--- /home/fdroid/fdroiddata/tmp/com.juet.attendance_6.apk +++ /home/fdroid/fdroiddata/tmp/sigcp_com.juet.attendance_6.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: 8d356a5bc436a94da72e88f9a82fda93615b407201a92e707689a1fdbcdd1b61 │ -Signer #1 certificate SHA-1 digest: 2204fd802647ecae0a953f3e794234c7762dcfc5 │ -Signer #1 certificate MD5 digest: 5e72f6d479e5c7d28162a9d57d513b43 │ -Signer #1 key algorithm: RSA │ -Signer #1 key size (bits): 2048 │ -Signer #1 public key SHA-256 digest: 44b5495361b10659aca7a11a69e21b5edc9ed16dbe325084534faba9dc92f3ad │ -Signer #1 public key SHA-1 digest: e933a8d90aa12e3cd000e4754590b5c6f8765d5b │ -Signer #1 public key MD5 digest: 23c1f642d43d9316cad7365ba05b3de0 │ -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,9291 +1,8893 @@ │ There is no zipfile comment. │ │ End-of-central-directory record: │ ------------------------------- │ │ - Zip archive file size: 884140 (00000000000D7DACh) │ - Actual end-cent-dir record offset: 884118 (00000000000D7D96h) │ - Expected end-cent-dir record offset: 884118 (00000000000D7D96h) │ + Zip archive file size: 889048 (00000000000D90D8h) │ + Actual end-cent-dir record offset: 889026 (00000000000D90C2h) │ + Expected end-cent-dir record offset: 889026 (00000000000D90C2h) │ (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 351 entries. │ - The central directory is 35163 (000000000000895Bh) bytes long, │ + central directory contains 363 entries. │ + The central directory is 36269 (0000000000008DADh) bytes long, │ and its (expected) offset in bytes from the beginning of the zipfile │ - is 848955 (00000000000CF43Bh). │ + is 852757 (00000000000D0315h). │ │ │ Central directory entry #1: │ --------------------------- │ │ - META-INF/MANIFEST.MF │ + AndroidManifest.xml │ │ offset of local header from start of archive: 0 │ (0000000000000000h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 2.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 2.0 │ compression method: deflated │ compression sub-type (deflation): normal │ file security status: not encrypted │ extended local header: yes │ - file last modified on (DOS date/time): 2015 Jan 28 08:38:12 │ - 32-bit CRC value (hex): 29b7c66a │ - compressed size: 10054 bytes │ - uncompressed size: 37599 bytes │ - length of filename: 20 characters │ - length of extra field: 0 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 63dba71f │ + compressed size: 1091 bytes │ + uncompressed size: 3288 bytes │ + length of filename: 19 characters │ + length of extra field: 4 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ + The central-directory extra field contains: │ + - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ + │ There is no file comment. │ │ Central directory entry #2: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/4D914686.SF │ + res/color-v11/abs__primary_text_holo_dark.xml │ │ - offset of local header from start of archive: 10120 │ - (0000000000002788h) bytes │ + offset of local header from start of archive: 1160 │ + (0000000000000488h) 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): 2015 Jan 28 08:38:12 │ - 32-bit CRC value (hex): e7eb58fe │ - compressed size: 10478 bytes │ - uncompressed size: 37720 bytes │ - length of filename: 20 characters │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 21b70068 │ + compressed size: 339 bytes │ + uncompressed size: 976 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 #3: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/4D914686.RSA │ + res/color-v11/abs__primary_text_holo_light.xml │ │ - offset of local header from start of archive: 20664 │ - (00000000000050B8h) bytes │ + offset of local header from start of archive: 1590 │ + (0000000000000636h) 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): 2015 Jan 28 08:38:12 │ - 32-bit CRC value (hex): 1ad1f73d │ - compressed size: 1078 bytes │ - uncompressed size: 1332 bytes │ - length of filename: 21 characters │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): f84d9d9c │ + compressed size: 339 bytes │ + uncompressed size: 976 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 #4: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - META-INF/buildserverid │ - │ - offset of local header from start of archive: 21809 │ - (0000000000005531h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): af74836f │ - compressed size: 40 bytes │ - uncompressed size: 41 bytes │ - length of filename: 22 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #5: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - META-INF/fdroidserverid │ - │ - offset of local header from start of archive: 21917 │ - (000000000000559Dh) 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): 2015 Jan 28 06:11:32 │ - 32-bit CRC value (hex): 14e4f11c │ - compressed size: 41 bytes │ - uncompressed size: 41 bytes │ - length of filename: 23 characters │ - length of extra field: 0 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - There is no file comment. │ - │ -Central directory entry #6: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ - AndroidManifest.xml │ - │ - offset of local header from start of archive: 22027 │ - (000000000000560Bh) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 63dba71f │ - compressed size: 1091 bytes │ - uncompressed size: 3288 bytes │ - length of filename: 19 characters │ - length of extra field: 4 bytes │ - length of file comment: 0 characters │ - disk number on which file begins: disk 1 │ - apparent file type: binary │ - non-MSDOS external file attributes: 000000 hex │ - MS-DOS file attributes (00 hex): none │ - │ - The central-directory extra field contains: │ - - A subfield with ID 0xcafe (unknown) and 0 data bytes. │ - │ - There is no file comment. │ - │ -Central directory entry #7: │ ---------------------------- │ - │ - There are an extra 16 bytes preceding this file. │ - │ res/color/abs__primary_text_disable_only_holo_dark.xml │ │ - offset of local header from start of archive: 23187 │ - (0000000000005A93h) bytes │ + offset of local header from start of archive: 2021 │ + (00000000000007E5h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): c5d3cebf │ compressed size: 229 bytes │ uncompressed size: 468 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 #8: │ +Central directory entry #5: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/color/abs__primary_text_disable_only_holo_light.xml │ │ - offset of local header from start of archive: 23516 │ - (0000000000005BDCh) bytes │ + offset of local header from start of archive: 2350 │ + (000000000000092Eh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 56ccb1c5 │ compressed size: 228 bytes │ uncompressed size: 468 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 #9: │ +Central directory entry #6: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/color/abs__primary_text_holo_dark.xml │ │ - offset of local header from start of archive: 23845 │ - (0000000000005D25h) bytes │ + offset of local header from start of archive: 2679 │ + (0000000000000A77h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 21b70068 │ - compressed size: 340 bytes │ - uncompressed size: 976 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 4aead1bc │ + compressed size: 314 bytes │ + uncompressed size: 928 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 #10: │ +Central directory entry #7: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/color/abs__primary_text_holo_light.xml │ │ - offset of local header from start of archive: 24272 │ - (0000000000005ED0h) bytes │ + offset of local header from start of archive: 3080 │ + (0000000000000C08h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): f84d9d9c │ - compressed size: 341 bytes │ - uncompressed size: 976 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 0174ba93 │ + compressed size: 314 bytes │ + uncompressed size: 928 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 #11: │ +Central directory entry #8: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable-hdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 24701 │ - (000000000000607Dh) bytes │ + offset of local header from start of archive: 3482 │ + (0000000000000D9Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): e7f12f7a │ - compressed size: 249 bytes │ - uncompressed size: 249 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d72cce38 │ + compressed size: 222 bytes │ + uncompressed size: 222 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 #12: │ +Central directory entry #9: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ │ - offset of local header from start of archive: 25037 │ - (00000000000061CDh) bytes │ + offset of local header from start of archive: 3791 │ + (0000000000000ECFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 70a93a9f │ - compressed size: 249 bytes │ - uncompressed size: 249 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3bc84ef0 │ + compressed size: 222 bytes │ + uncompressed size: 222 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 #13: │ +Central directory entry #10: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 25377 │ - (0000000000006321h) bytes │ + offset of local header from start of archive: 4103 │ + (0000000000001007h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 5e6c6b02 │ - compressed size: 248 bytes │ - uncompressed size: 248 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 691727f4 │ + compressed size: 222 bytes │ + uncompressed size: 222 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 #14: │ +Central directory entry #11: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 25716 │ - (0000000000006474h) bytes │ + offset of local header from start of archive: 4413 │ + (000000000000113Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 6e30bef2 │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 95268c30 │ + compressed size: 225 bytes │ + uncompressed size: 225 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 #15: │ +Central directory entry #12: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 26072 │ - (00000000000065D8h) bytes │ + offset of local header from start of archive: 4731 │ + (000000000000127Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 761f4035 │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 11c1f63a │ + compressed size: 224 bytes │ + uncompressed size: 224 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 #16: │ +Central directory entry #13: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 26428 │ - (000000000000673Ch) bytes │ + offset of local header from start of archive: 5049 │ + (00000000000013B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1b2ab8bb │ compressed size: 299 bytes │ uncompressed size: 299 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 #17: │ +Central directory entry #14: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 26815 │ - (00000000000068BFh) bytes │ + offset of local header from start of archive: 5433 │ + (0000000000001539h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): ead58224 │ compressed size: 291 bytes │ uncompressed size: 291 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 #18: │ +Central directory entry #15: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 27195 │ - (0000000000006A3Bh) bytes │ + offset of local header from start of archive: 5810 │ + (00000000000016B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 4f4f5fbb │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c42a7f70 │ + compressed size: 224 bytes │ + uncompressed size: 224 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 #19: │ +Central directory entry #16: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 27531 │ - (0000000000006B8Bh) bytes │ + offset of local header from start of archive: 6114 │ + (00000000000017E2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0705e950 │ - compressed size: 254 bytes │ - uncompressed size: 254 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dcae2d1f │ + compressed size: 224 bytes │ + uncompressed size: 224 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 #20: │ +Central directory entry #17: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ab_solid_shadow_holo.9.png │ │ - offset of local header from start of archive: 27866 │ - (0000000000006CDAh) bytes │ + offset of local header from start of archive: 6419 │ + (0000000000001913h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 72a64bd6 │ - compressed size: 297 bytes │ - uncompressed size: 297 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8169caa9 │ + compressed size: 288 bytes │ + uncompressed size: 288 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 #21: │ +Central directory entry #18: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 28245 │ - (0000000000006E55h) bytes │ + offset of local header from start of archive: 6789 │ + (0000000000001A85h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): e5dbcce7 │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7282568d │ + compressed size: 224 bytes │ + uncompressed size: 224 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 #22: │ +Central directory entry #19: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 28591 │ - (0000000000006FAFh) bytes │ + offset of local header from start of archive: 7101 │ + (0000000000001BBDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 32dc10ab │ - compressed size: 255 bytes │ - uncompressed size: 255 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 137c983a │ + compressed size: 224 bytes │ + uncompressed size: 224 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 #23: │ +Central directory entry #20: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 28935 │ - (0000000000007107h) bytes │ + offset of local header from start of archive: 7414 │ + (0000000000001CF6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a7997e21 │ compressed size: 250 bytes │ uncompressed size: 250 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 #24: │ +Central directory entry #21: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 29282 │ - (0000000000007262h) bytes │ + offset of local header from start of archive: 7758 │ + (0000000000001E4Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): c4a2c86a │ compressed size: 248 bytes │ uncompressed size: 248 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 #25: │ +Central directory entry #22: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 29628 │ - (00000000000073BCh) bytes │ + offset of local header from start of archive: 8101 │ + (0000000000001FA5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 92fc7dc9 │ - compressed size: 278 bytes │ - uncompressed size: 278 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f7b86bd2 │ + compressed size: 236 bytes │ + uncompressed size: 236 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 #26: │ +Central directory entry #23: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 29994 │ - (000000000000752Ah) bytes │ + offset of local header from start of archive: 8423 │ + (00000000000020E7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d2e5c838 │ - compressed size: 277 bytes │ - uncompressed size: 277 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d42519fa │ + compressed size: 234 bytes │ + uncompressed size: 234 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 #27: │ +Central directory entry #24: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ │ - offset of local header from start of archive: 30361 │ - (0000000000007699h) bytes │ + offset of local header from start of archive: 8744 │ + (0000000000002228h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 82fea9bd │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b3d5418a │ + compressed size: 200 bytes │ + uncompressed size: 200 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 #28: │ +Central directory entry #25: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ │ - offset of local header from start of archive: 30666 │ - (00000000000077CAh) bytes │ + offset of local header from start of archive: 9036 │ + (000000000000234Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 581bdd6b │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 97c56183 │ + compressed size: 197 bytes │ + uncompressed size: 197 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 #29: │ +Central directory entry #26: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 30970 │ - (00000000000078FAh) bytes │ + offset of local header from start of archive: 9326 │ + (000000000000246Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d1a36227 │ - compressed size: 208 bytes │ - uncompressed size: 208 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d9135d77 │ + compressed size: 214 bytes │ + uncompressed size: 214 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 #30: │ +Central directory entry #27: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ │ - offset of local header from start of archive: 31272 │ - (0000000000007A28h) bytes │ + offset of local header from start of archive: 9632 │ + (00000000000025A0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d743a746 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 32811475 │ + compressed size: 207 bytes │ + uncompressed size: 207 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 #31: │ +Central directory entry #28: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 31587 │ - (0000000000007B63h) bytes │ + offset of local header from start of archive: 9932 │ + (00000000000026CCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 81b3faf2 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 070d614c │ + compressed size: 214 bytes │ + uncompressed size: 214 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 #32: │ +Central directory entry #29: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 31899 │ - (0000000000007C9Bh) bytes │ + offset of local header from start of archive: 10238 │ + (00000000000027FEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c308fb27 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e8caab8e │ + compressed size: 208 bytes │ + uncompressed size: 208 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 #33: │ +Central directory entry #30: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 32211 │ - (0000000000007DD3h) bytes │ + offset of local header from start of archive: 10539 │ + (000000000000292Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 5ab6141b │ - compressed size: 252 bytes │ - uncompressed size: 252 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1b1fee03 │ + compressed size: 245 bytes │ + uncompressed size: 245 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 #34: │ +Central directory entry #31: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 32556 │ - (0000000000007F2Ch) bytes │ + offset of local header from start of archive: 10877 │ + (0000000000002A7Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c6f8a5a2 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1e989900 │ + compressed size: 242 bytes │ + uncompressed size: 242 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 #35: │ +Central directory entry #32: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 32902 │ - (0000000000008086h) bytes │ + offset of local header from start of archive: 11213 │ + (0000000000002BCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): b2c71267 │ - compressed size: 253 bytes │ - uncompressed size: 253 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 16a39bbf │ + compressed size: 245 bytes │ + uncompressed size: 245 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 #36: │ +Central directory entry #33: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 33245 │ - (00000000000081DDh) bytes │ + offset of local header from start of archive: 11548 │ + (0000000000002D1Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 2ea00726 │ - compressed size: 250 bytes │ - uncompressed size: 250 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6df66f3b │ + compressed size: 243 bytes │ + uncompressed size: 243 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 #37: │ +Central directory entry #34: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 33586 │ - (0000000000008332h) bytes │ + offset of local header from start of archive: 11882 │ + (0000000000002E6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 174488a8 │ - compressed size: 548 bytes │ - uncompressed size: 548 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): d0facb3a │ + compressed size: 521 bytes │ + uncompressed size: 521 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 #38: │ +Central directory entry #35: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 34216 │ - (00000000000085A8h) bytes │ + offset of local header from start of archive: 12483 │ + (00000000000030C3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 4dcc2ed8 │ compressed size: 438 bytes │ uncompressed size: 438 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 #39: │ +Central directory entry #36: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 34738 │ - (00000000000087B2h) bytes │ + offset of local header from start of archive: 13002 │ + (00000000000032CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 32a65180 │ - compressed size: 791 bytes │ - uncompressed size: 791 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8fcea8f4 │ + compressed size: 754 bytes │ + uncompressed size: 754 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 #40: │ +Central directory entry #37: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 35611 │ - (0000000000008B1Bh) bytes │ + offset of local header from start of archive: 13837 │ + (000000000000360Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 91f0698a │ compressed size: 605 bytes │ uncompressed size: 605 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 #41: │ +Central directory entry #38: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_clear_disabled.png │ │ - offset of local header from start of archive: 36301 │ - (0000000000008DCDh) bytes │ + offset of local header from start of archive: 14524 │ + (00000000000038BCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 4d21628f │ - compressed size: 996 bytes │ - uncompressed size: 996 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 236c7609 │ + compressed size: 957 bytes │ + uncompressed size: 957 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 #42: │ +Central directory entry #39: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_clear_normal.png │ │ - offset of local header from start of archive: 37376 │ - (0000000000009200h) bytes │ + offset of local header from start of archive: 15558 │ + (0000000000003CC6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): fc69de1a │ - compressed size: 1498 bytes │ - uncompressed size: 1498 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 24b18212 │ + compressed size: 1463 bytes │ + uncompressed size: 1463 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 #43: │ +Central directory entry #40: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 38950 │ - (0000000000009826h) bytes │ + offset of local header from start of archive: 17096 │ + (00000000000042C8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 2e310e0e │ - compressed size: 409 bytes │ - uncompressed size: 409 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a6c7d184 │ + compressed size: 391 bytes │ + uncompressed size: 391 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 #44: │ +Central directory entry #41: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 39461 │ - (0000000000009A25h) bytes │ + offset of local header from start of archive: 17586 │ + (00000000000044B2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 87e64891 │ - compressed size: 451 bytes │ - uncompressed size: 451 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 266e856d │ + compressed size: 427 bytes │ + uncompressed size: 427 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 #45: │ +Central directory entry #42: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 40003 │ - (0000000000009C43h) bytes │ + offset of local header from start of archive: 18103 │ + (00000000000046B7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 2c715553 │ - compressed size: 493 bytes │ - uncompressed size: 493 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6c52a1d0 │ + compressed size: 466 bytes │ + uncompressed size: 466 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 #46: │ +Central directory entry #43: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 40589 │ - (0000000000009E8Dh) bytes │ + offset of local header from start of archive: 18659 │ + (00000000000048E3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): f90511bf │ - compressed size: 448 bytes │ - uncompressed size: 448 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4b9a24fa │ + compressed size: 424 bytes │ + uncompressed size: 424 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 #47: │ +Central directory entry #44: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ic_go.png │ │ - offset of local header from start of archive: 41128 │ - (000000000000A0A8h) bytes │ + offset of local header from start of archive: 19174 │ + (0000000000004AE6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): e6ccea3f │ - compressed size: 815 bytes │ - uncompressed size: 815 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 48681c73 │ + compressed size: 791 bytes │ + uncompressed size: 791 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 #48: │ +Central directory entry #45: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 42011 │ - (000000000000A41Bh) bytes │ + offset of local header from start of archive: 20030 │ + (0000000000004E3Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): e21362f7 │ - compressed size: 254 bytes │ - uncompressed size: 254 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c0455989 │ + compressed size: 239 bytes │ + uncompressed size: 239 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 #49: │ +Central directory entry #46: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 42354 │ - (000000000000A572h) bytes │ + offset of local header from start of archive: 20356 │ + (0000000000004F84h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 13804a99 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6e8fc407 │ compressed size: 126 bytes │ uncompressed size: 126 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 #50: │ +Central directory entry #47: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 42578 │ - (000000000000A652h) bytes │ + offset of local header from start of archive: 20579 │ + (0000000000005063h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 3a4b4477 │ - compressed size: 136 bytes │ - uncompressed size: 136 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 12fd3b71 │ + compressed size: 126 bytes │ + uncompressed size: 126 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 #51: │ +Central directory entry #48: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 42812 │ - (000000000000A73Ch) bytes │ + offset of local header from start of archive: 20803 │ + (0000000000005143h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 2a6c5116 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9d0ad625 │ compressed size: 578 bytes │ uncompressed size: 578 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 #52: │ +Central directory entry #49: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 43474 │ - (000000000000A9D2h) bytes │ + offset of local header from start of archive: 21464 │ + (00000000000053D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 3e081d60 │ - compressed size: 607 bytes │ - uncompressed size: 607 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7a3ea473 │ + compressed size: 584 bytes │ + uncompressed size: 584 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 #53: │ +Central directory entry #50: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__ic_search.png │ │ - offset of local header from start of archive: 44167 │ - (000000000000AC87h) bytes │ + offset of local header from start of archive: 22132 │ + (0000000000005674h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 55176584 │ - compressed size: 1688 bytes │ - uncompressed size: 1688 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b838a95a │ + compressed size: 1642 bytes │ + uncompressed size: 1642 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 #54: │ +Central directory entry #51: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 45924 │ - (000000000000B364h) bytes │ + offset of local header from start of archive: 23843 │ + (0000000000005D23h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 333d525b │ - compressed size: 973 bytes │ - uncompressed size: 973 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f98a3716 │ + compressed size: 938 bytes │ + uncompressed size: 938 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 #55: │ +Central directory entry #52: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ic_voice_search.png │ │ - offset of local header from start of archive: 46981 │ - (000000000000B785h) bytes │ + offset of local header from start of archive: 24865 │ + (0000000000006121h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): cf92a5d3 │ - compressed size: 2013 bytes │ - uncompressed size: 2013 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3d86c213 │ + compressed size: 1975 bytes │ + uncompressed size: 1975 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 #56: │ +Central directory entry #53: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 49069 │ - (000000000000BFADh) bytes │ + offset of local header from start of archive: 26915 │ + (0000000000006923h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 75ab2e6a │ - compressed size: 705 bytes │ - uncompressed size: 705 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 43ff08e5 │ + compressed size: 688 bytes │ + uncompressed size: 688 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 #57: │ +Central directory entry #54: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__list_activated_holo.9.png │ │ - offset of local header from start of archive: 49865 │ - (000000000000C2C9h) bytes │ + offset of local header from start of archive: 27693 │ + (0000000000006C2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 81b12fde │ compressed size: 212 bytes │ uncompressed size: 212 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 #58: │ +Central directory entry #55: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 50160 │ - (000000000000C3F0h) bytes │ + offset of local header from start of archive: 27986 │ + (0000000000006D52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): fea07c43 │ compressed size: 168 bytes │ uncompressed size: 168 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 #59: │ +Central directory entry #56: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 50412 │ - (000000000000C4ECh) bytes │ + offset of local header from start of archive: 28238 │ + (0000000000006E4Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): aafe6146 │ compressed size: 168 bytes │ uncompressed size: 168 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 #60: │ +Central directory entry #57: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__list_focused_holo.9.png │ │ - offset of local header from start of archive: 50668 │ - (000000000000C5ECh) bytes │ + offset of local header from start of archive: 28491 │ + (0000000000006F4Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 83ee42b9 │ compressed size: 212 bytes │ uncompressed size: 212 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 #61: │ +Central directory entry #58: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 50960 │ - (000000000000C710h) bytes │ + offset of local header from start of archive: 28782 │ + (000000000000706Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 81b12fde │ compressed size: 212 bytes │ uncompressed size: 212 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 #62: │ +Central directory entry #59: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 51256 │ - (000000000000C838h) bytes │ + offset of local header from start of archive: 29077 │ + (0000000000007195h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6f90677e │ compressed size: 212 bytes │ uncompressed size: 212 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 #63: │ +Central directory entry #60: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 51552 │ - (000000000000C960h) bytes │ + offset of local header from start of archive: 29373 │ + (00000000000072BDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6f90677e │ compressed size: 212 bytes │ uncompressed size: 212 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 #64: │ +Central directory entry #61: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 51852 │ - (000000000000CA8Ch) bytes │ + offset of local header from start of archive: 29670 │ + (00000000000073E6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): e50f1648 │ compressed size: 239 bytes │ uncompressed size: 239 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 #65: │ +Central directory entry #62: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 52187 │ - (000000000000CBDBh) bytes │ + offset of local header from start of archive: 30003 │ + (0000000000007533h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 43f655e6 │ compressed size: 240 bytes │ uncompressed size: 240 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 #66: │ +Central directory entry #63: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 52524 │ - (000000000000CD2Ch) bytes │ + offset of local header from start of archive: 30338 │ + (0000000000007682h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): c9d6a42a │ compressed size: 921 bytes │ uncompressed size: 921 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 #67: │ +Central directory entry #64: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 53537 │ - (000000000000D121h) bytes │ + offset of local header from start of archive: 31350 │ + (0000000000007A76h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 771ff6e6 │ - compressed size: 1033 bytes │ - uncompressed size: 1033 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 629cb74d │ + compressed size: 1011 bytes │ + uncompressed size: 1011 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 #68: │ +Central directory entry #65: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__progress_bg_holo_dark.9.png │ │ - offset of local header from start of archive: 54665 │ - (000000000000D589h) bytes │ + offset of local header from start of archive: 32453 │ + (0000000000007EC5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): d97f959b │ compressed size: 219 bytes │ uncompressed size: 219 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 #69: │ +Central directory entry #66: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__progress_bg_holo_light.9.png │ │ - offset of local header from start of archive: 54967 │ - (000000000000D6B7h) bytes │ + offset of local header from start of archive: 32755 │ + (0000000000007FF3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): e0566ca3 │ compressed size: 219 bytes │ uncompressed size: 219 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 #70: │ +Central directory entry #67: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__progress_primary_holo_dark.9.png │ │ - offset of local header from start of archive: 55271 │ - (000000000000D7E7h) bytes │ + offset of local header from start of archive: 33058 │ + (0000000000008122h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 6b7171a0 │ - compressed size: 894 bytes │ - uncompressed size: 894 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ec379038 │ + compressed size: 863 bytes │ + uncompressed size: 863 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 #71: │ +Central directory entry #68: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__progress_primary_holo_light.9.png │ │ - offset of local header from start of archive: 56254 │ - (000000000000DBBEh) bytes │ + offset of local header from start of archive: 34009 │ + (00000000000084D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 6b7171a0 │ - compressed size: 894 bytes │ - uncompressed size: 894 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ec379038 │ + compressed size: 863 bytes │ + uncompressed size: 863 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 #72: │ +Central directory entry #69: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__progress_secondary_holo_dark.9.png │ │ - offset of local header from start of archive: 57238 │ - (000000000000DF96h) bytes │ + offset of local header from start of archive: 34961 │ + (0000000000008891h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1827cebe │ compressed size: 219 bytes │ uncompressed size: 219 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 #73: │ +Central directory entry #70: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__progress_secondary_holo_light.9.png │ │ - offset of local header from start of archive: 57547 │ - (000000000000E0CBh) bytes │ + offset of local header from start of archive: 35270 │ + (00000000000089C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1827cebe │ compressed size: 219 bytes │ uncompressed size: 219 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 #74: │ +Central directory entry #71: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png │ │ - offset of local header from start of archive: 57859 │ - (000000000000E203h) bytes │ + offset of local header from start of archive: 35580 │ + (0000000000008AFCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d4056310 │ - compressed size: 1819 bytes │ - uncompressed size: 1819 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): de92d918 │ + compressed size: 1799 bytes │ + uncompressed size: 1799 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 #75: │ +Central directory entry #72: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png │ │ - offset of local header from start of archive: 59759 │ - (000000000000E96Fh) bytes │ + offset of local header from start of archive: 37460 │ + (0000000000009254h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d3f129c3 │ - compressed size: 2380 bytes │ - uncompressed size: 2380 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e18a7412 │ + compressed size: 2336 bytes │ + uncompressed size: 2336 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 #76: │ +Central directory entry #73: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 62220 │ - (000000000000F30Ch) bytes │ + offset of local header from start of archive: 39877 │ + (0000000000009BC5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 3e41b241 │ compressed size: 360 bytes │ uncompressed size: 360 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 #77: │ +Central directory entry #74: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 62672 │ - (000000000000F4D0h) bytes │ + offset of local header from start of archive: 40327 │ + (0000000000009D87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6ab18cef │ compressed size: 361 bytes │ uncompressed size: 361 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 #78: │ +Central directory entry #75: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 63125 │ - (000000000000F695h) bytes │ + offset of local header from start of archive: 40779 │ + (0000000000009F4Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 99c52b08 │ - compressed size: 351 bytes │ - uncompressed size: 351 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ae268264 │ + compressed size: 350 bytes │ + uncompressed size: 350 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 #79: │ +Central directory entry #76: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 63567 │ - (000000000000F84Fh) bytes │ + offset of local header from start of archive: 41220 │ + (000000000000A104h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 376e02bd │ - compressed size: 351 bytes │ - uncompressed size: 351 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 01046521 │ + compressed size: 350 bytes │ + uncompressed size: 350 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 #80: │ +Central directory entry #77: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 64011 │ - (000000000000FA0Bh) bytes │ + offset of local header from start of archive: 41662 │ + (000000000000A2BEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): b2bba2e6 │ compressed size: 549 bytes │ uncompressed size: 549 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 #81: │ +Central directory entry #78: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 64653 │ - (000000000000FC8Dh) bytes │ + offset of local header from start of archive: 42301 │ + (000000000000A53Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 3deaec8a │ compressed size: 544 bytes │ uncompressed size: 544 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 #82: │ +Central directory entry #79: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 65288 │ - (000000000000FF08h) bytes │ + offset of local header from start of archive: 42936 │ + (000000000000A7B8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 9791ed4c │ compressed size: 481 bytes │ uncompressed size: 481 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 #83: │ +Central directory entry #80: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 65861 │ - (0000000000010145h) bytes │ + offset of local header from start of archive: 43507 │ + (000000000000A9F3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 46929f91 │ compressed size: 479 bytes │ uncompressed size: 479 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 #84: │ +Central directory entry #81: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 66431 │ - (000000000001037Fh) bytes │ + offset of local header from start of archive: 44077 │ + (000000000000AC2Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): cd8b95b0 │ compressed size: 192 bytes │ uncompressed size: 192 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 #85: │ +Central directory entry #82: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__tab_selected_holo.9.png │ │ - offset of local header from start of archive: 66712 │ - (0000000000010498h) bytes │ + offset of local header from start of archive: 44356 │ + (000000000000AD44h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 3c3aed54 │ compressed size: 185 bytes │ uncompressed size: 185 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 #86: │ +Central directory entry #83: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 66977 │ - (00000000000105A1h) bytes │ + offset of local header from start of archive: 44620 │ + (000000000000AE4Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): cbdab7f1 │ compressed size: 191 bytes │ uncompressed size: 191 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 #87: │ +Central directory entry #84: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 67255 │ - (00000000000106B7h) bytes │ + offset of local header from start of archive: 44898 │ + (000000000000AF62h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 2900ff50 │ compressed size: 189 bytes │ uncompressed size: 189 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 #88: │ +Central directory entry #85: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 67533 │ - (00000000000107CDh) bytes │ + offset of local header from start of archive: 45176 │ + (000000000000B078h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): b1757906 │ compressed size: 209 bytes │ uncompressed size: 209 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 #89: │ +Central directory entry #86: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 67841 │ - (0000000000010901h) bytes │ + offset of local header from start of archive: 45481 │ + (000000000000B1A9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): b5b74c99 │ compressed size: 206 bytes │ uncompressed size: 206 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 #90: │ +Central directory entry #87: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 68146 │ - (0000000000010A32h) bytes │ + offset of local header from start of archive: 45784 │ + (000000000000B2D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): bc0ef41c │ compressed size: 212 bytes │ uncompressed size: 212 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 #91: │ +Central directory entry #88: │ --------------------------- │ │ res/drawable-hdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 68460 │ - (0000000000010B6Ch) bytes │ + offset of local header from start of archive: 46098 │ + (000000000000B412h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 843bf675 │ compressed size: 204 bytes │ uncompressed size: 204 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 #92: │ +Central directory entry #89: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 68768 │ - (0000000000010CA0h) bytes │ + offset of local header from start of archive: 46405 │ + (000000000000B545h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 36207aed │ compressed size: 217 bytes │ uncompressed size: 217 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 #93: │ +Central directory entry #90: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 69089 │ - (0000000000010DE1h) bytes │ + offset of local header from start of archive: 46725 │ + (000000000000B685h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 48eb5bd2 │ compressed size: 217 bytes │ uncompressed size: 217 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 #94: │ +Central directory entry #91: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 69413 │ - (0000000000010F25h) bytes │ + offset of local header from start of archive: 47046 │ + (000000000000B7C6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a6950899 │ compressed size: 223 bytes │ uncompressed size: 223 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 #95: │ +Central directory entry #92: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 69735 │ - (0000000000011067h) bytes │ + offset of local header from start of archive: 47366 │ + (000000000000B906h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a6950899 │ compressed size: 223 bytes │ uncompressed size: 223 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 #96: │ +Central directory entry #93: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-hdpi-v4/abs__toast_frame.9.png │ │ - offset of local header from start of archive: 70059 │ - (00000000000111ABh) bytes │ + offset of local header from start of archive: 47687 │ + (000000000000BA47h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): ce74e676 │ compressed size: 1275 bytes │ uncompressed size: 1275 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 #97: │ +Central directory entry #94: │ --------------------------- │ │ res/drawable-hdpi-v4/ic_action_navigation_next_item.png │ │ - offset of local header from start of archive: 71407 │ - (00000000000116EFh) bytes │ + offset of local header from start of archive: 49035 │ + (000000000000BF8Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a2a83e86 │ compressed size: 517 bytes │ uncompressed size: 517 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 #98: │ +Central directory entry #95: │ --------------------------- │ │ res/drawable-hdpi-v4/ic_action_navigation_previous_item.png │ │ - offset of local header from start of archive: 72009 │ - (0000000000011949h) bytes │ + offset of local header from start of archive: 49637 │ + (000000000000C1E5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 962d1430 │ compressed size: 544 bytes │ uncompressed size: 544 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 #99: │ +Central directory entry #96: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/ic_action_refreshbutton.png │ │ - offset of local header from start of archive: 72644 │ - (0000000000011BC4h) bytes │ + offset of local header from start of archive: 50270 │ + (000000000000C45Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 664c76d5 │ compressed size: 417 bytes │ uncompressed size: 417 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 #100: │ +Central directory entry #97: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-hdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 73141 │ - (0000000000011DB5h) bytes │ + offset of local header from start of archive: 50765 │ + (000000000000C64Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 5baa5768 │ compressed size: 3169 bytes │ uncompressed size: 3169 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 #101: │ +Central directory entry #98: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 76377 │ - (0000000000012A59h) bytes │ + offset of local header from start of archive: 54000 │ + (000000000000D2F0h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 2ece1399 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 68ceda28 │ + compressed size: 215 bytes │ + uncompressed size: 215 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 #102: │ +Central directory entry #99: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ │ - offset of local header from start of archive: 76699 │ - (0000000000012B9Bh) bytes │ + offset of local header from start of archive: 54302 │ + (000000000000D41Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): df642efd │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e146fe30 │ + compressed size: 215 bytes │ + uncompressed size: 215 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 #103: │ +Central directory entry #100: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 77027 │ - (0000000000012CE3h) bytes │ + offset of local header from start of archive: 54607 │ + (000000000000D54Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): df1de56f │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a1526d2d │ + compressed size: 215 bytes │ + uncompressed size: 215 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 #104: │ +Central directory entry #101: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 77351 │ - (0000000000012E27h) bytes │ + offset of local header from start of archive: 54910 │ + (000000000000D67Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 863f2965 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 06bd2159 │ + compressed size: 222 bytes │ + uncompressed size: 222 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 #105: │ +Central directory entry #102: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 77689 │ - (0000000000012F79h) bytes │ + offset of local header from start of archive: 55225 │ + (000000000000D7B9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): fb08e997 │ - compressed size: 245 bytes │ - uncompressed size: 245 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 611f0246 │ + compressed size: 222 bytes │ + uncompressed size: 222 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 #106: │ +Central directory entry #103: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 78029 │ - (00000000000130CDh) bytes │ + offset of local header from start of archive: 55541 │ + (000000000000D8F5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 5ad58b6a │ compressed size: 281 bytes │ uncompressed size: 281 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 #107: │ +Central directory entry #104: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 78397 │ - (000000000001323Dh) bytes │ + offset of local header from start of archive: 55907 │ + (000000000000DA63h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 95322c47 │ compressed size: 276 bytes │ uncompressed size: 276 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 #108: │ +Central directory entry #105: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 78760 │ - (00000000000133A8h) bytes │ + offset of local header from start of archive: 56269 │ + (000000000000DBCDh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): bd7e8428 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e0604d7d │ + compressed size: 217 bytes │ + uncompressed size: 217 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 #109: │ +Central directory entry #106: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 79082 │ - (00000000000134EAh) bytes │ + offset of local header from start of archive: 56566 │ + (000000000000DCF6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d9c2e7a6 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9ed409fa │ + compressed size: 217 bytes │ + uncompressed size: 217 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 #110: │ +Central directory entry #107: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_solid_shadow_holo.9.png │ │ - offset of local header from start of archive: 79406 │ - (000000000001362Eh) bytes │ + offset of local header from start of archive: 56864 │ + (000000000000DE20h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 9199f7d5 │ - compressed size: 274 bytes │ - uncompressed size: 274 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cf7942dd │ + compressed size: 265 bytes │ + uncompressed size: 265 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 #111: │ +Central directory entry #108: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 79762 │ - (0000000000013792h) bytes │ + offset of local header from start of archive: 57211 │ + (000000000000DF7Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): ebc49f41 │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a87abd3b │ + compressed size: 217 bytes │ + uncompressed size: 217 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 #112: │ +Central directory entry #109: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 80094 │ - (00000000000138DEh) bytes │ + offset of local header from start of archive: 57516 │ + (000000000000E0ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): df00045a │ - compressed size: 242 bytes │ - uncompressed size: 242 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a922ea86 │ + 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 #113: │ +Central directory entry #110: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 80426 │ - (0000000000013A2Ah) bytes │ + offset of local header from start of archive: 57822 │ + (000000000000E1DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 7861df58 │ compressed size: 235 bytes │ uncompressed size: 235 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 #114: │ +Central directory entry #111: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 80755 │ - (0000000000013B73h) bytes │ + offset of local header from start of archive: 58151 │ + (000000000000E327h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6858ed45 │ compressed size: 234 bytes │ uncompressed size: 234 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 #115: │ +Central directory entry #112: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 81086 │ - (0000000000013CBEh) bytes │ + offset of local header from start of archive: 58480 │ + (000000000000E470h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 47f8ce4a │ - compressed size: 260 bytes │ - uncompressed size: 260 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c198d822 │ + compressed size: 230 bytes │ + uncompressed size: 230 bytes │ length of filename: 56 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #116: │ +Central directory entry #113: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 81432 │ - (0000000000013E18h) bytes │ + offset of local header from start of archive: 58796 │ + (000000000000E5ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 50c41445 │ - compressed size: 257 bytes │ - uncompressed size: 257 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dbeee3ca │ + compressed size: 225 bytes │ + uncompressed size: 225 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 #117: │ +Central directory entry #114: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ │ - offset of local header from start of archive: 81777 │ - (0000000000013F71h) bytes │ + offset of local header from start of archive: 59108 │ + (000000000000E6E4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 9afc73a1 │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3cf71c91 │ + compressed size: 200 bytes │ + uncompressed size: 200 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 #118: │ +Central directory entry #115: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ │ - offset of local header from start of archive: 82082 │ - (00000000000140A2h) bytes │ + offset of local header from start of archive: 59400 │ + (000000000000E808h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 50f5717e │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 23d7d7b9 │ + compressed size: 197 bytes │ + uncompressed size: 197 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 #119: │ +Central directory entry #116: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 82386 │ - (00000000000141D2h) bytes │ + offset of local header from start of archive: 59690 │ + (000000000000E92Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c90d5215 │ - compressed size: 207 bytes │ - uncompressed size: 207 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9ac5f72e │ + compressed size: 213 bytes │ + uncompressed size: 213 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 #120: │ +Central directory entry #117: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ │ - offset of local header from start of archive: 82687 │ - (00000000000142FFh) bytes │ + offset of local header from start of archive: 59995 │ + (000000000000EA5Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 34f3695e │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f87569f5 │ + compressed size: 207 bytes │ + uncompressed size: 207 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 #121: │ +Central directory entry #118: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 82998 │ - (0000000000014436h) bytes │ + offset of local header from start of archive: 60295 │ + (000000000000EB87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 77ef6618 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b9378d79 │ + compressed size: 213 bytes │ + uncompressed size: 213 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 #122: │ +Central directory entry #119: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 83311 │ - (000000000001456Fh) bytes │ + offset of local header from start of archive: 60600 │ + (000000000000ECB8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 027b38f3 │ - compressed size: 219 bytes │ - uncompressed size: 219 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 48357031 │ + compressed size: 207 bytes │ + uncompressed size: 207 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 #123: │ +Central directory entry #120: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 83623 │ - (00000000000146A7h) bytes │ + offset of local header from start of archive: 60900 │ + (000000000000EDE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): fd0ee714 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c157f707 │ + 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 #124: │ +Central directory entry #121: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 83951 │ - (00000000000147EFh) bytes │ + offset of local header from start of archive: 61224 │ + (000000000000EF28h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 763fabfe │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e16c1cc7 │ + compressed size: 231 bytes │ + uncompressed size: 231 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 #125: │ +Central directory entry #122: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 84283 │ - (000000000001493Bh) bytes │ + offset of local header from start of archive: 61549 │ + (000000000000F06Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): aea78830 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9854f9f3 │ + compressed size: 229 bytes │ + uncompressed size: 229 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 #126: │ +Central directory entry #123: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 84611 │ - (0000000000014A83h) bytes │ + offset of local header from start of archive: 61868 │ + (000000000000F1ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0d917c12 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2edf4aa6 │ + compressed size: 229 bytes │ + uncompressed size: 229 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 #127: │ +Central directory entry #124: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 84939 │ - (0000000000014BCBh) bytes │ + offset of local header from start of archive: 62188 │ + (000000000000F2ECh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): fcab22b6 │ - compressed size: 384 bytes │ - uncompressed size: 384 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ffac1ff3 │ + compressed size: 366 bytes │ + uncompressed size: 366 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 #128: │ +Central directory entry #125: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 85404 │ - (0000000000014D9Ch) bytes │ + offset of local header from start of archive: 62634 │ + (000000000000F4AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8b88c538 │ compressed size: 312 bytes │ uncompressed size: 312 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 #129: │ +Central directory entry #126: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 85800 │ - (0000000000014F28h) bytes │ + offset of local header from start of archive: 63027 │ + (000000000000F633h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 73c5de5f │ - compressed size: 554 bytes │ - uncompressed size: 554 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 793d316d │ + compressed size: 525 bytes │ + uncompressed size: 525 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 #130: │ +Central directory entry #127: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 86438 │ - (00000000000151A6h) bytes │ + offset of local header from start of archive: 63633 │ + (000000000000F891h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8e10da0a │ compressed size: 462 bytes │ uncompressed size: 462 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 #131: │ +Central directory entry #128: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ic_clear_disabled.png │ │ - offset of local header from start of archive: 86982 │ - (00000000000153C6h) bytes │ + offset of local header from start of archive: 64177 │ + (000000000000FAB1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 31c22a50 │ - compressed size: 1505 bytes │ - uncompressed size: 1505 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9a99ebc0 │ + compressed size: 1145 bytes │ + uncompressed size: 1145 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 #132: │ +Central directory entry #129: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_clear_normal.png │ │ - offset of local header from start of archive: 88565 │ - (00000000000159F5h) bytes │ + offset of local header from start of archive: 65399 │ + (000000000000FF77h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 86297e78 │ - compressed size: 1024 bytes │ - uncompressed size: 1024 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 05a22da0 │ + compressed size: 1002 bytes │ + uncompressed size: 1002 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 #133: │ +Central directory entry #130: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 89664 │ - (0000000000015E40h) bytes │ + offset of local header from start of archive: 66476 │ + (00000000000103ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 61c26545 │ - compressed size: 740 bytes │ - uncompressed size: 740 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ee3802a8 │ + compressed size: 581 bytes │ + uncompressed size: 581 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 #134: │ +Central directory entry #131: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 90504 │ - (0000000000016188h) bytes │ + offset of local header from start of archive: 67156 │ + (0000000000010654h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): a4331b55 │ - compressed size: 552 bytes │ - uncompressed size: 552 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6c81fafe │ + compressed size: 669 bytes │ + uncompressed size: 669 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 #135: │ +Central directory entry #132: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 91148 │ - (000000000001640Ch) bytes │ + offset of local header from start of archive: 67915 │ + (000000000001094Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): b7de15d3 │ - compressed size: 450 bytes │ - uncompressed size: 450 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 248c64f5 │ + compressed size: 429 bytes │ + uncompressed size: 429 bytes │ length of filename: 60 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #136: │ +Central directory entry #133: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 91690 │ - (000000000001662Ah) bytes │ + offset of local header from start of archive: 68434 │ + (0000000000010B52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 8ad302fe │ - compressed size: 440 bytes │ - uncompressed size: 440 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 10251d05 │ + compressed size: 420 bytes │ + uncompressed size: 420 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 #137: │ +Central directory entry #134: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_go.png │ │ - offset of local header from start of archive: 92224 │ - (0000000000016840h) bytes │ + offset of local header from start of archive: 68945 │ + (0000000000010D51h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d1b50114 │ - compressed size: 1020 bytes │ - uncompressed size: 1020 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4df9648f │ + compressed size: 894 bytes │ + uncompressed size: 894 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 #138: │ +Central directory entry #135: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 93312 │ - (0000000000016C80h) bytes │ + offset of local header from start of archive: 69904 │ + (0000000000011110h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 74a702db │ - compressed size: 575 bytes │ - uncompressed size: 575 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 04df028b │ + compressed size: 450 bytes │ + uncompressed size: 450 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 #139: │ +Central directory entry #136: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 93975 │ - (0000000000016F17h) bytes │ + offset of local header from start of archive: 70441 │ + (0000000000011329h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 046183a6 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6f9e5ce7 │ compressed size: 113 bytes │ uncompressed size: 113 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 #140: │ +Central directory entry #137: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 94185 │ - (0000000000016FE9h) bytes │ + offset of local header from start of archive: 70651 │ + (00000000000113FBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): e0a776a7 │ - compressed size: 123 bytes │ - uncompressed size: 123 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b093a2b4 │ + compressed size: 113 bytes │ + uncompressed size: 113 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 #141: │ +Central directory entry #138: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 94407 │ - (00000000000170C7h) bytes │ + offset of local header from start of archive: 70862 │ + (00000000000114CEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 7f93973c │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): baf86547 │ compressed size: 464 bytes │ uncompressed size: 464 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 #142: │ +Central directory entry #139: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 94956 │ - (00000000000172ECh) bytes │ + offset of local header from start of archive: 71409 │ + (00000000000116F1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0e576f47 │ - compressed size: 479 bytes │ - uncompressed size: 479 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5a53183c │ + compressed size: 464 bytes │ + uncompressed size: 464 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 #143: │ +Central directory entry #140: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ic_search.png │ │ - offset of local header from start of archive: 95519 │ - (000000000001751Fh) bytes │ + offset of local header from start of archive: 71957 │ + (0000000000011915h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): a3ccea1e │ - compressed size: 1287 bytes │ - uncompressed size: 1287 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c7144841 │ + compressed size: 1184 bytes │ + uncompressed size: 1184 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 #144: │ +Central directory entry #141: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 96875 │ - (0000000000017A6Bh) bytes │ + offset of local header from start of archive: 73210 │ + (0000000000011DFAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 1ece718b │ - compressed size: 1379 bytes │ - uncompressed size: 1379 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 50999cee │ + compressed size: 1178 bytes │ + uncompressed size: 1178 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: │ +Central directory entry #142: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_voice_search.png │ │ - offset of local header from start of archive: 98339 │ - (0000000000018023h) bytes │ + offset of local header from start of archive: 74472 │ + (00000000000122E8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 33a1251c │ - compressed size: 942 bytes │ - uncompressed size: 942 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 300d8a43 │ + compressed size: 890 bytes │ + uncompressed size: 890 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 #146: │ +Central directory entry #143: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 99358 │ - (000000000001841Eh) bytes │ + offset of local header from start of archive: 75437 │ + (00000000000126ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c9db478c │ - compressed size: 604 bytes │ - uncompressed size: 604 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2b87a481 │ + compressed size: 550 bytes │ + uncompressed size: 550 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 #147: │ +Central directory entry #144: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__list_activated_holo.9.png │ │ - offset of local header from start of archive: 100052 │ - (00000000000186D4h) bytes │ + offset of local header from start of archive: 76077 │ + (000000000001292Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 78c37895 │ compressed size: 211 bytes │ uncompressed size: 211 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 #148: │ +Central directory entry #145: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 100347 │ - (00000000000187FBh) bytes │ + offset of local header from start of archive: 76369 │ + (0000000000012A51h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): fea07c43 │ compressed size: 168 bytes │ uncompressed size: 168 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 #149: │ +Central directory entry #146: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 100600 │ - (00000000000188F8h) bytes │ + offset of local header from start of archive: 76621 │ + (0000000000012B4Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): aafe6146 │ compressed size: 168 bytes │ uncompressed size: 168 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 #150: │ +Central directory entry #147: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__list_focused_holo.9.png │ │ - offset of local header from start of archive: 100856 │ - (00000000000189F8h) bytes │ + offset of local header from start of archive: 76874 │ + (0000000000012C4Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): ce22abac │ compressed size: 211 bytes │ uncompressed size: 211 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 #151: │ +Central directory entry #148: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 101147 │ - (0000000000018B1Bh) bytes │ + offset of local header from start of archive: 77164 │ + (0000000000012D6Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 78c37895 │ compressed size: 211 bytes │ uncompressed size: 211 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 #152: │ +Central directory entry #149: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 101443 │ - (0000000000018C43h) bytes │ + offset of local header from start of archive: 77458 │ + (0000000000012E92h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 85485c42 │ compressed size: 211 bytes │ uncompressed size: 211 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 #153: │ +Central directory entry #150: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 101739 │ - (0000000000018D6Bh) bytes │ + offset of local header from start of archive: 77753 │ + (0000000000012FB9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 85485c42 │ compressed size: 211 bytes │ uncompressed size: 211 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 #154: │ +Central directory entry #151: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 102035 │ - (0000000000018E93h) bytes │ + offset of local header from start of archive: 78049 │ + (00000000000130E1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 551f7c98 │ compressed size: 226 bytes │ uncompressed size: 226 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 #155: │ +Central directory entry #152: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 102358 │ - (0000000000018FD6h) bytes │ + offset of local header from start of archive: 78369 │ + (0000000000013221h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): d6426851 │ 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 #156: │ +Central directory entry #153: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 102683 │ - (000000000001911Bh) bytes │ + offset of local header from start of archive: 78691 │ + (0000000000013363h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8302fdf5 │ compressed size: 656 bytes │ uncompressed size: 656 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 #157: │ +Central directory entry #154: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 103432 │ - (0000000000019408h) bytes │ + offset of local header from start of archive: 79438 │ + (000000000001364Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0da807c2 │ - compressed size: 753 bytes │ - uncompressed size: 753 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 5ce56fa8 │ + compressed size: 732 bytes │ + uncompressed size: 732 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 #158: │ +Central directory entry #155: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__progress_bg_holo_dark.9.png │ │ - offset of local header from start of archive: 104277 │ - (0000000000019755h) bytes │ + offset of local header from start of archive: 80262 │ + (0000000000013986h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): ef5cb472 │ compressed size: 211 bytes │ uncompressed size: 211 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 #159: │ +Central directory entry #156: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__progress_bg_holo_light.9.png │ │ - offset of local header from start of archive: 104571 │ - (000000000001987Bh) bytes │ + offset of local header from start of archive: 80556 │ + (0000000000013AACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 65c9c7c3 │ compressed size: 211 bytes │ uncompressed size: 211 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 #160: │ +Central directory entry #157: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__progress_primary_holo_dark.9.png │ │ - offset of local header from start of archive: 104867 │ - (00000000000199A3h) bytes │ + offset of local header from start of archive: 80851 │ + (0000000000013BD3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c8ef548b │ - compressed size: 581 bytes │ - uncompressed size: 581 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e5bb9b24 │ + compressed size: 563 bytes │ + uncompressed size: 563 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 #161: │ +Central directory entry #158: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__progress_primary_holo_light.9.png │ │ - offset of local header from start of archive: 105537 │ - (0000000000019C41h) bytes │ + offset of local header from start of archive: 81502 │ + (0000000000013E5Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c8ef548b │ - compressed size: 581 bytes │ - uncompressed size: 581 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e5bb9b24 │ + compressed size: 563 bytes │ + uncompressed size: 563 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 #162: │ +Central directory entry #159: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__progress_secondary_holo_dark.9.png │ │ - offset of local header from start of archive: 106209 │ - (0000000000019EE1h) bytes │ + offset of local header from start of archive: 82154 │ + (00000000000140EAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f5feb37b │ compressed size: 211 bytes │ uncompressed size: 211 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 #163: │ +Central directory entry #160: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__progress_secondary_holo_light.9.png │ │ - offset of local header from start of archive: 106511 │ - (000000000001A00Fh) bytes │ + offset of local header from start of archive: 82455 │ + (0000000000014217h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f5feb37b │ compressed size: 211 bytes │ uncompressed size: 211 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 #164: │ +Central directory entry #161: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_48_inner_holo.png │ │ - offset of local header from start of archive: 106815 │ - (000000000001A13Fh) bytes │ + offset of local header from start of archive: 82757 │ + (0000000000014345h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0c28e776 │ - compressed size: 1102 bytes │ - uncompressed size: 1102 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3efb0ce7 │ + compressed size: 1076 bytes │ + uncompressed size: 1076 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 #165: │ +Central directory entry #162: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__spinner_48_outer_holo.png │ │ - offset of local header from start of archive: 107998 │ - (000000000001A5DEh) bytes │ + offset of local header from start of archive: 83914 │ + (00000000000147CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): ffe6b371 │ - compressed size: 1527 bytes │ - uncompressed size: 1527 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 97db87e6 │ + compressed size: 1499 bytes │ + uncompressed size: 1499 bytes │ length of filename: 51 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #166: │ +Central directory entry #163: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 109607 │ - (000000000001AC27h) bytes │ + offset of local header from start of archive: 85494 │ + (0000000000014DF6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 2abc27b2 │ compressed size: 315 bytes │ uncompressed size: 315 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 #167: │ +Central directory entry #164: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 110015 │ - (000000000001ADBFh) bytes │ + offset of local header from start of archive: 85899 │ + (0000000000014F8Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 74dbf3c0 │ compressed size: 328 bytes │ uncompressed size: 328 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 #168: │ +Central directory entry #165: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 110436 │ - (000000000001AF64h) bytes │ + offset of local header from start of archive: 86318 │ + (000000000001512Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d91937a9 │ - compressed size: 308 bytes │ - uncompressed size: 308 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8e9a01db │ + compressed size: 306 bytes │ + uncompressed size: 306 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 #169: │ +Central directory entry #166: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 110836 │ - (000000000001B0F4h) bytes │ + offset of local header from start of archive: 86715 │ + (00000000000152BBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 6a53a5f4 │ - compressed size: 308 bytes │ - uncompressed size: 308 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 20523475 │ + compressed size: 306 bytes │ + uncompressed size: 306 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 #170: │ +Central directory entry #167: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 111236 │ - (000000000001B284h) bytes │ + offset of local header from start of archive: 87113 │ + (0000000000015449h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 320a63b0 │ compressed size: 454 bytes │ uncompressed size: 454 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 #171: │ +Central directory entry #168: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 111782 │ - (000000000001B4A6h) bytes │ + offset of local header from start of archive: 87657 │ + (0000000000015669h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): eb7903fd │ compressed size: 455 bytes │ uncompressed size: 455 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 #172: │ +Central directory entry #169: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 112331 │ - (000000000001B6CBh) bytes │ + offset of local header from start of archive: 88203 │ + (000000000001588Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): dfe0dec4 │ compressed size: 399 bytes │ uncompressed size: 399 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 #173: │ +Central directory entry #170: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 112823 │ - (000000000001B8B7h) bytes │ + offset of local header from start of archive: 88692 │ + (0000000000015A74h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a995f9d7 │ compressed size: 395 bytes │ uncompressed size: 395 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 #174: │ +Central directory entry #171: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 113311 │ - (000000000001BA9Fh) bytes │ + offset of local header from start of archive: 89178 │ + (0000000000015C5Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 26e5dc86 │ compressed size: 191 bytes │ uncompressed size: 191 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 #175: │ +Central directory entry #172: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__tab_selected_holo.9.png │ │ - offset of local header from start of archive: 113591 │ - (000000000001BBB7h) bytes │ + offset of local header from start of archive: 89456 │ + (0000000000015D70h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 59e9a6a7 │ compressed size: 187 bytes │ uncompressed size: 187 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 #176: │ +Central directory entry #173: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 113859 │ - (000000000001BCC3h) bytes │ + offset of local header from start of archive: 89722 │ + (0000000000015E7Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 89c6b495 │ compressed size: 191 bytes │ uncompressed size: 191 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 #177: │ +Central directory entry #174: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 114139 │ - (000000000001BDDBh) bytes │ + offset of local header from start of archive: 90000 │ + (0000000000015F90h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 34d82257 │ compressed size: 193 bytes │ uncompressed size: 193 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: │ +Central directory entry #175: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 114421 │ - (000000000001BEF5h) bytes │ + offset of local header from start of archive: 90282 │ + (00000000000160AAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 3b6c23b5 │ - compressed size: 212 bytes │ - uncompressed size: 212 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e6e42ac4 │ + compressed size: 209 bytes │ + uncompressed size: 209 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 #179: │ +Central directory entry #176: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 114732 │ - (000000000001C02Ch) bytes │ + offset of local header from start of archive: 90587 │ + (00000000000161DBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1ebb3ca8 │ compressed size: 202 bytes │ uncompressed size: 202 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 #180: │ +Central directory entry #177: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 115034 │ - (000000000001C15Ah) bytes │ + offset of local header from start of archive: 90886 │ + (0000000000016306h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 90d80ba0 │ - compressed size: 210 bytes │ - uncompressed size: 210 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 2e76db84 │ + compressed size: 207 bytes │ + uncompressed size: 207 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 #181: │ +Central directory entry #178: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 115346 │ - (000000000001C292h) bytes │ + offset of local header from start of archive: 91195 │ + (000000000001643Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 95329d49 │ compressed size: 203 bytes │ uncompressed size: 203 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 #182: │ +Central directory entry #179: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 115655 │ - (000000000001C3C7h) bytes │ + offset of local header from start of archive: 91501 │ + (000000000001656Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 89e7e6d6 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e8986fa2 │ + compressed size: 209 bytes │ + uncompressed size: 209 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 #183: │ +Central directory entry #180: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 115971 │ - (000000000001C503h) bytes │ + offset of local header from start of archive: 91813 │ + (00000000000166A5h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 89e7e6d6 │ - compressed size: 211 bytes │ - uncompressed size: 211 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e8986fa2 │ + compressed size: 209 bytes │ + uncompressed size: 209 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 #184: │ +Central directory entry #181: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 116287 │ - (000000000001C63Fh) bytes │ + offset of local header from start of archive: 92126 │ + (00000000000167DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 1e4e1a7d │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c311a127 │ + compressed size: 214 bytes │ + uncompressed size: 214 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 #185: │ +Central directory entry #182: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 116602 │ - (000000000001C77Ah) bytes │ + offset of local header from start of archive: 92437 │ + (0000000000016915h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 1e4e1a7d │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c311a127 │ + compressed size: 214 bytes │ + uncompressed size: 214 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 #186: │ +Central directory entry #183: │ --------------------------- │ │ res/drawable-mdpi-v4/abs__toast_frame.9.png │ │ - offset of local header from start of archive: 116918 │ - (000000000001C8B6h) bytes │ + offset of local header from start of archive: 92749 │ + (0000000000016A4Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6f841444 │ compressed size: 846 bytes │ uncompressed size: 846 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 #187: │ +Central directory entry #184: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/ic_action_navigation_next_item.png │ │ - offset of local header from start of archive: 117838 │ - (000000000001CC4Eh) bytes │ + offset of local header from start of archive: 93668 │ + (0000000000016DE4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6c156c42 │ compressed size: 355 bytes │ uncompressed size: 355 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 #188: │ +Central directory entry #185: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-mdpi-v4/ic_action_navigation_previous_item.png │ │ - offset of local header from start of archive: 118279 │ - (000000000001CE07h) bytes │ + offset of local header from start of archive: 94108 │ + (0000000000016F9Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): d9611d2a │ compressed size: 368 bytes │ uncompressed size: 368 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: │ +Central directory entry #186: │ --------------------------- │ │ res/drawable-mdpi-v4/ic_action_refreshbutton.png │ │ - offset of local header from start of archive: 118736 │ - (000000000001CFD0h) bytes │ + offset of local header from start of archive: 94565 │ + (0000000000017165h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): ca455e66 │ compressed size: 336 bytes │ uncompressed size: 336 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 #190: │ +Central directory entry #187: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-mdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 119152 │ - (000000000001D170h) bytes │ + offset of local header from start of archive: 94979 │ + (0000000000017303h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 0de04f41 │ compressed size: 1827 bytes │ uncompressed size: 1827 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 #191: │ +Central directory entry #188: │ +--------------------------- │ + │ + res/drawable-v11/abs__activated_background_holo_dark.xml │ + │ + offset of local header from start of archive: 96872 │ + (0000000000017A68h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 6491b62b │ + compressed size: 236 bytes │ + uncompressed size: 476 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 #189: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/drawable-v11/abs__activated_background_holo_light.xml │ + │ + offset of local header from start of archive: 97210 │ + (0000000000017BBAh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 6491b62b │ + compressed size: 236 bytes │ + uncompressed size: 476 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 #190: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ + There are an extra 16 bytes preceding this file. │ │ res/drawable-v11/abs__progress_medium_holo.xml │ │ - offset of local header from start of archive: 121047 │ - (000000000001D8D7h) bytes │ + offset of local header from start of archive: 97549 │ + (0000000000017D0Dh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 0eae7cfb │ compressed size: 341 bytes │ uncompressed size: 920 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 #192: │ +Central directory entry #191: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable-xhdpi-v4/abs__ab_bottom_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 121480 │ - (000000000001DA88h) bytes │ + offset of local header from start of archive: 97982 │ + (0000000000017EBEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d970dd5c │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f5db73ef │ + compressed size: 229 bytes │ + uncompressed size: 229 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 #193: │ +Central directory entry #192: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ab_bottom_solid_inverse_holo.9.png │ │ - offset of local header from start of archive: 121831 │ - (000000000001DBE7h) bytes │ + offset of local header from start of archive: 98299 │ + (0000000000017FFBh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): e1f765b3 │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): fb3fa0f0 │ + compressed size: 229 bytes │ + uncompressed size: 229 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: │ +Central directory entry #193: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_bottom_solid_light_holo.9.png │ │ - offset of local header from start of archive: 122187 │ - (000000000001DD4Bh) bytes │ + offset of local header from start of archive: 98619 │ + (000000000001813Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 51b3d887 │ - compressed size: 263 bytes │ - uncompressed size: 263 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 26741de2 │ + compressed size: 229 bytes │ + uncompressed size: 229 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: │ +Central directory entry #194: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ab_bottom_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 122539 │ - (000000000001DEABh) bytes │ + offset of local header from start of archive: 98937 │ + (0000000000018279h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): ba37c0ac │ - compressed size: 273 bytes │ - uncompressed size: 273 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 881ee00f │ + compressed size: 232 bytes │ + uncompressed size: 232 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 #196: │ +Central directory entry #195: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_bottom_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 122909 │ - (000000000001E01Dh) bytes │ + offset of local header from start of archive: 99263 │ + (00000000000183BFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 05148d55 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3ba35420 │ + compressed size: 231 bytes │ + uncompressed size: 231 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 #197: │ +Central directory entry #196: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ab_share_pack_holo_dark.9.png │ │ - offset of local header from start of archive: 123276 │ - (000000000001E18Ch) bytes │ + offset of local header from start of archive: 99589 │ + (0000000000018505h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): c98bf221 │ compressed size: 313 bytes │ uncompressed size: 313 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 #198: │ +Central directory entry #197: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_share_pack_holo_light.9.png │ │ - offset of local header from start of archive: 123677 │ - (000000000001E31Dh) bytes │ + offset of local header from start of archive: 99988 │ + (0000000000018694h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): b734b132 │ compressed size: 304 bytes │ uncompressed size: 304 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 #199: │ +Central directory entry #198: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ab_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 124068 │ - (000000000001E4A4h) bytes │ + offset of local header from start of archive: 100379 │ + (000000000001881Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 6d371c6d │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 24bffadc │ + compressed size: 232 bytes │ + uncompressed size: 232 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 #200: │ +Central directory entry #199: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_solid_light_holo.9.png │ │ - offset of local header from start of archive: 124424 │ - (000000000001E608h) bytes │ + offset of local header from start of archive: 100692 │ + (0000000000018954h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): b0cb1747 │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a9538c67 │ + compressed size: 232 bytes │ + uncompressed size: 232 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 #201: │ +Central directory entry #200: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_solid_shadow_holo.9.png │ │ - offset of local header from start of archive: 124780 │ - (000000000001E76Ch) bytes │ + offset of local header from start of archive: 101006 │ + (0000000000018A8Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 808daa4c │ - compressed size: 379 bytes │ - uncompressed size: 379 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4ff0cc39 │ + compressed size: 367 bytes │ + uncompressed size: 367 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 #202: │ +Central directory entry #201: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_stacked_solid_dark_holo.9.png │ │ - offset of local header from start of archive: 125243 │ - (000000000001E93Bh) bytes │ + offset of local header from start of archive: 101456 │ + (0000000000018C50h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 73a2523b │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8e1af851 │ + compressed size: 232 bytes │ + uncompressed size: 232 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 #203: │ +Central directory entry #202: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ab_stacked_solid_light_holo.9.png │ │ - offset of local header from start of archive: 125604 │ - (000000000001EAA4h) bytes │ + offset of local header from start of archive: 101777 │ + (0000000000018D91h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 32c1163e │ - compressed size: 272 bytes │ - uncompressed size: 272 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7feec2b8 │ + compressed size: 232 bytes │ + uncompressed size: 232 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 #204: │ +Central directory entry #203: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_stacked_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 125968 │ - (000000000001EC10h) bytes │ + offset of local header from start of archive: 102099 │ + (0000000000018ED3h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): c21a30cf │ compressed size: 264 bytes │ uncompressed size: 264 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 #205: │ +Central directory entry #204: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_stacked_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 126328 │ - (000000000001ED78h) bytes │ + offset of local header from start of archive: 102458 │ + (000000000001903Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f544f900 │ compressed size: 263 bytes │ uncompressed size: 263 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 #206: │ +Central directory entry #205: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png │ │ - offset of local header from start of archive: 126687 │ - (000000000001EEDFh) bytes │ + offset of local header from start of archive: 102817 │ + (00000000000191A1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): ed3f9135 │ - compressed size: 291 bytes │ - uncompressed size: 291 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 951ade50 │ + compressed size: 240 bytes │ + uncompressed size: 240 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 #207: │ +Central directory entry #206: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ab_transparent_light_holo.9.png │ │ - offset of local header from start of archive: 127067 │ - (000000000001F05Bh) bytes │ + offset of local header from start of archive: 103144 │ + (00000000000192E8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): a38738da │ - compressed size: 288 bytes │ - uncompressed size: 288 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b0ebc9ff │ + compressed size: 237 bytes │ + uncompressed size: 237 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 #208: │ +Central directory entry #207: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_dark.9.png │ │ - offset of local header from start of archive: 127444 │ - (000000000001F1D4h) bytes │ + offset of local header from start of archive: 103469 │ + (000000000001942Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 8358d1d6 │ - compressed size: 216 bytes │ - uncompressed size: 216 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e0ce0627 │ + compressed size: 212 bytes │ + uncompressed size: 212 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 #209: │ +Central directory entry #208: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_light.9.png │ │ - offset of local header from start of archive: 127756 │ - (000000000001F30Ch) bytes │ + offset of local header from start of archive: 103774 │ + (000000000001955Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): cb574870 │ - compressed size: 216 bytes │ - uncompressed size: 216 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): faff4ae3 │ + compressed size: 206 bytes │ + uncompressed size: 206 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 #210: │ +Central directory entry #209: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 128068 │ - (000000000001F444h) bytes │ + offset of local header from start of archive: 104074 │ + (000000000001968Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): a3f3ce2c │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): f7b44b32 │ + compressed size: 221 bytes │ + uncompressed size: 221 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 #211: │ +Central directory entry #210: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__btn_cab_done_focused_holo_light.9.png │ │ - offset of local header from start of archive: 128382 │ - (000000000001F57Eh) bytes │ + offset of local header from start of archive: 104388 │ + (00000000000197C4h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 8983b258 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e1d2a1f4 │ + 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 #212: │ +Central directory entry #211: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 128711 │ - (000000000001F6C7h) bytes │ + offset of local header from start of archive: 104694 │ + (00000000000198F6h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d4447160 │ - compressed size: 236 bytes │ - uncompressed size: 236 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a6692c9a │ + compressed size: 221 bytes │ + uncompressed size: 221 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 #213: │ +Central directory entry #212: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__btn_cab_done_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 129040 │ - (000000000001F810h) bytes │ + offset of local header from start of archive: 105008 │ + (0000000000019A30h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c3d41482 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4c6384f4 │ + 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 #214: │ +Central directory entry #213: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_dark.9.png │ │ - offset of local header from start of archive: 129371 │ - (000000000001F95Bh) bytes │ + offset of local header from start of archive: 105314 │ + (0000000000019B62h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 38756d55 │ - compressed size: 267 bytes │ - uncompressed size: 267 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8abbe60e │ + compressed size: 258 bytes │ + uncompressed size: 258 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 #215: │ +Central directory entry #214: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__cab_background_bottom_holo_light.9.png │ │ - offset of local header from start of archive: 129735 │ - (000000000001FAC7h) bytes │ + offset of local header from start of archive: 105666 │ + (0000000000019CC2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): af1600a3 │ - compressed size: 265 bytes │ - uncompressed size: 265 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): badc421b │ + compressed size: 256 bytes │ + uncompressed size: 256 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 #216: │ +Central directory entry #215: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__cab_background_top_holo_dark.9.png │ │ - offset of local header from start of archive: 130097 │ - (000000000001FC31h) bytes │ + offset of local header from start of archive: 106017 │ + (0000000000019E21h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 37dc76cf │ - compressed size: 267 bytes │ - uncompressed size: 267 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8b8fb0b4 │ + compressed size: 257 bytes │ + uncompressed size: 257 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 #217: │ +Central directory entry #216: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__cab_background_top_holo_light.9.png │ │ - offset of local header from start of archive: 130455 │ - (000000000001FD97h) bytes │ + offset of local header from start of archive: 106365 │ + (0000000000019F7Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0373fee2 │ - compressed size: 264 bytes │ - uncompressed size: 264 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 3c891349 │ + compressed size: 256 bytes │ + uncompressed size: 256 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 #218: │ +Central directory entry #217: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_ab_back_holo_dark.png │ │ - offset of local header from start of archive: 130812 │ - (000000000001FEFCh) bytes │ + offset of local header from start of archive: 106713 │ + (000000000001A0D9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): fda7dde0 │ - compressed size: 626 bytes │ - uncompressed size: 626 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): cdae909c │ + compressed size: 595 bytes │ + uncompressed size: 595 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 #219: │ +Central directory entry #218: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_ab_back_holo_light.png │ │ - offset of local header from start of archive: 131522 │ - (00000000000201C2h) bytes │ + offset of local header from start of archive: 107389 │ + (000000000001A37Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): bffc39b3 │ compressed size: 527 bytes │ uncompressed size: 527 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 #220: │ +Central directory entry #219: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ic_cab_done_holo_dark.png │ │ - offset of local header from start of archive: 132131 │ - (0000000000020423h) bytes │ + offset of local header from start of archive: 107998 │ + (000000000001A5DEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 72b10371 │ - compressed size: 1049 bytes │ - uncompressed size: 1049 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dcf80e66 │ + compressed size: 985 bytes │ + uncompressed size: 985 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 #221: │ +Central directory entry #220: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_cab_done_holo_light.png │ │ - offset of local header from start of archive: 133265 │ - (0000000000020891h) bytes │ + offset of local header from start of archive: 109065 │ + (000000000001AA09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8791c4c4 │ compressed size: 782 bytes │ uncompressed size: 782 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 #222: │ +Central directory entry #221: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ic_clear_disabled.png │ │ - offset of local header from start of archive: 134130 │ - (0000000000020BF2h) bytes │ + offset of local header from start of archive: 109930 │ + (000000000001AD6Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a5bd47fa │ compressed size: 1525 bytes │ uncompressed size: 1525 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 #223: │ +Central directory entry #222: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ │ - offset of local header from start of archive: 135733 │ - (0000000000021235h) bytes │ + offset of local header from start of archive: 111533 │ + (000000000001B3ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 15f5e76a │ - compressed size: 1219 bytes │ - uncompressed size: 1219 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): c96de1e7 │ + compressed size: 1179 bytes │ + uncompressed size: 1179 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 #224: │ +Central directory entry #223: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_clear_search_api_holo_light.png │ │ - offset of local header from start of archive: 137055 │ - (000000000002175Fh) bytes │ + offset of local header from start of archive: 112812 │ + (000000000001B8ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 89cd0d44 │ - compressed size: 1532 bytes │ - uncompressed size: 1532 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 28a561e3 │ + compressed size: 1498 bytes │ + uncompressed size: 1498 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 #225: │ +Central directory entry #224: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_dark.png │ │ - offset of local header from start of archive: 138680 │ - (0000000000021DB8h) bytes │ + offset of local header from start of archive: 114401 │ + (000000000001BEE1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): e095afdb │ - compressed size: 666 bytes │ - uncompressed size: 666 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9cca0439 │ + compressed size: 624 bytes │ + uncompressed size: 624 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 #226: │ +Central directory entry #225: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_light.png │ │ - offset of local header from start of archive: 139438 │ - (00000000000220AEh) bytes │ + offset of local header from start of archive: 115116 │ + (000000000001C1ACh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 62093d86 │ - compressed size: 597 bytes │ - uncompressed size: 597 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8396b649 │ + compressed size: 562 bytes │ + uncompressed size: 562 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 #227: │ +Central directory entry #226: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_go.png │ │ - offset of local header from start of archive: 140129 │ - (0000000000022361h) bytes │ + offset of local header from start of archive: 115770 │ + (000000000001C43Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 53dcc19f │ compressed size: 1739 bytes │ uncompressed size: 1739 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 #228: │ +Central directory entry #227: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_go_search_api_holo_light.png │ │ - offset of local header from start of archive: 141935 │ - (0000000000022A6Fh) bytes │ + offset of local header from start of archive: 117575 │ + (000000000001CB47h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c1b35918 │ - compressed size: 840 bytes │ - uncompressed size: 840 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9490abf1 │ + compressed size: 818 bytes │ + uncompressed size: 818 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 #229: │ +Central directory entry #228: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ │ - offset of local header from start of archive: 142864 │ - (0000000000022E10h) bytes │ + offset of local header from start of archive: 118481 │ + (000000000001CED1h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 3201d039 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 1ff142ac │ compressed size: 132 bytes │ uncompressed size: 132 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 #230: │ +Central directory entry #229: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ │ - offset of local header from start of archive: 143096 │ - (0000000000022EF8h) bytes │ + offset of local header from start of archive: 118711 │ + (000000000001CFB7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): c2a9ad8e │ - compressed size: 148 bytes │ - uncompressed size: 148 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 943392df │ + compressed size: 132 bytes │ + uncompressed size: 132 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 #231: │ +Central directory entry #230: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_menu_share_holo_dark.png │ │ - offset of local header from start of archive: 143344 │ - (0000000000022FF0h) bytes │ + offset of local header from start of archive: 118942 │ + (000000000001D09Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 94b0462d │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): eb54506f │ compressed size: 833 bytes │ uncompressed size: 833 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 #232: │ +Central directory entry #231: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ic_menu_share_holo_light.png │ │ - offset of local header from start of archive: 144261 │ - (0000000000023385h) bytes │ + offset of local header from start of archive: 119859 │ + (000000000001D433h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 93f40272 │ - compressed size: 869 bytes │ - uncompressed size: 869 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 46a3f7b1 │ + compressed size: 833 bytes │ + uncompressed size: 833 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 #233: │ +Central directory entry #232: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_search.png │ │ - offset of local header from start of archive: 145217 │ - (0000000000023741h) bytes │ + offset of local header from start of archive: 120777 │ + (000000000001D7C9h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): fa0e764a │ compressed size: 2783 bytes │ uncompressed size: 2783 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 #234: │ +Central directory entry #233: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_search_api_holo_light.png │ │ - offset of local header from start of archive: 148071 │ - (0000000000024267h) bytes │ + offset of local header from start of archive: 123630 │ + (000000000001E2EEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): a33e22e0 │ - compressed size: 2761 bytes │ - uncompressed size: 2761 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 0d310d44 │ + compressed size: 2747 bytes │ + uncompressed size: 2747 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 #235: │ +Central directory entry #234: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__ic_voice_search.png │ │ - offset of local header from start of archive: 150917 │ - (0000000000024D85h) bytes │ + offset of local header from start of archive: 126462 │ + (000000000001EDFEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 3940d715 │ compressed size: 2039 bytes │ uncompressed size: 2039 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 #236: │ +Central directory entry #235: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__ic_voice_search_api_holo_light.png │ │ - offset of local header from start of archive: 153035 │ - (00000000000255CBh) bytes │ + offset of local header from start of archive: 128577 │ + (000000000001F641h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): ee58532f │ - compressed size: 1215 bytes │ - uncompressed size: 1215 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 8f12fa42 │ + compressed size: 1194 bytes │ + uncompressed size: 1194 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 #237: │ +Central directory entry #236: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_activated_holo.9.png │ │ - offset of local header from start of archive: 154343 │ - (0000000000025AE7h) bytes │ + offset of local header from start of archive: 129862 │ + (000000000001FB46h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 84a788a6 │ compressed size: 214 bytes │ uncompressed size: 214 bytes │ length of filename: 52 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #238: │ +Central directory entry #237: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_divider_holo_dark.9.png │ │ - offset of local header from start of archive: 154642 │ - (0000000000025C12h) bytes │ + offset of local header from start of archive: 130158 │ + (000000000001FC6Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): c636b6dd │ compressed size: 175 bytes │ uncompressed size: 175 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 #239: │ +Central directory entry #238: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_divider_holo_light.9.png │ │ - offset of local header from start of archive: 154903 │ - (0000000000025D17h) bytes │ + offset of local header from start of archive: 130418 │ + (000000000001FD72h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 7c994101 │ compressed size: 175 bytes │ uncompressed size: 175 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 #240: │ +Central directory entry #239: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_focused_holo.9.png │ │ - offset of local header from start of archive: 155167 │ - (0000000000025E1Fh) bytes │ + offset of local header from start of archive: 130679 │ + (000000000001FE77h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 45031005 │ compressed size: 214 bytes │ uncompressed size: 214 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 #241: │ +Central directory entry #240: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_longpressed_holo.9.png │ │ - offset of local header from start of archive: 155462 │ - (0000000000025F46h) bytes │ + offset of local header from start of archive: 130973 │ + (000000000001FF9Dh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 84a788a6 │ compressed size: 214 bytes │ uncompressed size: 214 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 #242: │ +Central directory entry #241: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 155762 │ - (0000000000026072h) bytes │ + offset of local header from start of archive: 131271 │ + (00000000000200C7h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f0686ec8 │ compressed size: 214 bytes │ uncompressed size: 214 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 #243: │ +Central directory entry #242: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 156062 │ - (000000000002619Eh) bytes │ + offset of local header from start of archive: 131570 │ + (00000000000201F2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f0686ec8 │ compressed size: 214 bytes │ uncompressed size: 214 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 #244: │ +Central directory entry #243: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 156362 │ - (00000000000262CAh) bytes │ + offset of local header from start of archive: 131870 │ + (000000000002031Eh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 41748705 │ compressed size: 254 bytes │ uncompressed size: 254 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 #245: │ +Central directory entry #244: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__list_selector_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 156714 │ - (000000000002642Ah) bytes │ + offset of local header from start of archive: 132219 │ + (000000000002047Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1c2ff2be │ compressed size: 253 bytes │ uncompressed size: 253 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 #246: │ +Central directory entry #245: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_dark.9.png │ │ - offset of local header from start of archive: 157065 │ - (0000000000026589h) bytes │ + offset of local header from start of archive: 132568 │ + (00000000000205D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 76989bdb │ compressed size: 1314 bytes │ uncompressed size: 1314 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 #247: │ +Central directory entry #246: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__menu_dropdown_panel_holo_light.9.png │ │ - offset of local header from start of archive: 158474 │ - (0000000000026B0Ah) bytes │ + offset of local header from start of archive: 133974 │ + (0000000000020B56h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 2b55af49 │ - compressed size: 1471 bytes │ - uncompressed size: 1471 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 7ee8fd1a │ + compressed size: 1436 bytes │ + uncompressed size: 1436 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 #248: │ +Central directory entry #247: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__progress_bg_holo_dark.9.png │ │ - offset of local header from start of archive: 160039 │ - (0000000000027127h) bytes │ + offset of local header from start of archive: 135503 │ + (000000000002114Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 4b980ee1 │ compressed size: 216 bytes │ uncompressed size: 216 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: │ +Central directory entry #248: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__progress_bg_holo_light.9.png │ │ - offset of local header from start of archive: 160340 │ - (0000000000027254h) bytes │ + offset of local header from start of archive: 135803 │ + (000000000002127Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 72264e4b │ compressed size: 216 bytes │ uncompressed size: 216 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 #250: │ +Central directory entry #249: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__progress_primary_holo_dark.9.png │ │ - offset of local header from start of archive: 160644 │ - (0000000000027384h) bytes │ + offset of local header from start of archive: 136104 │ + (00000000000213A8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0a6901e7 │ - compressed size: 1275 bytes │ - uncompressed size: 1275 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e83b8179 │ + compressed size: 1239 bytes │ + uncompressed size: 1239 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 #251: │ +Central directory entry #250: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__progress_primary_holo_light.9.png │ │ - offset of local header from start of archive: 162011 │ - (00000000000278DBh) bytes │ + offset of local header from start of archive: 137432 │ + (00000000000218D8h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 0a6901e7 │ - compressed size: 1275 bytes │ - uncompressed size: 1275 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): e83b8179 │ + compressed size: 1239 bytes │ + uncompressed size: 1239 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 #252: │ +Central directory entry #251: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__progress_secondary_holo_dark.9.png │ │ - offset of local header from start of archive: 163379 │ - (0000000000027E33h) bytes │ + offset of local header from start of archive: 138761 │ + (0000000000021E09h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f8189896 │ compressed size: 216 bytes │ uncompressed size: 216 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 #253: │ +Central directory entry #252: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__progress_secondary_holo_light.9.png │ │ - offset of local header from start of archive: 163688 │ - (0000000000027F68h) bytes │ + offset of local header from start of archive: 139068 │ + (0000000000021F3Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): f8189896 │ 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 #254: │ +Central directory entry #253: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__spinner_48_inner_holo.png │ │ - offset of local header from start of archive: 163996 │ - (000000000002809Ch) bytes │ + offset of local header from start of archive: 139376 │ + (0000000000022070h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 28386199 │ - compressed size: 2490 bytes │ - uncompressed size: 2490 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 9da437d0 │ + compressed size: 2462 bytes │ + uncompressed size: 2462 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 #255: │ +Central directory entry #254: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__spinner_48_outer_holo.png │ │ - offset of local header from start of archive: 166570 │ - (0000000000028AAAh) bytes │ + offset of local header from start of archive: 141920 │ + (0000000000022A60h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 6cceb634 │ - compressed size: 3083 bytes │ - uncompressed size: 3083 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): ad91f8e5 │ + compressed size: 3032 bytes │ + uncompressed size: 3032 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 #256: │ +Central directory entry #255: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_dark.9.png │ │ - offset of local header from start of archive: 169735 │ - (0000000000029707h) bytes │ + offset of local header from start of archive: 145034 │ + (000000000002368Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8d8db776 │ compressed size: 406 bytes │ uncompressed size: 406 bytes │ length of filename: 61 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #257: │ +Central directory entry #256: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__spinner_ab_default_holo_light.9.png │ │ - offset of local header from start of archive: 170234 │ - (00000000000298FAh) bytes │ + offset of local header from start of archive: 145531 │ + (000000000002387Bh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): cab9700d │ compressed size: 405 bytes │ uncompressed size: 405 bytes │ length of filename: 62 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #258: │ +Central directory entry #257: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_dark.9.png │ │ - offset of local header from start of archive: 170733 │ - (0000000000029AEDh) bytes │ + offset of local header from start of archive: 146028 │ + (0000000000023A6Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 42da4059 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 95ed1080 │ compressed size: 394 bytes │ uncompressed size: 394 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 #259: │ +Central directory entry #258: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__spinner_ab_disabled_holo_light.9.png │ │ - offset of local header from start of archive: 171222 │ - (0000000000029CD6h) bytes │ + offset of local header from start of archive: 146514 │ + (0000000000023C52h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): eea07802 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 6c204164 │ compressed size: 394 bytes │ uncompressed size: 394 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 #260: │ +Central directory entry #259: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_dark.9.png │ │ - offset of local header from start of archive: 171710 │ - (0000000000029EBEh) bytes │ + offset of local header from start of archive: 147001 │ + (0000000000023E39h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 88df3d44 │ compressed size: 661 bytes │ uncompressed size: 661 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 #261: │ +Central directory entry #260: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__spinner_ab_focused_holo_light.9.png │ │ - offset of local header from start of archive: 172465 │ - (000000000002A1B1h) bytes │ + offset of local header from start of archive: 147753 │ + (0000000000024129h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 03fbd261 │ compressed size: 645 bytes │ uncompressed size: 645 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 #262: │ +Central directory entry #261: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_dark.9.png │ │ - offset of local header from start of archive: 173205 │ - (000000000002A495h) bytes │ + offset of local header from start of archive: 148490 │ + (000000000002440Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 5c649dfa │ compressed size: 584 bytes │ uncompressed size: 584 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 #263: │ +Central directory entry #262: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__spinner_ab_pressed_holo_light.9.png │ │ - offset of local header from start of archive: 173880 │ - (000000000002A738h) bytes │ + offset of local header from start of archive: 149165 │ + (00000000000246ADh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 0858f07d │ compressed size: 579 bytes │ uncompressed size: 579 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 #264: │ +Central directory entry #263: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__tab_selected_focused_holo.9.png │ │ - offset of local header from start of archive: 174551 │ - (000000000002A9D7h) bytes │ + offset of local header from start of archive: 149836 │ + (000000000002494Ch) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): a988d9cc │ compressed size: 193 bytes │ uncompressed size: 193 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 #265: │ +Central directory entry #264: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__tab_selected_holo.9.png │ │ - offset of local header from start of archive: 174833 │ - (000000000002AAF1h) bytes │ + offset of local header from start of archive: 150117 │ + (0000000000024A65h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): abd1663b │ compressed size: 186 bytes │ uncompressed size: 186 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 #266: │ +Central directory entry #265: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__tab_selected_pressed_holo.9.png │ │ - offset of local header from start of archive: 175102 │ - (000000000002ABFEh) bytes │ + offset of local header from start of archive: 150383 │ + (0000000000024B6Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 6ceb5eb1 │ compressed size: 192 bytes │ uncompressed size: 192 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 #267: │ +Central directory entry #266: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__tab_unselected_pressed_holo.9.png │ │ - offset of local header from start of archive: 175384 │ - (000000000002AD18h) bytes │ + offset of local header from start of archive: 150663 │ + (0000000000024C87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): ed4deb7a │ compressed size: 193 bytes │ uncompressed size: 193 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 #268: │ +Central directory entry #267: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__textfield_search_default_holo_dark.9.png │ │ - offset of local header from start of archive: 175669 │ - (000000000002AE35h) bytes │ + offset of local header from start of archive: 150946 │ + (0000000000024DA2h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): ad4c395c │ - compressed size: 232 bytes │ - uncompressed size: 232 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 48668d1f │ + compressed size: 219 bytes │ + uncompressed size: 219 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 #269: │ +Central directory entry #268: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__textfield_search_default_holo_light.9.png │ │ - offset of local header from start of archive: 176000 │ - (000000000002AF80h) bytes │ + offset of local header from start of archive: 151262 │ + (0000000000024EDEh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 35d85903 │ - compressed size: 234 bytes │ - uncompressed size: 234 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 118dcfb7 │ + compressed size: 216 bytes │ + uncompressed size: 216 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 #270: │ +Central directory entry #269: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_dark.9.png │ │ - offset of local header from start of archive: 176334 │ - (000000000002B0CEh) bytes │ + offset of local header from start of archive: 151576 │ + (0000000000025018h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): ae7a331d │ - compressed size: 224 bytes │ - uncompressed size: 224 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): b7e1d7bb │ + compressed size: 215 bytes │ + uncompressed size: 215 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 #271: │ +Central directory entry #270: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__textfield_search_right_default_holo_light.9.png │ │ - offset of local header from start of archive: 176664 │ - (000000000002B218h) bytes │ + offset of local header from start of archive: 151894 │ + (0000000000025156h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 4c68c802 │ - compressed size: 228 bytes │ - uncompressed size: 228 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4ca9edf7 │ + compressed size: 210 bytes │ + uncompressed size: 210 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 #272: │ +Central directory entry #271: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 176996 │ - (000000000002B364h) bytes │ + offset of local header from start of archive: 152208 │ + (0000000000025290h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 04bbb5f7 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a15189be │ + compressed size: 210 bytes │ + uncompressed size: 210 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 #273: │ +Central directory entry #272: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__textfield_search_right_selected_holo_light.9.png │ │ - offset of local header from start of archive: 177327 │ - (000000000002B4AFh) bytes │ + offset of local header from start of archive: 152522 │ + (00000000000253CAh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 04bbb5f7 │ - compressed size: 227 bytes │ - uncompressed size: 227 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a15189be │ + compressed size: 210 bytes │ + uncompressed size: 210 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 #274: │ +Central directory entry #273: │ --------------------------- │ │ res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_dark.9.png │ │ - offset of local header from start of archive: 177659 │ - (000000000002B5FBh) bytes │ + offset of local header from start of archive: 152837 │ + (0000000000025505h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): 3a557d64 │ - compressed size: 218 bytes │ - uncompressed size: 218 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a967e3c1 │ + compressed size: 216 bytes │ + uncompressed size: 216 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 #275: │ +Central directory entry #274: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__textfield_search_selected_holo_light.9.png │ │ - offset of local header from start of archive: 177978 │ - (000000000002B73Ah) bytes │ + offset of local header from start of archive: 153151 │ + (000000000002563Fh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ - 32-bit CRC value (hex): d72c61e9 │ - compressed size: 235 bytes │ - uncompressed size: 235 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): a967e3c1 │ + compressed size: 216 bytes │ + uncompressed size: 216 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 #276: │ +Central directory entry #275: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/abs__toast_frame.9.png │ │ - offset of local header from start of archive: 178315 │ - (000000000002B88Bh) bytes │ + offset of local header from start of archive: 153466 │ + (000000000002577Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:08 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): d9db9805 │ compressed size: 1886 bytes │ uncompressed size: 1886 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 #277: │ +Central directory entry #276: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/ic_action_navigation_next_item.png │ │ - offset of local header from start of archive: 180278 │ - (000000000002C036h) bytes │ + offset of local header from start of archive: 155426 │ + (0000000000025F22h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 9e677b51 │ compressed size: 631 bytes │ uncompressed size: 631 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 #278: │ +Central directory entry #277: │ --------------------------- │ │ res/drawable-xhdpi-v4/ic_action_navigation_previous_item.png │ │ - offset of local header from start of archive: 180995 │ - (000000000002C303h) bytes │ + offset of local header from start of archive: 156143 │ + (00000000000261EFh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 4fba65ee │ compressed size: 691 bytes │ uncompressed size: 691 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 #279: │ +Central directory entry #278: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/ic_action_refreshbutton.png │ │ - offset of local header from start of archive: 181779 │ - (000000000002C613h) bytes │ + offset of local header from start of archive: 156924 │ + (00000000000264FCh) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 8f18bd6d │ compressed size: 510 bytes │ uncompressed size: 510 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 #280: │ +Central directory entry #279: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 182370 │ - (000000000002C862h) bytes │ + offset of local header from start of archive: 157513 │ + (0000000000026749h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): d72472f2 │ compressed size: 4551 bytes │ uncompressed size: 4551 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 #281: │ +Central directory entry #280: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/card.9.png │ │ - offset of local header from start of archive: 186991 │ - (000000000002DA6Fh) bytes │ + offset of local header from start of archive: 162131 │ + (0000000000027953h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): b38e1aa4 │ - compressed size: 859 bytes │ - uncompressed size: 859 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): 4d9519b0 │ + compressed size: 757 bytes │ + uncompressed size: 757 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 #282: │ +Central directory entry #281: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/ic_action_navigation_next_item.png │ │ - offset of local header from start of archive: 187915 │ - (000000000002DE0Bh) bytes │ + offset of local header from start of archive: 162951 │ + (0000000000027C87h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 820b1a0c │ compressed size: 882 bytes │ uncompressed size: 882 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 #283: │ +Central directory entry #282: │ --------------------------- │ │ - There are an extra 2 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/ic_action_navigation_previous_item.png │ │ - offset of local header from start of archive: 188886 │ - (000000000002E1D6h) bytes │ + offset of local header from start of archive: 163920 │ + (0000000000028050h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): dceaf5aa │ compressed size: 927 bytes │ uncompressed size: 927 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 #284: │ +Central directory entry #283: │ --------------------------- │ │ - There are an extra 3 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/ic_action_refreshbutton.png │ │ - offset of local header from start of archive: 189907 │ - (000000000002E5D3h) bytes │ + offset of local header from start of archive: 164938 │ + (000000000002844Ah) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): c27a0faf │ compressed size: 687 bytes │ uncompressed size: 687 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 #285: │ +Central directory entry #284: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 190675 │ - (000000000002E8D3h) bytes │ + offset of local header from start of archive: 165705 │ + (0000000000028749h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 1e9b455e │ compressed size: 9195 bytes │ uncompressed size: 9195 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 #286: │ +Central directory entry #285: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ res/drawable-xxxhdpi-v4/ic_launcher.png │ │ - offset of local header from start of archive: 199939 │ - (0000000000030D03h) bytes │ + offset of local header from start of archive: 174968 │ + (000000000002AB78h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ 32-bit CRC value (hex): 493c3b38 │ compressed size: 14712 bytes │ uncompressed size: 14712 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: │ +Central directory entry #286: │ --------------------------- │ │ res/drawable/abs__activated_background_holo_dark.xml │ │ - offset of local header from start of archive: 214720 │ - (00000000000346C0h) bytes │ + offset of local header from start of archive: 189749 │ + (000000000002E535h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 102e5561 │ - compressed size: 254 bytes │ - uncompressed size: 564 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 0978d1ce │ + compressed size: 219 bytes │ + uncompressed size: 504 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 #288: │ +Central directory entry #287: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__activated_background_holo_light.xml │ │ - offset of local header from start of archive: 215072 │ - (0000000000034820h) bytes │ + offset of local header from start of archive: 190066 │ + (000000000002E672h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 102e5561 │ - compressed size: 254 bytes │ - uncompressed size: 564 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 0978d1ce │ + compressed size: 219 bytes │ + uncompressed size: 504 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 #289: │ +Central directory entry #288: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__btn_cab_done_holo_dark.xml │ │ - offset of local header from start of archive: 215425 │ - (0000000000034981h) bytes │ + offset of local header from start of archive: 190384 │ + (000000000002E7B0h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): c24c9042 │ compressed size: 295 bytes │ uncompressed size: 776 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 #290: │ +Central directory entry #289: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__btn_cab_done_holo_light.xml │ │ - offset of local header from start of archive: 215810 │ - (0000000000034B02h) bytes │ + offset of local header from start of archive: 190769 │ + (000000000002E931h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): e97abee3 │ compressed size: 296 bytes │ uncompressed size: 776 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 #291: │ +Central directory entry #290: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__ic_clear.xml │ │ - offset of local header from start of archive: 216197 │ - (0000000000034C85h) bytes │ + offset of local header from start of archive: 191156 │ + (000000000002EAB4h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 074e921d │ compressed size: 251 bytes │ uncompressed size: 560 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 #292: │ +Central directory entry #291: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__ic_clear_holo_light.xml │ │ - offset of local header from start of archive: 216524 │ - (0000000000034DCCh) bytes │ + offset of local header from start of archive: 191483 │ + (000000000002EBFBh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): a8900174 │ compressed size: 251 bytes │ uncompressed size: 560 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 #293: │ +Central directory entry #292: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__ic_menu_moreoverflow_holo_dark.xml │ │ - offset of local header from start of archive: 216862 │ - (0000000000034F1Eh) bytes │ + offset of local header from start of archive: 191821 │ + (000000000002ED4Dh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 66d0a17c │ compressed size: 202 bytes │ uncompressed size: 424 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 #294: │ +Central directory entry #293: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__ic_menu_moreoverflow_holo_light.xml │ │ - offset of local header from start of archive: 217162 │ - (000000000003504Ah) bytes │ + offset of local header from start of archive: 192121 │ + (000000000002EE79h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): e8921042 │ compressed size: 202 bytes │ uncompressed size: 424 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 #295: │ +Central directory entry #294: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__item_background_holo_dark.xml │ │ - offset of local header from start of archive: 217463 │ - (0000000000035177h) bytes │ + offset of local header from start of archive: 192422 │ + (000000000002EFA6h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): c31b42a5 │ - compressed size: 339 bytes │ + compressed size: 335 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 #296: │ +Central directory entry #295: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__item_background_holo_light.xml │ │ - offset of local header from start of archive: 217895 │ - (0000000000035327h) bytes │ + offset of local header from start of archive: 192850 │ + (000000000002F152h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 70cbba2a │ - compressed size: 339 bytes │ + compressed size: 335 bytes │ uncompressed size: 1136 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 #297: │ +Central directory entry #296: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__list_selector_background_transition_holo_dark.xml │ │ - offset of local header from start of archive: 218328 │ - (00000000000354D8h) bytes │ + offset of local header from start of archive: 193279 │ + (000000000002F2FFh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): f608a136 │ compressed size: 218 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 #298: │ +Central directory entry #297: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__list_selector_background_transition_holo_light.xml │ │ - offset of local header from start of archive: 218659 │ - (0000000000035623h) bytes │ + offset of local header from start of archive: 193610 │ + (000000000002F44Ah) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): d1eef3fa │ compressed size: 218 bytes │ uncompressed size: 508 bytes │ length of filename: 68 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #299: │ +Central directory entry #298: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__list_selector_holo_dark.xml │ │ - offset of local header from start of archive: 218991 │ - (000000000003576Fh) bytes │ + offset of local header from start of archive: 193942 │ + (000000000002F596h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): cda71110 │ - compressed size: 361 bytes │ + compressed size: 359 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 #300: │ +Central directory entry #299: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__list_selector_holo_light.xml │ │ - offset of local header from start of archive: 219443 │ - (0000000000035933h) bytes │ + offset of local header from start of archive: 194392 │ + (000000000002F758h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 3a517dee │ - compressed size: 361 bytes │ + compressed size: 359 bytes │ uncompressed size: 1208 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 #301: │ +Central directory entry #300: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__progress_horizontal_holo_dark.xml │ │ - offset of local header from start of archive: 219896 │ - (0000000000035AF8h) bytes │ + offset of local header from start of archive: 194843 │ + (000000000002F91Bh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): e8581af0 │ compressed size: 328 bytes │ uncompressed size: 888 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 #302: │ +Central directory entry #301: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__progress_horizontal_holo_light.xml │ │ - offset of local header from start of archive: 220321 │ - (0000000000035CA1h) bytes │ + offset of local header from start of archive: 195268 │ + (000000000002FAC4h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 7ddd3f2c │ compressed size: 329 bytes │ uncompressed size: 888 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 #303: │ +Central directory entry #302: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__progress_medium_holo.xml │ │ - offset of local header from start of archive: 220748 │ - (0000000000035E4Ch) bytes │ + offset of local header from start of archive: 195695 │ + (000000000002FC6Fh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 3ef71653 │ compressed size: 336 bytes │ uncompressed size: 920 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 #304: │ +Central directory entry #303: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__search_dropdown_dark.xml │ │ - offset of local header from start of archive: 221172 │ - (0000000000035FF4h) bytes │ + offset of local header from start of archive: 196119 │ + (000000000002FE17h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 7923a890 │ compressed size: 360 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 #305: │ +Central directory entry #304: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__search_dropdown_light.xml │ │ - offset of local header from start of archive: 221620 │ - (00000000000361B4h) bytes │ + offset of local header from start of archive: 196567 │ + (000000000002FFD7h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 84407795 │ compressed size: 358 bytes │ uncompressed size: 832 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 #306: │ +Central directory entry #305: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__spinner_ab_holo_dark.xml │ │ - offset of local header from start of archive: 222067 │ - (0000000000036373h) bytes │ + offset of local header from start of archive: 197014 │ + (0000000000030196h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 6c2a08e5 │ - compressed size: 311 bytes │ + compressed size: 310 bytes │ uncompressed size: 856 bytes │ length of filename: 42 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #307: │ +Central directory entry #306: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__spinner_ab_holo_light.xml │ │ - offset of local header from start of archive: 222466 │ - (0000000000036502h) bytes │ + offset of local header from start of archive: 197412 │ + (0000000000030324h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): d0fc0199 │ - compressed size: 311 bytes │ + compressed size: 310 bytes │ uncompressed size: 856 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 #308: │ +Central directory entry #307: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__tab_indicator_ab_holo.xml │ │ - offset of local header from start of archive: 222866 │ - (0000000000036692h) bytes │ + offset of local header from start of archive: 197811 │ + (00000000000304B3h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): f2255851 │ - compressed size: 360 bytes │ + compressed size: 356 bytes │ uncompressed size: 1580 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 #309: │ +Central directory entry #308: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__textfield_searchview_holo_dark.xml │ │ - offset of local header from start of archive: 223315 │ - (0000000000036853h) bytes │ + offset of local header from start of archive: 198256 │ + (0000000000030670h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 1d7607f7 │ compressed size: 252 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 #310: │ +Central directory entry #309: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__textfield_searchview_holo_light.xml │ │ - offset of local header from start of archive: 223665 │ - (00000000000369B1h) bytes │ + offset of local header from start of archive: 198606 │ + (00000000000307CEh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 27bf4e03 │ compressed size: 252 bytes │ uncompressed size: 560 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: │ +Central directory entry #310: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__textfield_searchview_right_holo_dark.xml │ │ - offset of local header from start of archive: 224016 │ - (0000000000036B10h) bytes │ + offset of local header from start of archive: 198957 │ + (000000000003092Dh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 2b397a49 │ compressed size: 252 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 #312: │ +Central directory entry #311: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/drawable/abs__textfield_searchview_right_holo_light.xml │ │ - offset of local header from start of archive: 224372 │ - (0000000000036C74h) bytes │ + offset of local header from start of archive: 199313 │ + (0000000000030A91h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): daf0b6b6 │ compressed size: 252 bytes │ uncompressed size: 560 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 #313: │ +Central directory entry #312: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout-large-v4/abs__action_mode_close_item.xml │ + res/layout-large-v13/abs__action_mode_close_item.xml │ │ - offset of local header from start of archive: 224729 │ - (0000000000036DD9h) bytes │ + offset of local header from start of archive: 199670 │ + (0000000000030BF6h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 008c07b2 │ compressed size: 614 bytes │ uncompressed size: 1260 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 #313: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-large-v4/abs__action_mode_close_item.xml │ + │ + offset of local header from start of archive: 200382 │ + (0000000000030EBEh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 195feb14 │ + compressed size: 592 bytes │ + uncompressed size: 1220 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 │ @@ -9293,1179 +8895,1545 @@ │ There is no file comment. │ │ Central directory entry #314: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ + res/layout-v11/abs__action_menu_layout.xml │ + │ + offset of local header from start of archive: 201071 │ + (000000000003116Fh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 83290ce6 │ + compressed size: 284 bytes │ + uncompressed size: 492 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 #315: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/abs__screen_action_bar.xml │ + │ + offset of local header from start of archive: 201443 │ + (00000000000312E3h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 9cf6b513 │ + compressed size: 662 bytes │ + uncompressed size: 1752 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 #316: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-v11/abs__screen_action_bar_overlay.xml │ + │ + offset of local header from start of archive: 202192 │ + (00000000000315D0h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 1f91255e │ + compressed size: 715 bytes │ + uncompressed size: 1928 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 #317: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ res/layout-v14/sherlock_spinner_dropdown_item.xml │ │ - offset of local header from start of archive: 225440 │ - (00000000000370A0h) bytes │ + offset of local header from start of archive: 203002 │ + (00000000000318FAh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 1381a68d │ compressed size: 307 bytes │ uncompressed size: 516 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 #315: │ +Central directory entry #318: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout-v14/sherlock_spinner_item.xml │ │ - offset of local header from start of archive: 225842 │ - (0000000000037232h) bytes │ + offset of local header from start of archive: 203404 │ + (0000000000031A8Ch) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 391eef8e │ compressed size: 293 bytes │ uncompressed size: 508 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 #316: │ +Central directory entry #319: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout-xlarge-v4/abs__screen_action_bar.xml │ + res/layout-v16/list_row_layout.xml │ + │ + offset of local header from start of archive: 203783 │ + (0000000000031C07h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 9ceff91e │ + compressed size: 864 bytes │ + uncompressed size: 2428 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 #320: │ +--------------------------- │ │ - offset of local header from start of archive: 226221 │ - (00000000000373ADh) bytes │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-xlarge-v11/abs__screen_action_bar.xml │ + │ + offset of local header from start of archive: 204727 │ + (0000000000031FB7h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 1a83f85d │ compressed size: 608 bytes │ uncompressed size: 1524 bytes │ - length of filename: 47 characters │ + 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 #317: │ +Central directory entry #321: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml │ + res/layout-xlarge-v11/abs__screen_action_bar_overlay.xml │ │ - offset of local header from start of archive: 226922 │ - (000000000003766Ah) bytes │ + offset of local header from start of archive: 205429 │ + (0000000000032275h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): e434b26d │ compressed size: 632 bytes │ uncompressed size: 1580 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 #322: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-xlarge-v4/abs__screen_action_bar.xml │ + │ + offset of local header from start of archive: 206163 │ + (0000000000032553h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 213f5e04 │ + compressed size: 583 bytes │ + uncompressed size: 1476 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 #323: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml │ + │ + offset of local header from start of archive: 206839 │ + (00000000000327F7h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): ac634564 │ + compressed size: 603 bytes │ + uncompressed size: 1532 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 #318: │ +Central directory entry #324: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_bar_home.xml │ │ - offset of local header from start of archive: 227655 │ - (0000000000037947h) bytes │ + offset of local header from start of archive: 207543 │ + (0000000000032AB7h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): baf9b7ac │ compressed size: 523 bytes │ uncompressed size: 1124 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 #319: │ +Central directory entry #325: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_bar_tab.xml │ │ - offset of local header from start of archive: 228259 │ - (0000000000037BA3h) bytes │ + offset of local header from start of archive: 208147 │ + (0000000000032D13h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 4a594413 │ compressed size: 246 bytes │ uncompressed size: 400 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 #320: │ +Central directory entry #326: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_bar_tab_bar_view.xml │ │ - offset of local header from start of archive: 228585 │ - (0000000000037CE9h) bytes │ + offset of local header from start of archive: 208473 │ + (0000000000032E59h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): dd938030 │ compressed size: 212 bytes │ uncompressed size: 340 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 #321: │ +Central directory entry #327: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_bar_title_item.xml │ │ - offset of local header from start of archive: 228886 │ - (0000000000037E16h) bytes │ + offset of local header from start of archive: 208774 │ + (0000000000032F86h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 82148c12 │ - compressed size: 544 bytes │ + compressed size: 541 bytes │ uncompressed size: 1396 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 #322: │ +Central directory entry #328: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_menu_item_layout.xml │ │ - offset of local header from start of archive: 229517 │ - (000000000003808Dh) bytes │ + offset of local header from start of archive: 209402 │ + (00000000000331FAh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 9b02f977 │ compressed size: 769 bytes │ uncompressed size: 1856 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 #323: │ +Central directory entry #329: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_menu_layout.xml │ │ - offset of local header from start of archive: 230375 │ - (00000000000383E7h) bytes │ + offset of local header from start of archive: 210260 │ + (0000000000033554h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 83290ce6 │ - compressed size: 284 bytes │ - uncompressed size: 492 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): de5c8804 │ + compressed size: 263 bytes │ + uncompressed size: 448 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 #324: │ +Central directory entry #330: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_mode_bar.xml │ │ - offset of local header from start of archive: 230743 │ - (0000000000038557h) bytes │ + offset of local header from start of archive: 210607 │ + (00000000000336AFh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 86c6e959 │ compressed size: 284 bytes │ uncompressed size: 476 bytes │ length of filename: 35 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #325: │ +Central directory entry #331: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__action_mode_close_item.xml │ │ - offset of local header from start of archive: 231108 │ - (00000000000386C4h) bytes │ + offset of local header from start of archive: 210972 │ + (000000000003381Ch) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 1f092f7a │ compressed size: 478 bytes │ uncompressed size: 896 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 #326: │ +Central directory entry #332: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__activity_chooser_view.xml │ │ - offset of local header from start of archive: 231674 │ - (00000000000388FAh) bytes │ + offset of local header from start of archive: 211538 │ + (0000000000033A52h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 0b90116a │ - compressed size: 611 bytes │ + compressed size: 610 bytes │ uncompressed size: 1680 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 #327: │ +Central directory entry #333: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__activity_chooser_view_list_item.xml │ │ - offset of local header from start of archive: 232372 │ - (0000000000038BB4h) bytes │ + offset of local header from start of archive: 212235 │ + (0000000000033D0Bh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): c1423285 │ compressed size: 566 bytes │ uncompressed size: 1312 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 #328: │ +Central directory entry #334: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__list_menu_item_checkbox.xml │ │ - offset of local header from start of archive: 233035 │ - (0000000000038E4Bh) bytes │ + offset of local header from start of archive: 212898 │ + (0000000000033FA2h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): a3b9247e │ compressed size: 293 bytes │ uncompressed size: 536 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 #329: │ +Central directory entry #335: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__list_menu_item_icon.xml │ │ - offset of local header from start of archive: 233417 │ - (0000000000038FC9h) bytes │ + offset of local header from start of archive: 213280 │ + (0000000000034120h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 427414bf │ compressed size: 359 bytes │ uncompressed size: 688 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 #330: │ +Central directory entry #336: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__list_menu_item_radio.xml │ │ - offset of local header from start of archive: 233861 │ - (0000000000039185h) bytes │ + offset of local header from start of archive: 213724 │ + (00000000000342DCh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): ab717087 │ compressed size: 294 bytes │ uncompressed size: 536 bytes │ length of filename: 40 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #331: │ +Central directory entry #337: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__popup_menu_item_layout.xml │ │ - offset of local header from start of archive: 234241 │ - (0000000000039301h) bytes │ + offset of local header from start of archive: 214104 │ + (0000000000034458h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 824879ab │ - compressed size: 629 bytes │ + compressed size: 628 bytes │ uncompressed size: 1448 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 #332: │ +Central directory entry #338: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__screen_action_bar.xml │ │ - offset of local header from start of archive: 234958 │ - (00000000000395CEh) bytes │ + offset of local header from start of archive: 214820 │ + (0000000000034724h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 9cf6b513 │ - compressed size: 663 bytes │ - uncompressed size: 1752 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 132186c7 │ + compressed size: 635 bytes │ + uncompressed size: 1704 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 #333: │ +Central directory entry #339: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__screen_action_bar_overlay.xml │ │ - offset of local header from start of archive: 235704 │ - (00000000000398B8h) bytes │ + offset of local header from start of archive: 215538 │ + (00000000000349F2h) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 1f91255e │ - compressed size: 717 bytes │ - uncompressed size: 1928 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 397638af │ + compressed size: 693 bytes │ + uncompressed size: 1880 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 #334: │ +Central directory entry #340: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__screen_simple.xml │ │ - offset of local header from start of archive: 236512 │ - (0000000000039BE0h) bytes │ + offset of local header from start of archive: 216322 │ + (0000000000034D02h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): a356406b │ compressed size: 442 bytes │ uncompressed size: 892 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 #335: │ +Central directory entry #341: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__screen_simple_overlay_action_mode.xml │ │ - offset of local header from start of archive: 237033 │ - (0000000000039DE9h) bytes │ + offset of local header from start of archive: 216843 │ + (0000000000034F0Bh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): f0c0734d │ compressed size: 421 bytes │ uncompressed size: 888 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 #336: │ +Central directory entry #342: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__search_dropdown_item_icons_2line.xml │ │ - offset of local header from start of archive: 237553 │ - (0000000000039FF1h) bytes │ + offset of local header from start of archive: 217363 │ + (0000000000035113h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): cef03e65 │ - compressed size: 816 bytes │ + compressed size: 813 bytes │ uncompressed size: 2260 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 #337: │ +Central directory entry #343: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__search_view.xml │ │ - offset of local header from start of archive: 238467 │ - (000000000003A383h) bytes │ + offset of local header from start of archive: 218274 │ + (00000000000354A2h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 9fb44201 │ - compressed size: 1231 bytes │ + compressed size: 1221 bytes │ uncompressed size: 3804 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 #338: │ +Central directory entry #344: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/abs__simple_dropdown_hint.xml │ │ - offset of local header from start of archive: 239775 │ - (000000000003A89Fh) bytes │ + offset of local header from start of archive: 219572 │ + (00000000000359B4h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 95999c48 │ compressed size: 333 bytes │ uncompressed size: 640 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 #339: │ +Central directory entry #345: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/activity_about.xml │ │ - offset of local header from start of archive: 240194 │ - (000000000003AA42h) bytes │ + offset of local header from start of archive: 219991 │ + (0000000000035B57h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 973b3aab │ - compressed size: 504 bytes │ + compressed size: 505 bytes │ uncompressed size: 1696 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 #340: │ +Central directory entry #346: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/activity_attendance.xml │ │ - offset of local header from start of archive: 240773 │ - (000000000003AC85h) bytes │ + offset of local header from start of archive: 220571 │ + (0000000000035D9Bh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): e4dcdca3 │ compressed size: 376 bytes │ uncompressed size: 764 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 #341: │ +Central directory entry #347: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/activity_main.xml │ │ - offset of local header from start of archive: 241229 │ - (000000000003AE4Dh) bytes │ + offset of local header from start of archive: 221027 │ + (0000000000035F63h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): ada0cdb8 │ compressed size: 339 bytes │ uncompressed size: 676 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 #342: │ +Central directory entry #348: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/activity_subject.xml │ │ - offset of local header from start of archive: 241642 │ - (000000000003AFEAh) bytes │ + offset of local header from start of archive: 221440 │ + (0000000000036100h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): e85c1714 │ compressed size: 558 bytes │ uncompressed size: 2092 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 #343: │ +Central directory entry #349: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/list_row_layout.xml │ │ - offset of local header from start of archive: 242277 │ - (000000000003B265h) bytes │ + offset of local header from start of archive: 222075 │ + (000000000003637Bh) 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): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 9ceff91e │ - compressed size: 869 bytes │ - uncompressed size: 2428 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): d0da6384 │ + compressed size: 829 bytes │ + uncompressed size: 2364 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 #344: │ +Central directory entry #350: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/sherlock_spinner_dropdown_item.xml │ │ - offset of local header from start of archive: 243222 │ - (000000000003B616h) bytes │ + offset of local header from start of archive: 222980 │ + (0000000000036704h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 61ffc9b9 │ compressed size: 302 bytes │ uncompressed size: 508 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 #345: │ +Central directory entry #351: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/layout/sherlock_spinner_item.xml │ │ - offset of local header from start of archive: 243615 │ - (000000000003B79Fh) bytes │ + offset of local header from start of archive: 223373 │ + (000000000003688Dh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 67fe7128 │ compressed size: 291 bytes │ uncompressed size: 500 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 #346: │ +Central directory entry #352: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/menu/attendance.xml │ + res/menu-v11/attendance.xml │ │ - offset of local header from start of archive: 243988 │ - (000000000003B914h) bytes │ + offset of local header from start of archive: 223746 │ + (0000000000036A02h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 719c3680 │ compressed size: 320 bytes │ uncompressed size: 760 bytes │ - length of filename: 23 characters │ + length of filename: 27 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #347: │ +Central directory entry #353: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/menu/main.xml │ + res/menu-v11/main.xml │ │ - offset of local header from start of archive: 244377 │ - (000000000003BA99h) bytes │ + offset of local header from start of archive: 224139 │ + (0000000000036B8Bh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 0758e19b │ compressed size: 248 bytes │ uncompressed size: 464 bytes │ - length of filename: 17 characters │ + 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 #348: │ +Central directory entry #354: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ - res/menu/schedule.xml │ + res/menu-v11/schedule.xml │ │ - offset of local header from start of archive: 244688 │ - (000000000003BBD0h) bytes │ + offset of local header from start of archive: 224454 │ + (0000000000036CC6h) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): a4f04e70 │ compressed size: 293 bytes │ uncompressed size: 660 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 #355: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/attendance.xml │ + │ + offset of local header from start of archive: 224818 │ + (0000000000036E32h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 3e3f3974 │ + compressed size: 279 bytes │ + uncompressed size: 696 bytes │ + length of filename: 23 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ + There is no file comment. │ + │ +Central directory entry #356: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/main.xml │ + │ + offset of local header from start of archive: 225166 │ + (0000000000036F8Eh) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 742712a3 │ + compressed size: 230 bytes │ + uncompressed size: 420 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 #357: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + res/menu/schedule.xml │ + │ + offset of local header from start of archive: 225459 │ + (00000000000370B3h) bytes │ + file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ + version of encoding software: 2.0 │ + minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ + minimum software version required to extract: 2.0 │ + compression method: deflated │ + compression sub-type (deflation): normal │ + file security status: not encrypted │ + extended local header: yes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): ef33bcea │ + compressed size: 262 bytes │ + uncompressed size: 596 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 #349: │ +Central directory entry #358: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ res/xml/preferences.xml │ │ - offset of local header from start of archive: 245048 │ - (000000000003BD38h) bytes │ + offset of local header from start of archive: 225788 │ + (00000000000371FCh) 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): 2015 Jan 28 06:11:30 │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ 32-bit CRC value (hex): 8012c8dd │ - compressed size: 810 bytes │ + compressed size: 808 bytes │ uncompressed size: 1988 bytes │ length of filename: 23 characters │ length of extra field: 0 bytes │ length of file comment: 0 characters │ disk number on which file begins: disk 1 │ apparent file type: binary │ non-MSDOS external file attributes: 000000 hex │ MS-DOS file attributes (00 hex): none │ │ There is no file comment. │ │ -Central directory entry #350: │ +Central directory entry #359: │ --------------------------- │ │ There are an extra 16 bytes preceding this file. │ │ resources.arsc │ │ - offset of local header from start of archive: 245927 │ - (000000000003C0A7h) bytes │ + offset of local header from start of archive: 226665 │ + (0000000000037569h) bytes │ file system or operating system of origin: MS-DOS, OS/2 or NT FAT │ version of encoding software: 1.0 │ minimum file system compatibility required: MS-DOS, OS/2 or NT FAT │ minimum software version required to extract: 1.0 │ compression method: none (stored) │ file security status: not encrypted │ extended local header: no │ - file last modified on (DOS date/time): 2015 Jan 28 06:11:30 │ - 32-bit CRC value (hex): 98afaacf │ - compressed size: 69832 bytes │ - uncompressed size: 69832 bytes │ + file last modified on (DOS date/time): 1980 Jan 1 00:00:00 │ + 32-bit CRC value (hex): dc5ca8d0 │ + compressed size: 72816 bytes │ + uncompressed size: 72816 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 #351: │ +Central directory entry #360: │ --------------------------- │ │ - There are an extra 1 bytes preceding this file. │ - │ classes.dex │ │ - offset of local header from start of archive: 315804 │ - (000000000004D19Ch) bytes │ + offset of local header from start of archive: 299525 │ + (0000000000049205h) 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): 2015 Jan 28 06:11:28 │ - 32-bit CRC value (hex): 67466dff │ - compressed size: 533094 bytes │ - uncompressed size: 1775116 bytes │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): aeb11b29 │ + compressed size: 531691 bytes │ + uncompressed size: 1627072 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 #361: │ +--------------------------- │ + │ + There are an extra 16 bytes preceding this file. │ + │ + META-INF/MANIFEST.MF │ + │ + offset of local header from start of archive: 831273 │ + (00000000000CAF29h) 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: no │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 29b7c66a │ + compressed size: 9911 bytes │ + uncompressed size: 37599 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 #362: │ +--------------------------- │ + │ + META-INF/4D914686.SF │ + │ + offset of local header from start of archive: 841234 │ + (00000000000CD612h) 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: no │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): e7eb58fe │ + compressed size: 10344 bytes │ + uncompressed size: 37720 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 #363: │ +--------------------------- │ + │ + META-INF/4D914686.RSA │ + │ + offset of local header from start of archive: 851628 │ + (00000000000CFEACh) 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: no │ + file last modified on (DOS date/time): 2017 Oct 13 00:10:22 │ + 32-bit CRC value (hex): 1ad1f73d │ + compressed size: 1078 bytes │ + uncompressed size: 1332 bytes │ + length of filename: 21 characters │ + length of extra field: 0 bytes │ + length of file comment: 0 characters │ + disk number on which file begins: disk 1 │ + apparent file type: binary │ + non-MSDOS external file attributes: 000000 hex │ + MS-DOS file attributes (00 hex): none │ + │ There is no file comment. ├── filetype from file(1) │ @@ -1 +1 @@ │ -Zip archive data, at least v2.0 to extract │ +Java archive data (JAR) ├── resources.arsc │ ├── aapt2 dump resources {} │ │ @@ -291,16 +291,18 @@ │ │ () #ffc6c6c6 │ │ resource 0x7f060007 color/abs__primary_text_disable_only_holo_dark │ │ () (file) res/color/abs__primary_text_disable_only_holo_dark.xml type=XML │ │ resource 0x7f060008 color/abs__primary_text_disable_only_holo_light │ │ () (file) res/color/abs__primary_text_disable_only_holo_light.xml type=XML │ │ resource 0x7f060009 color/abs__primary_text_holo_dark │ │ () (file) res/color/abs__primary_text_holo_dark.xml type=XML │ │ + (v11) (file) res/color-v11/abs__primary_text_holo_dark.xml type=XML │ │ resource 0x7f06000a color/abs__primary_text_holo_light │ │ () (file) res/color/abs__primary_text_holo_light.xml type=XML │ │ + (v11) (file) res/color-v11/abs__primary_text_holo_light.xml type=XML │ │ type dimen id=07 entryCount=17 │ │ resource 0x7f070000 dimen/abs__config_prefDialogWidth │ │ () 320.000000dp │ │ resource 0x7f070001 dimen/abs__action_bar_default_height │ │ () 48.000000dp │ │ (xlarge-v4) 56.000000dp │ │ (sw600dp-v13) 56.000000dp │ │ @@ -441,16 +443,18 @@ │ │ (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_transparent_dark_holo.9.png type=PNG │ │ resource 0x7f02000f drawable/abs__ab_transparent_light_holo │ │ (mdpi-v4) (file) res/drawable-mdpi-v4/abs__ab_transparent_light_holo.9.png type=PNG │ │ (hdpi-v4) (file) res/drawable-hdpi-v4/abs__ab_transparent_light_holo.9.png type=PNG │ │ (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__ab_transparent_light_holo.9.png type=PNG │ │ resource 0x7f020010 drawable/abs__activated_background_holo_dark │ │ () (file) res/drawable/abs__activated_background_holo_dark.xml type=XML │ │ + (v11) (file) res/drawable-v11/abs__activated_background_holo_dark.xml type=XML │ │ resource 0x7f020011 drawable/abs__activated_background_holo_light │ │ () (file) res/drawable/abs__activated_background_holo_light.xml type=XML │ │ + (v11) (file) res/drawable-v11/abs__activated_background_holo_light.xml type=XML │ │ resource 0x7f020012 drawable/abs__btn_cab_done_default_holo_dark │ │ (mdpi-v4) (file) res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_dark.9.png type=PNG │ │ (hdpi-v4) (file) res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_dark.9.png type=PNG │ │ (xhdpi-v4) (file) res/drawable-xhdpi-v4/abs__btn_cab_done_default_holo_dark.9.png type=PNG │ │ resource 0x7f020013 drawable/abs__btn_cab_done_default_holo_light │ │ (mdpi-v4) (file) res/drawable-mdpi-v4/abs__btn_cab_done_default_holo_light.9.png type=PNG │ │ (hdpi-v4) (file) res/drawable-hdpi-v4/abs__btn_cab_done_default_holo_light.9.png type=PNG │ │ @@ -967,19 +971,21 @@ │ │ () (file) res/layout/abs__action_bar_tab_bar_view.xml type=XML │ │ resource 0x7f030003 layout/abs__action_bar_title_item │ │ () (file) res/layout/abs__action_bar_title_item.xml type=XML │ │ resource 0x7f030004 layout/abs__action_menu_item_layout │ │ () (file) res/layout/abs__action_menu_item_layout.xml type=XML │ │ resource 0x7f030005 layout/abs__action_menu_layout │ │ () (file) res/layout/abs__action_menu_layout.xml type=XML │ │ + (v11) (file) res/layout-v11/abs__action_menu_layout.xml type=XML │ │ resource 0x7f030006 layout/abs__action_mode_bar │ │ () (file) res/layout/abs__action_mode_bar.xml type=XML │ │ resource 0x7f030007 layout/abs__action_mode_close_item │ │ () (file) res/layout/abs__action_mode_close_item.xml type=XML │ │ (large-v4) (file) res/layout-large-v4/abs__action_mode_close_item.xml type=XML │ │ + (large-v13) (file) res/layout-large-v13/abs__action_mode_close_item.xml type=XML │ │ resource 0x7f030008 layout/abs__activity_chooser_view │ │ () (file) res/layout/abs__activity_chooser_view.xml type=XML │ │ resource 0x7f030009 layout/abs__activity_chooser_view_list_item │ │ () (file) res/layout/abs__activity_chooser_view_list_item.xml type=XML │ │ resource 0x7f03000a layout/abs__list_menu_item_checkbox │ │ () (file) res/layout/abs__list_menu_item_checkbox.xml type=XML │ │ resource 0x7f03000b layout/abs__list_menu_item_icon │ │ @@ -987,17 +993,21 @@ │ │ resource 0x7f03000c layout/abs__list_menu_item_radio │ │ () (file) res/layout/abs__list_menu_item_radio.xml type=XML │ │ resource 0x7f03000d layout/abs__popup_menu_item_layout │ │ () (file) res/layout/abs__popup_menu_item_layout.xml type=XML │ │ resource 0x7f03000e layout/abs__screen_action_bar │ │ () (file) res/layout/abs__screen_action_bar.xml type=XML │ │ (xlarge-v4) (file) res/layout-xlarge-v4/abs__screen_action_bar.xml type=XML │ │ + (v11) (file) res/layout-v11/abs__screen_action_bar.xml type=XML │ │ + (xlarge-v11) (file) res/layout-xlarge-v11/abs__screen_action_bar.xml type=XML │ │ resource 0x7f03000f layout/abs__screen_action_bar_overlay │ │ () (file) res/layout/abs__screen_action_bar_overlay.xml type=XML │ │ (xlarge-v4) (file) res/layout-xlarge-v4/abs__screen_action_bar_overlay.xml type=XML │ │ + (v11) (file) res/layout-v11/abs__screen_action_bar_overlay.xml type=XML │ │ + (xlarge-v11) (file) res/layout-xlarge-v11/abs__screen_action_bar_overlay.xml type=XML │ │ resource 0x7f030010 layout/abs__screen_simple │ │ () (file) res/layout/abs__screen_simple.xml type=XML │ │ resource 0x7f030011 layout/abs__screen_simple_overlay_action_mode │ │ () (file) res/layout/abs__screen_simple_overlay_action_mode.xml type=XML │ │ resource 0x7f030012 layout/abs__search_dropdown_item_icons_2line │ │ () (file) res/layout/abs__search_dropdown_item_icons_2line.xml type=XML │ │ resource 0x7f030013 layout/abs__search_view │ │ @@ -1010,27 +1020,31 @@ │ │ () (file) res/layout/activity_attendance.xml type=XML │ │ resource 0x7f030017 layout/activity_main │ │ () (file) res/layout/activity_main.xml type=XML │ │ resource 0x7f030018 layout/activity_subject │ │ () (file) res/layout/activity_subject.xml type=XML │ │ resource 0x7f030019 layout/list_row_layout │ │ () (file) res/layout/list_row_layout.xml type=XML │ │ + (v16) (file) res/layout-v16/list_row_layout.xml type=XML │ │ resource 0x7f03001a layout/sherlock_spinner_dropdown_item │ │ () (file) res/layout/sherlock_spinner_dropdown_item.xml type=XML │ │ (v14) (file) res/layout-v14/sherlock_spinner_dropdown_item.xml type=XML │ │ resource 0x7f03001b layout/sherlock_spinner_item │ │ () (file) res/layout/sherlock_spinner_item.xml type=XML │ │ (v14) (file) res/layout-v14/sherlock_spinner_item.xml type=XML │ │ type menu id=0d entryCount=3 │ │ resource 0x7f0d0000 menu/attendance │ │ () (file) res/menu/attendance.xml type=XML │ │ + (v11) (file) res/menu-v11/attendance.xml type=XML │ │ resource 0x7f0d0001 menu/main │ │ () (file) res/menu/main.xml type=XML │ │ + (v11) (file) res/menu-v11/main.xml type=XML │ │ resource 0x7f0d0002 menu/schedule │ │ () (file) res/menu/schedule.xml type=XML │ │ + (v11) (file) res/menu-v11/schedule.xml type=XML │ │ type string id=0a entryCount=30 │ │ resource 0x7f0a0000 string/abs__action_bar_home_description │ │ () "Navigate home" │ │ resource 0x7f0a0001 string/abs__action_bar_up_description │ │ () "Navigate up" │ │ resource 0x7f0a0002 string/abs__action_menu_overflow_description │ │ () "More options" │ │ @@ -1173,27 +1187,36 @@ │ │ resource 0x7f0b0008 style/Widget.Sherlock.Light.ActionBar.TabView │ │ () (style) size=0 parent=style/Widget.Sherlock.ActionBar.TabView (0x7f0b0007) │ │ (v14) (style) size=0 parent=0x010300f8 │ │ resource 0x7f0b0009 style/Widget.Sherlock.Light.ActionBar.TabView.Inverse │ │ () (style) size=0 parent=style/Widget.Sherlock.Light.ActionBar.TabView (0x7f0b0008) │ │ (v14) (style) size=0 parent=0x01030125 │ │ resource 0x7f0b000a style/Widget.Sherlock.ActionBar.TabBar │ │ - () (style) size=3 parent=style/Widget (0x7f0b0000) │ │ + () (style) size=1 parent=style/Widget (0x7f0b0000) │ │ + 0x01010129=?attr/actionBarDivider │ │ + (v11) (style) size=3 parent=style/Widget (0x7f0b0000) │ │ 0x01010129=?attr/actionBarDivider │ │ 0x01010329=0x00000002 │ │ 0x0101032a=12.000000dp │ │ (v14) (style) size=0 parent=0x010300f7 │ │ resource 0x7f0b000b style/Widget.Sherlock.Light.ActionBar.TabBar │ │ () (style) size=0 parent=style/Widget.Sherlock.ActionBar.TabBar (0x7f0b000a) │ │ (v14) (style) size=0 parent=0x010300fa │ │ resource 0x7f0b000c style/Widget.Sherlock.Light.ActionBar.TabBar.Inverse │ │ () (style) size=0 parent=style/Widget.Sherlock.Light.ActionBar.TabBar (0x7f0b000b) │ │ (v14) (style) size=0 parent=0x01030124 │ │ resource 0x7f0b000d style/Widget.Sherlock.ActionBar.TabText │ │ - () (style) size=7 parent=style/Widget (0x7f0b0000) │ │ + () (style) size=6 parent=style/Widget (0x7f0b0000) │ │ + 0x01010034=@null │ │ + 0x01010095=12.000000sp │ │ + 0x01010097=0x00000001 │ │ + 0x01010098=?attr/textColorPrimary │ │ + 0x010100ab=4 │ │ + 0x01010153=2 │ │ + (v13) (style) size=7 parent=style/Widget (0x7f0b0000) │ │ 0x01010034=@null │ │ 0x01010095=12.000000sp │ │ 0x01010097=0x00000001 │ │ 0x01010098=?attr/textColorPrimary │ │ 0x010100ab=4 │ │ 0x01010153=2 │ │ 0x0101038c=true │ │ @@ -1273,15 +1296,20 @@ │ │ resource 0x7f0b001c style/Widget.Sherlock.PopupMenu │ │ () (style) size=0 parent=style/Widget.Sherlock.ListPopupWindow (0x7f0b001a) │ │ (v14) (style) size=0 parent=0x010300ae │ │ resource 0x7f0b001d style/Widget.Sherlock.Light.PopupMenu │ │ () (style) size=0 parent=style/Widget.Sherlock.Light.ListPopupWindow (0x7f0b001b) │ │ (v14) (style) size=0 parent=0x010300dc │ │ resource 0x7f0b001e style/Sherlock.__Widget.ActivityChooserView │ │ - () (style) size=6 parent=style/Widget (0x7f0b0000) │ │ + () (style) size=4 parent=style/Widget (0x7f0b0000) │ │ + 0x010100af=0x00000011 │ │ + 0x010100d4=@drawable/abs__ab_share_pack_holo_dark │ │ + 0x01010129=?attr/dividerVertical │ │ + 0x01010140=?attr/actionBarSize │ │ + (v11) (style) size=6 parent=style/Widget (0x7f0b0000) │ │ 0x010100af=0x00000011 │ │ 0x010100d4=@drawable/abs__ab_share_pack_holo_dark │ │ 0x01010129=?attr/dividerVertical │ │ 0x01010140=?attr/actionBarSize │ │ 0x01010329=0x00000002 │ │ 0x0101032a=6.000000dp │ │ resource 0x7f0b001f style/Widget.Sherlock.ActivityChooserView │ │ @@ -1298,15 +1326,23 @@ │ │ resource 0x7f0b0022 style/Widget.Sherlock.Light.Button.Small │ │ () (style) size=4 parent=style/Widget (0x7f0b0000) │ │ 0x01010034=?attr/textAppearanceSmall │ │ 0x01010098=@color/abs__primary_text_holo_light │ │ 0x0101013f=48.000000dp │ │ 0x01010140=48.000000dp │ │ resource 0x7f0b0023 style/Sherlock.__Widget.Holo.Spinner │ │ - () (style) size=8 parent=style/Widget (0x7f0b0000) │ │ + () (style) size=7 parent=style/Widget (0x7f0b0000) │ │ + 0x010100af=0x00000013 │ │ + 0x010100e5=true │ │ + 0x01010175=@drawable/abs__list_selector_holo_dark │ │ + 0x01010176=@drawable/abs__menu_dropdown_panel_holo_dark │ │ + 0x01010262=-2 │ │ + 0x010102ac=0.000000dp │ │ + 0x010102ad=0.000000dp │ │ + (v11) (style) size=8 parent=style/Widget (0x7f0b0000) │ │ 0x010100af=0x00000013 │ │ 0x010100e5=true │ │ 0x01010175=@drawable/abs__list_selector_holo_dark │ │ 0x01010176=@drawable/abs__menu_dropdown_panel_holo_dark │ │ 0x01010262=-2 │ │ 0x010102ac=0.000000dp │ │ 0x010102ad=0.000000dp │ │ @@ -1347,15 +1383,17 @@ │ │ () (style) size=0 parent=style/Widget (0x7f0b0000) │ │ (v14) (style) size=0 parent=0x01030098 │ │ resource 0x7f0b002d style/Widget.Sherlock.Light.PopupWindow.ActionMode │ │ () (style) size=1 parent=style/Widget (0x7f0b0000) │ │ 0x01010176=@0x0106000b │ │ (v14) (style) size=0 parent=0x010300c3 │ │ resource 0x7f0b002e style/Widget.Sherlock.ProgressBar │ │ - () (style) size=2 parent=0x0103001c │ │ + () (style) size=1 parent=0x0103001c │ │ + 0x0101013b=@drawable/abs__progress_medium_holo │ │ + (v11) (style) size=2 parent=0x0103001c │ │ 0x0101013b=@drawable/abs__progress_medium_holo │ │ 0x0101031a=33 │ │ (v14) (style) size=0 parent=0x01030099 │ │ resource 0x7f0b002f style/Widget.Sherlock.Light.ProgressBar │ │ () (style) size=0 parent=style/Widget.Sherlock.ProgressBar (0x7f0b002e) │ │ (v14) (style) size=0 parent=0x010300c4 │ │ resource 0x7f0b0030 style/Widget.Sherlock.ProgressBar.Horizontal │ │ @@ -1391,15 +1429,19 @@ │ │ (v14) (style) size=0 parent=0x01030090 │ │ resource 0x7f0b0035 style/Widget.Sherlock.Light.SearchAutoCompleteTextView │ │ () (style) size=2 parent=style/Sherlock.__Widget.SearchAutoCompleteTextView (0x7f0b0033) │ │ 0x01010175=@drawable/abs__list_selector_holo_light │ │ 0x01010176=@drawable/abs__menu_dropdown_panel_holo_light │ │ (v14) (style) size=0 parent=0x010300bb │ │ resource 0x7f0b0036 style/TextAppearance.Sherlock.Widget.ActionBar.Menu │ │ - () (style) size=4 parent=style/Widget (0x7f0b0000) │ │ + () (style) size=3 parent=style/Widget (0x7f0b0000) │ │ + 0x01010095=12.000000sp │ │ + 0x01010097=0x00000001 │ │ + 0x01010098=?attr/actionMenuTextColor │ │ + (v13) (style) size=4 parent=style/Widget (0x7f0b0000) │ │ 0x01010095=12.000000sp │ │ 0x01010097=0x00000001 │ │ 0x01010098=?attr/actionMenuTextColor │ │ 0x0101038c=@bool/abs__config_actionMenuItemAllCaps │ │ (v14) (style) size=0 parent=0x01030120 │ │ resource 0x7f0b0037 style/TextAppearance.Sherlock.Widget.ActionBar.Title │ │ () (style) size=2 parent=style/Widget (0x7f0b0000) ├── classes.dex │ ├── dexdump -a -d -f -h {} │ │┄ Ignoring differences in offsets to keep diff size reasonable. │ │ @@ -1,36 +1,36 @@ │ │ DEX version '035' │ │ DEX file header: │ │ magic : 'dex\n035\0' │ │ -checksum : 2429cb6f │ │ -signature : c98c...3fb9 │ │ -file_size : 1775116 │ │ +checksum : 1b01ee45 │ │ +signature : 8cf6...f5a6 │ │ +file_size : 1627072 │ │ header_size : 112 │ │ link_size : 0 │ │ link_off : 0 (0x000000) │ │ -string_ids_size : 12408 │ │ +string_ids_size : 12406 │ │ string_ids_off : 112 (0x000070) │ │ type_ids_size : 1645 │ │ -type_ids_off : 49744 (0x00c250) │ │ +type_ids_off : 49736 (0x00c248) │ │ proto_ids_size : 2309 │ │ -proto_ids_off : 56324 (0x00dc04) │ │ +proto_ids_off : 56316 (0x00dbfc) │ │ field_ids_size : 4520 │ │ -field_ids_off : 84032 (0x014840) │ │ +field_ids_off : 84024 (0x014838) │ │ method_ids_size : 12202 │ │ -method_ids_off : 120192 (0x01d580) │ │ +method_ids_off : 120184 (0x01d578) │ │ class_defs_size : 1085 │ │ -class_defs_off : 217808 (0x0352d0) │ │ -data_size : 1510008 │ │ -data_off : 265108 (0x040b94) │ │ +class_defs_off : 217800 (0x0352c8) │ │ +data_size : 1357968 │ │ +data_off : 269104 (0x041b30) │ │ │ │ Class #0 header: │ │ class_idx : 198 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 627 │ │ +source_file_idx : 629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #0 annotations: │ │ Annotations on class │ │ @@ -44,21 +44,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 627 (AnimRes.java) │ │ + source_file_idx : 629 (AnimRes.java) │ │ │ │ Class #1 header: │ │ class_idx : 199 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 633 │ │ +source_file_idx : 635 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #1 annotations: │ │ Annotations on class │ │ @@ -72,21 +72,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 633 (AnimatorRes.java) │ │ + source_file_idx : 635 (AnimatorRes.java) │ │ │ │ Class #2 header: │ │ class_idx : 200 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 639 │ │ +source_file_idx : 641 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #2 annotations: │ │ Annotations on class │ │ @@ -100,21 +100,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 639 (AnyRes.java) │ │ + source_file_idx : 641 (AnyRes.java) │ │ │ │ Class #3 header: │ │ class_idx : 201 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 648 │ │ +source_file_idx : 650 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #3 annotations: │ │ Annotations on class │ │ @@ -128,21 +128,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 648 (ArrayRes.java) │ │ + source_file_idx : 650 (ArrayRes.java) │ │ │ │ Class #4 header: │ │ class_idx : 202 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 660 │ │ +source_file_idx : 662 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #4 annotations: │ │ Annotations on class │ │ @@ -156,21 +156,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 660 (AttrRes.java) │ │ + source_file_idx : 662 (AttrRes.java) │ │ │ │ Class #5 header: │ │ class_idx : 203 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 706 │ │ +source_file_idx : 708 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #5 annotations: │ │ Annotations on class │ │ @@ -184,21 +184,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 706 (BoolRes.java) │ │ + source_file_idx : 708 (BoolRes.java) │ │ │ │ Class #6 header: │ │ class_idx : 204 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 833 │ │ +source_file_idx : 835 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #6 annotations: │ │ Annotations on class │ │ @@ -212,21 +212,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 833 (ColorRes.java) │ │ + source_file_idx : 835 (ColorRes.java) │ │ │ │ Class #7 header: │ │ class_idx : 205 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 976 │ │ +source_file_idx : 977 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #7 annotations: │ │ Annotations on class │ │ @@ -240,21 +240,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 976 (DimenRes.java) │ │ + source_file_idx : 977 (DimenRes.java) │ │ │ │ Class #8 header: │ │ class_idx : 206 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 993 │ │ +source_file_idx : 994 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #8 annotations: │ │ Annotations on class │ │ @@ -268,21 +268,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 993 (DrawableRes.java) │ │ + source_file_idx : 994 (DrawableRes.java) │ │ │ │ Class #9 header: │ │ class_idx : 207 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1212 │ │ +source_file_idx : 1213 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #9 annotations: │ │ Annotations on class │ │ @@ -296,21 +296,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1212 (FractionRes.java) │ │ + source_file_idx : 1213 (FractionRes.java) │ │ │ │ Class #10 header: │ │ class_idx : 208 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1377 │ │ +source_file_idx : 1378 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #10 annotations: │ │ Annotations on class │ │ @@ -324,21 +324,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1377 (IdRes.java) │ │ + source_file_idx : 1378 (IdRes.java) │ │ │ │ Class #11 header: │ │ class_idx : 209 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1398 │ │ +source_file_idx : 1399 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #11 annotations: │ │ Annotations on class │ │ @@ -364,21 +364,21 @@ │ │ │ │ #1 : (in Landroid/support/annotation/IntDef;) │ │ name : 'value' │ │ type : '()[J' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1398 (IntDef.java) │ │ + source_file_idx : 1399 (IntDef.java) │ │ │ │ Class #12 header: │ │ class_idx : 210 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1403 │ │ +source_file_idx : 1404 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #12 annotations: │ │ Annotations on class │ │ @@ -392,21 +392,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1403 (IntegerRes.java) │ │ + source_file_idx : 1404 (IntegerRes.java) │ │ │ │ Class #13 header: │ │ class_idx : 211 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1414 │ │ +source_file_idx : 1415 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #13 annotations: │ │ Annotations on class │ │ @@ -420,21 +420,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1414 (InterpolatorRes.java) │ │ + source_file_idx : 1415 (InterpolatorRes.java) │ │ │ │ Class #14 header: │ │ class_idx : 212 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 2834 │ │ +source_file_idx : 2835 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #14 annotations: │ │ Annotations on class │ │ @@ -448,21 +448,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 2834 (LayoutRes.java) │ │ + source_file_idx : 2835 (LayoutRes.java) │ │ │ │ Class #15 header: │ │ class_idx : 213 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3504 │ │ +source_file_idx : 3505 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #15 annotations: │ │ Annotations on class │ │ @@ -476,21 +476,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3504 (MenuRes.java) │ │ + source_file_idx : 3505 (MenuRes.java) │ │ │ │ Class #16 header: │ │ class_idx : 214 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3579 │ │ +source_file_idx : 3580 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #16 annotations: │ │ Annotations on class │ │ @@ -503,21 +503,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3579 (NonNull.java) │ │ + source_file_idx : 3580 (NonNull.java) │ │ │ │ Class #17 header: │ │ class_idx : 215 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3616 │ │ +source_file_idx : 3617 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #17 annotations: │ │ Annotations on class │ │ @@ -530,21 +530,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3616 (Nullable.java) │ │ + source_file_idx : 3617 (Nullable.java) │ │ │ │ Class #18 header: │ │ class_idx : 216 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3727 │ │ +source_file_idx : 3728 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #18 annotations: │ │ Annotations on class │ │ @@ -558,21 +558,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3727 (PluralsRes.java) │ │ + source_file_idx : 3728 (PluralsRes.java) │ │ │ │ Class #19 header: │ │ class_idx : 217 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3827 │ │ +source_file_idx : 3828 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #19 annotations: │ │ Annotations on class │ │ @@ -586,21 +586,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3827 (RawRes.java) │ │ + source_file_idx : 3828 (RawRes.java) │ │ │ │ Class #20 header: │ │ class_idx : 218 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4222 │ │ +source_file_idx : 4223 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #20 annotations: │ │ Annotations on class │ │ @@ -620,21 +620,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/annotation/StringDef;) │ │ name : 'value' │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4222 (StringDef.java) │ │ + source_file_idx : 4223 (StringDef.java) │ │ │ │ Class #21 header: │ │ class_idx : 219 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4223 │ │ +source_file_idx : 4224 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #21 annotations: │ │ Annotations on class │ │ @@ -648,21 +648,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4223 (StringRes.java) │ │ + source_file_idx : 4224 (StringRes.java) │ │ │ │ Class #22 header: │ │ class_idx : 220 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4227 │ │ +source_file_idx : 4228 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #22 annotations: │ │ Annotations on class │ │ @@ -676,21 +676,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4227 (StyleRes.java) │ │ + source_file_idx : 4228 (StyleRes.java) │ │ │ │ Class #23 header: │ │ class_idx : 221 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4228 │ │ +source_file_idx : 4229 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #23 annotations: │ │ Annotations on class │ │ @@ -704,21 +704,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4228 (StyleableRes.java) │ │ + source_file_idx : 4229 (StyleableRes.java) │ │ │ │ Class #24 header: │ │ class_idx : 222 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4711 │ │ +source_file_idx : 4712 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #24 annotations: │ │ Annotations on class │ │ @@ -732,21 +732,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4711 (XmlRes.java) │ │ + source_file_idx : 4712 (XmlRes.java) │ │ │ │ Class #25 header: │ │ class_idx : 226 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 542 │ │ +source_file_idx : 544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #25 annotations: │ │ Annotations on class │ │ @@ -794,21 +794,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;) │ │ name : 'getSettingsActivityName' │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 544 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #26 header: │ │ class_idx : 227 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 542 │ │ +source_file_idx : 544 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #26 annotations: │ │ Annotations on class │ │ @@ -891,33 +891,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -05dc14: |[05dc14] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -05dc24: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05dc28: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ -05dc2c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -05dc30: 2200 e000 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00e0 │ │ -05dc34: 7010 0904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0409 │ │ -05dc3a: 6900 5700 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05dc3e: 0e00 |000d: return-void │ │ -05dc40: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05dc44: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -05dc48: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -05dc4c: 2200 df00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00df │ │ -05dc50: 7010 0204 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0402 │ │ -05dc56: 6900 5700 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05dc5a: 28f2 |001b: goto 000d // -000e │ │ -05dc5c: 2200 e100 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00e1 │ │ -05dc60: 7010 0b04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@040b │ │ -05dc66: 6900 5700 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05dc6a: 28ea |0023: goto 000d // -0016 │ │ +0615ac: |[0615ac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +0615bc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0615c0: 1301 1200 |0002: const/16 v1, #int 18 // #12 │ │ +0615c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0615c8: 2200 e000 |0006: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; // type@00e0 │ │ +0615cc: 7010 0904 0000 |0008: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;.:()V // method@0409 │ │ +0615d2: 6900 5700 |000b: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +0615d6: 0e00 |000d: return-void │ │ +0615d8: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0615dc: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +0615e0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0615e4: 2200 df00 |0014: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; // type@00df │ │ +0615e8: 7010 0204 0000 |0016: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0402 │ │ +0615ee: 6900 5700 |0019: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +0615f2: 28f2 |001b: goto 000d // -000e │ │ +0615f4: 2200 e100 |001c: new-instance v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; // type@00e1 │ │ +0615f8: 7010 0b04 0000 |001e: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@040b │ │ +0615fe: 6900 5700 |0021: sput-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +061602: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0006 line=112 │ │ 0x000d line=118 │ │ 0x000e line=113 │ │ 0x0014 line=114 │ │ @@ -929,17 +929,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05dc6c: |[05dc6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ -05dc7c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05dc82: 0e00 |0003: return-void │ │ +061604: |[061604] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.:()V │ │ +061614: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06161a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0003 line=282 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat; │ │ │ │ @@ -948,27 +948,27 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -05dc84: |[05dc84] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ -05dc94: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ -05dc9a: 1a00 2f11 |0003: const-string v0, "UNKNOWN" // string@112f │ │ -05dc9e: 1100 |0005: return-object v0 │ │ -05dca0: 1a00 d102 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@02d1 │ │ -05dca4: 28fd |0008: goto 0005 // -0003 │ │ -05dca6: 1a00 d002 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@02d0 │ │ -05dcaa: 28fa |000b: goto 0005 // -0006 │ │ -05dcac: 1a00 cf02 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@02cf │ │ -05dcb0: 28f7 |000e: goto 0005 // -0009 │ │ -05dcb2: 1a00 ce02 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@02ce │ │ -05dcb6: 28f4 |0011: goto 0005 // -000c │ │ -05dcb8: 0001 0800 0100 0000 0600 0000 0900 ... |0012: packed-switch-data (20 units) │ │ +06161c: |[06161c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.capabilityToString:(I)Ljava/lang/String; │ │ +06162c: 2b01 1200 0000 |0000: packed-switch v1, 00000012 // +00000012 │ │ +061632: 1a00 3011 |0003: const-string v0, "UNKNOWN" // string@1130 │ │ +061636: 1100 |0005: return-object v0 │ │ +061638: 1a00 d302 |0006: const-string v0, "CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" // string@02d3 │ │ +06163c: 28fd |0008: goto 0005 // -0003 │ │ +06163e: 1a00 d202 |0009: const-string v0, "CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION" // string@02d2 │ │ +061642: 28fa |000b: goto 0005 // -0006 │ │ +061644: 1a00 d102 |000c: const-string v0, "CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@02d1 │ │ +061648: 28f7 |000e: goto 0005 // -0009 │ │ +06164a: 1a00 d002 |000f: const-string v0, "CAPABILITY_CAN_FILTER_KEY_EVENTS" // string@02d0 │ │ +06164e: 28f4 |0011: goto 0005 // -000c │ │ +061650: 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 │ │ @@ -982,55 +982,55 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -05dce0: |[05dce0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ -05dcf0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05dcf2: 2200 e705 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -05dcf6: 7010 d22e 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05dcfc: 1a02 9a12 |0006: const-string v2, "[" // string@129a │ │ -05dd00: 6e20 db2e 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd06: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ -05dd0a: 7110 8d2e 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2e8d │ │ -05dd10: 0a02 |0010: move-result v2 │ │ -05dd12: 9801 0302 |0011: shl-int v1, v3, v2 │ │ -05dd16: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -05dd1a: b524 |0015: and-int/2addr v4, v2 │ │ -05dd1c: 6e10 df2e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@2edf │ │ -05dd22: 0a02 |0019: move-result v2 │ │ -05dd24: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ -05dd28: 1a02 eb00 |001c: const-string v2, ", " // string@00eb │ │ -05dd2c: 6e20 db2e 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd32: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ -05dd38: 28e7 |0024: goto 000b // -0019 │ │ -05dd3a: 1a02 5d04 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@045d │ │ -05dd3e: 6e20 db2e 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd44: 28e1 |002a: goto 000b // -001f │ │ -05dd46: 1a02 5904 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@0459 │ │ -05dd4a: 6e20 db2e 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd50: 28db |0030: goto 000b // -0025 │ │ -05dd52: 1a02 5c04 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@045c │ │ -05dd56: 6e20 db2e 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd5c: 28d5 |0036: goto 000b // -002b │ │ -05dd5e: 1a02 5b04 |0037: const-string v2, "FEEDBACK_GENERIC" // string@045b │ │ -05dd62: 6e20 db2e 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd68: 28cf |003c: goto 000b // -0031 │ │ -05dd6a: 1a02 5e04 |003d: const-string v2, "FEEDBACK_VISUAL" // string@045e │ │ -05dd6e: 6e20 db2e 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd74: 28c9 |0042: goto 000b // -0037 │ │ -05dd76: 1a02 e012 |0043: const-string v2, "]" // string@12e0 │ │ -05dd7a: 6e20 db2e 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05dd80: 6e10 e02e 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05dd86: 0c02 |004b: move-result-object v2 │ │ -05dd88: 1102 |004c: return-object v2 │ │ -05dd8a: 0000 |004d: nop // spacer │ │ -05dd8c: 0002 0500 0100 0000 0200 0000 0400 ... |004e: sparse-switch-data (22 units) │ │ +061678: |[061678] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.feedbackTypeToString:(I)Ljava/lang/String; │ │ +061688: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06168a: 2200 e705 |0001: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +06168e: 7010 d22e 0000 |0003: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +061694: 1a02 9b12 |0006: const-string v2, "[" // string@129b │ │ +061698: 6e20 db2e 2000 |0008: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06169e: 3d04 3800 |000b: if-lez v4, 0043 // +0038 │ │ +0616a2: 7110 8d2e 0400 |000d: invoke-static {v4}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2e8d │ │ +0616a8: 0a02 |0010: move-result v2 │ │ +0616aa: 9801 0302 |0011: shl-int v1, v3, v2 │ │ +0616ae: df02 01ff |0013: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +0616b2: b524 |0015: and-int/2addr v4, v2 │ │ +0616b4: 6e10 df2e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@2edf │ │ +0616ba: 0a02 |0019: move-result v2 │ │ +0616bc: 3732 0700 |001a: if-le v2, v3, 0021 // +0007 │ │ +0616c0: 1a02 ed00 |001c: const-string v2, ", " // string@00ed │ │ +0616c4: 6e20 db2e 2000 |001e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0616ca: 2c01 2d00 0000 |0021: sparse-switch v1, 0000004e // +0000002d │ │ +0616d0: 28e7 |0024: goto 000b // -0019 │ │ +0616d2: 1a02 5e04 |0025: const-string v2, "FEEDBACK_SPOKEN" // string@045e │ │ +0616d6: 6e20 db2e 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0616dc: 28e1 |002a: goto 000b // -001f │ │ +0616de: 1a02 5a04 |002b: const-string v2, "FEEDBACK_AUDIBLE" // string@045a │ │ +0616e2: 6e20 db2e 2000 |002d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0616e8: 28db |0030: goto 000b // -0025 │ │ +0616ea: 1a02 5d04 |0031: const-string v2, "FEEDBACK_HAPTIC" // string@045d │ │ +0616ee: 6e20 db2e 2000 |0033: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0616f4: 28d5 |0036: goto 000b // -002b │ │ +0616f6: 1a02 5c04 |0037: const-string v2, "FEEDBACK_GENERIC" // string@045c │ │ +0616fa: 6e20 db2e 2000 |0039: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +061700: 28cf |003c: goto 000b // -0031 │ │ +061702: 1a02 5f04 |003d: const-string v2, "FEEDBACK_VISUAL" // string@045f │ │ +061706: 6e20 db2e 2000 |003f: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06170c: 28c9 |0042: goto 000b // -0037 │ │ +06170e: 1a02 e112 |0043: const-string v2, "]" // string@12e1 │ │ +061712: 6e20 db2e 2000 |0045: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +061718: 6e10 e02e 0000 |0048: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06171e: 0c02 |004b: move-result-object v2 │ │ +061720: 1102 |004c: return-object v2 │ │ +061722: 0000 |004d: nop // spacer │ │ +061724: 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 │ │ @@ -1055,32 +1055,32 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 50 16-bit code units │ │ -05ddb8: |[05ddb8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ -05ddc8: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ -05ddce: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -05ddd0: 1100 |0004: return-object v0 │ │ -05ddd2: 1a00 7a03 |0005: const-string v0, "DEFAULT" // string@037a │ │ -05ddd6: 28fd |0007: goto 0004 // -0003 │ │ -05ddd8: 1a00 8404 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0484 │ │ -05dddc: 28fa |000a: goto 0004 // -0006 │ │ -05ddde: 1a00 9704 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0497 │ │ -05dde2: 28f7 |000d: goto 0004 // -0009 │ │ -05dde4: 1a00 9504 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0495 │ │ -05dde8: 28f4 |0010: goto 0004 // -000c │ │ -05ddea: 1a00 9404 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0494 │ │ -05ddee: 28f1 |0013: goto 0004 // -000f │ │ -05ddf0: 1a00 9604 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0496 │ │ -05ddf4: 28ee |0016: goto 0004 // -0012 │ │ -05ddf6: 0000 |0017: nop // spacer │ │ -05ddf8: 0002 0600 0100 0000 0200 0000 0400 ... |0018: sparse-switch-data (26 units) │ │ +061750: |[061750] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.flagToString:(I)Ljava/lang/String; │ │ +061760: 2c01 1800 0000 |0000: sparse-switch v1, 00000018 // +00000018 │ │ +061766: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +061768: 1100 |0004: return-object v0 │ │ +06176a: 1a00 7b03 |0005: const-string v0, "DEFAULT" // string@037b │ │ +06176e: 28fd |0007: goto 0004 // -0003 │ │ +061770: 1a00 8504 |0008: const-string v0, "FLAG_INCLUDE_NOT_IMPORTANT_VIEWS" // string@0485 │ │ +061774: 28fa |000a: goto 0004 // -0006 │ │ +061776: 1a00 9804 |000b: const-string v0, "FLAG_REQUEST_TOUCH_EXPLORATION_MODE" // string@0498 │ │ +06177a: 28f7 |000d: goto 0004 // -0009 │ │ +06177c: 1a00 9604 |000e: const-string v0, "FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY" // string@0496 │ │ +061780: 28f4 |0010: goto 0004 // -000c │ │ +061782: 1a00 9504 |0011: const-string v0, "FLAG_REPORT_VIEW_IDS" // string@0495 │ │ +061786: 28f1 |0013: goto 0004 // -000f │ │ +061788: 1a00 9704 |0014: const-string v0, "FLAG_REQUEST_FILTER_KEY_EVENTS" // string@0497 │ │ +06178c: 28ee |0016: goto 0004 // -0012 │ │ +06178e: 0000 |0017: nop // spacer │ │ +061790: 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 │ │ @@ -1096,19 +1096,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05de2c: |[05de2c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -05de3c: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05de40: 7220 1204 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0412 │ │ -05de46: 0a00 |0005: move-result v0 │ │ -05de48: 0f00 |0006: return v0 │ │ +0617c4: |[0617c4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0617d4: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +0617d8: 7220 1204 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0412 │ │ +0617de: 0a00 |0005: move-result v0 │ │ +0617e0: 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;) │ │ @@ -1116,19 +1116,19 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -05de4c: |[05de4c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -05de5c: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05de60: 7220 1304 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0413 │ │ -05de66: 0a00 |0005: move-result v0 │ │ -05de68: 0f00 |0006: return v0 │ │ +0617e4: |[0617e4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0617f4: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +0617f8: 7220 1304 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@0413 │ │ +0617fe: 0a00 |0005: move-result v0 │ │ +061800: 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;) │ │ @@ -1136,19 +1136,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 │ │ -05de6c: |[05de6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05de7c: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05de80: 7220 1404 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0414 │ │ -05de86: 0c00 |0005: move-result-object v0 │ │ -05de88: 1100 |0006: return-object v0 │ │ +061804: |[061804] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +061814: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +061818: 7220 1404 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0414 │ │ +06181e: 0c00 |0005: move-result-object v0 │ │ +061820: 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;) │ │ @@ -1156,19 +1156,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 │ │ -05de8c: |[05de8c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05de9c: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05dea0: 7220 1504 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0415 │ │ -05dea6: 0c00 |0005: move-result-object v0 │ │ -05dea8: 1100 |0006: return-object v0 │ │ +061824: |[061824] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +061834: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +061838: 7220 1504 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0415 │ │ +06183e: 0c00 |0005: move-result-object v0 │ │ +061840: 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;) │ │ @@ -1176,19 +1176,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 │ │ -05deac: |[05deac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -05debc: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05dec0: 7220 1604 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0416 │ │ -05dec6: 0c00 |0005: move-result-object v0 │ │ -05dec8: 1100 |0006: return-object v0 │ │ +061844: |[061844] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +061854: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +061858: 7220 1604 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0416 │ │ +06185e: 0c00 |0005: move-result-object v0 │ │ +061860: 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;) │ │ @@ -1196,33 +1196,33 @@ │ │ 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 │ │ -05decc: |[05decc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05dedc: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ -05dee0: 7220 1704 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0417 │ │ -05dee6: 0c00 |0005: move-result-object v0 │ │ -05dee8: 1100 |0006: return-object v0 │ │ +061864: |[061864] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +061874: 6200 5700 |0000: sget-object v0, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;.IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; // field@0057 │ │ +061878: 7220 1704 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0417 │ │ +06187e: 0c00 |0005: move-result-object v0 │ │ +061880: 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 : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 544 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #27 header: │ │ class_idx : 228 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 543 │ │ +source_file_idx : 545 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #27 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;' │ │ @@ -1237,17 +1237,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05deec: |[05deec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ -05defc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05df02: 0e00 |0003: return-void │ │ +061884: |[061884] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.:()V │ │ +061894: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06189a: 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;) │ │ @@ -1255,18 +1255,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05df04: |[05df04] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -05df14: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ -05df1a: 0a00 |0003: move-result v0 │ │ -05df1c: 0f00 |0004: return v0 │ │ +06189c: |[06189c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0618ac: 6e10 0000 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCanRetrieveWindowContent:()Z // method@0000 │ │ +0618b2: 0a00 |0003: move-result v0 │ │ +0618b4: 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;) │ │ @@ -1274,18 +1274,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 │ │ -05df20: |[05df20] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05df30: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ -05df36: 0c00 |0003: move-result-object v0 │ │ -05df38: 1100 |0004: return-object v0 │ │ +0618b8: |[0618b8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0618c8: 6e10 0200 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getDescription:()Ljava/lang/String; // method@0002 │ │ +0618ce: 0c00 |0003: move-result-object v0 │ │ +0618d0: 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;) │ │ @@ -1293,18 +1293,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 │ │ -05df3c: |[05df3c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05df4c: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ -05df52: 0c00 |0003: move-result-object v0 │ │ -05df54: 1100 |0004: return-object v0 │ │ +0618d4: |[0618d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0618e4: 6e10 0300 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getId:()Ljava/lang/String; // method@0003 │ │ +0618ea: 0c00 |0003: move-result-object v0 │ │ +0618ec: 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;) │ │ @@ -1312,18 +1312,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 │ │ -05df58: |[05df58] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -05df68: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ -05df6e: 0c00 |0003: move-result-object v0 │ │ -05df70: 1100 |0004: return-object v0 │ │ +0618f0: |[0618f0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +061900: 6e10 0400 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getResolveInfo:()Landroid/content/pm/ResolveInfo; // method@0004 │ │ +061906: 0c00 |0003: move-result-object v0 │ │ +061908: 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;) │ │ @@ -1331,32 +1331,32 @@ │ │ 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 │ │ -05df74: |[05df74] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -05df84: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ -05df8a: 0c00 |0003: move-result-object v0 │ │ -05df8c: 1100 |0004: return-object v0 │ │ +06190c: |[06190c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatIcs.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +06191c: 6e10 0500 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getSettingsActivityName:()Ljava/lang/String; // method@0005 │ │ +061922: 0c00 |0003: move-result-object v0 │ │ +061924: 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 : 543 (AccessibilityServiceInfoCompatIcs.java) │ │ + source_file_idx : 545 (AccessibilityServiceInfoCompatIcs.java) │ │ │ │ Class #28 header: │ │ class_idx : 229 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 544 │ │ +source_file_idx : 546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #28 - │ │ Class descriptor : 'Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;' │ │ @@ -1371,17 +1371,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05df90: |[05df90] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ -05dfa0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05dfa6: 0e00 |0003: return-void │ │ +061928: |[061928] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.:()V │ │ +061938: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06193e: 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;) │ │ @@ -1389,32 +1389,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05dfa8: |[05dfa8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -05dfb8: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ -05dfbe: 0a00 |0003: move-result v0 │ │ -05dfc0: 0f00 |0004: return v0 │ │ +061940: |[061940] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompatJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +061950: 6e10 0100 0100 |0000: invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;.getCapabilities:()I // method@0001 │ │ +061956: 0a00 |0003: move-result v0 │ │ +061958: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 info Landroid/accessibilityservice/AccessibilityServiceInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 544 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ + source_file_idx : 546 (AccessibilityServiceInfoCompatJellyBeanMr2.java) │ │ │ │ Class #29 header: │ │ class_idx : 230 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #29 annotations: │ │ Annotations on class │ │ @@ -1426,21 +1426,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #30 header: │ │ class_idx : 231 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #30 annotations: │ │ Annotations on class │ │ @@ -1470,21 +1470,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #31 header: │ │ class_idx : 235 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #31 annotations: │ │ Annotations on class │ │ @@ -1516,21 +1516,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;) │ │ name : 'setActionBarUpIndicator' │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #32 header: │ │ class_idx : 236 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #32 annotations: │ │ Annotations on class │ │ @@ -1550,21 +1550,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;) │ │ name : 'getDrawerToggleDelegate' │ │ type : '()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #33 header: │ │ class_idx : 237 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 111 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #33 annotations: │ │ Annotations on class │ │ @@ -1605,27 +1605,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 │ │ -05dfc4: |[05dfc4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ -05dfd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05dfd6: 5b34 5c00 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@005c │ │ -05dfda: 7030 9b02 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@029b │ │ -05dfe0: 6001 4500 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05dfe4: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ -05dfe8: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ -05dfec: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -05dfee: 5c30 5800 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0058 │ │ -05dff2: 2200 6300 |000f: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -05dff6: 7010 5c02 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -05dffc: 5b30 5b00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@005b │ │ -05e000: 0e00 |0016: return-void │ │ +06195c: |[06195c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V │ │ +06196c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06196e: 5b34 5c00 |0001: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@005c │ │ +061972: 7030 9b02 5300 |0003: invoke-direct {v3, v5, v0}, Landroid/graphics/drawable/InsetDrawable;.:(Landroid/graphics/drawable/Drawable;I)V // method@029b │ │ +061978: 6001 4500 |0006: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06197c: 1302 1200 |0008: const/16 v2, #int 18 // #12 │ │ +061980: 3721 0300 |000a: if-le v1, v2, 000d // +0003 │ │ +061984: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +061986: 5c30 5800 |000d: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0058 │ │ +06198a: 2200 6300 |000f: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +06198e: 7010 5c02 0000 |0011: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +061994: 5b30 5b00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@005b │ │ +061998: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=508 │ │ 0x0003 line=509 │ │ 0x0006 line=502 │ │ 0x000f line=503 │ │ 0x0016 line=510 │ │ @@ -1639,17 +1639,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 │ │ -05e004: |[05e004] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -05e014: 7030 4104 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0441 │ │ -05e01a: 0e00 |0003: return-void │ │ +06199c: |[06199c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +0619ac: 7030 4104 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.:(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V // method@0441 │ │ +0619b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 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; │ │ @@ -1661,58 +1661,58 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -05e01c: |[05e01c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -05e02c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -05e02e: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -05e030: 5463 5b00 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@005b │ │ -05e034: 6e20 4304 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0443 │ │ -05e03a: 6e10 3602 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -05e040: 5463 5c00 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@005c │ │ -05e044: 7110 4c04 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@044c │ │ -05e04a: 0c03 |000f: move-result-object v3 │ │ -05e04c: 6e10 6600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -05e052: 0c03 |0013: move-result-object v3 │ │ -05e054: 6e10 171f 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ -05e05a: 0c03 |0017: move-result-object v3 │ │ -05e05c: 7110 1313 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -05e062: 0a03 |001b: move-result v3 │ │ -05e064: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ -05e068: 0101 |001e: move v1, v0 │ │ -05e06a: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ -05e06e: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ -05e070: 5463 5b00 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@005b │ │ -05e074: 6e10 6702 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0267 │ │ -05e07a: 0a02 |0027: move-result v2 │ │ -05e07c: 5263 5900 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0059 │ │ -05e080: 7f33 |002a: neg-float v3, v3 │ │ -05e082: 8224 |002b: int-to-float v4, v2 │ │ -05e084: c843 |002c: mul-float/2addr v3, v4 │ │ -05e086: 5264 5a00 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@005a │ │ -05e08a: c843 |002f: mul-float/2addr v3, v4 │ │ -05e08c: 8204 |0030: int-to-float v4, v0 │ │ -05e08e: c843 |0031: mul-float/2addr v3, v4 │ │ -05e090: 6e30 3a02 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ -05e096: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ -05e09a: 5563 5800 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0058 │ │ -05e09e: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ -05e0a2: 8223 |003b: int-to-float v3, v2 │ │ -05e0a4: 6e30 3a02 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ -05e0aa: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ -05e0ae: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ -05e0b2: 6e30 3902 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0239 │ │ -05e0b8: 6f20 9c02 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@029c │ │ -05e0be: 6e10 3202 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0232 │ │ -05e0c4: 0e00 |004c: return-void │ │ -05e0c6: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -05e0c8: 28d1 |004e: goto 001f // -002f │ │ +0619b4: |[0619b4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +0619c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0619c6: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0619c8: 5463 5b00 |0002: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@005b │ │ +0619cc: 6e20 4304 3600 |0004: invoke-virtual {v6, v3}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.copyBounds:(Landroid/graphics/Rect;)V // method@0443 │ │ +0619d2: 6e10 3602 0700 |0007: invoke-virtual {v7}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +0619d8: 5463 5c00 |000a: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.this$0:Landroid/support/v4/app/ActionBarDrawerToggle; // field@005c │ │ +0619dc: 7110 4c04 0300 |000c: invoke-static {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; // method@044c │ │ +0619e2: 0c03 |000f: move-result-object v3 │ │ +0619e4: 6e10 6600 0300 |0010: invoke-virtual {v3}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0619ea: 0c03 |0013: move-result-object v3 │ │ +0619ec: 6e10 171f 0300 |0014: invoke-virtual {v3}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ +0619f2: 0c03 |0017: move-result-object v3 │ │ +0619f4: 7110 1313 0300 |0018: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0619fa: 0a03 |001b: move-result v3 │ │ +0619fc: 3303 3100 |001c: if-ne v3, v0, 004d // +0031 │ │ +061a00: 0101 |001e: move v1, v0 │ │ +061a02: 3801 0300 |001f: if-eqz v1, 0022 // +0003 │ │ +061a06: 12f0 |0021: const/4 v0, #int -1 // #ff │ │ +061a08: 5463 5b00 |0022: iget-object v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mTmpRect:Landroid/graphics/Rect; // field@005b │ │ +061a0c: 6e10 6702 0300 |0024: invoke-virtual {v3}, Landroid/graphics/Rect;.width:()I // method@0267 │ │ +061a12: 0a02 |0027: move-result v2 │ │ +061a14: 5263 5900 |0028: iget v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0059 │ │ +061a18: 7f33 |002a: neg-float v3, v3 │ │ +061a1a: 8224 |002b: int-to-float v4, v2 │ │ +061a1c: c843 |002c: mul-float/2addr v3, v4 │ │ +061a1e: 5264 5a00 |002d: iget v4, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@005a │ │ +061a22: c843 |002f: mul-float/2addr v3, v4 │ │ +061a24: 8204 |0030: int-to-float v4, v0 │ │ +061a26: c843 |0031: mul-float/2addr v3, v4 │ │ +061a28: 6e30 3a02 3705 |0032: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ +061a2e: 3801 1100 |0035: if-eqz v1, 0046 // +0011 │ │ +061a32: 5563 5800 |0037: iget-boolean v3, v6, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mHasMirroring:Z // field@0058 │ │ +061a36: 3903 0d00 |0039: if-nez v3, 0046 // +000d │ │ +061a3a: 8223 |003b: int-to-float v3, v2 │ │ +061a3c: 6e30 3a02 3705 |003c: invoke-virtual {v7, v3, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ +061a42: 1503 80bf |003f: const/high16 v3, #int -1082130432 // #bf80 │ │ +061a46: 1504 803f |0041: const/high16 v4, #int 1065353216 // #3f80 │ │ +061a4a: 6e30 3902 3704 |0043: invoke-virtual {v7, v3, v4}, Landroid/graphics/Canvas;.scale:(FF)V // method@0239 │ │ +061a50: 6f20 9c02 7600 |0046: invoke-super {v6, v7}, Landroid/graphics/drawable/InsetDrawable;.draw:(Landroid/graphics/Canvas;)V // method@029c │ │ +061a56: 6e10 3202 0700 |0049: invoke-virtual {v7}, Landroid/graphics/Canvas;.restore:()V // method@0232 │ │ +061a5c: 0e00 |004c: return-void │ │ +061a5e: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +061a60: 28d1 |004e: goto 001f // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=540 │ │ 0x0007 line=541 │ │ 0x000a line=544 │ │ 0x001f line=546 │ │ 0x0022 line=547 │ │ @@ -1736,17 +1736,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05e0cc: |[05e0cc] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ -05e0dc: 5210 5a00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@005a │ │ -05e0e0: 0f00 |0002: return v0 │ │ +061a64: |[061a64] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.getPosition:()F │ │ +061a74: 5210 5a00 |0000: iget v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@005a │ │ +061a78: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;) │ │ @@ -1754,18 +1754,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e0e4: |[05e0e4] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ -05e0f4: 5901 5900 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0059 │ │ -05e0f8: 6e10 4604 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0446 │ │ -05e0fe: 0e00 |0005: return-void │ │ +061a7c: |[061a7c] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setOffset:(F)V │ │ +061a8c: 5901 5900 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mOffset:F // field@0059 │ │ +061a90: 6e10 4604 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0446 │ │ +061a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0002 line=535 │ │ 0x0005 line=536 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ @@ -1776,34 +1776,34 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e100: |[05e100] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ -05e110: 5901 5a00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@005a │ │ -05e114: 6e10 4604 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0446 │ │ -05e11a: 0e00 |0005: return-void │ │ +061a98: |[061a98] android.support.v4.app.ActionBarDrawerToggle$SlideDrawable.setPosition:(F)V │ │ +061aa8: 5901 5a00 |0000: iput v1, v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.mPosition:F // field@005a │ │ +061aac: 6e10 4604 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.invalidateSelf:()V // method@0446 │ │ +061ab2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ 0x0005 line=520 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; │ │ 0x0000 - 0x0006 reg=1 position F │ │ │ │ - source_file_idx : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #34 header: │ │ class_idx : 239 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 559 │ │ +source_file_idx : 561 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #34 annotations: │ │ Annotations on class │ │ @@ -1835,66 +1835,66 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -05e11c: |[05e11c] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ -05e12c: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ -05e132: 121c |0003: const/4 v12, #int 1 // #1 │ │ -05e134: 120b |0004: const/4 v11, #int 0 // #0 │ │ -05e136: 7010 a82e 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e13c: 1c06 1300 |0008: const-class v6, Landroid/app/ActionBar; // type@0013 │ │ -05e140: 1a07 9a2b |000a: const-string v7, "setHomeAsUpIndicator" // string@2b9a │ │ -05e144: 1218 |000c: const/4 v8, #int 1 // #1 │ │ -05e146: 2388 6706 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0667 │ │ -05e14a: 1209 |000f: const/4 v9, #int 0 // #0 │ │ -05e14c: 1c0a 6e00 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@006e │ │ -05e150: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ -05e154: 6e30 6d2e 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -05e15a: 0c06 |0017: move-result-object v6 │ │ -05e15c: 5be6 6d00 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ -05e160: 1c06 1300 |001a: const-class v6, Landroid/app/ActionBar; // type@0013 │ │ -05e164: 1a07 992b |001c: const-string v7, "setHomeActionContentDescription" // string@2b99 │ │ -05e168: 1218 |001e: const/4 v8, #int 1 // #1 │ │ -05e16a: 2388 6706 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0667 │ │ -05e16e: 1209 |0021: const/4 v9, #int 0 // #0 │ │ -05e170: 620a 9c11 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -05e174: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ -05e178: 6e30 6d2e 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -05e17e: 0c06 |0029: move-result-object v6 │ │ -05e180: 5be6 6c00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@006c │ │ -05e184: 0e00 |002c: return-void │ │ -05e186: 0d06 |002d: move-exception v6 │ │ -05e188: 6e20 5300 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0053 │ │ -05e18e: 0c02 |0031: move-result-object v2 │ │ -05e190: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ -05e194: 6e10 091e 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -05e19a: 0c03 |0037: move-result-object v3 │ │ -05e19c: 1f03 4004 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ -05e1a0: 6e10 b41e 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -05e1a6: 0a00 |003d: move-result v0 │ │ -05e1a8: 1226 |003e: const/4 v6, #int 2 // #2 │ │ -05e1aa: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ -05e1ae: 6e20 b31e b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -05e1b4: 0c01 |0044: move-result-object v1 │ │ -05e1b6: 6e20 b31e c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -05e1bc: 0c04 |0048: move-result-object v4 │ │ -05e1be: 6e10 f31d 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1df3 │ │ -05e1c4: 0a06 |004c: move-result v6 │ │ -05e1c6: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ -05e1ca: 0745 |004f: move-object v5, v4 │ │ -05e1cc: 2056 7c04 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@047c │ │ -05e1d0: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ -05e1d4: 1f05 7c04 |0054: check-cast v5, Landroid/widget/ImageView; // type@047c │ │ -05e1d8: 5be5 6e00 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@006e │ │ -05e1dc: 28d4 |0058: goto 002c // -002c │ │ -05e1de: 0715 |0059: move-object v5, v1 │ │ -05e1e0: 28f6 |005a: goto 0050 // -000a │ │ +061ab4: |[061ab4] android.support.v4.app.ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.:(Landroid/app/Activity;)V │ │ +061ac4: 140d 2c00 0201 |0000: const v13, #float 2.38774e-38 // #0102002c │ │ +061aca: 121c |0003: const/4 v12, #int 1 // #1 │ │ +061acc: 120b |0004: const/4 v11, #int 0 // #0 │ │ +061ace: 7010 a82e 0e00 |0005: invoke-direct {v14}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +061ad4: 1c06 1300 |0008: const-class v6, Landroid/app/ActionBar; // type@0013 │ │ +061ad8: 1a07 992b |000a: const-string v7, "setHomeAsUpIndicator" // string@2b99 │ │ +061adc: 1218 |000c: const/4 v8, #int 1 // #1 │ │ +061ade: 2388 6706 |000d: new-array v8, v8, [Ljava/lang/Class; // type@0667 │ │ +061ae2: 1209 |000f: const/4 v9, #int 0 // #0 │ │ +061ae4: 1c0a 6e00 |0010: const-class v10, Landroid/graphics/drawable/Drawable; // type@006e │ │ +061ae8: 4d0a 0809 |0012: aput-object v10, v8, v9 │ │ +061aec: 6e30 6d2e 7608 |0014: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +061af2: 0c06 |0017: move-result-object v6 │ │ +061af4: 5be6 6d00 |0018: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ +061af8: 1c06 1300 |001a: const-class v6, Landroid/app/ActionBar; // type@0013 │ │ +061afc: 1a07 982b |001c: const-string v7, "setHomeActionContentDescription" // string@2b98 │ │ +061b00: 1218 |001e: const/4 v8, #int 1 // #1 │ │ +061b02: 2388 6706 |001f: new-array v8, v8, [Ljava/lang/Class; // type@0667 │ │ +061b06: 1209 |0021: const/4 v9, #int 0 // #0 │ │ +061b08: 620a 9c11 |0022: sget-object v10, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +061b0c: 4d0a 0809 |0024: aput-object v10, v8, v9 │ │ +061b10: 6e30 6d2e 7608 |0026: invoke-virtual {v6, v7, v8}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +061b16: 0c06 |0029: move-result-object v6 │ │ +061b18: 5be6 6c00 |002a: iput-object v6, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@006c │ │ +061b1c: 0e00 |002c: return-void │ │ +061b1e: 0d06 |002d: move-exception v6 │ │ +061b20: 6e20 5300 df00 |002e: invoke-virtual {v15, v13}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0053 │ │ +061b26: 0c02 |0031: move-result-object v2 │ │ +061b28: 3802 faff |0032: if-eqz v2, 002c // -0006 │ │ +061b2c: 6e10 091e 0200 |0034: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +061b32: 0c03 |0037: move-result-object v3 │ │ +061b34: 1f03 4004 |0038: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ +061b38: 6e10 b41e 0300 |003a: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +061b3e: 0a00 |003d: move-result v0 │ │ +061b40: 1226 |003e: const/4 v6, #int 2 // #2 │ │ +061b42: 3360 edff |003f: if-ne v0, v6, 002c // -0013 │ │ +061b46: 6e20 b31e b300 |0041: invoke-virtual {v3, v11}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +061b4c: 0c01 |0044: move-result-object v1 │ │ +061b4e: 6e20 b31e c300 |0045: invoke-virtual {v3, v12}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +061b54: 0c04 |0048: move-result-object v4 │ │ +061b56: 6e10 f31d 0100 |0049: invoke-virtual {v1}, Landroid/view/View;.getId:()I // method@1df3 │ │ +061b5c: 0a06 |004c: move-result v6 │ │ +061b5e: 33d6 0c00 |004d: if-ne v6, v13, 0059 // +000c │ │ +061b62: 0745 |004f: move-object v5, v4 │ │ +061b64: 2056 7c04 |0050: instance-of v6, v5, Landroid/widget/ImageView; // type@047c │ │ +061b68: 3806 daff |0052: if-eqz v6, 002c // -0026 │ │ +061b6c: 1f05 7c04 |0054: check-cast v5, Landroid/widget/ImageView; // type@047c │ │ +061b70: 5be5 6e00 |0056: iput-object v5, v14, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@006e │ │ +061b74: 28d4 |0058: goto 002c // -002c │ │ +061b76: 0715 |0059: move-object v5, v1 │ │ +061b78: 28f6 |005a: goto 0050 // -000a │ │ catches : 1 │ │ 0x0008 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0005 line=104 │ │ 0x0008 line=106 │ │ 0x001a line=108 │ │ @@ -1918,21 +1918,21 @@ │ │ 0x0032 - 0x005b reg=2 home Landroid/view/View; │ │ 0x003a - 0x005b reg=3 parent Landroid/view/ViewGroup; │ │ 0x0049 - 0x005b reg=4 second Landroid/view/View; │ │ 0x0000 - 0x005b reg=14 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x005b reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 559 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 561 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #35 header: │ │ class_idx : 240 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 559 │ │ +source_file_idx : 561 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #35 annotations: │ │ Annotations on class │ │ @@ -1960,39 +1960,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05e1f4: |[05e1f4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -05e204: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e206: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -05e20a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05e20c: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -05e212: 4b02 0001 |0007: aput v2, v0, v1 │ │ -05e216: 6900 7000 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0070 │ │ -05e21a: 0e00 |000b: return-void │ │ +061b8c: |[061b8c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +061b9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061b9e: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +061ba2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +061ba4: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +061baa: 4b02 0001 |0007: aput v2, v0, v1 │ │ +061bae: 6900 7000 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0070 │ │ +061bb2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 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 │ │ -05e21c: |[05e21c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ -05e22c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e232: 0e00 |0003: return-void │ │ +061bb4: |[061bb4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.:()V │ │ +061bc4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +061bca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=99 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb; │ │ │ │ @@ -2001,23 +2001,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 │ │ -05e234: |[05e234] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -05e244: 6202 7000 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0070 │ │ -05e248: 6e20 6b00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@006b │ │ -05e24e: 0c00 |0005: move-result-object v0 │ │ -05e250: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -05e252: 6e20 dc01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -05e258: 0c01 |000a: move-result-object v1 │ │ -05e25a: 6e10 e601 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -05e260: 1101 |000e: return-object v1 │ │ +061bcc: |[061bcc] android.support.v4.app.ActionBarDrawerToggleHoneycomb.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061bdc: 6202 7000 |0000: sget-object v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.THEME_ATTRS:[I // field@0070 │ │ +061be0: 6e20 6b00 2300 |0002: invoke-virtual {v3, v2}, Landroid/app/Activity;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@006b │ │ +061be6: 0c00 |0005: move-result-object v0 │ │ +061be8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +061bea: 6e20 dc01 2000 |0007: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +061bf0: 0c01 |000a: move-result-object v1 │ │ +061bf2: 6e10 e601 0000 |000b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +061bf8: 1101 |000e: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0006 line=94 │ │ 0x000b line=95 │ │ 0x000e line=96 │ │ locals : │ │ @@ -2030,44 +2030,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 │ │ -05e264: |[05e264] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -05e274: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -05e278: 2207 ef00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ -05e27c: 7020 5c04 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@045c │ │ -05e282: 0772 |0007: move-object v2, v7 │ │ -05e284: 1f02 ef00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ -05e288: 5423 6d00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ -05e28c: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ -05e290: 6e10 5700 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ -05e296: 0c00 |0011: move-result-object v0 │ │ -05e298: 5423 6c00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@006c │ │ -05e29c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -05e29e: 2344 6806 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ -05e2a2: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -05e2a4: 7110 912e 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -05e2aa: 0c06 |001b: move-result-object v6 │ │ -05e2ac: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ -05e2b0: 6e30 f92e 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -05e2b6: 6003 4500 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05e2ba: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ -05e2be: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ -05e2c2: 6e10 2600 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0026 │ │ -05e2c8: 0c03 |002a: move-result-object v3 │ │ -05e2ca: 6e20 4a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ -05e2d0: 1107 |002e: return-object v7 │ │ -05e2d2: 0d01 |002f: move-exception v1 │ │ -05e2d4: 1a03 2e02 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@022e │ │ -05e2d8: 1a04 6903 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@0369 │ │ -05e2dc: 7130 081d 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -05e2e2: 28f7 |0037: goto 002e // -0009 │ │ +061bfc: |[061bfc] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +061c0c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +061c10: 2207 ef00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ +061c14: 7020 5c04 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@045c │ │ +061c1a: 0772 |0007: move-object v2, v7 │ │ +061c1c: 1f02 ef00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ +061c20: 5423 6d00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ +061c24: 3803 2200 |000c: if-eqz v3, 002e // +0022 │ │ +061c28: 6e10 5700 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ +061c2e: 0c00 |0011: move-result-object v0 │ │ +061c30: 5423 6c00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@006c │ │ +061c34: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +061c36: 2344 6806 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ +061c3a: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +061c3c: 7110 912e 0900 |0018: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +061c42: 0c06 |001b: move-result-object v6 │ │ +061c44: 4d06 0405 |001c: aput-object v6, v4, v5 │ │ +061c48: 6e30 f92e 0304 |001e: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +061c4e: 6003 4500 |0021: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +061c52: 1304 1300 |0023: const/16 v4, #int 19 // #13 │ │ +061c56: 3643 0900 |0025: if-gt v3, v4, 002e // +0009 │ │ +061c5a: 6e10 2600 0000 |0027: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0026 │ │ +061c60: 0c03 |002a: move-result-object v3 │ │ +061c62: 6e20 4a00 3000 |002b: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ +061c68: 1107 |002e: return-object v7 │ │ +061c6a: 0d01 |002f: move-exception v1 │ │ +061c6c: 1a03 3002 |0030: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0230 │ │ +061c70: 1a04 6a03 |0032: const-string v4, "Couldn't set content description via JB-MR2 API" // string@036a │ │ +061c74: 7130 081d 4301 |0034: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +061c7a: 28f7 |0037: goto 002e // -0009 │ │ catches : 1 │ │ 0x000e - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=72 │ │ 0x0002 line=73 │ │ 0x0008 line=75 │ │ @@ -2092,53 +2092,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 │ │ -05e2f4: |[05e2f4] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -05e304: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ -05e308: 2207 ef00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ -05e30c: 7020 5c04 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@045c │ │ -05e312: 0772 |0007: move-object v2, v7 │ │ -05e314: 1f02 ef00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ -05e318: 5423 6d00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ -05e31c: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ -05e320: 6e10 5700 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ -05e326: 0c00 |0011: move-result-object v0 │ │ -05e328: 5423 6d00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ -05e32c: 1214 |0014: const/4 v4, #int 1 // #1 │ │ -05e32e: 2344 6806 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ -05e332: 1205 |0017: const/4 v5, #int 0 // #0 │ │ -05e334: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ -05e338: 6e30 f92e 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -05e33e: 5423 6c00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@006c │ │ -05e342: 1214 |001f: const/4 v4, #int 1 // #1 │ │ -05e344: 2344 6806 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ -05e348: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -05e34a: 7110 912e 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -05e350: 0c06 |0026: move-result-object v6 │ │ -05e352: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ -05e356: 6e30 f92e 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -05e35c: 1107 |002c: return-object v7 │ │ -05e35e: 0d01 |002d: move-exception v1 │ │ -05e360: 1a03 2e02 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@022e │ │ -05e364: 1a04 6b03 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@036b │ │ -05e368: 7130 081d 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -05e36e: 28f7 |0035: goto 002c // -0009 │ │ -05e370: 5423 6e00 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@006e │ │ -05e374: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ -05e378: 5423 6e00 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@006e │ │ -05e37c: 6e20 5320 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -05e382: 28ed |003f: goto 002c // -0013 │ │ -05e384: 1a03 2e02 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@022e │ │ -05e388: 1a04 6a03 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@036a │ │ -05e38c: 7120 071d 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -05e392: 28e5 |0047: goto 002c // -001b │ │ +061c8c: |[061c8c] android.support.v4.app.ActionBarDrawerToggleHoneycomb.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +061c9c: 3907 0700 |0000: if-nez v7, 0007 // +0007 │ │ +061ca0: 2207 ef00 |0002: new-instance v7, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ +061ca4: 7020 5c04 8700 |0004: invoke-direct {v7, v8}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.:(Landroid/app/Activity;)V // method@045c │ │ +061caa: 0772 |0007: move-object v2, v7 │ │ +061cac: 1f02 ef00 |0008: check-cast v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; // type@00ef │ │ +061cb0: 5423 6d00 |000a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ +061cb4: 3803 2a00 |000c: if-eqz v3, 0036 // +002a │ │ +061cb8: 6e10 5700 0800 |000e: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ +061cbe: 0c00 |0011: move-result-object v0 │ │ +061cc0: 5423 6d00 |0012: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeAsUpIndicator:Ljava/lang/reflect/Method; // field@006d │ │ +061cc4: 1214 |0014: const/4 v4, #int 1 // #1 │ │ +061cc6: 2344 6806 |0015: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ +061cca: 1205 |0017: const/4 v5, #int 0 // #0 │ │ +061ccc: 4d09 0405 |0018: aput-object v9, v4, v5 │ │ +061cd0: 6e30 f92e 0304 |001a: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +061cd6: 5423 6c00 |001d: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.setHomeActionContentDescription:Ljava/lang/reflect/Method; // field@006c │ │ +061cda: 1214 |001f: const/4 v4, #int 1 // #1 │ │ +061cdc: 2344 6806 |0020: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ +061ce0: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +061ce2: 7110 912e 0a00 |0023: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +061ce8: 0c06 |0026: move-result-object v6 │ │ +061cea: 4d06 0405 |0027: aput-object v6, v4, v5 │ │ +061cee: 6e30 f92e 0304 |0029: invoke-virtual {v3, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +061cf4: 1107 |002c: return-object v7 │ │ +061cf6: 0d01 |002d: move-exception v1 │ │ +061cf8: 1a03 3002 |002e: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0230 │ │ +061cfc: 1a04 6c03 |0030: const-string v4, "Couldn't set home-as-up indicator via JB-MR2 API" // string@036c │ │ +061d00: 7130 081d 4301 |0032: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +061d06: 28f7 |0035: goto 002c // -0009 │ │ +061d08: 5423 6e00 |0036: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@006e │ │ +061d0c: 3803 0800 |0038: if-eqz v3, 0040 // +0008 │ │ +061d10: 5423 6e00 |003a: iget-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;.upIndicatorView:Landroid/widget/ImageView; // field@006e │ │ +061d14: 6e20 5320 9300 |003c: invoke-virtual {v3, v9}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +061d1a: 28ed |003f: goto 002c // -0013 │ │ +061d1c: 1a03 3002 |0040: const-string v3, "ActionBarDrawerToggleHoneycomb" // string@0230 │ │ +061d20: 1a04 6b03 |0042: const-string v4, "Couldn't set home-as-up indicator" // string@036b │ │ +061d24: 7120 071d 4300 |0044: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +061d2a: 28e5 |0047: goto 002c // -001b │ │ catches : 1 │ │ 0x000e - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=50 │ │ 0x0002 line=51 │ │ 0x0008 line=53 │ │ @@ -2158,21 +2158,21 @@ │ │ 0x002e - 0x0036 reg=1 e Ljava/lang/Exception; │ │ 0x000a - 0x0048 reg=2 sii Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; │ │ 0x0000 - 0x0048 reg=8 activity Landroid/app/Activity; │ │ 0x0000 - 0x0048 reg=9 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0048 reg=10 contentDescRes I │ │ │ │ Virtual methods - │ │ - source_file_idx : 559 (ActionBarDrawerToggleHoneycomb.java) │ │ + source_file_idx : 561 (ActionBarDrawerToggleHoneycomb.java) │ │ │ │ Class #36 header: │ │ class_idx : 241 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 564 │ │ +source_file_idx : 566 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #36 - │ │ Class descriptor : 'Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;' │ │ @@ -2196,39 +2196,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05e3a4: |[05e3a4] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -05e3b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -05e3b6: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -05e3ba: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -05e3bc: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ -05e3c2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -05e3c6: 6900 7200 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0072 │ │ -05e3ca: 0e00 |000b: return-void │ │ +061d3c: |[061d3c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +061d4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +061d4e: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +061d52: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +061d54: 1402 0b03 0101 |0004: const v2, #float 2.36957e-38 // #0101030b │ │ +061d5a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +061d5e: 6900 7200 |0009: sput-object v0, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0072 │ │ +061d62: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 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 │ │ -05e3cc: |[05e3cc] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ -05e3dc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e3e2: 0e00 |0003: return-void │ │ +061d64: |[061d64] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.:()V │ │ +061d74: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +061d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;) │ │ @@ -2236,32 +2236,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 31 16-bit code units │ │ -05e3e4: |[05e3e4] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -05e3f4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -05e3f6: 6e10 5700 0800 |0001: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ -05e3fc: 0c01 |0004: move-result-object v1 │ │ -05e3fe: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ -05e402: 6e10 2900 0100 |0007: invoke-virtual {v1}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0029 │ │ -05e408: 0c02 |000a: move-result-object v2 │ │ -05e40a: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -05e40c: 6205 7200 |000c: sget-object v5, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0072 │ │ -05e410: 1406 ce02 0101 |000e: const v6, #float 2.36956e-38 // #010102ce │ │ -05e416: 6e57 6e01 4265 |0011: invoke-virtual {v2, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -05e41c: 0c00 |0014: move-result-object v0 │ │ -05e41e: 6e20 dc01 7000 |0015: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -05e424: 0c03 |0018: move-result-object v3 │ │ -05e426: 6e10 e601 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -05e42c: 1103 |001c: return-object v3 │ │ -05e42e: 0782 |001d: move-object v2, v8 │ │ -05e430: 28ed |001e: goto 000b // -0013 │ │ +061d7c: |[061d7c] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +061d8c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +061d8e: 6e10 5700 0800 |0001: invoke-virtual {v8}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ +061d94: 0c01 |0004: move-result-object v1 │ │ +061d96: 3801 1800 |0005: if-eqz v1, 001d // +0018 │ │ +061d9a: 6e10 2900 0100 |0007: invoke-virtual {v1}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0029 │ │ +061da0: 0c02 |000a: move-result-object v2 │ │ +061da2: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +061da4: 6205 7200 |000c: sget-object v5, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.THEME_ATTRS:[I // field@0072 │ │ +061da8: 1406 ce02 0101 |000e: const v6, #float 2.36956e-38 // #010102ce │ │ +061dae: 6e57 6e01 4265 |0011: invoke-virtual {v2, v4, v5, v6, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +061db4: 0c00 |0014: move-result-object v0 │ │ +061db6: 6e20 dc01 7000 |0015: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +061dbc: 0c03 |0018: move-result-object v3 │ │ +061dbe: 6e10 e601 0000 |0019: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +061dc4: 1103 |001c: return-object v3 │ │ +061dc6: 0782 |001d: move-object v2, v8 │ │ +061dc8: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0005 line=57 │ │ 0x0007 line=58 │ │ 0x000b line=63 │ │ 0x0015 line=65 │ │ @@ -2281,20 +2281,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 │ │ -05e434: |[05e434] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -05e444: 6e10 5700 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ -05e44a: 0c00 |0003: move-result-object v0 │ │ -05e44c: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -05e450: 6e20 3d00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003d │ │ -05e456: 1101 |0009: return-object v1 │ │ +061dcc: |[061dcc] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +061ddc: 6e10 5700 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ +061de2: 0c00 |0003: move-result-object v0 │ │ +061de4: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +061de8: 6e20 3d00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003d │ │ +061dee: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0004 line=48 │ │ 0x0006 line=49 │ │ 0x0009 line=51 │ │ locals : │ │ @@ -2308,21 +2308,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 │ │ -05e458: |[05e458] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -05e468: 6e10 5700 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ -05e46e: 0c00 |0003: move-result-object v0 │ │ -05e470: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -05e474: 6e20 3e00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ -05e47a: 6e20 3d00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003d │ │ -05e480: 1101 |000c: return-object v1 │ │ +061df0: |[061df0] android.support.v4.app.ActionBarDrawerToggleJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +061e00: 6e10 5700 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ +061e06: 0c00 |0003: move-result-object v0 │ │ +061e08: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +061e0c: 6e20 3e00 3000 |0006: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@003e │ │ +061e12: 6e20 3d00 4000 |0009: invoke-virtual {v0, v4}, Landroid/app/ActionBar;.setHomeActionContentDescription:(I)V // method@003d │ │ +061e18: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=40 │ │ 0x000c line=42 │ │ @@ -2330,21 +2330,21 @@ │ │ 0x0004 - 0x000d reg=0 actionBar Landroid/app/ActionBar; │ │ 0x0000 - 0x000d reg=1 info Ljava/lang/Object; │ │ 0x0000 - 0x000d reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000d reg=3 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000d reg=4 contentDescRes I │ │ │ │ Virtual methods - │ │ - source_file_idx : 564 (ActionBarDrawerToggleJellybeanMR2.java) │ │ + source_file_idx : 566 (ActionBarDrawerToggleJellybeanMR2.java) │ │ │ │ Class #37 header: │ │ class_idx : 243 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 601 │ │ +source_file_idx : 603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #37 annotations: │ │ Annotations on class │ │ @@ -2372,17 +2372,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e484: |[05e484] android.support.v4.app.ActivityCompat21$SharedElementCallback21.:()V │ │ -05e494: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e49a: 0e00 |0003: return-void │ │ +061e1c: |[061e1c] android.support.v4.app.ActivityCompat21$SharedElementCallback21.:()V │ │ +061e2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +061e32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ │ │ Virtual methods - │ │ @@ -2418,21 +2418,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;) │ │ name : 'onSharedElementStart' │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 601 (ActivityCompat21.java) │ │ + source_file_idx : 603 (ActivityCompat21.java) │ │ │ │ Class #38 header: │ │ class_idx : 244 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 42 │ │ -source_file_idx : 601 │ │ +source_file_idx : 603 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #38 annotations: │ │ Annotations on class │ │ @@ -2464,18 +2464,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e49c: |[05e49c] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -05e4ac: 7010 3901 0000 |0000: invoke-direct {v0}, Landroid/app/SharedElementCallback;.:()V // method@0139 │ │ -05e4b2: 5b01 7400 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ -05e4b6: 0e00 |0005: return-void │ │ +061e34: |[061e34] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +061e44: 7010 3901 0000 |0000: invoke-direct {v0}, Landroid/app/SharedElementCallback;.:()V // method@0139 │ │ +061e4a: 5b01 7400 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ +061e4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ @@ -2487,19 +2487,19 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -05e4b8: |[05e4b8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -05e4c8: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ -05e4cc: 6e40 6f04 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@046f │ │ -05e4d2: 0c00 |0005: move-result-object v0 │ │ -05e4d4: 1100 |0006: return-object v0 │ │ +061e50: |[061e50] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +061e60: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ +061e64: 6e40 6f04 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@046f │ │ +061e6a: 0c00 |0005: move-result-object v0 │ │ +061e6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ @@ -2510,19 +2510,19 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -05e4d8: |[05e4d8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -05e4e8: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ -05e4ec: 6e30 7004 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@0470 │ │ -05e4f2: 0c00 |0005: move-result-object v0 │ │ -05e4f4: 1100 |0006: return-object v0 │ │ +061e70: |[061e70] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +061e80: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ +061e84: 6e30 7004 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@0470 │ │ +061e8a: 0c00 |0005: move-result-object v0 │ │ +061e8c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ @@ -2532,18 +2532,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -05e4f8: |[05e4f8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -05e508: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ -05e50c: 6e30 7104 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0471 │ │ -05e512: 0e00 |0005: return-void │ │ +061e90: |[061e90] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +061ea0: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ +061ea4: 6e30 7104 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0471 │ │ +061eaa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ @@ -2556,18 +2556,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05e514: |[05e514] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onRejectSharedElements:(Ljava/util/List;)V │ │ -05e524: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ -05e528: 6e20 7204 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onRejectSharedElements:(Ljava/util/List;)V // method@0472 │ │ -05e52e: 0e00 |0005: return-void │ │ +061eac: |[061eac] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onRejectSharedElements:(Ljava/util/List;)V │ │ +061ebc: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ +061ec0: 6e20 7204 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onRejectSharedElements:(Ljava/util/List;)V // method@0472 │ │ +061ec6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ @@ -2578,18 +2578,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05e530: |[05e530] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -05e540: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ -05e544: 6e40 7304 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0473 │ │ -05e54a: 0e00 |0005: return-void │ │ +061ec8: |[061ec8] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +061ed8: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ +061edc: 6e40 7304 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0473 │ │ +061ee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -2604,38 +2604,38 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -05e54c: |[05e54c] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -05e55c: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ -05e560: 6e40 7404 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0474 │ │ -05e566: 0e00 |0005: return-void │ │ +061ee4: |[061ee4] android.support.v4.app.ActivityCompat21$SharedElementCallbackImpl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +061ef4: 5410 7400 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.mCallback:Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // field@0074 │ │ +061ef8: 6e40 7404 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0474 │ │ +061efe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; │ │ 0x0000 - 0x0006 reg=2 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0006 reg=4 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 601 (ActivityCompat21.java) │ │ + source_file_idx : 603 (ActivityCompat21.java) │ │ │ │ Class #39 header: │ │ class_idx : 245 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 601 │ │ +source_file_idx : 603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #39 annotations: │ │ Annotations on class │ │ @@ -2654,17 +2654,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e568: |[05e568] android.support.v4.app.ActivityCompat21.:()V │ │ -05e578: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e57e: 0e00 |0003: return-void │ │ +061f00: |[061f00] android.support.v4.app.ActivityCompat21.:()V │ │ +061f10: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +061f16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat21; │ │ │ │ @@ -2673,20 +2673,20 @@ │ │ type : '(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05e580: |[05e580] android.support.v4.app.ActivityCompat21.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; │ │ -05e590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e592: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ -05e596: 2200 f400 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; // type@00f4 │ │ -05e59a: 7020 7504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0475 │ │ -05e5a0: 1100 |0008: return-object v0 │ │ +061f18: |[061f18] android.support.v4.app.ActivityCompat21.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; │ │ +061f28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +061f2a: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +061f2e: 2200 f400 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl; // type@00f4 │ │ +061f32: 7020 7504 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallbackImpl;.:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0475 │ │ +061f38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0001 line=74 │ │ 0x0003 line=75 │ │ 0x0008 line=77 │ │ locals : │ │ @@ -2699,17 +2699,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e5a4: |[05e5a4] android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V │ │ -05e5b4: 6e10 5600 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAfterTransition:()V // method@0056 │ │ -05e5ba: 0e00 |0003: return-void │ │ +061f3c: |[061f3c] android.support.v4.app.ActivityCompat21.finishAfterTransition:(Landroid/app/Activity;)V │ │ +061f4c: 6e10 5600 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAfterTransition:()V // method@0056 │ │ +061f52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2718,17 +2718,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e5bc: |[05e5bc] android.support.v4.app.ActivityCompat21.postponeEnterTransition:(Landroid/app/Activity;)V │ │ -05e5cc: 6e10 8300 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.postponeEnterTransition:()V // method@0083 │ │ -05e5d2: 0e00 |0003: return-void │ │ +061f54: |[061f54] android.support.v4.app.ActivityCompat21.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +061f64: 6e10 8300 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.postponeEnterTransition:()V // method@0083 │ │ +061f6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2737,19 +2737,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05e5d4: |[05e5d4] android.support.v4.app.ActivityCompat21.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -05e5e4: 7110 7d04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@047d │ │ -05e5ea: 0c00 |0003: move-result-object v0 │ │ -05e5ec: 6e20 8400 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setEnterSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@0084 │ │ -05e5f2: 0e00 |0007: return-void │ │ +061f6c: |[061f6c] android.support.v4.app.ActivityCompat21.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +061f7c: 7110 7d04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@047d │ │ +061f82: 0c00 |0003: move-result-object v0 │ │ +061f84: 6e20 8400 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setEnterSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@0084 │ │ +061f8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0007 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ @@ -2759,19 +2759,19 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05e5f4: |[05e5f4] android.support.v4.app.ActivityCompat21.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ -05e604: 7110 7d04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@047d │ │ -05e60a: 0c00 |0003: move-result-object v0 │ │ -05e60c: 6e20 8500 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setExitSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@0085 │ │ -05e612: 0e00 |0007: return-void │ │ +061f8c: |[061f8c] android.support.v4.app.ActivityCompat21.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V │ │ +061f9c: 7110 7d04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.createCallback:(Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)Landroid/app/SharedElementCallback; // method@047d │ │ +061fa2: 0c00 |0003: move-result-object v0 │ │ +061fa4: 6e20 8500 0100 |0004: invoke-virtual {v1, v0}, Landroid/app/Activity;.setExitSharedElementCallback:(Landroid/app/SharedElementCallback;)V // method@0085 │ │ +061faa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0007 line=46 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 activity Landroid/app/Activity; │ │ 0x0000 - 0x0008 reg=2 callback Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ @@ -2781,32 +2781,32 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e614: |[05e614] android.support.v4.app.ActivityCompat21.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ -05e624: 6e10 9000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.startPostponedEnterTransition:()V // method@0090 │ │ -05e62a: 0e00 |0003: return-void │ │ +061fac: |[061fac] android.support.v4.app.ActivityCompat21.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +061fbc: 6e10 9000 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.startPostponedEnterTransition:()V // method@0090 │ │ +061fc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 601 (ActivityCompat21.java) │ │ + source_file_idx : 603 (ActivityCompat21.java) │ │ │ │ Class #40 header: │ │ class_idx : 247 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 602 │ │ +source_file_idx : 604 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #40 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatHoneycomb;' │ │ @@ -2821,17 +2821,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e62c: |[05e62c] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ -05e63c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e642: 0e00 |0003: return-void │ │ +061fc4: |[061fc4] android.support.v4.app.ActivityCompatHoneycomb.:()V │ │ +061fd4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +061fda: 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;) │ │ @@ -2839,17 +2839,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 │ │ -05e644: |[05e644] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05e654: 6e54 5200 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@0052 │ │ -05e65a: 0e00 |0003: return-void │ │ +061fdc: |[061fdc] android.support.v4.app.ActivityCompatHoneycomb.dump:(Landroid/app/Activity;Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +061fec: 6e54 5200 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@0052 │ │ +061ff2: 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; │ │ @@ -2862,32 +2862,32 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e65c: |[05e65c] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ -05e66c: 6e10 6700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0067 │ │ -05e672: 0e00 |0003: return-void │ │ +061ff4: |[061ff4] android.support.v4.app.ActivityCompatHoneycomb.invalidateOptionsMenu:(Landroid/app/Activity;)V │ │ +062004: 6e10 6700 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.invalidateOptionsMenu:()V // method@0067 │ │ +06200a: 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 : 602 (ActivityCompatHoneycomb.java) │ │ + source_file_idx : 604 (ActivityCompatHoneycomb.java) │ │ │ │ Class #41 header: │ │ class_idx : 248 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 603 │ │ +source_file_idx : 605 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #41 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityCompatJB;' │ │ @@ -2902,17 +2902,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e674: |[05e674] android.support.v4.app.ActivityCompatJB.:()V │ │ -05e684: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e68a: 0e00 |0003: return-void │ │ +06200c: |[06200c] android.support.v4.app.ActivityCompatJB.:()V │ │ +06201c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062022: 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;) │ │ @@ -2920,17 +2920,17 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e68c: |[05e68c] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ -05e69c: 6e10 5500 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0055 │ │ -05e6a2: 0e00 |0003: return-void │ │ +062024: |[062024] android.support.v4.app.ActivityCompatJB.finishAffinity:(Landroid/app/Activity;)V │ │ +062034: 6e10 5500 0000 |0000: invoke-virtual {v0}, Landroid/app/Activity;.finishAffinity:()V // method@0055 │ │ +06203a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 activity Landroid/app/Activity; │ │ │ │ @@ -2939,17 +2939,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 │ │ -05e6a4: |[05e6a4] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -05e6b4: 6e30 7501 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0175 │ │ -05e6ba: 0e00 |0003: return-void │ │ +06203c: |[06203c] android.support.v4.app.ActivityCompatJB.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06204c: 6e30 7501 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;Landroid/os/Bundle;)V // method@0175 │ │ +062052: 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; │ │ @@ -2960,35 +2960,35 @@ │ │ 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 │ │ -05e6bc: |[05e6bc] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -05e6cc: 6e40 8f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@008f │ │ -05e6d2: 0e00 |0003: return-void │ │ +062054: |[062054] android.support.v4.app.ActivityCompatJB.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +062064: 6e40 8f00 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;ILandroid/os/Bundle;)V // method@008f │ │ +06206a: 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 : 603 (ActivityCompatJB.java) │ │ + source_file_idx : 605 (ActivityCompatJB.java) │ │ │ │ Class #42 header: │ │ class_idx : 249 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 605 │ │ +source_file_idx : 607 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #42 annotations: │ │ Annotations on method #1174 'isLowRamDevice' parameters │ │ @@ -3008,17 +3008,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e6d4: |[05e6d4] android.support.v4.app.ActivityManagerCompat.:()V │ │ -05e6e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e6ea: 0e00 |0003: return-void │ │ +06206c: |[06206c] android.support.v4.app.ActivityManagerCompat.:()V │ │ +06207c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompat; │ │ │ │ @@ -3027,39 +3027,39 @@ │ │ type : '(Landroid/app/ActivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05e6ec: |[05e6ec] android.support.v4.app.ActivityManagerCompat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ -05e6fc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05e700: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -05e704: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -05e708: 7110 9804 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityManagerCompatKitKat;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@0498 │ │ -05e70e: 0a00 |0009: move-result v0 │ │ -05e710: 0f00 |000a: return v0 │ │ -05e712: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -05e714: 28fe |000c: goto 000a // -0002 │ │ +062084: |[062084] android.support.v4.app.ActivityManagerCompat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +062094: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +062098: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06209c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0620a0: 7110 9804 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityManagerCompatKitKat;.isLowRamDevice:(Landroid/app/ActivityManager;)Z // method@0498 │ │ +0620a6: 0a00 |0009: move-result v0 │ │ +0620a8: 0f00 |000a: return v0 │ │ +0620aa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0620ac: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0006 line=40 │ │ 0x000a line=42 │ │ locals : │ │ 0x0000 - 0x000d reg=2 am Landroid/app/ActivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 605 (ActivityManagerCompat.java) │ │ + source_file_idx : 607 (ActivityManagerCompat.java) │ │ │ │ Class #43 header: │ │ class_idx : 250 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 606 │ │ +source_file_idx : 608 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #43 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityManagerCompatKitKat;' │ │ @@ -3074,17 +3074,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e718: |[05e718] android.support.v4.app.ActivityManagerCompatKitKat.:()V │ │ -05e728: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e72e: 0e00 |0003: return-void │ │ +0620b0: |[0620b0] android.support.v4.app.ActivityManagerCompatKitKat.:()V │ │ +0620c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0620c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityManagerCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityManagerCompatKitKat;) │ │ @@ -3092,32 +3092,32 @@ │ │ type : '(Landroid/app/ActivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05e730: |[05e730] android.support.v4.app.ActivityManagerCompatKitKat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ -05e740: 6e10 9100 0100 |0000: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0091 │ │ -05e746: 0a00 |0003: move-result v0 │ │ -05e748: 0f00 |0004: return v0 │ │ +0620c8: |[0620c8] android.support.v4.app.ActivityManagerCompatKitKat.isLowRamDevice:(Landroid/app/ActivityManager;)Z │ │ +0620d8: 6e10 9100 0100 |0000: invoke-virtual {v1}, Landroid/app/ActivityManager;.isLowRamDevice:()Z // method@0091 │ │ +0620de: 0a00 |0003: move-result v0 │ │ +0620e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 am Landroid/app/ActivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 606 (ActivityManagerCompatKitKat.java) │ │ + source_file_idx : 608 (ActivityManagerCompatKitKat.java) │ │ │ │ Class #44 header: │ │ class_idx : 253 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 608 │ │ +source_file_idx : 610 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #44 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ @@ -3136,18 +3136,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e74c: |[05e74c] android.support.v4.app.ActivityOptionsCompat21.:(Landroid/app/ActivityOptions;)V │ │ -05e75c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e762: 5b01 7700 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ -05e766: 0e00 |0005: return-void │ │ +0620e4: |[0620e4] android.support.v4.app.ActivityOptionsCompat21.:(Landroid/app/ActivityOptions;)V │ │ +0620f4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0620fa: 5b01 7700 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ +0620fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ @@ -3158,20 +3158,20 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -05e768: |[05e768] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ -05e778: 2200 fd00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fd │ │ -05e77c: 7130 9400 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions; // method@0094 │ │ -05e782: 0c01 |0005: move-result-object v1 │ │ -05e784: 7020 9f04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@049f │ │ -05e78a: 1100 |0009: return-object v0 │ │ +062100: |[062100] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +062110: 2200 fd00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fd │ │ +062114: 7130 9400 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/app/ActivityOptions; // method@0094 │ │ +06211a: 0c01 |0005: move-result-object v1 │ │ +06211c: 7020 9f04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@049f │ │ +062122: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x000a reg=3 sharedElement Landroid/view/View; │ │ 0x0000 - 0x000a reg=4 sharedElementName Ljava/lang/String; │ │ @@ -3181,34 +3181,34 @@ │ │ type : '(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -05e78c: |[05e78c] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ -05e79c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05e79e: 3805 1600 |0001: if-eqz v5, 0017 // +0016 │ │ -05e7a2: 2152 |0003: array-length v2, v5 │ │ -05e7a4: 2321 5606 |0004: new-array v1, v2, [Landroid/util/Pair; // type@0656 │ │ -05e7a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05e7aa: 2112 |0007: array-length v2, v1 │ │ -05e7ac: 3520 0f00 |0008: if-ge v0, v2, 0017 // +000f │ │ -05e7b0: 4602 0500 |000a: aget-object v2, v5, v0 │ │ -05e7b4: 4603 0600 |000c: aget-object v3, v6, v0 │ │ -05e7b8: 7120 0a1d 3200 |000e: invoke-static {v2, v3}, Landroid/util/Pair;.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; // method@1d0a │ │ -05e7be: 0c02 |0011: move-result-object v2 │ │ -05e7c0: 4d02 0100 |0012: aput-object v2, v1, v0 │ │ -05e7c4: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05e7c8: 28f1 |0016: goto 0007 // -000f │ │ -05e7ca: 2202 fd00 |0017: new-instance v2, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fd │ │ -05e7ce: 7120 9500 1400 |0019: invoke-static {v4, v1}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions; // method@0095 │ │ -05e7d4: 0c03 |001c: move-result-object v3 │ │ -05e7d6: 7020 9f04 3200 |001d: invoke-direct {v2, v3}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@049f │ │ -05e7dc: 1102 |0020: return-object v2 │ │ +062124: |[062124] android.support.v4.app.ActivityOptionsCompat21.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; │ │ +062134: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +062136: 3805 1600 |0001: if-eqz v5, 0017 // +0016 │ │ +06213a: 2152 |0003: array-length v2, v5 │ │ +06213c: 2321 5606 |0004: new-array v1, v2, [Landroid/util/Pair; // type@0656 │ │ +062140: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +062142: 2112 |0007: array-length v2, v1 │ │ +062144: 3520 0f00 |0008: if-ge v0, v2, 0017 // +000f │ │ +062148: 4602 0500 |000a: aget-object v2, v5, v0 │ │ +06214c: 4603 0600 |000c: aget-object v3, v6, v0 │ │ +062150: 7120 0a1d 3200 |000e: invoke-static {v2, v3}, Landroid/util/Pair;.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/util/Pair; // method@1d0a │ │ +062156: 0c02 |0011: move-result-object v2 │ │ +062158: 4d02 0100 |0012: aput-object v2, v1, v0 │ │ +06215c: d800 0001 |0014: add-int/lit8 v0, v0, #int 1 // #01 │ │ +062160: 28f1 |0016: goto 0007 // -000f │ │ +062162: 2202 fd00 |0017: new-instance v2, Landroid/support/v4/app/ActivityOptionsCompat21; // type@00fd │ │ +062166: 7120 9500 1400 |0019: invoke-static {v4, v1}, Landroid/app/ActivityOptions;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/util/Pair;)Landroid/app/ActivityOptions; // method@0095 │ │ +06216c: 0c03 |001c: move-result-object v3 │ │ +06216e: 7020 9f04 3200 |001d: invoke-direct {v2, v3}, Landroid/support/v4/app/ActivityOptionsCompat21;.:(Landroid/app/ActivityOptions;)V // method@049f │ │ +062174: 1102 |0020: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0001 line=39 │ │ 0x0003 line=40 │ │ 0x0006 line=41 │ │ 0x000a line=42 │ │ @@ -3227,19 +3227,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05e7e0: |[05e7e0] android.support.v4.app.ActivityOptionsCompat21.toBundle:()Landroid/os/Bundle; │ │ -05e7f0: 5410 7700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ -05e7f4: 6e10 9700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0097 │ │ -05e7fa: 0c00 |0005: move-result-object v0 │ │ -05e7fc: 1100 |0006: return-object v0 │ │ +062178: |[062178] android.support.v4.app.ActivityOptionsCompat21.toBundle:()Landroid/os/Bundle; │ │ +062188: 5410 7700 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ +06218c: 6e10 9700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0097 │ │ +062192: 0c00 |0005: move-result-object v0 │ │ +062194: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat21;) │ │ @@ -3247,34 +3247,34 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05e800: |[05e800] android.support.v4.app.ActivityOptionsCompat21.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ -05e810: 5420 7700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ -05e814: 5431 7700 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ -05e818: 6e20 9800 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0098 │ │ -05e81e: 0e00 |0007: return-void │ │ +062198: |[062198] android.support.v4.app.ActivityOptionsCompat21.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +0621a8: 5420 7700 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ +0621ac: 5431 7700 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat21;.mActivityOptions:Landroid/app/ActivityOptions; // field@0077 │ │ +0621b0: 6e20 9800 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0098 │ │ +0621b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ActivityOptionsCompat21; │ │ 0x0000 - 0x0008 reg=3 otherOptions Landroid/support/v4/app/ActivityOptionsCompat21; │ │ │ │ - source_file_idx : 608 (ActivityOptionsCompat21.java) │ │ + source_file_idx : 610 (ActivityOptionsCompat21.java) │ │ │ │ Class #45 header: │ │ class_idx : 254 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 607 │ │ +source_file_idx : 609 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 2 │ │ │ │ Class #45 annotations: │ │ Annotations on class │ │ @@ -3295,17 +3295,17 @@ │ │ type : '()V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05e820: |[05e820] android.support.v4.app.ActivityOptionsCompat.:()V │ │ -05e830: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e836: 0e00 |0003: return-void │ │ +0621b8: |[0621b8] android.support.v4.app.ActivityOptionsCompat.:()V │ │ +0621c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0621ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ @@ -3314,26 +3314,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 │ │ -05e838: |[05e838] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -05e848: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05e84c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05e850: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -05e854: 2200 fc00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ -05e858: 7130 ad04 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@04ad │ │ -05e85e: 0c01 |000b: move-result-object v1 │ │ -05e860: 7020 9c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@049c │ │ -05e866: 1100 |000f: return-object v0 │ │ -05e868: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ -05e86c: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ -05e872: 28fa |0015: goto 000f // -0006 │ │ +0621d0: |[0621d0] android.support.v4.app.ActivityOptionsCompat.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +0621e0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0621e4: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0621e8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +0621ec: 2200 fc00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ +0621f0: 7130 ad04 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompatJB;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; // method@04ad │ │ +0621f6: 0c01 |000b: move-result-object v1 │ │ +0621f8: 7020 9c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@049c │ │ +0621fe: 1100 |000f: return-object v0 │ │ +062200: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ +062204: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ +06220a: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x000f line=51 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 context Landroid/content/Context; │ │ @@ -3345,26 +3345,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 │ │ -05e874: |[05e874] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -05e884: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05e888: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05e88c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -05e890: 2200 fc00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ -05e894: 7156 ae04 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@04ae │ │ -05e89a: 0c01 |000b: move-result-object v1 │ │ -05e89c: 7020 9c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@049c │ │ -05e8a2: 1100 |000f: return-object v0 │ │ -05e8a4: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ -05e8a8: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ -05e8ae: 28fa |0015: goto 000f // -0006 │ │ +06220c: |[06220c] android.support.v4.app.ActivityOptionsCompat.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +06221c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +062220: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +062224: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +062228: 2200 fc00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ +06222c: 7156 ae04 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@04ae │ │ +062232: 0c01 |000b: move-result-object v1 │ │ +062234: 7020 9c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@049c │ │ +06223a: 1100 |000f: return-object v0 │ │ +06223c: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ +062240: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ +062246: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0006 line=77 │ │ 0x000f line=81 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -3378,26 +3378,26 @@ │ │ type : '(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -05e8b0: |[05e8b0] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -05e8c0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05e8c4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -05e8c8: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -05e8cc: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ -05e8d0: 7130 a004 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@04a0 │ │ -05e8d6: 0c01 |000b: move-result-object v1 │ │ -05e8d8: 7020 9904 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@0499 │ │ -05e8de: 1100 |000f: return-object v0 │ │ -05e8e0: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ -05e8e4: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ -05e8ea: 28fa |0015: goto 000f // -0006 │ │ +062248: |[062248] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +062258: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06225c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +062260: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +062264: 2200 fb00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ +062268: 7130 a004 3204 |0008: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@04a0 │ │ +06226e: 0c01 |000b: move-result-object v1 │ │ +062270: 7020 9904 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@0499 │ │ +062276: 1100 |000f: return-object v0 │ │ +062278: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ +06227c: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ +062282: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=134 │ │ 0x000f line=138 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 activity Landroid/app/Activity; │ │ @@ -3409,46 +3409,46 @@ │ │ type : '(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -05e8ec: |[05e8ec] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -05e8fc: 6003 4500 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05e900: 1304 1500 |0002: const/16 v4, #int 21 // #15 │ │ -05e904: 3443 2d00 |0004: if-lt v3, v4, 0031 // +002d │ │ -05e908: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -05e90a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -05e90c: 3806 1f00 |0008: if-eqz v6, 0027 // +001f │ │ -05e910: 2163 |000a: array-length v3, v6 │ │ -05e912: 2332 5906 |000b: new-array v2, v3, [Landroid/view/View; // type@0659 │ │ -05e916: 2163 |000d: array-length v3, v6 │ │ -05e918: 2331 6a06 |000e: new-array v1, v3, [Ljava/lang/String; // type@066a │ │ -05e91c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -05e91e: 2163 |0011: array-length v3, v6 │ │ -05e920: 3530 1500 |0012: if-ge v0, v3, 0027 // +0015 │ │ -05e924: 4603 0600 |0014: aget-object v3, v6, v0 │ │ -05e928: 5433 2105 |0016: iget-object v3, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ -05e92c: 1f03 3904 |0018: check-cast v3, Landroid/view/View; // type@0439 │ │ -05e930: 4d03 0200 |001a: aput-object v3, v2, v0 │ │ -05e934: 4603 0600 |001c: aget-object v3, v6, v0 │ │ -05e938: 5433 2205 |001e: iget-object v3, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ -05e93c: 1f03 e505 |0020: check-cast v3, Ljava/lang/String; // type@05e5 │ │ -05e940: 4d03 0100 |0022: aput-object v3, v1, v0 │ │ -05e944: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ -05e948: 28eb |0026: goto 0011 // -0015 │ │ -05e94a: 2203 fb00 |0027: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ -05e94e: 7130 a104 2501 |0029: invoke-static {v5, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@04a1 │ │ -05e954: 0c04 |002c: move-result-object v4 │ │ -05e956: 7020 9904 4300 |002d: invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@0499 │ │ -05e95c: 1103 |0030: return-object v3 │ │ -05e95e: 2203 fe00 |0031: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ -05e962: 7010 a404 0300 |0033: invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ -05e968: 28fa |0036: goto 0030 // -0006 │ │ +062284: |[062284] android.support.v4.app.ActivityOptionsCompat.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/support/v4/util/Pair;)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +062294: 6003 4500 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +062298: 1304 1500 |0002: const/16 v4, #int 21 // #15 │ │ +06229c: 3443 2d00 |0004: if-lt v3, v4, 0031 // +002d │ │ +0622a0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0622a2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0622a4: 3806 1f00 |0008: if-eqz v6, 0027 // +001f │ │ +0622a8: 2163 |000a: array-length v3, v6 │ │ +0622aa: 2332 5906 |000b: new-array v2, v3, [Landroid/view/View; // type@0659 │ │ +0622ae: 2163 |000d: array-length v3, v6 │ │ +0622b0: 2331 6a06 |000e: new-array v1, v3, [Ljava/lang/String; // type@066a │ │ +0622b4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0622b6: 2163 |0011: array-length v3, v6 │ │ +0622b8: 3530 1500 |0012: if-ge v0, v3, 0027 // +0015 │ │ +0622bc: 4603 0600 |0014: aget-object v3, v6, v0 │ │ +0622c0: 5433 2105 |0016: iget-object v3, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ +0622c4: 1f03 3904 |0018: check-cast v3, Landroid/view/View; // type@0439 │ │ +0622c8: 4d03 0200 |001a: aput-object v3, v2, v0 │ │ +0622cc: 4603 0600 |001c: aget-object v3, v6, v0 │ │ +0622d0: 5433 2205 |001e: iget-object v3, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ +0622d4: 1f03 e505 |0020: check-cast v3, Ljava/lang/String; // type@05e5 │ │ +0622d8: 4d03 0100 |0022: aput-object v3, v1, v0 │ │ +0622dc: d800 0001 |0024: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0622e0: 28eb |0026: goto 0011 // -0015 │ │ +0622e2: 2203 fb00 |0027: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ +0622e6: 7130 a104 2501 |0029: invoke-static {v5, v2, v1}, Landroid/support/v4/app/ActivityOptionsCompat21;.makeSceneTransitionAnimation:(Landroid/app/Activity;[Landroid/view/View;[Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; // method@04a1 │ │ +0622ec: 0c04 |002c: move-result-object v4 │ │ +0622ee: 7020 9904 4300 |002d: invoke-direct {v3, v4}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@0499 │ │ +0622f4: 1103 |0030: return-object v3 │ │ +0622f6: 2203 fe00 |0031: new-instance v3, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ +0622fa: 7010 a404 0300 |0033: invoke-direct {v3}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ +062300: 28fa |0036: goto 0030 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0006 line=161 │ │ 0x0007 line=162 │ │ 0x0008 line=163 │ │ 0x000a line=164 │ │ @@ -3472,26 +3472,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 │ │ -05e96c: |[05e96c] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ -05e97c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -05e980: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -05e984: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ -05e988: 2200 fc00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ -05e98c: 7140 af04 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@04af │ │ -05e992: 0c01 |000b: move-result-object v1 │ │ -05e994: 7020 9c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@049c │ │ -05e99a: 1100 |000f: return-object v0 │ │ -05e99c: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ -05e9a0: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ -05e9a6: 28fa |0015: goto 000f // -0006 │ │ +062304: |[062304] android.support.v4.app.ActivityOptionsCompat.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompat; │ │ +062314: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +062318: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06231c: 3410 0c00 |0004: if-lt v0, v1, 0010 // +000c │ │ +062320: 2200 fc00 |0006: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ +062324: 7140 af04 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@04af │ │ +06232a: 0c01 |000b: move-result-object v1 │ │ +06232c: 7020 9c04 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@049c │ │ +062332: 1100 |000f: return-object v0 │ │ +062334: 2200 fe00 |0010: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompat; // type@00fe │ │ +062338: 7010 a404 0000 |0012: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ +06233e: 28fa |0015: goto 000f // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0006 line=106 │ │ 0x000f line=110 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 source Landroid/view/View; │ │ @@ -3505,17 +3505,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05e9a8: |[05e9a8] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ -05e9b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05e9ba: 1100 |0001: return-object v0 │ │ +062340: |[062340] android.support.v4.app.ActivityOptionsCompat.toBundle:()Landroid/os/Bundle; │ │ +062350: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062352: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat;) │ │ @@ -3523,30 +3523,30 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -05e9bc: |[05e9bc] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -05e9cc: 0e00 |0000: return-void │ │ +062354: |[062354] android.support.v4.app.ActivityOptionsCompat.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +062364: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat; │ │ 0x0000 - 0x0001 reg=1 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 607 (ActivityOptionsCompat.java) │ │ + source_file_idx : 609 (ActivityOptionsCompat.java) │ │ │ │ Class #46 header: │ │ class_idx : 255 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 609 │ │ +source_file_idx : 611 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #46 - │ │ Class descriptor : 'Landroid/support/v4/app/ActivityOptionsCompatJB;' │ │ @@ -3565,18 +3565,18 @@ │ │ type : '(Landroid/app/ActivityOptions;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -05e9d0: |[05e9d0] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ -05e9e0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05e9e6: 5b01 7800 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ -05e9ea: 0e00 |0005: return-void │ │ +062368: |[062368] android.support.v4.app.ActivityOptionsCompatJB.:(Landroid/app/ActivityOptions;)V │ │ +062378: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06237e: 5b01 7800 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ +062382: 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; │ │ @@ -3587,20 +3587,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 │ │ -05e9ec: |[05e9ec] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -05e9fc: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ff │ │ -05ea00: 7130 9200 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0092 │ │ -05ea06: 0c01 |0005: move-result-object v1 │ │ -05ea08: 7020 ac04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@04ac │ │ -05ea0e: 1100 |0009: return-object v0 │ │ +062384: |[062384] android.support.v4.app.ActivityOptionsCompatJB.makeCustomAnimation:(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +062394: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ff │ │ +062398: 7130 9200 3204 |0002: invoke-static {v2, v3, v4}, Landroid/app/ActivityOptions;.makeCustomAnimation:(Landroid/content/Context;II)Landroid/app/ActivityOptions; // method@0092 │ │ +06239e: 0c01 |0005: move-result-object v1 │ │ +0623a0: 7020 ac04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@04ac │ │ +0623a6: 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 │ │ @@ -3610,20 +3610,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 │ │ -05ea10: |[05ea10] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -05ea20: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ff │ │ -05ea24: 7156 9300 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0093 │ │ -05ea2a: 0c01 |0005: move-result-object v1 │ │ -05ea2c: 7020 ac04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@04ac │ │ -05ea32: 1100 |0009: return-object v0 │ │ +0623a8: |[0623a8] android.support.v4.app.ActivityOptionsCompatJB.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0623b8: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ff │ │ +0623bc: 7156 9300 3254 |0002: invoke-static {v2, v3, v4, v5, v6}, Landroid/app/ActivityOptions;.makeScaleUpAnimation:(Landroid/view/View;IIII)Landroid/app/ActivityOptions; // method@0093 │ │ +0623c2: 0c01 |0005: move-result-object v1 │ │ +0623c4: 7020 ac04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@04ac │ │ +0623ca: 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 │ │ @@ -3635,20 +3635,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 │ │ -05ea34: |[05ea34] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ -05ea44: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ff │ │ -05ea48: 7140 9600 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0096 │ │ -05ea4e: 0c01 |0005: move-result-object v1 │ │ -05ea50: 7020 ac04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@04ac │ │ -05ea56: 1100 |0009: return-object v0 │ │ +0623cc: |[0623cc] android.support.v4.app.ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/support/v4/app/ActivityOptionsCompatJB; │ │ +0623dc: 2200 ff00 |0000: new-instance v0, Landroid/support/v4/app/ActivityOptionsCompatJB; // type@00ff │ │ +0623e0: 7140 9600 3254 |0002: invoke-static {v2, v3, v4, v5}, Landroid/app/ActivityOptions;.makeThumbnailScaleUpAnimation:(Landroid/view/View;Landroid/graphics/Bitmap;II)Landroid/app/ActivityOptions; // method@0096 │ │ +0623e6: 0c01 |0005: move-result-object v1 │ │ +0623e8: 7020 ac04 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityOptionsCompatJB;.:(Landroid/app/ActivityOptions;)V // method@04ac │ │ +0623ee: 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 │ │ @@ -3660,19 +3660,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -05ea58: |[05ea58] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ -05ea68: 5410 7800 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ -05ea6c: 6e10 9700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0097 │ │ -05ea72: 0c00 |0005: move-result-object v0 │ │ -05ea74: 1100 |0006: return-object v0 │ │ +0623f0: |[0623f0] android.support.v4.app.ActivityOptionsCompatJB.toBundle:()Landroid/os/Bundle; │ │ +062400: 5410 7800 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ +062404: 6e10 9700 0000 |0002: invoke-virtual {v0}, Landroid/app/ActivityOptions;.toBundle:()Landroid/os/Bundle; // method@0097 │ │ +06240a: 0c00 |0005: move-result-object v0 │ │ +06240c: 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;) │ │ @@ -3680,34 +3680,34 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompatJB;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -05ea78: |[05ea78] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -05ea88: 5420 7800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ -05ea8c: 5431 7800 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ -05ea90: 6e20 9800 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0098 │ │ -05ea96: 0e00 |0007: return-void │ │ +062410: |[062410] android.support.v4.app.ActivityOptionsCompatJB.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +062420: 5420 7800 |0000: iget-object v0, v2, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ +062424: 5431 7800 |0002: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompatJB;.mActivityOptions:Landroid/app/ActivityOptions; // field@0078 │ │ +062428: 6e20 9800 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/ActivityOptions;.update:(Landroid/app/ActivityOptions;)V // method@0098 │ │ +06242e: 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 : 609 (ActivityOptionsCompatJB.java) │ │ + source_file_idx : 611 (ActivityOptionsCompatJB.java) │ │ │ │ Class #47 header: │ │ class_idx : 257 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #47 annotations: │ │ Annotations on class │ │ @@ -3760,25 +3760,25 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 9 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -05ea98: |[05ea98] android.support.v4.app.BackStackRecord$2.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ │ -05eaa8: 5b01 7b00 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ -05eaac: 5b02 7f00 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@007f │ │ -05eab0: 5b03 8100 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ -05eab4: 5b04 8000 |0006: iput-object v4, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ -05eab8: 5b05 8200 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ -05eabc: 5c06 7d00 |000a: iput-boolean v6, v0, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@007d │ │ -05eac0: 5b07 7c00 |000c: iput-object v7, v0, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007c │ │ -05eac4: 5b08 7e00 |000e: iput-object v8, v0, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@007e │ │ -05eac8: 7010 a82e 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05eace: 0e00 |0013: return-void │ │ +062430: |[062430] android.support.v4.app.BackStackRecord$2.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V │ │ +062440: 5b01 7b00 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ +062444: 5b02 7f00 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@007f │ │ +062448: 5b03 8100 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ +06244c: 5b04 8000 |0006: iput-object v4, v0, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ +062450: 5b05 8200 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ +062454: 5c06 7d00 |000a: iput-boolean v6, v0, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@007d │ │ +062458: 5b07 7c00 |000c: iput-object v7, v0, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007c │ │ +06245c: 5b08 7e00 |000e: iput-object v8, v0, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@007e │ │ +062460: 7010 a82e 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062466: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ locals : │ │ 0x0000 - 0x0014 reg=0 this Landroid/support/v4/app/BackStackRecord$2; │ │ 0x0000 - 0x0014 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0014 reg=2 (null) Landroid/view/View; │ │ @@ -3795,58 +3795,58 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 91 16-bit code units │ │ -05ead0: |[05ead0] android.support.v4.app.BackStackRecord$2.onPreDraw:()Z │ │ -05eae0: 5460 7f00 |0000: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@007f │ │ -05eae4: 6e10 1d1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -05eaea: 0c00 |0005: move-result-object v0 │ │ -05eaec: 6e20 0d1f 6000 |0006: invoke-virtual {v0, v6}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ -05eaf2: 5460 8100 |0009: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ -05eaf6: 3800 4400 |000b: if-eqz v0, 004f // +0044 │ │ -05eafa: 5460 8100 |000d: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ -05eafe: 5461 8000 |000f: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ -05eb02: 7120 f306 1000 |0011: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ -05eb08: 5460 8000 |0014: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ -05eb0c: 6e10 0b2f 0000 |0016: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -05eb12: 5460 7b00 |0019: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ -05eb16: 5461 8200 |001b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ -05eb1a: 5562 7d00 |001d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@007d │ │ -05eb1e: 5463 7c00 |001f: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007c │ │ -05eb22: 7140 bb04 1032 |0021: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@04bb │ │ -05eb28: 0c05 |0024: move-result-object v5 │ │ -05eb2a: 6e10 180f 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ -05eb30: 0a00 |0028: move-result v0 │ │ -05eb32: 3800 2800 |0029: if-eqz v0, 0051 // +0028 │ │ -05eb36: 5460 8000 |002b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ -05eb3a: 5461 8200 |002d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ -05eb3e: 5411 9400 |002f: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ -05eb42: 6e20 092f 1000 |0031: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -05eb48: 5460 8100 |0034: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ -05eb4c: 5461 8000 |0036: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ -05eb50: 7120 e706 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ -05eb56: 5460 7b00 |003b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ -05eb5a: 5461 8200 |003d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ -05eb5e: 7130 bc04 5001 |003f: invoke-static {v0, v5, v1}, Landroid/support/v4/app/BackStackRecord;.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@04bc │ │ -05eb64: 5460 7b00 |0042: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ -05eb68: 5461 8200 |0044: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ -05eb6c: 5462 7c00 |0046: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007c │ │ -05eb70: 5463 7e00 |0048: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@007e │ │ -05eb74: 5564 7d00 |004a: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@007d │ │ -05eb78: 7706 bd04 0000 |004c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@04bd │ │ -05eb7e: 1210 |004f: const/4 v0, #int 1 // #1 │ │ -05eb80: 0f00 |0050: return v0 │ │ -05eb82: 5460 8000 |0051: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ -05eb86: 6e10 230f 0500 |0053: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ -05eb8c: 0c01 |0056: move-result-object v1 │ │ -05eb8e: 6e20 0a2f 1000 |0057: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ -05eb94: 28da |005a: goto 0034 // -0026 │ │ +062468: |[062468] android.support.v4.app.BackStackRecord$2.onPreDraw:()Z │ │ +062478: 5460 7f00 |0000: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sceneRoot:Landroid/view/View; // field@007f │ │ +06247c: 6e10 1d1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +062482: 0c00 |0005: move-result-object v0 │ │ +062484: 6e20 0d1f 6000 |0006: invoke-virtual {v0, v6}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ +06248a: 5460 8100 |0009: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ +06248e: 3800 4400 |000b: if-eqz v0, 004f // +0044 │ │ +062492: 5460 8100 |000d: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ +062496: 5461 8000 |000f: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ +06249a: 7120 f306 1000 |0011: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ +0624a0: 5460 8000 |0014: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ +0624a4: 6e10 0b2f 0000 |0016: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0624aa: 5460 7b00 |0019: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ +0624ae: 5461 8200 |001b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ +0624b2: 5562 7d00 |001d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@007d │ │ +0624b6: 5463 7c00 |001f: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007c │ │ +0624ba: 7140 bb04 1032 |0021: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@04bb │ │ +0624c0: 0c05 |0024: move-result-object v5 │ │ +0624c2: 6e10 180f 0500 |0025: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ +0624c8: 0a00 |0028: move-result v0 │ │ +0624ca: 3800 2800 |0029: if-eqz v0, 0051 // +0028 │ │ +0624ce: 5460 8000 |002b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ +0624d2: 5461 8200 |002d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ +0624d6: 5411 9400 |002f: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ +0624da: 6e20 092f 1000 |0031: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0624e0: 5460 8100 |0034: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTransition:Ljava/lang/Object; // field@0081 │ │ +0624e4: 5461 8000 |0036: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ +0624e8: 7120 e706 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ +0624ee: 5460 7b00 |003b: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ +0624f2: 5461 8200 |003d: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ +0624f6: 7130 bc04 5001 |003f: invoke-static {v0, v5, v1}, Landroid/support/v4/app/BackStackRecord;.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@04bc │ │ +0624fc: 5460 7b00 |0042: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.this$0:Landroid/support/v4/app/BackStackRecord; // field@007b │ │ +062500: 5461 8200 |0044: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord$2;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0082 │ │ +062504: 5462 7c00 |0046: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord$2;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007c │ │ +062508: 5463 7e00 |0048: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord$2;.val$outFragment:Landroid/support/v4/app/Fragment; // field@007e │ │ +06250c: 5564 7d00 |004a: iget-boolean v4, v6, Landroid/support/v4/app/BackStackRecord$2;.val$isBack:Z // field@007d │ │ +062510: 7706 bd04 0000 |004c: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@04bd │ │ +062516: 1210 |004f: const/4 v0, #int 1 // #1 │ │ +062518: 0f00 |0050: return v0 │ │ +06251a: 5460 8000 |0051: iget-object v0, v6, Landroid/support/v4/app/BackStackRecord$2;.val$sharedElementTargets:Ljava/util/ArrayList; // field@0080 │ │ +06251e: 6e10 230f 0500 |0053: invoke-virtual {v5}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ +062524: 0c01 |0056: move-result-object v1 │ │ +062526: 6e20 0a2f 1000 |0057: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ +06252c: 28da |005a: goto 0034 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1237 │ │ 0x0009 line=1239 │ │ 0x000d line=1240 │ │ 0x0014 line=1242 │ │ 0x0019 line=1244 │ │ @@ -3858,21 +3858,21 @@ │ │ 0x004f line=1260 │ │ 0x0051 line=1249 │ │ locals : │ │ 0x0025 - 0x004f reg=5 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ 0x0051 - 0x005b reg=5 namedViews Landroid/support/v4/util/ArrayMap; Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x005b reg=6 this Landroid/support/v4/app/BackStackRecord$2; │ │ │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #48 header: │ │ class_idx : 258 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #48 annotations: │ │ Annotations on class │ │ @@ -3913,22 +3913,22 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05eb98: |[05eb98] android.support.v4.app.BackStackRecord$3.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -05eba8: 5b01 8300 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0083 │ │ -05ebac: 5b02 8500 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@0085 │ │ -05ebb0: 5b03 8600 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0086 │ │ -05ebb4: 5904 8400 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@0084 │ │ -05ebb8: 5b05 8700 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@0087 │ │ -05ebbc: 7010 a82e 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05ebc2: 0e00 |000d: return-void │ │ +062530: |[062530] android.support.v4.app.BackStackRecord$3.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +062540: 5b01 8300 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0083 │ │ +062544: 5b02 8500 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@0085 │ │ +062548: 5b03 8600 |0004: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0086 │ │ +06254c: 5904 8400 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@0084 │ │ +062550: 5b05 8700 |0008: iput-object v5, v0, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@0087 │ │ +062554: 7010 a82e 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06255a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1365 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/app/BackStackRecord$3; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x000e reg=2 (null) Landroid/view/View; │ │ @@ -3942,41 +3942,41 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -05ebc4: |[05ebc4] android.support.v4.app.BackStackRecord$3.onPreDraw:()Z │ │ -05ebd4: 5440 8500 |0000: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@0085 │ │ -05ebd8: 6e10 1d1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -05ebde: 0c00 |0005: move-result-object v0 │ │ -05ebe0: 6e20 0d1f 4000 |0006: invoke-virtual {v0, v4}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ -05ebe6: 5440 8300 |0009: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0083 │ │ -05ebea: 5441 8600 |000b: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0086 │ │ -05ebee: 5242 8400 |000d: iget v2, v4, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@0084 │ │ -05ebf2: 5443 8700 |000f: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@0087 │ │ -05ebf6: 7140 be04 1032 |0011: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04be │ │ -05ebfc: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -05ebfe: 0f00 |0015: return v0 │ │ +06255c: |[06255c] android.support.v4.app.BackStackRecord$3.onPreDraw:()Z │ │ +06256c: 5440 8500 |0000: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.val$sceneRoot:Landroid/view/View; // field@0085 │ │ +062570: 6e10 1d1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +062576: 0c00 |0005: move-result-object v0 │ │ +062578: 6e20 0d1f 4000 |0006: invoke-virtual {v0, v4}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ +06257e: 5440 8300 |0009: iget-object v0, v4, Landroid/support/v4/app/BackStackRecord$3;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0083 │ │ +062582: 5441 8600 |000b: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord$3;.val$state:Landroid/support/v4/app/BackStackRecord$TransitionState; // field@0086 │ │ +062586: 5242 8400 |000d: iget v2, v4, Landroid/support/v4/app/BackStackRecord$3;.val$containerId:I // field@0084 │ │ +06258a: 5443 8700 |000f: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$3;.val$transition:Ljava/lang/Object; // field@0087 │ │ +06258e: 7140 be04 1032 |0011: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04be │ │ +062594: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +062596: 0f00 |0015: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1367 │ │ 0x0009 line=1368 │ │ 0x0014 line=1369 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Landroid/support/v4/app/BackStackRecord$3; │ │ │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #49 header: │ │ class_idx : 259 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #49 annotations: │ │ Annotations on class │ │ @@ -4034,31 +4034,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ec00: |[05ec00] android.support.v4.app.BackStackRecord$Op.:()V │ │ -05ec10: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05ec16: 0e00 |0003: return-void │ │ +062598: |[062598] android.support.v4.app.BackStackRecord$Op.:()V │ │ +0625a8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0625ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackRecord$Op; │ │ │ │ Virtual methods - │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #50 header: │ │ class_idx : 260 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #50 annotations: │ │ Annotations on class │ │ @@ -4102,45 +4102,45 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -05ec18: |[05ec18] android.support.v4.app.BackStackRecord$TransitionState.:(Landroid/support/v4/app/BackStackRecord;)V │ │ -05ec28: 5b12 9500 |0000: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0095 │ │ -05ec2c: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05ec32: 2200 7f02 |0005: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -05ec36: 7010 0c0f 0000 |0007: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ -05ec3c: 5b10 9300 |000a: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ -05ec40: 2200 0606 |000c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -05ec44: 7010 052f 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -05ec4a: 5b10 9200 |0011: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ -05ec4e: 2200 3101 |0013: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // type@0131 │ │ -05ec52: 7010 e206 0000 |0015: invoke-direct {v0}, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.:()V // method@06e2 │ │ -05ec58: 5b10 9100 |0018: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0091 │ │ -05ec5c: 0e00 |001a: return-void │ │ +0625b0: |[0625b0] android.support.v4.app.BackStackRecord$TransitionState.:(Landroid/support/v4/app/BackStackRecord;)V │ │ +0625c0: 5b12 9500 |0000: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0095 │ │ +0625c4: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0625ca: 2200 7f02 |0005: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +0625ce: 7010 0c0f 0000 |0007: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ +0625d4: 5b10 9300 |000a: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ +0625d8: 2200 0606 |000c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0625dc: 7010 052f 0000 |000e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0625e2: 5b10 9200 |0011: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ +0625e6: 2200 3101 |0013: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // type@0131 │ │ +0625ea: 7010 e206 0000 |0015: invoke-direct {v0}, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.:()V // method@06e2 │ │ +0625f0: 5b10 9100 |0018: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0091 │ │ +0625f4: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1452 │ │ 0x0005 line=1453 │ │ 0x000c line=1454 │ │ 0x0013 line=1456 │ │ locals : │ │ 0x0000 - 0x001b reg=1 this Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x001b reg=2 (null) Landroid/support/v4/app/BackStackRecord; │ │ │ │ Virtual methods - │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #51 header: │ │ class_idx : 262 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #51 annotations: │ │ Annotations on class │ │ @@ -4162,17 +4162,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05ec60: |[05ec60] android.support.v4.app.BackStackState$1.:()V │ │ -05ec70: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05ec76: 0e00 |0003: return-void │ │ +0625f8: |[0625f8] android.support.v4.app.BackStackState$1.:()V │ │ +062608: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06260e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BackStackState$1; │ │ │ │ Virtual methods - │ │ @@ -4181,18 +4181,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 │ │ -05ec78: |[05ec78] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ -05ec88: 2200 0701 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0107 │ │ -05ec8c: 7020 0605 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0506 │ │ -05ec92: 1100 |0005: return-object v0 │ │ +062610: |[062610] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; │ │ +062620: 2200 0701 |0000: new-instance v0, Landroid/support/v4/app/BackStackState; // type@0107 │ │ +062624: 7020 0605 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/BackStackState;.:(Landroid/os/Parcel;)V // method@0506 │ │ +06262a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -4201,18 +4201,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 │ │ -05ec94: |[05ec94] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05eca4: 6e20 0105 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0501 │ │ -05ecaa: 0c00 |0003: move-result-object v0 │ │ -05ecac: 1100 |0004: return-object v0 │ │ +06262c: |[06262c] android.support.v4.app.BackStackState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06263c: 6e20 0105 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; // method@0501 │ │ +062642: 0c00 |0003: move-result-object v0 │ │ +062644: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -4221,17 +4221,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 │ │ -05ecb0: |[05ecb0] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ -05ecc0: 2320 4006 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0640 │ │ -05ecc4: 1100 |0002: return-object v0 │ │ +062648: |[062648] android.support.v4.app.BackStackState$1.newArray:(I)[Landroid/support/v4/app/BackStackState; │ │ +062658: 2320 4006 |0000: new-array v0, v2, [Landroid/support/v4/app/BackStackState; // type@0640 │ │ +06265c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -4240,32 +4240,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 │ │ -05ecc8: |[05ecc8] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ -05ecd8: 6e20 0305 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0503 │ │ -05ecde: 0c00 |0003: move-result-object v0 │ │ -05ece0: 1100 |0004: return-object v0 │ │ +062660: |[062660] android.support.v4.app.BackStackState$1.newArray:(I)[Ljava/lang/Object; │ │ +062670: 6e20 0305 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/BackStackState$1;.newArray:(I)[Landroid/support/v4/app/BackStackState; // method@0503 │ │ +062676: 0c00 |0003: move-result-object v0 │ │ +062678: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #52 header: │ │ class_idx : 263 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #52 annotations: │ │ Annotations on field #180 'CREATOR' │ │ @@ -4337,73 +4337,73 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05ece4: |[05ece4] android.support.v4.app.BackStackState.:()V │ │ -05ecf4: 2200 0601 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0106 │ │ -05ecf8: 7010 0005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0500 │ │ -05ecfe: 6900 b400 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b4 │ │ -05ed02: 0e00 |0007: return-void │ │ +06267c: |[06267c] android.support.v4.app.BackStackState.:()V │ │ +06268c: 2200 0601 |0000: new-instance v0, Landroid/support/v4/app/BackStackState$1; // type@0106 │ │ +062690: 7010 0005 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackState$1;.:()V // method@0500 │ │ +062696: 6900 b400 |0005: sput-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b4 │ │ +06269a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 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 : 78 16-bit code units │ │ -05ed04: |[05ed04] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ -05ed14: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05ed1a: 6e10 a503 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@03a5 │ │ -05ed20: 0c00 |0006: move-result-object v0 │ │ -05ed22: 5b10 bb00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ed26: 6e10 ac03 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -05ed2c: 0a00 |000c: move-result v0 │ │ -05ed2e: 5910 be00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ -05ed32: 6e10 ac03 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -05ed38: 0a00 |0012: move-result v0 │ │ -05ed3a: 5910 bf00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ -05ed3e: 6e10 af03 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -05ed44: 0c00 |0018: move-result-object v0 │ │ -05ed46: 5b10 ba00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ -05ed4a: 6e10 ac03 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -05ed50: 0a00 |001e: move-result v0 │ │ -05ed52: 5910 b900 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ -05ed56: 6e10 ac03 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -05ed5c: 0a00 |0024: move-result v0 │ │ -05ed5e: 5910 b700 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ -05ed62: 6200 4a08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@084a │ │ -05ed66: 7220 be03 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ -05ed6c: 0c00 |002c: move-result-object v0 │ │ -05ed6e: 1f00 c305 |002d: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ -05ed72: 5b10 b800 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ -05ed76: 6e10 ac03 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -05ed7c: 0a00 |0034: move-result v0 │ │ -05ed7e: 5910 b500 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ -05ed82: 6200 4a08 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@084a │ │ -05ed86: 7220 be03 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ -05ed8c: 0c00 |003c: move-result-object v0 │ │ -05ed8e: 1f00 c305 |003d: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ -05ed92: 5b10 b600 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ -05ed96: 6e10 a603 0200 |0041: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@03a6 │ │ -05ed9c: 0c00 |0044: move-result-object v0 │ │ -05ed9e: 5b10 bc00 |0045: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ -05eda2: 6e10 a603 0200 |0047: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@03a6 │ │ -05eda8: 0c00 |004a: move-result-object v0 │ │ -05edaa: 5b10 bd00 |004b: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ -05edae: 0e00 |004d: return-void │ │ +06269c: |[06269c] android.support.v4.app.BackStackState.:(Landroid/os/Parcel;)V │ │ +0626ac: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0626b2: 6e10 a503 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@03a5 │ │ +0626b8: 0c00 |0006: move-result-object v0 │ │ +0626ba: 5b10 bb00 |0007: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0626be: 6e10 ac03 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0626c4: 0a00 |000c: move-result v0 │ │ +0626c6: 5910 be00 |000d: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ +0626ca: 6e10 ac03 0200 |000f: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0626d0: 0a00 |0012: move-result v0 │ │ +0626d2: 5910 bf00 |0013: iput v0, v1, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ +0626d6: 6e10 af03 0200 |0015: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +0626dc: 0c00 |0018: move-result-object v0 │ │ +0626de: 5b10 ba00 |0019: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ +0626e2: 6e10 ac03 0200 |001b: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0626e8: 0a00 |001e: move-result v0 │ │ +0626ea: 5910 b900 |001f: iput v0, v1, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ +0626ee: 6e10 ac03 0200 |0021: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0626f4: 0a00 |0024: move-result v0 │ │ +0626f6: 5910 b700 |0025: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ +0626fa: 6200 4a08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@084a │ │ +0626fe: 7220 be03 2000 |0029: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ +062704: 0c00 |002c: move-result-object v0 │ │ +062706: 1f00 c305 |002d: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ +06270a: 5b10 b800 |002f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ +06270e: 6e10 ac03 0200 |0031: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +062714: 0a00 |0034: move-result v0 │ │ +062716: 5910 b500 |0035: iput v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ +06271a: 6200 4a08 |0037: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@084a │ │ +06271e: 7220 be03 2000 |0039: invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ +062724: 0c00 |003c: move-result-object v0 │ │ +062726: 1f00 c305 |003d: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ +06272a: 5b10 b600 |003f: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ +06272e: 6e10 a603 0200 |0041: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@03a6 │ │ +062734: 0c00 |0044: move-result-object v0 │ │ +062736: 5b10 bc00 |0045: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ +06273a: 6e10 a603 0200 |0047: invoke-virtual {v2}, Landroid/os/Parcel;.createStringArrayList:()Ljava/util/ArrayList; // method@03a6 │ │ +062740: 0c00 |004a: move-result-object v0 │ │ +062742: 5b10 bd00 |004b: iput-object v0, v1, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ +062746: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0009 line=98 │ │ 0x000f line=99 │ │ 0x0015 line=100 │ │ @@ -4424,123 +4424,123 @@ │ │ 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 : 199 16-bit code units │ │ -05edb0: |[05edb0] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ -05edc0: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05edc6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -05edc8: 54a3 a800 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -05edcc: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ -05edd0: 5436 9000 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -05edd4: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ -05edd8: 5436 9000 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -05eddc: 6e10 152f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -05ede2: 0a06 |0011: move-result v6 │ │ -05ede4: b062 |0012: add-int/2addr v2, v6 │ │ -05ede6: 5433 8c00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -05edea: 28f1 |0015: goto 0006 // -000f │ │ -05edec: 52a6 ac00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ -05edf0: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ -05edf4: b026 |001a: add-int/2addr v6, v2 │ │ -05edf6: 2366 3506 |001b: new-array v6, v6, [I // type@0635 │ │ -05edfa: 5b86 bb00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05edfe: 55a6 9f00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -05ee02: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ -05ee06: 2206 d305 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@05d3 │ │ -05ee0a: 1a07 fe0d |0025: const-string v7, "Not on back stack" // string@0dfe │ │ -05ee0e: 7020 882e 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -05ee14: 2706 |002a: throw v6 │ │ -05ee16: 54a3 a800 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -05ee1a: 1204 |002d: const/4 v4, #int 0 // #0 │ │ -05ee1c: 0145 |002e: move v5, v4 │ │ -05ee1e: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ -05ee22: 5486 bb00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ee26: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05ee2a: 5237 8800 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -05ee2e: 4b07 0605 |0037: aput v7, v6, v5 │ │ -05ee32: 5487 bb00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ee36: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ -05ee3a: 5436 8b00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -05ee3e: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ -05ee42: 5436 8b00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -05ee46: 5266 f700 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -05ee4a: 4b06 0704 |0045: aput v6, v7, v4 │ │ -05ee4e: 5486 bb00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ee52: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05ee56: 5237 8900 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ -05ee5a: 4b07 0605 |004d: aput v7, v6, v5 │ │ -05ee5e: 5486 bb00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ee62: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ -05ee66: 5237 8a00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ -05ee6a: 4b07 0604 |0055: aput v7, v6, v4 │ │ -05ee6e: 5486 bb00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ee72: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05ee76: 5237 8d00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ -05ee7a: 4b07 0605 |005d: aput v7, v6, v5 │ │ -05ee7e: 5486 bb00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ee82: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ -05ee86: 5237 8e00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ -05ee8a: 4b07 0604 |0065: aput v7, v6, v4 │ │ -05ee8e: 5436 9000 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -05ee92: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ -05ee96: 5436 9000 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -05ee9a: 6e10 152f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -05eea0: 0a00 |0070: move-result v0 │ │ -05eea2: 5486 bb00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05eea6: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05eeaa: 4b00 0605 |0075: aput v0, v6, v5 │ │ -05eeae: 1201 |0077: const/4 v1, #int 0 // #0 │ │ -05eeb0: 0145 |0078: move v5, v4 │ │ -05eeb2: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ -05eeb6: 5487 bb00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05eeba: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05eebe: 5436 9000 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -05eec2: 6e20 0e2f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -05eec8: 0c06 |0084: move-result-object v6 │ │ -05eeca: 1f06 0f01 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@010f │ │ -05eece: 5266 f700 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -05eed2: 4b06 0705 |0089: aput v6, v7, v5 │ │ -05eed6: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -05eeda: 0145 |008d: move v5, v4 │ │ -05eedc: 28eb |008e: goto 0079 // -0015 │ │ -05eede: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ -05eee0: 28b5 |0090: goto 0045 // -004b │ │ -05eee2: 0154 |0091: move v4, v5 │ │ -05eee4: 5433 8c00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -05eee8: 0145 |0094: move v5, v4 │ │ -05eeea: 289a |0095: goto 002f // -0066 │ │ -05eeec: 5486 bb00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05eef0: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ -05eef4: 1207 |009a: const/4 v7, #int 0 // #0 │ │ -05eef6: 4b07 0605 |009b: aput v7, v6, v5 │ │ -05eefa: 28f5 |009d: goto 0092 // -000b │ │ -05eefc: 52a6 b200 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -05ef00: 5986 be00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ -05ef04: 52a6 b300 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ -05ef08: 5986 bf00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ -05ef0c: 54a6 ab00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ -05ef10: 5b86 ba00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ -05ef14: 52a6 a900 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -05ef18: 5986 b900 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ -05ef1c: 52a6 a300 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -05ef20: 5986 b700 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ -05ef24: 54a6 a400 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ -05ef28: 5b86 b800 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ -05ef2c: 52a6 a100 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -05ef30: 5986 b500 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ -05ef34: 54a6 a200 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ -05ef38: 5b86 b600 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ -05ef3c: 54a6 af00 |00be: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -05ef40: 5b86 bc00 |00c0: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ -05ef44: 54a6 b000 |00c2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -05ef48: 5b86 bd00 |00c4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ -05ef4c: 0e00 |00c6: return-void │ │ +062748: |[062748] android.support.v4.app.BackStackState.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V │ │ +062758: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06275e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +062760: 54a3 a800 |0004: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +062764: 3803 1000 |0006: if-eqz v3, 0016 // +0010 │ │ +062768: 5436 9000 |0008: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +06276c: 3806 0900 |000a: if-eqz v6, 0013 // +0009 │ │ +062770: 5436 9000 |000c: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +062774: 6e10 152f 0600 |000e: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06277a: 0a06 |0011: move-result v6 │ │ +06277c: b062 |0012: add-int/2addr v2, v6 │ │ +06277e: 5433 8c00 |0013: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +062782: 28f1 |0015: goto 0006 // -000f │ │ +062784: 52a6 ac00 |0016: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ +062788: da06 0607 |0018: mul-int/lit8 v6, v6, #int 7 // #07 │ │ +06278c: b026 |001a: add-int/2addr v6, v2 │ │ +06278e: 2366 3506 |001b: new-array v6, v6, [I // type@0635 │ │ +062792: 5b86 bb00 |001d: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062796: 55a6 9f00 |001f: iget-boolean v6, v10, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +06279a: 3906 0a00 |0021: if-nez v6, 002b // +000a │ │ +06279e: 2206 d305 |0023: new-instance v6, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0627a2: 1a07 ff0d |0025: const-string v7, "Not on back stack" // string@0dff │ │ +0627a6: 7020 882e 7600 |0027: invoke-direct {v6, v7}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0627ac: 2706 |002a: throw v6 │ │ +0627ae: 54a3 a800 |002b: iget-object v3, v10, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +0627b2: 1204 |002d: const/4 v4, #int 0 // #0 │ │ +0627b4: 0145 |002e: move v5, v4 │ │ +0627b6: 3803 6f00 |002f: if-eqz v3, 009e // +006f │ │ +0627ba: 5486 bb00 |0031: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0627be: d804 0501 |0033: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0627c2: 5237 8800 |0035: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +0627c6: 4b07 0605 |0037: aput v7, v6, v5 │ │ +0627ca: 5487 bb00 |0039: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0627ce: d805 0401 |003b: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0627d2: 5436 8b00 |003d: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +0627d6: 3806 5000 |003f: if-eqz v6, 008f // +0050 │ │ +0627da: 5436 8b00 |0041: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +0627de: 5266 f700 |0043: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0627e2: 4b06 0704 |0045: aput v6, v7, v4 │ │ +0627e6: 5486 bb00 |0047: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0627ea: d804 0501 |0049: add-int/lit8 v4, v5, #int 1 // #01 │ │ +0627ee: 5237 8900 |004b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ +0627f2: 4b07 0605 |004d: aput v7, v6, v5 │ │ +0627f6: 5486 bb00 |004f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0627fa: d805 0401 |0051: add-int/lit8 v5, v4, #int 1 // #01 │ │ +0627fe: 5237 8a00 |0053: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ +062802: 4b07 0604 |0055: aput v7, v6, v4 │ │ +062806: 5486 bb00 |0057: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +06280a: d804 0501 |0059: add-int/lit8 v4, v5, #int 1 // #01 │ │ +06280e: 5237 8d00 |005b: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ +062812: 4b07 0605 |005d: aput v7, v6, v5 │ │ +062816: 5486 bb00 |005f: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +06281a: d805 0401 |0061: add-int/lit8 v5, v4, #int 1 // #01 │ │ +06281e: 5237 8e00 |0063: iget v7, v3, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ +062822: 4b07 0604 |0065: aput v7, v6, v4 │ │ +062826: 5436 9000 |0067: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +06282a: 3806 2d00 |0069: if-eqz v6, 0096 // +002d │ │ +06282e: 5436 9000 |006b: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +062832: 6e10 152f 0600 |006d: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +062838: 0a00 |0070: move-result v0 │ │ +06283a: 5486 bb00 |0071: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +06283e: d804 0501 |0073: add-int/lit8 v4, v5, #int 1 // #01 │ │ +062842: 4b00 0605 |0075: aput v0, v6, v5 │ │ +062846: 1201 |0077: const/4 v1, #int 0 // #0 │ │ +062848: 0145 |0078: move v5, v4 │ │ +06284a: 3501 1800 |0079: if-ge v1, v0, 0091 // +0018 │ │ +06284e: 5487 bb00 |007b: iget-object v7, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062852: d804 0501 |007d: add-int/lit8 v4, v5, #int 1 // #01 │ │ +062856: 5436 9000 |007f: iget-object v6, v3, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +06285a: 6e20 0e2f 1600 |0081: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +062860: 0c06 |0084: move-result-object v6 │ │ +062862: 1f06 0f01 |0085: check-cast v6, Landroid/support/v4/app/Fragment; // type@010f │ │ +062866: 5266 f700 |0087: iget v6, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +06286a: 4b06 0705 |0089: aput v6, v7, v5 │ │ +06286e: d801 0101 |008b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +062872: 0145 |008d: move v5, v4 │ │ +062874: 28eb |008e: goto 0079 // -0015 │ │ +062876: 12f6 |008f: const/4 v6, #int -1 // #ff │ │ +062878: 28b5 |0090: goto 0045 // -004b │ │ +06287a: 0154 |0091: move v4, v5 │ │ +06287c: 5433 8c00 |0092: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +062880: 0145 |0094: move v5, v4 │ │ +062882: 289a |0095: goto 002f // -0066 │ │ +062884: 5486 bb00 |0096: iget-object v6, v8, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062888: d804 0501 |0098: add-int/lit8 v4, v5, #int 1 // #01 │ │ +06288c: 1207 |009a: const/4 v7, #int 0 // #0 │ │ +06288e: 4b07 0605 |009b: aput v7, v6, v5 │ │ +062892: 28f5 |009d: goto 0092 // -000b │ │ +062894: 52a6 b200 |009e: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +062898: 5986 be00 |00a0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ +06289c: 52a6 b300 |00a2: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ +0628a0: 5986 bf00 |00a4: iput v6, v8, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ +0628a4: 54a6 ab00 |00a6: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ +0628a8: 5b86 ba00 |00a8: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ +0628ac: 52a6 a900 |00aa: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +0628b0: 5986 b900 |00ac: iput v6, v8, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ +0628b4: 52a6 a300 |00ae: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +0628b8: 5986 b700 |00b0: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ +0628bc: 54a6 a400 |00b2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ +0628c0: 5b86 b800 |00b4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ +0628c4: 52a6 a100 |00b6: iget v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +0628c8: 5986 b500 |00b8: iput v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ +0628cc: 54a6 a200 |00ba: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ +0628d0: 5b86 b600 |00bc: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ +0628d4: 54a6 af00 |00be: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +0628d8: 5b86 bc00 |00c0: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ +0628dc: 54a6 b000 |00c2: iget-object v6, v10, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +0628e0: 5b86 bd00 |00c4: iput-object v6, v8, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ +0628e4: 0e00 |00c6: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0004 line=53 │ │ 0x0006 line=54 │ │ 0x0008 line=55 │ │ @@ -4610,17 +4610,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05ef50: |[05ef50] android.support.v4.app.BackStackState.describeContents:()I │ │ -05ef60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05ef62: 0f00 |0001: return v0 │ │ +0628e8: |[0628e8] android.support.v4.app.BackStackState.describeContents:()I │ │ +0628f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0628fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/BackStackState; │ │ │ │ #1 : (in Landroid/support/v4/app/BackStackState;) │ │ @@ -4628,150 +4628,150 @@ │ │ type : '(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 269 16-bit code units │ │ -05ef64: |[05ef64] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ -05ef74: 121d |0000: const/4 v13, #int 1 // #1 │ │ -05ef76: 2201 0501 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -05ef7a: 7020 ba04 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@04ba │ │ -05ef80: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -05ef82: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -05ef84: 54ea bb00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ef88: 21aa |000a: array-length v10, v10 │ │ -05ef8a: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ -05ef8e: 2206 0301 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ -05ef92: 7010 b804 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ -05ef98: 54ea bb00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05ef9c: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ -05efa0: 440a 0a07 |0016: aget v10, v10, v7 │ │ -05efa4: 596a 8800 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -05efa8: 630a 4401 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -05efac: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ -05efb0: 1a0a c604 |001e: const-string v10, "FragmentManager" // string@04c6 │ │ -05efb4: 220b e705 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@05e7 │ │ -05efb8: 7010 d22e 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05efbe: 1a0c 7005 |0025: const-string v12, "Instantiate " // string@0570 │ │ -05efc2: 6e20 db2e cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05efc8: 0c0b |002a: move-result-object v11 │ │ -05efca: 6e20 da2e 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -05efd0: 0c0b |002e: move-result-object v11 │ │ -05efd2: 1a0c 8c00 |002f: const-string v12, " op #" // string@008c │ │ -05efd6: 6e20 db2e cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05efdc: 0c0b |0034: move-result-object v11 │ │ -05efde: 6e20 d72e 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -05efe4: 0c0b |0038: move-result-object v11 │ │ -05efe6: 1a0c 3400 |0039: const-string v12, " base fragment #" // string@0034 │ │ -05efea: 6e20 db2e cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05eff0: 0c0b |003e: move-result-object v11 │ │ -05eff2: 54ec bb00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05eff6: 440c 0c08 |0041: aget v12, v12, v8 │ │ -05effa: 6e20 d72e cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -05f000: 0c0b |0046: move-result-object v11 │ │ -05f002: 6e10 e02e 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05f008: 0c0b |004a: move-result-object v11 │ │ -05f00a: 7120 061d ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -05f010: 54ea bb00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f014: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ -05f018: 4403 0a08 |0052: aget v3, v10, v8 │ │ -05f01c: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ -05f020: 54fa 4d01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -05f024: 6e20 0e2f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -05f02a: 0c02 |005b: move-result-object v2 │ │ -05f02c: 1f02 0f01 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -05f030: 5b62 8b00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -05f034: 54ea bb00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f038: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ -05f03c: 440a 0a07 |0064: aget v10, v10, v7 │ │ -05f040: 596a 8900 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ -05f044: 54ea bb00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f048: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -05f04c: 440a 0a08 |006c: aget v10, v10, v8 │ │ -05f050: 596a 8a00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ -05f054: 54ea bb00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f058: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ -05f05c: 440a 0a07 |0074: aget v10, v10, v7 │ │ -05f060: 596a 8d00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ -05f064: 54ea bb00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f068: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ -05f06c: 440a 0a08 |007c: aget v10, v10, v8 │ │ -05f070: 596a 8e00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ -05f074: 54ea bb00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f078: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ -05f07c: 4400 0a07 |0084: aget v0, v10, v7 │ │ -05f080: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ -05f084: 220a 0606 |0088: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ -05f088: 7020 062f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -05f08e: 5b6a 9000 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -05f092: 1204 |008f: const/4 v4, #int 0 // #0 │ │ -05f094: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ -05f098: 630a 4401 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -05f09c: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ -05f0a0: 1a0a c604 |0096: const-string v10, "FragmentManager" // string@04c6 │ │ -05f0a4: 220b e705 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@05e7 │ │ -05f0a8: 7010 d22e 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05f0ae: 1a0c 7005 |009d: const-string v12, "Instantiate " // string@0570 │ │ -05f0b2: 6e20 db2e cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f0b8: 0c0b |00a2: move-result-object v11 │ │ -05f0ba: 6e20 da2e 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -05f0c0: 0c0b |00a6: move-result-object v11 │ │ -05f0c2: 1a0c 9600 |00a7: const-string v12, " set remove fragment #" // string@0096 │ │ -05f0c6: 6e20 db2e cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f0cc: 0c0b |00ac: move-result-object v11 │ │ -05f0ce: 54ec bb00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f0d2: 440c 0c08 |00af: aget v12, v12, v8 │ │ -05f0d6: 6e20 d72e cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -05f0dc: 0c0b |00b4: move-result-object v11 │ │ -05f0de: 6e10 e02e 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05f0e4: 0c0b |00b8: move-result-object v11 │ │ -05f0e6: 7120 061d ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -05f0ec: 54fa 4d01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -05f0f0: 54eb bb00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f0f4: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ -05f0f8: 440b 0b08 |00c2: aget v11, v11, v8 │ │ -05f0fc: 6e20 0e2f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -05f102: 0c09 |00c7: move-result-object v9 │ │ -05f104: 1f09 0f01 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@010f │ │ -05f108: 546a 9000 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -05f10c: 6e20 092f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -05f112: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ -05f116: 0178 |00d1: move v8, v7 │ │ -05f118: 28be |00d2: goto 0090 // -0042 │ │ -05f11a: 120a |00d3: const/4 v10, #int 0 // #0 │ │ -05f11c: 5b6a 8b00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -05f120: 288a |00d6: goto 0060 // -0076 │ │ -05f122: 0187 |00d7: move v7, v8 │ │ -05f124: 6e20 c204 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ -05f12a: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ -05f12e: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ -05f132: 52ea be00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ -05f136: 591a b200 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -05f13a: 52ea bf00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ -05f13e: 591a b300 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ -05f142: 54ea ba00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ -05f146: 5b1a ab00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ -05f14a: 52ea b900 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ -05f14e: 591a a900 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -05f152: 5c1d 9f00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -05f156: 52ea b700 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ -05f15a: 591a a300 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -05f15e: 54ea b800 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ -05f162: 5b1a a400 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ -05f166: 52ea b500 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ -05f16a: 591a a100 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -05f16e: 54ea b600 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ -05f172: 5b1a a200 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ -05f176: 54ea bc00 |0101: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ -05f17a: 5b1a af00 |0103: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -05f17e: 54ea bd00 |0105: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ -05f182: 5b1a b000 |0107: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -05f186: 6e20 c704 d100 |0109: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@04c7 │ │ -05f18c: 1101 |010c: return-object v1 │ │ +0628fc: |[0628fc] android.support.v4.app.BackStackState.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; │ │ +06290c: 121d |0000: const/4 v13, #int 1 // #1 │ │ +06290e: 2201 0501 |0001: new-instance v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +062912: 7020 ba04 f100 |0003: invoke-direct {v1, v15}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@04ba │ │ +062918: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +06291a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +06291c: 54ea bb00 |0008: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062920: 21aa |000a: array-length v10, v10 │ │ +062922: 35a7 d400 |000b: if-ge v7, v10, 00df // +00d4 │ │ +062926: 2206 0301 |000d: new-instance v6, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ +06292a: 7010 b804 0600 |000f: invoke-direct {v6}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ +062930: 54ea bb00 |0012: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062934: d808 0701 |0014: add-int/lit8 v8, v7, #int 1 // #01 │ │ +062938: 440a 0a07 |0016: aget v10, v10, v7 │ │ +06293c: 596a 8800 |0018: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +062940: 630a 4401 |001a: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +062944: 380a 3200 |001c: if-eqz v10, 004e // +0032 │ │ +062948: 1a0a c704 |001e: const-string v10, "FragmentManager" // string@04c7 │ │ +06294c: 220b e705 |0020: new-instance v11, Ljava/lang/StringBuilder; // type@05e7 │ │ +062950: 7010 d22e 0b00 |0022: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +062956: 1a0c 7105 |0025: const-string v12, "Instantiate " // string@0571 │ │ +06295a: 6e20 db2e cb00 |0027: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062960: 0c0b |002a: move-result-object v11 │ │ +062962: 6e20 da2e 1b00 |002b: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +062968: 0c0b |002e: move-result-object v11 │ │ +06296a: 1a0c 8e00 |002f: const-string v12, " op #" // string@008e │ │ +06296e: 6e20 db2e cb00 |0031: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062974: 0c0b |0034: move-result-object v11 │ │ +062976: 6e20 d72e 5b00 |0035: invoke-virtual {v11, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06297c: 0c0b |0038: move-result-object v11 │ │ +06297e: 1a0c 3400 |0039: const-string v12, " base fragment #" // string@0034 │ │ +062982: 6e20 db2e cb00 |003b: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062988: 0c0b |003e: move-result-object v11 │ │ +06298a: 54ec bb00 |003f: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +06298e: 440c 0c08 |0041: aget v12, v12, v8 │ │ +062992: 6e20 d72e cb00 |0043: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +062998: 0c0b |0046: move-result-object v11 │ │ +06299a: 6e10 e02e 0b00 |0047: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0629a0: 0c0b |004a: move-result-object v11 │ │ +0629a2: 7120 061d ba00 |004b: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0629a8: 54ea bb00 |004e: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0629ac: d807 0801 |0050: add-int/lit8 v7, v8, #int 1 // #01 │ │ +0629b0: 4403 0a08 |0052: aget v3, v10, v8 │ │ +0629b4: 3a03 7f00 |0054: if-ltz v3, 00d3 // +007f │ │ +0629b8: 54fa 4d01 |0056: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0629bc: 6e20 0e2f 3a00 |0058: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0629c2: 0c02 |005b: move-result-object v2 │ │ +0629c4: 1f02 0f01 |005c: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +0629c8: 5b62 8b00 |005e: iput-object v2, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +0629cc: 54ea bb00 |0060: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0629d0: d808 0701 |0062: add-int/lit8 v8, v7, #int 1 // #01 │ │ +0629d4: 440a 0a07 |0064: aget v10, v10, v7 │ │ +0629d8: 596a 8900 |0066: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ +0629dc: 54ea bb00 |0068: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0629e0: d807 0801 |006a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +0629e4: 440a 0a08 |006c: aget v10, v10, v8 │ │ +0629e8: 596a 8a00 |006e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ +0629ec: 54ea bb00 |0070: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +0629f0: d808 0701 |0072: add-int/lit8 v8, v7, #int 1 // #01 │ │ +0629f4: 440a 0a07 |0074: aget v10, v10, v7 │ │ +0629f8: 596a 8d00 |0076: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ +0629fc: 54ea bb00 |0078: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062a00: d807 0801 |007a: add-int/lit8 v7, v8, #int 1 // #01 │ │ +062a04: 440a 0a08 |007c: aget v10, v10, v8 │ │ +062a08: 596a 8e00 |007e: iput v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ +062a0c: 54ea bb00 |0080: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062a10: d808 0701 |0082: add-int/lit8 v8, v7, #int 1 // #01 │ │ +062a14: 4400 0a07 |0084: aget v0, v10, v7 │ │ +062a18: 3d00 5100 |0086: if-lez v0, 00d7 // +0051 │ │ +062a1c: 220a 0606 |0088: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ +062a20: 7020 062f 0a00 |008a: invoke-direct {v10, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +062a26: 5b6a 9000 |008d: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +062a2a: 1204 |008f: const/4 v4, #int 0 // #0 │ │ +062a2c: 3504 4700 |0090: if-ge v4, v0, 00d7 // +0047 │ │ +062a30: 630a 4401 |0092: sget-boolean v10, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +062a34: 380a 2800 |0094: if-eqz v10, 00bc // +0028 │ │ +062a38: 1a0a c704 |0096: const-string v10, "FragmentManager" // string@04c7 │ │ +062a3c: 220b e705 |0098: new-instance v11, Ljava/lang/StringBuilder; // type@05e7 │ │ +062a40: 7010 d22e 0b00 |009a: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +062a46: 1a0c 7105 |009d: const-string v12, "Instantiate " // string@0571 │ │ +062a4a: 6e20 db2e cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062a50: 0c0b |00a2: move-result-object v11 │ │ +062a52: 6e20 da2e 1b00 |00a3: invoke-virtual {v11, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +062a58: 0c0b |00a6: move-result-object v11 │ │ +062a5a: 1a0c 9800 |00a7: const-string v12, " set remove fragment #" // string@0098 │ │ +062a5e: 6e20 db2e cb00 |00a9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062a64: 0c0b |00ac: move-result-object v11 │ │ +062a66: 54ec bb00 |00ad: iget-object v12, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062a6a: 440c 0c08 |00af: aget v12, v12, v8 │ │ +062a6e: 6e20 d72e cb00 |00b1: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +062a74: 0c0b |00b4: move-result-object v11 │ │ +062a76: 6e10 e02e 0b00 |00b5: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +062a7c: 0c0b |00b8: move-result-object v11 │ │ +062a7e: 7120 061d ba00 |00b9: invoke-static {v10, v11}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +062a84: 54fa 4d01 |00bc: iget-object v10, v15, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +062a88: 54eb bb00 |00be: iget-object v11, v14, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062a8c: d807 0801 |00c0: add-int/lit8 v7, v8, #int 1 // #01 │ │ +062a90: 440b 0b08 |00c2: aget v11, v11, v8 │ │ +062a94: 6e20 0e2f ba00 |00c4: invoke-virtual {v10, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +062a9a: 0c09 |00c7: move-result-object v9 │ │ +062a9c: 1f09 0f01 |00c8: check-cast v9, Landroid/support/v4/app/Fragment; // type@010f │ │ +062aa0: 546a 9000 |00ca: iget-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +062aa4: 6e20 092f 9a00 |00cc: invoke-virtual {v10, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +062aaa: d804 0401 |00cf: add-int/lit8 v4, v4, #int 1 // #01 │ │ +062aae: 0178 |00d1: move v8, v7 │ │ +062ab0: 28be |00d2: goto 0090 // -0042 │ │ +062ab2: 120a |00d3: const/4 v10, #int 0 // #0 │ │ +062ab4: 5b6a 8b00 |00d4: iput-object v10, v6, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +062ab8: 288a |00d6: goto 0060 // -0076 │ │ +062aba: 0187 |00d7: move v7, v8 │ │ +062abc: 6e20 c204 6100 |00d8: invoke-virtual {v1, v6}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ +062ac2: d805 0501 |00db: add-int/lit8 v5, v5, #int 1 // #01 │ │ +062ac6: 2900 2bff |00dd: goto/16 0008 // -00d5 │ │ +062aca: 52ea be00 |00df: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ +062ace: 591a b200 |00e1: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +062ad2: 52ea bf00 |00e3: iget v10, v14, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ +062ad6: 591a b300 |00e5: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ +062ada: 54ea ba00 |00e7: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ +062ade: 5b1a ab00 |00e9: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ +062ae2: 52ea b900 |00eb: iget v10, v14, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ +062ae6: 591a a900 |00ed: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +062aea: 5c1d 9f00 |00ef: iput-boolean v13, v1, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +062aee: 52ea b700 |00f1: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ +062af2: 591a a300 |00f3: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +062af6: 54ea b800 |00f5: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ +062afa: 5b1a a400 |00f7: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ +062afe: 52ea b500 |00f9: iget v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ +062b02: 591a a100 |00fb: iput v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +062b06: 54ea b600 |00fd: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ +062b0a: 5b1a a200 |00ff: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ +062b0e: 54ea bc00 |0101: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ +062b12: 5b1a af00 |0103: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +062b16: 54ea bd00 |0105: iget-object v10, v14, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ +062b1a: 5b1a b000 |0107: iput-object v10, v1, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +062b1e: 6e20 c704 d100 |0109: invoke-virtual {v1, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@04c7 │ │ +062b24: 1101 |010c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=111 │ │ 0x0006 line=112 │ │ 0x0007 line=113 │ │ 0x0008 line=114 │ │ 0x000d line=115 │ │ @@ -4841,39 +4841,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 57 16-bit code units │ │ -05f190: |[05f190] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05f1a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -05f1a2: 5420 bb00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ -05f1a6: 6e20 b403 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@03b4 │ │ -05f1ac: 5220 be00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ -05f1b0: 6e20 b303 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -05f1b6: 5220 bf00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ -05f1ba: 6e20 b303 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -05f1c0: 5420 ba00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ -05f1c4: 6e20 b803 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -05f1ca: 5220 b900 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ -05f1ce: 6e20 b303 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -05f1d4: 5220 b700 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ -05f1d8: 6e20 b303 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -05f1de: 5420 b800 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ -05f1e2: 7130 ec1c 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1cec │ │ -05f1e8: 5220 b500 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ -05f1ec: 6e20 b303 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -05f1f2: 5420 b600 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ -05f1f6: 7130 ec1c 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1cec │ │ -05f1fc: 5420 bc00 |002e: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ -05f200: 6e20 b903 0300 |0030: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@03b9 │ │ -05f206: 5420 bd00 |0033: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ -05f20a: 6e20 b903 0300 |0035: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@03b9 │ │ -05f210: 0e00 |0038: return-void │ │ +062b28: |[062b28] android.support.v4.app.BackStackState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +062b38: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +062b3a: 5420 bb00 |0001: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mOps:[I // field@00bb │ │ +062b3e: 6e20 b403 0300 |0003: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@03b4 │ │ +062b44: 5220 be00 |0006: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransition:I // field@00be │ │ +062b48: 6e20 b303 0300 |0008: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +062b4e: 5220 bf00 |000b: iget v0, v2, Landroid/support/v4/app/BackStackState;.mTransitionStyle:I // field@00bf │ │ +062b52: 6e20 b303 0300 |000d: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +062b58: 5420 ba00 |0010: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mName:Ljava/lang/String; // field@00ba │ │ +062b5c: 6e20 b803 0300 |0012: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +062b62: 5220 b900 |0015: iget v0, v2, Landroid/support/v4/app/BackStackState;.mIndex:I // field@00b9 │ │ +062b66: 6e20 b303 0300 |0017: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +062b6c: 5220 b700 |001a: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleRes:I // field@00b7 │ │ +062b70: 6e20 b303 0300 |001c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +062b76: 5420 b800 |001f: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00b8 │ │ +062b7a: 7130 ec1c 3001 |0021: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1cec │ │ +062b80: 5220 b500 |0024: iget v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleRes:I // field@00b5 │ │ +062b84: 6e20 b303 0300 |0026: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +062b8a: 5420 b600 |0029: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00b6 │ │ +062b8e: 7130 ec1c 3001 |002b: invoke-static {v0, v3, v1}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1cec │ │ +062b94: 5420 bc00 |002e: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00bc │ │ +062b98: 6e20 b903 0300 |0030: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@03b9 │ │ +062b9e: 5420 bd00 |0033: iget-object v0, v2, Landroid/support/v4/app/BackStackState;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00bd │ │ +062ba2: 6e20 b903 0300 |0035: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeStringList:(Ljava/util/List;)V // method@03b9 │ │ +062ba8: 0e00 |0038: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=163 │ │ 0x0006 line=164 │ │ 0x000b line=165 │ │ 0x0010 line=166 │ │ 0x0015 line=167 │ │ @@ -4885,21 +4885,21 @@ │ │ 0x0033 line=173 │ │ 0x0038 line=174 │ │ locals : │ │ 0x0000 - 0x0039 reg=2 this Landroid/support/v4/app/BackStackState; │ │ 0x0000 - 0x0039 reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0039 reg=4 flags I │ │ │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #53 header: │ │ class_idx : 264 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 714 │ │ +source_file_idx : 716 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #53 - │ │ Class descriptor : 'Landroid/support/v4/app/BundleUtil;' │ │ @@ -4914,17 +4914,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f214: |[05f214] android.support.v4.app.BundleUtil.:()V │ │ -05f224: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05f22a: 0e00 |0003: return-void │ │ +062bac: |[062bac] android.support.v4.app.BundleUtil.:()V │ │ +062bbc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062bc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/BundleUtil; │ │ │ │ #1 : (in Landroid/support/v4/app/BundleUtil;) │ │ @@ -4932,31 +4932,31 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -05f22c: |[05f22c] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ -05f23c: 6e20 7103 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ -05f242: 0c00 |0003: move-result-object v0 │ │ -05f244: 2002 3d06 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@063d │ │ -05f248: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ -05f24c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -05f250: 1f00 3d06 |000a: check-cast v0, [Landroid/os/Bundle; // type@063d │ │ -05f254: 1f00 3d06 |000c: check-cast v0, [Landroid/os/Bundle; // type@063d │ │ -05f258: 0701 |000e: move-object v1, v0 │ │ -05f25a: 1101 |000f: return-object v1 │ │ -05f25c: 2102 |0010: array-length v2, v0 │ │ -05f25e: 1c03 3d06 |0011: const-class v3, [Landroid/os/Bundle; // type@063d │ │ -05f262: 7130 192f 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@2f19 │ │ -05f268: 0c01 |0016: move-result-object v1 │ │ -05f26a: 1f01 3d06 |0017: check-cast v1, [Landroid/os/Bundle; // type@063d │ │ -05f26e: 6e30 8003 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ -05f274: 28f3 |001c: goto 000f // -000d │ │ +062bc4: |[062bc4] android.support.v4.app.BundleUtil.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; │ │ +062bd4: 6e20 7103 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ +062bda: 0c00 |0003: move-result-object v0 │ │ +062bdc: 2002 3d06 |0004: instance-of v2, v0, [Landroid/os/Bundle; // type@063d │ │ +062be0: 3902 0400 |0006: if-nez v2, 000a // +0004 │ │ +062be4: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +062be8: 1f00 3d06 |000a: check-cast v0, [Landroid/os/Bundle; // type@063d │ │ +062bec: 1f00 3d06 |000c: check-cast v0, [Landroid/os/Bundle; // type@063d │ │ +062bf0: 0701 |000e: move-object v1, v0 │ │ +062bf2: 1101 |000f: return-object v1 │ │ +062bf4: 2102 |0010: array-length v2, v0 │ │ +062bf6: 1c03 3d06 |0011: const-class v3, [Landroid/os/Bundle; // type@063d │ │ +062bfa: 7130 192f 2003 |0013: invoke-static {v0, v2, v3}, Ljava/util/Arrays;.copyOf:([Ljava/lang/Object;ILjava/lang/Class;)[Ljava/lang/Object; // method@2f19 │ │ +062c00: 0c01 |0016: move-result-object v1 │ │ +062c02: 1f01 3d06 |0017: check-cast v1, [Landroid/os/Bundle; // type@063d │ │ +062c06: 6e30 8003 5401 |0019: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ +062c0c: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0004 line=19 │ │ 0x000a line=20 │ │ 0x000f line=25 │ │ 0x0010 line=22 │ │ @@ -4965,21 +4965,21 @@ │ │ 0x0004 - 0x000c reg=0 array [Landroid/os/Parcelable; │ │ 0x0010 - 0x001d reg=0 array [Landroid/os/Parcelable; │ │ 0x0019 - 0x001d reg=1 typedArray [Landroid/os/Bundle; │ │ 0x0000 - 0x001d reg=4 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x001d reg=5 key Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 714 (BundleUtil.java) │ │ + source_file_idx : 716 (BundleUtil.java) │ │ │ │ Class #54 header: │ │ class_idx : 265 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 974 │ │ +source_file_idx : 975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #54 annotations: │ │ Annotations on class │ │ @@ -4994,21 +4994,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 974 (DialogFragment.java) │ │ + source_file_idx : 975 (DialogFragment.java) │ │ │ │ Class #55 header: │ │ class_idx : 268 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1507 │ │ -source_file_idx : 1219 │ │ +source_file_idx : 1220 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #55 annotations: │ │ Annotations on class │ │ @@ -5028,34 +5028,34 @@ │ │ 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 │ │ -05f278: |[05f278] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ -05f288: 7030 b02e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2eb0 │ │ -05f28e: 0e00 |0003: return-void │ │ +062c10: |[062c10] android.support.v4.app.Fragment$InstantiationException.:(Ljava/lang/String;Ljava/lang/Exception;)V │ │ +062c20: 7030 b02e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2eb0 │ │ +062c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0003 line=367 │ │ 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 : 1219 (Fragment.java) │ │ + source_file_idx : 1220 (Fragment.java) │ │ │ │ Class #56 header: │ │ class_idx : 269 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1219 │ │ +source_file_idx : 1220 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #56 annotations: │ │ Annotations on class │ │ @@ -5077,17 +5077,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -05f290: |[05f290] android.support.v4.app.Fragment$SavedState$1.:()V │ │ -05f2a0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05f2a6: 0e00 |0003: return-void │ │ +062c28: |[062c28] android.support.v4.app.Fragment$SavedState$1.:()V │ │ +062c38: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062c3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -5096,19 +5096,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 │ │ -05f2a8: |[05f2a8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ -05f2b8: 2200 0e01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ -05f2bc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05f2be: 7030 3405 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0534 │ │ -05f2c4: 1100 |0006: return-object v0 │ │ +062c40: |[062c40] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; │ │ +062c50: 2200 0e01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ +062c54: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +062c56: 7030 3405 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@0534 │ │ +062c5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -5117,18 +5117,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 │ │ -05f2c8: |[05f2c8] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -05f2d8: 6e20 2e05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@052e │ │ -05f2de: 0c00 |0003: move-result-object v0 │ │ -05f2e0: 1100 |0004: return-object v0 │ │ +062c60: |[062c60] android.support.v4.app.Fragment$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +062c70: 6e20 2e05 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; // method@052e │ │ +062c76: 0c00 |0003: move-result-object v0 │ │ +062c78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -5137,17 +5137,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 │ │ -05f2e4: |[05f2e4] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ -05f2f4: 2320 4106 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0641 │ │ -05f2f8: 1100 |0002: return-object v0 │ │ +062c7c: |[062c7c] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; │ │ +062c8c: 2320 4106 |0000: new-array v0, v2, [Landroid/support/v4/app/Fragment$SavedState; // type@0641 │ │ +062c90: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -5156,32 +5156,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 │ │ -05f2fc: |[05f2fc] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -05f30c: 6e20 3005 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0530 │ │ -05f312: 0c00 |0003: move-result-object v0 │ │ -05f314: 1100 |0004: return-object v0 │ │ +062c94: |[062c94] android.support.v4.app.Fragment$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +062ca4: 6e20 3005 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment$SavedState$1;.newArray:(I)[Landroid/support/v4/app/Fragment$SavedState; // method@0530 │ │ +062caa: 0c00 |0003: move-result-object v0 │ │ +062cac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 1219 (Fragment.java) │ │ + source_file_idx : 1220 (Fragment.java) │ │ │ │ Class #57 header: │ │ class_idx : 270 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1219 │ │ +source_file_idx : 1220 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #57 annotations: │ │ Annotations on class │ │ @@ -5212,37 +5212,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -05f318: |[05f318] android.support.v4.app.Fragment$SavedState.:()V │ │ -05f328: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@010d │ │ -05f32c: 7010 2d05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@052d │ │ -05f332: 6900 d600 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00d6 │ │ -05f336: 0e00 |0007: return-void │ │ +062cb0: |[062cb0] android.support.v4.app.Fragment$SavedState.:()V │ │ +062cc0: 2200 0d01 |0000: new-instance v0, Landroid/support/v4/app/Fragment$SavedState$1; // type@010d │ │ +062cc4: 7010 2d05 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/Fragment$SavedState$1;.:()V // method@052d │ │ +062cca: 6900 d600 |0005: sput-object v0, Landroid/support/v4/app/Fragment$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00d6 │ │ +062cce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 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 │ │ -05f338: |[05f338] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ -05f348: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05f34e: 5b01 d700 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ -05f352: 0e00 |0005: return-void │ │ +062cd0: |[062cd0] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Bundle;)V │ │ +062ce0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062ce6: 5b01 d700 |0003: iput-object v1, v0, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ +062cea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0003 line=328 │ │ 0x0005 line=329 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$SavedState; │ │ @@ -5253,25 +5253,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 │ │ -05f354: |[05f354] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -05f364: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05f36a: 6e10 aa03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ -05f370: 0c00 |0006: move-result-object v0 │ │ -05f372: 5b10 d700 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ -05f376: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ -05f37a: 5410 d700 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ -05f37e: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -05f382: 5410 d700 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ -05f386: 6e20 8603 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ -05f38c: 0e00 |0014: return-void │ │ +062cec: |[062cec] android.support.v4.app.Fragment$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +062cfc: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062d02: 6e10 aa03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ +062d08: 0c00 |0006: move-result-object v0 │ │ +062d0a: 5b10 d700 |0007: iput-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ +062d0e: 3803 0b00 |0009: if-eqz v3, 0014 // +000b │ │ +062d12: 5410 d700 |000b: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ +062d16: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +062d1a: 5410 d700 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ +062d1e: 6e20 8603 3000 |0011: invoke-virtual {v0, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ +062d24: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=331 │ │ 0x0003 line=332 │ │ 0x0009 line=333 │ │ 0x000f line=334 │ │ 0x0014 line=336 │ │ @@ -5286,17 +5286,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -05f390: |[05f390] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ -05f3a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f3a2: 0f00 |0001: return v0 │ │ +062d28: |[062d28] android.support.v4.app.Fragment$SavedState.describeContents:()I │ │ +062d38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062d3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment$SavedState;) │ │ @@ -5304,34 +5304,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -05f3a4: |[05f3a4] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -05f3b4: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ -05f3b8: 6e20 b103 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ -05f3be: 0e00 |0005: return-void │ │ +062d3c: |[062d3c] android.support.v4.app.Fragment$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +062d4c: 5410 d700 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ +062d50: 6e20 b103 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ +062d56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=346 │ │ 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 : 1219 (Fragment.java) │ │ + source_file_idx : 1220 (Fragment.java) │ │ │ │ Class #58 header: │ │ class_idx : 271 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1219 │ │ +source_file_idx : 1220 │ │ static_fields_size : 8 │ │ instance_fields_size: 51 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 111 │ │ │ │ Class #58 annotations: │ │ Annotations on class │ │ @@ -5618,22 +5618,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -05f3c0: |[05f3c0] android.support.v4.app.Fragment.:()V │ │ -05f3d0: 2200 9202 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0292 │ │ -05f3d4: 7010 d10f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ -05f3da: 6900 1201 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ -05f3de: 2200 e105 |0007: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -05f3e2: 7010 a82e 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05f3e8: 6900 de00 |000c: sput-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ -05f3ec: 0e00 |000e: return-void │ │ +062d58: |[062d58] android.support.v4.app.Fragment.:()V │ │ +062d68: 2200 9202 |0000: new-instance v0, Landroid/support/v4/util/SimpleArrayMap; // type@0292 │ │ +062d6c: 7010 d10f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ +062d72: 6900 1201 |0005: sput-object v0, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ +062d76: 2200 e105 |0007: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +062d7a: 7010 a82e 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062d80: 6900 de00 |000c: sput-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ +062d84: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0007 line=171 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -5641,37 +5641,37 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -05f3f0: |[05f3f0] android.support.v4.app.Fragment.:()V │ │ -05f400: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05f402: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -05f404: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -05f406: 7010 a82e 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -05f40c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -05f40e: 5940 0901 |0007: iput v0, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -05f412: 5942 f700 |0009: iput v2, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -05f416: 5942 0d01 |000b: iput v2, v4, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ -05f41a: 5c43 fb00 |000d: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -05f41e: 5c43 0f01 |000f: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -05f422: 5b41 ed00 |0011: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00ed │ │ -05f426: 6200 de00 |0013: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ -05f42a: 5b40 0401 |0015: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ -05f42e: 5b41 ef00 |0017: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ef │ │ -05f432: 6200 de00 |0019: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ -05f436: 5b40 fe00 |001b: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ -05f43a: 5b41 0701 |001d: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0107 │ │ -05f43e: 6200 de00 |001f: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ -05f442: 5b40 0801 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ -05f446: 5b41 ee00 |0023: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -05f44a: 5b41 f000 |0025: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ -05f44e: 0e00 |0027: return-void │ │ +062d88: |[062d88] android.support.v4.app.Fragment.:()V │ │ +062d98: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +062d9a: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +062d9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +062d9e: 7010 a82e 0400 |0003: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +062da4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +062da6: 5940 0901 |0007: iput v0, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +062daa: 5942 f700 |0009: iput v2, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +062dae: 5942 0d01 |000b: iput v2, v4, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ +062db2: 5c43 fb00 |000d: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +062db6: 5c43 0f01 |000f: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +062dba: 5b41 ed00 |0011: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00ed │ │ +062dbe: 6200 de00 |0013: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ +062dc2: 5b40 0401 |0015: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ +062dc6: 5b41 ef00 |0017: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ef │ │ +062dca: 6200 de00 |0019: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ +062dce: 5b40 fe00 |001b: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ +062dd2: 5b41 0701 |001d: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0107 │ │ +062dd6: 6200 de00 |001f: sget-object v0, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ +062dda: 5b40 0801 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ +062dde: 5b41 ee00 |0023: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +062de2: 5b41 f000 |0025: iput-object v1, v4, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ +062de6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=387 │ │ 0x0006 line=180 │ │ 0x0009 line=196 │ │ 0x000b line=208 │ │ 0x000d line=279 │ │ @@ -5693,19 +5693,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 │ │ -05f450: |[05f450] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05f460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -05f462: 7130 5a05 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@055a │ │ -05f468: 0c00 |0004: move-result-object v0 │ │ -05f46a: 1100 |0005: return-object v0 │ │ +062de8: |[062de8] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +062df8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +062dfa: 7130 5a05 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@055a │ │ +062e00: 0c00 |0004: move-result-object v0 │ │ +062e02: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 fname Ljava/lang/String; │ │ │ │ @@ -5714,94 +5714,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 │ │ -05f46c: |[05f46c] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ -05f47c: 6203 1201 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ -05f480: 6e20 db0f 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ -05f486: 0c00 |0005: move-result-object v0 │ │ -05f488: 1f00 c505 |0006: check-cast v0, Ljava/lang/Class; // type@05c5 │ │ -05f48c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -05f490: 6e10 5501 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0155 │ │ -05f496: 0c03 |000d: move-result-object v3 │ │ -05f498: 6e20 772e 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2e77 │ │ -05f49e: 0c00 |0011: move-result-object v0 │ │ -05f4a0: 6203 1201 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ -05f4a4: 6e30 e30f 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ -05f4aa: 6e10 762e 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2e76 │ │ -05f4b0: 0c02 |001a: move-result-object v2 │ │ -05f4b2: 1f02 0f01 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -05f4b6: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ -05f4ba: 6e10 ab2e 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -05f4c0: 0c03 |0022: move-result-object v3 │ │ -05f4c2: 6e10 692e 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2e69 │ │ -05f4c8: 0c03 |0026: move-result-object v3 │ │ -05f4ca: 6e20 8603 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ -05f4d0: 5b28 e400 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ -05f4d4: 1102 |002c: return-object v2 │ │ -05f4d6: 0d01 |002d: move-exception v1 │ │ -05f4d8: 2203 0c01 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010c │ │ -05f4dc: 2204 e705 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -05f4e0: 7010 d22e 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05f4e6: 1a05 4011 |0035: const-string v5, "Unable to instantiate fragment " // string@1140 │ │ -05f4ea: 6e20 db2e 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f4f0: 0c04 |003a: move-result-object v4 │ │ -05f4f2: 6e20 db2e 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f4f8: 0c04 |003e: move-result-object v4 │ │ -05f4fa: 1a05 1101 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0111 │ │ -05f4fe: 6e20 db2e 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f504: 0c04 |0044: move-result-object v4 │ │ -05f506: 1a05 4800 |0045: const-string v5, " empty constructor that is public" // string@0048 │ │ -05f50a: 6e20 db2e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f510: 0c04 |004a: move-result-object v4 │ │ -05f512: 6e10 e02e 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05f518: 0c04 |004e: move-result-object v4 │ │ -05f51a: 7030 2c05 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@052c │ │ -05f520: 2703 |0052: throw v3 │ │ -05f522: 0d01 |0053: move-exception v1 │ │ -05f524: 2203 0c01 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010c │ │ -05f528: 2204 e705 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -05f52c: 7010 d22e 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05f532: 1a05 4011 |005b: const-string v5, "Unable to instantiate fragment " // string@1140 │ │ -05f536: 6e20 db2e 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f53c: 0c04 |0060: move-result-object v4 │ │ -05f53e: 6e20 db2e 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f544: 0c04 |0064: move-result-object v4 │ │ -05f546: 1a05 1101 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0111 │ │ -05f54a: 6e20 db2e 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f550: 0c04 |006a: move-result-object v4 │ │ -05f552: 1a05 4800 |006b: const-string v5, " empty constructor that is public" // string@0048 │ │ -05f556: 6e20 db2e 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f55c: 0c04 |0070: move-result-object v4 │ │ -05f55e: 6e10 e02e 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05f564: 0c04 |0074: move-result-object v4 │ │ -05f566: 7030 2c05 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@052c │ │ -05f56c: 2703 |0078: throw v3 │ │ -05f56e: 0d01 |0079: move-exception v1 │ │ -05f570: 2203 0c01 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010c │ │ -05f574: 2204 e705 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -05f578: 7010 d22e 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05f57e: 1a05 4011 |0081: const-string v5, "Unable to instantiate fragment " // string@1140 │ │ -05f582: 6e20 db2e 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f588: 0c04 |0086: move-result-object v4 │ │ -05f58a: 6e20 db2e 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f590: 0c04 |008a: move-result-object v4 │ │ -05f592: 1a05 1101 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0111 │ │ -05f596: 6e20 db2e 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f59c: 0c04 |0090: move-result-object v4 │ │ -05f59e: 1a05 4800 |0091: const-string v5, " empty constructor that is public" // string@0048 │ │ -05f5a2: 6e20 db2e 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f5a8: 0c04 |0096: move-result-object v4 │ │ -05f5aa: 6e10 e02e 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05f5b0: 0c04 |009a: move-result-object v4 │ │ -05f5b2: 7030 2c05 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@052c │ │ -05f5b8: 2703 |009e: throw v3 │ │ +062e04: |[062e04] android.support.v4.app.Fragment.instantiate:(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/v4/app/Fragment; │ │ +062e14: 6203 1201 |0000: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ +062e18: 6e20 db0f 7300 |0002: invoke-virtual {v3, v7}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ +062e1e: 0c00 |0005: move-result-object v0 │ │ +062e20: 1f00 c505 |0006: check-cast v0, Ljava/lang/Class; // type@05c5 │ │ +062e24: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +062e28: 6e10 5501 0600 |000a: invoke-virtual {v6}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0155 │ │ +062e2e: 0c03 |000d: move-result-object v3 │ │ +062e30: 6e20 772e 7300 |000e: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2e77 │ │ +062e36: 0c00 |0011: move-result-object v0 │ │ +062e38: 6203 1201 |0012: sget-object v3, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ +062e3c: 6e30 e30f 7300 |0014: invoke-virtual {v3, v7, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ +062e42: 6e10 762e 0000 |0017: invoke-virtual {v0}, Ljava/lang/Class;.newInstance:()Ljava/lang/Object; // method@2e76 │ │ +062e48: 0c02 |001a: move-result-object v2 │ │ +062e4a: 1f02 0f01 |001b: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +062e4e: 3808 0f00 |001d: if-eqz v8, 002c // +000f │ │ +062e52: 6e10 ab2e 0200 |001f: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +062e58: 0c03 |0022: move-result-object v3 │ │ +062e5a: 6e10 692e 0300 |0023: invoke-virtual {v3}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2e69 │ │ +062e60: 0c03 |0026: move-result-object v3 │ │ +062e62: 6e20 8603 3800 |0027: invoke-virtual {v8, v3}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ +062e68: 5b28 e400 |002a: iput-object v8, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ +062e6c: 1102 |002c: return-object v2 │ │ +062e6e: 0d01 |002d: move-exception v1 │ │ +062e70: 2203 0c01 |002e: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010c │ │ +062e74: 2204 e705 |0030: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +062e78: 7010 d22e 0400 |0032: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +062e7e: 1a05 4111 |0035: const-string v5, "Unable to instantiate fragment " // string@1141 │ │ +062e82: 6e20 db2e 5400 |0037: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062e88: 0c04 |003a: move-result-object v4 │ │ +062e8a: 6e20 db2e 7400 |003b: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062e90: 0c04 |003e: move-result-object v4 │ │ +062e92: 1a05 1301 |003f: const-string v5, ": make sure class name exists, is public, and has an" // string@0113 │ │ +062e96: 6e20 db2e 5400 |0041: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062e9c: 0c04 |0044: move-result-object v4 │ │ +062e9e: 1a05 4a00 |0045: const-string v5, " empty constructor that is public" // string@004a │ │ +062ea2: 6e20 db2e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062ea8: 0c04 |004a: move-result-object v4 │ │ +062eaa: 6e10 e02e 0400 |004b: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +062eb0: 0c04 |004e: move-result-object v4 │ │ +062eb2: 7030 2c05 4301 |004f: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@052c │ │ +062eb8: 2703 |0052: throw v3 │ │ +062eba: 0d01 |0053: move-exception v1 │ │ +062ebc: 2203 0c01 |0054: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010c │ │ +062ec0: 2204 e705 |0056: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +062ec4: 7010 d22e 0400 |0058: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +062eca: 1a05 4111 |005b: const-string v5, "Unable to instantiate fragment " // string@1141 │ │ +062ece: 6e20 db2e 5400 |005d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062ed4: 0c04 |0060: move-result-object v4 │ │ +062ed6: 6e20 db2e 7400 |0061: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062edc: 0c04 |0064: move-result-object v4 │ │ +062ede: 1a05 1301 |0065: const-string v5, ": make sure class name exists, is public, and has an" // string@0113 │ │ +062ee2: 6e20 db2e 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062ee8: 0c04 |006a: move-result-object v4 │ │ +062eea: 1a05 4a00 |006b: const-string v5, " empty constructor that is public" // string@004a │ │ +062eee: 6e20 db2e 5400 |006d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062ef4: 0c04 |0070: move-result-object v4 │ │ +062ef6: 6e10 e02e 0400 |0071: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +062efc: 0c04 |0074: move-result-object v4 │ │ +062efe: 7030 2c05 4301 |0075: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@052c │ │ +062f04: 2703 |0078: throw v3 │ │ +062f06: 0d01 |0079: move-exception v1 │ │ +062f08: 2203 0c01 |007a: new-instance v3, Landroid/support/v4/app/Fragment$InstantiationException; // type@010c │ │ +062f0c: 2204 e705 |007c: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +062f10: 7010 d22e 0400 |007e: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +062f16: 1a05 4111 |0081: const-string v5, "Unable to instantiate fragment " // string@1141 │ │ +062f1a: 6e20 db2e 5400 |0083: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062f20: 0c04 |0086: move-result-object v4 │ │ +062f22: 6e20 db2e 7400 |0087: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062f28: 0c04 |008a: move-result-object v4 │ │ +062f2a: 1a05 1301 |008b: const-string v5, ": make sure class name exists, is public, and has an" // string@0113 │ │ +062f2e: 6e20 db2e 5400 |008d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062f34: 0c04 |0090: move-result-object v4 │ │ +062f36: 1a05 4a00 |0091: const-string v5, " empty constructor that is public" // string@004a │ │ +062f3a: 6e20 db2e 5400 |0093: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +062f40: 0c04 |0096: move-result-object v4 │ │ +062f42: 6e10 e02e 0400 |0097: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +062f48: 0c04 |009a: move-result-object v4 │ │ +062f4a: 7030 2c05 4301 |009b: invoke-direct {v3, v4, v1}, Landroid/support/v4/app/Fragment$InstantiationException;.:(Ljava/lang/String;Ljava/lang/Exception;)V // method@052c │ │ +062f50: 2703 |009e: throw v3 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/ClassNotFoundException; -> 0x002d │ │ Ljava/lang/InstantiationException; -> 0x0053 │ │ Ljava/lang/IllegalAccessException; -> 0x0079 │ │ positions : │ │ 0x0000 line=414 │ │ @@ -5834,33 +5834,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 │ │ -05f5d0: |[05f5d0] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ -05f5e0: 6202 1201 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ -05f5e4: 6e20 db0f 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ -05f5ea: 0c00 |0005: move-result-object v0 │ │ -05f5ec: 1f00 c505 |0006: check-cast v0, Ljava/lang/Class; // type@05c5 │ │ -05f5f0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -05f5f4: 6e10 5501 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0155 │ │ -05f5fa: 0c02 |000d: move-result-object v2 │ │ -05f5fc: 6e20 772e 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2e77 │ │ -05f602: 0c00 |0011: move-result-object v0 │ │ -05f604: 6202 1201 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ -05f608: 6e30 e30f 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ -05f60e: 1c02 0f01 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -05f612: 6e20 742e 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2e74 │ │ -05f618: 0a02 |001c: move-result v2 │ │ -05f61a: 0f02 |001d: return v2 │ │ -05f61c: 0d01 |001e: move-exception v1 │ │ -05f61e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -05f620: 28fd |0020: goto 001d // -0003 │ │ +062f68: |[062f68] android.support.v4.app.Fragment.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z │ │ +062f78: 6202 1201 |0000: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ +062f7c: 6e20 db0f 4200 |0002: invoke-virtual {v2, v4}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ +062f82: 0c00 |0005: move-result-object v0 │ │ +062f84: 1f00 c505 |0006: check-cast v0, Ljava/lang/Class; // type@05c5 │ │ +062f88: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +062f8c: 6e10 5501 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0155 │ │ +062f92: 0c02 |000d: move-result-object v2 │ │ +062f94: 6e20 772e 4200 |000e: invoke-virtual {v2, v4}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2e77 │ │ +062f9a: 0c00 |0011: move-result-object v0 │ │ +062f9c: 6202 1201 |0012: sget-object v2, Landroid/support/v4/app/Fragment;.sClassMap:Landroid/support/v4/util/SimpleArrayMap; // field@0112 │ │ +062fa0: 6e30 e30f 4200 |0014: invoke-virtual {v2, v4, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ +062fa6: 1c02 0f01 |0017: const-class v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +062faa: 6e20 742e 0200 |0019: invoke-virtual {v2, v0}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2e74 │ │ +062fb0: 0a02 |001c: move-result v2 │ │ +062fb2: 0f02 |001d: return v2 │ │ +062fb4: 0d01 |001e: move-exception v1 │ │ +062fb6: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +062fb8: 28fd |0020: goto 001d // -0003 │ │ catches : 1 │ │ 0x0000 - 0x001c │ │ Ljava/lang/ClassNotFoundException; -> 0x001e │ │ positions : │ │ 0x0000 line=451 │ │ 0x0008 line=452 │ │ 0x000a line=454 │ │ @@ -5881,238 +5881,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 │ │ -05f634: |[05f634] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -05f644: 6e20 4b2e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f64a: 1a00 b321 |0003: const-string v0, "mFragmentId=#" // string@21b3 │ │ -05f64e: 6e20 4b2e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f654: 5230 f100 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -05f658: 7110 8f2e 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -05f65e: 0c00 |000d: move-result-object v0 │ │ -05f660: 6e20 4b2e 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f666: 1a00 6700 |0011: const-string v0, " mContainerId=#" // string@0067 │ │ -05f66a: 6e20 4b2e 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f670: 5230 ea00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -05f674: 7110 8f2e 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -05f67a: 0c00 |001b: move-result-object v0 │ │ -05f67c: 6e20 4b2e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f682: 1a00 7f00 |001f: const-string v0, " mTag=" // string@007f │ │ -05f686: 6e20 4b2e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f68c: 5430 0b01 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -05f690: 6e20 502e 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -05f696: 6e20 4b2e 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f69c: 1a00 0124 |002c: const-string v0, "mState=" // string@2401 │ │ -05f6a0: 6e20 4b2e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f6a6: 5230 0901 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -05f6aa: 6e20 492e 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -05f6b0: 1a00 6f00 |0036: const-string v0, " mIndex=" // string@006f │ │ -05f6b4: 6e20 4b2e 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f6ba: 5230 f700 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -05f6be: 6e20 492e 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -05f6c4: 1a00 8300 |0040: const-string v0, " mWho=" // string@0083 │ │ -05f6c8: 6e20 4b2e 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f6ce: 5430 1101 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -05f6d2: 6e20 4b2e 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f6d8: 1a00 6300 |004a: const-string v0, " mBackStackNesting=" // string@0063 │ │ -05f6dc: 6e20 4b2e 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f6e2: 5230 e500 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -05f6e6: 6e20 4e2e 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ -05f6ec: 6e20 4b2e 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f6f2: 1a00 4f20 |0057: const-string v0, "mAdded=" // string@204f │ │ -05f6f6: 6e20 4b2e 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f6fc: 5530 e000 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -05f700: 6e20 4c2e 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f706: 1a00 7700 |0061: const-string v0, " mRemoving=" // string@0077 │ │ -05f70a: 6e20 4b2e 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f710: 5530 ff00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ -05f714: 6e20 4c2e 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f71a: 1a00 7a00 |006b: const-string v0, " mResumed=" // string@007a │ │ -05f71e: 6e20 4b2e 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f724: 5530 0101 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ -05f728: 6e20 4c2e 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f72e: 1a00 6c00 |0075: const-string v0, " mFromLayout=" // string@006c │ │ -05f732: 6e20 4b2e 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f738: 5530 f300 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -05f73c: 6e20 4c2e 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f742: 1a00 6e00 |007f: const-string v0, " mInLayout=" // string@006e │ │ -05f746: 6e20 4b2e 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f74c: 5530 f600 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -05f750: 6e20 512e 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -05f756: 6e20 4b2e 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f75c: 1a00 db21 |008c: const-string v0, "mHidden=" // string@21db │ │ -05f760: 6e20 4b2e 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f766: 5530 f500 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -05f76a: 6e20 4c2e 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f770: 1a00 6a00 |0096: const-string v0, " mDetached=" // string@006a │ │ -05f774: 6e20 4b2e 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f77a: 5530 ec00 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -05f77e: 6e20 4c2e 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f784: 1a00 7300 |00a0: const-string v0, " mMenuVisible=" // string@0073 │ │ -05f788: 6e20 4b2e 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f78e: 5530 fb00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -05f792: 6e20 4c2e 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f798: 1a00 6d00 |00aa: const-string v0, " mHasMenu=" // string@006d │ │ -05f79c: 6e20 4b2e 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f7a2: 5530 f400 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -05f7a6: 6e20 512e 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -05f7ac: 6e20 4b2e 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f7b2: 1a00 7823 |00b7: const-string v0, "mRetainInstance=" // string@2378 │ │ -05f7b6: 6e20 4b2e 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f7bc: 5530 0201 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ -05f7c0: 6e20 4c2e 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f7c6: 1a00 7b00 |00c1: const-string v0, " mRetaining=" // string@007b │ │ -05f7ca: 6e20 4b2e 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f7d0: 5530 0301 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -05f7d4: 6e20 4c2e 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -05f7da: 1a00 8200 |00cb: const-string v0, " mUserVisibleHint=" // string@0082 │ │ -05f7de: 6e20 4b2e 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f7e4: 5530 0f01 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -05f7e8: 6e20 512e 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -05f7ee: 5430 f200 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -05f7f2: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ -05f7f6: 6e20 4b2e 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f7fc: 1a00 b521 |00dc: const-string v0, "mFragmentManager=" // string@21b5 │ │ -05f800: 6e20 4b2e 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f806: 5430 f200 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -05f80a: 6e20 4f2e 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f810: 5430 df00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05f814: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ -05f818: 6e20 4b2e 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f81e: 1a00 4320 |00ed: const-string v0, "mActivity=" // string@2043 │ │ -05f822: 6e20 4b2e 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f828: 5430 df00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05f82c: 6e20 4f2e 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f832: 5430 fd00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ -05f836: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ -05f83a: 6e20 4b2e 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f840: 1a00 0423 |00fe: const-string v0, "mParentFragment=" // string@2304 │ │ -05f844: 6e20 4b2e 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f84a: 5430 fd00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ -05f84e: 6e20 4f2e 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f854: 5430 e400 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ -05f858: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ -05f85c: 6e20 4b2e 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f862: 1a00 7220 |010f: const-string v0, "mArguments=" // string@2072 │ │ -05f866: 6e20 4b2e 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f86c: 5430 e400 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ -05f870: 6e20 4f2e 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f876: 5430 0501 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -05f87a: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ -05f87e: 6e20 4b2e 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f884: 1a00 8c23 |0120: const-string v0, "mSavedFragmentState=" // string@238c │ │ -05f888: 6e20 4b2e 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f88e: 5430 0501 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -05f892: 6e20 4f2e 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f898: 5430 0601 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -05f89c: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ -05f8a0: 6e20 4b2e 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f8a6: 1a00 9023 |0131: const-string v0, "mSavedViewState=" // string@2390 │ │ -05f8aa: 6e20 4b2e 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f8b0: 5430 0601 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -05f8b4: 6e20 4f2e 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f8ba: 5430 0c01 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -05f8be: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ -05f8c2: 6e20 4b2e 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f8c8: 1a00 3724 |0142: const-string v0, "mTarget=" // string@2437 │ │ -05f8cc: 6e20 4b2e 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f8d2: 5430 0c01 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -05f8d6: 6e20 4a2e 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ -05f8dc: 1a00 8000 |014c: const-string v0, " mTargetRequestCode=" // string@0080 │ │ -05f8e0: 6e20 4b2e 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f8e6: 5230 0e01 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ -05f8ea: 6e20 4e2e 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ -05f8f0: 5230 fc00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -05f8f4: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ -05f8f8: 6e20 4b2e 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f8fe: 1a00 b322 |015d: const-string v0, "mNextAnim=" // string@22b3 │ │ -05f902: 6e20 4b2e 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f908: 5230 fc00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -05f90c: 6e20 4e2e 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ -05f912: 5430 e900 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ -05f916: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ -05f91a: 6e20 4b2e 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f920: 1a00 e720 |016e: const-string v0, "mContainer=" // string@20e7 │ │ -05f924: 6e20 4b2e 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f92a: 5430 e900 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ -05f92e: 6e20 4f2e 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f934: 5430 1001 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -05f938: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ -05f93c: 6e20 4b2e 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f942: 1a00 9e24 |017f: const-string v0, "mView=" // string@249e │ │ -05f946: 6e20 4b2e 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f94c: 5430 1001 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -05f950: 6e20 4f2e 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f956: 5430 f800 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -05f95a: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ -05f95e: 6e20 4b2e 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f964: 1a00 1622 |0190: const-string v0, "mInnerView=" // string@2216 │ │ -05f968: 6e20 4b2e 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f96e: 5430 1001 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -05f972: 6e20 4f2e 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f978: 5430 e300 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -05f97c: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ -05f980: 6e20 4b2e 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f986: 1a00 6720 |01a1: const-string v0, "mAnimatingAway=" // string@2067 │ │ -05f98a: 6e20 4b2e 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f990: 5430 e300 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -05f994: 6e20 4f2e 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -05f99a: 6e20 4b2e 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f9a0: 1a00 0324 |01ae: const-string v0, "mStateAfterAnimating=" // string@2403 │ │ -05f9a4: 6e20 4b2e 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f9aa: 5230 0a01 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ -05f9ae: 6e20 4e2e 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ -05f9b4: 5430 f900 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -05f9b8: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ -05f9bc: 6e20 4b2e 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05f9c2: 1a00 230d |01bf: const-string v0, "Loader Manager:" // string@0d23 │ │ -05f9c6: 6e20 502e 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -05f9cc: 5430 f900 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -05f9d0: 2201 e705 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -05f9d4: 7010 d22e 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05f9da: 6e20 db2e 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f9e0: 0c01 |01ce: move-result-object v1 │ │ -05f9e2: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ -05f9e6: 6e20 db2e 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05f9ec: 0c01 |01d4: move-result-object v1 │ │ -05f9ee: 6e10 e02e 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05f9f4: 0c01 |01d8: move-result-object v1 │ │ -05f9f6: 6e57 4007 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@0740 │ │ -05f9fc: 5430 e800 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fa00: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ -05fa04: 6e20 4b2e 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -05fa0a: 2200 e705 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -05fa0e: 7010 d22e 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05fa14: 1a01 3103 |01e8: const-string v1, "Child " // string@0331 │ │ -05fa18: 6e20 db2e 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fa1e: 0c00 |01ed: move-result-object v0 │ │ -05fa20: 5431 e800 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fa24: 6e20 da2e 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -05fa2a: 0c00 |01f3: move-result-object v0 │ │ -05fa2c: 1a01 0b01 |01f4: const-string v1, ":" // string@010b │ │ -05fa30: 6e20 db2e 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fa36: 0c00 |01f9: move-result-object v0 │ │ -05fa38: 6e10 e02e 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05fa3e: 0c00 |01fd: move-result-object v0 │ │ -05fa40: 6e20 502e 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -05fa46: 5430 e800 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fa4a: 2201 e705 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -05fa4e: 7010 d22e 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05fa54: 6e20 db2e 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fa5a: 0c01 |020b: move-result-object v1 │ │ -05fa5c: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ -05fa60: 6e20 db2e 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fa66: 0c01 |0211: move-result-object v1 │ │ -05fa68: 6e10 e02e 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05fa6e: 0c01 |0215: move-result-object v1 │ │ -05fa70: 6e57 3706 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@0637 │ │ -05fa76: 0e00 |0219: return-void │ │ +062fcc: |[062fcc] android.support.v4.app.Fragment.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +062fdc: 6e20 4b2e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +062fe2: 1a00 b421 |0003: const-string v0, "mFragmentId=#" // string@21b4 │ │ +062fe6: 6e20 4b2e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +062fec: 5230 f100 |0008: iget v0, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +062ff0: 7110 8f2e 0000 |000a: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +062ff6: 0c00 |000d: move-result-object v0 │ │ +062ff8: 6e20 4b2e 0600 |000e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +062ffe: 1a00 6900 |0011: const-string v0, " mContainerId=#" // string@0069 │ │ +063002: 6e20 4b2e 0600 |0013: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063008: 5230 ea00 |0016: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +06300c: 7110 8f2e 0000 |0018: invoke-static {v0}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +063012: 0c00 |001b: move-result-object v0 │ │ +063014: 6e20 4b2e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06301a: 1a00 8100 |001f: const-string v0, " mTag=" // string@0081 │ │ +06301e: 6e20 4b2e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063024: 5430 0b01 |0024: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +063028: 6e20 502e 0600 |0026: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +06302e: 6e20 4b2e 4600 |0029: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063034: 1a00 0224 |002c: const-string v0, "mState=" // string@2402 │ │ +063038: 6e20 4b2e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06303e: 5230 0901 |0031: iget v0, v3, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +063042: 6e20 492e 0600 |0033: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +063048: 1a00 7100 |0036: const-string v0, " mIndex=" // string@0071 │ │ +06304c: 6e20 4b2e 0600 |0038: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063052: 5230 f700 |003b: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +063056: 6e20 492e 0600 |003d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +06305c: 1a00 8500 |0040: const-string v0, " mWho=" // string@0085 │ │ +063060: 6e20 4b2e 0600 |0042: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063066: 5430 1101 |0045: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +06306a: 6e20 4b2e 0600 |0047: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063070: 1a00 6500 |004a: const-string v0, " mBackStackNesting=" // string@0065 │ │ +063074: 6e20 4b2e 0600 |004c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06307a: 5230 e500 |004f: iget v0, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +06307e: 6e20 4e2e 0600 |0051: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ +063084: 6e20 4b2e 4600 |0054: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06308a: 1a00 5020 |0057: const-string v0, "mAdded=" // string@2050 │ │ +06308e: 6e20 4b2e 0600 |0059: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063094: 5530 e000 |005c: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +063098: 6e20 4c2e 0600 |005e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +06309e: 1a00 7900 |0061: const-string v0, " mRemoving=" // string@0079 │ │ +0630a2: 6e20 4b2e 0600 |0063: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0630a8: 5530 ff00 |0066: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ +0630ac: 6e20 4c2e 0600 |0068: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0630b2: 1a00 7c00 |006b: const-string v0, " mResumed=" // string@007c │ │ +0630b6: 6e20 4b2e 0600 |006d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0630bc: 5530 0101 |0070: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ +0630c0: 6e20 4c2e 0600 |0072: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0630c6: 1a00 6e00 |0075: const-string v0, " mFromLayout=" // string@006e │ │ +0630ca: 6e20 4b2e 0600 |0077: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0630d0: 5530 f300 |007a: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +0630d4: 6e20 4c2e 0600 |007c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0630da: 1a00 7000 |007f: const-string v0, " mInLayout=" // string@0070 │ │ +0630de: 6e20 4b2e 0600 |0081: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0630e4: 5530 f600 |0084: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +0630e8: 6e20 512e 0600 |0086: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +0630ee: 6e20 4b2e 4600 |0089: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0630f4: 1a00 dc21 |008c: const-string v0, "mHidden=" // string@21dc │ │ +0630f8: 6e20 4b2e 0600 |008e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0630fe: 5530 f500 |0091: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +063102: 6e20 4c2e 0600 |0093: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +063108: 1a00 6c00 |0096: const-string v0, " mDetached=" // string@006c │ │ +06310c: 6e20 4b2e 0600 |0098: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063112: 5530 ec00 |009b: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +063116: 6e20 4c2e 0600 |009d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +06311c: 1a00 7500 |00a0: const-string v0, " mMenuVisible=" // string@0075 │ │ +063120: 6e20 4b2e 0600 |00a2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063126: 5530 fb00 |00a5: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +06312a: 6e20 4c2e 0600 |00a7: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +063130: 1a00 6f00 |00aa: const-string v0, " mHasMenu=" // string@006f │ │ +063134: 6e20 4b2e 0600 |00ac: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06313a: 5530 f400 |00af: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +06313e: 6e20 512e 0600 |00b1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +063144: 6e20 4b2e 4600 |00b4: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06314a: 1a00 7923 |00b7: const-string v0, "mRetainInstance=" // string@2379 │ │ +06314e: 6e20 4b2e 0600 |00b9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063154: 5530 0201 |00bc: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ +063158: 6e20 4c2e 0600 |00be: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +06315e: 1a00 7d00 |00c1: const-string v0, " mRetaining=" // string@007d │ │ +063162: 6e20 4b2e 0600 |00c3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063168: 5530 0301 |00c6: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +06316c: 6e20 4c2e 0600 |00c8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +063172: 1a00 8400 |00cb: const-string v0, " mUserVisibleHint=" // string@0084 │ │ +063176: 6e20 4b2e 0600 |00cd: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06317c: 5530 0f01 |00d0: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +063180: 6e20 512e 0600 |00d2: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +063186: 5430 f200 |00d5: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +06318a: 3800 0f00 |00d7: if-eqz v0, 00e6 // +000f │ │ +06318e: 6e20 4b2e 4600 |00d9: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063194: 1a00 b621 |00dc: const-string v0, "mFragmentManager=" // string@21b6 │ │ +063198: 6e20 4b2e 0600 |00de: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06319e: 5430 f200 |00e1: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +0631a2: 6e20 4f2e 0600 |00e3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0631a8: 5430 df00 |00e6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0631ac: 3800 0f00 |00e8: if-eqz v0, 00f7 // +000f │ │ +0631b0: 6e20 4b2e 4600 |00ea: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0631b6: 1a00 4420 |00ed: const-string v0, "mActivity=" // string@2044 │ │ +0631ba: 6e20 4b2e 0600 |00ef: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0631c0: 5430 df00 |00f2: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0631c4: 6e20 4f2e 0600 |00f4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0631ca: 5430 fd00 |00f7: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ +0631ce: 3800 0f00 |00f9: if-eqz v0, 0108 // +000f │ │ +0631d2: 6e20 4b2e 4600 |00fb: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0631d8: 1a00 0523 |00fe: const-string v0, "mParentFragment=" // string@2305 │ │ +0631dc: 6e20 4b2e 0600 |0100: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0631e2: 5430 fd00 |0103: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ +0631e6: 6e20 4f2e 0600 |0105: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0631ec: 5430 e400 |0108: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ +0631f0: 3800 0f00 |010a: if-eqz v0, 0119 // +000f │ │ +0631f4: 6e20 4b2e 4600 |010c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0631fa: 1a00 7320 |010f: const-string v0, "mArguments=" // string@2073 │ │ +0631fe: 6e20 4b2e 0600 |0111: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063204: 5430 e400 |0114: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ +063208: 6e20 4f2e 0600 |0116: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +06320e: 5430 0501 |0119: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +063212: 3800 0f00 |011b: if-eqz v0, 012a // +000f │ │ +063216: 6e20 4b2e 4600 |011d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06321c: 1a00 8d23 |0120: const-string v0, "mSavedFragmentState=" // string@238d │ │ +063220: 6e20 4b2e 0600 |0122: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063226: 5430 0501 |0125: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +06322a: 6e20 4f2e 0600 |0127: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +063230: 5430 0601 |012a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +063234: 3800 0f00 |012c: if-eqz v0, 013b // +000f │ │ +063238: 6e20 4b2e 4600 |012e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06323e: 1a00 9123 |0131: const-string v0, "mSavedViewState=" // string@2391 │ │ +063242: 6e20 4b2e 0600 |0133: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063248: 5430 0601 |0136: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +06324c: 6e20 4f2e 0600 |0138: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +063252: 5430 0c01 |013b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +063256: 3800 1900 |013d: if-eqz v0, 0156 // +0019 │ │ +06325a: 6e20 4b2e 4600 |013f: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063260: 1a00 3824 |0142: const-string v0, "mTarget=" // string@2438 │ │ +063264: 6e20 4b2e 0600 |0144: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06326a: 5430 0c01 |0147: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +06326e: 6e20 4a2e 0600 |0149: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ +063274: 1a00 8200 |014c: const-string v0, " mTargetRequestCode=" // string@0082 │ │ +063278: 6e20 4b2e 0600 |014e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06327e: 5230 0e01 |0151: iget v0, v3, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ +063282: 6e20 4e2e 0600 |0153: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ +063288: 5230 fc00 |0156: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +06328c: 3800 0f00 |0158: if-eqz v0, 0167 // +000f │ │ +063290: 6e20 4b2e 4600 |015a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063296: 1a00 b422 |015d: const-string v0, "mNextAnim=" // string@22b4 │ │ +06329a: 6e20 4b2e 0600 |015f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0632a0: 5230 fc00 |0162: iget v0, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +0632a4: 6e20 4e2e 0600 |0164: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ +0632aa: 5430 e900 |0167: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ +0632ae: 3800 0f00 |0169: if-eqz v0, 0178 // +000f │ │ +0632b2: 6e20 4b2e 4600 |016b: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0632b8: 1a00 e820 |016e: const-string v0, "mContainer=" // string@20e8 │ │ +0632bc: 6e20 4b2e 0600 |0170: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0632c2: 5430 e900 |0173: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ +0632c6: 6e20 4f2e 0600 |0175: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0632cc: 5430 1001 |0178: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0632d0: 3800 0f00 |017a: if-eqz v0, 0189 // +000f │ │ +0632d4: 6e20 4b2e 4600 |017c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0632da: 1a00 9f24 |017f: const-string v0, "mView=" // string@249f │ │ +0632de: 6e20 4b2e 0600 |0181: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0632e4: 5430 1001 |0184: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0632e8: 6e20 4f2e 0600 |0186: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0632ee: 5430 f800 |0189: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0632f2: 3800 0f00 |018b: if-eqz v0, 019a // +000f │ │ +0632f6: 6e20 4b2e 4600 |018d: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0632fc: 1a00 1722 |0190: const-string v0, "mInnerView=" // string@2217 │ │ +063300: 6e20 4b2e 0600 |0192: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063306: 5430 1001 |0195: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +06330a: 6e20 4f2e 0600 |0197: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +063310: 5430 e300 |019a: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +063314: 3800 1c00 |019c: if-eqz v0, 01b8 // +001c │ │ +063318: 6e20 4b2e 4600 |019e: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06331e: 1a00 6820 |01a1: const-string v0, "mAnimatingAway=" // string@2068 │ │ +063322: 6e20 4b2e 0600 |01a3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063328: 5430 e300 |01a6: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +06332c: 6e20 4f2e 0600 |01a8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +063332: 6e20 4b2e 4600 |01ab: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063338: 1a00 0424 |01ae: const-string v0, "mStateAfterAnimating=" // string@2404 │ │ +06333c: 6e20 4b2e 0600 |01b0: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +063342: 5230 0a01 |01b3: iget v0, v3, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ +063346: 6e20 4e2e 0600 |01b5: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(I)V // method@2e4e │ │ +06334c: 5430 f900 |01b8: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063350: 3800 2200 |01ba: if-eqz v0, 01dc // +0022 │ │ +063354: 6e20 4b2e 4600 |01bc: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06335a: 1a00 240d |01bf: const-string v0, "Loader Manager:" // string@0d24 │ │ +06335e: 6e20 502e 0600 |01c1: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +063364: 5430 f900 |01c4: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063368: 2201 e705 |01c6: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06336c: 7010 d22e 0100 |01c8: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +063372: 6e20 db2e 4100 |01cb: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063378: 0c01 |01ce: move-result-object v1 │ │ +06337a: 1a02 0400 |01cf: const-string v2, " " // string@0004 │ │ +06337e: 6e20 db2e 2100 |01d1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063384: 0c01 |01d4: move-result-object v1 │ │ +063386: 6e10 e02e 0100 |01d5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06338c: 0c01 |01d8: move-result-object v1 │ │ +06338e: 6e57 4007 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@0740 │ │ +063394: 5430 e800 |01dc: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063398: 3800 3b00 |01de: if-eqz v0, 0219 // +003b │ │ +06339c: 6e20 4b2e 4600 |01e0: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0633a2: 2200 e705 |01e3: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0633a6: 7010 d22e 0000 |01e5: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0633ac: 1a01 3303 |01e8: const-string v1, "Child " // string@0333 │ │ +0633b0: 6e20 db2e 1000 |01ea: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0633b6: 0c00 |01ed: move-result-object v0 │ │ +0633b8: 5431 e800 |01ee: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0633bc: 6e20 da2e 1000 |01f0: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0633c2: 0c00 |01f3: move-result-object v0 │ │ +0633c4: 1a01 0d01 |01f4: const-string v1, ":" // string@010d │ │ +0633c8: 6e20 db2e 1000 |01f6: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0633ce: 0c00 |01f9: move-result-object v0 │ │ +0633d0: 6e10 e02e 0000 |01fa: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0633d6: 0c00 |01fd: move-result-object v0 │ │ +0633d8: 6e20 502e 0600 |01fe: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0633de: 5430 e800 |0201: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0633e2: 2201 e705 |0203: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0633e6: 7010 d22e 0100 |0205: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0633ec: 6e20 db2e 4100 |0208: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0633f2: 0c01 |020b: move-result-object v1 │ │ +0633f4: 1a02 0400 |020c: const-string v2, " " // string@0004 │ │ +0633f8: 6e20 db2e 2100 |020e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0633fe: 0c01 |0211: move-result-object v1 │ │ +063400: 6e10 e02e 0100 |0212: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +063406: 0c01 |0215: move-result-object v1 │ │ +063408: 6e57 3706 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@0637 │ │ +06340e: 0e00 |0219: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1654 │ │ 0x0008 line=1655 │ │ 0x0011 line=1656 │ │ 0x0016 line=1657 │ │ 0x001f line=1658 │ │ @@ -6184,18 +6184,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -05fa78: |[05fa78] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ -05fa88: 6f20 aa2e 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -05fa8e: 0a00 |0003: move-result v0 │ │ -05fa90: 0f00 |0004: return v0 │ │ +063410: |[063410] android.support.v4.app.Fragment.equals:(Ljava/lang/Object;)Z │ │ +063420: 6f20 aa2e 2100 |0000: invoke-super {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +063426: 0a00 |0003: move-result v0 │ │ +063428: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 o Ljava/lang/Object; │ │ │ │ @@ -6204,28 +6204,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 │ │ -05fa94: |[05fa94] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -05faa4: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -05faa8: 6e20 b92e 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -05faae: 0a00 |0005: move-result v0 │ │ -05fab0: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ -05fab4: 1101 |0008: return-object v1 │ │ -05fab6: 5410 e800 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05faba: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ -05fabe: 5410 e800 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fac2: 6e20 3d06 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@063d │ │ -05fac8: 0c01 |0012: move-result-object v1 │ │ -05faca: 28f5 |0013: goto 0008 // -000b │ │ -05facc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -05face: 28f3 |0015: goto 0008 // -000d │ │ +06342c: |[06342c] android.support.v4.app.Fragment.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +06343c: 5410 1101 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +063440: 6e20 b92e 0200 |0002: invoke-virtual {v2, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +063446: 0a00 |0005: move-result v0 │ │ +063448: 3800 0300 |0006: if-eqz v0, 0009 // +0003 │ │ +06344c: 1101 |0008: return-object v1 │ │ +06344e: 5410 e800 |0009: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063452: 3800 0900 |000b: if-eqz v0, 0014 // +0009 │ │ +063456: 5410 e800 |000d: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06345a: 6e20 3d06 2000 |000f: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@063d │ │ +063460: 0c01 |0012: move-result-object v1 │ │ +063462: 28f5 |0013: goto 0008 // -000b │ │ +063464: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +063466: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1731 │ │ 0x0008 line=1737 │ │ 0x0009 line=1734 │ │ 0x000d line=1735 │ │ 0x0014 line=1737 │ │ @@ -6239,17 +6239,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 │ │ -05fad0: |[05fad0] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ -05fae0: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05fae4: 1100 |0002: return-object v0 │ │ +063468: |[063468] android.support.v4.app.Fragment.getActivity:()Landroid/support/v4/app/FragmentActivity; │ │ +063478: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +06347c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #4 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6257,23 +6257,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05fae8: |[05fae8] android.support.v4.app.Fragment.getAllowEnterTransitionOverlap:()Z │ │ -05faf8: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00e1 │ │ -05fafc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05fb00: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05fb02: 0f00 |0005: return v0 │ │ -05fb04: 5410 e100 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00e1 │ │ -05fb08: 6e10 572e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2e57 │ │ -05fb0e: 0a00 |000b: move-result v0 │ │ -05fb10: 28f9 |000c: goto 0005 // -0007 │ │ +063480: |[063480] android.support.v4.app.Fragment.getAllowEnterTransitionOverlap:()Z │ │ +063490: 5410 e100 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00e1 │ │ +063494: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +063498: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06349a: 0f00 |0005: return v0 │ │ +06349c: 5410 e100 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00e1 │ │ +0634a0: 6e10 572e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2e57 │ │ +0634a6: 0a00 |000b: move-result v0 │ │ +0634a8: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1617 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #5 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6281,23 +6281,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -05fb14: |[05fb14] android.support.v4.app.Fragment.getAllowReturnTransitionOverlap:()Z │ │ -05fb24: 5410 e200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00e2 │ │ -05fb28: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -05fb2c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -05fb2e: 0f00 |0005: return v0 │ │ -05fb30: 5410 e200 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00e2 │ │ -05fb34: 6e10 572e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2e57 │ │ -05fb3a: 0a00 |000b: move-result v0 │ │ -05fb3c: 28f9 |000c: goto 0005 // -0007 │ │ +0634ac: |[0634ac] android.support.v4.app.Fragment.getAllowReturnTransitionOverlap:()Z │ │ +0634bc: 5410 e200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00e2 │ │ +0634c0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0634c4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0634c6: 0f00 |0005: return v0 │ │ +0634c8: 5410 e200 |0006: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00e2 │ │ +0634cc: 6e10 572e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Boolean;.booleanValue:()Z // method@2e57 │ │ +0634d2: 0a00 |000b: move-result v0 │ │ +0634d4: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1641 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #6 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6305,17 +6305,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fb40: |[05fb40] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ -05fb50: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ -05fb54: 1100 |0002: return-object v0 │ │ +0634d8: |[0634d8] android.support.v4.app.Fragment.getArguments:()Landroid/os/Bundle; │ │ +0634e8: 5410 e400 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ +0634ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #7 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6323,43 +6323,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 │ │ -05fb58: |[05fb58] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -05fb68: 5420 e800 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fb6c: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -05fb70: 6e10 5b05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@055b │ │ -05fb76: 5220 0901 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -05fb7a: 1251 |0009: const/4 v1, #int 5 // #5 │ │ -05fb7c: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -05fb80: 5420 e800 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fb84: 6e10 3406 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0634 │ │ -05fb8a: 5420 e800 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fb8e: 1100 |0013: return-object v0 │ │ -05fb90: 5220 0901 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -05fb94: 1241 |0016: const/4 v1, #int 4 // #4 │ │ -05fb96: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ -05fb9a: 5420 e800 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fb9e: 6e10 3506 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0635 │ │ -05fba4: 28f3 |001e: goto 0011 // -000d │ │ -05fba6: 5220 0901 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -05fbaa: 1221 |0021: const/4 v1, #int 2 // #2 │ │ -05fbac: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ -05fbb0: 5420 e800 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fbb4: 6e10 2706 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0627 │ │ -05fbba: 28e8 |0029: goto 0011 // -0018 │ │ -05fbbc: 5220 0901 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -05fbc0: 1211 |002c: const/4 v1, #int 1 // #1 │ │ -05fbc2: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ -05fbc6: 5420 e800 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fbca: 6e10 2a06 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@062a │ │ -05fbd0: 28dd |0034: goto 0011 // -0023 │ │ +0634f0: |[0634f0] android.support.v4.app.Fragment.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +063500: 5420 e800 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063504: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +063508: 6e10 5b05 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@055b │ │ +06350e: 5220 0901 |0007: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +063512: 1251 |0009: const/4 v1, #int 5 // #5 │ │ +063514: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +063518: 5420 e800 |000c: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06351c: 6e10 3406 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0634 │ │ +063522: 5420 e800 |0011: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063526: 1100 |0013: return-object v0 │ │ +063528: 5220 0901 |0014: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +06352c: 1241 |0016: const/4 v1, #int 4 // #4 │ │ +06352e: 3410 0800 |0017: if-lt v0, v1, 001f // +0008 │ │ +063532: 5420 e800 |0019: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063536: 6e10 3506 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0635 │ │ +06353c: 28f3 |001e: goto 0011 // -000d │ │ +06353e: 5220 0901 |001f: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +063542: 1221 |0021: const/4 v1, #int 2 // #2 │ │ +063544: 3410 0800 |0022: if-lt v0, v1, 002a // +0008 │ │ +063548: 5420 e800 |0024: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06354c: 6e10 2706 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0627 │ │ +063552: 28e8 |0029: goto 0011 // -0018 │ │ +063554: 5220 0901 |002a: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +063558: 1211 |002c: const/4 v1, #int 1 // #1 │ │ +06355a: 3410 e4ff |002d: if-lt v0, v1, 0011 // -001c │ │ +06355e: 5420 e800 |002f: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063562: 6e10 2a06 0000 |0031: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@062a │ │ +063568: 28dd |0034: goto 0011 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0004 line=677 │ │ 0x0007 line=678 │ │ 0x000c line=679 │ │ 0x0011 line=688 │ │ @@ -6377,17 +6377,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fbd4: |[05fbd4] android.support.v4.app.Fragment.getEnterTransition:()Ljava/lang/Object; │ │ -05fbe4: 5410 ed00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00ed │ │ -05fbe8: 1100 |0002: return-object v0 │ │ +06356c: |[06356c] android.support.v4.app.Fragment.getEnterTransition:()Ljava/lang/Object; │ │ +06357c: 5410 ed00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00ed │ │ +063580: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #9 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6395,17 +6395,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fbec: |[05fbec] android.support.v4.app.Fragment.getExitTransition:()Ljava/lang/Object; │ │ -05fbfc: 5410 ef00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ef │ │ -05fc00: 1100 |0002: return-object v0 │ │ +063584: |[063584] android.support.v4.app.Fragment.getExitTransition:()Ljava/lang/Object; │ │ +063594: 5410 ef00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ef │ │ +063598: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1500 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #10 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6413,17 +6413,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 │ │ -05fc04: |[05fc04] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -05fc14: 5410 f200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -05fc18: 1100 |0002: return-object v0 │ │ +06359c: |[06359c] android.support.v4.app.Fragment.getFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0635ac: 5410 f200 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +0635b0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #11 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6431,17 +6431,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fc1c: |[05fc1c] android.support.v4.app.Fragment.getId:()I │ │ -05fc2c: 5210 f100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -05fc30: 0f00 |0002: return v0 │ │ +0635b4: |[0635b4] android.support.v4.app.Fragment.getId:()I │ │ +0635c4: 5210 f100 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +0635c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #12 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6449,27 +6449,27 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/view/LayoutInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -05fc34: |[05fc34] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -05fc44: 5431 df00 |0000: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05fc48: 6e10 bd05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@05bd │ │ -05fc4e: 0c01 |0005: move-result-object v1 │ │ -05fc50: 5432 df00 |0006: iget-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05fc54: 6e20 591d 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;.cloneInContext:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d59 │ │ -05fc5a: 0c00 |000b: move-result-object v0 │ │ -05fc5c: 6e10 4005 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0540 │ │ -05fc62: 5431 e800 |000f: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05fc66: 6e10 4306 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; // method@0643 │ │ -05fc6c: 0c01 |0014: move-result-object v1 │ │ -05fc6e: 6e20 5e1d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1d5e │ │ -05fc74: 1100 |0018: return-object v0 │ │ +0635cc: |[0635cc] android.support.v4.app.Fragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +0635dc: 5431 df00 |0000: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0635e0: 6e10 bd05 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@05bd │ │ +0635e6: 0c01 |0005: move-result-object v1 │ │ +0635e8: 5432 df00 |0006: iget-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0635ec: 6e20 591d 2100 |0008: invoke-virtual {v1, v2}, Landroid/view/LayoutInflater;.cloneInContext:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d59 │ │ +0635f2: 0c00 |000b: move-result-object v0 │ │ +0635f4: 6e10 4005 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getChildFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0540 │ │ +0635fa: 5431 e800 |000f: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0635fe: 6e10 4306 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; // method@0643 │ │ +063604: 0c01 |0014: move-result-object v1 │ │ +063606: 6e20 5e1d 1000 |0015: invoke-virtual {v0, v1}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1d5e │ │ +06360c: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x000c line=934 │ │ 0x000f line=935 │ │ 0x0018 line=936 │ │ locals : │ │ @@ -6482,46 +6482,46 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 60 16-bit code units │ │ -05fc78: |[05fc78] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -05fc88: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -05fc8a: 5440 f900 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -05fc8e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -05fc92: 5440 f900 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -05fc96: 1100 |0007: return-object v0 │ │ -05fc98: 5440 df00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05fc9c: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ -05fca0: 2200 d305 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -05fca4: 2201 e705 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -05fca8: 7010 d22e 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05fcae: 1a02 be04 |0013: const-string v2, "Fragment " // string@04be │ │ -05fcb2: 6e20 db2e 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fcb8: 0c01 |0018: move-result-object v1 │ │ -05fcba: 6e20 da2e 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -05fcc0: 0c01 |001c: move-result-object v1 │ │ -05fcc2: 1a02 8700 |001d: const-string v2, " not attached to Activity" // string@0087 │ │ -05fcc6: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fccc: 0c01 |0022: move-result-object v1 │ │ -05fcce: 6e10 e02e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05fcd4: 0c01 |0026: move-result-object v1 │ │ -05fcd6: 7020 882e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -05fcdc: 2700 |002a: throw v0 │ │ -05fcde: 5c43 e700 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -05fce2: 5440 df00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05fce6: 5441 1101 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -05fcea: 5542 fa00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -05fcee: 6e40 be05 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ -05fcf4: 0c00 |0036: move-result-object v0 │ │ -05fcf6: 5b40 f900 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -05fcfa: 5440 f900 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -05fcfe: 28cc |003b: goto 0007 // -0034 │ │ +063610: |[063610] android.support.v4.app.Fragment.getLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +063620: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +063622: 5440 f900 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063626: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +06362a: 5440 f900 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +06362e: 1100 |0007: return-object v0 │ │ +063630: 5440 df00 |0008: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +063634: 3900 2100 |000a: if-nez v0, 002b // +0021 │ │ +063638: 2200 d305 |000c: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +06363c: 2201 e705 |000e: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +063640: 7010 d22e 0100 |0010: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +063646: 1a02 bf04 |0013: const-string v2, "Fragment " // string@04bf │ │ +06364a: 6e20 db2e 2100 |0015: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063650: 0c01 |0018: move-result-object v1 │ │ +063652: 6e20 da2e 4100 |0019: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +063658: 0c01 |001c: move-result-object v1 │ │ +06365a: 1a02 8900 |001d: const-string v2, " not attached to Activity" // string@0089 │ │ +06365e: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063664: 0c01 |0022: move-result-object v1 │ │ +063666: 6e10 e02e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06366c: 0c01 |0026: move-result-object v1 │ │ +06366e: 7020 882e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +063674: 2700 |002a: throw v0 │ │ +063676: 5c43 e700 |002b: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +06367a: 5440 df00 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +06367e: 5441 1101 |002f: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +063682: 5542 fa00 |0031: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +063686: 6e40 be05 1032 |0033: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ +06368c: 0c00 |0036: move-result-object v0 │ │ +06368e: 5b40 f900 |0037: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063692: 5440 f900 |0039: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063696: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=877 │ │ 0x0005 line=878 │ │ 0x0007 line=885 │ │ 0x0008 line=880 │ │ 0x000c line=881 │ │ @@ -6536,17 +6536,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 │ │ -05fd00: |[05fd00] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ -05fd10: 5410 fd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ -05fd14: 1100 |0002: return-object v0 │ │ +063698: |[063698] android.support.v4.app.Fragment.getParentFragment:()Landroid/support/v4/app/Fragment; │ │ +0636a8: 5410 fd00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ +0636ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #15 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6554,23 +6554,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05fd18: |[05fd18] android.support.v4.app.Fragment.getReenterTransition:()Ljava/lang/Object; │ │ -05fd28: 5420 fe00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ -05fd2c: 6201 de00 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ -05fd30: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -05fd34: 6e10 4205 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0542 │ │ -05fd3a: 0c00 |0009: move-result-object v0 │ │ -05fd3c: 1100 |000a: return-object v0 │ │ -05fd3e: 5420 fe00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ -05fd42: 28fd |000d: goto 000a // -0003 │ │ +0636b0: |[0636b0] android.support.v4.app.Fragment.getReenterTransition:()Ljava/lang/Object; │ │ +0636c0: 5420 fe00 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ +0636c4: 6201 de00 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ +0636c8: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +0636cc: 6e10 4205 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0542 │ │ +0636d2: 0c00 |0009: move-result-object v0 │ │ +0636d4: 1100 |000a: return-object v0 │ │ +0636d6: 5420 fe00 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ +0636da: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1533 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #16 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6578,36 +6578,36 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -05fd44: |[05fd44] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ -05fd54: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05fd58: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -05fd5c: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -05fd60: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -05fd64: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -05fd6a: 1a02 be04 |000b: const-string v2, "Fragment " // string@04be │ │ -05fd6e: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fd74: 0c01 |0010: move-result-object v1 │ │ -05fd76: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -05fd7c: 0c01 |0014: move-result-object v1 │ │ -05fd7e: 1a02 8700 |0015: const-string v2, " not attached to Activity" // string@0087 │ │ -05fd82: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -05fd88: 0c01 |001a: move-result-object v1 │ │ -05fd8a: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -05fd90: 0c01 |001e: move-result-object v1 │ │ -05fd92: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -05fd98: 2700 |0022: throw v0 │ │ -05fd9a: 5430 df00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05fd9e: 6e10 c005 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@05c0 │ │ -05fda4: 0c00 |0028: move-result-object v0 │ │ -05fda6: 1100 |0029: return-object v0 │ │ +0636dc: |[0636dc] android.support.v4.app.Fragment.getResources:()Landroid/content/res/Resources; │ │ +0636ec: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0636f0: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0636f4: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0636f8: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0636fc: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +063702: 1a02 bf04 |000b: const-string v2, "Fragment " // string@04bf │ │ +063706: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06370c: 0c01 |0010: move-result-object v1 │ │ +06370e: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +063714: 0c01 |0014: move-result-object v1 │ │ +063716: 1a02 8900 |0015: const-string v2, " not attached to Activity" // string@0089 │ │ +06371a: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063720: 0c01 |001a: move-result-object v1 │ │ +063722: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +063728: 0c01 |001e: move-result-object v1 │ │ +06372a: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +063730: 2700 |0022: throw v0 │ │ +063732: 5430 df00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +063736: 6e10 c005 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getResources:()Landroid/content/res/Resources; // method@05c0 │ │ +06373c: 0c00 |0028: move-result-object v0 │ │ +06373e: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=618 │ │ 0x0004 line=619 │ │ 0x0023 line=621 │ │ locals : │ │ 0x0000 - 0x002a reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -6617,17 +6617,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fda8: |[05fda8] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ -05fdb8: 5510 0201 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ -05fdbc: 0f00 |0002: return v0 │ │ +063740: |[063740] android.support.v4.app.Fragment.getRetainInstance:()Z │ │ +063750: 5510 0201 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ +063754: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #18 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6635,23 +6635,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05fdc0: |[05fdc0] android.support.v4.app.Fragment.getReturnTransition:()Ljava/lang/Object; │ │ -05fdd0: 5420 0401 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ -05fdd4: 6201 de00 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ -05fdd8: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -05fddc: 6e10 4105 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0541 │ │ -05fde2: 0c00 |0009: move-result-object v0 │ │ -05fde4: 1100 |000a: return-object v0 │ │ -05fde6: 5420 0401 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ -05fdea: 28fd |000d: goto 000a // -0003 │ │ +063758: |[063758] android.support.v4.app.Fragment.getReturnTransition:()Ljava/lang/Object; │ │ +063768: 5420 0401 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ +06376c: 6201 de00 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ +063770: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +063774: 6e10 4105 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0541 │ │ +06377a: 0c00 |0009: move-result-object v0 │ │ +06377c: 1100 |000a: return-object v0 │ │ +06377e: 5420 0401 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ +063782: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1466 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #19 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6659,17 +6659,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fdec: |[05fdec] android.support.v4.app.Fragment.getSharedElementEnterTransition:()Ljava/lang/Object; │ │ -05fdfc: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0107 │ │ -05fe00: 1100 |0002: return-object v0 │ │ +063784: |[063784] android.support.v4.app.Fragment.getSharedElementEnterTransition:()Ljava/lang/Object; │ │ +063794: 5410 0701 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0107 │ │ +063798: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1560 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #20 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6677,23 +6677,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -05fe04: |[05fe04] android.support.v4.app.Fragment.getSharedElementReturnTransition:()Ljava/lang/Object; │ │ -05fe14: 5420 0801 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ -05fe18: 6201 de00 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ -05fe1c: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ -05fe20: 6e10 4c05 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@054c │ │ -05fe26: 0c00 |0009: move-result-object v0 │ │ -05fe28: 1100 |000a: return-object v0 │ │ -05fe2a: 5420 0801 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ -05fe2e: 28fd |000d: goto 000a // -0003 │ │ +06379c: |[06379c] android.support.v4.app.Fragment.getSharedElementReturnTransition:()Ljava/lang/Object; │ │ +0637ac: 5420 0801 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ +0637b0: 6201 de00 |0002: sget-object v1, Landroid/support/v4/app/Fragment;.USE_DEFAULT_TRANSITION:Ljava/lang/Object; // field@00de │ │ +0637b4: 3310 0700 |0004: if-ne v0, v1, 000b // +0007 │ │ +0637b8: 6e10 4c05 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@054c │ │ +0637be: 0c00 |0009: move-result-object v0 │ │ +0637c0: 1100 |000a: return-object v0 │ │ +0637c2: 5420 0801 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ +0637c6: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1592 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/Fragment; │ │ │ │ #21 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6701,20 +6701,20 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05fe30: |[05fe30] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ -05fe40: 6e10 4905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ -05fe46: 0c00 |0003: move-result-object v0 │ │ -05fe48: 6e20 d401 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -05fe4e: 0c00 |0007: move-result-object v0 │ │ -05fe50: 1100 |0008: return-object v0 │ │ +0637c8: |[0637c8] android.support.v4.app.Fragment.getString:(I)Ljava/lang/String; │ │ +0637d8: 6e10 4905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ +0637de: 0c00 |0003: move-result-object v0 │ │ +0637e0: 6e20 d401 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0637e6: 0c00 |0007: move-result-object v0 │ │ +0637e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -6723,20 +6723,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 │ │ -05fe54: |[05fe54] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ -05fe64: 6e10 4905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ -05fe6a: 0c00 |0003: move-result-object v0 │ │ -05fe6c: 6e30 d501 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@01d5 │ │ -05fe72: 0c00 |0007: move-result-object v0 │ │ -05fe74: 1100 |0008: return-object v0 │ │ +0637ec: |[0637ec] android.support.v4.app.Fragment.getString:(I[Ljava/lang/Object;)Ljava/lang/String; │ │ +0637fc: 6e10 4905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ +063802: 0c00 |0003: move-result-object v0 │ │ +063804: 6e30 d501 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/content/res/Resources;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@01d5 │ │ +06380a: 0c00 |0007: move-result-object v0 │ │ +06380c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 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; │ │ @@ -6746,17 +6746,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fe78: |[05fe78] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ -05fe88: 5410 0b01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -05fe8c: 1100 |0002: return-object v0 │ │ +063810: |[063810] android.support.v4.app.Fragment.getTag:()Ljava/lang/String; │ │ +063820: 5410 0b01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +063824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #24 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6764,17 +6764,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 │ │ -05fe90: |[05fe90] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ -05fea0: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -05fea4: 1100 |0002: return-object v0 │ │ +063828: |[063828] android.support.v4.app.Fragment.getTargetFragment:()Landroid/support/v4/app/Fragment; │ │ +063838: 5410 0c01 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +06383c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #25 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6782,17 +6782,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fea8: |[05fea8] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ -05feb8: 5210 0e01 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ -05febc: 0f00 |0002: return v0 │ │ +063840: |[063840] android.support.v4.app.Fragment.getTargetRequestCode:()I │ │ +063850: 5210 0e01 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ +063854: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #26 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6800,20 +6800,20 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -05fec0: |[05fec0] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ -05fed0: 6e10 4905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ -05fed6: 0c00 |0003: move-result-object v0 │ │ -05fed8: 6e20 d701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -05fede: 0c00 |0007: move-result-object v0 │ │ -05fee0: 1100 |0008: return-object v0 │ │ +063858: |[063858] android.support.v4.app.Fragment.getText:(I)Ljava/lang/CharSequence; │ │ +063868: 6e10 4905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ +06386e: 0c00 |0003: move-result-object v0 │ │ +063870: 6e20 d701 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +063876: 0c00 |0007: move-result-object v0 │ │ +063878: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0009 reg=2 resId I │ │ │ │ @@ -6822,17 +6822,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fee4: |[05fee4] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ -05fef4: 5510 0f01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -05fef8: 0f00 |0002: return v0 │ │ +06387c: |[06387c] android.support.v4.app.Fragment.getUserVisibleHint:()Z │ │ +06388c: 5510 0f01 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +063890: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #28 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6840,17 +6840,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05fefc: |[05fefc] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ -05ff0c: 5410 1001 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -05ff10: 1100 |0002: return-object v0 │ │ +063894: |[063894] android.support.v4.app.Fragment.getView:()Landroid/view/View; │ │ +0638a4: 5410 1001 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0638a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1063 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #29 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6858,17 +6858,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -05ff14: |[05ff14] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ -05ff24: 5510 f400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -05ff28: 0f00 |0002: return v0 │ │ +0638ac: |[0638ac] android.support.v4.app.Fragment.hasOptionsMenu:()Z │ │ +0638bc: 5510 f400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0638c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #30 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6876,18 +6876,18 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -05ff2c: |[05ff2c] android.support.v4.app.Fragment.hashCode:()I │ │ -05ff3c: 6f10 ac2e 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -05ff42: 0a00 |0003: move-result v0 │ │ -05ff44: 0f00 |0004: return v0 │ │ +0638c4: |[0638c4] android.support.v4.app.Fragment.hashCode:()I │ │ +0638d4: 6f10 ac2e 0100 |0000: invoke-super {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +0638da: 0a00 |0003: move-result v0 │ │ +0638dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #31 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -6895,40 +6895,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 46 16-bit code units │ │ -05ff48: |[05ff48] android.support.v4.app.Fragment.initState:()V │ │ -05ff58: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -05ff5a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -05ff5c: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -05ff5e: 5930 f700 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -05ff62: 5b32 1101 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -05ff66: 5c31 e000 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -05ff6a: 5c31 ff00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ -05ff6e: 5c31 0101 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ -05ff72: 5c31 f300 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -05ff76: 5c31 f600 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -05ff7a: 5c31 0001 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0100 │ │ -05ff7e: 5931 e500 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -05ff82: 5b32 f200 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -05ff86: 5b32 e800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05ff8a: 5b32 df00 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05ff8e: 5931 f100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -05ff92: 5931 ea00 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -05ff96: 5b32 0b01 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -05ff9a: 5c31 f500 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -05ff9e: 5c31 ec00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -05ffa2: 5c31 0301 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -05ffa6: 5b32 f900 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -05ffaa: 5c31 fa00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -05ffae: 5c31 e700 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -05ffb2: 0e00 |002d: return-void │ │ +0638e0: |[0638e0] android.support.v4.app.Fragment.initState:()V │ │ +0638f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0638f2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0638f4: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0638f6: 5930 f700 |0003: iput v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0638fa: 5b32 1101 |0005: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +0638fe: 5c31 e000 |0007: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +063902: 5c31 ff00 |0009: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ +063906: 5c31 0101 |000b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ +06390a: 5c31 f300 |000d: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +06390e: 5c31 f600 |000f: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +063912: 5c31 0001 |0011: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0100 │ │ +063916: 5931 e500 |0013: iput v1, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +06391a: 5b32 f200 |0015: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +06391e: 5b32 e800 |0017: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063922: 5b32 df00 |0019: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +063926: 5931 f100 |001b: iput v1, v3, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +06392a: 5931 ea00 |001d: iput v1, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +06392e: 5b32 0b01 |001f: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +063932: 5c31 f500 |0021: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +063936: 5c31 ec00 |0023: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +06393a: 5c31 0301 |0025: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +06393e: 5b32 f900 |0027: iput-object v2, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063942: 5c31 fa00 |0029: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +063946: 5c31 e700 |002b: iput-boolean v1, v3, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +06394a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1213 │ │ 0x0005 line=1214 │ │ 0x0007 line=1215 │ │ 0x0009 line=1216 │ │ 0x000b line=1217 │ │ @@ -6957,24 +6957,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -05ffb4: |[05ffb4] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ -05ffc4: 2200 1e01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011e │ │ -05ffc8: 7010 1d06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@061d │ │ -05ffce: 5b30 e800 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05ffd2: 5430 e800 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -05ffd6: 5431 df00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -05ffda: 2202 0b01 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@010b │ │ -05ffde: 7020 2905 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0529 │ │ -05ffe4: 6e40 2206 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@0622 │ │ -05ffea: 0e00 |0013: return-void │ │ +06394c: |[06394c] android.support.v4.app.Fragment.instantiateChildFragmentManager:()V │ │ +06395c: 2200 1e01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011e │ │ +063960: 7010 1d06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@061d │ │ +063966: 5b30 e800 |0005: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06396a: 5430 e800 |0007: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06396e: 5431 df00 |0009: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +063972: 2202 0b01 |000b: new-instance v2, Landroid/support/v4/app/Fragment$1; // type@010b │ │ +063976: 7020 2905 3200 |000d: invoke-direct {v2, v3}, Landroid/support/v4/app/Fragment$1;.:(Landroid/support/v4/app/Fragment;)V // method@0529 │ │ +06397c: 6e40 2206 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@0622 │ │ +063982: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0007 line=1742 │ │ 0x0013 line=1756 │ │ locals : │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/app/Fragment; │ │ @@ -6984,23 +6984,23 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -05ffec: |[05ffec] android.support.v4.app.Fragment.isAdded:()Z │ │ -05fffc: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060000: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -060004: 5510 e000 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -060008: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -06000c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06000e: 0f00 |0009: return v0 │ │ -060010: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -060012: 28fe |000b: goto 0009 // -0002 │ │ +063984: |[063984] android.support.v4.app.Fragment.isAdded:()Z │ │ +063994: 5410 df00 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +063998: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +06399c: 5510 e000 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +0639a0: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0639a4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0639a6: 0f00 |0009: return v0 │ │ +0639a8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0639aa: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #34 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7008,17 +7008,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060014: |[060014] android.support.v4.app.Fragment.isDetached:()Z │ │ -060024: 5510 ec00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -060028: 0f00 |0002: return v0 │ │ +0639ac: |[0639ac] android.support.v4.app.Fragment.isDetached:()Z │ │ +0639bc: 5510 ec00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +0639c0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #35 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7026,17 +7026,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06002c: |[06002c] android.support.v4.app.Fragment.isHidden:()Z │ │ -06003c: 5510 f500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -060040: 0f00 |0002: return v0 │ │ +0639c4: |[0639c4] android.support.v4.app.Fragment.isHidden:()Z │ │ +0639d4: 5510 f500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0639d8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #36 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7044,21 +7044,21 @@ │ │ type : '()Z' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -060044: |[060044] android.support.v4.app.Fragment.isInBackStack:()Z │ │ -060054: 5210 e500 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -060058: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ -06005c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06005e: 0f00 |0005: return v0 │ │ -060060: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -060062: 28fe |0007: goto 0005 // -0002 │ │ +0639dc: |[0639dc] android.support.v4.app.Fragment.isInBackStack:()Z │ │ +0639ec: 5210 e500 |0000: iget v0, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +0639f0: 3d00 0400 |0002: if-lez v0, 0006 // +0004 │ │ +0639f4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0639f6: 0f00 |0005: return v0 │ │ +0639f8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0639fa: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #37 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7066,17 +7066,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060064: |[060064] android.support.v4.app.Fragment.isInLayout:()Z │ │ -060074: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -060078: 0f00 |0002: return v0 │ │ +0639fc: |[0639fc] android.support.v4.app.Fragment.isInLayout:()Z │ │ +063a0c: 5510 f600 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +063a10: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #38 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7084,17 +7084,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06007c: |[06007c] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ -06008c: 5510 fb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -060090: 0f00 |0002: return v0 │ │ +063a14: |[063a14] android.support.v4.app.Fragment.isMenuVisible:()Z │ │ +063a24: 5510 fb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +063a28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #39 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7102,17 +7102,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060094: |[060094] android.support.v4.app.Fragment.isRemoving:()Z │ │ -0600a4: 5510 ff00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ -0600a8: 0f00 |0002: return v0 │ │ +063a2c: |[063a2c] android.support.v4.app.Fragment.isRemoving:()Z │ │ +063a3c: 5510 ff00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ +063a40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=721 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #40 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7120,17 +7120,17 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0600ac: |[0600ac] android.support.v4.app.Fragment.isResumed:()Z │ │ -0600bc: 5510 0101 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ -0600c0: 0f00 |0002: return v0 │ │ +063a44: |[063a44] android.support.v4.app.Fragment.isResumed:()Z │ │ +063a54: 5510 0101 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ +063a58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #41 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7138,35 +7138,35 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0600c4: |[0600c4] android.support.v4.app.Fragment.isVisible:()Z │ │ -0600d4: 6e10 5c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ -0600da: 0a00 |0003: move-result v0 │ │ -0600dc: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ -0600e0: 6e10 5e05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ -0600e6: 0a00 |0009: move-result v0 │ │ -0600e8: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ -0600ec: 5410 1001 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -0600f0: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ -0600f4: 5410 1001 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -0600f8: 6e10 211e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ -0600fe: 0c00 |0015: move-result-object v0 │ │ -060100: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ -060104: 5410 1001 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -060108: 6e10 1e1e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -06010e: 0a00 |001d: move-result v0 │ │ -060110: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ -060114: 1210 |0020: const/4 v0, #int 1 // #1 │ │ -060116: 0f00 |0021: return v0 │ │ -060118: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -06011a: 28fe |0023: goto 0021 // -0002 │ │ +063a5c: |[063a5c] android.support.v4.app.Fragment.isVisible:()Z │ │ +063a6c: 6e10 5c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ +063a72: 0a00 |0003: move-result v0 │ │ +063a74: 3800 1e00 |0004: if-eqz v0, 0022 // +001e │ │ +063a78: 6e10 5e05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ +063a7e: 0a00 |0009: move-result v0 │ │ +063a80: 3900 1800 |000a: if-nez v0, 0022 // +0018 │ │ +063a84: 5410 1001 |000c: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +063a88: 3800 1400 |000e: if-eqz v0, 0022 // +0014 │ │ +063a8c: 5410 1001 |0010: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +063a90: 6e10 211e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ +063a96: 0c00 |0015: move-result-object v0 │ │ +063a98: 3800 0c00 |0016: if-eqz v0, 0022 // +000c │ │ +063a9c: 5410 1001 |0018: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +063aa0: 6e10 1e1e 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +063aa6: 0a00 |001d: move-result v0 │ │ +063aa8: 3900 0400 |001e: if-nez v0, 0022 // +0004 │ │ +063aac: 1210 |0020: const/4 v0, #int 1 // #1 │ │ +063aae: 0f00 |0021: return v0 │ │ +063ab0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +063ab2: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0024 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ #42 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7174,18 +7174,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06011c: |[06011c] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -06012c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06012e: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060132: 0e00 |0003: return-void │ │ +063ab4: |[063ab4] android.support.v4.app.Fragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +063ac4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063ac6: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063aca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0003 line=1081 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -7195,16 +7195,16 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060134: |[060134] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ -060144: 0e00 |0000: return-void │ │ +063acc: |[063acc] android.support.v4.app.Fragment.onActivityResult:(IILandroid/content/Intent;)V │ │ +063adc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 requestCode I │ │ 0x0000 - 0x0001 reg=2 resultCode I │ │ @@ -7215,18 +7215,18 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -060148: |[060148] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ -060158: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06015a: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -06015e: 0e00 |0003: return-void │ │ +063ae0: |[063ae0] android.support.v4.app.Fragment.onAttach:(Landroid/app/Activity;)V │ │ +063af0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063af2: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0003 line=991 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -7236,18 +7236,18 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -060160: |[060160] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -060170: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060172: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060176: 0e00 |0003: return-void │ │ +063af8: |[063af8] android.support.v4.app.Fragment.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +063b08: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063b0a: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063b0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0003 line=1152 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 newConfig Landroid/content/res/Configuration; │ │ @@ -7257,17 +7257,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -060178: |[060178] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -060188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06018a: 0f00 |0001: return v0 │ │ +063b10: |[063b10] android.support.v4.app.Fragment.onContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +063b20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063b22: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -7276,18 +7276,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06018c: |[06018c] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ -06019c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06019e: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -0601a2: 0e00 |0003: return-void │ │ +063b24: |[063b24] android.support.v4.app.Fragment.onCreate:(Landroid/os/Bundle;)V │ │ +063b34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063b36: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063b3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ 0x0003 line=1016 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -7297,17 +7297,17 @@ │ │ type : '(IZI)Landroid/view/animation/Animation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0601a4: |[0601a4] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ -0601b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0601b6: 1100 |0001: return-object v0 │ │ +063b3c: |[063b3c] android.support.v4.app.Fragment.onCreateAnimation:(IZI)Landroid/view/animation/Animation; │ │ +063b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063b4e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 transit I │ │ 0x0000 - 0x0002 reg=3 enter Z │ │ @@ -7318,19 +7318,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 │ │ -0601b8: |[0601b8] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0601c8: 6e10 3c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053c │ │ -0601ce: 0c00 |0003: move-result-object v0 │ │ -0601d0: 6e40 cd05 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@05cd │ │ -0601d6: 0e00 |0007: return-void │ │ +063b50: |[063b50] android.support.v4.app.Fragment.onCreateContextMenu:(Landroid/view/ContextMenu;Landroid/view/View;Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +063b60: 6e10 3c05 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@053c │ │ +063b66: 0c00 |0003: move-result-object v0 │ │ +063b68: 6e40 cd05 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@05cd │ │ +063b6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1337 │ │ 0x0007 line=1338 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0008 reg=2 menu Landroid/view/ContextMenu; │ │ @@ -7342,16 +7342,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 │ │ -0601d8: |[0601d8] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0601e8: 0e00 |0000: return-void │ │ +063b70: |[063b70] android.support.v4.app.Fragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +063b80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ 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; │ │ @@ -7361,17 +7361,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 │ │ -0601ec: |[0601ec] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0601fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0601fe: 1100 |0001: return-object v0 │ │ +063b84: |[063b84] android.support.v4.app.Fragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +063b94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063b96: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1039 │ │ 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; │ │ @@ -7382,32 +7382,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -060200: |[060200] android.support.v4.app.Fragment.onDestroy:()V │ │ -060210: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -060212: 5c41 e600 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060216: 5540 e700 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -06021a: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ -06021e: 5c41 e700 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -060222: 5440 df00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060226: 5441 1101 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -06022a: 5542 fa00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -06022e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -060230: 6e40 be05 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ -060236: 0c00 |0013: move-result-object v0 │ │ -060238: 5b40 f900 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -06023c: 5440 f900 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -060240: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -060244: 5440 f900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -060248: 6e10 3a07 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ -06024e: 0e00 |001f: return-void │ │ +063b98: |[063b98] android.support.v4.app.Fragment.onDestroy:()V │ │ +063ba8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +063baa: 5c41 e600 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063bae: 5540 e700 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +063bb2: 3900 1100 |0005: if-nez v0, 0016 // +0011 │ │ +063bb6: 5c41 e700 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +063bba: 5440 df00 |0009: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +063bbe: 5441 1101 |000b: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +063bc2: 5542 fa00 |000d: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +063bc6: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +063bc8: 6e40 be05 1032 |0010: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ +063bce: 0c00 |0013: move-result-object v0 │ │ +063bd0: 5b40 f900 |0014: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063bd4: 5440 f900 |0016: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063bd8: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +063bdc: 5440 f900 |001a: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063be0: 6e10 3a07 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ +063be6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1194 │ │ 0x0003 line=1197 │ │ 0x0007 line=1198 │ │ 0x0009 line=1199 │ │ 0x0016 line=1201 │ │ @@ -7421,16 +7421,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060250: |[060250] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ -060260: 0e00 |0000: return-void │ │ +063be8: |[063be8] android.support.v4.app.Fragment.onDestroyOptionsMenu:()V │ │ +063bf8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ │ │ #54 : (in Landroid/support/v4/app/Fragment;) │ │ @@ -7438,18 +7438,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -060264: |[060264] android.support.v4.app.Fragment.onDestroyView:()V │ │ -060274: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060276: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -06027a: 0e00 |0003: return-void │ │ +063bfc: |[063bfc] android.support.v4.app.Fragment.onDestroyView:()V │ │ +063c0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063c0e: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ 0x0003 line=1187 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7458,18 +7458,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06027c: |[06027c] android.support.v4.app.Fragment.onDetach:()V │ │ -06028c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06028e: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060292: 0e00 |0003: return-void │ │ +063c14: |[063c14] android.support.v4.app.Fragment.onDetach:()V │ │ +063c24: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063c26: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063c2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ 0x0003 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7478,16 +7478,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060294: |[060294] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ -0602a4: 0e00 |0000: return-void │ │ +063c2c: |[063c2c] android.support.v4.app.Fragment.onHiddenChanged:(Z)V │ │ +063c3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 hidden Z │ │ │ │ @@ -7496,18 +7496,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 │ │ -0602a8: |[0602a8] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ -0602b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0602ba: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -0602be: 0e00 |0003: return-void │ │ +063c40: |[063c40] android.support.v4.app.Fragment.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V │ │ +063c50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063c52: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0003 line=983 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 activity Landroid/app/Activity; │ │ @@ -7519,18 +7519,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0602c0: |[0602c0] android.support.v4.app.Fragment.onLowMemory:()V │ │ -0602d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0602d2: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -0602d6: 0e00 |0003: return-void │ │ +063c58: |[063c58] android.support.v4.app.Fragment.onLowMemory:()V │ │ +063c68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063c6a: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063c6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1173 │ │ 0x0003 line=1174 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7539,17 +7539,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0602d8: |[0602d8] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0602e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0602ea: 0f00 |0001: return v0 │ │ +063c70: |[063c70] android.support.v4.app.Fragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +063c80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063c82: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -7558,16 +7558,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0602ec: |[0602ec] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0602fc: 0e00 |0000: return-void │ │ +063c84: |[063c84] android.support.v4.app.Fragment.onOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +063c94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1317 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -7576,18 +7576,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -060300: |[060300] android.support.v4.app.Fragment.onPause:()V │ │ -060310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060312: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060316: 0e00 |0003: return-void │ │ +063c98: |[063c98] android.support.v4.app.Fragment.onPause:()V │ │ +063ca8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063caa: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1160 │ │ 0x0003 line=1161 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7596,16 +7596,16 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060318: |[060318] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -060328: 0e00 |0000: return-void │ │ +063cb0: |[063cb0] android.support.v4.app.Fragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +063cc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 menu Landroid/view/Menu; │ │ │ │ @@ -7614,18 +7614,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06032c: |[06032c] android.support.v4.app.Fragment.onResume:()V │ │ -06033c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06033e: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060342: 0e00 |0003: return-void │ │ +063cc4: |[063cc4] android.support.v4.app.Fragment.onResume:()V │ │ +063cd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063cd6: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063cda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1125 │ │ 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7634,16 +7634,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -060344: |[060344] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -060354: 0e00 |0000: return-void │ │ +063cdc: |[063cdc] android.support.v4.app.Fragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +063cec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -7652,35 +7652,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -060358: |[060358] android.support.v4.app.Fragment.onStart:()V │ │ -060368: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06036a: 5c41 e600 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -06036e: 5540 fa00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -060372: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ -060376: 5c41 fa00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -06037a: 5540 e700 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -06037e: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ -060382: 5c41 e700 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -060386: 5440 df00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -06038a: 5441 1101 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -06038e: 5542 fa00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -060392: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -060394: 6e40 be05 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ -06039a: 0c00 |0019: move-result-object v0 │ │ -06039c: 5b40 f900 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -0603a0: 5440 f900 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -0603a4: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ -0603a8: 5440 f900 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -0603ac: 6e10 3e07 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@073e │ │ -0603b2: 0e00 |0025: return-void │ │ +063cf0: |[063cf0] android.support.v4.app.Fragment.onStart:()V │ │ +063d00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +063d02: 5c41 e600 |0001: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063d06: 5540 fa00 |0003: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +063d0a: 3900 2000 |0005: if-nez v0, 0025 // +0020 │ │ +063d0e: 5c41 fa00 |0007: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +063d12: 5540 e700 |0009: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +063d16: 3900 1100 |000b: if-nez v0, 001c // +0011 │ │ +063d1a: 5c41 e700 |000d: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +063d1e: 5440 df00 |000f: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +063d22: 5441 1101 |0011: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +063d26: 5542 fa00 |0013: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +063d2a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +063d2c: 6e40 be05 1032 |0016: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ +063d32: 0c00 |0019: move-result-object v0 │ │ +063d34: 5b40 f900 |001a: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063d38: 5440 f900 |001c: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063d3c: 3800 0700 |001e: if-eqz v0, 0025 // +0007 │ │ +063d40: 5440 f900 |0020: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +063d44: 6e10 3e07 0000 |0022: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@073e │ │ +063d4a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1104 │ │ 0x0003 line=1106 │ │ 0x0007 line=1107 │ │ 0x0009 line=1108 │ │ 0x000d line=1109 │ │ @@ -7696,18 +7696,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0603b4: |[0603b4] android.support.v4.app.Fragment.onStop:()V │ │ -0603c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0603c6: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -0603ca: 0e00 |0003: return-void │ │ +063d4c: |[063d4c] android.support.v4.app.Fragment.onStop:()V │ │ +063d5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063d5e: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1169 │ │ 0x0003 line=1170 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ │ │ @@ -7716,16 +7716,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 │ │ -0603cc: |[0603cc] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -0603dc: 0e00 |0000: return-void │ │ +063d64: |[063d64] android.support.v4.app.Fragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +063d74: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ 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; │ │ @@ -7735,18 +7735,18 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0603e0: |[0603e0] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ -0603f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0603f2: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -0603f6: 0e00 |0003: return-void │ │ +063d78: |[063d78] android.support.v4.app.Fragment.onViewStateRestored:(Landroid/os/Bundle;)V │ │ +063d88: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063d8a: 5c10 e600 |0001: iput-boolean v0, v1, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063d8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -7756,44 +7756,44 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0603f8: |[0603f8] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ -060408: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06040c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -060410: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060414: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -06041a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -06041c: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060420: 6e20 6605 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0566 │ │ -060426: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -06042a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -06042e: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -060432: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -060436: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06043c: 1a02 be04 |001a: const-string v2, "Fragment " // string@04be │ │ -060440: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060446: 0c01 |001f: move-result-object v1 │ │ -060448: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -06044e: 0c01 |0023: move-result-object v1 │ │ -060450: 1a02 3900 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@0039 │ │ -060454: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06045a: 0c01 |0029: move-result-object v1 │ │ -06045c: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060462: 0c01 |002d: move-result-object v1 │ │ -060464: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -06046a: 2700 |0031: throw v0 │ │ -06046c: 5430 e800 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060470: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -060474: 5430 e800 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060478: 6e10 2706 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0627 │ │ -06047e: 0e00 |003b: return-void │ │ +063d90: |[063d90] android.support.v4.app.Fragment.performActivityCreated:(Landroid/os/Bundle;)V │ │ +063da0: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063da4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +063da8: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063dac: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +063db2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +063db4: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063db8: 6e20 6605 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0566 │ │ +063dbe: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063dc2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +063dc6: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +063dca: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +063dce: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +063dd4: 1a02 bf04 |001a: const-string v2, "Fragment " // string@04bf │ │ +063dd8: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063dde: 0c01 |001f: move-result-object v1 │ │ +063de0: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +063de6: 0c01 |0023: move-result-object v1 │ │ +063de8: 1a02 3b00 |0024: const-string v2, " did not call through to super.onActivityCreated()" // string@003b │ │ +063dec: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063df2: 0c01 |0029: move-result-object v1 │ │ +063df4: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +063dfa: 0c01 |002d: move-result-object v1 │ │ +063dfc: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +063e02: 2700 |0031: throw v0 │ │ +063e04: 5430 e800 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063e08: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +063e0c: 5430 e800 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063e10: 6e10 2706 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0627 │ │ +063e16: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1790 │ │ 0x0004 line=1791 │ │ 0x0009 line=1793 │ │ 0x000c line=1794 │ │ 0x000f line=1795 │ │ @@ -7810,21 +7810,21 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -060480: |[060480] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -060490: 6e20 6905 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0569 │ │ -060496: 5410 e800 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06049a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -06049e: 5410 e800 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0604a2: 6e20 2806 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0628 │ │ -0604a8: 0e00 |000c: return-void │ │ +063e18: |[063e18] android.support.v4.app.Fragment.performConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +063e28: 6e20 6905 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0569 │ │ +063e2e: 5410 e800 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063e32: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +063e36: 5410 e800 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063e3a: 6e20 2806 2000 |0009: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0628 │ │ +063e40: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1841 │ │ 0x0003 line=1842 │ │ 0x0007 line=1843 │ │ 0x000c line=1845 │ │ locals : │ │ @@ -7836,30 +7836,30 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0604ac: |[0604ac] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -0604bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0604be: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -0604c2: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ -0604c6: 6e20 6a05 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@056a │ │ -0604cc: 0a01 |0008: move-result v1 │ │ -0604ce: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ -0604d2: 0f00 |000b: return v0 │ │ -0604d4: 5421 e800 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0604d8: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0604dc: 5421 e800 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0604e0: 6e20 2906 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0629 │ │ -0604e6: 0a01 |0015: move-result v1 │ │ -0604e8: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ -0604ec: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0604ee: 28f2 |0019: goto 000b // -000e │ │ +063e44: |[063e44] android.support.v4.app.Fragment.performContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +063e54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +063e56: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +063e5a: 3901 1500 |0003: if-nez v1, 0018 // +0015 │ │ +063e5e: 6e20 6a05 3200 |0005: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onContextItemSelected:(Landroid/view/MenuItem;)Z // method@056a │ │ +063e64: 0a01 |0008: move-result v1 │ │ +063e66: 3801 0300 |0009: if-eqz v1, 000c // +0003 │ │ +063e6a: 0f00 |000b: return v0 │ │ +063e6c: 5421 e800 |000c: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063e70: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +063e74: 5421 e800 |0010: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063e78: 6e20 2906 3100 |0012: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0629 │ │ +063e7e: 0a01 |0015: move-result v1 │ │ +063e80: 3901 f5ff |0016: if-nez v1, 000b // -000b │ │ +063e84: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +063e86: 28f2 |0019: goto 000b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1908 │ │ 0x0005 line=1909 │ │ 0x000b line=1918 │ │ 0x000c line=1912 │ │ 0x0010 line=1913 │ │ @@ -7873,53 +7873,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0604f0: |[0604f0] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ -060500: 5441 e800 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060504: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -060508: 5441 e800 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06050c: 6e10 4f06 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -060512: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -060514: 5c41 e600 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060518: 6e20 6b05 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ -06051e: 5541 e600 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060522: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ -060526: 2201 9901 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -06052a: 2202 e705 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -06052e: 7010 d22e 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060534: 1a03 be04 |001a: const-string v3, "Fragment " // string@04be │ │ -060538: 6e20 db2e 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06053e: 0c02 |001f: move-result-object v2 │ │ -060540: 6e20 da2e 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060546: 0c02 |0023: move-result-object v2 │ │ -060548: 1a03 3b00 |0024: const-string v3, " did not call through to super.onCreate()" // string@003b │ │ -06054c: 6e20 db2e 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060552: 0c02 |0029: move-result-object v2 │ │ -060554: 6e10 e02e 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06055a: 0c02 |002d: move-result-object v2 │ │ -06055c: 7020 9509 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -060562: 2701 |0031: throw v1 │ │ -060564: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ -060568: 1a01 4a15 |0034: const-string v1, "android:support:fragments" // string@154a │ │ -06056c: 6e20 7003 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -060572: 0c00 |0039: move-result-object v0 │ │ -060574: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -060578: 5441 e800 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06057c: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ -060580: 6e10 5b05 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@055b │ │ -060586: 5441 e800 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06058a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -06058c: 6e30 5d06 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@065d │ │ -060592: 5441 e800 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060596: 6e10 2a06 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@062a │ │ -06059c: 0e00 |004e: return-void │ │ +063e88: |[063e88] android.support.v4.app.Fragment.performCreate:(Landroid/os/Bundle;)V │ │ +063e98: 5441 e800 |0000: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063e9c: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +063ea0: 5441 e800 |0004: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063ea4: 6e10 4f06 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +063eaa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +063eac: 5c41 e600 |000a: iput-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063eb0: 6e20 6b05 5400 |000c: invoke-virtual {v4, v5}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ +063eb6: 5541 e600 |000f: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063eba: 3901 2100 |0011: if-nez v1, 0032 // +0021 │ │ +063ebe: 2201 9901 |0013: new-instance v1, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +063ec2: 2202 e705 |0015: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +063ec6: 7010 d22e 0200 |0017: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +063ecc: 1a03 bf04 |001a: const-string v3, "Fragment " // string@04bf │ │ +063ed0: 6e20 db2e 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063ed6: 0c02 |001f: move-result-object v2 │ │ +063ed8: 6e20 da2e 4200 |0020: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +063ede: 0c02 |0023: move-result-object v2 │ │ +063ee0: 1a03 3d00 |0024: const-string v3, " did not call through to super.onCreate()" // string@003d │ │ +063ee4: 6e20 db2e 3200 |0026: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063eea: 0c02 |0029: move-result-object v2 │ │ +063eec: 6e10 e02e 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +063ef2: 0c02 |002d: move-result-object v2 │ │ +063ef4: 7020 9509 2100 |002e: invoke-direct {v1, v2}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +063efa: 2701 |0031: throw v1 │ │ +063efc: 3805 1c00 |0032: if-eqz v5, 004e // +001c │ │ +063f00: 1a01 4b15 |0034: const-string v1, "android:support:fragments" // string@154b │ │ +063f04: 6e20 7003 1500 |0036: invoke-virtual {v5, v1}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +063f0a: 0c00 |0039: move-result-object v0 │ │ +063f0c: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +063f10: 5441 e800 |003c: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063f14: 3901 0500 |003e: if-nez v1, 0043 // +0005 │ │ +063f18: 6e10 5b05 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.instantiateChildFragmentManager:()V // method@055b │ │ +063f1e: 5441 e800 |0043: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063f22: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +063f24: 6e30 5d06 0102 |0046: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@065d │ │ +063f2a: 5441 e800 |0049: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063f2e: 6e10 2a06 0100 |004b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@062a │ │ +063f34: 0e00 |004e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1759 │ │ 0x0004 line=1760 │ │ 0x0009 line=1762 │ │ 0x000c line=1763 │ │ 0x000f line=1764 │ │ @@ -7942,31 +7942,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 │ │ -0605a0: |[0605a0] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -0605b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0605b2: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -0605b6: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -0605ba: 5521 f400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -0605be: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0605c2: 5521 fb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -0605c6: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -0605ca: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0605cc: 6e30 6e05 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@056e │ │ -0605d2: 5421 e800 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0605d6: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -0605da: 5421 e800 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0605de: 6e30 2b06 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@062b │ │ -0605e4: 0a01 |001a: move-result v1 │ │ -0605e6: b610 |001b: or-int/2addr v0, v1 │ │ -0605e8: 0f00 |001c: return v0 │ │ +063f38: |[063f38] android.support.v4.app.Fragment.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +063f48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +063f4a: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +063f4e: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +063f52: 5521 f400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +063f56: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +063f5a: 5521 fb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +063f5e: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +063f62: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +063f64: 6e30 6e05 3204 |000e: invoke-virtual {v2, v3, v4}, Landroid/support/v4/app/Fragment;.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V // method@056e │ │ +063f6a: 5421 e800 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063f6e: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +063f72: 5421 e800 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063f76: 6e30 2b06 3104 |0017: invoke-virtual {v1, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@062b │ │ +063f7c: 0a01 |001a: move-result v1 │ │ +063f7e: b610 |001b: or-int/2addr v0, v1 │ │ +063f80: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1864 │ │ 0x0001 line=1865 │ │ 0x0005 line=1866 │ │ 0x000d line=1867 │ │ 0x000e line=1868 │ │ @@ -7984,22 +7984,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 │ │ -0605ec: |[0605ec] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0605fc: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060600: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -060604: 5410 e800 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060608: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -06060e: 6e40 6f05 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@056f │ │ -060614: 0c00 |000c: move-result-object v0 │ │ -060616: 1100 |000d: return-object v0 │ │ +063f84: |[063f84] android.support.v4.app.Fragment.performCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +063f94: 5410 e800 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063f98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +063f9c: 5410 e800 |0004: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063fa0: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +063fa6: 6e40 6f05 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@056f │ │ +063fac: 0c00 |000c: move-result-object v0 │ │ +063fae: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1783 │ │ 0x0004 line=1784 │ │ 0x0009 line=1786 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/Fragment; │ │ @@ -8012,40 +8012,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -060618: |[060618] android.support.v4.app.Fragment.performDestroy:()V │ │ -060628: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06062c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -060630: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060634: 6e10 2c06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@062c │ │ -06063a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -06063c: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060640: 6e10 7005 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0570 │ │ -060646: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -06064a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -06064e: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -060652: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -060656: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06065c: 1a02 be04 |001a: const-string v2, "Fragment " // string@04be │ │ -060660: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060666: 0c01 |001f: move-result-object v1 │ │ -060668: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -06066e: 0c01 |0023: move-result-object v1 │ │ -060670: 1a02 3c00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003c │ │ -060674: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06067a: 0c01 |0029: move-result-object v1 │ │ -06067c: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060682: 0c01 |002d: move-result-object v1 │ │ -060684: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -06068a: 2700 |0031: throw v0 │ │ -06068c: 0e00 |0032: return-void │ │ +063fb0: |[063fb0] android.support.v4.app.Fragment.performDestroy:()V │ │ +063fc0: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063fc4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +063fc8: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +063fcc: 6e10 2c06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@062c │ │ +063fd2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +063fd4: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063fd8: 6e10 7005 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroy:()V // method@0570 │ │ +063fde: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +063fe2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +063fe6: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +063fea: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +063fee: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +063ff4: 1a02 bf04 |001a: const-string v2, "Fragment " // string@04bf │ │ +063ff8: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +063ffe: 0c01 |001f: move-result-object v1 │ │ +064000: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +064006: 0c01 |0023: move-result-object v1 │ │ +064008: 1a02 3e00 |0024: const-string v2, " did not call through to super.onDestroy()" // string@003e │ │ +06400c: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064012: 0c01 |0029: move-result-object v1 │ │ +064014: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06401a: 0c01 |002d: move-result-object v1 │ │ +06401c: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +064022: 2700 |0031: throw v0 │ │ +064024: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2002 │ │ 0x0004 line=2003 │ │ 0x0009 line=2005 │ │ 0x000c line=2006 │ │ 0x000f line=2007 │ │ @@ -8059,44 +8059,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -060690: |[060690] android.support.v4.app.Fragment.performDestroyView:()V │ │ -0606a0: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0606a4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0606a8: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0606ac: 6e10 2d06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@062d │ │ -0606b2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0606b4: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -0606b8: 6e10 7205 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0572 │ │ -0606be: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -0606c2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -0606c6: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -0606ca: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0606ce: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0606d4: 1a02 be04 |001a: const-string v2, "Fragment " // string@04be │ │ -0606d8: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0606de: 0c01 |001f: move-result-object v1 │ │ -0606e0: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0606e6: 0c01 |0023: move-result-object v1 │ │ -0606e8: 1a02 3d00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003d │ │ -0606ec: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0606f2: 0c01 |0029: move-result-object v1 │ │ -0606f4: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0606fa: 0c01 |002d: move-result-object v1 │ │ -0606fc: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -060702: 2700 |0031: throw v0 │ │ -060704: 5430 f900 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -060708: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ -06070c: 5430 f900 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -060710: 6e10 3b07 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@073b │ │ -060716: 0e00 |003b: return-void │ │ +064028: |[064028] android.support.v4.app.Fragment.performDestroyView:()V │ │ +064038: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06403c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +064040: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064044: 6e10 2d06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroyView:()V // method@062d │ │ +06404a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06404c: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +064050: 6e10 7205 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0572 │ │ +064056: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +06405a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +06405e: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +064062: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +064066: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06406c: 1a02 bf04 |001a: const-string v2, "Fragment " // string@04bf │ │ +064070: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064076: 0c01 |001f: move-result-object v1 │ │ +064078: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06407e: 0c01 |0023: move-result-object v1 │ │ +064080: 1a02 3f00 |0024: const-string v2, " did not call through to super.onDestroyView()" // string@003f │ │ +064084: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06408a: 0c01 |0029: move-result-object v1 │ │ +06408c: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +064092: 0c01 |002d: move-result-object v1 │ │ +064094: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +06409a: 2700 |0031: throw v0 │ │ +06409c: 5430 f900 |0032: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0640a0: 3800 0700 |0034: if-eqz v0, 003b // +0007 │ │ +0640a4: 5430 f900 |0036: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0640a8: 6e10 3b07 0000 |0038: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportNextStart:()V // method@073b │ │ +0640ae: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1987 │ │ 0x0004 line=1988 │ │ 0x0009 line=1990 │ │ 0x000c line=1991 │ │ 0x000f line=1992 │ │ @@ -8112,21 +8112,21 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -060718: |[060718] android.support.v4.app.Fragment.performLowMemory:()V │ │ -060728: 6e10 7605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0576 │ │ -06072e: 5410 e800 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060732: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -060736: 5410 e800 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06073a: 6e10 2e06 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@062e │ │ -060740: 0e00 |000c: return-void │ │ +0640b0: |[0640b0] android.support.v4.app.Fragment.performLowMemory:()V │ │ +0640c0: 6e10 7605 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.onLowMemory:()V // method@0576 │ │ +0640c6: 5410 e800 |0003: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0640ca: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0640ce: 5410 e800 |0007: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0640d2: 6e10 2e06 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@062e │ │ +0640d8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1848 │ │ 0x0003 line=1849 │ │ 0x0007 line=1850 │ │ 0x000c line=1852 │ │ locals : │ │ @@ -8137,34 +8137,34 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -060744: |[060744] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -060754: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -060756: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -06075a: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ -06075e: 5521 f400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -060762: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ -060766: 5521 fb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -06076a: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -06076e: 6e20 7705 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0577 │ │ -060774: 0a01 |0010: move-result v1 │ │ -060776: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ -06077a: 0f00 |0013: return v0 │ │ -06077c: 5421 e800 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060780: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ -060784: 5421 e800 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060788: 6e20 2f06 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@062f │ │ -06078e: 0a01 |001d: move-result v1 │ │ -060790: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ -060794: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -060796: 28f2 |0021: goto 0013 // -000e │ │ +0640dc: |[0640dc] android.support.v4.app.Fragment.performOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0640ec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0640ee: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0640f2: 3901 1d00 |0003: if-nez v1, 0020 // +001d │ │ +0640f6: 5521 f400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0640fa: 3801 0d00 |0007: if-eqz v1, 0014 // +000d │ │ +0640fe: 5521 fb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +064102: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +064106: 6e20 7705 3200 |000d: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@0577 │ │ +06410c: 0a01 |0010: move-result v1 │ │ +06410e: 3801 0300 |0011: if-eqz v1, 0014 // +0003 │ │ +064112: 0f00 |0013: return v0 │ │ +064114: 5421 e800 |0014: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064118: 3801 0a00 |0016: if-eqz v1, 0020 // +000a │ │ +06411c: 5421 e800 |0018: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064120: 6e20 2f06 3100 |001a: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@062f │ │ +064126: 0a01 |001d: move-result v1 │ │ +064128: 3901 f5ff |001e: if-nez v1, 0013 // -000b │ │ +06412c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +06412e: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1892 │ │ 0x0005 line=1893 │ │ 0x000d line=1894 │ │ 0x0013 line=1904 │ │ 0x0014 line=1898 │ │ @@ -8179,27 +8179,27 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -060798: |[060798] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -0607a8: 5510 f500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -0607ac: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -0607b0: 5510 f400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -0607b4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0607b8: 5510 fb00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -0607bc: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -0607c0: 6e20 7805 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0578 │ │ -0607c6: 5410 e800 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0607ca: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ -0607ce: 5410 e800 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0607d2: 6e20 3006 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0630 │ │ -0607d8: 0e00 |0018: return-void │ │ +064130: |[064130] android.support.v4.app.Fragment.performOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +064140: 5510 f500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +064144: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +064148: 5510 f400 |0004: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +06414c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +064150: 5510 fb00 |0008: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +064154: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +064158: 6e20 7805 2100 |000c: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.onOptionsMenuClosed:(Landroid/view/Menu;)V // method@0578 │ │ +06415e: 5410 e800 |000f: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064162: 3800 0700 |0011: if-eqz v0, 0018 // +0007 │ │ +064166: 5410 e800 |0013: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06416a: 6e20 3006 2000 |0015: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0630 │ │ +064170: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0004 line=1923 │ │ 0x000c line=1924 │ │ 0x000f line=1926 │ │ 0x0013 line=1927 │ │ @@ -8213,40 +8213,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -0607dc: |[0607dc] android.support.v4.app.Fragment.performPause:()V │ │ -0607ec: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0607f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0607f4: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0607f8: 6e10 3106 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0631 │ │ -0607fe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -060800: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060804: 6e10 7905 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0579 │ │ -06080a: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -06080e: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -060812: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -060816: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06081a: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060820: 1a02 be04 |001a: const-string v2, "Fragment " // string@04be │ │ -060824: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06082a: 0c01 |001f: move-result-object v1 │ │ -06082c: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060832: 0c01 |0023: move-result-object v1 │ │ -060834: 1a02 3f00 |0024: const-string v2, " did not call through to super.onPause()" // string@003f │ │ -060838: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06083e: 0c01 |0029: move-result-object v1 │ │ -060840: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060846: 0c01 |002d: move-result-object v1 │ │ -060848: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -06084e: 2700 |0031: throw v0 │ │ -060850: 0e00 |0032: return-void │ │ +064174: |[064174] android.support.v4.app.Fragment.performPause:()V │ │ +064184: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064188: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06418c: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064190: 6e10 3106 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0631 │ │ +064196: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +064198: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +06419c: 6e10 7905 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onPause:()V // method@0579 │ │ +0641a2: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0641a6: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +0641aa: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +0641ae: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0641b2: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0641b8: 1a02 bf04 |001a: const-string v2, "Fragment " // string@04bf │ │ +0641bc: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0641c2: 0c01 |001f: move-result-object v1 │ │ +0641c4: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0641ca: 0c01 |0023: move-result-object v1 │ │ +0641cc: 1a02 4100 |0024: const-string v2, " did not call through to super.onPause()" // string@0041 │ │ +0641d0: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0641d6: 0c01 |0029: move-result-object v1 │ │ +0641d8: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0641de: 0c01 |002d: move-result-object v1 │ │ +0641e0: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +0641e6: 2700 |0031: throw v0 │ │ +0641e8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1943 │ │ 0x0004 line=1944 │ │ 0x0009 line=1946 │ │ 0x000c line=1947 │ │ 0x000f line=1948 │ │ @@ -8260,31 +8260,31 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -060854: |[060854] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -060864: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -060866: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -06086a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -06086e: 5521 f400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -060872: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -060876: 5521 fb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -06087a: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ -06087e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -060880: 6e20 7a05 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@057a │ │ -060886: 5421 e800 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06088a: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -06088e: 5421 e800 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060892: 6e20 3206 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0632 │ │ -060898: 0a01 |001a: move-result v1 │ │ -06089a: b610 |001b: or-int/2addr v0, v1 │ │ -06089c: 0f00 |001c: return v0 │ │ +0641ec: |[0641ec] android.support.v4.app.Fragment.performPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0641fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0641fe: 5521 f500 |0001: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +064202: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +064206: 5521 f400 |0005: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +06420a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +06420e: 5521 fb00 |0009: iget-boolean v1, v2, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +064212: 3801 0600 |000b: if-eqz v1, 0011 // +0006 │ │ +064216: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +064218: 6e20 7a05 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onPrepareOptionsMenu:(Landroid/view/Menu;)V // method@057a │ │ +06421e: 5421 e800 |0011: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064222: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +064226: 5421 e800 |0015: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06422a: 6e20 3206 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0632 │ │ +064230: 0a01 |001a: move-result v1 │ │ +064232: b610 |001b: or-int/2addr v0, v1 │ │ +064234: 0f00 |001c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1878 │ │ 0x0001 line=1879 │ │ 0x0005 line=1880 │ │ 0x000d line=1881 │ │ 0x000e line=1882 │ │ @@ -8301,44 +8301,44 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0608a0: |[0608a0] android.support.v4.app.Fragment.performReallyStop:()V │ │ -0608b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0608b2: 5440 e800 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0608b6: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ -0608ba: 5440 e800 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0608be: 6e10 3306 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0633 │ │ -0608c4: 5540 fa00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -0608c8: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ -0608cc: 5c43 fa00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -0608d0: 5540 e700 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -0608d4: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ -0608d8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0608da: 5c40 e700 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ -0608de: 5440 df00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -0608e2: 5441 1101 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -0608e6: 5542 fa00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ -0608ea: 6e40 be05 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ -0608f0: 0c00 |0020: move-result-object v0 │ │ -0608f2: 5b40 f900 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -0608f6: 5440 f900 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -0608fa: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ -0608fe: 5440 df00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060902: 5500 2a01 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@012a │ │ -060906: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ -06090a: 5440 f900 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -06090e: 6e10 3f07 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@073f │ │ -060914: 0e00 |0032: return-void │ │ -060916: 5440 f900 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -06091a: 6e10 3d07 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@073d │ │ -060920: 28fa |0038: goto 0032 // -0006 │ │ +064238: |[064238] android.support.v4.app.Fragment.performReallyStop:()V │ │ +064248: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06424a: 5440 e800 |0001: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06424e: 3800 0700 |0003: if-eqz v0, 000a // +0007 │ │ +064252: 5440 e800 |0005: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064256: 6e10 3306 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0633 │ │ +06425c: 5540 fa00 |000a: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +064260: 3800 2600 |000c: if-eqz v0, 0032 // +0026 │ │ +064264: 5c43 fa00 |000e: iput-boolean v3, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +064268: 5540 e700 |0010: iget-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +06426c: 3900 1100 |0012: if-nez v0, 0023 // +0011 │ │ +064270: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +064272: 5c40 e700 |0015: iput-boolean v0, v4, Landroid/support/v4/app/Fragment;.mCheckedForLoaderManager:Z // field@00e7 │ │ +064276: 5440 df00 |0017: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +06427a: 5441 1101 |0019: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +06427e: 5542 fa00 |001b: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mLoadersStarted:Z // field@00fa │ │ +064282: 6e40 be05 1032 |001d: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ +064288: 0c00 |0020: move-result-object v0 │ │ +06428a: 5b40 f900 |0021: iput-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +06428e: 5440 f900 |0023: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +064292: 3800 0d00 |0025: if-eqz v0, 0032 // +000d │ │ +064296: 5440 df00 |0027: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +06429a: 5500 2a01 |0029: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@012a │ │ +06429e: 3900 0800 |002b: if-nez v0, 0033 // +0008 │ │ +0642a2: 5440 f900 |002d: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0642a6: 6e10 3f07 0000 |002f: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@073f │ │ +0642ac: 0e00 |0032: return-void │ │ +0642ae: 5440 f900 |0033: iget-object v0, v4, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0642b2: 6e10 3d07 0000 |0035: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@073d │ │ +0642b8: 28fa |0038: goto 0032 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1967 │ │ 0x0005 line=1968 │ │ 0x000a line=1970 │ │ 0x000e line=1971 │ │ 0x0010 line=1972 │ │ @@ -8357,48 +8357,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -060924: |[060924] android.support.v4.app.Fragment.performResume:()V │ │ -060934: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060938: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -06093c: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060940: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -060946: 5430 e800 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -06094a: 6e10 3906 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -060950: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -060952: 5c30 e600 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060956: 6e10 7b05 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@057b │ │ -06095c: 5530 e600 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060960: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -060964: 2200 9901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -060968: 2201 e705 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06096c: 7010 d22e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060972: 1a02 be04 |001f: const-string v2, "Fragment " // string@04be │ │ -060976: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06097c: 0c01 |0024: move-result-object v1 │ │ -06097e: 6e20 da2e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060984: 0c01 |0028: move-result-object v1 │ │ -060986: 1a02 4000 |0029: const-string v2, " did not call through to super.onResume()" // string@0040 │ │ -06098a: 6e20 db2e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060990: 0c01 |002e: move-result-object v1 │ │ -060992: 6e10 e02e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060998: 0c01 |0032: move-result-object v1 │ │ -06099a: 7020 9509 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -0609a0: 2700 |0036: throw v0 │ │ -0609a2: 5430 e800 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0609a6: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ -0609aa: 5430 e800 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0609ae: 6e10 3406 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0634 │ │ -0609b4: 5430 e800 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0609b8: 6e10 3906 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -0609be: 0e00 |0045: return-void │ │ +0642bc: |[0642bc] android.support.v4.app.Fragment.performResume:()V │ │ +0642cc: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0642d0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0642d4: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0642d8: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +0642de: 5430 e800 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0642e2: 6e10 3906 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +0642e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0642ea: 5c30 e600 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0642ee: 6e10 7b05 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onResume:()V // method@057b │ │ +0642f4: 5530 e600 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0642f8: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0642fc: 2200 9901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +064300: 2201 e705 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +064304: 7010 d22e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06430a: 1a02 bf04 |001f: const-string v2, "Fragment " // string@04bf │ │ +06430e: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064314: 0c01 |0024: move-result-object v1 │ │ +064316: 6e20 da2e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06431c: 0c01 |0028: move-result-object v1 │ │ +06431e: 1a02 4200 |0029: const-string v2, " did not call through to super.onResume()" // string@0042 │ │ +064322: 6e20 db2e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064328: 0c01 |002e: move-result-object v1 │ │ +06432a: 6e10 e02e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +064330: 0c01 |0032: move-result-object v1 │ │ +064332: 7020 9509 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +064338: 2700 |0036: throw v0 │ │ +06433a: 5430 e800 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06433e: 3800 0c00 |0039: if-eqz v0, 0045 // +000c │ │ +064342: 5430 e800 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064346: 6e10 3406 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0634 │ │ +06434c: 5430 e800 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064350: 6e10 3906 0000 |0042: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +064356: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1824 │ │ 0x0004 line=1825 │ │ 0x0009 line=1826 │ │ 0x000e line=1828 │ │ 0x0011 line=1829 │ │ @@ -8416,25 +8416,25 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0609c0: |[0609c0] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0609d0: 6e20 7c05 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@057c │ │ -0609d6: 5421 e800 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0609da: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -0609de: 5421 e800 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -0609e2: 6e10 6006 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0660 │ │ -0609e8: 0c00 |000c: move-result-object v0 │ │ -0609ea: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0609ee: 1a01 4a15 |000f: const-string v1, "android:support:fragments" // string@154a │ │ -0609f2: 6e30 7f03 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -0609f8: 0e00 |0014: return-void │ │ +064358: |[064358] android.support.v4.app.Fragment.performSaveInstanceState:(Landroid/os/Bundle;)V │ │ +064368: 6e20 7c05 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@057c │ │ +06436e: 5421 e800 |0003: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064372: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +064376: 5421 e800 |0007: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06437a: 6e10 6006 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0660 │ │ +064380: 0c00 |000c: move-result-object v0 │ │ +064382: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +064386: 1a01 4b15 |000f: const-string v1, "android:support:fragments" // string@154b │ │ +06438a: 6e30 7f03 1300 |0011: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +064390: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1933 │ │ 0x0003 line=1934 │ │ 0x0007 line=1935 │ │ 0x000d line=1936 │ │ 0x000f line=1937 │ │ @@ -8449,50 +8449,50 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0609fc: |[0609fc] android.support.v4.app.Fragment.performStart:()V │ │ -060a0c: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060a10: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -060a14: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060a18: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -060a1e: 5430 e800 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060a22: 6e10 3906 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -060a28: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -060a2a: 5c30 e600 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060a2e: 6e10 7d05 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@057d │ │ -060a34: 5530 e600 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060a38: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -060a3c: 2200 9901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -060a40: 2201 e705 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -060a44: 7010 d22e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060a4a: 1a02 be04 |001f: const-string v2, "Fragment " // string@04be │ │ -060a4e: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060a54: 0c01 |0024: move-result-object v1 │ │ -060a56: 6e20 da2e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060a5c: 0c01 |0028: move-result-object v1 │ │ -060a5e: 1a02 4100 |0029: const-string v2, " did not call through to super.onStart()" // string@0041 │ │ -060a62: 6e20 db2e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060a68: 0c01 |002e: move-result-object v1 │ │ -060a6a: 6e10 e02e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060a70: 0c01 |0032: move-result-object v1 │ │ -060a72: 7020 9509 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -060a78: 2700 |0036: throw v0 │ │ -060a7a: 5430 e800 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060a7e: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ -060a82: 5430 e800 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060a86: 6e10 3506 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0635 │ │ -060a8c: 5430 f900 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -060a90: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ -060a94: 5430 f900 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -060a98: 6e10 3c07 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@073c │ │ -060a9e: 0e00 |0049: return-void │ │ +064394: |[064394] android.support.v4.app.Fragment.performStart:()V │ │ +0643a4: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0643a8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0643ac: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0643b0: 6e10 4f06 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +0643b6: 5430 e800 |0009: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0643ba: 6e10 3906 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +0643c0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0643c2: 5c30 e600 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0643c6: 6e10 7d05 0300 |0011: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStart:()V // method@057d │ │ +0643cc: 5530 e600 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0643d0: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +0643d4: 2200 9901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +0643d8: 2201 e705 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0643dc: 7010 d22e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0643e2: 1a02 bf04 |001f: const-string v2, "Fragment " // string@04bf │ │ +0643e6: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0643ec: 0c01 |0024: move-result-object v1 │ │ +0643ee: 6e20 da2e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0643f4: 0c01 |0028: move-result-object v1 │ │ +0643f6: 1a02 4300 |0029: const-string v2, " did not call through to super.onStart()" // string@0043 │ │ +0643fa: 6e20 db2e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064400: 0c01 |002e: move-result-object v1 │ │ +064402: 6e10 e02e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +064408: 0c01 |0032: move-result-object v1 │ │ +06440a: 7020 9509 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +064410: 2700 |0036: throw v0 │ │ +064412: 5430 e800 |0037: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064416: 3800 0700 |0039: if-eqz v0, 0040 // +0007 │ │ +06441a: 5430 e800 |003b: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06441e: 6e10 3506 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0635 │ │ +064424: 5430 f900 |0040: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +064428: 3800 0700 |0042: if-eqz v0, 0049 // +0007 │ │ +06442c: 5430 f900 |0044: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +064430: 6e10 3c07 0000 |0046: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@073c │ │ +064436: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1805 │ │ 0x0004 line=1806 │ │ 0x0009 line=1807 │ │ 0x000e line=1809 │ │ 0x0011 line=1810 │ │ @@ -8511,40 +8511,40 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 51 16-bit code units │ │ -060aa0: |[060aa0] android.support.v4.app.Fragment.performStop:()V │ │ -060ab0: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060ab4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -060ab8: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -060abc: 6e10 3606 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0636 │ │ -060ac2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -060ac4: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060ac8: 6e10 7e05 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@057e │ │ -060ace: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060ad2: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ -060ad6: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -060ada: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -060ade: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060ae4: 1a02 be04 |001a: const-string v2, "Fragment " // string@04be │ │ -060ae8: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060aee: 0c01 |001f: move-result-object v1 │ │ -060af0: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060af6: 0c01 |0023: move-result-object v1 │ │ -060af8: 1a02 4200 |0024: const-string v2, " did not call through to super.onStop()" // string@0042 │ │ -060afc: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060b02: 0c01 |0029: move-result-object v1 │ │ -060b04: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060b0a: 0c01 |002d: move-result-object v1 │ │ -060b0c: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -060b12: 2700 |0031: throw v0 │ │ -060b14: 0e00 |0032: return-void │ │ +064438: |[064438] android.support.v4.app.Fragment.performStop:()V │ │ +064448: 5430 e800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +06444c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +064450: 5430 e800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +064454: 6e10 3606 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0636 │ │ +06445a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06445c: 5c30 e600 |000a: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +064460: 6e10 7e05 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.onStop:()V // method@057e │ │ +064466: 5530 e600 |000f: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +06446a: 3900 2100 |0011: if-nez v0, 0032 // +0021 │ │ +06446e: 2200 9901 |0013: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +064472: 2201 e705 |0015: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +064476: 7010 d22e 0100 |0017: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06447c: 1a02 bf04 |001a: const-string v2, "Fragment " // string@04bf │ │ +064480: 6e20 db2e 2100 |001c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064486: 0c01 |001f: move-result-object v1 │ │ +064488: 6e20 da2e 3100 |0020: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06448e: 0c01 |0023: move-result-object v1 │ │ +064490: 1a02 4400 |0024: const-string v2, " did not call through to super.onStop()" // string@0044 │ │ +064494: 6e20 db2e 2100 |0026: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06449a: 0c01 |0029: move-result-object v1 │ │ +06449c: 6e10 e02e 0100 |002a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0644a2: 0c01 |002d: move-result-object v1 │ │ +0644a4: 7020 9509 1000 |002e: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +0644aa: 2700 |0031: throw v0 │ │ +0644ac: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1955 │ │ 0x0004 line=1956 │ │ 0x0009 line=1958 │ │ 0x000c line=1959 │ │ 0x000f line=1960 │ │ @@ -8558,17 +8558,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -060b18: |[060b18] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ -060b28: 6e20 701e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1e70 │ │ -060b2e: 0e00 |0003: return-void │ │ +0644b0: |[0644b0] android.support.v4.app.Fragment.registerForContextMenu:(Landroid/view/View;)V │ │ +0644c0: 6e20 701e 0100 |0000: invoke-virtual {v1, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1e70 │ │ +0644c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1351 │ │ 0x0003 line=1352 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -8578,43 +8578,43 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -060b30: |[060b30] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ -060b40: 5430 0601 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -060b44: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -060b48: 5430 f800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -060b4c: 5431 0601 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -060b50: 6e20 571e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1e57 │ │ -060b56: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -060b58: 5b30 0601 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -060b5c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -060b5e: 5c30 e600 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060b62: 6e20 8005 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0580 │ │ -060b68: 5530 e600 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -060b6c: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ -060b70: 2200 9901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -060b74: 2201 e705 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -060b78: 7010 d22e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060b7e: 1a02 be04 |001f: const-string v2, "Fragment " // string@04be │ │ -060b82: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060b88: 0c01 |0024: move-result-object v1 │ │ -060b8a: 6e20 da2e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060b90: 0c01 |0028: move-result-object v1 │ │ -060b92: 1a02 4300 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0043 │ │ -060b96: 6e20 db2e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060b9c: 0c01 |002e: move-result-object v1 │ │ -060b9e: 6e10 e02e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060ba4: 0c01 |0032: move-result-object v1 │ │ -060ba6: 7020 9509 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -060bac: 2700 |0036: throw v0 │ │ -060bae: 0e00 |0037: return-void │ │ +0644c8: |[0644c8] android.support.v4.app.Fragment.restoreViewState:(Landroid/os/Bundle;)V │ │ +0644d8: 5430 0601 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0644dc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0644e0: 5430 f800 |0004: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0644e4: 5431 0601 |0006: iget-object v1, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0644e8: 6e20 571e 1000 |0008: invoke-virtual {v0, v1}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1e57 │ │ +0644ee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0644f0: 5b30 0601 |000c: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0644f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0644f6: 5c30 e600 |000f: iput-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0644fa: 6e20 8005 4300 |0011: invoke-virtual {v3, v4}, Landroid/support/v4/app/Fragment;.onViewStateRestored:(Landroid/os/Bundle;)V // method@0580 │ │ +064500: 5530 e600 |0014: iget-boolean v0, v3, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +064504: 3900 2100 |0016: if-nez v0, 0037 // +0021 │ │ +064508: 2200 9901 |0018: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +06450c: 2201 e705 |001a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +064510: 7010 d22e 0100 |001c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +064516: 1a02 bf04 |001f: const-string v2, "Fragment " // string@04bf │ │ +06451a: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064520: 0c01 |0024: move-result-object v1 │ │ +064522: 6e20 da2e 3100 |0025: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +064528: 0c01 |0028: move-result-object v1 │ │ +06452a: 1a02 4500 |0029: const-string v2, " did not call through to super.onViewStateRestored()" // string@0045 │ │ +06452e: 6e20 db2e 2100 |002b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064534: 0c01 |002e: move-result-object v1 │ │ +064536: 6e10 e02e 0100 |002f: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06453c: 0c01 |0032: move-result-object v1 │ │ +06453e: 7020 9509 1000 |0033: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +064544: 2700 |0036: throw v0 │ │ +064546: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 0x0004 line=465 │ │ 0x000b line=466 │ │ 0x000e line=468 │ │ 0x0011 line=469 │ │ @@ -8630,19 +8630,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -060bb0: |[060bb0] android.support.v4.app.Fragment.setAllowEnterTransitionOverlap:(Z)V │ │ -060bc0: 7110 582e 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ -060bc6: 0c00 |0003: move-result-object v0 │ │ -060bc8: 5b10 e100 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00e1 │ │ -060bcc: 0e00 |0006: return-void │ │ +064548: |[064548] android.support.v4.app.Fragment.setAllowEnterTransitionOverlap:(Z)V │ │ +064558: 7110 582e 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ +06455e: 0c00 |0003: move-result-object v0 │ │ +064560: 5b10 e100 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowEnterTransitionOverlap:Ljava/lang/Boolean; // field@00e1 │ │ +064564: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0006 line=1606 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 allow Z │ │ @@ -8652,19 +8652,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -060bd0: |[060bd0] android.support.v4.app.Fragment.setAllowReturnTransitionOverlap:(Z)V │ │ -060be0: 7110 582e 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ -060be6: 0c00 |0003: move-result-object v0 │ │ -060be8: 5b10 e200 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00e2 │ │ -060bec: 0e00 |0006: return-void │ │ +064568: |[064568] android.support.v4.app.Fragment.setAllowReturnTransitionOverlap:(Z)V │ │ +064578: 7110 582e 0200 |0000: invoke-static {v2}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ +06457e: 0c00 |0003: move-result-object v0 │ │ +064580: 5b10 e200 |0004: iput-object v0, v1, Landroid/support/v4/app/Fragment;.mAllowReturnTransitionOverlap:Ljava/lang/Boolean; // field@00e2 │ │ +064584: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0006 line=1630 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0007 reg=2 allow Z │ │ @@ -8674,23 +8674,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -060bf0: |[060bf0] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ -060c00: 5220 f700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -060c04: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -060c08: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -060c0c: 1a01 bf04 |0006: const-string v1, "Fragment already active" // string@04bf │ │ -060c10: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -060c16: 2700 |000b: throw v0 │ │ -060c18: 5b23 e400 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ -060c1c: 0e00 |000e: return-void │ │ +064588: |[064588] android.support.v4.app.Fragment.setArguments:(Landroid/os/Bundle;)V │ │ +064598: 5220 f700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +06459c: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0645a0: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0645a4: 1a01 c004 |0006: const-string v1, "Fragment already active" // string@04c0 │ │ +0645a8: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0645ae: 2700 |000b: throw v0 │ │ +0645b0: 5b23 e400 |000c: iput-object v3, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ +0645b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ 0x0004 line=548 │ │ 0x000c line=550 │ │ 0x000e line=551 │ │ locals : │ │ @@ -8702,17 +8702,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060c20: |[060c20] android.support.v4.app.Fragment.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -060c30: 5b01 ee00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -060c34: 0e00 |0002: return-void │ │ +0645b8: |[0645b8] android.support.v4.app.Fragment.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0645c8: 5b01 ee00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +0645cc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1394 │ │ 0x0002 line=1395 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -8722,17 +8722,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060c38: |[060c38] android.support.v4.app.Fragment.setEnterTransition:(Ljava/lang/Object;)V │ │ -060c48: 5b01 ed00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00ed │ │ -060c4c: 0e00 |0002: return-void │ │ +0645d0: |[0645d0] android.support.v4.app.Fragment.setEnterTransition:(Ljava/lang/Object;)V │ │ +0645e0: 5b01 ed00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mEnterTransition:Ljava/lang/Object; // field@00ed │ │ +0645e4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1419 │ │ 0x0002 line=1420 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -8742,17 +8742,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060c50: |[060c50] android.support.v4.app.Fragment.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -060c60: 5b01 f000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ -060c64: 0e00 |0002: return-void │ │ +0645e8: |[0645e8] android.support.v4.app.Fragment.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +0645f8: 5b01 f000 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ +0645fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0002 line=1406 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -8762,17 +8762,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060c68: |[060c68] android.support.v4.app.Fragment.setExitTransition:(Ljava/lang/Object;)V │ │ -060c78: 5b01 ef00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ef │ │ -060c7c: 0e00 |0002: return-void │ │ +064600: |[064600] android.support.v4.app.Fragment.setExitTransition:(Ljava/lang/Object;)V │ │ +064610: 5b01 ef00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mExitTransition:Ljava/lang/Object; // field@00ef │ │ +064614: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1484 │ │ 0x0002 line=1485 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -8782,27 +8782,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -060c80: |[060c80] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ -060c90: 5510 f400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -060c94: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ -060c98: 5c12 f400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -060c9c: 6e10 5c05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ -060ca2: 0a00 |0009: move-result v0 │ │ -060ca4: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ -060ca8: 6e10 5e05 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ -060cae: 0a00 |000f: move-result v0 │ │ -060cb0: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -060cb4: 5410 df00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060cb8: 6e10 ea05 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@05ea │ │ -060cbe: 0e00 |0017: return-void │ │ +064618: |[064618] android.support.v4.app.Fragment.setHasOptionsMenu:(Z)V │ │ +064628: 5510 f400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +06462c: 3220 1500 |0002: if-eq v0, v2, 0017 // +0015 │ │ +064630: 5c12 f400 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +064634: 6e10 5c05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ +06463a: 0a00 |0009: move-result v0 │ │ +06463c: 3800 0d00 |000a: if-eqz v0, 0017 // +000d │ │ +064640: 6e10 5e05 0100 |000c: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ +064646: 0a00 |000f: move-result v0 │ │ +064648: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +06464c: 5410 df00 |0012: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +064650: 6e10 ea05 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@05ea │ │ +064656: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0004 line=819 │ │ 0x0006 line=820 │ │ 0x0012 line=821 │ │ 0x0017 line=824 │ │ @@ -8815,44 +8815,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 │ │ -060cc0: |[060cc0] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ -060cd0: 5923 f700 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -060cd4: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ -060cd8: 2200 e705 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -060cdc: 7010 d22e 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060ce2: 5441 1101 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -060ce6: 6e20 db2e 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060cec: 0c00 |000e: move-result-object v0 │ │ -060cee: 1a01 0b01 |000f: const-string v1, ":" // string@010b │ │ -060cf2: 6e20 db2e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060cf8: 0c00 |0014: move-result-object v0 │ │ -060cfa: 5221 f700 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -060cfe: 6e20 d72e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -060d04: 0c00 |001a: move-result-object v0 │ │ -060d06: 6e10 e02e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060d0c: 0c00 |001e: move-result-object v0 │ │ -060d0e: 5b20 1101 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -060d12: 0e00 |0021: return-void │ │ -060d14: 2200 e705 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -060d18: 7010 d22e 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060d1e: 1a01 4315 |0027: const-string v1, "android:fragment:" // string@1543 │ │ -060d22: 6e20 db2e 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060d28: 0c00 |002c: move-result-object v0 │ │ -060d2a: 5221 f700 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -060d2e: 6e20 d72e 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -060d34: 0c00 |0032: move-result-object v0 │ │ -060d36: 6e10 e02e 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060d3c: 0c00 |0036: move-result-object v0 │ │ -060d3e: 5b20 1101 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -060d42: 28e8 |0039: goto 0021 // -0018 │ │ +064658: |[064658] android.support.v4.app.Fragment.setIndex:(ILandroid/support/v4/app/Fragment;)V │ │ +064668: 5923 f700 |0000: iput v3, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +06466c: 3804 2000 |0002: if-eqz v4, 0022 // +0020 │ │ +064670: 2200 e705 |0004: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +064674: 7010 d22e 0000 |0006: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06467a: 5441 1101 |0009: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +06467e: 6e20 db2e 1000 |000b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064684: 0c00 |000e: move-result-object v0 │ │ +064686: 1a01 0d01 |000f: const-string v1, ":" // string@010d │ │ +06468a: 6e20 db2e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064690: 0c00 |0014: move-result-object v0 │ │ +064692: 5221 f700 |0015: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +064696: 6e20 d72e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06469c: 0c00 |001a: move-result-object v0 │ │ +06469e: 6e10 e02e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0646a4: 0c00 |001e: move-result-object v0 │ │ +0646a6: 5b20 1101 |001f: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +0646aa: 0e00 |0021: return-void │ │ +0646ac: 2200 e705 |0022: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0646b0: 7010 d22e 0000 |0024: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0646b6: 1a01 4415 |0027: const-string v1, "android:fragment:" // string@1544 │ │ +0646ba: 6e20 db2e 1000 |0029: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0646c0: 0c00 |002c: move-result-object v0 │ │ +0646c2: 5221 f700 |002d: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0646c6: 6e20 d72e 1000 |002f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0646cc: 0c00 |0032: move-result-object v0 │ │ +0646ce: 6e10 e02e 0000 |0033: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0646d4: 0c00 |0036: move-result-object v0 │ │ +0646d6: 5b20 1101 |0037: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +0646da: 28e8 |0039: goto 0021 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0002 line=478 │ │ 0x0004 line=479 │ │ 0x0021 line=483 │ │ 0x0022 line=481 │ │ @@ -8866,29 +8866,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 │ │ -060d44: |[060d44] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ -060d54: 5220 f700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -060d58: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ -060d5c: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -060d60: 1a01 bf04 |0006: const-string v1, "Fragment already active" // string@04bf │ │ -060d64: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -060d6a: 2700 |000b: throw v0 │ │ -060d6c: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ -060d70: 5430 d700 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ -060d74: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -060d78: 5430 d700 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ -060d7c: 5b20 0501 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -060d80: 0e00 |0016: return-void │ │ -060d82: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -060d84: 28fc |0018: goto 0014 // -0004 │ │ +0646dc: |[0646dc] android.support.v4.app.Fragment.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V │ │ +0646ec: 5220 f700 |0000: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0646f0: 3a00 0a00 |0002: if-ltz v0, 000c // +000a │ │ +0646f4: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0646f8: 1a01 c004 |0006: const-string v1, "Fragment already active" // string@04c0 │ │ +0646fc: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +064702: 2700 |000b: throw v0 │ │ +064704: 3803 0b00 |000c: if-eqz v3, 0017 // +000b │ │ +064708: 5430 d700 |000e: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ +06470c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +064710: 5430 d700 |0012: iget-object v0, v3, Landroid/support/v4/app/Fragment$SavedState;.mState:Landroid/os/Bundle; // field@00d7 │ │ +064714: 5b20 0501 |0014: iput-object v0, v2, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +064718: 0e00 |0016: return-void │ │ +06471a: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +06471c: 28fc |0018: goto 0014 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x000c line=573 │ │ 0x0016 line=575 │ │ 0x0017 line=573 │ │ @@ -8901,29 +8901,29 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -060d88: |[060d88] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ -060d98: 5510 fb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -060d9c: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ -060da0: 5c12 fb00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -060da4: 5510 f400 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -060da8: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -060dac: 6e10 5c05 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ -060db2: 0a00 |000d: move-result v0 │ │ -060db4: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ -060db8: 6e10 5e05 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ -060dbe: 0a00 |0013: move-result v0 │ │ -060dc0: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ -060dc4: 5410 df00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060dc8: 6e10 ea05 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@05ea │ │ -060dce: 0e00 |001b: return-void │ │ +064720: |[064720] android.support.v4.app.Fragment.setMenuVisibility:(Z)V │ │ +064730: 5510 fb00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +064734: 3220 1900 |0002: if-eq v0, v2, 001b // +0019 │ │ +064738: 5c12 fb00 |0004: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +06473c: 5510 f400 |0006: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +064740: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +064744: 6e10 5c05 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ +06474a: 0a00 |000d: move-result v0 │ │ +06474c: 3800 0d00 |000e: if-eqz v0, 001b // +000d │ │ +064750: 6e10 5e05 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ +064756: 0a00 |0013: move-result v0 │ │ +064758: 3900 0700 |0014: if-nez v0, 001b // +0007 │ │ +06475c: 5410 df00 |0016: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +064760: 6e10 ea05 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@05ea │ │ +064766: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0004 line=837 │ │ 0x0006 line=838 │ │ 0x0016 line=839 │ │ 0x001b line=842 │ │ @@ -8936,17 +8936,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060dd0: |[060dd0] android.support.v4.app.Fragment.setReenterTransition:(Ljava/lang/Object;)V │ │ -060de0: 5b01 fe00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ -060de4: 0e00 |0002: return-void │ │ +064768: |[064768] android.support.v4.app.Fragment.setReenterTransition:(Ljava/lang/Object;)V │ │ +064778: 5b01 fe00 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReenterTransition:Ljava/lang/Object; // field@00fe │ │ +06477c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1517 │ │ 0x0002 line=1518 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -8956,24 +8956,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -060de8: |[060de8] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ -060df8: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ -060dfc: 5420 fd00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ -060e00: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -060e04: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -060e08: 1a01 1e03 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@031e │ │ -060e0c: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -060e12: 2700 |000d: throw v0 │ │ -060e14: 5c23 0201 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ -060e18: 0e00 |0010: return-void │ │ +064780: |[064780] android.support.v4.app.Fragment.setRetainInstance:(Z)V │ │ +064790: 3803 0e00 |0000: if-eqz v3, 000e // +000e │ │ +064794: 5420 fd00 |0002: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ +064798: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +06479c: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0647a0: 1a01 2003 |0008: const-string v1, "Can't retain fragements that are nested in other fragments" // string@0320 │ │ +0647a4: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0647aa: 2700 |000d: throw v0 │ │ +0647ac: 5c23 0201 |000e: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ +0647b0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ 0x0006 line=800 │ │ 0x000e line=803 │ │ 0x0010 line=804 │ │ locals : │ │ @@ -8985,17 +8985,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060e1c: |[060e1c] android.support.v4.app.Fragment.setReturnTransition:(Ljava/lang/Object;)V │ │ -060e2c: 5b01 0401 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ -060e30: 0e00 |0002: return-void │ │ +0647b4: |[0647b4] android.support.v4.app.Fragment.setReturnTransition:(Ljava/lang/Object;)V │ │ +0647c4: 5b01 0401 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mReturnTransition:Ljava/lang/Object; // field@0104 │ │ +0647c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0002 line=1451 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -9005,17 +9005,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060e34: |[060e34] android.support.v4.app.Fragment.setSharedElementEnterTransition:(Ljava/lang/Object;)V │ │ -060e44: 5b01 0701 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0107 │ │ -060e48: 0e00 |0002: return-void │ │ +0647cc: |[0647cc] android.support.v4.app.Fragment.setSharedElementEnterTransition:(Ljava/lang/Object;)V │ │ +0647dc: 5b01 0701 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementEnterTransition:Ljava/lang/Object; // field@0107 │ │ +0647e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1547 │ │ 0x0002 line=1548 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -9025,17 +9025,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -060e4c: |[060e4c] android.support.v4.app.Fragment.setSharedElementReturnTransition:(Ljava/lang/Object;)V │ │ -060e5c: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ -060e60: 0e00 |0002: return-void │ │ +0647e4: |[0647e4] android.support.v4.app.Fragment.setSharedElementReturnTransition:(Ljava/lang/Object;)V │ │ +0647f4: 5b01 0801 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSharedElementReturnTransition:Ljava/lang/Object; // field@0108 │ │ +0647f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1576 │ │ 0x0002 line=1577 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0003 reg=1 transition Ljava/lang/Object; │ │ @@ -9045,18 +9045,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 │ │ -060e64: |[060e64] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ -060e74: 5b01 0c01 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -060e78: 5902 0e01 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ -060e7c: 0e00 |0004: return-void │ │ +0647fc: |[0647fc] android.support.v4.app.Fragment.setTargetFragment:(Landroid/support/v4/app/Fragment;I)V │ │ +06480c: 5b01 0c01 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +064810: 5902 0e01 |0002: iput v2, v0, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ +064814: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0002 line=590 │ │ 0x0004 line=591 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/Fragment; │ │ @@ -9068,30 +9068,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -060e80: |[060e80] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ -060e90: 5520 0f01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -060e94: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ -060e98: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ -060e9c: 5220 0901 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -060ea0: 1241 |0008: const/4 v1, #int 4 // #4 │ │ -060ea2: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ -060ea6: 5420 f200 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -060eaa: 6e20 5106 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0651 │ │ -060eb0: 5c23 0f01 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -060eb4: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -060eb8: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -060eba: 5c20 eb00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ -060ebe: 0e00 |0017: return-void │ │ -060ec0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -060ec2: 28fc |0019: goto 0015 // -0004 │ │ +064818: |[064818] android.support.v4.app.Fragment.setUserVisibleHint:(Z)V │ │ +064828: 5520 0f01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +06482c: 3900 0e00 |0002: if-nez v0, 0010 // +000e │ │ +064830: 3803 0c00 |0004: if-eqz v3, 0010 // +000c │ │ +064834: 5220 0901 |0006: iget v0, v2, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +064838: 1241 |0008: const/4 v1, #int 4 // #4 │ │ +06483a: 3510 0700 |0009: if-ge v0, v1, 0010 // +0007 │ │ +06483e: 5420 f200 |000b: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +064842: 6e20 5106 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0651 │ │ +064848: 5c23 0f01 |0010: iput-boolean v3, v2, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +06484c: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +064850: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +064852: 5c20 eb00 |0015: iput-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ +064856: 0e00 |0017: return-void │ │ +064858: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06485a: 28fc |0019: goto 0015 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=858 │ │ 0x000b line=859 │ │ 0x0010 line=861 │ │ 0x0012 line=862 │ │ 0x0017 line=863 │ │ @@ -9105,36 +9105,36 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -060ec4: |[060ec4] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ -060ed4: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060ed8: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -060edc: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -060ee0: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -060ee4: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060eea: 1a02 be04 |000b: const-string v2, "Fragment " // string@04be │ │ -060eee: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060ef4: 0c01 |0010: move-result-object v1 │ │ -060ef6: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060efc: 0c01 |0014: move-result-object v1 │ │ -060efe: 1a02 8700 |0015: const-string v2, " not attached to Activity" // string@0087 │ │ -060f02: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060f08: 0c01 |001a: move-result-object v1 │ │ -060f0a: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060f10: 0c01 |001e: move-result-object v1 │ │ -060f12: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -060f18: 2700 |0022: throw v0 │ │ -060f1a: 5430 df00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060f1e: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ -060f20: 6e40 e805 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@05e8 │ │ -060f26: 0e00 |0029: return-void │ │ +06485c: |[06485c] android.support.v4.app.Fragment.startActivity:(Landroid/content/Intent;)V │ │ +06486c: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +064870: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +064874: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +064878: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06487c: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +064882: 1a02 bf04 |000b: const-string v2, "Fragment " // string@04bf │ │ +064886: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06488c: 0c01 |0010: move-result-object v1 │ │ +06488e: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +064894: 0c01 |0014: move-result-object v1 │ │ +064896: 1a02 8900 |0015: const-string v2, " not attached to Activity" // string@0089 │ │ +06489a: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0648a0: 0c01 |001a: move-result-object v1 │ │ +0648a2: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0648a8: 0c01 |001e: move-result-object v1 │ │ +0648aa: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0648b0: 2700 |0022: throw v0 │ │ +0648b2: 5430 df00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0648b6: 12f1 |0025: const/4 v1, #int -1 // #ff │ │ +0648b8: 6e40 e805 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@05e8 │ │ +0648be: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0004 line=894 │ │ 0x0023 line=896 │ │ 0x0029 line=897 │ │ locals : │ │ @@ -9146,35 +9146,35 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 41 16-bit code units │ │ -060f28: |[060f28] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ -060f38: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060f3c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -060f40: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -060f44: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -060f48: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -060f4e: 1a02 be04 |000b: const-string v2, "Fragment " // string@04be │ │ -060f52: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060f58: 0c01 |0010: move-result-object v1 │ │ -060f5a: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -060f60: 0c01 |0014: move-result-object v1 │ │ -060f62: 1a02 8700 |0015: const-string v2, " not attached to Activity" // string@0087 │ │ -060f66: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060f6c: 0c01 |001a: move-result-object v1 │ │ -060f6e: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -060f74: 0c01 |001e: move-result-object v1 │ │ -060f76: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -060f7c: 2700 |0022: throw v0 │ │ -060f7e: 5430 df00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -060f82: 6e40 e805 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@05e8 │ │ -060f88: 0e00 |0028: return-void │ │ +0648c0: |[0648c0] android.support.v4.app.Fragment.startActivityForResult:(Landroid/content/Intent;I)V │ │ +0648d0: 5430 df00 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0648d4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +0648d8: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0648dc: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0648e0: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0648e6: 1a02 bf04 |000b: const-string v2, "Fragment " // string@04bf │ │ +0648ea: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0648f0: 0c01 |0010: move-result-object v1 │ │ +0648f2: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0648f8: 0c01 |0014: move-result-object v1 │ │ +0648fa: 1a02 8900 |0015: const-string v2, " not attached to Activity" // string@0089 │ │ +0648fe: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064904: 0c01 |001a: move-result-object v1 │ │ +064906: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06490c: 0c01 |001e: move-result-object v1 │ │ +06490e: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +064914: 2700 |0022: throw v0 │ │ +064916: 5430 df00 |0023: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +06491a: 6e40 e805 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@05e8 │ │ +064920: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0004 line=905 │ │ 0x0023 line=907 │ │ 0x0028 line=908 │ │ locals : │ │ @@ -9187,44 +9187,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 66 16-bit code units │ │ -060f8c: |[060f8c] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ -060f9c: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -060fa0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -060fa4: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -060faa: 7120 420f 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ -060fb0: 5221 f700 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -060fb4: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ -060fb8: 1a01 2600 |000e: const-string v1, " #" // string@0026 │ │ -060fbc: 6e20 db2e 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060fc2: 5221 f700 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -060fc6: 6e20 d72e 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -060fcc: 5221 f100 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -060fd0: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ -060fd4: 1a01 5100 |001c: const-string v1, " id=0x" // string@0051 │ │ -060fd8: 6e20 db2e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060fde: 5221 f100 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -060fe2: 7110 8f2e 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -060fe8: 0c01 |0026: move-result-object v1 │ │ -060fea: 6e20 db2e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -060ff0: 5421 0b01 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -060ff4: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ -060ff8: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ -060ffc: 6e20 db2e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061002: 5421 0b01 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -061006: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06100c: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ -061010: 6e20 d52e 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061016: 6e10 e02e 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06101c: 0c01 |0040: move-result-object v1 │ │ -06101e: 1101 |0041: return-object v1 │ │ +064924: |[064924] android.support.v4.app.Fragment.toString:()Ljava/lang/String; │ │ +064934: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +064938: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +06493c: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +064942: 7120 420f 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ +064948: 5221 f700 |000a: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +06494c: 3a01 0c00 |000c: if-ltz v1, 0018 // +000c │ │ +064950: 1a01 2600 |000e: const-string v1, " #" // string@0026 │ │ +064954: 6e20 db2e 1000 |0010: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06495a: 5221 f700 |0013: iget v1, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +06495e: 6e20 d72e 1000 |0015: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +064964: 5221 f100 |0018: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +064968: 3801 1000 |001a: if-eqz v1, 002a // +0010 │ │ +06496c: 1a01 5300 |001c: const-string v1, " id=0x" // string@0053 │ │ +064970: 6e20 db2e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064976: 5221 f100 |0021: iget v1, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +06497a: 7110 8f2e 0100 |0023: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +064980: 0c01 |0026: move-result-object v1 │ │ +064982: 6e20 db2e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064988: 5421 0b01 |002a: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +06498c: 3801 0c00 |002c: if-eqz v1, 0038 // +000c │ │ +064990: 1a01 0300 |002e: const-string v1, " " // string@0003 │ │ +064994: 6e20 db2e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06499a: 5421 0b01 |0033: iget-object v1, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +06499e: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0649a4: 1301 7d00 |0038: const/16 v1, #int 125 // #7d │ │ +0649a8: 6e20 d52e 1000 |003a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0649ae: 6e10 e02e 0000 |003d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0649b4: 0c01 |0040: move-result-object v1 │ │ +0649b6: 1101 |0041: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0007 line=506 │ │ 0x000a line=507 │ │ 0x000e line=508 │ │ 0x0013 line=509 │ │ @@ -9245,33 +9245,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -061020: |[061020] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ -061030: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061032: 6e20 701e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1e70 │ │ -061038: 0e00 |0004: return-void │ │ +0649b8: |[0649b8] android.support.v4.app.Fragment.unregisterForContextMenu:(Landroid/view/View;)V │ │ +0649c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0649ca: 6e20 701e 0200 |0001: invoke-virtual {v2, v0}, Landroid/view/View;.setOnCreateContextMenuListener:(Landroid/view/View$OnCreateContextMenuListener;)V // method@1e70 │ │ +0649d0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x0004 line=1363 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/Fragment; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ - source_file_idx : 1219 (Fragment.java) │ │ + source_file_idx : 1220 (Fragment.java) │ │ │ │ Class #59 header: │ │ class_idx : 272 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 161 │ │ -source_file_idx : 1221 │ │ +source_file_idx : 1222 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #59 annotations: │ │ Annotations on class │ │ @@ -9295,18 +9295,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 │ │ -06103c: |[06103c] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -06104c: 5b01 1301 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ -061050: 7010 8d03 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -061056: 0e00 |0005: return-void │ │ +0649d4: |[0649d4] android.support.v4.app.FragmentActivity$1.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0649e4: 5b01 1301 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ +0649e8: 7010 8d03 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +0649ee: 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; │ │ │ │ @@ -9316,55 +9316,55 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -061058: |[061058] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ -061068: 5230 4700 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0047 │ │ -06106c: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ -061072: 6f20 9103 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0391 │ │ -061078: 0e00 |0008: return-void │ │ -06107a: 5420 1301 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ -06107e: 5500 2b01 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ -061082: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ -061086: 5420 1301 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ -06108a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -06108c: 6e20 b205 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@05b2 │ │ -061092: 28f3 |0015: goto 0008 // -000d │ │ -061094: 5420 1301 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ -061098: 6e10 dc05 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@05dc │ │ -06109e: 5420 1301 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ -0610a2: 5400 2301 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0610a6: 6e10 3906 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -0610ac: 28e6 |0022: goto 0008 // -001a │ │ -0610ae: 0000 |0023: nop // spacer │ │ -0610b0: 0001 0200 0100 0000 0700 0000 1400 ... |0024: packed-switch-data (8 units) │ │ +0649f0: |[0649f0] android.support.v4.app.FragmentActivity$1.handleMessage:(Landroid/os/Message;)V │ │ +064a00: 5230 4700 |0000: iget v0, v3, Landroid/os/Message;.what:I // field@0047 │ │ +064a04: 2b00 2200 0000 |0002: packed-switch v0, 00000024 // +00000022 │ │ +064a0a: 6f20 9103 3200 |0005: invoke-super {v2, v3}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0391 │ │ +064a10: 0e00 |0008: return-void │ │ +064a12: 5420 1301 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ +064a16: 5500 2b01 |000b: iget-boolean v0, v0, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ +064a1a: 3800 fbff |000d: if-eqz v0, 0008 // -0005 │ │ +064a1e: 5420 1301 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ +064a22: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +064a24: 6e20 b205 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@05b2 │ │ +064a2a: 28f3 |0015: goto 0008 // -000d │ │ +064a2c: 5420 1301 |0016: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ +064a30: 6e10 dc05 0000 |0018: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@05dc │ │ +064a36: 5420 1301 |001b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity$1;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0113 │ │ +064a3a: 5400 2301 |001d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +064a3e: 6e10 3906 0000 |001f: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +064a44: 28e6 |0022: goto 0008 // -001a │ │ +064a46: 0000 |0023: nop // spacer │ │ +064a48: 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 │ │ 0x0016 line=96 │ │ 0x001b line=97 │ │ 0x0023 line=89 │ │ locals : │ │ 0x0000 - 0x002c reg=2 this Landroid/support/v4/app/FragmentActivity$1; │ │ 0x0000 - 0x002c reg=3 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 1221 (FragmentActivity.java) │ │ + source_file_idx : 1222 (FragmentActivity.java) │ │ │ │ Class #60 header: │ │ class_idx : 274 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1221 │ │ +source_file_idx : 1222 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #60 annotations: │ │ Annotations on class │ │ @@ -9410,31 +9410,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0610c0: |[0610c0] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ -0610d0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0610d6: 0e00 |0003: return-void │ │ +064a58: |[064a58] android.support.v4.app.FragmentActivity$NonConfigurationInstances.:()V │ │ +064a68: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +064a6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1221 (FragmentActivity.java) │ │ + source_file_idx : 1222 (FragmentActivity.java) │ │ │ │ Class #61 header: │ │ class_idx : 275 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 20 │ │ -source_file_idx : 1221 │ │ +source_file_idx : 1222 │ │ static_fields_size : 5 │ │ instance_fields_size: 13 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 40 │ │ │ │ Class #61 annotations: │ │ Annotations on class │ │ @@ -9539,26 +9539,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0610d8: |[0610d8] android.support.v4.app.FragmentActivity.:()V │ │ -0610e8: 7010 4e00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004e │ │ -0610ee: 2200 1001 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0110 │ │ -0610f2: 7020 ab05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@05ab │ │ -0610f8: 5b10 2401 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -0610fc: 2200 1e01 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011e │ │ -061100: 7010 1d06 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@061d │ │ -061106: 5b10 2301 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -06110a: 2200 1101 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0111 │ │ -06110e: 7020 ad05 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@05ad │ │ -061114: 5b10 2101 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ -061118: 0e00 |0018: return-void │ │ +064a70: |[064a70] android.support.v4.app.FragmentActivity.:()V │ │ +064a80: 7010 4e00 0100 |0000: invoke-direct {v1}, Landroid/app/Activity;.:()V // method@004e │ │ +064a86: 2200 1001 |0003: new-instance v0, Landroid/support/v4/app/FragmentActivity$1; // type@0110 │ │ +064a8a: 7020 ab05 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$1;.:(Landroid/support/v4/app/FragmentActivity;)V // method@05ab │ │ +064a90: 5b10 2401 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +064a94: 2200 1e01 |000a: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl; // type@011e │ │ +064a98: 7010 1d06 0000 |000c: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerImpl;.:()V // method@061d │ │ +064a9e: 5b10 2301 |000f: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +064aa2: 2200 1101 |0011: new-instance v0, Landroid/support/v4/app/FragmentActivity$2; // type@0111 │ │ +064aa6: 7020 ad05 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentActivity$2;.:(Landroid/support/v4/app/FragmentActivity;)V // method@05ad │ │ +064aac: 5b10 2101 |0016: iput-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ +064ab0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0003 line=86 │ │ 0x000a line=105 │ │ 0x0011 line=106 │ │ 0x0018 line=132 │ │ @@ -9570,46 +9570,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 │ │ -06111c: |[06111c] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ -06112c: 6e20 4b2e 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -061132: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ -061136: 1a03 0826 |0005: const-string v3, "null" // string@2608 │ │ -06113a: 6e20 502e 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -061140: 0e00 |000a: return-void │ │ -061142: 7110 ed05 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@05ed │ │ -061148: 0c03 |000e: move-result-object v3 │ │ -06114a: 6e20 502e 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -061150: 2083 4004 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0440 │ │ -061154: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ -061158: 0781 |0016: move-object v1, v8 │ │ -06115a: 1f01 4004 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ -06115e: 6e10 b41e 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -061164: 0a00 |001c: move-result v0 │ │ -061166: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ -06116a: 2203 e705 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -06116e: 7010 d22e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -061174: 6e20 db2e 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06117a: 0c03 |0027: move-result-object v3 │ │ -06117c: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ -061180: 6e20 db2e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061186: 0c03 |002d: move-result-object v3 │ │ -061188: 6e10 e02e 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06118e: 0c06 |0031: move-result-object v6 │ │ -061190: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -061192: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ -061196: 6e20 b31e 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -06119c: 0c03 |0038: move-result-object v3 │ │ -06119e: 7040 b405 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@05b4 │ │ -0611a4: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0611a8: 28f5 |003e: goto 0033 // -000b │ │ +064ab4: |[064ab4] android.support.v4.app.FragmentActivity.dumpViewHierarchy:(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V │ │ +064ac4: 6e20 4b2e 6700 |0000: invoke-virtual {v7, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064aca: 3908 0800 |0003: if-nez v8, 000b // +0008 │ │ +064ace: 1a03 0826 |0005: const-string v3, "null" // string@2608 │ │ +064ad2: 6e20 502e 3700 |0007: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +064ad8: 0e00 |000a: return-void │ │ +064ada: 7110 ed05 0800 |000b: invoke-static {v8}, Landroid/support/v4/app/FragmentActivity;.viewToString:(Landroid/view/View;)Ljava/lang/String; // method@05ed │ │ +064ae0: 0c03 |000e: move-result-object v3 │ │ +064ae2: 6e20 502e 3700 |000f: invoke-virtual {v7, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +064ae8: 2083 4004 |0012: instance-of v3, v8, Landroid/view/ViewGroup; // type@0440 │ │ +064aec: 3803 f6ff |0014: if-eqz v3, 000a // -000a │ │ +064af0: 0781 |0016: move-object v1, v8 │ │ +064af2: 1f01 4004 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ +064af6: 6e10 b41e 0100 |0019: invoke-virtual {v1}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +064afc: 0a00 |001c: move-result v0 │ │ +064afe: 3d00 edff |001d: if-lez v0, 000a // -0013 │ │ +064b02: 2203 e705 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +064b06: 7010 d22e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +064b0c: 6e20 db2e 6300 |0024: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064b12: 0c03 |0027: move-result-object v3 │ │ +064b14: 1a04 0400 |0028: const-string v4, " " // string@0004 │ │ +064b18: 6e20 db2e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064b1e: 0c03 |002d: move-result-object v3 │ │ +064b20: 6e10 e02e 0300 |002e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +064b26: 0c06 |0031: move-result-object v6 │ │ +064b28: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +064b2a: 3502 d7ff |0033: if-ge v2, v0, 000a // -0029 │ │ +064b2e: 6e20 b31e 2100 |0035: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +064b34: 0c03 |0038: move-result-object v3 │ │ +064b36: 7040 b405 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@05b4 │ │ +064b3c: d802 0201 |003c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +064b40: 28f5 |003e: goto 0033 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ 0x0003 line=740 │ │ 0x0005 line=741 │ │ 0x000a line=757 │ │ 0x000b line=744 │ │ @@ -9635,178 +9635,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 │ │ -0611ac: |[0611ac] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ -0611bc: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ -0611c0: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ -0611c4: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ -0611c8: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ -0611cc: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ -0611d0: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0611d4: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ -0611d8: 7020 d32e 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -0611de: 6e10 ab2e 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0611e4: 0c06 |0014: move-result-object v6 │ │ -0611e6: 6e10 712e 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0611ec: 0c06 |0018: move-result-object v6 │ │ -0611ee: 6e20 db2e 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0611f4: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ -0611f8: 6e20 d52e 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0611fe: 7110 e32e 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -061204: 0a06 |0024: move-result v6 │ │ -061206: 7110 8f2e 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -06120c: 0c06 |0028: move-result-object v6 │ │ -06120e: 6e20 db2e 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061214: 6e20 d52e a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -06121a: 6e10 1e1e 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -061220: 0a06 |0032: move-result v6 │ │ -061222: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ -061228: 6e20 d52e 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -06122e: 6e10 2d1e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1e2d │ │ -061234: 0a06 |003c: move-result v6 │ │ -061236: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ -06123a: 0176 |003f: move v6, v7 │ │ -06123c: 6e20 d52e 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061242: 6e10 2c1e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1e2c │ │ -061248: 0a06 |0046: move-result v6 │ │ -06124a: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ -06124e: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ -061252: 6e20 d52e 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061258: 6e10 891e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1e89 │ │ -06125e: 0a06 |0051: move-result v6 │ │ -061260: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ -061264: 0186 |0054: move v6, v8 │ │ -061266: 6e20 d52e 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -06126c: 6e10 2f1e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1e2f │ │ -061272: 0a06 |005b: move-result v6 │ │ -061274: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ -061278: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ -06127c: 6e20 d52e 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061282: 6e10 351e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1e35 │ │ -061288: 0a06 |0066: move-result v6 │ │ -06128a: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ -06128e: 0196 |0069: move v6, v9 │ │ -061290: 6e20 d52e 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061296: 6e10 2a1e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1e2a │ │ -06129c: 0a06 |0070: move-result v6 │ │ -06129e: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ -0612a2: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ -0612a6: 6e20 d52e 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0612ac: 6e10 301e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1e30 │ │ -0612b2: 0a06 |007b: move-result v6 │ │ -0612b4: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ -0612b8: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ -0612bc: 6e20 d52e 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0612c2: 6e20 d52e a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0612c8: 6e10 2e1e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1e2e │ │ -0612ce: 0a06 |0089: move-result v6 │ │ -0612d0: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ -0612d4: 6e20 d52e 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0612da: 6e10 331e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1e33 │ │ -0612e0: 0a06 |0092: move-result v6 │ │ -0612e2: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ -0612e6: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ -0612ea: 6e20 d52e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0612f0: 6e10 321e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1e32 │ │ -0612f6: 0a06 |009d: move-result v6 │ │ -0612f8: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ -0612fc: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ -061300: 6e20 d52e 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061306: 6e20 d52e a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -06130c: 6e10 fa1d 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -061312: 0a06 |00ab: move-result v6 │ │ -061314: 6e20 d72e 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06131a: 6e20 d52e b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061320: 6e10 181e 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -061326: 0a06 |00b5: move-result v6 │ │ -061328: 6e20 d72e 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06132e: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ -061332: 6e20 d52e 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -061338: 6e10 0e1e 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -06133e: 0a06 |00c1: move-result v6 │ │ -061340: 6e20 d72e 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -061346: 6e20 d52e b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -06134c: 6e10 ec1d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -061352: 0a06 |00cb: move-result v6 │ │ -061354: 6e20 d72e 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06135a: 6e10 f31d 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1df3 │ │ -061360: 0a01 |00d2: move-result v1 │ │ -061362: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ -061364: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ -061368: 1a06 2600 |00d6: const-string v6, " #" // string@0026 │ │ -06136c: 6e20 db2e 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061372: 7110 8f2e 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -061378: 0c06 |00de: move-result-object v6 │ │ -06137a: 6e20 db2e 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061380: 6e10 0d1e 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1e0d │ │ -061386: 0c04 |00e5: move-result-object v4 │ │ -061388: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ -06138c: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ -061390: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ -061394: b516 |00ec: and-int/2addr v6, v1 │ │ -061396: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ -06139c: 6e20 d201 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@01d2 │ │ -0613a2: 0c03 |00f3: move-result-object v3 │ │ -0613a4: 6e20 d301 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@01d3 │ │ -0613aa: 0c05 |00f7: move-result-object v5 │ │ -0613ac: 6e20 d001 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@01d0 │ │ -0613b2: 0c00 |00fb: move-result-object v0 │ │ -0613b4: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ -0613b8: 6e20 db2e 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0613be: 6e20 db2e 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0613c4: 1a06 0b01 |0104: const-string v6, ":" // string@010b │ │ -0613c8: 6e20 db2e 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0613ce: 6e20 db2e 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0613d4: 1a06 0401 |010c: const-string v6, "/" // string@0104 │ │ -0613d8: 6e20 db2e 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0613de: 6e20 db2e 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0613e4: 1a06 7530 |0114: const-string v6, "}" // string@3075 │ │ -0613e8: 6e20 db2e 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0613ee: 6e10 e02e 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0613f4: 0c06 |011c: move-result-object v6 │ │ -0613f6: 1106 |011d: return-object v6 │ │ -0613f8: 6e20 d52e 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0613fe: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ -061402: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ -061406: 6e20 d52e 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -06140c: 2900 11ff |0128: goto/16 0039 // -00ef │ │ -061410: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ -061414: 6e20 d52e 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -06141a: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ -06141e: 0186 |0131: move v6, v8 │ │ -061420: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ -061424: 0186 |0134: move v6, v8 │ │ -061426: 2900 16ff |0135: goto/16 004b // -00ea │ │ -06142a: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ -06142e: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ -061432: 0186 |013b: move v6, v8 │ │ -061434: 2900 24ff |013c: goto/16 0060 // -00dc │ │ -061438: 0186 |013e: move v6, v8 │ │ -06143a: 2900 2bff |013f: goto/16 006a // -00d5 │ │ -06143e: 0186 |0141: move v6, v8 │ │ -061440: 2900 33ff |0142: goto/16 0075 // -00cd │ │ -061444: 0186 |0144: move v6, v8 │ │ -061446: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ -06144a: 0187 |0147: move v7, v8 │ │ -06144c: 2900 44ff |0148: goto/16 008c // -00bc │ │ -061450: 0186 |014a: move v6, v8 │ │ -061452: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ -061456: 1a03 6815 |014d: const-string v3, "app" // string@1568 │ │ -06145a: 28a5 |014f: goto 00f4 // -005b │ │ -06145c: 1a03 e014 |0150: const-string v3, "android" // string@14e0 │ │ -061460: 28a2 |0152: goto 00f4 // -005e │ │ -061462: 0d06 |0153: move-exception v6 │ │ -061464: 28c0 |0154: goto 0114 // -0040 │ │ -061466: 0000 |0155: nop // spacer │ │ -061468: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ -061484: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ +064b44: |[064b44] android.support.v4.app.FragmentActivity.viewToString:(Landroid/view/View;)Ljava/lang/String; │ │ +064b54: 1309 5600 |0000: const/16 v9, #int 86 // #56 │ │ +064b58: 1307 4600 |0002: const/16 v7, #int 70 // #46 │ │ +064b5c: 130b 2c00 |0004: const/16 v11, #int 44 // #2c │ │ +064b60: 130a 2000 |0006: const/16 v10, #int 32 // #20 │ │ +064b64: 1308 2e00 |0008: const/16 v8, #int 46 // #2e │ │ +064b68: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +064b6c: 1306 8000 |000c: const/16 v6, #int 128 // #80 │ │ +064b70: 7020 d32e 6200 |000e: invoke-direct {v2, v6}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +064b76: 6e10 ab2e 0c00 |0011: invoke-virtual {v12}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +064b7c: 0c06 |0014: move-result-object v6 │ │ +064b7e: 6e10 712e 0600 |0015: invoke-virtual {v6}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +064b84: 0c06 |0018: move-result-object v6 │ │ +064b86: 6e20 db2e 6200 |0019: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064b8c: 1306 7b00 |001c: const/16 v6, #int 123 // #7b │ │ +064b90: 6e20 d52e 6200 |001e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064b96: 7110 e32e 0c00 |0021: invoke-static {v12}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +064b9c: 0a06 |0024: move-result v6 │ │ +064b9e: 7110 8f2e 0600 |0025: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +064ba4: 0c06 |0028: move-result-object v6 │ │ +064ba6: 6e20 db2e 6200 |0029: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064bac: 6e20 d52e a200 |002c: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064bb2: 6e10 1e1e 0c00 |002f: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +064bb8: 0a06 |0032: move-result v6 │ │ +064bba: 2c06 2301 0000 |0033: sparse-switch v6, 00000156 // +00000123 │ │ +064bc0: 6e20 d52e 8200 |0036: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064bc6: 6e10 2d1e 0c00 |0039: invoke-virtual {v12}, Landroid/view/View;.isFocusable:()Z // method@1e2d │ │ +064bcc: 0a06 |003c: move-result v6 │ │ +064bce: 3806 f400 |003d: if-eqz v6, 0131 // +00f4 │ │ +064bd2: 0176 |003f: move v6, v7 │ │ +064bd4: 6e20 d52e 6200 |0040: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064bda: 6e10 2c1e 0c00 |0043: invoke-virtual {v12}, Landroid/view/View;.isEnabled:()Z // method@1e2c │ │ +064be0: 0a06 |0046: move-result v6 │ │ +064be2: 3806 ed00 |0047: if-eqz v6, 0134 // +00ed │ │ +064be6: 1306 4500 |0049: const/16 v6, #int 69 // #45 │ │ +064bea: 6e20 d52e 6200 |004b: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064bf0: 6e10 891e 0c00 |004e: invoke-virtual {v12}, Landroid/view/View;.willNotDraw:()Z // method@1e89 │ │ +064bf6: 0a06 |0051: move-result v6 │ │ +064bf8: 3806 e500 |0052: if-eqz v6, 0137 // +00e5 │ │ +064bfc: 0186 |0054: move v6, v8 │ │ +064bfe: 6e20 d52e 6200 |0055: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c04: 6e10 2f1e 0c00 |0058: invoke-virtual {v12}, Landroid/view/View;.isHorizontalScrollBarEnabled:()Z // method@1e2f │ │ +064c0a: 0a06 |005b: move-result v6 │ │ +064c0c: 3806 df00 |005c: if-eqz v6, 013b // +00df │ │ +064c10: 1306 4800 |005e: const/16 v6, #int 72 // #48 │ │ +064c14: 6e20 d52e 6200 |0060: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c1a: 6e10 351e 0c00 |0063: invoke-virtual {v12}, Landroid/view/View;.isVerticalScrollBarEnabled:()Z // method@1e35 │ │ +064c20: 0a06 |0066: move-result v6 │ │ +064c22: 3806 d700 |0067: if-eqz v6, 013e // +00d7 │ │ +064c26: 0196 |0069: move v6, v9 │ │ +064c28: 6e20 d52e 6200 |006a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c2e: 6e10 2a1e 0c00 |006d: invoke-virtual {v12}, Landroid/view/View;.isClickable:()Z // method@1e2a │ │ +064c34: 0a06 |0070: move-result v6 │ │ +064c36: 3806 d000 |0071: if-eqz v6, 0141 // +00d0 │ │ +064c3a: 1306 4300 |0073: const/16 v6, #int 67 // #43 │ │ +064c3e: 6e20 d52e 6200 |0075: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c44: 6e10 301e 0c00 |0078: invoke-virtual {v12}, Landroid/view/View;.isLongClickable:()Z // method@1e30 │ │ +064c4a: 0a06 |007b: move-result v6 │ │ +064c4c: 3806 c800 |007c: if-eqz v6, 0144 // +00c8 │ │ +064c50: 1306 4c00 |007e: const/16 v6, #int 76 // #4c │ │ +064c54: 6e20 d52e 6200 |0080: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c5a: 6e20 d52e a200 |0083: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c60: 6e10 2e1e 0c00 |0086: invoke-virtual {v12}, Landroid/view/View;.isFocused:()Z // method@1e2e │ │ +064c66: 0a06 |0089: move-result v6 │ │ +064c68: 3806 bd00 |008a: if-eqz v6, 0147 // +00bd │ │ +064c6c: 6e20 d52e 7200 |008c: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c72: 6e10 331e 0c00 |008f: invoke-virtual {v12}, Landroid/view/View;.isSelected:()Z // method@1e33 │ │ +064c78: 0a06 |0092: move-result v6 │ │ +064c7a: 3806 b700 |0093: if-eqz v6, 014a // +00b7 │ │ +064c7e: 1306 5300 |0095: const/16 v6, #int 83 // #53 │ │ +064c82: 6e20 d52e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c88: 6e10 321e 0c00 |009a: invoke-virtual {v12}, Landroid/view/View;.isPressed:()Z // method@1e32 │ │ +064c8e: 0a06 |009d: move-result v6 │ │ +064c90: 3806 0400 |009e: if-eqz v6, 00a2 // +0004 │ │ +064c94: 1308 5000 |00a0: const/16 v8, #int 80 // #50 │ │ +064c98: 6e20 d52e 8200 |00a2: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064c9e: 6e20 d52e a200 |00a5: invoke-virtual {v2, v10}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064ca4: 6e10 fa1d 0c00 |00a8: invoke-virtual {v12}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +064caa: 0a06 |00ab: move-result v6 │ │ +064cac: 6e20 d72e 6200 |00ac: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +064cb2: 6e20 d52e b200 |00af: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064cb8: 6e10 181e 0c00 |00b2: invoke-virtual {v12}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +064cbe: 0a06 |00b5: move-result v6 │ │ +064cc0: 6e20 d72e 6200 |00b6: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +064cc6: 1306 2d00 |00b9: const/16 v6, #int 45 // #2d │ │ +064cca: 6e20 d52e 6200 |00bb: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064cd0: 6e10 0e1e 0c00 |00be: invoke-virtual {v12}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +064cd6: 0a06 |00c1: move-result v6 │ │ +064cd8: 6e20 d72e 6200 |00c2: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +064cde: 6e20 d52e b200 |00c5: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064ce4: 6e10 ec1d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +064cea: 0a06 |00cb: move-result v6 │ │ +064cec: 6e20 d72e 6200 |00cc: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +064cf2: 6e10 f31d 0c00 |00cf: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1df3 │ │ +064cf8: 0a01 |00d2: move-result v1 │ │ +064cfa: 12f6 |00d3: const/4 v6, #int -1 // #ff │ │ +064cfc: 3261 4000 |00d4: if-eq v1, v6, 0114 // +0040 │ │ +064d00: 1a06 2600 |00d6: const-string v6, " #" // string@0026 │ │ +064d04: 6e20 db2e 6200 |00d8: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d0a: 7110 8f2e 0100 |00db: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +064d10: 0c06 |00de: move-result-object v6 │ │ +064d12: 6e20 db2e 6200 |00df: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d18: 6e10 0d1e 0c00 |00e2: invoke-virtual {v12}, Landroid/view/View;.getResources:()Landroid/content/res/Resources; // method@1e0d │ │ +064d1e: 0c04 |00e5: move-result-object v4 │ │ +064d20: 3801 2e00 |00e6: if-eqz v1, 0114 // +002e │ │ +064d24: 3804 2c00 |00e8: if-eqz v4, 0114 // +002c │ │ +064d28: 1506 00ff |00ea: const/high16 v6, #int -16777216 // #ff00 │ │ +064d2c: b516 |00ec: and-int/2addr v6, v1 │ │ +064d2e: 2c06 7700 0000 |00ed: sparse-switch v6, 00000164 // +00000077 │ │ +064d34: 6e20 d201 1400 |00f0: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourcePackageName:(I)Ljava/lang/String; // method@01d2 │ │ +064d3a: 0c03 |00f3: move-result-object v3 │ │ +064d3c: 6e20 d301 1400 |00f4: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceTypeName:(I)Ljava/lang/String; // method@01d3 │ │ +064d42: 0c05 |00f7: move-result-object v5 │ │ +064d44: 6e20 d001 1400 |00f8: invoke-virtual {v4, v1}, Landroid/content/res/Resources;.getResourceEntryName:(I)Ljava/lang/String; // method@01d0 │ │ +064d4a: 0c00 |00fb: move-result-object v0 │ │ +064d4c: 1a06 0300 |00fc: const-string v6, " " // string@0003 │ │ +064d50: 6e20 db2e 6200 |00fe: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d56: 6e20 db2e 3200 |0101: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d5c: 1a06 0d01 |0104: const-string v6, ":" // string@010d │ │ +064d60: 6e20 db2e 6200 |0106: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d66: 6e20 db2e 5200 |0109: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d6c: 1a06 0601 |010c: const-string v6, "/" // string@0106 │ │ +064d70: 6e20 db2e 6200 |010e: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d76: 6e20 db2e 0200 |0111: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d7c: 1a06 7130 |0114: const-string v6, "}" // string@3071 │ │ +064d80: 6e20 db2e 6200 |0116: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064d86: 6e10 e02e 0200 |0119: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +064d8c: 0c06 |011c: move-result-object v6 │ │ +064d8e: 1106 |011d: return-object v6 │ │ +064d90: 6e20 d52e 9200 |011e: invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064d96: 2900 18ff |0121: goto/16 0039 // -00e8 │ │ +064d9a: 1306 4900 |0123: const/16 v6, #int 73 // #49 │ │ +064d9e: 6e20 d52e 6200 |0125: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064da4: 2900 11ff |0128: goto/16 0039 // -00ef │ │ +064da8: 1306 4700 |012a: const/16 v6, #int 71 // #47 │ │ +064dac: 6e20 d52e 6200 |012c: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +064db2: 2900 0aff |012f: goto/16 0039 // -00f6 │ │ +064db6: 0186 |0131: move v6, v8 │ │ +064db8: 2900 0eff |0132: goto/16 0040 // -00f2 │ │ +064dbc: 0186 |0134: move v6, v8 │ │ +064dbe: 2900 16ff |0135: goto/16 004b // -00ea │ │ +064dc2: 1306 4400 |0137: const/16 v6, #int 68 // #44 │ │ +064dc6: 2900 1cff |0139: goto/16 0055 // -00e4 │ │ +064dca: 0186 |013b: move v6, v8 │ │ +064dcc: 2900 24ff |013c: goto/16 0060 // -00dc │ │ +064dd0: 0186 |013e: move v6, v8 │ │ +064dd2: 2900 2bff |013f: goto/16 006a // -00d5 │ │ +064dd6: 0186 |0141: move v6, v8 │ │ +064dd8: 2900 33ff |0142: goto/16 0075 // -00cd │ │ +064ddc: 0186 |0144: move v6, v8 │ │ +064dde: 2900 3bff |0145: goto/16 0080 // -00c5 │ │ +064de2: 0187 |0147: move v7, v8 │ │ +064de4: 2900 44ff |0148: goto/16 008c // -00bc │ │ +064de8: 0186 |014a: move v6, v8 │ │ +064dea: 2900 4cff |014b: goto/16 0097 // -00b4 │ │ +064dee: 1a03 6915 |014d: const-string v3, "app" // string@1569 │ │ +064df2: 28a5 |014f: goto 00f4 // -005b │ │ +064df4: 1a03 e114 |0150: const-string v3, "android" // string@14e1 │ │ +064df8: 28a2 |0152: goto 00f4 // -005e │ │ +064dfa: 0d06 |0153: move-exception v6 │ │ +064dfc: 28c0 |0154: goto 0114 // -0040 │ │ +064dfe: 0000 |0155: nop // spacer │ │ +064e00: 0002 0300 0000 0000 0400 0000 0800 ... |0156: sparse-switch-data (14 units) │ │ +064e1c: 0002 0200 0000 0001 0000 007f 6300 ... |0164: sparse-switch-data (10 units) │ │ catches : 2 │ │ 0x00f0 - 0x0114 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ 0x014d - 0x0152 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0153 │ │ positions : │ │ 0x000a line=673 │ │ @@ -9891,24 +9891,24 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0614b0: |[0614b0] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ -0614c0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0614c2: 5520 2801 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ -0614c6: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ -0614ca: 5c21 2801 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ -0614ce: 5c23 2a01 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@012a │ │ -0614d2: 5420 2401 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -0614d6: 6e20 9903 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0614dc: 6e10 da05 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@05da │ │ -0614e2: 0e00 |0011: return-void │ │ +064e48: |[064e48] android.support.v4.app.FragmentActivity.doReallyStop:(Z)V │ │ +064e58: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +064e5a: 5520 2801 |0001: iget-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ +064e5e: 3900 0e00 |0003: if-nez v0, 0011 // +000e │ │ +064e62: 5c21 2801 |0005: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ +064e66: 5c23 2a01 |0007: iput-boolean v3, v2, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@012a │ │ +064e6a: 5420 2401 |0009: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +064e6e: 6e20 9903 1000 |000b: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +064e74: 6e10 da05 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onReallyStop:()V // method@05da │ │ +064e7a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=760 │ │ 0x0005 line=761 │ │ 0x0007 line=762 │ │ 0x0009 line=763 │ │ 0x000e line=764 │ │ @@ -9922,103 +9922,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 │ │ -0614e4: |[0614e4] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0614f4: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0614f8: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ -0614fc: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ -061500: 6e20 4b2e 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -061506: 1a01 2b0d |0009: const-string v1, "Local FragmentActivity " // string@0d2b │ │ -06150a: 6e20 4b2e 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -061510: 7110 e32e 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -061516: 0a01 |0011: move-result v1 │ │ -061518: 7110 8f2e 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -06151e: 0c01 |0015: move-result-object v1 │ │ -061520: 6e20 4b2e 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -061526: 1a01 3000 |0019: const-string v1, " State:" // string@0030 │ │ -06152a: 6e20 502e 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -061530: 2201 e705 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -061534: 7010 d22e 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06153a: 6e20 db2e 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061540: 0c01 |0026: move-result-object v1 │ │ -061542: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ -061546: 6e20 db2e 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06154c: 0c01 |002c: move-result-object v1 │ │ -06154e: 6e10 e02e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -061554: 0c00 |0030: move-result-object v0 │ │ -061556: 6e20 4b2e 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -06155c: 1a01 0221 |0034: const-string v1, "mCreated=" // string@2102 │ │ -061560: 6e20 4b2e 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -061566: 5541 2201 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0122 │ │ -06156a: 6e20 4c2e 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -061570: 1a01 7623 |003e: const-string v1, "mResumed=" // string@2376 │ │ -061574: 6e20 4b2e 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -06157a: 5541 2901 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0129 │ │ -06157e: 6e20 4c2e 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -061584: 1a01 7e00 |0048: const-string v1, " mStopped=" // string@007e │ │ -061588: 6e20 4b2e 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -06158e: 5541 2b01 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ -061592: 6e20 4c2e 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -061598: 1a01 7600 |0052: const-string v1, " mReallyStopped=" // string@0076 │ │ -06159c: 6e20 4b2e 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0615a2: 5541 2801 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ -0615a6: 6e20 512e 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0615ac: 6e20 4b2e 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0615b2: 1a01 6b22 |005f: const-string v1, "mLoadersStarted=" // string@226b │ │ -0615b6: 6e20 4b2e 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0615bc: 5541 2601 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ -0615c0: 6e20 512e 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0615c6: 5441 2501 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -0615ca: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ -0615ce: 6e20 4b2e 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0615d4: 1a01 220d |0070: const-string v1, "Loader Manager " // string@0d22 │ │ -0615d8: 6e20 4b2e 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0615de: 5441 2501 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -0615e2: 7110 e32e 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -0615e8: 0a01 |007a: move-result v1 │ │ -0615ea: 7110 8f2e 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -0615f0: 0c01 |007e: move-result-object v1 │ │ -0615f2: 6e20 4b2e 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0615f8: 1a01 0b01 |0082: const-string v1, ":" // string@010b │ │ -0615fc: 6e20 502e 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -061602: 5441 2501 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061606: 2202 e705 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -06160a: 7010 d22e 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -061610: 6e20 db2e 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061616: 0c02 |0091: move-result-object v2 │ │ -061618: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ -06161c: 6e20 db2e 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061622: 0c02 |0097: move-result-object v2 │ │ -061624: 6e10 e02e 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06162a: 0c02 |009b: move-result-object v2 │ │ -06162c: 6e58 4007 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@0740 │ │ -061632: 5441 2301 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061636: 6e58 3706 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@0637 │ │ -06163c: 6e20 4b2e 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -061642: 1a01 e411 |00a7: const-string v1, "View Hierarchy:" // string@11e4 │ │ -061646: 6e20 502e 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -06164c: 2201 e705 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -061650: 7010 d22e 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -061656: 6e20 db2e 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06165c: 0c01 |00b4: move-result-object v1 │ │ -06165e: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ -061662: 6e20 db2e 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061668: 0c01 |00ba: move-result-object v1 │ │ -06166a: 6e10 e02e 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -061670: 0c01 |00be: move-result-object v1 │ │ -061672: 6e10 c505 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ -061678: 0c02 |00c2: move-result-object v2 │ │ -06167a: 6e10 171f 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ -061680: 0c02 |00c6: move-result-object v2 │ │ -061682: 7040 b405 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@05b4 │ │ -061688: 0e00 |00ca: return-void │ │ +064e7c: |[064e7c] android.support.v4.app.FragmentActivity.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +064e8c: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +064e90: 1302 0b00 |0002: const/16 v2, #int 11 // #b │ │ +064e94: 3421 0200 |0004: if-lt v1, v2, 0006 // +0002 │ │ +064e98: 6e20 4b2e 5700 |0006: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064e9e: 1a01 2c0d |0009: const-string v1, "Local FragmentActivity " // string@0d2c │ │ +064ea2: 6e20 4b2e 1700 |000b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064ea8: 7110 e32e 0400 |000e: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +064eae: 0a01 |0011: move-result v1 │ │ +064eb0: 7110 8f2e 0100 |0012: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +064eb6: 0c01 |0015: move-result-object v1 │ │ +064eb8: 6e20 4b2e 1700 |0016: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064ebe: 1a01 3000 |0019: const-string v1, " State:" // string@0030 │ │ +064ec2: 6e20 502e 1700 |001b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +064ec8: 2201 e705 |001e: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +064ecc: 7010 d22e 0100 |0020: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +064ed2: 6e20 db2e 5100 |0023: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064ed8: 0c01 |0026: move-result-object v1 │ │ +064eda: 1a02 0400 |0027: const-string v2, " " // string@0004 │ │ +064ede: 6e20 db2e 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064ee4: 0c01 |002c: move-result-object v1 │ │ +064ee6: 6e10 e02e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +064eec: 0c00 |0030: move-result-object v0 │ │ +064eee: 6e20 4b2e 0700 |0031: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064ef4: 1a01 0321 |0034: const-string v1, "mCreated=" // string@2103 │ │ +064ef8: 6e20 4b2e 1700 |0036: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064efe: 5541 2201 |0039: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0122 │ │ +064f02: 6e20 4c2e 1700 |003b: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +064f08: 1a01 7723 |003e: const-string v1, "mResumed=" // string@2377 │ │ +064f0c: 6e20 4b2e 1700 |0040: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f12: 5541 2901 |0043: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0129 │ │ +064f16: 6e20 4c2e 1700 |0045: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +064f1c: 1a01 8000 |0048: const-string v1, " mStopped=" // string@0080 │ │ +064f20: 6e20 4b2e 1700 |004a: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f26: 5541 2b01 |004d: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ +064f2a: 6e20 4c2e 1700 |004f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +064f30: 1a01 7800 |0052: const-string v1, " mReallyStopped=" // string@0078 │ │ +064f34: 6e20 4b2e 1700 |0054: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f3a: 5541 2801 |0057: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ +064f3e: 6e20 512e 1700 |0059: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +064f44: 6e20 4b2e 0700 |005c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f4a: 1a01 6c22 |005f: const-string v1, "mLoadersStarted=" // string@226c │ │ +064f4e: 6e20 4b2e 1700 |0061: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f54: 5541 2601 |0064: iget-boolean v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ +064f58: 6e20 512e 1700 |0066: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +064f5e: 5441 2501 |0069: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +064f62: 3801 3400 |006b: if-eqz v1, 009f // +0034 │ │ +064f66: 6e20 4b2e 5700 |006d: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f6c: 1a01 230d |0070: const-string v1, "Loader Manager " // string@0d23 │ │ +064f70: 6e20 4b2e 1700 |0072: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f76: 5441 2501 |0075: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +064f7a: 7110 e32e 0100 |0077: invoke-static {v1}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +064f80: 0a01 |007a: move-result v1 │ │ +064f82: 7110 8f2e 0100 |007b: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +064f88: 0c01 |007e: move-result-object v1 │ │ +064f8a: 6e20 4b2e 1700 |007f: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064f90: 1a01 0d01 |0082: const-string v1, ":" // string@010d │ │ +064f94: 6e20 502e 1700 |0084: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +064f9a: 5441 2501 |0087: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +064f9e: 2202 e705 |0089: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +064fa2: 7010 d22e 0200 |008b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +064fa8: 6e20 db2e 5200 |008e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064fae: 0c02 |0091: move-result-object v2 │ │ +064fb0: 1a03 0400 |0092: const-string v3, " " // string@0004 │ │ +064fb4: 6e20 db2e 3200 |0094: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064fba: 0c02 |0097: move-result-object v2 │ │ +064fbc: 6e10 e02e 0200 |0098: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +064fc2: 0c02 |009b: move-result-object v2 │ │ +064fc4: 6e58 4007 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@0740 │ │ +064fca: 5441 2301 |009f: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +064fce: 6e58 3706 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@0637 │ │ +064fd4: 6e20 4b2e 5700 |00a4: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +064fda: 1a01 e511 |00a7: const-string v1, "View Hierarchy:" // string@11e5 │ │ +064fde: 6e20 502e 1700 |00a9: invoke-virtual {v7, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +064fe4: 2201 e705 |00ac: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +064fe8: 7010 d22e 0100 |00ae: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +064fee: 6e20 db2e 5100 |00b1: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +064ff4: 0c01 |00b4: move-result-object v1 │ │ +064ff6: 1a02 0400 |00b5: const-string v2, " " // string@0004 │ │ +064ffa: 6e20 db2e 2100 |00b7: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +065000: 0c01 |00ba: move-result-object v1 │ │ +065002: 6e10 e02e 0100 |00bb: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +065008: 0c01 |00be: move-result-object v1 │ │ +06500a: 6e10 c505 0400 |00bf: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ +065010: 0c02 |00c2: move-result-object v2 │ │ +065012: 6e10 171f 0200 |00c3: invoke-virtual {v2}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ +065018: 0c02 |00c6: move-result-object v2 │ │ +06501a: 7040 b405 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@05b4 │ │ +065020: 0e00 |00ca: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0006 line=650 │ │ 0x000e line=651 │ │ 0x0019 line=652 │ │ 0x001e line=653 │ │ @@ -10051,23 +10051,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06168c: |[06168c] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -06169c: 6e10 bc05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@05bc │ │ -0616a2: 0c00 |0003: move-result-object v0 │ │ -0616a4: 1f00 1201 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0112 │ │ -0616a8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0616ac: 5401 1701 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@0117 │ │ -0616b0: 1101 |000a: return-object v1 │ │ -0616b2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0616b4: 28fe |000c: goto 000a // -0002 │ │ +065024: |[065024] android.support.v4.app.FragmentActivity.getLastCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +065034: 6e10 bc05 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@05bc │ │ +06503a: 0c00 |0003: move-result-object v0 │ │ +06503c: 1f00 1201 |0004: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0112 │ │ +065040: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +065044: 5401 1701 |0008: iget-object v1, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@0117 │ │ +065048: 1101 |000a: return-object v1 │ │ +06504a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +06504c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0006 line=612 │ │ locals : │ │ 0x0006 - 0x000d reg=0 nc Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10077,33 +10077,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 │ │ -0616b8: |[0616b8] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ -0616c8: 5421 1f01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -0616cc: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0616d0: 2201 9202 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0292 │ │ -0616d4: 7010 d10f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ -0616da: 5b21 1f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -0616de: 5421 1f01 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -0616e2: 6e20 db0f 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ -0616e8: 0c00 |0010: move-result-object v0 │ │ -0616ea: 1f00 3d01 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ -0616ee: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ -0616f2: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ -0616f6: 2200 3d01 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ -0616fa: 7040 3607 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0736 │ │ -061700: 5421 1f01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061704: 6e30 e30f 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ -06170a: 1100 |0021: return-object v0 │ │ -06170c: 6e20 4807 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0748 │ │ -061712: 28fc |0025: goto 0021 // -0004 │ │ +065050: |[065050] android.support.v4.app.FragmentActivity.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; │ │ +065060: 5421 1f01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065064: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +065068: 2201 9202 |0004: new-instance v1, Landroid/support/v4/util/SimpleArrayMap; // type@0292 │ │ +06506c: 7010 d10f 0100 |0006: invoke-direct {v1}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ +065072: 5b21 1f01 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065076: 5421 1f01 |000b: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +06507a: 6e20 db0f 3100 |000d: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ +065080: 0c00 |0010: move-result-object v0 │ │ +065082: 1f00 3d01 |0011: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ +065086: 3900 0f00 |0013: if-nez v0, 0022 // +000f │ │ +06508a: 3805 0c00 |0015: if-eqz v5, 0021 // +000c │ │ +06508e: 2200 3d01 |0017: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ +065092: 7040 3607 3042 |0019: invoke-direct {v0, v3, v2, v4}, Landroid/support/v4/app/LoaderManagerImpl;.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V // method@0736 │ │ +065098: 5421 1f01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +06509c: 6e30 e30f 3100 |001e: invoke-virtual {v1, v3, v0}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ +0650a2: 1100 |0021: return-object v0 │ │ +0650a4: 6e20 4807 2000 |0022: invoke-virtual {v0, v2}, Landroid/support/v4/app/LoaderManagerImpl;.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V // method@0748 │ │ +0650aa: 28fc |0025: goto 0021 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=863 │ │ 0x0004 line=864 │ │ 0x000b line=866 │ │ 0x0013 line=867 │ │ 0x0015 line=868 │ │ @@ -10124,17 +10124,17 @@ │ │ type : '()Landroid/support/v4/app/FragmentManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -061714: |[061714] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ -061724: 5410 2301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061728: 1100 |0002: return-object v0 │ │ +0650ac: |[0650ac] android.support.v4.app.FragmentActivity.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; │ │ +0650bc: 5410 2301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0650c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -10142,28 +10142,28 @@ │ │ type : '()Landroid/support/v4/app/LoaderManager;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -06172c: |[06172c] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ -06173c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06173e: 5430 2501 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061742: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -061746: 5430 2501 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -06174a: 1100 |0007: return-object v0 │ │ -06174c: 5c32 2001 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0120 │ │ -061750: 1a00 dd00 |000a: const-string v0, "(root)" // string@00dd │ │ -061754: 5531 2601 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ -061758: 6e40 be05 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ -06175e: 0c00 |0011: move-result-object v0 │ │ -061760: 5b30 2501 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061764: 5430 2501 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061768: 28f1 |0016: goto 0007 // -000f │ │ +0650c4: |[0650c4] android.support.v4.app.FragmentActivity.getSupportLoaderManager:()Landroid/support/v4/app/LoaderManager; │ │ +0650d4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0650d6: 5430 2501 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0650da: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +0650de: 5430 2501 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0650e2: 1100 |0007: return-object v0 │ │ +0650e4: 5c32 2001 |0008: iput-boolean v2, v3, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0120 │ │ +0650e8: 1a00 df00 |000a: const-string v0, "(root)" // string@00df │ │ +0650ec: 5531 2601 |000c: iget-boolean v1, v3, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ +0650f0: 6e40 be05 0321 |000e: invoke-virtual {v3, v0, v1, v2}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ +0650f6: 0c00 |0011: move-result-object v0 │ │ +0650f8: 5b30 2501 |0012: iput-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0650fc: 5430 2501 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +065100: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=854 │ │ 0x0005 line=855 │ │ 0x0007 line=859 │ │ 0x0008 line=857 │ │ 0x000a line=858 │ │ @@ -10176,28 +10176,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -06176c: |[06176c] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ -06177c: 5421 1f01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061780: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ -061784: 5421 1f01 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061788: 6e20 db0f 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ -06178e: 0c00 |0009: move-result-object v0 │ │ -061790: 1f00 3d01 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ -061794: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ -061798: 5501 d501 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ -06179c: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ -0617a0: 6e10 3a07 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ -0617a6: 5421 1f01 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -0617aa: 6e20 e50f 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fe5 │ │ -0617b0: 0e00 |001a: return-void │ │ +065104: |[065104] android.support.v4.app.FragmentActivity.invalidateSupportFragment:(Ljava/lang/String;)V │ │ +065114: 5421 1f01 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065118: 3801 1800 |0002: if-eqz v1, 001a // +0018 │ │ +06511c: 5421 1f01 |0004: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065120: 6e20 db0f 3100 |0006: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fdb │ │ +065126: 0c00 |0009: move-result-object v0 │ │ +065128: 1f00 3d01 |000a: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ +06512c: 3800 0e00 |000c: if-eqz v0, 001a // +000e │ │ +065130: 5501 d501 |000e: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ +065134: 3901 0a00 |0010: if-nez v1, 001a // +000a │ │ +065138: 6e10 3a07 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ +06513e: 5421 1f01 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065142: 6e20 e50f 3100 |0017: invoke-virtual {v1, v3}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fe5 │ │ +065148: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=837 │ │ 0x0004 line=838 │ │ 0x000c line=839 │ │ 0x0012 line=840 │ │ 0x0015 line=841 │ │ @@ -10212,69 +10212,69 @@ │ │ type : '(IILandroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 111 16-bit code units │ │ -0617b4: |[0617b4] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ -0617c4: 5452 2301 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0617c8: 6e10 4f06 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -0617ce: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ -0617d2: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ -0617d6: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0617da: 5452 2301 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0617de: 5422 4d01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -0617e2: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -0617e6: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ -0617ea: 5452 2301 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0617ee: 5422 4d01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -0617f2: 6e10 152f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0617f8: 0a02 |001a: move-result v2 │ │ -0617fa: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ -0617fe: 1a02 c404 |001d: const-string v2, "FragmentActivity" // string@04c4 │ │ -061802: 2203 e705 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -061806: 7010 d22e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06180c: 1a04 5102 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0251 │ │ -061810: 6e20 db2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061816: 0c03 |0029: move-result-object v3 │ │ -061818: 7110 8f2e 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -06181e: 0c04 |002d: move-result-object v4 │ │ -061820: 6e20 db2e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061826: 0c03 |0031: move-result-object v3 │ │ -061828: 6e10 e02e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06182e: 0c03 |0035: move-result-object v3 │ │ -061830: 7120 071d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -061836: 0e00 |0039: return-void │ │ -061838: 5452 2301 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -06183c: 5422 4d01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -061840: 6e20 0e2f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -061846: 0c00 |0041: move-result-object v0 │ │ -061848: 1f00 0f01 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -06184c: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ -061850: 1a02 c404 |0046: const-string v2, "FragmentActivity" // string@04c4 │ │ -061854: 2203 e705 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -061858: 7010 d22e 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06185e: 1a04 5202 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0252 │ │ -061862: 6e20 db2e 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061868: 0c03 |0052: move-result-object v3 │ │ -06186a: 7110 8f2e 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -061870: 0c04 |0056: move-result-object v4 │ │ -061872: 6e20 db2e 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -061878: 0c03 |005a: move-result-object v3 │ │ -06187a: 6e10 e02e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -061880: 0c03 |005e: move-result-object v3 │ │ -061882: 7120 071d 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -061888: 28d7 |0062: goto 0039 // -0029 │ │ -06188a: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ -061890: b562 |0066: and-int/2addr v2, v6 │ │ -061892: 6e40 6705 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0567 │ │ -061898: 28cf |006a: goto 0039 // -0031 │ │ -06189a: 6f40 6c00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@006c │ │ -0618a0: 28cb |006e: goto 0039 // -0035 │ │ +06514c: |[06514c] android.support.v4.app.FragmentActivity.onActivityResult:(IILandroid/content/Intent;)V │ │ +06515c: 5452 2301 |0000: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065160: 6e10 4f06 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +065166: e101 0610 |0005: shr-int/lit8 v1, v6, #int 16 // #10 │ │ +06516a: 3801 6400 |0007: if-eqz v1, 006b // +0064 │ │ +06516e: d801 01ff |0009: add-int/lit8 v1, v1, #int -1 // #ff │ │ +065172: 5452 2301 |000b: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065176: 5422 4d01 |000d: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +06517a: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +06517e: 3a01 0c00 |0011: if-ltz v1, 001d // +000c │ │ +065182: 5452 2301 |0013: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065186: 5422 4d01 |0015: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +06518a: 6e10 152f 0200 |0017: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +065190: 0a02 |001a: move-result v2 │ │ +065192: 3421 1f00 |001b: if-lt v1, v2, 003a // +001f │ │ +065196: 1a02 c504 |001d: const-string v2, "FragmentActivity" // string@04c5 │ │ +06519a: 2203 e705 |001f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +06519e: 7010 d22e 0300 |0021: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0651a4: 1a04 5302 |0024: const-string v4, "Activity result fragment index out of range: 0x" // string@0253 │ │ +0651a8: 6e20 db2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0651ae: 0c03 |0029: move-result-object v3 │ │ +0651b0: 7110 8f2e 0600 |002a: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0651b6: 0c04 |002d: move-result-object v4 │ │ +0651b8: 6e20 db2e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0651be: 0c03 |0031: move-result-object v3 │ │ +0651c0: 6e10 e02e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0651c6: 0c03 |0035: move-result-object v3 │ │ +0651c8: 7120 071d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0651ce: 0e00 |0039: return-void │ │ +0651d0: 5452 2301 |003a: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0651d4: 5422 4d01 |003c: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0651d8: 6e20 0e2f 1200 |003e: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0651de: 0c00 |0041: move-result-object v0 │ │ +0651e0: 1f00 0f01 |0042: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0651e4: 3900 1f00 |0044: if-nez v0, 0063 // +001f │ │ +0651e8: 1a02 c504 |0046: const-string v2, "FragmentActivity" // string@04c5 │ │ +0651ec: 2203 e705 |0048: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0651f0: 7010 d22e 0300 |004a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0651f6: 1a04 5402 |004d: const-string v4, "Activity result no fragment exists for index: 0x" // string@0254 │ │ +0651fa: 6e20 db2e 4300 |004f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +065200: 0c03 |0052: move-result-object v3 │ │ +065202: 7110 8f2e 0600 |0053: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +065208: 0c04 |0056: move-result-object v4 │ │ +06520a: 6e20 db2e 4300 |0057: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +065210: 0c03 |005a: move-result-object v3 │ │ +065212: 6e10 e02e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +065218: 0c03 |005e: move-result-object v3 │ │ +06521a: 7120 071d 3200 |005f: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +065220: 28d7 |0062: goto 0039 // -0029 │ │ +065222: 1402 ffff 0000 |0063: const v2, #float 9.18341e-41 // #0000ffff │ │ +065228: b562 |0066: and-int/2addr v2, v6 │ │ +06522a: 6e40 6705 2087 |0067: invoke-virtual {v0, v2, v7, v8}, Landroid/support/v4/app/Fragment;.onActivityResult:(IILandroid/content/Intent;)V // method@0567 │ │ +065230: 28cf |006a: goto 0039 // -0031 │ │ +065232: 6f40 6c00 6587 |006b: invoke-super {v5, v6, v7, v8}, Landroid/app/Activity;.onActivityResult:(IILandroid/content/Intent;)V // method@006c │ │ +065238: 28cb |006e: goto 0039 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0005 line=150 │ │ 0x0007 line=151 │ │ 0x0009 line=152 │ │ 0x000b line=153 │ │ @@ -10298,16 +10298,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 │ │ -0618a4: |[0618a4] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ -0618b4: 0e00 |0000: return-void │ │ +06523c: |[06523c] android.support.v4.app.FragmentActivity.onAttachFragment:(Landroid/support/v4/app/Fragment;)V │ │ +06524c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0001 reg=1 fragment Landroid/support/v4/app/Fragment; │ │ │ │ @@ -10316,21 +10316,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0618b8: |[0618b8] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ -0618c8: 5410 2301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0618cc: 6e10 5506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0655 │ │ -0618d2: 0a00 |0005: move-result v0 │ │ -0618d4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0618d8: 6e10 e905 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.supportFinishAfterTransition:()V // method@05e9 │ │ -0618de: 0e00 |000b: return-void │ │ +065250: |[065250] android.support.v4.app.FragmentActivity.onBackPressed:()V │ │ +065260: 5410 2301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065264: 6e10 5506 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackImmediate:()Z // method@0655 │ │ +06526a: 0a00 |0005: move-result v0 │ │ +06526c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +065270: 6e10 e905 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.supportFinishAfterTransition:()V // method@05e9 │ │ +065276: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0008 line=177 │ │ 0x000b line=179 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10340,19 +10340,19 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0618e0: |[0618e0] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0618f0: 6f20 6d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@006d │ │ -0618f6: 5410 2301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0618fa: 6e20 2806 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0628 │ │ -061900: 0e00 |0008: return-void │ │ +065278: |[065278] android.support.v4.app.FragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +065288: 6f20 6d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@006d │ │ +06528e: 5410 2301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065292: 6e20 2806 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0628 │ │ +065298: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0003 line=241 │ │ 0x0008 line=242 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10363,45 +10363,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -061904: |[061904] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ -061914: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -061916: 5453 2301 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -06191a: 5454 2101 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ -06191e: 6e40 2206 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@0622 │ │ -061924: 6e10 bd05 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@05bd │ │ -06192a: 0c03 |000b: move-result-object v3 │ │ -06192c: 6e10 5b1d 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1d5b │ │ -061932: 0c03 |000f: move-result-object v3 │ │ -061934: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ -061938: 6e10 bd05 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@05bd │ │ -06193e: 0c03 |0015: move-result-object v3 │ │ -061940: 6e20 5e1d 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1d5e │ │ -061946: 6f20 6e00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@006e │ │ -06194c: 6e10 bc05 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@05bc │ │ -061952: 0c00 |001f: move-result-object v0 │ │ -061954: 1f00 1201 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0112 │ │ -061958: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ -06195c: 5403 1901 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0119 │ │ -061960: 5b53 1f01 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061964: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ -061968: 1a03 4a15 |002a: const-string v3, "android:support:fragments" // string@154a │ │ -06196c: 6e20 7003 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -061972: 0c01 |002f: move-result-object v1 │ │ -061974: 5453 2301 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061978: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ -06197c: 5402 1801 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0118 │ │ -061980: 6e30 5d06 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@065d │ │ -061986: 5452 2301 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -06198a: 6e10 2a06 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@062a │ │ -061990: 0e00 |003e: return-void │ │ +06529c: |[06529c] android.support.v4.app.FragmentActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0652ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0652ae: 5453 2301 |0001: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0652b2: 5454 2101 |0003: iget-object v4, v5, Landroid/support/v4/app/FragmentActivity;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0121 │ │ +0652b6: 6e40 2206 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@0622 │ │ +0652bc: 6e10 bd05 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@05bd │ │ +0652c2: 0c03 |000b: move-result-object v3 │ │ +0652c4: 6e10 5b1d 0300 |000c: invoke-virtual {v3}, Landroid/view/LayoutInflater;.getFactory:()Landroid/view/LayoutInflater$Factory; // method@1d5b │ │ +0652ca: 0c03 |000f: move-result-object v3 │ │ +0652cc: 3903 0900 |0010: if-nez v3, 0019 // +0009 │ │ +0652d0: 6e10 bd05 0500 |0012: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@05bd │ │ +0652d6: 0c03 |0015: move-result-object v3 │ │ +0652d8: 6e20 5e1d 5300 |0016: invoke-virtual {v3, v5}, Landroid/view/LayoutInflater;.setFactory:(Landroid/view/LayoutInflater$Factory;)V // method@1d5e │ │ +0652de: 6f20 6e00 6500 |0019: invoke-super {v5, v6}, Landroid/app/Activity;.onCreate:(Landroid/os/Bundle;)V // method@006e │ │ +0652e4: 6e10 bc05 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getLastNonConfigurationInstance:()Ljava/lang/Object; // method@05bc │ │ +0652ea: 0c00 |001f: move-result-object v0 │ │ +0652ec: 1f00 1201 |0020: check-cast v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0112 │ │ +0652f0: 3800 0600 |0022: if-eqz v0, 0028 // +0006 │ │ +0652f4: 5403 1901 |0024: iget-object v3, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0119 │ │ +0652f8: 5b53 1f01 |0026: iput-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +0652fc: 3806 1100 |0028: if-eqz v6, 0039 // +0011 │ │ +065300: 1a03 4b15 |002a: const-string v3, "android:support:fragments" // string@154b │ │ +065304: 6e20 7003 3600 |002c: invoke-virtual {v6, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +06530a: 0c01 |002f: move-result-object v1 │ │ +06530c: 5453 2301 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065310: 3800 0400 |0032: if-eqz v0, 0036 // +0004 │ │ +065314: 5402 1801 |0034: iget-object v2, v0, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0118 │ │ +065318: 6e30 5d06 1302 |0036: invoke-virtual {v3, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V // method@065d │ │ +06531e: 5452 2301 |0039: iget-object v2, v5, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065322: 6e10 2a06 0200 |003b: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreate:()V // method@062a │ │ +065328: 0e00 |003e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=249 │ │ 0x0008 line=251 │ │ 0x0012 line=252 │ │ 0x0019 line=255 │ │ 0x001c line=257 │ │ @@ -10423,33 +10423,33 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -061994: |[061994] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -0619a4: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ -0619a8: 6f30 6f00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@006f │ │ -0619ae: 0a00 |0005: move-result v0 │ │ -0619b0: 5431 2301 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0619b4: 6e10 bf05 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@05bf │ │ -0619ba: 0c02 |000b: move-result-object v2 │ │ -0619bc: 6e30 2b06 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@062b │ │ -0619c2: 0a01 |000f: move-result v1 │ │ -0619c4: b610 |0010: or-int/2addr v0, v1 │ │ -0619c6: 6001 4500 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0619ca: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ -0619ce: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ -0619d2: 0f00 |0017: return v0 │ │ -0619d4: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -0619d6: 28fe |0019: goto 0017 // -0002 │ │ -0619d8: 6f30 6f00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@006f │ │ -0619de: 0a00 |001d: move-result v0 │ │ -0619e0: 28f9 |001e: goto 0017 // -0007 │ │ +06532c: |[06532c] android.support.v4.app.FragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +06533c: 3904 1a00 |0000: if-nez v4, 001a // +001a │ │ +065340: 6f30 6f00 4305 |0002: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@006f │ │ +065346: 0a00 |0005: move-result v0 │ │ +065348: 5431 2301 |0006: iget-object v1, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +06534c: 6e10 bf05 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getMenuInflater:()Landroid/view/MenuInflater; // method@05bf │ │ +065352: 0c02 |000b: move-result-object v2 │ │ +065354: 6e30 2b06 5102 |000c: invoke-virtual {v1, v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@062b │ │ +06535a: 0a01 |000f: move-result v1 │ │ +06535c: b610 |0010: or-int/2addr v0, v1 │ │ +06535e: 6001 4500 |0011: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +065362: 1302 0b00 |0013: const/16 v2, #int 11 // #b │ │ +065366: 3421 0300 |0015: if-lt v1, v2, 0018 // +0003 │ │ +06536a: 0f00 |0017: return v0 │ │ +06536c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +06536e: 28fe |0019: goto 0017 // -0002 │ │ +065370: 6f30 6f00 4305 |001a: invoke-super {v3, v4, v5}, Landroid/app/Activity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@006f │ │ +065376: 0a00 |001d: move-result v0 │ │ +065378: 28f9 |001e: goto 0017 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0002 line=275 │ │ 0x0006 line=276 │ │ 0x0011 line=277 │ │ 0x0017 line=285 │ │ @@ -10467,29 +10467,29 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0619e4: |[0619e4] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -0619f4: 1a01 191a |0000: const-string v1, "fragment" // string@1a19 │ │ -0619f8: 6e20 b92e 3100 |0002: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0619fe: 0a01 |0005: move-result v1 │ │ -061a00: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ -061a04: 6f40 7000 3254 |0008: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0070 │ │ -061a0a: 0c00 |000b: move-result-object v0 │ │ -061a0c: 1100 |000c: return-object v0 │ │ -061a0e: 5421 2301 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061a12: 6e40 5006 3154 |000f: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0650 │ │ -061a18: 0c00 |0012: move-result-object v0 │ │ -061a1a: 3900 f9ff |0013: if-nez v0, 000c // -0007 │ │ -061a1e: 6f40 7000 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0070 │ │ -061a24: 0c00 |0018: move-result-object v0 │ │ -061a26: 28f3 |0019: goto 000c // -000d │ │ +06537c: |[06537c] android.support.v4.app.FragmentActivity.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +06538c: 1a01 1a1a |0000: const-string v1, "fragment" // string@1a1a │ │ +065390: 6e20 b92e 3100 |0002: invoke-virtual {v1, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +065396: 0a01 |0005: move-result v1 │ │ +065398: 3901 0700 |0006: if-nez v1, 000d // +0007 │ │ +06539c: 6f40 7000 3254 |0008: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0070 │ │ +0653a2: 0c00 |000b: move-result-object v0 │ │ +0653a4: 1100 |000c: return-object v0 │ │ +0653a6: 5421 2301 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0653aa: 6e40 5006 3154 |000f: invoke-virtual {v1, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0650 │ │ +0653b0: 0c00 |0012: move-result-object v0 │ │ +0653b2: 3900 f9ff |0013: if-nez v0, 000c // -0007 │ │ +0653b6: 6f40 7000 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; // method@0070 │ │ +0653bc: 0c00 |0018: move-result-object v0 │ │ +0653be: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=294 │ │ 0x000c line=301 │ │ 0x000d line=297 │ │ 0x0013 line=298 │ │ @@ -10506,25 +10506,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -061a28: |[061a28] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ -061a38: 6f10 7100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0071 │ │ -061a3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -061a40: 6e20 b205 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@05b2 │ │ -061a46: 5410 2301 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061a4a: 6e10 2c06 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@062c │ │ -061a50: 5410 2501 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061a54: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -061a58: 5410 2501 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061a5c: 6e10 3a07 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ -061a62: 0e00 |0015: return-void │ │ +0653c0: |[0653c0] android.support.v4.app.FragmentActivity.onDestroy:()V │ │ +0653d0: 6f10 7100 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0071 │ │ +0653d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0653d8: 6e20 b205 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@05b2 │ │ +0653de: 5410 2301 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0653e2: 6e10 2c06 0000 |0009: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchDestroy:()V // method@062c │ │ +0653e8: 5410 2501 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0653ec: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +0653f0: 5410 2501 |0010: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0653f4: 6e10 3a07 0000 |0012: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ +0653fa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0003 line=311 │ │ 0x0007 line=313 │ │ 0x000c line=314 │ │ 0x0010 line=315 │ │ @@ -10537,29 +10537,29 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -061a64: |[061a64] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -061a74: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -061a78: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -061a7a: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ -061a7e: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -061a80: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ -061a84: 6e10 521d 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1d52 │ │ -061a8a: 0a00 |000b: move-result v0 │ │ -061a8c: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -061a90: 6e10 ca05 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@05ca │ │ -061a96: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -061a98: 0f00 |0012: return v0 │ │ -061a9a: 6f30 7200 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0072 │ │ -061aa0: 0a00 |0016: move-result v0 │ │ -061aa2: 28fb |0017: goto 0012 // -0005 │ │ +0653fc: |[0653fc] android.support.v4.app.FragmentActivity.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +06540c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +065410: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +065412: 3510 1000 |0003: if-ge v0, v1, 0013 // +0010 │ │ +065416: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +065418: 3303 0d00 |0006: if-ne v3, v0, 0013 // +000d │ │ +06541c: 6e10 521d 0400 |0008: invoke-virtual {v4}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1d52 │ │ +065422: 0a00 |000b: move-result v0 │ │ +065424: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +065428: 6e10 ca05 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onBackPressed:()V // method@05ca │ │ +06542e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +065430: 0f00 |0012: return v0 │ │ +065432: 6f30 7200 3204 |0013: invoke-super {v2, v3, v4}, Landroid/app/Activity;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@0072 │ │ +065438: 0a00 |0016: move-result v0 │ │ +06543a: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x000e line=329 │ │ 0x0011 line=330 │ │ 0x0012 line=333 │ │ locals : │ │ @@ -10572,19 +10572,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -061aa4: |[061aa4] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ -061ab4: 6f10 7300 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0073 │ │ -061aba: 5410 2301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061abe: 6e10 2e06 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@062e │ │ -061ac4: 0e00 |0008: return-void │ │ +06543c: |[06543c] android.support.v4.app.FragmentActivity.onLowMemory:()V │ │ +06544c: 6f10 7300 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onLowMemory:()V // method@0073 │ │ +065452: 5410 2301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065456: 6e10 2e06 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchLowMemory:()V // method@062e │ │ +06545c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0003 line=342 │ │ 0x0008 line=343 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10594,33 +10594,33 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -061ac8: |[061ac8] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -061ad8: 6f30 7400 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0074 │ │ -061ade: 0a00 |0003: move-result v0 │ │ -061ae0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -061ae4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -061ae6: 0f00 |0007: return v0 │ │ -061ae8: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ -061aee: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -061af0: 28fb |000c: goto 0007 // -0005 │ │ -061af2: 5410 2301 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061af6: 6e20 2f06 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@062f │ │ -061afc: 0a00 |0012: move-result v0 │ │ -061afe: 28f4 |0013: goto 0007 // -000c │ │ -061b00: 5410 2301 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061b04: 6e20 2906 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0629 │ │ -061b0a: 0a00 |0019: move-result v0 │ │ -061b0c: 28ed |001a: goto 0007 // -0013 │ │ -061b0e: 0000 |001b: nop // spacer │ │ -061b10: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ +065460: |[065460] android.support.v4.app.FragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +065470: 6f30 7400 2103 |0000: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@0074 │ │ +065476: 0a00 |0003: move-result v0 │ │ +065478: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06547c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06547e: 0f00 |0007: return v0 │ │ +065480: 2c02 1400 0000 |0008: sparse-switch v2, 0000001c // +00000014 │ │ +065486: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +065488: 28fb |000c: goto 0007 // -0005 │ │ +06548a: 5410 2301 |000d: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +06548e: 6e20 2f06 3000 |000f: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@062f │ │ +065494: 0a00 |0012: move-result v0 │ │ +065496: 28f4 |0013: goto 0007 // -000c │ │ +065498: 5410 2301 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +06549c: 6e20 2906 3000 |0016: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z // method@0629 │ │ +0654a2: 0a00 |0019: move-result v0 │ │ +0654a4: 28ed |001a: goto 0007 // -0013 │ │ +0654a6: 0000 |001b: nop // spacer │ │ +0654a8: 0002 0200 0000 0000 0600 0000 0500 ... |001c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0006 line=351 │ │ 0x0007 line=362 │ │ 0x0008 line=354 │ │ 0x000b line=362 │ │ @@ -10637,19 +10637,19 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -061b24: |[061b24] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ -061b34: 6f20 7600 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0076 │ │ -061b3a: 5410 2301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061b3e: 6e10 4f06 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -061b44: 0e00 |0008: return-void │ │ +0654bc: |[0654bc] android.support.v4.app.FragmentActivity.onNewIntent:(Landroid/content/Intent;)V │ │ +0654cc: 6f20 7600 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onNewIntent:(Landroid/content/Intent;)V // method@0076 │ │ +0654d2: 5410 2301 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0654d6: 6e10 4f06 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +0654dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0003 line=406 │ │ 0x0008 line=407 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ @@ -10660,23 +10660,23 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -061b48: |[061b48] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -061b58: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -061b5e: 6f30 7700 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0077 │ │ -061b64: 0e00 |0006: return-void │ │ -061b66: 5410 2301 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061b6a: 6e20 3006 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0630 │ │ -061b70: 28f7 |000c: goto 0003 // -0009 │ │ -061b72: 0000 |000d: nop // spacer │ │ -061b74: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ +0654e0: |[0654e0] android.support.v4.app.FragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0654f0: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0654f6: 6f30 7700 2103 |0003: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0077 │ │ +0654fc: 0e00 |0006: return-void │ │ +0654fe: 5410 2301 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065502: 6e20 3006 3000 |0009: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V // method@0630 │ │ +065508: 28f7 |000c: goto 0003 // -0009 │ │ +06550a: 0000 |000d: nop // spacer │ │ +06550c: 0001 0100 0000 0000 0700 0000 |000e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0003 line=376 │ │ 0x0006 line=377 │ │ 0x0007 line=373 │ │ 0x000d line=371 │ │ @@ -10690,29 +10690,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -061b80: |[061b80] android.support.v4.app.FragmentActivity.onPause:()V │ │ -061b90: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -061b92: 6f10 7800 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0078 │ │ -061b98: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -061b9a: 5c20 2901 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0129 │ │ -061b9e: 5420 2401 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -061ba2: 6e20 9203 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0392 │ │ -061ba8: 0a00 |000c: move-result v0 │ │ -061baa: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -061bae: 5420 2401 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -061bb2: 6e20 9903 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -061bb8: 6e10 dc05 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@05dc │ │ -061bbe: 5420 2301 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061bc2: 6e10 3106 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0631 │ │ -061bc8: 0e00 |001c: return-void │ │ +065518: |[065518] android.support.v4.app.FragmentActivity.onPause:()V │ │ +065528: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +06552a: 6f10 7800 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onPause:()V // method@0078 │ │ +065530: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +065532: 5c20 2901 |0005: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0129 │ │ +065536: 5420 2401 |0007: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +06553a: 6e20 9203 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Handler;.hasMessages:(I)Z // method@0392 │ │ +065540: 0a00 |000c: move-result v0 │ │ +065542: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +065546: 5420 2401 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +06554a: 6e20 9903 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +065550: 6e10 dc05 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@05dc │ │ +065556: 5420 2301 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +06555a: 6e10 3106 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPause:()V // method@0631 │ │ +065560: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=384 │ │ 0x0004 line=385 │ │ 0x0007 line=386 │ │ 0x000f line=387 │ │ 0x0014 line=388 │ │ @@ -10726,23 +10726,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -061bcc: |[061bcc] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ -061bdc: 6f10 7a00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@007a │ │ -061be2: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -061be6: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -061be8: 6e20 9903 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -061bee: 6e10 dc05 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@05dc │ │ -061bf4: 5420 2301 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061bf8: 6e10 3906 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -061bfe: 0e00 |0011: return-void │ │ +065564: |[065564] android.support.v4.app.FragmentActivity.onPostResume:()V │ │ +065574: 6f10 7a00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onPostResume:()V // method@007a │ │ +06557a: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +06557e: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +065580: 6e20 9903 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +065586: 6e10 dc05 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.onResumeFragments:()V // method@05dc │ │ +06558c: 5420 2301 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065590: 6e10 3906 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +065596: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000c line=434 │ │ 0x0011 line=435 │ │ @@ -10754,19 +10754,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 │ │ -061c00: |[061c00] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ -061c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061c12: 6f40 7b00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@007b │ │ -061c18: 0a00 |0004: move-result v0 │ │ -061c1a: 0f00 |0005: return v0 │ │ +065598: |[065598] android.support.v4.app.FragmentActivity.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z │ │ +0655a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0655aa: 6f40 7b00 0132 |0001: invoke-super {v1, v0, v2, v3}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@007b │ │ +0655b0: 0a00 |0004: move-result v0 │ │ +0655b2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 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; │ │ @@ -10776,33 +10776,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 │ │ -061c1c: |[061c1c] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -061c2c: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ -061c30: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ -061c34: 5521 2701 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0127 │ │ -061c38: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ -061c3c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -061c3e: 5c21 2701 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0127 │ │ -061c42: 7210 681d 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1d68 │ │ -061c48: 6e30 ce05 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@05ce │ │ -061c4e: 6e30 d805 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@05d8 │ │ -061c54: 0a00 |0014: move-result v0 │ │ -061c56: 5421 2301 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061c5a: 6e20 3206 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0632 │ │ -061c60: 0a01 |001a: move-result v1 │ │ -061c62: b610 |001b: or-int/2addr v0, v1 │ │ -061c64: 0f00 |001c: return v0 │ │ -061c66: 6f40 7b00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@007b │ │ -061c6c: 0a00 |0020: move-result v0 │ │ -061c6e: 28fb |0021: goto 001c // -0005 │ │ +0655b4: |[0655b4] android.support.v4.app.FragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0655c4: 3903 1d00 |0000: if-nez v3, 001d // +001d │ │ +0655c8: 3805 1b00 |0002: if-eqz v5, 001d // +001b │ │ +0655cc: 5521 2701 |0004: iget-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0127 │ │ +0655d0: 3801 0b00 |0006: if-eqz v1, 0011 // +000b │ │ +0655d4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0655d6: 5c21 2701 |0009: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0127 │ │ +0655da: 7210 681d 0500 |000b: invoke-interface {v5}, Landroid/view/Menu;.clear:()V // method@1d68 │ │ +0655e0: 6e30 ce05 3205 |000e: invoke-virtual {v2, v3, v5}, Landroid/support/v4/app/FragmentActivity;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@05ce │ │ +0655e6: 6e30 d805 4205 |0011: invoke-virtual {v2, v4, v5}, Landroid/support/v4/app/FragmentActivity;.onPrepareOptionsPanel:(Landroid/view/View;Landroid/view/Menu;)Z // method@05d8 │ │ +0655ec: 0a00 |0014: move-result v0 │ │ +0655ee: 5421 2301 |0015: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0655f2: 6e20 3206 5100 |0017: invoke-virtual {v1, v5}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@0632 │ │ +0655f8: 0a01 |001a: move-result v1 │ │ +0655fa: b610 |001b: or-int/2addr v0, v1 │ │ +0655fc: 0f00 |001c: return v0 │ │ +0655fe: 6f40 7b00 3254 |001d: invoke-super {v2, v3, v4, v5}, Landroid/app/Activity;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@007b │ │ +065604: 0a00 |0020: move-result v0 │ │ +065606: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0004 line=453 │ │ 0x0008 line=454 │ │ 0x000b line=455 │ │ 0x000e line=456 │ │ @@ -10821,31 +10821,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -061c70: |[061c70] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ -061c80: 5510 2601 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ -061c84: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ -061c88: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -061c8a: 5c10 2601 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ -061c8e: 5410 2501 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061c92: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -061c96: 5510 2a01 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@012a │ │ -061c9a: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ -061c9e: 5410 2501 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061ca2: 6e10 3f07 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@073f │ │ -061ca8: 5410 2301 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061cac: 6e10 3306 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0633 │ │ -061cb2: 0e00 |0019: return-void │ │ -061cb4: 5410 2501 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061cb8: 6e10 3d07 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@073d │ │ -061cbe: 28f5 |001f: goto 0014 // -000b │ │ +065608: |[065608] android.support.v4.app.FragmentActivity.onReallyStop:()V │ │ +065618: 5510 2601 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ +06561c: 3800 1200 |0002: if-eqz v0, 0014 // +0012 │ │ +065620: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +065622: 5c10 2601 |0005: iput-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ +065626: 5410 2501 |0007: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +06562a: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +06562e: 5510 2a01 |000b: iget-boolean v0, v1, Landroid/support/v4/app/FragmentActivity;.mRetaining:Z // field@012a │ │ +065632: 3900 0d00 |000d: if-nez v0, 001a // +000d │ │ +065636: 5410 2501 |000f: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +06563a: 6e10 3f07 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doStop:()V // method@073f │ │ +065640: 5410 2301 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065644: 6e10 3306 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchReallyStop:()V // method@0633 │ │ +06564a: 0e00 |0019: return-void │ │ +06564c: 5410 2501 |001a: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +065650: 6e10 3d07 0000 |001c: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.doRetain:()V // method@073d │ │ +065656: 28f5 |001f: goto 0014 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x0004 line=777 │ │ 0x0007 line=778 │ │ 0x000b line=779 │ │ 0x000f line=780 │ │ @@ -10860,24 +10860,24 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -061cc0: |[061cc0] android.support.v4.app.FragmentActivity.onResume:()V │ │ -061cd0: 6f10 7d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@007d │ │ -061cd6: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -061cda: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -061cdc: 6e20 9a03 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@039a │ │ -061ce2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -061ce4: 5c20 2901 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0129 │ │ -061ce8: 5420 2301 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061cec: 6e10 3906 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -061cf2: 0e00 |0011: return-void │ │ +065658: |[065658] android.support.v4.app.FragmentActivity.onResume:()V │ │ +065668: 6f10 7d00 0200 |0000: invoke-super {v2}, Landroid/app/Activity;.onResume:()V // method@007d │ │ +06566e: 5420 2401 |0003: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +065672: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +065674: 6e20 9a03 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@039a │ │ +06567a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +06567c: 5c20 2901 |000a: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mResumed:Z // field@0129 │ │ +065680: 5420 2301 |000c: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065684: 6e10 3906 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +06568a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ 0x0009 line=422 │ │ 0x000c line=423 │ │ 0x0011 line=424 │ │ @@ -10889,18 +10889,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -061cf4: |[061cf4] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ -061d04: 5410 2301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061d08: 6e10 3406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0634 │ │ -061d0e: 0e00 |0005: return-void │ │ +06568c: |[06568c] android.support.v4.app.FragmentActivity.onResumeFragments:()V │ │ +06569c: 5410 2301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0656a0: 6e10 3406 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchResume:()V // method@0634 │ │ +0656a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0005 line=445 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -10909,17 +10909,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -061d10: |[061d10] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ -061d20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -061d22: 1100 |0001: return-object v0 │ │ +0656a8: |[0656a8] android.support.v4.app.FragmentActivity.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; │ │ +0656b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0656ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentActivity;) │ │ @@ -10927,68 +10927,68 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 99 16-bit code units │ │ -061d24: |[061d24] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ -061d34: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -061d36: 55b8 2b01 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ -061d3a: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ -061d3e: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -061d40: 6e20 b205 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@05b2 │ │ -061d46: 6e10 dd05 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@05dd │ │ -061d4c: 0c01 |000c: move-result-object v1 │ │ -061d4e: 54b8 2301 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061d52: 6e10 5e06 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@065e │ │ -061d58: 0c02 |0012: move-result-object v2 │ │ -061d5a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -061d5c: 54b8 1f01 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061d60: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ -061d64: 54b8 1f01 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061d68: 6e10 e80f 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0fe8 │ │ -061d6e: 0a00 |001d: move-result v0 │ │ -061d70: 2305 4506 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0645 │ │ -061d74: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ -061d78: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ -061d7c: 54b8 1f01 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061d80: 6e20 ea0f 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ -061d86: 0c08 |0029: move-result-object v8 │ │ -061d88: 1f08 3d01 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ -061d8c: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ -061d90: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ -061d94: 28f2 |0030: goto 0022 // -000e │ │ -061d96: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -061d98: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ -061d9c: 4604 0503 |0034: aget-object v4, v5, v3 │ │ -061da0: 5548 d501 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ -061da4: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ -061da8: 1217 |003a: const/4 v7, #int 1 // #1 │ │ -061daa: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -061dae: 28f5 |003d: goto 0032 // -000b │ │ -061db0: 6e10 3a07 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ -061db6: 54b8 1f01 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061dba: 544a d801 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01d8 │ │ -061dbe: 6e20 e50f a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fe5 │ │ -061dc4: 28f3 |0048: goto 003b // -000d │ │ -061dc6: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ -061dca: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ -061dce: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ -061dd2: 0796 |004f: move-object v6, v9 │ │ -061dd4: 1106 |0050: return-object v6 │ │ -061dd6: 2206 1201 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0112 │ │ -061dda: 7010 b005 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@05b0 │ │ -061de0: 5b69 1501 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@0115 │ │ -061de4: 5b61 1701 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@0117 │ │ -061de8: 5b69 1601 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ -061dec: 5b62 1801 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0118 │ │ -061df0: 54b8 1f01 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061df4: 5b68 1901 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0119 │ │ -061df8: 28ee |0062: goto 0050 // -0012 │ │ +0656bc: |[0656bc] android.support.v4.app.FragmentActivity.onRetainNonConfigurationInstance:()Ljava/lang/Object; │ │ +0656cc: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0656ce: 55b8 2b01 |0001: iget-boolean v8, v11, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ +0656d2: 3808 0600 |0003: if-eqz v8, 0009 // +0006 │ │ +0656d6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0656d8: 6e20 b205 8b00 |0006: invoke-virtual {v11, v8}, Landroid/support/v4/app/FragmentActivity;.doReallyStop:(Z)V // method@05b2 │ │ +0656de: 6e10 dd05 0b00 |0009: invoke-virtual {v11}, Landroid/support/v4/app/FragmentActivity;.onRetainCustomNonConfigurationInstance:()Ljava/lang/Object; // method@05dd │ │ +0656e4: 0c01 |000c: move-result-object v1 │ │ +0656e6: 54b8 2301 |000d: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0656ea: 6e10 5e06 0800 |000f: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.retainNonConfig:()Ljava/util/ArrayList; // method@065e │ │ +0656f0: 0c02 |0012: move-result-object v2 │ │ +0656f2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +0656f4: 54b8 1f01 |0014: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +0656f8: 3808 3300 |0016: if-eqz v8, 0049 // +0033 │ │ +0656fc: 54b8 1f01 |0018: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065700: 6e10 e80f 0800 |001a: invoke-virtual {v8}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0fe8 │ │ +065706: 0a00 |001d: move-result v0 │ │ +065708: 2305 4506 |001e: new-array v5, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0645 │ │ +06570c: d803 00ff |0020: add-int/lit8 v3, v0, #int -1 // #ff │ │ +065710: 3a03 0f00 |0022: if-ltz v3, 0031 // +000f │ │ +065714: 54b8 1f01 |0024: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065718: 6e20 ea0f 3800 |0026: invoke-virtual {v8, v3}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ +06571e: 0c08 |0029: move-result-object v8 │ │ +065720: 1f08 3d01 |002a: check-cast v8, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ +065724: 4d08 0503 |002c: aput-object v8, v5, v3 │ │ +065728: d803 03ff |002e: add-int/lit8 v3, v3, #int -1 // #ff │ │ +06572c: 28f2 |0030: goto 0022 // -000e │ │ +06572e: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +065730: 3503 1700 |0032: if-ge v3, v0, 0049 // +0017 │ │ +065734: 4604 0503 |0034: aget-object v4, v5, v3 │ │ +065738: 5548 d501 |0036: iget-boolean v8, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ +06573c: 3808 0600 |0038: if-eqz v8, 003e // +0006 │ │ +065740: 1217 |003a: const/4 v7, #int 1 // #1 │ │ +065742: d803 0301 |003b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +065746: 28f5 |003d: goto 0032 // -000b │ │ +065748: 6e10 3a07 0400 |003e: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doDestroy:()V // method@073a │ │ +06574e: 54b8 1f01 |0041: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065752: 544a d801 |0043: iget-object v10, v4, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01d8 │ │ +065756: 6e20 e50f a800 |0045: invoke-virtual {v8, v10}, Landroid/support/v4/util/SimpleArrayMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@0fe5 │ │ +06575c: 28f3 |0048: goto 003b // -000d │ │ +06575e: 3902 0800 |0049: if-nez v2, 0051 // +0008 │ │ +065762: 3907 0600 |004b: if-nez v7, 0051 // +0006 │ │ +065766: 3901 0400 |004d: if-nez v1, 0051 // +0004 │ │ +06576a: 0796 |004f: move-object v6, v9 │ │ +06576c: 1106 |0050: return-object v6 │ │ +06576e: 2206 1201 |0051: new-instance v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; // type@0112 │ │ +065772: 7010 b005 0600 |0053: invoke-direct {v6}, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.:()V // method@05b0 │ │ +065778: 5b69 1501 |0056: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.activity:Ljava/lang/Object; // field@0115 │ │ +06577c: 5b61 1701 |0058: iput-object v1, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.custom:Ljava/lang/Object; // field@0117 │ │ +065780: 5b69 1601 |005a: iput-object v9, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.children:Landroid/support/v4/util/SimpleArrayMap; // field@0116 │ │ +065784: 5b62 1801 |005c: iput-object v2, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.fragments:Ljava/util/ArrayList; // field@0118 │ │ +065788: 54b8 1f01 |005e: iget-object v8, v11, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +06578c: 5b68 1901 |0060: iput-object v8, v6, Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;.loaders:Landroid/support/v4/util/SimpleArrayMap; // field@0119 │ │ +065790: 28ee |0062: goto 0050 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=479 │ │ 0x0005 line=480 │ │ 0x0009 line=483 │ │ 0x000d line=485 │ │ 0x0013 line=486 │ │ @@ -11029,23 +11029,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -061dfc: |[061dfc] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -061e0c: 6f20 7e00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007e │ │ -061e12: 5421 2301 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061e16: 6e10 6006 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0660 │ │ -061e1c: 0c00 |0008: move-result-object v0 │ │ -061e1e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -061e22: 1a01 4a15 |000b: const-string v1, "android:support:fragments" // string@154a │ │ -061e26: 6e30 7f03 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -061e2c: 0e00 |0010: return-void │ │ +065794: |[065794] android.support.v4.app.FragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0657a4: 6f20 7e00 3200 |0000: invoke-super {v2, v3}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007e │ │ +0657aa: 5421 2301 |0003: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0657ae: 6e10 6006 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.saveAllState:()Landroid/os/Parcelable; // method@0660 │ │ +0657b4: 0c00 |0008: move-result-object v0 │ │ +0657b6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0657ba: 1a01 4b15 |000b: const-string v1, "android:support:fragments" // string@154b │ │ +0657be: 6e30 7f03 1300 |000d: invoke-virtual {v3, v1, v0}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +0657c4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0003 line=524 │ │ 0x0009 line=525 │ │ 0x000b line=526 │ │ 0x0010 line=528 │ │ @@ -11059,79 +11059,79 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 131 16-bit code units │ │ -061e30: |[061e30] android.support.v4.app.FragmentActivity.onStart:()V │ │ -061e40: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -061e42: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -061e44: 6f10 7f00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@007f │ │ -061e4a: 5c87 2b01 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ -061e4e: 5c87 2801 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ -061e52: 5484 2401 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -061e56: 6e20 9903 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -061e5c: 5584 2201 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0122 │ │ -061e60: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ -061e64: 5c86 2201 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0122 │ │ -061e68: 5484 2301 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061e6c: 6e10 2706 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0627 │ │ -061e72: 5484 2301 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061e76: 6e10 4f06 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ -061e7c: 5484 2301 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061e80: 6e10 3906 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -061e86: 5584 2601 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ -061e8a: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ -061e8e: 5c86 2601 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ -061e92: 5484 2501 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061e96: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ -061e9a: 5484 2501 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061e9e: 6e10 3e07 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@073e │ │ -061ea4: 5c86 2001 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0120 │ │ -061ea8: 5484 2301 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061eac: 6e10 3506 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0635 │ │ -061eb2: 5484 1f01 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061eb6: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ -061eba: 5484 1f01 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061ebe: 6e10 e80f 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0fe8 │ │ -061ec4: 0a00 |0042: move-result v0 │ │ -061ec6: 2303 4506 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0645 │ │ -061eca: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ -061ece: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ -061ed2: 5484 1f01 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ -061ed6: 6e20 ea0f 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ -061edc: 0c04 |004e: move-result-object v4 │ │ -061ede: 1f04 3d01 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ -061ee2: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ -061ee6: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ -061eea: 28f2 |0055: goto 0047 // -000e │ │ -061eec: 5584 2001 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0120 │ │ -061ef0: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ -061ef4: 1a04 dd00 |005a: const-string v4, "(root)" // string@00dd │ │ -061ef8: 5585 2601 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ -061efc: 6e40 be05 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ -061f02: 0c04 |0061: move-result-object v4 │ │ -061f04: 5b84 2501 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061f08: 5484 2501 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061f0c: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ -061f10: 5484 2501 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061f14: 5544 d701 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -061f18: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ -061f1c: 5484 2501 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ -061f20: 6e10 3e07 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@073e │ │ -061f26: 28bf |0073: goto 0032 // -0041 │ │ -061f28: 1201 |0074: const/4 v1, #int 0 // #0 │ │ -061f2a: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ -061f2e: 4602 0301 |0077: aget-object v2, v3, v1 │ │ -061f32: 6e10 4107 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0741 │ │ -061f38: 6e10 3c07 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@073c │ │ -061f3e: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -061f42: 28f4 |0081: goto 0075 // -000c │ │ -061f44: 0e00 |0082: return-void │ │ +0657c8: |[0657c8] android.support.v4.app.FragmentActivity.onStart:()V │ │ +0657d8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0657da: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0657dc: 6f10 7f00 0800 |0002: invoke-super {v8}, Landroid/app/Activity;.onStart:()V // method@007f │ │ +0657e2: 5c87 2b01 |0005: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ +0657e6: 5c87 2801 |0007: iput-boolean v7, v8, Landroid/support/v4/app/FragmentActivity;.mReallyStopped:Z // field@0128 │ │ +0657ea: 5484 2401 |0009: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +0657ee: 6e20 9903 6400 |000b: invoke-virtual {v4, v6}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0657f4: 5584 2201 |000e: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0122 │ │ +0657f8: 3904 0900 |0010: if-nez v4, 0019 // +0009 │ │ +0657fc: 5c86 2201 |0012: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCreated:Z // field@0122 │ │ +065800: 5484 2301 |0014: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065804: 6e10 2706 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchActivityCreated:()V // method@0627 │ │ +06580a: 5484 2301 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +06580e: 6e10 4f06 0400 |001b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.noteStateNotSaved:()V // method@064f │ │ +065814: 5484 2301 |001e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065818: 6e10 3906 0400 |0020: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +06581e: 5584 2601 |0023: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ +065822: 3904 0f00 |0025: if-nez v4, 0034 // +000f │ │ +065826: 5c86 2601 |0027: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ +06582a: 5484 2501 |0029: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +06582e: 3804 2b00 |002b: if-eqz v4, 0056 // +002b │ │ +065832: 5484 2501 |002d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +065836: 6e10 3e07 0400 |002f: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@073e │ │ +06583c: 5c86 2001 |0032: iput-boolean v6, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0120 │ │ +065840: 5484 2301 |0034: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +065844: 6e10 3506 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStart:()V // method@0635 │ │ +06584a: 5484 1f01 |0039: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +06584e: 3804 4700 |003b: if-eqz v4, 0082 // +0047 │ │ +065852: 5484 1f01 |003d: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +065856: 6e10 e80f 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0fe8 │ │ +06585c: 0a00 |0042: move-result v0 │ │ +06585e: 2303 4506 |0043: new-array v3, v0, [Landroid/support/v4/app/LoaderManagerImpl; // type@0645 │ │ +065862: d801 00ff |0045: add-int/lit8 v1, v0, #int -1 // #ff │ │ +065866: 3a01 2d00 |0047: if-ltz v1, 0074 // +002d │ │ +06586a: 5484 1f01 |0049: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; // field@011f │ │ +06586e: 6e20 ea0f 1400 |004b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ +065874: 0c04 |004e: move-result-object v4 │ │ +065876: 1f04 3d01 |004f: check-cast v4, Landroid/support/v4/app/LoaderManagerImpl; // type@013d │ │ +06587a: 4d04 0301 |0051: aput-object v4, v3, v1 │ │ +06587e: d801 01ff |0053: add-int/lit8 v1, v1, #int -1 // #ff │ │ +065882: 28f2 |0055: goto 0047 // -000e │ │ +065884: 5584 2001 |0056: iget-boolean v4, v8, Landroid/support/v4/app/FragmentActivity;.mCheckedForLoaderManager:Z // field@0120 │ │ +065888: 3904 daff |0058: if-nez v4, 0032 // -0026 │ │ +06588c: 1a04 df00 |005a: const-string v4, "(root)" // string@00df │ │ +065890: 5585 2601 |005c: iget-boolean v5, v8, Landroid/support/v4/app/FragmentActivity;.mLoadersStarted:Z // field@0126 │ │ +065894: 6e40 be05 4875 |005e: invoke-virtual {v8, v4, v5, v7}, Landroid/support/v4/app/FragmentActivity;.getLoaderManager:(Ljava/lang/String;ZZ)Landroid/support/v4/app/LoaderManagerImpl; // method@05be │ │ +06589a: 0c04 |0061: move-result-object v4 │ │ +06589c: 5b84 2501 |0062: iput-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0658a0: 5484 2501 |0064: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0658a4: 3804 ccff |0066: if-eqz v4, 0032 // -0034 │ │ +0658a8: 5484 2501 |0068: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0658ac: 5544 d701 |006a: iget-boolean v4, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0658b0: 3904 c6ff |006c: if-nez v4, 0032 // -003a │ │ +0658b4: 5484 2501 |006e: iget-object v4, v8, Landroid/support/v4/app/FragmentActivity;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@0125 │ │ +0658b8: 6e10 3e07 0400 |0070: invoke-virtual {v4}, Landroid/support/v4/app/LoaderManagerImpl;.doStart:()V // method@073e │ │ +0658be: 28bf |0073: goto 0032 // -0041 │ │ +0658c0: 1201 |0074: const/4 v1, #int 0 // #0 │ │ +0658c2: 3501 0d00 |0075: if-ge v1, v0, 0082 // +000d │ │ +0658c6: 4602 0301 |0077: aget-object v2, v3, v1 │ │ +0658ca: 6e10 4107 0200 |0079: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.finishRetain:()V // method@0741 │ │ +0658d0: 6e10 3c07 0200 |007c: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.doReportStart:()V // method@073c │ │ +0658d6: d801 0101 |007f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0658da: 28f4 |0081: goto 0075 // -000c │ │ +0658dc: 0e00 |0082: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=536 │ │ 0x0005 line=538 │ │ 0x0007 line=539 │ │ 0x0009 line=540 │ │ 0x000e line=542 │ │ @@ -11176,23 +11176,23 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -061f48: |[061f48] android.support.v4.app.FragmentActivity.onStop:()V │ │ -061f58: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -061f5a: 6f10 8000 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0080 │ │ -061f60: 5c21 2b01 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ -061f64: 5420 2401 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -061f68: 6e20 9a03 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@039a │ │ -061f6e: 5420 2301 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -061f72: 6e10 3606 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0636 │ │ -061f78: 0e00 |0010: return-void │ │ +0658e0: |[0658e0] android.support.v4.app.FragmentActivity.onStop:()V │ │ +0658f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0658f2: 6f10 8000 0200 |0001: invoke-super {v2}, Landroid/app/Activity;.onStop:()V // method@0080 │ │ +0658f8: 5c21 2b01 |0004: iput-boolean v1, v2, Landroid/support/v4/app/FragmentActivity;.mStopped:Z // field@012b │ │ +0658fc: 5420 2401 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +065900: 6e20 9a03 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@039a │ │ +065906: 5420 2301 |000b: iget-object v0, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +06590a: 6e10 3606 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.dispatchStop:()V // method@0636 │ │ +065910: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=585 │ │ 0x0004 line=587 │ │ 0x0006 line=588 │ │ 0x000b line=590 │ │ 0x0010 line=591 │ │ @@ -11204,17 +11204,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061f7c: |[061f7c] android.support.v4.app.FragmentActivity.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -061f8c: 7120 8904 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@0489 │ │ -061f92: 0e00 |0003: return-void │ │ +065914: |[065914] android.support.v4.app.FragmentActivity.setEnterSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +065924: 7120 8904 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@0489 │ │ +06592a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0004 reg=1 callback Landroid/support/v4/app/SharedElementCallback; │ │ @@ -11224,17 +11224,17 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -061f94: |[061f94] android.support.v4.app.FragmentActivity.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -061fa4: 7120 8a04 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@048a │ │ -061faa: 0e00 |0003: return-void │ │ +06592c: |[06592c] android.support.v4.app.FragmentActivity.setExitSharedElementCallback:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +06593c: 7120 8a04 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/ActivityCompat;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V // method@048a │ │ +065942: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ 0x0000 - 0x0004 reg=1 listener Landroid/support/v4/app/SharedElementCallback; │ │ @@ -11244,26 +11244,26 @@ │ │ type : '(Landroid/content/Intent;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -061fac: |[061fac] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ -061fbc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -061fbe: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ -061fc2: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ -061fc6: b540 |0005: and-int/2addr v0, v4 │ │ -061fc8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -061fcc: 2200 d205 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -061fd0: 1a01 1803 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@0318 │ │ -061fd4: 7020 842e 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -061fda: 2700 |000f: throw v0 │ │ -061fdc: 6f30 8e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ -061fe2: 0e00 |0013: return-void │ │ +065944: |[065944] android.support.v4.app.FragmentActivity.startActivityForResult:(Landroid/content/Intent;I)V │ │ +065954: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +065956: 3204 0f00 |0001: if-eq v4, v0, 0010 // +000f │ │ +06595a: 1500 ffff |0003: const/high16 v0, #int -65536 // #ffff │ │ +06595e: b540 |0005: and-int/2addr v0, v4 │ │ +065960: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +065964: 2200 d205 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +065968: 1a01 1a03 |000a: const-string v1, "Can only use lower 16 bits for requestCode" // string@031a │ │ +06596c: 7020 842e 1000 |000c: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +065972: 2700 |000f: throw v0 │ │ +065974: 6f30 8e00 3204 |0010: invoke-super {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ +06597a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0008 line=815 │ │ 0x0010 line=817 │ │ 0x0013 line=818 │ │ locals : │ │ @@ -11276,34 +11276,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 │ │ -061fe4: |[061fe4] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ -061ff4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -061ff6: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ -061ffa: 6f30 8e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ -062000: 0e00 |0006: return-void │ │ -062002: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ -062006: b550 |0009: and-int/2addr v0, v5 │ │ -062008: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ -06200c: 2200 d205 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -062010: 1a01 1803 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@0318 │ │ -062014: 7020 842e 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06201a: 2700 |0013: throw v0 │ │ -06201c: 5230 f700 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -062020: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -062024: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ -062028: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ -06202e: b551 |001d: and-int/2addr v1, v5 │ │ -062030: b010 |001e: add-int/2addr v0, v1 │ │ -062032: 6f30 8e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ -062038: 28e4 |0022: goto 0006 // -001c │ │ +06597c: |[06597c] android.support.v4.app.FragmentActivity.startActivityFromFragment:(Landroid/support/v4/app/Fragment;Landroid/content/Intent;I)V │ │ +06598c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +06598e: 3305 0600 |0001: if-ne v5, v0, 0007 // +0006 │ │ +065992: 6f30 8e00 4200 |0003: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ +065998: 0e00 |0006: return-void │ │ +06599a: 1500 ffff |0007: const/high16 v0, #int -65536 // #ffff │ │ +06599e: b550 |0009: and-int/2addr v0, v5 │ │ +0659a0: 3800 0a00 |000a: if-eqz v0, 0014 // +000a │ │ +0659a4: 2200 d205 |000c: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0659a8: 1a01 1a03 |000e: const-string v1, "Can only use lower 16 bits for requestCode" // string@031a │ │ +0659ac: 7020 842e 1000 |0010: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0659b2: 2700 |0013: throw v0 │ │ +0659b4: 5230 f700 |0014: iget v0, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0659b8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0659bc: e000 0010 |0018: shl-int/lit8 v0, v0, #int 16 // #10 │ │ +0659c0: 1401 ffff 0000 |001a: const v1, #float 9.18341e-41 // #0000ffff │ │ +0659c6: b551 |001d: and-int/2addr v1, v5 │ │ +0659c8: b010 |001e: add-int/2addr v0, v1 │ │ +0659ca: 6f30 8e00 4200 |001f: invoke-super {v2, v4, v0}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ +0659d0: 28e4 |0022: goto 0006 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=825 │ │ 0x0003 line=826 │ │ 0x0006 line=833 │ │ 0x0007 line=829 │ │ 0x000c line=830 │ │ @@ -11319,17 +11319,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06203c: |[06203c] android.support.v4.app.FragmentActivity.supportFinishAfterTransition:()V │ │ -06204c: 7110 8604 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.finishAfterTransition:(Landroid/app/Activity;)V // method@0486 │ │ -062052: 0e00 |0003: return-void │ │ +0659d4: |[0659d4] android.support.v4.app.FragmentActivity.supportFinishAfterTransition:()V │ │ +0659e4: 7110 8604 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.finishAfterTransition:(Landroid/app/Activity;)V // method@0486 │ │ +0659ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0003 line=192 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -11338,23 +11338,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -062054: |[062054] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ -062064: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -062068: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -06206c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -062070: 7110 9004 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0490 │ │ -062076: 0e00 |0009: return-void │ │ -062078: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -06207a: 5c20 2701 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0127 │ │ -06207e: 28fc |000d: goto 0009 // -0004 │ │ +0659ec: |[0659ec] android.support.v4.app.FragmentActivity.supportInvalidateOptionsMenu:()V │ │ +0659fc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +065a00: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +065a04: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +065a08: 7110 9004 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0490 │ │ +065a0e: 0e00 |0009: return-void │ │ +065a10: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +065a12: 5c20 2701 |000b: iput-boolean v0, v2, Landroid/support/v4/app/FragmentActivity;.mOptionsMenuInvalidated:Z // field@0127 │ │ +065a16: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0006 line=626 │ │ 0x0009 line=633 │ │ 0x000a line=632 │ │ locals : │ │ @@ -11365,17 +11365,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062080: |[062080] android.support.v4.app.FragmentActivity.supportPostponeEnterTransition:()V │ │ -062090: 7110 8804 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.postponeEnterTransition:(Landroid/app/Activity;)V // method@0488 │ │ -062096: 0e00 |0003: return-void │ │ +065a18: |[065a18] android.support.v4.app.FragmentActivity.supportPostponeEnterTransition:()V │ │ +065a28: 7110 8804 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.postponeEnterTransition:(Landroid/app/Activity;)V // method@0488 │ │ +065a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0003 line=225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ @@ -11384,31 +11384,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062098: |[062098] android.support.v4.app.FragmentActivity.supportStartPostponedEnterTransition:()V │ │ -0620a8: 7110 8d04 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@048d │ │ -0620ae: 0e00 |0003: return-void │ │ +065a30: |[065a30] android.support.v4.app.FragmentActivity.supportStartPostponedEnterTransition:()V │ │ +065a40: 7110 8d04 0000 |0000: invoke-static {v0}, Landroid/support/v4/app/ActivityCompat;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@048d │ │ +065a46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentActivity; │ │ │ │ - source_file_idx : 1221 (FragmentActivity.java) │ │ + source_file_idx : 1222 (FragmentActivity.java) │ │ │ │ Class #62 header: │ │ class_idx : 276 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #62 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentContainer;' │ │ @@ -11427,21 +11427,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentContainer;) │ │ name : 'hasView' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #63 header: │ │ class_idx : 277 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #63 annotations: │ │ Annotations on class │ │ @@ -11489,21 +11489,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/app/FragmentManager$BackStackEntry;) │ │ name : 'getName' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #64 header: │ │ class_idx : 278 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #64 annotations: │ │ Annotations on class │ │ @@ -11521,21 +11521,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;) │ │ name : 'onBackStackChanged' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #65 header: │ │ class_idx : 279 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 21 │ │ │ │ Class #65 annotations: │ │ Annotations on class │ │ @@ -11563,17 +11563,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0620b0: |[0620b0] android.support.v4.app.FragmentManager.:()V │ │ -0620c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0620c6: 0e00 |0003: return-void │ │ +065a48: |[065a48] android.support.v4.app.FragmentManager.:()V │ │ +065a58: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065a5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManager; │ │ │ │ @@ -11582,17 +11582,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0620c8: |[0620c8] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ -0620d8: 6a00 4401 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -0620dc: 0e00 |0002: return-void │ │ +065a60: |[065a60] android.support.v4.app.FragmentManager.enableDebugLogging:(Z)V │ │ +065a70: 6a00 4401 |0000: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +065a74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0002 line=359 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -11668,18 +11668,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0620e0: |[0620e0] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -0620f0: 6e10 f905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -0620f6: 0c00 |0003: move-result-object v0 │ │ -0620f8: 1100 |0004: return-object v0 │ │ +065a78: |[065a78] android.support.v4.app.FragmentManager.openTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +065a88: 6e10 f905 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +065a8e: 0c00 |0003: move-result-object v0 │ │ +065a90: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManager; │ │ │ │ #12 : (in Landroid/support/v4/app/FragmentManager;) │ │ @@ -11732,21 +11732,21 @@ │ │ │ │ #20 : (in Landroid/support/v4/app/FragmentManager;) │ │ name : 'saveFragmentInstanceState' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #66 header: │ │ class_idx : 280 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #66 annotations: │ │ Annotations on class │ │ @@ -11771,18 +11771,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 │ │ -0620fc: |[0620fc] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -06210c: 5b01 2d01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012d │ │ -062110: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -062116: 0e00 |0005: return-void │ │ +065a94: |[065a94] android.support.v4.app.FragmentManagerImpl$1.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +065aa4: 5b01 2d01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012d │ │ +065aa8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065aae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -11792,32 +11792,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -062118: |[062118] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ -062128: 5410 2d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012d │ │ -06212c: 6e10 3906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -062132: 0e00 |0005: return-void │ │ +065ab0: |[065ab0] android.support.v4.app.FragmentManagerImpl$1.run:()V │ │ +065ac0: 5410 2d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl$1;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012d │ │ +065ac4: 6e10 3906 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +065aca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0005 line=455 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl$1; │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #67 header: │ │ class_idx : 281 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #67 annotations: │ │ Annotations on class │ │ @@ -11842,18 +11842,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 │ │ -062134: |[062134] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -062144: 5b01 2e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012e │ │ -062148: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06214e: 0e00 |0005: return-void │ │ +065acc: |[065acc] android.support.v4.app.FragmentManagerImpl$2.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +065adc: 5b01 2e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012e │ │ +065ae0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065ae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -11863,38 +11863,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -062150: |[062150] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ -062160: 5450 2e01 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012e │ │ -062164: 5451 2e01 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012e │ │ -062168: 5411 4e01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -06216c: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -062170: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -062172: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -062174: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -062176: 6e54 5806 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ -06217c: 0e00 |000e: return-void │ │ +065ae8: |[065ae8] android.support.v4.app.FragmentManagerImpl$2.run:()V │ │ +065af8: 5450 2e01 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012e │ │ +065afc: 5451 2e01 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$2;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012e │ │ +065b00: 5411 4e01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +065b04: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +065b08: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +065b0a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +065b0c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +065b0e: 6e54 5806 1032 |000b: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ +065b14: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x000e line=494 │ │ locals : │ │ 0x0000 - 0x000f reg=5 this Landroid/support/v4/app/FragmentManagerImpl$2; │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #68 header: │ │ class_idx : 282 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #68 annotations: │ │ Annotations on class │ │ @@ -11927,20 +11927,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 │ │ -062180: |[062180] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ -062190: 5b01 2f01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012f │ │ -062194: 5b02 3101 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0131 │ │ -062198: 5903 3001 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0130 │ │ -06219c: 7010 a82e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0621a2: 0e00 |0009: return-void │ │ +065b18: |[065b18] android.support.v4.app.FragmentManagerImpl$3.:(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V │ │ +065b28: 5b01 2f01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012f │ │ +065b2c: 5b02 3101 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0131 │ │ +065b30: 5903 3001 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0130 │ │ +065b34: 7010 a82e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065b3a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 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; │ │ @@ -11952,38 +11952,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0621a4: |[0621a4] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ -0621b4: 5450 2f01 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012f │ │ -0621b8: 5451 2f01 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012f │ │ -0621bc: 5411 4e01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -0621c0: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -0621c4: 5452 3101 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0131 │ │ -0621c8: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ -0621ca: 5254 3001 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0130 │ │ -0621ce: 6e54 5806 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ -0621d4: 0e00 |0010: return-void │ │ +065b3c: |[065b3c] android.support.v4.app.FragmentManagerImpl$3.run:()V │ │ +065b4c: 5450 2f01 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012f │ │ +065b50: 5451 2f01 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@012f │ │ +065b54: 5411 4e01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +065b58: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +065b5c: 5452 3101 |0008: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$name:Ljava/lang/String; // field@0131 │ │ +065b60: 12f3 |000a: const/4 v3, #int -1 // #ff │ │ +065b62: 5254 3001 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$3;.val$flags:I // field@0130 │ │ +065b66: 6e54 5806 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ +065b6c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0010 line=510 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$3; │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #69 header: │ │ class_idx : 283 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #69 annotations: │ │ Annotations on class │ │ @@ -12016,20 +12016,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 │ │ -0621d8: |[0621d8] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ -0621e8: 5b01 3201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0132 │ │ -0621ec: 5902 3401 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0134 │ │ -0621f0: 5903 3301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0133 │ │ -0621f4: 7010 a82e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0621fa: 0e00 |0009: return-void │ │ +065b70: |[065b70] android.support.v4.app.FragmentManagerImpl$4.:(Landroid/support/v4/app/FragmentManagerImpl;II)V │ │ +065b80: 5b01 3201 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0132 │ │ +065b84: 5902 3401 |0002: iput v2, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0134 │ │ +065b88: 5903 3301 |0004: iput v3, v0, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0133 │ │ +065b8c: 7010 a82e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065b92: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 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 │ │ @@ -12041,38 +12041,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0621fc: |[0621fc] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ -06220c: 5450 3201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0132 │ │ -062210: 5451 3201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0132 │ │ -062214: 5411 4e01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -062218: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -06221c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -06221e: 5253 3401 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0134 │ │ -062222: 5254 3301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0133 │ │ -062226: 6e54 5806 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ -06222c: 0e00 |0010: return-void │ │ +065b94: |[065b94] android.support.v4.app.FragmentManagerImpl$4.run:()V │ │ +065ba4: 5450 3201 |0000: iget-object v0, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0132 │ │ +065ba8: 5451 3201 |0002: iget-object v1, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0132 │ │ +065bac: 5411 4e01 |0004: iget-object v1, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +065bb0: 5411 2401 |0006: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +065bb4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +065bb6: 5253 3401 |0009: iget v3, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$id:I // field@0134 │ │ +065bba: 5254 3301 |000b: iget v4, v5, Landroid/support/v4/app/FragmentManagerImpl$4;.val$flags:I // field@0133 │ │ +065bbe: 6e54 5806 1032 |000d: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ +065bc4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0010 line=529 │ │ locals : │ │ 0x0000 - 0x0011 reg=5 this Landroid/support/v4/app/FragmentManagerImpl$4; │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #70 header: │ │ class_idx : 284 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #70 annotations: │ │ Annotations on class │ │ @@ -12101,19 +12101,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 │ │ -062230: |[062230] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ -062240: 5b01 3501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0135 │ │ -062244: 5b02 3601 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ -062248: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06224e: 0e00 |0007: return-void │ │ +065bc8: |[065bc8] android.support.v4.app.FragmentManagerImpl$5.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V │ │ +065bd8: 5b01 3501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0135 │ │ +065bdc: 5b02 3601 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ +065be0: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065be6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1027 │ │ 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; │ │ @@ -12124,30 +12124,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -062250: |[062250] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -062260: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -062262: 5460 3601 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ -062266: 5400 e300 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -06226a: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ -06226e: 5460 3601 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ -062272: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -062274: 5b01 e300 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -062278: 5460 3501 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0135 │ │ -06227c: 5461 3601 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ -062280: 5462 3601 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ -062284: 5222 0a01 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ -062288: 0134 |0014: move v4, v3 │ │ -06228a: 0135 |0015: move v5, v3 │ │ -06228c: 7406 4e06 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@064e │ │ -062292: 0e00 |0019: return-void │ │ +065be8: |[065be8] android.support.v4.app.FragmentManagerImpl$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +065bf8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +065bfa: 5460 3601 |0001: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ +065bfe: 5400 e300 |0003: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +065c02: 3800 1400 |0005: if-eqz v0, 0019 // +0014 │ │ +065c06: 5460 3601 |0007: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ +065c0a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +065c0c: 5b01 e300 |000a: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +065c10: 5460 3501 |000c: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.this$0:Landroid/support/v4/app/FragmentManagerImpl; // field@0135 │ │ +065c14: 5461 3601 |000e: iget-object v1, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ +065c18: 5462 3601 |0010: iget-object v2, v6, Landroid/support/v4/app/FragmentManagerImpl$5;.val$fragment:Landroid/support/v4/app/Fragment; // field@0136 │ │ +065c1c: 5222 0a01 |0012: iget v2, v2, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ +065c20: 0134 |0014: move v4, v3 │ │ +065c22: 0135 |0015: move v5, v3 │ │ +065c24: 7406 4e06 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@064e │ │ +065c2a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1030 │ │ 0x0007 line=1031 │ │ 0x000c line=1032 │ │ 0x0019 line=1035 │ │ locals : │ │ @@ -12159,16 +12159,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -062294: |[062294] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -0622a4: 0e00 |0000: return-void │ │ +065c2c: |[065c2c] android.support.v4.app.FragmentManagerImpl$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +065c3c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -12177,30 +12177,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0622a8: |[0622a8] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -0622b8: 0e00 |0000: return-void │ │ +065c40: |[065c40] android.support.v4.app.FragmentManagerImpl$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +065c50: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #71 header: │ │ class_idx : 285 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #71 annotations: │ │ Annotations on class │ │ @@ -12240,53 +12240,53 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0622bc: |[0622bc] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ -0622cc: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0622ce: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -0622d2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0622d8: 6900 3701 |0006: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@0137 │ │ -0622dc: 0e00 |0008: return-void │ │ -0622de: 0000 |0009: nop // spacer │ │ -0622e0: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ +065c54: |[065c54] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +065c64: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +065c66: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +065c6a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +065c70: 6900 3701 |0006: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@0137 │ │ +065c74: 0e00 |0008: return-void │ │ +065c76: 0000 |0009: nop // spacer │ │ +065c78: 0003 0400 0300 0000 0300 0101 d000 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2206 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0622f4: |[0622f4] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ -062304: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06230a: 0e00 |0003: return-void │ │ +065c8c: |[065c8c] android.support.v4.app.FragmentManagerImpl$FragmentTag.:()V │ │ +065c9c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065ca2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2205 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #72 header: │ │ class_idx : 287 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #72 annotations: │ │ Annotations on class │ │ @@ -12308,17 +12308,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06230c: |[06230c] android.support.v4.app.FragmentManagerState$1.:()V │ │ -06231c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -062322: 0e00 |0003: return-void │ │ +065ca4: |[065ca4] android.support.v4.app.FragmentManagerState$1.:()V │ │ +065cb4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065cba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState$1; │ │ │ │ Virtual methods - │ │ @@ -12327,18 +12327,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 │ │ -062324: |[062324] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ -062334: 2200 2001 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0120 │ │ -062338: 7020 7106 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0671 │ │ -06233e: 1100 |0005: return-object v0 │ │ +065cbc: |[065cbc] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; │ │ +065ccc: 2200 2001 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState; // type@0120 │ │ +065cd0: 7020 7106 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerState;.:(Landroid/os/Parcel;)V // method@0671 │ │ +065cd6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -12347,18 +12347,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 │ │ -062340: |[062340] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -062350: 6e20 6b06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@066b │ │ -062356: 0c00 |0003: move-result-object v0 │ │ -062358: 1100 |0004: return-object v0 │ │ +065cd8: |[065cd8] android.support.v4.app.FragmentManagerState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +065ce8: 6e20 6b06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; // method@066b │ │ +065cee: 0c00 |0003: move-result-object v0 │ │ +065cf0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -12367,17 +12367,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 │ │ -06235c: |[06235c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ -06236c: 2320 4206 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0642 │ │ -062370: 1100 |0002: return-object v0 │ │ +065cf4: |[065cf4] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; │ │ +065d04: 2320 4206 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentManagerState; // type@0642 │ │ +065d08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -12386,32 +12386,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 │ │ -062374: |[062374] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ -062384: 6e20 6d06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@066d │ │ -06238a: 0c00 |0003: move-result-object v0 │ │ -06238c: 1100 |0004: return-object v0 │ │ +065d0c: |[065d0c] android.support.v4.app.FragmentManagerState$1.newArray:(I)[Ljava/lang/Object; │ │ +065d1c: 6e20 6d06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentManagerState$1;.newArray:(I)[Landroid/support/v4/app/FragmentManagerState; // method@066d │ │ +065d22: 0c00 |0003: move-result-object v0 │ │ +065d24: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #73 header: │ │ class_idx : 288 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #73 annotations: │ │ Annotations on field #356 'CREATOR' │ │ @@ -12447,36 +12447,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -062390: |[062390] android.support.v4.app.FragmentManagerState.:()V │ │ -0623a0: 2200 1f01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@011f │ │ -0623a4: 7010 6a06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@066a │ │ -0623aa: 6900 6401 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0164 │ │ -0623ae: 0e00 |0007: return-void │ │ +065d28: |[065d28] android.support.v4.app.FragmentManagerState.:()V │ │ +065d38: 2200 1f01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerState$1; // type@011f │ │ +065d3c: 7010 6a06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentManagerState$1;.:()V // method@066a │ │ +065d42: 6900 6401 |0005: sput-object v0, Landroid/support/v4/app/FragmentManagerState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0164 │ │ +065d46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 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 │ │ -0623b0: |[0623b0] android.support.v4.app.FragmentManagerState.:()V │ │ -0623c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0623c6: 0e00 |0003: return-void │ │ +065d48: |[065d48] android.support.v4.app.FragmentManagerState.:()V │ │ +065d58: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065d5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ @@ -12485,30 +12485,30 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0623c8: |[0623c8] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ -0623d8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0623de: 6200 6d01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@016d │ │ -0623e2: 6e20 a703 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@03a7 │ │ -0623e8: 0c00 |0008: move-result-object v0 │ │ -0623ea: 1f00 4306 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0643 │ │ -0623ee: 5b10 6501 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -0623f2: 6e10 a503 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@03a5 │ │ -0623f8: 0c00 |0010: move-result-object v0 │ │ -0623fa: 5b10 6601 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -0623fe: 6200 b400 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b4 │ │ -062402: 6e20 a703 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@03a7 │ │ -062408: 0c00 |0018: move-result-object v0 │ │ -06240a: 1f00 4006 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0640 │ │ -06240e: 5b10 6701 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ -062412: 0e00 |001d: return-void │ │ +065d60: |[065d60] android.support.v4.app.FragmentManagerState.:(Landroid/os/Parcel;)V │ │ +065d70: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065d76: 6200 6d01 |0003: sget-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@016d │ │ +065d7a: 6e20 a703 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@03a7 │ │ +065d80: 0c00 |0008: move-result-object v0 │ │ +065d82: 1f00 4306 |0009: check-cast v0, [Landroid/support/v4/app/FragmentState; // type@0643 │ │ +065d86: 5b10 6501 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +065d8a: 6e10 a503 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.createIntArray:()[I // method@03a5 │ │ +065d90: 0c00 |0010: move-result-object v0 │ │ +065d92: 5b10 6601 |0011: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +065d96: 6200 b400 |0013: sget-object v0, Landroid/support/v4/app/BackStackState;.CREATOR:Landroid/os/Parcelable$Creator; // field@00b4 │ │ +065d9a: 6e20 a703 0200 |0015: invoke-virtual {v2, v0}, Landroid/os/Parcel;.createTypedArray:(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; // method@03a7 │ │ +065da0: 0c00 |0018: move-result-object v0 │ │ +065da2: 1f00 4006 |0019: check-cast v0, [Landroid/support/v4/app/BackStackState; // type@0640 │ │ +065da6: 5b10 6701 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ +065daa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0003 line=371 │ │ 0x000d line=372 │ │ 0x0013 line=373 │ │ 0x001d line=374 │ │ @@ -12522,17 +12522,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062414: |[062414] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ -062424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -062426: 0f00 |0001: return v0 │ │ +065dac: |[065dac] android.support.v4.app.FragmentManagerState.describeContents:()I │ │ +065dbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065dbe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentManagerState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentManagerState;) │ │ @@ -12540,40 +12540,40 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -062428: |[062428] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -062438: 5410 6501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -06243c: 6e30 ba03 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@03ba │ │ -062442: 5410 6601 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -062446: 6e20 b403 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@03b4 │ │ -06244c: 5410 6701 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ -062450: 6e30 ba03 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@03ba │ │ -062456: 0e00 |000f: return-void │ │ +065dc0: |[065dc0] android.support.v4.app.FragmentManagerState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +065dd0: 5410 6501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +065dd4: 6e30 ba03 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@03ba │ │ +065dda: 5410 6601 |0005: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +065dde: 6e20 b403 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeIntArray:([I)V // method@03b4 │ │ +065de4: 5410 6701 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ +065de8: 6e30 ba03 0203 |000c: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeTypedArray:([Landroid/os/Parcelable;I)V // method@03ba │ │ +065dee: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x000a line=383 │ │ 0x000f line=384 │ │ 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 : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #74 header: │ │ class_idx : 290 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1219 │ │ +source_file_idx : 1220 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #74 annotations: │ │ Annotations on class │ │ @@ -12595,17 +12595,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062458: |[062458] android.support.v4.app.FragmentState$1.:()V │ │ -062468: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06246e: 0e00 |0003: return-void │ │ +065df0: |[065df0] android.support.v4.app.FragmentState$1.:()V │ │ +065e00: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065e06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentState$1; │ │ │ │ Virtual methods - │ │ @@ -12614,18 +12614,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 │ │ -062470: |[062470] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ -062480: 2200 2301 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0123 │ │ -062484: 7020 8606 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0686 │ │ -06248a: 1100 |0005: return-object v0 │ │ +065e08: |[065e08] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; │ │ +065e18: 2200 2301 |0000: new-instance v0, Landroid/support/v4/app/FragmentState; // type@0123 │ │ +065e1c: 7020 8606 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentState;.:(Landroid/os/Parcel;)V // method@0686 │ │ +065e22: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -12634,18 +12634,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 │ │ -06248c: |[06248c] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06249c: 6e20 8106 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0681 │ │ -0624a2: 0c00 |0003: move-result-object v0 │ │ -0624a4: 1100 |0004: return-object v0 │ │ +065e24: |[065e24] android.support.v4.app.FragmentState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +065e34: 6e20 8106 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; // method@0681 │ │ +065e3a: 0c00 |0003: move-result-object v0 │ │ +065e3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -12654,17 +12654,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 │ │ -0624a8: |[0624a8] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ -0624b8: 2320 4306 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0643 │ │ -0624bc: 1100 |0002: return-object v0 │ │ +065e40: |[065e40] android.support.v4.app.FragmentState$1.newArray:(I)[Landroid/support/v4/app/FragmentState; │ │ +065e50: 2320 4306 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentState; // type@0643 │ │ +065e54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -12673,32 +12673,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 │ │ -0624c0: |[0624c0] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ -0624d0: 6e20 8306 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0683 │ │ -0624d6: 0c00 |0003: move-result-object v0 │ │ -0624d8: 1100 |0004: return-object v0 │ │ +065e58: |[065e58] android.support.v4.app.FragmentState$1.newArray:(I)[Ljava/lang/Object; │ │ +065e68: 6e20 8306 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentState$1;.newArray:(I)[Landroid/support/v4/app/FragmentState; // method@0683 │ │ +065e6e: 0c00 |0003: move-result-object v0 │ │ +065e70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 1219 (Fragment.java) │ │ + source_file_idx : 1220 (Fragment.java) │ │ │ │ Class #75 header: │ │ class_idx : 291 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1219 │ │ +source_file_idx : 1220 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #75 annotations: │ │ Annotations on field #365 'CREATOR' │ │ @@ -12766,79 +12766,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0624dc: |[0624dc] android.support.v4.app.FragmentState.:()V │ │ -0624ec: 2200 2201 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0122 │ │ -0624f0: 7010 8006 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0680 │ │ -0624f6: 6900 6d01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@016d │ │ -0624fa: 0e00 |0007: return-void │ │ +065e74: |[065e74] android.support.v4.app.FragmentState.:()V │ │ +065e84: 2200 2201 |0000: new-instance v0, Landroid/support/v4/app/FragmentState$1; // type@0122 │ │ +065e88: 7010 8006 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentState$1;.:()V // method@0680 │ │ +065e8e: 6900 6d01 |0005: sput-object v0, Landroid/support/v4/app/FragmentState;.CREATOR:Landroid/os/Parcelable$Creator; // field@016d │ │ +065e92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 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 │ │ -0624fc: |[0624fc] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ -06250c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06250e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -062510: 7010 a82e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -062516: 6e10 af03 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -06251c: 0c00 |0008: move-result-object v0 │ │ -06251e: 5b30 6f01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ -062522: 6e10 ac03 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -062528: 0a00 |000e: move-result v0 │ │ -06252a: 5930 7401 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ -06252e: 6e10 ac03 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -062534: 0a00 |0014: move-result v0 │ │ -062536: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ -06253a: 0110 |0017: move v0, v1 │ │ -06253c: 5c30 7301 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ -062540: 6e10 ac03 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -062546: 0a00 |001d: move-result v0 │ │ -062548: 5930 7201 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ -06254c: 6e10 ac03 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -062552: 0a00 |0023: move-result v0 │ │ -062554: 5930 7001 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ -062558: 6e10 af03 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -06255e: 0c00 |0029: move-result-object v0 │ │ -062560: 5b30 7801 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ -062564: 6e10 ac03 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -06256a: 0a00 |002f: move-result v0 │ │ -06256c: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ -062570: 0110 |0032: move v0, v1 │ │ -062572: 5c30 7601 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ -062576: 6e10 ac03 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -06257c: 0a00 |0038: move-result v0 │ │ -06257e: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ -062582: 5c31 7101 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ -062586: 6e10 aa03 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ -06258c: 0c00 |0040: move-result-object v0 │ │ -06258e: 5b30 6e01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ -062592: 6e10 aa03 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ -062598: 0c00 |0046: move-result-object v0 │ │ -06259a: 5b30 7701 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -06259e: 0e00 |0049: return-void │ │ -0625a0: 0120 |004a: move v0, v2 │ │ -0625a2: 28cd |004b: goto 0018 // -0033 │ │ -0625a4: 0120 |004c: move v0, v2 │ │ -0625a6: 28e6 |004d: goto 0033 // -001a │ │ -0625a8: 0121 |004e: move v1, v2 │ │ -0625aa: 28ec |004f: goto 003b // -0014 │ │ +065e94: |[065e94] android.support.v4.app.FragmentState.:(Landroid/os/Parcel;)V │ │ +065ea4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +065ea6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +065ea8: 7010 a82e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065eae: 6e10 af03 0400 |0005: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +065eb4: 0c00 |0008: move-result-object v0 │ │ +065eb6: 5b30 6f01 |0009: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ +065eba: 6e10 ac03 0400 |000b: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +065ec0: 0a00 |000e: move-result v0 │ │ +065ec2: 5930 7401 |000f: iput v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ +065ec6: 6e10 ac03 0400 |0011: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +065ecc: 0a00 |0014: move-result v0 │ │ +065ece: 3800 3500 |0015: if-eqz v0, 004a // +0035 │ │ +065ed2: 0110 |0017: move v0, v1 │ │ +065ed4: 5c30 7301 |0018: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ +065ed8: 6e10 ac03 0400 |001a: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +065ede: 0a00 |001d: move-result v0 │ │ +065ee0: 5930 7201 |001e: iput v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ +065ee4: 6e10 ac03 0400 |0020: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +065eea: 0a00 |0023: move-result v0 │ │ +065eec: 5930 7001 |0024: iput v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ +065ef0: 6e10 af03 0400 |0026: invoke-virtual {v4}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +065ef6: 0c00 |0029: move-result-object v0 │ │ +065ef8: 5b30 7801 |002a: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ +065efc: 6e10 ac03 0400 |002c: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +065f02: 0a00 |002f: move-result v0 │ │ +065f04: 3800 1c00 |0030: if-eqz v0, 004c // +001c │ │ +065f08: 0110 |0032: move v0, v1 │ │ +065f0a: 5c30 7601 |0033: iput-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ +065f0e: 6e10 ac03 0400 |0035: invoke-virtual {v4}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +065f14: 0a00 |0038: move-result v0 │ │ +065f16: 3800 1500 |0039: if-eqz v0, 004e // +0015 │ │ +065f1a: 5c31 7101 |003b: iput-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ +065f1e: 6e10 aa03 0400 |003d: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ +065f24: 0c00 |0040: move-result-object v0 │ │ +065f26: 5b30 6e01 |0041: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ +065f2a: 6e10 aa03 0400 |0043: invoke-virtual {v4}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ +065f30: 0c00 |0046: move-result-object v0 │ │ +065f32: 5b30 7701 |0047: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +065f36: 0e00 |0049: return-void │ │ +065f38: 0120 |004a: move v0, v2 │ │ +065f3a: 28cd |004b: goto 0018 // -0033 │ │ +065f3c: 0120 |004c: move v0, v2 │ │ +065f3e: 28e6 |004d: goto 0033 // -001a │ │ +065f40: 0121 |004e: move v1, v2 │ │ +065f42: 28ec |004f: goto 003b // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x0011 line=82 │ │ 0x001a line=83 │ │ @@ -12861,38 +12861,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 │ │ -0625ac: |[0625ac] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ -0625bc: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0625c2: 6e10 ab2e 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0625c8: 0c00 |0006: move-result-object v0 │ │ -0625ca: 6e10 712e 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0625d0: 0c00 |000a: move-result-object v0 │ │ -0625d2: 5b10 6f01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ -0625d6: 5220 f700 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -0625da: 5910 7401 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ -0625de: 5520 f300 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -0625e2: 5c10 7301 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ -0625e6: 5220 f100 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -0625ea: 5910 7201 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ -0625ee: 5220 ea00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -0625f2: 5910 7001 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ -0625f6: 5420 0b01 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -0625fa: 5b10 7801 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ -0625fe: 5520 0201 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ -062602: 5c10 7601 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ -062606: 5520 ec00 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -06260a: 5c10 7101 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ -06260e: 5420 e400 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ -062612: 5b10 6e01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ -062616: 0e00 |002d: return-void │ │ +065f44: |[065f44] android.support.v4.app.FragmentState.:(Landroid/support/v4/app/Fragment;)V │ │ +065f54: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +065f5a: 6e10 ab2e 0200 |0003: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +065f60: 0c00 |0006: move-result-object v0 │ │ +065f62: 6e10 712e 0000 |0007: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +065f68: 0c00 |000a: move-result-object v0 │ │ +065f6a: 5b10 6f01 |000b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ +065f6e: 5220 f700 |000d: iget v0, v2, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +065f72: 5910 7401 |000f: iput v0, v1, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ +065f76: 5520 f300 |0011: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +065f7a: 5c10 7301 |0013: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ +065f7e: 5220 f100 |0015: iget v0, v2, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +065f82: 5910 7201 |0017: iput v0, v1, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ +065f86: 5220 ea00 |0019: iget v0, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +065f8a: 5910 7001 |001b: iput v0, v1, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ +065f8e: 5420 0b01 |001d: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +065f92: 5b10 7801 |001f: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ +065f96: 5520 0201 |0021: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ +065f9a: 5c10 7601 |0023: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ +065f9e: 5520 ec00 |0025: iget-boolean v0, v2, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +065fa2: 5c10 7101 |0027: iput-boolean v0, v1, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ +065fa6: 5420 e400 |0029: iget-object v0, v2, Landroid/support/v4/app/Fragment;.mArguments:Landroid/os/Bundle; // field@00e4 │ │ +065faa: 5b10 6e01 |002b: iput-object v0, v1, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ +065fae: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x000d line=69 │ │ 0x0011 line=70 │ │ 0x0015 line=71 │ │ @@ -12912,17 +12912,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -062618: |[062618] android.support.v4.app.FragmentState.describeContents:()I │ │ -062628: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06262a: 0f00 |0001: return v0 │ │ +065fb0: |[065fb0] android.support.v4.app.FragmentState.describeContents:()I │ │ +065fc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +065fc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/FragmentState; │ │ │ │ #1 : (in Landroid/support/v4/app/FragmentState;) │ │ @@ -12930,82 +12930,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 │ │ -06262c: |[06262c] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -06263c: 5430 7501 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -062640: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -062644: 5430 7501 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -062648: 1100 |0006: return-object v0 │ │ -06264a: 5430 6e01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ -06264e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -062652: 5430 6e01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ -062656: 6e10 b905 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ -06265c: 0c01 |0010: move-result-object v1 │ │ -06265e: 6e20 8603 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ -062664: 5430 6f01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ -062668: 5431 6e01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ -06266c: 7130 5a05 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@055a │ │ -062672: 0c00 |001b: move-result-object v0 │ │ -062674: 5b30 7501 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -062678: 5430 7701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -06267c: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ -062680: 5430 7701 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -062684: 6e10 b905 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ -06268a: 0c01 |0027: move-result-object v1 │ │ -06268c: 6e20 8603 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ -062692: 5430 7501 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -062696: 5431 7701 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -06269a: 5b01 0501 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -06269e: 5430 7501 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626a2: 5231 7401 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ -0626a6: 6e30 9d05 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@059d │ │ -0626ac: 5430 7501 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626b0: 5531 7301 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ -0626b4: 5c01 f300 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -0626b8: 5430 7501 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626bc: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -0626be: 5c01 0001 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0100 │ │ -0626c2: 5430 7501 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626c6: 5231 7201 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ -0626ca: 5901 f100 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -0626ce: 5430 7501 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626d2: 5231 7001 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ -0626d6: 5901 ea00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -0626da: 5430 7501 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626de: 5431 7801 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ -0626e2: 5b01 0b01 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -0626e6: 5430 7501 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626ea: 5531 7601 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ -0626ee: 5c01 0201 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ -0626f2: 5430 7501 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -0626f6: 5531 7101 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ -0626fa: 5c01 ec00 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -0626fe: 5430 7501 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -062702: 5441 2301 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -062706: 5b01 f200 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -06270a: 6300 4401 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -06270e: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ -062712: 1a00 c604 |006b: const-string v0, "FragmentManager" // string@04c6 │ │ -062716: 2201 e705 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06271a: 7010 d22e 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -062720: 1a02 7105 |0072: const-string v2, "Instantiated fragment " // string@0571 │ │ -062724: 6e20 db2e 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06272a: 0c01 |0077: move-result-object v1 │ │ -06272c: 5432 7501 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -062730: 6e20 da2e 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -062736: 0c01 |007d: move-result-object v1 │ │ -062738: 6e10 e02e 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06273e: 0c01 |0081: move-result-object v1 │ │ -062740: 7120 061d 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -062746: 5430 7501 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -06274a: 2900 7fff |0087: goto/16 0006 // -0081 │ │ +065fc4: |[065fc4] android.support.v4.app.FragmentState.instantiate:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +065fd4: 5430 7501 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +065fd8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +065fdc: 5430 7501 |0004: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +065fe0: 1100 |0006: return-object v0 │ │ +065fe2: 5430 6e01 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ +065fe6: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +065fea: 5430 6e01 |000b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ +065fee: 6e10 b905 0400 |000d: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ +065ff4: 0c01 |0010: move-result-object v1 │ │ +065ff6: 6e20 8603 1000 |0011: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ +065ffc: 5430 6f01 |0014: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ +066000: 5431 6e01 |0016: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ +066004: 7130 5a05 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@055a │ │ +06600a: 0c00 |001b: move-result-object v0 │ │ +06600c: 5b30 7501 |001c: iput-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +066010: 5430 7701 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +066014: 3800 1100 |0020: if-eqz v0, 0031 // +0011 │ │ +066018: 5430 7701 |0022: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +06601c: 6e10 b905 0400 |0024: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ +066022: 0c01 |0027: move-result-object v1 │ │ +066024: 6e20 8603 1000 |0028: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ +06602a: 5430 7501 |002b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +06602e: 5431 7701 |002d: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +066032: 5b01 0501 |002f: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +066036: 5430 7501 |0031: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +06603a: 5231 7401 |0033: iget v1, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ +06603e: 6e30 9d05 1005 |0035: invoke-virtual {v0, v1, v5}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@059d │ │ +066044: 5430 7501 |0038: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +066048: 5531 7301 |003a: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ +06604c: 5c01 f300 |003c: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +066050: 5430 7501 |003e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +066054: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +066056: 5c01 0001 |0041: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0100 │ │ +06605a: 5430 7501 |0043: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +06605e: 5231 7201 |0045: iget v1, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ +066062: 5901 f100 |0047: iput v1, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +066066: 5430 7501 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +06606a: 5231 7001 |004b: iget v1, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ +06606e: 5901 ea00 |004d: iput v1, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +066072: 5430 7501 |004f: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +066076: 5431 7801 |0051: iget-object v1, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ +06607a: 5b01 0b01 |0053: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +06607e: 5430 7501 |0055: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +066082: 5531 7601 |0057: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ +066086: 5c01 0201 |0059: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ +06608a: 5430 7501 |005b: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +06608e: 5531 7101 |005d: iget-boolean v1, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ +066092: 5c01 ec00 |005f: iput-boolean v1, v0, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +066096: 5430 7501 |0061: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +06609a: 5441 2301 |0063: iget-object v1, v4, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +06609e: 5b01 f200 |0065: iput-object v1, v0, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +0660a2: 6300 4401 |0067: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0660a6: 3800 1c00 |0069: if-eqz v0, 0085 // +001c │ │ +0660aa: 1a00 c704 |006b: const-string v0, "FragmentManager" // string@04c7 │ │ +0660ae: 2201 e705 |006d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0660b2: 7010 d22e 0100 |006f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0660b8: 1a02 7205 |0072: const-string v2, "Instantiated fragment " // string@0572 │ │ +0660bc: 6e20 db2e 2100 |0074: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0660c2: 0c01 |0077: move-result-object v1 │ │ +0660c4: 5432 7501 |0078: iget-object v2, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +0660c8: 6e20 da2e 2100 |007a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0660ce: 0c01 |007d: move-result-object v1 │ │ +0660d0: 6e10 e02e 0100 |007e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0660d6: 0c01 |0081: move-result-object v1 │ │ +0660d8: 7120 061d 1000 |0082: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0660de: 5430 7501 |0085: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +0660e2: 2900 7fff |0087: goto/16 0006 // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0004 line=94 │ │ 0x0006 line=120 │ │ 0x0007 line=97 │ │ 0x000b line=98 │ │ @@ -13034,49 +13034,49 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -062750: |[062750] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -062760: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -062762: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -062764: 5430 6f01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ -062768: 6e20 b803 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -06276e: 5230 7401 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ -062772: 6e20 b303 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -062778: 5530 7301 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ -06277c: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ -062780: 0110 |0010: move v0, v1 │ │ -062782: 6e20 b303 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -062788: 5230 7201 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ -06278c: 6e20 b303 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -062792: 5230 7001 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ -062796: 6e20 b303 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -06279c: 5430 7801 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ -0627a0: 6e20 b803 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -0627a6: 5530 7601 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ -0627aa: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -0627ae: 0110 |0027: move v0, v1 │ │ -0627b0: 6e20 b303 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -0627b6: 5530 7101 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ -0627ba: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ -0627be: 6e20 b303 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -0627c4: 5430 6e01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ -0627c8: 6e20 b103 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ -0627ce: 5430 7701 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -0627d2: 6e20 b103 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ -0627d8: 0e00 |003c: return-void │ │ -0627da: 0120 |003d: move v0, v2 │ │ -0627dc: 28d3 |003e: goto 0011 // -002d │ │ -0627de: 0120 |003f: move v0, v2 │ │ -0627e0: 28e8 |0040: goto 0028 // -0018 │ │ -0627e2: 0121 |0041: move v1, v2 │ │ -0627e4: 28ed |0042: goto 002f // -0013 │ │ +0660e8: |[0660e8] android.support.v4.app.FragmentState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0660f8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0660fa: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0660fc: 5430 6f01 |0002: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mClassName:Ljava/lang/String; // field@016f │ │ +066100: 6e20 b803 0400 |0004: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +066106: 5230 7401 |0007: iget v0, v3, Landroid/support/v4/app/FragmentState;.mIndex:I // field@0174 │ │ +06610a: 6e20 b303 0400 |0009: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +066110: 5530 7301 |000c: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mFromLayout:Z // field@0173 │ │ +066114: 3800 2f00 |000e: if-eqz v0, 003d // +002f │ │ +066118: 0110 |0010: move v0, v1 │ │ +06611a: 6e20 b303 0400 |0011: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +066120: 5230 7201 |0014: iget v0, v3, Landroid/support/v4/app/FragmentState;.mFragmentId:I // field@0172 │ │ +066124: 6e20 b303 0400 |0016: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +06612a: 5230 7001 |0019: iget v0, v3, Landroid/support/v4/app/FragmentState;.mContainerId:I // field@0170 │ │ +06612e: 6e20 b303 0400 |001b: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +066134: 5430 7801 |001e: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mTag:Ljava/lang/String; // field@0178 │ │ +066138: 6e20 b803 0400 |0020: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +06613e: 5530 7601 |0023: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mRetainInstance:Z // field@0176 │ │ +066142: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +066146: 0110 |0027: move v0, v1 │ │ +066148: 6e20 b303 0400 |0028: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +06614e: 5530 7101 |002b: iget-boolean v0, v3, Landroid/support/v4/app/FragmentState;.mDetached:Z // field@0171 │ │ +066152: 3800 1400 |002d: if-eqz v0, 0041 // +0014 │ │ +066156: 6e20 b303 1400 |002f: invoke-virtual {v4, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +06615c: 5430 6e01 |0032: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mArguments:Landroid/os/Bundle; // field@016e │ │ +066160: 6e20 b103 0400 |0034: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ +066166: 5430 7701 |0037: iget-object v0, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +06616a: 6e20 b103 0400 |0039: invoke-virtual {v4, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ +066170: 0e00 |003c: return-void │ │ +066172: 0120 |003d: move v0, v2 │ │ +066174: 28d3 |003e: goto 0011 // -002d │ │ +066176: 0120 |003f: move v0, v2 │ │ +066178: 28e8 |0040: goto 0028 // -0018 │ │ +06617a: 0121 |0041: move v1, v2 │ │ +06617c: 28ed |0042: goto 002f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=128 │ │ 0x0007 line=129 │ │ 0x000c line=130 │ │ 0x0014 line=131 │ │ 0x0019 line=132 │ │ @@ -13090,21 +13090,21 @@ │ │ 0x0040 line=134 │ │ 0x0042 line=135 │ │ locals : │ │ 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 : 1219 (Fragment.java) │ │ + source_file_idx : 1220 (Fragment.java) │ │ │ │ Class #76 header: │ │ class_idx : 293 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1232 │ │ +source_file_idx : 1233 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #76 annotations: │ │ Annotations on class │ │ @@ -13116,21 +13116,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1232 (FragmentTabHost.java) │ │ + source_file_idx : 1233 (FragmentTabHost.java) │ │ │ │ Class #77 header: │ │ class_idx : 294 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1232 │ │ +source_file_idx : 1233 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #77 annotations: │ │ Annotations on class │ │ @@ -13155,18 +13155,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0627e8: |[0627e8] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ -0627f8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0627fe: 5b01 8001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0180 │ │ -062802: 0e00 |0005: return-void │ │ +066180: |[066180] android.support.v4.app.FragmentTabHost$DummyTabFactory.:(Landroid/content/Context;)V │ │ +066190: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +066196: 5b01 8001 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0180 │ │ +06619a: 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; │ │ @@ -13178,40 +13178,40 @@ │ │ type : '(Ljava/lang/String;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -062804: |[062804] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ -062814: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -062816: 2200 3904 |0001: new-instance v0, Landroid/view/View; // type@0439 │ │ -06281a: 5431 8001 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0180 │ │ -06281e: 7020 d71d 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1dd7 │ │ -062824: 6e20 6d1e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1e6d │ │ -06282a: 6e20 6c1e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1e6c │ │ -062830: 1100 |000e: return-object v0 │ │ +06619c: |[06619c] android.support.v4.app.FragmentTabHost$DummyTabFactory.createTabContent:(Ljava/lang/String;)Landroid/view/View; │ │ +0661ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0661ae: 2200 3904 |0001: new-instance v0, Landroid/view/View; // type@0439 │ │ +0661b2: 5431 8001 |0003: iget-object v1, v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.mContext:Landroid/content/Context; // field@0180 │ │ +0661b6: 7020 d71d 1000 |0005: invoke-direct {v0, v1}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1dd7 │ │ +0661bc: 6e20 6d1e 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumWidth:(I)V // method@1e6d │ │ +0661c2: 6e20 6c1e 2000 |000b: invoke-virtual {v0, v2}, Landroid/view/View;.setMinimumHeight:(I)V // method@1e6c │ │ +0661c8: 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 : 1232 (FragmentTabHost.java) │ │ + source_file_idx : 1233 (FragmentTabHost.java) │ │ │ │ Class #78 header: │ │ class_idx : 295 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1232 │ │ +source_file_idx : 1233 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #78 annotations: │ │ Annotations on class │ │ @@ -13233,17 +13233,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -062834: |[062834] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ -062844: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06284a: 0e00 |0003: return-void │ │ +0661cc: |[0661cc] android.support.v4.app.FragmentTabHost$SavedState$1.:()V │ │ +0661dc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0661e2: 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 - │ │ @@ -13252,19 +13252,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 │ │ -06284c: |[06284c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -06285c: 2200 2801 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0128 │ │ -062860: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -062862: 7030 9e06 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@069e │ │ -062868: 1100 |0006: return-object v0 │ │ +0661e4: |[0661e4] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +0661f4: 2200 2801 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0128 │ │ +0661f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0661fa: 7030 9e06 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V // method@069e │ │ +066200: 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; │ │ │ │ @@ -13273,18 +13273,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 │ │ -06286c: |[06286c] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06287c: 6e20 9806 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0698 │ │ -062882: 0c00 |0003: move-result-object v0 │ │ -062884: 1100 |0004: return-object v0 │ │ +066204: |[066204] android.support.v4.app.FragmentTabHost$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +066214: 6e20 9806 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentTabHost$SavedState; // method@0698 │ │ +06621a: 0c00 |0003: move-result-object v0 │ │ +06621c: 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; │ │ │ │ @@ -13293,17 +13293,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 │ │ -062888: |[062888] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ -062898: 2320 4406 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0644 │ │ -06289c: 1100 |0002: return-object v0 │ │ +066220: |[066220] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; │ │ +066230: 2320 4406 |0000: new-array v0, v2, [Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0644 │ │ +066234: 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 │ │ │ │ @@ -13312,32 +13312,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 │ │ -0628a0: |[0628a0] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0628b0: 6e20 9a06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@069a │ │ -0628b6: 0c00 |0003: move-result-object v0 │ │ -0628b8: 1100 |0004: return-object v0 │ │ +066238: |[066238] android.support.v4.app.FragmentTabHost$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +066248: 6e20 9a06 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.newArray:(I)[Landroid/support/v4/app/FragmentTabHost$SavedState; // method@069a │ │ +06624e: 0c00 |0003: move-result-object v0 │ │ +066250: 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 : 1232 (FragmentTabHost.java) │ │ + source_file_idx : 1233 (FragmentTabHost.java) │ │ │ │ Class #79 header: │ │ class_idx : 296 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1071 │ │ -source_file_idx : 1232 │ │ +source_file_idx : 1233 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #79 annotations: │ │ Annotations on class │ │ @@ -13367,39 +13367,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0628bc: |[0628bc] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ -0628cc: 2200 2701 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0127 │ │ -0628d0: 7010 9706 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0697 │ │ -0628d6: 6900 8101 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0181 │ │ -0628da: 0e00 |0007: return-void │ │ +066254: |[066254] android.support.v4.app.FragmentTabHost$SavedState.:()V │ │ +066264: 2200 2701 |0000: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState$1; // type@0127 │ │ +066268: 7010 9706 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState$1;.:()V // method@0697 │ │ +06626e: 6900 8101 |0005: sput-object v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0181 │ │ +066272: 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 │ │ -0628dc: |[0628dc] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ -0628ec: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ -0628f2: 6e10 af03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -0628f8: 0c00 |0006: move-result-object v0 │ │ -0628fa: 5b10 8201 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ -0628fe: 0e00 |0009: return-void │ │ +066274: |[066274] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;)V │ │ +066284: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ +06628a: 6e10 af03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +066290: 0c00 |0006: move-result-object v0 │ │ +066292: 5b10 8201 |0007: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ +066296: 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; │ │ @@ -13410,17 +13410,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 │ │ -062900: |[062900] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ -062910: 7020 9d06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@069d │ │ -062916: 0e00 |0003: return-void │ │ +066298: |[066298] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/app/FragmentTabHost$1;)V │ │ +0662a8: 7020 9d06 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcel;)V // method@069d │ │ +0662ae: 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; │ │ @@ -13430,17 +13430,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -062918: |[062918] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ -062928: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ -06292e: 0e00 |0003: return-void │ │ +0662b0: |[0662b0] android.support.v4.app.FragmentTabHost$SavedState.:(Landroid/os/Parcelable;)V │ │ +0662c0: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ +0662c6: 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; │ │ @@ -13451,38 +13451,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -062930: |[062930] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ -062940: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -062944: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06294a: 1a01 cf04 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@04cf │ │ -06294e: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -062954: 0c00 |000a: move-result-object v0 │ │ -062956: 7110 e32e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -06295c: 0a01 |000e: move-result v1 │ │ -06295e: 7110 8f2e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -062964: 0c01 |0012: move-result-object v1 │ │ -062966: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06296c: 0c00 |0016: move-result-object v0 │ │ -06296e: 1a01 3800 |0017: const-string v1, " curTab=" // string@0038 │ │ -062972: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -062978: 0c00 |001c: move-result-object v0 │ │ -06297a: 5421 8201 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ -06297e: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -062984: 0c00 |0022: move-result-object v0 │ │ -062986: 1a01 7530 |0023: const-string v1, "}" // string@3075 │ │ -06298a: 6e20 db2e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -062990: 0c00 |0028: move-result-object v0 │ │ -062992: 6e10 e02e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -062998: 0c00 |002c: move-result-object v0 │ │ -06299a: 1100 |002d: return-object v0 │ │ +0662c8: |[0662c8] android.support.v4.app.FragmentTabHost$SavedState.toString:()Ljava/lang/String; │ │ +0662d8: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0662dc: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0662e2: 1a01 d004 |0005: const-string v1, "FragmentTabHost.SavedState{" // string@04d0 │ │ +0662e6: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0662ec: 0c00 |000a: move-result-object v0 │ │ +0662ee: 7110 e32e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +0662f4: 0a01 |000e: move-result v1 │ │ +0662f6: 7110 8f2e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0662fc: 0c01 |0012: move-result-object v1 │ │ +0662fe: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +066304: 0c00 |0016: move-result-object v0 │ │ +066306: 1a01 3a00 |0017: const-string v1, " curTab=" // string@003a │ │ +06630a: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +066310: 0c00 |001c: move-result-object v0 │ │ +066312: 5421 8201 |001d: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ +066316: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06631c: 0c00 |0022: move-result-object v0 │ │ +06631e: 1a01 7130 |0023: const-string v1, "}" // string@3071 │ │ +066322: 6e20 db2e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +066328: 0c00 |0028: move-result-object v0 │ │ +06632a: 6e10 e02e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +066330: 0c00 |002c: move-result-object v0 │ │ +066332: 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;) │ │ @@ -13490,36 +13490,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06299c: |[06299c] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -0629ac: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ -0629b2: 5410 8201 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ -0629b6: 6e20 b803 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -0629bc: 0e00 |0008: return-void │ │ +066334: |[066334] android.support.v4.app.FragmentTabHost$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +066344: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ +06634a: 5410 8201 |0003: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ +06634e: 6e20 b803 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +066354: 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 : 1232 (FragmentTabHost.java) │ │ + source_file_idx : 1233 (FragmentTabHost.java) │ │ │ │ Class #80 header: │ │ class_idx : 297 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1232 │ │ +source_file_idx : 1233 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #80 annotations: │ │ Annotations on class │ │ @@ -13559,20 +13559,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 │ │ -0629c0: |[0629c0] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -0629d0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0629d6: 5b01 8601 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0186 │ │ -0629da: 5b02 8401 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0184 │ │ -0629de: 5b03 8301 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0183 │ │ -0629e2: 0e00 |0009: return-void │ │ +066358: |[066358] android.support.v4.app.FragmentTabHost$TabInfo.:(Ljava/lang/String;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +066368: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06636e: 5b01 8601 |0003: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0186 │ │ +066372: 5b02 8401 |0005: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0184 │ │ +066376: 5b03 8301 |0007: iput-object v3, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0183 │ │ +06637a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0007 line=70 │ │ 0x0009 line=71 │ │ @@ -13588,17 +13588,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 │ │ -0629e4: |[0629e4] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ -0629f4: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0185 │ │ -0629f8: 1100 |0002: return-object v0 │ │ +06637c: |[06637c] android.support.v4.app.FragmentTabHost$TabInfo.access$100:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; │ │ +06638c: 5410 8501 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0185 │ │ +066390: 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;) │ │ @@ -13606,17 +13606,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 │ │ -0629fc: |[0629fc] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ -062a0c: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0185 │ │ -062a10: 1101 |0002: return-object v1 │ │ +066394: |[066394] android.support.v4.app.FragmentTabHost$TabInfo.access$102:(Landroid/support/v4/app/FragmentTabHost$TabInfo;Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment; │ │ +0663a4: 5b01 8501 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost$TabInfo;.fragment:Landroid/support/v4/app/Fragment; // field@0185 │ │ +0663a8: 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; │ │ │ │ @@ -13625,17 +13625,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 │ │ -062a14: |[062a14] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ -062a24: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0186 │ │ -062a28: 1100 |0002: return-object v0 │ │ +0663ac: |[0663ac] android.support.v4.app.FragmentTabHost$TabInfo.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; │ │ +0663bc: 5410 8601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.tag:Ljava/lang/String; // field@0186 │ │ +0663c0: 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;) │ │ @@ -13643,17 +13643,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 │ │ -062a2c: |[062a2c] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ -062a3c: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0184 │ │ -062a40: 1100 |0002: return-object v0 │ │ +0663c4: |[0663c4] android.support.v4.app.FragmentTabHost$TabInfo.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; │ │ +0663d4: 5410 8401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.clss:Ljava/lang/Class; // field@0184 │ │ +0663d8: 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;) │ │ @@ -13661,31 +13661,31 @@ │ │ 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 │ │ -062a44: |[062a44] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ -062a54: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0183 │ │ -062a58: 1100 |0002: return-object v0 │ │ +0663dc: |[0663dc] android.support.v4.app.FragmentTabHost$TabInfo.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; │ │ +0663ec: 5410 8301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTabHost$TabInfo;.args:Landroid/os/Bundle; // field@0183 │ │ +0663f0: 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 : 1232 (FragmentTabHost.java) │ │ + source_file_idx : 1233 (FragmentTabHost.java) │ │ │ │ Class #81 header: │ │ class_idx : 298 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1171 │ │ -source_file_idx : 1232 │ │ +source_file_idx : 1233 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 10 │ │ │ │ Class #81 annotations: │ │ Annotations on class │ │ @@ -13743,22 +13743,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -062a5c: |[062a5c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ -062a6c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -062a6e: 7030 f120 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@20f1 │ │ -062a74: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -062a78: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -062a7e: 5b20 8e01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ -062a82: 7030 b406 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b4 │ │ -062a88: 0e00 |000e: return-void │ │ +0663f4: |[0663f4] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;)V │ │ +066404: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +066406: 7030 f120 3201 |0001: invoke-direct {v2, v3, v1}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@20f1 │ │ +06640c: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +066410: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +066416: 5b20 8e01 |0009: iput-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ +06641a: 7030 b406 3201 |000b: invoke-direct {v2, v3, v1}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b4 │ │ +066420: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=130 │ │ 0x0004 line=52 │ │ 0x000b line=131 │ │ 0x000e line=132 │ │ locals : │ │ @@ -13770,21 +13770,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 │ │ -062a8c: |[062a8c] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -062a9c: 7030 f120 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@20f1 │ │ -062aa2: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -062aa6: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -062aac: 5b10 8e01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ -062ab0: 7030 b406 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b4 │ │ -062ab6: 0e00 |000d: return-void │ │ +066424: |[066424] android.support.v4.app.FragmentTabHost.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +066434: 7030 f120 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/TabHost;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@20f1 │ │ +06643a: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +06643e: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +066444: 5b10 8e01 |0008: iput-object v0, v1, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ +066448: 7030 b406 2103 |000a: invoke-direct {v1, v2, v3}, Landroid/support/v4/app/FragmentTabHost;.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@06b4 │ │ +06644e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=52 │ │ 0x000a line=136 │ │ 0x000d line=137 │ │ locals : │ │ @@ -13797,88 +13797,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 │ │ -062ab8: |[062ab8] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -062ac8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -062aca: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -062acc: 5463 8e01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ -062ad0: 6e10 152f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -062ad6: 0a03 |0007: move-result v3 │ │ -062ad8: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ -062adc: 5463 8e01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ -062ae0: 6e20 0e2f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -062ae6: 0c02 |000f: move-result-object v2 │ │ -062ae8: 1f02 2901 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0129 │ │ -062aec: 7110 a606 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ -062af2: 0c03 |0015: move-result-object v3 │ │ -062af4: 6e20 b92e 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -062afa: 0a03 |0019: move-result v3 │ │ -062afc: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ -062b00: 0721 |001c: move-object v1, v2 │ │ -062b02: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -062b06: 28e3 |001f: goto 0002 // -001d │ │ -062b08: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ -062b0c: 2203 d305 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ -062b10: 2204 e705 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -062b14: 7010 d22e 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -062b1a: 1a05 f50d |0029: const-string v5, "No tab known for tag " // string@0df5 │ │ -062b1e: 6e20 db2e 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -062b24: 0c04 |002e: move-result-object v4 │ │ -062b26: 6e20 db2e 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -062b2c: 0c04 |0032: move-result-object v4 │ │ -062b2e: 6e10 e02e 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -062b34: 0c04 |0036: move-result-object v4 │ │ -062b36: 7020 882e 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -062b3c: 2703 |003a: throw v3 │ │ -062b3e: 5463 8b01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ -062b42: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ -062b46: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ -062b4a: 5463 8a01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -062b4e: 6e10 f905 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -062b54: 0c08 |0046: move-result-object v8 │ │ -062b56: 5463 8b01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ -062b5a: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ -062b5e: 5463 8b01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ -062b62: 7110 a406 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@06a4 │ │ -062b68: 0c03 |0050: move-result-object v3 │ │ -062b6a: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ -062b6e: 5463 8b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ -062b72: 7110 a406 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@06a4 │ │ -062b78: 0c03 |0058: move-result-object v3 │ │ -062b7a: 6e20 c906 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ -062b80: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ -062b84: 7110 a406 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@06a4 │ │ -062b8a: 0c03 |0061: move-result-object v3 │ │ -062b8c: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ -062b90: 5463 8901 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ -062b94: 7110 a706 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@06a7 │ │ -062b9a: 0c04 |0069: move-result-object v4 │ │ -062b9c: 6e10 712e 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -062ba2: 0c04 |006d: move-result-object v4 │ │ -062ba4: 7110 a806 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@06a8 │ │ -062baa: 0c05 |0071: move-result-object v5 │ │ -062bac: 7130 5a05 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@055a │ │ -062bb2: 0c03 |0075: move-result-object v3 │ │ -062bb4: 7120 a506 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@06a5 │ │ -062bba: 5263 8801 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ -062bbe: 7110 a406 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@06a4 │ │ -062bc4: 0c04 |007e: move-result-object v4 │ │ -062bc6: 7110 a606 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ -062bcc: 0c05 |0082: move-result-object v5 │ │ -062bce: 6e40 c206 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@06c2 │ │ -062bd4: 5b61 8b01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ -062bd8: 1108 |0088: return-object v8 │ │ -062bda: 7110 a406 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@06a4 │ │ -062be0: 0c03 |008c: move-result-object v3 │ │ -062be2: 6e20 c606 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c6 │ │ -062be8: 28f6 |0090: goto 0086 // -000a │ │ +066450: |[066450] android.support.v4.app.FragmentTabHost.doTabChanged:(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +066460: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +066462: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +066464: 5463 8e01 |0002: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ +066468: 6e10 152f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06646e: 0a03 |0007: move-result v3 │ │ +066470: 3530 1800 |0008: if-ge v0, v3, 0020 // +0018 │ │ +066474: 5463 8e01 |000a: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ +066478: 6e20 0e2f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06647e: 0c02 |000f: move-result-object v2 │ │ +066480: 1f02 2901 |0010: check-cast v2, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0129 │ │ +066484: 7110 a606 0200 |0012: invoke-static {v2}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ +06648a: 0c03 |0015: move-result-object v3 │ │ +06648c: 6e20 b92e 7300 |0016: invoke-virtual {v3, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +066492: 0a03 |0019: move-result v3 │ │ +066494: 3803 0300 |001a: if-eqz v3, 001d // +0003 │ │ +066498: 0721 |001c: move-object v1, v2 │ │ +06649a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06649e: 28e3 |001f: goto 0002 // -001d │ │ +0664a0: 3901 1b00 |0020: if-nez v1, 003b // +001b │ │ +0664a4: 2203 d305 |0022: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0664a8: 2204 e705 |0024: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +0664ac: 7010 d22e 0400 |0026: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0664b2: 1a05 f60d |0029: const-string v5, "No tab known for tag " // string@0df6 │ │ +0664b6: 6e20 db2e 5400 |002b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0664bc: 0c04 |002e: move-result-object v4 │ │ +0664be: 6e20 db2e 7400 |002f: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0664c4: 0c04 |0032: move-result-object v4 │ │ +0664c6: 6e10 e02e 0400 |0033: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0664cc: 0c04 |0036: move-result-object v4 │ │ +0664ce: 7020 882e 4300 |0037: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0664d4: 2703 |003a: throw v3 │ │ +0664d6: 5463 8b01 |003b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ +0664da: 3213 4b00 |003d: if-eq v3, v1, 0088 // +004b │ │ +0664de: 3908 0800 |003f: if-nez v8, 0047 // +0008 │ │ +0664e2: 5463 8a01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +0664e6: 6e10 f905 0300 |0043: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0664ec: 0c08 |0046: move-result-object v8 │ │ +0664ee: 5463 8b01 |0047: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ +0664f2: 3803 1300 |0049: if-eqz v3, 005c // +0013 │ │ +0664f6: 5463 8b01 |004b: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ +0664fa: 7110 a406 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@06a4 │ │ +066500: 0c03 |0050: move-result-object v3 │ │ +066502: 3803 0b00 |0051: if-eqz v3, 005c // +000b │ │ +066506: 5463 8b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ +06650a: 7110 a406 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@06a4 │ │ +066510: 0c03 |0058: move-result-object v3 │ │ +066512: 6e20 c906 3800 |0059: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ +066518: 3801 2a00 |005c: if-eqz v1, 0086 // +002a │ │ +06651c: 7110 a406 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@06a4 │ │ +066522: 0c03 |0061: move-result-object v3 │ │ +066524: 3903 2700 |0062: if-nez v3, 0089 // +0027 │ │ +066528: 5463 8901 |0064: iget-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ +06652c: 7110 a706 0100 |0066: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$300:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/Class; // method@06a7 │ │ +066532: 0c04 |0069: move-result-object v4 │ │ +066534: 6e10 712e 0400 |006a: invoke-virtual {v4}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +06653a: 0c04 |006d: move-result-object v4 │ │ +06653c: 7110 a806 0100 |006e: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$400:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/os/Bundle; // method@06a8 │ │ +066542: 0c05 |0071: move-result-object v5 │ │ +066544: 7130 5a05 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@055a │ │ +06654a: 0c03 |0075: move-result-object v3 │ │ +06654c: 7120 a506 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@06a5 │ │ +066552: 5263 8801 |0079: iget v3, v6, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ +066556: 7110 a406 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@06a4 │ │ +06655c: 0c04 |007e: move-result-object v4 │ │ +06655e: 7110 a606 0100 |007f: invoke-static {v1}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ +066564: 0c05 |0082: move-result-object v5 │ │ +066566: 6e40 c206 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@06c2 │ │ +06656c: 5b61 8b01 |0086: iput-object v1, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ +066570: 1108 |0088: return-object v8 │ │ +066572: 7110 a406 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@06a4 │ │ +066578: 0c03 |008c: move-result-object v3 │ │ +06657a: 6e20 c606 3800 |008d: invoke-virtual {v8, v3}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c6 │ │ +066580: 28f6 |0090: goto 0086 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0001 line=323 │ │ 0x000a line=324 │ │ 0x0012 line=325 │ │ 0x001c line=326 │ │ @@ -13911,38 +13911,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -062bec: |[062bec] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ -062bfc: 5430 8d01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ -062c00: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ -062c04: 5230 8801 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ -062c08: 6e20 b106 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@06b1 │ │ -062c0e: 0c00 |0009: move-result-object v0 │ │ -062c10: 1f00 7904 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0479 │ │ -062c14: 5b30 8d01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ -062c18: 5430 8d01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ -062c1c: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ -062c20: 2200 d305 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -062c24: 2201 e705 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -062c28: 7010 d22e 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -062c2e: 1a02 f40d |0019: const-string v2, "No tab content FrameLayout found for id " // string@0df4 │ │ -062c32: 6e20 db2e 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -062c38: 0c01 |001e: move-result-object v1 │ │ -062c3a: 5232 8801 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ -062c3e: 6e20 d72e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -062c44: 0c01 |0024: move-result-object v1 │ │ -062c46: 6e10 e02e 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -062c4c: 0c01 |0028: move-result-object v1 │ │ -062c4e: 7020 882e 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -062c54: 2700 |002c: throw v0 │ │ -062c56: 0e00 |002d: return-void │ │ +066584: |[066584] android.support.v4.app.FragmentTabHost.ensureContent:()V │ │ +066594: 5430 8d01 |0000: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ +066598: 3900 2b00 |0002: if-nez v0, 002d // +002b │ │ +06659c: 5230 8801 |0004: iget v0, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ +0665a0: 6e20 b106 0300 |0006: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@06b1 │ │ +0665a6: 0c00 |0009: move-result-object v0 │ │ +0665a8: 1f00 7904 |000a: check-cast v0, Landroid/widget/FrameLayout; // type@0479 │ │ +0665ac: 5b30 8d01 |000c: iput-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ +0665b0: 5430 8d01 |000e: iget-object v0, v3, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ +0665b4: 3900 1d00 |0010: if-nez v0, 002d // +001d │ │ +0665b8: 2200 d305 |0012: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0665bc: 2201 e705 |0014: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0665c0: 7010 d22e 0100 |0016: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0665c6: 1a02 f50d |0019: const-string v2, "No tab content FrameLayout found for id " // string@0df5 │ │ +0665ca: 6e20 db2e 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0665d0: 0c01 |001e: move-result-object v1 │ │ +0665d2: 5232 8801 |001f: iget v2, v3, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ +0665d6: 6e20 d72e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0665dc: 0c01 |0024: move-result-object v1 │ │ +0665de: 6e10 e02e 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0665e4: 0c01 |0028: move-result-object v1 │ │ +0665e6: 7020 882e 1000 |0029: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0665ec: 2700 |002c: throw v0 │ │ +0665ee: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0004 line=213 │ │ 0x000e line=214 │ │ 0x0012 line=215 │ │ 0x002d line=219 │ │ @@ -13954,55 +13954,55 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -062c58: |[062c58] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ -062c68: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ -062c6e: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -062c70: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -062c72: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ -062c74: 6e20 b106 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@06b1 │ │ -062c7a: 0c03 |0009: move-result-object v3 │ │ -062c7c: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ -062c80: 2201 7e04 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@047e │ │ -062c84: 7020 5e20 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ -062c8a: 1213 |0011: const/4 v3, #int 1 // #1 │ │ -062c8c: 6e20 7820 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2078 │ │ -062c92: 2203 7804 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -062c96: 7030 2720 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -062c9c: 6e30 ad06 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@06ad │ │ -062ca2: 2202 9404 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0494 │ │ -062ca6: 7020 f820 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@20f8 │ │ -062cac: 6e20 f920 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@20f9 │ │ -062cb2: 6e20 fa20 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@20fa │ │ -062cb8: 2203 7d04 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -062cbc: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ -062cbe: 7040 5b20 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ -062cc4: 6e30 6120 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ -062cca: 2200 7904 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0479 │ │ -062cce: 7020 2820 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ -062cd4: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ -062cda: 6e20 3320 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ -062ce0: 2203 7d04 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -062ce4: 7040 5b20 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ -062cea: 6e30 6120 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ -062cf0: 2200 7904 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0479 │ │ -062cf4: 7020 2820 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ -062cfa: 5b80 8d01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ -062cfe: 5483 8d01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ -062d02: 5284 8801 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ -062d06: 6e20 3320 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ -062d0c: 2203 7d04 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -062d10: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ -062d14: 7040 5b20 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ -062d1a: 6e30 6120 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ -062d20: 0e00 |005c: return-void │ │ +0665f0: |[0665f0] android.support.v4.app.FragmentTabHost.ensureHierarchy:(Landroid/content/Context;)V │ │ +066600: 1404 1300 0201 |0000: const v4, #float 2.38773e-38 // #01020013 │ │ +066606: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +066608: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +06660a: 12f5 |0005: const/4 v5, #int -1 // #ff │ │ +06660c: 6e20 b106 4800 |0006: invoke-virtual {v8, v4}, Landroid/support/v4/app/FragmentTabHost;.findViewById:(I)Landroid/view/View; // method@06b1 │ │ +066612: 0c03 |0009: move-result-object v3 │ │ +066614: 3903 5200 |000a: if-nez v3, 005c // +0052 │ │ +066618: 2201 7e04 |000c: new-instance v1, Landroid/widget/LinearLayout; // type@047e │ │ +06661c: 7020 5e20 9100 |000e: invoke-direct {v1, v9}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ +066622: 1213 |0011: const/4 v3, #int 1 // #1 │ │ +066624: 6e20 7820 3100 |0012: invoke-virtual {v1, v3}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2078 │ │ +06662a: 2203 7804 |0015: new-instance v3, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +06662e: 7030 2720 5305 |0017: invoke-direct {v3, v5, v5}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +066634: 6e30 ad06 1803 |001a: invoke-virtual {v8, v1, v3}, Landroid/support/v4/app/FragmentTabHost;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@06ad │ │ +06663a: 2202 9404 |001d: new-instance v2, Landroid/widget/TabWidget; // type@0494 │ │ +06663e: 7020 f820 9200 |001f: invoke-direct {v2, v9}, Landroid/widget/TabWidget;.:(Landroid/content/Context;)V // method@20f8 │ │ +066644: 6e20 f920 4200 |0022: invoke-virtual {v2, v4}, Landroid/widget/TabWidget;.setId:(I)V // method@20f9 │ │ +06664a: 6e20 fa20 6200 |0025: invoke-virtual {v2, v6}, Landroid/widget/TabWidget;.setOrientation:(I)V // method@20fa │ │ +066650: 2203 7d04 |0028: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +066654: 12e4 |002a: const/4 v4, #int -2 // #fe │ │ +066656: 7040 5b20 5374 |002b: invoke-direct {v3, v5, v4, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ +06665c: 6e30 6120 2103 |002e: invoke-virtual {v1, v2, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ +066662: 2200 7904 |0031: new-instance v0, Landroid/widget/FrameLayout; // type@0479 │ │ +066666: 7020 2820 9000 |0033: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ +06666c: 1403 1100 0201 |0036: const v3, #float 2.38773e-38 // #01020011 │ │ +066672: 6e20 3320 3000 |0039: invoke-virtual {v0, v3}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ +066678: 2203 7d04 |003c: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +06667c: 7040 5b20 6376 |003e: invoke-direct {v3, v6, v6, v7}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ +066682: 6e30 6120 0103 |0041: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ +066688: 2200 7904 |0044: new-instance v0, Landroid/widget/FrameLayout; // type@0479 │ │ +06668c: 7020 2820 9000 |0046: invoke-direct {v0, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ +066692: 5b80 8d01 |0049: iput-object v0, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ +066696: 5483 8d01 |004b: iget-object v3, v8, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ +06669a: 5284 8801 |004d: iget v4, v8, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ +06669e: 6e20 3320 4300 |004f: invoke-virtual {v3, v4}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ +0666a4: 2203 7d04 |0052: new-instance v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0666a8: 1504 803f |0054: const/high16 v4, #int 1065353216 // #3f80 │ │ +0666ac: 7040 5b20 5346 |0056: invoke-direct {v3, v5, v6, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ +0666b2: 6e30 6120 0103 |0059: invoke-virtual {v1, v0, v3}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ +0666b8: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0006 line=151 │ │ 0x000c line=152 │ │ 0x0011 line=153 │ │ 0x0015 line=154 │ │ 0x001d line=158 │ │ @@ -14029,28 +14029,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 │ │ -062d24: |[062d24] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -062d34: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -062d36: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -062d38: 2311 3506 |0002: new-array v1, v1, [I // type@0635 │ │ -062d3c: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ -062d42: 4b02 0103 |0007: aput v2, v1, v3 │ │ -062d46: 6e53 6e01 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -062d4c: 0c00 |000c: move-result-object v0 │ │ -062d4e: 6e30 e101 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -062d54: 0a01 |0010: move-result v1 │ │ -062d56: 5941 8801 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ -062d5a: 6e10 e601 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -062d60: 6f20 f620 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@20f6 │ │ -062d66: 0e00 |0019: return-void │ │ +0666bc: |[0666bc] android.support.v4.app.FragmentTabHost.initFragmentTabHost:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0666cc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0666ce: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0666d0: 2311 3506 |0002: new-array v1, v1, [I // type@0635 │ │ +0666d4: 1402 f300 0101 |0004: const v2, #float 2.36942e-38 // #010100f3 │ │ +0666da: 4b02 0103 |0007: aput v2, v1, v3 │ │ +0666de: 6e53 6e01 6531 |0009: invoke-virtual {v5, v6, v1, v3, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0666e4: 0c00 |000c: move-result-object v0 │ │ +0666e6: 6e30 e101 3003 |000d: invoke-virtual {v0, v3, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0666ec: 0a01 |0010: move-result v1 │ │ +0666ee: 5941 8801 |0011: iput v1, v4, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ +0666f2: 6e10 e601 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0666f8: 6f20 f620 4400 |0016: invoke-super {v4, v4}, Landroid/widget/TabHost;.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V // method@20f6 │ │ +0666fe: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=140 │ │ 0x000d line=142 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0019 line=146 │ │ @@ -14066,48 +14066,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 │ │ -062d68: |[062d68] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ -062d78: 2203 2601 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0126 │ │ -062d7c: 5454 8901 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ -062d80: 7020 9506 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0695 │ │ -062d86: 6e20 f020 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@20f0 │ │ -062d8c: 6e10 ef20 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@20ef │ │ -062d92: 0c02 |000d: move-result-object v2 │ │ -062d94: 2201 2901 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0129 │ │ -062d98: 7040 a306 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@06a3 │ │ -062d9e: 5553 8701 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ -062da2: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ -062da6: 5453 8a01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -062daa: 6e20 fe05 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05fe │ │ -062db0: 0c03 |001c: move-result-object v3 │ │ -062db2: 7120 a506 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@06a5 │ │ -062db8: 7110 a406 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@06a4 │ │ -062dbe: 0c03 |0023: move-result-object v3 │ │ -062dc0: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ -062dc4: 7110 a406 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@06a4 │ │ -062dca: 0c03 |0029: move-result-object v3 │ │ -062dcc: 6e10 5d05 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@055d │ │ -062dd2: 0a03 |002d: move-result v3 │ │ -062dd4: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ -062dd8: 5453 8a01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -062ddc: 6e10 f905 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -062de2: 0c00 |0035: move-result-object v0 │ │ -062de4: 7110 a406 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@06a4 │ │ -062dea: 0c03 |0039: move-result-object v3 │ │ -062dec: 6e20 c906 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ -062df2: 6e10 c706 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -062df8: 5453 8e01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ -062dfc: 6e20 092f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -062e02: 6e20 ab06 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@06ab │ │ -062e08: 0e00 |0048: return-void │ │ +066700: |[066700] android.support.v4.app.FragmentTabHost.addTab:(Landroid/widget/TabHost$TabSpec;Ljava/lang/Class;Landroid/os/Bundle;)V │ │ +066710: 2203 2601 |0000: new-instance v3, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory; // type@0126 │ │ +066714: 5454 8901 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ +066718: 7020 9506 4300 |0004: invoke-direct {v3, v4}, Landroid/support/v4/app/FragmentTabHost$DummyTabFactory;.:(Landroid/content/Context;)V // method@0695 │ │ +06671e: 6e20 f020 3600 |0007: invoke-virtual {v6, v3}, Landroid/widget/TabHost$TabSpec;.setContent:(Landroid/widget/TabHost$TabContentFactory;)Landroid/widget/TabHost$TabSpec; // method@20f0 │ │ +066724: 6e10 ef20 0600 |000a: invoke-virtual {v6}, Landroid/widget/TabHost$TabSpec;.getTag:()Ljava/lang/String; // method@20ef │ │ +06672a: 0c02 |000d: move-result-object v2 │ │ +06672c: 2201 2901 |000e: new-instance v1, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0129 │ │ +066730: 7040 a306 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@06a3 │ │ +066736: 5553 8701 |0013: iget-boolean v3, v5, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ +06673a: 3803 2b00 |0015: if-eqz v3, 0040 // +002b │ │ +06673e: 5453 8a01 |0017: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +066742: 6e20 fe05 2300 |0019: invoke-virtual {v3, v2}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05fe │ │ +066748: 0c03 |001c: move-result-object v3 │ │ +06674a: 7120 a506 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@06a5 │ │ +066750: 7110 a406 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@06a4 │ │ +066756: 0c03 |0023: move-result-object v3 │ │ +066758: 3803 1c00 |0024: if-eqz v3, 0040 // +001c │ │ +06675c: 7110 a406 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@06a4 │ │ +066762: 0c03 |0029: move-result-object v3 │ │ +066764: 6e10 5d05 0300 |002a: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@055d │ │ +06676a: 0a03 |002d: move-result v3 │ │ +06676c: 3903 1200 |002e: if-nez v3, 0040 // +0012 │ │ +066770: 5453 8a01 |0030: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +066774: 6e10 f905 0300 |0032: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +06677a: 0c00 |0035: move-result-object v0 │ │ +06677c: 7110 a406 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@06a4 │ │ +066782: 0c03 |0039: move-result-object v3 │ │ +066784: 6e20 c906 3000 |003a: invoke-virtual {v0, v3}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ +06678a: 6e10 c706 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +066790: 5453 8e01 |0040: iget-object v3, v5, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ +066794: 6e20 092f 1300 |0042: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06679a: 6e20 ab06 6500 |0045: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentTabHost;.addTab:(Landroid/widget/TabHost$TabSpec;)V // method@06ab │ │ +0667a0: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000e line=230 │ │ 0x0013 line=232 │ │ 0x0017 line=236 │ │ @@ -14133,67 +14133,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 103 16-bit code units │ │ -062e0c: |[062e0c] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ -062e1c: 6f10 f220 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@20f2 │ │ -062e22: 6e10 b206 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@06b2 │ │ -062e28: 0c00 |0006: move-result-object v0 │ │ -062e2a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -062e2c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -062e2e: 5464 8e01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ -062e32: 6e10 152f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -062e38: 0a04 |000e: move-result v4 │ │ -062e3a: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ -062e3e: 5464 8e01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ -062e42: 6e20 0e2f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -062e48: 0c03 |0016: move-result-object v3 │ │ -062e4a: 1f03 2901 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0129 │ │ -062e4e: 5464 8a01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -062e52: 7110 a606 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ -062e58: 0c05 |001e: move-result-object v5 │ │ -062e5a: 6e20 fe05 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05fe │ │ -062e60: 0c04 |0022: move-result-object v4 │ │ -062e62: 7120 a506 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@06a5 │ │ -062e68: 7110 a406 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@06a4 │ │ -062e6e: 0c04 |0029: move-result-object v4 │ │ -062e70: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ -062e74: 7110 a406 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@06a4 │ │ -062e7a: 0c04 |002f: move-result-object v4 │ │ -062e7c: 6e10 5d05 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@055d │ │ -062e82: 0a04 |0033: move-result v4 │ │ -062e84: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ -062e88: 7110 a606 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ -062e8e: 0c04 |0039: move-result-object v4 │ │ -062e90: 6e20 b92e 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -062e96: 0a04 |003d: move-result v4 │ │ -062e98: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ -062e9c: 5b63 8b01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ -062ea0: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -062ea4: 28c5 |0044: goto 0009 // -003b │ │ -062ea6: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ -062eaa: 5464 8a01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -062eae: 6e10 f905 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -062eb4: 0c01 |004c: move-result-object v1 │ │ -062eb6: 7110 a406 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@06a4 │ │ -062ebc: 0c04 |0050: move-result-object v4 │ │ -062ebe: 6e20 c906 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ -062ec4: 28ee |0054: goto 0042 // -0012 │ │ -062ec6: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -062ec8: 5c64 8701 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ -062ecc: 7030 ae06 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@06ae │ │ -062ed2: 0c01 |005b: move-result-object v1 │ │ -062ed4: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ -062ed8: 6e10 c706 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -062ede: 5464 8a01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -062ee2: 6e10 fc05 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@05fc │ │ -062ee8: 0e00 |0066: return-void │ │ +0667a4: |[0667a4] android.support.v4.app.FragmentTabHost.onAttachedToWindow:()V │ │ +0667b4: 6f10 f220 0600 |0000: invoke-super {v6}, Landroid/widget/TabHost;.onAttachedToWindow:()V // method@20f2 │ │ +0667ba: 6e10 b206 0600 |0003: invoke-virtual {v6}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@06b2 │ │ +0667c0: 0c00 |0006: move-result-object v0 │ │ +0667c2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0667c4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0667c6: 5464 8e01 |0009: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ +0667ca: 6e10 152f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0667d0: 0a04 |000e: move-result v4 │ │ +0667d2: 3542 4600 |000f: if-ge v2, v4, 0055 // +0046 │ │ +0667d6: 5464 8e01 |0011: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mTabs:Ljava/util/ArrayList; // field@018e │ │ +0667da: 6e20 0e2f 2400 |0013: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0667e0: 0c03 |0016: move-result-object v3 │ │ +0667e2: 1f03 2901 |0017: check-cast v3, Landroid/support/v4/app/FragmentTabHost$TabInfo; // type@0129 │ │ +0667e6: 5464 8a01 |0019: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +0667ea: 7110 a606 0300 |001b: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ +0667f0: 0c05 |001e: move-result-object v5 │ │ +0667f2: 6e20 fe05 5400 |001f: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05fe │ │ +0667f8: 0c04 |0022: move-result-object v4 │ │ +0667fa: 7120 a506 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@06a5 │ │ +066800: 7110 a406 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@06a4 │ │ +066806: 0c04 |0029: move-result-object v4 │ │ +066808: 3804 1800 |002a: if-eqz v4, 0042 // +0018 │ │ +06680c: 7110 a406 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@06a4 │ │ +066812: 0c04 |002f: move-result-object v4 │ │ +066814: 6e10 5d05 0400 |0030: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.isDetached:()Z // method@055d │ │ +06681a: 0a04 |0033: move-result v4 │ │ +06681c: 3904 0e00 |0034: if-nez v4, 0042 // +000e │ │ +066820: 7110 a606 0300 |0036: invoke-static {v3}, Landroid/support/v4/app/FragmentTabHost$TabInfo;.access$200:(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; // method@06a6 │ │ +066826: 0c04 |0039: move-result-object v4 │ │ +066828: 6e20 b92e 0400 |003a: invoke-virtual {v4, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06682e: 0a04 |003d: move-result v4 │ │ +066830: 3804 0700 |003e: if-eqz v4, 0045 // +0007 │ │ +066834: 5b63 8b01 |0040: iput-object v3, v6, Landroid/support/v4/app/FragmentTabHost;.mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; // field@018b │ │ +066838: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06683c: 28c5 |0044: goto 0009 // -003b │ │ +06683e: 3901 0800 |0045: if-nez v1, 004d // +0008 │ │ +066842: 5464 8a01 |0047: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +066846: 6e10 f905 0400 |0049: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +06684c: 0c01 |004c: move-result-object v1 │ │ +06684e: 7110 a406 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@06a4 │ │ +066854: 0c04 |0050: move-result-object v4 │ │ +066856: 6e20 c906 4100 |0051: invoke-virtual {v1, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ +06685c: 28ee |0054: goto 0042 // -0012 │ │ +06685e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +066860: 5c64 8701 |0056: iput-boolean v4, v6, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ +066864: 7030 ae06 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@06ae │ │ +06686a: 0c01 |005b: move-result-object v1 │ │ +06686c: 3801 0a00 |005c: if-eqz v1, 0066 // +000a │ │ +066870: 6e10 c706 0100 |005e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +066876: 5464 8a01 |0061: iget-object v4, v6, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +06687a: 6e10 fc05 0400 |0063: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@05fc │ │ +066880: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0003 line=252 │ │ 0x0007 line=256 │ │ 0x0008 line=257 │ │ 0x0011 line=258 │ │ @@ -14223,19 +14223,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -062eec: |[062eec] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ -062efc: 6f10 f320 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@20f3 │ │ -062f02: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -062f04: 5c10 8701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ -062f08: 0e00 |0006: return-void │ │ +066884: |[066884] android.support.v4.app.FragmentTabHost.onDetachedFromWindow:()V │ │ +066894: 6f10 f320 0100 |0000: invoke-super {v1}, Landroid/widget/TabHost;.onDetachedFromWindow:()V // method@20f3 │ │ +06689a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06689c: 5c10 8701 |0004: iput-boolean v0, v1, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ +0668a0: 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; │ │ @@ -14245,23 +14245,23 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -062f0c: |[062f0c] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -062f1c: 0730 |0000: move-object v0, v3 │ │ -062f1e: 1f00 2801 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0128 │ │ -062f22: 6e10 a006 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@06a0 │ │ -062f28: 0c01 |0006: move-result-object v1 │ │ -062f2a: 6f20 f420 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@20f4 │ │ -062f30: 5401 8201 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ -062f34: 6e20 ba06 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@06ba │ │ -062f3a: 0e00 |000f: return-void │ │ +0668a4: |[0668a4] android.support.v4.app.FragmentTabHost.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0668b4: 0730 |0000: move-object v0, v3 │ │ +0668b6: 1f00 2801 |0001: check-cast v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0128 │ │ +0668ba: 6e10 a006 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTabHost$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@06a0 │ │ +0668c0: 0c01 |0006: move-result-object v1 │ │ +0668c2: 6f20 f420 1200 |0007: invoke-super {v2, v1}, Landroid/widget/TabHost;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@20f4 │ │ +0668c8: 5401 8201 |000a: iget-object v1, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ +0668cc: 6e20 ba06 1200 |000c: invoke-virtual {v2, v1}, Landroid/support/v4/app/FragmentTabHost;.setCurrentTabByTag:(Ljava/lang/String;)V // method@06ba │ │ +0668d2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0003 line=304 │ │ 0x000a line=305 │ │ 0x000f line=306 │ │ locals : │ │ @@ -14274,23 +14274,23 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -062f3c: |[062f3c] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -062f4c: 6f10 f520 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@20f5 │ │ -062f52: 0c01 |0003: move-result-object v1 │ │ -062f54: 2200 2801 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0128 │ │ -062f58: 7020 9f06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@069f │ │ -062f5e: 6e10 b206 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@06b2 │ │ -062f64: 0c02 |000c: move-result-object v2 │ │ -062f66: 5b02 8201 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ -062f6a: 1100 |000f: return-object v0 │ │ +0668d4: |[0668d4] android.support.v4.app.FragmentTabHost.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0668e4: 6f10 f520 0300 |0000: invoke-super {v3}, Landroid/widget/TabHost;.onSaveInstanceState:()Landroid/os/Parcelable; // method@20f5 │ │ +0668ea: 0c01 |0003: move-result-object v1 │ │ +0668ec: 2200 2801 |0004: new-instance v0, Landroid/support/v4/app/FragmentTabHost$SavedState; // type@0128 │ │ +0668f0: 7020 9f06 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost$SavedState;.:(Landroid/os/Parcelable;)V // method@069f │ │ +0668f6: 6e10 b206 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTabHost;.getCurrentTabTag:()Ljava/lang/String; // method@06b2 │ │ +0668fc: 0c02 |000c: move-result-object v2 │ │ +0668fe: 5b02 8201 |000d: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost$SavedState;.curTab:Ljava/lang/String; // field@0182 │ │ +066902: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0004 line=296 │ │ 0x0009 line=297 │ │ 0x000f line=298 │ │ locals : │ │ @@ -14303,27 +14303,27 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -062f6c: |[062f6c] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ -062f7c: 5521 8701 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ -062f80: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -062f84: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -062f86: 7030 ae06 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@06ae │ │ -062f8c: 0c00 |0008: move-result-object v0 │ │ -062f8e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -062f92: 6e10 c706 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -062f98: 5421 8c01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@018c │ │ -062f9c: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ -062fa0: 5421 8c01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@018c │ │ -062fa4: 7220 ee20 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@20ee │ │ -062faa: 0e00 |0017: return-void │ │ +066904: |[066904] android.support.v4.app.FragmentTabHost.onTabChanged:(Ljava/lang/String;)V │ │ +066914: 5521 8701 |0000: iget-boolean v1, v2, Landroid/support/v4/app/FragmentTabHost;.mAttached:Z // field@0187 │ │ +066918: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +06691c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06691e: 7030 ae06 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@06ae │ │ +066924: 0c00 |0008: move-result-object v0 │ │ +066926: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +06692a: 6e10 c706 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +066930: 5421 8c01 |000e: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@018c │ │ +066934: 3801 0700 |0010: if-eqz v1, 0017 // +0007 │ │ +066938: 5421 8c01 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@018c │ │ +06693c: 7220 ee20 3100 |0014: invoke-interface {v1, v3}, Landroid/widget/TabHost$OnTabChangeListener;.onTabChanged:(Ljava/lang/String;)V // method@20ee │ │ +066942: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=311 │ │ 0x0009 line=312 │ │ 0x000b line=313 │ │ 0x000e line=316 │ │ @@ -14339,17 +14339,17 @@ │ │ type : '(Landroid/widget/TabHost$OnTabChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -062fac: |[062fac] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ -062fbc: 5b01 8c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@018c │ │ -062fc0: 0e00 |0002: return-void │ │ +066944: |[066944] android.support.v4.app.FragmentTabHost.setOnTabChangedListener:(Landroid/widget/TabHost$OnTabChangeListener;)V │ │ +066954: 5b01 8c01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mOnTabChangeListener:Landroid/widget/TabHost$OnTabChangeListener; // field@018c │ │ +066958: 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; │ │ @@ -14359,19 +14359,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -062fc4: |[062fc4] android.support.v4.app.FragmentTabHost.setup:()V │ │ -062fd4: 2200 d305 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -062fd8: 1a01 c00d |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0dc0 │ │ -062fdc: 7020 882e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -062fe2: 2700 |0007: throw v0 │ │ +06695c: |[06695c] android.support.v4.app.FragmentTabHost.setup:()V │ │ +06696c: 2200 d305 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +066970: 1a01 c10d |0002: const-string v1, "Must call setup() that takes a Context and FragmentManager" // string@0dc1 │ │ +066974: 7020 882e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +06697a: 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;) │ │ @@ -14379,21 +14379,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 │ │ -062fe4: |[062fe4] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ -062ff4: 7020 b006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@06b0 │ │ -062ffa: 6f10 f720 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@20f7 │ │ -063000: 5b01 8901 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ -063004: 5b02 8a01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -063008: 7010 af06 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@06af │ │ -06300e: 0e00 |000d: return-void │ │ +06697c: |[06697c] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;)V │ │ +06698c: 7020 b006 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@06b0 │ │ +066992: 6f10 f720 0000 |0003: invoke-super {v0}, Landroid/widget/TabHost;.setup:()V // method@20f7 │ │ +066998: 5b01 8901 |0006: iput-object v1, v0, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ +06699c: 5b02 8a01 |0008: iput-object v2, v0, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +0669a0: 7010 af06 0000 |000a: invoke-direct {v0}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@06af │ │ +0669a6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0003 line=189 │ │ 0x0006 line=190 │ │ 0x0008 line=191 │ │ 0x000a line=192 │ │ @@ -14408,30 +14408,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 │ │ -063010: |[063010] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ -063020: 7020 b006 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@06b0 │ │ -063026: 6f10 f720 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@20f7 │ │ -06302c: 5b23 8901 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ -063030: 5b24 8a01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ -063034: 5925 8801 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ -063038: 7010 af06 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@06af │ │ -06303e: 5420 8d01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ -063042: 6e20 3320 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ -063048: 6e10 b306 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@06b3 │ │ -06304e: 0a00 |0017: move-result v0 │ │ -063050: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ -063052: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ -063056: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ -06305c: 6e20 bb06 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@06bb │ │ -063062: 0e00 |0021: return-void │ │ +0669a8: |[0669a8] android.support.v4.app.FragmentTabHost.setup:(Landroid/content/Context;Landroid/support/v4/app/FragmentManager;I)V │ │ +0669b8: 7020 b006 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/app/FragmentTabHost;.ensureHierarchy:(Landroid/content/Context;)V // method@06b0 │ │ +0669be: 6f10 f720 0200 |0003: invoke-super {v2}, Landroid/widget/TabHost;.setup:()V // method@20f7 │ │ +0669c4: 5b23 8901 |0006: iput-object v3, v2, Landroid/support/v4/app/FragmentTabHost;.mContext:Landroid/content/Context; // field@0189 │ │ +0669c8: 5b24 8a01 |0008: iput-object v4, v2, Landroid/support/v4/app/FragmentTabHost;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@018a │ │ +0669cc: 5925 8801 |000a: iput v5, v2, Landroid/support/v4/app/FragmentTabHost;.mContainerId:I // field@0188 │ │ +0669d0: 7010 af06 0200 |000c: invoke-direct {v2}, Landroid/support/v4/app/FragmentTabHost;.ensureContent:()V // method@06af │ │ +0669d6: 5420 8d01 |000f: iget-object v0, v2, Landroid/support/v4/app/FragmentTabHost;.mRealTabContent:Landroid/widget/FrameLayout; // field@018d │ │ +0669da: 6e20 3320 5000 |0011: invoke-virtual {v0, v5}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ +0669e0: 6e10 b306 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/FragmentTabHost;.getId:()I // method@06b3 │ │ +0669e6: 0a00 |0017: move-result v0 │ │ +0669e8: 12f1 |0018: const/4 v1, #int -1 // #ff │ │ +0669ea: 3310 0800 |0019: if-ne v0, v1, 0021 // +0008 │ │ +0669ee: 1400 1200 0201 |001b: const v0, #float 2.38773e-38 // #01020012 │ │ +0669f4: 6e20 bb06 0200 |001e: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentTabHost;.setId:(I)V // method@06bb │ │ +0669fa: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0006 line=198 │ │ 0x0008 line=199 │ │ 0x000a line=200 │ │ @@ -14442,21 +14442,21 @@ │ │ 0x0021 line=209 │ │ locals : │ │ 0x0000 - 0x0022 reg=2 this Landroid/support/v4/app/FragmentTabHost; │ │ 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 : 1232 (FragmentTabHost.java) │ │ + source_file_idx : 1233 (FragmentTabHost.java) │ │ │ │ Class #82 header: │ │ class_idx : 299 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1234 │ │ +source_file_idx : 1235 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #82 annotations: │ │ Annotations on class │ │ @@ -14471,21 +14471,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1234 (FragmentTransaction.java) │ │ + source_file_idx : 1235 (FragmentTransaction.java) │ │ │ │ Class #83 header: │ │ class_idx : 300 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1234 │ │ +source_file_idx : 1235 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #83 annotations: │ │ Annotations on class │ │ @@ -14556,17 +14556,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063064: |[063064] android.support.v4.app.FragmentTransaction.:()V │ │ -063074: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06307a: 0e00 |0003: return-void │ │ +0669fc: |[0669fc] android.support.v4.app.FragmentTransaction.:()V │ │ +066a0c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +066a12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=165 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransaction; │ │ │ │ @@ -14717,21 +14717,21 @@ │ │ │ │ #24 : (in Landroid/support/v4/app/FragmentTransaction;) │ │ name : 'show' │ │ type : '(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1234 (FragmentTransaction.java) │ │ + source_file_idx : 1235 (FragmentTransaction.java) │ │ │ │ Class #84 header: │ │ class_idx : 301 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1025 │ │ -source_file_idx : 1235 │ │ +source_file_idx : 1236 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #84 annotations: │ │ Annotations on class │ │ @@ -14755,18 +14755,18 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06307c: |[06307c] android.support.v4.app.FragmentTransitionCompat21$1.:(Landroid/graphics/Rect;)V │ │ -06308c: 5b01 9601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@0196 │ │ -063090: 7010 f21c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1cf2 │ │ -063096: 0e00 |0005: return-void │ │ +066a14: |[066a14] android.support.v4.app.FragmentTransitionCompat21$1.:(Landroid/graphics/Rect;)V │ │ +066a24: 5b01 9601 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@0196 │ │ +066a28: 7010 f21c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1cf2 │ │ +066a2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/graphics/Rect; │ │ │ │ @@ -14776,31 +14776,31 @@ │ │ type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063098: |[063098] android.support.v4.app.FragmentTransitionCompat21$1.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ -0630a8: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@0196 │ │ -0630ac: 1100 |0002: return-object v0 │ │ +066a30: |[066a30] android.support.v4.app.FragmentTransitionCompat21$1.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +066a40: 5410 9601 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$1;.val$epicenter:Landroid/graphics/Rect; // field@0196 │ │ +066a44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$1; │ │ 0x0000 - 0x0003 reg=2 transition Landroid/transition/Transition; │ │ │ │ - source_file_idx : 1235 (FragmentTransitionCompat21.java) │ │ + source_file_idx : 1236 (FragmentTransitionCompat21.java) │ │ │ │ Class #85 header: │ │ class_idx : 302 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1235 │ │ +source_file_idx : 1236 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #85 annotations: │ │ Annotations on class │ │ @@ -14845,23 +14845,23 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0630b0: |[0630b0] android.support.v4.app.FragmentTransitionCompat21$2.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V │ │ -0630c0: 5b01 9701 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@0197 │ │ -0630c4: 5b02 9a01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@019a │ │ -0630c8: 5b03 9b01 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ -0630cc: 5b04 9c01 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ -0630d0: 5b05 9801 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0198 │ │ -0630d4: 5b06 9901 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ -0630d8: 7010 a82e 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0630de: 0e00 |000f: return-void │ │ +066a48: |[066a48] android.support.v4.app.FragmentTransitionCompat21$2.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V │ │ +066a58: 5b01 9701 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@0197 │ │ +066a5c: 5b02 9a01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@019a │ │ +066a60: 5b03 9b01 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ +066a64: 5b04 9c01 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ +066a68: 5b05 9801 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0198 │ │ +066a6c: 5b06 9901 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ +066a70: 7010 a82e 0000 |000c: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +066a76: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0010 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$2; │ │ 0x0000 - 0x0010 reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 (null) Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; │ │ @@ -14876,74 +14876,74 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 122 16-bit code units │ │ -0630e0: |[0630e0] android.support.v4.app.FragmentTransitionCompat21$2.onPreDraw:()Z │ │ -0630f0: 5486 9701 |0000: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@0197 │ │ -0630f4: 6e10 1d1e 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0630fa: 0c06 |0005: move-result-object v6 │ │ -0630fc: 6e20 0d1f 8600 |0006: invoke-virtual {v6, v8}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ -063102: 5486 9a01 |0009: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@019a │ │ -063106: 7210 e306 0600 |000b: invoke-interface {v6}, Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;.getView:()Landroid/view/View; // method@06e3 │ │ -06310c: 0c01 |000e: move-result-object v1 │ │ -06310e: 3801 6900 |000f: if-eqz v1, 0078 // +0069 │ │ -063112: 5486 9b01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ -063116: 7210 5f2f 0600 |0013: invoke-interface {v6}, Ljava/util/Map;.isEmpty:()Z // method@2f5f │ │ -06311c: 0a06 |0016: move-result v6 │ │ -06311e: 3906 4600 |0017: if-nez v6, 005d // +0046 │ │ -063122: 5486 9c01 |0019: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ -063126: 7120 ef06 1600 |001b: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ -06312c: 5486 9c01 |001e: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ -063130: 7210 602f 0600 |0020: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2f60 │ │ -063136: 0c06 |0023: move-result-object v6 │ │ -063138: 5487 9b01 |0024: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ -06313c: 7210 642f 0700 |0026: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ -063142: 0c07 |0029: move-result-object v7 │ │ -063144: 7220 6b2f 7600 |002a: invoke-interface {v6, v7}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@2f6b │ │ -06314a: 5486 9b01 |002d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ -06314e: 7210 5d2f 0600 |002f: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ -063154: 0c06 |0032: move-result-object v6 │ │ -063156: 7210 692f 0600 |0033: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -06315c: 0c03 |0036: move-result-object v3 │ │ -06315e: 7210 382f 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -063164: 0a06 |003a: move-result v6 │ │ -063166: 3806 2200 |003b: if-eqz v6, 005d // +0022 │ │ -06316a: 7210 392f 0300 |003d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -063170: 0c00 |0040: move-result-object v0 │ │ -063172: 1f00 1506 |0041: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ -063176: 7210 5a2f 0000 |0043: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -06317c: 0c04 |0046: move-result-object v4 │ │ -06317e: 1f04 e505 |0047: check-cast v4, Ljava/lang/String; // type@05e5 │ │ -063182: 5486 9c01 |0049: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ -063186: 7220 5e2f 4600 |004b: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ -06318c: 0c05 |004e: move-result-object v5 │ │ -06318e: 1f05 3904 |004f: check-cast v5, Landroid/view/View; // type@0439 │ │ -063192: 3805 e6ff |0051: if-eqz v5, 0037 // -001a │ │ -063196: 7210 592f 0000 |0053: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -06319c: 0c02 |0056: move-result-object v2 │ │ -06319e: 1f02 e505 |0057: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -0631a2: 6e20 801e 2500 |0059: invoke-virtual {v5, v2}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1e80 │ │ -0631a8: 28db |005c: goto 0037 // -0025 │ │ -0631aa: 5486 9801 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0198 │ │ -0631ae: 3806 1900 |005f: if-eqz v6, 0078 // +0019 │ │ -0631b2: 5486 9901 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ -0631b6: 7120 e506 1600 |0063: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06e5 │ │ -0631bc: 5486 9901 |0066: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ -0631c0: 5487 9c01 |0068: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ -0631c4: 7210 642f 0700 |006a: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ -0631ca: 0c07 |006d: move-result-object v7 │ │ -0631cc: 6e20 132f 7600 |006e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2f13 │ │ -0631d2: 5486 9801 |0071: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0198 │ │ -0631d6: 5487 9901 |0073: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ -0631da: 7120 e706 7600 |0075: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ -0631e0: 1216 |0078: const/4 v6, #int 1 // #1 │ │ -0631e2: 0f06 |0079: return v6 │ │ +066a78: |[066a78] android.support.v4.app.FragmentTransitionCompat21$2.onPreDraw:()Z │ │ +066a88: 5486 9701 |0000: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$container:Landroid/view/View; // field@0197 │ │ +066a8c: 6e10 1d1e 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +066a92: 0c06 |0005: move-result-object v6 │ │ +066a94: 6e20 0d1f 8600 |0006: invoke-virtual {v6, v8}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ +066a9a: 5486 9a01 |0009: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$inFragment:Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever; // field@019a │ │ +066a9e: 7210 e306 0600 |000b: invoke-interface {v6}, Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;.getView:()Landroid/view/View; // method@06e3 │ │ +066aa4: 0c01 |000e: move-result-object v1 │ │ +066aa6: 3801 6900 |000f: if-eqz v1, 0078 // +0069 │ │ +066aaa: 5486 9b01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ +066aae: 7210 5f2f 0600 |0013: invoke-interface {v6}, Ljava/util/Map;.isEmpty:()Z // method@2f5f │ │ +066ab4: 0a06 |0016: move-result v6 │ │ +066ab6: 3906 4600 |0017: if-nez v6, 005d // +0046 │ │ +066aba: 5486 9c01 |0019: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ +066abe: 7120 ef06 1600 |001b: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ +066ac4: 5486 9c01 |001e: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ +066ac8: 7210 602f 0600 |0020: invoke-interface {v6}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2f60 │ │ +066ace: 0c06 |0023: move-result-object v6 │ │ +066ad0: 5487 9b01 |0024: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ +066ad4: 7210 642f 0700 |0026: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ +066ada: 0c07 |0029: move-result-object v7 │ │ +066adc: 7220 6b2f 7600 |002a: invoke-interface {v6, v7}, Ljava/util/Set;.retainAll:(Ljava/util/Collection;)Z // method@2f6b │ │ +066ae2: 5486 9b01 |002d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$nameOverrides:Ljava/util/Map; // field@019b │ │ +066ae6: 7210 5d2f 0600 |002f: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ +066aec: 0c06 |0032: move-result-object v6 │ │ +066aee: 7210 692f 0600 |0033: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +066af4: 0c03 |0036: move-result-object v3 │ │ +066af6: 7210 382f 0300 |0037: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +066afc: 0a06 |003a: move-result v6 │ │ +066afe: 3806 2200 |003b: if-eqz v6, 005d // +0022 │ │ +066b02: 7210 392f 0300 |003d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +066b08: 0c00 |0040: move-result-object v0 │ │ +066b0a: 1f00 1506 |0041: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ +066b0e: 7210 5a2f 0000 |0043: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +066b14: 0c04 |0046: move-result-object v4 │ │ +066b16: 1f04 e505 |0047: check-cast v4, Ljava/lang/String; // type@05e5 │ │ +066b1a: 5486 9c01 |0049: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ +066b1e: 7220 5e2f 4600 |004b: invoke-interface {v6, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ +066b24: 0c05 |004e: move-result-object v5 │ │ +066b26: 1f05 3904 |004f: check-cast v5, Landroid/view/View; // type@0439 │ │ +066b2a: 3805 e6ff |0051: if-eqz v5, 0037 // -001a │ │ +066b2e: 7210 592f 0000 |0053: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +066b34: 0c02 |0056: move-result-object v2 │ │ +066b36: 1f02 e505 |0057: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +066b3a: 6e20 801e 2500 |0059: invoke-virtual {v5, v2}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1e80 │ │ +066b40: 28db |005c: goto 0037 // -0025 │ │ +066b42: 5486 9801 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0198 │ │ +066b46: 3806 1900 |005f: if-eqz v6, 0078 // +0019 │ │ +066b4a: 5486 9901 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ +066b4e: 7120 e506 1600 |0063: invoke-static {v6, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06e5 │ │ +066b54: 5486 9901 |0066: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ +066b58: 5487 9c01 |0068: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$renamedViews:Ljava/util/Map; // field@019c │ │ +066b5c: 7210 642f 0700 |006a: invoke-interface {v7}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ +066b62: 0c07 |006d: move-result-object v7 │ │ +066b64: 6e20 132f 7600 |006e: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2f13 │ │ +066b6a: 5486 9801 |0071: iget-object v6, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enterTransition:Landroid/transition/Transition; // field@0198 │ │ +066b6e: 5487 9901 |0073: iget-object v7, v8, Landroid/support/v4/app/FragmentTransitionCompat21$2;.val$enteringViews:Ljava/util/ArrayList; // field@0199 │ │ +066b72: 7120 e706 7600 |0075: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ +066b78: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +066b7a: 0f06 |0079: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0009 line=116 │ │ 0x000f line=117 │ │ 0x0011 line=118 │ │ 0x0019 line=119 │ │ @@ -14964,21 +14964,21 @@ │ │ 0x0059 - 0x005d reg=2 from Ljava/lang/String; │ │ 0x0037 - 0x005d reg=3 i$ Ljava/util/Iterator; │ │ 0x0049 - 0x005d reg=4 to Ljava/lang/String; │ │ 0x0051 - 0x005d reg=5 view Landroid/view/View; │ │ 0x000f - 0x007a reg=1 fragmentView Landroid/view/View; │ │ 0x0000 - 0x007a reg=8 this Landroid/support/v4/app/FragmentTransitionCompat21$2; │ │ │ │ - source_file_idx : 1235 (FragmentTransitionCompat21.java) │ │ + source_file_idx : 1236 (FragmentTransitionCompat21.java) │ │ │ │ Class #86 header: │ │ class_idx : 303 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1025 │ │ -source_file_idx : 1235 │ │ +source_file_idx : 1236 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #86 annotations: │ │ Annotations on class │ │ @@ -15006,18 +15006,18 @@ │ │ type : '(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0631e4: |[0631e4] android.support.v4.app.FragmentTransitionCompat21$3.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ -0631f4: 5b01 9e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@019e │ │ -0631f8: 7010 f21c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1cf2 │ │ -0631fe: 0e00 |0005: return-void │ │ +066b7c: |[066b7c] android.support.v4.app.FragmentTransitionCompat21$3.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +066b8c: 5b01 9e01 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@019e │ │ +066b90: 7010 f21c 0000 |0002: invoke-direct {v0}, Landroid/transition/Transition$EpicenterCallback;.:()V // method@1cf2 │ │ +066b96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ │ │ @@ -15027,43 +15027,43 @@ │ │ type : '(Landroid/transition/Transition;)Landroid/graphics/Rect;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -063200: |[063200] android.support.v4.app.FragmentTransitionCompat21$3.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ -063210: 5410 9d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@019d │ │ -063214: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -063218: 5410 9e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@019e │ │ -06321c: 5400 aa01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01aa │ │ -063220: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -063224: 5410 9e01 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@019e │ │ -063228: 5400 aa01 |000c: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01aa │ │ -06322c: 7110 e606 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$100:(Landroid/view/View;)Landroid/graphics/Rect; // method@06e6 │ │ -063232: 0c00 |0011: move-result-object v0 │ │ -063234: 5b10 9d01 |0012: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@019d │ │ -063238: 5410 9d01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@019d │ │ -06323c: 1100 |0016: return-object v0 │ │ +066b98: |[066b98] android.support.v4.app.FragmentTransitionCompat21$3.onGetEpicenter:(Landroid/transition/Transition;)Landroid/graphics/Rect; │ │ +066ba8: 5410 9d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@019d │ │ +066bac: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +066bb0: 5410 9e01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@019e │ │ +066bb4: 5400 aa01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01aa │ │ +066bb8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +066bbc: 5410 9e01 |000a: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.val$epicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@019e │ │ +066bc0: 5400 aa01 |000c: iget-object v0, v0, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01aa │ │ +066bc4: 7110 e606 0000 |000e: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.access$100:(Landroid/view/View;)Landroid/graphics/Rect; // method@06e6 │ │ +066bca: 0c00 |0011: move-result-object v0 │ │ +066bcc: 5b10 9d01 |0012: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@019d │ │ +066bd0: 5410 9d01 |0014: iget-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$3;.mEpicenter:Landroid/graphics/Rect; // field@019d │ │ +066bd4: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x000a line=213 │ │ 0x0014 line=215 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Landroid/support/v4/app/FragmentTransitionCompat21$3; │ │ 0x0000 - 0x0017 reg=2 transition Landroid/transition/Transition; │ │ │ │ - source_file_idx : 1235 (FragmentTransitionCompat21.java) │ │ + source_file_idx : 1236 (FragmentTransitionCompat21.java) │ │ │ │ Class #87 header: │ │ class_idx : 304 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1235 │ │ +source_file_idx : 1236 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #87 annotations: │ │ Annotations on class │ │ @@ -15128,28 +15128,28 @@ │ │ type : '(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -063240: |[063240] android.support.v4.app.FragmentTransitionCompat21$4.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V │ │ -063250: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@01a7 │ │ -063254: 5b02 9f01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ -063258: 5b03 a401 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@01a4 │ │ -06325c: 5b04 a001 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@01a0 │ │ -063260: 5b05 a101 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@01a1 │ │ -063264: 5b06 a201 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@01a2 │ │ -063268: 5b07 a901 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a9 │ │ -06326c: 5b08 a801 |000e: iput-object v8, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@01a8 │ │ -063270: 5b09 a601 |0010: iput-object v9, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@01a6 │ │ -063274: 5b0a a301 |0012: iput-object v10, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@01a3 │ │ -063278: 5b0b a501 |0014: iput-object v11, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a5 │ │ -06327c: 7010 a82e 0000 |0016: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -063282: 0e00 |0019: return-void │ │ +066bd8: |[066bd8] android.support.v4.app.FragmentTransitionCompat21$4.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V │ │ +066be8: 5b01 a701 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@01a7 │ │ +066bec: 5b02 9f01 |0002: iput-object v2, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ +066bf0: 5b03 a401 |0004: iput-object v3, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@01a4 │ │ +066bf4: 5b04 a001 |0006: iput-object v4, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@01a0 │ │ +066bf8: 5b05 a101 |0008: iput-object v5, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@01a1 │ │ +066bfc: 5b06 a201 |000a: iput-object v6, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@01a2 │ │ +066c00: 5b07 a901 |000c: iput-object v7, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a9 │ │ +066c04: 5b08 a801 |000e: iput-object v8, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@01a8 │ │ +066c08: 5b09 a601 |0010: iput-object v9, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@01a6 │ │ +066c0c: 5b0a a301 |0012: iput-object v10, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@01a3 │ │ +066c10: 5b0b a501 |0014: iput-object v11, v0, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a5 │ │ +066c14: 7010 a82e 0000 |0016: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +066c1a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x001a reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$4; │ │ 0x0000 - 0x001a reg=1 (null) Landroid/view/View; │ │ 0x0000 - 0x001a reg=2 (null) Landroid/transition/Transition; │ │ @@ -15169,75 +15169,75 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -063284: |[063284] android.support.v4.app.FragmentTransitionCompat21$4.onPreDraw:()Z │ │ -063294: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -063296: 5496 a701 |0001: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@01a7 │ │ -06329a: 6e10 1d1e 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0632a0: 0c06 |0006: move-result-object v6 │ │ -0632a2: 6e20 0d1f 9600 |0007: invoke-virtual {v6, v9}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ -0632a8: 5496 9f01 |000a: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ -0632ac: 3806 1000 |000c: if-eqz v6, 001c // +0010 │ │ -0632b0: 5496 9f01 |000e: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ -0632b4: 5497 a401 |0010: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@01a4 │ │ -0632b8: 6e20 f61c 7600 |0012: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf6 │ │ -0632be: 5496 9f01 |0015: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ -0632c2: 5497 a001 |0017: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@01a0 │ │ -0632c6: 7120 f306 7600 |0019: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ -0632cc: 5496 a101 |001c: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@01a1 │ │ -0632d0: 3806 0900 |001e: if-eqz v6, 0027 // +0009 │ │ -0632d4: 5496 a101 |0020: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@01a1 │ │ -0632d8: 5497 a201 |0022: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@01a2 │ │ -0632dc: 7120 f306 7600 |0024: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ -0632e2: 5496 a901 |0027: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a9 │ │ -0632e6: 3806 0900 |0029: if-eqz v6, 0032 // +0009 │ │ -0632ea: 5496 a901 |002b: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a9 │ │ -0632ee: 5497 a801 |002d: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@01a8 │ │ -0632f2: 7120 f306 7600 |002f: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ -0632f8: 5496 a601 |0032: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@01a6 │ │ -0632fc: 7210 5d2f 0600 |0034: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ -063302: 0c06 |0037: move-result-object v6 │ │ -063304: 7210 692f 0600 |0038: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -06330a: 0c02 |003b: move-result-object v2 │ │ -06330c: 7210 382f 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -063312: 0a06 |003f: move-result v6 │ │ -063314: 3806 1800 |0040: if-eqz v6, 0058 // +0018 │ │ -063318: 7210 392f 0200 |0042: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -06331e: 0c00 |0045: move-result-object v0 │ │ -063320: 1f00 1506 |0046: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ -063324: 7210 5a2f 0000 |0048: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -06332a: 0c05 |004b: move-result-object v5 │ │ -06332c: 1f05 3904 |004c: check-cast v5, Landroid/view/View; // type@0439 │ │ -063330: 7210 592f 0000 |004e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -063336: 0c03 |0051: move-result-object v3 │ │ -063338: 1f03 e505 |0052: check-cast v3, Ljava/lang/String; // type@05e5 │ │ -06333c: 6e20 801e 3500 |0054: invoke-virtual {v5, v3}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1e80 │ │ -063342: 28e5 |0057: goto 003c // -001b │ │ -063344: 5496 a301 |0058: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@01a3 │ │ -063348: 6e10 152f 0600 |005a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -06334e: 0a04 |005d: move-result v4 │ │ -063350: 1201 |005e: const/4 v1, #int 0 // #0 │ │ -063352: 3541 1200 |005f: if-ge v1, v4, 0071 // +0012 │ │ -063356: 5497 a501 |0061: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a5 │ │ -06335a: 5496 a301 |0063: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@01a3 │ │ -06335e: 6e20 0e2f 1600 |0065: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -063364: 0c06 |0068: move-result-object v6 │ │ -063366: 1f06 3904 |0069: check-cast v6, Landroid/view/View; // type@0439 │ │ -06336a: 6e30 f51c 6708 |006b: invoke-virtual {v7, v6, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1cf5 │ │ -063370: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -063374: 28ef |0070: goto 005f // -0011 │ │ -063376: 5496 a501 |0071: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a5 │ │ -06337a: 5497 a401 |0073: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@01a4 │ │ -06337e: 6e30 f51c 7608 |0075: invoke-virtual {v6, v7, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1cf5 │ │ -063384: 1216 |0078: const/4 v6, #int 1 // #1 │ │ -063386: 0f06 |0079: return v6 │ │ +066c1c: |[066c1c] android.support.v4.app.FragmentTransitionCompat21$4.onPreDraw:()Z │ │ +066c2c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +066c2e: 5496 a701 |0001: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sceneRoot:Landroid/view/View; // field@01a7 │ │ +066c32: 6e10 1d1e 0600 |0003: invoke-virtual {v6}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +066c38: 0c06 |0006: move-result-object v6 │ │ +066c3a: 6e20 0d1f 9600 |0007: invoke-virtual {v6, v9}, Landroid/view/ViewTreeObserver;.removeOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f0d │ │ +066c40: 5496 9f01 |000a: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ +066c44: 3806 1000 |000c: if-eqz v6, 001c // +0010 │ │ +066c48: 5496 9f01 |000e: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ +066c4c: 5497 a401 |0010: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@01a4 │ │ +066c50: 6e20 f61c 7600 |0012: invoke-virtual {v6, v7}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf6 │ │ +066c56: 5496 9f01 |0015: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enterTransition:Landroid/transition/Transition; // field@019f │ │ +066c5a: 5497 a001 |0017: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$enteringViews:Ljava/util/ArrayList; // field@01a0 │ │ +066c5e: 7120 f306 7600 |0019: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ +066c64: 5496 a101 |001c: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@01a1 │ │ +066c68: 3806 0900 |001e: if-eqz v6, 0027 // +0009 │ │ +066c6c: 5496 a101 |0020: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitTransition:Landroid/transition/Transition; // field@01a1 │ │ +066c70: 5497 a201 |0022: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$exitingViews:Ljava/util/ArrayList; // field@01a2 │ │ +066c74: 7120 f306 7600 |0024: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ +066c7a: 5496 a901 |0027: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a9 │ │ +066c7e: 3806 0900 |0029: if-eqz v6, 0032 // +0009 │ │ +066c82: 5496 a901 |002b: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTransition:Landroid/transition/Transition; // field@01a9 │ │ +066c86: 5497 a801 |002d: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$sharedElementTargets:Ljava/util/ArrayList; // field@01a8 │ │ +066c8a: 7120 f306 7600 |002f: invoke-static {v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21;.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06f3 │ │ +066c90: 5496 a601 |0032: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$renamedViews:Ljava/util/Map; // field@01a6 │ │ +066c94: 7210 5d2f 0600 |0034: invoke-interface {v6}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ +066c9a: 0c06 |0037: move-result-object v6 │ │ +066c9c: 7210 692f 0600 |0038: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +066ca2: 0c02 |003b: move-result-object v2 │ │ +066ca4: 7210 382f 0200 |003c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +066caa: 0a06 |003f: move-result v6 │ │ +066cac: 3806 1800 |0040: if-eqz v6, 0058 // +0018 │ │ +066cb0: 7210 392f 0200 |0042: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +066cb6: 0c00 |0045: move-result-object v0 │ │ +066cb8: 1f00 1506 |0046: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ +066cbc: 7210 5a2f 0000 |0048: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +066cc2: 0c05 |004b: move-result-object v5 │ │ +066cc4: 1f05 3904 |004c: check-cast v5, Landroid/view/View; // type@0439 │ │ +066cc8: 7210 592f 0000 |004e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +066cce: 0c03 |0051: move-result-object v3 │ │ +066cd0: 1f03 e505 |0052: check-cast v3, Ljava/lang/String; // type@05e5 │ │ +066cd4: 6e20 801e 3500 |0054: invoke-virtual {v5, v3}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1e80 │ │ +066cda: 28e5 |0057: goto 003c // -001b │ │ +066cdc: 5496 a301 |0058: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@01a3 │ │ +066ce0: 6e10 152f 0600 |005a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +066ce6: 0a04 |005d: move-result v4 │ │ +066ce8: 1201 |005e: const/4 v1, #int 0 // #0 │ │ +066cea: 3541 1200 |005f: if-ge v1, v4, 0071 // +0012 │ │ +066cee: 5497 a501 |0061: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a5 │ │ +066cf2: 5496 a301 |0063: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$hiddenViews:Ljava/util/ArrayList; // field@01a3 │ │ +066cf6: 6e20 0e2f 1600 |0065: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +066cfc: 0c06 |0068: move-result-object v6 │ │ +066cfe: 1f06 3904 |0069: check-cast v6, Landroid/view/View; // type@0439 │ │ +066d02: 6e30 f51c 6708 |006b: invoke-virtual {v7, v6, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1cf5 │ │ +066d08: d801 0101 |006e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +066d0c: 28ef |0070: goto 005f // -0011 │ │ +066d0e: 5496 a501 |0071: iget-object v6, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$overallTransition:Landroid/transition/Transition; // field@01a5 │ │ +066d12: 5497 a401 |0073: iget-object v7, v9, Landroid/support/v4/app/FragmentTransitionCompat21$4;.val$nonExistentView:Landroid/view/View; // field@01a4 │ │ +066d16: 6e30 f51c 7608 |0075: invoke-virtual {v6, v7, v8}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1cf5 │ │ +066d1c: 1216 |0078: const/4 v6, #int 1 // #1 │ │ +066d1e: 0f06 |0079: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=280 │ │ 0x000a line=281 │ │ 0x000e line=282 │ │ 0x0015 line=283 │ │ 0x001c line=285 │ │ @@ -15259,21 +15259,21 @@ │ │ 0x0054 - 0x0058 reg=3 name Ljava/lang/String; │ │ 0x004e - 0x0058 reg=5 view Landroid/view/View; │ │ 0x005f - 0x007a reg=1 i I │ │ 0x003c - 0x007a reg=2 i$ Ljava/util/Iterator; │ │ 0x005e - 0x007a reg=4 numViews I │ │ 0x0000 - 0x007a reg=9 this Landroid/support/v4/app/FragmentTransitionCompat21$4; │ │ │ │ - source_file_idx : 1235 (FragmentTransitionCompat21.java) │ │ + source_file_idx : 1236 (FragmentTransitionCompat21.java) │ │ │ │ Class #88 header: │ │ class_idx : 305 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1235 │ │ +source_file_idx : 1236 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #88 annotations: │ │ Annotations on class │ │ @@ -15297,31 +15297,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063388: |[063388] android.support.v4.app.FragmentTransitionCompat21$EpicenterView.:()V │ │ -063398: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06339e: 0e00 |0003: return-void │ │ +066d20: |[066d20] android.support.v4.app.FragmentTransitionCompat21$EpicenterView.:()V │ │ +066d30: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +066d36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1235 (FragmentTransitionCompat21.java) │ │ + source_file_idx : 1236 (FragmentTransitionCompat21.java) │ │ │ │ Class #89 header: │ │ class_idx : 306 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1235 │ │ +source_file_idx : 1236 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #89 annotations: │ │ Annotations on class │ │ @@ -15339,21 +15339,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;) │ │ name : 'getView' │ │ type : '()Landroid/view/View;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1235 (FragmentTransitionCompat21.java) │ │ + source_file_idx : 1236 (FragmentTransitionCompat21.java) │ │ │ │ Class #90 header: │ │ class_idx : 307 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1235 │ │ +source_file_idx : 1236 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 0 │ │ │ │ Class #90 annotations: │ │ Annotations on class │ │ @@ -15386,17 +15386,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0633a0: |[0633a0] android.support.v4.app.FragmentTransitionCompat21.:()V │ │ -0633b0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0633b6: 0e00 |0003: return-void │ │ +066d38: |[066d38] android.support.v4.app.FragmentTransitionCompat21.:()V │ │ +066d48: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +066d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=327 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/FragmentTransitionCompat21; │ │ │ │ @@ -15405,17 +15405,17 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0633b8: |[0633b8] android.support.v4.app.FragmentTransitionCompat21.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ -0633c8: 7120 eb06 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06eb │ │ -0633ce: 0e00 |0003: return-void │ │ +066d50: |[066d50] android.support.v4.app.FragmentTransitionCompat21.access$000:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +066d60: 7120 eb06 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06eb │ │ +066d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Ljava/util/ArrayList; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -15424,18 +15424,18 @@ │ │ type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0633d0: |[0633d0] android.support.v4.app.FragmentTransitionCompat21.access$100:(Landroid/view/View;)Landroid/graphics/Rect; │ │ -0633e0: 7110 f006 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@06f0 │ │ -0633e6: 0c00 |0003: move-result-object v0 │ │ -0633e8: 1100 |0004: return-object v0 │ │ +066d68: |[066d68] android.support.v4.app.FragmentTransitionCompat21.access$100:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +066d78: 7110 f006 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@06f0 │ │ +066d7e: 0c00 |0003: move-result-object v0 │ │ +066d80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -15443,28 +15443,28 @@ │ │ type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0633ec: |[0633ec] android.support.v4.app.FragmentTransitionCompat21.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ -0633fc: 0742 |0000: move-object v2, v4 │ │ -0633fe: 1f02 0204 |0001: check-cast v2, Landroid/transition/Transition; // type@0402 │ │ -063402: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -063408: 0a01 |0006: move-result v1 │ │ -06340a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06340c: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ -063410: 6e20 0e2f 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -063416: 0c03 |000d: move-result-object v3 │ │ -063418: 1f03 3904 |000e: check-cast v3, Landroid/view/View; // type@0439 │ │ -06341c: 6e20 f31c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf3 │ │ -063422: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -063426: 28f3 |0015: goto 0008 // -000d │ │ -063428: 0e00 |0016: return-void │ │ +066d84: |[066d84] android.support.v4.app.FragmentTransitionCompat21.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +066d94: 0742 |0000: move-object v2, v4 │ │ +066d96: 1f02 0204 |0001: check-cast v2, Landroid/transition/Transition; // type@0402 │ │ +066d9a: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +066da0: 0a01 |0006: move-result v1 │ │ +066da2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +066da4: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +066da8: 6e20 0e2f 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +066dae: 0c03 |000d: move-result-object v3 │ │ +066db0: 1f03 3904 |000e: check-cast v3, Landroid/view/View; // type@0439 │ │ +066db4: 6e20 f31c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf3 │ │ +066dba: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +066dbe: 28f3 |0015: goto 0008 // -000d │ │ +066dc0: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0003 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=319 │ │ 0x0013 line=318 │ │ @@ -15482,39 +15482,39 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 20 │ │ ins : 10 │ │ outs : 7 │ │ insns size : 48 16-bit code units │ │ -06342c: |[06342c] android.support.v4.app.FragmentTransitionCompat21.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ │ -06343c: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ -063440: 380b 2d00 |0002: if-eqz v11, 002f // +002d │ │ -063444: 07a6 |0004: move-object v6, v10 │ │ -063446: 1f06 0204 |0005: check-cast v6, Landroid/transition/Transition; // type@0402 │ │ -06344a: 3806 0500 |0007: if-eqz v6, 000c // +0005 │ │ -06344e: 6e20 f31c e600 |0009: invoke-virtual {v6, v14}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf3 │ │ -063454: 380b 0a00 |000c: if-eqz v11, 0016 // +000a │ │ -063458: 07b8 |000e: move-object v8, v11 │ │ -06345a: 1f08 0204 |000f: check-cast v8, Landroid/transition/Transition; // type@0402 │ │ -06345e: 0800 1300 |0011: move-object/from16 v0, v19 │ │ -063462: 7120 e706 0800 |0013: invoke-static {v8, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ -063468: 380d 1600 |0016: if-eqz v13, 002c // +0016 │ │ -06346c: 6e10 1d1e 0c00 |0018: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -063472: 0c09 |001b: move-result-object v9 │ │ -063474: 2201 2e01 |001c: new-instance v1, Landroid/support/v4/app/FragmentTransitionCompat21$2; // type@012e │ │ -063478: 07c2 |001e: move-object v2, v12 │ │ -06347a: 07d3 |001f: move-object v3, v13 │ │ -06347c: 0804 1000 |0020: move-object/from16 v4, v16 │ │ -063480: 0805 1200 |0022: move-object/from16 v5, v18 │ │ -063484: 0807 1100 |0024: move-object/from16 v7, v17 │ │ -063488: 7607 dc06 0100 |0026: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21$2;.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V // method@06dc │ │ -06348e: 6e20 071f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ -063494: 7120 f506 f600 |002c: invoke-static {v6, v15}, Landroid/support/v4/app/FragmentTransitionCompat21;.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@06f5 │ │ -06349a: 0e00 |002f: return-void │ │ +066dc4: |[066dc4] android.support.v4.app.FragmentTransitionCompat21.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V │ │ +066dd4: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ +066dd8: 380b 2d00 |0002: if-eqz v11, 002f // +002d │ │ +066ddc: 07a6 |0004: move-object v6, v10 │ │ +066dde: 1f06 0204 |0005: check-cast v6, Landroid/transition/Transition; // type@0402 │ │ +066de2: 3806 0500 |0007: if-eqz v6, 000c // +0005 │ │ +066de6: 6e20 f31c e600 |0009: invoke-virtual {v6, v14}, Landroid/transition/Transition;.addTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf3 │ │ +066dec: 380b 0a00 |000c: if-eqz v11, 0016 // +000a │ │ +066df0: 07b8 |000e: move-object v8, v11 │ │ +066df2: 1f08 0204 |000f: check-cast v8, Landroid/transition/Transition; // type@0402 │ │ +066df6: 0800 1300 |0011: move-object/from16 v0, v19 │ │ +066dfa: 7120 e706 0800 |0013: invoke-static {v8, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ +066e00: 380d 1600 |0016: if-eqz v13, 002c // +0016 │ │ +066e04: 6e10 1d1e 0c00 |0018: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +066e0a: 0c09 |001b: move-result-object v9 │ │ +066e0c: 2201 2e01 |001c: new-instance v1, Landroid/support/v4/app/FragmentTransitionCompat21$2; // type@012e │ │ +066e10: 07c2 |001e: move-object v2, v12 │ │ +066e12: 07d3 |001f: move-object v3, v13 │ │ +066e14: 0804 1000 |0020: move-object/from16 v4, v16 │ │ +066e18: 0805 1200 |0022: move-object/from16 v5, v18 │ │ +066e1c: 0807 1100 |0024: move-object/from16 v7, v17 │ │ +066e20: 7607 dc06 0100 |0026: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/FragmentTransitionCompat21$2;.:(Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Ljava/util/Map;Ljava/util/Map;Landroid/transition/Transition;Ljava/util/ArrayList;)V // method@06dc │ │ +066e26: 6e20 071f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ +066e2c: 7120 f506 f600 |002c: invoke-static {v6, v15}, Landroid/support/v4/app/FragmentTransitionCompat21;.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@06f5 │ │ +066e32: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0005 line=102 │ │ 0x0007 line=103 │ │ 0x0009 line=104 │ │ 0x000c line=106 │ │ @@ -15547,19 +15547,19 @@ │ │ type : '(Landroid/view/ViewGroup;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06349c: |[06349c] android.support.v4.app.FragmentTransitionCompat21.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ │ -0634ac: 0720 |0000: move-object v0, v2 │ │ -0634ae: 1f00 0204 |0001: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ -0634b2: 7120 f81c 0100 |0003: invoke-static {v1, v0}, Landroid/transition/TransitionManager;.beginDelayedTransition:(Landroid/view/ViewGroup;Landroid/transition/Transition;)V // method@1cf8 │ │ -0634b8: 0e00 |0006: return-void │ │ +066e34: |[066e34] android.support.v4.app.FragmentTransitionCompat21.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V │ │ +066e44: 0720 |0000: move-object v0, v2 │ │ +066e46: 1f00 0204 |0001: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ +066e4a: 7120 f81c 0100 |0003: invoke-static {v1, v0}, Landroid/transition/TransitionManager;.beginDelayedTransition:(Landroid/view/ViewGroup;Landroid/transition/Transition;)V // method@1cf8 │ │ +066e50: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x0006 line=70 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ @@ -15571,30 +15571,30 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0634bc: |[0634bc] android.support.v4.app.FragmentTransitionCompat21.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; │ │ -0634cc: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ -0634d0: 7120 eb06 2300 |0002: invoke-static {v3, v2}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06eb │ │ -0634d6: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ -0634da: 7210 642f 0400 |0007: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ -0634e0: 0c00 |000a: move-result-object v0 │ │ -0634e2: 6e20 132f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2f13 │ │ -0634e8: 6e10 0f2f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0634ee: 0a00 |0011: move-result v0 │ │ -0634f0: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0634f4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0634f6: 1101 |0015: return-object v1 │ │ -0634f8: 0710 |0016: move-object v0, v1 │ │ -0634fa: 1f00 0204 |0017: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ -0634fe: 7120 e706 3000 |0019: invoke-static {v0, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ -063504: 28f9 |001c: goto 0015 // -0007 │ │ +066e54: |[066e54] android.support.v4.app.FragmentTransitionCompat21.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; │ │ +066e64: 3801 1500 |0000: if-eqz v1, 0015 // +0015 │ │ +066e68: 7120 eb06 2300 |0002: invoke-static {v3, v2}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06eb │ │ +066e6e: 3804 0900 |0005: if-eqz v4, 000e // +0009 │ │ +066e72: 7210 642f 0400 |0007: invoke-interface {v4}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ +066e78: 0c00 |000a: move-result-object v0 │ │ +066e7a: 6e20 132f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.removeAll:(Ljava/util/Collection;)Z // method@2f13 │ │ +066e80: 6e10 0f2f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +066e86: 0a00 |0011: move-result v0 │ │ +066e88: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +066e8c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +066e8e: 1101 |0015: return-object v1 │ │ +066e90: 0710 |0016: move-object v0, v1 │ │ +066e92: 1f00 0204 |0017: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ +066e96: 7120 e706 3000 |0019: invoke-static {v0, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V // method@06e7 │ │ +066e9c: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0002 line=49 │ │ 0x0005 line=50 │ │ 0x0007 line=51 │ │ 0x000e line=53 │ │ @@ -15615,38 +15615,38 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/view/View;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -063508: |[063508] android.support.v4.app.FragmentTransitionCompat21.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ -063518: 6e10 1e1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -06351e: 0a04 |0003: move-result v4 │ │ -063520: 3904 1200 |0004: if-nez v4, 0016 // +0012 │ │ -063524: 2064 4004 |0006: instance-of v4, v6, Landroid/view/ViewGroup; // type@0440 │ │ -063528: 3804 2000 |0008: if-eqz v4, 0028 // +0020 │ │ -06352c: 0763 |000a: move-object v3, v6 │ │ -06352e: 1f03 4004 |000b: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ -063532: 6e10 c01e 0300 |000d: invoke-virtual {v3}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1ec0 │ │ -063538: 0a04 |0010: move-result v4 │ │ -06353a: 3804 0600 |0011: if-eqz v4, 0017 // +0006 │ │ -06353e: 6e20 092f 3500 |0013: invoke-virtual {v5, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -063544: 0e00 |0016: return-void │ │ -063546: 6e10 b41e 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -06354c: 0a01 |001a: move-result v1 │ │ -06354e: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -063550: 3512 faff |001c: if-ge v2, v1, 0016 // -0006 │ │ -063554: 6e20 b31e 2300 |001e: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -06355a: 0c00 |0021: move-result-object v0 │ │ -06355c: 7120 eb06 0500 |0022: invoke-static {v5, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06eb │ │ -063562: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063566: 28f5 |0027: goto 001c // -000b │ │ -063568: 6e20 092f 6500 |0028: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -06356e: 28eb |002b: goto 0016 // -0015 │ │ +066ea0: |[066ea0] android.support.v4.app.FragmentTransitionCompat21.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V │ │ +066eb0: 6e10 1e1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +066eb6: 0a04 |0003: move-result v4 │ │ +066eb8: 3904 1200 |0004: if-nez v4, 0016 // +0012 │ │ +066ebc: 2064 4004 |0006: instance-of v4, v6, Landroid/view/ViewGroup; // type@0440 │ │ +066ec0: 3804 2000 |0008: if-eqz v4, 0028 // +0020 │ │ +066ec4: 0763 |000a: move-object v3, v6 │ │ +066ec6: 1f03 4004 |000b: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ +066eca: 6e10 c01e 0300 |000d: invoke-virtual {v3}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1ec0 │ │ +066ed0: 0a04 |0010: move-result v4 │ │ +066ed2: 3804 0600 |0011: if-eqz v4, 0017 // +0006 │ │ +066ed6: 6e20 092f 3500 |0013: invoke-virtual {v5, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +066edc: 0e00 |0016: return-void │ │ +066ede: 6e10 b41e 0300 |0017: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +066ee4: 0a01 |001a: move-result v1 │ │ +066ee6: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +066ee8: 3512 faff |001c: if-ge v2, v1, 0016 // -0006 │ │ +066eec: 6e20 b31e 2300 |001e: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +066ef2: 0c00 |0021: move-result-object v0 │ │ +066ef4: 7120 eb06 0500 |0022: invoke-static {v5, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureTransitioningViews:(Ljava/util/ArrayList;Landroid/view/View;)V // method@06eb │ │ +066efa: d802 0201 |0025: add-int/lit8 v2, v2, #int 1 // #01 │ │ +066efe: 28f5 |0027: goto 001c // -000b │ │ +066f00: 6e20 092f 6500 |0028: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +066f06: 28eb |002b: goto 0016 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0006 line=232 │ │ 0x000b line=233 │ │ 0x000d line=234 │ │ 0x0013 line=235 │ │ @@ -15672,37 +15672,37 @@ │ │ type : '(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 24 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 42 16-bit code units │ │ -063570: |[063570] android.support.v4.app.FragmentTransitionCompat21.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ │ -063580: 07f2 |0000: move-object v2, v15 │ │ -063582: 1f02 0204 |0001: check-cast v2, Landroid/transition/Transition; // type@0402 │ │ -063586: 0805 1100 |0003: move-object/from16 v5, v17 │ │ -06358a: 1f05 0204 |0005: check-cast v5, Landroid/transition/Transition; // type@0402 │ │ -06358e: 0807 1300 |0007: move-object/from16 v7, v19 │ │ -063592: 1f07 0204 |0009: check-cast v7, Landroid/transition/Transition; // type@0402 │ │ -063596: 080b 1500 |000b: move-object/from16 v11, v21 │ │ -06359a: 1f0b 0204 |000d: check-cast v11, Landroid/transition/Transition; // type@0402 │ │ -06359e: 380b 1a00 |000f: if-eqz v11, 0029 // +001a │ │ -0635a2: 6e10 1d1e 0d00 |0011: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0635a8: 0c0c |0014: move-result-object v12 │ │ -0635aa: 2200 3001 |0015: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$4; // type@0130 │ │ -0635ae: 07d1 |0017: move-object v1, v13 │ │ -0635b0: 07e3 |0018: move-object v3, v14 │ │ -0635b2: 0804 1000 |0019: move-object/from16 v4, v16 │ │ -0635b6: 0806 1200 |001b: move-object/from16 v6, v18 │ │ -0635ba: 0808 1400 |001d: move-object/from16 v8, v20 │ │ -0635be: 0809 1700 |001f: move-object/from16 v9, v23 │ │ -0635c2: 080a 1600 |0021: move-object/from16 v10, v22 │ │ -0635c6: 760c e006 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/FragmentTransitionCompat21$4;.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V // method@06e0 │ │ -0635cc: 6e20 071f 0c00 |0026: invoke-virtual {v12, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ -0635d2: 0e00 |0029: return-void │ │ +066f08: |[066f08] android.support.v4.app.FragmentTransitionCompat21.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V │ │ +066f18: 07f2 |0000: move-object v2, v15 │ │ +066f1a: 1f02 0204 |0001: check-cast v2, Landroid/transition/Transition; // type@0402 │ │ +066f1e: 0805 1100 |0003: move-object/from16 v5, v17 │ │ +066f22: 1f05 0204 |0005: check-cast v5, Landroid/transition/Transition; // type@0402 │ │ +066f26: 0807 1300 |0007: move-object/from16 v7, v19 │ │ +066f2a: 1f07 0204 |0009: check-cast v7, Landroid/transition/Transition; // type@0402 │ │ +066f2e: 080b 1500 |000b: move-object/from16 v11, v21 │ │ +066f32: 1f0b 0204 |000d: check-cast v11, Landroid/transition/Transition; // type@0402 │ │ +066f36: 380b 1a00 |000f: if-eqz v11, 0029 // +001a │ │ +066f3a: 6e10 1d1e 0d00 |0011: invoke-virtual {v13}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +066f40: 0c0c |0014: move-result-object v12 │ │ +066f42: 2200 3001 |0015: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$4; // type@0130 │ │ +066f46: 07d1 |0017: move-object v1, v13 │ │ +066f48: 07e3 |0018: move-object v3, v14 │ │ +066f4a: 0804 1000 |0019: move-object/from16 v4, v16 │ │ +066f4e: 0806 1200 |001b: move-object/from16 v6, v18 │ │ +066f52: 0808 1400 |001d: move-object/from16 v8, v20 │ │ +066f56: 0809 1700 |001f: move-object/from16 v9, v23 │ │ +066f5a: 080a 1600 |0021: move-object/from16 v10, v22 │ │ +066f5e: 760c e006 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/FragmentTransitionCompat21$4;.:(Landroid/view/View;Landroid/transition/Transition;Landroid/view/View;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Landroid/transition/Transition;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;Landroid/transition/Transition;)V // method@06e0 │ │ +066f64: 6e20 071f 0c00 |0026: invoke-virtual {v12, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ +066f6a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0005 line=273 │ │ 0x0009 line=274 │ │ 0x000d line=275 │ │ 0x000f line=276 │ │ @@ -15735,20 +15735,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0635d4: |[0635d4] android.support.v4.app.FragmentTransitionCompat21.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0635e4: 3800 0800 |0000: if-eqz v0, 0008 // +0008 │ │ -0635e8: 1f00 0204 |0002: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ -0635ec: 6e10 f41c 0000 |0004: invoke-virtual {v0}, Landroid/transition/Transition;.clone:()Landroid/transition/Transition; // method@1cf4 │ │ -0635f2: 0c00 |0007: move-result-object v0 │ │ -0635f4: 1100 |0008: return-object v0 │ │ +066f6c: |[066f6c] android.support.v4.app.FragmentTransitionCompat21.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +066f7c: 3800 0800 |0000: if-eqz v0, 0008 // +0008 │ │ +066f80: 1f00 0204 |0002: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ +066f84: 6e10 f41c 0000 |0004: invoke-virtual {v0}, Landroid/transition/Transition;.clone:()Landroid/transition/Transition; // method@1cf4 │ │ +066f8a: 0c00 |0007: move-result-object v0 │ │ +066f8c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0002 line=41 │ │ 0x0008 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 transition Ljava/lang/Object; │ │ @@ -15758,19 +15758,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0635f8: |[0635f8] android.support.v4.app.FragmentTransitionCompat21.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V │ │ -063608: 0710 |0000: move-object v0, v1 │ │ -06360a: 1f00 0204 |0001: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ -06360e: 6e30 f51c 2003 |0003: invoke-virtual {v0, v2, v3}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1cf5 │ │ -063614: 0e00 |0006: return-void │ │ +066f90: |[066f90] android.support.v4.app.FragmentTransitionCompat21.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V │ │ +066fa0: 0710 |0000: move-object v0, v1 │ │ +066fa2: 1f00 0204 |0001: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ +066fa6: 6e30 f51c 2003 |0003: invoke-virtual {v0, v2, v3}, Landroid/transition/Transition;.excludeTarget:(Landroid/view/View;Z)Landroid/transition/Transition; // method@1cf5 │ │ +066fac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x0006 line=65 │ │ locals : │ │ 0x0003 - 0x0007 reg=0 transition Landroid/transition/Transition; │ │ @@ -15783,36 +15783,36 @@ │ │ type : '(Ljava/util/Map;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -063618: |[063618] android.support.v4.app.FragmentTransitionCompat21.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V │ │ -063628: 6e10 1e1e 0700 |0000: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -06362e: 0a05 |0003: move-result v5 │ │ -063630: 3905 2300 |0004: if-nez v5, 0027 // +0023 │ │ -063634: 6e10 191e 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1e19 │ │ -06363a: 0c03 |0009: move-result-object v3 │ │ -06363c: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ -063640: 7230 612f 3607 |000c: invoke-interface {v6, v3, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ -063646: 2075 4004 |000f: instance-of v5, v7, Landroid/view/ViewGroup; // type@0440 │ │ -06364a: 3805 1600 |0011: if-eqz v5, 0027 // +0016 │ │ -06364e: 0774 |0013: move-object v4, v7 │ │ -063650: 1f04 4004 |0014: check-cast v4, Landroid/view/ViewGroup; // type@0440 │ │ -063654: 6e10 b41e 0400 |0016: invoke-virtual {v4}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -06365a: 0a01 |0019: move-result v1 │ │ -06365c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -06365e: 3512 0c00 |001b: if-ge v2, v1, 0027 // +000c │ │ -063662: 6e20 b31e 2400 |001d: invoke-virtual {v4, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -063668: 0c00 |0020: move-result-object v0 │ │ -06366a: 7120 ef06 0600 |0021: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ -063670: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ -063674: 28f5 |0026: goto 001b // -000b │ │ -063676: 0e00 |0027: return-void │ │ +066fb0: |[066fb0] android.support.v4.app.FragmentTransitionCompat21.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V │ │ +066fc0: 6e10 1e1e 0700 |0000: invoke-virtual {v7}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +066fc6: 0a05 |0003: move-result v5 │ │ +066fc8: 3905 2300 |0004: if-nez v5, 0027 // +0023 │ │ +066fcc: 6e10 191e 0700 |0006: invoke-virtual {v7}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1e19 │ │ +066fd2: 0c03 |0009: move-result-object v3 │ │ +066fd4: 3803 0500 |000a: if-eqz v3, 000f // +0005 │ │ +066fd8: 7230 612f 3607 |000c: invoke-interface {v6, v3, v7}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ +066fde: 2075 4004 |000f: instance-of v5, v7, Landroid/view/ViewGroup; // type@0440 │ │ +066fe2: 3805 1600 |0011: if-eqz v5, 0027 // +0016 │ │ +066fe6: 0774 |0013: move-object v4, v7 │ │ +066fe8: 1f04 4004 |0014: check-cast v4, Landroid/view/ViewGroup; // type@0440 │ │ +066fec: 6e10 b41e 0400 |0016: invoke-virtual {v4}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +066ff2: 0a01 |0019: move-result v1 │ │ +066ff4: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +066ff6: 3512 0c00 |001b: if-ge v2, v1, 0027 // +000c │ │ +066ffa: 6e20 b31e 2400 |001d: invoke-virtual {v4, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +067000: 0c00 |0020: move-result-object v0 │ │ +067002: 7120 ef06 0600 |0021: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ +067008: d802 0201 |0024: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06700c: 28f5 |0026: goto 001b // -000b │ │ +06700e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0006 line=251 │ │ 0x000a line=252 │ │ 0x000c line=253 │ │ 0x000f line=255 │ │ @@ -15838,34 +15838,34 @@ │ │ type : '(Landroid/view/View;)Landroid/graphics/Rect;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -063678: |[063678] android.support.v4.app.FragmentTransitionCompat21.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; │ │ -063688: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -06368a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -06368c: 2200 6300 |0002: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -063690: 7010 5c02 0000 |0004: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -063696: 1222 |0007: const/4 v2, #int 2 // #2 │ │ -063698: 2321 3506 |0008: new-array v1, v2, [I // type@0635 │ │ -06369c: 6e20 fc1d 1700 |000a: invoke-virtual {v7, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1dfc │ │ -0636a2: 4402 0104 |000d: aget v2, v1, v4 │ │ -0636a6: 4403 0106 |000f: aget v3, v1, v6 │ │ -0636aa: 4404 0104 |0011: aget v4, v1, v4 │ │ -0636ae: 6e10 1f1e 0700 |0013: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0636b4: 0a05 |0016: move-result v5 │ │ -0636b6: b054 |0017: add-int/2addr v4, v5 │ │ -0636b8: 4405 0106 |0018: aget v5, v1, v6 │ │ -0636bc: 6e10 f11d 0700 |001a: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ -0636c2: 0a06 |001d: move-result v6 │ │ -0636c4: b065 |001e: add-int/2addr v5, v6 │ │ -0636c6: 6e55 6402 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Rect;.set:(IIII)V // method@0264 │ │ -0636cc: 1100 |0022: return-object v0 │ │ +067010: |[067010] android.support.v4.app.FragmentTransitionCompat21.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; │ │ +067020: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +067022: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +067024: 2200 6300 |0002: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +067028: 7010 5c02 0000 |0004: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +06702e: 1222 |0007: const/4 v2, #int 2 // #2 │ │ +067030: 2321 3506 |0008: new-array v1, v2, [I // type@0635 │ │ +067034: 6e20 fc1d 1700 |000a: invoke-virtual {v7, v1}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1dfc │ │ +06703a: 4402 0104 |000d: aget v2, v1, v4 │ │ +06703e: 4403 0106 |000f: aget v3, v1, v6 │ │ +067042: 4404 0104 |0011: aget v4, v1, v4 │ │ +067046: 6e10 1f1e 0700 |0013: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +06704c: 0a05 |0016: move-result v5 │ │ +06704e: b054 |0017: add-int/2addr v4, v5 │ │ +067050: 4405 0106 |0018: aget v5, v1, v6 │ │ +067054: 6e10 f11d 0700 |001a: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ +06705a: 0a06 |001d: move-result v6 │ │ +06705c: b065 |001e: add-int/2addr v5, v6 │ │ +06705e: 6e55 6402 2043 |001f: invoke-virtual {v0, v2, v3, v4, v5}, Landroid/graphics/Rect;.set:(IIII)V // method@0264 │ │ +067064: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x0007 line=223 │ │ 0x000a line=224 │ │ 0x000d line=226 │ │ 0x0022 line=227 │ │ @@ -15879,18 +15879,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0636d0: |[0636d0] android.support.v4.app.FragmentTransitionCompat21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0636e0: 6e10 191e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1e19 │ │ -0636e6: 0c00 |0003: move-result-object v0 │ │ -0636e8: 1100 |0004: return-object v0 │ │ +067068: |[067068] android.support.v4.app.FragmentTransitionCompat21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +067078: 6e10 191e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1e19 │ │ +06707e: 0c00 |0003: move-result-object v0 │ │ +067080: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/app/FragmentTransitionCompat21;) │ │ @@ -15898,64 +15898,64 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -0636ec: |[0636ec] android.support.v4.app.FragmentTransitionCompat21.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ │ -0636fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0636fe: 07a0 |0001: move-object v0, v10 │ │ -063700: 1f00 0204 |0002: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ -063704: 07b1 |0004: move-object v1, v11 │ │ -063706: 1f01 0204 |0005: check-cast v1, Landroid/transition/Transition; // type@0402 │ │ -06370a: 07c3 |0007: move-object v3, v12 │ │ -06370c: 1f03 0204 |0008: check-cast v3, Landroid/transition/Transition; // type@0402 │ │ -063710: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ -063714: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ -063718: 01d2 |000e: move v2, v13 │ │ -06371a: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ -06371e: 2207 0404 |0011: new-instance v7, Landroid/transition/TransitionSet; // type@0404 │ │ -063722: 7010 f91c 0700 |0013: invoke-direct {v7}, Landroid/transition/TransitionSet;.:()V // method@1cf9 │ │ -063728: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -06372c: 6e20 fa1c 0700 |0018: invoke-virtual {v7, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ -063732: 3801 0500 |001b: if-eqz v1, 0020 // +0005 │ │ -063736: 6e20 fa1c 1700 |001d: invoke-virtual {v7, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ -06373c: 3803 0500 |0020: if-eqz v3, 0025 // +0005 │ │ -063740: 6e20 fa1c 3700 |0022: invoke-virtual {v7, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ -063746: 0776 |0025: move-object v6, v7 │ │ -063748: 1106 |0026: return-object v6 │ │ -06374a: 1204 |0027: const/4 v4, #int 0 // #0 │ │ -06374c: 3801 2700 |0028: if-eqz v1, 004f // +0027 │ │ -063750: 3800 2500 |002a: if-eqz v0, 004f // +0025 │ │ -063754: 2208 0404 |002c: new-instance v8, Landroid/transition/TransitionSet; // type@0404 │ │ -063758: 7010 f91c 0800 |002e: invoke-direct {v8}, Landroid/transition/TransitionSet;.:()V // method@1cf9 │ │ -06375e: 6e20 fa1c 1800 |0031: invoke-virtual {v8, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ -063764: 0c08 |0034: move-result-object v8 │ │ -063766: 6e20 fa1c 0800 |0035: invoke-virtual {v8, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ -06376c: 0c08 |0038: move-result-object v8 │ │ -06376e: 1219 |0039: const/4 v9, #int 1 // #1 │ │ -063770: 6e20 fb1c 9800 |003a: invoke-virtual {v8, v9}, Landroid/transition/TransitionSet;.setOrdering:(I)Landroid/transition/TransitionSet; // method@1cfb │ │ -063776: 0c04 |003d: move-result-object v4 │ │ -063778: 3803 1900 |003e: if-eqz v3, 0057 // +0019 │ │ -06377c: 2205 0404 |0040: new-instance v5, Landroid/transition/TransitionSet; // type@0404 │ │ -063780: 7010 f91c 0500 |0042: invoke-direct {v5}, Landroid/transition/TransitionSet;.:()V // method@1cf9 │ │ -063786: 3804 0500 |0045: if-eqz v4, 004a // +0005 │ │ -06378a: 6e20 fa1c 4500 |0047: invoke-virtual {v5, v4}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ -063790: 6e20 fa1c 3500 |004a: invoke-virtual {v5, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ -063796: 0756 |004d: move-object v6, v5 │ │ -063798: 28d8 |004e: goto 0026 // -0028 │ │ -06379a: 3801 0400 |004f: if-eqz v1, 0053 // +0004 │ │ -06379e: 0714 |0051: move-object v4, v1 │ │ -0637a0: 28ec |0052: goto 003e // -0014 │ │ -0637a2: 3800 ebff |0053: if-eqz v0, 003e // -0015 │ │ -0637a6: 0704 |0055: move-object v4, v0 │ │ -0637a8: 28e8 |0056: goto 003e // -0018 │ │ -0637aa: 0746 |0057: move-object v6, v4 │ │ -0637ac: 28ce |0058: goto 0026 // -0032 │ │ +067084: |[067084] android.support.v4.app.FragmentTransitionCompat21.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; │ │ +067094: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +067096: 07a0 |0001: move-object v0, v10 │ │ +067098: 1f00 0204 |0002: check-cast v0, Landroid/transition/Transition; // type@0402 │ │ +06709c: 07b1 |0004: move-object v1, v11 │ │ +06709e: 1f01 0204 |0005: check-cast v1, Landroid/transition/Transition; // type@0402 │ │ +0670a2: 07c3 |0007: move-object v3, v12 │ │ +0670a4: 1f03 0204 |0008: check-cast v3, Landroid/transition/Transition; // type@0402 │ │ +0670a8: 3800 0500 |000a: if-eqz v0, 000f // +0005 │ │ +0670ac: 3801 0300 |000c: if-eqz v1, 000f // +0003 │ │ +0670b0: 01d2 |000e: move v2, v13 │ │ +0670b2: 3802 1800 |000f: if-eqz v2, 0027 // +0018 │ │ +0670b6: 2207 0404 |0011: new-instance v7, Landroid/transition/TransitionSet; // type@0404 │ │ +0670ba: 7010 f91c 0700 |0013: invoke-direct {v7}, Landroid/transition/TransitionSet;.:()V // method@1cf9 │ │ +0670c0: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0670c4: 6e20 fa1c 0700 |0018: invoke-virtual {v7, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ +0670ca: 3801 0500 |001b: if-eqz v1, 0020 // +0005 │ │ +0670ce: 6e20 fa1c 1700 |001d: invoke-virtual {v7, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ +0670d4: 3803 0500 |0020: if-eqz v3, 0025 // +0005 │ │ +0670d8: 6e20 fa1c 3700 |0022: invoke-virtual {v7, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ +0670de: 0776 |0025: move-object v6, v7 │ │ +0670e0: 1106 |0026: return-object v6 │ │ +0670e2: 1204 |0027: const/4 v4, #int 0 // #0 │ │ +0670e4: 3801 2700 |0028: if-eqz v1, 004f // +0027 │ │ +0670e8: 3800 2500 |002a: if-eqz v0, 004f // +0025 │ │ +0670ec: 2208 0404 |002c: new-instance v8, Landroid/transition/TransitionSet; // type@0404 │ │ +0670f0: 7010 f91c 0800 |002e: invoke-direct {v8}, Landroid/transition/TransitionSet;.:()V // method@1cf9 │ │ +0670f6: 6e20 fa1c 1800 |0031: invoke-virtual {v8, v1}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ +0670fc: 0c08 |0034: move-result-object v8 │ │ +0670fe: 6e20 fa1c 0800 |0035: invoke-virtual {v8, v0}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ +067104: 0c08 |0038: move-result-object v8 │ │ +067106: 1219 |0039: const/4 v9, #int 1 // #1 │ │ +067108: 6e20 fb1c 9800 |003a: invoke-virtual {v8, v9}, Landroid/transition/TransitionSet;.setOrdering:(I)Landroid/transition/TransitionSet; // method@1cfb │ │ +06710e: 0c04 |003d: move-result-object v4 │ │ +067110: 3803 1900 |003e: if-eqz v3, 0057 // +0019 │ │ +067114: 2205 0404 |0040: new-instance v5, Landroid/transition/TransitionSet; // type@0404 │ │ +067118: 7010 f91c 0500 |0042: invoke-direct {v5}, Landroid/transition/TransitionSet;.:()V // method@1cf9 │ │ +06711e: 3804 0500 |0045: if-eqz v4, 004a // +0005 │ │ +067122: 6e20 fa1c 4500 |0047: invoke-virtual {v5, v4}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ +067128: 6e20 fa1c 3500 |004a: invoke-virtual {v5, v3}, Landroid/transition/TransitionSet;.addTransition:(Landroid/transition/Transition;)Landroid/transition/TransitionSet; // method@1cfa │ │ +06712e: 0756 |004d: move-object v6, v5 │ │ +067130: 28d8 |004e: goto 0026 // -0028 │ │ +067132: 3801 0400 |004f: if-eqz v1, 0053 // +0004 │ │ +067136: 0714 |0051: move-object v4, v1 │ │ +067138: 28ec |0052: goto 003e // -0014 │ │ +06713a: 3800 ebff |0053: if-eqz v0, 003e // -0015 │ │ +06713e: 0704 |0055: move-object v4, v0 │ │ +067140: 28e8 |0056: goto 003e // -0018 │ │ +067142: 0746 |0057: move-object v6, v4 │ │ +067144: 28ce |0058: goto 0026 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ 0x0005 line=149 │ │ 0x0008 line=150 │ │ 0x000a line=152 │ │ @@ -16006,28 +16006,28 @@ │ │ type : '(Ljava/lang/Object;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0637b0: |[0637b0] android.support.v4.app.FragmentTransitionCompat21.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ -0637c0: 0742 |0000: move-object v2, v4 │ │ -0637c2: 1f02 0204 |0001: check-cast v2, Landroid/transition/Transition; // type@0402 │ │ -0637c6: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0637cc: 0a01 |0006: move-result v1 │ │ -0637ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0637d0: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ -0637d4: 6e20 0e2f 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0637da: 0c03 |000d: move-result-object v3 │ │ -0637dc: 1f03 3904 |000e: check-cast v3, Landroid/view/View; // type@0439 │ │ -0637e0: 6e20 f61c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf6 │ │ -0637e6: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0637ea: 28f3 |0015: goto 0008 // -000d │ │ -0637ec: 0e00 |0016: return-void │ │ +067148: |[067148] android.support.v4.app.FragmentTransitionCompat21.removeTargets:(Ljava/lang/Object;Ljava/util/ArrayList;)V │ │ +067158: 0742 |0000: move-object v2, v4 │ │ +06715a: 1f02 0204 |0001: check-cast v2, Landroid/transition/Transition; // type@0402 │ │ +06715e: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +067164: 0a01 |0006: move-result v1 │ │ +067166: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +067168: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +06716c: 6e20 0e2f 0500 |000a: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +067172: 0c03 |000d: move-result-object v3 │ │ +067174: 1f03 3904 |000e: check-cast v3, Landroid/view/View; // type@0439 │ │ +067178: 6e20 f61c 3200 |0010: invoke-virtual {v2, v3}, Landroid/transition/Transition;.removeTarget:(Landroid/view/View;)Landroid/transition/Transition; // method@1cf6 │ │ +06717e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +067182: 28f3 |0015: goto 0008 // -000d │ │ +067184: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0003 line=309 │ │ 0x0007 line=310 │ │ 0x000a line=311 │ │ 0x0013 line=310 │ │ @@ -16045,23 +16045,23 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0637f0: |[0637f0] android.support.v4.app.FragmentTransitionCompat21.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V │ │ -063800: 0731 |0000: move-object v1, v3 │ │ -063802: 1f01 0204 |0001: check-cast v1, Landroid/transition/Transition; // type@0402 │ │ -063806: 7110 f006 0400 |0003: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@06f0 │ │ -06380c: 0c00 |0006: move-result-object v0 │ │ -06380e: 2202 2d01 |0007: new-instance v2, Landroid/support/v4/app/FragmentTransitionCompat21$1; // type@012d │ │ -063812: 7020 da06 0200 |0009: invoke-direct {v2, v0}, Landroid/support/v4/app/FragmentTransitionCompat21$1;.:(Landroid/graphics/Rect;)V // method@06da │ │ -063818: 6e20 f71c 2100 |000c: invoke-virtual {v1, v2}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1cf7 │ │ -06381e: 0e00 |000f: return-void │ │ +067188: |[067188] android.support.v4.app.FragmentTransitionCompat21.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V │ │ +067198: 0731 |0000: move-object v1, v3 │ │ +06719a: 1f01 0204 |0001: check-cast v1, Landroid/transition/Transition; // type@0402 │ │ +06719e: 7110 f006 0400 |0003: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getBoundsOnScreen:(Landroid/view/View;)Landroid/graphics/Rect; // method@06f0 │ │ +0671a4: 0c00 |0006: move-result-object v0 │ │ +0671a6: 2202 2d01 |0007: new-instance v2, Landroid/support/v4/app/FragmentTransitionCompat21$1; // type@012d │ │ +0671aa: 7020 da06 0200 |0009: invoke-direct {v2, v0}, Landroid/support/v4/app/FragmentTransitionCompat21$1;.:(Landroid/graphics/Rect;)V // method@06da │ │ +0671b0: 6e20 f71c 2100 |000c: invoke-virtual {v1, v2}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1cf7 │ │ +0671b6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=74 │ │ 0x0007 line=76 │ │ 0x000f line=82 │ │ locals : │ │ @@ -16075,37 +16075,37 @@ │ │ type : '(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -063820: |[063820] android.support.v4.app.FragmentTransitionCompat21.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ -063830: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -063834: 2200 2f01 |0002: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$3; // type@012f │ │ -063838: 7020 de06 2000 |0004: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentTransitionCompat21$3;.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@06de │ │ -06383e: 6e20 f71c 0100 |0007: invoke-virtual {v1, v0}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1cf7 │ │ -063844: 0e00 |000a: return-void │ │ +0671b8: |[0671b8] android.support.v4.app.FragmentTransitionCompat21.setSharedElementEpicenter:(Landroid/transition/Transition;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V │ │ +0671c8: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +0671cc: 2200 2f01 |0002: new-instance v0, Landroid/support/v4/app/FragmentTransitionCompat21$3; // type@012f │ │ +0671d0: 7020 de06 2000 |0004: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentTransitionCompat21$3;.:(Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;)V // method@06de │ │ +0671d6: 6e20 f71c 0100 |0007: invoke-virtual {v1, v0}, Landroid/transition/Transition;.setEpicenterCallback:(Landroid/transition/Transition$EpicenterCallback;)V // method@1cf7 │ │ +0671dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x000a line=219 │ │ locals : │ │ 0x0000 - 0x000b reg=1 transition Landroid/transition/Transition; │ │ 0x0000 - 0x000b reg=2 epicenterView Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1235 (FragmentTransitionCompat21.java) │ │ + source_file_idx : 1236 (FragmentTransitionCompat21.java) │ │ │ │ Class #91 header: │ │ class_idx : 310 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1351 │ │ +source_file_idx : 1352 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #91 annotations: │ │ Annotations on class │ │ @@ -16141,21 +16141,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/INotificationSideChannel;) │ │ name : 'notify' │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1351 (INotificationSideChannel.java) │ │ + source_file_idx : 1352 (INotificationSideChannel.java) │ │ │ │ Class #92 header: │ │ class_idx : 311 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3126 │ │ +source_file_idx : 3127 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #92 annotations: │ │ Annotations on class │ │ @@ -16180,18 +16180,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 │ │ -063848: |[063848] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ -063858: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01b0 │ │ -06385c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -063862: 0e00 |0005: return-void │ │ +0671e0: |[0671e0] android.support.v4.app.ListFragment$1.:(Landroid/support/v4/app/ListFragment;)V │ │ +0671f0: 5b01 b001 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01b0 │ │ +0671f4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0671fa: 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; │ │ │ │ @@ -16201,35 +16201,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -063864: |[063864] android.support.v4.app.ListFragment$1.run:()V │ │ -063874: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01b0 │ │ -063878: 5400 b901 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -06387c: 5421 b001 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01b0 │ │ -063880: 5411 b901 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -063884: 6e20 8520 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@2085 │ │ -06388a: 0e00 |000b: return-void │ │ +0671fc: |[0671fc] android.support.v4.app.ListFragment$1.run:()V │ │ +06720c: 5420 b001 |0000: iget-object v0, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01b0 │ │ +067210: 5400 b901 |0002: iget-object v0, v0, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +067214: 5421 b001 |0004: iget-object v1, v2, Landroid/support/v4/app/ListFragment$1;.this$0:Landroid/support/v4/app/ListFragment; // field@01b0 │ │ +067218: 5411 b901 |0006: iget-object v1, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +06721c: 6e20 8520 1000 |0008: invoke-virtual {v0, v1}, Landroid/widget/ListView;.focusableViewAvailable:(Landroid/view/View;)V // method@2085 │ │ +067222: 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 : 3126 (ListFragment.java) │ │ + source_file_idx : 3127 (ListFragment.java) │ │ │ │ Class #93 header: │ │ class_idx : 312 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3126 │ │ +source_file_idx : 3127 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #93 annotations: │ │ Annotations on class │ │ @@ -16256,18 +16256,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 │ │ -06388c: |[06388c] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ -06389c: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01b1 │ │ -0638a0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0638a6: 0e00 |0005: return-void │ │ +067224: |[067224] android.support.v4.app.ListFragment$2.:(Landroid/support/v4/app/ListFragment;)V │ │ +067234: 5b01 b101 |0000: iput-object v1, v0, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01b1 │ │ +067238: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06723e: 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; │ │ │ │ @@ -16277,42 +16277,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 │ │ -0638a8: |[0638a8] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0638b8: 5460 b101 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01b1 │ │ -0638bc: 0771 |0002: move-object v1, v7 │ │ -0638be: 1f01 8104 |0003: check-cast v1, Landroid/widget/ListView; // type@0481 │ │ -0638c2: 0782 |0005: move-object v2, v8 │ │ -0638c4: 0193 |0006: move v3, v9 │ │ -0638c6: 04a4 |0007: move-wide v4, v10 │ │ -0638c8: 7406 1707 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@0717 │ │ -0638ce: 0e00 |000b: return-void │ │ +067240: |[067240] android.support.v4.app.ListFragment$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +067250: 5460 b101 |0000: iget-object v0, v6, Landroid/support/v4/app/ListFragment$2;.this$0:Landroid/support/v4/app/ListFragment; // field@01b1 │ │ +067254: 0771 |0002: move-object v1, v7 │ │ +067256: 1f01 8104 |0003: check-cast v1, Landroid/widget/ListView; // type@0481 │ │ +06725a: 0782 |0005: move-object v2, v8 │ │ +06725c: 0193 |0006: move v3, v9 │ │ +06725e: 04a4 |0007: move-wide v4, v10 │ │ +067260: 7406 1707 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@0717 │ │ +067266: 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 : 3126 (ListFragment.java) │ │ + source_file_idx : 3127 (ListFragment.java) │ │ │ │ Class #94 header: │ │ class_idx : 314 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3369 │ │ +source_file_idx : 3370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #94 annotations: │ │ Annotations on class │ │ @@ -16349,21 +16349,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 : 3369 (LoaderManager.java) │ │ + source_file_idx : 3370 (LoaderManager.java) │ │ │ │ Class #95 header: │ │ class_idx : 315 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3369 │ │ +source_file_idx : 3370 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #95 annotations: │ │ Annotations on class │ │ @@ -16388,17 +16388,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0638d0: |[0638d0] android.support.v4.app.LoaderManager.:()V │ │ -0638e0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0638e6: 0e00 |0003: return-void │ │ +067268: |[067268] android.support.v4.app.LoaderManager.:()V │ │ +067278: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06727e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/LoaderManager; │ │ │ │ @@ -16407,17 +16407,17 @@ │ │ type : '(Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0638e8: |[0638e8] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ -0638f8: 6a00 cf01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0638fc: 0e00 |0002: return-void │ │ +067280: |[067280] android.support.v4.app.LoaderManager.enableDebugLogging:(Z)V │ │ +067290: 6a00 cf01 |0000: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +067294: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 enabled Z │ │ │ │ @@ -16445,17 +16445,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -063900: |[063900] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ -063910: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -063912: 0f00 |0001: return v0 │ │ +067298: |[067298] android.support.v4.app.LoaderManager.hasRunningLoaders:()Z │ │ +0672a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0672aa: 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;) │ │ @@ -16466,21 +16466,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 : 3369 (LoaderManager.java) │ │ + source_file_idx : 3370 (LoaderManager.java) │ │ │ │ Class #96 header: │ │ class_idx : 318 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3545 │ │ +source_file_idx : 3546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #96 annotations: │ │ Annotations on class │ │ @@ -16516,21 +16516,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 : 3545 (NavUtils.java) │ │ + source_file_idx : 3546 (NavUtils.java) │ │ │ │ Class #97 header: │ │ class_idx : 321 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3545 │ │ +source_file_idx : 3546 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #97 annotations: │ │ Annotations on class │ │ @@ -16574,26 +16574,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -063914: |[063914] android.support.v4.app.NavUtils.:()V │ │ -063924: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -063928: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06392c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -063930: 2201 4001 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0140 │ │ -063934: 7010 5207 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0752 │ │ -06393a: 6901 d901 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ -06393e: 0e00 |000d: return-void │ │ -063940: 2201 3f01 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@013f │ │ -063944: 7010 4d07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@074d │ │ -06394a: 6901 d901 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ -06394e: 28f8 |0015: goto 000d // -0008 │ │ +0672ac: |[0672ac] android.support.v4.app.NavUtils.:()V │ │ +0672bc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0672c0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0672c4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0672c8: 2201 4001 |0006: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplJB; // type@0140 │ │ +0672cc: 7010 5207 0100 |0008: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.:()V // method@0752 │ │ +0672d2: 6901 d901 |000b: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ +0672d6: 0e00 |000d: return-void │ │ +0672d8: 2201 3f01 |000e: new-instance v1, Landroid/support/v4/app/NavUtils$NavUtilsImplBase; // type@013f │ │ +0672dc: 7010 4d07 0100 |0010: invoke-direct {v1}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@074d │ │ +0672e2: 6901 d901 |0013: sput-object v1, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ +0672e6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0006 line=138 │ │ 0x000d line=142 │ │ 0x000e line=140 │ │ @@ -16605,17 +16605,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063950: |[063950] android.support.v4.app.NavUtils.:()V │ │ -063960: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -063966: 0e00 |0003: return-void │ │ +0672e8: |[0672e8] android.support.v4.app.NavUtils.:()V │ │ +0672f8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0672fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0003 line=308 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils; │ │ │ │ @@ -16624,19 +16624,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 │ │ -063968: |[063968] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -063978: 6200 d901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ -06397c: 7220 4907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0749 │ │ -063982: 0c00 |0005: move-result-object v0 │ │ -063984: 1100 |0006: return-object v0 │ │ +067300: |[067300] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +067310: 6200 d901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ +067314: 7220 4907 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0749 │ │ +06731a: 0c00 |0005: move-result-object v0 │ │ +06731c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ │ │ #3 : (in Landroid/support/v4/app/NavUtils;) │ │ @@ -16644,35 +16644,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 │ │ -063988: |[063988] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -063998: 7120 5e07 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ -06399e: 0c01 |0003: move-result-object v1 │ │ -0639a0: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -0639a4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0639a6: 1102 |0007: return-object v2 │ │ -0639a8: 2203 3100 |0008: new-instance v3, Landroid/content/ComponentName; // type@0031 │ │ -0639ac: 6e10 4801 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ -0639b2: 0c04 |000d: move-result-object v4 │ │ -0639b4: 7030 4401 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ -0639ba: 7120 5e07 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ -0639c0: 0c00 |0014: move-result-object v0 │ │ -0639c2: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -0639c6: 7110 470a 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a47 │ │ -0639cc: 0c02 |001a: move-result-object v2 │ │ -0639ce: 28ec |001b: goto 0007 // -0014 │ │ -0639d0: 2204 3a00 |001c: new-instance v4, Landroid/content/Intent; // type@003a │ │ -0639d4: 7010 7a01 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@017a │ │ -0639da: 6e20 a001 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -0639e0: 0c02 |0024: move-result-object v2 │ │ -0639e2: 28f6 |0025: goto 001b // -000a │ │ +067320: |[067320] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +067330: 7120 5e07 6500 |0000: invoke-static {v5, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ +067336: 0c01 |0003: move-result-object v1 │ │ +067338: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +06733c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +06733e: 1102 |0007: return-object v2 │ │ +067340: 2203 3100 |0008: new-instance v3, Landroid/content/ComponentName; // type@0031 │ │ +067344: 6e10 4801 0600 |000a: invoke-virtual {v6}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ +06734a: 0c04 |000d: move-result-object v4 │ │ +06734c: 7030 4401 4301 |000e: invoke-direct {v3, v4, v1}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ +067352: 7120 5e07 3500 |0011: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ +067358: 0c00 |0014: move-result-object v0 │ │ +06735a: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +06735e: 7110 470a 0300 |0017: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a47 │ │ +067364: 0c02 |001a: move-result-object v2 │ │ +067366: 28ec |001b: goto 0007 // -0014 │ │ +067368: 2204 3a00 |001c: new-instance v4, Landroid/content/Intent; // type@003a │ │ +06736c: 7010 7a01 0400 |001e: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@017a │ │ +067372: 6e20 a001 3400 |0021: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +067378: 0c02 |0024: move-result-object v2 │ │ +06737a: 28f6 |0025: goto 001b // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0004 line=257 │ │ 0x0007 line=266 │ │ 0x0008 line=260 │ │ 0x0011 line=262 │ │ @@ -16692,35 +16692,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 │ │ -0639e4: |[0639e4] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ -0639f4: 2204 3100 |0000: new-instance v4, Landroid/content/ComponentName; // type@0031 │ │ -0639f8: 7030 4201 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0142 │ │ -0639fe: 7120 5e07 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ -063a04: 0c01 |0008: move-result-object v1 │ │ -063a06: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ -063a0a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -063a0c: 1102 |000c: return-object v2 │ │ -063a0e: 2203 3100 |000d: new-instance v3, Landroid/content/ComponentName; // type@0031 │ │ -063a12: 7030 4301 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0143 │ │ -063a18: 7120 5e07 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ -063a1e: 0c00 |0015: move-result-object v0 │ │ -063a20: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -063a24: 7110 470a 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a47 │ │ -063a2a: 0c02 |001b: move-result-object v2 │ │ -063a2c: 28f0 |001c: goto 000c // -0010 │ │ -063a2e: 2204 3a00 |001d: new-instance v4, Landroid/content/Intent; // type@003a │ │ -063a32: 7010 7a01 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@017a │ │ -063a38: 6e20 a001 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -063a3e: 0c02 |0025: move-result-object v2 │ │ -063a40: 28f6 |0026: goto 001c // -000a │ │ +06737c: |[06737c] android.support.v4.app.NavUtils.getParentActivityIntent:(Landroid/content/Context;Ljava/lang/Class;)Landroid/content/Intent; │ │ +06738c: 2204 3100 |0000: new-instance v4, Landroid/content/ComponentName; // type@0031 │ │ +067390: 7030 4201 5406 |0002: invoke-direct {v4, v5, v6}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0142 │ │ +067396: 7120 5e07 4500 |0005: invoke-static {v5, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ +06739c: 0c01 |0008: move-result-object v1 │ │ +06739e: 3901 0400 |0009: if-nez v1, 000d // +0004 │ │ +0673a2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0673a4: 1102 |000c: return-object v2 │ │ +0673a6: 2203 3100 |000d: new-instance v3, Landroid/content/ComponentName; // type@0031 │ │ +0673aa: 7030 4301 5301 |000f: invoke-direct {v3, v5, v1}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0143 │ │ +0673b0: 7120 5e07 3500 |0012: invoke-static {v5, v3}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ +0673b6: 0c00 |0015: move-result-object v0 │ │ +0673b8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0673bc: 7110 470a 0300 |0018: invoke-static {v3}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a47 │ │ +0673c2: 0c02 |001b: move-result-object v2 │ │ +0673c4: 28f0 |001c: goto 000c // -0010 │ │ +0673c6: 2204 3a00 |001d: new-instance v4, Landroid/content/Intent; // type@003a │ │ +0673ca: 7010 7a01 0400 |001f: invoke-direct {v4}, Landroid/content/Intent;.:()V // method@017a │ │ +0673d0: 6e20 a001 3400 |0022: invoke-virtual {v4, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0673d6: 0c02 |0025: move-result-object v2 │ │ +0673d8: 28f6 |0026: goto 001c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0009 line=233 │ │ 0x000c line=241 │ │ 0x000d line=236 │ │ 0x0012 line=237 │ │ @@ -16741,24 +16741,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 │ │ -063a44: |[063a44] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ -063a54: 6e10 5b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ -063a5a: 0c01 |0003: move-result-object v1 │ │ -063a5c: 7120 5e07 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ -063a62: 0c01 |0007: move-result-object v1 │ │ -063a64: 1101 |0008: return-object v1 │ │ -063a66: 0d00 |0009: move-exception v0 │ │ -063a68: 2201 d205 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -063a6c: 7020 862e 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2e86 │ │ -063a72: 2701 |000f: throw v1 │ │ +0673dc: |[0673dc] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; │ │ +0673ec: 6e10 5b00 0200 |0000: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ +0673f2: 0c01 |0003: move-result-object v1 │ │ +0673f4: 7120 5e07 1200 |0004: invoke-static {v2, v1}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ +0673fa: 0c01 |0007: move-result-object v1 │ │ +0673fc: 1101 |0008: return-object v1 │ │ +0673fe: 0d00 |0009: move-exception v0 │ │ +067400: 2201 d205 |000a: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +067404: 7020 862e 0100 |000c: invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2e86 │ │ +06740a: 2701 |000f: throw v1 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0009 │ │ positions : │ │ 0x0000 line=281 │ │ 0x0009 line=282 │ │ 0x000a line=284 │ │ @@ -16771,24 +16771,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 │ │ -063a80: |[063a80] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ -063a90: 6e10 6301 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -063a96: 0c02 |0003: move-result-object v2 │ │ -063a98: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ -063a9c: 6e30 af01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@01af │ │ -063aa2: 0c00 |0009: move-result-object v0 │ │ -063aa4: 6203 d901 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ -063aa8: 7230 4a07 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@074a │ │ -063aae: 0c01 |000f: move-result-object v1 │ │ -063ab0: 1101 |0010: return-object v1 │ │ +067418: |[067418] android.support.v4.app.NavUtils.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; │ │ +067428: 6e10 6301 0400 |0000: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +06742e: 0c02 |0003: move-result-object v2 │ │ +067430: 1303 8000 |0004: const/16 v3, #int 128 // #80 │ │ +067434: 6e30 af01 5203 |0006: invoke-virtual {v2, v5, v3}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@01af │ │ +06743a: 0c00 |0009: move-result-object v0 │ │ +06743c: 6203 d901 |000a: sget-object v3, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ +067440: 7230 4a07 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@074a │ │ +067446: 0c01 |000f: move-result-object v1 │ │ +067448: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0004 line=301 │ │ 0x000a line=302 │ │ 0x0010 line=303 │ │ locals : │ │ @@ -16803,45 +16803,45 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -063ab4: |[063ab4] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ -063ac4: 7110 5a07 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@075a │ │ -063aca: 0c00 |0003: move-result-object v0 │ │ -063acc: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ -063ad0: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -063ad4: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -063ad8: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -063ade: 1a03 4e02 |000d: const-string v3, "Activity " // string@024e │ │ -063ae2: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -063ae8: 0c02 |0012: move-result-object v2 │ │ -063aea: 6e10 ab2e 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -063af0: 0c03 |0016: move-result-object v3 │ │ -063af2: 6e10 722e 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -063af8: 0c03 |001a: move-result-object v3 │ │ -063afa: 6e20 db2e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -063b00: 0c02 |001e: move-result-object v2 │ │ -063b02: 1a03 4500 |001f: const-string v3, " does not have a parent activity name specified." // string@0045 │ │ -063b06: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -063b0c: 0c02 |0024: move-result-object v2 │ │ -063b0e: 1a03 2800 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0028 │ │ -063b12: 6e20 db2e 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -063b18: 0c02 |002a: move-result-object v2 │ │ -063b1a: 1a03 4700 |002b: const-string v3, " element in your manifest?)" // string@0047 │ │ -063b1e: 6e20 db2e 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -063b24: 0c02 |0030: move-result-object v2 │ │ -063b26: 6e10 e02e 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -063b2c: 0c02 |0034: move-result-object v2 │ │ -063b2e: 7020 842e 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -063b34: 2701 |0038: throw v1 │ │ -063b36: 7120 6007 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0760 │ │ -063b3c: 0e00 |003c: return-void │ │ +06744c: |[06744c] android.support.v4.app.NavUtils.navigateUpFromSameTask:(Landroid/app/Activity;)V │ │ +06745c: 7110 5a07 0400 |0000: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@075a │ │ +067462: 0c00 |0003: move-result-object v0 │ │ +067464: 3900 3500 |0004: if-nez v0, 0039 // +0035 │ │ +067468: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06746c: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +067470: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +067476: 1a03 5002 |000d: const-string v3, "Activity " // string@0250 │ │ +06747a: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +067480: 0c02 |0012: move-result-object v2 │ │ +067482: 6e10 ab2e 0400 |0013: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +067488: 0c03 |0016: move-result-object v3 │ │ +06748a: 6e10 722e 0300 |0017: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +067490: 0c03 |001a: move-result-object v3 │ │ +067492: 6e20 db2e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +067498: 0c02 |001e: move-result-object v2 │ │ +06749a: 1a03 4700 |001f: const-string v3, " does not have a parent activity name specified." // string@0047 │ │ +06749e: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0674a4: 0c02 |0024: move-result-object v2 │ │ +0674a6: 1a03 2800 |0025: const-string v3, " (Did you forget to add the android.support.PARENT_ACTIVITY " // string@0028 │ │ +0674aa: 6e20 db2e 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0674b0: 0c02 |002a: move-result-object v2 │ │ +0674b2: 1a03 4900 |002b: const-string v3, " element in your manifest?)" // string@0049 │ │ +0674b6: 6e20 db2e 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0674bc: 0c02 |0030: move-result-object v2 │ │ +0674be: 6e10 e02e 0200 |0031: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0674c4: 0c02 |0034: move-result-object v2 │ │ +0674c6: 7020 842e 2100 |0035: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0674cc: 2701 |0038: throw v1 │ │ +0674ce: 7120 6007 0400 |0039: invoke-static {v4, v0}, Landroid/support/v4/app/NavUtils;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0760 │ │ +0674d4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0004 line=177 │ │ 0x0006 line=178 │ │ 0x0039 line=185 │ │ 0x003c line=186 │ │ @@ -16854,18 +16854,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 │ │ -063b40: |[063b40] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -063b50: 6200 d901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ -063b54: 7230 4b07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@074b │ │ -063b5a: 0e00 |0005: return-void │ │ +0674d8: |[0674d8] android.support.v4.app.NavUtils.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0674e8: 6200 d901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ +0674ec: 7230 4b07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@074b │ │ +0674f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0006 reg=2 upIntent Landroid/content/Intent; │ │ @@ -16875,34 +16875,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 │ │ -063b5c: |[063b5c] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -063b6c: 6200 d901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ -063b70: 7230 4c07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@074c │ │ -063b76: 0a00 |0005: move-result v0 │ │ -063b78: 0f00 |0006: return v0 │ │ +0674f4: |[0674f4] android.support.v4.app.NavUtils.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +067504: 6200 d901 |0000: sget-object v0, Landroid/support/v4/app/NavUtils;.IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; // field@01d9 │ │ +067508: 7230 4c07 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImpl;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@074c │ │ +06750e: 0a00 |0005: move-result v0 │ │ +067510: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 sourceActivity Landroid/app/Activity; │ │ 0x0000 - 0x0007 reg=2 targetIntent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3545 (NavUtils.java) │ │ + source_file_idx : 3546 (NavUtils.java) │ │ │ │ Class #98 header: │ │ class_idx : 322 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3549 │ │ +source_file_idx : 3550 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #98 - │ │ Class descriptor : 'Landroid/support/v4/app/NavUtilsJB;' │ │ @@ -16917,17 +16917,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -063b7c: |[063b7c] android.support.v4.app.NavUtilsJB.:()V │ │ -063b8c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -063b92: 0e00 |0003: return-void │ │ +067514: |[067514] android.support.v4.app.NavUtilsJB.:()V │ │ +067524: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06752a: 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;) │ │ @@ -16935,18 +16935,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 │ │ -063b94: |[063b94] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -063ba4: 6e10 6000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0060 │ │ -063baa: 0c00 |0003: move-result-object v0 │ │ -063bac: 1100 |0004: return-object v0 │ │ +06752c: |[06752c] android.support.v4.app.NavUtilsJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +06753c: 6e10 6000 0100 |0000: invoke-virtual {v1}, Landroid/app/Activity;.getParentActivityIntent:()Landroid/content/Intent; // method@0060 │ │ +067542: 0c00 |0003: move-result-object v0 │ │ +067544: 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;) │ │ @@ -16954,17 +16954,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 │ │ -063bb0: |[063bb0] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -063bc0: 5410 1f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@001f │ │ -063bc4: 1100 |0002: return-object v0 │ │ +067548: |[067548] android.support.v4.app.NavUtilsJB.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +067558: 5410 1f00 |0000: iget-object v0, v1, Landroid/content/pm/ActivityInfo;.parentActivityName:Ljava/lang/String; // field@001f │ │ +06755c: 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;) │ │ @@ -16972,17 +16972,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 │ │ -063bc8: |[063bc8] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -063bd8: 6e20 6a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@006a │ │ -063bde: 0e00 |0003: return-void │ │ +067560: |[067560] android.support.v4.app.NavUtilsJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +067570: 6e20 6a00 1000 |0000: invoke-virtual {v0, v1}, Landroid/app/Activity;.navigateUpTo:(Landroid/content/Intent;)Z // method@006a │ │ +067576: 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; │ │ @@ -16992,33 +16992,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 │ │ -063be0: |[063be0] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -063bf0: 6e20 8b00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@008b │ │ -063bf6: 0a00 |0003: move-result v0 │ │ -063bf8: 0f00 |0004: return v0 │ │ +067578: |[067578] android.support.v4.app.NavUtilsJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +067588: 6e20 8b00 2100 |0000: invoke-virtual {v1, v2}, Landroid/app/Activity;.shouldUpRecreateTask:(Landroid/content/Intent;)Z // method@008b │ │ +06758e: 0a00 |0003: move-result v0 │ │ +067590: 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 : 3549 (NavUtilsJB.java) │ │ + source_file_idx : 3550 (NavUtilsJB.java) │ │ │ │ Class #99 header: │ │ class_idx : 323 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1145 │ │ -source_file_idx : 3575 │ │ +source_file_idx : 3576 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #99 annotations: │ │ Annotations on method #1898 'dispatchRestoreInstanceState' │ │ @@ -17039,17 +17039,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063bfc: |[063bfc] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ -063c0c: 7020 2820 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ -063c12: 0e00 |0003: return-void │ │ +067594: |[067594] android.support.v4.app.NoSaveStateFrameLayout.:(Landroid/content/Context;)V │ │ +0675a4: 7020 2820 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ +0675aa: 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; │ │ @@ -17059,29 +17059,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 │ │ -063c14: |[063c14] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ -063c24: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ -063c26: 2202 4301 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0143 │ │ -063c2a: 6e10 ed1d 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -063c30: 0c03 |0006: move-result-object v3 │ │ -063c32: 7020 6707 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0767 │ │ -063c38: 6e10 f91d 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -063c3e: 0c00 |000d: move-result-object v0 │ │ -063c40: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -063c44: 6e20 6d07 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@076d │ │ -063c4a: 2201 7804 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -063c4e: 7030 2720 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -063c54: 6e20 6b1e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ -063c5a: 6e20 6807 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0768 │ │ -063c60: 1102 |001e: return-object v2 │ │ +0675ac: |[0675ac] android.support.v4.app.NoSaveStateFrameLayout.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; │ │ +0675bc: 12f4 |0000: const/4 v4, #int -1 // #ff │ │ +0675be: 2202 4301 |0001: new-instance v2, Landroid/support/v4/app/NoSaveStateFrameLayout; // type@0143 │ │ +0675c2: 6e10 ed1d 0500 |0003: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +0675c8: 0c03 |0006: move-result-object v3 │ │ +0675ca: 7020 6707 3200 |0007: invoke-direct {v2, v3}, Landroid/support/v4/app/NoSaveStateFrameLayout;.:(Landroid/content/Context;)V // method@0767 │ │ +0675d0: 6e10 f91d 0500 |000a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0675d6: 0c00 |000d: move-result-object v0 │ │ +0675d8: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +0675dc: 6e20 6d07 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@076d │ │ +0675e2: 2201 7804 |0013: new-instance v1, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0675e6: 7030 2720 4104 |0015: invoke-direct {v1, v4, v4}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +0675ec: 6e20 6b1e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ +0675f2: 6e20 6807 5200 |001b: invoke-virtual {v2, v5}, Landroid/support/v4/app/NoSaveStateFrameLayout;.addView:(Landroid/view/View;)V // method@0768 │ │ +0675f8: 1102 |001e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=32 │ │ 0x000a line=33 │ │ 0x000e line=34 │ │ 0x0010 line=35 │ │ 0x0013 line=37 │ │ @@ -17100,17 +17100,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063c64: |[063c64] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -063c74: 6e20 6c07 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@076c │ │ -063c7a: 0e00 |0003: return-void │ │ +0675fc: |[0675fc] android.support.v4.app.NoSaveStateFrameLayout.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +06760c: 6e20 6c07 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@076c │ │ +067612: 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; │ │ @@ -17121,33 +17121,33 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063c7c: |[063c7c] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -063c8c: 6e20 6907 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0769 │ │ -063c92: 0e00 |0003: return-void │ │ +067614: |[067614] android.support.v4.app.NoSaveStateFrameLayout.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +067624: 6e20 6907 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/app/NoSaveStateFrameLayout;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@0769 │ │ +06762a: 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 : 3575 (NoSaveStateFrameLayout.java) │ │ + source_file_idx : 3576 (NoSaveStateFrameLayout.java) │ │ │ │ Class #100 header: │ │ class_idx : 324 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3585 │ │ +source_file_idx : 3586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #100 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithActions;' │ │ @@ -17160,21 +17160,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithActions;) │ │ name : 'addAction' │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3585 (NotificationBuilderWithActions.java) │ │ + source_file_idx : 3586 (NotificationBuilderWithActions.java) │ │ │ │ Class #101 header: │ │ class_idx : 325 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3586 │ │ +source_file_idx : 3587 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #101 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;' │ │ @@ -17187,21 +17187,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;) │ │ name : 'getBuilder' │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3586 (NotificationBuilderWithBuilderAccessor.java) │ │ + source_file_idx : 3587 (NotificationBuilderWithBuilderAccessor.java) │ │ │ │ Class #102 header: │ │ class_idx : 326 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #102 annotations: │ │ Annotations on class │ │ @@ -17213,21 +17213,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #103 header: │ │ class_idx : 328 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #103 annotations: │ │ Annotations on class │ │ @@ -17269,19 +17269,19 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -063c94: |[063c94] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -063ca4: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -063ca8: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -063cae: 7050 7707 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0777 │ │ -063cb4: 0e00 |0008: return-void │ │ +06762c: |[06762c] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +06763c: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +067640: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +067646: 7050 7707 2143 |0005: invoke-direct {v1, v2, v3, v4, v0}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0777 │ │ +06764c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1852 │ │ 0x0008 line=1853 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0009 reg=2 icon I │ │ @@ -17293,23 +17293,23 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -063cb8: |[063cb8] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ -063cc8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -063cce: 5912 dd01 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01dd │ │ -063cd2: 7110 ae07 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -063cd8: 0c00 |0008: move-result-object v0 │ │ -063cda: 5b10 e001 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01e0 │ │ -063cde: 5b14 de01 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01de │ │ -063ce2: 5b15 dc01 |000d: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ -063ce6: 0e00 |000f: return-void │ │ +067650: |[067650] android.support.v4.app.NotificationCompat$Action$Builder.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V │ │ +067660: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +067666: 5912 dd01 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01dd │ │ +06766a: 7110 ae07 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +067670: 0c00 |0008: move-result-object v0 │ │ +067672: 5b10 e001 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01e0 │ │ +067676: 5b14 de01 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01de │ │ +06767a: 5b15 dc01 |000d: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ +06767e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1864 │ │ 0x0003 line=1865 │ │ 0x0005 line=1866 │ │ 0x000b line=1867 │ │ 0x000d line=1868 │ │ @@ -17326,24 +17326,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -063ce8: |[063ce8] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -063cf8: 5260 ee01 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01ee │ │ -063cfc: 5461 f101 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01f1 │ │ -063d00: 5462 ed01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01ed │ │ -063d04: 2203 9b00 |0006: new-instance v3, Landroid/os/Bundle; // type@009b │ │ -063d08: 7110 9107 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@0791 │ │ -063d0e: 0c04 |000b: move-result-object v4 │ │ -063d10: 7020 6403 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ -063d16: 7053 7707 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0777 │ │ -063d1c: 0e00 |0012: return-void │ │ +067680: |[067680] android.support.v4.app.NotificationCompat$Action$Builder.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +067690: 5260 ee01 |0000: iget v0, v6, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01ee │ │ +067694: 5461 f101 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01f1 │ │ +067698: 5462 ed01 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01ed │ │ +06769c: 2203 9b00 |0006: new-instance v3, Landroid/os/Bundle; // type@009b │ │ +0676a0: 7110 9107 0600 |0008: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat$Action;.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; // method@0791 │ │ +0676a6: 0c04 |000b: move-result-object v4 │ │ +0676a8: 7020 6403 4300 |000c: invoke-direct {v3, v4}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ +0676ae: 7053 7707 0521 |000f: invoke-direct {v5, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)V // method@0777 │ │ +0676b4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1861 │ │ 0x0012 line=1862 │ │ locals : │ │ 0x0000 - 0x0013 reg=5 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0013 reg=6 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -17354,19 +17354,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -063d20: |[063d20] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -063d30: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -063d34: 5410 dc01 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ -063d38: 6e20 7803 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ -063d3e: 1101 |0007: return-object v1 │ │ +0676b8: |[0676b8] android.support.v4.app.NotificationCompat$Action$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +0676c8: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +0676cc: 5410 dc01 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ +0676d0: 6e20 7803 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ +0676d6: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1879 │ │ 0x0002 line=1880 │ │ 0x0007 line=1882 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ @@ -17377,23 +17377,23 @@ │ │ type : '(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -063d40: |[063d40] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -063d50: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ -063d54: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -063d58: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -063d5c: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -063d62: 5b10 df01 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ -063d66: 5410 df01 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ -063d6a: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -063d70: 1101 |0010: return-object v1 │ │ +0676d8: |[0676d8] android.support.v4.app.NotificationCompat$Action$Builder.addRemoteInput:(Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +0676e8: 5410 df01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ +0676ec: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0676f0: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0676f4: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0676fa: 5b10 df01 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ +0676fe: 5410 df01 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ +067702: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +067708: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1902 │ │ 0x0004 line=1903 │ │ 0x000b line=1905 │ │ 0x0010 line=1906 │ │ locals : │ │ @@ -17405,36 +17405,36 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 7 │ │ insns size : 38 16-bit code units │ │ -063d74: |[063d74] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ -063d84: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -063d86: 5470 df01 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ -063d8a: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ -063d8e: 5470 df01 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ -063d92: 5471 df01 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ -063d96: 6e10 152f 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -063d9c: 0a01 |000c: move-result v1 │ │ -063d9e: 2311 4806 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ -063da2: 6e20 172f 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -063da8: 0c00 |0012: move-result-object v0 │ │ -063daa: 1f00 4806 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ -063dae: 0705 |0015: move-object v5, v0 │ │ -063db0: 2200 4b01 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ -063db4: 5271 dd01 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01dd │ │ -063db8: 5472 e001 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01e0 │ │ -063dbc: 5473 de01 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01de │ │ -063dc0: 5474 dc01 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ -063dc4: 7607 9007 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0790 │ │ -063dca: 1100 |0023: return-object v0 │ │ -063dcc: 0765 |0024: move-object v5, v6 │ │ -063dce: 28f1 |0025: goto 0016 // -000f │ │ +06770c: |[06770c] android.support.v4.app.NotificationCompat$Action$Builder.build:()Landroid/support/v4/app/NotificationCompat$Action; │ │ +06771c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +06771e: 5470 df01 |0001: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ +067722: 3800 2100 |0003: if-eqz v0, 0024 // +0021 │ │ +067726: 5470 df01 |0005: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ +06772a: 5471 df01 |0007: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mRemoteInputs:Ljava/util/ArrayList; // field@01df │ │ +06772e: 6e10 152f 0100 |0009: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +067734: 0a01 |000c: move-result v1 │ │ +067736: 2311 4806 |000d: new-array v1, v1, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ +06773a: 6e20 172f 1000 |000f: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +067740: 0c00 |0012: move-result-object v0 │ │ +067742: 1f00 4806 |0013: check-cast v0, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ +067746: 0705 |0015: move-object v5, v0 │ │ +067748: 2200 4b01 |0016: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ +06774c: 5271 dd01 |0018: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIcon:I // field@01dd │ │ +067750: 5472 e001 |001a: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mTitle:Ljava/lang/CharSequence; // field@01e0 │ │ +067754: 5473 de01 |001c: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mIntent:Landroid/app/PendingIntent; // field@01de │ │ +067758: 5474 dc01 |001e: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ +06775c: 7607 9007 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0790 │ │ +067762: 1100 |0023: return-object v0 │ │ +067764: 0765 |0024: move-object v5, v6 │ │ +067766: 28f1 |0025: goto 0016 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1924 │ │ 0x0016 line=1926 │ │ 0x0025 line=1924 │ │ locals : │ │ 0x0016 - 0x0024 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -17445,17 +17445,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063dd0: |[063dd0] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -063de0: 7220 7e07 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@077e │ │ -063de6: 1100 |0003: return-object v0 │ │ +067768: |[067768] android.support.v4.app.NotificationCompat$Action$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Action$Extender;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +067778: 7220 7e07 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Action$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; // method@077e │ │ +06777e: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1914 │ │ 0x0003 line=1915 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Action$Extender; │ │ @@ -17465,30 +17465,30 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -063de8: |[063de8] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ -063df8: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ -063dfc: 1100 |0002: return-object v0 │ │ +067780: |[067780] android.support.v4.app.NotificationCompat$Action$Builder.getExtras:()Landroid/os/Bundle; │ │ +067790: 5410 dc01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$Builder;.mExtras:Landroid/os/Bundle; // field@01dc │ │ +067794: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1891 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #104 header: │ │ class_idx : 329 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #104 annotations: │ │ Annotations on class │ │ @@ -17506,21 +17506,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Action$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #105 header: │ │ class_idx : 334 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 1 │ │ instance_fields_size: 29 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 45 │ │ │ │ Class #105 annotations: │ │ Annotations on class │ │ @@ -17667,41 +17667,41 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 52 16-bit code units │ │ -063e00: |[063e00] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ -063e10: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -063e12: 7010 a82e 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -063e18: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -063e1a: 5c50 1302 |0005: iput-boolean v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ -063e1e: 2200 0606 |0007: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -063e22: 7010 052f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -063e28: 5b50 fd01 |000c: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ -063e2c: 5c54 0a02 |000e: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ -063e30: 5954 ff01 |0010: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01ff │ │ -063e34: 5954 1902 |0012: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0219 │ │ -063e38: 2200 2100 |0014: new-instance v0, Landroid/app/Notification; // type@0021 │ │ -063e3c: 7010 0001 0000 |0016: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0100 │ │ -063e42: 5b50 0b02 |0019: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -063e46: 5b56 0402 |001b: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -063e4a: 5450 0b02 |001d: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -063e4e: 7100 e22e 0000 |001f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ -063e54: 0b02 |0022: move-result-wide v2 │ │ -063e56: 5a02 1a00 |0023: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@001a │ │ -063e5a: 5450 0b02 |0025: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -063e5e: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ -063e60: 5901 0a00 |0028: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -063e64: 5954 0e02 |002a: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -063e68: 2200 0606 |002c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -063e6c: 7010 052f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -063e72: 5b50 0d02 |0031: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ -063e76: 0e00 |0033: return-void │ │ +067798: |[067798] android.support.v4.app.NotificationCompat$Builder.:(Landroid/content/Context;)V │ │ +0677a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0677aa: 7010 a82e 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0677b0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0677b2: 5c50 1302 |0005: iput-boolean v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ +0677b6: 2200 0606 |0007: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0677ba: 7010 052f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0677c0: 5b50 fd01 |000c: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ +0677c4: 5c54 0a02 |000e: iput-boolean v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ +0677c8: 5954 ff01 |0010: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01ff │ │ +0677cc: 5954 1902 |0012: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0219 │ │ +0677d0: 2200 2100 |0014: new-instance v0, Landroid/app/Notification; // type@0021 │ │ +0677d4: 7010 0001 0000 |0016: invoke-direct {v0}, Landroid/app/Notification;.:()V // method@0100 │ │ +0677da: 5b50 0b02 |0019: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0677de: 5b56 0402 |001b: iput-object v6, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0677e2: 5450 0b02 |001d: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0677e6: 7100 e22e 0000 |001f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ +0677ec: 0b02 |0022: move-result-wide v2 │ │ +0677ee: 5a02 1a00 |0023: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@001a │ │ +0677f2: 5450 0b02 |0025: iget-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0677f6: 12f1 |0027: const/4 v1, #int -1 // #ff │ │ +0677f8: 5901 0a00 |0028: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +0677fc: 5954 0e02 |002a: iput v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +067800: 2200 0606 |002c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +067804: 7010 052f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06780a: 5b50 0d02 |0031: iput-object v0, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ +06780e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=906 │ │ 0x0004 line=874 │ │ 0x0007 line=884 │ │ 0x000e line=885 │ │ 0x0010 line=888 │ │ @@ -17722,25 +17722,25 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x000c (PROTECTED STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -063e78: |[063e78] android.support.v4.app.NotificationCompat$Builder.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -063e88: 1301 0014 |0000: const/16 v1, #int 5120 // #1400 │ │ -063e8c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -063e90: 1102 |0004: return-object v2 │ │ -063e92: 7210 5a2e 0200 |0005: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ -063e98: 0a00 |0008: move-result v0 │ │ -063e9a: 3710 fbff |0009: if-le v0, v1, 0004 // -0005 │ │ -063e9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -063ea0: 7230 5b2e 0201 |000c: invoke-interface {v2, v0, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@2e5b │ │ -063ea6: 0c02 |000f: move-result-object v2 │ │ -063ea8: 28f4 |0010: goto 0004 // -000c │ │ +067810: |[067810] android.support.v4.app.NotificationCompat$Builder.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +067820: 1301 0014 |0000: const/16 v1, #int 5120 // #1400 │ │ +067824: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +067828: 1102 |0004: return-object v2 │ │ +06782a: 7210 5a2e 0200 |0005: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ +067830: 0a00 |0008: move-result v0 │ │ +067832: 3710 fbff |0009: if-le v0, v1, 0004 // -0005 │ │ +067836: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +067838: 7230 5b2e 0201 |000c: invoke-interface {v2, v0, v1}, Ljava/lang/CharSequence;.subSequence:(II)Ljava/lang/CharSequence; // method@2e5b │ │ +06783e: 0c02 |000f: move-result-object v2 │ │ +067840: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1536 │ │ 0x0004 line=1540 │ │ 0x0005 line=1537 │ │ 0x000b line=1538 │ │ locals : │ │ @@ -17751,27 +17751,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -063eac: |[063eac] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ -063ebc: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ -063ec0: 5430 0b02 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -063ec4: 5201 1000 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -063ec8: b641 |0006: or-int/2addr v1, v4 │ │ -063eca: 5901 1000 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -063ece: 0e00 |0009: return-void │ │ -063ed0: 5430 0b02 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -063ed4: 5201 1000 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -063ed8: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ -063edc: b521 |0010: and-int/2addr v1, v2 │ │ -063ede: 5901 1000 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -063ee2: 28f6 |0013: goto 0009 // -000a │ │ +067844: |[067844] android.support.v4.app.NotificationCompat$Builder.setFlag:(IZ)V │ │ +067854: 3805 0a00 |0000: if-eqz v5, 000a // +000a │ │ +067858: 5430 0b02 |0002: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +06785c: 5201 1000 |0004: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +067860: b641 |0006: or-int/2addr v1, v4 │ │ +067862: 5901 1000 |0007: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +067866: 0e00 |0009: return-void │ │ +067868: 5430 0b02 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +06786c: 5201 1000 |000c: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +067870: df02 04ff |000e: xor-int/lit8 v2, v4, #int -1 // #ff │ │ +067874: b521 |0010: and-int/2addr v1, v2 │ │ +067876: 5901 1000 |0011: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +06787a: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1262 │ │ 0x0002 line=1263 │ │ 0x0009 line=1267 │ │ 0x000a line=1265 │ │ locals : │ │ @@ -17785,20 +17785,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 │ │ -063ee4: |[063ee4] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -063ef4: 5420 fd01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ -063ef8: 2201 4b01 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ -063efc: 7040 8e07 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@078e │ │ -063f02: 6e20 092f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -063f08: 1102 |000a: return-object v2 │ │ +06787c: |[06787c] android.support.v4.app.NotificationCompat$Builder.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +06788c: 5420 fd01 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ +067890: 2201 4b01 |0002: new-instance v1, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ +067894: 7040 8e07 3154 |0004: invoke-direct {v1, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@078e │ │ +06789a: 6e20 092f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0678a0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x000a line=1433 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x000b reg=3 icon I │ │ @@ -17810,18 +17810,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -063f0c: |[063f0c] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -063f1c: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ -063f20: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -063f26: 1101 |0005: return-object v1 │ │ +0678a4: |[0678a4] android.support.v4.app.NotificationCompat$Builder.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0678b4: 5410 fd01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ +0678b8: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0678be: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1451 │ │ 0x0005 line=1452 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -17831,25 +17831,25 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -063f28: |[063f28] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -063f38: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -063f3c: 5410 0502 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -063f40: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -063f44: 2200 9b00 |0006: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -063f48: 7020 6403 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ -063f4e: 5b10 0502 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -063f52: 1101 |000d: return-object v1 │ │ -063f54: 5410 0502 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -063f58: 6e20 7803 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ -063f5e: 28fa |0013: goto 000d // -0006 │ │ +0678c0: |[0678c0] android.support.v4.app.NotificationCompat$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0678d0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0678d4: 5410 0502 |0002: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +0678d8: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0678dc: 2200 9b00 |0006: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +0678e0: 7020 6403 2000 |0008: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ +0678e6: 5b10 0502 |000b: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +0678ea: 1101 |000d: return-object v1 │ │ +0678ec: 5410 0502 |000e: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +0678f0: 6e20 7803 2000 |0010: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ +0678f6: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ 0x0002 line=1372 │ │ 0x0006 line=1373 │ │ 0x000d line=1378 │ │ 0x000e line=1375 │ │ @@ -17862,18 +17862,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -063f60: |[063f60] android.support.v4.app.NotificationCompat$Builder.addPerson:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -063f70: 5410 0d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ -063f74: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -063f7a: 1101 |0005: return-object v1 │ │ +0678f8: |[0678f8] android.support.v4.app.NotificationCompat$Builder.addPerson:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067908: 5410 0d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ +06790c: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +067912: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1314 │ │ 0x0005 line=1315 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 uri Ljava/lang/String; │ │ @@ -17883,20 +17883,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -063f7c: |[063f7c] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ -063f8c: 7100 6c08 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ -063f92: 0c00 |0003: move-result-object v0 │ │ -063f94: 7220 f807 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@07f8 │ │ -063f9a: 0c00 |0007: move-result-object v0 │ │ -063f9c: 1100 |0008: return-object v0 │ │ +067914: |[067914] android.support.v4.app.NotificationCompat$Builder.build:()Landroid/app/Notification; │ │ +067924: 7100 6c08 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ +06792a: 0c00 |0003: move-result-object v0 │ │ +06792c: 7220 f807 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@07f8 │ │ +067932: 0c00 |0007: move-result-object v0 │ │ +067934: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1532 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -17904,17 +17904,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -063fa0: |[063fa0] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -063fb0: 7220 f107 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@07f1 │ │ -063fb6: 1100 |0003: return-object v0 │ │ +067938: |[067938] android.support.v4.app.NotificationCompat$Builder.extend:(Landroid/support/v4/app/NotificationCompat$Extender;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067948: 7220 f107 0100 |0000: invoke-interface {v1, v0}, Landroid/support/v4/app/NotificationCompat$Extender;.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; // method@07f1 │ │ +06794e: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0003 line=1516 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0004 reg=1 extender Landroid/support/v4/app/NotificationCompat$Extender; │ │ @@ -17924,22 +17924,22 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -063fb8: |[063fb8] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ -063fc8: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -063fcc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -063fd0: 2200 9b00 |0004: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -063fd4: 7010 6303 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -063fda: 5b10 0502 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -063fde: 5410 0502 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -063fe2: 1100 |000d: return-object v0 │ │ +067950: |[067950] android.support.v4.app.NotificationCompat$Builder.getExtras:()Landroid/os/Bundle; │ │ +067960: 5410 0502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +067964: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +067968: 2200 9b00 |0004: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +06796c: 7010 6303 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +067972: 5b10 0502 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +067976: 5410 0502 |000b: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +06797a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1409 │ │ 0x0004 line=1410 │ │ 0x000b line=1412 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -17949,20 +17949,20 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -063fe4: |[063fe4] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ -063ff4: 7100 6c08 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ -063ffa: 0c00 |0003: move-result-object v0 │ │ -063ffc: 7220 f807 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@07f8 │ │ -064002: 0c00 |0007: move-result-object v0 │ │ -064004: 1100 |0008: return-object v0 │ │ +06797c: |[06797c] android.support.v4.app.NotificationCompat$Builder.getNotification:()Landroid/app/Notification; │ │ +06798c: 7100 6c08 0000 |0000: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ +067992: 0c00 |0003: move-result-object v0 │ │ +067994: 7220 f807 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; // method@07f8 │ │ +06799a: 0c00 |0007: move-result-object v0 │ │ +06799c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1524 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$Builder;) │ │ @@ -17970,18 +17970,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 │ │ -064008: |[064008] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064018: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -06401c: 7030 ba07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ -064022: 1101 |0005: return-object v1 │ │ +0679a0: |[0679a0] android.support.v4.app.NotificationCompat$Builder.setAutoCancel:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0679b0: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +0679b4: 7030 ba07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ +0679ba: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1216 │ │ 0x0005 line=1217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 autoCancel Z │ │ @@ -17991,17 +17991,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064024: |[064024] android.support.v4.app.NotificationCompat$Builder.setCategory:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064034: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01fe │ │ -064038: 1100 |0002: return-object v0 │ │ +0679bc: |[0679bc] android.support.v4.app.NotificationCompat$Builder.setCategory:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0679cc: 5b01 fe01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01fe │ │ +0679d0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1239 │ │ 0x0002 line=1240 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 category Ljava/lang/String; │ │ @@ -18011,17 +18011,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 │ │ -06403c: |[06403c] android.support.v4.app.NotificationCompat$Builder.setColor:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -06404c: 5901 ff01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01ff │ │ -064050: 1100 |0002: return-object v0 │ │ +0679d4: |[0679d4] android.support.v4.app.NotificationCompat$Builder.setColor:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0679e4: 5901 ff01 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01ff │ │ +0679e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1481 │ │ 0x0002 line=1482 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 argb I │ │ @@ -18031,18 +18031,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 │ │ -064054: |[064054] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064064: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064068: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ -06406c: 1101 |0004: return-object v1 │ │ +0679ec: |[0679ec] android.support.v4.app.NotificationCompat$Builder.setContent:(Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0679fc: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067a00: 5b02 0c00 |0002: iput-object v2, v0, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ +067a04: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1041 │ │ 0x0004 line=1042 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 views Landroid/widget/RemoteViews; │ │ @@ -18052,19 +18052,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064070: |[064070] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064080: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -064086: 0c00 |0003: move-result-object v0 │ │ -064088: 5b10 0002 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ -06408c: 1101 |0006: return-object v1 │ │ +067a08: |[067a08] android.support.v4.app.NotificationCompat$Builder.setContentInfo:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067a18: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +067a1e: 0c00 |0003: move-result-object v0 │ │ +067a20: 5b10 0002 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ +067a24: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1022 │ │ 0x0006 line=1023 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 info Ljava/lang/CharSequence; │ │ @@ -18074,17 +18074,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 │ │ -064090: |[064090] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0640a0: 5b01 0102 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0640a4: 1100 |0002: return-object v0 │ │ +067a28: |[067a28] android.support.v4.app.NotificationCompat$Builder.setContentIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067a38: 5b01 0102 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +067a3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1054 │ │ 0x0002 line=1055 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -18094,19 +18094,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0640a8: |[0640a8] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0640b8: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0640be: 0c00 |0003: move-result-object v0 │ │ -0640c0: 5b10 0202 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0640c4: 1101 |0006: return-object v1 │ │ +067a40: |[067a40] android.support.v4.app.NotificationCompat$Builder.setContentText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067a50: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +067a56: 0c00 |0003: move-result-object v0 │ │ +067a58: 5b10 0202 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +067a5c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=990 │ │ 0x0006 line=991 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ @@ -18116,19 +18116,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0640c8: |[0640c8] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0640d8: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0640de: 0c00 |0003: move-result-object v0 │ │ -0640e0: 5b10 0302 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0640e4: 1101 |0006: return-object v1 │ │ +067a60: |[067a60] android.support.v4.app.NotificationCompat$Builder.setContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067a70: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +067a76: 0c00 |0003: move-result-object v0 │ │ +067a78: 5b10 0302 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +067a7c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ 0x0006 line=983 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -18138,24 +18138,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 │ │ -0640e8: |[0640e8] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0640f8: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0640fc: 5903 0d00 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@000d │ │ -064100: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ -064104: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -064108: 5420 0b02 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -06410c: 5201 1000 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -064110: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ -064114: 5901 1000 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -064118: 1102 |0010: return-object v2 │ │ +067a80: |[067a80] android.support.v4.app.NotificationCompat$Builder.setDefaults:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067a90: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067a94: 5903 0d00 |0002: iput v3, v0, Landroid/app/Notification;.defaults:I // field@000d │ │ +067a98: dd00 0304 |0004: and-int/lit8 v0, v3, #int 4 // #04 │ │ +067a9c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +067aa0: 5420 0b02 |0008: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067aa4: 5201 1000 |000a: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +067aa8: de01 0101 |000c: or-int/lit8 v1, v1, #int 1 // #01 │ │ +067aac: 5901 1000 |000e: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +067ab0: 1102 |0010: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0004 line=1255 │ │ 0x0008 line=1256 │ │ 0x0010 line=1258 │ │ locals : │ │ @@ -18167,18 +18167,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 │ │ -06411c: |[06411c] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -06412c: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064130: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ -064134: 1101 |0004: return-object v1 │ │ +067ab4: |[067ab4] android.support.v4.app.NotificationCompat$Builder.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067ac4: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067ac8: 5b02 0e00 |0002: iput-object v2, v0, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ +067acc: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1066 │ │ 0x0004 line=1067 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/app/PendingIntent; │ │ @@ -18188,17 +18188,17 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064138: |[064138] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064148: 5b01 0502 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -06414c: 1100 |0002: return-object v0 │ │ +067ad0: |[067ad0] android.support.v4.app.NotificationCompat$Builder.setExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067ae0: 5b01 0502 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +067ae4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1394 │ │ 0x0002 line=1395 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 extras Landroid/os/Bundle; │ │ @@ -18208,19 +18208,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 │ │ -064150: |[064150] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064160: 5b12 0602 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -064164: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ -064168: 7030 ba07 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ -06416e: 1101 |0007: return-object v1 │ │ +067ae8: |[067ae8] android.support.v4.app.NotificationCompat$Builder.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067af8: 5b12 0602 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +067afc: 1300 8000 |0002: const/16 v0, #int 128 // #80 │ │ +067b00: 7030 ba07 0103 |0004: invoke-direct {v1, v0, v3}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ +067b06: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1089 │ │ 0x0002 line=1090 │ │ 0x0007 line=1091 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18232,17 +18232,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064170: |[064170] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064180: 5b01 0702 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ -064184: 1100 |0002: return-object v0 │ │ +067b08: |[067b08] android.support.v4.app.NotificationCompat$Builder.setGroup:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067b18: 5b01 0702 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ +067b1c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0002 line=1331 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 groupKey Ljava/lang/String; │ │ @@ -18252,17 +18252,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 │ │ -064188: |[064188] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064198: 5c01 0802 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ -06419c: 1100 |0002: return-object v0 │ │ +067b20: |[067b20] android.support.v4.app.NotificationCompat$Builder.setGroupSummary:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067b30: 5c01 0802 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ +067b34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0002 line=1343 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 isGroupSummary Z │ │ @@ -18272,17 +18272,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 │ │ -0641a0: |[0641a0] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0641b0: 5b01 0902 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ -0641b4: 1100 |0002: return-object v0 │ │ +067b38: |[067b38] android.support.v4.app.NotificationCompat$Builder.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067b48: 5b01 0902 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ +067b4c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ 0x0002 line=1119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/Bitmap; │ │ @@ -18292,42 +18292,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 │ │ -0641b8: |[0641b8] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0641c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0641ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0641cc: 5453 0b02 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0641d0: 5936 1400 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ -0641d4: 5453 0b02 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0641d8: 5937 1600 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -0641dc: 5453 0b02 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0641e0: 5938 1500 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -0641e4: 5453 0b02 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0641e8: 5233 1600 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -0641ec: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ -0641f0: 5453 0b02 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0641f4: 5233 1500 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -0641f8: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ -0641fc: 0110 |001a: move v0, v1 │ │ -0641fe: 5453 0b02 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064202: 5454 0b02 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064206: 5244 1000 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0010 │ │ -06420a: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ -06420e: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ -064212: b641 |0025: or-int/2addr v1, v4 │ │ -064214: 5931 1000 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0010 │ │ -064218: 1105 |0028: return-object v5 │ │ -06421a: 0120 |0029: move v0, v2 │ │ -06421c: 28f1 |002a: goto 001b // -000f │ │ -06421e: 0121 |002b: move v1, v2 │ │ -064220: 28f9 |002c: goto 0025 // -0007 │ │ +067b50: |[067b50] android.support.v4.app.NotificationCompat$Builder.setLights:(III)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067b60: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +067b62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +067b64: 5453 0b02 |0002: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067b68: 5936 1400 |0004: iput v6, v3, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ +067b6c: 5453 0b02 |0006: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067b70: 5937 1600 |0008: iput v7, v3, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +067b74: 5453 0b02 |000a: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067b78: 5938 1500 |000c: iput v8, v3, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +067b7c: 5453 0b02 |000e: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067b80: 5233 1600 |0010: iget v3, v3, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +067b84: 3803 1700 |0012: if-eqz v3, 0029 // +0017 │ │ +067b88: 5453 0b02 |0014: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067b8c: 5233 1500 |0016: iget v3, v3, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +067b90: 3803 1100 |0018: if-eqz v3, 0029 // +0011 │ │ +067b94: 0110 |001a: move v0, v1 │ │ +067b96: 5453 0b02 |001b: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067b9a: 5454 0b02 |001d: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067b9e: 5244 1000 |001f: iget v4, v4, Landroid/app/Notification;.flags:I // field@0010 │ │ +067ba2: dd04 04fe |0021: and-int/lit8 v4, v4, #int -2 // #fe │ │ +067ba6: 3800 0800 |0023: if-eqz v0, 002b // +0008 │ │ +067baa: b641 |0025: or-int/2addr v1, v4 │ │ +067bac: 5931 1000 |0026: iput v1, v3, Landroid/app/Notification;.flags:I // field@0010 │ │ +067bb0: 1105 |0028: return-object v5 │ │ +067bb2: 0120 |0029: move v0, v2 │ │ +067bb4: 28f1 |002a: goto 001b // -000f │ │ +067bb6: 0121 |002b: move v1, v2 │ │ +067bb8: 28f9 |002c: goto 0025 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1175 │ │ 0x0006 line=1176 │ │ 0x000a line=1177 │ │ 0x000e line=1178 │ │ 0x001b line=1179 │ │ @@ -18347,17 +18347,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 │ │ -064224: |[064224] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064234: 5c01 0a02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ -064238: 1100 |0002: return-object v0 │ │ +067bbc: |[067bbc] android.support.v4.app.NotificationCompat$Builder.setLocalOnly:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067bcc: 5c01 0a02 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ +067bd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ 0x0002 line=1228 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -18367,17 +18367,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 │ │ -06423c: |[06423c] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -06424c: 5901 0c02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ -064250: 1100 |0002: return-object v0 │ │ +067bd4: |[067bd4] android.support.v4.app.NotificationCompat$Builder.setNumber:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067be4: 5901 0c02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ +067be8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0002 line=1015 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 number I │ │ @@ -18387,18 +18387,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 │ │ -064254: |[064254] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064264: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -064266: 7030 ba07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ -06426c: 1101 |0004: return-object v1 │ │ +067bec: |[067bec] android.support.v4.app.NotificationCompat$Builder.setOngoing:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067bfc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +067bfe: 7030 ba07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ +067c04: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0004 line=1197 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 ongoing Z │ │ @@ -18408,18 +18408,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 │ │ -064270: |[064270] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064280: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -064284: 7030 ba07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ -06428a: 1101 |0005: return-object v1 │ │ +067c08: |[067c08] android.support.v4.app.NotificationCompat$Builder.setOnlyAlertOnce:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067c18: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +067c1c: 7030 ba07 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Builder;.setFlag:(IZ)V // method@07ba │ │ +067c22: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1205 │ │ 0x0005 line=1206 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0006 reg=2 onlyAlertOnce Z │ │ @@ -18429,17 +18429,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 │ │ -06428c: |[06428c] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -06429c: 5901 0e02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -0642a0: 1100 |0002: return-object v0 │ │ +067c24: |[067c24] android.support.v4.app.NotificationCompat$Builder.setPriority:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067c34: 5901 0e02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +067c38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1287 │ │ 0x0002 line=1288 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 pri I │ │ @@ -18449,19 +18449,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 │ │ -0642a4: |[0642a4] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0642b4: 5901 1102 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ -0642b8: 5902 0f02 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ -0642bc: 5c03 1002 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ -0642c0: 1100 |0006: return-object v0 │ │ +067c3c: |[067c3c] android.support.v4.app.NotificationCompat$Builder.setProgress:(IIZ)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067c4c: 5901 1102 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ +067c50: 5902 0f02 |0002: iput v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ +067c54: 5c03 1002 |0004: iput-boolean v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ +067c58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ 0x0002 line=1032 │ │ 0x0004 line=1033 │ │ 0x0006 line=1034 │ │ locals : │ │ @@ -18475,17 +18475,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0642c4: |[0642c4] android.support.v4.app.NotificationCompat$Builder.setPublicVersion:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0642d4: 5b01 1202 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0212 │ │ -0642d8: 1100 |0002: return-object v0 │ │ +067c5c: |[067c5c] android.support.v4.app.NotificationCompat$Builder.setPublicVersion:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067c6c: 5b01 1202 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0212 │ │ +067c70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1506 │ │ 0x0002 line=1507 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 n Landroid/app/Notification; │ │ @@ -18495,17 +18495,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 │ │ -0642dc: |[0642dc] android.support.v4.app.NotificationCompat$Builder.setShowWhen:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0642ec: 5c01 1302 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ -0642f0: 1100 |0002: return-object v0 │ │ +067c74: |[067c74] android.support.v4.app.NotificationCompat$Builder.setShowWhen:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067c84: 5c01 1302 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ +067c88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0002 line=931 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 show Z │ │ @@ -18515,18 +18515,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 │ │ -0642f4: |[0642f4] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064304: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064308: 5902 1200 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0012 │ │ -06430c: 1101 |0004: return-object v1 │ │ +067c8c: |[067c8c] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067c9c: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067ca0: 5902 1200 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0012 │ │ +067ca4: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ 0x0004 line=959 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 icon I │ │ @@ -18536,20 +18536,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 │ │ -064310: |[064310] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064320: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064324: 5902 1200 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0012 │ │ -064328: 5410 0b02 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -06432c: 5903 1300 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ -064330: 1101 |0008: return-object v1 │ │ +067ca8: |[067ca8] android.support.v4.app.NotificationCompat$Builder.setSmallIcon:(II)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067cb8: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067cbc: 5902 1200 |0002: iput v2, v0, Landroid/app/Notification;.icon:I // field@0012 │ │ +067cc0: 5410 0b02 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067cc4: 5903 1300 |0006: iput v3, v0, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ +067cc8: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0004 line=974 │ │ 0x0008 line=975 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18561,17 +18561,17 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064334: |[064334] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064344: 5b01 1402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ -064348: 1100 |0002: return-object v0 │ │ +067ccc: |[067ccc] android.support.v4.app.NotificationCompat$Builder.setSortKey:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067cdc: 5b01 1402 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ +067ce0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1359 │ │ 0x0002 line=1360 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 sortKey Ljava/lang/String; │ │ @@ -18581,21 +18581,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 │ │ -06434c: |[06434c] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -06435c: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064360: 5b03 1700 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -064364: 5420 0b02 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064368: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ -06436a: 5901 0a00 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -06436e: 1102 |0009: return-object v2 │ │ +067ce4: |[067ce4] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067cf4: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067cf8: 5b03 1700 |0002: iput-object v3, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +067cfc: 5420 0b02 |0004: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067d00: 12f1 |0006: const/4 v1, #int -1 // #ff │ │ +067d02: 5901 0a00 |0007: iput v1, v0, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +067d06: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0004 line=1132 │ │ 0x0009 line=1133 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18606,20 +18606,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 │ │ -064370: |[064370] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064380: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064384: 5b02 1700 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -064388: 5410 0b02 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -06438c: 5903 0a00 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -064390: 1101 |0008: return-object v1 │ │ +067d08: |[067d08] android.support.v4.app.NotificationCompat$Builder.setSound:(Landroid/net/Uri;I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067d18: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067d1c: 5b02 1700 |0002: iput-object v2, v0, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +067d20: 5410 0b02 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067d24: 5903 0a00 |0006: iput v3, v0, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +067d28: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0004 line=1149 │ │ 0x0008 line=1150 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18631,23 +18631,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 │ │ -064394: |[064394] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0643a4: 5410 1502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0643a8: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0643ac: 5b12 1502 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0643b0: 5410 1502 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0643b4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0643b8: 5410 1502 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0643bc: 6e20 3d08 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@083d │ │ -0643c2: 1101 |000f: return-object v1 │ │ +067d2c: |[067d2c] android.support.v4.app.NotificationCompat$Builder.setStyle:(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067d3c: 5410 1502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +067d40: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +067d44: 5b12 1502 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +067d48: 5410 1502 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +067d4c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +067d50: 5410 1502 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +067d54: 6e20 3d08 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$Style;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@083d │ │ +067d5a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0004 line=1465 │ │ 0x0006 line=1466 │ │ 0x000a line=1467 │ │ 0x000f line=1470 │ │ @@ -18660,19 +18660,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0643c4: |[0643c4] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0643d4: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0643da: 0c00 |0003: move-result-object v0 │ │ -0643dc: 5b10 1602 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ -0643e0: 1101 |0006: return-object v1 │ │ +067d5c: |[067d5c] android.support.v4.app.NotificationCompat$Builder.setSubText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067d6c: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +067d72: 0c00 |0003: move-result-object v0 │ │ +067d74: 5b10 1602 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ +067d78: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1004 │ │ 0x0006 line=1005 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0007 reg=2 text Ljava/lang/CharSequence; │ │ @@ -18682,20 +18682,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0643e4: |[0643e4] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0643f4: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0643f8: 7110 ae07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0643fe: 0c01 |0005: move-result-object v1 │ │ -064400: 5b01 1800 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -064404: 1102 |0008: return-object v2 │ │ +067d7c: |[067d7c] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067d8c: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067d90: 7110 ae07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +067d96: 0c01 |0005: move-result-object v1 │ │ +067d98: 5b01 1800 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +067d9c: 1102 |0008: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1099 │ │ 0x0008 line=1100 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0009 reg=3 tickerText Ljava/lang/CharSequence; │ │ @@ -18705,21 +18705,21 @@ │ │ type : '(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -064408: |[064408] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064418: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -06441c: 7110 ae07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -064422: 0c01 |0005: move-result-object v1 │ │ -064424: 5b01 1800 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -064428: 5b24 1702 |0008: iput-object v4, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ -06442c: 1102 |000a: return-object v2 │ │ +067da0: |[067da0] android.support.v4.app.NotificationCompat$Builder.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067db0: 5420 0b02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067db4: 7110 ae07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +067dba: 0c01 |0005: move-result-object v1 │ │ +067dbc: 5b01 1800 |0006: iput-object v1, v0, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +067dc0: 5b24 1702 |0008: iput-object v4, v2, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ +067dc4: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1109 │ │ 0x0008 line=1110 │ │ 0x000a line=1111 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ @@ -18731,17 +18731,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 │ │ -064430: |[064430] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064440: 5c01 1802 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ -064444: 1100 |0002: return-object v0 │ │ +067dc8: |[067dc8] android.support.v4.app.NotificationCompat$Builder.setUsesChronometer:(Z)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067dd8: 5c01 1802 |0000: iput-boolean v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ +067ddc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ 0x0002 line=947 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 b Z │ │ @@ -18751,18 +18751,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 │ │ -064448: |[064448] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064458: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -06445c: 5b02 1900 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ -064460: 1101 |0004: return-object v1 │ │ +067de0: |[067de0] android.support.v4.app.NotificationCompat$Builder.setVibrate:([J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067df0: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067df4: 5b02 1900 |0002: iput-object v2, v0, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ +067df8: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1165 │ │ 0x0004 line=1166 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 pattern [J │ │ @@ -18772,17 +18772,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 │ │ -064464: |[064464] android.support.v4.app.NotificationCompat$Builder.setVisibility:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -064474: 5901 1902 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0219 │ │ -064478: 1100 |0002: return-object v0 │ │ +067dfc: |[067dfc] android.support.v4.app.NotificationCompat$Builder.setVisibility:(I)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067e0c: 5901 1902 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0219 │ │ +067e10: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1493 │ │ 0x0002 line=1494 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 visibility I │ │ @@ -18792,33 +18792,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 │ │ -06447c: |[06447c] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -06448c: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -064490: 5a02 1a00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@001a │ │ -064494: 1101 |0004: return-object v1 │ │ +067e14: |[067e14] android.support.v4.app.NotificationCompat$Builder.setWhen:(J)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +067e24: 5410 0b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +067e28: 5a02 1a00 |0002: iput-wide v2, v0, Landroid/app/Notification;.when:J // field@001a │ │ +067e2c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=921 │ │ 0x0004 line=922 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Builder; │ │ 0x0000 - 0x0005 reg=2 when J │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #106 header: │ │ class_idx : 336 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #106 annotations: │ │ Annotations on class │ │ @@ -18864,21 +18864,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -064498: |[064498] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.:(Ljava/lang/String;)V │ │ -0644a8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0644ae: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0644b2: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0644b8: 5b10 1b02 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ -0644bc: 5b12 1c02 |000a: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@021c │ │ -0644c0: 0e00 |000c: return-void │ │ +067e30: |[067e30] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.:(Ljava/lang/String;)V │ │ +067e40: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +067e46: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +067e4a: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +067e50: 5b10 1b02 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ +067e54: 5b12 1c02 |000a: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@021c │ │ +067e58: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3149 │ │ 0x0003 line=3137 │ │ 0x000a line=3150 │ │ 0x000c line=3151 │ │ locals : │ │ @@ -18891,18 +18891,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0644c4: |[0644c4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.addMessage:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -0644d4: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ -0644d8: 7220 4b2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0644de: 1101 |0005: return-object v1 │ │ +067e5c: |[067e5c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.addMessage:(Ljava/lang/String;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +067e6c: 5410 1b02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ +067e70: 7220 4b2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +067e76: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3162 │ │ 0x0005 line=3163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0006 reg=2 message Ljava/lang/String; │ │ @@ -18912,35 +18912,35 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 38 16-bit code units │ │ -0644e0: |[0644e0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.build:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -0644f0: 5480 1b02 |0000: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ -0644f4: 5482 1b02 |0002: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ -0644f8: 7210 522f 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2f52 │ │ -0644fe: 0a02 |0007: move-result v2 │ │ -064500: 2322 6a06 |0008: new-array v2, v2, [Ljava/lang/String; // type@066a │ │ -064504: 7220 532f 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f53 │ │ -06450a: 0c01 |000d: move-result-object v1 │ │ -06450c: 1f01 6a06 |000e: check-cast v1, [Ljava/lang/String; // type@066a │ │ -064510: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -064512: 2305 6a06 |0011: new-array v5, v0, [Ljava/lang/String; // type@066a │ │ -064516: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -064518: 5482 1c02 |0014: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@021c │ │ -06451c: 4d02 0500 |0016: aput-object v2, v5, v0 │ │ -064520: 2200 5101 |0018: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0151 │ │ -064524: 5482 1e02 |001a: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021e │ │ -064528: 5483 1f02 |001c: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021f │ │ -06452c: 5484 1d02 |001e: iget-object v4, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ -064530: 5386 1a02 |0020: iget-wide v6, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@021a │ │ -064534: 7608 df07 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@07df │ │ -06453a: 1100 |0025: return-object v0 │ │ +067e78: |[067e78] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.build:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +067e88: 5480 1b02 |0000: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ +067e8c: 5482 1b02 |0002: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mMessages:Ljava/util/List; // field@021b │ │ +067e90: 7210 522f 0200 |0004: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2f52 │ │ +067e96: 0a02 |0007: move-result v2 │ │ +067e98: 2322 6a06 |0008: new-array v2, v2, [Ljava/lang/String; // type@066a │ │ +067e9c: 7220 532f 2000 |000a: invoke-interface {v0, v2}, Ljava/util/List;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f53 │ │ +067ea2: 0c01 |000d: move-result-object v1 │ │ +067ea4: 1f01 6a06 |000e: check-cast v1, [Ljava/lang/String; // type@066a │ │ +067ea8: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +067eaa: 2305 6a06 |0011: new-array v5, v0, [Ljava/lang/String; // type@066a │ │ +067eae: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +067eb0: 5482 1c02 |0014: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mParticipant:Ljava/lang/String; // field@021c │ │ +067eb4: 4d02 0500 |0016: aput-object v2, v5, v0 │ │ +067eb8: 2200 5101 |0018: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0151 │ │ +067ebc: 5482 1e02 |001a: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021e │ │ +067ec0: 5483 1f02 |001c: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021f │ │ +067ec4: 5484 1d02 |001e: iget-object v4, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ +067ec8: 5386 1a02 |0020: iget-wide v6, v8, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@021a │ │ +067ecc: 7608 df07 0000 |0022: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@07df │ │ +067ed2: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3219 │ │ 0x0010 line=3220 │ │ 0x0018 line=3221 │ │ locals : │ │ 0x0010 - 0x0026 reg=1 messages [Ljava/lang/String; │ │ @@ -18952,17 +18952,17 @@ │ │ type : '(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06453c: |[06453c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setLatestTimestamp:(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -06454c: 5a12 1a02 |0000: iput-wide v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@021a │ │ -064550: 1101 |0002: return-object v1 │ │ +067ed4: |[067ed4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setLatestTimestamp:(J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +067ee4: 5a12 1a02 |0000: iput-wide v2, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mLatestTimestamp:J // field@021a │ │ +067ee8: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3209 │ │ 0x0002 line=3210 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0003 reg=2 timestamp J │ │ @@ -18972,17 +18972,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064554: |[064554] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReadPendingIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -064564: 5b01 1d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ -064568: 1100 |0002: return-object v0 │ │ +067eec: |[067eec] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReadPendingIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +067efc: 5b01 1d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReadPendingIntent:Landroid/app/PendingIntent; // field@021d │ │ +067f00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3193 │ │ 0x0002 line=3194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0003 reg=1 pendingIntent Landroid/app/PendingIntent; │ │ @@ -18992,35 +18992,35 @@ │ │ type : '(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06456c: |[06456c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReplyAction:(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ -06457c: 5b02 1e02 |0000: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021e │ │ -064580: 5b01 1f02 |0002: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021f │ │ -064584: 1100 |0004: return-object v0 │ │ +067f04: |[067f04] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$Builder.setReplyAction:(Landroid/app/PendingIntent;Landroid/support/v4/app/RemoteInput;)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ +067f14: 5b02 1e02 |0000: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@021e │ │ +067f18: 5b01 1f02 |0002: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@021f │ │ +067f1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3179 │ │ 0x0002 line=3180 │ │ 0x0004 line=3182 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder; │ │ 0x0000 - 0x0005 reg=1 pendingIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x0005 reg=2 remoteInput Landroid/support/v4/app/RemoteInput; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #107 header: │ │ class_idx : 339 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #107 annotations: │ │ Annotations on class │ │ @@ -19038,21 +19038,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompat$Extender;) │ │ name : 'extend' │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #108 header: │ │ class_idx : 341 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 13 │ │ │ │ Class #108 annotations: │ │ Annotations on class │ │ @@ -19146,21 +19146,21 @@ │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;) │ │ name : 'isGroupSummary' │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #109 header: │ │ class_idx : 350 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #109 annotations: │ │ Annotations on class │ │ @@ -19196,19 +19196,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -064588: |[064588] android.support.v4.app.NotificationCompat$Style.:()V │ │ -064598: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06459e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0645a0: 5c10 3602 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0236 │ │ -0645a4: 0e00 |0006: return-void │ │ +067f20: |[067f20] android.support.v4.app.NotificationCompat$Style.:()V │ │ +067f30: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +067f36: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +067f38: 5c10 3602 |0004: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mSummaryTextSet:Z // field@0236 │ │ +067f3c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1551 │ │ 0x0003 line=1555 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -19218,22 +19218,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0645a8: |[0645a8] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ -0645b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0645ba: 5421 3402 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ -0645be: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ -0645c2: 5421 3402 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ -0645c6: 6e10 aa07 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@07aa │ │ -0645cc: 0c00 |000a: move-result-object v0 │ │ -0645ce: 1100 |000b: return-object v0 │ │ +067f40: |[067f40] android.support.v4.app.NotificationCompat$Style.build:()Landroid/app/Notification; │ │ +067f50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +067f52: 5421 3402 |0001: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ +067f56: 3801 0800 |0003: if-eqz v1, 000b // +0008 │ │ +067f5a: 5421 3402 |0005: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ +067f5e: 6e10 aa07 0100 |0007: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Builder;.build:()Landroid/app/Notification; // method@07aa │ │ +067f64: 0c00 |000a: move-result-object v0 │ │ +067f66: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1567 │ │ 0x0001 line=1568 │ │ 0x0005 line=1569 │ │ 0x000b line=1571 │ │ locals : │ │ @@ -19245,41 +19245,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 │ │ -0645d0: |[0645d0] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0645e0: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ -0645e4: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0645e8: 5b12 3402 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ -0645ec: 5410 3402 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ -0645f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0645f4: 5410 3402 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ -0645f8: 6e20 cd07 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@07cd │ │ -0645fe: 0e00 |000f: return-void │ │ +067f68: |[067f68] android.support.v4.app.NotificationCompat$Style.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +067f78: 5410 3402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ +067f7c: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +067f80: 5b12 3402 |0004: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ +067f84: 5410 3402 |0006: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ +067f88: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +067f8c: 5410 3402 |000a: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Style;.mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; // field@0234 │ │ +067f90: 6e20 cd07 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@07cd │ │ +067f96: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1558 │ │ 0x0004 line=1559 │ │ 0x0006 line=1560 │ │ 0x000a line=1561 │ │ 0x000f line=1564 │ │ 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 : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #110 header: │ │ class_idx : 352 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 61 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #110 annotations: │ │ Annotations on class │ │ @@ -19605,68 +19605,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 106 16-bit code units │ │ -064600: |[064600] android.support.v4.app.NotificationCompat.:()V │ │ -064610: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -064614: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -064618: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06461c: 2200 5701 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; // type@0157 │ │ -064620: 7010 0e08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;.:()V // method@080e │ │ -064626: 6900 9402 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -06462a: 0e00 |000d: return-void │ │ -06462c: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -064630: 1301 1400 |0010: const/16 v1, #int 20 // #14 │ │ -064634: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -064638: 2200 5601 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0156 │ │ -06463c: 7010 0508 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0805 │ │ -064642: 6900 9402 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064646: 28f2 |001b: goto 000d // -000e │ │ -064648: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06464c: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ -064650: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -064654: 2200 5d01 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@015d │ │ -064658: 7010 3208 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0832 │ │ -06465e: 6900 9402 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064662: 28e4 |0029: goto 000d // -001c │ │ -064664: 6000 4500 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -064668: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ -06466c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -064670: 2200 5c01 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@015c │ │ -064674: 7010 2708 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0827 │ │ -06467a: 6900 9402 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -06467e: 28d6 |0037: goto 000d // -002a │ │ -064680: 6000 4500 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -064684: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ -064688: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -06468c: 2200 5b01 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@015b │ │ -064690: 7010 2508 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0825 │ │ -064696: 6900 9402 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -06469a: 28c8 |0045: goto 000d // -0038 │ │ -06469c: 6000 4500 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0646a0: 1301 0b00 |0048: const/16 v1, #int 11 // #b │ │ -0646a4: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ -0646a8: 2200 5a01 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@015a │ │ -0646ac: 7010 2308 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0823 │ │ -0646b2: 6900 9402 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -0646b6: 28ba |0053: goto 000d // -0046 │ │ -0646b8: 6000 4500 |0054: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0646bc: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ -0646c0: 3410 0a00 |0058: if-lt v0, v1, 0062 // +000a │ │ -0646c4: 2200 5901 |005a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@0159 │ │ -0646c8: 7010 2108 0000 |005c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@0821 │ │ -0646ce: 6900 9402 |005f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -0646d2: 28ac |0061: goto 000d // -0054 │ │ -0646d4: 2200 5801 |0062: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0158 │ │ -0646d8: 7010 1308 0000 |0064: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ -0646de: 6900 9402 |0067: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -0646e2: 28a4 |0069: goto 000d // -005c │ │ +067f98: |[067f98] android.support.v4.app.NotificationCompat.:()V │ │ +067fa8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +067fac: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +067fb0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +067fb4: 2200 5701 |0006: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; // type@0157 │ │ +067fb8: 7010 0e08 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;.:()V // method@080e │ │ +067fbe: 6900 9402 |000b: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +067fc2: 0e00 |000d: return-void │ │ +067fc4: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +067fc8: 1301 1400 |0010: const/16 v1, #int 20 // #14 │ │ +067fcc: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +067fd0: 2200 5601 |0014: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; // type@0156 │ │ +067fd4: 7010 0508 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0805 │ │ +067fda: 6900 9402 |0019: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +067fde: 28f2 |001b: goto 000d // -000e │ │ +067fe0: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +067fe4: 1301 1300 |001e: const/16 v1, #int 19 // #13 │ │ +067fe8: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +067fec: 2200 5d01 |0022: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; // type@015d │ │ +067ff0: 7010 3208 0000 |0024: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0832 │ │ +067ff6: 6900 9402 |0027: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +067ffa: 28e4 |0029: goto 000d // -001c │ │ +067ffc: 6000 4500 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +068000: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ +068004: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +068008: 2200 5c01 |0030: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; // type@015c │ │ +06800c: 7010 2708 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0827 │ │ +068012: 6900 9402 |0035: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +068016: 28d6 |0037: goto 000d // -002a │ │ +068018: 6000 4500 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06801c: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ +068020: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +068024: 2200 5b01 |003e: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; // type@015b │ │ +068028: 7010 2508 0000 |0040: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;.:()V // method@0825 │ │ +06802e: 6900 9402 |0043: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +068032: 28c8 |0045: goto 000d // -0038 │ │ +068034: 6000 4500 |0046: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +068038: 1301 0b00 |0048: const/16 v1, #int 11 // #b │ │ +06803c: 3410 0a00 |004a: if-lt v0, v1, 0054 // +000a │ │ +068040: 2200 5a01 |004c: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; // type@015a │ │ +068044: 7010 2308 0000 |004e: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;.:()V // method@0823 │ │ +06804a: 6900 9402 |0051: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +06804e: 28ba |0053: goto 000d // -0046 │ │ +068050: 6000 4500 |0054: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +068054: 1301 0900 |0056: const/16 v1, #int 9 // #9 │ │ +068058: 3410 0a00 |0058: if-lt v0, v1, 0062 // +000a │ │ +06805c: 2200 5901 |005a: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; // type@0159 │ │ +068060: 7010 2108 0000 |005c: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;.:()V // method@0821 │ │ +068066: 6900 9402 |005f: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +06806a: 28ac |0061: goto 000d // -0054 │ │ +06806c: 2200 5801 |0062: new-instance v0, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; // type@0158 │ │ +068070: 7010 1308 0000 |0064: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ +068076: 6900 9402 |0067: sput-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +06807a: 28a4 |0069: goto 000d // -005c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x0006 line=816 │ │ 0x000d line=832 │ │ 0x000e line=817 │ │ 0x0014 line=818 │ │ @@ -19688,17 +19688,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0646e4: |[0646e4] android.support.v4.app.NotificationCompat.:()V │ │ -0646f4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0646fa: 0e00 |0003: return-void │ │ +06807c: |[06807c] android.support.v4.app.NotificationCompat.:()V │ │ +06808c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068092: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0003 line=2904 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat; │ │ │ │ @@ -19707,17 +19707,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0646fc: |[0646fc] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -06470c: 7120 6e08 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086e │ │ -064712: 0e00 |0003: return-void │ │ +068094: |[068094] android.support.v4.app.NotificationCompat.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +0680a4: 7120 6e08 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086e │ │ +0680aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithActions; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/util/ArrayList; │ │ │ │ @@ -19726,17 +19726,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -064714: |[064714] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -064724: 7120 6f08 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086f │ │ -06472a: 0e00 |0003: return-void │ │ +0680ac: |[0680ac] android.support.v4.app.NotificationCompat.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +0680bc: 7120 6f08 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompat;.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086f │ │ +0680c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/NotificationCompat$Style; │ │ │ │ @@ -19745,35 +19745,35 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06472c: |[06472c] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ -06473c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064740: 1100 |0002: return-object v0 │ │ +0680c4: |[0680c4] android.support.v4.app.NotificationCompat.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; │ │ +0680d4: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +0680d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat;) │ │ name : 'access$500' │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -064744: |[064744] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -064754: 7120 7608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@0876 │ │ -06475a: 0c00 |0003: move-result-object v0 │ │ -06475c: 1100 |0004: return-object v0 │ │ +0680dc: |[0680dc] android.support.v4.app.NotificationCompat.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +0680ec: 7120 7608 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@0876 │ │ +0680f2: 0c00 |0003: move-result-object v0 │ │ +0680f4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=2 x1 Ljava/lang/String; │ │ │ │ @@ -19782,26 +19782,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -064760: |[064760] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ -064770: 6e10 102f 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -064776: 0c01 |0003: move-result-object v1 │ │ -064778: 7210 382f 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -06477e: 0a02 |0007: move-result v2 │ │ -064780: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ -064784: 7210 392f 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -06478a: 0c00 |000d: move-result-object v0 │ │ -06478c: 1f00 4b01 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ -064790: 7220 6f07 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@076f │ │ -064796: 28f1 |0013: goto 0004 // -000f │ │ -064798: 0e00 |0014: return-void │ │ +0680f8: |[0680f8] android.support.v4.app.NotificationCompat.addActionsToBuilder:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V │ │ +068108: 6e10 102f 0400 |0000: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +06810e: 0c01 |0003: move-result-object v1 │ │ +068110: 7210 382f 0100 |0004: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +068116: 0a02 |0007: move-result v2 │ │ +068118: 3802 0c00 |0008: if-eqz v2, 0014 // +000c │ │ +06811c: 7210 392f 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +068122: 0c00 |000d: move-result-object v0 │ │ +068124: 1f00 4b01 |000e: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ +068128: 7220 6f07 0300 |0010: invoke-interface {v3, v0}, Landroid/support/v4/app/NotificationBuilderWithActions;.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@076f │ │ +06812e: 28f1 |0013: goto 0004 // -000f │ │ +068130: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 0x0010 line=780 │ │ 0x0014 line=782 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/ArrayList; │ │ @@ -19815,49 +19815,49 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 64 16-bit code units │ │ -06479c: |[06479c] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ -0647ac: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ -0647b0: 20b0 4d01 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014d │ │ -0647b4: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ -0647b8: 07b8 |0006: move-object v8, v11 │ │ -0647ba: 1f08 4d01 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014d │ │ -0647be: 5480 f801 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f8 │ │ -0647c2: 5581 fb01 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01fb │ │ -0647c6: 5482 fa01 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01fa │ │ -0647ca: 5483 f901 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f9 │ │ -0647ce: 7153 b208 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@08b2 │ │ -0647d4: 0e00 |0014: return-void │ │ -0647d6: 20b0 5401 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0154 │ │ -0647da: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ -0647de: 07b9 |0019: move-object v9, v11 │ │ -0647e0: 1f09 5401 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0154 │ │ -0647e4: 5490 2f02 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@022f │ │ -0647e8: 5591 3102 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0231 │ │ -0647ec: 5492 3002 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0230 │ │ -0647f0: 5493 3202 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ -0647f4: 7153 b308 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@08b3 │ │ -0647fa: 28ed |0027: goto 0014 // -0013 │ │ -0647fc: 20b0 4c01 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014c │ │ -064800: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ -064804: 07b7 |002c: move-object v7, v11 │ │ -064806: 1f07 4c01 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014c │ │ -06480a: 5471 f201 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f2 │ │ -06480e: 5572 f701 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01f7 │ │ -064812: 5473 f601 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f6 │ │ -064816: 5474 f501 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01f5 │ │ -06481a: 5475 f301 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01f3 │ │ -06481e: 5576 f401 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01f4 │ │ -064822: 07a0 |003b: move-object v0, v10 │ │ -064824: 7707 b108 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@08b1 │ │ -06482a: 28d5 |003f: goto 0014 // -002b │ │ +068134: |[068134] android.support.v4.app.NotificationCompat.addStyleToBuilderJellybean:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V │ │ +068144: 380b 1400 |0000: if-eqz v11, 0014 // +0014 │ │ +068148: 20b0 4d01 |0002: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014d │ │ +06814c: 3800 1100 |0004: if-eqz v0, 0015 // +0011 │ │ +068150: 07b8 |0006: move-object v8, v11 │ │ +068152: 1f08 4d01 |0007: check-cast v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle; // type@014d │ │ +068156: 5480 f801 |0009: iget-object v0, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f8 │ │ +06815a: 5581 fb01 |000b: iget-boolean v1, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01fb │ │ +06815e: 5482 fa01 |000d: iget-object v2, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01fa │ │ +068162: 5483 f901 |000f: iget-object v3, v8, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f9 │ │ +068166: 7153 b208 0a21 |0011: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V // method@08b2 │ │ +06816c: 0e00 |0014: return-void │ │ +06816e: 20b0 5401 |0015: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0154 │ │ +068172: 3800 1100 |0017: if-eqz v0, 0028 // +0011 │ │ +068176: 07b9 |0019: move-object v9, v11 │ │ +068178: 1f09 5401 |001a: check-cast v9, Landroid/support/v4/app/NotificationCompat$InboxStyle; // type@0154 │ │ +06817c: 5490 2f02 |001c: iget-object v0, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@022f │ │ +068180: 5591 3102 |001e: iget-boolean v1, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0231 │ │ +068184: 5492 3002 |0020: iget-object v2, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0230 │ │ +068188: 5493 3202 |0022: iget-object v3, v9, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ +06818c: 7153 b308 0a21 |0024: invoke-static {v10, v0, v1, v2, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V // method@08b3 │ │ +068192: 28ed |0027: goto 0014 // -0013 │ │ +068194: 20b0 4c01 |0028: instance-of v0, v11, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014c │ │ +068198: 3800 eaff |002a: if-eqz v0, 0014 // -0016 │ │ +06819c: 07b7 |002c: move-object v7, v11 │ │ +06819e: 1f07 4c01 |002d: check-cast v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle; // type@014c │ │ +0681a2: 5471 f201 |002f: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f2 │ │ +0681a6: 5572 f701 |0031: iget-boolean v2, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01f7 │ │ +0681aa: 5473 f601 |0033: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f6 │ │ +0681ae: 5474 f501 |0035: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01f5 │ │ +0681b2: 5475 f301 |0037: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01f3 │ │ +0681b6: 5576 f401 |0039: iget-boolean v6, v7, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01f4 │ │ +0681ba: 07a0 |003b: move-object v0, v10 │ │ +0681bc: 7707 b108 0000 |003c: invoke-static/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompatJellybean;.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V // method@08b1 │ │ +0681c2: 28d5 |003f: goto 0014 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=786 │ │ 0x0002 line=787 │ │ 0x0007 line=788 │ │ 0x0009 line=789 │ │ 0x0014 line=812 │ │ @@ -19879,19 +19879,19 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06482c: |[06482c] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -06483c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064840: 7230 f907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@07f9 │ │ -064846: 0c00 |0005: move-result-object v0 │ │ -064848: 1100 |0006: return-object v0 │ │ +0681c4: |[0681c4] android.support.v4.app.NotificationCompat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0681d4: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +0681d8: 7230 f907 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; // method@07f9 │ │ +0681de: 0c00 |0005: move-result-object v0 │ │ +0681e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3271 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0007 reg=2 actionIndex I │ │ │ │ @@ -19900,19 +19900,19 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06484c: |[06484c] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ -06485c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064860: 7220 fa07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@07fa │ │ -064866: 0a00 |0005: move-result v0 │ │ -064868: 0f00 |0006: return v0 │ │ +0681e4: |[0681e4] android.support.v4.app.NotificationCompat.getActionCount:(Landroid/app/Notification;)I │ │ +0681f4: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +0681f8: 7220 fa07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionCount:(Landroid/app/Notification;)I // method@07fa │ │ +0681fe: 0a00 |0005: move-result v0 │ │ +068200: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3261 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -19920,19 +19920,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06486c: |[06486c] android.support.v4.app.NotificationCompat.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -06487c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064880: 7220 fd07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@07fd │ │ -064886: 0c00 |0005: move-result-object v0 │ │ -064888: 1100 |0006: return-object v0 │ │ +068204: |[068204] android.support.v4.app.NotificationCompat.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +068214: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +068218: 7220 fd07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@07fd │ │ +06821e: 0c00 |0005: move-result-object v0 │ │ +068220: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -19940,19 +19940,19 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06488c: |[06488c] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -06489c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -0648a0: 7220 fe07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07fe │ │ -0648a6: 0c00 |0005: move-result-object v0 │ │ -0648a8: 1100 |0006: return-object v0 │ │ +068224: |[068224] android.support.v4.app.NotificationCompat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +068234: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +068238: 7220 fe07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@07fe │ │ +06823e: 0c00 |0005: move-result-object v0 │ │ +068240: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -19960,19 +19960,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0648ac: |[0648ac] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0648bc: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -0648c0: 7220 ff07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@07ff │ │ -0648c6: 0c00 |0005: move-result-object v0 │ │ -0648c8: 1100 |0006: return-object v0 │ │ +068244: |[068244] android.support.v4.app.NotificationCompat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +068254: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +068258: 7220 ff07 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@07ff │ │ +06825e: 0c00 |0005: move-result-object v0 │ │ +068260: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3298 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -19980,19 +19980,19 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0648cc: |[0648cc] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0648dc: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -0648e0: 7220 0008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0800 │ │ -0648e6: 0a00 |0005: move-result v0 │ │ -0648e8: 0f00 |0006: return v0 │ │ +068264: |[068264] android.support.v4.app.NotificationCompat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +068274: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +068278: 7220 0008 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getLocalOnly:(Landroid/app/Notification;)Z // method@0800 │ │ +06827e: 0a00 |0005: move-result v0 │ │ +068280: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3290 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -20000,36 +20000,36 @@ │ │ type : '(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0648ec: |[0648ec] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ -0648fc: 6e20 7103 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ -064902: 0c00 |0003: move-result-object v0 │ │ -064904: 2003 3806 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@0638 │ │ -064908: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ -06490c: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ -064910: 1f00 3806 |000a: check-cast v0, [Landroid/app/Notification; // type@0638 │ │ -064914: 1f00 3806 |000c: check-cast v0, [Landroid/app/Notification; // type@0638 │ │ -064918: 0702 |000e: move-object v2, v0 │ │ -06491a: 1102 |000f: return-object v2 │ │ -06491c: 2103 |0010: array-length v3, v0 │ │ -06491e: 2332 3806 |0011: new-array v2, v3, [Landroid/app/Notification; // type@0638 │ │ -064922: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -064924: 2103 |0014: array-length v3, v0 │ │ -064926: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ -06492a: 4603 0001 |0017: aget-object v3, v0, v1 │ │ -06492e: 1f03 2100 |0019: check-cast v3, Landroid/app/Notification; // type@0021 │ │ -064932: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -064936: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06493a: 28f5 |001f: goto 0014 // -000b │ │ -06493c: 6e30 8003 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ -064942: 28ec |0023: goto 000f // -0014 │ │ +068284: |[068284] android.support.v4.app.NotificationCompat.getNotificationArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; │ │ +068294: 6e20 7103 5400 |0000: invoke-virtual {v4, v5}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ +06829a: 0c00 |0003: move-result-object v0 │ │ +06829c: 2003 3806 |0004: instance-of v3, v0, [Landroid/app/Notification; // type@0638 │ │ +0682a0: 3903 0400 |0006: if-nez v3, 000a // +0004 │ │ +0682a4: 3900 0800 |0008: if-nez v0, 0010 // +0008 │ │ +0682a8: 1f00 3806 |000a: check-cast v0, [Landroid/app/Notification; // type@0638 │ │ +0682ac: 1f00 3806 |000c: check-cast v0, [Landroid/app/Notification; // type@0638 │ │ +0682b0: 0702 |000e: move-object v2, v0 │ │ +0682b2: 1102 |000f: return-object v2 │ │ +0682b4: 2103 |0010: array-length v3, v0 │ │ +0682b6: 2332 3806 |0011: new-array v2, v3, [Landroid/app/Notification; // type@0638 │ │ +0682ba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0682bc: 2103 |0014: array-length v3, v0 │ │ +0682be: 3531 0b00 |0015: if-ge v1, v3, 0020 // +000b │ │ +0682c2: 4603 0001 |0017: aget-object v3, v0, v1 │ │ +0682c6: 1f03 2100 |0019: check-cast v3, Landroid/app/Notification; // type@0021 │ │ +0682ca: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +0682ce: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0682d2: 28f5 |001f: goto 0014 // -000b │ │ +0682d4: 6e30 8003 5402 |0020: invoke-virtual {v4, v5, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ +0682da: 28ec |0023: goto 000f // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3235 │ │ 0x0004 line=3236 │ │ 0x000a line=3237 │ │ 0x000f line=3244 │ │ 0x0010 line=3239 │ │ @@ -20050,19 +20050,19 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -064944: |[064944] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -064954: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064958: 7220 0208 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0802 │ │ -06495e: 0c00 |0005: move-result-object v0 │ │ -064960: 1100 |0006: return-object v0 │ │ +0682dc: |[0682dc] android.support.v4.app.NotificationCompat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0682ec: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +0682f0: 7220 0208 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0802 │ │ +0682f6: 0c00 |0005: move-result-object v0 │ │ +0682f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3324 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat;) │ │ @@ -20070,33 +20070,33 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -064964: |[064964] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -064974: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ -064978: 7220 0408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0804 │ │ -06497e: 0a00 |0005: move-result v0 │ │ -064980: 0f00 |0006: return v0 │ │ +0682fc: |[0682fc] android.support.v4.app.NotificationCompat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +06830c: 6200 9402 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat;.IMPL:Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // field@0294 │ │ +068310: 7220 0408 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.isGroupSummary:(Landroid/app/Notification;)Z // method@0804 │ │ +068316: 0a00 |0005: move-result v0 │ │ +068318: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3308 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #111 header: │ │ class_idx : 354 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3589 │ │ +source_file_idx : 3590 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #111 annotations: │ │ Annotations on class │ │ @@ -20119,17 +20119,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064984: |[064984] android.support.v4.app.NotificationCompatApi20.:()V │ │ -064994: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06499a: 0e00 |0003: return-void │ │ +06831c: |[06831c] android.support.v4.app.NotificationCompatApi20.:()V │ │ +06832c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068332: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi20; │ │ │ │ @@ -20138,47 +20138,47 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -06499c: |[06499c] android.support.v4.app.NotificationCompatApi20.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0649ac: 2200 1b00 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@001b │ │ -0649b0: 6e10 9708 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ -0649b6: 0a05 |0005: move-result v5 │ │ -0649b8: 6e10 9908 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ -0649be: 0c06 |0009: move-result-object v6 │ │ -0649c0: 6e10 9508 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ -0649c6: 0c07 |000d: move-result-object v7 │ │ -0649c8: 7040 c600 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00c6 │ │ -0649ce: 6e10 9808 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ -0649d4: 0c05 |0014: move-result-object v5 │ │ -0649d6: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ -0649da: 6e10 9808 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ -0649e0: 0c05 |001a: move-result-object v5 │ │ -0649e2: 7110 3609 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0936 │ │ -0649e8: 0c01 |001e: move-result-object v1 │ │ -0649ea: 2113 |001f: array-length v3, v1 │ │ -0649ec: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -0649ee: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ -0649f2: 4604 0102 |0023: aget-object v4, v1, v2 │ │ -0649f6: 6e20 c800 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@00c8 │ │ -0649fc: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -064a00: 28f7 |002a: goto 0021 // -0009 │ │ -064a02: 6e10 9608 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ -064a08: 0c05 |002e: move-result-object v5 │ │ -064a0a: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ -064a0e: 6e10 9608 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ -064a14: 0c05 |0034: move-result-object v5 │ │ -064a16: 6e20 c700 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@00c7 │ │ -064a1c: 6e10 c900 0000 |0038: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@00c9 │ │ -064a22: 0c05 |003b: move-result-object v5 │ │ -064a24: 6e20 d700 5800 |003c: invoke-virtual {v8, v5}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@00d7 │ │ -064a2a: 0e00 |003f: return-void │ │ +068334: |[068334] android.support.v4.app.NotificationCompatApi20.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +068344: 2200 1b00 |0000: new-instance v0, Landroid/app/Notification$Action$Builder; // type@001b │ │ +068348: 6e10 9708 0900 |0002: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ +06834e: 0a05 |0005: move-result v5 │ │ +068350: 6e10 9908 0900 |0006: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ +068356: 0c06 |0009: move-result-object v6 │ │ +068358: 6e10 9508 0900 |000a: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ +06835e: 0c07 |000d: move-result-object v7 │ │ +068360: 7040 c600 5076 |000e: invoke-direct {v0, v5, v6, v7}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00c6 │ │ +068366: 6e10 9808 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ +06836c: 0c05 |0014: move-result-object v5 │ │ +06836e: 3805 1600 |0015: if-eqz v5, 002b // +0016 │ │ +068372: 6e10 9808 0900 |0017: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ +068378: 0c05 |001a: move-result-object v5 │ │ +06837a: 7110 3609 0500 |001b: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0936 │ │ +068380: 0c01 |001e: move-result-object v1 │ │ +068382: 2113 |001f: array-length v3, v1 │ │ +068384: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +068386: 3532 0a00 |0021: if-ge v2, v3, 002b // +000a │ │ +06838a: 4604 0102 |0023: aget-object v4, v1, v2 │ │ +06838e: 6e20 c800 4000 |0025: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@00c8 │ │ +068394: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +068398: 28f7 |002a: goto 0021 // -0009 │ │ +06839a: 6e10 9608 0900 |002b: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ +0683a0: 0c05 |002e: move-result-object v5 │ │ +0683a2: 3805 0900 |002f: if-eqz v5, 0038 // +0009 │ │ +0683a6: 6e10 9608 0900 |0031: invoke-virtual {v9}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ +0683ac: 0c05 |0034: move-result-object v5 │ │ +0683ae: 6e20 c700 5000 |0035: invoke-virtual {v0, v5}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@00c7 │ │ +0683b4: 6e10 c900 0000 |0038: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@00c9 │ │ +0683ba: 0c05 |003b: move-result-object v5 │ │ +0683bc: 6e20 d700 5800 |003c: invoke-virtual {v8, v5}, Landroid/app/Notification$Builder;.addAction:(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; // method@00d7 │ │ +0683c2: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0011 line=103 │ │ 0x0017 line=104 │ │ 0x0025 line=106 │ │ 0x0028 line=104 │ │ @@ -20200,20 +20200,20 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -064a2c: |[064a2c] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -064a3c: 5410 0900 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ -064a40: 4600 0002 |0002: aget-object v0, v0, v2 │ │ -064a44: 7130 8008 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0880 │ │ -064a4a: 0c00 |0007: move-result-object v0 │ │ -064a4c: 1100 |0008: return-object v0 │ │ +0683c4: |[0683c4] android.support.v4.app.NotificationCompatApi20.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0683d4: 5410 0900 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ +0683d8: 4600 0002 |0002: aget-object v0, v0, v2 │ │ +0683dc: 7130 8008 3004 |0004: invoke-static {v0, v3, v4}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0880 │ │ +0683e2: 0c00 |0007: move-result-object v0 │ │ +0683e4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 notif Landroid/app/Notification; │ │ 0x0000 - 0x0009 reg=2 actionIndex I │ │ 0x0000 - 0x0009 reg=3 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ @@ -20224,28 +20224,28 @@ │ │ type : '(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 24 16-bit code units │ │ -064a50: |[064a50] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -064a60: 6e10 cb00 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@00cb │ │ -064a66: 0c00 |0003: move-result-object v0 │ │ -064a68: 7120 3809 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0938 │ │ -064a6e: 0c05 |0007: move-result-object v5 │ │ -064a70: 5261 0600 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0006 │ │ -064a74: 5462 0700 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0007 │ │ -064a78: 5463 0500 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0005 │ │ -064a7c: 6e10 ca00 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@00ca │ │ -064a82: 0c04 |0011: move-result-object v4 │ │ -064a84: 0770 |0012: move-object v0, v7 │ │ -064a86: 7806 9208 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0892 │ │ -064a8c: 0c00 |0016: move-result-object v0 │ │ -064a8e: 1100 |0017: return-object v0 │ │ +0683e8: |[0683e8] android.support.v4.app.NotificationCompatApi20.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0683f8: 6e10 cb00 0600 |0000: invoke-virtual {v6}, Landroid/app/Notification$Action;.getRemoteInputs:()[Landroid/app/RemoteInput; // method@00cb │ │ +0683fe: 0c00 |0003: move-result-object v0 │ │ +068400: 7120 3809 8000 |0004: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatApi20;.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0938 │ │ +068406: 0c05 |0007: move-result-object v5 │ │ +068408: 5261 0600 |0008: iget v1, v6, Landroid/app/Notification$Action;.icon:I // field@0006 │ │ +06840c: 5462 0700 |000a: iget-object v2, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0007 │ │ +068410: 5463 0500 |000c: iget-object v3, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0005 │ │ +068414: 6e10 ca00 0600 |000e: invoke-virtual {v6}, Landroid/app/Notification$Action;.getExtras:()Landroid/os/Bundle; // method@00ca │ │ +06841a: 0c04 |0011: move-result-object v4 │ │ +06841c: 0770 |0012: move-object v0, v7 │ │ +06841e: 7806 9208 0000 |0013: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0892 │ │ +068424: 0c00 |0016: move-result-object v0 │ │ +068426: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0008 line=126 │ │ locals : │ │ 0x0008 - 0x0018 reg=5 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0018 reg=6 action Landroid/app/Notification$Action; │ │ @@ -20257,43 +20257,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -064a90: |[064a90] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ -064aa0: 2207 1b00 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@001b │ │ -064aa4: 6e10 9708 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ -064aaa: 0a08 |0005: move-result v8 │ │ -064aac: 6e10 9908 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ -064ab2: 0c09 |0009: move-result-object v9 │ │ -064ab4: 6e10 9508 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ -064aba: 0c0a |000d: move-result-object v10 │ │ -064abc: 7040 c600 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00c6 │ │ -064ac2: 6e10 9608 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ -064ac8: 0c08 |0014: move-result-object v8 │ │ -064aca: 6e20 c700 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@00c7 │ │ -064ad0: 0c00 |0018: move-result-object v0 │ │ -064ad2: 6e10 9808 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ -064ad8: 0c05 |001c: move-result-object v5 │ │ -064ada: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ -064ade: 7110 3609 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0936 │ │ -064ae4: 0c06 |0022: move-result-object v6 │ │ -064ae6: 0761 |0023: move-object v1, v6 │ │ -064ae8: 2113 |0024: array-length v3, v1 │ │ -064aea: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -064aec: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ -064af0: 4604 0102 |0028: aget-object v4, v1, v2 │ │ -064af4: 6e20 c800 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@00c8 │ │ -064afa: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ -064afe: 28f7 |002f: goto 0026 // -0009 │ │ -064b00: 6e10 c900 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@00c9 │ │ -064b06: 0c07 |0033: move-result-object v7 │ │ -064b08: 1107 |0034: return-object v7 │ │ +068428: |[068428] android.support.v4.app.NotificationCompatApi20.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; │ │ +068438: 2207 1b00 |0000: new-instance v7, Landroid/app/Notification$Action$Builder; // type@001b │ │ +06843c: 6e10 9708 0b00 |0002: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ +068442: 0a08 |0005: move-result v8 │ │ +068444: 6e10 9908 0b00 |0006: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ +06844a: 0c09 |0009: move-result-object v9 │ │ +06844c: 6e10 9508 0b00 |000a: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ +068452: 0c0a |000d: move-result-object v10 │ │ +068454: 7040 c600 87a9 |000e: invoke-direct {v7, v8, v9, v10}, Landroid/app/Notification$Action$Builder;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V // method@00c6 │ │ +06845a: 6e10 9608 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ +068460: 0c08 |0014: move-result-object v8 │ │ +068462: 6e20 c700 8700 |0015: invoke-virtual {v7, v8}, Landroid/app/Notification$Action$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; // method@00c7 │ │ +068468: 0c00 |0018: move-result-object v0 │ │ +06846a: 6e10 9808 0b00 |0019: invoke-virtual {v11}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ +068470: 0c05 |001c: move-result-object v5 │ │ +068472: 3805 1300 |001d: if-eqz v5, 0030 // +0013 │ │ +068476: 7110 3609 0500 |001f: invoke-static {v5}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0936 │ │ +06847c: 0c06 |0022: move-result-object v6 │ │ +06847e: 0761 |0023: move-object v1, v6 │ │ +068480: 2113 |0024: array-length v3, v1 │ │ +068482: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +068484: 3532 0a00 |0026: if-ge v2, v3, 0030 // +000a │ │ +068488: 4604 0102 |0028: aget-object v4, v1, v2 │ │ +06848c: 6e20 c800 4000 |002a: invoke-virtual {v0, v4}, Landroid/app/Notification$Action$Builder;.addRemoteInput:(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; // method@00c8 │ │ +068492: d802 0201 |002d: add-int/lit8 v2, v2, #int 1 // #01 │ │ +068496: 28f7 |002f: goto 0026 // -0009 │ │ +068498: 6e10 c900 0000 |0030: invoke-virtual {v0}, Landroid/app/Notification$Action$Builder;.build:()Landroid/app/Notification$Action; // method@00c9 │ │ +06849e: 0c07 |0033: move-result-object v7 │ │ +0684a0: 1107 |0034: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0019 line=135 │ │ 0x001d line=136 │ │ 0x001f line=137 │ │ 0x0023 line=138 │ │ @@ -20315,33 +20315,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -064b0c: |[064b0c] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -064b1c: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -064b20: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -064b22: 1101 |0003: return-object v1 │ │ -064b24: 6e10 152f 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -064b2a: 0a03 |0007: move-result v3 │ │ -064b2c: 7220 9308 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0893 │ │ -064b32: 0c01 |000b: move-result-object v1 │ │ -064b34: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -064b36: 2113 |000d: array-length v3, v1 │ │ -064b38: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ -064b3c: 6e20 0e2f 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -064b42: 0c00 |0013: move-result-object v0 │ │ -064b44: 1f00 1c00 |0014: check-cast v0, Landroid/app/Notification$Action; // type@001c │ │ -064b48: 7130 8008 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0880 │ │ -064b4e: 0c03 |0019: move-result-object v3 │ │ -064b50: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ -064b54: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -064b58: 28ef |001e: goto 000d // -0011 │ │ +0684a4: |[0684a4] android.support.v4.app.NotificationCompatApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0684b4: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +0684b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0684ba: 1101 |0003: return-object v1 │ │ +0684bc: 6e10 152f 0400 |0004: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0684c2: 0a03 |0007: move-result v3 │ │ +0684c4: 7220 9308 3500 |0008: invoke-interface {v5, v3}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0893 │ │ +0684ca: 0c01 |000b: move-result-object v1 │ │ +0684cc: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0684ce: 2113 |000d: array-length v3, v1 │ │ +0684d0: 3532 f5ff |000e: if-ge v2, v3, 0003 // -000b │ │ +0684d4: 6e20 0e2f 2400 |0010: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0684da: 0c00 |0013: move-result-object v0 │ │ +0684dc: 1f00 1c00 |0014: check-cast v0, Landroid/app/Notification$Action; // type@001c │ │ +0684e0: 7130 8008 5006 |0016: invoke-static {v0, v5, v6}, Landroid/support/v4/app/NotificationCompatApi20;.getActionCompatFromAction:(Landroid/app/Notification$Action;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0880 │ │ +0684e6: 0c03 |0019: move-result-object v3 │ │ +0684e8: 4d03 0102 |001a: aput-object v3, v1, v2 │ │ +0684ec: d802 0201 |001c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0684f0: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0002 line=156 │ │ 0x0003 line=163 │ │ 0x0004 line=158 │ │ 0x000c line=159 │ │ @@ -20362,18 +20362,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064b5c: |[064b5c] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -064b6c: 6e10 0101 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@0101 │ │ -064b72: 0c00 |0003: move-result-object v0 │ │ -064b74: 1100 |0004: return-object v0 │ │ +0684f4: |[0684f4] android.support.v4.app.NotificationCompatApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +068504: 6e10 0101 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getGroup:()Ljava/lang/String; // method@0101 │ │ +06850a: 0c00 |0003: move-result-object v0 │ │ +06850c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -20381,22 +20381,22 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -064b78: |[064b78] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -064b88: 5210 1000 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@0010 │ │ -064b8c: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ -064b90: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -064b94: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -064b96: 0f00 |0007: return v0 │ │ -064b98: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -064b9a: 28fe |0009: goto 0007 // -0002 │ │ +068510: |[068510] android.support.v4.app.NotificationCompatApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +068520: 5210 1000 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@0010 │ │ +068524: d500 0001 |0002: and-int/lit16 v0, v0, #int 256 // #0100 │ │ +068528: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +06852c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06852e: 0f00 |0007: return v0 │ │ +068530: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +068532: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -20404,31 +20404,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -064b9c: |[064b9c] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -064bac: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -064bb0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -064bb2: 1104 |0003: return-object v4 │ │ -064bb4: 2204 0606 |0004: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -064bb8: 2165 |0006: array-length v5, v6 │ │ -064bba: 7020 062f 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -064bc0: 0761 |000a: move-object v1, v6 │ │ -064bc2: 2113 |000b: array-length v3, v1 │ │ -064bc4: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -064bc6: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -064bca: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -064bce: 7110 8108 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@0881 │ │ -064bd4: 0c05 |0014: move-result-object v5 │ │ -064bd6: 6e20 092f 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -064bdc: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -064be0: 28f3 |001a: goto 000d // -000d │ │ +068534: |[068534] android.support.v4.app.NotificationCompatApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +068544: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +068548: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +06854a: 1104 |0003: return-object v4 │ │ +06854c: 2204 0606 |0004: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +068550: 2165 |0006: array-length v5, v6 │ │ +068552: 7020 062f 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +068558: 0761 |000a: move-object v1, v6 │ │ +06855a: 2113 |000b: array-length v3, v1 │ │ +06855c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +06855e: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +068562: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +068566: 7110 8108 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatApi20;.getActionFromActionCompat:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action; // method@0881 │ │ +06856c: 0c05 |0014: move-result-object v5 │ │ +06856e: 6e20 092f 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +068574: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +068578: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0002 line=174 │ │ 0x0003 line=180 │ │ 0x0004 line=176 │ │ 0x000a line=177 │ │ @@ -20447,18 +20447,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -064be4: |[064be4] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -064bf4: 6e10 0201 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@0102 │ │ -064bfa: 0c00 |0003: move-result-object v0 │ │ -064bfc: 1100 |0004: return-object v0 │ │ +06857c: |[06857c] android.support.v4.app.NotificationCompatApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +06858c: 6e10 0201 0100 |0000: invoke-virtual {v1}, Landroid/app/Notification;.getSortKey:()Ljava/lang/String; // method@0102 │ │ +068592: 0c00 |0003: move-result-object v0 │ │ +068594: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 notif Landroid/app/Notification; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompatApi20;) │ │ @@ -20466,36 +20466,36 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -064c00: |[064c00] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -064c10: 5210 1000 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@0010 │ │ -064c14: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ -064c18: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -064c1c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -064c1e: 0f00 |0007: return v0 │ │ -064c20: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -064c22: 28fe |0009: goto 0007 // -0002 │ │ +068598: |[068598] android.support.v4.app.NotificationCompatApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0685a8: 5210 1000 |0000: iget v0, v1, Landroid/app/Notification;.flags:I // field@0010 │ │ +0685ac: d500 0002 |0002: and-int/lit16 v0, v0, #int 512 // #0200 │ │ +0685b0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0685b4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0685b6: 0f00 |0007: return v0 │ │ +0685b8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0685ba: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3589 (NotificationCompatApi20.java) │ │ + source_file_idx : 3590 (NotificationCompatApi20.java) │ │ │ │ Class #112 header: │ │ class_idx : 356 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3590 │ │ +source_file_idx : 3591 │ │ static_fields_size : 22 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #112 annotations: │ │ Annotations on class │ │ @@ -20624,17 +20624,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064c24: |[064c24] android.support.v4.app.NotificationCompatApi21.:()V │ │ -064c34: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -064c3a: 0e00 |0003: return-void │ │ +0685bc: |[0685bc] android.support.v4.app.NotificationCompatApi21.:()V │ │ +0685cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0685d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatApi21; │ │ │ │ @@ -20643,38 +20643,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -064c3c: |[064c3c] android.support.v4.app.NotificationCompatApi21.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; │ │ -064c4c: 2200 2500 |0000: new-instance v0, Landroid/app/RemoteInput$Builder; // type@0025 │ │ -064c50: 6e10 4009 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ -064c56: 0c01 |0005: move-result-object v1 │ │ -064c58: 7020 1901 1000 |0006: invoke-direct {v0, v1}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@0119 │ │ -064c5e: 6e10 3f09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@093f │ │ -064c64: 0c01 |000c: move-result-object v1 │ │ -064c66: 6e20 1e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011e │ │ -064c6c: 0c00 |0010: move-result-object v0 │ │ -064c6e: 6e10 3d09 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@093d │ │ -064c74: 0c01 |0014: move-result-object v1 │ │ -064c76: 6e20 1d01 1000 |0015: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011d │ │ -064c7c: 0c00 |0018: move-result-object v0 │ │ -064c7e: 6e10 3c09 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@093c │ │ -064c84: 0a01 |001c: move-result v1 │ │ -064c86: 6e20 1c01 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@011c │ │ -064c8c: 0c00 |0020: move-result-object v0 │ │ -064c8e: 6e10 3e09 0200 |0021: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@093e │ │ -064c94: 0c01 |0024: move-result-object v1 │ │ -064c96: 6e20 1a01 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@011a │ │ -064c9c: 0c00 |0028: move-result-object v0 │ │ -064c9e: 6e10 1b01 0000 |0029: invoke-virtual {v0}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@011b │ │ -064ca4: 0c00 |002c: move-result-object v0 │ │ -064ca6: 1100 |002d: return-object v0 │ │ +0685d4: |[0685d4] android.support.v4.app.NotificationCompatApi21.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; │ │ +0685e4: 2200 2500 |0000: new-instance v0, Landroid/app/RemoteInput$Builder; // type@0025 │ │ +0685e8: 6e10 4009 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ +0685ee: 0c01 |0005: move-result-object v1 │ │ +0685f0: 7020 1901 1000 |0006: invoke-direct {v0, v1}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@0119 │ │ +0685f6: 6e10 3f09 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@093f │ │ +0685fc: 0c01 |000c: move-result-object v1 │ │ +0685fe: 6e20 1e01 1000 |000d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011e │ │ +068604: 0c00 |0010: move-result-object v0 │ │ +068606: 6e10 3d09 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@093d │ │ +06860c: 0c01 |0014: move-result-object v1 │ │ +06860e: 6e20 1d01 1000 |0015: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011d │ │ +068614: 0c00 |0018: move-result-object v0 │ │ +068616: 6e10 3c09 0200 |0019: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@093c │ │ +06861c: 0a01 |001c: move-result v1 │ │ +06861e: 6e20 1c01 1000 |001d: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@011c │ │ +068624: 0c00 |0020: move-result-object v0 │ │ +068626: 6e10 3e09 0200 |0021: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@093e │ │ +06862c: 0c01 |0024: move-result-object v1 │ │ +06862e: 6e20 1a01 1000 |0025: invoke-virtual {v0, v1}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@011a │ │ +068634: 0c00 |0028: move-result-object v0 │ │ +068636: 6e10 1b01 0000 |0029: invoke-virtual {v0}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@011b │ │ +06863c: 0c00 |002c: move-result-object v0 │ │ +06863e: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ locals : │ │ 0x0000 - 0x002e reg=2 src Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ @@ -20682,78 +20682,78 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 125 16-bit code units │ │ -064ca8: |[064ca8] android.support.v4.app.NotificationCompatApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -064cb8: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ -064cbc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -064cbe: 1101 |0003: return-object v1 │ │ -064cc0: 2201 9b00 |0004: new-instance v1, Landroid/os/Bundle; // type@009b │ │ -064cc4: 7010 6303 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ -064cca: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -064ccc: 6e10 9f08 0a00 |000a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ -064cd2: 0c06 |000d: move-result-object v6 │ │ -064cd4: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ -064cd8: 6e10 9f08 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ -064cde: 0c06 |0013: move-result-object v6 │ │ -064ce0: 2166 |0014: array-length v6, v6 │ │ -064ce2: 1217 |0015: const/4 v7, #int 1 // #1 │ │ -064ce4: 3776 0900 |0016: if-le v6, v7, 001f // +0009 │ │ -064ce8: 6e10 9f08 0a00 |0018: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ -064cee: 0c06 |001b: move-result-object v6 │ │ -064cf0: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -064cf2: 4600 0607 |001d: aget-object v0, v6, v7 │ │ -064cf6: 6e10 9d08 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@089d │ │ -064cfc: 0c06 |0022: move-result-object v6 │ │ -064cfe: 2166 |0023: array-length v6, v6 │ │ -064d00: 2364 3e06 |0024: new-array v4, v6, [Landroid/os/Parcelable; // type@063e │ │ -064d04: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -064d06: 2146 |0027: array-length v6, v4 │ │ -064d08: 3562 1c00 |0028: if-ge v2, v6, 0044 // +001c │ │ -064d0c: 2203 9b00 |002a: new-instance v3, Landroid/os/Bundle; // type@009b │ │ -064d10: 7010 6303 0300 |002c: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@0363 │ │ -064d16: 1a06 832e |002f: const-string v6, "text" // string@2e83 │ │ -064d1a: 6e10 9d08 0a00 |0031: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@089d │ │ -064d20: 0c07 |0034: move-result-object v7 │ │ -064d22: 4607 0702 |0035: aget-object v7, v7, v2 │ │ -064d26: 6e30 8303 6307 |0037: invoke-virtual {v3, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -064d2c: 1a06 a515 |003a: const-string v6, "author" // string@15a5 │ │ -064d30: 6e30 8303 6300 |003c: invoke-virtual {v3, v6, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -064d36: 4d03 0402 |003f: aput-object v3, v4, v2 │ │ -064d3a: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ -064d3e: 28e4 |0043: goto 0027 // -001c │ │ -064d40: 1a06 2725 |0044: const-string v6, "messages" // string@2527 │ │ -064d44: 6e30 8003 6104 |0046: invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ -064d4a: 6e10 a108 0a00 |0049: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08a1 │ │ -064d50: 0c05 |004c: move-result-object v5 │ │ -064d52: 3805 0b00 |004d: if-eqz v5, 0058 // +000b │ │ -064d56: 1a06 2729 |004f: const-string v6, "remote_input" // string@2927 │ │ -064d5a: 7110 8d08 0500 |0051: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatApi21;.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; // method@088d │ │ -064d60: 0c07 |0054: move-result-object v7 │ │ -064d62: 6e30 7f03 6107 |0055: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -064d68: 1a06 7127 |0058: const-string v6, "on_reply" // string@2771 │ │ -064d6c: 6e10 a208 0a00 |005a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReplyPendingIntent:()Landroid/app/PendingIntent; // method@08a2 │ │ -064d72: 0c07 |005d: move-result-object v7 │ │ -064d74: 6e30 7f03 6107 |005e: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -064d7a: 1a06 7027 |0061: const-string v6, "on_read" // string@2770 │ │ -064d7e: 6e10 a008 0a00 |0063: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReadPendingIntent:()Landroid/app/PendingIntent; // method@08a0 │ │ -064d84: 0c07 |0066: move-result-object v7 │ │ -064d86: 6e30 7f03 6107 |0067: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -064d8c: 1a06 ed27 |006a: const-string v6, "participants" // string@27ed │ │ -064d90: 6e10 9f08 0a00 |006c: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ -064d96: 0c07 |006f: move-result-object v7 │ │ -064d98: 6e30 8403 6107 |0070: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0384 │ │ -064d9e: 1a06 bb2e |0073: const-string v6, "timestamp" // string@2ebb │ │ -064da2: 6e10 9c08 0a00 |0075: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getLatestTimestamp:()J // method@089c │ │ -064da8: 0b08 |0078: move-result-wide v8 │ │ -064daa: 6e40 7e03 6198 |0079: invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@037e │ │ -064db0: 2887 |007c: goto 0003 // -0079 │ │ +068640: |[068640] android.support.v4.app.NotificationCompatApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +068650: 390a 0400 |0000: if-nez v10, 0004 // +0004 │ │ +068654: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +068656: 1101 |0003: return-object v1 │ │ +068658: 2201 9b00 |0004: new-instance v1, Landroid/os/Bundle; // type@009b │ │ +06865c: 7010 6303 0100 |0006: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ +068662: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +068664: 6e10 9f08 0a00 |000a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ +06866a: 0c06 |000d: move-result-object v6 │ │ +06866c: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ +068670: 6e10 9f08 0a00 |0010: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ +068676: 0c06 |0013: move-result-object v6 │ │ +068678: 2166 |0014: array-length v6, v6 │ │ +06867a: 1217 |0015: const/4 v7, #int 1 // #1 │ │ +06867c: 3776 0900 |0016: if-le v6, v7, 001f // +0009 │ │ +068680: 6e10 9f08 0a00 |0018: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ +068686: 0c06 |001b: move-result-object v6 │ │ +068688: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +06868a: 4600 0607 |001d: aget-object v0, v6, v7 │ │ +06868e: 6e10 9d08 0a00 |001f: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@089d │ │ +068694: 0c06 |0022: move-result-object v6 │ │ +068696: 2166 |0023: array-length v6, v6 │ │ +068698: 2364 3e06 |0024: new-array v4, v6, [Landroid/os/Parcelable; // type@063e │ │ +06869c: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +06869e: 2146 |0027: array-length v6, v4 │ │ +0686a0: 3562 1c00 |0028: if-ge v2, v6, 0044 // +001c │ │ +0686a4: 2203 9b00 |002a: new-instance v3, Landroid/os/Bundle; // type@009b │ │ +0686a8: 7010 6303 0300 |002c: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0686ae: 1a06 822e |002f: const-string v6, "text" // string@2e82 │ │ +0686b2: 6e10 9d08 0a00 |0031: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getMessages:()[Ljava/lang/String; // method@089d │ │ +0686b8: 0c07 |0034: move-result-object v7 │ │ +0686ba: 4607 0702 |0035: aget-object v7, v7, v2 │ │ +0686be: 6e30 8303 6307 |0037: invoke-virtual {v3, v6, v7}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +0686c4: 1a06 a615 |003a: const-string v6, "author" // string@15a6 │ │ +0686c8: 6e30 8303 6300 |003c: invoke-virtual {v3, v6, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +0686ce: 4d03 0402 |003f: aput-object v3, v4, v2 │ │ +0686d2: d802 0201 |0041: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0686d6: 28e4 |0043: goto 0027 // -001c │ │ +0686d8: 1a06 2825 |0044: const-string v6, "messages" // string@2528 │ │ +0686dc: 6e30 8003 6104 |0046: invoke-virtual {v1, v6, v4}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ +0686e2: 6e10 a108 0a00 |0049: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@08a1 │ │ +0686e8: 0c05 |004c: move-result-object v5 │ │ +0686ea: 3805 0b00 |004d: if-eqz v5, 0058 // +000b │ │ +0686ee: 1a06 2629 |004f: const-string v6, "remote_input" // string@2926 │ │ +0686f2: 7110 8d08 0500 |0051: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatApi21;.fromCompatRemoteInput:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/app/RemoteInput; // method@088d │ │ +0686f8: 0c07 |0054: move-result-object v7 │ │ +0686fa: 6e30 7f03 6107 |0055: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +068700: 1a06 7127 |0058: const-string v6, "on_reply" // string@2771 │ │ +068704: 6e10 a208 0a00 |005a: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReplyPendingIntent:()Landroid/app/PendingIntent; // method@08a2 │ │ +06870a: 0c07 |005d: move-result-object v7 │ │ +06870c: 6e30 7f03 6107 |005e: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +068712: 1a06 7027 |0061: const-string v6, "on_read" // string@2770 │ │ +068716: 6e10 a008 0a00 |0063: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getReadPendingIntent:()Landroid/app/PendingIntent; // method@08a0 │ │ +06871c: 0c07 |0066: move-result-object v7 │ │ +06871e: 6e30 7f03 6107 |0067: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +068724: 1a06 ed27 |006a: const-string v6, "participants" // string@27ed │ │ +068728: 6e10 9f08 0a00 |006c: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getParticipants:()[Ljava/lang/String; // method@089f │ │ +06872e: 0c07 |006f: move-result-object v7 │ │ +068730: 6e30 8403 6107 |0070: invoke-virtual {v1, v6, v7}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0384 │ │ +068736: 1a06 ba2e |0073: const-string v6, "timestamp" // string@2eba │ │ +06873a: 6e10 9c08 0a00 |0075: invoke-virtual {v10}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.getLatestTimestamp:()J // method@089c │ │ +068740: 0b08 |0078: move-result-wide v8 │ │ +068742: 6e40 7e03 6198 |0079: invoke-virtual {v1, v6, v8, v9}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@037e │ │ +068748: 2887 |007c: goto 0003 // -0079 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0003 line=152 │ │ 0x0004 line=131 │ │ 0x0009 line=132 │ │ @@ -20788,17 +20788,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -064db4: |[064db4] android.support.v4.app.NotificationCompatApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -064dc4: 5410 0b00 |0000: iget-object v0, v1, Landroid/app/Notification;.category:Ljava/lang/String; // field@000b │ │ -064dc8: 1100 |0002: return-object v0 │ │ +06874c: |[06874c] android.support.v4.app.NotificationCompatApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +06875c: 5410 0b00 |0000: iget-object v0, v1, Landroid/app/Notification;.category:Ljava/lang/String; // field@000b │ │ +068760: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatApi21;) │ │ @@ -20806,76 +20806,76 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 8 │ │ insns size : 106 16-bit code units │ │ -064dcc: |[064dcc] android.support.v4.app.NotificationCompatApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -064ddc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -064dde: 390d 0300 |0001: if-nez v13, 0004 // +0003 │ │ -064de2: 1102 |0003: return-object v2 │ │ -064de4: 1a00 2725 |0004: const-string v0, "messages" // string@2527 │ │ -064de8: 6e20 7103 0d00 |0006: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ -064dee: 0c09 |0009: move-result-object v9 │ │ -064df0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -064df2: 3809 1400 |000b: if-eqz v9, 001f // +0014 │ │ -064df6: 2190 |000d: array-length v0, v9 │ │ -064df8: 230c 6a06 |000e: new-array v12, v0, [Ljava/lang/String; // type@066a │ │ -064dfc: 121b |0010: const/4 v11, #int 1 // #1 │ │ -064dfe: 1208 |0011: const/4 v8, #int 0 // #0 │ │ -064e00: 21c0 |0012: array-length v0, v12 │ │ -064e02: 3508 0900 |0013: if-ge v8, v0, 001c // +0009 │ │ -064e06: 4600 0908 |0015: aget-object v0, v9, v8 │ │ -064e0a: 2000 9b00 |0017: instance-of v0, v0, Landroid/os/Bundle; // type@009b │ │ -064e0e: 3900 3c00 |0019: if-nez v0, 0055 // +003c │ │ -064e12: 120b |001b: const/4 v11, #int 0 // #0 │ │ -064e14: 380b e7ff |001c: if-eqz v11, 0003 // -0019 │ │ -064e18: 07c1 |001e: move-object v1, v12 │ │ -064e1a: 1a00 7027 |001f: const-string v0, "on_read" // string@2770 │ │ -064e1e: 6e20 7003 0d00 |0021: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -064e24: 0c04 |0024: move-result-object v4 │ │ -064e26: 1f04 2300 |0025: check-cast v4, Landroid/app/PendingIntent; // type@0023 │ │ -064e2a: 1a00 7127 |0027: const-string v0, "on_reply" // string@2771 │ │ -064e2e: 6e20 7003 0d00 |0029: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -064e34: 0c03 |002c: move-result-object v3 │ │ -064e36: 1f03 2300 |002d: check-cast v3, Landroid/app/PendingIntent; // type@0023 │ │ -064e3a: 1a00 2729 |002f: const-string v0, "remote_input" // string@2927 │ │ -064e3e: 6e20 7003 0d00 |0031: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -064e44: 0c0a |0034: move-result-object v10 │ │ -064e46: 1f0a 2600 |0035: check-cast v10, Landroid/app/RemoteInput; // type@0026 │ │ -064e4a: 1a00 ed27 |0037: const-string v0, "participants" // string@27ed │ │ -064e4e: 6e20 7503 0d00 |0039: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0375 │ │ -064e54: 0c05 |003c: move-result-object v5 │ │ -064e56: 3805 c6ff |003d: if-eqz v5, 0003 // -003a │ │ -064e5a: 2150 |003f: array-length v0, v5 │ │ -064e5c: 1216 |0040: const/4 v6, #int 1 // #1 │ │ -064e5e: 3360 c2ff |0041: if-ne v0, v6, 0003 // -003e │ │ -064e62: 380a 0600 |0043: if-eqz v10, 0049 // +0006 │ │ -064e66: 7120 9108 fa00 |0045: invoke-static {v10, v15}, Landroid/support/v4/app/NotificationCompatApi21;.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0891 │ │ -064e6c: 0c02 |0048: move-result-object v2 │ │ -064e6e: 1a00 bb2e |0049: const-string v0, "timestamp" // string@2ebb │ │ -064e72: 6e20 6e03 0d00 |004b: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@036e │ │ -064e78: 0b06 |004e: move-result-wide v6 │ │ -064e7a: 07e0 |004f: move-object v0, v14 │ │ -064e7c: 7808 9a08 0000 |0050: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@089a │ │ -064e82: 0c02 |0053: move-result-object v2 │ │ -064e84: 28af |0054: goto 0003 // -0051 │ │ -064e86: 4600 0908 |0055: aget-object v0, v9, v8 │ │ -064e8a: 1f00 9b00 |0057: check-cast v0, Landroid/os/Bundle; // type@009b │ │ -064e8e: 1a06 832e |0059: const-string v6, "text" // string@2e83 │ │ -064e92: 6e20 7403 6000 |005b: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -064e98: 0c00 |005e: move-result-object v0 │ │ -064e9a: 4d00 0c08 |005f: aput-object v0, v12, v8 │ │ -064e9e: 4600 0c08 |0061: aget-object v0, v12, v8 │ │ -064ea2: 3900 0400 |0063: if-nez v0, 0067 // +0004 │ │ -064ea6: 120b |0065: const/4 v11, #int 0 // #0 │ │ -064ea8: 28b6 |0066: goto 001c // -004a │ │ -064eaa: d808 0801 |0067: add-int/lit8 v8, v8, #int 1 // #01 │ │ -064eae: 28a9 |0069: goto 0012 // -0057 │ │ +068764: |[068764] android.support.v4.app.NotificationCompatApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +068774: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068776: 390d 0300 |0001: if-nez v13, 0004 // +0003 │ │ +06877a: 1102 |0003: return-object v2 │ │ +06877c: 1a00 2825 |0004: const-string v0, "messages" // string@2528 │ │ +068780: 6e20 7103 0d00 |0006: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ +068786: 0c09 |0009: move-result-object v9 │ │ +068788: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +06878a: 3809 1400 |000b: if-eqz v9, 001f // +0014 │ │ +06878e: 2190 |000d: array-length v0, v9 │ │ +068790: 230c 6a06 |000e: new-array v12, v0, [Ljava/lang/String; // type@066a │ │ +068794: 121b |0010: const/4 v11, #int 1 // #1 │ │ +068796: 1208 |0011: const/4 v8, #int 0 // #0 │ │ +068798: 21c0 |0012: array-length v0, v12 │ │ +06879a: 3508 0900 |0013: if-ge v8, v0, 001c // +0009 │ │ +06879e: 4600 0908 |0015: aget-object v0, v9, v8 │ │ +0687a2: 2000 9b00 |0017: instance-of v0, v0, Landroid/os/Bundle; // type@009b │ │ +0687a6: 3900 3c00 |0019: if-nez v0, 0055 // +003c │ │ +0687aa: 120b |001b: const/4 v11, #int 0 // #0 │ │ +0687ac: 380b e7ff |001c: if-eqz v11, 0003 // -0019 │ │ +0687b0: 07c1 |001e: move-object v1, v12 │ │ +0687b2: 1a00 7027 |001f: const-string v0, "on_read" // string@2770 │ │ +0687b6: 6e20 7003 0d00 |0021: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +0687bc: 0c04 |0024: move-result-object v4 │ │ +0687be: 1f04 2300 |0025: check-cast v4, Landroid/app/PendingIntent; // type@0023 │ │ +0687c2: 1a00 7127 |0027: const-string v0, "on_reply" // string@2771 │ │ +0687c6: 6e20 7003 0d00 |0029: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +0687cc: 0c03 |002c: move-result-object v3 │ │ +0687ce: 1f03 2300 |002d: check-cast v3, Landroid/app/PendingIntent; // type@0023 │ │ +0687d2: 1a00 2629 |002f: const-string v0, "remote_input" // string@2926 │ │ +0687d6: 6e20 7003 0d00 |0031: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +0687dc: 0c0a |0034: move-result-object v10 │ │ +0687de: 1f0a 2600 |0035: check-cast v10, Landroid/app/RemoteInput; // type@0026 │ │ +0687e2: 1a00 ed27 |0037: const-string v0, "participants" // string@27ed │ │ +0687e6: 6e20 7503 0d00 |0039: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getStringArray:(Ljava/lang/String;)[Ljava/lang/String; // method@0375 │ │ +0687ec: 0c05 |003c: move-result-object v5 │ │ +0687ee: 3805 c6ff |003d: if-eqz v5, 0003 // -003a │ │ +0687f2: 2150 |003f: array-length v0, v5 │ │ +0687f4: 1216 |0040: const/4 v6, #int 1 // #1 │ │ +0687f6: 3360 c2ff |0041: if-ne v0, v6, 0003 // -003e │ │ +0687fa: 380a 0600 |0043: if-eqz v10, 0049 // +0006 │ │ +0687fe: 7120 9108 fa00 |0045: invoke-static {v10, v15}, Landroid/support/v4/app/NotificationCompatApi21;.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0891 │ │ +068804: 0c02 |0048: move-result-object v2 │ │ +068806: 1a00 ba2e |0049: const-string v0, "timestamp" // string@2eba │ │ +06880a: 6e20 6e03 0d00 |004b: invoke-virtual {v13, v0}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;)J // method@036e │ │ +068810: 0b06 |004e: move-result-wide v6 │ │ +068812: 07e0 |004f: move-object v0, v14 │ │ +068814: 7808 9a08 0000 |0050: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@089a │ │ +06881a: 0c02 |0053: move-result-object v2 │ │ +06881c: 28af |0054: goto 0003 // -0051 │ │ +06881e: 4600 0908 |0055: aget-object v0, v9, v8 │ │ +068822: 1f00 9b00 |0057: check-cast v0, Landroid/os/Bundle; // type@009b │ │ +068826: 1a06 822e |0059: const-string v6, "text" // string@2e82 │ │ +06882a: 6e20 7403 6000 |005b: invoke-virtual {v0, v6}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +068830: 0c00 |005e: move-result-object v0 │ │ +068832: 4d00 0c08 |005f: aput-object v0, v12, v8 │ │ +068836: 4600 0c08 |0061: aget-object v0, v12, v8 │ │ +06883a: 3900 0400 |0063: if-nez v0, 0067 // +0004 │ │ +06883e: 120b |0065: const/4 v11, #int 0 // #0 │ │ +068840: 28b6 |0066: goto 001c // -004a │ │ +068842: d808 0801 |0067: add-int/lit8 v8, v8, #int 1 // #01 │ │ +068846: 28a9 |0069: goto 0012 // -0057 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x0003 line=195 │ │ 0x0004 line=161 │ │ 0x000a line=162 │ │ 0x000b line=163 │ │ @@ -20919,44 +20919,44 @@ │ │ type : '(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 26 16-bit code units │ │ -064eb0: |[064eb0] android.support.v4.app.NotificationCompatApi21.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -064ec0: 6e10 2401 0600 |0000: invoke-virtual {v6}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0124 │ │ -064ec6: 0c01 |0003: move-result-object v1 │ │ -064ec8: 6e10 2301 0600 |0004: invoke-virtual {v6}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0123 │ │ -064ece: 0c02 |0007: move-result-object v2 │ │ -064ed0: 6e10 2101 0600 |0008: invoke-virtual {v6}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0121 │ │ -064ed6: 0c03 |000b: move-result-object v3 │ │ -064ed8: 6e10 2001 0600 |000c: invoke-virtual {v6}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0120 │ │ -064ede: 0a04 |000f: move-result v4 │ │ -064ee0: 6e10 2201 0600 |0010: invoke-virtual {v6}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0122 │ │ -064ee6: 0c05 |0013: move-result-object v5 │ │ -064ee8: 0770 |0014: move-object v0, v7 │ │ -064eea: 7806 3909 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0939 │ │ -064ef0: 0c00 |0018: move-result-object v0 │ │ -064ef2: 1100 |0019: return-object v0 │ │ +068848: |[068848] android.support.v4.app.NotificationCompatApi21.toCompatRemoteInput:(Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +068858: 6e10 2401 0600 |0000: invoke-virtual {v6}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0124 │ │ +06885e: 0c01 |0003: move-result-object v1 │ │ +068860: 6e10 2301 0600 |0004: invoke-virtual {v6}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0123 │ │ +068866: 0c02 |0007: move-result-object v2 │ │ +068868: 6e10 2101 0600 |0008: invoke-virtual {v6}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0121 │ │ +06886e: 0c03 |000b: move-result-object v3 │ │ +068870: 6e10 2001 0600 |000c: invoke-virtual {v6}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0120 │ │ +068876: 0a04 |000f: move-result v4 │ │ +068878: 6e10 2201 0600 |0010: invoke-virtual {v6}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0122 │ │ +06887e: 0c05 |0013: move-result-object v5 │ │ +068880: 0770 |0014: move-object v0, v7 │ │ +068882: 7806 3909 0000 |0015: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0939 │ │ +068888: 0c00 |0018: move-result-object v0 │ │ +06888a: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x001a reg=6 remoteInput Landroid/app/RemoteInput; │ │ 0x0000 - 0x001a reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3590 (NotificationCompatApi21.java) │ │ + source_file_idx : 3591 (NotificationCompatApi21.java) │ │ │ │ Class #113 header: │ │ class_idx : 357 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3591 │ │ +source_file_idx : 3592 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #113 annotations: │ │ Annotations on class │ │ @@ -20980,21 +20980,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatBase$Action$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3591 (NotificationCompatBase.java) │ │ + source_file_idx : 3592 (NotificationCompatBase.java) │ │ │ │ Class #114 header: │ │ class_idx : 358 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3591 │ │ +source_file_idx : 3592 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #114 annotations: │ │ Annotations on class │ │ @@ -21015,17 +21015,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064ef4: |[064ef4] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ -064f04: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -064f0a: 0e00 |0003: return-void │ │ +06888c: |[06888c] android.support.v4.app.NotificationCompatBase$Action.:()V │ │ +06889c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0688a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ @@ -21056,21 +21056,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatBase$Action;) │ │ name : 'getTitle' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3591 (NotificationCompatBase.java) │ │ + source_file_idx : 3592 (NotificationCompatBase.java) │ │ │ │ Class #115 header: │ │ class_idx : 359 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3591 │ │ +source_file_idx : 3592 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #115 annotations: │ │ Annotations on class │ │ @@ -21088,21 +21088,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;) │ │ name : 'build' │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3591 (NotificationCompatBase.java) │ │ + source_file_idx : 3592 (NotificationCompatBase.java) │ │ │ │ Class #116 header: │ │ class_idx : 360 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3591 │ │ +source_file_idx : 3592 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #116 annotations: │ │ Annotations on class │ │ @@ -21123,17 +21123,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064f0c: |[064f0c] android.support.v4.app.NotificationCompatBase$UnreadConversation.:()V │ │ -064f1c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -064f22: 0e00 |0003: return-void │ │ +0688a4: |[0688a4] android.support.v4.app.NotificationCompatBase$UnreadConversation.:()V │ │ +0688b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0688ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -21176,21 +21176,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;) │ │ name : 'getReplyPendingIntent' │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0400 (ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3591 (NotificationCompatBase.java) │ │ + source_file_idx : 3592 (NotificationCompatBase.java) │ │ │ │ Class #117 header: │ │ class_idx : 361 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3591 │ │ +source_file_idx : 3592 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #117 annotations: │ │ Annotations on class │ │ @@ -21209,32 +21209,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064f24: |[064f24] android.support.v4.app.NotificationCompatBase.:()V │ │ -064f34: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -064f3a: 0e00 |0003: return-void │ │ +0688bc: |[0688bc] android.support.v4.app.NotificationCompatBase.:()V │ │ +0688cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0688d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3591 (NotificationCompatBase.java) │ │ + source_file_idx : 3592 (NotificationCompatBase.java) │ │ │ │ Class #118 header: │ │ class_idx : 362 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3592 │ │ +source_file_idx : 3593 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #118 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatExtras;' │ │ @@ -21279,31 +21279,31 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064f3c: |[064f3c] android.support.v4.app.NotificationCompatExtras.:()V │ │ -064f4c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -064f52: 0e00 |0003: return-void │ │ +0688d4: |[0688d4] android.support.v4.app.NotificationCompatExtras.:()V │ │ +0688e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0688ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatExtras; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3592 (NotificationCompatExtras.java) │ │ + source_file_idx : 3593 (NotificationCompatExtras.java) │ │ │ │ Class #119 header: │ │ class_idx : 363 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3593 │ │ +source_file_idx : 3594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #119 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatGingerbread;' │ │ @@ -21318,17 +21318,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064f54: |[064f54] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ -064f64: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -064f6a: 0e00 |0003: return-void │ │ +0688ec: |[0688ec] android.support.v4.app.NotificationCompatGingerbread.:()V │ │ +0688fc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068902: 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;) │ │ @@ -21336,39 +21336,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 │ │ -064f6c: |[064f6c] 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; │ │ -064f7c: 6e54 0301 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@0103 │ │ -064f82: 5b05 1100 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0011 │ │ -064f86: 1100 |0005: return-object v0 │ │ +068904: |[068904] 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; │ │ +068914: 6e54 0301 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@0103 │ │ +06891a: 5b05 1100 |0003: iput-object v5, v0, Landroid/app/Notification;.fullScreenIntent:Landroid/app/PendingIntent; // field@0011 │ │ +06891e: 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 : 3593 (NotificationCompatGingerbread.java) │ │ + source_file_idx : 3594 (NotificationCompatGingerbread.java) │ │ │ │ Class #120 header: │ │ class_idx : 364 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3594 │ │ +source_file_idx : 3595 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #120 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatHoneycomb;' │ │ @@ -21383,17 +21383,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -064f88: |[064f88] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ -064f98: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -064f9e: 0e00 |0003: return-void │ │ +068920: |[068920] android.support.v4.app.NotificationCompatHoneycomb.:()V │ │ +068930: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068936: 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;) │ │ @@ -21401,95 +21401,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 │ │ -064fa0: |[064fa0] 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; │ │ -064fb0: 2201 1f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@001f │ │ -064fb4: 7020 d500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -064fba: 5362 1a00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@001a │ │ -064fbe: 6e30 fb00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ -064fc4: 0c01 |000a: move-result-object v1 │ │ -064fc6: 5262 1200 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0012 │ │ -064fca: 5263 1300 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ -064fce: 6e30 f300 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ -064fd4: 0c01 |0012: move-result-object v1 │ │ -064fd6: 5462 0c00 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ -064fda: 6e20 de00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ -064fe0: 0c01 |0018: move-result-object v1 │ │ -064fe2: 5462 1800 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -064fe6: 6e30 f700 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ -064fec: 0c01 |001e: move-result-object v1 │ │ -064fee: 5462 1700 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -064ff2: 5263 0a00 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -064ff6: 6e30 f500 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ -064ffc: 0c01 |0026: move-result-object v1 │ │ -064ffe: 5462 1900 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ -065002: 6e20 f900 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ -065008: 0c01 |002c: move-result-object v1 │ │ -06500a: 5262 1400 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ -06500e: 5263 1600 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -065012: 5264 1500 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -065016: 6e40 ea00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ -06501c: 0c02 |0036: move-result-object v2 │ │ -06501e: 5261 1000 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ -065022: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ -065026: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ -06502a: 1211 |003d: const/4 v1, #int 1 // #1 │ │ -06502c: 6e20 ed00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ -065032: 0c02 |0041: move-result-object v2 │ │ -065034: 5261 1000 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ -065038: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ -06503c: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ -065040: 1211 |0048: const/4 v1, #int 1 // #1 │ │ -065042: 6e20 ee00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ -065048: 0c02 |004c: move-result-object v2 │ │ -06504a: 5261 1000 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ -06504e: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ -065052: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ -065056: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -065058: 6e20 db00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ -06505e: 0c01 |0057: move-result-object v1 │ │ -065060: 5262 0d00 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@000d │ │ -065064: 6e20 e300 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ -06506a: 0c01 |005d: move-result-object v1 │ │ -06506c: 6e20 e200 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ -065072: 0c01 |0061: move-result-object v1 │ │ -065074: 6e20 e100 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ -06507a: 0c01 |0065: move-result-object v1 │ │ -06507c: 6e20 df00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ -065082: 0c01 |0069: move-result-object v1 │ │ -065084: 6e20 e000 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -06508a: 0c01 |006d: move-result-object v1 │ │ -06508c: 5462 0e00 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ -065090: 6e20 e400 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ -065096: 0c02 |0073: move-result-object v2 │ │ -065098: 5261 1000 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ -06509c: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ -0650a0: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ -0650a4: 1211 |007a: const/4 v1, #int 1 // #1 │ │ -0650a6: 6e30 e600 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -0650ac: 0c01 |007e: move-result-object v1 │ │ -0650ae: 6e20 e900 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ -0650b4: 0c01 |0082: move-result-object v1 │ │ -0650b6: 6e20 ec00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ -0650bc: 0c00 |0086: move-result-object v0 │ │ -0650be: 6e10 da00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00da │ │ -0650c4: 0c01 |008a: move-result-object v1 │ │ -0650c6: 1101 |008b: return-object v1 │ │ -0650c8: 1201 |008c: const/4 v1, #int 0 // #0 │ │ -0650ca: 28b1 |008d: goto 003e // -004f │ │ -0650cc: 1201 |008e: const/4 v1, #int 0 // #0 │ │ -0650ce: 28ba |008f: goto 0049 // -0046 │ │ -0650d0: 1201 |0090: const/4 v1, #int 0 // #0 │ │ -0650d2: 28c3 |0091: goto 0054 // -003d │ │ -0650d4: 1201 |0092: const/4 v1, #int 0 // #0 │ │ -0650d6: 28e8 |0093: goto 007b // -0018 │ │ +068938: |[068938] 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; │ │ +068948: 2201 1f00 |0000: new-instance v1, Landroid/app/Notification$Builder; // type@001f │ │ +06894c: 7020 d500 5100 |0002: invoke-direct {v1, v5}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +068952: 5362 1a00 |0005: iget-wide v2, v6, Landroid/app/Notification;.when:J // field@001a │ │ +068956: 6e30 fb00 2103 |0007: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ +06895c: 0c01 |000a: move-result-object v1 │ │ +06895e: 5262 1200 |000b: iget v2, v6, Landroid/app/Notification;.icon:I // field@0012 │ │ +068962: 5263 1300 |000d: iget v3, v6, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ +068966: 6e30 f300 2103 |000f: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ +06896c: 0c01 |0012: move-result-object v1 │ │ +06896e: 5462 0c00 |0013: iget-object v2, v6, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ +068972: 6e20 de00 2100 |0015: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ +068978: 0c01 |0018: move-result-object v1 │ │ +06897a: 5462 1800 |0019: iget-object v2, v6, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +06897e: 6e30 f700 210a |001b: invoke-virtual {v1, v2, v10}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ +068984: 0c01 |001e: move-result-object v1 │ │ +068986: 5462 1700 |001f: iget-object v2, v6, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +06898a: 5263 0a00 |0021: iget v3, v6, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +06898e: 6e30 f500 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ +068994: 0c01 |0026: move-result-object v1 │ │ +068996: 5462 1900 |0027: iget-object v2, v6, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ +06899a: 6e20 f900 2100 |0029: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ +0689a0: 0c01 |002c: move-result-object v1 │ │ +0689a2: 5262 1400 |002d: iget v2, v6, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ +0689a6: 5263 1600 |002f: iget v3, v6, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +0689aa: 5264 1500 |0031: iget v4, v6, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +0689ae: 6e40 ea00 2143 |0033: invoke-virtual {v1, v2, v3, v4}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ +0689b4: 0c02 |0036: move-result-object v2 │ │ +0689b6: 5261 1000 |0037: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ +0689ba: dd01 0102 |0039: and-int/lit8 v1, v1, #int 2 // #02 │ │ +0689be: 3801 5100 |003b: if-eqz v1, 008c // +0051 │ │ +0689c2: 1211 |003d: const/4 v1, #int 1 // #1 │ │ +0689c4: 6e20 ed00 1200 |003e: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ +0689ca: 0c02 |0041: move-result-object v2 │ │ +0689cc: 5261 1000 |0042: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ +0689d0: dd01 0108 |0044: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0689d4: 3801 4800 |0046: if-eqz v1, 008e // +0048 │ │ +0689d8: 1211 |0048: const/4 v1, #int 1 // #1 │ │ +0689da: 6e20 ee00 1200 |0049: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ +0689e0: 0c02 |004c: move-result-object v2 │ │ +0689e2: 5261 1000 |004d: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ +0689e6: dd01 0110 |004f: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0689ea: 3801 3f00 |0051: if-eqz v1, 0090 // +003f │ │ +0689ee: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +0689f0: 6e20 db00 1200 |0054: invoke-virtual {v2, v1}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ +0689f6: 0c01 |0057: move-result-object v1 │ │ +0689f8: 5262 0d00 |0058: iget v2, v6, Landroid/app/Notification;.defaults:I // field@000d │ │ +0689fc: 6e20 e300 2100 |005a: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ +068a02: 0c01 |005d: move-result-object v1 │ │ +068a04: 6e20 e200 7100 |005e: invoke-virtual {v1, v7}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ +068a0a: 0c01 |0061: move-result-object v1 │ │ +068a0c: 6e20 e100 8100 |0062: invoke-virtual {v1, v8}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ +068a12: 0c01 |0065: move-result-object v1 │ │ +068a14: 6e20 df00 9100 |0066: invoke-virtual {v1, v9}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ +068a1a: 0c01 |0069: move-result-object v1 │ │ +068a1c: 6e20 e000 c100 |006a: invoke-virtual {v1, v12}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +068a22: 0c01 |006d: move-result-object v1 │ │ +068a24: 5462 0e00 |006e: iget-object v2, v6, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ +068a28: 6e20 e400 2100 |0070: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ +068a2e: 0c02 |0073: move-result-object v2 │ │ +068a30: 5261 1000 |0074: iget v1, v6, Landroid/app/Notification;.flags:I // field@0010 │ │ +068a34: d511 8000 |0076: and-int/lit16 v1, v1, #int 128 // #0080 │ │ +068a38: 3801 1a00 |0078: if-eqz v1, 0092 // +001a │ │ +068a3c: 1211 |007a: const/4 v1, #int 1 // #1 │ │ +068a3e: 6e30 e600 d201 |007b: invoke-virtual {v2, v13, v1}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +068a44: 0c01 |007e: move-result-object v1 │ │ +068a46: 6e20 e900 e100 |007f: invoke-virtual {v1, v14}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ +068a4c: 0c01 |0082: move-result-object v1 │ │ +068a4e: 6e20 ec00 b100 |0083: invoke-virtual {v1, v11}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ +068a54: 0c00 |0086: move-result-object v0 │ │ +068a56: 6e10 da00 0000 |0087: invoke-virtual {v0}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00da │ │ +068a5c: 0c01 |008a: move-result-object v1 │ │ +068a5e: 1101 |008b: return-object v1 │ │ +068a60: 1201 |008c: const/4 v1, #int 0 // #0 │ │ +068a62: 28b1 |008d: goto 003e // -004f │ │ +068a64: 1201 |008e: const/4 v1, #int 0 // #0 │ │ +068a66: 28ba |008f: goto 0049 // -0046 │ │ +068a68: 1201 |0090: const/4 v1, #int 0 // #0 │ │ +068a6a: 28c3 |0091: goto 0054 // -003d │ │ +068a6c: 1201 |0092: const/4 v1, #int 0 // #0 │ │ +068a6e: 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; │ │ @@ -21501,21 +21501,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 : 3594 (NotificationCompatHoneycomb.java) │ │ + source_file_idx : 3595 (NotificationCompatHoneycomb.java) │ │ │ │ Class #121 header: │ │ class_idx : 365 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3595 │ │ +source_file_idx : 3596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #121 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationCompatIceCreamSandwich;' │ │ @@ -21530,17 +21530,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0650d8: |[0650d8] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ -0650e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0650ee: 0e00 |0003: return-void │ │ +068a70: |[068a70] android.support.v4.app.NotificationCompatIceCreamSandwich.:()V │ │ +068a80: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068a86: 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;) │ │ @@ -21548,103 +21548,103 @@ │ │ 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 │ │ ins : 13 │ │ outs : 4 │ │ insns size : 164 16-bit code units │ │ -0650f0: |[0650f0] 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; │ │ -065100: 2205 1f00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@001f │ │ -065104: 7020 d500 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -06510a: 53a6 1a00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ -06510e: 6e30 fb00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ -065114: 0c05 |000a: move-result-object v5 │ │ -065116: 52a6 1200 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ -06511a: 52a7 1300 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ -06511e: 6e30 f300 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ -065124: 0c05 |0012: move-result-object v5 │ │ -065126: 54a6 0c00 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ -06512a: 6e20 de00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ -065130: 0c05 |0018: move-result-object v5 │ │ -065132: 54a6 1800 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -065136: 6e30 f700 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ -06513c: 0c05 |001e: move-result-object v5 │ │ -06513e: 54a6 1700 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -065142: 52a7 0a00 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -065146: 6e30 f500 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ -06514c: 0c05 |0026: move-result-object v5 │ │ -06514e: 54a6 1900 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ -065152: 6e20 f900 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ -065158: 0c05 |002c: move-result-object v5 │ │ -06515a: 52a6 1400 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ -06515e: 52a7 1600 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -065162: 52a8 1500 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -065166: 6e40 ea00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ -06516c: 0c06 |0036: move-result-object v6 │ │ -06516e: 52a5 1000 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -065172: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ -065176: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ -06517a: 1215 |003d: const/4 v5, #int 1 // #1 │ │ -06517c: 6e20 ed00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ -065182: 0c06 |0041: move-result-object v6 │ │ -065184: 52a5 1000 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -065188: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ -06518c: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ -065190: 1215 |0048: const/4 v5, #int 1 // #1 │ │ -065192: 6e20 ee00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ -065198: 0c06 |004c: move-result-object v6 │ │ -06519a: 52a5 1000 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -06519e: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ -0651a2: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ -0651a6: 1215 |0053: const/4 v5, #int 1 // #1 │ │ -0651a8: 6e20 db00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ -0651ae: 0c05 |0057: move-result-object v5 │ │ -0651b0: 52a6 0d00 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ -0651b4: 6e20 e300 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ -0651ba: 0c05 |005d: move-result-object v5 │ │ -0651bc: 6e20 e200 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ -0651c2: 0c05 |0061: move-result-object v5 │ │ -0651c4: 6e20 e100 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ -0651ca: 0c05 |0065: move-result-object v5 │ │ -0651cc: 6e20 df00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ -0651d2: 0c05 |0069: move-result-object v5 │ │ -0651d4: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -0651d8: 6e20 e000 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -0651de: 0c05 |006f: move-result-object v5 │ │ -0651e0: 54a6 0e00 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ -0651e4: 6e20 e400 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ -0651ea: 0c06 |0075: move-result-object v6 │ │ -0651ec: 52a5 1000 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0651f0: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ -0651f4: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ -0651f8: 1215 |007c: const/4 v5, #int 1 // #1 │ │ -0651fa: 0800 1100 |007d: move-object/from16 v0, v17 │ │ -0651fe: 6e30 e600 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -065204: 0c05 |0082: move-result-object v5 │ │ -065206: 0800 1200 |0083: move-object/from16 v0, v18 │ │ -06520a: 6e20 e900 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ -065210: 0c05 |0088: move-result-object v5 │ │ -065212: 6e20 ec00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ -065218: 0c05 |008c: move-result-object v5 │ │ -06521a: 0200 1300 |008d: move/from16 v0, v19 │ │ -06521e: 0201 1400 |008f: move/from16 v1, v20 │ │ -065222: 0202 1500 |0091: move/from16 v2, v21 │ │ -065226: 6e40 f000 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ -06522c: 0c04 |0096: move-result-object v4 │ │ -06522e: 6e10 da00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00da │ │ -065234: 0c05 |009a: move-result-object v5 │ │ -065236: 1105 |009b: return-object v5 │ │ -065238: 1205 |009c: const/4 v5, #int 0 // #0 │ │ -06523a: 28a1 |009d: goto 003e // -005f │ │ -06523c: 1205 |009e: const/4 v5, #int 0 // #0 │ │ -06523e: 28aa |009f: goto 0049 // -0056 │ │ -065240: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ -065242: 28b3 |00a1: goto 0054 // -004d │ │ -065244: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ -065246: 28da |00a3: goto 007d // -0026 │ │ +068a88: |[068a88] 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; │ │ +068a98: 2205 1f00 |0000: new-instance v5, Landroid/app/Notification$Builder; // type@001f │ │ +068a9c: 7020 d500 9500 |0002: invoke-direct {v5, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +068aa2: 53a6 1a00 |0005: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ +068aa6: 6e30 fb00 6507 |0007: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ +068aac: 0c05 |000a: move-result-object v5 │ │ +068aae: 52a6 1200 |000b: iget v6, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ +068ab2: 52a7 1300 |000d: iget v7, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ +068ab6: 6e30 f300 6507 |000f: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ +068abc: 0c05 |0012: move-result-object v5 │ │ +068abe: 54a6 0c00 |0013: iget-object v6, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ +068ac2: 6e20 de00 6500 |0015: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ +068ac8: 0c05 |0018: move-result-object v5 │ │ +068aca: 54a6 1800 |0019: iget-object v6, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +068ace: 6e30 f700 650e |001b: invoke-virtual {v5, v6, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ +068ad4: 0c05 |001e: move-result-object v5 │ │ +068ad6: 54a6 1700 |001f: iget-object v6, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +068ada: 52a7 0a00 |0021: iget v7, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +068ade: 6e30 f500 6507 |0023: invoke-virtual {v5, v6, v7}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ +068ae4: 0c05 |0026: move-result-object v5 │ │ +068ae6: 54a6 1900 |0027: iget-object v6, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ +068aea: 6e20 f900 6500 |0029: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ +068af0: 0c05 |002c: move-result-object v5 │ │ +068af2: 52a6 1400 |002d: iget v6, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ +068af6: 52a7 1600 |002f: iget v7, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +068afa: 52a8 1500 |0031: iget v8, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +068afe: 6e40 ea00 6587 |0033: invoke-virtual {v5, v6, v7, v8}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ +068b04: 0c06 |0036: move-result-object v6 │ │ +068b06: 52a5 1000 |0037: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +068b0a: dd05 0502 |0039: and-int/lit8 v5, v5, #int 2 // #02 │ │ +068b0e: 3805 6100 |003b: if-eqz v5, 009c // +0061 │ │ +068b12: 1215 |003d: const/4 v5, #int 1 // #1 │ │ +068b14: 6e20 ed00 5600 |003e: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ +068b1a: 0c06 |0041: move-result-object v6 │ │ +068b1c: 52a5 1000 |0042: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +068b20: dd05 0508 |0044: and-int/lit8 v5, v5, #int 8 // #08 │ │ +068b24: 3805 5800 |0046: if-eqz v5, 009e // +0058 │ │ +068b28: 1215 |0048: const/4 v5, #int 1 // #1 │ │ +068b2a: 6e20 ee00 5600 |0049: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ +068b30: 0c06 |004c: move-result-object v6 │ │ +068b32: 52a5 1000 |004d: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +068b36: dd05 0510 |004f: and-int/lit8 v5, v5, #int 16 // #10 │ │ +068b3a: 3805 4f00 |0051: if-eqz v5, 00a0 // +004f │ │ +068b3e: 1215 |0053: const/4 v5, #int 1 // #1 │ │ +068b40: 6e20 db00 5600 |0054: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ +068b46: 0c05 |0057: move-result-object v5 │ │ +068b48: 52a6 0d00 |0058: iget v6, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ +068b4c: 6e20 e300 6500 |005a: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ +068b52: 0c05 |005d: move-result-object v5 │ │ +068b54: 6e20 e200 b500 |005e: invoke-virtual {v5, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ +068b5a: 0c05 |0061: move-result-object v5 │ │ +068b5c: 6e20 e100 c500 |0062: invoke-virtual {v5, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ +068b62: 0c05 |0065: move-result-object v5 │ │ +068b64: 6e20 df00 d500 |0066: invoke-virtual {v5, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ +068b6a: 0c05 |0069: move-result-object v5 │ │ +068b6c: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +068b70: 6e20 e000 0500 |006c: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +068b76: 0c05 |006f: move-result-object v5 │ │ +068b78: 54a6 0e00 |0070: iget-object v6, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ +068b7c: 6e20 e400 6500 |0072: invoke-virtual {v5, v6}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ +068b82: 0c06 |0075: move-result-object v6 │ │ +068b84: 52a5 1000 |0076: iget v5, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +068b88: d555 8000 |0078: and-int/lit16 v5, v5, #int 128 // #0080 │ │ +068b8c: 3805 2800 |007a: if-eqz v5, 00a2 // +0028 │ │ +068b90: 1215 |007c: const/4 v5, #int 1 // #1 │ │ +068b92: 0800 1100 |007d: move-object/from16 v0, v17 │ │ +068b96: 6e30 e600 0605 |007f: invoke-virtual {v6, v0, v5}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +068b9c: 0c05 |0082: move-result-object v5 │ │ +068b9e: 0800 1200 |0083: move-object/from16 v0, v18 │ │ +068ba2: 6e20 e900 0500 |0085: invoke-virtual {v5, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ +068ba8: 0c05 |0088: move-result-object v5 │ │ +068baa: 6e20 ec00 f500 |0089: invoke-virtual {v5, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ +068bb0: 0c05 |008c: move-result-object v5 │ │ +068bb2: 0200 1300 |008d: move/from16 v0, v19 │ │ +068bb6: 0201 1400 |008f: move/from16 v1, v20 │ │ +068bba: 0202 1500 |0091: move/from16 v2, v21 │ │ +068bbe: 6e40 f000 0521 |0093: invoke-virtual {v5, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ +068bc4: 0c04 |0096: move-result-object v4 │ │ +068bc6: 6e10 da00 0400 |0097: invoke-virtual {v4}, Landroid/app/Notification$Builder;.getNotification:()Landroid/app/Notification; // method@00da │ │ +068bcc: 0c05 |009a: move-result-object v5 │ │ +068bce: 1105 |009b: return-object v5 │ │ +068bd0: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +068bd2: 28a1 |009d: goto 003e // -005f │ │ +068bd4: 1205 |009e: const/4 v5, #int 0 // #0 │ │ +068bd6: 28aa |009f: goto 0049 // -0056 │ │ +068bd8: 1205 |00a0: const/4 v5, #int 0 // #0 │ │ +068bda: 28b3 |00a1: goto 0054 // -004d │ │ +068bdc: 1205 |00a2: const/4 v5, #int 0 // #0 │ │ +068bde: 28da |00a3: goto 007d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0097 line=54 │ │ 0x009c line=31 │ │ locals : │ │ 0x0097 - 0x009c reg=4 b Landroid/app/Notification$Builder; │ │ @@ -21659,21 +21659,21 @@ │ │ 0x0000 - 0x00a4 reg=17 fullScreenIntent Landroid/app/PendingIntent; │ │ 0x0000 - 0x00a4 reg=18 largeIcon Landroid/graphics/Bitmap; │ │ 0x0000 - 0x00a4 reg=19 progressMax I │ │ 0x0000 - 0x00a4 reg=20 progress I │ │ 0x0000 - 0x00a4 reg=21 progressIndeterminate Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 3595 (NotificationCompatIceCreamSandwich.java) │ │ + source_file_idx : 3596 (NotificationCompatIceCreamSandwich.java) │ │ │ │ Class #122 header: │ │ class_idx : 367 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3605 │ │ +source_file_idx : 3606 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 21 │ │ virtual_methods_size: 0 │ │ │ │ Class #122 annotations: │ │ Annotations on class │ │ @@ -21807,22 +21807,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -065248: |[065248] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -065258: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -06525c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -065262: 6900 d602 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02d6 │ │ -065266: 2200 e105 |0007: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -06526a: 7010 a82e 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -065270: 6900 d302 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ -065274: 0e00 |000e: return-void │ │ +068be0: |[068be0] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +068bf0: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +068bf4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068bfa: 6900 d602 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02d6 │ │ +068bfe: 2200 e105 |0007: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +068c02: 7010 a82e 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068c08: 6900 d302 |000c: sput-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ +068c0c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=56 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -21830,17 +21830,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065278: |[065278] android.support.v4.app.NotificationCompatJellybean.:()V │ │ -065288: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06528e: 0e00 |0003: return-void │ │ +068c10: |[068c10] android.support.v4.app.NotificationCompatJellybean.:()V │ │ +068c20: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +068c26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=64 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatJellybean; │ │ │ │ @@ -21849,28 +21849,28 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -065290: |[065290] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ -0652a0: 2201 1d00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@001d │ │ -0652a4: 7210 7007 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@0770 │ │ -0652aa: 0c02 |0005: move-result-object v2 │ │ -0652ac: 7020 cc00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@00cc │ │ -0652b2: 6e20 cf00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00cf │ │ -0652b8: 0c01 |000c: move-result-object v1 │ │ -0652ba: 6e20 ce00 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00ce │ │ -0652c0: 0c00 |0010: move-result-object v0 │ │ -0652c2: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ -0652c6: 6e20 cd00 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00cd │ │ -0652cc: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ -0652d0: 6e20 d000 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00d0 │ │ -0652d6: 0e00 |001b: return-void │ │ +068c28: |[068c28] android.support.v4.app.NotificationCompatJellybean.addBigPictureStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V │ │ +068c38: 2201 1d00 |0000: new-instance v1, Landroid/app/Notification$BigPictureStyle; // type@001d │ │ +068c3c: 7210 7007 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@0770 │ │ +068c42: 0c02 |0005: move-result-object v2 │ │ +068c44: 7020 cc00 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigPictureStyle;.:(Landroid/app/Notification$Builder;)V // method@00cc │ │ +068c4a: 6e20 cf00 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigPictureStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00cf │ │ +068c50: 0c01 |000c: move-result-object v1 │ │ +068c52: 6e20 ce00 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigPictureStyle;.bigPicture:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00ce │ │ +068c58: 0c00 |0010: move-result-object v0 │ │ +068c5a: 3809 0500 |0011: if-eqz v9, 0016 // +0005 │ │ +068c5e: 6e20 cd00 8000 |0013: invoke-virtual {v0, v8}, Landroid/app/Notification$BigPictureStyle;.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$BigPictureStyle; // method@00cd │ │ +068c64: 3805 0500 |0016: if-eqz v5, 001b // +0005 │ │ +068c68: 6e20 d000 6000 |0018: invoke-virtual {v0, v6}, Landroid/app/Notification$BigPictureStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigPictureStyle; // method@00d0 │ │ +068c6e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0011 line=171 │ │ 0x0013 line=172 │ │ 0x0016 line=174 │ │ 0x0018 line=175 │ │ @@ -21890,26 +21890,26 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0652d8: |[0652d8] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ -0652e8: 2201 1e00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@001e │ │ -0652ec: 7210 7007 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@0770 │ │ -0652f2: 0c02 |0005: move-result-object v2 │ │ -0652f4: 7020 d100 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00d1 │ │ -0652fa: 6e20 d300 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d3 │ │ -065300: 0c01 |000c: move-result-object v1 │ │ -065302: 6e20 d200 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d2 │ │ -065308: 0c00 |0010: move-result-object v0 │ │ -06530a: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ -06530e: 6e20 d400 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d4 │ │ -065314: 0e00 |0016: return-void │ │ +068c70: |[068c70] android.support.v4.app.NotificationCompatJellybean.addBigTextStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/lang/CharSequence;)V │ │ +068c80: 2201 1e00 |0000: new-instance v1, Landroid/app/Notification$BigTextStyle; // type@001e │ │ +068c84: 7210 7007 0300 |0002: invoke-interface {v3}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@0770 │ │ +068c8a: 0c02 |0005: move-result-object v2 │ │ +068c8c: 7020 d100 2100 |0006: invoke-direct {v1, v2}, Landroid/app/Notification$BigTextStyle;.:(Landroid/app/Notification$Builder;)V // method@00d1 │ │ +068c92: 6e20 d300 4100 |0009: invoke-virtual {v1, v4}, Landroid/app/Notification$BigTextStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d3 │ │ +068c98: 0c01 |000c: move-result-object v1 │ │ +068c9a: 6e20 d200 7100 |000d: invoke-virtual {v1, v7}, Landroid/app/Notification$BigTextStyle;.bigText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d2 │ │ +068ca0: 0c00 |0010: move-result-object v0 │ │ +068ca2: 3805 0500 |0011: if-eqz v5, 0016 // +0005 │ │ +068ca6: 6e20 d400 6000 |0013: invoke-virtual {v0, v6}, Landroid/app/Notification$BigTextStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$BigTextStyle; // method@00d4 │ │ +068cac: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0011 line=159 │ │ 0x0013 line=160 │ │ 0x0016 line=162 │ │ locals : │ │ @@ -21925,34 +21925,34 @@ │ │ type : '(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -065318: |[065318] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ -065328: 2203 2000 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0020 │ │ -06532c: 7210 7007 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@0770 │ │ -065332: 0c04 |0005: move-result-object v4 │ │ -065334: 7020 fc00 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00fc │ │ -06533a: 6e20 fe00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00fe │ │ -065340: 0c01 |000c: move-result-object v1 │ │ -065342: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ -065346: 6e20 ff00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ff │ │ -06534c: 6e10 102f 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -065352: 0c00 |0015: move-result-object v0 │ │ -065354: 7210 382f 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -06535a: 0a03 |0019: move-result v3 │ │ -06535c: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ -065360: 7210 392f 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -065366: 0c02 |001f: move-result-object v2 │ │ -065368: 1f02 c305 |0020: check-cast v2, Ljava/lang/CharSequence; // type@05c3 │ │ -06536c: 6e20 fd00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00fd │ │ -065372: 28f1 |0025: goto 0016 // -000f │ │ -065374: 0e00 |0026: return-void │ │ +068cb0: |[068cb0] android.support.v4.app.NotificationCompatJellybean.addInboxStyle:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Ljava/util/ArrayList;)V │ │ +068cc0: 2203 2000 |0000: new-instance v3, Landroid/app/Notification$InboxStyle; // type@0020 │ │ +068cc4: 7210 7007 0500 |0002: invoke-interface {v5}, Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;.getBuilder:()Landroid/app/Notification$Builder; // method@0770 │ │ +068cca: 0c04 |0005: move-result-object v4 │ │ +068ccc: 7020 fc00 4300 |0006: invoke-direct {v3, v4}, Landroid/app/Notification$InboxStyle;.:(Landroid/app/Notification$Builder;)V // method@00fc │ │ +068cd2: 6e20 fe00 6300 |0009: invoke-virtual {v3, v6}, Landroid/app/Notification$InboxStyle;.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00fe │ │ +068cd8: 0c01 |000c: move-result-object v1 │ │ +068cda: 3807 0500 |000d: if-eqz v7, 0012 // +0005 │ │ +068cde: 6e20 ff00 8100 |000f: invoke-virtual {v1, v8}, Landroid/app/Notification$InboxStyle;.setSummaryText:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00ff │ │ +068ce4: 6e10 102f 0900 |0012: invoke-virtual {v9}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +068cea: 0c00 |0015: move-result-object v0 │ │ +068cec: 7210 382f 0000 |0016: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +068cf2: 0a03 |0019: move-result v3 │ │ +068cf4: 3803 0c00 |001a: if-eqz v3, 0026 // +000c │ │ +068cf8: 7210 392f 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +068cfe: 0c02 |001f: move-result-object v2 │ │ +068d00: 1f02 c305 |0020: check-cast v2, Ljava/lang/CharSequence; // type@05c3 │ │ +068d04: 6e20 fd00 2100 |0022: invoke-virtual {v1, v2}, Landroid/app/Notification$InboxStyle;.addLine:(Ljava/lang/CharSequence;)Landroid/app/Notification$InboxStyle; // method@00fd │ │ +068d0a: 28f1 |0025: goto 0016 // -000f │ │ +068d0c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x000d line=184 │ │ 0x000f line=185 │ │ 0x0012 line=187 │ │ 0x0022 line=188 │ │ @@ -21973,31 +21973,31 @@ │ │ type : '(Ljava/util/List;)Landroid/util/SparseArray;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -065378: |[065378] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ -065388: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06538a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -06538c: 7210 522f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ -065392: 0a02 |0005: move-result v2 │ │ -065394: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ -065398: 7220 4e2f 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -06539e: 0c00 |000b: move-result-object v0 │ │ -0653a0: 1f00 9b00 |000c: check-cast v0, Landroid/os/Bundle; // type@009b │ │ -0653a4: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ -0653a8: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ -0653ac: 2201 0b04 |0012: new-instance v1, Landroid/util/SparseArray; // type@040b │ │ -0653b0: 7010 0b1d 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -0653b6: 6e30 101d 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ -0653bc: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0653c0: 28ea |001c: goto 0006 // -0016 │ │ -0653c2: 1101 |001d: return-object v1 │ │ +068d10: |[068d10] android.support.v4.app.NotificationCompatJellybean.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; │ │ +068d20: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +068d22: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +068d24: 7210 522f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ +068d2a: 0a02 |0005: move-result v2 │ │ +068d2c: 3523 1700 |0006: if-ge v3, v2, 001d // +0017 │ │ +068d30: 7220 4e2f 3400 |0008: invoke-interface {v4, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +068d36: 0c00 |000b: move-result-object v0 │ │ +068d38: 1f00 9b00 |000c: check-cast v0, Landroid/os/Bundle; // type@009b │ │ +068d3c: 3800 0c00 |000e: if-eqz v0, 001a // +000c │ │ +068d40: 3901 0700 |0010: if-nez v1, 0017 // +0007 │ │ +068d44: 2201 0b04 |0012: new-instance v1, Landroid/util/SparseArray; // type@040b │ │ +068d48: 7010 0b1d 0100 |0014: invoke-direct {v1}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +068d4e: 6e30 101d 3100 |0017: invoke-virtual {v1, v3, v0}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ +068d54: d803 0301 |001a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +068d58: 28ea |001c: goto 0006 // -0016 │ │ +068d5a: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0001 line=195 │ │ 0x0008 line=196 │ │ 0x000e line=197 │ │ 0x0010 line=198 │ │ @@ -22019,67 +22019,67 @@ │ │ type : '()Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0653c4: |[0653c4] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ -0653d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0653d6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0653d8: 6303 d102 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ -0653dc: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -0653e0: 0f02 |0006: return v2 │ │ -0653e2: 6203 d202 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ -0653e6: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ -0653ea: 1a03 e114 |000b: const-string v3, "android.app.Notification$Action" // string@14e1 │ │ -0653ee: 7110 672e 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2e67 │ │ -0653f4: 0c03 |0010: move-result-object v3 │ │ -0653f6: 6903 cd02 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ -0653fa: 6203 cd02 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ -0653fe: 1a04 0a1e |0015: const-string v4, "icon" // string@1e0a │ │ -065402: 6e20 6c2e 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -065408: 0c03 |001a: move-result-object v3 │ │ -06540a: 6903 ce02 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02ce │ │ -06540e: 6203 cd02 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ -065412: 1a04 be2e |001f: const-string v4, "title" // string@2ebe │ │ -065416: 6e20 6c2e 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -06541c: 0c03 |0024: move-result-object v3 │ │ -06541e: 6903 d002 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02d0 │ │ -065422: 6203 cd02 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ -065426: 1a04 2714 |0029: const-string v4, "actionIntent" // string@1427 │ │ -06542a: 6e20 6c2e 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -065430: 0c03 |002e: move-result-object v3 │ │ -065432: 6903 cf02 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02cf │ │ -065436: 1c03 2100 |0031: const-class v3, Landroid/app/Notification; // type@0021 │ │ -06543a: 1a04 4414 |0033: const-string v4, "actions" // string@1444 │ │ -06543e: 6e20 6c2e 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -065444: 0c03 |0038: move-result-object v3 │ │ -065446: 6903 d202 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ -06544a: 6203 d202 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ -06544e: 1214 |003d: const/4 v4, #int 1 // #1 │ │ -065450: 6e20 f52e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ -065456: 6303 d102 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ -06545a: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ -06545e: 0112 |0045: move v2, v1 │ │ -065460: 28c0 |0046: goto 0006 // -0040 │ │ -065462: 0d00 |0047: move-exception v0 │ │ -065464: 1a03 030e |0048: const-string v3, "NotificationCompat" // string@0e03 │ │ -065468: 1a04 3a11 |004a: const-string v4, "Unable to access notification actions" // string@113a │ │ -06546c: 7130 041d 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -065472: 6a01 d102 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ -065476: 28f0 |0051: goto 0041 // -0010 │ │ -065478: 0d00 |0052: move-exception v0 │ │ -06547a: 1a03 030e |0053: const-string v3, "NotificationCompat" // string@0e03 │ │ -06547e: 1a04 3a11 |0055: const-string v4, "Unable to access notification actions" // string@113a │ │ -065482: 7130 041d 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -065488: 6a01 d102 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ -06548c: 28e5 |005c: goto 0041 // -001b │ │ -06548e: 0121 |005d: move v1, v2 │ │ -065490: 28e7 |005e: goto 0045 // -0019 │ │ +068d5c: |[068d5c] android.support.v4.app.NotificationCompatJellybean.ensureActionReflectionReadyLocked:()Z │ │ +068d6c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068d6e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +068d70: 6303 d102 |0002: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ +068d74: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +068d78: 0f02 |0006: return v2 │ │ +068d7a: 6203 d202 |0007: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ +068d7e: 3903 3800 |0009: if-nez v3, 0041 // +0038 │ │ +068d82: 1a03 e214 |000b: const-string v3, "android.app.Notification$Action" // string@14e2 │ │ +068d86: 7110 672e 0300 |000d: invoke-static {v3}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2e67 │ │ +068d8c: 0c03 |0010: move-result-object v3 │ │ +068d8e: 6903 cd02 |0011: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ +068d92: 6203 cd02 |0013: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ +068d96: 1a04 0b1e |0015: const-string v4, "icon" // string@1e0b │ │ +068d9a: 6e20 6c2e 4300 |0017: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +068da0: 0c03 |001a: move-result-object v3 │ │ +068da2: 6903 ce02 |001b: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02ce │ │ +068da6: 6203 cd02 |001d: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ +068daa: 1a04 bd2e |001f: const-string v4, "title" // string@2ebd │ │ +068dae: 6e20 6c2e 4300 |0021: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +068db4: 0c03 |0024: move-result-object v3 │ │ +068db6: 6903 d002 |0025: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02d0 │ │ +068dba: 6203 cd02 |0027: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionClass:Ljava/lang/Class; // field@02cd │ │ +068dbe: 1a04 2814 |0029: const-string v4, "actionIntent" // string@1428 │ │ +068dc2: 6e20 6c2e 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +068dc8: 0c03 |002e: move-result-object v3 │ │ +068dca: 6903 cf02 |002f: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02cf │ │ +068dce: 1c03 2100 |0031: const-class v3, Landroid/app/Notification; // type@0021 │ │ +068dd2: 1a04 4514 |0033: const-string v4, "actions" // string@1445 │ │ +068dd6: 6e20 6c2e 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +068ddc: 0c03 |0038: move-result-object v3 │ │ +068dde: 6903 d202 |0039: sput-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ +068de2: 6203 d202 |003b: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ +068de6: 1214 |003d: const/4 v4, #int 1 // #1 │ │ +068de8: 6e20 f52e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ +068dee: 6303 d102 |0041: sget-boolean v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ +068df2: 3903 1a00 |0043: if-nez v3, 005d // +001a │ │ +068df6: 0112 |0045: move v2, v1 │ │ +068df8: 28c0 |0046: goto 0006 // -0040 │ │ +068dfa: 0d00 |0047: move-exception v0 │ │ +068dfc: 1a03 040e |0048: const-string v3, "NotificationCompat" // string@0e04 │ │ +068e00: 1a04 3b11 |004a: const-string v4, "Unable to access notification actions" // string@113b │ │ +068e04: 7130 041d 4300 |004c: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +068e0a: 6a01 d102 |004f: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ +068e0e: 28f0 |0051: goto 0041 // -0010 │ │ +068e10: 0d00 |0052: move-exception v0 │ │ +068e12: 1a03 040e |0053: const-string v3, "NotificationCompat" // string@0e04 │ │ +068e16: 1a04 3b11 |0055: const-string v4, "Unable to access notification actions" // string@113b │ │ +068e1a: 7130 041d 4300 |0057: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +068e20: 6a01 d102 |005a: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ +068e24: 28e5 |005c: goto 0041 // -001b │ │ +068e26: 0121 |005d: move v1, v2 │ │ +068e28: 28e7 |005e: goto 0045 // -0019 │ │ catches : 1 │ │ 0x0007 - 0x0041 │ │ Ljava/lang/ClassNotFoundException; -> 0x0047 │ │ Ljava/lang/NoSuchFieldException; -> 0x0052 │ │ positions : │ │ 0x0002 line=318 │ │ 0x0006 line=337 │ │ @@ -22107,60 +22107,60 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 15 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -0654a4: |[0654a4] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0654b4: 620a d302 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ -0654b8: 1d0a |0002: monitor-enter v10 │ │ -0654ba: 7110 b908 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@08b9 │ │ -0654c0: 0c00 |0006: move-result-object v0 │ │ -0654c2: 4607 000c |0007: aget-object v7, v0, v12 │ │ -0654c6: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -0654c8: 7110 bc08 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -0654ce: 0c09 |000d: move-result-object v9 │ │ -0654d0: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ -0654d4: 1a00 2f15 |0010: const-string v0, "android.support.actionExtras" // string@152f │ │ -0654d8: 6e20 7303 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ -0654de: 0c06 |0015: move-result-object v6 │ │ -0654e0: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -0654e4: 6e20 0e1d c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -0654ea: 0c05 |001b: move-result-object v5 │ │ -0654ec: 1f05 9b00 |001c: check-cast v5, Landroid/os/Bundle; // type@009b │ │ -0654f0: 6200 ce02 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02ce │ │ -0654f4: 6e20 f22e 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@2ef2 │ │ -0654fa: 0a02 |0023: move-result v2 │ │ -0654fc: 6200 d002 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02d0 │ │ -065500: 6e20 f12e 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ -065506: 0c03 |0029: move-result-object v3 │ │ -065508: 1f03 c305 |002a: check-cast v3, Ljava/lang/CharSequence; // type@05c3 │ │ -06550c: 6200 cf02 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02cf │ │ -065510: 6e20 f12e 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ -065516: 0c04 |0031: move-result-object v4 │ │ -065518: 1f04 2300 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0023 │ │ -06551c: 07d0 |0034: move-object v0, v13 │ │ -06551e: 07e1 |0035: move-object v1, v14 │ │ -065520: 7706 c208 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08c2 │ │ -065526: 0c00 |0039: move-result-object v0 │ │ -065528: 1e0a |003a: monitor-exit v10 │ │ -06552a: 1100 |003b: return-object v0 │ │ -06552c: 0d08 |003c: move-exception v8 │ │ -06552e: 1a00 030e |003d: const-string v0, "NotificationCompat" // string@0e03 │ │ -065532: 1a01 3a11 |003f: const-string v1, "Unable to access notification actions" // string@113a │ │ -065536: 7130 041d 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -06553c: 1210 |0044: const/4 v0, #int 1 // #1 │ │ -06553e: 6a00 d102 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ -065542: 1e0a |0047: monitor-exit v10 │ │ -065544: 1200 |0048: const/4 v0, #int 0 // #0 │ │ -065546: 28f2 |0049: goto 003b // -000e │ │ -065548: 0d00 |004a: move-exception v0 │ │ -06554a: 1e0a |004b: monitor-exit v10 │ │ -06554c: 2700 |004c: throw v0 │ │ +068e3c: |[068e3c] android.support.v4.app.NotificationCompatJellybean.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +068e4c: 620a d302 |0000: sget-object v10, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ +068e50: 1d0a |0002: monitor-enter v10 │ │ +068e52: 7110 b908 0b00 |0003: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@08b9 │ │ +068e58: 0c00 |0006: move-result-object v0 │ │ +068e5a: 4607 000c |0007: aget-object v7, v0, v12 │ │ +068e5e: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +068e60: 7110 bc08 0b00 |000a: invoke-static {v11}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +068e66: 0c09 |000d: move-result-object v9 │ │ +068e68: 3809 1000 |000e: if-eqz v9, 001e // +0010 │ │ +068e6c: 1a00 3015 |0010: const-string v0, "android.support.actionExtras" // string@1530 │ │ +068e70: 6e20 7303 0900 |0012: invoke-virtual {v9, v0}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ +068e76: 0c06 |0015: move-result-object v6 │ │ +068e78: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +068e7c: 6e20 0e1d c600 |0018: invoke-virtual {v6, v12}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +068e82: 0c05 |001b: move-result-object v5 │ │ +068e84: 1f05 9b00 |001c: check-cast v5, Landroid/os/Bundle; // type@009b │ │ +068e88: 6200 ce02 |001e: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIconField:Ljava/lang/reflect/Field; // field@02ce │ │ +068e8c: 6e20 f22e 7000 |0020: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@2ef2 │ │ +068e92: 0a02 |0023: move-result v2 │ │ +068e94: 6200 d002 |0024: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionTitleField:Ljava/lang/reflect/Field; // field@02d0 │ │ +068e98: 6e20 f12e 7000 |0026: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ +068e9e: 0c03 |0029: move-result-object v3 │ │ +068ea0: 1f03 c305 |002a: check-cast v3, Ljava/lang/CharSequence; // type@05c3 │ │ +068ea4: 6200 cf02 |002c: sget-object v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionIntentField:Ljava/lang/reflect/Field; // field@02cf │ │ +068ea8: 6e20 f12e 7000 |002e: invoke-virtual {v0, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ +068eae: 0c04 |0031: move-result-object v4 │ │ +068eb0: 1f04 2300 |0032: check-cast v4, Landroid/app/PendingIntent; // type@0023 │ │ +068eb4: 07d0 |0034: move-object v0, v13 │ │ +068eb6: 07e1 |0035: move-object v1, v14 │ │ +068eb8: 7706 c208 0000 |0036: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08c2 │ │ +068ebe: 0c00 |0039: move-result-object v0 │ │ +068ec0: 1e0a |003a: monitor-exit v10 │ │ +068ec2: 1100 |003b: return-object v0 │ │ +068ec4: 0d08 |003c: move-exception v8 │ │ +068ec6: 1a00 040e |003d: const-string v0, "NotificationCompat" // string@0e04 │ │ +068eca: 1a01 3b11 |003f: const-string v1, "Unable to access notification actions" // string@113b │ │ +068ece: 7130 041d 1008 |0041: invoke-static {v0, v1, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +068ed4: 1210 |0044: const/4 v0, #int 1 // #1 │ │ +068ed6: 6a00 d102 |0045: sput-boolean v0, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ +068eda: 1e0a |0047: monitor-exit v10 │ │ +068edc: 1200 |0048: const/4 v0, #int 0 // #0 │ │ +068ede: 28f2 |0049: goto 003b // -000e │ │ +068ee0: 0d00 |004a: move-exception v0 │ │ +068ee2: 1e0a |004b: monitor-exit v10 │ │ +068ee4: 2700 |004c: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x003c │ │ -> 0x004a │ │ 0x003a - 0x004c │ │ -> 0x004a │ │ positions : │ │ @@ -22197,28 +22197,28 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -065568: |[065568] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -065578: 6202 d302 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ -06557c: 1d02 |0002: monitor-enter v2 │ │ -06557e: 7110 b908 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@08b9 │ │ -065584: 0c00 |0006: move-result-object v0 │ │ -065586: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -06558a: 2101 |0009: array-length v1, v0 │ │ -06558c: 1e02 |000a: monitor-exit v2 │ │ -06558e: 0f01 |000b: return v1 │ │ -065590: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -065592: 28fd |000d: goto 000a // -0003 │ │ -065594: 0d01 |000e: move-exception v1 │ │ -065596: 1e02 |000f: monitor-exit v2 │ │ -065598: 2701 |0010: throw v1 │ │ +068f00: |[068f00] android.support.v4.app.NotificationCompatJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +068f10: 6202 d302 |0000: sget-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ +068f14: 1d02 |0002: monitor-enter v2 │ │ +068f16: 7110 b908 0300 |0003: invoke-static {v3}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; // method@08b9 │ │ +068f1c: 0c00 |0006: move-result-object v0 │ │ +068f1e: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +068f22: 2101 |0009: array-length v1, v0 │ │ +068f24: 1e02 |000a: monitor-exit v2 │ │ +068f26: 0f01 |000b: return v1 │ │ +068f28: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +068f2a: 28fd |000d: goto 000a // -0003 │ │ +068f2c: 0d01 |000e: move-exception v1 │ │ +068f2e: 1e02 |000f: monitor-exit v2 │ │ +068f30: 2701 |0010: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0010 │ │ -> 0x000e │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ @@ -22232,37 +22232,37 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 42 16-bit code units │ │ -0655a8: |[0655a8] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0655b8: 1a00 0a1e |0000: const-string v0, "icon" // string@1e0a │ │ -0655bc: 6e20 6c03 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ -0655c2: 0a01 |0005: move-result v1 │ │ -0655c4: 1a00 be2e |0006: const-string v0, "title" // string@2ebe │ │ -0655c8: 6e20 6a03 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ -0655ce: 0c02 |000b: move-result-object v2 │ │ -0655d0: 1a00 2714 |000c: const-string v0, "actionIntent" // string@1427 │ │ -0655d4: 6e20 7003 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -0655da: 0c03 |0011: move-result-object v3 │ │ -0655dc: 1f03 2300 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0023 │ │ -0655e0: 1a00 8419 |0014: const-string v0, "extras" // string@1984 │ │ -0655e4: 6e20 6903 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ -0655ea: 0c04 |0019: move-result-object v4 │ │ -0655ec: 1a00 2629 |001a: const-string v0, "remoteInputs" // string@2926 │ │ -0655f0: 7120 0c05 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@050c │ │ -0655f6: 0c00 |001f: move-result-object v0 │ │ -0655f8: 7120 4509 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0945 │ │ -0655fe: 0c05 |0023: move-result-object v5 │ │ -065600: 0770 |0024: move-object v0, v7 │ │ -065602: 7806 9208 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0892 │ │ -065608: 0c00 |0028: move-result-object v0 │ │ -06560a: 1100 |0029: return-object v0 │ │ +068f40: |[068f40] android.support.v4.app.NotificationCompatJellybean.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +068f50: 1a00 0b1e |0000: const-string v0, "icon" // string@1e0b │ │ +068f54: 6e20 6c03 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ +068f5a: 0a01 |0005: move-result v1 │ │ +068f5c: 1a00 bd2e |0006: const-string v0, "title" // string@2ebd │ │ +068f60: 6e20 6a03 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ +068f66: 0c02 |000b: move-result-object v2 │ │ +068f68: 1a00 2814 |000c: const-string v0, "actionIntent" // string@1428 │ │ +068f6c: 6e20 7003 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +068f72: 0c03 |0011: move-result-object v3 │ │ +068f74: 1f03 2300 |0012: check-cast v3, Landroid/app/PendingIntent; // type@0023 │ │ +068f78: 1a00 8519 |0014: const-string v0, "extras" // string@1985 │ │ +068f7c: 6e20 6903 0600 |0016: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ +068f82: 0c04 |0019: move-result-object v4 │ │ +068f84: 1a00 2529 |001a: const-string v0, "remoteInputs" // string@2925 │ │ +068f88: 7120 0c05 0600 |001c: invoke-static {v6, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@050c │ │ +068f8e: 0c00 |001f: move-result-object v0 │ │ +068f90: 7120 4509 8000 |0020: invoke-static {v0, v8}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0945 │ │ +068f96: 0c05 |0023: move-result-object v5 │ │ +068f98: 0770 |0024: move-object v0, v7 │ │ +068f9a: 7806 9208 0000 |0025: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0892 │ │ +068fa0: 0c00 |0028: move-result-object v0 │ │ +068fa2: 1100 |0029: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x002a reg=6 bundle Landroid/os/Bundle; │ │ 0x0000 - 0x002a reg=7 actionFactory Landroid/support/v4/app/NotificationCompatBase$Action$Factory; │ │ 0x0000 - 0x002a reg=8 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ @@ -22272,43 +22272,43 @@ │ │ type : '(Landroid/app/Notification;)[Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -06560c: |[06560c] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ -06561c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06561e: 6203 d302 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ -065622: 1d03 |0003: monitor-enter v3 │ │ -065624: 7100 b508 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@08b5 │ │ -06562a: 0a01 |0007: move-result v1 │ │ -06562c: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ -065630: 1e03 |000a: monitor-exit v3 │ │ -065632: 0721 |000b: move-object v1, v2 │ │ -065634: 1101 |000c: return-object v1 │ │ -065636: 6201 d202 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ -06563a: 6e20 f12e 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ -065640: 0c01 |0012: move-result-object v1 │ │ -065642: 1f01 6806 |0013: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -065646: 1f01 6806 |0015: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -06564a: 1e03 |0017: monitor-exit v3 │ │ -06564c: 28f4 |0018: goto 000c // -000c │ │ -06564e: 0d01 |0019: move-exception v1 │ │ -065650: 1e03 |001a: monitor-exit v3 │ │ -065652: 2701 |001b: throw v1 │ │ -065654: 0d00 |001c: move-exception v0 │ │ -065656: 1a01 030e |001d: const-string v1, "NotificationCompat" // string@0e03 │ │ -06565a: 1a04 3a11 |001f: const-string v4, "Unable to access notification actions" // string@113a │ │ -06565e: 7130 041d 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -065664: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -065666: 6a01 d102 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ -06566a: 1e03 |0027: monitor-exit v3 │ │ -06566c: 0721 |0028: move-object v1, v2 │ │ -06566e: 28e3 |0029: goto 000c // -001d │ │ +068fa4: |[068fa4] android.support.v4.app.NotificationCompatJellybean.getActionObjectsLocked:(Landroid/app/Notification;)[Ljava/lang/Object; │ │ +068fb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +068fb6: 6203 d302 |0001: sget-object v3, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsLock:Ljava/lang/Object; // field@02d3 │ │ +068fba: 1d03 |0003: monitor-enter v3 │ │ +068fbc: 7100 b508 0000 |0004: invoke-static {}, Landroid/support/v4/app/NotificationCompatJellybean;.ensureActionReflectionReadyLocked:()Z // method@08b5 │ │ +068fc2: 0a01 |0007: move-result v1 │ │ +068fc4: 3901 0500 |0008: if-nez v1, 000d // +0005 │ │ +068fc8: 1e03 |000a: monitor-exit v3 │ │ +068fca: 0721 |000b: move-object v1, v2 │ │ +068fcc: 1101 |000c: return-object v1 │ │ +068fce: 6201 d202 |000d: sget-object v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsField:Ljava/lang/reflect/Field; // field@02d2 │ │ +068fd2: 6e20 f12e 5100 |000f: invoke-virtual {v1, v5}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ +068fd8: 0c01 |0012: move-result-object v1 │ │ +068fda: 1f01 6806 |0013: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +068fde: 1f01 6806 |0015: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +068fe2: 1e03 |0017: monitor-exit v3 │ │ +068fe4: 28f4 |0018: goto 000c // -000c │ │ +068fe6: 0d01 |0019: move-exception v1 │ │ +068fe8: 1e03 |001a: monitor-exit v3 │ │ +068fea: 2701 |001b: throw v1 │ │ +068fec: 0d00 |001c: move-exception v0 │ │ +068fee: 1a01 040e |001d: const-string v1, "NotificationCompat" // string@0e04 │ │ +068ff2: 1a04 3b11 |001f: const-string v4, "Unable to access notification actions" // string@113b │ │ +068ff6: 7130 041d 4100 |0021: invoke-static {v1, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +068ffc: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +068ffe: 6a01 d102 |0025: sput-boolean v1, Landroid/support/v4/app/NotificationCompatJellybean;.sActionsAccessFailed:Z // field@02d1 │ │ +069002: 1e03 |0027: monitor-exit v3 │ │ +069004: 0721 |0028: move-object v1, v2 │ │ +069006: 28e3 |0029: goto 000c // -001d │ │ catches : 4 │ │ 0x0004 - 0x000b │ │ -> 0x0019 │ │ 0x000d - 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x001c │ │ -> 0x0019 │ │ 0x0017 - 0x001b │ │ @@ -22335,33 +22335,33 @@ │ │ type : '(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -065698: |[065698] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0656a8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0656ac: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0656ae: 1100 |0003: return-object v0 │ │ -0656b0: 6e10 152f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0656b6: 0a02 |0007: move-result v2 │ │ -0656b8: 7220 9308 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0893 │ │ -0656be: 0c00 |000b: move-result-object v0 │ │ -0656c0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0656c2: 2102 |000d: array-length v2, v0 │ │ -0656c4: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ -0656c8: 6e20 0e2f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0656ce: 0c02 |0013: move-result-object v2 │ │ -0656d0: 1f02 9b00 |0014: check-cast v2, Landroid/os/Bundle; // type@009b │ │ -0656d4: 7130 b808 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08b8 │ │ -0656da: 0c02 |0019: move-result-object v2 │ │ -0656dc: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ -0656e0: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0656e4: 28ef |001e: goto 000d // -0011 │ │ +069030: |[069030] android.support.v4.app.NotificationCompatJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +069040: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +069044: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +069046: 1100 |0003: return-object v0 │ │ +069048: 6e10 152f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06904e: 0a02 |0007: move-result v2 │ │ +069050: 7220 9308 2400 |0008: invoke-interface {v4, v2}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0893 │ │ +069056: 0c00 |000b: move-result-object v0 │ │ +069058: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +06905a: 2102 |000d: array-length v2, v0 │ │ +06905c: 3521 f5ff |000e: if-ge v1, v2, 0003 // -000b │ │ +069060: 6e20 0e2f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +069066: 0c02 |0013: move-result-object v2 │ │ +069068: 1f02 9b00 |0014: check-cast v2, Landroid/os/Bundle; // type@009b │ │ +06906c: 7130 b808 4205 |0016: invoke-static {v2, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08b8 │ │ +069072: 0c02 |0019: move-result-object v2 │ │ +069074: 4d02 0001 |001a: aput-object v2, v0, v1 │ │ +069078: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06907c: 28ef |001e: goto 000d // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0003 line=352 │ │ 0x0004 line=347 │ │ 0x000c line=348 │ │ @@ -22380,40 +22380,40 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0656e8: |[0656e8] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -0656f8: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -0656fc: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -065702: 1a01 0a1e |0005: const-string v1, "icon" // string@1e0a │ │ -065706: 6e10 9708 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ -06570c: 0a02 |000a: move-result v2 │ │ -06570e: 6e30 7d03 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -065714: 1a01 be2e |000e: const-string v1, "title" // string@2ebe │ │ -065718: 6e10 9908 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ -06571e: 0c02 |0013: move-result-object v2 │ │ -065720: 6e30 7b03 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -065726: 1a01 2714 |0017: const-string v1, "actionIntent" // string@1427 │ │ -06572a: 6e10 9508 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ -065730: 0c02 |001c: move-result-object v2 │ │ -065732: 6e30 7f03 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -065738: 1a01 8419 |0020: const-string v1, "extras" // string@1984 │ │ -06573c: 6e10 9608 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ -065742: 0c02 |0025: move-result-object v2 │ │ -065744: 6e30 7a03 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ -06574a: 1a01 2629 |0029: const-string v1, "remoteInputs" // string@2926 │ │ -06574e: 6e10 9808 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ -065754: 0c02 |002e: move-result-object v2 │ │ -065756: 7110 4809 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0948 │ │ -06575c: 0c02 |0032: move-result-object v2 │ │ -06575e: 6e30 8003 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ -065764: 1100 |0036: return-object v0 │ │ +069080: |[069080] android.support.v4.app.NotificationCompatJellybean.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +069090: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +069094: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +06909a: 1a01 0b1e |0005: const-string v1, "icon" // string@1e0b │ │ +06909e: 6e10 9708 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ +0690a4: 0a02 |000a: move-result v2 │ │ +0690a6: 6e30 7d03 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0690ac: 1a01 bd2e |000e: const-string v1, "title" // string@2ebd │ │ +0690b0: 6e10 9908 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ +0690b6: 0c02 |0013: move-result-object v2 │ │ +0690b8: 6e30 7b03 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +0690be: 1a01 2814 |0017: const-string v1, "actionIntent" // string@1428 │ │ +0690c2: 6e10 9508 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ +0690c8: 0c02 |001c: move-result-object v2 │ │ +0690ca: 6e30 7f03 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +0690d0: 1a01 8519 |0020: const-string v1, "extras" // string@1985 │ │ +0690d4: 6e10 9608 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ +0690da: 0c02 |0025: move-result-object v2 │ │ +0690dc: 6e30 7a03 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ +0690e2: 1a01 2529 |0029: const-string v1, "remoteInputs" // string@2925 │ │ +0690e6: 6e10 9808 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ +0690ec: 0c02 |002e: move-result-object v2 │ │ +0690ee: 7110 4809 0200 |002f: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0948 │ │ +0690f4: 0c02 |0032: move-result-object v2 │ │ +0690f6: 6e30 8003 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ +0690fc: 1100 |0036: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0005 line=382 │ │ 0x000e line=383 │ │ 0x0017 line=384 │ │ 0x0020 line=385 │ │ @@ -22428,74 +22428,74 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -065768: |[065768] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -065778: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06577a: 6204 d602 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02d6 │ │ -06577e: 1d04 |0003: monitor-enter v4 │ │ -065780: 6305 d502 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d5 │ │ -065784: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ -065788: 1e04 |0008: monitor-exit v4 │ │ -06578a: 0731 |0009: move-object v1, v3 │ │ -06578c: 1101 |000a: return-object v1 │ │ -06578e: 6205 d402 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ -065792: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ -065796: 1c05 2100 |000f: const-class v5, Landroid/app/Notification; // type@0021 │ │ -06579a: 1a06 8419 |0011: const-string v6, "extras" // string@1984 │ │ -06579e: 6e20 6c2e 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -0657a4: 0c02 |0016: move-result-object v2 │ │ -0657a6: 1c05 9b00 |0017: const-class v5, Landroid/os/Bundle; // type@009b │ │ -0657aa: 6e10 f32e 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@2ef3 │ │ -0657b0: 0c06 |001c: move-result-object v6 │ │ -0657b2: 6e20 742e 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2e74 │ │ -0657b8: 0a05 |0020: move-result v5 │ │ -0657ba: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ -0657be: 1a05 030e |0023: const-string v5, "NotificationCompat" // string@0e03 │ │ -0657c2: 1a06 000e |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0e00 │ │ -0657c6: 7120 031d 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0657cc: 1215 |002a: const/4 v5, #int 1 // #1 │ │ -0657ce: 6a05 d502 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d5 │ │ -0657d2: 1e04 |002d: monitor-exit v4 │ │ -0657d4: 0731 |002e: move-object v1, v3 │ │ -0657d6: 28db |002f: goto 000a // -0025 │ │ -0657d8: 1215 |0030: const/4 v5, #int 1 // #1 │ │ -0657da: 6e20 f52e 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ -0657e0: 6902 d402 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ -0657e4: 6205 d402 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ -0657e8: 6e20 f12e 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ -0657ee: 0c01 |003b: move-result-object v1 │ │ -0657f0: 1f01 9b00 |003c: check-cast v1, Landroid/os/Bundle; // type@009b │ │ -0657f4: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ -0657f8: 2201 9b00 |0040: new-instance v1, Landroid/os/Bundle; // type@009b │ │ -0657fc: 7010 6303 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ -065802: 6205 d402 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ -065806: 6e30 f42e 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2ef4 │ │ -06580c: 1e04 |004a: monitor-exit v4 │ │ -06580e: 28bf |004b: goto 000a // -0041 │ │ -065810: 0d03 |004c: move-exception v3 │ │ -065812: 1e04 |004d: monitor-exit v4 │ │ -065814: 2703 |004e: throw v3 │ │ -065816: 0d00 |004f: move-exception v0 │ │ -065818: 1a05 030e |0050: const-string v5, "NotificationCompat" // string@0e03 │ │ -06581c: 1a06 3b11 |0052: const-string v6, "Unable to access notification extras" // string@113b │ │ -065820: 7130 041d 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -065826: 1215 |0057: const/4 v5, #int 1 // #1 │ │ -065828: 6a05 d502 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d5 │ │ -06582c: 1e04 |005a: monitor-exit v4 │ │ -06582e: 0731 |005b: move-object v1, v3 │ │ -065830: 28ae |005c: goto 000a // -0052 │ │ -065832: 0d00 |005d: move-exception v0 │ │ -065834: 1a05 030e |005e: const-string v5, "NotificationCompat" // string@0e03 │ │ -065838: 1a06 3b11 |0060: const-string v6, "Unable to access notification extras" // string@113b │ │ -06583c: 7130 041d 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -065842: 28f2 |0065: goto 0057 // -000e │ │ +069100: |[069100] android.support.v4.app.NotificationCompatJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +069110: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +069112: 6204 d602 |0001: sget-object v4, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasLock:Ljava/lang/Object; // field@02d6 │ │ +069116: 1d04 |0003: monitor-enter v4 │ │ +069118: 6305 d502 |0004: sget-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d5 │ │ +06911c: 3805 0500 |0006: if-eqz v5, 000b // +0005 │ │ +069120: 1e04 |0008: monitor-exit v4 │ │ +069122: 0731 |0009: move-object v1, v3 │ │ +069124: 1101 |000a: return-object v1 │ │ +069126: 6205 d402 |000b: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ +06912a: 3905 2900 |000d: if-nez v5, 0036 // +0029 │ │ +06912e: 1c05 2100 |000f: const-class v5, Landroid/app/Notification; // type@0021 │ │ +069132: 1a06 8519 |0011: const-string v6, "extras" // string@1985 │ │ +069136: 6e20 6c2e 6500 |0013: invoke-virtual {v5, v6}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +06913c: 0c02 |0016: move-result-object v2 │ │ +06913e: 1c05 9b00 |0017: const-class v5, Landroid/os/Bundle; // type@009b │ │ +069142: 6e10 f32e 0200 |0019: invoke-virtual {v2}, Ljava/lang/reflect/Field;.getType:()Ljava/lang/Class; // method@2ef3 │ │ +069148: 0c06 |001c: move-result-object v6 │ │ +06914a: 6e20 742e 6500 |001d: invoke-virtual {v5, v6}, Ljava/lang/Class;.isAssignableFrom:(Ljava/lang/Class;)Z // method@2e74 │ │ +069150: 0a05 |0020: move-result v5 │ │ +069152: 3905 0f00 |0021: if-nez v5, 0030 // +000f │ │ +069156: 1a05 040e |0023: const-string v5, "NotificationCompat" // string@0e04 │ │ +06915a: 1a06 010e |0025: const-string v6, "Notification.extras field is not of type Bundle" // string@0e01 │ │ +06915e: 7120 031d 6500 |0027: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +069164: 1215 |002a: const/4 v5, #int 1 // #1 │ │ +069166: 6a05 d502 |002b: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d5 │ │ +06916a: 1e04 |002d: monitor-exit v4 │ │ +06916c: 0731 |002e: move-object v1, v3 │ │ +06916e: 28db |002f: goto 000a // -0025 │ │ +069170: 1215 |0030: const/4 v5, #int 1 // #1 │ │ +069172: 6e20 f52e 5200 |0031: invoke-virtual {v2, v5}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ +069178: 6902 d402 |0034: sput-object v2, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ +06917c: 6205 d402 |0036: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ +069180: 6e20 f12e 7500 |0038: invoke-virtual {v5, v7}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ +069186: 0c01 |003b: move-result-object v1 │ │ +069188: 1f01 9b00 |003c: check-cast v1, Landroid/os/Bundle; // type@009b │ │ +06918c: 3901 0c00 |003e: if-nez v1, 004a // +000c │ │ +069190: 2201 9b00 |0040: new-instance v1, Landroid/os/Bundle; // type@009b │ │ +069194: 7010 6303 0100 |0042: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ +06919a: 6205 d402 |0045: sget-object v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasField:Ljava/lang/reflect/Field; // field@02d4 │ │ +06919e: 6e30 f42e 7501 |0047: invoke-virtual {v5, v7, v1}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2ef4 │ │ +0691a4: 1e04 |004a: monitor-exit v4 │ │ +0691a6: 28bf |004b: goto 000a // -0041 │ │ +0691a8: 0d03 |004c: move-exception v3 │ │ +0691aa: 1e04 |004d: monitor-exit v4 │ │ +0691ac: 2703 |004e: throw v3 │ │ +0691ae: 0d00 |004f: move-exception v0 │ │ +0691b0: 1a05 040e |0050: const-string v5, "NotificationCompat" // string@0e04 │ │ +0691b4: 1a06 3c11 |0052: const-string v6, "Unable to access notification extras" // string@113c │ │ +0691b8: 7130 041d 6500 |0054: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0691be: 1215 |0057: const/4 v5, #int 1 // #1 │ │ +0691c0: 6a05 d502 |0058: sput-boolean v5, Landroid/support/v4/app/NotificationCompatJellybean;.sExtrasFieldAccessFailed:Z // field@02d5 │ │ +0691c4: 1e04 |005a: monitor-exit v4 │ │ +0691c6: 0731 |005b: move-object v1, v3 │ │ +0691c8: 28ae |005c: goto 000a // -0052 │ │ +0691ca: 0d00 |005d: move-exception v0 │ │ +0691cc: 1a05 040e |005e: const-string v5, "NotificationCompat" // string@0e04 │ │ +0691d0: 1a06 3c11 |0060: const-string v6, "Unable to access notification extras" // string@113c │ │ +0691d4: 7130 041d 6500 |0062: invoke-static {v5, v6, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0691da: 28f2 |0065: goto 0057 // -000e │ │ catches : 6 │ │ 0x0004 - 0x0009 │ │ -> 0x004c │ │ 0x000b - 0x002d │ │ Ljava/lang/IllegalAccessException; -> 0x004f │ │ Ljava/lang/NoSuchFieldException; -> 0x005d │ │ -> 0x004c │ │ @@ -22547,21 +22547,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -065880: |[065880] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -065890: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -065896: 0c00 |0003: move-result-object v0 │ │ -065898: 1a01 3115 |0004: const-string v1, "android.support.groupKey" // string@1531 │ │ -06589c: 6e20 7403 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0658a2: 0c00 |0009: move-result-object v0 │ │ -0658a4: 1100 |000a: return-object v0 │ │ +069218: |[069218] android.support.v4.app.NotificationCompatJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +069228: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +06922e: 0c00 |0003: move-result-object v0 │ │ +069230: 1a01 3215 |0004: const-string v1, "android.support.groupKey" // string@1532 │ │ +069234: 6e20 7403 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +06923a: 0c00 |0009: move-result-object v0 │ │ +06923c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22569,21 +22569,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0658a8: |[0658a8] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0658b8: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -0658be: 0c00 |0003: move-result-object v0 │ │ -0658c0: 1a01 3315 |0004: const-string v1, "android.support.localOnly" // string@1533 │ │ -0658c4: 6e20 6703 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ -0658ca: 0a00 |0009: move-result v0 │ │ -0658cc: 0f00 |000a: return v0 │ │ +069240: |[069240] android.support.v4.app.NotificationCompatJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +069250: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +069256: 0c00 |0003: move-result-object v0 │ │ +069258: 1a01 3415 |0004: const-string v1, "android.support.localOnly" // string@1534 │ │ +06925c: 6e20 6703 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ +069262: 0a00 |0009: move-result v0 │ │ +069264: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x000b reg=2 notif Landroid/app/Notification; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22591,31 +22591,31 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0658d0: |[0658d0] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ -0658e0: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ -0658e4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0658e6: 1104 |0003: return-object v4 │ │ -0658e8: 2204 0606 |0004: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0658ec: 2165 |0006: array-length v5, v6 │ │ -0658ee: 7020 062f 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -0658f4: 0761 |000a: move-object v1, v6 │ │ -0658f6: 2113 |000b: array-length v3, v1 │ │ -0658f8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0658fa: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ -0658fe: 4600 0102 |000f: aget-object v0, v1, v2 │ │ -065902: 7110 bb08 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@08bb │ │ -065908: 0c05 |0014: move-result-object v5 │ │ -06590a: 6e20 092f 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -065910: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -065914: 28f3 |001a: goto 000d // -000d │ │ +069268: |[069268] android.support.v4.app.NotificationCompatJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; │ │ +069278: 3906 0400 |0000: if-nez v6, 0004 // +0004 │ │ +06927c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +06927e: 1104 |0003: return-object v4 │ │ +069280: 2204 0606 |0004: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +069284: 2165 |0006: array-length v5, v6 │ │ +069286: 7020 062f 5400 |0007: invoke-direct {v4, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +06928c: 0761 |000a: move-object v1, v6 │ │ +06928e: 2113 |000b: array-length v3, v1 │ │ +069290: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +069292: 3532 f6ff |000d: if-ge v2, v3, 0003 // -000a │ │ +069296: 4600 0102 |000f: aget-object v0, v1, v2 │ │ +06929a: 7110 bb08 0000 |0011: invoke-static {v0}, Landroid/support/v4/app/NotificationCompatJellybean;.getBundleForAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@08bb │ │ +0692a0: 0c05 |0014: move-result-object v5 │ │ +0692a2: 6e20 092f 5400 |0015: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0692a8: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0692ac: 28f3 |001a: goto 000d // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0002 line=371 │ │ 0x0003 line=377 │ │ 0x0004 line=373 │ │ 0x000a line=374 │ │ @@ -22634,21 +22634,21 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -065918: |[065918] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -065928: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -06592e: 0c00 |0003: move-result-object v0 │ │ -065930: 1a01 3515 |0004: const-string v1, "android.support.sortKey" // string@1535 │ │ -065934: 6e20 7403 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -06593a: 0c00 |0009: move-result-object v0 │ │ -06593c: 1100 |000a: return-object v0 │ │ +0692b0: |[0692b0] android.support.v4.app.NotificationCompatJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0692c0: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +0692c6: 0c00 |0003: move-result-object v0 │ │ +0692c8: 1a01 3615 |0004: const-string v1, "android.support.sortKey" // string@1536 │ │ +0692cc: 6e20 7403 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0692d2: 0c00 |0009: move-result-object v0 │ │ +0692d4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22656,21 +22656,21 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -065940: |[065940] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -065950: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -065956: 0c00 |0003: move-result-object v0 │ │ -065958: 1a01 3215 |0004: const-string v1, "android.support.isGroupSummary" // string@1532 │ │ -06595c: 6e20 6703 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ -065962: 0a00 |0009: move-result v0 │ │ -065964: 0f00 |000a: return v0 │ │ +0692d8: |[0692d8] android.support.v4.app.NotificationCompatJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0692e8: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +0692ee: 0c00 |0003: move-result-object v0 │ │ +0692f0: 1a01 3315 |0004: const-string v1, "android.support.isGroupSummary" // string@1533 │ │ +0692f4: 6e20 6703 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ +0692fa: 0a00 |0009: move-result v0 │ │ +0692fc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ locals : │ │ 0x0000 - 0x000b reg=2 n Landroid/app/Notification; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompatJellybean;) │ │ @@ -22678,30 +22678,30 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 23 16-bit code units │ │ -065968: |[065968] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -065978: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -06597a: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ -06597e: 1a00 3415 |0003: const-string v0, "android.support.remoteInputs" // string@1534 │ │ -065982: 7120 0c05 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@050c │ │ -065988: 0c00 |0008: move-result-object v0 │ │ -06598a: 7120 4509 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0945 │ │ -065990: 0c05 |000c: move-result-object v5 │ │ -065992: 0760 |000d: move-object v0, v6 │ │ -065994: 0181 |000e: move v1, v8 │ │ -065996: 0792 |000f: move-object v2, v9 │ │ -065998: 07a3 |0010: move-object v3, v10 │ │ -06599a: 07b4 |0011: move-object v4, v11 │ │ -06599c: 7806 9208 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0892 │ │ -0659a2: 0c00 |0015: move-result-object v0 │ │ -0659a4: 1100 |0016: return-object v0 │ │ +069300: |[069300] android.support.v4.app.NotificationCompatJellybean.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +069310: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +069312: 380b 0c00 |0001: if-eqz v11, 000d // +000c │ │ +069316: 1a00 3515 |0003: const-string v0, "android.support.remoteInputs" // string@1535 │ │ +06931a: 7120 0c05 0b00 |0005: invoke-static {v11, v0}, Landroid/support/v4/app/BundleUtil;.getBundleArrayFromBundle:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle; // method@050c │ │ +069320: 0c00 |0008: move-result-object v0 │ │ +069322: 7120 4509 7000 |0009: invoke-static {v0, v7}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0945 │ │ +069328: 0c05 |000c: move-result-object v5 │ │ +06932a: 0760 |000d: move-object v0, v6 │ │ +06932c: 0181 |000e: move v1, v8 │ │ +06932e: 0792 |000f: move-object v2, v9 │ │ +069330: 07a3 |0010: move-object v3, v10 │ │ +069332: 07b4 |0011: move-object v4, v11 │ │ +069334: 7806 9208 0000 |0012: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatBase$Action$Factory;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@0892 │ │ +06933a: 0c00 |0015: move-result-object v0 │ │ +06933c: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0001 line=248 │ │ 0x0003 line=249 │ │ 0x0012 line=253 │ │ locals : │ │ @@ -22718,56 +22718,56 @@ │ │ type : '(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0659a8: |[0659a8] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ -0659b8: 6e10 9708 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ -0659be: 0a01 |0003: move-result v1 │ │ -0659c0: 6e10 9908 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ -0659c6: 0c02 |0007: move-result-object v2 │ │ -0659c8: 6e10 9508 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ -0659ce: 0c03 |000b: move-result-object v3 │ │ -0659d0: 6e40 d600 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00d6 │ │ -0659d6: 2200 9b00 |000f: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -0659da: 6e10 9608 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ -0659e0: 0c01 |0014: move-result-object v1 │ │ -0659e2: 7020 6403 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ -0659e8: 6e10 9808 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ -0659ee: 0c01 |001b: move-result-object v1 │ │ -0659f0: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ -0659f4: 1a01 3415 |001e: const-string v1, "android.support.remoteInputs" // string@1534 │ │ -0659f8: 6e10 9808 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ -0659fe: 0c02 |0023: move-result-object v2 │ │ -065a00: 7110 4809 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0948 │ │ -065a06: 0c02 |0027: move-result-object v2 │ │ -065a08: 6e30 8003 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ -065a0e: 1100 |002b: return-object v0 │ │ +069340: |[069340] android.support.v4.app.NotificationCompatJellybean.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; │ │ +069350: 6e10 9708 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getIcon:()I // method@0897 │ │ +069356: 0a01 |0003: move-result v1 │ │ +069358: 6e10 9908 0500 |0004: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getTitle:()Ljava/lang/CharSequence; // method@0899 │ │ +06935e: 0c02 |0007: move-result-object v2 │ │ +069360: 6e10 9508 0500 |0008: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getActionIntent:()Landroid/app/PendingIntent; // method@0895 │ │ +069366: 0c03 |000b: move-result-object v3 │ │ +069368: 6e40 d600 1432 |000c: invoke-virtual {v4, v1, v2, v3}, Landroid/app/Notification$Builder;.addAction:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00d6 │ │ +06936e: 2200 9b00 |000f: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +069372: 6e10 9608 0500 |0011: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getExtras:()Landroid/os/Bundle; // method@0896 │ │ +069378: 0c01 |0014: move-result-object v1 │ │ +06937a: 7020 6403 1000 |0015: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ +069380: 6e10 9808 0500 |0018: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ +069386: 0c01 |001b: move-result-object v1 │ │ +069388: 3801 0f00 |001c: if-eqz v1, 002b // +000f │ │ +06938c: 1a01 3515 |001e: const-string v1, "android.support.remoteInputs" // string@1535 │ │ +069390: 6e10 9808 0500 |0020: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompatBase$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0898 │ │ +069396: 0c02 |0023: move-result-object v2 │ │ +069398: 7110 4809 0200 |0024: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; // method@0948 │ │ +06939e: 0c02 |0027: move-result-object v2 │ │ +0693a0: 6e30 8003 1002 |0028: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ +0693a6: 1100 |002b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x000f line=259 │ │ 0x0018 line=260 │ │ 0x001e line=261 │ │ 0x002b line=264 │ │ locals : │ │ 0x0018 - 0x002c reg=0 actionExtras Landroid/os/Bundle; │ │ 0x0000 - 0x002c reg=4 builder Landroid/app/Notification$Builder; │ │ 0x0000 - 0x002c reg=5 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3605 (NotificationCompatJellybean.java) │ │ + source_file_idx : 3606 (NotificationCompatJellybean.java) │ │ │ │ Class #123 header: │ │ class_idx : 369 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3606 │ │ +source_file_idx : 3607 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #123 annotations: │ │ Annotations on class │ │ @@ -22786,17 +22786,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065a10: |[065a10] android.support.v4.app.NotificationCompatKitKat.:()V │ │ -065a20: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -065a26: 0e00 |0003: return-void │ │ +0693a8: |[0693a8] android.support.v4.app.NotificationCompatKitKat.:()V │ │ +0693b8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0693be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatKitKat; │ │ │ │ @@ -22805,34 +22805,34 @@ │ │ type : '(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 34 16-bit code units │ │ -065a28: |[065a28] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -065a38: 5480 0900 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ -065a3c: 4606 0009 |0002: aget-object v6, v0, v9 │ │ -065a40: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -065a42: 5480 0f00 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ -065a46: 1a01 2f15 |0007: const-string v1, "android.support.actionExtras" // string@152f │ │ -065a4a: 6e20 7303 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ -065a50: 0c07 |000c: move-result-object v7 │ │ -065a52: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ -065a56: 6e20 0e1d 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -065a5c: 0c05 |0012: move-result-object v5 │ │ -065a5e: 1f05 9b00 |0013: check-cast v5, Landroid/os/Bundle; // type@009b │ │ -065a62: 5262 0600 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0006 │ │ -065a66: 5463 0700 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0007 │ │ -065a6a: 5464 0500 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0005 │ │ -065a6e: 07a0 |001b: move-object v0, v10 │ │ -065a70: 07b1 |001c: move-object v1, v11 │ │ -065a72: 7706 c208 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08c2 │ │ -065a78: 0c00 |0020: move-result-object v0 │ │ -065a7a: 1100 |0021: return-object v0 │ │ +0693c0: |[0693c0] android.support.v4.app.NotificationCompatKitKat.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0693d0: 5480 0900 |0000: iget-object v0, v8, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ +0693d4: 4606 0009 |0002: aget-object v6, v0, v9 │ │ +0693d8: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +0693da: 5480 0f00 |0005: iget-object v0, v8, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ +0693de: 1a01 3015 |0007: const-string v1, "android.support.actionExtras" // string@1530 │ │ +0693e2: 6e20 7303 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ +0693e8: 0c07 |000c: move-result-object v7 │ │ +0693ea: 3807 0800 |000d: if-eqz v7, 0015 // +0008 │ │ +0693ee: 6e20 0e1d 9700 |000f: invoke-virtual {v7, v9}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +0693f4: 0c05 |0012: move-result-object v5 │ │ +0693f6: 1f05 9b00 |0013: check-cast v5, Landroid/os/Bundle; // type@009b │ │ +0693fa: 5262 0600 |0015: iget v2, v6, Landroid/app/Notification$Action;.icon:I // field@0006 │ │ +0693fe: 5463 0700 |0017: iget-object v3, v6, Landroid/app/Notification$Action;.title:Ljava/lang/CharSequence; // field@0007 │ │ +069402: 5464 0500 |0019: iget-object v4, v6, Landroid/app/Notification$Action;.actionIntent:Landroid/app/PendingIntent; // field@0005 │ │ +069406: 07a0 |001b: move-object v0, v10 │ │ +069408: 07b1 |001c: move-object v1, v11 │ │ +06940a: 7706 c208 0000 |001d: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompatJellybean;.readAction:(Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08c2 │ │ +069410: 0c00 |0020: move-result-object v0 │ │ +069412: 1100 |0021: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0004 line=130 │ │ 0x0005 line=131 │ │ 0x000d line=133 │ │ 0x000f line=134 │ │ @@ -22852,22 +22852,22 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -065a7c: |[065a7c] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -065a8c: 5410 0900 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ -065a90: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -065a94: 5410 0900 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ -065a98: 2100 |0006: array-length v0, v0 │ │ -065a9a: 0f00 |0007: return v0 │ │ -065a9c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -065a9e: 28fe |0009: goto 0007 // -0002 │ │ +069414: |[069414] android.support.v4.app.NotificationCompatKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +069424: 5410 0900 |0000: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ +069428: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +06942c: 5410 0900 |0004: iget-object v0, v1, Landroid/app/Notification;.actions:[Landroid/app/Notification$Action; // field@0009 │ │ +069430: 2100 |0006: array-length v0, v0 │ │ +069432: 0f00 |0007: return v0 │ │ +069434: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +069436: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000a reg=1 notif Landroid/app/Notification; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22875,17 +22875,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -065aa0: |[065aa0] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -065ab0: 5410 0f00 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ -065ab4: 1100 |0002: return-object v0 │ │ +069438: |[069438] android.support.v4.app.NotificationCompatKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +069448: 5410 0f00 |0000: iget-object v0, v1, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ +06944c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 notif Landroid/app/Notification; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22893,20 +22893,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -065ab8: |[065ab8] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -065ac8: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ -065acc: 1a01 3115 |0002: const-string v1, "android.support.groupKey" // string@1531 │ │ -065ad0: 6e20 7403 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -065ad6: 0c00 |0007: move-result-object v0 │ │ -065ad8: 1100 |0008: return-object v0 │ │ +069450: |[069450] android.support.v4.app.NotificationCompatKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +069460: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ +069464: 1a01 3215 |0002: const-string v1, "android.support.groupKey" // string@1532 │ │ +069468: 6e20 7403 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +06946e: 0c00 |0007: move-result-object v0 │ │ +069470: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22914,20 +22914,20 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -065adc: |[065adc] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -065aec: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ -065af0: 1a01 3315 |0002: const-string v1, "android.support.localOnly" // string@1533 │ │ -065af4: 6e20 6703 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ -065afa: 0a00 |0007: move-result v0 │ │ -065afc: 0f00 |0008: return v0 │ │ +069474: |[069474] android.support.v4.app.NotificationCompatKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +069484: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ +069488: 1a01 3415 |0002: const-string v1, "android.support.localOnly" // string@1534 │ │ +06948c: 6e20 6703 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ +069492: 0a00 |0007: move-result v0 │ │ +069494: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22935,20 +22935,20 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -065b00: |[065b00] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -065b10: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ -065b14: 1a01 3515 |0002: const-string v1, "android.support.sortKey" // string@1535 │ │ -065b18: 6e20 7403 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -065b1e: 0c00 |0007: move-result-object v0 │ │ -065b20: 1100 |0008: return-object v0 │ │ +069498: |[069498] android.support.v4.app.NotificationCompatKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0694a8: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ +0694ac: 1a01 3615 |0002: const-string v1, "android.support.sortKey" // string@1536 │ │ +0694b0: 6e20 7403 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0694b6: 0c00 |0007: move-result-object v0 │ │ +0694b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompatKitKat;) │ │ @@ -22956,34 +22956,34 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -065b24: |[065b24] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -065b34: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ -065b38: 1a01 3215 |0002: const-string v1, "android.support.isGroupSummary" // string@1532 │ │ -065b3c: 6e20 6703 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ -065b42: 0a00 |0007: move-result v0 │ │ -065b44: 0f00 |0008: return v0 │ │ +0694bc: |[0694bc] android.support.v4.app.NotificationCompatKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0694cc: 5420 0f00 |0000: iget-object v0, v2, Landroid/app/Notification;.extras:Landroid/os/Bundle; // field@000f │ │ +0694d0: 1a01 3315 |0002: const-string v1, "android.support.isGroupSummary" // string@1533 │ │ +0694d4: 6e20 6703 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ +0694da: 0a00 |0007: move-result v0 │ │ +0694dc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 notif Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3606 (NotificationCompatKitKat.java) │ │ + source_file_idx : 3607 (NotificationCompatKitKat.java) │ │ │ │ Class #124 header: │ │ class_idx : 370 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3607 │ │ +source_file_idx : 3608 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #124 annotations: │ │ Annotations on class │ │ @@ -22995,21 +22995,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3607 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 3608 (NotificationCompatSideChannelService.java) │ │ │ │ Class #125 header: │ │ class_idx : 372 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 41 │ │ -source_file_idx : 3607 │ │ +source_file_idx : 3608 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #125 annotations: │ │ Annotations on class │ │ @@ -23028,17 +23028,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -065b48: |[065b48] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ -065b58: 7010 3801 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0138 │ │ -065b5e: 0e00 |0003: return-void │ │ +0694e0: |[0694e0] android.support.v4.app.NotificationCompatSideChannelService.:()V │ │ +0694f0: 7010 3801 0000 |0000: invoke-direct {v0}, Landroid/app/Service;.:()V // method@0138 │ │ +0694f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -23047,17 +23047,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -065b60: |[065b60] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ -065b70: 7030 dc08 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@08dc │ │ -065b76: 0e00 |0003: return-void │ │ +0694f8: |[0694f8] android.support.v4.app.NotificationCompatSideChannelService.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V │ │ +069508: 7030 dc08 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/NotificationCompatSideChannelService;.checkPermission:(ILjava/lang/String;)V // method@08dc │ │ +06950e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -23067,46 +23067,46 @@ │ │ type : '(ILjava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -065b78: |[065b78] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ -065b88: 6e10 dd08 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@08dd │ │ -065b8e: 0c04 |0003: move-result-object v4 │ │ -065b90: 6e20 b601 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@01b6 │ │ -065b96: 0c00 |0007: move-result-object v0 │ │ -065b98: 2102 |0008: array-length v2, v0 │ │ -065b9a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -065b9c: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ -065ba0: 4603 0001 |000c: aget-object v3, v0, v1 │ │ -065ba4: 6e20 b92e 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -065baa: 0a04 |0011: move-result v4 │ │ -065bac: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -065bb0: 0e00 |0014: return-void │ │ -065bb2: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -065bb6: 28f3 |0017: goto 000a // -000d │ │ -065bb8: 2204 e405 |0018: new-instance v4, Ljava/lang/SecurityException; // type@05e4 │ │ -065bbc: 2205 e705 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -065bc0: 7010 d22e 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -065bc6: 1a06 1c0e |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0e1c │ │ -065bca: 6e20 db2e 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065bd0: 0c05 |0024: move-result-object v5 │ │ -065bd2: 6e20 d72e 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -065bd8: 0c05 |0028: move-result-object v5 │ │ -065bda: 1a06 5b00 |0029: const-string v6, " is not authorized for package " // string@005b │ │ -065bde: 6e20 db2e 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065be4: 0c05 |002e: move-result-object v5 │ │ -065be6: 6e20 db2e 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065bec: 0c05 |0032: move-result-object v5 │ │ -065bee: 6e10 e02e 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -065bf4: 0c05 |0036: move-result-object v5 │ │ -065bf6: 7020 b52e 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ -065bfc: 2704 |003a: throw v4 │ │ +069510: |[069510] android.support.v4.app.NotificationCompatSideChannelService.checkPermission:(ILjava/lang/String;)V │ │ +069520: 6e10 dd08 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.getPackageManager:()Landroid/content/pm/PackageManager; // method@08dd │ │ +069526: 0c04 |0003: move-result-object v4 │ │ +069528: 6e20 b601 8400 |0004: invoke-virtual {v4, v8}, Landroid/content/pm/PackageManager;.getPackagesForUid:(I)[Ljava/lang/String; // method@01b6 │ │ +06952e: 0c00 |0007: move-result-object v0 │ │ +069530: 2102 |0008: array-length v2, v0 │ │ +069532: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +069534: 3521 0e00 |000a: if-ge v1, v2, 0018 // +000e │ │ +069538: 4603 0001 |000c: aget-object v3, v0, v1 │ │ +06953c: 6e20 b92e 9300 |000e: invoke-virtual {v3, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +069542: 0a04 |0011: move-result v4 │ │ +069544: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +069548: 0e00 |0014: return-void │ │ +06954a: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06954e: 28f3 |0017: goto 000a // -000d │ │ +069550: 2204 e405 |0018: new-instance v4, Ljava/lang/SecurityException; // type@05e4 │ │ +069554: 2205 e705 |001a: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +069558: 7010 d22e 0500 |001c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06955e: 1a06 1d0e |001f: const-string v6, "NotificationSideChannelService: Uid " // string@0e1d │ │ +069562: 6e20 db2e 6500 |0021: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069568: 0c05 |0024: move-result-object v5 │ │ +06956a: 6e20 d72e 8500 |0025: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +069570: 0c05 |0028: move-result-object v5 │ │ +069572: 1a06 5d00 |0029: const-string v6, " is not authorized for package " // string@005d │ │ +069576: 6e20 db2e 6500 |002b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06957c: 0c05 |002e: move-result-object v5 │ │ +06957e: 6e20 db2e 9500 |002f: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069584: 0c05 |0032: move-result-object v5 │ │ +069586: 6e10 e02e 0500 |0033: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06958c: 0c05 |0036: move-result-object v5 │ │ +06958e: 7020 b52e 5400 |0037: invoke-direct {v4, v5}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ +069594: 2704 |003a: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000e line=111 │ │ 0x0014 line=112 │ │ 0x0015 line=110 │ │ 0x0018 line=115 │ │ @@ -23143,47 +23143,47 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -065c00: |[065c00] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ -065c10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -065c12: 6e10 8101 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -065c18: 0c01 |0004: move-result-object v1 │ │ -065c1a: 1a02 2c15 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@152c │ │ -065c1e: 6e20 b92e 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -065c24: 0a01 |000a: move-result v1 │ │ -065c26: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ -065c2a: 6001 4500 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -065c2e: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ -065c32: 3721 0300 |0011: if-le v1, v2, 0014 // +0003 │ │ -065c36: 1100 |0013: return-object v0 │ │ -065c38: 2201 7301 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@0173 │ │ -065c3c: 7030 d108 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@08d1 │ │ -065c42: 0710 |0019: move-object v0, v1 │ │ -065c44: 28f9 |001a: goto 0013 // -0007 │ │ +069598: |[069598] android.support.v4.app.NotificationCompatSideChannelService.onBind:(Landroid/content/Intent;)Landroid/os/IBinder; │ │ +0695a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0695aa: 6e10 8101 0400 |0001: invoke-virtual {v4}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +0695b0: 0c01 |0004: move-result-object v1 │ │ +0695b2: 1a02 2d15 |0005: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@152d │ │ +0695b6: 6e20 b92e 2100 |0007: invoke-virtual {v1, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0695bc: 0a01 |000a: move-result v1 │ │ +0695be: 3801 0800 |000b: if-eqz v1, 0013 // +0008 │ │ +0695c2: 6001 4500 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0695c6: 1302 1300 |000f: const/16 v2, #int 19 // #13 │ │ +0695ca: 3721 0300 |0011: if-le v1, v2, 0014 // +0003 │ │ +0695ce: 1100 |0013: return-object v0 │ │ +0695d0: 2201 7301 |0014: new-instance v1, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; // type@0173 │ │ +0695d4: 7030 d108 3100 |0016: invoke-direct {v1, v3, v0}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V // method@08d1 │ │ +0695da: 0710 |0019: move-object v0, v1 │ │ +0695dc: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=47 │ │ 0x000d line=50 │ │ 0x0013 line=55 │ │ 0x0014 line=53 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x001b reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3607 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 3608 (NotificationCompatSideChannelService.java) │ │ │ │ Class #126 header: │ │ class_idx : 374 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #126 annotations: │ │ Annotations on class │ │ @@ -23213,21 +23213,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$Impl;) │ │ name : 'postNotification' │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #127 header: │ │ class_idx : 379 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #127 annotations: │ │ Annotations on class │ │ @@ -23255,38 +23255,38 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -065c48: |[065c48] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -065c58: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -065c5e: 5b01 e302 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02e3 │ │ -065c62: 5b02 e402 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02e4 │ │ -065c66: 0e00 |0007: return-void │ │ +0695e0: |[0695e0] android.support.v4.app.NotificationManagerCompat$ServiceConnectedEvent.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +0695f0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0695f6: 5b01 e302 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02e3 │ │ +0695fa: 5b02 e402 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02e4 │ │ +0695fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=551 │ │ 0x0003 line=552 │ │ 0x0005 line=553 │ │ 0x0007 line=554 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; │ │ 0x0000 - 0x0008 reg=1 componentName Landroid/content/ComponentName; │ │ 0x0000 - 0x0008 reg=2 iBinder Landroid/os/IBinder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #128 header: │ │ class_idx : 380 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #128 annotations: │ │ Annotations on class │ │ @@ -23328,44 +23328,44 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -065c68: |[065c68] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ -065c78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -065c7a: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -065c80: 5c21 e502 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ -065c84: 2200 1206 |0006: new-instance v0, Ljava/util/LinkedList; // type@0612 │ │ -065c88: 7010 432f 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2f43 │ │ -065c8e: 5b20 e902 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -065c92: 5921 e702 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -065c96: 5b23 e602 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -065c9a: 0e00 |0011: return-void │ │ +069600: |[069600] android.support.v4.app.NotificationManagerCompat$SideChannelManager$ListenerRecord.:(Landroid/content/ComponentName;)V │ │ +069610: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +069612: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +069618: 5c21 e502 |0004: iput-boolean v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ +06961c: 2200 1206 |0006: new-instance v0, Ljava/util/LinkedList; // type@0612 │ │ +069620: 7010 432f 0000 |0008: invoke-direct {v0}, Ljava/util/LinkedList;.:()V // method@2f43 │ │ +069626: 5b20 e902 |000b: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +06962a: 5921 e702 |000d: iput v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +06962e: 5b23 e602 |000f: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +069632: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=540 │ │ 0x0004 line=532 │ │ 0x0006 line=536 │ │ 0x000d line=538 │ │ 0x000f line=541 │ │ 0x0011 line=542 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; │ │ 0x0000 - 0x0012 reg=3 componentName Landroid/content/ComponentName; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #129 header: │ │ class_idx : 381 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 4 │ │ │ │ Class #129 annotations: │ │ Annotations on class │ │ @@ -23437,36 +23437,36 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -065c9c: |[065c9c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ -065cac: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -065cb2: 2200 0d06 |0003: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -065cb6: 7010 292f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -065cbc: 5b20 f302 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -065cc0: 2200 0e06 |000a: new-instance v0, Ljava/util/HashSet; // type@060e │ │ -065cc4: 7010 362f 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2f36 │ │ -065cca: 5b20 ef02 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ef │ │ -065cce: 5b23 f002 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ -065cd2: 2200 a200 |0013: new-instance v0, Landroid/os/HandlerThread; // type@00a2 │ │ -065cd6: 1a01 180e |0015: const-string v1, "NotificationManagerCompat" // string@0e18 │ │ -065cda: 7020 9e03 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@039e │ │ -065ce0: 5b20 f202 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02f2 │ │ -065ce4: 5420 f202 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02f2 │ │ -065ce8: 6e10 a003 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@03a0 │ │ -065cee: 2200 a100 |0021: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -065cf2: 5421 f202 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02f2 │ │ -065cf6: 6e10 9f03 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@039f │ │ -065cfc: 0c01 |0028: move-result-object v1 │ │ -065cfe: 7030 8f03 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@038f │ │ -065d04: 5b20 f102 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ -065d08: 0e00 |002e: return-void │ │ +069634: |[069634] android.support.v4.app.NotificationManagerCompat$SideChannelManager.:(Landroid/content/Context;)V │ │ +069644: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06964a: 2200 0d06 |0003: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +06964e: 7010 292f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +069654: 5b20 f302 |0008: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +069658: 2200 0e06 |000a: new-instance v0, Ljava/util/HashSet; // type@060e │ │ +06965c: 7010 362f 0000 |000c: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2f36 │ │ +069662: 5b20 ef02 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ef │ │ +069666: 5b23 f002 |0011: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ +06966a: 2200 a200 |0013: new-instance v0, Landroid/os/HandlerThread; // type@00a2 │ │ +06966e: 1a01 190e |0015: const-string v1, "NotificationManagerCompat" // string@0e19 │ │ +069672: 7020 9e03 1000 |0017: invoke-direct {v0, v1}, Landroid/os/HandlerThread;.:(Ljava/lang/String;)V // method@039e │ │ +069678: 5b20 f202 |001a: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02f2 │ │ +06967c: 5420 f202 |001c: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02f2 │ │ +069680: 6e10 a003 0000 |001e: invoke-virtual {v0}, Landroid/os/HandlerThread;.start:()V // method@03a0 │ │ +069686: 2200 a100 |0021: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +06968a: 5421 f202 |0023: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandlerThread:Landroid/os/HandlerThread; // field@02f2 │ │ +06968e: 6e10 9f03 0100 |0025: invoke-virtual {v1}, Landroid/os/HandlerThread;.getLooper:()Landroid/os/Looper; // method@039f │ │ +069694: 0c01 |0028: move-result-object v1 │ │ +069696: 7030 8f03 1002 |0029: invoke-direct {v0, v1, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;Landroid/os/Handler$Callback;)V // method@038f │ │ +06969c: 5b20 f102 |002c: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ +0696a0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0003 line=290 │ │ 0x000a line=292 │ │ 0x0011 line=295 │ │ 0x0013 line=296 │ │ @@ -23482,52 +23482,52 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 73 16-bit code units │ │ -065d0c: |[065d0c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ -065d1c: 5551 e502 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ -065d20: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ -065d24: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -065d26: 0f01 |0005: return v1 │ │ -065d28: 2201 3a00 |0006: new-instance v1, Landroid/content/Intent; // type@003a │ │ -065d2c: 1a02 2c15 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@152c │ │ -065d30: 7020 7d01 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -065d36: 5452 e602 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -065d3a: 6e20 a001 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -065d40: 0c00 |0012: move-result-object v0 │ │ -065d42: 5441 f002 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ -065d46: 7100 0609 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@0906 │ │ -065d4c: 0a02 |0018: move-result v2 │ │ -065d4e: 6e40 4f01 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@014f │ │ -065d54: 0a01 |001c: move-result v1 │ │ -065d56: 5c51 e502 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ -065d5a: 5551 e502 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ -065d5e: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -065d62: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -065d64: 5951 e702 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -065d68: 5551 e502 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ -065d6c: 28dd |0028: goto 0005 // -0023 │ │ -065d6e: 1a01 ff0d |0029: const-string v1, "NotifManCompat" // string@0dff │ │ -065d72: 2202 e705 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -065d76: 7010 d22e 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -065d7c: 1a03 3c11 |0030: const-string v3, "Unable to bind to listener " // string@113c │ │ -065d80: 6e20 db2e 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065d86: 0c02 |0035: move-result-object v2 │ │ -065d88: 5453 e602 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -065d8c: 6e20 da2e 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -065d92: 0c02 |003b: move-result-object v2 │ │ -065d94: 6e10 e02e 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -065d9a: 0c02 |003f: move-result-object v2 │ │ -065d9c: 7120 071d 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -065da2: 5441 f002 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ -065da6: 6e20 7701 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0177 │ │ -065dac: 28de |0048: goto 0026 // -0022 │ │ +0696a4: |[0696a4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z │ │ +0696b4: 5551 e502 |0000: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ +0696b8: 3801 0400 |0002: if-eqz v1, 0006 // +0004 │ │ +0696bc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0696be: 0f01 |0005: return v1 │ │ +0696c0: 2201 3a00 |0006: new-instance v1, Landroid/content/Intent; // type@003a │ │ +0696c4: 1a02 2d15 |0008: const-string v2, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@152d │ │ +0696c8: 7020 7d01 2100 |000a: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +0696ce: 5452 e602 |000d: iget-object v2, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +0696d2: 6e20 a001 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0696d8: 0c00 |0012: move-result-object v0 │ │ +0696da: 5441 f002 |0013: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ +0696de: 7100 0609 0000 |0015: invoke-static {}, Landroid/support/v4/app/NotificationManagerCompat;.access$000:()I // method@0906 │ │ +0696e4: 0a02 |0018: move-result v2 │ │ +0696e6: 6e40 4f01 0124 |0019: invoke-virtual {v1, v0, v4, v2}, Landroid/content/Context;.bindService:(Landroid/content/Intent;Landroid/content/ServiceConnection;I)Z // method@014f │ │ +0696ec: 0a01 |001c: move-result v1 │ │ +0696ee: 5c51 e502 |001d: iput-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ +0696f2: 5551 e502 |001f: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ +0696f6: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0696fa: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +0696fc: 5951 e702 |0024: iput v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +069700: 5551 e502 |0026: iget-boolean v1, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ +069704: 28dd |0028: goto 0005 // -0023 │ │ +069706: 1a01 000e |0029: const-string v1, "NotifManCompat" // string@0e00 │ │ +06970a: 2202 e705 |002b: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +06970e: 7010 d22e 0200 |002d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069714: 1a03 3d11 |0030: const-string v3, "Unable to bind to listener " // string@113d │ │ +069718: 6e20 db2e 3200 |0032: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06971e: 0c02 |0035: move-result-object v2 │ │ +069720: 5453 e602 |0036: iget-object v3, v5, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +069724: 6e20 da2e 3200 |0038: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06972a: 0c02 |003b: move-result-object v2 │ │ +06972c: 6e10 e02e 0200 |003c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069732: 0c02 |003f: move-result-object v2 │ │ +069734: 7120 071d 2100 |0040: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +06973a: 5441 f002 |0043: iget-object v1, v4, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ +06973e: 6e20 7701 4100 |0045: invoke-virtual {v1, v4}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0177 │ │ +069744: 28de |0048: goto 0026 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0004 line=435 │ │ 0x0005 line=445 │ │ 0x0006 line=437 │ │ 0x0013 line=438 │ │ @@ -23546,24 +23546,24 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -065db0: |[065db0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -065dc0: 5520 e502 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ -065dc4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -065dc8: 5410 f002 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ -065dcc: 6e20 7701 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0177 │ │ -065dd2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -065dd4: 5c20 e502 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ -065dd8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -065dda: 5b20 e802 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ -065dde: 0e00 |000f: return-void │ │ +069748: |[069748] android.support.v4.app.NotificationManagerCompat$SideChannelManager.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +069758: 5520 e502 |0000: iget-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ +06975c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +069760: 5410 f002 |0004: iget-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ +069764: 6e20 7701 1000 |0006: invoke-virtual {v0, v1}, Landroid/content/Context;.unbindService:(Landroid/content/ServiceConnection;)V // method@0177 │ │ +06976a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06976c: 5c20 e502 |000a: iput-boolean v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.bound:Z // field@02e5 │ │ +069770: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +069772: 5b20 e802 |000d: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ +069776: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0004 line=453 │ │ 0x0009 line=454 │ │ 0x000c line=456 │ │ 0x000f line=457 │ │ @@ -23576,32 +23576,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -065de0: |[065de0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -065df0: 7010 0209 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@0902 │ │ -065df6: 5432 f302 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -065dfa: 7210 642f 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ -065e00: 0c02 |0008: move-result-object v2 │ │ -065e02: 7210 212f 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -065e08: 0c00 |000c: move-result-object v0 │ │ -065e0a: 7210 382f 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -065e10: 0a02 |0010: move-result v2 │ │ -065e12: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ -065e16: 7210 392f 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -065e1c: 0c01 |0016: move-result-object v1 │ │ -065e1e: 1f01 7c01 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ -065e22: 5412 e902 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -065e26: 6e20 442f 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@2f44 │ │ -065e2c: 7020 ff08 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08ff │ │ -065e32: 28ec |0021: goto 000d // -0014 │ │ -065e34: 0e00 |0022: return-void │ │ +069778: |[069778] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +069788: 7010 0209 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.updateListenerMap:()V // method@0902 │ │ +06978e: 5432 f302 |0003: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +069792: 7210 642f 0200 |0005: invoke-interface {v2}, Ljava/util/Map;.values:()Ljava/util/Collection; // method@2f64 │ │ +069798: 0c02 |0008: move-result-object v2 │ │ +06979a: 7210 212f 0200 |0009: invoke-interface {v2}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +0697a0: 0c00 |000c: move-result-object v0 │ │ +0697a2: 7210 382f 0000 |000d: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0697a8: 0a02 |0010: move-result v2 │ │ +0697aa: 3802 1100 |0011: if-eqz v2, 0022 // +0011 │ │ +0697ae: 7210 392f 0000 |0013: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0697b4: 0c01 |0016: move-result-object v1 │ │ +0697b6: 1f01 7c01 |0017: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ +0697ba: 5412 e902 |0019: iget-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +0697be: 6e20 442f 4200 |001b: invoke-virtual {v2, v4}, Ljava/util/LinkedList;.add:(Ljava/lang/Object;)Z // method@2f44 │ │ +0697c4: 7020 ff08 1300 |001e: invoke-direct {v3, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08ff │ │ +0697ca: 28ec |0021: goto 000d // -0014 │ │ +0697cc: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0003 line=331 │ │ 0x0019 line=332 │ │ 0x001e line=333 │ │ 0x0022 line=335 │ │ @@ -23616,22 +23616,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -065e38: |[065e38] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ -065e48: 5421 f302 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -065e4c: 7220 5e2f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ -065e52: 0c00 |0005: move-result-object v0 │ │ -065e54: 1f00 7c01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ -065e58: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -065e5c: 7020 ff08 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08ff │ │ -065e62: 0e00 |000d: return-void │ │ +0697d0: |[0697d0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleRetryListenerQueue:(Landroid/content/ComponentName;)V │ │ +0697e0: 5421 f302 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +0697e4: 7220 5e2f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ +0697ea: 0c00 |0005: move-result-object v0 │ │ +0697ec: 1f00 7c01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ +0697f0: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0697f4: 7020 ff08 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08ff │ │ +0697fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0008 line=355 │ │ 0x000a line=356 │ │ 0x000d line=358 │ │ locals : │ │ @@ -23644,27 +23644,27 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -065e64: |[065e64] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -065e74: 5421 f302 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -065e78: 7220 5e2f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ -065e7e: 0c00 |0005: move-result-object v0 │ │ -065e80: 1f00 7c01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ -065e84: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -065e88: 7110 fe06 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@06fe │ │ -065e8e: 0c01 |000d: move-result-object v1 │ │ -065e90: 5b01 e802 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ -065e94: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -065e96: 5901 e702 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -065e9a: 7020 ff08 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08ff │ │ -065ea0: 0e00 |0016: return-void │ │ +0697fc: |[0697fc] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +06980c: 5421 f302 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +069810: 7220 5e2f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ +069816: 0c00 |0005: move-result-object v0 │ │ +069818: 1f00 7c01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ +06981c: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +069820: 7110 fe06 0400 |000a: invoke-static {v4}, Landroid/support/v4/app/INotificationSideChannel$Stub;.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; // method@06fe │ │ +069826: 0c01 |000d: move-result-object v1 │ │ +069828: 5b01 e802 |000e: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ +06982c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +06982e: 5901 e702 |0011: iput v1, v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +069832: 7020 ff08 0200 |0013: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08ff │ │ +069838: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0008 line=339 │ │ 0x000a line=340 │ │ 0x0010 line=341 │ │ 0x0013 line=342 │ │ @@ -23680,22 +23680,22 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -065ea4: |[065ea4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -065eb4: 5421 f302 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -065eb8: 7220 5e2f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ -065ebe: 0c00 |0005: move-result-object v0 │ │ -065ec0: 1f00 7c01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ -065ec4: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -065ec8: 7020 f708 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08f7 │ │ -065ece: 0e00 |000d: return-void │ │ +06983c: |[06983c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +06984c: 5421 f302 |0000: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +069850: 7220 5e2f 3100 |0002: invoke-interface {v1, v3}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ +069856: 0c00 |0005: move-result-object v0 │ │ +069858: 1f00 7c01 |0006: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ +06985c: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +069860: 7020 f708 0200 |000a: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08f7 │ │ +069866: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ 0x0008 line=348 │ │ 0x000a line=349 │ │ 0x000d line=351 │ │ locals : │ │ @@ -23708,118 +23708,118 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 209 16-bit code units │ │ -065ed0: |[065ed0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -065ee0: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -065ee2: 1a02 ff0d |0001: const-string v2, "NotifManCompat" // string@0dff │ │ -065ee6: 7120 051d 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -065eec: 0a02 |0006: move-result v2 │ │ -065eee: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ -065ef2: 1a02 ff0d |0009: const-string v2, "NotifManCompat" // string@0dff │ │ -065ef6: 2203 e705 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -065efa: 7010 d22e 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -065f00: 1a04 a80e |0010: const-string v4, "Processing component " // string@0ea8 │ │ -065f04: 6e20 db2e 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065f0a: 0c03 |0015: move-result-object v3 │ │ -065f0c: 5474 e602 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -065f10: 6e20 da2e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -065f16: 0c03 |001b: move-result-object v3 │ │ -065f18: 1a04 eb00 |001c: const-string v4, ", " // string@00eb │ │ -065f1c: 6e20 db2e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065f22: 0c03 |0021: move-result-object v3 │ │ -065f24: 5474 e902 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -065f28: 6e10 4a2f 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2f4a │ │ -065f2e: 0a04 |0027: move-result v4 │ │ -065f30: 6e20 d72e 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -065f36: 0c03 |002b: move-result-object v3 │ │ -065f38: 1a04 8f00 |002c: const-string v4, " queued tasks" // string@008f │ │ -065f3c: 6e20 db2e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065f42: 0c03 |0031: move-result-object v3 │ │ -065f44: 6e10 e02e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -065f4a: 0c03 |0035: move-result-object v3 │ │ -065f4c: 7120 011d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -065f52: 5472 e902 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -065f56: 6e10 462f 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2f46 │ │ -065f5c: 0a02 |003e: move-result v2 │ │ -065f5e: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ -065f62: 0e00 |0041: return-void │ │ -065f64: 7020 f608 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@08f6 │ │ -065f6a: 0a02 |0045: move-result v2 │ │ -065f6c: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ -065f70: 5472 e802 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ -065f74: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ -065f78: 7020 0109 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0901 │ │ -065f7e: 28f2 |004f: goto 0041 // -000e │ │ -065f80: 1a02 ff0d |0050: const-string v2, "NotifManCompat" // string@0dff │ │ -065f84: 1233 |0052: const/4 v3, #int 3 // #3 │ │ -065f86: 7120 051d 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -065f8c: 0a02 |0056: move-result v2 │ │ -065f8e: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ -065f92: 1a02 ff0d |0059: const-string v2, "NotifManCompat" // string@0dff │ │ -065f96: 2203 e705 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -065f9a: 7010 d22e 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -065fa0: 1a04 9e0f |0060: const-string v4, "Sending task " // string@0f9e │ │ -065fa4: 6e20 db2e 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -065faa: 0c03 |0065: move-result-object v3 │ │ -065fac: 6e20 da2e 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -065fb2: 0c03 |0069: move-result-object v3 │ │ -065fb4: 6e10 e02e 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -065fba: 0c03 |006d: move-result-object v3 │ │ -065fbc: 7120 011d 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -065fc2: 5472 e802 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ -065fc6: 7220 0309 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@0903 │ │ -065fcc: 5472 e902 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -065fd0: 6e10 492f 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@2f49 │ │ -065fd6: 5472 e902 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -065fda: 6e10 482f 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@2f48 │ │ -065fe0: 0c01 |0080: move-result-object v1 │ │ -065fe2: 1f01 7e01 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017e │ │ -065fe6: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ -065fea: 5472 e902 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -065fee: 6e10 462f 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2f46 │ │ -065ff4: 0a02 |008a: move-result v2 │ │ -065ff6: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ -065ffa: 7020 0109 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0901 │ │ -066000: 28b1 |0090: goto 0041 // -004f │ │ -066002: 0d00 |0091: move-exception v0 │ │ -066004: 1a02 ff0d |0092: const-string v2, "NotifManCompat" // string@0dff │ │ -066008: 7120 051d 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -06600e: 0a02 |0097: move-result v2 │ │ -066010: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ -066014: 1a02 ff0d |009a: const-string v2, "NotifManCompat" // string@0dff │ │ -066018: 2203 e705 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -06601c: 7010 d22e 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -066022: 1a04 fb0e |00a1: const-string v4, "Remote service has died: " // string@0efb │ │ -066026: 6e20 db2e 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06602c: 0c03 |00a6: move-result-object v3 │ │ -06602e: 5474 e602 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -066032: 6e20 da2e 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -066038: 0c03 |00ac: move-result-object v3 │ │ -06603a: 6e10 e02e 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -066040: 0c03 |00b0: move-result-object v3 │ │ -066042: 7120 011d 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -066048: 28d1 |00b4: goto 0085 // -002f │ │ -06604a: 0d00 |00b5: move-exception v0 │ │ -06604c: 1a02 ff0d |00b6: const-string v2, "NotifManCompat" // string@0dff │ │ -066050: 2203 e705 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -066054: 7010 d22e 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06605a: 1a04 fc0e |00bd: const-string v4, "RemoteException communicating with " // string@0efc │ │ -06605e: 6e20 db2e 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -066064: 0c03 |00c2: move-result-object v3 │ │ -066066: 5474 e602 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -06606a: 6e20 da2e 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -066070: 0c03 |00c8: move-result-object v3 │ │ -066072: 6e10 e02e 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -066078: 0c03 |00cc: move-result-object v3 │ │ -06607a: 7130 081d 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -066080: 28b5 |00d0: goto 0085 // -004b │ │ +069868: |[069868] android.support.v4.app.NotificationManagerCompat$SideChannelManager.processListenerQueue:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +069878: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +06987a: 1a02 000e |0001: const-string v2, "NotifManCompat" // string@0e00 │ │ +06987e: 7120 051d 5200 |0003: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +069884: 0a02 |0006: move-result v2 │ │ +069886: 3802 3200 |0007: if-eqz v2, 0039 // +0032 │ │ +06988a: 1a02 000e |0009: const-string v2, "NotifManCompat" // string@0e00 │ │ +06988e: 2203 e705 |000b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +069892: 7010 d22e 0300 |000d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069898: 1a04 a90e |0010: const-string v4, "Processing component " // string@0ea9 │ │ +06989c: 6e20 db2e 4300 |0012: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0698a2: 0c03 |0015: move-result-object v3 │ │ +0698a4: 5474 e602 |0016: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +0698a8: 6e20 da2e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0698ae: 0c03 |001b: move-result-object v3 │ │ +0698b0: 1a04 ed00 |001c: const-string v4, ", " // string@00ed │ │ +0698b4: 6e20 db2e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0698ba: 0c03 |0021: move-result-object v3 │ │ +0698bc: 5474 e902 |0022: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +0698c0: 6e10 4a2f 0400 |0024: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2f4a │ │ +0698c6: 0a04 |0027: move-result v4 │ │ +0698c8: 6e20 d72e 4300 |0028: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0698ce: 0c03 |002b: move-result-object v3 │ │ +0698d0: 1a04 9100 |002c: const-string v4, " queued tasks" // string@0091 │ │ +0698d4: 6e20 db2e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0698da: 0c03 |0031: move-result-object v3 │ │ +0698dc: 6e10 e02e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0698e2: 0c03 |0035: move-result-object v3 │ │ +0698e4: 7120 011d 3200 |0036: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +0698ea: 5472 e902 |0039: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +0698ee: 6e10 462f 0200 |003b: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2f46 │ │ +0698f4: 0a02 |003e: move-result v2 │ │ +0698f6: 3802 0300 |003f: if-eqz v2, 0042 // +0003 │ │ +0698fa: 0e00 |0041: return-void │ │ +0698fc: 7020 f608 7600 |0042: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceBound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)Z // method@08f6 │ │ +069902: 0a02 |0045: move-result v2 │ │ +069904: 3802 0600 |0046: if-eqz v2, 004c // +0006 │ │ +069908: 5472 e802 |0048: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ +06990c: 3902 3100 |004a: if-nez v2, 007b // +0031 │ │ +069910: 7020 0109 7600 |004c: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0901 │ │ +069916: 28f2 |004f: goto 0041 // -000e │ │ +069918: 1a02 000e |0050: const-string v2, "NotifManCompat" // string@0e00 │ │ +06991c: 1233 |0052: const/4 v3, #int 3 // #3 │ │ +06991e: 7120 051d 3200 |0053: invoke-static {v2, v3}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +069924: 0a02 |0056: move-result v2 │ │ +069926: 3802 1a00 |0057: if-eqz v2, 0071 // +001a │ │ +06992a: 1a02 000e |0059: const-string v2, "NotifManCompat" // string@0e00 │ │ +06992e: 2203 e705 |005b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +069932: 7010 d22e 0300 |005d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069938: 1a04 9f0f |0060: const-string v4, "Sending task " // string@0f9f │ │ +06993c: 6e20 db2e 4300 |0062: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069942: 0c03 |0065: move-result-object v3 │ │ +069944: 6e20 da2e 1300 |0066: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06994a: 0c03 |0069: move-result-object v3 │ │ +06994c: 6e10 e02e 0300 |006a: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069952: 0c03 |006d: move-result-object v3 │ │ +069954: 7120 011d 3200 |006e: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +06995a: 5472 e802 |0071: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.service:Landroid/support/v4/app/INotificationSideChannel; // field@02e8 │ │ +06995e: 7220 0309 2100 |0073: invoke-interface {v1, v2}, Landroid/support/v4/app/NotificationManagerCompat$Task;.send:(Landroid/support/v4/app/INotificationSideChannel;)V // method@0903 │ │ +069964: 5472 e902 |0076: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +069968: 6e10 492f 0200 |0078: invoke-virtual {v2}, Ljava/util/LinkedList;.remove:()Ljava/lang/Object; // method@2f49 │ │ +06996e: 5472 e902 |007b: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +069972: 6e10 482f 0200 |007d: invoke-virtual {v2}, Ljava/util/LinkedList;.peek:()Ljava/lang/Object; // method@2f48 │ │ +069978: 0c01 |0080: move-result-object v1 │ │ +06997a: 1f01 7e01 |0081: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017e │ │ +06997e: 3901 cdff |0083: if-nez v1, 0050 // -0033 │ │ +069982: 5472 e902 |0085: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +069986: 6e10 462f 0200 |0087: invoke-virtual {v2}, Ljava/util/LinkedList;.isEmpty:()Z // method@2f46 │ │ +06998c: 0a02 |008a: move-result v2 │ │ +06998e: 3902 b6ff |008b: if-nez v2, 0041 // -004a │ │ +069992: 7020 0109 7600 |008d: invoke-direct {v6, v7}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@0901 │ │ +069998: 28b1 |0090: goto 0041 // -004f │ │ +06999a: 0d00 |0091: move-exception v0 │ │ +06999c: 1a02 000e |0092: const-string v2, "NotifManCompat" // string@0e00 │ │ +0699a0: 7120 051d 5200 |0094: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +0699a6: 0a02 |0097: move-result v2 │ │ +0699a8: 3802 edff |0098: if-eqz v2, 0085 // -0013 │ │ +0699ac: 1a02 000e |009a: const-string v2, "NotifManCompat" // string@0e00 │ │ +0699b0: 2203 e705 |009c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0699b4: 7010 d22e 0300 |009e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0699ba: 1a04 fc0e |00a1: const-string v4, "Remote service has died: " // string@0efc │ │ +0699be: 6e20 db2e 4300 |00a3: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0699c4: 0c03 |00a6: move-result-object v3 │ │ +0699c6: 5474 e602 |00a7: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +0699ca: 6e20 da2e 4300 |00a9: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0699d0: 0c03 |00ac: move-result-object v3 │ │ +0699d2: 6e10 e02e 0300 |00ad: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0699d8: 0c03 |00b0: move-result-object v3 │ │ +0699da: 7120 011d 3200 |00b1: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +0699e0: 28d1 |00b4: goto 0085 // -002f │ │ +0699e2: 0d00 |00b5: move-exception v0 │ │ +0699e4: 1a02 000e |00b6: const-string v2, "NotifManCompat" // string@0e00 │ │ +0699e8: 2203 e705 |00b8: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0699ec: 7010 d22e 0300 |00ba: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0699f2: 1a04 fd0e |00bd: const-string v4, "RemoteException communicating with " // string@0efd │ │ +0699f6: 6e20 db2e 4300 |00bf: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0699fc: 0c03 |00c2: move-result-object v3 │ │ +0699fe: 5474 e602 |00c3: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +069a02: 6e20 da2e 4300 |00c5: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +069a08: 0c03 |00c8: move-result-object v3 │ │ +069a0a: 6e10 e02e 0300 |00c9: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069a10: 0c03 |00cc: move-result-object v3 │ │ +069a12: 7130 081d 3200 |00cd: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +069a18: 28b5 |00d0: goto 0085 // -004b │ │ catches : 1 │ │ 0x0050 - 0x007b │ │ Landroid/os/DeadObjectException; -> 0x0091 │ │ Landroid/os/RemoteException; -> 0x00b5 │ │ positions : │ │ 0x0001 line=488 │ │ 0x0009 line=489 │ │ @@ -23853,91 +23853,91 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -066098: |[066098] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ -0660a8: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0660aa: 5462 f102 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ -0660ae: 5473 e602 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -0660b2: 6e30 9303 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@0393 │ │ -0660b8: 0a02 |0008: move-result v2 │ │ -0660ba: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ -0660be: 0e00 |000b: return-void │ │ -0660c0: 5272 e702 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -0660c4: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0660c8: 5972 e702 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -0660cc: 5272 e702 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -0660d0: 1263 |0014: const/4 v3, #int 6 // #6 │ │ -0660d2: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ -0660d6: 1a02 ff0d |0017: const-string v2, "NotifManCompat" // string@0dff │ │ -0660da: 2203 e705 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0660de: 7010 d22e 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0660e4: 1a04 e704 |001e: const-string v4, "Giving up on delivering " // string@04e7 │ │ -0660e8: 6e20 db2e 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0660ee: 0c03 |0023: move-result-object v3 │ │ -0660f0: 5474 e902 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -0660f4: 6e10 4a2f 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2f4a │ │ -0660fa: 0a04 |0029: move-result v4 │ │ -0660fc: 6e20 d72e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -066102: 0c03 |002d: move-result-object v3 │ │ -066104: 1a04 9800 |002e: const-string v4, " tasks to " // string@0098 │ │ -066108: 6e20 db2e 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06610e: 0c03 |0033: move-result-object v3 │ │ -066110: 5474 e602 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -066114: 6e20 da2e 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -06611a: 0c03 |0039: move-result-object v3 │ │ -06611c: 1a04 3100 |003a: const-string v4, " after " // string@0031 │ │ -066120: 6e20 db2e 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -066126: 0c03 |003f: move-result-object v3 │ │ -066128: 5274 e702 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -06612c: 6e20 d72e 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -066132: 0c03 |0045: move-result-object v3 │ │ -066134: 1a04 9100 |0046: const-string v4, " retries" // string@0091 │ │ -066138: 6e20 db2e 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06613e: 0c03 |004b: move-result-object v3 │ │ -066140: 6e10 e02e 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -066146: 0c03 |004f: move-result-object v3 │ │ -066148: 7120 071d 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -06614e: 5472 e902 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ -066152: 6e10 452f 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@2f45 │ │ -066158: 28b3 |0058: goto 000b // -004d │ │ -06615a: 1212 |0059: const/4 v2, #int 1 // #1 │ │ -06615c: 5273 e702 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ -066160: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -066164: b832 |005e: shl-int/2addr v2, v3 │ │ -066166: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ -06616a: 1a02 ff0d |0061: const-string v2, "NotifManCompat" // string@0dff │ │ -06616e: 7120 051d 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -066174: 0a02 |0066: move-result v2 │ │ -066176: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ -06617a: 1a02 ff0d |0069: const-string v2, "NotifManCompat" // string@0dff │ │ -06617e: 2203 e705 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -066182: 7010 d22e 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -066188: 1a04 830f |0070: const-string v4, "Scheduling retry for " // string@0f83 │ │ -06618c: 6e20 db2e 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -066192: 0c03 |0075: move-result-object v3 │ │ -066194: 6e20 d72e 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06619a: 0c03 |0079: move-result-object v3 │ │ -06619c: 1a04 8400 |007a: const-string v4, " ms" // string@0084 │ │ -0661a0: 6e20 db2e 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0661a6: 0c03 |007f: move-result-object v3 │ │ -0661a8: 6e10 e02e 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0661ae: 0c03 |0083: move-result-object v3 │ │ -0661b0: 7120 011d 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -0661b6: 5462 f102 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ -0661ba: 5473 e602 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ -0661be: 6e30 9403 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ -0661c4: 0c01 |008e: move-result-object v1 │ │ -0661c6: 5462 f102 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ -0661ca: 8104 |0091: int-to-long v4, v0 │ │ -0661cc: 6e40 9d03 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@039d │ │ -0661d2: 2900 76ff |0095: goto/16 000b // -008a │ │ +069a30: |[069a30] android.support.v4.app.NotificationManagerCompat$SideChannelManager.scheduleListenerRetry:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V │ │ +069a40: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +069a42: 5462 f102 |0001: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ +069a46: 5473 e602 |0003: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +069a4a: 6e30 9303 5203 |0005: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.hasMessages:(ILjava/lang/Object;)Z // method@0393 │ │ +069a50: 0a02 |0008: move-result v2 │ │ +069a52: 3802 0300 |0009: if-eqz v2, 000c // +0003 │ │ +069a56: 0e00 |000b: return-void │ │ +069a58: 5272 e702 |000c: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +069a5c: d802 0201 |000e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +069a60: 5972 e702 |0010: iput v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +069a64: 5272 e702 |0012: iget v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +069a68: 1263 |0014: const/4 v3, #int 6 // #6 │ │ +069a6a: 3732 4400 |0015: if-le v2, v3, 0059 // +0044 │ │ +069a6e: 1a02 000e |0017: const-string v2, "NotifManCompat" // string@0e00 │ │ +069a72: 2203 e705 |0019: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +069a76: 7010 d22e 0300 |001b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069a7c: 1a04 e804 |001e: const-string v4, "Giving up on delivering " // string@04e8 │ │ +069a80: 6e20 db2e 4300 |0020: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069a86: 0c03 |0023: move-result-object v3 │ │ +069a88: 5474 e902 |0024: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +069a8c: 6e10 4a2f 0400 |0026: invoke-virtual {v4}, Ljava/util/LinkedList;.size:()I // method@2f4a │ │ +069a92: 0a04 |0029: move-result v4 │ │ +069a94: 6e20 d72e 4300 |002a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +069a9a: 0c03 |002d: move-result-object v3 │ │ +069a9c: 1a04 9a00 |002e: const-string v4, " tasks to " // string@009a │ │ +069aa0: 6e20 db2e 4300 |0030: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069aa6: 0c03 |0033: move-result-object v3 │ │ +069aa8: 5474 e602 |0034: iget-object v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +069aac: 6e20 da2e 4300 |0036: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +069ab2: 0c03 |0039: move-result-object v3 │ │ +069ab4: 1a04 3100 |003a: const-string v4, " after " // string@0031 │ │ +069ab8: 6e20 db2e 4300 |003c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069abe: 0c03 |003f: move-result-object v3 │ │ +069ac0: 5274 e702 |0040: iget v4, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +069ac4: 6e20 d72e 4300 |0042: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +069aca: 0c03 |0045: move-result-object v3 │ │ +069acc: 1a04 9300 |0046: const-string v4, " retries" // string@0093 │ │ +069ad0: 6e20 db2e 4300 |0048: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069ad6: 0c03 |004b: move-result-object v3 │ │ +069ad8: 6e10 e02e 0300 |004c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069ade: 0c03 |004f: move-result-object v3 │ │ +069ae0: 7120 071d 3200 |0050: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +069ae6: 5472 e902 |0053: iget-object v2, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.taskQueue:Ljava/util/LinkedList; // field@02e9 │ │ +069aea: 6e10 452f 0200 |0055: invoke-virtual {v2}, Ljava/util/LinkedList;.clear:()V // method@2f45 │ │ +069af0: 28b3 |0058: goto 000b // -004d │ │ +069af2: 1212 |0059: const/4 v2, #int 1 // #1 │ │ +069af4: 5273 e702 |005a: iget v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.retryCount:I // field@02e7 │ │ +069af8: d803 03ff |005c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +069afc: b832 |005e: shl-int/2addr v2, v3 │ │ +069afe: d220 e803 |005f: mul-int/lit16 v0, v2, #int 1000 // #03e8 │ │ +069b02: 1a02 000e |0061: const-string v2, "NotifManCompat" // string@0e00 │ │ +069b06: 7120 051d 5200 |0063: invoke-static {v2, v5}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +069b0c: 0a02 |0066: move-result v2 │ │ +069b0e: 3802 2000 |0067: if-eqz v2, 0087 // +0020 │ │ +069b12: 1a02 000e |0069: const-string v2, "NotifManCompat" // string@0e00 │ │ +069b16: 2203 e705 |006b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +069b1a: 7010 d22e 0300 |006d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069b20: 1a04 840f |0070: const-string v4, "Scheduling retry for " // string@0f84 │ │ +069b24: 6e20 db2e 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069b2a: 0c03 |0075: move-result-object v3 │ │ +069b2c: 6e20 d72e 0300 |0076: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +069b32: 0c03 |0079: move-result-object v3 │ │ +069b34: 1a04 8600 |007a: const-string v4, " ms" // string@0086 │ │ +069b38: 6e20 db2e 4300 |007c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069b3e: 0c03 |007f: move-result-object v3 │ │ +069b40: 6e10 e02e 0300 |0080: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069b46: 0c03 |0083: move-result-object v3 │ │ +069b48: 7120 011d 3200 |0084: invoke-static {v2, v3}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +069b4e: 5462 f102 |0087: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ +069b52: 5473 e602 |0089: iget-object v3, v7, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.componentName:Landroid/content/ComponentName; // field@02e6 │ │ +069b56: 6e30 9403 5203 |008b: invoke-virtual {v2, v5, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ +069b5c: 0c01 |008e: move-result-object v1 │ │ +069b5e: 5462 f102 |008f: iget-object v2, v6, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ +069b62: 8104 |0091: int-to-long v4, v0 │ │ +069b64: 6e40 9d03 1254 |0092: invoke-virtual {v2, v1, v4, v5}, Landroid/os/Handler;.sendMessageDelayed:(Landroid/os/Message;J)Z // method@039d │ │ +069b6a: 2900 76ff |0095: goto/16 000b // -008a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=465 │ │ 0x000b line=481 │ │ 0x000c line=468 │ │ 0x0012 line=469 │ │ 0x0017 line=470 │ │ @@ -23958,148 +23958,148 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 273 16-bit code units │ │ -0661d8: |[0661d8] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ -0661e8: 123b |0000: const/4 v11, #int 3 // #3 │ │ -0661ea: 54c8 f002 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ -0661ee: 7110 0b09 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@090b │ │ -0661f4: 0c02 |0006: move-result-object v2 │ │ -0661f6: 54c8 ef02 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ef │ │ -0661fa: 7220 682f 8200 |0009: invoke-interface {v2, v8}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@2f68 │ │ -066200: 0a08 |000c: move-result v8 │ │ -066202: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ -066206: 0e00 |000f: return-void │ │ -066208: 5bc2 ef02 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ef │ │ -06620c: 54c8 f002 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ -066210: 6e10 6301 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -066216: 0c08 |0017: move-result-object v8 │ │ -066218: 2209 3a00 |0018: new-instance v9, Landroid/content/Intent; // type@003a │ │ -06621c: 7010 7a01 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@017a │ │ -066222: 1a0a 2c15 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@152c │ │ -066226: 6e20 9e01 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ -06622c: 0c09 |0022: move-result-object v9 │ │ -06622e: 124a |0023: const/4 v10, #int 4 // #4 │ │ -066230: 6e30 ba01 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@01ba │ │ -066236: 0c07 |0027: move-result-object v7 │ │ -066238: 2201 0e06 |0028: new-instance v1, Ljava/util/HashSet; // type@060e │ │ -06623c: 7010 362f 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@2f36 │ │ -066242: 7210 502f 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2f50 │ │ -066248: 0c04 |0030: move-result-object v4 │ │ -06624a: 7210 382f 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -066250: 0a08 |0034: move-result v8 │ │ -066252: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ -066256: 7210 392f 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -06625c: 0c06 |003a: move-result-object v6 │ │ -06625e: 1f06 4300 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@0043 │ │ -066262: 5468 2700 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ -066266: 5488 2a00 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@002a │ │ -06626a: 7220 662f 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@2f66 │ │ -066270: 0a08 |0044: move-result v8 │ │ -066272: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ -066276: 2200 3100 |0047: new-instance v0, Landroid/content/ComponentName; // type@0031 │ │ -06627a: 5468 2700 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ -06627e: 5488 2a00 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@002a │ │ -066282: 5469 2700 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ -066286: 5499 2900 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@0029 │ │ -06628a: 7030 4401 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ -066290: 5468 2700 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ -066294: 5488 2b00 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@002b │ │ -066298: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ -06629c: 1a08 ff0d |005a: const-string v8, "NotifManCompat" // string@0dff │ │ -0662a0: 2209 e705 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -0662a4: 7010 d22e 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0662aa: 1a0a 8a0e |0061: const-string v10, "Permission present on component " // string@0e8a │ │ -0662ae: 6e20 db2e a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0662b4: 0c09 |0066: move-result-object v9 │ │ -0662b6: 6e20 da2e 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0662bc: 0c09 |006a: move-result-object v9 │ │ -0662be: 1a0a f200 |006b: const-string v10, ", not adding listener record." // string@00f2 │ │ -0662c2: 6e20 db2e a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0662c8: 0c09 |0070: move-result-object v9 │ │ -0662ca: 6e10 e02e 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0662d0: 0c09 |0074: move-result-object v9 │ │ -0662d2: 7120 071d 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0662d8: 28b9 |0078: goto 0031 // -0047 │ │ -0662da: 7220 652f 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ -0662e0: 28b5 |007c: goto 0031 // -004b │ │ -0662e2: 7210 692f 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0662e8: 0c04 |0080: move-result-object v4 │ │ -0662ea: 7210 382f 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0662f0: 0a08 |0084: move-result v8 │ │ -0662f2: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ -0662f6: 7210 392f 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0662fc: 0c00 |008a: move-result-object v0 │ │ -0662fe: 1f00 3100 |008b: check-cast v0, Landroid/content/ComponentName; // type@0031 │ │ -066302: 54c8 f302 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -066306: 7220 5c2f 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2f5c │ │ -06630c: 0a08 |0092: move-result v8 │ │ -06630e: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ -066312: 1a08 ff0d |0095: const-string v8, "NotifManCompat" // string@0dff │ │ -066316: 7120 051d b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -06631c: 0a08 |009a: move-result v8 │ │ -06631e: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ -066322: 1a08 ff0d |009d: const-string v8, "NotifManCompat" // string@0dff │ │ -066326: 2209 e705 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -06632a: 7010 d22e 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -066330: 1a0a 6b02 |00a4: const-string v10, "Adding listener record for " // string@026b │ │ -066334: 6e20 db2e a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06633a: 0c09 |00a9: move-result-object v9 │ │ -06633c: 6e20 da2e 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -066342: 0c09 |00ad: move-result-object v9 │ │ -066344: 6e10 e02e 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06634a: 0c09 |00b1: move-result-object v9 │ │ -06634c: 7120 011d 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -066352: 54c8 f302 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -066356: 2209 7c01 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ -06635a: 7020 f408 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@08f4 │ │ -066360: 7230 612f 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ -066366: 28c2 |00bf: goto 0081 // -003e │ │ -066368: 54c8 f302 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ -06636c: 7210 5d2f 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ -066372: 0c08 |00c5: move-result-object v8 │ │ -066374: 7210 692f 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -06637a: 0c05 |00c9: move-result-object v5 │ │ -06637c: 7210 382f 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -066382: 0a08 |00cd: move-result v8 │ │ -066384: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ -066388: 7210 392f 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -06638e: 0c03 |00d3: move-result-object v3 │ │ -066390: 1f03 1506 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@0615 │ │ -066394: 7210 592f 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -06639a: 0c08 |00d9: move-result-object v8 │ │ -06639c: 7220 662f 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@2f66 │ │ -0663a2: 0a08 |00dd: move-result v8 │ │ -0663a4: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ -0663a8: 1a08 ff0d |00e0: const-string v8, "NotifManCompat" // string@0dff │ │ -0663ac: 7120 051d b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -0663b2: 0a08 |00e5: move-result v8 │ │ -0663b4: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ -0663b8: 1a08 ff0d |00e8: const-string v8, "NotifManCompat" // string@0dff │ │ -0663bc: 2209 e705 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -0663c0: 7010 d22e 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0663c6: 1a0a 050f |00ef: const-string v10, "Removing listener record for " // string@0f05 │ │ -0663ca: 6e20 db2e a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0663d0: 0c09 |00f4: move-result-object v9 │ │ -0663d2: 7210 592f 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -0663d8: 0c0a |00f8: move-result-object v10 │ │ -0663da: 6e20 da2e a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0663e0: 0c09 |00fc: move-result-object v9 │ │ -0663e2: 6e10 e02e 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0663e8: 0c09 |0100: move-result-object v9 │ │ -0663ea: 7120 011d 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -0663f0: 7210 5a2f 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -0663f6: 0c08 |0107: move-result-object v8 │ │ -0663f8: 1f08 7c01 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ -0663fc: 7020 f708 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08f7 │ │ -066402: 7210 3a2f 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ -066408: 28ba |0110: goto 00ca // -0046 │ │ +069b70: |[069b70] android.support.v4.app.NotificationManagerCompat$SideChannelManager.updateListenerMap:()V │ │ +069b80: 123b |0000: const/4 v11, #int 3 // #3 │ │ +069b82: 54c8 f002 |0001: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ +069b86: 7110 0b09 0800 |0003: invoke-static {v8}, Landroid/support/v4/app/NotificationManagerCompat;.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; // method@090b │ │ +069b8c: 0c02 |0006: move-result-object v2 │ │ +069b8e: 54c8 ef02 |0007: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ef │ │ +069b92: 7220 682f 8200 |0009: invoke-interface {v2, v8}, Ljava/util/Set;.equals:(Ljava/lang/Object;)Z // method@2f68 │ │ +069b98: 0a08 |000c: move-result v8 │ │ +069b9a: 3808 0300 |000d: if-eqz v8, 0010 // +0003 │ │ +069b9e: 0e00 |000f: return-void │ │ +069ba0: 5bc2 ef02 |0010: iput-object v2, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mCachedEnabledPackages:Ljava/util/Set; // field@02ef │ │ +069ba4: 54c8 f002 |0012: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mContext:Landroid/content/Context; // field@02f0 │ │ +069ba8: 6e10 6301 0800 |0014: invoke-virtual {v8}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +069bae: 0c08 |0017: move-result-object v8 │ │ +069bb0: 2209 3a00 |0018: new-instance v9, Landroid/content/Intent; // type@003a │ │ +069bb4: 7010 7a01 0900 |001a: invoke-direct {v9}, Landroid/content/Intent;.:()V // method@017a │ │ +069bba: 1a0a 2d15 |001d: const-string v10, "android.support.BIND_NOTIFICATION_SIDE_CHANNEL" // string@152d │ │ +069bbe: 6e20 9e01 a900 |001f: invoke-virtual {v9, v10}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ +069bc4: 0c09 |0022: move-result-object v9 │ │ +069bc6: 124a |0023: const/4 v10, #int 4 // #4 │ │ +069bc8: 6e30 ba01 980a |0024: invoke-virtual {v8, v9, v10}, Landroid/content/pm/PackageManager;.queryIntentServices:(Landroid/content/Intent;I)Ljava/util/List; // method@01ba │ │ +069bce: 0c07 |0027: move-result-object v7 │ │ +069bd0: 2201 0e06 |0028: new-instance v1, Ljava/util/HashSet; // type@060e │ │ +069bd4: 7010 362f 0100 |002a: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@2f36 │ │ +069bda: 7210 502f 0700 |002d: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2f50 │ │ +069be0: 0c04 |0030: move-result-object v4 │ │ +069be2: 7210 382f 0400 |0031: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +069be8: 0a08 |0034: move-result v8 │ │ +069bea: 3808 4800 |0035: if-eqz v8, 007d // +0048 │ │ +069bee: 7210 392f 0400 |0037: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +069bf4: 0c06 |003a: move-result-object v6 │ │ +069bf6: 1f06 4300 |003b: check-cast v6, Landroid/content/pm/ResolveInfo; // type@0043 │ │ +069bfa: 5468 2700 |003d: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ +069bfe: 5488 2a00 |003f: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@002a │ │ +069c02: 7220 662f 8200 |0041: invoke-interface {v2, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@2f66 │ │ +069c08: 0a08 |0044: move-result v8 │ │ +069c0a: 3808 ecff |0045: if-eqz v8, 0031 // -0014 │ │ +069c0e: 2200 3100 |0047: new-instance v0, Landroid/content/ComponentName; // type@0031 │ │ +069c12: 5468 2700 |0049: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ +069c16: 5488 2a00 |004b: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.packageName:Ljava/lang/String; // field@002a │ │ +069c1a: 5469 2700 |004d: iget-object v9, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ +069c1e: 5499 2900 |004f: iget-object v9, v9, Landroid/content/pm/ServiceInfo;.name:Ljava/lang/String; // field@0029 │ │ +069c22: 7030 4401 8009 |0051: invoke-direct {v0, v8, v9}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ +069c28: 5468 2700 |0054: iget-object v8, v6, Landroid/content/pm/ResolveInfo;.serviceInfo:Landroid/content/pm/ServiceInfo; // field@0027 │ │ +069c2c: 5488 2b00 |0056: iget-object v8, v8, Landroid/content/pm/ServiceInfo;.permission:Ljava/lang/String; // field@002b │ │ +069c30: 3808 2100 |0058: if-eqz v8, 0079 // +0021 │ │ +069c34: 1a08 000e |005a: const-string v8, "NotifManCompat" // string@0e00 │ │ +069c38: 2209 e705 |005c: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +069c3c: 7010 d22e 0900 |005e: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069c42: 1a0a 8b0e |0061: const-string v10, "Permission present on component " // string@0e8b │ │ +069c46: 6e20 db2e a900 |0063: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069c4c: 0c09 |0066: move-result-object v9 │ │ +069c4e: 6e20 da2e 0900 |0067: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +069c54: 0c09 |006a: move-result-object v9 │ │ +069c56: 1a0a f400 |006b: const-string v10, ", not adding listener record." // string@00f4 │ │ +069c5a: 6e20 db2e a900 |006d: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069c60: 0c09 |0070: move-result-object v9 │ │ +069c62: 6e10 e02e 0900 |0071: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069c68: 0c09 |0074: move-result-object v9 │ │ +069c6a: 7120 071d 9800 |0075: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +069c70: 28b9 |0078: goto 0031 // -0047 │ │ +069c72: 7220 652f 0100 |0079: invoke-interface {v1, v0}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ +069c78: 28b5 |007c: goto 0031 // -004b │ │ +069c7a: 7210 692f 0100 |007d: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +069c80: 0c04 |0080: move-result-object v4 │ │ +069c82: 7210 382f 0400 |0081: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +069c88: 0a08 |0084: move-result v8 │ │ +069c8a: 3808 3b00 |0085: if-eqz v8, 00c0 // +003b │ │ +069c8e: 7210 392f 0400 |0087: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +069c94: 0c00 |008a: move-result-object v0 │ │ +069c96: 1f00 3100 |008b: check-cast v0, Landroid/content/ComponentName; // type@0031 │ │ +069c9a: 54c8 f302 |008d: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +069c9e: 7220 5c2f 0800 |008f: invoke-interface {v8, v0}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2f5c │ │ +069ca4: 0a08 |0092: move-result v8 │ │ +069ca6: 3908 eeff |0093: if-nez v8, 0081 // -0012 │ │ +069caa: 1a08 000e |0095: const-string v8, "NotifManCompat" // string@0e00 │ │ +069cae: 7120 051d b800 |0097: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +069cb4: 0a08 |009a: move-result v8 │ │ +069cb6: 3808 1a00 |009b: if-eqz v8, 00b5 // +001a │ │ +069cba: 1a08 000e |009d: const-string v8, "NotifManCompat" // string@0e00 │ │ +069cbe: 2209 e705 |009f: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +069cc2: 7010 d22e 0900 |00a1: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069cc8: 1a0a 6d02 |00a4: const-string v10, "Adding listener record for " // string@026d │ │ +069ccc: 6e20 db2e a900 |00a6: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069cd2: 0c09 |00a9: move-result-object v9 │ │ +069cd4: 6e20 da2e 0900 |00aa: invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +069cda: 0c09 |00ad: move-result-object v9 │ │ +069cdc: 6e10 e02e 0900 |00ae: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069ce2: 0c09 |00b1: move-result-object v9 │ │ +069ce4: 7120 011d 9800 |00b2: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +069cea: 54c8 f302 |00b5: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +069cee: 2209 7c01 |00b7: new-instance v9, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ +069cf2: 7020 f408 0900 |00b9: invoke-direct {v9, v0}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;.:(Landroid/content/ComponentName;)V // method@08f4 │ │ +069cf8: 7230 612f 0809 |00bc: invoke-interface {v8, v0, v9}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ +069cfe: 28c2 |00bf: goto 0081 // -003e │ │ +069d00: 54c8 f302 |00c0: iget-object v8, v12, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mRecordMap:Ljava/util/Map; // field@02f3 │ │ +069d04: 7210 5d2f 0800 |00c2: invoke-interface {v8}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ +069d0a: 0c08 |00c5: move-result-object v8 │ │ +069d0c: 7210 692f 0800 |00c6: invoke-interface {v8}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +069d12: 0c05 |00c9: move-result-object v5 │ │ +069d14: 7210 382f 0500 |00ca: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +069d1a: 0a08 |00cd: move-result v8 │ │ +069d1c: 3808 41ff |00ce: if-eqz v8, 000f // -00bf │ │ +069d20: 7210 392f 0500 |00d0: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +069d26: 0c03 |00d3: move-result-object v3 │ │ +069d28: 1f03 1506 |00d4: check-cast v3, Ljava/util/Map$Entry; // type@0615 │ │ +069d2c: 7210 592f 0300 |00d6: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +069d32: 0c08 |00d9: move-result-object v8 │ │ +069d34: 7220 662f 8100 |00da: invoke-interface {v1, v8}, Ljava/util/Set;.contains:(Ljava/lang/Object;)Z // method@2f66 │ │ +069d3a: 0a08 |00dd: move-result v8 │ │ +069d3c: 3908 ecff |00de: if-nez v8, 00ca // -0014 │ │ +069d40: 1a08 000e |00e0: const-string v8, "NotifManCompat" // string@0e00 │ │ +069d44: 7120 051d b800 |00e2: invoke-static {v8, v11}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +069d4a: 0a08 |00e5: move-result v8 │ │ +069d4c: 3808 1e00 |00e6: if-eqz v8, 0104 // +001e │ │ +069d50: 1a08 000e |00e8: const-string v8, "NotifManCompat" // string@0e00 │ │ +069d54: 2209 e705 |00ea: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +069d58: 7010 d22e 0900 |00ec: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069d5e: 1a0a 060f |00ef: const-string v10, "Removing listener record for " // string@0f06 │ │ +069d62: 6e20 db2e a900 |00f1: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069d68: 0c09 |00f4: move-result-object v9 │ │ +069d6a: 7210 592f 0300 |00f5: invoke-interface {v3}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +069d70: 0c0a |00f8: move-result-object v10 │ │ +069d72: 6e20 da2e a900 |00f9: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +069d78: 0c09 |00fc: move-result-object v9 │ │ +069d7a: 6e10 e02e 0900 |00fd: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069d80: 0c09 |0100: move-result-object v9 │ │ +069d82: 7120 011d 9800 |0101: invoke-static {v8, v9}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +069d88: 7210 5a2f 0300 |0104: invoke-interface {v3}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +069d8e: 0c08 |0107: move-result-object v8 │ │ +069d90: 1f08 7c01 |0108: check-cast v8, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord; // type@017c │ │ +069d94: 7020 f708 8c00 |010a: invoke-direct {v12, v8}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.ensureServiceUnbound:(Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord;)V // method@08f7 │ │ +069d9a: 7210 3a2f 0500 |010d: invoke-interface {v5}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ +069da0: 28ba |0110: goto 00ca // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=383 │ │ 0x0007 line=384 │ │ 0x000f line=427 │ │ 0x0010 line=388 │ │ 0x0012 line=389 │ │ @@ -24141,43 +24141,43 @@ │ │ type : '(Landroid/os/Message;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -06640c: |[06640c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ -06641c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06641e: 5251 4700 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0047 │ │ -066422: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ -066428: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -06642a: 0f01 |0007: return v1 │ │ -06642c: 5451 4600 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ -066430: 1f01 7e01 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017e │ │ -066434: 7020 f908 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@08f9 │ │ -06643a: 0121 |000f: move v1, v2 │ │ -06643c: 28f7 |0010: goto 0007 // -0009 │ │ -06643e: 5450 4600 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ -066442: 1f00 7b01 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017b │ │ -066446: 5401 e302 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02e3 │ │ -06644a: 5403 e402 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02e4 │ │ -06644e: 7030 fb08 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@08fb │ │ -066454: 0121 |001c: move v1, v2 │ │ -066456: 28ea |001d: goto 0007 // -0016 │ │ -066458: 5451 4600 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ -06645c: 1f01 3100 |0020: check-cast v1, Landroid/content/ComponentName; // type@0031 │ │ -066460: 7020 fc08 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@08fc │ │ -066466: 0121 |0025: move v1, v2 │ │ -066468: 28e1 |0026: goto 0007 // -001f │ │ -06646a: 5451 4600 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ -06646e: 1f01 3100 |0029: check-cast v1, Landroid/content/ComponentName; // type@0031 │ │ -066472: 7020 fa08 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@08fa │ │ -066478: 0121 |002e: move v1, v2 │ │ -06647a: 28d8 |002f: goto 0007 // -0028 │ │ -06647c: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ +069da4: |[069da4] android.support.v4.app.NotificationManagerCompat$SideChannelManager.handleMessage:(Landroid/os/Message;)Z │ │ +069db4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +069db6: 5251 4700 |0001: iget v1, v5, Landroid/os/Message;.what:I // field@0047 │ │ +069dba: 2b01 2d00 0000 |0003: packed-switch v1, 00000030 // +0000002d │ │ +069dc0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +069dc2: 0f01 |0007: return v1 │ │ +069dc4: 5451 4600 |0008: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ +069dc8: 1f01 7e01 |000a: check-cast v1, Landroid/support/v4/app/NotificationManagerCompat$Task; // type@017e │ │ +069dcc: 7020 f908 1400 |000c: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleQueueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@08f9 │ │ +069dd2: 0121 |000f: move v1, v2 │ │ +069dd4: 28f7 |0010: goto 0007 // -0009 │ │ +069dd6: 5450 4600 |0011: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ +069dda: 1f00 7b01 |0013: check-cast v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017b │ │ +069dde: 5401 e302 |0015: iget-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.componentName:Landroid/content/ComponentName; // field@02e3 │ │ +069de2: 5403 e402 |0017: iget-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.iBinder:Landroid/os/IBinder; // field@02e4 │ │ +069de6: 7030 fb08 1403 |0019: invoke-direct {v4, v1, v3}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@08fb │ │ +069dec: 0121 |001c: move v1, v2 │ │ +069dee: 28ea |001d: goto 0007 // -0016 │ │ +069df0: 5451 4600 |001e: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ +069df4: 1f01 3100 |0020: check-cast v1, Landroid/content/ComponentName; // type@0031 │ │ +069df8: 7020 fc08 1400 |0022: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleServiceDisconnected:(Landroid/content/ComponentName;)V // method@08fc │ │ +069dfe: 0121 |0025: move v1, v2 │ │ +069e00: 28e1 |0026: goto 0007 // -001f │ │ +069e02: 5451 4600 |0027: iget-object v1, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ +069e06: 1f01 3100 |0029: check-cast v1, Landroid/content/ComponentName; // type@0031 │ │ +069e0a: 7020 fa08 1400 |002b: invoke-direct {v4, v1}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.handleRetryListenerQueue:(Landroid/content/ComponentName;)V // method@08fa │ │ +069e10: 0121 |002e: move v1, v2 │ │ +069e12: 28d8 |002f: goto 0007 // -0028 │ │ +069e14: 0001 0400 0000 0000 0500 0000 0e00 ... |0030: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=311 │ │ 0x0006 line=326 │ │ 0x0008 line=313 │ │ 0x0010 line=314 │ │ 0x0011 line=316 │ │ @@ -24198,39 +24198,39 @@ │ │ type : '(Landroid/content/ComponentName;Landroid/os/IBinder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -066494: |[066494] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ -0664a4: 1a00 ff0d |0000: const-string v0, "NotifManCompat" // string@0dff │ │ -0664a8: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0664aa: 7120 051d 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -0664b0: 0a00 |0006: move-result v0 │ │ -0664b2: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -0664b6: 1a00 ff0d |0009: const-string v0, "NotifManCompat" // string@0dff │ │ -0664ba: 2201 e705 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0664be: 7010 d22e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0664c4: 1a02 4403 |0010: const-string v2, "Connected to service " // string@0344 │ │ -0664c8: 6e20 db2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0664ce: 0c01 |0015: move-result-object v1 │ │ -0664d0: 6e20 da2e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0664d6: 0c01 |0019: move-result-object v1 │ │ -0664d8: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0664de: 0c01 |001d: move-result-object v1 │ │ -0664e0: 7120 011d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -0664e6: 5430 f102 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ -0664ea: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -0664ec: 2202 7b01 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017b │ │ -0664f0: 7030 f308 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@08f3 │ │ -0664f6: 6e30 9403 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ -0664fc: 0c00 |002c: move-result-object v0 │ │ -0664fe: 6e10 a403 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ -066504: 0e00 |0030: return-void │ │ +069e2c: |[069e2c] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceConnected:(Landroid/content/ComponentName;Landroid/os/IBinder;)V │ │ +069e3c: 1a00 000e |0000: const-string v0, "NotifManCompat" // string@0e00 │ │ +069e40: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +069e42: 7120 051d 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +069e48: 0a00 |0006: move-result v0 │ │ +069e4a: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +069e4e: 1a00 000e |0009: const-string v0, "NotifManCompat" // string@0e00 │ │ +069e52: 2201 e705 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +069e56: 7010 d22e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069e5c: 1a02 4603 |0010: const-string v2, "Connected to service " // string@0346 │ │ +069e60: 6e20 db2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069e66: 0c01 |0015: move-result-object v1 │ │ +069e68: 6e20 da2e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +069e6e: 0c01 |0019: move-result-object v1 │ │ +069e70: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069e76: 0c01 |001d: move-result-object v1 │ │ +069e78: 7120 011d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +069e7e: 5430 f102 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ +069e82: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +069e84: 2202 7b01 |0024: new-instance v2, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent; // type@017b │ │ +069e88: 7030 f308 4205 |0026: invoke-direct {v2, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent;.:(Landroid/content/ComponentName;Landroid/os/IBinder;)V // method@08f3 │ │ +069e8e: 6e30 9403 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ +069e94: 0c00 |002c: move-result-object v0 │ │ +069e96: 6e10 a403 0000 |002d: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ +069e9c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0009 line=363 │ │ 0x0021 line=365 │ │ 0x0030 line=368 │ │ locals : │ │ @@ -24243,37 +24243,37 @@ │ │ type : '(Landroid/content/ComponentName;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -066508: |[066508] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ -066518: 1a00 ff0d |0000: const-string v0, "NotifManCompat" // string@0dff │ │ -06651c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -06651e: 7120 051d 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ -066524: 0a00 |0006: move-result v0 │ │ -066526: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -06652a: 1a00 ff0d |0009: const-string v0, "NotifManCompat" // string@0dff │ │ -06652e: 2201 e705 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -066532: 7010 d22e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -066538: 1a02 d303 |0010: const-string v2, "Disconnected from service " // string@03d3 │ │ -06653c: 6e20 db2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -066542: 0c01 |0015: move-result-object v1 │ │ -066544: 6e20 da2e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -06654a: 0c01 |0019: move-result-object v1 │ │ -06654c: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -066552: 0c01 |001d: move-result-object v1 │ │ -066554: 7120 011d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -06655a: 5430 f102 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ -06655e: 1221 |0023: const/4 v1, #int 2 // #2 │ │ -066560: 6e30 9403 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ -066566: 0c00 |0027: move-result-object v0 │ │ -066568: 6e10 a403 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ -06656e: 0e00 |002b: return-void │ │ +069ea0: |[069ea0] android.support.v4.app.NotificationManagerCompat$SideChannelManager.onServiceDisconnected:(Landroid/content/ComponentName;)V │ │ +069eb0: 1a00 000e |0000: const-string v0, "NotifManCompat" // string@0e00 │ │ +069eb4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +069eb6: 7120 051d 1000 |0003: invoke-static {v0, v1}, Landroid/util/Log;.isLoggable:(Ljava/lang/String;I)Z // method@1d05 │ │ +069ebc: 0a00 |0006: move-result v0 │ │ +069ebe: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +069ec2: 1a00 000e |0009: const-string v0, "NotifManCompat" // string@0e00 │ │ +069ec6: 2201 e705 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +069eca: 7010 d22e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +069ed0: 1a02 d403 |0010: const-string v2, "Disconnected from service " // string@03d4 │ │ +069ed4: 6e20 db2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +069eda: 0c01 |0015: move-result-object v1 │ │ +069edc: 6e20 da2e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +069ee2: 0c01 |0019: move-result-object v1 │ │ +069ee4: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +069eea: 0c01 |001d: move-result-object v1 │ │ +069eec: 7120 011d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +069ef2: 5430 f102 |0021: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ +069ef6: 1221 |0023: const/4 v1, #int 2 // #2 │ │ +069ef8: 6e30 9403 1004 |0024: invoke-virtual {v0, v1, v4}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ +069efe: 0c00 |0027: move-result-object v0 │ │ +069f00: 6e10 a403 0000 |0028: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ +069f06: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0009 line=373 │ │ 0x0021 line=375 │ │ 0x002b line=376 │ │ locals : │ │ @@ -24285,36 +24285,36 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -066570: |[066570] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -066580: 5420 f102 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ -066584: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -066586: 6e30 9403 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ -06658c: 0c00 |0006: move-result-object v0 │ │ -06658e: 6e10 a403 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ -066594: 0e00 |000a: return-void │ │ +069f08: |[069f08] android.support.v4.app.NotificationManagerCompat$SideChannelManager.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +069f18: 5420 f102 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.mHandler:Landroid/os/Handler; // field@02f1 │ │ +069f1c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +069f1e: 6e30 9403 1003 |0003: invoke-virtual {v0, v1, v3}, Landroid/os/Handler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0394 │ │ +069f24: 0c00 |0006: move-result-object v0 │ │ +069f26: 6e10 a403 0000 |0007: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ +069f2c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x000a line=307 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; │ │ 0x0000 - 0x000b reg=3 task Landroid/support/v4/app/NotificationManagerCompat$Task; │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #130 header: │ │ class_idx : 382 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #130 annotations: │ │ Annotations on class │ │ @@ -24334,21 +24334,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/NotificationManagerCompat$Task;) │ │ name : 'send' │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #131 header: │ │ class_idx : 383 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 14 │ │ instance_fields_size: 2 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 5 │ │ │ │ Class #131 annotations: │ │ Annotations on class │ │ @@ -24444,46 +24444,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 64 16-bit code units │ │ -066598: |[066598] android.support.v4.app.NotificationManagerCompat.:()V │ │ -0665a8: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -0665ac: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0665b2: 6900 0103 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0301 │ │ -0665b6: 2200 0e06 |0007: new-instance v0, Ljava/util/HashSet; // type@060e │ │ -0665ba: 7010 362f 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2f36 │ │ -0665c0: 6900 ff02 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02ff │ │ -0665c4: 2200 e105 |000e: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -0665c8: 7010 a82e 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0665ce: 6900 0203 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0302 │ │ -0665d2: 6000 4500 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0665d6: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ -0665da: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ -0665de: 2200 7901 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0179 │ │ -0665e2: 7010 ee08 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@08ee │ │ -0665e8: 6900 f602 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ -0665ec: 6200 f602 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ -0665f0: 7210 e508 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@08e5 │ │ -0665f6: 0a00 |0027: move-result v0 │ │ -0665f8: 6700 f902 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f9 │ │ -0665fc: 0e00 |002a: return-void │ │ -0665fe: 6000 4500 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -066602: 1251 |002d: const/4 v1, #int 5 // #5 │ │ -066604: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -066608: 2200 7801 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0178 │ │ -06660c: 7010 eb08 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@08eb │ │ -066612: 6900 f602 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ -066616: 28eb |0037: goto 0022 // -0015 │ │ -066618: 2200 7701 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0177 │ │ -06661c: 7010 e708 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@08e7 │ │ -066622: 6900 f602 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ -066626: 28e3 |003f: goto 0022 // -001d │ │ +069f30: |[069f30] android.support.v4.app.NotificationManagerCompat.:()V │ │ +069f40: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +069f44: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +069f4a: 6900 0103 |0005: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0301 │ │ +069f4e: 2200 0e06 |0007: new-instance v0, Ljava/util/HashSet; // type@060e │ │ +069f52: 7010 362f 0000 |0009: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2f36 │ │ +069f58: 6900 ff02 |000c: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02ff │ │ +069f5c: 2200 e105 |000e: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +069f60: 7010 a82e 0000 |0010: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +069f66: 6900 0203 |0013: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0302 │ │ +069f6a: 6000 4500 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +069f6e: 1301 0e00 |0017: const/16 v1, #int 14 // #e │ │ +069f72: 3410 1200 |0019: if-lt v0, v1, 002b // +0012 │ │ +069f76: 2200 7901 |001b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; // type@0179 │ │ +069f7a: 7010 ee08 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich;.:()V // method@08ee │ │ +069f80: 6900 f602 |0020: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ +069f84: 6200 f602 |0022: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ +069f88: 7210 e508 0000 |0024: invoke-interface {v0}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.getSideChannelBindFlags:()I // method@08e5 │ │ +069f8e: 0a00 |0027: move-result v0 │ │ +069f90: 6700 f902 |0028: sput v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f9 │ │ +069f94: 0e00 |002a: return-void │ │ +069f96: 6000 4500 |002b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +069f9a: 1251 |002d: const/4 v1, #int 5 // #5 │ │ +069f9c: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +069fa0: 2200 7801 |0030: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; // type@0178 │ │ +069fa4: 7010 eb08 0000 |0032: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@08eb │ │ +069faa: 6900 f602 |0035: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ +069fae: 28eb |0037: goto 0022 // -0015 │ │ +069fb0: 2200 7701 |0038: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$ImplBase; // type@0177 │ │ +069fb4: 7010 e708 0000 |003a: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@08e7 │ │ +069fba: 6900 f602 |003d: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ +069fbe: 28e3 |003f: goto 0022 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=92 │ │ 0x000e line=97 │ │ 0x0015 line=165 │ │ 0x001b line=166 │ │ @@ -24499,24 +24499,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -066628: |[066628] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ -066638: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06663e: 5b23 fd02 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ -066642: 5420 fd02 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ -066646: 1a01 fc25 |0007: const-string v1, "notification" // string@25fc │ │ -06664a: 6e20 6801 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -066650: 0c00 |000c: move-result-object v0 │ │ -066652: 1f00 2200 |000d: check-cast v0, Landroid/app/NotificationManager; // type@0022 │ │ -066656: 5b20 fe02 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ -06665a: 0e00 |0011: return-void │ │ +069fc0: |[069fc0] android.support.v4.app.NotificationManagerCompat.:(Landroid/content/Context;)V │ │ +069fd0: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +069fd6: 5b23 fd02 |0003: iput-object v3, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ +069fda: 5420 fd02 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ +069fde: 1a01 fd25 |0007: const-string v1, "notification" // string@25fd │ │ +069fe2: 6e20 6801 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +069fe8: 0c00 |000c: move-result-object v0 │ │ +069fea: 1f00 2200 |000d: check-cast v0, Landroid/app/NotificationManager; // type@0022 │ │ +069fee: 5b20 fe02 |000f: iput-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ +069ff2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0005 line=108 │ │ 0x0011 line=110 │ │ locals : │ │ @@ -24528,35 +24528,35 @@ │ │ type : '()I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06665c: |[06665c] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ -06666c: 6000 f902 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f9 │ │ -066670: 0f00 |0002: return v0 │ │ +069ff4: |[069ff4] android.support.v4.app.NotificationManagerCompat.access$000:()I │ │ +06a004: 6000 f902 |0000: sget v0, Landroid/support/v4/app/NotificationManagerCompat;.SIDE_CHANNEL_BIND_FLAGS:I // field@02f9 │ │ +06a008: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ name : 'from' │ │ type : '(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -066674: |[066674] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ -066684: 2200 7f01 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@017f │ │ -066688: 7020 0509 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@0905 │ │ -06668e: 1100 |0005: return-object v0 │ │ +06a00c: |[06a00c] android.support.v4.app.NotificationManagerCompat.from:(Landroid/content/Context;)Landroid/support/v4/app/NotificationManagerCompat; │ │ +06a01c: 2200 7f01 |0000: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat; // type@017f │ │ +06a020: 7020 0509 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat;.:(Landroid/content/Context;)V // method@0905 │ │ +06a026: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationManagerCompat;) │ │ @@ -24564,54 +24564,54 @@ │ │ type : '(Landroid/content/Context;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -066690: |[066690] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ -0666a0: 6e10 5701 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0666a6: 0c08 |0003: move-result-object v8 │ │ -0666a8: 1a09 0a19 |0004: const-string v9, "enabled_notification_listeners" // string@190a │ │ -0666ac: 7120 f803 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@03f8 │ │ -0666b2: 0c04 |0009: move-result-object v4 │ │ -0666b4: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ -0666b8: 6208 0003 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0300 │ │ -0666bc: 6e20 b92e 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0666c2: 0a08 |0011: move-result v8 │ │ -0666c4: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ -0666c8: 1a08 0b01 |0014: const-string v8, ":" // string@010b │ │ -0666cc: 6e20 c52e 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ -0666d2: 0c03 |0019: move-result-object v3 │ │ -0666d4: 2207 0e06 |001a: new-instance v7, Ljava/util/HashSet; // type@060e │ │ -0666d8: 2138 |001c: array-length v8, v3 │ │ -0666da: 7020 372f 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@2f37 │ │ -0666e0: 0730 |0020: move-object v0, v3 │ │ -0666e2: 2106 |0021: array-length v6, v0 │ │ -0666e4: 1205 |0022: const/4 v5, #int 0 // #0 │ │ -0666e6: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ -0666ea: 4601 0005 |0025: aget-object v1, v0, v5 │ │ -0666ee: 7110 4a01 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@014a │ │ -0666f4: 0c02 |002a: move-result-object v2 │ │ -0666f6: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ -0666fa: 6e10 4801 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ -066700: 0c08 |0030: move-result-object v8 │ │ -066702: 7220 652f 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ -066708: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ -06670c: 28ed |0036: goto 0023 // -0013 │ │ -06670e: 6209 0103 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0301 │ │ -066712: 1d09 |0039: monitor-enter v9 │ │ -066714: 6907 ff02 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02ff │ │ -066718: 6904 0003 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0300 │ │ -06671c: 1e09 |003e: monitor-exit v9 │ │ -06671e: 6208 ff02 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02ff │ │ -066722: 1108 |0041: return-object v8 │ │ -066724: 0d08 |0042: move-exception v8 │ │ -066726: 1e09 |0043: monitor-exit v9 │ │ -066728: 2708 |0044: throw v8 │ │ +06a028: |[06a028] android.support.v4.app.NotificationManagerCompat.getEnabledListenerPackages:(Landroid/content/Context;)Ljava/util/Set; │ │ +06a038: 6e10 5701 0a00 |0000: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +06a03e: 0c08 |0003: move-result-object v8 │ │ +06a040: 1a09 0b19 |0004: const-string v9, "enabled_notification_listeners" // string@190b │ │ +06a044: 7120 f803 9800 |0006: invoke-static {v8, v9}, Landroid/provider/Settings$Secure;.getString:(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String; // method@03f8 │ │ +06a04a: 0c04 |0009: move-result-object v4 │ │ +06a04c: 3804 3500 |000a: if-eqz v4, 003f // +0035 │ │ +06a050: 6208 0003 |000c: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0300 │ │ +06a054: 6e20 b92e 8400 |000e: invoke-virtual {v4, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06a05a: 0a08 |0011: move-result v8 │ │ +06a05c: 3908 2d00 |0012: if-nez v8, 003f // +002d │ │ +06a060: 1a08 0d01 |0014: const-string v8, ":" // string@010d │ │ +06a064: 6e20 c52e 8400 |0016: invoke-virtual {v4, v8}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ +06a06a: 0c03 |0019: move-result-object v3 │ │ +06a06c: 2207 0e06 |001a: new-instance v7, Ljava/util/HashSet; // type@060e │ │ +06a070: 2138 |001c: array-length v8, v3 │ │ +06a072: 7020 372f 8700 |001d: invoke-direct {v7, v8}, Ljava/util/HashSet;.:(I)V // method@2f37 │ │ +06a078: 0730 |0020: move-object v0, v3 │ │ +06a07a: 2106 |0021: array-length v6, v0 │ │ +06a07c: 1205 |0022: const/4 v5, #int 0 // #0 │ │ +06a07e: 3565 1400 |0023: if-ge v5, v6, 0037 // +0014 │ │ +06a082: 4601 0005 |0025: aget-object v1, v0, v5 │ │ +06a086: 7110 4a01 0100 |0027: invoke-static {v1}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@014a │ │ +06a08c: 0c02 |002a: move-result-object v2 │ │ +06a08e: 3802 0900 |002b: if-eqz v2, 0034 // +0009 │ │ +06a092: 6e10 4801 0200 |002d: invoke-virtual {v2}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ +06a098: 0c08 |0030: move-result-object v8 │ │ +06a09a: 7220 652f 8700 |0031: invoke-interface {v7, v8}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ +06a0a0: d805 0501 |0034: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06a0a4: 28ed |0036: goto 0023 // -0013 │ │ +06a0a6: 6209 0103 |0037: sget-object v9, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenersLock:Ljava/lang/Object; // field@0301 │ │ +06a0aa: 1d09 |0039: monitor-enter v9 │ │ +06a0ac: 6907 ff02 |003a: sput-object v7, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02ff │ │ +06a0b0: 6904 0003 |003c: sput-object v4, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListeners:Ljava/lang/String; // field@0300 │ │ +06a0b4: 1e09 |003e: monitor-exit v9 │ │ +06a0b6: 6208 ff02 |003f: sget-object v8, Landroid/support/v4/app/NotificationManagerCompat;.sEnabledNotificationListenerPackages:Ljava/util/Set; // field@02ff │ │ +06a0ba: 1108 |0041: return-object v8 │ │ +06a0bc: 0d08 |0042: move-exception v8 │ │ +06a0be: 1e09 |0043: monitor-exit v9 │ │ +06a0c0: 2708 |0044: throw v8 │ │ catches : 2 │ │ 0x003a - 0x003f │ │ -> 0x0042 │ │ 0x0043 - 0x0044 │ │ -> 0x0042 │ │ positions : │ │ 0x0000 line=233 │ │ @@ -24650,32 +24650,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationManagerCompat$Task;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -066740: |[066740] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ -066750: 6201 0203 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0302 │ │ -066754: 1d01 |0002: monitor-enter v1 │ │ -066756: 6200 0303 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0303 │ │ -06675a: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ -06675e: 2200 7d01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@017d │ │ -066762: 5432 fd02 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ -066766: 6e10 5101 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ -06676c: 0c02 |000e: move-result-object v2 │ │ -06676e: 7020 f508 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@08f5 │ │ -066774: 6900 0303 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0303 │ │ -066778: 1e01 |0014: monitor-exit v1 │ │ -06677a: 6200 0303 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0303 │ │ -06677e: 6e20 0009 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0900 │ │ -066784: 0e00 |001a: return-void │ │ -066786: 0d00 |001b: move-exception v0 │ │ -066788: 1e01 |001c: monitor-exit v1 │ │ -06678a: 2700 |001d: throw v0 │ │ +06a0d8: |[06a0d8] android.support.v4.app.NotificationManagerCompat.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V │ │ +06a0e8: 6201 0203 |0000: sget-object v1, Landroid/support/v4/app/NotificationManagerCompat;.sLock:Ljava/lang/Object; // field@0302 │ │ +06a0ec: 1d01 |0002: monitor-enter v1 │ │ +06a0ee: 6200 0303 |0003: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0303 │ │ +06a0f2: 3900 0f00 |0005: if-nez v0, 0014 // +000f │ │ +06a0f6: 2200 7d01 |0007: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // type@017d │ │ +06a0fa: 5432 fd02 |0009: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ +06a0fe: 6e10 5101 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ +06a104: 0c02 |000e: move-result-object v2 │ │ +06a106: 7020 f508 2000 |000f: invoke-direct {v0, v2}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.:(Landroid/content/Context;)V // method@08f5 │ │ +06a10c: 6900 0303 |0012: sput-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0303 │ │ +06a110: 1e01 |0014: monitor-exit v1 │ │ +06a112: 6200 0303 |0015: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.sSideChannelManager:Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager; // field@0303 │ │ +06a116: 6e20 0009 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/NotificationManagerCompat$SideChannelManager;.queueTask:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@0900 │ │ +06a11c: 0e00 |001a: return-void │ │ +06a11e: 0d00 |001b: move-exception v0 │ │ +06a120: 1e01 |001c: monitor-exit v1 │ │ +06a122: 2700 |001d: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0015 │ │ -> 0x001b │ │ 0x001c - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=267 │ │ @@ -24694,26 +24694,26 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0667a0: |[0667a0] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ -0667b0: 7110 7308 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ -0667b6: 0c00 |0003: move-result-object v0 │ │ -0667b8: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -0667bc: 1a01 3615 |0006: const-string v1, "android.support.useSideChannel" // string@1536 │ │ -0667c0: 6e20 6703 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ -0667c6: 0a01 |000b: move-result v1 │ │ -0667c8: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -0667cc: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0667ce: 0f01 |000f: return v1 │ │ -0667d0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0667d2: 28fe |0011: goto 000f // -0002 │ │ +06a138: |[06a138] android.support.v4.app.NotificationManagerCompat.useSideChannelForNotification:(Landroid/app/Notification;)Z │ │ +06a148: 7110 7308 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ +06a14e: 0c00 |0003: move-result-object v0 │ │ +06a150: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +06a154: 1a01 3715 |0006: const-string v1, "android.support.useSideChannel" // string@1537 │ │ +06a158: 6e20 6703 1000 |0008: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ +06a15e: 0a01 |000b: move-result v1 │ │ +06a160: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +06a164: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +06a166: 0f01 |000f: return v1 │ │ +06a168: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +06a16a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0004 - 0x0012 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0012 reg=2 notification Landroid/app/Notification; │ │ @@ -24724,18 +24724,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0667d4: |[0667d4] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ -0667e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0667e6: 6e30 0809 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0908 │ │ -0667ec: 0e00 |0004: return-void │ │ +06a16c: |[06a16c] android.support.v4.app.NotificationManagerCompat.cancel:(I)V │ │ +06a17c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a17e: 6e30 0809 0102 |0001: invoke-virtual {v1, v0, v2}, Landroid/support/v4/app/NotificationManagerCompat;.cancel:(Ljava/lang/String;I)V // method@0908 │ │ +06a184: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -24745,28 +24745,28 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -0667f0: |[0667f0] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ -066800: 6200 f602 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ -066804: 5421 fe02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ -066808: 7240 e408 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@08e4 │ │ -06680e: 6000 4500 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -066812: 1301 1300 |0009: const/16 v1, #int 19 // #13 │ │ -066816: 3610 1000 |000b: if-gt v0, v1, 001b // +0010 │ │ -06681a: 2200 7501 |000d: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0175 │ │ -06681e: 5421 fd02 |000f: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ -066822: 6e10 6401 0100 |0011: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -066828: 0c01 |0014: move-result-object v1 │ │ -06682a: 7040 e108 1034 |0015: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@08e1 │ │ -066830: 7020 0e09 0200 |0018: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@090e │ │ -066836: 0e00 |001b: return-void │ │ +06a188: |[06a188] android.support.v4.app.NotificationManagerCompat.cancel:(Ljava/lang/String;I)V │ │ +06a198: 6200 f602 |0000: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ +06a19c: 5421 fe02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ +06a1a0: 7240 e408 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@08e4 │ │ +06a1a6: 6000 4500 |0007: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06a1aa: 1301 1300 |0009: const/16 v1, #int 19 // #13 │ │ +06a1ae: 3610 1000 |000b: if-gt v0, v1, 001b // +0010 │ │ +06a1b2: 2200 7501 |000d: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0175 │ │ +06a1b6: 5421 fd02 |000f: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ +06a1ba: 6e10 6401 0100 |0011: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06a1c0: 0c01 |0014: move-result-object v1 │ │ +06a1c2: 7040 e108 1034 |0015: invoke-direct {v0, v1, v4, v3}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;ILjava/lang/String;)V // method@08e1 │ │ +06a1c8: 7020 0e09 0200 |0018: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@090e │ │ +06a1ce: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0007 line=190 │ │ 0x000d line=191 │ │ 0x001b line=193 │ │ locals : │ │ @@ -24779,27 +24779,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -066838: |[066838] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ -066848: 5420 fe02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ -06684c: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0107 │ │ -066852: 6000 4500 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -066856: 1301 1300 |0007: const/16 v1, #int 19 // #13 │ │ -06685a: 3610 1000 |0009: if-gt v0, v1, 0019 // +0010 │ │ -06685e: 2200 7501 |000b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0175 │ │ -066862: 5421 fd02 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ -066866: 6e10 6401 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -06686c: 0c01 |0012: move-result-object v1 │ │ -06686e: 7020 e008 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@08e0 │ │ -066874: 7020 0e09 0200 |0016: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@090e │ │ -06687a: 0e00 |0019: return-void │ │ +06a1d0: |[06a1d0] android.support.v4.app.NotificationManagerCompat.cancelAll:()V │ │ +06a1e0: 5420 fe02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ +06a1e4: 6e10 0701 0000 |0002: invoke-virtual {v0}, Landroid/app/NotificationManager;.cancelAll:()V // method@0107 │ │ +06a1ea: 6000 4500 |0005: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06a1ee: 1301 1300 |0007: const/16 v1, #int 19 // #13 │ │ +06a1f2: 3610 1000 |0009: if-gt v0, v1, 0019 // +0010 │ │ +06a1f6: 2200 7501 |000b: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$CancelTask; // type@0175 │ │ +06a1fa: 5421 fd02 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ +06a1fe: 6e10 6401 0100 |000f: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06a204: 0c01 |0012: move-result-object v1 │ │ +06a206: 7020 e008 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.:(Ljava/lang/String;)V // method@08e0 │ │ +06a20c: 7020 0e09 0200 |0016: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@090e │ │ +06a212: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0005 line=198 │ │ 0x000b line=199 │ │ 0x0019 line=201 │ │ locals : │ │ @@ -24810,18 +24810,18 @@ │ │ type : '(ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -06687c: |[06687c] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ -06688c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06688e: 6e40 0d09 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@090d │ │ -066894: 0e00 |0004: return-void │ │ +06a214: |[06a214] android.support.v4.app.NotificationManagerCompat.notify:(ILandroid/app/Notification;)V │ │ +06a224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06a226: 6e40 0d09 0132 |0001: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/NotificationManagerCompat;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@090d │ │ +06a22c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0004 line=210 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0005 reg=2 id I │ │ @@ -24832,52 +24832,52 @@ │ │ type : '(Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 36 16-bit code units │ │ -066898: |[066898] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0668a8: 7110 0f09 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@090f │ │ -0668ae: 0a00 |0003: move-result v0 │ │ -0668b0: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ -0668b4: 2200 7a01 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@017a │ │ -0668b8: 5421 fd02 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ -0668bc: 6e10 6401 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0668c2: 0c01 |000d: move-result-object v1 │ │ -0668c4: 7055 f008 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@08f0 │ │ -0668ca: 7020 0e09 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@090e │ │ -0668d0: 6200 f602 |0014: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ -0668d4: 5421 fe02 |0016: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ -0668d8: 7240 e408 1043 |0018: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@08e4 │ │ -0668de: 0e00 |001b: return-void │ │ -0668e0: 6200 f602 |001c: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ -0668e4: 5421 fe02 |001e: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ -0668e8: 7255 e608 1043 |0020: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@08e6 │ │ -0668ee: 28f8 |0023: goto 001b // -0008 │ │ +06a230: |[06a230] android.support.v4.app.NotificationManagerCompat.notify:(Ljava/lang/String;ILandroid/app/Notification;)V │ │ +06a240: 7110 0f09 0500 |0000: invoke-static {v5}, Landroid/support/v4/app/NotificationManagerCompat;.useSideChannelForNotification:(Landroid/app/Notification;)Z // method@090f │ │ +06a246: 0a00 |0003: move-result v0 │ │ +06a248: 3800 1800 |0004: if-eqz v0, 001c // +0018 │ │ +06a24c: 2200 7a01 |0006: new-instance v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; // type@017a │ │ +06a250: 5421 fd02 |0008: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mContext:Landroid/content/Context; // field@02fd │ │ +06a254: 6e10 6401 0100 |000a: invoke-virtual {v1}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06a25a: 0c01 |000d: move-result-object v1 │ │ +06a25c: 7055 f008 1034 |000e: invoke-direct {v0, v1, v4, v3, v5}, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@08f0 │ │ +06a262: 7020 0e09 0200 |0011: invoke-direct {v2, v0}, Landroid/support/v4/app/NotificationManagerCompat;.pushSideChannelQueue:(Landroid/support/v4/app/NotificationManagerCompat$Task;)V // method@090e │ │ +06a268: 6200 f602 |0014: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ +06a26c: 5421 fe02 |0016: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ +06a270: 7240 e408 1043 |0018: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@08e4 │ │ +06a276: 0e00 |001b: return-void │ │ +06a278: 6200 f602 |001c: sget-object v0, Landroid/support/v4/app/NotificationManagerCompat;.IMPL:Landroid/support/v4/app/NotificationManagerCompat$Impl; // field@02f6 │ │ +06a27c: 5421 fe02 |001e: iget-object v1, v2, Landroid/support/v4/app/NotificationManagerCompat;.mNotificationManager:Landroid/app/NotificationManager; // field@02fe │ │ +06a280: 7255 e608 1043 |0020: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/app/NotificationManagerCompat$Impl;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@08e6 │ │ +06a286: 28f8 |0023: goto 001b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=220 │ │ 0x0014 line=223 │ │ 0x001b line=227 │ │ 0x001c line=225 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Landroid/support/v4/app/NotificationManagerCompat; │ │ 0x0000 - 0x0024 reg=3 tag Ljava/lang/String; │ │ 0x0000 - 0x0024 reg=4 id I │ │ 0x0000 - 0x0024 reg=5 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #132 header: │ │ class_idx : 384 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3610 │ │ +source_file_idx : 3611 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #132 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatEclair;' │ │ @@ -24892,17 +24892,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0668f0: |[0668f0] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ -066900: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066906: 0e00 |0003: return-void │ │ +06a288: |[06a288] android.support.v4.app.NotificationManagerCompatEclair.:()V │ │ +06a298: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a29e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatEclair; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationManagerCompatEclair;) │ │ @@ -24910,17 +24910,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -066908: |[066908] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -066918: 6e30 0601 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@0106 │ │ -06691e: 0e00 |0003: return-void │ │ +06a2a0: |[06a2a0] android.support.v4.app.NotificationManagerCompatEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +06a2b0: 6e30 0601 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/app/NotificationManager;.cancel:(Ljava/lang/String;I)V // method@0106 │ │ +06a2b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ @@ -24931,35 +24931,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -066920: |[066920] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -066930: 6e40 0901 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0109 │ │ -066936: 0e00 |0003: return-void │ │ +06a2b8: |[06a2b8] android.support.v4.app.NotificationManagerCompatEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +06a2c8: 6e40 0901 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/app/NotificationManager;.notify:(Ljava/lang/String;ILandroid/app/Notification;)V // method@0109 │ │ +06a2ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=1 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 id I │ │ 0x0000 - 0x0004 reg=3 notification Landroid/app/Notification; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3610 (NotificationManagerCompatEclair.java) │ │ + source_file_idx : 3611 (NotificationManagerCompatEclair.java) │ │ │ │ Class #133 header: │ │ class_idx : 385 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3611 │ │ +source_file_idx : 3612 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #133 - │ │ Class descriptor : 'Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich;' │ │ @@ -24979,31 +24979,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066938: |[066938] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ -066948: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06694e: 0e00 |0003: return-void │ │ +06a2d0: |[06a2d0] android.support.v4.app.NotificationManagerCompatIceCreamSandwich.:()V │ │ +06a2e0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a2e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompatIceCreamSandwich; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3611 (NotificationManagerCompatIceCreamSandwich.java) │ │ + source_file_idx : 3612 (NotificationManagerCompatIceCreamSandwich.java) │ │ │ │ Class #134 header: │ │ class_idx : 387 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3839 │ │ +source_file_idx : 3840 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #134 annotations: │ │ Annotations on class │ │ @@ -25043,28 +25043,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -066950: |[066950] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ -066960: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066966: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -066968: 5c20 0503 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0305 │ │ -06696c: 2200 9b00 |0006: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -066970: 7010 6303 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -066976: 5b20 0703 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ -06697a: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ -06697e: 2200 d205 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -066982: 1a01 130f |0011: const-string v1, "Result key can't be null" // string@0f13 │ │ -066986: 7020 842e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06698c: 2700 |0016: throw v0 │ │ -06698e: 5b23 0903 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0309 │ │ -066992: 0e00 |0019: return-void │ │ +06a2e8: |[06a2e8] android.support.v4.app.RemoteInput$Builder.:(Ljava/lang/String;)V │ │ +06a2f8: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a2fe: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +06a300: 5c20 0503 |0004: iput-boolean v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0305 │ │ +06a304: 2200 9b00 |0006: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +06a308: 7010 6303 0000 |0008: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +06a30e: 5b20 0703 |000b: iput-object v0, v2, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ +06a312: 3903 0a00 |000d: if-nez v3, 0017 // +000a │ │ +06a316: 2200 d205 |000f: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06a31a: 1a01 140f |0011: const-string v1, "Result key can't be null" // string@0f14 │ │ +06a31e: 7020 842e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06a324: 2700 |0016: throw v0 │ │ +06a326: 5b23 0903 |0017: iput-object v3, v2, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0309 │ │ +06a32a: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=98 │ │ 0x0006 line=99 │ │ 0x000d line=106 │ │ 0x000f line=107 │ │ @@ -25080,19 +25080,19 @@ │ │ type : '(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -066994: |[066994] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -0669a4: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ -0669a8: 5410 0703 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ -0669ac: 6e20 7803 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ -0669b2: 1101 |0007: return-object v1 │ │ +06a32c: |[06a32c] android.support.v4.app.RemoteInput$Builder.addExtras:(Landroid/os/Bundle;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +06a33c: 3802 0700 |0000: if-eqz v2, 0007 // +0007 │ │ +06a340: 5410 0703 |0002: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ +06a344: 6e20 7803 2000 |0004: invoke-virtual {v0, v2}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ +06a34a: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0007 line=159 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ @@ -25103,23 +25103,23 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 16 16-bit code units │ │ -0669b4: |[0669b4] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ -0669c4: 2200 8801 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0188 │ │ -0669c8: 5461 0903 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0309 │ │ -0669cc: 5462 0803 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0308 │ │ -0669d0: 5463 0603 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0306 │ │ -0669d4: 5564 0503 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0305 │ │ -0669d8: 5465 0703 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ -0669dc: 7606 2c09 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@092c │ │ -0669e2: 1100 |000f: return-object v0 │ │ +06a34c: |[06a34c] android.support.v4.app.RemoteInput$Builder.build:()Landroid/support/v4/app/RemoteInput; │ │ +06a35c: 2200 8801 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0188 │ │ +06a360: 5461 0903 |0002: iget-object v1, v6, Landroid/support/v4/app/RemoteInput$Builder;.mResultKey:Ljava/lang/String; // field@0309 │ │ +06a364: 5462 0803 |0004: iget-object v2, v6, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0308 │ │ +06a368: 5463 0603 |0006: iget-object v3, v6, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0306 │ │ +06a36c: 5564 0503 |0008: iget-boolean v4, v6, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0305 │ │ +06a370: 5465 0703 |000a: iget-object v5, v6, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ +06a374: 7606 2c09 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@092c │ │ +06a37a: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0010 reg=6 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -25127,17 +25127,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0669e4: |[0669e4] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ -0669f4: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ -0669f8: 1100 |0002: return-object v0 │ │ +06a37c: |[06a37c] android.support.v4.app.RemoteInput$Builder.getExtras:()Landroid/os/Bundle; │ │ +06a38c: 5410 0703 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput$Builder;.mExtras:Landroid/os/Bundle; // field@0307 │ │ +06a390: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$Builder; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput$Builder;) │ │ @@ -25145,17 +25145,17 @@ │ │ type : '(Z)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0669fc: |[0669fc] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ -066a0c: 5c01 0503 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0305 │ │ -066a10: 1100 |0002: return-object v0 │ │ +06a394: |[06a394] android.support.v4.app.RemoteInput$Builder.setAllowFreeFormInput:(Z)Landroid/support/v4/app/RemoteInput$Builder; │ │ +06a3a4: 5c01 0503 |0000: iput-boolean v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mAllowFreeFormInput:Z // field@0305 │ │ +06a3a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 allowFreeFormInput Z │ │ @@ -25165,17 +25165,17 @@ │ │ type : '([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066a14: |[066a14] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -066a24: 5b01 0603 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0306 │ │ -066a28: 1100 |0002: return-object v0 │ │ +06a3ac: |[06a3ac] android.support.v4.app.RemoteInput$Builder.setChoices:([Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +06a3bc: 5b01 0603 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mChoices:[Ljava/lang/CharSequence; // field@0306 │ │ +06a3c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 choices [Ljava/lang/CharSequence; │ │ @@ -25185,32 +25185,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -066a2c: |[066a2c] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ -066a3c: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0308 │ │ -066a40: 1100 |0002: return-object v0 │ │ +06a3c4: |[06a3c4] android.support.v4.app.RemoteInput$Builder.setLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/RemoteInput$Builder; │ │ +06a3d4: 5b01 0803 |0000: iput-object v1, v0, Landroid/support/v4/app/RemoteInput$Builder;.mLabel:Ljava/lang/CharSequence; // field@0308 │ │ +06a3d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0002 line=119 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/RemoteInput$Builder; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3839 (RemoteInput.java) │ │ + source_file_idx : 3840 (RemoteInput.java) │ │ │ │ Class #135 header: │ │ class_idx : 388 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3839 │ │ +source_file_idx : 3840 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #135 annotations: │ │ Annotations on class │ │ @@ -25234,21 +25234,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput$Impl;) │ │ name : 'getResultsFromIntent' │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3839 (RemoteInput.java) │ │ + source_file_idx : 3840 (RemoteInput.java) │ │ │ │ Class #136 header: │ │ class_idx : 393 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3840 │ │ +source_file_idx : 3841 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #136 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatApi20;' │ │ @@ -25263,17 +25263,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066a44: |[066a44] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ -066a54: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066a5a: 0e00 |0003: return-void │ │ +06a3dc: |[06a3dc] android.support.v4.app.RemoteInputCompatApi20.:()V │ │ +06a3ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a3f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatApi20; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -25281,19 +25281,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -066a5c: |[066a5c] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -066a6c: 7110 3609 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0936 │ │ -066a72: 0c00 |0003: move-result-object v0 │ │ -066a74: 7130 1f01 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@011f │ │ -066a7a: 0e00 |0007: return-void │ │ +06a3f4: |[06a3f4] android.support.v4.app.RemoteInputCompatApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06a404: 7110 3609 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/RemoteInputCompatApi20;.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; // method@0936 │ │ +06a40a: 0c00 |0003: move-result-object v0 │ │ +06a40c: 7130 1f01 2003 |0004: invoke-static {v0, v2, v3}, Landroid/app/RemoteInput;.addResultsToIntent:([Landroid/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@011f │ │ +06a412: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0007 line=62 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0008 reg=2 intent Landroid/content/Intent; │ │ @@ -25304,49 +25304,49 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -066a7c: |[066a7c] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ -066a8c: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -066a90: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -066a92: 1101 |0003: return-object v1 │ │ -066a94: 2153 |0004: array-length v3, v5 │ │ -066a96: 2331 3906 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@0639 │ │ -066a9a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -066a9c: 2153 |0008: array-length v3, v5 │ │ -066a9e: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ -066aa2: 4602 0500 |000b: aget-object v2, v5, v0 │ │ -066aa6: 2203 2500 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0025 │ │ -066aaa: 6e10 4009 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ -066ab0: 0c04 |0012: move-result-object v4 │ │ -066ab2: 7020 1901 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@0119 │ │ -066ab8: 6e10 3f09 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@093f │ │ -066abe: 0c04 |0019: move-result-object v4 │ │ -066ac0: 6e20 1e01 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011e │ │ -066ac6: 0c03 |001d: move-result-object v3 │ │ -066ac8: 6e10 3d09 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@093d │ │ -066ace: 0c04 |0021: move-result-object v4 │ │ -066ad0: 6e20 1d01 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011d │ │ -066ad6: 0c03 |0025: move-result-object v3 │ │ -066ad8: 6e10 3c09 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@093c │ │ -066ade: 0a04 |0029: move-result v4 │ │ -066ae0: 6e20 1c01 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@011c │ │ -066ae6: 0c03 |002d: move-result-object v3 │ │ -066ae8: 6e10 3e09 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@093e │ │ -066aee: 0c04 |0031: move-result-object v4 │ │ -066af0: 6e20 1a01 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@011a │ │ -066af6: 0c03 |0035: move-result-object v3 │ │ -066af8: 6e10 1b01 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@011b │ │ -066afe: 0c03 |0039: move-result-object v3 │ │ -066b00: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ -066b04: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -066b08: 28ca |003e: goto 0008 // -0036 │ │ +06a414: |[06a414] android.support.v4.app.RemoteInputCompatApi20.fromCompat:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput; │ │ +06a424: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +06a428: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06a42a: 1101 |0003: return-object v1 │ │ +06a42c: 2153 |0004: array-length v3, v5 │ │ +06a42e: 2331 3906 |0005: new-array v1, v3, [Landroid/app/RemoteInput; // type@0639 │ │ +06a432: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +06a434: 2153 |0008: array-length v3, v5 │ │ +06a436: 3530 faff |0009: if-ge v0, v3, 0003 // -0006 │ │ +06a43a: 4602 0500 |000b: aget-object v2, v5, v0 │ │ +06a43e: 2203 2500 |000d: new-instance v3, Landroid/app/RemoteInput$Builder; // type@0025 │ │ +06a442: 6e10 4009 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ +06a448: 0c04 |0012: move-result-object v4 │ │ +06a44a: 7020 1901 4300 |0013: invoke-direct {v3, v4}, Landroid/app/RemoteInput$Builder;.:(Ljava/lang/String;)V // method@0119 │ │ +06a450: 6e10 3f09 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@093f │ │ +06a456: 0c04 |0019: move-result-object v4 │ │ +06a458: 6e20 1e01 4300 |001a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setLabel:(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011e │ │ +06a45e: 0c03 |001d: move-result-object v3 │ │ +06a460: 6e10 3d09 0200 |001e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@093d │ │ +06a466: 0c04 |0021: move-result-object v4 │ │ +06a468: 6e20 1d01 4300 |0022: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setChoices:([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; // method@011d │ │ +06a46e: 0c03 |0025: move-result-object v3 │ │ +06a470: 6e10 3c09 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@093c │ │ +06a476: 0a04 |0029: move-result v4 │ │ +06a478: 6e20 1c01 4300 |002a: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.setAllowFreeFormInput:(Z)Landroid/app/RemoteInput$Builder; // method@011c │ │ +06a47e: 0c03 |002d: move-result-object v3 │ │ +06a480: 6e10 3e09 0200 |002e: invoke-virtual {v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@093e │ │ +06a486: 0c04 |0031: move-result-object v4 │ │ +06a488: 6e20 1a01 4300 |0032: invoke-virtual {v3, v4}, Landroid/app/RemoteInput$Builder;.addExtras:(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; // method@011a │ │ +06a48e: 0c03 |0035: move-result-object v3 │ │ +06a490: 6e10 1b01 0300 |0036: invoke-virtual {v3}, Landroid/app/RemoteInput$Builder;.build:()Landroid/app/RemoteInput; // method@011b │ │ +06a496: 0c03 |0039: move-result-object v3 │ │ +06a498: 4d03 0100 |003a: aput-object v3, v1, v0 │ │ +06a49c: d800 0001 |003c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06a4a0: 28ca |003e: goto 0008 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x0003 line=52 │ │ 0x0004 line=42 │ │ 0x0007 line=43 │ │ @@ -25364,18 +25364,18 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -066b0c: |[066b0c] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -066b1c: 7110 2501 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0125 │ │ -066b22: 0c00 |0003: move-result-object v0 │ │ -066b24: 1100 |0004: return-object v0 │ │ +06a4a4: |[06a4a4] android.support.v4.app.RemoteInputCompatApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +06a4b4: 7110 2501 0100 |0000: invoke-static {v1}, Landroid/app/RemoteInput;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0125 │ │ +06a4ba: 0c00 |0003: move-result-object v0 │ │ +06a4bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 intent Landroid/content/Intent; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatApi20;) │ │ @@ -25383,41 +25383,41 @@ │ │ type : '([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 45 16-bit code units │ │ -066b28: |[066b28] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -066b38: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ -066b3c: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -066b3e: 1107 |0003: return-object v7 │ │ -066b40: 2190 |0004: array-length v0, v9 │ │ -066b42: 7220 3a09 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@093a │ │ -066b48: 0c07 |0008: move-result-object v7 │ │ -066b4a: 1206 |0009: const/4 v6, #int 0 // #0 │ │ -066b4c: 2190 |000a: array-length v0, v9 │ │ -066b4e: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ -066b52: 4608 0906 |000d: aget-object v8, v9, v6 │ │ -066b56: 6e10 2401 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0124 │ │ -066b5c: 0c01 |0012: move-result-object v1 │ │ -066b5e: 6e10 2301 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0123 │ │ -066b64: 0c02 |0016: move-result-object v2 │ │ -066b66: 6e10 2101 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0121 │ │ -066b6c: 0c03 |001a: move-result-object v3 │ │ -066b6e: 6e10 2001 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0120 │ │ -066b74: 0a04 |001e: move-result v4 │ │ -066b76: 6e10 2201 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0122 │ │ -066b7c: 0c05 |0022: move-result-object v5 │ │ -066b7e: 07a0 |0023: move-object v0, v10 │ │ -066b80: 7806 3909 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0939 │ │ -066b86: 0c00 |0027: move-result-object v0 │ │ -066b88: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ -066b8c: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -066b90: 28de |002c: goto 000a // -0022 │ │ +06a4c0: |[06a4c0] android.support.v4.app.RemoteInputCompatApi20.toCompat:([Landroid/app/RemoteInput;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +06a4d0: 3909 0400 |0000: if-nez v9, 0004 // +0004 │ │ +06a4d4: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +06a4d6: 1107 |0003: return-object v7 │ │ +06a4d8: 2190 |0004: array-length v0, v9 │ │ +06a4da: 7220 3a09 0a00 |0005: invoke-interface {v10, v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@093a │ │ +06a4e0: 0c07 |0008: move-result-object v7 │ │ +06a4e2: 1206 |0009: const/4 v6, #int 0 // #0 │ │ +06a4e4: 2190 |000a: array-length v0, v9 │ │ +06a4e6: 3506 f8ff |000b: if-ge v6, v0, 0003 // -0008 │ │ +06a4ea: 4608 0906 |000d: aget-object v8, v9, v6 │ │ +06a4ee: 6e10 2401 0800 |000f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getResultKey:()Ljava/lang/String; // method@0124 │ │ +06a4f4: 0c01 |0012: move-result-object v1 │ │ +06a4f6: 6e10 2301 0800 |0013: invoke-virtual {v8}, Landroid/app/RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@0123 │ │ +06a4fc: 0c02 |0016: move-result-object v2 │ │ +06a4fe: 6e10 2101 0800 |0017: invoke-virtual {v8}, Landroid/app/RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@0121 │ │ +06a504: 0c03 |001a: move-result-object v3 │ │ +06a506: 6e10 2001 0800 |001b: invoke-virtual {v8}, Landroid/app/RemoteInput;.getAllowFreeFormInput:()Z // method@0120 │ │ +06a50c: 0a04 |001e: move-result v4 │ │ +06a50e: 6e10 2201 0800 |001f: invoke-virtual {v8}, Landroid/app/RemoteInput;.getExtras:()Landroid/os/Bundle; // method@0122 │ │ +06a514: 0c05 |0022: move-result-object v5 │ │ +06a516: 07a0 |0023: move-object v0, v10 │ │ +06a518: 7806 3909 0000 |0024: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0939 │ │ +06a51e: 0c00 |0027: move-result-object v0 │ │ +06a520: 4d00 0706 |0028: aput-object v0, v7, v6 │ │ +06a524: d806 0601 |002a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +06a528: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0002 line=27 │ │ 0x0003 line=35 │ │ 0x0004 line=29 │ │ 0x0009 line=30 │ │ @@ -25428,21 +25428,21 @@ │ │ 0x000a - 0x002d reg=6 i I │ │ 0x0009 - 0x002d reg=7 result [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x000f - 0x002d reg=8 src Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=9 srcArray [Landroid/app/RemoteInput; │ │ 0x0000 - 0x002d reg=10 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3840 (RemoteInputCompatApi20.java) │ │ + source_file_idx : 3841 (RemoteInputCompatApi20.java) │ │ │ │ Class #137 header: │ │ class_idx : 394 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3841 │ │ +source_file_idx : 3842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #137 annotations: │ │ Annotations on class │ │ @@ -25466,21 +25466,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;) │ │ name : 'newArray' │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3841 (RemoteInputCompatBase.java) │ │ + source_file_idx : 3842 (RemoteInputCompatBase.java) │ │ │ │ Class #138 header: │ │ class_idx : 395 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3841 │ │ +source_file_idx : 3842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #138 annotations: │ │ Annotations on class │ │ @@ -25501,17 +25501,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066b94: |[066b94] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ -066ba4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066baa: 0e00 |0003: return-void │ │ +06a52c: |[06a52c] android.support.v4.app.RemoteInputCompatBase$RemoteInput.:()V │ │ +06a53c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ @@ -25542,21 +25542,21 @@ │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;) │ │ name : 'getResultKey' │ │ type : '()Ljava/lang/String;' │ │ access : 0x0404 (PROTECTED ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3841 (RemoteInputCompatBase.java) │ │ + source_file_idx : 3842 (RemoteInputCompatBase.java) │ │ │ │ Class #139 header: │ │ class_idx : 396 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3841 │ │ +source_file_idx : 3842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #139 annotations: │ │ Annotations on class │ │ @@ -25575,32 +25575,32 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066bac: |[066bac] android.support.v4.app.RemoteInputCompatBase.:()V │ │ -066bbc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066bc2: 0e00 |0003: return-void │ │ +06a544: |[06a544] android.support.v4.app.RemoteInputCompatBase.:()V │ │ +06a554: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a55a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatBase; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3841 (RemoteInputCompatBase.java) │ │ + source_file_idx : 3842 (RemoteInputCompatBase.java) │ │ │ │ Class #140 header: │ │ class_idx : 397 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3842 │ │ +source_file_idx : 3843 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #140 - │ │ Class descriptor : 'Landroid/support/v4/app/RemoteInputCompatJellybean;' │ │ @@ -25650,17 +25650,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066bc4: |[066bc4] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ -066bd4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066bda: 0e00 |0003: return-void │ │ +06a55c: |[06a55c] android.support.v4.app.RemoteInputCompatJellybean.:()V │ │ +06a56c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInputCompatJellybean; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInputCompatJellybean;) │ │ @@ -25668,43 +25668,43 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -066bdc: |[066bdc] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -066bec: 2206 9b00 |0000: new-instance v6, Landroid/os/Bundle; // type@009b │ │ -066bf0: 7010 6303 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@0363 │ │ -066bf6: 0780 |0005: move-object v0, v8 │ │ -066bf8: 2103 |0006: array-length v3, v0 │ │ -066bfa: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -066bfc: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ -066c00: 4604 0002 |000a: aget-object v4, v0, v2 │ │ -066c04: 6e10 4009 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ -066c0a: 0c07 |000f: move-result-object v7 │ │ -066c0c: 6e20 6603 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0366 │ │ -066c12: 0c05 |0013: move-result-object v5 │ │ -066c14: 2057 c305 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@05c3 │ │ -066c18: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ -066c1c: 6e10 4009 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ -066c22: 0c07 |001b: move-result-object v7 │ │ -066c24: 1f05 c305 |001c: check-cast v5, Ljava/lang/CharSequence; // type@05c3 │ │ -066c28: 6e30 7b03 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -066c2e: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -066c32: 28e5 |0023: goto 0008 // -001b │ │ -066c34: 2201 3a00 |0024: new-instance v1, Landroid/content/Intent; // type@003a │ │ -066c38: 7010 7a01 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@017a │ │ -066c3e: 1a07 1d15 |0029: const-string v7, "android.remoteinput.resultsData" // string@151d │ │ -066c42: 6e30 9501 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0195 │ │ -066c48: 1a07 1c15 |002e: const-string v7, "android.remoteinput.results" // string@151c │ │ -066c4c: 7120 3f01 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@013f │ │ -066c52: 0c07 |0033: move-result-object v7 │ │ -066c54: 6e20 9f01 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@019f │ │ -066c5a: 0e00 |0037: return-void │ │ +06a574: |[06a574] android.support.v4.app.RemoteInputCompatJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06a584: 2206 9b00 |0000: new-instance v6, Landroid/os/Bundle; // type@009b │ │ +06a588: 7010 6303 0600 |0002: invoke-direct {v6}, Landroid/os/Bundle;.:()V // method@0363 │ │ +06a58e: 0780 |0005: move-object v0, v8 │ │ +06a590: 2103 |0006: array-length v3, v0 │ │ +06a592: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +06a594: 3532 1c00 |0008: if-ge v2, v3, 0024 // +001c │ │ +06a598: 4604 0002 |000a: aget-object v4, v0, v2 │ │ +06a59c: 6e10 4009 0400 |000c: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ +06a5a2: 0c07 |000f: move-result-object v7 │ │ +06a5a4: 6e20 6603 7a00 |0010: invoke-virtual {v10, v7}, Landroid/os/Bundle;.get:(Ljava/lang/String;)Ljava/lang/Object; // method@0366 │ │ +06a5aa: 0c05 |0013: move-result-object v5 │ │ +06a5ac: 2057 c305 |0014: instance-of v7, v5, Ljava/lang/CharSequence; // type@05c3 │ │ +06a5b0: 3807 0b00 |0016: if-eqz v7, 0021 // +000b │ │ +06a5b4: 6e10 4009 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ +06a5ba: 0c07 |001b: move-result-object v7 │ │ +06a5bc: 1f05 c305 |001c: check-cast v5, Ljava/lang/CharSequence; // type@05c3 │ │ +06a5c0: 6e30 7b03 7605 |001e: invoke-virtual {v6, v7, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +06a5c6: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +06a5ca: 28e5 |0023: goto 0008 // -001b │ │ +06a5cc: 2201 3a00 |0024: new-instance v1, Landroid/content/Intent; // type@003a │ │ +06a5d0: 7010 7a01 0100 |0026: invoke-direct {v1}, Landroid/content/Intent;.:()V // method@017a │ │ +06a5d6: 1a07 1e15 |0029: const-string v7, "android.remoteinput.resultsData" // string@151e │ │ +06a5da: 6e30 9501 7106 |002b: invoke-virtual {v1, v7, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0195 │ │ +06a5e0: 1a07 1d15 |002e: const-string v7, "android.remoteinput.results" // string@151d │ │ +06a5e4: 7120 3f01 1700 |0030: invoke-static {v7, v1}, Landroid/content/ClipData;.newIntent:(Ljava/lang/CharSequence;Landroid/content/Intent;)Landroid/content/ClipData; // method@013f │ │ +06a5ea: 0c07 |0033: move-result-object v7 │ │ +06a5ec: 6e20 9f01 7900 |0034: invoke-virtual {v9, v7}, Landroid/content/Intent;.setClipData:(Landroid/content/ClipData;)V // method@019f │ │ +06a5f2: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ 0x000c line=98 │ │ 0x0014 line=99 │ │ 0x0018 line=100 │ │ @@ -25730,34 +25730,34 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -066c5c: |[066c5c] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -066c6c: 1a00 af29 |0000: const-string v0, "resultKey" // string@29af │ │ -066c70: 6e20 7403 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -066c76: 0c01 |0005: move-result-object v1 │ │ -066c78: 1a00 9b1f |0006: const-string v0, "label" // string@1f9b │ │ -066c7c: 6e20 6a03 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ -066c82: 0c02 |000b: move-result-object v2 │ │ -066c84: 1a00 9916 |000c: const-string v0, "choices" // string@1699 │ │ -066c88: 6e20 6b03 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@036b │ │ -066c8e: 0c03 |0011: move-result-object v3 │ │ -066c90: 1a00 d114 |0012: const-string v0, "allowFreeFormInput" // string@14d1 │ │ -066c94: 6e20 6703 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ -066c9a: 0a04 |0017: move-result v4 │ │ -066c9c: 1a00 8419 |0018: const-string v0, "extras" // string@1984 │ │ -066ca0: 6e20 6903 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ -066ca6: 0c05 |001d: move-result-object v5 │ │ -066ca8: 0770 |001e: move-object v0, v7 │ │ -066caa: 7806 3909 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0939 │ │ -066cb0: 0c00 |0022: move-result-object v0 │ │ -066cb2: 1100 |0023: return-object v0 │ │ +06a5f4: |[06a5f4] android.support.v4.app.RemoteInputCompatJellybean.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +06a604: 1a00 ae29 |0000: const-string v0, "resultKey" // string@29ae │ │ +06a608: 6e20 7403 0600 |0002: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +06a60e: 0c01 |0005: move-result-object v1 │ │ +06a610: 1a00 9c1f |0006: const-string v0, "label" // string@1f9c │ │ +06a614: 6e20 6a03 0600 |0008: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ +06a61a: 0c02 |000b: move-result-object v2 │ │ +06a61c: 1a00 9a16 |000c: const-string v0, "choices" // string@169a │ │ +06a620: 6e20 6b03 0600 |000e: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getCharSequenceArray:(Ljava/lang/String;)[Ljava/lang/CharSequence; // method@036b │ │ +06a626: 0c03 |0011: move-result-object v3 │ │ +06a628: 1a00 d214 |0012: const-string v0, "allowFreeFormInput" // string@14d2 │ │ +06a62c: 6e20 6703 0600 |0014: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ +06a632: 0a04 |0017: move-result v4 │ │ +06a634: 1a00 8519 |0018: const-string v0, "extras" // string@1985 │ │ +06a638: 6e20 6903 0600 |001a: invoke-virtual {v6, v0}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ +06a63e: 0c05 |001d: move-result-object v5 │ │ +06a640: 0770 |001e: move-object v0, v7 │ │ +06a642: 7806 3909 0000 |001f: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0939 │ │ +06a648: 0c00 |0022: move-result-object v0 │ │ +06a64a: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0024 reg=6 data Landroid/os/Bundle; │ │ 0x0000 - 0x0024 reg=7 factory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ @@ -25766,30 +25766,30 @@ │ │ type : '([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -066cb4: |[066cb4] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -066cc4: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -066cc8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -066cca: 1101 |0003: return-object v1 │ │ -066ccc: 2132 |0004: array-length v2, v3 │ │ -066cce: 7220 3a09 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@093a │ │ -066cd4: 0c01 |0008: move-result-object v1 │ │ -066cd6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -066cd8: 2132 |000a: array-length v2, v3 │ │ -066cda: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ -066cde: 4602 0300 |000d: aget-object v2, v3, v0 │ │ -066ce2: 7120 4409 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0944 │ │ -066ce8: 0c02 |0012: move-result-object v2 │ │ -066cea: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ -066cee: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -066cf2: 28f3 |0017: goto 000a // -000d │ │ +06a64c: |[06a64c] android.support.v4.app.RemoteInputCompatJellybean.fromBundleArray:([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +06a65c: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +06a660: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06a662: 1101 |0003: return-object v1 │ │ +06a664: 2132 |0004: array-length v2, v3 │ │ +06a666: 7220 3a09 2400 |0005: invoke-interface {v4, v2}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@093a │ │ +06a66c: 0c01 |0008: move-result-object v1 │ │ +06a66e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06a670: 2132 |000a: array-length v2, v3 │ │ +06a672: 3520 f8ff |000b: if-ge v0, v2, 0003 // -0008 │ │ +06a676: 4602 0300 |000d: aget-object v2, v3, v0 │ │ +06a67a: 7120 4409 4200 |000f: invoke-static {v2, v4}, Landroid/support/v4/app/RemoteInputCompatJellybean;.fromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; // method@0944 │ │ +06a680: 0c02 |0012: move-result-object v2 │ │ +06a682: 4d02 0100 |0013: aput-object v2, v1, v0 │ │ +06a686: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06a68a: 28f3 |0017: goto 000a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0003 line=65 │ │ 0x0004 line=61 │ │ 0x0009 line=62 │ │ @@ -25806,44 +25806,44 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -066cf4: |[066cf4] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -066d04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -066d06: 6e10 8401 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0184 │ │ -066d0c: 0c00 |0004: move-result-object v0 │ │ -066d0e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -066d12: 1102 |0007: return-object v2 │ │ -066d14: 6e10 3d01 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@013d │ │ -066d1a: 0c01 |000b: move-result-object v1 │ │ -066d1c: 1a03 852e |000c: const-string v3, "text/vnd.android.intent" // string@2e85 │ │ -066d20: 6e20 4101 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0141 │ │ -066d26: 0a03 |0011: move-result v3 │ │ -066d28: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ -066d2c: 6e10 4001 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@0140 │ │ -066d32: 0c03 |0017: move-result-object v3 │ │ -066d34: 1a04 1c15 |0018: const-string v4, "android.remoteinput.results" // string@151c │ │ -066d38: 6e20 aa2e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -066d3e: 0a03 |001d: move-result v3 │ │ -066d40: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ -066d44: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -066d46: 6e20 3e01 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@013e │ │ -066d4c: 0c02 |0024: move-result-object v2 │ │ -066d4e: 6e10 3c01 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@013c │ │ -066d54: 0c02 |0028: move-result-object v2 │ │ -066d56: 6e10 8701 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0187 │ │ -066d5c: 0c02 |002c: move-result-object v2 │ │ -066d5e: 1a03 1d15 |002d: const-string v3, "android.remoteinput.resultsData" // string@151d │ │ -066d62: 6e20 7003 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -066d68: 0c02 |0032: move-result-object v2 │ │ -066d6a: 1f02 9b00 |0033: check-cast v2, Landroid/os/Bundle; // type@009b │ │ -066d6e: 28d2 |0035: goto 0007 // -002e │ │ +06a68c: |[06a68c] android.support.v4.app.RemoteInputCompatJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +06a69c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06a69e: 6e10 8401 0500 |0001: invoke-virtual {v5}, Landroid/content/Intent;.getClipData:()Landroid/content/ClipData; // method@0184 │ │ +06a6a4: 0c00 |0004: move-result-object v0 │ │ +06a6a6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +06a6aa: 1102 |0007: return-object v2 │ │ +06a6ac: 6e10 3d01 0000 |0008: invoke-virtual {v0}, Landroid/content/ClipData;.getDescription:()Landroid/content/ClipDescription; // method@013d │ │ +06a6b2: 0c01 |000b: move-result-object v1 │ │ +06a6b4: 1a03 842e |000c: const-string v3, "text/vnd.android.intent" // string@2e84 │ │ +06a6b8: 6e20 4101 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/ClipDescription;.hasMimeType:(Ljava/lang/String;)Z // method@0141 │ │ +06a6be: 0a03 |0011: move-result v3 │ │ +06a6c0: 3803 f5ff |0012: if-eqz v3, 0007 // -000b │ │ +06a6c4: 6e10 4001 0100 |0014: invoke-virtual {v1}, Landroid/content/ClipDescription;.getLabel:()Ljava/lang/CharSequence; // method@0140 │ │ +06a6ca: 0c03 |0017: move-result-object v3 │ │ +06a6cc: 1a04 1d15 |0018: const-string v4, "android.remoteinput.results" // string@151d │ │ +06a6d0: 6e20 aa2e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +06a6d6: 0a03 |001d: move-result v3 │ │ +06a6d8: 3803 e9ff |001e: if-eqz v3, 0007 // -0017 │ │ +06a6dc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +06a6de: 6e20 3e01 2000 |0021: invoke-virtual {v0, v2}, Landroid/content/ClipData;.getItemAt:(I)Landroid/content/ClipData$Item; // method@013e │ │ +06a6e4: 0c02 |0024: move-result-object v2 │ │ +06a6e6: 6e10 3c01 0200 |0025: invoke-virtual {v2}, Landroid/content/ClipData$Item;.getIntent:()Landroid/content/Intent; // method@013c │ │ +06a6ec: 0c02 |0028: move-result-object v2 │ │ +06a6ee: 6e10 8701 0200 |0029: invoke-virtual {v2}, Landroid/content/Intent;.getExtras:()Landroid/os/Bundle; // method@0187 │ │ +06a6f4: 0c02 |002c: move-result-object v2 │ │ +06a6f6: 1a03 1e15 |002d: const-string v3, "android.remoteinput.resultsData" // string@151e │ │ +06a6fa: 6e20 7003 3200 |002f: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +06a700: 0c02 |0032: move-result-object v2 │ │ +06a702: 1f02 9b00 |0033: check-cast v2, Landroid/os/Bundle; // type@009b │ │ +06a706: 28d2 |0035: goto 0007 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=80 │ │ 0x0005 line=81 │ │ 0x0007 line=91 │ │ 0x0008 line=84 │ │ 0x000c line=85 │ │ @@ -25859,38 +25859,38 @@ │ │ type : '(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -066d70: |[066d70] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ -066d80: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -066d84: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -066d8a: 1a01 af29 |0005: const-string v1, "resultKey" // string@29af │ │ -066d8e: 6e10 4009 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ -066d94: 0c02 |000a: move-result-object v2 │ │ -066d96: 6e30 8303 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -066d9c: 1a01 9b1f |000e: const-string v1, "label" // string@1f9b │ │ -066da0: 6e10 3f09 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@093f │ │ -066da6: 0c02 |0013: move-result-object v2 │ │ -066da8: 6e30 7b03 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -066dae: 1a01 9916 |0017: const-string v1, "choices" // string@1699 │ │ -066db2: 6e10 3d09 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@093d │ │ -066db8: 0c02 |001c: move-result-object v2 │ │ -066dba: 6e30 7c03 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@037c │ │ -066dc0: 1a01 d114 |0020: const-string v1, "allowFreeFormInput" // string@14d1 │ │ -066dc4: 6e10 3c09 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@093c │ │ -066dca: 0a02 |0025: move-result v2 │ │ -066dcc: 6e30 7903 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -066dd2: 1a01 8419 |0029: const-string v1, "extras" // string@1984 │ │ -066dd6: 6e10 3e09 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@093e │ │ -066ddc: 0c02 |002e: move-result-object v2 │ │ -066dde: 6e30 7a03 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ -066de4: 1100 |0032: return-object v0 │ │ +06a708: |[06a708] android.support.v4.app.RemoteInputCompatJellybean.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; │ │ +06a718: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +06a71c: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +06a722: 1a01 ae29 |0005: const-string v1, "resultKey" // string@29ae │ │ +06a726: 6e10 4009 0300 |0007: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getResultKey:()Ljava/lang/String; // method@0940 │ │ +06a72c: 0c02 |000a: move-result-object v2 │ │ +06a72e: 6e30 8303 1002 |000b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +06a734: 1a01 9c1f |000e: const-string v1, "label" // string@1f9c │ │ +06a738: 6e10 3f09 0300 |0010: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getLabel:()Ljava/lang/CharSequence; // method@093f │ │ +06a73e: 0c02 |0013: move-result-object v2 │ │ +06a740: 6e30 7b03 1002 |0014: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +06a746: 1a01 9a16 |0017: const-string v1, "choices" // string@169a │ │ +06a74a: 6e10 3d09 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getChoices:()[Ljava/lang/CharSequence; // method@093d │ │ +06a750: 0c02 |001c: move-result-object v2 │ │ +06a752: 6e30 7c03 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequenceArray:(Ljava/lang/String;[Ljava/lang/CharSequence;)V // method@037c │ │ +06a758: 1a01 d214 |0020: const-string v1, "allowFreeFormInput" // string@14d2 │ │ +06a75c: 6e10 3c09 0300 |0022: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getAllowFreeFormInput:()Z // method@093c │ │ +06a762: 0a02 |0025: move-result v2 │ │ +06a764: 6e30 7903 1002 |0026: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +06a76a: 1a01 8519 |0029: const-string v1, "extras" // string@1985 │ │ +06a76e: 6e10 3e09 0300 |002b: invoke-virtual {v3}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.getExtras:()Landroid/os/Bundle; // method@093e │ │ +06a774: 0c02 |002e: move-result-object v2 │ │ +06a776: 6e30 7a03 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ +06a77c: 1100 |0032: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ 0x000e line=49 │ │ 0x0017 line=50 │ │ 0x0020 line=51 │ │ @@ -25905,29 +25905,29 @@ │ │ type : '([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -066de8: |[066de8] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ -066df8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -066dfc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -066dfe: 1100 |0003: return-object v0 │ │ -066e00: 2132 |0004: array-length v2, v3 │ │ -066e02: 2320 3d06 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@063d │ │ -066e06: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -066e08: 2132 |0008: array-length v2, v3 │ │ -066e0a: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ -066e0e: 4602 0301 |000b: aget-object v2, v3, v1 │ │ -066e12: 7110 4709 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0947 │ │ -066e18: 0c02 |0010: move-result-object v2 │ │ -066e1a: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ -066e1e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -066e22: 28f3 |0015: goto 0008 // -000d │ │ +06a780: |[06a780] android.support.v4.app.RemoteInputCompatJellybean.toBundleArray:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/os/Bundle; │ │ +06a790: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +06a794: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +06a796: 1100 |0003: return-object v0 │ │ +06a798: 2132 |0004: array-length v2, v3 │ │ +06a79a: 2320 3d06 |0005: new-array v0, v2, [Landroid/os/Bundle; // type@063d │ │ +06a79e: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +06a7a0: 2132 |0008: array-length v2, v3 │ │ +06a7a2: 3521 faff |0009: if-ge v1, v2, 0003 // -0006 │ │ +06a7a6: 4602 0301 |000b: aget-object v2, v3, v1 │ │ +06a7aa: 7110 4709 0200 |000d: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.toBundle:(Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/os/Bundle; // method@0947 │ │ +06a7b0: 0c02 |0010: move-result-object v2 │ │ +06a7b2: 4d02 0001 |0011: aput-object v2, v0, v1 │ │ +06a7b6: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +06a7ba: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0002 line=70 │ │ 0x0003 line=76 │ │ 0x0004 line=72 │ │ 0x0007 line=73 │ │ @@ -25935,21 +25935,21 @@ │ │ 0x0013 line=73 │ │ locals : │ │ 0x0007 - 0x0016 reg=0 bundles [Landroid/os/Bundle; │ │ 0x0008 - 0x0016 reg=1 i I │ │ 0x0000 - 0x0016 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3842 (RemoteInputCompatJellybean.java) │ │ + source_file_idx : 3843 (RemoteInputCompatJellybean.java) │ │ │ │ Class #141 header: │ │ class_idx : 398 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3999 │ │ +source_file_idx : 4000 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #141 - │ │ Class descriptor : 'Landroid/support/v4/app/ServiceCompat;' │ │ @@ -25969,32 +25969,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -066e24: |[066e24] android.support.v4.app.ServiceCompat.:()V │ │ -066e34: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066e3a: 0e00 |0003: return-void │ │ +06a7bc: |[06a7bc] android.support.v4.app.ServiceCompat.:()V │ │ +06a7cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a7d2: 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 : 3999 (ServiceCompat.java) │ │ + source_file_idx : 4000 (ServiceCompat.java) │ │ │ │ Class #142 header: │ │ class_idx : 399 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4009 │ │ +source_file_idx : 4010 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 21 │ │ │ │ Class #142 annotations: │ │ Annotations on class │ │ @@ -26052,37 +26052,37 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -066e3c: |[066e3c] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ -066e4c: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -066e52: 5b34 1c03 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ -066e56: 2200 3a00 |0005: new-instance v0, Landroid/content/Intent; // type@003a │ │ -066e5a: 7010 7a01 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@017a │ │ -066e60: 1a01 ed14 |000a: const-string v1, "android.intent.action.SEND" // string@14ed │ │ -066e64: 6e20 9e01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ -066e6a: 0c00 |000f: move-result-object v0 │ │ -066e6c: 5b30 2003 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -066e70: 5430 2003 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -066e74: 1a01 3815 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1538 │ │ -066e78: 6e10 5f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@005f │ │ -066e7e: 0c02 |0019: move-result-object v2 │ │ -066e80: 6e30 9801 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -066e86: 5430 2003 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -066e8a: 1a01 3715 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@1537 │ │ -066e8e: 6e10 5b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ -066e94: 0c02 |0024: move-result-object v2 │ │ -066e96: 6e30 9601 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ -066e9c: 5430 2003 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -066ea0: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ -066ea4: 6e20 7f01 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -066eaa: 0e00 |002f: return-void │ │ +06a7d4: |[06a7d4] android.support.v4.app.ShareCompat$IntentBuilder.:(Landroid/app/Activity;)V │ │ +06a7e4: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06a7ea: 5b34 1c03 |0003: iput-object v4, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ +06a7ee: 2200 3a00 |0005: new-instance v0, Landroid/content/Intent; // type@003a │ │ +06a7f2: 7010 7a01 0000 |0007: invoke-direct {v0}, Landroid/content/Intent;.:()V // method@017a │ │ +06a7f8: 1a01 ee14 |000a: const-string v1, "android.intent.action.SEND" // string@14ee │ │ +06a7fc: 6e20 9e01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ +06a802: 0c00 |000f: move-result-object v0 │ │ +06a804: 5b30 2003 |0010: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06a808: 5430 2003 |0012: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06a80c: 1a01 3915 |0014: const-string v1, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1539 │ │ +06a810: 6e10 5f00 0400 |0016: invoke-virtual {v4}, Landroid/app/Activity;.getPackageName:()Ljava/lang/String; // method@005f │ │ +06a816: 0c02 |0019: move-result-object v2 │ │ +06a818: 6e30 9801 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +06a81e: 5430 2003 |001d: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06a822: 1a01 3815 |001f: const-string v1, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@1538 │ │ +06a826: 6e10 5b00 0400 |0021: invoke-virtual {v4}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ +06a82c: 0c02 |0024: move-result-object v2 │ │ +06a82e: 6e30 9601 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ +06a834: 5430 2003 |0028: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06a838: 1501 0800 |002a: const/high16 v1, #int 524288 // #8 │ │ +06a83c: 6e20 7f01 1000 |002c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +06a842: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0003 line=280 │ │ 0x0005 line=281 │ │ 0x0012 line=282 │ │ 0x001d line=283 │ │ @@ -26097,35 +26097,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 │ │ -066eac: |[066eac] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ -066ebc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -066ebe: 5454 2003 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -066ec2: 6e20 8d01 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ -066ec8: 0c00 |0006: move-result-object v0 │ │ -066eca: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ -066ece: 2101 |0009: array-length v1, v0 │ │ -066ed0: 6e10 152f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -066ed6: 0a04 |000d: move-result v4 │ │ -066ed8: b014 |000e: add-int/2addr v4, v1 │ │ -066eda: 2342 6a06 |000f: new-array v2, v4, [Ljava/lang/String; // type@066a │ │ -066ede: 6e20 172f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -066ee4: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -066ee8: 6e10 152f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -066eee: 0a04 |0019: move-result v4 │ │ -066ef0: 7151 e12e 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -066ef6: 5453 2003 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -066efa: 6e30 9901 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ -066f00: 0e00 |0022: return-void │ │ -066f02: 0131 |0023: move v1, v3 │ │ -066f04: 28e6 |0024: goto 000a // -001a │ │ +06a844: |[06a844] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V │ │ +06a854: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06a856: 5454 2003 |0001: iget-object v4, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06a85a: 6e20 8d01 6400 |0003: invoke-virtual {v4, v6}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ +06a860: 0c00 |0006: move-result-object v0 │ │ +06a862: 3800 1c00 |0007: if-eqz v0, 0023 // +001c │ │ +06a866: 2101 |0009: array-length v1, v0 │ │ +06a868: 6e10 152f 0700 |000a: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06a86e: 0a04 |000d: move-result v4 │ │ +06a870: b014 |000e: add-int/2addr v4, v1 │ │ +06a872: 2342 6a06 |000f: new-array v2, v4, [Ljava/lang/String; // type@066a │ │ +06a876: 6e20 172f 2700 |0011: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +06a87c: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +06a880: 6e10 152f 0700 |0016: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06a886: 0a04 |0019: move-result v4 │ │ +06a888: 7151 e12e 3042 |001a: invoke-static {v0, v3, v2, v4, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +06a88e: 5453 2003 |001d: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06a892: 6e30 9901 6302 |001f: invoke-virtual {v3, v6, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ +06a898: 0e00 |0022: return-void │ │ +06a89a: 0131 |0023: move v1, v3 │ │ +06a89c: 28e6 |0024: goto 000a // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=345 │ │ 0x0007 line=346 │ │ 0x000a line=347 │ │ 0x0011 line=348 │ │ 0x0014 line=349 │ │ @@ -26147,33 +26147,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 │ │ -066f08: |[066f08] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ -066f18: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -066f1a: 6e10 5709 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0957 │ │ -066f20: 0c00 |0004: move-result-object v0 │ │ -066f22: 6e20 8d01 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ -066f28: 0c01 |0008: move-result-object v1 │ │ -066f2a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -066f2e: 2112 |000b: array-length v2, v1 │ │ -066f30: 2185 |000c: array-length v5, v8 │ │ -066f32: b025 |000d: add-int/2addr v5, v2 │ │ -066f34: 2353 6a06 |000e: new-array v3, v5, [Ljava/lang/String; // type@066a │ │ -066f38: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ -066f3c: 7152 e12e 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -066f42: 2185 |0015: array-length v5, v8 │ │ -066f44: 7155 e12e 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -066f4a: 6e30 9901 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ -066f50: 0e00 |001c: return-void │ │ -066f52: 0142 |001d: move v2, v4 │ │ -066f54: 28ee |001e: goto 000c // -0012 │ │ +06a8a0: |[06a8a0] android.support.v4.app.ShareCompat$IntentBuilder.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V │ │ +06a8b0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06a8b2: 6e10 5709 0600 |0001: invoke-virtual {v6}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0957 │ │ +06a8b8: 0c00 |0004: move-result-object v0 │ │ +06a8ba: 6e20 8d01 7000 |0005: invoke-virtual {v0, v7}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ +06a8c0: 0c01 |0008: move-result-object v1 │ │ +06a8c2: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +06a8c6: 2112 |000b: array-length v2, v1 │ │ +06a8c8: 2185 |000c: array-length v5, v8 │ │ +06a8ca: b025 |000d: add-int/2addr v5, v2 │ │ +06a8cc: 2353 6a06 |000e: new-array v3, v5, [Ljava/lang/String; // type@066a │ │ +06a8d0: 3801 0500 |0010: if-eqz v1, 0015 // +0005 │ │ +06a8d4: 7152 e12e 4143 |0012: invoke-static {v1, v4, v3, v4, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +06a8da: 2185 |0015: array-length v5, v8 │ │ +06a8dc: 7155 e12e 4823 |0016: invoke-static {v8, v4, v3, v2, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +06a8e2: 6e30 9901 7003 |0019: invoke-virtual {v0, v7, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ +06a8e8: 0e00 |001c: return-void │ │ +06a8ea: 0142 |001d: move v2, v4 │ │ +06a8ec: 28ee |001e: goto 000c // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0005 line=358 │ │ 0x0009 line=359 │ │ 0x000c line=360 │ │ 0x0010 line=361 │ │ @@ -26195,18 +26195,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 │ │ -066f58: |[066f58] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -066f68: 2200 8f01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@018f │ │ -066f6c: 7020 4a09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@094a │ │ -066f72: 1100 |0005: return-object v0 │ │ +06a8f0: |[06a8f0] android.support.v4.app.ShareCompat$IntentBuilder.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06a900: 2200 8f01 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentBuilder; // type@018f │ │ +06a904: 7020 4a09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.:(Landroid/app/Activity;)V // method@094a │ │ +06a90a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 launchingActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -26215,23 +26215,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 │ │ -066f74: |[066f74] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -066f84: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ -066f88: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -066f8c: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -066f90: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -066f96: 5b10 1d03 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ -066f9a: 5410 1d03 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ -066f9e: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -066fa4: 1101 |0010: return-object v1 │ │ +06a90c: |[06a90c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06a91c: 5410 1d03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ +06a920: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06a924: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +06a928: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06a92e: 5b10 1d03 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ +06a932: 5410 1d03 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ +06a936: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06a93c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0004 line=607 │ │ 0x000b line=609 │ │ 0x0010 line=610 │ │ locals : │ │ @@ -26243,18 +26243,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 │ │ -066fa8: |[066fa8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -066fb8: 1a00 f014 |0000: const-string v0, "android.intent.extra.BCC" // string@14f0 │ │ -066fbc: 7030 5309 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0953 │ │ -066fc2: 1101 |0005: return-object v1 │ │ +06a940: |[06a940] android.support.v4.app.ShareCompat$IntentBuilder.addEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06a950: 1a00 f114 |0000: const-string v0, "android.intent.extra.BCC" // string@14f1 │ │ +06a954: 7030 5309 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0953 │ │ +06a95a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -26264,23 +26264,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 │ │ -066fc4: |[066fc4] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -066fd4: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ -066fd8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -066fdc: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -066fe0: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -066fe6: 5b10 1e03 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ -066fea: 5410 1e03 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ -066fee: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -066ff4: 1101 |0010: return-object v1 │ │ +06a95c: |[06a95c] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06a96c: 5410 1e03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ +06a970: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06a974: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +06a978: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06a97e: 5b10 1e03 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ +06a982: 5410 1e03 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ +06a986: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06a98c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x000b line=569 │ │ 0x0010 line=570 │ │ locals : │ │ @@ -26292,18 +26292,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 │ │ -066ff8: |[066ff8] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -067008: 1a00 f114 |0000: const-string v0, "android.intent.extra.CC" // string@14f1 │ │ -06700c: 7030 5309 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0953 │ │ -067012: 1101 |0005: return-object v1 │ │ +06a990: |[06a990] android.support.v4.app.ShareCompat$IntentBuilder.addEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06a9a0: 1a00 f214 |0000: const-string v0, "android.intent.extra.CC" // string@14f2 │ │ +06a9a4: 7030 5309 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0953 │ │ +06a9aa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0005 line=582 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -26313,23 +26313,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 │ │ -067014: |[067014] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -067024: 5410 2203 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -067028: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -06702c: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -067030: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -067036: 5b10 2203 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -06703a: 5410 2203 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -06703e: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -067044: 1101 |0010: return-object v1 │ │ +06a9ac: |[06a9ac] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06a9bc: 5410 2203 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06a9c0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +06a9c4: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +06a9c8: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06a9ce: 5b10 2203 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06a9d2: 5410 2203 |000b: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06a9d6: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06a9dc: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0004 line=527 │ │ 0x000b line=529 │ │ 0x0010 line=530 │ │ locals : │ │ @@ -26341,18 +26341,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 │ │ -067048: |[067048] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -067058: 1a00 f214 |0000: const-string v0, "android.intent.extra.EMAIL" // string@14f2 │ │ -06705c: 7030 5309 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0953 │ │ -067062: 1101 |0005: return-object v1 │ │ +06a9e0: |[06a9e0] android.support.v4.app.ShareCompat$IntentBuilder.addEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06a9f0: 1a00 f314 |0000: const-string v0, "android.intent.extra.EMAIL" // string@14f3 │ │ +06a9f4: 7030 5309 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;[Ljava/lang/String;)V // method@0953 │ │ +06a9fa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0005 line=542 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 addresses [Ljava/lang/String; │ │ @@ -26362,38 +26362,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 │ │ -067064: |[067064] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -067074: 5431 2003 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067078: 1a02 f514 |0002: const-string v2, "android.intent.extra.STREAM" // string@14f5 │ │ -06707c: 6e20 8b01 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ -067082: 0c00 |0007: move-result-object v0 │ │ -067084: 1f00 9700 |0008: check-cast v0, Landroid/net/Uri; // type@0097 │ │ -067088: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -06708c: 6e20 5e09 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@095e │ │ -067092: 0c03 |000f: move-result-object v3 │ │ -067094: 1103 |0010: return-object v3 │ │ -067096: 5431 2103 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -06709a: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ -06709e: 2201 0606 |0015: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -0670a2: 7010 052f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0670a8: 5b31 2103 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -0670ac: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ -0670b0: 5431 2003 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0670b4: 1a02 f514 |0020: const-string v2, "android.intent.extra.STREAM" // string@14f5 │ │ -0670b8: 6e20 9b01 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@019b │ │ -0670be: 5431 2103 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -0670c2: 6e20 092f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0670c8: 5431 2103 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -0670cc: 6e20 092f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0670d2: 28e1 |002f: goto 0010 // -001f │ │ +06a9fc: |[06a9fc] android.support.v4.app.ShareCompat$IntentBuilder.addStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06aa0c: 5431 2003 |0000: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06aa10: 1a02 f614 |0002: const-string v2, "android.intent.extra.STREAM" // string@14f6 │ │ +06aa14: 6e20 8b01 2100 |0004: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ +06aa1a: 0c00 |0007: move-result-object v0 │ │ +06aa1c: 1f00 9700 |0008: check-cast v0, Landroid/net/Uri; // type@0097 │ │ +06aa20: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +06aa24: 6e20 5e09 4300 |000c: invoke-virtual {v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@095e │ │ +06aa2a: 0c03 |000f: move-result-object v3 │ │ +06aa2c: 1103 |0010: return-object v3 │ │ +06aa2e: 5431 2103 |0011: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06aa32: 3901 0900 |0013: if-nez v1, 001c // +0009 │ │ +06aa36: 2201 0606 |0015: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +06aa3a: 7010 052f 0100 |0017: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06aa40: 5b31 2103 |001a: iput-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06aa44: 3800 0e00 |001c: if-eqz v0, 002a // +000e │ │ +06aa48: 5431 2003 |001e: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06aa4c: 1a02 f614 |0020: const-string v2, "android.intent.extra.STREAM" // string@14f6 │ │ +06aa50: 6e20 9b01 2100 |0022: invoke-virtual {v1, v2}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@019b │ │ +06aa56: 5431 2103 |0025: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06aa5a: 6e20 092f 0100 |0027: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06aa60: 5431 2103 |002a: iget-object v1, v3, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06aa64: 6e20 092f 4100 |002c: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06aa6a: 28e1 |002f: goto 0010 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x000a line=488 │ │ 0x000c line=489 │ │ 0x0010 line=499 │ │ 0x0011 line=491 │ │ @@ -26413,21 +26413,21 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0670d4: |[0670d4] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ -0670e4: 6e10 5709 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0957 │ │ -0670ea: 0c00 |0003: move-result-object v0 │ │ -0670ec: 5421 1f03 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@031f │ │ -0670f0: 7120 8001 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0180 │ │ -0670f6: 0c00 |0009: move-result-object v0 │ │ -0670f8: 1100 |000a: return-object v0 │ │ +06aa6c: |[06aa6c] android.support.v4.app.ShareCompat$IntentBuilder.createChooserIntent:()Landroid/content/Intent; │ │ +06aa7c: 6e10 5709 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0957 │ │ +06aa82: 0c00 |0003: move-result-object v0 │ │ +06aa84: 5421 1f03 |0004: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@031f │ │ +06aa88: 7120 8001 1000 |0006: invoke-static {v0, v1}, Landroid/content/Intent;.createChooser:(Landroid/content/Intent;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0180 │ │ +06aa8e: 0c00 |0009: move-result-object v0 │ │ +06aa90: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -26435,17 +26435,17 @@ │ │ type : '()Landroid/app/Activity;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0670fc: |[0670fc] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ -06710c: 5410 1c03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ -067110: 1100 |0002: return-object v0 │ │ +06aa94: |[06aa94] android.support.v4.app.ShareCompat$IntentBuilder.getActivity:()Landroid/app/Activity; │ │ +06aaa4: 5410 1c03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ +06aaa8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ #9 : (in Landroid/support/v4/app/ShareCompat$IntentBuilder;) │ │ @@ -26453,94 +26453,94 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 159 16-bit code units │ │ -067114: |[067114] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ -067124: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -067126: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -067128: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -06712a: 5473 2203 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -06712e: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ -067132: 1a03 f214 |0007: const-string v3, "android.intent.extra.EMAIL" // string@14f2 │ │ -067136: 5474 2203 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -06713a: 7030 5209 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0952 │ │ -067140: 5b76 2203 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -067144: 5473 1e03 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ -067148: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ -06714c: 1a03 f114 |0014: const-string v3, "android.intent.extra.CC" // string@14f1 │ │ -067150: 5474 1e03 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ -067154: 7030 5209 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0952 │ │ -06715a: 5b76 1e03 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ -06715e: 5473 1d03 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ -067162: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ -067166: 1a03 f014 |0021: const-string v3, "android.intent.extra.BCC" // string@14f0 │ │ -06716a: 5474 1d03 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ -06716e: 7030 5209 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0952 │ │ -067174: 5b76 1d03 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ -067178: 5473 2103 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -06717c: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ -067180: 5473 2103 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -067184: 6e10 152f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -06718a: 0a03 |0033: move-result v3 │ │ -06718c: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ -067190: 5473 2003 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067194: 6e10 8101 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -06719a: 0c03 |003b: move-result-object v3 │ │ -06719c: 1a04 ee14 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@14ee │ │ -0671a0: 6e20 b92e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0671a6: 0a00 |0041: move-result v0 │ │ -0671a8: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ -0671ac: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ -0671b0: 5473 2003 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0671b4: 1a04 ed14 |0048: const-string v4, "android.intent.action.SEND" // string@14ed │ │ -0671b8: 6e20 9e01 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ -0671be: 5473 2103 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -0671c2: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ -0671c6: 5473 2103 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -0671ca: 6e10 0f2f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0671d0: 0a03 |0056: move-result v3 │ │ -0671d2: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ -0671d6: 5473 2003 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0671da: 1a04 f514 |005b: const-string v4, "android.intent.extra.STREAM" // string@14f5 │ │ -0671de: 5475 2103 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -0671e2: 6e20 0e2f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0671e8: 0c02 |0062: move-result-object v2 │ │ -0671ea: 1f02 ab00 |0063: check-cast v2, Landroid/os/Parcelable; // type@00ab │ │ -0671ee: 6e30 9601 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ -0671f4: 5b76 2103 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -0671f8: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ -0671fc: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ -067200: 5472 2003 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067204: 1a03 ee14 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@14ee │ │ -067208: 6e20 9e01 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ -06720e: 5472 2103 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -067212: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ -067216: 5472 2103 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -06721a: 6e10 0f2f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -067220: 0a02 |007e: move-result v2 │ │ -067222: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ -067226: 5472 2003 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -06722a: 1a03 f514 |0083: const-string v3, "android.intent.extra.STREAM" // string@14f5 │ │ -06722e: 5474 2103 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -067232: 6e30 9a01 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@019a │ │ -067238: 5472 2003 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -06723c: 1102 |008c: return-object v2 │ │ -06723e: 0121 |008d: move v1, v2 │ │ -067240: 28a8 |008e: goto 0036 // -0058 │ │ -067242: 5472 2003 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067246: 1a03 f514 |0091: const-string v3, "android.intent.extra.STREAM" // string@14f5 │ │ -06724a: 6e20 9b01 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@019b │ │ -067250: 28d2 |0096: goto 0068 // -002e │ │ -067252: 5472 2003 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067256: 1a03 f514 |0099: const-string v3, "android.intent.extra.STREAM" // string@14f5 │ │ -06725a: 6e20 9b01 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@019b │ │ -067260: 28ec |009e: goto 008a // -0014 │ │ +06aaac: |[06aaac] android.support.v4.app.ShareCompat$IntentBuilder.getIntent:()Landroid/content/Intent; │ │ +06aabc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06aabe: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06aac0: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +06aac2: 5473 2203 |0003: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06aac6: 3803 0b00 |0005: if-eqz v3, 0010 // +000b │ │ +06aaca: 1a03 f314 |0007: const-string v3, "android.intent.extra.EMAIL" // string@14f3 │ │ +06aace: 5474 2203 |0009: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06aad2: 7030 5209 3704 |000b: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0952 │ │ +06aad8: 5b76 2203 |000e: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06aadc: 5473 1e03 |0010: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ +06aae0: 3803 0b00 |0012: if-eqz v3, 001d // +000b │ │ +06aae4: 1a03 f214 |0014: const-string v3, "android.intent.extra.CC" // string@14f2 │ │ +06aae8: 5474 1e03 |0016: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ +06aaec: 7030 5209 3704 |0018: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0952 │ │ +06aaf2: 5b76 1e03 |001b: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mCcAddresses:Ljava/util/ArrayList; // field@031e │ │ +06aaf6: 5473 1d03 |001d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ +06aafa: 3803 0b00 |001f: if-eqz v3, 002a // +000b │ │ +06aafe: 1a03 f114 |0021: const-string v3, "android.intent.extra.BCC" // string@14f1 │ │ +06ab02: 5474 1d03 |0023: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ +06ab06: 7030 5209 3704 |0025: invoke-direct {v7, v3, v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.combineArrayExtra:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0952 │ │ +06ab0c: 5b76 1d03 |0028: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mBccAddresses:Ljava/util/ArrayList; // field@031d │ │ +06ab10: 5473 2103 |002a: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06ab14: 3803 6100 |002c: if-eqz v3, 008d // +0061 │ │ +06ab18: 5473 2103 |002e: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06ab1c: 6e10 152f 0300 |0030: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06ab22: 0a03 |0033: move-result v3 │ │ +06ab24: 3713 5900 |0034: if-le v3, v1, 008d // +0059 │ │ +06ab28: 5473 2003 |0036: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ab2c: 6e10 8101 0300 |0038: invoke-virtual {v3}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +06ab32: 0c03 |003b: move-result-object v3 │ │ +06ab34: 1a04 ef14 |003c: const-string v4, "android.intent.action.SEND_MULTIPLE" // string@14ef │ │ +06ab38: 6e20 b92e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06ab3e: 0a00 |0041: move-result v0 │ │ +06ab40: 3901 2800 |0042: if-nez v1, 006a // +0028 │ │ +06ab44: 3800 2600 |0044: if-eqz v0, 006a // +0026 │ │ +06ab48: 5473 2003 |0046: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ab4c: 1a04 ee14 |0048: const-string v4, "android.intent.action.SEND" // string@14ee │ │ +06ab50: 6e20 9e01 4300 |004a: invoke-virtual {v3, v4}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ +06ab56: 5473 2103 |004d: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06ab5a: 3803 4000 |004f: if-eqz v3, 008f // +0040 │ │ +06ab5e: 5473 2103 |0051: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06ab62: 6e10 0f2f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +06ab68: 0a03 |0056: move-result v3 │ │ +06ab6a: 3903 3800 |0057: if-nez v3, 008f // +0038 │ │ +06ab6e: 5473 2003 |0059: iget-object v3, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ab72: 1a04 f614 |005b: const-string v4, "android.intent.extra.STREAM" // string@14f6 │ │ +06ab76: 5475 2103 |005d: iget-object v5, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06ab7a: 6e20 0e2f 2500 |005f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06ab80: 0c02 |0062: move-result-object v2 │ │ +06ab82: 1f02 ab00 |0063: check-cast v2, Landroid/os/Parcelable; // type@00ab │ │ +06ab86: 6e30 9601 4302 |0065: invoke-virtual {v3, v4, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ +06ab8c: 5b76 2103 |0068: iput-object v6, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06ab90: 3801 2000 |006a: if-eqz v1, 008a // +0020 │ │ +06ab94: 3900 1e00 |006c: if-nez v0, 008a // +001e │ │ +06ab98: 5472 2003 |006e: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ab9c: 1a03 ef14 |0070: const-string v3, "android.intent.action.SEND_MULTIPLE" // string@14ef │ │ +06aba0: 6e20 9e01 3200 |0072: invoke-virtual {v2, v3}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ +06aba6: 5472 2103 |0075: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06abaa: 3802 2000 |0077: if-eqz v2, 0097 // +0020 │ │ +06abae: 5472 2103 |0079: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06abb2: 6e10 0f2f 0200 |007b: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +06abb8: 0a02 |007e: move-result v2 │ │ +06abba: 3902 1800 |007f: if-nez v2, 0097 // +0018 │ │ +06abbe: 5472 2003 |0081: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06abc2: 1a03 f614 |0083: const-string v3, "android.intent.extra.STREAM" // string@14f6 │ │ +06abc6: 5474 2103 |0085: iget-object v4, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06abca: 6e30 9a01 3204 |0087: invoke-virtual {v2, v3, v4}, Landroid/content/Intent;.putParcelableArrayListExtra:(Ljava/lang/String;Ljava/util/ArrayList;)Landroid/content/Intent; // method@019a │ │ +06abd0: 5472 2003 |008a: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06abd4: 1102 |008c: return-object v2 │ │ +06abd6: 0121 |008d: move v1, v2 │ │ +06abd8: 28a8 |008e: goto 0036 // -0058 │ │ +06abda: 5472 2003 |008f: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06abde: 1a03 f614 |0091: const-string v3, "android.intent.extra.STREAM" // string@14f6 │ │ +06abe2: 6e20 9b01 3200 |0093: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@019b │ │ +06abe8: 28d2 |0096: goto 0068 // -002e │ │ +06abea: 5472 2003 |0097: iget-object v2, v7, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06abee: 1a03 f614 |0099: const-string v3, "android.intent.extra.STREAM" // string@14f6 │ │ +06abf2: 6e20 9b01 3200 |009b: invoke-virtual {v2, v3}, Landroid/content/Intent;.removeExtra:(Ljava/lang/String;)V // method@019b │ │ +06abf8: 28ec |009e: goto 008a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=297 │ │ 0x0007 line=298 │ │ 0x000e line=299 │ │ 0x0010 line=301 │ │ 0x0014 line=302 │ │ @@ -26575,21 +26575,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 │ │ -067264: |[067264] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -067274: 5410 1c03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ -067278: 6e20 6300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0063 │ │ -06727e: 0c00 |0005: move-result-object v0 │ │ -067280: 6e20 5909 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0959 │ │ -067286: 0c00 |0009: move-result-object v0 │ │ -067288: 1100 |000a: return-object v0 │ │ +06abfc: |[06abfc] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(I)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ac0c: 5410 1c03 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ +06ac10: 6e20 6300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getText:(I)Ljava/lang/CharSequence; // method@0063 │ │ +06ac16: 0c00 |0005: move-result-object v0 │ │ +06ac18: 6e20 5909 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0959 │ │ +06ac1e: 0c00 |0009: move-result-object v0 │ │ +06ac20: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x000b reg=2 resId I │ │ │ │ @@ -26598,17 +26598,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 │ │ -06728c: |[06728c] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -06729c: 5b01 1f03 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@031f │ │ -0672a0: 1100 |0002: return-object v0 │ │ +06ac24: |[06ac24] android.support.v4.app.ShareCompat$IntentBuilder.setChooserTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ac34: 5b01 1f03 |0000: iput-object v1, v0, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mChooserTitle:Ljava/lang/CharSequence; // field@031f │ │ +06ac38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ 0x0002 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -26618,19 +26618,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 │ │ -0672a4: |[0672a4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0672b4: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0672b8: 1a01 f014 |0002: const-string v1, "android.intent.extra.BCC" // string@14f0 │ │ -0672bc: 6e30 9901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ -0672c2: 1102 |0007: return-object v2 │ │ +06ac3c: |[06ac3c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailBcc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ac4c: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ac50: 1a01 f114 |0002: const-string v1, "android.intent.extra.BCC" // string@14f1 │ │ +06ac54: 6e30 9901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ +06ac5a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0007 line=595 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -26640,19 +26640,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 │ │ -0672c4: |[0672c4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0672d4: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0672d8: 1a01 f114 |0002: const-string v1, "android.intent.extra.CC" // string@14f1 │ │ -0672dc: 6e30 9901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ -0672e2: 1102 |0007: return-object v2 │ │ +06ac5c: |[06ac5c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailCc:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ac6c: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ac70: 1a01 f214 |0002: const-string v1, "android.intent.extra.CC" // string@14f2 │ │ +06ac74: 6e30 9901 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ +06ac7a: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0007 line=555 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 addresses [Ljava/lang/String; │ │ @@ -26662,23 +26662,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 │ │ -0672e4: |[0672e4] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0672f4: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -0672f8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0672fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0672fe: 5b20 2203 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ -067302: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067306: 1a01 f214 |0009: const-string v1, "android.intent.extra.EMAIL" // string@14f2 │ │ -06730a: 6e30 9901 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ -067310: 1102 |000e: return-object v2 │ │ +06ac7c: |[06ac7c] android.support.v4.app.ShareCompat$IntentBuilder.setEmailTo:([Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ac8c: 5420 2203 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06ac90: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +06ac94: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06ac96: 5b20 2203 |0005: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mToAddresses:Ljava/util/ArrayList; // field@0322 │ │ +06ac9a: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ac9e: 1a01 f314 |0009: const-string v1, "android.intent.extra.EMAIL" // string@14f3 │ │ +06aca2: 6e30 9901 1003 |000b: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; // method@0199 │ │ +06aca8: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=512 │ │ 0x0007 line=514 │ │ 0x000e line=515 │ │ locals : │ │ @@ -26690,27 +26690,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 │ │ -067314: |[067314] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -067324: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067328: 1a01 f314 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@14f3 │ │ -06732c: 6e30 9801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -067332: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067336: 1a01 f714 |0009: const-string v1, "android.intent.extra.TEXT" // string@14f7 │ │ -06733a: 6e20 9001 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0190 │ │ -067340: 0a00 |000e: move-result v0 │ │ -067342: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ -067346: 7110 e21c 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1ce2 │ │ -06734c: 0c00 |0014: move-result-object v0 │ │ -06734e: 6e20 6009 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0960 │ │ -067354: 1102 |0018: return-object v2 │ │ +06acac: |[06acac] android.support.v4.app.ShareCompat$IntentBuilder.setHtmlText:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06acbc: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06acc0: 1a01 f414 |0002: const-string v1, "android.intent.extra.HTML_TEXT" // string@14f4 │ │ +06acc4: 6e30 9801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +06acca: 5420 2003 |0007: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06acce: 1a01 f814 |0009: const-string v1, "android.intent.extra.TEXT" // string@14f8 │ │ +06acd2: 6e20 9001 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0190 │ │ +06acd8: 0a00 |000e: move-result v0 │ │ +06acda: 3900 0900 |000f: if-nez v0, 0018 // +0009 │ │ +06acde: 7110 e21c 0300 |0011: invoke-static {v3}, Landroid/text/Html;.fromHtml:(Ljava/lang/String;)Landroid/text/Spanned; // method@1ce2 │ │ +06ace4: 0c00 |0014: move-result-object v0 │ │ +06ace6: 6e20 6009 0200 |0015: invoke-virtual {v2, v0}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; // method@0960 │ │ +06acec: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ 0x0011 line=451 │ │ 0x0018 line=453 │ │ locals : │ │ @@ -26722,31 +26722,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 │ │ -067358: |[067358] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -067368: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -06736c: 6e10 8101 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -067372: 0c00 |0005: move-result-object v0 │ │ -067374: 1a01 ed14 |0006: const-string v1, "android.intent.action.SEND" // string@14ed │ │ -067378: 6e20 b92e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -06737e: 0a00 |000b: move-result v0 │ │ -067380: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ -067384: 5420 2003 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -067388: 1a01 ed14 |0010: const-string v1, "android.intent.action.SEND" // string@14ed │ │ -06738c: 6e20 9e01 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ -067392: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -067394: 5b20 2103 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ -067398: 5420 2003 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -06739c: 1a01 f514 |001a: const-string v1, "android.intent.extra.STREAM" // string@14f5 │ │ -0673a0: 6e30 9601 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ -0673a6: 1102 |001f: return-object v2 │ │ +06acf0: |[06acf0] android.support.v4.app.ShareCompat$IntentBuilder.setStream:(Landroid/net/Uri;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ad00: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ad04: 6e10 8101 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +06ad0a: 0c00 |0005: move-result-object v0 │ │ +06ad0c: 1a01 ee14 |0006: const-string v1, "android.intent.action.SEND" // string@14ee │ │ +06ad10: 6e20 b92e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06ad16: 0a00 |000b: move-result v0 │ │ +06ad18: 3900 0900 |000c: if-nez v0, 0015 // +0009 │ │ +06ad1c: 5420 2003 |000e: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ad20: 1a01 ee14 |0010: const-string v1, "android.intent.action.SEND" // string@14ee │ │ +06ad24: 6e20 9e01 1000 |0012: invoke-virtual {v0, v1}, Landroid/content/Intent;.setAction:(Ljava/lang/String;)Landroid/content/Intent; // method@019e │ │ +06ad2a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +06ad2c: 5b20 2103 |0016: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mStreams:Ljava/util/ArrayList; // field@0321 │ │ +06ad30: 5420 2003 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ad34: 1a01 f614 |001a: const-string v1, "android.intent.extra.STREAM" // string@14f6 │ │ +06ad38: 6e30 9601 1003 |001c: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ +06ad3e: 1102 |001f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x000e line=468 │ │ 0x0015 line=470 │ │ 0x0018 line=471 │ │ 0x001f line=472 │ │ @@ -26759,19 +26759,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 │ │ -0673a8: |[0673a8] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0673b8: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0673bc: 1a01 f614 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@14f6 │ │ -0673c0: 6e30 9801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0673c6: 1102 |0007: return-object v2 │ │ +06ad40: |[06ad40] android.support.v4.app.ShareCompat$IntentBuilder.setSubject:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ad50: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ad54: 1a01 f714 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@14f7 │ │ +06ad58: 6e30 9801 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +06ad5e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ 0x0007 line=634 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 subject Ljava/lang/String; │ │ @@ -26781,19 +26781,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 │ │ -0673c8: |[0673c8] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0673d8: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0673dc: 1a01 f714 |0002: const-string v1, "android.intent.extra.TEXT" // string@14f7 │ │ -0673e0: 6e30 9701 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0197 │ │ -0673e6: 1102 |0007: return-object v2 │ │ +06ad60: |[06ad60] android.support.v4.app.ShareCompat$IntentBuilder.setText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ad70: 5420 2003 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ad74: 1a01 f814 |0002: const-string v1, "android.intent.extra.TEXT" // string@14f8 │ │ +06ad78: 6e30 9701 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0197 │ │ +06ad7e: 1102 |0007: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ 0x0007 line=433 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -26803,18 +26803,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 │ │ -0673e8: |[0673e8] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ -0673f8: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ -0673fc: 6e20 a301 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@01a3 │ │ -067402: 1101 |0005: return-object v1 │ │ +06ad80: |[06ad80] android.support.v4.app.ShareCompat$IntentBuilder.setType:(Ljava/lang/String;)Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ +06ad90: 5410 2003 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mIntent:Landroid/content/Intent; // field@0320 │ │ +06ad94: 6e20 a301 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Intent;.setType:(Ljava/lang/String;)Landroid/content/Intent; // method@01a3 │ │ +06ad9a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ @@ -26824,34 +26824,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -067404: |[067404] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ -067414: 5420 1c03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ -067418: 6e10 5409 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0954 │ │ -06741e: 0c01 |0005: move-result-object v1 │ │ -067420: 6e20 8d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@008d │ │ -067426: 0e00 |0009: return-void │ │ +06ad9c: |[06ad9c] android.support.v4.app.ShareCompat$IntentBuilder.startChooser:()V │ │ +06adac: 5420 1c03 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentBuilder;.mActivity:Landroid/app/Activity; // field@031c │ │ +06adb0: 6e10 5409 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0954 │ │ +06adb6: 0c01 |0005: move-result-object v1 │ │ +06adb8: 6e20 8d00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@008d │ │ +06adbe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0009 line=388 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ │ │ - source_file_idx : 4009 (ShareCompat.java) │ │ + source_file_idx : 4010 (ShareCompat.java) │ │ │ │ Class #143 header: │ │ class_idx : 400 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4009 │ │ +source_file_idx : 4010 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #143 annotations: │ │ Annotations on class │ │ @@ -26898,27 +26898,27 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -067428: |[067428] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ -067438: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06743e: 5b12 2403 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ -067442: 6e10 5c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ -067448: 0c00 |0008: move-result-object v0 │ │ -06744a: 5b10 2703 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -06744e: 7110 8909 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0989 │ │ -067454: 0c00 |000e: move-result-object v0 │ │ -067456: 5b10 2603 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ -06745a: 7110 8809 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0988 │ │ -067460: 0c00 |0014: move-result-object v0 │ │ -067462: 5b10 2503 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ -067466: 0e00 |0017: return-void │ │ +06adc0: |[06adc0] android.support.v4.app.ShareCompat$IntentReader.:(Landroid/app/Activity;)V │ │ +06add0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06add6: 5b12 2403 |0003: iput-object v2, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ +06adda: 6e10 5c00 0200 |0005: invoke-virtual {v2}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ +06ade0: 0c00 |0008: move-result-object v0 │ │ +06ade2: 5b10 2703 |0009: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06ade6: 7110 8909 0200 |000b: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; // method@0989 │ │ +06adec: 0c00 |000e: move-result-object v0 │ │ +06adee: 5b10 2603 |000f: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ +06adf2: 7110 8809 0200 |0011: invoke-static {v2}, Landroid/support/v4/app/ShareCompat;.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; // method@0988 │ │ +06adf8: 0c00 |0014: move-result-object v0 │ │ +06adfa: 5b10 2503 |0015: iput-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ +06adfe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0003 line=677 │ │ 0x0005 line=678 │ │ 0x000b line=679 │ │ 0x0011 line=680 │ │ @@ -26932,18 +26932,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 │ │ -067468: |[067468] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ -067478: 2200 9001 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0190 │ │ -06747c: 7020 6309 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0963 │ │ -067482: 1100 |0005: return-object v0 │ │ +06ae00: |[06ae00] android.support.v4.app.ShareCompat$IntentReader.from:(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; │ │ +06ae10: 2200 9001 |0000: new-instance v0, Landroid/support/v4/app/ShareCompat$IntentReader; // type@0190 │ │ +06ae14: 7020 6309 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/ShareCompat$IntentReader;.:(Landroid/app/Activity;)V // method@0963 │ │ +06ae1a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ @@ -26952,17 +26952,17 @@ │ │ type : '()Landroid/content/ComponentName;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -067484: |[067484] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ -067494: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ -067498: 1100 |0002: return-object v0 │ │ +06ae1c: |[06ae1c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivity:()Landroid/content/ComponentName; │ │ +06ae2c: 5410 2503 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ +06ae30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=888 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -26970,31 +26970,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -06749c: |[06749c] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ -0674ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0674ae: 5453 2503 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ -0674b2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0674b6: 1102 |0005: return-object v2 │ │ -0674b8: 5453 2403 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ -0674bc: 6e10 5e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@005e │ │ -0674c2: 0c01 |000b: move-result-object v1 │ │ -0674c4: 5453 2503 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ -0674c8: 6e20 ae01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@01ae │ │ -0674ce: 0c02 |0011: move-result-object v2 │ │ -0674d0: 28f3 |0012: goto 0005 // -000d │ │ -0674d2: 0d00 |0013: move-exception v0 │ │ -0674d4: 1a03 8405 |0014: const-string v3, "IntentReader" // string@0584 │ │ -0674d8: 1a04 5c03 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@035c │ │ -0674dc: 7130 041d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0674e2: 28ea |001b: goto 0005 // -0016 │ │ +06ae34: |[06ae34] android.support.v4.app.ShareCompat$IntentReader.getCallingActivityIcon:()Landroid/graphics/drawable/Drawable; │ │ +06ae44: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06ae46: 5453 2503 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ +06ae4a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +06ae4e: 1102 |0005: return-object v2 │ │ +06ae50: 5453 2403 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ +06ae54: 6e10 5e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@005e │ │ +06ae5a: 0c01 |000b: move-result-object v1 │ │ +06ae5c: 5453 2503 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingActivity:Landroid/content/ComponentName; // field@0325 │ │ +06ae60: 6e20 ae01 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@01ae │ │ +06ae66: 0c02 |0011: move-result-object v2 │ │ +06ae68: 28f3 |0012: goto 0005 // -000d │ │ +06ae6a: 0d00 |0013: move-exception v0 │ │ +06ae6c: 1a03 8505 |0014: const-string v3, "IntentReader" // string@0585 │ │ +06ae70: 1a04 5e03 |0016: const-string v4, "Could not retrieve icon for calling activity" // string@035e │ │ +06ae74: 7130 041d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +06ae7a: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=902 │ │ 0x0005 line=910 │ │ 0x0006 line=904 │ │ @@ -27011,31 +27011,31 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0674f0: |[0674f0] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ -067500: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067502: 5453 2603 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ -067506: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -06750a: 1102 |0005: return-object v2 │ │ -06750c: 5453 2403 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ -067510: 6e10 5e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@005e │ │ -067516: 0c01 |000b: move-result-object v1 │ │ -067518: 5453 2603 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ -06751c: 6e20 b101 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ -067522: 0c02 |0011: move-result-object v2 │ │ -067524: 28f3 |0012: goto 0005 // -000d │ │ -067526: 0d00 |0013: move-exception v0 │ │ -067528: 1a03 8405 |0014: const-string v3, "IntentReader" // string@0584 │ │ -06752c: 1a04 5d03 |0016: const-string v4, "Could not retrieve icon for calling application" // string@035d │ │ -067530: 7130 041d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -067536: 28ea |001b: goto 0005 // -0016 │ │ +06ae88: |[06ae88] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationIcon:()Landroid/graphics/drawable/Drawable; │ │ +06ae98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06ae9a: 5453 2603 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ +06ae9e: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +06aea2: 1102 |0005: return-object v2 │ │ +06aea4: 5453 2403 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ +06aea8: 6e10 5e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@005e │ │ +06aeae: 0c01 |000b: move-result-object v1 │ │ +06aeb0: 5453 2603 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ +06aeb4: 6e20 b101 3100 |000e: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationIcon:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@01b1 │ │ +06aeba: 0c02 |0011: move-result-object v2 │ │ +06aebc: 28f3 |0012: goto 0005 // -000d │ │ +06aebe: 0d00 |0013: move-exception v0 │ │ +06aec0: 1a03 8505 |0014: const-string v3, "IntentReader" // string@0585 │ │ +06aec4: 1a04 5f03 |0016: const-string v4, "Could not retrieve icon for calling application" // string@035f │ │ +06aec8: 7130 041d 4300 |0018: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +06aece: 28ea |001b: goto 0005 // -0016 │ │ catches : 1 │ │ 0x000c - 0x0011 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0013 │ │ positions : │ │ 0x0001 line=924 │ │ 0x0005 line=932 │ │ 0x0006 line=926 │ │ @@ -27052,34 +27052,34 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -067544: |[067544] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ -067554: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -067556: 5453 2603 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ -06755a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -06755e: 1102 |0005: return-object v2 │ │ -067560: 5453 2403 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ -067564: 6e10 5e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@005e │ │ -06756a: 0c01 |000b: move-result-object v1 │ │ -06756c: 5453 2603 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ -067570: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -067572: 6e30 b201 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@01b2 │ │ -067578: 0c03 |0012: move-result-object v3 │ │ -06757a: 6e20 b301 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@01b3 │ │ -067580: 0c02 |0016: move-result-object v2 │ │ -067582: 28ee |0017: goto 0005 // -0012 │ │ -067584: 0d00 |0018: move-exception v0 │ │ -067586: 1a03 8405 |0019: const-string v3, "IntentReader" // string@0584 │ │ -06758a: 1a04 5e03 |001b: const-string v4, "Could not retrieve label for calling application" // string@035e │ │ -06758e: 7130 041d 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -067594: 28e5 |0020: goto 0005 // -001b │ │ +06aedc: |[06aedc] android.support.v4.app.ShareCompat$IntentReader.getCallingApplicationLabel:()Ljava/lang/CharSequence; │ │ +06aeec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06aeee: 5453 2603 |0001: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ +06aef2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +06aef6: 1102 |0005: return-object v2 │ │ +06aef8: 5453 2403 |0006: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mActivity:Landroid/app/Activity; // field@0324 │ │ +06aefc: 6e10 5e00 0300 |0008: invoke-virtual {v3}, Landroid/app/Activity;.getPackageManager:()Landroid/content/pm/PackageManager; // method@005e │ │ +06af02: 0c01 |000b: move-result-object v1 │ │ +06af04: 5453 2603 |000c: iget-object v3, v5, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ +06af08: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +06af0a: 6e30 b201 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;.getApplicationInfo:(Ljava/lang/String;I)Landroid/content/pm/ApplicationInfo; // method@01b2 │ │ +06af10: 0c03 |0012: move-result-object v3 │ │ +06af12: 6e20 b301 3100 |0013: invoke-virtual {v1, v3}, Landroid/content/pm/PackageManager;.getApplicationLabel:(Landroid/content/pm/ApplicationInfo;)Ljava/lang/CharSequence; // method@01b3 │ │ +06af18: 0c02 |0016: move-result-object v2 │ │ +06af1a: 28ee |0017: goto 0005 // -0012 │ │ +06af1c: 0d00 |0018: move-exception v0 │ │ +06af1e: 1a03 8505 |0019: const-string v3, "IntentReader" // string@0585 │ │ +06af22: 1a04 6003 |001b: const-string v4, "Could not retrieve label for calling application" // string@0360 │ │ +06af26: 7130 041d 4300 |001d: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +06af2c: 28e5 |0020: goto 0005 // -001b │ │ catches : 1 │ │ 0x000c - 0x0016 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0018 │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=954 │ │ 0x0006 line=948 │ │ @@ -27096,17 +27096,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0675a4: |[0675a4] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ -0675b4: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ -0675b8: 1100 |0002: return-object v0 │ │ +06af3c: |[06af3c] android.support.v4.app.ShareCompat$IntentReader.getCallingPackage:()Ljava/lang/String; │ │ +06af4c: 5410 2603 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mCallingPackage:Ljava/lang/String; // field@0326 │ │ +06af50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #5 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27114,20 +27114,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0675bc: |[0675bc] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ -0675cc: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -0675d0: 1a01 f014 |0002: const-string v1, "android.intent.extra.BCC" // string@14f0 │ │ -0675d4: 6e20 8d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ -0675da: 0c00 |0007: move-result-object v0 │ │ -0675dc: 1100 |0008: return-object v0 │ │ +06af54: |[06af54] android.support.v4.app.ShareCompat$IntentReader.getEmailBcc:()[Ljava/lang/String; │ │ +06af64: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06af68: 1a01 f114 |0002: const-string v1, "android.intent.extra.BCC" // string@14f1 │ │ +06af6c: 6e20 8d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ +06af72: 0c00 |0007: move-result-object v0 │ │ +06af74: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #6 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27135,20 +27135,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0675e0: |[0675e0] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ -0675f0: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -0675f4: 1a01 f114 |0002: const-string v1, "android.intent.extra.CC" // string@14f1 │ │ -0675f8: 6e20 8d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ -0675fe: 0c00 |0007: move-result-object v0 │ │ -067600: 1100 |0008: return-object v0 │ │ +06af78: |[06af78] android.support.v4.app.ShareCompat$IntentReader.getEmailCc:()[Ljava/lang/String; │ │ +06af88: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06af8c: 1a01 f214 |0002: const-string v1, "android.intent.extra.CC" // string@14f2 │ │ +06af90: 6e20 8d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ +06af96: 0c00 |0007: move-result-object v0 │ │ +06af98: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #7 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27156,20 +27156,20 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -067604: |[067604] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ -067614: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -067618: 1a01 f214 |0002: const-string v1, "android.intent.extra.EMAIL" // string@14f2 │ │ -06761c: 6e20 8d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ -067622: 0c00 |0007: move-result-object v0 │ │ -067624: 1100 |0008: return-object v0 │ │ +06af9c: |[06af9c] android.support.v4.app.ShareCompat$IntentReader.getEmailTo:()[Ljava/lang/String; │ │ +06afac: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06afb0: 1a01 f314 |0002: const-string v1, "android.intent.extra.EMAIL" // string@14f3 │ │ +06afb4: 6e20 8d01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringArrayExtra:(Ljava/lang/String;)[Ljava/lang/String; // method@018d │ │ +06afba: 0c00 |0007: move-result-object v0 │ │ +06afbc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #8 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27177,34 +27177,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -067628: |[067628] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ -067638: 5442 2703 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -06763c: 1a03 f314 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@14f3 │ │ -067640: 6e20 8e01 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@018e │ │ -067646: 0c00 |0007: move-result-object v0 │ │ -067648: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ -06764c: 6e10 7209 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0972 │ │ -067652: 0c01 |000d: move-result-object v1 │ │ -067654: 2012 f703 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@03f7 │ │ -067658: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ -06765c: 1f01 f703 |0012: check-cast v1, Landroid/text/Spanned; // type@03f7 │ │ -067660: 7110 e31c 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1ce3 │ │ -067666: 0c00 |0017: move-result-object v0 │ │ -067668: 1100 |0018: return-object v0 │ │ -06766a: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ -06766e: 7100 8509 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0985 │ │ -067674: 0c02 |001e: move-result-object v2 │ │ -067676: 7220 7809 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0978 │ │ -06767c: 0c00 |0022: move-result-object v0 │ │ -06767e: 28f5 |0023: goto 0018 // -000b │ │ +06afc0: |[06afc0] android.support.v4.app.ShareCompat$IntentReader.getHtmlText:()Ljava/lang/String; │ │ +06afd0: 5442 2703 |0000: iget-object v2, v4, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06afd4: 1a03 f414 |0002: const-string v3, "android.intent.extra.HTML_TEXT" // string@14f4 │ │ +06afd8: 6e20 8e01 3200 |0004: invoke-virtual {v2, v3}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@018e │ │ +06afde: 0c00 |0007: move-result-object v0 │ │ +06afe0: 3900 1000 |0008: if-nez v0, 0018 // +0010 │ │ +06afe4: 6e10 7209 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentReader;.getText:()Ljava/lang/CharSequence; // method@0972 │ │ +06afea: 0c01 |000d: move-result-object v1 │ │ +06afec: 2012 f703 |000e: instance-of v2, v1, Landroid/text/Spanned; // type@03f7 │ │ +06aff0: 3802 0900 |0010: if-eqz v2, 0019 // +0009 │ │ +06aff4: 1f01 f703 |0012: check-cast v1, Landroid/text/Spanned; // type@03f7 │ │ +06aff8: 7110 e31c 0100 |0014: invoke-static {v1}, Landroid/text/Html;.toHtml:(Landroid/text/Spanned;)Ljava/lang/String; // method@1ce3 │ │ +06affe: 0c00 |0017: move-result-object v0 │ │ +06b000: 1100 |0018: return-object v0 │ │ +06b002: 3801 ffff |0019: if-eqz v1, 0018 // -0001 │ │ +06b006: 7100 8509 0000 |001b: invoke-static {}, Landroid/support/v4/app/ShareCompat;.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // method@0985 │ │ +06b00c: 0c02 |001e: move-result-object v2 │ │ +06b00e: 7220 7809 1200 |001f: invoke-interface {v2, v1}, Landroid/support/v4/app/ShareCompat$ShareCompatImpl;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@0978 │ │ +06b014: 0c00 |0022: move-result-object v0 │ │ +06b016: 28f5 |0023: goto 0018 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0008 line=751 │ │ 0x000a line=752 │ │ 0x000e line=753 │ │ 0x0012 line=754 │ │ @@ -27222,21 +27222,21 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -067680: |[067680] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ -067690: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -067694: 1a01 f514 |0002: const-string v1, "android.intent.extra.STREAM" // string@14f5 │ │ -067698: 6e20 8b01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ -06769e: 0c00 |0007: move-result-object v0 │ │ -0676a0: 1f00 9700 |0008: check-cast v0, Landroid/net/Uri; // type@0097 │ │ -0676a4: 1100 |000a: return-object v0 │ │ +06b018: |[06b018] android.support.v4.app.ShareCompat$IntentReader.getStream:()Landroid/net/Uri; │ │ +06b028: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b02c: 1a01 f614 |0002: const-string v1, "android.intent.extra.STREAM" // string@14f6 │ │ +06b030: 6e20 8b01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ +06b036: 0c00 |0007: move-result-object v0 │ │ +06b038: 1f00 9700 |0008: check-cast v0, Landroid/net/Uri; // type@0097 │ │ +06b03c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #10 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27244,58 +27244,58 @@ │ │ type : '(I)Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0676a8: |[0676a8] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ -0676b8: 5430 2803 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -0676bc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -0676c0: 6e10 7409 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0974 │ │ -0676c6: 0a00 |0007: move-result v0 │ │ -0676c8: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0676cc: 5430 2703 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -0676d0: 1a01 f514 |000c: const-string v1, "android.intent.extra.STREAM" // string@14f5 │ │ -0676d4: 6e20 8a01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@018a │ │ -0676da: 0c00 |0011: move-result-object v0 │ │ -0676dc: 5b30 2803 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -0676e0: 5430 2803 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -0676e4: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ -0676e8: 5430 2803 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -0676ec: 6e20 0e2f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0676f2: 0c00 |001d: move-result-object v0 │ │ -0676f4: 1f00 9700 |001e: check-cast v0, Landroid/net/Uri; // type@0097 │ │ -0676f8: 1100 |0020: return-object v0 │ │ -0676fa: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ -0676fe: 5430 2703 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -067702: 1a01 f514 |0025: const-string v1, "android.intent.extra.STREAM" // string@14f5 │ │ -067706: 6e20 8b01 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ -06770c: 0c00 |002a: move-result-object v0 │ │ -06770e: 1f00 9700 |002b: check-cast v0, Landroid/net/Uri; // type@0097 │ │ -067712: 28f3 |002d: goto 0020 // -000d │ │ -067714: 2200 d405 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ -067718: 2201 e705 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06771c: 7010 d22e 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -067722: 1a02 7d10 |0035: const-string v2, "Stream items available: " // string@107d │ │ -067726: 6e20 db2e 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06772c: 0c01 |003a: move-result-object v1 │ │ -06772e: 6e10 7009 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0970 │ │ -067734: 0a02 |003e: move-result v2 │ │ -067736: 6e20 d72e 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06773c: 0c01 |0042: move-result-object v1 │ │ -06773e: 1a02 5500 |0043: const-string v2, " index requested: " // string@0055 │ │ -067742: 6e20 db2e 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -067748: 0c01 |0048: move-result-object v1 │ │ -06774a: 6e20 d72e 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -067750: 0c01 |004c: move-result-object v1 │ │ -067752: 6e10 e02e 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -067758: 0c01 |0050: move-result-object v1 │ │ -06775a: 7020 892e 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ -067760: 2700 |0054: throw v0 │ │ +06b040: |[06b040] android.support.v4.app.ShareCompat$IntentReader.getStream:(I)Landroid/net/Uri; │ │ +06b050: 5430 2803 |0000: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b054: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +06b058: 6e10 7409 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0974 │ │ +06b05e: 0a00 |0007: move-result v0 │ │ +06b060: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +06b064: 5430 2703 |000a: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b068: 1a01 f614 |000c: const-string v1, "android.intent.extra.STREAM" // string@14f6 │ │ +06b06c: 6e20 8a01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@018a │ │ +06b072: 0c00 |0011: move-result-object v0 │ │ +06b074: 5b30 2803 |0012: iput-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b078: 5430 2803 |0014: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b07c: 3800 0b00 |0016: if-eqz v0, 0021 // +000b │ │ +06b080: 5430 2803 |0018: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b084: 6e20 0e2f 4000 |001a: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06b08a: 0c00 |001d: move-result-object v0 │ │ +06b08c: 1f00 9700 |001e: check-cast v0, Landroid/net/Uri; // type@0097 │ │ +06b090: 1100 |0020: return-object v0 │ │ +06b092: 3904 0d00 |0021: if-nez v4, 002e // +000d │ │ +06b096: 5430 2703 |0023: iget-object v0, v3, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b09a: 1a01 f614 |0025: const-string v1, "android.intent.extra.STREAM" // string@14f6 │ │ +06b09e: 6e20 8b01 1000 |0027: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ +06b0a4: 0c00 |002a: move-result-object v0 │ │ +06b0a6: 1f00 9700 |002b: check-cast v0, Landroid/net/Uri; // type@0097 │ │ +06b0aa: 28f3 |002d: goto 0020 // -000d │ │ +06b0ac: 2200 d405 |002e: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ +06b0b0: 2201 e705 |0030: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06b0b4: 7010 d22e 0100 |0032: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06b0ba: 1a02 7e10 |0035: const-string v2, "Stream items available: " // string@107e │ │ +06b0be: 6e20 db2e 2100 |0037: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06b0c4: 0c01 |003a: move-result-object v1 │ │ +06b0c6: 6e10 7009 0300 |003b: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentReader;.getStreamCount:()I // method@0970 │ │ +06b0cc: 0a02 |003e: move-result v2 │ │ +06b0ce: 6e20 d72e 2100 |003f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06b0d4: 0c01 |0042: move-result-object v1 │ │ +06b0d6: 1a02 5700 |0043: const-string v2, " index requested: " // string@0057 │ │ +06b0da: 6e20 db2e 2100 |0045: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06b0e0: 0c01 |0048: move-result-object v1 │ │ +06b0e2: 6e20 d72e 4100 |0049: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06b0e8: 0c01 |004c: move-result-object v1 │ │ +06b0ea: 6e10 e02e 0100 |004d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06b0f0: 0c01 |0050: move-result-object v1 │ │ +06b0f2: 7020 892e 1000 |0051: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ +06b0f8: 2700 |0054: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ 0x000a line=788 │ │ 0x0014 line=790 │ │ 0x0018 line=791 │ │ 0x0020 line=794 │ │ @@ -27311,40 +27311,40 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -067764: |[067764] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ -067774: 5420 2803 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -067778: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -06777c: 6e10 7409 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0974 │ │ -067782: 0a00 |0007: move-result v0 │ │ -067784: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -067788: 5420 2703 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -06778c: 1a01 f514 |000c: const-string v1, "android.intent.extra.STREAM" // string@14f5 │ │ -067790: 6e20 8a01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@018a │ │ -067796: 0c00 |0011: move-result-object v0 │ │ -067798: 5b20 2803 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -06779c: 5420 2803 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -0677a0: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -0677a4: 5420 2803 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ -0677a8: 6e10 152f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0677ae: 0a00 |001d: move-result v0 │ │ -0677b0: 0f00 |001e: return v0 │ │ -0677b2: 5420 2703 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -0677b6: 1a01 f514 |0021: const-string v1, "android.intent.extra.STREAM" // string@14f5 │ │ -0677ba: 6e20 9001 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0190 │ │ -0677c0: 0a00 |0026: move-result v0 │ │ -0677c2: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0677c6: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -0677c8: 28f4 |002a: goto 001e // -000c │ │ -0677ca: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -0677cc: 28f2 |002c: goto 001e // -000e │ │ +06b0fc: |[06b0fc] android.support.v4.app.ShareCompat$IntentReader.getStreamCount:()I │ │ +06b10c: 5420 2803 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b110: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +06b114: 6e10 7409 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ShareCompat$IntentReader;.isMultipleShare:()Z // method@0974 │ │ +06b11a: 0a00 |0007: move-result v0 │ │ +06b11c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +06b120: 5420 2703 |000a: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b124: 1a01 f614 |000c: const-string v1, "android.intent.extra.STREAM" // string@14f6 │ │ +06b128: 6e20 8a01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/Intent;.getParcelableArrayListExtra:(Ljava/lang/String;)Ljava/util/ArrayList; // method@018a │ │ +06b12e: 0c00 |0011: move-result-object v0 │ │ +06b130: 5b20 2803 |0012: iput-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b134: 5420 2803 |0014: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b138: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +06b13c: 5420 2803 |0018: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mStreams:Ljava/util/ArrayList; // field@0328 │ │ +06b140: 6e10 152f 0000 |001a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06b146: 0a00 |001d: move-result v0 │ │ +06b148: 0f00 |001e: return v0 │ │ +06b14a: 5420 2703 |001f: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b14e: 1a01 f614 |0021: const-string v1, "android.intent.extra.STREAM" // string@14f6 │ │ +06b152: 6e20 9001 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Intent;.hasExtra:(Ljava/lang/String;)Z // method@0190 │ │ +06b158: 0a00 |0026: move-result v0 │ │ +06b15a: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +06b15e: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +06b160: 28f4 |002a: goto 001e // -000c │ │ +06b162: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +06b164: 28f2 |002c: goto 001e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x000a line=809 │ │ 0x0014 line=811 │ │ 0x0018 line=812 │ │ 0x001e line=814 │ │ @@ -27356,20 +27356,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0677d0: |[0677d0] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ -0677e0: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -0677e4: 1a01 f614 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@14f6 │ │ -0677e8: 6e20 8e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@018e │ │ -0677ee: 0c00 |0007: move-result-object v0 │ │ -0677f0: 1100 |0008: return-object v0 │ │ +06b168: |[06b168] android.support.v4.app.ShareCompat$IntentReader.getSubject:()Ljava/lang/String; │ │ +06b178: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b17c: 1a01 f714 |0002: const-string v1, "android.intent.extra.SUBJECT" // string@14f7 │ │ +06b180: 6e20 8e01 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@018e │ │ +06b186: 0c00 |0007: move-result-object v0 │ │ +06b188: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #13 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27377,20 +27377,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0677f4: |[0677f4] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ -067804: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -067808: 1a01 f714 |0002: const-string v1, "android.intent.extra.TEXT" // string@14f7 │ │ -06780c: 6e20 8301 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0183 │ │ -067812: 0c00 |0007: move-result-object v0 │ │ -067814: 1100 |0008: return-object v0 │ │ +06b18c: |[06b18c] android.support.v4.app.ShareCompat$IntentReader.getText:()Ljava/lang/CharSequence; │ │ +06b19c: 5420 2703 |0000: iget-object v0, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b1a0: 1a01 f814 |0002: const-string v1, "android.intent.extra.TEXT" // string@14f8 │ │ +06b1a4: 6e20 8301 1000 |0004: invoke-virtual {v0, v1}, Landroid/content/Intent;.getCharSequenceExtra:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0183 │ │ +06b1aa: 0c00 |0007: move-result-object v0 │ │ +06b1ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #14 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27398,19 +27398,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -067818: |[067818] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ -067828: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -06782c: 6e10 8f01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@018f │ │ -067832: 0c00 |0005: move-result-object v0 │ │ -067834: 1100 |0006: return-object v0 │ │ +06b1b0: |[06b1b0] android.support.v4.app.ShareCompat$IntentReader.getType:()Ljava/lang/String; │ │ +06b1c0: 5410 2703 |0000: iget-object v0, v1, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b1c4: 6e10 8f01 0000 |0002: invoke-virtual {v0}, Landroid/content/Intent;.getType:()Ljava/lang/String; // method@018f │ │ +06b1ca: 0c00 |0005: move-result-object v0 │ │ +06b1cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #15 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27418,22 +27418,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -067838: |[067838] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ -067848: 1a00 ee14 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@14ee │ │ -06784c: 5421 2703 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -067850: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -067856: 0c01 |0007: move-result-object v1 │ │ -067858: 6e20 b92e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -06785e: 0a00 |000b: move-result v0 │ │ -067860: 0f00 |000c: return v0 │ │ +06b1d0: |[06b1d0] android.support.v4.app.ShareCompat$IntentReader.isMultipleShare:()Z │ │ +06b1e0: 1a00 ef14 |0000: const-string v0, "android.intent.action.SEND_MULTIPLE" // string@14ef │ │ +06b1e4: 5421 2703 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b1e8: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +06b1ee: 0c01 |0007: move-result-object v1 │ │ +06b1f0: 6e20 b92e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06b1f6: 0a00 |000b: move-result v0 │ │ +06b1f8: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=716 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ #16 : (in Landroid/support/v4/app/ShareCompat$IntentReader;) │ │ @@ -27441,30 +27441,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -067864: |[067864] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ -067874: 5421 2703 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -067878: 6e10 8101 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -06787e: 0c00 |0005: move-result-object v0 │ │ -067880: 1a01 ed14 |0006: const-string v1, "android.intent.action.SEND" // string@14ed │ │ -067884: 6e20 b92e 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -06788a: 0a01 |000b: move-result v1 │ │ -06788c: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ -067890: 1a01 ee14 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@14ee │ │ -067894: 6e20 b92e 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -06789a: 0a01 |0013: move-result v1 │ │ -06789c: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ -0678a0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0678a2: 0f01 |0017: return v1 │ │ -0678a4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0678a6: 28fe |0019: goto 0017 // -0002 │ │ +06b1fc: |[06b1fc] android.support.v4.app.ShareCompat$IntentReader.isShareIntent:()Z │ │ +06b20c: 5421 2703 |0000: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b210: 6e10 8101 0100 |0002: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +06b216: 0c00 |0005: move-result-object v0 │ │ +06b218: 1a01 ee14 |0006: const-string v1, "android.intent.action.SEND" // string@14ee │ │ +06b21c: 6e20 b92e 0100 |0008: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06b222: 0a01 |000b: move-result v1 │ │ +06b224: 3901 0a00 |000c: if-nez v1, 0016 // +000a │ │ +06b228: 1a01 ef14 |000e: const-string v1, "android.intent.action.SEND_MULTIPLE" // string@14ef │ │ +06b22c: 6e20 b92e 0100 |0010: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06b232: 0a01 |0013: move-result v1 │ │ +06b234: 3801 0400 |0014: if-eqz v1, 0018 // +0004 │ │ +06b238: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +06b23a: 0f01 |0017: return v1 │ │ +06b23c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +06b23e: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0006 line=693 │ │ locals : │ │ 0x0006 - 0x001a reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x001a reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ @@ -27474,35 +27474,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0678a8: |[0678a8] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ -0678b8: 1a00 ed14 |0000: const-string v0, "android.intent.action.SEND" // string@14ed │ │ -0678bc: 5421 2703 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ -0678c0: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -0678c6: 0c01 |0007: move-result-object v1 │ │ -0678c8: 6e20 b92e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0678ce: 0a00 |000b: move-result v0 │ │ -0678d0: 0f00 |000c: return v0 │ │ +06b240: |[06b240] android.support.v4.app.ShareCompat$IntentReader.isSingleShare:()Z │ │ +06b250: 1a00 ee14 |0000: const-string v0, "android.intent.action.SEND" // string@14ee │ │ +06b254: 5421 2703 |0002: iget-object v1, v2, Landroid/support/v4/app/ShareCompat$IntentReader;.mIntent:Landroid/content/Intent; // field@0327 │ │ +06b258: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +06b25e: 0c01 |0007: move-result-object v1 │ │ +06b260: 6e20 b92e 1000 |0008: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06b266: 0a00 |000b: move-result v0 │ │ +06b268: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/ShareCompat$IntentReader; │ │ │ │ - source_file_idx : 4009 (ShareCompat.java) │ │ + source_file_idx : 4010 (ShareCompat.java) │ │ │ │ Class #144 header: │ │ class_idx : 401 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4009 │ │ +source_file_idx : 4010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #144 annotations: │ │ Annotations on class │ │ @@ -27526,21 +27526,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 : 4009 (ShareCompat.java) │ │ + source_file_idx : 4010 (ShareCompat.java) │ │ │ │ Class #145 header: │ │ class_idx : 405 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4009 │ │ +source_file_idx : 4010 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #145 annotations: │ │ Annotations on class │ │ @@ -27573,33 +27573,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0678d4: |[0678d4] android.support.v4.app.ShareCompat.:()V │ │ -0678e4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0678e8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -0678ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0678f0: 2200 9401 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0194 │ │ -0678f4: 7010 8009 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0980 │ │ -0678fa: 6900 2b03 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ -0678fe: 0e00 |000d: return-void │ │ -067900: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -067904: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ -067908: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -06790c: 2200 9301 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0193 │ │ -067910: 7010 7d09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@097d │ │ -067916: 6900 2b03 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ -06791a: 28f2 |001b: goto 000d // -000e │ │ -06791c: 2200 9201 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0192 │ │ -067920: 7010 7909 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0979 │ │ -067926: 6900 2b03 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ -06792a: 28ea |0023: goto 000d // -0016 │ │ +06b26c: |[06b26c] android.support.v4.app.ShareCompat.:()V │ │ +06b27c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06b280: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +06b284: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06b288: 2200 9401 |0006: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; // type@0194 │ │ +06b28c: 7010 8009 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;.:()V // method@0980 │ │ +06b292: 6900 2b03 |000b: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ +06b296: 0e00 |000d: return-void │ │ +06b298: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06b29c: 1301 0e00 |0010: const/16 v1, #int 14 // #e │ │ +06b2a0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +06b2a4: 2200 9301 |0014: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; // type@0193 │ │ +06b2a8: 7010 7d09 0000 |0016: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@097d │ │ +06b2ae: 6900 2b03 |0019: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ +06b2b2: 28f2 |001b: goto 000d // -000e │ │ +06b2b4: 2200 9201 |001c: new-instance v0, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; // type@0192 │ │ +06b2b8: 7010 7909 0000 |001e: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0979 │ │ +06b2be: 6900 2b03 |0021: sput-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ +06b2c2: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0006 line=153 │ │ 0x000d line=159 │ │ 0x000e line=154 │ │ 0x0014 line=155 │ │ @@ -27611,17 +27611,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06792c: |[06792c] android.support.v4.app.ShareCompat.:()V │ │ -06793c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -067942: 0e00 |0003: return-void │ │ +06b2c4: |[06b2c4] android.support.v4.app.ShareCompat.:()V │ │ +06b2d4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06b2da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0003 line=655 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat; │ │ │ │ @@ -27630,52 +27630,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 │ │ -067944: |[067944] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ -067954: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ -067958: 1100 |0002: return-object v0 │ │ +06b2dc: |[06b2dc] android.support.v4.app.ShareCompat.access$000:()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; │ │ +06b2ec: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ +06b2f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/app/ShareCompat;) │ │ name : 'configureMenuItem' │ │ type : '(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -06795c: |[06795c] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -06796c: 7220 6a1d 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1d6a │ │ -067972: 0c00 |0003: move-result-object v0 │ │ -067974: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -067978: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06797c: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -067980: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -067986: 1a03 5a03 |000d: const-string v3, "Could not find menu item with id " // string@035a │ │ -06798a: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -067990: 0c02 |0012: move-result-object v2 │ │ -067992: 6e20 d72e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -067998: 0c02 |0016: move-result-object v2 │ │ -06799a: 1a03 5400 |0017: const-string v3, " in the supplied menu" // string@0054 │ │ -06799e: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0679a4: 0c02 |001c: move-result-object v2 │ │ -0679a6: 6e10 e02e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0679ac: 0c02 |0020: move-result-object v2 │ │ -0679ae: 7020 842e 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0679b4: 2701 |0024: throw v1 │ │ -0679b6: 7120 8709 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0987 │ │ -0679bc: 0e00 |0028: return-void │ │ +06b2f4: |[06b2f4] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +06b304: 7220 6a1d 5400 |0000: invoke-interface {v4, v5}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1d6a │ │ +06b30a: 0c00 |0003: move-result-object v0 │ │ +06b30c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +06b310: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06b314: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +06b318: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06b31e: 1a03 5c03 |000d: const-string v3, "Could not find menu item with id " // string@035c │ │ +06b322: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06b328: 0c02 |0012: move-result-object v2 │ │ +06b32a: 6e20 d72e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06b330: 0c02 |0016: move-result-object v2 │ │ +06b332: 1a03 5600 |0017: const-string v3, " in the supplied menu" // string@0056 │ │ +06b336: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06b33c: 0c02 |001c: move-result-object v2 │ │ +06b33e: 6e10 e02e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06b344: 0c02 |0020: move-result-object v2 │ │ +06b346: 7020 842e 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06b34c: 2701 |0024: throw v1 │ │ +06b34e: 7120 8709 6000 |0025: invoke-static {v0, v6}, Landroid/support/v4/app/ShareCompat;.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V // method@0987 │ │ +06b354: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0004 line=246 │ │ 0x0006 line=247 │ │ 0x0025 line=250 │ │ 0x0028 line=251 │ │ @@ -27690,18 +27690,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 │ │ -0679c0: |[0679c0] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0679d0: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ -0679d4: 7230 7709 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@0977 │ │ -0679da: 0e00 |0005: return-void │ │ +06b358: |[06b358] android.support.v4.app.ShareCompat.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +06b368: 6200 2b03 |0000: sget-object v0, Landroid/support/v4/app/ShareCompat;.IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; // field@032b │ │ +06b36c: 7230 7709 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@0977 │ │ +06b372: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0005 line=234 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 item Landroid/view/MenuItem; │ │ 0x0000 - 0x0006 reg=2 shareIntent Landroid/support/v4/app/ShareCompat$IntentBuilder; │ │ @@ -27711,25 +27711,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 │ │ -0679dc: |[0679dc] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ -0679ec: 6e10 5900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0059 │ │ -0679f2: 0c00 |0003: move-result-object v0 │ │ -0679f4: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ -0679f8: 6e10 5c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ -0679fe: 0c01 |0009: move-result-object v1 │ │ -067a00: 1a02 3715 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@1537 │ │ -067a04: 6e20 8b01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ -067a0a: 0c00 |000f: move-result-object v0 │ │ -067a0c: 1f00 3100 |0010: check-cast v0, Landroid/content/ComponentName; // type@0031 │ │ -067a10: 1100 |0012: return-object v0 │ │ +06b374: |[06b374] android.support.v4.app.ShareCompat.getCallingActivity:(Landroid/app/Activity;)Landroid/content/ComponentName; │ │ +06b384: 6e10 5900 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingActivity:()Landroid/content/ComponentName; // method@0059 │ │ +06b38a: 0c00 |0003: move-result-object v0 │ │ +06b38c: 3900 0e00 |0004: if-nez v0, 0012 // +000e │ │ +06b390: 6e10 5c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ +06b396: 0c01 |0009: move-result-object v1 │ │ +06b398: 1a02 3815 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_ACTIVITY" // string@1538 │ │ +06b39c: 6e20 8b01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ +06b3a2: 0c00 |000f: move-result-object v0 │ │ +06b3a4: 1f00 3100 |0010: check-cast v0, Landroid/content/ComponentName; // type@0031 │ │ +06b3a8: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ 0x0006 line=196 │ │ 0x0012 line=198 │ │ locals : │ │ @@ -27742,42 +27742,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 │ │ -067a14: |[067a14] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ -067a24: 6e10 5a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@005a │ │ -067a2a: 0c00 |0003: move-result-object v0 │ │ -067a2c: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -067a30: 6e10 5c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ -067a36: 0c01 |0009: move-result-object v1 │ │ -067a38: 1a02 3815 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1538 │ │ -067a3c: 6e20 8e01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@018e │ │ -067a42: 0c00 |000f: move-result-object v0 │ │ -067a44: 1100 |0010: return-object v0 │ │ +06b3ac: |[06b3ac] android.support.v4.app.ShareCompat.getCallingPackage:(Landroid/app/Activity;)Ljava/lang/String; │ │ +06b3bc: 6e10 5a00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getCallingPackage:()Ljava/lang/String; // method@005a │ │ +06b3c2: 0c00 |0003: move-result-object v0 │ │ +06b3c4: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +06b3c8: 6e10 5c00 0300 |0006: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ +06b3ce: 0c01 |0009: move-result-object v1 │ │ +06b3d0: 1a02 3915 |000a: const-string v2, "android.support.v4.app.EXTRA_CALLING_PACKAGE" // string@1539 │ │ +06b3d4: 6e20 8e01 2100 |000c: invoke-virtual {v1, v2}, Landroid/content/Intent;.getStringExtra:(Ljava/lang/String;)Ljava/lang/String; // method@018e │ │ +06b3da: 0c00 |000f: move-result-object v0 │ │ +06b3dc: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0004 line=175 │ │ 0x0006 line=176 │ │ 0x0010 line=178 │ │ locals : │ │ 0x0004 - 0x0011 reg=0 result Ljava/lang/String; │ │ 0x0000 - 0x0011 reg=3 calledActivity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4009 (ShareCompat.java) │ │ + source_file_idx : 4010 (ShareCompat.java) │ │ │ │ Class #146 header: │ │ class_idx : 406 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4010 │ │ +source_file_idx : 4011 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #146 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatICS;' │ │ @@ -27797,17 +27797,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067a48: |[067a48] android.support.v4.app.ShareCompatICS.:()V │ │ -067a58: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -067a5e: 0e00 |0003: return-void │ │ +06b3e0: |[06b3e0] android.support.v4.app.ShareCompatICS.:()V │ │ +06b3f0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06b3f6: 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;) │ │ @@ -27815,42 +27815,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 │ │ -067a60: |[067a60] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ -067a70: 7210 791d 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1d79 │ │ -067a76: 0c00 |0003: move-result-object v0 │ │ -067a78: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -067a7a: 2002 8e04 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@048e │ │ -067a7e: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ -067a82: 2201 8e04 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@048e │ │ -067a86: 7020 e220 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@20e2 │ │ -067a8c: 2202 e705 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -067a90: 7010 d22e 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -067a96: 1a03 0101 |0013: const-string v3, ".sharecompat_" // string@0101 │ │ -067a9a: 6e20 db2e 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -067aa0: 0c02 |0018: move-result-object v2 │ │ -067aa2: 6e10 ab2e 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -067aa8: 0c03 |001c: move-result-object v3 │ │ -067aaa: 6e10 712e 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -067ab0: 0c03 |0020: move-result-object v3 │ │ -067ab2: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -067ab8: 0c02 |0024: move-result-object v2 │ │ -067aba: 6e10 e02e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -067ac0: 0c02 |0028: move-result-object v2 │ │ -067ac2: 6e20 e320 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@20e3 │ │ -067ac8: 6e20 e420 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@20e4 │ │ -067ace: 7220 8c1d 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1d8c │ │ -067ad4: 0e00 |0032: return-void │ │ -067ad6: 0701 |0033: move-object v1, v0 │ │ -067ad8: 1f01 8e04 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@048e │ │ -067adc: 28d8 |0036: goto 000e // -0028 │ │ +06b3f8: |[06b3f8] android.support.v4.app.ShareCompatICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V │ │ +06b408: 7210 791d 0400 |0000: invoke-interface {v4}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1d79 │ │ +06b40e: 0c00 |0003: move-result-object v0 │ │ +06b410: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +06b412: 2002 8e04 |0005: instance-of v2, v0, Landroid/widget/ShareActionProvider; // type@048e │ │ +06b416: 3902 2c00 |0007: if-nez v2, 0033 // +002c │ │ +06b41a: 2201 8e04 |0009: new-instance v1, Landroid/widget/ShareActionProvider; // type@048e │ │ +06b41e: 7020 e220 5100 |000b: invoke-direct {v1, v5}, Landroid/widget/ShareActionProvider;.:(Landroid/content/Context;)V // method@20e2 │ │ +06b424: 2202 e705 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +06b428: 7010 d22e 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06b42e: 1a03 0301 |0013: const-string v3, ".sharecompat_" // string@0103 │ │ +06b432: 6e20 db2e 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06b438: 0c02 |0018: move-result-object v2 │ │ +06b43a: 6e10 ab2e 0500 |0019: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +06b440: 0c03 |001c: move-result-object v3 │ │ +06b442: 6e10 712e 0300 |001d: invoke-virtual {v3}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +06b448: 0c03 |0020: move-result-object v3 │ │ +06b44a: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06b450: 0c02 |0024: move-result-object v2 │ │ +06b452: 6e10 e02e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06b458: 0c02 |0028: move-result-object v2 │ │ +06b45a: 6e20 e320 2100 |0029: invoke-virtual {v1, v2}, Landroid/widget/ShareActionProvider;.setShareHistoryFileName:(Ljava/lang/String;)V // method@20e3 │ │ +06b460: 6e20 e420 6100 |002c: invoke-virtual {v1, v6}, Landroid/widget/ShareActionProvider;.setShareIntent:(Landroid/content/Intent;)V // method@20e4 │ │ +06b466: 7220 8c1d 1400 |002f: invoke-interface {v4, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1d8c │ │ +06b46c: 0e00 |0032: return-void │ │ +06b46e: 0701 |0033: move-object v1, v0 │ │ +06b470: 1f01 8e04 |0034: check-cast v1, Landroid/widget/ShareActionProvider; // type@048e │ │ +06b474: 28d8 |0036: goto 000e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0004 line=30 │ │ 0x0005 line=31 │ │ 0x0009 line=32 │ │ 0x000e line=36 │ │ @@ -27863,21 +27863,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 : 4010 (ShareCompatICS.java) │ │ + source_file_idx : 4011 (ShareCompatICS.java) │ │ │ │ Class #147 header: │ │ class_idx : 407 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4015 │ │ +source_file_idx : 4016 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #147 - │ │ Class descriptor : 'Landroid/support/v4/app/ShareCompatJB;' │ │ @@ -27892,17 +27892,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067ae0: |[067ae0] android.support.v4.app.ShareCompatJB.:()V │ │ -067af0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -067af6: 0e00 |0003: return-void │ │ +06b478: |[06b478] android.support.v4.app.ShareCompatJB.:()V │ │ +06b488: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06b48e: 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;) │ │ @@ -27910,32 +27910,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 │ │ -067af8: |[067af8] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -067b08: 7110 e11c 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1ce1 │ │ -067b0e: 0c00 |0003: move-result-object v0 │ │ -067b10: 1100 |0004: return-object v0 │ │ +06b490: |[06b490] android.support.v4.app.ShareCompatJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +06b4a0: 7110 e11c 0100 |0000: invoke-static {v1}, Landroid/text/Html;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@1ce1 │ │ +06b4a6: 0c00 |0003: move-result-object v0 │ │ +06b4a8: 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 : 4015 (ShareCompatJB.java) │ │ + source_file_idx : 4016 (ShareCompatJB.java) │ │ │ │ Class #148 header: │ │ class_idx : 408 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4017 │ │ +source_file_idx : 4018 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #148 annotations: │ │ Annotations on method #2449 'onMapSharedElements' │ │ @@ -27964,17 +27964,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -067b14: |[067b14] android.support.v4.app.SharedElementCallback.:()V │ │ -067b24: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -067b2a: 0e00 |0003: return-void │ │ +06b4ac: |[06b4ac] android.support.v4.app.SharedElementCallback.:()V │ │ +06b4bc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06b4c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ │ │ Virtual methods - │ │ @@ -27983,48 +27983,48 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -067b2c: |[067b2c] android.support.v4.app.SharedElementCallback.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -067b3c: 6e10 7002 0a00 |0000: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0270 │ │ -067b42: 0a04 |0003: move-result v4 │ │ -067b44: 7110 a22e 0400 |0004: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ -067b4a: 0a02 |0007: move-result v2 │ │ -067b4c: 6e10 6a02 0a00 |0008: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ -067b52: 0a04 |000b: move-result v4 │ │ -067b54: 7110 a22e 0400 |000c: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ -067b5a: 0a01 |000f: move-result v1 │ │ -067b5c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -067b5e: 3d02 3200 |0011: if-lez v2, 0043 // +0032 │ │ -067b62: 3d01 3000 |0013: if-lez v1, 0043 // +0030 │ │ -067b66: 5474 2d03 |0015: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ -067b6a: 3904 0900 |0017: if-nez v4, 0020 // +0009 │ │ -067b6e: 2204 5900 |0019: new-instance v4, Landroid/graphics/Matrix; // type@0059 │ │ -067b72: 7010 3b02 0400 |001b: invoke-direct {v4}, Landroid/graphics/Matrix;.:()V // method@023b │ │ -067b78: 5b74 2d03 |001e: iput-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ -067b7c: 5474 2d03 |0020: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ -067b80: 6e20 4002 9400 |0022: invoke-virtual {v4, v9}, Landroid/graphics/Matrix;.set:(Landroid/graphics/Matrix;)V // method@0240 │ │ -067b86: 5474 2d03 |0025: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ -067b8a: 52a5 3f00 |0027: iget v5, v10, Landroid/graphics/RectF;.left:F // field@003f │ │ -067b8e: 7f55 |0029: neg-float v5, v5 │ │ -067b90: 52a6 4100 |002a: iget v6, v10, Landroid/graphics/RectF;.top:F // field@0041 │ │ -067b94: 7f66 |002c: neg-float v6, v6 │ │ -067b96: 6e30 3e02 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ -067b9c: 6204 2f00 |0030: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@002f │ │ -067ba0: 7130 0f02 1204 |0032: invoke-static {v2, v1, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@020f │ │ -067ba6: 0c00 |0035: move-result-object v0 │ │ -067ba8: 2203 5700 |0036: new-instance v3, Landroid/graphics/Canvas; // type@0057 │ │ -067bac: 7020 2202 0300 |0038: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0222 │ │ -067bb2: 5474 2d03 |003b: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ -067bb6: 6e20 2502 4300 |003d: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@0225 │ │ -067bbc: 6e20 e41d 3800 |0040: invoke-virtual {v8, v3}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@1de4 │ │ -067bc2: 1100 |0043: return-object v0 │ │ +06b4c4: |[06b4c4] android.support.v4.app.SharedElementCallback.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +06b4d4: 6e10 7002 0a00 |0000: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0270 │ │ +06b4da: 0a04 |0003: move-result v4 │ │ +06b4dc: 7110 a22e 0400 |0004: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ +06b4e2: 0a02 |0007: move-result v2 │ │ +06b4e4: 6e10 6a02 0a00 |0008: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ +06b4ea: 0a04 |000b: move-result v4 │ │ +06b4ec: 7110 a22e 0400 |000c: invoke-static {v4}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ +06b4f2: 0a01 |000f: move-result v1 │ │ +06b4f4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +06b4f6: 3d02 3200 |0011: if-lez v2, 0043 // +0032 │ │ +06b4fa: 3d01 3000 |0013: if-lez v1, 0043 // +0030 │ │ +06b4fe: 5474 2d03 |0015: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ +06b502: 3904 0900 |0017: if-nez v4, 0020 // +0009 │ │ +06b506: 2204 5900 |0019: new-instance v4, Landroid/graphics/Matrix; // type@0059 │ │ +06b50a: 7010 3b02 0400 |001b: invoke-direct {v4}, Landroid/graphics/Matrix;.:()V // method@023b │ │ +06b510: 5b74 2d03 |001e: iput-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ +06b514: 5474 2d03 |0020: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ +06b518: 6e20 4002 9400 |0022: invoke-virtual {v4, v9}, Landroid/graphics/Matrix;.set:(Landroid/graphics/Matrix;)V // method@0240 │ │ +06b51e: 5474 2d03 |0025: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ +06b522: 52a5 3f00 |0027: iget v5, v10, Landroid/graphics/RectF;.left:F // field@003f │ │ +06b526: 7f55 |0029: neg-float v5, v5 │ │ +06b528: 52a6 4100 |002a: iget v6, v10, Landroid/graphics/RectF;.top:F // field@0041 │ │ +06b52c: 7f66 |002c: neg-float v6, v6 │ │ +06b52e: 6e30 3e02 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ +06b534: 6204 2f00 |0030: sget-object v4, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@002f │ │ +06b538: 7130 0f02 1204 |0032: invoke-static {v2, v1, v4}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@020f │ │ +06b53e: 0c00 |0035: move-result-object v0 │ │ +06b540: 2203 5700 |0036: new-instance v3, Landroid/graphics/Canvas; // type@0057 │ │ +06b544: 7020 2202 0300 |0038: invoke-direct {v3, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0222 │ │ +06b54a: 5474 2d03 |003b: iget-object v4, v7, Landroid/support/v4/app/SharedElementCallback;.mTempMatrix:Landroid/graphics/Matrix; // field@032d │ │ +06b54e: 6e20 2502 4300 |003d: invoke-virtual {v3, v4}, Landroid/graphics/Canvas;.concat:(Landroid/graphics/Matrix;)V // method@0225 │ │ +06b554: 6e20 e41d 3800 |0040: invoke-virtual {v8, v3}, Landroid/view/View;.draw:(Landroid/graphics/Canvas;)V // method@1de4 │ │ +06b55a: 1100 |0043: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0008 line=142 │ │ 0x0010 line=143 │ │ 0x0011 line=144 │ │ 0x0015 line=145 │ │ @@ -28051,24 +28051,24 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -067bc4: |[067bc4] android.support.v4.app.SharedElementCallback.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -067bd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -067bd6: 2052 5300 |0001: instance-of v2, v5, Landroid/graphics/Bitmap; // type@0053 │ │ -067bda: 3802 0d00 |0003: if-eqz v2, 0010 // +000d │ │ -067bde: 0750 |0005: move-object v0, v5 │ │ -067be0: 1f00 5300 |0006: check-cast v0, Landroid/graphics/Bitmap; // type@0053 │ │ -067be4: 2201 7c04 |0008: new-instance v1, Landroid/widget/ImageView; // type@047c │ │ -067be8: 7020 4720 4100 |000a: invoke-direct {v1, v4}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2047 │ │ -067bee: 6e20 5220 0100 |000d: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2052 │ │ -067bf4: 1101 |0010: return-object v1 │ │ +06b55c: |[06b55c] android.support.v4.app.SharedElementCallback.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +06b56c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06b56e: 2052 5300 |0001: instance-of v2, v5, Landroid/graphics/Bitmap; // type@0053 │ │ +06b572: 3802 0d00 |0003: if-eqz v2, 0010 // +000d │ │ +06b576: 0750 |0005: move-object v0, v5 │ │ +06b578: 1f00 5300 |0006: check-cast v0, Landroid/graphics/Bitmap; // type@0053 │ │ +06b57c: 2201 7c04 |0008: new-instance v1, Landroid/widget/ImageView; // type@047c │ │ +06b580: 7020 4720 4100 |000a: invoke-direct {v1, v4}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2047 │ │ +06b586: 6e20 5220 0100 |000d: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setImageBitmap:(Landroid/graphics/Bitmap;)V // method@2052 │ │ +06b58c: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0001 line=177 │ │ 0x0006 line=178 │ │ 0x0008 line=179 │ │ 0x000d line=180 │ │ @@ -28086,16 +28086,16 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067bf8: |[067bf8] android.support.v4.app.SharedElementCallback.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -067c08: 0e00 |0000: return-void │ │ +06b590: |[06b590] android.support.v4.app.SharedElementCallback.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +06b5a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/Map; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ @@ -28107,16 +28107,16 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067c0c: |[067c0c] android.support.v4.app.SharedElementCallback.onRejectSharedElements:(Ljava/util/List;)V │ │ -067c1c: 0e00 |0000: return-void │ │ +06b5a4: |[06b5a4] android.support.v4.app.SharedElementCallback.onRejectSharedElements:(Ljava/util/List;)V │ │ +06b5b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ 0x0000 - 0x0001 reg=1 rejectedSharedElements Ljava/util/List; Ljava/util/List; │ │ @@ -28126,16 +28126,16 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067c20: |[067c20] android.support.v4.app.SharedElementCallback.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -067c30: 0e00 |0000: return-void │ │ +06b5b8: |[06b5b8] android.support.v4.app.SharedElementCallback.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +06b5c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -28149,35 +28149,35 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -067c34: |[067c34] android.support.v4.app.SharedElementCallback.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -067c44: 0e00 |0000: return-void │ │ +06b5cc: |[06b5cc] android.support.v4.app.SharedElementCallback.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +06b5dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/SharedElementCallback; │ │ 0x0000 - 0x0001 reg=1 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0001 reg=2 sharedElements Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0001 reg=3 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 4017 (SharedElementCallback.java) │ │ + source_file_idx : 4018 (SharedElementCallback.java) │ │ │ │ Class #149 header: │ │ class_idx : 409 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1029 │ │ -source_file_idx : 4237 │ │ +source_file_idx : 4238 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #149 - │ │ Class descriptor : 'Landroid/support/v4/app/SuperNotCalledException;' │ │ @@ -28192,33 +28192,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -067c48: |[067c48] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ -067c58: 7020 fc1c 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1cfc │ │ -067c5e: 0e00 |0003: return-void │ │ +06b5e0: |[06b5e0] android.support.v4.app.SuperNotCalledException.:(Ljava/lang/String;)V │ │ +06b5f0: 7020 fc1c 1000 |0000: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1cfc │ │ +06b5f6: 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 : 4237 (SuperNotCalledException.java) │ │ + source_file_idx : 4238 (SuperNotCalledException.java) │ │ │ │ Class #150 header: │ │ class_idx : 410 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4318 │ │ +source_file_idx : 4319 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #150 annotations: │ │ Annotations on class │ │ @@ -28236,21 +28236,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 : 4318 (TaskStackBuilder.java) │ │ + source_file_idx : 4319 (TaskStackBuilder.java) │ │ │ │ Class #151 header: │ │ class_idx : 411 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4318 │ │ +source_file_idx : 4319 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #151 annotations: │ │ Annotations on class │ │ @@ -28268,21 +28268,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 : 4318 (TaskStackBuilder.java) │ │ + source_file_idx : 4319 (TaskStackBuilder.java) │ │ │ │ Class #152 header: │ │ class_idx : 415 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4318 │ │ +source_file_idx : 4319 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 14 │ │ │ │ Class #152 annotations: │ │ Annotations on class │ │ @@ -28327,26 +28327,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -067c60: |[067c60] android.support.v4.app.TaskStackBuilder.:()V │ │ -067c70: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -067c74: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -067c78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -067c7c: 2200 9d01 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@019d │ │ -067c80: 7010 9a09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@099a │ │ -067c86: 6900 2e03 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@032e │ │ -067c8a: 0e00 |000d: return-void │ │ -067c8c: 2200 9c01 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@019c │ │ -067c90: 7010 9809 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0998 │ │ -067c96: 6900 2e03 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@032e │ │ -067c9a: 28f8 |0015: goto 000d // -0008 │ │ +06b5f8: |[06b5f8] android.support.v4.app.TaskStackBuilder.:()V │ │ +06b608: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06b60c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +06b610: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06b614: 2200 9d01 |0006: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; // type@019d │ │ +06b618: 7010 9a09 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;.:()V // method@099a │ │ +06b61e: 6900 2e03 |000b: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@032e │ │ +06b622: 0e00 |000d: return-void │ │ +06b624: 2200 9c01 |000e: new-instance v0, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; // type@019c │ │ +06b628: 7010 9809 0000 |0010: invoke-direct {v0}, Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;.:()V // method@0998 │ │ +06b62e: 6900 2e03 |0013: sput-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@032e │ │ +06b632: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0006 line=116 │ │ 0x000d line=120 │ │ 0x000e line=118 │ │ locals : │ │ @@ -28356,21 +28356,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -067c9c: |[067c9c] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ -067cac: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -067cb2: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -067cb6: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -067cbc: 5b10 3003 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067cc0: 5b12 3103 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -067cc4: 0e00 |000c: return-void │ │ +06b634: |[06b634] android.support.v4.app.TaskStackBuilder.:(Landroid/content/Context;)V │ │ +06b644: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06b64a: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +06b64e: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06b654: 5b10 3003 |0008: iput-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b658: 5b12 3103 |000a: iput-object v2, v1, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06b65c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=122 │ │ 0x000a line=126 │ │ 0x000c line=127 │ │ locals : │ │ @@ -28382,18 +28382,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 │ │ -067cc8: |[067cc8] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -067cd8: 2200 9f01 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@019f │ │ -067cdc: 7020 9f09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@099f │ │ -067ce2: 1100 |0005: return-object v0 │ │ +06b660: |[06b660] android.support.v4.app.TaskStackBuilder.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +06b670: 2200 9f01 |0000: new-instance v0, Landroid/support/v4/app/TaskStackBuilder; // type@019f │ │ +06b674: 7020 9f09 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/TaskStackBuilder;.:(Landroid/content/Context;)V // method@099f │ │ +06b67a: 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;) │ │ @@ -28401,18 +28401,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 │ │ -067ce4: |[067ce4] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ -067cf4: 7110 a509 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@09a5 │ │ -067cfa: 0c00 |0003: move-result-object v0 │ │ -067cfc: 1100 |0004: return-object v0 │ │ +06b67c: |[06b67c] android.support.v4.app.TaskStackBuilder.from:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; │ │ +06b68c: 7110 a509 0100 |0000: invoke-static {v1}, Landroid/support/v4/app/TaskStackBuilder;.create:(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; // method@09a5 │ │ +06b692: 0c00 |0003: move-result-object v0 │ │ +06b694: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -28421,18 +28421,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 │ │ -067d00: |[067d00] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -067d10: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067d14: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -067d1a: 1101 |0005: return-object v1 │ │ +06b698: |[06b698] android.support.v4.app.TaskStackBuilder.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +06b6a8: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b6ac: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06b6b2: 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; │ │ @@ -28442,27 +28442,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 │ │ -067d1c: |[067d1c] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ -067d2c: 6e10 8501 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0185 │ │ -067d32: 0c00 |0003: move-result-object v0 │ │ -067d34: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ -067d38: 5421 3103 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -067d3c: 6e10 6301 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -067d42: 0c01 |000b: move-result-object v1 │ │ -067d44: 6e20 9c01 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@019c │ │ -067d4a: 0c00 |000f: move-result-object v0 │ │ -067d4c: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -067d50: 6e20 a309 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@09a3 │ │ -067d56: 6e20 a009 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@09a0 │ │ -067d5c: 1102 |0018: return-object v2 │ │ +06b6b4: |[06b6b4] android.support.v4.app.TaskStackBuilder.addNextIntentWithParentStack:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; │ │ +06b6c4: 6e10 8501 0300 |0000: invoke-virtual {v3}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0185 │ │ +06b6ca: 0c00 |0003: move-result-object v0 │ │ +06b6cc: 3900 0c00 |0004: if-nez v0, 0010 // +000c │ │ +06b6d0: 5421 3103 |0006: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06b6d4: 6e10 6301 0100 |0008: invoke-virtual {v1}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +06b6da: 0c01 |000b: move-result-object v1 │ │ +06b6dc: 6e20 9c01 1300 |000c: invoke-virtual {v3, v1}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@019c │ │ +06b6e2: 0c00 |000f: move-result-object v0 │ │ +06b6e4: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +06b6e8: 6e20 a309 0200 |0012: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@09a3 │ │ +06b6ee: 6e20 a009 3200 |0015: invoke-virtual {v2, v3}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@09a0 │ │ +06b6f4: 1102 |0018: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0004 line=179 │ │ 0x0006 line=180 │ │ 0x0010 line=182 │ │ 0x0012 line=183 │ │ @@ -28478,37 +28478,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 │ │ -067d60: |[067d60] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ -067d70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067d72: 2042 9a01 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@019a │ │ -067d76: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ -067d7a: 0742 |0005: move-object v2, v4 │ │ -067d7c: 1f02 9a01 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@019a │ │ -067d80: 7210 9609 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0996 │ │ -067d86: 0c00 |000b: move-result-object v0 │ │ -067d88: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ -067d8c: 7110 5a07 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@075a │ │ -067d92: 0c00 |0011: move-result-object v0 │ │ -067d94: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ -067d98: 6e10 8501 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0185 │ │ -067d9e: 0c01 |0017: move-result-object v1 │ │ -067da0: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ -067da4: 5432 3103 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -067da8: 6e10 6301 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -067dae: 0c02 |001f: move-result-object v2 │ │ -067db0: 6e20 9c01 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@019c │ │ -067db6: 0c01 |0023: move-result-object v1 │ │ -067db8: 6e20 a309 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@09a3 │ │ -067dbe: 6e20 a009 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@09a0 │ │ -067dc4: 1103 |002a: return-object v3 │ │ +06b6f8: |[06b6f8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/app/Activity;)Landroid/support/v4/app/TaskStackBuilder; │ │ +06b708: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b70a: 2042 9a01 |0001: instance-of v2, v4, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@019a │ │ +06b70e: 3802 0900 |0003: if-eqz v2, 000c // +0009 │ │ +06b712: 0742 |0005: move-object v2, v4 │ │ +06b714: 1f02 9a01 |0006: check-cast v2, Landroid/support/v4/app/TaskStackBuilder$SupportParentable; // type@019a │ │ +06b718: 7210 9609 0200 |0008: invoke-interface {v2}, Landroid/support/v4/app/TaskStackBuilder$SupportParentable;.getSupportParentActivityIntent:()Landroid/content/Intent; // method@0996 │ │ +06b71e: 0c00 |000b: move-result-object v0 │ │ +06b720: 3900 0600 |000c: if-nez v0, 0012 // +0006 │ │ +06b724: 7110 5a07 0400 |000e: invoke-static {v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@075a │ │ +06b72a: 0c00 |0011: move-result-object v0 │ │ +06b72c: 3800 1800 |0012: if-eqz v0, 002a // +0018 │ │ +06b730: 6e10 8501 0000 |0014: invoke-virtual {v0}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0185 │ │ +06b736: 0c01 |0017: move-result-object v1 │ │ +06b738: 3901 0c00 |0018: if-nez v1, 0024 // +000c │ │ +06b73c: 5432 3103 |001a: iget-object v2, v3, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06b740: 6e10 6301 0200 |001c: invoke-virtual {v2}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +06b746: 0c02 |001f: move-result-object v2 │ │ +06b748: 6e20 9c01 2000 |0020: invoke-virtual {v0, v2}, Landroid/content/Intent;.resolveActivity:(Landroid/content/pm/PackageManager;)Landroid/content/ComponentName; // method@019c │ │ +06b74e: 0c01 |0023: move-result-object v1 │ │ +06b750: 6e20 a309 1300 |0024: invoke-virtual {v3, v1}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@09a3 │ │ +06b756: 6e20 a009 0300 |0027: invoke-virtual {v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.addNextIntent:(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; // method@09a0 │ │ +06b75c: 1103 |002a: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0001 line=198 │ │ 0x0006 line=199 │ │ 0x000c line=201 │ │ 0x000e line=202 │ │ @@ -28530,38 +28530,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 │ │ -067dc8: |[067dc8] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ -067dd8: 5453 3003 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067ddc: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -067de2: 0a01 |0005: move-result v1 │ │ -067de4: 5453 3103 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -067de8: 7120 5b07 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@075b │ │ -067dee: 0c02 |000b: move-result-object v2 │ │ -067df0: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ -067df4: 5453 3003 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067df8: 6e30 082f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ -067dfe: 5453 3103 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -067e02: 6e10 8501 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0185 │ │ -067e08: 0c04 |0018: move-result-object v4 │ │ -067e0a: 7120 5b07 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@075b │ │ -067e10: 0c02 |001c: move-result-object v2 │ │ -067e12: 28ef |001d: goto 000c // -0011 │ │ -067e14: 0d00 |001e: move-exception v0 │ │ -067e16: 1a03 dd10 |001f: const-string v3, "TaskStackBuilder" // string@10dd │ │ -067e1a: 1a04 a202 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@02a2 │ │ -067e1e: 7120 031d 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -067e24: 2203 d205 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -067e28: 7020 862e 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2e86 │ │ -067e2e: 2703 |002b: throw v3 │ │ -067e30: 1105 |002c: return-object v5 │ │ +06b760: |[06b760] android.support.v4.app.TaskStackBuilder.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; │ │ +06b770: 5453 3003 |0000: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b774: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06b77a: 0a01 |0005: move-result v1 │ │ +06b77c: 5453 3103 |0006: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06b780: 7120 5b07 6300 |0008: invoke-static {v3, v6}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@075b │ │ +06b786: 0c02 |000b: move-result-object v2 │ │ +06b788: 3802 2000 |000c: if-eqz v2, 002c // +0020 │ │ +06b78c: 5453 3003 |000e: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b790: 6e30 082f 1302 |0010: invoke-virtual {v3, v1, v2}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ +06b796: 5453 3103 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06b79a: 6e10 8501 0200 |0015: invoke-virtual {v2}, Landroid/content/Intent;.getComponent:()Landroid/content/ComponentName; // method@0185 │ │ +06b7a0: 0c04 |0018: move-result-object v4 │ │ +06b7a2: 7120 5b07 4300 |0019: invoke-static {v3, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityIntent:(Landroid/content/Context;Landroid/content/ComponentName;)Landroid/content/Intent; // method@075b │ │ +06b7a8: 0c02 |001c: move-result-object v2 │ │ +06b7aa: 28ef |001d: goto 000c // -0011 │ │ +06b7ac: 0d00 |001e: move-exception v0 │ │ +06b7ae: 1a03 de10 |001f: const-string v3, "TaskStackBuilder" // string@10de │ │ +06b7b2: 1a04 a402 |0021: const-string v4, "Bad ComponentName while traversing activity parent metadata" // string@02a4 │ │ +06b7b6: 7120 031d 4300 |0023: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +06b7bc: 2203 d205 |0026: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06b7c0: 7020 862e 0300 |0028: invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/Throwable;)V // method@2e86 │ │ +06b7c6: 2703 |002b: throw v3 │ │ +06b7c8: 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 │ │ @@ -28584,21 +28584,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 │ │ -067e40: |[067e40] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ -067e50: 2200 3100 |0000: new-instance v0, Landroid/content/ComponentName; // type@0031 │ │ -067e54: 5421 3103 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -067e58: 7030 4201 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0142 │ │ -067e5e: 6e20 a309 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@09a3 │ │ -067e64: 0c00 |000a: move-result-object v0 │ │ -067e66: 1100 |000b: return-object v0 │ │ +06b7d8: |[06b7d8] android.support.v4.app.TaskStackBuilder.addParentStack:(Ljava/lang/Class;)Landroid/support/v4/app/TaskStackBuilder; │ │ +06b7e8: 2200 3100 |0000: new-instance v0, Landroid/content/ComponentName; // type@0031 │ │ +06b7ec: 5421 3103 |0002: iget-object v1, v2, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06b7f0: 7030 4201 1003 |0004: invoke-direct {v0, v1, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@0142 │ │ +06b7f6: 6e20 a309 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/app/TaskStackBuilder;.addParentStack:(Landroid/content/ComponentName;)Landroid/support/v4/app/TaskStackBuilder; // method@09a3 │ │ +06b7fc: 0c00 |000a: move-result-object v0 │ │ +06b7fe: 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<*>; │ │ @@ -28608,20 +28608,20 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -067e68: |[067e68] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ -067e78: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067e7c: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -067e82: 0c00 |0005: move-result-object v0 │ │ -067e84: 1f00 3a00 |0006: check-cast v0, Landroid/content/Intent; // type@003a │ │ -067e88: 1100 |0008: return-object v0 │ │ +06b800: |[06b800] android.support.v4.app.TaskStackBuilder.editIntentAt:(I)Landroid/content/Intent; │ │ +06b810: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b814: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06b81a: 0c00 |0005: move-result-object v0 │ │ +06b81c: 1f00 3a00 |0006: check-cast v0, Landroid/content/Intent; // type@003a │ │ +06b820: 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 │ │ │ │ @@ -28630,18 +28630,18 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -067e8c: |[067e8c] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ -067e9c: 6e20 a609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@09a6 │ │ -067ea2: 0c00 |0003: move-result-object v0 │ │ -067ea4: 1100 |0004: return-object v0 │ │ +06b824: |[06b824] android.support.v4.app.TaskStackBuilder.getIntent:(I)Landroid/content/Intent; │ │ +06b834: 6e20 a609 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/TaskStackBuilder;.editIntentAt:(I)Landroid/content/Intent; // method@09a6 │ │ +06b83a: 0c00 |0003: move-result-object v0 │ │ +06b83c: 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 │ │ │ │ @@ -28650,19 +28650,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -067ea8: |[067ea8] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ -067eb8: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067ebc: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -067ec2: 0a00 |0005: move-result v0 │ │ -067ec4: 0f00 |0006: return v0 │ │ +06b840: |[06b840] android.support.v4.app.TaskStackBuilder.getIntentCount:()I │ │ +06b850: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b854: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06b85a: 0a00 |0005: move-result v0 │ │ +06b85c: 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;) │ │ @@ -28670,45 +28670,45 @@ │ │ type : '()[Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -067ec8: |[067ec8] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ -067ed8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -067eda: 5452 3003 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067ede: 6e10 152f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -067ee4: 0a02 |0006: move-result v2 │ │ -067ee6: 2321 3a06 |0007: new-array v1, v2, [Landroid/content/Intent; // type@063a │ │ -067eea: 2112 |0009: array-length v2, v1 │ │ -067eec: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ -067ef0: 1101 |000c: return-object v1 │ │ -067ef2: 2203 3a00 |000d: new-instance v3, Landroid/content/Intent; // type@003a │ │ -067ef6: 5452 3003 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067efa: 6e20 0e2f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -067f00: 0c02 |0014: move-result-object v2 │ │ -067f02: 1f02 3a00 |0015: check-cast v2, Landroid/content/Intent; // type@003a │ │ -067f06: 7020 7c01 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -067f0c: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ -067f12: 6e20 7f01 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -067f18: 0c02 |0020: move-result-object v2 │ │ -067f1a: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ -067f1e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -067f20: 2112 |0024: array-length v2, v1 │ │ -067f22: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ -067f26: 2203 3a00 |0027: new-instance v3, Landroid/content/Intent; // type@003a │ │ -067f2a: 5452 3003 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067f2e: 6e20 0e2f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -067f34: 0c02 |002e: move-result-object v2 │ │ -067f36: 1f02 3a00 |002f: check-cast v2, Landroid/content/Intent; // type@003a │ │ -067f3a: 7020 7c01 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -067f40: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ -067f44: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -067f48: 28ec |0038: goto 0024 // -0014 │ │ +06b860: |[06b860] android.support.v4.app.TaskStackBuilder.getIntents:()[Landroid/content/Intent; │ │ +06b870: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06b872: 5452 3003 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b876: 6e10 152f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06b87c: 0a02 |0006: move-result v2 │ │ +06b87e: 2321 3a06 |0007: new-array v1, v2, [Landroid/content/Intent; // type@063a │ │ +06b882: 2112 |0009: array-length v2, v1 │ │ +06b884: 3902 0300 |000a: if-nez v2, 000d // +0003 │ │ +06b888: 1101 |000c: return-object v1 │ │ +06b88a: 2203 3a00 |000d: new-instance v3, Landroid/content/Intent; // type@003a │ │ +06b88e: 5452 3003 |000f: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b892: 6e20 0e2f 4200 |0011: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06b898: 0c02 |0014: move-result-object v2 │ │ +06b89a: 1f02 3a00 |0015: check-cast v2, Landroid/content/Intent; // type@003a │ │ +06b89e: 7020 7c01 2300 |0017: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +06b8a4: 1402 00c0 0010 |001a: const v2, #float 2.53915e-29 // #1000c000 │ │ +06b8aa: 6e20 7f01 2300 |001d: invoke-virtual {v3, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +06b8b0: 0c02 |0020: move-result-object v2 │ │ +06b8b2: 4d02 0104 |0021: aput-object v2, v1, v4 │ │ +06b8b6: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +06b8b8: 2112 |0024: array-length v2, v1 │ │ +06b8ba: 3520 e7ff |0025: if-ge v0, v2, 000c // -0019 │ │ +06b8be: 2203 3a00 |0027: new-instance v3, Landroid/content/Intent; // type@003a │ │ +06b8c2: 5452 3003 |0029: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b8c6: 6e20 0e2f 0200 |002b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06b8cc: 0c02 |002e: move-result-object v2 │ │ +06b8ce: 1f02 3a00 |002f: check-cast v2, Landroid/content/Intent; // type@003a │ │ +06b8d2: 7020 7c01 2300 |0031: invoke-direct {v3, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +06b8d8: 4d03 0100 |0034: aput-object v3, v1, v0 │ │ +06b8dc: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +06b8e0: 28ec |0038: goto 0024 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=382 │ │ 0x0009 line=383 │ │ 0x000c line=391 │ │ 0x000d line=385 │ │ 0x0023 line=388 │ │ @@ -28724,19 +28724,19 @@ │ │ type : '(II)Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -067f4c: |[067f4c] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ -067f5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -067f5e: 6e40 ac09 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@09ac │ │ -067f64: 0c00 |0004: move-result-object v0 │ │ -067f66: 1100 |0005: return-object v0 │ │ +06b8e4: |[06b8e4] android.support.v4.app.TaskStackBuilder.getPendingIntent:(II)Landroid/app/PendingIntent; │ │ +06b8f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b8f6: 6e40 ac09 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/app/TaskStackBuilder;.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; // method@09ac │ │ +06b8fc: 0c00 |0004: move-result-object v0 │ │ +06b8fe: 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 │ │ @@ -28746,47 +28746,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 │ │ -067f68: |[067f68] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -067f78: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -067f7a: 5460 3003 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067f7e: 6e10 0f2f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -067f84: 0a00 |0006: move-result v0 │ │ -067f86: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -067f8a: 2200 d305 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -067f8e: 1a01 ed0d |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0ded │ │ -067f92: 7020 882e 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -067f98: 2700 |0010: throw v0 │ │ -067f9a: 5460 3003 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067f9e: 5461 3003 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -067fa2: 6e10 152f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -067fa8: 0a01 |0018: move-result v1 │ │ -067faa: 2311 3a06 |0019: new-array v1, v1, [Landroid/content/Intent; // type@063a │ │ -067fae: 6e20 172f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -067fb4: 0c02 |001e: move-result-object v2 │ │ -067fb6: 1f02 3a06 |001f: check-cast v2, [Landroid/content/Intent; // type@063a │ │ -067fba: 2200 3a00 |0021: new-instance v0, Landroid/content/Intent; // type@003a │ │ -067fbe: 4601 0203 |0023: aget-object v1, v2, v3 │ │ -067fc2: 7020 7c01 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -067fc8: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ -067fce: 6e20 7f01 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -067fd4: 0c00 |002e: move-result-object v0 │ │ -067fd6: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ -067fda: 6200 2e03 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@032e │ │ -067fde: 5461 3103 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -067fe2: 0173 |0035: move v3, v7 │ │ -067fe4: 0184 |0036: move v4, v8 │ │ -067fe6: 0795 |0037: move-object v5, v9 │ │ -067fe8: 7806 9709 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@0997 │ │ -067fee: 0c00 |003b: move-result-object v0 │ │ -067ff0: 1100 |003c: return-object v0 │ │ +06b900: |[06b900] android.support.v4.app.TaskStackBuilder.getPendingIntent:(IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +06b910: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06b912: 5460 3003 |0001: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b916: 6e10 0f2f 0000 |0003: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +06b91c: 0a00 |0006: move-result v0 │ │ +06b91e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +06b922: 2200 d305 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +06b926: 1a01 ee0d |000b: const-string v1, "No intents added to TaskStackBuilder; cannot getPendingIntent" // string@0dee │ │ +06b92a: 7020 882e 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +06b930: 2700 |0010: throw v0 │ │ +06b932: 5460 3003 |0011: iget-object v0, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b936: 5461 3003 |0013: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b93a: 6e10 152f 0100 |0015: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06b940: 0a01 |0018: move-result v1 │ │ +06b942: 2311 3a06 |0019: new-array v1, v1, [Landroid/content/Intent; // type@063a │ │ +06b946: 6e20 172f 1000 |001b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +06b94c: 0c02 |001e: move-result-object v2 │ │ +06b94e: 1f02 3a06 |001f: check-cast v2, [Landroid/content/Intent; // type@063a │ │ +06b952: 2200 3a00 |0021: new-instance v0, Landroid/content/Intent; // type@003a │ │ +06b956: 4601 0203 |0023: aget-object v1, v2, v3 │ │ +06b95a: 7020 7c01 1000 |0025: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +06b960: 1401 00c0 0010 |0028: const v1, #float 2.53915e-29 // #1000c000 │ │ +06b966: 6e20 7f01 1000 |002b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +06b96c: 0c00 |002e: move-result-object v0 │ │ +06b96e: 4d00 0203 |002f: aput-object v0, v2, v3 │ │ +06b972: 6200 2e03 |0031: sget-object v0, Landroid/support/v4/app/TaskStackBuilder;.IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; // field@032e │ │ +06b976: 5461 3103 |0033: iget-object v1, v6, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06b97a: 0173 |0035: move v3, v7 │ │ +06b97c: 0184 |0036: move v4, v8 │ │ +06b97e: 0795 |0037: move-object v5, v9 │ │ +06b980: 7806 9709 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@0997 │ │ +06b986: 0c00 |003b: move-result-object v0 │ │ +06b988: 1100 |003c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=361 │ │ 0x0009 line=362 │ │ 0x0011 line=366 │ │ 0x0021 line=367 │ │ 0x0031 line=371 │ │ @@ -28802,19 +28802,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -067ff4: |[067ff4] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ -068004: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -068008: 6e10 102f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -06800e: 0c00 |0005: move-result-object v0 │ │ -068010: 1100 |0006: return-object v0 │ │ +06b98c: |[06b98c] android.support.v4.app.TaskStackBuilder.iterator:()Ljava/util/Iterator; │ │ +06b99c: 5410 3003 |0000: iget-object v0, v1, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b9a0: 6e10 102f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +06b9a6: 0c00 |0005: move-result-object v0 │ │ +06b9a8: 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;) │ │ @@ -28822,18 +28822,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -068014: |[068014] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ -068024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068026: 6e20 af09 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@09af │ │ -06802c: 0e00 |0004: return-void │ │ +06b9ac: |[06b9ac] android.support.v4.app.TaskStackBuilder.startActivities:()V │ │ +06b9bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06b9be: 6e20 af09 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/TaskStackBuilder;.startActivities:(Landroid/os/Bundle;)V // method@09af │ │ +06b9c4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/TaskStackBuilder; │ │ │ │ @@ -28842,53 +28842,53 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -068030: |[068030] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ -068040: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -068042: 5452 3003 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -068046: 6e10 0f2f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -06804c: 0a02 |0006: move-result v2 │ │ -06804e: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ -068052: 2202 d305 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -068056: 1a03 ee0d |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0dee │ │ -06805a: 7020 882e 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -068060: 2702 |0010: throw v2 │ │ -068062: 5452 3003 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -068066: 5453 3003 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ -06806a: 6e10 152f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -068070: 0a03 |0018: move-result v3 │ │ -068072: 2333 3a06 |0019: new-array v3, v3, [Landroid/content/Intent; // type@063a │ │ -068076: 6e20 172f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -06807c: 0c00 |001e: move-result-object v0 │ │ -06807e: 1f00 3a06 |001f: check-cast v0, [Landroid/content/Intent; // type@063a │ │ -068082: 2202 3a00 |0021: new-instance v2, Landroid/content/Intent; // type@003a │ │ -068086: 4603 0004 |0023: aget-object v3, v0, v4 │ │ -06808a: 7020 7c01 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -068090: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ -068096: 6e20 7f01 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -06809c: 0c02 |002e: move-result-object v2 │ │ -06809e: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ -0680a2: 5452 3103 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -0680a6: 7130 f509 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@09f5 │ │ -0680ac: 0a02 |0036: move-result v2 │ │ -0680ae: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ -0680b2: 2201 3a00 |0039: new-instance v1, Landroid/content/Intent; // type@003a │ │ -0680b6: 2102 |003b: array-length v2, v0 │ │ -0680b8: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0680bc: 4602 0002 |003e: aget-object v2, v0, v2 │ │ -0680c0: 7020 7c01 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0680c6: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ -0680ca: 6e20 7f01 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0680d0: 5452 3103 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ -0680d4: 6e20 7401 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0680da: 0e00 |004d: return-void │ │ +06b9c8: |[06b9c8] android.support.v4.app.TaskStackBuilder.startActivities:(Landroid/os/Bundle;)V │ │ +06b9d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +06b9da: 5452 3003 |0001: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b9de: 6e10 0f2f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +06b9e4: 0a02 |0006: move-result v2 │ │ +06b9e6: 3802 0a00 |0007: if-eqz v2, 0011 // +000a │ │ +06b9ea: 2202 d305 |0009: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +06b9ee: 1a03 ef0d |000b: const-string v3, "No intents added to TaskStackBuilder; cannot startActivities" // string@0def │ │ +06b9f2: 7020 882e 3200 |000d: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +06b9f8: 2702 |0010: throw v2 │ │ +06b9fa: 5452 3003 |0011: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06b9fe: 5453 3003 |0013: iget-object v3, v5, Landroid/support/v4/app/TaskStackBuilder;.mIntents:Ljava/util/ArrayList; // field@0330 │ │ +06ba02: 6e10 152f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06ba08: 0a03 |0018: move-result v3 │ │ +06ba0a: 2333 3a06 |0019: new-array v3, v3, [Landroid/content/Intent; // type@063a │ │ +06ba0e: 6e20 172f 3200 |001b: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +06ba14: 0c00 |001e: move-result-object v0 │ │ +06ba16: 1f00 3a06 |001f: check-cast v0, [Landroid/content/Intent; // type@063a │ │ +06ba1a: 2202 3a00 |0021: new-instance v2, Landroid/content/Intent; // type@003a │ │ +06ba1e: 4603 0004 |0023: aget-object v3, v0, v4 │ │ +06ba22: 7020 7c01 3200 |0025: invoke-direct {v2, v3}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +06ba28: 1403 00c0 0010 |0028: const v3, #float 2.53915e-29 // #1000c000 │ │ +06ba2e: 6e20 7f01 3200 |002b: invoke-virtual {v2, v3}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +06ba34: 0c02 |002e: move-result-object v2 │ │ +06ba36: 4d02 0004 |002f: aput-object v2, v0, v4 │ │ +06ba3a: 5452 3103 |0031: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06ba3e: 7130 f509 0206 |0033: invoke-static {v2, v0, v6}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@09f5 │ │ +06ba44: 0a02 |0036: move-result v2 │ │ +06ba46: 3902 1600 |0037: if-nez v2, 004d // +0016 │ │ +06ba4a: 2201 3a00 |0039: new-instance v1, Landroid/content/Intent; // type@003a │ │ +06ba4e: 2102 |003b: array-length v2, v0 │ │ +06ba50: d802 02ff |003c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +06ba54: 4602 0002 |003e: aget-object v2, v0, v2 │ │ +06ba58: 7020 7c01 2100 |0040: invoke-direct {v1, v2}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +06ba5e: 1502 0010 |0043: const/high16 v2, #int 268435456 // #1000 │ │ +06ba62: 6e20 7f01 2100 |0045: invoke-virtual {v1, v2}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +06ba68: 5452 3103 |0048: iget-object v2, v5, Landroid/support/v4/app/TaskStackBuilder;.mSourceContext:Landroid/content/Context; // field@0331 │ │ +06ba6c: 6e20 7401 1200 |004a: invoke-virtual {v2, v1}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +06ba72: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0009 line=317 │ │ 0x0011 line=321 │ │ 0x0021 line=322 │ │ 0x0031 line=325 │ │ @@ -28898,21 +28898,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 : 4318 (TaskStackBuilder.java) │ │ + source_file_idx : 4319 (TaskStackBuilder.java) │ │ │ │ Class #153 header: │ │ class_idx : 416 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4319 │ │ +source_file_idx : 4320 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #153 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderHoneycomb;' │ │ @@ -28927,17 +28927,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0680dc: |[0680dc] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ -0680ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0680f2: 0e00 |0003: return-void │ │ +06ba74: |[06ba74] android.support.v4.app.TaskStackBuilderHoneycomb.:()V │ │ +06ba84: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06ba8a: 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;) │ │ @@ -28945,35 +28945,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 │ │ -0680f4: |[0680f4] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ -068104: 7140 0b01 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@010b │ │ -06810a: 0c00 |0003: move-result-object v0 │ │ -06810c: 1100 |0004: return-object v0 │ │ +06ba8c: |[06ba8c] android.support.v4.app.TaskStackBuilderHoneycomb.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; │ │ +06ba9c: 7140 0b01 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/app/PendingIntent;.getActivities:(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; // method@010b │ │ +06baa2: 0c00 |0003: move-result-object v0 │ │ +06baa4: 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 : 4319 (TaskStackBuilderHoneycomb.java) │ │ + source_file_idx : 4320 (TaskStackBuilderHoneycomb.java) │ │ │ │ Class #154 header: │ │ class_idx : 417 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4324 │ │ +source_file_idx : 4325 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #154 - │ │ Class descriptor : 'Landroid/support/v4/app/TaskStackBuilderJellybean;' │ │ @@ -28988,17 +28988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068110: |[068110] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ -068120: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068126: 0e00 |0003: return-void │ │ +06baa8: |[06baa8] android.support.v4.app.TaskStackBuilderJellybean.:()V │ │ +06bab8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06babe: 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;) │ │ @@ -29006,36 +29006,36 @@ │ │ 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 │ │ -068128: |[068128] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -068138: 7155 0c01 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@010c │ │ -06813e: 0c00 |0003: move-result-object v0 │ │ -068140: 1100 |0004: return-object v0 │ │ +06bac0: |[06bac0] android.support.v4.app.TaskStackBuilderJellybean.getActivitiesPendingIntent:(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +06bad0: 7155 0c01 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@010c │ │ +06bad6: 0c00 |0003: move-result-object v0 │ │ +06bad8: 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 : 4324 (TaskStackBuilderJellybean.java) │ │ + source_file_idx : 4325 (TaskStackBuilderJellybean.java) │ │ │ │ Class #155 header: │ │ class_idx : 418 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4647 │ │ +source_file_idx : 4648 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #155 annotations: │ │ Annotations on class │ │ @@ -29053,21 +29053,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4647 (Watson.java) │ │ + source_file_idx : 4648 (Watson.java) │ │ │ │ Class #156 header: │ │ class_idx : 419 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4647 │ │ +source_file_idx : 4648 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #156 annotations: │ │ Annotations on class │ │ @@ -29085,21 +29085,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4647 (Watson.java) │ │ + source_file_idx : 4648 (Watson.java) │ │ │ │ Class #157 header: │ │ class_idx : 420 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4647 │ │ +source_file_idx : 4648 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #157 annotations: │ │ Annotations on class │ │ @@ -29117,21 +29117,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener;) │ │ name : 'onPrepareOptionsMenu' │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4647 (Watson.java) │ │ + source_file_idx : 4648 (Watson.java) │ │ │ │ Class #158 header: │ │ class_idx : 424 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 852 │ │ +source_file_idx : 854 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 2 │ │ │ │ Class #158 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompat;' │ │ @@ -29176,17 +29176,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068144: |[068144] android.support.v4.content.ContextCompat.:()V │ │ -068154: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06815a: 0e00 |0003: return-void │ │ +06badc: |[06badc] android.support.v4.content.ContextCompat.:()V │ │ +06baec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06baf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompat;) │ │ @@ -29194,35 +29194,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 │ │ -06815c: |[06815c] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -06816c: 0761 |0000: move-object v1, v6 │ │ -06816e: 0770 |0001: move-object v0, v7 │ │ -068170: 2104 |0002: array-length v4, v0 │ │ -068172: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -068174: 0712 |0004: move-object v2, v1 │ │ -068176: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ -06817a: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -06817e: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ -068182: 2201 b105 |000b: new-instance v1, Ljava/io/File; // type@05b1 │ │ -068186: 7020 242e 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2e24 │ │ -06818c: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -068190: 0712 |0012: move-object v2, v1 │ │ -068192: 28f2 |0013: goto 0005 // -000e │ │ -068194: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ -068198: 2201 b105 |0016: new-instance v1, Ljava/io/File; // type@05b1 │ │ -06819c: 7030 232e 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ -0681a2: 28f5 |001b: goto 0010 // -000b │ │ -0681a4: 1102 |001c: return-object v2 │ │ -0681a6: 0721 |001d: move-object v1, v2 │ │ -0681a8: 28f2 |001e: goto 0010 // -000e │ │ +06baf4: |[06baf4] android.support.v4.content.ContextCompat.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +06bb04: 0761 |0000: move-object v1, v6 │ │ +06bb06: 0770 |0001: move-object v0, v7 │ │ +06bb08: 2104 |0002: array-length v4, v0 │ │ +06bb0a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +06bb0c: 0712 |0004: move-object v2, v1 │ │ +06bb0e: 3543 1700 |0005: if-ge v3, v4, 001c // +0017 │ │ +06bb12: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +06bb16: 3902 0b00 |0009: if-nez v2, 0014 // +000b │ │ +06bb1a: 2201 b105 |000b: new-instance v1, Ljava/io/File; // type@05b1 │ │ +06bb1e: 7020 242e 5100 |000d: invoke-direct {v1, v5}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2e24 │ │ +06bb24: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06bb28: 0712 |0012: move-object v2, v1 │ │ +06bb2a: 28f2 |0013: goto 0005 // -000e │ │ +06bb2c: 3805 0900 |0014: if-eqz v5, 001d // +0009 │ │ +06bb30: 2201 b105 |0016: new-instance v1, Ljava/io/File; // type@05b1 │ │ +06bb34: 7030 232e 2105 |0018: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ +06bb3a: 28f5 |001b: goto 0010 // -000b │ │ +06bb3c: 1102 |001c: return-object v2 │ │ +06bb3e: 0721 |001d: move-object v1, v2 │ │ +06bb40: 28f2 |001e: goto 0010 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0001 line=295 │ │ 0x0009 line=296 │ │ 0x000b line=297 │ │ 0x0010 line=295 │ │ @@ -29250,46 +29250,46 @@ │ │ type : '(Ljava/io/File;)Ljava/io/File;' │ │ access : 0x2000a (PRIVATE STATIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0681ac: |[0681ac] android.support.v4.content.ContextCompat.createFilesDir:(Ljava/io/File;)Ljava/io/File; │ │ -0681bc: 1c01 a801 |0000: const-class v1, Landroid/support/v4/content/ContextCompat; // type@01a8 │ │ -0681c0: 1d01 |0002: monitor-enter v1 │ │ -0681c2: 6e10 2a2e 0400 |0003: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ -0681c8: 0a00 |0006: move-result v0 │ │ -0681ca: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ -0681ce: 6e10 362e 0400 |0009: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@2e36 │ │ -0681d4: 0a00 |000c: move-result v0 │ │ -0681d6: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ -0681da: 6e10 2a2e 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ -0681e0: 0a00 |0012: move-result v0 │ │ -0681e2: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ -0681e6: 1e01 |0015: monitor-exit v1 │ │ -0681e8: 1104 |0016: return-object v4 │ │ -0681ea: 1a00 5303 |0017: const-string v0, "ContextCompat" // string@0353 │ │ -0681ee: 2202 e705 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0681f2: 7010 d22e 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0681f8: 1a03 3d11 |001e: const-string v3, "Unable to create files subdir " // string@113d │ │ -0681fc: 6e20 db2e 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -068202: 0c02 |0023: move-result-object v2 │ │ -068204: 6e10 2f2e 0400 |0024: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ -06820a: 0c03 |0027: move-result-object v3 │ │ -06820c: 6e20 db2e 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -068212: 0c02 |002b: move-result-object v2 │ │ -068214: 6e10 e02e 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06821a: 0c02 |002f: move-result-object v2 │ │ -06821c: 7120 071d 2000 |0030: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -068222: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -068224: 28e1 |0034: goto 0015 // -001f │ │ -068226: 0d00 |0035: move-exception v0 │ │ -068228: 1e01 |0036: monitor-exit v1 │ │ -06822a: 2700 |0037: throw v0 │ │ +06bb44: |[06bb44] android.support.v4.content.ContextCompat.createFilesDir:(Ljava/io/File;)Ljava/io/File; │ │ +06bb54: 1c01 a801 |0000: const-class v1, Landroid/support/v4/content/ContextCompat; // type@01a8 │ │ +06bb58: 1d01 |0002: monitor-enter v1 │ │ +06bb5a: 6e10 2a2e 0400 |0003: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ +06bb60: 0a00 |0006: move-result v0 │ │ +06bb62: 3900 0e00 |0007: if-nez v0, 0015 // +000e │ │ +06bb66: 6e10 362e 0400 |0009: invoke-virtual {v4}, Ljava/io/File;.mkdirs:()Z // method@2e36 │ │ +06bb6c: 0a00 |000c: move-result v0 │ │ +06bb6e: 3900 0800 |000d: if-nez v0, 0015 // +0008 │ │ +06bb72: 6e10 2a2e 0400 |000f: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ +06bb78: 0a00 |0012: move-result v0 │ │ +06bb7a: 3800 0400 |0013: if-eqz v0, 0017 // +0004 │ │ +06bb7e: 1e01 |0015: monitor-exit v1 │ │ +06bb80: 1104 |0016: return-object v4 │ │ +06bb82: 1a00 5503 |0017: const-string v0, "ContextCompat" // string@0355 │ │ +06bb86: 2202 e705 |0019: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +06bb8a: 7010 d22e 0200 |001b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06bb90: 1a03 3e11 |001e: const-string v3, "Unable to create files subdir " // string@113e │ │ +06bb94: 6e20 db2e 3200 |0020: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06bb9a: 0c02 |0023: move-result-object v2 │ │ +06bb9c: 6e10 2f2e 0400 |0024: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ +06bba2: 0c03 |0027: move-result-object v3 │ │ +06bba4: 6e20 db2e 3200 |0028: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06bbaa: 0c02 |002b: move-result-object v2 │ │ +06bbac: 6e10 e02e 0200 |002c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06bbb2: 0c02 |002f: move-result-object v2 │ │ +06bbb4: 7120 071d 2000 |0030: invoke-static {v0, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +06bbba: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +06bbbc: 28e1 |0034: goto 0015 // -001f │ │ +06bbbe: 0d00 |0035: move-exception v0 │ │ +06bbc0: 1e01 |0036: monitor-exit v1 │ │ +06bbc2: 2700 |0037: throw v0 │ │ catches : 2 │ │ 0x0003 - 0x0012 │ │ -> 0x0035 │ │ 0x0017 - 0x0033 │ │ -> 0x0035 │ │ positions : │ │ 0x0000 line=377 │ │ @@ -29308,26 +29308,26 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0019 (PUBLIC STATIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -068240: |[068240] android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -068250: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -068254: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -068258: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -06825c: 7120 f809 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09f8 │ │ -068262: 0c01 |0009: move-result-object v1 │ │ -068264: 1101 |000a: return-object v1 │ │ -068266: 6e10 6501 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -06826c: 0c01 |000e: move-result-object v1 │ │ -06826e: 6e20 cb01 3100 |000f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -068274: 0c01 |0012: move-result-object v1 │ │ -068276: 28f7 |0013: goto 000a // -0009 │ │ +06bbd8: |[06bbd8] android.support.v4.content.ContextCompat.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +06bbe8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06bbec: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +06bbf0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +06bbf4: 7120 f809 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompatApi21;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09f8 │ │ +06bbfa: 0c01 |0009: move-result-object v1 │ │ +06bbfc: 1101 |000a: return-object v1 │ │ +06bbfe: 6e10 6501 0200 |000b: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +06bc04: 0c01 |000e: move-result-object v1 │ │ +06bc06: 6e20 cb01 3100 |000f: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +06bc0c: 0c01 |0012: move-result-object v1 │ │ +06bc0e: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0002 line=318 │ │ 0x0006 line=319 │ │ 0x000a line=321 │ │ locals : │ │ @@ -29340,48 +29340,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 │ │ -068278: |[068278] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -068288: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06828a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -06828c: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -068290: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -068294: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -068298: 7110 030a 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0a03 │ │ -06829e: 0c02 |000b: move-result-object v2 │ │ -0682a0: 1102 |000c: return-object v2 │ │ -0682a2: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -0682a6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -0682aa: 7110 fb09 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@09fb │ │ -0682b0: 0c00 |0014: move-result-object v0 │ │ -0682b2: 2372 6506 |0015: new-array v2, v7, [Ljava/io/File; // type@0665 │ │ -0682b6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -0682ba: 28f3 |0019: goto 000c // -000d │ │ -0682bc: 7100 8a03 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ -0682c2: 0c02 |001d: move-result-object v2 │ │ -0682c4: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -0682c6: 2333 6a06 |001f: new-array v3, v3, [Ljava/lang/String; // type@066a │ │ -0682ca: 1a04 7102 |0021: const-string v4, "Android" // string@0271 │ │ -0682ce: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -0682d2: 1a04 d917 |0025: const-string v4, "data" // string@17d9 │ │ -0682d6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -0682da: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -0682dc: 6e10 6401 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0682e2: 0c05 |002d: move-result-object v5 │ │ -0682e4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -0682e8: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -0682ea: 1a05 0216 |0031: const-string v5, "cache" // string@1602 │ │ -0682ee: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -0682f2: 7120 ec09 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@09ec │ │ -0682f8: 0c00 |0038: move-result-object v0 │ │ -0682fa: 28dc |0039: goto 0015 // -0024 │ │ +06bc10: |[06bc10] android.support.v4.content.ContextCompat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +06bc20: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06bc22: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +06bc24: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06bc28: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +06bc2c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +06bc30: 7110 030a 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0a03 │ │ +06bc36: 0c02 |000b: move-result-object v2 │ │ +06bc38: 1102 |000c: return-object v2 │ │ +06bc3a: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +06bc3e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +06bc42: 7110 fb09 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@09fb │ │ +06bc48: 0c00 |0014: move-result-object v0 │ │ +06bc4a: 2372 6506 |0015: new-array v2, v7, [Ljava/io/File; // type@0665 │ │ +06bc4e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +06bc52: 28f3 |0019: goto 000c // -000d │ │ +06bc54: 7100 8a03 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ +06bc5a: 0c02 |001d: move-result-object v2 │ │ +06bc5c: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +06bc5e: 2333 6a06 |001f: new-array v3, v3, [Ljava/lang/String; // type@066a │ │ +06bc62: 1a04 7302 |0021: const-string v4, "Android" // string@0273 │ │ +06bc66: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +06bc6a: 1a04 da17 |0025: const-string v4, "data" // string@17da │ │ +06bc6e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +06bc72: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +06bc74: 6e10 6401 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06bc7a: 0c05 |002d: move-result-object v5 │ │ +06bc7c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +06bc80: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +06bc82: 1a05 0316 |0031: const-string v5, "cache" // string@1603 │ │ +06bc86: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +06bc8a: 7120 ec09 3200 |0035: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@09ec │ │ +06bc90: 0c00 |0038: move-result-object v0 │ │ +06bc92: 28dc |0039: goto 0015 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=278 │ │ 0x0004 line=279 │ │ 0x0008 line=280 │ │ 0x000c line=289 │ │ 0x000d line=283 │ │ @@ -29399,50 +29399,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 │ │ -0682fc: |[0682fc] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -06830c: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06830e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -068310: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -068314: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -068318: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -06831c: 7120 040a 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0a04 │ │ -068322: 0c02 |000b: move-result-object v2 │ │ -068324: 1102 |000c: return-object v2 │ │ -068326: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ -06832a: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -06832e: 7120 fc09 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@09fc │ │ -068334: 0c00 |0014: move-result-object v0 │ │ -068336: 2372 6506 |0015: new-array v2, v7, [Ljava/io/File; // type@0665 │ │ -06833a: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -06833e: 28f3 |0019: goto 000c // -000d │ │ -068340: 7100 8a03 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ -068346: 0c02 |001d: move-result-object v2 │ │ -068348: 1253 |001e: const/4 v3, #int 5 // #5 │ │ -06834a: 2333 6a06 |001f: new-array v3, v3, [Ljava/lang/String; // type@066a │ │ -06834e: 1a04 7102 |0021: const-string v4, "Android" // string@0271 │ │ -068352: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -068356: 1a04 d917 |0025: const-string v4, "data" // string@17d9 │ │ -06835a: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -06835e: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -068360: 6e10 6401 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -068366: 0c05 |002d: move-result-object v5 │ │ -068368: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -06836c: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -06836e: 1a05 9b19 |0031: const-string v5, "files" // string@199b │ │ -068372: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ -068376: 1244 |0035: const/4 v4, #int 4 // #4 │ │ -068378: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ -06837c: 7120 ec09 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@09ec │ │ -068382: 0c00 |003b: move-result-object v0 │ │ -068384: 28d9 |003c: goto 0015 // -0027 │ │ +06bc94: |[06bc94] android.support.v4.content.ContextCompat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +06bca4: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06bca6: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +06bca8: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06bcac: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +06bcb0: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +06bcb4: 7120 040a 9800 |0008: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatKitKat;.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; // method@0a04 │ │ +06bcba: 0c02 |000b: move-result-object v2 │ │ +06bcbc: 1102 |000c: return-object v2 │ │ +06bcbe: 1302 0800 |000d: const/16 v2, #int 8 // #8 │ │ +06bcc2: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +06bcc6: 7120 fc09 9800 |0011: invoke-static {v8, v9}, Landroid/support/v4/content/ContextCompatFroyo;.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; // method@09fc │ │ +06bccc: 0c00 |0014: move-result-object v0 │ │ +06bcce: 2372 6506 |0015: new-array v2, v7, [Ljava/io/File; // type@0665 │ │ +06bcd2: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +06bcd6: 28f3 |0019: goto 000c // -000d │ │ +06bcd8: 7100 8a03 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ +06bcde: 0c02 |001d: move-result-object v2 │ │ +06bce0: 1253 |001e: const/4 v3, #int 5 // #5 │ │ +06bce2: 2333 6a06 |001f: new-array v3, v3, [Ljava/lang/String; // type@066a │ │ +06bce6: 1a04 7302 |0021: const-string v4, "Android" // string@0273 │ │ +06bcea: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +06bcee: 1a04 da17 |0025: const-string v4, "data" // string@17da │ │ +06bcf2: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +06bcf6: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +06bcf8: 6e10 6401 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06bcfe: 0c05 |002d: move-result-object v5 │ │ +06bd00: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +06bd04: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +06bd06: 1a05 9c19 |0031: const-string v5, "files" // string@199c │ │ +06bd0a: 4d05 0304 |0033: aput-object v5, v3, v4 │ │ +06bd0e: 1244 |0035: const/4 v4, #int 4 // #4 │ │ +06bd10: 4d09 0304 |0036: aput-object v9, v3, v4 │ │ +06bd14: 7120 ec09 3200 |0038: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@09ec │ │ +06bd1a: 0c00 |003b: move-result-object v0 │ │ +06bd1c: 28d9 |003c: goto 0015 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=218 │ │ 0x0004 line=219 │ │ 0x0008 line=220 │ │ 0x000c line=229 │ │ 0x000d line=223 │ │ @@ -29461,45 +29461,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 │ │ -068388: |[068388] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -068398: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -06839a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -06839c: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0683a0: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ -0683a4: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ -0683a8: 7110 050a 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0a05 │ │ -0683ae: 0c02 |000b: move-result-object v2 │ │ -0683b0: 1102 |000c: return-object v2 │ │ -0683b2: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ -0683b6: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ -0683ba: 7110 fe09 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@09fe │ │ -0683c0: 0c00 |0014: move-result-object v0 │ │ -0683c2: 2372 6506 |0015: new-array v2, v7, [Ljava/io/File; // type@0665 │ │ -0683c6: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ -0683ca: 28f3 |0019: goto 000c // -000d │ │ -0683cc: 7100 8a03 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ -0683d2: 0c02 |001d: move-result-object v2 │ │ -0683d4: 1233 |001e: const/4 v3, #int 3 // #3 │ │ -0683d6: 2333 6a06 |001f: new-array v3, v3, [Ljava/lang/String; // type@066a │ │ -0683da: 1a04 7102 |0021: const-string v4, "Android" // string@0271 │ │ -0683de: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ -0683e2: 1a04 2026 |0025: const-string v4, "obb" // string@2620 │ │ -0683e6: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ -0683ea: 1224 |0029: const/4 v4, #int 2 // #2 │ │ -0683ec: 6e10 6401 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0683f2: 0c05 |002d: move-result-object v5 │ │ -0683f4: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -0683f8: 7120 ec09 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@09ec │ │ -0683fe: 0c00 |0033: move-result-object v0 │ │ -068400: 28e1 |0034: goto 0015 // -001f │ │ +06bd20: |[06bd20] android.support.v4.content.ContextCompat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +06bd30: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +06bd32: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +06bd34: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06bd38: 1302 1300 |0004: const/16 v2, #int 19 // #13 │ │ +06bd3c: 3421 0700 |0006: if-lt v1, v2, 000d // +0007 │ │ +06bd40: 7110 050a 0800 |0008: invoke-static {v8}, Landroid/support/v4/content/ContextCompatKitKat;.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; // method@0a05 │ │ +06bd46: 0c02 |000b: move-result-object v2 │ │ +06bd48: 1102 |000c: return-object v2 │ │ +06bd4a: 1302 0b00 |000d: const/16 v2, #int 11 // #b │ │ +06bd4e: 3421 0b00 |000f: if-lt v1, v2, 001a // +000b │ │ +06bd52: 7110 fe09 0800 |0011: invoke-static {v8}, Landroid/support/v4/content/ContextCompatHoneycomb;.getObbDir:(Landroid/content/Context;)Ljava/io/File; // method@09fe │ │ +06bd58: 0c00 |0014: move-result-object v0 │ │ +06bd5a: 2372 6506 |0015: new-array v2, v7, [Ljava/io/File; // type@0665 │ │ +06bd5e: 4d00 0206 |0017: aput-object v0, v2, v6 │ │ +06bd62: 28f3 |0019: goto 000c // -000d │ │ +06bd64: 7100 8a03 0000 |001a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ +06bd6a: 0c02 |001d: move-result-object v2 │ │ +06bd6c: 1233 |001e: const/4 v3, #int 3 // #3 │ │ +06bd6e: 2333 6a06 |001f: new-array v3, v3, [Ljava/lang/String; // type@066a │ │ +06bd72: 1a04 7302 |0021: const-string v4, "Android" // string@0273 │ │ +06bd76: 4d04 0306 |0023: aput-object v4, v3, v6 │ │ +06bd7a: 1a04 2026 |0025: const-string v4, "obb" // string@2620 │ │ +06bd7e: 4d04 0307 |0027: aput-object v4, v3, v7 │ │ +06bd82: 1224 |0029: const/4 v4, #int 2 // #2 │ │ +06bd84: 6e10 6401 0800 |002a: invoke-virtual {v8}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06bd8a: 0c05 |002d: move-result-object v5 │ │ +06bd8c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +06bd90: 7120 ec09 3200 |0030: invoke-static {v2, v3}, Landroid/support/v4/content/ContextCompat;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@09ec │ │ +06bd96: 0c00 |0033: move-result-object v0 │ │ +06bd98: 28e1 |0034: goto 0015 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=158 │ │ 0x0004 line=159 │ │ 0x0008 line=160 │ │ 0x000c line=169 │ │ 0x000d line=163 │ │ @@ -29517,19 +29517,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 │ │ -068404: |[068404] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ -068414: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068416: 7130 f509 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@09f5 │ │ -06841c: 0a00 |0004: move-result v0 │ │ -06841e: 0f00 |0005: return v0 │ │ +06bd9c: |[06bd9c] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)Z │ │ +06bdac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06bdae: 7130 f509 2100 |0001: invoke-static {v1, v2, v0}, Landroid/support/v4/content/ContextCompat;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z // method@09f5 │ │ +06bdb4: 0a00 |0004: move-result v0 │ │ +06bdb6: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 intents [Landroid/content/Intent; │ │ │ │ @@ -29538,27 +29538,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 │ │ -068420: |[068420] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ -068430: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -068432: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -068436: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ -06843a: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ -06843e: 7130 010a 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a01 │ │ -068444: 0f01 |000a: return v1 │ │ -068446: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ -06844a: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ -06844e: 7120 ff09 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@09ff │ │ -068454: 28f8 |0012: goto 000a // -0008 │ │ -068456: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -068458: 28f6 |0014: goto 000a // -000a │ │ +06bdb8: |[06bdb8] android.support.v4.content.ContextCompat.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)Z │ │ +06bdc8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +06bdca: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06bdce: 1302 1000 |0003: const/16 v2, #int 16 // #10 │ │ +06bdd2: 3420 0600 |0005: if-lt v0, v2, 000b // +0006 │ │ +06bdd6: 7130 010a 4305 |0007: invoke-static {v3, v4, v5}, Landroid/support/v4/content/ContextCompatJellybean;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V // method@0a01 │ │ +06bddc: 0f01 |000a: return v1 │ │ +06bdde: 1302 0b00 |000b: const/16 v2, #int 11 // #b │ │ +06bde2: 3420 0600 |000d: if-lt v0, v2, 0013 // +0006 │ │ +06bde6: 7120 ff09 4300 |000f: invoke-static {v3, v4}, Landroid/support/v4/content/ContextCompatHoneycomb;.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V // method@09ff │ │ +06bdec: 28f8 |0012: goto 000a // -0008 │ │ +06bdee: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +06bdf0: 28f6 |0014: goto 000a // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0003 line=104 │ │ 0x0007 line=105 │ │ 0x000a line=111 │ │ 0x000b line=107 │ │ @@ -29576,30 +29576,30 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -06845c: |[06845c] android.support.v4.content.ContextCompat.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -06846c: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -068470: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -068474: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ -068478: 7110 f709 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@09f7 │ │ -06847e: 0c02 |0009: move-result-object v2 │ │ -068480: 1102 |000a: return-object v2 │ │ -068482: 6e10 5201 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ -068488: 0c00 |000e: move-result-object v0 │ │ -06848a: 2202 b105 |000f: new-instance v2, Ljava/io/File; // type@05b1 │ │ -06848e: 5403 2000 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0020 │ │ -068492: 1a04 eb16 |0013: const-string v4, "code_cache" // string@16eb │ │ -068496: 7030 252e 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2e25 │ │ -06849c: 7110 ed09 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@09ed │ │ -0684a2: 0c02 |001b: move-result-object v2 │ │ -0684a4: 28ee |001c: goto 000a // -0012 │ │ +06bdf4: |[06bdf4] android.support.v4.content.ContextCompat.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +06be04: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06be08: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +06be0c: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +06be10: 7110 f709 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; // method@09f7 │ │ +06be16: 0c02 |0009: move-result-object v2 │ │ +06be18: 1102 |000a: return-object v2 │ │ +06be1a: 6e10 5201 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ +06be20: 0c00 |000e: move-result-object v0 │ │ +06be22: 2202 b105 |000f: new-instance v2, Ljava/io/File; // type@05b1 │ │ +06be26: 5403 2000 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0020 │ │ +06be2a: 1a04 ec16 |0013: const-string v4, "code_cache" // string@16ec │ │ +06be2e: 7030 252e 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2e25 │ │ +06be34: 7110 ed09 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@09ed │ │ +06be3a: 0c02 |001b: move-result-object v2 │ │ +06be3c: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0002 line=368 │ │ 0x0006 line=369 │ │ 0x000a line=372 │ │ 0x000b line=371 │ │ @@ -29615,51 +29615,51 @@ │ │ type : '(Landroid/content/Context;)Ljava/io/File;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0684a8: |[0684a8] android.support.v4.content.ContextCompat.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ -0684b8: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0684bc: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -0684c0: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ -0684c4: 7110 f909 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; // method@09f9 │ │ -0684ca: 0c02 |0009: move-result-object v2 │ │ -0684cc: 1102 |000a: return-object v2 │ │ -0684ce: 6e10 5201 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ -0684d4: 0c00 |000e: move-result-object v0 │ │ -0684d6: 2202 b105 |000f: new-instance v2, Ljava/io/File; // type@05b1 │ │ -0684da: 5403 2000 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0020 │ │ -0684de: 1a04 eb25 |0013: const-string v4, "no_backup" // string@25eb │ │ -0684e2: 7030 252e 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2e25 │ │ -0684e8: 7110 ed09 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@09ed │ │ -0684ee: 0c02 |001b: move-result-object v2 │ │ -0684f0: 28ee |001c: goto 000a // -0012 │ │ +06be40: |[06be40] android.support.v4.content.ContextCompat.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +06be50: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06be54: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +06be58: 3421 0700 |0004: if-lt v1, v2, 000b // +0007 │ │ +06be5c: 7110 f909 0600 |0006: invoke-static {v6}, Landroid/support/v4/content/ContextCompatApi21;.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; // method@09f9 │ │ +06be62: 0c02 |0009: move-result-object v2 │ │ +06be64: 1102 |000a: return-object v2 │ │ +06be66: 6e10 5201 0600 |000b: invoke-virtual {v6}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ +06be6c: 0c00 |000e: move-result-object v0 │ │ +06be6e: 2202 b105 |000f: new-instance v2, Ljava/io/File; // type@05b1 │ │ +06be72: 5403 2000 |0011: iget-object v3, v0, Landroid/content/pm/ApplicationInfo;.dataDir:Ljava/lang/String; // field@0020 │ │ +06be76: 1a04 ec25 |0013: const-string v4, "no_backup" // string@25ec │ │ +06be7a: 7030 252e 3204 |0015: invoke-direct {v2, v3, v4}, Ljava/io/File;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2e25 │ │ +06be80: 7110 ed09 0200 |0018: invoke-static {v2}, Landroid/support/v4/content/ContextCompat;.createFilesDir:(Ljava/io/File;)Ljava/io/File; // method@09ed │ │ +06be86: 0c02 |001b: move-result-object v2 │ │ +06be88: 28ee |001c: goto 000a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0002 line=343 │ │ 0x0006 line=344 │ │ 0x000a line=347 │ │ 0x000b line=346 │ │ 0x000f line=347 │ │ locals : │ │ 0x000f - 0x001d reg=0 appInfo Landroid/content/pm/ApplicationInfo; │ │ 0x0002 - 0x001d reg=1 version I │ │ 0x0000 - 0x001d reg=5 this Landroid/support/v4/content/ContextCompat; │ │ 0x0000 - 0x001d reg=6 context Landroid/content/Context; │ │ │ │ - source_file_idx : 852 (ContextCompat.java) │ │ + source_file_idx : 854 (ContextCompat.java) │ │ │ │ Class #159 header: │ │ class_idx : 425 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 853 │ │ +source_file_idx : 855 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #159 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatApi21;' │ │ @@ -29674,17 +29674,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0684f4: |[0684f4] android.support.v4.content.ContextCompatApi21.:()V │ │ -068504: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06850a: 0e00 |0003: return-void │ │ +06be8c: |[06be8c] android.support.v4.content.ContextCompatApi21.:()V │ │ +06be9c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06bea2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/ContextCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/content/ContextCompatApi21;) │ │ @@ -29692,18 +29692,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 │ │ -06850c: |[06850c] android.support.v4.content.ContextCompatApi21.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -06851c: 6e10 5601 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getCodeCacheDir:()Ljava/io/File; // method@0156 │ │ -068522: 0c00 |0003: move-result-object v0 │ │ -068524: 1100 |0004: return-object v0 │ │ +06bea4: |[06bea4] android.support.v4.content.ContextCompatApi21.getCodeCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +06beb4: 6e10 5601 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getCodeCacheDir:()Ljava/io/File; // method@0156 │ │ +06beba: 0c00 |0003: move-result-object v0 │ │ +06bebc: 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/ContextCompatApi21;) │ │ @@ -29711,18 +29711,18 @@ │ │ type : '(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -068528: |[068528] android.support.v4.content.ContextCompatApi21.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ -068538: 6e20 5801 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0158 │ │ -06853e: 0c00 |0003: move-result-object v0 │ │ -068540: 1100 |0004: return-object v0 │ │ +06bec0: |[06bec0] android.support.v4.content.ContextCompatApi21.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; │ │ +06bed0: 6e20 5801 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@0158 │ │ +06bed6: 0c00 |0003: move-result-object v0 │ │ +06bed8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 id I │ │ │ │ @@ -29731,32 +29731,32 @@ │ │ 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 │ │ -068544: |[068544] android.support.v4.content.ContextCompatApi21.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ -068554: 6e10 6001 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@0160 │ │ -06855a: 0c00 |0003: move-result-object v0 │ │ -06855c: 1100 |0004: return-object v0 │ │ +06bedc: |[06bedc] android.support.v4.content.ContextCompatApi21.getNoBackupFilesDir:(Landroid/content/Context;)Ljava/io/File; │ │ +06beec: 6e10 6001 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getNoBackupFilesDir:()Ljava/io/File; // method@0160 │ │ +06bef2: 0c00 |0003: move-result-object v0 │ │ +06bef4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 853 (ContextCompatApi21.java) │ │ + source_file_idx : 855 (ContextCompatApi21.java) │ │ │ │ Class #160 header: │ │ class_idx : 426 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 854 │ │ +source_file_idx : 856 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #160 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatFroyo;' │ │ @@ -29771,17 +29771,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068560: |[068560] android.support.v4.content.ContextCompatFroyo.:()V │ │ -068570: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068576: 0e00 |0003: return-void │ │ +06bef8: |[06bef8] android.support.v4.content.ContextCompatFroyo.:()V │ │ +06bf08: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06bf0e: 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;) │ │ @@ -29789,18 +29789,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 │ │ -068578: |[068578] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ -068588: 6e10 5901 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0159 │ │ -06858e: 0c00 |0003: move-result-object v0 │ │ -068590: 1100 |0004: return-object v0 │ │ +06bf10: |[06bf10] android.support.v4.content.ContextCompatFroyo.getExternalCacheDir:(Landroid/content/Context;)Ljava/io/File; │ │ +06bf20: 6e10 5901 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDir:()Ljava/io/File; // method@0159 │ │ +06bf26: 0c00 |0003: move-result-object v0 │ │ +06bf28: 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;) │ │ @@ -29808,33 +29808,33 @@ │ │ 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 │ │ -068594: |[068594] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ -0685a4: 6e20 5b01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@015b │ │ -0685aa: 0c00 |0003: move-result-object v0 │ │ -0685ac: 1100 |0004: return-object v0 │ │ +06bf2c: |[06bf2c] android.support.v4.content.ContextCompatFroyo.getExternalFilesDir:(Landroid/content/Context;Ljava/lang/String;)Ljava/io/File; │ │ +06bf3c: 6e20 5b01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDir:(Ljava/lang/String;)Ljava/io/File; // method@015b │ │ +06bf42: 0c00 |0003: move-result-object v0 │ │ +06bf44: 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 : 854 (ContextCompatFroyo.java) │ │ + source_file_idx : 856 (ContextCompatFroyo.java) │ │ │ │ Class #161 header: │ │ class_idx : 427 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 855 │ │ +source_file_idx : 857 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #161 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatHoneycomb;' │ │ @@ -29849,17 +29849,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0685b0: |[0685b0] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ -0685c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0685c6: 0e00 |0003: return-void │ │ +06bf48: |[06bf48] android.support.v4.content.ContextCompatHoneycomb.:()V │ │ +06bf58: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06bf5e: 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;) │ │ @@ -29867,18 +29867,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 │ │ -0685c8: |[0685c8] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ -0685d8: 6e10 6101 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0161 │ │ -0685de: 0c00 |0003: move-result-object v0 │ │ -0685e0: 1100 |0004: return-object v0 │ │ +06bf60: |[06bf60] android.support.v4.content.ContextCompatHoneycomb.getObbDir:(Landroid/content/Context;)Ljava/io/File; │ │ +06bf70: 6e10 6101 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDir:()Ljava/io/File; // method@0161 │ │ +06bf76: 0c00 |0003: move-result-object v0 │ │ +06bf78: 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;) │ │ @@ -29886,33 +29886,33 @@ │ │ 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 │ │ -0685e4: |[0685e4] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ -0685f4: 6e20 7201 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0172 │ │ -0685fa: 0e00 |0003: return-void │ │ +06bf7c: |[06bf7c] android.support.v4.content.ContextCompatHoneycomb.startActivities:(Landroid/content/Context;[Landroid/content/Intent;)V │ │ +06bf8c: 6e20 7201 1000 |0000: invoke-virtual {v0, v1}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;)V // method@0172 │ │ +06bf92: 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 : 855 (ContextCompatHoneycomb.java) │ │ + source_file_idx : 857 (ContextCompatHoneycomb.java) │ │ │ │ Class #162 header: │ │ class_idx : 428 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 856 │ │ +source_file_idx : 858 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #162 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatJellybean;' │ │ @@ -29927,17 +29927,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0685fc: |[0685fc] android.support.v4.content.ContextCompatJellybean.:()V │ │ -06860c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068612: 0e00 |0003: return-void │ │ +06bf94: |[06bf94] android.support.v4.content.ContextCompatJellybean.:()V │ │ +06bfa4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06bfaa: 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;) │ │ @@ -29945,34 +29945,34 @@ │ │ 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 │ │ -068614: |[068614] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -068624: 6e30 7301 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0173 │ │ -06862a: 0e00 |0003: return-void │ │ +06bfac: |[06bfac] android.support.v4.content.ContextCompatJellybean.startActivities:(Landroid/content/Context;[Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +06bfbc: 6e30 7301 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.startActivities:([Landroid/content/Intent;Landroid/os/Bundle;)V // method@0173 │ │ +06bfc2: 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 : 856 (ContextCompatJellybean.java) │ │ + source_file_idx : 858 (ContextCompatJellybean.java) │ │ │ │ Class #163 header: │ │ class_idx : 429 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 857 │ │ +source_file_idx : 859 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #163 - │ │ Class descriptor : 'Landroid/support/v4/content/ContextCompatKitKat;' │ │ @@ -29987,17 +29987,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06862c: |[06862c] android.support.v4.content.ContextCompatKitKat.:()V │ │ -06863c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068642: 0e00 |0003: return-void │ │ +06bfc4: |[06bfc4] android.support.v4.content.ContextCompatKitKat.:()V │ │ +06bfd4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06bfda: 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;) │ │ @@ -30005,18 +30005,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 │ │ -068644: |[068644] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -068654: 6e10 5a01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@015a │ │ -06865a: 0c00 |0003: move-result-object v0 │ │ -06865c: 1100 |0004: return-object v0 │ │ +06bfdc: |[06bfdc] android.support.v4.content.ContextCompatKitKat.getExternalCacheDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +06bfec: 6e10 5a01 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getExternalCacheDirs:()[Ljava/io/File; // method@015a │ │ +06bff2: 0c00 |0003: move-result-object v0 │ │ +06bff4: 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;) │ │ @@ -30024,18 +30024,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 │ │ -068660: |[068660] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ -068670: 6e20 5c01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@015c │ │ -068676: 0c00 |0003: move-result-object v0 │ │ -068678: 1100 |0004: return-object v0 │ │ +06bff8: |[06bff8] android.support.v4.content.ContextCompatKitKat.getExternalFilesDirs:(Landroid/content/Context;Ljava/lang/String;)[Ljava/io/File; │ │ +06c008: 6e20 5c01 2100 |0000: invoke-virtual {v1, v2}, Landroid/content/Context;.getExternalFilesDirs:(Ljava/lang/String;)[Ljava/io/File; // method@015c │ │ +06c00e: 0c00 |0003: move-result-object v0 │ │ +06c010: 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; │ │ │ │ @@ -30044,32 +30044,32 @@ │ │ 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 │ │ -06867c: |[06867c] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ -06868c: 6e10 6201 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0162 │ │ -068692: 0c00 |0003: move-result-object v0 │ │ -068694: 1100 |0004: return-object v0 │ │ +06c014: |[06c014] android.support.v4.content.ContextCompatKitKat.getObbDirs:(Landroid/content/Context;)[Ljava/io/File; │ │ +06c024: 6e10 6201 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getObbDirs:()[Ljava/io/File; // method@0162 │ │ +06c02a: 0c00 |0003: move-result-object v0 │ │ +06c02c: 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 : 857 (ContextCompatKitKat.java) │ │ + source_file_idx : 859 (ContextCompatKitKat.java) │ │ │ │ Class #164 header: │ │ class_idx : 431 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1204 │ │ +source_file_idx : 1205 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #164 annotations: │ │ Annotations on class │ │ @@ -30093,21 +30093,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/content/FileProvider$PathStrategy;) │ │ name : 'getUriForFile' │ │ type : '(Ljava/io/File;)Landroid/net/Uri;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1204 (FileProvider.java) │ │ + source_file_idx : 1205 (FileProvider.java) │ │ │ │ Class #165 header: │ │ class_idx : 433 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 50 │ │ -source_file_idx : 1204 │ │ +source_file_idx : 1205 │ │ static_fields_size : 10 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 8 │ │ │ │ Class #165 annotations: │ │ Annotations on class │ │ @@ -30185,32 +30185,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -068698: |[068698] android.support.v4.content.FileProvider.:()V │ │ -0686a8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0686aa: 2300 6a06 |0001: new-array v0, v0, [Ljava/lang/String; // type@066a │ │ -0686ae: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0686b0: 1a02 e812 |0004: const-string v2, "_display_name" // string@12e8 │ │ -0686b4: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0686b8: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0686ba: 1a02 ee12 |0009: const-string v2, "_size" // string@12ee │ │ -0686be: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -0686c2: 6900 5203 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0352 │ │ -0686c6: 2200 b105 |000f: new-instance v0, Ljava/io/File; // type@05b1 │ │ -0686ca: 1a01 0401 |0011: const-string v1, "/" // string@0104 │ │ -0686ce: 7020 242e 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2e24 │ │ -0686d4: 6900 5303 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0353 │ │ -0686d8: 2200 0d06 |0018: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -0686dc: 7010 292f 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0686e2: 6900 5a03 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ -0686e6: 0e00 |001f: return-void │ │ +06c030: |[06c030] android.support.v4.content.FileProvider.:()V │ │ +06c040: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +06c042: 2300 6a06 |0001: new-array v0, v0, [Ljava/lang/String; // type@066a │ │ +06c046: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +06c048: 1a02 e912 |0004: const-string v2, "_display_name" // string@12e9 │ │ +06c04c: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +06c050: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +06c052: 1a02 ef12 |0009: const-string v2, "_size" // string@12ef │ │ +06c056: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +06c05a: 6900 5203 |000d: sput-object v0, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0352 │ │ +06c05e: 2200 b105 |000f: new-instance v0, Ljava/io/File; // type@05b1 │ │ +06c062: 1a01 0601 |0011: const-string v1, "/" // string@0106 │ │ +06c066: 7020 242e 1000 |0013: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2e24 │ │ +06c06c: 6900 5303 |0016: sput-object v0, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0353 │ │ +06c070: 2200 0d06 |0018: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +06c074: 7010 292f 0000 |001a: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +06c07a: 6900 5a03 |001d: sput-object v0, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ +06c07e: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=317 │ │ 0x0018 line=320 │ │ locals : │ │ │ │ @@ -30219,17 +30219,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0686e8: |[0686e8] android.support.v4.content.FileProvider.:()V │ │ -0686f8: 7010 4b01 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@014b │ │ -0686fe: 0e00 |0003: return-void │ │ +06c080: |[06c080] android.support.v4.content.FileProvider.:()V │ │ +06c090: 7010 4b01 0000 |0000: invoke-direct {v0}, Landroid/content/ContentProvider;.:()V // method@014b │ │ +06c096: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/FileProvider; │ │ │ │ @@ -30238,31 +30238,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 │ │ -068700: |[068700] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ -068710: 0761 |0000: move-object v1, v6 │ │ -068712: 0770 |0001: move-object v0, v7 │ │ -068714: 2104 |0002: array-length v4, v0 │ │ -068716: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -068718: 0712 |0004: move-object v2, v1 │ │ -06871a: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ -06871e: 4605 0003 |0007: aget-object v5, v0, v3 │ │ -068722: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ -068726: 2201 b105 |000b: new-instance v1, Ljava/io/File; // type@05b1 │ │ -06872a: 7030 232e 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ -068730: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -068734: 0712 |0012: move-object v2, v1 │ │ -068736: 28f2 |0013: goto 0005 // -000e │ │ -068738: 1102 |0014: return-object v2 │ │ -06873a: 0721 |0015: move-object v1, v2 │ │ -06873c: 28fa |0016: goto 0010 // -0006 │ │ +06c098: |[06c098] android.support.v4.content.FileProvider.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; │ │ +06c0a8: 0761 |0000: move-object v1, v6 │ │ +06c0aa: 0770 |0001: move-object v0, v7 │ │ +06c0ac: 2104 |0002: array-length v4, v0 │ │ +06c0ae: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +06c0b0: 0712 |0004: move-object v2, v1 │ │ +06c0b2: 3543 0f00 |0005: if-ge v3, v4, 0014 // +000f │ │ +06c0b6: 4605 0003 |0007: aget-object v5, v0, v3 │ │ +06c0ba: 3805 0c00 |0009: if-eqz v5, 0015 // +000c │ │ +06c0be: 2201 b105 |000b: new-instance v1, Ljava/io/File; // type@05b1 │ │ +06c0c2: 7030 232e 2105 |000d: invoke-direct {v1, v2, v5}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ +06c0c8: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06c0cc: 0712 |0012: move-object v2, v1 │ │ +06c0ce: 28f2 |0013: goto 0005 // -000e │ │ +06c0d0: 1102 |0014: return-object v2 │ │ +06c0d2: 0721 |0015: move-object v1, v2 │ │ +06c0d4: 28fa |0016: goto 0010 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=753 │ │ 0x0001 line=754 │ │ 0x0009 line=755 │ │ 0x000b line=756 │ │ 0x0010 line=754 │ │ @@ -30286,19 +30286,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 │ │ -068740: |[068740] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -068750: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068752: 2330 6806 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ -068756: 7153 e12e 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -06875c: 1100 |0006: return-object v0 │ │ +06c0d8: |[06c0d8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +06c0e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06c0ea: 2330 6806 |0001: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ +06c0ee: 7153 e12e 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +06c0f4: 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; │ │ @@ -30310,19 +30310,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 │ │ -068760: |[068760] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ -068770: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068772: 2330 6a06 |0001: new-array v0, v3, [Ljava/lang/String; // type@066a │ │ -068776: 7153 e12e 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -06877c: 1100 |0006: return-object v0 │ │ +06c0f8: |[06c0f8] android.support.v4.content.FileProvider.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; │ │ +06c108: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06c10a: 2330 6a06 |0001: new-array v0, v3, [Ljava/lang/String; // type@066a │ │ +06c10e: 7153 e12e 1210 |0003: invoke-static {v2, v1, v0, v1, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +06c114: 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; │ │ @@ -30334,41 +30334,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 │ │ -068780: |[068780] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -068790: 6203 5a03 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ -068794: 1d03 |0002: monitor-enter v3 │ │ -068796: 6202 5a03 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ -06879a: 6e20 2f2f 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -0687a0: 0c01 |0008: move-result-object v1 │ │ -0687a2: 1f01 af01 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@01af │ │ -0687a6: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ -0687aa: 7120 360a 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@0a36 │ │ -0687b0: 0c01 |0010: move-result-object v1 │ │ -0687b2: 6202 5a03 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ -0687b6: 6e30 322f 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0687bc: 1e03 |0016: monitor-exit v3 │ │ -0687be: 1101 |0017: return-object v1 │ │ -0687c0: 0d00 |0018: move-exception v0 │ │ -0687c2: 2202 d205 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0687c6: 1a04 ac04 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@04ac │ │ -0687ca: 7030 852e 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2e85 │ │ -0687d0: 2702 |0020: throw v2 │ │ -0687d2: 0d02 |0021: move-exception v2 │ │ -0687d4: 1e03 |0022: monitor-exit v3 │ │ -0687d6: 2702 |0023: throw v2 │ │ -0687d8: 0d00 |0024: move-exception v0 │ │ -0687da: 2202 d205 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0687de: 1a04 ac04 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@04ac │ │ -0687e2: 7030 852e 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2e85 │ │ -0687e8: 2702 |002c: throw v2 │ │ +06c118: |[06c118] android.support.v4.content.FileProvider.getPathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +06c128: 6203 5a03 |0000: sget-object v3, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ +06c12c: 1d03 |0002: monitor-enter v3 │ │ +06c12e: 6202 5a03 |0003: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ +06c132: 6e20 2f2f 6200 |0005: invoke-virtual {v2, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +06c138: 0c01 |0008: move-result-object v1 │ │ +06c13a: 1f01 af01 |0009: check-cast v1, Landroid/support/v4/content/FileProvider$PathStrategy; // type@01af │ │ +06c13e: 3901 0b00 |000b: if-nez v1, 0016 // +000b │ │ +06c142: 7120 360a 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@0a36 │ │ +06c148: 0c01 |0010: move-result-object v1 │ │ +06c14a: 6202 5a03 |0011: sget-object v2, Landroid/support/v4/content/FileProvider;.sCache:Ljava/util/HashMap; // field@035a │ │ +06c14e: 6e30 322f 6201 |0013: invoke-virtual {v2, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +06c154: 1e03 |0016: monitor-exit v3 │ │ +06c156: 1101 |0017: return-object v1 │ │ +06c158: 0d00 |0018: move-exception v0 │ │ +06c15a: 2202 d205 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06c15e: 1a04 ad04 |001b: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@04ad │ │ +06c162: 7030 852e 4200 |001d: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2e85 │ │ +06c168: 2702 |0020: throw v2 │ │ +06c16a: 0d02 |0021: move-exception v2 │ │ +06c16c: 1e03 |0022: monitor-exit v3 │ │ +06c16e: 2702 |0023: throw v2 │ │ +06c170: 0d00 |0024: move-exception v0 │ │ +06c172: 2202 d205 |0025: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06c176: 1a04 ad04 |0027: const-string v4, "Failed to parse android.support.FILE_PROVIDER_PATHS meta-data" // string@04ad │ │ +06c17a: 7030 852e 4200 |0029: invoke-direct {v2, v4, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2e85 │ │ +06c180: 2702 |002c: throw v2 │ │ catches : 4 │ │ 0x0003 - 0x000b │ │ -> 0x0021 │ │ 0x000d - 0x0010 │ │ Ljava/io/IOException; -> 0x0018 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0024 │ │ -> 0x0021 │ │ @@ -30402,20 +30402,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 │ │ -068818: |[068818] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ -068828: 7120 2f0a 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@0a2f │ │ -06882e: 0c00 |0003: move-result-object v0 │ │ -068830: 7220 230a 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0a23 │ │ -068836: 0c01 |0007: move-result-object v1 │ │ -068838: 1101 |0008: return-object v1 │ │ +06c1b0: |[06c1b0] android.support.v4.content.FileProvider.getUriForFile:(Landroid/content/Context;Ljava/lang/String;Ljava/io/File;)Landroid/net/Uri; │ │ +06c1c0: 7120 2f0a 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@0a2f │ │ +06c1c6: 0c00 |0003: move-result-object v0 │ │ +06c1c8: 7220 230a 4000 |0004: invoke-interface {v0, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; // method@0a23 │ │ +06c1ce: 0c01 |0007: move-result-object v1 │ │ +06c1d0: 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; │ │ @@ -30427,61 +30427,61 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -06883c: |[06883c] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ -06884c: 1a01 d428 |0000: const-string v1, "r" // string@28d4 │ │ -068850: 6e20 b92e 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -068856: 0a01 |0005: move-result v1 │ │ -068858: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ -06885c: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ -068860: 0f00 |000a: return v0 │ │ -068862: 1a01 f32f |000b: const-string v1, "w" // string@2ff3 │ │ -068866: 6e20 b92e 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -06886c: 0a01 |0010: move-result v1 │ │ -06886e: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ -068872: 1a01 4d30 |0013: const-string v1, "wt" // string@304d │ │ -068876: 6e20 b92e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -06887c: 0a01 |0018: move-result v1 │ │ -06887e: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ -068882: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ -068886: 28ed |001d: goto 000a // -0013 │ │ -068888: 1a01 f52f |001e: const-string v1, "wa" // string@2ff5 │ │ -06888c: 6e20 b92e 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -068892: 0a01 |0023: move-result v1 │ │ -068894: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ -068898: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ -06889c: 28e2 |0028: goto 000a // -001e │ │ -06889e: 1a01 f029 |0029: const-string v1, "rw" // string@29f0 │ │ -0688a2: 6e20 b92e 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0688a8: 0a01 |002e: move-result v1 │ │ -0688aa: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ -0688ae: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ -0688b2: 28d7 |0033: goto 000a // -0029 │ │ -0688b4: 1a01 f129 |0034: const-string v1, "rwt" // string@29f1 │ │ -0688b8: 6e20 b92e 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0688be: 0a01 |0039: move-result v1 │ │ -0688c0: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ -0688c4: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ -0688c8: 28cc |003e: goto 000a // -0034 │ │ -0688ca: 2201 d205 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0688ce: 2202 e705 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0688d2: 7010 d22e 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0688d8: 1a03 8805 |0046: const-string v3, "Invalid mode: " // string@0588 │ │ -0688dc: 6e20 db2e 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0688e2: 0c02 |004b: move-result-object v2 │ │ -0688e4: 6e20 db2e 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0688ea: 0c02 |004f: move-result-object v2 │ │ -0688ec: 6e10 e02e 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0688f2: 0c02 |0053: move-result-object v2 │ │ -0688f4: 7020 842e 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0688fa: 2701 |0057: throw v1 │ │ +06c1d4: |[06c1d4] android.support.v4.content.FileProvider.modeToMode:(Ljava/lang/String;)I │ │ +06c1e4: 1a01 d428 |0000: const-string v1, "r" // string@28d4 │ │ +06c1e8: 6e20 b92e 4100 |0002: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c1ee: 0a01 |0005: move-result v1 │ │ +06c1f0: 3801 0500 |0006: if-eqz v1, 000b // +0005 │ │ +06c1f4: 1500 0010 |0008: const/high16 v0, #int 268435456 // #1000 │ │ +06c1f8: 0f00 |000a: return v0 │ │ +06c1fa: 1a01 f22f |000b: const-string v1, "w" // string@2ff2 │ │ +06c1fe: 6e20 b92e 4100 |000d: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c204: 0a01 |0010: move-result v1 │ │ +06c206: 3901 0a00 |0011: if-nez v1, 001b // +000a │ │ +06c20a: 1a01 4930 |0013: const-string v1, "wt" // string@3049 │ │ +06c20e: 6e20 b92e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c214: 0a01 |0018: move-result v1 │ │ +06c216: 3801 0500 |0019: if-eqz v1, 001e // +0005 │ │ +06c21a: 1500 002c |001b: const/high16 v0, #int 738197504 // #2c00 │ │ +06c21e: 28ed |001d: goto 000a // -0013 │ │ +06c220: 1a01 f42f |001e: const-string v1, "wa" // string@2ff4 │ │ +06c224: 6e20 b92e 4100 |0020: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c22a: 0a01 |0023: move-result v1 │ │ +06c22c: 3801 0500 |0024: if-eqz v1, 0029 // +0005 │ │ +06c230: 1500 002a |0026: const/high16 v0, #int 704643072 // #2a00 │ │ +06c234: 28e2 |0028: goto 000a // -001e │ │ +06c236: 1a01 ef29 |0029: const-string v1, "rw" // string@29ef │ │ +06c23a: 6e20 b92e 4100 |002b: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c240: 0a01 |002e: move-result v1 │ │ +06c242: 3801 0500 |002f: if-eqz v1, 0034 // +0005 │ │ +06c246: 1500 0038 |0031: const/high16 v0, #int 939524096 // #3800 │ │ +06c24a: 28d7 |0033: goto 000a // -0029 │ │ +06c24c: 1a01 f029 |0034: const-string v1, "rwt" // string@29f0 │ │ +06c250: 6e20 b92e 4100 |0036: invoke-virtual {v1, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c256: 0a01 |0039: move-result v1 │ │ +06c258: 3801 0500 |003a: if-eqz v1, 003f // +0005 │ │ +06c25c: 1500 003c |003c: const/high16 v0, #int 1006632960 // #3c00 │ │ +06c260: 28cc |003e: goto 000a // -0034 │ │ +06c262: 2201 d205 |003f: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06c266: 2202 e705 |0041: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +06c26a: 7010 d22e 0200 |0043: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06c270: 1a03 8905 |0046: const-string v3, "Invalid mode: " // string@0589 │ │ +06c274: 6e20 db2e 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06c27a: 0c02 |004b: move-result-object v2 │ │ +06c27c: 6e20 db2e 4200 |004c: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06c282: 0c02 |004f: move-result-object v2 │ │ +06c284: 6e10 e02e 0200 |0050: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06c28a: 0c02 |0053: move-result-object v2 │ │ +06c28c: 7020 842e 2100 |0054: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06c292: 2701 |0057: throw v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0008 line=730 │ │ 0x000a line=749 │ │ 0x000b line=731 │ │ 0x001b line=732 │ │ @@ -30505,95 +30505,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 │ │ -0688fc: |[0688fc] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ -06890c: 120c |0000: const/4 v12, #int 0 // #0 │ │ -06890e: 120b |0001: const/4 v11, #int 0 // #0 │ │ -068910: 121a |0002: const/4 v10, #int 1 // #1 │ │ -068912: 2204 b001 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@01b0 │ │ -068916: 7020 240a e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0a24 │ │ -06891c: 6e10 6301 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -068922: 0c08 |000b: move-result-object v8 │ │ -068924: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ -068928: 6e30 bc01 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@01bc │ │ -06892e: 0c01 |0011: move-result-object v1 │ │ -068930: 6e10 6301 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -068936: 0c08 |0015: move-result-object v8 │ │ -068938: 1a09 2d15 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@152d │ │ -06893c: 6e30 bd01 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@01bd │ │ -068942: 0c00 |001b: move-result-object v0 │ │ -068944: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ -068948: 2208 d205 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06894c: 1a09 b50d |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0db5 │ │ -068950: 7020 842e 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -068956: 2708 |0025: throw v8 │ │ -068958: 7210 f001 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@01f0 │ │ -06895e: 0a07 |0029: move-result v7 │ │ -068960: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ -068964: 1228 |002c: const/4 v8, #int 2 // #2 │ │ -068966: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ -06896a: 7210 ef01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01ef │ │ -068970: 0c05 |0032: move-result-object v5 │ │ -068972: 1a08 7325 |0033: const-string v8, "name" // string@2573 │ │ -068976: 7230 ed01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01ed │ │ -06897c: 0c02 |0038: move-result-object v2 │ │ -06897e: 1a08 f027 |0039: const-string v8, "path" // string@27f0 │ │ -068982: 7230 ed01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01ed │ │ -068988: 0c03 |003e: move-result-object v3 │ │ -06898a: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -06898c: 1a08 d229 |0040: const-string v8, "root-path" // string@29d2 │ │ -068990: 6e20 b92e 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -068996: 0a08 |0045: move-result v8 │ │ -068998: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ -06899c: 6208 5303 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0353 │ │ -0689a0: 23a9 6a06 |004a: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ -0689a4: 4d03 090b |004c: aput-object v3, v9, v11 │ │ -0689a8: 7120 2b0a 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ -0689ae: 0c06 |0051: move-result-object v6 │ │ -0689b0: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ -0689b4: 6e30 250a 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0a25 │ │ -0689ba: 28cf |0057: goto 0026 // -0031 │ │ -0689bc: 1a08 9c19 |0058: const-string v8, "files-path" // string@199c │ │ -0689c0: 6e20 b92e 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0689c6: 0a08 |005d: move-result v8 │ │ -0689c8: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ -0689cc: 6e10 5e01 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@015e │ │ -0689d2: 0c08 |0063: move-result-object v8 │ │ -0689d4: 23a9 6a06 |0064: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ -0689d8: 4d03 090b |0066: aput-object v3, v9, v11 │ │ -0689dc: 7120 2b0a 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ -0689e2: 0c06 |006b: move-result-object v6 │ │ -0689e4: 28e6 |006c: goto 0052 // -001a │ │ -0689e6: 1a08 0316 |006d: const-string v8, "cache-path" // string@1603 │ │ -0689ea: 6e20 b92e 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0689f0: 0a08 |0072: move-result v8 │ │ -0689f2: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ -0689f6: 6e10 5401 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0154 │ │ -0689fc: 0c08 |0078: move-result-object v8 │ │ -0689fe: 23a9 6a06 |0079: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ -068a02: 4d03 090b |007b: aput-object v3, v9, v11 │ │ -068a06: 7120 2b0a 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ -068a0c: 0c06 |0080: move-result-object v6 │ │ -068a0e: 28d1 |0081: goto 0052 // -002f │ │ -068a10: 1a08 7c19 |0082: const-string v8, "external-path" // string@197c │ │ -068a14: 6e20 b92e 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -068a1a: 0a08 |0087: move-result v8 │ │ -068a1c: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ -068a20: 7100 8a03 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ -068a26: 0c08 |008d: move-result-object v8 │ │ -068a28: 23a9 6a06 |008e: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ -068a2c: 4d03 090b |0090: aput-object v3, v9, v11 │ │ -068a30: 7120 2b0a 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ -068a36: 0c06 |0095: move-result-object v6 │ │ -068a38: 28bc |0096: goto 0052 // -0044 │ │ -068a3a: 1104 |0097: return-object v4 │ │ +06c294: |[06c294] android.support.v4.content.FileProvider.parsePathStrategy:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/content/FileProvider$PathStrategy; │ │ +06c2a4: 120c |0000: const/4 v12, #int 0 // #0 │ │ +06c2a6: 120b |0001: const/4 v11, #int 0 // #0 │ │ +06c2a8: 121a |0002: const/4 v10, #int 1 // #1 │ │ +06c2aa: 2204 b001 |0003: new-instance v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy; // type@01b0 │ │ +06c2ae: 7020 240a e400 |0005: invoke-direct {v4, v14}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.:(Ljava/lang/String;)V // method@0a24 │ │ +06c2b4: 6e10 6301 0d00 |0008: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +06c2ba: 0c08 |000b: move-result-object v8 │ │ +06c2bc: 1309 8000 |000c: const/16 v9, #int 128 // #80 │ │ +06c2c0: 6e30 bc01 e809 |000e: invoke-virtual {v8, v14, v9}, Landroid/content/pm/PackageManager;.resolveContentProvider:(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo; // method@01bc │ │ +06c2c6: 0c01 |0011: move-result-object v1 │ │ +06c2c8: 6e10 6301 0d00 |0012: invoke-virtual {v13}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +06c2ce: 0c08 |0015: move-result-object v8 │ │ +06c2d0: 1a09 2e15 |0016: const-string v9, "android.support.FILE_PROVIDER_PATHS" // string@152e │ │ +06c2d4: 6e30 bd01 8109 |0018: invoke-virtual {v1, v8, v9}, Landroid/content/pm/ProviderInfo;.loadXmlMetaData:(Landroid/content/pm/PackageManager;Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@01bd │ │ +06c2da: 0c00 |001b: move-result-object v0 │ │ +06c2dc: 3900 0a00 |001c: if-nez v0, 0026 // +000a │ │ +06c2e0: 2208 d205 |001e: new-instance v8, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06c2e4: 1a09 b60d |0020: const-string v9, "Missing android.support.FILE_PROVIDER_PATHS meta-data" // string@0db6 │ │ +06c2e8: 7020 842e 9800 |0022: invoke-direct {v8, v9}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06c2ee: 2708 |0025: throw v8 │ │ +06c2f0: 7210 f001 0000 |0026: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.next:()I // method@01f0 │ │ +06c2f6: 0a07 |0029: move-result v7 │ │ +06c2f8: 32a7 6d00 |002a: if-eq v7, v10, 0097 // +006d │ │ +06c2fc: 1228 |002c: const/4 v8, #int 2 // #2 │ │ +06c2fe: 3387 f9ff |002d: if-ne v7, v8, 0026 // -0007 │ │ +06c302: 7210 ef01 0000 |002f: invoke-interface {v0}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01ef │ │ +06c308: 0c05 |0032: move-result-object v5 │ │ +06c30a: 1a08 7425 |0033: const-string v8, "name" // string@2574 │ │ +06c30e: 7230 ed01 c008 |0035: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01ed │ │ +06c314: 0c02 |0038: move-result-object v2 │ │ +06c316: 1a08 f027 |0039: const-string v8, "path" // string@27f0 │ │ +06c31a: 7230 ed01 c008 |003b: invoke-interface {v0, v12, v8}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01ed │ │ +06c320: 0c03 |003e: move-result-object v3 │ │ +06c322: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +06c324: 1a08 d129 |0040: const-string v8, "root-path" // string@29d1 │ │ +06c328: 6e20 b92e 5800 |0042: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c32e: 0a08 |0045: move-result v8 │ │ +06c330: 3808 1200 |0046: if-eqz v8, 0058 // +0012 │ │ +06c334: 6208 5303 |0048: sget-object v8, Landroid/support/v4/content/FileProvider;.DEVICE_ROOT:Ljava/io/File; // field@0353 │ │ +06c338: 23a9 6a06 |004a: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ +06c33c: 4d03 090b |004c: aput-object v3, v9, v11 │ │ +06c340: 7120 2b0a 9800 |004e: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ +06c346: 0c06 |0051: move-result-object v6 │ │ +06c348: 3806 d4ff |0052: if-eqz v6, 0026 // -002c │ │ +06c34c: 6e30 250a 2406 |0054: invoke-virtual {v4, v2, v6}, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.addRoot:(Ljava/lang/String;Ljava/io/File;)V // method@0a25 │ │ +06c352: 28cf |0057: goto 0026 // -0031 │ │ +06c354: 1a08 9d19 |0058: const-string v8, "files-path" // string@199d │ │ +06c358: 6e20 b92e 5800 |005a: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c35e: 0a08 |005d: move-result v8 │ │ +06c360: 3808 0f00 |005e: if-eqz v8, 006d // +000f │ │ +06c364: 6e10 5e01 0d00 |0060: invoke-virtual {v13}, Landroid/content/Context;.getFilesDir:()Ljava/io/File; // method@015e │ │ +06c36a: 0c08 |0063: move-result-object v8 │ │ +06c36c: 23a9 6a06 |0064: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ +06c370: 4d03 090b |0066: aput-object v3, v9, v11 │ │ +06c374: 7120 2b0a 9800 |0068: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ +06c37a: 0c06 |006b: move-result-object v6 │ │ +06c37c: 28e6 |006c: goto 0052 // -001a │ │ +06c37e: 1a08 0416 |006d: const-string v8, "cache-path" // string@1604 │ │ +06c382: 6e20 b92e 5800 |006f: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c388: 0a08 |0072: move-result v8 │ │ +06c38a: 3808 0f00 |0073: if-eqz v8, 0082 // +000f │ │ +06c38e: 6e10 5401 0d00 |0075: invoke-virtual {v13}, Landroid/content/Context;.getCacheDir:()Ljava/io/File; // method@0154 │ │ +06c394: 0c08 |0078: move-result-object v8 │ │ +06c396: 23a9 6a06 |0079: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ +06c39a: 4d03 090b |007b: aput-object v3, v9, v11 │ │ +06c39e: 7120 2b0a 9800 |007d: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ +06c3a4: 0c06 |0080: move-result-object v6 │ │ +06c3a6: 28d1 |0081: goto 0052 // -002f │ │ +06c3a8: 1a08 7d19 |0082: const-string v8, "external-path" // string@197d │ │ +06c3ac: 6e20 b92e 5800 |0084: invoke-virtual {v8, v5}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c3b2: 0a08 |0087: move-result v8 │ │ +06c3b4: 3808 caff |0088: if-eqz v8, 0052 // -0036 │ │ +06c3b8: 7100 8a03 0000 |008a: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ +06c3be: 0c08 |008d: move-result-object v8 │ │ +06c3c0: 23a9 6a06 |008e: new-array v9, v10, [Ljava/lang/String; // type@066a │ │ +06c3c4: 4d03 090b |0090: aput-object v3, v9, v11 │ │ +06c3c8: 7120 2b0a 9800 |0092: invoke-static {v8, v9}, Landroid/support/v4/content/FileProvider;.buildPath:(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; // method@0a2b │ │ +06c3ce: 0c06 |0095: move-result-object v6 │ │ +06c3d0: 28bc |0096: goto 0052 // -0044 │ │ +06c3d2: 1104 |0097: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=556 │ │ 0x0008 line=558 │ │ 0x0012 line=560 │ │ 0x001c line=562 │ │ 0x001e line=563 │ │ @@ -30632,33 +30632,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 │ │ -068a3c: |[068a3c] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ -068a4c: 6f30 4c01 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@014c │ │ -068a52: 5540 2400 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0024 │ │ -068a56: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -068a5a: 2200 e405 |0007: new-instance v0, Ljava/lang/SecurityException; // type@05e4 │ │ -068a5e: 1a01 be0e |0009: const-string v1, "Provider must not be exported" // string@0ebe │ │ -068a62: 7020 b52e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ -068a68: 2700 |000e: throw v0 │ │ -068a6a: 5540 2500 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0025 │ │ -068a6e: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ -068a72: 2200 e405 |0013: new-instance v0, Ljava/lang/SecurityException; // type@05e4 │ │ -068a76: 1a01 bd0e |0015: const-string v1, "Provider must grant uri permissions" // string@0ebd │ │ -068a7a: 7020 b52e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ -068a80: 2700 |001a: throw v0 │ │ -068a82: 5440 2300 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0023 │ │ -068a86: 7120 2f0a 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@0a2f │ │ -068a8c: 0c00 |0020: move-result-object v0 │ │ -068a8e: 5b20 5903 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ -068a92: 0e00 |0023: return-void │ │ +06c3d4: |[06c3d4] android.support.v4.content.FileProvider.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V │ │ +06c3e4: 6f30 4c01 3204 |0000: invoke-super {v2, v3, v4}, Landroid/content/ContentProvider;.attachInfo:(Landroid/content/Context;Landroid/content/pm/ProviderInfo;)V // method@014c │ │ +06c3ea: 5540 2400 |0003: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.exported:Z // field@0024 │ │ +06c3ee: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +06c3f2: 2200 e405 |0007: new-instance v0, Ljava/lang/SecurityException; // type@05e4 │ │ +06c3f6: 1a01 bf0e |0009: const-string v1, "Provider must not be exported" // string@0ebf │ │ +06c3fa: 7020 b52e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ +06c400: 2700 |000e: throw v0 │ │ +06c402: 5540 2500 |000f: iget-boolean v0, v4, Landroid/content/pm/ProviderInfo;.grantUriPermissions:Z // field@0025 │ │ +06c406: 3900 0a00 |0011: if-nez v0, 001b // +000a │ │ +06c40a: 2200 e405 |0013: new-instance v0, Ljava/lang/SecurityException; // type@05e4 │ │ +06c40e: 1a01 be0e |0015: const-string v1, "Provider must grant uri permissions" // string@0ebe │ │ +06c412: 7020 b52e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ +06c418: 2700 |001a: throw v0 │ │ +06c41a: 5440 2300 |001b: iget-object v0, v4, Landroid/content/pm/ProviderInfo;.authority:Ljava/lang/String; // field@0023 │ │ +06c41e: 7120 2f0a 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@0a2f │ │ +06c424: 0c00 |0020: move-result-object v0 │ │ +06c426: 5b20 5903 |0021: iput-object v0, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ +06c42a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 0x0003 line=345 │ │ 0x0007 line=346 │ │ 0x000f line=348 │ │ 0x0013 line=349 │ │ @@ -30674,25 +30674,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 │ │ -068a94: |[068a94] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ -068aa4: 5421 5903 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ -068aa8: 7220 220a 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ -068aae: 0c00 |0005: move-result-object v0 │ │ -068ab0: 6e10 292e 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -068ab6: 0a01 |0009: move-result v1 │ │ -068ab8: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ -068abc: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -068abe: 0f01 |000d: return v1 │ │ -068ac0: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -068ac2: 28fe |000f: goto 000d // -0002 │ │ +06c42c: |[06c42c] android.support.v4.content.FileProvider.delete:(Landroid/net/Uri;Ljava/lang/String;[Ljava/lang/String;)I │ │ +06c43c: 5421 5903 |0000: iget-object v1, v2, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ +06c440: 7220 220a 3100 |0002: invoke-interface {v1, v3}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ +06c446: 0c00 |0005: move-result-object v0 │ │ +06c448: 6e10 292e 0000 |0006: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +06c44e: 0a01 |0009: move-result v1 │ │ +06c450: 3801 0400 |000a: if-eqz v1, 000e // +0004 │ │ +06c454: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +06c456: 0f01 |000d: return v1 │ │ +06c458: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +06c45a: 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; │ │ @@ -30705,37 +30705,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 │ │ -068ac4: |[068ac4] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ -068ad4: 5464 5903 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ -068ad8: 7220 220a 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ -068ade: 0c01 |0005: move-result-object v1 │ │ -068ae0: 6e10 2d2e 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ -068ae6: 0c04 |0009: move-result-object v4 │ │ -068ae8: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ -068aec: 6e20 c12e 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ -068af2: 0a02 |000f: move-result v2 │ │ -068af4: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ -068af8: 6e10 2d2e 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ -068afe: 0c04 |0015: move-result-object v4 │ │ -068b00: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ -068b04: 6e20 c72e 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -068b0a: 0c00 |001b: move-result-object v0 │ │ -068b0c: 7100 ff1f 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1fff │ │ -068b12: 0c04 |001f: move-result-object v4 │ │ -068b14: 6e20 fe1f 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1ffe │ │ -068b1a: 0c03 |0023: move-result-object v3 │ │ -068b1c: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ -068b20: 1103 |0026: return-object v3 │ │ -068b22: 1a03 7715 |0027: const-string v3, "application/octet-stream" // string@1577 │ │ -068b26: 28fd |0029: goto 0026 // -0003 │ │ +06c45c: |[06c45c] android.support.v4.content.FileProvider.getType:(Landroid/net/Uri;)Ljava/lang/String; │ │ +06c46c: 5464 5903 |0000: iget-object v4, v6, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ +06c470: 7220 220a 7400 |0002: invoke-interface {v4, v7}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ +06c476: 0c01 |0005: move-result-object v1 │ │ +06c478: 6e10 2d2e 0100 |0006: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ +06c47e: 0c04 |0009: move-result-object v4 │ │ +06c480: 1305 2e00 |000a: const/16 v5, #int 46 // #2e │ │ +06c484: 6e20 c12e 5400 |000c: invoke-virtual {v4, v5}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ +06c48a: 0a02 |000f: move-result v2 │ │ +06c48c: 3a02 1700 |0010: if-ltz v2, 0027 // +0017 │ │ +06c490: 6e10 2d2e 0100 |0012: invoke-virtual {v1}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ +06c496: 0c04 |0015: move-result-object v4 │ │ +06c498: d805 0201 |0016: add-int/lit8 v5, v2, #int 1 // #01 │ │ +06c49c: 6e20 c72e 5400 |0018: invoke-virtual {v4, v5}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +06c4a2: 0c00 |001b: move-result-object v0 │ │ +06c4a4: 7100 ff1f 0000 |001c: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1fff │ │ +06c4aa: 0c04 |001f: move-result-object v4 │ │ +06c4ac: 6e20 fe1f 0400 |0020: invoke-virtual {v4, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1ffe │ │ +06c4b2: 0c03 |0023: move-result-object v3 │ │ +06c4b4: 3803 0300 |0024: if-eqz v3, 0027 // +0003 │ │ +06c4b8: 1103 |0026: return-object v3 │ │ +06c4ba: 1a03 7815 |0027: const-string v3, "application/octet-stream" // string@1578 │ │ +06c4be: 28fd |0029: goto 0026 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0006 line=453 │ │ 0x0010 line=454 │ │ 0x0012 line=455 │ │ 0x001c line=456 │ │ @@ -30754,19 +30754,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 │ │ -068b28: |[068b28] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ -068b38: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -068b3c: 1a01 e80d |0002: const-string v1, "No external inserts" // string@0de8 │ │ -068b40: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -068b46: 2700 |0007: throw v0 │ │ +06c4c0: |[06c4c0] android.support.v4.content.FileProvider.insert:(Landroid/net/Uri;Landroid/content/ContentValues;)Landroid/net/Uri; │ │ +06c4d0: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +06c4d4: 1a01 e90d |0002: const-string v1, "No external inserts" // string@0de9 │ │ +06c4d8: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +06c4de: 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; │ │ @@ -30776,17 +30776,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068b48: |[068b48] android.support.v4.content.FileProvider.onCreate:()Z │ │ -068b58: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -068b5a: 0f00 |0001: return v0 │ │ +06c4e0: |[06c4e0] android.support.v4.content.FileProvider.onCreate:()Z │ │ +06c4f0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c4f2: 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;) │ │ @@ -30794,23 +30794,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 │ │ -068b5c: |[068b5c] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ -068b6c: 5432 5903 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ -068b70: 7220 220a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ -068b76: 0c00 |0005: move-result-object v0 │ │ -068b78: 7110 330a 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0a33 │ │ -068b7e: 0a01 |0009: move-result v1 │ │ -068b80: 7120 bd03 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@03bd │ │ -068b86: 0c02 |000d: move-result-object v2 │ │ -068b88: 1102 |000e: return-object v2 │ │ +06c4f4: |[06c4f4] android.support.v4.content.FileProvider.openFile:(Landroid/net/Uri;Ljava/lang/String;)Landroid/os/ParcelFileDescriptor; │ │ +06c504: 5432 5903 |0000: iget-object v2, v3, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ +06c508: 7220 220a 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ +06c50e: 0c00 |0005: move-result-object v0 │ │ +06c510: 7110 330a 0500 |0006: invoke-static {v5}, Landroid/support/v4/content/FileProvider;.modeToMode:(Ljava/lang/String;)I // method@0a33 │ │ +06c516: 0a01 |0009: move-result v1 │ │ +06c518: 7120 bd03 1000 |000a: invoke-static {v0, v1}, Landroid/os/ParcelFileDescriptor;.open:(Ljava/io/File;I)Landroid/os/ParcelFileDescriptor; // method@03bd │ │ +06c51e: 0c02 |000d: move-result-object v2 │ │ +06c520: 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; │ │ @@ -30824,68 +30824,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 │ │ -068b8c: |[068b8c] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ -068b9c: 54ca 5903 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ -068ba0: 7220 220a da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ -068ba6: 0c04 |0005: move-result-object v4 │ │ -068ba8: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ -068bac: 620e 5203 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0352 │ │ -068bb0: 21ea |000a: array-length v10, v14 │ │ -068bb2: 23a2 6a06 |000b: new-array v2, v10, [Ljava/lang/String; // type@066a │ │ -068bb6: 21ea |000d: array-length v10, v14 │ │ -068bb8: 23a9 6806 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0668 │ │ -068bbc: 1205 |0010: const/4 v5, #int 0 // #0 │ │ -068bbe: 07e0 |0011: move-object v0, v14 │ │ -068bc0: 2108 |0012: array-length v8, v0 │ │ -068bc2: 1207 |0013: const/4 v7, #int 0 // #0 │ │ -068bc4: 0156 |0014: move v6, v5 │ │ -068bc6: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ -068bca: 4601 0007 |0017: aget-object v1, v0, v7 │ │ -068bce: 1a0a e812 |0019: const-string v10, "_display_name" // string@12e8 │ │ -068bd2: 6e20 b92e 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -068bd8: 0a0a |001e: move-result v10 │ │ -068bda: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ -068bde: 1a0a e812 |0021: const-string v10, "_display_name" // string@12e8 │ │ -068be2: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ -068be6: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ -068bea: 6e10 2d2e 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ -068bf0: 0c0a |002a: move-result-object v10 │ │ -068bf2: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ -068bf6: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ -068bfa: 0156 |002f: move v6, v5 │ │ -068bfc: 28e5 |0030: goto 0015 // -001b │ │ -068bfe: 1a0a ee12 |0031: const-string v10, "_size" // string@12ee │ │ -068c02: 6e20 b92e 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -068c08: 0a0a |0036: move-result v10 │ │ -068c0a: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ -068c0e: 1a0a ee12 |0039: const-string v10, "_size" // string@12ee │ │ -068c12: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ -068c16: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ -068c1a: 6e10 332e 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@2e33 │ │ -068c20: 0b0a |0042: move-result-wide v10 │ │ -068c22: 7120 952e ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@2e95 │ │ -068c28: 0c0a |0046: move-result-object v10 │ │ -068c2a: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ -068c2e: 28e4 |0049: goto 002d // -001c │ │ -068c30: 7120 2d0a 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0a2d │ │ -068c36: 0c02 |004d: move-result-object v2 │ │ -068c38: 7120 2c0a 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a2c │ │ -068c3e: 0c09 |0051: move-result-object v9 │ │ -068c40: 2203 5100 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0051 │ │ -068c44: 121a |0054: const/4 v10, #int 1 // #1 │ │ -068c46: 7030 0d02 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@020d │ │ -068c4c: 6e20 0e02 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@020e │ │ -068c52: 1103 |005b: return-object v3 │ │ -068c54: 0165 |005c: move v5, v6 │ │ -068c56: 28d0 |005d: goto 002d // -0030 │ │ +06c524: |[06c524] android.support.v4.content.FileProvider.query:(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)Landroid/database/Cursor; │ │ +06c534: 54ca 5903 |0000: iget-object v10, v12, Landroid/support/v4/content/FileProvider;.mStrategy:Landroid/support/v4/content/FileProvider$PathStrategy; // field@0359 │ │ +06c538: 7220 220a da00 |0002: invoke-interface {v10, v13}, Landroid/support/v4/content/FileProvider$PathStrategy;.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; // method@0a22 │ │ +06c53e: 0c04 |0005: move-result-object v4 │ │ +06c540: 390e 0400 |0006: if-nez v14, 000a // +0004 │ │ +06c544: 620e 5203 |0008: sget-object v14, Landroid/support/v4/content/FileProvider;.COLUMNS:[Ljava/lang/String; // field@0352 │ │ +06c548: 21ea |000a: array-length v10, v14 │ │ +06c54a: 23a2 6a06 |000b: new-array v2, v10, [Ljava/lang/String; // type@066a │ │ +06c54e: 21ea |000d: array-length v10, v14 │ │ +06c550: 23a9 6806 |000e: new-array v9, v10, [Ljava/lang/Object; // type@0668 │ │ +06c554: 1205 |0010: const/4 v5, #int 0 // #0 │ │ +06c556: 07e0 |0011: move-object v0, v14 │ │ +06c558: 2108 |0012: array-length v8, v0 │ │ +06c55a: 1207 |0013: const/4 v7, #int 0 // #0 │ │ +06c55c: 0156 |0014: move v6, v5 │ │ +06c55e: 3587 3500 |0015: if-ge v7, v8, 004a // +0035 │ │ +06c562: 4601 0007 |0017: aget-object v1, v0, v7 │ │ +06c566: 1a0a e912 |0019: const-string v10, "_display_name" // string@12e9 │ │ +06c56a: 6e20 b92e 1a00 |001b: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c570: 0a0a |001e: move-result v10 │ │ +06c572: 380a 1200 |001f: if-eqz v10, 0031 // +0012 │ │ +06c576: 1a0a e912 |0021: const-string v10, "_display_name" // string@12e9 │ │ +06c57a: 4d0a 0206 |0023: aput-object v10, v2, v6 │ │ +06c57e: d805 0601 |0025: add-int/lit8 v5, v6, #int 1 // #01 │ │ +06c582: 6e10 2d2e 0400 |0027: invoke-virtual {v4}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ +06c588: 0c0a |002a: move-result-object v10 │ │ +06c58a: 4d0a 0906 |002b: aput-object v10, v9, v6 │ │ +06c58e: d807 0701 |002d: add-int/lit8 v7, v7, #int 1 // #01 │ │ +06c592: 0156 |002f: move v6, v5 │ │ +06c594: 28e5 |0030: goto 0015 // -001b │ │ +06c596: 1a0a ef12 |0031: const-string v10, "_size" // string@12ef │ │ +06c59a: 6e20 b92e 1a00 |0033: invoke-virtual {v10, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +06c5a0: 0a0a |0036: move-result v10 │ │ +06c5a2: 380a 2500 |0037: if-eqz v10, 005c // +0025 │ │ +06c5a6: 1a0a ef12 |0039: const-string v10, "_size" // string@12ef │ │ +06c5aa: 4d0a 0206 |003b: aput-object v10, v2, v6 │ │ +06c5ae: d805 0601 |003d: add-int/lit8 v5, v6, #int 1 // #01 │ │ +06c5b2: 6e10 332e 0400 |003f: invoke-virtual {v4}, Ljava/io/File;.length:()J // method@2e33 │ │ +06c5b8: 0b0a |0042: move-result-wide v10 │ │ +06c5ba: 7120 952e ba00 |0043: invoke-static {v10, v11}, Ljava/lang/Long;.valueOf:(J)Ljava/lang/Long; // method@2e95 │ │ +06c5c0: 0c0a |0046: move-result-object v10 │ │ +06c5c2: 4d0a 0906 |0047: aput-object v10, v9, v6 │ │ +06c5c6: 28e4 |0049: goto 002d // -001c │ │ +06c5c8: 7120 2d0a 6200 |004a: invoke-static {v2, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/String;I)[Ljava/lang/String; // method@0a2d │ │ +06c5ce: 0c02 |004d: move-result-object v2 │ │ +06c5d0: 7120 2c0a 6900 |004e: invoke-static {v9, v6}, Landroid/support/v4/content/FileProvider;.copyOf:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0a2c │ │ +06c5d6: 0c09 |0051: move-result-object v9 │ │ +06c5d8: 2203 5100 |0052: new-instance v3, Landroid/database/MatrixCursor; // type@0051 │ │ +06c5dc: 121a |0054: const/4 v10, #int 1 // #1 │ │ +06c5de: 7030 0d02 230a |0055: invoke-direct {v3, v2, v10}, Landroid/database/MatrixCursor;.:([Ljava/lang/String;I)V // method@020d │ │ +06c5e4: 6e20 0e02 9300 |0058: invoke-virtual {v3, v9}, Landroid/database/MatrixCursor;.addRow:([Ljava/lang/Object;)V // method@020e │ │ +06c5ea: 1103 |005b: return-object v3 │ │ +06c5ec: 0165 |005c: move v5, v6 │ │ +06c5ee: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0006 line=414 │ │ 0x0008 line=415 │ │ 0x000a line=418 │ │ 0x000d line=419 │ │ @@ -30932,36 +30932,36 @@ │ │ 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 │ │ -068c58: |[068c58] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ -068c68: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -068c6c: 1a01 e90d |0002: const-string v1, "No external updates" // string@0de9 │ │ -068c70: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -068c76: 2700 |0007: throw v0 │ │ +06c5f0: |[06c5f0] android.support.v4.content.FileProvider.update:(Landroid/net/Uri;Landroid/content/ContentValues;Ljava/lang/String;[Ljava/lang/String;)I │ │ +06c600: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +06c604: 1a01 ea0d |0002: const-string v1, "No external updates" // string@0dea │ │ +06c608: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +06c60e: 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 : 1204 (FileProvider.java) │ │ + source_file_idx : 1205 (FileProvider.java) │ │ │ │ Class #166 header: │ │ class_idx : 434 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1405 │ │ +source_file_idx : 1406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #166 annotations: │ │ Annotations on class │ │ @@ -30991,21 +30991,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/content/IntentCompat$IntentCompatImpl;) │ │ name : 'makeRestartActivityTask' │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1405 (IntentCompat.java) │ │ + source_file_idx : 1406 (IntentCompat.java) │ │ │ │ Class #167 header: │ │ class_idx : 438 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1405 │ │ +source_file_idx : 1406 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #167 annotations: │ │ Annotations on class │ │ @@ -31063,32 +31063,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -068c78: |[068c78] android.support.v4.content.IntentCompat.:()V │ │ -068c88: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -068c8c: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -068c90: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -068c94: 2201 b501 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@01b5 │ │ -068c98: 7010 430a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0a43 │ │ -068c9e: 6901 6203 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ -068ca2: 0e00 |000d: return-void │ │ -068ca4: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -068ca8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -068cac: 2201 b401 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@01b4 │ │ -068cb0: 7010 400a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0a40 │ │ -068cb6: 6901 6203 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ -068cba: 28f4 |0019: goto 000d // -000c │ │ -068cbc: 2201 b301 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@01b3 │ │ -068cc0: 7010 3c0a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0a3c │ │ -068cc6: 6901 6203 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ -068cca: 28ec |0021: goto 000d // -0014 │ │ +06c610: |[06c610] android.support.v4.content.IntentCompat.:()V │ │ +06c620: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06c624: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +06c628: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06c62c: 2201 b501 |0006: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; // type@01b5 │ │ +06c630: 7010 430a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1;.:()V // method@0a43 │ │ +06c636: 6901 6203 |000b: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ +06c63a: 0e00 |000d: return-void │ │ +06c63c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +06c640: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +06c644: 2201 b401 |0012: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; // type@01b4 │ │ +06c648: 7010 400a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0a40 │ │ +06c64e: 6901 6203 |0017: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ +06c652: 28f4 |0019: goto 000d // -000c │ │ +06c654: 2201 b301 |001a: new-instance v1, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; // type@01b3 │ │ +06c658: 7010 3c0a 0100 |001c: invoke-direct {v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0a3c │ │ +06c65e: 6901 6203 |001f: sput-object v1, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ +06c662: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0002 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=93 │ │ 0x000e line=88 │ │ @@ -31102,17 +31102,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068ccc: |[068ccc] android.support.v4.content.IntentCompat.:()V │ │ -068cdc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068ce2: 0e00 |0003: return-void │ │ +06c664: |[06c664] android.support.v4.content.IntentCompat.:()V │ │ +06c674: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06c67a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=97 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat; │ │ │ │ @@ -31121,19 +31121,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 │ │ -068ce4: |[068ce4] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -068cf4: 6200 6203 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ -068cf8: 7220 390a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a39 │ │ -068cfe: 0c00 |0005: move-result-object v0 │ │ -068d00: 1100 |0006: return-object v0 │ │ +06c67c: |[06c67c] android.support.v4.content.IntentCompat.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +06c68c: 6200 6203 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ +06c690: 7220 390a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a39 │ │ +06c696: 0c00 |0005: move-result-object v0 │ │ +06c698: 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;) │ │ @@ -31141,19 +31141,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 │ │ -068d04: |[068d04] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -068d14: 6200 6203 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ -068d18: 7230 3a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0a3a │ │ -068d1e: 0c00 |0005: move-result-object v0 │ │ -068d20: 1100 |0006: return-object v0 │ │ +06c69c: |[06c69c] android.support.v4.content.IntentCompat.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +06c6ac: 6200 6203 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ +06c6b0: 7230 3a0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0a3a │ │ +06c6b6: 0c00 |0005: move-result-object v0 │ │ +06c6b8: 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; │ │ │ │ @@ -31162,33 +31162,33 @@ │ │ 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 │ │ -068d24: |[068d24] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -068d34: 6200 6203 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ -068d38: 7220 3b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a3b │ │ -068d3e: 0c00 |0005: move-result-object v0 │ │ -068d40: 1100 |0006: return-object v0 │ │ +06c6bc: |[06c6bc] android.support.v4.content.IntentCompat.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +06c6cc: 6200 6203 |0000: sget-object v0, Landroid/support/v4/content/IntentCompat;.IMPL:Landroid/support/v4/content/IntentCompat$IntentCompatImpl; // field@0362 │ │ +06c6d0: 7220 3b0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/content/IntentCompat$IntentCompatImpl;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a3b │ │ +06c6d6: 0c00 |0005: move-result-object v0 │ │ +06c6d8: 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 : 1405 (IntentCompat.java) │ │ + source_file_idx : 1406 (IntentCompat.java) │ │ │ │ Class #168 header: │ │ class_idx : 439 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1406 │ │ +source_file_idx : 1407 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #168 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatHoneycomb;' │ │ @@ -31203,17 +31203,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068d44: |[068d44] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ -068d54: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068d5a: 0e00 |0003: return-void │ │ +06c6dc: |[06c6dc] android.support.v4.content.IntentCompatHoneycomb.:()V │ │ +06c6ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06c6f2: 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;) │ │ @@ -31221,18 +31221,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 │ │ -068d5c: |[068d5c] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -068d6c: 7110 9101 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0191 │ │ -068d72: 0c00 |0003: move-result-object v0 │ │ -068d74: 1100 |0004: return-object v0 │ │ +06c6f4: |[06c6f4] android.support.v4.content.IntentCompatHoneycomb.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +06c704: 7110 9101 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0191 │ │ +06c70a: 0c00 |0003: move-result-object v0 │ │ +06c70c: 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;) │ │ @@ -31240,32 +31240,32 @@ │ │ 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 │ │ -068d78: |[068d78] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -068d88: 7110 9301 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0193 │ │ -068d8e: 0c00 |0003: move-result-object v0 │ │ -068d90: 1100 |0004: return-object v0 │ │ +06c710: |[06c710] android.support.v4.content.IntentCompatHoneycomb.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +06c720: 7110 9301 0100 |0000: invoke-static {v1}, Landroid/content/Intent;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0193 │ │ +06c726: 0c00 |0003: move-result-object v0 │ │ +06c728: 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 : 1406 (IntentCompatHoneycomb.java) │ │ + source_file_idx : 1407 (IntentCompatHoneycomb.java) │ │ │ │ Class #169 header: │ │ class_idx : 440 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1407 │ │ +source_file_idx : 1408 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #169 - │ │ Class descriptor : 'Landroid/support/v4/content/IntentCompatIcsMr1;' │ │ @@ -31280,17 +31280,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068d94: |[068d94] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ -068da4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068daa: 0e00 |0003: return-void │ │ +06c72c: |[06c72c] android.support.v4.content.IntentCompatIcsMr1.:()V │ │ +06c73c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06c742: 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;) │ │ @@ -31298,33 +31298,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 │ │ -068dac: |[068dac] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -068dbc: 7120 9201 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0192 │ │ -068dc2: 0c00 |0003: move-result-object v0 │ │ -068dc4: 1100 |0004: return-object v0 │ │ +06c744: |[06c744] android.support.v4.content.IntentCompatIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +06c754: 7120 9201 2100 |0000: invoke-static {v1, v2}, Landroid/content/Intent;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0192 │ │ +06c75a: 0c00 |0003: move-result-object v0 │ │ +06c75c: 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 : 1407 (IntentCompatIcsMr1.java) │ │ + source_file_idx : 1408 (IntentCompatIcsMr1.java) │ │ │ │ Class #170 header: │ │ class_idx : 441 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 77 │ │ -source_file_idx : 3364 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #170 annotations: │ │ Annotations on class │ │ @@ -31348,20 +31348,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 │ │ -068dc8: |[068dc8] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ -068dd8: 5b12 6303 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0363 │ │ -068ddc: 2200 a100 |0002: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -068de0: 7010 8d03 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -068de6: 7020 f201 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01f2 │ │ -068dec: 0e00 |000a: return-void │ │ +06c760: |[06c760] android.support.v4.content.Loader$ForceLoadContentObserver.:(Landroid/support/v4/content/Loader;)V │ │ +06c770: 5b12 6303 |0000: iput-object v2, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0363 │ │ +06c774: 2200 a100 |0002: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +06c778: 7010 8d03 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +06c77e: 7020 f201 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01f2 │ │ +06c784: 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; │ │ @@ -31374,17 +31374,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -068df0: |[068df0] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ -068e00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -068e02: 0f00 |0001: return v0 │ │ +06c788: |[06c788] android.support.v4.content.Loader$ForceLoadContentObserver.deliverSelfNotifications:()Z │ │ +06c798: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c79a: 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; │ │ │ │ @@ -31393,34 +31393,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -068e04: |[068e04] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ -068e14: 5410 6303 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0363 │ │ -068e18: 6e10 600a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0a60 │ │ -068e1e: 0e00 |0005: return-void │ │ +06c79c: |[06c79c] android.support.v4.content.Loader$ForceLoadContentObserver.onChange:(Z)V │ │ +06c7ac: 5410 6303 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.this$0:Landroid/support/v4/content/Loader; // field@0363 │ │ +06c7b0: 6e10 600a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onContentChanged:()V // method@0a60 │ │ +06c7b6: 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 : 3364 (Loader.java) │ │ + source_file_idx : 3365 (Loader.java) │ │ │ │ Class #171 header: │ │ class_idx : 442 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3364 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #171 annotations: │ │ Annotations on class │ │ @@ -31441,21 +31441,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 : 3364 (Loader.java) │ │ + source_file_idx : 3365 (Loader.java) │ │ │ │ Class #172 header: │ │ class_idx : 443 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3364 │ │ +source_file_idx : 3365 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 25 │ │ │ │ Class #172 annotations: │ │ Annotations on class │ │ @@ -31517,27 +31517,27 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -068e20: |[068e20] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ -068e30: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -068e32: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -068e38: 5c21 6b03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -068e3c: 5c21 6403 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ -068e40: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -068e42: 5c20 6a03 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ -068e46: 5c21 6503 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -068e4a: 5c21 6903 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -068e4e: 6e10 5101 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ -068e54: 0c00 |0012: move-result-object v0 │ │ -068e56: 5b20 6603 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0366 │ │ -068e5a: 0e00 |0015: return-void │ │ +06c7b8: |[06c7b8] android.support.v4.content.Loader.:(Landroid/content/Context;)V │ │ +06c7c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06c7ca: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06c7d0: 5c21 6b03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06c7d4: 5c21 6403 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ +06c7d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06c7da: 5c20 6a03 |0009: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ +06c7de: 5c21 6503 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06c7e2: 5c21 6903 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06c7e6: 6e10 5101 0300 |000f: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ +06c7ec: 0c00 |0012: move-result-object v0 │ │ +06c7ee: 5b20 6603 |0013: iput-object v0, v2, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0366 │ │ +06c7f2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=38 │ │ 0x0006 line=39 │ │ 0x0008 line=40 │ │ 0x000b line=41 │ │ @@ -31555,19 +31555,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -068e5c: |[068e5c] android.support.v4.content.Loader.abandon:()V │ │ -068e6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -068e6e: 5c10 6403 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ -068e72: 6e10 5f0a 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0a5f │ │ -068e78: 0e00 |0006: return-void │ │ +06c7f4: |[06c7f4] android.support.v4.content.Loader.abandon:()V │ │ +06c804: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06c806: 5c10 6403 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ +06c80a: 6e10 5f0a 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onAbandon:()V // method@0a5f │ │ +06c810: 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; │ │ @@ -31578,18 +31578,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -068e7c: |[068e7c] android.support.v4.content.Loader.commitContentChanged:()V │ │ -068e8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -068e8e: 5c10 6903 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -068e92: 0e00 |0003: return-void │ │ +06c814: |[06c814] android.support.v4.content.Loader.commitContentChanged:()V │ │ +06c824: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06c826: 5c10 6903 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06c82a: 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; │ │ @@ -31599,24 +31599,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 │ │ -068e94: |[068e94] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ -068ea4: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -068ea8: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -068eac: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -068eb2: 7120 420f 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ -068eb8: 1a01 7530 |000a: const-string v1, "}" // string@3075 │ │ -068ebc: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -068ec2: 6e10 e02e 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -068ec8: 0c01 |0012: move-result-object v1 │ │ -068eca: 1101 |0013: return-object v1 │ │ +06c82c: |[06c82c] android.support.v4.content.Loader.dataToString:(Ljava/lang/Object;)Ljava/lang/String; │ │ +06c83c: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +06c840: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +06c844: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +06c84a: 7120 420f 0300 |0007: invoke-static {v3, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ +06c850: 1a01 7130 |000a: const-string v1, "}" // string@3071 │ │ +06c854: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06c85a: 6e10 e02e 0000 |000f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06c860: 0c01 |0012: move-result-object v1 │ │ +06c862: 1101 |0013: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0007 line=369 │ │ 0x000a line=370 │ │ 0x000f line=371 │ │ locals : │ │ @@ -31631,20 +31631,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -068ecc: |[068ecc] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ -068edc: 5410 6803 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -068ee0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -068ee4: 5410 6803 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -068ee8: 7230 520a 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0a52 │ │ -068eee: 0e00 |0009: return-void │ │ +06c864: |[06c864] android.support.v4.content.Loader.deliverResult:(Ljava/lang/Object;)V │ │ +06c874: 5410 6803 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06c878: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +06c87c: 5410 6803 |0004: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06c880: 7230 520a 1002 |0006: invoke-interface {v0, v1, v2}, Landroid/support/v4/content/Loader$OnLoadCompleteListener;.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0a52 │ │ +06c886: 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; │ │ @@ -31657,57 +31657,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 │ │ -068ef0: |[068ef0] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -068f00: 6e20 4b2e 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f06: 1a00 f621 |0003: const-string v0, "mId=" // string@21f6 │ │ -068f0a: 6e20 4b2e 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f10: 5210 6703 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ -068f14: 6e20 492e 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -068f1a: 1a00 7100 |000d: const-string v0, " mListener=" // string@0071 │ │ -068f1e: 6e20 4b2e 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f24: 5410 6803 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -068f28: 6e20 4f2e 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -068f2e: 5510 6b03 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -068f32: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ -068f36: 5510 6503 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -068f3a: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ -068f3e: 5510 6903 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -068f42: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ -068f46: 6e20 4b2e 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f4c: 1a00 f923 |0026: const-string v0, "mStarted=" // string@23f9 │ │ -068f50: 6e20 4b2e 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f56: 5510 6b03 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -068f5a: 6e20 4c2e 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -068f60: 1a00 6800 |0030: const-string v0, " mContentChanged=" // string@0068 │ │ -068f64: 6e20 4b2e 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f6a: 5510 6503 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -068f6e: 6e20 4c2e 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -068f74: 1a00 7500 |003a: const-string v0, " mProcessingChange=" // string@0075 │ │ -068f78: 6e20 4b2e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f7e: 5510 6903 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -068f82: 6e20 512e 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -068f88: 5510 6403 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ -068f8c: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ -068f90: 5510 6a03 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ -068f94: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ -068f98: 6e20 4b2e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068f9e: 1a00 2520 |004f: const-string v0, "mAbandoned=" // string@2025 │ │ -068fa2: 6e20 4b2e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068fa8: 5510 6403 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ -068fac: 6e20 4c2e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -068fb2: 1a00 7900 |0059: const-string v0, " mReset=" // string@0079 │ │ -068fb6: 6e20 4b2e 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -068fbc: 5510 6a03 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ -068fc0: 6e20 512e 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -068fc6: 0e00 |0063: return-void │ │ +06c888: |[06c888] android.support.v4.content.Loader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +06c898: 6e20 4b2e 2400 |0000: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c89e: 1a00 f721 |0003: const-string v0, "mId=" // string@21f7 │ │ +06c8a2: 6e20 4b2e 0400 |0005: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c8a8: 5210 6703 |0008: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ +06c8ac: 6e20 492e 0400 |000a: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +06c8b2: 1a00 7300 |000d: const-string v0, " mListener=" // string@0073 │ │ +06c8b6: 6e20 4b2e 0400 |000f: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c8bc: 5410 6803 |0012: iget-object v0, v1, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06c8c0: 6e20 4f2e 0400 |0014: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +06c8c6: 5510 6b03 |0017: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06c8ca: 3900 0a00 |0019: if-nez v0, 0023 // +000a │ │ +06c8ce: 5510 6503 |001b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06c8d2: 3900 0600 |001d: if-nez v0, 0023 // +0006 │ │ +06c8d6: 5510 6903 |001f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06c8da: 3800 2300 |0021: if-eqz v0, 0044 // +0023 │ │ +06c8de: 6e20 4b2e 2400 |0023: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c8e4: 1a00 fa23 |0026: const-string v0, "mStarted=" // string@23fa │ │ +06c8e8: 6e20 4b2e 0400 |0028: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c8ee: 5510 6b03 |002b: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06c8f2: 6e20 4c2e 0400 |002d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +06c8f8: 1a00 6a00 |0030: const-string v0, " mContentChanged=" // string@006a │ │ +06c8fc: 6e20 4b2e 0400 |0032: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c902: 5510 6503 |0035: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06c906: 6e20 4c2e 0400 |0037: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +06c90c: 1a00 7700 |003a: const-string v0, " mProcessingChange=" // string@0077 │ │ +06c910: 6e20 4b2e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c916: 5510 6903 |003f: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06c91a: 6e20 512e 0400 |0041: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +06c920: 5510 6403 |0044: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ +06c924: 3900 0600 |0046: if-nez v0, 004c // +0006 │ │ +06c928: 5510 6a03 |0048: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ +06c92c: 3800 1900 |004a: if-eqz v0, 0063 // +0019 │ │ +06c930: 6e20 4b2e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c936: 1a00 2620 |004f: const-string v0, "mAbandoned=" // string@2026 │ │ +06c93a: 6e20 4b2e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c940: 5510 6403 |0054: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ +06c944: 6e20 4c2e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +06c94a: 1a00 7b00 |0059: const-string v0, " mReset=" // string@007b │ │ +06c94e: 6e20 4b2e 0400 |005b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +06c954: 5510 6a03 |005e: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ +06c958: 6e20 512e 0400 |0060: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +06c95e: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x000d line=394 │ │ 0x0017 line=395 │ │ 0x0023 line=396 │ │ 0x0030 line=397 │ │ @@ -31729,17 +31729,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -068fc8: |[068fc8] android.support.v4.content.Loader.forceLoad:()V │ │ -068fd8: 6e10 610a 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0a61 │ │ -068fde: 0e00 |0003: return-void │ │ +06c960: |[06c960] android.support.v4.content.Loader.forceLoad:()V │ │ +06c970: 6e10 610a 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0a61 │ │ +06c976: 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; │ │ @@ -31749,17 +31749,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068fe0: |[068fe0] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ -068ff0: 5410 6603 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0366 │ │ -068ff4: 1100 |0002: return-object v0 │ │ +06c978: |[06c978] android.support.v4.content.Loader.getContext:()Landroid/content/Context; │ │ +06c988: 5410 6603 |0000: iget-object v0, v1, Landroid/support/v4/content/Loader;.mContext:Landroid/content/Context; // field@0366 │ │ +06c98c: 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; │ │ │ │ @@ -31768,17 +31768,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -068ff8: |[068ff8] android.support.v4.content.Loader.getId:()I │ │ -069008: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ -06900c: 0f00 |0002: return v0 │ │ +06c990: |[06c990] android.support.v4.content.Loader.getId:()I │ │ +06c9a0: 5210 6703 |0000: iget v0, v1, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ +06c9a4: 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; │ │ │ │ @@ -31787,17 +31787,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069010: |[069010] android.support.v4.content.Loader.isAbandoned:()Z │ │ -069020: 5510 6403 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ -069024: 0f00 |0002: return v0 │ │ +06c9a8: |[06c9a8] android.support.v4.content.Loader.isAbandoned:()Z │ │ +06c9b8: 5510 6403 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ +06c9bc: 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; │ │ │ │ @@ -31806,17 +31806,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069028: |[069028] android.support.v4.content.Loader.isReset:()Z │ │ -069038: 5510 6a03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ -06903c: 0f00 |0002: return v0 │ │ +06c9c0: |[06c9c0] android.support.v4.content.Loader.isReset:()Z │ │ +06c9d0: 5510 6a03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ +06c9d4: 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; │ │ │ │ @@ -31825,17 +31825,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -069040: |[069040] android.support.v4.content.Loader.isStarted:()Z │ │ -069050: 5510 6b03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -069054: 0f00 |0002: return v0 │ │ +06c9d8: |[06c9d8] android.support.v4.content.Loader.isStarted:()Z │ │ +06c9e8: 5510 6b03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06c9ec: 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; │ │ │ │ @@ -31844,16 +31844,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069058: |[069058] android.support.v4.content.Loader.onAbandon:()V │ │ -069068: 0e00 |0000: return-void │ │ +06c9f0: |[06c9f0] android.support.v4.content.Loader.onAbandon:()V │ │ +06ca00: 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; │ │ │ │ @@ -31862,22 +31862,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -06906c: |[06906c] android.support.v4.content.Loader.onContentChanged:()V │ │ -06907c: 5510 6b03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -069080: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -069084: 6e10 590a 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0a59 │ │ -06908a: 0e00 |0007: return-void │ │ -06908c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -06908e: 5c10 6503 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -069092: 28fc |000b: goto 0007 // -0004 │ │ +06ca04: |[06ca04] android.support.v4.content.Loader.onContentChanged:()V │ │ +06ca14: 5510 6b03 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06ca18: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +06ca1c: 6e10 590a 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.forceLoad:()V // method@0a59 │ │ +06ca22: 0e00 |0007: return-void │ │ +06ca24: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +06ca26: 5c10 6503 |0009: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06ca2a: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0007 line=361 │ │ 0x0008 line=359 │ │ locals : │ │ @@ -31889,16 +31889,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -069094: |[069094] android.support.v4.content.Loader.onForceLoad:()V │ │ -0690a4: 0e00 |0000: return-void │ │ +06ca2c: |[06ca2c] android.support.v4.content.Loader.onForceLoad:()V │ │ +06ca3c: 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; │ │ │ │ @@ -31907,16 +31907,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0690a8: |[0690a8] android.support.v4.content.Loader.onReset:()V │ │ -0690b8: 0e00 |0000: return-void │ │ +06ca40: |[06ca40] android.support.v4.content.Loader.onReset:()V │ │ +06ca50: 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; │ │ │ │ @@ -31925,16 +31925,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0690bc: |[0690bc] android.support.v4.content.Loader.onStartLoading:()V │ │ -0690cc: 0e00 |0000: return-void │ │ +06ca54: |[06ca54] android.support.v4.content.Loader.onStartLoading:()V │ │ +06ca64: 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; │ │ │ │ @@ -31943,16 +31943,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0690d0: |[0690d0] android.support.v4.content.Loader.onStopLoading:()V │ │ -0690e0: 0e00 |0000: return-void │ │ +06ca68: |[06ca68] android.support.v4.content.Loader.onStopLoading:()V │ │ +06ca78: 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; │ │ │ │ @@ -31961,24 +31961,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 │ │ -0690e4: |[0690e4] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -0690f4: 5420 6803 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -0690f8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0690fc: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -069100: 1a01 1111 |0006: const-string v1, "There is already a listener registered" // string@1111 │ │ -069104: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -06910a: 2700 |000b: throw v0 │ │ -06910c: 5b24 6803 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -069110: 5923 6703 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ -069114: 0e00 |0010: return-void │ │ +06ca7c: |[06ca7c] android.support.v4.content.Loader.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +06ca8c: 5420 6803 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06ca90: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +06ca94: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +06ca98: 1a01 1211 |0006: const-string v1, "There is already a listener registered" // string@1112 │ │ +06ca9c: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +06caa2: 2700 |000b: throw v0 │ │ +06caa4: 5b24 6803 |000c: iput-object v4, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06caa8: 5923 6703 |000e: iput v3, v2, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ +06caac: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x000c line=133 │ │ 0x000e line=134 │ │ 0x0010 line=135 │ │ @@ -31994,24 +31994,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -069118: |[069118] android.support.v4.content.Loader.reset:()V │ │ -069128: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06912a: 6e10 620a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0a62 │ │ -069130: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -069132: 5c20 6a03 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ -069136: 5c21 6b03 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -06913a: 5c21 6403 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ -06913e: 5c21 6503 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -069142: 5c21 6903 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -069146: 0e00 |000f: return-void │ │ +06cab0: |[06cab0] android.support.v4.content.Loader.reset:()V │ │ +06cac0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06cac2: 6e10 620a 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onReset:()V // method@0a62 │ │ +06cac8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06caca: 5c20 6a03 |0005: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ +06cace: 5c21 6b03 |0007: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06cad2: 5c21 6403 |0009: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ +06cad6: 5c21 6503 |000b: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06cada: 5c21 6903 |000d: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06cade: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0004 line=292 │ │ 0x0007 line=293 │ │ 0x0009 line=294 │ │ 0x000b line=295 │ │ @@ -32026,20 +32026,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -069148: |[069148] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ -069158: 5510 6903 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -06915c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -069160: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -069162: 5c10 6503 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -069166: 0e00 |0007: return-void │ │ +06cae0: |[06cae0] android.support.v4.content.Loader.rollbackContentChanged:()V │ │ +06caf0: 5510 6903 |0000: iget-boolean v0, v1, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06caf4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +06caf8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06cafa: 5c10 6503 |0005: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06cafe: 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; │ │ @@ -32050,22 +32050,22 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -069168: |[069168] android.support.v4.content.Loader.startLoading:()V │ │ -069178: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06917a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -06917c: 5c20 6b03 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -069180: 5c21 6a03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ -069184: 5c21 6403 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ -069188: 6e10 630a 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0a63 │ │ -06918e: 0e00 |000b: return-void │ │ +06cb00: |[06cb00] android.support.v4.content.Loader.startLoading:()V │ │ +06cb10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06cb12: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +06cb14: 5c20 6b03 |0002: iput-boolean v0, v2, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06cb18: 5c21 6a03 |0004: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mReset:Z // field@036a │ │ +06cb1c: 5c21 6403 |0006: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mAbandoned:Z // field@0364 │ │ +06cb20: 6e10 630a 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.onStartLoading:()V // method@0a63 │ │ +06cb26: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0004 line=196 │ │ 0x0006 line=197 │ │ 0x0008 line=198 │ │ 0x000b line=199 │ │ @@ -32078,19 +32078,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069190: |[069190] android.support.v4.content.Loader.stopLoading:()V │ │ -0691a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0691a2: 5c10 6b03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ -0691a6: 6e10 640a 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0a64 │ │ -0691ac: 0e00 |0006: return-void │ │ +06cb28: |[06cb28] android.support.v4.content.Loader.stopLoading:()V │ │ +06cb38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06cb3a: 5c10 6b03 |0001: iput-boolean v0, v1, Landroid/support/v4/content/Loader;.mStarted:Z // field@036b │ │ +06cb3e: 6e10 640a 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/Loader;.onStopLoading:()V // method@0a64 │ │ +06cb44: 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; │ │ @@ -32101,22 +32101,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0691b0: |[0691b0] android.support.v4.content.Loader.takeContentChanged:()Z │ │ -0691c0: 5520 6503 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -0691c4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0691c6: 5c21 6503 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ -0691ca: 5521 6903 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -0691ce: b601 |0007: or-int/2addr v1, v0 │ │ -0691d0: 5c21 6903 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ -0691d4: 0f00 |000a: return v0 │ │ +06cb48: |[06cb48] android.support.v4.content.Loader.takeContentChanged:()Z │ │ +06cb58: 5520 6503 |0000: iget-boolean v0, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06cb5c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06cb5e: 5c21 6503 |0003: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mContentChanged:Z // field@0365 │ │ +06cb62: 5521 6903 |0005: iget-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06cb66: b601 |0007: or-int/2addr v1, v0 │ │ +06cb68: 5c21 6903 |0008: iput-boolean v1, v2, Landroid/support/v4/content/Loader;.mProcessingChange:Z // field@0369 │ │ +06cb6c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0002 line=315 │ │ 0x0005 line=316 │ │ 0x000a line=317 │ │ locals : │ │ @@ -32129,28 +32129,28 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0691d8: |[0691d8] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ -0691e8: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0691ec: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0691f0: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -0691f6: 7120 420f 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ -0691fc: 1a01 5000 |000a: const-string v1, " id=" // string@0050 │ │ -069200: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -069206: 5221 6703 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ -06920a: 6e20 d72e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -069210: 1a01 7530 |0014: const-string v1, "}" // string@3075 │ │ -069214: 6e20 db2e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06921a: 6e10 e02e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -069220: 0c01 |001c: move-result-object v1 │ │ -069222: 1101 |001d: return-object v1 │ │ +06cb70: |[06cb70] android.support.v4.content.Loader.toString:()Ljava/lang/String; │ │ +06cb80: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +06cb84: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +06cb88: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +06cb8e: 7120 420f 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ +06cb94: 1a01 5200 |000a: const-string v1, " id=" // string@0052 │ │ +06cb98: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06cb9e: 5221 6703 |000f: iget v1, v2, Landroid/support/v4/content/Loader;.mId:I // field@0367 │ │ +06cba2: 6e20 d72e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06cba8: 1a01 7130 |0014: const-string v1, "}" // string@3071 │ │ +06cbac: 6e20 db2e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06cbb2: 6e10 e02e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06cbb8: 0c01 |001c: move-result-object v1 │ │ +06cbba: 1101 |001d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0007 line=377 │ │ 0x000a line=378 │ │ 0x000f line=379 │ │ 0x0014 line=380 │ │ @@ -32165,51 +32165,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 │ │ -069224: |[069224] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ -069234: 5420 6803 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -069238: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -06923c: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -069240: 1a01 ef0d |0006: const-string v1, "No listener register" // string@0def │ │ -069244: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -06924a: 2700 |000b: throw v0 │ │ -06924c: 5420 6803 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -069250: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ -069254: 2200 d205 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -069258: 1a01 9202 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0292 │ │ -06925c: 7020 842e 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -069262: 2700 |0017: throw v0 │ │ -069264: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -069266: 5b20 6803 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ -06926a: 0e00 |001b: return-void │ │ +06cbbc: |[06cbbc] android.support.v4.content.Loader.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V │ │ +06cbcc: 5420 6803 |0000: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06cbd0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +06cbd4: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +06cbd8: 1a01 f00d |0006: const-string v1, "No listener register" // string@0df0 │ │ +06cbdc: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +06cbe2: 2700 |000b: throw v0 │ │ +06cbe4: 5420 6803 |000c: iget-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06cbe8: 3230 0a00 |000e: if-eq v0, v3, 0018 // +000a │ │ +06cbec: 2200 d205 |0010: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06cbf0: 1a01 9402 |0012: const-string v1, "Attempting to unregister the wrong listener" // string@0294 │ │ +06cbf4: 7020 842e 1000 |0014: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06cbfa: 2700 |0017: throw v0 │ │ +06cbfc: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06cbfe: 5b20 6803 |0019: iput-object v0, v2, Landroid/support/v4/content/Loader;.mListener:Landroid/support/v4/content/Loader$OnLoadCompleteListener; // field@0368 │ │ +06cc02: 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 : 3364 (Loader.java) │ │ + source_file_idx : 3365 (Loader.java) │ │ │ │ Class #173 header: │ │ class_idx : 444 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 161 │ │ -source_file_idx : 3373 │ │ +source_file_idx : 3374 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #173 annotations: │ │ Annotations on class │ │ @@ -32233,18 +32233,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 │ │ -06926c: |[06926c] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ -06927c: 5b01 6c03 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ -069280: 7020 8e03 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@038e │ │ -069286: 0e00 |0005: return-void │ │ +06cc04: |[06cc04] android.support.v4.content.LocalBroadcastManager$1.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V │ │ +06cc14: 5b01 6c03 |0000: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ +06cc18: 7020 8e03 2000 |0002: invoke-direct {v0, v2}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@038e │ │ +06cc1e: 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; │ │ @@ -32255,42 +32255,42 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -069288: |[069288] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ -069298: 5220 4700 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0047 │ │ -06929c: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ -0692a2: 6f20 9103 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0391 │ │ -0692a8: 0e00 |0008: return-void │ │ -0692aa: 5410 6c03 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ -0692ae: 7110 740a 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0a74 │ │ -0692b4: 28fa |000e: goto 0008 // -0006 │ │ -0692b6: 0000 |000f: nop // spacer │ │ -0692b8: 0001 0100 0100 0000 0700 0000 |0010: packed-switch-data (6 units) │ │ +06cc20: |[06cc20] android.support.v4.content.LocalBroadcastManager$1.handleMessage:(Landroid/os/Message;)V │ │ +06cc30: 5220 4700 |0000: iget v0, v2, Landroid/os/Message;.what:I // field@0047 │ │ +06cc34: 2b00 0e00 0000 |0002: packed-switch v0, 00000010 // +0000000e │ │ +06cc3a: 6f20 9103 2100 |0005: invoke-super {v1, v2}, Landroid/os/Handler;.handleMessage:(Landroid/os/Message;)V // method@0391 │ │ +06cc40: 0e00 |0008: return-void │ │ +06cc42: 5410 6c03 |0009: iget-object v0, v1, Landroid/support/v4/content/LocalBroadcastManager$1;.this$0:Landroid/support/v4/content/LocalBroadcastManager; // field@036c │ │ +06cc46: 7110 740a 0000 |000b: invoke-static {v0}, Landroid/support/v4/content/LocalBroadcastManager;.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V // method@0a74 │ │ +06cc4c: 28fa |000e: goto 0008 // -0006 │ │ +06cc4e: 0000 |000f: nop // spacer │ │ +06cc50: 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 : 3373 (LocalBroadcastManager.java) │ │ + source_file_idx : 3374 (LocalBroadcastManager.java) │ │ │ │ Class #174 header: │ │ class_idx : 445 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3373 │ │ +source_file_idx : 3374 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #174 annotations: │ │ Annotations on class │ │ @@ -32322,39 +32322,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 │ │ -0692c4: |[0692c4] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ -0692d4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0692da: 5b01 6d03 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@036d │ │ -0692de: 5b02 6e03 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@036e │ │ -0692e2: 0e00 |0007: return-void │ │ +06cc5c: |[06cc5c] android.support.v4.content.LocalBroadcastManager$BroadcastRecord.:(Landroid/content/Intent;Ljava/util/ArrayList;)V │ │ +06cc6c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06cc72: 5b01 6d03 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@036d │ │ +06cc76: 5b02 6e03 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@036e │ │ +06cc7a: 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 : 3373 (LocalBroadcastManager.java) │ │ + source_file_idx : 3374 (LocalBroadcastManager.java) │ │ │ │ Class #175 header: │ │ class_idx : 446 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3373 │ │ +source_file_idx : 3374 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #175 annotations: │ │ Annotations on class │ │ @@ -32386,19 +32386,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 │ │ -0692e4: |[0692e4] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ -0692f4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0692fa: 5b01 7003 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ -0692fe: 5b02 7103 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ -069302: 0e00 |0007: return-void │ │ +06cc7c: |[06cc7c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V │ │ +06cc8c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06cc92: 5b01 7003 |0003: iput-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ +06cc96: 5b02 7103 |0005: iput-object v2, v0, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ +06cc9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=55 │ │ locals : │ │ @@ -32412,51 +32412,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -069304: |[069304] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ -069314: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -069318: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -06931c: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -069322: 1a01 f60e |0007: const-string v1, "Receiver{" // string@0ef6 │ │ -069326: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06932c: 5421 7103 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ -069330: 6e20 da2e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -069336: 1a01 4b00 |0011: const-string v1, " filter=" // string@004b │ │ -06933a: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -069340: 5421 7003 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ -069344: 6e20 da2e 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -06934a: 1a01 7530 |001b: const-string v1, "}" // string@3075 │ │ -06934e: 6e20 db2e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -069354: 6e10 e02e 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06935a: 0c01 |0023: move-result-object v1 │ │ -06935c: 1101 |0024: return-object v1 │ │ +06cc9c: |[06cc9c] android.support.v4.content.LocalBroadcastManager$ReceiverRecord.toString:()Ljava/lang/String; │ │ +06ccac: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +06ccb0: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +06ccb4: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +06ccba: 1a01 f70e |0007: const-string v1, "Receiver{" // string@0ef7 │ │ +06ccbe: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ccc4: 5421 7103 |000c: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ +06ccc8: 6e20 da2e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06ccce: 1a01 4d00 |0011: const-string v1, " filter=" // string@004d │ │ +06ccd2: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ccd8: 5421 7003 |0016: iget-object v1, v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ +06ccdc: 6e20 da2e 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06cce2: 1a01 7130 |001b: const-string v1, "}" // string@3071 │ │ +06cce6: 6e20 db2e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ccec: 6e10 e02e 0000 |0020: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06ccf2: 0c01 |0023: move-result-object v1 │ │ +06ccf4: 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 : 3373 (LocalBroadcastManager.java) │ │ + source_file_idx : 3374 (LocalBroadcastManager.java) │ │ │ │ Class #176 header: │ │ class_idx : 447 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3373 │ │ +source_file_idx : 3374 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 4 │ │ │ │ Class #176 annotations: │ │ Annotations on class │ │ @@ -32524,51 +32524,51 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -069360: |[069360] android.support.v4.content.LocalBroadcastManager.:()V │ │ -069370: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -069374: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06937a: 6900 7903 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0379 │ │ -06937e: 0e00 |0007: return-void │ │ +06ccf8: |[06ccf8] android.support.v4.content.LocalBroadcastManager.:()V │ │ +06cd08: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +06cd0c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06cd12: 6900 7903 |0005: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0379 │ │ +06cd16: 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 │ │ -069380: |[069380] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ -069390: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -069396: 2200 0d06 |0003: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -06939a: 7010 292f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0693a0: 5b20 7b03 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -0693a4: 2200 0d06 |000a: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -0693a8: 7010 292f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0693ae: 5b20 7503 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ -0693b2: 2200 0606 |0011: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0693b6: 7010 052f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0693bc: 5b20 7a03 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ -0693c0: 5b23 7603 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0376 │ │ -0693c4: 2200 bc01 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@01bc │ │ -0693c8: 6e10 5f01 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@015f │ │ -0693ce: 0c01 |001f: move-result-object v1 │ │ -0693d0: 7030 6d0a 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0a6d │ │ -0693d6: 5b20 7703 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0377 │ │ -0693da: 0e00 |0025: return-void │ │ +06cd18: |[06cd18] android.support.v4.content.LocalBroadcastManager.:(Landroid/content/Context;)V │ │ +06cd28: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06cd2e: 2200 0d06 |0003: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +06cd32: 7010 292f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +06cd38: 5b20 7b03 |0008: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06cd3c: 2200 0d06 |000a: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +06cd40: 7010 292f 0000 |000c: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +06cd46: 5b20 7503 |000f: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ +06cd4a: 2200 0606 |0011: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +06cd4e: 7010 052f 0000 |0013: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06cd54: 5b20 7a03 |0016: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ +06cd58: 5b23 7603 |0018: iput-object v3, v2, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0376 │ │ +06cd5c: 2200 bc01 |001a: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager$1; // type@01bc │ │ +06cd60: 6e10 5f01 0300 |001c: invoke-virtual {v3}, Landroid/content/Context;.getMainLooper:()Landroid/os/Looper; // method@015f │ │ +06cd66: 0c01 |001f: move-result-object v1 │ │ +06cd68: 7030 6d0a 2001 |0020: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/LocalBroadcastManager$1;.:(Landroid/support/v4/content/LocalBroadcastManager;Landroid/os/Looper;)V // method@0a6d │ │ +06cd6e: 5b20 7703 |0023: iput-object v0, v2, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0377 │ │ +06cd72: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0003 line=84 │ │ 0x000a line=86 │ │ 0x0011 line=89 │ │ 0x0018 line=109 │ │ @@ -32583,17 +32583,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 │ │ -0693dc: |[0693dc] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ -0693ec: 7010 750a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0a75 │ │ -0693f2: 0e00 |0003: return-void │ │ +06cd74: |[06cd74] android.support.v4.content.LocalBroadcastManager.access$000:(Landroid/support/v4/content/LocalBroadcastManager;)V │ │ +06cd84: 7010 750a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0a75 │ │ +06cd8a: 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;) │ │ @@ -32601,54 +32601,54 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0693f4: |[0693f4] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ -069404: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -069406: 5486 7b03 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -06940a: 1d06 |0003: monitor-enter v6 │ │ -06940c: 5485 7a03 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ -069410: 6e10 152f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -069416: 0a00 |0009: move-result v0 │ │ -069418: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ -06941c: 1e06 |000c: monitor-exit v6 │ │ -06941e: 0e00 |000d: return-void │ │ -069420: 2302 4a06 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@064a │ │ -069424: 5485 7a03 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ -069428: 6e20 172f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -06942e: 5485 7a03 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ -069432: 6e10 0b2f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -069438: 1e06 |001a: monitor-exit v6 │ │ -06943a: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -06943c: 2125 |001c: array-length v5, v2 │ │ -06943e: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ -069442: 4601 0203 |001f: aget-object v1, v2, v3 │ │ -069446: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -069448: 5415 6e03 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@036e │ │ -06944c: 6e10 152f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -069452: 0a05 |0027: move-result v5 │ │ -069454: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ -069458: 5415 6e03 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@036e │ │ -06945c: 6e20 0e2f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -069462: 0c05 |002f: move-result-object v5 │ │ -069464: 1f05 be01 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ -069468: 5455 7103 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ -06946c: 5486 7603 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0376 │ │ -069470: 5417 6d03 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@036d │ │ -069474: 6e30 3b01 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@013b │ │ -06947a: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06947e: 28e5 |003d: goto 0022 // -001b │ │ -069480: 0d05 |003e: move-exception v5 │ │ -069482: 1e06 |003f: monitor-exit v6 │ │ -069484: 2705 |0040: throw v5 │ │ -069486: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ -06948a: 28d9 |0043: goto 001c // -0027 │ │ +06cd8c: |[06cd8c] android.support.v4.content.LocalBroadcastManager.executePendingBroadcasts:()V │ │ +06cd9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06cd9e: 5486 7b03 |0001: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06cda2: 1d06 |0003: monitor-enter v6 │ │ +06cda4: 5485 7a03 |0004: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ +06cda8: 6e10 152f 0500 |0006: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06cdae: 0a00 |0009: move-result v0 │ │ +06cdb0: 3c00 0400 |000a: if-gtz v0, 000e // +0004 │ │ +06cdb4: 1e06 |000c: monitor-exit v6 │ │ +06cdb6: 0e00 |000d: return-void │ │ +06cdb8: 2302 4a06 |000e: new-array v2, v0, [Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@064a │ │ +06cdbc: 5485 7a03 |0010: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ +06cdc0: 6e20 172f 2500 |0012: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +06cdc6: 5485 7a03 |0015: iget-object v5, v8, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ +06cdca: 6e10 0b2f 0500 |0017: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +06cdd0: 1e06 |001a: monitor-exit v6 │ │ +06cdd2: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +06cdd4: 2125 |001c: array-length v5, v2 │ │ +06cdd6: 3553 e3ff |001d: if-ge v3, v5, 0000 // -001d │ │ +06cdda: 4601 0203 |001f: aget-object v1, v2, v3 │ │ +06cdde: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +06cde0: 5415 6e03 |0022: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@036e │ │ +06cde4: 6e10 152f 0500 |0024: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06cdea: 0a05 |0027: move-result v5 │ │ +06cdec: 3554 1900 |0028: if-ge v4, v5, 0041 // +0019 │ │ +06cdf0: 5415 6e03 |002a: iget-object v5, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.receivers:Ljava/util/ArrayList; // field@036e │ │ +06cdf4: 6e20 0e2f 4500 |002c: invoke-virtual {v5, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06cdfa: 0c05 |002f: move-result-object v5 │ │ +06cdfc: 1f05 be01 |0030: check-cast v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ +06ce00: 5455 7103 |0032: iget-object v5, v5, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ +06ce04: 5486 7603 |0034: iget-object v6, v8, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0376 │ │ +06ce08: 5417 6d03 |0036: iget-object v7, v1, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.intent:Landroid/content/Intent; // field@036d │ │ +06ce0c: 6e30 3b01 6507 |0038: invoke-virtual {v5, v6, v7}, Landroid/content/BroadcastReceiver;.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V // method@013b │ │ +06ce12: d804 0401 |003b: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06ce16: 28e5 |003d: goto 0022 // -001b │ │ +06ce18: 0d05 |003e: move-exception v5 │ │ +06ce1a: 1e06 |003f: monitor-exit v6 │ │ +06ce1c: 2705 |0040: throw v5 │ │ +06ce1e: d803 0301 |0041: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06ce22: 28d9 |0043: goto 001c // -0027 │ │ catches : 2 │ │ 0x0004 - 0x001b │ │ -> 0x003e │ │ 0x003f - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0000 line=284 │ │ @@ -32684,30 +32684,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 │ │ -0694a0: |[0694a0] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ -0694b0: 6201 7903 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0379 │ │ -0694b4: 1d01 |0002: monitor-enter v1 │ │ -0694b6: 6200 7803 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0378 │ │ -0694ba: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -0694be: 2200 bf01 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@01bf │ │ -0694c2: 6e10 5101 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ -0694c8: 0c02 |000c: move-result-object v2 │ │ -0694ca: 7020 730a 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0a73 │ │ -0694d0: 6900 7803 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0378 │ │ -0694d4: 6200 7803 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0378 │ │ -0694d8: 1e01 |0014: monitor-exit v1 │ │ -0694da: 1100 |0015: return-object v0 │ │ -0694dc: 0d00 |0016: move-exception v0 │ │ -0694de: 1e01 |0017: monitor-exit v1 │ │ -0694e0: 2700 |0018: throw v0 │ │ +06ce38: |[06ce38] android.support.v4.content.LocalBroadcastManager.getInstance:(Landroid/content/Context;)Landroid/support/v4/content/LocalBroadcastManager; │ │ +06ce48: 6201 7903 |0000: sget-object v1, Landroid/support/v4/content/LocalBroadcastManager;.mLock:Ljava/lang/Object; // field@0379 │ │ +06ce4c: 1d01 |0002: monitor-enter v1 │ │ +06ce4e: 6200 7803 |0003: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0378 │ │ +06ce52: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +06ce56: 2200 bf01 |0007: new-instance v0, Landroid/support/v4/content/LocalBroadcastManager; // type@01bf │ │ +06ce5a: 6e10 5101 0300 |0009: invoke-virtual {v3}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ +06ce60: 0c02 |000c: move-result-object v2 │ │ +06ce62: 7020 730a 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/content/LocalBroadcastManager;.:(Landroid/content/Context;)V // method@0a73 │ │ +06ce68: 6900 7803 |0010: sput-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0378 │ │ +06ce6c: 6200 7803 |0012: sget-object v0, Landroid/support/v4/content/LocalBroadcastManager;.mInstance:Landroid/support/v4/content/LocalBroadcastManager; // field@0378 │ │ +06ce70: 1e01 |0014: monitor-exit v1 │ │ +06ce72: 1100 |0015: return-object v0 │ │ +06ce74: 0d00 |0016: move-exception v0 │ │ +06ce76: 1e01 |0017: monitor-exit v1 │ │ +06ce78: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0018 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0007 line=102 │ │ @@ -32722,54 +32722,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 │ │ -0694f0: |[0694f0] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ -069500: 5476 7b03 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -069504: 1d06 |0002: monitor-enter v6 │ │ -069506: 2202 be01 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ -06950a: 7030 700a 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0a70 │ │ -069510: 5475 7b03 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -069514: 6e20 2f2f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -06951a: 0c03 |000d: move-result-object v3 │ │ -06951c: 1f03 0606 |000e: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -069520: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ -069524: 2203 0606 |0012: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ -069528: 1215 |0014: const/4 v5, #int 1 // #1 │ │ -06952a: 7020 062f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -069530: 5475 7b03 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -069534: 6e30 322f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -06953a: 6e20 092f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -069540: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -069542: 6e10 a601 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@01a6 │ │ -069548: 0a05 |0024: move-result v5 │ │ -06954a: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ -06954e: 6e20 a701 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@01a7 │ │ -069554: 0c00 |002a: move-result-object v0 │ │ -069556: 5475 7503 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ -06955a: 6e20 2f2f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -069560: 0c01 |0030: move-result-object v1 │ │ -069562: 1f01 0606 |0031: check-cast v1, Ljava/util/ArrayList; // type@0606 │ │ -069566: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ -06956a: 2201 0606 |0035: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -06956e: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -069570: 7020 062f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -069576: 5475 7503 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ -06957a: 6e30 322f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -069580: 6e20 092f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -069586: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06958a: 28dc |0045: goto 0021 // -0024 │ │ -06958c: 1e06 |0046: monitor-exit v6 │ │ -06958e: 0e00 |0047: return-void │ │ -069590: 0d05 |0048: move-exception v5 │ │ -069592: 1e06 |0049: monitor-exit v6 │ │ -069594: 2705 |004a: throw v5 │ │ +06ce88: |[06ce88] android.support.v4.content.LocalBroadcastManager.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)V │ │ +06ce98: 5476 7b03 |0000: iget-object v6, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06ce9c: 1d06 |0002: monitor-enter v6 │ │ +06ce9e: 2202 be01 |0003: new-instance v2, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ +06cea2: 7030 700a 9208 |0005: invoke-direct {v2, v9, v8}, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.:(Landroid/content/IntentFilter;Landroid/content/BroadcastReceiver;)V // method@0a70 │ │ +06cea8: 5475 7b03 |0008: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06ceac: 6e20 2f2f 8500 |000a: invoke-virtual {v5, v8}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +06ceb2: 0c03 |000d: move-result-object v3 │ │ +06ceb4: 1f03 0606 |000e: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ +06ceb8: 3903 0d00 |0010: if-nez v3, 001d // +000d │ │ +06cebc: 2203 0606 |0012: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ +06cec0: 1215 |0014: const/4 v5, #int 1 // #1 │ │ +06cec2: 7020 062f 5300 |0015: invoke-direct {v3, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +06cec8: 5475 7b03 |0018: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06cecc: 6e30 322f 8503 |001a: invoke-virtual {v5, v8, v3}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +06ced2: 6e20 092f 9300 |001d: invoke-virtual {v3, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06ced8: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +06ceda: 6e10 a601 0900 |0021: invoke-virtual {v9}, Landroid/content/IntentFilter;.countActions:()I // method@01a6 │ │ +06cee0: 0a05 |0024: move-result v5 │ │ +06cee2: 3554 2100 |0025: if-ge v4, v5, 0046 // +0021 │ │ +06cee6: 6e20 a701 4900 |0027: invoke-virtual {v9, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@01a7 │ │ +06ceec: 0c00 |002a: move-result-object v0 │ │ +06ceee: 5475 7503 |002b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ +06cef2: 6e20 2f2f 0500 |002d: invoke-virtual {v5, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +06cef8: 0c01 |0030: move-result-object v1 │ │ +06cefa: 1f01 0606 |0031: check-cast v1, Ljava/util/ArrayList; // type@0606 │ │ +06cefe: 3901 0d00 |0033: if-nez v1, 0040 // +000d │ │ +06cf02: 2201 0606 |0035: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +06cf06: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +06cf08: 7020 062f 5100 |0038: invoke-direct {v1, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +06cf0e: 5475 7503 |003b: iget-object v5, v7, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ +06cf12: 6e30 322f 0501 |003d: invoke-virtual {v5, v0, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +06cf18: 6e20 092f 2100 |0040: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06cf1e: d804 0401 |0043: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06cf22: 28dc |0045: goto 0021 // -0024 │ │ +06cf24: 1e06 |0046: monitor-exit v6 │ │ +06cf26: 0e00 |0047: return-void │ │ +06cf28: 0d05 |0048: move-exception v5 │ │ +06cf2a: 1e06 |0049: monitor-exit v6 │ │ +06cf2c: 2705 |004a: throw v5 │ │ catches : 1 │ │ 0x0003 - 0x004a │ │ -> 0x0048 │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0008 line=136 │ │ @@ -32805,209 +32805,209 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 7 │ │ insns size : 388 16-bit code units │ │ -0695a4: |[0695a4] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ -0695b4: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -0695b8: 540f 7b03 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -0695bc: 1d0f |0004: monitor-enter v15 │ │ -0695be: 7401 8101 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -0695c4: 0c02 |0008: move-result-object v2 │ │ -0695c6: 0800 1100 |0009: move-object/from16 v0, v17 │ │ -0695ca: 5401 7603 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0376 │ │ -0695ce: 6e10 5701 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0695d4: 0c01 |0010: move-result-object v1 │ │ -0695d6: 0800 1200 |0011: move-object/from16 v0, v18 │ │ -0695da: 6e20 9d01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@019d │ │ -0695e0: 0c03 |0016: move-result-object v3 │ │ -0695e2: 7401 8601 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0186 │ │ -0695e8: 0c05 |001a: move-result-object v5 │ │ -0695ea: 7401 8c01 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@018c │ │ -0695f0: 0c04 |001e: move-result-object v4 │ │ -0695f2: 7401 8201 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0182 │ │ -0695f8: 0c06 |0022: move-result-object v6 │ │ -0695fa: 7401 8801 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0188 │ │ -069600: 0a01 |0026: move-result v1 │ │ -069602: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ -069606: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ -06960a: 1218 |002b: const/4 v8, #int 1 // #1 │ │ -06960c: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ -069610: 1a01 2c0d |002e: const-string v1, "LocalBroadcastManager" // string@0d2c │ │ -069614: 2207 e705 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -069618: 7010 d22e 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06961e: 1a10 0d0f |0035: const-string v16, "Resolving type " // string@0f0d │ │ -069622: 0800 1000 |0037: move-object/from16 v0, v16 │ │ -069626: 6e20 db2e 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06962c: 0c07 |003c: move-result-object v7 │ │ -06962e: 6e20 db2e 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -069634: 0c07 |0040: move-result-object v7 │ │ -069636: 1a10 9400 |0041: const-string v16, " scheme " // string@0094 │ │ -06963a: 0800 1000 |0043: move-object/from16 v0, v16 │ │ -06963e: 6e20 db2e 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -069644: 0c07 |0048: move-result-object v7 │ │ -069646: 6e20 db2e 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06964c: 0c07 |004c: move-result-object v7 │ │ -06964e: 1a10 8a00 |004d: const-string v16, " of intent " // string@008a │ │ -069652: 0800 1000 |004f: move-object/from16 v0, v16 │ │ -069656: 6e20 db2e 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06965c: 0c07 |0054: move-result-object v7 │ │ -06965e: 0800 1200 |0055: move-object/from16 v0, v18 │ │ -069662: 6e20 da2e 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -069668: 0c07 |005a: move-result-object v7 │ │ -06966a: 6e10 e02e 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -069670: 0c07 |005e: move-result-object v7 │ │ -069672: 7120 061d 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -069678: 0800 1100 |0062: move-object/from16 v0, v17 │ │ -06967c: 5401 7503 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ -069680: 7401 8101 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -069686: 0c07 |0069: move-result-object v7 │ │ -069688: 6e20 2f2f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -06968e: 0c09 |006d: move-result-object v9 │ │ -069690: 1f09 0606 |006e: check-cast v9, Ljava/util/ArrayList; // type@0606 │ │ -069694: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ -069698: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ -06969c: 1a01 2c0d |0074: const-string v1, "LocalBroadcastManager" // string@0d2c │ │ -0696a0: 2207 e705 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0696a4: 7010 d22e 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0696aa: 1a10 2902 |007b: const-string v16, "Action list: " // string@0229 │ │ -0696ae: 0800 1000 |007d: move-object/from16 v0, v16 │ │ -0696b2: 6e20 db2e 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0696b8: 0c07 |0082: move-result-object v7 │ │ -0696ba: 6e20 da2e 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0696c0: 0c07 |0086: move-result-object v7 │ │ -0696c2: 6e10 e02e 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0696c8: 0c07 |008a: move-result-object v7 │ │ -0696ca: 7120 061d 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0696d0: 120e |008e: const/4 v14, #int 0 // #0 │ │ -0696d2: 120a |008f: const/4 v10, #int 0 // #0 │ │ -0696d4: 6e10 152f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0696da: 0a01 |0093: move-result v1 │ │ -0696dc: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ -0696e0: 6e20 0e2f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0696e6: 0c0d |0099: move-result-object v13 │ │ -0696e8: 1f0d be01 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ -0696ec: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ -0696f0: 1a01 2c0d |009e: const-string v1, "LocalBroadcastManager" // string@0d2c │ │ -0696f4: 2207 e705 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0696f8: 7010 d22e 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0696fe: 1a10 8a0d |00a5: const-string v16, "Matching against filter " // string@0d8a │ │ -069702: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ -069706: 6e20 db2e 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06970c: 0c07 |00ac: move-result-object v7 │ │ -06970e: 54d0 7003 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ -069712: 0810 0000 |00af: move-object/from16 v16, v0 │ │ -069716: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ -06971a: 6e20 da2e 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -069720: 0c07 |00b6: move-result-object v7 │ │ -069722: 6e10 e02e 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -069728: 0c07 |00ba: move-result-object v7 │ │ -06972a: 7120 061d 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -069730: 55d1 6f03 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@036f │ │ -069734: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ -069738: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ -06973c: 1a01 2c0d |00c4: const-string v1, "LocalBroadcastManager" // string@0d2c │ │ -069740: 1a07 0f00 |00c6: const-string v7, " Filter's target already added" // string@000f │ │ -069744: 7120 061d 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -06974a: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ -06974e: 28c3 |00cd: goto 0090 // -003d │ │ -069750: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ -069752: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ -069756: 54d1 7003 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ -06975a: 1a07 2c0d |00d3: const-string v7, "LocalBroadcastManager" // string@0d2c │ │ -06975e: 7407 a801 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@01a8 │ │ -069764: 0a0b |00d8: move-result v11 │ │ -069766: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ -06976a: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ -06976e: 1a01 2c0d |00dd: const-string v1, "LocalBroadcastManager" // string@0d2c │ │ -069772: 2207 e705 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -069776: 7010 d22e 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06977c: 1a10 0e00 |00e4: const-string v16, " Filter matched! match=0x" // string@000e │ │ -069780: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ -069784: 6e20 db2e 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06978a: 0c07 |00eb: move-result-object v7 │ │ -06978c: 7110 8f2e 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -069792: 0c10 |00ef: move-result-object v16 │ │ -069794: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ -069798: 6e20 db2e 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06979e: 0c07 |00f5: move-result-object v7 │ │ -0697a0: 6e10 e02e 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0697a6: 0c07 |00f9: move-result-object v7 │ │ -0697a8: 7120 061d 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0697ae: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ -0697b2: 220e 0606 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0606 │ │ -0697b6: 7010 052f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0697bc: 6e20 092f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0697c2: 1211 |0107: const/4 v1, #int 1 // #1 │ │ -0697c4: 5cd1 6f03 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@036f │ │ -0697c8: 28c1 |010a: goto 00cb // -003f │ │ -0697ca: 0d01 |010b: move-exception v1 │ │ -0697cc: 1e0f |010c: monitor-exit v15 │ │ -0697ce: 2701 |010d: throw v1 │ │ -0697d0: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ -0697d4: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ -0697da: 1a0c 282f |0113: const-string v12, "unknown reason" // string@2f28 │ │ -0697de: 1a01 2c0d |0115: const-string v1, "LocalBroadcastManager" // string@0d2c │ │ -0697e2: 2207 e705 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0697e6: 7010 d22e 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0697ec: 1a10 0d00 |011c: const-string v16, " Filter did not match: " // string@000d │ │ -0697f0: 0800 1000 |011e: move-object/from16 v0, v16 │ │ -0697f4: 6e20 db2e 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0697fa: 0c07 |0123: move-result-object v7 │ │ -0697fc: 6e20 db2e c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -069802: 0c07 |0127: move-result-object v7 │ │ -069804: 6e10 e02e 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06980a: 0c07 |012b: move-result-object v7 │ │ -06980c: 7120 061d 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -069812: 289c |012f: goto 00cb // -0064 │ │ -069814: 1a0c 0d14 |0130: const-string v12, "action" // string@140d │ │ -069818: 28e3 |0132: goto 0115 // -001d │ │ -06981a: 1a0c 4616 |0133: const-string v12, "category" // string@1646 │ │ -06981e: 28e0 |0135: goto 0115 // -0020 │ │ -069820: 1a0c d917 |0136: const-string v12, "data" // string@17d9 │ │ -069824: 28dd |0138: goto 0115 // -0023 │ │ -069826: 1a0c 182f |0139: const-string v12, "type" // string@2f18 │ │ -06982a: 28da |013b: goto 0115 // -0026 │ │ -06982c: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ -069830: 120a |013e: const/4 v10, #int 0 // #0 │ │ -069832: 6e10 152f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -069838: 0a01 |0142: move-result v1 │ │ -06983a: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ -06983e: 6e20 0e2f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -069844: 0c01 |0148: move-result-object v1 │ │ -069846: 1f01 be01 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ -06984a: 1207 |014b: const/4 v7, #int 0 // #0 │ │ -06984c: 5c17 6f03 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@036f │ │ -069850: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ -069854: 28ef |0150: goto 013f // -0011 │ │ -069856: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -06985a: 5401 7a03 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ -06985e: 2207 bd01 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@01bd │ │ -069862: 0800 1200 |0157: move-object/from16 v0, v18 │ │ -069866: 7030 6f0a 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0a6f │ │ -06986c: 6e20 092f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -069872: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -069876: 5401 7703 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0377 │ │ -06987a: 1217 |0163: const/4 v7, #int 1 // #1 │ │ -06987c: 6e20 9203 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0392 │ │ -069882: 0a01 |0167: move-result v1 │ │ -069884: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ -069888: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -06988c: 5401 7703 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0377 │ │ -069890: 1217 |016e: const/4 v7, #int 1 // #1 │ │ -069892: 6e20 9a03 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@039a │ │ -069898: 1211 |0172: const/4 v1, #int 1 // #1 │ │ -06989a: 1e0f |0173: monitor-exit v15 │ │ -06989c: 0f01 |0174: return v1 │ │ -06989e: 1e0f |0175: monitor-exit v15 │ │ -0698a0: 1201 |0176: const/4 v1, #int 0 // #0 │ │ -0698a2: 28fd |0177: goto 0174 // -0003 │ │ -0698a4: 0001 0400 fcff ffff 2300 0000 2000 ... |0178: packed-switch-data (12 units) │ │ +06cf3c: |[06cf3c] android.support.v4.content.LocalBroadcastManager.sendBroadcast:(Landroid/content/Intent;)Z │ │ +06cf4c: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +06cf50: 540f 7b03 |0002: iget-object v15, v0, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06cf54: 1d0f |0004: monitor-enter v15 │ │ +06cf56: 7401 8101 1200 |0005: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +06cf5c: 0c02 |0008: move-result-object v2 │ │ +06cf5e: 0800 1100 |0009: move-object/from16 v0, v17 │ │ +06cf62: 5401 7603 |000b: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mAppContext:Landroid/content/Context; // field@0376 │ │ +06cf66: 6e10 5701 0100 |000d: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +06cf6c: 0c01 |0010: move-result-object v1 │ │ +06cf6e: 0800 1200 |0011: move-object/from16 v0, v18 │ │ +06cf72: 6e20 9d01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/Intent;.resolveTypeIfNeeded:(Landroid/content/ContentResolver;)Ljava/lang/String; // method@019d │ │ +06cf78: 0c03 |0016: move-result-object v3 │ │ +06cf7a: 7401 8601 1200 |0017: invoke-virtual/range {v18}, Landroid/content/Intent;.getData:()Landroid/net/Uri; // method@0186 │ │ +06cf80: 0c05 |001a: move-result-object v5 │ │ +06cf82: 7401 8c01 1200 |001b: invoke-virtual/range {v18}, Landroid/content/Intent;.getScheme:()Ljava/lang/String; // method@018c │ │ +06cf88: 0c04 |001e: move-result-object v4 │ │ +06cf8a: 7401 8201 1200 |001f: invoke-virtual/range {v18}, Landroid/content/Intent;.getCategories:()Ljava/util/Set; // method@0182 │ │ +06cf90: 0c06 |0022: move-result-object v6 │ │ +06cf92: 7401 8801 1200 |0023: invoke-virtual/range {v18}, Landroid/content/Intent;.getFlags:()I // method@0188 │ │ +06cf98: 0a01 |0026: move-result v1 │ │ +06cf9a: dd01 0108 |0027: and-int/lit8 v1, v1, #int 8 // #08 │ │ +06cf9e: 3801 a500 |0029: if-eqz v1, 00ce // +00a5 │ │ +06cfa2: 1218 |002b: const/4 v8, #int 1 // #1 │ │ +06cfa4: 3808 3600 |002c: if-eqz v8, 0062 // +0036 │ │ +06cfa8: 1a01 2d0d |002e: const-string v1, "LocalBroadcastManager" // string@0d2d │ │ +06cfac: 2207 e705 |0030: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +06cfb0: 7010 d22e 0700 |0032: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06cfb6: 1a10 0e0f |0035: const-string v16, "Resolving type " // string@0f0e │ │ +06cfba: 0800 1000 |0037: move-object/from16 v0, v16 │ │ +06cfbe: 6e20 db2e 0700 |0039: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06cfc4: 0c07 |003c: move-result-object v7 │ │ +06cfc6: 6e20 db2e 3700 |003d: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06cfcc: 0c07 |0040: move-result-object v7 │ │ +06cfce: 1a10 9600 |0041: const-string v16, " scheme " // string@0096 │ │ +06cfd2: 0800 1000 |0043: move-object/from16 v0, v16 │ │ +06cfd6: 6e20 db2e 0700 |0045: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06cfdc: 0c07 |0048: move-result-object v7 │ │ +06cfde: 6e20 db2e 4700 |0049: invoke-virtual {v7, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06cfe4: 0c07 |004c: move-result-object v7 │ │ +06cfe6: 1a10 8c00 |004d: const-string v16, " of intent " // string@008c │ │ +06cfea: 0800 1000 |004f: move-object/from16 v0, v16 │ │ +06cfee: 6e20 db2e 0700 |0051: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06cff4: 0c07 |0054: move-result-object v7 │ │ +06cff6: 0800 1200 |0055: move-object/from16 v0, v18 │ │ +06cffa: 6e20 da2e 0700 |0057: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06d000: 0c07 |005a: move-result-object v7 │ │ +06d002: 6e10 e02e 0700 |005b: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06d008: 0c07 |005e: move-result-object v7 │ │ +06d00a: 7120 061d 7100 |005f: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +06d010: 0800 1100 |0062: move-object/from16 v0, v17 │ │ +06d014: 5401 7503 |0064: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ +06d018: 7401 8101 1200 |0066: invoke-virtual/range {v18}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +06d01e: 0c07 |0069: move-result-object v7 │ │ +06d020: 6e20 2f2f 7100 |006a: invoke-virtual {v1, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +06d026: 0c09 |006d: move-result-object v9 │ │ +06d028: 1f09 0606 |006e: check-cast v9, Ljava/util/ArrayList; // type@0606 │ │ +06d02c: 3809 0501 |0070: if-eqz v9, 0175 // +0105 │ │ +06d030: 3808 1c00 |0072: if-eqz v8, 008e // +001c │ │ +06d034: 1a01 2d0d |0074: const-string v1, "LocalBroadcastManager" // string@0d2d │ │ +06d038: 2207 e705 |0076: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +06d03c: 7010 d22e 0700 |0078: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06d042: 1a10 2b02 |007b: const-string v16, "Action list: " // string@022b │ │ +06d046: 0800 1000 |007d: move-object/from16 v0, v16 │ │ +06d04a: 6e20 db2e 0700 |007f: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06d050: 0c07 |0082: move-result-object v7 │ │ +06d052: 6e20 da2e 9700 |0083: invoke-virtual {v7, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06d058: 0c07 |0086: move-result-object v7 │ │ +06d05a: 6e10 e02e 0700 |0087: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06d060: 0c07 |008a: move-result-object v7 │ │ +06d062: 7120 061d 7100 |008b: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +06d068: 120e |008e: const/4 v14, #int 0 // #0 │ │ +06d06a: 120a |008f: const/4 v10, #int 0 // #0 │ │ +06d06c: 6e10 152f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06d072: 0a01 |0093: move-result v1 │ │ +06d074: 351a a800 |0094: if-ge v10, v1, 013c // +00a8 │ │ +06d078: 6e20 0e2f a900 |0096: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06d07e: 0c0d |0099: move-result-object v13 │ │ +06d080: 1f0d be01 |009a: check-cast v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ +06d084: 3808 2200 |009c: if-eqz v8, 00be // +0022 │ │ +06d088: 1a01 2d0d |009e: const-string v1, "LocalBroadcastManager" // string@0d2d │ │ +06d08c: 2207 e705 |00a0: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +06d090: 7010 d22e 0700 |00a2: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06d096: 1a10 8b0d |00a5: const-string v16, "Matching against filter " // string@0d8b │ │ +06d09a: 0800 1000 |00a7: move-object/from16 v0, v16 │ │ +06d09e: 6e20 db2e 0700 |00a9: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06d0a4: 0c07 |00ac: move-result-object v7 │ │ +06d0a6: 54d0 7003 |00ad: iget-object v0, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ +06d0aa: 0810 0000 |00af: move-object/from16 v16, v0 │ │ +06d0ae: 0800 1000 |00b1: move-object/from16 v0, v16 │ │ +06d0b2: 6e20 da2e 0700 |00b3: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06d0b8: 0c07 |00b6: move-result-object v7 │ │ +06d0ba: 6e10 e02e 0700 |00b7: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06d0c0: 0c07 |00ba: move-result-object v7 │ │ +06d0c2: 7120 061d 7100 |00bb: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +06d0c8: 55d1 6f03 |00be: iget-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@036f │ │ +06d0cc: 3801 1100 |00c0: if-eqz v1, 00d1 // +0011 │ │ +06d0d0: 3808 0900 |00c2: if-eqz v8, 00cb // +0009 │ │ +06d0d4: 1a01 2d0d |00c4: const-string v1, "LocalBroadcastManager" // string@0d2d │ │ +06d0d8: 1a07 0f00 |00c6: const-string v7, " Filter's target already added" // string@000f │ │ +06d0dc: 7120 061d 7100 |00c8: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +06d0e2: d80a 0a01 |00cb: add-int/lit8 v10, v10, #int 1 // #01 │ │ +06d0e6: 28c3 |00cd: goto 0090 // -003d │ │ +06d0e8: 1208 |00ce: const/4 v8, #int 0 // #0 │ │ +06d0ea: 2900 5dff |00cf: goto/16 002c // -00a3 │ │ +06d0ee: 54d1 7003 |00d1: iget-object v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.filter:Landroid/content/IntentFilter; // field@0370 │ │ +06d0f2: 1a07 2d0d |00d3: const-string v7, "LocalBroadcastManager" // string@0d2d │ │ +06d0f6: 7407 a801 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@01a8 │ │ +06d0fc: 0a0b |00d8: move-result v11 │ │ +06d0fe: 3a0b 3500 |00d9: if-ltz v11, 010e // +0035 │ │ +06d102: 3808 2200 |00db: if-eqz v8, 00fd // +0022 │ │ +06d106: 1a01 2d0d |00dd: const-string v1, "LocalBroadcastManager" // string@0d2d │ │ +06d10a: 2207 e705 |00df: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +06d10e: 7010 d22e 0700 |00e1: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06d114: 1a10 0e00 |00e4: const-string v16, " Filter matched! match=0x" // string@000e │ │ +06d118: 0800 1000 |00e6: move-object/from16 v0, v16 │ │ +06d11c: 6e20 db2e 0700 |00e8: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06d122: 0c07 |00eb: move-result-object v7 │ │ +06d124: 7110 8f2e 0b00 |00ec: invoke-static {v11}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +06d12a: 0c10 |00ef: move-result-object v16 │ │ +06d12c: 0800 1000 |00f0: move-object/from16 v0, v16 │ │ +06d130: 6e20 db2e 0700 |00f2: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06d136: 0c07 |00f5: move-result-object v7 │ │ +06d138: 6e10 e02e 0700 |00f6: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06d13e: 0c07 |00f9: move-result-object v7 │ │ +06d140: 7120 061d 7100 |00fa: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +06d146: 390e 0700 |00fd: if-nez v14, 0104 // +0007 │ │ +06d14a: 220e 0606 |00ff: new-instance v14, Ljava/util/ArrayList; // type@0606 │ │ +06d14e: 7010 052f 0e00 |0101: invoke-direct {v14}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +06d154: 6e20 092f de00 |0104: invoke-virtual {v14, v13}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06d15a: 1211 |0107: const/4 v1, #int 1 // #1 │ │ +06d15c: 5cd1 6f03 |0108: iput-boolean v1, v13, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@036f │ │ +06d160: 28c1 |010a: goto 00cb // -003f │ │ +06d162: 0d01 |010b: move-exception v1 │ │ +06d164: 1e0f |010c: monitor-exit v15 │ │ +06d166: 2701 |010d: throw v1 │ │ +06d168: 3808 bdff |010e: if-eqz v8, 00cb // -0043 │ │ +06d16c: 2b0b 6800 0000 |0110: packed-switch v11, 00000178 // +00000068 │ │ +06d172: 1a0c 272f |0113: const-string v12, "unknown reason" // string@2f27 │ │ +06d176: 1a01 2d0d |0115: const-string v1, "LocalBroadcastManager" // string@0d2d │ │ +06d17a: 2207 e705 |0117: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +06d17e: 7010 d22e 0700 |0119: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06d184: 1a10 0d00 |011c: const-string v16, " Filter did not match: " // string@000d │ │ +06d188: 0800 1000 |011e: move-object/from16 v0, v16 │ │ +06d18c: 6e20 db2e 0700 |0120: invoke-virtual {v7, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06d192: 0c07 |0123: move-result-object v7 │ │ +06d194: 6e20 db2e c700 |0124: invoke-virtual {v7, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06d19a: 0c07 |0127: move-result-object v7 │ │ +06d19c: 6e10 e02e 0700 |0128: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06d1a2: 0c07 |012b: move-result-object v7 │ │ +06d1a4: 7120 061d 7100 |012c: invoke-static {v1, v7}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +06d1aa: 289c |012f: goto 00cb // -0064 │ │ +06d1ac: 1a0c 0e14 |0130: const-string v12, "action" // string@140e │ │ +06d1b0: 28e3 |0132: goto 0115 // -001d │ │ +06d1b2: 1a0c 4716 |0133: const-string v12, "category" // string@1647 │ │ +06d1b6: 28e0 |0135: goto 0115 // -0020 │ │ +06d1b8: 1a0c da17 |0136: const-string v12, "data" // string@17da │ │ +06d1bc: 28dd |0138: goto 0115 // -0023 │ │ +06d1be: 1a0c 172f |0139: const-string v12, "type" // string@2f17 │ │ +06d1c2: 28da |013b: goto 0115 // -0026 │ │ +06d1c4: 380e 3900 |013c: if-eqz v14, 0175 // +0039 │ │ +06d1c8: 120a |013e: const/4 v10, #int 0 // #0 │ │ +06d1ca: 6e10 152f 0e00 |013f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06d1d0: 0a01 |0142: move-result v1 │ │ +06d1d2: 351a 0e00 |0143: if-ge v10, v1, 0151 // +000e │ │ +06d1d6: 6e20 0e2f ae00 |0145: invoke-virtual {v14, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06d1dc: 0c01 |0148: move-result-object v1 │ │ +06d1de: 1f01 be01 |0149: check-cast v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ +06d1e2: 1207 |014b: const/4 v7, #int 0 // #0 │ │ +06d1e4: 5c17 6f03 |014c: iput-boolean v7, v1, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.broadcasting:Z // field@036f │ │ +06d1e8: d80a 0a01 |014e: add-int/lit8 v10, v10, #int 1 // #01 │ │ +06d1ec: 28ef |0150: goto 013f // -0011 │ │ +06d1ee: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +06d1f2: 5401 7a03 |0153: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mPendingBroadcasts:Ljava/util/ArrayList; // field@037a │ │ +06d1f6: 2207 bd01 |0155: new-instance v7, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord; // type@01bd │ │ +06d1fa: 0800 1200 |0157: move-object/from16 v0, v18 │ │ +06d1fe: 7030 6f0a 070e |0159: invoke-direct {v7, v0, v14}, Landroid/support/v4/content/LocalBroadcastManager$BroadcastRecord;.:(Landroid/content/Intent;Ljava/util/ArrayList;)V // method@0a6f │ │ +06d204: 6e20 092f 7100 |015c: invoke-virtual {v1, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +06d20a: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +06d20e: 5401 7703 |0161: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0377 │ │ +06d212: 1217 |0163: const/4 v7, #int 1 // #1 │ │ +06d214: 6e20 9203 7100 |0164: invoke-virtual {v1, v7}, Landroid/os/Handler;.hasMessages:(I)Z // method@0392 │ │ +06d21a: 0a01 |0167: move-result v1 │ │ +06d21c: 3901 0a00 |0168: if-nez v1, 0172 // +000a │ │ +06d220: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +06d224: 5401 7703 |016c: iget-object v1, v0, Landroid/support/v4/content/LocalBroadcastManager;.mHandler:Landroid/os/Handler; // field@0377 │ │ +06d228: 1217 |016e: const/4 v7, #int 1 // #1 │ │ +06d22a: 6e20 9a03 7100 |016f: invoke-virtual {v1, v7}, Landroid/os/Handler;.sendEmptyMessage:(I)Z // method@039a │ │ +06d230: 1211 |0172: const/4 v1, #int 1 // #1 │ │ +06d232: 1e0f |0173: monitor-exit v15 │ │ +06d234: 0f01 |0174: return v1 │ │ +06d236: 1e0f |0175: monitor-exit v15 │ │ +06d238: 1201 |0176: const/4 v1, #int 0 // #0 │ │ +06d23a: 28fd |0177: goto 0174 // -0003 │ │ +06d23c: 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 │ │ @@ -33100,20 +33100,20 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0698d0: |[0698d0] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ -0698e0: 6e20 780a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0a78 │ │ -0698e6: 0a00 |0003: move-result v0 │ │ -0698e8: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0698ec: 7010 750a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0a75 │ │ -0698f2: 0e00 |0009: return-void │ │ +06d268: |[06d268] android.support.v4.content.LocalBroadcastManager.sendBroadcastSync:(Landroid/content/Intent;)V │ │ +06d278: 6e20 780a 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/content/LocalBroadcastManager;.sendBroadcast:(Landroid/content/Intent;)Z // method@0a78 │ │ +06d27e: 0a00 |0003: move-result v0 │ │ +06d280: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +06d284: 7010 750a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/content/LocalBroadcastManager;.executePendingBroadcasts:()V // method@0a75 │ │ +06d28a: 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; │ │ @@ -33124,69 +33124,69 @@ │ │ type : '(Landroid/content/BroadcastReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 96 16-bit code units │ │ -0698f4: |[0698f4] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ -069904: 5498 7b03 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -069908: 1d08 |0002: monitor-enter v8 │ │ -06990a: 5497 7b03 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ -06990e: 6e20 332f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f33 │ │ -069914: 0c02 |0008: move-result-object v2 │ │ -069916: 1f02 0606 |0009: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ -06991a: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -06991e: 1e08 |000d: monitor-exit v8 │ │ -069920: 0e00 |000e: return-void │ │ -069922: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -069924: 6e10 152f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -06992a: 0a07 |0013: move-result v7 │ │ -06992c: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ -069930: 6e20 0e2f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -069936: 0c01 |0019: move-result-object v1 │ │ -069938: 1f01 3b00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@003b │ │ -06993c: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -06993e: 6e10 a601 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@01a6 │ │ -069944: 0a07 |0020: move-result v7 │ │ -069946: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ -06994a: 6e20 a701 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@01a7 │ │ -069950: 0c00 |0026: move-result-object v0 │ │ -069952: 5497 7503 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ -069956: 6e20 2f2f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -06995c: 0c06 |002c: move-result-object v6 │ │ -06995e: 1f06 0606 |002d: check-cast v6, Ljava/util/ArrayList; // type@0606 │ │ -069962: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ -069966: 1205 |0031: const/4 v5, #int 0 // #0 │ │ -069968: 6e10 152f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -06996e: 0a07 |0035: move-result v7 │ │ -069970: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ -069974: 6e20 0e2f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -06997a: 0c07 |003b: move-result-object v7 │ │ -06997c: 1f07 be01 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ -069980: 5477 7103 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ -069984: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ -069988: 6e20 112f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -06998e: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ -069992: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ -069996: 28e9 |0049: goto 0032 // -0017 │ │ -069998: 6e10 152f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -06999e: 0a07 |004d: move-result v7 │ │ -0699a0: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ -0699a4: 5497 7503 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ -0699a8: 6e20 332f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f33 │ │ -0699ae: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0699b2: 28c6 |0057: goto 001d // -003a │ │ -0699b4: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0699b8: 28b6 |005a: goto 0010 // -004a │ │ -0699ba: 1e08 |005b: monitor-exit v8 │ │ -0699bc: 28b2 |005c: goto 000e // -004e │ │ -0699be: 0d07 |005d: move-exception v7 │ │ -0699c0: 1e08 |005e: monitor-exit v8 │ │ -0699c2: 2707 |005f: throw v7 │ │ +06d28c: |[06d28c] android.support.v4.content.LocalBroadcastManager.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V │ │ +06d29c: 5498 7b03 |0000: iget-object v8, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06d2a0: 1d08 |0002: monitor-enter v8 │ │ +06d2a2: 5497 7b03 |0003: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mReceivers:Ljava/util/HashMap; // field@037b │ │ +06d2a6: 6e20 332f a700 |0005: invoke-virtual {v7, v10}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f33 │ │ +06d2ac: 0c02 |0008: move-result-object v2 │ │ +06d2ae: 1f02 0606 |0009: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ +06d2b2: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +06d2b6: 1e08 |000d: monitor-exit v8 │ │ +06d2b8: 0e00 |000e: return-void │ │ +06d2ba: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +06d2bc: 6e10 152f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06d2c2: 0a07 |0013: move-result v7 │ │ +06d2c4: 3573 4700 |0014: if-ge v3, v7, 005b // +0047 │ │ +06d2c8: 6e20 0e2f 3200 |0016: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06d2ce: 0c01 |0019: move-result-object v1 │ │ +06d2d0: 1f01 3b00 |001a: check-cast v1, Landroid/content/IntentFilter; // type@003b │ │ +06d2d4: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +06d2d6: 6e10 a601 0100 |001d: invoke-virtual {v1}, Landroid/content/IntentFilter;.countActions:()I // method@01a6 │ │ +06d2dc: 0a07 |0020: move-result v7 │ │ +06d2de: 3574 3700 |0021: if-ge v4, v7, 0058 // +0037 │ │ +06d2e2: 6e20 a701 4100 |0023: invoke-virtual {v1, v4}, Landroid/content/IntentFilter;.getAction:(I)Ljava/lang/String; // method@01a7 │ │ +06d2e8: 0c00 |0026: move-result-object v0 │ │ +06d2ea: 5497 7503 |0027: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ +06d2ee: 6e20 2f2f 0700 |0029: invoke-virtual {v7, v0}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +06d2f4: 0c06 |002c: move-result-object v6 │ │ +06d2f6: 1f06 0606 |002d: check-cast v6, Ljava/util/ArrayList; // type@0606 │ │ +06d2fa: 3806 2600 |002f: if-eqz v6, 0055 // +0026 │ │ +06d2fe: 1205 |0031: const/4 v5, #int 0 // #0 │ │ +06d300: 6e10 152f 0600 |0032: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06d306: 0a07 |0035: move-result v7 │ │ +06d308: 3575 1400 |0036: if-ge v5, v7, 004a // +0014 │ │ +06d30c: 6e20 0e2f 5600 |0038: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +06d312: 0c07 |003b: move-result-object v7 │ │ +06d314: 1f07 be01 |003c: check-cast v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord; // type@01be │ │ +06d318: 5477 7103 |003e: iget-object v7, v7, Landroid/support/v4/content/LocalBroadcastManager$ReceiverRecord;.receiver:Landroid/content/BroadcastReceiver; // field@0371 │ │ +06d31c: 33a7 0700 |0040: if-ne v7, v10, 0047 // +0007 │ │ +06d320: 6e20 112f 5600 |0042: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +06d326: d805 05ff |0045: add-int/lit8 v5, v5, #int -1 // #ff │ │ +06d32a: d805 0501 |0047: add-int/lit8 v5, v5, #int 1 // #01 │ │ +06d32e: 28e9 |0049: goto 0032 // -0017 │ │ +06d330: 6e10 152f 0600 |004a: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +06d336: 0a07 |004d: move-result v7 │ │ +06d338: 3c07 0700 |004e: if-gtz v7, 0055 // +0007 │ │ +06d33c: 5497 7503 |0050: iget-object v7, v9, Landroid/support/v4/content/LocalBroadcastManager;.mActions:Ljava/util/HashMap; // field@0375 │ │ +06d340: 6e20 332f 0700 |0052: invoke-virtual {v7, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f33 │ │ +06d346: d804 0401 |0055: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06d34a: 28c6 |0057: goto 001d // -003a │ │ +06d34c: d803 0301 |0058: add-int/lit8 v3, v3, #int 1 // #01 │ │ +06d350: 28b6 |005a: goto 0010 // -004a │ │ +06d352: 1e08 |005b: monitor-exit v8 │ │ +06d354: 28b2 |005c: goto 000e // -004e │ │ +06d356: 0d07 |005d: move-exception v7 │ │ +06d358: 1e08 |005e: monitor-exit v8 │ │ +06d35a: 2707 |005f: throw v7 │ │ catches : 1 │ │ 0x0003 - 0x005f │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=164 │ │ 0x0003 line=165 │ │ 0x000b line=166 │ │ @@ -33215,21 +33215,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 : 3373 (LocalBroadcastManager.java) │ │ + source_file_idx : 3374 (LocalBroadcastManager.java) │ │ │ │ Class #177 header: │ │ class_idx : 448 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #177 annotations: │ │ Annotations on class │ │ @@ -33254,21 +33254,21 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0699d0: |[0699d0] android.support.v4.content.ModernAsyncTask$1.:()V │ │ -0699e0: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0699e6: 2200 2906 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0629 │ │ -0699ea: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0699ec: 7020 8c2f 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@2f8c │ │ -0699f2: 5b20 7c03 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@037c │ │ -0699f6: 0e00 |000b: return-void │ │ +06d368: |[06d368] android.support.v4.content.ModernAsyncTask$1.:()V │ │ +06d378: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06d37e: 2200 2906 |0003: new-instance v0, Ljava/util/concurrent/atomic/AtomicInteger; // type@0629 │ │ +06d382: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +06d384: 7020 8c2f 1000 |0006: invoke-direct {v0, v1}, Ljava/util/concurrent/atomic/AtomicInteger;.:(I)V // method@2f8c │ │ +06d38a: 5b20 7c03 |0009: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@037c │ │ +06d38e: 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; │ │ │ │ @@ -33278,44 +33278,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 │ │ -0699f8: |[0699f8] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ -069a08: 2200 e905 |0000: new-instance v0, Ljava/lang/Thread; // type@05e9 │ │ -069a0c: 2201 e705 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -069a10: 7010 d22e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -069a16: 1a02 b60d |0007: const-string v2, "ModernAsyncTask #" // string@0db6 │ │ -069a1a: 6e20 db2e 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -069a20: 0c01 |000c: move-result-object v1 │ │ -069a22: 5432 7c03 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@037c │ │ -069a26: 6e10 8d2f 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@2f8d │ │ -069a2c: 0a02 |0012: move-result v2 │ │ -069a2e: 6e20 d72e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -069a34: 0c01 |0016: move-result-object v1 │ │ -069a36: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -069a3c: 0c01 |001a: move-result-object v1 │ │ -069a3e: 7030 e42e 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@2ee4 │ │ -069a44: 1100 |001e: return-object v0 │ │ +06d390: |[06d390] android.support.v4.content.ModernAsyncTask$1.newThread:(Ljava/lang/Runnable;)Ljava/lang/Thread; │ │ +06d3a0: 2200 e905 |0000: new-instance v0, Ljava/lang/Thread; // type@05e9 │ │ +06d3a4: 2201 e705 |0002: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06d3a8: 7010 d22e 0100 |0004: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06d3ae: 1a02 b70d |0007: const-string v2, "ModernAsyncTask #" // string@0db7 │ │ +06d3b2: 6e20 db2e 2100 |0009: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06d3b8: 0c01 |000c: move-result-object v1 │ │ +06d3ba: 5432 7c03 |000d: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$1;.mCount:Ljava/util/concurrent/atomic/AtomicInteger; // field@037c │ │ +06d3be: 6e10 8d2f 0200 |000f: invoke-virtual {v2}, Ljava/util/concurrent/atomic/AtomicInteger;.getAndIncrement:()I // method@2f8d │ │ +06d3c4: 0a02 |0012: move-result v2 │ │ +06d3c6: 6e20 d72e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06d3cc: 0c01 |0016: move-result-object v1 │ │ +06d3ce: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06d3d4: 0c01 |001a: move-result-object v1 │ │ +06d3d6: 7030 e42e 4001 |001b: invoke-direct {v0, v4, v1}, Ljava/lang/Thread;.:(Ljava/lang/Runnable;Ljava/lang/String;)V // method@2ee4 │ │ +06d3dc: 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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #178 header: │ │ class_idx : 450 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1570 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #178 annotations: │ │ Annotations on class │ │ @@ -33340,18 +33340,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 │ │ -069a48: |[069a48] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ -069a58: 5b01 7f03 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037f │ │ -069a5c: 7020 822f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2f82 │ │ -069a62: 0e00 |0005: return-void │ │ +06d3e0: |[06d3e0] android.support.v4.content.ModernAsyncTask$3.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V │ │ +06d3f0: 5b01 7f03 |0000: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037f │ │ +06d3f4: 7020 822f 2000 |0002: invoke-direct {v0, v2}, Ljava/util/concurrent/FutureTask;.:(Ljava/util/concurrent/Callable;)V // method@2f82 │ │ +06d3fa: 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; │ │ @@ -33364,41 +33364,41 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -069a64: |[069a64] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ -069a74: 6e10 810a 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0a81 │ │ -069a7a: 0c01 |0003: move-result-object v1 │ │ -069a7c: 5463 7f03 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037f │ │ -069a80: 7120 940a 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0a94 │ │ -069a86: 0e00 |0009: return-void │ │ -069a88: 0d00 |000a: move-exception v0 │ │ -069a8a: 1a03 8a02 |000b: const-string v3, "AsyncTask" // string@028a │ │ -069a8e: 7120 091d 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ -069a94: 28f9 |0010: goto 0009 // -0007 │ │ -069a96: 0d00 |0011: move-exception v0 │ │ -069a98: 2203 e305 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ -069a9c: 1a04 7002 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0270 │ │ -069aa0: 6e10 7f2f 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2f7f │ │ -069aa6: 0c05 |0019: move-result-object v5 │ │ -069aa8: 7030 b02e 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2eb0 │ │ -069aae: 2703 |001d: throw v3 │ │ -069ab0: 0d00 |001e: move-exception v0 │ │ -069ab2: 5463 7f03 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037f │ │ -069ab6: 1204 |0021: const/4 v4, #int 0 // #0 │ │ -069ab8: 7120 940a 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0a94 │ │ -069abe: 28e4 |0025: goto 0009 // -001c │ │ -069ac0: 0d02 |0026: move-exception v2 │ │ -069ac2: 2203 e305 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ -069ac6: 1a04 7002 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0270 │ │ -069aca: 7030 b02e 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2eb0 │ │ -069ad0: 2703 |002e: throw v3 │ │ +06d3fc: |[06d3fc] android.support.v4.content.ModernAsyncTask$3.done:()V │ │ +06d40c: 6e10 810a 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/content/ModernAsyncTask$3;.get:()Ljava/lang/Object; // method@0a81 │ │ +06d412: 0c01 |0003: move-result-object v1 │ │ +06d414: 5463 7f03 |0004: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037f │ │ +06d418: 7120 940a 1300 |0006: invoke-static {v3, v1}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0a94 │ │ +06d41e: 0e00 |0009: return-void │ │ +06d420: 0d00 |000a: move-exception v0 │ │ +06d422: 1a03 8c02 |000b: const-string v3, "AsyncTask" // string@028c │ │ +06d426: 7120 091d 0300 |000d: invoke-static {v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ +06d42c: 28f9 |0010: goto 0009 // -0007 │ │ +06d42e: 0d00 |0011: move-exception v0 │ │ +06d430: 2203 e305 |0012: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ +06d434: 1a04 7202 |0014: const-string v4, "An error occured while executing doInBackground()" // string@0272 │ │ +06d438: 6e10 7f2f 0000 |0016: invoke-virtual {v0}, Ljava/util/concurrent/ExecutionException;.getCause:()Ljava/lang/Throwable; // method@2f7f │ │ +06d43e: 0c05 |0019: move-result-object v5 │ │ +06d440: 7030 b02e 4305 |001a: invoke-direct {v3, v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2eb0 │ │ +06d446: 2703 |001d: throw v3 │ │ +06d448: 0d00 |001e: move-exception v0 │ │ +06d44a: 5463 7f03 |001f: iget-object v3, v6, Landroid/support/v4/content/ModernAsyncTask$3;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037f │ │ +06d44e: 1204 |0021: const/4 v4, #int 0 // #0 │ │ +06d450: 7120 940a 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/content/ModernAsyncTask;.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0a94 │ │ +06d456: 28e4 |0025: goto 0009 // -001c │ │ +06d458: 0d02 |0026: move-exception v2 │ │ +06d45a: 2203 e305 |0027: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ +06d45e: 1a04 7202 |0029: const-string v4, "An error occured while executing doInBackground()" // string@0272 │ │ +06d462: 7030 b02e 4302 |002b: invoke-direct {v3, v4, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2eb0 │ │ +06d468: 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 : │ │ @@ -33418,21 +33418,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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #179 header: │ │ class_idx : 451 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #179 annotations: │ │ Annotations on class │ │ @@ -33456,54 +33456,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -069aec: |[069aec] android.support.v4.content.ModernAsyncTask$4.:()V │ │ -069afc: 7100 8d0a 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0a8d │ │ -069b02: 0c00 |0003: move-result-object v0 │ │ -069b04: 2100 |0004: array-length v0, v0 │ │ -069b06: 2300 3506 |0005: new-array v0, v0, [I // type@0635 │ │ -069b0a: 6900 8003 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ -069b0e: 6200 8003 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ -069b12: 6201 8603 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ -069b16: 6e10 8b0a 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0a8b │ │ -069b1c: 0a01 |0010: move-result v1 │ │ -069b1e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -069b20: 4b02 0001 |0012: aput v2, v0, v1 │ │ -069b24: 6200 8003 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ -069b28: 6201 8403 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -069b2c: 6e10 8b0a 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0a8b │ │ -069b32: 0a01 |001b: move-result v1 │ │ -069b34: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -069b36: 4b02 0001 |001d: aput v2, v0, v1 │ │ -069b3a: 0e00 |001f: return-void │ │ -069b3c: 0d00 |0020: move-exception v0 │ │ -069b3e: 28fe |0021: goto 001f // -0002 │ │ -069b40: 0d00 |0022: move-exception v0 │ │ -069b42: 28f1 |0023: goto 0014 // -000f │ │ +06d484: |[06d484] android.support.v4.content.ModernAsyncTask$4.:()V │ │ +06d494: 7100 8d0a 0000 |0000: invoke-static {}, Landroid/support/v4/content/ModernAsyncTask$Status;.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; // method@0a8d │ │ +06d49a: 0c00 |0003: move-result-object v0 │ │ +06d49c: 2100 |0004: array-length v0, v0 │ │ +06d49e: 2300 3506 |0005: new-array v0, v0, [I // type@0635 │ │ +06d4a2: 6900 8003 |0007: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ +06d4a6: 6200 8003 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ +06d4aa: 6201 8603 |000b: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ +06d4ae: 6e10 8b0a 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0a8b │ │ +06d4b4: 0a01 |0010: move-result v1 │ │ +06d4b6: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +06d4b8: 4b02 0001 |0012: aput v2, v0, v1 │ │ +06d4bc: 6200 8003 |0014: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ +06d4c0: 6201 8403 |0016: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +06d4c4: 6e10 8b0a 0100 |0018: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0a8b │ │ +06d4ca: 0a01 |001b: move-result v1 │ │ +06d4cc: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +06d4ce: 4b02 0001 |001d: aput v2, v0, v1 │ │ +06d4d2: 0e00 |001f: return-void │ │ +06d4d4: 0d00 |0020: move-exception v0 │ │ +06d4d6: 28fe |0021: goto 001f // -0002 │ │ +06d4d8: 0d00 |0022: move-exception v0 │ │ +06d4da: 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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #180 header: │ │ class_idx : 452 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #180 annotations: │ │ Annotations on class │ │ @@ -33536,40 +33536,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 │ │ -069b60: |[069b60] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ -069b70: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -069b76: 5b01 8203 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0382 │ │ -069b7a: 5b02 8103 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0381 │ │ -069b7e: 0e00 |0007: return-void │ │ +06d4f8: |[06d4f8] android.support.v4.content.ModernAsyncTask$AsyncTaskResult.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V │ │ +06d508: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06d50e: 5b01 8203 |0003: iput-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0382 │ │ +06d512: 5b02 8103 |0005: iput-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0381 │ │ +06d516: 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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #181 header: │ │ class_idx : 453 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 161 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #181 annotations: │ │ Annotations on class │ │ @@ -33589,17 +33589,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069b80: |[069b80] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ -069b90: 7010 8d03 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -069b96: 0e00 |0003: return-void │ │ +06d518: |[06d518] android.support.v4.content.ModernAsyncTask$InternalHandler.:()V │ │ +06d528: 7010 8d03 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +06d52e: 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;) │ │ @@ -33607,17 +33607,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 │ │ -069b98: |[069b98] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -069ba8: 7010 840a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0a84 │ │ -069bae: 0e00 |0003: return-void │ │ +06d530: |[06d530] android.support.v4.content.ModernAsyncTask$InternalHandler.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +06d540: 7010 840a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:()V // method@0a84 │ │ +06d546: 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; │ │ │ │ @@ -33627,52 +33627,52 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -069bb0: |[069bb0] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ -069bc0: 5450 4600 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ -069bc4: 1f00 c401 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01c4 │ │ -069bc8: 5251 4700 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0047 │ │ -069bcc: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ -069bd2: 0e00 |0009: return-void │ │ -069bd4: 5401 8203 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0382 │ │ -069bd8: 5402 8103 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0381 │ │ -069bdc: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -069bde: 4602 0203 |000f: aget-object v2, v2, v3 │ │ -069be2: 7120 950a 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0a95 │ │ -069be8: 28f5 |0014: goto 0009 // -000b │ │ -069bea: 5401 8203 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0382 │ │ -069bee: 5402 8103 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0381 │ │ -069bf2: 6e20 a50a 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0aa5 │ │ -069bf8: 28ed |001c: goto 0009 // -0013 │ │ -069bfa: 0000 |001d: nop // spacer │ │ -069bfc: 0001 0200 0100 0000 0400 0000 0f00 ... |001e: packed-switch-data (8 units) │ │ +06d548: |[06d548] android.support.v4.content.ModernAsyncTask$InternalHandler.handleMessage:(Landroid/os/Message;)V │ │ +06d558: 5450 4600 |0000: iget-object v0, v5, Landroid/os/Message;.obj:Ljava/lang/Object; // field@0046 │ │ +06d55c: 1f00 c401 |0002: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01c4 │ │ +06d560: 5251 4700 |0004: iget v1, v5, Landroid/os/Message;.what:I // field@0047 │ │ +06d564: 2b01 1800 0000 |0006: packed-switch v1, 0000001e // +00000018 │ │ +06d56a: 0e00 |0009: return-void │ │ +06d56c: 5401 8203 |000a: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0382 │ │ +06d570: 5402 8103 |000c: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0381 │ │ +06d574: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +06d576: 4602 0203 |000f: aget-object v2, v2, v3 │ │ +06d57a: 7120 950a 2100 |0011: invoke-static {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V // method@0a95 │ │ +06d580: 28f5 |0014: goto 0009 // -000b │ │ +06d582: 5401 8203 |0015: iget-object v1, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mTask:Landroid/support/v4/content/ModernAsyncTask; // field@0382 │ │ +06d586: 5402 8103 |0017: iget-object v2, v0, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.mData:[Ljava/lang/Object; // field@0381 │ │ +06d58a: 6e20 a50a 2100 |0019: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onProgressUpdate:([Ljava/lang/Object;)V // method@0aa5 │ │ +06d590: 28ed |001c: goto 0009 // -0013 │ │ +06d592: 0000 |001d: nop // spacer │ │ +06d594: 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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #182 header: │ │ class_idx : 454 │ │ access_flags : 16401 (0x4011) │ │ superclass_idx : 1486 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #182 annotations: │ │ Annotations on class │ │ @@ -33711,40 +33711,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -069c0c: |[069c0c] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ -069c1c: 1224 |0000: const/4 v4, #int 2 // #2 │ │ -069c1e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -069c20: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -069c22: 2200 c601 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ -069c26: 1a01 630e |0005: const-string v1, "PENDING" // string@0e63 │ │ -069c2a: 7030 8a0a 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0a8a │ │ -069c30: 6900 8503 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ -069c34: 2200 c601 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ -069c38: 1a01 e30e |000e: const-string v1, "RUNNING" // string@0ee3 │ │ -069c3c: 7030 8a0a 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0a8a │ │ -069c42: 6900 8603 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ -069c46: 2200 c601 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ -069c4a: 1a01 6c04 |0017: const-string v1, "FINISHED" // string@046c │ │ -069c4e: 7030 8a0a 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0a8a │ │ -069c54: 6900 8403 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -069c58: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -069c5a: 2300 4b06 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@064b │ │ -069c5e: 6201 8503 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ -069c62: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ -069c66: 6201 8603 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ -069c6a: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ -069c6e: 6201 8403 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -069c72: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ -069c76: 6900 8303 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0383 │ │ -069c7a: 0e00 |002f: return-void │ │ +06d5a4: |[06d5a4] android.support.v4.content.ModernAsyncTask$Status.:()V │ │ +06d5b4: 1224 |0000: const/4 v4, #int 2 // #2 │ │ +06d5b6: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +06d5b8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +06d5ba: 2200 c601 |0003: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ +06d5be: 1a01 640e |0005: const-string v1, "PENDING" // string@0e64 │ │ +06d5c2: 7030 8a0a 1002 |0007: invoke-direct {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0a8a │ │ +06d5c8: 6900 8503 |000a: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ +06d5cc: 2200 c601 |000c: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ +06d5d0: 1a01 e40e |000e: const-string v1, "RUNNING" // string@0ee4 │ │ +06d5d4: 7030 8a0a 1003 |0010: invoke-direct {v0, v1, v3}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0a8a │ │ +06d5da: 6900 8603 |0013: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ +06d5de: 2200 c601 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ +06d5e2: 1a01 6d04 |0017: const-string v1, "FINISHED" // string@046d │ │ +06d5e6: 7030 8a0a 1004 |0019: invoke-direct {v0, v1, v4}, Landroid/support/v4/content/ModernAsyncTask$Status;.:(Ljava/lang/String;I)V // method@0a8a │ │ +06d5ec: 6900 8403 |001c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +06d5f0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +06d5f2: 2300 4b06 |001f: new-array v0, v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@064b │ │ +06d5f6: 6201 8503 |0021: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ +06d5fa: 4d01 0002 |0023: aput-object v1, v0, v2 │ │ +06d5fe: 6201 8603 |0025: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ +06d602: 4d01 0003 |0027: aput-object v1, v0, v3 │ │ +06d606: 6201 8403 |0029: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +06d60a: 4d01 0004 |002b: aput-object v1, v0, v4 │ │ +06d60e: 6900 8303 |002d: sput-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0383 │ │ +06d612: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=93 │ │ 0x000c line=97 │ │ 0x0015 line=101 │ │ 0x001e line=89 │ │ locals : │ │ @@ -33754,17 +33754,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 │ │ -069c7c: |[069c7c] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ -069c8c: 7030 792e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2e79 │ │ -069c92: 0e00 |0003: return-void │ │ +06d614: |[06d614] android.support.v4.content.ModernAsyncTask$Status.:(Ljava/lang/String;I)V │ │ +06d624: 7030 792e 1002 |0000: invoke-direct {v0, v1, v2}, Ljava/lang/Enum;.:(Ljava/lang/String;I)V // method@2e79 │ │ +06d62a: 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 │ │ @@ -33774,20 +33774,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 │ │ -069c94: |[069c94] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -069ca4: 1c00 c601 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ -069ca8: 7120 7a2e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2e7a │ │ -069cae: 0c00 |0005: move-result-object v0 │ │ -069cb0: 1f00 c601 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ -069cb4: 1100 |0008: return-object v0 │ │ +06d62c: |[06d62c] android.support.v4.content.ModernAsyncTask$Status.valueOf:(Ljava/lang/String;)Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +06d63c: 1c00 c601 |0000: const-class v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ +06d640: 7120 7a2e 1000 |0002: invoke-static {v0, v1}, Ljava/lang/Enum;.valueOf:(Ljava/lang/Class;Ljava/lang/String;)Ljava/lang/Enum; // method@2e7a │ │ +06d646: 0c00 |0005: move-result-object v0 │ │ +06d648: 1f00 c601 |0006: check-cast v0, Landroid/support/v4/content/ModernAsyncTask$Status; // type@01c6 │ │ +06d64c: 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;) │ │ @@ -33795,33 +33795,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 │ │ -069cb8: |[069cb8] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -069cc8: 6200 8303 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0383 │ │ -069ccc: 6e10 a82f 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@2fa8 │ │ -069cd2: 0c00 |0005: move-result-object v0 │ │ -069cd4: 1f00 4b06 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@064b │ │ -069cd8: 1100 |0008: return-object v0 │ │ +06d650: |[06d650] android.support.v4.content.ModernAsyncTask$Status.values:()[Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +06d660: 6200 8303 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.$VALUES:[Landroid/support/v4/content/ModernAsyncTask$Status; // field@0383 │ │ +06d664: 6e10 a82f 0000 |0002: invoke-virtual {v0}, [Landroid/support/v4/content/ModernAsyncTask$Status;.clone:()Ljava/lang/Object; // method@2fa8 │ │ +06d66a: 0c00 |0005: move-result-object v0 │ │ +06d66c: 1f00 4b06 |0006: check-cast v0, [Landroid/support/v4/content/ModernAsyncTask$Status; // type@064b │ │ +06d670: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ Virtual methods - │ │ - source_file_idx : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #183 header: │ │ class_idx : 455 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #183 annotations: │ │ Annotations on class │ │ @@ -33849,17 +33849,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -069cdc: |[069cdc] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ -069cec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -069cf2: 0e00 |0003: return-void │ │ +06d674: |[06d674] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:()V │ │ +06d684: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06d68a: 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; │ │ │ │ @@ -33868,33 +33868,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 │ │ -069cf4: |[069cf4] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ -069d04: 7010 8e0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0a8e │ │ -069d0a: 0e00 |0003: return-void │ │ +06d68c: |[06d68c] android.support.v4.content.ModernAsyncTask$WorkerRunnable.:(Landroid/support/v4/content/ModernAsyncTask$1;)V │ │ +06d69c: 7010 8e0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:()V // method@0a8e │ │ +06d6a2: 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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #184 header: │ │ class_idx : 456 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 11 │ │ instance_fields_size: 4 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 14 │ │ │ │ Class #184 annotations: │ │ Annotations on class │ │ @@ -34012,38 +34012,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 0 │ │ outs : 8 │ │ insns size : 47 16-bit code units │ │ -069d0c: |[069d0c] android.support.v4.content.ModernAsyncTask.:()V │ │ -069d1c: 2200 c001 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@01c0 │ │ -069d20: 7010 7b0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0a7b │ │ -069d26: 6900 9603 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0396 │ │ -069d2a: 2200 2306 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0623 │ │ -069d2e: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ -069d32: 7020 872f 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2f87 │ │ -069d38: 6900 9503 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0395 │ │ -069d3c: 2201 2506 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0625 │ │ -069d40: 1252 |0012: const/4 v2, #int 5 // #5 │ │ -069d42: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ -069d46: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ -069d4a: 6206 a711 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@11a7 │ │ -069d4e: 6207 9503 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0395 │ │ -069d52: 6208 9603 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0396 │ │ -069d56: 7608 882f 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@2f88 │ │ -069d5c: 6901 8e03 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@038e │ │ -069d60: 2200 c501 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@01c5 │ │ -069d64: 1201 |0024: const/4 v1, #int 0 // #0 │ │ -069d66: 7020 850a 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0a85 │ │ -069d6c: 6900 9403 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ -069d70: 6200 8e03 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@038e │ │ -069d74: 6900 9303 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ -069d78: 0e00 |002e: return-void │ │ +06d6a4: |[06d6a4] android.support.v4.content.ModernAsyncTask.:()V │ │ +06d6b4: 2200 c001 |0000: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$1; // type@01c0 │ │ +06d6b8: 7010 7b0a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/content/ModernAsyncTask$1;.:()V // method@0a7b │ │ +06d6be: 6900 9603 |0005: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0396 │ │ +06d6c2: 2200 2306 |0007: new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue; // type@0623 │ │ +06d6c6: 1301 0a00 |0009: const/16 v1, #int 10 // #a │ │ +06d6ca: 7020 872f 1000 |000b: invoke-direct {v0, v1}, Ljava/util/concurrent/LinkedBlockingQueue;.:(I)V // method@2f87 │ │ +06d6d0: 6900 9503 |000e: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0395 │ │ +06d6d4: 2201 2506 |0010: new-instance v1, Ljava/util/concurrent/ThreadPoolExecutor; // type@0625 │ │ +06d6d8: 1252 |0012: const/4 v2, #int 5 // #5 │ │ +06d6da: 1303 8000 |0013: const/16 v3, #int 128 // #80 │ │ +06d6de: 1604 0100 |0015: const-wide/16 v4, #int 1 // #1 │ │ +06d6e2: 6206 a711 |0017: sget-object v6, Ljava/util/concurrent/TimeUnit;.SECONDS:Ljava/util/concurrent/TimeUnit; // field@11a7 │ │ +06d6e6: 6207 9503 |0019: sget-object v7, Landroid/support/v4/content/ModernAsyncTask;.sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; // field@0395 │ │ +06d6ea: 6208 9603 |001b: sget-object v8, Landroid/support/v4/content/ModernAsyncTask;.sThreadFactory:Ljava/util/concurrent/ThreadFactory; // field@0396 │ │ +06d6ee: 7608 882f 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@2f88 │ │ +06d6f4: 6901 8e03 |0020: sput-object v1, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@038e │ │ +06d6f8: 2200 c501 |0022: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // type@01c5 │ │ +06d6fc: 1201 |0024: const/4 v1, #int 0 // #0 │ │ +06d6fe: 7020 850a 1000 |0025: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0a85 │ │ +06d704: 6900 9403 |0028: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ +06d708: 6200 8e03 |002a: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@038e │ │ +06d70c: 6900 9303 |002c: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ +06d710: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=62 │ │ 0x0010 line=68 │ │ 0x0022 line=75 │ │ 0x002a line=77 │ │ @@ -34054,29 +34054,29 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -069d7c: |[069d7c] android.support.v4.content.ModernAsyncTask.:()V │ │ -069d8c: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -069d92: 6200 8503 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ -069d96: 5b20 9003 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ -069d9a: 2200 2806 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0628 │ │ -069d9e: 7010 892f 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@2f89 │ │ -069da4: 5b20 9103 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0391 │ │ -069da8: 2200 c101 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@01c1 │ │ -069dac: 7020 7d0a 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0a7d │ │ -069db2: 5b20 9203 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0392 │ │ -069db6: 2200 c201 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@01c2 │ │ -069dba: 5421 9203 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0392 │ │ -069dbe: 7030 7f0a 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0a7f │ │ -069dc4: 5b20 8f03 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ -069dc8: 0e00 |001e: return-void │ │ +06d714: |[06d714] android.support.v4.content.ModernAsyncTask.:()V │ │ +06d724: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06d72a: 6200 8503 |0003: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ +06d72e: 5b20 9003 |0005: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ +06d732: 2200 2806 |0007: new-instance v0, Ljava/util/concurrent/atomic/AtomicBoolean; // type@0628 │ │ +06d736: 7010 892f 0000 |0009: invoke-direct {v0}, Ljava/util/concurrent/atomic/AtomicBoolean;.:()V // method@2f89 │ │ +06d73c: 5b20 9103 |000c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0391 │ │ +06d740: 2200 c101 |000e: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$2; // type@01c1 │ │ +06d744: 7020 7d0a 2000 |0010: invoke-direct {v0, v2}, Landroid/support/v4/content/ModernAsyncTask$2;.:(Landroid/support/v4/content/ModernAsyncTask;)V // method@0a7d │ │ +06d74a: 5b20 9203 |0013: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0392 │ │ +06d74e: 2200 c201 |0015: new-instance v0, Landroid/support/v4/content/ModernAsyncTask$3; // type@01c2 │ │ +06d752: 5421 9203 |0017: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0392 │ │ +06d756: 7030 7f0a 2001 |0019: invoke-direct {v0, v2, v1}, Landroid/support/v4/content/ModernAsyncTask$3;.:(Landroid/support/v4/content/ModernAsyncTask;Ljava/util/concurrent/Callable;)V // method@0a7f │ │ +06d75c: 5b20 8f03 |001c: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ +06d760: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=81 │ │ 0x0007 line=83 │ │ 0x000e line=118 │ │ 0x0015 line=127 │ │ @@ -34090,17 +34090,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 │ │ -069dcc: |[069dcc] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ -069ddc: 5410 9103 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0391 │ │ -069de0: 1100 |0002: return-object v0 │ │ +06d764: |[06d764] android.support.v4.content.ModernAsyncTask.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; │ │ +06d774: 5410 9103 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0391 │ │ +06d778: 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;) │ │ @@ -34108,18 +34108,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 │ │ -069de4: |[069de4] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ -069df4: 7020 a60a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0aa6 │ │ -069dfa: 0c00 |0003: move-result-object v0 │ │ -069dfc: 1100 |0004: return-object v0 │ │ +06d77c: |[06d77c] android.support.v4.content.ModernAsyncTask.access$300:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)Ljava/lang/Object; │ │ +06d78c: 7020 a60a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0aa6 │ │ +06d792: 0c00 |0003: move-result-object v0 │ │ +06d794: 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; │ │ │ │ @@ -34128,17 +34128,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 │ │ -069e00: |[069e00] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -069e10: 7020 a70a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0aa7 │ │ -069e16: 0e00 |0003: return-void │ │ +06d798: |[06d798] android.support.v4.content.ModernAsyncTask.access$400:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +06d7a8: 7020 a70a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.postResultIfNotInvoked:(Ljava/lang/Object;)V // method@0aa7 │ │ +06d7ae: 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; │ │ │ │ @@ -34147,17 +34147,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 │ │ -069e18: |[069e18] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ -069e28: 7020 9b0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0a9b │ │ -069e2e: 0e00 |0003: return-void │ │ +06d7b0: |[06d7b0] android.support.v4.content.ModernAsyncTask.access$500:(Landroid/support/v4/content/ModernAsyncTask;Ljava/lang/Object;)V │ │ +06d7c0: 7020 9b0a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/content/ModernAsyncTask;.finish:(Ljava/lang/Object;)V // method@0a9b │ │ +06d7c6: 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; │ │ │ │ @@ -34166,18 +34166,18 @@ │ │ type : '(Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -069e30: |[069e30] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ -069e40: 6200 9303 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ -069e44: 7220 802f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ -069e4a: 0e00 |0005: return-void │ │ +06d7c8: |[06d7c8] android.support.v4.content.ModernAsyncTask.execute:(Ljava/lang/Runnable;)V │ │ +06d7d8: 6200 9303 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ +06d7dc: 7220 802f 1000 |0002: invoke-interface {v0, v1}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ +06d7e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 runnable Ljava/lang/Runnable; │ │ │ │ @@ -34186,24 +34186,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -069e4c: |[069e4c] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ -069e5c: 6e10 a00a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0aa0 │ │ -069e62: 0a00 |0003: move-result v0 │ │ -069e64: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -069e68: 6e20 a20a 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0aa2 │ │ -069e6e: 6200 8403 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ -069e72: 5b10 9003 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ -069e76: 0e00 |000d: return-void │ │ -069e78: 6e20 a30a 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0aa3 │ │ -069e7e: 28f8 |0011: goto 0009 // -0008 │ │ +06d7e4: |[06d7e4] android.support.v4.content.ModernAsyncTask.finish:(Ljava/lang/Object;)V │ │ +06d7f4: 6e10 a00a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0aa0 │ │ +06d7fa: 0a00 |0003: move-result v0 │ │ +06d7fc: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +06d800: 6e20 a20a 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:(Ljava/lang/Object;)V // method@0aa2 │ │ +06d806: 6200 8403 |0009: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.FINISHED:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0384 │ │ +06d80a: 5b10 9003 |000b: iput-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ +06d80e: 0e00 |000d: return-void │ │ +06d810: 6e20 a30a 2100 |000e: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0aa3 │ │ +06d816: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=458 │ │ 0x0006 line=459 │ │ 0x0009 line=463 │ │ 0x000d line=464 │ │ 0x000e line=461 │ │ @@ -34218,18 +34218,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -069e80: |[069e80] android.support.v4.content.ModernAsyncTask.init:()V │ │ -069e90: 6200 9403 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ -069e94: 6e10 860a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0a86 │ │ -069e9a: 0e00 |0005: return-void │ │ +06d818: |[06d818] android.support.v4.content.ModernAsyncTask.init:()V │ │ +06d828: 6200 9403 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ +06d82c: 6e10 860a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.getLooper:()Landroid/os/Looper; // method@0a86 │ │ +06d832: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ │ │ #9 : (in Landroid/support/v4/content/ModernAsyncTask;) │ │ @@ -34237,26 +34237,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 │ │ -069e9c: |[069e9c] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -069eac: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -069eae: 6201 9403 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ -069eb2: 2202 c401 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01c4 │ │ -069eb6: 2353 6806 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0668 │ │ -069eba: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -069ebc: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ -069ec0: 7030 830a 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0a83 │ │ -069ec6: 6e30 880a 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0a88 │ │ -069ecc: 0c00 |0010: move-result-object v0 │ │ -069ece: 6e10 a403 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ -069ed4: 1107 |0014: return-object v7 │ │ +06d834: |[06d834] android.support.v4.content.ModernAsyncTask.postResult:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06d844: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +06d846: 6201 9403 |0001: sget-object v1, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ +06d84a: 2202 c401 |0003: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01c4 │ │ +06d84e: 2353 6806 |0005: new-array v3, v5, [Ljava/lang/Object; // type@0668 │ │ +06d852: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +06d854: 4d07 0304 |0008: aput-object v7, v3, v4 │ │ +06d858: 7030 830a 6203 |000a: invoke-direct {v2, v6, v3}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0a83 │ │ +06d85e: 6e30 880a 5102 |000d: invoke-virtual {v1, v5, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0a88 │ │ +06d864: 0c00 |0010: move-result-object v0 │ │ +06d866: 6e10 a403 0000 |0011: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ +06d86c: 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; │ │ @@ -34270,21 +34270,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -069ed8: |[069ed8] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ -069ee8: 5421 9103 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0391 │ │ -069eec: 6e10 8a2f 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@2f8a │ │ -069ef2: 0a00 |0005: move-result v0 │ │ -069ef4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -069ef8: 7020 a60a 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0aa6 │ │ -069efe: 0e00 |000b: return-void │ │ +06d870: |[06d870] android.support.v4.content.ModernAsyncTask.postResultIfNotInvoked:(Ljava/lang/Object;)V │ │ +06d880: 5421 9103 |0000: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mTaskInvoked:Ljava/util/concurrent/atomic/AtomicBoolean; // field@0391 │ │ +06d884: 6e10 8a2f 0100 |0002: invoke-virtual {v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.get:()Z // method@2f8a │ │ +06d88a: 0a00 |0005: move-result v0 │ │ +06d88c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +06d890: 7020 a60a 3200 |0008: invoke-direct {v2, v3}, Landroid/support/v4/content/ModernAsyncTask;.postResult:(Ljava/lang/Object;)Ljava/lang/Object; // method@0aa6 │ │ +06d896: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0006 line=151 │ │ 0x0008 line=152 │ │ 0x000b line=154 │ │ locals : │ │ @@ -34299,17 +34299,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 │ │ -069f00: |[069f00] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ -069f10: 6900 9303 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ -069f14: 0e00 |0002: return-void │ │ +06d898: |[06d898] android.support.v4.content.ModernAsyncTask.setDefaultExecutor:(Ljava/util/concurrent/Executor;)V │ │ +06d8a8: 6900 9303 |0000: sput-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ +06d8ac: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0002 line=112 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 exec Ljava/util/concurrent/Executor; │ │ │ │ @@ -34319,19 +34319,19 @@ │ │ type : '(Z)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -069f18: |[069f18] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ -069f28: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ -069f2c: 6e20 832f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2f83 │ │ -069f32: 0a00 |0005: move-result v0 │ │ -069f34: 0f00 |0006: return v0 │ │ +06d8b0: |[06d8b0] android.support.v4.content.ModernAsyncTask.cancel:(Z)Z │ │ +06d8c0: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ +06d8c4: 6e20 832f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/concurrent/FutureTask;.cancel:(Z)Z // method@2f83 │ │ +06d8ca: 0a00 |0005: move-result v0 │ │ +06d8cc: 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 │ │ @@ -34347,19 +34347,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 │ │ -069f38: |[069f38] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -069f48: 6200 9303 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ -069f4c: 6e30 9a0a 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@0a9a │ │ -069f52: 0c00 |0005: move-result-object v0 │ │ -069f54: 1100 |0006: return-object v0 │ │ +06d8d0: |[06d8d0] android.support.v4.content.ModernAsyncTask.execute:([Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +06d8e0: 6200 9303 |0000: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sDefaultExecutor:Ljava/util/concurrent/Executor; // field@0393 │ │ +06d8e4: 6e30 9a0a 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@0a9a │ │ +06d8ea: 0c00 |0005: move-result-object v0 │ │ +06d8ec: 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; │ │ @@ -34370,41 +34370,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 │ │ -069f58: |[069f58] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ -069f68: 5420 9003 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ -069f6c: 6201 8503 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ -069f70: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ -069f74: 6200 8003 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ -069f78: 5421 9003 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ -069f7c: 6e10 8b0a 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0a8b │ │ -069f82: 0a01 |000d: move-result v1 │ │ -069f84: 4400 0001 |000e: aget v0, v0, v1 │ │ -069f88: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ -069f8e: 6200 8603 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ -069f92: 5b20 9003 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ -069f96: 6e10 a40a 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0aa4 │ │ -069f9c: 5420 9203 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0392 │ │ -069fa0: 5b04 8703 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0387 │ │ -069fa4: 5420 8f03 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ -069fa8: 7220 802f 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ -069fae: 1102 |0023: return-object v2 │ │ -069fb0: 2200 d305 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -069fb4: 1a01 2503 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0325 │ │ -069fb8: 7020 882e 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -069fbe: 2700 |002b: throw v0 │ │ -069fc0: 2200 d305 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -069fc4: 1a01 2403 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0324 │ │ -069fc8: 7020 882e 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -069fce: 2700 |0033: throw v0 │ │ -069fd0: 0001 0200 0100 0000 1400 0000 1c00 ... |0034: packed-switch-data (8 units) │ │ +06d8f0: |[06d8f0] android.support.v4.content.ModernAsyncTask.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/support/v4/content/ModernAsyncTask; │ │ +06d900: 5420 9003 |0000: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ +06d904: 6201 8503 |0002: sget-object v1, Landroid/support/v4/content/ModernAsyncTask$Status;.PENDING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0385 │ │ +06d908: 3210 0f00 |0004: if-eq v0, v1, 0013 // +000f │ │ +06d90c: 6200 8003 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$4;.$SwitchMap$android$support$v4$content$ModernAsyncTask$Status:[I // field@0380 │ │ +06d910: 5421 9003 |0008: iget-object v1, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ +06d914: 6e10 8b0a 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/content/ModernAsyncTask$Status;.ordinal:()I // method@0a8b │ │ +06d91a: 0a01 |000d: move-result v1 │ │ +06d91c: 4400 0001 |000e: aget v0, v0, v1 │ │ +06d920: 2b00 2400 0000 |0010: packed-switch v0, 00000034 // +00000024 │ │ +06d926: 6200 8603 |0013: sget-object v0, Landroid/support/v4/content/ModernAsyncTask$Status;.RUNNING:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0386 │ │ +06d92a: 5b20 9003 |0015: iput-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ +06d92e: 6e10 a40a 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/content/ModernAsyncTask;.onPreExecute:()V // method@0aa4 │ │ +06d934: 5420 9203 |001a: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mWorker:Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable; // field@0392 │ │ +06d938: 5b04 8703 |001c: iput-object v4, v0, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.mParams:[Ljava/lang/Object; // field@0387 │ │ +06d93c: 5420 8f03 |001e: iget-object v0, v2, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ +06d940: 7220 802f 0300 |0020: invoke-interface {v3, v0}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ +06d946: 1102 |0023: return-object v2 │ │ +06d948: 2200 d305 |0024: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +06d94c: 1a01 2703 |0026: const-string v1, "Cannot execute task: the task is already running." // string@0327 │ │ +06d950: 7020 882e 1000 |0028: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +06d956: 2700 |002b: throw v0 │ │ +06d958: 2200 d305 |002c: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +06d95c: 1a01 2603 |002e: const-string v1, "Cannot execute task: the task has already been executed (a task can be executed only once)" // string@0326 │ │ +06d960: 7020 882e 1000 |0030: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +06d966: 2700 |0033: throw v0 │ │ +06d968: 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 │ │ @@ -34425,19 +34425,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -069fe0: |[069fe0] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ -069ff0: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ -069ff4: 6e10 842f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2f84 │ │ -069ffa: 0c00 |0005: move-result-object v0 │ │ -069ffc: 1100 |0006: return-object v0 │ │ +06d978: |[06d978] android.support.v4.content.ModernAsyncTask.get:()Ljava/lang/Object; │ │ +06d988: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ +06d98c: 6e10 842f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.get:()Ljava/lang/Object; // method@2f84 │ │ +06d992: 0c00 |0005: move-result-object v0 │ │ +06d994: 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; │ │ │ │ @@ -34446,19 +34446,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 │ │ -06a000: |[06a000] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ -06a010: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ -06a014: 6e40 852f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2f85 │ │ -06a01a: 0c00 |0005: move-result-object v0 │ │ -06a01c: 1100 |0006: return-object v0 │ │ +06d998: |[06d998] android.support.v4.content.ModernAsyncTask.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; │ │ +06d9a8: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ +06d9ac: 6e40 852f 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Ljava/util/concurrent/FutureTask;.get:(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Object; // method@2f85 │ │ +06d9b2: 0c00 |0005: move-result-object v0 │ │ +06d9b4: 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 │ │ @@ -34469,17 +34469,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 │ │ -06a020: |[06a020] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ -06a030: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ -06a034: 1100 |0002: return-object v0 │ │ +06d9b8: |[06d9b8] android.support.v4.content.ModernAsyncTask.getStatus:()Landroid/support/v4/content/ModernAsyncTask$Status; │ │ +06d9c8: 5410 9003 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mStatus:Landroid/support/v4/content/ModernAsyncTask$Status; // field@0390 │ │ +06d9cc: 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; │ │ │ │ @@ -34488,19 +34488,19 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a038: |[06a038] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ -06a048: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ -06a04c: 6e10 862f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2f86 │ │ -06a052: 0a00 |0005: move-result v0 │ │ -06a054: 0f00 |0006: return v0 │ │ +06d9d0: |[06d9d0] android.support.v4.content.ModernAsyncTask.isCancelled:()Z │ │ +06d9e0: 5410 8f03 |0000: iget-object v0, v1, Landroid/support/v4/content/ModernAsyncTask;.mFuture:Ljava/util/concurrent/FutureTask; // field@038f │ │ +06d9e4: 6e10 862f 0000 |0002: invoke-virtual {v0}, Ljava/util/concurrent/FutureTask;.isCancelled:()Z // method@2f86 │ │ +06d9ea: 0a00 |0005: move-result v0 │ │ +06d9ec: 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; │ │ │ │ @@ -34509,16 +34509,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a058: |[06a058] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ -06a068: 0e00 |0000: return-void │ │ +06d9f0: |[06d9f0] android.support.v4.content.ModernAsyncTask.onCancelled:()V │ │ +06da00: 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; │ │ │ │ @@ -34527,17 +34527,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a06c: |[06a06c] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ -06a07c: 6e10 a10a 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0aa1 │ │ -06a082: 0e00 |0003: return-void │ │ +06da04: |[06da04] android.support.v4.content.ModernAsyncTask.onCancelled:(Ljava/lang/Object;)V │ │ +06da14: 6e10 a10a 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/ModernAsyncTask;.onCancelled:()V // method@0aa1 │ │ +06da1a: 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; │ │ @@ -34549,16 +34549,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a084: |[06a084] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ -06a094: 0e00 |0000: return-void │ │ +06da1c: |[06da1c] android.support.v4.content.ModernAsyncTask.onPostExecute:(Ljava/lang/Object;)V │ │ +06da2c: 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; │ │ @@ -34569,16 +34569,16 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a098: |[06a098] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ -06a0a8: 0e00 |0000: return-void │ │ +06da30: |[06da30] android.support.v4.content.ModernAsyncTask.onPreExecute:()V │ │ +06da40: 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; │ │ │ │ @@ -34587,16 +34587,16 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0084 (PROTECTED VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06a0ac: |[06a0ac] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ -06a0bc: 0e00 |0000: return-void │ │ +06da44: |[06da44] android.support.v4.content.ModernAsyncTask.onProgressUpdate:([Ljava/lang/Object;)V │ │ +06da54: 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; │ │ @@ -34607,44 +34607,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 │ │ -06a0c0: |[06a0c0] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ -06a0d0: 6e10 a00a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0aa0 │ │ -06a0d6: 0a00 |0003: move-result v0 │ │ -06a0d8: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ -06a0dc: 6200 9403 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ -06a0e0: 1221 |0008: const/4 v1, #int 2 // #2 │ │ -06a0e2: 2202 c401 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01c4 │ │ -06a0e6: 7030 830a 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0a83 │ │ -06a0ec: 6e30 880a 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0a88 │ │ -06a0f2: 0c00 |0011: move-result-object v0 │ │ -06a0f4: 6e10 a403 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ -06a0fa: 0e00 |0015: return-void │ │ +06da58: |[06da58] android.support.v4.content.ModernAsyncTask.publishProgress:([Ljava/lang/Object;)V │ │ +06da68: 6e10 a00a 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/content/ModernAsyncTask;.isCancelled:()Z // method@0aa0 │ │ +06da6e: 0a00 |0003: move-result v0 │ │ +06da70: 3900 1100 |0004: if-nez v0, 0015 // +0011 │ │ +06da74: 6200 9403 |0006: sget-object v0, Landroid/support/v4/content/ModernAsyncTask;.sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; // field@0394 │ │ +06da78: 1221 |0008: const/4 v1, #int 2 // #2 │ │ +06da7a: 2202 c401 |0009: new-instance v2, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult; // type@01c4 │ │ +06da7e: 7030 830a 3204 |000b: invoke-direct {v2, v3, v4}, Landroid/support/v4/content/ModernAsyncTask$AsyncTaskResult;.:(Landroid/support/v4/content/ModernAsyncTask;[Ljava/lang/Object;)V // method@0a83 │ │ +06da84: 6e30 880a 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/content/ModernAsyncTask$InternalHandler;.obtainMessage:(ILjava/lang/Object;)Landroid/os/Message; // method@0a88 │ │ +06da8a: 0c00 |0011: move-result-object v0 │ │ +06da8c: 6e10 a403 0000 |0012: invoke-virtual {v0}, Landroid/os/Message;.sendToTarget:()V // method@03a4 │ │ +06da92: 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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #185 header: │ │ class_idx : 457 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 44 │ │ -source_file_idx : 4645 │ │ +source_file_idx : 4646 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #185 annotations: │ │ Annotations on field #920 'mActiveWakeLocks' │ │ @@ -34676,21 +34676,21 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06a0fc: |[06a0fc] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -06a10c: 2200 0b04 |0000: new-instance v0, Landroid/util/SparseArray; // type@040b │ │ -06a110: 7010 0b1d 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -06a116: 6900 9803 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ -06a11a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06a11c: 6700 9903 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ -06a120: 0e00 |000a: return-void │ │ +06da94: |[06da94] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +06daa4: 2200 0b04 |0000: new-instance v0, Landroid/util/SparseArray; // type@040b │ │ +06daa8: 7010 0b1d 0000 |0002: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +06daae: 6900 9803 |0005: sput-object v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ +06dab2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06dab4: 6700 9903 |0008: sput v0, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ +06dab8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=64 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/content/WakefulBroadcastReceiver;) │ │ @@ -34698,17 +34698,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a124: |[06a124] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ -06a134: 7010 3a01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@013a │ │ -06a13a: 0e00 |0003: return-void │ │ +06dabc: |[06dabc] android.support.v4.content.WakefulBroadcastReceiver.:()V │ │ +06dacc: 7010 3a01 0000 |0000: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@013a │ │ +06dad2: 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;) │ │ @@ -34716,52 +34716,52 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -06a13c: |[06a13c] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ -06a14c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06a14e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -06a150: 1a04 3015 |0002: const-string v4, "android.support.content.wakelockid" // string@1530 │ │ -06a154: 6e30 8901 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0189 │ │ -06a15a: 0a00 |0007: move-result v0 │ │ -06a15c: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ -06a160: 0f02 |000a: return v2 │ │ -06a162: 6204 9803 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ -06a166: 1d04 |000d: monitor-enter v4 │ │ -06a168: 6202 9803 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ -06a16c: 6e20 0e1d 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -06a172: 0c01 |0013: move-result-object v1 │ │ -06a174: 1f01 ac00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@00ac │ │ -06a178: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ -06a17c: 6e10 c103 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@03c1 │ │ -06a182: 6202 9803 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ -06a186: 6e20 111d 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1d11 │ │ -06a18c: 1e04 |0020: monitor-exit v4 │ │ -06a18e: 0132 |0021: move v2, v3 │ │ -06a190: 28e8 |0022: goto 000a // -0018 │ │ -06a192: 1a02 2412 |0023: const-string v2, "WakefulBroadcastReceiver" // string@1224 │ │ -06a196: 2205 e705 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -06a19a: 7010 d22e 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06a1a0: 1a06 e30d |002a: const-string v6, "No active wake lock id #" // string@0de3 │ │ -06a1a4: 6e20 db2e 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a1aa: 0c05 |002f: move-result-object v5 │ │ -06a1ac: 6e20 d72e 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06a1b2: 0c05 |0033: move-result-object v5 │ │ -06a1b4: 6e10 e02e 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06a1ba: 0c05 |0037: move-result-object v5 │ │ -06a1bc: 7120 071d 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -06a1c2: 1e04 |003b: monitor-exit v4 │ │ -06a1c4: 0132 |003c: move v2, v3 │ │ -06a1c6: 28cd |003d: goto 000a // -0033 │ │ -06a1c8: 0d02 |003e: move-exception v2 │ │ -06a1ca: 1e04 |003f: monitor-exit v4 │ │ -06a1cc: 2702 |0040: throw v2 │ │ +06dad4: |[06dad4] android.support.v4.content.WakefulBroadcastReceiver.completeWakefulIntent:(Landroid/content/Intent;)Z │ │ +06dae4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +06dae6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +06dae8: 1a04 3115 |0002: const-string v4, "android.support.content.wakelockid" // string@1531 │ │ +06daec: 6e30 8901 4702 |0004: invoke-virtual {v7, v4, v2}, Landroid/content/Intent;.getIntExtra:(Ljava/lang/String;I)I // method@0189 │ │ +06daf2: 0a00 |0007: move-result v0 │ │ +06daf4: 3900 0300 |0008: if-nez v0, 000b // +0003 │ │ +06daf8: 0f02 |000a: return v2 │ │ +06dafa: 6204 9803 |000b: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ +06dafe: 1d04 |000d: monitor-enter v4 │ │ +06db00: 6202 9803 |000e: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ +06db04: 6e20 0e1d 0200 |0010: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +06db0a: 0c01 |0013: move-result-object v1 │ │ +06db0c: 1f01 ac00 |0014: check-cast v1, Landroid/os/PowerManager$WakeLock; // type@00ac │ │ +06db10: 3801 0d00 |0016: if-eqz v1, 0023 // +000d │ │ +06db14: 6e10 c103 0100 |0018: invoke-virtual {v1}, Landroid/os/PowerManager$WakeLock;.release:()V // method@03c1 │ │ +06db1a: 6202 9803 |001b: sget-object v2, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ +06db1e: 6e20 111d 0200 |001d: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.remove:(I)V // method@1d11 │ │ +06db24: 1e04 |0020: monitor-exit v4 │ │ +06db26: 0132 |0021: move v2, v3 │ │ +06db28: 28e8 |0022: goto 000a // -0018 │ │ +06db2a: 1a02 2512 |0023: const-string v2, "WakefulBroadcastReceiver" // string@1225 │ │ +06db2e: 2205 e705 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +06db32: 7010 d22e 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06db38: 1a06 e40d |002a: const-string v6, "No active wake lock id #" // string@0de4 │ │ +06db3c: 6e20 db2e 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06db42: 0c05 |002f: move-result-object v5 │ │ +06db44: 6e20 d72e 0500 |0030: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06db4a: 0c05 |0033: move-result-object v5 │ │ +06db4c: 6e10 e02e 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06db52: 0c05 |0037: move-result-object v5 │ │ +06db54: 7120 071d 5200 |0038: invoke-static {v2, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +06db5a: 1e04 |003b: monitor-exit v4 │ │ +06db5c: 0132 |003c: move v2, v3 │ │ +06db5e: 28cd |003d: goto 000a // -0033 │ │ +06db60: 0d02 |003e: move-exception v2 │ │ +06db62: 1e04 |003f: monitor-exit v4 │ │ +06db64: 2702 |0040: throw v2 │ │ catches : 1 │ │ 0x000e - 0x0040 │ │ -> 0x003e │ │ positions : │ │ 0x0002 line=113 │ │ 0x0008 line=114 │ │ 0x000a line=131 │ │ @@ -34784,62 +34784,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 │ │ -06a1dc: |[06a1dc] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ -06a1ec: 6205 9803 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ -06a1f0: 1d05 |0002: monitor-enter v5 │ │ -06a1f2: 6001 9903 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ -06a1f6: 6004 9903 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ -06a1fa: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ -06a1fe: 6704 9903 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ -06a202: 6004 9903 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ -06a206: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ -06a20a: 1214 |000f: const/4 v4, #int 1 // #1 │ │ -06a20c: 6704 9903 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ -06a210: 1a04 3015 |0012: const-string v4, "android.support.content.wakelockid" // string@1530 │ │ -06a214: 6e30 9401 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0194 │ │ -06a21a: 6e20 7601 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0176 │ │ -06a220: 0c00 |001a: move-result-object v0 │ │ -06a222: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ -06a226: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -06a228: 1e05 |001e: monitor-exit v5 │ │ -06a22a: 1100 |001f: return-object v0 │ │ -06a22c: 1a04 6828 |0020: const-string v4, "power" // string@2868 │ │ -06a230: 6e20 6801 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -06a236: 0c02 |0025: move-result-object v2 │ │ -06a238: 1f02 ad00 |0026: check-cast v2, Landroid/os/PowerManager; // type@00ad │ │ -06a23c: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -06a23e: 2206 e705 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ -06a242: 7010 d22e 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06a248: 1a07 f82f |002e: const-string v7, "wake:" // string@2ff8 │ │ -06a24c: 6e20 db2e 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a252: 0c06 |0033: move-result-object v6 │ │ -06a254: 6e10 4601 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ -06a25a: 0c07 |0037: move-result-object v7 │ │ -06a25c: 6e20 db2e 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a262: 0c06 |003b: move-result-object v6 │ │ -06a264: 6e10 e02e 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06a26a: 0c06 |003f: move-result-object v6 │ │ -06a26c: 6e30 c303 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@03c3 │ │ -06a272: 0c03 |0043: move-result-object v3 │ │ -06a274: 1204 |0044: const/4 v4, #int 0 // #0 │ │ -06a276: 6e20 c203 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@03c2 │ │ -06a27c: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ -06a282: 6e30 c003 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@03c0 │ │ -06a288: 6204 9803 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ -06a28c: 6e30 101d 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ -06a292: 1e05 |0053: monitor-exit v5 │ │ -06a294: 28cb |0054: goto 001f // -0035 │ │ -06a296: 0d04 |0055: move-exception v4 │ │ -06a298: 1e05 |0056: monitor-exit v5 │ │ -06a29a: 2704 |0057: throw v4 │ │ +06db74: |[06db74] android.support.v4.content.WakefulBroadcastReceiver.startWakefulService:(Landroid/content/Context;Landroid/content/Intent;)Landroid/content/ComponentName; │ │ +06db84: 6205 9803 |0000: sget-object v5, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ +06db88: 1d05 |0002: monitor-enter v5 │ │ +06db8a: 6001 9903 |0003: sget v1, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ +06db8e: 6004 9903 |0005: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ +06db92: d804 0401 |0007: add-int/lit8 v4, v4, #int 1 // #01 │ │ +06db96: 6704 9903 |0009: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ +06db9a: 6004 9903 |000b: sget v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ +06db9e: 3c04 0500 |000d: if-gtz v4, 0012 // +0005 │ │ +06dba2: 1214 |000f: const/4 v4, #int 1 // #1 │ │ +06dba4: 6704 9903 |0010: sput v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mNextId:I // field@0399 │ │ +06dba8: 1a04 3115 |0012: const-string v4, "android.support.content.wakelockid" // string@1531 │ │ +06dbac: 6e30 9401 4901 |0014: invoke-virtual {v9, v4, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0194 │ │ +06dbb2: 6e20 7601 9800 |0017: invoke-virtual {v8, v9}, Landroid/content/Context;.startService:(Landroid/content/Intent;)Landroid/content/ComponentName; // method@0176 │ │ +06dbb8: 0c00 |001a: move-result-object v0 │ │ +06dbba: 3900 0500 |001b: if-nez v0, 0020 // +0005 │ │ +06dbbe: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +06dbc0: 1e05 |001e: monitor-exit v5 │ │ +06dbc2: 1100 |001f: return-object v0 │ │ +06dbc4: 1a04 6828 |0020: const-string v4, "power" // string@2868 │ │ +06dbc8: 6e20 6801 4800 |0022: invoke-virtual {v8, v4}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +06dbce: 0c02 |0025: move-result-object v2 │ │ +06dbd0: 1f02 ad00 |0026: check-cast v2, Landroid/os/PowerManager; // type@00ad │ │ +06dbd4: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +06dbd6: 2206 e705 |0029: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ +06dbda: 7010 d22e 0600 |002b: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06dbe0: 1a07 f72f |002e: const-string v7, "wake:" // string@2ff7 │ │ +06dbe4: 6e20 db2e 7600 |0030: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06dbea: 0c06 |0033: move-result-object v6 │ │ +06dbec: 6e10 4601 0000 |0034: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ +06dbf2: 0c07 |0037: move-result-object v7 │ │ +06dbf4: 6e20 db2e 7600 |0038: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06dbfa: 0c06 |003b: move-result-object v6 │ │ +06dbfc: 6e10 e02e 0600 |003c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06dc02: 0c06 |003f: move-result-object v6 │ │ +06dc04: 6e30 c303 4206 |0040: invoke-virtual {v2, v4, v6}, Landroid/os/PowerManager;.newWakeLock:(ILjava/lang/String;)Landroid/os/PowerManager$WakeLock; // method@03c3 │ │ +06dc0a: 0c03 |0043: move-result-object v3 │ │ +06dc0c: 1204 |0044: const/4 v4, #int 0 // #0 │ │ +06dc0e: 6e20 c203 4300 |0045: invoke-virtual {v3, v4}, Landroid/os/PowerManager$WakeLock;.setReferenceCounted:(Z)V // method@03c2 │ │ +06dc14: 1706 60ea 0000 |0048: const-wide/32 v6, #float 8.40779e-41 // #0000ea60 │ │ +06dc1a: 6e30 c003 6307 |004b: invoke-virtual {v3, v6, v7}, Landroid/os/PowerManager$WakeLock;.acquire:(J)V // method@03c0 │ │ +06dc20: 6204 9803 |004e: sget-object v4, Landroid/support/v4/content/WakefulBroadcastReceiver;.mActiveWakeLocks:Landroid/util/SparseArray; // field@0398 │ │ +06dc24: 6e30 101d 1403 |0050: invoke-virtual {v4, v1, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ +06dc2a: 1e05 |0053: monitor-exit v5 │ │ +06dc2c: 28cb |0054: goto 001f // -0035 │ │ +06dc2e: 0d04 |0055: move-exception v4 │ │ +06dc30: 1e05 |0056: monitor-exit v5 │ │ +06dc32: 2704 |0057: throw v4 │ │ catches : 1 │ │ 0x0003 - 0x0057 │ │ -> 0x0055 │ │ positions : │ │ 0x0000 line=81 │ │ 0x0003 line=82 │ │ 0x0005 line=83 │ │ @@ -34863,21 +34863,21 @@ │ │ 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 : 4645 (WakefulBroadcastReceiver.java) │ │ + source_file_idx : 4646 (WakefulBroadcastReceiver.java) │ │ │ │ Class #186 header: │ │ class_idx : 458 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 604 │ │ +source_file_idx : 606 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #186 - │ │ Class descriptor : 'Landroid/support/v4/content/pm/ActivityInfoCompat;' │ │ @@ -34897,32 +34897,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a2a8: |[06a2a8] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ -06a2b8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a2be: 0e00 |0003: return-void │ │ +06dc40: |[06dc40] android.support.v4.content.pm.ActivityInfoCompat.:()V │ │ +06dc50: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06dc56: 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 : 604 (ActivityInfoCompat.java) │ │ + source_file_idx : 606 (ActivityInfoCompat.java) │ │ │ │ Class #187 header: │ │ class_idx : 459 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3857 │ │ +source_file_idx : 3858 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #187 annotations: │ │ Annotations on method #2736 'getDrawable' │ │ @@ -34941,17 +34941,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a2c0: |[06a2c0] android.support.v4.content.res.ResourcesCompat.:()V │ │ -06a2d0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a2d6: 0e00 |0003: return-void │ │ +06dc58: |[06dc58] android.support.v4.content.res.ResourcesCompat.:()V │ │ +06dc68: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06dc6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompat; │ │ │ │ #1 : (in Landroid/support/v4/content/res/ResourcesCompat;) │ │ @@ -34959,44 +34959,44 @@ │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -06a2d8: |[06a2d8] android.support.v4.content.res.ResourcesCompat.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -06a2e8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06a2ec: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -06a2f0: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -06a2f4: 7130 b20a 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0ab2 │ │ -06a2fa: 0c01 |0009: move-result-object v1 │ │ -06a2fc: 1101 |000a: return-object v1 │ │ -06a2fe: 6e20 cb01 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -06a304: 0c01 |000e: move-result-object v1 │ │ -06a306: 28fb |000f: goto 000a // -0005 │ │ +06dc70: |[06dc70] android.support.v4.content.res.ResourcesCompat.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +06dc80: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06dc84: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +06dc88: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +06dc8c: 7130 b20a 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/content/res/ResourcesCompatApi21;.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@0ab2 │ │ +06dc92: 0c01 |0009: move-result-object v1 │ │ +06dc94: 1101 |000a: return-object v1 │ │ +06dc96: 6e20 cb01 3200 |000b: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +06dc9c: 0c01 |000e: move-result-object v1 │ │ +06dc9e: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0002 line=50 │ │ 0x0006 line=51 │ │ 0x000a line=53 │ │ locals : │ │ 0x0002 - 0x0010 reg=0 version I │ │ 0x0000 - 0x0010 reg=2 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0010 reg=3 id I │ │ 0x0000 - 0x0010 reg=4 theme Landroid/content/res/Resources$Theme; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3857 (ResourcesCompat.java) │ │ + source_file_idx : 3858 (ResourcesCompat.java) │ │ │ │ Class #188 header: │ │ class_idx : 460 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3858 │ │ +source_file_idx : 3859 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #188 - │ │ Class descriptor : 'Landroid/support/v4/content/res/ResourcesCompatApi21;' │ │ @@ -35011,17 +35011,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a308: |[06a308] android.support.v4.content.res.ResourcesCompatApi21.:()V │ │ -06a318: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a31e: 0e00 |0003: return-void │ │ +06dca0: |[06dca0] android.support.v4.content.res.ResourcesCompatApi21.:()V │ │ +06dcb0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06dcb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/res/ResourcesCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/content/res/ResourcesCompatApi21;) │ │ @@ -35029,34 +35029,34 @@ │ │ type : '(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06a320: |[06a320] android.support.v4.content.res.ResourcesCompatApi21.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ -06a330: 6e30 cc01 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@01cc │ │ -06a336: 0c00 |0003: move-result-object v0 │ │ -06a338: 1100 |0004: return-object v0 │ │ +06dcb8: |[06dcb8] android.support.v4.content.res.ResourcesCompatApi21.getDrawable:(Landroid/content/res/Resources;ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; │ │ +06dcc8: 6e30 cc01 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/content/res/Resources;.getDrawable:(ILandroid/content/res/Resources$Theme;)Landroid/graphics/drawable/Drawable; // method@01cc │ │ +06dcce: 0c00 |0003: move-result-object v0 │ │ +06dcd0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0005 reg=2 id I │ │ 0x0000 - 0x0005 reg=3 theme Landroid/content/res/Resources$Theme; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3858 (ResourcesCompatApi21.java) │ │ + source_file_idx : 3859 (ResourcesCompatApi21.java) │ │ │ │ Class #189 header: │ │ class_idx : 461 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 962 │ │ +source_file_idx : 963 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #189 - │ │ Class descriptor : 'Landroid/support/v4/database/DatabaseUtilsCompat;' │ │ @@ -35071,17 +35071,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a33c: |[06a33c] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ -06a34c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a352: 0e00 |0003: return-void │ │ +06dcd4: |[06dcd4] android.support.v4.database.DatabaseUtilsCompat.:()V │ │ +06dce4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06dcea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/database/DatabaseUtilsCompat; │ │ │ │ @@ -35090,31 +35090,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 │ │ -06a354: |[06a354] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ -06a364: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06a366: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ -06a36a: 2141 |0003: array-length v1, v4 │ │ -06a36c: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ -06a370: 0750 |0006: move-object v0, v5 │ │ -06a372: 1100 |0007: return-object v0 │ │ -06a374: 2141 |0008: array-length v1, v4 │ │ -06a376: 2152 |0009: array-length v2, v5 │ │ -06a378: b021 |000a: add-int/2addr v1, v2 │ │ -06a37a: 2310 6a06 |000b: new-array v0, v1, [Ljava/lang/String; // type@066a │ │ -06a37e: 2141 |000d: array-length v1, v4 │ │ -06a380: 7151 e12e 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -06a386: 2141 |0011: array-length v1, v4 │ │ -06a388: 2152 |0012: array-length v2, v5 │ │ -06a38a: 7152 e12e 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -06a390: 28f1 |0016: goto 0007 // -000f │ │ +06dcec: |[06dcec] android.support.v4.database.DatabaseUtilsCompat.appendSelectionArgs:([Ljava/lang/String;[Ljava/lang/String;)[Ljava/lang/String; │ │ +06dcfc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +06dcfe: 3804 0500 |0001: if-eqz v4, 0006 // +0005 │ │ +06dd02: 2141 |0003: array-length v1, v4 │ │ +06dd04: 3901 0400 |0004: if-nez v1, 0008 // +0004 │ │ +06dd08: 0750 |0006: move-object v0, v5 │ │ +06dd0a: 1100 |0007: return-object v0 │ │ +06dd0c: 2141 |0008: array-length v1, v4 │ │ +06dd0e: 2152 |0009: array-length v2, v5 │ │ +06dd10: b021 |000a: add-int/2addr v1, v2 │ │ +06dd12: 2310 6a06 |000b: new-array v0, v1, [Ljava/lang/String; // type@066a │ │ +06dd16: 2141 |000d: array-length v1, v4 │ │ +06dd18: 7151 e12e 3430 |000e: invoke-static {v4, v3, v0, v3, v1}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +06dd1e: 2141 |0011: array-length v1, v4 │ │ +06dd20: 2152 |0012: array-length v2, v5 │ │ +06dd22: 7152 e12e 3510 |0013: invoke-static {v5, v3, v0, v1, v2}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +06dd28: 28f1 |0016: goto 0007 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=50 │ │ 0x0007 line=56 │ │ 0x0008 line=53 │ │ 0x000d line=54 │ │ 0x0011 line=55 │ │ @@ -35128,62 +35128,62 @@ │ │ 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 │ │ -06a394: |[06a394] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -06a3a4: 7110 eb1c 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -06a3aa: 0a00 |0003: move-result v0 │ │ -06a3ac: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -06a3b0: 1103 |0006: return-object v3 │ │ -06a3b2: 7110 eb1c 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -06a3b8: 0a00 |000a: move-result v0 │ │ -06a3ba: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -06a3be: 0723 |000d: move-object v3, v2 │ │ -06a3c0: 28f8 |000e: goto 0006 // -0008 │ │ -06a3c2: 2200 e705 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -06a3c6: 7010 d22e 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06a3cc: 1a01 b100 |0014: const-string v1, "(" // string@00b1 │ │ -06a3d0: 6e20 db2e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a3d6: 0c00 |0019: move-result-object v0 │ │ -06a3d8: 6e20 db2e 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a3de: 0c00 |001d: move-result-object v0 │ │ -06a3e0: 1a01 e000 |001e: const-string v1, ") AND (" // string@00e0 │ │ -06a3e4: 6e20 db2e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a3ea: 0c00 |0023: move-result-object v0 │ │ -06a3ec: 6e20 db2e 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a3f2: 0c00 |0027: move-result-object v0 │ │ -06a3f4: 1a01 df00 |0028: const-string v1, ")" // string@00df │ │ -06a3f8: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06a3fe: 0c00 |002d: move-result-object v0 │ │ -06a400: 6e10 e02e 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06a406: 0c03 |0031: move-result-object v3 │ │ -06a408: 28d4 |0032: goto 0006 // -002c │ │ +06dd2c: |[06dd2c] android.support.v4.database.DatabaseUtilsCompat.concatenateWhere:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +06dd3c: 7110 eb1c 0200 |0000: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +06dd42: 0a00 |0003: move-result v0 │ │ +06dd44: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +06dd48: 1103 |0006: return-object v3 │ │ +06dd4a: 7110 eb1c 0300 |0007: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +06dd50: 0a00 |000a: move-result v0 │ │ +06dd52: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +06dd56: 0723 |000d: move-object v3, v2 │ │ +06dd58: 28f8 |000e: goto 0006 // -0008 │ │ +06dd5a: 2200 e705 |000f: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +06dd5e: 7010 d22e 0000 |0011: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06dd64: 1a01 b300 |0014: const-string v1, "(" // string@00b3 │ │ +06dd68: 6e20 db2e 1000 |0016: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06dd6e: 0c00 |0019: move-result-object v0 │ │ +06dd70: 6e20 db2e 2000 |001a: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06dd76: 0c00 |001d: move-result-object v0 │ │ +06dd78: 1a01 e200 |001e: const-string v1, ") AND (" // string@00e2 │ │ +06dd7c: 6e20 db2e 1000 |0020: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06dd82: 0c00 |0023: move-result-object v0 │ │ +06dd84: 6e20 db2e 3000 |0024: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06dd8a: 0c00 |0027: move-result-object v0 │ │ +06dd8c: 1a01 e100 |0028: const-string v1, ")" // string@00e1 │ │ +06dd90: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06dd96: 0c00 |002d: move-result-object v0 │ │ +06dd98: 6e10 e02e 0000 |002e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06dd9e: 0c03 |0031: move-result-object v3 │ │ +06dda0: 28d4 |0032: goto 0006 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0006 line=42 │ │ 0x0007 line=38 │ │ 0x000e line=39 │ │ 0x000f line=42 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 b Ljava/lang/String; │ │ 0x0000 - 0x0033 reg=2 a Ljava/lang/String; │ │ 0x0007 - 0x0033 reg=3 b Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 962 (DatabaseUtilsCompat.java) │ │ + source_file_idx : 963 (DatabaseUtilsCompat.java) │ │ │ │ Class #190 header: │ │ class_idx : 463 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 700 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #190 annotations: │ │ Annotations on class │ │ @@ -35213,21 +35213,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;) │ │ name : 'setHasMipMap' │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 700 (BitmapCompat.java) │ │ + source_file_idx : 702 (BitmapCompat.java) │ │ │ │ Class #191 header: │ │ class_idx : 467 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 700 │ │ +source_file_idx : 702 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #191 annotations: │ │ Annotations on class │ │ @@ -35250,38 +35250,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -06a40c: |[06a40c] android.support.v4.graphics.BitmapCompat.:()V │ │ -06a41c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06a420: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -06a424: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06a428: 2201 d201 |0006: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; // type@01d2 │ │ -06a42c: 7010 c20a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;.:()V // method@0ac2 │ │ -06a432: 6901 9b03 |000b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ -06a436: 0e00 |000d: return-void │ │ -06a438: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -06a43c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -06a440: 2201 d101 |0012: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; // type@01d1 │ │ -06a444: 7010 bf0a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0abf │ │ -06a44a: 6901 9b03 |0017: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ -06a44e: 28f4 |0019: goto 000d // -000c │ │ -06a450: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ -06a454: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -06a458: 2201 d001 |001e: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; // type@01d0 │ │ -06a45c: 7010 bd0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0abd │ │ -06a462: 6901 9b03 |0023: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ -06a466: 28e8 |0025: goto 000d // -0018 │ │ -06a468: 2201 ce01 |0026: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; // type@01ce │ │ -06a46c: 7010 b60a 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0ab6 │ │ -06a472: 6901 9b03 |002b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ -06a476: 28e0 |002d: goto 000d // -0020 │ │ +06dda4: |[06dda4] android.support.v4.graphics.BitmapCompat.:()V │ │ +06ddb4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06ddb8: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +06ddbc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06ddc0: 2201 d201 |0006: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; // type@01d2 │ │ +06ddc4: 7010 c20a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl;.:()V // method@0ac2 │ │ +06ddca: 6901 9b03 |000b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ +06ddce: 0e00 |000d: return-void │ │ +06ddd0: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +06ddd4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +06ddd8: 2201 d101 |0012: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; // type@01d1 │ │ +06dddc: 7010 bf0a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0abf │ │ +06dde2: 6901 9b03 |0017: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ +06dde6: 28f4 |0019: goto 000d // -000c │ │ +06dde8: 1301 0c00 |001a: const/16 v1, #int 12 // #c │ │ +06ddec: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +06ddf0: 2201 d001 |001e: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; // type@01d0 │ │ +06ddf4: 7010 bd0a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0abd │ │ +06ddfa: 6901 9b03 |0023: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ +06ddfe: 28e8 |0025: goto 000d // -0018 │ │ +06de00: 2201 ce01 |0026: new-instance v1, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; // type@01ce │ │ +06de04: 7010 b60a 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0ab6 │ │ +06de0a: 6901 9b03 |002b: sput-object v1, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ +06de0e: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0002 line=82 │ │ 0x0006 line=83 │ │ 0x000d line=91 │ │ 0x000e line=84 │ │ @@ -35297,17 +35297,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a478: |[06a478] android.support.v4.graphics.BitmapCompat.:()V │ │ -06a488: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a48e: 0e00 |0003: return-void │ │ +06de10: |[06de10] android.support.v4.graphics.BitmapCompat.:()V │ │ +06de20: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06de26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat; │ │ │ │ @@ -35316,19 +35316,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06a490: |[06a490] android.support.v4.graphics.BitmapCompat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -06a4a0: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ -06a4a4: 7220 ba0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0aba │ │ -06a4aa: 0a00 |0005: move-result v0 │ │ -06a4ac: 0f00 |0006: return v0 │ │ +06de28: |[06de28] android.support.v4.graphics.BitmapCompat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +06de38: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ +06de3c: 7220 ba0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0aba │ │ +06de42: 0a00 |0005: move-result v0 │ │ +06de44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #3 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ @@ -35336,19 +35336,19 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06a4b0: |[06a4b0] android.support.v4.graphics.BitmapCompat.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -06a4c0: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ -06a4c4: 7220 bb0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0abb │ │ -06a4ca: 0a00 |0005: move-result v0 │ │ -06a4cc: 0f00 |0006: return v0 │ │ +06de48: |[06de48] android.support.v4.graphics.BitmapCompat.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +06de58: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ +06de5c: 7220 bb0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0abb │ │ +06de62: 0a00 |0005: move-result v0 │ │ +06de64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #4 : (in Landroid/support/v4/graphics/BitmapCompat;) │ │ @@ -35356,34 +35356,34 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a4d0: |[06a4d0] android.support.v4.graphics.BitmapCompat.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -06a4e0: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ -06a4e4: 7230 bc0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0abc │ │ -06a4ea: 0e00 |0005: return-void │ │ +06de68: |[06de68] android.support.v4.graphics.BitmapCompat.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +06de78: 6200 9b03 |0000: sget-object v0, Landroid/support/v4/graphics/BitmapCompat;.IMPL:Landroid/support/v4/graphics/BitmapCompat$BitmapImpl; // field@039b │ │ +06de7c: 7230 bc0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/BitmapCompat$BitmapImpl;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0abc │ │ +06de82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0006 reg=2 hasMipMap Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 700 (BitmapCompat.java) │ │ + source_file_idx : 702 (BitmapCompat.java) │ │ │ │ Class #192 header: │ │ class_idx : 468 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 701 │ │ +source_file_idx : 703 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #192 - │ │ Class descriptor : 'Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;' │ │ @@ -35398,17 +35398,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a4ec: |[06a4ec] android.support.v4.graphics.BitmapCompatHoneycombMr1.:()V │ │ -06a4fc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a502: 0e00 |0003: return-void │ │ +06de84: |[06de84] android.support.v4.graphics.BitmapCompatHoneycombMr1.:()V │ │ +06de94: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06de9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatHoneycombMr1; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;) │ │ @@ -35416,32 +35416,32 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a504: |[06a504] android.support.v4.graphics.BitmapCompatHoneycombMr1.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -06a514: 6e10 1102 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getByteCount:()I // method@0211 │ │ -06a51a: 0a00 |0003: move-result v0 │ │ -06a51c: 0f00 |0004: return v0 │ │ +06de9c: |[06de9c] android.support.v4.graphics.BitmapCompatHoneycombMr1.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +06deac: 6e10 1102 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getByteCount:()I // method@0211 │ │ +06deb2: 0a00 |0003: move-result v0 │ │ +06deb4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 701 (BitmapCompatHoneycombMr1.java) │ │ + source_file_idx : 703 (BitmapCompatHoneycombMr1.java) │ │ │ │ Class #193 header: │ │ class_idx : 469 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 702 │ │ +source_file_idx : 704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #193 - │ │ Class descriptor : 'Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;' │ │ @@ -35456,17 +35456,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a520: |[06a520] android.support.v4.graphics.BitmapCompatJellybeanMR2.:()V │ │ -06a530: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a536: 0e00 |0003: return-void │ │ +06deb8: |[06deb8] android.support.v4.graphics.BitmapCompatJellybeanMR2.:()V │ │ +06dec8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06dece: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ @@ -35474,18 +35474,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a538: |[06a538] android.support.v4.graphics.BitmapCompatJellybeanMR2.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -06a548: 6e10 1902 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0219 │ │ -06a54e: 0a00 |0003: move-result v0 │ │ -06a550: 0f00 |0004: return v0 │ │ +06ded0: |[06ded0] android.support.v4.graphics.BitmapCompatJellybeanMR2.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +06dee0: 6e10 1902 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0219 │ │ +06dee6: 0a00 |0003: move-result v0 │ │ +06dee8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ #2 : (in Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;) │ │ @@ -35493,33 +35493,33 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06a554: |[06a554] android.support.v4.graphics.BitmapCompatJellybeanMR2.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -06a564: 6e20 1b02 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@021b │ │ -06a56a: 0e00 |0003: return-void │ │ +06deec: |[06deec] android.support.v4.graphics.BitmapCompatJellybeanMR2.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +06defc: 6e20 1b02 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@021b │ │ +06df02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0004 reg=1 hasMipMap Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 702 (BitmapCompatJellybeanMR2.java) │ │ + source_file_idx : 704 (BitmapCompatJellybeanMR2.java) │ │ │ │ Class #194 header: │ │ class_idx : 470 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 703 │ │ +source_file_idx : 705 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #194 - │ │ Class descriptor : 'Landroid/support/v4/graphics/BitmapCompatKitKat;' │ │ @@ -35534,17 +35534,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a56c: |[06a56c] android.support.v4.graphics.BitmapCompatKitKat.:()V │ │ -06a57c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a582: 0e00 |0003: return-void │ │ +06df04: |[06df04] android.support.v4.graphics.BitmapCompatKitKat.:()V │ │ +06df14: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06df1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/graphics/BitmapCompatKitKat;) │ │ @@ -35552,32 +35552,32 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06a584: |[06a584] android.support.v4.graphics.BitmapCompatKitKat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -06a594: 6e10 1002 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getAllocationByteCount:()I // method@0210 │ │ -06a59a: 0a00 |0003: move-result v0 │ │ -06a59c: 0f00 |0004: return v0 │ │ +06df1c: |[06df1c] android.support.v4.graphics.BitmapCompatKitKat.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +06df2c: 6e10 1002 0100 |0000: invoke-virtual {v1}, Landroid/graphics/Bitmap;.getAllocationByteCount:()I // method@0210 │ │ +06df32: 0a00 |0003: move-result v0 │ │ +06df34: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 bitmap Landroid/graphics/Bitmap; │ │ │ │ Virtual methods - │ │ - source_file_idx : 703 (BitmapCompatKitKat.java) │ │ + source_file_idx : 705 (BitmapCompatKitKat.java) │ │ │ │ Class #195 header: │ │ class_idx : 472 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 988 │ │ +source_file_idx : 989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #195 annotations: │ │ Annotations on class │ │ @@ -35637,21 +35637,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;) │ │ name : 'setTintMode' │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 988 (DrawableCompat.java) │ │ + source_file_idx : 989 (DrawableCompat.java) │ │ │ │ Class #196 header: │ │ class_idx : 476 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 988 │ │ +source_file_idx : 989 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #196 annotations: │ │ Annotations on class │ │ @@ -35674,38 +35674,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -06a5a0: |[06a5a0] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -06a5b0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06a5b4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -06a5b8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06a5bc: 2201 db01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; // type@01db │ │ -06a5c0: 7010 e60a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;.:()V // method@0ae6 │ │ -06a5c6: 6901 9c03 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a5ca: 0e00 |000d: return-void │ │ -06a5cc: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ -06a5d0: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -06a5d4: 2201 da01 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@01da │ │ -06a5d8: 7010 e30a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0ae3 │ │ -06a5de: 6901 9c03 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a5e2: 28f4 |0019: goto 000d // -000c │ │ -06a5e4: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ -06a5e8: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -06a5ec: 2201 d901 |001e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@01d9 │ │ -06a5f0: 7010 e10a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0ae1 │ │ -06a5f6: 6901 9c03 |0023: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a5fa: 28e8 |0025: goto 000d // -0018 │ │ -06a5fc: 2201 d701 |0026: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@01d7 │ │ -06a600: 7010 d00a 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0ad0 │ │ -06a606: 6901 9c03 |002b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a60a: 28e0 |002d: goto 000d // -0020 │ │ +06df38: |[06df38] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +06df48: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06df4c: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +06df50: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +06df54: 2201 db01 |0006: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; // type@01db │ │ +06df58: 7010 e60a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;.:()V // method@0ae6 │ │ +06df5e: 6901 9c03 |000b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06df62: 0e00 |000d: return-void │ │ +06df64: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +06df68: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +06df6c: 2201 da01 |0012: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; // type@01da │ │ +06df70: 7010 e30a 0100 |0014: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0ae3 │ │ +06df76: 6901 9c03 |0017: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06df7a: 28f4 |0019: goto 000d // -000c │ │ +06df7c: 1301 0b00 |001a: const/16 v1, #int 11 // #b │ │ +06df80: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +06df84: 2201 d901 |001e: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; // type@01d9 │ │ +06df88: 7010 e10a 0100 |0020: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0ae1 │ │ +06df8e: 6901 9c03 |0023: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06df92: 28e8 |0025: goto 000d // -0018 │ │ +06df94: 2201 d701 |0026: new-instance v1, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; // type@01d7 │ │ +06df98: 7010 d00a 0100 |0028: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0ad0 │ │ +06df9e: 6901 9c03 |002b: sput-object v1, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06dfa2: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0006 line=143 │ │ 0x000d line=151 │ │ 0x000e line=144 │ │ @@ -35721,17 +35721,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a60c: |[06a60c] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ -06a61c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a622: 0e00 |0003: return-void │ │ +06dfa4: |[06dfa4] android.support.v4.graphics.drawable.DrawableCompat.:()V │ │ +06dfb4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06dfba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat; │ │ │ │ @@ -35740,19 +35740,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 │ │ -06a624: |[06a624] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -06a634: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a638: 7220 d90a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0ad9 │ │ -06a63e: 0a00 |0005: move-result v0 │ │ -06a640: 0f00 |0006: return v0 │ │ +06dfbc: |[06dfbc] android.support.v4.graphics.drawable.DrawableCompat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +06dfcc: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06dfd0: 7220 d90a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0ad9 │ │ +06dfd6: 0a00 |0005: move-result v0 │ │ +06dfd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/DrawableCompat;) │ │ @@ -35760,18 +35760,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 │ │ -06a644: |[06a644] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -06a654: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a658: 7220 da0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0ada │ │ -06a65e: 0e00 |0005: return-void │ │ +06dfdc: |[06dfdc] android.support.v4.graphics.drawable.DrawableCompat.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +06dfec: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06dff0: 7220 da0a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0ada │ │ +06dff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0005 line=163 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -35780,18 +35780,18 @@ │ │ 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 │ │ -06a660: |[06a660] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -06a670: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a674: 7230 db0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0adb │ │ -06a67a: 0e00 |0005: return-void │ │ +06dff8: |[06dff8] android.support.v4.graphics.drawable.DrawableCompat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +06e008: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06e00c: 7230 db0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0adb │ │ +06e012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 mirrored Z │ │ @@ -35801,18 +35801,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06a67c: |[06a67c] android.support.v4.graphics.drawable.DrawableCompat.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -06a68c: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a690: 7240 dc0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0adc │ │ -06a696: 0e00 |0005: return-void │ │ +06e014: |[06e014] android.support.v4.graphics.drawable.DrawableCompat.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +06e024: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06e028: 7240 dc0a 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0adc │ │ +06e02e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 x F │ │ @@ -35823,23 +35823,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -06a698: |[06a698] android.support.v4.graphics.drawable.DrawableCompat.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -06a6a8: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a6ac: 0761 |0002: move-object v1, v6 │ │ -06a6ae: 0172 |0003: move v2, v7 │ │ -06a6b0: 0183 |0004: move v3, v8 │ │ -06a6b2: 0194 |0005: move v4, v9 │ │ -06a6b4: 01a5 |0006: move v5, v10 │ │ -06a6b6: 7806 dd0a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0add │ │ -06a6bc: 0e00 |000a: return-void │ │ +06e030: |[06e030] android.support.v4.graphics.drawable.DrawableCompat.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +06e040: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06e044: 0761 |0002: move-object v1, v6 │ │ +06e046: 0172 |0003: move v2, v7 │ │ +06e048: 0183 |0004: move v3, v8 │ │ +06e04a: 0194 |0005: move v4, v9 │ │ +06e04c: 01a5 |0006: move v5, v10 │ │ +06e04e: 7806 dd0a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0add │ │ +06e054: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x000a line=216 │ │ locals : │ │ 0x0000 - 0x000b reg=6 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -35852,18 +35852,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a6c0: |[06a6c0] android.support.v4.graphics.drawable.DrawableCompat.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -06a6d0: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a6d4: 7230 de0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0ade │ │ -06a6da: 0e00 |0005: return-void │ │ +06e058: |[06e058] android.support.v4.graphics.drawable.DrawableCompat.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +06e068: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06e06c: 7230 de0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0ade │ │ +06e072: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ 0x0005 line=226 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tint I │ │ @@ -35873,18 +35873,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a6dc: |[06a6dc] android.support.v4.graphics.drawable.DrawableCompat.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -06a6ec: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a6f0: 7230 df0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0adf │ │ -06a6f6: 0e00 |0005: return-void │ │ +06e074: |[06e074] android.support.v4.graphics.drawable.DrawableCompat.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +06e084: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06e088: 7230 df0a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0adf │ │ +06e08e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=237 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tint Landroid/content/res/ColorStateList; │ │ @@ -35894,34 +35894,34 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06a6f8: |[06a6f8] android.support.v4.graphics.drawable.DrawableCompat.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -06a708: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ -06a70c: 7230 e00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0ae0 │ │ -06a712: 0e00 |0005: return-void │ │ +06e090: |[06e090] android.support.v4.graphics.drawable.DrawableCompat.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +06e0a0: 6200 9c03 |0000: sget-object v0, Landroid/support/v4/graphics/drawable/DrawableCompat;.IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl; // field@039c │ │ +06e0a4: 7230 e00a 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0ae0 │ │ +06e0aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ │ │ Virtual methods - │ │ - source_file_idx : 988 (DrawableCompat.java) │ │ + source_file_idx : 989 (DrawableCompat.java) │ │ │ │ Class #197 header: │ │ class_idx : 477 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 989 │ │ +source_file_idx : 990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #197 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;' │ │ @@ -35936,17 +35936,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a714: |[06a714] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ -06a724: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a72a: 0e00 |0003: return-void │ │ +06e0ac: |[06e0ac] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.:()V │ │ +06e0bc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e0c2: 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;) │ │ @@ -35954,32 +35954,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a72c: |[06a72c] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -06a73c: 6e10 8e02 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@028e │ │ -06a742: 0e00 |0003: return-void │ │ +06e0c4: |[06e0c4] android.support.v4.graphics.drawable.DrawableCompatHoneycomb.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +06e0d4: 6e10 8e02 0000 |0000: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@028e │ │ +06e0da: 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 : 989 (DrawableCompatHoneycomb.java) │ │ + source_file_idx : 990 (DrawableCompatHoneycomb.java) │ │ │ │ Class #198 header: │ │ class_idx : 478 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 990 │ │ +source_file_idx : 991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #198 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;' │ │ @@ -35994,17 +35994,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a744: |[06a744] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ -06a754: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a75a: 0e00 |0003: return-void │ │ +06e0dc: |[06e0dc] android.support.v4.graphics.drawable.DrawableCompatKitKat.:()V │ │ +06e0ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e0f2: 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;) │ │ @@ -36012,18 +36012,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 │ │ -06a75c: |[06a75c] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -06a76c: 6e10 8c02 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@028c │ │ -06a772: 0a00 |0003: move-result v0 │ │ -06a774: 0f00 |0004: return v0 │ │ +06e0f4: |[06e0f4] android.support.v4.graphics.drawable.DrawableCompatKitKat.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +06e104: 6e10 8c02 0100 |0000: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isAutoMirrored:()Z // method@028c │ │ +06e10a: 0a00 |0003: move-result v0 │ │ +06e10c: 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;) │ │ @@ -36031,33 +36031,33 @@ │ │ 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 │ │ -06a778: |[06a778] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -06a788: 6e20 9002 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0290 │ │ -06a78e: 0e00 |0003: return-void │ │ +06e110: |[06e110] android.support.v4.graphics.drawable.DrawableCompatKitKat.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +06e120: 6e20 9002 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setAutoMirrored:(Z)V // method@0290 │ │ +06e126: 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 : 990 (DrawableCompatKitKat.java) │ │ + source_file_idx : 991 (DrawableCompatKitKat.java) │ │ │ │ Class #199 header: │ │ class_idx : 479 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 991 │ │ +source_file_idx : 992 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #199 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/DrawableCompatL;' │ │ @@ -36072,17 +36072,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06a790: |[06a790] android.support.v4.graphics.drawable.DrawableCompatL.:()V │ │ -06a7a0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06a7a6: 0e00 |0003: return-void │ │ +06e128: |[06e128] android.support.v4.graphics.drawable.DrawableCompatL.:()V │ │ +06e138: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e13e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompatL; │ │ │ │ #1 : (in Landroid/support/v4/graphics/drawable/DrawableCompatL;) │ │ @@ -36090,17 +36090,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06a7a8: |[06a7a8] android.support.v4.graphics.drawable.DrawableCompatL.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -06a7b8: 6e30 9302 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@0293 │ │ -06a7be: 0e00 |0003: return-void │ │ +06e140: |[06e140] android.support.v4.graphics.drawable.DrawableCompatL.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +06e150: 6e30 9302 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/graphics/drawable/Drawable;.setHotspot:(FF)V // method@0293 │ │ +06e156: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 x F │ │ @@ -36111,17 +36111,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -06a7c0: |[06a7c0] android.support.v4.graphics.drawable.DrawableCompatL.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -06a7d0: 6e54 9402 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;.setHotspotBounds:(IIII)V // method@0294 │ │ -06a7d6: 0e00 |0003: return-void │ │ +06e158: |[06e158] android.support.v4.graphics.drawable.DrawableCompatL.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +06e168: 6e54 9402 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/drawable/Drawable;.setHotspotBounds:(IIII)V // method@0294 │ │ +06e16e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 left I │ │ @@ -36134,17 +36134,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06a7d8: |[06a7d8] android.support.v4.graphics.drawable.DrawableCompatL.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -06a7e8: 6e20 9702 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@0297 │ │ -06a7ee: 0e00 |0003: return-void │ │ +06e170: |[06e170] android.support.v4.graphics.drawable.DrawableCompatL.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +06e180: 6e20 9702 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTint:(I)V // method@0297 │ │ +06e186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tint I │ │ @@ -36154,17 +36154,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06a7f0: |[06a7f0] android.support.v4.graphics.drawable.DrawableCompatL.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -06a800: 6e20 9802 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintList:(Landroid/content/res/ColorStateList;)V // method@0298 │ │ -06a806: 0e00 |0003: return-void │ │ +06e188: |[06e188] android.support.v4.graphics.drawable.DrawableCompatL.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +06e198: 6e20 9802 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintList:(Landroid/content/res/ColorStateList;)V // method@0298 │ │ +06e19e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tint Landroid/content/res/ColorStateList; │ │ @@ -36174,33 +36174,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06a808: |[06a808] android.support.v4.graphics.drawable.DrawableCompatL.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -06a818: 6e20 9902 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@0299 │ │ -06a81e: 0e00 |0003: return-void │ │ +06e1a0: |[06e1a0] android.support.v4.graphics.drawable.DrawableCompatL.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +06e1b0: 6e20 9902 1000 |0000: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setTintMode:(Landroid/graphics/PorterDuff$Mode;)V // method@0299 │ │ +06e1b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=1 tintMode Landroid/graphics/PorterDuff$Mode; │ │ │ │ Virtual methods - │ │ - source_file_idx : 991 (DrawableCompatL.java) │ │ + source_file_idx : 992 (DrawableCompatL.java) │ │ │ │ Class #200 header: │ │ class_idx : 481 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 110 │ │ -source_file_idx : 3863 │ │ +source_file_idx : 3864 │ │ static_fields_size : 1 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 25 │ │ │ │ Class #200 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ @@ -36264,52 +36264,52 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -06a820: |[06a820] android.support.v4.graphics.drawable.RoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -06a830: 7010 8202 0400 |0000: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ -06a836: 1300 a000 |0003: const/16 v0, #int 160 // #a0 │ │ -06a83a: 5940 aa03 |0005: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ -06a83e: 1300 7700 |0007: const/16 v0, #int 119 // #77 │ │ -06a842: 5940 a803 |0009: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ -06a846: 2200 5d00 |000b: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ -06a84a: 1261 |000d: const/4 v1, #int 6 // #6 │ │ -06a84c: 7020 4302 1000 |000e: invoke-direct {v0, v1}, Landroid/graphics/Paint;.:(I)V // method@0243 │ │ -06a852: 5b40 a903 |0011: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06a856: 2200 6300 |0013: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -06a85a: 7010 5c02 0000 |0015: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -06a860: 5b40 a603 |0018: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ -06a864: 2200 6400 |001a: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ -06a868: 7010 6802 0000 |001c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ -06a86e: 5b40 a703 |001f: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@03a7 │ │ -06a872: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -06a874: 5c40 a003 |0022: iput-boolean v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ -06a878: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ -06a87c: 6e10 ca01 0500 |0026: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -06a882: 0c00 |0029: move-result-object v0 │ │ -06a884: 5200 4c08 |002a: iget v0, v0, Landroid/util/DisplayMetrics;.densityDpi:I // field@084c │ │ -06a888: 5940 aa03 |002c: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ -06a88c: 5b46 a103 |002e: iput-object v6, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06a890: 5440 a103 |0030: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06a894: 3800 1300 |0032: if-eqz v0, 0045 // +0013 │ │ -06a898: 7010 0a0b 0400 |0034: invoke-direct {v4}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0b0a │ │ -06a89e: 2200 5600 |0037: new-instance v0, Landroid/graphics/BitmapShader; // type@0056 │ │ -06a8a2: 5441 a103 |0039: iget-object v1, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06a8a6: 6202 4200 |003b: sget-object v2, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ -06a8aa: 6203 4200 |003d: sget-object v3, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ -06a8ae: 7040 2102 1032 |003f: invoke-direct {v0, v1, v2, v3}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0221 │ │ -06a8b4: 5b40 a303 |0042: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@03a3 │ │ -06a8b8: 0e00 |0044: return-void │ │ -06a8ba: 12f0 |0045: const/4 v0, #int -1 // #ff │ │ -06a8bc: 5940 a203 |0046: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ -06a8c0: 5940 a403 |0048: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ -06a8c4: 28fa |004a: goto 0044 // -0006 │ │ +06e1b8: |[06e1b8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +06e1c8: 7010 8202 0400 |0000: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ +06e1ce: 1300 a000 |0003: const/16 v0, #int 160 // #a0 │ │ +06e1d2: 5940 aa03 |0005: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ +06e1d6: 1300 7700 |0007: const/16 v0, #int 119 // #77 │ │ +06e1da: 5940 a803 |0009: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ +06e1de: 2200 5d00 |000b: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ +06e1e2: 1261 |000d: const/4 v1, #int 6 // #6 │ │ +06e1e4: 7020 4302 1000 |000e: invoke-direct {v0, v1}, Landroid/graphics/Paint;.:(I)V // method@0243 │ │ +06e1ea: 5b40 a903 |0011: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e1ee: 2200 6300 |0013: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +06e1f2: 7010 5c02 0000 |0015: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +06e1f8: 5b40 a603 |0018: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ +06e1fc: 2200 6400 |001a: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ +06e200: 7010 6802 0000 |001c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ +06e206: 5b40 a703 |001f: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@03a7 │ │ +06e20a: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +06e20c: 5c40 a003 |0022: iput-boolean v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ +06e210: 3805 0a00 |0024: if-eqz v5, 002e // +000a │ │ +06e214: 6e10 ca01 0500 |0026: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +06e21a: 0c00 |0029: move-result-object v0 │ │ +06e21c: 5200 4c08 |002a: iget v0, v0, Landroid/util/DisplayMetrics;.densityDpi:I // field@084c │ │ +06e220: 5940 aa03 |002c: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ +06e224: 5b46 a103 |002e: iput-object v6, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e228: 5440 a103 |0030: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e22c: 3800 1300 |0032: if-eqz v0, 0045 // +0013 │ │ +06e230: 7010 0a0b 0400 |0034: invoke-direct {v4}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0b0a │ │ +06e236: 2200 5600 |0037: new-instance v0, Landroid/graphics/BitmapShader; // type@0056 │ │ +06e23a: 5441 a103 |0039: iget-object v1, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e23e: 6202 4200 |003b: sget-object v2, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ +06e242: 6203 4200 |003d: sget-object v3, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ +06e246: 7040 2102 1032 |003f: invoke-direct {v0, v1, v2, v3}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0221 │ │ +06e24c: 5b40 a303 |0042: iput-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@03a3 │ │ +06e250: 0e00 |0044: return-void │ │ +06e252: 12f0 |0045: const/4 v0, #int -1 // #ff │ │ +06e254: 5940 a203 |0046: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ +06e258: 5940 a403 |0048: iput v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ +06e25c: 28fa |004a: goto 0044 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0003 line=46 │ │ 0x0007 line=47 │ │ 0x000b line=48 │ │ 0x0013 line=52 │ │ @@ -36333,26 +36333,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06a8c8: |[06a8c8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.computeBitmapSize:()V │ │ -06a8d8: 5420 a103 |0000: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06a8dc: 5221 aa03 |0002: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ -06a8e0: 6e20 1602 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledWidth:(I)I // method@0216 │ │ -06a8e6: 0a00 |0007: move-result v0 │ │ -06a8e8: 5920 a403 |0008: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ -06a8ec: 5420 a103 |000a: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06a8f0: 5221 aa03 |000c: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ -06a8f4: 6e20 1502 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledHeight:(I)I // method@0215 │ │ -06a8fa: 0a00 |0011: move-result v0 │ │ -06a8fc: 5920 a203 |0012: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ -06a900: 0e00 |0014: return-void │ │ +06e260: |[06e260] android.support.v4.graphics.drawable.RoundedBitmapDrawable.computeBitmapSize:()V │ │ +06e270: 5420 a103 |0000: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e274: 5221 aa03 |0002: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ +06e278: 6e20 1602 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledWidth:(I)I // method@0216 │ │ +06e27e: 0a00 |0007: move-result v0 │ │ +06e280: 5920 a403 |0008: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ +06e284: 5420 a103 |000a: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e288: 5221 aa03 |000c: iget v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ +06e28c: 6e20 1502 1000 |000e: invoke-virtual {v0, v1}, Landroid/graphics/Bitmap;.getScaledHeight:(I)I // method@0215 │ │ +06e292: 0a00 |0011: move-result v0 │ │ +06e294: 5920 a203 |0012: iput v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ +06e298: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0014 line=78 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36362,23 +36362,23 @@ │ │ type : '(F)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06a904: |[06a904] android.support.v4.graphics.drawable.RoundedBitmapDrawable.isGreaterThanZero:(F)Z │ │ -06a914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06a916: 7120 7d2e 0100 |0001: invoke-static {v1, v0}, Ljava/lang/Float;.compare:(FF)I // method@2e7d │ │ -06a91c: 0a00 |0004: move-result v0 │ │ -06a91e: 3d00 0400 |0005: if-lez v0, 0009 // +0004 │ │ -06a922: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06a924: 0f00 |0008: return v0 │ │ -06a926: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -06a928: 28fe |000a: goto 0008 // -0002 │ │ +06e29c: |[06e29c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.isGreaterThanZero:(F)Z │ │ +06e2ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06e2ae: 7120 7d2e 0100 |0001: invoke-static {v1, v0}, Ljava/lang/Float;.compare:(FF)I // method@2e7d │ │ +06e2b4: 0a00 |0004: move-result v0 │ │ +06e2b6: 3d00 0400 |0005: if-lez v0, 0009 // +0004 │ │ +06e2ba: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06e2bc: 0f00 |0008: return v0 │ │ +06e2be: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06e2c0: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x000b reg=1 toCompare F │ │ │ │ Virtual methods - │ │ @@ -36387,32 +36387,32 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -06a92c: |[06a92c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -06a93c: 5460 a103 |0000: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06a940: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -06a944: 0e00 |0004: return-void │ │ -06a946: 6e10 260b 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.updateDstRect:()V // method@0b26 │ │ -06a94c: 5461 a903 |0008: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06a950: 6e10 4602 0100 |000a: invoke-virtual {v1}, Landroid/graphics/Paint;.getShader:()Landroid/graphics/Shader; // method@0246 │ │ -06a956: 0c02 |000d: move-result-object v2 │ │ -06a958: 3902 0900 |000e: if-nez v2, 0017 // +0009 │ │ -06a95c: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -06a95e: 5464 a603 |0011: iget-object v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ -06a962: 6e51 2902 0743 |0013: invoke-virtual {v7, v0, v3, v4, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@0229 │ │ -06a968: 28ee |0016: goto 0004 // -0012 │ │ -06a96a: 5463 a703 |0017: iget-object v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@03a7 │ │ -06a96e: 5264 a503 |0019: iget v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ -06a972: 5265 a503 |001b: iget v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ -06a976: 6e51 2f02 3754 |001d: invoke-virtual {v7, v3, v4, v5, v1}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@022f │ │ -06a97c: 28e4 |0020: goto 0004 // -001c │ │ +06e2c4: |[06e2c4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +06e2d4: 5460 a103 |0000: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e2d8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +06e2dc: 0e00 |0004: return-void │ │ +06e2de: 6e10 260b 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.updateDstRect:()V // method@0b26 │ │ +06e2e4: 5461 a903 |0008: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e2e8: 6e10 4602 0100 |000a: invoke-virtual {v1}, Landroid/graphics/Paint;.getShader:()Landroid/graphics/Shader; // method@0246 │ │ +06e2ee: 0c02 |000d: move-result-object v2 │ │ +06e2f0: 3902 0900 |000e: if-nez v2, 0017 // +0009 │ │ +06e2f4: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +06e2f6: 5464 a603 |0011: iget-object v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ +06e2fa: 6e51 2902 0743 |0013: invoke-virtual {v7, v0, v3, v4, v1}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@0229 │ │ +06e300: 28ee |0016: goto 0004 // -0012 │ │ +06e302: 5463 a703 |0017: iget-object v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@03a7 │ │ +06e306: 5264 a503 |0019: iget v4, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ +06e30a: 5265 a503 |001b: iget v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ +06e30e: 6e51 2f02 3754 |001d: invoke-virtual {v7, v3, v4, v5, v1}, Landroid/graphics/Canvas;.drawRoundRect:(Landroid/graphics/RectF;FFLandroid/graphics/Paint;)V // method@022f │ │ +06e314: 28e4 |0020: goto 0004 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ 0x0004 line=243 │ │ 0x0005 line=234 │ │ 0x0008 line=236 │ │ @@ -36432,19 +36432,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a980: |[06a980] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getAlpha:()I │ │ -06a990: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06a994: 6e10 4402 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getAlpha:()I // method@0244 │ │ -06a99a: 0a00 |0005: move-result v0 │ │ -06a99c: 0f00 |0006: return v0 │ │ +06e318: |[06e318] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getAlpha:()I │ │ +06e328: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e32c: 6e10 4402 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getAlpha:()I // method@0244 │ │ +06e332: 0a00 |0005: move-result v0 │ │ +06e334: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36452,17 +36452,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a9a0: |[06a9a0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getBitmap:()Landroid/graphics/Bitmap; │ │ -06a9b0: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06a9b4: 1100 |0002: return-object v0 │ │ +06e338: |[06e338] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getBitmap:()Landroid/graphics/Bitmap; │ │ +06e348: 5410 a103 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e34c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36470,19 +36470,19 @@ │ │ type : '()Landroid/graphics/ColorFilter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06a9b8: |[06a9b8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getColorFilter:()Landroid/graphics/ColorFilter; │ │ -06a9c8: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06a9cc: 6e10 4502 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getColorFilter:()Landroid/graphics/ColorFilter; // method@0245 │ │ -06a9d2: 0c00 |0005: move-result-object v0 │ │ -06a9d4: 1100 |0006: return-object v0 │ │ +06e350: |[06e350] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getColorFilter:()Landroid/graphics/ColorFilter; │ │ +06e360: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e364: 6e10 4502 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.getColorFilter:()Landroid/graphics/ColorFilter; // method@0245 │ │ +06e36a: 0c00 |0005: move-result-object v0 │ │ +06e36c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #4 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36490,17 +36490,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a9d8: |[06a9d8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getCornerRadius:()F │ │ -06a9e8: 5210 a503 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ -06a9ec: 0f00 |0002: return v0 │ │ +06e370: |[06e370] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getCornerRadius:()F │ │ +06e380: 5210 a503 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ +06e384: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #5 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36508,17 +36508,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06a9f0: |[06a9f0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getGravity:()I │ │ -06aa00: 5210 a803 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ -06aa04: 0f00 |0002: return v0 │ │ +06e388: |[06e388] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getGravity:()I │ │ +06e398: 5210 a803 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ +06e39c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #6 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36526,17 +36526,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06aa08: |[06aa08] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicHeight:()I │ │ -06aa18: 5210 a203 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ -06aa1c: 0f00 |0002: return v0 │ │ +06e3a0: |[06e3a0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicHeight:()I │ │ +06e3b0: 5210 a203 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ +06e3b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #7 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36544,17 +36544,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06aa20: |[06aa20] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicWidth:()I │ │ -06aa30: 5210 a403 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ -06aa34: 0f00 |0002: return v0 │ │ +06e3b8: |[06e3b8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getIntrinsicWidth:()I │ │ +06e3c8: 5210 a403 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ +06e3cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #8 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36562,36 +36562,36 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -06aa38: |[06aa38] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getOpacity:()I │ │ -06aa48: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ -06aa4a: 5242 a803 |0001: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ -06aa4e: 1303 7700 |0003: const/16 v3, #int 119 // #77 │ │ -06aa52: 3232 0300 |0005: if-eq v2, v3, 0008 // +0003 │ │ -06aa56: 0f01 |0007: return v1 │ │ -06aa58: 5440 a103 |0008: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06aa5c: 3800 fdff |000a: if-eqz v0, 0007 // -0003 │ │ -06aa60: 6e10 1802 0000 |000c: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasAlpha:()Z // method@0218 │ │ -06aa66: 0a02 |000f: move-result v2 │ │ -06aa68: 3902 f7ff |0010: if-nez v2, 0007 // -0009 │ │ -06aa6c: 5442 a903 |0012: iget-object v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06aa70: 6e10 4402 0200 |0014: invoke-virtual {v2}, Landroid/graphics/Paint;.getAlpha:()I // method@0244 │ │ -06aa76: 0a02 |0017: move-result v2 │ │ -06aa78: 1303 ff00 |0018: const/16 v3, #int 255 // #ff │ │ -06aa7c: 3432 edff |001a: if-lt v2, v3, 0007 // -0013 │ │ -06aa80: 5242 a503 |001c: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ -06aa84: 7110 1a0b 0200 |001e: invoke-static {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0b1a │ │ -06aa8a: 0a02 |0021: move-result v2 │ │ -06aa8c: 3902 e5ff |0022: if-nez v2, 0007 // -001b │ │ -06aa90: 12f1 |0024: const/4 v1, #int -1 // #ff │ │ -06aa92: 28e2 |0025: goto 0007 // -001e │ │ +06e3d0: |[06e3d0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getOpacity:()I │ │ +06e3e0: 12d1 |0000: const/4 v1, #int -3 // #fd │ │ +06e3e2: 5242 a803 |0001: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ +06e3e6: 1303 7700 |0003: const/16 v3, #int 119 // #77 │ │ +06e3ea: 3232 0300 |0005: if-eq v2, v3, 0008 // +0003 │ │ +06e3ee: 0f01 |0007: return v1 │ │ +06e3f0: 5440 a103 |0008: iget-object v0, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e3f4: 3800 fdff |000a: if-eqz v0, 0007 // -0003 │ │ +06e3f8: 6e10 1802 0000 |000c: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasAlpha:()Z // method@0218 │ │ +06e3fe: 0a02 |000f: move-result v2 │ │ +06e400: 3902 f7ff |0010: if-nez v2, 0007 // -0009 │ │ +06e404: 5442 a903 |0012: iget-object v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e408: 6e10 4402 0200 |0014: invoke-virtual {v2}, Landroid/graphics/Paint;.getAlpha:()I // method@0244 │ │ +06e40e: 0a02 |0017: move-result v2 │ │ +06e410: 1303 ff00 |0018: const/16 v3, #int 255 // #ff │ │ +06e414: 3432 edff |001a: if-lt v2, v3, 0007 // -0013 │ │ +06e418: 5242 a503 |001c: iget v2, v4, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ +06e41c: 7110 1a0b 0200 |001e: invoke-static {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0b1a │ │ +06e422: 0a02 |0021: move-result v2 │ │ +06e424: 3902 e5ff |0022: if-nez v2, 0007 // -001b │ │ +06e428: 12f1 |0024: const/4 v1, #int -1 // #ff │ │ +06e42a: 28e2 |0025: goto 0007 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=299 │ │ 0x0007 line=303 │ │ 0x0008 line=302 │ │ 0x000a line=303 │ │ locals : │ │ @@ -36603,17 +36603,17 @@ │ │ type : '()Landroid/graphics/Paint;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06aa94: |[06aa94] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getPaint:()Landroid/graphics/Paint; │ │ -06aaa4: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06aaa8: 1100 |0002: return-object v0 │ │ +06e42c: |[06e42c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.getPaint:()Landroid/graphics/Paint; │ │ +06e43c: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e440: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #10 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36621,18 +36621,18 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06aaac: |[06aaac] android.support.v4.graphics.drawable.RoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -06aabc: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -06aac0: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -06aac6: 2700 |0005: throw v0 │ │ +06e444: |[06e444] android.support.v4.graphics.drawable.RoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +06e454: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +06e458: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +06e45e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 gravity I │ │ 0x0000 - 0x0006 reg=3 bitmapWidth I │ │ @@ -36645,19 +36645,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06aac8: |[06aac8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasAntiAlias:()Z │ │ -06aad8: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06aadc: 6e10 4702 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.isAntiAlias:()Z // method@0247 │ │ -06aae2: 0a00 |0005: move-result v0 │ │ -06aae4: 0f00 |0006: return v0 │ │ +06e460: |[06e460] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasAntiAlias:()Z │ │ +06e470: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e474: 6e10 4702 0000 |0002: invoke-virtual {v0}, Landroid/graphics/Paint;.isAntiAlias:()Z // method@0247 │ │ +06e47a: 0a00 |0005: move-result v0 │ │ +06e47c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #12 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36665,18 +36665,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06aae8: |[06aae8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasMipMap:()Z │ │ -06aaf8: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -06aafc: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -06ab02: 2700 |0005: throw v0 │ │ +06e480: |[06e480] android.support.v4.graphics.drawable.RoundedBitmapDrawable.hasMipMap:()Z │ │ +06e490: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +06e494: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +06e49a: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ #13 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;) │ │ @@ -36684,23 +36684,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06ab04: |[06ab04] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAlpha:(I)V │ │ -06ab14: 5421 a903 |0000: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06ab18: 6e10 4402 0100 |0002: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0244 │ │ -06ab1e: 0a00 |0005: move-result v0 │ │ -06ab20: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ -06ab24: 5421 a903 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06ab28: 6e20 4802 3100 |000a: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0248 │ │ -06ab2e: 6e10 190b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ -06ab34: 0e00 |0010: return-void │ │ +06e49c: |[06e49c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAlpha:(I)V │ │ +06e4ac: 5421 a903 |0000: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e4b0: 6e10 4402 0100 |0002: invoke-virtual {v1}, Landroid/graphics/Paint;.getAlpha:()I // method@0244 │ │ +06e4b6: 0a00 |0005: move-result v0 │ │ +06e4b8: 3203 0a00 |0006: if-eq v3, v0, 0010 // +000a │ │ +06e4bc: 5421 a903 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e4c0: 6e20 4802 3100 |000a: invoke-virtual {v1, v3}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0248 │ │ +06e4c6: 6e10 190b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ +06e4cc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0006 line=248 │ │ 0x0008 line=249 │ │ 0x000d line=250 │ │ 0x0010 line=252 │ │ @@ -36714,19 +36714,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06ab38: |[06ab38] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAntiAlias:(Z)V │ │ -06ab48: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06ab4c: 6e20 4902 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0249 │ │ -06ab52: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ -06ab58: 0e00 |0008: return-void │ │ +06e4d0: |[06e4d0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setAntiAlias:(Z)V │ │ +06e4e0: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e4e4: 6e20 4902 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0249 │ │ +06e4ea: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ +06e4f0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ 0x0008 line=188 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36737,19 +36737,19 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06ab5c: |[06ab5c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -06ab6c: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06ab70: 6e20 4b02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ -06ab76: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ -06ab7c: 0e00 |0008: return-void │ │ +06e4f4: |[06e4f4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +06e504: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e508: 6e20 4b02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ +06e50e: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ +06e514: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0005 line=261 │ │ 0x0008 line=262 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36760,27 +36760,27 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -06ab80: |[06ab80] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setCornerRadius:(F)V │ │ -06ab90: 7110 1a0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0b1a │ │ -06ab96: 0a00 |0003: move-result v0 │ │ -06ab98: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -06ab9c: 5420 a903 |0006: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06aba0: 5421 a303 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@03a3 │ │ -06aba4: 6e20 4e02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ -06abaa: 5923 a503 |000d: iput v3, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ -06abae: 0e00 |000f: return-void │ │ -06abb0: 5420 a903 |0010: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06abb4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -06abb6: 6e20 4e02 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ -06abbc: 28f7 |0016: goto 000d // -0009 │ │ +06e518: |[06e518] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setCornerRadius:(F)V │ │ +06e528: 7110 1a0b 0300 |0000: invoke-static {v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.isGreaterThanZero:(F)Z // method@0b1a │ │ +06e52e: 0a00 |0003: move-result v0 │ │ +06e530: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +06e534: 5420 a903 |0006: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e538: 5421 a303 |0008: iget-object v1, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapShader:Landroid/graphics/BitmapShader; // field@03a3 │ │ +06e53c: 6e20 4e02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ +06e542: 5923 a503 |000d: iput v3, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mCornerRadius:F // field@03a5 │ │ +06e546: 0e00 |000f: return-void │ │ +06e548: 5420 a903 |0010: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e54c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +06e54e: 6e20 4e02 1000 |0013: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ +06e554: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0006 line=273 │ │ 0x000d line=277 │ │ 0x000f line=278 │ │ 0x0010 line=275 │ │ @@ -36793,19 +36793,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06abc0: |[06abc0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setDither:(Z)V │ │ -06abd0: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06abd4: 6e20 4c02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@024c │ │ -06abda: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ -06abe0: 0e00 |0008: return-void │ │ +06e558: |[06e558] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setDither:(Z)V │ │ +06e568: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e56c: 6e20 4c02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setDither:(Z)V // method@024c │ │ +06e572: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ +06e578: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ 0x0008 line=211 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36816,19 +36816,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06abe4: |[06abe4] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setFilterBitmap:(Z)V │ │ -06abf4: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ -06abf8: 6e20 4d02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@024d │ │ -06abfe: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ -06ac04: 0e00 |0008: return-void │ │ +06e57c: |[06e57c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setFilterBitmap:(Z)V │ │ +06e58c: 5410 a903 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mPaint:Landroid/graphics/Paint; // field@03a9 │ │ +06e590: 6e20 4d02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setFilterBitmap:(Z)V // method@024d │ │ +06e596: 6e10 190b 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ +06e59c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ 0x0008 line=205 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ @@ -36839,22 +36839,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -06ac08: |[06ac08] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setGravity:(I)V │ │ -06ac18: 5210 a803 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ -06ac1c: 3220 0a00 |0002: if-eq v0, v2, 000c // +000a │ │ -06ac20: 5912 a803 |0004: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ -06ac24: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06ac26: 5c10 a003 |0007: iput-boolean v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ -06ac2a: 6e10 190b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ -06ac30: 0e00 |000c: return-void │ │ +06e5a0: |[06e5a0] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setGravity:(I)V │ │ +06e5b0: 5210 a803 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ +06e5b4: 3220 0a00 |0002: if-eq v0, v2, 000c // +000a │ │ +06e5b8: 5912 a803 |0004: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ +06e5bc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +06e5be: 5c10 a003 |0007: iput-boolean v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ +06e5c2: 6e10 190b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ +06e5c8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0004 line=144 │ │ 0x0006 line=145 │ │ 0x0009 line=146 │ │ 0x000c line=148 │ │ @@ -36867,18 +36867,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ac34: |[06ac34] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setMipMap:(Z)V │ │ -06ac44: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -06ac48: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -06ac4e: 2700 |0005: throw v0 │ │ +06e5cc: |[06e5cc] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setMipMap:(Z)V │ │ +06e5dc: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +06e5e0: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +06e5e6: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 mipMap Z │ │ │ │ @@ -36887,25 +36887,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -06ac50: |[06ac50] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(I)V │ │ -06ac60: 5210 aa03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ -06ac64: 3220 1200 |0002: if-eq v0, v2, 0014 // +0012 │ │ -06ac68: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ -06ac6c: 1302 a000 |0006: const/16 v2, #int 160 // #a0 │ │ -06ac70: 5912 aa03 |0008: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ -06ac74: 5410 a103 |000a: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ -06ac78: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ -06ac7c: 7010 0a0b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0b0a │ │ -06ac82: 6e10 190b 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ -06ac88: 0e00 |0014: return-void │ │ +06e5e8: |[06e5e8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(I)V │ │ +06e5f8: 5210 aa03 |0000: iget v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ +06e5fc: 3220 1200 |0002: if-eq v0, v2, 0014 // +0012 │ │ +06e600: 3902 0400 |0004: if-nez v2, 0008 // +0004 │ │ +06e604: 1302 a000 |0006: const/16 v2, #int 160 // #a0 │ │ +06e608: 5912 aa03 |0008: iput v2, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mTargetDensity:I // field@03aa │ │ +06e60c: 5410 a103 |000a: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03a1 │ │ +06e610: 3800 0500 |000c: if-eqz v0, 0011 // +0005 │ │ +06e614: 7010 0a0b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.computeBitmapSize:()V // method@0b0a │ │ +06e61a: 6e10 190b 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.invalidateSelf:()V // method@0b19 │ │ +06e620: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0004 line=116 │ │ 0x000a line=117 │ │ 0x000e line=118 │ │ 0x0011 line=120 │ │ @@ -36919,19 +36919,19 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06ac8c: |[06ac8c] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/graphics/Canvas;)V │ │ -06ac9c: 6e10 3102 0200 |0000: invoke-virtual {v2}, Landroid/graphics/Canvas;.getDensity:()I // method@0231 │ │ -06aca2: 0a00 |0003: move-result v0 │ │ -06aca4: 6e20 230b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0b23 │ │ -06acaa: 0e00 |0007: return-void │ │ +06e624: |[06e624] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/graphics/Canvas;)V │ │ +06e634: 6e10 3102 0200 |0000: invoke-virtual {v2}, Landroid/graphics/Canvas;.getDensity:()I // method@0231 │ │ +06e63a: 0a00 |0003: move-result v0 │ │ +06e63c: 6e20 230b 0100 |0004: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0b23 │ │ +06e642: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0007 line=92 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0008 reg=2 canvas Landroid/graphics/Canvas; │ │ @@ -36941,18 +36941,18 @@ │ │ type : '(Landroid/util/DisplayMetrics;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06acac: |[06acac] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/util/DisplayMetrics;)V │ │ -06acbc: 5220 4c08 |0000: iget v0, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@084c │ │ -06acc0: 6e20 230b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0b23 │ │ -06acc6: 0e00 |0005: return-void │ │ +06e644: |[06e644] android.support.v4.graphics.drawable.RoundedBitmapDrawable.setTargetDensity:(Landroid/util/DisplayMetrics;)V │ │ +06e654: 5220 4c08 |0000: iget v0, v2, Landroid/util/DisplayMetrics;.densityDpi:I // field@084c │ │ +06e658: 6e20 230b 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.setTargetDensity:(I)V // method@0b23 │ │ +06e65e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0006 reg=2 metrics Landroid/util/DisplayMetrics; │ │ @@ -36962,48 +36962,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 31 16-bit code units │ │ -06acc8: |[06acc8] android.support.v4.graphics.drawable.RoundedBitmapDrawable.updateDstRect:()V │ │ -06acd8: 5560 a003 |0000: iget-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ -06acdc: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ -06ace0: 5261 a803 |0004: iget v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ -06ace4: 5262 a403 |0006: iget v2, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ -06ace8: 5263 a203 |0008: iget v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ -06acec: 6e10 0e0b 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBounds:()Landroid/graphics/Rect; // method@0b0e │ │ -06acf2: 0c04 |000d: move-result-object v4 │ │ -06acf4: 5465 a603 |000e: iget-object v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ -06acf8: 0760 |0010: move-object v0, v6 │ │ -06acfa: 7406 160b 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0b16 │ │ -06ad00: 5460 a703 |0014: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@03a7 │ │ -06ad04: 5461 a603 |0016: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ -06ad08: 6e20 6e02 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@026e │ │ -06ad0e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -06ad10: 5c60 a003 |001c: iput-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ -06ad14: 0e00 |001e: return-void │ │ +06e660: |[06e660] android.support.v4.graphics.drawable.RoundedBitmapDrawable.updateDstRect:()V │ │ +06e670: 5560 a003 |0000: iget-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ +06e674: 3800 1c00 |0002: if-eqz v0, 001e // +001c │ │ +06e678: 5261 a803 |0004: iget v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mGravity:I // field@03a8 │ │ +06e67c: 5262 a403 |0006: iget v2, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapWidth:I // field@03a4 │ │ +06e680: 5263 a203 |0008: iget v3, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mBitmapHeight:I // field@03a2 │ │ +06e684: 6e10 0e0b 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBounds:()Landroid/graphics/Rect; // method@0b0e │ │ +06e68a: 0c04 |000d: move-result-object v4 │ │ +06e68c: 5465 a603 |000e: iget-object v5, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ +06e690: 0760 |0010: move-object v0, v6 │ │ +06e692: 7406 160b 0000 |0011: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@0b16 │ │ +06e698: 5460 a703 |0014: iget-object v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRectF:Landroid/graphics/RectF; // field@03a7 │ │ +06e69c: 5461 a603 |0016: iget-object v1, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mDstRect:Landroid/graphics/Rect; // field@03a6 │ │ +06e6a0: 6e20 6e02 1000 |0018: invoke-virtual {v0, v1}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@026e │ │ +06e6a6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +06e6a8: 5c60 a003 |001c: iput-boolean v0, v6, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.mApplyGravity:Z // field@03a0 │ │ +06e6ac: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=220 │ │ 0x0014 line=222 │ │ 0x001b line=223 │ │ 0x001e line=225 │ │ locals : │ │ 0x0000 - 0x001f reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ │ │ - source_file_idx : 3863 (RoundedBitmapDrawable.java) │ │ + source_file_idx : 3864 (RoundedBitmapDrawable.java) │ │ │ │ Class #201 header: │ │ class_idx : 483 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3866 │ │ +source_file_idx : 3867 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #201 annotations: │ │ Annotations on class │ │ @@ -37027,17 +37027,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ad18: |[06ad18] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.:()V │ │ -06ad28: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ad2e: 0e00 |0003: return-void │ │ +06e6b0: |[06e6b0] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.:()V │ │ +06e6c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e6c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory; │ │ │ │ @@ -37046,24 +37046,24 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -06ad30: |[06ad30] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -06ad40: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06ad44: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -06ad48: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ -06ad4c: 2200 e001 |0006: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; // type@01e0 │ │ -06ad50: 7030 010b 2003 |0008: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b01 │ │ -06ad56: 1100 |000b: return-object v0 │ │ -06ad58: 2200 e201 |000c: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; // type@01e2 │ │ -06ad5c: 7030 270b 2003 |000e: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b27 │ │ -06ad62: 28fa |0011: goto 000b // -0006 │ │ +06e6c8: |[06e6c8] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +06e6d8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06e6dc: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +06e6e0: 3410 0800 |0004: if-lt v0, v1, 000c // +0008 │ │ +06e6e4: 2200 e001 |0006: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; // type@01e0 │ │ +06e6e8: 7030 010b 2003 |0008: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b01 │ │ +06e6ee: 1100 |000b: return-object v0 │ │ +06e6f0: 2200 e201 |000c: new-instance v0, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; // type@01e2 │ │ +06e6f4: 7030 270b 2003 |000e: invoke-direct {v0, v2, v3}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b27 │ │ +06e6fa: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000b line=70 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 res Landroid/content/res/Resources; │ │ @@ -37074,34 +37074,34 @@ │ │ type : '(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06ad64: |[06ad64] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -06ad74: 7110 1f02 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@021f │ │ -06ad7a: 0c01 |0003: move-result-object v1 │ │ -06ad7c: 7120 2d0b 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0b2d │ │ -06ad82: 0c00 |0007: move-result-object v0 │ │ -06ad84: 6e10 0d0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0b0d │ │ -06ad8a: 0c01 |000b: move-result-object v1 │ │ -06ad8c: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -06ad90: 1a01 190f |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@0f19 │ │ -06ad94: 2202 e705 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -06ad98: 7010 d22e 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06ad9e: 1a03 c002 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02c0 │ │ -06ada2: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ada8: 0c02 |001a: move-result-object v2 │ │ -06adaa: 6e20 da2e 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -06adb0: 0c02 |001e: move-result-object v2 │ │ -06adb2: 6e10 e02e 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06adb8: 0c02 |0022: move-result-object v2 │ │ -06adba: 7120 071d 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -06adc0: 1100 |0026: return-object v0 │ │ +06e6fc: |[06e6fc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/io/InputStream;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +06e70c: 7110 1f02 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeStream:(Ljava/io/InputStream;)Landroid/graphics/Bitmap; // method@021f │ │ +06e712: 0c01 |0003: move-result-object v1 │ │ +06e714: 7120 2d0b 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0b2d │ │ +06e71a: 0c00 |0007: move-result-object v0 │ │ +06e71c: 6e10 0d0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0b0d │ │ +06e722: 0c01 |000b: move-result-object v1 │ │ +06e724: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +06e728: 1a01 1a0f |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@0f1a │ │ +06e72c: 2202 e705 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +06e730: 7010 d22e 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06e736: 1a03 c202 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02c2 │ │ +06e73a: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06e740: 0c02 |001a: move-result-object v2 │ │ +06e742: 6e20 da2e 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +06e748: 0c02 |001e: move-result-object v2 │ │ +06e74a: 6e10 e02e 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06e750: 0c02 |0022: move-result-object v2 │ │ +06e752: 7120 071d 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +06e758: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0008 line=92 │ │ 0x000e line=93 │ │ 0x0026 line=95 │ │ locals : │ │ @@ -37114,53 +37114,53 @@ │ │ type : '(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -06adc4: |[06adc4] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ -06add4: 7110 1e02 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@021e │ │ -06adda: 0c01 |0003: move-result-object v1 │ │ -06addc: 7120 2d0b 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0b2d │ │ -06ade2: 0c00 |0007: move-result-object v0 │ │ -06ade4: 6e10 0d0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0b0d │ │ -06adea: 0c01 |000b: move-result-object v1 │ │ -06adec: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ -06adf0: 1a01 190f |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@0f19 │ │ -06adf4: 2202 e705 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -06adf8: 7010 d22e 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06adfe: 1a03 c002 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02c0 │ │ -06ae02: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ae08: 0c02 |001a: move-result-object v2 │ │ -06ae0a: 6e20 db2e 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ae10: 0c02 |001e: move-result-object v2 │ │ -06ae12: 6e10 e02e 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06ae18: 0c02 |0022: move-result-object v2 │ │ -06ae1a: 7120 071d 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -06ae20: 1100 |0026: return-object v0 │ │ +06e75c: |[06e75c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory.create:(Landroid/content/res/Resources;Ljava/lang/String;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ +06e76c: 7110 1e02 0500 |0000: invoke-static {v5}, Landroid/graphics/BitmapFactory;.decodeFile:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@021e │ │ +06e772: 0c01 |0003: move-result-object v1 │ │ +06e774: 7120 2d0b 1400 |0004: invoke-static {v4, v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory;.create:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; // method@0b2d │ │ +06e77a: 0c00 |0007: move-result-object v0 │ │ +06e77c: 6e10 0d0b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@0b0d │ │ +06e782: 0c01 |000b: move-result-object v1 │ │ +06e784: 3901 1a00 |000c: if-nez v1, 0026 // +001a │ │ +06e788: 1a01 1a0f |000e: const-string v1, "RoundedBitmapDrawableFactory" // string@0f1a │ │ +06e78c: 2202 e705 |0010: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +06e790: 7010 d22e 0200 |0012: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06e796: 1a03 c202 |0015: const-string v3, "BitmapDrawable cannot decode " // string@02c2 │ │ +06e79a: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06e7a0: 0c02 |001a: move-result-object v2 │ │ +06e7a2: 6e20 db2e 5200 |001b: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06e7a8: 0c02 |001e: move-result-object v2 │ │ +06e7aa: 6e10 e02e 0200 |001f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06e7b0: 0c02 |0022: move-result-object v2 │ │ +06e7b2: 7120 071d 2100 |0023: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +06e7b8: 1100 |0026: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0008 line=79 │ │ 0x000e line=80 │ │ 0x0026 line=82 │ │ locals : │ │ 0x0008 - 0x0027 reg=0 drawable Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable; │ │ 0x0000 - 0x0027 reg=4 res Landroid/content/res/Resources; │ │ 0x0000 - 0x0027 reg=5 filepath Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3866 (RoundedBitmapDrawableFactory.java) │ │ + source_file_idx : 3867 (RoundedBitmapDrawableFactory.java) │ │ │ │ Class #202 header: │ │ class_idx : 486 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 980 │ │ +source_file_idx : 981 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #202 annotations: │ │ Annotations on class │ │ @@ -37190,36 +37190,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06ae24: |[06ae24] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -06ae34: 2200 1806 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0618 │ │ -06ae38: 7010 6d2f 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ -06ae3e: 6900 b003 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ -06ae42: 0e00 |0007: return-void │ │ +06e7bc: |[06e7bc] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +06e7cc: 2200 1806 |0000: new-instance v0, Ljava/util/WeakHashMap; // type@0618 │ │ +06e7d0: 7010 6d2f 0000 |0002: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ +06e7d6: 6900 b003 |0005: sput-object v0, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ +06e7da: 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 │ │ -06ae44: |[06ae44] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ -06ae54: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ae5a: 0e00 |0003: return-void │ │ +06e7dc: |[06e7dc] android.support.v4.hardware.display.DisplayManagerCompat.:()V │ │ +06e7ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e7f2: 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; │ │ │ │ @@ -37228,37 +37228,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 │ │ -06ae5c: |[06ae5c] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ -06ae6c: 6203 b003 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ -06ae70: 1d03 |0002: monitor-enter v3 │ │ -06ae72: 6202 b003 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ -06ae76: 6e20 712f 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -06ae7c: 0c00 |0008: move-result-object v0 │ │ -06ae7e: 1f00 e601 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@01e6 │ │ -06ae82: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ -06ae86: 6001 4500 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06ae8a: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ -06ae8e: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ -06ae92: 2200 e401 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@01e4 │ │ -06ae96: 7020 300b 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0b30 │ │ -06ae9c: 6202 b003 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ -06aea0: 6e30 732f 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -06aea6: 1e03 |001d: monitor-exit v3 │ │ -06aea8: 1100 |001e: return-object v0 │ │ -06aeaa: 2200 e501 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@01e5 │ │ -06aeae: 7020 340b 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0b34 │ │ -06aeb4: 28f4 |0024: goto 0018 // -000c │ │ -06aeb6: 0d02 |0025: move-exception v2 │ │ -06aeb8: 1e03 |0026: monitor-exit v3 │ │ -06aeba: 2702 |0027: throw v2 │ │ +06e7f4: |[06e7f4] android.support.v4.hardware.display.DisplayManagerCompat.getInstance:(Landroid/content/Context;)Landroid/support/v4/hardware/display/DisplayManagerCompat; │ │ +06e804: 6203 b003 |0000: sget-object v3, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ +06e808: 1d03 |0002: monitor-enter v3 │ │ +06e80a: 6202 b003 |0003: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ +06e80e: 6e20 712f 4200 |0005: invoke-virtual {v2, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +06e814: 0c00 |0008: move-result-object v0 │ │ +06e816: 1f00 e601 |0009: check-cast v0, Landroid/support/v4/hardware/display/DisplayManagerCompat; // type@01e6 │ │ +06e81a: 3900 1200 |000b: if-nez v0, 001d // +0012 │ │ +06e81e: 6001 4500 |000d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06e822: 1302 1100 |000f: const/16 v2, #int 17 // #11 │ │ +06e826: 3421 0e00 |0011: if-lt v1, v2, 001f // +000e │ │ +06e82a: 2200 e401 |0013: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl; // type@01e4 │ │ +06e82e: 7020 300b 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.:(Landroid/content/Context;)V // method@0b30 │ │ +06e834: 6202 b003 |0018: sget-object v2, Landroid/support/v4/hardware/display/DisplayManagerCompat;.sInstances:Ljava/util/WeakHashMap; // field@03b0 │ │ +06e838: 6e30 732f 4200 |001a: invoke-virtual {v2, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +06e83e: 1e03 |001d: monitor-exit v3 │ │ +06e840: 1100 |001e: return-object v0 │ │ +06e842: 2200 e501 |001f: new-instance v0, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl; // type@01e5 │ │ +06e846: 7020 340b 4000 |0021: invoke-direct {v0, v4}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.:(Landroid/content/Context;)V // method@0b34 │ │ +06e84c: 28f4 |0024: goto 0018 // -000c │ │ +06e84e: 0d02 |0025: move-exception v2 │ │ +06e850: 1e03 |0026: monitor-exit v3 │ │ +06e852: 2702 |0027: throw v2 │ │ catches : 1 │ │ 0x0003 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x000b line=56 │ │ @@ -37292,21 +37292,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/hardware/display/DisplayManagerCompat;) │ │ name : 'getDisplays' │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 980 (DisplayManagerCompat.java) │ │ + source_file_idx : 981 (DisplayManagerCompat.java) │ │ │ │ Class #203 header: │ │ class_idx : 487 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 981 │ │ +source_file_idx : 982 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #203 - │ │ Class descriptor : 'Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;' │ │ @@ -37321,17 +37321,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06aec8: |[06aec8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ -06aed8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06aede: 0e00 |0003: return-void │ │ +06e860: |[06e860] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.:()V │ │ +06e870: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e876: 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;) │ │ @@ -37339,19 +37339,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 │ │ -06aee0: |[06aee0] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ -06aef0: 1f01 7700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0077 │ │ -06aef4: 6e20 aa02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@02aa │ │ -06aefa: 0c00 |0005: move-result-object v0 │ │ -06aefc: 1100 |0006: return-object v0 │ │ +06e878: |[06e878] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; │ │ +06e888: 1f01 7700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0077 │ │ +06e88c: 6e20 aa02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplay:(I)Landroid/view/Display; // method@02aa │ │ +06e892: 0c00 |0005: move-result-object v0 │ │ +06e894: 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 │ │ │ │ @@ -37360,19 +37360,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 │ │ -06af00: |[06af00] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ -06af10: 1a00 7f18 |0000: const-string v0, "display" // string@187f │ │ -06af14: 6e20 6801 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -06af1a: 0c00 |0005: move-result-object v0 │ │ -06af1c: 1100 |0006: return-object v0 │ │ +06e898: |[06e898] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; │ │ +06e8a8: 1a00 8018 |0000: const-string v0, "display" // string@1880 │ │ +06e8ac: 6e20 6801 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +06e8b2: 0c00 |0005: move-result-object v0 │ │ +06e8b4: 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;) │ │ @@ -37380,19 +37380,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 │ │ -06af20: |[06af20] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ -06af30: 1f01 7700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0077 │ │ -06af34: 6e10 ab02 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@02ab │ │ -06af3a: 0c00 |0005: move-result-object v0 │ │ -06af3c: 1100 |0006: return-object v0 │ │ +06e8b8: |[06e8b8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; │ │ +06e8c8: 1f01 7700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0077 │ │ +06e8cc: 6e10 ab02 0100 |0002: invoke-virtual {v1}, Landroid/hardware/display/DisplayManager;.getDisplays:()[Landroid/view/Display; // method@02ab │ │ +06e8d2: 0c00 |0005: move-result-object v0 │ │ +06e8d4: 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;) │ │ @@ -37400,34 +37400,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 │ │ -06af40: |[06af40] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ -06af50: 1f01 7700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0077 │ │ -06af54: 6e20 ac02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@02ac │ │ -06af5a: 0c00 |0005: move-result-object v0 │ │ -06af5c: 1100 |0006: return-object v0 │ │ +06e8d8: |[06e8d8] android.support.v4.hardware.display.DisplayManagerJellybeanMr1.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; │ │ +06e8e8: 1f01 7700 |0000: check-cast v1, Landroid/hardware/display/DisplayManager; // type@0077 │ │ +06e8ec: 6e20 ac02 2100 |0002: invoke-virtual {v1, v2}, Landroid/hardware/display/DisplayManager;.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; // method@02ac │ │ +06e8f2: 0c00 |0005: move-result-object v0 │ │ +06e8f4: 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 : 981 (DisplayManagerJellybeanMr1.java) │ │ + source_file_idx : 982 (DisplayManagerJellybeanMr1.java) │ │ │ │ Class #204 header: │ │ class_idx : 488 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4239 │ │ +source_file_idx : 4240 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #204 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ @@ -37454,21 +37454,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 : 4239 (SupportMenu.java) │ │ + source_file_idx : 4240 (SupportMenu.java) │ │ │ │ Class #205 header: │ │ class_idx : 489 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4240 │ │ +source_file_idx : 4241 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #205 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportMenuItem;' │ │ @@ -37567,21 +37567,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 : 4240 (SupportMenuItem.java) │ │ + source_file_idx : 4241 (SupportMenuItem.java) │ │ │ │ Class #206 header: │ │ class_idx : 491 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3474 │ │ +source_file_idx : 3475 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #206 annotations: │ │ Annotations on class │ │ @@ -37603,17 +37603,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06af60: |[06af60] android.support.v4.media.MediaMetadataCompat$1.:()V │ │ -06af70: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06af76: 0e00 |0003: return-void │ │ +06e8f8: |[06e8f8] android.support.v4.media.MediaMetadataCompat$1.:()V │ │ +06e908: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e90e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ │ │ Virtual methods - │ │ @@ -37622,19 +37622,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06af78: |[06af78] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; │ │ -06af88: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01ed │ │ -06af8c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06af8e: 7030 5f0b 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0b5f │ │ -06af94: 1100 |0006: return-object v0 │ │ +06e910: |[06e910] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +06e920: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01ed │ │ +06e924: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06e926: 7030 5f0b 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0b5f │ │ +06e92c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -37643,18 +37643,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 │ │ -06af98: |[06af98] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06afa8: 6e20 4f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; // method@0b4f │ │ -06afae: 0c00 |0003: move-result-object v0 │ │ -06afb0: 1100 |0004: return-object v0 │ │ +06e930: |[06e930] android.support.v4.media.MediaMetadataCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06e940: 6e20 4f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/MediaMetadataCompat; // method@0b4f │ │ +06e946: 0c00 |0003: move-result-object v0 │ │ +06e948: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -37663,17 +37663,17 @@ │ │ type : '(I)[Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06afb4: |[06afb4] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; │ │ -06afc4: 2320 4c06 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaMetadataCompat; // type@064c │ │ -06afc8: 1100 |0002: return-object v0 │ │ +06e94c: |[06e94c] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; │ │ +06e95c: 2320 4c06 |0000: new-array v0, v2, [Landroid/support/v4/media/MediaMetadataCompat; // type@064c │ │ +06e960: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -37682,32 +37682,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 │ │ -06afcc: |[06afcc] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -06afdc: 6e20 510b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; // method@0b51 │ │ -06afe2: 0c00 |0003: move-result-object v0 │ │ -06afe4: 1100 |0004: return-object v0 │ │ +06e964: |[06e964] android.support.v4.media.MediaMetadataCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +06e974: 6e20 510b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/MediaMetadataCompat$1;.newArray:(I)[Landroid/support/v4/media/MediaMetadataCompat; // method@0b51 │ │ +06e97a: 0c00 |0003: move-result-object v0 │ │ +06e97c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/MediaMetadataCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3474 (MediaMetadataCompat.java) │ │ + source_file_idx : 3475 (MediaMetadataCompat.java) │ │ │ │ Class #207 header: │ │ class_idx : 492 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3474 │ │ +source_file_idx : 3475 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #207 annotations: │ │ Annotations on class │ │ @@ -37731,20 +37731,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -06afe8: |[06afe8] android.support.v4.media.MediaMetadataCompat$Builder.:()V │ │ -06aff8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06affe: 2200 9b00 |0003: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -06b002: 7010 6303 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -06b008: 5b10 ba03 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b00c: 0e00 |000a: return-void │ │ +06e980: |[06e980] android.support.v4.media.MediaMetadataCompat$Builder.:()V │ │ +06e990: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e996: 2200 9b00 |0003: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +06e99a: 7010 6303 0000 |0005: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +06e9a0: 5b10 ba03 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06e9a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0003 line=456 │ │ 0x000a line=457 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ @@ -37754,22 +37754,22 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06b010: |[06b010] android.support.v4.media.MediaMetadataCompat$Builder.:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -06b020: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06b026: 2200 9b00 |0003: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -06b02a: 7110 600b 0300 |0005: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; // method@0b60 │ │ -06b030: 0c01 |0008: move-result-object v1 │ │ -06b032: 7020 6403 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ -06b038: 5b20 ba03 |000c: iput-object v0, v2, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b03c: 0e00 |000e: return-void │ │ +06e9a8: |[06e9a8] android.support.v4.media.MediaMetadataCompat$Builder.:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +06e9b8: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06e9be: 2200 9b00 |0003: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +06e9c2: 7110 600b 0300 |0005: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; // method@0b60 │ │ +06e9c8: 0c01 |0008: move-result-object v1 │ │ +06e9ca: 7020 6403 1000 |0009: invoke-direct {v0, v1}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ +06e9d0: 5b20 ba03 |000c: iput-object v0, v2, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06e9d4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0003 line=467 │ │ 0x000e line=468 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ @@ -37781,20 +37781,20 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -06b040: |[06b040] android.support.v4.media.MediaMetadataCompat$Builder.build:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -06b050: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01ed │ │ -06b054: 5431 ba03 |0002: iget-object v1, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b058: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -06b05a: 7030 5d0b 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0b5d │ │ -06b060: 1100 |0008: return-object v0 │ │ +06e9d8: |[06e9d8] android.support.v4.media.MediaMetadataCompat$Builder.build:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +06e9e8: 2200 ed01 |0000: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat; // type@01ed │ │ +06e9ec: 5431 ba03 |0002: iget-object v1, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06e9f0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +06e9f2: 7030 5d0b 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V // method@0b5d │ │ +06e9f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaMetadataCompat$Builder;) │ │ @@ -37802,47 +37802,47 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -06b064: |[06b064] android.support.v4.media.MediaMetadataCompat$Builder.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -06b074: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b07a: 0c00 |0003: move-result-object v0 │ │ -06b07c: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ -06b082: 0a00 |0007: move-result v0 │ │ -06b084: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -06b088: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b08e: 0c00 |000d: move-result-object v0 │ │ -06b090: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -06b096: 0c00 |0011: move-result-object v0 │ │ -06b098: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ -06b09c: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06b0a2: 0a00 |0017: move-result v0 │ │ -06b0a4: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -06b0a6: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -06b0aa: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06b0ae: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06b0b2: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06b0b8: 1a02 0811 |0022: const-string v2, "The " // string@1108 │ │ -06b0bc: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b0c2: 0c01 |0027: move-result-object v1 │ │ -06b0c4: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b0ca: 0c01 |002b: move-result-object v1 │ │ -06b0cc: 1a02 5d00 |002c: const-string v2, " key cannot be used to put a Bitmap" // string@005d │ │ -06b0d0: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b0d6: 0c01 |0031: move-result-object v1 │ │ -06b0d8: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06b0de: 0c01 |0035: move-result-object v1 │ │ -06b0e0: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06b0e6: 2700 |0039: throw v0 │ │ -06b0e8: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b0ec: 6e30 7f03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -06b0f2: 1103 |003f: return-object v3 │ │ +06e9fc: |[06e9fc] android.support.v4.media.MediaMetadataCompat$Builder.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +06ea0c: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06ea12: 0c00 |0003: move-result-object v0 │ │ +06ea14: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ +06ea1a: 0a00 |0007: move-result v0 │ │ +06ea1c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +06ea20: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06ea26: 0c00 |000d: move-result-object v0 │ │ +06ea28: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +06ea2e: 0c00 |0011: move-result-object v0 │ │ +06ea30: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ +06ea34: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +06ea3a: 0a00 |0017: move-result v0 │ │ +06ea3c: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +06ea3e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +06ea42: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06ea46: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06ea4a: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06ea50: 1a02 0911 |0022: const-string v2, "The " // string@1109 │ │ +06ea54: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ea5a: 0c01 |0027: move-result-object v1 │ │ +06ea5c: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ea62: 0c01 |002b: move-result-object v1 │ │ +06ea64: 1a02 5f00 |002c: const-string v2, " key cannot be used to put a Bitmap" // string@005f │ │ +06ea68: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ea6e: 0c01 |0031: move-result-object v1 │ │ +06ea70: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06ea76: 0c01 |0035: move-result-object v1 │ │ +06ea78: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06ea7e: 2700 |0039: throw v0 │ │ +06ea80: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06ea84: 6e30 7f03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +06ea8a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x000a line=611 │ │ 0x001b line=612 │ │ 0x003a line=616 │ │ 0x003f line=617 │ │ @@ -37856,46 +37856,46 @@ │ │ type : '(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 63 16-bit code units │ │ -06b0f4: |[06b0f4] android.support.v4.media.MediaMetadataCompat$Builder.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -06b104: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b10a: 0c00 |0003: move-result-object v0 │ │ -06b10c: 6e20 110f 5000 |0004: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ -06b112: 0a00 |0007: move-result v0 │ │ -06b114: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ -06b118: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b11e: 0c00 |000d: move-result-object v0 │ │ -06b120: 6e20 140f 5000 |000e: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -06b126: 0c00 |0011: move-result-object v0 │ │ -06b128: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ -06b12c: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06b132: 0a00 |0017: move-result v0 │ │ -06b134: 3800 2100 |0018: if-eqz v0, 0039 // +0021 │ │ -06b138: 2200 d205 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06b13c: 2201 e705 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06b140: 7010 d22e 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06b146: 1a02 0811 |0021: const-string v2, "The " // string@1108 │ │ -06b14a: 6e20 db2e 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b150: 0c01 |0026: move-result-object v1 │ │ -06b152: 6e20 db2e 5100 |0027: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b158: 0c01 |002a: move-result-object v1 │ │ -06b15a: 1a02 6100 |002b: const-string v2, " key cannot be used to put a long" // string@0061 │ │ -06b15e: 6e20 db2e 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b164: 0c01 |0030: move-result-object v1 │ │ -06b166: 6e10 e02e 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06b16c: 0c01 |0034: move-result-object v1 │ │ -06b16e: 7020 842e 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06b174: 2700 |0038: throw v0 │ │ -06b176: 5440 ba03 |0039: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b17a: 6e40 7e03 5076 |003b: invoke-virtual {v0, v5, v6, v7}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@037e │ │ -06b180: 1104 |003e: return-object v4 │ │ +06ea8c: |[06ea8c] android.support.v4.media.MediaMetadataCompat$Builder.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +06ea9c: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06eaa2: 0c00 |0003: move-result-object v0 │ │ +06eaa4: 6e20 110f 5000 |0004: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ +06eaaa: 0a00 |0007: move-result v0 │ │ +06eaac: 3800 3100 |0008: if-eqz v0, 0039 // +0031 │ │ +06eab0: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06eab6: 0c00 |000d: move-result-object v0 │ │ +06eab8: 6e20 140f 5000 |000e: invoke-virtual {v0, v5}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +06eabe: 0c00 |0011: move-result-object v0 │ │ +06eac0: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ +06eac4: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +06eaca: 0a00 |0017: move-result v0 │ │ +06eacc: 3800 2100 |0018: if-eqz v0, 0039 // +0021 │ │ +06ead0: 2200 d205 |001a: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06ead4: 2201 e705 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06ead8: 7010 d22e 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06eade: 1a02 0911 |0021: const-string v2, "The " // string@1109 │ │ +06eae2: 6e20 db2e 2100 |0023: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06eae8: 0c01 |0026: move-result-object v1 │ │ +06eaea: 6e20 db2e 5100 |0027: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06eaf0: 0c01 |002a: move-result-object v1 │ │ +06eaf2: 1a02 6300 |002b: const-string v2, " key cannot be used to put a long" // string@0063 │ │ +06eaf6: 6e20 db2e 2100 |002d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06eafc: 0c01 |0030: move-result-object v1 │ │ +06eafe: 6e10 e02e 0100 |0031: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06eb04: 0c01 |0034: move-result-object v1 │ │ +06eb06: 7020 842e 1000 |0035: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06eb0c: 2700 |0038: throw v0 │ │ +06eb0e: 5440 ba03 |0039: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06eb12: 6e40 7e03 5076 |003b: invoke-virtual {v0, v5, v6, v7}, Landroid/os/Bundle;.putLong:(Ljava/lang/String;J)V // method@037e │ │ +06eb18: 1104 |003e: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x000a line=562 │ │ 0x001a line=563 │ │ 0x0039 line=567 │ │ 0x003e line=568 │ │ @@ -37909,47 +37909,47 @@ │ │ type : '(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -06b184: |[06b184] android.support.v4.media.MediaMetadataCompat$Builder.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -06b194: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b19a: 0c00 |0003: move-result-object v0 │ │ -06b19c: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ -06b1a2: 0a00 |0007: move-result v0 │ │ -06b1a4: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -06b1a8: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b1ae: 0c00 |000d: move-result-object v0 │ │ -06b1b0: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -06b1b6: 0c00 |0011: move-result-object v0 │ │ -06b1b8: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ -06b1bc: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06b1c2: 0a00 |0017: move-result v0 │ │ -06b1c4: 1231 |0018: const/4 v1, #int 3 // #3 │ │ -06b1c6: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -06b1ca: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06b1ce: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06b1d2: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06b1d8: 1a02 0811 |0022: const-string v2, "The " // string@1108 │ │ -06b1dc: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b1e2: 0c01 |0027: move-result-object v1 │ │ -06b1e4: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b1ea: 0c01 |002b: move-result-object v1 │ │ -06b1ec: 1a02 5f00 |002c: const-string v2, " key cannot be used to put a Rating" // string@005f │ │ -06b1f0: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b1f6: 0c01 |0031: move-result-object v1 │ │ -06b1f8: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06b1fe: 0c01 |0035: move-result-object v1 │ │ -06b200: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06b206: 2700 |0039: throw v0 │ │ -06b208: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b20c: 6e30 7f03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -06b212: 1103 |003f: return-object v3 │ │ +06eb1c: |[06eb1c] android.support.v4.media.MediaMetadataCompat$Builder.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +06eb2c: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06eb32: 0c00 |0003: move-result-object v0 │ │ +06eb34: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ +06eb3a: 0a00 |0007: move-result v0 │ │ +06eb3c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +06eb40: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06eb46: 0c00 |000d: move-result-object v0 │ │ +06eb48: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +06eb4e: 0c00 |0011: move-result-object v0 │ │ +06eb50: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ +06eb54: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +06eb5a: 0a00 |0017: move-result v0 │ │ +06eb5c: 1231 |0018: const/4 v1, #int 3 // #3 │ │ +06eb5e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +06eb62: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06eb66: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06eb6a: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06eb70: 1a02 0911 |0022: const-string v2, "The " // string@1109 │ │ +06eb74: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06eb7a: 0c01 |0027: move-result-object v1 │ │ +06eb7c: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06eb82: 0c01 |002b: move-result-object v1 │ │ +06eb84: 1a02 6100 |002c: const-string v2, " key cannot be used to put a Rating" // string@0061 │ │ +06eb88: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06eb8e: 0c01 |0031: move-result-object v1 │ │ +06eb90: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06eb96: 0c01 |0035: move-result-object v1 │ │ +06eb98: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06eb9e: 2700 |0039: throw v0 │ │ +06eba0: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06eba4: 6e30 7f03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +06ebaa: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x000a line=586 │ │ 0x001b line=587 │ │ 0x003a line=591 │ │ 0x003f line=592 │ │ @@ -37963,47 +37963,47 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -06b214: |[06b214] android.support.v4.media.MediaMetadataCompat$Builder.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -06b224: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b22a: 0c00 |0003: move-result-object v0 │ │ -06b22c: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ -06b232: 0a00 |0007: move-result v0 │ │ -06b234: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -06b238: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b23e: 0c00 |000d: move-result-object v0 │ │ -06b240: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -06b246: 0c00 |0011: move-result-object v0 │ │ -06b248: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ -06b24c: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06b252: 0a00 |0017: move-result v0 │ │ -06b254: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -06b256: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -06b25a: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06b25e: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06b262: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06b268: 1a02 0811 |0022: const-string v2, "The " // string@1108 │ │ -06b26c: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b272: 0c01 |0027: move-result-object v1 │ │ -06b274: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b27a: 0c01 |002b: move-result-object v1 │ │ -06b27c: 1a02 6000 |002c: const-string v2, " key cannot be used to put a String" // string@0060 │ │ -06b280: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b286: 0c01 |0031: move-result-object v1 │ │ -06b288: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06b28e: 0c01 |0035: move-result-object v1 │ │ -06b290: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06b296: 2700 |0039: throw v0 │ │ -06b298: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b29c: 6e30 7b03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -06b2a2: 1103 |003f: return-object v3 │ │ +06ebac: |[06ebac] android.support.v4.media.MediaMetadataCompat$Builder.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +06ebbc: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06ebc2: 0c00 |0003: move-result-object v0 │ │ +06ebc4: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ +06ebca: 0a00 |0007: move-result v0 │ │ +06ebcc: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +06ebd0: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06ebd6: 0c00 |000d: move-result-object v0 │ │ +06ebd8: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +06ebde: 0c00 |0011: move-result-object v0 │ │ +06ebe0: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ +06ebe4: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +06ebea: 0a00 |0017: move-result v0 │ │ +06ebec: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +06ebee: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +06ebf2: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06ebf6: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06ebfa: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06ec00: 1a02 0911 |0022: const-string v2, "The " // string@1109 │ │ +06ec04: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ec0a: 0c01 |0027: move-result-object v1 │ │ +06ec0c: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ec12: 0c01 |002b: move-result-object v1 │ │ +06ec14: 1a02 6200 |002c: const-string v2, " key cannot be used to put a String" // string@0062 │ │ +06ec18: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ec1e: 0c01 |0031: move-result-object v1 │ │ +06ec20: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06ec26: 0c01 |0035: move-result-object v1 │ │ +06ec28: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06ec2e: 2700 |0039: throw v0 │ │ +06ec30: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06ec34: 6e30 7b03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +06ec3a: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x000a line=535 │ │ 0x001b line=536 │ │ 0x003a line=540 │ │ 0x003f line=541 │ │ @@ -38017,66 +38017,66 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 64 16-bit code units │ │ -06b2a4: |[06b2a4] android.support.v4.media.MediaMetadataCompat$Builder.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ -06b2b4: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b2ba: 0c00 |0003: move-result-object v0 │ │ -06b2bc: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ -06b2c2: 0a00 |0007: move-result v0 │ │ -06b2c4: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ -06b2c8: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ -06b2ce: 0c00 |000d: move-result-object v0 │ │ -06b2d0: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -06b2d6: 0c00 |0011: move-result-object v0 │ │ -06b2d8: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ -06b2dc: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06b2e2: 0a00 |0017: move-result v0 │ │ -06b2e4: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -06b2e6: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ -06b2ea: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06b2ee: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -06b2f2: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06b2f8: 1a02 0811 |0022: const-string v2, "The " // string@1108 │ │ -06b2fc: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b302: 0c01 |0027: move-result-object v1 │ │ -06b304: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b30a: 0c01 |002b: move-result-object v1 │ │ -06b30c: 1a02 5e00 |002c: const-string v2, " key cannot be used to put a CharSequence" // string@005e │ │ -06b310: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06b316: 0c01 |0031: move-result-object v1 │ │ -06b318: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06b31e: 0c01 |0035: move-result-object v1 │ │ -06b320: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06b326: 2700 |0039: throw v0 │ │ -06b328: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ -06b32c: 6e30 7b03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -06b332: 1103 |003f: return-object v3 │ │ +06ec3c: |[06ec3c] android.support.v4.media.MediaMetadataCompat$Builder.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ +06ec4c: 7100 610b 0000 |0000: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06ec52: 0c00 |0003: move-result-object v0 │ │ +06ec54: 6e20 110f 4000 |0004: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.containsKey:(Ljava/lang/Object;)Z // method@0f11 │ │ +06ec5a: 0a00 |0007: move-result v0 │ │ +06ec5c: 3800 3200 |0008: if-eqz v0, 003a // +0032 │ │ +06ec60: 7100 610b 0000 |000a: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompat;.access$200:()Landroid/support/v4/util/ArrayMap; // method@0b61 │ │ +06ec66: 0c00 |000d: move-result-object v0 │ │ +06ec68: 6e20 140f 4000 |000e: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +06ec6e: 0c00 |0011: move-result-object v0 │ │ +06ec70: 1f00 d605 |0012: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ +06ec74: 6e10 8c2e 0000 |0014: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +06ec7a: 0a00 |0017: move-result v0 │ │ +06ec7c: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +06ec7e: 3210 2100 |0019: if-eq v0, v1, 003a // +0021 │ │ +06ec82: 2200 d205 |001b: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +06ec86: 2201 e705 |001d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +06ec8a: 7010 d22e 0100 |001f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06ec90: 1a02 0911 |0022: const-string v2, "The " // string@1109 │ │ +06ec94: 6e20 db2e 2100 |0024: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ec9a: 0c01 |0027: move-result-object v1 │ │ +06ec9c: 6e20 db2e 4100 |0028: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06eca2: 0c01 |002b: move-result-object v1 │ │ +06eca4: 1a02 6000 |002c: const-string v2, " key cannot be used to put a CharSequence" // string@0060 │ │ +06eca8: 6e20 db2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06ecae: 0c01 |0031: move-result-object v1 │ │ +06ecb0: 6e10 e02e 0100 |0032: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06ecb6: 0c01 |0035: move-result-object v1 │ │ +06ecb8: 7020 842e 1000 |0036: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +06ecbe: 2700 |0039: throw v0 │ │ +06ecc0: 5430 ba03 |003a: iget-object v0, v3, Landroid/support/v4/media/MediaMetadataCompat$Builder;.mBundle:Landroid/os/Bundle; // field@03ba │ │ +06ecc4: 6e30 7b03 4005 |003c: invoke-virtual {v0, v4, v5}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +06ecca: 1103 |003f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ 0x000a line=498 │ │ 0x001b line=499 │ │ 0x003a line=503 │ │ 0x003f line=504 │ │ locals : │ │ 0x0000 - 0x0040 reg=3 this Landroid/support/v4/media/MediaMetadataCompat$Builder; │ │ 0x0000 - 0x0040 reg=4 key Ljava/lang/String; │ │ 0x0000 - 0x0040 reg=5 value Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3474 (MediaMetadataCompat.java) │ │ + source_file_idx : 3475 (MediaMetadataCompat.java) │ │ │ │ Class #208 header: │ │ class_idx : 493 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3474 │ │ +source_file_idx : 3475 │ │ static_fields_size : 33 │ │ instance_fields_size: 2 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 11 │ │ │ │ Class #208 annotations: │ │ Annotations on class │ │ @@ -38275,156 +38275,156 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 305 16-bit code units │ │ -06b334: |[06b334] android.support.v4.media.MediaMetadataCompat.:()V │ │ -06b344: 1236 |0000: const/4 v6, #int 3 // #3 │ │ -06b346: 1225 |0001: const/4 v5, #int 2 // #2 │ │ -06b348: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -06b34a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -06b34c: 2200 7f02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -06b350: 7010 0c0f 0000 |0006: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ -06b356: 6900 bc03 |0009: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b35a: 6200 bc03 |000b: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b35e: 1a01 1115 |000d: const-string v1, "android.media.metadata.TITLE" // string@1511 │ │ -06b362: 7110 912e 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b368: 0c02 |0012: move-result-object v2 │ │ -06b36a: 6e30 1b0f 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b370: 6200 bc03 |0016: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b374: 1a01 0115 |0018: const-string v1, "android.media.metadata.ARTIST" // string@1501 │ │ -06b378: 7110 912e 0300 |001a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b37e: 0c02 |001d: move-result-object v2 │ │ -06b380: 6e30 1b0f 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b386: 6200 bc03 |0021: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b38a: 1a01 0d15 |0023: const-string v1, "android.media.metadata.DURATION" // string@150d │ │ -06b38e: 7110 912e 0400 |0025: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b394: 0c02 |0028: move-result-object v2 │ │ -06b396: 6e30 1b0f 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b39c: 6200 bc03 |002c: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b3a0: 1a01 fc14 |002e: const-string v1, "android.media.metadata.ALBUM" // string@14fc │ │ -06b3a4: 7110 912e 0300 |0030: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b3aa: 0c02 |0033: move-result-object v2 │ │ -06b3ac: 6e30 1b0f 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b3b2: 6200 bc03 |0037: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b3b6: 1a01 0315 |0039: const-string v1, "android.media.metadata.AUTHOR" // string@1503 │ │ -06b3ba: 7110 912e 0300 |003b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b3c0: 0c02 |003e: move-result-object v2 │ │ -06b3c2: 6e30 1b0f 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b3c8: 6200 bc03 |0042: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b3cc: 1a01 1415 |0044: const-string v1, "android.media.metadata.WRITER" // string@1514 │ │ -06b3d0: 7110 912e 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b3d6: 0c02 |0049: move-result-object v2 │ │ -06b3d8: 6e30 1b0f 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b3de: 6200 bc03 |004d: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b3e2: 1a01 0515 |004f: const-string v1, "android.media.metadata.COMPOSER" // string@1505 │ │ -06b3e6: 7110 912e 0300 |0051: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b3ec: 0c02 |0054: move-result-object v2 │ │ -06b3ee: 6e30 1b0f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b3f4: 6200 bc03 |0058: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b3f8: 1a01 0415 |005a: const-string v1, "android.media.metadata.COMPILATION" // string@1504 │ │ -06b3fc: 7110 912e 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b402: 0c02 |005f: move-result-object v2 │ │ -06b404: 6e30 1b0f 1002 |0060: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b40a: 6200 bc03 |0063: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b40e: 1a01 0615 |0065: const-string v1, "android.media.metadata.DATE" // string@1506 │ │ -06b412: 7110 912e 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b418: 0c02 |006a: move-result-object v2 │ │ -06b41a: 6e30 1b0f 1002 |006b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b420: 6200 bc03 |006e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b424: 1a01 1515 |0070: const-string v1, "android.media.metadata.YEAR" // string@1515 │ │ -06b428: 7110 912e 0400 |0072: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b42e: 0c02 |0075: move-result-object v2 │ │ -06b430: 6e30 1b0f 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b436: 6200 bc03 |0079: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b43a: 1a01 0e15 |007b: const-string v1, "android.media.metadata.GENRE" // string@150e │ │ -06b43e: 7110 912e 0300 |007d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b444: 0c02 |0080: move-result-object v2 │ │ -06b446: 6e30 1b0f 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b44c: 6200 bc03 |0084: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b450: 1a01 1215 |0086: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@1512 │ │ -06b454: 7110 912e 0400 |0088: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b45a: 0c02 |008b: move-result-object v2 │ │ -06b45c: 6e30 1b0f 1002 |008c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b462: 6200 bc03 |008f: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b466: 1a01 0f15 |0091: const-string v1, "android.media.metadata.NUM_TRACKS" // string@150f │ │ -06b46a: 7110 912e 0400 |0093: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b470: 0c02 |0096: move-result-object v2 │ │ -06b472: 6e30 1b0f 1002 |0097: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b478: 6200 bc03 |009a: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b47c: 1a01 0715 |009c: const-string v1, "android.media.metadata.DISC_NUMBER" // string@1507 │ │ -06b480: 7110 912e 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b486: 0c02 |00a1: move-result-object v2 │ │ -06b488: 6e30 1b0f 1002 |00a2: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b48e: 6200 bc03 |00a5: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b492: 1a01 fe14 |00a7: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@14fe │ │ -06b496: 7110 912e 0300 |00a9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b49c: 0c02 |00ac: move-result-object v2 │ │ -06b49e: 6e30 1b0f 1002 |00ad: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b4a4: 6200 bc03 |00b0: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b4a8: 1a01 0015 |00b2: const-string v1, "android.media.metadata.ART" // string@1500 │ │ -06b4ac: 7110 912e 0500 |00b4: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b4b2: 0c02 |00b7: move-result-object v2 │ │ -06b4b4: 6e30 1b0f 1002 |00b8: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b4ba: 6200 bc03 |00bb: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b4be: 1a01 0215 |00bd: const-string v1, "android.media.metadata.ART_URI" // string@1502 │ │ -06b4c2: 7110 912e 0300 |00bf: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b4c8: 0c02 |00c2: move-result-object v2 │ │ -06b4ca: 6e30 1b0f 1002 |00c3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b4d0: 6200 bc03 |00c6: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b4d4: 1a01 fd14 |00c8: const-string v1, "android.media.metadata.ALBUM_ART" // string@14fd │ │ -06b4d8: 7110 912e 0500 |00ca: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b4de: 0c02 |00cd: move-result-object v2 │ │ -06b4e0: 6e30 1b0f 1002 |00ce: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b4e6: 6200 bc03 |00d1: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b4ea: 1a01 ff14 |00d3: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@14ff │ │ -06b4ee: 7110 912e 0300 |00d5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b4f4: 0c02 |00d8: move-result-object v2 │ │ -06b4f6: 6e30 1b0f 1002 |00d9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b4fc: 6200 bc03 |00dc: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b500: 1a01 1315 |00de: const-string v1, "android.media.metadata.USER_RATING" // string@1513 │ │ -06b504: 7110 912e 0600 |00e0: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b50a: 0c02 |00e3: move-result-object v2 │ │ -06b50c: 6e30 1b0f 1002 |00e4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b512: 6200 bc03 |00e7: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b516: 1a01 1015 |00e9: const-string v1, "android.media.metadata.RATING" // string@1510 │ │ -06b51a: 7110 912e 0600 |00eb: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b520: 0c02 |00ee: move-result-object v2 │ │ -06b522: 6e30 1b0f 1002 |00ef: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b528: 6200 bc03 |00f2: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b52c: 1a01 0c15 |00f4: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@150c │ │ -06b530: 7110 912e 0300 |00f6: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b536: 0c02 |00f9: move-result-object v2 │ │ -06b538: 6e30 1b0f 1002 |00fa: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b53e: 6200 bc03 |00fd: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b542: 1a01 0b15 |00ff: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@150b │ │ -06b546: 7110 912e 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b54c: 0c02 |0104: move-result-object v2 │ │ -06b54e: 6e30 1b0f 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b554: 6200 bc03 |0108: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b558: 1a01 0815 |010a: const-string v1, "android.media.metadata.DISPLAY_DESCRIPTION" // string@1508 │ │ -06b55c: 7110 912e 0300 |010c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b562: 0c02 |010f: move-result-object v2 │ │ -06b564: 6e30 1b0f 1002 |0110: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b56a: 6200 bc03 |0113: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b56e: 1a01 0915 |0115: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@1509 │ │ -06b572: 7110 912e 0500 |0117: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b578: 0c02 |011a: move-result-object v2 │ │ -06b57a: 6e30 1b0f 1002 |011b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b580: 6200 bc03 |011e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b584: 1a01 0a15 |0120: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@150a │ │ -06b588: 7110 912e 0300 |0122: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06b58e: 0c02 |0125: move-result-object v2 │ │ -06b590: 6e30 1b0f 1002 |0126: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -06b596: 2200 eb01 |0129: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$1; // type@01eb │ │ -06b59a: 7010 4e0b 0000 |012b: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$1;.:()V // method@0b4e │ │ -06b5a0: 6900 bb03 |012e: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03bb │ │ -06b5a4: 0e00 |0130: return-void │ │ +06eccc: |[06eccc] android.support.v4.media.MediaMetadataCompat.:()V │ │ +06ecdc: 1236 |0000: const/4 v6, #int 3 // #3 │ │ +06ecde: 1225 |0001: const/4 v5, #int 2 // #2 │ │ +06ece0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +06ece2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +06ece4: 2200 7f02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +06ece8: 7010 0c0f 0000 |0006: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ +06ecee: 6900 bc03 |0009: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ecf2: 6200 bc03 |000b: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ecf6: 1a01 1215 |000d: const-string v1, "android.media.metadata.TITLE" // string@1512 │ │ +06ecfa: 7110 912e 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed00: 0c02 |0012: move-result-object v2 │ │ +06ed02: 6e30 1b0f 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ed08: 6200 bc03 |0016: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ed0c: 1a01 0215 |0018: const-string v1, "android.media.metadata.ARTIST" // string@1502 │ │ +06ed10: 7110 912e 0300 |001a: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed16: 0c02 |001d: move-result-object v2 │ │ +06ed18: 6e30 1b0f 1002 |001e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ed1e: 6200 bc03 |0021: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ed22: 1a01 0e15 |0023: const-string v1, "android.media.metadata.DURATION" // string@150e │ │ +06ed26: 7110 912e 0400 |0025: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed2c: 0c02 |0028: move-result-object v2 │ │ +06ed2e: 6e30 1b0f 1002 |0029: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ed34: 6200 bc03 |002c: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ed38: 1a01 fd14 |002e: const-string v1, "android.media.metadata.ALBUM" // string@14fd │ │ +06ed3c: 7110 912e 0300 |0030: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed42: 0c02 |0033: move-result-object v2 │ │ +06ed44: 6e30 1b0f 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ed4a: 6200 bc03 |0037: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ed4e: 1a01 0415 |0039: const-string v1, "android.media.metadata.AUTHOR" // string@1504 │ │ +06ed52: 7110 912e 0300 |003b: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed58: 0c02 |003e: move-result-object v2 │ │ +06ed5a: 6e30 1b0f 1002 |003f: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ed60: 6200 bc03 |0042: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ed64: 1a01 1515 |0044: const-string v1, "android.media.metadata.WRITER" // string@1515 │ │ +06ed68: 7110 912e 0300 |0046: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed6e: 0c02 |0049: move-result-object v2 │ │ +06ed70: 6e30 1b0f 1002 |004a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ed76: 6200 bc03 |004d: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ed7a: 1a01 0615 |004f: const-string v1, "android.media.metadata.COMPOSER" // string@1506 │ │ +06ed7e: 7110 912e 0300 |0051: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed84: 0c02 |0054: move-result-object v2 │ │ +06ed86: 6e30 1b0f 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ed8c: 6200 bc03 |0058: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ed90: 1a01 0515 |005a: const-string v1, "android.media.metadata.COMPILATION" // string@1505 │ │ +06ed94: 7110 912e 0300 |005c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ed9a: 0c02 |005f: move-result-object v2 │ │ +06ed9c: 6e30 1b0f 1002 |0060: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06eda2: 6200 bc03 |0063: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06eda6: 1a01 0715 |0065: const-string v1, "android.media.metadata.DATE" // string@1507 │ │ +06edaa: 7110 912e 0300 |0067: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06edb0: 0c02 |006a: move-result-object v2 │ │ +06edb2: 6e30 1b0f 1002 |006b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06edb8: 6200 bc03 |006e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06edbc: 1a01 1615 |0070: const-string v1, "android.media.metadata.YEAR" // string@1516 │ │ +06edc0: 7110 912e 0400 |0072: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06edc6: 0c02 |0075: move-result-object v2 │ │ +06edc8: 6e30 1b0f 1002 |0076: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06edce: 6200 bc03 |0079: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06edd2: 1a01 0f15 |007b: const-string v1, "android.media.metadata.GENRE" // string@150f │ │ +06edd6: 7110 912e 0300 |007d: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06eddc: 0c02 |0080: move-result-object v2 │ │ +06edde: 6e30 1b0f 1002 |0081: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ede4: 6200 bc03 |0084: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ede8: 1a01 1315 |0086: const-string v1, "android.media.metadata.TRACK_NUMBER" // string@1513 │ │ +06edec: 7110 912e 0400 |0088: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06edf2: 0c02 |008b: move-result-object v2 │ │ +06edf4: 6e30 1b0f 1002 |008c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06edfa: 6200 bc03 |008f: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06edfe: 1a01 1015 |0091: const-string v1, "android.media.metadata.NUM_TRACKS" // string@1510 │ │ +06ee02: 7110 912e 0400 |0093: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ee08: 0c02 |0096: move-result-object v2 │ │ +06ee0a: 6e30 1b0f 1002 |0097: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ee10: 6200 bc03 |009a: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ee14: 1a01 0815 |009c: const-string v1, "android.media.metadata.DISC_NUMBER" // string@1508 │ │ +06ee18: 7110 912e 0400 |009e: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ee1e: 0c02 |00a1: move-result-object v2 │ │ +06ee20: 6e30 1b0f 1002 |00a2: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ee26: 6200 bc03 |00a5: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ee2a: 1a01 ff14 |00a7: const-string v1, "android.media.metadata.ALBUM_ARTIST" // string@14ff │ │ +06ee2e: 7110 912e 0300 |00a9: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ee34: 0c02 |00ac: move-result-object v2 │ │ +06ee36: 6e30 1b0f 1002 |00ad: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ee3c: 6200 bc03 |00b0: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ee40: 1a01 0115 |00b2: const-string v1, "android.media.metadata.ART" // string@1501 │ │ +06ee44: 7110 912e 0500 |00b4: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ee4a: 0c02 |00b7: move-result-object v2 │ │ +06ee4c: 6e30 1b0f 1002 |00b8: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ee52: 6200 bc03 |00bb: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ee56: 1a01 0315 |00bd: const-string v1, "android.media.metadata.ART_URI" // string@1503 │ │ +06ee5a: 7110 912e 0300 |00bf: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ee60: 0c02 |00c2: move-result-object v2 │ │ +06ee62: 6e30 1b0f 1002 |00c3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ee68: 6200 bc03 |00c6: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ee6c: 1a01 fe14 |00c8: const-string v1, "android.media.metadata.ALBUM_ART" // string@14fe │ │ +06ee70: 7110 912e 0500 |00ca: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ee76: 0c02 |00cd: move-result-object v2 │ │ +06ee78: 6e30 1b0f 1002 |00ce: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ee7e: 6200 bc03 |00d1: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ee82: 1a01 0015 |00d3: const-string v1, "android.media.metadata.ALBUM_ART_URI" // string@1500 │ │ +06ee86: 7110 912e 0300 |00d5: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ee8c: 0c02 |00d8: move-result-object v2 │ │ +06ee8e: 6e30 1b0f 1002 |00d9: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ee94: 6200 bc03 |00dc: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ee98: 1a01 1415 |00de: const-string v1, "android.media.metadata.USER_RATING" // string@1514 │ │ +06ee9c: 7110 912e 0600 |00e0: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06eea2: 0c02 |00e3: move-result-object v2 │ │ +06eea4: 6e30 1b0f 1002 |00e4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06eeaa: 6200 bc03 |00e7: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06eeae: 1a01 1115 |00e9: const-string v1, "android.media.metadata.RATING" // string@1511 │ │ +06eeb2: 7110 912e 0600 |00eb: invoke-static {v6}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06eeb8: 0c02 |00ee: move-result-object v2 │ │ +06eeba: 6e30 1b0f 1002 |00ef: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06eec0: 6200 bc03 |00f2: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06eec4: 1a01 0d15 |00f4: const-string v1, "android.media.metadata.DISPLAY_TITLE" // string@150d │ │ +06eec8: 7110 912e 0300 |00f6: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06eece: 0c02 |00f9: move-result-object v2 │ │ +06eed0: 6e30 1b0f 1002 |00fa: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06eed6: 6200 bc03 |00fd: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06eeda: 1a01 0c15 |00ff: const-string v1, "android.media.metadata.DISPLAY_SUBTITLE" // string@150c │ │ +06eede: 7110 912e 0300 |0101: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06eee4: 0c02 |0104: move-result-object v2 │ │ +06eee6: 6e30 1b0f 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06eeec: 6200 bc03 |0108: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06eef0: 1a01 0915 |010a: const-string v1, "android.media.metadata.DISPLAY_DESCRIPTION" // string@1509 │ │ +06eef4: 7110 912e 0300 |010c: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06eefa: 0c02 |010f: move-result-object v2 │ │ +06eefc: 6e30 1b0f 1002 |0110: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ef02: 6200 bc03 |0113: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ef06: 1a01 0a15 |0115: const-string v1, "android.media.metadata.DISPLAY_ICON" // string@150a │ │ +06ef0a: 7110 912e 0500 |0117: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ef10: 0c02 |011a: move-result-object v2 │ │ +06ef12: 6e30 1b0f 1002 |011b: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ef18: 6200 bc03 |011e: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06ef1c: 1a01 0b15 |0120: const-string v1, "android.media.metadata.DISPLAY_ICON_URI" // string@150b │ │ +06ef20: 7110 912e 0300 |0122: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +06ef26: 0c02 |0125: move-result-object v2 │ │ +06ef28: 6e30 1b0f 1002 |0126: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +06ef2e: 2200 eb01 |0129: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$1; // type@01eb │ │ +06ef32: 7010 4e0b 0000 |012b: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$1;.:()V // method@0b4e │ │ +06ef38: 6900 bb03 |012e: sput-object v0, Landroid/support/v4/media/MediaMetadataCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03bb │ │ +06ef3c: 0e00 |0130: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=194 │ │ 0x000b line=195 │ │ 0x0016 line=196 │ │ 0x0021 line=197 │ │ 0x002c line=198 │ │ @@ -38458,20 +38458,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06b5a8: |[06b5a8] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;)V │ │ -06b5b8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06b5be: 2200 9b00 |0003: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -06b5c2: 7020 6403 2000 |0005: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ -06b5c8: 5b10 dc03 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b5cc: 0e00 |000a: return-void │ │ +06ef40: |[06ef40] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;)V │ │ +06ef50: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06ef56: 2200 9b00 |0003: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +06ef5a: 7020 6403 2000 |0005: invoke-direct {v0, v2}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ +06ef60: 5b10 dc03 |0008: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06ef64: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ 0x000a line=228 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -38482,17 +38482,17 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06b5d0: |[06b5d0] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ -06b5e0: 7020 5c0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;)V // method@0b5c │ │ -06b5e6: 0e00 |0003: return-void │ │ +06ef68: |[06ef68] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Bundle;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +06ef78: 7020 5c0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Bundle;)V // method@0b5c │ │ +06ef7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Bundle; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ @@ -38502,20 +38502,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06b5e8: |[06b5e8] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;)V │ │ -06b5f8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06b5fe: 6e10 aa03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ -06b604: 0c00 |0006: move-result-object v0 │ │ -06b606: 5b10 dc03 |0007: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b60a: 0e00 |0009: return-void │ │ +06ef80: |[06ef80] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;)V │ │ +06ef90: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06ef96: 6e10 aa03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readBundle:()Landroid/os/Bundle; // method@03aa │ │ +06ef9c: 0c00 |0006: move-result-object v0 │ │ +06ef9e: 5b10 dc03 |0007: iput-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06efa2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x0009 line=232 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -38526,17 +38526,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06b60c: |[06b60c] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ -06b61c: 7020 5e0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;)V // method@0b5e │ │ -06b622: 0e00 |0003: return-void │ │ +06efa4: |[06efa4] android.support.v4.media.MediaMetadataCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/MediaMetadataCompat$1;)V │ │ +06efb4: 7020 5e0b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/MediaMetadataCompat;.:(Landroid/os/Parcel;)V // method@0b5e │ │ +06efba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/MediaMetadataCompat$1; │ │ @@ -38546,17 +38546,17 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b624: |[06b624] android.support.v4.media.MediaMetadataCompat.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; │ │ -06b634: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b638: 1100 |0002: return-object v0 │ │ +06efbc: |[06efbc] android.support.v4.media.MediaMetadataCompat.access$100:(Landroid/support/v4/media/MediaMetadataCompat;)Landroid/os/Bundle; │ │ +06efcc: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06efd0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38564,82 +38564,82 @@ │ │ type : '()Landroid/support/v4/util/ArrayMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06b63c: |[06b63c] android.support.v4.media.MediaMetadataCompat.access$200:()Landroid/support/v4/util/ArrayMap; │ │ -06b64c: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b650: 1100 |0002: return-object v0 │ │ +06efd4: |[06efd4] android.support.v4.media.MediaMetadataCompat.access$200:()Landroid/support/v4/util/ArrayMap; │ │ +06efe4: 6200 bc03 |0000: sget-object v0, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06efe8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ name : 'fromMediaMetadata' │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -06b654: |[06b654] android.support.v4.media.MediaMetadataCompat.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ │ -06b664: 3808 0800 |0000: if-eqz v8, 0008 // +0008 │ │ -06b668: 6005 4500 |0002: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06b66c: 1306 1500 |0004: const/16 v6, #int 21 // #15 │ │ -06b670: 3565 0400 |0006: if-ge v5, v6, 000a // +0004 │ │ -06b674: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -06b676: 1103 |0009: return-object v3 │ │ -06b678: 2200 ec01 |000a: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01ec │ │ -06b67c: 7010 530b 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0b53 │ │ -06b682: 7110 7b0b 0800 |000f: invoke-static {v8}, Landroid/support/v4/media/MediaMetadataCompatApi21;.keySet:(Ljava/lang/Object;)Ljava/util/Set; // method@0b7b │ │ -06b688: 0c05 |0012: move-result-object v5 │ │ -06b68a: 7210 692f 0500 |0013: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -06b690: 0c01 |0016: move-result-object v1 │ │ -06b692: 7210 382f 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -06b698: 0a05 |001a: move-result v5 │ │ -06b69a: 3805 3e00 |001b: if-eqz v5, 0059 // +003e │ │ -06b69e: 7210 392f 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -06b6a4: 0c02 |0020: move-result-object v2 │ │ -06b6a6: 1f02 e505 |0021: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -06b6aa: 6205 bc03 |0023: sget-object v5, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b6ae: 6e20 140f 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -06b6b4: 0c04 |0028: move-result-object v4 │ │ -06b6b6: 1f04 d605 |0029: check-cast v4, Ljava/lang/Integer; // type@05d6 │ │ -06b6ba: 3804 ecff |002b: if-eqz v4, 0017 // -0014 │ │ -06b6be: 6e10 8c2e 0400 |002d: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06b6c4: 0a05 |0030: move-result v5 │ │ -06b6c6: 2b05 2f00 0000 |0031: packed-switch v5, 00000060 // +0000002f │ │ -06b6cc: 28e3 |0034: goto 0017 // -001d │ │ -06b6ce: 7120 780b 2800 |0035: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getLong:(Ljava/lang/Object;Ljava/lang/String;)J // method@0b78 │ │ -06b6d4: 0b06 |0038: move-result-wide v6 │ │ -06b6d6: 6e40 570b 2076 |0039: invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b57 │ │ -06b6dc: 28db |003c: goto 0017 // -0025 │ │ -06b6de: 7120 770b 2800 |003d: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0b77 │ │ -06b6e4: 0c05 |0040: move-result-object v5 │ │ -06b6e6: 6e30 560b 2005 |0041: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b56 │ │ -06b6ec: 28d3 |0044: goto 0017 // -002d │ │ -06b6ee: 7120 790b 2800 |0045: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@0b79 │ │ -06b6f4: 0c05 |0048: move-result-object v5 │ │ -06b6f6: 7110 850b 0500 |0049: invoke-static {v5}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0b85 │ │ -06b6fc: 0c05 |004c: move-result-object v5 │ │ -06b6fe: 6e30 580b 2005 |004d: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b58 │ │ -06b704: 28c7 |0050: goto 0017 // -0039 │ │ -06b706: 7120 7a0b 2800 |0051: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; // method@0b7a │ │ -06b70c: 0c05 |0054: move-result-object v5 │ │ -06b70e: 6e30 5a0b 2005 |0055: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b5a │ │ -06b714: 28bf |0058: goto 0017 // -0041 │ │ -06b716: 6e10 550b 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0b55 │ │ -06b71c: 0c03 |005c: move-result-object v3 │ │ -06b71e: 5b38 dd03 |005d: iput-object v8, v3, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ -06b722: 28aa |005f: goto 0009 // -0056 │ │ -06b724: 0001 0400 0000 0000 0400 0000 2000 ... |0060: packed-switch-data (12 units) │ │ +06efec: |[06efec] android.support.v4.media.MediaMetadataCompat.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; │ │ +06effc: 3808 0800 |0000: if-eqz v8, 0008 // +0008 │ │ +06f000: 6005 4500 |0002: sget v5, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06f004: 1306 1500 |0004: const/16 v6, #int 21 // #15 │ │ +06f008: 3565 0400 |0006: if-ge v5, v6, 000a // +0004 │ │ +06f00c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +06f00e: 1103 |0009: return-object v3 │ │ +06f010: 2200 ec01 |000a: new-instance v0, Landroid/support/v4/media/MediaMetadataCompat$Builder; // type@01ec │ │ +06f014: 7010 530b 0000 |000c: invoke-direct {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.:()V // method@0b53 │ │ +06f01a: 7110 7b0b 0800 |000f: invoke-static {v8}, Landroid/support/v4/media/MediaMetadataCompatApi21;.keySet:(Ljava/lang/Object;)Ljava/util/Set; // method@0b7b │ │ +06f020: 0c05 |0012: move-result-object v5 │ │ +06f022: 7210 692f 0500 |0013: invoke-interface {v5}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +06f028: 0c01 |0016: move-result-object v1 │ │ +06f02a: 7210 382f 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +06f030: 0a05 |001a: move-result v5 │ │ +06f032: 3805 3e00 |001b: if-eqz v5, 0059 // +003e │ │ +06f036: 7210 392f 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +06f03c: 0c02 |0020: move-result-object v2 │ │ +06f03e: 1f02 e505 |0021: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +06f042: 6205 bc03 |0023: sget-object v5, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06f046: 6e20 140f 2500 |0025: invoke-virtual {v5, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +06f04c: 0c04 |0028: move-result-object v4 │ │ +06f04e: 1f04 d605 |0029: check-cast v4, Ljava/lang/Integer; // type@05d6 │ │ +06f052: 3804 ecff |002b: if-eqz v4, 0017 // -0014 │ │ +06f056: 6e10 8c2e 0400 |002d: invoke-virtual {v4}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +06f05c: 0a05 |0030: move-result v5 │ │ +06f05e: 2b05 2f00 0000 |0031: packed-switch v5, 00000060 // +0000002f │ │ +06f064: 28e3 |0034: goto 0017 // -001d │ │ +06f066: 7120 780b 2800 |0035: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getLong:(Ljava/lang/Object;Ljava/lang/String;)J // method@0b78 │ │ +06f06c: 0b06 |0038: move-result-wide v6 │ │ +06f06e: 6e40 570b 2076 |0039: invoke-virtual {v0, v2, v6, v7}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putLong:(Ljava/lang/String;J)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b57 │ │ +06f074: 28db |003c: goto 0017 // -0025 │ │ +06f076: 7120 770b 2800 |003d: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0b77 │ │ +06f07c: 0c05 |0040: move-result-object v5 │ │ +06f07e: 6e30 560b 2005 |0041: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b56 │ │ +06f084: 28d3 |0044: goto 0017 // -002d │ │ +06f086: 7120 790b 2800 |0045: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; // method@0b79 │ │ +06f08c: 0c05 |0048: move-result-object v5 │ │ +06f08e: 7110 850b 0500 |0049: invoke-static {v5}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0b85 │ │ +06f094: 0c05 |004c: move-result-object v5 │ │ +06f096: 6e30 580b 2005 |004d: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putRating:(Ljava/lang/String;Landroid/support/v4/media/RatingCompat;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b58 │ │ +06f09c: 28c7 |0050: goto 0017 // -0039 │ │ +06f09e: 7120 7a0b 2800 |0051: invoke-static {v8, v2}, Landroid/support/v4/media/MediaMetadataCompatApi21;.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; // method@0b7a │ │ +06f0a4: 0c05 |0054: move-result-object v5 │ │ +06f0a6: 6e30 5a0b 2005 |0055: invoke-virtual {v0, v2, v5}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/support/v4/media/MediaMetadataCompat$Builder; // method@0b5a │ │ +06f0ac: 28bf |0058: goto 0017 // -0041 │ │ +06f0ae: 6e10 550b 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/media/MediaMetadataCompat$Builder;.build:()Landroid/support/v4/media/MediaMetadataCompat; // method@0b55 │ │ +06f0b4: 0c03 |005c: move-result-object v3 │ │ +06f0b6: 5b38 dd03 |005d: iput-object v8, v3, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ +06f0ba: 28aa |005f: goto 0009 // -0056 │ │ +06f0bc: 0001 0400 0000 0000 0400 0000 2000 ... |0060: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0008 line=358 │ │ 0x0009 line=387 │ │ 0x000a line=361 │ │ 0x000f line=362 │ │ @@ -38667,19 +38667,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06b73c: |[06b73c] android.support.v4.media.MediaMetadataCompat.containsKey:(Ljava/lang/String;)Z │ │ -06b74c: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b750: 6e20 6503 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0365 │ │ -06b756: 0a00 |0005: move-result v0 │ │ -06b758: 0f00 |0006: return v0 │ │ +06f0d4: |[06f0d4] android.support.v4.media.MediaMetadataCompat.containsKey:(Ljava/lang/String;)Z │ │ +06f0e4: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f0e8: 6e20 6503 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0365 │ │ +06f0ee: 0a00 |0005: move-result v0 │ │ +06f0f0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -38688,17 +38688,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06b75c: |[06b75c] android.support.v4.media.MediaMetadataCompat.describeContents:()I │ │ -06b76c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06b76e: 0f00 |0001: return v0 │ │ +06f0f4: |[06f0f4] android.support.v4.media.MediaMetadataCompat.describeContents:()I │ │ +06f104: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f106: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38706,28 +38706,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -06b770: |[06b770] android.support.v4.media.MediaMetadataCompat.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -06b780: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06b782: 5453 dc03 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b786: 6e20 7003 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -06b78c: 0c03 |0006: move-result-object v3 │ │ -06b78e: 0730 |0007: move-object v0, v3 │ │ -06b790: 1f00 5300 |0008: check-cast v0, Landroid/graphics/Bitmap; // type@0053 │ │ -06b794: 0701 |000a: move-object v1, v0 │ │ -06b796: 1101 |000b: return-object v1 │ │ -06b798: 0d02 |000c: move-exception v2 │ │ -06b79a: 1a03 910d |000d: const-string v3, "MediaMetadata" // string@0d91 │ │ -06b79e: 1a04 af04 |000f: const-string v4, "Failed to retrieve a key as Bitmap." // string@04af │ │ -06b7a2: 7130 081d 4302 |0011: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -06b7a8: 28f7 |0014: goto 000b // -0009 │ │ +06f108: |[06f108] android.support.v4.media.MediaMetadataCompat.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +06f118: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f11a: 5453 dc03 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f11e: 6e20 7003 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +06f124: 0c03 |0006: move-result-object v3 │ │ +06f126: 0730 |0007: move-object v0, v3 │ │ +06f128: 1f00 5300 |0008: check-cast v0, Landroid/graphics/Bitmap; // type@0053 │ │ +06f12c: 0701 |000a: move-object v1, v0 │ │ +06f12e: 1101 |000b: return-object v1 │ │ +06f130: 0d02 |000c: move-exception v2 │ │ +06f132: 1a03 920d |000d: const-string v3, "MediaMetadata" // string@0d92 │ │ +06f136: 1a04 b004 |000f: const-string v4, "Failed to retrieve a key as Bitmap." // string@04b0 │ │ +06f13a: 7130 081d 4302 |0011: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +06f140: 28f7 |0014: goto 000b // -0009 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0000 line=309 │ │ 0x0001 line=311 │ │ 0x000b line=316 │ │ @@ -38744,20 +38744,20 @@ │ │ type : '(Ljava/lang/String;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -06b7bc: |[06b7bc] android.support.v4.media.MediaMetadataCompat.getLong:(Ljava/lang/String;)J │ │ -06b7cc: 5440 dc03 |0000: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b7d0: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -06b7d4: 6e40 6f03 5032 |0004: invoke-virtual {v0, v5, v2, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;J)J // method@036f │ │ -06b7da: 0b00 |0007: move-result-wide v0 │ │ -06b7dc: 1000 |0008: return-wide v0 │ │ +06f154: |[06f154] android.support.v4.media.MediaMetadataCompat.getLong:(Ljava/lang/String;)J │ │ +06f164: 5440 dc03 |0000: iget-object v0, v4, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f168: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +06f16c: 6e40 6f03 5032 |0004: invoke-virtual {v0, v5, v2, v3}, Landroid/os/Bundle;.getLong:(Ljava/lang/String;J)J // method@036f │ │ +06f172: 0b00 |0007: move-result-wide v0 │ │ +06f174: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0009 reg=5 key Ljava/lang/String; │ │ │ │ @@ -38766,67 +38766,67 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 112 16-bit code units │ │ -06b7e0: |[06b7e0] android.support.v4.media.MediaMetadataCompat.getMediaMetadata:()Ljava/lang/Object; │ │ -06b7f0: 5464 dd03 |0000: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ -06b7f4: 3904 0800 |0002: if-nez v4, 000a // +0008 │ │ -06b7f8: 6004 4500 |0004: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06b7fc: 1305 1500 |0006: const/16 v5, #int 21 // #15 │ │ -06b800: 3554 0500 |0008: if-ge v4, v5, 000d // +0005 │ │ -06b804: 5464 dd03 |000a: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ -06b808: 1104 |000c: return-object v4 │ │ -06b80a: 7100 700b 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0b70 │ │ -06b810: 0c00 |0010: move-result-object v0 │ │ -06b812: 6e10 6b0b 0600 |0011: invoke-virtual {v6}, Landroid/support/v4/media/MediaMetadataCompat;.keySet:()Ljava/util/Set; // method@0b6b │ │ -06b818: 0c04 |0014: move-result-object v4 │ │ -06b81a: 7210 692f 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -06b820: 0c01 |0018: move-result-object v1 │ │ -06b822: 7210 382f 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -06b828: 0a04 |001c: move-result v4 │ │ -06b82a: 3804 3e00 |001d: if-eqz v4, 005b // +003e │ │ -06b82e: 7210 392f 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -06b834: 0c02 |0022: move-result-object v2 │ │ -06b836: 1f02 e505 |0023: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -06b83a: 6204 bc03 |0025: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ -06b83e: 6e20 140f 2400 |0027: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -06b844: 0c03 |002a: move-result-object v3 │ │ -06b846: 1f03 d605 |002b: check-cast v3, Ljava/lang/Integer; // type@05d6 │ │ -06b84a: 3803 ecff |002d: if-eqz v3, 0019 // -0014 │ │ -06b84e: 6e10 8c2e 0300 |002f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06b854: 0a04 |0032: move-result v4 │ │ -06b856: 2b04 3100 0000 |0033: packed-switch v4, 00000064 // +00000031 │ │ -06b85c: 28e3 |0036: goto 0019 // -001d │ │ -06b85e: 6e20 660b 2600 |0037: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0b66 │ │ -06b864: 0b04 |003a: move-result-wide v4 │ │ -06b866: 7140 720b 2054 |003b: invoke-static {v0, v2, v4, v5}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V // method@0b72 │ │ -06b86c: 28db |003e: goto 0019 // -0025 │ │ -06b86e: 6e20 650b 2600 |003f: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0b65 │ │ -06b874: 0c04 |0042: move-result-object v4 │ │ -06b876: 7130 710b 2004 |0043: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0b71 │ │ -06b87c: 28d3 |0046: goto 0019 // -002d │ │ -06b87e: 6e20 680b 2600 |0047: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; // method@0b68 │ │ -06b884: 0c04 |004a: move-result-object v4 │ │ -06b886: 6e10 870b 0400 |004b: invoke-virtual {v4}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0b87 │ │ -06b88c: 0c04 |004e: move-result-object v4 │ │ -06b88e: 7130 730b 2004 |004f: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V // method@0b73 │ │ -06b894: 28c7 |0052: goto 0019 // -0039 │ │ -06b896: 6e20 6a0b 2600 |0053: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0b6a │ │ -06b89c: 0c04 |0056: move-result-object v4 │ │ -06b89e: 7130 750b 2004 |0057: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0b75 │ │ -06b8a4: 28bf |005a: goto 0019 // -0041 │ │ -06b8a6: 7110 6f0b 0000 |005b: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b6f │ │ -06b8ac: 0c04 |005e: move-result-object v4 │ │ -06b8ae: 5b64 dd03 |005f: iput-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ -06b8b2: 5464 dd03 |0061: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ -06b8b6: 28a9 |0063: goto 000c // -0057 │ │ -06b8b8: 0001 0400 0000 0000 0400 0000 2000 ... |0064: packed-switch-data (12 units) │ │ +06f178: |[06f178] android.support.v4.media.MediaMetadataCompat.getMediaMetadata:()Ljava/lang/Object; │ │ +06f188: 5464 dd03 |0000: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ +06f18c: 3904 0800 |0002: if-nez v4, 000a // +0008 │ │ +06f190: 6004 4500 |0004: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06f194: 1305 1500 |0006: const/16 v5, #int 21 // #15 │ │ +06f198: 3554 0500 |0008: if-ge v4, v5, 000d // +0005 │ │ +06f19c: 5464 dd03 |000a: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ +06f1a0: 1104 |000c: return-object v4 │ │ +06f1a2: 7100 700b 0000 |000d: invoke-static {}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.newInstance:()Ljava/lang/Object; // method@0b70 │ │ +06f1a8: 0c00 |0010: move-result-object v0 │ │ +06f1aa: 6e10 6b0b 0600 |0011: invoke-virtual {v6}, Landroid/support/v4/media/MediaMetadataCompat;.keySet:()Ljava/util/Set; // method@0b6b │ │ +06f1b0: 0c04 |0014: move-result-object v4 │ │ +06f1b2: 7210 692f 0400 |0015: invoke-interface {v4}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +06f1b8: 0c01 |0018: move-result-object v1 │ │ +06f1ba: 7210 382f 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +06f1c0: 0a04 |001c: move-result v4 │ │ +06f1c2: 3804 3e00 |001d: if-eqz v4, 005b // +003e │ │ +06f1c6: 7210 392f 0100 |001f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +06f1cc: 0c02 |0022: move-result-object v2 │ │ +06f1ce: 1f02 e505 |0023: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +06f1d2: 6204 bc03 |0025: sget-object v4, Landroid/support/v4/media/MediaMetadataCompat;.METADATA_KEYS_TYPE:Landroid/support/v4/util/ArrayMap; // field@03bc │ │ +06f1d6: 6e20 140f 2400 |0027: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +06f1dc: 0c03 |002a: move-result-object v3 │ │ +06f1de: 1f03 d605 |002b: check-cast v3, Ljava/lang/Integer; // type@05d6 │ │ +06f1e2: 3803 ecff |002d: if-eqz v3, 0019 // -0014 │ │ +06f1e6: 6e10 8c2e 0300 |002f: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +06f1ec: 0a04 |0032: move-result v4 │ │ +06f1ee: 2b04 3100 0000 |0033: packed-switch v4, 00000064 // +00000031 │ │ +06f1f4: 28e3 |0036: goto 0019 // -001d │ │ +06f1f6: 6e20 660b 2600 |0037: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getLong:(Ljava/lang/String;)J // method@0b66 │ │ +06f1fc: 0b04 |003a: move-result-wide v4 │ │ +06f1fe: 7140 720b 2054 |003b: invoke-static {v0, v2, v4, v5}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V // method@0b72 │ │ +06f204: 28db |003e: goto 0019 // -0025 │ │ +06f206: 6e20 650b 2600 |003f: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@0b65 │ │ +06f20c: 0c04 |0042: move-result-object v4 │ │ +06f20e: 7130 710b 2004 |0043: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V // method@0b71 │ │ +06f214: 28d3 |0046: goto 0019 // -002d │ │ +06f216: 6e20 680b 2600 |0047: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; // method@0b68 │ │ +06f21c: 0c04 |004a: move-result-object v4 │ │ +06f21e: 6e10 870b 0400 |004b: invoke-virtual {v4}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0b87 │ │ +06f224: 0c04 |004e: move-result-object v4 │ │ +06f226: 7130 730b 2004 |004f: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V // method@0b73 │ │ +06f22c: 28c7 |0052: goto 0019 // -0039 │ │ +06f22e: 6e20 6a0b 2600 |0053: invoke-virtual {v6, v2}, Landroid/support/v4/media/MediaMetadataCompat;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@0b6a │ │ +06f234: 0c04 |0056: move-result-object v4 │ │ +06f236: 7130 750b 2004 |0057: invoke-static {v0, v2, v4}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V // method@0b75 │ │ +06f23c: 28bf |005a: goto 0019 // -0041 │ │ +06f23e: 7110 6f0b 0000 |005b: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;.build:(Ljava/lang/Object;)Ljava/lang/Object; // method@0b6f │ │ +06f244: 0c04 |005e: move-result-object v4 │ │ +06f246: 5b64 dd03 |005f: iput-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ +06f24a: 5464 dd03 |0061: iget-object v4, v6, Landroid/support/v4/media/MediaMetadataCompat;.mMetadataObj:Ljava/lang/Object; // field@03dd │ │ +06f24e: 28a9 |0063: goto 000c // -0057 │ │ +06f250: 0001 0400 0000 0000 0400 0000 2000 ... |0064: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x000a line=400 │ │ 0x000c line=428 │ │ 0x000d line=403 │ │ 0x0011 line=404 │ │ @@ -38852,28 +38852,28 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -06b8d0: |[06b8d0] android.support.v4.media.MediaMetadataCompat.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; │ │ -06b8e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06b8e2: 5453 dc03 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b8e6: 6e20 7003 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -06b8ec: 0c03 |0006: move-result-object v3 │ │ -06b8ee: 0730 |0007: move-object v0, v3 │ │ -06b8f0: 1f00 f101 |0008: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ -06b8f4: 0702 |000a: move-object v2, v0 │ │ -06b8f6: 1102 |000b: return-object v2 │ │ -06b8f8: 0d01 |000c: move-exception v1 │ │ -06b8fa: 1a03 910d |000d: const-string v3, "MediaMetadata" // string@0d91 │ │ -06b8fe: 1a04 b004 |000f: const-string v4, "Failed to retrieve a key as Rating." // string@04b0 │ │ -06b902: 7130 081d 4301 |0011: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -06b908: 28f7 |0014: goto 000b // -0009 │ │ +06f268: |[06f268] android.support.v4.media.MediaMetadataCompat.getRating:(Ljava/lang/String;)Landroid/support/v4/media/RatingCompat; │ │ +06f278: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +06f27a: 5453 dc03 |0001: iget-object v3, v5, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f27e: 6e20 7003 6300 |0003: invoke-virtual {v3, v6}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +06f284: 0c03 |0006: move-result-object v3 │ │ +06f286: 0730 |0007: move-object v0, v3 │ │ +06f288: 1f00 f101 |0008: check-cast v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ +06f28c: 0702 |000a: move-object v2, v0 │ │ +06f28e: 1102 |000b: return-object v2 │ │ +06f290: 0d01 |000c: move-exception v1 │ │ +06f292: 1a03 920d |000d: const-string v3, "MediaMetadata" // string@0d92 │ │ +06f296: 1a04 b104 |000f: const-string v4, "Failed to retrieve a key as Rating." // string@04b1 │ │ +06f29a: 7130 081d 4301 |0011: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +06f2a0: 28f7 |0014: goto 000b // -0009 │ │ catches : 1 │ │ 0x0001 - 0x000b │ │ Ljava/lang/Exception; -> 0x000c │ │ positions : │ │ 0x0000 line=291 │ │ 0x0001 line=293 │ │ 0x000b line=298 │ │ @@ -38890,24 +38890,24 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06b91c: |[06b91c] android.support.v4.media.MediaMetadataCompat.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ -06b92c: 5421 dc03 |0000: iget-object v1, v2, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b930: 6e20 6a03 3100 |0002: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ -06b936: 0c00 |0005: move-result-object v0 │ │ -06b938: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -06b93c: 7210 5c2e 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -06b942: 0c01 |000b: move-result-object v1 │ │ -06b944: 1101 |000c: return-object v1 │ │ -06b946: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -06b948: 28fe |000e: goto 000c // -0002 │ │ +06f2b4: |[06f2b4] android.support.v4.media.MediaMetadataCompat.getString:(Ljava/lang/String;)Ljava/lang/String; │ │ +06f2c4: 5421 dc03 |0000: iget-object v1, v2, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f2c8: 6e20 6a03 3100 |0002: invoke-virtual {v1, v3}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ +06f2ce: 0c00 |0005: move-result-object v0 │ │ +06f2d0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +06f2d4: 7210 5c2e 0000 |0008: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +06f2da: 0c01 |000b: move-result-object v1 │ │ +06f2dc: 1101 |000c: return-object v1 │ │ +06f2de: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +06f2e0: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0006 line=266 │ │ 0x0008 line=267 │ │ 0x000c line=269 │ │ locals : │ │ @@ -38920,19 +38920,19 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06b94c: |[06b94c] android.support.v4.media.MediaMetadataCompat.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -06b95c: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b960: 6e20 6a03 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ -06b966: 0c00 |0005: move-result-object v0 │ │ -06b968: 1100 |0006: return-object v0 │ │ +06f2e4: |[06f2e4] android.support.v4.media.MediaMetadataCompat.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +06f2f4: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f2f8: 6e20 6a03 2000 |0002: invoke-virtual {v0, v2}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ +06f2fe: 0c00 |0005: move-result-object v0 │ │ +06f300: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -38941,19 +38941,19 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b96c: |[06b96c] android.support.v4.media.MediaMetadataCompat.keySet:()Ljava/util/Set; │ │ -06b97c: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b980: 6e10 7703 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0377 │ │ -06b986: 0c00 |0005: move-result-object v0 │ │ -06b988: 1100 |0006: return-object v0 │ │ +06f304: |[06f304] android.support.v4.media.MediaMetadataCompat.keySet:()Ljava/util/Set; │ │ +06f314: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f318: 6e10 7703 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0377 │ │ +06f31e: 0c00 |0005: move-result-object v0 │ │ +06f320: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38961,19 +38961,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06b98c: |[06b98c] android.support.v4.media.MediaMetadataCompat.size:()I │ │ -06b99c: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b9a0: 6e10 8703 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0387 │ │ -06b9a6: 0a00 |0005: move-result v0 │ │ -06b9a8: 0f00 |0006: return v0 │ │ +06f324: |[06f324] android.support.v4.media.MediaMetadataCompat.size:()I │ │ +06f334: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f338: 6e10 8703 0000 |0002: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0387 │ │ +06f33e: 0a00 |0005: move-result v0 │ │ +06f340: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ #10 : (in Landroid/support/v4/media/MediaMetadataCompat;) │ │ @@ -38981,34 +38981,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06b9ac: |[06b9ac] android.support.v4.media.MediaMetadataCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06b9bc: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ -06b9c0: 6e20 b103 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ -06b9c6: 0e00 |0005: return-void │ │ +06f344: |[06f344] android.support.v4.media.MediaMetadataCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06f354: 5410 dc03 |0000: iget-object v0, v1, Landroid/support/v4/media/MediaMetadataCompat;.mBundle:Landroid/os/Bundle; // field@03dc │ │ +06f358: 6e20 b103 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeBundle:(Landroid/os/Bundle;)V // method@03b1 │ │ +06f35e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ 0x0005 line=327 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/MediaMetadataCompat; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 3474 (MediaMetadataCompat.java) │ │ + source_file_idx : 3475 (MediaMetadataCompat.java) │ │ │ │ Class #209 header: │ │ class_idx : 494 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3475 │ │ +source_file_idx : 3476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #209 annotations: │ │ Annotations on class │ │ @@ -39028,17 +39028,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06b9c8: |[06b9c8] android.support.v4.media.MediaMetadataCompatApi21$Builder.:()V │ │ -06b9d8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06b9de: 0e00 |0003: return-void │ │ +06f360: |[06f360] android.support.v4.media.MediaMetadataCompatApi21$Builder.:()V │ │ +06f370: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06f376: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ @@ -39046,19 +39046,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 │ │ -06b9e0: |[06b9e0] android.support.v4.media.MediaMetadataCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06b9f0: 1f01 7c00 |0000: check-cast v1, Landroid/media/MediaMetadata$Builder; // type@007c │ │ -06b9f4: 6e10 b902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata$Builder;.build:()Landroid/media/MediaMetadata; // method@02b9 │ │ -06b9fa: 0c00 |0005: move-result-object v0 │ │ -06b9fc: 1100 |0006: return-object v0 │ │ +06f378: |[06f378] android.support.v4.media.MediaMetadataCompatApi21$Builder.build:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +06f388: 1f01 7c00 |0000: check-cast v1, Landroid/media/MediaMetadata$Builder; // type@007c │ │ +06f38c: 6e10 b902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata$Builder;.build:()Landroid/media/MediaMetadata; // method@02b9 │ │ +06f392: 0c00 |0005: move-result-object v0 │ │ +06f394: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 builderObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ @@ -39066,36 +39066,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06ba00: |[06ba00] android.support.v4.media.MediaMetadataCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ -06ba10: 2200 7c00 |0000: new-instance v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ -06ba14: 7010 b802 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadata$Builder;.:()V // method@02b8 │ │ -06ba1a: 1100 |0005: return-object v0 │ │ +06f398: |[06f398] android.support.v4.media.MediaMetadataCompatApi21$Builder.newInstance:()Ljava/lang/Object; │ │ +06f3a8: 2200 7c00 |0000: new-instance v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ +06f3ac: 7010 b802 0000 |0002: invoke-direct {v0}, Landroid/media/MediaMetadata$Builder;.:()V // method@02b8 │ │ +06f3b2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/media/MediaMetadataCompatApi21$Builder;) │ │ name : 'putBitmap' │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ba1c: |[06ba1c] android.support.v4.media.MediaMetadataCompatApi21$Builder.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -06ba2c: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ -06ba30: 6e30 ba02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/media/MediaMetadata$Builder; // method@02ba │ │ -06ba36: 0e00 |0005: return-void │ │ +06f3b4: |[06f3b4] android.support.v4.media.MediaMetadataCompatApi21$Builder.putBitmap:(Ljava/lang/Object;Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +06f3c4: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ +06f3c8: 6e30 ba02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)Landroid/media/MediaMetadata$Builder; // method@02ba │ │ +06f3ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0005 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -39106,18 +39106,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06ba38: |[06ba38] android.support.v4.media.MediaMetadataCompatApi21$Builder.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V │ │ -06ba48: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ -06ba4c: 6e40 bb02 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaMetadata$Builder;.putLong:(Ljava/lang/String;J)Landroid/media/MediaMetadata$Builder; // method@02bb │ │ -06ba52: 0e00 |0005: return-void │ │ +06f3d0: |[06f3d0] android.support.v4.media.MediaMetadataCompatApi21$Builder.putLong:(Ljava/lang/Object;Ljava/lang/String;J)V │ │ +06f3e0: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ +06f3e4: 6e40 bb02 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaMetadata$Builder;.putLong:(Ljava/lang/String;J)Landroid/media/MediaMetadata$Builder; // method@02bb │ │ +06f3ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -39128,19 +39128,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06ba54: |[06ba54] android.support.v4.media.MediaMetadataCompatApi21$Builder.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ -06ba64: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ -06ba68: 1f02 8500 |0002: check-cast v2, Landroid/media/Rating; // type@0085 │ │ -06ba6c: 6e30 bc02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putRating:(Ljava/lang/String;Landroid/media/Rating;)Landroid/media/MediaMetadata$Builder; // method@02bc │ │ -06ba72: 0e00 |0007: return-void │ │ +06f3ec: |[06f3ec] android.support.v4.media.MediaMetadataCompatApi21$Builder.putRating:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)V │ │ +06f3fc: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ +06f400: 1f02 8500 |0002: check-cast v2, Landroid/media/Rating; // type@0085 │ │ +06f404: 6e30 bc02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putRating:(Ljava/lang/String;Landroid/media/Rating;)Landroid/media/MediaMetadata$Builder; // method@02bc │ │ +06f40a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0007 line=61 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 ratingObj Ljava/lang/Object; │ │ @@ -39151,18 +39151,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ba74: |[06ba74] android.support.v4.media.MediaMetadataCompatApi21$Builder.putString:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V │ │ -06ba84: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ -06ba88: 6e30 bd02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/media/MediaMetadata$Builder; // method@02bd │ │ -06ba8e: 0e00 |0005: return-void │ │ +06f40c: |[06f40c] android.support.v4.media.MediaMetadataCompatApi21$Builder.putString:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/String;)V │ │ +06f41c: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ +06f420: 6e30 bd02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putString:(Ljava/lang/String;Ljava/lang/String;)Landroid/media/MediaMetadata$Builder; // method@02bd │ │ +06f426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ @@ -39173,35 +39173,35 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ba90: |[06ba90] android.support.v4.media.MediaMetadataCompatApi21$Builder.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V │ │ -06baa0: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ -06baa4: 6e30 be02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/media/MediaMetadata$Builder; // method@02be │ │ -06baaa: 0e00 |0005: return-void │ │ +06f428: |[06f428] android.support.v4.media.MediaMetadataCompatApi21$Builder.putText:(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/CharSequence;)V │ │ +06f438: 1f00 7c00 |0000: check-cast v0, Landroid/media/MediaMetadata$Builder; // type@007c │ │ +06f43c: 6e30 be02 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/MediaMetadata$Builder;.putText:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/media/MediaMetadata$Builder; // method@02be │ │ +06f442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 builderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 key Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 value Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3475 (MediaMetadataCompatApi21.java) │ │ + source_file_idx : 3476 (MediaMetadataCompatApi21.java) │ │ │ │ Class #210 header: │ │ class_idx : 495 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3475 │ │ +source_file_idx : 3476 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #210 annotations: │ │ Annotations on class │ │ @@ -39222,17 +39222,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06baac: |[06baac] android.support.v4.media.MediaMetadataCompatApi21.:()V │ │ -06babc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06bac2: 0e00 |0003: return-void │ │ +06f444: |[06f444] android.support.v4.media.MediaMetadataCompatApi21.:()V │ │ +06f454: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06f45a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/MediaMetadataCompatApi21; │ │ │ │ @@ -39241,19 +39241,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06bac4: |[06bac4] android.support.v4.media.MediaMetadataCompatApi21.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ -06bad4: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ -06bad8: 6e20 bf02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@02bf │ │ -06bade: 0c00 |0005: move-result-object v0 │ │ -06bae0: 1100 |0006: return-object v0 │ │ +06f45c: |[06f45c] android.support.v4.media.MediaMetadataCompatApi21.getBitmap:(Ljava/lang/Object;Ljava/lang/String;)Landroid/graphics/Bitmap; │ │ +06f46c: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ +06f470: 6e20 bf02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getBitmap:(Ljava/lang/String;)Landroid/graphics/Bitmap; // method@02bf │ │ +06f476: 0c00 |0005: move-result-object v0 │ │ +06f478: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -39262,19 +39262,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06bae4: |[06bae4] android.support.v4.media.MediaMetadataCompatApi21.getLong:(Ljava/lang/Object;Ljava/lang/String;)J │ │ -06baf4: 1f02 7d00 |0000: check-cast v2, Landroid/media/MediaMetadata; // type@007d │ │ -06baf8: 6e20 c002 3200 |0002: invoke-virtual {v2, v3}, Landroid/media/MediaMetadata;.getLong:(Ljava/lang/String;)J // method@02c0 │ │ -06bafe: 0b00 |0005: move-result-wide v0 │ │ -06bb00: 1000 |0006: return-wide v0 │ │ +06f47c: |[06f47c] android.support.v4.media.MediaMetadataCompatApi21.getLong:(Ljava/lang/Object;Ljava/lang/String;)J │ │ +06f48c: 1f02 7d00 |0000: check-cast v2, Landroid/media/MediaMetadata; // type@007d │ │ +06f490: 6e20 c002 3200 |0002: invoke-virtual {v2, v3}, Landroid/media/MediaMetadata;.getLong:(Ljava/lang/String;)J // method@02c0 │ │ +06f496: 0b00 |0005: move-result-wide v0 │ │ +06f498: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=3 key Ljava/lang/String; │ │ │ │ @@ -39283,19 +39283,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06bb04: |[06bb04] android.support.v4.media.MediaMetadataCompatApi21.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ -06bb14: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ -06bb18: 6e20 c102 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getRating:(Ljava/lang/String;)Landroid/media/Rating; // method@02c1 │ │ -06bb1e: 0c00 |0005: move-result-object v0 │ │ -06bb20: 1100 |0006: return-object v0 │ │ +06f49c: |[06f49c] android.support.v4.media.MediaMetadataCompatApi21.getRating:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object; │ │ +06f4ac: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ +06f4b0: 6e20 c102 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getRating:(Ljava/lang/String;)Landroid/media/Rating; // method@02c1 │ │ +06f4b6: 0c00 |0005: move-result-object v0 │ │ +06f4b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -39304,19 +39304,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06bb24: |[06bb24] android.support.v4.media.MediaMetadataCompatApi21.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ -06bb34: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ -06bb38: 6e20 c202 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02c2 │ │ -06bb3e: 0c00 |0005: move-result-object v0 │ │ -06bb40: 1100 |0006: return-object v0 │ │ +06f4bc: |[06f4bc] android.support.v4.media.MediaMetadataCompatApi21.getText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/CharSequence; │ │ +06f4cc: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ +06f4d0: 6e20 c202 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaMetadata;.getText:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@02c2 │ │ +06f4d6: 0c00 |0005: move-result-object v0 │ │ +06f4d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 key Ljava/lang/String; │ │ │ │ @@ -39325,33 +39325,33 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/Set;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06bb44: |[06bb44] android.support.v4.media.MediaMetadataCompatApi21.keySet:(Ljava/lang/Object;)Ljava/util/Set; │ │ -06bb54: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ -06bb58: 6e10 c302 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata;.keySet:()Ljava/util/Set; // method@02c3 │ │ -06bb5e: 0c00 |0005: move-result-object v0 │ │ -06bb60: 1100 |0006: return-object v0 │ │ +06f4dc: |[06f4dc] android.support.v4.media.MediaMetadataCompatApi21.keySet:(Ljava/lang/Object;)Ljava/util/Set; │ │ +06f4ec: 1f01 7d00 |0000: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ +06f4f0: 6e10 c302 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaMetadata;.keySet:()Ljava/util/Set; // method@02c3 │ │ +06f4f6: 0c00 |0005: move-result-object v0 │ │ +06f4f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 metadataObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3475 (MediaMetadataCompatApi21.java) │ │ + source_file_idx : 3476 (MediaMetadataCompatApi21.java) │ │ │ │ Class #211 header: │ │ class_idx : 496 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3824 │ │ +source_file_idx : 3825 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #211 annotations: │ │ Annotations on class │ │ @@ -39373,17 +39373,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06bb64: |[06bb64] android.support.v4.media.RatingCompat$1.:()V │ │ -06bb74: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06bb7a: 0e00 |0003: return-void │ │ +06f4fc: |[06f4fc] android.support.v4.media.RatingCompat$1.:()V │ │ +06f50c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06f512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat$1; │ │ │ │ Virtual methods - │ │ @@ -39392,23 +39392,23 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -06bb7c: |[06bb7c] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; │ │ -06bb8c: 2200 f101 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ -06bb90: 6e10 ac03 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -06bb96: 0a01 |0005: move-result v1 │ │ -06bb98: 6e10 ab03 0500 |0006: invoke-virtual {v5}, Landroid/os/Parcel;.readFloat:()F // method@03ab │ │ -06bb9e: 0a02 |0009: move-result v2 │ │ -06bba0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -06bba2: 7040 830b 1032 |000b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/media/RatingCompat;.:(IFLandroid/support/v4/media/RatingCompat$1;)V // method@0b83 │ │ -06bba8: 1100 |000e: return-object v0 │ │ +06f514: |[06f514] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; │ │ +06f524: 2200 f101 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ +06f528: 6e10 ac03 0500 |0002: invoke-virtual {v5}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +06f52e: 0a01 |0005: move-result v1 │ │ +06f530: 6e10 ab03 0500 |0006: invoke-virtual {v5}, Landroid/os/Parcel;.readFloat:()F // method@03ab │ │ +06f536: 0a02 |0009: move-result v2 │ │ +06f538: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +06f53a: 7040 830b 1032 |000b: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/media/RatingCompat;.:(IFLandroid/support/v4/media/RatingCompat$1;)V // method@0b83 │ │ +06f540: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x000f reg=4 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x000f reg=5 p Landroid/os/Parcel; │ │ │ │ @@ -39417,18 +39417,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 │ │ -06bbac: |[06bbac] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06bbbc: 6e20 7d0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; // method@0b7d │ │ -06bbc2: 0c00 |0003: move-result-object v0 │ │ -06bbc4: 1100 |0004: return-object v0 │ │ +06f544: |[06f544] android.support.v4.media.RatingCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +06f554: 6e20 7d0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/RatingCompat; // method@0b7d │ │ +06f55a: 0c00 |0003: move-result-object v0 │ │ +06f55c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -39437,17 +39437,17 @@ │ │ type : '(I)[Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bbc8: |[06bbc8] android.support.v4.media.RatingCompat$1.newArray:(I)[Landroid/support/v4/media/RatingCompat; │ │ -06bbd8: 2320 4d06 |0000: new-array v0, v2, [Landroid/support/v4/media/RatingCompat; // type@064d │ │ -06bbdc: 1100 |0002: return-object v0 │ │ +06f560: |[06f560] android.support.v4.media.RatingCompat$1.newArray:(I)[Landroid/support/v4/media/RatingCompat; │ │ +06f570: 2320 4d06 |0000: new-array v0, v2, [Landroid/support/v4/media/RatingCompat; // type@064d │ │ +06f574: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -39456,32 +39456,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 │ │ -06bbe0: |[06bbe0] android.support.v4.media.RatingCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -06bbf0: 6e20 7f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.newArray:(I)[Landroid/support/v4/media/RatingCompat; // method@0b7f │ │ -06bbf6: 0c00 |0003: move-result-object v0 │ │ -06bbf8: 1100 |0004: return-object v0 │ │ +06f578: |[06f578] android.support.v4.media.RatingCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +06f588: 6e20 7f0b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/RatingCompat$1;.newArray:(I)[Landroid/support/v4/media/RatingCompat; // method@0b7f │ │ +06f58e: 0c00 |0003: move-result-object v0 │ │ +06f590: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/RatingCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3824 (RatingCompat.java) │ │ + source_file_idx : 3825 (RatingCompat.java) │ │ │ │ Class #212 header: │ │ class_idx : 497 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3824 │ │ +source_file_idx : 3825 │ │ static_fields_size : 10 │ │ instance_fields_size: 3 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 10 │ │ │ │ Class #212 annotations: │ │ Annotations on field #990 'CREATOR' │ │ @@ -39563,38 +39563,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06bbfc: |[06bbfc] android.support.v4.media.RatingCompat.:()V │ │ -06bc0c: 2200 f001 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat$1; // type@01f0 │ │ -06bc10: 7010 7c0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/RatingCompat$1;.:()V // method@0b7c │ │ -06bc16: 6900 de03 |0005: sput-object v0, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03de │ │ -06bc1a: 0e00 |0007: return-void │ │ +06f594: |[06f594] android.support.v4.media.RatingCompat.:()V │ │ +06f5a4: 2200 f001 |0000: new-instance v0, Landroid/support/v4/media/RatingCompat$1; // type@01f0 │ │ +06f5a8: 7010 7c0b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/RatingCompat$1;.:()V // method@0b7c │ │ +06f5ae: 6900 de03 |0005: sput-object v0, Landroid/support/v4/media/RatingCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@03de │ │ +06f5b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ name : '' │ │ type : '(IF)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06bc1c: |[06bc1c] android.support.v4.media.RatingCompat.:(IF)V │ │ -06bc2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06bc32: 5901 e903 |0003: iput v1, v0, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06bc36: 5902 ea03 |0005: iput v2, v0, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06bc3a: 0e00 |0007: return-void │ │ +06f5b4: |[06f5b4] android.support.v4.media.RatingCompat.:(IF)V │ │ +06f5c4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06f5ca: 5901 e903 |0003: iput v1, v0, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f5ce: 5902 ea03 |0005: iput v2, v0, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06f5d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0003 line=81 │ │ 0x0005 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ @@ -39607,17 +39607,17 @@ │ │ type : '(IFLandroid/support/v4/media/RatingCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -06bc3c: |[06bc3c] android.support.v4.media.RatingCompat.:(IFLandroid/support/v4/media/RatingCompat$1;)V │ │ -06bc4c: 7030 820b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ -06bc52: 0e00 |0003: return-void │ │ +06f5d4: |[06f5d4] android.support.v4.media.RatingCompat.:(IFLandroid/support/v4/media/RatingCompat$1;)V │ │ +06f5e4: 7030 820b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ +06f5ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompat; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 F │ │ @@ -39628,54 +39628,54 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -06bc54: |[06bc54] android.support.v4.media.RatingCompat.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; │ │ -06bc64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06bc66: 3804 0800 |0001: if-eqz v4, 0009 // +0008 │ │ -06bc6a: 6002 4500 |0003: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06bc6e: 1303 1500 |0005: const/16 v3, #int 21 // #15 │ │ -06bc72: 3532 0300 |0007: if-ge v2, v3, 000a // +0003 │ │ -06bc76: 1100 |0009: return-object v0 │ │ -06bc78: 7110 960b 0400 |000a: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getRatingStyle:(Ljava/lang/Object;)I // method@0b96 │ │ -06bc7e: 0a01 |000d: move-result v1 │ │ -06bc80: 7110 990b 0400 |000e: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isRated:(Ljava/lang/Object;)Z // method@0b99 │ │ -06bc86: 0a02 |0011: move-result v2 │ │ -06bc88: 3802 2c00 |0012: if-eqz v2, 003e // +002c │ │ -06bc8c: 2b01 3000 0000 |0014: packed-switch v1, 00000044 // +00000030 │ │ -06bc92: 28f2 |0017: goto 0009 // -000e │ │ -06bc94: 7110 980b 0400 |0018: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.hasHeart:(Ljava/lang/Object;)Z // method@0b98 │ │ -06bc9a: 0a02 |001b: move-result v2 │ │ -06bc9c: 7110 8d0b 0200 |001c: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0b8d │ │ -06bca2: 0c00 |001f: move-result-object v0 │ │ -06bca4: 5b04 e803 |0020: iput-object v4, v0, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bca8: 28e7 |0022: goto 0009 // -0019 │ │ -06bcaa: 7110 9a0b 0400 |0023: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isThumbUp:(Ljava/lang/Object;)Z // method@0b9a │ │ -06bcb0: 0a02 |0026: move-result v2 │ │ -06bcb2: 7110 900b 0200 |0027: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0b90 │ │ -06bcb8: 0c00 |002a: move-result-object v0 │ │ -06bcba: 28f5 |002b: goto 0020 // -000b │ │ -06bcbc: 7110 970b 0400 |002c: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getStarRating:(Ljava/lang/Object;)F // method@0b97 │ │ -06bcc2: 0a02 |002f: move-result v2 │ │ -06bcc4: 7120 8f0b 2100 |0030: invoke-static {v1, v2}, Landroid/support/v4/media/RatingCompat;.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; // method@0b8f │ │ -06bcca: 0c00 |0033: move-result-object v0 │ │ -06bccc: 28ec |0034: goto 0020 // -0014 │ │ -06bcce: 7110 950b 0400 |0035: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getPercentRating:(Ljava/lang/Object;)F // method@0b95 │ │ -06bcd4: 0a02 |0038: move-result v2 │ │ -06bcd6: 7110 8e0b 0200 |0039: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; // method@0b8e │ │ -06bcdc: 0c00 |003c: move-result-object v0 │ │ -06bcde: 28e3 |003d: goto 0020 // -001d │ │ -06bce0: 7110 910b 0100 |003e: invoke-static {v1}, Landroid/support/v4/media/RatingCompat;.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; // method@0b91 │ │ -06bce6: 0c00 |0041: move-result-object v0 │ │ -06bce8: 28de |0042: goto 0020 // -0022 │ │ -06bcea: 0000 |0043: nop // spacer │ │ -06bcec: 0001 0600 0100 0000 0400 0000 0f00 ... |0044: packed-switch-data (16 units) │ │ +06f5ec: |[06f5ec] android.support.v4.media.RatingCompat.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; │ │ +06f5fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f5fe: 3804 0800 |0001: if-eqz v4, 0009 // +0008 │ │ +06f602: 6002 4500 |0003: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06f606: 1303 1500 |0005: const/16 v3, #int 21 // #15 │ │ +06f60a: 3532 0300 |0007: if-ge v2, v3, 000a // +0003 │ │ +06f60e: 1100 |0009: return-object v0 │ │ +06f610: 7110 960b 0400 |000a: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getRatingStyle:(Ljava/lang/Object;)I // method@0b96 │ │ +06f616: 0a01 |000d: move-result v1 │ │ +06f618: 7110 990b 0400 |000e: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isRated:(Ljava/lang/Object;)Z // method@0b99 │ │ +06f61e: 0a02 |0011: move-result v2 │ │ +06f620: 3802 2c00 |0012: if-eqz v2, 003e // +002c │ │ +06f624: 2b01 3000 0000 |0014: packed-switch v1, 00000044 // +00000030 │ │ +06f62a: 28f2 |0017: goto 0009 // -000e │ │ +06f62c: 7110 980b 0400 |0018: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.hasHeart:(Ljava/lang/Object;)Z // method@0b98 │ │ +06f632: 0a02 |001b: move-result v2 │ │ +06f634: 7110 8d0b 0200 |001c: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0b8d │ │ +06f63a: 0c00 |001f: move-result-object v0 │ │ +06f63c: 5b04 e803 |0020: iput-object v4, v0, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f640: 28e7 |0022: goto 0009 // -0019 │ │ +06f642: 7110 9a0b 0400 |0023: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.isThumbUp:(Ljava/lang/Object;)Z // method@0b9a │ │ +06f648: 0a02 |0026: move-result v2 │ │ +06f64a: 7110 900b 0200 |0027: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; // method@0b90 │ │ +06f650: 0c00 |002a: move-result-object v0 │ │ +06f652: 28f5 |002b: goto 0020 // -000b │ │ +06f654: 7110 970b 0400 |002c: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getStarRating:(Ljava/lang/Object;)F // method@0b97 │ │ +06f65a: 0a02 |002f: move-result v2 │ │ +06f65c: 7120 8f0b 2100 |0030: invoke-static {v1, v2}, Landroid/support/v4/media/RatingCompat;.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; // method@0b8f │ │ +06f662: 0c00 |0033: move-result-object v0 │ │ +06f664: 28ec |0034: goto 0020 // -0014 │ │ +06f666: 7110 950b 0400 |0035: invoke-static {v4}, Landroid/support/v4/media/RatingCompatApi21;.getPercentRating:(Ljava/lang/Object;)F // method@0b95 │ │ +06f66c: 0a02 |0038: move-result v2 │ │ +06f66e: 7110 8e0b 0200 |0039: invoke-static {v2}, Landroid/support/v4/media/RatingCompat;.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; // method@0b8e │ │ +06f674: 0c00 |003c: move-result-object v0 │ │ +06f676: 28e3 |003d: goto 0020 // -001d │ │ +06f678: 7110 910b 0100 |003e: invoke-static {v1}, Landroid/support/v4/media/RatingCompat;.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; // method@0b91 │ │ +06f67e: 0c00 |0041: move-result-object v0 │ │ +06f680: 28de |0042: goto 0020 // -0022 │ │ +06f682: 0000 |0043: nop // spacer │ │ +06f684: 0001 0600 0100 0000 0400 0000 0f00 ... |0044: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=301 │ │ 0x0009 line=331 │ │ 0x000a line=305 │ │ 0x000e line=307 │ │ 0x0014 line=308 │ │ @@ -39703,23 +39703,23 @@ │ │ type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -06bd0c: |[06bd0c] android.support.v4.media.RatingCompat.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ -06bd1c: 2201 f101 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ -06bd20: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -06bd22: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ -06bd26: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ -06bd2a: 7030 820b 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ -06bd30: 1101 |000a: return-object v1 │ │ -06bd32: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06bd34: 28fb |000c: goto 0007 // -0005 │ │ +06f6a4: |[06f6a4] android.support.v4.media.RatingCompat.newHeartRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +06f6b4: 2201 f101 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ +06f6b8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +06f6ba: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +06f6be: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +06f6c2: 7030 820b 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ +06f6c8: 1101 |000a: return-object v1 │ │ +06f6ca: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06f6cc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x000d reg=3 hasHeart Z │ │ │ │ #5 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -39727,30 +39727,30 @@ │ │ type : '(F)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -06bd38: |[06bd38] android.support.v4.media.RatingCompat.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; │ │ -06bd48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06bd4a: 2e00 0200 |0001: cmpg-float v0, v2, v0 │ │ -06bd4e: 3a00 0800 |0003: if-ltz v0, 000b // +0008 │ │ -06bd52: 1500 c842 |0005: const/high16 v0, #int 1120403456 // #42c8 │ │ -06bd56: 2d00 0200 |0007: cmpl-float v0, v2, v0 │ │ -06bd5a: 3d00 0b00 |0009: if-lez v0, 0014 // +000b │ │ -06bd5e: 1a00 ee0e |000b: const-string v0, "Rating" // string@0eee │ │ -06bd62: 1a01 8905 |000d: const-string v1, "Invalid percentage-based rating value" // string@0589 │ │ -06bd66: 7120 031d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -06bd6c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -06bd6e: 1100 |0013: return-object v0 │ │ -06bd70: 2200 f101 |0014: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ -06bd74: 1261 |0016: const/4 v1, #int 6 // #6 │ │ -06bd76: 7030 820b 1002 |0017: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ -06bd7c: 28f9 |001a: goto 0013 // -0007 │ │ +06f6d0: |[06f6d0] android.support.v4.media.RatingCompat.newPercentageRating:(F)Landroid/support/v4/media/RatingCompat; │ │ +06f6e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06f6e2: 2e00 0200 |0001: cmpg-float v0, v2, v0 │ │ +06f6e6: 3a00 0800 |0003: if-ltz v0, 000b // +0008 │ │ +06f6ea: 1500 c842 |0005: const/high16 v0, #int 1120403456 // #42c8 │ │ +06f6ee: 2d00 0200 |0007: cmpl-float v0, v2, v0 │ │ +06f6f2: 3d00 0b00 |0009: if-lez v0, 0014 // +000b │ │ +06f6f6: 1a00 ef0e |000b: const-string v0, "Rating" // string@0eef │ │ +06f6fa: 1a01 8a05 |000d: const-string v1, "Invalid percentage-based rating value" // string@058a │ │ +06f6fe: 7120 031d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +06f704: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +06f706: 1100 |0013: return-object v0 │ │ +06f708: 2200 f101 |0014: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ +06f70c: 1261 |0016: const/4 v1, #int 6 // #6 │ │ +06f70e: 7030 820b 1002 |0017: invoke-direct {v0, v1, v2}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ +06f714: 28f9 |001a: goto 0013 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000b line=209 │ │ 0x0012 line=210 │ │ 0x0013 line=212 │ │ locals : │ │ @@ -39761,51 +39761,51 @@ │ │ type : '(IF)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -06bd80: |[06bd80] android.support.v4.media.RatingCompat.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; │ │ -06bd90: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -06bd92: 1500 80bf |0001: const/high16 v0, #int -1082130432 // #bf80 │ │ -06bd96: 2b05 4100 0000 |0003: packed-switch v5, 00000044 // +00000041 │ │ -06bd9c: 1a02 ee0e |0006: const-string v2, "Rating" // string@0eee │ │ -06bda0: 2203 e705 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -06bda4: 7010 d22e 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06bdaa: 1a04 8a05 |000d: const-string v4, "Invalid rating style (" // string@058a │ │ -06bdae: 6e20 db2e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06bdb4: 0c03 |0012: move-result-object v3 │ │ -06bdb6: 6e20 d72e 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06bdbc: 0c03 |0016: move-result-object v3 │ │ -06bdbe: 1a04 e100 |0017: const-string v4, ") for a star rating" // string@00e1 │ │ -06bdc2: 6e20 db2e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06bdc8: 0c03 |001c: move-result-object v3 │ │ -06bdca: 6e10 e02e 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06bdd0: 0c03 |0020: move-result-object v3 │ │ -06bdd2: 7120 031d 3200 |0021: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -06bdd8: 1101 |0024: return-object v1 │ │ -06bdda: 1500 4040 |0025: const/high16 v0, #int 1077936128 // #4040 │ │ -06bdde: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -06bde0: 2e02 0602 |0028: cmpg-float v2, v6, v2 │ │ -06bde4: 3a02 0600 |002a: if-ltz v2, 0030 // +0006 │ │ -06bde8: 2d02 0600 |002c: cmpl-float v2, v6, v0 │ │ -06bdec: 3d02 1000 |002e: if-lez v2, 003e // +0010 │ │ -06bdf0: 1a02 ee0e |0030: const-string v2, "Rating" // string@0eee │ │ -06bdf4: 1a03 2c11 |0032: const-string v3, "Trying to set out of range star-based rating" // string@112c │ │ -06bdf8: 7120 031d 3200 |0034: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -06bdfe: 28ed |0037: goto 0024 // -0013 │ │ -06be00: 1500 8040 |0038: const/high16 v0, #int 1082130432 // #4080 │ │ -06be04: 28ed |003a: goto 0027 // -0013 │ │ -06be06: 1500 a040 |003b: const/high16 v0, #int 1084227584 // #40a0 │ │ -06be0a: 28ea |003d: goto 0027 // -0016 │ │ -06be0c: 2201 f101 |003e: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ -06be10: 7030 820b 5106 |0040: invoke-direct {v1, v5, v6}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ -06be16: 28e1 |0043: goto 0024 // -001f │ │ -06be18: 0001 0300 0300 0000 2200 0000 3500 ... |0044: packed-switch-data (10 units) │ │ +06f718: |[06f718] android.support.v4.media.RatingCompat.newStarRating:(IF)Landroid/support/v4/media/RatingCompat; │ │ +06f728: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +06f72a: 1500 80bf |0001: const/high16 v0, #int -1082130432 // #bf80 │ │ +06f72e: 2b05 4100 0000 |0003: packed-switch v5, 00000044 // +00000041 │ │ +06f734: 1a02 ef0e |0006: const-string v2, "Rating" // string@0eef │ │ +06f738: 2203 e705 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +06f73c: 7010 d22e 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06f742: 1a04 8b05 |000d: const-string v4, "Invalid rating style (" // string@058b │ │ +06f746: 6e20 db2e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06f74c: 0c03 |0012: move-result-object v3 │ │ +06f74e: 6e20 d72e 5300 |0013: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06f754: 0c03 |0016: move-result-object v3 │ │ +06f756: 1a04 e300 |0017: const-string v4, ") for a star rating" // string@00e3 │ │ +06f75a: 6e20 db2e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06f760: 0c03 |001c: move-result-object v3 │ │ +06f762: 6e10 e02e 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06f768: 0c03 |0020: move-result-object v3 │ │ +06f76a: 7120 031d 3200 |0021: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +06f770: 1101 |0024: return-object v1 │ │ +06f772: 1500 4040 |0025: const/high16 v0, #int 1077936128 // #4040 │ │ +06f776: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +06f778: 2e02 0602 |0028: cmpg-float v2, v6, v2 │ │ +06f77c: 3a02 0600 |002a: if-ltz v2, 0030 // +0006 │ │ +06f780: 2d02 0600 |002c: cmpl-float v2, v6, v0 │ │ +06f784: 3d02 1000 |002e: if-lez v2, 003e // +0010 │ │ +06f788: 1a02 ef0e |0030: const-string v2, "Rating" // string@0eef │ │ +06f78c: 1a03 2d11 |0032: const-string v3, "Trying to set out of range star-based rating" // string@112d │ │ +06f790: 7120 031d 3200 |0034: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +06f796: 28ed |0037: goto 0024 // -0013 │ │ +06f798: 1500 8040 |0038: const/high16 v0, #int 1082130432 // #4080 │ │ +06f79c: 28ed |003a: goto 0027 // -0013 │ │ +06f79e: 1500 a040 |003b: const/high16 v0, #int 1084227584 // #40a0 │ │ +06f7a2: 28ea |003d: goto 0027 // -0016 │ │ +06f7a4: 2201 f101 |003e: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ +06f7a8: 7030 820b 5106 |0040: invoke-direct {v1, v5, v6}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ +06f7ae: 28e1 |0043: goto 0024 // -001f │ │ +06f7b0: 0001 0300 0300 0000 2200 0000 3500 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=178 │ │ 0x0003 line=179 │ │ 0x0006 line=190 │ │ 0x0024 line=197 │ │ 0x0025 line=181 │ │ @@ -39827,23 +39827,23 @@ │ │ type : '(Z)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -06be2c: |[06be2c] android.support.v4.media.RatingCompat.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ -06be3c: 2201 f101 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ -06be40: 1222 |0002: const/4 v2, #int 2 // #2 │ │ -06be42: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ -06be46: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ -06be4a: 7030 820b 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ -06be50: 1101 |000a: return-object v1 │ │ -06be52: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -06be54: 28fb |000c: goto 0007 // -0005 │ │ +06f7c4: |[06f7c4] android.support.v4.media.RatingCompat.newThumbRating:(Z)Landroid/support/v4/media/RatingCompat; │ │ +06f7d4: 2201 f101 |0000: new-instance v1, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ +06f7d8: 1222 |0002: const/4 v2, #int 2 // #2 │ │ +06f7da: 3803 0800 |0003: if-eqz v3, 000b // +0008 │ │ +06f7de: 1500 803f |0005: const/high16 v0, #int 1065353216 // #3f80 │ │ +06f7e2: 7030 820b 2100 |0007: invoke-direct {v1, v2, v0}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ +06f7e8: 1101 |000a: return-object v1 │ │ +06f7ea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +06f7ec: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x000d reg=3 thumbIsUp Z │ │ │ │ #8 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -39851,24 +39851,24 @@ │ │ type : '(I)Landroid/support/v4/media/RatingCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -06be58: |[06be58] android.support.v4.media.RatingCompat.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; │ │ -06be68: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -06be6e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -06be70: 1100 |0004: return-object v0 │ │ -06be72: 2200 f101 |0005: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ -06be76: 1501 80bf |0007: const/high16 v1, #int -1082130432 // #bf80 │ │ -06be7a: 7030 820b 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ -06be80: 28f8 |000c: goto 0004 // -0008 │ │ -06be82: 0000 |000d: nop // spacer │ │ -06be84: 0001 0600 0100 0000 0500 0000 0500 ... |000e: packed-switch-data (16 units) │ │ +06f7f0: |[06f7f0] android.support.v4.media.RatingCompat.newUnratedRating:(I)Landroid/support/v4/media/RatingCompat; │ │ +06f800: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +06f806: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +06f808: 1100 |0004: return-object v0 │ │ +06f80a: 2200 f101 |0005: new-instance v0, Landroid/support/v4/media/RatingCompat; // type@01f1 │ │ +06f80e: 1501 80bf |0007: const/high16 v1, #int -1082130432 // #bf80 │ │ +06f812: 7030 820b 2001 |0009: invoke-direct {v0, v2, v1}, Landroid/support/v4/media/RatingCompat;.:(IF)V // method@0b82 │ │ +06f818: 28f8 |000c: goto 0004 // -0008 │ │ +06f81a: 0000 |000d: nop // spacer │ │ +06f81c: 0001 0600 0100 0000 0500 0000 0500 ... |000e: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=139 │ │ 0x0005 line=137 │ │ 0x000d line=130 │ │ locals : │ │ @@ -39880,17 +39880,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bea4: |[06bea4] android.support.v4.media.RatingCompat.describeContents:()I │ │ -06beb4: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06beb8: 0f00 |0002: return v0 │ │ +06f83c: |[06f83c] android.support.v4.media.RatingCompat.describeContents:()I │ │ +06f84c: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f850: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -39898,25 +39898,25 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06bebc: |[06bebc] android.support.v4.media.RatingCompat.getPercentRating:()F │ │ -06becc: 5220 e903 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06bed0: 1261 |0002: const/4 v1, #int 6 // #6 │ │ -06bed2: 3310 0800 |0003: if-ne v0, v1, 000b // +0008 │ │ -06bed6: 6e10 8b0b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0b8b │ │ -06bedc: 0a00 |0008: move-result v0 │ │ -06bede: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -06bee2: 1500 80bf |000b: const/high16 v0, #int -1082130432 // #bf80 │ │ -06bee6: 0f00 |000d: return v0 │ │ -06bee8: 5220 ea03 |000e: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06beec: 28fd |0010: goto 000d // -0003 │ │ +06f854: |[06f854] android.support.v4.media.RatingCompat.getPercentRating:()F │ │ +06f864: 5220 e903 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f868: 1261 |0002: const/4 v1, #int 6 // #6 │ │ +06f86a: 3310 0800 |0003: if-ne v0, v1, 000b // +0008 │ │ +06f86e: 6e10 8b0b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0b8b │ │ +06f874: 0a00 |0008: move-result v0 │ │ +06f876: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +06f87a: 1500 80bf |000b: const/high16 v0, #int -1082130432 // #bf80 │ │ +06f87e: 0f00 |000d: return v0 │ │ +06f880: 5220 ea03 |000e: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06f884: 28fd |0010: goto 000d // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x000b line=285 │ │ 0x000d line=287 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/RatingCompat; │ │ @@ -39926,62 +39926,62 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 100 16-bit code units │ │ -06bef0: |[06bef0] android.support.v4.media.RatingCompat.getRating:()Ljava/lang/Object; │ │ -06bf00: 5420 e803 |0000: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bf04: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -06bf08: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06bf0c: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -06bf10: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -06bf14: 5420 e803 |000a: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bf18: 1100 |000c: return-object v0 │ │ -06bf1a: 6e10 8b0b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0b8b │ │ -06bf20: 0a00 |0010: move-result v0 │ │ -06bf22: 3800 3900 |0011: if-eqz v0, 004a // +0039 │ │ -06bf26: 5220 e903 |0013: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06bf2a: 2b00 3f00 0000 |0015: packed-switch v0, 00000054 // +0000003f │ │ -06bf30: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -06bf32: 28f3 |0019: goto 000c // -000d │ │ -06bf34: 6e10 8a0b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.hasHeart:()Z // method@0b8a │ │ -06bf3a: 0a00 |001d: move-result v0 │ │ -06bf3c: 7110 9b0b 0000 |001e: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newHeartRating:(Z)Ljava/lang/Object; // method@0b9b │ │ -06bf42: 0c00 |0021: move-result-object v0 │ │ -06bf44: 5b20 e803 |0022: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bf48: 5420 e803 |0024: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bf4c: 28e6 |0026: goto 000c // -001a │ │ -06bf4e: 6e10 8c0b 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isThumbUp:()Z // method@0b8c │ │ -06bf54: 0a00 |002a: move-result v0 │ │ -06bf56: 7110 9e0b 0000 |002b: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newThumbRating:(Z)Ljava/lang/Object; // method@0b9e │ │ -06bf5c: 0c00 |002e: move-result-object v0 │ │ -06bf5e: 5b20 e803 |002f: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bf62: 28f3 |0031: goto 0024 // -000d │ │ -06bf64: 5220 e903 |0032: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06bf68: 6e10 890b 0200 |0034: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getStarRating:()F // method@0b89 │ │ -06bf6e: 0a01 |0037: move-result v1 │ │ -06bf70: 7120 9d0b 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/media/RatingCompatApi21;.newStarRating:(IF)Ljava/lang/Object; // method@0b9d │ │ -06bf76: 0c00 |003b: move-result-object v0 │ │ -06bf78: 5b20 e803 |003c: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bf7c: 28e6 |003e: goto 0024 // -001a │ │ -06bf7e: 6e10 860b 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getPercentRating:()F // method@0b86 │ │ -06bf84: 0a00 |0042: move-result v0 │ │ -06bf86: 7110 9c0b 0000 |0043: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newPercentageRating:(F)Ljava/lang/Object; // method@0b9c │ │ -06bf8c: 0c00 |0046: move-result-object v0 │ │ -06bf8e: 5b20 e803 |0047: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bf92: 28cf |0049: goto 0018 // -0031 │ │ -06bf94: 5220 e903 |004a: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06bf98: 7110 9f0b 0000 |004c: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newUnratedRating:(I)Ljava/lang/Object; // method@0b9f │ │ -06bf9e: 0c00 |004f: move-result-object v0 │ │ -06bfa0: 5b20 e803 |0050: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ -06bfa4: 28d2 |0052: goto 0024 // -002e │ │ -06bfa6: 0000 |0053: nop // spacer │ │ -06bfa8: 0001 0600 0100 0000 0500 0000 1200 ... |0054: packed-switch-data (16 units) │ │ +06f888: |[06f888] android.support.v4.media.RatingCompat.getRating:()Ljava/lang/Object; │ │ +06f898: 5420 e803 |0000: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f89c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +06f8a0: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +06f8a4: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +06f8a8: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +06f8ac: 5420 e803 |000a: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f8b0: 1100 |000c: return-object v0 │ │ +06f8b2: 6e10 8b0b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0b8b │ │ +06f8b8: 0a00 |0010: move-result v0 │ │ +06f8ba: 3800 3900 |0011: if-eqz v0, 004a // +0039 │ │ +06f8be: 5220 e903 |0013: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f8c2: 2b00 3f00 0000 |0015: packed-switch v0, 00000054 // +0000003f │ │ +06f8c8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +06f8ca: 28f3 |0019: goto 000c // -000d │ │ +06f8cc: 6e10 8a0b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.hasHeart:()Z // method@0b8a │ │ +06f8d2: 0a00 |001d: move-result v0 │ │ +06f8d4: 7110 9b0b 0000 |001e: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newHeartRating:(Z)Ljava/lang/Object; // method@0b9b │ │ +06f8da: 0c00 |0021: move-result-object v0 │ │ +06f8dc: 5b20 e803 |0022: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f8e0: 5420 e803 |0024: iget-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f8e4: 28e6 |0026: goto 000c // -001a │ │ +06f8e6: 6e10 8c0b 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.isThumbUp:()Z // method@0b8c │ │ +06f8ec: 0a00 |002a: move-result v0 │ │ +06f8ee: 7110 9e0b 0000 |002b: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newThumbRating:(Z)Ljava/lang/Object; // method@0b9e │ │ +06f8f4: 0c00 |002e: move-result-object v0 │ │ +06f8f6: 5b20 e803 |002f: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f8fa: 28f3 |0031: goto 0024 // -000d │ │ +06f8fc: 5220 e903 |0032: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f900: 6e10 890b 0200 |0034: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getStarRating:()F // method@0b89 │ │ +06f906: 0a01 |0037: move-result v1 │ │ +06f908: 7120 9d0b 1000 |0038: invoke-static {v0, v1}, Landroid/support/v4/media/RatingCompatApi21;.newStarRating:(IF)Ljava/lang/Object; // method@0b9d │ │ +06f90e: 0c00 |003b: move-result-object v0 │ │ +06f910: 5b20 e803 |003c: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f914: 28e6 |003e: goto 0024 // -001a │ │ +06f916: 6e10 860b 0200 |003f: invoke-virtual {v2}, Landroid/support/v4/media/RatingCompat;.getPercentRating:()F // method@0b86 │ │ +06f91c: 0a00 |0042: move-result v0 │ │ +06f91e: 7110 9c0b 0000 |0043: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newPercentageRating:(F)Ljava/lang/Object; // method@0b9c │ │ +06f924: 0c00 |0046: move-result-object v0 │ │ +06f926: 5b20 e803 |0047: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f92a: 28cf |0049: goto 0018 // -0031 │ │ +06f92c: 5220 e903 |004a: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f930: 7110 9f0b 0000 |004c: invoke-static {v0}, Landroid/support/v4/media/RatingCompatApi21;.newUnratedRating:(I)Ljava/lang/Object; // method@0b9f │ │ +06f936: 0c00 |004f: move-result-object v0 │ │ +06f938: 5b20 e803 |0050: iput-object v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingObj:Ljava/lang/Object; // field@03e8 │ │ +06f93c: 28d2 |0052: goto 0024 // -002e │ │ +06f93e: 0000 |0053: nop // spacer │ │ +06f940: 0001 0600 0100 0000 0500 0000 1200 ... |0054: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x000a line=344 │ │ 0x000c line=368 │ │ 0x000d line=347 │ │ 0x0013 line=348 │ │ @@ -40001,17 +40001,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06bfc8: |[06bfc8] android.support.v4.media.RatingCompat.getRatingStyle:()I │ │ -06bfd8: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06bfdc: 0f00 |0002: return v0 │ │ +06f960: |[06f960] android.support.v4.media.RatingCompat.getRatingStyle:()I │ │ +06f970: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f974: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -40019,26 +40019,26 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -06bfe0: |[06bfe0] android.support.v4.media.RatingCompat.getStarRating:()F │ │ -06bff0: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06bff4: 2b00 1000 0000 |0002: packed-switch v0, 00000012 // +00000010 │ │ -06bffa: 1500 80bf |0005: const/high16 v0, #int -1082130432 // #bf80 │ │ -06bffe: 0f00 |0007: return v0 │ │ -06c000: 6e10 8b0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0b8b │ │ -06c006: 0a00 |000b: move-result v0 │ │ -06c008: 3800 f9ff |000c: if-eqz v0, 0005 // -0007 │ │ -06c00c: 5210 ea03 |000e: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06c010: 28f7 |0010: goto 0007 // -0009 │ │ -06c012: 0000 |0011: nop // spacer │ │ -06c014: 0001 0300 0300 0000 0600 0000 0600 ... |0012: packed-switch-data (10 units) │ │ +06f978: |[06f978] android.support.v4.media.RatingCompat.getStarRating:()F │ │ +06f988: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f98c: 2b00 1000 0000 |0002: packed-switch v0, 00000012 // +00000010 │ │ +06f992: 1500 80bf |0005: const/high16 v0, #int -1082130432 // #bf80 │ │ +06f996: 0f00 |0007: return v0 │ │ +06f998: 6e10 8b0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/RatingCompat;.isRated:()Z // method@0b8b │ │ +06f99e: 0a00 |000b: move-result v0 │ │ +06f9a0: 3800 f9ff |000c: if-eqz v0, 0005 // -0007 │ │ +06f9a4: 5210 ea03 |000e: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06f9a8: 28f7 |0010: goto 0007 // -0009 │ │ +06f9aa: 0000 |0011: nop // spacer │ │ +06f9ac: 0001 0300 0300 0000 0600 0000 0600 ... |0012: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0005 line=274 │ │ 0x0008 line=270 │ │ 0x000e line=271 │ │ 0x0011 line=266 │ │ @@ -40050,28 +40050,28 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -06c028: |[06c028] android.support.v4.media.RatingCompat.hasHeart:()Z │ │ -06c038: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06c03a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -06c03c: 5242 e903 |0002: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06c040: 3202 0300 |0004: if-eq v2, v0, 0007 // +0003 │ │ -06c044: 0f01 |0006: return v1 │ │ -06c046: 5242 ea03 |0007: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06c04a: 1503 803f |0009: const/high16 v3, #int 1065353216 // #3f80 │ │ -06c04e: 2d02 0203 |000b: cmpl-float v2, v2, v3 │ │ -06c052: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ -06c056: 0101 |000f: move v1, v0 │ │ -06c058: 28f6 |0010: goto 0006 // -000a │ │ -06c05a: 0110 |0011: move v0, v1 │ │ -06c05c: 28fd |0012: goto 000f // -0003 │ │ +06f9c0: |[06f9c0] android.support.v4.media.RatingCompat.hasHeart:()Z │ │ +06f9d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +06f9d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +06f9d4: 5242 e903 |0002: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06f9d8: 3202 0300 |0004: if-eq v2, v0, 0007 // +0003 │ │ +06f9dc: 0f01 |0006: return v1 │ │ +06f9de: 5242 ea03 |0007: iget v2, v4, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06f9e2: 1503 803f |0009: const/high16 v3, #int 1065353216 // #3f80 │ │ +06f9e6: 2d02 0203 |000b: cmpl-float v2, v2, v3 │ │ +06f9ea: 3902 0400 |000d: if-nez v2, 0011 // +0004 │ │ +06f9ee: 0101 |000f: move v1, v0 │ │ +06f9f0: 28f6 |0010: goto 0006 // -000a │ │ +06f9f2: 0110 |0011: move v0, v1 │ │ +06f9f4: 28fd |0012: goto 000f // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=240 │ │ 0x0006 line=243 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -40080,23 +40080,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -06c060: |[06c060] android.support.v4.media.RatingCompat.isRated:()Z │ │ -06c070: 5220 ea03 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06c074: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06c076: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ -06c07a: 3a00 0400 |0005: if-ltz v0, 0009 // +0004 │ │ -06c07e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -06c080: 0f00 |0008: return v0 │ │ -06c082: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -06c084: 28fe |000a: goto 0008 // -0002 │ │ +06f9f8: |[06f9f8] android.support.v4.media.RatingCompat.isRated:()Z │ │ +06fa08: 5220 ea03 |0000: iget v0, v2, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06fa0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +06fa0e: 2d00 0001 |0003: cmpl-float v0, v0, v1 │ │ +06fa12: 3a00 0400 |0005: if-ltz v0, 0009 // +0004 │ │ +06fa16: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +06fa18: 0f00 |0008: return v0 │ │ +06fa1a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +06fa1c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -40104,26 +40104,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -06c088: |[06c088] android.support.v4.media.RatingCompat.isThumbUp:()Z │ │ -06c098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c09a: 5231 e903 |0001: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06c09e: 1222 |0003: const/4 v2, #int 2 // #2 │ │ -06c0a0: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ -06c0a4: 0f00 |0006: return v0 │ │ -06c0a6: 5231 ea03 |0007: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06c0aa: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ -06c0ae: 2d01 0102 |000b: cmpl-float v1, v1, v2 │ │ -06c0b2: 3901 f9ff |000d: if-nez v1, 0006 // -0007 │ │ -06c0b6: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -06c0b8: 28f6 |0010: goto 0006 // -000a │ │ +06fa20: |[06fa20] android.support.v4.media.RatingCompat.isThumbUp:()Z │ │ +06fa30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fa32: 5231 e903 |0001: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06fa36: 1222 |0003: const/4 v2, #int 2 // #2 │ │ +06fa38: 3221 0300 |0004: if-eq v1, v2, 0007 // +0003 │ │ +06fa3c: 0f00 |0006: return v0 │ │ +06fa3e: 5231 ea03 |0007: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06fa42: 1502 803f |0009: const/high16 v2, #int 1065353216 // #3f80 │ │ +06fa46: 2d01 0102 |000b: cmpl-float v1, v1, v2 │ │ +06fa4a: 3901 f9ff |000d: if-nez v1, 0006 // -0007 │ │ +06fa4e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +06fa50: 28f6 |0010: goto 0006 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=253 │ │ 0x0006 line=256 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -40132,40 +40132,40 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -06c0bc: |[06c0bc] android.support.v4.media.RatingCompat.toString:()Ljava/lang/String; │ │ -06c0cc: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -06c0d0: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06c0d6: 1a01 ef0e |0005: const-string v1, "Rating:style=" // string@0eef │ │ -06c0da: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06c0e0: 0c00 |000a: move-result-object v0 │ │ -06c0e2: 5231 e903 |000b: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06c0e6: 6e20 d72e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06c0ec: 0c00 |0010: move-result-object v0 │ │ -06c0ee: 1a01 9000 |0011: const-string v1, " rating=" // string@0090 │ │ -06c0f2: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06c0f8: 0c01 |0016: move-result-object v1 │ │ -06c0fa: 5230 ea03 |0017: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06c0fe: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -06c100: 2e00 0002 |001a: cmpg-float v0, v0, v2 │ │ -06c104: 3b00 0d00 |001c: if-gez v0, 0029 // +000d │ │ -06c108: 1a00 2c2f |001e: const-string v0, "unrated" // string@2f2c │ │ -06c10c: 6e20 db2e 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06c112: 0c00 |0023: move-result-object v0 │ │ -06c114: 6e10 e02e 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06c11a: 0c00 |0027: move-result-object v0 │ │ -06c11c: 1100 |0028: return-object v0 │ │ -06c11e: 5230 ea03 |0029: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06c122: 7110 cc2e 0000 |002b: invoke-static {v0}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@2ecc │ │ -06c128: 0c00 |002e: move-result-object v0 │ │ -06c12a: 28f1 |002f: goto 0020 // -000f │ │ +06fa54: |[06fa54] android.support.v4.media.RatingCompat.toString:()Ljava/lang/String; │ │ +06fa64: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +06fa68: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06fa6e: 1a01 f00e |0005: const-string v1, "Rating:style=" // string@0ef0 │ │ +06fa72: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06fa78: 0c00 |000a: move-result-object v0 │ │ +06fa7a: 5231 e903 |000b: iget v1, v3, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06fa7e: 6e20 d72e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06fa84: 0c00 |0010: move-result-object v0 │ │ +06fa86: 1a01 9200 |0011: const-string v1, " rating=" // string@0092 │ │ +06fa8a: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06fa90: 0c01 |0016: move-result-object v1 │ │ +06fa92: 5230 ea03 |0017: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06fa96: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +06fa98: 2e00 0002 |001a: cmpg-float v0, v0, v2 │ │ +06fa9c: 3b00 0d00 |001c: if-gez v0, 0029 // +000d │ │ +06faa0: 1a00 2b2f |001e: const-string v0, "unrated" // string@2f2b │ │ +06faa4: 6e20 db2e 0100 |0020: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06faaa: 0c00 |0023: move-result-object v0 │ │ +06faac: 6e10 e02e 0000 |0024: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06fab2: 0c00 |0027: move-result-object v0 │ │ +06fab4: 1100 |0028: return-object v0 │ │ +06fab6: 5230 ea03 |0029: iget v0, v3, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06faba: 7110 cc2e 0000 |002b: invoke-static {v0}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@2ecc │ │ +06fac0: 0c00 |002e: move-result-object v0 │ │ +06fac2: 28f1 |002f: goto 0020 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/media/RatingCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/RatingCompat;) │ │ @@ -40173,37 +40173,37 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06c12c: |[06c12c] android.support.v4.media.RatingCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06c13c: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ -06c140: 6e20 b303 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -06c146: 5210 ea03 |0005: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ -06c14a: 6e20 b203 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@03b2 │ │ -06c150: 0e00 |000a: return-void │ │ +06fac4: |[06fac4] android.support.v4.media.RatingCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +06fad4: 5210 e903 |0000: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingStyle:I // field@03e9 │ │ +06fad8: 6e20 b303 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +06fade: 5210 ea03 |0005: iget v0, v1, Landroid/support/v4/media/RatingCompat;.mRatingValue:F // field@03ea │ │ +06fae2: 6e20 b203 0200 |0007: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@03b2 │ │ +06fae8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/media/RatingCompat; │ │ 0x0000 - 0x000b reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x000b reg=3 flags I │ │ │ │ - source_file_idx : 3824 (RatingCompat.java) │ │ + source_file_idx : 3825 (RatingCompat.java) │ │ │ │ Class #213 header: │ │ class_idx : 498 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3825 │ │ +source_file_idx : 3826 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #213 - │ │ Class descriptor : 'Landroid/support/v4/media/RatingCompatApi21;' │ │ @@ -40218,17 +40218,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c154: |[06c154] android.support.v4.media.RatingCompatApi21.:()V │ │ -06c164: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c16a: 0e00 |0003: return-void │ │ +06faec: |[06faec] android.support.v4.media.RatingCompatApi21.:()V │ │ +06fafc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06fb02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/RatingCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40236,19 +40236,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c16c: |[06c16c] android.support.v4.media.RatingCompatApi21.getPercentRating:(Ljava/lang/Object;)F │ │ -06c17c: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ -06c180: 6e10 f802 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getPercentRating:()F // method@02f8 │ │ -06c186: 0a00 |0005: move-result v0 │ │ -06c188: 0f00 |0006: return v0 │ │ +06fb04: |[06fb04] android.support.v4.media.RatingCompatApi21.getPercentRating:(Ljava/lang/Object;)F │ │ +06fb14: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ +06fb18: 6e10 f802 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getPercentRating:()F // method@02f8 │ │ +06fb1e: 0a00 |0005: move-result v0 │ │ +06fb20: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40256,19 +40256,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c18c: |[06c18c] android.support.v4.media.RatingCompatApi21.getRatingStyle:(Ljava/lang/Object;)I │ │ -06c19c: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ -06c1a0: 6e10 f902 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getRatingStyle:()I // method@02f9 │ │ -06c1a6: 0a00 |0005: move-result v0 │ │ -06c1a8: 0f00 |0006: return v0 │ │ +06fb24: |[06fb24] android.support.v4.media.RatingCompatApi21.getRatingStyle:(Ljava/lang/Object;)I │ │ +06fb34: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ +06fb38: 6e10 f902 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getRatingStyle:()I // method@02f9 │ │ +06fb3e: 0a00 |0005: move-result v0 │ │ +06fb40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40276,19 +40276,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c1ac: |[06c1ac] android.support.v4.media.RatingCompatApi21.getStarRating:(Ljava/lang/Object;)F │ │ -06c1bc: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ -06c1c0: 6e10 fa02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getStarRating:()F // method@02fa │ │ -06c1c6: 0a00 |0005: move-result v0 │ │ -06c1c8: 0f00 |0006: return v0 │ │ +06fb44: |[06fb44] android.support.v4.media.RatingCompatApi21.getStarRating:(Ljava/lang/Object;)F │ │ +06fb54: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ +06fb58: 6e10 fa02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.getStarRating:()F // method@02fa │ │ +06fb5e: 0a00 |0005: move-result v0 │ │ +06fb60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40296,19 +40296,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c1cc: |[06c1cc] android.support.v4.media.RatingCompatApi21.hasHeart:(Ljava/lang/Object;)Z │ │ -06c1dc: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ -06c1e0: 6e10 fb02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.hasHeart:()Z // method@02fb │ │ -06c1e6: 0a00 |0005: move-result v0 │ │ -06c1e8: 0f00 |0006: return v0 │ │ +06fb64: |[06fb64] android.support.v4.media.RatingCompatApi21.hasHeart:(Ljava/lang/Object;)Z │ │ +06fb74: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ +06fb78: 6e10 fb02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.hasHeart:()Z // method@02fb │ │ +06fb7e: 0a00 |0005: move-result v0 │ │ +06fb80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40316,19 +40316,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c1ec: |[06c1ec] android.support.v4.media.RatingCompatApi21.isRated:(Ljava/lang/Object;)Z │ │ -06c1fc: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ -06c200: 6e10 fc02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isRated:()Z // method@02fc │ │ -06c206: 0a00 |0005: move-result v0 │ │ -06c208: 0f00 |0006: return v0 │ │ +06fb84: |[06fb84] android.support.v4.media.RatingCompatApi21.isRated:(Ljava/lang/Object;)Z │ │ +06fb94: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ +06fb98: 6e10 fc02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isRated:()Z // method@02fc │ │ +06fb9e: 0a00 |0005: move-result v0 │ │ +06fba0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40336,19 +40336,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c20c: |[06c20c] android.support.v4.media.RatingCompatApi21.isThumbUp:(Ljava/lang/Object;)Z │ │ -06c21c: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ -06c220: 6e10 fd02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isThumbUp:()Z // method@02fd │ │ -06c226: 0a00 |0005: move-result v0 │ │ -06c228: 0f00 |0006: return v0 │ │ +06fba4: |[06fba4] android.support.v4.media.RatingCompatApi21.isThumbUp:(Ljava/lang/Object;)Z │ │ +06fbb4: 1f01 8500 |0000: check-cast v1, Landroid/media/Rating; // type@0085 │ │ +06fbb8: 6e10 fd02 0100 |0002: invoke-virtual {v1}, Landroid/media/Rating;.isThumbUp:()Z // method@02fd │ │ +06fbbe: 0a00 |0005: move-result v0 │ │ +06fbc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 ratingObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40356,18 +40356,18 @@ │ │ type : '(Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c22c: |[06c22c] android.support.v4.media.RatingCompatApi21.newHeartRating:(Z)Ljava/lang/Object; │ │ -06c23c: 7110 fe02 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newHeartRating:(Z)Landroid/media/Rating; // method@02fe │ │ -06c242: 0c00 |0003: move-result-object v0 │ │ -06c244: 1100 |0004: return-object v0 │ │ +06fbc4: |[06fbc4] android.support.v4.media.RatingCompatApi21.newHeartRating:(Z)Ljava/lang/Object; │ │ +06fbd4: 7110 fe02 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newHeartRating:(Z)Landroid/media/Rating; // method@02fe │ │ +06fbda: 0c00 |0003: move-result-object v0 │ │ +06fbdc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 hasHeart Z │ │ │ │ #8 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40375,18 +40375,18 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c248: |[06c248] android.support.v4.media.RatingCompatApi21.newPercentageRating:(F)Ljava/lang/Object; │ │ -06c258: 7110 ff02 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newPercentageRating:(F)Landroid/media/Rating; // method@02ff │ │ -06c25e: 0c00 |0003: move-result-object v0 │ │ -06c260: 1100 |0004: return-object v0 │ │ +06fbe0: |[06fbe0] android.support.v4.media.RatingCompatApi21.newPercentageRating:(F)Ljava/lang/Object; │ │ +06fbf0: 7110 ff02 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newPercentageRating:(F)Landroid/media/Rating; // method@02ff │ │ +06fbf6: 0c00 |0003: move-result-object v0 │ │ +06fbf8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 percent F │ │ │ │ #9 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40394,18 +40394,18 @@ │ │ type : '(IF)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -06c264: |[06c264] android.support.v4.media.RatingCompatApi21.newStarRating:(IF)Ljava/lang/Object; │ │ -06c274: 7120 0003 2100 |0000: invoke-static {v1, v2}, Landroid/media/Rating;.newStarRating:(IF)Landroid/media/Rating; // method@0300 │ │ -06c27a: 0c00 |0003: move-result-object v0 │ │ -06c27c: 1100 |0004: return-object v0 │ │ +06fbfc: |[06fbfc] android.support.v4.media.RatingCompatApi21.newStarRating:(IF)Ljava/lang/Object; │ │ +06fc0c: 7120 0003 2100 |0000: invoke-static {v1, v2}, Landroid/media/Rating;.newStarRating:(IF)Landroid/media/Rating; // method@0300 │ │ +06fc12: 0c00 |0003: move-result-object v0 │ │ +06fc14: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 starRatingStyle I │ │ 0x0000 - 0x0005 reg=2 starRating F │ │ │ │ @@ -40414,18 +40414,18 @@ │ │ type : '(Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c280: |[06c280] android.support.v4.media.RatingCompatApi21.newThumbRating:(Z)Ljava/lang/Object; │ │ -06c290: 7110 0103 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newThumbRating:(Z)Landroid/media/Rating; // method@0301 │ │ -06c296: 0c00 |0003: move-result-object v0 │ │ -06c298: 1100 |0004: return-object v0 │ │ +06fc18: |[06fc18] android.support.v4.media.RatingCompatApi21.newThumbRating:(Z)Ljava/lang/Object; │ │ +06fc28: 7110 0103 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newThumbRating:(Z)Landroid/media/Rating; // method@0301 │ │ +06fc2e: 0c00 |0003: move-result-object v0 │ │ +06fc30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 thumbIsUp Z │ │ │ │ #11 : (in Landroid/support/v4/media/RatingCompatApi21;) │ │ @@ -40433,32 +40433,32 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06c29c: |[06c29c] android.support.v4.media.RatingCompatApi21.newUnratedRating:(I)Ljava/lang/Object; │ │ -06c2ac: 7110 0203 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newUnratedRating:(I)Landroid/media/Rating; // method@0302 │ │ -06c2b2: 0c00 |0003: move-result-object v0 │ │ -06c2b4: 1100 |0004: return-object v0 │ │ +06fc34: |[06fc34] android.support.v4.media.RatingCompatApi21.newUnratedRating:(I)Ljava/lang/Object; │ │ +06fc44: 7110 0203 0100 |0000: invoke-static {v1}, Landroid/media/Rating;.newUnratedRating:(I)Landroid/media/Rating; // method@0302 │ │ +06fc4a: 0c00 |0003: move-result-object v0 │ │ +06fc4c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 ratingStyle I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3825 (RatingCompatApi21.java) │ │ + source_file_idx : 3826 (RatingCompatApi21.java) │ │ │ │ Class #214 header: │ │ class_idx : 499 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4386 │ │ +source_file_idx : 4387 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #214 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportController;' │ │ @@ -40473,17 +40473,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c2b8: |[06c2b8] android.support.v4.media.TransportController.:()V │ │ -06c2c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c2ce: 0e00 |0003: return-void │ │ +06fc50: |[06fc50] android.support.v4.media.TransportController.:()V │ │ +06fc60: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06fc66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportController; │ │ │ │ Virtual methods - │ │ @@ -40549,21 +40549,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 : 4386 (TransportController.java) │ │ + source_file_idx : 4387 (TransportController.java) │ │ │ │ Class #215 header: │ │ class_idx : 501 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4389 │ │ +source_file_idx : 4390 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #215 annotations: │ │ Annotations on class │ │ @@ -40588,18 +40588,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 │ │ -06c2d0: |[06c2d0] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ -06c2e0: 5b01 ec03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03ec │ │ -06c2e4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c2ea: 0e00 |0005: return-void │ │ +06fc68: |[06fc68] android.support.v4.media.TransportMediator$2.:(Landroid/support/v4/media/TransportMediator;)V │ │ +06fc78: 5b01 ec03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03ec │ │ +06fc7c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06fc82: 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; │ │ │ │ @@ -40609,25 +40609,25 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06c2ec: |[06c2ec] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -06c2fc: 7110 c10b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0bc1 │ │ -06c302: 0a00 |0003: move-result v0 │ │ -06c304: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -06c308: 5410 ec03 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03ec │ │ -06c30c: 5400 f903 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -06c310: 6e30 f00b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0bf0 │ │ -06c316: 0a00 |000d: move-result v0 │ │ -06c318: 0f00 |000e: return v0 │ │ -06c31a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -06c31c: 28fe |0010: goto 000e // -0002 │ │ +06fc84: |[06fc84] android.support.v4.media.TransportMediator$2.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +06fc94: 7110 c10b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0bc1 │ │ +06fc9a: 0a00 |0003: move-result v0 │ │ +06fc9c: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +06fca0: 5410 ec03 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03ec │ │ +06fca4: 5400 f903 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +06fca8: 6e30 f00b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0bf0 │ │ +06fcae: 0a00 |000d: move-result v0 │ │ +06fcb0: 0f00 |000e: return v0 │ │ +06fcb2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06fcb4: 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; │ │ @@ -40637,17 +40637,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c320: |[06c320] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ -06c330: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c332: 0f00 |0001: return v0 │ │ +06fcb8: |[06fcb8] android.support.v4.media.TransportMediator$2.onKeyLongPress:(ILandroid/view/KeyEvent;)Z │ │ +06fcc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fcca: 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; │ │ @@ -40657,17 +40657,17 @@ │ │ type : '(IILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06c334: |[06c334] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ -06c344: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06c346: 0f00 |0001: return v0 │ │ +06fccc: |[06fccc] android.support.v4.media.TransportMediator$2.onKeyMultiple:(IILandroid/view/KeyEvent;)Z │ │ +06fcdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +06fcde: 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 │ │ @@ -40678,40 +40678,40 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -06c348: |[06c348] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -06c358: 7110 c10b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0bc1 │ │ -06c35e: 0a00 |0003: move-result v0 │ │ -06c360: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -06c364: 5410 ec03 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03ec │ │ -06c368: 5400 f903 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -06c36c: 6e30 f10b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0bf1 │ │ -06c372: 0a00 |000d: move-result v0 │ │ -06c374: 0f00 |000e: return v0 │ │ -06c376: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -06c378: 28fe |0010: goto 000e // -0002 │ │ +06fce0: |[06fce0] android.support.v4.media.TransportMediator$2.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +06fcf0: 7110 c10b 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/TransportMediator;.isMediaKey:(I)Z // method@0bc1 │ │ +06fcf6: 0a00 |0003: move-result v0 │ │ +06fcf8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +06fcfc: 5410 ec03 |0006: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$2;.this$0:Landroid/support/v4/media/TransportMediator; // field@03ec │ │ +06fd00: 5400 f903 |0008: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +06fd04: 6e30 f10b 2003 |000a: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0bf1 │ │ +06fd0a: 0a00 |000d: move-result v0 │ │ +06fd0c: 0f00 |000e: return v0 │ │ +06fd0e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +06fd10: 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 : 4389 (TransportMediator.java) │ │ + source_file_idx : 4390 (TransportMediator.java) │ │ │ │ Class #216 header: │ │ class_idx : 503 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4390 │ │ +source_file_idx : 4391 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #216 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorCallback;' │ │ @@ -40742,21 +40742,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/TransportMediatorCallback;) │ │ name : 'playbackPositionUpdate' │ │ type : '(J)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4390 (TransportMediatorCallback.java) │ │ + source_file_idx : 4391 (TransportMediatorCallback.java) │ │ │ │ Class #217 header: │ │ class_idx : 504 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4391 │ │ +source_file_idx : 4392 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #217 annotations: │ │ Annotations on class │ │ @@ -40781,18 +40781,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 │ │ -06c37c: |[06c37c] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -06c38c: 5b01 0104 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0401 │ │ -06c390: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c396: 0e00 |0005: return-void │ │ +06fd14: |[06fd14] android.support.v4.media.TransportMediatorJellybeanMR2$1.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +06fd24: 5b01 0104 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0401 │ │ +06fd28: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06fd2e: 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; │ │ │ │ @@ -40802,18 +40802,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c398: |[06c398] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ -06c3a8: 5410 0104 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0401 │ │ -06c3ac: 6e10 e70b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0be7 │ │ -06c3b2: 0e00 |0005: return-void │ │ +06fd30: |[06fd30] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowAttached:()V │ │ +06fd40: 5410 0104 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0401 │ │ +06fd44: 6e10 e70b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowAttached:()V // method@0be7 │ │ +06fd4a: 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; │ │ │ │ @@ -40822,32 +40822,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06c3b4: |[06c3b4] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ -06c3c4: 5410 0104 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0401 │ │ -06c3c8: 6e10 e80b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0be8 │ │ -06c3ce: 0e00 |0005: return-void │ │ +06fd4c: |[06fd4c] android.support.v4.media.TransportMediatorJellybeanMR2$1.onWindowDetached:()V │ │ +06fd5c: 5410 0104 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0401 │ │ +06fd60: 6e10 e80b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0be8 │ │ +06fd66: 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 : 4391 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4392 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #218 header: │ │ class_idx : 505 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4391 │ │ +source_file_idx : 4392 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #218 annotations: │ │ Annotations on class │ │ @@ -40872,18 +40872,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 │ │ -06c3d0: |[06c3d0] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -06c3e0: 5b01 0204 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0402 │ │ -06c3e4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c3ea: 0e00 |0005: return-void │ │ +06fd68: |[06fd68] android.support.v4.media.TransportMediatorJellybeanMR2$2.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +06fd78: 5b01 0204 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0402 │ │ +06fd7c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06fd82: 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; │ │ │ │ @@ -40893,38 +40893,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06c3ec: |[06c3ec] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ -06c3fc: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -06c400: 5410 0204 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0402 │ │ -06c404: 6e10 dd0b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0bdd │ │ -06c40a: 0e00 |0007: return-void │ │ -06c40c: 5410 0204 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0402 │ │ -06c410: 6e10 df0b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0bdf │ │ -06c416: 28fa |000d: goto 0007 // -0006 │ │ +06fd84: |[06fd84] android.support.v4.media.TransportMediatorJellybeanMR2$2.onWindowFocusChanged:(Z)V │ │ +06fd94: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +06fd98: 5410 0204 |0002: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0402 │ │ +06fd9c: 6e10 dd0b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.gainFocus:()V // method@0bdd │ │ +06fda2: 0e00 |0007: return-void │ │ +06fda4: 5410 0204 |0008: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0402 │ │ +06fda8: 6e10 df0b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0bdf │ │ +06fdae: 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 : 4391 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4392 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #219 header: │ │ class_idx : 506 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 44 │ │ -source_file_idx : 4391 │ │ +source_file_idx : 4392 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #219 annotations: │ │ Annotations on class │ │ @@ -40948,18 +40948,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 │ │ -06c418: |[06c418] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -06c428: 5b01 0304 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0403 │ │ -06c42c: 7010 3a01 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@013a │ │ -06c432: 0e00 |0005: return-void │ │ +06fdb0: |[06fdb0] android.support.v4.media.TransportMediatorJellybeanMR2$3.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +06fdc0: 5b01 0304 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0403 │ │ +06fdc4: 7010 3a01 0000 |0002: invoke-direct {v0}, Landroid/content/BroadcastReceiver;.:()V // method@013a │ │ +06fdca: 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; │ │ │ │ @@ -40969,27 +40969,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 │ │ -06c434: |[06c434] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ -06c444: 1a02 f414 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@14f4 │ │ -06c448: 6e20 8b01 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ -06c44e: 0c01 |0005: move-result-object v1 │ │ -06c450: 1f01 2104 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0421 │ │ -06c454: 5432 0304 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0403 │ │ -06c458: 5422 1204 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ -06c45c: 7220 cf0b 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0bcf │ │ -06c462: 0e00 |000f: return-void │ │ -06c464: 0d00 |0010: move-exception v0 │ │ -06c466: 1a02 2111 |0011: const-string v2, "TransportController" // string@1121 │ │ -06c46a: 7120 091d 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ -06c470: 28f9 |0016: goto 000f // -0007 │ │ +06fdcc: |[06fdcc] android.support.v4.media.TransportMediatorJellybeanMR2$3.onReceive:(Landroid/content/Context;Landroid/content/Intent;)V │ │ +06fddc: 1a02 f514 |0000: const-string v2, "android.intent.extra.KEY_EVENT" // string@14f5 │ │ +06fde0: 6e20 8b01 2500 |0002: invoke-virtual {v5, v2}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ +06fde6: 0c01 |0005: move-result-object v1 │ │ +06fde8: 1f01 2104 |0006: check-cast v1, Landroid/view/KeyEvent; // type@0421 │ │ +06fdec: 5432 0304 |0008: iget-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0403 │ │ +06fdf0: 5422 1204 |000a: iget-object v2, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ +06fdf4: 7220 cf0b 1200 |000c: invoke-interface {v2, v1}, Landroid/support/v4/media/TransportMediatorCallback;.handleKey:(Landroid/view/KeyEvent;)V // method@0bcf │ │ +06fdfa: 0e00 |000f: return-void │ │ +06fdfc: 0d00 |0010: move-exception v0 │ │ +06fdfe: 1a02 2211 |0011: const-string v2, "TransportController" // string@1122 │ │ +06fe02: 7120 091d 0200 |0013: invoke-static {v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ +06fe08: 28f9 |0016: goto 000f // -0007 │ │ catches : 1 │ │ 0x0000 - 0x000f │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x000f line=69 │ │ @@ -40998,21 +40998,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 : 4391 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4392 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #220 header: │ │ class_idx : 507 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4391 │ │ +source_file_idx : 4392 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #220 annotations: │ │ Annotations on class │ │ @@ -41037,18 +41037,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 │ │ -06c484: |[06c484] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ -06c494: 5b01 0404 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0404 │ │ -06c498: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c49e: 0e00 |0005: return-void │ │ +06fe1c: |[06fe1c] android.support.v4.media.TransportMediatorJellybeanMR2$4.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V │ │ +06fe2c: 5b01 0404 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0404 │ │ +06fe30: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06fe36: 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; │ │ │ │ @@ -41058,34 +41058,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -06c4a0: |[06c4a0] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ -06c4b0: 5410 0404 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0404 │ │ -06c4b4: 5400 1204 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ -06c4b8: 7220 ce0b 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0bce │ │ -06c4be: 0e00 |0007: return-void │ │ +06fe38: |[06fe38] android.support.v4.media.TransportMediatorJellybeanMR2$4.onAudioFocusChange:(I)V │ │ +06fe48: 5410 0404 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.this$0:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@0404 │ │ +06fe4c: 5400 1204 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ +06fe50: 7220 ce0b 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/media/TransportMediatorCallback;.handleAudioFocusChange:(I)V // method@0bce │ │ +06fe56: 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 : 4391 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4392 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #221 header: │ │ class_idx : 508 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4391 │ │ +source_file_idx : 4392 │ │ static_fields_size : 0 │ │ instance_fields_size: 16 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 14 │ │ │ │ Class #221 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportMediatorJellybeanMR2;' │ │ @@ -41166,75 +41166,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 │ │ -06c4c0: |[06c4c0] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ -06c4d0: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c4d6: 2200 f801 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@01f8 │ │ -06c4da: 7020 d10b 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd1 │ │ -06c4e0: 5b20 1304 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0413 │ │ -06c4e4: 2200 f901 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@01f9 │ │ -06c4e8: 7020 d40b 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd4 │ │ -06c4ee: 5b20 1404 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0414 │ │ -06c4f2: 2200 fa01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@01fa │ │ -06c4f6: 7020 d60b 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd6 │ │ -06c4fc: 5b20 0b04 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@040b │ │ -06c500: 2200 fb01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@01fb │ │ -06c504: 7020 d80b 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd8 │ │ -06c50a: 5b20 0504 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0405 │ │ -06c50e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -06c510: 5920 0d04 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c514: 5b23 0804 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ -06c518: 5b24 0704 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ -06c51c: 5b25 1104 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ -06c520: 5b26 1204 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ -06c524: 2200 e705 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -06c528: 7010 d22e 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06c52e: 6e10 6401 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -06c534: 0c01 |0032: move-result-object v1 │ │ -06c536: 6e20 db2e 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06c53c: 0c00 |0036: move-result-object v0 │ │ -06c53e: 1a01 1301 |0037: const-string v1, ":transport:" // string@0113 │ │ -06c542: 6e20 db2e 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06c548: 0c00 |003c: move-result-object v0 │ │ -06c54a: 7110 e32e 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -06c550: 0a01 |0040: move-result v1 │ │ -06c552: 6e20 d72e 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06c558: 0c00 |0044: move-result-object v0 │ │ -06c55a: 6e10 e02e 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06c560: 0c00 |0048: move-result-object v0 │ │ -06c562: 5b20 0e04 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@040e │ │ -06c566: 2200 3a00 |004b: new-instance v0, Landroid/content/Intent; // type@003a │ │ -06c56a: 5421 0e04 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@040e │ │ -06c56e: 7020 7d01 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -06c574: 5b20 0a04 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@040a │ │ -06c578: 5420 0a04 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@040a │ │ -06c57c: 6e10 6401 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -06c582: 0c01 |0059: move-result-object v1 │ │ -06c584: 6e20 a201 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@01a2 │ │ -06c58a: 2200 3b00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@003b │ │ -06c58e: 7010 a401 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@01a4 │ │ -06c594: 5b20 0f04 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@040f │ │ -06c598: 5420 0f04 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@040f │ │ -06c59c: 5421 0e04 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@040e │ │ -06c5a0: 6e20 a501 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@01a5 │ │ -06c5a6: 5420 1104 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ -06c5aa: 6e10 1d1e 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -06c5b0: 0c00 |0070: move-result-object v0 │ │ -06c5b2: 5421 1304 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0413 │ │ -06c5b6: 6e20 091f 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f09 │ │ -06c5bc: 5420 1104 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ -06c5c0: 6e10 1d1e 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -06c5c6: 0c00 |007b: move-result-object v0 │ │ -06c5c8: 5421 1404 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0414 │ │ -06c5cc: 6e20 0a1f 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f0a │ │ -06c5d2: 0e00 |0081: return-void │ │ +06fe58: |[06fe58] android.support.v4.media.TransportMediatorJellybeanMR2.:(Landroid/content/Context;Landroid/media/AudioManager;Landroid/view/View;Landroid/support/v4/media/TransportMediatorCallback;)V │ │ +06fe68: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +06fe6e: 2200 f801 |0003: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1; // type@01f8 │ │ +06fe72: 7020 d10b 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$1;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd1 │ │ +06fe78: 5b20 1304 |0008: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0413 │ │ +06fe7c: 2200 f901 |000a: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2; // type@01f9 │ │ +06fe80: 7020 d40b 2000 |000c: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$2;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd4 │ │ +06fe86: 5b20 1404 |000f: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0414 │ │ +06fe8a: 2200 fa01 |0011: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3; // type@01fa │ │ +06fe8e: 7020 d60b 2000 |0013: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$3;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd6 │ │ +06fe94: 5b20 0b04 |0016: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@040b │ │ +06fe98: 2200 fb01 |0018: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4; // type@01fb │ │ +06fe9c: 7020 d80b 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2$4;.:(Landroid/support/v4/media/TransportMediatorJellybeanMR2;)V // method@0bd8 │ │ +06fea2: 5b20 0504 |001d: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0405 │ │ +06fea6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +06fea8: 5920 0d04 |0020: iput v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +06feac: 5b23 0804 |0022: iput-object v3, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ +06feb0: 5b24 0704 |0024: iput-object v4, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ +06feb4: 5b25 1104 |0026: iput-object v5, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ +06feb8: 5b26 1204 |0028: iput-object v6, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ +06febc: 2200 e705 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +06fec0: 7010 d22e 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +06fec6: 6e10 6401 0300 |002f: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06fecc: 0c01 |0032: move-result-object v1 │ │ +06fece: 6e20 db2e 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06fed4: 0c00 |0036: move-result-object v0 │ │ +06fed6: 1a01 1501 |0037: const-string v1, ":transport:" // string@0115 │ │ +06feda: 6e20 db2e 1000 |0039: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +06fee0: 0c00 |003c: move-result-object v0 │ │ +06fee2: 7110 e32e 0200 |003d: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +06fee8: 0a01 |0040: move-result v1 │ │ +06feea: 6e20 d72e 1000 |0041: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +06fef0: 0c00 |0044: move-result-object v0 │ │ +06fef2: 6e10 e02e 0000 |0045: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +06fef8: 0c00 |0048: move-result-object v0 │ │ +06fefa: 5b20 0e04 |0049: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@040e │ │ +06fefe: 2200 3a00 |004b: new-instance v0, Landroid/content/Intent; // type@003a │ │ +06ff02: 5421 0e04 |004d: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@040e │ │ +06ff06: 7020 7d01 1000 |004f: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +06ff0c: 5b20 0a04 |0052: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@040a │ │ +06ff10: 5420 0a04 |0054: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@040a │ │ +06ff14: 6e10 6401 0300 |0056: invoke-virtual {v3}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +06ff1a: 0c01 |0059: move-result-object v1 │ │ +06ff1c: 6e20 a201 1000 |005a: invoke-virtual {v0, v1}, Landroid/content/Intent;.setPackage:(Ljava/lang/String;)Landroid/content/Intent; // method@01a2 │ │ +06ff22: 2200 3b00 |005d: new-instance v0, Landroid/content/IntentFilter; // type@003b │ │ +06ff26: 7010 a401 0000 |005f: invoke-direct {v0}, Landroid/content/IntentFilter;.:()V // method@01a4 │ │ +06ff2c: 5b20 0f04 |0062: iput-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@040f │ │ +06ff30: 5420 0f04 |0064: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@040f │ │ +06ff34: 5421 0e04 |0066: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverAction:Ljava/lang/String; // field@040e │ │ +06ff38: 6e20 a501 1000 |0068: invoke-virtual {v0, v1}, Landroid/content/IntentFilter;.addAction:(Ljava/lang/String;)V // method@01a5 │ │ +06ff3e: 5420 1104 |006b: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ +06ff42: 6e10 1d1e 0000 |006d: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +06ff48: 0c00 |0070: move-result-object v0 │ │ +06ff4a: 5421 1304 |0071: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0413 │ │ +06ff4e: 6e20 091f 1000 |0073: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f09 │ │ +06ff54: 5420 1104 |0076: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ +06ff58: 6e10 1d1e 0000 |0078: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +06ff5e: 0c00 |007b: move-result-object v0 │ │ +06ff60: 5421 1404 |007c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0414 │ │ +06ff64: 6e20 0a1f 1000 |007e: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f0a │ │ +06ff6a: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=41 │ │ 0x000a line=52 │ │ 0x0011 line=60 │ │ 0x0018 line=71 │ │ @@ -41264,27 +41264,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06c5d4: |[06c5d4] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ -06c5e4: 6e10 e80b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0be8 │ │ -06c5ea: 5420 1104 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ -06c5ee: 6e10 1d1e 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -06c5f4: 0c00 |0008: move-result-object v0 │ │ -06c5f6: 5421 1304 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0413 │ │ -06c5fa: 6e20 0f1f 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f0f │ │ -06c600: 5420 1104 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ -06c604: 6e10 1d1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -06c60a: 0c00 |0013: move-result-object v0 │ │ -06c60c: 5421 1404 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0414 │ │ -06c610: 6e20 101f 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f10 │ │ -06c616: 0e00 |0019: return-void │ │ +06ff6c: |[06ff6c] android.support.v4.media.TransportMediatorJellybeanMR2.destroy:()V │ │ +06ff7c: 6e10 e80b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.windowDetached:()V // method@0be8 │ │ +06ff82: 5420 1104 |0003: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ +06ff86: 6e10 1d1e 0000 |0005: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +06ff8c: 0c00 |0008: move-result-object v0 │ │ +06ff8e: 5421 1304 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowAttachListener:Landroid/view/ViewTreeObserver$OnWindowAttachListener; // field@0413 │ │ +06ff92: 6e20 0f1f 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowAttachListener:(Landroid/view/ViewTreeObserver$OnWindowAttachListener;)V // method@1f0f │ │ +06ff98: 5420 1104 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTargetView:Landroid/view/View; // field@0411 │ │ +06ff9c: 6e10 1d1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +06ffa2: 0c00 |0013: move-result-object v0 │ │ +06ffa4: 5421 1404 |0014: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mWindowFocusListener:Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener; // field@0414 │ │ +06ffa8: 6e20 101f 1000 |0016: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnWindowFocusChangeListener:(Landroid/view/ViewTreeObserver$OnWindowFocusChangeListener;)V // method@1f10 │ │ +06ffae: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x000e line=107 │ │ 0x0019 line=108 │ │ locals : │ │ @@ -41295,23 +41295,23 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -06c618: |[06c618] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ -06c628: 5520 0604 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ -06c62c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -06c630: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06c632: 5c20 0604 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ -06c636: 5420 0704 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ -06c63a: 5421 0504 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0405 │ │ -06c63e: 6e20 b202 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@02b2 │ │ -06c644: 0e00 |000e: return-void │ │ +06ffb0: |[06ffb0] android.support.v4.media.TransportMediatorJellybeanMR2.dropAudioFocus:()V │ │ +06ffc0: 5520 0604 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ +06ffc4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +06ffc8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +06ffca: 5c20 0604 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ +06ffce: 5420 0704 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ +06ffd2: 5421 0504 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0405 │ │ +06ffd6: 6e20 b202 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.abandonAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;)I // method@02b2 │ │ +06ffdc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0007 line=185 │ │ 0x000e line=187 │ │ locals : │ │ @@ -41322,30 +41322,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -06c648: |[06c648] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ -06c658: 5520 0904 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ -06c65c: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ -06c660: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -06c662: 5c20 0904 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ -06c666: 5420 0704 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ -06c66a: 5421 0c04 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ -06c66e: 6e20 b302 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@02b3 │ │ -06c674: 5420 0704 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ -06c678: 5421 1004 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c67c: 6e20 b402 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@02b4 │ │ -06c682: 5220 0d04 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c686: 1231 |0017: const/4 v1, #int 3 // #3 │ │ -06c688: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ -06c68c: 6e10 e60b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0be6 │ │ -06c692: 0e00 |001d: return-void │ │ +06ffe0: |[06ffe0] android.support.v4.media.TransportMediatorJellybeanMR2.gainFocus:()V │ │ +06fff0: 5520 0904 |0000: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ +06fff4: 3900 1b00 |0002: if-nez v0, 001d // +001b │ │ +06fff8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +06fffa: 5c20 0904 |0005: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ +06fffe: 5420 0704 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ +070002: 5421 0c04 |0009: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ +070006: 6e20 b302 1000 |000b: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@02b3 │ │ +07000c: 5420 0704 |000e: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ +070010: 5421 1004 |0010: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +070014: 6e20 b402 1000 |0012: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.registerRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@02b4 │ │ +07001a: 5220 0d04 |0015: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +07001e: 1231 |0017: const/4 v1, #int 3 // #3 │ │ +070020: 3310 0500 |0018: if-ne v0, v1, 001d // +0005 │ │ +070024: 6e10 e60b 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0be6 │ │ +07002a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0004 line=121 │ │ 0x0007 line=122 │ │ 0x000e line=123 │ │ 0x0015 line=124 │ │ @@ -41359,17 +41359,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c694: |[06c694] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ -06c6a4: 5410 1004 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c6a8: 1100 |0002: return-object v0 │ │ +07002c: |[07002c] android.support.v4.media.TransportMediatorJellybeanMR2.getRemoteControlClient:()Ljava/lang/Object; │ │ +07003c: 5410 1004 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +070040: 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;) │ │ @@ -41377,27 +41377,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06c6ac: |[06c6ac] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ -06c6bc: 6e10 dc0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0bdc │ │ -06c6c2: 5520 0904 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ -06c6c6: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ -06c6ca: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -06c6cc: 5c20 0904 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ -06c6d0: 5420 0704 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ -06c6d4: 5421 1004 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c6d8: 6e20 b702 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@02b7 │ │ -06c6de: 5420 0704 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ -06c6e2: 5421 0c04 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ -06c6e6: 6e20 b602 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@02b6 │ │ -06c6ec: 0e00 |0018: return-void │ │ +070044: |[070044] android.support.v4.media.TransportMediatorJellybeanMR2.loseFocus:()V │ │ +070054: 6e10 dc0b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0bdc │ │ +07005a: 5520 0904 |0003: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ +07005e: 3800 1300 |0005: if-eqz v0, 0018 // +0013 │ │ +070062: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +070064: 5c20 0904 |0008: iput-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ +070068: 5420 0704 |000a: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ +07006c: 5421 1004 |000c: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +070070: 6e20 b702 1000 |000e: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@02b7 │ │ +070076: 5420 0704 |0011: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ +07007a: 5421 0c04 |0013: iget-object v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ +07007e: 6e20 b602 1000 |0015: invoke-virtual {v0, v1}, Landroid/media/AudioManager;.unregisterMediaButtonEventReceiver:(Landroid/app/PendingIntent;)V // method@02b6 │ │ +070084: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ 0x0003 line=191 │ │ 0x0007 line=192 │ │ 0x000a line=193 │ │ 0x0011 line=194 │ │ @@ -41410,19 +41410,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06c6f0: |[06c6f0] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ -06c700: 5420 1204 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ -06c704: 7210 cd0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0bcd │ │ -06c70a: 0b00 |0005: move-result-wide v0 │ │ -06c70c: 1000 |0006: return-wide v0 │ │ +070088: |[070088] android.support.v4.media.TransportMediatorJellybeanMR2.onGetPlaybackPosition:()J │ │ +070098: 5420 1204 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ +07009c: 7210 cd0b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/TransportMediatorCallback;.getPlaybackPosition:()J // method@0bcd │ │ +0700a2: 0b00 |0005: move-result-wide v0 │ │ +0700a4: 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;) │ │ @@ -41430,18 +41430,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06c710: |[06c710] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ -06c720: 5410 1204 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ -06c724: 7230 d00b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0bd0 │ │ -06c72a: 0e00 |0005: return-void │ │ +0700a8: |[0700a8] android.support.v4.media.TransportMediatorJellybeanMR2.onPlaybackPositionUpdate:(J)V │ │ +0700b8: 5410 1204 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mTransportCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@0412 │ │ +0700bc: 7230 d00b 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/TransportMediatorCallback;.playbackPositionUpdate:(J)V // method@0bd0 │ │ +0700c2: 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 │ │ @@ -41451,24 +41451,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06c72c: |[06c72c] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ -06c73c: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -06c73e: 5230 0d04 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c742: 1231 |0003: const/4 v1, #int 3 // #3 │ │ -06c744: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ -06c748: 5932 0d04 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c74c: 5430 1004 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c750: 6e20 0603 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0306 │ │ -06c756: 6e10 dc0b 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0bdc │ │ -06c75c: 0e00 |0010: return-void │ │ +0700c4: |[0700c4] android.support.v4.media.TransportMediatorJellybeanMR2.pausePlaying:()V │ │ +0700d4: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0700d6: 5230 0d04 |0001: iget v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +0700da: 1231 |0003: const/4 v1, #int 3 // #3 │ │ +0700dc: 3310 0900 |0004: if-ne v0, v1, 000d // +0009 │ │ +0700e0: 5932 0d04 |0006: iput v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +0700e4: 5430 1004 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +0700e8: 6e20 0603 2000 |000a: invoke-virtual {v0, v2}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0306 │ │ +0700ee: 6e10 dc0b 0300 |000d: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0bdc │ │ +0700f4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=167 │ │ 0x0006 line=168 │ │ 0x0008 line=169 │ │ 0x000d line=171 │ │ 0x0010 line=172 │ │ @@ -41480,32 +41480,32 @@ │ │ type : '(ZJI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -06c760: |[06c760] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ -06c770: 5440 1004 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c774: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -06c778: 5442 1004 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c77c: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ -06c780: 1230 |0008: const/4 v0, #int 3 // #3 │ │ -06c782: 0101 |0009: move v1, v0 │ │ -06c784: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ -06c788: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ -06c78c: 6e50 0703 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0307 │ │ -06c792: 5440 1004 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c796: 6e20 0803 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0308 │ │ -06c79c: 0e00 |0016: return-void │ │ -06c79e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -06c7a0: 0101 |0018: move v1, v0 │ │ -06c7a2: 28f1 |0019: goto 000a // -000f │ │ -06c7a4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -06c7a6: 28f3 |001b: goto 000e // -000d │ │ +0700f8: |[0700f8] android.support.v4.media.TransportMediatorJellybeanMR2.refreshState:(ZJI)V │ │ +070108: 5440 1004 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +07010c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +070110: 5442 1004 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +070114: 3805 1100 |0006: if-eqz v5, 0017 // +0011 │ │ +070118: 1230 |0008: const/4 v0, #int 3 // #3 │ │ +07011a: 0101 |0009: move v1, v0 │ │ +07011c: 3805 1000 |000a: if-eqz v5, 001a // +0010 │ │ +070120: 1500 803f |000c: const/high16 v0, #int 1065353216 // #3f80 │ │ +070124: 6e50 0703 1276 |000e: invoke-virtual {v2, v1, v6, v7, v0}, Landroid/media/RemoteControlClient;.setPlaybackState:(IJF)V // method@0307 │ │ +07012a: 5440 1004 |0011: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +07012e: 6e20 0803 8000 |0013: invoke-virtual {v0, v8}, Landroid/media/RemoteControlClient;.setTransportControlFlags:(I)V // method@0308 │ │ +070134: 0e00 |0016: return-void │ │ +070136: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +070138: 0101 |0018: move v1, v0 │ │ +07013a: 28f1 |0019: goto 000a // -000f │ │ +07013c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +07013e: 28f3 |001b: goto 000e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0011 line=162 │ │ 0x0016 line=164 │ │ 0x0017 line=160 │ │ @@ -41520,25 +41520,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -06c7a8: |[06c7a8] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ -06c7b8: 1231 |0000: const/4 v1, #int 3 // #3 │ │ -06c7ba: 5220 0d04 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c7be: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -06c7c2: 5921 0d04 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c7c6: 5420 1004 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c7ca: 6e20 0603 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0306 │ │ -06c7d0: 5520 0904 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ -06c7d4: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -06c7d8: 6e10 e60b 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0be6 │ │ -06c7de: 0e00 |0013: return-void │ │ +070140: |[070140] android.support.v4.media.TransportMediatorJellybeanMR2.startPlaying:()V │ │ +070150: 1231 |0000: const/4 v1, #int 3 // #3 │ │ +070152: 5220 0d04 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +070156: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +07015a: 5921 0d04 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +07015e: 5420 1004 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +070162: 6e20 0603 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0306 │ │ +070168: 5520 0904 |000c: iget-boolean v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mFocused:Z // field@0409 │ │ +07016c: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +070170: 6e10 e60b 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.takeAudioFocus:()V // method@0be6 │ │ +070176: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=139 │ │ 0x0005 line=140 │ │ 0x0007 line=141 │ │ 0x000c line=143 │ │ 0x0010 line=144 │ │ @@ -41551,23 +41551,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06c7e0: |[06c7e0] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ -06c7f0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06c7f2: 5220 0d04 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c7f6: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ -06c7fa: 5921 0d04 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ -06c7fe: 5420 1004 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c802: 6e20 0603 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0306 │ │ -06c808: 6e10 dc0b 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0bdc │ │ -06c80e: 0e00 |000f: return-void │ │ +070178: |[070178] android.support.v4.media.TransportMediatorJellybeanMR2.stopPlaying:()V │ │ +070188: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07018a: 5220 0d04 |0001: iget v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +07018e: 3210 0900 |0003: if-eq v0, v1, 000c // +0009 │ │ +070192: 5921 0d04 |0005: iput v1, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPlayState:I // field@040d │ │ +070196: 5420 1004 |0007: iget-object v0, v2, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +07019a: 6e20 0603 1000 |0009: invoke-virtual {v0, v1}, Landroid/media/RemoteControlClient;.setPlaybackState:(I)V // method@0306 │ │ +0701a0: 6e10 dc0b 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.dropAudioFocus:()V // method@0bdc │ │ +0701a6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=176 │ │ 0x0007 line=177 │ │ 0x000c line=179 │ │ 0x000f line=180 │ │ @@ -41579,24 +41579,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -06c810: |[06c810] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ -06c820: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -06c822: 5540 0604 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ -06c826: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -06c82a: 5c43 0604 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ -06c82e: 5440 0704 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ -06c832: 5441 0504 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0405 │ │ -06c836: 1232 |000b: const/4 v2, #int 3 // #3 │ │ -06c838: 6e40 b502 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@02b5 │ │ -06c83e: 0e00 |000f: return-void │ │ +0701a8: |[0701a8] android.support.v4.media.TransportMediatorJellybeanMR2.takeAudioFocus:()V │ │ +0701b8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0701ba: 5540 0604 |0001: iget-boolean v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ +0701be: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0701c2: 5c43 0604 |0005: iput-boolean v3, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocused:Z // field@0406 │ │ +0701c6: 5440 0704 |0007: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioManager:Landroid/media/AudioManager; // field@0407 │ │ +0701ca: 5441 0504 |0009: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mAudioFocusChangeListener:Landroid/media/AudioManager$OnAudioFocusChangeListener; // field@0405 │ │ +0701ce: 1232 |000b: const/4 v2, #int 3 // #3 │ │ +0701d0: 6e40 b502 1032 |000c: invoke-virtual {v0, v1, v2, v3}, Landroid/media/AudioManager;.requestAudioFocus:(Landroid/media/AudioManager$OnAudioFocusChangeListener;II)I // method@02b5 │ │ +0701d6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0005 line=132 │ │ 0x0007 line=133 │ │ 0x000f line=136 │ │ locals : │ │ @@ -41607,35 +41607,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -06c840: |[06c840] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ -06c850: 5440 0804 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ -06c854: 5441 0b04 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@040b │ │ -06c858: 5442 0f04 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@040f │ │ -06c85c: 6e30 7101 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0171 │ │ -06c862: 5440 0804 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ -06c866: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -06c868: 5442 0a04 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@040a │ │ -06c86c: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ -06c870: 7140 0e01 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@010e │ │ -06c876: 0c00 |0013: move-result-object v0 │ │ -06c878: 5b40 0c04 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ -06c87c: 2200 8800 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0088 │ │ -06c880: 5441 0c04 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ -06c884: 7020 0303 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0303 │ │ -06c88a: 5b40 1004 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c88e: 5440 1004 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c892: 6e20 0403 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0304 │ │ -06c898: 5440 1004 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c89c: 6e20 0503 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0305 │ │ -06c8a2: 0e00 |0029: return-void │ │ +0701d8: |[0701d8] android.support.v4.media.TransportMediatorJellybeanMR2.windowAttached:()V │ │ +0701e8: 5440 0804 |0000: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ +0701ec: 5441 0b04 |0002: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@040b │ │ +0701f0: 5442 0f04 |0004: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mReceiverFilter:Landroid/content/IntentFilter; // field@040f │ │ +0701f4: 6e30 7101 1002 |0006: invoke-virtual {v0, v1, v2}, Landroid/content/Context;.registerReceiver:(Landroid/content/BroadcastReceiver;Landroid/content/IntentFilter;)Landroid/content/Intent; // method@0171 │ │ +0701fa: 5440 0804 |0009: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ +0701fe: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +070200: 5442 0a04 |000c: iget-object v2, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mIntent:Landroid/content/Intent; // field@040a │ │ +070204: 1503 0010 |000e: const/high16 v3, #int 268435456 // #1000 │ │ +070208: 7140 0e01 1032 |0010: invoke-static {v0, v1, v2, v3}, Landroid/app/PendingIntent;.getBroadcast:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@010e │ │ +07020e: 0c00 |0013: move-result-object v0 │ │ +070210: 5b40 0c04 |0014: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ +070214: 2200 8800 |0016: new-instance v0, Landroid/media/RemoteControlClient; // type@0088 │ │ +070218: 5441 0c04 |0018: iget-object v1, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ +07021c: 7020 0303 1000 |001a: invoke-direct {v0, v1}, Landroid/media/RemoteControlClient;.:(Landroid/app/PendingIntent;)V // method@0303 │ │ +070222: 5b40 1004 |001d: iput-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +070226: 5440 1004 |001f: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +07022a: 6e20 0403 4000 |0021: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setOnGetPlaybackPositionListener:(Landroid/media/RemoteControlClient$OnGetPlaybackPositionListener;)V // method@0304 │ │ +070230: 5440 1004 |0024: iget-object v0, v4, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +070234: 6e20 0503 4000 |0026: invoke-virtual {v0, v4}, Landroid/media/RemoteControlClient;.setPlaybackPositionUpdateListener:(Landroid/media/RemoteControlClient$OnPlaybackPositionUpdateListener;)V // method@0305 │ │ +07023a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0009 line=112 │ │ 0x0016 line=114 │ │ 0x001f line=115 │ │ 0x0024 line=116 │ │ @@ -41648,46 +41648,46 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -06c8a4: |[06c8a4] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ -06c8b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06c8b6: 6e10 df0b 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0bdf │ │ -06c8bc: 5430 0c04 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ -06c8c0: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -06c8c4: 5430 0804 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ -06c8c8: 5431 0b04 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@040b │ │ -06c8cc: 6e20 7801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0178 │ │ -06c8d2: 5430 0c04 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ -06c8d6: 6e10 0a01 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@010a │ │ -06c8dc: 5b32 0c04 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ -06c8e0: 5b32 1004 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ -06c8e4: 0e00 |0018: return-void │ │ +07023c: |[07023c] android.support.v4.media.TransportMediatorJellybeanMR2.windowDetached:()V │ │ +07024c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07024e: 6e10 df0b 0300 |0001: invoke-virtual {v3}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.loseFocus:()V // method@0bdf │ │ +070254: 5430 0c04 |0004: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ +070258: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +07025c: 5430 0804 |0008: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mContext:Landroid/content/Context; // field@0408 │ │ +070260: 5431 0b04 |000a: iget-object v1, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mMediaButtonReceiver:Landroid/content/BroadcastReceiver; // field@040b │ │ +070264: 6e20 7801 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Context;.unregisterReceiver:(Landroid/content/BroadcastReceiver;)V // method@0178 │ │ +07026a: 5430 0c04 |000f: iget-object v0, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ +07026e: 6e10 0a01 0000 |0011: invoke-virtual {v0}, Landroid/app/PendingIntent;.cancel:()V // method@010a │ │ +070274: 5b32 0c04 |0014: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mPendingIntent:Landroid/app/PendingIntent; // field@040c │ │ +070278: 5b32 1004 |0016: iput-object v2, v3, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.mRemoteControl:Landroid/media/RemoteControlClient; // field@0410 │ │ +07027c: 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 : 4391 (TransportMediatorJellybeanMR2.java) │ │ + source_file_idx : 4392 (TransportMediatorJellybeanMR2.java) │ │ │ │ Class #222 header: │ │ class_idx : 509 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4392 │ │ +source_file_idx : 4393 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #222 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportPerformer;' │ │ @@ -41732,17 +41732,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06c8e8: |[06c8e8] android.support.v4.media.TransportPerformer.:()V │ │ -06c8f8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06c8fe: 0e00 |0003: return-void │ │ +070280: |[070280] android.support.v4.media.TransportPerformer.:()V │ │ +070290: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +070296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportPerformer; │ │ │ │ Virtual methods - │ │ @@ -41751,36 +41751,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 42 16-bit code units │ │ -06c900: |[06c900] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ -06c910: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -06c912: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ -06c918: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ -06c91c: 7100 c703 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -06c922: 0b02 |0009: move-result-wide v2 │ │ -06c924: 2201 2104 |000a: new-instance v1, Landroid/view/KeyEvent; // type@0421 │ │ -06c928: 1206 |000c: const/4 v6, #int 0 // #0 │ │ -06c92a: 1208 |000d: const/4 v8, #int 0 // #0 │ │ -06c92c: 0424 |000e: move-wide v4, v2 │ │ -06c92e: 7608 4b1d 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1d4b │ │ -06c934: 6e30 f00b 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0bf0 │ │ -06c93a: 2201 2104 |0015: new-instance v1, Landroid/view/KeyEvent; // type@0421 │ │ -06c93e: 1216 |0017: const/4 v6, #int 1 // #1 │ │ -06c940: 1208 |0018: const/4 v8, #int 0 // #0 │ │ -06c942: 0424 |0019: move-wide v4, v2 │ │ -06c944: 7608 4b1d 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1d4b │ │ -06c94a: 6e30 f10b 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0bf1 │ │ -06c950: 0e00 |0020: return-void │ │ -06c952: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ -06c956: 28e1 |0023: goto 0004 // -001f │ │ -06c958: 0001 0100 ffff ffff 2000 0000 |0024: packed-switch-data (6 units) │ │ +070298: |[070298] android.support.v4.media.TransportPerformer.onAudioFocusChange:(I)V │ │ +0702a8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0702aa: 2b0a 2300 0000 |0001: packed-switch v10, 00000024 // +00000023 │ │ +0702b0: 3807 1c00 |0004: if-eqz v7, 0020 // +001c │ │ +0702b4: 7100 c703 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0702ba: 0b02 |0009: move-result-wide v2 │ │ +0702bc: 2201 2104 |000a: new-instance v1, Landroid/view/KeyEvent; // type@0421 │ │ +0702c0: 1206 |000c: const/4 v6, #int 0 // #0 │ │ +0702c2: 1208 |000d: const/4 v8, #int 0 // #0 │ │ +0702c4: 0424 |000e: move-wide v4, v2 │ │ +0702c6: 7608 4b1d 0100 |000f: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1d4b │ │ +0702cc: 6e30 f00b 7901 |0012: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z // method@0bf0 │ │ +0702d2: 2201 2104 |0015: new-instance v1, Landroid/view/KeyEvent; // type@0421 │ │ +0702d6: 1216 |0017: const/4 v6, #int 1 // #1 │ │ +0702d8: 1208 |0018: const/4 v8, #int 0 // #0 │ │ +0702da: 0424 |0019: move-wide v4, v2 │ │ +0702dc: 7608 4b1d 0100 |001a: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/KeyEvent;.:(JJIII)V // method@1d4b │ │ +0702e2: 6e30 f10b 7901 |001d: invoke-virtual {v9, v7, v1}, Landroid/support/v4/media/TransportPerformer;.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z // method@0bf1 │ │ +0702e8: 0e00 |0020: return-void │ │ +0702ea: 1307 7f00 |0021: const/16 v7, #int 127 // #7f │ │ +0702ee: 28e1 |0023: goto 0004 // -001f │ │ +0702f0: 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 │ │ @@ -41799,17 +41799,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c964: |[06c964] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ -06c974: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ -06c978: 0f00 |0002: return v0 │ │ +0702fc: |[0702fc] android.support.v4.media.TransportPerformer.onGetBufferPercentage:()I │ │ +07030c: 1300 6400 |0000: const/16 v0, #int 100 // #64 │ │ +070310: 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;) │ │ @@ -41829,17 +41829,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06c97c: |[06c97c] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ -06c98c: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ -06c990: 0f00 |0002: return v0 │ │ +070314: |[070314] android.support.v4.media.TransportPerformer.onGetTransportControlFlags:()I │ │ +070324: 1300 3c00 |0000: const/16 v0, #int 60 // #3c │ │ +070328: 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;) │ │ @@ -41853,33 +41853,33 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -06c994: |[06c994] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ -06c9a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -06c9a6: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ -06c9ac: 0f01 |0004: return v1 │ │ -06c9ae: 6e10 f40b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0bf4 │ │ -06c9b4: 28fc |0008: goto 0004 // -0004 │ │ -06c9b6: 6e10 f20b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0bf2 │ │ -06c9bc: 28f8 |000c: goto 0004 // -0008 │ │ -06c9be: 6e10 f50b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0bf5 │ │ -06c9c4: 28f4 |0010: goto 0004 // -000c │ │ -06c9c6: 6e10 ef0b 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0bef │ │ -06c9cc: 0a00 |0014: move-result v0 │ │ -06c9ce: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ -06c9d2: 6e10 f20b 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0bf2 │ │ -06c9d8: 28ea |001a: goto 0004 // -0016 │ │ -06c9da: 6e10 f40b 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0bf4 │ │ -06c9e0: 28e6 |001e: goto 0004 // -001a │ │ -06c9e2: 0000 |001f: nop // spacer │ │ -06c9e4: 0002 0500 4f00 0000 5500 0000 5600 ... |0020: sparse-switch-data (22 units) │ │ +07032c: |[07032c] android.support.v4.media.TransportPerformer.onMediaButtonDown:(ILandroid/view/KeyEvent;)Z │ │ +07033c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +07033e: 2c03 1f00 0000 |0001: sparse-switch v3, 00000020 // +0000001f │ │ +070344: 0f01 |0004: return v1 │ │ +070346: 6e10 f40b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0bf4 │ │ +07034c: 28fc |0008: goto 0004 // -0004 │ │ +07034e: 6e10 f20b 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0bf2 │ │ +070354: 28f8 |000c: goto 0004 // -0008 │ │ +070356: 6e10 f50b 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0bf5 │ │ +07035c: 28f4 |0010: goto 0004 // -000c │ │ +07035e: 6e10 ef0b 0200 |0011: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0bef │ │ +070364: 0a00 |0014: move-result v0 │ │ +070366: 3800 0600 |0015: if-eqz v0, 001b // +0006 │ │ +07036a: 6e10 f20b 0200 |0017: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0bf2 │ │ +070370: 28ea |001a: goto 0004 // -0016 │ │ +070372: 6e10 f40b 0200 |001b: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0bf4 │ │ +070378: 28e6 |001e: goto 0004 // -001a │ │ +07037a: 0000 |001f: nop // spacer │ │ +07037c: 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 │ │ @@ -41897,17 +41897,17 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06ca10: |[06ca10] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ -06ca20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06ca22: 0f00 |0001: return v0 │ │ +0703a8: |[0703a8] android.support.v4.media.TransportPerformer.onMediaButtonUp:(ILandroid/view/KeyEvent;)Z │ │ +0703b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0703ba: 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; │ │ @@ -41932,21 +41932,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/TransportPerformer;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4392 (TransportPerformer.java) │ │ + source_file_idx : 4393 (TransportPerformer.java) │ │ │ │ Class #223 header: │ │ class_idx : 510 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4393 │ │ +source_file_idx : 4394 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #223 - │ │ Class descriptor : 'Landroid/support/v4/media/TransportStateListener;' │ │ @@ -41961,17 +41961,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ca24: |[06ca24] android.support.v4.media.TransportStateListener.:()V │ │ -06ca34: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ca3a: 0e00 |0003: return-void │ │ +0703bc: |[0703bc] android.support.v4.media.TransportStateListener.:()V │ │ +0703cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0703d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/TransportStateListener; │ │ │ │ Virtual methods - │ │ @@ -41980,16 +41980,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 │ │ -06ca3c: |[06ca3c] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ -06ca4c: 0e00 |0000: return-void │ │ +0703d4: |[0703d4] android.support.v4.media.TransportStateListener.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V │ │ +0703e4: 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; │ │ │ │ @@ -41998,30 +41998,30 @@ │ │ type : '(Landroid/support/v4/media/TransportController;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06ca50: |[06ca50] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ -06ca60: 0e00 |0000: return-void │ │ +0703e8: |[0703e8] android.support.v4.media.TransportStateListener.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V │ │ +0703f8: 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 : 4393 (TransportStateListener.java) │ │ + source_file_idx : 4394 (TransportStateListener.java) │ │ │ │ Class #224 header: │ │ class_idx : 512 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4638 │ │ +source_file_idx : 4639 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #224 annotations: │ │ Annotations on class │ │ @@ -42041,37 +42041,37 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ca64: |[06ca64] android.support.v4.media.VolumeProviderCompat$Callback.:()V │ │ -06ca74: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ca7a: 0e00 |0003: return-void │ │ +0703fc: |[0703fc] android.support.v4.media.VolumeProviderCompat$Callback.:()V │ │ +07040c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +070412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/media/VolumeProviderCompat$Callback;) │ │ name : 'onVolumeChanged' │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4638 (VolumeProviderCompat.java) │ │ + source_file_idx : 4639 (VolumeProviderCompat.java) │ │ │ │ Class #225 header: │ │ class_idx : 513 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4638 │ │ +source_file_idx : 4639 │ │ static_fields_size : 3 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #225 annotations: │ │ Annotations on class │ │ @@ -42125,20 +42125,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06ca7c: |[06ca7c] android.support.v4.media.VolumeProviderCompat.:(III)V │ │ -06ca8c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ca92: 5901 2004 |0003: iput v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0420 │ │ -06ca96: 5902 2204 |0005: iput v2, v0, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0422 │ │ -06ca9a: 5903 2104 |0007: iput v3, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0421 │ │ -06ca9e: 0e00 |0009: return-void │ │ +070414: |[070414] android.support.v4.media.VolumeProviderCompat.:(III)V │ │ +070424: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07042a: 5901 2004 |0003: iput v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0420 │ │ +07042e: 5902 2204 |0005: iput v2, v0, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0422 │ │ +070432: 5903 2104 |0007: iput v3, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0421 │ │ +070436: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ 0x0005 line=67 │ │ 0x0007 line=68 │ │ 0x0009 line=69 │ │ @@ -42154,17 +42154,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06caa0: |[06caa0] android.support.v4.media.VolumeProviderCompat.getCurrentVolume:()I │ │ -06cab0: 5210 2104 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0421 │ │ -06cab4: 0f00 |0002: return v0 │ │ +070438: |[070438] android.support.v4.media.VolumeProviderCompat.getCurrentVolume:()I │ │ +070448: 5210 2104 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0421 │ │ +07044c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -42172,17 +42172,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cab8: |[06cab8] android.support.v4.media.VolumeProviderCompat.getMaxVolume:()I │ │ -06cac8: 5210 2204 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0422 │ │ -06cacc: 0f00 |0002: return v0 │ │ +070450: |[070450] android.support.v4.media.VolumeProviderCompat.getMaxVolume:()I │ │ +070460: 5210 2204 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0422 │ │ +070464: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -42190,17 +42190,17 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cad0: |[06cad0] android.support.v4.media.VolumeProviderCompat.getVolumeControl:()I │ │ -06cae0: 5210 2004 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0420 │ │ -06cae4: 0f00 |0002: return v0 │ │ +070468: |[070468] android.support.v4.media.VolumeProviderCompat.getVolumeControl:()I │ │ +070478: 5210 2004 |0000: iget v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0420 │ │ +07047c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/VolumeProviderCompat;) │ │ @@ -42208,32 +42208,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -06cae8: |[06cae8] android.support.v4.media.VolumeProviderCompat.getVolumeProvider:()Ljava/lang/Object; │ │ -06caf8: 5440 2304 |0000: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ -06cafc: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -06cb00: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06cb04: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -06cb08: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -06cb0c: 5440 2304 |000a: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ -06cb10: 1100 |000c: return-object v0 │ │ -06cb12: 5240 2004 |000d: iget v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0420 │ │ -06cb16: 5241 2204 |000f: iget v1, v4, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0422 │ │ -06cb1a: 5242 2104 |0011: iget v2, v4, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0421 │ │ -06cb1e: 2203 ff01 |0013: new-instance v3, Landroid/support/v4/media/VolumeProviderCompat$1; // type@01ff │ │ -06cb22: 7020 f90b 4300 |0015: invoke-direct {v3, v4}, Landroid/support/v4/media/VolumeProviderCompat$1;.:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0bf9 │ │ -06cb28: 7140 0d0c 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/media/VolumeProviderCompatApi21;.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; // method@0c0d │ │ -06cb2e: 0c00 |001b: move-result-object v0 │ │ -06cb30: 5b40 2304 |001c: iput-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ -06cb34: 5440 2304 |001e: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ -06cb38: 28ec |0020: goto 000c // -0014 │ │ +070480: |[070480] android.support.v4.media.VolumeProviderCompat.getVolumeProvider:()Ljava/lang/Object; │ │ +070490: 5440 2304 |0000: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ +070494: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +070498: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07049c: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +0704a0: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +0704a4: 5440 2304 |000a: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ +0704a8: 1100 |000c: return-object v0 │ │ +0704aa: 5240 2004 |000d: iget v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mControlType:I // field@0420 │ │ +0704ae: 5241 2204 |000f: iget v1, v4, Landroid/support/v4/media/VolumeProviderCompat;.mMaxVolume:I // field@0422 │ │ +0704b2: 5242 2104 |0011: iget v2, v4, Landroid/support/v4/media/VolumeProviderCompat;.mCurrentVolume:I // field@0421 │ │ +0704b6: 2203 ff01 |0013: new-instance v3, Landroid/support/v4/media/VolumeProviderCompat$1; // type@01ff │ │ +0704ba: 7020 f90b 4300 |0015: invoke-direct {v3, v4}, Landroid/support/v4/media/VolumeProviderCompat$1;.:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0bf9 │ │ +0704c0: 7140 0d0c 1032 |0018: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/media/VolumeProviderCompatApi21;.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; // method@0c0d │ │ +0704c6: 0c00 |001b: move-result-object v0 │ │ +0704c8: 5b40 2304 |001c: iput-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ +0704cc: 5440 2304 |001e: iget-object v0, v4, Landroid/support/v4/media/VolumeProviderCompat;.mVolumeProviderObj:Ljava/lang/Object; // field@0423 │ │ +0704d0: 28ec |0020: goto 000c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x000c line=162 │ │ 0x000d line=149 │ │ 0x001e line=162 │ │ @@ -42245,16 +42245,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06cb3c: |[06cb3c] android.support.v4.media.VolumeProviderCompat.onAdjustVolume:(I)V │ │ -06cb4c: 0e00 |0000: return-void │ │ +0704d4: |[0704d4] android.support.v4.media.VolumeProviderCompat.onAdjustVolume:(I)V │ │ +0704e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0001 reg=1 direction I │ │ │ │ @@ -42263,16 +42263,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06cb50: |[06cb50] android.support.v4.media.VolumeProviderCompat.onSetVolumeTo:(I)V │ │ -06cb60: 0e00 |0000: return-void │ │ +0704e8: |[0704e8] android.support.v4.media.VolumeProviderCompat.onSetVolumeTo:(I)V │ │ +0704f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0001 reg=1 volume I │ │ │ │ @@ -42281,17 +42281,17 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06cb64: |[06cb64] android.support.v4.media.VolumeProviderCompat.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V │ │ -06cb74: 5b01 1f04 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@041f │ │ -06cb78: 0e00 |0002: return-void │ │ +0704fc: |[0704fc] android.support.v4.media.VolumeProviderCompat.setCallback:(Landroid/support/v4/media/VolumeProviderCompat$Callback;)V │ │ +07050c: 5b01 1f04 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@041f │ │ +070510: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0002 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x0003 reg=1 callback Landroid/support/v4/media/VolumeProviderCompat$Callback; │ │ @@ -42301,36 +42301,36 @@ │ │ type : '(I)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -06cb7c: |[06cb7c] android.support.v4.media.VolumeProviderCompat.setCurrentVolume:(I)V │ │ -06cb8c: 5410 1f04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@041f │ │ -06cb90: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06cb94: 5410 1f04 |0004: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@041f │ │ -06cb98: 6e20 fd0b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0bfd │ │ -06cb9e: 0e00 |0009: return-void │ │ +070514: |[070514] android.support.v4.media.VolumeProviderCompat.setCurrentVolume:(I)V │ │ +070524: 5410 1f04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@041f │ │ +070528: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +07052c: 5410 1f04 |0004: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat;.mCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback; // field@041f │ │ +070530: 6e20 fd0b 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/VolumeProviderCompat$Callback;.onVolumeChanged:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0bfd │ │ +070536: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0004 line=106 │ │ 0x0009 line=108 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/media/VolumeProviderCompat; │ │ 0x0000 - 0x000a reg=2 currentVolume I │ │ │ │ - source_file_idx : 4638 (VolumeProviderCompat.java) │ │ + source_file_idx : 4639 (VolumeProviderCompat.java) │ │ │ │ Class #226 header: │ │ class_idx : 514 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 137 │ │ -source_file_idx : 4639 │ │ +source_file_idx : 4640 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #226 annotations: │ │ Annotations on class │ │ @@ -42354,18 +42354,18 @@ │ │ type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06cba0: |[06cba0] android.support.v4.media.VolumeProviderCompatApi21$1.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V │ │ -06cbb0: 5b04 2404 |0000: iput-object v4, v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0424 │ │ -06cbb4: 7040 0903 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/media/VolumeProvider;.:(III)V // method@0309 │ │ -06cbba: 0e00 |0005: return-void │ │ +070538: |[070538] android.support.v4.media.VolumeProviderCompatApi21$1.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V │ │ +070548: 5b04 2404 |0000: iput-object v4, v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0424 │ │ +07054c: 7040 0903 1032 |0002: invoke-direct {v0, v1, v2, v3}, Landroid/media/VolumeProvider;.:(III)V // method@0309 │ │ +070552: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=1 x0 I │ │ 0x0000 - 0x0006 reg=2 x1 I │ │ @@ -42378,18 +42378,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cbbc: |[06cbbc] android.support.v4.media.VolumeProviderCompatApi21$1.onAdjustVolume:(I)V │ │ -06cbcc: 5410 2404 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0424 │ │ -06cbd0: 7220 0a0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onAdjustVolume:(I)V // method@0c0a │ │ -06cbd6: 0e00 |0005: return-void │ │ +070554: |[070554] android.support.v4.media.VolumeProviderCompatApi21$1.onAdjustVolume:(I)V │ │ +070564: 5410 2404 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0424 │ │ +070568: 7220 0a0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onAdjustVolume:(I)V // method@0c0a │ │ +07056e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -42399,33 +42399,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cbd8: |[06cbd8] android.support.v4.media.VolumeProviderCompatApi21$1.onSetVolumeTo:(I)V │ │ -06cbe8: 5410 2404 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0424 │ │ -06cbec: 7220 0b0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onSetVolumeTo:(I)V // method@0c0b │ │ -06cbf2: 0e00 |0005: return-void │ │ +070570: |[070570] android.support.v4.media.VolumeProviderCompatApi21$1.onSetVolumeTo:(I)V │ │ +070580: 5410 2404 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.val$delegate:Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate; // field@0424 │ │ +070584: 7220 0b0c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;.onSetVolumeTo:(I)V // method@0c0b │ │ +07058a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompatApi21$1; │ │ 0x0000 - 0x0006 reg=2 volume I │ │ │ │ - source_file_idx : 4639 (VolumeProviderCompatApi21.java) │ │ + source_file_idx : 4640 (VolumeProviderCompatApi21.java) │ │ │ │ Class #227 header: │ │ class_idx : 515 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4639 │ │ +source_file_idx : 4640 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #227 annotations: │ │ Annotations on class │ │ @@ -42449,21 +42449,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/media/VolumeProviderCompatApi21$Delegate;) │ │ name : 'onSetVolumeTo' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4639 (VolumeProviderCompatApi21.java) │ │ + source_file_idx : 4640 (VolumeProviderCompatApi21.java) │ │ │ │ Class #228 header: │ │ class_idx : 516 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4639 │ │ +source_file_idx : 4640 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #228 annotations: │ │ Annotations on class │ │ @@ -42482,17 +42482,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cbf4: |[06cbf4] android.support.v4.media.VolumeProviderCompatApi21.:()V │ │ -06cc04: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06cc0a: 0e00 |0003: return-void │ │ +07058c: |[07058c] android.support.v4.media.VolumeProviderCompatApi21.:()V │ │ +07059c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0705a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/VolumeProviderCompatApi21; │ │ │ │ @@ -42501,18 +42501,18 @@ │ │ type : '(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -06cc0c: |[06cc0c] android.support.v4.media.VolumeProviderCompatApi21.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; │ │ -06cc1c: 2200 0202 |0000: new-instance v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1; // type@0202 │ │ -06cc20: 7054 070c 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V // method@0c07 │ │ -06cc26: 1100 |0005: return-object v0 │ │ +0705a4: |[0705a4] android.support.v4.media.VolumeProviderCompatApi21.createVolumeProvider:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)Ljava/lang/Object; │ │ +0705b4: 2200 0202 |0000: new-instance v0, Landroid/support/v4/media/VolumeProviderCompatApi21$1; // type@0202 │ │ +0705b8: 7054 070c 1032 |0002: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/media/VolumeProviderCompatApi21$1;.:(IIILandroid/support/v4/media/VolumeProviderCompatApi21$Delegate;)V // method@0c07 │ │ +0705be: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 volumeControl I │ │ 0x0000 - 0x0006 reg=2 maxVolume I │ │ 0x0000 - 0x0006 reg=3 currentVolume I │ │ @@ -42523,34 +42523,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cc28: |[06cc28] android.support.v4.media.VolumeProviderCompatApi21.setCurrentVolume:(Ljava/lang/Object;I)V │ │ -06cc38: 1f00 8900 |0000: check-cast v0, Landroid/media/VolumeProvider; // type@0089 │ │ -06cc3c: 6e20 0a03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/VolumeProvider;.setCurrentVolume:(I)V // method@030a │ │ -06cc42: 0e00 |0005: return-void │ │ +0705c0: |[0705c0] android.support.v4.media.VolumeProviderCompatApi21.setCurrentVolume:(Ljava/lang/Object;I)V │ │ +0705d0: 1f00 8900 |0000: check-cast v0, Landroid/media/VolumeProvider; // type@0089 │ │ +0705d4: 6e20 0a03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/VolumeProvider;.setCurrentVolume:(I)V // method@030a │ │ +0705da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 volumeProviderObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 currentVolume I │ │ │ │ Virtual methods - │ │ - source_file_idx : 4639 (VolumeProviderCompatApi21.java) │ │ + source_file_idx : 4640 (VolumeProviderCompatApi21.java) │ │ │ │ Class #229 header: │ │ class_idx : 517 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #229 annotations: │ │ Annotations on class │ │ @@ -42610,21 +42610,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;) │ │ name : 'onRouteVolumeChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #230 header: │ │ class_idx : 518 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 126 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #230 annotations: │ │ Annotations on class │ │ @@ -42653,18 +42653,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06cc44: |[06cc44] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V │ │ -06cc54: 7010 c402 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$Callback;.:()V // method@02c4 │ │ -06cc5a: 5b01 2504 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06cc5e: 0e00 |0005: return-void │ │ +0705dc: |[0705dc] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V │ │ +0705ec: 7010 c402 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$Callback;.:()V // method@02c4 │ │ +0705f2: 5b01 2504 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +0705f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 0x0003 line=368 │ │ 0x0005 line=369 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42678,18 +42678,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cc60: |[06cc60] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteAdded:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -06cc70: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06cc74: 7220 0f0c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteAdded:(Ljava/lang/Object;)V // method@0c0f │ │ -06cc7a: 0e00 |0005: return-void │ │ +0705f8: |[0705f8] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteAdded:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +070608: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +07060c: 7220 0f0c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteAdded:(Ljava/lang/Object;)V // method@0c0f │ │ +070612: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0005 line=387 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42701,18 +42701,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cc7c: |[06cc7c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -06cc8c: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06cc90: 7220 100c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteChanged:(Ljava/lang/Object;)V // method@0c10 │ │ -06cc96: 0e00 |0005: return-void │ │ +070614: |[070614] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +070624: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +070628: 7220 100c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteChanged:(Ljava/lang/Object;)V // method@0c10 │ │ +07062e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0005 line=399 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42724,18 +42724,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06cc98: |[06cc98] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteGrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V │ │ -06cca8: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06ccac: 7240 110c 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteGrouped:(Ljava/lang/Object;Ljava/lang/Object;I)V // method@0c11 │ │ -06ccb2: 0e00 |0005: return-void │ │ +070630: |[070630] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteGrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;I)V │ │ +070640: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +070644: 7240 110c 3054 |0002: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteGrouped:(Ljava/lang/Object;Ljava/lang/Object;I)V // method@0c11 │ │ +07064a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0005 line=406 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42749,18 +42749,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06ccb4: |[06ccb4] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteRemoved:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -06ccc4: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06ccc8: 7220 120c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteRemoved:(Ljava/lang/Object;)V // method@0c12 │ │ -06ccce: 0e00 |0005: return-void │ │ +07064c: |[07064c] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteRemoved:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +07065c: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +070660: 7220 120c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteRemoved:(Ljava/lang/Object;)V // method@0c12 │ │ +070666: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ 0x0005 line=393 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42772,18 +42772,18 @@ │ │ type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ccd0: |[06ccd0] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteSelected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ -06cce0: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06cce4: 7230 130c 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteSelected:(ILjava/lang/Object;)V // method@0c13 │ │ -06ccea: 0e00 |0005: return-void │ │ +070668: |[070668] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteSelected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +070678: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +07067c: 7230 130c 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteSelected:(ILjava/lang/Object;)V // method@0c13 │ │ +070682: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0005 line=375 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42796,18 +42796,18 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06ccec: |[06ccec] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUngrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V │ │ -06ccfc: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06cd00: 7230 140c 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUngrouped:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c14 │ │ -06cd06: 0e00 |0005: return-void │ │ +070684: |[070684] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUngrouped:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;Landroid/media/MediaRouter$RouteGroup;)V │ │ +070694: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +070698: 7230 140c 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUngrouped:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0c14 │ │ +07069e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=412 │ │ 0x0005 line=413 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42820,18 +42820,18 @@ │ │ type : '(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06cd08: |[06cd08] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUnselected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ -06cd18: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06cd1c: 7230 150c 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUnselected:(ILjava/lang/Object;)V // method@0c15 │ │ -06cd22: 0e00 |0005: return-void │ │ +0706a0: |[0706a0] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteUnselected:(Landroid/media/MediaRouter;ILandroid/media/MediaRouter$RouteInfo;)V │ │ +0706b0: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +0706b4: 7230 150c 3004 |0002: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteUnselected:(ILjava/lang/Object;)V // method@0c15 │ │ +0706ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0005 line=381 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ @@ -42844,35 +42844,35 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06cd24: |[06cd24] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteVolumeChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -06cd34: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ -06cd38: 7220 160c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteVolumeChanged:(Ljava/lang/Object;)V // method@0c16 │ │ -06cd3e: 0e00 |0005: return-void │ │ +0706bc: |[0706bc] android.support.v4.media.routing.MediaRouterJellybean$CallbackProxy.onRouteVolumeChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +0706cc: 5410 2504 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0425 │ │ +0706d0: 7220 160c 3000 |0002: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;.onRouteVolumeChanged:(Ljava/lang/Object;)V // method@0c16 │ │ +0706d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ 0x0005 line=419 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; │ │ 0x0000 - 0x0006 reg=2 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x0006 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #231 header: │ │ class_idx : 519 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #231 annotations: │ │ Annotations on class │ │ @@ -42896,35 +42896,35 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -06cd40: |[06cd40] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.:()V │ │ -06cd50: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06cd56: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06cd5a: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ -06cd5e: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ -06cd62: 6000 4500 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06cd66: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ -06cd6a: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ -06cd6e: 2200 ec05 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -06cd72: 7010 ea2e 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -06cd78: 2700 |0014: throw v0 │ │ -06cd7a: 1c00 8400 |0015: const-class v0, Landroid/media/MediaRouter; // type@0084 │ │ -06cd7e: 1a01 f11c |0017: const-string v1, "getSystemAudioRoute" // string@1cf1 │ │ -06cd82: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -06cd84: 2322 6706 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0667 │ │ -06cd88: 6e30 6f2e 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -06cd8e: 0c00 |001f: move-result-object v0 │ │ -06cd90: 5b30 2604 |0020: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0426 │ │ -06cd94: 0e00 |0022: return-void │ │ -06cd96: 0d00 |0023: move-exception v0 │ │ -06cd98: 28fe |0024: goto 0022 // -0002 │ │ +0706d8: |[0706d8] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.:()V │ │ +0706e8: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0706ee: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0706f2: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +0706f6: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +0706fa: 6000 4500 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0706fe: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +070702: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +070706: 2200 ec05 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +07070a: 7010 ea2e 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +070710: 2700 |0014: throw v0 │ │ +070712: 1c00 8400 |0015: const-class v0, Landroid/media/MediaRouter; // type@0084 │ │ +070716: 1a01 f21c |0017: const-string v1, "getSystemAudioRoute" // string@1cf2 │ │ +07071a: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +07071c: 2322 6706 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0667 │ │ +070720: 6e30 6f2e 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +070726: 0c00 |001f: move-result-object v0 │ │ +070728: 5b30 2604 |0020: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0426 │ │ +07072c: 0e00 |0022: return-void │ │ +07072e: 0d00 |0023: move-exception v0 │ │ +070730: 28fe |0024: goto 0022 // -0002 │ │ catches : 1 │ │ 0x0015 - 0x0022 │ │ Ljava/lang/NoSuchMethodException; -> 0x0023 │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x000f line=337 │ │ @@ -42940,32 +42940,32 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -06cdac: |[06cdac] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06cdbc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06cdbe: 0750 |0001: move-object v0, v5 │ │ -06cdc0: 1f00 8400 |0002: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ -06cdc4: 5441 2604 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0426 │ │ -06cdc8: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ -06cdcc: 5441 2604 |0008: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0426 │ │ -06cdd0: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -06cdd2: 2322 6806 |000b: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ -06cdd6: 6e30 f92e 0102 |000d: invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -06cddc: 0c01 |0010: move-result-object v1 │ │ -06cdde: 1101 |0011: return-object v1 │ │ -06cde0: 0d01 |0012: move-exception v1 │ │ -06cde2: 6e20 f202 3000 |0013: invoke-virtual {v0, v3}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@02f2 │ │ -06cde8: 0c01 |0016: move-result-object v1 │ │ -06cdea: 28fa |0017: goto 0011 // -0006 │ │ -06cdec: 0d01 |0018: move-exception v1 │ │ -06cdee: 28fa |0019: goto 0013 // -0006 │ │ +070744: |[070744] android.support.v4.media.routing.MediaRouterJellybean$GetDefaultRouteWorkaround.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +070754: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +070756: 0750 |0001: move-object v0, v5 │ │ +070758: 1f00 8400 |0002: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ +07075c: 5441 2604 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0426 │ │ +070760: 3801 0d00 |0006: if-eqz v1, 0013 // +000d │ │ +070764: 5441 2604 |0008: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround;.mGetSystemAudioRouteMethod:Ljava/lang/reflect/Method; // field@0426 │ │ +070768: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +07076a: 2322 6806 |000b: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ +07076e: 6e30 f92e 0102 |000d: invoke-virtual {v1, v0, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +070774: 0c01 |0010: move-result-object v1 │ │ +070776: 1101 |0011: return-object v1 │ │ +070778: 0d01 |0012: move-exception v1 │ │ +07077a: 6e20 f202 3000 |0013: invoke-virtual {v0, v3}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@02f2 │ │ +070780: 0c01 |0016: move-result-object v1 │ │ +070782: 28fa |0017: goto 0011 // -0006 │ │ +070784: 0d01 |0018: move-exception v1 │ │ +070786: 28fa |0019: goto 0013 // -0006 │ │ catches : 1 │ │ 0x0008 - 0x0010 │ │ Ljava/lang/IllegalAccessException; -> 0x0018 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0012 │ │ positions : │ │ 0x0001 line=347 │ │ 0x0004 line=349 │ │ @@ -42975,21 +42975,21 @@ │ │ 0x0013 line=359 │ │ 0x0018 line=352 │ │ locals : │ │ 0x0004 - 0x001a reg=0 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x001a reg=4 this Landroid/support/v4/media/routing/MediaRouterJellybean$GetDefaultRouteWorkaround; │ │ 0x0000 - 0x001a reg=5 routerObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #232 header: │ │ class_idx : 520 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #232 annotations: │ │ Annotations on class │ │ @@ -43009,17 +43009,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ce00: |[06ce00] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.:()V │ │ -06ce10: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ce16: 0e00 |0003: return-void │ │ +070798: |[070798] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.:()V │ │ +0707a8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0707ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ @@ -43027,19 +43027,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06ce18: |[06ce18] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ -06ce28: 1f01 7f00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ -06ce2c: 6e20 c502 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteCategory;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@02c5 │ │ -06ce32: 0c00 |0005: move-result-object v0 │ │ -06ce34: 1100 |0006: return-object v0 │ │ +0707b0: |[0707b0] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +0707c0: 1f01 7f00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ +0707c4: 6e20 c502 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteCategory;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@02c5 │ │ +0707ca: 0c00 |0005: move-result-object v0 │ │ +0707cc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ │ │ @@ -43048,20 +43048,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06ce38: |[06ce38] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -06ce48: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -06ce4c: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -06ce52: 1f01 7f00 |0005: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ -06ce56: 6e20 c602 0100 |0007: invoke-virtual {v1, v0}, Landroid/media/MediaRouter$RouteCategory;.getRoutes:(Ljava/util/List;)Ljava/util/List; // method@02c6 │ │ -06ce5c: 1100 |000a: return-object v0 │ │ +0707d0: |[0707d0] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +0707e0: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0707e4: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0707ea: 1f01 7f00 |0005: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ +0707ee: 6e20 c602 0100 |0007: invoke-virtual {v1, v0}, Landroid/media/MediaRouter$RouteCategory;.getRoutes:(Ljava/util/List;)Ljava/util/List; // method@02c6 │ │ +0707f4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x0005 line=246 │ │ 0x000a line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 categoryObj Ljava/lang/Object; │ │ @@ -43072,19 +43072,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ce60: |[06ce60] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getSupportedTypes:(Ljava/lang/Object;)I │ │ -06ce70: 1f01 7f00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ -06ce74: 6e10 c702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.getSupportedTypes:()I // method@02c7 │ │ -06ce7a: 0a00 |0005: move-result v0 │ │ -06ce7c: 0f00 |0006: return v0 │ │ +0707f8: |[0707f8] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.getSupportedTypes:(Ljava/lang/Object;)I │ │ +070808: 1f01 7f00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ +07080c: 6e10 c702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.getSupportedTypes:()I // method@02c7 │ │ +070812: 0a00 |0005: move-result v0 │ │ +070814: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteCategory;) │ │ @@ -43092,33 +43092,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ce80: |[06ce80] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.isGroupable:(Ljava/lang/Object;)Z │ │ -06ce90: 1f01 7f00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ -06ce94: 6e10 c802 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.isGroupable:()Z // method@02c8 │ │ -06ce9a: 0a00 |0005: move-result v0 │ │ -06ce9c: 0f00 |0006: return v0 │ │ +070818: |[070818] android.support.v4.media.routing.MediaRouterJellybean$RouteCategory.isGroupable:(Ljava/lang/Object;)Z │ │ +070828: 1f01 7f00 |0000: check-cast v1, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ +07082c: 6e10 c802 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteCategory;.isGroupable:()Z // method@02c8 │ │ +070832: 0a00 |0005: move-result v0 │ │ +070834: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 categoryObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #233 header: │ │ class_idx : 521 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #233 annotations: │ │ Annotations on class │ │ @@ -43138,17 +43138,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cea0: |[06cea0] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.:()V │ │ -06ceb0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ceb6: 0e00 |0003: return-void │ │ +070838: |[070838] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.:()V │ │ +070848: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07084e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteGroup;) │ │ @@ -43156,29 +43156,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06ceb8: |[06ceb8] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.getGroupedRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -06cec8: 0751 |0000: move-object v1, v5 │ │ -06ceca: 1f01 8000 |0001: check-cast v1, Landroid/media/MediaRouter$RouteGroup; // type@0080 │ │ -06cece: 6e10 ca02 0100 |0003: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteGroup;.getRouteCount:()I // method@02ca │ │ -06ced4: 0a00 |0006: move-result v0 │ │ -06ced6: 2203 0606 |0007: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ -06ceda: 7020 062f 0300 |0009: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -06cee0: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -06cee2: 3502 0c00 |000d: if-ge v2, v0, 0019 // +000c │ │ -06cee6: 6e20 c902 2100 |000f: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteGroup;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@02c9 │ │ -06ceec: 0c04 |0012: move-result-object v4 │ │ -06ceee: 7220 4b2f 4300 |0013: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -06cef4: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -06cef8: 28f5 |0018: goto 000d // -000b │ │ -06cefa: 1103 |0019: return-object v3 │ │ +070850: |[070850] android.support.v4.media.routing.MediaRouterJellybean$RouteGroup.getGroupedRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +070860: 0751 |0000: move-object v1, v5 │ │ +070862: 1f01 8000 |0001: check-cast v1, Landroid/media/MediaRouter$RouteGroup; // type@0080 │ │ +070866: 6e10 ca02 0100 |0003: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteGroup;.getRouteCount:()I // method@02ca │ │ +07086c: 0a00 |0006: move-result v0 │ │ +07086e: 2203 0606 |0007: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ +070872: 7020 062f 0300 |0009: invoke-direct {v3, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +070878: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +07087a: 3502 0c00 |000d: if-ge v2, v0, 0019 // +000c │ │ +07087e: 6e20 c902 2100 |000f: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteGroup;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@02c9 │ │ +070884: 0c04 |0012: move-result-object v4 │ │ +070886: 7220 4b2f 4300 |0013: invoke-interface {v3, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +07088c: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +070890: 28f5 |0018: goto 000d // -000b │ │ +070892: 1103 |0019: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=185 │ │ 0x0007 line=186 │ │ 0x000c line=187 │ │ 0x000f line=188 │ │ @@ -43188,21 +43188,21 @@ │ │ 0x0007 - 0x001a reg=0 count I │ │ 0x0003 - 0x001a reg=1 group Landroid/media/MediaRouter$RouteGroup; │ │ 0x000d - 0x001a reg=2 i I │ │ 0x000c - 0x001a reg=3 out Ljava/util/List; │ │ 0x0000 - 0x001a reg=5 groupObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #234 header: │ │ class_idx : 522 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #234 annotations: │ │ Annotations on class │ │ @@ -43222,17 +43222,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06cefc: |[06cefc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.:()V │ │ -06cf0c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06cf12: 0e00 |0003: return-void │ │ +070894: |[070894] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.:()V │ │ +0708a4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0708aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43240,19 +43240,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 │ │ -06cf14: |[06cf14] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getCategory:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06cf24: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06cf28: 6e10 cb02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getCategory:()Landroid/media/MediaRouter$RouteCategory; // method@02cb │ │ -06cf2e: 0c00 |0005: move-result-object v0 │ │ -06cf30: 1100 |0006: return-object v0 │ │ +0708ac: |[0708ac] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getCategory:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0708bc: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0708c0: 6e10 cb02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getCategory:()Landroid/media/MediaRouter$RouteCategory; // method@02cb │ │ +0708c6: 0c00 |0005: move-result-object v0 │ │ +0708c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43260,19 +43260,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 │ │ -06cf34: |[06cf34] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getGroup:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06cf44: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06cf48: 6e10 cd02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getGroup:()Landroid/media/MediaRouter$RouteGroup; // method@02cd │ │ -06cf4e: 0c00 |0005: move-result-object v0 │ │ -06cf50: 1100 |0006: return-object v0 │ │ +0708cc: |[0708cc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getGroup:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0708dc: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0708e0: 6e10 cd02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getGroup:()Landroid/media/MediaRouter$RouteGroup; // method@02cd │ │ +0708e6: 0c00 |0005: move-result-object v0 │ │ +0708e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43280,19 +43280,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06cf54: |[06cf54] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getIconDrawable:(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ -06cf64: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06cf68: 6e10 ce02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getIconDrawable:()Landroid/graphics/drawable/Drawable; // method@02ce │ │ -06cf6e: 0c00 |0005: move-result-object v0 │ │ -06cf70: 1100 |0006: return-object v0 │ │ +0708ec: |[0708ec] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getIconDrawable:(Ljava/lang/Object;)Landroid/graphics/drawable/Drawable; │ │ +0708fc: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070900: 6e10 ce02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getIconDrawable:()Landroid/graphics/drawable/Drawable; // method@02ce │ │ +070906: 0c00 |0005: move-result-object v0 │ │ +070908: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43300,19 +43300,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06cf74: |[06cf74] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ -06cf84: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06cf88: 6e20 cf02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteInfo;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@02cf │ │ -06cf8e: 0c00 |0005: move-result-object v0 │ │ -06cf90: 1100 |0006: return-object v0 │ │ +07090c: |[07090c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getName:(Ljava/lang/Object;Landroid/content/Context;)Ljava/lang/CharSequence; │ │ +07091c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070920: 6e20 cf02 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter$RouteInfo;.getName:(Landroid/content/Context;)Ljava/lang/CharSequence; // method@02cf │ │ +070926: 0c00 |0005: move-result-object v0 │ │ +070928: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ │ │ @@ -43321,19 +43321,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06cf94: |[06cf94] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackStream:(Ljava/lang/Object;)I │ │ -06cfa4: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06cfa8: 6e10 d002 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackStream:()I // method@02d0 │ │ -06cfae: 0a00 |0005: move-result v0 │ │ -06cfb0: 0f00 |0006: return v0 │ │ +07092c: |[07092c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackStream:(Ljava/lang/Object;)I │ │ +07093c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070940: 6e10 d002 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackStream:()I // method@02d0 │ │ +070946: 0a00 |0005: move-result v0 │ │ +070948: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43341,19 +43341,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06cfb4: |[06cfb4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ -06cfc4: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06cfc8: 6e10 d102 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackType:()I // method@02d1 │ │ -06cfce: 0a00 |0005: move-result v0 │ │ -06cfd0: 0f00 |0006: return v0 │ │ +07094c: |[07094c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +07095c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070960: 6e10 d102 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPlaybackType:()I // method@02d1 │ │ +070966: 0a00 |0005: move-result v0 │ │ +070968: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43361,19 +43361,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 │ │ -06cfd4: |[06cfd4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getStatus:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06cfe4: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06cfe8: 6e10 d302 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getStatus:()Ljava/lang/CharSequence; // method@02d3 │ │ -06cfee: 0c00 |0005: move-result-object v0 │ │ -06cff0: 1100 |0006: return-object v0 │ │ +07096c: |[07096c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getStatus:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +07097c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070980: 6e10 d302 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getStatus:()Ljava/lang/CharSequence; // method@02d3 │ │ +070986: 0c00 |0005: move-result-object v0 │ │ +070988: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43381,19 +43381,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06cff4: |[06cff4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getSupportedTypes:(Ljava/lang/Object;)I │ │ -06d004: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d008: 6e10 d402 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@02d4 │ │ -06d00e: 0a00 |0005: move-result v0 │ │ -06d010: 0f00 |0006: return v0 │ │ +07098c: |[07098c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getSupportedTypes:(Ljava/lang/Object;)I │ │ +07099c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0709a0: 6e10 d402 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@02d4 │ │ +0709a6: 0a00 |0005: move-result v0 │ │ +0709a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43401,19 +43401,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 │ │ -06d014: |[06d014] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getTag:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06d024: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d028: 6e10 d502 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getTag:()Ljava/lang/Object; // method@02d5 │ │ -06d02e: 0c00 |0005: move-result-object v0 │ │ -06d030: 1100 |0006: return-object v0 │ │ +0709ac: |[0709ac] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getTag:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0709bc: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0709c0: 6e10 d502 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getTag:()Ljava/lang/Object; // method@02d5 │ │ +0709c6: 0c00 |0005: move-result-object v0 │ │ +0709c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #10 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43421,19 +43421,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d034: |[06d034] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolume:(Ljava/lang/Object;)I │ │ -06d044: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d048: 6e10 d602 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolume:()I // method@02d6 │ │ -06d04e: 0a00 |0005: move-result v0 │ │ -06d050: 0f00 |0006: return v0 │ │ +0709cc: |[0709cc] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolume:(Ljava/lang/Object;)I │ │ +0709dc: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0709e0: 6e10 d602 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolume:()I // method@02d6 │ │ +0709e6: 0a00 |0005: move-result v0 │ │ +0709e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #11 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43441,19 +43441,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d054: |[06d054] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeHandling:(Ljava/lang/Object;)I │ │ -06d064: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d068: 6e10 d702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeHandling:()I // method@02d7 │ │ -06d06e: 0a00 |0005: move-result v0 │ │ -06d070: 0f00 |0006: return v0 │ │ +0709ec: |[0709ec] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeHandling:(Ljava/lang/Object;)I │ │ +0709fc: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070a00: 6e10 d702 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeHandling:()I // method@02d7 │ │ +070a06: 0a00 |0005: move-result v0 │ │ +070a08: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #12 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43461,19 +43461,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d074: |[06d074] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeMax:(Ljava/lang/Object;)I │ │ -06d084: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d088: 6e10 d802 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeMax:()I // method@02d8 │ │ -06d08e: 0a00 |0005: move-result v0 │ │ -06d090: 0f00 |0006: return v0 │ │ +070a0c: |[070a0c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.getVolumeMax:(Ljava/lang/Object;)I │ │ +070a1c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070a20: 6e10 d802 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getVolumeMax:()I // method@02d8 │ │ +070a26: 0a00 |0005: move-result v0 │ │ +070a28: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #13 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43481,17 +43481,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d094: |[06d094] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.isGroup:(Ljava/lang/Object;)Z │ │ -06d0a4: 2010 8000 |0000: instance-of v0, v1, Landroid/media/MediaRouter$RouteGroup; // type@0080 │ │ -06d0a8: 0f00 |0002: return v0 │ │ +070a2c: |[070a2c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.isGroup:(Ljava/lang/Object;)Z │ │ +070a3c: 2010 8000 |0000: instance-of v0, v1, Landroid/media/MediaRouter$RouteGroup; // type@0080 │ │ +070a40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #14 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$RouteInfo;) │ │ @@ -43499,18 +43499,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 │ │ -06d0ac: |[06d0ac] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestSetVolume:(Ljava/lang/Object;I)V │ │ -06d0bc: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d0c0: 6e20 db02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestSetVolume:(I)V // method@02db │ │ -06d0c6: 0e00 |0005: return-void │ │ +070a44: |[070a44] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestSetVolume:(Ljava/lang/Object;I)V │ │ +070a54: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070a58: 6e20 db02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestSetVolume:(I)V // method@02db │ │ +070a5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volume I │ │ @@ -43520,18 +43520,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 │ │ -06d0c8: |[06d0c8] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestUpdateVolume:(Ljava/lang/Object;I)V │ │ -06d0d8: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d0dc: 6e20 dc02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestUpdateVolume:(I)V // method@02dc │ │ -06d0e2: 0e00 |0005: return-void │ │ +070a60: |[070a60] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.requestUpdateVolume:(Ljava/lang/Object;I)V │ │ +070a70: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070a74: 6e20 dc02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.requestUpdateVolume:(I)V // method@02dc │ │ +070a7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 direction I │ │ @@ -43541,34 +43541,34 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d0e4: |[06d0e4] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.setTag:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06d0f4: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d0f8: 6e20 dd02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.setTag:(Ljava/lang/Object;)V // method@02dd │ │ -06d0fe: 0e00 |0005: return-void │ │ +070a7c: |[070a7c] android.support.v4.media.routing.MediaRouterJellybean$RouteInfo.setTag:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070a8c: 1f00 8100 |0000: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070a90: 6e20 dd02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$RouteInfo;.setTag:(Ljava/lang/Object;)V // method@02dd │ │ +070a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0005 line=161 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 tag Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #235 header: │ │ class_idx : 523 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #235 annotations: │ │ Annotations on class │ │ @@ -43592,41 +43592,41 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -06d100: |[06d100] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.:()V │ │ -06d110: 7010 a82e 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d116: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06d11a: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ -06d11e: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ -06d122: 6000 4500 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06d126: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ -06d12a: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ -06d12e: 2200 ec05 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -06d132: 7010 ea2e 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -06d138: 2700 |0014: throw v0 │ │ -06d13a: 1c00 8400 |0015: const-class v0, Landroid/media/MediaRouter; // type@0084 │ │ -06d13e: 1a01 802a |0017: const-string v1, "selectRouteInt" // string@2a80 │ │ -06d142: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -06d144: 2322 6706 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0667 │ │ -06d148: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -06d14a: 6204 9c11 |001d: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -06d14e: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ -06d152: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -06d154: 1c04 8100 |0022: const-class v4, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d158: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ -06d15c: 6e30 6f2e 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -06d162: 0c00 |0029: move-result-object v0 │ │ -06d164: 5b50 2704 |002a: iput-object v0, v5, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0427 │ │ -06d168: 0e00 |002c: return-void │ │ -06d16a: 0d00 |002d: move-exception v0 │ │ -06d16c: 28fe |002e: goto 002c // -0002 │ │ +070a98: |[070a98] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.:()V │ │ +070aa8: 7010 a82e 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +070aae: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +070ab2: 1301 1000 |0005: const/16 v1, #int 16 // #10 │ │ +070ab6: 3410 0800 |0007: if-lt v0, v1, 000f // +0008 │ │ +070aba: 6000 4500 |0009: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +070abe: 1301 1100 |000b: const/16 v1, #int 17 // #11 │ │ +070ac2: 3710 0800 |000d: if-le v0, v1, 0015 // +0008 │ │ +070ac6: 2200 ec05 |000f: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +070aca: 7010 ea2e 0000 |0011: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +070ad0: 2700 |0014: throw v0 │ │ +070ad2: 1c00 8400 |0015: const-class v0, Landroid/media/MediaRouter; // type@0084 │ │ +070ad6: 1a01 7f2a |0017: const-string v1, "selectRouteInt" // string@2a7f │ │ +070ada: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +070adc: 2322 6706 |001a: new-array v2, v2, [Ljava/lang/Class; // type@0667 │ │ +070ae0: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +070ae2: 6204 9c11 |001d: sget-object v4, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +070ae6: 4d04 0203 |001f: aput-object v4, v2, v3 │ │ +070aea: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +070aec: 1c04 8100 |0022: const-class v4, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070af0: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ +070af4: 6e30 6f2e 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +070afa: 0c00 |0029: move-result-object v0 │ │ +070afc: 5b50 2704 |002a: iput-object v0, v5, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0427 │ │ +070b00: 0e00 |002c: return-void │ │ +070b02: 0d00 |002d: move-exception v0 │ │ +070b04: 28fe |002e: goto 002c // -0002 │ │ catches : 1 │ │ 0x0015 - 0x002c │ │ Ljava/lang/NoSuchMethodException; -> 0x002d │ │ positions : │ │ 0x0000 line=282 │ │ 0x0003 line=283 │ │ 0x000f line=284 │ │ @@ -43642,52 +43642,52 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -06d180: |[06d180] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -06d190: 0793 |0000: move-object v3, v9 │ │ -06d192: 1f03 8400 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0084 │ │ -06d196: 07b1 |0003: move-object v1, v11 │ │ -06d198: 1f01 8100 |0004: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d19c: 6e10 d402 0100 |0006: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@02d4 │ │ -06d1a2: 0a02 |0009: move-result v2 │ │ -06d1a4: 1504 8000 |000a: const/high16 v4, #int 8388608 // #80 │ │ -06d1a8: b524 |000c: and-int/2addr v4, v2 │ │ -06d1aa: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ -06d1ae: 5484 2704 |000f: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0427 │ │ -06d1b2: 3804 2a00 |0011: if-eqz v4, 003b // +002a │ │ -06d1b6: 5484 2704 |0013: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0427 │ │ -06d1ba: 1225 |0015: const/4 v5, #int 2 // #2 │ │ -06d1bc: 2355 6806 |0016: new-array v5, v5, [Ljava/lang/Object; // type@0668 │ │ -06d1c0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -06d1c2: 7110 912e 0a00 |0019: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -06d1c8: 0c07 |001c: move-result-object v7 │ │ -06d1ca: 4d07 0506 |001d: aput-object v7, v5, v6 │ │ -06d1ce: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -06d1d0: 4d01 0506 |0020: aput-object v1, v5, v6 │ │ -06d1d4: 6e30 f92e 3405 |0022: invoke-virtual {v4, v3, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -06d1da: 0e00 |0025: return-void │ │ -06d1dc: 0d00 |0026: move-exception v0 │ │ -06d1de: 1a04 940d |0027: const-string v4, "MediaRouterJellybean" // string@0d94 │ │ -06d1e2: 1a05 2903 |0029: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@0329 │ │ -06d1e6: 7130 081d 5400 |002b: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -06d1ec: 6e30 f702 a301 |002e: invoke-virtual {v3, v10, v1}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@02f7 │ │ -06d1f2: 28f4 |0031: goto 0025 // -000c │ │ -06d1f4: 0d00 |0032: move-exception v0 │ │ -06d1f6: 1a04 940d |0033: const-string v4, "MediaRouterJellybean" // string@0d94 │ │ -06d1fa: 1a05 2903 |0035: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@0329 │ │ -06d1fe: 7130 081d 5400 |0037: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -06d204: 28f4 |003a: goto 002e // -000c │ │ -06d206: 1a04 940d |003b: const-string v4, "MediaRouterJellybean" // string@0d94 │ │ -06d20a: 1a05 2803 |003d: const-string v5, "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method. Media routing may not work." // string@0328 │ │ -06d20e: 7120 071d 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -06d214: 28ec |0042: goto 002e // -0014 │ │ +070b18: |[070b18] android.support.v4.media.routing.MediaRouterJellybean$SelectRouteWorkaround.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +070b28: 0793 |0000: move-object v3, v9 │ │ +070b2a: 1f03 8400 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0084 │ │ +070b2e: 07b1 |0003: move-object v1, v11 │ │ +070b30: 1f01 8100 |0004: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070b34: 6e10 d402 0100 |0006: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getSupportedTypes:()I // method@02d4 │ │ +070b3a: 0a02 |0009: move-result v2 │ │ +070b3c: 1504 8000 |000a: const/high16 v4, #int 8388608 // #80 │ │ +070b40: b524 |000c: and-int/2addr v4, v2 │ │ +070b42: 3904 2100 |000d: if-nez v4, 002e // +0021 │ │ +070b46: 5484 2704 |000f: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0427 │ │ +070b4a: 3804 2a00 |0011: if-eqz v4, 003b // +002a │ │ +070b4e: 5484 2704 |0013: iget-object v4, v8, Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround;.mSelectRouteIntMethod:Ljava/lang/reflect/Method; // field@0427 │ │ +070b52: 1225 |0015: const/4 v5, #int 2 // #2 │ │ +070b54: 2355 6806 |0016: new-array v5, v5, [Ljava/lang/Object; // type@0668 │ │ +070b58: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +070b5a: 7110 912e 0a00 |0019: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +070b60: 0c07 |001c: move-result-object v7 │ │ +070b62: 4d07 0506 |001d: aput-object v7, v5, v6 │ │ +070b66: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +070b68: 4d01 0506 |0020: aput-object v1, v5, v6 │ │ +070b6c: 6e30 f92e 3405 |0022: invoke-virtual {v4, v3, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +070b72: 0e00 |0025: return-void │ │ +070b74: 0d00 |0026: move-exception v0 │ │ +070b76: 1a04 950d |0027: const-string v4, "MediaRouterJellybean" // string@0d95 │ │ +070b7a: 1a05 2b03 |0029: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@032b │ │ +070b7e: 7130 081d 5400 |002b: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +070b84: 6e30 f702 a301 |002e: invoke-virtual {v3, v10, v1}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@02f7 │ │ +070b8a: 28f4 |0031: goto 0025 // -000c │ │ +070b8c: 0d00 |0032: move-exception v0 │ │ +070b8e: 1a04 950d |0033: const-string v4, "MediaRouterJellybean" // string@0d95 │ │ +070b92: 1a05 2b03 |0035: const-string v5, "Cannot programmatically select non-user route. Media routing may not work." // string@032b │ │ +070b96: 7130 081d 5400 |0037: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +070b9c: 28f4 |003a: goto 002e // -000c │ │ +070b9e: 1a04 950d |003b: const-string v4, "MediaRouterJellybean" // string@0d95 │ │ +070ba2: 1a05 2a03 |003d: const-string v5, "Cannot programmatically select non-user route because the platform is missing the selectRouteInt() method. Media routing may not work." // string@032a │ │ +070ba6: 7120 071d 5400 |003f: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +070bac: 28ec |0042: goto 002e // -0014 │ │ catches : 1 │ │ 0x0013 - 0x0025 │ │ Ljava/lang/IllegalAccessException; -> 0x0026 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0032 │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ @@ -43709,21 +43709,21 @@ │ │ 0x000a - 0x0043 reg=2 routeTypes I │ │ 0x0003 - 0x0043 reg=3 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x0043 reg=8 this Landroid/support/v4/media/routing/MediaRouterJellybean$SelectRouteWorkaround; │ │ 0x0000 - 0x0043 reg=9 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0043 reg=10 types I │ │ 0x0000 - 0x0043 reg=11 routeObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #236 header: │ │ class_idx : 524 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #236 annotations: │ │ Annotations on class │ │ @@ -43743,17 +43743,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d228: |[06d228] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.:()V │ │ -06d238: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d23e: 0e00 |0003: return-void │ │ +070bc0: |[070bc0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.:()V │ │ +070bd0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +070bd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$UserRouteInfo;) │ │ @@ -43761,18 +43761,18 @@ │ │ type : '(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d240: |[06d240] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setIconDrawable:(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V │ │ -06d250: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d254: 6e20 df02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setIconDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02df │ │ -06d25a: 0e00 |0005: return-void │ │ +070bd8: |[070bd8] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setIconDrawable:(Ljava/lang/Object;Landroid/graphics/drawable/Drawable;)V │ │ +070be8: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070bec: 6e20 df02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setIconDrawable:(Landroid/graphics/drawable/Drawable;)V // method@02df │ │ +070bf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -43782,18 +43782,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 │ │ -06d25c: |[06d25c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d26c: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d270: 6e20 e002 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setName:(Ljava/lang/CharSequence;)V // method@02e0 │ │ -06d276: 0e00 |0005: return-void │ │ +070bf4: |[070bf4] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070c04: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070c08: 6e20 e002 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setName:(Ljava/lang/CharSequence;)V // method@02e0 │ │ +070c0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0005 line=197 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 name Ljava/lang/CharSequence; │ │ @@ -43803,18 +43803,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 │ │ -06d278: |[06d278] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackStream:(Ljava/lang/Object;I)V │ │ -06d288: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d28c: 6e20 e102 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackStream:(I)V // method@02e1 │ │ -06d292: 0e00 |0005: return-void │ │ +070c10: |[070c10] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackStream:(Ljava/lang/Object;I)V │ │ +070c20: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070c24: 6e20 e102 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackStream:(I)V // method@02e1 │ │ +070c2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=213 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 stream I │ │ @@ -43824,18 +43824,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 │ │ -06d294: |[06d294] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackType:(Ljava/lang/Object;I)V │ │ -06d2a4: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d2a8: 6e20 e202 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackType:(I)V // method@02e2 │ │ -06d2ae: 0e00 |0005: return-void │ │ +070c2c: |[070c2c] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setPlaybackType:(Ljava/lang/Object;I)V │ │ +070c3c: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070c40: 6e20 e202 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setPlaybackType:(I)V // method@02e2 │ │ +070c46: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0005 line=209 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 type I │ │ @@ -43845,19 +43845,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 │ │ -06d2b0: |[06d2b0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setRemoteControlClient:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06d2c0: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d2c4: 1f01 8800 |0002: check-cast v1, Landroid/media/RemoteControlClient; // type@0088 │ │ -06d2c8: 6e20 e302 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@02e3 │ │ -06d2ce: 0e00 |0007: return-void │ │ +070c48: |[070c48] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setRemoteControlClient:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070c58: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070c5c: 1f01 8800 |0002: check-cast v1, Landroid/media/RemoteControlClient; // type@0088 │ │ +070c60: 6e20 e302 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setRemoteControlClient:(Landroid/media/RemoteControlClient;)V // method@02e3 │ │ +070c66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 rccObj Ljava/lang/Object; │ │ @@ -43867,18 +43867,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 │ │ -06d2d0: |[06d2d0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setStatus:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d2e0: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d2e4: 6e20 e402 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setStatus:(Ljava/lang/CharSequence;)V // method@02e4 │ │ -06d2ea: 0e00 |0005: return-void │ │ +070c68: |[070c68] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setStatus:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +070c78: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070c7c: 6e20 e402 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setStatus:(Ljava/lang/CharSequence;)V // method@02e4 │ │ +070c82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0005 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 status Ljava/lang/CharSequence; │ │ @@ -43888,18 +43888,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 │ │ -06d2ec: |[06d2ec] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolume:(Ljava/lang/Object;I)V │ │ -06d2fc: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d300: 6e20 e502 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolume:(I)V // method@02e5 │ │ -06d306: 0e00 |0005: return-void │ │ +070c84: |[070c84] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolume:(Ljava/lang/Object;I)V │ │ +070c94: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070c98: 6e20 e502 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolume:(I)V // method@02e5 │ │ +070c9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volume I │ │ @@ -43909,19 +43909,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 │ │ -06d308: |[06d308] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06d318: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d31c: 1f01 8300 |0002: check-cast v1, Landroid/media/MediaRouter$VolumeCallback; // type@0083 │ │ -06d320: 6e20 e602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeCallback:(Landroid/media/MediaRouter$VolumeCallback;)V // method@02e6 │ │ -06d326: 0e00 |0007: return-void │ │ +070ca0: |[070ca0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070cb0: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070cb4: 1f01 8300 |0002: check-cast v1, Landroid/media/MediaRouter$VolumeCallback; // type@0083 │ │ +070cb8: 6e20 e602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeCallback:(Landroid/media/MediaRouter$VolumeCallback;)V // method@02e6 │ │ +070cbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 volumeCallbackObj Ljava/lang/Object; │ │ @@ -43931,18 +43931,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 │ │ -06d328: |[06d328] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeHandling:(Ljava/lang/Object;I)V │ │ -06d338: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d33c: 6e20 e702 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeHandling:(I)V // method@02e7 │ │ -06d342: 0e00 |0005: return-void │ │ +070cc0: |[070cc0] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeHandling:(Ljava/lang/Object;I)V │ │ +070cd0: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070cd4: 6e20 e702 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeHandling:(I)V // method@02e7 │ │ +070cda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volumeHandling I │ │ @@ -43952,34 +43952,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d344: |[06d344] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeMax:(Ljava/lang/Object;I)V │ │ -06d354: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d358: 6e20 e802 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeMax:(I)V // method@02e8 │ │ -06d35e: 0e00 |0005: return-void │ │ +070cdc: |[070cdc] android.support.v4.media.routing.MediaRouterJellybean$UserRouteInfo.setVolumeMax:(Ljava/lang/Object;I)V │ │ +070cec: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070cf0: 6e20 e802 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setVolumeMax:(I)V // method@02e8 │ │ +070cf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0005 line=221 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 volumeMax I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #237 header: │ │ class_idx : 525 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #237 annotations: │ │ Annotations on class │ │ @@ -44003,21 +44003,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;) │ │ name : 'onVolumeUpdateRequest' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #238 header: │ │ class_idx : 526 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 131 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #238 annotations: │ │ Annotations on class │ │ @@ -44046,18 +44046,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06d360: |[06d360] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V │ │ -06d370: 7010 e902 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$VolumeCallback;.:()V // method@02e9 │ │ -06d376: 5b01 2804 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0428 │ │ -06d37a: 0e00 |0005: return-void │ │ +070cf8: |[070cf8] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V │ │ +070d08: 7010 e902 0000 |0000: invoke-direct {v0}, Landroid/media/MediaRouter$VolumeCallback;.:()V // method@02e9 │ │ +070d0e: 5b01 2804 |0003: iput-object v1, v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0428 │ │ +070d12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=426 │ │ 0x0003 line=427 │ │ 0x0005 line=428 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ @@ -44071,18 +44071,18 @@ │ │ type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06d37c: |[06d37c] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeSetRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ -06d38c: 5410 2804 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0428 │ │ -06d390: 7230 470c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeSetRequest:(Ljava/lang/Object;I)V // method@0c47 │ │ -06d396: 0e00 |0005: return-void │ │ +070d14: |[070d14] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeSetRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +070d24: 5410 2804 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0428 │ │ +070d28: 7230 470c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeSetRequest:(Ljava/lang/Object;I)V // method@0c47 │ │ +070d2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ 0x0005 line=434 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ @@ -44094,35 +44094,35 @@ │ │ type : '(Landroid/media/MediaRouter$RouteInfo;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06d398: |[06d398] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeUpdateRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ -06d3a8: 5410 2804 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0428 │ │ -06d3ac: 7230 480c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeUpdateRequest:(Ljava/lang/Object;I)V // method@0c48 │ │ -06d3b2: 0e00 |0005: return-void │ │ +070d30: |[070d30] android.support.v4.media.routing.MediaRouterJellybean$VolumeCallbackProxy.onVolumeUpdateRequest:(Landroid/media/MediaRouter$RouteInfo;I)V │ │ +070d40: 5410 2804 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; // field@0428 │ │ +070d44: 7230 480c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;.onVolumeUpdateRequest:(Ljava/lang/Object;I)V // method@0c48 │ │ +070d4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0005 line=440 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; │ │ 0x0000 - 0x0006 reg=2 route Landroid/media/MediaRouter$RouteInfo; │ │ 0x0000 - 0x0006 reg=3 direction I │ │ │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #239 header: │ │ class_idx : 527 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3477 │ │ +source_file_idx : 3478 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #239 annotations: │ │ Annotations on class │ │ @@ -44166,17 +44166,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d3b4: |[06d3b4] android.support.v4.media.routing.MediaRouterJellybean.:()V │ │ -06d3c4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d3ca: 0e00 |0003: return-void │ │ +070d4c: |[070d4c] android.support.v4.media.routing.MediaRouterJellybean.:()V │ │ +070d5c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +070d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=422 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybean; │ │ │ │ @@ -44185,19 +44185,19 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06d3cc: |[06d3cc] android.support.v4.media.routing.MediaRouterJellybean.addCallback:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -06d3dc: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ -06d3e0: 1f02 7e00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@007e │ │ -06d3e4: 6e30 ea02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;)V // method@02ea │ │ -06d3ea: 0e00 |0007: return-void │ │ +070d64: |[070d64] android.support.v4.media.routing.MediaRouterJellybean.addCallback:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +070d74: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ +070d78: 1f02 7e00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@007e │ │ +070d7c: 6e30 ea02 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;)V // method@02ea │ │ +070d82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ @@ -44208,19 +44208,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 │ │ -06d3ec: |[06d3ec] android.support.v4.media.routing.MediaRouterJellybean.addUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06d3fc: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ -06d400: 1f01 8200 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d404: 6e20 ec02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.addUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@02ec │ │ -06d40a: 0e00 |0007: return-void │ │ +070d84: |[070d84] android.support.v4.media.routing.MediaRouterJellybean.addUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070d94: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ +070d98: 1f01 8200 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070d9c: 6e20 ec02 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.addUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@02ec │ │ +070da2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ @@ -44230,18 +44230,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d40c: |[06d40c] android.support.v4.media.routing.MediaRouterJellybean.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object; │ │ -06d41c: 2200 0602 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; // type@0206 │ │ -06d420: 7020 170c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0c17 │ │ -06d426: 1100 |0005: return-object v0 │ │ +070da4: |[070da4] android.support.v4.media.routing.MediaRouterJellybean.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)Ljava/lang/Object; │ │ +070db4: 2200 0602 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy; // type@0206 │ │ +070db8: 7020 170c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0c17 │ │ +070dbe: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; │ │ │ │ #4 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -44249,19 +44249,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06d428: |[06d428] android.support.v4.media.routing.MediaRouterJellybean.createRouteCategory:(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object; │ │ -06d438: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ -06d43c: 6e30 ed02 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/MediaRouter;.createRouteCategory:(Ljava/lang/CharSequence;Z)Landroid/media/MediaRouter$RouteCategory; // method@02ed │ │ -06d442: 0c00 |0005: move-result-object v0 │ │ -06d444: 1100 |0006: return-object v0 │ │ +070dc0: |[070dc0] android.support.v4.media.routing.MediaRouterJellybean.createRouteCategory:(Ljava/lang/Object;Ljava/lang/String;Z)Ljava/lang/Object; │ │ +070dd0: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ +070dd4: 6e30 ed02 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/MediaRouter;.createRouteCategory:(Ljava/lang/CharSequence;Z)Landroid/media/MediaRouter$RouteCategory; // method@02ed │ │ +070dda: 0c00 |0005: move-result-object v0 │ │ +070ddc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 name Ljava/lang/String; │ │ 0x0000 - 0x0007 reg=3 isGroupable Z │ │ @@ -44271,20 +44271,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -06d448: |[06d448] android.support.v4.media.routing.MediaRouterJellybean.createUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -06d458: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ -06d45c: 1f02 7f00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ -06d460: 6e20 ee02 2100 |0004: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.createUserRoute:(Landroid/media/MediaRouter$RouteCategory;)Landroid/media/MediaRouter$UserRouteInfo; // method@02ee │ │ -06d466: 0c00 |0007: move-result-object v0 │ │ -06d468: 1100 |0008: return-object v0 │ │ +070de0: |[070de0] android.support.v4.media.routing.MediaRouterJellybean.createUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +070df0: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ +070df4: 1f02 7f00 |0002: check-cast v2, Landroid/media/MediaRouter$RouteCategory; // type@007f │ │ +070df8: 6e20 ee02 2100 |0004: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.createUserRoute:(Landroid/media/MediaRouter$RouteCategory;)Landroid/media/MediaRouter$UserRouteInfo; // method@02ee │ │ +070dfe: 0c00 |0007: move-result-object v0 │ │ +070e00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 categoryObj Ljava/lang/Object; │ │ │ │ @@ -44293,18 +44293,18 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06d46c: |[06d46c] android.support.v4.media.routing.MediaRouterJellybean.createVolumeCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object; │ │ -06d47c: 2200 0e02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; // type@020e │ │ -06d480: 7020 490c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V // method@0c49 │ │ -06d486: 1100 |0005: return-object v0 │ │ +070e04: |[070e04] android.support.v4.media.routing.MediaRouterJellybean.createVolumeCallback:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)Ljava/lang/Object; │ │ +070e14: 2200 0e02 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy; // type@020e │ │ +070e18: 7020 490c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback;)V // method@0c49 │ │ +070e1e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybean$VolumeCallback; │ │ │ │ #7 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -44312,29 +44312,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06d488: |[06d488] android.support.v4.media.routing.MediaRouterJellybean.getCategories:(Ljava/lang/Object;)Ljava/util/List; │ │ -06d498: 0753 |0000: move-object v3, v5 │ │ -06d49a: 1f03 8400 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0084 │ │ -06d49e: 6e10 f002 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getCategoryCount:()I // method@02f0 │ │ -06d4a4: 0a00 |0006: move-result v0 │ │ -06d4a6: 2202 0606 |0007: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -06d4aa: 7020 062f 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -06d4b0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06d4b2: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ -06d4b6: 6e20 ef02 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getCategoryAt:(I)Landroid/media/MediaRouter$RouteCategory; // method@02ef │ │ -06d4bc: 0c04 |0012: move-result-object v4 │ │ -06d4be: 7220 4b2f 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -06d4c4: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06d4c8: 28f5 |0018: goto 000d // -000b │ │ -06d4ca: 1102 |0019: return-object v2 │ │ +070e20: |[070e20] android.support.v4.media.routing.MediaRouterJellybean.getCategories:(Ljava/lang/Object;)Ljava/util/List; │ │ +070e30: 0753 |0000: move-object v3, v5 │ │ +070e32: 1f03 8400 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0084 │ │ +070e36: 6e10 f002 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getCategoryCount:()I // method@02f0 │ │ +070e3c: 0a00 |0006: move-result v0 │ │ +070e3e: 2202 0606 |0007: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +070e42: 7020 062f 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +070e48: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +070e4a: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +070e4e: 6e20 ef02 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getCategoryAt:(I)Landroid/media/MediaRouter$RouteCategory; // method@02ef │ │ +070e54: 0c04 |0012: move-result-object v4 │ │ +070e56: 7220 4b2f 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +070e5c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +070e60: 28f5 |0018: goto 000d // -000b │ │ +070e62: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000c line=61 │ │ 0x000f line=62 │ │ @@ -44352,19 +44352,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 │ │ -06d4cc: |[06d4cc] android.support.v4.media.routing.MediaRouterJellybean.getMediaRouter:(Landroid/content/Context;)Ljava/lang/Object; │ │ -06d4dc: 1a00 1525 |0000: const-string v0, "media_router" // string@2515 │ │ -06d4e0: 6e20 6801 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -06d4e6: 0c00 |0005: move-result-object v0 │ │ -06d4e8: 1100 |0006: return-object v0 │ │ +070e64: |[070e64] android.support.v4.media.routing.MediaRouterJellybean.getMediaRouter:(Landroid/content/Context;)Ljava/lang/Object; │ │ +070e74: 1a00 1625 |0000: const-string v0, "media_router" // string@2516 │ │ +070e78: 6e20 6801 0100 |0002: invoke-virtual {v1, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +070e7e: 0c00 |0005: move-result-object v0 │ │ +070e80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ │ │ #9 : (in Landroid/support/v4/media/routing/MediaRouterJellybean;) │ │ @@ -44372,29 +44372,29 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06d4ec: |[06d4ec] android.support.v4.media.routing.MediaRouterJellybean.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ -06d4fc: 0753 |0000: move-object v3, v5 │ │ -06d4fe: 1f03 8400 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0084 │ │ -06d502: 6e10 f302 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getRouteCount:()I // method@02f3 │ │ -06d508: 0a00 |0006: move-result v0 │ │ -06d50a: 2202 0606 |0007: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -06d50e: 7020 062f 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -06d514: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -06d516: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ -06d51a: 6e20 f202 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@02f2 │ │ -06d520: 0c04 |0012: move-result-object v4 │ │ -06d522: 7220 4b2f 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -06d528: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -06d52c: 28f5 |0018: goto 000d // -000b │ │ -06d52e: 1102 |0019: return-object v2 │ │ +070e84: |[070e84] android.support.v4.media.routing.MediaRouterJellybean.getRoutes:(Ljava/lang/Object;)Ljava/util/List; │ │ +070e94: 0753 |0000: move-object v3, v5 │ │ +070e96: 1f03 8400 |0001: check-cast v3, Landroid/media/MediaRouter; // type@0084 │ │ +070e9a: 6e10 f302 0300 |0003: invoke-virtual {v3}, Landroid/media/MediaRouter;.getRouteCount:()I // method@02f3 │ │ +070ea0: 0a00 |0006: move-result v0 │ │ +070ea2: 2202 0606 |0007: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +070ea6: 7020 062f 0200 |0009: invoke-direct {v2, v0}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +070eac: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +070eae: 3501 0c00 |000d: if-ge v1, v0, 0019 // +000c │ │ +070eb2: 6e20 f202 1300 |000f: invoke-virtual {v3, v1}, Landroid/media/MediaRouter;.getRouteAt:(I)Landroid/media/MediaRouter$RouteInfo; // method@02f2 │ │ +070eb8: 0c04 |0012: move-result-object v4 │ │ +070eba: 7220 4b2f 4200 |0013: invoke-interface {v2, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +070ec0: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +070ec4: 28f5 |0018: goto 000d // -000b │ │ +070ec6: 1102 |0019: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0007 line=49 │ │ 0x000c line=50 │ │ 0x000f line=51 │ │ @@ -44412,19 +44412,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 │ │ -06d530: |[06d530] android.support.v4.media.routing.MediaRouterJellybean.getSelectedRoute:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -06d540: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ -06d544: 6e20 f402 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.getSelectedRoute:(I)Landroid/media/MediaRouter$RouteInfo; // method@02f4 │ │ -06d54a: 0c00 |0005: move-result-object v0 │ │ -06d54c: 1100 |0006: return-object v0 │ │ +070ec8: |[070ec8] android.support.v4.media.routing.MediaRouterJellybean.getSelectedRoute:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +070ed8: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ +070edc: 6e20 f402 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/MediaRouter;.getSelectedRoute:(I)Landroid/media/MediaRouter$RouteInfo; // method@02f4 │ │ +070ee2: 0c00 |0005: move-result-object v0 │ │ +070ee4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 type I │ │ │ │ @@ -44433,19 +44433,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 │ │ -06d550: |[06d550] android.support.v4.media.routing.MediaRouterJellybean.removeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06d560: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ -06d564: 1f01 7e00 |0002: check-cast v1, Landroid/media/MediaRouter$Callback; // type@007e │ │ -06d568: 6e20 f502 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeCallback:(Landroid/media/MediaRouter$Callback;)V // method@02f5 │ │ -06d56e: 0e00 |0007: return-void │ │ +070ee8: |[070ee8] android.support.v4.media.routing.MediaRouterJellybean.removeCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070ef8: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ +070efc: 1f01 7e00 |0002: check-cast v1, Landroid/media/MediaRouter$Callback; // type@007e │ │ +070f00: 6e20 f502 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeCallback:(Landroid/media/MediaRouter$Callback;)V // method@02f5 │ │ +070f06: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -44455,19 +44455,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 │ │ -06d570: |[06d570] android.support.v4.media.routing.MediaRouterJellybean.removeUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06d580: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ -06d584: 1f01 8200 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d588: 6e20 f602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@02f6 │ │ -06d58e: 0e00 |0007: return-void │ │ +070f08: |[070f08] android.support.v4.media.routing.MediaRouterJellybean.removeUserRoute:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +070f18: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ +070f1c: 1f01 8200 |0002: check-cast v1, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +070f20: 6e20 f602 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/MediaRouter;.removeUserRoute:(Landroid/media/MediaRouter$UserRouteInfo;)V // method@02f6 │ │ +070f26: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 routeObj Ljava/lang/Object; │ │ @@ -44477,36 +44477,36 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06d590: |[06d590] android.support.v4.media.routing.MediaRouterJellybean.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ -06d5a0: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ -06d5a4: 1f02 8100 |0002: check-cast v2, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d5a8: 6e30 f702 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@02f7 │ │ -06d5ae: 0e00 |0007: return-void │ │ +070f28: |[070f28] android.support.v4.media.routing.MediaRouterJellybean.selectRoute:(Ljava/lang/Object;ILjava/lang/Object;)V │ │ +070f38: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ +070f3c: 1f02 8100 |0002: check-cast v2, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +070f40: 6e30 f702 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/MediaRouter;.selectRoute:(ILandroid/media/MediaRouter$RouteInfo;)V // method@02f7 │ │ +070f46: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0007 line=74 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=1 types I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3477 (MediaRouterJellybean.java) │ │ + source_file_idx : 3478 (MediaRouterJellybean.java) │ │ │ │ Class #240 header: │ │ class_idx : 528 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3479 │ │ +source_file_idx : 3480 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #240 annotations: │ │ Annotations on class │ │ @@ -44548,38 +44548,38 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Handler;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -06d5b0: |[06d5b0] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.:(Landroid/content/Context;Landroid/os/Handler;)V │ │ -06d5c0: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d5c6: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06d5ca: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -06d5ce: 3210 0800 |0007: if-eq v0, v1, 000f // +0008 │ │ -06d5d2: 2200 ec05 |0009: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -06d5d6: 7010 ea2e 0000 |000b: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -06d5dc: 2700 |000e: throw v0 │ │ -06d5de: 1a00 7f18 |000f: const-string v0, "display" // string@187f │ │ -06d5e2: 6e20 6801 0400 |0011: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -06d5e8: 0c00 |0014: move-result-object v0 │ │ -06d5ea: 1f00 7700 |0015: check-cast v0, Landroid/hardware/display/DisplayManager; // type@0077 │ │ -06d5ee: 5b30 3004 |0017: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0430 │ │ -06d5f2: 5b35 3104 |0019: iput-object v5, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ -06d5f6: 1c00 7700 |001b: const-class v0, Landroid/hardware/display/DisplayManager; // type@0077 │ │ -06d5fa: 1a01 442a |001d: const-string v1, "scanWifiDisplays" // string@2a44 │ │ -06d5fe: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -06d600: 2322 6706 |0020: new-array v2, v2, [Ljava/lang/Class; // type@0667 │ │ -06d604: 6e30 6f2e 1002 |0022: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -06d60a: 0c00 |0025: move-result-object v0 │ │ -06d60c: 5b30 3204 |0026: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0432 │ │ -06d610: 0e00 |0028: return-void │ │ -06d612: 0d00 |0029: move-exception v0 │ │ -06d614: 28fe |002a: goto 0028 // -0002 │ │ +070f48: |[070f48] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.:(Landroid/content/Context;Landroid/os/Handler;)V │ │ +070f58: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +070f5e: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +070f62: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +070f66: 3210 0800 |0007: if-eq v0, v1, 000f // +0008 │ │ +070f6a: 2200 ec05 |0009: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +070f6e: 7010 ea2e 0000 |000b: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +070f74: 2700 |000e: throw v0 │ │ +070f76: 1a00 8018 |000f: const-string v0, "display" // string@1880 │ │ +070f7a: 6e20 6801 0400 |0011: invoke-virtual {v4, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +070f80: 0c00 |0014: move-result-object v0 │ │ +070f82: 1f00 7700 |0015: check-cast v0, Landroid/hardware/display/DisplayManager; // type@0077 │ │ +070f86: 5b30 3004 |0017: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0430 │ │ +070f8a: 5b35 3104 |0019: iput-object v5, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ +070f8e: 1c00 7700 |001b: const-class v0, Landroid/hardware/display/DisplayManager; // type@0077 │ │ +070f92: 1a01 432a |001d: const-string v1, "scanWifiDisplays" // string@2a43 │ │ +070f96: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +070f98: 2322 6706 |0020: new-array v2, v2, [Ljava/lang/Class; // type@0667 │ │ +070f9c: 6e30 6f2e 1002 |0022: invoke-virtual {v0, v1, v2}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +070fa2: 0c00 |0025: move-result-object v0 │ │ +070fa4: 5b30 3204 |0026: iput-object v0, v3, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0432 │ │ +070fa8: 0e00 |0028: return-void │ │ +070faa: 0d00 |0029: move-exception v0 │ │ +070fac: 28fe |002a: goto 0028 // -0002 │ │ catches : 1 │ │ 0x001b - 0x0028 │ │ Ljava/lang/NoSuchMethodException; -> 0x0029 │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x0009 line=69 │ │ @@ -44599,36 +44599,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 40 16-bit code units │ │ -06d628: |[06d628] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.run:()V │ │ -06d638: 5541 2f04 |0000: iget-boolean v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ -06d63c: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -06d640: 5441 3204 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0432 │ │ -06d644: 5442 3004 |0006: iget-object v2, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0430 │ │ -06d648: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -06d64a: 2333 6806 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ -06d64e: 6e30 f92e 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -06d654: 5441 3104 |000e: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ -06d658: 1602 983a |0010: const-wide/16 v2, #int 15000 // #3a98 │ │ -06d65c: 6e40 9703 4132 |0012: invoke-virtual {v1, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0397 │ │ -06d662: 0e00 |0015: return-void │ │ -06d664: 0d00 |0016: move-exception v0 │ │ -06d666: 1a01 960d |0017: const-string v1, "MediaRouterJellybeanMr1" // string@0d96 │ │ -06d66a: 1a02 2b03 |0019: const-string v2, "Cannot scan for wifi displays." // string@032b │ │ -06d66e: 7130 081d 2100 |001b: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -06d674: 28f0 |001e: goto 000e // -0010 │ │ -06d676: 0d00 |001f: move-exception v0 │ │ -06d678: 1a01 960d |0020: const-string v1, "MediaRouterJellybeanMr1" // string@0d96 │ │ -06d67c: 1a02 2b03 |0022: const-string v2, "Cannot scan for wifi displays." // string@032b │ │ -06d680: 7130 081d 2100 |0024: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -06d686: 28e7 |0027: goto 000e // -0019 │ │ +070fc0: |[070fc0] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.run:()V │ │ +070fd0: 5541 2f04 |0000: iget-boolean v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ +070fd4: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +070fd8: 5441 3204 |0004: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0432 │ │ +070fdc: 5442 3004 |0006: iget-object v2, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mDisplayManager:Landroid/hardware/display/DisplayManager; // field@0430 │ │ +070fe0: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +070fe2: 2333 6806 |0009: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ +070fe6: 6e30 f92e 2103 |000b: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +070fec: 5441 3104 |000e: iget-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ +070ff0: 1602 983a |0010: const-wide/16 v2, #int 15000 // #3a98 │ │ +070ff4: 6e40 9703 4132 |0012: invoke-virtual {v1, v4, v2, v3}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0397 │ │ +070ffa: 0e00 |0015: return-void │ │ +070ffc: 0d00 |0016: move-exception v0 │ │ +070ffe: 1a01 970d |0017: const-string v1, "MediaRouterJellybeanMr1" // string@0d97 │ │ +071002: 1a02 2d03 |0019: const-string v2, "Cannot scan for wifi displays." // string@032d │ │ +071006: 7130 081d 2100 |001b: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +07100c: 28f0 |001e: goto 000e // -0010 │ │ +07100e: 0d00 |001f: move-exception v0 │ │ +071010: 1a01 970d |0020: const-string v1, "MediaRouterJellybeanMr1" // string@0d97 │ │ +071014: 1a02 2d03 |0022: const-string v2, "Cannot scan for wifi displays." // string@032d │ │ +071018: 7130 081d 2100 |0024: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +07101e: 28e7 |0027: goto 000e // -0019 │ │ catches : 1 │ │ 0x0004 - 0x000e │ │ Ljava/lang/IllegalAccessException; -> 0x0016 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ positions : │ │ 0x0000 line=108 │ │ 0x0004 line=110 │ │ @@ -44648,37 +44648,37 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -06d698: |[06d698] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.setActiveScanRouteTypes:(I)V │ │ -06d6a8: dd00 0302 |0000: and-int/lit8 v0, v3, #int 2 // #02 │ │ -06d6ac: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -06d6b0: 5520 2f04 |0004: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ -06d6b4: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ -06d6b8: 5420 3204 |0008: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0432 │ │ -06d6bc: 3800 0b00 |000a: if-eqz v0, 0015 // +000b │ │ -06d6c0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -06d6c2: 5c20 2f04 |000d: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ -06d6c6: 5420 3104 |000f: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ -06d6ca: 6e20 9503 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ -06d6d0: 0e00 |0014: return-void │ │ -06d6d2: 1a00 960d |0015: const-string v0, "MediaRouterJellybeanMr1" // string@0d96 │ │ -06d6d6: 1a01 2a03 |0017: const-string v1, "Cannot scan for wifi displays because the DisplayManager.scanWifiDisplays() method is not available on this device." // string@032a │ │ -06d6da: 7120 071d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -06d6e0: 28f8 |001c: goto 0014 // -0008 │ │ -06d6e2: 5520 2f04 |001d: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ -06d6e6: 3800 f5ff |001f: if-eqz v0, 0014 // -000b │ │ -06d6ea: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -06d6ec: 5c20 2f04 |0022: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ -06d6f0: 5420 3104 |0024: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ -06d6f4: 6e20 9803 2000 |0026: invoke-virtual {v0, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -06d6fa: 28eb |0029: goto 0014 // -0015 │ │ +071030: |[071030] android.support.v4.media.routing.MediaRouterJellybeanMr1$ActiveScanWorkaround.setActiveScanRouteTypes:(I)V │ │ +071040: dd00 0302 |0000: and-int/lit8 v0, v3, #int 2 // #02 │ │ +071044: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +071048: 5520 2f04 |0004: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ +07104c: 3900 0e00 |0006: if-nez v0, 0014 // +000e │ │ +071050: 5420 3204 |0008: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mScanWifiDisplaysMethod:Ljava/lang/reflect/Method; // field@0432 │ │ +071054: 3800 0b00 |000a: if-eqz v0, 0015 // +000b │ │ +071058: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +07105a: 5c20 2f04 |000d: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ +07105e: 5420 3104 |000f: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ +071062: 6e20 9503 2000 |0011: invoke-virtual {v0, v2}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ +071068: 0e00 |0014: return-void │ │ +07106a: 1a00 970d |0015: const-string v0, "MediaRouterJellybeanMr1" // string@0d97 │ │ +07106e: 1a01 2c03 |0017: const-string v1, "Cannot scan for wifi displays because the DisplayManager.scanWifiDisplays() method is not available on this device." // string@032c │ │ +071072: 7120 071d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +071078: 28f8 |001c: goto 0014 // -0008 │ │ +07107a: 5520 2f04 |001d: iget-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ +07107e: 3800 f5ff |001f: if-eqz v0, 0014 // -000b │ │ +071082: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +071084: 5c20 2f04 |0022: iput-boolean v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mActivelyScanningWifiDisplays:Z // field@042f │ │ +071088: 5420 3104 |0024: iget-object v0, v2, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround;.mHandler:Landroid/os/Handler; // field@0431 │ │ +07108c: 6e20 9803 2000 |0026: invoke-virtual {v0, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +071092: 28eb |0029: goto 0014 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=88 │ │ 0x0008 line=89 │ │ 0x000c line=90 │ │ 0x000f line=91 │ │ @@ -44687,21 +44687,21 @@ │ │ 0x001d line=99 │ │ 0x0021 line=100 │ │ 0x0024 line=101 │ │ locals : │ │ 0x0000 - 0x002a reg=2 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$ActiveScanWorkaround; │ │ 0x0000 - 0x002a reg=3 routeTypes I │ │ │ │ - source_file_idx : 3479 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3480 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #241 header: │ │ class_idx : 531 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3479 │ │ +source_file_idx : 3480 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #241 annotations: │ │ Annotations on class │ │ @@ -44729,44 +44729,44 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -06d6fc: |[06d6fc] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.:()V │ │ -06d70c: 7010 a82e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d712: 6001 4500 |0003: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06d716: 1302 1100 |0005: const/16 v2, #int 17 // #11 │ │ -06d71a: 3221 0800 |0007: if-eq v1, v2, 000f // +0008 │ │ -06d71e: 2201 ec05 |0009: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -06d722: 7010 ea2e 0100 |000b: invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -06d728: 2701 |000e: throw v1 │ │ -06d72a: 1c01 8100 |000f: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d72e: 1a02 6c0f |0011: const-string v2, "STATUS_CONNECTING" // string@0f6c │ │ -06d732: 6e20 6e2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6e │ │ -06d738: 0c00 |0016: move-result-object v0 │ │ -06d73a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -06d73c: 6e20 f22e 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@2ef2 │ │ -06d742: 0a01 |001b: move-result v1 │ │ -06d744: 5941 3504 |001c: iput v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0435 │ │ -06d748: 1c01 8100 |001e: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d74c: 1a02 cf1c |0020: const-string v2, "getStatusCode" // string@1ccf │ │ -06d750: 1203 |0022: const/4 v3, #int 0 // #0 │ │ -06d752: 2333 6706 |0023: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -06d756: 6e30 6f2e 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -06d75c: 0c01 |0028: move-result-object v1 │ │ -06d75e: 5b41 3404 |0029: iput-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0434 │ │ -06d762: 0e00 |002b: return-void │ │ -06d764: 0d01 |002c: move-exception v1 │ │ -06d766: 28fe |002d: goto 002b // -0002 │ │ -06d768: 0d01 |002e: move-exception v1 │ │ -06d76a: 28fc |002f: goto 002b // -0004 │ │ -06d76c: 0d01 |0030: move-exception v1 │ │ -06d76e: 28fa |0031: goto 002b // -0006 │ │ +071094: |[071094] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.:()V │ │ +0710a4: 7010 a82e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0710aa: 6001 4500 |0003: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0710ae: 1302 1100 |0005: const/16 v2, #int 17 // #11 │ │ +0710b2: 3221 0800 |0007: if-eq v1, v2, 000f // +0008 │ │ +0710b6: 2201 ec05 |0009: new-instance v1, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0710ba: 7010 ea2e 0100 |000b: invoke-direct {v1}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0710c0: 2701 |000e: throw v1 │ │ +0710c2: 1c01 8100 |000f: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0710c6: 1a02 6d0f |0011: const-string v2, "STATUS_CONNECTING" // string@0f6d │ │ +0710ca: 6e20 6e2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/Class;.getField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6e │ │ +0710d0: 0c00 |0016: move-result-object v0 │ │ +0710d2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0710d4: 6e20 f22e 1000 |0018: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.getInt:(Ljava/lang/Object;)I // method@2ef2 │ │ +0710da: 0a01 |001b: move-result v1 │ │ +0710dc: 5941 3504 |001c: iput v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0435 │ │ +0710e0: 1c01 8100 |001e: const-class v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0710e4: 1a02 d01c |0020: const-string v2, "getStatusCode" // string@1cd0 │ │ +0710e8: 1203 |0022: const/4 v3, #int 0 // #0 │ │ +0710ea: 2333 6706 |0023: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +0710ee: 6e30 6f2e 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +0710f4: 0c01 |0028: move-result-object v1 │ │ +0710f6: 5b41 3404 |0029: iput-object v1, v4, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0434 │ │ +0710fa: 0e00 |002b: return-void │ │ +0710fc: 0d01 |002c: move-exception v1 │ │ +0710fe: 28fe |002d: goto 002b // -0002 │ │ +071100: 0d01 |002e: move-exception v1 │ │ +071102: 28fc |002f: goto 002b // -0004 │ │ +071104: 0d01 |0030: move-exception v1 │ │ +071106: 28fa |0031: goto 002b // -0006 │ │ catches : 1 │ │ 0x000f - 0x002b │ │ Ljava/lang/NoSuchFieldException; -> 0x0030 │ │ Ljava/lang/NoSuchMethodException; -> 0x002e │ │ Ljava/lang/IllegalAccessException; -> 0x002c │ │ positions : │ │ 0x0000 line=129 │ │ @@ -44789,39 +44789,39 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -06d784: |[06d784] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting:(Ljava/lang/Object;)Z │ │ -06d794: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -06d796: 0760 |0001: move-object v0, v6 │ │ -06d798: 1f00 8100 |0002: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d79c: 5452 3404 |0004: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0434 │ │ -06d7a0: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -06d7a4: 5452 3404 |0008: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0434 │ │ -06d7a8: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -06d7aa: 2344 6806 |000b: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ -06d7ae: 6e30 f92e 0204 |000d: invoke-virtual {v2, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -06d7b4: 0c02 |0010: move-result-object v2 │ │ -06d7b6: 1f02 d605 |0011: check-cast v2, Ljava/lang/Integer; // type@05d6 │ │ -06d7ba: 6e10 8c2e 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -06d7c0: 0a01 |0016: move-result v1 │ │ -06d7c2: 5252 3504 |0017: iget v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0435 │ │ -06d7c6: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ -06d7ca: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -06d7cc: 0f02 |001c: return v2 │ │ -06d7ce: 0132 |001d: move v2, v3 │ │ -06d7d0: 28fe |001e: goto 001c // -0002 │ │ -06d7d2: 0d02 |001f: move-exception v2 │ │ -06d7d4: 0132 |0020: move v2, v3 │ │ -06d7d6: 28fb |0021: goto 001c // -0005 │ │ -06d7d8: 0d02 |0022: move-exception v2 │ │ -06d7da: 28fd |0023: goto 0020 // -0003 │ │ +07111c: |[07111c] android.support.v4.media.routing.MediaRouterJellybeanMr1$IsConnectingWorkaround.isConnecting:(Ljava/lang/Object;)Z │ │ +07112c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07112e: 0760 |0001: move-object v0, v6 │ │ +071130: 1f00 8100 |0002: check-cast v0, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +071134: 5452 3404 |0004: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0434 │ │ +071138: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +07113c: 5452 3404 |0008: iget-object v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mGetStatusCodeMethod:Ljava/lang/reflect/Method; // field@0434 │ │ +071140: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +071142: 2344 6806 |000b: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ +071146: 6e30 f92e 0204 |000d: invoke-virtual {v2, v0, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +07114c: 0c02 |0010: move-result-object v2 │ │ +07114e: 1f02 d605 |0011: check-cast v2, Ljava/lang/Integer; // type@05d6 │ │ +071152: 6e10 8c2e 0200 |0013: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +071158: 0a01 |0016: move-result v1 │ │ +07115a: 5252 3504 |0017: iget v2, v5, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround;.mStatusConnecting:I // field@0435 │ │ +07115e: 3321 0400 |0019: if-ne v1, v2, 001d // +0004 │ │ +071162: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +071164: 0f02 |001c: return v2 │ │ +071166: 0132 |001d: move v2, v3 │ │ +071168: 28fe |001e: goto 001c // -0002 │ │ +07116a: 0d02 |001f: move-exception v2 │ │ +07116c: 0132 |0020: move v2, v3 │ │ +07116e: 28fb |0021: goto 001c // -0005 │ │ +071170: 0d02 |0022: move-exception v2 │ │ +071172: 28fd |0023: goto 0020 // -0003 │ │ catches : 1 │ │ 0x0008 - 0x0019 │ │ Ljava/lang/IllegalAccessException; -> 0x0022 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x001f │ │ positions : │ │ 0x0001 line=147 │ │ 0x0004 line=150 │ │ @@ -44835,21 +44835,21 @@ │ │ locals : │ │ 0x0017 - 0x001c reg=1 statusCode I │ │ 0x001d - 0x001f reg=1 statusCode I │ │ 0x0004 - 0x0024 reg=0 route Landroid/media/MediaRouter$RouteInfo; │ │ 0x0000 - 0x0024 reg=5 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$IsConnectingWorkaround; │ │ 0x0000 - 0x0024 reg=6 routeObj Ljava/lang/Object; │ │ │ │ - source_file_idx : 3479 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3480 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #242 header: │ │ class_idx : 532 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3479 │ │ +source_file_idx : 3480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #242 annotations: │ │ Annotations on class │ │ @@ -44869,17 +44869,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d7ec: |[06d7ec] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.:()V │ │ -06d7fc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d802: 0e00 |0003: return-void │ │ +071184: |[071184] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.:()V │ │ +071194: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07119a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ @@ -44887,19 +44887,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 │ │ -06d804: |[06d804] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.getPresentationDisplay:(Ljava/lang/Object;)Landroid/view/Display; │ │ -06d814: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d818: 6e10 d202 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPresentationDisplay:()Landroid/view/Display; // method@02d2 │ │ -06d81e: 0c00 |0005: move-result-object v0 │ │ -06d820: 1100 |0006: return-object v0 │ │ +07119c: |[07119c] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.getPresentationDisplay:(Ljava/lang/Object;)Landroid/view/Display; │ │ +0711ac: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0711b0: 6e10 d202 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getPresentationDisplay:()Landroid/view/Display; // method@02d2 │ │ +0711b6: 0c00 |0005: move-result-object v0 │ │ +0711b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$RouteInfo;) │ │ @@ -44907,33 +44907,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d824: |[06d824] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.isEnabled:(Ljava/lang/Object;)Z │ │ -06d834: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d838: 6e10 da02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isEnabled:()Z // method@02da │ │ -06d83e: 0a00 |0005: move-result v0 │ │ -06d840: 0f00 |0006: return v0 │ │ +0711bc: |[0711bc] android.support.v4.media.routing.MediaRouterJellybeanMr1$RouteInfo.isEnabled:(Ljava/lang/Object;)Z │ │ +0711cc: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +0711d0: 6e10 da02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isEnabled:()Z // method@02da │ │ +0711d6: 0a00 |0005: move-result v0 │ │ +0711d8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3479 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3480 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #243 header: │ │ class_idx : 534 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3480 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #243 annotations: │ │ Annotations on class │ │ @@ -44953,17 +44953,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d844: |[06d844] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.:()V │ │ -06d854: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d85a: 0e00 |0003: return-void │ │ +0711dc: |[0711dc] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.:()V │ │ +0711ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0711f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ @@ -44971,19 +44971,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 │ │ -06d85c: |[06d85c] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06d86c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d870: 6e10 cc02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getDescription:()Ljava/lang/CharSequence; // method@02cc │ │ -06d876: 0c00 |0005: move-result-object v0 │ │ -06d878: 1100 |0006: return-object v0 │ │ +0711f4: |[0711f4] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.getDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +071204: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +071208: 6e10 cc02 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.getDescription:()Ljava/lang/CharSequence; // method@02cc │ │ +07120e: 0c00 |0005: move-result-object v0 │ │ +071210: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$RouteInfo;) │ │ @@ -44991,33 +44991,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06d87c: |[06d87c] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.isConnecting:(Ljava/lang/Object;)Z │ │ -06d88c: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ -06d890: 6e10 d902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isConnecting:()Z // method@02d9 │ │ -06d896: 0a00 |0005: move-result v0 │ │ -06d898: 0f00 |0006: return v0 │ │ +071214: |[071214] android.support.v4.media.routing.MediaRouterJellybeanMr2$RouteInfo.isConnecting:(Ljava/lang/Object;)Z │ │ +071224: 1f01 8100 |0000: check-cast v1, Landroid/media/MediaRouter$RouteInfo; // type@0081 │ │ +071228: 6e10 d902 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter$RouteInfo;.isConnecting:()Z // method@02d9 │ │ +07122e: 0a00 |0005: move-result v0 │ │ +071230: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routeObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3480 (MediaRouterJellybeanMr2.java) │ │ + source_file_idx : 3481 (MediaRouterJellybeanMr2.java) │ │ │ │ Class #244 header: │ │ class_idx : 535 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3480 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #244 annotations: │ │ Annotations on class │ │ @@ -45037,17 +45037,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06d89c: |[06d89c] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.:()V │ │ -06d8ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d8b2: 0e00 |0003: return-void │ │ +071234: |[071234] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.:()V │ │ +071244: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07124a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr2$UserRouteInfo;) │ │ @@ -45055,34 +45055,34 @@ │ │ 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 │ │ -06d8b4: |[06d8b4] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -06d8c4: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ -06d8c8: 6e20 de02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setDescription:(Ljava/lang/CharSequence;)V // method@02de │ │ -06d8ce: 0e00 |0005: return-void │ │ +07124c: |[07124c] android.support.v4.media.routing.MediaRouterJellybeanMr2$UserRouteInfo.setDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +07125c: 1f00 8200 |0000: check-cast v0, Landroid/media/MediaRouter$UserRouteInfo; // type@0082 │ │ +071260: 6e20 de02 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/MediaRouter$UserRouteInfo;.setDescription:(Ljava/lang/CharSequence;)V // method@02de │ │ +071266: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=42 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routeObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 description Ljava/lang/CharSequence; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3480 (MediaRouterJellybeanMr2.java) │ │ + source_file_idx : 3481 (MediaRouterJellybeanMr2.java) │ │ │ │ Class #245 header: │ │ class_idx : 537 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #245 annotations: │ │ Annotations on class │ │ @@ -45094,21 +45094,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #246 header: │ │ class_idx : 539 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #246 annotations: │ │ Annotations on class │ │ @@ -45133,28 +45133,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -06d8d0: |[06d8d0] android.support.v4.media.session.MediaControllerCompat$Callback.:()V │ │ -06d8e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06d8e2: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d8e8: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06d8ec: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -06d8f0: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ -06d8f4: 2200 1a02 |000a: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; // type@021a │ │ -06d8f8: 7030 700c 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0c70 │ │ -06d8fe: 7110 de0c 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; // method@0cde │ │ -06d904: 0c00 |0012: move-result-object v0 │ │ -06d906: 5b30 3804 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ -06d90a: 0e00 |0015: return-void │ │ -06d90c: 5b32 3804 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ -06d910: 28fd |0018: goto 0015 // -0003 │ │ +071268: |[071268] android.support.v4.media.session.MediaControllerCompat$Callback.:()V │ │ +071278: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07127a: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071280: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +071284: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +071288: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ +07128c: 2200 1a02 |000a: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; // type@021a │ │ +071290: 7030 700c 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V // method@0c70 │ │ +071296: 7110 de0c 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; // method@0cde │ │ +07129c: 0c00 |0012: move-result-object v0 │ │ +07129e: 5b30 3804 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ +0712a2: 0e00 |0015: return-void │ │ +0712a4: 5b32 3804 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ +0712a8: 28fd |0018: goto 0015 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=228 │ │ 0x0004 line=229 │ │ 0x000a line=230 │ │ 0x0015 line=234 │ │ 0x0016 line=232 │ │ @@ -45167,16 +45167,16 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d914: |[06d914] android.support.v4.media.session.MediaControllerCompat$Callback.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -06d924: 0e00 |0000: return-void │ │ +0712ac: |[0712ac] android.support.v4.media.session.MediaControllerCompat$Callback.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0712bc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ @@ -45185,16 +45185,16 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d928: |[06d928] android.support.v4.media.session.MediaControllerCompat$Callback.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -06d938: 0e00 |0000: return-void │ │ +0712c0: |[0712c0] android.support.v4.media.session.MediaControllerCompat$Callback.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0712d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ @@ -45203,16 +45203,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d93c: |[06d93c] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionDestroyed:()V │ │ -06d94c: 0e00 |0000: return-void │ │ +0712d4: |[0712d4] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionDestroyed:()V │ │ +0712e4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$Callback;) │ │ @@ -45220,31 +45220,31 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06d950: |[06d950] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -06d960: 0e00 |0000: return-void │ │ +0712e8: |[0712e8] android.support.v4.media.session.MediaControllerCompat$Callback.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0712f8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 event Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #247 header: │ │ class_idx : 540 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #247 annotations: │ │ Annotations on class │ │ @@ -45316,21 +45316,21 @@ │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;) │ │ name : 'unregisterCallback' │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #248 header: │ │ class_idx : 543 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #248 annotations: │ │ Annotations on class │ │ @@ -45380,22 +45380,22 @@ │ │ type : '(IIIII)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06d964: |[06d964] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.:(IIIII)V │ │ -06d974: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06d97a: 5901 3f04 |0003: iput v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@043f │ │ -06d97e: 5902 3c04 |0005: iput v2, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@043c │ │ -06d982: 5903 4004 |0007: iput v3, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0440 │ │ -06d986: 5904 3e04 |0009: iput v4, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@043e │ │ -06d98a: 5905 3d04 |000b: iput v5, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@043d │ │ -06d98e: 0e00 |000d: return-void │ │ +0712fc: |[0712fc] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.:(IIIII)V │ │ +07130c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071312: 5901 3f04 |0003: iput v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@043f │ │ +071316: 5902 3c04 |0005: iput v2, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@043c │ │ +07131a: 5903 4004 |0007: iput v3, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0440 │ │ +07131e: 5904 3e04 |0009: iput v4, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@043e │ │ +071322: 5905 3d04 |000b: iput v5, v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@043d │ │ +071326: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ 0x0005 line=382 │ │ 0x0007 line=383 │ │ 0x0009 line=384 │ │ @@ -45415,17 +45415,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d990: |[06d990] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getAudioStream:()I │ │ -06d9a0: 5210 3c04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@043c │ │ -06d9a4: 0f00 |0002: return v0 │ │ +071328: |[071328] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getAudioStream:()I │ │ +071338: 5210 3c04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mAudioStream:I // field@043c │ │ +07133c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45433,17 +45433,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d9a8: |[06d9a8] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getCurrentVolume:()I │ │ -06d9b8: 5210 3d04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@043d │ │ -06d9bc: 0f00 |0002: return v0 │ │ +071340: |[071340] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getCurrentVolume:()I │ │ +071350: 5210 3d04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mCurrentVolume:I // field@043d │ │ +071354: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45451,17 +45451,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d9c0: |[06d9c0] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getMaxVolume:()I │ │ -06d9d0: 5210 3e04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@043e │ │ -06d9d4: 0f00 |0002: return v0 │ │ +071358: |[071358] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getMaxVolume:()I │ │ +071368: 5210 3e04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mMaxVolume:I // field@043e │ │ +07136c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=433 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45469,17 +45469,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d9d8: |[06d9d8] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getPlaybackType:()I │ │ -06d9e8: 5210 3f04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@043f │ │ -06d9ec: 0f00 |0002: return v0 │ │ +071370: |[071370] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getPlaybackType:()I │ │ +071380: 5210 3f04 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mPlaybackType:I // field@043f │ │ +071384: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;) │ │ @@ -45487,30 +45487,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06d9f0: |[06d9f0] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getVolumeControl:()I │ │ -06da00: 5210 4004 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0440 │ │ -06da04: 0f00 |0002: return v0 │ │ +071388: |[071388] android.support.v4.media.session.MediaControllerCompat$PlaybackInfo.getVolumeControl:()I │ │ +071398: 5210 4004 |0000: iget v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.mVolumeControl:I // field@0440 │ │ +07139c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #249 header: │ │ class_idx : 544 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #249 annotations: │ │ Annotations on class │ │ @@ -45530,17 +45530,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06da08: |[06da08] android.support.v4.media.session.MediaControllerCompat$TransportControls.:()V │ │ -06da18: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06da1e: 0e00 |0003: return-void │ │ +0713a0: |[0713a0] android.support.v4.media.session.MediaControllerCompat$TransportControls.:()V │ │ +0713b0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0713b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0003 line=302 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ │ │ @@ -45595,21 +45595,21 @@ │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;) │ │ name : 'stop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #250 header: │ │ class_idx : 546 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 11 │ │ │ │ Class #250 annotations: │ │ Annotations on class │ │ @@ -45634,32 +45634,32 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -06da20: |[06da20] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -06da30: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06da36: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -06da3a: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06da3e: 1a01 a82a |0007: const-string v1, "sessionToken must not be null" // string@2aa8 │ │ -06da42: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06da48: 2700 |000c: throw v0 │ │ -06da4a: 6000 4500 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06da4e: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ -06da52: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -06da56: 2200 1d02 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@021d │ │ -06da5a: 7030 840c 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0c84 │ │ -06da60: 5b20 4204 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06da64: 0e00 |001a: return-void │ │ -06da66: 2200 1e02 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@021e │ │ -06da6a: 7010 900c 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0c90 │ │ -06da70: 5b20 4204 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06da74: 28f8 |0022: goto 001a // -0008 │ │ +0713b8: |[0713b8] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +0713c8: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0713ce: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +0713d2: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0713d6: 1a01 a72a |0007: const-string v1, "sessionToken must not be null" // string@2aa7 │ │ +0713da: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0713e0: 2700 |000c: throw v0 │ │ +0713e2: 6000 4500 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0713e6: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ +0713ea: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +0713ee: 2200 1d02 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@021d │ │ +0713f2: 7030 840c 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V // method@0c84 │ │ +0713f8: 5b20 4204 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +0713fc: 0e00 |001a: return-void │ │ +0713fe: 2200 1e02 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@021e │ │ +071402: 7010 900c 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0c90 │ │ +071408: 5b20 4204 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +07140c: 28f8 |0022: goto 001a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=72 │ │ 0x0005 line=73 │ │ 0x000d line=76 │ │ 0x0013 line=77 │ │ @@ -45675,32 +45675,32 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -06da78: |[06da78] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -06da88: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06da8e: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -06da92: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06da96: 1a01 a52a |0007: const-string v1, "session must not be null" // string@2aa5 │ │ -06da9a: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06daa0: 2700 |000c: throw v0 │ │ -06daa2: 6000 4500 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06daa6: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ -06daaa: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -06daae: 2200 1d02 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@021d │ │ -06dab2: 7030 850c 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0c85 │ │ -06dab8: 5b20 4204 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06dabc: 0e00 |001a: return-void │ │ -06dabe: 2200 1e02 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@021e │ │ -06dac2: 7010 900c 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0c90 │ │ -06dac8: 5b20 4204 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06dacc: 28f8 |0022: goto 001a // -0008 │ │ +071410: |[071410] android.support.v4.media.session.MediaControllerCompat.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +071420: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071426: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +07142a: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +07142e: 1a01 a42a |0007: const-string v1, "session must not be null" // string@2aa4 │ │ +071432: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +071438: 2700 |000c: throw v0 │ │ +07143a: 6000 4500 |000d: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07143e: 1301 1500 |000f: const/16 v1, #int 21 // #15 │ │ +071442: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +071446: 2200 1d02 |0013: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; // type@021d │ │ +07144a: 7030 850c 3004 |0015: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V // method@0c85 │ │ +071450: 5b20 4204 |0018: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +071454: 0e00 |001a: return-void │ │ +071456: 2200 1e02 |001b: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; // type@021e │ │ +07145a: 7010 900c 0000 |001d: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;.:()V // method@0c90 │ │ +071460: 5b20 4204 |0020: iput-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +071464: 28f8 |0022: goto 001a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x000d line=56 │ │ 0x0013 line=57 │ │ @@ -45717,24 +45717,24 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -06dad0: |[06dad0] android.support.v4.media.session.MediaControllerCompat.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -06dae0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -06dae4: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06dae8: 1a01 c505 |0004: const-string v1, "KeyEvent may not be null" // string@05c5 │ │ -06daec: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06daf2: 2700 |0009: throw v0 │ │ -06daf4: 5420 4204 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06daf8: 7220 7a0c 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0c7a │ │ -06dafe: 0a00 |000f: move-result v0 │ │ -06db00: 0f00 |0010: return v0 │ │ +071468: |[071468] android.support.v4.media.session.MediaControllerCompat.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +071478: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +07147c: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +071480: 1a01 c605 |0004: const-string v1, "KeyEvent may not be null" // string@05c6 │ │ +071484: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +07148a: 2700 |0009: throw v0 │ │ +07148c: 5420 4204 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +071490: 7220 7a0c 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@0c7a │ │ +071496: 0a00 |000f: move-result v0 │ │ +071498: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x000a line=103 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ @@ -45745,19 +45745,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06db04: |[06db04] android.support.v4.media.session.MediaControllerCompat.getMediaController:()Ljava/lang/Object; │ │ -06db14: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06db18: 7210 7b0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMediaController:()Ljava/lang/Object; // method@0c7b │ │ -06db1e: 0c00 |0005: move-result-object v0 │ │ -06db20: 1100 |0006: return-object v0 │ │ +07149c: |[07149c] android.support.v4.media.session.MediaControllerCompat.getMediaController:()Ljava/lang/Object; │ │ +0714ac: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +0714b0: 7210 7b0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMediaController:()Ljava/lang/Object; // method@0c7b │ │ +0714b6: 0c00 |0005: move-result-object v0 │ │ +0714b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45765,19 +45765,19 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06db24: |[06db24] android.support.v4.media.session.MediaControllerCompat.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -06db34: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06db38: 7210 7c0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0c7c │ │ -06db3e: 0c00 |0005: move-result-object v0 │ │ -06db40: 1100 |0006: return-object v0 │ │ +0714bc: |[0714bc] android.support.v4.media.session.MediaControllerCompat.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0714cc: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +0714d0: 7210 7c0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; // method@0c7c │ │ +0714d6: 0c00 |0005: move-result-object v0 │ │ +0714d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45785,19 +45785,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06db44: |[06db44] android.support.v4.media.session.MediaControllerCompat.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -06db54: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06db58: 7210 7d0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // method@0c7d │ │ -06db5e: 0c00 |0005: move-result-object v0 │ │ -06db60: 1100 |0006: return-object v0 │ │ +0714dc: |[0714dc] android.support.v4.media.session.MediaControllerCompat.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +0714ec: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +0714f0: 7210 7d0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // method@0c7d │ │ +0714f6: 0c00 |0005: move-result-object v0 │ │ +0714f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45805,19 +45805,19 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06db64: |[06db64] android.support.v4.media.session.MediaControllerCompat.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -06db74: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06db78: 7210 7e0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c7e │ │ -06db7e: 0c00 |0005: move-result-object v0 │ │ -06db80: 1100 |0006: return-object v0 │ │ +0714fc: |[0714fc] android.support.v4.media.session.MediaControllerCompat.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +07150c: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +071510: 7210 7e0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; // method@0c7e │ │ +071516: 0c00 |0005: move-result-object v0 │ │ +071518: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45825,19 +45825,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06db84: |[06db84] android.support.v4.media.session.MediaControllerCompat.getRatingType:()I │ │ -06db94: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06db98: 7210 7f0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getRatingType:()I // method@0c7f │ │ -06db9e: 0a00 |0005: move-result v0 │ │ -06dba0: 0f00 |0006: return v0 │ │ +07151c: |[07151c] android.support.v4.media.session.MediaControllerCompat.getRatingType:()I │ │ +07152c: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +071530: 7210 7f0c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getRatingType:()I // method@0c7f │ │ +071536: 0a00 |0005: move-result v0 │ │ +071538: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45845,19 +45845,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06dba4: |[06dba4] android.support.v4.media.session.MediaControllerCompat.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -06dbb4: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06dbb8: 7210 800c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@0c80 │ │ -06dbbe: 0c00 |0005: move-result-object v0 │ │ -06dbc0: 1100 |0006: return-object v0 │ │ +07153c: |[07153c] android.support.v4.media.session.MediaControllerCompat.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +07154c: 5410 4204 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +071550: 7210 800c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; // method@0c80 │ │ +071556: 0c00 |0005: move-result-object v0 │ │ +071558: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompat;) │ │ @@ -45865,18 +45865,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06dbc4: |[06dbc4] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -06dbd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06dbd6: 6e30 bf0c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaControllerCompat;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0cbf │ │ -06dbdc: 0e00 |0004: return-void │ │ +07155c: |[07155c] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +07156c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07156e: 6e30 bf0c 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaControllerCompat;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0cbf │ │ +071574: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=159 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ @@ -45886,26 +45886,26 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -06dbe0: |[06dbe0] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -06dbf0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -06dbf4: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06dbf8: 1a01 1016 |0004: const-string v1, "callback cannot be null" // string@1610 │ │ -06dbfc: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06dc02: 2700 |0009: throw v0 │ │ -06dc04: 3904 0700 |000a: if-nez v4, 0011 // +0007 │ │ -06dc08: 2204 a100 |000c: new-instance v4, Landroid/os/Handler; // type@00a1 │ │ -06dc0c: 7010 8d03 0400 |000e: invoke-direct {v4}, Landroid/os/Handler;.:()V // method@038d │ │ -06dc12: 5420 4204 |0011: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06dc16: 7230 810c 3004 |0013: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0c81 │ │ -06dc1c: 0e00 |0016: return-void │ │ +071578: |[071578] android.support.v4.media.session.MediaControllerCompat.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +071588: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +07158c: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +071590: 1a01 1116 |0004: const-string v1, "callback cannot be null" // string@1611 │ │ +071594: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +07159a: 2700 |0009: throw v0 │ │ +07159c: 3904 0700 |000a: if-nez v4, 0011 // +0007 │ │ +0715a0: 2204 a100 |000c: new-instance v4, Landroid/os/Handler; // type@00a1 │ │ +0715a4: 7010 8d03 0400 |000e: invoke-direct {v4}, Landroid/os/Handler;.:()V // method@038d │ │ +0715aa: 5420 4204 |0011: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +0715ae: 7230 810c 3004 |0013: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V // method@0c81 │ │ +0715b4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=171 │ │ 0x000a line=173 │ │ 0x000c line=174 │ │ 0x0011 line=176 │ │ @@ -45921,25 +45921,25 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -06dc20: |[06dc20] android.support.v4.media.session.MediaControllerCompat.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -06dc30: 7110 eb1c 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -06dc36: 0a00 |0003: move-result v0 │ │ -06dc38: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -06dc3c: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06dc40: 1a01 1117 |0008: const-string v1, "command cannot be null or empty" // string@1711 │ │ -06dc44: 7020 842e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06dc4a: 2700 |000d: throw v0 │ │ -06dc4c: 5420 4204 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06dc50: 7240 820c 3054 |0010: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c82 │ │ -06dc56: 0e00 |0013: return-void │ │ +0715b8: |[0715b8] android.support.v4.media.session.MediaControllerCompat.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0715c8: 7110 eb1c 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0715ce: 0a00 |0003: move-result v0 │ │ +0715d0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0715d4: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0715d8: 1a01 1217 |0008: const-string v1, "command cannot be null or empty" // string@1712 │ │ +0715dc: 7020 842e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0715e2: 2700 |000d: throw v0 │ │ +0715e4: 5420 4204 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +0715e8: 7240 820c 3054 |0010: invoke-interface {v0, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0c82 │ │ +0715ee: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x000e line=205 │ │ 0x0013 line=206 │ │ locals : │ │ @@ -45953,40 +45953,40 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06dc58: |[06dc58] android.support.v4.media.session.MediaControllerCompat.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -06dc68: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -06dc6c: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06dc70: 1a01 1016 |0004: const-string v1, "callback cannot be null" // string@1610 │ │ -06dc74: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06dc7a: 2700 |0009: throw v0 │ │ -06dc7c: 5420 4204 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ -06dc80: 7220 830c 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0c83 │ │ -06dc86: 0e00 |000f: return-void │ │ +0715f0: |[0715f0] android.support.v4.media.session.MediaControllerCompat.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +071600: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +071604: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +071608: 1a01 1116 |0004: const-string v1, "callback cannot be null" // string@1611 │ │ +07160c: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +071612: 2700 |0009: throw v0 │ │ +071614: 5420 4204 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat;.mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl; // field@0442 │ │ +071618: 7220 830c 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0c83 │ │ +07161e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0002 line=187 │ │ 0x000a line=189 │ │ 0x000f line=190 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat; │ │ 0x0000 - 0x0010 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #251 header: │ │ class_idx : 547 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3469 │ │ +source_file_idx : 3470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #251 annotations: │ │ Annotations on class │ │ @@ -46022,21 +46022,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;) │ │ name : 'onSessionEvent' │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3469 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3470 (MediaControllerCompatApi21.java) │ │ │ │ Class #252 header: │ │ class_idx : 548 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 138 │ │ -source_file_idx : 3469 │ │ +source_file_idx : 3470 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #252 annotations: │ │ Annotations on class │ │ @@ -46065,18 +46065,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06dc88: |[06dc88] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V │ │ -06dc98: 7010 0b03 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaController$Callback;.:()V // method@030b │ │ -06dc9e: 5b01 4304 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ -06dca2: 0e00 |0005: return-void │ │ +071620: |[071620] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V │ │ +071630: 7010 0b03 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaController$Callback;.:()V // method@030b │ │ +071636: 5b01 4304 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ +07163a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46090,18 +46090,18 @@ │ │ type : '(Landroid/media/MediaMetadata;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06dca4: |[06dca4] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onMetadataChanged:(Landroid/media/MediaMetadata;)V │ │ -06dcb4: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ -06dcb8: 7220 c20c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onMetadataChanged:(Ljava/lang/Object;)V // method@0cc2 │ │ -06dcbe: 0e00 |0005: return-void │ │ +07163c: |[07163c] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onMetadataChanged:(Landroid/media/MediaMetadata;)V │ │ +07164c: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ +071650: 7220 c20c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onMetadataChanged:(Ljava/lang/Object;)V // method@0cc2 │ │ +071656: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0005 line=222 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46112,18 +46112,18 @@ │ │ type : '(Landroid/media/session/PlaybackState;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06dcc0: |[06dcc0] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onPlaybackStateChanged:(Landroid/media/session/PlaybackState;)V │ │ -06dcd0: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ -06dcd4: 7220 c30c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onPlaybackStateChanged:(Ljava/lang/Object;)V // method@0cc3 │ │ -06dcda: 0e00 |0005: return-void │ │ +071658: |[071658] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onPlaybackStateChanged:(Landroid/media/session/PlaybackState;)V │ │ +071668: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ +07166c: 7220 c30c 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onPlaybackStateChanged:(Ljava/lang/Object;)V // method@0cc3 │ │ +071672: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46134,18 +46134,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06dcdc: |[06dcdc] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionDestroyed:()V │ │ -06dcec: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ -06dcf0: 7210 c40c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionDestroyed:()V // method@0cc4 │ │ -06dcf6: 0e00 |0005: return-void │ │ +071674: |[071674] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionDestroyed:()V │ │ +071684: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ +071688: 7210 c40c 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionDestroyed:()V // method@0cc4 │ │ +07168e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0005 line=207 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ @@ -46155,35 +46155,35 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06dcf8: |[06dcf8] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -06dd08: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ -06dd0c: 7230 c50c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0cc5 │ │ -06dd12: 0e00 |0005: return-void │ │ +071690: |[071690] android.support.v4.media.session.MediaControllerCompatApi21$CallbackProxy.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0716a0: 5410 4304 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; // field@0443 │ │ +0716a4: 7230 c50c 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0cc5 │ │ +0716aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0005 line=212 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3469 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3470 (MediaControllerCompatApi21.java) │ │ │ │ Class #253 header: │ │ class_idx : 549 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3469 │ │ +source_file_idx : 3470 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #253 annotations: │ │ Annotations on class │ │ @@ -46218,17 +46218,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dd14: |[06dd14] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.:()V │ │ -06dd24: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06dd2a: 0e00 |0003: return-void │ │ +0716ac: |[0716ac] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.:()V │ │ +0716bc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0716c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46236,19 +46236,19 @@ │ │ type : '(Ljava/lang/Object;)Landroid/media/AudioAttributes;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06dd2c: |[06dd2c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; │ │ -06dd3c: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ -06dd40: 6e10 0c03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getAudioAttributes:()Landroid/media/AudioAttributes; // method@030c │ │ -06dd46: 0c00 |0005: move-result-object v0 │ │ -06dd48: 1100 |0006: return-object v0 │ │ +0716c4: |[0716c4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; │ │ +0716d4: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ +0716d8: 6e10 0c03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getAudioAttributes:()Landroid/media/AudioAttributes; // method@030c │ │ +0716de: 0c00 |0005: move-result-object v0 │ │ +0716e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46256,19 +46256,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06dd4c: |[06dd4c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getCurrentVolume:(Ljava/lang/Object;)I │ │ -06dd5c: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ -06dd60: 6e10 0d03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getCurrentVolume:()I // method@030d │ │ -06dd66: 0a00 |0005: move-result v0 │ │ -06dd68: 0f00 |0006: return v0 │ │ +0716e4: |[0716e4] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getCurrentVolume:(Ljava/lang/Object;)I │ │ +0716f4: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ +0716f8: 6e10 0d03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getCurrentVolume:()I // method@030d │ │ +0716fe: 0a00 |0005: move-result v0 │ │ +071700: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46276,20 +46276,20 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -06dd6c: |[06dd6c] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream:(Ljava/lang/Object;)I │ │ -06dd7c: 7110 cc0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; // method@0ccc │ │ -06dd82: 0c00 |0003: move-result-object v0 │ │ -06dd84: 7110 d20c 0000 |0004: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.toLegacyStreamType:(Landroid/media/AudioAttributes;)I // method@0cd2 │ │ -06dd8a: 0a01 |0007: move-result v1 │ │ -06dd8c: 0f01 |0008: return v1 │ │ +071704: |[071704] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getLegacyAudioStream:(Ljava/lang/Object;)I │ │ +071714: 7110 cc0c 0200 |0000: invoke-static {v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getAudioAttributes:(Ljava/lang/Object;)Landroid/media/AudioAttributes; // method@0ccc │ │ +07171a: 0c00 |0003: move-result-object v0 │ │ +07171c: 7110 d20c 0000 |0004: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.toLegacyStreamType:(Landroid/media/AudioAttributes;)I // method@0cd2 │ │ +071722: 0a01 |0007: move-result v1 │ │ +071724: 0f01 |0008: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=129 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 attrs Landroid/media/AudioAttributes; │ │ 0x0000 - 0x0009 reg=2 volumeInfoObj Ljava/lang/Object; │ │ @@ -46299,19 +46299,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06dd90: |[06dd90] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getMaxVolume:(Ljava/lang/Object;)I │ │ -06dda0: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ -06dda4: 6e10 0e03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getMaxVolume:()I // method@030e │ │ -06ddaa: 0a00 |0005: move-result v0 │ │ -06ddac: 0f00 |0006: return v0 │ │ +071728: |[071728] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getMaxVolume:(Ljava/lang/Object;)I │ │ +071738: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ +07173c: 6e10 0e03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getMaxVolume:()I // method@030e │ │ +071742: 0a00 |0005: move-result v0 │ │ +071744: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46319,19 +46319,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ddb0: |[06ddb0] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ -06ddc0: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ -06ddc4: 6e10 0f03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getPlaybackType:()I // method@030f │ │ -06ddca: 0a00 |0005: move-result v0 │ │ -06ddcc: 0f00 |0006: return v0 │ │ +071748: |[071748] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getPlaybackType:(Ljava/lang/Object;)I │ │ +071758: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ +07175c: 6e10 0f03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getPlaybackType:()I // method@030f │ │ +071762: 0a00 |0005: move-result v0 │ │ +071764: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46339,19 +46339,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ddd0: |[06ddd0] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getVolumeControl:(Ljava/lang/Object;)I │ │ -06dde0: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ -06dde4: 6e10 1003 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getVolumeControl:()I // method@0310 │ │ -06ddea: 0a00 |0005: move-result v0 │ │ -06ddec: 0f00 |0006: return v0 │ │ +071768: |[071768] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.getVolumeControl:(Ljava/lang/Object;)I │ │ +071778: 1f01 8b00 |0000: check-cast v1, Landroid/media/session/MediaController$PlaybackInfo; // type@008b │ │ +07177c: 6e10 1003 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController$PlaybackInfo;.getVolumeControl:()I // method@0310 │ │ +071782: 0a00 |0005: move-result v0 │ │ +071784: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 volumeInfoObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;) │ │ @@ -46359,47 +46359,47 @@ │ │ type : '(Landroid/media/AudioAttributes;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 76 16-bit code units │ │ -06ddf0: |[06ddf0] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType:(Landroid/media/AudioAttributes;)I │ │ -06de00: 1242 |0000: const/4 v2, #int 4 // #4 │ │ -06de02: 1230 |0001: const/4 v0, #int 3 // #3 │ │ -06de04: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -06de06: 6e10 b002 0400 |0003: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@02b0 │ │ -06de0c: 0a03 |0006: move-result v3 │ │ -06de0e: dd03 0301 |0007: and-int/lit8 v3, v3, #int 1 // #01 │ │ -06de12: 3313 0400 |0009: if-ne v3, v1, 000d // +0004 │ │ -06de16: 1270 |000b: const/4 v0, #int 7 // #7 │ │ -06de18: 0f00 |000c: return v0 │ │ -06de1a: 6e10 b002 0400 |000d: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@02b0 │ │ -06de20: 0a03 |0010: move-result v3 │ │ -06de22: dd03 0304 |0011: and-int/lit8 v3, v3, #int 4 // #04 │ │ -06de26: 3323 0400 |0013: if-ne v3, v2, 0017 // +0004 │ │ -06de2a: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -06de2c: 28f6 |0016: goto 000c // -000a │ │ -06de2e: 6e10 b102 0400 |0017: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getUsage:()I // method@02b1 │ │ -06de34: 0a03 |001a: move-result v3 │ │ -06de36: 2b03 1100 0000 |001b: packed-switch v3, 0000002c // +00000011 │ │ -06de3c: 28ee |001e: goto 000c // -0012 │ │ -06de3e: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -06de40: 28ec |0020: goto 000c // -0014 │ │ -06de42: 0110 |0021: move v0, v1 │ │ -06de44: 28ea |0022: goto 000c // -0016 │ │ -06de46: 1300 0800 |0023: const/16 v0, #int 8 // #8 │ │ -06de4a: 28e7 |0025: goto 000c // -0019 │ │ -06de4c: 0120 |0026: move v0, v2 │ │ -06de4e: 28e5 |0027: goto 000c // -001b │ │ -06de50: 1220 |0028: const/4 v0, #int 2 // #2 │ │ -06de52: 28e3 |0029: goto 000c // -001d │ │ -06de54: 1250 |002a: const/4 v0, #int 5 // #5 │ │ -06de56: 28e1 |002b: goto 000c // -001f │ │ -06de58: 0001 0e00 0100 0000 f1ff ffff 0400 ... |002c: packed-switch-data (32 units) │ │ +071788: |[071788] android.support.v4.media.session.MediaControllerCompatApi21$PlaybackInfo.toLegacyStreamType:(Landroid/media/AudioAttributes;)I │ │ +071798: 1242 |0000: const/4 v2, #int 4 // #4 │ │ +07179a: 1230 |0001: const/4 v0, #int 3 // #3 │ │ +07179c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +07179e: 6e10 b002 0400 |0003: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@02b0 │ │ +0717a4: 0a03 |0006: move-result v3 │ │ +0717a6: dd03 0301 |0007: and-int/lit8 v3, v3, #int 1 // #01 │ │ +0717aa: 3313 0400 |0009: if-ne v3, v1, 000d // +0004 │ │ +0717ae: 1270 |000b: const/4 v0, #int 7 // #7 │ │ +0717b0: 0f00 |000c: return v0 │ │ +0717b2: 6e10 b002 0400 |000d: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getFlags:()I // method@02b0 │ │ +0717b8: 0a03 |0010: move-result v3 │ │ +0717ba: dd03 0304 |0011: and-int/lit8 v3, v3, #int 4 // #04 │ │ +0717be: 3323 0400 |0013: if-ne v3, v2, 0017 // +0004 │ │ +0717c2: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +0717c4: 28f6 |0016: goto 000c // -000a │ │ +0717c6: 6e10 b102 0400 |0017: invoke-virtual {v4}, Landroid/media/AudioAttributes;.getUsage:()I // method@02b1 │ │ +0717cc: 0a03 |001a: move-result v3 │ │ +0717ce: 2b03 1100 0000 |001b: packed-switch v3, 0000002c // +00000011 │ │ +0717d4: 28ee |001e: goto 000c // -0012 │ │ +0717d6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0717d8: 28ec |0020: goto 000c // -0014 │ │ +0717da: 0110 |0021: move v0, v1 │ │ +0717dc: 28ea |0022: goto 000c // -0016 │ │ +0717de: 1300 0800 |0023: const/16 v0, #int 8 // #8 │ │ +0717e2: 28e7 |0025: goto 000c // -0019 │ │ +0717e4: 0120 |0026: move v0, v2 │ │ +0717e6: 28e5 |0027: goto 000c // -001b │ │ +0717e8: 1220 |0028: const/4 v0, #int 2 // #2 │ │ +0717ea: 28e3 |0029: goto 000c // -001d │ │ +0717ec: 1250 |002a: const/4 v0, #int 5 // #5 │ │ +0717ee: 28e1 |002b: goto 000c // -001f │ │ +0717f0: 0001 0e00 0100 0000 f1ff ffff 0400 ... |002c: packed-switch-data (32 units) │ │ catches : (none) │ │ positions : │ │ 0x0003 line=152 │ │ 0x000b line=154 │ │ 0x000c line=185 │ │ 0x000d line=156 │ │ 0x0015 line=157 │ │ @@ -46411,21 +46411,21 @@ │ │ 0x0028 line=176 │ │ 0x002a line=182 │ │ 0x002c line=161 │ │ locals : │ │ 0x0000 - 0x004c reg=4 aa Landroid/media/AudioAttributes; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3469 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3470 (MediaControllerCompatApi21.java) │ │ │ │ Class #254 header: │ │ class_idx : 550 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3469 │ │ +source_file_idx : 3470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #254 annotations: │ │ Annotations on class │ │ @@ -46445,17 +46445,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06de98: |[06de98] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.:()V │ │ -06dea8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06deae: 0e00 |0003: return-void │ │ +071830: |[071830] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.:()V │ │ +071840: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071846: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;) │ │ @@ -46463,18 +46463,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06deb0: |[06deb0] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.fastForward:(Ljava/lang/Object;)V │ │ -06dec0: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06dec4: 6e10 1103 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.fastForward:()V // method@0311 │ │ -06deca: 0e00 |0005: return-void │ │ +071848: |[071848] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.fastForward:(Ljava/lang/Object;)V │ │ +071858: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +07185c: 6e10 1103 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.fastForward:()V // method@0311 │ │ +071862: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46483,18 +46483,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06decc: |[06decc] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.pause:(Ljava/lang/Object;)V │ │ -06dedc: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06dee0: 6e10 1203 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.pause:()V // method@0312 │ │ -06dee6: 0e00 |0005: return-void │ │ +071864: |[071864] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.pause:(Ljava/lang/Object;)V │ │ +071874: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +071878: 6e10 1203 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.pause:()V // method@0312 │ │ +07187e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46503,18 +46503,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06dee8: |[06dee8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.play:(Ljava/lang/Object;)V │ │ -06def8: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06defc: 6e10 1303 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.play:()V // method@0313 │ │ -06df02: 0e00 |0005: return-void │ │ +071880: |[071880] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.play:(Ljava/lang/Object;)V │ │ +071890: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +071894: 6e10 1303 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.play:()V // method@0313 │ │ +07189a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46523,18 +46523,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06df04: |[06df04] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.rewind:(Ljava/lang/Object;)V │ │ -06df14: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06df18: 6e10 1403 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.rewind:()V // method@0314 │ │ -06df1e: 0e00 |0005: return-void │ │ +07189c: |[07189c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.rewind:(Ljava/lang/Object;)V │ │ +0718ac: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +0718b0: 6e10 1403 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.rewind:()V // method@0314 │ │ +0718b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0005 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46543,18 +46543,18 @@ │ │ type : '(Ljava/lang/Object;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06df20: |[06df20] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.seekTo:(Ljava/lang/Object;J)V │ │ -06df30: 1f01 8c00 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06df34: 6e30 1503 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.seekTo:(J)V // method@0315 │ │ -06df3a: 0e00 |0005: return-void │ │ +0718b8: |[0718b8] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.seekTo:(Ljava/lang/Object;J)V │ │ +0718c8: 1f01 8c00 |0000: check-cast v1, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +0718cc: 6e30 1503 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/media/session/MediaController$TransportControls;.seekTo:(J)V // method@0315 │ │ +0718d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0005 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -46564,19 +46564,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 │ │ -06df3c: |[06df3c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06df4c: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06df50: 1f01 8500 |0002: check-cast v1, Landroid/media/Rating; // type@0085 │ │ -06df54: 6e20 1603 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController$TransportControls;.setRating:(Landroid/media/Rating;)V // method@0316 │ │ -06df5a: 0e00 |0007: return-void │ │ +0718d4: |[0718d4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0718e4: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +0718e8: 1f01 8500 |0002: check-cast v1, Landroid/media/Rating; // type@0085 │ │ +0718ec: 6e20 1603 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController$TransportControls;.setRating:(Landroid/media/Rating;)V // method@0316 │ │ +0718f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 ratingObj Ljava/lang/Object; │ │ @@ -46586,18 +46586,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06df5c: |[06df5c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToNext:(Ljava/lang/Object;)V │ │ -06df6c: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06df70: 6e10 1703 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToNext:()V // method@0317 │ │ -06df76: 0e00 |0005: return-void │ │ +0718f4: |[0718f4] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToNext:(Ljava/lang/Object;)V │ │ +071904: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +071908: 6e10 1703 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToNext:()V // method@0317 │ │ +07190e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0005 line=107 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46606,18 +46606,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06df78: |[06df78] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToPrevious:(Ljava/lang/Object;)V │ │ -06df88: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06df8c: 6e10 1803 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToPrevious:()V // method@0318 │ │ -06df92: 0e00 |0005: return-void │ │ +071910: |[071910] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.skipToPrevious:(Ljava/lang/Object;)V │ │ +071920: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +071924: 6e10 1803 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.skipToPrevious:()V // method@0318 │ │ +07192a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ @@ -46626,33 +46626,33 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06df94: |[06df94] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.stop:(Ljava/lang/Object;)V │ │ -06dfa4: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ -06dfa8: 6e10 1903 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.stop:()V // method@0319 │ │ -06dfae: 0e00 |0005: return-void │ │ +07192c: |[07192c] android.support.v4.media.session.MediaControllerCompatApi21$TransportControls.stop:(Ljava/lang/Object;)V │ │ +07193c: 1f00 8c00 |0000: check-cast v0, Landroid/media/session/MediaController$TransportControls; // type@008c │ │ +071940: 6e10 1903 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaController$TransportControls;.stop:()V // method@0319 │ │ +071946: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0005 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controlsObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3469 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3470 (MediaControllerCompatApi21.java) │ │ │ │ Class #255 header: │ │ class_idx : 551 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3469 │ │ +source_file_idx : 3470 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #255 annotations: │ │ Annotations on class │ │ @@ -46671,17 +46671,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06dfb0: |[06dfb0] android.support.v4.media.session.MediaControllerCompatApi21.:()V │ │ -06dfc0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06dfc6: 0e00 |0003: return-void │ │ +071948: |[071948] android.support.v4.media.session.MediaControllerCompatApi21.:()V │ │ +071958: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07195e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=197 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompatApi21; │ │ │ │ @@ -46690,18 +46690,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06dfc8: |[06dfc8] android.support.v4.media.session.MediaControllerCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; │ │ -06dfd8: 2200 2402 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; // type@0224 │ │ -06dfdc: 7020 c60c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V // method@0cc6 │ │ -06dfe2: 1100 |0005: return-object v0 │ │ +071960: |[071960] android.support.v4.media.session.MediaControllerCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object; │ │ +071970: 2200 2402 |0000: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy; // type@0224 │ │ +071974: 7020 c60c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)V // method@0cc6 │ │ +07197a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46709,19 +46709,19 @@ │ │ type : '(Ljava/lang/Object;Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06dfe4: |[06dfe4] android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z │ │ -06dff4: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ -06dff8: 6e20 1b03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/session/MediaController;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@031b │ │ -06dffe: 0a00 |0005: move-result v0 │ │ -06e000: 0f00 |0006: return v0 │ │ +07197c: |[07197c] android.support.v4.media.session.MediaControllerCompatApi21.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z │ │ +07198c: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ +071990: 6e20 1b03 2100 |0002: invoke-virtual {v1, v2}, Landroid/media/session/MediaController;.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z // method@031b │ │ +071996: 0a00 |0005: move-result v0 │ │ +071998: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -46730,19 +46730,19 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06e004: |[06e004] android.support.v4.media.session.MediaControllerCompatApi21.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e014: 2200 8d00 |0000: new-instance v0, Landroid/media/session/MediaController; // type@008d │ │ -06e018: 1f02 8f00 |0002: check-cast v2, Landroid/media/session/MediaSession$Token; // type@008f │ │ -06e01c: 7030 1a03 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaController;.:(Landroid/content/Context;Landroid/media/session/MediaSession$Token;)V // method@031a │ │ -06e022: 1100 |0007: return-object v0 │ │ +07199c: |[07199c] android.support.v4.media.session.MediaControllerCompatApi21.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0719ac: 2200 8d00 |0000: new-instance v0, Landroid/media/session/MediaController; // type@008d │ │ +0719b0: 1f02 8f00 |0002: check-cast v2, Landroid/media/session/MediaSession$Token; // type@008f │ │ +0719b4: 7030 1a03 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaController;.:(Landroid/content/Context;Landroid/media/session/MediaSession$Token;)V // method@031a │ │ +0719ba: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 sessionToken Ljava/lang/Object; │ │ 0x0000 - 0x0008 reg=1 context Landroid/content/Context; │ │ │ │ @@ -46751,19 +46751,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 │ │ -06e024: |[06e024] android.support.v4.media.session.MediaControllerCompatApi21.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e034: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ -06e038: 6e10 1c03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getMetadata:()Landroid/media/MediaMetadata; // method@031c │ │ -06e03e: 0c00 |0005: move-result-object v0 │ │ -06e040: 1100 |0006: return-object v0 │ │ +0719bc: |[0719bc] android.support.v4.media.session.MediaControllerCompatApi21.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0719cc: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ +0719d0: 6e10 1c03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getMetadata:()Landroid/media/MediaMetadata; // method@031c │ │ +0719d6: 0c00 |0005: move-result-object v0 │ │ +0719d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46771,19 +46771,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 │ │ -06e044: |[06e044] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e054: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ -06e058: 6e10 1d03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackInfo:()Landroid/media/session/MediaController$PlaybackInfo; // method@031d │ │ -06e05e: 0c00 |0005: move-result-object v0 │ │ -06e060: 1100 |0006: return-object v0 │ │ +0719dc: |[0719dc] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0719ec: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ +0719f0: 6e10 1d03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackInfo:()Landroid/media/session/MediaController$PlaybackInfo; // method@031d │ │ +0719f6: 0c00 |0005: move-result-object v0 │ │ +0719f8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46791,19 +46791,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 │ │ -06e064: |[06e064] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e074: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ -06e078: 6e10 1e03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackState:()Landroid/media/session/PlaybackState; // method@031e │ │ -06e07e: 0c00 |0005: move-result-object v0 │ │ -06e080: 1100 |0006: return-object v0 │ │ +0719fc: |[0719fc] android.support.v4.media.session.MediaControllerCompatApi21.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +071a0c: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ +071a10: 6e10 1e03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getPlaybackState:()Landroid/media/session/PlaybackState; // method@031e │ │ +071a16: 0c00 |0005: move-result-object v0 │ │ +071a18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46811,19 +46811,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e084: |[06e084] android.support.v4.media.session.MediaControllerCompatApi21.getRatingType:(Ljava/lang/Object;)I │ │ -06e094: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ -06e098: 6e10 1f03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getRatingType:()I // method@031f │ │ -06e09e: 0a00 |0005: move-result v0 │ │ -06e0a0: 0f00 |0006: return v0 │ │ +071a1c: |[071a1c] android.support.v4.media.session.MediaControllerCompatApi21.getRatingType:(Ljava/lang/Object;)I │ │ +071a2c: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ +071a30: 6e10 1f03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getRatingType:()I // method@031f │ │ +071a36: 0a00 |0005: move-result v0 │ │ +071a38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46831,19 +46831,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 │ │ -06e0a4: |[06e0a4] android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e0b4: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ -06e0b8: 6e10 2003 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getTransportControls:()Landroid/media/session/MediaController$TransportControls; // method@0320 │ │ -06e0be: 0c00 |0005: move-result-object v0 │ │ -06e0c0: 1100 |0006: return-object v0 │ │ +071a3c: |[071a3c] android.support.v4.media.session.MediaControllerCompatApi21.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +071a4c: 1f01 8d00 |0000: check-cast v1, Landroid/media/session/MediaController; // type@008d │ │ +071a50: 6e10 2003 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaController;.getTransportControls:()Landroid/media/session/MediaController$TransportControls; // method@0320 │ │ +071a56: 0c00 |0005: move-result-object v0 │ │ +071a58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 controllerObj Ljava/lang/Object; │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaControllerCompatApi21;) │ │ @@ -46851,19 +46851,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06e0c4: |[06e0c4] android.support.v4.media.session.MediaControllerCompatApi21.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ -06e0d4: 1f00 8d00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@008d │ │ -06e0d8: 1f01 8a00 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@008a │ │ -06e0dc: 6e30 2103 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.registerCallback:(Landroid/media/session/MediaController$Callback;Landroid/os/Handler;)V // method@0321 │ │ -06e0e2: 0e00 |0007: return-void │ │ +071a5c: |[071a5c] android.support.v4.media.session.MediaControllerCompatApi21.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +071a6c: 1f00 8d00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@008d │ │ +071a70: 1f01 8a00 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@008a │ │ +071a74: 6e30 2103 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaController;.registerCallback:(Landroid/media/session/MediaController$Callback;Landroid/os/Handler;)V // method@0321 │ │ +071a7a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -46874,18 +46874,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06e0e4: |[06e0e4] android.support.v4.media.session.MediaControllerCompatApi21.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -06e0f4: 1f00 8d00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@008d │ │ -06e0f8: 6e40 2203 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/session/MediaController;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0322 │ │ -06e0fe: 0e00 |0005: return-void │ │ +071a7c: |[071a7c] android.support.v4.media.session.MediaControllerCompatApi21.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +071a8c: 1f00 8d00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@008d │ │ +071a90: 6e40 2203 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/media/session/MediaController;.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0322 │ │ +071a96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0005 line=78 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 command Ljava/lang/String; │ │ @@ -46897,35 +46897,35 @@ │ │ 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 │ │ -06e100: |[06e100] android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06e110: 1f00 8d00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@008d │ │ -06e114: 1f01 8a00 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@008a │ │ -06e118: 6e20 2303 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController;.unregisterCallback:(Landroid/media/session/MediaController$Callback;)V // method@0323 │ │ -06e11e: 0e00 |0007: return-void │ │ +071a98: |[071a98] android.support.v4.media.session.MediaControllerCompatApi21.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +071aa8: 1f00 8d00 |0000: check-cast v0, Landroid/media/session/MediaController; // type@008d │ │ +071aac: 1f01 8a00 |0002: check-cast v1, Landroid/media/session/MediaController$Callback; // type@008a │ │ +071ab0: 6e20 2303 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaController;.unregisterCallback:(Landroid/media/session/MediaController$Callback;)V // method@0323 │ │ +071ab6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 controllerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3469 (MediaControllerCompatApi21.java) │ │ + source_file_idx : 3470 (MediaControllerCompatApi21.java) │ │ │ │ Class #256 header: │ │ class_idx : 552 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #256 annotations: │ │ Annotations on class │ │ @@ -46937,21 +46937,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #257 header: │ │ class_idx : 554 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #257 annotations: │ │ Annotations on class │ │ @@ -46976,28 +46976,28 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -06e120: |[06e120] android.support.v4.media.session.MediaSessionCompat$Callback.:()V │ │ -06e130: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -06e132: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e138: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06e13c: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -06e140: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ -06e144: 2200 2902 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; // type@0229 │ │ -06e148: 7030 ea0c 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@0cea │ │ -06e14e: 7110 5b0d 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; // method@0d5b │ │ -06e154: 0c00 |0012: move-result-object v0 │ │ -06e156: 5b30 4804 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0448 │ │ -06e15a: 0e00 |0015: return-void │ │ -06e15c: 5b32 4804 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0448 │ │ -06e160: 28fd |0018: goto 0015 // -0003 │ │ +071ab8: |[071ab8] android.support.v4.media.session.MediaSessionCompat$Callback.:()V │ │ +071ac8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +071aca: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071ad0: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +071ad4: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +071ad8: 3410 0e00 |0008: if-lt v0, v1, 0016 // +000e │ │ +071adc: 2200 2902 |000a: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; // type@0229 │ │ +071ae0: 7030 ea0c 3002 |000c: invoke-direct {v0, v3, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V // method@0cea │ │ +071ae6: 7110 5b0d 0000 |000f: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; // method@0d5b │ │ +071aec: 0c00 |0012: move-result-object v0 │ │ +071aee: 5b30 4804 |0013: iput-object v0, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0448 │ │ +071af2: 0e00 |0015: return-void │ │ +071af4: 5b32 4804 |0016: iput-object v2, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0448 │ │ +071af8: 28fd |0018: goto 0015 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=268 │ │ 0x0004 line=269 │ │ 0x000a line=270 │ │ 0x0015 line=274 │ │ 0x0016 line=272 │ │ @@ -47010,16 +47010,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e164: |[06e164] android.support.v4.media.session.MediaSessionCompat$Callback.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -06e174: 0e00 |0000: return-void │ │ +071afc: |[071afc] android.support.v4.media.session.MediaSessionCompat$Callback.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +071b0c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 command Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -47030,16 +47030,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e178: |[06e178] android.support.v4.media.session.MediaSessionCompat$Callback.onFastForward:()V │ │ -06e188: 0e00 |0000: return-void │ │ +071b10: |[071b10] android.support.v4.media.session.MediaSessionCompat$Callback.onFastForward:()V │ │ +071b20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47047,17 +47047,17 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06e18c: |[06e18c] android.support.v4.media.session.MediaSessionCompat$Callback.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -06e19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e19e: 0f00 |0001: return v0 │ │ +071b24: |[071b24] android.support.v4.media.session.MediaSessionCompat$Callback.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +071b34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071b36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0002 reg=2 mediaButtonEvent Landroid/content/Intent; │ │ │ │ @@ -47066,16 +47066,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e1a0: |[06e1a0] android.support.v4.media.session.MediaSessionCompat$Callback.onPause:()V │ │ -06e1b0: 0e00 |0000: return-void │ │ +071b38: |[071b38] android.support.v4.media.session.MediaSessionCompat$Callback.onPause:()V │ │ +071b48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47083,16 +47083,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e1b4: |[06e1b4] android.support.v4.media.session.MediaSessionCompat$Callback.onPlay:()V │ │ -06e1c4: 0e00 |0000: return-void │ │ +071b4c: |[071b4c] android.support.v4.media.session.MediaSessionCompat$Callback.onPlay:()V │ │ +071b5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47100,16 +47100,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e1c8: |[06e1c8] android.support.v4.media.session.MediaSessionCompat$Callback.onRewind:()V │ │ -06e1d8: 0e00 |0000: return-void │ │ +071b60: |[071b60] android.support.v4.media.session.MediaSessionCompat$Callback.onRewind:()V │ │ +071b70: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47117,16 +47117,16 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e1dc: |[06e1dc] android.support.v4.media.session.MediaSessionCompat$Callback.onSeekTo:(J)V │ │ -06e1ec: 0e00 |0000: return-void │ │ +071b74: |[071b74] android.support.v4.media.session.MediaSessionCompat$Callback.onSeekTo:(J)V │ │ +071b84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 pos J │ │ │ │ @@ -47135,16 +47135,16 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e1f0: |[06e1f0] android.support.v4.media.session.MediaSessionCompat$Callback.onSetRating:(Landroid/support/v4/media/RatingCompat;)V │ │ -06e200: 0e00 |0000: return-void │ │ +071b88: |[071b88] android.support.v4.media.session.MediaSessionCompat$Callback.onSetRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +071b98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=1 rating Landroid/support/v4/media/RatingCompat; │ │ │ │ @@ -47153,16 +47153,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e204: |[06e204] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToNext:()V │ │ -06e214: 0e00 |0000: return-void │ │ +071b9c: |[071b9c] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToNext:()V │ │ +071bac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #9 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47170,16 +47170,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e218: |[06e218] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToPrevious:()V │ │ -06e228: 0e00 |0000: return-void │ │ +071bb0: |[071bb0] android.support.v4.media.session.MediaSessionCompat$Callback.onSkipToPrevious:()V │ │ +071bc0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaSessionCompat$Callback;) │ │ @@ -47187,29 +47187,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -06e22c: |[06e22c] android.support.v4.media.session.MediaSessionCompat$Callback.onStop:()V │ │ -06e23c: 0e00 |0000: return-void │ │ +071bc4: |[071bc4] android.support.v4.media.session.MediaSessionCompat$Callback.onStop:()V │ │ +071bd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #258 header: │ │ class_idx : 555 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #258 annotations: │ │ Annotations on class │ │ @@ -47293,21 +47293,21 @@ │ │ │ │ #11 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;) │ │ name : 'setPlaybackToRemote' │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #259 header: │ │ class_idx : 558 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #259 annotations: │ │ Annotations on class │ │ @@ -47329,17 +47329,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e240: |[06e240] android.support.v4.media.session.MediaSessionCompat$Token$1.:()V │ │ -06e250: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e256: 0e00 |0003: return-void │ │ +071bd8: |[071bd8] android.support.v4.media.session.MediaSessionCompat$Token$1.:()V │ │ +071be8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071bee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ │ │ Virtual methods - │ │ @@ -47348,21 +47348,21 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06e258: |[06e258] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -06e268: 2200 2f02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022f │ │ -06e26c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06e26e: 6e20 ae03 1300 |0003: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@03ae │ │ -06e274: 0c01 |0006: move-result-object v1 │ │ -06e276: 7020 2f0d 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0d2f │ │ -06e27c: 1100 |000a: return-object v0 │ │ +071bf0: |[071bf0] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +071c00: 2200 2f02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022f │ │ +071c04: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +071c06: 6e20 ae03 1300 |0003: invoke-virtual {v3, v1}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@03ae │ │ +071c0c: 0c01 |0006: move-result-object v1 │ │ +071c0e: 7020 2f0d 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0d2f │ │ +071c14: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x000b reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -47371,18 +47371,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 │ │ -06e280: |[06e280] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06e290: 6e20 2a0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d2a │ │ -06e296: 0c00 |0003: move-result-object v0 │ │ -06e298: 1100 |0004: return-object v0 │ │ +071c18: |[071c18] android.support.v4.media.session.MediaSessionCompat$Token$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +071c28: 6e20 2a0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d2a │ │ +071c2e: 0c00 |0003: move-result-object v0 │ │ +071c30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -47391,17 +47391,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e29c: |[06e29c] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -06e2ac: 2320 4f06 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@064f │ │ -06e2b0: 1100 |0002: return-object v0 │ │ +071c34: |[071c34] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +071c44: 2320 4f06 |0000: new-array v0, v2, [Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@064f │ │ +071c48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -47410,32 +47410,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 │ │ -06e2b4: |[06e2b4] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Ljava/lang/Object; │ │ -06e2c4: 6e20 2c0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d2c │ │ -06e2ca: 0c00 |0003: move-result-object v0 │ │ -06e2cc: 1100 |0004: return-object v0 │ │ +071c4c: |[071c4c] android.support.v4.media.session.MediaSessionCompat$Token$1.newArray:(I)[Ljava/lang/Object; │ │ +071c5c: 6e20 2c0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.newArray:(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d2c │ │ +071c62: 0c00 |0003: move-result-object v0 │ │ +071c64: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #260 header: │ │ class_idx : 559 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #260 annotations: │ │ Annotations on class │ │ @@ -47466,37 +47466,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06e2d0: |[06e2d0] android.support.v4.media.session.MediaSessionCompat$Token.:()V │ │ -06e2e0: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token$1; // type@022e │ │ -06e2e4: 7010 290d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.:()V // method@0d29 │ │ -06e2ea: 6900 4b04 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.CREATOR:Landroid/os/Parcelable$Creator; // field@044b │ │ -06e2ee: 0e00 |0007: return-void │ │ +071c68: |[071c68] android.support.v4.media.session.MediaSessionCompat$Token.:()V │ │ +071c78: 2200 2e02 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token$1; // type@022e │ │ +071c7c: 7010 290d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token$1;.:()V // method@0d29 │ │ +071c82: 6900 4b04 |0005: sput-object v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.CREATOR:Landroid/os/Parcelable$Creator; // field@044b │ │ +071c86: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ name : '' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e2f0: |[06e2f0] android.support.v4.media.session.MediaSessionCompat$Token.:(Landroid/os/Parcelable;)V │ │ -06e300: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e306: 5b01 4c04 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ -06e30a: 0e00 |0005: return-void │ │ +071c88: |[071c88] android.support.v4.media.session.MediaSessionCompat$Token.:(Landroid/os/Parcelable;)V │ │ +071c98: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071c9e: 5b01 4c04 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ +071ca2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x0003 line=424 │ │ 0x0005 line=425 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ @@ -47508,19 +47508,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e30c: |[06e30c] android.support.v4.media.session.MediaSessionCompat$Token.describeContents:()I │ │ -06e31c: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ -06e320: 7210 bf03 0000 |0002: invoke-interface {v0}, Landroid/os/Parcelable;.describeContents:()I // method@03bf │ │ -06e326: 0a00 |0005: move-result v0 │ │ -06e328: 0f00 |0006: return v0 │ │ +071ca4: |[071ca4] android.support.v4.media.session.MediaSessionCompat$Token.describeContents:()I │ │ +071cb4: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ +071cb8: 7210 bf03 0000 |0002: invoke-interface {v0}, Landroid/os/Parcelable;.describeContents:()I // method@03bf │ │ +071cbe: 0a00 |0005: move-result v0 │ │ +071cc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ @@ -47528,17 +47528,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e32c: |[06e32c] android.support.v4.media.session.MediaSessionCompat$Token.getToken:()Ljava/lang/Object; │ │ -06e33c: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ -06e340: 1100 |0002: return-object v0 │ │ +071cc4: |[071cc4] android.support.v4.media.session.MediaSessionCompat$Token.getToken:()Ljava/lang/Object; │ │ +071cd4: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ +071cd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$Token;) │ │ @@ -47546,34 +47546,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06e344: |[06e344] android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06e354: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ -06e358: 6e30 b703 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@03b7 │ │ -06e35e: 0e00 |0005: return-void │ │ +071cdc: |[071cdc] android.support.v4.media.session.MediaSessionCompat$Token.writeToParcel:(Landroid/os/Parcel;I)V │ │ +071cec: 5410 4c04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Token;.mInner:Landroid/os/Parcelable; // field@044c │ │ +071cf0: 6e30 b703 0203 |0002: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@03b7 │ │ +071cf6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 0x0005 line=435 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #261 header: │ │ class_idx : 560 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #261 annotations: │ │ Annotations on class │ │ @@ -47606,39 +47606,39 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -06e360: |[06e360] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -06e370: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e376: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -06e37a: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06e37e: 1a01 6017 |0007: const-string v1, "context must not be null" // string@1760 │ │ -06e382: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06e388: 2700 |000c: throw v0 │ │ -06e38a: 7110 eb1c 0400 |000d: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -06e390: 0a00 |0010: move-result v0 │ │ -06e392: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -06e396: 2200 d205 |0013: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06e39a: 1a01 662e |0015: const-string v1, "tag must not be null or empty" // string@2e66 │ │ -06e39e: 7020 842e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06e3a4: 2700 |001a: throw v0 │ │ -06e3a6: 6000 4500 |001b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06e3aa: 1301 1500 |001d: const/16 v1, #int 21 // #15 │ │ -06e3ae: 3410 0a00 |001f: if-lt v0, v1, 0029 // +000a │ │ -06e3b2: 2200 2c02 |0021: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@022c │ │ -06e3b6: 7030 0e0d 3004 |0023: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0d0e │ │ -06e3bc: 5b20 4f04 |0026: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e3c0: 0e00 |0028: return-void │ │ -06e3c2: 2200 2d02 |0029: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // type@022d │ │ -06e3c6: 7010 1c0d 0000 |002b: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.:()V // method@0d1c │ │ -06e3cc: 5b20 4f04 |002e: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e3d0: 28f8 |0030: goto 0028 // -0008 │ │ +071cf8: |[071cf8] android.support.v4.media.session.MediaSessionCompat.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +071d08: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071d0e: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +071d12: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +071d16: 1a01 6117 |0007: const-string v1, "context must not be null" // string@1761 │ │ +071d1a: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +071d20: 2700 |000c: throw v0 │ │ +071d22: 7110 eb1c 0400 |000d: invoke-static {v4}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +071d28: 0a00 |0010: move-result v0 │ │ +071d2a: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +071d2e: 2200 d205 |0013: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +071d32: 1a01 652e |0015: const-string v1, "tag must not be null or empty" // string@2e65 │ │ +071d36: 7020 842e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +071d3c: 2700 |001a: throw v0 │ │ +071d3e: 6000 4500 |001b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +071d42: 1301 1500 |001d: const/16 v1, #int 21 // #15 │ │ +071d46: 3410 0a00 |001f: if-lt v0, v1, 0029 // +000a │ │ +071d4a: 2200 2c02 |0021: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@022c │ │ +071d4e: 7030 0e0d 3004 |0023: invoke-direct {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0d0e │ │ +071d54: 5b20 4f04 |0026: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071d58: 0e00 |0028: return-void │ │ +071d5a: 2200 2d02 |0029: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; // type@022d │ │ +071d5e: 7010 1c0d 0000 |002b: invoke-direct {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;.:()V // method@0d1c │ │ +071d64: 5b20 4f04 |002e: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071d68: 28f8 |0030: goto 0028 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0005 line=81 │ │ 0x000d line=83 │ │ 0x0013 line=84 │ │ @@ -47656,18 +47656,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e3d4: |[06e3d4] android.support.v4.media.session.MediaSessionCompat.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V │ │ -06e3e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e3ea: 5b01 4f04 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e3ee: 0e00 |0005: return-void │ │ +071d6c: |[071d6c] android.support.v4.media.session.MediaSessionCompat.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V │ │ +071d7c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +071d82: 5b01 4f04 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071d86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ @@ -47678,20 +47678,20 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06e3f0: |[06e3f0] android.support.v4.media.session.MediaSessionCompat.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat; │ │ -06e400: 2200 3002 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat; // type@0230 │ │ -06e404: 2201 2c02 |0002: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@022c │ │ -06e408: 7020 0f0d 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Ljava/lang/Object;)V // method@0d0f │ │ -06e40e: 7020 340d 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V // method@0d34 │ │ -06e414: 1100 |000a: return-object v0 │ │ +071d88: |[071d88] android.support.v4.media.session.MediaSessionCompat.obtain:(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat; │ │ +071d98: 2200 3002 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat; // type@0230 │ │ +071d9c: 2201 2c02 |0002: new-instance v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; // type@022c │ │ +071da0: 7020 0f0d 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.:(Ljava/lang/Object;)V // method@0d0f │ │ +071da6: 7020 340d 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat;.:(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V // method@0d34 │ │ +071dac: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x000b reg=2 mediaSession Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ @@ -47700,19 +47700,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e418: |[06e418] android.support.v4.media.session.MediaSessionCompat.getMediaSession:()Ljava/lang/Object; │ │ -06e428: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e42c: 7210 020d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getMediaSession:()Ljava/lang/Object; // method@0d02 │ │ -06e432: 0c00 |0005: move-result-object v0 │ │ -06e434: 1100 |0006: return-object v0 │ │ +071db0: |[071db0] android.support.v4.media.session.MediaSessionCompat.getMediaSession:()Ljava/lang/Object; │ │ +071dc0: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071dc4: 7210 020d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getMediaSession:()Ljava/lang/Object; // method@0d02 │ │ +071dca: 0c00 |0005: move-result-object v0 │ │ +071dcc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -47720,19 +47720,19 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e438: |[06e438] android.support.v4.media.session.MediaSessionCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -06e448: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e44c: 7210 030d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d03 │ │ -06e452: 0c00 |0005: move-result-object v0 │ │ -06e454: 1100 |0006: return-object v0 │ │ +071dd0: |[071dd0] android.support.v4.media.session.MediaSessionCompat.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +071de0: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071de4: 7210 030d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d03 │ │ +071dea: 0c00 |0005: move-result-object v0 │ │ +071dec: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -47740,19 +47740,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e458: |[06e458] android.support.v4.media.session.MediaSessionCompat.isActive:()Z │ │ -06e468: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e46c: 7210 040d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.isActive:()Z // method@0d04 │ │ -06e472: 0a00 |0005: move-result v0 │ │ -06e474: 0f00 |0006: return v0 │ │ +071df0: |[071df0] android.support.v4.media.session.MediaSessionCompat.isActive:()Z │ │ +071e00: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071e04: 7210 040d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.isActive:()Z // method@0d04 │ │ +071e0a: 0a00 |0005: move-result v0 │ │ +071e0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat;) │ │ @@ -47760,18 +47760,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e478: |[06e478] android.support.v4.media.session.MediaSessionCompat.release:()V │ │ -06e488: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e48c: 7210 050d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.release:()V // method@0d05 │ │ -06e492: 0e00 |0005: return-void │ │ +071e10: |[071e10] android.support.v4.media.session.MediaSessionCompat.release:()V │ │ +071e20: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071e24: 7210 050d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.release:()V // method@0d05 │ │ +071e2a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0005 line=204 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ │ │ @@ -47780,25 +47780,25 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -06e494: |[06e494] android.support.v4.media.session.MediaSessionCompat.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -06e4a4: 7110 eb1c 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -06e4aa: 0a00 |0003: move-result v0 │ │ -06e4ac: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -06e4b0: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06e4b4: 1a01 4c19 |0008: const-string v1, "event cannot be null or empty" // string@194c │ │ -06e4b8: 7020 842e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06e4be: 2700 |000d: throw v0 │ │ -06e4c0: 5420 4f04 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e4c4: 7230 060d 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0d06 │ │ -06e4ca: 0e00 |0013: return-void │ │ +071e2c: |[071e2c] android.support.v4.media.session.MediaSessionCompat.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +071e3c: 7110 eb1c 0300 |0000: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +071e42: 0a00 |0003: move-result v0 │ │ +071e44: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +071e48: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +071e4c: 1a01 4d19 |0008: const-string v1, "event cannot be null or empty" // string@194d │ │ +071e50: 7020 842e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +071e56: 2700 |000d: throw v0 │ │ +071e58: 5420 4f04 |000e: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071e5c: 7230 060d 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0d06 │ │ +071e62: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0006 line=192 │ │ 0x000e line=194 │ │ 0x0013 line=195 │ │ locals : │ │ @@ -47811,18 +47811,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e4cc: |[06e4cc] android.support.v4.media.session.MediaSessionCompat.setActive:(Z)V │ │ -06e4dc: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e4e0: 7220 070d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setActive:(Z)V // method@0d07 │ │ -06e4e6: 0e00 |0005: return-void │ │ +071e64: |[071e64] android.support.v4.media.session.MediaSessionCompat.setActive:(Z)V │ │ +071e74: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071e78: 7220 070d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setActive:(Z)V // method@0d07 │ │ +071e7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0005 line=171 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 active Z │ │ @@ -47832,18 +47832,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -06e4e8: |[06e4e8] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ -06e4f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06e4fa: 6e30 3d0d 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0d3d │ │ -06e500: 0e00 |0004: return-void │ │ +071e80: |[071e80] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +071e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +071e92: 6e30 3d0d 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/media/session/MediaSessionCompat;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0d3d │ │ +071e98: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0004 line=107 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0005 reg=2 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ @@ -47853,22 +47853,22 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -06e504: |[06e504] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -06e514: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e518: 3803 0600 |0002: if-eqz v3, 0008 // +0006 │ │ -06e51c: 7230 080d 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0d08 │ │ -06e522: 0e00 |0007: return-void │ │ -06e524: 2203 a100 |0008: new-instance v3, Landroid/os/Handler; // type@00a1 │ │ -06e528: 7010 8d03 0300 |000a: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@038d │ │ -06e52e: 28f7 |000d: goto 0004 // -0009 │ │ +071e9c: |[071e9c] android.support.v4.media.session.MediaSessionCompat.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +071eac: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071eb0: 3803 0600 |0002: if-eqz v3, 0008 // +0006 │ │ +071eb4: 7230 080d 2003 |0004: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V // method@0d08 │ │ +071eba: 0e00 |0007: return-void │ │ +071ebc: 2203 a100 |0008: new-instance v3, Landroid/os/Handler; // type@00a1 │ │ +071ec0: 7010 8d03 0300 |000a: invoke-direct {v3}, Landroid/os/Handler;.:()V // method@038d │ │ +071ec6: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0007 line=119 │ │ 0x0008 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 handler Landroid/os/Handler; │ │ @@ -47881,18 +47881,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e530: |[06e530] android.support.v4.media.session.MediaSessionCompat.setFlags:(I)V │ │ -06e540: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e544: 7220 090d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setFlags:(I)V // method@0d09 │ │ -06e54a: 0e00 |0005: return-void │ │ +071ec8: |[071ec8] android.support.v4.media.session.MediaSessionCompat.setFlags:(I)V │ │ +071ed8: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071edc: 7220 090d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setFlags:(I)V // method@0d09 │ │ +071ee2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0005 line=128 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 flags I │ │ @@ -47902,18 +47902,18 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e54c: |[06e54c] android.support.v4.media.session.MediaSessionCompat.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -06e55c: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e560: 7220 0a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0d0a │ │ -06e566: 0e00 |0005: return-void │ │ +071ee4: |[071ee4] android.support.v4.media.session.MediaSessionCompat.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +071ef4: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071ef8: 7220 0a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0d0a │ │ +071efe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0005 line=235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -47923,18 +47923,18 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e568: |[06e568] android.support.v4.media.session.MediaSessionCompat.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -06e578: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e57c: 7220 0b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0d0b │ │ -06e582: 0e00 |0005: return-void │ │ +071f00: |[071f00] android.support.v4.media.session.MediaSessionCompat.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +071f10: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071f14: 7220 0b0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0d0b │ │ +071f1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ @@ -47944,18 +47944,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e584: |[06e584] android.support.v4.media.session.MediaSessionCompat.setPlaybackToLocal:(I)V │ │ -06e594: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e598: 7220 0c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToLocal:(I)V // method@0d0c │ │ -06e59e: 0e00 |0005: return-void │ │ +071f1c: |[071f1c] android.support.v4.media.session.MediaSessionCompat.setPlaybackToLocal:(I)V │ │ +071f2c: 5410 4f04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071f30: 7220 0c0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToLocal:(I)V // method@0d0c │ │ +071f36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0005 line=142 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0006 reg=2 stream I │ │ @@ -47965,40 +47965,40 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -06e5a0: |[06e5a0] android.support.v4.media.session.MediaSessionCompat.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -06e5b0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -06e5b4: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06e5b8: 1a01 ee2f |0004: const-string v1, "volumeProvider may not be null!" // string@2fee │ │ -06e5bc: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06e5c2: 2700 |0009: throw v0 │ │ -06e5c4: 5420 4f04 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ -06e5c8: 7220 0d0d 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0d0d │ │ -06e5ce: 0e00 |000f: return-void │ │ +071f38: |[071f38] android.support.v4.media.session.MediaSessionCompat.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +071f48: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +071f4c: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +071f50: 1a01 ed2f |0004: const-string v1, "volumeProvider may not be null!" // string@2fed │ │ +071f54: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +071f5a: 2700 |0009: throw v0 │ │ +071f5c: 5420 4f04 |000a: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat;.mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl; // field@044f │ │ +071f60: 7220 0d0d 3000 |000c: invoke-interface {v0, v3}, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V // method@0d0d │ │ +071f66: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0002 line=156 │ │ 0x000a line=158 │ │ 0x000f line=159 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat; │ │ 0x0000 - 0x0010 reg=3 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #262 header: │ │ class_idx : 561 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3482 │ │ +source_file_idx : 3483 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #262 annotations: │ │ Annotations on class │ │ @@ -48076,21 +48076,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;) │ │ name : 'onStop' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3482 (MediaSessionCompatApi21.java) │ │ + source_file_idx : 3483 (MediaSessionCompatApi21.java) │ │ │ │ Class #263 header: │ │ class_idx : 562 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 142 │ │ -source_file_idx : 3482 │ │ +source_file_idx : 3483 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #263 annotations: │ │ Annotations on class │ │ @@ -48119,18 +48119,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e5d0: |[06e5d0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V │ │ -06e5e0: 7010 2403 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaSession$Callback;.:()V // method@0324 │ │ -06e5e6: 5b01 5004 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e5ea: 0e00 |0005: return-void │ │ +071f68: |[071f68] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V │ │ +071f78: 7010 2403 0000 |0000: invoke-direct {v0}, Landroid/media/session/MediaSession$Callback;.:()V // method@0324 │ │ +071f7e: 5b01 5004 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +071f82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48144,18 +48144,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06e5ec: |[06e5ec] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -06e5fc: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e600: 7240 430d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0d43 │ │ -06e606: 0e00 |0005: return-void │ │ +071f84: |[071f84] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +071f94: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +071f98: 7240 430d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0d43 │ │ +071f9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48168,18 +48168,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e608: |[06e608] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onFastForward:()V │ │ -06e618: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e61c: 7210 440d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onFastForward:()V // method@0d44 │ │ -06e622: 0e00 |0005: return-void │ │ +071fa0: |[071fa0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onFastForward:()V │ │ +071fb0: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +071fb4: 7210 440d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onFastForward:()V // method@0d44 │ │ +071fba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0005 line=149 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48189,19 +48189,19 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06e624: |[06e624] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -06e634: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e638: 7220 450d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0d45 │ │ -06e63e: 0a00 |0005: move-result v0 │ │ -06e640: 0f00 |0006: return v0 │ │ +071fbc: |[071fbc] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +071fcc: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +071fd0: 7220 450d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0d45 │ │ +071fd6: 0a00 |0005: move-result v0 │ │ +071fd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ @@ -48211,18 +48211,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e644: |[06e644] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPause:()V │ │ -06e654: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e658: 7210 460d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPause:()V // method@0d46 │ │ -06e65e: 0e00 |0005: return-void │ │ +071fdc: |[071fdc] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPause:()V │ │ +071fec: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +071ff0: 7210 460d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPause:()V // method@0d46 │ │ +071ff6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0005 line=134 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48232,18 +48232,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e660: |[06e660] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPlay:()V │ │ -06e670: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e674: 7210 470d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPlay:()V // method@0d47 │ │ -06e67a: 0e00 |0005: return-void │ │ +071ff8: |[071ff8] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onPlay:()V │ │ +072008: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +07200c: 7210 470d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onPlay:()V // method@0d47 │ │ +072012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48253,18 +48253,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e67c: |[06e67c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onRewind:()V │ │ -06e68c: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e690: 7210 480d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onRewind:()V // method@0d48 │ │ -06e696: 0e00 |0005: return-void │ │ +072014: |[072014] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onRewind:()V │ │ +072024: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +072028: 7210 480d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onRewind:()V // method@0d48 │ │ +07202e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48274,18 +48274,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06e698: |[06e698] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSeekTo:(J)V │ │ -06e6a8: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e6ac: 7230 490d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSeekTo:(J)V // method@0d49 │ │ -06e6b2: 0e00 |0005: return-void │ │ +072030: |[072030] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSeekTo:(J)V │ │ +072040: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +072044: 7230 490d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSeekTo:(J)V // method@0d49 │ │ +07204a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48296,18 +48296,18 @@ │ │ type : '(Landroid/media/Rating;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e6b4: |[06e6b4] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSetRating:(Landroid/media/Rating;)V │ │ -06e6c4: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e6c8: 7220 4a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSetRating:(Ljava/lang/Object;)V // method@0d4a │ │ -06e6ce: 0e00 |0005: return-void │ │ +07204c: |[07204c] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSetRating:(Landroid/media/Rating;)V │ │ +07205c: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +072060: 7220 4a0d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSetRating:(Ljava/lang/Object;)V // method@0d4a │ │ +072066: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0005 line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48318,18 +48318,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e6d0: |[06e6d0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToNext:()V │ │ -06e6e0: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e6e4: 7210 4b0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToNext:()V // method@0d4b │ │ -06e6ea: 0e00 |0005: return-void │ │ +072068: |[072068] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToNext:()V │ │ +072078: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +07207c: 7210 4b0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToNext:()V // method@0d4b │ │ +072082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0005 line=139 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48339,18 +48339,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e6ec: |[06e6ec] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToPrevious:()V │ │ -06e6fc: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e700: 7210 4c0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToPrevious:()V // method@0d4c │ │ -06e706: 0e00 |0005: return-void │ │ +072084: |[072084] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onSkipToPrevious:()V │ │ +072094: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +072098: 7210 4c0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onSkipToPrevious:()V // method@0d4c │ │ +07209e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0005 line=144 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ @@ -48360,33 +48360,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e708: |[06e708] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onStop:()V │ │ -06e718: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ -06e71c: 7210 4d0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onStop:()V // method@0d4d │ │ -06e722: 0e00 |0005: return-void │ │ +0720a0: |[0720a0] android.support.v4.media.session.MediaSessionCompatApi21$CallbackProxy.onStop:()V │ │ +0720b0: 5410 5004 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.mCallback:Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; // field@0450 │ │ +0720b4: 7210 4d0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;.onStop:()V // method@0d4d │ │ +0720ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; │ │ │ │ - source_file_idx : 3482 (MediaSessionCompatApi21.java) │ │ + source_file_idx : 3483 (MediaSessionCompatApi21.java) │ │ │ │ Class #264 header: │ │ class_idx : 563 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3482 │ │ +source_file_idx : 3483 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 0 │ │ │ │ Class #264 annotations: │ │ Annotations on class │ │ @@ -48405,17 +48405,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e724: |[06e724] android.support.v4.media.session.MediaSessionCompatApi21.:()V │ │ -06e734: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e73a: 0e00 |0003: return-void │ │ +0720bc: |[0720bc] android.support.v4.media.session.MediaSessionCompatApi21.:()V │ │ +0720cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0720d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompatApi21; │ │ │ │ @@ -48424,18 +48424,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06e73c: |[06e73c] android.support.v4.media.session.MediaSessionCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; │ │ -06e74c: 2200 3202 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; // type@0232 │ │ -06e750: 7020 4e0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V // method@0d4e │ │ -06e756: 1100 |0005: return-object v0 │ │ +0720d4: |[0720d4] android.support.v4.media.session.MediaSessionCompatApi21.createCallback:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object; │ │ +0720e4: 2200 3202 |0000: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy; // type@0232 │ │ +0720e8: 7020 4e0d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21$CallbackProxy;.:(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)V // method@0d4e │ │ +0720ee: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -48443,18 +48443,18 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06e758: |[06e758] android.support.v4.media.session.MediaSessionCompatApi21.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ -06e768: 2200 9000 |0000: new-instance v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e76c: 7030 2503 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaSession;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0325 │ │ -06e772: 1100 |0005: return-object v0 │ │ +0720f0: |[0720f0] android.support.v4.media.session.MediaSessionCompatApi21.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; │ │ +072100: 2200 9000 |0000: new-instance v0, Landroid/media/session/MediaSession; // type@0090 │ │ +072104: 7030 2503 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/media/session/MediaSession;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0325 │ │ +07210a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/String; │ │ │ │ @@ -48463,19 +48463,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 │ │ -06e774: |[06e774] android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -06e784: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0090 │ │ -06e788: 6e10 2603 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.getSessionToken:()Landroid/media/session/MediaSession$Token; // method@0326 │ │ -06e78e: 0c00 |0005: move-result-object v0 │ │ -06e790: 1100 |0006: return-object v0 │ │ +07210c: |[07210c] android.support.v4.media.session.MediaSessionCompatApi21.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +07211c: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0090 │ │ +072120: 6e10 2603 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.getSessionToken:()Landroid/media/session/MediaSession$Token; // method@0326 │ │ +072126: 0c00 |0005: move-result-object v0 │ │ +072128: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -48483,19 +48483,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06e794: |[06e794] android.support.v4.media.session.MediaSessionCompatApi21.isActive:(Ljava/lang/Object;)Z │ │ -06e7a4: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0090 │ │ -06e7a8: 6e10 2703 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.isActive:()Z // method@0327 │ │ -06e7ae: 0a00 |0005: move-result v0 │ │ -06e7b0: 0f00 |0006: return v0 │ │ +07212c: |[07212c] android.support.v4.media.session.MediaSessionCompatApi21.isActive:(Ljava/lang/Object;)Z │ │ +07213c: 1f01 9000 |0000: check-cast v1, Landroid/media/session/MediaSession; // type@0090 │ │ +072140: 6e10 2703 0100 |0002: invoke-virtual {v1}, Landroid/media/session/MediaSession;.isActive:()Z // method@0327 │ │ +072146: 0a00 |0005: move-result v0 │ │ +072148: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 sessionObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaSessionCompatApi21;) │ │ @@ -48503,18 +48503,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06e7b4: |[06e7b4] android.support.v4.media.session.MediaSessionCompatApi21.release:(Ljava/lang/Object;)V │ │ -06e7c4: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e7c8: 6e10 2803 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaSession;.release:()V // method@0328 │ │ -06e7ce: 0e00 |0005: return-void │ │ +07214c: |[07214c] android.support.v4.media.session.MediaSessionCompatApi21.release:(Ljava/lang/Object;)V │ │ +07215c: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +072160: 6e10 2803 0000 |0002: invoke-virtual {v0}, Landroid/media/session/MediaSession;.release:()V // method@0328 │ │ +072166: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ │ │ @@ -48523,18 +48523,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06e7d0: |[06e7d0] android.support.v4.media.session.MediaSessionCompatApi21.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ -06e7e0: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e7e4: 6e30 2903 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0329 │ │ -06e7ea: 0e00 |0005: return-void │ │ +072168: |[072168] android.support.v4.media.session.MediaSessionCompatApi21.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V │ │ +072178: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +07217c: 6e30 2903 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0329 │ │ +072182: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 event Ljava/lang/String; │ │ @@ -48545,18 +48545,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 │ │ -06e7ec: |[06e7ec] android.support.v4.media.session.MediaSessionCompatApi21.setActive:(Ljava/lang/Object;Z)V │ │ -06e7fc: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e800: 6e20 2a03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setActive:(Z)V // method@032a │ │ -06e806: 0e00 |0005: return-void │ │ +072184: |[072184] android.support.v4.media.session.MediaSessionCompatApi21.setActive:(Ljava/lang/Object;Z)V │ │ +072194: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +072198: 6e20 2a03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setActive:(Z)V // method@032a │ │ +07219e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0005 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 active Z │ │ @@ -48566,19 +48566,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -06e808: |[06e808] android.support.v4.media.session.MediaSessionCompatApi21.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ -06e818: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e81c: 1f01 8e00 |0002: check-cast v1, Landroid/media/session/MediaSession$Callback; // type@008e │ │ -06e820: 6e30 2b03 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.setCallback:(Landroid/media/session/MediaSession$Callback;Landroid/os/Handler;)V // method@032b │ │ -06e826: 0e00 |0007: return-void │ │ +0721a0: |[0721a0] android.support.v4.media.session.MediaSessionCompatApi21.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V │ │ +0721b0: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +0721b4: 1f01 8e00 |0002: check-cast v1, Landroid/media/session/MediaSession$Callback; // type@008e │ │ +0721b8: 6e30 2b03 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/media/session/MediaSession;.setCallback:(Landroid/media/session/MediaSession$Callback;Landroid/os/Handler;)V // method@032b │ │ +0721be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0007 line=50 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 callbackObj Ljava/lang/Object; │ │ @@ -48589,18 +48589,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 │ │ -06e828: |[06e828] android.support.v4.media.session.MediaSessionCompatApi21.setFlags:(Ljava/lang/Object;I)V │ │ -06e838: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e83c: 6e20 2c03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setFlags:(I)V // method@032c │ │ -06e842: 0e00 |0005: return-void │ │ +0721c0: |[0721c0] android.support.v4.media.session.MediaSessionCompatApi21.setFlags:(Ljava/lang/Object;I)V │ │ +0721d0: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +0721d4: 6e20 2c03 1000 |0002: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setFlags:(I)V // method@032c │ │ +0721da: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 flags I │ │ @@ -48610,19 +48610,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 │ │ -06e844: |[06e844] android.support.v4.media.session.MediaSessionCompatApi21.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06e854: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e858: 1f01 7d00 |0002: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ -06e85c: 6e20 2d03 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMetadata:(Landroid/media/MediaMetadata;)V // method@032d │ │ -06e862: 0e00 |0007: return-void │ │ +0721dc: |[0721dc] android.support.v4.media.session.MediaSessionCompatApi21.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0721ec: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +0721f0: 1f01 7d00 |0002: check-cast v1, Landroid/media/MediaMetadata; // type@007d │ │ +0721f4: 6e20 2d03 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setMetadata:(Landroid/media/MediaMetadata;)V // method@032d │ │ +0721fa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0007 line=93 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 metadataObj Ljava/lang/Object; │ │ @@ -48632,19 +48632,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 │ │ -06e864: |[06e864] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06e874: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e878: 1f01 9200 |0002: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ -06e87c: 6e20 2e03 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackState:(Landroid/media/session/PlaybackState;)V // method@032e │ │ -06e882: 0e00 |0007: return-void │ │ +0721fc: |[0721fc] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +07220c: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +072210: 1f01 9200 |0002: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ +072214: 6e20 2e03 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackState:(Landroid/media/session/PlaybackState;)V // method@032e │ │ +07221a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 stateObj Ljava/lang/Object; │ │ @@ -48654,23 +48654,23 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -06e884: |[06e884] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToLocal:(Ljava/lang/Object;I)V │ │ -06e894: 2200 7800 |0000: new-instance v0, Landroid/media/AudioAttributes$Builder; // type@0078 │ │ -06e898: 7010 ad02 0000 |0002: invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;.:()V // method@02ad │ │ -06e89e: 6e20 af02 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/AudioAttributes$Builder;.setLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder; // method@02af │ │ -06e8a4: 1f02 9000 |0008: check-cast v2, Landroid/media/session/MediaSession; // type@0090 │ │ -06e8a8: 6e10 ae02 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;.build:()Landroid/media/AudioAttributes; // method@02ae │ │ -06e8ae: 0c01 |000d: move-result-object v1 │ │ -06e8b0: 6e20 2f03 1200 |000e: invoke-virtual {v2, v1}, Landroid/media/session/MediaSession;.setPlaybackToLocal:(Landroid/media/AudioAttributes;)V // method@032f │ │ -06e8b6: 0e00 |0011: return-void │ │ +07221c: |[07221c] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToLocal:(Ljava/lang/Object;I)V │ │ +07222c: 2200 7800 |0000: new-instance v0, Landroid/media/AudioAttributes$Builder; // type@0078 │ │ +072230: 7010 ad02 0000 |0002: invoke-direct {v0}, Landroid/media/AudioAttributes$Builder;.:()V // method@02ad │ │ +072236: 6e20 af02 3000 |0005: invoke-virtual {v0, v3}, Landroid/media/AudioAttributes$Builder;.setLegacyStreamType:(I)Landroid/media/AudioAttributes$Builder; // method@02af │ │ +07223c: 1f02 9000 |0008: check-cast v2, Landroid/media/session/MediaSession; // type@0090 │ │ +072240: 6e10 ae02 0000 |000a: invoke-virtual {v0}, Landroid/media/AudioAttributes$Builder;.build:()Landroid/media/AudioAttributes; // method@02ae │ │ +072246: 0c01 |000d: move-result-object v1 │ │ +072248: 6e20 2f03 1200 |000e: invoke-virtual {v2, v1}, Landroid/media/session/MediaSession;.setPlaybackToLocal:(Landroid/media/AudioAttributes;)V // method@032f │ │ +07224e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=59 │ │ 0x0008 line=60 │ │ 0x0011 line=61 │ │ locals : │ │ @@ -48683,19 +48683,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 │ │ -06e8b8: |[06e8b8] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -06e8c8: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ -06e8cc: 1f01 8900 |0002: check-cast v1, Landroid/media/VolumeProvider; // type@0089 │ │ -06e8d0: 6e20 3003 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackToRemote:(Landroid/media/VolumeProvider;)V // method@0330 │ │ -06e8d6: 0e00 |0007: return-void │ │ +072250: |[072250] android.support.v4.media.session.MediaSessionCompatApi21.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +072260: 1f00 9000 |0000: check-cast v0, Landroid/media/session/MediaSession; // type@0090 │ │ +072264: 1f01 8900 |0002: check-cast v1, Landroid/media/VolumeProvider; // type@0089 │ │ +072268: 6e20 3003 1000 |0004: invoke-virtual {v0, v1}, Landroid/media/session/MediaSession;.setPlaybackToRemote:(Landroid/media/VolumeProvider;)V // method@0330 │ │ +07226e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0007 line=65 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 sessionObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 volumeProviderObj Ljava/lang/Object; │ │ @@ -48705,38 +48705,38 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -06e8d8: |[06e8d8] android.support.v4.media.session.MediaSessionCompatApi21.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -06e8e8: 2020 9000 |0000: instance-of v0, v2, Landroid/media/session/MediaSession; // type@0090 │ │ -06e8ec: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -06e8f0: 1102 |0004: return-object v2 │ │ -06e8f2: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06e8f6: 1a01 1325 |0007: const-string v1, "mediaSession is not a valid MediaSession object" // string@2513 │ │ -06e8fa: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06e900: 2700 |000c: throw v0 │ │ +072270: |[072270] android.support.v4.media.session.MediaSessionCompatApi21.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +072280: 2020 9000 |0000: instance-of v0, v2, Landroid/media/session/MediaSession; // type@0090 │ │ +072284: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +072288: 1102 |0004: return-object v2 │ │ +07228a: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +07228e: 1a01 1425 |0007: const-string v1, "mediaSession is not a valid MediaSession object" // string@2514 │ │ +072292: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +072298: 2700 |000c: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x0005 line=41 │ │ locals : │ │ 0x0000 - 0x000d reg=2 mediaSession Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3482 (MediaSessionCompatApi21.java) │ │ + source_file_idx : 3483 (MediaSessionCompatApi21.java) │ │ │ │ Class #265 header: │ │ class_idx : 564 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3725 │ │ +source_file_idx : 3726 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #265 annotations: │ │ Annotations on class │ │ @@ -48758,17 +48758,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e904: |[06e904] android.support.v4.media.session.PlaybackStateCompat$1.:()V │ │ -06e914: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e91a: 0e00 |0003: return-void │ │ +07229c: |[07229c] android.support.v4.media.session.PlaybackStateCompat$1.:()V │ │ +0722ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0722b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ │ │ Virtual methods - │ │ @@ -48777,19 +48777,19 @@ │ │ type : '(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -06e91c: |[06e91c] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -06e92c: 2200 3602 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0236 │ │ -06e930: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06e932: 7030 790d 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0d79 │ │ -06e938: 1100 |0006: return-object v0 │ │ +0722b4: |[0722b4] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0722c4: 2200 3602 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0236 │ │ +0722c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0722ca: 7030 790d 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0d79 │ │ +0722d0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -48798,18 +48798,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 │ │ -06e93c: |[06e93c] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06e94c: 6e20 6a0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d6a │ │ -06e952: 0c00 |0003: move-result-object v0 │ │ -06e954: 1100 |0004: return-object v0 │ │ +0722d4: |[0722d4] android.support.v4.media.session.PlaybackStateCompat$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +0722e4: 6e20 6a0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d6a │ │ +0722ea: 0c00 |0003: move-result-object v0 │ │ +0722ec: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -48818,17 +48818,17 @@ │ │ type : '(I)[Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06e958: |[06e958] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -06e968: 2320 5006 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat; // type@0650 │ │ -06e96c: 1100 |0002: return-object v0 │ │ +0722f0: |[0722f0] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +072300: 2320 5006 |0000: new-array v0, v2, [Landroid/support/v4/media/session/PlaybackStateCompat; // type@0650 │ │ +072304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -48837,32 +48837,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 │ │ -06e970: |[06e970] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Ljava/lang/Object; │ │ -06e980: 6e20 6c0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d6c │ │ -06e986: 0c00 |0003: move-result-object v0 │ │ -06e988: 1100 |0004: return-object v0 │ │ +072308: |[072308] android.support.v4.media.session.PlaybackStateCompat$1.newArray:(I)[Ljava/lang/Object; │ │ +072318: 6e20 6c0d 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.newArray:(I)[Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d6c │ │ +07231e: 0c00 |0003: move-result-object v0 │ │ +072320: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3725 (PlaybackStateCompat.java) │ │ + source_file_idx : 3726 (PlaybackStateCompat.java) │ │ │ │ Class #266 header: │ │ class_idx : 565 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3725 │ │ +source_file_idx : 3726 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #266 annotations: │ │ Annotations on class │ │ @@ -48910,17 +48910,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06e98c: |[06e98c] android.support.v4.media.session.PlaybackStateCompat$Builder.:()V │ │ -06e99c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e9a2: 0e00 |0003: return-void │ │ +072324: |[072324] android.support.v4.media.session.PlaybackStateCompat$Builder.:()V │ │ +072334: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07233a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ │ │ @@ -48929,38 +48929,38 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -06e9a4: |[06e9a4] android.support.v4.media.session.PlaybackStateCompat$Builder.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -06e9b4: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06e9ba: 7110 7a0d 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I // method@0d7a │ │ -06e9c0: 0a00 |0006: move-result v0 │ │ -06e9c2: 5920 5604 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@0456 │ │ -06e9c6: 7110 7b0d 0300 |0009: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7b │ │ -06e9cc: 0b00 |000c: move-result-wide v0 │ │ -06e9ce: 5a20 5404 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0454 │ │ -06e9d2: 7110 7c0d 0300 |000f: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F // method@0d7c │ │ -06e9d8: 0a00 |0012: move-result v0 │ │ -06e9da: 5920 5504 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0455 │ │ -06e9de: 7110 7d0d 0300 |0015: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7d │ │ -06e9e4: 0b00 |0018: move-result-wide v0 │ │ -06e9e6: 5a20 5704 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@0457 │ │ -06e9ea: 7110 7e0d 0300 |001b: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7e │ │ -06e9f0: 0b00 |001e: move-result-wide v0 │ │ -06e9f2: 5a20 5204 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0452 │ │ -06e9f6: 7110 7f0d 0300 |0021: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7f │ │ -06e9fc: 0b00 |0024: move-result-wide v0 │ │ -06e9fe: 5a20 5104 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0451 │ │ -06ea02: 7110 800d 0300 |0027: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; // method@0d80 │ │ -06ea08: 0c00 |002a: move-result-object v0 │ │ -06ea0a: 5b20 5304 |002b: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0453 │ │ -06ea0e: 0e00 |002d: return-void │ │ +07233c: |[07233c] android.support.v4.media.session.PlaybackStateCompat$Builder.:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +07234c: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072352: 7110 7a0d 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I // method@0d7a │ │ +072358: 0a00 |0006: move-result v0 │ │ +07235a: 5920 5604 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@0456 │ │ +07235e: 7110 7b0d 0300 |0009: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7b │ │ +072364: 0b00 |000c: move-result-wide v0 │ │ +072366: 5a20 5404 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0454 │ │ +07236a: 7110 7c0d 0300 |000f: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F // method@0d7c │ │ +072370: 0a00 |0012: move-result v0 │ │ +072372: 5920 5504 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0455 │ │ +072376: 7110 7d0d 0300 |0015: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7d │ │ +07237c: 0b00 |0018: move-result-wide v0 │ │ +07237e: 5a20 5704 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@0457 │ │ +072382: 7110 7e0d 0300 |001b: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7e │ │ +072388: 0b00 |001e: move-result-wide v0 │ │ +07238a: 5a20 5204 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0452 │ │ +07238e: 7110 7f0d 0300 |0021: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J // method@0d7f │ │ +072394: 0b00 |0024: move-result-wide v0 │ │ +072396: 5a20 5104 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0451 │ │ +07239a: 7110 800d 0300 |0027: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; // method@0d80 │ │ +0723a0: 0c00 |002a: move-result-object v0 │ │ +0723a2: 5b20 5304 |002b: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0453 │ │ +0723a6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ 0x0003 line=432 │ │ 0x0009 line=433 │ │ 0x000f line=434 │ │ 0x0015 line=435 │ │ @@ -48978,26 +48978,26 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 13 │ │ insns size : 21 16-bit code units │ │ -06ea10: |[06ea10] android.support.v4.media.session.PlaybackStateCompat$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -06ea20: 2200 3602 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0236 │ │ -06ea24: 52d1 5604 |0002: iget v1, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@0456 │ │ -06ea28: 53d2 5404 |0004: iget-wide v2, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0454 │ │ -06ea2c: 53d4 5204 |0006: iget-wide v4, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0452 │ │ -06ea30: 52d6 5504 |0008: iget v6, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0455 │ │ -06ea34: 53d7 5104 |000a: iget-wide v7, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0451 │ │ -06ea38: 54d9 5304 |000c: iget-object v9, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0453 │ │ -06ea3c: 53da 5704 |000e: iget-wide v10, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@0457 │ │ -06ea40: 120c |0010: const/4 v12, #int 0 // #0 │ │ -06ea42: 760d 770d 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0d77 │ │ -06ea48: 1100 |0014: return-object v0 │ │ +0723a8: |[0723a8] android.support.v4.media.session.PlaybackStateCompat$Builder.build:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0723b8: 2200 3602 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0236 │ │ +0723bc: 52d1 5604 |0002: iget v1, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@0456 │ │ +0723c0: 53d2 5404 |0004: iget-wide v2, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0454 │ │ +0723c4: 53d4 5204 |0006: iget-wide v4, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0452 │ │ +0723c8: 52d6 5504 |0008: iget v6, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0455 │ │ +0723cc: 53d7 5104 |000a: iget-wide v7, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0451 │ │ +0723d0: 54d9 5304 |000c: iget-object v9, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0453 │ │ +0723d4: 53da 5704 |000e: iget-wide v10, v13, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@0457 │ │ +0723d8: 120c |0010: const/4 v12, #int 0 // #0 │ │ +0723da: 760d 770d 0000 |0011: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V // method@0d77 │ │ +0723e0: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=515 │ │ locals : │ │ 0x0000 - 0x0015 reg=13 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat$Builder;) │ │ @@ -49005,17 +49005,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ea4c: |[06ea4c] android.support.v4.media.session.PlaybackStateCompat$Builder.setActions:(J)V │ │ -06ea5c: 5a12 5104 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0451 │ │ -06ea60: 0e00 |0002: return-void │ │ +0723e4: |[0723e4] android.support.v4.media.session.PlaybackStateCompat$Builder.setActions:(J)V │ │ +0723f4: 5a12 5104 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mActions:J // field@0451 │ │ +0723f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0002 line=501 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=2 capabilities J │ │ @@ -49025,17 +49025,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ea64: |[06ea64] android.support.v4.media.session.PlaybackStateCompat$Builder.setBufferedPosition:(J)V │ │ -06ea74: 5a12 5204 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0452 │ │ -06ea78: 0e00 |0002: return-void │ │ +0723fc: |[0723fc] android.support.v4.media.session.PlaybackStateCompat$Builder.setBufferedPosition:(J)V │ │ +07240c: 5a12 5204 |0000: iput-wide v2, v1, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mBufferedPosition:J // field@0452 │ │ +072410: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0002 line=482 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=2 bufferPosition J │ │ @@ -49045,17 +49045,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ea7c: |[06ea7c] android.support.v4.media.session.PlaybackStateCompat$Builder.setErrorMessage:(Ljava/lang/CharSequence;)V │ │ -06ea8c: 5b01 5304 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0453 │ │ -06ea90: 0e00 |0002: return-void │ │ +072414: |[072414] android.support.v4.media.session.PlaybackStateCompat$Builder.setErrorMessage:(Ljava/lang/CharSequence;)V │ │ +072424: 5b01 5304 |0000: iput-object v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mErrorMessage:Ljava/lang/CharSequence; // field@0453 │ │ +072428: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0002 line=509 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x0003 reg=1 errorMessage Ljava/lang/CharSequence; │ │ @@ -49065,42 +49065,42 @@ │ │ type : '(IJF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -06ea94: |[06ea94] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJF)V │ │ -06eaa4: 5923 5604 |0000: iput v3, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@0456 │ │ -06eaa8: 5a24 5404 |0002: iput-wide v4, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0454 │ │ -06eaac: 5926 5504 |0004: iput v6, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0455 │ │ -06eab0: 7100 c603 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@03c6 │ │ -06eab6: 0b00 |0009: move-result-wide v0 │ │ -06eab8: 5a20 5704 |000a: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@0457 │ │ -06eabc: 0e00 |000c: return-void │ │ +07242c: |[07242c] android.support.v4.media.session.PlaybackStateCompat$Builder.setState:(IJF)V │ │ +07243c: 5923 5604 |0000: iput v3, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mState:I // field@0456 │ │ +072440: 5a24 5404 |0002: iput-wide v4, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mPosition:J // field@0454 │ │ +072444: 5926 5504 |0004: iput v6, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mRate:F // field@0455 │ │ +072448: 7100 c603 0000 |0006: invoke-static {}, Landroid/os/SystemClock;.elapsedRealtime:()J // method@03c6 │ │ +07244e: 0b00 |0009: move-result-wide v0 │ │ +072450: 5a20 5704 |000a: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat$Builder;.mUpdateTime:J // field@0457 │ │ +072454: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 0x0002 line=470 │ │ 0x0004 line=471 │ │ 0x0006 line=472 │ │ 0x000c line=473 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat$Builder; │ │ 0x0000 - 0x000d reg=3 state I │ │ 0x0000 - 0x000d reg=4 position J │ │ 0x0000 - 0x000d reg=6 playbackRate F │ │ │ │ - source_file_idx : 3725 (PlaybackStateCompat.java) │ │ + source_file_idx : 3726 (PlaybackStateCompat.java) │ │ │ │ Class #267 header: │ │ class_idx : 566 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3725 │ │ +source_file_idx : 3726 │ │ static_fields_size : 26 │ │ instance_fields_size: 8 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 11 │ │ │ │ Class #267 annotations: │ │ Annotations on class │ │ @@ -49284,43 +49284,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -06eac0: |[06eac0] android.support.v4.media.session.PlaybackStateCompat.:()V │ │ -06ead0: 2200 3402 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$1; // type@0234 │ │ -06ead4: 7010 690d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.:()V // method@0d69 │ │ -06eada: 6900 6504 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0465 │ │ -06eade: 0e00 |0007: return-void │ │ +072458: |[072458] android.support.v4.media.session.PlaybackStateCompat.:()V │ │ +072468: 2200 3402 |0000: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat$1; // type@0234 │ │ +07246c: 7010 690d 0000 |0002: invoke-direct {v0}, Landroid/support/v4/media/session/PlaybackStateCompat$1;.:()V // method@0d69 │ │ +072472: 6900 6504 |0005: sput-object v0, Landroid/support/v4/media/session/PlaybackStateCompat;.CREATOR:Landroid/os/Parcelable$Creator; // field@0465 │ │ +072476: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ name : '' │ │ type : '(IJJFJLjava/lang/CharSequence;J)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -06eae0: |[06eae0] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;J)V │ │ -06eaf0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06eaf6: 5901 7704 |0003: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ -06eafa: 5a02 7504 |0005: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ -06eafe: 5a04 7304 |0007: iput-wide v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ -06eb02: 5906 7604 |0009: iput v6, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ -06eb06: 5a07 7204 |000b: iput-wide v7, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ -06eb0a: 5b09 7404 |000d: iput-object v9, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ -06eb0e: 5a0a 7904 |000f: iput-wide v10, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ -06eb12: 0e00 |0011: return-void │ │ +072478: |[072478] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;J)V │ │ +072488: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07248e: 5901 7704 |0003: iput v1, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ +072492: 5a02 7504 |0005: iput-wide v2, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ +072496: 5a04 7304 |0007: iput-wide v4, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ +07249a: 5906 7604 |0009: iput v6, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ +07249e: 5a07 7204 |000b: iput-wide v7, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ +0724a2: 5b09 7404 |000d: iput-object v9, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ +0724a6: 5a0a 7904 |000f: iput-wide v10, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ +0724aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0003 line=221 │ │ 0x0005 line=222 │ │ 0x0007 line=223 │ │ 0x0009 line=224 │ │ @@ -49343,17 +49343,17 @@ │ │ type : '(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 13 │ │ outs : 12 │ │ insns size : 4 16-bit code units │ │ -06eb14: |[06eb14] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -06eb24: 760c 760d 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0d76 │ │ -06eb2a: 0e00 |0003: return-void │ │ +0724ac: |[0724ac] android.support.v4.media.session.PlaybackStateCompat.:(IJJFJLjava/lang/CharSequence;JLandroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +0724bc: 760c 760d 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0d76 │ │ +0724c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 J │ │ @@ -49369,40 +49369,40 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -06eb2c: |[06eb2c] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;)V │ │ -06eb3c: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06eb42: 6e10 ac03 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -06eb48: 0a00 |0006: move-result v0 │ │ -06eb4a: 5920 7704 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ -06eb4e: 6e10 ad03 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ -06eb54: 0b00 |000c: move-result-wide v0 │ │ -06eb56: 5a20 7504 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ -06eb5a: 6e10 ab03 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readFloat:()F // method@03ab │ │ -06eb60: 0a00 |0012: move-result v0 │ │ -06eb62: 5920 7604 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ -06eb66: 6e10 ad03 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ -06eb6c: 0b00 |0018: move-result-wide v0 │ │ -06eb6e: 5a20 7904 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ -06eb72: 6e10 ad03 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ -06eb78: 0b00 |001e: move-result-wide v0 │ │ -06eb7a: 5a20 7304 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ -06eb7e: 6e10 ad03 0300 |0021: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ -06eb84: 0b00 |0024: move-result-wide v0 │ │ -06eb86: 5a20 7204 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ -06eb8a: 6200 4a08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@084a │ │ -06eb8e: 7220 be03 3000 |0029: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ -06eb94: 0c00 |002c: move-result-object v0 │ │ -06eb96: 1f00 c305 |002d: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ -06eb9a: 5b20 7404 |002f: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ -06eb9e: 0e00 |0031: return-void │ │ +0724c4: |[0724c4] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;)V │ │ +0724d4: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0724da: 6e10 ac03 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0724e0: 0a00 |0006: move-result v0 │ │ +0724e2: 5920 7704 |0007: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ +0724e6: 6e10 ad03 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ +0724ec: 0b00 |000c: move-result-wide v0 │ │ +0724ee: 5a20 7504 |000d: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ +0724f2: 6e10 ab03 0300 |000f: invoke-virtual {v3}, Landroid/os/Parcel;.readFloat:()F // method@03ab │ │ +0724f8: 0a00 |0012: move-result v0 │ │ +0724fa: 5920 7604 |0013: iput v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ +0724fe: 6e10 ad03 0300 |0015: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ +072504: 0b00 |0018: move-result-wide v0 │ │ +072506: 5a20 7904 |0019: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ +07250a: 6e10 ad03 0300 |001b: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ +072510: 0b00 |001e: move-result-wide v0 │ │ +072512: 5a20 7304 |001f: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ +072516: 6e10 ad03 0300 |0021: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ +07251c: 0b00 |0024: move-result-wide v0 │ │ +07251e: 5a20 7204 |0025: iput-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ +072522: 6200 4a08 |0027: sget-object v0, Landroid/text/TextUtils;.CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; // field@084a │ │ +072526: 7220 be03 3000 |0029: invoke-interface {v0, v3}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ +07252c: 0c00 |002c: move-result-object v0 │ │ +07252e: 1f00 c305 |002d: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ +072532: 5b20 7404 |002f: iput-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ +072536: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x0009 line=232 │ │ 0x000f line=233 │ │ 0x0015 line=234 │ │ @@ -49419,17 +49419,17 @@ │ │ type : '(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06eba0: |[06eba0] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ -06ebb0: 7020 780d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;)V // method@0d78 │ │ -06ebb6: 0e00 |0003: return-void │ │ +072538: |[072538] android.support.v4.media.session.PlaybackStateCompat.:(Landroid/os/Parcel;Landroid/support/v4/media/session/PlaybackStateCompat$1;)V │ │ +072548: 7020 780d 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(Landroid/os/Parcel;)V // method@0d78 │ │ +07254e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/PlaybackStateCompat$1; │ │ @@ -49439,17 +49439,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ebb8: |[06ebb8] android.support.v4.media.session.PlaybackStateCompat.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I │ │ -06ebc8: 5210 7704 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ -06ebcc: 0f00 |0002: return v0 │ │ +072550: |[072550] android.support.v4.media.session.PlaybackStateCompat.access$100:(Landroid/support/v4/media/session/PlaybackStateCompat;)I │ │ +072560: 5210 7704 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ +072564: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49457,17 +49457,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ebd0: |[06ebd0] android.support.v4.media.session.PlaybackStateCompat.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -06ebe0: 5320 7504 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ -06ebe4: 1000 |0002: return-wide v0 │ │ +072568: |[072568] android.support.v4.media.session.PlaybackStateCompat.access$200:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +072578: 5320 7504 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ +07257c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #7 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49475,17 +49475,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ebe8: |[06ebe8] android.support.v4.media.session.PlaybackStateCompat.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F │ │ -06ebf8: 5210 7604 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ -06ebfc: 0f00 |0002: return v0 │ │ +072580: |[072580] android.support.v4.media.session.PlaybackStateCompat.access$300:(Landroid/support/v4/media/session/PlaybackStateCompat;)F │ │ +072590: 5210 7604 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ +072594: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49493,17 +49493,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ec00: |[06ec00] android.support.v4.media.session.PlaybackStateCompat.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -06ec10: 5320 7904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ -06ec14: 1000 |0002: return-wide v0 │ │ +072598: |[072598] android.support.v4.media.session.PlaybackStateCompat.access$400:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +0725a8: 5320 7904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ +0725ac: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49511,17 +49511,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ec18: |[06ec18] android.support.v4.media.session.PlaybackStateCompat.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -06ec28: 5320 7304 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ -06ec2c: 1000 |0002: return-wide v0 │ │ +0725b0: |[0725b0] android.support.v4.media.session.PlaybackStateCompat.access$500:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +0725c0: 5320 7304 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ +0725c4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #10 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49529,17 +49529,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ec30: |[06ec30] android.support.v4.media.session.PlaybackStateCompat.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ -06ec40: 5320 7204 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ -06ec44: 1000 |0002: return-wide v0 │ │ +0725c8: |[0725c8] android.support.v4.media.session.PlaybackStateCompat.access$600:(Landroid/support/v4/media/session/PlaybackStateCompat;)J │ │ +0725d8: 5320 7204 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ +0725dc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #11 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49547,17 +49547,17 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ec48: |[06ec48] android.support.v4.media.session.PlaybackStateCompat.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; │ │ -06ec58: 5410 7404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ -06ec5c: 1100 |0002: return-object v0 │ │ +0725e0: |[0725e0] android.support.v4.media.session.PlaybackStateCompat.access$700:(Landroid/support/v4/media/session/PlaybackStateCompat;)Ljava/lang/CharSequence; │ │ +0725f0: 5410 7404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ +0725f4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #12 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49565,39 +49565,39 @@ │ │ type : '(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 12 │ │ insns size : 46 16-bit code units │ │ -06ec60: |[06ec60] android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -06ec70: 380c 0800 |0000: if-eqz v12, 0008 // +0008 │ │ -06ec74: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06ec78: 1302 1500 |0004: const/16 v2, #int 21 // #15 │ │ -06ec7c: 3521 0400 |0006: if-ge v1, v2, 000a // +0004 │ │ -06ec80: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06ec82: 1100 |0009: return-object v0 │ │ -06ec84: 2200 3602 |000a: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0236 │ │ -06ec88: 7110 940d 0c00 |000c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getState:(Ljava/lang/Object;)I // method@0d94 │ │ -06ec8e: 0a01 |000f: move-result v1 │ │ -06ec90: 7110 930d 0c00 |0010: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPosition:(Ljava/lang/Object;)J // method@0d93 │ │ -06ec96: 0b02 |0013: move-result-wide v2 │ │ -06ec98: 7110 8f0d 0c00 |0014: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getBufferedPosition:(Ljava/lang/Object;)J // method@0d8f │ │ -06ec9e: 0b04 |0017: move-result-wide v4 │ │ -06eca0: 7110 920d 0c00 |0018: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPlaybackSpeed:(Ljava/lang/Object;)F // method@0d92 │ │ -06eca6: 0a06 |001b: move-result v6 │ │ -06eca8: 7110 8e0d 0c00 |001c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getActions:(Ljava/lang/Object;)J // method@0d8e │ │ -06ecae: 0b07 |001f: move-result-wide v7 │ │ -06ecb0: 7110 900d 0c00 |0020: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d90 │ │ -06ecb6: 0c09 |0023: move-result-object v9 │ │ -06ecb8: 7110 910d 0c00 |0024: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getLastPositionUpdateTime:(Ljava/lang/Object;)J // method@0d91 │ │ -06ecbe: 0b0a |0027: move-result-wide v10 │ │ -06ecc0: 760c 760d 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0d76 │ │ -06ecc6: 5b0c 7804 |002b: iput-object v12, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ -06ecca: 28dc |002d: goto 0009 // -0024 │ │ +0725f8: |[0725f8] android.support.v4.media.session.PlaybackStateCompat.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +072608: 380c 0800 |0000: if-eqz v12, 0008 // +0008 │ │ +07260c: 6001 4500 |0002: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +072610: 1302 1500 |0004: const/16 v2, #int 21 // #15 │ │ +072614: 3521 0400 |0006: if-ge v1, v2, 000a // +0004 │ │ +072618: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +07261a: 1100 |0009: return-object v0 │ │ +07261c: 2200 3602 |000a: new-instance v0, Landroid/support/v4/media/session/PlaybackStateCompat; // type@0236 │ │ +072620: 7110 940d 0c00 |000c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getState:(Ljava/lang/Object;)I // method@0d94 │ │ +072626: 0a01 |000f: move-result v1 │ │ +072628: 7110 930d 0c00 |0010: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPosition:(Ljava/lang/Object;)J // method@0d93 │ │ +07262e: 0b02 |0013: move-result-wide v2 │ │ +072630: 7110 8f0d 0c00 |0014: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getBufferedPosition:(Ljava/lang/Object;)J // method@0d8f │ │ +072636: 0b04 |0017: move-result-wide v4 │ │ +072638: 7110 920d 0c00 |0018: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getPlaybackSpeed:(Ljava/lang/Object;)F // method@0d92 │ │ +07263e: 0a06 |001b: move-result v6 │ │ +072640: 7110 8e0d 0c00 |001c: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getActions:(Ljava/lang/Object;)J // method@0d8e │ │ +072646: 0b07 |001f: move-result-wide v7 │ │ +072648: 7110 900d 0c00 |0020: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@0d90 │ │ +07264e: 0c09 |0023: move-result-object v9 │ │ +072650: 7110 910d 0c00 |0024: invoke-static {v12}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.getLastPositionUpdateTime:(Ljava/lang/Object;)J // method@0d91 │ │ +072656: 0b0a |0027: move-result-wide v10 │ │ +072658: 760c 760d 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompat;.:(IJJFJLjava/lang/CharSequence;J)V // method@0d76 │ │ +07265e: 5b0c 7804 |002b: iput-object v12, v0, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ +072662: 28dc |002d: goto 0009 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0008 line=361 │ │ 0x0009 line=373 │ │ 0x000a line=364 │ │ 0x002b line=372 │ │ @@ -49611,17 +49611,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -06eccc: |[06eccc] android.support.v4.media.session.PlaybackStateCompat.describeContents:()I │ │ -06ecdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -06ecde: 0f00 |0001: return v0 │ │ +072664: |[072664] android.support.v4.media.session.PlaybackStateCompat.describeContents:()I │ │ +072674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +072676: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49629,17 +49629,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ece0: |[06ece0] android.support.v4.media.session.PlaybackStateCompat.getActions:()J │ │ -06ecf0: 5320 7204 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ -06ecf4: 1000 |0002: return-wide v0 │ │ +072678: |[072678] android.support.v4.media.session.PlaybackStateCompat.getActions:()J │ │ +072688: 5320 7204 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ +07268c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #2 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49647,17 +49647,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ecf8: |[06ecf8] android.support.v4.media.session.PlaybackStateCompat.getBufferedPosition:()J │ │ -06ed08: 5320 7304 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ -06ed0c: 1000 |0002: return-wide v0 │ │ +072690: |[072690] android.support.v4.media.session.PlaybackStateCompat.getBufferedPosition:()J │ │ +0726a0: 5320 7304 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ +0726a4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #3 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49665,17 +49665,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ed10: |[06ed10] android.support.v4.media.session.PlaybackStateCompat.getErrorMessage:()Ljava/lang/CharSequence; │ │ -06ed20: 5410 7404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ -06ed24: 1100 |0002: return-object v0 │ │ +0726a8: |[0726a8] android.support.v4.media.session.PlaybackStateCompat.getErrorMessage:()Ljava/lang/CharSequence; │ │ +0726b8: 5410 7404 |0000: iget-object v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ +0726bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #4 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49683,17 +49683,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ed28: |[06ed28] android.support.v4.media.session.PlaybackStateCompat.getLastPositionUpdateTime:()J │ │ -06ed38: 5320 7904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ -06ed3c: 1000 |0002: return-wide v0 │ │ +0726c0: |[0726c0] android.support.v4.media.session.PlaybackStateCompat.getLastPositionUpdateTime:()J │ │ +0726d0: 5320 7904 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ +0726d4: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #5 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49701,17 +49701,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06ed40: |[06ed40] android.support.v4.media.session.PlaybackStateCompat.getPlaybackSpeed:()F │ │ -06ed50: 5210 7604 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ -06ed54: 0f00 |0002: return v0 │ │ +0726d8: |[0726d8] android.support.v4.media.session.PlaybackStateCompat.getPlaybackSpeed:()F │ │ +0726e8: 5210 7604 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ +0726ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49719,34 +49719,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 11 │ │ insns size : 36 16-bit code units │ │ -06ed58: |[06ed58] android.support.v4.media.session.PlaybackStateCompat.getPlaybackState:()Ljava/lang/Object; │ │ -06ed68: 54c0 7804 |0000: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ -06ed6c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -06ed70: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06ed74: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ -06ed78: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ -06ed7c: 54c0 7804 |000a: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ -06ed80: 1100 |000c: return-object v0 │ │ -06ed82: 52c1 7704 |000d: iget v1, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ -06ed86: 53c2 7504 |000f: iget-wide v2, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ -06ed8a: 53c4 7304 |0011: iget-wide v4, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ -06ed8e: 52c6 7604 |0013: iget v6, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ -06ed92: 53c7 7204 |0015: iget-wide v7, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ -06ed96: 54c9 7404 |0017: iget-object v9, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ -06ed9a: 53ca 7904 |0019: iget-wide v10, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ -06ed9e: 770b 950d 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; // method@0d95 │ │ -06eda4: 0c00 |001e: move-result-object v0 │ │ -06eda6: 5bc0 7804 |001f: iput-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ -06edaa: 54c0 7804 |0021: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ -06edae: 28e9 |0023: goto 000c // -0017 │ │ +0726f0: |[0726f0] android.support.v4.media.session.PlaybackStateCompat.getPlaybackState:()Ljava/lang/Object; │ │ +072700: 54c0 7804 |0000: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ +072704: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +072708: 6000 4500 |0004: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07270c: 1301 1500 |0006: const/16 v1, #int 21 // #15 │ │ +072710: 3510 0500 |0008: if-ge v0, v1, 000d // +0005 │ │ +072714: 54c0 7804 |000a: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ +072718: 1100 |000c: return-object v0 │ │ +07271a: 52c1 7704 |000d: iget v1, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ +07271e: 53c2 7504 |000f: iget-wide v2, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ +072722: 53c4 7304 |0011: iget-wide v4, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ +072726: 52c6 7604 |0013: iget v6, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ +07272a: 53c7 7204 |0015: iget-wide v7, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ +07272e: 54c9 7404 |0017: iget-object v9, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ +072732: 53ca 7904 |0019: iget-wide v10, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ +072736: 770b 950d 0100 |001b: invoke-static/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/media/session/PlaybackStateCompatApi21;.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; // method@0d95 │ │ +07273c: 0c00 |001e: move-result-object v0 │ │ +07273e: 5bc0 7804 |001f: iput-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ +072742: 54c0 7804 |0021: iget-object v0, v12, Landroid/support/v4/media/session/PlaybackStateCompat;.mStateObj:Ljava/lang/Object; // field@0478 │ │ +072746: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x000a line=386 │ │ 0x000c line=391 │ │ 0x000d line=389 │ │ 0x0021 line=391 │ │ @@ -49758,17 +49758,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06edb0: |[06edb0] android.support.v4.media.session.PlaybackStateCompat.getPosition:()J │ │ -06edc0: 5320 7504 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ -06edc4: 1000 |0002: return-wide v0 │ │ +072748: |[072748] android.support.v4.media.session.PlaybackStateCompat.getPosition:()J │ │ +072758: 5320 7504 |0000: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ +07275c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49776,17 +49776,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -06edc8: |[06edc8] android.support.v4.media.session.PlaybackStateCompat.getState:()I │ │ -06edd8: 5210 7704 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ -06eddc: 0f00 |0002: return v0 │ │ +072760: |[072760] android.support.v4.media.session.PlaybackStateCompat.getState:()I │ │ +072770: 5210 7704 |0000: iget v0, v1, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ +072774: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ #9 : (in Landroid/support/v4/media/session/PlaybackStateCompat;) │ │ @@ -49794,58 +49794,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -06ede0: |[06ede0] android.support.v4.media.session.PlaybackStateCompat.toString:()Ljava/lang/String; │ │ -06edf0: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -06edf4: 1a01 8c0e |0002: const-string v1, "PlaybackState {" // string@0e8c │ │ -06edf8: 7020 d42e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ -06edfe: 1a01 042e |0007: const-string v1, "state=" // string@2e04 │ │ -06ee02: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ee08: 0c01 |000c: move-result-object v1 │ │ -06ee0a: 5242 7704 |000d: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ -06ee0e: 6e20 d72e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -06ee14: 1a01 f400 |0012: const-string v1, ", position=" // string@00f4 │ │ -06ee18: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ee1e: 0c01 |0017: move-result-object v1 │ │ -06ee20: 5342 7504 |0018: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ -06ee24: 6e30 d82e 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -06ee2a: 1a01 ee00 |001d: const-string v1, ", buffered position=" // string@00ee │ │ -06ee2e: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ee34: 0c01 |0022: move-result-object v1 │ │ -06ee36: 5342 7304 |0023: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ -06ee3a: 6e30 d82e 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -06ee40: 1a01 f500 |0028: const-string v1, ", speed=" // string@00f5 │ │ -06ee44: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ee4a: 0c01 |002d: move-result-object v1 │ │ -06ee4c: 5242 7604 |002e: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ -06ee50: 6e20 d62e 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@2ed6 │ │ -06ee56: 1a01 fa00 |0033: const-string v1, ", updated=" // string@00fa │ │ -06ee5a: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ee60: 0c01 |0038: move-result-object v1 │ │ -06ee62: 5342 7904 |0039: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ -06ee66: 6e30 d82e 2103 |003b: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -06ee6c: 1a01 ec00 |003e: const-string v1, ", actions=" // string@00ec │ │ -06ee70: 6e20 db2e 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ee76: 0c01 |0043: move-result-object v1 │ │ -06ee78: 5342 7204 |0044: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ -06ee7c: 6e30 d82e 2103 |0046: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -06ee82: 1a01 ef00 |0049: const-string v1, ", error=" // string@00ef │ │ -06ee86: 6e20 db2e 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06ee8c: 0c01 |004e: move-result-object v1 │ │ -06ee8e: 5442 7404 |004f: iget-object v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ -06ee92: 6e20 d92e 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ -06ee98: 1a01 7530 |0054: const-string v1, "}" // string@3075 │ │ -06ee9c: 6e20 db2e 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06eea2: 6e10 e02e 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06eea8: 0c01 |005c: move-result-object v1 │ │ -06eeaa: 1101 |005d: return-object v1 │ │ +072778: |[072778] android.support.v4.media.session.PlaybackStateCompat.toString:()Ljava/lang/String; │ │ +072788: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +07278c: 1a01 8d0e |0002: const-string v1, "PlaybackState {" // string@0e8d │ │ +072790: 7020 d42e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ +072796: 1a01 032e |0007: const-string v1, "state=" // string@2e03 │ │ +07279a: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0727a0: 0c01 |000c: move-result-object v1 │ │ +0727a2: 5242 7704 |000d: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ +0727a6: 6e20 d72e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0727ac: 1a01 f600 |0012: const-string v1, ", position=" // string@00f6 │ │ +0727b0: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0727b6: 0c01 |0017: move-result-object v1 │ │ +0727b8: 5342 7504 |0018: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ +0727bc: 6e30 d82e 2103 |001a: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +0727c2: 1a01 f000 |001d: const-string v1, ", buffered position=" // string@00f0 │ │ +0727c6: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0727cc: 0c01 |0022: move-result-object v1 │ │ +0727ce: 5342 7304 |0023: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ +0727d2: 6e30 d82e 2103 |0025: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +0727d8: 1a01 f700 |0028: const-string v1, ", speed=" // string@00f7 │ │ +0727dc: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0727e2: 0c01 |002d: move-result-object v1 │ │ +0727e4: 5242 7604 |002e: iget v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ +0727e8: 6e20 d62e 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(F)Ljava/lang/StringBuilder; // method@2ed6 │ │ +0727ee: 1a01 fc00 |0033: const-string v1, ", updated=" // string@00fc │ │ +0727f2: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0727f8: 0c01 |0038: move-result-object v1 │ │ +0727fa: 5342 7904 |0039: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ +0727fe: 6e30 d82e 2103 |003b: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +072804: 1a01 ee00 |003e: const-string v1, ", actions=" // string@00ee │ │ +072808: 6e20 db2e 1000 |0040: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07280e: 0c01 |0043: move-result-object v1 │ │ +072810: 5342 7204 |0044: iget-wide v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ +072814: 6e30 d82e 2103 |0046: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +07281a: 1a01 f100 |0049: const-string v1, ", error=" // string@00f1 │ │ +07281e: 6e20 db2e 1000 |004b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +072824: 0c01 |004e: move-result-object v1 │ │ +072826: 5442 7404 |004f: iget-object v2, v4, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ +07282a: 6e20 d92e 2100 |0051: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ +072830: 1a01 7130 |0054: const-string v1, "}" // string@3071 │ │ +072834: 6e20 db2e 1000 |0056: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07283a: 6e10 e02e 0000 |0059: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +072840: 0c01 |005c: move-result-object v1 │ │ +072842: 1101 |005d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0007 line=243 │ │ 0x0012 line=244 │ │ 0x001d line=245 │ │ 0x0028 line=246 │ │ @@ -49863,30 +49863,30 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -06eeac: |[06eeac] android.support.v4.media.session.PlaybackStateCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ -06eebc: 5220 7704 |0000: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ -06eec0: 6e20 b303 0300 |0002: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -06eec6: 5320 7504 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ -06eeca: 6e30 b603 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ -06eed0: 5220 7604 |000a: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ -06eed4: 6e20 b203 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@03b2 │ │ -06eeda: 5320 7904 |000f: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ -06eede: 6e30 b603 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ -06eee4: 5320 7304 |0014: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ -06eee8: 6e30 b603 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ -06eeee: 5320 7204 |0019: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ -06eef2: 6e30 b603 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ -06eef8: 5420 7404 |001e: iget-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ -06eefc: 7130 ec1c 3004 |0020: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1cec │ │ -06ef02: 0e00 |0023: return-void │ │ +072844: |[072844] android.support.v4.media.session.PlaybackStateCompat.writeToParcel:(Landroid/os/Parcel;I)V │ │ +072854: 5220 7704 |0000: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mState:I // field@0477 │ │ +072858: 6e20 b303 0300 |0002: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +07285e: 5320 7504 |0005: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mPosition:J // field@0475 │ │ +072862: 6e30 b603 0301 |0007: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ +072868: 5220 7604 |000a: iget v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mSpeed:F // field@0476 │ │ +07286c: 6e20 b203 0300 |000c: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeFloat:(F)V // method@03b2 │ │ +072872: 5320 7904 |000f: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mUpdateTime:J // field@0479 │ │ +072876: 6e30 b603 0301 |0011: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ +07287c: 5320 7304 |0014: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mBufferedPosition:J // field@0473 │ │ +072880: 6e30 b603 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ +072886: 5320 7204 |0019: iget-wide v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mActions:J // field@0472 │ │ +07288a: 6e30 b603 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ +072890: 5420 7404 |001e: iget-object v0, v2, Landroid/support/v4/media/session/PlaybackStateCompat;.mErrorMessage:Ljava/lang/CharSequence; // field@0474 │ │ +072894: 7130 ec1c 3004 |0020: invoke-static {v0, v3, v4}, Landroid/text/TextUtils;.writeToParcel:(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V // method@1cec │ │ +07289a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0005 line=262 │ │ 0x000a line=263 │ │ 0x000f line=264 │ │ 0x0014 line=265 │ │ @@ -49894,21 +49894,21 @@ │ │ 0x001e line=267 │ │ 0x0023 line=268 │ │ locals : │ │ 0x0000 - 0x0024 reg=2 this Landroid/support/v4/media/session/PlaybackStateCompat; │ │ 0x0000 - 0x0024 reg=3 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0024 reg=4 flags I │ │ │ │ - source_file_idx : 3725 (PlaybackStateCompat.java) │ │ + source_file_idx : 3726 (PlaybackStateCompat.java) │ │ │ │ Class #268 header: │ │ class_idx : 567 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3726 │ │ +source_file_idx : 3727 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #268 - │ │ Class descriptor : 'Landroid/support/v4/media/session/PlaybackStateCompatApi21;' │ │ @@ -49923,17 +49923,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06ef04: |[06ef04] android.support.v4.media.session.PlaybackStateCompatApi21.:()V │ │ -06ef14: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ef1a: 0e00 |0003: return-void │ │ +07289c: |[07289c] android.support.v4.media.session.PlaybackStateCompatApi21.:()V │ │ +0728ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0728b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/PlaybackStateCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49941,19 +49941,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ef1c: |[06ef1c] android.support.v4.media.session.PlaybackStateCompatApi21.getActions:(Ljava/lang/Object;)J │ │ -06ef2c: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ -06ef30: 6e10 3703 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getActions:()J // method@0337 │ │ -06ef36: 0b00 |0005: move-result-wide v0 │ │ -06ef38: 1000 |0006: return-wide v0 │ │ +0728b4: |[0728b4] android.support.v4.media.session.PlaybackStateCompatApi21.getActions:(Ljava/lang/Object;)J │ │ +0728c4: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ +0728c8: 6e10 3703 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getActions:()J // method@0337 │ │ +0728ce: 0b00 |0005: move-result-wide v0 │ │ +0728d0: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49961,19 +49961,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ef3c: |[06ef3c] android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition:(Ljava/lang/Object;)J │ │ -06ef4c: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ -06ef50: 6e10 3803 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getBufferedPosition:()J // method@0338 │ │ -06ef56: 0b00 |0005: move-result-wide v0 │ │ -06ef58: 1000 |0006: return-wide v0 │ │ +0728d4: |[0728d4] android.support.v4.media.session.PlaybackStateCompatApi21.getBufferedPosition:(Ljava/lang/Object;)J │ │ +0728e4: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ +0728e8: 6e10 3803 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getBufferedPosition:()J // method@0338 │ │ +0728ee: 0b00 |0005: move-result-wide v0 │ │ +0728f0: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -49981,19 +49981,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 │ │ -06ef5c: |[06ef5c] android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -06ef6c: 1f01 9200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ -06ef70: 6e10 3903 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getErrorMessage:()Ljava/lang/CharSequence; // method@0339 │ │ -06ef76: 0c00 |0005: move-result-object v0 │ │ -06ef78: 1100 |0006: return-object v0 │ │ +0728f4: |[0728f4] android.support.v4.media.session.PlaybackStateCompatApi21.getErrorMessage:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +072904: 1f01 9200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ +072908: 6e10 3903 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getErrorMessage:()Ljava/lang/CharSequence; // method@0339 │ │ +07290e: 0c00 |0005: move-result-object v0 │ │ +072910: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50001,19 +50001,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ef7c: |[06ef7c] android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime:(Ljava/lang/Object;)J │ │ -06ef8c: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ -06ef90: 6e10 3a03 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getLastPositionUpdateTime:()J // method@033a │ │ -06ef96: 0b00 |0005: move-result-wide v0 │ │ -06ef98: 1000 |0006: return-wide v0 │ │ +072914: |[072914] android.support.v4.media.session.PlaybackStateCompatApi21.getLastPositionUpdateTime:(Ljava/lang/Object;)J │ │ +072924: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ +072928: 6e10 3a03 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getLastPositionUpdateTime:()J // method@033a │ │ +07292e: 0b00 |0005: move-result-wide v0 │ │ +072930: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50021,19 +50021,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06ef9c: |[06ef9c] android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed:(Ljava/lang/Object;)F │ │ -06efac: 1f01 9200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ -06efb0: 6e10 3b03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getPlaybackSpeed:()F // method@033b │ │ -06efb6: 0a00 |0005: move-result v0 │ │ -06efb8: 0f00 |0006: return v0 │ │ +072934: |[072934] android.support.v4.media.session.PlaybackStateCompatApi21.getPlaybackSpeed:(Ljava/lang/Object;)F │ │ +072944: 1f01 9200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ +072948: 6e10 3b03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getPlaybackSpeed:()F // method@033b │ │ +07294e: 0a00 |0005: move-result v0 │ │ +072950: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #6 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50041,19 +50041,19 @@ │ │ type : '(Ljava/lang/Object;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06efbc: |[06efbc] android.support.v4.media.session.PlaybackStateCompatApi21.getPosition:(Ljava/lang/Object;)J │ │ -06efcc: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ -06efd0: 6e10 3c03 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getPosition:()J // method@033c │ │ -06efd6: 0b00 |0005: move-result-wide v0 │ │ -06efd8: 1000 |0006: return-wide v0 │ │ +072954: |[072954] android.support.v4.media.session.PlaybackStateCompatApi21.getPosition:(Ljava/lang/Object;)J │ │ +072964: 1f02 9200 |0000: check-cast v2, Landroid/media/session/PlaybackState; // type@0092 │ │ +072968: 6e10 3c03 0200 |0002: invoke-virtual {v2}, Landroid/media/session/PlaybackState;.getPosition:()J // method@033c │ │ +07296e: 0b00 |0005: move-result-wide v0 │ │ +072970: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 stateObj Ljava/lang/Object; │ │ │ │ #7 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50061,19 +50061,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06efdc: |[06efdc] android.support.v4.media.session.PlaybackStateCompatApi21.getState:(Ljava/lang/Object;)I │ │ -06efec: 1f01 9200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ -06eff0: 6e10 3d03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getState:()I // method@033d │ │ -06eff6: 0a00 |0005: move-result v0 │ │ -06eff8: 0f00 |0006: return v0 │ │ +072974: |[072974] android.support.v4.media.session.PlaybackStateCompatApi21.getState:(Ljava/lang/Object;)I │ │ +072984: 1f01 9200 |0000: check-cast v1, Landroid/media/session/PlaybackState; // type@0092 │ │ +072988: 6e10 3d03 0100 |0002: invoke-virtual {v1}, Landroid/media/session/PlaybackState;.getState:()I // method@033d │ │ +07298e: 0a00 |0005: move-result v0 │ │ +072990: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 stateObj Ljava/lang/Object; │ │ │ │ #8 : (in Landroid/support/v4/media/session/PlaybackStateCompatApi21;) │ │ @@ -50081,28 +50081,28 @@ │ │ type : '(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 18 │ │ ins : 11 │ │ outs : 7 │ │ insns size : 27 16-bit code units │ │ -06effc: |[06effc] android.support.v4.media.session.PlaybackStateCompatApi21.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ -06f00c: 2200 9100 |0000: new-instance v0, Landroid/media/session/PlaybackState$Builder; // type@0091 │ │ -06f010: 7010 3103 0000 |0002: invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;.:()V // method@0331 │ │ -06f016: 0171 |0005: move v1, v7 │ │ -06f018: 0482 |0006: move-wide v2, v8 │ │ -06f01a: 01c4 |0007: move v4, v12 │ │ -06f01c: 0505 1000 |0008: move-wide/from16 v5, v16 │ │ -06f020: 7407 3603 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/session/PlaybackState$Builder;.setState:(IJFJ)Landroid/media/session/PlaybackState$Builder; // method@0336 │ │ -06f026: 6e30 3403 a00b |000d: invoke-virtual {v0, v10, v11}, Landroid/media/session/PlaybackState$Builder;.setBufferedPosition:(J)Landroid/media/session/PlaybackState$Builder; // method@0334 │ │ -06f02c: 6e30 3303 d00e |0010: invoke-virtual {v0, v13, v14}, Landroid/media/session/PlaybackState$Builder;.setActions:(J)Landroid/media/session/PlaybackState$Builder; // method@0333 │ │ -06f032: 6e20 3503 f000 |0013: invoke-virtual {v0, v15}, Landroid/media/session/PlaybackState$Builder;.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder; // method@0335 │ │ -06f038: 6e10 3203 0000 |0016: invoke-virtual {v0}, Landroid/media/session/PlaybackState$Builder;.build:()Landroid/media/session/PlaybackState; // method@0332 │ │ -06f03e: 0c01 |0019: move-result-object v1 │ │ -06f040: 1101 |001a: return-object v1 │ │ +072994: |[072994] android.support.v4.media.session.PlaybackStateCompatApi21.newInstance:(IJJFJLjava/lang/CharSequence;J)Ljava/lang/Object; │ │ +0729a4: 2200 9100 |0000: new-instance v0, Landroid/media/session/PlaybackState$Builder; // type@0091 │ │ +0729a8: 7010 3103 0000 |0002: invoke-direct {v0}, Landroid/media/session/PlaybackState$Builder;.:()V // method@0331 │ │ +0729ae: 0171 |0005: move v1, v7 │ │ +0729b0: 0482 |0006: move-wide v2, v8 │ │ +0729b2: 01c4 |0007: move v4, v12 │ │ +0729b4: 0505 1000 |0008: move-wide/from16 v5, v16 │ │ +0729b8: 7407 3603 0000 |000a: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/media/session/PlaybackState$Builder;.setState:(IJFJ)Landroid/media/session/PlaybackState$Builder; // method@0336 │ │ +0729be: 6e30 3403 a00b |000d: invoke-virtual {v0, v10, v11}, Landroid/media/session/PlaybackState$Builder;.setBufferedPosition:(J)Landroid/media/session/PlaybackState$Builder; // method@0334 │ │ +0729c4: 6e30 3303 d00e |0010: invoke-virtual {v0, v13, v14}, Landroid/media/session/PlaybackState$Builder;.setActions:(J)Landroid/media/session/PlaybackState$Builder; // method@0333 │ │ +0729ca: 6e20 3503 f000 |0013: invoke-virtual {v0, v15}, Landroid/media/session/PlaybackState$Builder;.setErrorMessage:(Ljava/lang/CharSequence;)Landroid/media/session/PlaybackState$Builder; // method@0335 │ │ +0729d0: 6e10 3203 0000 |0016: invoke-virtual {v0}, Landroid/media/session/PlaybackState$Builder;.build:()Landroid/media/session/PlaybackState; // method@0332 │ │ +0729d6: 0c01 |0019: move-result-object v1 │ │ +0729d8: 1101 |001a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x000d line=55 │ │ 0x0010 line=56 │ │ 0x0013 line=57 │ │ @@ -50114,21 +50114,21 @@ │ │ 0x0000 - 0x001b reg=10 bufferedPosition J │ │ 0x0000 - 0x001b reg=12 speed F │ │ 0x0000 - 0x001b reg=13 actions J │ │ 0x0000 - 0x001b reg=15 errorMessage Ljava/lang/CharSequence; │ │ 0x0000 - 0x001b reg=16 updateTime J │ │ │ │ Virtual methods - │ │ - source_file_idx : 3726 (PlaybackStateCompatApi21.java) │ │ + source_file_idx : 3727 (PlaybackStateCompatApi21.java) │ │ │ │ Class #269 header: │ │ class_idx : 569 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 839 │ │ +source_file_idx : 841 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #269 annotations: │ │ Annotations on class │ │ @@ -50146,21 +50146,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;) │ │ name : 'isActiveNetworkMetered' │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 839 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 841 (ConnectivityManagerCompat.java) │ │ │ │ Class #270 header: │ │ class_idx : 573 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 839 │ │ +source_file_idx : 841 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #270 annotations: │ │ Annotations on class │ │ @@ -50183,40 +50183,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -06f044: |[06f044] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -06f054: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f058: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -06f05c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06f060: 2200 3c02 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@023c │ │ -06f064: 7010 9d0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0d9d │ │ -06f06a: 6900 7a04 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ -06f06e: 0e00 |000d: return-void │ │ -06f070: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f074: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ -06f078: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -06f07c: 2200 3b02 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@023b │ │ -06f080: 7010 9b0d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0d9b │ │ -06f086: 6900 7a04 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ -06f08a: 28f2 |001b: goto 000d // -000e │ │ -06f08c: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f090: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -06f094: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -06f098: 2200 3a02 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@023a │ │ -06f09c: 7010 990d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0d99 │ │ -06f0a2: 6900 7a04 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ -06f0a6: 28e4 |0029: goto 000d // -001c │ │ -06f0a8: 2200 3802 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0238 │ │ -06f0ac: 7010 960d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0d96 │ │ -06f0b2: 6900 7a04 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ -06f0b6: 28dc |0031: goto 000d // -0024 │ │ +0729dc: |[0729dc] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +0729ec: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0729f0: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0729f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0729f8: 2200 3c02 |0006: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; // type@023c │ │ +0729fc: 7010 9d0d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl;.:()V // method@0d9d │ │ +072a02: 6900 7a04 |000b: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ +072a06: 0e00 |000d: return-void │ │ +072a08: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +072a0c: 1301 0d00 |0010: const/16 v1, #int 13 // #d │ │ +072a10: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +072a14: 2200 3b02 |0014: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; // type@023b │ │ +072a18: 7010 9b0d 0000 |0016: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl;.:()V // method@0d9b │ │ +072a1e: 6900 7a04 |0019: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ +072a22: 28f2 |001b: goto 000d // -000e │ │ +072a24: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +072a28: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +072a2c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +072a30: 2200 3a02 |0022: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; // type@023a │ │ +072a34: 7010 990d 0000 |0024: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl;.:()V // method@0d99 │ │ +072a3a: 6900 7a04 |0027: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ +072a3e: 28e4 |0029: goto 000d // -001c │ │ +072a40: 2200 3802 |002a: new-instance v0, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; // type@0238 │ │ +072a44: 7010 960d 0000 |002c: invoke-direct {v0}, Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl;.:()V // method@0d96 │ │ +072a4a: 6900 7a04 |002f: sput-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ +072a4e: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0006 line=85 │ │ 0x000d line=93 │ │ 0x000e line=86 │ │ 0x0014 line=87 │ │ @@ -50230,17 +50230,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f0b8: |[06f0b8] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ -06f0c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f0ce: 0e00 |0003: return-void │ │ +072a50: |[072a50] android.support.v4.net.ConnectivityManagerCompat.:()V │ │ +072a60: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072a66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat; │ │ │ │ @@ -50249,27 +50249,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -06f0d0: |[06f0d0] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ -06f0e0: 1a01 9125 |0000: const-string v1, "networkInfo" // string@2591 │ │ -06f0e4: 6e20 8b01 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ -06f0ea: 0c00 |0005: move-result-object v0 │ │ -06f0ec: 1f00 9400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0094 │ │ -06f0f0: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -06f0f4: 6e10 4103 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ -06f0fa: 0a01 |000d: move-result v1 │ │ -06f0fc: 6e20 3f03 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@033f │ │ -06f102: 0c01 |0011: move-result-object v1 │ │ -06f104: 1101 |0012: return-object v1 │ │ -06f106: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -06f108: 28fe |0014: goto 0012 // -0002 │ │ +072a68: |[072a68] android.support.v4.net.ConnectivityManagerCompat.getNetworkInfoFromBroadcast:(Landroid/net/ConnectivityManager;Landroid/content/Intent;)Landroid/net/NetworkInfo; │ │ +072a78: 1a01 9225 |0000: const-string v1, "networkInfo" // string@2592 │ │ +072a7c: 6e20 8b01 1300 |0002: invoke-virtual {v3, v1}, Landroid/content/Intent;.getParcelableExtra:(Ljava/lang/String;)Landroid/os/Parcelable; // method@018b │ │ +072a82: 0c00 |0005: move-result-object v0 │ │ +072a84: 1f00 9400 |0006: check-cast v0, Landroid/net/NetworkInfo; // type@0094 │ │ +072a88: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +072a8c: 6e10 4103 0000 |000a: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ +072a92: 0a01 |000d: move-result v1 │ │ +072a94: 6e20 3f03 1200 |000e: invoke-virtual {v2, v1}, Landroid/net/ConnectivityManager;.getNetworkInfo:(I)Landroid/net/NetworkInfo; // method@033f │ │ +072a9a: 0c01 |0011: move-result-object v1 │ │ +072a9c: 1101 |0012: return-object v1 │ │ +072a9e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +072aa0: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0008 line=115 │ │ 0x000a line=116 │ │ 0x0012 line=118 │ │ locals : │ │ @@ -50282,33 +50282,33 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f10c: |[06f10c] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06f11c: 6200 7a04 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ -06f120: 7220 980d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0d98 │ │ -06f126: 0a00 |0005: move-result v0 │ │ -06f128: 0f00 |0006: return v0 │ │ +072aa4: |[072aa4] android.support.v4.net.ConnectivityManagerCompat.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +072ab4: 6200 7a04 |0000: sget-object v0, Landroid/support/v4/net/ConnectivityManagerCompat;.IMPL:Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl; // field@047a │ │ +072ab8: 7220 980d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/ConnectivityManagerCompat$ConnectivityManagerCompatImpl;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0d98 │ │ +072abe: 0a00 |0005: move-result v0 │ │ +072ac0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 839 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 841 (ConnectivityManagerCompat.java) │ │ │ │ Class #271 header: │ │ class_idx : 574 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 840 │ │ +source_file_idx : 842 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #271 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;' │ │ @@ -50323,17 +50323,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f12c: |[06f12c] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ -06f13c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f142: 0e00 |0003: return-void │ │ +072ac4: |[072ac4] android.support.v4.net.ConnectivityManagerCompatGingerbread.:()V │ │ +072ad4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072ada: 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;) │ │ @@ -50341,27 +50341,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -06f144: |[06f144] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06f154: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06f156: 6e10 3e03 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@033e │ │ -06f15c: 0c00 |0004: move-result-object v0 │ │ -06f15e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -06f162: 0f02 |0007: return v2 │ │ -06f164: 6e10 4103 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ -06f16a: 0a01 |000b: move-result v1 │ │ -06f16c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -06f172: 28f8 |000f: goto 0007 // -0008 │ │ -06f174: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -06f176: 28f6 |0011: goto 0007 // -000a │ │ -06f178: 0001 0700 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (18 units) │ │ +072adc: |[072adc] android.support.v4.net.ConnectivityManagerCompatGingerbread.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +072aec: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072aee: 6e10 3e03 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@033e │ │ +072af4: 0c00 |0004: move-result-object v0 │ │ +072af6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +072afa: 0f02 |0007: return v2 │ │ +072afc: 6e10 4103 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ +072b02: 0a01 |000b: move-result v1 │ │ +072b04: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +072b0a: 28f8 |000f: goto 0007 // -0008 │ │ +072b0c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +072b0e: 28f6 |0011: goto 0007 // -000a │ │ +072b10: 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 │ │ @@ -50369,21 +50369,21 @@ │ │ 0x0012 line=42 │ │ locals : │ │ 0x0005 - 0x0024 reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x0024 reg=1 type I │ │ 0x0000 - 0x0024 reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 840 (ConnectivityManagerCompatGingerbread.java) │ │ + source_file_idx : 842 (ConnectivityManagerCompatGingerbread.java) │ │ │ │ Class #272 header: │ │ class_idx : 575 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 841 │ │ +source_file_idx : 843 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #272 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;' │ │ @@ -50398,17 +50398,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f19c: |[06f19c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ -06f1ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f1b2: 0e00 |0003: return-void │ │ +072b34: |[072b34] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.:()V │ │ +072b44: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072b4a: 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;) │ │ @@ -50416,27 +50416,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 42 16-bit code units │ │ -06f1b4: |[06f1b4] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06f1c4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -06f1c6: 6e10 3e03 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@033e │ │ -06f1cc: 0c00 |0004: move-result-object v0 │ │ -06f1ce: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -06f1d2: 0f02 |0007: return v2 │ │ -06f1d4: 6e10 4103 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ -06f1da: 0a01 |000b: move-result v1 │ │ -06f1dc: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -06f1e2: 28f8 |000f: goto 0007 // -0008 │ │ -06f1e4: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -06f1e6: 28f6 |0011: goto 0007 // -000a │ │ -06f1e8: 0001 0a00 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (24 units) │ │ +072b4c: |[072b4c] android.support.v4.net.ConnectivityManagerCompatHoneycombMR2.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +072b5c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +072b5e: 6e10 3e03 0300 |0001: invoke-virtual {v3}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@033e │ │ +072b64: 0c00 |0004: move-result-object v0 │ │ +072b66: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +072b6a: 0f02 |0007: return v2 │ │ +072b6c: 6e10 4103 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ +072b72: 0a01 |000b: move-result v1 │ │ +072b74: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +072b7a: 28f8 |000f: goto 0007 // -0008 │ │ +072b7c: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +072b7e: 28f6 |0011: goto 0007 // -000a │ │ +072b80: 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 │ │ @@ -50444,21 +50444,21 @@ │ │ 0x0012 line=44 │ │ locals : │ │ 0x0005 - 0x002a reg=0 info Landroid/net/NetworkInfo; │ │ 0x000c - 0x002a reg=1 type I │ │ 0x0000 - 0x002a reg=3 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 841 (ConnectivityManagerCompatHoneycombMR2.java) │ │ + source_file_idx : 843 (ConnectivityManagerCompatHoneycombMR2.java) │ │ │ │ Class #273 header: │ │ class_idx : 576 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 843 │ │ +source_file_idx : 845 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #273 - │ │ Class descriptor : 'Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;' │ │ @@ -50473,17 +50473,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f218: |[06f218] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ -06f228: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f22e: 0e00 |0003: return-void │ │ +072bb0: |[072bb0] android.support.v4.net.ConnectivityManagerCompatJellyBean.:()V │ │ +072bc0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072bc6: 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;) │ │ @@ -50491,32 +50491,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f230: |[06f230] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -06f240: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0340 │ │ -06f246: 0a00 |0003: move-result v0 │ │ -06f248: 0f00 |0004: return v0 │ │ +072bc8: |[072bc8] android.support.v4.net.ConnectivityManagerCompatJellyBean.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +072bd8: 6e10 4003 0100 |0000: invoke-virtual {v1}, Landroid/net/ConnectivityManager;.isActiveNetworkMetered:()Z // method@0340 │ │ +072bde: 0a00 |0003: move-result v0 │ │ +072be0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 cm Landroid/net/ConnectivityManager; │ │ │ │ Virtual methods - │ │ - source_file_idx : 843 (ConnectivityManagerCompatJellyBean.java) │ │ + source_file_idx : 845 (ConnectivityManagerCompatJellyBean.java) │ │ │ │ Class #274 header: │ │ class_idx : 577 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4380 │ │ +source_file_idx : 4381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #274 annotations: │ │ Annotations on class │ │ @@ -50528,21 +50528,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4380 (TrafficStatsCompat.java) │ │ + source_file_idx : 4381 (TrafficStatsCompat.java) │ │ │ │ Class #275 header: │ │ class_idx : 578 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1514 │ │ -source_file_idx : 4380 │ │ +source_file_idx : 4381 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #275 annotations: │ │ Annotations on class │ │ @@ -50567,18 +50567,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 │ │ -06f24c: |[06f24c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ -06f25c: 5b01 7b04 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@047b │ │ -06f260: 7010 e72e 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ -06f266: 0e00 |0005: return-void │ │ +072be4: |[072be4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V │ │ +072bf4: 5b01 7b04 |0000: iput-object v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.this$0:Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // field@047b │ │ +072bf8: 7010 e72e 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ +072bfe: 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; │ │ │ │ @@ -50588,19 +50588,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 │ │ -06f268: |[06f268] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ -06f278: 2200 4302 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ -06f27c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f27e: 7020 ad0d 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0dad │ │ -06f284: 1100 |0006: return-object v0 │ │ +072c00: |[072c00] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; │ │ +072c10: 2200 4302 |0000: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ +072c14: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072c16: 7020 ad0d 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V // method@0dad │ │ +072c1c: 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;) │ │ @@ -50608,31 +50608,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -06f288: |[06f288] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ -06f298: 6e10 aa0d 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0daa │ │ -06f29e: 0c00 |0003: move-result-object v0 │ │ -06f2a0: 1100 |0004: return-object v0 │ │ +072c20: |[072c20] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$1.initialValue:()Ljava/lang/Object; │ │ +072c30: 6e10 aa0d 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.initialValue:()Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // method@0daa │ │ +072c36: 0c00 |0003: move-result-object v0 │ │ +072c38: 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 : 4380 (TrafficStatsCompat.java) │ │ + source_file_idx : 4381 (TrafficStatsCompat.java) │ │ │ │ Class #276 header: │ │ class_idx : 579 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4380 │ │ +source_file_idx : 4381 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #276 annotations: │ │ Annotations on class │ │ @@ -50656,19 +50656,19 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f2a4: |[06f2a4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ -06f2b4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f2ba: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -06f2bc: 5910 7c04 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ -06f2c0: 0e00 |0006: return-void │ │ +072c3c: |[072c3c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:()V │ │ +072c4c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072c52: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +072c54: 5910 7c04 |0004: iput v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ +072c58: 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; │ │ │ │ @@ -50677,32 +50677,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 │ │ -06f2c4: |[06f2c4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ -06f2d4: 7010 ac0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0dac │ │ -06f2da: 0e00 |0003: return-void │ │ +072c5c: |[072c5c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags.:(Landroid/support/v4/net/TrafficStatsCompat$1;)V │ │ +072c6c: 7010 ac0d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.:()V // method@0dac │ │ +072c72: 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 : 4380 (TrafficStatsCompat.java) │ │ + source_file_idx : 4381 (TrafficStatsCompat.java) │ │ │ │ Class #277 header: │ │ class_idx : 582 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4380 │ │ +source_file_idx : 4381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #277 annotations: │ │ Annotations on class │ │ @@ -50760,21 +50760,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 : 4380 (TrafficStatsCompat.java) │ │ + source_file_idx : 4381 (TrafficStatsCompat.java) │ │ │ │ Class #278 header: │ │ class_idx : 583 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4380 │ │ +source_file_idx : 4381 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #278 annotations: │ │ Annotations on class │ │ @@ -50801,26 +50801,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -06f2dc: |[06f2dc] android.support.v4.net.TrafficStatsCompat.:()V │ │ -06f2ec: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f2f0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -06f2f4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -06f2f8: 2200 4502 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0245 │ │ -06f2fc: 7010 b60d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0db6 │ │ -06f302: 6900 7e04 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f306: 0e00 |000d: return-void │ │ -06f308: 2200 4402 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0244 │ │ -06f30c: 7010 ae0d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0dae │ │ -06f312: 6900 7e04 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f316: 28f8 |0015: goto 000d // -0008 │ │ +072c74: |[072c74] android.support.v4.net.TrafficStatsCompat.:()V │ │ +072c84: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +072c88: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +072c8c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +072c90: 2200 4502 |0006: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; // type@0245 │ │ +072c94: 7010 b60d 0000 |0008: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl;.:()V // method@0db6 │ │ +072c9a: 6900 7e04 |000b: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072c9e: 0e00 |000d: return-void │ │ +072ca0: 2200 4402 |000e: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl; // type@0244 │ │ +072ca4: 7010 ae0d 0000 |0010: invoke-direct {v0}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.:()V // method@0dae │ │ +072caa: 6900 7e04 |0013: sput-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072cae: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0006 line=125 │ │ 0x000d line=129 │ │ 0x000e line=127 │ │ locals : │ │ @@ -50830,17 +50830,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f318: |[06f318] android.support.v4.net.TrafficStatsCompat.:()V │ │ -06f328: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f32e: 0e00 |0003: return-void │ │ +072cb0: |[072cb0] android.support.v4.net.TrafficStatsCompat.:()V │ │ +072cc0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat; │ │ │ │ @@ -50849,18 +50849,18 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06f330: |[06f330] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ -06f340: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f344: 7210 be0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0dbe │ │ -06f34a: 0e00 |0005: return-void │ │ +072cc8: |[072cc8] android.support.v4.net.TrafficStatsCompat.clearThreadStatsTag:()V │ │ +072cd8: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072cdc: 7210 be0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.clearThreadStatsTag:()V // method@0dbe │ │ +072ce2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0005 line=137 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/net/TrafficStatsCompat;) │ │ @@ -50868,37 +50868,37 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f34c: |[06f34c] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ -06f35c: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f360: 7210 bf0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0dbf │ │ -06f366: 0a00 |0005: move-result v0 │ │ -06f368: 0f00 |0006: return v0 │ │ +072ce4: |[072ce4] android.support.v4.net.TrafficStatsCompat.getThreadStatsTag:()I │ │ +072cf4: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072cf8: 7210 bf0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.getThreadStatsTag:()I // method@0dbf │ │ +072cfe: 0a00 |0005: move-result v0 │ │ +072d00: 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 │ │ -06f36c: |[06f36c] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ -06f37c: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f380: 7220 c00d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0dc0 │ │ -06f386: 0e00 |0005: return-void │ │ +072d04: |[072d04] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(I)V │ │ +072d14: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072d18: 7220 c00d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(I)V // method@0dc0 │ │ +072d1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 operationCount I │ │ │ │ @@ -50907,18 +50907,18 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f388: |[06f388] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ -06f398: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f39c: 7230 c10d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0dc1 │ │ -06f3a2: 0e00 |0005: return-void │ │ +072d20: |[072d20] android.support.v4.net.TrafficStatsCompat.incrementOperationCount:(II)V │ │ +072d30: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072d34: 7230 c10d 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.incrementOperationCount:(II)V // method@0dc1 │ │ +072d3a: 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 │ │ @@ -50928,18 +50928,18 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f3a4: |[06f3a4] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ -06f3b4: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f3b8: 7220 c20d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0dc2 │ │ -06f3be: 0e00 |0005: return-void │ │ +072d3c: |[072d3c] android.support.v4.net.TrafficStatsCompat.setThreadStatsTag:(I)V │ │ +072d4c: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072d50: 7220 c20d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.setThreadStatsTag:(I)V // method@0dc2 │ │ +072d56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0005 line=183 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 tag I │ │ │ │ @@ -50948,18 +50948,18 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f3c0: |[06f3c0] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ -06f3d0: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f3d4: 7220 c30d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0dc3 │ │ -06f3da: 0e00 |0005: return-void │ │ +072d58: |[072d58] android.support.v4.net.TrafficStatsCompat.tagSocket:(Ljava/net/Socket;)V │ │ +072d68: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072d6c: 7220 c30d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.tagSocket:(Ljava/net/Socket;)V // method@0dc3 │ │ +072d72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0005 line=195 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 socket Ljava/net/Socket; │ │ │ │ @@ -50968,33 +50968,33 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f3dc: |[06f3dc] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ -06f3ec: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ -06f3f0: 7220 c40d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0dc4 │ │ -06f3f6: 0e00 |0005: return-void │ │ +072d74: |[072d74] android.support.v4.net.TrafficStatsCompat.untagSocket:(Ljava/net/Socket;)V │ │ +072d84: 6200 7e04 |0000: sget-object v0, Landroid/support/v4/net/TrafficStatsCompat;.IMPL:Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl; // field@047e │ │ +072d88: 7220 c40d 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$TrafficStatsCompatImpl;.untagSocket:(Ljava/net/Socket;)V // method@0dc4 │ │ +072d8e: 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 : 4380 (TrafficStatsCompat.java) │ │ + source_file_idx : 4381 (TrafficStatsCompat.java) │ │ │ │ Class #279 header: │ │ class_idx : 584 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4381 │ │ +source_file_idx : 4382 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #279 annotations: │ │ Annotations on method #3540 'tagSocket' │ │ @@ -51015,17 +51015,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f3f8: |[06f3f8] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ -06f408: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f40e: 0e00 |0003: return-void │ │ +072d90: |[072d90] android.support.v4.net.TrafficStatsCompatIcs.:()V │ │ +072da0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072da6: 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;) │ │ @@ -51033,17 +51033,17 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 0 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -06f410: |[06f410] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ -06f420: 7100 4203 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0342 │ │ -06f426: 0e00 |0003: return-void │ │ +072da8: |[072da8] android.support.v4.net.TrafficStatsCompatIcs.clearThreadStatsTag:()V │ │ +072db8: 7100 4203 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.clearThreadStatsTag:()V // method@0342 │ │ +072dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ │ │ #2 : (in Landroid/support/v4/net/TrafficStatsCompatIcs;) │ │ @@ -51051,35 +51051,35 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -06f428: |[06f428] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ -06f438: 7100 4303 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0343 │ │ -06f43e: 0a00 |0003: move-result v0 │ │ -06f440: 0f00 |0004: return v0 │ │ +072dc0: |[072dc0] android.support.v4.net.TrafficStatsCompatIcs.getThreadStatsTag:()I │ │ +072dd0: 7100 4303 0000 |0000: invoke-static {}, Landroid/net/TrafficStats;.getThreadStatsTag:()I // method@0343 │ │ +072dd6: 0a00 |0003: move-result v0 │ │ +072dd8: 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 │ │ -06f444: |[06f444] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ -06f454: 7110 4403 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0344 │ │ -06f45a: 0e00 |0003: return-void │ │ +072ddc: |[072ddc] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(I)V │ │ +072dec: 7110 4403 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.incrementOperationCount:(I)V // method@0344 │ │ +072df2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 operationCount I │ │ │ │ @@ -51088,17 +51088,17 @@ │ │ type : '(II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -06f45c: |[06f45c] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ -06f46c: 7120 4503 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0345 │ │ -06f472: 0e00 |0003: return-void │ │ +072df4: |[072df4] android.support.v4.net.TrafficStatsCompatIcs.incrementOperationCount:(II)V │ │ +072e04: 7120 4503 1000 |0000: invoke-static {v0, v1}, Landroid/net/TrafficStats;.incrementOperationCount:(II)V // method@0345 │ │ +072e0a: 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 │ │ @@ -51108,17 +51108,17 @@ │ │ type : '(I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f474: |[06f474] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ -06f484: 7110 4603 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0346 │ │ -06f48a: 0e00 |0003: return-void │ │ +072e0c: |[072e0c] android.support.v4.net.TrafficStatsCompatIcs.setThreadStatsTag:(I)V │ │ +072e1c: 7110 4603 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.setThreadStatsTag:(I)V // method@0346 │ │ +072e22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 tag I │ │ │ │ @@ -51127,17 +51127,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f48c: |[06f48c] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ -06f49c: 7110 4703 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0347 │ │ -06f4a2: 0e00 |0003: return-void │ │ +072e24: |[072e24] android.support.v4.net.TrafficStatsCompatIcs.tagSocket:(Ljava/net/Socket;)V │ │ +072e34: 7110 4703 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.tagSocket:(Ljava/net/Socket;)V // method@0347 │ │ +072e3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0003 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 socket Ljava/net/Socket; │ │ │ │ @@ -51146,32 +51146,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f4a4: |[06f4a4] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ -06f4b4: 7110 4803 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0348 │ │ -06f4ba: 0e00 |0003: return-void │ │ +072e3c: |[072e3c] android.support.v4.net.TrafficStatsCompatIcs.untagSocket:(Ljava/net/Socket;)V │ │ +072e4c: 7110 4803 0000 |0000: invoke-static {v0}, Landroid/net/TrafficStats;.untagSocket:(Ljava/net/Socket;)V // method@0348 │ │ +072e52: 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 : 4381 (TrafficStatsCompatIcs.java) │ │ + source_file_idx : 4382 (TrafficStatsCompatIcs.java) │ │ │ │ Class #280 header: │ │ class_idx : 585 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 651 │ │ +source_file_idx : 653 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #280 annotations: │ │ Annotations on method #3543 'executeParallel' │ │ @@ -51190,17 +51190,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f4bc: |[06f4bc] android.support.v4.os.AsyncTaskCompat.:()V │ │ -06f4cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f4d2: 0e00 |0003: return-void │ │ +072e54: |[072e54] android.support.v4.os.AsyncTaskCompat.:()V │ │ +072e64: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072e6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompat; │ │ │ │ #1 : (in Landroid/support/v4/os/AsyncTaskCompat;) │ │ @@ -51208,27 +51208,27 @@ │ │ type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -06f4d4: |[06f4d4] android.support.v4.os.AsyncTaskCompat.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ -06f4e4: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ -06f4e8: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -06f4ec: 1a01 7d2e |0004: const-string v1, "task can not be null" // string@2e7d │ │ -06f4f0: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -06f4f6: 2700 |0009: throw v0 │ │ -06f4f8: 6000 4500 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f4fc: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ -06f500: 3410 0600 |000e: if-lt v0, v1, 0014 // +0006 │ │ -06f504: 7120 d90d 3200 |0010: invoke-static {v2, v3}, Landroid/support/v4/os/AsyncTaskCompatHoneycomb;.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V // method@0dd9 │ │ -06f50a: 1102 |0013: return-object v2 │ │ -06f50c: 6e20 5e03 3200 |0014: invoke-virtual {v2, v3}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@035e │ │ -06f512: 28fc |0017: goto 0013 // -0004 │ │ +072e6c: |[072e6c] android.support.v4.os.AsyncTaskCompat.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)Landroid/os/AsyncTask; │ │ +072e7c: 3902 0a00 |0000: if-nez v2, 000a // +000a │ │ +072e80: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +072e84: 1a01 7c2e |0004: const-string v1, "task can not be null" // string@2e7c │ │ +072e88: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +072e8e: 2700 |0009: throw v0 │ │ +072e90: 6000 4500 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +072e94: 1301 0b00 |000c: const/16 v1, #int 11 // #b │ │ +072e98: 3410 0600 |000e: if-lt v0, v1, 0014 // +0006 │ │ +072e9c: 7120 d90d 3200 |0010: invoke-static {v2, v3}, Landroid/support/v4/os/AsyncTaskCompatHoneycomb;.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V // method@0dd9 │ │ +072ea2: 1102 |0013: return-object v2 │ │ +072ea4: 6e20 5e03 3200 |0014: invoke-virtual {v2, v3}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@035e │ │ +072eaa: 28fc |0017: goto 0013 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0002 line=40 │ │ 0x000a line=43 │ │ 0x0010 line=45 │ │ 0x0013 line=51 │ │ @@ -51236,21 +51236,21 @@ │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/os/AsyncTask; │ │ 0x0000 - 0x0000 reg=3 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0018 reg=2 task Landroid/os/AsyncTask; Landroid/os/AsyncTask; │ │ 0x0000 - 0x0018 reg=3 params [Ljava/lang/Object; [TParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 651 (AsyncTaskCompat.java) │ │ + source_file_idx : 653 (AsyncTaskCompat.java) │ │ │ │ Class #281 header: │ │ class_idx : 586 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 652 │ │ +source_file_idx : 654 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #281 annotations: │ │ Annotations on method #3545 'executeParallel' │ │ @@ -51269,17 +51269,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f514: |[06f514] android.support.v4.os.AsyncTaskCompatHoneycomb.:()V │ │ -06f524: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f52a: 0e00 |0003: return-void │ │ +072eac: |[072eac] android.support.v4.os.AsyncTaskCompatHoneycomb.:()V │ │ +072ebc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/AsyncTaskCompatHoneycomb; │ │ │ │ #1 : (in Landroid/support/v4/os/AsyncTaskCompatHoneycomb;) │ │ @@ -51287,36 +51287,36 @@ │ │ type : '(Landroid/os/AsyncTask;[Ljava/lang/Object;)V' │ │ access : 0x0088 (STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -06f52c: |[06f52c] android.support.v4.os.AsyncTaskCompatHoneycomb.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V │ │ -06f53c: 6200 4400 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0044 │ │ -06f540: 6e30 5f03 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/os/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@035f │ │ -06f546: 0e00 |0005: return-void │ │ +072ec4: |[072ec4] android.support.v4.os.AsyncTaskCompatHoneycomb.executeParallel:(Landroid/os/AsyncTask;[Ljava/lang/Object;)V │ │ +072ed4: 6200 4400 |0000: sget-object v0, Landroid/os/AsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0044 │ │ +072ed8: 6e30 5f03 0102 |0002: invoke-virtual {v1, v0, v2}, Landroid/os/AsyncTask;.executeOnExecutor:(Ljava/util/concurrent/Executor;[Ljava/lang/Object;)Landroid/os/AsyncTask; // method@035f │ │ +072ede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0005 line=30 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/os/AsyncTask; │ │ 0x0000 - 0x0000 reg=2 (null) [Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 task Landroid/os/AsyncTask; Landroid/os/AsyncTask; │ │ 0x0000 - 0x0006 reg=2 params [Ljava/lang/Object; [TParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 652 (AsyncTaskCompatHoneycomb.java) │ │ + source_file_idx : 654 (AsyncTaskCompatHoneycomb.java) │ │ │ │ Class #282 header: │ │ class_idx : 587 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1082 │ │ +source_file_idx : 1083 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #282 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompat;' │ │ @@ -51341,17 +51341,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f548: |[06f548] android.support.v4.os.EnvironmentCompat.:()V │ │ -06f558: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f55e: 0e00 |0003: return-void │ │ +072ee0: |[072ee0] android.support.v4.os.EnvironmentCompat.:()V │ │ +072ef0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072ef6: 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;) │ │ @@ -51359,47 +51359,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 │ │ -06f560: |[06f560] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -06f570: 6003 4500 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f574: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ -06f578: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ -06f57c: 7110 dd0d 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0ddd │ │ -06f582: 0c04 |0009: move-result-object v4 │ │ -06f584: 1104 |000a: return-object v4 │ │ -06f586: 6e10 2c2e 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2e2c │ │ -06f58c: 0c01 |000e: move-result-object v1 │ │ -06f58e: 7100 8a03 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ -06f594: 0c04 |0012: move-result-object v4 │ │ -06f596: 6e10 2c2e 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2e2c │ │ -06f59c: 0c00 |0016: move-result-object v0 │ │ -06f59e: 6e20 c62e 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ -06f5a4: 0a04 |001a: move-result v4 │ │ -06f5a6: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ -06f5aa: 7100 8b03 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@038b │ │ -06f5b0: 0c04 |0020: move-result-object v4 │ │ -06f5b2: 28e9 |0021: goto 000a // -0017 │ │ -06f5b4: 0d02 |0022: move-exception v2 │ │ -06f5b6: 1a04 3904 |0023: const-string v4, "EnvironmentCompat" // string@0439 │ │ -06f5ba: 2205 e705 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -06f5be: 7010 d22e 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -06f5c4: 1a06 ae04 |002a: const-string v6, "Failed to resolve canonical path: " // string@04ae │ │ -06f5c8: 6e20 db2e 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -06f5ce: 0c05 |002f: move-result-object v5 │ │ -06f5d0: 6e20 da2e 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -06f5d6: 0c05 |0033: move-result-object v5 │ │ -06f5d8: 6e10 e02e 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -06f5de: 0c05 |0037: move-result-object v5 │ │ -06f5e0: 7120 071d 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -06f5e6: 1a04 272f |003b: const-string v4, "unknown" // string@2f27 │ │ -06f5ea: 28cd |003d: goto 000a // -0033 │ │ +072ef8: |[072ef8] android.support.v4.os.EnvironmentCompat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +072f08: 6003 4500 |0000: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +072f0c: 1304 1300 |0002: const/16 v4, #int 19 // #13 │ │ +072f10: 3443 0700 |0004: if-lt v3, v4, 000b // +0007 │ │ +072f14: 7110 dd0d 0700 |0006: invoke-static {v7}, Landroid/support/v4/os/EnvironmentCompatKitKat;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@0ddd │ │ +072f1a: 0c04 |0009: move-result-object v4 │ │ +072f1c: 1104 |000a: return-object v4 │ │ +072f1e: 6e10 2c2e 0700 |000b: invoke-virtual {v7}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2e2c │ │ +072f24: 0c01 |000e: move-result-object v1 │ │ +072f26: 7100 8a03 0000 |000f: invoke-static {}, Landroid/os/Environment;.getExternalStorageDirectory:()Ljava/io/File; // method@038a │ │ +072f2c: 0c04 |0012: move-result-object v4 │ │ +072f2e: 6e10 2c2e 0400 |0013: invoke-virtual {v4}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2e2c │ │ +072f34: 0c00 |0016: move-result-object v0 │ │ +072f36: 6e20 c62e 0100 |0017: invoke-virtual {v1, v0}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ +072f3c: 0a04 |001a: move-result v4 │ │ +072f3e: 3804 2000 |001b: if-eqz v4, 003b // +0020 │ │ +072f42: 7100 8b03 0000 |001d: invoke-static {}, Landroid/os/Environment;.getExternalStorageState:()Ljava/lang/String; // method@038b │ │ +072f48: 0c04 |0020: move-result-object v4 │ │ +072f4a: 28e9 |0021: goto 000a // -0017 │ │ +072f4c: 0d02 |0022: move-exception v2 │ │ +072f4e: 1a04 3a04 |0023: const-string v4, "EnvironmentCompat" // string@043a │ │ +072f52: 2205 e705 |0025: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +072f56: 7010 d22e 0500 |0027: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +072f5c: 1a06 af04 |002a: const-string v6, "Failed to resolve canonical path: " // string@04af │ │ +072f60: 6e20 db2e 6500 |002c: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +072f66: 0c05 |002f: move-result-object v5 │ │ +072f68: 6e20 da2e 2500 |0030: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +072f6e: 0c05 |0033: move-result-object v5 │ │ +072f70: 6e10 e02e 0500 |0034: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +072f76: 0c05 |0037: move-result-object v5 │ │ +072f78: 7120 071d 5400 |0038: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +072f7e: 1a04 262f |003b: const-string v4, "unknown" // string@2f26 │ │ +072f82: 28cd |003d: goto 000a // -0033 │ │ catches : 1 │ │ 0x000b - 0x0020 │ │ Ljava/io/IOException; -> 0x0022 │ │ positions : │ │ 0x0000 line=56 │ │ 0x0002 line=57 │ │ 0x0006 line=58 │ │ @@ -51415,21 +51415,21 @@ │ │ 0x0017 - 0x0022 reg=0 canonicalExternal Ljava/lang/String; │ │ 0x000f - 0x0022 reg=1 canonicalPath Ljava/lang/String; │ │ 0x0023 - 0x003b reg=2 e Ljava/io/IOException; │ │ 0x0002 - 0x003e reg=3 version I │ │ 0x0000 - 0x003e reg=7 path Ljava/io/File; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1082 (EnvironmentCompat.java) │ │ + source_file_idx : 1083 (EnvironmentCompat.java) │ │ │ │ Class #283 header: │ │ class_idx : 588 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1083 │ │ +source_file_idx : 1084 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #283 - │ │ Class descriptor : 'Landroid/support/v4/os/EnvironmentCompatKitKat;' │ │ @@ -51444,17 +51444,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f5fc: |[06f5fc] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ -06f60c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f612: 0e00 |0003: return-void │ │ +072f94: |[072f94] android.support.v4.os.EnvironmentCompatKitKat.:()V │ │ +072fa4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072faa: 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;) │ │ @@ -51462,32 +51462,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 │ │ -06f614: |[06f614] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ -06f624: 7110 8c03 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@038c │ │ -06f62a: 0c00 |0003: move-result-object v0 │ │ -06f62c: 1100 |0004: return-object v0 │ │ +072fac: |[072fac] android.support.v4.os.EnvironmentCompatKitKat.getStorageState:(Ljava/io/File;)Ljava/lang/String; │ │ +072fbc: 7110 8c03 0100 |0000: invoke-static {v1}, Landroid/os/Environment;.getStorageState:(Ljava/io/File;)Ljava/lang/String; // method@038c │ │ +072fc2: 0c00 |0003: move-result-object v0 │ │ +072fc4: 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 : 1083 (EnvironmentCompatKitKat.java) │ │ + source_file_idx : 1084 (EnvironmentCompatKitKat.java) │ │ │ │ Class #284 header: │ │ class_idx : 589 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3715 │ │ +source_file_idx : 3716 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #284 annotations: │ │ Annotations on class │ │ @@ -51521,18 +51521,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 │ │ -06f630: |[06f630] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -06f640: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f646: 5b01 8104 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0481 │ │ -06f64a: 0e00 |0005: return-void │ │ +072fc8: |[072fc8] android.support.v4.os.ParcelableCompat$CompatCreator.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +072fd8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +072fde: 5b01 8104 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0481 │ │ +072fe2: 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; │ │ @@ -51546,20 +51546,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 │ │ -06f64c: |[06f64c] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06f65c: 5420 8104 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0481 │ │ -06f660: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f662: 7230 e30d 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0de3 │ │ -06f668: 0c00 |0006: move-result-object v0 │ │ -06f66a: 1100 |0007: return-object v0 │ │ +072fe4: |[072fe4] android.support.v4.os.ParcelableCompat$CompatCreator.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +072ff4: 5420 8104 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0481 │ │ +072ff8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +072ffa: 7230 e30d 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0de3 │ │ +073000: 0c00 |0006: move-result-object v0 │ │ +073002: 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; │ │ @@ -51569,34 +51569,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f66c: |[06f66c] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ -06f67c: 5410 8104 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0481 │ │ -06f680: 7220 e40d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0de4 │ │ -06f686: 0c00 |0005: move-result-object v0 │ │ -06f688: 1100 |0006: return-object v0 │ │ +073004: |[073004] android.support.v4.os.ParcelableCompat$CompatCreator.newArray:(I)[Ljava/lang/Object; │ │ +073014: 5410 8104 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0481 │ │ +073018: 7220 e40d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0de4 │ │ +07301e: 0c00 |0005: move-result-object v0 │ │ +073020: 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 : 3715 (ParcelableCompat.java) │ │ + source_file_idx : 3716 (ParcelableCompat.java) │ │ │ │ Class #285 header: │ │ class_idx : 590 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3715 │ │ +source_file_idx : 3716 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #285 annotations: │ │ Annotations on class │ │ @@ -51617,17 +51617,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f68c: |[06f68c] android.support.v4.os.ParcelableCompat.:()V │ │ -06f69c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f6a2: 0e00 |0003: return-void │ │ +073024: |[073024] android.support.v4.os.ParcelableCompat.:()V │ │ +073034: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07303a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=42 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/os/ParcelableCompat; │ │ │ │ @@ -51636,39 +51636,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 │ │ -06f6a4: |[06f6a4] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -06f6b4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f6b8: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ -06f6bc: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -06f6c0: 7110 ea0d 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0dea │ │ -06f6c6: 2200 4d02 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@024d │ │ -06f6ca: 7020 de0d 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0dde │ │ -06f6d0: 1100 |000e: return-object v0 │ │ +07303c: |[07303c] android.support.v4.os.ParcelableCompat.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +07304c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +073050: 1301 0d00 |0002: const/16 v1, #int 13 // #d │ │ +073054: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +073058: 7110 ea0d 0200 |0006: invoke-static {v2}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2Stub;.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0dea │ │ +07305e: 2200 4d02 |0009: new-instance v0, Landroid/support/v4/os/ParcelableCompat$CompatCreator; // type@024d │ │ +073062: 7020 de0d 2000 |000b: invoke-direct {v0, v2}, Landroid/support/v4/os/ParcelableCompat$CompatCreator;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0dde │ │ +073068: 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 : 3715 (ParcelableCompat.java) │ │ + source_file_idx : 3716 (ParcelableCompat.java) │ │ │ │ Class #286 header: │ │ class_idx : 591 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3716 │ │ +source_file_idx : 3717 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #286 annotations: │ │ Annotations on class │ │ @@ -51695,21 +51695,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;) │ │ name : 'newArray' │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3716 (ParcelableCompatCreatorCallbacks.java) │ │ + source_file_idx : 3717 (ParcelableCompatCreatorCallbacks.java) │ │ │ │ Class #287 header: │ │ class_idx : 592 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3717 │ │ +source_file_idx : 3718 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #287 annotations: │ │ Annotations on class │ │ @@ -51743,18 +51743,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 │ │ -06f6d4: |[06f6d4] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ -06f6e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f6ea: 5b01 8204 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ -06f6ee: 0e00 |0005: return-void │ │ +07306c: |[07306c] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V │ │ +07307c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +073082: 5b01 8204 |0003: iput-object v1, v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ +073086: 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; │ │ @@ -51768,20 +51768,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 │ │ -06f6f0: |[06f6f0] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -06f700: 5420 8204 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ -06f704: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f706: 7230 e30d 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0de3 │ │ -06f70c: 0c00 |0006: move-result-object v0 │ │ -06f70e: 1100 |0007: return-object v0 │ │ +073088: |[073088] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +073098: 5420 8204 |0000: iget-object v0, v2, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ +07309c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07309e: 7230 e30d 3001 |0003: invoke-interface {v0, v3, v1}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0de3 │ │ +0730a4: 0c00 |0006: move-result-object v0 │ │ +0730a6: 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; │ │ @@ -51791,19 +51791,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 │ │ -06f710: |[06f710] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -06f720: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ -06f724: 7230 e30d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0de3 │ │ -06f72a: 0c00 |0005: move-result-object v0 │ │ -06f72c: 1100 |0006: return-object v0 │ │ +0730a8: |[0730a8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0730b8: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ +0730bc: 7230 e30d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; // method@0de3 │ │ +0730c2: 0c00 |0005: move-result-object v0 │ │ +0730c4: 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; │ │ @@ -51814,34 +51814,34 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -06f730: |[06f730] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ -06f740: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ -06f744: 7220 e40d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0de4 │ │ -06f74a: 0c00 |0005: move-result-object v0 │ │ -06f74c: 1100 |0006: return-object v0 │ │ +0730c8: |[0730c8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2.newArray:(I)[Ljava/lang/Object; │ │ +0730d8: 5410 8204 |0000: iget-object v0, v1, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.mCallbacks:Landroid/support/v4/os/ParcelableCompatCreatorCallbacks; // field@0482 │ │ +0730dc: 7220 e40d 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;.newArray:(I)[Ljava/lang/Object; // method@0de4 │ │ +0730e2: 0c00 |0005: move-result-object v0 │ │ +0730e4: 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 : 3717 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 3718 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #288 header: │ │ class_idx : 593 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3717 │ │ +source_file_idx : 3718 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #288 annotations: │ │ Annotations on method #3562 'instantiate' │ │ @@ -51860,17 +51860,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -06f750: |[06f750] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ -06f760: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f766: 0e00 |0003: return-void │ │ +0730e8: |[0730e8] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.:()V │ │ +0730f8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0730fe: 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;) │ │ @@ -51878,33 +51878,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 │ │ -06f768: |[06f768] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ -06f778: 2200 5002 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0250 │ │ -06f77c: 7020 e50d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0de5 │ │ -06f782: 1100 |0005: return-object v0 │ │ +073100: |[073100] android.support.v4.os.ParcelableCompatCreatorHoneycombMR2Stub.instantiate:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; │ │ +073110: 2200 5002 |0000: new-instance v0, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2; // type@0250 │ │ +073114: 7020 e50d 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/os/ParcelableCompatCreatorHoneycombMR2;.:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)V // method@0de5 │ │ +07311a: 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 : 3717 (ParcelableCompatHoneycombMR2.java) │ │ + source_file_idx : 3718 (ParcelableCompatHoneycombMR2.java) │ │ │ │ Class #289 header: │ │ class_idx : 594 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #289 annotations: │ │ Annotations on class │ │ @@ -51916,21 +51916,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #290 header: │ │ class_idx : 595 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #290 annotations: │ │ Annotations on class │ │ @@ -51948,21 +51948,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #291 header: │ │ class_idx : 600 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #291 annotations: │ │ Annotations on class │ │ @@ -52024,21 +52024,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;) │ │ name : 'setScaleMode' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #292 header: │ │ class_idx : 601 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #292 annotations: │ │ Annotations on class │ │ @@ -52095,28 +52095,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -06f784: |[06f784] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ -06f794: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06f79a: 7100 160e 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0e16 │ │ -06f7a0: 0a00 |0006: move-result v0 │ │ -06f7a2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -06f7a6: 2200 5602 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0256 │ │ -06f7aa: 7020 f00d 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0df0 │ │ -06f7b0: 5b20 9104 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f7b4: 0e00 |0010: return-void │ │ -06f7b6: 2200 5702 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0257 │ │ -06f7ba: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -06f7bc: 7020 fa0d 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0dfa │ │ -06f7c2: 5b20 9104 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f7c6: 28f7 |0019: goto 0010 // -0009 │ │ +07311c: |[07311c] android.support.v4.print.PrintHelper.:(Landroid/content/Context;)V │ │ +07312c: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +073132: 7100 160e 0000 |0003: invoke-static {}, Landroid/support/v4/print/PrintHelper;.systemSupportsPrint:()Z // method@0e16 │ │ +073138: 0a00 |0006: move-result v0 │ │ +07313a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +07313e: 2200 5602 |0009: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // type@0256 │ │ +073142: 7020 f00d 3000 |000b: invoke-direct {v0, v3}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.:(Landroid/content/Context;)V // method@0df0 │ │ +073148: 5b20 9104 |000e: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +07314c: 0e00 |0010: return-void │ │ +07314e: 2200 5702 |0011: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; // type@0257 │ │ +073152: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +073154: 7020 fa0d 1000 |0014: invoke-direct {v0, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:(Landroid/support/v4/print/PrintHelper$1;)V // method@0dfa │ │ +07315a: 5b20 9104 |0017: iput-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +07315e: 28f7 |0019: goto 0010 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0003 line=231 │ │ 0x0009 line=232 │ │ 0x0010 line=236 │ │ 0x0011 line=234 │ │ @@ -52129,22 +52129,22 @@ │ │ type : '()Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -06f7c8: |[06f7c8] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ -06f7d8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -06f7dc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -06f7e0: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -06f7e4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -06f7e6: 0f00 |0007: return v0 │ │ -06f7e8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -06f7ea: 28fe |0009: goto 0007 // -0002 │ │ +073160: |[073160] android.support.v4.print.PrintHelper.systemSupportsPrint:()Z │ │ +073170: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +073174: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +073178: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +07317c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +07317e: 0f00 |0007: return v0 │ │ +073180: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +073182: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=83 │ │ 0x0007 line=85 │ │ locals : │ │ │ │ @@ -52154,19 +52154,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f7ec: |[06f7ec] android.support.v4.print.PrintHelper.getColorMode:()I │ │ -06f7fc: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f800: 7210 030e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0e03 │ │ -06f806: 0a00 |0005: move-result v0 │ │ -06f808: 0f00 |0006: return v0 │ │ +073184: |[073184] android.support.v4.print.PrintHelper.getColorMode:()I │ │ +073194: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +073198: 7210 030e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getColorMode:()I // method@0e03 │ │ +07319e: 0a00 |0005: move-result v0 │ │ +0731a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -52174,19 +52174,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f80c: |[06f80c] android.support.v4.print.PrintHelper.getOrientation:()I │ │ -06f81c: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f820: 7210 040e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@0e04 │ │ -06f826: 0a00 |0005: move-result v0 │ │ -06f828: 0f00 |0006: return v0 │ │ +0731a4: |[0731a4] android.support.v4.print.PrintHelper.getOrientation:()I │ │ +0731b4: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +0731b8: 7210 040e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getOrientation:()I // method@0e04 │ │ +0731be: 0a00 |0005: move-result v0 │ │ +0731c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -52194,19 +52194,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -06f82c: |[06f82c] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ -06f83c: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f840: 7210 050e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@0e05 │ │ -06f846: 0a00 |0005: move-result v0 │ │ -06f848: 0f00 |0006: return v0 │ │ +0731c4: |[0731c4] android.support.v4.print.PrintHelper.getScaleMode:()I │ │ +0731d4: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +0731d8: 7210 050e 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.getScaleMode:()I // method@0e05 │ │ +0731de: 0a00 |0005: move-result v0 │ │ +0731e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper;) │ │ @@ -52214,19 +52214,19 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06f84c: |[06f84c] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ -06f85c: 5420 9104 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f860: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f862: 7240 060e 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e06 │ │ -06f868: 0e00 |0006: return-void │ │ +0731e4: |[0731e4] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;)V │ │ +0731f4: 5420 9104 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +0731f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0731fa: 7240 060e 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e06 │ │ +073200: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x0006 line=313 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ @@ -52237,18 +52237,18 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06f86c: |[06f86c] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -06f87c: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f880: 7240 060e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e06 │ │ -06f886: 0e00 |0005: return-void │ │ +073204: |[073204] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +073214: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +073218: 7240 060e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e06 │ │ +07321e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0005 line=324 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -52260,19 +52260,19 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -06f888: |[06f888] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ -06f898: 5420 9104 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f89c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -06f89e: 7240 070e 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e07 │ │ -06f8a4: 0e00 |0006: return-void │ │ +073220: |[073220] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;)V │ │ +073230: 5420 9104 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +073234: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +073236: 7240 070e 3014 |0003: invoke-interface {v0, v3, v4, v1}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e07 │ │ +07323c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 0x0006 line=337 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0007 reg=3 jobName Ljava/lang/String; │ │ @@ -52283,18 +52283,18 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -06f8a8: |[06f8a8] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -06f8b8: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f8bc: 7240 070e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e07 │ │ -06f8c2: 0e00 |0005: return-void │ │ +073240: |[073240] android.support.v4.print.PrintHelper.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +073250: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +073254: 7240 070e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0e07 │ │ +07325a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ 0x0005 line=352 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 jobName Ljava/lang/String; │ │ @@ -52306,18 +52306,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f8c4: |[06f8c4] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ -06f8d4: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f8d8: 7220 080e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@0e08 │ │ -06f8de: 0e00 |0005: return-void │ │ +07325c: |[07325c] android.support.v4.print.PrintHelper.setColorMode:(I)V │ │ +07326c: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +073270: 7220 080e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setColorMode:(I)V // method@0e08 │ │ +073276: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0005 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -52327,18 +52327,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f8e0: |[06f8e0] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ -06f8f0: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f8f4: 7220 090e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0e09 │ │ -06f8fa: 0e00 |0005: return-void │ │ +073278: |[073278] android.support.v4.print.PrintHelper.setOrientation:(I)V │ │ +073288: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +07328c: 7220 090e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setOrientation:(I)V // method@0e09 │ │ +073292: 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 orientation I │ │ @@ -52348,33 +52348,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -06f8fc: |[06f8fc] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ -06f90c: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ -06f910: 7220 0a0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0e0a │ │ -06f916: 0e00 |0005: return-void │ │ +073294: |[073294] android.support.v4.print.PrintHelper.setScaleMode:(I)V │ │ +0732a4: 5410 9104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper;.mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl; // field@0491 │ │ +0732a8: 7220 0a0e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;.setScaleMode:(I)V // method@0e0a │ │ +0732ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0005 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #293 header: │ │ class_idx : 602 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 186 │ │ -source_file_idx : 3748 │ │ +source_file_idx : 3749 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #293 annotations: │ │ Annotations on class │ │ @@ -52418,22 +52418,22 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -06f918: |[06f918] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -06f928: 5b01 9304 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0493 │ │ -06f92c: 5b02 9704 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0497 │ │ -06f930: 5b03 9404 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -06f934: 5904 9604 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0496 │ │ -06f938: 5b05 9504 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0495 │ │ -06f93c: 7010 e403 0000 |000a: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@03e4 │ │ -06f942: 0e00 |000d: return-void │ │ +0732b0: |[0732b0] android.support.v4.print.PrintHelperKitkat$1.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +0732c0: 5b01 9304 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0493 │ │ +0732c4: 5b02 9704 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0497 │ │ +0732c8: 5b03 9404 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +0732cc: 5904 9604 |0006: iput v4, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0496 │ │ +0732d0: 5b05 9504 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0495 │ │ +0732d4: 7010 e403 0000 |000a: invoke-direct {v0}, Landroid/print/PrintDocumentAdapter;.:()V // method@03e4 │ │ +0732da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x000e reg=0 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ 0x0000 - 0x000e reg=1 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x000e reg=2 (null) Ljava/lang/String; │ │ @@ -52447,20 +52447,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -06f944: |[06f944] android.support.v4.print.PrintHelperKitkat$1.onFinish:()V │ │ -06f954: 5410 9504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0495 │ │ -06f958: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -06f95c: 5410 9504 |0004: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0495 │ │ -06f960: 7210 2c0e 0000 |0006: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0e2c │ │ -06f966: 0e00 |0009: return-void │ │ +0732dc: |[0732dc] android.support.v4.print.PrintHelperKitkat$1.onFinish:()V │ │ +0732ec: 5410 9504 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0495 │ │ +0732f0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0732f4: 5410 9504 |0004: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$1;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@0495 │ │ +0732f8: 7210 2c0e 0000 |0006: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0e2c │ │ +0732fe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0004 line=254 │ │ 0x0009 line=256 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/print/PrintHelperKitkat$1; │ │ @@ -52470,33 +52470,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 │ │ -06f968: |[06f968] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -06f978: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06f97a: 5b46 9204 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0492 │ │ -06f97e: 2202 bb00 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00bb │ │ -06f982: 5443 9704 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0497 │ │ -06f986: 7020 e603 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@03e6 │ │ -06f98c: 6e20 e803 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e8 │ │ -06f992: 0c02 |000d: move-result-object v2 │ │ -06f994: 6e20 e903 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e9 │ │ -06f99a: 0c02 |0011: move-result-object v2 │ │ -06f99c: 6e10 e703 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@03e7 │ │ -06f9a2: 0c01 |0015: move-result-object v1 │ │ -06f9a4: 6e20 de03 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@03de │ │ -06f9aa: 0a02 |0019: move-result v2 │ │ -06f9ac: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ -06f9b0: 6e30 e103 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@03e1 │ │ -06f9b6: 0e00 |001f: return-void │ │ -06f9b8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -06f9ba: 28fb |0021: goto 001c // -0005 │ │ +073300: |[073300] android.support.v4.print.PrintHelperKitkat$1.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +073310: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +073312: 5b46 9204 |0001: iput-object v6, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0492 │ │ +073316: 2202 bb00 |0003: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00bb │ │ +07331a: 5443 9704 |0005: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$1;.val$jobName:Ljava/lang/String; // field@0497 │ │ +07331e: 7020 e603 3200 |0007: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@03e6 │ │ +073324: 6e20 e803 0200 |000a: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e8 │ │ +07332a: 0c02 |000d: move-result-object v2 │ │ +07332c: 6e20 e903 0200 |000e: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e9 │ │ +073332: 0c02 |0011: move-result-object v2 │ │ +073334: 6e10 e703 0200 |0012: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@03e7 │ │ +07333a: 0c01 |0015: move-result-object v1 │ │ +07333c: 6e20 de03 5600 |0016: invoke-virtual {v6, v5}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@03de │ │ +073342: 0a02 |0019: move-result v2 │ │ +073344: 3902 0600 |001a: if-nez v2, 0020 // +0006 │ │ +073348: 6e30 e103 1800 |001c: invoke-virtual {v8, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@03e1 │ │ +07334e: 0e00 |001f: return-void │ │ +073350: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +073352: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=195 │ │ 0x0003 line=197 │ │ 0x0016 line=201 │ │ 0x001c line=202 │ │ 0x001f line=203 │ │ @@ -52516,78 +52516,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 │ │ -06f9bc: |[06f9bc] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -06f9cc: 2204 bf00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bf │ │ -06f9d0: 5495 9304 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0493 │ │ -06f9d4: 5455 af04 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -06f9d8: 5496 9204 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0492 │ │ -06f9dc: 7030 eb03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@03eb │ │ -06f9e2: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -06f9e4: 6e20 ee03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@03ee │ │ -06f9ea: 0c03 |000f: move-result-object v3 │ │ -06f9ec: 2200 6400 |0010: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ -06f9f0: 6e10 a802 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@02a8 │ │ -06f9f6: 0c05 |0015: move-result-object v5 │ │ -06f9f8: 6e10 a902 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@02a9 │ │ -06f9fe: 0c05 |0019: move-result-object v5 │ │ -06fa00: 7020 6902 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0269 │ │ -06fa06: 5495 9304 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0493 │ │ -06fa0a: 5496 9404 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -06fa0e: 6e10 1702 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0217 │ │ -06fa14: 0a06 |0024: move-result v6 │ │ -06fa16: 5497 9404 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -06fa1a: 6e10 1202 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ -06fa20: 0a07 |002a: move-result v7 │ │ -06fa22: 5298 9604 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0496 │ │ -06fa26: 7158 2e0e 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@0e2e │ │ -06fa2c: 0c02 |0030: move-result-object v2 │ │ -06fa2e: 6e10 a702 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@02a7 │ │ -06fa34: 0c05 |0034: move-result-object v5 │ │ -06fa36: 5496 9404 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ -06fa3a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -06fa3c: 6e40 2802 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0228 │ │ -06fa42: 6e20 ed03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@03ed │ │ -06fa48: 2205 b505 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@05b5 │ │ -06fa4c: 6e10 bc03 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@03bc │ │ -06fa52: 0c06 |0043: move-result-object v6 │ │ -06fa54: 7020 402e 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2e40 │ │ -06fa5a: 6e20 ef03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@03ef │ │ -06fa60: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -06fa62: 2355 3f06 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@063f │ │ -06fa66: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -06fa68: 6207 4800 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0048 │ │ -06fa6c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -06fa70: 6e20 e303 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@03e3 │ │ -06fa76: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -06fa7a: 6e10 ec03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ -06fa80: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -06fa84: 6e10 bb03 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ -06fa8a: 0e00 |005f: return-void │ │ -06fa8c: 0d01 |0060: move-exception v1 │ │ -06fa8e: 1a05 a30e |0061: const-string v5, "PrintHelperKitkat" // string@0ea3 │ │ -06fa92: 1a06 4604 |0063: const-string v6, "Error writing printed content" // string@0446 │ │ -06fa96: 7130 041d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -06fa9c: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -06fa9e: 6e20 e203 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@03e2 │ │ -06faa4: 28e9 |006c: goto 0055 // -0017 │ │ -06faa6: 0d05 |006d: move-exception v5 │ │ -06faa8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -06faac: 6e10 ec03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ -06fab2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -06fab6: 6e10 bb03 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ -06fabc: 2705 |0078: throw v5 │ │ -06fabe: 0d05 |0079: move-exception v5 │ │ -06fac0: 28e5 |007a: goto 005f // -001b │ │ -06fac2: 0d06 |007b: move-exception v6 │ │ -06fac4: 28fc |007c: goto 0078 // -0004 │ │ +073354: |[073354] android.support.v4.print.PrintHelperKitkat$1.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +073364: 2204 bf00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bf │ │ +073368: 5495 9304 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0493 │ │ +07336c: 5455 af04 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +073370: 5496 9204 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.mAttributes:Landroid/print/PrintAttributes; // field@0492 │ │ +073374: 7030 eb03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@03eb │ │ +07337a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +07337c: 6e20 ee03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@03ee │ │ +073382: 0c03 |000f: move-result-object v3 │ │ +073384: 2200 6400 |0010: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ +073388: 6e10 a802 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@02a8 │ │ +07338e: 0c05 |0015: move-result-object v5 │ │ +073390: 6e10 a902 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@02a9 │ │ +073396: 0c05 |0019: move-result-object v5 │ │ +073398: 7020 6902 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0269 │ │ +07339e: 5495 9304 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@0493 │ │ +0733a2: 5496 9404 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +0733a6: 6e10 1702 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0217 │ │ +0733ac: 0a06 |0024: move-result v6 │ │ +0733ae: 5497 9404 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +0733b2: 6e10 1202 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ +0733b8: 0a07 |002a: move-result v7 │ │ +0733ba: 5298 9604 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$fittingMode:I // field@0496 │ │ +0733be: 7158 2e0e 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@0e2e │ │ +0733c4: 0c02 |0030: move-result-object v2 │ │ +0733c6: 6e10 a702 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@02a7 │ │ +0733cc: 0c05 |0034: move-result-object v5 │ │ +0733ce: 5496 9404 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$1;.val$bitmap:Landroid/graphics/Bitmap; // field@0494 │ │ +0733d2: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +0733d4: 6e40 2802 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0228 │ │ +0733da: 6e20 ed03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@03ed │ │ +0733e0: 2205 b505 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@05b5 │ │ +0733e4: 6e10 bc03 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@03bc │ │ +0733ea: 0c06 |0043: move-result-object v6 │ │ +0733ec: 7020 402e 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2e40 │ │ +0733f2: 6e20 ef03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@03ef │ │ +0733f8: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +0733fa: 2355 3f06 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@063f │ │ +0733fe: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +073400: 6207 4800 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0048 │ │ +073404: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +073408: 6e20 e303 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@03e3 │ │ +07340e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +073412: 6e10 ec03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ +073418: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +07341c: 6e10 bb03 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ +073422: 0e00 |005f: return-void │ │ +073424: 0d01 |0060: move-exception v1 │ │ +073426: 1a05 a40e |0061: const-string v5, "PrintHelperKitkat" // string@0ea4 │ │ +07342a: 1a06 4704 |0063: const-string v6, "Error writing printed content" // string@0447 │ │ +07342e: 7130 041d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +073434: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +073436: 6e20 e203 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@03e2 │ │ +07343c: 28e9 |006c: goto 0055 // -0017 │ │ +07343e: 0d05 |006d: move-exception v5 │ │ +073440: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +073444: 6e10 ec03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ +07344a: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +07344e: 6e10 bb03 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ +073454: 2705 |0078: throw v5 │ │ +073456: 0d05 |0079: move-exception v5 │ │ +073458: 28e5 |007a: goto 005f // -001b │ │ +07345a: 0d06 |007b: move-exception v6 │ │ +07345c: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -52630,21 +52630,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 : 3748 (PrintHelperKitkat.java) │ │ + source_file_idx : 3749 (PrintHelperKitkat.java) │ │ │ │ Class #294 header: │ │ class_idx : 603 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3748 │ │ +source_file_idx : 3749 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #294 annotations: │ │ Annotations on class │ │ @@ -52669,18 +52669,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 │ │ -06fb00: |[06fb00] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ -06fb10: 5b01 9804 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0498 │ │ -06fb14: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06fb1a: 0e00 |0005: return-void │ │ +073498: |[073498] android.support.v4.print.PrintHelperKitkat$2$1$1.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V │ │ +0734a8: 5b01 9804 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0498 │ │ +0734ac: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0734b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ 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; │ │ │ │ @@ -52690,37 +52690,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -06fb1c: |[06fb1c] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ -06fb2c: 5420 9804 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0498 │ │ -06fb30: 5400 9904 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ -06fb34: 7110 270e 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0e27 │ │ -06fb3a: 5420 9804 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0498 │ │ -06fb3e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -06fb40: 6e20 1e0e 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0e1e │ │ -06fb46: 0e00 |000d: return-void │ │ +0734b4: |[0734b4] android.support.v4.print.PrintHelperKitkat$2$1$1.onCancel:()V │ │ +0734c4: 5420 9804 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0498 │ │ +0734c8: 5400 9904 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ +0734cc: 7110 270e 0000 |0004: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V // method@0e27 │ │ +0734d2: 5420 9804 |0007: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.this$2:Landroid/support/v4/print/PrintHelperKitkat$2$1; // field@0498 │ │ +0734d6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0734d8: 6e20 1e0e 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.cancel:(Z)Z // method@0e1e │ │ +0734de: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0007 line=340 │ │ 0x000d line=341 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1$1; │ │ │ │ - source_file_idx : 3748 (PrintHelperKitkat.java) │ │ + source_file_idx : 3749 (PrintHelperKitkat.java) │ │ │ │ Class #295 header: │ │ class_idx : 604 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 152 │ │ -source_file_idx : 3748 │ │ +source_file_idx : 3749 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #295 annotations: │ │ Annotations on class │ │ @@ -52761,22 +52761,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 │ │ -06fb48: |[06fb48] 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 │ │ -06fb58: 5b01 9904 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ -06fb5c: 5b02 9a04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@049a │ │ -06fb60: 5b03 9c04 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@049c │ │ -06fb64: 5b04 9d04 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@049d │ │ -06fb68: 5b05 9b04 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ -06fb6c: 7010 5c03 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@035c │ │ -06fb72: 0e00 |000d: return-void │ │ +0734e0: |[0734e0] 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 │ │ +0734f0: 5b01 9904 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ +0734f4: 5b02 9a04 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@049a │ │ +0734f8: 5b03 9c04 |0004: iput-object v3, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@049c │ │ +0734fc: 5b04 9d04 |0006: iput-object v4, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@049d │ │ +073500: 5b05 9b04 |0008: iput-object v5, v0, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ +073504: 7010 5c03 0000 |000a: invoke-direct {v0}, Landroid/os/AsyncTask;.:()V // method@035c │ │ +07350a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 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; │ │ @@ -52790,26 +52790,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 │ │ -06fb74: |[06fb74] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ -06fb84: 5430 9904 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ -06fb88: 5400 a104 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fb8c: 5431 9904 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ -06fb90: 5411 a404 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@04a4 │ │ -06fb94: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ -06fb98: 7130 2f0e 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@0e2f │ │ -06fb9e: 0c00 |000d: move-result-object v0 │ │ -06fba0: 1100 |000e: return-object v0 │ │ -06fba2: 0d00 |000f: move-exception v0 │ │ -06fba4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -06fba6: 28fd |0011: goto 000e // -0003 │ │ +07350c: |[07350c] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; │ │ +07351c: 5430 9904 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ +073520: 5400 a104 |0002: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +073524: 5431 9904 |0004: iget-object v1, v3, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ +073528: 5411 a404 |0006: iget-object v1, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@04a4 │ │ +07352c: 1302 ac0d |0008: const/16 v2, #int 3500 // #dac │ │ +073530: 7130 2f0e 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@0e2f │ │ +073536: 0c00 |000d: move-result-object v0 │ │ +073538: 1100 |000e: return-object v0 │ │ +07353a: 0d00 |000f: move-exception v0 │ │ +07353c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +07353e: 28fd |0011: goto 000e // -0003 │ │ catches : 1 │ │ 0x0000 - 0x000d │ │ Ljava/io/FileNotFoundException; -> 0x000f │ │ positions : │ │ 0x0000 line=348 │ │ 0x000e line=352 │ │ 0x000f line=349 │ │ @@ -52823,19 +52823,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 │ │ -06fbb8: |[06fbb8] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -06fbc8: 1f02 3c06 |0000: check-cast v2, [Landroid/net/Uri; // type@063c │ │ -06fbcc: 6e20 1f0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0e1f │ │ -06fbd2: 0c00 |0005: move-result-object v0 │ │ -06fbd4: 1100 |0006: return-object v0 │ │ +073550: |[073550] android.support.v4.print.PrintHelperKitkat$2$1.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +073560: 1f02 3c06 |0000: check-cast v2, [Landroid/net/Uri; // type@063c │ │ +073564: 6e20 1f0e 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.doInBackground:([Landroid/net/Uri;)Landroid/graphics/Bitmap; // method@0e1f │ │ +07356a: 0c00 |0005: move-result-object v0 │ │ +07356c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -52844,18 +52844,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -06fbd8: |[06fbd8] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ -06fbe8: 5410 9b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ -06fbec: 6e10 df03 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@03df │ │ -06fbf2: 0e00 |0005: return-void │ │ +073570: |[073570] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Landroid/graphics/Bitmap;)V │ │ +073580: 5410 9b04 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ +073584: 6e10 df03 0000 |0002: invoke-virtual {v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@03df │ │ +07358a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ 0x0005 line=377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ 0x0000 - 0x0006 reg=2 result Landroid/graphics/Bitmap; │ │ @@ -52865,18 +52865,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 │ │ -06fbf4: |[06fbf4] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ -06fc04: 1f01 5300 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0053 │ │ -06fc08: 6e20 210e 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0e21 │ │ -06fc0e: 0e00 |0005: return-void │ │ +07358c: |[07358c] android.support.v4.print.PrintHelperKitkat$2$1.onCancelled:(Ljava/lang/Object;)V │ │ +07359c: 1f01 5300 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0053 │ │ +0735a0: 6e20 210e 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onCancelled:(Landroid/graphics/Bitmap;)V // method@0e21 │ │ +0735a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -52885,44 +52885,44 @@ │ │ type : '(Landroid/graphics/Bitmap;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -06fc10: |[06fc10] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ -06fc20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -06fc22: 6f20 6003 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0360 │ │ -06fc28: 5442 9904 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ -06fc2c: 5b25 a004 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ -06fc30: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ -06fc34: 2202 bb00 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00bb │ │ -06fc38: 5443 9904 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ -06fc3c: 5433 a504 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@04a5 │ │ -06fc40: 7020 e603 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@03e6 │ │ -06fc46: 6e20 e803 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e8 │ │ -06fc4c: 0c02 |0016: move-result-object v2 │ │ -06fc4e: 6e20 e903 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e9 │ │ -06fc54: 0c02 |001a: move-result-object v2 │ │ -06fc56: 6e10 e703 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@03e7 │ │ -06fc5c: 0c01 |001e: move-result-object v1 │ │ -06fc5e: 5442 9c04 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@049c │ │ -06fc62: 5443 9d04 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@049d │ │ -06fc66: 6e20 de03 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@03de │ │ -06fc6c: 0a02 |0026: move-result v2 │ │ -06fc6e: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ -06fc72: 5442 9b04 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ -06fc76: 6e30 e103 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@03e1 │ │ -06fc7c: 0e00 |002e: return-void │ │ -06fc7e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -06fc80: 28f9 |0030: goto 0029 // -0007 │ │ -06fc82: 5442 9b04 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ -06fc86: 1203 |0033: const/4 v3, #int 0 // #0 │ │ -06fc88: 6e20 e003 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@03e0 │ │ -06fc8e: 28f7 |0037: goto 002e // -0009 │ │ +0735a8: |[0735a8] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Landroid/graphics/Bitmap;)V │ │ +0735b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0735ba: 6f20 6003 5400 |0001: invoke-super {v4, v5}, Landroid/os/AsyncTask;.onPostExecute:(Ljava/lang/Object;)V // method@0360 │ │ +0735c0: 5442 9904 |0004: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ +0735c4: 5b25 a004 |0006: iput-object v5, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ +0735c8: 3805 2900 |0008: if-eqz v5, 0031 // +0029 │ │ +0735cc: 2202 bb00 |000a: new-instance v2, Landroid/print/PrintDocumentInfo$Builder; // type@00bb │ │ +0735d0: 5443 9904 |000c: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.this$1:Landroid/support/v4/print/PrintHelperKitkat$2; // field@0499 │ │ +0735d4: 5433 a504 |000e: iget-object v3, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@04a5 │ │ +0735d8: 7020 e603 3200 |0010: invoke-direct {v2, v3}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@03e6 │ │ +0735de: 6e20 e803 0200 |0013: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e8 │ │ +0735e4: 0c02 |0016: move-result-object v2 │ │ +0735e6: 6e20 e903 0200 |0017: invoke-virtual {v2, v0}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e9 │ │ +0735ec: 0c02 |001a: move-result-object v2 │ │ +0735ee: 6e10 e703 0200 |001b: invoke-virtual {v2}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@03e7 │ │ +0735f4: 0c01 |001e: move-result-object v1 │ │ +0735f6: 5442 9c04 |001f: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$newPrintAttributes:Landroid/print/PrintAttributes; // field@049c │ │ +0735fa: 5443 9d04 |0021: iget-object v3, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$oldPrintAttributes:Landroid/print/PrintAttributes; // field@049d │ │ +0735fe: 6e20 de03 3200 |0023: invoke-virtual {v2, v3}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@03de │ │ +073604: 0a02 |0026: move-result v2 │ │ +073606: 3902 0800 |0027: if-nez v2, 002f // +0008 │ │ +07360a: 5442 9b04 |0029: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ +07360e: 6e30 e103 1200 |002b: invoke-virtual {v2, v1, v0}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@03e1 │ │ +073614: 0e00 |002e: return-void │ │ +073616: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +073618: 28f9 |0030: goto 0029 // -0007 │ │ +07361a: 5442 9b04 |0031: iget-object v2, v4, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$layoutResultCallback:Landroid/print/PrintDocumentAdapter$LayoutResultCallback; // field@049b │ │ +07361e: 1203 |0033: const/4 v3, #int 0 // #0 │ │ +073620: 6e20 e003 3200 |0034: invoke-virtual {v2, v3}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFailed:(Ljava/lang/CharSequence;)V // method@03e0 │ │ +073626: 28f7 |0037: goto 002e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0004 line=358 │ │ 0x0008 line=359 │ │ 0x000a line=360 │ │ 0x001f line=364 │ │ @@ -52942,18 +52942,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 │ │ -06fc90: |[06fc90] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ -06fca0: 1f01 5300 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0053 │ │ -06fca4: 6e20 230e 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0e23 │ │ -06fcaa: 0e00 |0005: return-void │ │ +073628: |[073628] android.support.v4.print.PrintHelperKitkat$2$1.onPostExecute:(Ljava/lang/Object;)V │ │ +073638: 1f01 5300 |0000: check-cast v1, Landroid/graphics/Bitmap; // type@0053 │ │ +07363c: 6e20 230e 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/print/PrintHelperKitkat$2$1;.onPostExecute:(Landroid/graphics/Bitmap;)V // method@0e23 │ │ +073642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ @@ -52962,34 +52962,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -06fcac: |[06fcac] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ -06fcbc: 5420 9a04 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@049a │ │ -06fcc0: 2201 5b02 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@025b │ │ -06fcc4: 7020 1b0e 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@0e1b │ │ -06fcca: 6e20 8903 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0389 │ │ -06fcd0: 0e00 |000a: return-void │ │ +073644: |[073644] android.support.v4.print.PrintHelperKitkat$2$1.onPreExecute:()V │ │ +073654: 5420 9a04 |0000: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2$1;.val$cancellationSignal:Landroid/os/CancellationSignal; // field@049a │ │ +073658: 2201 5b02 |0002: new-instance v1, Landroid/support/v4/print/PrintHelperKitkat$2$1$1; // type@025b │ │ +07365c: 7020 1b0e 2100 |0004: invoke-direct {v1, v2}, Landroid/support/v4/print/PrintHelperKitkat$2$1$1;.:(Landroid/support/v4/print/PrintHelperKitkat$2$1;)V // method@0e1b │ │ +073662: 6e20 8903 1000 |0007: invoke-virtual {v0, v1}, Landroid/os/CancellationSignal;.setOnCancelListener:(Landroid/os/CancellationSignal$OnCancelListener;)V // method@0389 │ │ +073668: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x000a line=343 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/print/PrintHelperKitkat$2$1; │ │ │ │ - source_file_idx : 3748 (PrintHelperKitkat.java) │ │ + source_file_idx : 3749 (PrintHelperKitkat.java) │ │ │ │ Class #296 header: │ │ class_idx : 605 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 186 │ │ -source_file_idx : 3748 │ │ +source_file_idx : 3749 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #296 annotations: │ │ Annotations on class │ │ @@ -53043,24 +53043,24 @@ │ │ type : '(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -06fcd4: |[06fcd4] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ │ -06fce4: 5b12 a104 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fce8: 5b13 a504 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@04a5 │ │ -06fcec: 5b14 a404 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@04a4 │ │ -06fcf0: 5b15 a204 |0006: iput-object v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@04a2 │ │ -06fcf4: 5916 a304 |0008: iput v6, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@04a3 │ │ -06fcf8: 7010 e403 0100 |000a: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@03e4 │ │ -06fcfe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -06fd00: 5b10 a004 |000e: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ -06fd04: 0e00 |0010: return-void │ │ +07366c: |[07366c] android.support.v4.print.PrintHelperKitkat$2.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V │ │ +07367c: 5b12 a104 |0000: iput-object v2, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +073680: 5b13 a504 |0002: iput-object v3, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@04a5 │ │ +073684: 5b14 a404 |0004: iput-object v4, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$imageFile:Landroid/net/Uri; // field@04a4 │ │ +073688: 5b15 a204 |0006: iput-object v5, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@04a2 │ │ +07368c: 5916 a304 |0008: iput v6, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@04a3 │ │ +073690: 7010 e403 0100 |000a: invoke-direct {v1}, Landroid/print/PrintDocumentAdapter;.:()V // method@03e4 │ │ +073696: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +073698: 5b10 a004 |000e: iput-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ +07369c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000d line=306 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/print/PrintHelperKitkat$2; │ │ 0x0000 - 0x0011 reg=2 (null) Landroid/support/v4/print/PrintHelperKitkat; │ │ @@ -53074,17 +53074,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 │ │ -06fd08: |[06fd08] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ -06fd18: 7010 280e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0e28 │ │ -06fd1e: 0e00 |0003: return-void │ │ +0736a0: |[0736a0] android.support.v4.print.PrintHelperKitkat$2.access$100:(Landroid/support/v4/print/PrintHelperKitkat$2;)V │ │ +0736b0: 7010 280e 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0e28 │ │ +0736b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/print/PrintHelperKitkat$2; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat$2;) │ │ @@ -53092,33 +53092,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -06fd20: |[06fd20] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ -06fd30: 5430 a104 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fd34: 7110 300e 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0e30 │ │ -06fd3a: 0c01 |0005: move-result-object v1 │ │ -06fd3c: 1d01 |0006: monitor-enter v1 │ │ -06fd3e: 5430 a104 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fd42: 5400 b004 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -06fd46: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ -06fd4a: 5430 a104 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fd4e: 5400 b004 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -06fd52: 6e10 1d02 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@021d │ │ -06fd58: 5430 a104 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fd5c: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -06fd5e: 5b02 b004 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -06fd62: 1e01 |0019: monitor-exit v1 │ │ -06fd64: 0e00 |001a: return-void │ │ -06fd66: 0d00 |001b: move-exception v0 │ │ -06fd68: 1e01 |001c: monitor-exit v1 │ │ -06fd6a: 2700 |001d: throw v0 │ │ +0736b8: |[0736b8] android.support.v4.print.PrintHelperKitkat$2.cancelLoad:()V │ │ +0736c8: 5430 a104 |0000: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +0736cc: 7110 300e 0000 |0002: invoke-static {v0}, Landroid/support/v4/print/PrintHelperKitkat;.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; // method@0e30 │ │ +0736d2: 0c01 |0005: move-result-object v1 │ │ +0736d4: 1d01 |0006: monitor-enter v1 │ │ +0736d6: 5430 a104 |0007: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +0736da: 5400 b004 |0009: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +0736de: 3800 0e00 |000b: if-eqz v0, 0019 // +000e │ │ +0736e2: 5430 a104 |000d: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +0736e6: 5400 b004 |000f: iget-object v0, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +0736ea: 6e10 1d02 0000 |0011: invoke-virtual {v0}, Landroid/graphics/BitmapFactory$Options;.requestCancelDecode:()V // method@021d │ │ +0736f0: 5430 a104 |0014: iget-object v0, v3, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +0736f4: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0736f6: 5b02 b004 |0017: iput-object v2, v0, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +0736fa: 1e01 |0019: monitor-exit v1 │ │ +0736fc: 0e00 |001a: return-void │ │ +0736fe: 0d00 |001b: move-exception v0 │ │ +073700: 1e01 |001c: monitor-exit v1 │ │ +073702: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0007 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=385 │ │ 0x0007 line=386 │ │ 0x000d line=387 │ │ @@ -53135,25 +53135,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -06fd78: |[06fd78] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ -06fd88: 6f10 e503 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@03e5 │ │ -06fd8e: 7010 280e 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0e28 │ │ -06fd94: 5420 9e04 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@049e │ │ -06fd98: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -06fd9a: 6e20 5d03 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@035d │ │ -06fda0: 5420 a204 |000c: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@04a2 │ │ -06fda4: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -06fda8: 5420 a204 |0010: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@04a2 │ │ -06fdac: 7210 2c0e 0000 |0012: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0e2c │ │ -06fdb2: 0e00 |0015: return-void │ │ +073710: |[073710] android.support.v4.print.PrintHelperKitkat$2.onFinish:()V │ │ +073720: 6f10 e503 0200 |0000: invoke-super {v2}, Landroid/print/PrintDocumentAdapter;.onFinish:()V // method@03e5 │ │ +073726: 7010 280e 0200 |0003: invoke-direct {v2}, Landroid/support/v4/print/PrintHelperKitkat$2;.cancelLoad:()V // method@0e28 │ │ +07372c: 5420 9e04 |0006: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@049e │ │ +073730: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +073732: 6e20 5d03 1000 |0009: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.cancel:(Z)Z // method@035d │ │ +073738: 5420 a204 |000c: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@04a2 │ │ +07373c: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +073740: 5420 a204 |0010: iget-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat$2;.val$callback:Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback; // field@04a2 │ │ +073744: 7210 2c0e 0000 |0012: invoke-interface {v0}, Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;.onFinish:()V // method@0e2c │ │ +07374a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0006 line=397 │ │ 0x000c line=398 │ │ 0x0010 line=399 │ │ @@ -53166,54 +53166,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 │ │ -06fdb4: |[06fdb4] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ -06fdc4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -06fdc6: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -06fdc8: 6e10 8803 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@0388 │ │ -06fdce: 0a00 |0005: move-result v0 │ │ -06fdd0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -06fdd4: 6e10 df03 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@03df │ │ -06fdda: 5b9b 9f04 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@049f │ │ -06fdde: 0e00 |000d: return-void │ │ -06fde0: 5490 a004 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ -06fde4: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ -06fde8: 2200 bb00 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@00bb │ │ -06fdec: 5491 a504 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@04a5 │ │ -06fdf0: 7020 e603 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@03e6 │ │ -06fdf6: 6e20 e803 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e8 │ │ -06fdfc: 0c00 |001c: move-result-object v0 │ │ -06fdfe: 6e20 e903 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e9 │ │ -06fe04: 0c00 |0020: move-result-object v0 │ │ -06fe06: 6e10 e703 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@03e7 │ │ -06fe0c: 0c07 |0024: move-result-object v7 │ │ -06fe0e: 6e20 de03 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@03de │ │ -06fe14: 0a00 |0028: move-result v0 │ │ -06fe16: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ -06fe1a: 6e30 e103 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@03e1 │ │ -06fe20: 28df |002e: goto 000d // -0021 │ │ -06fe22: 0186 |002f: move v6, v8 │ │ -06fe24: 28fb |0030: goto 002b // -0005 │ │ -06fe26: 2200 5c02 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@025c │ │ -06fe2a: 0791 |0033: move-object v1, v9 │ │ -06fe2c: 07c2 |0034: move-object v2, v12 │ │ -06fe2e: 07b3 |0035: move-object v3, v11 │ │ -06fe30: 07a4 |0036: move-object v4, v10 │ │ -06fe32: 07d5 |0037: move-object v5, v13 │ │ -06fe34: 7606 1d0e 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@0e1d │ │ -06fe3a: 5b90 9e04 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@049e │ │ -06fe3e: 5490 9e04 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@049e │ │ -06fe42: 2381 3c06 |003f: new-array v1, v8, [Landroid/net/Uri; // type@063c │ │ -06fe46: 6e20 5e03 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@035e │ │ -06fe4c: 5b9b 9f04 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@049f │ │ -06fe50: 28c7 |0046: goto 000d // -0039 │ │ +07374c: |[07374c] android.support.v4.print.PrintHelperKitkat$2.onLayout:(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V │ │ +07375c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +07375e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +073760: 6e10 8803 0c00 |0002: invoke-virtual {v12}, Landroid/os/CancellationSignal;.isCanceled:()Z // method@0388 │ │ +073766: 0a00 |0005: move-result v0 │ │ +073768: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +07376c: 6e10 df03 0d00 |0008: invoke-virtual {v13}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutCancelled:()V // method@03df │ │ +073772: 5b9b 9f04 |000b: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@049f │ │ +073776: 0e00 |000d: return-void │ │ +073778: 5490 a004 |000e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ +07377c: 3800 2100 |0010: if-eqz v0, 0031 // +0021 │ │ +073780: 2200 bb00 |0012: new-instance v0, Landroid/print/PrintDocumentInfo$Builder; // type@00bb │ │ +073784: 5491 a504 |0014: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$jobName:Ljava/lang/String; // field@04a5 │ │ +073788: 7020 e603 1000 |0016: invoke-direct {v0, v1}, Landroid/print/PrintDocumentInfo$Builder;.:(Ljava/lang/String;)V // method@03e6 │ │ +07378e: 6e20 e803 6000 |0019: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setContentType:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e8 │ │ +073794: 0c00 |001c: move-result-object v0 │ │ +073796: 6e20 e903 6000 |001d: invoke-virtual {v0, v6}, Landroid/print/PrintDocumentInfo$Builder;.setPageCount:(I)Landroid/print/PrintDocumentInfo$Builder; // method@03e9 │ │ +07379c: 0c00 |0020: move-result-object v0 │ │ +07379e: 6e10 e703 0000 |0021: invoke-virtual {v0}, Landroid/print/PrintDocumentInfo$Builder;.build:()Landroid/print/PrintDocumentInfo; // method@03e7 │ │ +0737a4: 0c07 |0024: move-result-object v7 │ │ +0737a6: 6e20 de03 ab00 |0025: invoke-virtual {v11, v10}, Landroid/print/PrintAttributes;.equals:(Ljava/lang/Object;)Z // method@03de │ │ +0737ac: 0a00 |0028: move-result v0 │ │ +0737ae: 3900 0600 |0029: if-nez v0, 002f // +0006 │ │ +0737b2: 6e30 e103 7d06 |002b: invoke-virtual {v13, v7, v6}, Landroid/print/PrintDocumentAdapter$LayoutResultCallback;.onLayoutFinished:(Landroid/print/PrintDocumentInfo;Z)V // method@03e1 │ │ +0737b8: 28df |002e: goto 000d // -0021 │ │ +0737ba: 0186 |002f: move v6, v8 │ │ +0737bc: 28fb |0030: goto 002b // -0005 │ │ +0737be: 2200 5c02 |0031: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2$1; // type@025c │ │ +0737c2: 0791 |0033: move-object v1, v9 │ │ +0737c4: 07c2 |0034: move-object v2, v12 │ │ +0737c6: 07b3 |0035: move-object v3, v11 │ │ +0737c8: 07a4 |0036: move-object v4, v10 │ │ +0737ca: 07d5 |0037: move-object v5, v13 │ │ +0737cc: 7606 1d0e 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@0e1d │ │ +0737d2: 5b90 9e04 |003b: iput-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@049e │ │ +0737d6: 5490 9e04 |003d: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.loadBitmap:Landroid/os/AsyncTask; // field@049e │ │ +0737da: 2381 3c06 |003f: new-array v1, v8, [Landroid/net/Uri; // type@063c │ │ +0737de: 6e20 5e03 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/AsyncTask;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@035e │ │ +0737e4: 5b9b 9f04 |0044: iput-object v11, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@049f │ │ +0737e8: 28c7 |0046: goto 000d // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=314 │ │ 0x0008 line=315 │ │ 0x000b line=316 │ │ 0x000d line=382 │ │ 0x000e line=320 │ │ @@ -53239,78 +53239,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 │ │ -06fe54: |[06fe54] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ -06fe64: 2204 bf00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bf │ │ -06fe68: 5495 a104 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fe6c: 5455 af04 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -06fe70: 5496 9f04 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@049f │ │ -06fe74: 7030 eb03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@03eb │ │ -06fe7a: 1215 |000b: const/4 v5, #int 1 // #1 │ │ -06fe7c: 6e20 ee03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@03ee │ │ -06fe82: 0c03 |000f: move-result-object v3 │ │ -06fe84: 2200 6400 |0010: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ -06fe88: 6e10 a802 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@02a8 │ │ -06fe8e: 0c05 |0015: move-result-object v5 │ │ -06fe90: 6e10 a902 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@02a9 │ │ -06fe96: 0c05 |0019: move-result-object v5 │ │ -06fe98: 7020 6902 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0269 │ │ -06fe9e: 5495 a104 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ -06fea2: 5496 a004 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ -06fea6: 6e10 1702 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0217 │ │ -06feac: 0a06 |0024: move-result v6 │ │ -06feae: 5497 a004 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ -06feb2: 6e10 1202 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ -06feb8: 0a07 |002a: move-result v7 │ │ -06feba: 5298 a304 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@04a3 │ │ -06febe: 7158 2e0e 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@0e2e │ │ -06fec4: 0c02 |0030: move-result-object v2 │ │ -06fec6: 6e10 a702 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@02a7 │ │ -06fecc: 0c05 |0034: move-result-object v5 │ │ -06fece: 5496 a004 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ -06fed2: 1207 |0037: const/4 v7, #int 0 // #0 │ │ -06fed4: 6e40 2802 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0228 │ │ -06feda: 6e20 ed03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@03ed │ │ -06fee0: 2205 b505 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@05b5 │ │ -06fee4: 6e10 bc03 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@03bc │ │ -06feea: 0c06 |0043: move-result-object v6 │ │ -06feec: 7020 402e 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2e40 │ │ -06fef2: 6e20 ef03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@03ef │ │ -06fef8: 1215 |004a: const/4 v5, #int 1 // #1 │ │ -06fefa: 2355 3f06 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@063f │ │ -06fefe: 1206 |004d: const/4 v6, #int 0 // #0 │ │ -06ff00: 6207 4800 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0048 │ │ -06ff04: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ -06ff08: 6e20 e303 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@03e3 │ │ -06ff0e: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ -06ff12: 6e10 ec03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ -06ff18: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ -06ff1c: 6e10 bb03 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ -06ff22: 0e00 |005f: return-void │ │ -06ff24: 0d01 |0060: move-exception v1 │ │ -06ff26: 1a05 a30e |0061: const-string v5, "PrintHelperKitkat" // string@0ea3 │ │ -06ff2a: 1a06 4604 |0063: const-string v6, "Error writing printed content" // string@0446 │ │ -06ff2e: 7130 041d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -06ff34: 1205 |0068: const/4 v5, #int 0 // #0 │ │ -06ff36: 6e20 e203 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@03e2 │ │ -06ff3c: 28e9 |006c: goto 0055 // -0017 │ │ -06ff3e: 0d05 |006d: move-exception v5 │ │ -06ff40: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ -06ff44: 6e10 ec03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ -06ff4a: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ -06ff4e: 6e10 bb03 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ -06ff54: 2705 |0078: throw v5 │ │ -06ff56: 0d05 |0079: move-exception v5 │ │ -06ff58: 28e5 |007a: goto 005f // -001b │ │ -06ff5a: 0d06 |007b: move-exception v6 │ │ -06ff5c: 28fc |007c: goto 0078 // -0004 │ │ +0737ec: |[0737ec] android.support.v4.print.PrintHelperKitkat$2.onWrite:([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V │ │ +0737fc: 2204 bf00 |0000: new-instance v4, Landroid/print/pdf/PrintedPdfDocument; // type@00bf │ │ +073800: 5495 a104 |0002: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +073804: 5455 af04 |0004: iget-object v5, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +073808: 5496 9f04 |0006: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mAttributes:Landroid/print/PrintAttributes; // field@049f │ │ +07380c: 7030 eb03 5406 |0008: invoke-direct {v4, v5, v6}, Landroid/print/pdf/PrintedPdfDocument;.:(Landroid/content/Context;Landroid/print/PrintAttributes;)V // method@03eb │ │ +073812: 1215 |000b: const/4 v5, #int 1 // #1 │ │ +073814: 6e20 ee03 5400 |000c: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page; // method@03ee │ │ +07381a: 0c03 |000f: move-result-object v3 │ │ +07381c: 2200 6400 |0010: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ +073820: 6e10 a802 0300 |0012: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo; // method@02a8 │ │ +073826: 0c05 |0015: move-result-object v5 │ │ +073828: 6e10 a902 0500 |0016: invoke-virtual {v5}, Landroid/graphics/pdf/PdfDocument$PageInfo;.getContentRect:()Landroid/graphics/Rect; // method@02a9 │ │ +07382e: 0c05 |0019: move-result-object v5 │ │ +073830: 7020 6902 5000 |001a: invoke-direct {v0, v5}, Landroid/graphics/RectF;.:(Landroid/graphics/Rect;)V // method@0269 │ │ +073836: 5495 a104 |001d: iget-object v5, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.this$0:Landroid/support/v4/print/PrintHelperKitkat; // field@04a1 │ │ +07383a: 5496 a004 |001f: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ +07383e: 6e10 1702 0600 |0021: invoke-virtual {v6}, Landroid/graphics/Bitmap;.getWidth:()I // method@0217 │ │ +073844: 0a06 |0024: move-result v6 │ │ +073846: 5497 a004 |0025: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ +07384a: 6e10 1202 0700 |0027: invoke-virtual {v7}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ +073850: 0a07 |002a: move-result v7 │ │ +073852: 5298 a304 |002b: iget v8, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.val$fittingMode:I // field@04a3 │ │ +073856: 7158 2e0e 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@0e2e │ │ +07385c: 0c02 |0030: move-result-object v2 │ │ +07385e: 6e10 a702 0300 |0031: invoke-virtual {v3}, Landroid/graphics/pdf/PdfDocument$Page;.getCanvas:()Landroid/graphics/Canvas; // method@02a7 │ │ +073864: 0c05 |0034: move-result-object v5 │ │ +073866: 5496 a004 |0035: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat$2;.mBitmap:Landroid/graphics/Bitmap; // field@04a0 │ │ +07386a: 1207 |0037: const/4 v7, #int 0 // #0 │ │ +07386c: 6e40 2802 6572 |0038: invoke-virtual {v5, v6, v2, v7}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;Landroid/graphics/Matrix;Landroid/graphics/Paint;)V // method@0228 │ │ +073872: 6e20 ed03 3400 |003b: invoke-virtual {v4, v3}, Landroid/print/pdf/PrintedPdfDocument;.finishPage:(Landroid/graphics/pdf/PdfDocument$Page;)V // method@03ed │ │ +073878: 2205 b505 |003e: new-instance v5, Ljava/io/FileOutputStream; // type@05b5 │ │ +07387c: 6e10 bc03 0b00 |0040: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.getFileDescriptor:()Ljava/io/FileDescriptor; // method@03bc │ │ +073882: 0c06 |0043: move-result-object v6 │ │ +073884: 7020 402e 6500 |0044: invoke-direct {v5, v6}, Ljava/io/FileOutputStream;.:(Ljava/io/FileDescriptor;)V // method@2e40 │ │ +07388a: 6e20 ef03 5400 |0047: invoke-virtual {v4, v5}, Landroid/print/pdf/PrintedPdfDocument;.writeTo:(Ljava/io/OutputStream;)V // method@03ef │ │ +073890: 1215 |004a: const/4 v5, #int 1 // #1 │ │ +073892: 2355 3f06 |004b: new-array v5, v5, [Landroid/print/PageRange; // type@063f │ │ +073896: 1206 |004d: const/4 v6, #int 0 // #0 │ │ +073898: 6207 4800 |004e: sget-object v7, Landroid/print/PageRange;.ALL_PAGES:Landroid/print/PageRange; // field@0048 │ │ +07389c: 4d07 0506 |0050: aput-object v7, v5, v6 │ │ +0738a0: 6e20 e303 5d00 |0052: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFinished:([Landroid/print/PageRange;)V // method@03e3 │ │ +0738a6: 3804 0500 |0055: if-eqz v4, 005a // +0005 │ │ +0738aa: 6e10 ec03 0400 |0057: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ +0738b0: 380b 0500 |005a: if-eqz v11, 005f // +0005 │ │ +0738b4: 6e10 bb03 0b00 |005c: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ +0738ba: 0e00 |005f: return-void │ │ +0738bc: 0d01 |0060: move-exception v1 │ │ +0738be: 1a05 a40e |0061: const-string v5, "PrintHelperKitkat" // string@0ea4 │ │ +0738c2: 1a06 4704 |0063: const-string v6, "Error writing printed content" // string@0447 │ │ +0738c6: 7130 041d 6501 |0065: invoke-static {v5, v6, v1}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0738cc: 1205 |0068: const/4 v5, #int 0 // #0 │ │ +0738ce: 6e20 e203 5d00 |0069: invoke-virtual {v13, v5}, Landroid/print/PrintDocumentAdapter$WriteResultCallback;.onWriteFailed:(Ljava/lang/CharSequence;)V // method@03e2 │ │ +0738d4: 28e9 |006c: goto 0055 // -0017 │ │ +0738d6: 0d05 |006d: move-exception v5 │ │ +0738d8: 3804 0500 |006e: if-eqz v4, 0073 // +0005 │ │ +0738dc: 6e10 ec03 0400 |0070: invoke-virtual {v4}, Landroid/print/pdf/PrintedPdfDocument;.close:()V // method@03ec │ │ +0738e2: 380b 0500 |0073: if-eqz v11, 0078 // +0005 │ │ +0738e6: 6e10 bb03 0b00 |0075: invoke-virtual {v11}, Landroid/os/ParcelFileDescriptor;.close:()V // method@03bb │ │ +0738ec: 2705 |0078: throw v5 │ │ +0738ee: 0d05 |0079: move-exception v5 │ │ +0738f0: 28e5 |007a: goto 005f // -001b │ │ +0738f2: 0d06 |007b: move-exception v6 │ │ +0738f4: 28fc |007c: goto 0078 // -0004 │ │ catches : 5 │ │ 0x000c - 0x003e │ │ -> 0x006d │ │ 0x003e - 0x0055 │ │ Ljava/io/IOException; -> 0x0060 │ │ -> 0x006d │ │ 0x005c - 0x005f │ │ @@ -53353,21 +53353,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 : 3748 (PrintHelperKitkat.java) │ │ + source_file_idx : 3749 (PrintHelperKitkat.java) │ │ │ │ Class #297 header: │ │ class_idx : 606 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3748 │ │ +source_file_idx : 3749 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #297 annotations: │ │ Annotations on class │ │ @@ -53385,21 +53385,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;) │ │ name : 'onFinish' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3748 (PrintHelperKitkat.java) │ │ + source_file_idx : 3749 (PrintHelperKitkat.java) │ │ │ │ Class #298 header: │ │ class_idx : 607 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3748 │ │ +source_file_idx : 3749 │ │ static_fields_size : 8 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 8 │ │ │ │ Class #298 annotations: │ │ Annotations on class │ │ @@ -53490,28 +53490,28 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -06ff98: |[06ff98] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ -06ffa8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -06ffaa: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ffb0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -06ffb2: 5b20 b004 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -06ffb6: 2200 e105 |0007: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -06ffba: 7010 a82e 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -06ffc0: 5b20 b104 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ -06ffc4: 5921 b304 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ -06ffc8: 5921 ae04 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ -06ffcc: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -06ffce: 5920 b204 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ -06ffd2: 5b23 af04 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -06ffd6: 0e00 |0017: return-void │ │ +073930: |[073930] android.support.v4.print.PrintHelperKitkat.:(Landroid/content/Context;)V │ │ +073940: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +073942: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +073948: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07394a: 5b20 b004 |0005: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +07394e: 2200 e105 |0007: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +073952: 7010 a82e 0000 |0009: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +073958: 5b20 b104 |000c: iput-object v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ +07395c: 5921 b304 |000e: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ +073960: 5921 ae04 |0010: iput v1, v2, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ +073964: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +073966: 5920 b204 |0013: iput v0, v2, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ +07396a: 5b23 af04 |0015: iput-object v3, v2, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +07396e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=91 │ │ 0x0004 line=51 │ │ 0x0007 line=52 │ │ 0x000e line=85 │ │ 0x0010 line=87 │ │ @@ -53527,18 +53527,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 │ │ -06ffd8: |[06ffd8] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -06ffe8: 7055 320e 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0e32 │ │ -06ffee: 0c00 |0003: move-result-object v0 │ │ -06fff0: 1100 |0004: return-object v0 │ │ +073970: |[073970] android.support.v4.print.PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +073980: 7055 320e 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat;.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; // method@0e32 │ │ +073986: 0c00 |0003: move-result-object v0 │ │ +073988: 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 │ │ @@ -53550,18 +53550,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 │ │ -06fff4: |[06fff4] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -070004: 7030 360e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0e36 │ │ -07000a: 0c00 |0003: move-result-object v0 │ │ -07000c: 1100 |0004: return-object v0 │ │ +07398c: |[07398c] android.support.v4.print.PrintHelperKitkat.access$200:(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +07399c: 7030 360e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; // method@0e36 │ │ +0739a2: 0c00 |0003: move-result-object v0 │ │ +0739a4: 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 │ │ @@ -53571,17 +53571,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 │ │ -070010: |[070010] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ -070020: 5410 b104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ -070024: 1100 |0002: return-object v0 │ │ +0739a8: |[0739a8] android.support.v4.print.PrintHelperKitkat.access$300:(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object; │ │ +0739b8: 5410 b104 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ +0739bc: 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;) │ │ @@ -53589,52 +53589,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 │ │ -070028: |[070028] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ -070038: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -07003c: 2200 5900 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0059 │ │ -070040: 7010 3b02 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@023b │ │ -070046: 6e10 7002 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0270 │ │ -07004c: 0a04 |000a: move-result v4 │ │ -07004e: 8285 |000b: int-to-float v5, v8 │ │ -070050: a901 0405 |000c: div-float v1, v4, v5 │ │ -070054: 1224 |000e: const/4 v4, #int 2 // #2 │ │ -070056: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ -07005a: 6e10 6a02 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ -070060: 0a04 |0014: move-result v4 │ │ -070062: 8295 |0015: int-to-float v5, v9 │ │ -070064: c954 |0016: div-float/2addr v4, v5 │ │ -070066: 7120 9c2e 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -07006c: 0a01 |001a: move-result v1 │ │ -07006e: 6e30 3d02 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@023d │ │ -070074: 6e10 7002 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0270 │ │ -07007a: 0a04 |0021: move-result v4 │ │ -07007c: 8285 |0022: int-to-float v5, v8 │ │ -07007e: c815 |0023: mul-float/2addr v5, v1 │ │ -070080: c754 |0024: sub-float/2addr v4, v5 │ │ -070082: a902 0406 |0025: div-float v2, v4, v6 │ │ -070086: 6e10 6a02 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ -07008c: 0a04 |002a: move-result v4 │ │ -07008e: 8295 |002b: int-to-float v5, v9 │ │ -070090: c815 |002c: mul-float/2addr v5, v1 │ │ -070092: c754 |002d: sub-float/2addr v4, v5 │ │ -070094: a903 0406 |002e: div-float v3, v4, v6 │ │ -070098: 6e30 3e02 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ -07009e: 1100 |0033: return-object v0 │ │ -0700a0: 6e10 6a02 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ -0700a6: 0a04 |0037: move-result v4 │ │ -0700a8: 8295 |0038: int-to-float v5, v9 │ │ -0700aa: c954 |0039: div-float/2addr v4, v5 │ │ -0700ac: 7120 9f2e 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -0700b2: 0a01 |003d: move-result v1 │ │ -0700b4: 28dd |003e: goto 001b // -0023 │ │ +0739c0: |[0739c0] android.support.v4.print.PrintHelperKitkat.getMatrix:(IILandroid/graphics/RectF;I)Landroid/graphics/Matrix; │ │ +0739d0: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +0739d4: 2200 5900 |0002: new-instance v0, Landroid/graphics/Matrix; // type@0059 │ │ +0739d8: 7010 3b02 0000 |0004: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@023b │ │ +0739de: 6e10 7002 0a00 |0007: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0270 │ │ +0739e4: 0a04 |000a: move-result v4 │ │ +0739e6: 8285 |000b: int-to-float v5, v8 │ │ +0739e8: a901 0405 |000c: div-float v1, v4, v5 │ │ +0739ec: 1224 |000e: const/4 v4, #int 2 // #2 │ │ +0739ee: 334b 2500 |000f: if-ne v11, v4, 0034 // +0025 │ │ +0739f2: 6e10 6a02 0a00 |0011: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ +0739f8: 0a04 |0014: move-result v4 │ │ +0739fa: 8295 |0015: int-to-float v5, v9 │ │ +0739fc: c954 |0016: div-float/2addr v4, v5 │ │ +0739fe: 7120 9c2e 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +073a04: 0a01 |001a: move-result v1 │ │ +073a06: 6e30 3d02 1001 |001b: invoke-virtual {v0, v1, v1}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@023d │ │ +073a0c: 6e10 7002 0a00 |001e: invoke-virtual {v10}, Landroid/graphics/RectF;.width:()F // method@0270 │ │ +073a12: 0a04 |0021: move-result v4 │ │ +073a14: 8285 |0022: int-to-float v5, v8 │ │ +073a16: c815 |0023: mul-float/2addr v5, v1 │ │ +073a18: c754 |0024: sub-float/2addr v4, v5 │ │ +073a1a: a902 0406 |0025: div-float v2, v4, v6 │ │ +073a1e: 6e10 6a02 0a00 |0027: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ +073a24: 0a04 |002a: move-result v4 │ │ +073a26: 8295 |002b: int-to-float v5, v9 │ │ +073a28: c815 |002c: mul-float/2addr v5, v1 │ │ +073a2a: c754 |002d: sub-float/2addr v4, v5 │ │ +073a2c: a903 0406 |002e: div-float v3, v4, v6 │ │ +073a30: 6e30 3e02 2003 |0030: invoke-virtual {v0, v2, v3}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ +073a36: 1100 |0033: return-object v0 │ │ +073a38: 6e10 6a02 0a00 |0034: invoke-virtual {v10}, Landroid/graphics/RectF;.height:()F // method@026a │ │ +073a3e: 0a04 |0037: move-result v4 │ │ +073a40: 8295 |0038: int-to-float v5, v9 │ │ +073a42: c954 |0039: div-float/2addr v4, v5 │ │ +073a44: 7120 9f2e 4100 |003a: invoke-static {v1, v4}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +073a4a: 0a01 |003d: move-result v1 │ │ +073a4c: 28dd |003e: goto 001b // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=270 │ │ 0x0007 line=273 │ │ 0x000e line=274 │ │ 0x0011 line=275 │ │ 0x001b line=279 │ │ @@ -53659,48 +53659,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 │ │ -0700b8: |[0700b8] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ -0700c8: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ -0700cc: 5452 af04 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -0700d0: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -0700d4: 2202 d205 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0700d8: 1a03 b415 |0008: const-string v3, "bad argument to loadBitmap" // string@15b4 │ │ -0700dc: 7020 842e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0700e2: 2702 |000d: throw v2 │ │ -0700e4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0700e6: 5452 af04 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -0700ea: 6e10 5701 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0700f0: 0c02 |0014: move-result-object v2 │ │ -0700f2: 6e20 4d01 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@014d │ │ -0700f8: 0c00 |0018: move-result-object v0 │ │ -0700fa: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -0700fc: 7130 2002 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@0220 │ │ -070102: 0c02 |001d: move-result-object v2 │ │ -070104: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -070108: 6e10 452e 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ -07010e: 1102 |0023: return-object v2 │ │ -070110: 0d01 |0024: move-exception v1 │ │ -070112: 1a03 a30e |0025: const-string v3, "PrintHelperKitkat" // string@0ea3 │ │ -070116: 1a04 d616 |0027: const-string v4, "close fail " // string@16d6 │ │ -07011a: 7130 081d 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -070120: 28f7 |002c: goto 0023 // -0009 │ │ -070122: 0d02 |002d: move-exception v2 │ │ -070124: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ -070128: 6e10 452e 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ -07012e: 2702 |0033: throw v2 │ │ -070130: 0d01 |0034: move-exception v1 │ │ -070132: 1a03 a30e |0035: const-string v3, "PrintHelperKitkat" // string@0ea3 │ │ -070136: 1a04 d616 |0037: const-string v4, "close fail " // string@16d6 │ │ -07013a: 7130 081d 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -070140: 28f7 |003c: goto 0033 // -0009 │ │ +073a50: |[073a50] android.support.v4.print.PrintHelperKitkat.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; │ │ +073a60: 3806 0600 |0000: if-eqz v6, 0006 // +0006 │ │ +073a64: 5452 af04 |0002: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +073a68: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +073a6c: 2202 d205 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +073a70: 1a03 b515 |0008: const-string v3, "bad argument to loadBitmap" // string@15b5 │ │ +073a74: 7020 842e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +073a7a: 2702 |000d: throw v2 │ │ +073a7c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +073a7e: 5452 af04 |000f: iget-object v2, v5, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +073a82: 6e10 5701 0200 |0011: invoke-virtual {v2}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +073a88: 0c02 |0014: move-result-object v2 │ │ +073a8a: 6e20 4d01 6200 |0015: invoke-virtual {v2, v6}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@014d │ │ +073a90: 0c00 |0018: move-result-object v0 │ │ +073a92: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +073a94: 7130 2002 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@0220 │ │ +073a9a: 0c02 |001d: move-result-object v2 │ │ +073a9c: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +073aa0: 6e10 452e 0000 |0020: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ +073aa6: 1102 |0023: return-object v2 │ │ +073aa8: 0d01 |0024: move-exception v1 │ │ +073aaa: 1a03 a40e |0025: const-string v3, "PrintHelperKitkat" // string@0ea4 │ │ +073aae: 1a04 d716 |0027: const-string v4, "close fail " // string@16d7 │ │ +073ab2: 7130 081d 4301 |0029: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +073ab8: 28f7 |002c: goto 0023 // -0009 │ │ +073aba: 0d02 |002d: move-exception v2 │ │ +073abc: 3800 0500 |002e: if-eqz v0, 0033 // +0005 │ │ +073ac0: 6e10 452e 0000 |0030: invoke-virtual {v0}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ +073ac6: 2702 |0033: throw v2 │ │ +073ac8: 0d01 |0034: move-exception v1 │ │ +073aca: 1a03 a40e |0035: const-string v3, "PrintHelperKitkat" // string@0ea4 │ │ +073ace: 1a04 d716 |0037: const-string v4, "close fail " // string@16d7 │ │ +073ad2: 7130 081d 4301 |0039: invoke-static {v3, v4, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +073ad8: 28f7 |003c: goto 0033 // -0009 │ │ catches : 3 │ │ 0x000f - 0x001d │ │ -> 0x002d │ │ 0x0020 - 0x0023 │ │ Ljava/io/IOException; -> 0x0024 │ │ 0x0030 - 0x0033 │ │ Ljava/io/IOException; -> 0x0034 │ │ @@ -53733,83 +53733,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 │ │ -070168: |[070168] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ -070178: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -07017a: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -07017c: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ -070180: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ -070184: 5497 af04 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -070188: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -07018c: 2206 d205 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -070190: 1a07 b315 |000c: const-string v7, "bad argument to getScaledBitmap" // string@15b3 │ │ -070194: 7020 842e 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -07019a: 2706 |0011: throw v6 │ │ -07019c: 2203 5400 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0054 │ │ -0701a0: 7010 1c02 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@021c │ │ -0701a6: 5c38 3000 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0030 │ │ -0701aa: 7030 350e a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0e35 │ │ -0701b0: 5235 3400 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0034 │ │ -0701b4: 5231 3300 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0033 │ │ -0701b8: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ -0701bc: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ -0701c0: 1106 |0024: return-object v6 │ │ -0701c2: 7120 9d2e 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0701c8: 0a02 |0028: move-result v2 │ │ -0701ca: 1214 |0029: const/4 v4, #int 1 // #1 │ │ -0701cc: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ -0701d0: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ -0701d4: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -0701d8: 28fa |0030: goto 002a // -0006 │ │ -0701da: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ -0701de: 7120 a02e 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0701e4: 0a07 |0036: move-result v7 │ │ -0701e6: b347 |0037: div-int/2addr v7, v4 │ │ -0701e8: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ -0701ec: 1200 |003a: const/4 v0, #int 0 // #0 │ │ -0701ee: 5497 b104 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ -0701f2: 1d07 |003d: monitor-enter v7 │ │ -0701f4: 2206 5400 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0054 │ │ -0701f8: 7010 1c02 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@021c │ │ -0701fe: 5b96 b004 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -070202: 5496 b004 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -070206: 1218 |0047: const/4 v8, #int 1 // #1 │ │ -070208: 5c68 3100 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0031 │ │ -07020c: 5496 b004 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -070210: 5964 3200 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0032 │ │ -070214: 5490 b004 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -070218: 1e07 |0050: monitor-exit v7 │ │ -07021a: 7030 350e a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0e35 │ │ -070220: 0c06 |0054: move-result-object v6 │ │ -070222: 5497 b104 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ -070226: 1d07 |0057: monitor-enter v7 │ │ -070228: 1208 |0058: const/4 v8, #int 0 // #0 │ │ -07022a: 5b98 b004 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -07022e: 1e07 |005b: monitor-exit v7 │ │ -070230: 28c8 |005c: goto 0024 // -0038 │ │ -070232: 0d06 |005d: move-exception v6 │ │ -070234: 1e07 |005e: monitor-exit v7 │ │ -070236: 2706 |005f: throw v6 │ │ -070238: 0d06 |0060: move-exception v6 │ │ -07023a: 1e07 |0061: monitor-exit v7 │ │ -07023c: 2706 |0062: throw v6 │ │ -07023e: 0d06 |0063: move-exception v6 │ │ -070240: 5497 b104 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ -070244: 1d07 |0066: monitor-enter v7 │ │ -070246: 1208 |0067: const/4 v8, #int 0 // #0 │ │ -070248: 5b98 b004 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ -07024c: 1e07 |006a: monitor-exit v7 │ │ -07024e: 2706 |006b: throw v6 │ │ -070250: 0d06 |006c: move-exception v6 │ │ -070252: 1e07 |006d: monitor-exit v7 │ │ -070254: 2706 |006e: throw v6 │ │ +073b00: |[073b00] android.support.v4.print.PrintHelperKitkat.loadConstrainedBitmap:(Landroid/net/Uri;I)Landroid/graphics/Bitmap; │ │ +073b10: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +073b12: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +073b14: 3d0b 0800 |0002: if-lez v11, 000a // +0008 │ │ +073b18: 380a 0600 |0004: if-eqz v10, 000a // +0006 │ │ +073b1c: 5497 af04 |0006: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +073b20: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +073b24: 2206 d205 |000a: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +073b28: 1a07 b415 |000c: const-string v7, "bad argument to getScaledBitmap" // string@15b4 │ │ +073b2c: 7020 842e 7600 |000e: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +073b32: 2706 |0011: throw v6 │ │ +073b34: 2203 5400 |0012: new-instance v3, Landroid/graphics/BitmapFactory$Options; // type@0054 │ │ +073b38: 7010 1c02 0300 |0014: invoke-direct {v3}, Landroid/graphics/BitmapFactory$Options;.:()V // method@021c │ │ +073b3e: 5c38 3000 |0017: iput-boolean v8, v3, Landroid/graphics/BitmapFactory$Options;.inJustDecodeBounds:Z // field@0030 │ │ +073b42: 7030 350e a903 |0019: invoke-direct {v9, v10, v3}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0e35 │ │ +073b48: 5235 3400 |001c: iget v5, v3, Landroid/graphics/BitmapFactory$Options;.outWidth:I // field@0034 │ │ +073b4c: 5231 3300 |001e: iget v1, v3, Landroid/graphics/BitmapFactory$Options;.outHeight:I // field@0033 │ │ +073b50: 3d05 0400 |0020: if-lez v5, 0024 // +0004 │ │ +073b54: 3c01 0300 |0022: if-gtz v1, 0025 // +0003 │ │ +073b58: 1106 |0024: return-object v6 │ │ +073b5a: 7120 9d2e 1500 |0025: invoke-static {v5, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +073b60: 0a02 |0028: move-result v2 │ │ +073b62: 1214 |0029: const/4 v4, #int 1 // #1 │ │ +073b64: 37b2 0700 |002a: if-le v2, v11, 0031 // +0007 │ │ +073b68: e202 0201 |002c: ushr-int/lit8 v2, v2, #int 1 // #01 │ │ +073b6c: e004 0401 |002e: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +073b70: 28fa |0030: goto 002a // -0006 │ │ +073b72: 3d04 f3ff |0031: if-lez v4, 0024 // -000d │ │ +073b76: 7120 a02e 1500 |0033: invoke-static {v5, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +073b7c: 0a07 |0036: move-result v7 │ │ +073b7e: b347 |0037: div-int/2addr v7, v4 │ │ +073b80: 3d07 ecff |0038: if-lez v7, 0024 // -0014 │ │ +073b84: 1200 |003a: const/4 v0, #int 0 // #0 │ │ +073b86: 5497 b104 |003b: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ +073b8a: 1d07 |003d: monitor-enter v7 │ │ +073b8c: 2206 5400 |003e: new-instance v6, Landroid/graphics/BitmapFactory$Options; // type@0054 │ │ +073b90: 7010 1c02 0600 |0040: invoke-direct {v6}, Landroid/graphics/BitmapFactory$Options;.:()V // method@021c │ │ +073b96: 5b96 b004 |0043: iput-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +073b9a: 5496 b004 |0045: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +073b9e: 1218 |0047: const/4 v8, #int 1 // #1 │ │ +073ba0: 5c68 3100 |0048: iput-boolean v8, v6, Landroid/graphics/BitmapFactory$Options;.inMutable:Z // field@0031 │ │ +073ba4: 5496 b004 |004a: iget-object v6, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +073ba8: 5964 3200 |004c: iput v4, v6, Landroid/graphics/BitmapFactory$Options;.inSampleSize:I // field@0032 │ │ +073bac: 5490 b004 |004e: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +073bb0: 1e07 |0050: monitor-exit v7 │ │ +073bb2: 7030 350e a900 |0051: invoke-direct {v9, v10, v0}, Landroid/support/v4/print/PrintHelperKitkat;.loadBitmap:(Landroid/net/Uri;Landroid/graphics/BitmapFactory$Options;)Landroid/graphics/Bitmap; // method@0e35 │ │ +073bb8: 0c06 |0054: move-result-object v6 │ │ +073bba: 5497 b104 |0055: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ +073bbe: 1d07 |0057: monitor-enter v7 │ │ +073bc0: 1208 |0058: const/4 v8, #int 0 // #0 │ │ +073bc2: 5b98 b004 |0059: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +073bc6: 1e07 |005b: monitor-exit v7 │ │ +073bc8: 28c8 |005c: goto 0024 // -0038 │ │ +073bca: 0d06 |005d: move-exception v6 │ │ +073bcc: 1e07 |005e: monitor-exit v7 │ │ +073bce: 2706 |005f: throw v6 │ │ +073bd0: 0d06 |0060: move-exception v6 │ │ +073bd2: 1e07 |0061: monitor-exit v7 │ │ +073bd4: 2706 |0062: throw v6 │ │ +073bd6: 0d06 |0063: move-exception v6 │ │ +073bd8: 5497 b104 |0064: iget-object v7, v9, Landroid/support/v4/print/PrintHelperKitkat;.mLock:Ljava/lang/Object; // field@04b1 │ │ +073bdc: 1d07 |0066: monitor-enter v7 │ │ +073bde: 1208 |0067: const/4 v8, #int 0 // #0 │ │ +073be0: 5b98 b004 |0068: iput-object v8, v9, Landroid/support/v4/print/PrintHelperKitkat;.mDecodeOptions:Landroid/graphics/BitmapFactory$Options; // field@04b0 │ │ +073be4: 1e07 |006a: monitor-exit v7 │ │ +073be6: 2706 |006b: throw v6 │ │ +073be8: 0d06 |006c: move-exception v6 │ │ +073bea: 1e07 |006d: monitor-exit v7 │ │ +073bec: 2706 |006e: throw v6 │ │ catches : 6 │ │ 0x003e - 0x0051 │ │ -> 0x0060 │ │ 0x0051 - 0x0054 │ │ -> 0x0063 │ │ 0x0059 - 0x005f │ │ -> 0x005d │ │ @@ -53867,17 +53867,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070294: |[070294] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ -0702a4: 5210 ae04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ -0702a8: 0f00 |0002: return v0 │ │ +073c2c: |[073c2c] android.support.v4.print.PrintHelperKitkat.getColorMode:()I │ │ +073c3c: 5210 ae04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ +073c40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -53885,17 +53885,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0702ac: |[0702ac] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ -0702bc: 5210 b204 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ -0702c0: 0f00 |0002: return v0 │ │ +073c44: |[073c44] android.support.v4.print.PrintHelperKitkat.getOrientation:()I │ │ +073c54: 5210 b204 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ +073c58: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -53903,17 +53903,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0702c4: |[0702c4] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ -0702d4: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ -0702d8: 0f00 |0002: return v0 │ │ +073c5c: |[073c5c] android.support.v4.print.PrintHelperKitkat.getScaleMode:()I │ │ +073c6c: 5210 b304 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ +073c70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelperKitkat; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelperKitkat;) │ │ @@ -53921,47 +53921,47 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -0702dc: |[0702dc] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -0702ec: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -0702f0: 0e00 |0002: return-void │ │ -0702f2: 5294 b304 |0003: iget v4, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ -0702f6: 5490 af04 |0005: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -0702fa: 1a01 8728 |0007: const-string v1, "print" // string@2887 │ │ -0702fe: 6e20 6801 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -070304: 0c08 |000c: move-result-object v8 │ │ -070306: 1f08 be00 |000d: check-cast v8, Landroid/print/PrintManager; // type@00be │ │ -07030a: 6207 4a00 |000f: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@004a │ │ -07030e: 6e10 1702 0b00 |0011: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getWidth:()I // method@0217 │ │ -070314: 0a00 |0014: move-result v0 │ │ -070316: 6e10 1202 0b00 |0015: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ -07031c: 0a01 |0018: move-result v1 │ │ -07031e: 3710 0400 |0019: if-le v0, v1, 001d // +0004 │ │ -070322: 6207 4900 |001b: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0049 │ │ -070326: 2200 b500 |001d: new-instance v0, Landroid/print/PrintAttributes$Builder; // type@00b5 │ │ -07032a: 7010 da03 0000 |001f: invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;.:()V // method@03da │ │ -070330: 6e20 dd03 7000 |0022: invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@03dd │ │ -070336: 0c00 |0025: move-result-object v0 │ │ -070338: 5291 ae04 |0026: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ -07033c: 6e20 dc03 1000 |0028: invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@03dc │ │ -070342: 0c00 |002b: move-result-object v0 │ │ -070344: 6e10 db03 0000 |002c: invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@03db │ │ -07034a: 0c06 |002f: move-result-object v6 │ │ -07034c: 2200 5a02 |0030: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; // type@025a │ │ -070350: 0791 |0032: move-object v1, v9 │ │ -070352: 07a2 |0033: move-object v2, v10 │ │ -070354: 07b3 |0034: move-object v3, v11 │ │ -070356: 07c5 |0035: move-object v5, v12 │ │ -070358: 7606 170e 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0e17 │ │ -07035e: 6e40 ea03 a860 |0039: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@03ea │ │ -070364: 28c6 |003c: goto 0002 // -003a │ │ +073c74: |[073c74] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +073c84: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +073c88: 0e00 |0002: return-void │ │ +073c8a: 5294 b304 |0003: iget v4, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ +073c8e: 5490 af04 |0005: iget-object v0, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +073c92: 1a01 8728 |0007: const-string v1, "print" // string@2887 │ │ +073c96: 6e20 6801 1000 |0009: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +073c9c: 0c08 |000c: move-result-object v8 │ │ +073c9e: 1f08 be00 |000d: check-cast v8, Landroid/print/PrintManager; // type@00be │ │ +073ca2: 6207 4a00 |000f: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@004a │ │ +073ca6: 6e10 1702 0b00 |0011: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getWidth:()I // method@0217 │ │ +073cac: 0a00 |0014: move-result v0 │ │ +073cae: 6e10 1202 0b00 |0015: invoke-virtual {v11}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ +073cb4: 0a01 |0018: move-result v1 │ │ +073cb6: 3710 0400 |0019: if-le v0, v1, 001d // +0004 │ │ +073cba: 6207 4900 |001b: sget-object v7, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0049 │ │ +073cbe: 2200 b500 |001d: new-instance v0, Landroid/print/PrintAttributes$Builder; // type@00b5 │ │ +073cc2: 7010 da03 0000 |001f: invoke-direct {v0}, Landroid/print/PrintAttributes$Builder;.:()V // method@03da │ │ +073cc8: 6e20 dd03 7000 |0022: invoke-virtual {v0, v7}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@03dd │ │ +073cce: 0c00 |0025: move-result-object v0 │ │ +073cd0: 5291 ae04 |0026: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ +073cd4: 6e20 dc03 1000 |0028: invoke-virtual {v0, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@03dc │ │ +073cda: 0c00 |002b: move-result-object v0 │ │ +073cdc: 6e10 db03 0000 |002c: invoke-virtual {v0}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@03db │ │ +073ce2: 0c06 |002f: move-result-object v6 │ │ +073ce4: 2200 5a02 |0030: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$1; // type@025a │ │ +073ce8: 0791 |0032: move-object v1, v9 │ │ +073cea: 07a2 |0033: move-object v2, v10 │ │ +073cec: 07b3 |0034: move-object v3, v11 │ │ +073cee: 07c5 |0035: move-object v5, v12 │ │ +073cf0: 7606 170e 0000 |0036: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$1;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0e17 │ │ +073cf6: 6e40 ea03 a860 |0039: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@03ea │ │ +073cfc: 28c6 |003c: goto 0002 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0002 line=258 │ │ 0x0003 line=173 │ │ 0x0005 line=174 │ │ 0x000f line=175 │ │ @@ -53984,46 +53984,46 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 60 16-bit code units │ │ -070368: |[070368] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ -070378: 5295 b304 |0000: iget v5, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ -07037c: 2200 5d02 |0002: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; // type@025d │ │ -070380: 0791 |0004: move-object v1, v9 │ │ -070382: 07a2 |0005: move-object v2, v10 │ │ -070384: 07b3 |0006: move-object v3, v11 │ │ -070386: 07c4 |0007: move-object v4, v12 │ │ -070388: 7606 260e 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V // method@0e26 │ │ -07038e: 5491 af04 |000b: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ -070392: 1a02 8728 |000d: const-string v2, "print" // string@2887 │ │ -070396: 6e20 6801 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -07039c: 0c08 |0012: move-result-object v8 │ │ -07039e: 1f08 be00 |0013: check-cast v8, Landroid/print/PrintManager; // type@00be │ │ -0703a2: 2207 b500 |0015: new-instance v7, Landroid/print/PrintAttributes$Builder; // type@00b5 │ │ -0703a6: 7010 da03 0700 |0017: invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;.:()V // method@03da │ │ -0703ac: 5291 ae04 |001a: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ -0703b0: 6e20 dc03 1700 |001c: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@03dc │ │ -0703b6: 5291 b204 |001f: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ -0703ba: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -0703bc: 3321 0f00 |0022: if-ne v1, v2, 0031 // +000f │ │ -0703c0: 6201 4900 |0024: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0049 │ │ -0703c4: 6e20 dd03 1700 |0026: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@03dd │ │ -0703ca: 6e10 db03 0700 |0029: invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@03db │ │ -0703d0: 0c06 |002c: move-result-object v6 │ │ -0703d2: 6e40 ea03 a860 |002d: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@03ea │ │ -0703d8: 0e00 |0030: return-void │ │ -0703da: 5291 b204 |0031: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ -0703de: 1222 |0033: const/4 v2, #int 2 // #2 │ │ -0703e0: 3321 f5ff |0034: if-ne v1, v2, 0029 // -000b │ │ -0703e4: 6201 4a00 |0036: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@004a │ │ -0703e8: 6e20 dd03 1700 |0038: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@03dd │ │ -0703ee: 28ee |003b: goto 0029 // -0012 │ │ +073d00: |[073d00] android.support.v4.print.PrintHelperKitkat.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V │ │ +073d10: 5295 b304 |0000: iget v5, v9, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ +073d14: 2200 5d02 |0002: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat$2; // type@025d │ │ +073d18: 0791 |0004: move-object v1, v9 │ │ +073d1a: 07a2 |0005: move-object v2, v10 │ │ +073d1c: 07b3 |0006: move-object v3, v11 │ │ +073d1e: 07c4 |0007: move-object v4, v12 │ │ +073d20: 7606 260e 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/print/PrintHelperKitkat$2;.:(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;I)V // method@0e26 │ │ +073d26: 5491 af04 |000b: iget-object v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mContext:Landroid/content/Context; // field@04af │ │ +073d2a: 1a02 8728 |000d: const-string v2, "print" // string@2887 │ │ +073d2e: 6e20 6801 2100 |000f: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +073d34: 0c08 |0012: move-result-object v8 │ │ +073d36: 1f08 be00 |0013: check-cast v8, Landroid/print/PrintManager; // type@00be │ │ +073d3a: 2207 b500 |0015: new-instance v7, Landroid/print/PrintAttributes$Builder; // type@00b5 │ │ +073d3e: 7010 da03 0700 |0017: invoke-direct {v7}, Landroid/print/PrintAttributes$Builder;.:()V // method@03da │ │ +073d44: 5291 ae04 |001a: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ +073d48: 6e20 dc03 1700 |001c: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setColorMode:(I)Landroid/print/PrintAttributes$Builder; // method@03dc │ │ +073d4e: 5291 b204 |001f: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ +073d52: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +073d54: 3321 0f00 |0022: if-ne v1, v2, 0031 // +000f │ │ +073d58: 6201 4900 |0024: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_LANDSCAPE:Landroid/print/PrintAttributes$MediaSize; // field@0049 │ │ +073d5c: 6e20 dd03 1700 |0026: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@03dd │ │ +073d62: 6e10 db03 0700 |0029: invoke-virtual {v7}, Landroid/print/PrintAttributes$Builder;.build:()Landroid/print/PrintAttributes; // method@03db │ │ +073d68: 0c06 |002c: move-result-object v6 │ │ +073d6a: 6e40 ea03 a860 |002d: invoke-virtual {v8, v10, v0, v6}, Landroid/print/PrintManager;.print:(Ljava/lang/String;Landroid/print/PrintDocumentAdapter;Landroid/print/PrintAttributes;)Landroid/print/PrintJob; // method@03ea │ │ +073d70: 0e00 |0030: return-void │ │ +073d72: 5291 b204 |0031: iget v1, v9, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ +073d76: 1222 |0033: const/4 v2, #int 2 // #2 │ │ +073d78: 3321 f5ff |0034: if-ne v1, v2, 0029 // -000b │ │ +073d7c: 6201 4a00 |0036: sget-object v1, Landroid/print/PrintAttributes$MediaSize;.UNKNOWN_PORTRAIT:Landroid/print/PrintAttributes$MediaSize; // field@004a │ │ +073d80: 6e20 dd03 1700 |0038: invoke-virtual {v7, v1}, Landroid/print/PrintAttributes$Builder;.setMediaSize:(Landroid/print/PrintAttributes$MediaSize;)Landroid/print/PrintAttributes$Builder; // method@03dd │ │ +073d86: 28ee |003b: goto 0029 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=303 │ │ 0x000b line=451 │ │ 0x0015 line=452 │ │ 0x001a line=453 │ │ @@ -54050,17 +54050,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0703f0: |[0703f0] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ -070400: 5901 ae04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ -070404: 0e00 |0002: return-void │ │ +073d88: |[073d88] android.support.v4.print.PrintHelperKitkat.setColorMode:(I)V │ │ +073d98: 5901 ae04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mColorMode:I // field@04ae │ │ +073d9c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -54070,17 +54070,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070408: |[070408] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ -070418: 5901 b204 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ -07041c: 0e00 |0002: return-void │ │ +073da0: |[073da0] android.support.v4.print.PrintHelperKitkat.setOrientation:(I)V │ │ +073db0: 5901 b204 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mOrientation:I // field@04b2 │ │ +073db4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0002 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ @@ -54090,32 +54090,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -070420: |[070420] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ -070430: 5901 b304 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ -070434: 0e00 |0002: return-void │ │ +073db8: |[073db8] android.support.v4.print.PrintHelperKitkat.setScaleMode:(I)V │ │ +073dc8: 5901 b304 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelperKitkat;.mScaleMode:I // field@04b3 │ │ +073dcc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0002 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelperKitkat; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 3748 (PrintHelperKitkat.java) │ │ + source_file_idx : 3749 (PrintHelperKitkat.java) │ │ │ │ Class #299 header: │ │ class_idx : 608 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 983 │ │ +source_file_idx : 984 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 17 │ │ │ │ Class #299 - │ │ Class descriptor : 'Landroid/support/v4/provider/DocumentFile;' │ │ @@ -54139,18 +54139,18 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070438: |[070438] android.support.v4.provider.DocumentFile.:(Landroid/support/v4/provider/DocumentFile;)V │ │ -070448: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07044e: 5b01 b504 |0003: iput-object v1, v0, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04b5 │ │ -070452: 0e00 |0005: return-void │ │ +073dd0: |[073dd0] android.support.v4.provider.DocumentFile.:(Landroid/support/v4/provider/DocumentFile;)V │ │ +073de0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +073de6: 5b01 b504 |0003: iput-object v1, v0, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04b5 │ │ +073dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0003 line=84 │ │ 0x0005 line=85 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/DocumentFile; │ │ @@ -54161,19 +54161,19 @@ │ │ type : '(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -070454: |[070454] android.support.v4.provider.DocumentFile.fromFile:(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile; │ │ -070464: 2200 6302 |0000: new-instance v0, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ -070468: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07046a: 7030 6a0e 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ -070470: 1100 |0006: return-object v0 │ │ +073dec: |[073dec] android.support.v4.provider.DocumentFile.fromFile:(Ljava/io/File;)Landroid/support/v4/provider/DocumentFile; │ │ +073dfc: 2200 6302 |0000: new-instance v0, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ +073e00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +073e02: 7030 6a0e 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ +073e08: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 file Ljava/io/File; │ │ │ │ #2 : (in Landroid/support/v4/provider/DocumentFile;) │ │ @@ -54181,24 +54181,24 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -070474: |[070474] android.support.v4.provider.DocumentFile.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ -070484: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -070486: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07048a: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -07048e: 3410 0800 |0005: if-lt v0, v1, 000d // +0008 │ │ -070492: 2201 6402 |0007: new-instance v1, Landroid/support/v4/provider/SingleDocumentFile; // type@0264 │ │ -070496: 7040 7c0e 2143 |0009: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/provider/SingleDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e7c │ │ -07049c: 1101 |000c: return-object v1 │ │ -07049e: 0721 |000d: move-object v1, v2 │ │ -0704a0: 28fe |000e: goto 000c // -0002 │ │ +073e0c: |[073e0c] android.support.v4.provider.DocumentFile.fromSingleUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +073e1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +073e1e: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +073e22: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +073e26: 3410 0800 |0005: if-lt v0, v1, 000d // +0008 │ │ +073e2a: 2201 6402 |0007: new-instance v1, Landroid/support/v4/provider/SingleDocumentFile; // type@0264 │ │ +073e2e: 7040 7c0e 2143 |0009: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/provider/SingleDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e7c │ │ +073e34: 1101 |000c: return-object v1 │ │ +073e36: 0721 |000d: move-object v1, v2 │ │ +073e38: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=110 │ │ 0x0003 line=111 │ │ 0x0007 line=112 │ │ 0x000c line=114 │ │ locals : │ │ @@ -54211,26 +54211,26 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0704a4: |[0704a4] android.support.v4.provider.DocumentFile.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ -0704b4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0704b6: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0704ba: 1301 1500 |0003: const/16 v1, #int 21 // #15 │ │ -0704be: 3410 0c00 |0005: if-lt v0, v1, 0011 // +000c │ │ -0704c2: 2201 6502 |0007: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ -0704c6: 7110 680e 0500 |0009: invoke-static {v5}, Landroid/support/v4/provider/DocumentsContractApi21;.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@0e68 │ │ -0704cc: 0c03 |000c: move-result-object v3 │ │ -0704ce: 7040 8c0e 2134 |000d: invoke-direct {v1, v2, v4, v3}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ -0704d4: 1101 |0010: return-object v1 │ │ -0704d6: 0721 |0011: move-object v1, v2 │ │ -0704d8: 28fe |0012: goto 0010 // -0002 │ │ +073e3c: |[073e3c] android.support.v4.provider.DocumentFile.fromTreeUri:(Landroid/content/Context;Landroid/net/Uri;)Landroid/support/v4/provider/DocumentFile; │ │ +073e4c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +073e4e: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +073e52: 1301 1500 |0003: const/16 v1, #int 21 // #15 │ │ +073e56: 3410 0c00 |0005: if-lt v0, v1, 0011 // +000c │ │ +073e5a: 2201 6502 |0007: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ +073e5e: 7110 680e 0500 |0009: invoke-static {v5}, Landroid/support/v4/provider/DocumentsContractApi21;.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; // method@0e68 │ │ +073e64: 0c03 |000c: move-result-object v3 │ │ +073e66: 7040 8c0e 2134 |000d: invoke-direct {v1, v2, v4, v3}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ +073e6c: 1101 |0010: return-object v1 │ │ +073e6e: 0721 |0011: move-object v1, v2 │ │ +073e70: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=128 │ │ 0x0003 line=129 │ │ 0x0007 line=130 │ │ 0x0010 line=133 │ │ locals : │ │ @@ -54243,23 +54243,23 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0704dc: |[0704dc] android.support.v4.provider.DocumentFile.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -0704ec: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0704f0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0704f4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0704f8: 7120 5c0e 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5c │ │ -0704fe: 0a01 |0009: move-result v1 │ │ -070500: 0f01 |000a: return v1 │ │ -070502: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -070504: 28fe |000c: goto 000a // -0002 │ │ +073e74: |[073e74] android.support.v4.provider.DocumentFile.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +073e84: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +073e88: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +073e8c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +073e90: 7120 5c0e 3200 |0006: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5c │ │ +073e96: 0a01 |0009: move-result v1 │ │ +073e98: 0f01 |000a: return v1 │ │ +073e9a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +073e9c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0002 line=143 │ │ 0x0006 line=144 │ │ 0x000a line=146 │ │ locals : │ │ @@ -54309,31 +54309,31 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -070508: |[070508] android.support.v4.provider.DocumentFile.findFile:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -070518: 6e10 500e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/provider/DocumentFile;.listFiles:()[Landroid/support/v4/provider/DocumentFile; // method@0e50 │ │ -07051e: 0c00 |0003: move-result-object v0 │ │ -070520: 2103 |0004: array-length v3, v0 │ │ -070522: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -070524: 3532 1200 |0006: if-ge v2, v3, 0018 // +0012 │ │ -070528: 4601 0002 |0008: aget-object v1, v0, v2 │ │ -07052c: 6e10 470e 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/provider/DocumentFile;.getName:()Ljava/lang/String; // method@0e47 │ │ -070532: 0c04 |000d: move-result-object v4 │ │ -070534: 6e20 b92e 4600 |000e: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -07053a: 0a04 |0011: move-result v4 │ │ -07053c: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ -070540: 1101 |0014: return-object v1 │ │ -070542: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -070546: 28ef |0017: goto 0006 // -0011 │ │ -070548: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -07054a: 28fb |0019: goto 0014 // -0005 │ │ +073ea0: |[073ea0] android.support.v4.provider.DocumentFile.findFile:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +073eb0: 6e10 500e 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/provider/DocumentFile;.listFiles:()[Landroid/support/v4/provider/DocumentFile; // method@0e50 │ │ +073eb6: 0c00 |0003: move-result-object v0 │ │ +073eb8: 2103 |0004: array-length v3, v0 │ │ +073eba: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +073ebc: 3532 1200 |0006: if-ge v2, v3, 0018 // +0012 │ │ +073ec0: 4601 0002 |0008: aget-object v1, v0, v2 │ │ +073ec4: 6e10 470e 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/provider/DocumentFile;.getName:()Ljava/lang/String; // method@0e47 │ │ +073eca: 0c04 |000d: move-result-object v4 │ │ +073ecc: 6e20 b92e 4600 |000e: invoke-virtual {v6, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +073ed2: 0a04 |0011: move-result v4 │ │ +073ed4: 3804 0300 |0012: if-eqz v4, 0015 // +0003 │ │ +073ed8: 1101 |0014: return-object v1 │ │ +073eda: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +073ede: 28ef |0017: goto 0006 // -0011 │ │ +073ee0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +073ee2: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000a line=317 │ │ 0x0014 line=321 │ │ 0x0015 line=316 │ │ 0x0018 line=321 │ │ @@ -54357,17 +54357,17 @@ │ │ type : '()Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07054c: |[07054c] android.support.v4.provider.DocumentFile.getParentFile:()Landroid/support/v4/provider/DocumentFile; │ │ -07055c: 5410 b504 |0000: iget-object v0, v1, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04b5 │ │ -070560: 1100 |0002: return-object v0 │ │ +073ee4: |[073ee4] android.support.v4.provider.DocumentFile.getParentFile:()Landroid/support/v4/provider/DocumentFile; │ │ +073ef4: 5410 b504 |0000: iget-object v0, v1, Landroid/support/v4/provider/DocumentFile;.mParent:Landroid/support/v4/provider/DocumentFile; // field@04b5 │ │ +073ef8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/DocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/DocumentFile;) │ │ @@ -54414,21 +54414,21 @@ │ │ │ │ #16 : (in Landroid/support/v4/provider/DocumentFile;) │ │ name : 'renameTo' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 983 (DocumentFile.java) │ │ + source_file_idx : 984 (DocumentFile.java) │ │ │ │ Class #300 header: │ │ class_idx : 609 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 984 │ │ +source_file_idx : 985 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #300 - │ │ Class descriptor : 'Landroid/support/v4/provider/DocumentsContractApi19;' │ │ @@ -54448,17 +54448,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070564: |[070564] android.support.v4.provider.DocumentsContractApi19.:()V │ │ -070574: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07057a: 0e00 |0003: return-void │ │ +073efc: |[073efc] android.support.v4.provider.DocumentsContractApi19.:()V │ │ +073f0c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +073f12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi19; │ │ │ │ #1 : (in Landroid/support/v4/provider/DocumentsContractApi19;) │ │ @@ -54466,28 +54466,28 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -07057c: |[07057c] android.support.v4.provider.DocumentsContractApi19.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -07058c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07058e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -070590: 6e30 5001 4301 |0002: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0150 │ │ -070596: 0a02 |0005: move-result v2 │ │ -070598: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -07059c: 0f00 |0008: return v0 │ │ -07059e: 7120 590e 4300 |0009: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ -0705a4: 0c02 |000c: move-result-object v2 │ │ -0705a6: 7110 eb1c 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0705ac: 0a02 |0010: move-result v2 │ │ -0705ae: 3902 f7ff |0011: if-nez v2, 0008 // -0009 │ │ -0705b2: 0110 |0013: move v0, v1 │ │ -0705b4: 28f4 |0014: goto 0008 // -000c │ │ +073f14: |[073f14] android.support.v4.provider.DocumentsContractApi19.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +073f24: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +073f26: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +073f28: 6e30 5001 4301 |0002: invoke-virtual {v3, v4, v1}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0150 │ │ +073f2e: 0a02 |0005: move-result v2 │ │ +073f30: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +073f34: 0f00 |0008: return v0 │ │ +073f36: 7120 590e 4300 |0009: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ +073f3c: 0c02 |000c: move-result-object v2 │ │ +073f3e: 7110 eb1c 0200 |000d: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +073f44: 0a02 |0010: move-result v2 │ │ +073f46: 3902 f7ff |0011: if-nez v2, 0008 // -0009 │ │ +073f4a: 0110 |0013: move v0, v1 │ │ +073f4c: 28f4 |0014: goto 0008 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=76 │ │ 0x0008 line=86 │ │ 0x0009 line=82 │ │ 0x0014 line=86 │ │ locals : │ │ @@ -54499,49 +54499,49 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 58 16-bit code units │ │ -0705b8: |[0705b8] android.support.v4.provider.DocumentsContractApi19.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -0705c8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0705ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0705cc: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -0705ce: 6e30 5001 6504 |0003: invoke-virtual {v5, v6, v4}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0150 │ │ -0705d4: 0a04 |0006: move-result v4 │ │ -0705d6: 3804 0300 |0007: if-eqz v4, 000a // +0003 │ │ -0705da: 0f02 |0009: return v2 │ │ -0705dc: 7120 590e 6500 |000a: invoke-static {v5, v6}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ -0705e2: 0c01 |000d: move-result-object v1 │ │ -0705e4: 1a04 e519 |000e: const-string v4, "flags" // string@19e5 │ │ -0705e8: 7140 600e 6524 |0010: invoke-static {v5, v6, v4, v2}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I // method@0e60 │ │ -0705ee: 0a00 |0013: move-result v0 │ │ -0705f0: 7110 eb1c 0100 |0014: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0705f6: 0a04 |0017: move-result v4 │ │ -0705f8: 3904 f1ff |0018: if-nez v4, 0009 // -000f │ │ -0705fc: dd04 0004 |001a: and-int/lit8 v4, v0, #int 4 // #04 │ │ -070600: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ -070604: 0132 |001e: move v2, v3 │ │ -070606: 28ea |001f: goto 0009 // -0016 │ │ -070608: 1a04 e52f |0020: const-string v4, "vnd.android.document/directory" // string@2fe5 │ │ -07060c: 6e20 b92e 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -070612: 0a04 |0025: move-result v4 │ │ -070614: 3804 0800 |0026: if-eqz v4, 002e // +0008 │ │ -070618: dd04 0008 |0028: and-int/lit8 v4, v0, #int 8 // #08 │ │ -07061c: 3804 0400 |002a: if-eqz v4, 002e // +0004 │ │ -070620: 0132 |002c: move v2, v3 │ │ -070622: 28dc |002d: goto 0009 // -0024 │ │ -070624: 7110 eb1c 0100 |002e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -07062a: 0a04 |0031: move-result v4 │ │ -07062c: 3904 d7ff |0032: if-nez v4, 0009 // -0029 │ │ -070630: dd04 0002 |0034: and-int/lit8 v4, v0, #int 2 // #02 │ │ -070634: 3804 d3ff |0036: if-eqz v4, 0009 // -002d │ │ -070638: 0132 |0038: move v2, v3 │ │ -07063a: 28d0 |0039: goto 0009 // -0030 │ │ +073f50: |[073f50] android.support.v4.provider.DocumentsContractApi19.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +073f60: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +073f62: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +073f64: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +073f66: 6e30 5001 6504 |0003: invoke-virtual {v5, v6, v4}, Landroid/content/Context;.checkCallingOrSelfUriPermission:(Landroid/net/Uri;I)I // method@0150 │ │ +073f6c: 0a04 |0006: move-result v4 │ │ +073f6e: 3804 0300 |0007: if-eqz v4, 000a // +0003 │ │ +073f72: 0f02 |0009: return v2 │ │ +073f74: 7120 590e 6500 |000a: invoke-static {v5, v6}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ +073f7a: 0c01 |000d: move-result-object v1 │ │ +073f7c: 1a04 e619 |000e: const-string v4, "flags" // string@19e6 │ │ +073f80: 7140 600e 6524 |0010: invoke-static {v5, v6, v4, v2}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I // method@0e60 │ │ +073f86: 0a00 |0013: move-result v0 │ │ +073f88: 7110 eb1c 0100 |0014: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +073f8e: 0a04 |0017: move-result v4 │ │ +073f90: 3904 f1ff |0018: if-nez v4, 0009 // -000f │ │ +073f94: dd04 0004 |001a: and-int/lit8 v4, v0, #int 4 // #04 │ │ +073f98: 3804 0400 |001c: if-eqz v4, 0020 // +0004 │ │ +073f9c: 0132 |001e: move v2, v3 │ │ +073f9e: 28ea |001f: goto 0009 // -0016 │ │ +073fa0: 1a04 e42f |0020: const-string v4, "vnd.android.document/directory" // string@2fe4 │ │ +073fa4: 6e20 b92e 1400 |0022: invoke-virtual {v4, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +073faa: 0a04 |0025: move-result v4 │ │ +073fac: 3804 0800 |0026: if-eqz v4, 002e // +0008 │ │ +073fb0: dd04 0008 |0028: and-int/lit8 v4, v0, #int 8 // #08 │ │ +073fb4: 3804 0400 |002a: if-eqz v4, 002e // +0004 │ │ +073fb8: 0132 |002c: move v2, v3 │ │ +073fba: 28dc |002d: goto 0009 // -0024 │ │ +073fbc: 7110 eb1c 0100 |002e: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +073fc2: 0a04 |0031: move-result v4 │ │ +073fc4: 3904 d7ff |0032: if-nez v4, 0009 // -0029 │ │ +073fc8: dd04 0002 |0034: and-int/lit8 v4, v0, #int 2 // #02 │ │ +073fcc: 3804 d3ff |0036: if-eqz v4, 0009 // -002d │ │ +073fd0: 0132 |0038: move v2, v3 │ │ +073fd2: 28d0 |0039: goto 0009 // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=91 │ │ 0x0009 line=119 │ │ 0x000a line=96 │ │ 0x000e line=97 │ │ 0x0014 line=100 │ │ @@ -54562,22 +54562,22 @@ │ │ type : '(Ljava/lang/AutoCloseable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -07063c: |[07063c] android.support.v4.provider.DocumentsContractApi19.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ -07064c: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -070650: 7210 562e 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2e56 │ │ -070656: 0e00 |0005: return-void │ │ -070658: 0d00 |0006: move-exception v0 │ │ -07065a: 2700 |0007: throw v0 │ │ -07065c: 0d01 |0008: move-exception v1 │ │ -07065e: 28fc |0009: goto 0005 // -0004 │ │ +073fd4: |[073fd4] android.support.v4.provider.DocumentsContractApi19.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +073fe4: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +073fe8: 7210 562e 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2e56 │ │ +073fee: 0e00 |0005: return-void │ │ +073ff0: 0d00 |0006: move-exception v0 │ │ +073ff2: 2700 |0007: throw v0 │ │ +073ff4: 0d01 |0008: move-exception v1 │ │ +073ff6: 28fc |0009: goto 0005 // -0004 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/RuntimeException; -> 0x0006 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=188 │ │ 0x0002 line=190 │ │ @@ -54594,20 +54594,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -070670: |[070670] android.support.v4.provider.DocumentsContractApi19.delete:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -070680: 6e10 5701 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -070686: 0c00 |0003: move-result-object v0 │ │ -070688: 7120 f303 2000 |0004: invoke-static {v0, v2}, Landroid/provider/DocumentsContract;.deleteDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;)Z // method@03f3 │ │ -07068e: 0a00 |0007: move-result v0 │ │ -070690: 0f00 |0008: return v0 │ │ +074008: |[074008] android.support.v4.provider.DocumentsContractApi19.delete:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +074018: 6e10 5701 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +07401e: 0c00 |0003: move-result-object v0 │ │ +074020: 7120 f303 2000 |0004: invoke-static {v0, v2}, Landroid/provider/DocumentsContract;.deleteDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;)Z // method@03f3 │ │ +074026: 0a00 |0007: move-result v0 │ │ +074028: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ │ │ @@ -54616,57 +54616,57 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 71 16-bit code units │ │ -070694: |[070694] android.support.v4.provider.DocumentsContractApi19.exists:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -0706a4: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0706a6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0706a8: 6e10 5701 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0706ae: 0c00 |0005: move-result-object v0 │ │ -0706b0: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -0706b2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0706b4: 2312 6a06 |0008: new-array v2, v1, [Ljava/lang/String; // type@066a │ │ -0706b8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0706ba: 1a03 a418 |000b: const-string v3, "document_id" // string@18a4 │ │ -0706be: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -0706c2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0706c4: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -0706c6: 1205 |0011: const/4 v5, #int 0 // #0 │ │ -0706c8: 07b1 |0012: move-object v1, v11 │ │ -0706ca: 7406 4e01 0000 |0013: 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@014e │ │ -0706d0: 0c06 |0016: move-result-object v6 │ │ -0706d2: 7210 f601 0600 |0017: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ -0706d8: 0a01 |001a: move-result v1 │ │ -0706da: 3d01 0700 |001b: if-lez v1, 0022 // +0007 │ │ -0706de: 0181 |001d: move v1, v8 │ │ -0706e0: 7110 550e 0600 |001e: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -0706e6: 0f01 |0021: return v1 │ │ -0706e8: 0191 |0022: move v1, v9 │ │ -0706ea: 28fb |0023: goto 001e // -0005 │ │ -0706ec: 0d07 |0024: move-exception v7 │ │ -0706ee: 1a01 d603 |0025: const-string v1, "DocumentFile" // string@03d6 │ │ -0706f2: 2202 e705 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0706f6: 7010 d22e 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0706fc: 1a03 a704 |002c: const-string v3, "Failed query: " // string@04a7 │ │ -070700: 6e20 db2e 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -070706: 0c02 |0031: move-result-object v2 │ │ -070708: 6e20 da2e 7200 |0032: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -07070e: 0c02 |0035: move-result-object v2 │ │ -070710: 6e10 e02e 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -070716: 0c02 |0039: move-result-object v2 │ │ -070718: 7120 071d 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -07071e: 7110 550e 0600 |003d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -070724: 0191 |0040: move v1, v9 │ │ -070726: 28e0 |0041: goto 0021 // -0020 │ │ -070728: 0d01 |0042: move-exception v1 │ │ -07072a: 7110 550e 0600 |0043: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -070730: 2701 |0046: throw v1 │ │ +07402c: |[07402c] android.support.v4.provider.DocumentsContractApi19.exists:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +07403c: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +07403e: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +074040: 6e10 5701 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +074046: 0c00 |0005: move-result-object v0 │ │ +074048: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +07404a: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +07404c: 2312 6a06 |0008: new-array v2, v1, [Ljava/lang/String; // type@066a │ │ +074050: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +074052: 1a03 a518 |000b: const-string v3, "document_id" // string@18a5 │ │ +074056: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +07405a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +07405c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +07405e: 1205 |0011: const/4 v5, #int 0 // #0 │ │ +074060: 07b1 |0012: move-object v1, v11 │ │ +074062: 7406 4e01 0000 |0013: 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@014e │ │ +074068: 0c06 |0016: move-result-object v6 │ │ +07406a: 7210 f601 0600 |0017: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ +074070: 0a01 |001a: move-result v1 │ │ +074072: 3d01 0700 |001b: if-lez v1, 0022 // +0007 │ │ +074076: 0181 |001d: move v1, v8 │ │ +074078: 7110 550e 0600 |001e: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +07407e: 0f01 |0021: return v1 │ │ +074080: 0191 |0022: move v1, v9 │ │ +074082: 28fb |0023: goto 001e // -0005 │ │ +074084: 0d07 |0024: move-exception v7 │ │ +074086: 1a01 d703 |0025: const-string v1, "DocumentFile" // string@03d7 │ │ +07408a: 2202 e705 |0027: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +07408e: 7010 d22e 0200 |0029: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +074094: 1a03 a804 |002c: const-string v3, "Failed query: " // string@04a8 │ │ +074098: 6e20 db2e 3200 |002e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07409e: 0c02 |0031: move-result-object v2 │ │ +0740a0: 6e20 da2e 7200 |0032: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0740a6: 0c02 |0035: move-result-object v2 │ │ +0740a8: 6e10 e02e 0200 |0036: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0740ae: 0c02 |0039: move-result-object v2 │ │ +0740b0: 7120 071d 2100 |003a: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0740b6: 7110 550e 0600 |003d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +0740bc: 0191 |0040: move v1, v9 │ │ +0740be: 28e0 |0041: goto 0021 // -0020 │ │ +0740c0: 0d01 |0042: move-exception v1 │ │ +0740c2: 7110 550e 0600 |0043: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +0740c8: 2701 |0046: throw v1 │ │ catches : 2 │ │ 0x0008 - 0x001a │ │ Ljava/lang/Exception; -> 0x0024 │ │ -> 0x0042 │ │ 0x0025 - 0x003d │ │ -> 0x0042 │ │ positions : │ │ @@ -54691,20 +54691,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07074c: |[07074c] android.support.v4.provider.DocumentsContractApi19.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -07075c: 1a00 e812 |0000: const-string v0, "_display_name" // string@12e8 │ │ -070760: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -070762: 7140 620e 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e62 │ │ -070768: 0c00 |0006: move-result-object v0 │ │ -07076a: 1100 |0007: return-object v0 │ │ +0740e4: |[0740e4] android.support.v4.provider.DocumentsContractApi19.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +0740f4: 1a00 e912 |0000: const-string v0, "_display_name" // string@12e9 │ │ +0740f8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0740fa: 7140 620e 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e62 │ │ +074100: 0c00 |0006: move-result-object v0 │ │ +074102: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ │ │ @@ -54713,20 +54713,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07076c: |[07076c] android.support.v4.provider.DocumentsContractApi19.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -07077c: 1a00 3b25 |0000: const-string v0, "mime_type" // string@253b │ │ -070780: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -070782: 7140 620e 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e62 │ │ -070788: 0c00 |0006: move-result-object v0 │ │ -07078a: 1100 |0007: return-object v0 │ │ +074104: |[074104] android.support.v4.provider.DocumentsContractApi19.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +074114: 1a00 3c25 |0000: const-string v0, "mime_type" // string@253c │ │ +074118: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07411a: 7140 620e 3210 |0003: invoke-static {v2, v3, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0e62 │ │ +074120: 0c00 |0006: move-result-object v0 │ │ +074122: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0008 reg=3 self Landroid/net/Uri; │ │ │ │ @@ -54735,23 +54735,23 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07078c: |[07078c] android.support.v4.provider.DocumentsContractApi19.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ -07079c: 7120 590e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ -0707a2: 0c00 |0003: move-result-object v0 │ │ -0707a4: 1a01 e52f |0004: const-string v1, "vnd.android.document/directory" // string@2fe5 │ │ -0707a8: 6e20 b92e 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0707ae: 0a01 |0009: move-result v1 │ │ -0707b0: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ -0707b4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0707b6: 1100 |000d: return-object v0 │ │ +074124: |[074124] android.support.v4.provider.DocumentsContractApi19.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; │ │ +074134: 7120 590e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ +07413a: 0c00 |0003: move-result-object v0 │ │ +07413c: 1a01 e42f |0004: const-string v1, "vnd.android.document/directory" // string@2fe4 │ │ +074140: 6e20 b92e 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +074146: 0a01 |0009: move-result v1 │ │ +074148: 3801 0300 |000a: if-eqz v1, 000d // +0003 │ │ +07414c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07414e: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x000c line=47 │ │ 0x000d line=49 │ │ locals : │ │ @@ -54764,21 +54764,21 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0707b8: |[0707b8] android.support.v4.provider.DocumentsContractApi19.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -0707c8: 1a00 e52f |0000: const-string v0, "vnd.android.document/directory" // string@2fe5 │ │ -0707cc: 7120 590e 3200 |0002: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ -0707d2: 0c01 |0005: move-result-object v1 │ │ -0707d4: 6e20 b92e 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0707da: 0a00 |0009: move-result v0 │ │ -0707dc: 0f00 |000a: return v0 │ │ +074150: |[074150] android.support.v4.provider.DocumentsContractApi19.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +074160: 1a00 e42f |0000: const-string v0, "vnd.android.document/directory" // string@2fe4 │ │ +074164: 7120 590e 3200 |0002: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ +07416a: 0c01 |0005: move-result-object v1 │ │ +07416c: 6e20 b92e 1000 |0006: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +074172: 0a00 |0009: move-result v0 │ │ +074174: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x000b reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000b reg=3 self Landroid/net/Uri; │ │ │ │ @@ -54787,18 +54787,18 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0707e0: |[0707e0] android.support.v4.provider.DocumentsContractApi19.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -0707f0: 7120 f603 2100 |0000: invoke-static {v1, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@03f6 │ │ -0707f6: 0a00 |0003: move-result v0 │ │ -0707f8: 0f00 |0004: return v0 │ │ +074178: |[074178] android.support.v4.provider.DocumentsContractApi19.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +074188: 7120 f603 2100 |0000: invoke-static {v1, v2}, Landroid/provider/DocumentsContract;.isDocumentUri:(Landroid/content/Context;Landroid/net/Uri;)Z // method@03f6 │ │ +07418e: 0a00 |0003: move-result v0 │ │ +074190: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=2 self Landroid/net/Uri; │ │ │ │ @@ -54807,28 +54807,28 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0707fc: |[0707fc] android.support.v4.provider.DocumentsContractApi19.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ -07080c: 7120 590e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ -070812: 0c00 |0003: move-result-object v0 │ │ -070814: 1a01 e52f |0004: const-string v1, "vnd.android.document/directory" // string@2fe5 │ │ -070818: 6e20 b92e 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -07081e: 0a01 |0009: move-result v1 │ │ -070820: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ -070824: 7110 eb1c 0000 |000c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -07082a: 0a01 |000f: move-result v1 │ │ -07082c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -070830: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -070832: 0f01 |0013: return v1 │ │ -070834: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -070836: 28fe |0015: goto 0013 // -0002 │ │ +074194: |[074194] android.support.v4.provider.DocumentsContractApi19.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z │ │ +0741a4: 7120 590e 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.getRawType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e59 │ │ +0741aa: 0c00 |0003: move-result-object v0 │ │ +0741ac: 1a01 e42f |0004: const-string v1, "vnd.android.document/directory" // string@2fe4 │ │ +0741b0: 6e20 b92e 0100 |0006: invoke-virtual {v1, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0741b6: 0a01 |0009: move-result v1 │ │ +0741b8: 3901 0800 |000a: if-nez v1, 0012 // +0008 │ │ +0741bc: 7110 eb1c 0000 |000c: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0741c2: 0a01 |000f: move-result v1 │ │ +0741c4: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +0741c8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0741ca: 0f01 |0013: return v1 │ │ +0741cc: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0741ce: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0004 line=59 │ │ 0x0012 line=60 │ │ 0x0013 line=62 │ │ locals : │ │ @@ -54841,20 +54841,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -070838: |[070838] android.support.v4.provider.DocumentsContractApi19.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -070848: 1a00 b71f |0000: const-string v0, "last_modified" // string@1fb7 │ │ -07084c: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -070850: 7153 610e 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0e61 │ │ -070856: 0b00 |0007: move-result-wide v0 │ │ -070858: 1000 |0008: return-wide v0 │ │ +0741d0: |[0741d0] android.support.v4.provider.DocumentsContractApi19.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +0741e0: 1a00 b81f |0000: const-string v0, "last_modified" // string@1fb8 │ │ +0741e4: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0741e8: 7153 610e 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0e61 │ │ +0741ee: 0b00 |0007: move-result-wide v0 │ │ +0741f0: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ │ │ @@ -54863,20 +54863,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -07085c: |[07085c] android.support.v4.provider.DocumentsContractApi19.length:(Landroid/content/Context;Landroid/net/Uri;)J │ │ -07086c: 1a00 ee12 |0000: const-string v0, "_size" // string@12ee │ │ -070870: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -070874: 7153 610e 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0e61 │ │ -07087a: 0b00 |0007: move-result-wide v0 │ │ -07087c: 1000 |0008: return-wide v0 │ │ +0741f4: |[0741f4] android.support.v4.provider.DocumentsContractApi19.length:(Landroid/content/Context;Landroid/net/Uri;)J │ │ +074204: 1a00 ef12 |0000: const-string v0, "_size" // string@12ef │ │ +074208: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +07420c: 7153 610e 5420 |0004: invoke-static {v4, v5, v0, v2, v3}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0e61 │ │ +074212: 0b00 |0007: move-result-wide v0 │ │ +074214: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0009 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=5 self Landroid/net/Uri; │ │ │ │ @@ -54885,20 +54885,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -070880: |[070880] android.support.v4.provider.DocumentsContractApi19.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ │ -070890: 8150 |0000: int-to-long v0, v5 │ │ -070892: 7151 610e 3204 |0001: invoke-static {v2, v3, v4, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0e61 │ │ -070898: 0b00 |0004: move-result-wide v0 │ │ -07089a: 8400 |0005: long-to-int v0, v0 │ │ -07089c: 0f00 |0006: return v0 │ │ +074218: |[074218] android.support.v4.provider.DocumentsContractApi19.queryForInt:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;I)I │ │ +074228: 8150 |0000: int-to-long v0, v5 │ │ +07422a: 7151 610e 3204 |0001: invoke-static {v2, v3, v4, v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J // method@0e61 │ │ +074230: 0b00 |0004: move-result-wide v0 │ │ +074232: 8400 |0005: long-to-int v0, v0 │ │ +074234: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 self Landroid/net/Uri; │ │ 0x0000 - 0x0007 reg=4 column Ljava/lang/String; │ │ @@ -54909,59 +54909,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 79 16-bit code units │ │ -0708a0: |[0708a0] android.support.v4.provider.DocumentsContractApi19.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ -0708b0: 6e10 5701 0900 |0000: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0708b6: 0c00 |0003: move-result-object v0 │ │ -0708b8: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0708ba: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0708bc: 2312 6a06 |0006: new-array v2, v1, [Ljava/lang/String; // type@066a │ │ -0708c0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0708c2: 4d0b 0201 |0009: aput-object v11, v2, v1 │ │ -0708c6: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0708c8: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0708ca: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -0708cc: 07a1 |000e: move-object v1, v10 │ │ -0708ce: 7406 4e01 0000 |000f: 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@014e │ │ -0708d4: 0c06 |0012: move-result-object v6 │ │ -0708d6: 7210 fe01 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@01fe │ │ -0708dc: 0a01 |0016: move-result v1 │ │ -0708de: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ -0708e2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0708e4: 7220 fd01 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@01fd │ │ -0708ea: 0a01 |001d: move-result v1 │ │ -0708ec: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ -0708f0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0708f2: 7220 f901 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01f9 │ │ -0708f8: 0b0c |0024: move-result-wide v12 │ │ -0708fa: 7110 550e 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -070900: 100c |0028: return-wide v12 │ │ -070902: 7110 550e 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -070908: 28fc |002c: goto 0028 // -0004 │ │ -07090a: 0d07 |002d: move-exception v7 │ │ -07090c: 1a01 d603 |002e: const-string v1, "DocumentFile" // string@03d6 │ │ -070910: 2202 e705 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -070914: 7010 d22e 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07091a: 1a03 a704 |0035: const-string v3, "Failed query: " // string@04a7 │ │ -07091e: 6e20 db2e 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -070924: 0c02 |003a: move-result-object v2 │ │ -070926: 6e20 da2e 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -07092c: 0c02 |003e: move-result-object v2 │ │ -07092e: 6e10 e02e 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -070934: 0c02 |0042: move-result-object v2 │ │ -070936: 7120 071d 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -07093c: 7110 550e 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -070942: 28df |0049: goto 0028 // -0021 │ │ -070944: 0d01 |004a: move-exception v1 │ │ -070946: 7110 550e 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -07094c: 2701 |004e: throw v1 │ │ +074238: |[074238] android.support.v4.provider.DocumentsContractApi19.queryForLong:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;J)J │ │ +074248: 6e10 5701 0900 |0000: invoke-virtual {v9}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +07424e: 0c00 |0003: move-result-object v0 │ │ +074250: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +074252: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +074254: 2312 6a06 |0006: new-array v2, v1, [Ljava/lang/String; // type@066a │ │ +074258: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +07425a: 4d0b 0201 |0009: aput-object v11, v2, v1 │ │ +07425e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +074260: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +074262: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +074264: 07a1 |000e: move-object v1, v10 │ │ +074266: 7406 4e01 0000 |000f: 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@014e │ │ +07426c: 0c06 |0012: move-result-object v6 │ │ +07426e: 7210 fe01 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@01fe │ │ +074274: 0a01 |0016: move-result v1 │ │ +074276: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +07427a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +07427c: 7220 fd01 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@01fd │ │ +074282: 0a01 |001d: move-result v1 │ │ +074284: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +074288: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +07428a: 7220 f901 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01f9 │ │ +074290: 0b0c |0024: move-result-wide v12 │ │ +074292: 7110 550e 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +074298: 100c |0028: return-wide v12 │ │ +07429a: 7110 550e 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +0742a0: 28fc |002c: goto 0028 // -0004 │ │ +0742a2: 0d07 |002d: move-exception v7 │ │ +0742a4: 1a01 d703 |002e: const-string v1, "DocumentFile" // string@03d7 │ │ +0742a8: 2202 e705 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0742ac: 7010 d22e 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0742b2: 1a03 a804 |0035: const-string v3, "Failed query: " // string@04a8 │ │ +0742b6: 6e20 db2e 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0742bc: 0c02 |003a: move-result-object v2 │ │ +0742be: 6e20 da2e 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0742c4: 0c02 |003e: move-result-object v2 │ │ +0742c6: 6e10 e02e 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0742cc: 0c02 |0042: move-result-object v2 │ │ +0742ce: 7120 071d 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0742d4: 7110 550e 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +0742da: 28df |0049: goto 0028 // -0021 │ │ +0742dc: 0d01 |004a: move-exception v1 │ │ +0742de: 7110 550e 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +0742e4: 2701 |004e: throw v1 │ │ catches : 2 │ │ 0x0006 - 0x0024 │ │ Ljava/lang/Exception; -> 0x002d │ │ -> 0x004a │ │ 0x002e - 0x0046 │ │ -> 0x004a │ │ positions : │ │ @@ -54989,59 +54989,59 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 79 16-bit code units │ │ -070968: |[070968] android.support.v4.provider.DocumentsContractApi19.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -070978: 6e10 5701 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -07097e: 0c00 |0003: move-result-object v0 │ │ -070980: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -070982: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -070984: 2312 6a06 |0006: new-array v2, v1, [Ljava/lang/String; // type@066a │ │ -070988: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -07098a: 4d0a 0201 |0009: aput-object v10, v2, v1 │ │ -07098e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -070990: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -070992: 1205 |000d: const/4 v5, #int 0 // #0 │ │ -070994: 0791 |000e: move-object v1, v9 │ │ -070996: 7406 4e01 0000 |000f: 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@014e │ │ -07099c: 0c06 |0012: move-result-object v6 │ │ -07099e: 7210 fe01 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@01fe │ │ -0709a4: 0a01 |0016: move-result v1 │ │ -0709a6: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ -0709aa: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0709ac: 7220 fd01 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@01fd │ │ -0709b2: 0a01 |001d: move-result v1 │ │ -0709b4: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ -0709b8: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0709ba: 7220 fb01 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ -0709c0: 0c0b |0024: move-result-object v11 │ │ -0709c2: 7110 550e 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -0709c8: 110b |0028: return-object v11 │ │ -0709ca: 7110 550e 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -0709d0: 28fc |002c: goto 0028 // -0004 │ │ -0709d2: 0d07 |002d: move-exception v7 │ │ -0709d4: 1a01 d603 |002e: const-string v1, "DocumentFile" // string@03d6 │ │ -0709d8: 2202 e705 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0709dc: 7010 d22e 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0709e2: 1a03 a704 |0035: const-string v3, "Failed query: " // string@04a7 │ │ -0709e6: 6e20 db2e 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0709ec: 0c02 |003a: move-result-object v2 │ │ -0709ee: 6e20 da2e 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0709f4: 0c02 |003e: move-result-object v2 │ │ -0709f6: 6e10 e02e 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0709fc: 0c02 |0042: move-result-object v2 │ │ -0709fe: 7120 071d 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -070a04: 7110 550e 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -070a0a: 28df |0049: goto 0028 // -0021 │ │ -070a0c: 0d01 |004a: move-exception v1 │ │ -070a0e: 7110 550e 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ -070a14: 2701 |004e: throw v1 │ │ +074300: |[074300] android.support.v4.provider.DocumentsContractApi19.queryForString:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +074310: 6e10 5701 0800 |0000: invoke-virtual {v8}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +074316: 0c00 |0003: move-result-object v0 │ │ +074318: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +07431a: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +07431c: 2312 6a06 |0006: new-array v2, v1, [Ljava/lang/String; // type@066a │ │ +074320: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +074322: 4d0a 0201 |0009: aput-object v10, v2, v1 │ │ +074326: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +074328: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +07432a: 1205 |000d: const/4 v5, #int 0 // #0 │ │ +07432c: 0791 |000e: move-object v1, v9 │ │ +07432e: 7406 4e01 0000 |000f: 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@014e │ │ +074334: 0c06 |0012: move-result-object v6 │ │ +074336: 7210 fe01 0600 |0013: invoke-interface {v6}, Landroid/database/Cursor;.moveToFirst:()Z // method@01fe │ │ +07433c: 0a01 |0016: move-result v1 │ │ +07433e: 3801 1200 |0017: if-eqz v1, 0029 // +0012 │ │ +074342: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +074344: 7220 fd01 1600 |001a: invoke-interface {v6, v1}, Landroid/database/Cursor;.isNull:(I)Z // method@01fd │ │ +07434a: 0a01 |001d: move-result v1 │ │ +07434c: 3901 0b00 |001e: if-nez v1, 0029 // +000b │ │ +074350: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +074352: 7220 fb01 1600 |0021: invoke-interface {v6, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ +074358: 0c0b |0024: move-result-object v11 │ │ +07435a: 7110 550e 0600 |0025: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +074360: 110b |0028: return-object v11 │ │ +074362: 7110 550e 0600 |0029: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +074368: 28fc |002c: goto 0028 // -0004 │ │ +07436a: 0d07 |002d: move-exception v7 │ │ +07436c: 1a01 d703 |002e: const-string v1, "DocumentFile" // string@03d7 │ │ +074370: 2202 e705 |0030: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +074374: 7010 d22e 0200 |0032: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +07437a: 1a03 a804 |0035: const-string v3, "Failed query: " // string@04a8 │ │ +07437e: 6e20 db2e 3200 |0037: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +074384: 0c02 |003a: move-result-object v2 │ │ +074386: 6e20 da2e 7200 |003b: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +07438c: 0c02 |003e: move-result-object v2 │ │ +07438e: 6e10 e02e 0200 |003f: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +074394: 0c02 |0042: move-result-object v2 │ │ +074396: 7120 071d 2100 |0043: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +07439c: 7110 550e 0600 |0046: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +0743a2: 28df |0049: goto 0028 // -0021 │ │ +0743a4: 0d01 |004a: move-exception v1 │ │ +0743a6: 7110 550e 0600 |004b: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi19;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e55 │ │ +0743ac: 2701 |004e: throw v1 │ │ catches : 2 │ │ 0x0006 - 0x0024 │ │ Ljava/lang/Exception; -> 0x002d │ │ -> 0x004a │ │ 0x002e - 0x0046 │ │ -> 0x004a │ │ positions : │ │ @@ -55061,21 +55061,21 @@ │ │ 0x0005 - 0x004f reg=6 c Landroid/database/Cursor; │ │ 0x0000 - 0x004f reg=8 context Landroid/content/Context; │ │ 0x0000 - 0x004f reg=9 self Landroid/net/Uri; │ │ 0x0000 - 0x004f reg=10 column Ljava/lang/String; │ │ 0x0029 - 0x004f reg=11 defaultValue Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 984 (DocumentsContractApi19.java) │ │ + source_file_idx : 985 (DocumentsContractApi19.java) │ │ │ │ Class #301 header: │ │ class_idx : 610 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 985 │ │ +source_file_idx : 986 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #301 - │ │ Class descriptor : 'Landroid/support/v4/provider/DocumentsContractApi21;' │ │ @@ -55095,17 +55095,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070a30: |[070a30] android.support.v4.provider.DocumentsContractApi21.:()V │ │ -070a40: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070a46: 0e00 |0003: return-void │ │ +0743c8: |[0743c8] android.support.v4.provider.DocumentsContractApi21.:()V │ │ +0743d8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0743de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/provider/DocumentsContractApi21; │ │ │ │ #1 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ @@ -55113,22 +55113,22 @@ │ │ type : '(Ljava/lang/AutoCloseable;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -070a48: |[070a48] android.support.v4.provider.DocumentsContractApi21.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ -070a58: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -070a5c: 7210 562e 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2e56 │ │ -070a62: 0e00 |0005: return-void │ │ -070a64: 0d00 |0006: move-exception v0 │ │ -070a66: 2700 |0007: throw v0 │ │ -070a68: 0d01 |0008: move-exception v1 │ │ -070a6a: 28fc |0009: goto 0005 // -0004 │ │ +0743e0: |[0743e0] android.support.v4.provider.DocumentsContractApi21.closeQuietly:(Ljava/lang/AutoCloseable;)V │ │ +0743f0: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0743f4: 7210 562e 0200 |0002: invoke-interface {v2}, Ljava/lang/AutoCloseable;.close:()V // method@2e56 │ │ +0743fa: 0e00 |0005: return-void │ │ +0743fc: 0d00 |0006: move-exception v0 │ │ +0743fe: 2700 |0007: throw v0 │ │ +074400: 0d01 |0008: move-exception v1 │ │ +074402: 28fc |0009: goto 0005 // -0004 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ Ljava/lang/RuntimeException; -> 0x0006 │ │ Ljava/lang/Exception; -> 0x0008 │ │ positions : │ │ 0x0000 line=76 │ │ 0x0002 line=78 │ │ @@ -55145,19 +55145,19 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -070a7c: |[070a7c] android.support.v4.provider.DocumentsContractApi21.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ -070a8c: 1a00 e52f |0000: const-string v0, "vnd.android.document/directory" // string@2fe5 │ │ -070a90: 7140 660e 2130 |0002: invoke-static {v1, v2, v0, v3}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0e66 │ │ -070a96: 0c00 |0005: move-result-object v0 │ │ -070a98: 1100 |0006: return-object v0 │ │ +074414: |[074414] android.support.v4.provider.DocumentsContractApi21.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +074424: 1a00 e42f |0000: const-string v0, "vnd.android.document/directory" // string@2fe4 │ │ +074428: 7140 660e 2130 |0002: invoke-static {v1, v2, v0, v3}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0e66 │ │ +07442e: 0c00 |0005: move-result-object v0 │ │ +074430: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0007 reg=3 displayName Ljava/lang/String; │ │ @@ -55167,20 +55167,20 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -070a9c: |[070a9c] android.support.v4.provider.DocumentsContractApi21.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ -070aac: 6e10 5701 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -070ab2: 0c00 |0003: move-result-object v0 │ │ -070ab4: 7140 f203 2043 |0004: invoke-static {v0, v2, v3, v4}, Landroid/provider/DocumentsContract;.createDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@03f2 │ │ -070aba: 0c00 |0007: move-result-object v0 │ │ -070abc: 1100 |0008: return-object v0 │ │ +074434: |[074434] android.support.v4.provider.DocumentsContractApi21.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; │ │ +074444: 6e10 5701 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +07444a: 0c00 |0003: move-result-object v0 │ │ +07444c: 7140 f203 2043 |0004: invoke-static {v0, v2, v3, v4}, Landroid/provider/DocumentsContract;.createDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@03f2 │ │ +074452: 0c00 |0007: move-result-object v0 │ │ +074454: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0009 reg=3 mimeType Ljava/lang/String; │ │ @@ -55191,69 +55191,69 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -070ac0: |[070ac0] android.support.v4.provider.DocumentsContractApi21.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; │ │ -070ad0: 6e10 5701 0b00 |0000: invoke-virtual {v11}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -070ad6: 0c00 |0003: move-result-object v0 │ │ -070ad8: 7110 f403 0c00 |0004: invoke-static {v12}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@03f4 │ │ -070ade: 0c02 |0007: move-result-object v2 │ │ -070ae0: 7120 f003 2c00 |0008: invoke-static {v12, v2}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f0 │ │ -070ae6: 0c01 |000b: move-result-object v1 │ │ -070ae8: 220a 0606 |000c: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ -070aec: 7010 052f 0a00 |000e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -070af2: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -070af4: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -070af6: 2322 6a06 |0013: new-array v2, v2, [Ljava/lang/String; // type@066a │ │ -070afa: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -070afc: 1a04 a418 |0016: const-string v4, "document_id" // string@18a4 │ │ -070b00: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ -070b04: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -070b06: 1204 |001b: const/4 v4, #int 0 // #0 │ │ -070b08: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -070b0a: 7406 4e01 0000 |001d: 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@014e │ │ -070b10: 0c06 |0020: move-result-object v6 │ │ -070b12: 7210 ff01 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@01ff │ │ -070b18: 0a02 |0024: move-result v2 │ │ -070b1a: 3802 3800 |0025: if-eqz v2, 005d // +0038 │ │ -070b1e: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -070b20: 7220 fb01 2600 |0028: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ -070b26: 0c07 |002b: move-result-object v7 │ │ -070b28: 7120 f103 7c00 |002c: invoke-static {v12, v7}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f1 │ │ -070b2e: 0c08 |002f: move-result-object v8 │ │ -070b30: 6e20 092f 8a00 |0030: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -070b36: 28ee |0033: goto 0021 // -0012 │ │ -070b38: 0d09 |0034: move-exception v9 │ │ -070b3a: 1a02 d603 |0035: const-string v2, "DocumentFile" // string@03d6 │ │ -070b3e: 2203 e705 |0037: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -070b42: 7010 d22e 0300 |0039: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -070b48: 1a04 a704 |003c: const-string v4, "Failed query: " // string@04a7 │ │ -070b4c: 6e20 db2e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -070b52: 0c03 |0041: move-result-object v3 │ │ -070b54: 6e20 da2e 9300 |0042: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -070b5a: 0c03 |0045: move-result-object v3 │ │ -070b5c: 6e10 e02e 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -070b62: 0c03 |0049: move-result-object v3 │ │ -070b64: 7120 071d 3200 |004a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -070b6a: 7110 640e 0600 |004d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e64 │ │ -070b70: 6e10 152f 0a00 |0050: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -070b76: 0a02 |0053: move-result v2 │ │ -070b78: 2322 3c06 |0054: new-array v2, v2, [Landroid/net/Uri; // type@063c │ │ -070b7c: 6e20 172f 2a00 |0056: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -070b82: 0c02 |0059: move-result-object v2 │ │ -070b84: 1f02 3c06 |005a: check-cast v2, [Landroid/net/Uri; // type@063c │ │ -070b88: 1102 |005c: return-object v2 │ │ -070b8a: 7110 640e 0600 |005d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e64 │ │ -070b90: 28f0 |0060: goto 0050 // -0010 │ │ -070b92: 0d02 |0061: move-exception v2 │ │ -070b94: 7110 640e 0600 |0062: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e64 │ │ -070b9a: 2702 |0065: throw v2 │ │ +074458: |[074458] android.support.v4.provider.DocumentsContractApi21.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; │ │ +074468: 6e10 5701 0b00 |0000: invoke-virtual {v11}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +07446e: 0c00 |0003: move-result-object v0 │ │ +074470: 7110 f403 0c00 |0004: invoke-static {v12}, Landroid/provider/DocumentsContract;.getDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@03f4 │ │ +074476: 0c02 |0007: move-result-object v2 │ │ +074478: 7120 f003 2c00 |0008: invoke-static {v12, v2}, Landroid/provider/DocumentsContract;.buildChildDocumentsUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f0 │ │ +07447e: 0c01 |000b: move-result-object v1 │ │ +074480: 220a 0606 |000c: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ +074484: 7010 052f 0a00 |000e: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +07448a: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +07448c: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +07448e: 2322 6a06 |0013: new-array v2, v2, [Ljava/lang/String; // type@066a │ │ +074492: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +074494: 1a04 a518 |0016: const-string v4, "document_id" // string@18a5 │ │ +074498: 4d04 0203 |0018: aput-object v4, v2, v3 │ │ +07449c: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +07449e: 1204 |001b: const/4 v4, #int 0 // #0 │ │ +0744a0: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +0744a2: 7406 4e01 0000 |001d: 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@014e │ │ +0744a8: 0c06 |0020: move-result-object v6 │ │ +0744aa: 7210 ff01 0600 |0021: invoke-interface {v6}, Landroid/database/Cursor;.moveToNext:()Z // method@01ff │ │ +0744b0: 0a02 |0024: move-result v2 │ │ +0744b2: 3802 3800 |0025: if-eqz v2, 005d // +0038 │ │ +0744b6: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0744b8: 7220 fb01 2600 |0028: invoke-interface {v6, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ +0744be: 0c07 |002b: move-result-object v7 │ │ +0744c0: 7120 f103 7c00 |002c: invoke-static {v12, v7}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f1 │ │ +0744c6: 0c08 |002f: move-result-object v8 │ │ +0744c8: 6e20 092f 8a00 |0030: invoke-virtual {v10, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0744ce: 28ee |0033: goto 0021 // -0012 │ │ +0744d0: 0d09 |0034: move-exception v9 │ │ +0744d2: 1a02 d703 |0035: const-string v2, "DocumentFile" // string@03d7 │ │ +0744d6: 2203 e705 |0037: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0744da: 7010 d22e 0300 |0039: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0744e0: 1a04 a804 |003c: const-string v4, "Failed query: " // string@04a8 │ │ +0744e4: 6e20 db2e 4300 |003e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0744ea: 0c03 |0041: move-result-object v3 │ │ +0744ec: 6e20 da2e 9300 |0042: invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0744f2: 0c03 |0045: move-result-object v3 │ │ +0744f4: 6e10 e02e 0300 |0046: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0744fa: 0c03 |0049: move-result-object v3 │ │ +0744fc: 7120 071d 3200 |004a: invoke-static {v2, v3}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +074502: 7110 640e 0600 |004d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e64 │ │ +074508: 6e10 152f 0a00 |0050: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07450e: 0a02 |0053: move-result v2 │ │ +074510: 2322 3c06 |0054: new-array v2, v2, [Landroid/net/Uri; // type@063c │ │ +074514: 6e20 172f 2a00 |0056: invoke-virtual {v10, v2}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +07451a: 0c02 |0059: move-result-object v2 │ │ +07451c: 1f02 3c06 |005a: check-cast v2, [Landroid/net/Uri; // type@063c │ │ +074520: 1102 |005c: return-object v2 │ │ +074522: 7110 640e 0600 |005d: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e64 │ │ +074528: 28f0 |0060: goto 0050 // -0010 │ │ +07452a: 0d02 |0061: move-exception v2 │ │ +07452c: 7110 640e 0600 |0062: invoke-static {v6}, Landroid/support/v4/provider/DocumentsContractApi21;.closeQuietly:(Ljava/lang/AutoCloseable;)V // method@0e64 │ │ +074532: 2702 |0065: throw v2 │ │ catches : 2 │ │ 0x0013 - 0x0033 │ │ Ljava/lang/Exception; -> 0x0034 │ │ -> 0x0061 │ │ 0x0035 - 0x004d │ │ -> 0x0061 │ │ positions : │ │ @@ -55287,20 +55287,20 @@ │ │ type : '(Landroid/net/Uri;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -070bb4: |[070bb4] android.support.v4.provider.DocumentsContractApi21.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ -070bc4: 7110 f503 0100 |0000: invoke-static {v1}, Landroid/provider/DocumentsContract;.getTreeDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@03f5 │ │ -070bca: 0c00 |0003: move-result-object v0 │ │ -070bcc: 7120 f103 0100 |0004: invoke-static {v1, v0}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f1 │ │ -070bd2: 0c00 |0007: move-result-object v0 │ │ -070bd4: 1100 |0008: return-object v0 │ │ +07454c: |[07454c] android.support.v4.provider.DocumentsContractApi21.prepareTreeUri:(Landroid/net/Uri;)Landroid/net/Uri; │ │ +07455c: 7110 f503 0100 |0000: invoke-static {v1}, Landroid/provider/DocumentsContract;.getTreeDocumentId:(Landroid/net/Uri;)Ljava/lang/String; // method@03f5 │ │ +074562: 0c00 |0003: move-result-object v0 │ │ +074564: 7120 f103 0100 |0004: invoke-static {v1, v0}, Landroid/provider/DocumentsContract;.buildDocumentUriUsingTree:(Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f1 │ │ +07456a: 0c00 |0007: move-result-object v0 │ │ +07456c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 treeUri Landroid/net/Uri; │ │ │ │ #6 : (in Landroid/support/v4/provider/DocumentsContractApi21;) │ │ @@ -55308,36 +55308,36 @@ │ │ type : '(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -070bd8: |[070bd8] android.support.v4.provider.DocumentsContractApi21.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ -070be8: 6e10 5701 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -070bee: 0c00 |0003: move-result-object v0 │ │ -070bf0: 7130 f703 2003 |0004: invoke-static {v0, v2, v3}, Landroid/provider/DocumentsContract;.renameDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f7 │ │ -070bf6: 0c00 |0007: move-result-object v0 │ │ -070bf8: 1100 |0008: return-object v0 │ │ +074570: |[074570] android.support.v4.provider.DocumentsContractApi21.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; │ │ +074580: 6e10 5701 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +074586: 0c00 |0003: move-result-object v0 │ │ +074588: 7130 f703 2003 |0004: invoke-static {v0, v2, v3}, Landroid/provider/DocumentsContract;.renameDocument:(Landroid/content/ContentResolver;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@03f7 │ │ +07458e: 0c00 |0007: move-result-object v0 │ │ +074590: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0009 reg=2 self Landroid/net/Uri; │ │ 0x0000 - 0x0009 reg=3 displayName Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 985 (DocumentsContractApi21.java) │ │ + source_file_idx : 986 (DocumentsContractApi21.java) │ │ │ │ Class #302 header: │ │ class_idx : 614 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4357 │ │ +source_file_idx : 4358 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #302 - │ │ Class descriptor : 'Landroid/support/v4/speech/tts/TextToSpeechICS;' │ │ @@ -55357,17 +55357,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070bfc: |[070bfc] android.support.v4.speech.tts.TextToSpeechICS.:()V │ │ -070c0c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070c12: 0e00 |0003: return-void │ │ +074594: |[074594] android.support.v4.speech.tts.TextToSpeechICS.:()V │ │ +0745a4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0745aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICS; │ │ │ │ #1 : (in Landroid/support/v4/speech/tts/TextToSpeechICS;) │ │ @@ -55375,31 +55375,31 @@ │ │ type : '(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -070c14: |[070c14] android.support.v4.speech.tts.TextToSpeechICS.construct:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech; │ │ -070c24: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -070c28: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -070c2c: 3510 1700 |0004: if-ge v0, v1, 001b // +0017 │ │ -070c30: 3904 0800 |0006: if-nez v4, 000e // +0008 │ │ -070c34: 2200 c400 |0008: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c4 │ │ -070c38: 7030 f903 2003 |000a: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@03f9 │ │ -070c3e: 1100 |000d: return-object v0 │ │ -070c40: 1a00 3a15 |000e: const-string v0, "android.support.v4.speech.tts" // string@153a │ │ -070c44: 1a01 1f03 |0010: const-string v1, "Can't specify tts engine on this device" // string@031f │ │ -070c48: 7120 071d 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -070c4e: 2200 c400 |0015: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c4 │ │ -070c52: 7030 f903 2003 |0017: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@03f9 │ │ -070c58: 28f3 |001a: goto 000d // -000d │ │ -070c5a: 2200 c400 |001b: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c4 │ │ -070c5e: 7040 fa03 2043 |001d: invoke-direct {v0, v2, v3, v4}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)V // method@03fa │ │ -070c64: 28ed |0020: goto 000d // -0013 │ │ +0745ac: |[0745ac] android.support.v4.speech.tts.TextToSpeechICS.construct:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)Landroid/speech/tts/TextToSpeech; │ │ +0745bc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0745c0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0745c4: 3510 1700 |0004: if-ge v0, v1, 001b // +0017 │ │ +0745c8: 3904 0800 |0006: if-nez v4, 000e // +0008 │ │ +0745cc: 2200 c400 |0008: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c4 │ │ +0745d0: 7030 f903 2003 |000a: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@03f9 │ │ +0745d6: 1100 |000d: return-object v0 │ │ +0745d8: 1a00 3b15 |000e: const-string v0, "android.support.v4.speech.tts" // string@153b │ │ +0745dc: 1a01 2103 |0010: const-string v1, "Can't specify tts engine on this device" // string@0321 │ │ +0745e0: 7120 071d 1000 |0012: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0745e6: 2200 c400 |0015: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c4 │ │ +0745ea: 7030 f903 2003 |0017: invoke-direct {v0, v2, v3}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;)V // method@03f9 │ │ +0745f0: 28f3 |001a: goto 000d // -000d │ │ +0745f2: 2200 c400 |001b: new-instance v0, Landroid/speech/tts/TextToSpeech; // type@00c4 │ │ +0745f6: 7040 fa03 2043 |001d: invoke-direct {v0, v2, v3, v4}, Landroid/speech/tts/TextToSpeech;.:(Landroid/content/Context;Landroid/speech/tts/TextToSpeech$OnInitListener;Ljava/lang/String;)V // method@03fa │ │ +0745fc: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ 0x0006 line=16 │ │ 0x0008 line=17 │ │ 0x000d line=23 │ │ 0x000e line=19 │ │ @@ -55407,21 +55407,21 @@ │ │ 0x001b line=23 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0021 reg=3 onInitListener Landroid/speech/tts/TextToSpeech$OnInitListener; │ │ 0x0000 - 0x0021 reg=4 engineName Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4357 (TextToSpeechICS.java) │ │ + source_file_idx : 4358 (TextToSpeechICS.java) │ │ │ │ Class #303 header: │ │ class_idx : 615 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 197 │ │ -source_file_idx : 4358 │ │ +source_file_idx : 4359 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #303 annotations: │ │ Annotations on class │ │ @@ -55445,18 +55445,18 @@ │ │ type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070c68: |[070c68] android.support.v4.speech.tts.TextToSpeechICSMR1$1.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -070c78: 5b01 be04 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ -070c7c: 7010 fe03 0000 |0002: invoke-direct {v0}, Landroid/speech/tts/UtteranceProgressListener;.:()V // method@03fe │ │ -070c82: 0e00 |0005: return-void │ │ +074600: |[074600] android.support.v4.speech.tts.TextToSpeechICSMR1$1.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +074610: 5b01 be04 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ +074614: 7010 fe03 0000 |0002: invoke-direct {v0}, Landroid/speech/tts/UtteranceProgressListener;.:()V // method@03fe │ │ +07461a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ @@ -55466,18 +55466,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070c84: |[070c84] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onDone:(Ljava/lang/String;)V │ │ -070c94: 5410 be04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ -070c98: 7220 a40e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0ea4 │ │ -070c9e: 0e00 |0005: return-void │ │ +07461c: |[07461c] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onDone:(Ljava/lang/String;)V │ │ +07462c: 5410 be04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ +074630: 7220 a40e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0ea4 │ │ +074636: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0005 line=61 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ @@ -55487,18 +55487,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070ca0: |[070ca0] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onError:(Ljava/lang/String;)V │ │ -070cb0: 5410 be04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ -070cb4: 7220 a50e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onError:(Ljava/lang/String;)V // method@0ea5 │ │ -070cba: 0e00 |0005: return-void │ │ +074638: |[074638] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onError:(Ljava/lang/String;)V │ │ +074648: 5410 be04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ +07464c: 7220 a50e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onError:(Ljava/lang/String;)V // method@0ea5 │ │ +074652: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ @@ -55508,33 +55508,33 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -070cbc: |[070cbc] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onStart:(Ljava/lang/String;)V │ │ -070ccc: 5410 be04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ -070cd0: 7220 a60e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0ea6 │ │ -070cd6: 0e00 |0005: return-void │ │ +074654: |[074654] android.support.v4.speech.tts.TextToSpeechICSMR1$1.onStart:(Ljava/lang/String;)V │ │ +074664: 5410 be04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04be │ │ +074668: 7220 a60e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0ea6 │ │ +07466e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; │ │ 0x0000 - 0x0006 reg=2 utteranceId Ljava/lang/String; │ │ │ │ - source_file_idx : 4358 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4359 (TextToSpeechICSMR1.java) │ │ │ │ Class #304 header: │ │ class_idx : 616 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4358 │ │ +source_file_idx : 4359 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #304 annotations: │ │ Annotations on class │ │ @@ -55559,18 +55559,18 @@ │ │ type : '(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -070cd8: |[070cd8] android.support.v4.speech.tts.TextToSpeechICSMR1$2.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -070ce8: 5b01 bf04 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04bf │ │ -070cec: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070cf2: 0e00 |0005: return-void │ │ +074670: |[074670] android.support.v4.speech.tts.TextToSpeechICSMR1$2.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +074680: 5b01 bf04 |0000: iput-object v1, v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04bf │ │ +074684: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07468a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ @@ -55580,36 +55580,36 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -070cf4: |[070cf4] android.support.v4.speech.tts.TextToSpeechICSMR1$2.onUtteranceCompleted:(Ljava/lang/String;)V │ │ -070d04: 5410 bf04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04bf │ │ -070d08: 7220 a60e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0ea6 │ │ -070d0e: 5410 bf04 |0005: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04bf │ │ -070d12: 7220 a40e 2000 |0007: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0ea4 │ │ -070d18: 0e00 |000a: return-void │ │ +07468c: |[07468c] android.support.v4.speech.tts.TextToSpeechICSMR1$2.onUtteranceCompleted:(Ljava/lang/String;)V │ │ +07469c: 5410 bf04 |0000: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04bf │ │ +0746a0: 7220 a60e 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onStart:(Ljava/lang/String;)V // method@0ea6 │ │ +0746a6: 5410 bf04 |0005: iget-object v0, v1, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.val$listener:Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; // field@04bf │ │ +0746aa: 7220 a40e 2000 |0007: invoke-interface {v0, v2}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;.onDone:(Ljava/lang/String;)V // method@0ea4 │ │ +0746b0: 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/speech/tts/TextToSpeechICSMR1$2; │ │ 0x0000 - 0x000b reg=2 utteranceId Ljava/lang/String; │ │ │ │ - source_file_idx : 4358 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4359 (TextToSpeechICSMR1.java) │ │ │ │ Class #305 header: │ │ class_idx : 617 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4358 │ │ +source_file_idx : 4359 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #305 annotations: │ │ Annotations on class │ │ @@ -55639,21 +55639,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;) │ │ name : 'onStart' │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4358 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4359 (TextToSpeechICSMR1.java) │ │ │ │ Class #306 header: │ │ class_idx : 618 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4358 │ │ +source_file_idx : 4359 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #306 annotations: │ │ Annotations on class │ │ @@ -55684,17 +55684,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -070d1c: |[070d1c] android.support.v4.speech.tts.TextToSpeechICSMR1.:()V │ │ -070d2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070d32: 0e00 |0003: return-void │ │ +0746b4: |[0746b4] android.support.v4.speech.tts.TextToSpeechICSMR1.:()V │ │ +0746c4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0746ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/speech/tts/TextToSpeechICSMR1; │ │ │ │ @@ -55703,23 +55703,23 @@ │ │ type : '(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -070d34: |[070d34] android.support.v4.speech.tts.TextToSpeechICSMR1.getFeatures:(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set; │ │ -070d44: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -070d48: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -070d4c: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -070d50: 6e20 fb03 3200 |0006: invoke-virtual {v2, v3}, Landroid/speech/tts/TextToSpeech;.getFeatures:(Ljava/util/Locale;)Ljava/util/Set; // method@03fb │ │ -070d56: 0c00 |0009: move-result-object v0 │ │ -070d58: 1100 |000a: return-object v0 │ │ -070d5a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -070d5c: 28fe |000c: goto 000a // -0002 │ │ +0746cc: |[0746cc] android.support.v4.speech.tts.TextToSpeechICSMR1.getFeatures:(Landroid/speech/tts/TextToSpeech;Ljava/util/Locale;)Ljava/util/Set; │ │ +0746dc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0746e0: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +0746e4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0746e8: 6e20 fb03 3200 |0006: invoke-virtual {v2, v3}, Landroid/speech/tts/TextToSpeech;.getFeatures:(Ljava/util/Locale;)Ljava/util/Set; // method@03fb │ │ +0746ee: 0c00 |0009: move-result-object v0 │ │ +0746f0: 1100 |000a: return-object v0 │ │ +0746f2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0746f4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0006 line=20 │ │ 0x000a line=22 │ │ locals : │ │ 0x0000 - 0x000d reg=2 tts Landroid/speech/tts/TextToSpeech; │ │ @@ -55730,44 +55730,44 @@ │ │ type : '(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -070d60: |[070d60] android.support.v4.speech.tts.TextToSpeechICSMR1.setUtteranceProgressListener:(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ -070d70: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -070d74: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ -070d78: 3410 0b00 |0004: if-lt v0, v1, 000f // +000b │ │ -070d7c: 2200 6702 |0006: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; // type@0267 │ │ -070d80: 7020 9e0e 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0e9e │ │ -070d86: 6e20 fd03 0200 |000b: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceProgressListener:(Landroid/speech/tts/UtteranceProgressListener;)I // method@03fd │ │ -070d8c: 0e00 |000e: return-void │ │ -070d8e: 2200 6802 |000f: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; // type@0268 │ │ -070d92: 7020 a20e 3000 |0011: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0ea2 │ │ -070d98: 6e20 fc03 0200 |0014: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceCompletedListener:(Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;)I // method@03fc │ │ -070d9e: 28f7 |0017: goto 000e // -0009 │ │ +0746f8: |[0746f8] android.support.v4.speech.tts.TextToSpeechICSMR1.setUtteranceProgressListener:(Landroid/speech/tts/TextToSpeech;Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V │ │ +074708: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07470c: 1301 0f00 |0002: const/16 v1, #int 15 // #f │ │ +074710: 3410 0b00 |0004: if-lt v0, v1, 000f // +000b │ │ +074714: 2200 6702 |0006: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1; // type@0267 │ │ +074718: 7020 9e0e 3000 |0008: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$1;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0e9e │ │ +07471e: 6e20 fd03 0200 |000b: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceProgressListener:(Landroid/speech/tts/UtteranceProgressListener;)I // method@03fd │ │ +074724: 0e00 |000e: return-void │ │ +074726: 2200 6802 |000f: new-instance v0, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2; // type@0268 │ │ +07472a: 7020 a20e 3000 |0011: invoke-direct {v0, v3}, Landroid/support/v4/speech/tts/TextToSpeechICSMR1$2;.:(Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1;)V // method@0ea2 │ │ +074730: 6e20 fc03 0200 |0014: invoke-virtual {v2, v0}, Landroid/speech/tts/TextToSpeech;.setOnUtteranceCompletedListener:(Landroid/speech/tts/TextToSpeech$OnUtteranceCompletedListener;)I // method@03fc │ │ +074736: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0006 line=47 │ │ 0x000e line=73 │ │ 0x000f line=64 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 tts Landroid/speech/tts/TextToSpeech; │ │ 0x0000 - 0x0018 reg=3 listener Landroid/support/v4/speech/tts/TextToSpeechICSMR1$UtteranceProgressListenerICSMR1; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4358 (TextToSpeechICSMR1.java) │ │ + source_file_idx : 4359 (TextToSpeechICSMR1.java) │ │ │ │ Class #307 header: │ │ class_idx : 619 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 697 │ │ +source_file_idx : 699 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #307 annotations: │ │ Annotations on class │ │ @@ -55779,21 +55779,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 697 (BidiFormatter.java) │ │ + source_file_idx : 699 (BidiFormatter.java) │ │ │ │ Class #308 header: │ │ class_idx : 620 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 697 │ │ +source_file_idx : 699 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 3 │ │ │ │ Class #308 annotations: │ │ Annotations on class │ │ @@ -55825,22 +55825,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -070da0: |[070da0] android.support.v4.text.BidiFormatter$Builder.:()V │ │ -070db0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070db6: 7100 562f 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2f56 │ │ -070dbc: 0c00 |0006: move-result-object v0 │ │ -070dbe: 7110 c00e 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ec0 │ │ -070dc4: 0a00 |000a: move-result v0 │ │ -070dc6: 7020 af0e 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0eaf │ │ -070dcc: 0e00 |000e: return-void │ │ +074738: |[074738] android.support.v4.text.BidiFormatter$Builder.:()V │ │ +074748: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07474e: 7100 562f 0000 |0003: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2f56 │ │ +074754: 0c00 |0006: move-result-object v0 │ │ +074756: 7110 c00e 0000 |0007: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ec0 │ │ +07475c: 0a00 |000a: move-result v0 │ │ +07475e: 7020 af0e 0100 |000b: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0eaf │ │ +074764: 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; │ │ @@ -55850,20 +55850,20 @@ │ │ type : '(Ljava/util/Locale;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -070dd0: |[070dd0] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ -070de0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070de6: 7110 c00e 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ec0 │ │ -070dec: 0a00 |0006: move-result v0 │ │ -070dee: 7020 af0e 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0eaf │ │ -070df4: 0e00 |000a: return-void │ │ +074768: |[074768] android.support.v4.text.BidiFormatter$Builder.:(Ljava/util/Locale;)V │ │ +074778: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07477e: 7110 c00e 0200 |0003: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter;.access$000:(Ljava/util/Locale;)Z // method@0ec0 │ │ +074784: 0a00 |0006: move-result v0 │ │ +074786: 7020 af0e 0100 |0007: invoke-direct {v1, v0}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0eaf │ │ +07478c: 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; │ │ @@ -55874,18 +55874,18 @@ │ │ type : '(Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -070df8: |[070df8] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ -070e08: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070e0e: 7020 af0e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0eaf │ │ -070e14: 0e00 |0006: return-void │ │ +074790: |[074790] android.support.v4.text.BidiFormatter$Builder.:(Z)V │ │ +0747a0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0747a6: 7020 af0e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.initialize:(Z)V // method@0eaf │ │ +0747ac: 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; │ │ @@ -55896,22 +55896,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 │ │ -070e18: |[070e18] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -070e28: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ -070e2c: 7100 c20e 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0ec2 │ │ -070e32: 0c00 |0005: move-result-object v0 │ │ -070e34: 1100 |0006: return-object v0 │ │ -070e36: 7100 c30e 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0ec3 │ │ -070e3c: 0c00 |000a: move-result-object v0 │ │ -070e3e: 28fb |000b: goto 0006 // -0005 │ │ +0747b0: |[0747b0] android.support.v4.text.BidiFormatter$Builder.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +0747c0: 3801 0700 |0000: if-eqz v1, 0007 // +0007 │ │ +0747c4: 7100 c20e 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$200:()Landroid/support/v4/text/BidiFormatter; // method@0ec2 │ │ +0747ca: 0c00 |0005: move-result-object v0 │ │ +0747cc: 1100 |0006: return-object v0 │ │ +0747ce: 7100 c30e 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$300:()Landroid/support/v4/text/BidiFormatter; // method@0ec3 │ │ +0747d4: 0c00 |000a: move-result-object v0 │ │ +0747d6: 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;) │ │ @@ -55919,22 +55919,22 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -070e40: |[070e40] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ -070e50: 5c12 c304 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04c3 │ │ -070e54: 7100 c10e 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ec1 │ │ -070e5a: 0c00 |0005: move-result-object v0 │ │ -070e5c: 5b10 c404 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ -070e60: 1220 |0008: const/4 v0, #int 2 // #2 │ │ -070e62: 5910 c204 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ -070e66: 0e00 |000b: return-void │ │ +0747d8: |[0747d8] android.support.v4.text.BidiFormatter$Builder.initialize:(Z)V │ │ +0747e8: 5c12 c304 |0000: iput-boolean v2, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04c3 │ │ +0747ec: 7100 c10e 0000 |0002: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ec1 │ │ +0747f2: 0c00 |0005: move-result-object v0 │ │ +0747f4: 5b10 c404 |0006: iput-object v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ +0747f8: 1220 |0008: const/4 v0, #int 2 // #2 │ │ +0747fa: 5910 c204 |0009: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ +0747fe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0002 line=166 │ │ 0x0008 line=167 │ │ 0x000b line=168 │ │ locals : │ │ @@ -55947,33 +55947,33 @@ │ │ type : '()Landroid/support/v4/text/BidiFormatter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -070e68: |[070e68] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ -070e78: 5250 c204 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ -070e7c: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -070e7e: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ -070e82: 5450 c404 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ -070e86: 7100 c10e 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ec1 │ │ -070e8c: 0c01 |000a: move-result-object v1 │ │ -070e8e: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ -070e92: 5550 c304 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04c3 │ │ -070e96: 7110 ae0e 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0eae │ │ -070e9c: 0c00 |0012: move-result-object v0 │ │ -070e9e: 1100 |0013: return-object v0 │ │ -070ea0: 2200 6e02 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@026e │ │ -070ea4: 5551 c304 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04c3 │ │ -070ea8: 5252 c204 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ -070eac: 5453 c404 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ -070eb0: 1204 |001c: const/4 v4, #int 0 // #0 │ │ -070eb2: 7054 bf0e 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@0ebf │ │ -070eb8: 28f3 |0020: goto 0013 // -000d │ │ +074800: |[074800] android.support.v4.text.BidiFormatter$Builder.build:()Landroid/support/v4/text/BidiFormatter; │ │ +074810: 5250 c204 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ +074814: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +074816: 3310 1100 |0003: if-ne v0, v1, 0014 // +0011 │ │ +07481a: 5450 c404 |0005: iget-object v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ +07481e: 7100 c10e 0000 |0007: invoke-static {}, Landroid/support/v4/text/BidiFormatter;.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; // method@0ec1 │ │ +074824: 0c01 |000a: move-result-object v1 │ │ +074826: 3310 0900 |000b: if-ne v0, v1, 0014 // +0009 │ │ +07482a: 5550 c304 |000d: iget-boolean v0, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04c3 │ │ +07482e: 7110 ae0e 0000 |000f: invoke-static {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.getDefaultInstanceFromContext:(Z)Landroid/support/v4/text/BidiFormatter; // method@0eae │ │ +074834: 0c00 |0012: move-result-object v0 │ │ +074836: 1100 |0013: return-object v0 │ │ +074838: 2200 6e02 |0014: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@026e │ │ +07483c: 5551 c304 |0016: iget-boolean v1, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mIsRtlContext:Z // field@04c3 │ │ +074840: 5252 c204 |0018: iget v2, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ +074844: 5453 c404 |001a: iget-object v3, v5, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ +074848: 1204 |001c: const/4 v4, #int 0 // #0 │ │ +07484a: 7054 bf0e 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@0ebf │ │ +074850: 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; │ │ @@ -55983,17 +55983,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 │ │ -070ebc: |[070ebc] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -070ecc: 5b01 c404 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ -070ed0: 1100 |0002: return-object v0 │ │ +074854: |[074854] android.support.v4.text.BidiFormatter$Builder.setTextDirectionHeuristic:(Landroid/support/v4/text/TextDirectionHeuristicCompat;)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +074864: 5b01 c404 |0000: iput-object v1, v0, Landroid/support/v4/text/BidiFormatter$Builder;.mTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04c4 │ │ +074868: 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; │ │ @@ -56003,41 +56003,41 @@ │ │ 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 │ │ -070ed4: |[070ed4] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ -070ee4: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -070ee8: 5210 c204 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ -070eec: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ -070ef0: 5910 c204 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ -070ef4: 1101 |0008: return-object v1 │ │ -070ef6: 5210 c204 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ -070efa: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ -070efe: 5910 c204 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ -070f02: 28f9 |000f: goto 0008 // -0007 │ │ +07486c: |[07486c] android.support.v4.text.BidiFormatter$Builder.stereoReset:(Z)Landroid/support/v4/text/BidiFormatter$Builder; │ │ +07487c: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +074880: 5210 c204 |0002: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ +074884: de00 0002 |0004: or-int/lit8 v0, v0, #int 2 // #02 │ │ +074888: 5910 c204 |0006: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ +07488c: 1101 |0008: return-object v1 │ │ +07488e: 5210 c204 |0009: iget v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ +074892: dd00 00fd |000b: and-int/lit8 v0, v0, #int -3 // #fd │ │ +074896: 5910 c204 |000d: iput v0, v1, Landroid/support/v4/text/BidiFormatter$Builder;.mFlags:I // field@04c2 │ │ +07489a: 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 : 697 (BidiFormatter.java) │ │ + source_file_idx : 699 (BidiFormatter.java) │ │ │ │ Class #309 header: │ │ class_idx : 621 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 697 │ │ +source_file_idx : 699 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #309 annotations: │ │ Annotations on class │ │ @@ -56087,27 +56087,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -070f04: |[070f04] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ -070f14: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ -070f18: 2331 3206 |0002: new-array v1, v3, [B // type@0632 │ │ -070f1c: 6901 c504 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04c5 │ │ -070f20: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -070f22: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ -070f26: 6201 c504 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04c5 │ │ -070f2a: 7110 612e 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2e61 │ │ -070f30: 0a02 |000e: move-result v2 │ │ -070f32: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ -070f36: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -070f3a: 28f4 |0013: goto 0007 // -000c │ │ -070f3c: 0e00 |0014: return-void │ │ +07489c: |[07489c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:()V │ │ +0748ac: 1303 0007 |0000: const/16 v3, #int 1792 // #700 │ │ +0748b0: 2331 3206 |0002: new-array v1, v3, [B // type@0632 │ │ +0748b4: 6901 c504 |0004: sput-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04c5 │ │ +0748b8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0748ba: 3530 0d00 |0007: if-ge v0, v3, 0014 // +000d │ │ +0748be: 6201 c504 |0009: sget-object v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04c5 │ │ +0748c2: 7110 612e 0000 |000b: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2e61 │ │ +0748c8: 0a02 |000e: move-result v2 │ │ +0748ca: 4f02 0100 |000f: aput-byte v2, v1, v0 │ │ +0748ce: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0748d2: 28f4 |0013: goto 0007 // -000c │ │ +0748d4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=505 │ │ 0x0006 line=506 │ │ 0x0009 line=507 │ │ 0x0011 line=506 │ │ 0x0014 line=509 │ │ @@ -56119,22 +56119,22 @@ │ │ type : '(Ljava/lang/String;Z)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -070f40: |[070f40] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ -070f50: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -070f56: 5b12 cb04 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -070f5a: 5c13 c804 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c8 │ │ -070f5e: 6e10 c32e 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -070f64: 0a00 |000a: move-result v0 │ │ -070f66: 5910 ca04 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ -070f6a: 0e00 |000d: return-void │ │ +0748d8: |[0748d8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.:(Ljava/lang/String;Z)V │ │ +0748e8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0748ee: 5b12 cb04 |0003: iput-object v2, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +0748f2: 5c13 c804 |0005: iput-boolean v3, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c8 │ │ +0748f6: 6e10 c32e 0200 |0007: invoke-virtual {v2}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0748fc: 0a00 |000a: move-result v0 │ │ +0748fe: 5910 ca04 |000b: iput v0, v1, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ +074902: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0003 line=550 │ │ 0x0005 line=551 │ │ 0x0007 line=552 │ │ 0x000d line=553 │ │ @@ -56148,23 +56148,23 @@ │ │ type : '(C)B' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -070f6c: |[070f6c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ -070f7c: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ -070f80: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ -070f84: 6200 c504 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04c5 │ │ -070f88: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ -070f8c: 0f00 |0008: return v0 │ │ -070f8e: 7110 602e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ -070f94: 0a00 |000c: move-result v0 │ │ -070f96: 28fb |000d: goto 0008 // -0005 │ │ +074904: |[074904] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getCachedDirectionality:(C)B │ │ +074914: 1300 0007 |0000: const/16 v0, #int 1792 // #700 │ │ +074918: 3501 0700 |0002: if-ge v1, v0, 0009 // +0007 │ │ +07491c: 6200 c504 |0004: sget-object v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.DIR_TYPE_CACHE:[B // field@04c5 │ │ +074920: 4800 0001 |0006: aget-byte v0, v0, v1 │ │ +074924: 0f00 |0008: return v0 │ │ +074926: 7110 602e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ +07492c: 0a00 |000c: move-result v0 │ │ +07492e: 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;) │ │ @@ -56172,37 +56172,37 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -070f98: |[070f98] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ -070fa8: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ -070fac: 5240 c704 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -070fb0: 5241 c704 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -070fb4: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ -070fb8: 5441 cb04 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -070fbc: 5242 c704 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -070fc0: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -070fc4: 5942 c704 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -070fc8: 6e20 b72e 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -070fce: 0a01 |0013: move-result v1 │ │ -070fd0: 5e41 c904 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -070fd4: 5741 c904 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -070fd8: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ -070fdc: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ -070fe0: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ -070fe4: 0f01 |001e: return v1 │ │ -070fe6: 5741 c904 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -070fea: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ -070fee: 5940 c704 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -070ff2: 5e43 c904 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -070ff6: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ -070ffa: 28f5 |0029: goto 001e // -000b │ │ +074930: |[074930] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityBackward:()B │ │ +074940: 1303 3b00 |0000: const/16 v3, #int 59 // #3b │ │ +074944: 5240 c704 |0002: iget v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074948: 5241 c704 |0004: iget v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +07494c: 3d01 1d00 |0006: if-lez v1, 0023 // +001d │ │ +074950: 5441 cb04 |0008: iget-object v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074954: 5242 c704 |000a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074958: d802 02ff |000c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07495c: 5942 c704 |000e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074960: 6e20 b72e 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +074966: 0a01 |0013: move-result v1 │ │ +074968: 5e41 c904 |0014: iput-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +07496c: 5741 c904 |0016: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074970: 1302 2600 |0018: const/16 v2, #int 38 // #26 │ │ +074974: 3321 0500 |001a: if-ne v1, v2, 001f // +0005 │ │ +074978: 1301 0c00 |001c: const/16 v1, #int 12 // #c │ │ +07497c: 0f01 |001e: return v1 │ │ +07497e: 5741 c904 |001f: iget-char v1, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074982: 3331 e3ff |0021: if-ne v1, v3, 0004 // -001d │ │ +074986: 5940 c704 |0023: iput v0, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +07498a: 5e43 c904 |0025: iput-char v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +07498e: 1301 0d00 |0027: const/16 v1, #int 13 // #d │ │ +074992: 28f5 |0029: goto 001e // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=865 │ │ 0x0004 line=866 │ │ 0x0008 line=867 │ │ 0x0016 line=868 │ │ 0x001c line=869 │ │ @@ -56220,29 +56220,29 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -070ffc: |[070ffc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ -07100c: 5230 c704 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071010: 5231 ca04 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ -071014: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ -071018: 5430 cb04 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -07101c: 5231 c704 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071020: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ -071024: 5932 c704 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071028: 6e20 b72e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -07102e: 0a00 |0011: move-result v0 │ │ -071030: 5e30 c904 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071034: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ -071038: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ -07103c: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ -071040: 0f00 |001a: return v0 │ │ +074994: |[074994] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipEntityForward:()B │ │ +0749a4: 5230 c704 |0000: iget v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +0749a8: 5231 ca04 |0002: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ +0749ac: 3510 1400 |0004: if-ge v0, v1, 0018 // +0014 │ │ +0749b0: 5430 cb04 |0006: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +0749b4: 5231 c704 |0008: iget v1, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +0749b8: d802 0101 |000a: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0749bc: 5932 c704 |000c: iput v2, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +0749c0: 6e20 b72e 1000 |000e: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +0749c6: 0a00 |0011: move-result v0 │ │ +0749c8: 5e30 c904 |0012: iput-char v0, v3, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +0749cc: 1301 3b00 |0014: const/16 v1, #int 59 // #3b │ │ +0749d0: 3310 eaff |0016: if-ne v0, v1, 0000 // -0016 │ │ +0749d4: 1300 0c00 |0018: const/16 v0, #int 12 // #c │ │ +0749d8: 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; │ │ │ │ @@ -56251,55 +56251,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -071044: |[071044] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ -071054: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ -071058: 5250 c704 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07105c: 5252 c704 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071060: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ -071064: 5452 cb04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -071068: 5253 c704 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07106c: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -071070: 5953 c704 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071074: 6e20 b72e 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -07107a: 0a02 |0013: move-result v2 │ │ -07107c: 5e52 c904 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071080: 5752 c904 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071084: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ -071088: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -07108c: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -071090: 0f02 |001e: return v2 │ │ -071092: 5752 c904 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071096: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ -07109a: 5950 c704 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07109e: 5e54 c904 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0710a2: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ -0710a6: 28f5 |0029: goto 001e // -000b │ │ -0710a8: 5752 c904 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0710ac: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ -0710b0: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ -0710b4: 5752 c904 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0710b8: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ -0710bc: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ -0710c0: 5751 c904 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0710c4: 5252 c704 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0710c8: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ -0710cc: 5452 cb04 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -0710d0: 5253 c704 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0710d4: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0710d8: 5953 c704 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0710dc: 6e20 b72e 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -0710e2: 0a02 |0047: move-result v2 │ │ -0710e4: 5e52 c904 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0710e8: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ -0710ec: 28ec |004c: goto 0038 // -0014 │ │ +0749dc: |[0749dc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagBackward:()B │ │ +0749ec: 1304 3e00 |0000: const/16 v4, #int 62 // #3e │ │ +0749f0: 5250 c704 |0002: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +0749f4: 5252 c704 |0004: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +0749f8: 3d02 1d00 |0006: if-lez v2, 0023 // +001d │ │ +0749fc: 5452 cb04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074a00: 5253 c704 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074a04: d803 03ff |000c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +074a08: 5953 c704 |000e: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074a0c: 6e20 b72e 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +074a12: 0a02 |0013: move-result v2 │ │ +074a14: 5e52 c904 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a18: 5752 c904 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a1c: 1303 3c00 |0018: const/16 v3, #int 60 // #3c │ │ +074a20: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +074a24: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +074a28: 0f02 |001e: return v2 │ │ +074a2a: 5752 c904 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a2e: 3342 0900 |0021: if-ne v2, v4, 002a // +0009 │ │ +074a32: 5950 c704 |0023: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074a36: 5e54 c904 |0025: iput-char v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a3a: 1302 0d00 |0027: const/16 v2, #int 13 // #d │ │ +074a3e: 28f5 |0029: goto 001e // -000b │ │ +074a40: 5752 c904 |002a: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a44: 1303 2200 |002c: const/16 v3, #int 34 // #22 │ │ +074a48: 3232 0800 |002e: if-eq v2, v3, 0036 // +0008 │ │ +074a4c: 5752 c904 |0030: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a50: 1303 2700 |0032: const/16 v3, #int 39 // #27 │ │ +074a54: 3332 d0ff |0034: if-ne v2, v3, 0004 // -0030 │ │ +074a58: 5751 c904 |0036: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a5c: 5252 c704 |0038: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074a60: 3d02 caff |003a: if-lez v2, 0004 // -0036 │ │ +074a64: 5452 cb04 |003c: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074a68: 5253 c704 |003e: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074a6c: d803 03ff |0040: add-int/lit8 v3, v3, #int -1 // #ff │ │ +074a70: 5953 c704 |0042: iput v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074a74: 6e20 b72e 3200 |0044: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +074a7a: 0a02 |0047: move-result v2 │ │ +074a7c: 5e52 c904 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074a80: 3212 baff |004a: if-eq v2, v1, 0004 // -0046 │ │ +074a84: 28ec |004c: goto 0038 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=822 │ │ 0x0004 line=823 │ │ 0x0008 line=824 │ │ 0x0016 line=825 │ │ 0x001c line=827 │ │ @@ -56321,55 +56321,55 @@ │ │ type : '()B' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0710f0: |[0710f0] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ -071100: 5250 c704 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071104: 5252 c704 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071108: 5253 ca04 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ -07110c: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ -071110: 5452 cb04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -071114: 5253 c704 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071118: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ -07111c: 5954 c704 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071120: 6e20 b72e 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -071126: 0a02 |0013: move-result v2 │ │ -071128: 5e52 c904 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -07112c: 5752 c904 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071130: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ -071134: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ -071138: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ -07113c: 0f02 |001e: return v2 │ │ -07113e: 5752 c904 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071142: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ -071146: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ -07114a: 5752 c904 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -07114e: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ -071152: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ -071156: 5751 c904 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -07115a: 5252 c704 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07115e: 5253 ca04 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ -071162: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ -071166: 5452 cb04 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -07116a: 5253 c704 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07116e: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ -071172: 5954 c704 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071176: 6e20 b72e 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -07117c: 0a02 |003e: move-result v2 │ │ -07117e: 5e52 c904 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071182: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ -071186: 28ea |0043: goto 002d // -0016 │ │ -071188: 5950 c704 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07118c: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ -071190: 5e52 c904 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071194: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ -071198: 28d2 |004c: goto 001e // -002e │ │ +074a88: |[074a88] android.support.v4.text.BidiFormatter$DirectionalityEstimator.skipTagForward:()B │ │ +074a98: 5250 c704 |0000: iget v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074a9c: 5252 c704 |0002: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074aa0: 5253 ca04 |0004: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ +074aa4: 3532 3e00 |0006: if-ge v2, v3, 0044 // +003e │ │ +074aa8: 5452 cb04 |0008: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074aac: 5253 c704 |000a: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074ab0: d804 0301 |000c: add-int/lit8 v4, v3, #int 1 // #01 │ │ +074ab4: 5954 c704 |000e: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074ab8: 6e20 b72e 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +074abe: 0a02 |0013: move-result v2 │ │ +074ac0: 5e52 c904 |0014: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074ac4: 5752 c904 |0016: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074ac8: 1303 3e00 |0018: const/16 v3, #int 62 // #3e │ │ +074acc: 3332 0500 |001a: if-ne v2, v3, 001f // +0005 │ │ +074ad0: 1302 0c00 |001c: const/16 v2, #int 12 // #c │ │ +074ad4: 0f02 |001e: return v2 │ │ +074ad6: 5752 c904 |001f: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074ada: 1303 2200 |0021: const/16 v3, #int 34 // #22 │ │ +074ade: 3232 0800 |0023: if-eq v2, v3, 002b // +0008 │ │ +074ae2: 5752 c904 |0025: iget-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074ae6: 1303 2700 |0027: const/16 v3, #int 39 // #27 │ │ +074aea: 3332 d9ff |0029: if-ne v2, v3, 0002 // -0027 │ │ +074aee: 5751 c904 |002b: iget-char v1, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074af2: 5252 c704 |002d: iget v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074af6: 5253 ca04 |002f: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ +074afa: 3532 d1ff |0031: if-ge v2, v3, 0002 // -002f │ │ +074afe: 5452 cb04 |0033: iget-object v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074b02: 5253 c704 |0035: iget v3, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b06: d804 0301 |0037: add-int/lit8 v4, v3, #int 1 // #01 │ │ +074b0a: 5954 c704 |0039: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b0e: 6e20 b72e 3200 |003b: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +074b14: 0a02 |003e: move-result v2 │ │ +074b16: 5e52 c904 |003f: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074b1a: 3212 c1ff |0041: if-eq v2, v1, 0002 // -003f │ │ +074b1e: 28ea |0043: goto 002d // -0016 │ │ +074b20: 5950 c704 |0044: iput v0, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b24: 1302 3c00 |0046: const/16 v2, #int 60 // #3c │ │ +074b28: 5e52 c904 |0048: iput-char v2, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074b2c: 1302 0d00 |004a: const/16 v2, #int 13 // #d │ │ +074b30: 28d2 |004c: goto 001e // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=793 │ │ 0x0002 line=794 │ │ 0x0008 line=795 │ │ 0x0016 line=796 │ │ 0x001c line=798 │ │ @@ -56391,57 +56391,57 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 80 16-bit code units │ │ -07119c: |[07119c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ -0711ac: 5442 cb04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -0711b0: 5243 c704 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0711b4: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0711b8: 6e20 b72e 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -0711be: 0a02 |0009: move-result v2 │ │ -0711c0: 5e42 c904 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0711c4: 5742 c904 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0711c8: 7110 632e 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2e63 │ │ -0711ce: 0a02 |0011: move-result v2 │ │ -0711d0: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ -0711d4: 5442 cb04 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -0711d8: 5243 c704 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0711dc: 7120 5f2e 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@2e5f │ │ -0711e2: 0a00 |001b: move-result v0 │ │ -0711e4: 5242 c704 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0711e8: 7110 5d2e 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@2e5d │ │ -0711ee: 0a03 |0021: move-result v3 │ │ -0711f0: b132 |0022: sub-int/2addr v2, v3 │ │ -0711f2: 5942 c704 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0711f6: 7110 612e 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2e61 │ │ -0711fc: 0a01 |0028: move-result v1 │ │ -0711fe: 0f01 |0029: return v1 │ │ -071200: 5242 c704 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071204: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ -071208: 5942 c704 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07120c: 5742 c904 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071210: 7110 b60e 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0eb6 │ │ -071216: 0a01 |0035: move-result v1 │ │ -071218: 5542 c804 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c8 │ │ -07121c: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ -071220: 5742 c904 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071224: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ -071228: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ -07122c: 7010 bb0e 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0ebb │ │ -071232: 0a01 |0043: move-result v1 │ │ -071234: 28e5 |0044: goto 0029 // -001b │ │ -071236: 5742 c904 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -07123a: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ -07123e: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ -071242: 7010 b90e 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0eb9 │ │ -071248: 0a01 |004e: move-result v1 │ │ -07124a: 28da |004f: goto 0029 // -0026 │ │ +074b34: |[074b34] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeBackward:()B │ │ +074b44: 5442 cb04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074b48: 5243 c704 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b4c: d803 03ff |0004: add-int/lit8 v3, v3, #int -1 // #ff │ │ +074b50: 6e20 b72e 3200 |0006: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +074b56: 0a02 |0009: move-result v2 │ │ +074b58: 5e42 c904 |000a: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074b5c: 5742 c904 |000c: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074b60: 7110 632e 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.isLowSurrogate:(C)Z // method@2e63 │ │ +074b66: 0a02 |0011: move-result v2 │ │ +074b68: 3802 1800 |0012: if-eqz v2, 002a // +0018 │ │ +074b6c: 5442 cb04 |0014: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074b70: 5243 c704 |0016: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b74: 7120 5f2e 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Character;.codePointBefore:(Ljava/lang/CharSequence;I)I // method@2e5f │ │ +074b7a: 0a00 |001b: move-result v0 │ │ +074b7c: 5242 c704 |001c: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b80: 7110 5d2e 0000 |001e: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@2e5d │ │ +074b86: 0a03 |0021: move-result v3 │ │ +074b88: b132 |0022: sub-int/2addr v2, v3 │ │ +074b8a: 5942 c704 |0023: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b8e: 7110 612e 0000 |0025: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2e61 │ │ +074b94: 0a01 |0028: move-result v1 │ │ +074b96: 0f01 |0029: return v1 │ │ +074b98: 5242 c704 |002a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074b9c: d802 02ff |002c: add-int/lit8 v2, v2, #int -1 // #ff │ │ +074ba0: 5942 c704 |002e: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074ba4: 5742 c904 |0030: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074ba8: 7110 b60e 0200 |0032: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0eb6 │ │ +074bae: 0a01 |0035: move-result v1 │ │ +074bb0: 5542 c804 |0036: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c8 │ │ +074bb4: 3802 f1ff |0038: if-eqz v2, 0029 // -000f │ │ +074bb8: 5742 c904 |003a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074bbc: 1303 3e00 |003c: const/16 v3, #int 62 // #3e │ │ +074bc0: 3332 0700 |003e: if-ne v2, v3, 0045 // +0007 │ │ +074bc4: 7010 bb0e 0400 |0040: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagBackward:()B // method@0ebb │ │ +074bca: 0a01 |0043: move-result v1 │ │ +074bcc: 28e5 |0044: goto 0029 // -001b │ │ +074bce: 5742 c904 |0045: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074bd2: 1303 3b00 |0047: const/16 v3, #int 59 // #3b │ │ +074bd6: 3332 e0ff |0049: if-ne v2, v3, 0029 // -0020 │ │ +074bda: 7010 b90e 0400 |004b: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityBackward:()B // method@0eb9 │ │ +074be0: 0a01 |004e: move-result v1 │ │ +074be2: 28da |004f: goto 0029 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000c line=768 │ │ 0x0014 line=769 │ │ 0x001c line=770 │ │ 0x0025 line=771 │ │ @@ -56463,56 +56463,56 @@ │ │ type : '()B' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -07124c: |[07124c] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ -07125c: 5442 cb04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -071260: 5243 c704 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071264: 6e20 b72e 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -07126a: 0a02 |0007: move-result v2 │ │ -07126c: 5e42 c904 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071270: 5742 c904 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -071274: 7110 622e 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2e62 │ │ -07127a: 0a02 |000f: move-result v2 │ │ -07127c: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ -071280: 5442 cb04 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ -071284: 5243 c704 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071288: 7120 5e2e 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@2e5e │ │ -07128e: 0a00 |0019: move-result v0 │ │ -071290: 5242 c704 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071294: 7110 5d2e 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@2e5d │ │ -07129a: 0a03 |001f: move-result v3 │ │ -07129c: b032 |0020: add-int/2addr v2, v3 │ │ -07129e: 5942 c704 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0712a2: 7110 612e 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2e61 │ │ -0712a8: 0a01 |0026: move-result v1 │ │ -0712aa: 0f01 |0027: return v1 │ │ -0712ac: 5242 c704 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0712b0: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0712b4: 5942 c704 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -0712b8: 5742 c904 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0712bc: 7110 b60e 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0eb6 │ │ -0712c2: 0a01 |0033: move-result v1 │ │ -0712c4: 5542 c804 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c8 │ │ -0712c8: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ -0712cc: 5742 c904 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0712d0: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ -0712d4: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ -0712d8: 7010 bc0e 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0ebc │ │ -0712de: 0a01 |0041: move-result v1 │ │ -0712e0: 28e5 |0042: goto 0027 // -001b │ │ -0712e2: 5742 c904 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ -0712e6: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ -0712ea: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ -0712ee: 7010 ba0e 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0eba │ │ -0712f4: 0a01 |004c: move-result v1 │ │ -0712f6: 28da |004d: goto 0027 // -0026 │ │ +074be4: |[074be4] android.support.v4.text.BidiFormatter$DirectionalityEstimator.dirTypeForward:()B │ │ +074bf4: 5442 cb04 |0000: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074bf8: 5243 c704 |0002: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074bfc: 6e20 b72e 3200 |0004: invoke-virtual {v2, v3}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +074c02: 0a02 |0007: move-result v2 │ │ +074c04: 5e42 c904 |0008: iput-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074c08: 5742 c904 |000a: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074c0c: 7110 622e 0200 |000c: invoke-static {v2}, Ljava/lang/Character;.isHighSurrogate:(C)Z // method@2e62 │ │ +074c12: 0a02 |000f: move-result v2 │ │ +074c14: 3802 1800 |0010: if-eqz v2, 0028 // +0018 │ │ +074c18: 5442 cb04 |0012: iget-object v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.text:Ljava/lang/String; // field@04cb │ │ +074c1c: 5243 c704 |0014: iget v3, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074c20: 7120 5e2e 3200 |0016: invoke-static {v2, v3}, Ljava/lang/Character;.codePointAt:(Ljava/lang/CharSequence;I)I // method@2e5e │ │ +074c26: 0a00 |0019: move-result v0 │ │ +074c28: 5242 c704 |001a: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074c2c: 7110 5d2e 0000 |001c: invoke-static {v0}, Ljava/lang/Character;.charCount:(I)I // method@2e5d │ │ +074c32: 0a03 |001f: move-result v3 │ │ +074c34: b032 |0020: add-int/2addr v2, v3 │ │ +074c36: 5942 c704 |0021: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074c3a: 7110 612e 0000 |0023: invoke-static {v0}, Ljava/lang/Character;.getDirectionality:(I)B // method@2e61 │ │ +074c40: 0a01 |0026: move-result v1 │ │ +074c42: 0f01 |0027: return v1 │ │ +074c44: 5242 c704 |0028: iget v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074c48: d802 0201 |002a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +074c4c: 5942 c704 |002c: iput v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074c50: 5742 c904 |002e: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074c54: 7110 b60e 0200 |0030: invoke-static {v2}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getCachedDirectionality:(C)B // method@0eb6 │ │ +074c5a: 0a01 |0033: move-result v1 │ │ +074c5c: 5542 c804 |0034: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.isHtml:Z // field@04c8 │ │ +074c60: 3802 f1ff |0036: if-eqz v2, 0027 // -000f │ │ +074c64: 5742 c904 |0038: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074c68: 1303 3c00 |003a: const/16 v3, #int 60 // #3c │ │ +074c6c: 3332 0700 |003c: if-ne v2, v3, 0043 // +0007 │ │ +074c70: 7010 bc0e 0400 |003e: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipTagForward:()B // method@0ebc │ │ +074c76: 0a01 |0041: move-result v1 │ │ +074c78: 28e5 |0042: goto 0027 // -001b │ │ +074c7a: 5742 c904 |0043: iget-char v2, v4, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.lastChar:C // field@04c9 │ │ +074c7e: 1303 2600 |0045: const/16 v3, #int 38 // #26 │ │ +074c82: 3332 e0ff |0047: if-ne v2, v3, 0027 // -0020 │ │ +074c86: 7010 ba0e 0400 |0049: invoke-direct {v4}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.skipEntityForward:()B // method@0eba │ │ +074c8c: 0a01 |004c: move-result v1 │ │ +074c8e: 28da |004d: goto 0027 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x000a line=738 │ │ 0x0012 line=739 │ │ 0x001a line=740 │ │ 0x0023 line=741 │ │ @@ -56534,76 +56534,76 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 142 16-bit code units │ │ -0712f8: |[0712f8] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ -071308: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -07130a: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -07130c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -07130e: 5985 c704 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071312: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -071314: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -071316: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -071318: 5286 c704 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07131c: 5287 ca04 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ -071320: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ -071324: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ -071328: 6e10 b50e 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0eb5 │ │ -07132e: 0a06 |0013: move-result v6 │ │ -071330: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ -071336: 0102 |0017: move v2, v0 │ │ -071338: 28f0 |0018: goto 0008 // -0010 │ │ -07133a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07133e: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ -071340: 28ec |001c: goto 0008 // -0014 │ │ -071342: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -071346: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -071348: 28e8 |0020: goto 0008 // -0018 │ │ -07134a: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07134e: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -071350: 28e4 |0024: goto 0008 // -001c │ │ -071352: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ -071356: 0131 |0027: move v1, v3 │ │ -071358: 0f01 |0028: return v1 │ │ -07135a: 0102 |0029: move v2, v0 │ │ -07135c: 28de |002a: goto 0008 // -0022 │ │ -07135e: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ -071362: 0141 |002d: move v1, v4 │ │ -071364: 28fa |002e: goto 0028 // -0006 │ │ -071366: 0102 |002f: move v2, v0 │ │ -071368: 28d8 |0030: goto 0008 // -0028 │ │ -07136a: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ -07136e: 0151 |0033: move v1, v5 │ │ -071370: 28f4 |0034: goto 0028 // -000c │ │ -071372: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ -071376: 5286 c704 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -07137a: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ -07137e: 6e10 b40e 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0eb4 │ │ -071384: 0a06 |003e: move-result v6 │ │ -071386: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ -07138c: 28f5 |0042: goto 0037 // -000b │ │ -07138e: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ -071392: 0131 |0045: move v1, v3 │ │ -071394: 28e2 |0046: goto 0028 // -001e │ │ -071396: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ -07139a: 28ee |0049: goto 0037 // -0012 │ │ -07139c: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ -0713a0: 0141 |004c: move v1, v4 │ │ -0713a2: 28db |004d: goto 0028 // -0025 │ │ -0713a4: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0713a8: 28e7 |0050: goto 0037 // -0019 │ │ -0713aa: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0713ae: 28e4 |0053: goto 0037 // -001c │ │ -0713b0: 0151 |0054: move v1, v5 │ │ -0713b2: 28d3 |0055: goto 0028 // -002d │ │ -0713b4: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ -071408: 0001 0500 0e00 0000 0400 0000 0400 ... |0080: packed-switch-data (14 units) │ │ +074c90: |[074c90] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getEntryDir:()I │ │ +074ca0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +074ca2: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +074ca4: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +074ca6: 5985 c704 |0003: iput v5, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074caa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +074cac: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +074cae: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +074cb0: 5286 c704 |0008: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074cb4: 5287 ca04 |000a: iget v7, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ +074cb8: 3576 2500 |000c: if-ge v6, v7, 0031 // +0025 │ │ +074cbc: 3902 2300 |000e: if-nez v2, 0031 // +0023 │ │ +074cc0: 6e10 b50e 0800 |0010: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeForward:()B // method@0eb5 │ │ +074cc6: 0a06 |0013: move-result v6 │ │ +074cc8: 2b06 4200 0000 |0014: packed-switch v6, 00000056 // +00000042 │ │ +074cce: 0102 |0017: move v2, v0 │ │ +074cd0: 28f0 |0018: goto 0008 // -0010 │ │ +074cd2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +074cd6: 12f1 |001b: const/4 v1, #int -1 // #ff │ │ +074cd8: 28ec |001c: goto 0008 // -0014 │ │ +074cda: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +074cde: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +074ce0: 28e8 |0020: goto 0008 // -0018 │ │ +074ce2: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +074ce6: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +074ce8: 28e4 |0024: goto 0008 // -001c │ │ +074cea: 3900 0400 |0025: if-nez v0, 0029 // +0004 │ │ +074cee: 0131 |0027: move v1, v3 │ │ +074cf0: 0f01 |0028: return v1 │ │ +074cf2: 0102 |0029: move v2, v0 │ │ +074cf4: 28de |002a: goto 0008 // -0022 │ │ +074cf6: 3900 0400 |002b: if-nez v0, 002f // +0004 │ │ +074cfa: 0141 |002d: move v1, v4 │ │ +074cfc: 28fa |002e: goto 0028 // -0006 │ │ +074cfe: 0102 |002f: move v2, v0 │ │ +074d00: 28d8 |0030: goto 0008 // -0028 │ │ +074d02: 3902 0400 |0031: if-nez v2, 0035 // +0004 │ │ +074d06: 0151 |0033: move v1, v5 │ │ +074d08: 28f4 |0034: goto 0028 // -000c │ │ +074d0a: 3901 f3ff |0035: if-nez v1, 0028 // -000d │ │ +074d0e: 5286 c704 |0037: iget v6, v8, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074d12: 3d06 1b00 |0039: if-lez v6, 0054 // +001b │ │ +074d16: 6e10 b40e 0800 |003b: invoke-virtual {v8}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0eb4 │ │ +074d1c: 0a06 |003e: move-result v6 │ │ +074d1e: 2b06 4100 0000 |003f: packed-switch v6, 00000080 // +00000041 │ │ +074d24: 28f5 |0042: goto 0037 // -000b │ │ +074d26: 3302 0400 |0043: if-ne v2, v0, 0047 // +0004 │ │ +074d2a: 0131 |0045: move v1, v3 │ │ +074d2c: 28e2 |0046: goto 0028 // -001e │ │ +074d2e: d800 00ff |0047: add-int/lit8 v0, v0, #int -1 // #ff │ │ +074d32: 28ee |0049: goto 0037 // -0012 │ │ +074d34: 3302 0400 |004a: if-ne v2, v0, 004e // +0004 │ │ +074d38: 0141 |004c: move v1, v4 │ │ +074d3a: 28db |004d: goto 0028 // -0025 │ │ +074d3c: d800 00ff |004e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +074d40: 28e7 |0050: goto 0037 // -0019 │ │ +074d42: d800 0001 |0051: add-int/lit8 v0, v0, #int 1 // #01 │ │ +074d46: 28e4 |0053: goto 0037 // -001c │ │ +074d48: 0151 |0054: move v1, v5 │ │ +074d4a: 28d3 |0055: goto 0028 // -002d │ │ +074d4c: 0001 1300 0000 0000 1100 0000 1700 ... |0056: packed-switch-data (42 units) │ │ +074da0: 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 │ │ @@ -56656,54 +56656,54 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 98 16-bit code units │ │ -071424: |[071424] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ -071434: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -071436: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -071438: 5254 ca04 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ -07143c: 5954 c704 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071440: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -071442: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -071444: 5254 c704 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ -071448: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ -07144c: 6e10 b40e 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0eb4 │ │ -071452: 0a04 |000f: move-result v4 │ │ -071454: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ -07145a: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ -07145e: 0101 |0015: move v1, v0 │ │ -071460: 28f2 |0016: goto 0008 // -000e │ │ -071462: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ -071466: 0f02 |0019: return v2 │ │ -071468: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ -07146c: 0101 |001c: move v1, v0 │ │ -07146e: 28eb |001d: goto 0008 // -0015 │ │ -071470: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ -071474: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -071478: 28e6 |0022: goto 0008 // -001a │ │ -07147a: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ -07147e: 0132 |0025: move v2, v3 │ │ -071480: 28f3 |0026: goto 0019 // -000d │ │ -071482: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ -071486: 0101 |0029: move v1, v0 │ │ -071488: 28de |002a: goto 0008 // -0022 │ │ -07148a: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ -07148e: 0132 |002d: move v2, v3 │ │ -071490: 28eb |002e: goto 0019 // -0015 │ │ -071492: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ -071496: 28d7 |0031: goto 0008 // -0029 │ │ -071498: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07149c: 28d4 |0034: goto 0008 // -002c │ │ -07149e: 1202 |0035: const/4 v2, #int 0 // #0 │ │ -0714a0: 28e3 |0036: goto 0019 // -001d │ │ -0714a2: 0000 |0037: nop // spacer │ │ -0714a4: 0001 1300 0000 0000 0700 0000 1300 ... |0038: packed-switch-data (42 units) │ │ +074dbc: |[074dbc] android.support.v4.text.BidiFormatter$DirectionalityEstimator.getExitDir:()I │ │ +074dcc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +074dce: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +074dd0: 5254 ca04 |0002: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.length:I // field@04ca │ │ +074dd4: 5954 c704 |0004: iput v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074dd8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +074dda: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +074ddc: 5254 c704 |0008: iget v4, v5, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.charIndex:I // field@04c7 │ │ +074de0: 3d04 2b00 |000a: if-lez v4, 0035 // +002b │ │ +074de4: 6e10 b40e 0500 |000c: invoke-virtual {v5}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.dirTypeBackward:()B // method@0eb4 │ │ +074dea: 0a04 |000f: move-result v4 │ │ +074dec: 2b04 2800 0000 |0010: packed-switch v4, 00000038 // +00000028 │ │ +074df2: 3901 f5ff |0013: if-nez v1, 0008 // -000b │ │ +074df6: 0101 |0015: move v1, v0 │ │ +074df8: 28f2 |0016: goto 0008 // -000e │ │ +074dfa: 3900 0300 |0017: if-nez v0, 001a // +0003 │ │ +074dfe: 0f02 |0019: return v2 │ │ +074e00: 3901 eeff |001a: if-nez v1, 0008 // -0012 │ │ +074e04: 0101 |001c: move v1, v0 │ │ +074e06: 28eb |001d: goto 0008 // -0015 │ │ +074e08: 3201 fbff |001e: if-eq v1, v0, 0019 // -0005 │ │ +074e0c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +074e10: 28e6 |0022: goto 0008 // -001a │ │ +074e12: 3900 0400 |0023: if-nez v0, 0027 // +0004 │ │ +074e16: 0132 |0025: move v2, v3 │ │ +074e18: 28f3 |0026: goto 0019 // -000d │ │ +074e1a: 3901 e1ff |0027: if-nez v1, 0008 // -001f │ │ +074e1e: 0101 |0029: move v1, v0 │ │ +074e20: 28de |002a: goto 0008 // -0022 │ │ +074e22: 3301 0400 |002b: if-ne v1, v0, 002f // +0004 │ │ +074e26: 0132 |002d: move v2, v3 │ │ +074e28: 28eb |002e: goto 0019 // -0015 │ │ +074e2a: d800 00ff |002f: add-int/lit8 v0, v0, #int -1 // #ff │ │ +074e2e: 28d7 |0031: goto 0008 // -0029 │ │ +074e30: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +074e34: 28d4 |0034: goto 0008 // -002c │ │ +074e36: 1202 |0035: const/4 v2, #int 0 // #0 │ │ +074e38: 28e3 |0036: goto 0019 // -001d │ │ +074e3a: 0000 |0037: nop // spacer │ │ +074e3c: 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 │ │ @@ -56729,21 +56729,21 @@ │ │ 0x0035 line=713 │ │ 0x0037 line=669 │ │ locals : │ │ 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 : 697 (BidiFormatter.java) │ │ + source_file_idx : 699 (BidiFormatter.java) │ │ │ │ Class #310 header: │ │ class_idx : 622 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 697 │ │ +source_file_idx : 699 │ │ static_fields_size : 16 │ │ instance_fields_size: 3 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 7 │ │ │ │ Class #310 annotations: │ │ Annotations on class │ │ @@ -56853,37 +56853,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0714f8: |[0714f8] android.support.v4.text.BidiFormatter.:()V │ │ -071508: 1223 |0000: const/4 v3, #int 2 // #2 │ │ -07150a: 6200 eb04 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04eb │ │ -07150e: 6900 cf04 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ -071512: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ -071516: 7110 652e 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2e65 │ │ -07151c: 0c00 |000a: move-result-object v0 │ │ -07151e: 6900 d704 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04d7 │ │ -071522: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ -071526: 7110 652e 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2e65 │ │ -07152c: 0c00 |0012: move-result-object v0 │ │ -07152e: 6900 db04 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04db │ │ -071532: 2200 6e02 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@026e │ │ -071536: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -071538: 6202 cf04 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ -07153c: 7040 be0e 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0ebe │ │ -071542: 6900 cd04 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04cd │ │ -071546: 2200 6e02 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@026e │ │ -07154a: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -07154c: 6202 cf04 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ -071550: 7040 be0e 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0ebe │ │ -071556: 6900 ce04 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04ce │ │ -07155a: 0e00 |0029: return-void │ │ +074e90: |[074e90] android.support.v4.text.BidiFormatter.:()V │ │ +074ea0: 1223 |0000: const/4 v3, #int 2 // #2 │ │ +074ea2: 6200 eb04 |0001: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04eb │ │ +074ea6: 6900 cf04 |0003: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ +074eaa: 1300 0e20 |0005: const/16 v0, #int 8206 // #200e │ │ +074eae: 7110 652e 0000 |0007: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2e65 │ │ +074eb4: 0c00 |000a: move-result-object v0 │ │ +074eb6: 6900 d704 |000b: sput-object v0, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04d7 │ │ +074eba: 1300 0f20 |000d: const/16 v0, #int 8207 // #200f │ │ +074ebe: 7110 652e 0000 |000f: invoke-static {v0}, Ljava/lang/Character;.toString:(C)Ljava/lang/String; // method@2e65 │ │ +074ec4: 0c00 |0012: move-result-object v0 │ │ +074ec6: 6900 db04 |0013: sput-object v0, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04db │ │ +074eca: 2200 6e02 |0015: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@026e │ │ +074ece: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +074ed0: 6202 cf04 |0018: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ +074ed4: 7040 be0e 1023 |001a: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0ebe │ │ +074eda: 6900 cd04 |001d: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04cd │ │ +074ede: 2200 6e02 |001f: new-instance v0, Landroid/support/v4/text/BidiFormatter; // type@026e │ │ +074ee2: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +074ee4: 6202 cf04 |0022: sget-object v2, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ +074ee8: 7040 be0e 1023 |0024: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0ebe │ │ +074eee: 6900 ce04 |0027: sput-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04ce │ │ +074ef2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=83 │ │ 0x0005 line=113 │ │ 0x000d line=118 │ │ 0x0015 line=215 │ │ 0x001f line=220 │ │ @@ -56894,20 +56894,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 │ │ -07155c: |[07155c] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ -07156c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -071572: 5c01 de04 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ -071576: 5902 dd04 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04dd │ │ -07157a: 5b03 dc04 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ -07157e: 0e00 |0009: return-void │ │ +074ef4: |[074ef4] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V │ │ +074f04: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +074f0a: 5c01 de04 |0003: iput-boolean v1, v0, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ +074f0e: 5902 dd04 |0005: iput v2, v0, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04dd │ │ +074f12: 5b03 dc04 |0007: iput-object v3, v0, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ +074f16: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0003 line=261 │ │ 0x0005 line=262 │ │ 0x0007 line=263 │ │ 0x0009 line=264 │ │ @@ -56922,17 +56922,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 │ │ -071580: |[071580] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ -071590: 7040 be0e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0ebe │ │ -071596: 0e00 |0003: return-void │ │ +074f18: |[074f18] android.support.v4.text.BidiFormatter.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;Landroid/support/v4/text/BidiFormatter$1;)V │ │ +074f28: 7040 be0e 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/text/BidiFormatter;.:(ZILandroid/support/v4/text/TextDirectionHeuristicCompat;)V // method@0ebe │ │ +074f2e: 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 │ │ @@ -56944,18 +56944,18 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071598: |[071598] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ -0715a8: 7110 cc0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0ecc │ │ -0715ae: 0a00 |0003: move-result v0 │ │ -0715b0: 0f00 |0004: return v0 │ │ +074f30: |[074f30] android.support.v4.text.BidiFormatter.access$000:(Ljava/util/Locale;)Z │ │ +074f40: 7110 cc0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/BidiFormatter;.isRtlLocale:(Ljava/util/Locale;)Z // method@0ecc │ │ +074f46: 0a00 |0003: move-result v0 │ │ +074f48: 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;) │ │ @@ -56963,72 +56963,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 │ │ -0715b4: |[0715b4] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ -0715c4: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ -0715c8: 1100 |0002: return-object v0 │ │ +074f4c: |[074f4c] android.support.v4.text.BidiFormatter.access$100:()Landroid/support/v4/text/TextDirectionHeuristicCompat; │ │ +074f5c: 6200 cf04 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_TEXT_DIRECTION_HEURISTIC:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04cf │ │ +074f60: 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 │ │ -0715cc: |[0715cc] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ -0715dc: 6200 ce04 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04ce │ │ -0715e0: 1100 |0002: return-object v0 │ │ +074f64: |[074f64] android.support.v4.text.BidiFormatter.access$200:()Landroid/support/v4/text/BidiFormatter; │ │ +074f74: 6200 ce04 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_RTL_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04ce │ │ +074f78: 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 │ │ -0715e4: |[0715e4] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ -0715f4: 6200 cd04 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04cd │ │ -0715f8: 1100 |0002: return-object v0 │ │ +074f7c: |[074f7c] android.support.v4.text.BidiFormatter.access$300:()Landroid/support/v4/text/BidiFormatter; │ │ +074f8c: 6200 cd04 |0000: sget-object v0, Landroid/support/v4/text/BidiFormatter;.DEFAULT_LTR_INSTANCE:Landroid/support/v4/text/BidiFormatter; // field@04cd │ │ +074f90: 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 │ │ -0715fc: |[0715fc] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ -07160c: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@026d │ │ -071610: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -071612: 7030 b30e 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0eb3 │ │ -071618: 6e10 b70e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0eb7 │ │ -07161e: 0a00 |0009: move-result v0 │ │ -071620: 0f00 |000a: return v0 │ │ +074f94: |[074f94] android.support.v4.text.BidiFormatter.getEntryDir:(Ljava/lang/String;)I │ │ +074fa4: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@026d │ │ +074fa8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +074faa: 7030 b30e 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0eb3 │ │ +074fb0: 6e10 b70e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getEntryDir:()I // method@0eb7 │ │ +074fb6: 0a00 |0009: move-result v0 │ │ +074fb8: 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;) │ │ @@ -57036,21 +57036,21 @@ │ │ type : '(Ljava/lang/String;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -071624: |[071624] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ -071634: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@026d │ │ -071638: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -07163a: 7030 b30e 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0eb3 │ │ -071640: 6e10 b80e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0eb8 │ │ -071646: 0a00 |0009: move-result v0 │ │ -071648: 0f00 |000a: return v0 │ │ +074fbc: |[074fbc] android.support.v4.text.BidiFormatter.getExitDir:(Ljava/lang/String;)I │ │ +074fcc: 2200 6d02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator; // type@026d │ │ +074fd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +074fd2: 7030 b30e 2001 |0003: invoke-direct {v0, v2, v1}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.:(Ljava/lang/String;Z)V // method@0eb3 │ │ +074fd8: 6e10 b80e 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$DirectionalityEstimator;.getExitDir:()I // method@0eb8 │ │ +074fde: 0a00 |0009: move-result v0 │ │ +074fe0: 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;) │ │ @@ -57058,40 +57058,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 │ │ -07164c: |[07164c] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ -07165c: 2200 6c02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@026c │ │ -071660: 7010 aa0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0eaa │ │ -071666: 6e10 ad0e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0ead │ │ -07166c: 0c00 |0008: move-result-object v0 │ │ -07166e: 1100 |0009: return-object v0 │ │ +074fe4: |[074fe4] android.support.v4.text.BidiFormatter.getInstance:()Landroid/support/v4/text/BidiFormatter; │ │ +074ff4: 2200 6c02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@026c │ │ +074ff8: 7010 aa0e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.:()V // method@0eaa │ │ +074ffe: 6e10 ad0e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0ead │ │ +075004: 0c00 |0008: move-result-object v0 │ │ +075006: 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 │ │ -071670: |[071670] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ -071680: 2200 6c02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@026c │ │ -071684: 7020 ab0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0eab │ │ -07168a: 6e10 ad0e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0ead │ │ -071690: 0c00 |0008: move-result-object v0 │ │ -071692: 1100 |0009: return-object v0 │ │ +075008: |[075008] android.support.v4.text.BidiFormatter.getInstance:(Ljava/util/Locale;)Landroid/support/v4/text/BidiFormatter; │ │ +075018: 2200 6c02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@026c │ │ +07501c: 7020 ab0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Ljava/util/Locale;)V // method@0eab │ │ +075022: 6e10 ad0e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0ead │ │ +075028: 0c00 |0008: move-result-object v0 │ │ +07502a: 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;) │ │ @@ -57099,20 +57099,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 │ │ -071694: |[071694] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ -0716a4: 2200 6c02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@026c │ │ -0716a8: 7020 ac0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0eac │ │ -0716ae: 6e10 ad0e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0ead │ │ -0716b4: 0c00 |0008: move-result-object v0 │ │ -0716b6: 1100 |0009: return-object v0 │ │ +07502c: |[07502c] android.support.v4.text.BidiFormatter.getInstance:(Z)Landroid/support/v4/text/BidiFormatter; │ │ +07503c: 2200 6c02 |0000: new-instance v0, Landroid/support/v4/text/BidiFormatter$Builder; // type@026c │ │ +075040: 7020 ac0e 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/text/BidiFormatter$Builder;.:(Z)V // method@0eac │ │ +075046: 6e10 ad0e 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/text/BidiFormatter$Builder;.build:()Landroid/support/v4/text/BidiFormatter; // method@0ead │ │ +07504c: 0c00 |0008: move-result-object v0 │ │ +07504e: 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;) │ │ @@ -57120,22 +57120,22 @@ │ │ type : '(Ljava/util/Locale;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0716b8: |[0716b8] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ -0716c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0716ca: 7110 000f 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0f00 │ │ -0716d0: 0a01 |0004: move-result v1 │ │ -0716d2: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0716d6: 0f00 |0007: return v0 │ │ -0716d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0716da: 28fe |0009: goto 0007 // -0002 │ │ +075050: |[075050] android.support.v4.text.BidiFormatter.isRtlLocale:(Ljava/util/Locale;)Z │ │ +075060: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +075062: 7110 000f 0200 |0001: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0f00 │ │ +075068: 0a01 |0004: move-result v1 │ │ +07506a: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +07506e: 0f00 |0007: return v0 │ │ +075070: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +075072: 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;) │ │ @@ -57143,40 +57143,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 │ │ -0716dc: |[0716dc] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -0716ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0716ee: 6e10 c32e 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0716f4: 0a02 |0004: move-result v2 │ │ -0716f6: 7240 e30e 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ -0716fc: 0a00 |0008: move-result v0 │ │ -0716fe: 5531 de04 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ -071702: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -071706: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -07170a: 7110 c50e 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0ec5 │ │ -071710: 0a01 |0012: move-result v1 │ │ -071712: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -071714: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -071718: 6201 d704 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04d7 │ │ -07171c: 1101 |0018: return-object v1 │ │ -07171e: 5531 de04 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ -071722: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -071726: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -07172a: 7110 c50e 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0ec5 │ │ -071730: 0a01 |0022: move-result v1 │ │ -071732: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -071734: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -071738: 6201 db04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04db │ │ -07173c: 28f0 |0028: goto 0018 // -0010 │ │ -07173e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -071742: 28ed |002b: goto 0018 // -0013 │ │ +075074: |[075074] android.support.v4.text.BidiFormatter.markAfter:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +075084: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +075086: 6e10 c32e 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +07508c: 0a02 |0004: move-result v2 │ │ +07508e: 7240 e30e 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ +075094: 0a00 |0008: move-result v0 │ │ +075096: 5531 de04 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ +07509a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +07509e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +0750a2: 7110 c50e 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0ec5 │ │ +0750a8: 0a01 |0012: move-result v1 │ │ +0750aa: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0750ac: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +0750b0: 6201 d704 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04d7 │ │ +0750b4: 1101 |0018: return-object v1 │ │ +0750b6: 5531 de04 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ +0750ba: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +0750be: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +0750c2: 7110 c50e 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getExitDir:(Ljava/lang/String;)I // method@0ec5 │ │ +0750c8: 0a01 |0022: move-result v1 │ │ +0750ca: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +0750cc: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +0750d0: 6201 db04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04db │ │ +0750d4: 28f0 |0028: goto 0018 // -0010 │ │ +0750d6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +0750da: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0009 line=299 │ │ 0x0016 line=300 │ │ 0x0018 line=305 │ │ 0x0019 line=302 │ │ @@ -57193,40 +57193,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 │ │ -071744: |[071744] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -071754: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -071756: 6e10 c32e 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -07175c: 0a02 |0004: move-result v2 │ │ -07175e: 7240 e30e 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ -071764: 0a00 |0008: move-result v0 │ │ -071766: 5531 de04 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ -07176a: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ -07176e: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ -071772: 7110 c40e 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0ec4 │ │ -071778: 0a01 |0012: move-result v1 │ │ -07177a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -07177c: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ -071780: 6201 d704 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04d7 │ │ -071784: 1101 |0018: return-object v1 │ │ -071786: 5531 de04 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ -07178a: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ -07178e: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ -071792: 7110 c40e 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0ec4 │ │ -071798: 0a01 |0022: move-result v1 │ │ -07179a: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ -07179c: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ -0717a0: 6201 db04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04db │ │ -0717a4: 28f0 |0028: goto 0018 // -0010 │ │ -0717a6: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ -0717aa: 28ed |002b: goto 0018 // -0013 │ │ +0750dc: |[0750dc] android.support.v4.text.BidiFormatter.markBefore:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0750ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0750ee: 6e10 c32e 0400 |0001: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0750f4: 0a02 |0004: move-result v2 │ │ +0750f6: 7240 e30e 4521 |0005: invoke-interface {v5, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ +0750fc: 0a00 |0008: move-result v0 │ │ +0750fe: 5531 de04 |0009: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ +075102: 3901 0e00 |000b: if-nez v1, 0019 // +000e │ │ +075106: 3900 0900 |000d: if-nez v0, 0016 // +0009 │ │ +07510a: 7110 c40e 0400 |000f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0ec4 │ │ +075110: 0a01 |0012: move-result v1 │ │ +075112: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +075114: 3321 0500 |0014: if-ne v1, v2, 0019 // +0005 │ │ +075118: 6201 d704 |0016: sget-object v1, Landroid/support/v4/text/BidiFormatter;.LRM_STRING:Ljava/lang/String; // field@04d7 │ │ +07511c: 1101 |0018: return-object v1 │ │ +07511e: 5531 de04 |0019: iget-boolean v1, v3, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ +075122: 3801 0e00 |001b: if-eqz v1, 0029 // +000e │ │ +075126: 3800 0900 |001d: if-eqz v0, 0026 // +0009 │ │ +07512a: 7110 c40e 0400 |001f: invoke-static {v4}, Landroid/support/v4/text/BidiFormatter;.getEntryDir:(Ljava/lang/String;)I // method@0ec4 │ │ +075130: 0a01 |0022: move-result v1 │ │ +075132: 12f2 |0023: const/4 v2, #int -1 // #ff │ │ +075134: 3321 0500 |0024: if-ne v1, v2, 0029 // +0005 │ │ +075138: 6201 db04 |0026: sget-object v1, Landroid/support/v4/text/BidiFormatter;.RLM_STRING:Ljava/lang/String; // field@04db │ │ +07513c: 28f0 |0028: goto 0018 // -0010 │ │ +07513e: 1a01 0000 |0029: const-string v1, "" // string@0000 │ │ +075142: 28ed |002b: goto 0018 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=326 │ │ 0x0016 line=327 │ │ 0x0018 line=332 │ │ 0x0019 line=329 │ │ @@ -57244,22 +57244,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0717ac: |[0717ac] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ -0717bc: 5210 dd04 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04dd │ │ -0717c0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0717c4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0717c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0717ca: 0f00 |0007: return v0 │ │ -0717cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0717ce: 28fe |0009: goto 0007 // -0002 │ │ +075144: |[075144] android.support.v4.text.BidiFormatter.getStereoReset:()Z │ │ +075154: 5210 dd04 |0000: iget v0, v1, Landroid/support/v4/text/BidiFormatter;.mFlags:I // field@04dd │ │ +075158: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +07515c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +075160: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +075162: 0f00 |0007: return v0 │ │ +075164: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +075166: 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;) │ │ @@ -57267,22 +57267,22 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0717d0: |[0717d0] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ -0717e0: 5430 dc04 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ -0717e4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0717e6: 6e10 c32e 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0717ec: 0a02 |0006: move-result v2 │ │ -0717ee: 7240 e30e 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ -0717f4: 0a00 |000a: move-result v0 │ │ -0717f6: 0f00 |000b: return v0 │ │ +075168: |[075168] android.support.v4.text.BidiFormatter.isRtl:(Ljava/lang/String;)Z │ │ +075178: 5430 dc04 |0000: iget-object v0, v3, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ +07517c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07517e: 6e10 c32e 0400 |0003: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +075184: 0a02 |0006: move-result v2 │ │ +075186: 7240 e30e 4021 |0007: invoke-interface {v0, v4, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ +07518c: 0a00 |000a: move-result v0 │ │ +07518e: 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; │ │ │ │ @@ -57291,17 +57291,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0717f8: |[0717f8] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ -071808: 5510 de04 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ -07180c: 0f00 |0002: return v0 │ │ +075190: |[075190] android.support.v4.text.BidiFormatter.isRtlContext:()Z │ │ +0751a0: 5510 de04 |0000: iget-boolean v0, v1, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ +0751a4: 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;) │ │ @@ -57309,20 +57309,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 │ │ -071810: |[071810] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ -071820: 5420 dc04 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ -071824: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -071826: 6e40 d10e 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@0ed1 │ │ -07182c: 0c00 |0006: move-result-object v0 │ │ -07182e: 1100 |0007: return-object v0 │ │ +0751a8: |[0751a8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;)Ljava/lang/String; │ │ +0751b8: 5420 dc04 |0000: iget-object v0, v2, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ +0751bc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0751be: 6e40 d10e 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@0ed1 │ │ +0751c4: 0c00 |0006: move-result-object v0 │ │ +0751c6: 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; │ │ │ │ @@ -57331,19 +57331,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 │ │ -071830: |[071830] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ -071840: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -071842: 6e40 d10e 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@0ed1 │ │ -071848: 0c00 |0004: move-result-object v0 │ │ -07184a: 1100 |0005: return-object v0 │ │ +0751c8: |[0751c8] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;)Ljava/lang/String; │ │ +0751d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0751da: 6e40 d10e 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@0ed1 │ │ +0751e0: 0c00 |0004: move-result-object v0 │ │ +0751e2: 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; │ │ @@ -57353,56 +57353,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 │ │ -07184c: |[07184c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ -07185c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07185e: 6e10 c32e 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -071864: 0a03 |0004: move-result v3 │ │ -071866: 7240 e30e 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ -07186c: 0a00 |0008: move-result v0 │ │ -07186e: 2201 e705 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -071872: 7010 d22e 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -071878: 6e10 c90e 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0ec9 │ │ -07187e: 0a02 |0011: move-result v2 │ │ -071880: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ -071884: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ -071888: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ -07188c: 6202 ef04 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ef │ │ -071890: 7030 ce0e 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@0ece │ │ -071896: 0c02 |001d: move-result-object v2 │ │ -071898: 6e20 db2e 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07189e: 5542 de04 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ -0718a2: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ -0718a6: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ -0718aa: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ -0718ae: 6e20 d52e 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0718b4: 6e20 db2e 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0718ba: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ -0718be: 6e20 d52e 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0718c4: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ -0718c8: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ -0718cc: 6202 ef04 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ef │ │ -0718d0: 7030 cd0e 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@0ecd │ │ -0718d6: 0c02 |003d: move-result-object v2 │ │ -0718d8: 6e20 db2e 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0718de: 6e10 e02e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0718e4: 0c02 |0044: move-result-object v2 │ │ -0718e6: 1102 |0045: return-object v2 │ │ -0718e8: 6202 ee04 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ee │ │ -0718ec: 28d2 |0048: goto 001a // -002e │ │ -0718ee: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ -0718f2: 28de |004b: goto 0029 // -0022 │ │ -0718f4: 6e20 db2e 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0718fa: 28e5 |004f: goto 0034 // -001b │ │ -0718fc: 6202 ee04 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ee │ │ -071900: 28e8 |0052: goto 003a // -0018 │ │ +0751e4: |[0751e4] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Landroid/support/v4/text/TextDirectionHeuristicCompat;Z)Ljava/lang/String; │ │ +0751f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0751f6: 6e10 c32e 0500 |0001: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0751fc: 0a03 |0004: move-result v3 │ │ +0751fe: 7240 e30e 5632 |0005: invoke-interface {v6, v5, v2, v3}, Landroid/support/v4/text/TextDirectionHeuristicCompat;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0ee3 │ │ +075204: 0a00 |0008: move-result v0 │ │ +075206: 2201 e705 |0009: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +07520a: 7010 d22e 0100 |000b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +075210: 6e10 c90e 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/text/BidiFormatter;.getStereoReset:()Z // method@0ec9 │ │ +075216: 0a02 |0011: move-result v2 │ │ +075218: 3802 0f00 |0012: if-eqz v2, 0021 // +000f │ │ +07521c: 3807 0d00 |0014: if-eqz v7, 0021 // +000d │ │ +075220: 3800 3000 |0016: if-eqz v0, 0046 // +0030 │ │ +075224: 6202 ef04 |0018: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ef │ │ +075228: 7030 ce0e 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@0ece │ │ +07522e: 0c02 |001d: move-result-object v2 │ │ +075230: 6e20 db2e 2100 |001e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075236: 5542 de04 |0021: iget-boolean v2, v4, Landroid/support/v4/text/BidiFormatter;.mIsRtlContext:Z // field@04de │ │ +07523a: 3220 2900 |0023: if-eq v0, v2, 004c // +0029 │ │ +07523e: 3800 2400 |0025: if-eqz v0, 0049 // +0024 │ │ +075242: 1302 2b20 |0027: const/16 v2, #int 8235 // #202b │ │ +075246: 6e20 d52e 2100 |0029: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +07524c: 6e20 db2e 5100 |002c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075252: 1302 2c20 |002f: const/16 v2, #int 8236 // #202c │ │ +075256: 6e20 d52e 2100 |0031: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +07525c: 3807 0d00 |0034: if-eqz v7, 0041 // +000d │ │ +075260: 3800 1a00 |0036: if-eqz v0, 0050 // +001a │ │ +075264: 6202 ef04 |0038: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ef │ │ +075268: 7030 cd0e 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@0ecd │ │ +07526e: 0c02 |003d: move-result-object v2 │ │ +075270: 6e20 db2e 2100 |003e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075276: 6e10 e02e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +07527c: 0c02 |0044: move-result-object v2 │ │ +07527e: 1102 |0045: return-object v2 │ │ +075280: 6202 ee04 |0046: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ee │ │ +075284: 28d2 |0048: goto 001a // -002e │ │ +075286: 1302 2a20 |0049: const/16 v2, #int 8234 // #202a │ │ +07528a: 28de |004b: goto 0029 // -0022 │ │ +07528c: 6e20 db2e 5100 |004c: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075292: 28e5 |004f: goto 0034 // -001b │ │ +075294: 6202 ee04 |0050: sget-object v2, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ee │ │ +075298: 28e8 |0052: goto 003a // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0009 line=375 │ │ 0x000e line=376 │ │ 0x0016 line=377 │ │ 0x0021 line=380 │ │ @@ -57429,34 +57429,34 @@ │ │ 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 │ │ -071904: |[071904] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ -071914: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ -071918: 6e40 d10e 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@0ed1 │ │ -07191e: 0c00 |0005: move-result-object v0 │ │ -071920: 1100 |0006: return-object v0 │ │ +07529c: |[07529c] android.support.v4.text.BidiFormatter.unicodeWrap:(Ljava/lang/String;Z)Ljava/lang/String; │ │ +0752ac: 5410 dc04 |0000: iget-object v0, v1, Landroid/support/v4/text/BidiFormatter;.mDefaultTextDirectionHeuristicCompat:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04dc │ │ +0752b0: 6e40 d10e 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@0ed1 │ │ +0752b6: 0c00 |0005: move-result-object v0 │ │ +0752b8: 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 : 697 (BidiFormatter.java) │ │ + source_file_idx : 699 (BidiFormatter.java) │ │ │ │ Class #311 header: │ │ class_idx : 623 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1293 │ │ +source_file_idx : 1294 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #311 annotations: │ │ Annotations on class │ │ @@ -57480,21 +57480,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/ICUCompat$ICUCompatImpl;) │ │ name : 'getScript' │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1293 (ICUCompat.java) │ │ + source_file_idx : 1294 (ICUCompat.java) │ │ │ │ Class #312 header: │ │ class_idx : 626 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1293 │ │ +source_file_idx : 1294 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #312 annotations: │ │ Annotations on class │ │ @@ -57517,26 +57517,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -071924: |[071924] android.support.v4.text.ICUCompat.:()V │ │ -071934: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -071938: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -07193c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -071940: 2201 7102 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0271 │ │ -071944: 7010 d80e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0ed8 │ │ -07194a: 6901 df04 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ -07194e: 0e00 |000d: return-void │ │ -071950: 2201 7002 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0270 │ │ -071954: 7010 d50e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0ed5 │ │ -07195a: 6901 df04 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ -07195e: 28f8 |0015: goto 000d // -0008 │ │ +0752bc: |[0752bc] android.support.v4.text.ICUCompat.:()V │ │ +0752cc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0752d0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0752d4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0752d8: 2201 7102 |0006: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; // type@0271 │ │ +0752dc: 7010 d80e 0100 |0008: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs;.:()V // method@0ed8 │ │ +0752e2: 6901 df04 |000b: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ +0752e6: 0e00 |000d: return-void │ │ +0752e8: 2201 7002 |000e: new-instance v1, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; // type@0270 │ │ +0752ec: 7010 d50e 0100 |0010: invoke-direct {v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImplBase;.:()V // method@0ed5 │ │ +0752f2: 6901 df04 |0013: sput-object v1, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ +0752f6: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0002 line=56 │ │ 0x0006 line=57 │ │ 0x000d line=61 │ │ 0x000e line=59 │ │ @@ -57548,17 +57548,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071960: |[071960] android.support.v4.text.ICUCompat.:()V │ │ -071970: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -071976: 0e00 |0003: return-void │ │ +0752f8: |[0752f8] android.support.v4.text.ICUCompat.:()V │ │ +075308: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07530e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat; │ │ │ │ @@ -57567,19 +57567,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 │ │ -071978: |[071978] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -071988: 6200 df04 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ -07198c: 7220 d30e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0ed3 │ │ -071992: 0c00 |0005: move-result-object v0 │ │ -071994: 1100 |0006: return-object v0 │ │ +075310: |[075310] android.support.v4.text.ICUCompat.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +075320: 6200 df04 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ +075324: 7220 d30e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0ed3 │ │ +07532a: 0c00 |0005: move-result-object v0 │ │ +07532c: 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;) │ │ @@ -57587,33 +57587,33 @@ │ │ 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 │ │ -071998: |[071998] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0719a8: 6200 df04 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ -0719ac: 7220 d40e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0ed4 │ │ -0719b2: 0c00 |0005: move-result-object v0 │ │ -0719b4: 1100 |0006: return-object v0 │ │ +075330: |[075330] android.support.v4.text.ICUCompat.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +075340: 6200 df04 |0000: sget-object v0, Landroid/support/v4/text/ICUCompat;.IMPL:Landroid/support/v4/text/ICUCompat$ICUCompatImpl; // field@04df │ │ +075344: 7220 d40e 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/text/ICUCompat$ICUCompatImpl;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0ed4 │ │ +07534a: 0c00 |0005: move-result-object v0 │ │ +07534c: 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 : 1293 (ICUCompat.java) │ │ + source_file_idx : 1294 (ICUCompat.java) │ │ │ │ Class #313 header: │ │ class_idx : 627 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1295 │ │ +source_file_idx : 1296 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #313 - │ │ Class descriptor : 'Landroid/support/v4/text/ICUCompatIcs;' │ │ @@ -57641,42 +57641,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0719b8: |[0719b8] android.support.v4.text.ICUCompatIcs.:()V │ │ -0719c8: 1a02 dc1f |0000: const-string v2, "libcore.icu.ICU" // string@1fdc │ │ -0719cc: 7110 672e 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2e67 │ │ -0719d2: 0c00 |0005: move-result-object v0 │ │ -0719d4: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ -0719d8: 1a02 9c1c |0008: const-string v2, "getScript" // string@1c9c │ │ -0719dc: 1213 |000a: const/4 v3, #int 1 // #1 │ │ -0719de: 2333 6706 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -0719e2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -0719e4: 1c05 e505 |000e: const-class v5, Ljava/lang/String; // type@05e5 │ │ -0719e8: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ -0719ec: 6e30 6f2e 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -0719f2: 0c02 |0015: move-result-object v2 │ │ -0719f4: 6902 e204 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04e2 │ │ -0719f8: 1a02 8414 |0018: const-string v2, "addLikelySubtags" // string@1484 │ │ -0719fc: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -0719fe: 2333 6706 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -071a02: 1204 |001d: const/4 v4, #int 0 // #0 │ │ -071a04: 1c05 e505 |001e: const-class v5, Ljava/lang/String; // type@05e5 │ │ -071a08: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ -071a0c: 6e30 6f2e 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -071a12: 0c02 |0025: move-result-object v2 │ │ -071a14: 6902 e104 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04e1 │ │ -071a18: 0e00 |0028: return-void │ │ -071a1a: 0d01 |0029: move-exception v1 │ │ -071a1c: 1a02 0e05 |002a: const-string v2, "ICUCompatIcs" // string@050e │ │ -071a20: 7120 091d 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ -071a26: 28f9 |002f: goto 0028 // -0007 │ │ +075350: |[075350] android.support.v4.text.ICUCompatIcs.:()V │ │ +075360: 1a02 dd1f |0000: const-string v2, "libcore.icu.ICU" // string@1fdd │ │ +075364: 7110 672e 0200 |0002: invoke-static {v2}, Ljava/lang/Class;.forName:(Ljava/lang/String;)Ljava/lang/Class; // method@2e67 │ │ +07536a: 0c00 |0005: move-result-object v0 │ │ +07536c: 3800 2200 |0006: if-eqz v0, 0028 // +0022 │ │ +075370: 1a02 9d1c |0008: const-string v2, "getScript" // string@1c9d │ │ +075374: 1213 |000a: const/4 v3, #int 1 // #1 │ │ +075376: 2333 6706 |000b: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +07537a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +07537c: 1c05 e505 |000e: const-class v5, Ljava/lang/String; // type@05e5 │ │ +075380: 4d05 0304 |0010: aput-object v5, v3, v4 │ │ +075384: 6e30 6f2e 2003 |0012: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +07538a: 0c02 |0015: move-result-object v2 │ │ +07538c: 6902 e204 |0016: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04e2 │ │ +075390: 1a02 8514 |0018: const-string v2, "addLikelySubtags" // string@1485 │ │ +075394: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +075396: 2333 6706 |001b: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +07539a: 1204 |001d: const/4 v4, #int 0 // #0 │ │ +07539c: 1c05 e505 |001e: const-class v5, Ljava/lang/String; // type@05e5 │ │ +0753a0: 4d05 0304 |0020: aput-object v5, v3, v4 │ │ +0753a4: 6e30 6f2e 2003 |0022: invoke-virtual {v0, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +0753aa: 0c02 |0025: move-result-object v2 │ │ +0753ac: 6902 e104 |0026: sput-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04e1 │ │ +0753b0: 0e00 |0028: return-void │ │ +0753b2: 0d01 |0029: move-exception v1 │ │ +0753b4: 1a02 0f05 |002a: const-string v2, "ICUCompatIcs" // string@050f │ │ +0753b8: 7120 091d 1200 |002c: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ +0753be: 28f9 |002f: goto 0028 // -0007 │ │ catches : 1 │ │ 0x0000 - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0006 line=34 │ │ 0x0008 line=35 │ │ @@ -57693,17 +57693,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071a38: |[071a38] android.support.v4.text.ICUCompatIcs.:()V │ │ -071a48: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -071a4e: 0e00 |0003: return-void │ │ +0753d0: |[0753d0] android.support.v4.text.ICUCompatIcs.:()V │ │ +0753e0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0753e6: 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;) │ │ @@ -57711,36 +57711,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 │ │ -071a50: |[071a50] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -071a60: 6202 e104 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04e1 │ │ -071a64: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ -071a68: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -071a6a: 2320 6806 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0668 │ │ -071a6e: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -071a70: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ -071a74: 6202 e104 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04e1 │ │ -071a78: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -071a7a: 6e30 f92e 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -071a80: 0c02 |0010: move-result-object v2 │ │ -071a82: 1f02 e505 |0011: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -071a86: 1102 |0013: return-object v2 │ │ -071a88: 0d01 |0014: move-exception v1 │ │ -071a8a: 1a02 0e05 |0015: const-string v2, "ICUCompatIcs" // string@050e │ │ -071a8e: 7120 091d 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ -071a94: 0742 |001a: move-object v2, v4 │ │ -071a96: 28f8 |001b: goto 0013 // -0008 │ │ -071a98: 0d01 |001c: move-exception v1 │ │ -071a9a: 1a02 0e05 |001d: const-string v2, "ICUCompatIcs" // string@050e │ │ -071a9e: 7120 091d 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ -071aa4: 28f8 |0022: goto 001a // -0008 │ │ +0753e8: |[0753e8] android.support.v4.text.ICUCompatIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0753f8: 6202 e104 |0000: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04e1 │ │ +0753fc: 3802 1800 |0002: if-eqz v2, 001a // +0018 │ │ +075400: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +075402: 2320 6806 |0005: new-array v0, v2, [Ljava/lang/Object; // type@0668 │ │ +075406: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +075408: 4d04 0002 |0008: aput-object v4, v0, v2 │ │ +07540c: 6202 e104 |000a: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sAddLikelySubtagsMethod:Ljava/lang/reflect/Method; // field@04e1 │ │ +075410: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +075412: 6e30 f92e 3200 |000d: invoke-virtual {v2, v3, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +075418: 0c02 |0010: move-result-object v2 │ │ +07541a: 1f02 e505 |0011: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +07541e: 1102 |0013: return-object v2 │ │ +075420: 0d01 |0014: move-exception v1 │ │ +075422: 1a02 0f05 |0015: const-string v2, "ICUCompatIcs" // string@050f │ │ +075426: 7120 091d 1200 |0017: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ +07542c: 0742 |001a: move-object v2, v4 │ │ +07542e: 28f8 |001b: goto 0013 // -0008 │ │ +075430: 0d01 |001c: move-exception v1 │ │ +075432: 1a02 0f05 |001d: const-string v2, "ICUCompatIcs" // string@050f │ │ +075436: 7120 091d 1200 |001f: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ +07543c: 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 │ │ @@ -57762,37 +57762,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 │ │ -071ab8: |[071ab8] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -071ac8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -071aca: 6202 e204 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04e2 │ │ -071ace: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ -071ad2: 1212 |0005: const/4 v2, #int 1 // #1 │ │ -071ad4: 2320 6806 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0668 │ │ -071ad8: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -071ada: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ -071ade: 6202 e204 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04e2 │ │ -071ae2: 1204 |000d: const/4 v4, #int 0 // #0 │ │ -071ae4: 6e30 f92e 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -071aea: 0c02 |0011: move-result-object v2 │ │ -071aec: 1f02 e505 |0012: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -071af0: 1102 |0014: return-object v2 │ │ -071af2: 0d01 |0015: move-exception v1 │ │ -071af4: 1a02 0e05 |0016: const-string v2, "ICUCompatIcs" // string@050e │ │ -071af8: 7120 091d 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ -071afe: 0732 |001b: move-object v2, v3 │ │ -071b00: 28f8 |001c: goto 0014 // -0008 │ │ -071b02: 0d01 |001d: move-exception v1 │ │ -071b04: 1a02 0e05 |001e: const-string v2, "ICUCompatIcs" // string@050e │ │ -071b08: 7120 091d 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ -071b0e: 28f8 |0023: goto 001b // -0008 │ │ +075450: |[075450] android.support.v4.text.ICUCompatIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +075460: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +075462: 6202 e204 |0001: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04e2 │ │ +075466: 3802 1800 |0003: if-eqz v2, 001b // +0018 │ │ +07546a: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +07546c: 2320 6806 |0006: new-array v0, v2, [Ljava/lang/Object; // type@0668 │ │ +075470: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +075472: 4d05 0002 |0009: aput-object v5, v0, v2 │ │ +075476: 6202 e204 |000b: sget-object v2, Landroid/support/v4/text/ICUCompatIcs;.sGetScriptMethod:Ljava/lang/reflect/Method; // field@04e2 │ │ +07547a: 1204 |000d: const/4 v4, #int 0 // #0 │ │ +07547c: 6e30 f92e 4200 |000e: invoke-virtual {v2, v4, v0}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +075482: 0c02 |0011: move-result-object v2 │ │ +075484: 1f02 e505 |0012: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +075488: 1102 |0014: return-object v2 │ │ +07548a: 0d01 |0015: move-exception v1 │ │ +07548c: 1a02 0f05 |0016: const-string v2, "ICUCompatIcs" // string@050f │ │ +075490: 7120 091d 1200 |0018: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ +075496: 0732 |001b: move-object v2, v3 │ │ +075498: 28f8 |001c: goto 0014 // -0008 │ │ +07549a: 0d01 |001d: move-exception v1 │ │ +07549c: 1a02 0f05 |001e: const-string v2, "ICUCompatIcs" // string@050f │ │ +0754a0: 7120 091d 1200 |0020: invoke-static {v2, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d09 │ │ +0754a6: 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 │ │ @@ -57806,21 +57806,21 @@ │ │ locals : │ │ 0x000b - 0x0014 reg=0 args [Ljava/lang/Object; │ │ 0x0016 - 0x001b reg=1 e Ljava/lang/IllegalAccessException; │ │ 0x001e - 0x0024 reg=1 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0024 reg=5 locale Ljava/lang/String; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1295 (ICUCompatIcs.java) │ │ + source_file_idx : 1296 (ICUCompatIcs.java) │ │ │ │ Class #314 header: │ │ class_idx : 628 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4352 │ │ +source_file_idx : 4353 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #314 - │ │ Class descriptor : 'Landroid/support/v4/text/TextDirectionHeuristicCompat;' │ │ @@ -57839,21 +57839,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicCompat;) │ │ name : 'isRtl' │ │ type : '([CII)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4352 (TextDirectionHeuristicCompat.java) │ │ + source_file_idx : 4353 (TextDirectionHeuristicCompat.java) │ │ │ │ Class #315 header: │ │ class_idx : 629 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #315 annotations: │ │ Annotations on class │ │ @@ -57865,21 +57865,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #316 header: │ │ class_idx : 632 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #316 annotations: │ │ Annotations on class │ │ @@ -57897,21 +57897,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 : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #317 header: │ │ class_idx : 636 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 9 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #317 annotations: │ │ Annotations on class │ │ @@ -57975,39 +57975,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -071b20: |[071b20] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -071b30: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -071b32: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -071b34: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -071b36: 2200 7a02 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ -071b3a: 7040 f20e 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@0ef2 │ │ -071b40: 6900 ee04 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ee │ │ -071b44: 2200 7a02 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ -071b48: 7040 f20e 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@0ef2 │ │ -071b4e: 6900 ef04 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ef │ │ -071b52: 2200 7a02 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ -071b56: 6201 e604 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04e6 │ │ -071b5a: 7040 f20e 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@0ef2 │ │ -071b60: 6900 eb04 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04eb │ │ -071b64: 2200 7a02 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ -071b68: 6201 e604 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04e6 │ │ -071b6c: 7040 f20e 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@0ef2 │ │ -071b72: 6900 ec04 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ec │ │ -071b76: 2200 7a02 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ -071b7a: 6201 e404 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04e4 │ │ -071b7e: 7040 f20e 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@0ef2 │ │ -071b84: 6900 ea04 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ea │ │ -071b88: 6200 e904 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04e9 │ │ -071b8c: 6900 ed04 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ed │ │ -071b90: 0e00 |0030: return-void │ │ +0754b8: |[0754b8] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +0754c8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0754ca: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0754cc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0754ce: 2200 7a02 |0003: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ +0754d2: 7040 f20e 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@0ef2 │ │ +0754d8: 6900 ee04 |0008: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ee │ │ +0754dc: 2200 7a02 |000a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ +0754e0: 7040 f20e 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@0ef2 │ │ +0754e6: 6900 ef04 |000f: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ef │ │ +0754ea: 2200 7a02 |0011: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ +0754ee: 6201 e604 |0013: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04e6 │ │ +0754f2: 7040 f20e 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@0ef2 │ │ +0754f8: 6900 eb04 |0018: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04eb │ │ +0754fc: 2200 7a02 |001a: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ +075500: 6201 e604 |001c: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04e6 │ │ +075504: 7040 f20e 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@0ef2 │ │ +07550a: 6900 ec04 |0021: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.FIRSTSTRONG_RTL:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ec │ │ +07550e: 2200 7a02 |0023: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal; // type@027a │ │ +075512: 6201 e404 |0025: sget-object v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04e4 │ │ +075516: 7040 f20e 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@0ef2 │ │ +07551c: 6900 ea04 |002a: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.ANYRTL_LTR:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ea │ │ +075520: 6200 e904 |002c: sget-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04e9 │ │ +075524: 6900 ed04 |002e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.LOCALE:Landroid/support/v4/text/TextDirectionHeuristicCompat; // field@04ed │ │ +075528: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=33 │ │ 0x000a line=39 │ │ 0x0011 line=47 │ │ 0x001a line=55 │ │ 0x0023 line=62 │ │ @@ -58019,17 +58019,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071b94: |[071b94] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ -071ba4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -071baa: 0e00 |0003: return-void │ │ +07552c: |[07552c] android.support.v4.text.TextDirectionHeuristicsCompat.:()V │ │ +07553c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +075542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextDirectionHeuristicsCompat; │ │ │ │ @@ -58038,18 +58038,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071bac: |[071bac] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ -071bbc: 7110 fc0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0efc │ │ -071bc2: 0a00 |0003: move-result v0 │ │ -071bc4: 0f00 |0004: return v0 │ │ +075544: |[075544] android.support.v4.text.TextDirectionHeuristicsCompat.access$100:(I)I │ │ +075554: 7110 fc0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlTextOrFormat:(I)I // method@0efc │ │ +07555a: 0a00 |0003: move-result v0 │ │ +07555c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #3 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -58057,18 +58057,18 @@ │ │ type : '(I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -071bc8: |[071bc8] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ -071bd8: 7110 fb0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0efb │ │ -071bde: 0a00 |0003: move-result v0 │ │ -071be0: 0f00 |0004: return v0 │ │ +075560: |[075560] android.support.v4.text.TextDirectionHeuristicsCompat.access$200:(I)I │ │ +075570: 7110 fb0e 0100 |0000: invoke-static {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.isRtlText:(I)I // method@0efb │ │ +075576: 0a00 |0003: move-result v0 │ │ +075578: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 I │ │ │ │ #4 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat;) │ │ @@ -58076,24 +58076,24 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -071be4: |[071be4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ -071bf4: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ -071bfa: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -071bfc: 0f00 |0004: return v0 │ │ -071bfe: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -071c00: 28fe |0006: goto 0004 // -0002 │ │ -071c02: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -071c04: 28fc |0008: goto 0004 // -0004 │ │ -071c06: 0000 |0009: nop // spacer │ │ -071c08: 0001 0300 0000 0000 0500 0000 0700 ... |000a: packed-switch-data (10 units) │ │ +07557c: |[07557c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlText:(I)I │ │ +07558c: 2b01 0a00 0000 |0000: packed-switch v1, 0000000a // +0000000a │ │ +075592: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +075594: 0f00 |0004: return v0 │ │ +075596: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +075598: 28fe |0006: goto 0004 // -0002 │ │ +07559a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +07559c: 28fc |0008: goto 0004 // -0004 │ │ +07559e: 0000 |0009: nop // spacer │ │ +0755a0: 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 │ │ @@ -58105,42 +58105,42 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 40 16-bit code units │ │ -071c1c: |[071c1c] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ -071c2c: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ -071c32: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -071c34: 0f00 |0004: return v0 │ │ -071c36: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -071c38: 28fe |0006: goto 0004 // -0002 │ │ -071c3a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -071c3c: 28fc |0008: goto 0004 // -0004 │ │ -071c3e: 0000 |0009: nop // spacer │ │ -071c40: 0002 0700 0000 0000 0100 0000 0200 ... |000a: sparse-switch-data (30 units) │ │ +0755b4: |[0755b4] android.support.v4.text.TextDirectionHeuristicsCompat.isRtlTextOrFormat:(I)I │ │ +0755c4: 2c01 0a00 0000 |0000: sparse-switch v1, 0000000a // +0000000a │ │ +0755ca: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +0755cc: 0f00 |0004: return v0 │ │ +0755ce: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0755d0: 28fe |0006: goto 0004 // -0002 │ │ +0755d2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0755d4: 28fc |0008: goto 0004 // -0004 │ │ +0755d6: 0000 |0009: nop // spacer │ │ +0755d8: 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 : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #318 header: │ │ class_idx : 637 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4359 │ │ +source_file_idx : 4360 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #318 annotations: │ │ Annotations on method #3841 'htmlEncode' │ │ @@ -58177,25 +58177,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -071c7c: |[071c7c] android.support.v4.text.TextUtilsCompat.:()V │ │ -071c8c: 2200 1406 |0000: new-instance v0, Ljava/util/Locale; // type@0614 │ │ -071c90: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ -071c94: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ -071c98: 7030 542f 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2f54 │ │ -071c9e: 6900 f504 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04f5 │ │ -071ca2: 1a00 8402 |000b: const-string v0, "Arab" // string@0284 │ │ -071ca6: 6900 f304 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f3 │ │ -071caa: 1a00 fc04 |000f: const-string v0, "Hebr" // string@04fc │ │ -071cae: 6900 f404 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f4 │ │ -071cb2: 0e00 |0013: return-void │ │ +075614: |[075614] android.support.v4.text.TextUtilsCompat.:()V │ │ +075624: 2200 1406 |0000: new-instance v0, Ljava/util/Locale; // type@0614 │ │ +075628: 1a01 0000 |0002: const-string v1, "" // string@0000 │ │ +07562c: 1a02 0000 |0004: const-string v2, "" // string@0000 │ │ +075630: 7030 542f 1002 |0006: invoke-direct {v0, v1, v2}, Ljava/util/Locale;.:(Ljava/lang/String;Ljava/lang/String;)V // method@2f54 │ │ +075636: 6900 f504 |0009: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04f5 │ │ +07563a: 1a00 8602 |000b: const-string v0, "Arab" // string@0286 │ │ +07563e: 6900 f304 |000d: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f3 │ │ +075642: 1a00 fd04 |000f: const-string v0, "Hebr" // string@04fd │ │ +075646: 6900 f404 |0011: sput-object v0, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f4 │ │ +07564a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x000b line=116 │ │ 0x000f line=117 │ │ locals : │ │ │ │ @@ -58204,17 +58204,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -071cb4: |[071cb4] android.support.v4.text.TextUtilsCompat.:()V │ │ -071cc4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -071cca: 0e00 |0003: return-void │ │ +07564c: |[07564c] android.support.v4.text.TextUtilsCompat.:()V │ │ +07565c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +075662: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/TextUtilsCompat; │ │ │ │ #2 : (in Landroid/support/v4/text/TextUtilsCompat;) │ │ @@ -58222,28 +58222,28 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -071ccc: |[071ccc] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ -071cdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -071cde: 6e20 572f 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2f57 │ │ -071ce4: 0c01 |0004: move-result-object v1 │ │ -071ce6: 6e20 b72e 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -071cec: 0a01 |0008: move-result v1 │ │ -071cee: 7110 602e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ -071cf4: 0a01 |000c: move-result v1 │ │ -071cf6: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ -071cfc: 0f00 |0010: return v0 │ │ -071cfe: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -071d00: 28fe |0012: goto 0010 // -0002 │ │ -071d02: 0000 |0013: nop // spacer │ │ -071d04: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ +075664: |[075664] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I │ │ +075674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +075676: 6e20 572f 2200 |0001: invoke-virtual {v2, v2}, Ljava/util/Locale;.getDisplayName:(Ljava/util/Locale;)Ljava/lang/String; // method@2f57 │ │ +07567c: 0c01 |0004: move-result-object v1 │ │ +07567e: 6e20 b72e 0100 |0005: invoke-virtual {v1, v0}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +075684: 0a01 |0008: move-result v1 │ │ +075686: 7110 602e 0100 |0009: invoke-static {v1}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ +07568c: 0a01 |000c: move-result v1 │ │ +07568e: 2b01 0700 0000 |000d: packed-switch v1, 00000014 // +00000007 │ │ +075694: 0f00 |0010: return v0 │ │ +075696: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +075698: 28fe |0012: goto 0010 // -0002 │ │ +07569a: 0000 |0013: nop // spacer │ │ +07569c: 0001 0200 0100 0000 0400 0000 0400 ... |0014: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=103 │ │ 0x0010 line=110 │ │ 0x0011 line=106 │ │ 0x0013 line=103 │ │ locals : │ │ @@ -58254,42 +58254,42 @@ │ │ type : '(Ljava/util/Locale;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -071d14: |[071d14] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ -071d24: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ -071d28: 6201 f504 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04f5 │ │ -071d2c: 6e20 552f 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@2f55 │ │ -071d32: 0a01 |0007: move-result v1 │ │ -071d34: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ -071d38: 6e10 582f 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2f58 │ │ -071d3e: 0c01 |000d: move-result-object v1 │ │ -071d40: 7110 dd0e 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0edd │ │ -071d46: 0c01 |0011: move-result-object v1 │ │ -071d48: 7110 de0e 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0ede │ │ -071d4e: 0c00 |0015: move-result-object v0 │ │ -071d50: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ -071d54: 7110 ff0e 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0eff │ │ -071d5a: 0a01 |001b: move-result v1 │ │ -071d5c: 0f01 |001c: return v1 │ │ -071d5e: 6201 f304 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f3 │ │ -071d62: 6e20 ba2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2eba │ │ -071d68: 0a01 |0022: move-result v1 │ │ -071d6a: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ -071d6e: 6201 f404 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f4 │ │ -071d72: 6e20 ba2e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2eba │ │ -071d78: 0a01 |002a: move-result v1 │ │ -071d7a: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ -071d7e: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -071d80: 28ee |002e: goto 001c // -0012 │ │ -071d82: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -071d84: 28ec |0030: goto 001c // -0014 │ │ +0756ac: |[0756ac] android.support.v4.text.TextUtilsCompat.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I │ │ +0756bc: 3802 2f00 |0000: if-eqz v2, 002f // +002f │ │ +0756c0: 6201 f504 |0002: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ROOT:Ljava/util/Locale; // field@04f5 │ │ +0756c4: 6e20 552f 1200 |0004: invoke-virtual {v2, v1}, Ljava/util/Locale;.equals:(Ljava/lang/Object;)Z // method@2f55 │ │ +0756ca: 0a01 |0007: move-result v1 │ │ +0756cc: 3901 2700 |0008: if-nez v1, 002f // +0027 │ │ +0756d0: 6e10 582f 0200 |000a: invoke-virtual {v2}, Ljava/util/Locale;.toString:()Ljava/lang/String; // method@2f58 │ │ +0756d6: 0c01 |000d: move-result-object v1 │ │ +0756d8: 7110 dd0e 0100 |000e: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0edd │ │ +0756de: 0c01 |0011: move-result-object v1 │ │ +0756e0: 7110 de0e 0100 |0012: invoke-static {v1}, Landroid/support/v4/text/ICUCompat;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0ede │ │ +0756e6: 0c00 |0015: move-result-object v0 │ │ +0756e8: 3900 0700 |0016: if-nez v0, 001d // +0007 │ │ +0756ec: 7110 ff0e 0200 |0018: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromFirstChar:(Ljava/util/Locale;)I // method@0eff │ │ +0756f2: 0a01 |001b: move-result v1 │ │ +0756f4: 0f01 |001c: return v1 │ │ +0756f6: 6201 f304 |001d: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.ARAB_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f3 │ │ +0756fa: 6e20 ba2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2eba │ │ +075700: 0a01 |0022: move-result v1 │ │ +075702: 3901 0a00 |0023: if-nez v1, 002d // +000a │ │ +075706: 6201 f404 |0025: sget-object v1, Landroid/support/v4/text/TextUtilsCompat;.HEBR_SCRIPT_SUBTAG:Ljava/lang/String; // field@04f4 │ │ +07570a: 6e20 ba2e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/String;.equalsIgnoreCase:(Ljava/lang/String;)Z // method@2eba │ │ +075710: 0a01 |002a: move-result v1 │ │ +075712: 3801 0400 |002b: if-eqz v1, 002f // +0004 │ │ +075716: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +075718: 28ee |002e: goto 001c // -0012 │ │ +07571a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +07571c: 28ec |0030: goto 001c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x000a line=77 │ │ 0x0016 line=79 │ │ 0x001c line=87 │ │ 0x001d line=81 │ │ @@ -58305,46 +58305,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 │ │ -071d88: |[071d88] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ -071d98: 2202 e705 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -071d9c: 7010 d22e 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -071da2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -071da4: 6e10 c32e 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -071daa: 0a03 |0009: move-result v3 │ │ -071dac: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ -071db0: 6e20 b72e 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -071db6: 0a00 |000f: move-result v0 │ │ -071db8: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ -071dbe: 6e20 d52e 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -071dc4: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ -071dc8: 28ee |0018: goto 0006 // -0012 │ │ -071dca: 1a03 aa00 |0019: const-string v3, "<" // string@00aa │ │ -071dce: 6e20 db2e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -071dd4: 28f8 |001e: goto 0016 // -0008 │ │ -071dd6: 1a03 a900 |001f: const-string v3, ">" // string@00a9 │ │ -071dda: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -071de0: 28f2 |0024: goto 0016 // -000e │ │ -071de2: 1a03 a800 |0025: const-string v3, "&" // string@00a8 │ │ -071de6: 6e20 db2e 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -071dec: 28ec |002a: goto 0016 // -0014 │ │ -071dee: 1a03 a500 |002b: const-string v3, "'" // string@00a5 │ │ -071df2: 6e20 db2e 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -071df8: 28e6 |0030: goto 0016 // -001a │ │ -071dfa: 1a03 ac00 |0031: const-string v3, """ // string@00ac │ │ -071dfe: 6e20 db2e 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -071e04: 28e0 |0036: goto 0016 // -0020 │ │ -071e06: 6e10 e02e 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -071e0c: 0c03 |003a: move-result-object v3 │ │ -071e0e: 1103 |003b: return-object v3 │ │ -071e10: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ +075720: |[075720] android.support.v4.text.TextUtilsCompat.htmlEncode:(Ljava/lang/String;)Ljava/lang/String; │ │ +075730: 2202 e705 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +075734: 7010 d22e 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +07573a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07573c: 6e10 c32e 0400 |0006: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +075742: 0a03 |0009: move-result v3 │ │ +075744: 3531 2d00 |000a: if-ge v1, v3, 0037 // +002d │ │ +075748: 6e20 b72e 1400 |000c: invoke-virtual {v4, v1}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +07574e: 0a00 |000f: move-result v0 │ │ +075750: 2c00 2c00 0000 |0010: sparse-switch v0, 0000003c // +0000002c │ │ +075756: 6e20 d52e 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +07575c: d801 0101 |0016: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075760: 28ee |0018: goto 0006 // -0012 │ │ +075762: 1a03 ac00 |0019: const-string v3, "<" // string@00ac │ │ +075766: 6e20 db2e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07576c: 28f8 |001e: goto 0016 // -0008 │ │ +07576e: 1a03 ab00 |001f: const-string v3, ">" // string@00ab │ │ +075772: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075778: 28f2 |0024: goto 0016 // -000e │ │ +07577a: 1a03 aa00 |0025: const-string v3, "&" // string@00aa │ │ +07577e: 6e20 db2e 3200 |0027: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075784: 28ec |002a: goto 0016 // -0014 │ │ +075786: 1a03 a700 |002b: const-string v3, "'" // string@00a7 │ │ +07578a: 6e20 db2e 3200 |002d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075790: 28e6 |0030: goto 0016 // -001a │ │ +075792: 1a03 ae00 |0031: const-string v3, """ // string@00ae │ │ +075796: 6e20 db2e 3200 |0033: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07579c: 28e0 |0036: goto 0016 // -0020 │ │ +07579e: 6e10 e02e 0200 |0037: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0757a4: 0c03 |003a: move-result-object v3 │ │ +0757a6: 1103 |003b: return-object v3 │ │ +0757a8: 0002 0500 2200 0000 2600 0000 2700 ... |003c: sparse-switch-data (22 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=36 │ │ 0x000c line=37 │ │ 0x0010 line=38 │ │ 0x0013 line=59 │ │ @@ -58359,21 +58359,21 @@ │ │ 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 : 4359 (TextUtilsCompat.java) │ │ + source_file_idx : 4360 (TextUtilsCompat.java) │ │ │ │ Class #319 header: │ │ class_idx : 640 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 657 │ │ +source_file_idx : 659 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #319 annotations: │ │ Annotations on method #3881 'openRead' │ │ @@ -58404,32 +58404,32 @@ │ │ type : '(Ljava/io/File;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -071e3c: |[071e3c] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ -071e4c: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -071e52: 5b34 fb04 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071e56: 2200 b105 |0005: new-instance v0, Ljava/io/File; // type@05b1 │ │ -071e5a: 2201 e705 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -071e5e: 7010 d22e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -071e64: 6e10 2f2e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ -071e6a: 0c02 |000f: move-result-object v2 │ │ -071e6c: 6e20 db2e 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -071e72: 0c01 |0013: move-result-object v1 │ │ -071e74: 1a02 0001 |0014: const-string v2, ".bak" // string@0100 │ │ -071e78: 6e20 db2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -071e7e: 0c01 |0019: move-result-object v1 │ │ -071e80: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -071e86: 0c01 |001d: move-result-object v1 │ │ -071e88: 7020 242e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2e24 │ │ -071e8e: 5b30 fa04 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -071e92: 0e00 |0023: return-void │ │ +0757d4: |[0757d4] android.support.v4.util.AtomicFile.:(Ljava/io/File;)V │ │ +0757e4: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0757ea: 5b34 fb04 |0003: iput-object v4, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +0757ee: 2200 b105 |0005: new-instance v0, Ljava/io/File; // type@05b1 │ │ +0757f2: 2201 e705 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0757f6: 7010 d22e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0757fc: 6e10 2f2e 0400 |000c: invoke-virtual {v4}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ +075802: 0c02 |000f: move-result-object v2 │ │ +075804: 6e20 db2e 2100 |0010: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07580a: 0c01 |0013: move-result-object v1 │ │ +07580c: 1a02 0201 |0014: const-string v2, ".bak" // string@0102 │ │ +075810: 6e20 db2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075816: 0c01 |0019: move-result-object v1 │ │ +075818: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +07581e: 0c01 |001d: move-result-object v1 │ │ +075820: 7020 242e 1000 |001e: invoke-direct {v0, v1}, Ljava/io/File;.:(Ljava/lang/String;)V // method@2e24 │ │ +075826: 5b30 fa04 |0021: iput-object v0, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +07582a: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0003 line=52 │ │ 0x0005 line=53 │ │ 0x0023 line=54 │ │ locals : │ │ @@ -58441,24 +58441,24 @@ │ │ type : '(Ljava/io/FileOutputStream;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -071e94: |[071e94] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ -071ea4: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -071ea8: 6e10 422e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@2e42 │ │ -071eae: 0c00 |0005: move-result-object v0 │ │ -071eb0: 6e10 382e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@2e38 │ │ -071eb6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -071eb8: 0f00 |000a: return v0 │ │ -071eba: 0d00 |000b: move-exception v0 │ │ -071ebc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -071ebe: 28fd |000d: goto 000a // -0003 │ │ +07582c: |[07582c] android.support.v4.util.AtomicFile.sync:(Ljava/io/FileOutputStream;)Z │ │ +07583c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +075840: 6e10 422e 0100 |0002: invoke-virtual {v1}, Ljava/io/FileOutputStream;.getFD:()Ljava/io/FileDescriptor; // method@2e42 │ │ +075846: 0c00 |0005: move-result-object v0 │ │ +075848: 6e10 382e 0000 |0006: invoke-virtual {v0}, Ljava/io/FileDescriptor;.sync:()V // method@2e38 │ │ +07584e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +075850: 0f00 |000a: return v0 │ │ +075852: 0d00 |000b: move-exception v0 │ │ +075854: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +075856: 28fd |000d: goto 000a // -0003 │ │ catches : 1 │ │ 0x0002 - 0x0009 │ │ Ljava/io/IOException; -> 0x000b │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=208 │ │ @@ -58474,20 +58474,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -071ed0: |[071ed0] android.support.v4.util.AtomicFile.delete:()V │ │ -071ee0: 5410 fb04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071ee4: 6e10 292e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -071eea: 5410 fa04 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -071eee: 6e10 292e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -071ef4: 0e00 |000a: return-void │ │ +075868: |[075868] android.support.v4.util.AtomicFile.delete:()V │ │ +075878: 5410 fb04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +07587c: 6e10 292e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +075882: 5410 fa04 |0005: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +075886: 6e10 292e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +07588c: 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; │ │ @@ -58497,29 +58497,29 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -071ef8: |[071ef8] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ -071f08: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ -071f0c: 7110 2c0f 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0f2c │ │ -071f12: 6e10 412e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -071f18: 5431 fb04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071f1c: 6e10 292e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -071f22: 5431 fa04 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -071f26: 5432 fb04 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071f2a: 6e20 372e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ -071f30: 0e00 |0014: return-void │ │ -071f32: 0d00 |0015: move-exception v0 │ │ -071f34: 1a01 9002 |0016: const-string v1, "AtomicFile" // string@0290 │ │ -071f38: 1a02 8a19 |0018: const-string v2, "failWrite: Got exception:" // string@198a │ │ -071f3c: 7130 081d 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -071f42: 28f7 |001d: goto 0014 // -0009 │ │ +075890: |[075890] android.support.v4.util.AtomicFile.failWrite:(Ljava/io/FileOutputStream;)V │ │ +0758a0: 3804 1400 |0000: if-eqz v4, 0014 // +0014 │ │ +0758a4: 7110 2c0f 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0f2c │ │ +0758aa: 6e10 412e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +0758b0: 5431 fb04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +0758b4: 6e10 292e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +0758ba: 5431 fa04 |000d: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +0758be: 5432 fb04 |000f: iget-object v2, v3, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +0758c2: 6e20 372e 2100 |0011: invoke-virtual {v1, v2}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ +0758c8: 0e00 |0014: return-void │ │ +0758ca: 0d00 |0015: move-exception v0 │ │ +0758cc: 1a01 9202 |0016: const-string v1, "AtomicFile" // string@0292 │ │ +0758d0: 1a02 8b19 |0018: const-string v2, "failWrite: Got exception:" // string@198b │ │ +0758d4: 7130 081d 2100 |001a: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0758da: 28f7 |001d: goto 0014 // -0009 │ │ catches : 1 │ │ 0x0005 - 0x0014 │ │ Ljava/io/IOException; -> 0x0015 │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ 0x0005 line=142 │ │ @@ -58538,26 +58538,26 @@ │ │ type : '(Ljava/io/FileOutputStream;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -071f54: |[071f54] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ -071f64: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ -071f68: 7110 2c0f 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0f2c │ │ -071f6e: 6e10 412e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -071f74: 5431 fa04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -071f78: 6e10 292e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -071f7e: 0e00 |000d: return-void │ │ -071f80: 0d00 |000e: move-exception v0 │ │ -071f82: 1a01 9002 |000f: const-string v1, "AtomicFile" // string@0290 │ │ -071f86: 1a02 cd19 |0011: const-string v2, "finishWrite: Got exception:" // string@19cd │ │ -071f8a: 7130 081d 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -071f90: 28f7 |0016: goto 000d // -0009 │ │ +0758ec: |[0758ec] android.support.v4.util.AtomicFile.finishWrite:(Ljava/io/FileOutputStream;)V │ │ +0758fc: 3804 0d00 |0000: if-eqz v4, 000d // +000d │ │ +075900: 7110 2c0f 0400 |0002: invoke-static {v4}, Landroid/support/v4/util/AtomicFile;.sync:(Ljava/io/FileOutputStream;)Z // method@0f2c │ │ +075906: 6e10 412e 0400 |0005: invoke-virtual {v4}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +07590c: 5431 fa04 |0008: iget-object v1, v3, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +075910: 6e10 292e 0100 |000a: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +075916: 0e00 |000d: return-void │ │ +075918: 0d00 |000e: move-exception v0 │ │ +07591a: 1a01 9202 |000f: const-string v1, "AtomicFile" // string@0292 │ │ +07591e: 1a02 ce19 |0011: const-string v2, "finishWrite: Got exception:" // string@19ce │ │ +075922: 7130 081d 2100 |0013: invoke-static {v1, v2, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +075928: 28f7 |0016: goto 000d // -0009 │ │ catches : 1 │ │ 0x0005 - 0x000d │ │ Ljava/io/IOException; -> 0x000e │ │ positions : │ │ 0x0000 line=122 │ │ 0x0002 line=123 │ │ 0x0005 line=125 │ │ @@ -58575,17 +58575,17 @@ │ │ type : '()Ljava/io/File;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -071fa4: |[071fa4] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ -071fb4: 5410 fb04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071fb8: 1100 |0002: return-object v0 │ │ +07593c: |[07593c] android.support.v4.util.AtomicFile.getBaseFile:()Ljava/io/File; │ │ +07594c: 5410 fb04 |0000: iget-object v0, v1, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075950: 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;) │ │ @@ -58593,28 +58593,28 @@ │ │ type : '()Ljava/io/FileInputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -071fbc: |[071fbc] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ -071fcc: 5420 fa04 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -071fd0: 6e10 2a2e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2e2a │ │ -071fd6: 0a00 |0005: move-result v0 │ │ -071fd8: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ -071fdc: 5420 fb04 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071fe0: 6e10 292e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -071fe6: 5420 fa04 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -071fea: 5421 fb04 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071fee: 6e20 372e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ -071ff4: 2200 b305 |0014: new-instance v0, Ljava/io/FileInputStream; // type@05b3 │ │ -071ff8: 5421 fb04 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -071ffc: 7020 392e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@2e39 │ │ -072002: 1100 |001b: return-object v0 │ │ +075954: |[075954] android.support.v4.util.AtomicFile.openRead:()Ljava/io/FileInputStream; │ │ +075964: 5420 fa04 |0000: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +075968: 6e10 2a2e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2e2a │ │ +07596e: 0a00 |0005: move-result v0 │ │ +075970: 3800 0e00 |0006: if-eqz v0, 0014 // +000e │ │ +075974: 5420 fb04 |0008: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075978: 6e10 292e 0000 |000a: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +07597e: 5420 fa04 |000d: iget-object v0, v2, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +075982: 5421 fb04 |000f: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075986: 6e20 372e 1000 |0011: invoke-virtual {v0, v1}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ +07598c: 2200 b305 |0014: new-instance v0, Ljava/io/FileInputStream; // type@05b3 │ │ +075990: 5421 fb04 |0016: iget-object v1, v2, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075994: 7020 392e 1000 |0018: invoke-direct {v0, v1}, Ljava/io/FileInputStream;.:(Ljava/io/File;)V // method@2e39 │ │ +07599a: 1100 |001b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0008 line=165 │ │ 0x000d line=166 │ │ 0x0014 line=168 │ │ locals : │ │ @@ -58625,44 +58625,44 @@ │ │ type : '()[B' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -072004: |[072004] android.support.v4.util.AtomicFile.readFully:()[B │ │ -072014: 6e10 290f 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0f29 │ │ -07201a: 0c05 |0003: move-result-object v5 │ │ -07201c: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -07201e: 6e10 3a2e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2e3a │ │ -072024: 0a01 |0008: move-result v1 │ │ -072026: 2312 3206 |0009: new-array v2, v1, [B // type@0632 │ │ -07202a: 2126 |000b: array-length v6, v2 │ │ -07202c: b146 |000c: sub-int/2addr v6, v4 │ │ -07202e: 6e40 3c2e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@2e3c │ │ -072034: 0a00 |0010: move-result v0 │ │ -072036: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ -07203a: 6e10 3b2e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ -072040: 1102 |0016: return-object v2 │ │ -072042: b004 |0017: add-int/2addr v4, v0 │ │ -072044: 6e10 3a2e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2e3a │ │ -07204a: 0a01 |001b: move-result v1 │ │ -07204c: 2126 |001c: array-length v6, v2 │ │ -07204e: b146 |001d: sub-int/2addr v6, v4 │ │ -072050: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ -072054: 9006 0401 |0020: add-int v6, v4, v1 │ │ -072058: 2363 3206 |0022: new-array v3, v6, [B // type@0632 │ │ -07205c: 1206 |0024: const/4 v6, #int 0 // #0 │ │ -07205e: 1207 |0025: const/4 v7, #int 0 // #0 │ │ -072060: 7154 e12e 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -072066: 0732 |0029: move-object v2, v3 │ │ -072068: 28e1 |002a: goto 000b // -001f │ │ -07206a: 0d06 |002b: move-exception v6 │ │ -07206c: 6e10 3b2e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ -072072: 2706 |002f: throw v6 │ │ +07599c: |[07599c] android.support.v4.util.AtomicFile.readFully:()[B │ │ +0759ac: 6e10 290f 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/util/AtomicFile;.openRead:()Ljava/io/FileInputStream; // method@0f29 │ │ +0759b2: 0c05 |0003: move-result-object v5 │ │ +0759b4: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0759b6: 6e10 3a2e 0500 |0005: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2e3a │ │ +0759bc: 0a01 |0008: move-result v1 │ │ +0759be: 2312 3206 |0009: new-array v2, v1, [B // type@0632 │ │ +0759c2: 2126 |000b: array-length v6, v2 │ │ +0759c4: b146 |000c: sub-int/2addr v6, v4 │ │ +0759c6: 6e40 3c2e 2564 |000d: invoke-virtual {v5, v2, v4, v6}, Ljava/io/FileInputStream;.read:([BII)I // method@2e3c │ │ +0759cc: 0a00 |0010: move-result v0 │ │ +0759ce: 3c00 0600 |0011: if-gtz v0, 0017 // +0006 │ │ +0759d2: 6e10 3b2e 0500 |0013: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ +0759d8: 1102 |0016: return-object v2 │ │ +0759da: b004 |0017: add-int/2addr v4, v0 │ │ +0759dc: 6e10 3a2e 0500 |0018: invoke-virtual {v5}, Ljava/io/FileInputStream;.available:()I // method@2e3a │ │ +0759e2: 0a01 |001b: move-result v1 │ │ +0759e4: 2126 |001c: array-length v6, v2 │ │ +0759e6: b146 |001d: sub-int/2addr v6, v4 │ │ +0759e8: 3761 edff |001e: if-le v1, v6, 000b // -0013 │ │ +0759ec: 9006 0401 |0020: add-int v6, v4, v1 │ │ +0759f0: 2363 3206 |0022: new-array v3, v6, [B // type@0632 │ │ +0759f4: 1206 |0024: const/4 v6, #int 0 // #0 │ │ +0759f6: 1207 |0025: const/4 v7, #int 0 // #0 │ │ +0759f8: 7154 e12e 6273 |0026: invoke-static {v2, v6, v3, v7, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +0759fe: 0732 |0029: move-object v2, v3 │ │ +075a00: 28e1 |002a: goto 000b // -001f │ │ +075a02: 0d06 |002b: move-exception v6 │ │ +075a04: 6e10 3b2e 0500 |002c: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ +075a0a: 2706 |002f: throw v6 │ │ catches : 2 │ │ 0x0005 - 0x0010 │ │ -> 0x002b │ │ 0x0018 - 0x0029 │ │ -> 0x002b │ │ positions : │ │ 0x0000 line=176 │ │ @@ -58693,92 +58693,92 @@ │ │ type : '()Ljava/io/FileOutputStream;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 155 16-bit code units │ │ -072088: |[072088] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ -072098: 5474 fb04 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -07209c: 6e10 2a2e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ -0720a2: 0a04 |0005: move-result v4 │ │ -0720a4: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ -0720a8: 5474 fa04 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -0720ac: 6e10 2a2e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ -0720b2: 0a04 |000d: move-result v4 │ │ -0720b4: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ -0720b8: 5474 fb04 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -0720bc: 5475 fa04 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -0720c0: 6e20 372e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ -0720c6: 0a04 |0017: move-result v4 │ │ -0720c8: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ -0720cc: 1a04 9002 |001a: const-string v4, "AtomicFile" // string@0290 │ │ -0720d0: 2205 e705 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -0720d4: 7010 d22e 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0720da: 1a06 6703 |0021: const-string v6, "Couldn't rename file " // string@0367 │ │ -0720de: 6e20 db2e 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0720e4: 0c05 |0026: move-result-object v5 │ │ -0720e6: 5476 fb04 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -0720ea: 6e20 da2e 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0720f0: 0c05 |002c: move-result-object v5 │ │ -0720f2: 1a06 9a00 |002d: const-string v6, " to backup file " // string@009a │ │ -0720f6: 6e20 db2e 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0720fc: 0c05 |0032: move-result-object v5 │ │ -0720fe: 5476 fa04 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ -072102: 6e20 da2e 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -072108: 0c05 |0038: move-result-object v5 │ │ -07210a: 6e10 e02e 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -072110: 0c05 |003c: move-result-object v5 │ │ -072112: 7120 071d 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -072118: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -07211a: 2203 b505 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@05b5 │ │ -07211e: 5474 fb04 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -072122: 7020 3f2e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2e3f │ │ -072128: 1103 |0048: return-object v3 │ │ -07212a: 5474 fb04 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -07212e: 6e10 292e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -072134: 28f2 |004e: goto 0040 // -000e │ │ -072136: 0d00 |004f: move-exception v0 │ │ -072138: 5474 fb04 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -07213c: 6e10 2e2e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2e2e │ │ -072142: 0c02 |0055: move-result-object v2 │ │ -072144: 6e10 352e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@2e35 │ │ -07214a: 0a04 |0059: move-result v4 │ │ -07214c: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ -072150: 2204 b605 |005c: new-instance v4, Ljava/io/IOException; // type@05b6 │ │ -072154: 2205 e705 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -072158: 7010 d22e 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07215e: 1a06 6003 |0063: const-string v6, "Couldn't create directory " // string@0360 │ │ -072162: 6e20 db2e 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -072168: 0c05 |0068: move-result-object v5 │ │ -07216a: 5476 fb04 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -07216e: 6e20 da2e 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -072174: 0c05 |006e: move-result-object v5 │ │ -072176: 6e10 e02e 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07217c: 0c05 |0072: move-result-object v5 │ │ -07217e: 7020 442e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2e44 │ │ -072184: 2704 |0076: throw v4 │ │ -072186: 2203 b505 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@05b5 │ │ -07218a: 5474 fb04 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -07218e: 7020 3f2e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2e3f │ │ -072194: 28ca |007e: goto 0048 // -0036 │ │ -072196: 0d01 |007f: move-exception v1 │ │ -072198: 2204 b605 |0080: new-instance v4, Ljava/io/IOException; // type@05b6 │ │ -07219c: 2205 e705 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -0721a0: 7010 d22e 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0721a6: 1a06 5f03 |0087: const-string v6, "Couldn't create " // string@035f │ │ -0721aa: 6e20 db2e 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0721b0: 0c05 |008c: move-result-object v5 │ │ -0721b2: 5476 fb04 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ -0721b6: 6e20 da2e 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0721bc: 0c05 |0092: move-result-object v5 │ │ -0721be: 6e10 e02e 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0721c4: 0c05 |0096: move-result-object v5 │ │ -0721c6: 7020 442e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2e44 │ │ -0721cc: 2704 |009a: throw v4 │ │ +075a20: |[075a20] android.support.v4.util.AtomicFile.startWrite:()Ljava/io/FileOutputStream; │ │ +075a30: 5474 fb04 |0000: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075a34: 6e10 2a2e 0400 |0002: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ +075a3a: 0a04 |0005: move-result v4 │ │ +075a3c: 3804 3a00 |0006: if-eqz v4, 0040 // +003a │ │ +075a40: 5474 fa04 |0008: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +075a44: 6e10 2a2e 0400 |000a: invoke-virtual {v4}, Ljava/io/File;.exists:()Z // method@2e2a │ │ +075a4a: 0a04 |000d: move-result v4 │ │ +075a4c: 3904 3b00 |000e: if-nez v4, 0049 // +003b │ │ +075a50: 5474 fb04 |0010: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075a54: 5475 fa04 |0012: iget-object v5, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +075a58: 6e20 372e 5400 |0014: invoke-virtual {v4, v5}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ +075a5e: 0a04 |0017: move-result v4 │ │ +075a60: 3904 2800 |0018: if-nez v4, 0040 // +0028 │ │ +075a64: 1a04 9202 |001a: const-string v4, "AtomicFile" // string@0292 │ │ +075a68: 2205 e705 |001c: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +075a6c: 7010 d22e 0500 |001e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +075a72: 1a06 6803 |0021: const-string v6, "Couldn't rename file " // string@0368 │ │ +075a76: 6e20 db2e 6500 |0023: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075a7c: 0c05 |0026: move-result-object v5 │ │ +075a7e: 5476 fb04 |0027: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075a82: 6e20 da2e 6500 |0029: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +075a88: 0c05 |002c: move-result-object v5 │ │ +075a8a: 1a06 9c00 |002d: const-string v6, " to backup file " // string@009c │ │ +075a8e: 6e20 db2e 6500 |002f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075a94: 0c05 |0032: move-result-object v5 │ │ +075a96: 5476 fa04 |0033: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBackupName:Ljava/io/File; // field@04fa │ │ +075a9a: 6e20 da2e 6500 |0035: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +075aa0: 0c05 |0038: move-result-object v5 │ │ +075aa2: 6e10 e02e 0500 |0039: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +075aa8: 0c05 |003c: move-result-object v5 │ │ +075aaa: 7120 071d 5400 |003d: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +075ab0: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +075ab2: 2203 b505 |0041: new-instance v3, Ljava/io/FileOutputStream; // type@05b5 │ │ +075ab6: 5474 fb04 |0043: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075aba: 7020 3f2e 4300 |0045: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2e3f │ │ +075ac0: 1103 |0048: return-object v3 │ │ +075ac2: 5474 fb04 |0049: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075ac6: 6e10 292e 0400 |004b: invoke-virtual {v4}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +075acc: 28f2 |004e: goto 0040 // -000e │ │ +075ace: 0d00 |004f: move-exception v0 │ │ +075ad0: 5474 fb04 |0050: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075ad4: 6e10 2e2e 0400 |0052: invoke-virtual {v4}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2e2e │ │ +075ada: 0c02 |0055: move-result-object v2 │ │ +075adc: 6e10 352e 0200 |0056: invoke-virtual {v2}, Ljava/io/File;.mkdir:()Z // method@2e35 │ │ +075ae2: 0a04 |0059: move-result v4 │ │ +075ae4: 3904 1d00 |005a: if-nez v4, 0077 // +001d │ │ +075ae8: 2204 b605 |005c: new-instance v4, Ljava/io/IOException; // type@05b6 │ │ +075aec: 2205 e705 |005e: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +075af0: 7010 d22e 0500 |0060: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +075af6: 1a06 6203 |0063: const-string v6, "Couldn't create directory " // string@0362 │ │ +075afa: 6e20 db2e 6500 |0065: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075b00: 0c05 |0068: move-result-object v5 │ │ +075b02: 5476 fb04 |0069: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075b06: 6e20 da2e 6500 |006b: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +075b0c: 0c05 |006e: move-result-object v5 │ │ +075b0e: 6e10 e02e 0500 |006f: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +075b14: 0c05 |0072: move-result-object v5 │ │ +075b16: 7020 442e 5400 |0073: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2e44 │ │ +075b1c: 2704 |0076: throw v4 │ │ +075b1e: 2203 b505 |0077: new-instance v3, Ljava/io/FileOutputStream; // type@05b5 │ │ +075b22: 5474 fb04 |0079: iget-object v4, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075b26: 7020 3f2e 4300 |007b: invoke-direct {v3, v4}, Ljava/io/FileOutputStream;.:(Ljava/io/File;)V // method@2e3f │ │ +075b2c: 28ca |007e: goto 0048 // -0036 │ │ +075b2e: 0d01 |007f: move-exception v1 │ │ +075b30: 2204 b605 |0080: new-instance v4, Ljava/io/IOException; // type@05b6 │ │ +075b34: 2205 e705 |0082: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +075b38: 7010 d22e 0500 |0084: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +075b3e: 1a06 6103 |0087: const-string v6, "Couldn't create " // string@0361 │ │ +075b42: 6e20 db2e 6500 |0089: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +075b48: 0c05 |008c: move-result-object v5 │ │ +075b4a: 5476 fb04 |008d: iget-object v6, v7, Landroid/support/v4/util/AtomicFile;.mBaseName:Ljava/io/File; // field@04fb │ │ +075b4e: 6e20 da2e 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +075b54: 0c05 |0092: move-result-object v5 │ │ +075b56: 6e10 e02e 0500 |0093: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +075b5c: 0c05 |0096: move-result-object v5 │ │ +075b5e: 7020 442e 5400 |0097: invoke-direct {v4, v5}, Ljava/io/IOException;.:(Ljava/lang/String;)V // method@2e44 │ │ +075b64: 2704 |009a: throw v4 │ │ catches : 2 │ │ 0x0041 - 0x0048 │ │ Ljava/io/FileNotFoundException; -> 0x004f │ │ 0x0077 - 0x007e │ │ Ljava/io/FileNotFoundException; -> 0x007f │ │ positions : │ │ 0x0000 line=88 │ │ @@ -58801,21 +58801,21 @@ │ │ 0x0048 - 0x0049 reg=3 str Ljava/io/FileOutputStream; │ │ 0x007e - 0x007f reg=3 str Ljava/io/FileOutputStream; │ │ 0x0050 - 0x009b reg=0 e Ljava/io/FileNotFoundException; │ │ 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 : 657 (AtomicFile.java) │ │ + source_file_idx : 659 (AtomicFile.java) │ │ │ │ Class #320 header: │ │ class_idx : 641 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 823 │ │ +source_file_idx : 825 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 9 │ │ │ │ Class #320 annotations: │ │ Annotations on class │ │ @@ -58866,18 +58866,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0721ec: |[0721ec] android.support.v4.util.CircularArray.:()V │ │ -0721fc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -072200: 7020 2e0f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@0f2e │ │ -072206: 0e00 |0005: return-void │ │ +075b84: |[075b84] android.support.v4.util.CircularArray.:()V │ │ +075b94: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +075b98: 7020 2e0f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/CircularArray;.:(I)V // method@0f2e │ │ +075b9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -58887,36 +58887,36 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -072208: |[072208] android.support.v4.util.CircularArray.:(I)V │ │ -072218: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07221a: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -072220: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ -072224: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -072228: 1a02 3b16 |0008: const-string v2, "capacity must be positive" // string@163b │ │ -07222c: 7020 842e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -072232: 2701 |000d: throw v1 │ │ -072234: 0140 |000e: move v0, v4 │ │ -072236: 7110 8a2e 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@2e8a │ │ -07223c: 0a01 |0012: move-result v1 │ │ -07223e: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ -072242: 7110 8b2e 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@2e8b │ │ -072248: 0a01 |0018: move-result v1 │ │ -07224a: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07224e: 9800 0201 |001b: shl-int v0, v2, v1 │ │ -072252: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ -072256: 5931 fc04 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -07225a: 2301 6806 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0668 │ │ -07225e: 1f01 6806 |0023: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -072262: 5b31 fd04 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -072266: 0e00 |0027: return-void │ │ +075ba0: |[075ba0] android.support.v4.util.CircularArray.:(I)V │ │ +075bb0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +075bb2: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +075bb8: 3c04 0a00 |0004: if-gtz v4, 000e // +000a │ │ +075bbc: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +075bc0: 1a02 3c16 |0008: const-string v2, "capacity must be positive" // string@163c │ │ +075bc4: 7020 842e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +075bca: 2701 |000d: throw v1 │ │ +075bcc: 0140 |000e: move v0, v4 │ │ +075bce: 7110 8a2e 0400 |000f: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@2e8a │ │ +075bd4: 0a01 |0012: move-result v1 │ │ +075bd6: 3221 0a00 |0013: if-eq v1, v2, 001d // +000a │ │ +075bda: 7110 8b2e 0400 |0015: invoke-static {v4}, Ljava/lang/Integer;.highestOneBit:(I)I // method@2e8b │ │ +075be0: 0a01 |0018: move-result v1 │ │ +075be2: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075be6: 9800 0201 |001b: shl-int v0, v2, v1 │ │ +075bea: d801 00ff |001d: add-int/lit8 v1, v0, #int -1 // #ff │ │ +075bee: 5931 fc04 |001f: iput v1, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075bf2: 2301 6806 |0021: new-array v1, v0, [Ljava/lang/Object; // type@0668 │ │ +075bf6: 1f01 6806 |0023: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +075bfa: 5b31 fd04 |0025: iput-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075bfe: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=55 │ │ 0x0004 line=56 │ │ 0x0006 line=57 │ │ 0x000e line=59 │ │ 0x000f line=62 │ │ @@ -58935,40 +58935,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 49 16-bit code units │ │ -072268: |[072268] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ -072278: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -07227a: 5474 fd04 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -07227e: 2141 |0003: array-length v1, v4 │ │ -072280: 5274 fe04 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072284: 9103 0104 |0006: sub-int v3, v1, v4 │ │ -072288: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ -07228c: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ -072290: 2204 e305 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ -072294: 1a05 1b11 |000e: const-string v5, "Too big" // string@111b │ │ -072298: 7020 af2e 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -07229e: 2704 |0013: throw v4 │ │ -0722a0: 2320 6806 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0668 │ │ -0722a4: 5474 fd04 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -0722a8: 5275 fe04 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0722ac: 7153 e12e 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -0722b2: 5474 fd04 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -0722b6: 5275 fe04 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0722ba: 7155 e12e 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -0722c0: 1f00 6806 |0024: check-cast v0, [Ljava/lang/Object; // type@0668 │ │ -0722c4: 5b70 fd04 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -0722c8: 5976 fe04 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0722cc: 5971 ff04 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -0722d0: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ -0722d4: 5974 fc04 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -0722d8: 0e00 |0030: return-void │ │ +075c00: |[075c00] android.support.v4.util.CircularArray.doubleCapacity:()V │ │ +075c10: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +075c12: 5474 fd04 |0001: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075c16: 2141 |0003: array-length v1, v4 │ │ +075c18: 5274 fe04 |0004: iget v4, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075c1c: 9103 0104 |0006: sub-int v3, v1, v4 │ │ +075c20: e002 0101 |0008: shl-int/lit8 v2, v1, #int 1 // #01 │ │ +075c24: 3b02 0a00 |000a: if-gez v2, 0014 // +000a │ │ +075c28: 2204 e305 |000c: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ +075c2c: 1a05 1c11 |000e: const-string v5, "Too big" // string@111c │ │ +075c30: 7020 af2e 5400 |0010: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +075c36: 2704 |0013: throw v4 │ │ +075c38: 2320 6806 |0014: new-array v0, v2, [Ljava/lang/Object; // type@0668 │ │ +075c3c: 5474 fd04 |0016: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075c40: 5275 fe04 |0018: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075c44: 7153 e12e 5460 |001a: invoke-static {v4, v5, v0, v6, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +075c4a: 5474 fd04 |001d: iget-object v4, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075c4e: 5275 fe04 |001f: iget v5, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075c52: 7155 e12e 6430 |0021: invoke-static {v4, v6, v0, v3, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +075c58: 1f00 6806 |0024: check-cast v0, [Ljava/lang/Object; // type@0668 │ │ +075c5c: 5b70 fd04 |0026: iput-object v0, v7, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075c60: 5976 fe04 |0028: iput v6, v7, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075c64: 5971 ff04 |002a: iput v1, v7, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075c68: d804 02ff |002c: add-int/lit8 v4, v2, #int -1 // #ff │ │ +075c6c: 5974 fc04 |002e: iput v4, v7, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075c70: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=28 │ │ 0x0004 line=29 │ │ 0x0008 line=30 │ │ 0x000a line=31 │ │ 0x000c line=32 │ │ @@ -58994,28 +58994,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0722dc: |[0722dc] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ -0722ec: 5220 fe04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0722f0: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0722f4: 5221 fc04 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -0722f8: b510 |0006: and-int/2addr v0, v1 │ │ -0722fa: 5920 fe04 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0722fe: 5420 fd04 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -072302: 5221 fe04 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072306: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ -07230a: 5220 fe04 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -07230e: 5221 ff04 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -072312: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -072316: 7010 310f 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0f31 │ │ -07231c: 0e00 |0018: return-void │ │ +075c74: |[075c74] android.support.v4.util.CircularArray.addFirst:(Ljava/lang/Object;)V │ │ +075c84: 5220 fe04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075c88: d800 00ff |0002: add-int/lit8 v0, v0, #int -1 // #ff │ │ +075c8c: 5221 fc04 |0004: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075c90: b510 |0006: and-int/2addr v0, v1 │ │ +075c92: 5920 fe04 |0007: iput v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075c96: 5420 fd04 |0009: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075c9a: 5221 fe04 |000b: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075c9e: 4d03 0001 |000d: aput-object v3, v0, v1 │ │ +075ca2: 5220 fe04 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075ca6: 5221 ff04 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075caa: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +075cae: 7010 310f 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0f31 │ │ +075cb4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0009 line=71 │ │ 0x000f line=72 │ │ 0x0015 line=73 │ │ 0x0018 line=75 │ │ @@ -59030,28 +59030,28 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -072320: |[072320] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ -072330: 5420 fd04 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -072334: 5221 ff04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -072338: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ -07233c: 5220 ff04 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -072340: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ -072344: 5221 fc04 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -072348: b510 |000c: and-int/2addr v0, v1 │ │ -07234a: 5920 ff04 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -07234e: 5220 ff04 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -072352: 5221 fe04 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072356: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ -07235a: 7010 310f 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0f31 │ │ -072360: 0e00 |0018: return-void │ │ +075cb8: |[075cb8] android.support.v4.util.CircularArray.addLast:(Ljava/lang/Object;)V │ │ +075cc8: 5420 fd04 |0000: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075ccc: 5221 ff04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075cd0: 4d03 0001 |0004: aput-object v3, v0, v1 │ │ +075cd4: 5220 ff04 |0006: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075cd8: d800 0001 |0008: add-int/lit8 v0, v0, #int 1 // #01 │ │ +075cdc: 5221 fc04 |000a: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075ce0: b510 |000c: and-int/2addr v0, v1 │ │ +075ce2: 5920 ff04 |000d: iput v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075ce6: 5220 ff04 |000f: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075cea: 5221 fe04 |0011: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075cee: 3310 0500 |0013: if-ne v0, v1, 0018 // +0005 │ │ +075cf2: 7010 310f 0200 |0015: invoke-direct {v2}, Landroid/support/v4/util/CircularArray;.doubleCapacity:()V // method@0f31 │ │ +075cf8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x000f line=80 │ │ 0x0015 line=81 │ │ 0x0018 line=83 │ │ @@ -59066,29 +59066,29 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -072364: |[072364] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ -072374: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ -072378: 6e10 380f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@0f38 │ │ -07237e: 0a01 |0005: move-result v1 │ │ -072380: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ -072384: 2201 bf05 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ -072388: 7010 542e 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ -07238e: 2701 |000d: throw v1 │ │ -072390: 5231 fe04 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072394: b041 |0010: add-int/2addr v1, v4 │ │ -072396: 5232 fc04 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -07239a: 9500 0102 |0013: and-int v0, v1, v2 │ │ -07239e: 5431 fd04 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -0723a2: 4601 0100 |0017: aget-object v1, v1, v0 │ │ -0723a6: 1101 |0019: return-object v1 │ │ +075cfc: |[075cfc] android.support.v4.util.CircularArray.get:(I)Ljava/lang/Object; │ │ +075d0c: 3a04 0800 |0000: if-ltz v4, 0008 // +0008 │ │ +075d10: 6e10 380f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/CircularArray;.size:()I // method@0f38 │ │ +075d16: 0a01 |0005: move-result v1 │ │ +075d18: 3414 0800 |0006: if-lt v4, v1, 000e // +0008 │ │ +075d1c: 2201 bf05 |0008: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ +075d20: 7010 542e 0100 |000a: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ +075d26: 2701 |000d: throw v1 │ │ +075d28: 5231 fe04 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075d2c: b041 |0010: add-int/2addr v1, v4 │ │ +075d2e: 5232 fc04 |0011: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075d32: 9500 0102 |0013: and-int v0, v1, v2 │ │ +075d36: 5431 fd04 |0015: iget-object v1, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075d3a: 4601 0100 |0017: aget-object v1, v1, v0 │ │ +075d3e: 1101 |0019: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000e line=114 │ │ 0x0015 line=115 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ @@ -59101,25 +59101,25 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0723a8: |[0723a8] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ -0723b8: 5220 fe04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0723bc: 5221 ff04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -0723c0: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -0723c4: 2200 bf05 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ -0723c8: 7010 542e 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ -0723ce: 2700 |000b: throw v0 │ │ -0723d0: 5420 fd04 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -0723d4: 5221 fe04 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0723d8: 4600 0001 |0010: aget-object v0, v0, v1 │ │ -0723dc: 1100 |0012: return-object v0 │ │ +075d40: |[075d40] android.support.v4.util.CircularArray.getFirst:()Ljava/lang/Object; │ │ +075d50: 5220 fe04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075d54: 5221 ff04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075d58: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +075d5c: 2200 bf05 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ +075d60: 7010 542e 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ +075d66: 2700 |000b: throw v0 │ │ +075d68: 5420 fd04 |000c: iget-object v0, v2, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075d6c: 5221 fe04 |000e: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075d70: 4600 0001 |0010: aget-object v0, v0, v1 │ │ +075d74: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000c line=104 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -59129,28 +59129,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0723e0: |[0723e0] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ -0723f0: 5230 fe04 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0723f4: 5231 ff04 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -0723f8: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ -0723fc: 2200 bf05 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ -072400: 7010 542e 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ -072406: 2700 |000b: throw v0 │ │ -072408: 5430 fd04 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -07240c: 5231 ff04 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -072410: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ -072414: 5232 fc04 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -072418: b521 |0014: and-int/2addr v1, v2 │ │ -07241a: 4600 0001 |0015: aget-object v0, v0, v1 │ │ -07241e: 1100 |0017: return-object v0 │ │ +075d78: |[075d78] android.support.v4.util.CircularArray.getLast:()Ljava/lang/Object; │ │ +075d88: 5230 fe04 |0000: iget v0, v3, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075d8c: 5231 ff04 |0002: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075d90: 3310 0800 |0004: if-ne v0, v1, 000c // +0008 │ │ +075d94: 2200 bf05 |0006: new-instance v0, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ +075d98: 7010 542e 0000 |0008: invoke-direct {v0}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ +075d9e: 2700 |000b: throw v0 │ │ +075da0: 5430 fd04 |000c: iget-object v0, v3, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075da4: 5231 ff04 |000e: iget v1, v3, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075da8: d801 01ff |0010: add-int/lit8 v1, v1, #int -1 // #ff │ │ +075dac: 5232 fc04 |0012: iget v2, v3, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075db0: b521 |0014: and-int/2addr v1, v2 │ │ +075db2: 4600 0001 |0015: aget-object v0, v0, v1 │ │ +075db6: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x000c line=109 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ @@ -59160,22 +59160,22 @@ │ │ type : '()Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -072420: |[072420] android.support.v4.util.CircularArray.isEmpty:()Z │ │ -072430: 5220 fe04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072434: 5221 ff04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -072438: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ -07243c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07243e: 0f00 |0007: return v0 │ │ -072440: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -072442: 28fe |0009: goto 0007 // -0002 │ │ +075db8: |[075db8] android.support.v4.util.CircularArray.isEmpty:()Z │ │ +075dc8: 5220 fe04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075dcc: 5221 ff04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075dd0: 3310 0400 |0004: if-ne v0, v1, 0008 // +0004 │ │ +075dd4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +075dd6: 0f00 |0007: return v0 │ │ +075dd8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +075dda: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ @@ -59184,34 +59184,34 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 35 16-bit code units │ │ -072444: |[072444] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ -072454: 5241 fe04 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072458: 5242 ff04 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -07245c: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ -072460: 2201 bf05 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ -072464: 7010 542e 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ -07246a: 2701 |000b: throw v1 │ │ -07246c: 5441 fd04 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -072470: 5242 fe04 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072474: 4600 0102 |0010: aget-object v0, v1, v2 │ │ -072478: 5441 fd04 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -07247c: 5242 fe04 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072480: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -072482: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ -072486: 5241 fe04 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -07248a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07248e: 5242 fc04 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -072492: b521 |001f: and-int/2addr v1, v2 │ │ -072494: 5941 fe04 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072498: 1100 |0022: return-object v0 │ │ +075ddc: |[075ddc] android.support.v4.util.CircularArray.popFirst:()Ljava/lang/Object; │ │ +075dec: 5241 fe04 |0000: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075df0: 5242 ff04 |0002: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075df4: 3321 0800 |0004: if-ne v1, v2, 000c // +0008 │ │ +075df8: 2201 bf05 |0006: new-instance v1, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ +075dfc: 7010 542e 0100 |0008: invoke-direct {v1}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ +075e02: 2701 |000b: throw v1 │ │ +075e04: 5441 fd04 |000c: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075e08: 5242 fe04 |000e: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075e0c: 4600 0102 |0010: aget-object v0, v1, v2 │ │ +075e10: 5441 fd04 |0012: iget-object v1, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075e14: 5242 fe04 |0014: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075e18: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +075e1a: 4d03 0102 |0017: aput-object v3, v1, v2 │ │ +075e1e: 5241 fe04 |0019: iget v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075e22: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +075e26: 5242 fc04 |001d: iget v2, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075e2a: b521 |001f: and-int/2addr v1, v2 │ │ +075e2c: 5941 fe04 |0020: iput v1, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075e30: 1100 |0022: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x000c line=87 │ │ 0x0012 line=88 │ │ 0x0019 line=89 │ │ 0x0022 line=90 │ │ @@ -59225,32 +59225,32 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -07249c: |[07249c] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ -0724ac: 5242 fe04 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -0724b0: 5243 ff04 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -0724b4: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ -0724b8: 2202 bf05 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ -0724bc: 7010 542e 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ -0724c2: 2702 |000b: throw v2 │ │ -0724c4: 5242 ff04 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -0724c8: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0724cc: 5243 fc04 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -0724d0: 9501 0203 |0012: and-int v1, v2, v3 │ │ -0724d4: 5442 fd04 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -0724d8: 4600 0201 |0016: aget-object v0, v2, v1 │ │ -0724dc: 5442 fd04 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ -0724e0: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0724e2: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ -0724e6: 5941 ff04 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -0724ea: 1100 |001f: return-object v0 │ │ +075e34: |[075e34] android.support.v4.util.CircularArray.popLast:()Ljava/lang/Object; │ │ +075e44: 5242 fe04 |0000: iget v2, v4, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075e48: 5243 ff04 |0002: iget v3, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075e4c: 3332 0800 |0004: if-ne v2, v3, 000c // +0008 │ │ +075e50: 2202 bf05 |0006: new-instance v2, Ljava/lang/ArrayIndexOutOfBoundsException; // type@05bf │ │ +075e54: 7010 542e 0200 |0008: invoke-direct {v2}, Ljava/lang/ArrayIndexOutOfBoundsException;.:()V // method@2e54 │ │ +075e5a: 2702 |000b: throw v2 │ │ +075e5c: 5242 ff04 |000c: iget v2, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075e60: d802 02ff |000e: add-int/lit8 v2, v2, #int -1 // #ff │ │ +075e64: 5243 fc04 |0010: iget v3, v4, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075e68: 9501 0203 |0012: and-int v1, v2, v3 │ │ +075e6c: 5442 fd04 |0014: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075e70: 4600 0201 |0016: aget-object v0, v2, v1 │ │ +075e74: 5442 fd04 |0018: iget-object v2, v4, Landroid/support/v4/util/CircularArray;.mElements:[Ljava/lang/Object; // field@04fd │ │ +075e78: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +075e7a: 4d03 0201 |001b: aput-object v3, v2, v1 │ │ +075e7e: 5941 ff04 |001d: iput v1, v4, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075e82: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x000c line=95 │ │ 0x0014 line=96 │ │ 0x0018 line=97 │ │ 0x001d line=98 │ │ @@ -59266,35 +59266,35 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -0724ec: |[0724ec] android.support.v4.util.CircularArray.size:()I │ │ -0724fc: 5220 ff04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ -072500: 5221 fe04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ -072504: b110 |0004: sub-int/2addr v0, v1 │ │ -072506: 5221 fc04 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ -07250a: b510 |0007: and-int/2addr v0, v1 │ │ -07250c: 0f00 |0008: return v0 │ │ +075e84: |[075e84] android.support.v4.util.CircularArray.size:()I │ │ +075e94: 5220 ff04 |0000: iget v0, v2, Landroid/support/v4/util/CircularArray;.mTail:I // field@04ff │ │ +075e98: 5221 fe04 |0002: iget v1, v2, Landroid/support/v4/util/CircularArray;.mHead:I // field@04fe │ │ +075e9c: b110 |0004: sub-int/2addr v0, v1 │ │ +075e9e: 5221 fc04 |0005: iget v1, v2, Landroid/support/v4/util/CircularArray;.mCapacityBitmask:I // field@04fc │ │ +075ea2: b510 |0007: and-int/2addr v0, v1 │ │ +075ea4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/CircularArray; │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/util/CircularArray; Landroid/support/v4/util/CircularArray; │ │ │ │ - source_file_idx : 823 (CircularArray.java) │ │ + source_file_idx : 825 (CircularArray.java) │ │ │ │ Class #321 header: │ │ class_idx : 642 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 844 │ │ +source_file_idx : 846 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #321 - │ │ Class descriptor : 'Landroid/support/v4/util/ContainerHelpers;' │ │ @@ -59321,23 +59321,23 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -072510: |[072510] android.support.v4.util.ContainerHelpers.:()V │ │ -072520: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -072522: 2310 3506 |0001: new-array v0, v1, [I // type@0635 │ │ -072526: 6900 0005 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ -07252a: 2310 3606 |0005: new-array v0, v1, [J // type@0636 │ │ -07252e: 6900 0105 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@0501 │ │ -072532: 2310 6806 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0668 │ │ -072536: 6900 0205 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ -07253a: 0e00 |000d: return-void │ │ +075ea8: |[075ea8] android.support.v4.util.ContainerHelpers.:()V │ │ +075eb8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +075eba: 2310 3506 |0001: new-array v0, v1, [I // type@0635 │ │ +075ebe: 6900 0005 |0003: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ +075ec2: 2310 3606 |0005: new-array v0, v1, [J // type@0636 │ │ +075ec6: 6900 0105 |0007: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@0501 │ │ +075eca: 2310 6806 |0009: new-array v0, v1, [Ljava/lang/Object; // type@0668 │ │ +075ece: 6900 0205 |000b: sput-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ +075ed2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=20 │ │ 0x0005 line=21 │ │ 0x0009 line=22 │ │ locals : │ │ │ │ @@ -59346,17 +59346,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07253c: |[07253c] android.support.v4.util.ContainerHelpers.:()V │ │ -07254c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -072552: 0e00 |0003: return-void │ │ +075ed4: |[075ed4] android.support.v4.util.ContainerHelpers.:()V │ │ +075ee4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +075eea: 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;) │ │ @@ -59364,29 +59364,29 @@ │ │ type : '([III)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -072554: |[072554] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ -072564: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -072566: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ -07256a: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ -07256e: 9004 0100 |0005: add-int v4, v1, v0 │ │ -072572: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ -072576: 4403 0502 |0009: aget v3, v5, v2 │ │ -07257a: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ -07257e: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ -072582: 28f4 |000f: goto 0003 // -000c │ │ -072584: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ -072588: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ -07258c: 28ef |0014: goto 0003 // -0011 │ │ -07258e: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -072592: 0f02 |0017: return v2 │ │ +075eec: |[075eec] android.support.v4.util.ContainerHelpers.binarySearch:([III)I │ │ +075efc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +075efe: d800 06ff |0001: add-int/lit8 v0, v6, #int -1 // #ff │ │ +075f02: 3601 1200 |0003: if-gt v1, v0, 0015 // +0012 │ │ +075f06: 9004 0100 |0005: add-int v4, v1, v0 │ │ +075f0a: e202 0401 |0007: ushr-int/lit8 v2, v4, #int 1 // #01 │ │ +075f0e: 4403 0502 |0009: aget v3, v5, v2 │ │ +075f12: 3573 0500 |000b: if-ge v3, v7, 0010 // +0005 │ │ +075f16: d801 0201 |000d: add-int/lit8 v1, v2, #int 1 // #01 │ │ +075f1a: 28f4 |000f: goto 0003 // -000c │ │ +075f1c: 3773 0700 |0010: if-le v3, v7, 0017 // +0007 │ │ +075f20: d800 02ff |0012: add-int/lit8 v0, v2, #int -1 // #ff │ │ +075f24: 28ef |0014: goto 0003 // -0011 │ │ +075f26: df02 01ff |0015: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +075f2a: 0f02 |0017: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0001 line=47 │ │ 0x0003 line=49 │ │ 0x0005 line=50 │ │ 0x0009 line=51 │ │ @@ -59409,31 +59409,31 @@ │ │ type : '([JIJ)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -072594: |[072594] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ -0725a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0725a6: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ -0725aa: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ -0725ae: 9003 0100 |0005: add-int v3, v1, v0 │ │ -0725b2: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ -0725b6: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ -0725ba: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ -0725be: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ -0725c2: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ -0725c6: 28f2 |0011: goto 0003 // -000e │ │ -0725c8: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ -0725cc: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ -0725d0: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0725d4: 28eb |0018: goto 0003 // -0015 │ │ -0725d6: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ -0725da: 0f02 |001b: return v2 │ │ +075f2c: |[075f2c] android.support.v4.util.ContainerHelpers.binarySearch:([JIJ)I │ │ +075f3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +075f3e: d800 07ff |0001: add-int/lit8 v0, v7, #int -1 // #ff │ │ +075f42: 3601 1600 |0003: if-gt v1, v0, 0019 // +0016 │ │ +075f46: 9003 0100 |0005: add-int v3, v1, v0 │ │ +075f4a: e202 0301 |0007: ushr-int/lit8 v2, v3, #int 1 // #01 │ │ +075f4e: 4504 0602 |0009: aget-wide v4, v6, v2 │ │ +075f52: 3103 0408 |000b: cmp-long v3, v4, v8 │ │ +075f56: 3b03 0500 |000d: if-gez v3, 0012 // +0005 │ │ +075f5a: d801 0201 |000f: add-int/lit8 v1, v2, #int 1 // #01 │ │ +075f5e: 28f2 |0011: goto 0003 // -000e │ │ +075f60: 3103 0408 |0012: cmp-long v3, v4, v8 │ │ +075f64: 3d03 0700 |0014: if-lez v3, 001b // +0007 │ │ +075f68: d800 02ff |0016: add-int/lit8 v0, v2, #int -1 // #ff │ │ +075f6c: 28eb |0018: goto 0003 // -0015 │ │ +075f6e: df02 01ff |0019: xor-int/lit8 v2, v1, #int -1 // #ff │ │ +075f72: 0f02 |001b: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0001 line=66 │ │ 0x0003 line=68 │ │ 0x0005 line=69 │ │ 0x0009 line=70 │ │ @@ -59456,24 +59456,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 │ │ -0725dc: |[0725dc] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0725ec: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -0725f0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0725f4: 6e20 aa2e 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -0725fa: 0a00 |0007: move-result v0 │ │ -0725fc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -072600: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -072602: 0f00 |000b: return v0 │ │ -072604: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -072606: 28fe |000d: goto 000b // -0002 │ │ +075f74: |[075f74] android.support.v4.util.ContainerHelpers.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +075f84: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +075f88: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +075f8c: 6e20 aa2e 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +075f92: 0a00 |0007: move-result v0 │ │ +075f94: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +075f98: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +075f9a: 0f00 |000b: return v0 │ │ +075f9c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +075f9e: 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; │ │ │ │ @@ -59482,27 +59482,27 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -072608: |[072608] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ -072618: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07261a: 1240 |0001: const/4 v0, #int 4 // #4 │ │ -07261c: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ -072620: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ -072624: 9801 0200 |0006: shl-int v1, v2, v0 │ │ -072628: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ -07262c: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ -072630: 9801 0200 |000c: shl-int v1, v2, v0 │ │ -072634: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ -072638: 0f03 |0010: return v3 │ │ -07263a: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07263e: 28ef |0013: goto 0002 // -0011 │ │ +075fa0: |[075fa0] android.support.v4.util.ContainerHelpers.idealByteArraySize:(I)I │ │ +075fb0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +075fb2: 1240 |0001: const/4 v0, #int 4 // #4 │ │ +075fb4: 1301 2000 |0002: const/16 v1, #int 32 // #20 │ │ +075fb8: 3510 0c00 |0004: if-ge v0, v1, 0010 // +000c │ │ +075fbc: 9801 0200 |0006: shl-int v1, v2, v0 │ │ +075fc0: d801 01f4 |0008: add-int/lit8 v1, v1, #int -12 // #f4 │ │ +075fc4: 3613 0700 |000a: if-gt v3, v1, 0011 // +0007 │ │ +075fc8: 9801 0200 |000c: shl-int v1, v2, v0 │ │ +075fcc: d803 01f4 |000e: add-int/lit8 v3, v1, #int -12 // #f4 │ │ +075fd0: 0f03 |0010: return v3 │ │ +075fd2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +075fd6: 28ef |0013: goto 0002 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=33 │ │ 0x0006 line=34 │ │ 0x000c line=35 │ │ 0x0010 line=37 │ │ 0x0011 line=33 │ │ @@ -59516,20 +59516,20 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072640: |[072640] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ -072650: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ -072654: 7110 3e0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0f3e │ │ -07265a: 0a00 |0005: move-result v0 │ │ -07265c: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ -072660: 0f00 |0008: return v0 │ │ +075fd8: |[075fd8] android.support.v4.util.ContainerHelpers.idealIntArraySize:(I)I │ │ +075fe8: da00 0104 |0000: mul-int/lit8 v0, v1, #int 4 // #04 │ │ +075fec: 7110 3e0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0f3e │ │ +075ff2: 0a00 |0005: move-result v0 │ │ +075ff4: db00 0004 |0006: div-int/lit8 v0, v0, #int 4 // #04 │ │ +075ff8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ #7 : (in Landroid/support/v4/util/ContainerHelpers;) │ │ @@ -59537,34 +59537,34 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -072664: |[072664] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ -072674: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ -072678: 7110 3e0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0f3e │ │ -07267e: 0a00 |0005: move-result v0 │ │ -072680: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ -072684: 0f00 |0008: return v0 │ │ +075ffc: |[075ffc] android.support.v4.util.ContainerHelpers.idealLongArraySize:(I)I │ │ +07600c: da00 0108 |0000: mul-int/lit8 v0, v1, #int 8 // #08 │ │ +076010: 7110 3e0f 0000 |0002: invoke-static {v0}, Landroid/support/v4/util/ContainerHelpers;.idealByteArraySize:(I)I // method@0f3e │ │ +076016: 0a00 |0005: move-result v0 │ │ +076018: db00 0008 |0006: div-int/lit8 v0, v0, #int 8 // #08 │ │ +07601c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 need I │ │ │ │ Virtual methods - │ │ - source_file_idx : 844 (ContainerHelpers.java) │ │ + source_file_idx : 846 (ContainerHelpers.java) │ │ │ │ Class #322 header: │ │ class_idx : 643 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 963 │ │ +source_file_idx : 964 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #322 - │ │ Class descriptor : 'Landroid/support/v4/util/DebugUtils;' │ │ @@ -59579,17 +59579,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -072688: |[072688] android.support.v4.util.DebugUtils.:()V │ │ -072698: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07269e: 0e00 |0003: return-void │ │ +076020: |[076020] android.support.v4.util.DebugUtils.:()V │ │ +076030: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +076036: 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;) │ │ @@ -59597,47 +59597,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 │ │ -0726a0: |[0726a0] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ -0726b0: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0726b4: 1a02 0826 |0002: const-string v2, "null" // string@2608 │ │ -0726b8: 6e20 db2e 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0726be: 0e00 |0007: return-void │ │ -0726c0: 6e10 ab2e 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0726c6: 0c02 |000b: move-result-object v2 │ │ -0726c8: 6e10 722e 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0726ce: 0c01 |000f: move-result-object v1 │ │ -0726d0: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ -0726d4: 6e10 c32e 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0726da: 0a02 |0015: move-result v2 │ │ -0726dc: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ -0726e0: 6e10 ab2e 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0726e6: 0c02 |001b: move-result-object v2 │ │ -0726e8: 6e10 712e 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0726ee: 0c01 |001f: move-result-object v1 │ │ -0726f0: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ -0726f4: 6e20 c12e 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ -0726fa: 0a00 |0025: move-result v0 │ │ -0726fc: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ -072700: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ -072704: 6e20 c72e 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -07270a: 0c01 |002d: move-result-object v1 │ │ -07270c: 6e20 db2e 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -072712: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ -072716: 6e20 d52e 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -07271c: 7110 e32e 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -072722: 0a02 |0039: move-result v2 │ │ -072724: 7110 8f2e 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -07272a: 0c02 |003d: move-result-object v2 │ │ -07272c: 6e20 db2e 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -072732: 28c6 |0041: goto 0007 // -003a │ │ +076038: |[076038] android.support.v4.util.DebugUtils.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V │ │ +076048: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +07604c: 1a02 0826 |0002: const-string v2, "null" // string@2608 │ │ +076050: 6e20 db2e 2400 |0004: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +076056: 0e00 |0007: return-void │ │ +076058: 6e10 ab2e 0300 |0008: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +07605e: 0c02 |000b: move-result-object v2 │ │ +076060: 6e10 722e 0200 |000c: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +076066: 0c01 |000f: move-result-object v1 │ │ +076068: 3801 0800 |0010: if-eqz v1, 0018 // +0008 │ │ +07606c: 6e10 c32e 0100 |0012: invoke-virtual {v1}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +076072: 0a02 |0015: move-result v2 │ │ +076074: 3c02 1800 |0016: if-gtz v2, 002e // +0018 │ │ +076078: 6e10 ab2e 0300 |0018: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +07607e: 0c02 |001b: move-result-object v2 │ │ +076080: 6e10 712e 0200 |001c: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +076086: 0c01 |001f: move-result-object v1 │ │ +076088: 1302 2e00 |0020: const/16 v2, #int 46 // #2e │ │ +07608c: 6e20 c12e 2100 |0022: invoke-virtual {v1, v2}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ +076092: 0a00 |0025: move-result v0 │ │ +076094: 3d00 0800 |0026: if-lez v0, 002e // +0008 │ │ +076098: d802 0001 |0028: add-int/lit8 v2, v0, #int 1 // #01 │ │ +07609c: 6e20 c72e 2100 |002a: invoke-virtual {v1, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +0760a2: 0c01 |002d: move-result-object v1 │ │ +0760a4: 6e20 db2e 1400 |002e: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0760aa: 1302 7b00 |0031: const/16 v2, #int 123 // #7b │ │ +0760ae: 6e20 d52e 2400 |0033: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0760b4: 7110 e32e 0300 |0036: invoke-static {v3}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +0760ba: 0a02 |0039: move-result v2 │ │ +0760bc: 7110 8f2e 0200 |003a: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0760c2: 0c02 |003d: move-result-object v2 │ │ +0760c4: 6e20 db2e 2400 |003e: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0760ca: 28c6 |0041: goto 0007 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0002 line=29 │ │ 0x0007 line=43 │ │ 0x0008 line=31 │ │ 0x0010 line=32 │ │ @@ -59651,21 +59651,21 @@ │ │ locals : │ │ 0x0026 - 0x002e reg=0 end I │ │ 0x0010 - 0x0042 reg=1 simpleName Ljava/lang/String; │ │ 0x0000 - 0x0042 reg=3 cls Ljava/lang/Object; │ │ 0x0000 - 0x0042 reg=4 out Ljava/lang/StringBuilder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 963 (DebugUtils.java) │ │ + source_file_idx : 964 (DebugUtils.java) │ │ │ │ Class #323 header: │ │ class_idx : 644 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1470 │ │ -source_file_idx : 3375 │ │ +source_file_idx : 3376 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #323 - │ │ Class descriptor : 'Landroid/support/v4/util/LogWriter;' │ │ @@ -59688,22 +59688,22 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -072734: |[072734] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ -072744: 7010 532e 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2e53 │ │ -07274a: 2200 e705 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -07274e: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ -072752: 7020 d32e 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -072758: 5b20 0305 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ -07275c: 5b23 0405 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0504 │ │ -072760: 0e00 |000e: return-void │ │ +0760cc: |[0760cc] android.support.v4.util.LogWriter.:(Ljava/lang/String;)V │ │ +0760dc: 7010 532e 0200 |0000: invoke-direct {v2}, Ljava/io/Writer;.:()V // method@2e53 │ │ +0760e2: 2200 e705 |0003: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0760e6: 1301 8000 |0005: const/16 v1, #int 128 // #80 │ │ +0760ea: 7020 d32e 1000 |0007: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +0760f0: 5b20 0305 |000a: iput-object v0, v2, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ +0760f4: 5b23 0405 |000c: iput-object v3, v2, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0504 │ │ +0760f8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=31 │ │ 0x000c line=40 │ │ 0x000e line=41 │ │ locals : │ │ @@ -59715,31 +59715,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -072764: |[072764] android.support.v4.util.LogWriter.flushBuilder:()V │ │ -072774: 5430 0305 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ -072778: 6e10 df2e 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@2edf │ │ -07277e: 0a00 |0005: move-result v0 │ │ -072780: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ -072784: 5430 0405 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0504 │ │ -072788: 5431 0305 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ -07278c: 6e10 e02e 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -072792: 0c01 |000f: move-result-object v1 │ │ -072794: 7120 011d 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ -07279a: 5430 0305 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ -07279e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0727a0: 5432 0305 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ -0727a4: 6e10 df2e 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@2edf │ │ -0727aa: 0a02 |001b: move-result v2 │ │ -0727ac: 6e30 de2e 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@2ede │ │ -0727b2: 0e00 |001f: return-void │ │ +0760fc: |[0760fc] android.support.v4.util.LogWriter.flushBuilder:()V │ │ +07610c: 5430 0305 |0000: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ +076110: 6e10 df2e 0000 |0002: invoke-virtual {v0}, Ljava/lang/StringBuilder;.length:()I // method@2edf │ │ +076116: 0a00 |0005: move-result v0 │ │ +076118: 3d00 1900 |0006: if-lez v0, 001f // +0019 │ │ +07611c: 5430 0405 |0008: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mTag:Ljava/lang/String; // field@0504 │ │ +076120: 5431 0305 |000a: iget-object v1, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ +076124: 6e10 e02e 0100 |000c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +07612a: 0c01 |000f: move-result-object v1 │ │ +07612c: 7120 011d 1000 |0010: invoke-static {v0, v1}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;)I // method@1d01 │ │ +076132: 5430 0305 |0013: iget-object v0, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ +076136: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +076138: 5432 0305 |0016: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ +07613c: 6e10 df2e 0200 |0018: invoke-virtual {v2}, Ljava/lang/StringBuilder;.length:()I // method@2edf │ │ +076142: 0a02 |001b: move-result v2 │ │ +076144: 6e30 de2e 1002 |001c: invoke-virtual {v0, v1, v2}, Ljava/lang/StringBuilder;.delete:(II)Ljava/lang/StringBuilder; // method@2ede │ │ +07614a: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=65 │ │ 0x0013 line=66 │ │ 0x001f line=68 │ │ locals : │ │ @@ -59751,17 +59751,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0727b4: |[0727b4] android.support.v4.util.LogWriter.close:()V │ │ -0727c4: 7010 460f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0f46 │ │ -0727ca: 0e00 |0003: return-void │ │ +07614c: |[07614c] android.support.v4.util.LogWriter.close:()V │ │ +07615c: 7010 460f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0f46 │ │ +076162: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -59770,17 +59770,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0727cc: |[0727cc] android.support.v4.util.LogWriter.flush:()V │ │ -0727dc: 7010 460f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0f46 │ │ -0727e2: 0e00 |0003: return-void │ │ +076164: |[076164] android.support.v4.util.LogWriter.flush:()V │ │ +076174: 7010 460f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0f46 │ │ +07617a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/LogWriter; │ │ │ │ @@ -59789,28 +59789,28 @@ │ │ type : '([CII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0727e4: |[0727e4] android.support.v4.util.LogWriter.write:([CII)V │ │ -0727f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0727f6: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ -0727fa: 9002 0501 |0003: add-int v2, v5, v1 │ │ -0727fe: 4900 0402 |0005: aget-char v0, v4, v2 │ │ -072802: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ -072806: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ -07280a: 7010 460f 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0f46 │ │ -072810: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072814: 28f1 |0010: goto 0001 // -000f │ │ -072816: 5432 0305 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ -07281a: 6e20 d52e 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -072820: 28f8 |0016: goto 000e // -0008 │ │ -072822: 0e00 |0017: return-void │ │ +07617c: |[07617c] android.support.v4.util.LogWriter.write:([CII)V │ │ +07618c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07618e: 3561 1600 |0001: if-ge v1, v6, 0017 // +0016 │ │ +076192: 9002 0501 |0003: add-int v2, v5, v1 │ │ +076196: 4900 0402 |0005: aget-char v0, v4, v2 │ │ +07619a: 1302 0a00 |0007: const/16 v2, #int 10 // #a │ │ +07619e: 3320 0800 |0009: if-ne v0, v2, 0011 // +0008 │ │ +0761a2: 7010 460f 0300 |000b: invoke-direct {v3}, Landroid/support/v4/util/LogWriter;.flushBuilder:()V // method@0f46 │ │ +0761a8: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0761ac: 28f1 |0010: goto 0001 // -000f │ │ +0761ae: 5432 0305 |0011: iget-object v2, v3, Landroid/support/v4/util/LogWriter;.mBuilder:Ljava/lang/StringBuilder; // field@0503 │ │ +0761b2: 6e20 d52e 0200 |0013: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0761b8: 28f8 |0016: goto 000e // -0008 │ │ +0761ba: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0003 line=53 │ │ 0x0007 line=54 │ │ 0x000b line=55 │ │ 0x000e line=52 │ │ @@ -59820,21 +59820,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 : 3375 (LogWriter.java) │ │ + source_file_idx : 3376 (LogWriter.java) │ │ │ │ Class #324 header: │ │ class_idx : 645 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3376 │ │ +source_file_idx : 3377 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 17 │ │ │ │ Class #324 annotations: │ │ Annotations on class │ │ @@ -59892,37 +59892,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -072824: |[072824] android.support.v4.util.LongSparseArray.:()V │ │ -072834: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -072838: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07283e: 6900 0505 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -072842: 0e00 |0007: return-void │ │ +0761bc: |[0761bc] android.support.v4.util.LongSparseArray.:()V │ │ +0761cc: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +0761d0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0761d6: 6900 0505 |0005: sput-object v0, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +0761da: 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 │ │ -072844: |[072844] android.support.v4.util.LongSparseArray.:()V │ │ -072854: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -072858: 7020 4a0f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0f4a │ │ -07285e: 0e00 |0005: return-void │ │ +0761dc: |[0761dc] android.support.v4.util.LongSparseArray.:()V │ │ +0761ec: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +0761f0: 7020 4a0f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/LongSparseArray;.:(I)V // method@0f4a │ │ +0761f6: 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; │ │ @@ -59932,32 +59932,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -072860: |[072860] android.support.v4.util.LongSparseArray.:(I)V │ │ -072870: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -072872: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -072878: 5c21 0605 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -07287c: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -072880: 6200 0105 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@0501 │ │ -072884: 5b20 0705 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072888: 6200 0205 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ -07288c: 5b20 0905 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072890: 5921 0805 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072894: 0e00 |0012: return-void │ │ -072896: 7110 400f 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0f40 │ │ -07289c: 0a03 |0016: move-result v3 │ │ -07289e: 2330 3606 |0017: new-array v0, v3, [J // type@0636 │ │ -0728a2: 5b20 0705 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -0728a6: 2330 6806 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ -0728aa: 5b20 0905 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -0728ae: 28f1 |001f: goto 0010 // -000f │ │ +0761f8: |[0761f8] android.support.v4.util.LongSparseArray.:(I)V │ │ +076208: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07620a: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +076210: 5c21 0605 |0004: iput-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +076214: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +076218: 6200 0105 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_LONGS:[J // field@0501 │ │ +07621c: 5b20 0705 |000a: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076220: 6200 0205 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ +076224: 5b20 0905 |000e: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076228: 5921 0805 |0010: iput v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07622c: 0e00 |0012: return-void │ │ +07622e: 7110 400f 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0f40 │ │ +076234: 0a03 |0016: move-result v3 │ │ +076236: 2330 3606 |0017: new-array v0, v3, [J // type@0636 │ │ +07623a: 5b20 0705 |0019: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +07623e: 2330 6806 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ +076242: 5b20 0905 |001d: iput-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076246: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=65 │ │ 0x0004 line=45 │ │ 0x0006 line=66 │ │ 0x0008 line=67 │ │ 0x000c line=68 │ │ @@ -59976,37 +59976,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -0728b0: |[0728b0] android.support.v4.util.LongSparseArray.gc:()V │ │ -0728c0: 5282 0805 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -0728c4: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -0728c6: 5481 0705 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -0728ca: 5485 0905 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -0728ce: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0728d0: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -0728d4: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -0728d8: 6206 0505 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -0728dc: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -0728e0: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -0728e4: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ -0728e8: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ -0728ec: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -0728f0: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -0728f2: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -0728f6: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0728fa: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0728fe: 28e9 |001f: goto 0008 // -0017 │ │ -072900: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -072902: 5c86 0605 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072906: 5983 0805 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -07290a: 0e00 |0025: return-void │ │ +076248: |[076248] android.support.v4.util.LongSparseArray.gc:()V │ │ +076258: 5282 0805 |0000: iget v2, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07625c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +07625e: 5481 0705 |0003: iget-object v1, v8, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076262: 5485 0905 |0005: iget-object v5, v8, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076266: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +076268: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +07626c: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +076270: 6206 0505 |000c: sget-object v6, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +076274: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +076278: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +07627c: 4506 0100 |0012: aget-wide v6, v1, v0 │ │ +076280: 4c06 0103 |0014: aput-wide v6, v1, v3 │ │ +076284: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +076288: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +07628a: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +07628e: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +076292: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +076296: 28e9 |001f: goto 0008 // -0017 │ │ +076298: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +07629a: 5c86 0605 |0021: iput-boolean v6, v8, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +07629e: 5983 0805 |0023: iput v3, v8, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0762a2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ 0x0002 line=149 │ │ 0x0003 line=150 │ │ 0x0005 line=151 │ │ 0x0007 line=153 │ │ @@ -60037,59 +60037,59 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -07290c: |[07290c] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ -07291c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -07291e: 5274 0805 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072922: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ -072926: 5474 0705 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -07292a: 5275 0805 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -07292e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -072932: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ -072936: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ -07293a: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ -07293e: 6e40 560f 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0f56 │ │ -072944: 0e00 |0014: return-void │ │ -072946: 5574 0605 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -07294a: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ -07294e: 5274 0805 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072952: 5475 0705 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072956: 2155 |001d: array-length v5, v5 │ │ -072958: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ -07295c: 7010 500f 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072962: 5273 0805 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072966: 5474 0705 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -07296a: 2144 |0027: array-length v4, v4 │ │ -07296c: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ -072970: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ -072974: 7110 400f 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0f40 │ │ -07297a: 0a00 |002f: move-result v0 │ │ -07297c: 2301 3606 |0030: new-array v1, v0, [J // type@0636 │ │ -072980: 2302 6806 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0668 │ │ -072984: 5474 0705 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072988: 5475 0705 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -07298c: 2155 |0038: array-length v5, v5 │ │ -07298e: 7155 e12e 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -072994: 5474 0905 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072998: 5475 0905 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -07299c: 2155 |0040: array-length v5, v5 │ │ -07299e: 7155 e12e 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -0729a4: 5b71 0705 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -0729a8: 5b72 0905 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -0729ac: 5474 0705 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -0729b0: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ -0729b4: 5474 0905 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -0729b8: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ -0729bc: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0729c0: 5974 0805 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -0729c4: 28c0 |0054: goto 0014 // -0040 │ │ +0762a4: |[0762a4] android.support.v4.util.LongSparseArray.append:(JLjava/lang/Object;)V │ │ +0762b4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0762b6: 5274 0805 |0001: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0762ba: 3804 1200 |0003: if-eqz v4, 0015 // +0012 │ │ +0762be: 5474 0705 |0005: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0762c2: 5275 0805 |0007: iget v5, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0762c6: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0762ca: 4504 0405 |000b: aget-wide v4, v4, v5 │ │ +0762ce: 3104 0804 |000d: cmp-long v4, v8, v4 │ │ +0762d2: 3c04 0600 |000f: if-gtz v4, 0015 // +0006 │ │ +0762d6: 6e40 560f 87a9 |0011: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/util/LongSparseArray;.put:(JLjava/lang/Object;)V // method@0f56 │ │ +0762dc: 0e00 |0014: return-void │ │ +0762de: 5574 0605 |0015: iget-boolean v4, v7, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +0762e2: 3804 0c00 |0017: if-eqz v4, 0023 // +000c │ │ +0762e6: 5274 0805 |0019: iget v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0762ea: 5475 0705 |001b: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0762ee: 2155 |001d: array-length v5, v5 │ │ +0762f0: 3454 0500 |001e: if-lt v4, v5, 0023 // +0005 │ │ +0762f4: 7010 500f 0700 |0020: invoke-direct {v7}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +0762fa: 5273 0805 |0023: iget v3, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0762fe: 5474 0705 |0025: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076302: 2144 |0027: array-length v4, v4 │ │ +076304: 3443 2000 |0028: if-lt v3, v4, 0048 // +0020 │ │ +076308: d804 0301 |002a: add-int/lit8 v4, v3, #int 1 // #01 │ │ +07630c: 7110 400f 0400 |002c: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0f40 │ │ +076312: 0a00 |002f: move-result v0 │ │ +076314: 2301 3606 |0030: new-array v1, v0, [J // type@0636 │ │ +076318: 2302 6806 |0032: new-array v2, v0, [Ljava/lang/Object; // type@0668 │ │ +07631c: 5474 0705 |0034: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076320: 5475 0705 |0036: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076324: 2155 |0038: array-length v5, v5 │ │ +076326: 7155 e12e 6461 |0039: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +07632c: 5474 0905 |003c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076330: 5475 0905 |003e: iget-object v5, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076334: 2155 |0040: array-length v5, v5 │ │ +076336: 7155 e12e 6462 |0041: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +07633c: 5b71 0705 |0044: iput-object v1, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076340: 5b72 0905 |0046: iput-object v2, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076344: 5474 0705 |0048: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076348: 4c08 0403 |004a: aput-wide v8, v4, v3 │ │ +07634c: 5474 0905 |004c: iget-object v4, v7, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076350: 4d0a 0403 |004e: aput-object v10, v4, v3 │ │ +076354: d804 0301 |0050: add-int/lit8 v4, v3, #int 1 // #01 │ │ +076358: 5974 0805 |0052: iput v4, v7, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07635c: 28c0 |0054: goto 0014 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=330 │ │ 0x0011 line=331 │ │ 0x0014 line=357 │ │ 0x0015 line=335 │ │ 0x0020 line=336 │ │ @@ -60121,27 +60121,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0729c8: |[0729c8] android.support.v4.util.LongSparseArray.clear:()V │ │ -0729d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0729da: 5251 0805 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -0729de: 5452 0905 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -0729e2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0729e4: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -0729e8: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0729ea: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -0729ee: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0729f2: 28f9 |000d: goto 0006 // -0007 │ │ -0729f4: 5954 0805 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -0729f8: 5c54 0605 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -0729fc: 0e00 |0012: return-void │ │ +076360: |[076360] android.support.v4.util.LongSparseArray.clear:()V │ │ +076370: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +076372: 5251 0805 |0001: iget v1, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076376: 5452 0905 |0003: iget-object v2, v5, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +07637a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +07637c: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +076380: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +076382: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +076386: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07638a: 28f9 |000d: goto 0006 // -0007 │ │ +07638c: 5954 0805 |000e: iput v4, v5, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076390: 5c54 0605 |0010: iput-boolean v4, v5, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +076394: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x0003 line=315 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ 0x000b line=317 │ │ @@ -60160,34 +60160,34 @@ │ │ type : '()Landroid/support/v4/util/LongSparseArray;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -072a00: |[072a00] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ -072a10: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -072a12: 6f10 a92e 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ -072a18: 0c02 |0004: move-result-object v2 │ │ -072a1a: 0720 |0005: move-object v0, v2 │ │ -072a1c: 1f00 8502 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0285 │ │ -072a20: 0701 |0008: move-object v1, v0 │ │ -072a22: 5432 0705 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072a26: 6e10 a72f 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@2fa7 │ │ -072a2c: 0c02 |000e: move-result-object v2 │ │ -072a2e: 1f02 3606 |000f: check-cast v2, [J // type@0636 │ │ -072a32: 5b12 0705 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072a36: 5432 0905 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072a3a: 6e10 a92f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2fa9 │ │ -072a40: 0c02 |0018: move-result-object v2 │ │ -072a42: 1f02 6806 |0019: check-cast v2, [Ljava/lang/Object; // type@0668 │ │ -072a46: 5b12 0905 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072a4a: 1101 |001d: return-object v1 │ │ -072a4c: 0d02 |001e: move-exception v2 │ │ -072a4e: 28fe |001f: goto 001d // -0002 │ │ +076398: |[076398] android.support.v4.util.LongSparseArray.clone:()Landroid/support/v4/util/LongSparseArray; │ │ +0763a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0763aa: 6f10 a92e 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ +0763b0: 0c02 |0004: move-result-object v2 │ │ +0763b2: 0720 |0005: move-object v0, v2 │ │ +0763b4: 1f00 8502 |0006: check-cast v0, Landroid/support/v4/util/LongSparseArray; // type@0285 │ │ +0763b8: 0701 |0008: move-object v1, v0 │ │ +0763ba: 5432 0705 |0009: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0763be: 6e10 a72f 0200 |000b: invoke-virtual {v2}, [J.clone:()Ljava/lang/Object; // method@2fa7 │ │ +0763c4: 0c02 |000e: move-result-object v2 │ │ +0763c6: 1f02 3606 |000f: check-cast v2, [J // type@0636 │ │ +0763ca: 5b12 0705 |0011: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0763ce: 5432 0905 |0013: iget-object v2, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0763d2: 6e10 a92f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2fa9 │ │ +0763d8: 0c02 |0018: move-result-object v2 │ │ +0763da: 1f02 6806 |0019: check-cast v2, [Ljava/lang/Object; // type@0668 │ │ +0763de: 5b12 0905 |001b: iput-object v2, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0763e2: 1101 |001d: return-object v1 │ │ +0763e4: 0d02 |001e: move-exception v2 │ │ +0763e6: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=80 │ │ 0x0001 line=82 │ │ 0x0009 line=83 │ │ @@ -60204,18 +60204,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -072a60: |[072a60] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ -072a70: 6e10 4d0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0f4d │ │ -072a76: 0c00 |0003: move-result-object v0 │ │ -072a78: 1100 |0004: return-object v0 │ │ +0763f8: |[0763f8] android.support.v4.util.LongSparseArray.clone:()Ljava/lang/Object; │ │ +076408: 6e10 4d0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/LongSparseArray;.clone:()Landroid/support/v4/util/LongSparseArray; // method@0f4d │ │ +07640e: 0c00 |0003: move-result-object v0 │ │ +076410: 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; │ │ │ │ @@ -60224,30 +60224,30 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 28 16-bit code units │ │ -072a7c: |[072a7c] android.support.v4.util.LongSparseArray.delete:(J)V │ │ -072a8c: 5431 0705 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072a90: 5232 0805 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072a94: 7140 3c0f 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ -072a9a: 0a00 |0007: move-result v0 │ │ -072a9c: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -072aa0: 5431 0905 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072aa4: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -072aa8: 6202 0505 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -072aac: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -072ab0: 5431 0905 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072ab4: 6202 0505 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -072ab8: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -072abc: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -072abe: 5c31 0605 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072ac2: 0e00 |001b: return-void │ │ +076414: |[076414] android.support.v4.util.LongSparseArray.delete:(J)V │ │ +076424: 5431 0705 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076428: 5232 0805 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07642c: 7140 3c0f 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ +076432: 0a00 |0007: move-result v0 │ │ +076434: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +076438: 5431 0905 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +07643c: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +076440: 6202 0505 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +076444: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +076448: 5431 0905 |0012: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +07644c: 6202 0505 |0014: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +076450: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +076454: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +076456: 5c31 0605 |0019: iput-boolean v1, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +07645a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0008 line=120 │ │ 0x000a line=121 │ │ 0x0012 line=122 │ │ 0x0018 line=123 │ │ @@ -60263,19 +60263,19 @@ │ │ type : '(J)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -072ac4: |[072ac4] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ -072ad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072ad6: 6e40 520f 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0f52 │ │ -072adc: 0c00 |0004: move-result-object v0 │ │ -072ade: 1100 |0005: return-object v0 │ │ +07645c: |[07645c] android.support.v4.util.LongSparseArray.get:(J)Ljava/lang/Object; │ │ +07646c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07646e: 6e40 520f 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/util/LongSparseArray;.get:(JLjava/lang/Object;)Ljava/lang/Object; // method@0f52 │ │ +076474: 0c00 |0004: move-result-object v0 │ │ +076476: 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 │ │ @@ -60285,28 +60285,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 │ │ -072ae0: |[072ae0] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ -072af0: 5431 0705 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072af4: 5232 0805 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072af8: 7140 3c0f 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ -072afe: 0a00 |0007: move-result v0 │ │ -072b00: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -072b04: 5431 0905 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072b08: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -072b0c: 6202 0505 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -072b10: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -072b14: 1106 |0012: return-object v6 │ │ -072b16: 5431 0905 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072b1a: 4606 0100 |0015: aget-object v6, v1, v0 │ │ -072b1e: 28fb |0017: goto 0012 // -0005 │ │ +076478: |[076478] android.support.v4.util.LongSparseArray.get:(JLjava/lang/Object;)Ljava/lang/Object; │ │ +076488: 5431 0705 |0000: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +07648c: 5232 0805 |0002: iget v2, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076490: 7140 3c0f 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ +076496: 0a00 |0007: move-result v0 │ │ +076498: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +07649c: 5431 0905 |000a: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0764a0: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +0764a4: 6202 0505 |000e: sget-object v2, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +0764a8: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +0764ac: 1106 |0012: return-object v6 │ │ +0764ae: 5431 0905 |0013: iget-object v1, v3, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0764b2: 4606 0100 |0015: aget-object v6, v1, v0 │ │ +0764b6: 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; │ │ @@ -60322,23 +60322,23 @@ │ │ type : '(J)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -072b20: |[072b20] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ -072b30: 5530 0605 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072b34: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -072b38: 7010 500f 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072b3e: 5430 0705 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072b42: 5231 0805 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072b46: 7140 3c0f 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ -072b4c: 0a00 |000e: move-result v0 │ │ -072b4e: 0f00 |000f: return v0 │ │ +0764b8: |[0764b8] android.support.v4.util.LongSparseArray.indexOfKey:(J)I │ │ +0764c8: 5530 0605 |0000: iget-boolean v0, v3, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +0764cc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0764d0: 7010 500f 0300 |0004: invoke-direct {v3}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +0764d6: 5430 0705 |0007: iget-object v0, v3, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0764da: 5231 0805 |0009: iget v1, v3, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0764de: 7140 3c0f 1054 |000b: invoke-static {v0, v1, v4, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ +0764e4: 0a00 |000e: move-result v0 │ │ +0764e6: 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; │ │ @@ -60350,29 +60350,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -072b50: |[072b50] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ -072b60: 5521 0605 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072b64: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -072b68: 7010 500f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072b6e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -072b70: 5221 0805 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072b74: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -072b78: 5421 0905 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072b7c: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -072b80: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -072b84: 0f00 |0012: return v0 │ │ -072b86: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -072b8a: 28f3 |0015: goto 0008 // -000d │ │ -072b8c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -072b8e: 28fb |0017: goto 0012 // -0005 │ │ +0764e8: |[0764e8] android.support.v4.util.LongSparseArray.indexOfValue:(Ljava/lang/Object;)I │ │ +0764f8: 5521 0605 |0000: iget-boolean v1, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +0764fc: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +076500: 7010 500f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +076506: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +076508: 5221 0805 |0008: iget v1, v2, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07650c: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +076510: 5421 0905 |000c: iget-object v1, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076514: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +076518: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +07651c: 0f00 |0012: return v0 │ │ +07651e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +076522: 28f3 |0015: goto 0008 // -000d │ │ +076524: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +076526: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0004 line=300 │ │ 0x0007 line=303 │ │ 0x000c line=304 │ │ 0x0012 line=307 │ │ @@ -60391,21 +60391,21 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -072b90: |[072b90] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ -072ba0: 5520 0605 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072ba4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -072ba8: 7010 500f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072bae: 5420 0705 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072bb2: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ -072bb6: 1000 |000b: return-wide v0 │ │ +076528: |[076528] android.support.v4.util.LongSparseArray.keyAt:(I)J │ │ +076538: 5520 0605 |0000: iget-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +07653c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +076540: 7010 500f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +076546: 5420 0705 |0007: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +07654a: 4500 0003 |0009: aget-wide v0, v0, v3 │ │ +07654e: 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; │ │ @@ -60417,91 +60417,91 @@ │ │ type : '(JLjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -072bb8: |[072bb8] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ -072bc8: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -072bca: 5494 0705 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072bce: 5295 0805 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072bd2: 7140 3c0f 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ -072bd8: 0a00 |0008: move-result v0 │ │ -072bda: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -072bde: 5494 0905 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072be2: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ -072be6: 0e00 |000f: return-void │ │ -072be8: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -072bec: 5294 0805 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072bf0: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -072bf4: 5494 0905 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072bf8: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -072bfc: 6205 0505 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -072c00: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -072c04: 5494 0705 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072c08: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ -072c0c: 5494 0905 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072c10: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ -072c14: 28e9 |0026: goto 000f // -0017 │ │ -072c16: 5594 0605 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072c1a: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -072c1e: 5294 0805 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072c22: 5495 0705 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072c26: 2155 |002f: array-length v5, v5 │ │ -072c28: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -072c2c: 7010 500f 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072c32: 5494 0705 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072c36: 5295 0805 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072c3a: 7140 3c0f 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ -072c40: 0a04 |003c: move-result v4 │ │ -072c42: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -072c46: 5294 0805 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072c4a: 5495 0705 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072c4e: 2155 |0043: array-length v5, v5 │ │ -072c50: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -072c54: 5294 0805 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072c58: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -072c5c: 7110 400f 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0f40 │ │ -072c62: 0a01 |004d: move-result v1 │ │ -072c64: 2312 3606 |004e: new-array v2, v1, [J // type@0636 │ │ -072c68: 2313 6806 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0668 │ │ -072c6c: 5494 0705 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072c70: 5495 0705 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072c74: 2155 |0056: array-length v5, v5 │ │ -072c76: 7155 e12e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -072c7c: 5494 0905 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072c80: 5495 0905 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072c84: 2155 |005e: array-length v5, v5 │ │ -072c86: 7155 e12e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -072c8c: 5b92 0705 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072c90: 5b93 0905 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072c94: 5294 0805 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072c98: b104 |0068: sub-int/2addr v4, v0 │ │ -072c9a: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -072c9e: 5494 0705 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072ca2: 5495 0705 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072ca6: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -072caa: 5297 0805 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072cae: b107 |0073: sub-int/2addr v7, v0 │ │ -072cb0: 7157 e12e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -072cb6: 5494 0905 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072cba: 5495 0905 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072cbe: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -072cc2: 5297 0805 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072cc6: b107 |007f: sub-int/2addr v7, v0 │ │ -072cc8: 7157 e12e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -072cce: 5494 0705 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ -072cd2: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ -072cd6: 5494 0905 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072cda: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ -072cde: 5294 0805 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072ce2: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -072ce6: 5994 0805 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072cea: 2900 7eff |0091: goto/16 000f // -0082 │ │ +076550: |[076550] android.support.v4.util.LongSparseArray.put:(JLjava/lang/Object;)V │ │ +076560: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +076562: 5494 0705 |0001: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076566: 5295 0805 |0003: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07656a: 7140 3c0f 54ba |0005: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ +076570: 0a00 |0008: move-result v0 │ │ +076572: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +076576: 5494 0905 |000b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +07657a: 4d0c 0400 |000d: aput-object v12, v4, v0 │ │ +07657e: 0e00 |000f: return-void │ │ +076580: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +076584: 5294 0805 |0012: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076588: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +07658c: 5494 0905 |0016: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076590: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +076594: 6205 0505 |001a: sget-object v5, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +076598: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +07659c: 5494 0705 |001e: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0765a0: 4c0a 0400 |0020: aput-wide v10, v4, v0 │ │ +0765a4: 5494 0905 |0022: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0765a8: 4d0c 0400 |0024: aput-object v12, v4, v0 │ │ +0765ac: 28e9 |0026: goto 000f // -0017 │ │ +0765ae: 5594 0605 |0027: iget-boolean v4, v9, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +0765b2: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +0765b6: 5294 0805 |002b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0765ba: 5495 0705 |002d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0765be: 2155 |002f: array-length v5, v5 │ │ +0765c0: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +0765c4: 7010 500f 0900 |0032: invoke-direct {v9}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +0765ca: 5494 0705 |0035: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0765ce: 5295 0805 |0037: iget v5, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0765d2: 7140 3c0f 54ba |0039: invoke-static {v4, v5, v10, v11}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([JIJ)I // method@0f3c │ │ +0765d8: 0a04 |003c: move-result v4 │ │ +0765da: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +0765de: 5294 0805 |003f: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0765e2: 5495 0705 |0041: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +0765e6: 2155 |0043: array-length v5, v5 │ │ +0765e8: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +0765ec: 5294 0805 |0046: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +0765f0: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0765f4: 7110 400f 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealLongArraySize:(I)I // method@0f40 │ │ +0765fa: 0a01 |004d: move-result v1 │ │ +0765fc: 2312 3606 |004e: new-array v2, v1, [J // type@0636 │ │ +076600: 2313 6806 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0668 │ │ +076604: 5494 0705 |0052: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076608: 5495 0705 |0054: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +07660c: 2155 |0056: array-length v5, v5 │ │ +07660e: 7155 e12e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +076614: 5494 0905 |005a: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076618: 5495 0905 |005c: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +07661c: 2155 |005e: array-length v5, v5 │ │ +07661e: 7155 e12e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +076624: 5b92 0705 |0062: iput-object v2, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +076628: 5b93 0905 |0064: iput-object v3, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +07662c: 5294 0805 |0066: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076630: b104 |0068: sub-int/2addr v4, v0 │ │ +076632: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +076636: 5494 0705 |006b: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +07663a: 5495 0705 |006d: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +07663e: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +076642: 5297 0805 |0071: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076646: b107 |0073: sub-int/2addr v7, v0 │ │ +076648: 7157 e12e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +07664e: 5494 0905 |0077: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076652: 5495 0905 |0079: iget-object v5, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076656: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +07665a: 5297 0805 |007d: iget v7, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07665e: b107 |007f: sub-int/2addr v7, v0 │ │ +076660: 7157 e12e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +076666: 5494 0705 |0083: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mKeys:[J // field@0507 │ │ +07666a: 4c0a 0400 |0085: aput-wide v10, v4, v0 │ │ +07666e: 5494 0905 |0087: iget-object v4, v9, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +076672: 4d0c 0400 |0089: aput-object v12, v4, v0 │ │ +076676: 5294 0805 |008b: iget v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07667a: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +07667e: 5994 0805 |008f: iput v4, v9, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076682: 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 │ │ @@ -60541,17 +60541,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -072cf0: |[072cf0] android.support.v4.util.LongSparseArray.remove:(J)V │ │ -072d00: 6e30 4f0f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0f4f │ │ -072d06: 0e00 |0003: return-void │ │ +076688: |[076688] android.support.v4.util.LongSparseArray.remove:(J)V │ │ +076698: 6e30 4f0f 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/LongSparseArray;.delete:(J)V // method@0f4f │ │ +07669e: 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; │ │ @@ -60562,25 +60562,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -072d08: |[072d08] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ -072d18: 5420 0905 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072d1c: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -072d20: 6201 0505 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -072d24: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -072d28: 5420 0905 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072d2c: 6201 0505 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ -072d30: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -072d34: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -072d36: 5c20 0605 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072d3a: 0e00 |0011: return-void │ │ +0766a0: |[0766a0] android.support.v4.util.LongSparseArray.removeAt:(I)V │ │ +0766b0: 5420 0905 |0000: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0766b4: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +0766b8: 6201 0505 |0004: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +0766bc: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +0766c0: 5420 0905 |0008: iget-object v0, v2, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0766c4: 6201 0505 |000a: sget-object v1, Landroid/support/v4/util/LongSparseArray;.DELETED:Ljava/lang/Object; // field@0505 │ │ +0766c8: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +0766cc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0766ce: 5c20 0605 |000f: iput-boolean v0, v2, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +0766d2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0008 line=140 │ │ 0x000e line=141 │ │ 0x0011 line=143 │ │ locals : │ │ @@ -60593,21 +60593,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -072d3c: |[072d3c] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ -072d4c: 5510 0605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072d50: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -072d54: 7010 500f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072d5a: 5410 0905 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072d5e: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -072d62: 0e00 |000b: return-void │ │ +0766d4: |[0766d4] android.support.v4.util.LongSparseArray.setValueAt:(ILjava/lang/Object;)V │ │ +0766e4: 5510 0605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +0766e8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0766ec: 7010 500f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +0766f2: 5410 0905 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0766f6: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +0766fa: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0007 line=274 │ │ 0x000b line=275 │ │ locals : │ │ @@ -60622,20 +60622,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -072d64: |[072d64] android.support.v4.util.LongSparseArray.size:()I │ │ -072d74: 5510 0605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072d78: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -072d7c: 7010 500f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072d82: 5210 0805 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072d86: 0f00 |0009: return v0 │ │ +0766fc: |[0766fc] android.support.v4.util.LongSparseArray.size:()I │ │ +07670c: 5510 0605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +076710: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +076714: 7010 500f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +07671a: 5210 0805 |0007: iget v0, v1, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07671e: 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; │ │ @@ -60646,51 +60646,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -072d88: |[072d88] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ -072d98: 6e10 5a0f 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0f5a │ │ -072d9e: 0a05 |0003: move-result v5 │ │ -072da0: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ -072da4: 1a05 7430 |0006: const-string v5, "{}" // string@3074 │ │ -072da8: 1105 |0008: return-object v5 │ │ -072daa: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -072dae: 5265 0805 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072db2: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ -072db6: 7020 d32e 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -072dbc: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ -072dc0: 6e20 d52e 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -072dc6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -072dc8: 5265 0805 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ -072dcc: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ -072dd0: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -072dd4: 1a05 eb00 |001e: const-string v5, ", " // string@00eb │ │ -072dd8: 6e20 db2e 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -072dde: 6e20 550f 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0f55 │ │ -072de4: 0b02 |0026: move-result-wide v2 │ │ -072de6: 6e30 d82e 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -072dec: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ -072df0: 6e20 d52e 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -072df6: 6e20 5c0f 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0f5c │ │ -072dfc: 0c04 |0032: move-result-object v4 │ │ -072dfe: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ -072e02: 6e20 da2e 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -072e08: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -072e0c: 28de |003a: goto 0018 // -0022 │ │ -072e0e: 1a05 de00 |003b: const-string v5, "(this Map)" // string@00de │ │ -072e12: 6e20 db2e 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -072e18: 28f8 |0040: goto 0038 // -0008 │ │ -072e1a: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ -072e1e: 6e20 d52e 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -072e24: 6e10 e02e 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -072e2a: 0c05 |0049: move-result-object v5 │ │ -072e2c: 28be |004a: goto 0008 // -0042 │ │ +076720: |[076720] android.support.v4.util.LongSparseArray.toString:()Ljava/lang/String; │ │ +076730: 6e10 5a0f 0600 |0000: invoke-virtual {v6}, Landroid/support/v4/util/LongSparseArray;.size:()I // method@0f5a │ │ +076736: 0a05 |0003: move-result v5 │ │ +076738: 3c05 0500 |0004: if-gtz v5, 0009 // +0005 │ │ +07673c: 1a05 7030 |0006: const-string v5, "{}" // string@3070 │ │ +076740: 1105 |0008: return-object v5 │ │ +076742: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +076746: 5265 0805 |000b: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +07674a: da05 051c |000d: mul-int/lit8 v5, v5, #int 28 // #1c │ │ +07674e: 7020 d32e 5000 |000f: invoke-direct {v0, v5}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +076754: 1305 7b00 |0012: const/16 v5, #int 123 // #7b │ │ +076758: 6e20 d52e 5000 |0014: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +07675e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +076760: 5265 0805 |0018: iget v5, v6, Landroid/support/v4/util/LongSparseArray;.mSize:I // field@0508 │ │ +076764: 3551 2700 |001a: if-ge v1, v5, 0041 // +0027 │ │ +076768: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +07676c: 1a05 ed00 |001e: const-string v5, ", " // string@00ed │ │ +076770: 6e20 db2e 5000 |0020: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +076776: 6e20 550f 1600 |0023: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.keyAt:(I)J // method@0f55 │ │ +07677c: 0b02 |0026: move-result-wide v2 │ │ +07677e: 6e30 d82e 2003 |0027: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +076784: 1305 3d00 |002a: const/16 v5, #int 61 // #3d │ │ +076788: 6e20 d52e 5000 |002c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +07678e: 6e20 5c0f 1600 |002f: invoke-virtual {v6, v1}, Landroid/support/v4/util/LongSparseArray;.valueAt:(I)Ljava/lang/Object; // method@0f5c │ │ +076794: 0c04 |0032: move-result-object v4 │ │ +076796: 3264 0800 |0033: if-eq v4, v6, 003b // +0008 │ │ +07679a: 6e20 da2e 4000 |0035: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0767a0: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0767a4: 28de |003a: goto 0018 // -0022 │ │ +0767a6: 1a05 e000 |003b: const-string v5, "(this Map)" // string@00e0 │ │ +0767aa: 6e20 db2e 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0767b0: 28f8 |0040: goto 0038 // -0008 │ │ +0767b2: 1305 7d00 |0041: const/16 v5, #int 125 // #7d │ │ +0767b6: 6e20 d52e 5000 |0043: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0767bc: 6e10 e02e 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0767c2: 0c05 |0049: move-result-object v5 │ │ +0767c4: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0006 line=369 │ │ 0x0008 line=389 │ │ 0x0009 line=372 │ │ 0x0012 line=373 │ │ @@ -60720,38 +60720,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -072e30: |[072e30] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ -072e40: 5510 0605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ -072e44: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -072e48: 7010 500f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ -072e4e: 5410 0905 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ -072e52: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -072e56: 1100 |000b: return-object v0 │ │ +0767c8: |[0767c8] android.support.v4.util.LongSparseArray.valueAt:(I)Ljava/lang/Object; │ │ +0767d8: 5510 0605 |0000: iget-boolean v0, v1, Landroid/support/v4/util/LongSparseArray;.mGarbage:Z // field@0506 │ │ +0767dc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0767e0: 7010 500f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/LongSparseArray;.gc:()V // method@0f50 │ │ +0767e6: 5410 0905 |0007: iget-object v0, v1, Landroid/support/v4/util/LongSparseArray;.mValues:[Ljava/lang/Object; // field@0509 │ │ +0767ea: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +0767ee: 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 : 3376 (LongSparseArray.java) │ │ + source_file_idx : 3377 (LongSparseArray.java) │ │ │ │ Class #325 header: │ │ class_idx : 646 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3380 │ │ +source_file_idx : 3381 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 18 │ │ │ │ Class #325 annotations: │ │ Annotations on class │ │ @@ -60820,29 +60820,29 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -072e58: |[072e58] android.support.v4.util.LruCache.:(I)V │ │ -072e68: 7010 a82e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -072e6e: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ -072e72: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -072e76: 1a01 f824 |0007: const-string v1, "maxSize <= 0" // string@24f8 │ │ -072e7a: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -072e80: 2700 |000c: throw v0 │ │ -072e82: 5945 0e05 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ -072e86: 2200 1006 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0610 │ │ -072e8a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -072e8c: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ -072e90: 1213 |0014: const/4 v3, #int 1 // #1 │ │ -072e92: 7040 3b2f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2f3b │ │ -072e98: 5b40 0d05 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -072e9c: 0e00 |001a: return-void │ │ +0767f0: |[0767f0] android.support.v4.util.LruCache.:(I)V │ │ +076800: 7010 a82e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +076806: 3c05 0a00 |0003: if-gtz v5, 000d // +000a │ │ +07680a: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +07680e: 1a01 f924 |0007: const-string v1, "maxSize <= 0" // string@24f9 │ │ +076812: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +076818: 2700 |000c: throw v0 │ │ +07681a: 5945 0e05 |000d: iput v5, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ +07681e: 2200 1006 |000f: new-instance v0, Ljava/util/LinkedHashMap; // type@0610 │ │ +076822: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +076824: 1502 403f |0012: const/high16 v2, #int 1061158912 // #3f40 │ │ +076828: 1213 |0014: const/4 v3, #int 1 // #1 │ │ +07682a: 7040 3b2f 1032 |0015: invoke-direct {v0, v1, v2, v3}, Ljava/util/LinkedHashMap;.:(IFZ)V // method@2f3b │ │ +076830: 5b40 0d05 |0018: iput-object v0, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076834: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0003 line=48 │ │ 0x0005 line=49 │ │ 0x000d line=51 │ │ 0x000f line=52 │ │ @@ -60857,36 +60857,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 │ │ -072ea0: |[072ea0] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -072eb0: 6e30 6d0f 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6d │ │ -072eb6: 0a00 |0003: move-result v0 │ │ -072eb8: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ -072ebc: 2201 d305 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -072ec0: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -072ec4: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -072eca: 1a03 de0d |000d: const-string v3, "Negative size: " // string@0dde │ │ -072ece: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -072ed4: 0c02 |0012: move-result-object v2 │ │ -072ed6: 6e20 da2e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -072edc: 0c02 |0016: move-result-object v2 │ │ -072ede: 1a03 6301 |0017: const-string v3, "=" // string@0163 │ │ -072ee2: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -072ee8: 0c02 |001c: move-result-object v2 │ │ -072eea: 6e20 da2e 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -072ef0: 0c02 |0020: move-result-object v2 │ │ -072ef2: 6e10 e02e 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -072ef8: 0c02 |0024: move-result-object v2 │ │ -072efa: 7020 882e 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -072f00: 2701 |0028: throw v1 │ │ -072f02: 0f00 |0029: return v0 │ │ +076838: |[076838] android.support.v4.util.LruCache.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +076848: 6e30 6d0f 5406 |0000: invoke-virtual {v4, v5, v6}, Landroid/support/v4/util/LruCache;.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6d │ │ +07684e: 0a00 |0003: move-result v0 │ │ +076850: 3b00 2500 |0004: if-gez v0, 0029 // +0025 │ │ +076854: 2201 d305 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +076858: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +07685c: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +076862: 1a03 df0d |000d: const-string v3, "Negative size: " // string@0ddf │ │ +076866: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07686c: 0c02 |0012: move-result-object v2 │ │ +07686e: 6e20 da2e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +076874: 0c02 |0016: move-result-object v2 │ │ +076876: 1a03 6501 |0017: const-string v3, "=" // string@0165 │ │ +07687a: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +076880: 0c02 |001c: move-result-object v2 │ │ +076882: 6e20 da2e 6200 |001d: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +076888: 0c02 |0020: move-result-object v2 │ │ +07688a: 6e10 e02e 0200 |0021: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +076890: 0c02 |0024: move-result-object v2 │ │ +076892: 7020 882e 2100 |0025: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +076898: 2701 |0028: throw v1 │ │ +07689a: 0f00 |0029: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ 0x0006 line=251 │ │ 0x0029 line=253 │ │ locals : │ │ @@ -60904,17 +60904,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 │ │ -072f04: |[072f04] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -072f14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -072f16: 1100 |0001: return-object v0 │ │ +07689c: |[07689c] android.support.v4.util.LruCache.create:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0768ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0768ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 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; │ │ @@ -60925,22 +60925,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -072f18: |[072f18] android.support.v4.util.LruCache.createCount:()I │ │ -072f28: 1d01 |0000: monitor-enter v1 │ │ -072f2a: 5210 0a05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@050a │ │ -072f2e: 1e01 |0003: monitor-exit v1 │ │ -072f30: 0f00 |0004: return v0 │ │ -072f32: 0d00 |0005: move-exception v0 │ │ -072f34: 1e01 |0006: monitor-exit v1 │ │ -072f36: 2700 |0007: throw v0 │ │ +0768b0: |[0768b0] android.support.v4.util.LruCache.createCount:()I │ │ +0768c0: 1d01 |0000: monitor-enter v1 │ │ +0768c2: 5210 0a05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.createCount:I // field@050a │ │ +0768c6: 1e01 |0003: monitor-exit v1 │ │ +0768c8: 0f00 |0004: return v0 │ │ +0768ca: 0d00 |0005: move-exception v0 │ │ +0768cc: 1e01 |0006: monitor-exit v1 │ │ +0768ce: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -60951,16 +60951,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 │ │ -072f44: |[072f44] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ -072f54: 0e00 |0000: return-void │ │ +0768dc: |[0768dc] android.support.v4.util.LruCache.entryRemoved:(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0768ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 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; │ │ @@ -60976,18 +60976,18 @@ │ │ type : '()V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -072f58: |[072f58] android.support.v4.util.LruCache.evictAll:()V │ │ -072f68: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -072f6a: 6e20 700f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ -072f70: 0e00 |0004: return-void │ │ +0768f0: |[0768f0] android.support.v4.util.LruCache.evictAll:()V │ │ +076900: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +076902: 6e20 700f 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ +076908: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0004 line=272 │ │ 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; │ │ @@ -60997,22 +60997,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -072f74: |[072f74] android.support.v4.util.LruCache.evictionCount:()I │ │ -072f84: 1d01 |0000: monitor-enter v1 │ │ -072f86: 5210 0b05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@050b │ │ -072f8a: 1e01 |0003: monitor-exit v1 │ │ -072f8c: 0f00 |0004: return v0 │ │ -072f8e: 0d00 |0005: move-exception v0 │ │ -072f90: 1e01 |0006: monitor-exit v1 │ │ -072f92: 2700 |0007: throw v0 │ │ +07690c: |[07690c] android.support.v4.util.LruCache.evictionCount:()I │ │ +07691c: 1d01 |0000: monitor-enter v1 │ │ +07691e: 5210 0b05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.evictionCount:I // field@050b │ │ +076922: 1e01 |0003: monitor-exit v1 │ │ +076924: 0f00 |0004: return v0 │ │ +076926: 0d00 |0005: move-exception v0 │ │ +076928: 1e01 |0006: monitor-exit v1 │ │ +07692a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61023,71 +61023,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 │ │ -072fa0: |[072fa0] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -072fb0: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ -072fb4: 2202 de05 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@05de │ │ -072fb8: 1a03 871f |0004: const-string v3, "key == null" // string@1f87 │ │ -072fbc: 7020 a52e 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2ea5 │ │ -072fc2: 2702 |0009: throw v2 │ │ -072fc4: 1d04 |000a: monitor-enter v4 │ │ -072fc6: 5442 0d05 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -072fca: 6e20 3e2f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f3e │ │ -072fd0: 0c01 |0010: move-result-object v1 │ │ -072fd2: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ -072fd6: 5242 0c05 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ -072fda: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ -072fde: 5942 0c05 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ -072fe2: 1e04 |0019: monitor-exit v4 │ │ -072fe4: 0710 |001a: move-object v0, v1 │ │ -072fe6: 1100 |001b: return-object v0 │ │ -072fe8: 5242 0f05 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ -072fec: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -072ff0: 5942 0f05 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ -072ff4: 1e04 |0022: monitor-exit v4 │ │ -072ff6: 6e20 5e0f 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f5e │ │ -072ffc: 0c00 |0026: move-result-object v0 │ │ -072ffe: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ -073002: 1200 |0029: const/4 v0, #int 0 // #0 │ │ -073004: 28f1 |002a: goto 001b // -000f │ │ -073006: 0d02 |002b: move-exception v2 │ │ -073008: 1e04 |002c: monitor-exit v4 │ │ -07300a: 2702 |002d: throw v2 │ │ -07300c: 1d04 |002e: monitor-enter v4 │ │ -07300e: 5242 0a05 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@050a │ │ -073012: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ -073016: 5942 0a05 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@050a │ │ -07301a: 5442 0d05 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -07301e: 6e30 402f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f40 │ │ -073024: 0c01 |003a: move-result-object v1 │ │ -073026: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ -07302a: 5442 0d05 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -07302e: 6e30 402f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f40 │ │ -073034: 1e04 |0042: monitor-exit v4 │ │ -073036: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ -07303a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -07303c: 6e51 600f 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@0f60 │ │ -073042: 0710 |0049: move-object v0, v1 │ │ -073044: 28d1 |004a: goto 001b // -002f │ │ -073046: 5242 1105 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -07304a: 7030 6b0f 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ -073050: 0a03 |0050: move-result v3 │ │ -073052: b032 |0051: add-int/2addr v2, v3 │ │ -073054: 5942 1105 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -073058: 28ee |0054: goto 0042 // -0012 │ │ -07305a: 0d02 |0055: move-exception v2 │ │ -07305c: 1e04 |0056: monitor-exit v4 │ │ -07305e: 2702 |0057: throw v2 │ │ -073060: 5242 0e05 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ -073064: 6e20 700f 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ -07306a: 28be |005d: goto 001b // -0042 │ │ +076938: |[076938] android.support.v4.util.LruCache.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +076948: 3905 0a00 |0000: if-nez v5, 000a // +000a │ │ +07694c: 2202 de05 |0002: new-instance v2, Ljava/lang/NullPointerException; // type@05de │ │ +076950: 1a03 881f |0004: const-string v3, "key == null" // string@1f88 │ │ +076954: 7020 a52e 3200 |0006: invoke-direct {v2, v3}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2ea5 │ │ +07695a: 2702 |0009: throw v2 │ │ +07695c: 1d04 |000a: monitor-enter v4 │ │ +07695e: 5442 0d05 |000b: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076962: 6e20 3e2f 5200 |000d: invoke-virtual {v2, v5}, Ljava/util/LinkedHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f3e │ │ +076968: 0c01 |0010: move-result-object v1 │ │ +07696a: 3801 0b00 |0011: if-eqz v1, 001c // +000b │ │ +07696e: 5242 0c05 |0013: iget v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ +076972: d802 0201 |0015: add-int/lit8 v2, v2, #int 1 // #01 │ │ +076976: 5942 0c05 |0017: iput v2, v4, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ +07697a: 1e04 |0019: monitor-exit v4 │ │ +07697c: 0710 |001a: move-object v0, v1 │ │ +07697e: 1100 |001b: return-object v0 │ │ +076980: 5242 0f05 |001c: iget v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ +076984: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +076988: 5942 0f05 |0020: iput v2, v4, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ +07698c: 1e04 |0022: monitor-exit v4 │ │ +07698e: 6e20 5e0f 5400 |0023: invoke-virtual {v4, v5}, Landroid/support/v4/util/LruCache;.create:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f5e │ │ +076994: 0c00 |0026: move-result-object v0 │ │ +076996: 3900 0700 |0027: if-nez v0, 002e // +0007 │ │ +07699a: 1200 |0029: const/4 v0, #int 0 // #0 │ │ +07699c: 28f1 |002a: goto 001b // -000f │ │ +07699e: 0d02 |002b: move-exception v2 │ │ +0769a0: 1e04 |002c: monitor-exit v4 │ │ +0769a2: 2702 |002d: throw v2 │ │ +0769a4: 1d04 |002e: monitor-enter v4 │ │ +0769a6: 5242 0a05 |002f: iget v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@050a │ │ +0769aa: d802 0201 |0031: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0769ae: 5942 0a05 |0033: iput v2, v4, Landroid/support/v4/util/LruCache;.createCount:I // field@050a │ │ +0769b2: 5442 0d05 |0035: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +0769b6: 6e30 402f 5200 |0037: invoke-virtual {v2, v5, v0}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f40 │ │ +0769bc: 0c01 |003a: move-result-object v1 │ │ +0769be: 3801 1000 |003b: if-eqz v1, 004b // +0010 │ │ +0769c2: 5442 0d05 |003d: iget-object v2, v4, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +0769c6: 6e30 402f 5201 |003f: invoke-virtual {v2, v5, v1}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f40 │ │ +0769cc: 1e04 |0042: monitor-exit v4 │ │ +0769ce: 3801 1500 |0043: if-eqz v1, 0058 // +0015 │ │ +0769d2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0769d4: 6e51 600f 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@0f60 │ │ +0769da: 0710 |0049: move-object v0, v1 │ │ +0769dc: 28d1 |004a: goto 001b // -002f │ │ +0769de: 5242 1105 |004b: iget v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +0769e2: 7030 6b0f 5400 |004d: invoke-direct {v4, v5, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ +0769e8: 0a03 |0050: move-result v3 │ │ +0769ea: b032 |0051: add-int/2addr v2, v3 │ │ +0769ec: 5942 1105 |0052: iput v2, v4, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +0769f0: 28ee |0054: goto 0042 // -0012 │ │ +0769f2: 0d02 |0055: move-exception v2 │ │ +0769f4: 1e04 |0056: monitor-exit v4 │ │ +0769f6: 2702 |0057: throw v2 │ │ +0769f8: 5242 0e05 |0058: iget v2, v4, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ +0769fc: 6e20 700f 2400 |005a: invoke-virtual {v4, v2}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ +076a02: 28be |005d: goto 001b // -0042 │ │ catches : 4 │ │ 0x000b - 0x0023 │ │ -> 0x002b │ │ 0x002c - 0x002d │ │ -> 0x002b │ │ 0x002f - 0x0043 │ │ -> 0x0055 │ │ @@ -61135,22 +61135,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -073094: |[073094] android.support.v4.util.LruCache.hitCount:()I │ │ -0730a4: 1d01 |0000: monitor-enter v1 │ │ -0730a6: 5210 0c05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ -0730aa: 1e01 |0003: monitor-exit v1 │ │ -0730ac: 0f00 |0004: return v0 │ │ -0730ae: 0d00 |0005: move-exception v0 │ │ -0730b0: 1e01 |0006: monitor-exit v1 │ │ -0730b2: 2700 |0007: throw v0 │ │ +076a2c: |[076a2c] android.support.v4.util.LruCache.hitCount:()I │ │ +076a3c: 1d01 |0000: monitor-enter v1 │ │ +076a3e: 5210 0c05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ +076a42: 1e01 |0003: monitor-exit v1 │ │ +076a44: 0f00 |0004: return v0 │ │ +076a46: 0d00 |0005: move-exception v0 │ │ +076a48: 1e01 |0006: monitor-exit v1 │ │ +076a4a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61161,22 +61161,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0730c0: |[0730c0] android.support.v4.util.LruCache.maxSize:()I │ │ -0730d0: 1d01 |0000: monitor-enter v1 │ │ -0730d2: 5210 0e05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ -0730d6: 1e01 |0003: monitor-exit v1 │ │ -0730d8: 0f00 |0004: return v0 │ │ -0730da: 0d00 |0005: move-exception v0 │ │ -0730dc: 1e01 |0006: monitor-exit v1 │ │ -0730de: 2700 |0007: throw v0 │ │ +076a58: |[076a58] android.support.v4.util.LruCache.maxSize:()I │ │ +076a68: 1d01 |0000: monitor-enter v1 │ │ +076a6a: 5210 0e05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ +076a6e: 1e01 |0003: monitor-exit v1 │ │ +076a70: 0f00 |0004: return v0 │ │ +076a72: 0d00 |0005: move-exception v0 │ │ +076a74: 1e01 |0006: monitor-exit v1 │ │ +076a76: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61187,22 +61187,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0730ec: |[0730ec] android.support.v4.util.LruCache.missCount:()I │ │ -0730fc: 1d01 |0000: monitor-enter v1 │ │ -0730fe: 5210 0f05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ -073102: 1e01 |0003: monitor-exit v1 │ │ -073104: 0f00 |0004: return v0 │ │ -073106: 0d00 |0005: move-exception v0 │ │ -073108: 1e01 |0006: monitor-exit v1 │ │ -07310a: 2700 |0007: throw v0 │ │ +076a84: |[076a84] android.support.v4.util.LruCache.missCount:()I │ │ +076a94: 1d01 |0000: monitor-enter v1 │ │ +076a96: 5210 0f05 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ +076a9a: 1e01 |0003: monitor-exit v1 │ │ +076a9c: 0f00 |0004: return v0 │ │ +076a9e: 0d00 |0005: move-exception v0 │ │ +076aa0: 1e01 |0006: monitor-exit v1 │ │ +076aa2: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61213,49 +61213,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 │ │ -073118: |[073118] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -073128: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ -07312c: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ -073130: 2201 de05 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@05de │ │ -073134: 1a02 881f |0006: const-string v2, "key == null || value == null" // string@1f88 │ │ -073138: 7020 a52e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2ea5 │ │ -07313e: 2701 |000b: throw v1 │ │ -073140: 1d03 |000c: monitor-enter v3 │ │ -073142: 5231 1005 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0510 │ │ -073146: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07314a: 5931 1005 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0510 │ │ -07314e: 5231 1105 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -073152: 7030 6b0f 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ -073158: 0a02 |0018: move-result v2 │ │ -07315a: b021 |0019: add-int/2addr v1, v2 │ │ -07315c: 5931 1105 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -073160: 5431 0d05 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -073164: 6e30 402f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f40 │ │ -07316a: 0c00 |0021: move-result-object v0 │ │ -07316c: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ -073170: 5231 1105 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -073174: 7030 6b0f 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ -07317a: 0a02 |0029: move-result v2 │ │ -07317c: b121 |002a: sub-int/2addr v1, v2 │ │ -07317e: 5931 1105 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -073182: 1e03 |002d: monitor-exit v3 │ │ -073184: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ -073188: 1201 |0030: const/4 v1, #int 0 // #0 │ │ -07318a: 6e55 600f 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@0f60 │ │ -073190: 5231 0e05 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ -073194: 6e20 700f 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ -07319a: 1100 |0039: return-object v0 │ │ -07319c: 0d01 |003a: move-exception v1 │ │ -07319e: 1e03 |003b: monitor-exit v3 │ │ -0731a0: 2701 |003c: throw v1 │ │ +076ab0: |[076ab0] android.support.v4.util.LruCache.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +076ac0: 3804 0400 |0000: if-eqz v4, 0004 // +0004 │ │ +076ac4: 3905 0a00 |0002: if-nez v5, 000c // +000a │ │ +076ac8: 2201 de05 |0004: new-instance v1, Ljava/lang/NullPointerException; // type@05de │ │ +076acc: 1a02 891f |0006: const-string v2, "key == null || value == null" // string@1f89 │ │ +076ad0: 7020 a52e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2ea5 │ │ +076ad6: 2701 |000b: throw v1 │ │ +076ad8: 1d03 |000c: monitor-enter v3 │ │ +076ada: 5231 1005 |000d: iget v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0510 │ │ +076ade: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +076ae2: 5931 1005 |0011: iput v1, v3, Landroid/support/v4/util/LruCache;.putCount:I // field@0510 │ │ +076ae6: 5231 1105 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076aea: 7030 6b0f 4305 |0015: invoke-direct {v3, v4, v5}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ +076af0: 0a02 |0018: move-result v2 │ │ +076af2: b021 |0019: add-int/2addr v1, v2 │ │ +076af4: 5931 1105 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076af8: 5431 0d05 |001c: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076afc: 6e30 402f 4105 |001e: invoke-virtual {v1, v4, v5}, Ljava/util/LinkedHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f40 │ │ +076b02: 0c00 |0021: move-result-object v0 │ │ +076b04: 3800 0b00 |0022: if-eqz v0, 002d // +000b │ │ +076b08: 5231 1105 |0024: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076b0c: 7030 6b0f 4300 |0026: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ +076b12: 0a02 |0029: move-result v2 │ │ +076b14: b121 |002a: sub-int/2addr v1, v2 │ │ +076b16: 5931 1105 |002b: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076b1a: 1e03 |002d: monitor-exit v3 │ │ +076b1c: 3800 0600 |002e: if-eqz v0, 0034 // +0006 │ │ +076b20: 1201 |0030: const/4 v1, #int 0 // #0 │ │ +076b22: 6e55 600f 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@0f60 │ │ +076b28: 5231 0e05 |0034: iget v1, v3, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ +076b2c: 6e20 700f 1300 |0036: invoke-virtual {v3, v1}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ +076b32: 1100 |0039: return-object v0 │ │ +076b34: 0d01 |003a: move-exception v1 │ │ +076b36: 1e03 |003b: monitor-exit v3 │ │ +076b38: 2701 |003c: throw v1 │ │ catches : 2 │ │ 0x000d - 0x002e │ │ -> 0x003a │ │ 0x003b - 0x003c │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=132 │ │ @@ -61286,22 +61286,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0731b8: |[0731b8] android.support.v4.util.LruCache.putCount:()I │ │ -0731c8: 1d01 |0000: monitor-enter v1 │ │ -0731ca: 5210 1005 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0510 │ │ -0731ce: 1e01 |0003: monitor-exit v1 │ │ -0731d0: 0f00 |0004: return v0 │ │ -0731d2: 0d00 |0005: move-exception v0 │ │ -0731d4: 1e01 |0006: monitor-exit v1 │ │ -0731d6: 2700 |0007: throw v0 │ │ +076b50: |[076b50] android.support.v4.util.LruCache.putCount:()I │ │ +076b60: 1d01 |0000: monitor-enter v1 │ │ +076b62: 5210 1005 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.putCount:I // field@0510 │ │ +076b66: 1e01 |0003: monitor-exit v1 │ │ +076b68: 0f00 |0004: return v0 │ │ +076b6a: 0d00 |0005: move-exception v0 │ │ +076b6c: 1e01 |0006: monitor-exit v1 │ │ +076b6e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61312,39 +61312,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 │ │ -0731e4: |[0731e4] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0731f4: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ -0731f8: 2201 de05 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@05de │ │ -0731fc: 1a02 871f |0004: const-string v2, "key == null" // string@1f87 │ │ -073200: 7020 a52e 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2ea5 │ │ -073206: 2701 |0009: throw v1 │ │ -073208: 1d03 |000a: monitor-enter v3 │ │ -07320a: 5431 0d05 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -07320e: 6e20 412f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f41 │ │ -073214: 0c00 |0010: move-result-object v0 │ │ -073216: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ -07321a: 5231 1105 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -07321e: 7030 6b0f 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ -073224: 0a02 |0018: move-result v2 │ │ -073226: b121 |0019: sub-int/2addr v1, v2 │ │ -073228: 5931 1105 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -07322c: 1e03 |001c: monitor-exit v3 │ │ -07322e: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -073232: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -073234: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -073236: 6e52 600f 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@0f60 │ │ -07323c: 1100 |0024: return-object v0 │ │ -07323e: 0d01 |0025: move-exception v1 │ │ -073240: 1e03 |0026: monitor-exit v3 │ │ -073242: 2701 |0027: throw v1 │ │ +076b7c: |[076b7c] android.support.v4.util.LruCache.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +076b8c: 3904 0a00 |0000: if-nez v4, 000a // +000a │ │ +076b90: 2201 de05 |0002: new-instance v1, Ljava/lang/NullPointerException; // type@05de │ │ +076b94: 1a02 881f |0004: const-string v2, "key == null" // string@1f88 │ │ +076b98: 7020 a52e 2100 |0006: invoke-direct {v1, v2}, Ljava/lang/NullPointerException;.:(Ljava/lang/String;)V // method@2ea5 │ │ +076b9e: 2701 |0009: throw v1 │ │ +076ba0: 1d03 |000a: monitor-enter v3 │ │ +076ba2: 5431 0d05 |000b: iget-object v1, v3, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076ba6: 6e20 412f 4100 |000d: invoke-virtual {v1, v4}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f41 │ │ +076bac: 0c00 |0010: move-result-object v0 │ │ +076bae: 3800 0b00 |0011: if-eqz v0, 001c // +000b │ │ +076bb2: 5231 1105 |0013: iget v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076bb6: 7030 6b0f 4300 |0015: invoke-direct {v3, v4, v0}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ +076bbc: 0a02 |0018: move-result v2 │ │ +076bbe: b121 |0019: sub-int/2addr v1, v2 │ │ +076bc0: 5931 1105 |001a: iput v1, v3, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076bc4: 1e03 |001c: monitor-exit v3 │ │ +076bc6: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +076bca: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +076bcc: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +076bce: 6e52 600f 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@0f60 │ │ +076bd4: 1100 |0024: return-object v0 │ │ +076bd6: 0d01 |0025: move-exception v1 │ │ +076bd8: 1e03 |0026: monitor-exit v3 │ │ +076bda: 2701 |0027: throw v1 │ │ catches : 2 │ │ 0x000b - 0x001d │ │ -> 0x0025 │ │ 0x0026 - 0x0027 │ │ -> 0x0025 │ │ positions : │ │ 0x0000 line=193 │ │ @@ -61370,28 +61370,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -073258: |[073258] android.support.v4.util.LruCache.resize:(I)V │ │ -073268: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ -07326c: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -073270: 1a01 f824 |0004: const-string v1, "maxSize <= 0" // string@24f8 │ │ -073274: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -07327a: 2700 |0009: throw v0 │ │ -07327c: 1d02 |000a: monitor-enter v2 │ │ -07327e: 5923 0e05 |000b: iput v3, v2, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ -073282: 1e02 |000d: monitor-exit v2 │ │ -073284: 6e20 700f 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ -07328a: 0e00 |0011: return-void │ │ -07328c: 0d00 |0012: move-exception v0 │ │ -07328e: 1e02 |0013: monitor-exit v2 │ │ -073290: 2700 |0014: throw v0 │ │ +076bf0: |[076bf0] android.support.v4.util.LruCache.resize:(I)V │ │ +076c00: 3c03 0a00 |0000: if-gtz v3, 000a // +000a │ │ +076c04: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +076c08: 1a01 f924 |0004: const-string v1, "maxSize <= 0" // string@24f9 │ │ +076c0c: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +076c12: 2700 |0009: throw v0 │ │ +076c14: 1d02 |000a: monitor-enter v2 │ │ +076c16: 5923 0e05 |000b: iput v3, v2, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ +076c1a: 1e02 |000d: monitor-exit v2 │ │ +076c1c: 6e20 700f 3200 |000e: invoke-virtual {v2, v3}, Landroid/support/v4/util/LruCache;.trimToSize:(I)V // method@0f70 │ │ +076c22: 0e00 |0011: return-void │ │ +076c24: 0d00 |0012: move-exception v0 │ │ +076c26: 1e02 |0013: monitor-exit v2 │ │ +076c28: 2700 |0014: throw v0 │ │ catches : 2 │ │ 0x000b - 0x000e │ │ -> 0x0012 │ │ 0x0013 - 0x0014 │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=61 │ │ @@ -61412,22 +61412,22 @@ │ │ type : '()I' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0732a8: |[0732a8] android.support.v4.util.LruCache.size:()I │ │ -0732b8: 1d01 |0000: monitor-enter v1 │ │ -0732ba: 5210 1105 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -0732be: 1e01 |0003: monitor-exit v1 │ │ -0732c0: 0f00 |0004: return v0 │ │ -0732c2: 0d00 |0005: move-exception v0 │ │ -0732c4: 1e01 |0006: monitor-exit v1 │ │ -0732c6: 2700 |0007: throw v0 │ │ +076c40: |[076c40] android.support.v4.util.LruCache.size:()I │ │ +076c50: 1d01 |0000: monitor-enter v1 │ │ +076c52: 5210 1105 |0001: iget v0, v1, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076c56: 1e01 |0003: monitor-exit v1 │ │ +076c58: 0f00 |0004: return v0 │ │ +076c5a: 0d00 |0005: move-exception v0 │ │ +076c5c: 1e01 |0006: monitor-exit v1 │ │ +076c5e: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/LruCache; │ │ @@ -61438,17 +61438,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 │ │ -0732d4: |[0732d4] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -0732e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0732e6: 0f00 |0001: return v0 │ │ +076c6c: |[076c6c] android.support.v4.util.LruCache.sizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +076c7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +076c7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=264 │ │ 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; │ │ @@ -61461,24 +61461,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 │ │ -0732e8: |[0732e8] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ -0732f8: 1d02 |0000: monitor-enter v2 │ │ -0732fa: 2200 1006 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0610 │ │ -0732fe: 5421 0d05 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -073302: 7020 3c2f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2f3c │ │ -073308: 1e02 |0008: monitor-exit v2 │ │ -07330a: 1100 |0009: return-object v0 │ │ -07330c: 0d00 |000a: move-exception v0 │ │ -07330e: 1e02 |000b: monitor-exit v2 │ │ -073310: 2700 |000c: throw v0 │ │ +076c80: |[076c80] android.support.v4.util.LruCache.snapshot:()Ljava/util/Map; │ │ +076c90: 1d02 |0000: monitor-enter v2 │ │ +076c92: 2200 1006 |0001: new-instance v0, Ljava/util/LinkedHashMap; // type@0610 │ │ +076c96: 5421 0d05 |0003: iget-object v1, v2, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076c9a: 7020 3c2f 1000 |0005: invoke-direct {v0, v1}, Ljava/util/LinkedHashMap;.:(Ljava/util/Map;)V // method@2f3c │ │ +076ca0: 1e02 |0008: monitor-exit v2 │ │ +076ca2: 1100 |0009: return-object v0 │ │ +076ca4: 0d00 |000a: move-exception v0 │ │ +076ca6: 1e02 |000b: monitor-exit v2 │ │ +076ca8: 2700 |000c: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0008 │ │ -> 0x000a │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/LruCache; │ │ @@ -61489,53 +61489,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 │ │ -073320: |[073320] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ -073330: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -073332: 1d06 |0001: monitor-enter v6 │ │ -073334: 5262 0c05 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ -073338: 5263 0f05 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ -07333c: 9000 0203 |0006: add-int v0, v2, v3 │ │ -073340: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -073344: 5262 0c05 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ -073348: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ -07334c: 9301 0200 |000e: div-int v1, v2, v0 │ │ -073350: 1a02 350d |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0d35 │ │ -073354: 1243 |0012: const/4 v3, #int 4 // #4 │ │ -073356: 2333 6806 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ -07335a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ -07335c: 5265 0e05 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ -073360: 7110 912e 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -073366: 0c05 |001b: move-result-object v5 │ │ -073368: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ -07336c: 1214 |001e: const/4 v4, #int 1 // #1 │ │ -07336e: 5265 0c05 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ -073372: 7110 912e 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -073378: 0c05 |0024: move-result-object v5 │ │ -07337a: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ -07337e: 1224 |0027: const/4 v4, #int 2 // #2 │ │ -073380: 5265 0f05 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ -073384: 7110 912e 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -07338a: 0c05 |002d: move-result-object v5 │ │ -07338c: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ -073390: 1234 |0030: const/4 v4, #int 3 // #3 │ │ -073392: 7110 912e 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -073398: 0c05 |0034: move-result-object v5 │ │ -07339a: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ -07339e: 7120 bb2e 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2ebb │ │ -0733a4: 0c02 |003a: move-result-object v2 │ │ -0733a6: 1e06 |003b: monitor-exit v6 │ │ -0733a8: 1102 |003c: return-object v2 │ │ -0733aa: 0d02 |003d: move-exception v2 │ │ -0733ac: 1e06 |003e: monitor-exit v6 │ │ -0733ae: 2702 |003f: throw v2 │ │ +076cb8: |[076cb8] android.support.v4.util.LruCache.toString:()Ljava/lang/String; │ │ +076cc8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +076cca: 1d06 |0001: monitor-enter v6 │ │ +076ccc: 5262 0c05 |0002: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ +076cd0: 5263 0f05 |0004: iget v3, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ +076cd4: 9000 0203 |0006: add-int v0, v2, v3 │ │ +076cd8: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +076cdc: 5262 0c05 |000a: iget v2, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ +076ce0: da02 0264 |000c: mul-int/lit8 v2, v2, #int 100 // #64 │ │ +076ce4: 9301 0200 |000e: div-int v1, v2, v0 │ │ +076ce8: 1a02 360d |0010: const-string v2, "LruCache[maxSize=%d,hits=%d,misses=%d,hitRate=%d%%]" // string@0d36 │ │ +076cec: 1243 |0012: const/4 v3, #int 4 // #4 │ │ +076cee: 2333 6806 |0013: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ +076cf2: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +076cf4: 5265 0e05 |0016: iget v5, v6, Landroid/support/v4/util/LruCache;.maxSize:I // field@050e │ │ +076cf8: 7110 912e 0500 |0018: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +076cfe: 0c05 |001b: move-result-object v5 │ │ +076d00: 4d05 0304 |001c: aput-object v5, v3, v4 │ │ +076d04: 1214 |001e: const/4 v4, #int 1 // #1 │ │ +076d06: 5265 0c05 |001f: iget v5, v6, Landroid/support/v4/util/LruCache;.hitCount:I // field@050c │ │ +076d0a: 7110 912e 0500 |0021: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +076d10: 0c05 |0024: move-result-object v5 │ │ +076d12: 4d05 0304 |0025: aput-object v5, v3, v4 │ │ +076d16: 1224 |0027: const/4 v4, #int 2 // #2 │ │ +076d18: 5265 0f05 |0028: iget v5, v6, Landroid/support/v4/util/LruCache;.missCount:I // field@050f │ │ +076d1c: 7110 912e 0500 |002a: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +076d22: 0c05 |002d: move-result-object v5 │ │ +076d24: 4d05 0304 |002e: aput-object v5, v3, v4 │ │ +076d28: 1234 |0030: const/4 v4, #int 3 // #3 │ │ +076d2a: 7110 912e 0100 |0031: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +076d30: 0c05 |0034: move-result-object v5 │ │ +076d32: 4d05 0304 |0035: aput-object v5, v3, v4 │ │ +076d36: 7120 bb2e 3200 |0037: invoke-static {v2, v3}, Ljava/lang/String;.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; // method@2ebb │ │ +076d3c: 0c02 |003a: move-result-object v2 │ │ +076d3e: 1e06 |003b: monitor-exit v6 │ │ +076d40: 1102 |003c: return-object v2 │ │ +076d42: 0d02 |003d: move-exception v2 │ │ +076d44: 1e06 |003e: monitor-exit v6 │ │ +076d46: 2702 |003f: throw v2 │ │ catches : 1 │ │ 0x0002 - 0x003a │ │ -> 0x003d │ │ positions : │ │ 0x0001 line=338 │ │ 0x0008 line=339 │ │ 0x0010 line=340 │ │ @@ -61551,78 +61551,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 118 16-bit code units │ │ -0733bc: |[0733bc] android.support.v4.util.LruCache.trimToSize:(I)V │ │ -0733cc: 1d06 |0000: monitor-enter v6 │ │ -0733ce: 5263 1105 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -0733d2: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ -0733d6: 5463 0d05 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -0733da: 6e10 3f2f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2f3f │ │ -0733e0: 0a03 |000a: move-result v3 │ │ -0733e2: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ -0733e6: 5263 1105 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -0733ea: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ -0733ee: 2203 d305 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0733f2: 2204 e705 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -0733f6: 7010 d22e 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0733fc: 6e10 ab2e 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -073402: 0c05 |001b: move-result-object v5 │ │ -073404: 6e10 712e 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -07340a: 0c05 |001f: move-result-object v5 │ │ -07340c: 6e20 db2e 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -073412: 0c04 |0023: move-result-object v4 │ │ -073414: 1a05 0201 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0102 │ │ -073418: 6e20 db2e 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07341e: 0c04 |0029: move-result-object v4 │ │ -073420: 6e10 e02e 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -073426: 0c04 |002d: move-result-object v4 │ │ -073428: 7020 882e 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -07342e: 2703 |0031: throw v3 │ │ -073430: 0d03 |0032: move-exception v3 │ │ -073432: 1e06 |0033: monitor-exit v6 │ │ -073434: 2703 |0034: throw v3 │ │ -073436: 5263 1105 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -07343a: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ -07343e: 5463 0d05 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -073442: 6e10 3f2f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2f3f │ │ -073448: 0a03 |003e: move-result v3 │ │ -07344a: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ -07344e: 1e06 |0041: monitor-exit v6 │ │ -073450: 0e00 |0042: return-void │ │ -073452: 5463 0d05 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -073456: 6e10 3d2f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2f3d │ │ -07345c: 0c03 |0048: move-result-object v3 │ │ -07345e: 7210 692f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -073464: 0c03 |004c: move-result-object v3 │ │ -073466: 7210 392f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -07346c: 0c01 |0050: move-result-object v1 │ │ -07346e: 1f01 1506 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0615 │ │ -073472: 7210 592f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -073478: 0c00 |0056: move-result-object v0 │ │ -07347a: 7210 5a2f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -073480: 0c02 |005a: move-result-object v2 │ │ -073482: 5463 0d05 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ -073486: 6e20 412f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f41 │ │ -07348c: 5263 1105 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -073490: 7030 6b0f 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ -073496: 0a04 |0065: move-result v4 │ │ -073498: b143 |0066: sub-int/2addr v3, v4 │ │ -07349a: 5963 1105 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ -07349e: 5263 0b05 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@050b │ │ -0734a2: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0734a6: 5963 0b05 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@050b │ │ -0734aa: 1e06 |006f: monitor-exit v6 │ │ -0734ac: 1213 |0070: const/4 v3, #int 1 // #1 │ │ -0734ae: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -0734b0: 6e54 600f 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@0f60 │ │ -0734b6: 288b |0075: goto 0000 // -0075 │ │ +076d54: |[076d54] android.support.v4.util.LruCache.trimToSize:(I)V │ │ +076d64: 1d06 |0000: monitor-enter v6 │ │ +076d66: 5263 1105 |0001: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076d6a: 3a03 0e00 |0003: if-ltz v3, 0011 // +000e │ │ +076d6e: 5463 0d05 |0005: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076d72: 6e10 3f2f 0300 |0007: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2f3f │ │ +076d78: 0a03 |000a: move-result v3 │ │ +076d7a: 3803 2a00 |000b: if-eqz v3, 0035 // +002a │ │ +076d7e: 5263 1105 |000d: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076d82: 3803 2600 |000f: if-eqz v3, 0035 // +0026 │ │ +076d86: 2203 d305 |0011: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ +076d8a: 2204 e705 |0013: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +076d8e: 7010 d22e 0400 |0015: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +076d94: 6e10 ab2e 0600 |0018: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +076d9a: 0c05 |001b: move-result-object v5 │ │ +076d9c: 6e10 712e 0500 |001c: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +076da2: 0c05 |001f: move-result-object v5 │ │ +076da4: 6e20 db2e 5400 |0020: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +076daa: 0c04 |0023: move-result-object v4 │ │ +076dac: 1a05 0401 |0024: const-string v5, ".sizeOf() is reporting inconsistent results!" // string@0104 │ │ +076db0: 6e20 db2e 5400 |0026: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +076db6: 0c04 |0029: move-result-object v4 │ │ +076db8: 6e10 e02e 0400 |002a: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +076dbe: 0c04 |002d: move-result-object v4 │ │ +076dc0: 7020 882e 4300 |002e: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +076dc6: 2703 |0031: throw v3 │ │ +076dc8: 0d03 |0032: move-exception v3 │ │ +076dca: 1e06 |0033: monitor-exit v6 │ │ +076dcc: 2703 |0034: throw v3 │ │ +076dce: 5263 1105 |0035: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076dd2: 3773 0a00 |0037: if-le v3, v7, 0041 // +000a │ │ +076dd6: 5463 0d05 |0039: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076dda: 6e10 3f2f 0300 |003b: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.isEmpty:()Z // method@2f3f │ │ +076de0: 0a03 |003e: move-result v3 │ │ +076de2: 3803 0400 |003f: if-eqz v3, 0043 // +0004 │ │ +076de6: 1e06 |0041: monitor-exit v6 │ │ +076de8: 0e00 |0042: return-void │ │ +076dea: 5463 0d05 |0043: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076dee: 6e10 3d2f 0300 |0045: invoke-virtual {v3}, Ljava/util/LinkedHashMap;.entrySet:()Ljava/util/Set; // method@2f3d │ │ +076df4: 0c03 |0048: move-result-object v3 │ │ +076df6: 7210 692f 0300 |0049: invoke-interface {v3}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +076dfc: 0c03 |004c: move-result-object v3 │ │ +076dfe: 7210 392f 0300 |004d: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +076e04: 0c01 |0050: move-result-object v1 │ │ +076e06: 1f01 1506 |0051: check-cast v1, Ljava/util/Map$Entry; // type@0615 │ │ +076e0a: 7210 592f 0100 |0053: invoke-interface {v1}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +076e10: 0c00 |0056: move-result-object v0 │ │ +076e12: 7210 5a2f 0100 |0057: invoke-interface {v1}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +076e18: 0c02 |005a: move-result-object v2 │ │ +076e1a: 5463 0d05 |005b: iget-object v3, v6, Landroid/support/v4/util/LruCache;.map:Ljava/util/LinkedHashMap; // field@050d │ │ +076e1e: 6e20 412f 0300 |005d: invoke-virtual {v3, v0}, Ljava/util/LinkedHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f41 │ │ +076e24: 5263 1105 |0060: iget v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076e28: 7030 6b0f 0602 |0062: invoke-direct {v6, v0, v2}, Landroid/support/v4/util/LruCache;.safeSizeOf:(Ljava/lang/Object;Ljava/lang/Object;)I // method@0f6b │ │ +076e2e: 0a04 |0065: move-result v4 │ │ +076e30: b143 |0066: sub-int/2addr v3, v4 │ │ +076e32: 5963 1105 |0067: iput v3, v6, Landroid/support/v4/util/LruCache;.size:I // field@0511 │ │ +076e36: 5263 0b05 |0069: iget v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@050b │ │ +076e3a: d803 0301 |006b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +076e3e: 5963 0b05 |006d: iput v3, v6, Landroid/support/v4/util/LruCache;.evictionCount:I // field@050b │ │ +076e42: 1e06 |006f: monitor-exit v6 │ │ +076e44: 1213 |0070: const/4 v3, #int 1 // #1 │ │ +076e46: 1204 |0071: const/4 v4, #int 0 // #0 │ │ +076e48: 6e54 600f 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@0f60 │ │ +076e4e: 288b |0075: goto 0000 // -0075 │ │ catches : 2 │ │ 0x0001 - 0x0034 │ │ -> 0x0032 │ │ 0x0035 - 0x0070 │ │ -> 0x0032 │ │ positions : │ │ 0x0000 line=165 │ │ @@ -61644,21 +61644,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 : 3380 (LruCache.java) │ │ + source_file_idx : 3381 (LruCache.java) │ │ │ │ Class #326 header: │ │ class_idx : 647 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3459 │ │ +source_file_idx : 3460 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #326 annotations: │ │ Annotations on class │ │ @@ -61702,24 +61702,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 │ │ -0734cc: |[0734cc] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ -0734dc: 5b12 1605 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0516 │ │ -0734e0: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0734e6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0734e8: 5c10 1205 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ -0734ec: 5913 1405 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0514 │ │ -0734f0: 6e10 b30f 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -0734f6: 0a00 |000d: move-result v0 │ │ -0734f8: 5910 1505 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ -0734fc: 0e00 |0010: return-void │ │ +076e64: |[076e64] android.support.v4.util.MapCollections$ArrayIterator.:(Landroid/support/v4/util/MapCollections;I)V │ │ +076e74: 5b12 1605 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0516 │ │ +076e78: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +076e7e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +076e80: 5c10 1205 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ +076e84: 5913 1405 |0008: iput v3, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0514 │ │ +076e88: 6e10 b30f 0200 |000a: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +076e8e: 0a00 |000d: move-result v0 │ │ +076e90: 5910 1505 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ +076e94: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0005 line=39 │ │ 0x0008 line=42 │ │ 0x000a line=43 │ │ 0x0010 line=44 │ │ @@ -61735,22 +61735,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -073500: |[073500] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ -073510: 5220 1305 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ -073514: 5221 1505 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ -073518: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -07351c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07351e: 0f00 |0007: return v0 │ │ -073520: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -073522: 28fe |0009: goto 0007 // -0002 │ │ +076e98: |[076e98] android.support.v4.util.MapCollections$ArrayIterator.hasNext:()Z │ │ +076ea8: 5220 1305 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ +076eac: 5221 1505 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ +076eb0: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +076eb4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +076eb6: 0f00 |0007: return v0 │ │ +076eb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +076eba: 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; │ │ │ │ @@ -61759,26 +61759,26 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -073524: |[073524] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ -073534: 5441 1605 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0516 │ │ -073538: 5242 1305 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ -07353c: 5243 1405 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0514 │ │ -073540: 6e30 b10f 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073546: 0c00 |0009: move-result-object v0 │ │ -073548: 5241 1305 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ -07354c: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -073550: 5941 1305 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ -073554: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -073556: 5c41 1205 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ -07355a: 1100 |0013: return-object v0 │ │ +076ebc: |[076ebc] android.support.v4.util.MapCollections$ArrayIterator.next:()Ljava/lang/Object; │ │ +076ecc: 5441 1605 |0000: iget-object v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0516 │ │ +076ed0: 5242 1305 |0002: iget v2, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ +076ed4: 5243 1405 |0004: iget v3, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mOffset:I // field@0514 │ │ +076ed8: 6e30 b10f 2103 |0006: invoke-virtual {v1, v2, v3}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +076ede: 0c00 |0009: move-result-object v0 │ │ +076ee0: 5241 1305 |000a: iget v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ +076ee4: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +076ee8: 5941 1305 |000e: iput v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ +076eec: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +076eee: 5c41 1205 |0011: iput-boolean v1, v4, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ +076ef2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x000a line=54 │ │ 0x0010 line=55 │ │ 0x0013 line=56 │ │ locals : │ │ @@ -61791,52 +61791,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -07355c: |[07355c] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ -07356c: 5520 1205 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ -073570: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -073574: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -073578: 7010 872e 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2e87 │ │ -07357e: 2700 |0009: throw v0 │ │ -073580: 5220 1305 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ -073584: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073588: 5920 1305 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ -07358c: 5220 1505 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ -073590: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073594: 5920 1505 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ -073598: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -07359a: 5c20 1205 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ -07359e: 5420 1605 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0516 │ │ -0735a2: 5221 1305 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ -0735a6: 6e20 b70f 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ -0735ac: 0e00 |0020: return-void │ │ +076ef4: |[076ef4] android.support.v4.util.MapCollections$ArrayIterator.remove:()V │ │ +076f04: 5520 1205 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ +076f08: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +076f0c: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +076f10: 7010 872e 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2e87 │ │ +076f16: 2700 |0009: throw v0 │ │ +076f18: 5220 1305 |000a: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ +076f1c: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +076f20: 5920 1305 |000e: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ +076f24: 5220 1505 |0010: iget v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ +076f28: d800 00ff |0012: add-int/lit8 v0, v0, #int -1 // #ff │ │ +076f2c: 5920 1505 |0014: iput v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mSize:I // field@0515 │ │ +076f30: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +076f32: 5c20 1205 |0017: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mCanRemove:Z // field@0512 │ │ +076f36: 5420 1605 |0019: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@0516 │ │ +076f3a: 5221 1305 |001b: iget v1, v2, Landroid/support/v4/util/MapCollections$ArrayIterator;.mIndex:I // field@0513 │ │ +076f3e: 6e20 b70f 1000 |001d: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ +076f44: 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 : 3459 (MapCollections.java) │ │ + source_file_idx : 3460 (MapCollections.java) │ │ │ │ Class #327 header: │ │ class_idx : 648 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3459 │ │ +source_file_idx : 3460 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #327 annotations: │ │ Annotations on class │ │ @@ -61876,18 +61876,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 │ │ -0735b0: |[0735b0] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0735c0: 5b01 1705 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -0735c4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0735ca: 0e00 |0005: return-void │ │ +076f48: |[076f48] android.support.v4.util.MapCollections$EntrySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +076f58: 5b01 1705 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +076f5c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +076f62: 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; │ │ @@ -61898,19 +61898,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 │ │ -0735cc: |[0735cc] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ -0735dc: 1f02 1506 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0615 │ │ -0735e0: 6e20 770f 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0f77 │ │ -0735e6: 0a00 |0005: move-result v0 │ │ -0735e8: 0f00 |0006: return v0 │ │ +076f64: |[076f64] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/lang/Object;)Z │ │ +076f74: 1f02 1506 |0000: check-cast v2, Ljava/util/Map$Entry; // type@0615 │ │ +076f78: 6e20 770f 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/util/MapCollections$EntrySet;.add:(Ljava/util/Map$Entry;)Z // method@0f77 │ │ +076f7e: 0a00 |0005: move-result v0 │ │ +076f80: 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; │ │ @@ -61920,18 +61920,18 @@ │ │ type : '(Ljava/util/Map$Entry;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0735ec: |[0735ec] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ -0735fc: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -073600: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -073606: 2700 |0005: throw v0 │ │ +076f84: |[076f84] android.support.v4.util.MapCollections$EntrySet.add:(Ljava/util/Map$Entry;)Z │ │ +076f94: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +076f98: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +076f9e: 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; │ │ @@ -61942,41 +61942,41 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -073608: |[073608] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ -073618: 5463 1705 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -07361c: 6e10 b30f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -073622: 0a02 |0005: move-result v2 │ │ -073624: 7210 212f 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -07362a: 0c01 |0009: move-result-object v1 │ │ -07362c: 7210 382f 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -073632: 0a03 |000d: move-result v3 │ │ -073634: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ -073638: 7210 392f 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -07363e: 0c00 |0013: move-result-object v0 │ │ -073640: 1f00 1506 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ -073644: 5463 1705 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -073648: 7210 592f 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -07364e: 0c04 |001b: move-result-object v4 │ │ -073650: 7210 5a2f 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -073656: 0c05 |001f: move-result-object v5 │ │ -073658: 6e30 b60f 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fb6 │ │ -07365e: 28e7 |0023: goto 000a // -0019 │ │ -073660: 5463 1705 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -073664: 6e10 b30f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -07366a: 0a03 |0029: move-result v3 │ │ -07366c: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ -073670: 1213 |002c: const/4 v3, #int 1 // #1 │ │ -073672: 0f03 |002d: return v3 │ │ -073674: 1203 |002e: const/4 v3, #int 0 // #0 │ │ -073676: 28fe |002f: goto 002d // -0002 │ │ +076fa0: |[076fa0] android.support.v4.util.MapCollections$EntrySet.addAll:(Ljava/util/Collection;)Z │ │ +076fb0: 5463 1705 |0000: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +076fb4: 6e10 b30f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +076fba: 0a02 |0005: move-result v2 │ │ +076fbc: 7210 212f 0700 |0006: invoke-interface {v7}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +076fc2: 0c01 |0009: move-result-object v1 │ │ +076fc4: 7210 382f 0100 |000a: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +076fca: 0a03 |000d: move-result v3 │ │ +076fcc: 3803 1600 |000e: if-eqz v3, 0024 // +0016 │ │ +076fd0: 7210 392f 0100 |0010: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +076fd6: 0c00 |0013: move-result-object v0 │ │ +076fd8: 1f00 1506 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ +076fdc: 5463 1705 |0016: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +076fe0: 7210 592f 0000 |0018: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +076fe6: 0c04 |001b: move-result-object v4 │ │ +076fe8: 7210 5a2f 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +076fee: 0c05 |001f: move-result-object v5 │ │ +076ff0: 6e30 b60f 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fb6 │ │ +076ff6: 28e7 |0023: goto 000a // -0019 │ │ +076ff8: 5463 1705 |0024: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +076ffc: 6e10 b30f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077002: 0a03 |0029: move-result v3 │ │ +077004: 3232 0400 |002a: if-eq v2, v3, 002e // +0004 │ │ +077008: 1213 |002c: const/4 v3, #int 1 // #1 │ │ +07700a: 0f03 |002d: return v3 │ │ +07700c: 1203 |002e: const/4 v3, #int 0 // #0 │ │ +07700e: 28fe |002f: goto 002d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0006 line=172 │ │ 0x0016 line=173 │ │ 0x0024 line=175 │ │ locals : │ │ @@ -61993,18 +61993,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073678: |[073678] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ -073688: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -07368c: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0fb0 │ │ -073692: 0e00 |0005: return-void │ │ +077010: |[077010] android.support.v4.util.MapCollections$EntrySet.clear:()V │ │ +077020: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +077024: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0fb0 │ │ +07702a: 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; │ │ @@ -62014,36 +62014,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -073694: |[073694] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ -0736a4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0736a6: 2074 1506 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0615 │ │ -0736aa: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ -0736ae: 0f03 |0005: return v3 │ │ -0736b0: 0770 |0006: move-object v0, v7 │ │ -0736b2: 1f00 1506 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ -0736b6: 5464 1705 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -0736ba: 7210 592f 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -0736c0: 0c05 |000e: move-result-object v5 │ │ -0736c2: 6e20 b40f 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0fb4 │ │ -0736c8: 0a02 |0012: move-result v2 │ │ -0736ca: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ -0736ce: 5463 1705 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -0736d2: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0736d4: 6e30 b10f 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -0736da: 0c01 |001b: move-result-object v1 │ │ -0736dc: 7210 5a2f 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -0736e2: 0c03 |001f: move-result-object v3 │ │ -0736e4: 7120 3d0f 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f3d │ │ -0736ea: 0a03 |0023: move-result v3 │ │ -0736ec: 28e1 |0024: goto 0005 // -001f │ │ +07702c: |[07702c] android.support.v4.util.MapCollections$EntrySet.contains:(Ljava/lang/Object;)Z │ │ +07703c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +07703e: 2074 1506 |0001: instance-of v4, v7, Ljava/util/Map$Entry; // type@0615 │ │ +077042: 3904 0300 |0003: if-nez v4, 0006 // +0003 │ │ +077046: 0f03 |0005: return v3 │ │ +077048: 0770 |0006: move-object v0, v7 │ │ +07704a: 1f00 1506 |0007: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ +07704e: 5464 1705 |0009: iget-object v4, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +077052: 7210 592f 0000 |000b: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +077058: 0c05 |000e: move-result-object v5 │ │ +07705a: 6e20 b40f 5400 |000f: invoke-virtual {v4, v5}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0fb4 │ │ +077060: 0a02 |0012: move-result v2 │ │ +077062: 3a02 f2ff |0013: if-ltz v2, 0005 // -000e │ │ +077066: 5463 1705 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +07706a: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +07706c: 6e30 b10f 2304 |0018: invoke-virtual {v3, v2, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077072: 0c01 |001b: move-result-object v1 │ │ +077074: 7210 5a2f 0000 |001c: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +07707a: 0c03 |001f: move-result-object v3 │ │ +07707c: 7120 3d0f 3100 |0020: invoke-static {v1, v3}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f3d │ │ +077082: 0a03 |0023: move-result v3 │ │ +077084: 28e1 |0024: goto 0005 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=185 │ │ 0x0005 line=193 │ │ 0x0007 line=187 │ │ 0x0009 line=188 │ │ 0x0013 line=189 │ │ @@ -62062,29 +62062,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0736f0: |[0736f0] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ -073700: 7210 212f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -073706: 0c00 |0003: move-result-object v0 │ │ -073708: 7210 382f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -07370e: 0a01 |0007: move-result v1 │ │ -073710: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -073714: 7210 392f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -07371a: 0c01 |000d: move-result-object v1 │ │ -07371c: 6e20 7a0f 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0f7a │ │ -073722: 0a01 |0011: move-result v1 │ │ -073724: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -073728: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -07372a: 0f01 |0015: return v1 │ │ -07372c: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -07372e: 28fe |0017: goto 0015 // -0002 │ │ +077088: |[077088] android.support.v4.util.MapCollections$EntrySet.containsAll:(Ljava/util/Collection;)Z │ │ +077098: 7210 212f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +07709e: 0c00 |0003: move-result-object v0 │ │ +0770a0: 7210 382f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0770a6: 0a01 |0007: move-result v1 │ │ +0770a8: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +0770ac: 7210 392f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0770b2: 0c01 |000d: move-result-object v1 │ │ +0770b4: 6e20 7a0f 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.contains:(Ljava/lang/Object;)Z // method@0f7a │ │ +0770ba: 0a01 |0011: move-result v1 │ │ +0770bc: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +0770c0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0770c2: 0f01 |0015: return v1 │ │ +0770c4: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +0770c6: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0004 line=199 │ │ 0x000a line=200 │ │ 0x0014 line=201 │ │ 0x0015 line=204 │ │ @@ -62100,18 +62100,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -073730: |[073730] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ -073740: 7120 ba0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0fba │ │ -073746: 0a00 |0003: move-result v0 │ │ -073748: 0f00 |0004: return v0 │ │ +0770c8: |[0770c8] android.support.v4.util.MapCollections$EntrySet.equals:(Ljava/lang/Object;)Z │ │ +0770d8: 7120 ba0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0fba │ │ +0770de: 0a00 |0003: move-result v0 │ │ +0770e0: 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; │ │ @@ -62121,45 +62121,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -07374c: |[07374c] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ -07375c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -07375e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -073760: 5474 1705 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -073764: 6e10 b30f 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -07376a: 0a04 |0007: move-result v4 │ │ -07376c: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ -073770: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ -073774: 5474 1705 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -073778: 6e30 b10f 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -07377e: 0c01 |0011: move-result-object v1 │ │ -073780: 5474 1705 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -073784: 1216 |0014: const/4 v6, #int 1 // #1 │ │ -073786: 6e30 b10f 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -07378c: 0c03 |0018: move-result-object v3 │ │ -07378e: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ -073792: 0156 |001b: move v6, v5 │ │ -073794: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ -073798: 0154 |001e: move v4, v5 │ │ -07379a: b764 |001f: xor-int/2addr v4, v6 │ │ -07379c: b042 |0020: add-int/2addr v2, v4 │ │ -07379e: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0737a2: 28e7 |0023: goto 000a // -0019 │ │ -0737a4: 6e10 ac2e 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0737aa: 0a04 |0027: move-result v4 │ │ -0737ac: 0146 |0028: move v6, v4 │ │ -0737ae: 28f3 |0029: goto 001c // -000d │ │ -0737b0: 6e10 ac2e 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0737b6: 0a04 |002d: move-result v4 │ │ -0737b8: 28f1 |002e: goto 001f // -000f │ │ -0737ba: 0f02 |002f: return v2 │ │ +0770e4: |[0770e4] android.support.v4.util.MapCollections$EntrySet.hashCode:()I │ │ +0770f4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0770f6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0770f8: 5474 1705 |0002: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +0770fc: 6e10 b30f 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077102: 0a04 |0007: move-result v4 │ │ +077104: d800 04ff |0008: add-int/lit8 v0, v4, #int -1 // #ff │ │ +077108: 3a00 2500 |000a: if-ltz v0, 002f // +0025 │ │ +07710c: 5474 1705 |000c: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +077110: 6e30 b10f 0405 |000e: invoke-virtual {v4, v0, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077116: 0c01 |0011: move-result-object v1 │ │ +077118: 5474 1705 |0012: iget-object v4, v7, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +07711c: 1216 |0014: const/4 v6, #int 1 // #1 │ │ +07711e: 6e30 b10f 0406 |0015: invoke-virtual {v4, v0, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077124: 0c03 |0018: move-result-object v3 │ │ +077126: 3901 0b00 |0019: if-nez v1, 0024 // +000b │ │ +07712a: 0156 |001b: move v6, v5 │ │ +07712c: 3903 0e00 |001c: if-nez v3, 002a // +000e │ │ +077130: 0154 |001e: move v4, v5 │ │ +077132: b764 |001f: xor-int/2addr v4, v6 │ │ +077134: b042 |0020: add-int/2addr v2, v4 │ │ +077136: d800 00ff |0021: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07713a: 28e7 |0023: goto 000a // -0019 │ │ +07713c: 6e10 ac2e 0100 |0024: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +077142: 0a04 |0027: move-result v4 │ │ +077144: 0146 |0028: move v6, v4 │ │ +077146: 28f3 |0029: goto 001c // -000d │ │ +077148: 6e10 ac2e 0300 |002a: invoke-virtual {v3}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +07714e: 0a04 |002d: move-result v4 │ │ +077150: 28f1 |002e: goto 001f // -000f │ │ +077152: 0f02 |002f: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0002 line=255 │ │ 0x000c line=256 │ │ 0x0012 line=257 │ │ 0x0019 line=258 │ │ @@ -62179,23 +62179,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0737bc: |[0737bc] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ -0737cc: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -0737d0: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -0737d6: 0a00 |0005: move-result v0 │ │ -0737d8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0737dc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0737de: 0f00 |0009: return v0 │ │ -0737e0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0737e2: 28fe |000b: goto 0009 // -0002 │ │ +077154: |[077154] android.support.v4.util.MapCollections$EntrySet.isEmpty:()Z │ │ +077164: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +077168: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +07716e: 0a00 |0005: move-result v0 │ │ +077170: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +077174: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +077176: 0f00 |0009: return v0 │ │ +077178: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07717a: 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; │ │ │ │ @@ -62204,19 +62204,19 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0737e4: |[0737e4] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ -0737f4: 2200 8a02 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@028a │ │ -0737f8: 5421 1705 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -0737fc: 7020 960f 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0f96 │ │ -073802: 1100 |0007: return-object v0 │ │ +07717c: |[07717c] android.support.v4.util.MapCollections$EntrySet.iterator:()Ljava/util/Iterator; │ │ +07718c: 2200 8a02 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$MapIterator; // type@028a │ │ +077190: 5421 1705 |0002: iget-object v1, v2, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +077194: 7020 960f 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$MapIterator;.:(Landroid/support/v4/util/MapCollections;)V // method@0f96 │ │ +07719a: 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; │ │ │ │ @@ -62225,18 +62225,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073804: |[073804] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ -073814: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -073818: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -07381e: 2700 |0005: throw v0 │ │ +07719c: |[07719c] android.support.v4.util.MapCollections$EntrySet.remove:(Ljava/lang/Object;)Z │ │ +0771ac: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0771b0: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0771b6: 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; │ │ @@ -62246,18 +62246,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073820: |[073820] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ -073830: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -073834: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -07383a: 2700 |0005: throw v0 │ │ +0771b8: |[0771b8] android.support.v4.util.MapCollections$EntrySet.removeAll:(Ljava/util/Collection;)Z │ │ +0771c8: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0771cc: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0771d2: 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; │ │ @@ -62268,18 +62268,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07383c: |[07383c] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ -07384c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -073850: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -073856: 2700 |0005: throw v0 │ │ +0771d4: |[0771d4] android.support.v4.util.MapCollections$EntrySet.retainAll:(Ljava/util/Collection;)Z │ │ +0771e4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0771e8: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0771ee: 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; │ │ @@ -62290,19 +62290,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073858: |[073858] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ -073868: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ -07386c: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -073872: 0a00 |0005: move-result v0 │ │ -073874: 0f00 |0006: return v0 │ │ +0771f0: |[0771f0] android.support.v4.util.MapCollections$EntrySet.size:()I │ │ +077200: 5410 1705 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$EntrySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0517 │ │ +077204: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +07720a: 0a00 |0005: move-result v0 │ │ +07720c: 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; │ │ │ │ @@ -62311,18 +62311,18 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073878: |[073878] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ -073888: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -07388c: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -073892: 2700 |0005: throw v0 │ │ +077210: |[077210] android.support.v4.util.MapCollections$EntrySet.toArray:()[Ljava/lang/Object; │ │ +077220: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +077224: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +07722a: 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; │ │ │ │ @@ -62331,34 +62331,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 │ │ -073894: |[073894] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -0738a4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0738a8: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0738ae: 2700 |0005: throw v0 │ │ +07722c: |[07722c] android.support.v4.util.MapCollections$EntrySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +07723c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +077240: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +077246: 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 : 3459 (MapCollections.java) │ │ + source_file_idx : 3460 (MapCollections.java) │ │ │ │ Class #328 header: │ │ class_idx : 649 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3459 │ │ +source_file_idx : 3460 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #328 annotations: │ │ Annotations on class │ │ @@ -62398,18 +62398,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 │ │ -0738b0: |[0738b0] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ -0738c0: 5b01 1805 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -0738c4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0738ca: 0e00 |0005: return-void │ │ +077248: |[077248] android.support.v4.util.MapCollections$KeySet.:(Landroid/support/v4/util/MapCollections;)V │ │ +077258: 5b01 1805 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +07725c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +077262: 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; │ │ @@ -62420,18 +62420,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0738cc: |[0738cc] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ -0738dc: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0738e0: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0738e6: 2700 |0005: throw v0 │ │ +077264: |[077264] android.support.v4.util.MapCollections$KeySet.add:(Ljava/lang/Object;)Z │ │ +077274: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +077278: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +07727e: 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; │ │ @@ -62442,18 +62442,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0738e8: |[0738e8] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ -0738f8: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0738fc: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -073902: 2700 |0005: throw v0 │ │ +077280: |[077280] android.support.v4.util.MapCollections$KeySet.addAll:(Ljava/util/Collection;)Z │ │ +077290: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +077294: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +07729a: 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; │ │ @@ -62464,18 +62464,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073904: |[073904] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ -073914: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073918: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0fb0 │ │ -07391e: 0e00 |0005: return-void │ │ +07729c: |[07729c] android.support.v4.util.MapCollections$KeySet.clear:()V │ │ +0772ac: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +0772b0: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0fb0 │ │ +0772b6: 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; │ │ @@ -62485,23 +62485,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -073920: |[073920] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ -073930: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073934: 6e20 b40f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0fb4 │ │ -07393a: 0a00 |0005: move-result v0 │ │ -07393c: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -073940: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -073942: 0f00 |0009: return v0 │ │ -073944: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -073946: 28fe |000b: goto 0009 // -0002 │ │ +0772b8: |[0772b8] android.support.v4.util.MapCollections$KeySet.contains:(Ljava/lang/Object;)Z │ │ +0772c8: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +0772cc: 6e20 b40f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0fb4 │ │ +0772d2: 0a00 |0005: move-result v0 │ │ +0772d4: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +0772d8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0772da: 0f00 |0009: return v0 │ │ +0772dc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0772de: 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; │ │ @@ -62511,21 +62511,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -073948: |[073948] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ -073958: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -07395c: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0fb2 │ │ -073962: 0c00 |0005: move-result-object v0 │ │ -073964: 7120 b90f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fb9 │ │ -07396a: 0a00 |0009: move-result v0 │ │ -07396c: 0f00 |000a: return v0 │ │ +0772e0: |[0772e0] android.support.v4.util.MapCollections$KeySet.containsAll:(Ljava/util/Collection;)Z │ │ +0772f0: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +0772f4: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0fb2 │ │ +0772fa: 0c00 |0005: move-result-object v0 │ │ +0772fc: 7120 b90f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fb9 │ │ +077302: 0a00 |0009: move-result v0 │ │ +077304: 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; │ │ @@ -62536,18 +62536,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -073970: |[073970] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ -073980: 7120 ba0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0fba │ │ -073986: 0a00 |0003: move-result v0 │ │ -073988: 0f00 |0004: return v0 │ │ +077308: |[077308] android.support.v4.util.MapCollections$KeySet.equals:(Ljava/lang/Object;)Z │ │ +077318: 7120 ba0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z // method@0fba │ │ +07731e: 0a00 |0003: move-result v0 │ │ +077320: 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; │ │ @@ -62557,34 +62557,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -07398c: |[07398c] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ -07399c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07399e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0739a0: 5453 1805 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -0739a4: 6e10 b30f 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -0739aa: 0a03 |0007: move-result v3 │ │ -0739ac: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ -0739b0: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ -0739b4: 5453 1805 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -0739b8: 6e30 b10f 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -0739be: 0c01 |0011: move-result-object v1 │ │ -0739c0: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ -0739c4: 0143 |0014: move v3, v4 │ │ -0739c6: b032 |0015: add-int/2addr v2, v3 │ │ -0739c8: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0739cc: 28f2 |0018: goto 000a // -000e │ │ -0739ce: 6e10 ac2e 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0739d4: 0a03 |001c: move-result v3 │ │ -0739d6: 28f8 |001d: goto 0015 // -0008 │ │ -0739d8: 0f02 |001e: return v2 │ │ +077324: |[077324] android.support.v4.util.MapCollections$KeySet.hashCode:()I │ │ +077334: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +077336: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +077338: 5453 1805 |0002: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +07733c: 6e10 b30f 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077342: 0a03 |0007: move-result v3 │ │ +077344: d800 03ff |0008: add-int/lit8 v0, v3, #int -1 // #ff │ │ +077348: 3a00 1400 |000a: if-ltz v0, 001e // +0014 │ │ +07734c: 5453 1805 |000c: iget-object v3, v5, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +077350: 6e30 b10f 0304 |000e: invoke-virtual {v3, v0, v4}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077356: 0c01 |0011: move-result-object v1 │ │ +077358: 3901 0700 |0012: if-nez v1, 0019 // +0007 │ │ +07735c: 0143 |0014: move v3, v4 │ │ +07735e: b032 |0015: add-int/2addr v2, v3 │ │ +077360: d800 00ff |0016: add-int/lit8 v0, v0, #int -1 // #ff │ │ +077364: 28f2 |0018: goto 000a // -000e │ │ +077366: 6e10 ac2e 0100 |0019: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +07736c: 0a03 |001c: move-result v3 │ │ +07736e: 28f8 |001d: goto 0015 // -0008 │ │ +077370: 0f02 |001e: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=344 │ │ 0x0002 line=345 │ │ 0x000c line=346 │ │ 0x0012 line=347 │ │ 0x0016 line=345 │ │ @@ -62602,23 +62602,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0739dc: |[0739dc] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ -0739ec: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -0739f0: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -0739f6: 0a00 |0005: move-result v0 │ │ -0739f8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0739fc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0739fe: 0f00 |0009: return v0 │ │ -073a00: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -073a02: 28fe |000b: goto 0009 // -0002 │ │ +077374: |[077374] android.support.v4.util.MapCollections$KeySet.isEmpty:()Z │ │ +077384: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +077388: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +07738e: 0a00 |0005: move-result v0 │ │ +077390: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +077394: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +077396: 0f00 |0009: return v0 │ │ +077398: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07739a: 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; │ │ │ │ @@ -62627,20 +62627,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -073a04: |[073a04] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ -073a14: 2200 8702 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0287 │ │ -073a18: 5431 1805 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073a1c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -073a1e: 7030 710f 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0f71 │ │ -073a24: 1100 |0008: return-object v0 │ │ +07739c: |[07739c] android.support.v4.util.MapCollections$KeySet.iterator:()Ljava/util/Iterator; │ │ +0773ac: 2200 8702 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0287 │ │ +0773b0: 5431 1805 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +0773b4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0773b6: 7030 710f 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0f71 │ │ +0773bc: 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; │ │ │ │ @@ -62649,25 +62649,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -073a28: |[073a28] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ -073a38: 5421 1805 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073a3c: 6e20 b40f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0fb4 │ │ -073a42: 0a00 |0005: move-result v0 │ │ -073a44: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -073a48: 5421 1805 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073a4c: 6e20 b70f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ -073a52: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -073a54: 0f01 |000e: return v1 │ │ -073a56: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -073a58: 28fe |0010: goto 000e // -0002 │ │ +0773c0: |[0773c0] android.support.v4.util.MapCollections$KeySet.remove:(Ljava/lang/Object;)Z │ │ +0773d0: 5421 1805 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +0773d4: 6e20 b40f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfKey:(Ljava/lang/Object;)I // method@0fb4 │ │ +0773da: 0a00 |0005: move-result v0 │ │ +0773dc: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +0773e0: 5421 1805 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +0773e4: 6e20 b70f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ +0773ea: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0773ec: 0f01 |000e: return v1 │ │ +0773ee: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0773f0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0006 line=305 │ │ 0x0008 line=306 │ │ 0x000d line=307 │ │ 0x000e line=309 │ │ @@ -62682,21 +62682,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -073a5c: |[073a5c] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ -073a6c: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073a70: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0fb2 │ │ -073a76: 0c00 |0005: move-result-object v0 │ │ -073a78: 7120 be0f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbe │ │ -073a7e: 0a00 |0009: move-result v0 │ │ -073a80: 0f00 |000a: return v0 │ │ +0773f4: |[0773f4] android.support.v4.util.MapCollections$KeySet.removeAll:(Ljava/util/Collection;)Z │ │ +077404: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +077408: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0fb2 │ │ +07740e: 0c00 |0005: move-result-object v0 │ │ +077410: 7120 be0f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbe │ │ +077416: 0a00 |0009: move-result v0 │ │ +077418: 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; │ │ @@ -62707,21 +62707,21 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -073a84: |[073a84] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ -073a94: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073a98: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0fb2 │ │ -073a9e: 0c00 |0005: move-result-object v0 │ │ -073aa0: 7120 bf0f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbf │ │ -073aa6: 0a00 |0009: move-result v0 │ │ -073aa8: 0f00 |000a: return v0 │ │ +07741c: |[07741c] android.support.v4.util.MapCollections$KeySet.retainAll:(Ljava/util/Collection;)Z │ │ +07742c: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +077430: 6e10 b20f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetMap:()Ljava/util/Map; // method@0fb2 │ │ +077436: 0c00 |0005: move-result-object v0 │ │ +077438: 7120 bf0f 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbf │ │ +07743e: 0a00 |0009: move-result v0 │ │ +077440: 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; │ │ @@ -62732,19 +62732,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -073aac: |[073aac] android.support.v4.util.MapCollections$KeySet.size:()I │ │ -073abc: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073ac0: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -073ac6: 0a00 |0005: move-result v0 │ │ -073ac8: 0f00 |0006: return v0 │ │ +077444: |[077444] android.support.v4.util.MapCollections$KeySet.size:()I │ │ +077454: 5410 1805 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +077458: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +07745e: 0a00 |0005: move-result v0 │ │ +077460: 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; │ │ │ │ @@ -62753,20 +62753,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -073acc: |[073acc] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ -073adc: 5420 1805 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073ae0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -073ae2: 6e20 c00f 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0fc0 │ │ -073ae8: 0c00 |0006: move-result-object v0 │ │ -073aea: 1100 |0007: return-object v0 │ │ +077464: |[077464] android.support.v4.util.MapCollections$KeySet.toArray:()[Ljava/lang/Object; │ │ +077474: 5420 1805 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +077478: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07747a: 6e20 c00f 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0fc0 │ │ +077480: 0c00 |0006: move-result-object v0 │ │ +077482: 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; │ │ │ │ @@ -62775,36 +62775,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 │ │ -073aec: |[073aec] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -073afc: 5420 1805 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ -073b00: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -073b02: 6e30 c10f 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0fc1 │ │ -073b08: 0c00 |0006: move-result-object v0 │ │ -073b0a: 1100 |0007: return-object v0 │ │ +077484: |[077484] android.support.v4.util.MapCollections$KeySet.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +077494: 5420 1805 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$KeySet;.this$0:Landroid/support/v4/util/MapCollections; // field@0518 │ │ +077498: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07749a: 6e30 c10f 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0fc1 │ │ +0774a0: 0c00 |0006: move-result-object v0 │ │ +0774a2: 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 : 3459 (MapCollections.java) │ │ + source_file_idx : 3460 (MapCollections.java) │ │ │ │ Class #329 header: │ │ class_idx : 650 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3459 │ │ +source_file_idx : 3460 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #329 annotations: │ │ Annotations on class │ │ @@ -62851,26 +62851,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 │ │ -073b0c: |[073b0c] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ -073b1c: 5b12 1c05 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073b20: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -073b26: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -073b28: 5c10 1a05 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073b2c: 6e10 b30f 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -073b32: 0a00 |000b: move-result v0 │ │ -073b34: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073b38: 5910 1905 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ -073b3c: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ -073b3e: 5910 1b05 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073b42: 0e00 |0013: return-void │ │ +0774a4: |[0774a4] android.support.v4.util.MapCollections$MapIterator.:(Landroid/support/v4/util/MapCollections;)V │ │ +0774b4: 5b12 1c05 |0000: iput-object v2, v1, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +0774b8: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0774be: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0774c0: 5c10 1a05 |0006: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +0774c4: 6e10 b30f 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +0774ca: 0a00 |000b: move-result v0 │ │ +0774cc: d800 00ff |000c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0774d0: 5910 1905 |000e: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ +0774d4: 12f0 |0010: const/4 v0, #int -1 // #ff │ │ +0774d6: 5910 1b05 |0011: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0774da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=74 │ │ 0x0008 line=77 │ │ 0x0010 line=78 │ │ 0x0013 line=79 │ │ @@ -62885,50 +62885,50 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -073b44: |[073b44] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ -073b54: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -073b56: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -073b58: 5563 1a05 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073b5c: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ -073b60: 2201 d305 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -073b64: 1a02 1411 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@1114 │ │ -073b68: 7020 882e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -073b6e: 2701 |000d: throw v1 │ │ -073b70: 2073 1506 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0615 │ │ -073b74: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ -073b78: 0f02 |0012: return v2 │ │ -073b7a: 0770 |0013: move-object v0, v7 │ │ -073b7c: 1f00 1506 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ -073b80: 7210 592f 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -073b86: 0c03 |0019: move-result-object v3 │ │ -073b88: 5464 1c05 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073b8c: 5265 1b05 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073b90: 6e30 b10f 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073b96: 0c04 |0021: move-result-object v4 │ │ -073b98: 7120 3d0f 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f3d │ │ -073b9e: 0a03 |0025: move-result v3 │ │ -073ba0: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ -073ba4: 7210 5a2f 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -073baa: 0c03 |002b: move-result-object v3 │ │ -073bac: 5464 1c05 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073bb0: 5265 1b05 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073bb4: 6e30 b10f 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073bba: 0c04 |0033: move-result-object v4 │ │ -073bbc: 7120 3d0f 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f3d │ │ -073bc2: 0a03 |0037: move-result v3 │ │ -073bc4: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ -073bc8: 0112 |003a: move v2, v1 │ │ -073bca: 28d7 |003b: goto 0012 // -0029 │ │ -073bcc: 0121 |003c: move v1, v2 │ │ -073bce: 28fd |003d: goto 003a // -0003 │ │ +0774dc: |[0774dc] android.support.v4.util.MapCollections$MapIterator.equals:(Ljava/lang/Object;)Z │ │ +0774ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0774ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0774f0: 5563 1a05 |0002: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +0774f4: 3903 0a00 |0004: if-nez v3, 000e // +000a │ │ +0774f8: 2201 d305 |0006: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0774fc: 1a02 1511 |0008: const-string v2, "This container does not support retaining Map.Entry objects" // string@1115 │ │ +077500: 7020 882e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +077506: 2701 |000d: throw v1 │ │ +077508: 2073 1506 |000e: instance-of v3, v7, Ljava/util/Map$Entry; // type@0615 │ │ +07750c: 3903 0300 |0010: if-nez v3, 0013 // +0003 │ │ +077510: 0f02 |0012: return v2 │ │ +077512: 0770 |0013: move-object v0, v7 │ │ +077514: 1f00 1506 |0014: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ +077518: 7210 592f 0000 |0016: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +07751e: 0c03 |0019: move-result-object v3 │ │ +077520: 5464 1c05 |001a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +077524: 5265 1b05 |001c: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +077528: 6e30 b10f 5402 |001e: invoke-virtual {v4, v5, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +07752e: 0c04 |0021: move-result-object v4 │ │ +077530: 7120 3d0f 4300 |0022: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f3d │ │ +077536: 0a03 |0025: move-result v3 │ │ +077538: 3803 1600 |0026: if-eqz v3, 003c // +0016 │ │ +07753c: 7210 5a2f 0000 |0028: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +077542: 0c03 |002b: move-result-object v3 │ │ +077544: 5464 1c05 |002c: iget-object v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +077548: 5265 1b05 |002e: iget v5, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +07754c: 6e30 b10f 5401 |0030: invoke-virtual {v4, v5, v1}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077552: 0c04 |0033: move-result-object v4 │ │ +077554: 7120 3d0f 4300 |0034: invoke-static {v3, v4}, Landroid/support/v4/util/ContainerHelpers;.equal:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0f3d │ │ +07755a: 0a03 |0037: move-result v3 │ │ +07755c: 3803 0400 |0038: if-eqz v3, 003c // +0004 │ │ +077560: 0112 |003a: move v2, v1 │ │ +077562: 28d7 |003b: goto 0012 // -0029 │ │ +077564: 0121 |003c: move v1, v2 │ │ +077566: 28fd |003d: goto 003a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=133 │ │ 0x0006 line=134 │ │ 0x000e line=137 │ │ 0x0012 line=141 │ │ 0x0014 line=140 │ │ @@ -62944,27 +62944,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -073bd0: |[073bd0] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ -073be0: 5530 1a05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073be4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -073be8: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -073bec: 1a01 1411 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1114 │ │ -073bf0: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -073bf6: 2700 |000b: throw v0 │ │ -073bf8: 5430 1c05 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073bfc: 5231 1b05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073c00: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -073c02: 6e30 b10f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073c08: 0c00 |0014: move-result-object v0 │ │ -073c0a: 1100 |0015: return-object v0 │ │ +077568: |[077568] android.support.v4.util.MapCollections$MapIterator.getKey:()Ljava/lang/Object; │ │ +077578: 5530 1a05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +07757c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +077580: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +077584: 1a01 1511 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1115 │ │ +077588: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07758e: 2700 |000b: throw v0 │ │ +077590: 5430 1c05 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +077594: 5231 1b05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +077598: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +07759a: 6e30 b10f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +0775a0: 0c00 |0014: move-result-object v0 │ │ +0775a2: 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; │ │ @@ -62975,27 +62975,27 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -073c0c: |[073c0c] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ -073c1c: 5530 1a05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073c20: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -073c24: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -073c28: 1a01 1411 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1114 │ │ -073c2c: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -073c32: 2700 |000b: throw v0 │ │ -073c34: 5430 1c05 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073c38: 5231 1b05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073c3c: 1212 |0010: const/4 v2, #int 1 // #1 │ │ -073c3e: 6e30 b10f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073c44: 0c00 |0014: move-result-object v0 │ │ -073c46: 1100 |0015: return-object v0 │ │ +0775a4: |[0775a4] android.support.v4.util.MapCollections$MapIterator.getValue:()Ljava/lang/Object; │ │ +0775b4: 5530 1a05 |0000: iget-boolean v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +0775b8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0775bc: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0775c0: 1a01 1511 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1115 │ │ +0775c4: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0775ca: 2700 |000b: throw v0 │ │ +0775cc: 5430 1c05 |000c: iget-object v0, v3, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +0775d0: 5231 1b05 |000e: iget v1, v3, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0775d4: 1212 |0010: const/4 v2, #int 1 // #1 │ │ +0775d6: 6e30 b10f 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +0775dc: 0c00 |0014: move-result-object v0 │ │ +0775de: 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; │ │ @@ -63006,22 +63006,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -073c48: |[073c48] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ -073c58: 5220 1b05 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073c5c: 5221 1905 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ -073c60: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -073c64: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -073c66: 0f00 |0007: return v0 │ │ -073c68: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -073c6a: 28fe |0009: goto 0007 // -0002 │ │ +0775e0: |[0775e0] android.support.v4.util.MapCollections$MapIterator.hasNext:()Z │ │ +0775f0: 5220 1b05 |0000: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0775f4: 5221 1905 |0002: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ +0775f8: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +0775fc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0775fe: 0f00 |0007: return v0 │ │ +077600: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +077602: 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; │ │ │ │ @@ -63030,42 +63030,42 @@ │ │ type : '()I' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -073c6c: |[073c6c] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ -073c7c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -073c7e: 5563 1a05 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073c82: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -073c86: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -073c8a: 1a03 1411 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@1114 │ │ -073c8e: 7020 882e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -073c94: 2702 |000c: throw v2 │ │ -073c96: 5463 1c05 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073c9a: 5264 1b05 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073c9e: 6e30 b10f 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073ca4: 0c00 |0014: move-result-object v0 │ │ -073ca6: 5463 1c05 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073caa: 5264 1b05 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073cae: 1215 |0019: const/4 v5, #int 1 // #1 │ │ -073cb0: 6e30 b10f 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073cb6: 0c01 |001d: move-result-object v1 │ │ -073cb8: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ -073cbc: 0123 |0020: move v3, v2 │ │ -073cbe: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ -073cc2: b732 |0023: xor-int/2addr v2, v3 │ │ -073cc4: 0f02 |0024: return v2 │ │ -073cc6: 6e10 ac2e 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -073ccc: 0a03 |0028: move-result v3 │ │ -073cce: 28f8 |0029: goto 0021 // -0008 │ │ -073cd0: 6e10 ac2e 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -073cd6: 0a02 |002d: move-result v2 │ │ -073cd8: 28f5 |002e: goto 0023 // -000b │ │ +077604: |[077604] android.support.v4.util.MapCollections$MapIterator.hashCode:()I │ │ +077614: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +077616: 5563 1a05 |0001: iget-boolean v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +07761a: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +07761e: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +077622: 1a03 1511 |0007: const-string v3, "This container does not support retaining Map.Entry objects" // string@1115 │ │ +077626: 7020 882e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07762c: 2702 |000c: throw v2 │ │ +07762e: 5463 1c05 |000d: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +077632: 5264 1b05 |000f: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +077636: 6e30 b10f 4302 |0011: invoke-virtual {v3, v4, v2}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +07763c: 0c00 |0014: move-result-object v0 │ │ +07763e: 5463 1c05 |0015: iget-object v3, v6, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +077642: 5264 1b05 |0017: iget v4, v6, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +077646: 1215 |0019: const/4 v5, #int 1 // #1 │ │ +077648: 6e30 b10f 4305 |001a: invoke-virtual {v3, v4, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +07764e: 0c01 |001d: move-result-object v1 │ │ +077650: 3900 0700 |001e: if-nez v0, 0025 // +0007 │ │ +077654: 0123 |0020: move v3, v2 │ │ +077656: 3901 0900 |0021: if-nez v1, 002a // +0009 │ │ +07765a: b732 |0023: xor-int/2addr v2, v3 │ │ +07765c: 0f02 |0024: return v2 │ │ +07765e: 6e10 ac2e 0000 |0025: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +077664: 0a03 |0028: move-result v3 │ │ +077666: 28f8 |0029: goto 0021 // -0008 │ │ +077668: 6e10 ac2e 0100 |002a: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +07766e: 0a02 |002d: move-result v2 │ │ +077670: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=147 │ │ 0x0005 line=148 │ │ 0x000d line=151 │ │ 0x0015 line=152 │ │ 0x001e line=153 │ │ @@ -63080,18 +63080,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -073cdc: |[073cdc] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ -073cec: 6e10 9d0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0f9d │ │ -073cf2: 0c00 |0003: move-result-object v0 │ │ -073cf4: 1100 |0004: return-object v0 │ │ +077674: |[077674] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/lang/Object; │ │ +077684: 6e10 9d0f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/MapCollections$MapIterator;.next:()Ljava/util/Map$Entry; // method@0f9d │ │ +07768a: 0c00 |0003: move-result-object v0 │ │ +07768c: 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; │ │ │ │ @@ -63100,21 +63100,21 @@ │ │ type : '()Ljava/util/Map$Entry;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -073cf8: |[073cf8] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ -073d08: 5210 1b05 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073d0c: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -073d10: 5910 1b05 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073d14: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -073d16: 5c10 1a05 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073d1a: 1101 |0009: return-object v1 │ │ +077690: |[077690] android.support.v4.util.MapCollections$MapIterator.next:()Ljava/util/Map$Entry; │ │ +0776a0: 5210 1b05 |0000: iget v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0776a4: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0776a8: 5910 1b05 |0004: iput v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0776ac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0776ae: 5c10 1a05 |0007: iput-boolean v0, v1, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +0776b2: 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; │ │ @@ -63125,32 +63125,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -073d1c: |[073d1c] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ -073d2c: 5520 1a05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073d30: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -073d34: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -073d38: 7010 872e 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2e87 │ │ -073d3e: 2700 |0009: throw v0 │ │ -073d40: 5420 1c05 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073d44: 5221 1b05 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073d48: 6e20 b70f 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ -073d4e: 5220 1b05 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073d52: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073d56: 5920 1b05 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073d5a: 5220 1905 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ -073d5e: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073d62: 5920 1905 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ -073d66: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -073d68: 5c20 1a05 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073d6c: 0e00 |0020: return-void │ │ +0776b4: |[0776b4] android.support.v4.util.MapCollections$MapIterator.remove:()V │ │ +0776c4: 5520 1a05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +0776c8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0776cc: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0776d0: 7010 872e 0000 |0006: invoke-direct {v0}, Ljava/lang/IllegalStateException;.:()V // method@2e87 │ │ +0776d6: 2700 |0009: throw v0 │ │ +0776d8: 5420 1c05 |000a: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +0776dc: 5221 1b05 |000c: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0776e0: 6e20 b70f 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ +0776e6: 5220 1b05 |0011: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0776ea: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0776ee: 5920 1b05 |0015: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +0776f2: 5220 1905 |0017: iget v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ +0776f6: d800 00ff |0019: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0776fa: 5920 1905 |001b: iput v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEnd:I // field@0519 │ │ +0776fe: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +077700: 5c20 1a05 |001e: iput-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +077704: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0004 line=96 │ │ 0x000a line=98 │ │ 0x0011 line=99 │ │ 0x0017 line=100 │ │ @@ -63165,26 +63165,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 │ │ -073d70: |[073d70] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -073d80: 5520 1a05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ -073d84: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -073d88: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -073d8c: 1a01 1411 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1114 │ │ -073d90: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -073d96: 2700 |000b: throw v0 │ │ -073d98: 5420 1c05 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ -073d9c: 5221 1b05 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ -073da0: 6e30 b80f 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0fb8 │ │ -073da6: 0c00 |0013: move-result-object v0 │ │ -073da8: 1100 |0014: return-object v0 │ │ +077708: |[077708] android.support.v4.util.MapCollections$MapIterator.setValue:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +077718: 5520 1a05 |0000: iget-boolean v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mEntryValid:Z // field@051a │ │ +07771c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +077720: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +077724: 1a01 1511 |0006: const-string v1, "This container does not support retaining Map.Entry objects" // string@1115 │ │ +077728: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07772e: 2700 |000b: throw v0 │ │ +077730: 5420 1c05 |000c: iget-object v0, v2, Landroid/support/v4/util/MapCollections$MapIterator;.this$0:Landroid/support/v4/util/MapCollections; // field@051c │ │ +077734: 5221 1b05 |000e: iget v1, v2, Landroid/support/v4/util/MapCollections$MapIterator;.mIndex:I // field@051b │ │ +077738: 6e30 b80f 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/MapCollections;.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; // method@0fb8 │ │ +07773e: 0c00 |0013: move-result-object v0 │ │ +077740: 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; │ │ @@ -63197,45 +63197,45 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -073dac: |[073dac] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ -073dbc: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -073dc0: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -073dc6: 6e10 980f 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0f98 │ │ -073dcc: 0c01 |0008: move-result-object v1 │ │ -073dce: 6e20 da2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -073dd4: 0c00 |000c: move-result-object v0 │ │ -073dd6: 1a01 6301 |000d: const-string v1, "=" // string@0163 │ │ -073dda: 6e20 db2e 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -073de0: 0c00 |0012: move-result-object v0 │ │ -073de2: 6e10 990f 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0f99 │ │ -073de8: 0c01 |0016: move-result-object v1 │ │ -073dea: 6e20 da2e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -073df0: 0c00 |001a: move-result-object v0 │ │ -073df2: 6e10 e02e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -073df8: 0c00 |001e: move-result-object v0 │ │ -073dfa: 1100 |001f: return-object v0 │ │ +077744: |[077744] android.support.v4.util.MapCollections$MapIterator.toString:()Ljava/lang/String; │ │ +077754: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +077758: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +07775e: 6e10 980f 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getKey:()Ljava/lang/Object; // method@0f98 │ │ +077764: 0c01 |0008: move-result-object v1 │ │ +077766: 6e20 da2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +07776c: 0c00 |000c: move-result-object v0 │ │ +07776e: 1a01 6501 |000d: const-string v1, "=" // string@0165 │ │ +077772: 6e20 db2e 1000 |000f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +077778: 0c00 |0012: move-result-object v0 │ │ +07777a: 6e10 990f 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/util/MapCollections$MapIterator;.getValue:()Ljava/lang/Object; // method@0f99 │ │ +077780: 0c01 |0016: move-result-object v1 │ │ +077782: 6e20 da2e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +077788: 0c00 |001a: move-result-object v0 │ │ +07778a: 6e10 e02e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +077790: 0c00 |001e: move-result-object v0 │ │ +077792: 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 : 3459 (MapCollections.java) │ │ + source_file_idx : 3460 (MapCollections.java) │ │ │ │ Class #330 header: │ │ class_idx : 651 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3459 │ │ +source_file_idx : 3460 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #330 annotations: │ │ Annotations on class │ │ @@ -63275,18 +63275,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 │ │ -073dfc: |[073dfc] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ -073e0c: 5b01 1d05 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073e10: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -073e16: 0e00 |0005: return-void │ │ +077794: |[077794] android.support.v4.util.MapCollections$ValuesCollection.:(Landroid/support/v4/util/MapCollections;)V │ │ +0777a4: 5b01 1d05 |0000: iput-object v1, v0, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0777a8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0777ae: 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; │ │ @@ -63297,18 +63297,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073e18: |[073e18] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ -073e28: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -073e2c: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -073e32: 2700 |0005: throw v0 │ │ +0777b0: |[0777b0] android.support.v4.util.MapCollections$ValuesCollection.add:(Ljava/lang/Object;)Z │ │ +0777c0: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0777c4: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0777ca: 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; │ │ @@ -63319,18 +63319,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073e34: |[073e34] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ -073e44: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -073e48: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -073e4e: 2700 |0005: throw v0 │ │ +0777cc: |[0777cc] android.support.v4.util.MapCollections$ValuesCollection.addAll:(Ljava/util/Collection;)Z │ │ +0777dc: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0777e0: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0777e6: 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; │ │ @@ -63341,18 +63341,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -073e50: |[073e50] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ -073e60: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073e64: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0fb0 │ │ -073e6a: 0e00 |0005: return-void │ │ +0777e8: |[0777e8] android.support.v4.util.MapCollections$ValuesCollection.clear:()V │ │ +0777f8: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0777fc: 6e10 b00f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colClear:()V // method@0fb0 │ │ +077802: 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; │ │ @@ -63362,23 +63362,23 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -073e6c: |[073e6c] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ -073e7c: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073e80: 6e20 b50f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0fb5 │ │ -073e86: 0a00 |0005: move-result v0 │ │ -073e88: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ -073e8c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -073e8e: 0f00 |0009: return v0 │ │ -073e90: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -073e92: 28fe |000b: goto 0009 // -0002 │ │ +077804: |[077804] android.support.v4.util.MapCollections$ValuesCollection.contains:(Ljava/lang/Object;)Z │ │ +077814: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +077818: 6e20 b50f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0fb5 │ │ +07781e: 0a00 |0005: move-result v0 │ │ +077820: 3a00 0400 |0006: if-ltz v0, 000a // +0004 │ │ +077824: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +077826: 0f00 |0009: return v0 │ │ +077828: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +07782a: 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; │ │ @@ -63388,29 +63388,29 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -073e94: |[073e94] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ -073ea4: 7210 212f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -073eaa: 0c00 |0003: move-result-object v0 │ │ -073eac: 7210 382f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -073eb2: 0a01 |0007: move-result v1 │ │ -073eb4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -073eb8: 7210 392f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -073ebe: 0c01 |000d: move-result-object v1 │ │ -073ec0: 6e20 a50f 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0fa5 │ │ -073ec6: 0a01 |0011: move-result v1 │ │ -073ec8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -073ecc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -073ece: 0f01 |0015: return v1 │ │ -073ed0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -073ed2: 28fe |0017: goto 0015 // -0002 │ │ +07782c: |[07782c] android.support.v4.util.MapCollections$ValuesCollection.containsAll:(Ljava/util/Collection;)Z │ │ +07783c: 7210 212f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +077842: 0c00 |0003: move-result-object v0 │ │ +077844: 7210 382f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +07784a: 0a01 |0007: move-result v1 │ │ +07784c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +077850: 7210 392f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +077856: 0c01 |000d: move-result-object v1 │ │ +077858: 6e20 a50f 1200 |000e: invoke-virtual {v2, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.contains:(Ljava/lang/Object;)Z // method@0fa5 │ │ +07785e: 0a01 |0011: move-result v1 │ │ +077860: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +077864: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +077866: 0f01 |0015: return v1 │ │ +077868: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +07786a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0004 line=378 │ │ 0x000a line=379 │ │ 0x0014 line=380 │ │ 0x0015 line=383 │ │ @@ -63426,23 +63426,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -073ed4: |[073ed4] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ -073ee4: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073ee8: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -073eee: 0a00 |0005: move-result v0 │ │ -073ef0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -073ef4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -073ef6: 0f00 |0009: return v0 │ │ -073ef8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -073efa: 28fe |000b: goto 0009 // -0002 │ │ +07786c: |[07786c] android.support.v4.util.MapCollections$ValuesCollection.isEmpty:()Z │ │ +07787c: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +077880: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077886: 0a00 |0005: move-result v0 │ │ +077888: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +07788c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +07788e: 0f00 |0009: return v0 │ │ +077890: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +077892: 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; │ │ │ │ @@ -63451,20 +63451,20 @@ │ │ type : '()Ljava/util/Iterator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -073efc: |[073efc] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ -073f0c: 2200 8702 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0287 │ │ -073f10: 5431 1d05 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073f14: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -073f16: 7030 710f 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0f71 │ │ -073f1c: 1100 |0008: return-object v0 │ │ +077894: |[077894] android.support.v4.util.MapCollections$ValuesCollection.iterator:()Ljava/util/Iterator; │ │ +0778a4: 2200 8702 |0000: new-instance v0, Landroid/support/v4/util/MapCollections$ArrayIterator; // type@0287 │ │ +0778a8: 5431 1d05 |0002: iget-object v1, v3, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0778ac: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0778ae: 7030 710f 1002 |0005: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/MapCollections$ArrayIterator;.:(Landroid/support/v4/util/MapCollections;I)V // method@0f71 │ │ +0778b4: 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; │ │ │ │ @@ -63473,25 +63473,25 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -073f20: |[073f20] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ -073f30: 5421 1d05 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073f34: 6e20 b50f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0fb5 │ │ -073f3a: 0a00 |0005: move-result v0 │ │ -073f3c: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ -073f40: 5421 1d05 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073f44: 6e20 b70f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ -073f4a: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -073f4c: 0f01 |000e: return v1 │ │ -073f4e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -073f50: 28fe |0010: goto 000e // -0002 │ │ +0778b8: |[0778b8] android.support.v4.util.MapCollections$ValuesCollection.remove:(Ljava/lang/Object;)Z │ │ +0778c8: 5421 1d05 |0000: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0778cc: 6e20 b50f 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/util/MapCollections;.colIndexOfValue:(Ljava/lang/Object;)I // method@0fb5 │ │ +0778d2: 0a00 |0005: move-result v0 │ │ +0778d4: 3a00 0900 |0006: if-ltz v0, 000f // +0009 │ │ +0778d8: 5421 1d05 |0008: iget-object v1, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0778dc: 6e20 b70f 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ +0778e2: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0778e4: 0f01 |000e: return v1 │ │ +0778e6: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0778e8: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ 0x0006 line=399 │ │ 0x0008 line=400 │ │ 0x000d line=401 │ │ 0x000e line=403 │ │ @@ -63506,36 +63506,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -073f54: |[073f54] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ -073f64: 5464 1d05 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073f68: 6e10 b30f 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -073f6e: 0a00 |0005: move-result v0 │ │ -073f70: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -073f72: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -073f74: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -073f78: 5464 1d05 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073f7c: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -073f7e: 6e30 b10f 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073f84: 0c02 |0010: move-result-object v2 │ │ -073f86: 7220 202f 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2f20 │ │ -073f8c: 0a04 |0014: move-result v4 │ │ -073f8e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -073f92: 5464 1d05 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073f96: 6e20 b70f 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ -073f9c: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -073fa0: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -073fa4: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -073fa6: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -073faa: 28e5 |0023: goto 0008 // -001b │ │ -073fac: 0f01 |0024: return v1 │ │ +0778ec: |[0778ec] android.support.v4.util.MapCollections$ValuesCollection.removeAll:(Ljava/util/Collection;)Z │ │ +0778fc: 5464 1d05 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +077900: 6e10 b30f 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077906: 0a00 |0005: move-result v0 │ │ +077908: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +07790a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +07790c: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +077910: 5464 1d05 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +077914: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +077916: 6e30 b10f 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +07791c: 0c02 |0010: move-result-object v2 │ │ +07791e: 7220 202f 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2f20 │ │ +077924: 0a04 |0014: move-result v4 │ │ +077926: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +07792a: 5464 1d05 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +07792e: 6e20 b70f 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ +077934: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +077938: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +07793c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +07793e: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +077942: 28e5 |0023: goto 0008 // -001b │ │ +077944: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0006 line=409 │ │ 0x0007 line=410 │ │ 0x000a line=411 │ │ 0x0011 line=412 │ │ @@ -63560,36 +63560,36 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -073fb0: |[073fb0] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ -073fc0: 5464 1d05 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073fc4: 6e10 b30f 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -073fca: 0a00 |0005: move-result v0 │ │ -073fcc: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -073fce: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -073fd0: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ -073fd4: 5464 1d05 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073fd8: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -073fda: 6e30 b10f 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -073fe0: 0c02 |0010: move-result-object v2 │ │ -073fe2: 7220 202f 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2f20 │ │ -073fe8: 0a04 |0014: move-result v4 │ │ -073fea: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ -073fee: 5464 1d05 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -073ff2: 6e20 b70f 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ -073ff8: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -073ffc: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -074000: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -074002: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -074006: 28e5 |0023: goto 0008 // -001b │ │ -074008: 0f01 |0024: return v1 │ │ +077948: |[077948] android.support.v4.util.MapCollections$ValuesCollection.retainAll:(Ljava/util/Collection;)Z │ │ +077958: 5464 1d05 |0000: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +07795c: 6e10 b30f 0400 |0002: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077962: 0a00 |0005: move-result v0 │ │ +077964: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +077966: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +077968: 3503 1c00 |0008: if-ge v3, v0, 0024 // +001c │ │ +07796c: 5464 1d05 |000a: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +077970: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +077972: 6e30 b10f 3405 |000d: invoke-virtual {v4, v3, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077978: 0c02 |0010: move-result-object v2 │ │ +07797a: 7220 202f 2700 |0011: invoke-interface {v7, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2f20 │ │ +077980: 0a04 |0014: move-result v4 │ │ +077982: 3904 0c00 |0015: if-nez v4, 0021 // +000c │ │ +077986: 5464 1d05 |0017: iget-object v4, v6, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +07798a: 6e20 b70f 3400 |0019: invoke-virtual {v4, v3}, Landroid/support/v4/util/MapCollections;.colRemoveAt:(I)V // method@0fb7 │ │ +077990: d803 03ff |001c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +077994: d800 00ff |001e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +077998: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +07799a: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07799e: 28e5 |0023: goto 0008 // -001b │ │ +0779a0: 0f01 |0024: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0006 line=425 │ │ 0x0007 line=426 │ │ 0x000a line=427 │ │ 0x0011 line=428 │ │ @@ -63614,19 +63614,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07400c: |[07400c] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ -07401c: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -074020: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -074026: 0a00 |0005: move-result v0 │ │ -074028: 0f00 |0006: return v0 │ │ +0779a4: |[0779a4] android.support.v4.util.MapCollections$ValuesCollection.size:()I │ │ +0779b4: 5410 1d05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0779b8: 6e10 b30f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +0779be: 0a00 |0005: move-result v0 │ │ +0779c0: 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; │ │ │ │ @@ -63635,20 +63635,20 @@ │ │ type : '()[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07402c: |[07402c] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ -07403c: 5420 1d05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -074040: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -074042: 6e20 c00f 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0fc0 │ │ -074048: 0c00 |0006: move-result-object v0 │ │ -07404a: 1100 |0007: return-object v0 │ │ +0779c4: |[0779c4] android.support.v4.util.MapCollections$ValuesCollection.toArray:()[Ljava/lang/Object; │ │ +0779d4: 5420 1d05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0779d8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0779da: 6e20 c00f 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:(I)[Ljava/lang/Object; // method@0fc0 │ │ +0779e0: 0c00 |0006: move-result-object v0 │ │ +0779e2: 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; │ │ │ │ @@ -63657,36 +63657,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 │ │ -07404c: |[07404c] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ -07405c: 5420 1d05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ -074060: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -074062: 6e30 c10f 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0fc1 │ │ -074068: 0c00 |0006: move-result-object v0 │ │ -07406a: 1100 |0007: return-object v0 │ │ +0779e4: |[0779e4] android.support.v4.util.MapCollections$ValuesCollection.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; │ │ +0779f4: 5420 1d05 |0000: iget-object v0, v2, Landroid/support/v4/util/MapCollections$ValuesCollection;.this$0:Landroid/support/v4/util/MapCollections; // field@051d │ │ +0779f8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0779fa: 6e30 c10f 3001 |0003: invoke-virtual {v0, v3, v1}, Landroid/support/v4/util/MapCollections;.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; // method@0fc1 │ │ +077a00: 0c00 |0006: move-result-object v0 │ │ +077a02: 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 : 3459 (MapCollections.java) │ │ + source_file_idx : 3460 (MapCollections.java) │ │ │ │ Class #331 header: │ │ class_idx : 652 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3459 │ │ +source_file_idx : 3460 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #331 annotations: │ │ Annotations on class │ │ @@ -63746,17 +63746,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07406c: |[07406c] android.support.v4.util.MapCollections.:()V │ │ -07407c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -074082: 0e00 |0003: return-void │ │ +077a04: |[077a04] android.support.v4.util.MapCollections.:()V │ │ +077a14: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +077a1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=353 │ │ 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; │ │ @@ -63766,29 +63766,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 │ │ -074084: |[074084] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -074094: 7210 212f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -07409a: 0c00 |0003: move-result-object v0 │ │ -07409c: 7210 382f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0740a2: 0a01 |0007: move-result v1 │ │ -0740a4: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ -0740a8: 7210 392f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0740ae: 0c01 |000d: move-result-object v1 │ │ -0740b0: 7220 5c2f 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2f5c │ │ -0740b6: 0a01 |0011: move-result v1 │ │ -0740b8: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ -0740bc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0740be: 0f01 |0015: return v1 │ │ -0740c0: 1211 |0016: const/4 v1, #int 1 // #1 │ │ -0740c2: 28fe |0017: goto 0015 // -0002 │ │ +077a1c: |[077a1c] android.support.v4.util.MapCollections.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +077a2c: 7210 212f 0300 |0000: invoke-interface {v3}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +077a32: 0c00 |0003: move-result-object v0 │ │ +077a34: 7210 382f 0000 |0004: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +077a3a: 0a01 |0007: move-result v1 │ │ +077a3c: 3801 0e00 |0008: if-eqz v1, 0016 // +000e │ │ +077a40: 7210 392f 0000 |000a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +077a46: 0c01 |000d: move-result-object v1 │ │ +077a48: 7220 5c2f 1200 |000e: invoke-interface {v2, v1}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2f5c │ │ +077a4e: 0a01 |0011: move-result v1 │ │ +077a50: 3901 f2ff |0012: if-nez v1, 0004 // -000e │ │ +077a54: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +077a56: 0f01 |0015: return v1 │ │ +077a58: 1211 |0016: const/4 v1, #int 1 // #1 │ │ +077a5a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0004 line=456 │ │ 0x000a line=457 │ │ 0x0014 line=458 │ │ 0x0015 line=461 │ │ @@ -63804,40 +63804,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 │ │ -0740c4: |[0740c4] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ -0740d4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0740d6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0740d8: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ -0740dc: 0123 |0004: move v3, v2 │ │ -0740de: 0f03 |0005: return v3 │ │ -0740e0: 2074 1706 |0006: instance-of v4, v7, Ljava/util/Set; // type@0617 │ │ -0740e4: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ -0740e8: 0771 |000a: move-object v1, v7 │ │ -0740ea: 1f01 1706 |000b: check-cast v1, Ljava/util/Set; // type@0617 │ │ -0740ee: 7210 6c2f 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2f6c │ │ -0740f4: 0a04 |0010: move-result v4 │ │ -0740f6: 7210 6c2f 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2f6c │ │ -0740fc: 0a05 |0014: move-result v5 │ │ -0740fe: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ -074102: 7220 672f 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@2f67 │ │ -074108: 0a04 |001a: move-result v4 │ │ -07410a: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ -07410e: 0123 |001d: move v3, v2 │ │ -074110: 28e7 |001e: goto 0005 // -0019 │ │ -074112: 0132 |001f: move v2, v3 │ │ -074114: 28fd |0020: goto 001d // -0003 │ │ -074116: 0d00 |0021: move-exception v0 │ │ -074118: 28e3 |0022: goto 0005 // -001d │ │ -07411a: 0d00 |0023: move-exception v0 │ │ -07411c: 28e1 |0024: goto 0005 // -001f │ │ +077a5c: |[077a5c] android.support.v4.util.MapCollections.equalsSetHelper:(Ljava/util/Set;Ljava/lang/Object;)Z │ │ +077a6c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +077a6e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +077a70: 3376 0400 |0002: if-ne v6, v7, 0006 // +0004 │ │ +077a74: 0123 |0004: move v3, v2 │ │ +077a76: 0f03 |0005: return v3 │ │ +077a78: 2074 1706 |0006: instance-of v4, v7, Ljava/util/Set; // type@0617 │ │ +077a7c: 3804 fdff |0008: if-eqz v4, 0005 // -0003 │ │ +077a80: 0771 |000a: move-object v1, v7 │ │ +077a82: 1f01 1706 |000b: check-cast v1, Ljava/util/Set; // type@0617 │ │ +077a86: 7210 6c2f 0600 |000d: invoke-interface {v6}, Ljava/util/Set;.size:()I // method@2f6c │ │ +077a8c: 0a04 |0010: move-result v4 │ │ +077a8e: 7210 6c2f 0100 |0011: invoke-interface {v1}, Ljava/util/Set;.size:()I // method@2f6c │ │ +077a94: 0a05 |0014: move-result v5 │ │ +077a96: 3354 0a00 |0015: if-ne v4, v5, 001f // +000a │ │ +077a9a: 7220 672f 1600 |0017: invoke-interface {v6, v1}, Ljava/util/Set;.containsAll:(Ljava/util/Collection;)Z // method@2f67 │ │ +077aa0: 0a04 |001a: move-result v4 │ │ +077aa2: 3804 0400 |001b: if-eqz v4, 001f // +0004 │ │ +077aa6: 0123 |001d: move v3, v2 │ │ +077aa8: 28e7 |001e: goto 0005 // -0019 │ │ +077aaa: 0132 |001f: move v2, v3 │ │ +077aac: 28fd |0020: goto 001d // -0003 │ │ +077aae: 0d00 |0021: move-exception v0 │ │ +077ab0: 28e3 |0022: goto 0005 // -001d │ │ +077ab2: 0d00 |0023: move-exception v0 │ │ +077ab4: 28e1 |0024: goto 0005 // -001f │ │ catches : 1 │ │ 0x000d - 0x001a │ │ Ljava/lang/NullPointerException; -> 0x0021 │ │ Ljava/lang/ClassCastException; -> 0x0023 │ │ positions : │ │ 0x0002 line=511 │ │ 0x0005 line=525 │ │ @@ -63861,33 +63861,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 │ │ -074130: |[074130] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -074140: 7210 632f 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ -074146: 0a01 |0003: move-result v1 │ │ -074148: 7210 212f 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -07414e: 0c00 |0007: move-result-object v0 │ │ -074150: 7210 382f 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -074156: 0a02 |000b: move-result v2 │ │ -074158: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ -07415c: 7210 392f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -074162: 0c02 |0011: move-result-object v2 │ │ -074164: 7220 622f 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f62 │ │ -07416a: 28f3 |0015: goto 0008 // -000d │ │ -07416c: 7210 632f 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ -074172: 0a02 |0019: move-result v2 │ │ -074174: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ -074178: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -07417a: 0f02 |001d: return v2 │ │ -07417c: 1202 |001e: const/4 v2, #int 0 // #0 │ │ -07417e: 28fe |001f: goto 001d // -0002 │ │ +077ac8: |[077ac8] android.support.v4.util.MapCollections.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +077ad8: 7210 632f 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ +077ade: 0a01 |0003: move-result v1 │ │ +077ae0: 7210 212f 0400 |0004: invoke-interface {v4}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +077ae6: 0c00 |0007: move-result-object v0 │ │ +077ae8: 7210 382f 0000 |0008: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +077aee: 0a02 |000b: move-result v2 │ │ +077af0: 3802 0a00 |000c: if-eqz v2, 0016 // +000a │ │ +077af4: 7210 392f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +077afa: 0c02 |0011: move-result-object v2 │ │ +077afc: 7220 622f 2300 |0012: invoke-interface {v3, v2}, Ljava/util/Map;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f62 │ │ +077b02: 28f3 |0015: goto 0008 // -000d │ │ +077b04: 7210 632f 0300 |0016: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ +077b0a: 0a02 |0019: move-result v2 │ │ +077b0c: 3221 0400 |001a: if-eq v1, v2, 001e // +0004 │ │ +077b10: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +077b12: 0f02 |001d: return v2 │ │ +077b14: 1202 |001e: const/4 v2, #int 0 // #0 │ │ +077b16: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0004 line=466 │ │ 0x0008 line=467 │ │ 0x000e line=468 │ │ 0x0016 line=470 │ │ @@ -63904,38 +63904,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 │ │ -074180: |[074180] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ -074190: 7210 632f 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ -074196: 0a01 |0003: move-result v1 │ │ -074198: 7210 602f 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2f60 │ │ -07419e: 0c02 |0007: move-result-object v2 │ │ -0741a0: 7210 692f 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0741a6: 0c00 |000b: move-result-object v0 │ │ -0741a8: 7210 382f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0741ae: 0a02 |000f: move-result v2 │ │ -0741b0: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ -0741b4: 7210 392f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0741ba: 0c02 |0015: move-result-object v2 │ │ -0741bc: 7220 202f 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2f20 │ │ -0741c2: 0a02 |0019: move-result v2 │ │ -0741c4: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ -0741c8: 7210 3a2f 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ -0741ce: 28ed |001f: goto 000c // -0013 │ │ -0741d0: 7210 632f 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ -0741d6: 0a02 |0023: move-result v2 │ │ -0741d8: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ -0741dc: 1212 |0026: const/4 v2, #int 1 // #1 │ │ -0741de: 0f02 |0027: return v2 │ │ -0741e0: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0741e2: 28fe |0029: goto 0027 // -0002 │ │ +077b18: |[077b18] android.support.v4.util.MapCollections.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z │ │ +077b28: 7210 632f 0300 |0000: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ +077b2e: 0a01 |0003: move-result v1 │ │ +077b30: 7210 602f 0300 |0004: invoke-interface {v3}, Ljava/util/Map;.keySet:()Ljava/util/Set; // method@2f60 │ │ +077b36: 0c02 |0007: move-result-object v2 │ │ +077b38: 7210 692f 0200 |0008: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +077b3e: 0c00 |000b: move-result-object v0 │ │ +077b40: 7210 382f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +077b46: 0a02 |000f: move-result v2 │ │ +077b48: 3802 1000 |0010: if-eqz v2, 0020 // +0010 │ │ +077b4c: 7210 392f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +077b52: 0c02 |0015: move-result-object v2 │ │ +077b54: 7220 202f 2400 |0016: invoke-interface {v4, v2}, Ljava/util/Collection;.contains:(Ljava/lang/Object;)Z // method@2f20 │ │ +077b5a: 0a02 |0019: move-result v2 │ │ +077b5c: 3902 f2ff |001a: if-nez v2, 000c // -000e │ │ +077b60: 7210 3a2f 0000 |001c: invoke-interface {v0}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ +077b66: 28ed |001f: goto 000c // -0013 │ │ +077b68: 7210 632f 0300 |0020: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ +077b6e: 0a02 |0023: move-result v2 │ │ +077b70: 3221 0400 |0024: if-eq v1, v2, 0028 // +0004 │ │ +077b74: 1212 |0026: const/4 v2, #int 1 // #1 │ │ +077b76: 0f02 |0027: return v2 │ │ +077b78: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +077b7a: 28fe |0029: goto 0027 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x000c line=476 │ │ 0x0012 line=477 │ │ 0x001c line=478 │ │ @@ -64008,22 +64008,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0741e4: |[0741e4] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ -0741f4: 5410 1e05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@051e │ │ -0741f8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0741fc: 2200 8802 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0288 │ │ -074200: 7020 750f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0f75 │ │ -074206: 5b10 1e05 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@051e │ │ -07420a: 5410 1e05 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@051e │ │ -07420e: 1100 |000d: return-object v0 │ │ +077b7c: |[077b7c] android.support.v4.util.MapCollections.getEntrySet:()Ljava/util/Set; │ │ +077b8c: 5410 1e05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@051e │ │ +077b90: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +077b94: 2200 8802 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$EntrySet; // type@0288 │ │ +077b98: 7020 750f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$EntrySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0f75 │ │ +077b9e: 5b10 1e05 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@051e │ │ +077ba2: 5410 1e05 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mEntrySet:Landroid/support/v4/util/MapCollections$EntrySet; // field@051e │ │ +077ba6: 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; │ │ @@ -64034,22 +64034,22 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -074210: |[074210] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ -074220: 5410 1f05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@051f │ │ -074224: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -074228: 2200 8902 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0289 │ │ -07422c: 7020 860f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0f86 │ │ -074232: 5b10 1f05 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@051f │ │ -074236: 5410 1f05 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@051f │ │ -07423a: 1100 |000d: return-object v0 │ │ +077ba8: |[077ba8] android.support.v4.util.MapCollections.getKeySet:()Ljava/util/Set; │ │ +077bb8: 5410 1f05 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@051f │ │ +077bbc: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +077bc0: 2200 8902 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$KeySet; // type@0289 │ │ +077bc4: 7020 860f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$KeySet;.:(Landroid/support/v4/util/MapCollections;)V // method@0f86 │ │ +077bca: 5b10 1f05 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@051f │ │ +077bce: 5410 1f05 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mKeySet:Landroid/support/v4/util/MapCollections$KeySet; // field@051f │ │ +077bd2: 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; │ │ @@ -64060,22 +64060,22 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07423c: |[07423c] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ -07424c: 5410 2005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0520 │ │ -074250: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -074254: 2200 8b02 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@028b │ │ -074258: 7020 a10f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0fa1 │ │ -07425e: 5b10 2005 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0520 │ │ -074262: 5410 2005 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0520 │ │ -074266: 1100 |000d: return-object v0 │ │ +077bd4: |[077bd4] android.support.v4.util.MapCollections.getValues:()Ljava/util/Collection; │ │ +077be4: 5410 2005 |0000: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0520 │ │ +077be8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +077bec: 2200 8b02 |0004: new-instance v0, Landroid/support/v4/util/MapCollections$ValuesCollection; // type@028b │ │ +077bf0: 7020 a10f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/MapCollections$ValuesCollection;.:(Landroid/support/v4/util/MapCollections;)V // method@0fa1 │ │ +077bf6: 5b10 2005 |0009: iput-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0520 │ │ +077bfa: 5410 2005 |000b: iget-object v0, v1, Landroid/support/v4/util/MapCollections;.mValues:Landroid/support/v4/util/MapCollections$ValuesCollection; // field@0520 │ │ +077bfe: 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; │ │ @@ -64086,26 +64086,26 @@ │ │ type : '(I)[Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -074268: |[074268] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ -074278: 6e10 b30f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -07427e: 0a00 |0003: move-result v0 │ │ -074280: 2302 6806 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0668 │ │ -074284: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -074286: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ -07428a: 6e30 b10f 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -074290: 0c03 |000c: move-result-object v3 │ │ -074292: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ -074296: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07429a: 28f6 |0011: goto 0007 // -000a │ │ -07429c: 1102 |0012: return-object v2 │ │ +077c00: |[077c00] android.support.v4.util.MapCollections.toArrayHelper:(I)[Ljava/lang/Object; │ │ +077c10: 6e10 b30f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077c16: 0a00 |0003: move-result v0 │ │ +077c18: 2302 6806 |0004: new-array v2, v0, [Ljava/lang/Object; // type@0668 │ │ +077c1c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +077c1e: 3501 0b00 |0007: if-ge v1, v0, 0012 // +000b │ │ +077c22: 6e30 b10f 1405 |0009: invoke-virtual {v4, v1, v5}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077c28: 0c03 |000c: move-result-object v3 │ │ +077c2a: 4d03 0201 |000d: aput-object v3, v2, v1 │ │ +077c2e: d801 0101 |000f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +077c32: 28f6 |0011: goto 0007 // -000a │ │ +077c34: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ 0x0004 line=487 │ │ 0x0006 line=488 │ │ 0x0009 line=489 │ │ 0x000f line=488 │ │ @@ -64123,41 +64123,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 │ │ -0742a0: |[0742a0] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ -0742b0: 6e10 b30f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ -0742b6: 0a00 |0003: move-result v0 │ │ -0742b8: 2153 |0004: array-length v3, v5 │ │ -0742ba: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ -0742be: 6e10 ab2e 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0742c4: 0c03 |000a: move-result-object v3 │ │ -0742c6: 6e10 6a2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@2e6a │ │ -0742cc: 0c03 |000e: move-result-object v3 │ │ -0742ce: 7120 ee2e 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@2eee │ │ -0742d4: 0c03 |0012: move-result-object v3 │ │ -0742d6: 1f03 6806 |0013: check-cast v3, [Ljava/lang/Object; // type@0668 │ │ -0742da: 0732 |0015: move-object v2, v3 │ │ -0742dc: 1f02 6806 |0016: check-cast v2, [Ljava/lang/Object; // type@0668 │ │ -0742e0: 0725 |0018: move-object v5, v2 │ │ -0742e2: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0742e4: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ -0742e8: 6e30 b10f 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ -0742ee: 0c03 |001f: move-result-object v3 │ │ -0742f0: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ -0742f4: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0742f8: 28f6 |0024: goto 001a // -000a │ │ -0742fa: 2153 |0025: array-length v3, v5 │ │ -0742fc: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ -074300: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -074302: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ -074306: 1105 |002b: return-object v5 │ │ +077c38: |[077c38] android.support.v4.util.MapCollections.toArrayHelper:([Ljava/lang/Object;I)[Ljava/lang/Object; │ │ +077c48: 6e10 b30f 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/util/MapCollections;.colGetSize:()I // method@0fb3 │ │ +077c4e: 0a00 |0003: move-result v0 │ │ +077c50: 2153 |0004: array-length v3, v5 │ │ +077c52: 3503 1400 |0005: if-ge v3, v0, 0019 // +0014 │ │ +077c56: 6e10 ab2e 0500 |0007: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +077c5c: 0c03 |000a: move-result-object v3 │ │ +077c5e: 6e10 6a2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Class;.getComponentType:()Ljava/lang/Class; // method@2e6a │ │ +077c64: 0c03 |000e: move-result-object v3 │ │ +077c66: 7120 ee2e 0300 |000f: invoke-static {v3, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;I)Ljava/lang/Object; // method@2eee │ │ +077c6c: 0c03 |0012: move-result-object v3 │ │ +077c6e: 1f03 6806 |0013: check-cast v3, [Ljava/lang/Object; // type@0668 │ │ +077c72: 0732 |0015: move-object v2, v3 │ │ +077c74: 1f02 6806 |0016: check-cast v2, [Ljava/lang/Object; // type@0668 │ │ +077c78: 0725 |0018: move-object v5, v2 │ │ +077c7a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +077c7c: 3501 0b00 |001a: if-ge v1, v0, 0025 // +000b │ │ +077c80: 6e30 b10f 1406 |001c: invoke-virtual {v4, v1, v6}, Landroid/support/v4/util/MapCollections;.colGetEntry:(II)Ljava/lang/Object; // method@0fb1 │ │ +077c86: 0c03 |001f: move-result-object v3 │ │ +077c88: 4d03 0501 |0020: aput-object v3, v5, v1 │ │ +077c8c: d801 0101 |0022: add-int/lit8 v1, v1, #int 1 // #01 │ │ +077c90: 28f6 |0024: goto 001a // -000a │ │ +077c92: 2153 |0025: array-length v3, v5 │ │ +077c94: 3703 0500 |0026: if-le v3, v0, 002b // +0005 │ │ +077c98: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +077c9a: 4d03 0500 |0029: aput-object v3, v5, v0 │ │ +077c9e: 1105 |002b: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ 0x0004 line=496 │ │ 0x0007 line=497 │ │ 0x0018 line=499 │ │ 0x0019 line=501 │ │ @@ -64172,21 +64172,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 : 3459 (MapCollections.java) │ │ + source_file_idx : 3460 (MapCollections.java) │ │ │ │ Class #332 header: │ │ class_idx : 653 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3713 │ │ +source_file_idx : 3714 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #332 annotations: │ │ Annotations on class │ │ @@ -64221,19 +64221,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074308: |[074308] android.support.v4.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -074318: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07431e: 5b01 2105 |0003: iput-object v1, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ -074322: 5b02 2205 |0005: iput-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ -074326: 0e00 |0007: return-void │ │ +077ca0: |[077ca0] android.support.v4.util.Pair.:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +077cb0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +077cb6: 5b01 2105 |0003: iput-object v1, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ +077cba: 5b02 2205 |0005: iput-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ +077cbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0005 line=36 │ │ 0x0007 line=37 │ │ locals : │ │ @@ -64249,18 +64249,18 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -074328: |[074328] android.support.v4.util.Pair.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair; │ │ -074338: 2200 8d02 |0000: new-instance v0, Landroid/support/v4/util/Pair; // type@028d │ │ -07433c: 7030 c20f 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fc2 │ │ -074342: 1100 |0005: return-object v0 │ │ +077cc0: |[077cc0] android.support.v4.util.Pair.create:(Ljava/lang/Object;Ljava/lang/Object;)Landroid/support/v4/util/Pair; │ │ +077cd0: 2200 8d02 |0000: new-instance v0, Landroid/support/v4/util/Pair; // type@028d │ │ +077cd4: 7030 c20f 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/util/Pair;.:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0fc2 │ │ +077cda: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=1 a Ljava/lang/Object; TA; │ │ @@ -64271,24 +64271,24 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/Object;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -074344: |[074344] android.support.v4.util.Pair.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -074354: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ -074358: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -07435c: 6e20 aa2e 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -074362: 0a00 |0007: move-result v0 │ │ -074364: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -074368: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07436a: 0f00 |000b: return v0 │ │ -07436c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07436e: 28fe |000d: goto 000b // -0002 │ │ +077cdc: |[077cdc] android.support.v4.util.Pair.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +077cec: 3221 0a00 |0000: if-eq v1, v2, 000a // +000a │ │ +077cf0: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +077cf4: 6e20 aa2e 2100 |0004: invoke-virtual {v1, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +077cfa: 0a00 |0007: move-result v0 │ │ +077cfc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +077d00: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +077d02: 0f00 |000b: return v0 │ │ +077d04: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +077d06: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x000e reg=1 a Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=2 b Ljava/lang/Object; │ │ │ │ @@ -64298,33 +64298,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -074370: |[074370] android.support.v4.util.Pair.equals:(Ljava/lang/Object;)Z │ │ -074380: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -074382: 2052 8d02 |0001: instance-of v2, v5, Landroid/support/v4/util/Pair; // type@028d │ │ -074386: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ -07438a: 0f01 |0005: return v1 │ │ -07438c: 0750 |0006: move-object v0, v5 │ │ -07438e: 1f00 8d02 |0007: check-cast v0, Landroid/support/v4/util/Pair; // type@028d │ │ -074392: 5402 2105 |0009: iget-object v2, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ -074396: 5443 2105 |000b: iget-object v3, v4, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ -07439a: 7120 c60f 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0fc6 │ │ -0743a0: 0a02 |0010: move-result v2 │ │ -0743a2: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ -0743a6: 5402 2205 |0013: iget-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ -0743aa: 5443 2205 |0015: iget-object v3, v4, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ -0743ae: 7120 c60f 3200 |0017: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0fc6 │ │ -0743b4: 0a02 |001a: move-result v2 │ │ -0743b6: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ -0743ba: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -0743bc: 28e7 |001e: goto 0005 // -0019 │ │ +077d08: |[077d08] android.support.v4.util.Pair.equals:(Ljava/lang/Object;)Z │ │ +077d18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +077d1a: 2052 8d02 |0001: instance-of v2, v5, Landroid/support/v4/util/Pair; // type@028d │ │ +077d1e: 3902 0300 |0003: if-nez v2, 0006 // +0003 │ │ +077d22: 0f01 |0005: return v1 │ │ +077d24: 0750 |0006: move-object v0, v5 │ │ +077d26: 1f00 8d02 |0007: check-cast v0, Landroid/support/v4/util/Pair; // type@028d │ │ +077d2a: 5402 2105 |0009: iget-object v2, v0, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ +077d2e: 5443 2105 |000b: iget-object v3, v4, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ +077d32: 7120 c60f 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0fc6 │ │ +077d38: 0a02 |0010: move-result v2 │ │ +077d3a: 3802 f4ff |0011: if-eqz v2, 0005 // -000c │ │ +077d3e: 5402 2205 |0013: iget-object v2, v0, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ +077d42: 5443 2205 |0015: iget-object v3, v4, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ +077d46: 7120 c60f 3200 |0017: invoke-static {v2, v3}, Landroid/support/v4/util/Pair;.objectsEqual:(Ljava/lang/Object;Ljava/lang/Object;)Z // method@0fc6 │ │ +077d4c: 0a02 |001a: move-result v2 │ │ +077d4e: 3802 eaff |001b: if-eqz v2, 0005 // -0016 │ │ +077d52: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +077d54: 28e7 |001e: goto 0005 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=49 │ │ 0x0005 line=53 │ │ 0x0007 line=52 │ │ 0x0009 line=53 │ │ locals : │ │ @@ -64338,45 +64338,45 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0743c0: |[0743c0] android.support.v4.util.Pair.hashCode:()I │ │ -0743d0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0743d2: 5430 2105 |0001: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ -0743d6: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -0743da: 0110 |0005: move v0, v1 │ │ -0743dc: 5432 2205 |0006: iget-object v2, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ -0743e0: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ -0743e4: b710 |000a: xor-int/2addr v0, v1 │ │ -0743e6: 0f00 |000b: return v0 │ │ -0743e8: 5430 2105 |000c: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ -0743ec: 6e10 ac2e 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0743f2: 0a00 |0011: move-result v0 │ │ -0743f4: 28f4 |0012: goto 0006 // -000c │ │ -0743f6: 5431 2205 |0013: iget-object v1, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ -0743fa: 6e10 ac2e 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -074400: 0a01 |0018: move-result v1 │ │ -074402: 28f1 |0019: goto 000a // -000f │ │ +077d58: |[077d58] android.support.v4.util.Pair.hashCode:()I │ │ +077d68: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +077d6a: 5430 2105 |0001: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ +077d6e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +077d72: 0110 |0005: move v0, v1 │ │ +077d74: 5432 2205 |0006: iget-object v2, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ +077d78: 3902 0b00 |0008: if-nez v2, 0013 // +000b │ │ +077d7c: b710 |000a: xor-int/2addr v0, v1 │ │ +077d7e: 0f00 |000b: return v0 │ │ +077d80: 5430 2105 |000c: iget-object v0, v3, Landroid/support/v4/util/Pair;.first:Ljava/lang/Object; // field@0521 │ │ +077d84: 6e10 ac2e 0000 |000e: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +077d8a: 0a00 |0011: move-result v0 │ │ +077d8c: 28f4 |0012: goto 0006 // -000c │ │ +077d8e: 5431 2205 |0013: iget-object v1, v3, Landroid/support/v4/util/Pair;.second:Ljava/lang/Object; // field@0522 │ │ +077d92: 6e10 ac2e 0100 |0015: invoke-virtual {v1}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +077d98: 0a01 |0018: move-result v1 │ │ +077d9a: 28f1 |0019: goto 000a // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=67 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/Pair; │ │ 0x0000 - 0x001a reg=3 this Landroid/support/v4/util/Pair; Landroid/support/v4/util/Pair; │ │ │ │ - source_file_idx : 3713 (Pair.java) │ │ + source_file_idx : 3714 (Pair.java) │ │ │ │ Class #333 header: │ │ class_idx : 654 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3729 │ │ +source_file_idx : 3730 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #333 annotations: │ │ Annotations on class │ │ @@ -64405,21 +64405,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/util/Pools$Pool;) │ │ name : 'release' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3729 (Pools.java) │ │ + source_file_idx : 3730 (Pools.java) │ │ │ │ Class #334 header: │ │ class_idx : 657 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3729 │ │ +source_file_idx : 3730 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #334 annotations: │ │ Annotations on class │ │ @@ -64438,32 +64438,32 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -074404: |[074404] android.support.v4.util.Pools.:()V │ │ -074414: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07441a: 0e00 |0003: return-void │ │ +077d9c: |[077d9c] android.support.v4.util.Pools.:()V │ │ +077dac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +077db2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=71 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/util/Pools; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3729 (Pools.java) │ │ + source_file_idx : 3730 (Pools.java) │ │ │ │ Class #335 header: │ │ class_idx : 658 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4193 │ │ +source_file_idx : 4194 │ │ static_fields_size : 8 │ │ instance_fields_size: 3 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 21 │ │ │ │ Class #335 annotations: │ │ Annotations on class │ │ @@ -64546,23 +64546,23 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -07441c: |[07441c] android.support.v4.util.SimpleArrayMap.:()V │ │ -07442c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -074432: 6200 0005 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ -074436: 5b10 2d05 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -07443a: 6200 0205 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ -07443e: 5b10 2a05 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074442: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -074444: 5910 2e05 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074448: 0e00 |000e: return-void │ │ +077db4: |[077db4] android.support.v4.util.SimpleArrayMap.:()V │ │ +077dc4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +077dca: 6200 0005 |0003: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ +077dce: 5b10 2d05 |0005: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +077dd2: 6200 0205 |0007: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ +077dd6: 5b10 2a05 |0009: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +077dda: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +077ddc: 5910 2e05 |000c: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +077de0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ 0x0007 line=210 │ │ 0x000b line=211 │ │ 0x000e line=212 │ │ @@ -64575,26 +64575,26 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -07444c: |[07444c] android.support.v4.util.SimpleArrayMap.:(I)V │ │ -07445c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -074462: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ -074466: 6200 0005 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ -07446a: 5b10 2d05 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -07446e: 6200 0205 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ -074472: 5b10 2a05 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074476: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -074478: 5910 2e05 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -07447c: 0e00 |0010: return-void │ │ -07447e: 7020 d40f 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ -074484: 28f9 |0014: goto 000d // -0007 │ │ +077de4: |[077de4] android.support.v4.util.SimpleArrayMap.:(I)V │ │ +077df4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +077dfa: 3902 0e00 |0003: if-nez v2, 0011 // +000e │ │ +077dfe: 6200 0005 |0005: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ +077e02: 5b10 2d05 |0007: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +077e06: 6200 0205 |0009: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ +077e0a: 5b10 2a05 |000b: iput-object v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +077e0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +077e10: 5910 2e05 |000e: iput v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +077e14: 0e00 |0010: return-void │ │ +077e16: 7020 d40f 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ +077e1c: 28f9 |0014: goto 000d // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0003 line=218 │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000d line=224 │ │ @@ -64610,19 +64610,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 │ │ -074488: |[074488] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -074498: 7010 d10f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ -07449e: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ -0744a2: 6e20 e40f 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0fe4 │ │ -0744a8: 0e00 |0008: return-void │ │ +077e20: |[077e20] android.support.v4.util.SimpleArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +077e30: 7010 d10f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ +077e36: 3801 0500 |0003: if-eqz v1, 0008 // +0005 │ │ +077e3a: 6e20 e40f 1000 |0005: invoke-virtual {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0fe4 │ │ +077e40: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0003 line=232 │ │ 0x0005 line=233 │ │ 0x0008 line=235 │ │ locals : │ │ @@ -64635,86 +64635,86 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 115 16-bit code units │ │ -0744ac: |[0744ac] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ -0744bc: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0744c0: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ -0744c4: 1c02 7f02 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -0744c8: 1d02 |0006: monitor-enter v2 │ │ -0744ca: 6201 2f05 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ -0744ce: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ -0744d2: 6200 2f05 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ -0744d6: 5b50 2a05 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -0744da: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0744dc: 4601 0001 |0010: aget-object v1, v0, v1 │ │ -0744e0: 1f01 6806 |0012: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -0744e4: 1f01 6806 |0014: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -0744e8: 6901 2f05 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ -0744ec: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -0744ee: 4601 0001 |0019: aget-object v1, v0, v1 │ │ -0744f2: 1f01 3506 |001b: check-cast v1, [I // type@0635 │ │ -0744f6: 1f01 3506 |001d: check-cast v1, [I // type@0635 │ │ -0744fa: 5b51 2d05 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -0744fe: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -074500: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -074502: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -074504: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ -074508: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ -07450c: 6001 3005 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ -074510: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -074514: 6701 3005 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ -074518: 1e02 |002e: monitor-exit v2 │ │ -07451a: 0e00 |002f: return-void │ │ -07451c: 1e02 |0030: monitor-exit v2 │ │ -07451e: 2361 3506 |0031: new-array v1, v6, [I // type@0635 │ │ -074522: 5b51 2d05 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074526: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ -07452a: 2311 6806 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0668 │ │ -07452e: 5b51 2a05 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074532: 28f4 |003b: goto 002f // -000c │ │ -074534: 0d01 |003c: move-exception v1 │ │ -074536: 1e02 |003d: monitor-exit v2 │ │ -074538: 2701 |003e: throw v1 │ │ -07453a: 1241 |003f: const/4 v1, #int 4 // #4 │ │ -07453c: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ -074540: 1c02 7f02 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -074544: 1d02 |0044: monitor-enter v2 │ │ -074546: 6201 2b05 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ -07454a: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ -07454e: 6200 2b05 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ -074552: 5b50 2a05 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074556: 1201 |004d: const/4 v1, #int 0 // #0 │ │ -074558: 4601 0001 |004e: aget-object v1, v0, v1 │ │ -07455c: 1f01 6806 |0050: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -074560: 1f01 6806 |0052: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -074564: 6901 2b05 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ -074568: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -07456a: 4601 0001 |0057: aget-object v1, v0, v1 │ │ -07456e: 1f01 3506 |0059: check-cast v1, [I // type@0635 │ │ -074572: 1f01 3506 |005b: check-cast v1, [I // type@0635 │ │ -074576: 5b51 2d05 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -07457a: 1201 |005f: const/4 v1, #int 0 // #0 │ │ -07457c: 1213 |0060: const/4 v3, #int 1 // #1 │ │ -07457e: 1204 |0061: const/4 v4, #int 0 // #0 │ │ -074580: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ -074584: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ -074588: 6001 2c05 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ -07458c: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ -074590: 6701 2c05 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ -074594: 1e02 |006c: monitor-exit v2 │ │ -074596: 28c2 |006d: goto 002f // -003e │ │ -074598: 0d01 |006e: move-exception v1 │ │ -07459a: 1e02 |006f: monitor-exit v2 │ │ -07459c: 2701 |0070: throw v1 │ │ -07459e: 1e02 |0071: monitor-exit v2 │ │ -0745a0: 28bf |0072: goto 0031 // -0041 │ │ +077e44: |[077e44] android.support.v4.util.SimpleArrayMap.allocArrays:(I)V │ │ +077e54: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +077e58: 3316 3d00 |0002: if-ne v6, v1, 003f // +003d │ │ +077e5c: 1c02 7f02 |0004: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +077e60: 1d02 |0006: monitor-enter v2 │ │ +077e62: 6201 2f05 |0007: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ +077e66: 3801 2700 |0009: if-eqz v1, 0030 // +0027 │ │ +077e6a: 6200 2f05 |000b: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ +077e6e: 5b50 2a05 |000d: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +077e72: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +077e74: 4601 0001 |0010: aget-object v1, v0, v1 │ │ +077e78: 1f01 6806 |0012: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +077e7c: 1f01 6806 |0014: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +077e80: 6901 2f05 |0016: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ +077e84: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +077e86: 4601 0001 |0019: aget-object v1, v0, v1 │ │ +077e8a: 1f01 3506 |001b: check-cast v1, [I // type@0635 │ │ +077e8e: 1f01 3506 |001d: check-cast v1, [I // type@0635 │ │ +077e92: 5b51 2d05 |001f: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +077e96: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +077e98: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +077e9a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +077e9c: 4d04 0003 |0024: aput-object v4, v0, v3 │ │ +077ea0: 4d04 0001 |0026: aput-object v4, v0, v1 │ │ +077ea4: 6001 3005 |0028: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ +077ea8: d801 01ff |002a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +077eac: 6701 3005 |002c: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ +077eb0: 1e02 |002e: monitor-exit v2 │ │ +077eb2: 0e00 |002f: return-void │ │ +077eb4: 1e02 |0030: monitor-exit v2 │ │ +077eb6: 2361 3506 |0031: new-array v1, v6, [I // type@0635 │ │ +077eba: 5b51 2d05 |0033: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +077ebe: e001 0601 |0035: shl-int/lit8 v1, v6, #int 1 // #01 │ │ +077ec2: 2311 6806 |0037: new-array v1, v1, [Ljava/lang/Object; // type@0668 │ │ +077ec6: 5b51 2a05 |0039: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +077eca: 28f4 |003b: goto 002f // -000c │ │ +077ecc: 0d01 |003c: move-exception v1 │ │ +077ece: 1e02 |003d: monitor-exit v2 │ │ +077ed0: 2701 |003e: throw v1 │ │ +077ed2: 1241 |003f: const/4 v1, #int 4 // #4 │ │ +077ed4: 3316 f1ff |0040: if-ne v6, v1, 0031 // -000f │ │ +077ed8: 1c02 7f02 |0042: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +077edc: 1d02 |0044: monitor-enter v2 │ │ +077ede: 6201 2b05 |0045: sget-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ +077ee2: 3801 2a00 |0047: if-eqz v1, 0071 // +002a │ │ +077ee6: 6200 2b05 |0049: sget-object v0, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ +077eea: 5b50 2a05 |004b: iput-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +077eee: 1201 |004d: const/4 v1, #int 0 // #0 │ │ +077ef0: 4601 0001 |004e: aget-object v1, v0, v1 │ │ +077ef4: 1f01 6806 |0050: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +077ef8: 1f01 6806 |0052: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +077efc: 6901 2b05 |0054: sput-object v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ +077f00: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +077f02: 4601 0001 |0057: aget-object v1, v0, v1 │ │ +077f06: 1f01 3506 |0059: check-cast v1, [I // type@0635 │ │ +077f0a: 1f01 3506 |005b: check-cast v1, [I // type@0635 │ │ +077f0e: 5b51 2d05 |005d: iput-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +077f12: 1201 |005f: const/4 v1, #int 0 // #0 │ │ +077f14: 1213 |0060: const/4 v3, #int 1 // #1 │ │ +077f16: 1204 |0061: const/4 v4, #int 0 // #0 │ │ +077f18: 4d04 0003 |0062: aput-object v4, v0, v3 │ │ +077f1c: 4d04 0001 |0064: aput-object v4, v0, v1 │ │ +077f20: 6001 2c05 |0066: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ +077f24: d801 01ff |0068: add-int/lit8 v1, v1, #int -1 // #ff │ │ +077f28: 6701 2c05 |006a: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ +077f2c: 1e02 |006c: monitor-exit v2 │ │ +077f2e: 28c2 |006d: goto 002f // -003e │ │ +077f30: 0d01 |006e: move-exception v1 │ │ +077f32: 1e02 |006f: monitor-exit v2 │ │ +077f34: 2701 |0070: throw v1 │ │ +077f36: 1e02 |0071: monitor-exit v2 │ │ +077f38: 28bf |0072: goto 0031 // -0041 │ │ catches : 4 │ │ 0x0007 - 0x0031 │ │ -> 0x003c │ │ 0x003d - 0x003e │ │ -> 0x003c │ │ 0x0045 - 0x0070 │ │ -> 0x006e │ │ @@ -64759,73 +64759,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 │ │ -0745cc: |[0745cc] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ -0745dc: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ -0745e0: 1224 |0002: const/4 v4, #int 2 // #2 │ │ -0745e2: 2151 |0003: array-length v1, v5 │ │ -0745e4: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ -0745e8: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ -0745ec: 1c02 7f02 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -0745f0: 1d02 |000a: monitor-enter v2 │ │ -0745f2: 6001 3005 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ -0745f6: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ -0745fa: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0745fc: 6203 2f05 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ -074600: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ -074604: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -074606: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ -07460a: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -07460e: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ -074612: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ -074616: 1201 |001d: const/4 v1, #int 0 // #0 │ │ -074618: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ -07461c: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ -074620: 28f9 |0022: goto 001b // -0007 │ │ -074622: 6906 2f05 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ -074626: 6001 3005 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ -07462a: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07462e: 6701 3005 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ -074632: 1e02 |002b: monitor-exit v2 │ │ -074634: 0e00 |002c: return-void │ │ -074636: 0d01 |002d: move-exception v1 │ │ -074638: 1e02 |002e: monitor-exit v2 │ │ -07463a: 2701 |002f: throw v1 │ │ -07463c: 2151 |0030: array-length v1, v5 │ │ -07463e: 1242 |0031: const/4 v2, #int 4 // #4 │ │ -074640: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ -074644: 1c02 7f02 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -074648: 1d02 |0036: monitor-enter v2 │ │ -07464a: 6001 2c05 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ -07464e: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ -074652: 1201 |003b: const/4 v1, #int 0 // #0 │ │ -074654: 6203 2b05 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ -074658: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ -07465c: 1211 |0040: const/4 v1, #int 1 // #1 │ │ -07465e: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ -074662: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ -074666: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ -07466a: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ -07466e: 1201 |0049: const/4 v1, #int 0 // #0 │ │ -074670: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ -074674: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ -074678: 28f9 |004e: goto 0047 // -0007 │ │ -07467a: 6906 2b05 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ -07467e: 6001 2c05 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ -074682: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074686: 6701 2c05 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ -07468a: 1e02 |0057: monitor-exit v2 │ │ -07468c: 28d4 |0058: goto 002c // -002c │ │ -07468e: 0d01 |0059: move-exception v1 │ │ -074690: 1e02 |005a: monitor-exit v2 │ │ -074692: 2701 |005b: throw v1 │ │ +077f64: |[077f64] android.support.v4.util.SimpleArrayMap.freeArrays:([I[Ljava/lang/Object;I)V │ │ +077f74: 1303 0a00 |0000: const/16 v3, #int 10 // #a │ │ +077f78: 1224 |0002: const/4 v4, #int 2 // #2 │ │ +077f7a: 2151 |0003: array-length v1, v5 │ │ +077f7c: 1302 0800 |0004: const/16 v2, #int 8 // #8 │ │ +077f80: 3321 2a00 |0006: if-ne v1, v2, 0030 // +002a │ │ +077f84: 1c02 7f02 |0008: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +077f88: 1d02 |000a: monitor-enter v2 │ │ +077f8a: 6001 3005 |000b: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ +077f8e: 3531 1e00 |000d: if-ge v1, v3, 002b // +001e │ │ +077f92: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +077f94: 6203 2f05 |0010: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ +077f98: 4d03 0601 |0012: aput-object v3, v6, v1 │ │ +077f9c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +077f9e: 4d05 0601 |0015: aput-object v5, v6, v1 │ │ +077fa2: e001 0701 |0017: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +077fa6: d800 01ff |0019: add-int/lit8 v0, v1, #int -1 // #ff │ │ +077faa: 3440 0800 |001b: if-lt v0, v4, 0023 // +0008 │ │ +077fae: 1201 |001d: const/4 v1, #int 0 // #0 │ │ +077fb0: 4d01 0600 |001e: aput-object v1, v6, v0 │ │ +077fb4: d800 00ff |0020: add-int/lit8 v0, v0, #int -1 // #ff │ │ +077fb8: 28f9 |0022: goto 001b // -0007 │ │ +077fba: 6906 2f05 |0023: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCache:[Ljava/lang/Object; // field@052f │ │ +077fbe: 6001 3005 |0025: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ +077fc2: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +077fc6: 6701 3005 |0029: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mTwiceBaseCacheSize:I // field@0530 │ │ +077fca: 1e02 |002b: monitor-exit v2 │ │ +077fcc: 0e00 |002c: return-void │ │ +077fce: 0d01 |002d: move-exception v1 │ │ +077fd0: 1e02 |002e: monitor-exit v2 │ │ +077fd2: 2701 |002f: throw v1 │ │ +077fd4: 2151 |0030: array-length v1, v5 │ │ +077fd6: 1242 |0031: const/4 v2, #int 4 // #4 │ │ +077fd8: 3321 faff |0032: if-ne v1, v2, 002c // -0006 │ │ +077fdc: 1c02 7f02 |0034: const-class v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +077fe0: 1d02 |0036: monitor-enter v2 │ │ +077fe2: 6001 2c05 |0037: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ +077fe6: 3531 1e00 |0039: if-ge v1, v3, 0057 // +001e │ │ +077fea: 1201 |003b: const/4 v1, #int 0 // #0 │ │ +077fec: 6203 2b05 |003c: sget-object v3, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ +077ff0: 4d03 0601 |003e: aput-object v3, v6, v1 │ │ +077ff4: 1211 |0040: const/4 v1, #int 1 // #1 │ │ +077ff6: 4d05 0601 |0041: aput-object v5, v6, v1 │ │ +077ffa: e001 0701 |0043: shl-int/lit8 v1, v7, #int 1 // #01 │ │ +077ffe: d800 01ff |0045: add-int/lit8 v0, v1, #int -1 // #ff │ │ +078002: 3440 0800 |0047: if-lt v0, v4, 004f // +0008 │ │ +078006: 1201 |0049: const/4 v1, #int 0 // #0 │ │ +078008: 4d01 0600 |004a: aput-object v1, v6, v0 │ │ +07800c: d800 00ff |004c: add-int/lit8 v0, v0, #int -1 // #ff │ │ +078010: 28f9 |004e: goto 0047 // -0007 │ │ +078012: 6906 2b05 |004f: sput-object v6, Landroid/support/v4/util/SimpleArrayMap;.mBaseCache:[Ljava/lang/Object; // field@052b │ │ +078016: 6001 2c05 |0051: sget v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ +07801a: d801 0101 |0053: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07801e: 6701 2c05 |0055: sput v1, Landroid/support/v4/util/SimpleArrayMap;.mBaseCacheSize:I // field@052c │ │ +078022: 1e02 |0057: monitor-exit v2 │ │ +078024: 28d4 |0058: goto 002c // -002c │ │ +078026: 0d01 |0059: move-exception v1 │ │ +078028: 1e02 |005a: monitor-exit v2 │ │ +07802a: 2701 |005b: throw v1 │ │ catches : 2 │ │ 0x000b - 0x002f │ │ -> 0x002d │ │ 0x0037 - 0x005b │ │ -> 0x0059 │ │ positions : │ │ 0x0003 line=173 │ │ @@ -64865,28 +64865,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0746ac: |[0746ac] android.support.v4.util.SimpleArrayMap.clear:()V │ │ -0746bc: 5230 2e05 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -0746c0: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0746c4: 5430 2d05 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -0746c8: 5431 2a05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -0746cc: 5232 2e05 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -0746d0: 7130 da0f 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ -0746d6: 6200 0005 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ -0746da: 5b30 2d05 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -0746de: 6200 0205 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ -0746e2: 5b30 2a05 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -0746e6: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0746e8: 5930 2e05 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -0746ec: 0e00 |0018: return-void │ │ +078044: |[078044] android.support.v4.util.SimpleArrayMap.clear:()V │ │ +078054: 5230 2e05 |0000: iget v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078058: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +07805c: 5430 2d05 |0004: iget-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078060: 5431 2a05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078064: 5232 2e05 |0008: iget v2, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078068: 7130 da0f 1002 |000a: invoke-static {v0, v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ +07806e: 6200 0005 |000d: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ +078072: 5b30 2d05 |000f: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078076: 6200 0205 |0011: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ +07807a: 5b30 2a05 |0013: iput-object v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07807e: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +078080: 5930 2e05 |0016: iput v0, v3, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078084: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ 0x0004 line=242 │ │ 0x000d line=243 │ │ 0x0011 line=244 │ │ 0x0015 line=245 │ │ @@ -64900,22 +64900,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0746f0: |[0746f0] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ -074700: 6e20 de0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0fde │ │ -074706: 0a00 |0003: move-result v0 │ │ -074708: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -07470c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -07470e: 0f00 |0007: return v0 │ │ -074710: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -074712: 28fe |0009: goto 0007 // -0002 │ │ +078088: |[078088] android.support.v4.util.SimpleArrayMap.containsKey:(Ljava/lang/Object;)Z │ │ +078098: 6e20 de0f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0fde │ │ +07809e: 0a00 |0003: move-result v0 │ │ +0780a0: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +0780a4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0780a6: 0f00 |0007: return v0 │ │ +0780a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0780aa: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 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 key Ljava/lang/Object; │ │ @@ -64925,22 +64925,22 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -074714: |[074714] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ -074724: 6e20 e00f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0fe0 │ │ -07472a: 0a00 |0003: move-result v0 │ │ -07472c: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ -074730: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -074732: 0f00 |0007: return v0 │ │ -074734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -074736: 28fe |0009: goto 0007 // -0002 │ │ +0780ac: |[0780ac] android.support.v4.util.SimpleArrayMap.containsValue:(Ljava/lang/Object;)Z │ │ +0780bc: 6e20 e00f 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/util/SimpleArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0fe0 │ │ +0780c2: 0a00 |0003: move-result v0 │ │ +0780c4: 3a00 0400 |0004: if-ltz v0, 0008 // +0004 │ │ +0780c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0780ca: 0f00 |0007: return v0 │ │ +0780cc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0780ce: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ 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; │ │ @@ -64950,34 +64950,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 39 16-bit code units │ │ -074738: |[074738] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ -074748: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -07474a: 5452 2d05 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -07474e: 2122 |0003: array-length v2, v2 │ │ -074750: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ -074754: 5451 2d05 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074758: 5450 2a05 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -07475c: 7020 d40f 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ -074762: 5252 2e05 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074766: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ -07476a: 5452 2d05 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -07476e: 5253 2e05 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074772: 7153 e12e 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074778: 5452 2a05 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -07477c: 5253 2e05 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074780: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ -074784: 7153 e12e 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -07478a: 5252 2e05 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -07478e: 7130 da0f 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ -074794: 0e00 |0026: return-void │ │ +0780d0: |[0780d0] android.support.v4.util.SimpleArrayMap.ensureCapacity:(I)V │ │ +0780e0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0780e2: 5452 2d05 |0001: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0780e6: 2122 |0003: array-length v2, v2 │ │ +0780e8: 3562 2200 |0004: if-ge v2, v6, 0026 // +0022 │ │ +0780ec: 5451 2d05 |0006: iget-object v1, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0780f0: 5450 2a05 |0008: iget-object v0, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0780f4: 7020 d40f 6500 |000a: invoke-direct {v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ +0780fa: 5252 2e05 |000d: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0780fe: 3d02 1200 |000f: if-lez v2, 0021 // +0012 │ │ +078102: 5452 2d05 |0011: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078106: 5253 2e05 |0013: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07810a: 7153 e12e 4142 |0015: invoke-static {v1, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078110: 5452 2a05 |0018: iget-object v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078114: 5253 2e05 |001a: iget v3, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078118: e003 0301 |001c: shl-int/lit8 v3, v3, #int 1 // #01 │ │ +07811c: 7153 e12e 4042 |001e: invoke-static {v0, v4, v2, v4, v3}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078122: 5252 2e05 |0021: iget v2, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078126: 7130 da0f 0102 |0023: invoke-static {v1, v0, v2}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ +07812c: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0006 line=255 │ │ 0x0008 line=256 │ │ 0x000a line=257 │ │ 0x000d line=258 │ │ @@ -64997,61 +64997,61 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -074798: |[074798] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ -0747a8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0747aa: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -0747ac: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ -0747b0: 0f06 |0004: return v6 │ │ -0747b2: 20b8 1606 |0005: instance-of v8, v11, Ljava/util/Map; // type@0616 │ │ -0747b6: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ -0747ba: 07b3 |0009: move-object v3, v11 │ │ -0747bc: 1f03 1606 |000a: check-cast v3, Ljava/util/Map; // type@0616 │ │ -0747c0: 6e10 e80f 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0fe8 │ │ -0747c6: 0a08 |000f: move-result v8 │ │ -0747c8: 7210 632f 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ -0747ce: 0a09 |0013: move-result v9 │ │ -0747d0: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ -0747d4: 0176 |0016: move v6, v7 │ │ -0747d6: 28ed |0017: goto 0004 // -0013 │ │ -0747d8: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0747da: 52a8 2e05 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -0747de: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ -0747e2: 6e20 e20f 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0fe2 │ │ -0747e8: 0c02 |0020: move-result-object v2 │ │ -0747ea: 6e20 ea0f 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ -0747f0: 0c04 |0024: move-result-object v4 │ │ -0747f2: 7220 5e2f 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ -0747f8: 0c05 |0028: move-result-object v5 │ │ -0747fa: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ -0747fe: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ -074802: 7220 5c2f 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2f5c │ │ -074808: 0a08 |0030: move-result v8 │ │ -07480a: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ -07480e: 0176 |0033: move v6, v7 │ │ -074810: 28d0 |0034: goto 0004 // -0030 │ │ -074812: 6e20 aa2e 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -074818: 0a08 |0038: move-result v8 │ │ -07481a: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ -07481e: 0176 |003b: move v6, v7 │ │ -074820: 28c8 |003c: goto 0004 // -0038 │ │ -074822: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -074826: 28da |003f: goto 0019 // -0026 │ │ -074828: 0d01 |0040: move-exception v1 │ │ -07482a: 0176 |0041: move v6, v7 │ │ -07482c: 28c2 |0042: goto 0004 // -003e │ │ -07482e: 0d01 |0043: move-exception v1 │ │ -074830: 0176 |0044: move v6, v7 │ │ -074832: 28bf |0045: goto 0004 // -0041 │ │ -074834: 0176 |0046: move v6, v7 │ │ -074836: 28bd |0047: goto 0004 // -0043 │ │ +078130: |[078130] android.support.v4.util.SimpleArrayMap.equals:(Ljava/lang/Object;)Z │ │ +078140: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +078142: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +078144: 33ba 0300 |0002: if-ne v10, v11, 0005 // +0003 │ │ +078148: 0f06 |0004: return v6 │ │ +07814a: 20b8 1606 |0005: instance-of v8, v11, Ljava/util/Map; // type@0616 │ │ +07814e: 3808 3f00 |0007: if-eqz v8, 0046 // +003f │ │ +078152: 07b3 |0009: move-object v3, v11 │ │ +078154: 1f03 1606 |000a: check-cast v3, Ljava/util/Map; // type@0616 │ │ +078158: 6e10 e80f 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/util/SimpleArrayMap;.size:()I // method@0fe8 │ │ +07815e: 0a08 |000f: move-result v8 │ │ +078160: 7210 632f 0300 |0010: invoke-interface {v3}, Ljava/util/Map;.size:()I // method@2f63 │ │ +078166: 0a09 |0013: move-result v9 │ │ +078168: 3298 0400 |0014: if-eq v8, v9, 0018 // +0004 │ │ +07816c: 0176 |0016: move v6, v7 │ │ +07816e: 28ed |0017: goto 0004 // -0013 │ │ +078170: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +078172: 52a8 2e05 |0019: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078176: 3580 e9ff |001b: if-ge v0, v8, 0004 // -0017 │ │ +07817a: 6e20 e20f 0a00 |001d: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0fe2 │ │ +078180: 0c02 |0020: move-result-object v2 │ │ +078182: 6e20 ea0f 0a00 |0021: invoke-virtual {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ +078188: 0c04 |0024: move-result-object v4 │ │ +07818a: 7220 5e2f 2300 |0025: invoke-interface {v3, v2}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ +078190: 0c05 |0028: move-result-object v5 │ │ +078192: 3904 0c00 |0029: if-nez v4, 0035 // +000c │ │ +078196: 3905 0800 |002b: if-nez v5, 0033 // +0008 │ │ +07819a: 7220 5c2f 2300 |002d: invoke-interface {v3, v2}, Ljava/util/Map;.containsKey:(Ljava/lang/Object;)Z // method@2f5c │ │ +0781a0: 0a08 |0030: move-result v8 │ │ +0781a2: 3908 0c00 |0031: if-nez v8, 003d // +000c │ │ +0781a6: 0176 |0033: move v6, v7 │ │ +0781a8: 28d0 |0034: goto 0004 // -0030 │ │ +0781aa: 6e20 aa2e 5400 |0035: invoke-virtual {v4, v5}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +0781b0: 0a08 |0038: move-result v8 │ │ +0781b2: 3908 0400 |0039: if-nez v8, 003d // +0004 │ │ +0781b6: 0176 |003b: move v6, v7 │ │ +0781b8: 28c8 |003c: goto 0004 // -0038 │ │ +0781ba: d800 0001 |003d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0781be: 28da |003f: goto 0019 // -0026 │ │ +0781c0: 0d01 |0040: move-exception v1 │ │ +0781c2: 0176 |0041: move v6, v7 │ │ +0781c4: 28c2 |0042: goto 0004 // -003e │ │ +0781c6: 0d01 |0043: move-exception v1 │ │ +0781c8: 0176 |0044: move v6, v7 │ │ +0781ca: 28bf |0045: goto 0004 // -0041 │ │ +0781cc: 0176 |0046: move v6, v7 │ │ +0781ce: 28bd |0047: goto 0004 // -0043 │ │ catches : 1 │ │ 0x0019 - 0x0038 │ │ Ljava/lang/NullPointerException; -> 0x0040 │ │ Ljava/lang/ClassCastException; -> 0x0043 │ │ positions : │ │ 0x0002 line=532 │ │ 0x0004 line=561 │ │ @@ -65091,25 +65091,25 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -074848: |[074848] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -074858: 6e20 de0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0fde │ │ -07485e: 0a00 |0003: move-result v0 │ │ -074860: 3a00 0b00 |0004: if-ltz v0, 000f // +000b │ │ -074864: 5431 2a05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074868: e002 0001 |0008: shl-int/lit8 v2, v0, #int 1 // #01 │ │ -07486c: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -074870: 4601 0102 |000c: aget-object v1, v1, v2 │ │ -074874: 1101 |000e: return-object v1 │ │ -074876: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -074878: 28fe |0010: goto 000e // -0002 │ │ +0781e0: |[0781e0] android.support.v4.util.SimpleArrayMap.get:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0781f0: 6e20 de0f 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0fde │ │ +0781f6: 0a00 |0003: move-result v0 │ │ +0781f8: 3a00 0b00 |0004: if-ltz v0, 000f // +000b │ │ +0781fc: 5431 2a05 |0006: iget-object v1, v3, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078200: e002 0001 |0008: shl-int/lit8 v2, v0, #int 1 // #01 │ │ +078204: d802 0201 |000a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +078208: 4601 0102 |000c: aget-object v1, v1, v2 │ │ +07820c: 1101 |000e: return-object v1 │ │ +07820e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +078210: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0004 line=324 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0004 - 0x0011 reg=0 index I │ │ @@ -65121,35 +65121,35 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -07487c: |[07487c] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ -07488c: 5491 2d05 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074890: 5490 2a05 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074894: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -074896: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -074898: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -07489a: 5294 2e05 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -07489e: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ -0748a2: 4606 0005 |000b: aget-object v6, v0, v5 │ │ -0748a6: 4408 0102 |000d: aget v8, v1, v2 │ │ -0748aa: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ -0748ae: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -0748b0: b787 |0012: xor-int/2addr v7, v8 │ │ -0748b2: b073 |0013: add-int/2addr v3, v7 │ │ -0748b4: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0748b8: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ -0748bc: 28f1 |0018: goto 0009 // -000f │ │ -0748be: 6e10 ac2e 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0748c4: 0a07 |001c: move-result v7 │ │ -0748c6: 28f5 |001d: goto 0012 // -000b │ │ -0748c8: 0f03 |001e: return v3 │ │ +078214: |[078214] android.support.v4.util.SimpleArrayMap.hashCode:()I │ │ +078224: 5491 2d05 |0000: iget-object v1, v9, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078228: 5490 2a05 |0002: iget-object v0, v9, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07822c: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +07822e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +078230: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +078232: 5294 2e05 |0007: iget v4, v9, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078236: 3542 1500 |0009: if-ge v2, v4, 001e // +0015 │ │ +07823a: 4606 0005 |000b: aget-object v6, v0, v5 │ │ +07823e: 4408 0102 |000d: aget v8, v1, v2 │ │ +078242: 3906 0a00 |000f: if-nez v6, 0019 // +000a │ │ +078246: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +078248: b787 |0012: xor-int/2addr v7, v8 │ │ +07824a: b073 |0013: add-int/2addr v3, v7 │ │ +07824c: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +078250: d805 0502 |0016: add-int/lit8 v5, v5, #int 2 // #02 │ │ +078254: 28f1 |0018: goto 0009 // -000f │ │ +078256: 6e10 ac2e 0600 |0019: invoke-virtual {v6}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +07825c: 0a07 |001c: move-result v7 │ │ +07825e: 28f5 |001d: goto 0012 // -000b │ │ +078260: 0f03 |001e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=569 │ │ 0x0002 line=570 │ │ 0x0004 line=571 │ │ 0x0005 line=572 │ │ 0x000b line=573 │ │ @@ -65173,61 +65173,61 @@ │ │ type : '(Ljava/lang/Object;I)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 83 16-bit code units │ │ -0748cc: |[0748cc] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ -0748dc: 5260 2e05 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -0748e0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0748e4: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -0748e6: 0f03 |0005: return v3 │ │ -0748e8: 5464 2d05 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -0748ec: 7130 3b0f 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ -0748f2: 0a03 |000b: move-result v3 │ │ -0748f4: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ -0748f8: 5464 2a05 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -0748fc: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -074900: 4604 0405 |0012: aget-object v4, v4, v5 │ │ -074904: 6e20 aa2e 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -07490a: 0a04 |0017: move-result v4 │ │ -07490c: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ -074910: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ -074914: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ -074918: 5464 2d05 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -07491c: 4404 0401 |0020: aget v4, v4, v1 │ │ -074920: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ -074924: 5464 2a05 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074928: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -07492c: 4604 0405 |0028: aget-object v4, v4, v5 │ │ -074930: 6e20 aa2e 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -074936: 0a04 |002d: move-result v4 │ │ -074938: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -07493c: 0113 |0030: move v3, v1 │ │ -07493e: 28d4 |0031: goto 0005 // -002c │ │ -074940: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074944: 28e8 |0034: goto 001c // -0018 │ │ -074946: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ -07494a: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ -07494e: 5464 2d05 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074952: 4404 0402 |003b: aget v4, v4, v2 │ │ -074956: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ -07495a: 5464 2a05 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -07495e: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -074962: 4604 0405 |0043: aget-object v4, v4, v5 │ │ -074966: 6e20 aa2e 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -07496c: 0a04 |0048: move-result v4 │ │ -07496e: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ -074972: 0123 |004b: move v3, v2 │ │ -074974: 28b9 |004c: goto 0005 // -0047 │ │ -074976: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -07497a: 28e8 |004f: goto 0037 // -0018 │ │ -07497c: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -074980: 28b3 |0052: goto 0005 // -004d │ │ +078264: |[078264] android.support.v4.util.SimpleArrayMap.indexOf:(Ljava/lang/Object;I)I │ │ +078274: 5260 2e05 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078278: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +07827c: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +07827e: 0f03 |0005: return v3 │ │ +078280: 5464 2d05 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078284: 7130 3b0f 0408 |0008: invoke-static {v4, v0, v8}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ +07828a: 0a03 |000b: move-result v3 │ │ +07828c: 3a03 f9ff |000c: if-ltz v3, 0005 // -0007 │ │ +078290: 5464 2a05 |000e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078294: e005 0301 |0010: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +078298: 4604 0405 |0012: aget-object v4, v4, v5 │ │ +07829c: 6e20 aa2e 4700 |0014: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +0782a2: 0a04 |0017: move-result v4 │ │ +0782a4: 3904 edff |0018: if-nez v4, 0005 // -0013 │ │ +0782a8: d801 0301 |001a: add-int/lit8 v1, v3, #int 1 // #01 │ │ +0782ac: 3501 1900 |001c: if-ge v1, v0, 0035 // +0019 │ │ +0782b0: 5464 2d05 |001e: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0782b4: 4404 0401 |0020: aget v4, v4, v1 │ │ +0782b8: 3384 1300 |0022: if-ne v4, v8, 0035 // +0013 │ │ +0782bc: 5464 2a05 |0024: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0782c0: e005 0101 |0026: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +0782c4: 4604 0405 |0028: aget-object v4, v4, v5 │ │ +0782c8: 6e20 aa2e 4700 |002a: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +0782ce: 0a04 |002d: move-result v4 │ │ +0782d0: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +0782d4: 0113 |0030: move v3, v1 │ │ +0782d6: 28d4 |0031: goto 0005 // -002c │ │ +0782d8: d801 0101 |0032: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0782dc: 28e8 |0034: goto 001c // -0018 │ │ +0782de: d802 03ff |0035: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0782e2: 3a02 1900 |0037: if-ltz v2, 0050 // +0019 │ │ +0782e6: 5464 2d05 |0039: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0782ea: 4404 0402 |003b: aget v4, v4, v2 │ │ +0782ee: 3384 1300 |003d: if-ne v4, v8, 0050 // +0013 │ │ +0782f2: 5464 2a05 |003f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0782f6: e005 0201 |0041: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +0782fa: 4604 0405 |0043: aget-object v4, v4, v5 │ │ +0782fe: 6e20 aa2e 4700 |0045: invoke-virtual {v7, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +078304: 0a04 |0048: move-result v4 │ │ +078306: 3804 0400 |0049: if-eqz v4, 004d // +0004 │ │ +07830a: 0123 |004b: move v3, v2 │ │ +07830c: 28b9 |004c: goto 0005 // -0047 │ │ +07830e: d802 02ff |004d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +078312: 28e8 |004f: goto 0037 // -0018 │ │ +078314: df03 01ff |0050: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +078318: 28b3 |0052: goto 0005 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=65 │ │ 0x0004 line=66 │ │ 0x0005 line=96 │ │ 0x0006 line=69 │ │ @@ -65255,24 +65255,24 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -074984: |[074984] android.support.v4.util.SimpleArrayMap.indexOfKey:(Ljava/lang/Object;)I │ │ -074994: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -074998: 6e10 df0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0fdf │ │ -07499e: 0a00 |0005: move-result v0 │ │ -0749a0: 0f00 |0006: return v0 │ │ -0749a2: 6e10 ac2e 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0749a8: 0a00 |000a: move-result v0 │ │ -0749aa: 6e30 dd0f 2100 |000b: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0fdd │ │ -0749b0: 0a00 |000e: move-result v0 │ │ -0749b2: 28f7 |000f: goto 0006 // -0009 │ │ +07831c: |[07831c] android.support.v4.util.SimpleArrayMap.indexOfKey:(Ljava/lang/Object;)I │ │ +07832c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +078330: 6e10 df0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0fdf │ │ +078336: 0a00 |0005: move-result v0 │ │ +078338: 0f00 |0006: return v0 │ │ +07833a: 6e10 ac2e 0200 |0007: invoke-virtual {v2}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +078340: 0a00 |000a: move-result v0 │ │ +078342: 6e30 dd0f 2100 |000b: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0fdd │ │ +078348: 0a00 |000e: move-result v0 │ │ +07834a: 28f7 |000f: goto 0006 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/util/SimpleArrayMap; Landroid/support/v4/util/SimpleArrayMap; │ │ 0x0000 - 0x0010 reg=2 key Ljava/lang/Object; │ │ @@ -65282,56 +65282,56 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0749b4: |[0749b4] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ -0749c4: 5260 2e05 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -0749c8: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0749cc: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ -0749ce: 0f03 |0005: return v3 │ │ -0749d0: 5464 2d05 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -0749d4: 1205 |0008: const/4 v5, #int 0 // #0 │ │ -0749d6: 7130 3b0f 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ -0749dc: 0a03 |000c: move-result v3 │ │ -0749de: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ -0749e2: 5464 2a05 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -0749e6: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ -0749ea: 4604 0405 |0013: aget-object v4, v4, v5 │ │ -0749ee: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ -0749f2: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ -0749f6: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ -0749fa: 5464 2d05 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -0749fe: 4404 0401 |001d: aget v4, v4, v1 │ │ -074a02: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ -074a06: 5464 2a05 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074a0a: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ -074a0e: 4604 0405 |0025: aget-object v4, v4, v5 │ │ -074a12: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ -074a16: 0113 |0029: move v3, v1 │ │ -074a18: 28db |002a: goto 0005 // -0025 │ │ -074a1a: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074a1e: 28ec |002d: goto 0019 // -0014 │ │ -074a20: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ -074a24: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ -074a28: 5464 2d05 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074a2c: 4404 0402 |0034: aget v4, v4, v2 │ │ -074a30: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ -074a34: 5464 2a05 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074a38: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ -074a3c: 4604 0405 |003c: aget-object v4, v4, v5 │ │ -074a40: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ -074a44: 0123 |0040: move v3, v2 │ │ -074a46: 28c4 |0041: goto 0005 // -003c │ │ -074a48: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ -074a4c: 28ec |0044: goto 0030 // -0014 │ │ -074a4e: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ -074a52: 28be |0047: goto 0005 // -0042 │ │ +07834c: |[07834c] android.support.v4.util.SimpleArrayMap.indexOfNull:()I │ │ +07835c: 5260 2e05 |0000: iget v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078360: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +078364: 12f3 |0004: const/4 v3, #int -1 // #ff │ │ +078366: 0f03 |0005: return v3 │ │ +078368: 5464 2d05 |0006: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +07836c: 1205 |0008: const/4 v5, #int 0 // #0 │ │ +07836e: 7130 3b0f 0405 |0009: invoke-static {v4, v0, v5}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ +078374: 0a03 |000c: move-result v3 │ │ +078376: 3a03 f8ff |000d: if-ltz v3, 0005 // -0008 │ │ +07837a: 5464 2a05 |000f: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07837e: e005 0301 |0011: shl-int/lit8 v5, v3, #int 1 // #01 │ │ +078382: 4604 0405 |0013: aget-object v4, v4, v5 │ │ +078386: 3804 f0ff |0015: if-eqz v4, 0005 // -0010 │ │ +07838a: d801 0301 |0017: add-int/lit8 v1, v3, #int 1 // #01 │ │ +07838e: 3501 1500 |0019: if-ge v1, v0, 002e // +0015 │ │ +078392: 5464 2d05 |001b: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078396: 4404 0401 |001d: aget v4, v4, v1 │ │ +07839a: 3904 0f00 |001f: if-nez v4, 002e // +000f │ │ +07839e: 5464 2a05 |0021: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0783a2: e005 0101 |0023: shl-int/lit8 v5, v1, #int 1 // #01 │ │ +0783a6: 4604 0405 |0025: aget-object v4, v4, v5 │ │ +0783aa: 3904 0400 |0027: if-nez v4, 002b // +0004 │ │ +0783ae: 0113 |0029: move v3, v1 │ │ +0783b0: 28db |002a: goto 0005 // -0025 │ │ +0783b2: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0783b6: 28ec |002d: goto 0019 // -0014 │ │ +0783b8: d802 03ff |002e: add-int/lit8 v2, v3, #int -1 // #ff │ │ +0783bc: 3a02 1500 |0030: if-ltz v2, 0045 // +0015 │ │ +0783c0: 5464 2d05 |0032: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0783c4: 4404 0402 |0034: aget v4, v4, v2 │ │ +0783c8: 3904 0f00 |0036: if-nez v4, 0045 // +000f │ │ +0783cc: 5464 2a05 |0038: iget-object v4, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0783d0: e005 0201 |003a: shl-int/lit8 v5, v2, #int 1 // #01 │ │ +0783d4: 4604 0405 |003c: aget-object v4, v4, v5 │ │ +0783d8: 3904 0400 |003e: if-nez v4, 0042 // +0004 │ │ +0783dc: 0123 |0040: move v3, v2 │ │ +0783de: 28c4 |0041: goto 0005 // -003c │ │ +0783e0: d802 02ff |0042: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0783e4: 28ec |0044: goto 0030 // -0014 │ │ +0783e6: df03 01ff |0045: xor-int/lit8 v3, v1, #int -1 // #ff │ │ +0783ea: 28be |0047: goto 0005 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=103 │ │ 0x0004 line=104 │ │ 0x0005 line=134 │ │ 0x0006 line=107 │ │ @@ -65357,39 +65357,39 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -074a54: |[074a54] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ -074a64: 5243 2e05 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074a68: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ -074a6c: 5441 2a05 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074a70: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ -074a74: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -074a76: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ -074a7a: 4603 0102 |000b: aget-object v3, v1, v2 │ │ -074a7e: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ -074a82: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -074a86: 0f03 |0011: return v3 │ │ -074a88: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ -074a8c: 28f5 |0014: goto 0009 // -000b │ │ -074a8e: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -074a90: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ -074a94: 4603 0102 |0018: aget-object v3, v1, v2 │ │ -074a98: 6e20 aa2e 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -074a9e: 0a03 |001d: move-result v3 │ │ -074aa0: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ -074aa4: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ -074aa8: 28ef |0022: goto 0011 // -0011 │ │ -074aaa: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ -074aae: 28f1 |0025: goto 0016 // -000f │ │ -074ab0: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ -074ab2: 28ea |0027: goto 0011 // -0016 │ │ +0783ec: |[0783ec] android.support.v4.util.SimpleArrayMap.indexOfValue:(Ljava/lang/Object;)I │ │ +0783fc: 5243 2e05 |0000: iget v3, v4, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078400: da00 0302 |0002: mul-int/lit8 v0, v3, #int 2 // #02 │ │ +078404: 5441 2a05 |0004: iget-object v1, v4, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078408: 3905 0f00 |0006: if-nez v5, 0015 // +000f │ │ +07840c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +07840e: 3502 1d00 |0009: if-ge v2, v0, 0026 // +001d │ │ +078412: 4603 0102 |000b: aget-object v3, v1, v2 │ │ +078416: 3903 0500 |000d: if-nez v3, 0012 // +0005 │ │ +07841a: e103 0201 |000f: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +07841e: 0f03 |0011: return v3 │ │ +078420: d802 0202 |0012: add-int/lit8 v2, v2, #int 2 // #02 │ │ +078424: 28f5 |0014: goto 0009 // -000b │ │ +078426: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +078428: 3502 1000 |0016: if-ge v2, v0, 0026 // +0010 │ │ +07842c: 4603 0102 |0018: aget-object v3, v1, v2 │ │ +078430: 6e20 aa2e 3500 |001a: invoke-virtual {v5, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +078436: 0a03 |001d: move-result v3 │ │ +078438: 3803 0500 |001e: if-eqz v3, 0023 // +0005 │ │ +07843c: e103 0201 |0020: shr-int/lit8 v3, v2, #int 1 // #01 │ │ +078440: 28ef |0022: goto 0011 // -0011 │ │ +078442: d802 0202 |0023: add-int/lit8 v2, v2, #int 2 // #02 │ │ +078446: 28f1 |0025: goto 0016 // -000f │ │ +078448: 12f3 |0026: const/4 v3, #int -1 // #ff │ │ +07844a: 28ea |0027: goto 0011 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0006 line=289 │ │ 0x0008 line=290 │ │ 0x000b line=291 │ │ @@ -65415,21 +65415,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -074ab4: |[074ab4] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ -074ac4: 5210 2e05 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074ac8: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ -074acc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -074ace: 0f00 |0005: return v0 │ │ -074ad0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -074ad2: 28fe |0007: goto 0005 // -0002 │ │ +07844c: |[07844c] android.support.v4.util.SimpleArrayMap.isEmpty:()Z │ │ +07845c: 5210 2e05 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078460: 3c00 0400 |0002: if-gtz v0, 0006 // +0004 │ │ +078464: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +078466: 0f00 |0005: return v0 │ │ +078468: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +07846a: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 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; │ │ │ │ @@ -65438,19 +65438,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -074ad4: |[074ad4] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ -074ae4: 5420 2a05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074ae8: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -074aec: 4600 0001 |0004: aget-object v0, v0, v1 │ │ -074af0: 1100 |0006: return-object v0 │ │ +07846c: |[07846c] android.support.v4.util.SimpleArrayMap.keyAt:(I)Ljava/lang/Object; │ │ +07847c: 5420 2a05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078480: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +078484: 4600 0001 |0004: aget-object v0, v0, v1 │ │ +078488: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 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 │ │ @@ -65460,95 +65460,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 │ │ -074af4: |[074af4] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -074b04: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -074b08: 1246 |0002: const/4 v6, #int 4 // #4 │ │ -074b0a: 1209 |0003: const/4 v9, #int 0 // #0 │ │ -074b0c: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ -074b10: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -074b12: 6e10 df0f 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0fdf │ │ -074b18: 0a01 |000a: move-result v1 │ │ -074b1a: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ -074b1e: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ -074b22: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ -074b26: 54b6 2a05 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074b2a: 4605 0601 |0013: aget-object v5, v6, v1 │ │ -074b2e: 54b6 2a05 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074b32: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ -074b36: 1105 |0019: return-object v5 │ │ -074b38: 6e10 ac2e 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -074b3e: 0a00 |001d: move-result v0 │ │ -074b40: 6e30 dd0f cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0fdd │ │ -074b46: 0a01 |0021: move-result v1 │ │ -074b48: 28e9 |0022: goto 000b // -0017 │ │ -074b4a: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -074b4e: 52b7 2e05 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074b52: 54b8 2d05 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074b56: 2188 |0029: array-length v8, v8 │ │ -074b58: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ -074b5c: 52b7 2e05 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074b60: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ -074b64: 52b6 2e05 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074b68: 52b7 2e05 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074b6c: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ -074b70: 9002 0607 |0036: add-int v2, v6, v7 │ │ -074b74: 54b4 2d05 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074b78: 54b3 2a05 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074b7c: 7020 d40f 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ -074b82: 54b6 2d05 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074b86: 2166 |0041: array-length v6, v6 │ │ -074b88: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ -074b8c: 54b6 2d05 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074b90: 2147 |0046: array-length v7, v4 │ │ -074b92: 7157 e12e 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074b98: 54b6 2a05 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074b9c: 2137 |004c: array-length v7, v3 │ │ -074b9e: 7157 e12e 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074ba4: 52b6 2e05 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074ba8: 7130 da0f 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ -074bae: 52b6 2e05 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074bb2: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ -074bb6: 54b6 2d05 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074bba: 54b7 2d05 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074bbe: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ -074bc2: 52b9 2e05 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074bc6: b119 |0061: sub-int/2addr v9, v1 │ │ -074bc8: 7159 e12e 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074bce: 54b6 2a05 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074bd2: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -074bd6: 54b8 2a05 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074bda: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ -074bde: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ -074be2: 52ba 2e05 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074be6: b11a |0071: sub-int/2addr v10, v1 │ │ -074be8: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ -074bec: 715a e12e 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074bf2: 54b6 2d05 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074bf6: 4b00 0601 |0079: aput v0, v6, v1 │ │ -074bfa: 54b6 2a05 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074bfe: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -074c02: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ -074c06: 54b6 2a05 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074c0a: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ -074c0e: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ -074c12: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ -074c16: 52b6 2e05 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074c1a: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -074c1e: 59b6 2e05 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074c22: 1205 |008f: const/4 v5, #int 0 // #0 │ │ -074c24: 2889 |0090: goto 0019 // -0077 │ │ -074c26: 52b7 2e05 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074c2a: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ -074c2e: 0162 |0095: move v2, v6 │ │ -074c30: 28a2 |0096: goto 0038 // -005e │ │ +07848c: |[07848c] android.support.v4.util.SimpleArrayMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +07849c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0784a0: 1246 |0002: const/4 v6, #int 4 // #4 │ │ +0784a2: 1209 |0003: const/4 v9, #int 0 // #0 │ │ +0784a4: 390c 1600 |0004: if-nez v12, 001a // +0016 │ │ +0784a8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0784aa: 6e10 df0f 0b00 |0007: invoke-virtual {v11}, Landroid/support/v4/util/SimpleArrayMap;.indexOfNull:()I // method@0fdf │ │ +0784b0: 0a01 |000a: move-result v1 │ │ +0784b2: 3a01 1800 |000b: if-ltz v1, 0023 // +0018 │ │ +0784b6: e006 0101 |000d: shl-int/lit8 v6, v1, #int 1 // #01 │ │ +0784ba: d801 0601 |000f: add-int/lit8 v1, v6, #int 1 // #01 │ │ +0784be: 54b6 2a05 |0011: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0784c2: 4605 0601 |0013: aget-object v5, v6, v1 │ │ +0784c6: 54b6 2a05 |0015: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0784ca: 4d0d 0601 |0017: aput-object v13, v6, v1 │ │ +0784ce: 1105 |0019: return-object v5 │ │ +0784d0: 6e10 ac2e 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +0784d6: 0a00 |001d: move-result v0 │ │ +0784d8: 6e30 dd0f cb00 |001e: invoke-virtual {v11, v12, v0}, Landroid/support/v4/util/SimpleArrayMap;.indexOf:(Ljava/lang/Object;I)I // method@0fdd │ │ +0784de: 0a01 |0021: move-result v1 │ │ +0784e0: 28e9 |0022: goto 000b // -0017 │ │ +0784e2: df01 01ff |0023: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +0784e6: 52b7 2e05 |0025: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0784ea: 54b8 2d05 |0027: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0784ee: 2188 |0029: array-length v8, v8 │ │ +0784f0: 3487 2b00 |002a: if-lt v7, v8, 0055 // +002b │ │ +0784f4: 52b7 2e05 |002c: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0784f8: 3427 6300 |002e: if-lt v7, v2, 0091 // +0063 │ │ +0784fc: 52b6 2e05 |0030: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078500: 52b7 2e05 |0032: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078504: e107 0701 |0034: shr-int/lit8 v7, v7, #int 1 // #01 │ │ +078508: 9002 0607 |0036: add-int v2, v6, v7 │ │ +07850c: 54b4 2d05 |0038: iget-object v4, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078510: 54b3 2a05 |003a: iget-object v3, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078514: 7020 d40f 2b00 |003c: invoke-direct {v11, v2}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ +07851a: 54b6 2d05 |003f: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +07851e: 2166 |0041: array-length v6, v6 │ │ +078520: 3d06 0e00 |0042: if-lez v6, 0050 // +000e │ │ +078524: 54b6 2d05 |0044: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078528: 2147 |0046: array-length v7, v4 │ │ +07852a: 7157 e12e 9496 |0047: invoke-static {v4, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078530: 54b6 2a05 |004a: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078534: 2137 |004c: array-length v7, v3 │ │ +078536: 7157 e12e 9396 |004d: invoke-static {v3, v9, v6, v9, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +07853c: 52b6 2e05 |0050: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078540: 7130 da0f 3406 |0052: invoke-static {v4, v3, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ +078546: 52b6 2e05 |0055: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07854a: 3561 2000 |0057: if-ge v1, v6, 0077 // +0020 │ │ +07854e: 54b6 2d05 |0059: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078552: 54b7 2d05 |005b: iget-object v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078556: d808 0101 |005d: add-int/lit8 v8, v1, #int 1 // #01 │ │ +07855a: 52b9 2e05 |005f: iget v9, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07855e: b119 |0061: sub-int/2addr v9, v1 │ │ +078560: 7159 e12e 1687 |0062: invoke-static {v6, v1, v7, v8, v9}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078566: 54b6 2a05 |0065: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07856a: e007 0101 |0067: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +07856e: 54b8 2a05 |0069: iget-object v8, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078572: d809 0101 |006b: add-int/lit8 v9, v1, #int 1 // #01 │ │ +078576: e009 0901 |006d: shl-int/lit8 v9, v9, #int 1 // #01 │ │ +07857a: 52ba 2e05 |006f: iget v10, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07857e: b11a |0071: sub-int/2addr v10, v1 │ │ +078580: e00a 0a01 |0072: shl-int/lit8 v10, v10, #int 1 // #01 │ │ +078584: 715a e12e 7698 |0074: invoke-static {v6, v7, v8, v9, v10}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +07858a: 54b6 2d05 |0077: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +07858e: 4b00 0601 |0079: aput v0, v6, v1 │ │ +078592: 54b6 2a05 |007b: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078596: e007 0101 |007d: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +07859a: 4d0c 0607 |007f: aput-object v12, v6, v7 │ │ +07859e: 54b6 2a05 |0081: iget-object v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0785a2: e007 0101 |0083: shl-int/lit8 v7, v1, #int 1 // #01 │ │ +0785a6: d807 0701 |0085: add-int/lit8 v7, v7, #int 1 // #01 │ │ +0785aa: 4d0d 0607 |0087: aput-object v13, v6, v7 │ │ +0785ae: 52b6 2e05 |0089: iget v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0785b2: d806 0601 |008b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0785b6: 59b6 2e05 |008d: iput v6, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0785ba: 1205 |008f: const/4 v5, #int 0 // #0 │ │ +0785bc: 2889 |0090: goto 0019 // -0077 │ │ +0785be: 52b7 2e05 |0091: iget v7, v11, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0785c2: 3567 a5ff |0093: if-ge v7, v6, 0038 // -005b │ │ +0785c6: 0162 |0095: move v2, v6 │ │ +0785c8: 28a2 |0096: goto 0038 // -005e │ │ catches : (none) │ │ positions : │ │ 0x0004 line=376 │ │ 0x0006 line=377 │ │ 0x0007 line=378 │ │ 0x000b line=383 │ │ 0x000d line=384 │ │ @@ -65597,41 +65597,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 │ │ -074c34: |[074c34] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -074c44: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -074c46: 5270 2e05 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074c4a: 5262 2e05 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074c4e: b002 |0005: add-int/2addr v2, v0 │ │ -074c50: 6e20 d80f 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0fd8 │ │ -074c56: 5262 2e05 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074c5a: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ -074c5e: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ -074c62: 5472 2d05 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074c66: 5463 2d05 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074c6a: 7150 e12e 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074c70: 5472 2a05 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074c74: 5463 2a05 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074c78: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ -074c7c: 7154 e12e 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074c82: 5960 2e05 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074c86: 0e00 |0021: return-void │ │ -074c88: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -074c8a: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ -074c8e: 6e20 e20f 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0fe2 │ │ -074c94: 0c02 |0028: move-result-object v2 │ │ -074c96: 6e20 ea0f 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ -074c9c: 0c03 |002c: move-result-object v3 │ │ -074c9e: 6e30 e30f 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ -074ca4: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074ca8: 28f1 |0032: goto 0023 // -000f │ │ +0785cc: |[0785cc] android.support.v4.util.SimpleArrayMap.putAll:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0785dc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0785de: 5270 2e05 |0001: iget v0, v7, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0785e2: 5262 2e05 |0003: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0785e6: b002 |0005: add-int/2addr v2, v0 │ │ +0785e8: 6e20 d80f 2600 |0006: invoke-virtual {v6, v2}, Landroid/support/v4/util/SimpleArrayMap;.ensureCapacity:(I)V // method@0fd8 │ │ +0785ee: 5262 2e05 |0009: iget v2, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0785f2: 3902 1700 |000b: if-nez v2, 0022 // +0017 │ │ +0785f6: 3d00 1400 |000d: if-lez v0, 0021 // +0014 │ │ +0785fa: 5472 2d05 |000f: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0785fe: 5463 2d05 |0011: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078602: 7150 e12e 5253 |0013: invoke-static {v2, v5, v3, v5, v0}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078608: 5472 2a05 |0016: iget-object v2, v7, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07860c: 5463 2a05 |0018: iget-object v3, v6, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078610: e004 0001 |001a: shl-int/lit8 v4, v0, #int 1 // #01 │ │ +078614: 7154 e12e 5253 |001c: invoke-static {v2, v5, v3, v5, v4}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +07861a: 5960 2e05 |001f: iput v0, v6, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07861e: 0e00 |0021: return-void │ │ +078620: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +078622: 3501 feff |0023: if-ge v1, v0, 0021 // -0002 │ │ +078626: 6e20 e20f 1700 |0025: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0fe2 │ │ +07862c: 0c02 |0028: move-result-object v2 │ │ +07862e: 6e20 ea0f 1700 |0029: invoke-virtual {v7, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ +078634: 0c03 |002c: move-result-object v3 │ │ +078636: 6e30 e30f 2603 |002d: invoke-virtual {v6, v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0fe3 │ │ +07863c: d801 0101 |0030: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078640: 28f1 |0032: goto 0023 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=429 │ │ 0x0003 line=430 │ │ 0x0009 line=431 │ │ 0x000d line=432 │ │ 0x000f line=433 │ │ @@ -65654,23 +65654,23 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -074cac: |[074cac] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -074cbc: 6e20 de0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0fde │ │ -074cc2: 0a00 |0003: move-result v0 │ │ -074cc4: 3a00 0700 |0004: if-ltz v0, 000b // +0007 │ │ -074cc8: 6e20 e60f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0fe6 │ │ -074cce: 0c01 |0009: move-result-object v1 │ │ -074cd0: 1101 |000a: return-object v1 │ │ -074cd2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -074cd4: 28fe |000c: goto 000a // -0002 │ │ +078644: |[078644] android.support.v4.util.SimpleArrayMap.remove:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +078654: 6e20 de0f 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/util/SimpleArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0fde │ │ +07865a: 0a00 |0003: move-result v0 │ │ +07865c: 3a00 0700 |0004: if-ltz v0, 000b // +0007 │ │ +078660: 6e20 e60f 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/util/SimpleArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0fe6 │ │ +078666: 0c01 |0009: move-result-object v1 │ │ +078668: 1101 |000a: return-object v1 │ │ +07866a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +07866c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0004 line=452 │ │ 0x0006 line=453 │ │ 0x000a line=456 │ │ locals : │ │ @@ -65684,107 +65684,107 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 181 16-bit code units │ │ -074cd8: |[074cd8] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ -074ce8: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -074cea: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ -074cee: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -074cf0: 54a4 2a05 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074cf4: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -074cf8: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ -074cfc: 4603 0405 |000a: aget-object v3, v4, v5 │ │ -074d00: 52a4 2e05 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d04: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -074d06: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ -074d0a: 54a4 2d05 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074d0e: 54a5 2a05 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074d12: 52a6 2e05 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d16: 7130 da0f 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ -074d1c: 6204 0005 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ -074d20: 5ba4 2d05 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074d24: 6204 0205 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ -074d28: 5ba4 2a05 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074d2c: 59a7 2e05 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d30: 1103 |0024: return-object v3 │ │ -074d32: 54a4 2d05 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074d36: 2144 |0027: array-length v4, v4 │ │ -074d38: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ -074d3c: 52a4 2e05 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d40: 54a5 2d05 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074d44: 2155 |002e: array-length v5, v5 │ │ -074d46: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ -074d4a: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ -074d4e: 52a4 2e05 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d52: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ -074d56: 52a4 2e05 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d5a: 52a5 2e05 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d5e: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ -074d62: 9000 0405 |003d: add-int v0, v4, v5 │ │ -074d66: 54a2 2d05 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074d6a: 54a1 2a05 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074d6e: 7020 d40f 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ -074d74: 52a4 2e05 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d78: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ -074d7c: 59a4 2e05 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074d80: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ -074d84: 54a4 2d05 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074d88: 715b e12e 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074d8e: 54a4 2a05 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074d92: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ -074d96: 7155 e12e 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074d9c: 52a4 2e05 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074da0: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ -074da4: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ -074da8: 54a5 2d05 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074dac: 52a6 2e05 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074db0: b1b6 |0064: sub-int/2addr v6, v11 │ │ -074db2: 7156 e12e 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074db8: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ -074dbc: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ -074dc0: 54a5 2a05 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074dc4: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ -074dc8: 52a7 2e05 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074dcc: b1b7 |0072: sub-int/2addr v7, v11 │ │ -074dce: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ -074dd2: 7157 e12e 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074dd8: 28ac |0078: goto 0024 // -0054 │ │ -074dda: 52a4 2e05 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074dde: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -074de2: 59a4 2e05 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074de6: 52a4 2e05 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074dea: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ -074dee: 54a4 2d05 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074df2: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ -074df6: 54a6 2d05 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ -074dfa: 52a7 2e05 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074dfe: b1b7 |008b: sub-int/2addr v7, v11 │ │ -074e00: 7157 e12e 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074e06: 54a4 2a05 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074e0a: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ -074e0e: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -074e12: 54a6 2a05 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074e16: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ -074e1a: 52a8 2e05 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074e1e: b1b8 |009b: sub-int/2addr v8, v11 │ │ -074e20: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ -074e24: 7158 e12e 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -074e2a: 54a4 2a05 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074e2e: 52a5 2e05 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074e32: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -074e36: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ -074e3a: 54a4 2a05 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074e3e: 52a5 2e05 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074e42: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ -074e46: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ -074e4a: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ -074e4e: 2900 71ff |00b3: goto/16 0024 // -008f │ │ +078670: |[078670] android.support.v4.util.SimpleArrayMap.removeAt:(I)Ljava/lang/Object; │ │ +078680: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +078682: 1300 0800 |0001: const/16 v0, #int 8 // #8 │ │ +078686: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +078688: 54a4 2a05 |0004: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07868c: e005 0b01 |0006: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +078690: d805 0501 |0008: add-int/lit8 v5, v5, #int 1 // #01 │ │ +078694: 4603 0405 |000a: aget-object v3, v4, v5 │ │ +078698: 52a4 2e05 |000c: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07869c: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +07869e: 3654 1600 |000f: if-gt v4, v5, 0025 // +0016 │ │ +0786a2: 54a4 2d05 |0011: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0786a6: 54a5 2a05 |0013: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0786aa: 52a6 2e05 |0015: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0786ae: 7130 da0f 5406 |0017: invoke-static {v4, v5, v6}, Landroid/support/v4/util/SimpleArrayMap;.freeArrays:([I[Ljava/lang/Object;I)V // method@0fda │ │ +0786b4: 6204 0005 |001a: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ +0786b8: 5ba4 2d05 |001c: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0786bc: 6204 0205 |001e: sget-object v4, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ +0786c0: 5ba4 2a05 |0020: iput-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0786c4: 59a7 2e05 |0022: iput v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0786c8: 1103 |0024: return-object v3 │ │ +0786ca: 54a4 2d05 |0025: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0786ce: 2144 |0027: array-length v4, v4 │ │ +0786d0: 3704 5100 |0028: if-le v4, v0, 0079 // +0051 │ │ +0786d4: 52a4 2e05 |002a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0786d8: 54a5 2d05 |002c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +0786dc: 2155 |002e: array-length v5, v5 │ │ +0786de: db05 0503 |002f: div-int/lit8 v5, v5, #int 3 // #03 │ │ +0786e2: 3554 4800 |0031: if-ge v4, v5, 0079 // +0048 │ │ +0786e6: 52a4 2e05 |0033: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0786ea: 3704 0a00 |0035: if-le v4, v0, 003f // +000a │ │ +0786ee: 52a4 2e05 |0037: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0786f2: 52a5 2e05 |0039: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0786f6: e105 0501 |003b: shr-int/lit8 v5, v5, #int 1 // #01 │ │ +0786fa: 9000 0405 |003d: add-int v0, v4, v5 │ │ +0786fe: 54a2 2d05 |003f: iget-object v2, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078702: 54a1 2a05 |0041: iget-object v1, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078706: 7020 d40f 0a00 |0043: invoke-direct {v10, v0}, Landroid/support/v4/util/SimpleArrayMap;.allocArrays:(I)V // method@0fd4 │ │ +07870c: 52a4 2e05 |0046: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078710: d804 04ff |0048: add-int/lit8 v4, v4, #int -1 // #ff │ │ +078714: 59a4 2e05 |004a: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078718: 3d0b 0e00 |004c: if-lez v11, 005a // +000e │ │ +07871c: 54a4 2d05 |004e: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078720: 715b e12e 7274 |0050: invoke-static {v2, v7, v4, v7, v11}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078726: 54a4 2a05 |0053: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07872a: e005 0b01 |0055: shl-int/lit8 v5, v11, #int 1 // #01 │ │ +07872e: 7155 e12e 7174 |0057: invoke-static {v1, v7, v4, v7, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078734: 52a4 2e05 |005a: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078738: 354b c8ff |005c: if-ge v11, v4, 0024 // -0038 │ │ +07873c: d804 0b01 |005e: add-int/lit8 v4, v11, #int 1 // #01 │ │ +078740: 54a5 2d05 |0060: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078744: 52a6 2e05 |0062: iget v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078748: b1b6 |0064: sub-int/2addr v6, v11 │ │ +07874a: 7156 e12e 42b5 |0065: invoke-static {v2, v4, v5, v11, v6}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078750: d804 0b01 |0068: add-int/lit8 v4, v11, #int 1 // #01 │ │ +078754: e004 0401 |006a: shl-int/lit8 v4, v4, #int 1 // #01 │ │ +078758: 54a5 2a05 |006c: iget-object v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +07875c: e006 0b01 |006e: shl-int/lit8 v6, v11, #int 1 // #01 │ │ +078760: 52a7 2e05 |0070: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078764: b1b7 |0072: sub-int/2addr v7, v11 │ │ +078766: e007 0701 |0073: shl-int/lit8 v7, v7, #int 1 // #01 │ │ +07876a: 7157 e12e 4165 |0075: invoke-static {v1, v4, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078770: 28ac |0078: goto 0024 // -0054 │ │ +078772: 52a4 2e05 |0079: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078776: d804 04ff |007b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +07877a: 59a4 2e05 |007d: iput v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07877e: 52a4 2e05 |007f: iget v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078782: 354b 2000 |0081: if-ge v11, v4, 00a1 // +0020 │ │ +078786: 54a4 2d05 |0083: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +07878a: d805 0b01 |0085: add-int/lit8 v5, v11, #int 1 // #01 │ │ +07878e: 54a6 2d05 |0087: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mHashes:[I // field@052d │ │ +078792: 52a7 2e05 |0089: iget v7, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078796: b1b7 |008b: sub-int/2addr v7, v11 │ │ +078798: 7157 e12e 54b6 |008c: invoke-static {v4, v5, v6, v11, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +07879e: 54a4 2a05 |008f: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0787a2: d805 0b01 |0091: add-int/lit8 v5, v11, #int 1 // #01 │ │ +0787a6: e005 0501 |0093: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0787aa: 54a6 2a05 |0095: iget-object v6, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0787ae: e007 0b01 |0097: shl-int/lit8 v7, v11, #int 1 // #01 │ │ +0787b2: 52a8 2e05 |0099: iget v8, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0787b6: b1b8 |009b: sub-int/2addr v8, v11 │ │ +0787b8: e008 0801 |009c: shl-int/lit8 v8, v8, #int 1 // #01 │ │ +0787bc: 7158 e12e 5476 |009e: invoke-static {v4, v5, v6, v7, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +0787c2: 54a4 2a05 |00a1: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0787c6: 52a5 2e05 |00a3: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0787ca: e005 0501 |00a5: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0787ce: 4d09 0405 |00a7: aput-object v9, v4, v5 │ │ +0787d2: 54a4 2a05 |00a9: iget-object v4, v10, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0787d6: 52a5 2e05 |00ab: iget v5, v10, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +0787da: e005 0501 |00ad: shl-int/lit8 v5, v5, #int 1 // #01 │ │ +0787de: d805 0501 |00af: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0787e2: 4d09 0405 |00b1: aput-object v9, v4, v5 │ │ +0787e6: 2900 71ff |00b3: goto/16 0024 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0004 line=465 │ │ 0x000c line=466 │ │ 0x0011 line=469 │ │ 0x001a line=470 │ │ 0x001e line=471 │ │ @@ -65822,22 +65822,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 │ │ -074e54: |[074e54] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -074e64: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -074e68: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ -074e6c: 5421 2a05 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074e70: 4600 0103 |0006: aget-object v0, v1, v3 │ │ -074e74: 5421 2a05 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074e78: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ -074e7c: 1100 |000c: return-object v0 │ │ +0787ec: |[0787ec] android.support.v4.util.SimpleArrayMap.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0787fc: e001 0301 |0000: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +078800: d803 0101 |0002: add-int/lit8 v3, v1, #int 1 // #01 │ │ +078804: 5421 2a05 |0004: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078808: 4600 0103 |0006: aget-object v0, v1, v3 │ │ +07880c: 5421 2a05 |0008: iget-object v1, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +078810: 4d04 0103 |000a: aput-object v4, v1, v3 │ │ +078814: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x0004 line=353 │ │ 0x0008 line=354 │ │ 0x000c line=355 │ │ locals : │ │ @@ -65853,17 +65853,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -074e80: |[074e80] android.support.v4.util.SimpleArrayMap.size:()I │ │ -074e90: 5210 2e05 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074e94: 0f00 |0002: return v0 │ │ +078818: |[078818] android.support.v4.util.SimpleArrayMap.size:()I │ │ +078828: 5210 2e05 |0000: iget v0, v1, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07882c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 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; │ │ │ │ @@ -65872,55 +65872,55 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 83 16-bit code units │ │ -074e98: |[074e98] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ -074ea8: 6e10 e10f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0fe1 │ │ -074eae: 0a04 |0003: move-result v4 │ │ -074eb0: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ -074eb4: 1a04 7430 |0006: const-string v4, "{}" // string@3074 │ │ -074eb8: 1104 |0008: return-object v4 │ │ -074eba: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -074ebe: 5254 2e05 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074ec2: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -074ec6: 7020 d32e 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -074ecc: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -074ed0: 6e20 d52e 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -074ed6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -074ed8: 5254 2e05 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ -074edc: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ -074ee0: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -074ee4: 1a04 eb00 |001e: const-string v4, ", " // string@00eb │ │ -074ee8: 6e20 db2e 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -074eee: 6e20 e20f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0fe2 │ │ -074ef4: 0c02 |0026: move-result-object v2 │ │ -074ef6: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ -074efa: 6e20 da2e 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -074f00: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ -074f04: 6e20 d52e 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -074f0a: 6e20 ea0f 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ -074f10: 0c03 |0034: move-result-object v3 │ │ -074f12: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ -074f16: 6e20 da2e 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -074f1c: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074f20: 28dc |003c: goto 0018 // -0024 │ │ -074f22: 1a04 de00 |003d: const-string v4, "(this Map)" // string@00de │ │ -074f26: 6e20 db2e 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -074f2c: 28ea |0042: goto 002c // -0016 │ │ -074f2e: 1a04 de00 |0043: const-string v4, "(this Map)" // string@00de │ │ -074f32: 6e20 db2e 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -074f38: 28f2 |0048: goto 003a // -000e │ │ -074f3a: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ -074f3e: 6e20 d52e 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -074f44: 6e10 e02e 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -074f4a: 0c04 |0051: move-result-object v4 │ │ -074f4c: 28b6 |0052: goto 0008 // -004a │ │ +078830: |[078830] android.support.v4.util.SimpleArrayMap.toString:()Ljava/lang/String; │ │ +078840: 6e10 e10f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SimpleArrayMap;.isEmpty:()Z // method@0fe1 │ │ +078846: 0a04 |0003: move-result v4 │ │ +078848: 3804 0500 |0004: if-eqz v4, 0009 // +0005 │ │ +07884c: 1a04 7030 |0006: const-string v4, "{}" // string@3070 │ │ +078850: 1104 |0008: return-object v4 │ │ +078852: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +078856: 5254 2e05 |000b: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +07885a: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +07885e: 7020 d32e 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +078864: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +078868: 6e20 d52e 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +07886e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +078870: 5254 2e05 |0018: iget v4, v5, Landroid/support/v4/util/SimpleArrayMap;.mSize:I // field@052e │ │ +078874: 3541 2f00 |001a: if-ge v1, v4, 0049 // +002f │ │ +078878: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +07887c: 1a04 ed00 |001e: const-string v4, ", " // string@00ed │ │ +078880: 6e20 db2e 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +078886: 6e20 e20f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0fe2 │ │ +07888c: 0c02 |0026: move-result-object v2 │ │ +07888e: 3252 1600 |0027: if-eq v2, v5, 003d // +0016 │ │ +078892: 6e20 da2e 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +078898: 1304 3d00 |002c: const/16 v4, #int 61 // #3d │ │ +07889c: 6e20 d52e 4000 |002e: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0788a2: 6e20 ea0f 1500 |0031: invoke-virtual {v5, v1}, Landroid/support/v4/util/SimpleArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0fea │ │ +0788a8: 0c03 |0034: move-result-object v3 │ │ +0788aa: 3253 0e00 |0035: if-eq v3, v5, 0043 // +000e │ │ +0788ae: 6e20 da2e 3000 |0037: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0788b4: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0788b8: 28dc |003c: goto 0018 // -0024 │ │ +0788ba: 1a04 e000 |003d: const-string v4, "(this Map)" // string@00e0 │ │ +0788be: 6e20 db2e 4000 |003f: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0788c4: 28ea |0042: goto 002c // -0016 │ │ +0788c6: 1a04 e000 |0043: const-string v4, "(this Map)" // string@00e0 │ │ +0788ca: 6e20 db2e 4000 |0045: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0788d0: 28f2 |0048: goto 003a // -000e │ │ +0788d2: 1304 7d00 |0049: const/16 v4, #int 125 // #7d │ │ +0788d6: 6e20 d52e 4000 |004b: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0788dc: 6e10 e02e 0000 |004e: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0788e2: 0c04 |0051: move-result-object v4 │ │ +0788e4: 28b6 |0052: goto 0008 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0006 line=589 │ │ 0x0008 line=613 │ │ 0x0009 line=592 │ │ 0x0012 line=593 │ │ @@ -65953,35 +65953,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -074f50: |[074f50] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ -074f60: 5420 2a05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ -074f64: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -074f68: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ -074f6c: 4600 0001 |0006: aget-object v0, v0, v1 │ │ -074f70: 1100 |0008: return-object v0 │ │ +0788e8: |[0788e8] android.support.v4.util.SimpleArrayMap.valueAt:(I)Ljava/lang/Object; │ │ +0788f8: 5420 2a05 |0000: iget-object v0, v2, Landroid/support/v4/util/SimpleArrayMap;.mArray:[Ljava/lang/Object; // field@052a │ │ +0788fc: e001 0301 |0002: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +078900: d801 0101 |0004: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078904: 4600 0001 |0006: aget-object v0, v0, v1 │ │ +078908: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=342 │ │ 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 : 4193 (SimpleArrayMap.java) │ │ + source_file_idx : 4194 (SimpleArrayMap.java) │ │ │ │ Class #336 header: │ │ class_idx : 659 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4212 │ │ +source_file_idx : 4213 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #336 annotations: │ │ Annotations on class │ │ @@ -66039,37 +66039,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -074f74: |[074f74] android.support.v4.util.SparseArrayCompat.:()V │ │ -074f84: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -074f88: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -074f8e: 6900 3105 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -074f92: 0e00 |0007: return-void │ │ +07890c: |[07890c] android.support.v4.util.SparseArrayCompat.:()V │ │ +07891c: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +078920: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +078926: 6900 3105 |0005: sput-object v0, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +07892a: 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 │ │ -074f94: |[074f94] android.support.v4.util.SparseArrayCompat.:()V │ │ -074fa4: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ -074fa8: 7020 ed0f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0fed │ │ -074fae: 0e00 |0005: return-void │ │ +07892c: |[07892c] android.support.v4.util.SparseArrayCompat.:()V │ │ +07893c: 1300 0a00 |0000: const/16 v0, #int 10 // #a │ │ +078940: 7020 ed0f 0100 |0002: invoke-direct {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.:(I)V // method@0fed │ │ +078946: 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; │ │ @@ -66079,32 +66079,32 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -074fb0: |[074fb0] android.support.v4.util.SparseArrayCompat.:(I)V │ │ -074fc0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -074fc2: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -074fc8: 5c21 3205 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -074fcc: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ -074fd0: 6200 0005 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ -074fd4: 5b20 3305 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -074fd8: 6200 0205 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ -074fdc: 5b20 3505 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -074fe0: 5921 3405 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -074fe4: 0e00 |0012: return-void │ │ -074fe6: 7110 3f0f 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0f3f │ │ -074fec: 0a03 |0016: move-result v3 │ │ -074fee: 2330 3506 |0017: new-array v0, v3, [I // type@0635 │ │ -074ff2: 5b20 3305 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -074ff6: 2330 6806 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ -074ffa: 5b20 3505 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -074ffe: 28f1 |001f: goto 0010 // -000f │ │ +078948: |[078948] android.support.v4.util.SparseArrayCompat.:(I)V │ │ +078958: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07895a: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +078960: 5c21 3205 |0004: iput-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078964: 3903 0d00 |0006: if-nez v3, 0013 // +000d │ │ +078968: 6200 0005 |0008: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_INTS:[I // field@0500 │ │ +07896c: 5b20 3305 |000a: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078970: 6200 0205 |000c: sget-object v0, Landroid/support/v4/util/ContainerHelpers;.EMPTY_OBJECTS:[Ljava/lang/Object; // field@0502 │ │ +078974: 5b20 3505 |000e: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078978: 5921 3405 |0010: iput v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +07897c: 0e00 |0012: return-void │ │ +07897e: 7110 3f0f 0300 |0013: invoke-static {v3}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0f3f │ │ +078984: 0a03 |0016: move-result v3 │ │ +078986: 2330 3506 |0017: new-array v0, v3, [I // type@0635 │ │ +07898a: 5b20 3305 |0019: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +07898e: 2330 6806 |001b: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ +078992: 5b20 3505 |001d: iput-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078996: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=45 │ │ 0x0004 line=25 │ │ 0x0006 line=46 │ │ 0x0008 line=47 │ │ 0x000c line=48 │ │ @@ -66123,37 +66123,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -075000: |[075000] android.support.v4.util.SparseArrayCompat.gc:()V │ │ -075010: 5272 3405 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075014: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -075016: 5471 3305 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -07501a: 5475 3505 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -07501e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -075020: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ -075024: 4604 0500 |000a: aget-object v4, v5, v0 │ │ -075028: 6206 3105 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -07502c: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ -075030: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ -075034: 4406 0100 |0012: aget v6, v1, v0 │ │ -075038: 4b06 0103 |0014: aput v6, v1, v3 │ │ -07503c: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ -075040: 1206 |0018: const/4 v6, #int 0 // #0 │ │ -075042: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ -075046: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07504a: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07504e: 28e9 |001f: goto 0008 // -0017 │ │ -075050: 1206 |0020: const/4 v6, #int 0 // #0 │ │ -075052: 5c76 3205 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -075056: 5973 3405 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07505a: 0e00 |0025: return-void │ │ +078998: |[078998] android.support.v4.util.SparseArrayCompat.gc:()V │ │ +0789a8: 5272 3405 |0000: iget v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +0789ac: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0789ae: 5471 3305 |0003: iget-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +0789b2: 5475 3505 |0005: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +0789b6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0789b8: 3520 1800 |0008: if-ge v0, v2, 0020 // +0018 │ │ +0789bc: 4604 0500 |000a: aget-object v4, v5, v0 │ │ +0789c0: 6206 3105 |000c: sget-object v6, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +0789c4: 3264 0f00 |000e: if-eq v4, v6, 001d // +000f │ │ +0789c8: 3230 0b00 |0010: if-eq v0, v3, 001b // +000b │ │ +0789cc: 4406 0100 |0012: aget v6, v1, v0 │ │ +0789d0: 4b06 0103 |0014: aput v6, v1, v3 │ │ +0789d4: 4d04 0503 |0016: aput-object v4, v5, v3 │ │ +0789d8: 1206 |0018: const/4 v6, #int 0 // #0 │ │ +0789da: 4d06 0500 |0019: aput-object v6, v5, v0 │ │ +0789de: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0789e2: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0789e6: 28e9 |001f: goto 0008 // -0017 │ │ +0789e8: 1206 |0020: const/4 v6, #int 0 // #0 │ │ +0789ea: 5c76 3205 |0021: iput-boolean v6, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +0789ee: 5973 3405 |0023: iput v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +0789f2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0002 line=142 │ │ 0x0003 line=143 │ │ 0x0005 line=144 │ │ 0x0007 line=146 │ │ @@ -66184,58 +66184,58 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 83 16-bit code units │ │ -07505c: |[07505c] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ -07506c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -07506e: 5274 3405 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075072: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ -075076: 5474 3305 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -07507a: 5275 3405 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07507e: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ -075082: 4404 0405 |000b: aget v4, v4, v5 │ │ -075086: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ -07508a: 6e30 f90f 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ -075090: 0e00 |0012: return-void │ │ -075092: 5574 3205 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -075096: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ -07509a: 5274 3405 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07509e: 5475 3305 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0750a2: 2155 |001b: array-length v5, v5 │ │ -0750a4: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ -0750a8: 7010 f30f 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -0750ae: 5273 3405 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -0750b2: 5474 3305 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0750b6: 2144 |0025: array-length v4, v4 │ │ -0750b8: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ -0750bc: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ -0750c0: 7110 3f0f 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0f3f │ │ -0750c6: 0a00 |002d: move-result v0 │ │ -0750c8: 2301 3506 |002e: new-array v1, v0, [I // type@0635 │ │ -0750cc: 2302 6806 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0668 │ │ -0750d0: 5474 3305 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0750d4: 5475 3305 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0750d8: 2155 |0036: array-length v5, v5 │ │ -0750da: 7155 e12e 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -0750e0: 5474 3505 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0750e4: 5475 3505 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0750e8: 2155 |003e: array-length v5, v5 │ │ -0750ea: 7155 e12e 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -0750f0: 5b71 3305 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0750f4: 5b72 3505 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0750f8: 5474 3305 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0750fc: 4b08 0403 |0048: aput v8, v4, v3 │ │ -075100: 5474 3505 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075104: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ -075108: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ -07510c: 5974 3405 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075110: 28c0 |0052: goto 0012 // -0040 │ │ +0789f4: |[0789f4] android.support.v4.util.SparseArrayCompat.append:(ILjava/lang/Object;)V │ │ +078a04: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +078a06: 5274 3405 |0001: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078a0a: 3804 1000 |0003: if-eqz v4, 0013 // +0010 │ │ +078a0e: 5474 3305 |0005: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078a12: 5275 3405 |0007: iget v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078a16: d805 05ff |0009: add-int/lit8 v5, v5, #int -1 // #ff │ │ +078a1a: 4404 0405 |000b: aget v4, v4, v5 │ │ +078a1e: 3648 0600 |000d: if-gt v8, v4, 0013 // +0006 │ │ +078a22: 6e30 f90f 8709 |000f: invoke-virtual {v7, v8, v9}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ +078a28: 0e00 |0012: return-void │ │ +078a2a: 5574 3205 |0013: iget-boolean v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078a2e: 3804 0c00 |0015: if-eqz v4, 0021 // +000c │ │ +078a32: 5274 3405 |0017: iget v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078a36: 5475 3305 |0019: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078a3a: 2155 |001b: array-length v5, v5 │ │ +078a3c: 3454 0500 |001c: if-lt v4, v5, 0021 // +0005 │ │ +078a40: 7010 f30f 0700 |001e: invoke-direct {v7}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078a46: 5273 3405 |0021: iget v3, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078a4a: 5474 3305 |0023: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078a4e: 2144 |0025: array-length v4, v4 │ │ +078a50: 3443 2000 |0026: if-lt v3, v4, 0046 // +0020 │ │ +078a54: d804 0301 |0028: add-int/lit8 v4, v3, #int 1 // #01 │ │ +078a58: 7110 3f0f 0400 |002a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0f3f │ │ +078a5e: 0a00 |002d: move-result v0 │ │ +078a60: 2301 3506 |002e: new-array v1, v0, [I // type@0635 │ │ +078a64: 2302 6806 |0030: new-array v2, v0, [Ljava/lang/Object; // type@0668 │ │ +078a68: 5474 3305 |0032: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078a6c: 5475 3305 |0034: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078a70: 2155 |0036: array-length v5, v5 │ │ +078a72: 7155 e12e 6461 |0037: invoke-static {v4, v6, v1, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078a78: 5474 3505 |003a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078a7c: 5475 3505 |003c: iget-object v5, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078a80: 2155 |003e: array-length v5, v5 │ │ +078a82: 7155 e12e 6462 |003f: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078a88: 5b71 3305 |0042: iput-object v1, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078a8c: 5b72 3505 |0044: iput-object v2, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078a90: 5474 3305 |0046: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078a94: 4b08 0403 |0048: aput v8, v4, v3 │ │ +078a98: 5474 3505 |004a: iget-object v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078a9c: 4d09 0403 |004c: aput-object v9, v4, v3 │ │ +078aa0: d804 0301 |004e: add-int/lit8 v4, v3, #int 1 // #01 │ │ +078aa4: 5974 3405 |0050: iput v4, v7, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078aa8: 28c0 |0052: goto 0012 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=325 │ │ 0x000f line=326 │ │ 0x0012 line=352 │ │ 0x0013 line=330 │ │ 0x001e line=331 │ │ @@ -66267,27 +66267,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -075114: |[075114] android.support.v4.util.SparseArrayCompat.clear:()V │ │ -075124: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -075126: 5251 3405 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07512a: 5452 3505 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -07512e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -075130: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ -075134: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -075136: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ -07513a: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07513e: 28f9 |000d: goto 0006 // -0007 │ │ -075140: 5954 3405 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075144: 5c54 3205 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -075148: 0e00 |0012: return-void │ │ +078aac: |[078aac] android.support.v4.util.SparseArrayCompat.clear:()V │ │ +078abc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +078abe: 5251 3405 |0001: iget v1, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078ac2: 5452 3505 |0003: iget-object v2, v5, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078ac6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +078ac8: 3510 0800 |0006: if-ge v0, v1, 000e // +0008 │ │ +078acc: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +078ace: 4d03 0200 |0009: aput-object v3, v2, v0 │ │ +078ad2: d800 0001 |000b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +078ad6: 28f9 |000d: goto 0006 // -0007 │ │ +078ad8: 5954 3405 |000e: iput v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078adc: 5c54 3205 |0010: iput-boolean v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078ae0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=309 │ │ 0x0003 line=310 │ │ 0x0005 line=312 │ │ 0x0008 line=313 │ │ 0x000b line=312 │ │ @@ -66306,34 +66306,34 @@ │ │ type : '()Landroid/support/v4/util/SparseArrayCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -07514c: |[07514c] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ -07515c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07515e: 6f10 a92e 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ -075164: 0c02 |0004: move-result-object v2 │ │ -075166: 0720 |0005: move-object v0, v2 │ │ -075168: 1f00 9302 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0293 │ │ -07516c: 0701 |0008: move-object v1, v0 │ │ -07516e: 5432 3305 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -075172: 6e10 a62f 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@2fa6 │ │ -075178: 0c02 |000e: move-result-object v2 │ │ -07517a: 1f02 3506 |000f: check-cast v2, [I // type@0635 │ │ -07517e: 5b12 3305 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -075182: 5432 3505 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075186: 6e10 a92f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2fa9 │ │ -07518c: 0c02 |0018: move-result-object v2 │ │ -07518e: 1f02 6806 |0019: check-cast v2, [Ljava/lang/Object; // type@0668 │ │ -075192: 5b12 3505 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075196: 1101 |001d: return-object v1 │ │ -075198: 0d02 |001e: move-exception v2 │ │ -07519a: 28fe |001f: goto 001d // -0002 │ │ +078ae4: |[078ae4] android.support.v4.util.SparseArrayCompat.clone:()Landroid/support/v4/util/SparseArrayCompat; │ │ +078af4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +078af6: 6f10 a92e 0300 |0001: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ +078afc: 0c02 |0004: move-result-object v2 │ │ +078afe: 0720 |0005: move-object v0, v2 │ │ +078b00: 1f00 9302 |0006: check-cast v0, Landroid/support/v4/util/SparseArrayCompat; // type@0293 │ │ +078b04: 0701 |0008: move-object v1, v0 │ │ +078b06: 5432 3305 |0009: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078b0a: 6e10 a62f 0200 |000b: invoke-virtual {v2}, [I.clone:()Ljava/lang/Object; // method@2fa6 │ │ +078b10: 0c02 |000e: move-result-object v2 │ │ +078b12: 1f02 3506 |000f: check-cast v2, [I // type@0635 │ │ +078b16: 5b12 3305 |0011: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078b1a: 5432 3505 |0013: iget-object v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078b1e: 6e10 a92f 0200 |0015: invoke-virtual {v2}, [Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2fa9 │ │ +078b24: 0c02 |0018: move-result-object v2 │ │ +078b26: 1f02 6806 |0019: check-cast v2, [Ljava/lang/Object; // type@0668 │ │ +078b2a: 5b12 3505 |001b: iput-object v2, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078b2e: 1101 |001d: return-object v1 │ │ +078b30: 0d02 |001e: move-exception v2 │ │ +078b32: 28fe |001f: goto 001d // -0002 │ │ catches : 1 │ │ 0x0001 - 0x001d │ │ Ljava/lang/CloneNotSupportedException; -> 0x001e │ │ positions : │ │ 0x0000 line=60 │ │ 0x0001 line=62 │ │ 0x0009 line=63 │ │ @@ -66350,18 +66350,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0751ac: |[0751ac] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ -0751bc: 6e10 f00f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0ff0 │ │ -0751c2: 0c00 |0003: move-result-object v0 │ │ -0751c4: 1100 |0004: return-object v0 │ │ +078b44: |[078b44] android.support.v4.util.SparseArrayCompat.clone:()Ljava/lang/Object; │ │ +078b54: 6e10 f00f 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clone:()Landroid/support/v4/util/SparseArrayCompat; // method@0ff0 │ │ +078b5a: 0c00 |0003: move-result-object v0 │ │ +078b5c: 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; │ │ │ │ @@ -66370,30 +66370,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0751c8: |[0751c8] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ -0751d8: 5431 3305 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0751dc: 5232 3405 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -0751e0: 7130 3b0f 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ -0751e6: 0a00 |0007: move-result v0 │ │ -0751e8: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ -0751ec: 5431 3505 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0751f0: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -0751f4: 6202 3105 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -0751f8: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ -0751fc: 5431 3505 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075200: 6202 3105 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -075204: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ -075208: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -07520a: 5c31 3205 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -07520e: 0e00 |001b: return-void │ │ +078b60: |[078b60] android.support.v4.util.SparseArrayCompat.delete:(I)V │ │ +078b70: 5431 3305 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078b74: 5232 3405 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078b78: 7130 3b0f 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ +078b7e: 0a00 |0007: move-result v0 │ │ +078b80: 3a00 1300 |0008: if-ltz v0, 001b // +0013 │ │ +078b84: 5431 3505 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078b88: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +078b8c: 6202 3105 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +078b90: 3221 0b00 |0010: if-eq v1, v2, 001b // +000b │ │ +078b94: 5431 3505 |0012: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078b98: 6202 3105 |0014: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +078b9c: 4d02 0100 |0016: aput-object v2, v1, v0 │ │ +078ba0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +078ba2: 5c31 3205 |0019: iput-boolean v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078ba6: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0008 line=100 │ │ 0x000a line=101 │ │ 0x0012 line=102 │ │ 0x0018 line=103 │ │ @@ -66409,19 +66409,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075210: |[075210] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ -075220: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -075222: 6e30 f50f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0ff5 │ │ -075228: 0c00 |0004: move-result-object v0 │ │ -07522a: 1100 |0005: return-object v0 │ │ +078ba8: |[078ba8] android.support.v4.util.SparseArrayCompat.get:(I)Ljava/lang/Object; │ │ +078bb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +078bba: 6e30 f50f 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.get:(ILjava/lang/Object;)Ljava/lang/Object; // method@0ff5 │ │ +078bc0: 0c00 |0004: move-result-object v0 │ │ +078bc2: 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 │ │ @@ -66431,28 +66431,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 │ │ -07522c: |[07522c] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -07523c: 5431 3305 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -075240: 5232 3405 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075244: 7130 3b0f 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ -07524a: 0a00 |0007: move-result v0 │ │ -07524c: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ -075250: 5431 3505 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075254: 4601 0100 |000c: aget-object v1, v1, v0 │ │ -075258: 6202 3105 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -07525c: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ -075260: 1105 |0012: return-object v5 │ │ -075262: 5431 3505 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075266: 4605 0100 |0015: aget-object v5, v1, v0 │ │ -07526a: 28fb |0017: goto 0012 // -0005 │ │ +078bc4: |[078bc4] android.support.v4.util.SparseArrayCompat.get:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +078bd4: 5431 3305 |0000: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078bd8: 5232 3405 |0002: iget v2, v3, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078bdc: 7130 3b0f 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ +078be2: 0a00 |0007: move-result v0 │ │ +078be4: 3a00 0a00 |0008: if-ltz v0, 0012 // +000a │ │ +078be8: 5431 3505 |000a: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078bec: 4601 0100 |000c: aget-object v1, v1, v0 │ │ +078bf0: 6202 3105 |000e: sget-object v2, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +078bf4: 3321 0300 |0010: if-ne v1, v2, 0013 // +0003 │ │ +078bf8: 1105 |0012: return-object v5 │ │ +078bfa: 5431 3505 |0013: iget-object v1, v3, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078bfe: 4605 0100 |0015: aget-object v5, v1, v0 │ │ +078c02: 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; │ │ @@ -66468,23 +66468,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07526c: |[07526c] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ -07527c: 5520 3205 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -075280: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -075284: 7010 f30f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -07528a: 5420 3305 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -07528e: 5221 3405 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075292: 7130 3b0f 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ -075298: 0a00 |000e: move-result v0 │ │ -07529a: 0f00 |000f: return v0 │ │ +078c04: |[078c04] android.support.v4.util.SparseArrayCompat.indexOfKey:(I)I │ │ +078c14: 5520 3205 |0000: iget-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078c18: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +078c1c: 7010 f30f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078c22: 5420 3305 |0007: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078c26: 5221 3405 |0009: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078c2a: 7130 3b0f 1003 |000b: invoke-static {v0, v1, v3}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ +078c30: 0a00 |000e: move-result v0 │ │ +078c32: 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; │ │ @@ -66496,29 +66496,29 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -07529c: |[07529c] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ -0752ac: 5521 3205 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -0752b0: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ -0752b4: 7010 f30f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -0752ba: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0752bc: 5221 3405 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -0752c0: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ -0752c4: 5421 3505 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0752c8: 4601 0100 |000e: aget-object v1, v1, v0 │ │ -0752cc: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ -0752d0: 0f00 |0012: return v0 │ │ -0752d2: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0752d6: 28f3 |0015: goto 0008 // -000d │ │ -0752d8: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -0752da: 28fb |0017: goto 0012 // -0005 │ │ +078c34: |[078c34] android.support.v4.util.SparseArrayCompat.indexOfValue:(Ljava/lang/Object;)I │ │ +078c44: 5521 3205 |0000: iget-boolean v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078c48: 3801 0500 |0002: if-eqz v1, 0007 // +0005 │ │ +078c4c: 7010 f30f 0200 |0004: invoke-direct {v2}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078c52: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +078c54: 5221 3405 |0008: iget v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078c58: 3510 0c00 |000a: if-ge v0, v1, 0016 // +000c │ │ +078c5c: 5421 3505 |000c: iget-object v1, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078c60: 4601 0100 |000e: aget-object v1, v1, v0 │ │ +078c64: 3331 0300 |0010: if-ne v1, v3, 0013 // +0003 │ │ +078c68: 0f00 |0012: return v0 │ │ +078c6a: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +078c6e: 28f3 |0015: goto 0008 // -000d │ │ +078c70: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +078c72: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x0007 line=298 │ │ 0x000c line=299 │ │ 0x0012 line=302 │ │ @@ -66537,21 +66537,21 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0752dc: |[0752dc] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ -0752ec: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -0752f0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0752f4: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -0752fa: 5410 3305 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0752fe: 4400 0002 |0009: aget v0, v0, v2 │ │ -075302: 0f00 |000b: return v0 │ │ +078c74: |[078c74] android.support.v4.util.SparseArrayCompat.keyAt:(I)I │ │ +078c84: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078c88: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +078c8c: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078c92: 5410 3305 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078c96: 4400 0002 |0009: aget v0, v0, v2 │ │ +078c9a: 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; │ │ @@ -66563,91 +66563,91 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 147 16-bit code units │ │ -075304: |[075304] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ -075314: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -075316: 5484 3305 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -07531a: 5285 3405 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07531e: 7130 3b0f 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ -075324: 0a00 |0008: move-result v0 │ │ -075326: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ -07532a: 5484 3505 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -07532e: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ -075332: 0e00 |000f: return-void │ │ -075334: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ -075338: 5284 3405 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07533c: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ -075340: 5484 3505 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075344: 4604 0400 |0018: aget-object v4, v4, v0 │ │ -075348: 6205 3105 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -07534c: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ -075350: 5484 3305 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -075354: 4b09 0400 |0020: aput v9, v4, v0 │ │ -075358: 5484 3505 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -07535c: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ -075360: 28e9 |0026: goto 000f // -0017 │ │ -075362: 5584 3205 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -075366: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ -07536a: 5284 3405 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07536e: 5485 3305 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -075372: 2155 |002f: array-length v5, v5 │ │ -075374: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ -075378: 7010 f30f 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -07537e: 5484 3305 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -075382: 5285 3405 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075386: 7130 3b0f 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ -07538c: 0a04 |003c: move-result v4 │ │ -07538e: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ -075392: 5284 3405 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075396: 5485 3305 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -07539a: 2155 |0043: array-length v5, v5 │ │ -07539c: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ -0753a0: 5284 3405 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -0753a4: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0753a8: 7110 3f0f 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0f3f │ │ -0753ae: 0a01 |004d: move-result v1 │ │ -0753b0: 2312 3506 |004e: new-array v2, v1, [I // type@0635 │ │ -0753b4: 2313 6806 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0668 │ │ -0753b8: 5484 3305 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0753bc: 5485 3305 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0753c0: 2155 |0056: array-length v5, v5 │ │ -0753c2: 7155 e12e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -0753c8: 5484 3505 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0753cc: 5485 3505 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0753d0: 2155 |005e: array-length v5, v5 │ │ -0753d2: 7155 e12e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -0753d8: 5b82 3305 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0753dc: 5b83 3505 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0753e0: 5284 3405 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -0753e4: b104 |0068: sub-int/2addr v4, v0 │ │ -0753e6: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ -0753ea: 5484 3305 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0753ee: 5485 3305 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -0753f2: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ -0753f6: 5287 3405 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -0753fa: b107 |0073: sub-int/2addr v7, v0 │ │ -0753fc: 7157 e12e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -075402: 5484 3505 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075406: 5485 3505 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -07540a: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ -07540e: 5287 3405 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075412: b107 |007f: sub-int/2addr v7, v0 │ │ -075414: 7157 e12e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -07541a: 5484 3305 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ -07541e: 4b09 0400 |0085: aput v9, v4, v0 │ │ -075422: 5484 3505 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075426: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ -07542a: 5284 3405 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07542e: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ -075432: 5984 3405 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075436: 2900 7eff |0091: goto/16 000f // -0082 │ │ +078c9c: |[078c9c] android.support.v4.util.SparseArrayCompat.put:(ILjava/lang/Object;)V │ │ +078cac: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +078cae: 5484 3305 |0001: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078cb2: 5285 3405 |0003: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078cb6: 7130 3b0f 5409 |0005: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ +078cbc: 0a00 |0008: move-result v0 │ │ +078cbe: 3a00 0700 |0009: if-ltz v0, 0010 // +0007 │ │ +078cc2: 5484 3505 |000b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078cc6: 4d0a 0400 |000d: aput-object v10, v4, v0 │ │ +078cca: 0e00 |000f: return-void │ │ +078ccc: df00 00ff |0010: xor-int/lit8 v0, v0, #int -1 // #ff │ │ +078cd0: 5284 3405 |0012: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078cd4: 3540 1300 |0014: if-ge v0, v4, 0027 // +0013 │ │ +078cd8: 5484 3505 |0016: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078cdc: 4604 0400 |0018: aget-object v4, v4, v0 │ │ +078ce0: 6205 3105 |001a: sget-object v5, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +078ce4: 3354 0b00 |001c: if-ne v4, v5, 0027 // +000b │ │ +078ce8: 5484 3305 |001e: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078cec: 4b09 0400 |0020: aput v9, v4, v0 │ │ +078cf0: 5484 3505 |0022: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078cf4: 4d0a 0400 |0024: aput-object v10, v4, v0 │ │ +078cf8: 28e9 |0026: goto 000f // -0017 │ │ +078cfa: 5584 3205 |0027: iget-boolean v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078cfe: 3804 1600 |0029: if-eqz v4, 003f // +0016 │ │ +078d02: 5284 3405 |002b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078d06: 5485 3305 |002d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d0a: 2155 |002f: array-length v5, v5 │ │ +078d0c: 3454 0f00 |0030: if-lt v4, v5, 003f // +000f │ │ +078d10: 7010 f30f 0800 |0032: invoke-direct {v8}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078d16: 5484 3305 |0035: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d1a: 5285 3405 |0037: iget v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078d1e: 7130 3b0f 5409 |0039: invoke-static {v4, v5, v9}, Landroid/support/v4/util/ContainerHelpers;.binarySearch:([III)I // method@0f3b │ │ +078d24: 0a04 |003c: move-result v4 │ │ +078d26: df00 04ff |003d: xor-int/lit8 v0, v4, #int -1 // #ff │ │ +078d2a: 5284 3405 |003f: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078d2e: 5485 3305 |0041: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d32: 2155 |0043: array-length v5, v5 │ │ +078d34: 3454 2200 |0044: if-lt v4, v5, 0066 // +0022 │ │ +078d38: 5284 3405 |0046: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078d3c: d804 0401 |0048: add-int/lit8 v4, v4, #int 1 // #01 │ │ +078d40: 7110 3f0f 0400 |004a: invoke-static {v4}, Landroid/support/v4/util/ContainerHelpers;.idealIntArraySize:(I)I // method@0f3f │ │ +078d46: 0a01 |004d: move-result v1 │ │ +078d48: 2312 3506 |004e: new-array v2, v1, [I // type@0635 │ │ +078d4c: 2313 6806 |0050: new-array v3, v1, [Ljava/lang/Object; // type@0668 │ │ +078d50: 5484 3305 |0052: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d54: 5485 3305 |0054: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d58: 2155 |0056: array-length v5, v5 │ │ +078d5a: 7155 e12e 6462 |0057: invoke-static {v4, v6, v2, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078d60: 5484 3505 |005a: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078d64: 5485 3505 |005c: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078d68: 2155 |005e: array-length v5, v5 │ │ +078d6a: 7155 e12e 6463 |005f: invoke-static {v4, v6, v3, v6, v5}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078d70: 5b82 3305 |0062: iput-object v2, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d74: 5b83 3505 |0064: iput-object v3, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078d78: 5284 3405 |0066: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078d7c: b104 |0068: sub-int/2addr v4, v0 │ │ +078d7e: 3804 1a00 |0069: if-eqz v4, 0083 // +001a │ │ +078d82: 5484 3305 |006b: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d86: 5485 3305 |006d: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078d8a: d806 0001 |006f: add-int/lit8 v6, v0, #int 1 // #01 │ │ +078d8e: 5287 3405 |0071: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078d92: b107 |0073: sub-int/2addr v7, v0 │ │ +078d94: 7157 e12e 0465 |0074: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078d9a: 5484 3505 |0077: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078d9e: 5485 3505 |0079: iget-object v5, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078da2: d806 0001 |007b: add-int/lit8 v6, v0, #int 1 // #01 │ │ +078da6: 5287 3405 |007d: iget v7, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078daa: b107 |007f: sub-int/2addr v7, v0 │ │ +078dac: 7157 e12e 0465 |0080: invoke-static {v4, v0, v5, v6, v7}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +078db2: 5484 3305 |0083: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mKeys:[I // field@0533 │ │ +078db6: 4b09 0400 |0085: aput v9, v4, v0 │ │ +078dba: 5484 3505 |0087: iget-object v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078dbe: 4d0a 0400 |0089: aput-object v10, v4, v0 │ │ +078dc2: 5284 3405 |008b: iget v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078dc6: d804 0401 |008d: add-int/lit8 v4, v4, #int 1 // #01 │ │ +078dca: 5984 3405 |008f: iput v4, v8, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078dce: 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 │ │ @@ -66687,17 +66687,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07543c: |[07543c] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ -07544c: 6e20 f20f 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0ff2 │ │ -075452: 0e00 |0003: return-void │ │ +078dd4: |[078dd4] android.support.v4.util.SparseArrayCompat.remove:(I)V │ │ +078de4: 6e20 f20f 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/util/SparseArrayCompat;.delete:(I)V // method@0ff2 │ │ +078dea: 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; │ │ @@ -66708,25 +66708,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -075454: |[075454] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ -075464: 5420 3505 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075468: 4600 0003 |0002: aget-object v0, v0, v3 │ │ -07546c: 6201 3105 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -075470: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ -075474: 5420 3505 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -075478: 6201 3105 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ -07547c: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ -075480: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -075482: 5c20 3205 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -075486: 0e00 |0011: return-void │ │ +078dec: |[078dec] android.support.v4.util.SparseArrayCompat.removeAt:(I)V │ │ +078dfc: 5420 3505 |0000: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078e00: 4600 0003 |0002: aget-object v0, v0, v3 │ │ +078e04: 6201 3105 |0004: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +078e08: 3210 0b00 |0006: if-eq v0, v1, 0011 // +000b │ │ +078e0c: 5420 3505 |0008: iget-object v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078e10: 6201 3105 |000a: sget-object v1, Landroid/support/v4/util/SparseArrayCompat;.DELETED:Ljava/lang/Object; // field@0531 │ │ +078e14: 4d01 0003 |000c: aput-object v1, v0, v3 │ │ +078e18: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +078e1a: 5c20 3205 |000f: iput-boolean v0, v2, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078e1e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=120 │ │ 0x000e line=121 │ │ 0x0011 line=123 │ │ locals : │ │ @@ -66739,25 +66739,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -075488: |[075488] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ -075498: 5242 3405 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07549c: 9003 0506 |0002: add-int v3, v5, v6 │ │ -0754a0: 7120 a02e 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0754a6: 0a00 |0007: move-result v0 │ │ -0754a8: 0151 |0008: move v1, v5 │ │ -0754aa: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ -0754ae: 6e20 fb0f 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ffb │ │ -0754b4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0754b8: 28f9 |0010: goto 0009 // -0007 │ │ -0754ba: 0e00 |0011: return-void │ │ +078e20: |[078e20] android.support.v4.util.SparseArrayCompat.removeAtRange:(II)V │ │ +078e30: 5242 3405 |0000: iget v2, v4, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078e34: 9003 0506 |0002: add-int v3, v5, v6 │ │ +078e38: 7120 a02e 3200 |0004: invoke-static {v2, v3}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +078e3e: 0a00 |0007: move-result v0 │ │ +078e40: 0151 |0008: move v1, v5 │ │ +078e42: 3501 0800 |0009: if-ge v1, v0, 0011 // +0008 │ │ +078e46: 6e20 fb0f 1400 |000b: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ffb │ │ +078e4c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078e50: 28f9 |0010: goto 0009 // -0007 │ │ +078e52: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0008 line=133 │ │ 0x000b line=134 │ │ 0x000e line=133 │ │ 0x0011 line=136 │ │ @@ -66774,21 +66774,21 @@ │ │ type : '(ILjava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0754bc: |[0754bc] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ -0754cc: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -0754d0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0754d4: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -0754da: 5410 3505 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0754de: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ -0754e2: 0e00 |000b: return-void │ │ +078e54: |[078e54] android.support.v4.util.SparseArrayCompat.setValueAt:(ILjava/lang/Object;)V │ │ +078e64: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078e68: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +078e6c: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078e72: 5410 3505 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078e76: 4d03 0002 |0009: aput-object v3, v0, v2 │ │ +078e7a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0007 line=267 │ │ 0x000b line=268 │ │ locals : │ │ @@ -66803,20 +66803,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0754e4: |[0754e4] android.support.v4.util.SparseArrayCompat.size:()I │ │ -0754f4: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -0754f8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0754fc: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -075502: 5210 3405 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075506: 0f00 |0009: return v0 │ │ +078e7c: |[078e7c] android.support.v4.util.SparseArrayCompat.size:()I │ │ +078e8c: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078e90: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +078e94: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078e9a: 5210 3405 |0007: iget v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078e9e: 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; │ │ @@ -66827,51 +66827,51 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -075508: |[075508] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ -075518: 6e10 fe0f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -07551e: 0a04 |0003: move-result v4 │ │ -075520: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ -075524: 1a04 7430 |0006: const-string v4, "{}" // string@3074 │ │ -075528: 1104 |0008: return-object v4 │ │ -07552a: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -07552e: 5254 3405 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -075532: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ -075536: 7020 d32e 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -07553c: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ -075540: 6e20 d52e 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -075546: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -075548: 5254 3405 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ -07554c: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ -075550: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ -075554: 1a04 eb00 |001e: const-string v4, ", " // string@00eb │ │ -075558: 6e20 db2e 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07555e: 6e20 f80f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ff8 │ │ -075564: 0a02 |0026: move-result v2 │ │ -075566: 6e20 d72e 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -07556c: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ -075570: 6e20 d52e 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -075576: 6e20 0010 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -07557c: 0c03 |0032: move-result-object v3 │ │ -07557e: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ -075582: 6e20 da2e 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -075588: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07558c: 28de |003a: goto 0018 // -0022 │ │ -07558e: 1a04 de00 |003b: const-string v4, "(this Map)" // string@00de │ │ -075592: 6e20 db2e 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -075598: 28f8 |0040: goto 0038 // -0008 │ │ -07559a: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ -07559e: 6e20 d52e 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0755a4: 6e10 e02e 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0755aa: 0c04 |0049: move-result-object v4 │ │ -0755ac: 28be |004a: goto 0008 // -0042 │ │ +078ea0: |[078ea0] android.support.v4.util.SparseArrayCompat.toString:()Ljava/lang/String; │ │ +078eb0: 6e10 fe0f 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +078eb6: 0a04 |0003: move-result v4 │ │ +078eb8: 3c04 0500 |0004: if-gtz v4, 0009 // +0005 │ │ +078ebc: 1a04 7030 |0006: const-string v4, "{}" // string@3070 │ │ +078ec0: 1104 |0008: return-object v4 │ │ +078ec2: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +078ec6: 5254 3405 |000b: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078eca: da04 041c |000d: mul-int/lit8 v4, v4, #int 28 // #1c │ │ +078ece: 7020 d32e 4000 |000f: invoke-direct {v0, v4}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +078ed4: 1304 7b00 |0012: const/16 v4, #int 123 // #7b │ │ +078ed8: 6e20 d52e 4000 |0014: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +078ede: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +078ee0: 5254 3405 |0018: iget v4, v5, Landroid/support/v4/util/SparseArrayCompat;.mSize:I // field@0534 │ │ +078ee4: 3541 2700 |001a: if-ge v1, v4, 0041 // +0027 │ │ +078ee8: 3d01 0700 |001c: if-lez v1, 0023 // +0007 │ │ +078eec: 1a04 ed00 |001e: const-string v4, ", " // string@00ed │ │ +078ef0: 6e20 db2e 4000 |0020: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +078ef6: 6e20 f80f 1500 |0023: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ff8 │ │ +078efc: 0a02 |0026: move-result v2 │ │ +078efe: 6e20 d72e 2000 |0027: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +078f04: 1304 3d00 |002a: const/16 v4, #int 61 // #3d │ │ +078f08: 6e20 d52e 4000 |002c: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +078f0e: 6e20 0010 1500 |002f: invoke-virtual {v5, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +078f14: 0c03 |0032: move-result-object v3 │ │ +078f16: 3253 0800 |0033: if-eq v3, v5, 003b // +0008 │ │ +078f1a: 6e20 da2e 3000 |0035: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +078f20: d801 0101 |0038: add-int/lit8 v1, v1, #int 1 // #01 │ │ +078f24: 28de |003a: goto 0018 // -0022 │ │ +078f26: 1a04 e000 |003b: const-string v4, "(this Map)" // string@00e0 │ │ +078f2a: 6e20 db2e 4000 |003d: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +078f30: 28f8 |0040: goto 0038 // -0008 │ │ +078f32: 1304 7d00 |0041: const/16 v4, #int 125 // #7d │ │ +078f36: 6e20 d52e 4000 |0043: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +078f3c: 6e10 e02e 0000 |0046: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +078f42: 0c04 |0049: move-result-object v4 │ │ +078f44: 28be |004a: goto 0008 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ 0x0006 line=364 │ │ 0x0008 line=384 │ │ 0x0009 line=367 │ │ 0x0012 line=368 │ │ @@ -66901,38 +66901,38 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0755b0: |[0755b0] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ -0755c0: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ -0755c4: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0755c8: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ -0755ce: 5410 3505 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ -0755d2: 4600 0002 |0009: aget-object v0, v0, v2 │ │ -0755d6: 1100 |000b: return-object v0 │ │ +078f48: |[078f48] android.support.v4.util.SparseArrayCompat.valueAt:(I)Ljava/lang/Object; │ │ +078f58: 5510 3205 |0000: iget-boolean v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mGarbage:Z // field@0532 │ │ +078f5c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +078f60: 7010 f30f 0100 |0004: invoke-direct {v1}, Landroid/support/v4/util/SparseArrayCompat;.gc:()V // method@0ff3 │ │ +078f66: 5410 3505 |0007: iget-object v0, v1, Landroid/support/v4/util/SparseArrayCompat;.mValues:[Ljava/lang/Object; // field@0535 │ │ +078f6a: 4600 0002 |0009: aget-object v0, v0, v2 │ │ +078f6e: 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 : 4212 (SparseArrayCompat.java) │ │ + source_file_idx : 4213 (SparseArrayCompat.java) │ │ │ │ Class #337 header: │ │ class_idx : 660 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4375 │ │ +source_file_idx : 4376 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #337 - │ │ Class descriptor : 'Landroid/support/v4/util/TimeUtils;' │ │ @@ -66975,22 +66975,22 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0755d8: |[0755d8] android.support.v4.util.TimeUtils.:()V │ │ -0755e8: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -0755ec: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0755f2: 6900 3b05 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@053b │ │ -0755f6: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ -0755fa: 2300 3306 |0009: new-array v0, v0, [C // type@0633 │ │ -0755fe: 6900 3a05 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ -075602: 0e00 |000d: return-void │ │ +078f70: |[078f70] android.support.v4.util.TimeUtils.:()V │ │ +078f80: 2200 e105 |0000: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +078f84: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +078f8a: 6900 3b05 |0005: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@053b │ │ +078f8e: 1300 1800 |0007: const/16 v0, #int 24 // #18 │ │ +078f92: 2300 3306 |0009: new-array v0, v0, [C // type@0633 │ │ +078f96: 6900 3a05 |000b: sput-object v0, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ +078f9a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0007 line=36 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/util/TimeUtils;) │ │ @@ -66998,17 +66998,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075604: |[075604] android.support.v4.util.TimeUtils.:()V │ │ -075614: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07561a: 0e00 |0003: return-void │ │ +078f9c: |[078f9c] android.support.v4.util.TimeUtils.:()V │ │ +078fac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +078fb2: 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;) │ │ @@ -67016,35 +67016,35 @@ │ │ type : '(IIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -07561c: |[07561c] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ -07562c: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ -075630: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ -075634: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -075638: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -07563a: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ -07563e: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ -075642: 0f00 |000b: return v0 │ │ -075644: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ -075648: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ -07564c: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ -075650: 1220 |0012: const/4 v0, #int 2 // #2 │ │ -075652: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ -075656: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ -07565a: 28f4 |0017: goto 000b // -000c │ │ -07565c: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ -075660: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ -075664: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ -075668: 28ed |001e: goto 000b // -0013 │ │ -07566a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -07566c: 28eb |0020: goto 000b // -0015 │ │ +078fb4: |[078fb4] android.support.v4.util.TimeUtils.accumField:(IIZI)I │ │ +078fc4: 1300 6300 |0000: const/16 v0, #int 99 // #63 │ │ +078fc8: 3601 0700 |0002: if-gt v1, v0, 0009 // +0007 │ │ +078fcc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +078fd0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +078fd2: 3404 0500 |0007: if-lt v4, v0, 000c // +0005 │ │ +078fd6: d800 0203 |0009: add-int/lit8 v0, v2, #int 3 // #03 │ │ +078fda: 0f00 |000b: return v0 │ │ +078fdc: 1300 0900 |000c: const/16 v0, #int 9 // #9 │ │ +078fe0: 3601 0700 |000e: if-gt v1, v0, 0015 // +0007 │ │ +078fe4: 3803 0800 |0010: if-eqz v3, 0018 // +0008 │ │ +078fe8: 1220 |0012: const/4 v0, #int 2 // #2 │ │ +078fea: 3404 0500 |0013: if-lt v4, v0, 0018 // +0005 │ │ +078fee: d800 0202 |0015: add-int/lit8 v0, v2, #int 2 // #02 │ │ +078ff2: 28f4 |0017: goto 000b // -000c │ │ +078ff4: 3903 0400 |0018: if-nez v3, 001c // +0004 │ │ +078ff8: 3d01 0500 |001a: if-lez v1, 001f // +0005 │ │ +078ffc: d800 0201 |001c: add-int/lit8 v0, v2, #int 1 // #01 │ │ +079000: 28ed |001e: goto 000b // -0013 │ │ +079002: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +079004: 28eb |0020: goto 000b // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0009 line=40 │ │ 0x000b line=48 │ │ 0x000c line=42 │ │ 0x0015 line=43 │ │ @@ -67062,25 +67062,25 @@ │ │ type : '(JJLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -075670: |[075670] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ -075680: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -075684: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -075688: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -07568c: 1a00 fb00 |0006: const-string v0, "--" // string@00fb │ │ -075690: 6e20 4b2e 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -075696: 0e00 |000b: return-void │ │ -075698: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ -07569c: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -07569e: 7140 0610 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@1006 │ │ -0756a4: 28f9 |0012: goto 000b // -0007 │ │ +079008: |[079008] android.support.v4.util.TimeUtils.formatDuration:(JJLjava/io/PrintWriter;)V │ │ +079018: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +07901c: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +079020: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +079024: 1a00 fd00 |0006: const-string v0, "--" // string@00fd │ │ +079028: 6e20 4b2e 0800 |0008: invoke-virtual {v8, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +07902e: 0e00 |000b: return-void │ │ +079030: 9c00 0406 |000c: sub-long v0, v4, v6 │ │ +079034: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +079036: 7140 0610 1028 |000f: invoke-static {v0, v1, v8, v2}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@1006 │ │ +07903c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0006 line=170 │ │ 0x000b line=174 │ │ 0x000c line=173 │ │ locals : │ │ @@ -67093,18 +67093,18 @@ │ │ type : '(JLjava/io/PrintWriter;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0756a8: |[0756a8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ -0756b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0756ba: 7140 0610 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@1006 │ │ -0756c0: 0e00 |0004: return-void │ │ +079040: |[079040] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;)V │ │ +079050: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079052: 7140 0610 3204 |0001: invoke-static {v2, v3, v4, v0}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;I)V // method@1006 │ │ +079058: 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; │ │ @@ -67114,29 +67114,29 @@ │ │ type : '(JLjava/io/PrintWriter;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0756c4: |[0756c4] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ -0756d4: 6202 3b05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@053b │ │ -0756d8: 1d02 |0002: monitor-enter v2 │ │ -0756da: 7130 0810 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@1008 │ │ -0756e0: 0a00 |0006: move-result v0 │ │ -0756e2: 2201 e505 |0007: new-instance v1, Ljava/lang/String; // type@05e5 │ │ -0756e6: 6203 3a05 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ -0756ea: 1204 |000b: const/4 v4, #int 0 // #0 │ │ -0756ec: 7040 b62e 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@2eb6 │ │ -0756f2: 6e20 4b2e 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0756f8: 1e02 |0012: monitor-exit v2 │ │ -0756fa: 0e00 |0013: return-void │ │ -0756fc: 0d01 |0014: move-exception v1 │ │ -0756fe: 1e02 |0015: monitor-exit v2 │ │ -075700: 2701 |0016: throw v1 │ │ +07905c: |[07905c] android.support.v4.util.TimeUtils.formatDuration:(JLjava/io/PrintWriter;I)V │ │ +07906c: 6202 3b05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@053b │ │ +079070: 1d02 |0002: monitor-enter v2 │ │ +079072: 7130 0810 7609 |0003: invoke-static {v6, v7, v9}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@1008 │ │ +079078: 0a00 |0006: move-result v0 │ │ +07907a: 2201 e505 |0007: new-instance v1, Ljava/lang/String; // type@05e5 │ │ +07907e: 6203 3a05 |0009: sget-object v3, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ +079082: 1204 |000b: const/4 v4, #int 0 // #0 │ │ +079084: 7040 b62e 3104 |000c: invoke-direct {v1, v3, v4, v0}, Ljava/lang/String;.:([CII)V // method@2eb6 │ │ +07908a: 6e20 4b2e 1800 |000f: invoke-virtual {v8, v1}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +079090: 1e02 |0012: monitor-exit v2 │ │ +079092: 0e00 |0013: return-void │ │ +079094: 0d01 |0014: move-exception v1 │ │ +079096: 1e02 |0015: monitor-exit v2 │ │ +079098: 2701 |0016: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x0016 │ │ -> 0x0014 │ │ positions : │ │ 0x0000 line=156 │ │ 0x0003 line=157 │ │ 0x0007 line=158 │ │ @@ -67154,28 +67154,28 @@ │ │ type : '(JLjava/lang/StringBuilder;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -075710: |[075710] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ -075720: 6202 3b05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@053b │ │ -075724: 1d02 |0002: monitor-enter v2 │ │ -075726: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -075728: 7130 0810 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@1008 │ │ -07572e: 0a00 |0007: move-result v0 │ │ -075730: 6201 3a05 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ -075734: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -075736: 6e40 dd2e 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@2edd │ │ -07573c: 1e02 |000e: monitor-exit v2 │ │ -07573e: 0e00 |000f: return-void │ │ -075740: 0d01 |0010: move-exception v1 │ │ -075742: 1e02 |0011: monitor-exit v2 │ │ -075744: 2701 |0012: throw v1 │ │ +0790a8: |[0790a8] android.support.v4.util.TimeUtils.formatDuration:(JLjava/lang/StringBuilder;)V │ │ +0790b8: 6202 3b05 |0000: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatSync:Ljava/lang/Object; // field@053b │ │ +0790bc: 1d02 |0002: monitor-enter v2 │ │ +0790be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0790c0: 7130 0810 5401 |0004: invoke-static {v4, v5, v1}, Landroid/support/v4/util/TimeUtils;.formatDurationLocked:(JI)I // method@1008 │ │ +0790c6: 0a00 |0007: move-result v0 │ │ +0790c8: 6201 3a05 |0008: sget-object v1, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ +0790cc: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0790ce: 6e40 dd2e 1603 |000b: invoke-virtual {v6, v1, v3, v0}, Ljava/lang/StringBuilder;.append:([CII)Ljava/lang/StringBuilder; // method@2edd │ │ +0790d4: 1e02 |000e: monitor-exit v2 │ │ +0790d6: 0e00 |000f: return-void │ │ +0790d8: 0d01 |0010: move-exception v1 │ │ +0790da: 1e02 |0011: monitor-exit v2 │ │ +0790dc: 2701 |0012: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=148 │ │ 0x0003 line=149 │ │ 0x0008 line=150 │ │ @@ -67192,206 +67192,206 @@ │ │ type : '(JI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 23 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 307 16-bit code units │ │ -075754: |[075754] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ -075764: 6204 3a05 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ -075768: 2144 |0002: array-length v4, v4 │ │ -07576a: 0200 1600 |0003: move/from16 v0, v22 │ │ -07576e: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ -075772: 0200 1600 |0007: move/from16 v0, v22 │ │ -075776: 2304 3306 |0009: new-array v4, v0, [C // type@0633 │ │ -07577a: 6904 3a05 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ -07577e: 6202 3a05 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ -075782: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ -075786: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ -07578a: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ -07578e: 1205 |0015: const/4 v5, #int 0 // #0 │ │ -075790: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ -075794: 0200 1600 |0018: move/from16 v0, v22 │ │ -075798: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ -07579c: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ -0757a0: 5004 0205 |001e: aput-char v4, v2, v5 │ │ -0757a4: 28f8 |0020: goto 0018 // -0008 │ │ -0757a6: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ -0757aa: 5004 0205 |0023: aput-char v4, v2, v5 │ │ -0757ae: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0757b0: 0f04 |0026: return v4 │ │ -0757b2: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -0757b6: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ -0757ba: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ -0757be: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ -0757c2: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ -0757c6: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ -0757ca: 846d |0033: long-to-int v13, v6 │ │ -0757cc: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ -0757d0: 9e06 1406 |0036: div-long v6, v20, v6 │ │ -0757d4: 8666 |0038: long-to-double v6, v6 │ │ -0757d6: 7120 9a2e 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ -0757dc: 0b06 |003c: move-result-wide v6 │ │ -0757de: 8a60 |003d: double-to-int v0, v6 │ │ -0757e0: 0211 0000 |003e: move/from16 v17, v0 │ │ -0757e4: 1203 |0040: const/4 v3, #int 0 // #0 │ │ -0757e6: 120c |0041: const/4 v12, #int 0 // #0 │ │ -0757e8: 120e |0042: const/4 v14, #int 0 // #0 │ │ -0757ea: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ -0757f0: 0200 1100 |0046: move/from16 v0, v17 │ │ -0757f4: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ -0757f8: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ -0757fe: 9303 1104 |004d: div-int v3, v17, v4 │ │ -075802: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ -075808: b234 |0052: mul-int/2addr v4, v3 │ │ -07580a: 9111 1104 |0053: sub-int v17, v17, v4 │ │ -07580e: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ -075812: 0200 1100 |0057: move/from16 v0, v17 │ │ -075816: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ -07581a: 0200 1100 |005b: move/from16 v0, v17 │ │ -07581e: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ -075822: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ -075826: 9111 1104 |0061: sub-int v17, v17, v4 │ │ -07582a: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ -07582e: 0200 1100 |0065: move/from16 v0, v17 │ │ -075832: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ -075836: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ -07583a: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ -07583e: 9111 1104 |006d: sub-int v17, v17, v4 │ │ -075842: 1205 |006f: const/4 v5, #int 0 // #0 │ │ -075844: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ -075848: 1214 |0072: const/4 v4, #int 1 // #1 │ │ -07584a: 1206 |0073: const/4 v6, #int 0 // #0 │ │ -07584c: 1207 |0074: const/4 v7, #int 0 // #0 │ │ -07584e: 7140 0310 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ -075854: 0a0f |0078: move-result v15 │ │ -075856: 1216 |0079: const/4 v6, #int 1 // #1 │ │ -075858: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ -07585c: 1214 |007c: const/4 v4, #int 1 // #1 │ │ -07585e: 1227 |007d: const/4 v7, #int 2 // #2 │ │ -075860: 7140 0310 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ -075866: 0a04 |0081: move-result v4 │ │ -075868: b04f |0082: add-int/2addr v15, v4 │ │ -07586a: 1216 |0083: const/4 v6, #int 1 // #1 │ │ -07586c: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ -075870: 1214 |0086: const/4 v4, #int 1 // #1 │ │ -075872: 1227 |0087: const/4 v7, #int 2 // #2 │ │ -075874: 7140 0310 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ -07587a: 0a04 |008b: move-result v4 │ │ -07587c: b04f |008c: add-int/2addr v15, v4 │ │ -07587e: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -075880: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ -075884: 1214 |0090: const/4 v4, #int 1 // #1 │ │ -075886: 1227 |0091: const/4 v7, #int 2 // #2 │ │ -075888: 0200 1100 |0092: move/from16 v0, v17 │ │ -07588c: 7140 0310 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ -075892: 0a04 |0097: move-result v4 │ │ -075894: b04f |0098: add-int/2addr v15, v4 │ │ -075896: 1226 |0099: const/4 v6, #int 2 // #2 │ │ -075898: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -07589a: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ -07589e: 1234 |009d: const/4 v4, #int 3 // #3 │ │ -0758a0: 7140 0310 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ -0758a6: 0a04 |00a1: move-result v4 │ │ -0758a8: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0758ac: b04f |00a4: add-int/2addr v15, v4 │ │ -0758ae: 0200 1600 |00a5: move/from16 v0, v22 │ │ -0758b2: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ -0758b6: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ -0758ba: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ -0758be: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0758c2: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0758c6: 28f4 |00b1: goto 00a5 // -000c │ │ -0758c8: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ -0758cc: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ -0758d0: 7d00 |00b6: neg-long v0, v0 │ │ -0758d2: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ -0758d6: 2900 76ff |00b9: goto/16 002f // -008a │ │ -0758da: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ -0758dc: 28c1 |00bc: goto 007d // -003f │ │ -0758de: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ -0758e0: 28c9 |00be: goto 0087 // -0037 │ │ -0758e2: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ -0758e4: 28d1 |00c0: goto 0091 // -002f │ │ -0758e6: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ -0758e8: 28dc |00c2: goto 009e // -0024 │ │ -0758ea: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ -0758ee: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0758f2: 0212 0500 |00c7: move/from16 v18, v5 │ │ -0758f6: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ -0758fa: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ -0758fe: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ -075902: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ -075904: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ -075906: 7706 0910 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ -07590c: 0a05 |00d4: move-result v5 │ │ -07590e: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ -075912: 0200 1200 |00d7: move/from16 v0, v18 │ │ -075916: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ -07591a: 121a |00db: const/4 v10, #int 1 // #1 │ │ -07591c: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ -075920: 122b |00de: const/4 v11, #int 2 // #2 │ │ -075922: 0726 |00df: move-object v6, v2 │ │ -075924: 01c7 |00e0: move v7, v12 │ │ -075926: 0159 |00e1: move v9, v5 │ │ -075928: 7706 0910 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ -07592e: 0a05 |00e5: move-result v5 │ │ -075930: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ -075934: 0200 1200 |00e8: move/from16 v0, v18 │ │ -075938: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ -07593c: 121a |00ec: const/4 v10, #int 1 // #1 │ │ -07593e: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ -075942: 122b |00ef: const/4 v11, #int 2 // #2 │ │ -075944: 0726 |00f0: move-object v6, v2 │ │ -075946: 01e7 |00f1: move v7, v14 │ │ -075948: 0159 |00f2: move v9, v5 │ │ -07594a: 7706 0910 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ -075950: 0a05 |00f6: move-result v5 │ │ -075952: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ -075956: 0200 1200 |00f9: move/from16 v0, v18 │ │ -07595a: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ -07595e: 121a |00fd: const/4 v10, #int 1 // #1 │ │ -075960: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ -075964: 122b |0100: const/4 v11, #int 2 // #2 │ │ -075966: 0726 |0101: move-object v6, v2 │ │ -075968: 0207 1100 |0102: move/from16 v7, v17 │ │ -07596c: 0159 |0104: move v9, v5 │ │ -07596e: 7706 0910 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ -075974: 0a05 |0108: move-result v5 │ │ -075976: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ -07597a: 121a |010b: const/4 v10, #int 1 // #1 │ │ -07597c: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ -075980: 0200 1200 |010e: move/from16 v0, v18 │ │ -075984: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ -075988: 123b |0112: const/4 v11, #int 3 // #3 │ │ -07598a: 0726 |0113: move-object v6, v2 │ │ -07598c: 01d7 |0114: move v7, v13 │ │ -07598e: 0159 |0115: move v9, v5 │ │ -075990: 7706 0910 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ -075996: 0a05 |0119: move-result v5 │ │ -075998: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ -07599c: 5004 0205 |011c: aput-char v4, v2, v5 │ │ -0759a0: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ -0759a4: 2900 06ff |0120: goto/16 0026 // -00fa │ │ -0759a8: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ -0759ac: 28a9 |0124: goto 00cd // -0057 │ │ -0759ae: 120a |0125: const/4 v10, #int 0 // #0 │ │ -0759b0: 28b6 |0126: goto 00dc // -004a │ │ -0759b2: 120b |0127: const/4 v11, #int 0 // #0 │ │ -0759b4: 28b7 |0128: goto 00df // -0049 │ │ -0759b6: 120a |0129: const/4 v10, #int 0 // #0 │ │ -0759b8: 28c3 |012a: goto 00ed // -003d │ │ -0759ba: 120b |012b: const/4 v11, #int 0 // #0 │ │ -0759bc: 28c4 |012c: goto 00f0 // -003c │ │ -0759be: 120a |012d: const/4 v10, #int 0 // #0 │ │ -0759c0: 28d0 |012e: goto 00fe // -0030 │ │ -0759c2: 120b |012f: const/4 v11, #int 0 // #0 │ │ -0759c4: 28d1 |0130: goto 0101 // -002f │ │ -0759c6: 120b |0131: const/4 v11, #int 0 // #0 │ │ -0759c8: 28e1 |0132: goto 0113 // -001f │ │ +0790ec: |[0790ec] android.support.v4.util.TimeUtils.formatDurationLocked:(JI)I │ │ +0790fc: 6204 3a05 |0000: sget-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ +079100: 2144 |0002: array-length v4, v4 │ │ +079102: 0200 1600 |0003: move/from16 v0, v22 │ │ +079106: 3504 0800 |0005: if-ge v4, v0, 000d // +0008 │ │ +07910a: 0200 1600 |0007: move/from16 v0, v22 │ │ +07910e: 2304 3306 |0009: new-array v4, v0, [C // type@0633 │ │ +079112: 6904 3a05 |000b: sput-object v4, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ +079116: 6202 3a05 |000d: sget-object v2, Landroid/support/v4/util/TimeUtils;.sFormatStr:[C // field@053a │ │ +07911a: 1606 0000 |000f: const-wide/16 v6, #int 0 // #0 │ │ +07911e: 3104 1406 |0011: cmp-long v4, v20, v6 │ │ +079122: 3904 1400 |0013: if-nez v4, 0027 // +0014 │ │ +079126: 1205 |0015: const/4 v5, #int 0 // #0 │ │ +079128: d816 16ff |0016: add-int/lit8 v22, v22, #int -1 // #ff │ │ +07912c: 0200 1600 |0018: move/from16 v0, v22 │ │ +079130: 3505 0700 |001a: if-ge v5, v0, 0021 // +0007 │ │ +079134: 1304 2000 |001c: const/16 v4, #int 32 // #20 │ │ +079138: 5004 0205 |001e: aput-char v4, v2, v5 │ │ +07913c: 28f8 |0020: goto 0018 // -0008 │ │ +07913e: 1304 3000 |0021: const/16 v4, #int 48 // #30 │ │ +079142: 5004 0205 |0023: aput-char v4, v2, v5 │ │ +079146: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +079148: 0f04 |0026: return v4 │ │ +07914a: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +07914e: 3104 1406 |0029: cmp-long v4, v20, v6 │ │ +079152: 3d04 8700 |002b: if-lez v4, 00b2 // +0087 │ │ +079156: 1310 2b00 |002d: const/16 v16, #int 43 // #2b │ │ +07915a: 1606 e803 |002f: const-wide/16 v6, #int 1000 // #3e8 │ │ +07915e: 9f06 1406 |0031: rem-long v6, v20, v6 │ │ +079162: 846d |0033: long-to-int v13, v6 │ │ +079164: 1606 e803 |0034: const-wide/16 v6, #int 1000 // #3e8 │ │ +079168: 9e06 1406 |0036: div-long v6, v20, v6 │ │ +07916c: 8666 |0038: long-to-double v6, v6 │ │ +07916e: 7120 9a2e 7600 |0039: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ +079174: 0b06 |003c: move-result-wide v6 │ │ +079176: 8a60 |003d: double-to-int v0, v6 │ │ +079178: 0211 0000 |003e: move/from16 v17, v0 │ │ +07917c: 1203 |0040: const/4 v3, #int 0 // #0 │ │ +07917e: 120c |0041: const/4 v12, #int 0 // #0 │ │ +079180: 120e |0042: const/4 v14, #int 0 // #0 │ │ +079182: 1404 8051 0100 |0043: const v4, #float 1.21072e-40 // #00015180 │ │ +079188: 0200 1100 |0046: move/from16 v0, v17 │ │ +07918c: 3740 0d00 |0048: if-le v0, v4, 0055 // +000d │ │ +079190: 1404 8051 0100 |004a: const v4, #float 1.21072e-40 // #00015180 │ │ +079196: 9303 1104 |004d: div-int v3, v17, v4 │ │ +07919a: 1404 8051 0100 |004f: const v4, #float 1.21072e-40 // #00015180 │ │ +0791a0: b234 |0052: mul-int/2addr v4, v3 │ │ +0791a2: 9111 1104 |0053: sub-int v17, v17, v4 │ │ +0791a6: 1304 100e |0055: const/16 v4, #int 3600 // #e10 │ │ +0791aa: 0200 1100 |0057: move/from16 v0, v17 │ │ +0791ae: 3740 0a00 |0059: if-le v0, v4, 0063 // +000a │ │ +0791b2: 0200 1100 |005b: move/from16 v0, v17 │ │ +0791b6: d30c 100e |005d: div-int/lit16 v12, v0, #int 3600 // #0e10 │ │ +0791ba: d2c4 100e |005f: mul-int/lit16 v4, v12, #int 3600 // #0e10 │ │ +0791be: 9111 1104 |0061: sub-int v17, v17, v4 │ │ +0791c2: 1304 3c00 |0063: const/16 v4, #int 60 // #3c │ │ +0791c6: 0200 1100 |0065: move/from16 v0, v17 │ │ +0791ca: 3740 0800 |0067: if-le v0, v4, 006f // +0008 │ │ +0791ce: db0e 113c |0069: div-int/lit8 v14, v17, #int 60 // #3c │ │ +0791d2: da04 0e3c |006b: mul-int/lit8 v4, v14, #int 60 // #3c │ │ +0791d6: 9111 1104 |006d: sub-int v17, v17, v4 │ │ +0791da: 1205 |006f: const/4 v5, #int 0 // #0 │ │ +0791dc: 3816 5300 |0070: if-eqz v22, 00c3 // +0053 │ │ +0791e0: 1214 |0072: const/4 v4, #int 1 // #1 │ │ +0791e2: 1206 |0073: const/4 v6, #int 0 // #0 │ │ +0791e4: 1207 |0074: const/4 v7, #int 0 // #0 │ │ +0791e6: 7140 0310 4376 |0075: invoke-static {v3, v4, v6, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ +0791ec: 0a0f |0078: move-result v15 │ │ +0791ee: 1216 |0079: const/4 v6, #int 1 // #1 │ │ +0791f0: 3d0f 4100 |007a: if-lez v15, 00bb // +0041 │ │ +0791f4: 1214 |007c: const/4 v4, #int 1 // #1 │ │ +0791f6: 1227 |007d: const/4 v7, #int 2 // #2 │ │ +0791f8: 7140 0310 6c74 |007e: invoke-static {v12, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ +0791fe: 0a04 |0081: move-result v4 │ │ +079200: b04f |0082: add-int/2addr v15, v4 │ │ +079202: 1216 |0083: const/4 v6, #int 1 // #1 │ │ +079204: 3d0f 3900 |0084: if-lez v15, 00bd // +0039 │ │ +079208: 1214 |0086: const/4 v4, #int 1 // #1 │ │ +07920a: 1227 |0087: const/4 v7, #int 2 // #2 │ │ +07920c: 7140 0310 6e74 |0088: invoke-static {v14, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ +079212: 0a04 |008b: move-result v4 │ │ +079214: b04f |008c: add-int/2addr v15, v4 │ │ +079216: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +079218: 3d0f 3100 |008e: if-lez v15, 00bf // +0031 │ │ +07921c: 1214 |0090: const/4 v4, #int 1 // #1 │ │ +07921e: 1227 |0091: const/4 v7, #int 2 // #2 │ │ +079220: 0200 1100 |0092: move/from16 v0, v17 │ │ +079224: 7140 0310 6074 |0094: invoke-static {v0, v6, v4, v7}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ +07922a: 0a04 |0097: move-result v4 │ │ +07922c: b04f |0098: add-int/2addr v15, v4 │ │ +07922e: 1226 |0099: const/4 v6, #int 2 // #2 │ │ +079230: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +079232: 3d0f 2600 |009b: if-lez v15, 00c1 // +0026 │ │ +079236: 1234 |009d: const/4 v4, #int 3 // #3 │ │ +079238: 7140 0310 6d47 |009e: invoke-static {v13, v6, v7, v4}, Landroid/support/v4/util/TimeUtils;.accumField:(IIZI)I // method@1003 │ │ +07923e: 0a04 |00a1: move-result v4 │ │ +079240: d804 0401 |00a2: add-int/lit8 v4, v4, #int 1 // #01 │ │ +079244: b04f |00a4: add-int/2addr v15, v4 │ │ +079246: 0200 1600 |00a5: move/from16 v0, v22 │ │ +07924a: 350f 1c00 |00a7: if-ge v15, v0, 00c3 // +001c │ │ +07924e: 1304 2000 |00a9: const/16 v4, #int 32 // #20 │ │ +079252: 5004 0205 |00ab: aput-char v4, v2, v5 │ │ +079256: d805 0501 |00ad: add-int/lit8 v5, v5, #int 1 // #01 │ │ +07925a: d80f 0f01 |00af: add-int/lit8 v15, v15, #int 1 // #01 │ │ +07925e: 28f4 |00b1: goto 00a5 // -000c │ │ +079260: 1310 2d00 |00b2: const/16 v16, #int 45 // #2d │ │ +079264: 0500 1400 |00b4: move-wide/from16 v0, v20 │ │ +079268: 7d00 |00b6: neg-long v0, v0 │ │ +07926a: 0514 0000 |00b7: move-wide/from16 v20, v0 │ │ +07926e: 2900 76ff |00b9: goto/16 002f // -008a │ │ +079272: 1204 |00bb: const/4 v4, #int 0 // #0 │ │ +079274: 28c1 |00bc: goto 007d // -003f │ │ +079276: 1204 |00bd: const/4 v4, #int 0 // #0 │ │ +079278: 28c9 |00be: goto 0087 // -0037 │ │ +07927a: 1204 |00bf: const/4 v4, #int 0 // #0 │ │ +07927c: 28d1 |00c0: goto 0091 // -002f │ │ +07927e: 1204 |00c1: const/4 v4, #int 0 // #0 │ │ +079280: 28dc |00c2: goto 009e // -0024 │ │ +079282: 5010 0205 |00c3: aput-char v16, v2, v5 │ │ +079286: d805 0501 |00c5: add-int/lit8 v5, v5, #int 1 // #01 │ │ +07928a: 0212 0500 |00c7: move/from16 v18, v5 │ │ +07928e: 3816 5900 |00c9: if-eqz v22, 0122 // +0059 │ │ +079292: 1313 0100 |00cb: const/16 v19, #int 1 // #1 │ │ +079296: 1304 6400 |00cd: const/16 v4, #int 100 // #64 │ │ +07929a: 1206 |00cf: const/4 v6, #int 0 // #0 │ │ +07929c: 1207 |00d0: const/4 v7, #int 0 // #0 │ │ +07929e: 7706 0910 0200 |00d1: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ +0792a4: 0a05 |00d4: move-result v5 │ │ +0792a6: 1308 6800 |00d5: const/16 v8, #int 104 // #68 │ │ +0792aa: 0200 1200 |00d7: move/from16 v0, v18 │ │ +0792ae: 3205 4c00 |00d9: if-eq v5, v0, 0125 // +004c │ │ +0792b2: 121a |00db: const/4 v10, #int 1 // #1 │ │ +0792b4: 3813 4b00 |00dc: if-eqz v19, 0127 // +004b │ │ +0792b8: 122b |00de: const/4 v11, #int 2 // #2 │ │ +0792ba: 0726 |00df: move-object v6, v2 │ │ +0792bc: 01c7 |00e0: move v7, v12 │ │ +0792be: 0159 |00e1: move v9, v5 │ │ +0792c0: 7706 0910 0600 |00e2: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ +0792c6: 0a05 |00e5: move-result v5 │ │ +0792c8: 1308 6d00 |00e6: const/16 v8, #int 109 // #6d │ │ +0792cc: 0200 1200 |00e8: move/from16 v0, v18 │ │ +0792d0: 3205 3f00 |00ea: if-eq v5, v0, 0129 // +003f │ │ +0792d4: 121a |00ec: const/4 v10, #int 1 // #1 │ │ +0792d6: 3813 3e00 |00ed: if-eqz v19, 012b // +003e │ │ +0792da: 122b |00ef: const/4 v11, #int 2 // #2 │ │ +0792dc: 0726 |00f0: move-object v6, v2 │ │ +0792de: 01e7 |00f1: move v7, v14 │ │ +0792e0: 0159 |00f2: move v9, v5 │ │ +0792e2: 7706 0910 0600 |00f3: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ +0792e8: 0a05 |00f6: move-result v5 │ │ +0792ea: 1308 7300 |00f7: const/16 v8, #int 115 // #73 │ │ +0792ee: 0200 1200 |00f9: move/from16 v0, v18 │ │ +0792f2: 3205 3200 |00fb: if-eq v5, v0, 012d // +0032 │ │ +0792f6: 121a |00fd: const/4 v10, #int 1 // #1 │ │ +0792f8: 3813 3100 |00fe: if-eqz v19, 012f // +0031 │ │ +0792fc: 122b |0100: const/4 v11, #int 2 // #2 │ │ +0792fe: 0726 |0101: move-object v6, v2 │ │ +079300: 0207 1100 |0102: move/from16 v7, v17 │ │ +079304: 0159 |0104: move v9, v5 │ │ +079306: 7706 0910 0600 |0105: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ +07930c: 0a05 |0108: move-result v5 │ │ +07930e: 1308 6d00 |0109: const/16 v8, #int 109 // #6d │ │ +079312: 121a |010b: const/4 v10, #int 1 // #1 │ │ +079314: 3813 2500 |010c: if-eqz v19, 0131 // +0025 │ │ +079318: 0200 1200 |010e: move/from16 v0, v18 │ │ +07931c: 3205 2100 |0110: if-eq v5, v0, 0131 // +0021 │ │ +079320: 123b |0112: const/4 v11, #int 3 // #3 │ │ +079322: 0726 |0113: move-object v6, v2 │ │ +079324: 01d7 |0114: move v7, v13 │ │ +079326: 0159 |0115: move v9, v5 │ │ +079328: 7706 0910 0600 |0116: invoke-static/range {v6, v7, v8, v9, v10, v11}, Landroid/support/v4/util/TimeUtils;.printField:([CICIZI)I // method@1009 │ │ +07932e: 0a05 |0119: move-result v5 │ │ +079330: 1304 7300 |011a: const/16 v4, #int 115 // #73 │ │ +079334: 5004 0205 |011c: aput-char v4, v2, v5 │ │ +079338: d804 0501 |011e: add-int/lit8 v4, v5, #int 1 // #01 │ │ +07933c: 2900 06ff |0120: goto/16 0026 // -00fa │ │ +079340: 1313 0000 |0122: const/16 v19, #int 0 // #0 │ │ +079344: 28a9 |0124: goto 00cd // -0057 │ │ +079346: 120a |0125: const/4 v10, #int 0 // #0 │ │ +079348: 28b6 |0126: goto 00dc // -004a │ │ +07934a: 120b |0127: const/4 v11, #int 0 // #0 │ │ +07934c: 28b7 |0128: goto 00df // -0049 │ │ +07934e: 120a |0129: const/4 v10, #int 0 // #0 │ │ +079350: 28c3 |012a: goto 00ed // -003d │ │ +079352: 120b |012b: const/4 v11, #int 0 // #0 │ │ +079354: 28c4 |012c: goto 00f0 // -003c │ │ +079356: 120a |012d: const/4 v10, #int 0 // #0 │ │ +079358: 28d0 |012e: goto 00fe // -0030 │ │ +07935a: 120b |012f: const/4 v11, #int 0 // #0 │ │ +07935c: 28d1 |0130: goto 0101 // -002f │ │ +07935e: 120b |0131: const/4 v11, #int 0 // #0 │ │ +079360: 28e1 |0132: goto 0113 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0007 line=77 │ │ 0x000d line=80 │ │ 0x000f line=82 │ │ 0x0015 line=83 │ │ @@ -67478,50 +67478,50 @@ │ │ type : '([CICIZI)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 61 16-bit code units │ │ -0759cc: |[0759cc] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ -0759dc: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ -0759e0: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ -0759e4: 0161 |0004: move v1, v6 │ │ -0759e6: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ -0759ea: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0759ec: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ -0759f0: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ -0759f4: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ -0759f8: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ -0759fc: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ -075a00: 8e22 |0012: int-to-char v2, v2 │ │ -075a02: 5002 0306 |0013: aput-char v2, v3, v6 │ │ -075a06: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ -075a0a: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ -075a0e: b124 |0019: sub-int/2addr v4, v2 │ │ -075a10: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ -075a14: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -075a16: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ -075a1a: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ -075a1e: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ -075a22: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ -075a26: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ -075a2a: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ -075a2e: 8e22 |0029: int-to-char v2, v2 │ │ -075a30: 5002 0306 |002a: aput-char v2, v3, v6 │ │ -075a34: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ -075a38: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ -075a3c: b124 |0030: sub-int/2addr v4, v2 │ │ -075a3e: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ -075a42: 8e22 |0033: int-to-char v2, v2 │ │ -075a44: 5002 0306 |0034: aput-char v2, v3, v6 │ │ -075a48: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ -075a4c: 5005 0306 |0038: aput-char v5, v3, v6 │ │ -075a50: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -075a54: 0f06 |003c: return v6 │ │ +079364: |[079364] android.support.v4.util.TimeUtils.printField:([CICIZI)I │ │ +079374: 3907 0400 |0000: if-nez v7, 0004 // +0004 │ │ +079378: 3d04 3a00 |0002: if-lez v4, 003c // +003a │ │ +07937c: 0161 |0004: move v1, v6 │ │ +07937e: 3807 0500 |0005: if-eqz v7, 000a // +0005 │ │ +079382: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +079384: 3528 0600 |0008: if-ge v8, v2, 000e // +0006 │ │ +079388: 1302 6300 |000a: const/16 v2, #int 99 // #63 │ │ +07938c: 3724 0e00 |000c: if-le v4, v2, 001a // +000e │ │ +079390: db00 0464 |000e: div-int/lit8 v0, v4, #int 100 // #64 │ │ +079394: d802 0030 |0010: add-int/lit8 v2, v0, #int 48 // #30 │ │ +079398: 8e22 |0012: int-to-char v2, v2 │ │ +07939a: 5002 0306 |0013: aput-char v2, v3, v6 │ │ +07939e: d806 0601 |0015: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0793a2: da02 0064 |0017: mul-int/lit8 v2, v0, #int 100 // #64 │ │ +0793a6: b124 |0019: sub-int/2addr v4, v2 │ │ +0793a8: 3807 0500 |001a: if-eqz v7, 001f // +0005 │ │ +0793ac: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +0793ae: 3528 0800 |001d: if-ge v8, v2, 0025 // +0008 │ │ +0793b2: 1302 0900 |001f: const/16 v2, #int 9 // #9 │ │ +0793b6: 3624 0400 |0021: if-gt v4, v2, 0025 // +0004 │ │ +0793ba: 3261 0e00 |0023: if-eq v1, v6, 0031 // +000e │ │ +0793be: db00 040a |0025: div-int/lit8 v0, v4, #int 10 // #0a │ │ +0793c2: d802 0030 |0027: add-int/lit8 v2, v0, #int 48 // #30 │ │ +0793c6: 8e22 |0029: int-to-char v2, v2 │ │ +0793c8: 5002 0306 |002a: aput-char v2, v3, v6 │ │ +0793cc: d806 0601 |002c: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0793d0: da02 000a |002e: mul-int/lit8 v2, v0, #int 10 // #0a │ │ +0793d4: b124 |0030: sub-int/2addr v4, v2 │ │ +0793d6: d802 0430 |0031: add-int/lit8 v2, v4, #int 48 // #30 │ │ +0793da: 8e22 |0033: int-to-char v2, v2 │ │ +0793dc: 5002 0306 |0034: aput-char v2, v3, v6 │ │ +0793e0: d806 0601 |0036: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0793e4: 5005 0306 |0038: aput-char v5, v3, v6 │ │ +0793e8: d806 0601 |003a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0793ec: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ 0x0005 line=55 │ │ 0x000e line=56 │ │ 0x0010 line=57 │ │ @@ -67545,21 +67545,21 @@ │ │ 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 : 4375 (TimeUtils.java) │ │ + source_file_idx : 4376 (TimeUtils.java) │ │ │ │ Class #338 header: │ │ class_idx : 663 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 493 │ │ +source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 11 │ │ │ │ Class #338 annotations: │ │ Annotations on class │ │ @@ -67637,21 +67637,21 @@ │ │ │ │ #10 : (in Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 493 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 495 (AccessibilityDelegateCompat.java) │ │ │ │ Class #339 header: │ │ class_idx : 667 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 493 │ │ +source_file_idx : 495 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #339 annotations: │ │ Annotations on class │ │ @@ -67682,37 +67682,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 44 16-bit code units │ │ -075a58: |[075a58] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -075a68: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -075a6c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -075a70: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ -075a74: 2200 9902 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0299 │ │ -075a78: 7010 3110 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@1031 │ │ -075a7e: 6900 4105 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075a82: 6200 4105 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075a86: 7210 1f10 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@101f │ │ -075a8c: 0c00 |0012: move-result-object v0 │ │ -075a8e: 6900 4005 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075a92: 0e00 |0015: return-void │ │ -075a94: 6000 4500 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -075a98: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ -075a9c: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ -075aa0: 2200 9602 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0296 │ │ -075aa4: 7010 1210 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1012 │ │ -075aaa: 6900 4105 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075aae: 28ea |0023: goto 000d // -0016 │ │ -075ab0: 2200 9a02 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@029a │ │ -075ab4: 7010 3510 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1035 │ │ -075aba: 6900 4105 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075abe: 28e2 |002b: goto 000d // -001e │ │ +0793f0: |[0793f0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +079400: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +079404: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +079408: 3410 1200 |0004: if-lt v0, v1, 0016 // +0012 │ │ +07940c: 2200 9902 |0006: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // type@0299 │ │ +079410: 7010 3110 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;.:()V // method@1031 │ │ +079416: 6900 4105 |000b: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +07941a: 6200 4105 |000d: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +07941e: 7210 1f10 0000 |000f: invoke-interface {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; // method@101f │ │ +079424: 0c00 |0012: move-result-object v0 │ │ +079426: 6900 4005 |0013: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +07942a: 0e00 |0015: return-void │ │ +07942c: 6000 4500 |0016: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +079430: 1301 0e00 |0018: const/16 v1, #int 14 // #e │ │ +079434: 3410 0a00 |001a: if-lt v0, v1, 0024 // +000a │ │ +079438: 2200 9602 |001c: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // type@0296 │ │ +07943c: 7010 1210 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1012 │ │ +079442: 6900 4105 |0021: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079446: 28ea |0023: goto 000d // -0016 │ │ +079448: 2200 9a02 |0024: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; // type@029a │ │ +07944c: 7010 3510 0000 |0026: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1035 │ │ +079452: 6900 4105 |0029: sput-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079456: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=295 │ │ 0x0006 line=296 │ │ 0x000d line=302 │ │ 0x0015 line=303 │ │ 0x0016 line=297 │ │ @@ -67725,21 +67725,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -075ac0: |[075ac0] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ -075ad0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -075ad6: 6200 4105 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075ada: 7220 1e10 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@101e │ │ -075ae0: 0c00 |0008: move-result-object v0 │ │ -075ae2: 5b10 4205 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0542 │ │ -075ae6: 0e00 |000b: return-void │ │ +079458: |[079458] android.support.v4.view.AccessibilityDelegateCompat.:()V │ │ +079468: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07946e: 6200 4105 |0003: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079472: 7220 1e10 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; // method@101e │ │ +079478: 0c00 |0008: move-result-object v0 │ │ +07947a: 5b10 4205 |0009: iput-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0542 │ │ +07947e: 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; │ │ @@ -67750,20 +67750,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 │ │ -075ae8: |[075ae8] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075af8: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075afc: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075b00: 7240 1c10 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@101c │ │ -075b06: 0a00 |0007: move-result v0 │ │ -075b08: 0f00 |0008: return v0 │ │ +079480: |[079480] android.support.v4.view.AccessibilityDelegateCompat.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +079490: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079494: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +079498: 7240 1c10 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@101c │ │ +07949e: 0a00 |0007: move-result v0 │ │ +0794a0: 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; │ │ @@ -67773,20 +67773,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 │ │ -075b0c: |[075b0c] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -075b1c: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075b20: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075b24: 7230 1d10 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@101d │ │ -075b2a: 0c00 |0007: move-result-object v0 │ │ -075b2c: 1100 |0008: return-object v0 │ │ +0794a4: |[0794a4] android.support.v4.view.AccessibilityDelegateCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0794b4: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +0794b8: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +0794bc: 7230 1d10 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@101d │ │ +0794c2: 0c00 |0007: move-result-object v0 │ │ +0794c4: 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; │ │ │ │ @@ -67795,17 +67795,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075b30: |[075b30] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ -075b40: 5410 4205 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0542 │ │ -075b44: 1100 |0002: return-object v0 │ │ +0794c8: |[0794c8] android.support.v4.view.AccessibilityDelegateCompat.getBridge:()Ljava/lang/Object; │ │ +0794d8: 5410 4205 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.mBridge:Ljava/lang/Object; // field@0542 │ │ +0794dc: 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;) │ │ @@ -67813,19 +67813,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 │ │ -075b48: |[075b48] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075b58: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075b5c: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075b60: 7240 2010 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@1020 │ │ -075b66: 0e00 |0007: return-void │ │ +0794e0: |[0794e0] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0794f0: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +0794f4: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +0794f8: 7240 2010 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@1020 │ │ +0794fe: 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; │ │ @@ -67836,19 +67836,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 │ │ -075b68: |[075b68] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -075b78: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075b7c: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075b80: 7240 2110 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@1021 │ │ -075b86: 0e00 |0007: return-void │ │ +079500: |[079500] android.support.v4.view.AccessibilityDelegateCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +079510: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079514: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +079518: 7240 2110 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@1021 │ │ +07951e: 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; │ │ @@ -67859,19 +67859,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 │ │ -075b88: |[075b88] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075b98: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075b9c: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075ba0: 7240 2210 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@1022 │ │ -075ba6: 0e00 |0007: return-void │ │ +079520: |[079520] android.support.v4.view.AccessibilityDelegateCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +079530: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079534: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +079538: 7240 2210 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@1022 │ │ +07953e: 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; │ │ @@ -67882,20 +67882,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 │ │ -075ba8: |[075ba8] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075bb8: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075bbc: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075bc0: 7255 2310 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@1023 │ │ -075bc6: 0a00 |0007: move-result v0 │ │ -075bc8: 0f00 |0008: return v0 │ │ +079540: |[079540] android.support.v4.view.AccessibilityDelegateCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +079550: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079554: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +079558: 7255 2310 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@1023 │ │ +07955e: 0a00 |0007: move-result v0 │ │ +079560: 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; │ │ @@ -67906,20 +67906,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 │ │ -075bcc: |[075bcc] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -075bdc: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075be0: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075be4: 7255 2410 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@1024 │ │ -075bea: 0a00 |0007: move-result v0 │ │ -075bec: 0f00 |0008: return v0 │ │ +079564: |[079564] android.support.v4.view.AccessibilityDelegateCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +079574: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +079578: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +07957c: 7255 2410 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@1024 │ │ +079582: 0a00 |0007: move-result v0 │ │ +079584: 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 │ │ @@ -67930,19 +67930,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -075bf0: |[075bf0] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -075c00: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075c04: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075c08: 7240 2510 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1025 │ │ -075c0e: 0e00 |0007: return-void │ │ +079588: |[079588] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +079598: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +07959c: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +0795a0: 7240 2510 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1025 │ │ +0795a6: 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; │ │ @@ -67953,35 +67953,35 @@ │ │ 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 │ │ -075c10: |[075c10] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075c20: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ -075c24: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ -075c28: 7240 2610 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@1026 │ │ -075c2e: 0e00 |0007: return-void │ │ +0795a8: |[0795a8] android.support.v4.view.AccessibilityDelegateCompat.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0795b8: 6200 4105 |0000: sget-object v0, Landroid/support/v4/view/AccessibilityDelegateCompat;.IMPL:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateImpl; // field@0541 │ │ +0795bc: 6201 4005 |0002: sget-object v1, Landroid/support/v4/view/AccessibilityDelegateCompat;.DEFAULT_DELEGATE:Ljava/lang/Object; // field@0540 │ │ +0795c0: 7240 2610 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@1026 │ │ +0795c6: 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 : 493 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 495 (AccessibilityDelegateCompat.java) │ │ │ │ Class #340 header: │ │ class_idx : 668 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1070 │ │ -source_file_idx : 494 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #340 annotations: │ │ Annotations on class │ │ @@ -68005,18 +68005,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 │ │ -075c30: |[075c30] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ -075c40: 5b01 4305 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075c44: 7010 c51d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1dc5 │ │ -075c4a: 0e00 |0005: return-void │ │ +0795c8: |[0795c8] android.support.v4.view.AccessibilityDelegateCompatIcs$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V │ │ +0795d8: 5b01 4305 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +0795dc: 7010 c51d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1dc5 │ │ +0795e2: 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; │ │ │ │ @@ -68026,19 +68026,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 │ │ -075c4c: |[075c4c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075c5c: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075c60: 7230 5510 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1055 │ │ -075c66: 0a00 |0005: move-result v0 │ │ -075c68: 0f00 |0006: return v0 │ │ +0795e4: |[0795e4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0795f4: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +0795f8: 7230 5510 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1055 │ │ +0795fe: 0a00 |0005: move-result v0 │ │ +079600: 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; │ │ @@ -68048,18 +68048,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 │ │ -075c6c: |[075c6c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075c7c: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075c80: 7230 5610 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1056 │ │ -075c86: 0e00 |0005: return-void │ │ +079604: |[079604] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +079614: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +079618: 7230 5610 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1056 │ │ +07961e: 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; │ │ @@ -68070,18 +68070,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 │ │ -075c88: |[075c88] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -075c98: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075c9c: 7230 5710 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@1057 │ │ -075ca2: 0e00 |0005: return-void │ │ +079620: |[079620] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +079630: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +079634: 7230 5710 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@1057 │ │ +07963a: 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; │ │ @@ -68092,18 +68092,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 │ │ -075ca4: |[075ca4] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075cb4: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075cb8: 7230 5810 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1058 │ │ -075cbe: 0e00 |0005: return-void │ │ +07963c: |[07963c] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07964c: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +079650: 7230 5810 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1058 │ │ +079656: 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; │ │ @@ -68114,19 +68114,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 │ │ -075cc0: |[075cc0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075cd0: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075cd4: 7240 5910 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@1059 │ │ -075cda: 0a00 |0005: move-result v0 │ │ -075cdc: 0f00 |0006: return v0 │ │ +079658: |[079658] android.support.v4.view.AccessibilityDelegateCompatIcs$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +079668: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +07966c: 7240 5910 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@1059 │ │ +079672: 0a00 |0005: move-result v0 │ │ +079674: 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; │ │ @@ -68137,18 +68137,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075ce0: |[075ce0] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -075cf0: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075cf4: 7230 5a10 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@105a │ │ -075cfa: 0e00 |0005: return-void │ │ +079678: |[079678] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +079688: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +07968c: 7230 5a10 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@105a │ │ +079692: 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; │ │ @@ -68159,34 +68159,34 @@ │ │ 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 │ │ -075cfc: |[075cfc] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075d0c: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ -075d10: 7230 5b10 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@105b │ │ -075d16: 0e00 |0005: return-void │ │ +079694: |[079694] android.support.v4.view.AccessibilityDelegateCompatIcs$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0796a4: 5410 4305 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge; // field@0543 │ │ +0796a8: 7230 5b10 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@105b │ │ +0796ae: 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 : 494 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 496 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #341 header: │ │ class_idx : 669 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 494 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #341 annotations: │ │ Annotations on class │ │ @@ -68240,21 +68240,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 494 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 496 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #342 header: │ │ class_idx : 670 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 494 │ │ +source_file_idx : 496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #342 annotations: │ │ Annotations on class │ │ @@ -68273,17 +68273,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075d18: |[075d18] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ -075d28: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -075d2e: 0e00 |0003: return-void │ │ +0796b0: |[0796b0] android.support.v4.view.AccessibilityDelegateCompatIcs.:()V │ │ +0796c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0796c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatIcs; │ │ │ │ @@ -68292,19 +68292,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 │ │ -075d30: |[075d30] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075d40: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075d44: 6e30 c61d 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1dc6 │ │ -075d4a: 0a00 |0005: move-result v0 │ │ -075d4c: 0f00 |0006: return v0 │ │ +0796c8: |[0796c8] android.support.v4.view.AccessibilityDelegateCompatIcs.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0796d8: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +0796dc: 6e30 c61d 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/View$AccessibilityDelegate;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1dc6 │ │ +0796e2: 0a00 |0005: move-result v0 │ │ +0796e4: 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; │ │ @@ -68314,18 +68314,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 │ │ -075d50: |[075d50] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ -075d60: 2200 9c02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@029c │ │ -075d64: 7020 4d10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@104d │ │ -075d6a: 1100 |0005: return-object v0 │ │ +0796e8: |[0796e8] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; │ │ +0796f8: 2200 9c02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1; // type@029c │ │ +0796fc: 7020 4d10 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)V // method@104d │ │ +079702: 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;) │ │ @@ -68333,36 +68333,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075d6c: |[075d6c] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -075d7c: 2200 2e04 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075d80: 7010 c51d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1dc5 │ │ -075d86: 1100 |0005: return-object v0 │ │ +079704: |[079704] android.support.v4.view.AccessibilityDelegateCompatIcs.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +079714: 2200 2e04 |0000: new-instance v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +079718: 7010 c51d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1dc5 │ │ +07971e: 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 │ │ -075d88: |[075d88] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075d98: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075d9c: 6e30 c81d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1dc8 │ │ -075da2: 0e00 |0005: return-void │ │ +079720: |[079720] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +079730: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +079734: 6e30 c81d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1dc8 │ │ +07973a: 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; │ │ @@ -68373,19 +68373,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 │ │ -075da4: |[075da4] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ -075db4: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075db8: 1f02 5604 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -075dbc: 6e30 c91d 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1dc9 │ │ -075dc2: 0e00 |0007: return-void │ │ +07973c: |[07973c] android.support.v4.view.AccessibilityDelegateCompatIcs.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V │ │ +07974c: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +079750: 1f02 5604 |0002: check-cast v2, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +079754: 6e30 c91d 1002 |0004: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1dc9 │ │ +07975a: 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; │ │ @@ -68396,18 +68396,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 │ │ -075dc4: |[075dc4] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075dd4: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075dd8: 6e30 ca1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1dca │ │ -075dde: 0e00 |0005: return-void │ │ +07975c: |[07975c] android.support.v4.view.AccessibilityDelegateCompatIcs.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07976c: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +079770: 6e30 ca1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1dca │ │ +079776: 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; │ │ @@ -68418,19 +68418,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 │ │ -075de0: |[075de0] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075df0: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075df4: 6e40 cb1d 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@1dcb │ │ -075dfa: 0a00 |0005: move-result v0 │ │ -075dfc: 0f00 |0006: return v0 │ │ +079778: |[079778] android.support.v4.view.AccessibilityDelegateCompatIcs.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +079788: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +07978c: 6e40 cb1d 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@1dcb │ │ +079792: 0a00 |0005: move-result v0 │ │ +079794: 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; │ │ @@ -68441,18 +68441,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 │ │ -075e00: |[075e00] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -075e10: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075e14: 6e30 cd1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1dcd │ │ -075e1a: 0e00 |0005: return-void │ │ +079798: |[079798] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0797a8: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +0797ac: 6e30 cd1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1dcd │ │ +0797b2: 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; │ │ @@ -68463,35 +68463,35 @@ │ │ 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 │ │ -075e1c: |[075e1c] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075e2c: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075e30: 6e30 ce1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1dce │ │ -075e36: 0e00 |0005: return-void │ │ +0797b4: |[0797b4] android.support.v4.view.AccessibilityDelegateCompatIcs.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0797c4: 1f00 2e04 |0000: check-cast v0, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +0797c8: 6e30 ce1d 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1dce │ │ +0797ce: 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 : 494 (AccessibilityDelegateCompatIcs.java) │ │ + source_file_idx : 496 (AccessibilityDelegateCompatIcs.java) │ │ │ │ Class #343 header: │ │ class_idx : 671 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1070 │ │ -source_file_idx : 495 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #343 annotations: │ │ Annotations on class │ │ @@ -68515,18 +68515,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 │ │ -075e38: |[075e38] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ -075e48: 5b01 4405 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075e4c: 7010 c51d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1dc5 │ │ -075e52: 0e00 |0005: return-void │ │ +0797d0: |[0797d0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V │ │ +0797e0: 5b01 4405 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +0797e4: 7010 c51d 0000 |0002: invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;.:()V // method@1dc5 │ │ +0797ea: 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; │ │ │ │ @@ -68536,19 +68536,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 │ │ -075e54: |[075e54] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075e64: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075e68: 7230 7010 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1070 │ │ -075e6e: 0a00 |0005: move-result v0 │ │ -075e70: 0f00 |0006: return v0 │ │ +0797ec: |[0797ec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0797fc: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +079800: 7230 7010 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1070 │ │ +079806: 0a00 |0005: move-result v0 │ │ +079808: 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; │ │ @@ -68558,20 +68558,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 │ │ -075e74: |[075e74] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ -075e84: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075e88: 7220 7110 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@1071 │ │ -075e8e: 0c00 |0005: move-result-object v0 │ │ -075e90: 1f00 5704 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0457 │ │ -075e94: 1100 |0008: return-object v0 │ │ +07980c: |[07980c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; │ │ +07981c: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +079820: 7220 7110 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@1071 │ │ +079826: 0c00 |0005: move-result-object v0 │ │ +079828: 1f00 5704 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeProvider; // type@0457 │ │ +07982c: 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; │ │ │ │ @@ -68580,18 +68580,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 │ │ -075e98: |[075e98] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075ea8: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075eac: 7230 7210 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1072 │ │ -075eb2: 0e00 |0005: return-void │ │ +079830: |[079830] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +079840: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +079844: 7230 7210 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1072 │ │ +07984a: 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; │ │ @@ -68602,18 +68602,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 │ │ -075eb4: |[075eb4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -075ec4: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075ec8: 7230 7310 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@1073 │ │ -075ece: 0e00 |0005: return-void │ │ +07984c: |[07984c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +07985c: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +079860: 7230 7310 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@1073 │ │ +079866: 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; │ │ @@ -68624,18 +68624,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 │ │ -075ed0: |[075ed0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075ee0: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075ee4: 7230 7410 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1074 │ │ -075eea: 0e00 |0005: return-void │ │ +079868: |[079868] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +079878: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +07987c: 7230 7410 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1074 │ │ +079882: 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; │ │ @@ -68646,19 +68646,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 │ │ -075eec: |[075eec] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -075efc: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075f00: 7240 7510 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@1075 │ │ -075f06: 0a00 |0005: move-result v0 │ │ -075f08: 0f00 |0006: return v0 │ │ +079884: |[079884] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +079894: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +079898: 7240 7510 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@1075 │ │ +07989e: 0a00 |0005: move-result v0 │ │ +0798a0: 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; │ │ @@ -68669,19 +68669,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 │ │ -075f0c: |[075f0c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -075f1c: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075f20: 7240 7610 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1076 │ │ -075f26: 0a00 |0005: move-result v0 │ │ -075f28: 0f00 |0006: return v0 │ │ +0798a4: |[0798a4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0798b4: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +0798b8: 7240 7610 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1076 │ │ +0798be: 0a00 |0005: move-result v0 │ │ +0798c0: 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 │ │ @@ -68692,18 +68692,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -075f2c: |[075f2c] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -075f3c: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075f40: 7230 7710 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1077 │ │ -075f46: 0e00 |0005: return-void │ │ +0798c4: |[0798c4] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0798d4: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +0798d8: 7230 7710 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@1077 │ │ +0798de: 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; │ │ @@ -68714,34 +68714,34 @@ │ │ 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 │ │ -075f48: |[075f48] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -075f58: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ -075f5c: 7230 7810 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1078 │ │ -075f62: 0e00 |0005: return-void │ │ +0798e0: |[0798e0] android.support.v4.view.AccessibilityDelegateCompatJellyBean$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0798f0: 5410 4405 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean; // field@0544 │ │ +0798f4: 7230 7810 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1078 │ │ +0798fa: 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 : 495 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 497 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #344 header: │ │ class_idx : 672 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 495 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #344 annotations: │ │ Annotations on class │ │ @@ -68807,21 +68807,21 @@ │ │ │ │ #8 : (in Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;) │ │ name : 'sendAccessibilityEventUnchecked' │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 495 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 497 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #345 header: │ │ class_idx : 673 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 495 │ │ +source_file_idx : 497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #345 annotations: │ │ Annotations on class │ │ @@ -68840,17 +68840,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -075f64: |[075f64] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ -075f74: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -075f7a: 0e00 |0003: return-void │ │ +0798fc: |[0798fc] android.support.v4.view.AccessibilityDelegateCompatJellyBean.:()V │ │ +07990c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +079912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=32 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean; │ │ │ │ @@ -68859,19 +68859,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 │ │ -075f7c: |[075f7c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ -075f8c: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075f90: 6e20 c71d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1dc7 │ │ -075f96: 0c00 |0005: move-result-object v0 │ │ -075f98: 1100 |0006: return-object v0 │ │ +079914: |[079914] android.support.v4.view.AccessibilityDelegateCompatJellyBean.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; │ │ +079924: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +079928: 6e20 c71d 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/View$AccessibilityDelegate;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeProvider; // method@1dc7 │ │ +07992e: 0c00 |0005: move-result-object v0 │ │ +079930: 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; │ │ │ │ @@ -68880,18 +68880,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 │ │ -075f9c: |[075f9c] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ -075fac: 2200 9f02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@029f │ │ -075fb0: 7020 6610 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@1066 │ │ -075fb6: 1100 |0005: return-object v0 │ │ +079934: |[079934] android.support.v4.view.AccessibilityDelegateCompatJellyBean.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; │ │ +079944: 2200 9f02 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1; // type@029f │ │ +079948: 7020 6610 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$1;.:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)V // method@1066 │ │ +07994e: 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;) │ │ @@ -68899,36 +68899,36 @@ │ │ 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 │ │ -075fb8: |[075fb8] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -075fc8: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -075fcc: 6e40 cc1d 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1dcc │ │ -075fd2: 0a00 |0005: move-result v0 │ │ -075fd4: 0f00 |0006: return v0 │ │ +079950: |[079950] android.support.v4.view.AccessibilityDelegateCompatJellyBean.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +079960: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +079964: 6e40 cc1d 2143 |0002: invoke-virtual {v1, v2, v3, v4}, Landroid/view/View$AccessibilityDelegate;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1dcc │ │ +07996a: 0a00 |0005: move-result v0 │ │ +07996c: 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 : 495 (AccessibilityDelegateCompatJellyBean.java) │ │ + source_file_idx : 497 (AccessibilityDelegateCompatJellyBean.java) │ │ │ │ Class #346 header: │ │ class_idx : 674 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 585 │ │ +source_file_idx : 587 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #346 annotations: │ │ Annotations on class │ │ @@ -68946,21 +68946,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;) │ │ name : 'onSubUiVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 585 (ActionProvider.java) │ │ + source_file_idx : 587 (ActionProvider.java) │ │ │ │ Class #347 header: │ │ class_idx : 675 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 585 │ │ +source_file_idx : 587 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #347 annotations: │ │ Annotations on class │ │ @@ -68978,21 +68978,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ActionProvider$VisibilityListener;) │ │ name : 'onActionProviderVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 585 (ActionProvider.java) │ │ + source_file_idx : 587 (ActionProvider.java) │ │ │ │ Class #348 header: │ │ class_idx : 676 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 585 │ │ +source_file_idx : 587 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #348 annotations: │ │ Annotations on class │ │ @@ -69028,18 +69028,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -075fd8: |[075fd8] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ -075fe8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -075fee: 5b01 4605 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0546 │ │ -075ff2: 0e00 |0005: return-void │ │ +079970: |[079970] android.support.v4.view.ActionProvider.:(Landroid/content/Context;)V │ │ +079980: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +079986: 5b01 4605 |0003: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0546 │ │ +07998a: 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; │ │ @@ -69051,17 +69051,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -075ff4: |[075ff4] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ -076004: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0546 │ │ -076008: 1100 |0002: return-object v0 │ │ +07998c: |[07998c] android.support.v4.view.ActionProvider.getContext:()Landroid/content/Context; │ │ +07999c: 5410 4605 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mContext:Landroid/content/Context; // field@0546 │ │ +0799a0: 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;) │ │ @@ -69069,17 +69069,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07600c: |[07600c] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ -07601c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07601e: 0f00 |0001: return v0 │ │ +0799a4: |[0799a4] android.support.v4.view.ActionProvider.hasSubMenu:()Z │ │ +0799b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0799b6: 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;) │ │ @@ -69087,17 +69087,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076020: |[076020] android.support.v4.view.ActionProvider.isVisible:()Z │ │ -076030: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -076032: 0f00 |0001: return v0 │ │ +0799b8: |[0799b8] android.support.v4.view.ActionProvider.isVisible:()Z │ │ +0799c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0799ca: 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;) │ │ @@ -69111,18 +69111,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 │ │ -076034: |[076034] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -076044: 6e10 8310 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@1083 │ │ -07604a: 0c00 |0003: move-result-object v0 │ │ -07604c: 1100 |0004: return-object v0 │ │ +0799cc: |[0799cc] android.support.v4.view.ActionProvider.onCreateActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0799dc: 6e10 8310 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@1083 │ │ +0799e2: 0c00 |0003: move-result-object v0 │ │ +0799e4: 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; │ │ │ │ @@ -69131,17 +69131,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076050: |[076050] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ -076060: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -076062: 0f00 |0001: return v0 │ │ +0799e8: |[0799e8] android.support.v4.view.ActionProvider.onPerformDefaultAction:()Z │ │ +0799f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0799fa: 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;) │ │ @@ -69149,16 +69149,16 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076064: |[076064] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -076074: 0e00 |0000: return-void │ │ +0799fc: |[0799fc] android.support.v4.view.ActionProvider.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +079a0c: 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; │ │ │ │ @@ -69167,17 +69167,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076078: |[076078] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ -076088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07608a: 0f00 |0001: return v0 │ │ +079a10: |[079a10] android.support.v4.view.ActionProvider.overridesItemVisibility:()Z │ │ +079a20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079a22: 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;) │ │ @@ -69185,25 +69185,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -07608c: |[07608c] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ -07609c: 5420 4805 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ -0760a0: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -0760a4: 6e10 8710 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@1087 │ │ -0760aa: 0a00 |0007: move-result v0 │ │ -0760ac: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ -0760b0: 5420 4805 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ -0760b4: 6e10 8210 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@1082 │ │ -0760ba: 0a01 |000f: move-result v1 │ │ -0760bc: 7220 7e10 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@107e │ │ -0760c2: 0e00 |0013: return-void │ │ +079a24: |[079a24] android.support.v4.view.ActionProvider.refreshVisibility:()V │ │ +079a34: 5420 4805 |0000: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ +079a38: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +079a3c: 6e10 8710 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.overridesItemVisibility:()Z // method@1087 │ │ +079a42: 0a00 |0007: move-result v0 │ │ +079a44: 3800 0b00 |0008: if-eqz v0, 0013 // +000b │ │ +079a48: 5420 4805 |000a: iget-object v0, v2, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ +079a4c: 6e10 8210 0200 |000c: invoke-virtual {v2}, Landroid/support/v4/view/ActionProvider;.isVisible:()Z // method@1082 │ │ +079a52: 0a01 |000f: move-result v1 │ │ +079a54: 7220 7e10 1000 |0010: invoke-interface {v0, v1}, Landroid/support/v4/view/ActionProvider$VisibilityListener;.onActionProviderVisibilityChanged:(Z)V // method@107e │ │ +079a5a: 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; │ │ @@ -69213,17 +69213,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 │ │ -0760c4: |[0760c4] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ -0760d4: 5b01 4705 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0547 │ │ -0760d8: 0e00 |0002: return-void │ │ +079a5c: |[079a5c] android.support.v4.view.ActionProvider.setSubUiVisibilityListener:(Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;)V │ │ +079a6c: 5b01 4705 |0000: iput-object v1, v0, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0547 │ │ +079a70: 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; │ │ @@ -69233,38 +69233,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 │ │ -0760dc: |[0760dc] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ -0760ec: 5430 4805 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ -0760f0: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ -0760f4: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ -0760f8: 1a00 4802 |0006: const-string v0, "ActionProvider(support)" // string@0248 │ │ -0760fc: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -076100: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -076106: 1a02 182d |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@2d18 │ │ -07610a: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -076110: 0c01 |0012: move-result-object v1 │ │ -076112: 6e10 ab2e 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -076118: 0c02 |0016: move-result-object v2 │ │ -07611a: 6e10 722e 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -076120: 0c02 |001a: move-result-object v2 │ │ -076122: 6e20 db2e 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -076128: 0c01 |001e: move-result-object v1 │ │ -07612a: 1a02 5600 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0056 │ │ -07612e: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -076134: 0c01 |0024: move-result-object v1 │ │ -076136: 6e10 e02e 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07613c: 0c01 |0028: move-result-object v1 │ │ -07613e: 7120 071d 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -076144: 5b34 4805 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ -076148: 0e00 |002e: return-void │ │ +079a74: |[079a74] android.support.v4.view.ActionProvider.setVisibilityListener:(Landroid/support/v4/view/ActionProvider$VisibilityListener;)V │ │ +079a84: 5430 4805 |0000: iget-object v0, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ +079a88: 3800 2a00 |0002: if-eqz v0, 002c // +002a │ │ +079a8c: 3804 2800 |0004: if-eqz v4, 002c // +0028 │ │ +079a90: 1a00 4a02 |0006: const-string v0, "ActionProvider(support)" // string@024a │ │ +079a94: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +079a98: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +079a9e: 1a02 172d |000d: const-string v2, "setVisibilityListener: Setting a new ActionProvider.VisibilityListener when one is already set. Are you reusing this " // string@2d17 │ │ +079aa2: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +079aa8: 0c01 |0012: move-result-object v1 │ │ +079aaa: 6e10 ab2e 0300 |0013: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +079ab0: 0c02 |0016: move-result-object v2 │ │ +079ab2: 6e10 722e 0200 |0017: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +079ab8: 0c02 |001a: move-result-object v2 │ │ +079aba: 6e20 db2e 2100 |001b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +079ac0: 0c01 |001e: move-result-object v1 │ │ +079ac2: 1a02 5800 |001f: const-string v2, " instance while it is still in use somewhere else?" // string@0058 │ │ +079ac6: 6e20 db2e 2100 |0021: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +079acc: 0c01 |0024: move-result-object v1 │ │ +079ace: 6e10 e02e 0100 |0025: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +079ad4: 0c01 |0028: move-result-object v1 │ │ +079ad6: 7120 071d 1000 |0029: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +079adc: 5b34 4805 |002c: iput-object v4, v3, Landroid/support/v4/view/ActionProvider;.mVisibilityListener:Landroid/support/v4/view/ActionProvider$VisibilityListener; // field@0548 │ │ +079ae0: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0006 line=237 │ │ 0x002c line=241 │ │ 0x002e line=242 │ │ locals : │ │ @@ -69276,36 +69276,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -07614c: |[07614c] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -07615c: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0547 │ │ -076160: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -076164: 5410 4705 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0547 │ │ -076168: 7220 7d10 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@107d │ │ -07616e: 0e00 |0009: return-void │ │ +079ae4: |[079ae4] android.support.v4.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +079af4: 5410 4705 |0000: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0547 │ │ +079af8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +079afc: 5410 4705 |0004: iget-object v0, v1, Landroid/support/v4/view/ActionProvider;.mSubUiVisibilityListener:Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener; // field@0547 │ │ +079b00: 7220 7d10 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@107d │ │ +079b06: 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 : 585 (ActionProvider.java) │ │ + source_file_idx : 587 (ActionProvider.java) │ │ │ │ Class #349 header: │ │ class_idx : 677 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1247 │ │ +source_file_idx : 1248 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #349 annotations: │ │ Annotations on class │ │ @@ -69341,21 +69341,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;) │ │ name : 'setOnDoubleTapListener' │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1247 (GestureDetectorCompat.java) │ │ + source_file_idx : 1248 (GestureDetectorCompat.java) │ │ │ │ Class #350 header: │ │ class_idx : 678 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 161 │ │ -source_file_idx : 1247 │ │ +source_file_idx : 1248 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #350 annotations: │ │ Annotations on class │ │ @@ -69379,18 +69379,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 │ │ -076170: |[076170] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -076180: 5b01 4905 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -076184: 7010 8d03 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -07618a: 0e00 |0005: return-void │ │ +079b08: |[079b08] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +079b18: 5b01 4905 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079b1c: 7010 8d03 0000 |0002: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +079b22: 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; │ │ @@ -69401,20 +69401,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 │ │ -07618c: |[07618c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ -07619c: 5b12 4905 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -0761a0: 6e10 9003 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0390 │ │ -0761a6: 0c00 |0005: move-result-object v0 │ │ -0761a8: 7020 8e03 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@038e │ │ -0761ae: 0e00 |0009: return-void │ │ +079b24: |[079b24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Landroid/os/Handler;)V │ │ +079b34: 5b12 4905 |0000: iput-object v2, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079b38: 6e10 9003 0300 |0002: invoke-virtual {v3}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0390 │ │ +079b3e: 0c00 |0005: move-result-object v0 │ │ +079b40: 7020 8e03 0100 |0006: invoke-direct {v1, v0}, Landroid/os/Handler;.:(Landroid/os/Looper;)V // method@038e │ │ +079b46: 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; │ │ @@ -69427,62 +69427,62 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 102 16-bit code units │ │ -0761b0: |[0761b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ -0761c0: 5240 4700 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0047 │ │ -0761c4: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ -0761ca: 2200 e305 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ -0761ce: 2201 e705 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0761d2: 7010 d22e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0761d8: 1a02 4711 |000c: const-string v2, "Unknown message " // string@1147 │ │ -0761dc: 6e20 db2e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0761e2: 0c01 |0011: move-result-object v1 │ │ -0761e4: 6e20 da2e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0761ea: 0c01 |0015: move-result-object v1 │ │ -0761ec: 6e10 e02e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0761f2: 0c01 |0019: move-result-object v1 │ │ -0761f4: 7020 af2e 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0761fa: 2700 |001d: throw v0 │ │ -0761fc: 5430 4905 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -076200: 7110 9610 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@1096 │ │ -076206: 0c00 |0023: move-result-object v0 │ │ -076208: 5431 4905 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -07620c: 7110 9510 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@1095 │ │ -076212: 0c01 |0029: move-result-object v1 │ │ -076214: 7220 351d 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1d35 │ │ -07621a: 0e00 |002d: return-void │ │ -07621c: 5430 4905 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -076220: 7110 9710 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@1097 │ │ -076226: 28fa |0033: goto 002d // -0006 │ │ -076228: 5430 4905 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -07622c: 7110 9810 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@1098 │ │ -076232: 0c00 |0039: move-result-object v0 │ │ -076234: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ -076238: 5430 4905 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -07623c: 7110 9910 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@1099 │ │ -076242: 0a00 |0041: move-result v0 │ │ -076244: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ -076248: 5430 4905 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -07624c: 7110 9810 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@1098 │ │ -076252: 0c00 |0049: move-result-object v0 │ │ -076254: 5431 4905 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -076258: 7110 9510 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@1095 │ │ -07625e: 0c01 |004f: move-result-object v1 │ │ -076260: 7220 301d 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1d30 │ │ -076266: 28da |0053: goto 002d // -0026 │ │ -076268: 5430 4905 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ -07626c: 1211 |0056: const/4 v1, #int 1 // #1 │ │ -07626e: 7120 9a10 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@109a │ │ -076274: 28d3 |005a: goto 002d // -002d │ │ -076276: 0000 |005b: nop // spacer │ │ -076278: 0001 0300 0100 0000 1c00 0000 2c00 ... |005c: packed-switch-data (10 units) │ │ +079b48: |[079b48] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler.handleMessage:(Landroid/os/Message;)V │ │ +079b58: 5240 4700 |0000: iget v0, v4, Landroid/os/Message;.what:I // field@0047 │ │ +079b5c: 2b00 5a00 0000 |0002: packed-switch v0, 0000005c // +0000005a │ │ +079b62: 2200 e305 |0005: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ +079b66: 2201 e705 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +079b6a: 7010 d22e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +079b70: 1a02 4811 |000c: const-string v2, "Unknown message " // string@1148 │ │ +079b74: 6e20 db2e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +079b7a: 0c01 |0011: move-result-object v1 │ │ +079b7c: 6e20 da2e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +079b82: 0c01 |0015: move-result-object v1 │ │ +079b84: 6e10 e02e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +079b8a: 0c01 |0019: move-result-object v1 │ │ +079b8c: 7020 af2e 1000 |001a: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +079b92: 2700 |001d: throw v0 │ │ +079b94: 5430 4905 |001e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079b98: 7110 9610 0000 |0020: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; // method@1096 │ │ +079b9e: 0c00 |0023: move-result-object v0 │ │ +079ba0: 5431 4905 |0024: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079ba4: 7110 9510 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@1095 │ │ +079baa: 0c01 |0029: move-result-object v1 │ │ +079bac: 7220 351d 1000 |002a: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onShowPress:(Landroid/view/MotionEvent;)V // method@1d35 │ │ +079bb2: 0e00 |002d: return-void │ │ +079bb4: 5430 4905 |002e: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079bb8: 7110 9710 0000 |0030: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@1097 │ │ +079bbe: 28fa |0033: goto 002d // -0006 │ │ +079bc0: 5430 4905 |0034: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079bc4: 7110 9810 0000 |0036: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@1098 │ │ +079bca: 0c00 |0039: move-result-object v0 │ │ +079bcc: 3800 f3ff |003a: if-eqz v0, 002d // -000d │ │ +079bd0: 5430 4905 |003c: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079bd4: 7110 9910 0000 |003e: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z // method@1099 │ │ +079bda: 0a00 |0041: move-result v0 │ │ +079bdc: 3900 1200 |0042: if-nez v0, 0054 // +0012 │ │ +079be0: 5430 4905 |0044: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079be4: 7110 9810 0000 |0046: invoke-static {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; // method@1098 │ │ +079bea: 0c00 |0049: move-result-object v0 │ │ +079bec: 5431 4905 |004a: iget-object v1, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079bf0: 7110 9510 0100 |004c: invoke-static {v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; // method@1095 │ │ +079bf6: 0c01 |004f: move-result-object v1 │ │ +079bf8: 7220 301d 1000 |0050: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1d30 │ │ +079bfe: 28da |0053: goto 002d // -0026 │ │ +079c00: 5430 4905 |0054: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.this$0:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // field@0549 │ │ +079c04: 1211 |0056: const/4 v1, #int 1 // #1 │ │ +079c06: 7120 9a10 1000 |0057: invoke-static {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z // method@109a │ │ +079c0c: 28d3 |005a: goto 002d // -002d │ │ +079c0e: 0000 |005b: nop // spacer │ │ +079c10: 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 │ │ @@ -69491,21 +69491,21 @@ │ │ 0x0044 line=126 │ │ 0x0054 line=128 │ │ 0x005b line=113 │ │ locals : │ │ 0x0000 - 0x0066 reg=3 this Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; │ │ 0x0000 - 0x0066 reg=4 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 1247 (GestureDetectorCompat.java) │ │ + source_file_idx : 1248 (GestureDetectorCompat.java) │ │ │ │ Class #351 header: │ │ class_idx : 681 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1247 │ │ +source_file_idx : 1248 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #351 annotations: │ │ Annotations on class │ │ @@ -69528,18 +69528,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 │ │ -07628c: |[07628c] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ -07629c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07629e: 7040 aa10 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@10aa │ │ -0762a4: 0e00 |0004: return-void │ │ +079c24: |[079c24] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;)V │ │ +079c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +079c36: 7040 aa10 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@10aa │ │ +079c3c: 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; │ │ @@ -69550,27 +69550,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 │ │ -0762a8: |[0762a8] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0762b8: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0762be: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0762c2: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ -0762c6: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ -0762ca: 2200 a802 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@02a8 │ │ -0762ce: 7040 a410 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@10a4 │ │ -0762d4: 5b20 6605 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ -0762d8: 0e00 |0010: return-void │ │ -0762da: 2200 a702 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@02a7 │ │ -0762de: 7040 9410 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@1094 │ │ -0762e4: 5b20 6605 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ -0762e8: 28f8 |0018: goto 0010 // -0008 │ │ +079c40: |[079c40] android.support.v4.view.GestureDetectorCompat.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +079c50: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +079c56: 6000 4500 |0003: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +079c5a: 1301 1100 |0005: const/16 v1, #int 17 // #11 │ │ +079c5e: 3710 0a00 |0007: if-le v0, v1, 0011 // +000a │ │ +079c62: 2200 a802 |0009: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2; // type@02a8 │ │ +079c66: 7040 a410 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@10a4 │ │ +079c6c: 5b20 6605 |000e: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ +079c70: 0e00 |0010: return-void │ │ +079c72: 2200 a702 |0011: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase; // type@02a7 │ │ +079c76: 7040 9410 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@1094 │ │ +079c7c: 5b20 6605 |0016: iput-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ +079c80: 28f8 |0018: goto 0010 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0003 line=515 │ │ 0x0009 line=516 │ │ 0x0010 line=520 │ │ 0x0011 line=518 │ │ @@ -69586,19 +69586,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0762ec: |[0762ec] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ -0762fc: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ -076300: 7210 8c10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@108c │ │ -076306: 0a00 |0005: move-result v0 │ │ -076308: 0f00 |0006: return v0 │ │ +079c84: |[079c84] android.support.v4.view.GestureDetectorCompat.isLongpressEnabled:()Z │ │ +079c94: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ +079c98: 7210 8c10 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.isLongpressEnabled:()Z // method@108c │ │ +079c9e: 0a00 |0005: move-result v0 │ │ +079ca0: 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;) │ │ @@ -69606,19 +69606,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07630c: |[07630c] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -07631c: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ -076320: 7220 8d10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@108d │ │ -076326: 0a00 |0005: move-result v0 │ │ -076328: 0f00 |0006: return v0 │ │ +079ca4: |[079ca4] android.support.v4.view.GestureDetectorCompat.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +079cb4: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ +079cb8: 7220 8d10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@108d │ │ +079cbe: 0a00 |0005: move-result v0 │ │ +079cc0: 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; │ │ │ │ @@ -69627,18 +69627,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07632c: |[07632c] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ -07633c: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ -076340: 7220 8e10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@108e │ │ -076346: 0e00 |0005: return-void │ │ +079cc4: |[079cc4] android.support.v4.view.GestureDetectorCompat.setIsLongpressEnabled:(Z)V │ │ +079cd4: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ +079cd8: 7220 8e10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setIsLongpressEnabled:(Z)V // method@108e │ │ +079cde: 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 │ │ @@ -69648,33 +69648,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -076348: |[076348] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -076358: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ -07635c: 7220 8f10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@108f │ │ -076362: 0e00 |0005: return-void │ │ +079ce0: |[079ce0] android.support.v4.view.GestureDetectorCompat.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +079cf0: 5410 6605 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat;.mImpl:Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl; // field@0566 │ │ +079cf4: 7220 8f10 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImpl;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@108f │ │ +079cfa: 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 : 1247 (GestureDetectorCompat.java) │ │ + source_file_idx : 1248 (GestureDetectorCompat.java) │ │ │ │ Class #352 header: │ │ class_idx : 682 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1260 │ │ +source_file_idx : 1261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #352 annotations: │ │ Annotations on class │ │ @@ -69710,21 +69710,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/GravityCompat$GravityCompatImpl;) │ │ name : 'getAbsoluteGravity' │ │ type : '(II)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1260 (GravityCompat.java) │ │ + source_file_idx : 1261 (GravityCompat.java) │ │ │ │ Class #353 header: │ │ class_idx : 685 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1260 │ │ +source_file_idx : 1261 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #353 annotations: │ │ Annotations on class │ │ @@ -69768,26 +69768,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -076364: |[076364] android.support.v4.view.GravityCompat.:()V │ │ -076374: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -076378: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -07637c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -076380: 2201 ac02 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@02ac │ │ -076384: 7010 b810 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@10b8 │ │ -07638a: 6901 6805 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ -07638e: 0e00 |000d: return-void │ │ -076390: 2201 ab02 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@02ab │ │ -076394: 7010 b310 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@10b3 │ │ -07639a: 6901 6805 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ -07639e: 28f8 |0015: goto 000d // -0008 │ │ +079cfc: |[079cfc] android.support.v4.view.GravityCompat.:()V │ │ +079d0c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +079d10: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +079d14: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +079d18: 2201 ac02 |0006: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; // type@02ac │ │ +079d1c: 7010 b810 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1;.:()V // method@10b8 │ │ +079d22: 6901 6805 |000b: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ +079d26: 0e00 |000d: return-void │ │ +079d28: 2201 ab02 |000e: new-instance v1, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; // type@02ab │ │ +079d2c: 7010 b310 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/GravityCompat$GravityCompatImplBase;.:()V // method@10b3 │ │ +079d32: 6901 6805 |0013: sput-object v1, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ +079d36: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0002 line=90 │ │ 0x0006 line=91 │ │ 0x000d line=95 │ │ 0x000e line=93 │ │ @@ -69799,17 +69799,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0763a0: |[0763a0] android.support.v4.view.GravityCompat.:()V │ │ -0763b0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0763b6: 0e00 |0003: return-void │ │ +079d38: |[079d38] android.support.v4.view.GravityCompat.:()V │ │ +079d48: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +079d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat; │ │ │ │ @@ -69818,26 +69818,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 │ │ -0763b8: |[0763b8] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0763c8: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ -0763cc: 0191 |0002: move v1, v9 │ │ -0763ce: 01a2 |0003: move v2, v10 │ │ -0763d0: 01b3 |0004: move v3, v11 │ │ -0763d2: 07c4 |0005: move-object v4, v12 │ │ -0763d4: 01d5 |0006: move v5, v13 │ │ -0763d6: 01e6 |0007: move v6, v14 │ │ -0763d8: 07f7 |0008: move-object v7, v15 │ │ -0763da: 0208 1000 |0009: move/from16 v8, v16 │ │ -0763de: 7809 af10 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@10af │ │ -0763e4: 0e00 |000e: return-void │ │ +079d50: |[079d50] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +079d60: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ +079d64: 0191 |0002: move v1, v9 │ │ +079d66: 01a2 |0003: move v2, v10 │ │ +079d68: 01b3 |0004: move v3, v11 │ │ +079d6a: 07c4 |0005: move-object v4, v12 │ │ +079d6c: 01d5 |0006: move v5, v13 │ │ +079d6e: 01e6 |0007: move v6, v14 │ │ +079d70: 07f7 |0008: move-object v7, v15 │ │ +079d72: 0208 1000 |0009: move/from16 v8, v16 │ │ +079d76: 7809 af10 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@10af │ │ +079d7c: 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 │ │ @@ -69853,24 +69853,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 │ │ -0763e8: |[0763e8] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0763f8: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ -0763fc: 0171 |0002: move v1, v7 │ │ -0763fe: 0182 |0003: move v2, v8 │ │ -076400: 0193 |0004: move v3, v9 │ │ -076402: 07a4 |0005: move-object v4, v10 │ │ -076404: 07b5 |0006: move-object v5, v11 │ │ -076406: 01c6 |0007: move v6, v12 │ │ -076408: 7807 b010 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@10b0 │ │ -07640e: 0e00 |000b: return-void │ │ +079d80: |[079d80] android.support.v4.view.GravityCompat.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +079d90: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ +079d94: 0171 |0002: move v1, v7 │ │ +079d96: 0182 |0003: move v2, v8 │ │ +079d98: 0193 |0004: move v3, v9 │ │ +079d9a: 07a4 |0005: move-object v4, v10 │ │ +079d9c: 07b5 |0006: move-object v5, v11 │ │ +079d9e: 01c6 |0007: move v6, v12 │ │ +079da0: 7807 b010 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@10b0 │ │ +079da6: 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 │ │ @@ -69884,18 +69884,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 │ │ -076410: |[076410] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -076420: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ -076424: 7254 b110 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@10b1 │ │ -07642a: 0e00 |0005: return-void │ │ +079da8: |[079da8] android.support.v4.view.GravityCompat.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +079db8: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ +079dbc: 7254 b110 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@10b1 │ │ +079dc2: 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; │ │ @@ -69907,34 +69907,34 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -07642c: |[07642c] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ -07643c: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ -076440: 7230 b210 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@10b2 │ │ -076446: 0a00 |0005: move-result v0 │ │ -076448: 0f00 |0006: return v0 │ │ +079dc4: |[079dc4] android.support.v4.view.GravityCompat.getAbsoluteGravity:(II)I │ │ +079dd4: 6200 6805 |0000: sget-object v0, Landroid/support/v4/view/GravityCompat;.IMPL:Landroid/support/v4/view/GravityCompat$GravityCompatImpl; // field@0568 │ │ +079dd8: 7230 b210 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/GravityCompat$GravityCompatImpl;.getAbsoluteGravity:(II)I // method@10b2 │ │ +079dde: 0a00 |0005: move-result v0 │ │ +079de0: 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 : 1260 (GravityCompat.java) │ │ + source_file_idx : 1261 (GravityCompat.java) │ │ │ │ Class #354 header: │ │ class_idx : 686 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1264 │ │ +source_file_idx : 1265 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #354 - │ │ Class descriptor : 'Landroid/support/v4/view/GravityCompatJellybeanMr1;' │ │ @@ -69949,17 +69949,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07644c: |[07644c] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ -07645c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076462: 0e00 |0003: return-void │ │ +079de4: |[079de4] android.support.v4.view.GravityCompatJellybeanMr1.:()V │ │ +079df4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +079dfa: 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;) │ │ @@ -69967,17 +69967,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 │ │ -076464: |[076464] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -076474: 7708 3d1d 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@1d3d │ │ -07647a: 0e00 |0003: return-void │ │ +079dfc: |[079dfc] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +079e0c: 7708 3d1d 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@1d3d │ │ +079e12: 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 │ │ @@ -69993,17 +69993,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 │ │ -07647c: |[07647c] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -07648c: 7706 3f1d 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1d3f │ │ -076492: 0e00 |0003: return-void │ │ +079e14: |[079e14] android.support.v4.view.GravityCompatJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +079e24: 7706 3f1d 0000 |0000: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1d3f │ │ +079e2a: 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 │ │ @@ -70017,17 +70017,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 │ │ -076494: |[076494] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0764a4: 7140 411d 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1d41 │ │ -0764aa: 0e00 |0003: return-void │ │ +079e2c: |[079e2c] android.support.v4.view.GravityCompatJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +079e3c: 7140 411d 1032 |0000: invoke-static {v0, v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1d41 │ │ +079e42: 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; │ │ @@ -70039,33 +70039,33 @@ │ │ type : '(II)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0764ac: |[0764ac] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ -0764bc: 7120 421d 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1d42 │ │ -0764c2: 0a00 |0003: move-result v0 │ │ -0764c4: 0f00 |0004: return v0 │ │ +079e44: |[079e44] android.support.v4.view.GravityCompatJellybeanMr1.getAbsoluteGravity:(II)I │ │ +079e54: 7120 421d 2100 |0000: invoke-static {v1, v2}, Landroid/view/Gravity;.getAbsoluteGravity:(II)I // method@1d42 │ │ +079e5a: 0a00 |0003: move-result v0 │ │ +079e5c: 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 : 1264 (GravityCompatJellybeanMr1.java) │ │ + source_file_idx : 1265 (GravityCompatJellybeanMr1.java) │ │ │ │ Class #355 header: │ │ class_idx : 690 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1478 │ │ +source_file_idx : 1479 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 7 │ │ │ │ Class #355 annotations: │ │ Annotations on class │ │ @@ -70119,21 +70119,21 @@ │ │ │ │ #6 : (in Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;) │ │ name : 'startTracking' │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1478 (KeyEventCompat.java) │ │ + source_file_idx : 1479 (KeyEventCompat.java) │ │ │ │ Class #356 header: │ │ class_idx : 691 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1478 │ │ +source_file_idx : 1479 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #356 annotations: │ │ Annotations on class │ │ @@ -70156,26 +70156,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0764c8: |[0764c8] android.support.v4.view.KeyEventCompat.:()V │ │ -0764d8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0764dc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0764e0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0764e4: 2200 b102 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@02b1 │ │ -0764e8: 7010 d610 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@10d6 │ │ -0764ee: 6900 6e05 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -0764f2: 0e00 |000d: return-void │ │ -0764f4: 2200 af02 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@02af │ │ -0764f8: 7010 c810 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@10c8 │ │ -0764fe: 6900 6e05 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076502: 28f8 |0015: goto 000d // -0008 │ │ +079e60: |[079e60] android.support.v4.view.KeyEventCompat.:()V │ │ +079e70: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +079e74: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +079e78: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +079e7c: 2200 b102 |0006: new-instance v0, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; // type@02b1 │ │ +079e80: 7010 d610 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;.:()V // method@10d6 │ │ +079e86: 6900 6e05 |000b: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079e8a: 0e00 |000d: return-void │ │ +079e8c: 2200 af02 |000e: new-instance v0, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; // type@02af │ │ +079e90: 7010 c810 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@10c8 │ │ +079e96: 6900 6e05 |0013: sput-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079e9a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0006 line=167 │ │ 0x000d line=171 │ │ 0x000e line=169 │ │ locals : │ │ @@ -70185,17 +70185,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076504: |[076504] android.support.v4.view.KeyEventCompat.:()V │ │ -076514: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07651a: 0e00 |0003: return-void │ │ +079e9c: |[079e9c] android.support.v4.view.KeyEventCompat.:()V │ │ +079eac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +079eb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat; │ │ │ │ @@ -70204,19 +70204,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 │ │ -07651c: |[07651c] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -07652c: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076530: 7254 da10 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@10da │ │ -076536: 0a00 |0005: move-result v0 │ │ -076538: 0f00 |0006: return v0 │ │ +079eb4: |[079eb4] android.support.v4.view.KeyEventCompat.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +079ec4: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079ec8: 7254 da10 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@10da │ │ +079ece: 0a00 |0005: move-result v0 │ │ +079ed0: 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; │ │ @@ -70227,19 +70227,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 │ │ -07653c: |[07653c] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -07654c: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076550: 7220 db10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@10db │ │ -076556: 0c00 |0005: move-result-object v0 │ │ -076558: 1100 |0006: return-object v0 │ │ +079ed4: |[079ed4] android.support.v4.view.KeyEventCompat.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +079ee4: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079ee8: 7220 db10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@10db │ │ +079eee: 0c00 |0005: move-result-object v0 │ │ +079ef0: 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;) │ │ @@ -70247,21 +70247,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 │ │ -07655c: |[07655c] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ -07656c: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076570: 6e10 511d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ -076576: 0a01 |0005: move-result v1 │ │ -076578: 7230 dd10 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@10dd │ │ -07657e: 0a00 |0009: move-result v0 │ │ -076580: 0f00 |000a: return v0 │ │ +079ef4: |[079ef4] android.support.v4.view.KeyEventCompat.hasModifiers:(Landroid/view/KeyEvent;I)Z │ │ +079f04: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079f08: 6e10 511d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ +079f0e: 0a01 |0005: move-result v1 │ │ +079f10: 7230 dd10 1003 |0006: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@10dd │ │ +079f16: 0a00 |0009: move-result v0 │ │ +079f18: 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 │ │ │ │ @@ -70270,21 +70270,21 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -076584: |[076584] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ -076594: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076598: 6e10 511d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ -07659e: 0a01 |0005: move-result v1 │ │ -0765a0: 7220 de10 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@10de │ │ -0765a6: 0a00 |0009: move-result v0 │ │ -0765a8: 0f00 |000a: return v0 │ │ +079f1c: |[079f1c] android.support.v4.view.KeyEventCompat.hasNoModifiers:(Landroid/view/KeyEvent;)Z │ │ +079f2c: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079f30: 6e10 511d 0200 |0002: invoke-virtual {v2}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ +079f36: 0a01 |0005: move-result v1 │ │ +079f38: 7220 de10 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@10de │ │ +079f3e: 0a00 |0009: move-result v0 │ │ +079f40: 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;) │ │ @@ -70292,19 +70292,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0765ac: |[0765ac] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0765bc: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -0765c0: 7220 dc10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@10dc │ │ -0765c6: 0a00 |0005: move-result v0 │ │ -0765c8: 0f00 |0006: return v0 │ │ +079f44: |[079f44] android.support.v4.view.KeyEventCompat.isTracking:(Landroid/view/KeyEvent;)Z │ │ +079f54: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079f58: 7220 dc10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.isTracking:(Landroid/view/KeyEvent;)Z // method@10dc │ │ +079f5e: 0a00 |0005: move-result v0 │ │ +079f60: 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;) │ │ @@ -70312,19 +70312,19 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0765cc: |[0765cc] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ -0765dc: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -0765e0: 7230 dd10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@10dd │ │ -0765e6: 0a00 |0005: move-result v0 │ │ -0765e8: 0f00 |0006: return v0 │ │ +079f64: |[079f64] android.support.v4.view.KeyEventCompat.metaStateHasModifiers:(II)Z │ │ +079f74: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079f78: 7230 dd10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasModifiers:(II)Z // method@10dd │ │ +079f7e: 0a00 |0005: move-result v0 │ │ +079f80: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ 0x0000 - 0x0007 reg=2 modifiers I │ │ │ │ @@ -70333,19 +70333,19 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0765ec: |[0765ec] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ -0765fc: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076600: 7220 de10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@10de │ │ -076606: 0a00 |0005: move-result v0 │ │ -076608: 0f00 |0006: return v0 │ │ +079f84: |[079f84] android.support.v4.view.KeyEventCompat.metaStateHasNoModifiers:(I)Z │ │ +079f94: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079f98: 7220 de10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.metaStateHasNoModifiers:(I)Z // method@10de │ │ +079f9e: 0a00 |0005: move-result v0 │ │ +079fa0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #9 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -70353,19 +70353,19 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07660c: |[07660c] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ -07661c: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076620: 7220 df10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@10df │ │ -076626: 0a00 |0005: move-result v0 │ │ -076628: 0f00 |0006: return v0 │ │ +079fa4: |[079fa4] android.support.v4.view.KeyEventCompat.normalizeMetaState:(I)I │ │ +079fb4: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079fb8: 7220 df10 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.normalizeMetaState:(I)I // method@10df │ │ +079fbe: 0a00 |0005: move-result v0 │ │ +079fc0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 metaState I │ │ │ │ #10 : (in Landroid/support/v4/view/KeyEventCompat;) │ │ @@ -70373,33 +70373,33 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07662c: |[07662c] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ -07663c: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ -076640: 7220 e010 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@10e0 │ │ -076646: 0e00 |0005: return-void │ │ +079fc4: |[079fc4] android.support.v4.view.KeyEventCompat.startTracking:(Landroid/view/KeyEvent;)V │ │ +079fd4: 6200 6e05 |0000: sget-object v0, Landroid/support/v4/view/KeyEventCompat;.IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; // field@056e │ │ +079fd8: 7220 e010 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;.startTracking:(Landroid/view/KeyEvent;)V // method@10e0 │ │ +079fde: 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 : 1478 (KeyEventCompat.java) │ │ + source_file_idx : 1479 (KeyEventCompat.java) │ │ │ │ Class #357 header: │ │ class_idx : 692 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1479 │ │ +source_file_idx : 1480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #357 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatEclair;' │ │ @@ -70414,17 +70414,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076648: |[076648] android.support.v4.view.KeyEventCompatEclair.:()V │ │ -076658: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07665e: 0e00 |0003: return-void │ │ +079fe0: |[079fe0] android.support.v4.view.KeyEventCompatEclair.:()V │ │ +079ff0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +079ff6: 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;) │ │ @@ -70432,19 +70432,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 │ │ -076660: |[076660] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -076670: 1f03 2004 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0420 │ │ -076674: 6e40 4d1d 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@1d4d │ │ -07667a: 0a00 |0005: move-result v0 │ │ -07667c: 0f00 |0006: return v0 │ │ +079ff8: |[079ff8] android.support.v4.view.KeyEventCompatEclair.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +07a008: 1f03 2004 |0000: check-cast v3, Landroid/view/KeyEvent$DispatcherState; // type@0420 │ │ +07a00c: 6e40 4d1d 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@1d4d │ │ +07a012: 0a00 |0005: move-result v0 │ │ +07a014: 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; │ │ @@ -70455,18 +70455,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 │ │ -076680: |[076680] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -076690: 6e10 f51d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1df5 │ │ -076696: 0c00 |0003: move-result-object v0 │ │ -076698: 1100 |0004: return-object v0 │ │ +07a018: |[07a018] android.support.v4.view.KeyEventCompatEclair.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +07a028: 6e10 f51d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@1df5 │ │ +07a02e: 0c00 |0003: move-result-object v0 │ │ +07a030: 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;) │ │ @@ -70474,18 +70474,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07669c: |[07669c] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0766ac: 6e10 541d 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1d54 │ │ -0766b2: 0a00 |0003: move-result v0 │ │ -0766b4: 0f00 |0004: return v0 │ │ +07a034: |[07a034] android.support.v4.view.KeyEventCompatEclair.isTracking:(Landroid/view/KeyEvent;)Z │ │ +07a044: 6e10 541d 0100 |0000: invoke-virtual {v1}, Landroid/view/KeyEvent;.isTracking:()Z // method@1d54 │ │ +07a04a: 0a00 |0003: move-result v0 │ │ +07a04c: 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;) │ │ @@ -70493,32 +70493,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0766b8: |[0766b8] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ -0766c8: 6e10 581d 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1d58 │ │ -0766ce: 0e00 |0003: return-void │ │ +07a050: |[07a050] android.support.v4.view.KeyEventCompatEclair.startTracking:(Landroid/view/KeyEvent;)V │ │ +07a060: 6e10 581d 0000 |0000: invoke-virtual {v0}, Landroid/view/KeyEvent;.startTracking:()V // method@1d58 │ │ +07a066: 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 : 1479 (KeyEventCompatEclair.java) │ │ + source_file_idx : 1480 (KeyEventCompatEclair.java) │ │ │ │ Class #358 header: │ │ class_idx : 693 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1480 │ │ +source_file_idx : 1481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #358 - │ │ Class descriptor : 'Landroid/support/v4/view/KeyEventCompatHoneycomb;' │ │ @@ -70533,17 +70533,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0766d0: |[0766d0] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ -0766e0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0766e6: 0e00 |0003: return-void │ │ +07a068: |[07a068] android.support.v4.view.KeyEventCompatHoneycomb.:()V │ │ +07a078: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a07e: 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;) │ │ @@ -70551,18 +70551,18 @@ │ │ type : '(II)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0766e8: |[0766e8] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ -0766f8: 7120 551d 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1d55 │ │ -0766fe: 0a00 |0003: move-result v0 │ │ -076700: 0f00 |0004: return v0 │ │ +07a080: |[07a080] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasModifiers:(II)Z │ │ +07a090: 7120 551d 2100 |0000: invoke-static {v1, v2}, Landroid/view/KeyEvent;.metaStateHasModifiers:(II)Z // method@1d55 │ │ +07a096: 0a00 |0003: move-result v0 │ │ +07a098: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ 0x0000 - 0x0005 reg=2 modifiers I │ │ │ │ @@ -70571,18 +70571,18 @@ │ │ type : '(I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076704: |[076704] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ -076714: 7110 561d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1d56 │ │ -07671a: 0a00 |0003: move-result v0 │ │ -07671c: 0f00 |0004: return v0 │ │ +07a09c: |[07a09c] android.support.v4.view.KeyEventCompatHoneycomb.metaStateHasNoModifiers:(I)Z │ │ +07a0ac: 7110 561d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.metaStateHasNoModifiers:(I)Z // method@1d56 │ │ +07a0b2: 0a00 |0003: move-result v0 │ │ +07a0b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ #3 : (in Landroid/support/v4/view/KeyEventCompatHoneycomb;) │ │ @@ -70590,32 +70590,32 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076720: |[076720] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ -076730: 7110 571d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1d57 │ │ -076736: 0a00 |0003: move-result v0 │ │ -076738: 0f00 |0004: return v0 │ │ +07a0b8: |[07a0b8] android.support.v4.view.KeyEventCompatHoneycomb.normalizeMetaState:(I)I │ │ +07a0c8: 7110 571d 0100 |0000: invoke-static {v1}, Landroid/view/KeyEvent;.normalizeMetaState:(I)I // method@1d57 │ │ +07a0ce: 0a00 |0003: move-result v0 │ │ +07a0d0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 metaState I │ │ │ │ Virtual methods - │ │ - source_file_idx : 1480 (KeyEventCompatHoneycomb.java) │ │ + source_file_idx : 1481 (KeyEventCompatHoneycomb.java) │ │ │ │ Class #359 header: │ │ class_idx : 694 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3461 │ │ +source_file_idx : 3462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #359 annotations: │ │ Annotations on class │ │ @@ -70675,21 +70675,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 : 3461 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3462 (MarginLayoutParamsCompat.java) │ │ │ │ Class #360 header: │ │ class_idx : 697 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3461 │ │ +source_file_idx : 3462 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #360 annotations: │ │ Annotations on class │ │ @@ -70712,26 +70712,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07673c: |[07673c] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -07674c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -076750: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -076754: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -076758: 2201 b802 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@02b8 │ │ -07675c: 7010 0611 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@1106 │ │ -076762: 6901 6f05 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -076766: 0e00 |000d: return-void │ │ -076768: 2201 b702 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@02b7 │ │ -07676c: 7010 fd10 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@10fd │ │ -076772: 6901 6f05 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -076776: 28f8 |0015: goto 000d // -0008 │ │ +07a0d4: |[07a0d4] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +07a0e4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07a0e8: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +07a0ec: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07a0f0: 2201 b802 |0006: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; // type@02b8 │ │ +07a0f4: 7010 0611 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1;.:()V // method@1106 │ │ +07a0fa: 6901 6f05 |000b: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a0fe: 0e00 |000d: return-void │ │ +07a100: 2201 b702 |000e: new-instance v1, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; // type@02b7 │ │ +07a104: 7010 fd10 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase;.:()V // method@10fd │ │ +07a10a: 6901 6f05 |0013: sput-object v1, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a10e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ 0x0006 line=129 │ │ 0x000d line=133 │ │ 0x000e line=131 │ │ @@ -70743,17 +70743,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076778: |[076778] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ -076788: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07678e: 0e00 |0003: return-void │ │ +07a110: |[07a110] android.support.v4.view.MarginLayoutParamsCompat.:()V │ │ +07a120: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a126: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat; │ │ │ │ @@ -70762,19 +70762,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 │ │ -076790: |[076790] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0767a0: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -0767a4: 7220 f510 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@10f5 │ │ -0767aa: 0a00 |0005: move-result v0 │ │ -0767ac: 0f00 |0006: return v0 │ │ +07a128: |[07a128] android.support.v4.view.MarginLayoutParamsCompat.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +07a138: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a13c: 7220 f510 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@10f5 │ │ +07a142: 0a00 |0005: move-result v0 │ │ +07a144: 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;) │ │ @@ -70782,19 +70782,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 │ │ -0767b0: |[0767b0] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0767c0: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -0767c4: 7220 f610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@10f6 │ │ -0767ca: 0a00 |0005: move-result v0 │ │ -0767cc: 0f00 |0006: return v0 │ │ +07a148: |[07a148] android.support.v4.view.MarginLayoutParamsCompat.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +07a158: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a15c: 7220 f610 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@10f6 │ │ +07a162: 0a00 |0005: move-result v0 │ │ +07a164: 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;) │ │ @@ -70802,19 +70802,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 │ │ -0767d0: |[0767d0] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0767e0: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -0767e4: 7220 f710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@10f7 │ │ -0767ea: 0a00 |0005: move-result v0 │ │ -0767ec: 0f00 |0006: return v0 │ │ +07a168: |[07a168] android.support.v4.view.MarginLayoutParamsCompat.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +07a178: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a17c: 7220 f710 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@10f7 │ │ +07a182: 0a00 |0005: move-result v0 │ │ +07a184: 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;) │ │ @@ -70822,19 +70822,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 │ │ -0767f0: |[0767f0] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -076800: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -076804: 7220 f810 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@10f8 │ │ -07680a: 0a00 |0005: move-result v0 │ │ -07680c: 0f00 |0006: return v0 │ │ +07a188: |[07a188] android.support.v4.view.MarginLayoutParamsCompat.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +07a198: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a19c: 7220 f810 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@10f8 │ │ +07a1a2: 0a00 |0005: move-result v0 │ │ +07a1a4: 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;) │ │ @@ -70842,18 +70842,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 │ │ -076810: |[076810] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -076820: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -076824: 7230 f910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10f9 │ │ -07682a: 0e00 |0005: return-void │ │ +07a1a8: |[07a1a8] android.support.v4.view.MarginLayoutParamsCompat.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a1b8: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a1bc: 7230 f910 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10f9 │ │ +07a1c2: 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 │ │ @@ -70863,18 +70863,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 │ │ -07682c: |[07682c] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -07683c: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -076840: 7230 fa10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10fa │ │ -076846: 0e00 |0005: return-void │ │ +07a1c4: |[07a1c4] android.support.v4.view.MarginLayoutParamsCompat.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a1d4: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a1d8: 7230 fa10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10fa │ │ +07a1de: 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 │ │ @@ -70884,18 +70884,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 │ │ -076848: |[076848] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -076858: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -07685c: 7230 fb10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10fb │ │ -076862: 0e00 |0005: return-void │ │ +07a1e0: |[07a1e0] android.support.v4.view.MarginLayoutParamsCompat.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a1f0: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a1f4: 7230 fb10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10fb │ │ +07a1fa: 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 │ │ @@ -70905,34 +70905,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 │ │ -076864: |[076864] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -076874: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ -076878: 7230 fc10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10fc │ │ -07687e: 0e00 |0005: return-void │ │ +07a1fc: |[07a1fc] android.support.v4.view.MarginLayoutParamsCompat.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a20c: 6200 6f05 |0000: sget-object v0, Landroid/support/v4/view/MarginLayoutParamsCompat;.IMPL:Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl; // field@056f │ │ +07a210: 7230 fc10 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImpl;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@10fc │ │ +07a216: 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 : 3461 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3462 (MarginLayoutParamsCompat.java) │ │ │ │ Class #361 header: │ │ class_idx : 698 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3465 │ │ +source_file_idx : 3466 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #361 - │ │ Class descriptor : 'Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;' │ │ @@ -70947,17 +70947,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076880: |[076880] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ -076890: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076896: 0e00 |0003: return-void │ │ +07a218: |[07a218] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.:()V │ │ +07a228: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a22e: 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;) │ │ @@ -70965,18 +70965,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 │ │ -076898: |[076898] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0768a8: 6e10 9a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1e9a │ │ -0768ae: 0a00 |0003: move-result v0 │ │ -0768b0: 0f00 |0004: return v0 │ │ +07a230: |[07a230] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +07a240: 6e10 9a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getLayoutDirection:()I // method@1e9a │ │ +07a246: 0a00 |0003: move-result v0 │ │ +07a248: 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;) │ │ @@ -70984,18 +70984,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 │ │ -0768b4: |[0768b4] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0768c4: 6e10 9b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1e9b │ │ -0768ca: 0a00 |0003: move-result v0 │ │ -0768cc: 0f00 |0004: return v0 │ │ +07a24c: |[07a24c] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +07a25c: 6e10 9b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginEnd:()I // method@1e9b │ │ +07a262: 0a00 |0003: move-result v0 │ │ +07a264: 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;) │ │ @@ -71003,18 +71003,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 │ │ -0768d0: |[0768d0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0768e0: 6e10 9c1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1e9c │ │ -0768e6: 0a00 |0003: move-result v0 │ │ -0768e8: 0f00 |0004: return v0 │ │ +07a268: |[07a268] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +07a278: 6e10 9c1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.getMarginStart:()I // method@1e9c │ │ +07a27e: 0a00 |0003: move-result v0 │ │ +07a280: 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;) │ │ @@ -71022,18 +71022,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 │ │ -0768ec: |[0768ec] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0768fc: 6e10 9d1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1e9d │ │ -076902: 0a00 |0003: move-result v0 │ │ -076904: 0f00 |0004: return v0 │ │ +07a284: |[07a284] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +07a294: 6e10 9d1e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup$MarginLayoutParams;.isMarginRelative:()Z // method@1e9d │ │ +07a29a: 0a00 |0003: move-result v0 │ │ +07a29c: 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;) │ │ @@ -71041,17 +71041,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 │ │ -076908: |[076908] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -076918: 6e20 9e1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1e9e │ │ -07691e: 0e00 |0003: return-void │ │ +07a2a0: |[07a2a0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a2b0: 6e20 9e1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.resolveLayoutDirection:(I)V // method@1e9e │ │ +07a2b6: 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 │ │ @@ -71061,17 +71061,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 │ │ -076920: |[076920] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -076930: 6e20 9f1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1e9f │ │ -076936: 0e00 |0003: return-void │ │ +07a2b8: |[07a2b8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a2c8: 6e20 9f1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setLayoutDirection:(I)V // method@1e9f │ │ +07a2ce: 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 │ │ @@ -71081,17 +71081,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 │ │ -076938: |[076938] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -076948: 6e20 a01e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1ea0 │ │ -07694e: 0e00 |0003: return-void │ │ +07a2d0: |[07a2d0] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a2e0: 6e20 a01e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginEnd:(I)V // method@1ea0 │ │ +07a2e6: 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 │ │ @@ -71101,33 +71101,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 │ │ -076950: |[076950] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -076960: 6e20 a11e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1ea1 │ │ -076966: 0e00 |0003: return-void │ │ +07a2e8: |[07a2e8] android.support.v4.view.MarginLayoutParamsCompatJellybeanMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +07a2f8: 6e20 a11e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;.setMarginStart:(I)V // method@1ea1 │ │ +07a2fe: 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 : 3465 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ + source_file_idx : 3466 (MarginLayoutParamsCompatJellybeanMr1.java) │ │ │ │ Class #362 header: │ │ class_idx : 699 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3489 │ │ +source_file_idx : 3490 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #362 annotations: │ │ Annotations on method #4387 'setShowAsAction' │ │ @@ -71146,17 +71146,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076968: |[076968] android.support.v4.view.MenuCompat.:()V │ │ -076978: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07697e: 0e00 |0003: return-void │ │ +07a300: |[07a300] android.support.v4.view.MenuCompat.:()V │ │ +07a310: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a316: 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;) │ │ @@ -71164,33 +71164,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 │ │ -076980: |[076980] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -076990: 7120 5311 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1153 │ │ -076996: 0e00 |0003: return-void │ │ +07a318: |[07a318] android.support.v4.view.MenuCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +07a328: 7120 5311 1000 |0000: invoke-static {v0, v1}, Landroid/support/v4/view/MenuItemCompat;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1153 │ │ +07a32e: 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 : 3489 (MenuCompat.java) │ │ + source_file_idx : 3490 (MenuCompat.java) │ │ │ │ Class #363 header: │ │ class_idx : 704 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3494 │ │ +source_file_idx : 3495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #363 annotations: │ │ Annotations on class │ │ @@ -71250,21 +71250,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 : 3494 (MenuItemCompat.java) │ │ + source_file_idx : 3495 (MenuItemCompat.java) │ │ │ │ Class #364 header: │ │ class_idx : 705 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3494 │ │ +source_file_idx : 3495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #364 annotations: │ │ Annotations on class │ │ @@ -71288,21 +71288,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 : 3494 (MenuItemCompat.java) │ │ + source_file_idx : 3495 (MenuItemCompat.java) │ │ │ │ Class #365 header: │ │ class_idx : 706 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3494 │ │ +source_file_idx : 3495 │ │ static_fields_size : 7 │ │ instance_fields_size: 0 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 0 │ │ │ │ Class #365 annotations: │ │ Annotations on class │ │ @@ -71356,32 +71356,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -076998: |[076998] android.support.v4.view.MenuItemCompat.:()V │ │ -0769a8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0769ac: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0769b0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0769b4: 2201 bf02 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@02bf │ │ -0769b8: 7010 3911 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@1139 │ │ -0769be: 6901 7205 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -0769c2: 0e00 |000d: return-void │ │ -0769c4: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ -0769c8: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -0769cc: 2201 bd02 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@02bd │ │ -0769d0: 7010 2d11 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@112d │ │ -0769d6: 6901 7205 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -0769da: 28f4 |0019: goto 000d // -000c │ │ -0769dc: 2201 bc02 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@02bc │ │ -0769e0: 7010 2411 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@1124 │ │ -0769e6: 6901 7205 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -0769ea: 28ec |0021: goto 000d // -0014 │ │ +07a330: |[07a330] android.support.v4.view.MenuItemCompat.:()V │ │ +07a340: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07a344: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +07a348: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07a34c: 2201 bf02 |0006: new-instance v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // type@02bf │ │ +07a350: 7010 3911 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;.:()V // method@1139 │ │ +07a356: 6901 7205 |000b: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a35a: 0e00 |000d: return-void │ │ +07a35c: 1301 0b00 |000e: const/16 v1, #int 11 // #b │ │ +07a360: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +07a364: 2201 bd02 |0012: new-instance v1, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; // type@02bd │ │ +07a368: 7010 2d11 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@112d │ │ +07a36e: 6901 7205 |0017: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a372: 28f4 |0019: goto 000d // -000c │ │ +07a374: 2201 bc02 |001a: new-instance v1, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; // type@02bc │ │ +07a378: 7010 2411 0100 |001c: invoke-direct {v1}, Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;.:()V // method@1124 │ │ +07a37e: 6901 7205 |001f: sput-object v1, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a382: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0002 line=248 │ │ 0x0006 line=249 │ │ 0x000d line=255 │ │ 0x000e line=250 │ │ @@ -71395,17 +71395,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0769ec: |[0769ec] android.support.v4.view.MenuItemCompat.:()V │ │ -0769fc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076a02: 0e00 |0003: return-void │ │ +07a384: |[07a384] android.support.v4.view.MenuItemCompat.:()V │ │ +07a394: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a39a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0003 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat; │ │ │ │ @@ -71414,25 +71414,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -076a04: |[076a04] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -076a14: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076a18: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076a1c: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076a20: 7210 430b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0b43 │ │ -076a26: 0a00 |0009: move-result v0 │ │ -076a28: 0f00 |000a: return v0 │ │ -076a2a: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076a2e: 7220 3e11 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@113e │ │ -076a34: 0a00 |0010: move-result v0 │ │ -076a36: 28f9 |0011: goto 000a // -0007 │ │ +07a39c: |[07a39c] android.support.v4.view.MenuItemCompat.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +07a3ac: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a3b0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a3b4: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a3b8: 7210 430b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.collapseActionView:()Z // method@0b43 │ │ +07a3be: 0a00 |0009: move-result v0 │ │ +07a3c0: 0f00 |000a: return v0 │ │ +07a3c2: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a3c6: 7220 3e11 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.collapseActionView:(Landroid/view/MenuItem;)Z // method@113e │ │ +07a3cc: 0a00 |0010: move-result v0 │ │ +07a3ce: 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; │ │ @@ -71443,25 +71443,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -076a38: |[076a38] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ -076a48: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076a4c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076a50: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076a54: 7210 440b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0b44 │ │ -076a5a: 0a00 |0009: move-result v0 │ │ -076a5c: 0f00 |000a: return v0 │ │ -076a5e: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076a62: 7220 3f11 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@113f │ │ -076a68: 0a00 |0010: move-result v0 │ │ -076a6a: 28f9 |0011: goto 000a // -0007 │ │ +07a3d0: |[07a3d0] android.support.v4.view.MenuItemCompat.expandActionView:(Landroid/view/MenuItem;)Z │ │ +07a3e0: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a3e4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a3e8: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a3ec: 7210 440b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.expandActionView:()Z // method@0b44 │ │ +07a3f2: 0a00 |0009: move-result v0 │ │ +07a3f4: 0f00 |000a: return v0 │ │ +07a3f6: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a3fa: 7220 3f11 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.expandActionView:(Landroid/view/MenuItem;)Z // method@113f │ │ +07a400: 0a00 |0010: move-result v0 │ │ +07a402: 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; │ │ @@ -71472,26 +71472,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 │ │ -076a6c: |[076a6c] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ -076a7c: 2020 e901 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076a80: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076a84: 1f02 e901 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076a88: 7210 460b 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0b46 │ │ -076a8e: 0c00 |0009: move-result-object v0 │ │ -076a90: 1100 |000a: return-object v0 │ │ -076a92: 1a00 a50d |000b: const-string v0, "MenuItemCompat" // string@0da5 │ │ -076a96: 1a01 4d1a |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1a4d │ │ -076a9a: 7120 071d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -076aa0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -076aa2: 28f7 |0013: goto 000a // -0009 │ │ +07a404: |[07a404] android.support.v4.view.MenuItemCompat.getActionProvider:(Landroid/view/MenuItem;)Landroid/support/v4/view/ActionProvider; │ │ +07a414: 2020 e901 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a418: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a41c: 1f02 e901 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a420: 7210 460b 0200 |0006: invoke-interface {v2}, Landroid/support/v4/internal/view/SupportMenuItem;.getSupportActionProvider:()Landroid/support/v4/view/ActionProvider; // method@0b46 │ │ +07a426: 0c00 |0009: move-result-object v0 │ │ +07a428: 1100 |000a: return-object v0 │ │ +07a42a: 1a00 a60d |000b: const-string v0, "MenuItemCompat" // string@0da6 │ │ +07a42e: 1a01 4e1a |000d: const-string v1, "getActionProvider: item does not implement SupportMenuItem; returning null" // string@1a4e │ │ +07a432: 7120 071d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +07a438: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +07a43a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0004 line=362 │ │ 0x000a line=367 │ │ 0x000b line=366 │ │ 0x0012 line=367 │ │ @@ -71504,25 +71504,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 │ │ -076aa4: |[076aa4] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -076ab4: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076ab8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076abc: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076ac0: 7210 450b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0b45 │ │ -076ac6: 0c00 |0009: move-result-object v0 │ │ -076ac8: 1100 |000a: return-object v0 │ │ -076aca: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076ace: 7220 4011 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@1140 │ │ -076ad4: 0c00 |0010: move-result-object v0 │ │ -076ad6: 28f9 |0011: goto 000a // -0007 │ │ +07a43c: |[07a43c] android.support.v4.view.MenuItemCompat.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +07a44c: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a450: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a454: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a458: 7210 450b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.getActionView:()Landroid/view/View; // method@0b45 │ │ +07a45e: 0c00 |0009: move-result-object v0 │ │ +07a460: 1100 |000a: return-object v0 │ │ +07a462: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a466: 7220 4011 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@1140 │ │ +07a46c: 0c00 |0010: move-result-object v0 │ │ +07a46e: 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; │ │ @@ -71533,25 +71533,25 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -076ad8: |[076ad8] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -076ae8: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076aec: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076af0: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076af4: 7210 470b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0b47 │ │ -076afa: 0a00 |0009: move-result v0 │ │ -076afc: 0f00 |000a: return v0 │ │ -076afe: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076b02: 7220 4111 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@1141 │ │ -076b08: 0a00 |0010: move-result v0 │ │ -076b0a: 28f9 |0011: goto 000a // -0007 │ │ +07a470: |[07a470] android.support.v4.view.MenuItemCompat.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +07a480: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a484: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a488: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a48c: 7210 470b 0100 |0006: invoke-interface {v1}, Landroid/support/v4/internal/view/SupportMenuItem;.isActionViewExpanded:()Z // method@0b47 │ │ +07a492: 0a00 |0009: move-result v0 │ │ +07a494: 0f00 |000a: return v0 │ │ +07a496: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a49a: 7220 4111 1000 |000d: invoke-interface {v0, v1}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@1141 │ │ +07a4a0: 0a00 |0010: move-result v0 │ │ +07a4a2: 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; │ │ @@ -71562,25 +71562,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 │ │ -076b0c: |[076b0c] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ -076b1c: 2020 e901 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076b20: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076b24: 1f02 e901 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076b28: 7220 4c0b 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@0b4c │ │ -076b2e: 0c02 |0009: move-result-object v2 │ │ -076b30: 1102 |000a: return-object v2 │ │ -076b32: 1a00 a50d |000b: const-string v0, "MenuItemCompat" // string@0da5 │ │ -076b36: 1a01 b32a |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@2ab3 │ │ -076b3a: 7120 071d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -076b40: 28f8 |0012: goto 000a // -0008 │ │ +07a4a4: |[07a4a4] android.support.v4.view.MenuItemCompat.setActionProvider:(Landroid/view/MenuItem;Landroid/support/v4/view/ActionProvider;)Landroid/view/MenuItem; │ │ +07a4b4: 2020 e901 |0000: instance-of v0, v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a4b8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a4bc: 1f02 e901 |0004: check-cast v2, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a4c0: 7220 4c0b 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@0b4c │ │ +07a4c6: 0c02 |0009: move-result-object v2 │ │ +07a4c8: 1102 |000a: return-object v2 │ │ +07a4ca: 1a00 a60d |000b: const-string v0, "MenuItemCompat" // string@0da6 │ │ +07a4ce: 1a01 b22a |000d: const-string v1, "setActionProvider: item does not implement SupportMenuItem; ignoring" // string@2ab2 │ │ +07a4d2: 7120 071d 1000 |000f: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +07a4d8: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0004 line=345 │ │ 0x000a line=349 │ │ 0x000b line=348 │ │ locals : │ │ @@ -71593,25 +71593,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 │ │ -076b44: |[076b44] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -076b54: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076b58: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076b5c: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076b60: 7220 480b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0b48 │ │ -076b66: 0c00 |0009: move-result-object v0 │ │ -076b68: 1100 |000a: return-object v0 │ │ -076b6a: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076b6e: 7230 4211 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@1142 │ │ -076b74: 0c00 |0010: move-result-object v0 │ │ -076b76: 28f9 |0011: goto 000a // -0007 │ │ +07a4dc: |[07a4dc] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +07a4ec: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a4f0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a4f4: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a4f8: 7220 480b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@0b48 │ │ +07a4fe: 0c00 |0009: move-result-object v0 │ │ +07a500: 1100 |000a: return-object v0 │ │ +07a502: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a506: 7230 4211 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@1142 │ │ +07a50c: 0c00 |0010: move-result-object v0 │ │ +07a50e: 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; │ │ @@ -71623,25 +71623,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 │ │ -076b78: |[076b78] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -076b88: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076b8c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076b90: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076b94: 7220 490b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0b49 │ │ -076b9a: 0c00 |0009: move-result-object v0 │ │ -076b9c: 1100 |000a: return-object v0 │ │ -076b9e: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076ba2: 7230 4311 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@1143 │ │ -076ba8: 0c00 |0010: move-result-object v0 │ │ -076baa: 28f9 |0011: goto 000a // -0007 │ │ +07a510: |[07a510] android.support.v4.view.MenuItemCompat.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +07a520: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a524: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a528: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a52c: 7220 490b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@0b49 │ │ +07a532: 0c00 |0009: move-result-object v0 │ │ +07a534: 1100 |000a: return-object v0 │ │ +07a536: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a53a: 7230 4311 1002 |000d: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@1143 │ │ +07a540: 0c00 |0010: move-result-object v0 │ │ +07a542: 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; │ │ @@ -71653,25 +71653,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 │ │ -076bac: |[076bac] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -076bbc: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076bc0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -076bc4: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076bc8: 7220 4d0b 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@0b4d │ │ -076bce: 0c00 |0009: move-result-object v0 │ │ -076bd0: 1100 |000a: return-object v0 │ │ -076bd2: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076bd6: 7230 4411 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@1144 │ │ -076bdc: 0c00 |0010: move-result-object v0 │ │ -076bde: 28f9 |0011: goto 000a // -0007 │ │ +07a544: |[07a544] android.support.v4.view.MenuItemCompat.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +07a554: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a558: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +07a55c: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a560: 7220 4d0b 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@0b4d │ │ +07a566: 0c00 |0009: move-result-object v0 │ │ +07a568: 1100 |000a: return-object v0 │ │ +07a56a: 6200 7205 |000b: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a56e: 7230 4411 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@1144 │ │ +07a574: 0c00 |0010: move-result-object v0 │ │ +07a576: 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; │ │ @@ -71683,42 +71683,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 │ │ -076be0: |[076be0] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -076bf0: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076bf4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -076bf8: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ -076bfc: 7220 4a0b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0b4a │ │ -076c02: 0e00 |0009: return-void │ │ -076c04: 6200 7205 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ -076c08: 7230 4511 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1145 │ │ -076c0e: 28fa |000f: goto 0009 // -0006 │ │ +07a578: |[07a578] android.support.v4.view.MenuItemCompat.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +07a588: 2010 e901 |0000: instance-of v0, v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a58c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +07a590: 1f01 e901 |0004: check-cast v1, Landroid/support/v4/internal/view/SupportMenuItem; // type@01e9 │ │ +07a594: 7220 4a0b 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/internal/view/SupportMenuItem;.setShowAsAction:(I)V // method@0b4a │ │ +07a59a: 0e00 |0009: return-void │ │ +07a59c: 6200 7205 |000a: sget-object v0, Landroid/support/v4/view/MenuItemCompat;.IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; // field@0572 │ │ +07a5a0: 7230 4511 1002 |000c: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1145 │ │ +07a5a6: 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 : 3494 (MenuItemCompat.java) │ │ + source_file_idx : 3495 (MenuItemCompat.java) │ │ │ │ Class #366 header: │ │ class_idx : 707 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3495 │ │ +source_file_idx : 3496 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #366 - │ │ Class descriptor : 'Landroid/support/v4/view/MenuItemCompatHoneycomb;' │ │ @@ -71733,17 +71733,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076c10: |[076c10] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ -076c20: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076c26: 0e00 |0003: return-void │ │ +07a5a8: |[07a5a8] android.support.v4.view.MenuItemCompatHoneycomb.:()V │ │ +07a5b8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a5be: 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;) │ │ @@ -71751,18 +71751,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 │ │ -076c28: |[076c28] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -076c38: 7210 7a1d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1d7a │ │ -076c3e: 0c00 |0003: move-result-object v0 │ │ -076c40: 1100 |0004: return-object v0 │ │ +07a5c0: |[07a5c0] android.support.v4.view.MenuItemCompatHoneycomb.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +07a5d0: 7210 7a1d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1d7a │ │ +07a5d6: 0c00 |0003: move-result-object v0 │ │ +07a5d8: 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;) │ │ @@ -71770,18 +71770,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 │ │ -076c44: |[076c44] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -076c54: 7220 8d1d 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1d8d │ │ -076c5a: 0c00 |0003: move-result-object v0 │ │ -076c5c: 1100 |0004: return-object v0 │ │ +07a5dc: |[07a5dc] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +07a5ec: 7220 8d1d 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1d8d │ │ +07a5f2: 0c00 |0003: move-result-object v0 │ │ +07a5f4: 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 │ │ │ │ @@ -71790,18 +71790,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 │ │ -076c60: |[076c60] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -076c70: 7220 8e1d 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1d8e │ │ -076c76: 0c00 |0003: move-result-object v0 │ │ -076c78: 1100 |0004: return-object v0 │ │ +07a5f8: |[07a5f8] android.support.v4.view.MenuItemCompatHoneycomb.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +07a608: 7220 8e1d 2100 |0000: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1d8e │ │ +07a60e: 0c00 |0003: move-result-object v0 │ │ +07a610: 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; │ │ │ │ @@ -71810,33 +71810,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 │ │ -076c7c: |[076c7c] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -076c8c: 7220 9a1d 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1d9a │ │ -076c92: 0e00 |0003: return-void │ │ +07a614: |[07a614] android.support.v4.view.MenuItemCompatHoneycomb.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +07a624: 7220 9a1d 1000 |0000: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1d9a │ │ +07a62a: 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 : 3495 (MenuItemCompatHoneycomb.java) │ │ + source_file_idx : 3496 (MenuItemCompatHoneycomb.java) │ │ │ │ Class #367 header: │ │ class_idx : 708 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3496 │ │ +source_file_idx : 3497 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #367 annotations: │ │ Annotations on class │ │ @@ -71861,18 +71861,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 │ │ -076c94: |[076c94] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ -076ca4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076caa: 5b01 7905 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0579 │ │ -076cae: 0e00 |0005: return-void │ │ +07a62c: |[07a62c] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V │ │ +07a63c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a642: 5b01 7905 |0003: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0579 │ │ +07a646: 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; │ │ @@ -71884,19 +71884,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -076cb0: |[076cb0] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -076cc0: 5410 7905 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0579 │ │ -076cc4: 7220 5c11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@115c │ │ -076cca: 0a00 |0005: move-result v0 │ │ -076ccc: 0f00 |0006: return v0 │ │ +07a648: |[07a648] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +07a658: 5410 7905 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0579 │ │ +07a65c: 7220 5c11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@115c │ │ +07a662: 0a00 |0005: move-result v0 │ │ +07a664: 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; │ │ │ │ @@ -71905,33 +71905,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -076cd0: |[076cd0] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -076ce0: 5410 7905 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0579 │ │ -076ce4: 7220 5d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@115d │ │ -076cea: 0a00 |0005: move-result v0 │ │ -076cec: 0f00 |0006: return v0 │ │ +07a668: |[07a668] android.support.v4.view.MenuItemCompatIcs$OnActionExpandListenerWrapper.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +07a678: 5410 7905 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.mWrapped:Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy; // field@0579 │ │ +07a67c: 7220 5d11 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@115d │ │ +07a682: 0a00 |0005: move-result v0 │ │ +07a684: 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 : 3496 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3497 (MenuItemCompatIcs.java) │ │ │ │ Class #368 header: │ │ class_idx : 709 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3496 │ │ +source_file_idx : 3497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #368 annotations: │ │ Annotations on class │ │ @@ -71955,21 +71955,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 : 3496 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3497 (MenuItemCompatIcs.java) │ │ │ │ Class #369 header: │ │ class_idx : 710 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3496 │ │ +source_file_idx : 3497 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #369 annotations: │ │ Annotations on class │ │ @@ -71988,17 +71988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076cf0: |[076cf0] android.support.v4.view.MenuItemCompatIcs.:()V │ │ -076d00: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076d06: 0e00 |0003: return-void │ │ +07a688: |[07a688] android.support.v4.view.MenuItemCompatIcs.:()V │ │ +07a698: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a69e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompatIcs; │ │ │ │ @@ -72007,18 +72007,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076d08: |[076d08] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -076d18: 7210 771d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1d77 │ │ -076d1e: 0a00 |0003: move-result v0 │ │ -076d20: 0f00 |0004: return v0 │ │ +07a6a0: |[07a6a0] android.support.v4.view.MenuItemCompatIcs.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +07a6b0: 7210 771d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1d77 │ │ +07a6b6: 0a00 |0003: move-result v0 │ │ +07a6b8: 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;) │ │ @@ -72026,18 +72026,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076d24: |[076d24] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ -076d34: 7210 781d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1d78 │ │ -076d3a: 0a00 |0003: move-result v0 │ │ -076d3c: 0f00 |0004: return v0 │ │ +07a6bc: |[07a6bc] android.support.v4.view.MenuItemCompatIcs.expandActionView:(Landroid/view/MenuItem;)Z │ │ +07a6cc: 7210 781d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.expandActionView:()Z // method@1d78 │ │ +07a6d2: 0a00 |0003: move-result v0 │ │ +07a6d4: 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;) │ │ @@ -72045,18 +72045,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076d40: |[076d40] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -076d50: 7210 871d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1d87 │ │ -076d56: 0a00 |0003: move-result v0 │ │ -076d58: 0f00 |0004: return v0 │ │ +07a6d8: |[07a6d8] android.support.v4.view.MenuItemCompatIcs.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +07a6e8: 7210 871d 0100 |0000: invoke-interface {v1}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1d87 │ │ +07a6ee: 0a00 |0003: move-result v0 │ │ +07a6f0: 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;) │ │ @@ -72064,35 +72064,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 │ │ -076d5c: |[076d5c] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ -076d6c: 2200 c402 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@02c4 │ │ -076d70: 7020 5911 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@1159 │ │ -076d76: 7220 971d 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1d97 │ │ -076d7c: 0c00 |0008: move-result-object v0 │ │ -076d7e: 1100 |0009: return-object v0 │ │ +07a6f4: |[07a6f4] android.support.v4.view.MenuItemCompatIcs.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)Landroid/view/MenuItem; │ │ +07a704: 2200 c402 |0000: new-instance v0, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper; // type@02c4 │ │ +07a708: 7020 5911 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/MenuItemCompatIcs$OnActionExpandListenerWrapper;.:(Landroid/support/v4/view/MenuItemCompatIcs$SupportActionExpandProxy;)V // method@1159 │ │ +07a70e: 7220 971d 0100 |0005: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1d97 │ │ +07a714: 0c00 |0008: move-result-object v0 │ │ +07a716: 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 : 3496 (MenuItemCompatIcs.java) │ │ + source_file_idx : 3497 (MenuItemCompatIcs.java) │ │ │ │ Class #370 header: │ │ class_idx : 713 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3515 │ │ +source_file_idx : 3516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 5 │ │ │ │ Class #370 annotations: │ │ Annotations on class │ │ @@ -72134,21 +72134,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 : 3515 (MotionEventCompat.java) │ │ + source_file_idx : 3516 (MotionEventCompat.java) │ │ │ │ Class #371 header: │ │ class_idx : 714 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3515 │ │ +source_file_idx : 3516 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #371 annotations: │ │ Annotations on class │ │ @@ -72216,26 +72216,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -076d80: |[076d80] android.support.v4.view.MotionEventCompat.:()V │ │ -076d90: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -076d94: 1251 |0002: const/4 v1, #int 5 // #5 │ │ -076d96: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ -076d9a: 2200 c802 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@02c8 │ │ -076d9e: 7010 6911 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@1169 │ │ -076da4: 6900 8305 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ -076da8: 0e00 |000c: return-void │ │ -076daa: 2200 c702 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@02c7 │ │ -076dae: 7010 6311 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@1163 │ │ -076db4: 6900 8305 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ -076db8: 28f8 |0014: goto 000c // -0008 │ │ +07a718: |[07a718] android.support.v4.view.MotionEventCompat.:()V │ │ +07a728: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07a72c: 1251 |0002: const/4 v1, #int 5 // #5 │ │ +07a72e: 3410 0a00 |0003: if-lt v0, v1, 000d // +000a │ │ +07a732: 2200 c802 |0005: new-instance v0, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; // type@02c8 │ │ +07a736: 7010 6911 0000 |0007: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl;.:()V // method@1169 │ │ +07a73c: 6900 8305 |000a: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ +07a740: 0e00 |000c: return-void │ │ +07a742: 2200 c702 |000d: new-instance v0, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; // type@02c7 │ │ +07a746: 7010 6311 0000 |000f: invoke-direct {v0}, Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl;.:()V // method@1163 │ │ +07a74c: 6900 8305 |0012: sput-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ +07a750: 28f8 |0014: goto 000c // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ 0x000c line=113 │ │ 0x000d line=111 │ │ locals : │ │ @@ -72245,17 +72245,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076dbc: |[076dbc] android.support.v4.view.MotionEventCompat.:()V │ │ -076dcc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076dd2: 0e00 |0003: return-void │ │ +07a754: |[07a754] android.support.v4.view.MotionEventCompat.:()V │ │ +07a764: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a76a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat; │ │ │ │ @@ -72264,19 +72264,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 │ │ -076dd4: |[076dd4] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -076de4: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ -076de8: 7230 6f11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@116f │ │ -076dee: 0a00 |0005: move-result v0 │ │ -076df0: 0f00 |0006: return v0 │ │ +07a76c: |[07a76c] android.support.v4.view.MotionEventCompat.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +07a77c: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ +07a780: 7230 6f11 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@116f │ │ +07a786: 0a00 |0005: move-result v0 │ │ +07a788: 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 │ │ │ │ @@ -72285,21 +72285,21 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -076df4: |[076df4] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ -076e04: 6e10 a11d 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -076e0a: 0a00 |0003: move-result v0 │ │ -076e0c: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ -076e12: b510 |0007: and-int/2addr v0, v1 │ │ -076e14: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ -076e18: 0f00 |000a: return v0 │ │ +07a78c: |[07a78c] android.support.v4.view.MotionEventCompat.getActionIndex:(Landroid/view/MotionEvent;)I │ │ +07a79c: 6e10 a11d 0200 |0000: invoke-virtual {v2}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +07a7a2: 0a00 |0003: move-result v0 │ │ +07a7a4: 1401 00ff 0000 |0004: const v1, #float 9.14768e-41 // #0000ff00 │ │ +07a7aa: b510 |0007: and-int/2addr v0, v1 │ │ +07a7ac: e100 0008 |0008: shr-int/lit8 v0, v0, #int 8 // #08 │ │ +07a7b0: 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;) │ │ @@ -72307,19 +72307,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -076e1c: |[076e1c] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ -076e2c: 6e10 a11d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -076e32: 0a00 |0003: move-result v0 │ │ -076e34: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ -076e38: 0f00 |0006: return v0 │ │ +07a7b4: |[07a7b4] android.support.v4.view.MotionEventCompat.getActionMasked:(Landroid/view/MotionEvent;)I │ │ +07a7c4: 6e10 a11d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +07a7ca: 0a00 |0003: move-result v0 │ │ +07a7cc: d500 ff00 |0004: and-int/lit16 v0, v0, #int 255 // #00ff │ │ +07a7d0: 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;) │ │ @@ -72327,19 +72327,19 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -076e3c: |[076e3c] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -076e4c: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ -076e50: 7220 7011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1170 │ │ -076e56: 0a00 |0005: move-result v0 │ │ -076e58: 0f00 |0006: return v0 │ │ +07a7d4: |[07a7d4] android.support.v4.view.MotionEventCompat.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +07a7e4: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ +07a7e8: 7220 7011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1170 │ │ +07a7ee: 0a00 |0005: move-result v0 │ │ +07a7f0: 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;) │ │ @@ -72347,19 +72347,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 │ │ -076e5c: |[076e5c] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -076e6c: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ -076e70: 7230 7111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1171 │ │ -076e76: 0a00 |0005: move-result v0 │ │ -076e78: 0f00 |0006: return v0 │ │ +07a7f4: |[07a7f4] android.support.v4.view.MotionEventCompat.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +07a804: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ +07a808: 7230 7111 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1171 │ │ +07a80e: 0a00 |0005: move-result v0 │ │ +07a810: 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 │ │ │ │ @@ -72368,19 +72368,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 │ │ -076e7c: |[076e7c] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ -076e8c: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ -076e90: 7230 7211 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@1172 │ │ -076e96: 0a00 |0005: move-result v0 │ │ -076e98: 0f00 |0006: return v0 │ │ +07a814: |[07a814] android.support.v4.view.MotionEventCompat.getX:(Landroid/view/MotionEvent;I)F │ │ +07a824: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ +07a828: 7230 7211 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getX:(Landroid/view/MotionEvent;I)F // method@1172 │ │ +07a82e: 0a00 |0005: move-result v0 │ │ +07a830: 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 │ │ │ │ @@ -72389,34 +72389,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 │ │ -076e9c: |[076e9c] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ -076eac: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ -076eb0: 7230 7311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@1173 │ │ -076eb6: 0a00 |0005: move-result v0 │ │ -076eb8: 0f00 |0006: return v0 │ │ +07a834: |[07a834] android.support.v4.view.MotionEventCompat.getY:(Landroid/view/MotionEvent;I)F │ │ +07a844: 6200 8305 |0000: sget-object v0, Landroid/support/v4/view/MotionEventCompat;.IMPL:Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl; // field@0583 │ │ +07a848: 7230 7311 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/MotionEventCompat$MotionEventVersionImpl;.getY:(Landroid/view/MotionEvent;I)F // method@1173 │ │ +07a84e: 0a00 |0005: move-result v0 │ │ +07a850: 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 : 3515 (MotionEventCompat.java) │ │ + source_file_idx : 3516 (MotionEventCompat.java) │ │ │ │ Class #372 header: │ │ class_idx : 715 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3516 │ │ +source_file_idx : 3517 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #372 - │ │ Class descriptor : 'Landroid/support/v4/view/MotionEventCompatEclair;' │ │ @@ -72431,17 +72431,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -076ebc: |[076ebc] android.support.v4.view.MotionEventCompatEclair.:()V │ │ -076ecc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076ed2: 0e00 |0003: return-void │ │ +07a854: |[07a854] android.support.v4.view.MotionEventCompatEclair.:()V │ │ +07a864: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a86a: 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;) │ │ @@ -72449,18 +72449,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 │ │ -076ed4: |[076ed4] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -076ee4: 6e20 a01d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1da0 │ │ -076eea: 0a00 |0003: move-result v0 │ │ -076eec: 0f00 |0004: return v0 │ │ +07a86c: |[07a86c] android.support.v4.view.MotionEventCompatEclair.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +07a87c: 6e20 a01d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.findPointerIndex:(I)I // method@1da0 │ │ +07a882: 0a00 |0003: move-result v0 │ │ +07a884: 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 │ │ │ │ @@ -72469,18 +72469,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -076ef0: |[076ef0] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -076f00: 6e10 a51d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1da5 │ │ -076f06: 0a00 |0003: move-result v0 │ │ -076f08: 0f00 |0004: return v0 │ │ +07a888: |[07a888] android.support.v4.view.MotionEventCompatEclair.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +07a898: 6e10 a51d 0100 |0000: invoke-virtual {v1}, Landroid/view/MotionEvent;.getPointerCount:()I // method@1da5 │ │ +07a89e: 0a00 |0003: move-result v0 │ │ +07a8a0: 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;) │ │ @@ -72488,18 +72488,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 │ │ -076f0c: |[076f0c] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -076f1c: 6e20 a61d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1da6 │ │ -076f22: 0a00 |0003: move-result v0 │ │ -076f24: 0f00 |0004: return v0 │ │ +07a8a4: |[07a8a4] android.support.v4.view.MotionEventCompatEclair.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +07a8b4: 6e20 a61d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getPointerId:(I)I // method@1da6 │ │ +07a8ba: 0a00 |0003: move-result v0 │ │ +07a8bc: 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 │ │ │ │ @@ -72508,18 +72508,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 │ │ -076f28: |[076f28] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ -076f38: 6e20 a81d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1da8 │ │ -076f3e: 0a00 |0003: move-result v0 │ │ -076f40: 0f00 |0004: return v0 │ │ +07a8c0: |[07a8c0] android.support.v4.view.MotionEventCompatEclair.getX:(Landroid/view/MotionEvent;I)F │ │ +07a8d0: 6e20 a81d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getX:(I)F // method@1da8 │ │ +07a8d6: 0a00 |0003: move-result v0 │ │ +07a8d8: 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 │ │ │ │ @@ -72528,33 +72528,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 │ │ -076f44: |[076f44] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ -076f54: 6e20 aa1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1daa │ │ -076f5a: 0a00 |0003: move-result v0 │ │ -076f5c: 0f00 |0004: return v0 │ │ +07a8dc: |[07a8dc] android.support.v4.view.MotionEventCompatEclair.getY:(Landroid/view/MotionEvent;I)F │ │ +07a8ec: 6e20 aa1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/MotionEvent;.getY:(I)F // method@1daa │ │ +07a8f2: 0a00 |0003: move-result v0 │ │ +07a8f4: 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 : 3516 (MotionEventCompatEclair.java) │ │ + source_file_idx : 3517 (MotionEventCompatEclair.java) │ │ │ │ Class #373 header: │ │ class_idx : 716 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3642 │ │ +source_file_idx : 3643 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #373 - │ │ Class descriptor : 'Landroid/support/v4/view/OnApplyWindowInsetsListener;' │ │ @@ -72567,21 +72567,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/OnApplyWindowInsetsListener;) │ │ name : 'onApplyWindowInsets' │ │ type : '(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3642 (OnApplyWindowInsetsListener.java) │ │ + source_file_idx : 3643 (OnApplyWindowInsetsListener.java) │ │ │ │ Class #374 header: │ │ class_idx : 717 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3702 │ │ +source_file_idx : 3703 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #374 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerAdapter;' │ │ @@ -72610,20 +72610,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -076f60: |[076f60] android.support.v4.view.PagerAdapter.:()V │ │ -076f70: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -076f76: 2200 4f00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@004f │ │ -076f7a: 7010 0602 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0206 │ │ -076f80: 5b10 8605 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ -076f84: 0e00 |000a: return-void │ │ +07a8f8: |[07a8f8] android.support.v4.view.PagerAdapter.:()V │ │ +07a908: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07a90e: 2200 4f00 |0003: new-instance v0, Landroid/database/DataSetObservable; // type@004f │ │ +07a912: 7010 0602 0000 |0005: invoke-direct {v0}, Landroid/database/DataSetObservable;.:()V // method@0206 │ │ +07a918: 5b10 8605 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ +07a91c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -72633,19 +72633,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 │ │ -076f88: |[076f88] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -076f98: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -076f9c: 1a01 080f |0002: const-string v1, "Required method destroyItem was not overridden" // string@0f08 │ │ -076fa0: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -076fa6: 2700 |0007: throw v0 │ │ +07a920: |[07a920] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +07a930: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +07a934: 1a01 090f |0002: const-string v1, "Required method destroyItem was not overridden" // string@0f09 │ │ +07a938: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +07a93e: 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 │ │ @@ -72656,17 +72656,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 │ │ -076fa8: |[076fa8] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -076fb8: 6e40 8511 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@1185 │ │ -076fbe: 0e00 |0003: return-void │ │ +07a940: |[07a940] android.support.v4.view.PagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +07a950: 6e40 8511 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/View;ILjava/lang/Object;)V // method@1185 │ │ +07a956: 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; │ │ @@ -72678,16 +72678,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -076fc0: |[076fc0] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ -076fd0: 0e00 |0000: return-void │ │ +07a958: |[07a958] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/View;)V │ │ +07a968: 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; │ │ │ │ @@ -72696,17 +72696,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -076fd4: |[076fd4] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -076fe4: 6e20 8711 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@1187 │ │ -076fea: 0e00 |0003: return-void │ │ +07a96c: |[07a96c] android.support.v4.view.PagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +07a97c: 6e20 8711 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/View;)V // method@1187 │ │ +07a982: 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; │ │ @@ -72722,17 +72722,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -076fec: |[076fec] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ -076ffc: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -076ffe: 0f00 |0001: return v0 │ │ +07a984: |[07a984] android.support.v4.view.PagerAdapter.getItemPosition:(Ljava/lang/Object;)I │ │ +07a994: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +07a996: 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; │ │ │ │ @@ -72741,17 +72741,17 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -077000: |[077000] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ -077010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -077012: 1100 |0001: return-object v0 │ │ +07a998: |[07a998] android.support.v4.view.PagerAdapter.getPageTitle:(I)Ljava/lang/CharSequence; │ │ +07a9a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07a9aa: 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 │ │ │ │ @@ -72760,17 +72760,17 @@ │ │ type : '(I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -077014: |[077014] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ -077024: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -077028: 0f00 |0002: return v0 │ │ +07a9ac: |[07a9ac] android.support.v4.view.PagerAdapter.getPageWidth:(I)F │ │ +07a9bc: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +07a9c0: 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 │ │ │ │ @@ -72779,19 +72779,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 │ │ -07702c: |[07702c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ -07703c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -077040: 1a01 090f |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0f09 │ │ -077044: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -07704a: 2700 |0007: throw v0 │ │ +07a9c4: |[07a9c4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; │ │ +07a9d4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +07a9d8: 1a01 0a0f |0002: const-string v1, "Required method instantiateItem was not overridden" // string@0f0a │ │ +07a9dc: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +07a9e2: 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 │ │ @@ -72801,18 +72801,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 │ │ -07704c: |[07704c] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -07705c: 6e30 8d11 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@118d │ │ -077062: 0c00 |0003: move-result-object v0 │ │ -077064: 1100 |0004: return-object v0 │ │ +07a9e4: |[07a9e4] android.support.v4.view.PagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +07a9f4: 6e30 8d11 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/View;I)Ljava/lang/Object; // method@118d │ │ +07a9fa: 0c00 |0003: move-result-object v0 │ │ +07a9fc: 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 │ │ @@ -72828,18 +72828,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077068: |[077068] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ -077078: 5410 8605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ -07707c: 6e10 0702 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0207 │ │ -077082: 0e00 |0005: return-void │ │ +07aa00: |[07aa00] android.support.v4.view.PagerAdapter.notifyDataSetChanged:()V │ │ +07aa10: 5410 8605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ +07aa14: 6e10 0702 0000 |0002: invoke-virtual {v0}, Landroid/database/DataSetObservable;.notifyChanged:()V // method@0207 │ │ +07aa1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0005 line=277 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/PagerAdapter; │ │ │ │ @@ -72848,18 +72848,18 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077084: |[077084] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -077094: 5410 8605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ -077098: 6e20 0802 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0208 │ │ -07709e: 0e00 |0005: return-void │ │ +07aa1c: |[07aa1c] android.support.v4.view.PagerAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +07aa2c: 5410 8605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ +07aa30: 6e20 0802 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.registerObserver:(Ljava/lang/Object;)V // method@0208 │ │ +07aa36: 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; │ │ @@ -72869,16 +72869,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 │ │ -0770a0: |[0770a0] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -0770b0: 0e00 |0000: return-void │ │ +07aa38: |[07aa38] android.support.v4.view.PagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +07aa48: 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; │ │ @@ -72888,17 +72888,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0770b4: |[0770b4] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -0770c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0770c6: 1100 |0001: return-object v0 │ │ +07aa4c: |[07aa4c] android.support.v4.view.PagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +07aa5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07aa5e: 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;) │ │ @@ -72906,16 +72906,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 │ │ -0770c8: |[0770c8] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ -0770d8: 0e00 |0000: return-void │ │ +07aa60: |[07aa60] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V │ │ +07aa70: 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 │ │ @@ -72926,17 +72926,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 │ │ -0770dc: |[0770dc] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -0770ec: 6e40 9411 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@1194 │ │ -0770f2: 0e00 |0003: return-void │ │ +07aa74: |[07aa74] android.support.v4.view.PagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +07aa84: 6e40 9411 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/View;ILjava/lang/Object;)V // method@1194 │ │ +07aa8a: 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; │ │ @@ -72948,16 +72948,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0770f4: |[0770f4] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ -077104: 0e00 |0000: return-void │ │ +07aa8c: |[07aa8c] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/View;)V │ │ +07aa9c: 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; │ │ │ │ @@ -72966,17 +72966,17 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077108: |[077108] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -077118: 6e20 9611 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@1196 │ │ -07711e: 0e00 |0003: return-void │ │ +07aaa0: |[07aaa0] android.support.v4.view.PagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +07aab0: 6e20 9611 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/View;)V // method@1196 │ │ +07aab6: 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; │ │ @@ -72986,33 +72986,33 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077120: |[077120] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -077130: 5410 8605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ -077134: 6e20 0902 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0209 │ │ -07713a: 0e00 |0005: return-void │ │ +07aab8: |[07aab8] android.support.v4.view.PagerAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +07aac8: 5410 8605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerAdapter;.mObservable:Landroid/database/DataSetObservable; // field@0586 │ │ +07aacc: 6e20 0902 2000 |0002: invoke-virtual {v0, v2}, Landroid/database/DataSetObservable;.unregisterObserver:(Ljava/lang/Object;)V // method@0209 │ │ +07aad2: 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 : 3702 (PagerAdapter.java) │ │ + source_file_idx : 3703 (PagerAdapter.java) │ │ │ │ Class #375 header: │ │ class_idx : 718 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3705 │ │ +source_file_idx : 3706 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #375 annotations: │ │ Annotations on class │ │ @@ -73037,18 +73037,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 │ │ -07713c: |[07713c] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -07714c: 5b01 8705 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0587 │ │ -077150: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -077156: 0e00 |0005: return-void │ │ +07aad4: |[07aad4] android.support.v4.view.PagerTabStrip$1.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +07aae4: 5b01 8705 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0587 │ │ +07aae8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07aaee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -73058,39 +73058,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -077158: |[077158] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ -077168: 5420 8705 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0587 │ │ -07716c: 5400 9e05 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -077170: 5421 8705 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0587 │ │ -077174: 5411 9e05 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -077178: 6e10 3b14 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -07717e: 0a01 |000b: move-result v1 │ │ -077180: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -077184: 6e20 7c14 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ -07718a: 0e00 |0011: return-void │ │ +07aaf0: |[07aaf0] android.support.v4.view.PagerTabStrip$1.onClick:(Landroid/view/View;)V │ │ +07ab00: 5420 8705 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0587 │ │ +07ab04: 5400 9e05 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +07ab08: 5421 8705 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$1;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0587 │ │ +07ab0c: 5411 9e05 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +07ab10: 6e10 3b14 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +07ab16: 0a01 |000b: move-result v1 │ │ +07ab18: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07ab1c: 6e20 7c14 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ +07ab22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$1; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 3705 (PagerTabStrip.java) │ │ + source_file_idx : 3706 (PagerTabStrip.java) │ │ │ │ Class #376 header: │ │ class_idx : 719 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3705 │ │ +source_file_idx : 3706 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #376 annotations: │ │ Annotations on class │ │ @@ -73115,18 +73115,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 │ │ -07718c: |[07718c] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ -07719c: 5b01 8805 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0588 │ │ -0771a0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0771a6: 0e00 |0005: return-void │ │ +07ab24: |[07ab24] android.support.v4.view.PagerTabStrip$2.:(Landroid/support/v4/view/PagerTabStrip;)V │ │ +07ab34: 5b01 8805 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0588 │ │ +07ab38: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07ab3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/PagerTabStrip; │ │ │ │ @@ -73136,39 +73136,39 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0771a8: |[0771a8] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ -0771b8: 5420 8805 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0588 │ │ -0771bc: 5400 9e05 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -0771c0: 5421 8805 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0588 │ │ -0771c4: 5411 9e05 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -0771c8: 6e10 3b14 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0771ce: 0a01 |000b: move-result v1 │ │ -0771d0: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0771d4: 6e20 7c14 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ -0771da: 0e00 |0011: return-void │ │ +07ab40: |[07ab40] android.support.v4.view.PagerTabStrip$2.onClick:(Landroid/view/View;)V │ │ +07ab50: 5420 8805 |0000: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0588 │ │ +07ab54: 5400 9e05 |0002: iget-object v0, v0, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +07ab58: 5421 8805 |0004: iget-object v1, v2, Landroid/support/v4/view/PagerTabStrip$2;.this$0:Landroid/support/v4/view/PagerTabStrip; // field@0588 │ │ +07ab5c: 5411 9e05 |0006: iget-object v1, v1, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +07ab60: 6e10 3b14 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +07ab66: 0a01 |000b: move-result v1 │ │ +07ab68: d801 0101 |000c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07ab6c: 6e20 7c14 1000 |000e: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ +07ab72: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0011 line=117 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/PagerTabStrip$2; │ │ 0x0000 - 0x0012 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 3705 (PagerTabStrip.java) │ │ + source_file_idx : 3706 (PagerTabStrip.java) │ │ │ │ Class #377 header: │ │ class_idx : 721 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3708 │ │ +source_file_idx : 3709 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #377 annotations: │ │ Annotations on class │ │ @@ -73180,21 +73180,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3708 (PagerTitleStrip.java) │ │ + source_file_idx : 3709 (PagerTitleStrip.java) │ │ │ │ Class #378 header: │ │ class_idx : 723 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3708 │ │ +source_file_idx : 3709 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #378 annotations: │ │ Annotations on class │ │ @@ -73212,21 +73212,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 : 3708 (PagerTitleStrip.java) │ │ + source_file_idx : 3709 (PagerTitleStrip.java) │ │ │ │ Class #379 header: │ │ class_idx : 727 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1021 │ │ -source_file_idx : 3709 │ │ +source_file_idx : 3710 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #379 annotations: │ │ Annotations on class │ │ @@ -73255,23 +73255,23 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0771dc: |[0771dc] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ -0771ec: 7010 ee1c 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1cee │ │ -0771f2: 6e10 6501 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0771f8: 0c00 |0006: move-result-object v0 │ │ -0771fa: 6e10 c801 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@01c8 │ │ -077200: 0c00 |000a: move-result-object v0 │ │ -077202: 5400 2d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@002d │ │ -077206: 5b10 bd05 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05bd │ │ -07720a: 0e00 |000f: return-void │ │ +07ab74: |[07ab74] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.:(Landroid/content/Context;)V │ │ +07ab84: 7010 ee1c 0100 |0000: invoke-direct {v1}, Landroid/text/method/SingleLineTransformationMethod;.:()V // method@1cee │ │ +07ab8a: 6e10 6501 0200 |0003: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +07ab90: 0c00 |0006: move-result-object v0 │ │ +07ab92: 6e10 c801 0000 |0007: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@01c8 │ │ +07ab98: 0c00 |000a: move-result-object v0 │ │ +07ab9a: 5400 2d00 |000b: iget-object v0, v0, Landroid/content/res/Configuration;.locale:Ljava/util/Locale; // field@002d │ │ +07ab9e: 5b10 bd05 |000d: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05bd │ │ +07aba2: 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; │ │ @@ -73283,42 +73283,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 │ │ -07720c: |[07720c] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ -07721c: 6f30 ef1c 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1cef │ │ -077222: 0c03 |0003: move-result-object v3 │ │ -077224: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ -077228: 7210 5c2e 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -07722e: 0c00 |0009: move-result-object v0 │ │ -077230: 5421 bd05 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05bd │ │ -077234: 6e20 cb2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@2ecb │ │ -07723a: 0c00 |000f: move-result-object v0 │ │ -07723c: 1100 |0010: return-object v0 │ │ -07723e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -077240: 28fe |0012: goto 0010 // -0002 │ │ +07aba4: |[07aba4] android.support.v4.view.PagerTitleStripIcs$SingleLineAllCapsTransform.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; │ │ +07abb4: 6f30 ef1c 3204 |0000: invoke-super {v2, v3, v4}, Landroid/text/method/SingleLineTransformationMethod;.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; // method@1cef │ │ +07abba: 0c03 |0003: move-result-object v3 │ │ +07abbc: 3803 0d00 |0004: if-eqz v3, 0011 // +000d │ │ +07abc0: 7210 5c2e 0300 |0006: invoke-interface {v3}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +07abc6: 0c00 |0009: move-result-object v0 │ │ +07abc8: 5421 bd05 |000a: iget-object v1, v2, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.mLocale:Ljava/util/Locale; // field@05bd │ │ +07abcc: 6e20 cb2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@2ecb │ │ +07abd2: 0c00 |000f: move-result-object v0 │ │ +07abd4: 1100 |0010: return-object v0 │ │ +07abd6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +07abd8: 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 : 3709 (PagerTitleStripIcs.java) │ │ + source_file_idx : 3710 (PagerTitleStripIcs.java) │ │ │ │ Class #380 header: │ │ class_idx : 728 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3709 │ │ +source_file_idx : 3710 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #380 annotations: │ │ Annotations on class │ │ @@ -73337,17 +73337,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077244: |[077244] android.support.v4.view.PagerTitleStripIcs.:()V │ │ -077254: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07725a: 0e00 |0003: return-void │ │ +07abdc: |[07abdc] android.support.v4.view.PagerTitleStripIcs.:()V │ │ +07abec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07abf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStripIcs; │ │ │ │ @@ -73356,36 +73356,36 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -07725c: |[07725c] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -07726c: 2200 d702 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@02d7 │ │ -077270: 6e10 fe20 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@20fe │ │ -077276: 0c01 |0005: move-result-object v1 │ │ -077278: 7020 e811 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@11e8 │ │ -07727e: 6e20 1621 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@2116 │ │ -077284: 0e00 |000c: return-void │ │ +07abf4: |[07abf4] android.support.v4.view.PagerTitleStripIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +07ac04: 2200 d702 |0000: new-instance v0, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform; // type@02d7 │ │ +07ac08: 6e10 fe20 0200 |0002: invoke-virtual {v2}, Landroid/widget/TextView;.getContext:()Landroid/content/Context; // method@20fe │ │ +07ac0e: 0c01 |0005: move-result-object v1 │ │ +07ac10: 7020 e811 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;.:(Landroid/content/Context;)V // method@11e8 │ │ +07ac16: 6e20 1621 0200 |0009: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setTransformationMethod:(Landroid/text/method/TransformationMethod;)V // method@2116 │ │ +07ac1c: 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 : 3709 (PagerTitleStripIcs.java) │ │ + source_file_idx : 3710 (PagerTitleStripIcs.java) │ │ │ │ Class #381 header: │ │ class_idx : 729 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3967 │ │ +source_file_idx : 3968 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #381 annotations: │ │ Annotations on class │ │ @@ -73397,21 +73397,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3967 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3968 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #382 header: │ │ class_idx : 732 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3967 │ │ +source_file_idx : 3968 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #382 annotations: │ │ Annotations on class │ │ @@ -73435,21 +73435,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 : 3967 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3968 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #383 header: │ │ class_idx : 733 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3967 │ │ +source_file_idx : 3968 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #383 annotations: │ │ Annotations on class │ │ @@ -73472,27 +73472,27 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -077288: |[077288] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -077298: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -07729a: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07729e: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ -0772a2: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -0772a6: 2201 db02 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@02db │ │ -0772aa: 7020 f111 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@11f1 │ │ -0772b0: 6901 be05 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ -0772b4: 0e00 |000e: return-void │ │ -0772b6: 2201 da02 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@02da │ │ -0772ba: 7020 ed11 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@11ed │ │ -0772c0: 6901 be05 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ -0772c4: 28f8 |0016: goto 000e // -0008 │ │ +07ac20: |[07ac20] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +07ac30: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07ac32: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07ac36: 1301 1300 |0003: const/16 v1, #int 19 // #13 │ │ +07ac3a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +07ac3e: 2201 db02 |0007: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl; // type@02db │ │ +07ac42: 7020 f111 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@11f1 │ │ +07ac48: 6901 be05 |000c: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ +07ac4c: 0e00 |000e: return-void │ │ +07ac4e: 2201 da02 |000f: new-instance v1, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl; // type@02da │ │ +07ac52: 7020 ed11 2100 |0011: invoke-direct {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V // method@11ed │ │ +07ac58: 6901 be05 |0014: sput-object v1, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ +07ac5c: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0003 line=59 │ │ 0x0007 line=60 │ │ 0x000e line=64 │ │ 0x000f line=62 │ │ @@ -73504,17 +73504,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0772c8: |[0772c8] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ -0772d8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0772de: 0e00 |0003: return-void │ │ +07ac60: |[07ac60] android.support.v4.view.ScaleGestureDetectorCompat.:()V │ │ +07ac70: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07ac76: 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;) │ │ @@ -73522,19 +73522,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0772e0: |[0772e0] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0772f0: 6200 be05 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ -0772f4: 7220 f411 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@11f4 │ │ -0772fa: 0a00 |0005: move-result v0 │ │ -0772fc: 0f00 |0006: return v0 │ │ +07ac78: |[07ac78] android.support.v4.view.ScaleGestureDetectorCompat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +07ac88: 6200 be05 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ +07ac8c: 7220 f411 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@11f4 │ │ +07ac92: 0a00 |0005: move-result v0 │ │ +07ac94: 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;) │ │ @@ -73542,34 +73542,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 │ │ -077300: |[077300] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -077310: 6200 be05 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ -077314: 7230 f511 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@11f5 │ │ -07731a: 0e00 |0005: return-void │ │ +07ac98: |[07ac98] android.support.v4.view.ScaleGestureDetectorCompat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +07aca8: 6200 be05 |0000: sget-object v0, Landroid/support/v4/view/ScaleGestureDetectorCompat;.IMPL:Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl; // field@05be │ │ +07acac: 7230 f511 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorImpl;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@11f5 │ │ +07acb2: 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 : 3967 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3968 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #384 header: │ │ class_idx : 734 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3968 │ │ +source_file_idx : 3969 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #384 - │ │ Class descriptor : 'Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;' │ │ @@ -73584,17 +73584,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07731c: |[07731c] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ -07732c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -077332: 0e00 |0003: return-void │ │ +07acb4: |[07acb4] android.support.v4.view.ScaleGestureDetectorCompatKitKat.:()V │ │ +07acc4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07acca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0003 line=30 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat; │ │ │ │ @@ -73603,19 +73603,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -077334: |[077334] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -077344: 1f01 2a04 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@042a │ │ -077348: 6e10 ae1d 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@1dae │ │ -07734e: 0a00 |0005: move-result v0 │ │ -077350: 0f00 |0006: return v0 │ │ +07accc: |[07accc] android.support.v4.view.ScaleGestureDetectorCompatKitKat.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +07acdc: 1f01 2a04 |0000: check-cast v1, Landroid/view/ScaleGestureDetector; // type@042a │ │ +07ace0: 6e10 ae1d 0100 |0002: invoke-virtual {v1}, Landroid/view/ScaleGestureDetector;.isQuickScaleEnabled:()Z // method@1dae │ │ +07ace6: 0a00 |0005: move-result v0 │ │ +07ace8: 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;) │ │ @@ -73623,34 +73623,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 │ │ -077354: |[077354] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -077364: 1f00 2a04 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@042a │ │ -077368: 6e20 af1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@1daf │ │ -07736e: 0e00 |0005: return-void │ │ +07acec: |[07acec] android.support.v4.view.ScaleGestureDetectorCompatKitKat.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +07acfc: 1f00 2a04 |0000: check-cast v0, Landroid/view/ScaleGestureDetector; // type@042a │ │ +07ad00: 6e20 af1d 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/ScaleGestureDetector;.setQuickScaleEnabled:(Z)V // method@1daf │ │ +07ad06: 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 : 3968 (ScaleGestureDetectorCompatKitKat.java) │ │ + source_file_idx : 3969 (ScaleGestureDetectorCompatKitKat.java) │ │ │ │ Class #385 header: │ │ class_idx : 737 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4576 │ │ +source_file_idx : 4577 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #385 annotations: │ │ Annotations on class │ │ @@ -73674,21 +73674,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 : 4576 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4577 (VelocityTrackerCompat.java) │ │ │ │ Class #386 header: │ │ class_idx : 738 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4576 │ │ +source_file_idx : 4577 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #386 annotations: │ │ Annotations on class │ │ @@ -73711,26 +73711,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -077370: |[077370] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -077380: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -077384: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -077388: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07738c: 2200 e002 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@02e0 │ │ -077390: 7010 0012 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@1200 │ │ -077396: 6900 bf05 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ -07739a: 0e00 |000d: return-void │ │ -07739c: 2200 df02 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@02df │ │ -0773a0: 7010 fd11 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@11fd │ │ -0773a6: 6900 bf05 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ -0773aa: 28f8 |0015: goto 000d // -0008 │ │ +07ad08: |[07ad08] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +07ad18: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07ad1c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +07ad20: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07ad24: 2200 e002 |0006: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; // type@02e0 │ │ +07ad28: 7010 0012 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl;.:()V // method@1200 │ │ +07ad2e: 6900 bf05 |000b: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ +07ad32: 0e00 |000d: return-void │ │ +07ad34: 2200 df02 |000e: new-instance v0, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; // type@02df │ │ +07ad38: 7010 fd11 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl;.:()V // method@11fd │ │ +07ad3e: 6900 bf05 |0013: sput-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ +07ad42: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0006 line=68 │ │ 0x000d line=72 │ │ 0x000e line=70 │ │ locals : │ │ @@ -73740,17 +73740,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0773ac: |[0773ac] android.support.v4.view.VelocityTrackerCompat.:()V │ │ -0773bc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0773c2: 0e00 |0003: return-void │ │ +07ad44: |[07ad44] android.support.v4.view.VelocityTrackerCompat.:()V │ │ +07ad54: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07ad5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat; │ │ │ │ @@ -73759,19 +73759,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 │ │ -0773c4: |[0773c4] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0773d4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ -0773d8: 7230 0312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1203 │ │ -0773de: 0a00 |0005: move-result v0 │ │ -0773e0: 0f00 |0006: return v0 │ │ +07ad5c: |[07ad5c] android.support.v4.view.VelocityTrackerCompat.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +07ad6c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ +07ad70: 7230 0312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1203 │ │ +07ad76: 0a00 |0005: move-result v0 │ │ +07ad78: 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 │ │ │ │ @@ -73780,34 +73780,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 │ │ -0773e4: |[0773e4] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0773f4: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ -0773f8: 7230 0412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1204 │ │ -0773fe: 0a00 |0005: move-result v0 │ │ -077400: 0f00 |0006: return v0 │ │ +07ad7c: |[07ad7c] android.support.v4.view.VelocityTrackerCompat.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +07ad8c: 6200 bf05 |0000: sget-object v0, Landroid/support/v4/view/VelocityTrackerCompat;.IMPL:Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl; // field@05bf │ │ +07ad90: 7230 0412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat$VelocityTrackerVersionImpl;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1204 │ │ +07ad96: 0a00 |0005: move-result v0 │ │ +07ad98: 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 : 4576 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4577 (VelocityTrackerCompat.java) │ │ │ │ Class #387 header: │ │ class_idx : 739 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4577 │ │ +source_file_idx : 4578 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #387 - │ │ Class descriptor : 'Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;' │ │ @@ -73822,17 +73822,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077404: |[077404] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ -077414: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07741a: 0e00 |0003: return-void │ │ +07ad9c: |[07ad9c] android.support.v4.view.VelocityTrackerCompatHoneycomb.:()V │ │ +07adac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07adb2: 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;) │ │ @@ -73840,18 +73840,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 │ │ -07741c: |[07741c] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -07742c: 6e20 c01d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1dc0 │ │ -077432: 0a00 |0003: move-result v0 │ │ -077434: 0f00 |0004: return v0 │ │ +07adb4: |[07adb4] android.support.v4.view.VelocityTrackerCompatHoneycomb.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +07adc4: 6e20 c01d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getXVelocity:(I)F // method@1dc0 │ │ +07adca: 0a00 |0003: move-result v0 │ │ +07adcc: 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 │ │ │ │ @@ -73860,33 +73860,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 │ │ -077438: |[077438] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -077448: 6e20 c21d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1dc2 │ │ -07744e: 0a00 |0003: move-result v0 │ │ -077450: 0f00 |0004: return v0 │ │ +07add0: |[07add0] android.support.v4.view.VelocityTrackerCompatHoneycomb.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +07ade0: 6e20 c21d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/VelocityTracker;.getYVelocity:(I)F // method@1dc2 │ │ +07ade6: 0a00 |0003: move-result v0 │ │ +07ade8: 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 : 4577 (VelocityTrackerCompatHoneycomb.java) │ │ + source_file_idx : 4578 (VelocityTrackerCompatHoneycomb.java) │ │ │ │ Class #388 header: │ │ class_idx : 740 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #388 annotations: │ │ Annotations on class │ │ @@ -73901,21 +73901,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #389 header: │ │ class_idx : 747 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #389 annotations: │ │ Annotations on class │ │ @@ -73930,21 +73930,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #390 header: │ │ class_idx : 751 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #390 annotations: │ │ Annotations on class │ │ @@ -73959,21 +73959,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #391 header: │ │ class_idx : 752 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #391 annotations: │ │ Annotations on class │ │ @@ -73988,21 +73988,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #392 header: │ │ class_idx : 753 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #392 annotations: │ │ Annotations on class │ │ @@ -74017,21 +74017,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #393 header: │ │ class_idx : 754 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #393 annotations: │ │ Annotations on class │ │ @@ -74046,21 +74046,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #394 header: │ │ class_idx : 755 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 78 │ │ │ │ Class #394 annotations: │ │ Annotations on class │ │ @@ -74540,21 +74540,21 @@ │ │ │ │ #77 : (in Landroid/support/v4/view/ViewCompat$ViewCompatImpl;) │ │ name : 'setY' │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #395 header: │ │ class_idx : 756 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 24 │ │ instance_fields_size: 0 │ │ direct_methods_size : 80 │ │ virtual_methods_size: 0 │ │ │ │ Class #395 annotations: │ │ Annotations on class │ │ @@ -74693,68 +74693,68 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 105 16-bit code units │ │ -077454: |[077454] android.support.v4.view.ViewCompat.:()V │ │ -077464: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -077468: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -07746c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -077470: 2201 e502 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; // type@02e5 │ │ -077474: 7010 0c12 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;.:()V // method@120c │ │ -07747a: 6901 cb05 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07747e: 0e00 |000d: return-void │ │ -077480: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ -077484: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -077488: 2201 ee02 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@02ee │ │ -07748c: 7010 b212 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@12b2 │ │ -077492: 6901 cb05 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077496: 28f4 |0019: goto 000d // -000c │ │ -077498: 1301 1100 |001a: const/16 v1, #int 17 // #11 │ │ -07749c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -0774a0: 2201 ed02 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@02ed │ │ -0774a4: 7010 a812 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@12a8 │ │ -0774aa: 6901 cb05 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0774ae: 28e8 |0025: goto 000d // -0018 │ │ -0774b0: 1301 1000 |0026: const/16 v1, #int 16 // #10 │ │ -0774b4: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -0774b8: 2201 ec02 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@02ec │ │ -0774bc: 7010 9812 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1298 │ │ -0774c2: 6901 cb05 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0774c6: 28dc |0031: goto 000d // -0024 │ │ -0774c8: 1301 0e00 |0032: const/16 v1, #int 14 // #e │ │ -0774cc: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ -0774d0: 2201 ea02 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@02ea │ │ -0774d4: 7010 8f12 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@128f │ │ -0774da: 6901 cb05 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0774de: 28d0 |003d: goto 000d // -0030 │ │ -0774e0: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ -0774e4: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ -0774e8: 2201 e902 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@02e9 │ │ -0774ec: 7010 6c12 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@126c │ │ -0774f2: 6901 cb05 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0774f6: 28c4 |0049: goto 000d // -003c │ │ -0774f8: 1301 0900 |004a: const/16 v1, #int 9 // #9 │ │ -0774fc: 3410 0a00 |004c: if-lt v0, v1, 0056 // +000a │ │ -077500: 2201 e802 |004e: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@02e8 │ │ -077504: 7010 6912 0100 |0050: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1269 │ │ -07750a: 6901 cb05 |0053: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07750e: 28b8 |0055: goto 000d // -0048 │ │ -077510: 1271 |0056: const/4 v1, #int 7 // #7 │ │ -077512: 3410 0a00 |0057: if-lt v0, v1, 0061 // +000a │ │ -077516: 2201 e702 |0059: new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; // type@02e7 │ │ -07751a: 7010 6612 0100 |005b: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1266 │ │ -077520: 6901 cb05 |005e: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077524: 28ad |0060: goto 000d // -0053 │ │ -077526: 2201 e602 |0061: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@02e6 │ │ -07752a: 7010 1512 0100 |0063: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1215 │ │ -077530: 6901 cb05 |0066: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077534: 28a5 |0068: goto 000d // -005b │ │ +07adec: |[07adec] android.support.v4.view.ViewCompat.:()V │ │ +07adfc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07ae00: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +07ae04: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07ae08: 2201 e502 |0006: new-instance v1, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; // type@02e5 │ │ +07ae0c: 7010 0c12 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;.:()V // method@120c │ │ +07ae12: 6901 cb05 |000b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07ae16: 0e00 |000d: return-void │ │ +07ae18: 1301 1300 |000e: const/16 v1, #int 19 // #13 │ │ +07ae1c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +07ae20: 2201 ee02 |0012: new-instance v1, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; // type@02ee │ │ +07ae24: 7010 b212 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@12b2 │ │ +07ae2a: 6901 cb05 |0017: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07ae2e: 28f4 |0019: goto 000d // -000c │ │ +07ae30: 1301 1100 |001a: const/16 v1, #int 17 // #11 │ │ +07ae34: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +07ae38: 2201 ed02 |001e: new-instance v1, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; // type@02ed │ │ +07ae3c: 7010 a812 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@12a8 │ │ +07ae42: 6901 cb05 |0023: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07ae46: 28e8 |0025: goto 000d // -0018 │ │ +07ae48: 1301 1000 |0026: const/16 v1, #int 16 // #10 │ │ +07ae4c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +07ae50: 2201 ec02 |002a: new-instance v1, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; // type@02ec │ │ +07ae54: 7010 9812 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1298 │ │ +07ae5a: 6901 cb05 |002f: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07ae5e: 28dc |0031: goto 000d // -0024 │ │ +07ae60: 1301 0e00 |0032: const/16 v1, #int 14 // #e │ │ +07ae64: 3410 0a00 |0034: if-lt v0, v1, 003e // +000a │ │ +07ae68: 2201 ea02 |0036: new-instance v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; // type@02ea │ │ +07ae6c: 7010 8f12 0100 |0038: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@128f │ │ +07ae72: 6901 cb05 |003b: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07ae76: 28d0 |003d: goto 000d // -0030 │ │ +07ae78: 1301 0b00 |003e: const/16 v1, #int 11 // #b │ │ +07ae7c: 3410 0a00 |0040: if-lt v0, v1, 004a // +000a │ │ +07ae80: 2201 e902 |0042: new-instance v1, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; // type@02e9 │ │ +07ae84: 7010 6c12 0100 |0044: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@126c │ │ +07ae8a: 6901 cb05 |0047: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07ae8e: 28c4 |0049: goto 000d // -003c │ │ +07ae90: 1301 0900 |004a: const/16 v1, #int 9 // #9 │ │ +07ae94: 3410 0a00 |004c: if-lt v0, v1, 0056 // +000a │ │ +07ae98: 2201 e802 |004e: new-instance v1, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; // type@02e8 │ │ +07ae9c: 7010 6912 0100 |0050: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1269 │ │ +07aea2: 6901 cb05 |0053: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07aea6: 28b8 |0055: goto 000d // -0048 │ │ +07aea8: 1271 |0056: const/4 v1, #int 7 // #7 │ │ +07aeaa: 3410 0a00 |0057: if-lt v0, v1, 0061 // +000a │ │ +07aeae: 2201 e702 |0059: new-instance v1, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; // type@02e7 │ │ +07aeb2: 7010 6612 0100 |005b: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1266 │ │ +07aeb8: 6901 cb05 |005e: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07aebc: 28ad |0060: goto 000d // -0053 │ │ +07aebe: 2201 e602 |0061: new-instance v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; // type@02e6 │ │ +07aec2: 7010 1512 0100 |0063: invoke-direct {v1}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1215 │ │ +07aec8: 6901 cb05 |0066: sput-object v1, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07aecc: 28a5 |0068: goto 000d // -005b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1151 │ │ 0x0002 line=1152 │ │ 0x0006 line=1153 │ │ 0x000d line=1171 │ │ 0x000e line=1154 │ │ @@ -74780,17 +74780,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077538: |[077538] android.support.v4.view.ViewCompat.:()V │ │ -077548: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07754e: 0e00 |0003: return-void │ │ +07aed0: |[07aed0] android.support.v4.view.ViewCompat.:()V │ │ +07aee0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07aee6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat; │ │ │ │ @@ -74799,19 +74799,19 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077550: |[077550] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -077560: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077564: 7220 b612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@12b6 │ │ -07756a: 0c00 |0005: move-result-object v0 │ │ -07756c: 1100 |0006: return-object v0 │ │ +07aee8: |[07aee8] android.support.v4.view.ViewCompat.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +07aef8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07aefc: 7220 b612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; // method@12b6 │ │ +07af02: 0c00 |0005: move-result-object v0 │ │ +07af04: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1932 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74819,19 +74819,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 │ │ -077570: |[077570] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -077580: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077584: 7230 b712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@12b7 │ │ -07758a: 0a00 |0005: move-result v0 │ │ -07758c: 0f00 |0006: return v0 │ │ +07af08: |[07af08] android.support.v4.view.ViewCompat.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +07af18: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07af1c: 7230 b712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollHorizontally:(Landroid/view/View;I)Z // method@12b7 │ │ +07af22: 0a00 |0005: move-result v0 │ │ +07af24: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -74840,19 +74840,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 │ │ -077590: |[077590] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ -0775a0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0775a4: 7230 b812 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@12b8 │ │ -0775aa: 0a00 |0005: move-result v0 │ │ -0775ac: 0f00 |0006: return v0 │ │ +07af28: |[07af28] android.support.v4.view.ViewCompat.canScrollVertically:(Landroid/view/View;I)Z │ │ +07af38: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07af3c: 7230 b812 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.canScrollVertically:(Landroid/view/View;I)Z // method@12b8 │ │ +07af42: 0a00 |0005: move-result v0 │ │ +07af44: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1192 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 direction I │ │ │ │ @@ -74861,18 +74861,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0775b0: |[0775b0] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -0775c0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0775c4: 7220 b912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@12b9 │ │ -0775ca: 0e00 |0005: return-void │ │ +07af48: |[07af48] android.support.v4.view.ViewCompat.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +07af58: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07af5c: 7220 b912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchFinishTemporaryDetach:(Landroid/view/View;)V // method@12b9 │ │ +07af62: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1872 │ │ 0x0005 line=1873 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -74881,18 +74881,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0775cc: |[0775cc] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -0775dc: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0775e0: 7220 ba12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@12ba │ │ -0775e6: 0e00 |0005: return-void │ │ +07af64: |[07af64] android.support.v4.view.ViewCompat.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +07af74: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07af78: 7220 ba12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.dispatchStartTemporaryDetach:(Landroid/view/View;)V // method@12ba │ │ +07af7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1865 │ │ 0x0005 line=1866 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -74901,19 +74901,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0775e8: |[0775e8] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0775f8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0775fc: 7220 bb12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@12bb │ │ -077602: 0a00 |0005: move-result v0 │ │ -077604: 0f00 |0006: return v0 │ │ +07af80: |[07af80] android.support.v4.view.ViewCompat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +07af90: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07af94: 7220 bb12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@12bb │ │ +07af9a: 0a00 |0005: move-result v0 │ │ +07af9c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1785 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74921,19 +74921,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 │ │ -077608: |[077608] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -077618: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07761c: 7220 bc12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@12bc │ │ -077622: 0c00 |0005: move-result-object v0 │ │ -077624: 1100 |0006: return-object v0 │ │ +07afa0: |[07afa0] android.support.v4.view.ViewCompat.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +07afb0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07afb4: 7220 bc12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@12bc │ │ +07afba: 0c00 |0005: move-result-object v0 │ │ +07afbc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1525 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74941,19 +74941,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077628: |[077628] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ -077638: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07763c: 7220 bd12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@12bd │ │ -077642: 0a00 |0005: move-result v0 │ │ -077644: 0f00 |0006: return v0 │ │ +07afc0: |[07afc0] android.support.v4.view.ViewCompat.getAlpha:(Landroid/view/View;)F │ │ +07afd0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07afd4: 7220 bd12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getAlpha:(Landroid/view/View;)F // method@12bd │ │ +07afda: 0a00 |0005: move-result v0 │ │ +07afdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1536 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74961,19 +74961,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077648: |[077648] android.support.v4.view.ViewCompat.getElevation:(Landroid/view/View;)F │ │ -077658: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07765c: 7220 be12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getElevation:(Landroid/view/View;)F // method@12be │ │ -077662: 0a00 |0005: move-result v0 │ │ -077664: 0f00 |0006: return v0 │ │ +07afe0: |[07afe0] android.support.v4.view.ViewCompat.getElevation:(Landroid/view/View;)F │ │ +07aff0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07aff4: 7220 be12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getElevation:(Landroid/view/View;)F // method@12be │ │ +07affa: 0a00 |0005: move-result v0 │ │ +07affc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2165 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -74981,19 +74981,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077668: |[077668] android.support.v4.view.ViewCompat.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -077678: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07767c: 7220 bf12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getFitsSystemWindows:(Landroid/view/View;)Z // method@12bf │ │ -077682: 0a00 |0005: move-result v0 │ │ -077684: 0f00 |0006: return v0 │ │ +07b000: |[07b000] android.support.v4.view.ViewCompat.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +07b010: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b014: 7220 bf12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getFitsSystemWindows:(Landroid/view/View;)Z // method@12bf │ │ +07b01a: 0a00 |0005: move-result v0 │ │ +07b01c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2242 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75001,19 +75001,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077688: |[077688] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ -077698: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07769c: 7220 c012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@12c0 │ │ -0776a2: 0a00 |0005: move-result v0 │ │ -0776a4: 0f00 |0006: return v0 │ │ +07b020: |[07b020] android.support.v4.view.ViewCompat.getImportantForAccessibility:(Landroid/view/View;)I │ │ +07b030: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b034: 7220 c012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getImportantForAccessibility:(Landroid/view/View;)I // method@12c0 │ │ +07b03a: 0a00 |0005: move-result v0 │ │ +07b03c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1456 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75021,19 +75021,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0776a8: |[0776a8] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ -0776b8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0776bc: 7220 c112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@12c1 │ │ -0776c2: 0a00 |0005: move-result v0 │ │ -0776c4: 0f00 |0006: return v0 │ │ +07b040: |[07b040] android.support.v4.view.ViewCompat.getLabelFor:(Landroid/view/View;)I │ │ +07b050: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b054: 7220 c112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLabelFor:(Landroid/view/View;)I // method@12c1 │ │ +07b05a: 0a00 |0005: move-result v0 │ │ +07b05c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1611 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75041,19 +75041,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0776c8: |[0776c8] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ -0776d8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0776dc: 7220 c212 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@12c2 │ │ -0776e2: 0a00 |0005: move-result v0 │ │ -0776e4: 0f00 |0006: return v0 │ │ +07b060: |[07b060] android.support.v4.view.ViewCompat.getLayerType:(Landroid/view/View;)I │ │ +07b070: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b074: 7220 c212 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@12c2 │ │ +07b07a: 0a00 |0005: move-result v0 │ │ +07b07c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75061,19 +75061,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0776e8: |[0776e8] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ -0776f8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0776fc: 7220 c312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@12c3 │ │ -077702: 0a00 |0005: move-result v0 │ │ -077704: 0f00 |0006: return v0 │ │ +07b080: |[07b080] android.support.v4.view.ViewCompat.getLayoutDirection:(Landroid/view/View;)I │ │ +07b090: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b094: 7220 c312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getLayoutDirection:(Landroid/view/View;)I // method@12c3 │ │ +07b09a: 0a00 |0005: move-result v0 │ │ +07b09c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1671 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75081,19 +75081,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077708: |[077708] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -077718: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07771c: 7220 c412 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@12c4 │ │ -077722: 0a00 |0005: move-result v0 │ │ -077724: 0f00 |0006: return v0 │ │ +07b0a0: |[07b0a0] android.support.v4.view.ViewCompat.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +07b0b0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b0b4: 7220 c412 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@12c4 │ │ +07b0ba: 0a00 |0005: move-result v0 │ │ +07b0bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1761 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75101,19 +75101,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077728: |[077728] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ -077738: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07773c: 7220 c512 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@12c5 │ │ -077742: 0a00 |0005: move-result v0 │ │ -077744: 0f00 |0006: return v0 │ │ +07b0c0: |[07b0c0] android.support.v4.view.ViewCompat.getMeasuredState:(Landroid/view/View;)I │ │ +07b0d0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b0d4: 7220 c512 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredState:(Landroid/view/View;)I // method@12c5 │ │ +07b0da: 0a00 |0005: move-result v0 │ │ +07b0dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75121,19 +75121,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077748: |[077748] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -077758: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07775c: 7220 c612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@12c6 │ │ -077762: 0a00 |0005: move-result v0 │ │ -077764: 0f00 |0006: return v0 │ │ +07b0e0: |[07b0e0] android.support.v4.view.ViewCompat.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +07b0f0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b0f4: 7220 c612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@12c6 │ │ +07b0fa: 0a00 |0005: move-result v0 │ │ +07b0fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1747 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #19 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75141,19 +75141,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077768: |[077768] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ -077778: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07777c: 7220 c712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@12c7 │ │ -077782: 0a00 |0005: move-result v0 │ │ -077784: 0f00 |0006: return v0 │ │ +07b100: |[07b100] android.support.v4.view.ViewCompat.getMinimumHeight:(Landroid/view/View;)I │ │ +07b110: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b114: 7220 c712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumHeight:(Landroid/view/View;)I // method@12c7 │ │ +07b11a: 0a00 |0005: move-result v0 │ │ +07b11c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1920 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75161,19 +75161,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077788: |[077788] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ -077798: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07779c: 7220 c812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@12c8 │ │ -0777a2: 0a00 |0005: move-result v0 │ │ -0777a4: 0f00 |0006: return v0 │ │ +07b120: |[07b120] android.support.v4.view.ViewCompat.getMinimumWidth:(Landroid/view/View;)I │ │ +07b130: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b134: 7220 c812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getMinimumWidth:(Landroid/view/View;)I // method@12c8 │ │ +07b13a: 0a00 |0005: move-result v0 │ │ +07b13c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1909 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #21 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75181,19 +75181,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0777a8: |[0777a8] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ -0777b8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0777bc: 7220 c912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@12c9 │ │ -0777c2: 0a00 |0005: move-result v0 │ │ -0777c4: 0f00 |0006: return v0 │ │ +07b140: |[07b140] android.support.v4.view.ViewCompat.getOverScrollMode:(Landroid/view/View;)I │ │ +07b150: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b154: 7220 c912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getOverScrollMode:(Landroid/view/View;)I // method@12c9 │ │ +07b15a: 0a00 |0005: move-result v0 │ │ +07b15c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #22 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75201,19 +75201,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0777c8: |[0777c8] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ -0777d8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0777dc: 7220 ca12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@12ca │ │ -0777e2: 0a00 |0005: move-result v0 │ │ -0777e4: 0f00 |0006: return v0 │ │ +07b160: |[07b160] android.support.v4.view.ViewCompat.getPaddingEnd:(Landroid/view/View;)I │ │ +07b170: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b174: 7220 ca12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingEnd:(Landroid/view/View;)I // method@12ca │ │ +07b17a: 0a00 |0005: move-result v0 │ │ +07b17c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1841 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75221,19 +75221,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0777e8: |[0777e8] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ -0777f8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0777fc: 7220 cb12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@12cb │ │ -077802: 0a00 |0005: move-result v0 │ │ -077804: 0f00 |0006: return v0 │ │ +07b180: |[07b180] android.support.v4.view.ViewCompat.getPaddingStart:(Landroid/view/View;)I │ │ +07b190: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b194: 7220 cb12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPaddingStart:(Landroid/view/View;)I // method@12cb │ │ +07b19a: 0a00 |0005: move-result v0 │ │ +07b19c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1829 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #24 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75241,19 +75241,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 │ │ -077808: |[077808] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -077818: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07781c: 7220 cc12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@12cc │ │ -077822: 0c00 |0005: move-result-object v0 │ │ -077824: 1100 |0006: return-object v0 │ │ +07b1a0: |[07b1a0] android.support.v4.view.ViewCompat.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +07b1b0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b1b4: 7220 cc12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@12cc │ │ +07b1ba: 0c00 |0005: move-result-object v0 │ │ +07b1bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1703 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75261,19 +75261,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077828: |[077828] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ -077838: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07783c: 7220 cd12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@12cd │ │ -077842: 0a00 |0005: move-result v0 │ │ -077844: 0f00 |0006: return v0 │ │ +07b1c0: |[07b1c0] android.support.v4.view.ViewCompat.getPivotX:(Landroid/view/View;)F │ │ +07b1d0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b1d4: 7220 cd12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotX:(Landroid/view/View;)F // method@12cd │ │ +07b1da: 0a00 |0005: move-result v0 │ │ +07b1dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2079 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75281,19 +75281,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077848: |[077848] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ -077858: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07785c: 7220 ce12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@12ce │ │ -077862: 0a00 |0005: move-result v0 │ │ -077864: 0f00 |0006: return v0 │ │ +07b1e0: |[07b1e0] android.support.v4.view.ViewCompat.getPivotY:(Landroid/view/View;)F │ │ +07b1f0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b1f4: 7220 ce12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getPivotY:(Landroid/view/View;)F // method@12ce │ │ +07b1fa: 0a00 |0005: move-result v0 │ │ +07b1fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2106 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75301,19 +75301,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077868: |[077868] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ -077878: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07787c: 7220 cf12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@12cf │ │ -077882: 0a00 |0005: move-result v0 │ │ -077884: 0f00 |0006: return v0 │ │ +07b200: |[07b200] android.support.v4.view.ViewCompat.getRotation:(Landroid/view/View;)F │ │ +07b210: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b214: 7220 cf12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotation:(Landroid/view/View;)F // method@12cf │ │ +07b21a: 0a00 |0005: move-result v0 │ │ +07b21c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2125 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #28 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75321,19 +75321,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077888: |[077888] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ -077898: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07789c: 7220 d012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@12d0 │ │ -0778a2: 0a00 |0005: move-result v0 │ │ -0778a4: 0f00 |0006: return v0 │ │ +07b220: |[07b220] android.support.v4.view.ViewCompat.getRotationX:(Landroid/view/View;)F │ │ +07b230: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b234: 7220 d012 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationX:(Landroid/view/View;)F // method@12d0 │ │ +07b23a: 0a00 |0005: move-result v0 │ │ +07b23c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2129 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #29 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75341,19 +75341,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0778a8: |[0778a8] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ -0778b8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0778bc: 7220 d112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@12d1 │ │ -0778c2: 0a00 |0005: move-result v0 │ │ -0778c4: 0f00 |0006: return v0 │ │ +07b240: |[07b240] android.support.v4.view.ViewCompat.getRotationY:(Landroid/view/View;)F │ │ +07b250: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b254: 7220 d112 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getRotationY:(Landroid/view/View;)F // method@12d1 │ │ +07b25a: 0a00 |0005: move-result v0 │ │ +07b25c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2133 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #30 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75361,19 +75361,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0778c8: |[0778c8] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ -0778d8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0778dc: 7220 d212 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@12d2 │ │ -0778e2: 0a00 |0005: move-result v0 │ │ -0778e4: 0f00 |0006: return v0 │ │ +07b260: |[07b260] android.support.v4.view.ViewCompat.getScaleX:(Landroid/view/View;)F │ │ +07b270: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b274: 7220 d212 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleX:(Landroid/view/View;)F // method@12d2 │ │ +07b27a: 0a00 |0005: move-result v0 │ │ +07b27c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2137 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #31 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75381,19 +75381,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0778e8: |[0778e8] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ -0778f8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0778fc: 7220 d312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@12d3 │ │ -077902: 0a00 |0005: move-result v0 │ │ -077904: 0f00 |0006: return v0 │ │ +07b280: |[07b280] android.support.v4.view.ViewCompat.getScaleY:(Landroid/view/View;)F │ │ +07b290: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b294: 7220 d312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getScaleY:(Landroid/view/View;)F // method@12d3 │ │ +07b29a: 0a00 |0005: move-result v0 │ │ +07b29c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2141 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75401,19 +75401,19 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077908: |[077908] android.support.v4.view.ViewCompat.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -077918: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07791c: 7220 d412 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@12d4 │ │ -077922: 0c00 |0005: move-result-object v0 │ │ -077924: 1100 |0006: return-object v0 │ │ +07b2a0: |[07b2a0] android.support.v4.view.ViewCompat.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +07b2b0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b2b4: 7220 d412 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@12d4 │ │ +07b2ba: 0c00 |0005: move-result-object v0 │ │ +07b2bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #33 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75421,19 +75421,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077928: |[077928] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ -077938: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07793c: 7220 d512 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@12d5 │ │ -077942: 0a00 |0005: move-result v0 │ │ -077944: 0f00 |0006: return v0 │ │ +07b2c0: |[07b2c0] android.support.v4.view.ViewCompat.getTranslationX:(Landroid/view/View;)F │ │ +07b2d0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b2d4: 7220 d512 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationX:(Landroid/view/View;)F // method@12d5 │ │ +07b2da: 0a00 |0005: move-result v0 │ │ +07b2dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1885 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #34 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75441,19 +75441,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077948: |[077948] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ -077958: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07795c: 7220 d612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@12d6 │ │ -077962: 0a00 |0005: move-result v0 │ │ -077964: 0f00 |0006: return v0 │ │ +07b2e0: |[07b2e0] android.support.v4.view.ViewCompat.getTranslationY:(Landroid/view/View;)F │ │ +07b2f0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b2f4: 7220 d612 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationY:(Landroid/view/View;)F // method@12d6 │ │ +07b2fa: 0a00 |0005: move-result v0 │ │ +07b2fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #35 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75461,19 +75461,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077968: |[077968] android.support.v4.view.ViewCompat.getTranslationZ:(Landroid/view/View;)F │ │ -077978: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07797c: 7220 d712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationZ:(Landroid/view/View;)F // method@12d7 │ │ -077982: 0a00 |0005: move-result v0 │ │ -077984: 0f00 |0006: return v0 │ │ +07b300: |[07b300] android.support.v4.view.ViewCompat.getTranslationZ:(Landroid/view/View;)F │ │ +07b310: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b314: 7220 d712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getTranslationZ:(Landroid/view/View;)F // method@12d7 │ │ +07b31a: 0a00 |0005: move-result v0 │ │ +07b31c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2181 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #36 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75481,19 +75481,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077988: |[077988] android.support.v4.view.ViewCompat.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -077998: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -07799c: 7220 d812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@12d8 │ │ -0779a2: 0a00 |0005: move-result v0 │ │ -0779a4: 0f00 |0006: return v0 │ │ +07b320: |[07b320] android.support.v4.view.ViewCompat.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +07b330: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b334: 7220 d812 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@12d8 │ │ +07b33a: 0a00 |0005: move-result v0 │ │ +07b33c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2213 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #37 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75501,19 +75501,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0779a8: |[0779a8] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ -0779b8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0779bc: 7220 d912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@12d9 │ │ -0779c2: 0a00 |0005: move-result v0 │ │ -0779c4: 0f00 |0006: return v0 │ │ +07b340: |[07b340] android.support.v4.view.ViewCompat.getX:(Landroid/view/View;)F │ │ +07b350: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b354: 7220 d912 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getX:(Landroid/view/View;)F // method@12d9 │ │ +07b35a: 0a00 |0005: move-result v0 │ │ +07b35c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2145 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #38 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75521,19 +75521,19 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0779c8: |[0779c8] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ -0779d8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0779dc: 7220 da12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@12da │ │ -0779e2: 0a00 |0005: move-result v0 │ │ -0779e4: 0f00 |0006: return v0 │ │ +07b360: |[07b360] android.support.v4.view.ViewCompat.getY:(Landroid/view/View;)F │ │ +07b370: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b374: 7220 da12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.getY:(Landroid/view/View;)F // method@12da │ │ +07b37a: 0a00 |0005: move-result v0 │ │ +07b37c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2149 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #39 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75541,19 +75541,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0779e8: |[0779e8] android.support.v4.view.ViewCompat.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -0779f8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -0779fc: 7220 db12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasAccessibilityDelegate:(Landroid/view/View;)Z // method@12db │ │ -077a02: 0a00 |0005: move-result v0 │ │ -077a04: 0f00 |0006: return v0 │ │ +07b380: |[07b380] android.support.v4.view.ViewCompat.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +07b390: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b394: 7220 db12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasAccessibilityDelegate:(Landroid/view/View;)Z // method@12db │ │ +07b39a: 0a00 |0005: move-result v0 │ │ +07b39c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 v Landroid/view/View; │ │ │ │ #40 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75561,19 +75561,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077a08: |[077a08] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ -077a18: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077a1c: 7220 dc12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@12dc │ │ -077a22: 0a00 |0005: move-result v0 │ │ -077a24: 0f00 |0006: return v0 │ │ +07b3a0: |[07b3a0] android.support.v4.view.ViewCompat.hasTransientState:(Landroid/view/View;)Z │ │ +07b3b0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b3b4: 7220 dc12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.hasTransientState:(Landroid/view/View;)Z // method@12dc │ │ +07b3ba: 0a00 |0005: move-result v0 │ │ +07b3bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #41 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75581,19 +75581,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -077a28: |[077a28] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ -077a38: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077a3c: 7220 dd12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@12dd │ │ -077a42: 0a00 |0005: move-result v0 │ │ -077a44: 0f00 |0006: return v0 │ │ +07b3c0: |[07b3c0] android.support.v4.view.ViewCompat.isOpaque:(Landroid/view/View;)Z │ │ +07b3d0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b3d4: 7220 dd12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.isOpaque:(Landroid/view/View;)Z // method@12dd │ │ +07b3da: 0a00 |0005: move-result v0 │ │ +07b3dc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1716 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ │ │ #42 : (in Landroid/support/v4/view/ViewCompat;) │ │ @@ -75601,18 +75601,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077a48: |[077a48] android.support.v4.view.ViewCompat.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -077a58: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077a5c: 7220 de12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@12de │ │ -077a62: 0e00 |0005: return-void │ │ +07b3e0: |[07b3e0] android.support.v4.view.ViewCompat.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +07b3f0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b3f4: 7220 de12 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@12de │ │ +07b3fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2253 │ │ 0x0005 line=2254 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ │ │ @@ -75621,18 +75621,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 │ │ -077a64: |[077a64] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -077a74: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077a78: 7230 df12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12df │ │ -077a7e: 0e00 |0005: return-void │ │ +07b3fc: |[07b3fc] android.support.v4.view.ViewCompat.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07b40c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b410: 7230 df12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12df │ │ +07b416: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1292 │ │ 0x0005 line=1293 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -75642,18 +75642,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 │ │ -077a80: |[077a80] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -077a90: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077a94: 7230 e012 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@12e0 │ │ -077a9a: 0e00 |0005: return-void │ │ +07b418: |[07b418] android.support.v4.view.ViewCompat.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +07b428: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b42c: 7230 e012 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@12e0 │ │ +07b432: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1328 │ │ 0x0005 line=1329 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -75663,18 +75663,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 │ │ -077a9c: |[077a9c] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -077aac: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077ab0: 7230 e112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12e1 │ │ -077ab6: 0e00 |0005: return-void │ │ +07b434: |[07b434] android.support.v4.view.ViewCompat.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07b444: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b448: 7230 e112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@12e1 │ │ +07b44e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1259 │ │ 0x0005 line=1260 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -75684,19 +75684,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 │ │ -077ab8: |[077ab8] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -077ac8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077acc: 7240 e212 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12e2 │ │ -077ad2: 0a00 |0005: move-result v0 │ │ -077ad4: 0f00 |0006: return v0 │ │ +07b450: |[07b450] android.support.v4.view.ViewCompat.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +07b460: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b464: 7240 e212 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@12e2 │ │ +07b46a: 0a00 |0005: move-result v0 │ │ +07b46c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1498 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 action I │ │ 0x0000 - 0x0007 reg=3 arguments Landroid/os/Bundle; │ │ @@ -75706,18 +75706,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077ad8: |[077ad8] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -077ae8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077aec: 7220 e312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@12e3 │ │ -077af2: 0e00 |0005: return-void │ │ +07b470: |[07b470] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +07b480: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b484: 7220 e312 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@12e3 │ │ +07b48a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1389 │ │ 0x0005 line=1390 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -75726,23 +75726,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 │ │ -077af4: |[077af4] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -077b04: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077b08: 0761 |0002: move-object v1, v6 │ │ -077b0a: 0172 |0003: move v2, v7 │ │ -077b0c: 0183 |0004: move v3, v8 │ │ -077b0e: 0194 |0005: move v4, v9 │ │ -077b10: 01a5 |0006: move v5, v10 │ │ -077b12: 7806 e412 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@12e4 │ │ -077b18: 0e00 |000a: return-void │ │ +07b48c: |[07b48c] android.support.v4.view.ViewCompat.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +07b49c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b4a0: 0761 |0002: move-object v1, v6 │ │ +07b4a2: 0172 |0003: move v2, v7 │ │ +07b4a4: 0183 |0004: move v3, v8 │ │ +07b4a6: 0194 |0005: move v4, v9 │ │ +07b4a8: 01a5 |0006: move v5, v10 │ │ +07b4aa: 7806 e412 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@12e4 │ │ +07b4b0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1407 │ │ 0x000a line=1408 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 left I │ │ @@ -75755,18 +75755,18 @@ │ │ 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 │ │ -077b1c: |[077b1c] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -077b2c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077b30: 7230 e512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@12e5 │ │ -077b36: 0e00 |0005: return-void │ │ +07b4b4: |[07b4b4] android.support.v4.view.ViewCompat.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +07b4c4: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b4c8: 7230 e512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@12e5 │ │ +07b4ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1421 │ │ 0x0005 line=1422 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 action Ljava/lang/Runnable; │ │ @@ -75776,18 +75776,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -077b38: |[077b38] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -077b48: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077b4c: 7255 e612 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@12e6 │ │ -077b52: 0e00 |0005: return-void │ │ +07b4d0: |[07b4d0] android.support.v4.view.ViewCompat.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +07b4e0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b4e4: 7255 e612 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@12e6 │ │ +07b4ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1438 │ │ 0x0005 line=1439 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=3 action Ljava/lang/Runnable; │ │ @@ -75798,18 +75798,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -077b54: |[077b54] android.support.v4.view.ViewCompat.requestApplyInsets:(Landroid/view/View;)V │ │ -077b64: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077b68: 7220 e712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.requestApplyInsets:(Landroid/view/View;)V // method@12e7 │ │ -077b6e: 0e00 |0005: return-void │ │ +07b4ec: |[07b4ec] android.support.v4.view.ViewCompat.requestApplyInsets:(Landroid/view/View;)V │ │ +07b4fc: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b500: 7220 e712 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.requestApplyInsets:(Landroid/view/View;)V // method@12e7 │ │ +07b506: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2221 │ │ 0x0005 line=2222 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ │ │ @@ -75818,19 +75818,19 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -077b70: |[077b70] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ -077b80: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077b84: 7240 e812 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@12e8 │ │ -077b8a: 0a00 |0005: move-result v0 │ │ -077b8c: 0f00 |0006: return v0 │ │ +07b508: |[07b508] android.support.v4.view.ViewCompat.resolveSizeAndState:(III)I │ │ +07b518: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b51c: 7240 e812 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.resolveSizeAndState:(III)I // method@12e8 │ │ +07b522: 0a00 |0005: move-result v0 │ │ +07b524: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1733 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 size I │ │ 0x0000 - 0x0007 reg=2 measureSpec I │ │ 0x0000 - 0x0007 reg=3 childMeasuredState I │ │ @@ -75840,18 +75840,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 │ │ -077b90: |[077b90] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -077ba0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077ba4: 7230 e912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@12e9 │ │ -077baa: 0e00 |0005: return-void │ │ +07b528: |[07b528] android.support.v4.view.ViewCompat.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +07b538: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b53c: 7230 e912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@12e9 │ │ +07b542: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1343 │ │ 0x0005 line=1344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 delegate Landroid/support/v4/view/AccessibilityDelegateCompat; │ │ @@ -75861,18 +75861,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 │ │ -077bac: |[077bac] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -077bbc: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077bc0: 7230 ea12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@12ea │ │ -077bc6: 0e00 |0005: return-void │ │ +07b544: |[07b544] android.support.v4.view.ViewCompat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +07b554: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b558: 7230 ea12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@12ea │ │ +07b55e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1817 │ │ 0x0005 line=1818 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -75882,18 +75882,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077bc8: |[077bc8] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ -077bd8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077bdc: 7230 eb12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@12eb │ │ -077be2: 0e00 |0005: return-void │ │ +07b560: |[07b560] android.support.v4.view.ViewCompat.setAlpha:(Landroid/view/View;F)V │ │ +07b570: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b574: 7230 eb12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setAlpha:(Landroid/view/View;F)V // method@12eb │ │ +07b57a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1978 │ │ 0x0005 line=1979 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -75903,18 +75903,18 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077be4: |[077be4] android.support.v4.view.ViewCompat.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -077bf4: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077bf8: 7230 ec12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@12ec │ │ -077bfe: 0e00 |0005: return-void │ │ +07b57c: |[07b57c] android.support.v4.view.ViewCompat.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +07b58c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b590: 7230 ec12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@12ec │ │ +07b596: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2234 │ │ 0x0005 line=2235 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -75924,18 +75924,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077c00: |[077c00] android.support.v4.view.ViewCompat.setElevation:(Landroid/view/View;F)V │ │ -077c10: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077c14: 7230 ed12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setElevation:(Landroid/view/View;F)V // method@12ed │ │ -077c1a: 0e00 |0005: return-void │ │ +07b598: |[07b598] android.support.v4.view.ViewCompat.setElevation:(Landroid/view/View;F)V │ │ +07b5a8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b5ac: 7230 ed12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setElevation:(Landroid/view/View;F)V // method@12ed │ │ +07b5b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2156 │ │ 0x0005 line=2157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 elevation F │ │ @@ -75945,18 +75945,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 │ │ -077c1c: |[077c1c] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ -077c2c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077c30: 7230 ee12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@12ee │ │ -077c36: 0e00 |0005: return-void │ │ +07b5b4: |[07b5b4] android.support.v4.view.ViewCompat.setHasTransientState:(Landroid/view/View;Z)V │ │ +07b5c4: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b5c8: 7230 ee12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setHasTransientState:(Landroid/view/View;Z)V // method@12ee │ │ +07b5ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0005 line=1377 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 hasTransientState Z │ │ @@ -75966,18 +75966,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 │ │ -077c38: |[077c38] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -077c48: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077c4c: 7230 ef12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12ef │ │ -077c52: 0e00 |0005: return-void │ │ +07b5d0: |[07b5d0] android.support.v4.view.ViewCompat.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +07b5e0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b5e4: 7230 ef12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setImportantForAccessibility:(Landroid/view/View;I)V // method@12ef │ │ +07b5ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ 0x0005 line=1481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -75987,18 +75987,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 │ │ -077c54: |[077c54] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ -077c64: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077c68: 7230 f012 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@12f0 │ │ -077c6e: 0e00 |0005: return-void │ │ +07b5ec: |[07b5ec] android.support.v4.view.ViewCompat.setLabelFor:(Landroid/view/View;I)V │ │ +07b5fc: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b600: 7230 f012 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLabelFor:(Landroid/view/View;I)V // method@12f0 │ │ +07b606: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1622 │ │ 0x0005 line=1623 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 labeledId I │ │ @@ -76008,18 +76008,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 │ │ -077c70: |[077c70] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -077c80: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077c84: 7230 f112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@12f1 │ │ -077c8a: 0e00 |0005: return-void │ │ +07b608: |[07b608] android.support.v4.view.ViewCompat.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +07b618: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b61c: 7230 f112 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@12f1 │ │ +07b622: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1656 │ │ 0x0005 line=1657 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 paint Landroid/graphics/Paint; │ │ @@ -76029,18 +76029,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 │ │ -077c8c: |[077c8c] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -077c9c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077ca0: 7240 f212 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12f2 │ │ -077ca6: 0e00 |0005: return-void │ │ +07b624: |[07b624] android.support.v4.view.ViewCompat.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +07b634: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b638: 7240 f212 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@12f2 │ │ +07b63e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1579 │ │ 0x0005 line=1580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layerType I │ │ @@ -76051,18 +76051,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 │ │ -077ca8: |[077ca8] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ -077cb8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077cbc: 7230 f312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@12f3 │ │ -077cc2: 0e00 |0005: return-void │ │ +07b640: |[07b640] android.support.v4.view.ViewCompat.setLayoutDirection:(Landroid/view/View;I)V │ │ +07b650: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b654: 7230 f312 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setLayoutDirection:(Landroid/view/View;I)V // method@12f3 │ │ +07b65a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1691 │ │ 0x0005 line=1692 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 layoutDirection I │ │ @@ -76072,18 +76072,18 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077cc4: |[077cc4] android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -077cd4: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077cd8: 7230 f412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@12f4 │ │ -077cde: 0e00 |0005: return-void │ │ +07b65c: |[07b65c] android.support.v4.view.ViewCompat.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +07b66c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b670: 7230 f412 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@12f4 │ │ +07b676: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2262 │ │ 0x0005 line=2263 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -76093,18 +76093,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 │ │ -077ce0: |[077ce0] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ -077cf0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077cf4: 7230 f512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@12f5 │ │ -077cfa: 0e00 |0005: return-void │ │ +07b678: |[07b678] android.support.v4.view.ViewCompat.setOverScrollMode:(Landroid/view/View;I)V │ │ +07b688: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b68c: 7230 f512 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setOverScrollMode:(Landroid/view/View;I)V // method@12f5 │ │ +07b692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0005 line=1223 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 v Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 overScrollMode I │ │ @@ -76114,23 +76114,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 │ │ -077cfc: |[077cfc] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -077d0c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077d10: 0761 |0002: move-object v1, v6 │ │ -077d12: 0172 |0003: move v2, v7 │ │ -077d14: 0183 |0004: move v3, v8 │ │ -077d16: 0194 |0005: move v4, v9 │ │ -077d18: 01a5 |0006: move v5, v10 │ │ -077d1a: 7806 f612 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@12f6 │ │ -077d20: 0e00 |000a: return-void │ │ +07b694: |[07b694] android.support.v4.view.ViewCompat.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +07b6a4: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b6a8: 0761 |0002: move-object v1, v6 │ │ +07b6aa: 0172 |0003: move v2, v7 │ │ +07b6ac: 0183 |0004: move v3, v8 │ │ +07b6ae: 0194 |0005: move v4, v9 │ │ +07b6b0: 01a5 |0006: move v5, v10 │ │ +07b6b2: 7806 f612 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPaddingRelative:(Landroid/view/View;IIII)V // method@12f6 │ │ +07b6b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1858 │ │ 0x000a line=1859 │ │ locals : │ │ 0x0000 - 0x000b reg=6 view Landroid/view/View; │ │ 0x0000 - 0x000b reg=7 start I │ │ @@ -76143,18 +76143,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077d24: |[077d24] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ -077d34: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077d38: 7230 f712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@12f7 │ │ -077d3e: 0e00 |0005: return-void │ │ +07b6bc: |[07b6bc] android.support.v4.view.ViewCompat.setPivotX:(Landroid/view/View;F)V │ │ +07b6cc: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b6d0: 7230 f712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@12f7 │ │ +07b6d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2094 │ │ 0x0005 line=2095 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76164,18 +76164,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077d40: |[077d40] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ -077d50: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077d54: 7230 f712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@12f7 │ │ -077d5a: 0e00 |0005: return-void │ │ +07b6d8: |[07b6d8] android.support.v4.view.ViewCompat.setPivotY:(Landroid/view/View;F)V │ │ +07b6e8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b6ec: 7230 f712 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setPivotX:(Landroid/view/View;F)V // method@12f7 │ │ +07b6f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2121 │ │ 0x0005 line=2122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76185,18 +76185,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077d5c: |[077d5c] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ -077d6c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077d70: 7230 f912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@12f9 │ │ -077d76: 0e00 |0005: return-void │ │ +07b6f4: |[07b6f4] android.support.v4.view.ViewCompat.setRotation:(Landroid/view/View;F)V │ │ +07b704: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b708: 7230 f912 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotation:(Landroid/view/View;F)V // method@12f9 │ │ +07b70e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2018 │ │ 0x0005 line=2019 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76206,18 +76206,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077d78: |[077d78] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ -077d88: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077d8c: 7230 fa12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@12fa │ │ -077d92: 0e00 |0005: return-void │ │ +07b710: |[07b710] android.support.v4.view.ViewCompat.setRotationX:(Landroid/view/View;F)V │ │ +07b720: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b724: 7230 fa12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationX:(Landroid/view/View;F)V // method@12fa │ │ +07b72a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2031 │ │ 0x0005 line=2032 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76227,18 +76227,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077d94: |[077d94] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ -077da4: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077da8: 7230 fb12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@12fb │ │ -077dae: 0e00 |0005: return-void │ │ +07b72c: |[07b72c] android.support.v4.view.ViewCompat.setRotationY:(Landroid/view/View;F)V │ │ +07b73c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b740: 7230 fb12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setRotationY:(Landroid/view/View;F)V // method@12fb │ │ +07b746: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2044 │ │ 0x0005 line=2045 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76248,18 +76248,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077db0: |[077db0] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ -077dc0: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077dc4: 7230 fc12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@12fc │ │ -077dca: 0e00 |0005: return-void │ │ +07b748: |[07b748] android.support.v4.view.ViewCompat.setScaleX:(Landroid/view/View;F)V │ │ +07b758: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b75c: 7230 fc12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleX:(Landroid/view/View;F)V // method@12fc │ │ +07b762: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2056 │ │ 0x0005 line=2057 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76269,18 +76269,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077dcc: |[077dcc] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ -077ddc: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077de0: 7230 fd12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@12fd │ │ -077de6: 0e00 |0005: return-void │ │ +07b764: |[07b764] android.support.v4.view.ViewCompat.setScaleY:(Landroid/view/View;F)V │ │ +07b774: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b778: 7230 fd12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setScaleY:(Landroid/view/View;F)V // method@12fd │ │ +07b77e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2068 │ │ 0x0005 line=2069 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76290,18 +76290,18 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077de8: |[077de8] android.support.v4.view.ViewCompat.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -077df8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077dfc: 7230 fe12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@12fe │ │ -077e02: 0e00 |0005: return-void │ │ +07b780: |[07b780] android.support.v4.view.ViewCompat.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +07b790: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b794: 7230 fe12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@12fe │ │ +07b79a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2192 │ │ 0x0005 line=2193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 transitionName Ljava/lang/String; │ │ @@ -76311,18 +76311,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077e04: |[077e04] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ -077e14: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077e18: 7230 ff12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@12ff │ │ -077e1e: 0e00 |0005: return-void │ │ +07b79c: |[07b79c] android.support.v4.view.ViewCompat.setTranslationX:(Landroid/view/View;F)V │ │ +07b7ac: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b7b0: 7230 ff12 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationX:(Landroid/view/View;F)V // method@12ff │ │ +07b7b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1946 │ │ 0x0005 line=1947 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76332,18 +76332,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077e20: |[077e20] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ -077e30: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077e34: 7230 0013 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@1300 │ │ -077e3a: 0e00 |0005: return-void │ │ +07b7b8: |[07b7b8] android.support.v4.view.ViewCompat.setTranslationY:(Landroid/view/View;F)V │ │ +07b7c8: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b7cc: 7230 0013 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationY:(Landroid/view/View;F)V // method@1300 │ │ +07b7d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1962 │ │ 0x0005 line=1963 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76353,18 +76353,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077e3c: |[077e3c] android.support.v4.view.ViewCompat.setTranslationZ:(Landroid/view/View;F)V │ │ -077e4c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077e50: 7230 0113 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationZ:(Landroid/view/View;F)V // method@1301 │ │ -077e56: 0e00 |0005: return-void │ │ +07b7d4: |[07b7d4] android.support.v4.view.ViewCompat.setTranslationZ:(Landroid/view/View;F)V │ │ +07b7e4: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b7e8: 7230 0113 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setTranslationZ:(Landroid/view/View;F)V // method@1301 │ │ +07b7ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2172 │ │ 0x0005 line=2173 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 translationZ F │ │ @@ -76374,18 +76374,18 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077e58: |[077e58] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ -077e68: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077e6c: 7230 0213 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@1302 │ │ -077e72: 0e00 |0005: return-void │ │ +07b7f0: |[07b7f0] android.support.v4.view.ViewCompat.setX:(Landroid/view/View;F)V │ │ +07b800: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b804: 7230 0213 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setX:(Landroid/view/View;F)V // method@1302 │ │ +07b80a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1992 │ │ 0x0005 line=1993 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ @@ -76395,34 +76395,34 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -077e74: |[077e74] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ -077e84: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ -077e88: 7230 0313 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@1303 │ │ -077e8e: 0e00 |0005: return-void │ │ +07b80c: |[07b80c] android.support.v4.view.ViewCompat.setY:(Landroid/view/View;F)V │ │ +07b81c: 6200 cb05 |0000: sget-object v0, Landroid/support/v4/view/ViewCompat;.IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; // field@05cb │ │ +07b820: 7230 0313 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewCompat$ViewCompatImpl;.setY:(Landroid/view/View;F)V // method@1303 │ │ +07b826: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2006 │ │ 0x0005 line=2007 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0006 reg=2 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #396 header: │ │ class_idx : 757 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4586 │ │ +source_file_idx : 4587 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #396 annotations: │ │ Annotations on class │ │ @@ -76447,18 +76447,18 @@ │ │ type : '(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -077e90: |[077e90] android.support.v4.view.ViewCompatApi21$1.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -077ea0: 5b01 df05 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05df │ │ -077ea4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -077eaa: 0e00 |0005: return-void │ │ +07b828: |[07b828] android.support.v4.view.ViewCompatApi21$1.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +07b838: 5b01 df05 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05df │ │ +07b83c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07b842: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewCompatApi21$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ │ │ @@ -76468,43 +76468,43 @@ │ │ type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -077eac: |[077eac] android.support.v4.view.ViewCompatApi21$1.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ -077ebc: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ -077ec0: 7020 8715 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ -077ec6: 5421 df05 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05df │ │ -077eca: 7230 8311 3100 |0007: invoke-interface {v1, v3, v0}, Landroid/support/v4/view/OnApplyWindowInsetsListener;.onApplyWindowInsets:(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; // method@1183 │ │ -077ed0: 0c00 |000a: move-result-object v0 │ │ -077ed2: 1f00 3c03 |000b: check-cast v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ -077ed6: 6e10 9915 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/view/WindowInsetsCompatApi21;.unwrap:()Landroid/view/WindowInsets; // method@1599 │ │ -077edc: 0c01 |0010: move-result-object v1 │ │ -077ede: 1101 |0011: return-object v1 │ │ +07b844: |[07b844] android.support.v4.view.ViewCompatApi21$1.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +07b854: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ +07b858: 7020 8715 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ +07b85e: 5421 df05 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewCompatApi21$1;.val$listener:Landroid/support/v4/view/OnApplyWindowInsetsListener; // field@05df │ │ +07b862: 7230 8311 3100 |0007: invoke-interface {v1, v3, v0}, Landroid/support/v4/view/OnApplyWindowInsetsListener;.onApplyWindowInsets:(Landroid/view/View;Landroid/support/v4/view/WindowInsetsCompat;)Landroid/support/v4/view/WindowInsetsCompat; // method@1183 │ │ +07b868: 0c00 |000a: move-result-object v0 │ │ +07b86a: 1f00 3c03 |000b: check-cast v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ +07b86e: 6e10 9915 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/view/WindowInsetsCompatApi21;.unwrap:()Landroid/view/WindowInsets; // method@1599 │ │ +07b874: 0c01 |0010: move-result-object v1 │ │ +07b876: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0005 line=60 │ │ 0x000d line=62 │ │ locals : │ │ 0x0005 - 0x000b reg=0 insets Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x000d - 0x0012 reg=0 insets Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/view/ViewCompatApi21$1; │ │ 0x0000 - 0x0012 reg=3 view Landroid/view/View; │ │ 0x0000 - 0x0012 reg=4 windowInsets Landroid/view/WindowInsets; │ │ │ │ - source_file_idx : 4586 (ViewCompatApi21.java) │ │ + source_file_idx : 4587 (ViewCompatApi21.java) │ │ │ │ Class #397 header: │ │ class_idx : 758 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4586 │ │ +source_file_idx : 4587 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #397 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatApi21;' │ │ @@ -76519,17 +76519,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077ee0: |[077ee0] android.support.v4.view.ViewCompatApi21.:()V │ │ -077ef0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -077ef6: 0e00 |0003: return-void │ │ +07b878: |[07b878] android.support.v4.view.ViewCompatApi21.:()V │ │ +07b888: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07b88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76537,18 +76537,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077ef8: |[077ef8] android.support.v4.view.ViewCompatApi21.getElevation:(Landroid/view/View;)F │ │ -077f08: 6e10 ef1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getElevation:()F // method@1def │ │ -077f0e: 0a00 |0003: move-result v0 │ │ -077f10: 0f00 |0004: return v0 │ │ +07b890: |[07b890] android.support.v4.view.ViewCompatApi21.getElevation:(Landroid/view/View;)F │ │ +07b8a0: 6e10 ef1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getElevation:()F // method@1def │ │ +07b8a6: 0a00 |0003: move-result v0 │ │ +07b8a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76556,18 +76556,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077f14: |[077f14] android.support.v4.view.ViewCompatApi21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -077f24: 6e10 191e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1e19 │ │ -077f2a: 0c00 |0003: move-result-object v0 │ │ -077f2c: 1100 |0004: return-object v0 │ │ +07b8ac: |[07b8ac] android.support.v4.view.ViewCompatApi21.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +07b8bc: 6e10 191e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTransitionName:()Ljava/lang/String; // method@1e19 │ │ +07b8c2: 0c00 |0003: move-result-object v0 │ │ +07b8c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76575,18 +76575,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077f30: |[077f30] android.support.v4.view.ViewCompatApi21.getTranslationZ:(Landroid/view/View;)F │ │ -077f40: 6e10 1c1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationZ:()F // method@1e1c │ │ -077f46: 0a00 |0003: move-result v0 │ │ -077f48: 0f00 |0004: return v0 │ │ +07b8c8: |[07b8c8] android.support.v4.view.ViewCompatApi21.getTranslationZ:(Landroid/view/View;)F │ │ +07b8d8: 6e10 1c1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationZ:()F // method@1e1c │ │ +07b8de: 0a00 |0003: move-result v0 │ │ +07b8e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatApi21;) │ │ @@ -76594,17 +76594,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077f4c: |[077f4c] android.support.v4.view.ViewCompatApi21.requestApplyInsets:(Landroid/view/View;)V │ │ -077f5c: 6e10 501e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestApplyInsets:()V // method@1e50 │ │ -077f62: 0e00 |0003: return-void │ │ +07b8e4: |[07b8e4] android.support.v4.view.ViewCompatApi21.requestApplyInsets:(Landroid/view/View;)V │ │ +07b8f4: 6e10 501e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestApplyInsets:()V // method@1e50 │ │ +07b8fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -76613,17 +76613,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077f64: |[077f64] android.support.v4.view.ViewCompatApi21.setElevation:(Landroid/view/View;F)V │ │ -077f74: 6e20 621e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setElevation:(F)V // method@1e62 │ │ -077f7a: 0e00 |0003: return-void │ │ +07b8fc: |[07b8fc] android.support.v4.view.ViewCompatApi21.setElevation:(Landroid/view/View;F)V │ │ +07b90c: 6e20 621e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setElevation:(F)V // method@1e62 │ │ +07b912: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 elevation F │ │ @@ -76633,19 +76633,19 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -077f7c: |[077f7c] android.support.v4.view.ViewCompatApi21.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -077f8c: 2200 f502 |0000: new-instance v0, Landroid/support/v4/view/ViewCompatApi21$1; // type@02f5 │ │ -077f90: 7020 5413 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewCompatApi21$1;.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1354 │ │ -077f96: 6e20 6e1e 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1e6e │ │ -077f9c: 0e00 |0008: return-void │ │ +07b914: |[07b914] android.support.v4.view.ViewCompatApi21.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +07b924: 2200 f502 |0000: new-instance v0, Landroid/support/v4/view/ViewCompatApi21$1; // type@02f5 │ │ +07b928: 7020 5413 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewCompatApi21$1;.:(Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@1354 │ │ +07b92e: 6e20 6e1e 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1e6e │ │ +07b934: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0008 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0009 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -76655,17 +76655,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077fa0: |[077fa0] android.support.v4.view.ViewCompatApi21.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -077fb0: 6e20 801e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1e80 │ │ -077fb6: 0e00 |0003: return-void │ │ +07b938: |[07b938] android.support.v4.view.ViewCompatApi21.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +07b948: 6e20 801e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTransitionName:(Ljava/lang/String;)V // method@1e80 │ │ +07b94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=26 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 transitionName Ljava/lang/String; │ │ @@ -76675,33 +76675,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -077fb8: |[077fb8] android.support.v4.view.ViewCompatApi21.setTranslationZ:(Landroid/view/View;F)V │ │ -077fc8: 6e20 831e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationZ:(F)V // method@1e83 │ │ -077fce: 0e00 |0003: return-void │ │ +07b950: |[07b950] android.support.v4.view.ViewCompatApi21.setTranslationZ:(Landroid/view/View;F)V │ │ +07b960: 6e20 831e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationZ:(F)V // method@1e83 │ │ +07b966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0003 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 translationZ F │ │ │ │ Virtual methods - │ │ - source_file_idx : 4586 (ViewCompatApi21.java) │ │ + source_file_idx : 4587 (ViewCompatApi21.java) │ │ │ │ Class #398 header: │ │ class_idx : 759 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4587 │ │ +source_file_idx : 4588 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #398 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatEclairMr1;' │ │ @@ -76725,17 +76725,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -077fd0: |[077fd0] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ -077fe0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -077fe6: 0e00 |0003: return-void │ │ +07b968: |[07b968] android.support.v4.view.ViewCompatEclairMr1.:()V │ │ +07b978: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07b97e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompatEclairMr1; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -76743,18 +76743,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -077fe8: |[077fe8] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ -077ff8: 6e10 311e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1e31 │ │ -077ffe: 0a00 |0003: move-result v0 │ │ -078000: 0f00 |0004: return v0 │ │ +07b980: |[07b980] android.support.v4.view.ViewCompatEclairMr1.isOpaque:(Landroid/view/View;)Z │ │ +07b990: 6e10 311e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.isOpaque:()Z // method@1e31 │ │ +07b996: 0a00 |0003: move-result v0 │ │ +07b998: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompatEclairMr1;) │ │ @@ -76762,59 +76762,59 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -078004: |[078004] android.support.v4.view.ViewCompatEclairMr1.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -078014: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -078016: 6201 e105 |0001: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ -07801a: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ -07801e: 1c01 4004 |0005: const-class v1, Landroid/view/ViewGroup; // type@0440 │ │ -078022: 1a02 f02a |0007: const-string v2, "setChildrenDrawingOrderEnabled" // string@2af0 │ │ -078026: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -078028: 2333 6706 |000a: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -07802c: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -07802e: 6205 9911 |000d: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ -078032: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ -078036: 6e30 6d2e 2103 |0011: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -07803c: 0c01 |0014: move-result-object v1 │ │ -07803e: 6901 e105 |0015: sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ -078042: 6201 e105 |0017: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ -078046: 6e20 fa2e 6100 |0019: invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ -07804c: 6201 e105 |001c: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ -078050: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -078052: 2322 6806 |001f: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ -078056: 1203 |0021: const/4 v3, #int 0 // #0 │ │ -078058: 7110 582e 0800 |0022: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ -07805e: 0c04 |0025: move-result-object v4 │ │ -078060: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ -078064: 6e30 f92e 7102 |0028: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -07806a: 0e00 |002b: return-void │ │ -07806c: 0d00 |002c: move-exception v0 │ │ -07806e: 1a01 e811 |002d: const-string v1, "ViewCompat" // string@11e8 │ │ -078072: 1a02 3e11 |002f: const-string v2, "Unable to find childrenDrawingOrderEnabled" // string@113e │ │ -078076: 7130 041d 2100 |0031: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -07807c: 28e3 |0034: goto 0017 // -001d │ │ -07807e: 0d00 |0035: move-exception v0 │ │ -078080: 1a01 e811 |0036: const-string v1, "ViewCompat" // string@11e8 │ │ -078084: 1a02 4111 |0038: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1141 │ │ -078088: 7130 041d 2100 |003a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -07808e: 28ee |003d: goto 002b // -0012 │ │ -078090: 0d00 |003e: move-exception v0 │ │ -078092: 1a01 e811 |003f: const-string v1, "ViewCompat" // string@11e8 │ │ -078096: 1a02 4111 |0041: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1141 │ │ -07809a: 7130 041d 2100 |0043: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0780a0: 28e5 |0046: goto 002b // -001b │ │ -0780a2: 0d00 |0047: move-exception v0 │ │ -0780a4: 1a01 e811 |0048: const-string v1, "ViewCompat" // string@11e8 │ │ -0780a8: 1a02 4111 |004a: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1141 │ │ -0780ac: 7130 041d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0780b2: 28dc |004f: goto 002b // -0024 │ │ +07b99c: |[07b99c] android.support.v4.view.ViewCompatEclairMr1.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +07b9ac: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +07b9ae: 6201 e105 |0001: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ +07b9b2: 3901 1900 |0003: if-nez v1, 001c // +0019 │ │ +07b9b6: 1c01 4004 |0005: const-class v1, Landroid/view/ViewGroup; // type@0440 │ │ +07b9ba: 1a02 ef2a |0007: const-string v2, "setChildrenDrawingOrderEnabled" // string@2aef │ │ +07b9be: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +07b9c0: 2333 6706 |000a: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +07b9c4: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +07b9c6: 6205 9911 |000d: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ +07b9ca: 4d05 0304 |000f: aput-object v5, v3, v4 │ │ +07b9ce: 6e30 6d2e 2103 |0011: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +07b9d4: 0c01 |0014: move-result-object v1 │ │ +07b9d6: 6901 e105 |0015: sput-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ +07b9da: 6201 e105 |0017: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ +07b9de: 6e20 fa2e 6100 |0019: invoke-virtual {v1, v6}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ +07b9e4: 6201 e105 |001c: sget-object v1, Landroid/support/v4/view/ViewCompatEclairMr1;.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method; // field@05e1 │ │ +07b9e8: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +07b9ea: 2322 6806 |001f: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ +07b9ee: 1203 |0021: const/4 v3, #int 0 // #0 │ │ +07b9f0: 7110 582e 0800 |0022: invoke-static {v8}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ +07b9f6: 0c04 |0025: move-result-object v4 │ │ +07b9f8: 4d04 0203 |0026: aput-object v4, v2, v3 │ │ +07b9fc: 6e30 f92e 7102 |0028: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +07ba02: 0e00 |002b: return-void │ │ +07ba04: 0d00 |002c: move-exception v0 │ │ +07ba06: 1a01 e911 |002d: const-string v1, "ViewCompat" // string@11e9 │ │ +07ba0a: 1a02 3f11 |002f: const-string v2, "Unable to find childrenDrawingOrderEnabled" // string@113f │ │ +07ba0e: 7130 041d 2100 |0031: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +07ba14: 28e3 |0034: goto 0017 // -001d │ │ +07ba16: 0d00 |0035: move-exception v0 │ │ +07ba18: 1a01 e911 |0036: const-string v1, "ViewCompat" // string@11e9 │ │ +07ba1c: 1a02 4211 |0038: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1142 │ │ +07ba20: 7130 041d 2100 |003a: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +07ba26: 28ee |003d: goto 002b // -0012 │ │ +07ba28: 0d00 |003e: move-exception v0 │ │ +07ba2a: 1a01 e911 |003f: const-string v1, "ViewCompat" // string@11e9 │ │ +07ba2e: 1a02 4211 |0041: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1142 │ │ +07ba32: 7130 041d 2100 |0043: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +07ba38: 28e5 |0046: goto 002b // -001b │ │ +07ba3a: 0d00 |0047: move-exception v0 │ │ +07ba3c: 1a01 e911 |0048: const-string v1, "ViewCompat" // string@11e9 │ │ +07ba40: 1a02 4211 |004a: const-string v2, "Unable to invoke childrenDrawingOrderEnabled" // string@1142 │ │ +07ba44: 7130 041d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +07ba4a: 28dc |004f: goto 002b // -0024 │ │ catches : 2 │ │ 0x0005 - 0x0017 │ │ Ljava/lang/NoSuchMethodException; -> 0x002c │ │ 0x001c - 0x002b │ │ Ljava/lang/IllegalAccessException; -> 0x0035 │ │ Ljava/lang/IllegalArgumentException; -> 0x003e │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0047 │ │ @@ -76837,21 +76837,21 @@ │ │ 0x0036 - 0x003e reg=0 e Ljava/lang/IllegalAccessException; │ │ 0x003f - 0x0047 reg=0 e Ljava/lang/IllegalArgumentException; │ │ 0x0048 - 0x0050 reg=0 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0000 - 0x0050 reg=7 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0050 reg=8 enabled Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 4587 (ViewCompatEclairMr1.java) │ │ + source_file_idx : 4588 (ViewCompatEclairMr1.java) │ │ │ │ Class #399 header: │ │ class_idx : 760 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4588 │ │ +source_file_idx : 4589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #399 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatGingerbread;' │ │ @@ -76866,17 +76866,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0780d4: |[0780d4] android.support.v4.view.ViewCompatGingerbread.:()V │ │ -0780e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0780ea: 0e00 |0003: return-void │ │ +07ba6c: |[07ba6c] android.support.v4.view.ViewCompatGingerbread.:()V │ │ +07ba7c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07ba82: 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;) │ │ @@ -76884,18 +76884,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0780ec: |[0780ec] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ -0780fc: 6e10 041e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1e04 │ │ -078102: 0a00 |0003: move-result v0 │ │ -078104: 0f00 |0004: return v0 │ │ +07ba84: |[07ba84] android.support.v4.view.ViewCompatGingerbread.getOverScrollMode:(Landroid/view/View;)I │ │ +07ba94: 6e10 041e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getOverScrollMode:()I // method@1e04 │ │ +07ba9a: 0a00 |0003: move-result v0 │ │ +07ba9c: 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;) │ │ @@ -76903,33 +76903,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 │ │ -078108: |[078108] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ -078118: 6e20 711e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1e71 │ │ -07811e: 0e00 |0003: return-void │ │ +07baa0: |[07baa0] android.support.v4.view.ViewCompatGingerbread.setOverScrollMode:(Landroid/view/View;I)V │ │ +07bab0: 6e20 711e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setOverScrollMode:(I)V // method@1e71 │ │ +07bab6: 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 : 4588 (ViewCompatGingerbread.java) │ │ + source_file_idx : 4589 (ViewCompatGingerbread.java) │ │ │ │ Class #400 header: │ │ class_idx : 761 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4589 │ │ +source_file_idx : 4590 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 33 │ │ virtual_methods_size: 0 │ │ │ │ Class #400 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatHC;' │ │ @@ -76944,17 +76944,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078120: |[078120] android.support.v4.view.ViewCompatHC.:()V │ │ -078130: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078136: 0e00 |0003: return-void │ │ +07bab8: |[07bab8] android.support.v4.view.ViewCompatHC.:()V │ │ +07bac8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07bace: 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;) │ │ @@ -76962,18 +76962,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078138: |[078138] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ -078148: 6e10 e91d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1de9 │ │ -07814e: 0a00 |0003: move-result v0 │ │ -078150: 0f00 |0004: return v0 │ │ +07bad0: |[07bad0] android.support.v4.view.ViewCompatHC.getAlpha:(Landroid/view/View;)F │ │ +07bae0: 6e10 e91d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAlpha:()F // method@1de9 │ │ +07bae6: 0a00 |0003: move-result v0 │ │ +07bae8: 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;) │ │ @@ -76981,36 +76981,36 @@ │ │ type : '()J' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -078154: |[078154] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ -078164: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ -07816a: 0b00 |0003: move-result-wide v0 │ │ -07816c: 1000 |0004: return-wide v0 │ │ +07baec: |[07baec] android.support.v4.view.ViewCompatHC.getFrameTime:()J │ │ +07bafc: 7100 0700 0000 |0000: invoke-static {}, Landroid/animation/ValueAnimator;.getFrameDelay:()J // method@0007 │ │ +07bb02: 0b00 |0003: move-result-wide v0 │ │ +07bb04: 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 │ │ -078170: |[078170] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ -078180: 6e10 f71d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1df7 │ │ -078186: 0a00 |0003: move-result v0 │ │ -078188: 0f00 |0004: return v0 │ │ +07bb08: |[07bb08] android.support.v4.view.ViewCompatHC.getLayerType:(Landroid/view/View;)I │ │ +07bb18: 6e10 f71d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayerType:()I // method@1df7 │ │ +07bb1e: 0a00 |0003: move-result v0 │ │ +07bb20: 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;) │ │ @@ -77018,18 +77018,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07818c: |[07818c] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -07819c: 6e10 fe1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1dfe │ │ -0781a2: 0a00 |0003: move-result v0 │ │ -0781a4: 0f00 |0004: return v0 │ │ +07bb24: |[07bb24] android.support.v4.view.ViewCompatHC.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +07bb34: 6e10 fe1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeightAndState:()I // method@1dfe │ │ +07bb3a: 0a00 |0003: move-result v0 │ │ +07bb3c: 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;) │ │ @@ -77037,18 +77037,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0781a8: |[0781a8] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ -0781b8: 6e10 ff1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1dff │ │ -0781be: 0a00 |0003: move-result v0 │ │ -0781c0: 0f00 |0004: return v0 │ │ +07bb40: |[07bb40] android.support.v4.view.ViewCompatHC.getMeasuredState:(Landroid/view/View;)I │ │ +07bb50: 6e10 ff1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredState:()I // method@1dff │ │ +07bb56: 0a00 |0003: move-result v0 │ │ +07bb58: 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;) │ │ @@ -77056,18 +77056,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0781c4: |[0781c4] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0781d4: 6e10 011e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1e01 │ │ -0781da: 0a00 |0003: move-result v0 │ │ -0781dc: 0f00 |0004: return v0 │ │ +07bb5c: |[07bb5c] android.support.v4.view.ViewCompatHC.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +07bb6c: 6e10 011e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidthAndState:()I // method@1e01 │ │ +07bb72: 0a00 |0003: move-result v0 │ │ +07bb74: 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;) │ │ @@ -77075,18 +77075,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0781e0: |[0781e0] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ -0781f0: 6e10 0b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@1e0b │ │ -0781f6: 0a00 |0003: move-result v0 │ │ -0781f8: 0f00 |0004: return v0 │ │ +07bb78: |[07bb78] android.support.v4.view.ViewCompatHC.getPivotX:(Landroid/view/View;)F │ │ +07bb88: 6e10 0b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotX:()F // method@1e0b │ │ +07bb8e: 0a00 |0003: move-result v0 │ │ +07bb90: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77094,18 +77094,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0781fc: |[0781fc] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ -07820c: 6e10 0c1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@1e0c │ │ -078212: 0a00 |0003: move-result v0 │ │ -078214: 0f00 |0004: return v0 │ │ +07bb94: |[07bb94] android.support.v4.view.ViewCompatHC.getPivotY:(Landroid/view/View;)F │ │ +07bba4: 6e10 0c1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPivotY:()F // method@1e0c │ │ +07bbaa: 0a00 |0003: move-result v0 │ │ +07bbac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #9 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77113,18 +77113,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078218: |[078218] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ -078228: 6e10 0f1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@1e0f │ │ -07822e: 0a00 |0003: move-result v0 │ │ -078230: 0f00 |0004: return v0 │ │ +07bbb0: |[07bbb0] android.support.v4.view.ViewCompatHC.getRotation:(Landroid/view/View;)F │ │ +07bbc0: 6e10 0f1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotation:()F // method@1e0f │ │ +07bbc6: 0a00 |0003: move-result v0 │ │ +07bbc8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #10 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77132,18 +77132,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078234: |[078234] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ -078244: 6e10 101e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@1e10 │ │ -07824a: 0a00 |0003: move-result v0 │ │ -07824c: 0f00 |0004: return v0 │ │ +07bbcc: |[07bbcc] android.support.v4.view.ViewCompatHC.getRotationX:(Landroid/view/View;)F │ │ +07bbdc: 6e10 101e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationX:()F // method@1e10 │ │ +07bbe2: 0a00 |0003: move-result v0 │ │ +07bbe4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77151,18 +77151,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078250: |[078250] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ -078260: 6e10 111e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@1e11 │ │ -078266: 0a00 |0003: move-result v0 │ │ -078268: 0f00 |0004: return v0 │ │ +07bbe8: |[07bbe8] android.support.v4.view.ViewCompatHC.getRotationY:(Landroid/view/View;)F │ │ +07bbf8: 6e10 111e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getRotationY:()F // method@1e11 │ │ +07bbfe: 0a00 |0003: move-result v0 │ │ +07bc00: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #12 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77170,18 +77170,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07826c: |[07826c] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ -07827c: 6e10 121e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@1e12 │ │ -078282: 0a00 |0003: move-result v0 │ │ -078284: 0f00 |0004: return v0 │ │ +07bc04: |[07bc04] android.support.v4.view.ViewCompatHC.getScaleX:(Landroid/view/View;)F │ │ +07bc14: 6e10 121e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleX:()F // method@1e12 │ │ +07bc1a: 0a00 |0003: move-result v0 │ │ +07bc1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #13 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77189,18 +77189,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078288: |[078288] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ -078298: 6e10 131e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@1e13 │ │ -07829e: 0a00 |0003: move-result v0 │ │ -0782a0: 0f00 |0004: return v0 │ │ +07bc20: |[07bc20] android.support.v4.view.ViewCompatHC.getScaleY:(Landroid/view/View;)F │ │ +07bc30: 6e10 131e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getScaleY:()F // method@1e13 │ │ +07bc36: 0a00 |0003: move-result v0 │ │ +07bc38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77208,18 +77208,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0782a4: |[0782a4] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ -0782b4: 6e10 1a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@1e1a │ │ -0782ba: 0a00 |0003: move-result v0 │ │ -0782bc: 0f00 |0004: return v0 │ │ +07bc3c: |[07bc3c] android.support.v4.view.ViewCompatHC.getTranslationX:(Landroid/view/View;)F │ │ +07bc4c: 6e10 1a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationX:()F // method@1e1a │ │ +07bc52: 0a00 |0003: move-result v0 │ │ +07bc54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #15 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77227,18 +77227,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0782c0: |[0782c0] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ -0782d0: 6e10 1b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@1e1b │ │ -0782d6: 0a00 |0003: move-result v0 │ │ -0782d8: 0f00 |0004: return v0 │ │ +07bc58: |[07bc58] android.support.v4.view.ViewCompatHC.getTranslationY:(Landroid/view/View;)F │ │ +07bc68: 6e10 1b1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getTranslationY:()F // method@1e1b │ │ +07bc6e: 0a00 |0003: move-result v0 │ │ +07bc70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #16 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77246,18 +77246,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0782dc: |[0782dc] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ -0782ec: 6e10 241e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@1e24 │ │ -0782f2: 0a00 |0003: move-result v0 │ │ -0782f4: 0f00 |0004: return v0 │ │ +07bc74: |[07bc74] android.support.v4.view.ViewCompatHC.getX:(Landroid/view/View;)F │ │ +07bc84: 6e10 241e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getX:()F // method@1e24 │ │ +07bc8a: 0a00 |0003: move-result v0 │ │ +07bc8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #17 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77265,18 +77265,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0782f8: |[0782f8] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ -078308: 6e10 251e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@1e25 │ │ -07830e: 0a00 |0003: move-result v0 │ │ -078310: 0f00 |0004: return v0 │ │ +07bc90: |[07bc90] android.support.v4.view.ViewCompatHC.getY:(Landroid/view/View;)F │ │ +07bca0: 6e10 251e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getY:()F // method@1e25 │ │ +07bca6: 0a00 |0003: move-result v0 │ │ +07bca8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #18 : (in Landroid/support/v4/view/ViewCompatHC;) │ │ @@ -77284,17 +77284,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078314: |[078314] android.support.v4.view.ViewCompatHC.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -078324: 6e10 361e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1e36 │ │ -07832a: 0e00 |0003: return-void │ │ +07bcac: |[07bcac] android.support.v4.view.ViewCompatHC.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +07bcbc: 6e10 361e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1e36 │ │ +07bcc2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -77303,18 +77303,18 @@ │ │ type : '(III)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -07832c: |[07832c] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ -07833c: 7130 561e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1e56 │ │ -078342: 0a00 |0003: move-result v0 │ │ -078344: 0f00 |0004: return v0 │ │ +07bcc4: |[07bcc4] android.support.v4.view.ViewCompatHC.resolveSizeAndState:(III)I │ │ +07bcd4: 7130 561e 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1e56 │ │ +07bcda: 0a00 |0003: move-result v0 │ │ +07bcdc: 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 │ │ @@ -77324,17 +77324,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078348: |[078348] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ -078358: 6e20 5e1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@1e5e │ │ -07835e: 0e00 |0003: return-void │ │ +07bce0: |[07bce0] android.support.v4.view.ViewCompatHC.setAlpha:(Landroid/view/View;F)V │ │ +07bcf0: 6e20 5e1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAlpha:(F)V // method@1e5e │ │ +07bcf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77344,17 +77344,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -078360: |[078360] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -078370: 6e30 691e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1e69 │ │ -078376: 0e00 |0003: return-void │ │ +07bcf8: |[07bcf8] android.support.v4.view.ViewCompatHC.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +07bd08: 6e30 691e 1002 |0000: invoke-virtual {v0, v1, v2}, Landroid/view/View;.setLayerType:(ILandroid/graphics/Paint;)V // method@1e69 │ │ +07bd0e: 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 │ │ @@ -77365,17 +77365,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078378: |[078378] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ -078388: 6e20 741e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@1e74 │ │ -07838e: 0e00 |0003: return-void │ │ +07bd10: |[07bd10] android.support.v4.view.ViewCompatHC.setPivotX:(Landroid/view/View;F)V │ │ +07bd20: 6e20 741e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotX:(F)V // method@1e74 │ │ +07bd26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77385,17 +77385,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078390: |[078390] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ -0783a0: 6e20 751e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@1e75 │ │ -0783a6: 0e00 |0003: return-void │ │ +07bd28: |[07bd28] android.support.v4.view.ViewCompatHC.setPivotY:(Landroid/view/View;F)V │ │ +07bd38: 6e20 751e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setPivotY:(F)V // method@1e75 │ │ +07bd3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77405,17 +77405,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0783a8: |[0783a8] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ -0783b8: 6e20 771e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@1e77 │ │ -0783be: 0e00 |0003: return-void │ │ +07bd40: |[07bd40] android.support.v4.view.ViewCompatHC.setRotation:(Landroid/view/View;F)V │ │ +07bd50: 6e20 771e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotation:(F)V // method@1e77 │ │ +07bd56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0003 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77425,17 +77425,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0783c0: |[0783c0] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ -0783d0: 6e20 781e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@1e78 │ │ -0783d6: 0e00 |0003: return-void │ │ +07bd58: |[07bd58] android.support.v4.view.ViewCompatHC.setRotationX:(Landroid/view/View;F)V │ │ +07bd68: 6e20 781e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationX:(F)V // method@1e78 │ │ +07bd6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77445,17 +77445,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0783d8: |[0783d8] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ -0783e8: 6e20 791e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@1e79 │ │ -0783ee: 0e00 |0003: return-void │ │ +07bd70: |[07bd70] android.support.v4.view.ViewCompatHC.setRotationY:(Landroid/view/View;F)V │ │ +07bd80: 6e20 791e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setRotationY:(F)V // method@1e79 │ │ +07bd86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77465,17 +77465,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0783f0: |[0783f0] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ -078400: 6e20 7a1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@1e7a │ │ -078406: 0e00 |0003: return-void │ │ +07bd88: |[07bd88] android.support.v4.view.ViewCompatHC.setScaleX:(Landroid/view/View;F)V │ │ +07bd98: 6e20 7a1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleX:(F)V // method@1e7a │ │ +07bd9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0003 line=126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77485,17 +77485,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078408: |[078408] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ -078418: 6e20 7b1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@1e7b │ │ -07841e: 0e00 |0003: return-void │ │ +07bda0: |[07bda0] android.support.v4.view.ViewCompatHC.setScaleY:(Landroid/view/View;F)V │ │ +07bdb0: 6e20 7b1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setScaleY:(F)V // method@1e7b │ │ +07bdb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77505,17 +77505,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078420: |[078420] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ -078430: 6e20 811e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@1e81 │ │ -078436: 0e00 |0003: return-void │ │ +07bdb8: |[07bdb8] android.support.v4.view.ViewCompatHC.setTranslationX:(Landroid/view/View;F)V │ │ +07bdc8: 6e20 811e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationX:(F)V // method@1e81 │ │ +07bdce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77525,17 +77525,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078438: |[078438] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ -078448: 6e20 821e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@1e82 │ │ -07844e: 0e00 |0003: return-void │ │ +07bdd0: |[07bdd0] android.support.v4.view.ViewCompatHC.setTranslationY:(Landroid/view/View;F)V │ │ +07bde0: 6e20 821e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setTranslationY:(F)V // method@1e82 │ │ +07bde6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77545,17 +77545,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078450: |[078450] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ -078460: 6e20 851e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@1e85 │ │ -078466: 0e00 |0003: return-void │ │ +07bde8: |[07bde8] android.support.v4.view.ViewCompatHC.setX:(Landroid/view/View;F)V │ │ +07bdf8: 6e20 851e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setX:(F)V // method@1e85 │ │ +07bdfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ @@ -77565,33 +77565,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078468: |[078468] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ -078478: 6e20 861e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@1e86 │ │ -07847e: 0e00 |0003: return-void │ │ +07be00: |[07be00] android.support.v4.view.ViewCompatHC.setY:(Landroid/view/View;F)V │ │ +07be10: 6e20 861e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setY:(F)V // method@1e86 │ │ +07be16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0003 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 4589 (ViewCompatHC.java) │ │ + source_file_idx : 4590 (ViewCompatHC.java) │ │ │ │ Class #401 header: │ │ class_idx : 762 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4590 │ │ +source_file_idx : 4591 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #401 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatICS;' │ │ @@ -77606,17 +77606,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078480: |[078480] android.support.v4.view.ViewCompatICS.:()V │ │ -078490: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078496: 0e00 |0003: return-void │ │ +07be18: |[07be18] android.support.v4.view.ViewCompatICS.:()V │ │ +07be28: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07be2e: 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;) │ │ @@ -77624,18 +77624,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 │ │ -078498: |[078498] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0784a8: 6e20 dd1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1ddd │ │ -0784ae: 0a00 |0003: move-result v0 │ │ -0784b0: 0f00 |0004: return v0 │ │ +07be30: |[07be30] android.support.v4.view.ViewCompatICS.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +07be40: 6e20 dd1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollHorizontally:(I)Z // method@1ddd │ │ +07be46: 0a00 |0003: move-result v0 │ │ +07be48: 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 │ │ │ │ @@ -77644,18 +77644,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 │ │ -0784b4: |[0784b4] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ -0784c4: 6e20 de1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1dde │ │ -0784ca: 0a00 |0003: move-result v0 │ │ -0784cc: 0f00 |0004: return v0 │ │ +07be4c: |[07be4c] android.support.v4.view.ViewCompatICS.canScrollVertically:(Landroid/view/View;I)Z │ │ +07be5c: 6e20 de1d 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/View;.canScrollVertically:(I)Z // method@1dde │ │ +07be62: 0a00 |0003: move-result v0 │ │ +07be64: 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 │ │ │ │ @@ -77664,17 +77664,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 │ │ -0784d0: |[0784d0] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0784e0: 6e20 3f1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e3f │ │ -0784e6: 0e00 |0003: return-void │ │ +07be68: |[07be68] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07be78: 6e20 3f1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e3f │ │ +07be7e: 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; │ │ @@ -77684,18 +77684,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 │ │ -0784e8: |[0784e8] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0784f8: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0784fc: 6e20 401e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1e40 │ │ -078502: 0e00 |0005: return-void │ │ +07be80: |[07be80] android.support.v4.view.ViewCompatICS.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +07be90: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +07be94: 6e20 401e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1e40 │ │ +07be9a: 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; │ │ @@ -77705,17 +77705,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 │ │ -078504: |[078504] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -078514: 6e20 411e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e41 │ │ -07851a: 0e00 |0003: return-void │ │ +07be9c: |[07be9c] android.support.v4.view.ViewCompatICS.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +07beac: 6e20 411e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e41 │ │ +07beb2: 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; │ │ @@ -77725,34 +77725,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 │ │ -07851c: |[07851c] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ -07852c: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ -078530: 6e20 5b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1e5b │ │ -078536: 0e00 |0005: return-void │ │ +07beb4: |[07beb4] android.support.v4.view.ViewCompatICS.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V │ │ +07bec4: 1f01 2e04 |0000: check-cast v1, Landroid/view/View$AccessibilityDelegate; // type@042e │ │ +07bec8: 6e20 5b1e 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityDelegate:(Landroid/view/View$AccessibilityDelegate;)V // method@1e5b │ │ +07bece: 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 : 4590 (ViewCompatICS.java) │ │ + source_file_idx : 4591 (ViewCompatICS.java) │ │ │ │ Class #402 header: │ │ class_idx : 763 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4592 │ │ +source_file_idx : 4593 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #402 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJB;' │ │ @@ -77767,17 +77767,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078538: |[078538] android.support.v4.view.ViewCompatJB.:()V │ │ -078548: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07854e: 0e00 |0003: return-void │ │ +07bed0: |[07bed0] android.support.v4.view.ViewCompatJB.:()V │ │ +07bee0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07bee6: 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;) │ │ @@ -77785,18 +77785,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 │ │ -078550: |[078550] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -078560: 6e10 e81d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1de8 │ │ -078566: 0c00 |0003: move-result-object v0 │ │ -078568: 1100 |0004: return-object v0 │ │ +07bee8: |[07bee8] android.support.v4.view.ViewCompatJB.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +07bef8: 6e10 e81d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityNodeProvider:()Landroid/view/accessibility/AccessibilityNodeProvider; // method@1de8 │ │ +07befe: 0c00 |0003: move-result-object v0 │ │ +07bf00: 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;) │ │ @@ -77804,18 +77804,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07856c: |[07856c] android.support.v4.view.ViewCompatJB.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -07857c: 6e10 f01d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getFitsSystemWindows:()Z // method@1df0 │ │ -078582: 0a00 |0003: move-result v0 │ │ -078584: 0f00 |0004: return v0 │ │ +07bf04: |[07bf04] android.support.v4.view.ViewCompatJB.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +07bf14: 6e10 f01d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getFitsSystemWindows:()Z // method@1df0 │ │ +07bf1a: 0a00 |0003: move-result v0 │ │ +07bf1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77823,18 +77823,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078588: |[078588] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ -078598: 6e10 f41d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1df4 │ │ -07859e: 0a00 |0003: move-result v0 │ │ -0785a0: 0f00 |0004: return v0 │ │ +07bf20: |[07bf20] android.support.v4.view.ViewCompatJB.getImportantForAccessibility:(Landroid/view/View;)I │ │ +07bf30: 6e10 f41d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getImportantForAccessibility:()I // method@1df4 │ │ +07bf36: 0a00 |0003: move-result v0 │ │ +07bf38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77842,18 +77842,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0785a4: |[0785a4] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ -0785b4: 6e10 021e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@1e02 │ │ -0785ba: 0a00 |0003: move-result v0 │ │ -0785bc: 0f00 |0004: return v0 │ │ +07bf3c: |[07bf3c] android.support.v4.view.ViewCompatJB.getMinimumHeight:(Landroid/view/View;)I │ │ +07bf4c: 6e10 021e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumHeight:()I // method@1e02 │ │ +07bf52: 0a00 |0003: move-result v0 │ │ +07bf54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77861,18 +77861,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0785c0: |[0785c0] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ -0785d0: 6e10 031e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@1e03 │ │ -0785d6: 0a00 |0003: move-result v0 │ │ -0785d8: 0f00 |0004: return v0 │ │ +07bf58: |[07bf58] android.support.v4.view.ViewCompatJB.getMinimumWidth:(Landroid/view/View;)I │ │ +07bf68: 6e10 031e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getMinimumWidth:()I // method@1e03 │ │ +07bf6e: 0a00 |0003: move-result v0 │ │ +07bf70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77880,18 +77880,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 │ │ -0785dc: |[0785dc] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0785ec: 6e10 0a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1e0a │ │ -0785f2: 0c00 |0003: move-result-object v0 │ │ -0785f4: 1100 |0004: return-object v0 │ │ +07bf74: |[07bf74] android.support.v4.view.ViewCompatJB.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +07bf84: 6e10 0a1e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getParentForAccessibility:()Landroid/view/ViewParent; // method@1e0a │ │ +07bf8a: 0c00 |0003: move-result-object v0 │ │ +07bf8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77899,18 +77899,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0785f8: |[0785f8] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ -078608: 6e10 261e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1e26 │ │ -07860e: 0a00 |0003: move-result v0 │ │ -078610: 0f00 |0004: return v0 │ │ +07bf90: |[07bf90] android.support.v4.view.ViewCompatJB.hasTransientState:(Landroid/view/View;)Z │ │ +07bfa0: 6e10 261e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.hasTransientState:()Z // method@1e26 │ │ +07bfa6: 0a00 |0003: move-result v0 │ │ +07bfa8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/view/ViewCompatJB;) │ │ @@ -77918,18 +77918,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 │ │ -078614: |[078614] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -078624: 6e30 471e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1e47 │ │ -07862a: 0a00 |0003: move-result v0 │ │ -07862c: 0f00 |0004: return v0 │ │ +07bfac: |[07bfac] android.support.v4.view.ViewCompatJB.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +07bfbc: 6e30 471e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/View;.performAccessibilityAction:(ILandroid/os/Bundle;)Z // method@1e47 │ │ +07bfc2: 0a00 |0003: move-result v0 │ │ +07bfc4: 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; │ │ @@ -77939,17 +77939,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078630: |[078630] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -078640: 6e10 4c1e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1e4c │ │ -078646: 0e00 |0003: return-void │ │ +07bfc8: |[07bfc8] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +07bfd8: 6e10 4c1e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.postInvalidateOnAnimation:()V // method@1e4c │ │ +07bfde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0003 line=38 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -77958,17 +77958,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 │ │ -078648: |[078648] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -078658: 6e54 4b1e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1e4b │ │ -07865e: 0e00 |0003: return-void │ │ +07bfe0: |[07bfe0] android.support.v4.view.ViewCompatJB.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +07bff0: 6e54 4b1e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.postInvalidate:(IIII)V // method@1e4b │ │ +07bff6: 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 │ │ @@ -77981,17 +77981,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 │ │ -078660: |[078660] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -078670: 6e20 4d1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1e4d │ │ -078676: 0e00 |0003: return-void │ │ +07bff8: |[07bff8] android.support.v4.view.ViewCompatJB.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +07c008: 6e20 4d1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.postOnAnimation:(Ljava/lang/Runnable;)V // method@1e4d │ │ +07c00e: 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; │ │ @@ -78001,17 +78001,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 │ │ -078678: |[078678] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -078688: 6e40 4e1e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1e4e │ │ -07868e: 0e00 |0003: return-void │ │ +07c010: |[07c010] android.support.v4.view.ViewCompatJB.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +07c020: 6e40 4e1e 1032 |0000: invoke-virtual {v0, v1, v2, v3}, Landroid/view/View;.postOnAnimationDelayed:(Ljava/lang/Runnable;J)V // method@1e4e │ │ +07c026: 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; │ │ @@ -78022,17 +78022,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078690: |[078690] android.support.v4.view.ViewCompatJB.requestApplyInsets:(Landroid/view/View;)V │ │ -0786a0: 6e10 511e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestFitSystemWindows:()V // method@1e51 │ │ -0786a6: 0e00 |0003: return-void │ │ +07c028: |[07c028] android.support.v4.view.ViewCompatJB.requestApplyInsets:(Landroid/view/View;)V │ │ +07c038: 6e10 511e 0000 |0000: invoke-virtual {v0}, Landroid/view/View;.requestFitSystemWindows:()V // method@1e51 │ │ +07c03e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ │ │ @@ -78041,17 +78041,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 │ │ -0786a8: |[0786a8] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ -0786b8: 6e20 641e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1e64 │ │ -0786be: 0e00 |0003: return-void │ │ +07c040: |[07c040] android.support.v4.view.ViewCompatJB.setHasTransientState:(Landroid/view/View;Z)V │ │ +07c050: 6e20 641e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setHasTransientState:(Z)V // method@1e64 │ │ +07c056: 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 │ │ @@ -78061,33 +78061,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 │ │ -0786c0: |[0786c0] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0786d0: 6e20 661e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1e66 │ │ -0786d6: 0e00 |0003: return-void │ │ +07c058: |[07c058] android.support.v4.view.ViewCompatJB.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +07c068: 6e20 661e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setImportantForAccessibility:(I)V // method@1e66 │ │ +07c06e: 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 : 4592 (ViewCompatJB.java) │ │ + source_file_idx : 4593 (ViewCompatJB.java) │ │ │ │ Class #403 header: │ │ class_idx : 764 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4593 │ │ +source_file_idx : 4594 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #403 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatJellybeanMr1;' │ │ @@ -78102,17 +78102,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0786d8: |[0786d8] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ -0786e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0786ee: 0e00 |0003: return-void │ │ +07c070: |[07c070] android.support.v4.view.ViewCompatJellybeanMr1.:()V │ │ +07c080: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c086: 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;) │ │ @@ -78120,18 +78120,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0786f0: |[0786f0] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ -078700: 6e10 f61d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1df6 │ │ -078706: 0a00 |0003: move-result v0 │ │ -078708: 0f00 |0004: return v0 │ │ +07c088: |[07c088] android.support.v4.view.ViewCompatJellybeanMr1.getLabelFor:(Landroid/view/View;)I │ │ +07c098: 6e10 f61d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLabelFor:()I // method@1df6 │ │ +07c09e: 0a00 |0003: move-result v0 │ │ +07c0a0: 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;) │ │ @@ -78139,18 +78139,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07870c: |[07870c] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ -07871c: 6e10 f81d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1df8 │ │ -078722: 0a00 |0003: move-result v0 │ │ -078724: 0f00 |0004: return v0 │ │ +07c0a4: |[07c0a4] android.support.v4.view.ViewCompatJellybeanMr1.getLayoutDirection:(Landroid/view/View;)I │ │ +07c0b4: 6e10 f81d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getLayoutDirection:()I // method@1df8 │ │ +07c0ba: 0a00 |0003: move-result v0 │ │ +07c0bc: 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;) │ │ @@ -78158,18 +78158,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078728: |[078728] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ -078738: 6e10 051e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@1e05 │ │ -07873e: 0a00 |0003: move-result v0 │ │ -078740: 0f00 |0004: return v0 │ │ +07c0c0: |[07c0c0] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingEnd:(Landroid/view/View;)I │ │ +07c0d0: 6e10 051e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingEnd:()I // method@1e05 │ │ +07c0d6: 0a00 |0003: move-result v0 │ │ +07c0d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78177,18 +78177,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078744: |[078744] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ -078754: 6e10 081e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@1e08 │ │ -07875a: 0a00 |0003: move-result v0 │ │ -07875c: 0f00 |0004: return v0 │ │ +07c0dc: |[07c0dc] android.support.v4.view.ViewCompatJellybeanMr1.getPaddingStart:(Landroid/view/View;)I │ │ +07c0ec: 6e10 081e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getPaddingStart:()I // method@1e08 │ │ +07c0f2: 0a00 |0003: move-result v0 │ │ +07c0f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78196,18 +78196,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078760: |[078760] android.support.v4.view.ViewCompatJellybeanMr1.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -078770: 6e10 201e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getWindowSystemUiVisibility:()I // method@1e20 │ │ -078776: 0a00 |0003: move-result v0 │ │ -078778: 0f00 |0004: return v0 │ │ +07c0f8: |[07c0f8] android.support.v4.view.ViewCompatJellybeanMr1.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +07c108: 6e10 201e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getWindowSystemUiVisibility:()I // method@1e20 │ │ +07c10e: 0a00 |0003: move-result v0 │ │ +07c110: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewCompatJellybeanMr1;) │ │ @@ -78215,17 +78215,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 │ │ -07877c: |[07877c] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ -07878c: 6e20 671e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1e67 │ │ -078792: 0e00 |0003: return-void │ │ +07c114: |[07c114] android.support.v4.view.ViewCompatJellybeanMr1.setLabelFor:(Landroid/view/View;I)V │ │ +07c124: 6e20 671e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLabelFor:(I)V // method@1e67 │ │ +07c12a: 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 │ │ @@ -78235,17 +78235,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 │ │ -078794: |[078794] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0787a4: 6e20 681e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1e68 │ │ -0787aa: 0e00 |0003: return-void │ │ +07c12c: |[07c12c] android.support.v4.view.ViewCompatJellybeanMr1.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +07c13c: 6e20 681e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayerPaint:(Landroid/graphics/Paint;)V // method@1e68 │ │ +07c142: 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; │ │ @@ -78255,17 +78255,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 │ │ -0787ac: |[0787ac] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ -0787bc: 6e20 6a1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1e6a │ │ -0787c2: 0e00 |0003: return-void │ │ +07c144: |[07c144] android.support.v4.view.ViewCompatJellybeanMr1.setLayoutDirection:(Landroid/view/View;I)V │ │ +07c154: 6e20 6a1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setLayoutDirection:(I)V // method@1e6a │ │ +07c15a: 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 │ │ @@ -78275,36 +78275,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0787c4: |[0787c4] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0787d4: 6e54 731e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@1e73 │ │ -0787da: 0e00 |0003: return-void │ │ +07c15c: |[07c15c] android.support.v4.view.ViewCompatJellybeanMr1.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +07c16c: 6e54 731e 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.setPaddingRelative:(IIII)V // method@1e73 │ │ +07c172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 start I │ │ 0x0000 - 0x0004 reg=2 top I │ │ 0x0000 - 0x0004 reg=3 end I │ │ 0x0000 - 0x0004 reg=4 bottom I │ │ │ │ Virtual methods - │ │ - source_file_idx : 4593 (ViewCompatJellybeanMr1.java) │ │ + source_file_idx : 4594 (ViewCompatJellybeanMr1.java) │ │ │ │ Class #404 header: │ │ class_idx : 765 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4594 │ │ +source_file_idx : 4595 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #404 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewCompatKitKat;' │ │ @@ -78319,17 +78319,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0787dc: |[0787dc] android.support.v4.view.ViewCompatKitKat.:()V │ │ -0787ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0787f2: 0e00 |0003: return-void │ │ +07c174: |[07c174] android.support.v4.view.ViewCompatKitKat.:()V │ │ +07c184: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c18a: 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;) │ │ @@ -78337,18 +78337,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0787f4: |[0787f4] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -078804: 6e10 e71d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1de7 │ │ -07880a: 0a00 |0003: move-result v0 │ │ -07880c: 0f00 |0004: return v0 │ │ +07c18c: |[07c18c] android.support.v4.view.ViewCompatKitKat.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +07c19c: 6e10 e71d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.getAccessibilityLiveRegion:()I // method@1de7 │ │ +07c1a2: 0a00 |0003: move-result v0 │ │ +07c1a4: 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;) │ │ @@ -78356,33 +78356,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 │ │ -078810: |[078810] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -078820: 6e20 5c1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@1e5c │ │ -078826: 0e00 |0003: return-void │ │ +07c1a8: |[07c1a8] android.support.v4.view.ViewCompatKitKat.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +07c1b8: 6e20 5c1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setAccessibilityLiveRegion:(I)V // method@1e5c │ │ +07c1be: 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 : 4594 (ViewCompatKitKat.java) │ │ + source_file_idx : 4595 (ViewCompatKitKat.java) │ │ │ │ Class #405 header: │ │ class_idx : 770 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4595 │ │ +source_file_idx : 4596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #405 annotations: │ │ Annotations on class │ │ @@ -78406,21 +78406,21 @@ │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;) │ │ name : 'hasPermanentMenuKey' │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4595 (ViewConfigurationCompat.java) │ │ + source_file_idx : 4596 (ViewConfigurationCompat.java) │ │ │ │ Class #406 header: │ │ class_idx : 771 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4595 │ │ +source_file_idx : 4596 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #406 annotations: │ │ Annotations on class │ │ @@ -78443,40 +78443,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -078828: |[078828] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -078838: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07883c: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -078840: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -078844: 2200 0103 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; // type@0301 │ │ -078848: 7010 b113 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;.:()V // method@13b1 │ │ -07884e: 6900 e205 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ -078852: 0e00 |000d: return-void │ │ -078854: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -078858: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -07885c: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -078860: 2200 0003 |0014: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; // type@0300 │ │ -078864: 7010 af13 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@13af │ │ -07886a: 6900 e205 |0019: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ -07886e: 28f2 |001b: goto 000d // -000e │ │ -078870: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -078874: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ -078878: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -07887c: 2200 ff02 |0022: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@02ff │ │ -078880: 7010 ad13 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@13ad │ │ -078886: 6900 e205 |0027: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ -07888a: 28e4 |0029: goto 000d // -001c │ │ -07888c: 2200 fe02 |002a: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@02fe │ │ -078890: 7010 aa13 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@13aa │ │ -078896: 6900 e205 |002f: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ -07889a: 28dc |0031: goto 000d // -0024 │ │ +07c1c0: |[07c1c0] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +07c1d0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07c1d4: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +07c1d8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07c1dc: 2200 0103 |0006: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; // type@0301 │ │ +07c1e0: 7010 b113 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;.:()V // method@13b1 │ │ +07c1e6: 6900 e205 |000b: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ +07c1ea: 0e00 |000d: return-void │ │ +07c1ec: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07c1f0: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +07c1f4: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +07c1f8: 2200 0003 |0014: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; // type@0300 │ │ +07c1fc: 7010 af13 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@13af │ │ +07c202: 6900 e205 |0019: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ +07c206: 28f2 |001b: goto 000d // -000e │ │ +07c208: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07c20c: 1301 0800 |001e: const/16 v1, #int 8 // #8 │ │ +07c210: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +07c214: 2200 ff02 |0022: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; // type@02ff │ │ +07c218: 7010 ad13 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@13ad │ │ +07c21e: 6900 e205 |0027: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ +07c222: 28e4 |0029: goto 000d // -001c │ │ +07c224: 2200 fe02 |002a: new-instance v0, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; // type@02fe │ │ +07c228: 7010 aa13 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@13aa │ │ +07c22e: 6900 e205 |002f: sput-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ +07c232: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0006 line=87 │ │ 0x000d line=95 │ │ 0x000e line=88 │ │ 0x0014 line=89 │ │ @@ -78490,17 +78490,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07889c: |[07889c] android.support.v4.view.ViewConfigurationCompat.:()V │ │ -0788ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0788b2: 0e00 |0003: return-void │ │ +07c234: |[07c234] android.support.v4.view.ViewConfigurationCompat.:()V │ │ +07c244: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c24a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat; │ │ │ │ @@ -78509,19 +78509,19 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0788b4: |[0788b4] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0788c4: 6200 e205 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ -0788c8: 7220 b313 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@13b3 │ │ -0788ce: 0a00 |0005: move-result v0 │ │ -0788d0: 0f00 |0006: return v0 │ │ +07c24c: |[07c24c] android.support.v4.view.ViewConfigurationCompat.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +07c25c: 6200 e205 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ +07c260: 7220 b313 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@13b3 │ │ +07c266: 0a00 |0005: move-result v0 │ │ +07c268: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewConfigurationCompat;) │ │ @@ -78529,33 +78529,33 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0788d4: |[0788d4] android.support.v4.view.ViewConfigurationCompat.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0788e4: 6200 e205 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ -0788e8: 7220 b413 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@13b4 │ │ -0788ee: 0a00 |0005: move-result v0 │ │ -0788f0: 0f00 |0006: return v0 │ │ +07c26c: |[07c26c] android.support.v4.view.ViewConfigurationCompat.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +07c27c: 6200 e205 |0000: sget-object v0, Landroid/support/v4/view/ViewConfigurationCompat;.IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; // field@05e2 │ │ +07c280: 7220 b413 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@13b4 │ │ +07c286: 0a00 |0005: move-result v0 │ │ +07c288: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4595 (ViewConfigurationCompat.java) │ │ + source_file_idx : 4596 (ViewConfigurationCompat.java) │ │ │ │ Class #407 header: │ │ class_idx : 772 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4596 │ │ +source_file_idx : 4597 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #407 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatFroyo;' │ │ @@ -78570,17 +78570,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0788f4: |[0788f4] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ -078904: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07890a: 0e00 |0003: return-void │ │ +07c28c: |[07c28c] android.support.v4.view.ViewConfigurationCompatFroyo.:()V │ │ +07c29c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c2a2: 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;) │ │ @@ -78588,32 +78588,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07890c: |[07890c] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -07891c: 6e10 901e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1e90 │ │ -078922: 0a00 |0003: move-result v0 │ │ -078924: 0f00 |0004: return v0 │ │ +07c2a4: |[07c2a4] android.support.v4.view.ViewConfigurationCompatFroyo.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +07c2b4: 6e10 901e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledPagingTouchSlop:()I // method@1e90 │ │ +07c2ba: 0a00 |0003: move-result v0 │ │ +07c2bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4596 (ViewConfigurationCompatFroyo.java) │ │ + source_file_idx : 4597 (ViewConfigurationCompatFroyo.java) │ │ │ │ Class #408 header: │ │ class_idx : 773 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4597 │ │ +source_file_idx : 4598 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #408 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewConfigurationCompatICS;' │ │ @@ -78628,17 +78628,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078928: |[078928] android.support.v4.view.ViewConfigurationCompatICS.:()V │ │ -078938: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07893e: 0e00 |0003: return-void │ │ +07c2c0: |[07c2c0] android.support.v4.view.ViewConfigurationCompatICS.:()V │ │ +07c2d0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c2d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewConfigurationCompatICS;) │ │ @@ -78646,32 +78646,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078940: |[078940] android.support.v4.view.ViewConfigurationCompatICS.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -078950: 6e10 931e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@1e93 │ │ -078956: 0a00 |0003: move-result v0 │ │ -078958: 0f00 |0004: return v0 │ │ +07c2d8: |[07c2d8] android.support.v4.view.ViewConfigurationCompatICS.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +07c2e8: 6e10 931e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@1e93 │ │ +07c2ee: 0a00 |0003: move-result v0 │ │ +07c2f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 config Landroid/view/ViewConfiguration; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4597 (ViewConfigurationCompatICS.java) │ │ + source_file_idx : 4598 (ViewConfigurationCompatICS.java) │ │ │ │ Class #409 header: │ │ class_idx : 777 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4602 │ │ +source_file_idx : 4603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #409 annotations: │ │ Annotations on class │ │ @@ -78719,21 +78719,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;) │ │ name : 'setTransitionGroup' │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4602 (ViewGroupCompat.java) │ │ + source_file_idx : 4603 (ViewGroupCompat.java) │ │ │ │ Class #410 header: │ │ class_idx : 780 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4602 │ │ +source_file_idx : 4603 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #410 annotations: │ │ Annotations on class │ │ @@ -78767,44 +78767,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -07895c: |[07895c] android.support.v4.view.ViewGroupCompat.:()V │ │ -07896c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -078970: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -078974: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -078978: 2201 0603 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; // type@0306 │ │ -07897c: 7010 bd13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;.:()V // method@13bd │ │ -078982: 6901 e305 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -078986: 0e00 |000d: return-void │ │ -078988: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -07898c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -078990: 2201 0a03 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@030a │ │ -078994: 7010 ca13 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@13ca │ │ -07899a: 6901 e305 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -07899e: 28f4 |0019: goto 000d // -000c │ │ -0789a0: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ -0789a4: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -0789a8: 2201 0803 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0308 │ │ -0789ac: 7010 c213 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@13c2 │ │ -0789b2: 6901 e305 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -0789b6: 28e8 |0025: goto 000d // -0018 │ │ -0789b8: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ -0789bc: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -0789c0: 2201 0703 |002a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0307 │ │ -0789c4: 7010 c013 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@13c0 │ │ -0789ca: 6901 e305 |002f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -0789ce: 28dc |0031: goto 000d // -0024 │ │ -0789d0: 2201 0b03 |0032: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@030b │ │ -0789d4: 7010 cd13 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@13cd │ │ -0789da: 6901 e305 |0037: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -0789de: 28d4 |0039: goto 000d // -002c │ │ +07c2f4: |[07c2f4] android.support.v4.view.ViewGroupCompat.:()V │ │ +07c304: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07c308: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +07c30c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +07c310: 2201 0603 |0006: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; // type@0306 │ │ +07c314: 7010 bd13 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;.:()V // method@13bd │ │ +07c31a: 6901 e305 |000b: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c31e: 0e00 |000d: return-void │ │ +07c320: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +07c324: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +07c328: 2201 0a03 |0012: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; // type@030a │ │ +07c32c: 7010 ca13 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@13ca │ │ +07c332: 6901 e305 |0017: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c336: 28f4 |0019: goto 000d // -000c │ │ +07c338: 1301 0e00 |001a: const/16 v1, #int 14 // #e │ │ +07c33c: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +07c340: 2201 0803 |001e: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; // type@0308 │ │ +07c344: 7010 c213 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@13c2 │ │ +07c34a: 6901 e305 |0023: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c34e: 28e8 |0025: goto 000d // -0018 │ │ +07c350: 1301 0b00 |0026: const/16 v1, #int 11 // #b │ │ +07c354: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +07c358: 2201 0703 |002a: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; // type@0307 │ │ +07c35c: 7010 c013 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@13c0 │ │ +07c362: 6901 e305 |002f: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c366: 28dc |0031: goto 000d // -0024 │ │ +07c368: 2201 0b03 |0032: new-instance v1, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; // type@030b │ │ +07c36c: 7010 cd13 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@13cd │ │ +07c372: 6901 e305 |0037: sput-object v1, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c376: 28d4 |0039: goto 000d // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0006 line=130 │ │ 0x000d line=140 │ │ 0x000e line=131 │ │ @@ -78822,17 +78822,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0789e0: |[0789e0] android.support.v4.view.ViewGroupCompat.:()V │ │ -0789f0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0789f6: 0e00 |0003: return-void │ │ +07c378: |[07c378] android.support.v4.view.ViewGroupCompat.:()V │ │ +07c388: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c38e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat; │ │ │ │ @@ -78841,19 +78841,19 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0789f8: |[0789f8] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -078a08: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -078a0c: 7220 c413 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@13c4 │ │ -078a12: 0a00 |0005: move-result v0 │ │ -078a14: 0f00 |0006: return v0 │ │ +07c390: |[07c390] android.support.v4.view.ViewGroupCompat.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +07c3a0: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c3a4: 7220 c413 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@13c4 │ │ +07c3aa: 0a00 |0005: move-result v0 │ │ +07c3ac: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -78861,19 +78861,19 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -078a18: |[078a18] android.support.v4.view.ViewGroupCompat.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -078a28: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -078a2c: 7220 c513 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@13c5 │ │ -078a32: 0a00 |0005: move-result v0 │ │ -078a34: 0f00 |0006: return v0 │ │ +07c3b0: |[07c3b0] android.support.v4.view.ViewGroupCompat.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +07c3c0: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c3c4: 7220 c513 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@13c5 │ │ +07c3ca: 0a00 |0005: move-result v0 │ │ +07c3cc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #4 : (in Landroid/support/v4/view/ViewGroupCompat;) │ │ @@ -78881,19 +78881,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 │ │ -078a38: |[078a38] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -078a48: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -078a4c: 7240 c613 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@13c6 │ │ -078a52: 0a00 |0005: move-result v0 │ │ -078a54: 0f00 |0006: return v0 │ │ +07c3d0: |[07c3d0] android.support.v4.view.ViewGroupCompat.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07c3e0: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c3e4: 7240 c613 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@13c6 │ │ +07c3ea: 0a00 |0005: move-result v0 │ │ +07c3ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 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; │ │ @@ -78903,18 +78903,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 │ │ -078a58: |[078a58] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -078a68: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -078a6c: 7230 c713 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@13c7 │ │ -078a72: 0e00 |0005: return-void │ │ +07c3f0: |[07c3f0] android.support.v4.view.ViewGroupCompat.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +07c400: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c404: 7230 c713 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@13c7 │ │ +07c40a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -78924,18 +78924,18 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -078a74: |[078a74] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -078a84: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -078a88: 7230 c813 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@13c8 │ │ -078a8e: 0e00 |0005: return-void │ │ +07c40c: |[07c40c] android.support.v4.view.ViewGroupCompat.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +07c41c: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c420: 7230 c813 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@13c8 │ │ +07c426: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 split Z │ │ @@ -78945,34 +78945,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 │ │ -078a90: |[078a90] android.support.v4.view.ViewGroupCompat.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -078aa0: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ -078aa4: 7230 c913 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@13c9 │ │ -078aaa: 0e00 |0005: return-void │ │ +07c428: |[07c428] android.support.v4.view.ViewGroupCompat.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +07c438: 6200 e305 |0000: sget-object v0, Landroid/support/v4/view/ViewGroupCompat;.IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; // field@05e3 │ │ +07c43c: 7230 c913 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@13c9 │ │ +07c442: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0005 line=228 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0006 reg=2 isTransitionGroup Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 4602 (ViewGroupCompat.java) │ │ + source_file_idx : 4603 (ViewGroupCompat.java) │ │ │ │ Class #411 header: │ │ class_idx : 781 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4603 │ │ +source_file_idx : 4604 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #411 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatApi21;' │ │ @@ -78987,17 +78987,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078aac: |[078aac] android.support.v4.view.ViewGroupCompatApi21.:()V │ │ -078abc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078ac2: 0e00 |0003: return-void │ │ +07c444: |[07c444] android.support.v4.view.ViewGroupCompatApi21.:()V │ │ +07c454: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c45a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ @@ -79005,18 +79005,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078ac4: |[078ac4] android.support.v4.view.ViewGroupCompatApi21.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -078ad4: 6e10 c01e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1ec0 │ │ -078ada: 0a00 |0003: move-result v0 │ │ -078adc: 0f00 |0004: return v0 │ │ +07c45c: |[07c45c] android.support.v4.view.ViewGroupCompatApi21.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +07c46c: 6e10 c01e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.isTransitionGroup:()Z // method@1ec0 │ │ +07c472: 0a00 |0003: move-result v0 │ │ +07c474: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 group Landroid/view/ViewGroup; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewGroupCompatApi21;) │ │ @@ -79024,33 +79024,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 │ │ -078ae0: |[078ae0] android.support.v4.view.ViewGroupCompatApi21.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -078af0: 6e20 dc1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTransitionGroup:(Z)V // method@1edc │ │ -078af6: 0e00 |0003: return-void │ │ +07c478: |[07c478] android.support.v4.view.ViewGroupCompatApi21.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +07c488: 6e20 dc1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setTransitionGroup:(Z)V // method@1edc │ │ +07c48e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=25 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=1 isTransitionGroup Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 4603 (ViewGroupCompatApi21.java) │ │ + source_file_idx : 4604 (ViewGroupCompatApi21.java) │ │ │ │ Class #412 header: │ │ class_idx : 782 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4605 │ │ +source_file_idx : 4606 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #412 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatHC;' │ │ @@ -79065,17 +79065,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078af8: |[078af8] android.support.v4.view.ViewGroupCompatHC.:()V │ │ -078b08: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078b0e: 0e00 |0003: return-void │ │ +07c490: |[07c490] android.support.v4.view.ViewGroupCompatHC.:()V │ │ +07c4a0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c4a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0003 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompatHC; │ │ │ │ @@ -79084,33 +79084,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 │ │ -078b10: |[078b10] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -078b20: 6e20 db1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1edb │ │ -078b26: 0e00 |0003: return-void │ │ +07c4a8: |[07c4a8] android.support.v4.view.ViewGroupCompatHC.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +07c4b8: 6e20 db1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setMotionEventSplittingEnabled:(Z)V // method@1edb │ │ +07c4be: 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 : 4605 (ViewGroupCompatHC.java) │ │ + source_file_idx : 4606 (ViewGroupCompatHC.java) │ │ │ │ Class #413 header: │ │ class_idx : 783 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4607 │ │ +source_file_idx : 4608 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #413 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatIcs;' │ │ @@ -79125,17 +79125,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078b28: |[078b28] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ -078b38: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078b3e: 0e00 |0003: return-void │ │ +07c4c0: |[07c4c0] android.support.v4.view.ViewGroupCompatIcs.:()V │ │ +07c4d0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c4d6: 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;) │ │ @@ -79143,34 +79143,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 │ │ -078b40: |[078b40] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -078b50: 6e30 ca1e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1eca │ │ -078b56: 0a00 |0003: move-result v0 │ │ -078b58: 0f00 |0004: return v0 │ │ +07c4d8: |[07c4d8] android.support.v4.view.ViewGroupCompatIcs.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07c4e8: 6e30 ca1e 2103 |0000: invoke-virtual {v1, v2, v3}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1eca │ │ +07c4ee: 0a00 |0003: move-result v0 │ │ +07c4f0: 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 : 4607 (ViewGroupCompatIcs.java) │ │ + source_file_idx : 4608 (ViewGroupCompatIcs.java) │ │ │ │ Class #414 header: │ │ class_idx : 784 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4610 │ │ +source_file_idx : 4611 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #414 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;' │ │ @@ -79185,17 +79185,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078b5c: |[078b5c] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ -078b6c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078b72: 0e00 |0003: return-void │ │ +07c4f4: |[07c4f4] android.support.v4.view.ViewGroupCompatJellybeanMR2.:()V │ │ +07c504: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c50a: 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;) │ │ @@ -79203,18 +79203,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -078b74: |[078b74] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -078b84: 6e10 b81e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1eb8 │ │ -078b8a: 0a00 |0003: move-result v0 │ │ -078b8c: 0f00 |0004: return v0 │ │ +07c50c: |[07c50c] android.support.v4.view.ViewGroupCompatJellybeanMR2.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +07c51c: 6e10 b81e 0100 |0000: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLayoutMode:()I // method@1eb8 │ │ +07c522: 0a00 |0003: move-result v0 │ │ +07c524: 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;) │ │ @@ -79222,33 +79222,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 │ │ -078b90: |[078b90] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -078ba0: 6e20 da1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1eda │ │ -078ba6: 0e00 |0003: return-void │ │ +07c528: |[07c528] android.support.v4.view.ViewGroupCompatJellybeanMR2.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +07c538: 6e20 da1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.setLayoutMode:(I)V // method@1eda │ │ +07c53e: 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 : 4610 (ViewGroupCompatJellybeanMR2.java) │ │ + source_file_idx : 4611 (ViewGroupCompatJellybeanMR2.java) │ │ │ │ Class #415 header: │ │ class_idx : 785 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #415 annotations: │ │ Annotations on class │ │ @@ -79270,17 +79270,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078ba8: |[078ba8] android.support.v4.view.ViewPager$1.:()V │ │ -078bb8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078bbe: 0e00 |0003: return-void │ │ +07c540: |[07c540] android.support.v4.view.ViewPager$1.:()V │ │ +07c550: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ Virtual methods - │ │ @@ -79289,19 +79289,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 │ │ -078bc0: |[078bc0] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ -078bd0: 5230 e905 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -078bd4: 5241 e905 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -078bd8: b110 |0004: sub-int/2addr v0, v1 │ │ -078bda: 0f00 |0005: return v0 │ │ +07c558: |[07c558] android.support.v4.view.ViewPager$1.compare:(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I │ │ +07c568: 5230 e905 |0000: iget v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07c56c: 5241 e905 |0002: iget v1, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07c570: b110 |0004: sub-int/2addr v0, v1 │ │ +07c572: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/view/ViewPager$1; │ │ 0x0000 - 0x0006 reg=3 lhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ 0x0000 - 0x0006 reg=4 rhs Landroid/support/v4/view/ViewPager$ItemInfo; │ │ @@ -79311,35 +79311,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 │ │ -078bdc: |[078bdc] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -078bec: 1f02 1503 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -078bf0: 1f03 1503 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -078bf4: 6e30 e713 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@13e7 │ │ -078bfa: 0a00 |0007: move-result v0 │ │ -078bfc: 0f00 |0008: return v0 │ │ +07c574: |[07c574] android.support.v4.view.ViewPager$1.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +07c584: 1f02 1503 |0000: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07c588: 1f03 1503 |0002: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07c58c: 6e30 e713 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@13e7 │ │ +07c592: 0a00 |0007: move-result v0 │ │ +07c594: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$1; │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #416 header: │ │ class_idx : 786 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #416 annotations: │ │ Annotations on class │ │ @@ -79360,17 +79360,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078c00: |[078c00] android.support.v4.view.ViewPager$2.:()V │ │ -078c10: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078c16: 0e00 |0003: return-void │ │ +07c598: |[07c598] android.support.v4.view.ViewPager$2.:()V │ │ +07c5a8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c5ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$2; │ │ │ │ Virtual methods - │ │ @@ -79379,38 +79379,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -078c18: |[078c18] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ -078c28: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -078c2c: c713 |0002: sub-float/2addr v3, v1 │ │ -078c2e: a800 0303 |0003: mul-float v0, v3, v3 │ │ -078c32: c830 |0005: mul-float/2addr v0, v3 │ │ -078c34: c830 |0006: mul-float/2addr v0, v3 │ │ -078c36: c830 |0007: mul-float/2addr v0, v3 │ │ -078c38: c610 |0008: add-float/2addr v0, v1 │ │ -078c3a: 0f00 |0009: return v0 │ │ +07c5b0: |[07c5b0] android.support.v4.view.ViewPager$2.getInterpolation:(F)F │ │ +07c5c0: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +07c5c4: c713 |0002: sub-float/2addr v3, v1 │ │ +07c5c6: a800 0303 |0003: mul-float v0, v3, v3 │ │ +07c5ca: c830 |0005: mul-float/2addr v0, v3 │ │ +07c5cc: c830 |0006: mul-float/2addr v0, v3 │ │ +07c5ce: c830 |0007: mul-float/2addr v0, v3 │ │ +07c5d0: c610 |0008: add-float/2addr v0, v1 │ │ +07c5d2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x0003 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager$2; │ │ 0x0000 - 0x000a reg=3 t F │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #417 header: │ │ class_idx : 787 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #417 annotations: │ │ Annotations on class │ │ @@ -79435,18 +79435,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 │ │ -078c3c: |[078c3c] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ -078c4c: 5b01 e605 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05e6 │ │ -078c50: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078c56: 0e00 |0005: return-void │ │ +07c5d4: |[07c5d4] android.support.v4.view.ViewPager$3.:(Landroid/support/v4/view/ViewPager;)V │ │ +07c5e4: 5b01 e605 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05e6 │ │ +07c5e8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c5ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -79456,36 +79456,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -078c58: |[078c58] android.support.v4.view.ViewPager$3.run:()V │ │ -078c68: 5420 e605 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05e6 │ │ -078c6c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -078c6e: 7120 1314 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@1413 │ │ -078c74: 5420 e605 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05e6 │ │ -078c78: 6e10 6d14 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -078c7e: 0e00 |000b: return-void │ │ +07c5f0: |[07c5f0] android.support.v4.view.ViewPager$3.run:()V │ │ +07c600: 5420 e605 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05e6 │ │ +07c604: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +07c606: 7120 1314 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.access$000:(Landroid/support/v4/view/ViewPager;I)V // method@1413 │ │ +07c60c: 5420 e605 |0006: iget-object v0, v2, Landroid/support/v4/view/ViewPager$3;.this$0:Landroid/support/v4/view/ViewPager; // field@05e6 │ │ +07c610: 6e10 6d14 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +07c616: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0006 line=249 │ │ 0x000b line=250 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/ViewPager$3; │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #418 header: │ │ class_idx : 788 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #418 annotations: │ │ Annotations on class │ │ @@ -79497,21 +79497,21 @@ │ │ Access flags : 0x0600 (INTERFACE ABSTRACT) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #419 header: │ │ class_idx : 789 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #419 annotations: │ │ Annotations on class │ │ @@ -79551,31 +79551,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078c80: |[078c80] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ -078c90: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078c96: 0e00 |0003: return-void │ │ +07c618: |[07c618] android.support.v4.view.ViewPager$ItemInfo.:()V │ │ +07c628: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c62e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ItemInfo; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #420 header: │ │ class_idx : 790 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1086 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #420 annotations: │ │ Annotations on class │ │ @@ -79619,20 +79619,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -078c98: |[078c98] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ -078ca8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -078caa: 7030 941e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -078cb0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -078cb2: 5910 f305 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ -078cb6: 0e00 |0007: return-void │ │ +07c630: |[07c630] android.support.v4.view.ViewPager$LayoutParams.:()V │ │ +07c640: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +07c642: 7030 941e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +07c648: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +07c64a: 5910 f305 |0005: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ +07c64e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2872 │ │ 0x0004 line=2853 │ │ 0x0007 line=2873 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewPager$LayoutParams; │ │ @@ -79642,29 +79642,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 │ │ -078cb8: |[078cb8] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -078cc8: 7030 951e 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e95 │ │ -078cce: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -078cd0: 5931 f305 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ -078cd4: 7100 1614 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@1416 │ │ -078cda: 0c01 |0009: move-result-object v1 │ │ -078cdc: 6e30 6d01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -078ce2: 0c00 |000d: move-result-object v0 │ │ -078ce4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -078ce6: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ -078cea: 6e30 df01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01df │ │ -078cf0: 0a01 |0014: move-result v1 │ │ -078cf2: 5931 ed05 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ -078cf6: 6e10 e601 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -078cfc: 0e00 |001a: return-void │ │ +07c650: |[07c650] android.support.v4.view.ViewPager$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07c660: 7030 951e 4305 |0000: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e95 │ │ +07c666: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07c668: 5931 f305 |0004: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ +07c66c: 7100 1614 0000 |0006: invoke-static {}, Landroid/support/v4/view/ViewPager;.access$400:()[I // method@1416 │ │ +07c672: 0c01 |0009: move-result-object v1 │ │ +07c674: 6e30 6d01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +07c67a: 0c00 |000d: move-result-object v0 │ │ +07c67c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +07c67e: 1302 3000 |000f: const/16 v2, #int 48 // #30 │ │ +07c682: 6e30 df01 1002 |0011: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01df │ │ +07c688: 0a01 |0014: move-result v1 │ │ +07c68a: 5931 ed05 |0015: iput v1, v3, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ +07c68e: 6e10 e601 0000 |0017: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +07c694: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2876 │ │ 0x0003 line=2853 │ │ 0x0006 line=2878 │ │ 0x000e line=2879 │ │ 0x0017 line=2880 │ │ @@ -79672,21 +79672,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 : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #421 header: │ │ class_idx : 792 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #421 annotations: │ │ Annotations on class │ │ @@ -79704,21 +79704,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 : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #422 header: │ │ class_idx : 793 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #422 annotations: │ │ Annotations on class │ │ @@ -79748,21 +79748,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPager$OnPageChangeListener;) │ │ name : 'onPageSelected' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #423 header: │ │ class_idx : 794 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #423 annotations: │ │ Annotations on class │ │ @@ -79780,21 +79780,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 : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #424 header: │ │ class_idx : 795 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #424 annotations: │ │ Annotations on class │ │ @@ -79818,18 +79818,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 │ │ -078d00: |[078d00] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ -078d10: 5b01 f505 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05f5 │ │ -078d14: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -078d1a: 0e00 |0005: return-void │ │ +07c698: |[07c698] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;)V │ │ +07c6a8: 5b01 f505 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05f5 │ │ +07c6ac: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +07c6b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -79838,17 +79838,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 │ │ -078d1c: |[078d1c] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ -078d2c: 7020 fa13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@13fa │ │ -078d32: 0e00 |0003: return-void │ │ +07c6b4: |[07c6b4] android.support.v4.view.ViewPager$PagerObserver.:(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V │ │ +07c6c4: 7020 fa13 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$PagerObserver;.:(Landroid/support/v4/view/ViewPager;)V // method@13fa │ │ +07c6ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2821 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPager$1; │ │ @@ -79859,18 +79859,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078d34: |[078d34] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ -078d44: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05f5 │ │ -078d48: 6e10 2414 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1424 │ │ -078d4e: 0e00 |0005: return-void │ │ +07c6cc: |[07c6cc] android.support.v4.view.ViewPager$PagerObserver.onChanged:()V │ │ +07c6dc: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05f5 │ │ +07c6e0: 6e10 2414 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1424 │ │ +07c6e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2824 │ │ 0x0005 line=2825 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ @@ -79879,32 +79879,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -078d50: |[078d50] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ -078d60: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05f5 │ │ -078d64: 6e10 2414 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1424 │ │ -078d6a: 0e00 |0005: return-void │ │ +07c6e8: |[07c6e8] android.support.v4.view.ViewPager$PagerObserver.onInvalidated:()V │ │ +07c6f8: 5410 f505 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager$PagerObserver;.this$0:Landroid/support/v4/view/ViewPager; // field@05f5 │ │ +07c6fc: 6e10 2414 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.dataSetChanged:()V // method@1424 │ │ +07c702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2828 │ │ 0x0005 line=2829 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$PagerObserver; │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #425 header: │ │ class_idx : 797 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1071 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #425 annotations: │ │ Annotations on class │ │ @@ -79942,50 +79942,50 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -078d6c: |[078d6c] android.support.v4.view.ViewPager$SavedState.:()V │ │ -078d7c: 2200 1c03 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@031c │ │ -078d80: 7010 fe13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@13fe │ │ -078d86: 7110 e20d 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0de2 │ │ -078d8c: 0c00 |0008: move-result-object v0 │ │ -078d8e: 6900 f605 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05f6 │ │ -078d92: 0e00 |000b: return-void │ │ +07c704: |[07c704] android.support.v4.view.ViewPager$SavedState.:()V │ │ +07c714: 2200 1c03 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState$1; // type@031c │ │ +07c718: 7010 fe13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$SavedState$1;.:()V // method@13fe │ │ +07c71e: 7110 e20d 0000 |0005: invoke-static {v0}, Landroid/support/v4/os/ParcelableCompat;.newCreator:(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; // method@0de2 │ │ +07c724: 0c00 |0008: move-result-object v0 │ │ +07c726: 6900 f605 |0009: sput-object v0, Landroid/support/v4/view/ViewPager$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@05f6 │ │ +07c72a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -078d94: |[078d94] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ -078da4: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ -078daa: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ -078dae: 6e10 ab2e 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -078db4: 0c00 |0008: move-result-object v0 │ │ -078db6: 6e10 692e 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2e69 │ │ -078dbc: 0c03 |000c: move-result-object v3 │ │ -078dbe: 6e10 ac03 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -078dc4: 0a00 |0010: move-result v0 │ │ -078dc6: 5910 f905 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ -078dca: 6e20 ae03 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@03ae │ │ -078dd0: 0c00 |0016: move-result-object v0 │ │ -078dd2: 5b10 f705 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ -078dd6: 5b13 f805 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f8 │ │ -078dda: 0e00 |001b: return-void │ │ +07c72c: |[07c72c] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V │ │ +07c73c: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ +07c742: 3903 0a00 |0003: if-nez v3, 000d // +000a │ │ +07c746: 6e10 ab2e 0100 |0005: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +07c74c: 0c00 |0008: move-result-object v0 │ │ +07c74e: 6e10 692e 0000 |0009: invoke-virtual {v0}, Ljava/lang/Class;.getClassLoader:()Ljava/lang/ClassLoader; // method@2e69 │ │ +07c754: 0c03 |000c: move-result-object v3 │ │ +07c756: 6e10 ac03 0200 |000d: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +07c75c: 0a00 |0010: move-result v0 │ │ +07c75e: 5910 f905 |0011: iput v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ +07c762: 6e20 ae03 3200 |0013: invoke-virtual {v2, v3}, Landroid/os/Parcel;.readParcelable:(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; // method@03ae │ │ +07c768: 0c00 |0016: move-result-object v0 │ │ +07c76a: 5b10 f705 |0017: iput-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ +07c76e: 5b13 f805 |0019: iput-object v3, v1, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f8 │ │ +07c772: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1254 │ │ 0x0003 line=1255 │ │ 0x0005 line=1256 │ │ 0x000d line=1258 │ │ 0x0013 line=1259 │ │ @@ -80001,17 +80001,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -078ddc: |[078ddc] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ -078dec: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ -078df2: 0e00 |0003: return-void │ │ +07c774: |[07c774] android.support.v4.view.ViewPager$SavedState.:(Landroid/os/Parcelable;)V │ │ +07c784: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ +07c78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1224 │ │ 0x0003 line=1225 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -80022,38 +80022,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -078df4: |[078df4] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ -078e04: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -078e08: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -078e0e: 1a01 ca04 |0005: const-string v1, "FragmentPager.SavedState{" // string@04ca │ │ -078e12: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -078e18: 0c00 |000a: move-result-object v0 │ │ -078e1a: 7110 e32e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -078e20: 0a01 |000e: move-result v1 │ │ -078e22: 7110 8f2e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -078e28: 0c01 |0012: move-result-object v1 │ │ -078e2a: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -078e30: 0c00 |0016: move-result-object v0 │ │ -078e32: 1a01 8e00 |0017: const-string v1, " position=" // string@008e │ │ -078e36: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -078e3c: 0c00 |001c: move-result-object v0 │ │ -078e3e: 5221 f905 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ -078e42: 6e20 d72e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -078e48: 0c00 |0022: move-result-object v0 │ │ -078e4a: 1a01 7530 |0023: const-string v1, "}" // string@3075 │ │ -078e4e: 6e20 db2e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -078e54: 0c00 |0028: move-result-object v0 │ │ -078e56: 6e10 e02e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -078e5c: 0c00 |002c: move-result-object v0 │ │ -078e5e: 1100 |002d: return-object v0 │ │ +07c78c: |[07c78c] android.support.v4.view.ViewPager$SavedState.toString:()Ljava/lang/String; │ │ +07c79c: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +07c7a0: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +07c7a6: 1a01 cb04 |0005: const-string v1, "FragmentPager.SavedState{" // string@04cb │ │ +07c7aa: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07c7b0: 0c00 |000a: move-result-object v0 │ │ +07c7b2: 7110 e32e 0200 |000b: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +07c7b8: 0a01 |000e: move-result v1 │ │ +07c7ba: 7110 8f2e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +07c7c0: 0c01 |0012: move-result-object v1 │ │ +07c7c2: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07c7c8: 0c00 |0016: move-result-object v0 │ │ +07c7ca: 1a01 9000 |0017: const-string v1, " position=" // string@0090 │ │ +07c7ce: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07c7d4: 0c00 |001c: move-result-object v0 │ │ +07c7d6: 5221 f905 |001d: iget v1, v2, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ +07c7da: 6e20 d72e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +07c7e0: 0c00 |0022: move-result-object v0 │ │ +07c7e2: 1a01 7130 |0023: const-string v1, "}" // string@3071 │ │ +07c7e6: 6e20 db2e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07c7ec: 0c00 |0028: move-result-object v0 │ │ +07c7ee: 6e10 e02e 0000 |0029: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +07c7f4: 0c00 |002c: move-result-object v0 │ │ +07c7f6: 1100 |002d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1236 │ │ locals : │ │ 0x0000 - 0x002e reg=2 this Landroid/support/v4/view/ViewPager$SavedState; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPager$SavedState;) │ │ @@ -80061,39 +80061,39 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -078e60: |[078e60] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -078e70: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ -078e76: 5210 f905 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ -078e7a: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -078e80: 5410 f705 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ -078e84: 6e30 b703 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@03b7 │ │ -078e8a: 0e00 |000d: return-void │ │ +07c7f8: |[07c7f8] android.support.v4.view.ViewPager$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +07c808: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ +07c80e: 5210 f905 |0003: iget v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ +07c812: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +07c818: 5410 f705 |0008: iget-object v0, v1, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ +07c81c: 6e30 b703 0203 |000a: invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;.writeParcelable:(Landroid/os/Parcelable;I)V // method@03b7 │ │ +07c822: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ 0x0003 line=1230 │ │ 0x0008 line=1231 │ │ 0x000d line=1232 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #426 header: │ │ class_idx : 799 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #426 annotations: │ │ Annotations on class │ │ @@ -80115,17 +80115,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -078e8c: |[078e8c] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ -078e9c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -078ea2: 0e00 |0003: return-void │ │ +07c824: |[07c824] android.support.v4.view.ViewPager$ViewPositionComparator.:()V │ │ +07c834: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +07c83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ Virtual methods - │ │ @@ -80134,34 +80134,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 │ │ -078ea4: |[078ea4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ -078eb4: 6e10 f91d 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -078eba: 0c00 |0003: move-result-object v0 │ │ -078ebc: 1f00 1603 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -078ec0: 6e10 f91d 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -078ec6: 0c01 |0009: move-result-object v1 │ │ -078ec8: 1f01 1603 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -078ecc: 5502 ef05 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -078ed0: 5513 ef05 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -078ed4: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ -078ed8: 5502 ef05 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -078edc: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ -078ee0: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -078ee2: 0f02 |0017: return v2 │ │ -078ee4: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ -078ee6: 28fe |0019: goto 0017 // -0002 │ │ -078ee8: 5202 f105 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05f1 │ │ -078eec: 5213 f105 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05f1 │ │ -078ef0: b132 |001e: sub-int/2addr v2, v3 │ │ -078ef2: 28f8 |001f: goto 0017 // -0008 │ │ +07c83c: |[07c83c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Landroid/view/View;Landroid/view/View;)I │ │ +07c84c: 6e10 f91d 0500 |0000: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07c852: 0c00 |0003: move-result-object v0 │ │ +07c854: 1f00 1603 |0004: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07c858: 6e10 f91d 0600 |0006: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07c85e: 0c01 |0009: move-result-object v1 │ │ +07c860: 1f01 1603 |000a: check-cast v1, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07c864: 5502 ef05 |000c: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07c868: 5513 ef05 |000e: iget-boolean v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07c86c: 3232 0a00 |0010: if-eq v2, v3, 001a // +000a │ │ +07c870: 5502 ef05 |0012: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07c874: 3802 0400 |0014: if-eqz v2, 0018 // +0004 │ │ +07c878: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +07c87a: 0f02 |0017: return v2 │ │ +07c87c: 12f2 |0018: const/4 v2, #int -1 // #ff │ │ +07c87e: 28fe |0019: goto 0017 // -0002 │ │ +07c880: 5202 f105 |001a: iget v2, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05f1 │ │ +07c884: 5213 f105 |001c: iget v3, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05f1 │ │ +07c888: b132 |001e: sub-int/2addr v2, v3 │ │ +07c88a: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2887 │ │ 0x0006 line=2888 │ │ 0x000c line=2889 │ │ 0x0012 line=2890 │ │ 0x0017 line=2892 │ │ @@ -80179,35 +80179,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 │ │ -078ef4: |[078ef4] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ -078f04: 1f02 3904 |0000: check-cast v2, Landroid/view/View; // type@0439 │ │ -078f08: 1f03 3904 |0002: check-cast v3, Landroid/view/View; // type@0439 │ │ -078f0c: 6e30 0e14 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@140e │ │ -078f12: 0a00 |0007: move-result v0 │ │ -078f14: 0f00 |0008: return v0 │ │ +07c88c: |[07c88c] android.support.v4.view.ViewPager$ViewPositionComparator.compare:(Ljava/lang/Object;Ljava/lang/Object;)I │ │ +07c89c: 1f02 3904 |0000: check-cast v2, Landroid/view/View; // type@0439 │ │ +07c8a0: 1f03 3904 |0002: check-cast v3, Landroid/view/View; // type@0439 │ │ +07c8a4: 6e30 0e14 2103 |0004: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.compare:(Landroid/view/View;Landroid/view/View;)I // method@140e │ │ +07c8aa: 0a00 |0007: move-result v0 │ │ +07c8ac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2884 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=3 x1 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager$ViewPositionComparator; │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #427 header: │ │ class_idx : 800 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1088 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 20 │ │ instance_fields_size: 56 │ │ direct_methods_size : 26 │ │ virtual_methods_size: 66 │ │ │ │ Class #427 annotations: │ │ Annotations on class │ │ @@ -80557,31 +80557,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -078f18: |[078f18] android.support.v4.view.ViewPager.:()V │ │ -078f28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -078f2a: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -078f2e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -078f30: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -078f36: 4b02 0001 |0007: aput v2, v0, v1 │ │ -078f3a: 6900 0306 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0603 │ │ -078f3e: 2200 1103 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0311 │ │ -078f42: 7010 e613 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@13e6 │ │ -078f48: 6900 fb05 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05fb │ │ -078f4c: 2200 1203 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0312 │ │ -078f50: 7010 e913 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@13e9 │ │ -078f56: 6900 4406 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0644 │ │ -078f5a: 2200 1f03 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@031f │ │ -078f5e: 7010 0d14 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@140d │ │ -078f64: 6900 4506 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0645 │ │ -078f68: 0e00 |0020: return-void │ │ +07c8b0: |[07c8b0] android.support.v4.view.ViewPager.:()V │ │ +07c8c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07c8c2: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +07c8c6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +07c8c8: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +07c8ce: 4b02 0001 |0007: aput v2, v0, v1 │ │ +07c8d2: 6900 0306 |0009: sput-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0603 │ │ +07c8d6: 2200 1103 |000b: new-instance v0, Landroid/support/v4/view/ViewPager$1; // type@0311 │ │ +07c8da: 7010 e613 0000 |000d: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$1;.:()V // method@13e6 │ │ +07c8e0: 6900 fb05 |0010: sput-object v0, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05fb │ │ +07c8e4: 2200 1203 |0012: new-instance v0, Landroid/support/v4/view/ViewPager$2; // type@0312 │ │ +07c8e8: 7010 e913 0000 |0014: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$2;.:()V // method@13e9 │ │ +07c8ee: 6900 4406 |0017: sput-object v0, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0644 │ │ +07c8f2: 2200 1f03 |0019: new-instance v0, Landroid/support/v4/view/ViewPager$ViewPositionComparator; // type@031f │ │ +07c8f6: 7010 0d14 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ViewPositionComparator;.:()V // method@140d │ │ +07c8fc: 6900 4506 |001e: sput-object v0, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0645 │ │ +07c900: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x000b line=121 │ │ 0x0012 line=128 │ │ 0x0019 line=228 │ │ locals : │ │ @@ -80591,46 +80591,46 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -078f6c: |[078f6c] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ -078f7c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -078f7e: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -078f80: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -078f82: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -078f84: 7020 a21e 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1ea2 │ │ -078f8a: 2200 0606 |0007: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -078f8e: 7010 052f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -078f94: 5b50 2806 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -078f98: 2200 1503 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -078f9c: 7010 ed13 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@13ed │ │ -078fa2: 5b50 3f06 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@063f │ │ -078fa6: 2200 6300 |0015: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -078faa: 7010 5c02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -078fb0: 5b50 4006 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ -078fb4: 5951 3906 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ -078fb8: 5b54 3706 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ -078fbc: 5b54 3806 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ -078fc0: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -078fc6: 5950 1e06 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -078fca: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -078fd0: 5950 2b06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -078fd4: 5953 3206 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -078fd8: 5951 0c06 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -078fdc: 5c53 1d06 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -078fe0: 5c52 3006 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0630 │ │ -078fe4: 2200 1303 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0313 │ │ -078fe8: 7020 eb13 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@13eb │ │ -078fee: 5b50 1906 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ -078ff2: 5952 3b06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ -078ff6: 6e10 5414 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1454 │ │ -078ffc: 0e00 |0040: return-void │ │ +07c904: |[07c904] android.support.v4.view.ViewPager.:(Landroid/content/Context;)V │ │ +07c914: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07c916: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +07c918: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +07c91a: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +07c91c: 7020 a21e 6500 |0004: invoke-direct {v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1ea2 │ │ +07c922: 2200 0606 |0007: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +07c926: 7010 052f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +07c92c: 5b50 2806 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07c930: 2200 1503 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07c934: 7010 ed13 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@13ed │ │ +07c93a: 5b50 3f06 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@063f │ │ +07c93e: 2200 6300 |0015: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +07c942: 7010 5c02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +07c948: 5b50 4006 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ +07c94c: 5951 3906 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ +07c950: 5b54 3706 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ +07c954: 5b54 3806 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ +07c958: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +07c95e: 5950 1e06 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07c962: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +07c968: 5950 2b06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07c96c: 5953 3206 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +07c970: 5951 0c06 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07c974: 5c53 1d06 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +07c978: 5c52 3006 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0630 │ │ +07c97c: 2200 1303 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0313 │ │ +07c980: 7020 eb13 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@13eb │ │ +07c986: 5b50 1906 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ +07c98a: 5952 3b06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ +07c98e: 6e10 5414 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1454 │ │ +07c994: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=349 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -80655,46 +80655,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 │ │ -079000: |[079000] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -079010: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -079012: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -079014: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -079016: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -079018: 7030 a31e 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ -07901e: 2200 0606 |0007: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -079022: 7010 052f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -079028: 5b50 2806 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07902c: 2200 1503 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -079030: 7010 ed13 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@13ed │ │ -079036: 5b50 3f06 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@063f │ │ -07903a: 2200 6300 |0015: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -07903e: 7010 5c02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -079044: 5b50 4006 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ -079048: 5951 3906 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ -07904c: 5b54 3706 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ -079050: 5b54 3806 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ -079054: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ -07905a: 5950 1e06 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -07905e: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ -079064: 5950 2b06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -079068: 5953 3206 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -07906c: 5951 0c06 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -079070: 5c53 1d06 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -079074: 5c52 3006 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0630 │ │ -079078: 2200 1303 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0313 │ │ -07907c: 7020 eb13 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@13eb │ │ -079082: 5b50 1906 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ -079086: 5952 3b06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ -07908a: 6e10 5414 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1454 │ │ -079090: 0e00 |0040: return-void │ │ +07c998: |[07c998] android.support.v4.view.ViewPager.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +07c9a8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +07c9aa: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +07c9ac: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +07c9ae: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +07c9b0: 7030 a31e 6507 |0004: invoke-direct {v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ +07c9b6: 2200 0606 |0007: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +07c9ba: 7010 052f 0000 |0009: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +07c9c0: 5b50 2806 |000c: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07c9c4: 2200 1503 |000e: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07c9c8: 7010 ed13 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@13ed │ │ +07c9ce: 5b50 3f06 |0013: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@063f │ │ +07c9d2: 2200 6300 |0015: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +07c9d6: 7010 5c02 0000 |0017: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +07c9dc: 5b50 4006 |001a: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ +07c9e0: 5951 3906 |001c: iput v1, v5, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ +07c9e4: 5b54 3706 |001e: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ +07c9e8: 5b54 3806 |0020: iput-object v4, v5, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ +07c9ec: 1400 ffff 7fff |0022: const v0, #float -3.40282e+38 // #ff7fffff │ │ +07c9f2: 5950 1e06 |0025: iput v0, v5, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07c9f6: 1400 ffff 7f7f |0027: const v0, #float 3.40282e+38 // #7f7fffff │ │ +07c9fc: 5950 2b06 |002a: iput v0, v5, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07ca00: 5953 3206 |002c: iput v3, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +07ca04: 5951 0c06 |002e: iput v1, v5, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07ca08: 5c53 1d06 |0030: iput-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +07ca0c: 5c52 3006 |0032: iput-boolean v2, v5, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0630 │ │ +07ca10: 2200 1303 |0034: new-instance v0, Landroid/support/v4/view/ViewPager$3; // type@0313 │ │ +07ca14: 7020 eb13 5000 |0036: invoke-direct {v0, v5}, Landroid/support/v4/view/ViewPager$3;.:(Landroid/support/v4/view/ViewPager;)V // method@13eb │ │ +07ca1a: 5b50 1906 |0039: iput-object v0, v5, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ +07ca1e: 5952 3b06 |003b: iput v2, v5, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ +07ca22: 6e10 5414 0500 |003d: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.initViewPager:()V // method@1454 │ │ +07ca28: 0e00 |0040: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=354 │ │ 0x0007 line=135 │ │ 0x000e line=136 │ │ 0x0015 line=138 │ │ 0x001c line=142 │ │ @@ -80720,17 +80720,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 │ │ -079094: |[079094] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ -0790a4: 7020 8b14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ -0790aa: 0e00 |0003: return-void │ │ +07ca2c: |[07ca2c] android.support.v4.view.ViewPager.access$000:(Landroid/support/v4/view/ViewPager;I)V │ │ +07ca3c: 7020 8b14 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ +07ca42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -80739,17 +80739,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 │ │ -0790ac: |[0790ac] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ -0790bc: 5410 0d06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -0790c0: 1100 |0002: return-object v0 │ │ +07ca44: |[07ca44] android.support.v4.view.ViewPager.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; │ │ +07ca54: 5410 0d06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07ca58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -80757,17 +80757,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 │ │ -0790c4: |[0790c4] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ -0790d4: 5210 1406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -0790d8: 0f00 |0002: return v0 │ │ +07ca5c: |[07ca5c] android.support.v4.view.ViewPager.access$300:(Landroid/support/v4/view/ViewPager;)I │ │ +07ca6c: 5210 1406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07ca70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPager; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -80775,226 +80775,226 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0790dc: |[0790dc] android.support.v4.view.ViewPager.access$400:()[I │ │ -0790ec: 6200 0306 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0603 │ │ -0790f0: 1100 |0002: return-object v0 │ │ +07ca74: |[07ca74] android.support.v4.view.ViewPager.access$400:()[I │ │ +07ca84: 6200 0306 |0000: sget-object v0, Landroid/support/v4/view/ViewPager;.LAYOUT_ATTRS:[I // field@0603 │ │ +07ca88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPager;) │ │ name : 'calculatePageOffsets' │ │ type : '(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 345 16-bit code units │ │ -0790f4: |[0790f4] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ -079104: 54ec 0d06 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -079108: 6e10 8911 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07910e: 0a01 |0005: move-result v1 │ │ -079110: 7010 3914 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -079116: 0a0b |0009: move-result v11 │ │ -079118: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ -07911c: 52ec 3406 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -079120: 82cc |000e: int-to-float v12, v12 │ │ -079122: 82bd |000f: int-to-float v13, v11 │ │ -079124: a906 0c0d |0010: div-float v6, v12, v13 │ │ -079128: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ -07912c: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -079130: 5208 e905 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079134: 52fc e905 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079138: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ -07913c: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -07913e: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -079140: 0800 1100 |001e: move-object/from16 v0, v17 │ │ -079144: 520c e805 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079148: 0800 1100 |0022: move-object/from16 v0, v17 │ │ -07914c: 520d eb05 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -079150: c6dc |0026: add-float/2addr v12, v13 │ │ -079152: a607 0c06 |0027: add-float v7, v12, v6 │ │ -079156: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ -07915a: 52fc e905 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07915e: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ -079162: 54ec 2806 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079166: 6e10 152f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07916c: 0a0c |0034: move-result v12 │ │ -07916e: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ -079172: 54ec 2806 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079176: 6e20 0e2f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07917c: 0c03 |003c: move-result-object v3 │ │ -07917e: 1f03 1503 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -079182: 523c e905 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079186: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ -07918a: 54ec 2806 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07918e: 6e10 152f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -079194: 0a0c |0048: move-result v12 │ │ -079196: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ -07919a: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ -07919e: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0791a2: 54ec 2806 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0791a6: 6e20 0e2f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0791ac: 0c03 |0054: move-result-object v3 │ │ -0791ae: 1f03 1503 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -0791b2: 28e8 |0057: goto 003f // -0018 │ │ -0791b4: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -0791b6: 28b9 |0059: goto 0012 // -0047 │ │ -0791b8: 523c e905 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0791bc: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ -0791c0: 54ec 0d06 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -0791c4: 6e20 8c11 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -0791ca: 0a0c |0063: move-result v12 │ │ -0791cc: c66c |0064: add-float/2addr v12, v6 │ │ -0791ce: c6c7 |0065: add-float/2addr v7, v12 │ │ -0791d0: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0791d4: 28f2 |0068: goto 005a // -000e │ │ -0791d6: 5937 e805 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -0791da: 523c eb05 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -0791de: c66c |006d: add-float/2addr v12, v6 │ │ -0791e0: c6c7 |006e: add-float/2addr v7, v12 │ │ -0791e2: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0791e6: 28ba |0071: goto 002b // -0046 │ │ -0791e8: 52fc e905 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0791ec: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ -0791f0: 54ec 2806 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0791f4: 6e10 152f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0791fa: 0a0c |007b: move-result v12 │ │ -0791fc: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ -079200: 1203 |007e: const/4 v3, #int 0 // #0 │ │ -079202: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -079206: 5207 e805 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07920a: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ -07920e: 52fc e905 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079212: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ -079216: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ -07921a: 54ec 2806 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07921e: 6e20 0e2f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -079224: 0c03 |0090: move-result-object v3 │ │ -079226: 1f03 1503 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07922a: 523c e905 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07922e: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ -079232: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ -079236: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ -07923a: 54ec 2806 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07923e: 6e20 0e2f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -079244: 0c03 |00a0: move-result-object v3 │ │ -079246: 1f03 1503 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07924a: 28f0 |00a3: goto 0093 // -0010 │ │ -07924c: 523c e905 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079250: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ -079254: 54ec 0d06 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -079258: 6e20 8c11 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -07925e: 0a0c |00ad: move-result v12 │ │ -079260: c66c |00ae: add-float/2addr v12, v6 │ │ -079262: c7c7 |00af: sub-float/2addr v7, v12 │ │ -079264: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ -079268: 28f2 |00b2: goto 00a4 // -000e │ │ -07926a: 523c eb05 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07926e: c66c |00b5: add-float/2addr v12, v6 │ │ -079270: c7c7 |00b6: sub-float/2addr v7, v12 │ │ -079272: 5937 e805 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079276: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ -07927a: 28ca |00bb: goto 0085 // -0036 │ │ -07927c: 54ec 2806 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079280: 6e10 152f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -079286: 0a04 |00c1: move-result v4 │ │ -079288: 52f7 e805 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07928c: 52fc e905 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079290: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ -079294: 52fc e905 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079298: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ -07929c: 52fc e805 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -0792a0: 59ec 1e06 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -0792a4: 52fc e905 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0792a8: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ -0792ac: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ -0792b0: 52fc e805 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -0792b4: 52fd eb05 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -0792b8: c6dc |00da: add-float/2addr v12, v13 │ │ -0792ba: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ -0792be: c7dc |00dd: sub-float/2addr v12, v13 │ │ -0792c0: 59ec 2b06 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -0792c4: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ -0792c8: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ -0792cc: 54ec 2806 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0792d0: 6e20 0e2f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0792d6: 0c03 |00e9: move-result-object v3 │ │ -0792d8: 1f03 1503 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -0792dc: 523c e905 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0792e0: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ -0792e4: 54ec 0d06 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -0792e8: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ -0792ec: 6e20 8c11 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -0792f2: 0a0c |00f7: move-result v12 │ │ -0792f4: c66c |00f8: add-float/2addr v12, v6 │ │ -0792f6: c7c7 |00f9: sub-float/2addr v7, v12 │ │ -0792f8: 01a9 |00fa: move v9, v10 │ │ -0792fa: 28f1 |00fb: goto 00ec // -000f │ │ -0792fc: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ -079302: 28cf |00ff: goto 00ce // -0031 │ │ -079304: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ -07930a: 28db |0103: goto 00de // -0025 │ │ -07930c: 523c eb05 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -079310: c66c |0106: add-float/2addr v12, v6 │ │ -079312: c7c7 |0107: sub-float/2addr v7, v12 │ │ -079314: 5937 e805 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079318: 523c e905 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07931c: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ -079320: 59e7 1e06 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -079324: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ -079328: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ -07932c: 28ce |0114: goto 00e2 // -0032 │ │ -07932e: 52fc e805 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079332: 52fd eb05 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -079336: c6dc |0119: add-float/2addr v12, v13 │ │ -079338: a607 0c06 |011a: add-float v7, v12, v6 │ │ -07933c: 52fc e905 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079340: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ -079344: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ -079348: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ -07934c: 54ec 2806 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079350: 6e20 0e2f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -079356: 0c03 |0129: move-result-object v3 │ │ -079358: 1f03 1503 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07935c: 523c e905 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079360: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ -079364: 54ec 0d06 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -079368: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ -07936c: 6e20 8c11 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -079372: 0a0c |0137: move-result v12 │ │ -079374: c66c |0138: add-float/2addr v12, v6 │ │ -079376: c6c7 |0139: add-float/2addr v7, v12 │ │ -079378: 01a9 |013a: move v9, v10 │ │ -07937a: 28f1 |013b: goto 012c // -000f │ │ -07937c: 523c e905 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079380: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ -079384: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ -079388: 523c eb05 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07938c: c67c |0144: add-float/2addr v12, v7 │ │ -07938e: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ -079392: c7dc |0147: sub-float/2addr v12, v13 │ │ -079394: 59ec 2b06 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -079398: 5937 e805 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07939c: 523c eb05 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -0793a0: c66c |014e: add-float/2addr v12, v6 │ │ -0793a2: c6c7 |014f: add-float/2addr v7, v12 │ │ -0793a4: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0793a8: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ -0793ac: 28ce |0154: goto 0122 // -0032 │ │ -0793ae: 120c |0155: const/4 v12, #int 0 // #0 │ │ -0793b0: 5cec 3006 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0630 │ │ -0793b4: 0e00 |0158: return-void │ │ +07ca8c: |[07ca8c] android.support.v4.view.ViewPager.calculatePageOffsets:(Landroid/support/v4/view/ViewPager$ItemInfo;ILandroid/support/v4/view/ViewPager$ItemInfo;)V │ │ +07ca9c: 54ec 0d06 |0000: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07caa0: 6e10 8911 0c00 |0002: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07caa6: 0a01 |0005: move-result v1 │ │ +07caa8: 7010 3914 0e00 |0006: invoke-direct {v14}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07caae: 0a0b |0009: move-result v11 │ │ +07cab0: 3d0b 4e00 |000a: if-lez v11, 0058 // +004e │ │ +07cab4: 52ec 3406 |000c: iget v12, v14, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07cab8: 82cc |000e: int-to-float v12, v12 │ │ +07caba: 82bd |000f: int-to-float v13, v11 │ │ +07cabc: a906 0c0d |0010: div-float v6, v12, v13 │ │ +07cac0: 3811 aa00 |0012: if-eqz v17, 00bc // +00aa │ │ +07cac4: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +07cac8: 5208 e905 |0016: iget v8, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cacc: 52fc e905 |0018: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cad0: 35c8 5800 |001a: if-ge v8, v12, 0072 // +0058 │ │ +07cad4: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +07cad6: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +07cad8: 0800 1100 |001e: move-object/from16 v0, v17 │ │ +07cadc: 520c e805 |0020: iget v12, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cae0: 0800 1100 |0022: move-object/from16 v0, v17 │ │ +07cae4: 520d eb05 |0024: iget v13, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07cae8: c6dc |0026: add-float/2addr v12, v13 │ │ +07caea: a607 0c06 |0027: add-float v7, v12, v6 │ │ +07caee: d809 0801 |0029: add-int/lit8 v9, v8, #int 1 // #01 │ │ +07caf2: 52fc e905 |002b: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07caf6: 36c9 8f00 |002d: if-gt v9, v12, 00bc // +008f │ │ +07cafa: 54ec 2806 |002f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cafe: 6e10 152f 0c00 |0031: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07cb04: 0a0c |0034: move-result v12 │ │ +07cb06: 35c5 8700 |0035: if-ge v5, v12, 00bc // +0087 │ │ +07cb0a: 54ec 2806 |0037: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cb0e: 6e20 0e2f 5c00 |0039: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07cb14: 0c03 |003c: move-result-object v3 │ │ +07cb16: 1f03 1503 |003d: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07cb1a: 523c e905 |003f: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cb1e: 37c9 1900 |0041: if-le v9, v12, 005a // +0019 │ │ +07cb22: 54ec 2806 |0043: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cb26: 6e10 152f 0c00 |0045: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07cb2c: 0a0c |0048: move-result v12 │ │ +07cb2e: d80c 0cff |0049: add-int/lit8 v12, v12, #int -1 // #ff │ │ +07cb32: 35c5 0f00 |004b: if-ge v5, v12, 005a // +000f │ │ +07cb36: d805 0501 |004d: add-int/lit8 v5, v5, #int 1 // #01 │ │ +07cb3a: 54ec 2806 |004f: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cb3e: 6e20 0e2f 5c00 |0051: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07cb44: 0c03 |0054: move-result-object v3 │ │ +07cb46: 1f03 1503 |0055: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07cb4a: 28e8 |0057: goto 003f // -0018 │ │ +07cb4c: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +07cb4e: 28b9 |0059: goto 0012 // -0047 │ │ +07cb50: 523c e905 |005a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cb54: 35c9 0d00 |005c: if-ge v9, v12, 0069 // +000d │ │ +07cb58: 54ec 0d06 |005e: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07cb5c: 6e20 8c11 9c00 |0060: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +07cb62: 0a0c |0063: move-result v12 │ │ +07cb64: c66c |0064: add-float/2addr v12, v6 │ │ +07cb66: c6c7 |0065: add-float/2addr v7, v12 │ │ +07cb68: d809 0901 |0066: add-int/lit8 v9, v9, #int 1 // #01 │ │ +07cb6c: 28f2 |0068: goto 005a // -000e │ │ +07cb6e: 5937 e805 |0069: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cb72: 523c eb05 |006b: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07cb76: c66c |006d: add-float/2addr v12, v6 │ │ +07cb78: c6c7 |006e: add-float/2addr v7, v12 │ │ +07cb7a: d809 0901 |006f: add-int/lit8 v9, v9, #int 1 // #01 │ │ +07cb7e: 28ba |0071: goto 002b // -0046 │ │ +07cb80: 52fc e905 |0072: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cb84: 37c8 4800 |0074: if-le v8, v12, 00bc // +0048 │ │ +07cb88: 54ec 2806 |0076: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cb8c: 6e10 152f 0c00 |0078: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07cb92: 0a0c |007b: move-result v12 │ │ +07cb94: d805 0cff |007c: add-int/lit8 v5, v12, #int -1 // #ff │ │ +07cb98: 1203 |007e: const/4 v3, #int 0 // #0 │ │ +07cb9a: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +07cb9e: 5207 e805 |0081: iget v7, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cba2: d809 08ff |0083: add-int/lit8 v9, v8, #int -1 // #ff │ │ +07cba6: 52fc e905 |0085: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cbaa: 34c9 3500 |0087: if-lt v9, v12, 00bc // +0035 │ │ +07cbae: 3a05 3300 |0089: if-ltz v5, 00bc // +0033 │ │ +07cbb2: 54ec 2806 |008b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cbb6: 6e20 0e2f 5c00 |008d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07cbbc: 0c03 |0090: move-result-object v3 │ │ +07cbbe: 1f03 1503 |0091: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07cbc2: 523c e905 |0093: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cbc6: 35c9 0f00 |0095: if-ge v9, v12, 00a4 // +000f │ │ +07cbca: 3d05 0d00 |0097: if-lez v5, 00a4 // +000d │ │ +07cbce: d805 05ff |0099: add-int/lit8 v5, v5, #int -1 // #ff │ │ +07cbd2: 54ec 2806 |009b: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cbd6: 6e20 0e2f 5c00 |009d: invoke-virtual {v12, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07cbdc: 0c03 |00a0: move-result-object v3 │ │ +07cbde: 1f03 1503 |00a1: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07cbe2: 28f0 |00a3: goto 0093 // -0010 │ │ +07cbe4: 523c e905 |00a4: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cbe8: 37c9 0d00 |00a6: if-le v9, v12, 00b3 // +000d │ │ +07cbec: 54ec 0d06 |00a8: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07cbf0: 6e20 8c11 9c00 |00aa: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +07cbf6: 0a0c |00ad: move-result v12 │ │ +07cbf8: c66c |00ae: add-float/2addr v12, v6 │ │ +07cbfa: c7c7 |00af: sub-float/2addr v7, v12 │ │ +07cbfc: d809 09ff |00b0: add-int/lit8 v9, v9, #int -1 // #ff │ │ +07cc00: 28f2 |00b2: goto 00a4 // -000e │ │ +07cc02: 523c eb05 |00b3: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07cc06: c66c |00b5: add-float/2addr v12, v6 │ │ +07cc08: c7c7 |00b6: sub-float/2addr v7, v12 │ │ +07cc0a: 5937 e805 |00b7: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cc0e: d809 09ff |00b9: add-int/lit8 v9, v9, #int -1 // #ff │ │ +07cc12: 28ca |00bb: goto 0085 // -0036 │ │ +07cc14: 54ec 2806 |00bc: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cc18: 6e10 152f 0c00 |00be: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07cc1e: 0a04 |00c1: move-result v4 │ │ +07cc20: 52f7 e805 |00c2: iget v7, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cc24: 52fc e905 |00c4: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cc28: d809 0cff |00c6: add-int/lit8 v9, v12, #int -1 // #ff │ │ +07cc2c: 52fc e905 |00c8: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cc30: 390c 3200 |00ca: if-nez v12, 00fc // +0032 │ │ +07cc34: 52fc e805 |00cc: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cc38: 59ec 1e06 |00ce: iput v12, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07cc3c: 52fc e905 |00d0: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cc40: d80d 01ff |00d2: add-int/lit8 v13, v1, #int -1 // #ff │ │ +07cc44: 33dc 2c00 |00d4: if-ne v12, v13, 0100 // +002c │ │ +07cc48: 52fc e805 |00d6: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cc4c: 52fd eb05 |00d8: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07cc50: c6dc |00da: add-float/2addr v12, v13 │ │ +07cc52: 150d 803f |00db: const/high16 v13, #int 1065353216 // #3f80 │ │ +07cc56: c7dc |00dd: sub-float/2addr v12, v13 │ │ +07cc58: 59ec 2b06 |00de: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07cc5c: d802 10ff |00e0: add-int/lit8 v2, v16, #int -1 // #ff │ │ +07cc60: 3a02 3300 |00e2: if-ltz v2, 0115 // +0033 │ │ +07cc64: 54ec 2806 |00e4: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cc68: 6e20 0e2f 2c00 |00e6: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07cc6e: 0c03 |00e9: move-result-object v3 │ │ +07cc70: 1f03 1503 |00ea: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07cc74: 523c e905 |00ec: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cc78: 37c9 1600 |00ee: if-le v9, v12, 0104 // +0016 │ │ +07cc7c: 54ec 0d06 |00f0: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07cc80: d80a 09ff |00f2: add-int/lit8 v10, v9, #int -1 // #ff │ │ +07cc84: 6e20 8c11 9c00 |00f4: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +07cc8a: 0a0c |00f7: move-result v12 │ │ +07cc8c: c66c |00f8: add-float/2addr v12, v6 │ │ +07cc8e: c7c7 |00f9: sub-float/2addr v7, v12 │ │ +07cc90: 01a9 |00fa: move v9, v10 │ │ +07cc92: 28f1 |00fb: goto 00ec // -000f │ │ +07cc94: 140c ffff 7fff |00fc: const v12, #float -3.40282e+38 // #ff7fffff │ │ +07cc9a: 28cf |00ff: goto 00ce // -0031 │ │ +07cc9c: 140c ffff 7f7f |0100: const v12, #float 3.40282e+38 // #7f7fffff │ │ +07cca2: 28db |0103: goto 00de // -0025 │ │ +07cca4: 523c eb05 |0104: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07cca8: c66c |0106: add-float/2addr v12, v6 │ │ +07ccaa: c7c7 |0107: sub-float/2addr v7, v12 │ │ +07ccac: 5937 e805 |0108: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07ccb0: 523c e905 |010a: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07ccb4: 390c 0400 |010c: if-nez v12, 0110 // +0004 │ │ +07ccb8: 59e7 1e06 |010e: iput v7, v14, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07ccbc: d802 02ff |0110: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07ccc0: d809 09ff |0112: add-int/lit8 v9, v9, #int -1 // #ff │ │ +07ccc4: 28ce |0114: goto 00e2 // -0032 │ │ +07ccc6: 52fc e805 |0115: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07ccca: 52fd eb05 |0117: iget v13, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07ccce: c6dc |0119: add-float/2addr v12, v13 │ │ +07ccd0: a607 0c06 |011a: add-float v7, v12, v6 │ │ +07ccd4: 52fc e905 |011c: iget v12, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07ccd8: d809 0c01 |011e: add-int/lit8 v9, v12, #int 1 // #01 │ │ +07ccdc: d802 1001 |0120: add-int/lit8 v2, v16, #int 1 // #01 │ │ +07cce0: 3542 3300 |0122: if-ge v2, v4, 0155 // +0033 │ │ +07cce4: 54ec 2806 |0124: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cce8: 6e20 0e2f 2c00 |0126: invoke-virtual {v12, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07ccee: 0c03 |0129: move-result-object v3 │ │ +07ccf0: 1f03 1503 |012a: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07ccf4: 523c e905 |012c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07ccf8: 35c9 0e00 |012e: if-ge v9, v12, 013c // +000e │ │ +07ccfc: 54ec 0d06 |0130: iget-object v12, v14, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07cd00: d80a 0901 |0132: add-int/lit8 v10, v9, #int 1 // #01 │ │ +07cd04: 6e20 8c11 9c00 |0134: invoke-virtual {v12, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +07cd0a: 0a0c |0137: move-result v12 │ │ +07cd0c: c66c |0138: add-float/2addr v12, v6 │ │ +07cd0e: c6c7 |0139: add-float/2addr v7, v12 │ │ +07cd10: 01a9 |013a: move v9, v10 │ │ +07cd12: 28f1 |013b: goto 012c // -000f │ │ +07cd14: 523c e905 |013c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07cd18: d80d 01ff |013e: add-int/lit8 v13, v1, #int -1 // #ff │ │ +07cd1c: 33dc 0a00 |0140: if-ne v12, v13, 014a // +000a │ │ +07cd20: 523c eb05 |0142: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07cd24: c67c |0144: add-float/2addr v12, v7 │ │ +07cd26: 150d 803f |0145: const/high16 v13, #int 1065353216 // #3f80 │ │ +07cd2a: c7dc |0147: sub-float/2addr v12, v13 │ │ +07cd2c: 59ec 2b06 |0148: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07cd30: 5937 e805 |014a: iput v7, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07cd34: 523c eb05 |014c: iget v12, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07cd38: c66c |014e: add-float/2addr v12, v6 │ │ +07cd3a: c6c7 |014f: add-float/2addr v7, v12 │ │ +07cd3c: d802 0201 |0150: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07cd40: d809 0901 |0152: add-int/lit8 v9, v9, #int 1 // #01 │ │ +07cd44: 28ce |0154: goto 0122 // -0032 │ │ +07cd46: 120c |0155: const/4 v12, #int 0 // #0 │ │ +07cd48: 5cec 3006 |0156: iput-boolean v12, v14, Landroid/support/v4/view/ViewPager;.mNeedCalculatePageOffsets:Z // field@0630 │ │ +07cd4c: 0e00 |0158: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1127 │ │ 0x0006 line=1128 │ │ 0x000a line=1129 │ │ 0x0012 line=1131 │ │ 0x0014 line=1132 │ │ @@ -81104,63 +81104,63 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 91 16-bit code units │ │ -0793b8: |[0793b8] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ -0793c8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0793ca: 52a8 3b06 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ -0793ce: 1229 |0003: const/4 v9, #int 2 // #2 │ │ -0793d0: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ -0793d4: 1212 |0006: const/4 v2, #int 1 // #1 │ │ -0793d6: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ -0793da: 7020 8c14 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ -0793e0: 54a8 3c06 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -0793e4: 6e10 c420 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ -0793ea: 6e10 4b14 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -0793f0: 0a03 |0014: move-result v3 │ │ -0793f2: 6e10 4c14 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ -0793f8: 0a04 |0018: move-result v4 │ │ -0793fa: 54a8 3c06 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -0793fe: 6e10 c720 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ -079404: 0a05 |001e: move-result v5 │ │ -079406: 54a8 3c06 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07940a: 6e10 c820 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@20c8 │ │ -079410: 0a06 |0024: move-result v6 │ │ -079412: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ -079416: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ -07941a: 6e30 7814 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -079420: 5ca7 3606 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -079424: 1200 |002e: const/4 v0, #int 0 // #0 │ │ -079426: 54a8 2806 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07942a: 6e10 152f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -079430: 0a08 |0034: move-result v8 │ │ -079432: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ -079436: 54a8 2806 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07943a: 6e20 0e2f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -079440: 0c01 |003c: move-result-object v1 │ │ -079442: 1f01 1503 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -079446: 5518 ea05 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ -07944a: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ -07944e: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -079450: 5c17 ea05 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ -079454: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ -079458: 28e7 |0048: goto 002f // -0019 │ │ -07945a: 0172 |0049: move v2, v7 │ │ -07945c: 28bd |004a: goto 0007 // -0043 │ │ -07945e: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ -079462: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ -079466: 54a7 1906 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ -07946a: 7120 3513 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1335 │ │ -079470: 0e00 |0054: return-void │ │ -079472: 54a7 1906 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ -079476: 7210 ae2e 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -07947c: 28fa |005a: goto 0054 // -0006 │ │ +07cd50: |[07cd50] android.support.v4.view.ViewPager.completeScroll:(Z)V │ │ +07cd60: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07cd62: 52a8 3b06 |0001: iget v8, v10, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ +07cd66: 1229 |0003: const/4 v9, #int 2 // #2 │ │ +07cd68: 3398 4500 |0004: if-ne v8, v9, 0049 // +0045 │ │ +07cd6c: 1212 |0006: const/4 v2, #int 1 // #1 │ │ +07cd6e: 3802 2500 |0007: if-eqz v2, 002c // +0025 │ │ +07cd72: 7020 8c14 7a00 |0009: invoke-direct {v10, v7}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ +07cd78: 54a8 3c06 |000c: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07cd7c: 6e10 c420 0800 |000e: invoke-virtual {v8}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ +07cd82: 6e10 4b14 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07cd88: 0a03 |0014: move-result v3 │ │ +07cd8a: 6e10 4c14 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ +07cd90: 0a04 |0018: move-result v4 │ │ +07cd92: 54a8 3c06 |0019: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07cd96: 6e10 c720 0800 |001b: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ +07cd9c: 0a05 |001e: move-result v5 │ │ +07cd9e: 54a8 3c06 |001f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07cda2: 6e10 c820 0800 |0021: invoke-virtual {v8}, Landroid/widget/Scroller;.getCurrY:()I // method@20c8 │ │ +07cda8: 0a06 |0024: move-result v6 │ │ +07cdaa: 3353 0400 |0025: if-ne v3, v5, 0029 // +0004 │ │ +07cdae: 3264 0500 |0027: if-eq v4, v6, 002c // +0005 │ │ +07cdb2: 6e30 7814 5a06 |0029: invoke-virtual {v10, v5, v6}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07cdb8: 5ca7 3606 |002c: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +07cdbc: 1200 |002e: const/4 v0, #int 0 // #0 │ │ +07cdbe: 54a8 2806 |002f: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cdc2: 6e10 152f 0800 |0031: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07cdc8: 0a08 |0034: move-result v8 │ │ +07cdca: 3580 1600 |0035: if-ge v0, v8, 004b // +0016 │ │ +07cdce: 54a8 2806 |0037: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07cdd2: 6e20 0e2f 0800 |0039: invoke-virtual {v8, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07cdd8: 0c01 |003c: move-result-object v1 │ │ +07cdda: 1f01 1503 |003d: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07cdde: 5518 ea05 |003f: iget-boolean v8, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ +07cde2: 3808 0500 |0041: if-eqz v8, 0046 // +0005 │ │ +07cde6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +07cde8: 5c17 ea05 |0044: iput-boolean v7, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ +07cdec: d800 0001 |0046: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07cdf0: 28e7 |0048: goto 002f // -0019 │ │ +07cdf2: 0172 |0049: move v2, v7 │ │ +07cdf4: 28bd |004a: goto 0007 // -0043 │ │ +07cdf6: 3802 0900 |004b: if-eqz v2, 0054 // +0009 │ │ +07cdfa: 380b 0800 |004d: if-eqz v11, 0055 // +0008 │ │ +07cdfe: 54a7 1906 |004f: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ +07ce02: 7120 3513 7a00 |0051: invoke-static {v10, v7}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1335 │ │ +07ce08: 0e00 |0054: return-void │ │ +07ce0a: 54a7 1906 |0055: iget-object v7, v10, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ +07ce0e: 7210 ae2e 0700 |0057: invoke-interface {v7}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +07ce14: 28fa |005a: goto 0054 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1741 │ │ 0x0007 line=1742 │ │ 0x0009 line=1744 │ │ 0x000c line=1745 │ │ 0x0011 line=1746 │ │ @@ -81200,61 +81200,61 @@ │ │ type : '(IFII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -079480: |[079480] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ -079490: 7110 972e 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -079496: 0a04 |0003: move-result v4 │ │ -079498: 5265 1f06 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@061f │ │ -07949c: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ -0794a0: 7110 972e 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -0794a6: 0a04 |000b: move-result v4 │ │ -0794a8: 5265 2f06 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@062f │ │ -0794ac: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ -0794b0: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ -0794b4: 0172 |0012: move v2, v7 │ │ -0794b6: 5464 2806 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0794ba: 6e10 152f 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0794c0: 0a04 |0018: move-result v4 │ │ -0794c2: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ -0794c6: 5464 2806 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0794ca: 1205 |001d: const/4 v5, #int 0 // #0 │ │ -0794cc: 6e20 0e2f 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0794d2: 0c00 |0021: move-result-object v0 │ │ -0794d4: 1f00 1503 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -0794d8: 5464 2806 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0794dc: 5465 2806 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0794e0: 6e10 152f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0794e6: 0a05 |002b: move-result v5 │ │ -0794e8: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0794ec: 6e20 0e2f 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0794f2: 0c01 |0031: move-result-object v1 │ │ -0794f4: 1f01 1503 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -0794f8: 5204 e905 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0794fc: 5215 e905 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079500: 7120 a02e 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -079506: 0a05 |003b: move-result v5 │ │ -079508: 7120 9d2e 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -07950e: 0a02 |003f: move-result v2 │ │ -079510: 0f02 |0040: return v2 │ │ -079512: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ -079516: 28d0 |0043: goto 0013 // -0030 │ │ -079518: 5264 1406 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07951c: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ -079520: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ -079526: 8274 |004b: int-to-float v4, v7 │ │ -079528: c684 |004c: add-float/2addr v4, v8 │ │ -07952a: c634 |004d: add-float/2addr v4, v3 │ │ -07952c: 8742 |004e: float-to-int v2, v4 │ │ -07952e: 28c4 |004f: goto 0013 // -003c │ │ -079530: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ -079536: 28f8 |0053: goto 004b // -0008 │ │ +07ce18: |[07ce18] android.support.v4.view.ViewPager.determineTargetPage:(IFII)I │ │ +07ce28: 7110 972e 0a00 |0000: invoke-static {v10}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +07ce2e: 0a04 |0003: move-result v4 │ │ +07ce30: 5265 1f06 |0004: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@061f │ │ +07ce34: 3754 3e00 |0006: if-le v4, v5, 0044 // +003e │ │ +07ce38: 7110 972e 0900 |0008: invoke-static {v9}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +07ce3e: 0a04 |000b: move-result v4 │ │ +07ce40: 5265 2f06 |000c: iget v5, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@062f │ │ +07ce44: 3754 3600 |000e: if-le v4, v5, 0044 // +0036 │ │ +07ce48: 3d09 3100 |0010: if-lez v9, 0041 // +0031 │ │ +07ce4c: 0172 |0012: move v2, v7 │ │ +07ce4e: 5464 2806 |0013: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ce52: 6e10 152f 0400 |0015: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07ce58: 0a04 |0018: move-result v4 │ │ +07ce5a: 3d04 2700 |0019: if-lez v4, 0040 // +0027 │ │ +07ce5e: 5464 2806 |001b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ce62: 1205 |001d: const/4 v5, #int 0 // #0 │ │ +07ce64: 6e20 0e2f 5400 |001e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07ce6a: 0c00 |0021: move-result-object v0 │ │ +07ce6c: 1f00 1503 |0022: check-cast v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07ce70: 5464 2806 |0024: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ce74: 5465 2806 |0026: iget-object v5, v6, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ce78: 6e10 152f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07ce7e: 0a05 |002b: move-result v5 │ │ +07ce80: d805 05ff |002c: add-int/lit8 v5, v5, #int -1 // #ff │ │ +07ce84: 6e20 0e2f 5400 |002e: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07ce8a: 0c01 |0031: move-result-object v1 │ │ +07ce8c: 1f01 1503 |0032: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07ce90: 5204 e905 |0034: iget v4, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07ce94: 5215 e905 |0036: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07ce98: 7120 a02e 5200 |0038: invoke-static {v2, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +07ce9e: 0a05 |003b: move-result v5 │ │ +07cea0: 7120 9d2e 5400 |003c: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +07cea6: 0a02 |003f: move-result v2 │ │ +07cea8: 0f02 |0040: return v2 │ │ +07ceaa: d802 0701 |0041: add-int/lit8 v2, v7, #int 1 // #01 │ │ +07ceae: 28d0 |0043: goto 0013 // -0030 │ │ +07ceb0: 5264 1406 |0044: iget v4, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07ceb4: 3447 0a00 |0046: if-lt v7, v4, 0050 // +000a │ │ +07ceb8: 1403 cdcc cc3e |0048: const v3, #float 0.4 // #3ecccccd │ │ +07cebe: 8274 |004b: int-to-float v4, v7 │ │ +07cec0: c684 |004c: add-float/2addr v4, v8 │ │ +07cec2: c634 |004d: add-float/2addr v4, v3 │ │ +07cec4: 8742 |004e: float-to-int v2, v4 │ │ +07cec6: 28c4 |004f: goto 0013 // -003c │ │ +07cec8: 1403 9a99 193f |0050: const v3, #float 0.6 // #3f19999a │ │ +07cece: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2156 │ │ 0x0010 line=2157 │ │ 0x0013 line=2163 │ │ 0x001b line=2164 │ │ 0x0024 line=2165 │ │ @@ -81281,30 +81281,30 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -079538: |[079538] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ -079548: 6e10 3614 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07954e: 0a00 |0003: move-result v0 │ │ -079550: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -079552: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ -079556: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ -07955a: 1222 |0009: const/4 v2, #int 2 // #2 │ │ -07955c: 6e20 3514 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -079562: 0c03 |000d: move-result-object v3 │ │ -079564: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -079566: 7130 4213 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ -07956c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079570: 28f1 |0014: goto 0005 // -000f │ │ -079572: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -079574: 28f4 |0016: goto 000a // -000c │ │ -079576: 0e00 |0017: return-void │ │ +07ced0: |[07ced0] android.support.v4.view.ViewPager.enableLayers:(Z)V │ │ +07cee0: 6e10 3614 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07cee6: 0a00 |0003: move-result v0 │ │ +07cee8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07ceea: 3501 1200 |0005: if-ge v1, v0, 0017 // +0012 │ │ +07ceee: 3806 0e00 |0007: if-eqz v6, 0015 // +000e │ │ +07cef2: 1222 |0009: const/4 v2, #int 2 // #2 │ │ +07cef4: 6e20 3514 1500 |000a: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07cefa: 0c03 |000d: move-result-object v3 │ │ +07cefc: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +07cefe: 7130 4213 2304 |000f: invoke-static {v3, v2, v4}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ +07cf04: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07cf08: 28f1 |0014: goto 0005 // -000f │ │ +07cf0a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +07cf0c: 28f4 |0016: goto 000a // -000c │ │ +07cf0e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1776 │ │ 0x0004 line=1777 │ │ 0x0007 line=1778 │ │ 0x000a line=1780 │ │ 0x0012 line=1777 │ │ @@ -81322,25 +81322,25 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -079578: |[079578] android.support.v4.view.ViewPager.endDrag:()V │ │ -079588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07958a: 5c10 2606 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07958e: 5c10 2706 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ -079592: 5410 4306 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -079596: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -07959a: 5410 4306 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07959e: 6e10 c41d 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ -0795a4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0795a6: 5b10 4306 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -0795aa: 0e00 |0011: return-void │ │ +07cf10: |[07cf10] android.support.v4.view.ViewPager.endDrag:()V │ │ +07cf20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07cf22: 5c10 2606 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07cf26: 5c10 2706 |0003: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ +07cf2a: 5410 4306 |0005: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07cf2e: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +07cf32: 5410 4306 |0009: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07cf36: 6e10 c41d 0000 |000b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ +07cf3c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +07cf3e: 5b10 4306 |000f: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07cf42: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2404 │ │ 0x0003 line=2405 │ │ 0x0005 line=2407 │ │ 0x0009 line=2408 │ │ 0x000e line=2409 │ │ @@ -81353,64 +81353,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 │ │ -0795ac: |[0795ac] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ -0795bc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0795be: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ -0795c2: 2205 6300 |0003: new-instance v5, Landroid/graphics/Rect; // type@0063 │ │ -0795c6: 7010 5c02 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0795cc: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ -0795d0: 6e52 6402 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0264 │ │ -0795d6: 1105 |000d: return-object v5 │ │ -0795d8: 6e10 fa1d 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0795de: 0a02 |0011: move-result v2 │ │ -0795e0: 5952 3b00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ -0795e4: 6e10 0e1e 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -0795ea: 0a02 |0017: move-result v2 │ │ -0795ec: 5952 3c00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ -0795f0: 6e10 181e 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0795f6: 0a02 |001d: move-result v2 │ │ -0795f8: 5952 3d00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@003d │ │ -0795fc: 6e10 ec1d 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -079602: 0a02 |0023: move-result v2 │ │ -079604: 5952 3a00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -079608: 6e10 091e 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -07960e: 0c01 |0029: move-result-object v1 │ │ -079610: 2012 4004 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0440 │ │ -079614: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ -079618: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ -07961c: 0710 |0030: move-object v0, v1 │ │ -07961e: 1f00 4004 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ -079622: 5252 3b00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ -079626: 6e10 b91e 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1eb9 │ │ -07962c: 0a03 |0038: move-result v3 │ │ -07962e: b032 |0039: add-int/2addr v2, v3 │ │ -079630: 5952 3b00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ -079634: 5252 3c00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ -079638: 6e10 bb1e 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1ebb │ │ -07963e: 0a03 |0041: move-result v3 │ │ -079640: b032 |0042: add-int/2addr v2, v3 │ │ -079642: 5952 3c00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ -079646: 5252 3d00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@003d │ │ -07964a: 6e10 bc1e 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1ebc │ │ -079650: 0a03 |004a: move-result v3 │ │ -079652: b032 |004b: add-int/2addr v2, v3 │ │ -079654: 5952 3d00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@003d │ │ -079658: 5252 3a00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -07965c: 6e10 b21e 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1eb2 │ │ -079662: 0a03 |0053: move-result v3 │ │ -079664: b032 |0054: add-int/2addr v2, v3 │ │ -079666: 5952 3a00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -07966a: 6e10 ba1e 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1eba │ │ -079670: 0c01 |005a: move-result-object v1 │ │ -079672: 28cf |005b: goto 002a // -0031 │ │ +07cf44: |[07cf44] android.support.v4.view.ViewPager.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; │ │ +07cf54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07cf56: 3905 0700 |0001: if-nez v5, 0008 // +0007 │ │ +07cf5a: 2205 6300 |0003: new-instance v5, Landroid/graphics/Rect; // type@0063 │ │ +07cf5e: 7010 5c02 0500 |0005: invoke-direct {v5}, Landroid/graphics/Rect;.:()V // method@025c │ │ +07cf64: 3906 0600 |0008: if-nez v6, 000e // +0006 │ │ +07cf68: 6e52 6402 2522 |000a: invoke-virtual {v5, v2, v2, v2, v2}, Landroid/graphics/Rect;.set:(IIII)V // method@0264 │ │ +07cf6e: 1105 |000d: return-object v5 │ │ +07cf70: 6e10 fa1d 0600 |000e: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +07cf76: 0a02 |0011: move-result v2 │ │ +07cf78: 5952 3b00 |0012: iput v2, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ +07cf7c: 6e10 0e1e 0600 |0014: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +07cf82: 0a02 |0017: move-result v2 │ │ +07cf84: 5952 3c00 |0018: iput v2, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ +07cf88: 6e10 181e 0600 |001a: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +07cf8e: 0a02 |001d: move-result v2 │ │ +07cf90: 5952 3d00 |001e: iput v2, v5, Landroid/graphics/Rect;.top:I // field@003d │ │ +07cf94: 6e10 ec1d 0600 |0020: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +07cf9a: 0a02 |0023: move-result v2 │ │ +07cf9c: 5952 3a00 |0024: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +07cfa0: 6e10 091e 0600 |0026: invoke-virtual {v6}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +07cfa6: 0c01 |0029: move-result-object v1 │ │ +07cfa8: 2012 4004 |002a: instance-of v2, v1, Landroid/view/ViewGroup; // type@0440 │ │ +07cfac: 3802 e1ff |002c: if-eqz v2, 000d // -001f │ │ +07cfb0: 3241 dfff |002e: if-eq v1, v4, 000d // -0021 │ │ +07cfb4: 0710 |0030: move-object v0, v1 │ │ +07cfb6: 1f00 4004 |0031: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ +07cfba: 5252 3b00 |0033: iget v2, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ +07cfbe: 6e10 b91e 0000 |0035: invoke-virtual {v0}, Landroid/view/ViewGroup;.getLeft:()I // method@1eb9 │ │ +07cfc4: 0a03 |0038: move-result v3 │ │ +07cfc6: b032 |0039: add-int/2addr v2, v3 │ │ +07cfc8: 5952 3b00 |003a: iput v2, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ +07cfcc: 5252 3c00 |003c: iget v2, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ +07cfd0: 6e10 bb1e 0000 |003e: invoke-virtual {v0}, Landroid/view/ViewGroup;.getRight:()I // method@1ebb │ │ +07cfd6: 0a03 |0041: move-result v3 │ │ +07cfd8: b032 |0042: add-int/2addr v2, v3 │ │ +07cfda: 5952 3c00 |0043: iput v2, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ +07cfde: 5252 3d00 |0045: iget v2, v5, Landroid/graphics/Rect;.top:I // field@003d │ │ +07cfe2: 6e10 bc1e 0000 |0047: invoke-virtual {v0}, Landroid/view/ViewGroup;.getTop:()I // method@1ebc │ │ +07cfe8: 0a03 |004a: move-result v3 │ │ +07cfea: b032 |004b: add-int/2addr v2, v3 │ │ +07cfec: 5952 3d00 |004c: iput v2, v5, Landroid/graphics/Rect;.top:I // field@003d │ │ +07cff0: 5252 3a00 |004e: iget v2, v5, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +07cff4: 6e10 b21e 0000 |0050: invoke-virtual {v0}, Landroid/view/ViewGroup;.getBottom:()I // method@1eb2 │ │ +07cffa: 0a03 |0053: move-result v3 │ │ +07cffc: b032 |0054: add-int/2addr v2, v3 │ │ +07cffe: 5952 3a00 |0055: iput v2, v5, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +07d002: 6e10 ba1e 0000 |0057: invoke-virtual {v0}, Landroid/view/ViewGroup;.getParent:()Landroid/view/ViewParent; // method@1eba │ │ +07d008: 0c01 |005a: move-result-object v1 │ │ +07d00a: 28cf |005b: goto 002a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2585 │ │ 0x0003 line=2586 │ │ 0x0008 line=2588 │ │ 0x000a line=2589 │ │ 0x000d line=2607 │ │ @@ -81440,24 +81440,24 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -079674: |[079674] android.support.v4.view.ViewPager.getClientWidth:()I │ │ -079684: 6e10 4214 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@1442 │ │ -07968a: 0a00 |0003: move-result v0 │ │ -07968c: 6e10 4514 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -079692: 0a01 |0007: move-result v1 │ │ -079694: b110 |0008: sub-int/2addr v0, v1 │ │ -079696: 6e10 4614 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -07969c: 0a01 |000c: move-result v1 │ │ -07969e: b110 |000d: sub-int/2addr v0, v1 │ │ -0796a0: 0f00 |000e: return v0 │ │ +07d00c: |[07d00c] android.support.v4.view.ViewPager.getClientWidth:()I │ │ +07d01c: 6e10 4214 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@1442 │ │ +07d022: 0a00 |0003: move-result v0 │ │ +07d024: 6e10 4514 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +07d02a: 0a01 |0007: move-result v1 │ │ +07d02c: b110 |0008: sub-int/2addr v0, v1 │ │ +07d02e: 6e10 4614 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +07d034: 0a01 |000c: move-result v1 │ │ +07d036: b110 |000d: sub-int/2addr v0, v1 │ │ +07d038: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ │ │ #14 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -81465,85 +81465,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 │ │ -0796a4: |[0796a4] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -0796b4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0796b6: 7010 3914 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -0796bc: 0a0c |0004: move-result v12 │ │ -0796be: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ -0796c2: 6e10 4b14 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -0796c8: 0a0d |000a: move-result v13 │ │ -0796ca: 82dd |000b: int-to-float v13, v13 │ │ -0796cc: 82ce |000c: int-to-float v14, v12 │ │ -0796ce: a90b 0d0e |000d: div-float v11, v13, v14 │ │ -0796d2: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ -0796d6: 52fd 3406 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -0796da: 82dd |0013: int-to-float v13, v13 │ │ -0796dc: 82ce |0014: int-to-float v14, v12 │ │ -0796de: a908 0d0e |0015: div-float v8, v13, v14 │ │ -0796e2: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ -0796e4: 1204 |0018: const/4 v4, #int 0 // #0 │ │ -0796e6: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -0796e8: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -0796ea: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -0796ec: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -0796ee: 54fd 2806 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -0796f2: 6e10 152f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0796f8: 0a0d |0022: move-result v13 │ │ -0796fa: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ -0796fe: 54fd 2806 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079702: 6e20 0e2f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -079708: 0c02 |002a: move-result-object v2 │ │ -07970a: 1f02 1503 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07970e: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ -079712: 522d e905 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079716: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ -07971a: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ -07971e: 54f2 3f06 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@063f │ │ -079722: a60d 0406 |0037: add-float v13, v4, v6 │ │ -079726: c68d |0039: add-float/2addr v13, v8 │ │ -079728: 592d e805 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07972c: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -079730: 592d e905 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079734: 54fd 0d06 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -079738: 522e e905 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07973c: 6e20 8c11 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -079742: 0a0d |0047: move-result v13 │ │ -079744: 592d eb05 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -079748: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07974c: 5229 e805 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079750: 0197 |004e: move v7, v9 │ │ -079752: 522d eb05 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -079756: c69d |0051: add-float/2addr v13, v9 │ │ -079758: a60a 0d08 |0052: add-float v10, v13, v8 │ │ -07975c: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ -079760: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ -079764: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ -079768: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ -07976c: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ -079770: 54fd 2806 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079774: 6e10 152f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07977a: 0a0d |0063: move-result v13 │ │ -07977c: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ -079780: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ -079784: 0723 |0068: move-object v3, v2 │ │ -079786: 1103 |0069: return-object v3 │ │ -079788: 018b |006a: move v11, v8 │ │ -07978a: 28a4 |006b: goto 000f // -005c │ │ -07978c: 1200 |006c: const/4 v0, #int 0 // #0 │ │ -07978e: 5225 e905 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079792: 0194 |006f: move v4, v9 │ │ -079794: 5226 eb05 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -079798: 0723 |0072: move-object v3, v2 │ │ -07979a: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07979e: 28a8 |0075: goto 001d // -0058 │ │ +07d03c: |[07d03c] android.support.v4.view.ViewPager.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +07d04c: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +07d04e: 7010 3914 0f00 |0001: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07d054: 0a0c |0004: move-result v12 │ │ +07d056: 3d0c 6500 |0005: if-lez v12, 006a // +0065 │ │ +07d05a: 6e10 4b14 0f00 |0007: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07d060: 0a0d |000a: move-result v13 │ │ +07d062: 82dd |000b: int-to-float v13, v13 │ │ +07d064: 82ce |000c: int-to-float v14, v12 │ │ +07d066: a90b 0d0e |000d: div-float v11, v13, v14 │ │ +07d06a: 3d0c 0800 |000f: if-lez v12, 0017 // +0008 │ │ +07d06e: 52fd 3406 |0011: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07d072: 82dd |0013: int-to-float v13, v13 │ │ +07d074: 82ce |0014: int-to-float v14, v12 │ │ +07d076: a908 0d0e |0015: div-float v8, v13, v14 │ │ +07d07a: 12f5 |0017: const/4 v5, #int -1 // #ff │ │ +07d07c: 1204 |0018: const/4 v4, #int 0 // #0 │ │ +07d07e: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +07d080: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +07d082: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +07d084: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +07d086: 54fd 2806 |001d: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d08a: 6e10 152f 0d00 |001f: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07d090: 0a0d |0022: move-result v13 │ │ +07d092: 35d1 4600 |0023: if-ge v1, v13, 0069 // +0046 │ │ +07d096: 54fd 2806 |0025: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d09a: 6e20 0e2f 1d00 |0027: invoke-virtual {v13, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07d0a0: 0c02 |002a: move-result-object v2 │ │ +07d0a2: 1f02 1503 |002b: check-cast v2, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07d0a6: 3900 1f00 |002d: if-nez v0, 004c // +001f │ │ +07d0aa: 522d e905 |002f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d0ae: d80e 0501 |0031: add-int/lit8 v14, v5, #int 1 // #01 │ │ +07d0b2: 32ed 1900 |0033: if-eq v13, v14, 004c // +0019 │ │ +07d0b6: 54f2 3f06 |0035: iget-object v2, v15, Landroid/support/v4/view/ViewPager;.mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; // field@063f │ │ +07d0ba: a60d 0406 |0037: add-float v13, v4, v6 │ │ +07d0be: c68d |0039: add-float/2addr v13, v8 │ │ +07d0c0: 592d e805 |003a: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d0c4: d80d 0501 |003c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +07d0c8: 592d e905 |003e: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d0cc: 54fd 0d06 |0040: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07d0d0: 522e e905 |0042: iget v14, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d0d4: 6e20 8c11 ed00 |0044: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +07d0da: 0a0d |0047: move-result v13 │ │ +07d0dc: 592d eb05 |0048: iput v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07d0e0: d801 01ff |004a: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07d0e4: 5229 e805 |004c: iget v9, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d0e8: 0197 |004e: move v7, v9 │ │ +07d0ea: 522d eb05 |004f: iget v13, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07d0ee: c69d |0051: add-float/2addr v13, v9 │ │ +07d0f0: a60a 0d08 |0052: add-float v10, v13, v8 │ │ +07d0f4: 3900 0600 |0054: if-nez v0, 005a // +0006 │ │ +07d0f8: 2d0d 0b07 |0056: cmpl-float v13, v11, v7 │ │ +07d0fc: 3a0d 1100 |0058: if-ltz v13, 0069 // +0011 │ │ +07d100: 2e0d 0b0a |005a: cmpg-float v13, v11, v10 │ │ +07d104: 3a0d 0c00 |005c: if-ltz v13, 0068 // +000c │ │ +07d108: 54fd 2806 |005e: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d10c: 6e10 152f 0d00 |0060: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07d112: 0a0d |0063: move-result v13 │ │ +07d114: d80d 0dff |0064: add-int/lit8 v13, v13, #int -1 // #ff │ │ +07d118: 33d1 0600 |0066: if-ne v1, v13, 006c // +0006 │ │ +07d11c: 0723 |0068: move-object v3, v2 │ │ +07d11e: 1103 |0069: return-object v3 │ │ +07d120: 018b |006a: move v11, v8 │ │ +07d122: 28a4 |006b: goto 000f // -005c │ │ +07d124: 1200 |006c: const/4 v0, #int 0 // #0 │ │ +07d126: 5225 e905 |006d: iget v5, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d12a: 0194 |006f: move v4, v9 │ │ +07d12c: 5226 eb05 |0070: iget v6, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07d130: 0723 |0072: move-object v3, v2 │ │ +07d132: d801 0101 |0073: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07d136: 28a8 |0075: goto 001d // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2113 │ │ 0x0005 line=2114 │ │ 0x000f line=2115 │ │ 0x0017 line=2116 │ │ 0x0018 line=2117 │ │ @@ -81604,35 +81604,35 @@ │ │ type : '(FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0797a0: |[0797a0] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ -0797b0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0797b2: 5230 2006 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0620 │ │ -0797b6: 8200 |0003: int-to-float v0, v0 │ │ -0797b8: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ -0797bc: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ -0797c0: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ -0797c4: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ -0797c8: 6e10 4d14 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ -0797ce: 0a00 |000f: move-result v0 │ │ -0797d0: 5231 2006 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0620 │ │ -0797d4: b110 |0012: sub-int/2addr v0, v1 │ │ -0797d6: 8200 |0013: int-to-float v0, v0 │ │ -0797d8: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ -0797dc: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ -0797e0: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ -0797e4: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ -0797e8: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0797ea: 0f00 |001d: return v0 │ │ -0797ec: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -0797ee: 28fe |001f: goto 001d // -0002 │ │ +07d138: |[07d138] android.support.v4.view.ViewPager.isGutterDrag:(FF)Z │ │ +07d148: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +07d14a: 5230 2006 |0001: iget v0, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0620 │ │ +07d14e: 8200 |0003: int-to-float v0, v0 │ │ +07d150: 2e00 0400 |0004: cmpg-float v0, v4, v0 │ │ +07d154: 3b00 0600 |0006: if-gez v0, 000c // +0006 │ │ +07d158: 2d00 0502 |0008: cmpl-float v0, v5, v2 │ │ +07d15c: 3c00 1200 |000a: if-gtz v0, 001c // +0012 │ │ +07d160: 6e10 4d14 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ +07d166: 0a00 |000f: move-result v0 │ │ +07d168: 5231 2006 |0010: iget v1, v3, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0620 │ │ +07d16c: b110 |0012: sub-int/2addr v0, v1 │ │ +07d16e: 8200 |0013: int-to-float v0, v0 │ │ +07d170: 2d00 0400 |0014: cmpl-float v0, v4, v0 │ │ +07d174: 3d00 0800 |0016: if-lez v0, 001e // +0008 │ │ +07d178: 2e00 0502 |0018: cmpg-float v0, v5, v2 │ │ +07d17c: 3b00 0400 |001a: if-gez v0, 001e // +0004 │ │ +07d180: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +07d182: 0f00 |001d: return v0 │ │ +07d184: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +07d186: 28fe |001f: goto 001d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1772 │ │ locals : │ │ 0x0000 - 0x0020 reg=3 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0020 reg=4 x F │ │ 0x0000 - 0x0020 reg=5 dx F │ │ @@ -81642,36 +81642,36 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0797f0: |[0797f0] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -079800: 7110 7711 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -079806: 0a02 |0003: move-result v2 │ │ -079808: 7120 7a11 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -07980e: 0a01 |0007: move-result v1 │ │ -079810: 5243 0c06 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -079814: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ -079818: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ -07981c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -07981e: 7120 7b11 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -079824: 0a03 |0012: move-result v3 │ │ -079826: 5943 2906 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07982a: 7120 7a11 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -079830: 0a03 |0018: move-result v3 │ │ -079832: 5943 0c06 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -079836: 5443 4306 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07983a: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ -07983e: 5443 4306 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -079842: 6e10 bd1d 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1dbd │ │ -079848: 0e00 |0024: return-void │ │ -07984a: 1200 |0025: const/4 v0, #int 0 // #0 │ │ -07984c: 28e9 |0026: goto 000f // -0017 │ │ +07d188: |[07d188] android.support.v4.view.ViewPager.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +07d198: 7110 7711 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +07d19e: 0a02 |0003: move-result v2 │ │ +07d1a0: 7120 7a11 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +07d1a6: 0a01 |0007: move-result v1 │ │ +07d1a8: 5243 0c06 |0008: iget v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07d1ac: 3331 1a00 |000a: if-ne v1, v3, 0024 // +001a │ │ +07d1b0: 3902 1900 |000c: if-nez v2, 0025 // +0019 │ │ +07d1b4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +07d1b6: 7120 7b11 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +07d1bc: 0a03 |0012: move-result v3 │ │ +07d1be: 5943 2906 |0013: iput v3, v4, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07d1c2: 7120 7a11 0500 |0015: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +07d1c8: 0a03 |0018: move-result v3 │ │ +07d1ca: 5943 0c06 |0019: iput v3, v4, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07d1ce: 5443 4306 |001b: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07d1d2: 3803 0700 |001d: if-eqz v3, 0024 // +0007 │ │ +07d1d6: 5443 4306 |001f: iget-object v3, v4, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07d1da: 6e10 bd1d 0300 |0021: invoke-virtual {v3}, Landroid/view/VelocityTracker;.clear:()V // method@1dbd │ │ +07d1e0: 0e00 |0024: return-void │ │ +07d1e2: 1200 |0025: const/4 v0, #int 0 // #0 │ │ +07d1e4: 28e9 |0026: goto 000f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2389 │ │ 0x0004 line=2390 │ │ 0x0008 line=2391 │ │ 0x000c line=2394 │ │ 0x000f line=2395 │ │ @@ -81692,61 +81692,61 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 80 16-bit code units │ │ -079850: |[079850] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ -079860: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -079862: 54a8 2806 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079866: 6e10 152f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07986c: 0a08 |0006: move-result v8 │ │ -07986e: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ -079872: 5ca7 1006 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ -079876: 1208 |000b: const/4 v8, #int 0 // #0 │ │ -079878: 6e40 6114 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@1461 │ │ -07987e: 55a8 1006 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ -079882: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ -079886: 2207 d305 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ -07988a: 1a08 f626 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@26f6 │ │ -07988e: 7020 882e 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -079894: 2707 |001a: throw v7 │ │ -079896: 7010 5214 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@1452 │ │ -07989c: 0c01 |001e: move-result-object v1 │ │ -07989e: 7010 3914 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -0798a4: 0a05 |0022: move-result v5 │ │ -0798a6: 52a8 3406 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -0798aa: 9006 0508 |0025: add-int v6, v5, v8 │ │ -0798ae: 52a8 3406 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -0798b2: 8288 |0029: int-to-float v8, v8 │ │ -0798b4: 8259 |002a: int-to-float v9, v5 │ │ -0798b6: a902 0809 |002b: div-float v2, v8, v9 │ │ -0798ba: 5210 e905 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0798be: 82b8 |002f: int-to-float v8, v11 │ │ -0798c0: 8259 |0030: int-to-float v9, v5 │ │ -0798c2: c998 |0031: div-float/2addr v8, v9 │ │ -0798c4: 5219 e805 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -0798c8: c798 |0034: sub-float/2addr v8, v9 │ │ -0798ca: 5219 eb05 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -0798ce: c629 |0037: add-float/2addr v9, v2 │ │ -0798d0: a904 0809 |0038: div-float v4, v8, v9 │ │ -0798d4: 8268 |003a: int-to-float v8, v6 │ │ -0798d6: c848 |003b: mul-float/2addr v8, v4 │ │ -0798d8: 8783 |003c: float-to-int v3, v8 │ │ -0798da: 5ca7 1006 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ -0798de: 6e40 6114 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@1461 │ │ -0798e4: 55a7 1006 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ -0798e8: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ -0798ec: 2207 d305 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0798f0: 1a08 f626 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@26f6 │ │ -0798f4: 7020 882e 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0798fa: 2707 |004d: throw v7 │ │ -0798fc: 1217 |004e: const/4 v7, #int 1 // #1 │ │ -0798fe: 0f07 |004f: return v7 │ │ +07d1e8: |[07d1e8] android.support.v4.view.ViewPager.pageScrolled:(I)Z │ │ +07d1f8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07d1fa: 54a8 2806 |0001: iget-object v8, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d1fe: 6e10 152f 0800 |0003: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07d204: 0a08 |0006: move-result v8 │ │ +07d206: 3908 1400 |0007: if-nez v8, 001b // +0014 │ │ +07d20a: 5ca7 1006 |0009: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ +07d20e: 1208 |000b: const/4 v8, #int 0 // #0 │ │ +07d210: 6e40 6114 7a78 |000c: invoke-virtual {v10, v7, v8, v7}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@1461 │ │ +07d216: 55a8 1006 |000f: iget-boolean v8, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ +07d21a: 3908 3e00 |0011: if-nez v8, 004f // +003e │ │ +07d21e: 2207 d305 |0013: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ +07d222: 1a08 f626 |0015: const-string v8, "onPageScrolled did not call superclass implementation" // string@26f6 │ │ +07d226: 7020 882e 8700 |0017: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07d22c: 2707 |001a: throw v7 │ │ +07d22e: 7010 5214 0a00 |001b: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@1452 │ │ +07d234: 0c01 |001e: move-result-object v1 │ │ +07d236: 7010 3914 0a00 |001f: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07d23c: 0a05 |0022: move-result v5 │ │ +07d23e: 52a8 3406 |0023: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07d242: 9006 0508 |0025: add-int v6, v5, v8 │ │ +07d246: 52a8 3406 |0027: iget v8, v10, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07d24a: 8288 |0029: int-to-float v8, v8 │ │ +07d24c: 8259 |002a: int-to-float v9, v5 │ │ +07d24e: a902 0809 |002b: div-float v2, v8, v9 │ │ +07d252: 5210 e905 |002d: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d256: 82b8 |002f: int-to-float v8, v11 │ │ +07d258: 8259 |0030: int-to-float v9, v5 │ │ +07d25a: c998 |0031: div-float/2addr v8, v9 │ │ +07d25c: 5219 e805 |0032: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d260: c798 |0034: sub-float/2addr v8, v9 │ │ +07d262: 5219 eb05 |0035: iget v9, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07d266: c629 |0037: add-float/2addr v9, v2 │ │ +07d268: a904 0809 |0038: div-float v4, v8, v9 │ │ +07d26c: 8268 |003a: int-to-float v8, v6 │ │ +07d26e: c848 |003b: mul-float/2addr v8, v4 │ │ +07d270: 8783 |003c: float-to-int v3, v8 │ │ +07d272: 5ca7 1006 |003d: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ +07d276: 6e40 6114 0a34 |003f: invoke-virtual {v10, v0, v4, v3}, Landroid/support/v4/view/ViewPager;.onPageScrolled:(IFI)V // method@1461 │ │ +07d27c: 55a7 1006 |0042: iget-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ +07d280: 3907 0a00 |0044: if-nez v7, 004e // +000a │ │ +07d284: 2207 d305 |0046: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ +07d288: 1a08 f626 |0048: const-string v8, "onPageScrolled did not call superclass implementation" // string@26f6 │ │ +07d28c: 7020 882e 8700 |004a: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07d292: 2707 |004d: throw v7 │ │ +07d294: 1217 |004e: const/4 v7, #int 1 // #1 │ │ +07d296: 0f07 |004f: return v7 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1636 │ │ 0x0009 line=1637 │ │ 0x000b line=1638 │ │ 0x000f line=1639 │ │ 0x0013 line=1640 │ │ @@ -81778,117 +81778,117 @@ │ │ type : '(F)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 184 16-bit code units │ │ -079900: |[079900] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ -079910: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -079912: 0800 1100 |0001: move-object/from16 v0, v17 │ │ -079916: 520e 2906 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07991a: a702 0e12 |0005: sub-float v2, v14, v18 │ │ -07991e: 0200 1200 |0007: move/from16 v0, v18 │ │ -079922: 0801 1100 |0009: move-object/from16 v1, v17 │ │ -079926: 5910 2906 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07992a: 7401 4b14 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -079930: 0a0e |0010: move-result v14 │ │ -079932: 82e8 |0011: int-to-float v8, v14 │ │ -079934: a60c 0802 |0012: add-float v12, v8, v2 │ │ -079938: 7601 3914 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07993e: 0a0d |0017: move-result v13 │ │ -079940: 82de |0018: int-to-float v14, v13 │ │ -079942: 0800 1100 |0019: move-object/from16 v0, v17 │ │ -079946: 520f 1e06 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -07994a: a806 0e0f |001d: mul-float v6, v14, v15 │ │ -07994e: 82de |001f: int-to-float v14, v13 │ │ -079950: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -079954: 520f 2b06 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -079958: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ -07995c: 1215 |0026: const/4 v5, #int 1 // #1 │ │ -07995e: 121a |0027: const/4 v10, #int 1 // #1 │ │ -079960: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -079964: 540e 2806 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079968: 120f |002c: const/4 v15, #int 0 // #0 │ │ -07996a: 6e20 0e2f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -079970: 0c03 |0030: move-result-object v3 │ │ -079972: 1f03 1503 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -079976: 0800 1100 |0033: move-object/from16 v0, v17 │ │ -07997a: 540e 2806 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07997e: 0800 1100 |0037: move-object/from16 v0, v17 │ │ -079982: 540f 2806 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079986: 6e10 152f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07998c: 0a0f |003e: move-result v15 │ │ -07998e: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ -079992: 6e20 0e2f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -079998: 0c04 |0044: move-result-object v4 │ │ -07999a: 1f04 1503 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07999e: 523e e905 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0799a2: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ -0799a6: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -0799a8: 523e e805 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -0799ac: 82df |004e: int-to-float v15, v13 │ │ -0799ae: a806 0e0f |004f: mul-float v6, v14, v15 │ │ -0799b2: 524e e905 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -0799b6: 0800 1100 |0053: move-object/from16 v0, v17 │ │ -0799ba: 540f 0d06 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -0799be: 6e10 8911 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -0799c4: 0a0f |005a: move-result v15 │ │ -0799c6: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ -0799ca: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ -0799ce: 120a |005f: const/4 v10, #int 0 // #0 │ │ -0799d0: 524e e805 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -0799d4: 82df |0062: int-to-float v15, v13 │ │ -0799d6: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ -0799da: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ -0799de: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ -0799e2: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ -0799e6: a709 060c |006b: sub-float v9, v6, v12 │ │ -0799ea: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -0799ee: 540e 2c06 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -0799f2: 7110 962e 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0799f8: 0a0f |0074: move-result v15 │ │ -0799fa: 82d0 |0075: int-to-float v0, v13 │ │ -0799fc: 0210 0000 |0076: move/from16 v16, v0 │ │ -079a00: a90f 0f10 |0078: div-float v15, v15, v16 │ │ -079a04: 6e20 211a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1a21 │ │ -079a0a: 0a07 |007d: move-result v7 │ │ -079a0c: 016c |007e: move v12, v6 │ │ -079a0e: 0800 1100 |007f: move-object/from16 v0, v17 │ │ -079a12: 520e 2906 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -079a16: 87cf |0083: float-to-int v15, v12 │ │ -079a18: 82ff |0084: int-to-float v15, v15 │ │ -079a1a: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ -079a1e: c6fe |0087: add-float/2addr v14, v15 │ │ -079a20: 0800 1100 |0088: move-object/from16 v0, v17 │ │ -079a24: 590e 2906 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -079a28: 87ce |008c: float-to-int v14, v12 │ │ -079a2a: 7401 4c14 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ -079a30: 0a0f |0090: move-result v15 │ │ -079a32: 0800 1100 |0091: move-object/from16 v0, v17 │ │ -079a36: 6e30 7814 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -079a3c: 87ce |0096: float-to-int v14, v12 │ │ -079a3e: 0800 1100 |0097: move-object/from16 v0, v17 │ │ -079a42: 7020 6a14 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ -079a48: 0f07 |009c: return v7 │ │ -079a4a: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ -079a4e: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ -079a52: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ -079a56: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ -079a5a: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ -079a5e: 540e 3a06 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -079a62: 7110 962e 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -079a68: 0a0f |00ac: move-result v15 │ │ -079a6a: 82d0 |00ad: int-to-float v0, v13 │ │ -079a6c: 0210 0000 |00ae: move/from16 v16, v0 │ │ -079a70: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ -079a74: 6e20 211a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1a21 │ │ -079a7a: 0a07 |00b5: move-result v7 │ │ -079a7c: 01bc |00b6: move v12, v11 │ │ -079a7e: 28c8 |00b7: goto 007f // -0038 │ │ +07d298: |[07d298] android.support.v4.view.ViewPager.performDrag:(F)Z │ │ +07d2a8: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07d2aa: 0800 1100 |0001: move-object/from16 v0, v17 │ │ +07d2ae: 520e 2906 |0003: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07d2b2: a702 0e12 |0005: sub-float v2, v14, v18 │ │ +07d2b6: 0200 1200 |0007: move/from16 v0, v18 │ │ +07d2ba: 0801 1100 |0009: move-object/from16 v1, v17 │ │ +07d2be: 5910 2906 |000b: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07d2c2: 7401 4b14 1100 |000d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07d2c8: 0a0e |0010: move-result v14 │ │ +07d2ca: 82e8 |0011: int-to-float v8, v14 │ │ +07d2cc: a60c 0802 |0012: add-float v12, v8, v2 │ │ +07d2d0: 7601 3914 1100 |0014: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07d2d6: 0a0d |0017: move-result v13 │ │ +07d2d8: 82de |0018: int-to-float v14, v13 │ │ +07d2da: 0800 1100 |0019: move-object/from16 v0, v17 │ │ +07d2de: 520f 1e06 |001b: iget v15, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07d2e2: a806 0e0f |001d: mul-float v6, v14, v15 │ │ +07d2e6: 82de |001f: int-to-float v14, v13 │ │ +07d2e8: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +07d2ec: 520f 2b06 |0022: iget v15, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07d2f0: a80b 0e0f |0024: mul-float v11, v14, v15 │ │ +07d2f4: 1215 |0026: const/4 v5, #int 1 // #1 │ │ +07d2f6: 121a |0027: const/4 v10, #int 1 // #1 │ │ +07d2f8: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +07d2fc: 540e 2806 |002a: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d300: 120f |002c: const/4 v15, #int 0 // #0 │ │ +07d302: 6e20 0e2f fe00 |002d: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07d308: 0c03 |0030: move-result-object v3 │ │ +07d30a: 1f03 1503 |0031: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07d30e: 0800 1100 |0033: move-object/from16 v0, v17 │ │ +07d312: 540e 2806 |0035: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d316: 0800 1100 |0037: move-object/from16 v0, v17 │ │ +07d31a: 540f 2806 |0039: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d31e: 6e10 152f 0f00 |003b: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07d324: 0a0f |003e: move-result v15 │ │ +07d326: d80f 0fff |003f: add-int/lit8 v15, v15, #int -1 // #ff │ │ +07d32a: 6e20 0e2f fe00 |0041: invoke-virtual {v14, v15}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07d330: 0c04 |0044: move-result-object v4 │ │ +07d332: 1f04 1503 |0045: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07d336: 523e e905 |0047: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d33a: 380e 0800 |0049: if-eqz v14, 0051 // +0008 │ │ +07d33e: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +07d340: 523e e805 |004c: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d344: 82df |004e: int-to-float v15, v13 │ │ +07d346: a806 0e0f |004f: mul-float v6, v14, v15 │ │ +07d34a: 524e e905 |0051: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d34e: 0800 1100 |0053: move-object/from16 v0, v17 │ │ +07d352: 540f 0d06 |0055: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07d356: 6e10 8911 0f00 |0057: invoke-virtual {v15}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07d35c: 0a0f |005a: move-result v15 │ │ +07d35e: d80f 0fff |005b: add-int/lit8 v15, v15, #int -1 // #ff │ │ +07d362: 32fe 0800 |005d: if-eq v14, v15, 0065 // +0008 │ │ +07d366: 120a |005f: const/4 v10, #int 0 // #0 │ │ +07d368: 524e e805 |0060: iget v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d36c: 82df |0062: int-to-float v15, v13 │ │ +07d36e: a80b 0e0f |0063: mul-float v11, v14, v15 │ │ +07d372: 2e0e 0c06 |0065: cmpg-float v14, v12, v6 │ │ +07d376: 3b0e 3600 |0067: if-gez v14, 009d // +0036 │ │ +07d37a: 3805 1500 |0069: if-eqz v5, 007e // +0015 │ │ +07d37e: a709 060c |006b: sub-float v9, v6, v12 │ │ +07d382: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +07d386: 540e 2c06 |006f: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07d38a: 7110 962e 0900 |0071: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +07d390: 0a0f |0074: move-result v15 │ │ +07d392: 82d0 |0075: int-to-float v0, v13 │ │ +07d394: 0210 0000 |0076: move/from16 v16, v0 │ │ +07d398: a90f 0f10 |0078: div-float v15, v15, v16 │ │ +07d39c: 6e20 211a fe00 |007a: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1a21 │ │ +07d3a2: 0a07 |007d: move-result v7 │ │ +07d3a4: 016c |007e: move v12, v6 │ │ +07d3a6: 0800 1100 |007f: move-object/from16 v0, v17 │ │ +07d3aa: 520e 2906 |0081: iget v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07d3ae: 87cf |0083: float-to-int v15, v12 │ │ +07d3b0: 82ff |0084: int-to-float v15, v15 │ │ +07d3b2: a70f 0c0f |0085: sub-float v15, v12, v15 │ │ +07d3b6: c6fe |0087: add-float/2addr v14, v15 │ │ +07d3b8: 0800 1100 |0088: move-object/from16 v0, v17 │ │ +07d3bc: 590e 2906 |008a: iput v14, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07d3c0: 87ce |008c: float-to-int v14, v12 │ │ +07d3c2: 7401 4c14 1100 |008d: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ +07d3c8: 0a0f |0090: move-result v15 │ │ +07d3ca: 0800 1100 |0091: move-object/from16 v0, v17 │ │ +07d3ce: 6e30 7814 e00f |0093: invoke-virtual {v0, v14, v15}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07d3d4: 87ce |0096: float-to-int v14, v12 │ │ +07d3d6: 0800 1100 |0097: move-object/from16 v0, v17 │ │ +07d3da: 7020 6a14 e000 |0099: invoke-direct {v0, v14}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ +07d3e0: 0f07 |009c: return v7 │ │ +07d3e2: 2d0e 0c0b |009d: cmpl-float v14, v12, v11 │ │ +07d3e6: 3d0e e0ff |009f: if-lez v14, 007f // -0020 │ │ +07d3ea: 380a 1500 |00a1: if-eqz v10, 00b6 // +0015 │ │ +07d3ee: a709 0c0b |00a3: sub-float v9, v12, v11 │ │ +07d3f2: 0800 1100 |00a5: move-object/from16 v0, v17 │ │ +07d3f6: 540e 3a06 |00a7: iget-object v14, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07d3fa: 7110 962e 0900 |00a9: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +07d400: 0a0f |00ac: move-result v15 │ │ +07d402: 82d0 |00ad: int-to-float v0, v13 │ │ +07d404: 0210 0000 |00ae: move/from16 v16, v0 │ │ +07d408: a90f 0f10 |00b0: div-float v15, v15, v16 │ │ +07d40c: 6e20 211a fe00 |00b2: invoke-virtual {v14, v15}, Landroid/support/v4/widget/EdgeEffectCompat;.onPull:(F)Z // method@1a21 │ │ +07d412: 0a07 |00b5: move-result v7 │ │ +07d414: 01bc |00b6: move v12, v11 │ │ +07d416: 28c8 |00b7: goto 007f // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2062 │ │ 0x0001 line=2064 │ │ 0x0007 line=2065 │ │ 0x000d line=2067 │ │ 0x0012 line=2068 │ │ @@ -81941,96 +81941,96 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 145 16-bit code units │ │ -079a80: |[079a80] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ -079a90: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ -079a94: 54e0 2806 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079a98: 6e10 0f2f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -079a9e: 0a00 |0007: move-result v0 │ │ -079aa0: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ -079aa4: 6e10 4514 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -079aaa: 0a00 |000d: move-result v0 │ │ -079aac: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ -079ab0: 6e10 4614 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -079ab6: 0a02 |0013: move-result v2 │ │ -079ab8: b120 |0014: sub-int/2addr v0, v2 │ │ -079aba: 900c 0011 |0015: add-int v12, v0, v17 │ │ -079abe: 6e10 4514 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -079ac4: 0a00 |001a: move-result v0 │ │ -079ac6: 9100 1000 |001b: sub-int v0, v16, v0 │ │ -079aca: 6e10 4614 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -079ad0: 0a02 |0020: move-result v2 │ │ -079ad2: b120 |0021: sub-int/2addr v0, v2 │ │ -079ad4: 9007 0012 |0022: add-int v7, v0, v18 │ │ -079ad8: 6e10 4b14 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -079ade: 0a0d |0027: move-result v13 │ │ -079ae0: 82d0 |0028: int-to-float v0, v13 │ │ -079ae2: 8272 |0029: int-to-float v2, v7 │ │ -079ae4: a908 0002 |002a: div-float v8, v0, v2 │ │ -079ae8: 82c0 |002c: int-to-float v0, v12 │ │ -079aea: c880 |002d: mul-float/2addr v0, v8 │ │ -079aec: 8701 |002e: float-to-int v1, v0 │ │ -079aee: 6e10 4c14 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ -079af4: 0a00 |0032: move-result v0 │ │ -079af6: 6e30 7814 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -079afc: 54e0 3c06 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -079b00: 6e10 cc20 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@20cc │ │ -079b06: 0a00 |003b: move-result v0 │ │ -079b08: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ -079b0c: 54e0 3c06 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -079b10: 6e10 c920 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@20c9 │ │ -079b16: 0a00 |0043: move-result v0 │ │ -079b18: 54e2 3c06 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -079b1c: 6e10 cf20 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@20cf │ │ -079b22: 0a02 |0049: move-result v2 │ │ -079b24: 9105 0002 |004a: sub-int v5, v0, v2 │ │ -079b28: 52e0 1406 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -079b2c: 6e20 5314 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ -079b32: 0c0b |0051: move-result-object v11 │ │ -079b34: 54e0 3c06 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -079b38: 1202 |0054: const/4 v2, #int 0 // #0 │ │ -079b3a: 52b3 e805 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079b3e: 82f4 |0057: int-to-float v4, v15 │ │ -079b40: c843 |0058: mul-float/2addr v3, v4 │ │ -079b42: 8733 |0059: float-to-int v3, v3 │ │ -079b44: 1204 |005a: const/4 v4, #int 0 // #0 │ │ -079b46: 7406 ce20 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20ce │ │ -079b4c: 0e00 |005e: return-void │ │ -079b4e: 52e0 1406 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -079b52: 6e20 5314 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ -079b58: 0c06 |0064: move-result-object v6 │ │ -079b5a: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ -079b5e: 5260 e805 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079b62: 52e2 2b06 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -079b66: 7120 9f2e 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -079b6c: 0a09 |006e: move-result v9 │ │ -079b6e: 6e10 4514 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -079b74: 0a00 |0072: move-result v0 │ │ -079b76: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ -079b7a: 6e10 4614 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -079b80: 0a02 |0078: move-result v2 │ │ -079b82: b120 |0079: sub-int/2addr v0, v2 │ │ -079b84: 8200 |007a: int-to-float v0, v0 │ │ -079b86: c890 |007b: mul-float/2addr v0, v9 │ │ -079b88: 870a |007c: float-to-int v10, v0 │ │ -079b8a: 6e10 4b14 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -079b90: 0a00 |0080: move-result v0 │ │ -079b92: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ -079b96: 1200 |0083: const/4 v0, #int 0 // #0 │ │ -079b98: 7020 2214 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ -079b9e: 6e10 4c14 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ -079ba4: 0a00 |008a: move-result v0 │ │ -079ba6: 6e30 7814 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -079bac: 28d0 |008e: goto 005e // -0030 │ │ -079bae: 1209 |008f: const/4 v9, #int 0 // #0 │ │ -079bb0: 28df |0090: goto 006f // -0021 │ │ +07d418: |[07d418] android.support.v4.view.ViewPager.recomputeScrollPosition:(IIII)V │ │ +07d428: 3d10 5f00 |0000: if-lez v16, 005f // +005f │ │ +07d42c: 54e0 2806 |0002: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d430: 6e10 0f2f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +07d436: 0a00 |0007: move-result v0 │ │ +07d438: 3900 5700 |0008: if-nez v0, 005f // +0057 │ │ +07d43c: 6e10 4514 0e00 |000a: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +07d442: 0a00 |000d: move-result v0 │ │ +07d444: 9100 0f00 |000e: sub-int v0, v15, v0 │ │ +07d448: 6e10 4614 0e00 |0010: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +07d44e: 0a02 |0013: move-result v2 │ │ +07d450: b120 |0014: sub-int/2addr v0, v2 │ │ +07d452: 900c 0011 |0015: add-int v12, v0, v17 │ │ +07d456: 6e10 4514 0e00 |0017: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +07d45c: 0a00 |001a: move-result v0 │ │ +07d45e: 9100 1000 |001b: sub-int v0, v16, v0 │ │ +07d462: 6e10 4614 0e00 |001d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +07d468: 0a02 |0020: move-result v2 │ │ +07d46a: b120 |0021: sub-int/2addr v0, v2 │ │ +07d46c: 9007 0012 |0022: add-int v7, v0, v18 │ │ +07d470: 6e10 4b14 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07d476: 0a0d |0027: move-result v13 │ │ +07d478: 82d0 |0028: int-to-float v0, v13 │ │ +07d47a: 8272 |0029: int-to-float v2, v7 │ │ +07d47c: a908 0002 |002a: div-float v8, v0, v2 │ │ +07d480: 82c0 |002c: int-to-float v0, v12 │ │ +07d482: c880 |002d: mul-float/2addr v0, v8 │ │ +07d484: 8701 |002e: float-to-int v1, v0 │ │ +07d486: 6e10 4c14 0e00 |002f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ +07d48c: 0a00 |0032: move-result v0 │ │ +07d48e: 6e30 7814 1e00 |0033: invoke-virtual {v14, v1, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07d494: 54e0 3c06 |0036: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07d498: 6e10 cc20 0000 |0038: invoke-virtual {v0}, Landroid/widget/Scroller;.isFinished:()Z // method@20cc │ │ +07d49e: 0a00 |003b: move-result v0 │ │ +07d4a0: 3900 2200 |003c: if-nez v0, 005e // +0022 │ │ +07d4a4: 54e0 3c06 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07d4a8: 6e10 c920 0000 |0040: invoke-virtual {v0}, Landroid/widget/Scroller;.getDuration:()I // method@20c9 │ │ +07d4ae: 0a00 |0043: move-result v0 │ │ +07d4b0: 54e2 3c06 |0044: iget-object v2, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07d4b4: 6e10 cf20 0200 |0046: invoke-virtual {v2}, Landroid/widget/Scroller;.timePassed:()I // method@20cf │ │ +07d4ba: 0a02 |0049: move-result v2 │ │ +07d4bc: 9105 0002 |004a: sub-int v5, v0, v2 │ │ +07d4c0: 52e0 1406 |004c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07d4c4: 6e20 5314 0e00 |004e: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ +07d4ca: 0c0b |0051: move-result-object v11 │ │ +07d4cc: 54e0 3c06 |0052: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07d4d0: 1202 |0054: const/4 v2, #int 0 // #0 │ │ +07d4d2: 52b3 e805 |0055: iget v3, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d4d6: 82f4 |0057: int-to-float v4, v15 │ │ +07d4d8: c843 |0058: mul-float/2addr v3, v4 │ │ +07d4da: 8733 |0059: float-to-int v3, v3 │ │ +07d4dc: 1204 |005a: const/4 v4, #int 0 // #0 │ │ +07d4de: 7406 ce20 0000 |005b: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20ce │ │ +07d4e4: 0e00 |005e: return-void │ │ +07d4e6: 52e0 1406 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07d4ea: 6e20 5314 0e00 |0061: invoke-virtual {v14, v0}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ +07d4f0: 0c06 |0064: move-result-object v6 │ │ +07d4f2: 3806 2a00 |0065: if-eqz v6, 008f // +002a │ │ +07d4f6: 5260 e805 |0067: iget v0, v6, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d4fa: 52e2 2b06 |0069: iget v2, v14, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07d4fe: 7120 9f2e 2000 |006b: invoke-static {v0, v2}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +07d504: 0a09 |006e: move-result v9 │ │ +07d506: 6e10 4514 0e00 |006f: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +07d50c: 0a00 |0072: move-result v0 │ │ +07d50e: 9100 0f00 |0073: sub-int v0, v15, v0 │ │ +07d512: 6e10 4614 0e00 |0075: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +07d518: 0a02 |0078: move-result v2 │ │ +07d51a: b120 |0079: sub-int/2addr v0, v2 │ │ +07d51c: 8200 |007a: int-to-float v0, v0 │ │ +07d51e: c890 |007b: mul-float/2addr v0, v9 │ │ +07d520: 870a |007c: float-to-int v10, v0 │ │ +07d522: 6e10 4b14 0e00 |007d: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07d528: 0a00 |0080: move-result v0 │ │ +07d52a: 320a ddff |0081: if-eq v10, v0, 005e // -0023 │ │ +07d52e: 1200 |0083: const/4 v0, #int 0 // #0 │ │ +07d530: 7020 2214 0e00 |0084: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ +07d536: 6e10 4c14 0e00 |0087: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ +07d53c: 0a00 |008a: move-result v0 │ │ +07d53e: 6e30 7814 ae00 |008b: invoke-virtual {v14, v10, v0}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07d544: 28d0 |008e: goto 005e // -0030 │ │ +07d546: 1209 |008f: const/4 v9, #int 0 // #0 │ │ +07d548: 28df |0090: goto 006f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1473 │ │ 0x000a line=1474 │ │ 0x0017 line=1475 │ │ 0x0024 line=1477 │ │ 0x0028 line=1478 │ │ @@ -82070,31 +82070,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -079bb4: |[079bb4] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ -079bc4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -079bc6: 6e10 3614 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -079bcc: 0a03 |0004: move-result v3 │ │ -079bce: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ -079bd2: 6e20 3514 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -079bd8: 0c00 |000a: move-result-object v0 │ │ -079bda: 6e10 f91d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -079be0: 0c02 |000e: move-result-object v2 │ │ -079be2: 1f02 1603 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -079be6: 5523 ef05 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -079bea: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ -079bee: 6e20 7414 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@1474 │ │ -079bf4: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -079bf8: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079bfc: 28e5 |001c: goto 0001 // -001b │ │ -079bfe: 0e00 |001d: return-void │ │ +07d54c: |[07d54c] android.support.v4.view.ViewPager.removeNonDecorViews:()V │ │ +07d55c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07d55e: 6e10 3614 0400 |0001: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07d564: 0a03 |0004: move-result v3 │ │ +07d566: 3531 1800 |0005: if-ge v1, v3, 001d // +0018 │ │ +07d56a: 6e20 3514 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07d570: 0c00 |000a: move-result-object v0 │ │ +07d572: 6e10 f91d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07d578: 0c02 |000e: move-result-object v2 │ │ +07d57a: 1f02 1603 |000f: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07d57e: 5523 ef05 |0011: iget-boolean v3, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07d582: 3903 0700 |0013: if-nez v3, 001a // +0007 │ │ +07d586: 6e20 7414 1400 |0015: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.removeViewAt:(I)V // method@1474 │ │ +07d58c: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07d590: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07d594: 28e5 |001c: goto 0001 // -001b │ │ +07d596: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0007 line=460 │ │ 0x000b line=461 │ │ 0x0011 line=462 │ │ 0x0015 line=463 │ │ @@ -82112,20 +82112,20 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -079c00: |[079c00] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ -079c10: 6e10 4914 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1449 │ │ -079c16: 0c00 |0003: move-result-object v0 │ │ -079c18: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -079c1c: 7220 e21e 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1ee2 │ │ -079c22: 0e00 |0009: return-void │ │ +07d598: |[07d598] android.support.v4.view.ViewPager.requestParentDisallowInterceptTouchEvent:(Z)V │ │ +07d5a8: 6e10 4914 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1449 │ │ +07d5ae: 0c00 |0003: move-result-object v0 │ │ +07d5b0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +07d5b4: 7220 e21e 2000 |0006: invoke-interface {v0, v2}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1ee2 │ │ +07d5ba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2055 │ │ 0x0004 line=2056 │ │ 0x0006 line=2057 │ │ 0x0009 line=2059 │ │ locals : │ │ @@ -82138,59 +82138,59 @@ │ │ type : '(IZIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -079c24: |[079c24] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ -079c34: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -079c36: 6e20 5314 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ -079c3c: 0c00 |0004: move-result-object v0 │ │ -079c3e: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -079c40: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -079c44: 7010 3914 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -079c4a: 0a02 |000b: move-result v2 │ │ -079c4c: 8223 |000c: int-to-float v3, v2 │ │ -079c4e: 5284 1e06 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -079c52: 5205 e805 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -079c56: 5286 2b06 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -079c5a: 7120 9f2e 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -079c60: 0a05 |0016: move-result v5 │ │ -079c62: 7120 9c2e 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -079c68: 0a04 |001a: move-result v4 │ │ -079c6a: c843 |001b: mul-float/2addr v3, v4 │ │ -079c6c: 8731 |001c: float-to-int v1, v3 │ │ -079c6e: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ -079c72: 6e40 8f14 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@148f │ │ -079c78: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ -079c7c: 5483 3306 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -079c80: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ -079c84: 5483 3306 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -079c88: 7220 f813 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ -079c8e: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ -079c92: 5483 2506 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -079c96: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ -079c9a: 5483 2506 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -079c9e: 7220 f813 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ -079ca4: 0e00 |0038: return-void │ │ -079ca6: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ -079caa: 5483 3306 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -079cae: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ -079cb2: 5483 3306 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -079cb6: 7220 f813 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ -079cbc: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ -079cc0: 5483 2506 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -079cc4: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ -079cc8: 5483 2506 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -079ccc: 7220 f813 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ -079cd2: 7020 2214 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ -079cd8: 6e30 7814 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -079cde: 7020 6a14 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ -079ce4: 28e0 |0058: goto 0038 // -0020 │ │ +07d5bc: |[07d5bc] android.support.v4.view.ViewPager.scrollToItem:(IZIZ)V │ │ +07d5cc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +07d5ce: 6e20 5314 9800 |0001: invoke-virtual {v8, v9}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ +07d5d4: 0c00 |0004: move-result-object v0 │ │ +07d5d6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +07d5d8: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +07d5dc: 7010 3914 0800 |0008: invoke-direct {v8}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07d5e2: 0a02 |000b: move-result v2 │ │ +07d5e4: 8223 |000c: int-to-float v3, v2 │ │ +07d5e6: 5284 1e06 |000d: iget v4, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07d5ea: 5205 e805 |000f: iget v5, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07d5ee: 5286 2b06 |0011: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07d5f2: 7120 9f2e 6500 |0013: invoke-static {v5, v6}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +07d5f8: 0a05 |0016: move-result v5 │ │ +07d5fa: 7120 9c2e 5400 |0017: invoke-static {v4, v5}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +07d600: 0a04 |001a: move-result v4 │ │ +07d602: c843 |001b: mul-float/2addr v3, v4 │ │ +07d604: 8731 |001c: float-to-int v1, v3 │ │ +07d606: 380a 1c00 |001d: if-eqz v10, 0039 // +001c │ │ +07d60a: 6e40 8f14 18b7 |001f: invoke-virtual {v8, v1, v7, v11}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@148f │ │ +07d610: 380c 0b00 |0022: if-eqz v12, 002d // +000b │ │ +07d614: 5483 3306 |0024: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07d618: 3803 0700 |0026: if-eqz v3, 002d // +0007 │ │ +07d61c: 5483 3306 |0028: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07d620: 7220 f813 9300 |002a: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ +07d626: 380c 0b00 |002d: if-eqz v12, 0038 // +000b │ │ +07d62a: 5483 2506 |002f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +07d62e: 3803 0700 |0031: if-eqz v3, 0038 // +0007 │ │ +07d632: 5483 2506 |0033: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +07d636: 7220 f813 9300 |0035: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ +07d63c: 0e00 |0038: return-void │ │ +07d63e: 380c 0b00 |0039: if-eqz v12, 0044 // +000b │ │ +07d642: 5483 3306 |003b: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07d646: 3803 0700 |003d: if-eqz v3, 0044 // +0007 │ │ +07d64a: 5483 3306 |003f: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07d64e: 7220 f813 9300 |0041: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ +07d654: 380c 0b00 |0044: if-eqz v12, 004f // +000b │ │ +07d658: 5483 2506 |0046: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +07d65c: 3803 0700 |0048: if-eqz v3, 004f // +0007 │ │ +07d660: 5483 2506 |004a: iget-object v3, v8, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +07d664: 7220 f813 9300 |004c: invoke-interface {v3, v9}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ +07d66a: 7020 2214 7800 |004f: invoke-direct {v8, v7}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ +07d670: 6e30 7814 1807 |0052: invoke-virtual {v8, v1, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07d676: 7020 6a14 1800 |0055: invoke-direct {v8, v1}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ +07d67c: 28e0 |0058: goto 0038 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=562 │ │ 0x0005 line=563 │ │ 0x0006 line=564 │ │ 0x0008 line=565 │ │ 0x000c line=566 │ │ @@ -82223,31 +82223,31 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -079ce8: |[079ce8] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ -079cf8: 5210 3b06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ -079cfc: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -079d00: 0e00 |0004: return-void │ │ -079d02: 5912 3b06 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ -079d06: 5410 3506 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ -079d0a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -079d0e: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ -079d12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -079d14: 7020 2b14 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@142b │ │ -079d1a: 5410 3306 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -079d1e: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ -079d22: 5410 3306 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -079d26: 7220 f613 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@13f6 │ │ -079d2c: 28ea |001a: goto 0004 // -0016 │ │ -079d2e: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -079d30: 28f2 |001c: goto 000e // -000e │ │ +07d680: |[07d680] android.support.v4.view.ViewPager.setScrollState:(I)V │ │ +07d690: 5210 3b06 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ +07d694: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +07d698: 0e00 |0004: return-void │ │ +07d69a: 5912 3b06 |0005: iput v2, v1, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ +07d69e: 5410 3506 |0007: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ +07d6a2: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +07d6a6: 3802 1000 |000b: if-eqz v2, 001b // +0010 │ │ +07d6aa: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +07d6ac: 7020 2b14 0100 |000e: invoke-direct {v1, v0}, Landroid/support/v4/view/ViewPager;.enableLayers:(Z)V // method@142b │ │ +07d6b2: 5410 3306 |0011: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07d6b6: 3800 f1ff |0013: if-eqz v0, 0004 // -000f │ │ +07d6ba: 5410 3306 |0015: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07d6be: 7220 f613 2000 |0017: invoke-interface {v0, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrollStateChanged:(I)V // method@13f6 │ │ +07d6c4: 28ea |001a: goto 0004 // -0016 │ │ +07d6c6: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +07d6c8: 28f2 |001c: goto 000e // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=405 │ │ 0x0005 line=397 │ │ 0x0007 line=398 │ │ 0x000b line=400 │ │ @@ -82263,19 +82263,19 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -079d34: |[079d34] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ -079d44: 5510 3d06 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@063d │ │ -079d48: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ -079d4c: 5c12 3d06 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@063d │ │ -079d50: 0e00 |0006: return-void │ │ +07d6cc: |[07d6cc] android.support.v4.view.ViewPager.setScrollingCacheEnabled:(Z)V │ │ +07d6dc: 5510 3d06 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@063d │ │ +07d6e0: 3220 0400 |0002: if-eq v0, v2, 0006 // +0004 │ │ +07d6e4: 5c12 3d06 |0004: iput-boolean v2, v1, Landroid/support/v4/view/ViewPager;.mScrollingCacheEnabled:Z // field@063d │ │ +07d6e8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2414 │ │ 0x0004 line=2415 │ │ 0x0006 line=2426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -82286,39 +82286,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -079d54: |[079d54] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ -079d64: 5253 1706 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ -079d68: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ -079d6c: 5453 1806 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ -079d70: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ -079d74: 2203 0606 |0008: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ -079d78: 7010 052f 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -079d7e: 5b53 1806 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ -079d82: 6e10 3614 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -079d88: 0a01 |0012: move-result v1 │ │ -079d8a: 1202 |0013: const/4 v2, #int 0 // #0 │ │ -079d8c: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ -079d90: 6e20 3514 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -079d96: 0c00 |0019: move-result-object v0 │ │ -079d98: 5453 1806 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ -079d9c: 6e20 092f 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -079da2: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -079da6: 28f3 |0021: goto 0014 // -000d │ │ -079da8: 5453 1806 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ -079dac: 6e10 0b2f 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -079db2: 28e8 |0027: goto 000f // -0018 │ │ -079db4: 5453 1806 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ -079db8: 6204 4506 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0645 │ │ -079dbc: 7120 272f 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2f27 │ │ -079dc2: 0e00 |002f: return-void │ │ +07d6ec: |[07d6ec] android.support.v4.view.ViewPager.sortChildDrawingOrder:()V │ │ +07d6fc: 5253 1706 |0000: iget v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ +07d700: 3803 2d00 |0002: if-eqz v3, 002f // +002d │ │ +07d704: 5453 1806 |0004: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ +07d708: 3903 1c00 |0006: if-nez v3, 0022 // +001c │ │ +07d70c: 2203 0606 |0008: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ +07d710: 7010 052f 0300 |000a: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +07d716: 5b53 1806 |000d: iput-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ +07d71a: 6e10 3614 0500 |000f: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07d720: 0a01 |0012: move-result v1 │ │ +07d722: 1202 |0013: const/4 v2, #int 0 // #0 │ │ +07d724: 3512 1400 |0014: if-ge v2, v1, 0028 // +0014 │ │ +07d728: 6e20 3514 2500 |0016: invoke-virtual {v5, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07d72e: 0c00 |0019: move-result-object v0 │ │ +07d730: 5453 1806 |001a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ +07d734: 6e20 092f 0300 |001c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +07d73a: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07d73e: 28f3 |0021: goto 0014 // -000d │ │ +07d740: 5453 1806 |0022: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ +07d744: 6e10 0b2f 0300 |0024: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +07d74a: 28e8 |0027: goto 000f // -0018 │ │ +07d74c: 5453 1806 |0028: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ +07d750: 6204 4506 |002a: sget-object v4, Landroid/support/v4/view/ViewPager;.sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; // field@0645 │ │ +07d754: 7120 272f 4300 |002c: invoke-static {v3, v4}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2f27 │ │ +07d75a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ 0x0004 line=1112 │ │ 0x0008 line=1113 │ │ 0x000f line=1117 │ │ 0x0013 line=1118 │ │ @@ -82342,60 +82342,60 @@ │ │ type : '(Ljava/util/ArrayList;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 87 16-bit code units │ │ -079dc4: |[079dc4] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ -079dd4: 6e10 152f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -079dda: 0a02 |0003: move-result v2 │ │ -079ddc: 6e10 3d14 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@143d │ │ -079de2: 0a01 |0007: move-result v1 │ │ -079de4: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ -079de8: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ -079dec: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -079dee: 6e10 3614 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -079df4: 0a05 |0010: move-result v5 │ │ -079df6: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ -079dfa: 6e20 3514 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -079e00: 0c00 |0016: move-result-object v0 │ │ -079e02: 6e10 1e1e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -079e08: 0a05 |001a: move-result v5 │ │ -079e0a: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ -079e0e: 6e20 5114 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -079e14: 0c04 |0020: move-result-object v4 │ │ -079e16: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ -079e1a: 5245 e905 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079e1e: 5276 1406 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -079e22: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ -079e26: 6e40 d91d 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1dd9 │ │ -079e2c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -079e30: 28df |002e: goto 000d // -0021 │ │ -079e32: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ -079e36: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ -079e3a: 6e10 152f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -079e40: 0a05 |0036: move-result v5 │ │ -079e42: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ -079e46: 6e10 5714 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@1457 │ │ -079e4c: 0a05 |003c: move-result v5 │ │ -079e4e: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ -079e52: 0e00 |003f: return-void │ │ -079e54: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ -079e58: 1216 |0042: const/4 v6, #int 1 // #1 │ │ -079e5a: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ -079e5e: 6e10 5a14 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@145a │ │ -079e64: 0a05 |0048: move-result v5 │ │ -079e66: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ -079e6a: 6e10 5814 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@1458 │ │ -079e70: 0a05 |004e: move-result v5 │ │ -079e72: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ -079e76: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ -079e7a: 6e20 092f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -079e80: 28e9 |0056: goto 003f // -0017 │ │ +07d75c: |[07d75c] android.support.v4.view.ViewPager.addFocusables:(Ljava/util/ArrayList;II)V │ │ +07d76c: 6e10 152f 0800 |0000: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07d772: 0a02 |0003: move-result v2 │ │ +07d774: 6e10 3d14 0700 |0004: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getDescendantFocusability:()I // method@143d │ │ +07d77a: 0a01 |0007: move-result v1 │ │ +07d77c: 1505 0600 |0008: const/high16 v5, #int 393216 // #6 │ │ +07d780: 3251 2500 |000a: if-eq v1, v5, 002f // +0025 │ │ +07d784: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +07d786: 6e10 3614 0700 |000d: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07d78c: 0a05 |0010: move-result v5 │ │ +07d78e: 3553 1e00 |0011: if-ge v3, v5, 002f // +001e │ │ +07d792: 6e20 3514 3700 |0013: invoke-virtual {v7, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07d798: 0c00 |0016: move-result-object v0 │ │ +07d79a: 6e10 1e1e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07d7a0: 0a05 |001a: move-result v5 │ │ +07d7a2: 3905 1100 |001b: if-nez v5, 002c // +0011 │ │ +07d7a6: 6e20 5114 0700 |001d: invoke-virtual {v7, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +07d7ac: 0c04 |0020: move-result-object v4 │ │ +07d7ae: 3804 0b00 |0021: if-eqz v4, 002c // +000b │ │ +07d7b2: 5245 e905 |0023: iget v5, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d7b6: 5276 1406 |0025: iget v6, v7, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07d7ba: 3365 0500 |0027: if-ne v5, v6, 002c // +0005 │ │ +07d7be: 6e40 d91d 80a9 |0029: invoke-virtual {v0, v8, v9, v10}, Landroid/view/View;.addFocusables:(Ljava/util/ArrayList;II)V // method@1dd9 │ │ +07d7c4: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07d7c8: 28df |002e: goto 000d // -0021 │ │ +07d7ca: 1505 0400 |002f: const/high16 v5, #int 262144 // #4 │ │ +07d7ce: 3351 0800 |0031: if-ne v1, v5, 0039 // +0008 │ │ +07d7d2: 6e10 152f 0800 |0033: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07d7d8: 0a05 |0036: move-result v5 │ │ +07d7da: 3352 0800 |0037: if-ne v2, v5, 003f // +0008 │ │ +07d7de: 6e10 5714 0700 |0039: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusable:()Z // method@1457 │ │ +07d7e4: 0a05 |003c: move-result v5 │ │ +07d7e6: 3905 0300 |003d: if-nez v5, 0040 // +0003 │ │ +07d7ea: 0e00 |003f: return-void │ │ +07d7ec: dd05 0a01 |0040: and-int/lit8 v5, v10, #int 1 // #01 │ │ +07d7f0: 1216 |0042: const/4 v6, #int 1 // #1 │ │ +07d7f2: 3365 0e00 |0043: if-ne v5, v6, 0051 // +000e │ │ +07d7f6: 6e10 5a14 0700 |0045: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isInTouchMode:()Z // method@145a │ │ +07d7fc: 0a05 |0048: move-result v5 │ │ +07d7fe: 3805 0800 |0049: if-eqz v5, 0051 // +0008 │ │ +07d802: 6e10 5814 0700 |004b: invoke-virtual {v7}, Landroid/support/v4/view/ViewPager;.isFocusableInTouchMode:()Z // method@1458 │ │ +07d808: 0a05 |004e: move-result v5 │ │ +07d80a: 3805 f0ff |004f: if-eqz v5, 003f // -0010 │ │ +07d80e: 3808 eeff |0051: if-eqz v8, 003f // -0012 │ │ +07d812: 6e20 092f 7800 |0053: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +07d818: 28e9 |0056: goto 003f // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2631 │ │ 0x0004 line=2633 │ │ 0x0008 line=2635 │ │ 0x000c line=2636 │ │ 0x0013 line=2637 │ │ @@ -82427,37 +82427,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 │ │ -079e84: |[079e84] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -079e94: 2200 1503 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -079e98: 7010 ed13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@13ed │ │ -079e9e: 5903 e905 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079ea2: 5421 0d06 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -079ea6: 6e30 8e11 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@118e │ │ -079eac: 0c01 |000c: move-result-object v1 │ │ -079eae: 5b01 e705 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -079eb2: 5421 0d06 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -079eb6: 6e20 8c11 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -079ebc: 0a01 |0014: move-result v1 │ │ -079ebe: 5901 eb05 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -079ec2: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ -079ec6: 5421 2806 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079eca: 6e10 152f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -079ed0: 0a01 |001e: move-result v1 │ │ -079ed2: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ -079ed6: 5421 2806 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079eda: 6e20 092f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -079ee0: 1100 |0026: return-object v0 │ │ -079ee2: 5421 2806 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -079ee6: 6e30 082f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ -079eec: 28fa |002c: goto 0026 // -0006 │ │ +07d81c: |[07d81c] android.support.v4.view.ViewPager.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +07d82c: 2200 1503 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07d830: 7010 ed13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$ItemInfo;.:()V // method@13ed │ │ +07d836: 5903 e905 |0005: iput v3, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d83a: 5421 0d06 |0007: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07d83e: 6e30 8e11 2103 |0009: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; // method@118e │ │ +07d844: 0c01 |000c: move-result-object v1 │ │ +07d846: 5b01 e705 |000d: iput-object v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +07d84a: 5421 0d06 |000f: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07d84e: 6e20 8c11 3100 |0011: invoke-virtual {v1, v3}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +07d854: 0a01 |0014: move-result v1 │ │ +07d856: 5901 eb05 |0015: iput v1, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07d85a: 3a04 0a00 |0017: if-ltz v4, 0021 // +000a │ │ +07d85e: 5421 2806 |0019: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d862: 6e10 152f 0100 |001b: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07d868: 0a01 |001e: move-result v1 │ │ +07d86a: 3414 0800 |001f: if-lt v4, v1, 0027 // +0008 │ │ +07d86e: 5421 2806 |0021: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d872: 6e20 092f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +07d878: 1100 |0026: return-object v0 │ │ +07d87a: 5421 2806 |0027: iget-object v1, v2, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07d87e: 6e30 082f 4100 |0029: invoke-virtual {v1, v4, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ +07d884: 28fa |002c: goto 0026 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0005 line=836 │ │ 0x0007 line=837 │ │ 0x000f line=838 │ │ 0x0017 line=839 │ │ @@ -82475,34 +82475,34 @@ │ │ type : '(Ljava/util/ArrayList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -079ef0: |[079ef0] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ -079f00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -079f02: 6e10 3614 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -079f08: 0a03 |0004: move-result v3 │ │ -079f0a: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ -079f0e: 6e20 3514 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -079f14: 0c00 |000a: move-result-object v0 │ │ -079f16: 6e10 1e1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -079f1c: 0a03 |000e: move-result v3 │ │ -079f1e: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ -079f22: 6e20 5114 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -079f28: 0c02 |0014: move-result-object v2 │ │ -079f2a: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ -079f2e: 5223 e905 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -079f32: 5254 1406 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -079f36: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ -079f3a: 6e20 db1d 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1ddb │ │ -079f40: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ -079f44: 28df |0022: goto 0001 // -0021 │ │ -079f46: 0e00 |0023: return-void │ │ +07d888: |[07d888] android.support.v4.view.ViewPager.addTouchables:(Ljava/util/ArrayList;)V │ │ +07d898: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +07d89a: 6e10 3614 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07d8a0: 0a03 |0004: move-result v3 │ │ +07d8a2: 3531 1e00 |0005: if-ge v1, v3, 0023 // +001e │ │ +07d8a6: 6e20 3514 1500 |0007: invoke-virtual {v5, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07d8ac: 0c00 |000a: move-result-object v0 │ │ +07d8ae: 6e10 1e1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07d8b4: 0a03 |000e: move-result v3 │ │ +07d8b6: 3903 1100 |000f: if-nez v3, 0020 // +0011 │ │ +07d8ba: 6e20 5114 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +07d8c0: 0c02 |0014: move-result-object v2 │ │ +07d8c2: 3802 0b00 |0015: if-eqz v2, 0020 // +000b │ │ +07d8c6: 5223 e905 |0017: iget v3, v2, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07d8ca: 5254 1406 |0019: iget v4, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07d8ce: 3343 0500 |001b: if-ne v3, v4, 0020 // +0005 │ │ +07d8d2: 6e20 db1d 6000 |001d: invoke-virtual {v0, v6}, Landroid/view/View;.addTouchables:(Ljava/util/ArrayList;)V // method@1ddb │ │ +07d8d8: d801 0101 |0020: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07d8dc: 28df |0022: goto 0001 // -0021 │ │ +07d8de: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2678 │ │ 0x0007 line=2679 │ │ 0x000b line=2680 │ │ 0x0011 line=2681 │ │ 0x0015 line=2682 │ │ @@ -82522,41 +82522,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 │ │ -079f48: |[079f48] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -079f58: 6e20 2114 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1421 │ │ -079f5e: 0a01 |0003: move-result v1 │ │ -079f60: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ -079f64: 6e20 3314 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@1433 │ │ -079f6a: 0c06 |0009: move-result-object v6 │ │ -079f6c: 0760 |000a: move-object v0, v6 │ │ -079f6e: 1f00 1603 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -079f72: 5501 ef05 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -079f76: 2042 1403 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0314 │ │ -079f7a: b621 |0011: or-int/2addr v1, v2 │ │ -079f7c: 5c01 ef05 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -079f80: 5531 2206 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ -079f84: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ -079f88: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ -079f8c: 5501 ef05 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -079f90: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ -079f94: 2201 d305 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -079f98: 1a02 2203 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0322 │ │ -079f9c: 7020 882e 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -079fa2: 2701 |0025: throw v1 │ │ -079fa4: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -079fa6: 5c01 f005 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05f0 │ │ -079faa: 6e40 1b14 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@141b │ │ -079fb0: 0e00 |002c: return-void │ │ -079fb2: 6f40 a71e 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1ea7 │ │ -079fb8: 28fc |0030: goto 002c // -0004 │ │ +07d8e0: |[07d8e0] android.support.v4.view.ViewPager.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +07d8f0: 6e20 2114 6300 |0000: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1421 │ │ +07d8f6: 0a01 |0003: move-result v1 │ │ +07d8f8: 3901 0600 |0004: if-nez v1, 000a // +0006 │ │ +07d8fc: 6e20 3314 6300 |0006: invoke-virtual {v3, v6}, Landroid/support/v4/view/ViewPager;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@1433 │ │ +07d902: 0c06 |0009: move-result-object v6 │ │ +07d904: 0760 |000a: move-object v0, v6 │ │ +07d906: 1f00 1603 |000b: check-cast v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07d90a: 5501 ef05 |000d: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07d90e: 2042 1403 |000f: instance-of v2, v4, Landroid/support/v4/view/ViewPager$Decor; // type@0314 │ │ +07d912: b621 |0011: or-int/2addr v1, v2 │ │ +07d914: 5c01 ef05 |0012: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07d918: 5531 2206 |0014: iget-boolean v1, v3, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ +07d91c: 3801 1700 |0016: if-eqz v1, 002d // +0017 │ │ +07d920: 3800 0e00 |0018: if-eqz v0, 0026 // +000e │ │ +07d924: 5501 ef05 |001a: iget-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07d928: 3801 0a00 |001c: if-eqz v1, 0026 // +000a │ │ +07d92c: 2201 d305 |001e: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +07d930: 1a02 2403 |0020: const-string v2, "Cannot add pager decor view during layout" // string@0324 │ │ +07d934: 7020 882e 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07d93a: 2701 |0025: throw v1 │ │ +07d93c: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +07d93e: 5c01 f005 |0027: iput-boolean v1, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05f0 │ │ +07d942: 6e40 1b14 4365 |0029: invoke-virtual {v3, v4, v5, v6}, Landroid/support/v4/view/ViewPager;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@141b │ │ +07d948: 0e00 |002c: return-void │ │ +07d94a: 6f40 a71e 4365 |002d: invoke-super {v3, v4, v5, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1ea7 │ │ +07d950: 28fc |0030: goto 002c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1297 │ │ 0x0006 line=1298 │ │ 0x000b line=1300 │ │ 0x000d line=1301 │ │ 0x0014 line=1302 │ │ @@ -82578,127 +82578,127 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 219 16-bit code units │ │ -079fbc: |[079fbc] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ -079fcc: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ -079fd0: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ -079fd4: 6e10 3014 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@1430 │ │ -079fda: 0c01 |0007: move-result-object v1 │ │ -079fdc: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ -079fe0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -079fe2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -079fe4: 7100 2d1d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1d2d │ │ -079fea: 0c08 |000f: move-result-object v8 │ │ -079fec: 6e40 2c1d d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1d2c │ │ -079ff2: 0c04 |0013: move-result-object v4 │ │ -079ff4: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ -079ff8: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ -079ffc: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ -07a000: 54d8 4006 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ -07a004: 7030 3814 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ -07a00a: 0c08 |001f: move-result-object v8 │ │ -07a00c: 5285 3b00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ -07a010: 54d8 4006 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ -07a014: 7030 3814 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ -07a01a: 0c08 |0027: move-result-object v8 │ │ -07a01c: 5280 3b00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ -07a020: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ -07a024: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ -07a028: 6e10 6814 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1468 │ │ -07a02e: 0a02 |0031: move-result v2 │ │ -07a030: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ -07a034: 7110 b01d 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1db0 │ │ -07a03a: 0a08 |0037: move-result v8 │ │ -07a03c: 6e20 6c14 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@146c │ │ -07a042: 0f02 |003b: return v2 │ │ -07a044: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ -07a048: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -07a04a: 6e10 091e 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -07a050: 0c06 |0042: move-result-object v6 │ │ -07a052: 2068 4004 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0440 │ │ -07a056: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ -07a05a: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ -07a05e: 1213 |0049: const/4 v3, #int 1 // #1 │ │ -07a060: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ -07a064: 2207 e705 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -07a068: 7010 d22e 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07a06e: 6e10 ab2e 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -07a074: 0c08 |0054: move-result-object v8 │ │ -07a076: 6e10 722e 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -07a07c: 0c08 |0058: move-result-object v8 │ │ -07a07e: 6e20 db2e 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07a084: 6e10 091e 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -07a08a: 0c06 |005f: move-result-object v6 │ │ -07a08c: 2068 4004 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0440 │ │ -07a090: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ -07a094: 1a08 2c00 |0064: const-string v8, " => " // string@002c │ │ -07a098: 6e20 db2e 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07a09e: 0c08 |0069: move-result-object v8 │ │ -07a0a0: 6e10 ab2e 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -07a0a6: 0c09 |006d: move-result-object v9 │ │ -07a0a8: 6e10 722e 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -07a0ae: 0c09 |0071: move-result-object v9 │ │ -07a0b0: 6e20 db2e 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07a0b6: 7210 e11e 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1ee1 │ │ -07a0bc: 0c06 |0078: move-result-object v6 │ │ -07a0be: 28e7 |0079: goto 0060 // -0019 │ │ -07a0c0: 7210 e11e 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1ee1 │ │ -07a0c6: 0c06 |007d: move-result-object v6 │ │ -07a0c8: 28c5 |007e: goto 0043 // -003b │ │ -07a0ca: 1a08 0612 |007f: const-string v8, "ViewPager" // string@1206 │ │ -07a0ce: 2209 e705 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -07a0d2: 7010 d22e 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07a0d8: 1a0a 8c15 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@158c │ │ -07a0dc: 6e20 db2e a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07a0e2: 0c09 |008b: move-result-object v9 │ │ -07a0e4: 6e10 e02e 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07a0ea: 0c0a |008f: move-result-object v10 │ │ -07a0ec: 6e20 db2e a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07a0f2: 0c09 |0093: move-result-object v9 │ │ -07a0f4: 6e10 e02e 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07a0fa: 0c09 |0097: move-result-object v9 │ │ -07a0fc: 7120 031d 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -07a102: 1201 |009b: const/4 v1, #int 0 // #0 │ │ -07a104: 2900 6fff |009c: goto/16 000b // -0091 │ │ -07a108: 6e10 521e 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1e52 │ │ -07a10e: 0a02 |00a1: move-result v2 │ │ -07a110: 2890 |00a2: goto 0032 // -0070 │ │ -07a112: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ -07a116: 54d8 4006 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ -07a11a: 7030 3814 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ -07a120: 0c08 |00aa: move-result-object v8 │ │ -07a122: 5285 3b00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ -07a126: 54d8 4006 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ -07a12a: 7030 3814 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ -07a130: 0c08 |00b2: move-result-object v8 │ │ -07a132: 5280 3b00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ -07a136: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ -07a13a: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ -07a13e: 6e10 6914 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1469 │ │ -07a144: 0a02 |00bc: move-result v2 │ │ -07a146: 2900 75ff |00bd: goto/16 0032 // -008b │ │ -07a14a: 6e10 521e 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1e52 │ │ -07a150: 0a02 |00c2: move-result v2 │ │ -07a152: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ -07a156: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ -07a15a: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ -07a15c: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ -07a160: 6e10 6814 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1468 │ │ -07a166: 0a02 |00cd: move-result v2 │ │ -07a168: 2900 64ff |00ce: goto/16 0032 // -009c │ │ -07a16c: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ -07a170: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ -07a172: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ -07a176: 6e10 6914 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1469 │ │ -07a17c: 0a02 |00d8: move-result v2 │ │ -07a17e: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ +07d954: |[07d954] android.support.v4.view.ViewPager.arrowScroll:(I)Z │ │ +07d964: 130c 4200 |0000: const/16 v12, #int 66 // #42 │ │ +07d968: 130b 1100 |0002: const/16 v11, #int 17 // #11 │ │ +07d96c: 6e10 3014 0d00 |0004: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@1430 │ │ +07d972: 0c01 |0007: move-result-object v1 │ │ +07d974: 33d1 3400 |0008: if-ne v1, v13, 003c // +0034 │ │ +07d978: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +07d97a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +07d97c: 7100 2d1d 0000 |000c: invoke-static {}, Landroid/view/FocusFinder;.getInstance:()Landroid/view/FocusFinder; // method@1d2d │ │ +07d982: 0c08 |000f: move-result-object v8 │ │ +07d984: 6e40 2c1d d8e1 |0010: invoke-virtual {v8, v13, v1, v14}, Landroid/view/FocusFinder;.findNextFocus:(Landroid/view/ViewGroup;Landroid/view/View;I)Landroid/view/View; // method@1d2c │ │ +07d98a: 0c04 |0013: move-result-object v4 │ │ +07d98c: 3804 b100 |0014: if-eqz v4, 00c5 // +00b1 │ │ +07d990: 3214 af00 |0016: if-eq v4, v1, 00c5 // +00af │ │ +07d994: 33be 8b00 |0018: if-ne v14, v11, 00a3 // +008b │ │ +07d998: 54d8 4006 |001a: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ +07d99c: 7030 3814 8d04 |001c: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ +07d9a2: 0c08 |001f: move-result-object v8 │ │ +07d9a4: 5285 3b00 |0020: iget v5, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ +07d9a8: 54d8 4006 |0022: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ +07d9ac: 7030 3814 8d01 |0024: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ +07d9b2: 0c08 |0027: move-result-object v8 │ │ +07d9b4: 5280 3b00 |0028: iget v0, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ +07d9b8: 3801 7400 |002a: if-eqz v1, 009e // +0074 │ │ +07d9bc: 3405 7200 |002c: if-lt v5, v0, 009e // +0072 │ │ +07d9c0: 6e10 6814 0d00 |002e: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1468 │ │ +07d9c6: 0a02 |0031: move-result v2 │ │ +07d9c8: 3802 0900 |0032: if-eqz v2, 003b // +0009 │ │ +07d9cc: 7110 b01d 0e00 |0034: invoke-static {v14}, Landroid/view/SoundEffectConstants;.getContantForFocusDirection:(I)I // method@1db0 │ │ +07d9d2: 0a08 |0037: move-result v8 │ │ +07d9d4: 6e20 6c14 8d00 |0038: invoke-virtual {v13, v8}, Landroid/support/v4/view/ViewPager;.playSoundEffect:(I)V // method@146c │ │ +07d9da: 0f02 |003b: return v2 │ │ +07d9dc: 3801 cfff |003c: if-eqz v1, 000b // -0031 │ │ +07d9e0: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +07d9e2: 6e10 091e 0100 |003f: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +07d9e8: 0c06 |0042: move-result-object v6 │ │ +07d9ea: 2068 4004 |0043: instance-of v8, v6, Landroid/view/ViewGroup; // type@0440 │ │ +07d9ee: 3808 0500 |0045: if-eqz v8, 004a // +0005 │ │ +07d9f2: 33d6 3300 |0047: if-ne v6, v13, 007a // +0033 │ │ +07d9f6: 1213 |0049: const/4 v3, #int 1 // #1 │ │ +07d9f8: 3903 c1ff |004a: if-nez v3, 000b // -003f │ │ +07d9fc: 2207 e705 |004c: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +07da00: 7010 d22e 0700 |004e: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +07da06: 6e10 ab2e 0100 |0051: invoke-virtual {v1}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +07da0c: 0c08 |0054: move-result-object v8 │ │ +07da0e: 6e10 722e 0800 |0055: invoke-virtual {v8}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +07da14: 0c08 |0058: move-result-object v8 │ │ +07da16: 6e20 db2e 8700 |0059: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07da1c: 6e10 091e 0100 |005c: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +07da22: 0c06 |005f: move-result-object v6 │ │ +07da24: 2068 4004 |0060: instance-of v8, v6, Landroid/view/ViewGroup; // type@0440 │ │ +07da28: 3808 1d00 |0062: if-eqz v8, 007f // +001d │ │ +07da2c: 1a08 2c00 |0064: const-string v8, " => " // string@002c │ │ +07da30: 6e20 db2e 8700 |0066: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07da36: 0c08 |0069: move-result-object v8 │ │ +07da38: 6e10 ab2e 0600 |006a: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +07da3e: 0c09 |006d: move-result-object v9 │ │ +07da40: 6e10 722e 0900 |006e: invoke-virtual {v9}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +07da46: 0c09 |0071: move-result-object v9 │ │ +07da48: 6e20 db2e 9800 |0072: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07da4e: 7210 e11e 0600 |0075: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1ee1 │ │ +07da54: 0c06 |0078: move-result-object v6 │ │ +07da56: 28e7 |0079: goto 0060 // -0019 │ │ +07da58: 7210 e11e 0600 |007a: invoke-interface {v6}, Landroid/view/ViewParent;.getParent:()Landroid/view/ViewParent; // method@1ee1 │ │ +07da5e: 0c06 |007d: move-result-object v6 │ │ +07da60: 28c5 |007e: goto 0043 // -003b │ │ +07da62: 1a08 0712 |007f: const-string v8, "ViewPager" // string@1207 │ │ +07da66: 2209 e705 |0081: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +07da6a: 7010 d22e 0900 |0083: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +07da70: 1a0a 8d15 |0086: const-string v10, "arrowScroll tried to find focus based on non-child current focused view " // string@158d │ │ +07da74: 6e20 db2e a900 |0088: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07da7a: 0c09 |008b: move-result-object v9 │ │ +07da7c: 6e10 e02e 0700 |008c: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +07da82: 0c0a |008f: move-result-object v10 │ │ +07da84: 6e20 db2e a900 |0090: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07da8a: 0c09 |0093: move-result-object v9 │ │ +07da8c: 6e10 e02e 0900 |0094: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +07da92: 0c09 |0097: move-result-object v9 │ │ +07da94: 7120 031d 9800 |0098: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +07da9a: 1201 |009b: const/4 v1, #int 0 // #0 │ │ +07da9c: 2900 6fff |009c: goto/16 000b // -0091 │ │ +07daa0: 6e10 521e 0400 |009e: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1e52 │ │ +07daa6: 0a02 |00a1: move-result v2 │ │ +07daa8: 2890 |00a2: goto 0032 // -0070 │ │ +07daaa: 33ce 8fff |00a3: if-ne v14, v12, 0032 // -0071 │ │ +07daae: 54d8 4006 |00a5: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ +07dab2: 7030 3814 8d04 |00a7: invoke-direct {v13, v8, v4}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ +07dab8: 0c08 |00aa: move-result-object v8 │ │ +07daba: 5285 3b00 |00ab: iget v5, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ +07dabe: 54d8 4006 |00ad: iget-object v8, v13, Landroid/support/v4/view/ViewPager;.mTempRect:Landroid/graphics/Rect; // field@0640 │ │ +07dac2: 7030 3814 8d01 |00af: invoke-direct {v13, v8, v1}, Landroid/support/v4/view/ViewPager;.getChildRectInPagerCoordinates:(Landroid/graphics/Rect;Landroid/view/View;)Landroid/graphics/Rect; // method@1438 │ │ +07dac8: 0c08 |00b2: move-result-object v8 │ │ +07daca: 5280 3b00 |00b3: iget v0, v8, Landroid/graphics/Rect;.left:I // field@003b │ │ +07dace: 3801 0a00 |00b5: if-eqz v1, 00bf // +000a │ │ +07dad2: 3605 0800 |00b7: if-gt v5, v0, 00bf // +0008 │ │ +07dad6: 6e10 6914 0d00 |00b9: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1469 │ │ +07dadc: 0a02 |00bc: move-result v2 │ │ +07dade: 2900 75ff |00bd: goto/16 0032 // -008b │ │ +07dae2: 6e10 521e 0400 |00bf: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1e52 │ │ +07dae8: 0a02 |00c2: move-result v2 │ │ +07daea: 2900 6fff |00c3: goto/16 0032 // -0091 │ │ +07daee: 32be 0500 |00c5: if-eq v14, v11, 00ca // +0005 │ │ +07daf2: 1218 |00c7: const/4 v8, #int 1 // #1 │ │ +07daf4: 338e 0800 |00c8: if-ne v14, v8, 00d0 // +0008 │ │ +07daf8: 6e10 6814 0d00 |00ca: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageLeft:()Z // method@1468 │ │ +07dafe: 0a02 |00cd: move-result v2 │ │ +07db00: 2900 64ff |00ce: goto/16 0032 // -009c │ │ +07db04: 32ce 0500 |00d0: if-eq v14, v12, 00d5 // +0005 │ │ +07db08: 1228 |00d2: const/4 v8, #int 2 // #2 │ │ +07db0a: 338e 5fff |00d3: if-ne v14, v8, 0032 // -00a1 │ │ +07db0e: 6e10 6914 0d00 |00d5: invoke-virtual {v13}, Landroid/support/v4/view/ViewPager;.pageRight:()Z // method@1469 │ │ +07db14: 0a02 |00d8: move-result v2 │ │ +07db16: 2900 59ff |00d9: goto/16 0032 // -00a7 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2519 │ │ 0x0008 line=2520 │ │ 0x000a line=2521 │ │ 0x000b line=2545 │ │ 0x000c line=2547 │ │ @@ -82760,46 +82760,46 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 56 16-bit code units │ │ -07a184: |[07a184] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ -07a194: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -07a196: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07a198: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -07a19a: 55a2 2606 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07a19e: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ -07a1a2: 0f04 |0007: return v4 │ │ -07a1a4: 5ca9 1c06 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ -07a1a8: 7020 8b14 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ -07a1ae: 59a5 2906 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07a1b2: 59a5 2306 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07a1b6: 54a2 4306 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07a1ba: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ -07a1be: 7100 c31d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ -07a1c4: 0c02 |0018: move-result-object v2 │ │ -07a1c6: 5ba2 4306 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07a1ca: 7100 c703 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -07a1d0: 0b00 |001e: move-result-wide v0 │ │ -07a1d2: 0402 |001f: move-wide v2, v0 │ │ -07a1d4: 0156 |0020: move v6, v5 │ │ -07a1d6: 0147 |0021: move v7, v4 │ │ -07a1d8: 7708 ab1d 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ -07a1de: 0c08 |0025: move-result-object v8 │ │ -07a1e0: 54a2 4306 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07a1e4: 6e20 bc1d 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ -07a1ea: 6e10 ad1d 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ -07a1f0: 5aa0 1b06 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@061b │ │ -07a1f4: 0194 |0030: move v4, v9 │ │ -07a1f6: 28d6 |0031: goto 0007 // -002a │ │ -07a1f8: 54a2 4306 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07a1fc: 6e10 bd1d 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1dbd │ │ -07a202: 28e4 |0037: goto 001b // -001c │ │ +07db1c: |[07db1c] android.support.v4.view.ViewPager.beginFakeDrag:()Z │ │ +07db2c: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +07db2e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +07db30: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +07db32: 55a2 2606 |0003: iget-boolean v2, v10, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07db36: 3802 0300 |0005: if-eqz v2, 0008 // +0003 │ │ +07db3a: 0f04 |0007: return v4 │ │ +07db3c: 5ca9 1c06 |0008: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ +07db40: 7020 8b14 9a00 |000a: invoke-direct {v10, v9}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ +07db46: 59a5 2906 |000d: iput v5, v10, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07db4a: 59a5 2306 |000f: iput v5, v10, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07db4e: 54a2 4306 |0011: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07db52: 3902 1f00 |0013: if-nez v2, 0032 // +001f │ │ +07db56: 7100 c31d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ +07db5c: 0c02 |0018: move-result-object v2 │ │ +07db5e: 5ba2 4306 |0019: iput-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07db62: 7100 c703 0000 |001b: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +07db68: 0b00 |001e: move-result-wide v0 │ │ +07db6a: 0402 |001f: move-wide v2, v0 │ │ +07db6c: 0156 |0020: move v6, v5 │ │ +07db6e: 0147 |0021: move v7, v4 │ │ +07db70: 7708 ab1d 0000 |0022: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ +07db76: 0c08 |0025: move-result-object v8 │ │ +07db78: 54a2 4306 |0026: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07db7c: 6e20 bc1d 8200 |0028: invoke-virtual {v2, v8}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ +07db82: 6e10 ad1d 0800 |002b: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ +07db88: 5aa0 1b06 |002e: iput-wide v0, v10, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@061b │ │ +07db8c: 0194 |0030: move v4, v9 │ │ +07db8e: 28d6 |0031: goto 0007 // -002a │ │ +07db90: 54a2 4306 |0032: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07db94: 6e10 bd1d 0200 |0034: invoke-virtual {v2}, Landroid/view/VelocityTracker;.clear:()V // method@1dbd │ │ +07db9a: 28e4 |0037: goto 001b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0003 line=2278 │ │ 0x0007 line=2294 │ │ 0x0008 line=2281 │ │ 0x000a line=2282 │ │ 0x000d line=2283 │ │ @@ -82822,72 +82822,72 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 102 16-bit code units │ │ -07a204: |[07a204] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ -07a214: 20c0 4004 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0440 │ │ -07a218: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -07a21c: 07c7 |0004: move-object v7, v12 │ │ -07a21e: 1f07 4004 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ -07a222: 6e10 141e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ -07a228: 0a09 |000a: move-result v9 │ │ -07a22a: 6e10 151e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ -07a230: 0a0a |000e: move-result v10 │ │ -07a232: 6e10 b41e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -07a238: 0a06 |0012: move-result v6 │ │ -07a23a: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -07a23e: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -07a242: 6e20 b31e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -07a248: 0c01 |001a: move-result-object v1 │ │ -07a24a: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -07a24e: 6e10 fa1d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -07a254: 0a02 |0020: move-result v2 │ │ -07a256: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -07a25a: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -07a25e: 6e10 0e1e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -07a264: 0a02 |0028: move-result v2 │ │ -07a266: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -07a26a: 9000 100a |002b: add-int v0, v16, v10 │ │ -07a26e: 6e10 181e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -07a274: 0a02 |0030: move-result v2 │ │ -07a276: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -07a27a: 9000 100a |0033: add-int v0, v16, v10 │ │ -07a27e: 6e10 ec1d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -07a284: 0a02 |0038: move-result v2 │ │ -07a286: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -07a28a: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -07a28c: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -07a290: 6e10 fa1d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -07a296: 0a03 |0041: move-result v3 │ │ -07a298: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -07a29c: 9000 100a |0044: add-int v0, v16, v10 │ │ -07a2a0: 6e10 181e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -07a2a6: 0a03 |0049: move-result v3 │ │ -07a2a8: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -07a2ac: 07b0 |004c: move-object v0, v11 │ │ -07a2ae: 01e3 |004d: move v3, v14 │ │ -07a2b0: 7406 1f14 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@141f │ │ -07a2b6: 0a00 |0051: move-result v0 │ │ -07a2b8: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -07a2bc: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -07a2be: 0f00 |0055: return v0 │ │ -07a2c0: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -07a2c4: 28bd |0058: goto 0015 // -0043 │ │ -07a2c6: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ -07a2ca: 7be0 |005b: neg-int v0, v14 │ │ -07a2cc: 7120 0713 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1307 │ │ -07a2d2: 0a00 |005f: move-result v0 │ │ -07a2d4: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -07a2d8: 1210 |0062: const/4 v0, #int 1 // #1 │ │ -07a2da: 28f2 |0063: goto 0055 // -000e │ │ -07a2dc: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -07a2de: 28f0 |0065: goto 0055 // -0010 │ │ +07db9c: |[07db9c] android.support.v4.view.ViewPager.canScroll:(Landroid/view/View;ZIII)Z │ │ +07dbac: 20c0 4004 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0440 │ │ +07dbb0: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +07dbb4: 07c7 |0004: move-object v7, v12 │ │ +07dbb6: 1f07 4004 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ +07dbba: 6e10 141e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ +07dbc0: 0a09 |000a: move-result v9 │ │ +07dbc2: 6e10 151e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ +07dbc8: 0a0a |000e: move-result v10 │ │ +07dbca: 6e10 b41e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +07dbd0: 0a06 |0012: move-result v6 │ │ +07dbd2: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +07dbd6: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +07dbda: 6e20 b31e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +07dbe0: 0c01 |001a: move-result-object v1 │ │ +07dbe2: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +07dbe6: 6e10 fa1d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +07dbec: 0a02 |0020: move-result v2 │ │ +07dbee: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +07dbf2: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +07dbf6: 6e10 0e1e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +07dbfc: 0a02 |0028: move-result v2 │ │ +07dbfe: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +07dc02: 9000 100a |002b: add-int v0, v16, v10 │ │ +07dc06: 6e10 181e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +07dc0c: 0a02 |0030: move-result v2 │ │ +07dc0e: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +07dc12: 9000 100a |0033: add-int v0, v16, v10 │ │ +07dc16: 6e10 ec1d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +07dc1c: 0a02 |0038: move-result v2 │ │ +07dc1e: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +07dc22: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +07dc24: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +07dc28: 6e10 fa1d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +07dc2e: 0a03 |0041: move-result v3 │ │ +07dc30: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +07dc34: 9000 100a |0044: add-int v0, v16, v10 │ │ +07dc38: 6e10 181e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +07dc3e: 0a03 |0049: move-result v3 │ │ +07dc40: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +07dc44: 07b0 |004c: move-object v0, v11 │ │ +07dc46: 01e3 |004d: move v3, v14 │ │ +07dc48: 7406 1f14 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@141f │ │ +07dc4e: 0a00 |0051: move-result v0 │ │ +07dc50: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +07dc54: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +07dc56: 0f00 |0055: return v0 │ │ +07dc58: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +07dc5c: 28bd |0058: goto 0015 // -0043 │ │ +07dc5e: 380d 0b00 |0059: if-eqz v13, 0064 // +000b │ │ +07dc62: 7be0 |005b: neg-int v0, v14 │ │ +07dc64: 7120 0713 0c00 |005c: invoke-static {v12, v0}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1307 │ │ +07dc6a: 0a00 |005f: move-result v0 │ │ +07dc6c: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +07dc70: 1210 |0062: const/4 v0, #int 1 // #1 │ │ +07dc72: 28f2 |0063: goto 0055 // -000e │ │ +07dc74: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +07dc76: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2456 │ │ 0x0005 line=2457 │ │ 0x0007 line=2458 │ │ 0x000b line=2459 │ │ 0x000f line=2460 │ │ @@ -82923,44 +82923,44 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -07a2e0: |[07a2e0] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ -07a2f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07a2f2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07a2f4: 5464 0d06 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a2f8: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ -07a2fc: 0f03 |0006: return v3 │ │ -07a2fe: 7010 3914 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07a304: 0a01 |000a: move-result v1 │ │ -07a306: 6e10 4b14 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07a30c: 0a00 |000e: move-result v0 │ │ -07a30e: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ -07a312: 8214 |0011: int-to-float v4, v1 │ │ -07a314: 5265 1e06 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -07a318: c854 |0014: mul-float/2addr v4, v5 │ │ -07a31a: 8744 |0015: float-to-int v4, v4 │ │ -07a31c: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ -07a320: 0123 |0018: move v3, v2 │ │ -07a322: 28ed |0019: goto 0006 // -0013 │ │ -07a324: 0132 |001a: move v2, v3 │ │ -07a326: 28fd |001b: goto 0018 // -0003 │ │ -07a328: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ -07a32c: 8214 |001e: int-to-float v4, v1 │ │ -07a32e: 5265 2b06 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -07a332: c854 |0021: mul-float/2addr v4, v5 │ │ -07a334: 8744 |0022: float-to-int v4, v4 │ │ -07a336: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ -07a33a: 0123 |0025: move v3, v2 │ │ -07a33c: 28e0 |0026: goto 0006 // -0020 │ │ -07a33e: 0132 |0027: move v2, v3 │ │ -07a340: 28fd |0028: goto 0025 // -0003 │ │ +07dc78: |[07dc78] android.support.v4.view.ViewPager.canScrollHorizontally:(I)Z │ │ +07dc88: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +07dc8a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07dc8c: 5464 0d06 |0002: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07dc90: 3904 0300 |0004: if-nez v4, 0007 // +0003 │ │ +07dc94: 0f03 |0006: return v3 │ │ +07dc96: 7010 3914 0600 |0007: invoke-direct {v6}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07dc9c: 0a01 |000a: move-result v1 │ │ +07dc9e: 6e10 4b14 0600 |000b: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07dca4: 0a00 |000e: move-result v0 │ │ +07dca6: 3b07 0d00 |000f: if-gez v7, 001c // +000d │ │ +07dcaa: 8214 |0011: int-to-float v4, v1 │ │ +07dcac: 5265 1e06 |0012: iget v5, v6, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07dcb0: c854 |0014: mul-float/2addr v4, v5 │ │ +07dcb2: 8744 |0015: float-to-int v4, v4 │ │ +07dcb4: 3740 0400 |0016: if-le v0, v4, 001a // +0004 │ │ +07dcb8: 0123 |0018: move v3, v2 │ │ +07dcba: 28ed |0019: goto 0006 // -0013 │ │ +07dcbc: 0132 |001a: move v2, v3 │ │ +07dcbe: 28fd |001b: goto 0018 // -0003 │ │ +07dcc0: 3d07 eaff |001c: if-lez v7, 0006 // -0016 │ │ +07dcc4: 8214 |001e: int-to-float v4, v1 │ │ +07dcc6: 5265 2b06 |001f: iget v5, v6, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07dcca: c854 |0021: mul-float/2addr v4, v5 │ │ +07dccc: 8744 |0022: float-to-int v4, v4 │ │ +07dcce: 3540 0400 |0023: if-ge v0, v4, 0027 // +0004 │ │ +07dcd2: 0123 |0025: move v3, v2 │ │ +07dcd4: 28e0 |0026: goto 0006 // -0020 │ │ +07dcd6: 0132 |0027: move v2, v3 │ │ +07dcd8: 28fd |0028: goto 0025 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2429 │ │ 0x0006 line=2440 │ │ 0x0007 line=2433 │ │ 0x000b line=2434 │ │ 0x000f line=2435 │ │ @@ -82978,24 +82978,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07a344: |[07a344] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -07a354: 2020 1603 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07a358: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -07a35c: 6f20 aa1e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1eaa │ │ -07a362: 0a00 |0007: move-result v0 │ │ -07a364: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -07a368: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07a36a: 0f00 |000b: return v0 │ │ -07a36c: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07a36e: 28fe |000d: goto 000b // -0002 │ │ +07dcdc: |[07dcdc] android.support.v4.view.ViewPager.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +07dcec: 2020 1603 |0000: instance-of v0, v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07dcf0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +07dcf4: 6f20 aa1e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1eaa │ │ +07dcfa: 0a00 |0007: move-result v0 │ │ +07dcfc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +07dd00: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +07dd02: 0f00 |000b: return v0 │ │ +07dd04: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07dd06: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -83004,48 +83004,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 67 16-bit code units │ │ -07a370: |[07a370] android.support.v4.view.ViewPager.computeScroll:()V │ │ -07a380: 5454 3c06 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07a384: 6e10 cc20 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@20cc │ │ -07a38a: 0a04 |0005: move-result v4 │ │ -07a38c: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ -07a390: 5454 3c06 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07a394: 6e10 c520 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20c5 │ │ -07a39a: 0a04 |000d: move-result v4 │ │ -07a39c: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ -07a3a0: 6e10 4b14 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07a3a6: 0a00 |0013: move-result v0 │ │ -07a3a8: 6e10 4c14 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ -07a3ae: 0a01 |0017: move-result v1 │ │ -07a3b0: 5454 3c06 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07a3b4: 6e10 c720 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ -07a3ba: 0a02 |001d: move-result v2 │ │ -07a3bc: 5454 3c06 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07a3c0: 6e10 c820 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@20c8 │ │ -07a3c6: 0a03 |0023: move-result v3 │ │ -07a3c8: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ -07a3cc: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ -07a3d0: 6e30 7814 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -07a3d6: 7020 6a14 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ -07a3dc: 0a04 |002e: move-result v4 │ │ -07a3de: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ -07a3e2: 5454 3c06 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07a3e6: 6e10 c420 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ -07a3ec: 1204 |0036: const/4 v4, #int 0 // #0 │ │ -07a3ee: 6e30 7814 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -07a3f4: 7110 3313 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -07a3fa: 0e00 |003d: return-void │ │ -07a3fc: 1214 |003e: const/4 v4, #int 1 // #1 │ │ -07a3fe: 7020 2214 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ -07a404: 28fb |0042: goto 003d // -0005 │ │ +07dd08: |[07dd08] android.support.v4.view.ViewPager.computeScroll:()V │ │ +07dd18: 5454 3c06 |0000: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07dd1c: 6e10 cc20 0400 |0002: invoke-virtual {v4}, Landroid/widget/Scroller;.isFinished:()Z // method@20cc │ │ +07dd22: 0a04 |0005: move-result v4 │ │ +07dd24: 3904 3800 |0006: if-nez v4, 003e // +0038 │ │ +07dd28: 5454 3c06 |0008: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07dd2c: 6e10 c520 0400 |000a: invoke-virtual {v4}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20c5 │ │ +07dd32: 0a04 |000d: move-result v4 │ │ +07dd34: 3804 3000 |000e: if-eqz v4, 003e // +0030 │ │ +07dd38: 6e10 4b14 0500 |0010: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07dd3e: 0a00 |0013: move-result v0 │ │ +07dd40: 6e10 4c14 0500 |0014: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ +07dd46: 0a01 |0017: move-result v1 │ │ +07dd48: 5454 3c06 |0018: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07dd4c: 6e10 c720 0400 |001a: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ +07dd52: 0a02 |001d: move-result v2 │ │ +07dd54: 5454 3c06 |001e: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07dd58: 6e10 c820 0400 |0020: invoke-virtual {v4}, Landroid/widget/Scroller;.getCurrY:()I // method@20c8 │ │ +07dd5e: 0a03 |0023: move-result v3 │ │ +07dd60: 3320 0400 |0024: if-ne v0, v2, 0028 // +0004 │ │ +07dd64: 3231 1400 |0026: if-eq v1, v3, 003a // +0014 │ │ +07dd68: 6e30 7814 2503 |0028: invoke-virtual {v5, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07dd6e: 7020 6a14 2500 |002b: invoke-direct {v5, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ +07dd74: 0a04 |002e: move-result v4 │ │ +07dd76: 3904 0b00 |002f: if-nez v4, 003a // +000b │ │ +07dd7a: 5454 3c06 |0031: iget-object v4, v5, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07dd7e: 6e10 c420 0400 |0033: invoke-virtual {v4}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ +07dd84: 1204 |0036: const/4 v4, #int 0 // #0 │ │ +07dd86: 6e30 7814 4503 |0037: invoke-virtual {v5, v4, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07dd8c: 7110 3313 0500 |003a: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +07dd92: 0e00 |003d: return-void │ │ +07dd94: 1214 |003e: const/4 v4, #int 1 // #1 │ │ +07dd96: 7020 2214 4500 |003f: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ +07dd9c: 28fb |0042: goto 003d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0010 line=1613 │ │ 0x0014 line=1614 │ │ 0x0018 line=1615 │ │ 0x001e line=1616 │ │ @@ -83069,113 +83069,113 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -07a408: |[07a408] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ -07a418: 121a |0000: const/4 v10, #int 1 // #1 │ │ -07a41a: 120b |0001: const/4 v11, #int 0 // #0 │ │ -07a41c: 54fc 0d06 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a420: 6e10 8911 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07a426: 0a00 |0007: move-result v0 │ │ -07a428: 59f0 1a06 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ -07a42c: 54fc 2806 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a430: 6e10 152f 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07a436: 0a0c |000f: move-result v12 │ │ -07a438: 52fd 3206 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -07a43c: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ -07a440: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ -07a444: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ -07a448: 54fc 2806 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a44c: 6e10 152f 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07a452: 0a0c |001d: move-result v12 │ │ -07a454: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ -07a458: 01a7 |0020: move v7, v10 │ │ -07a45a: 52f8 1406 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07a45e: 1205 |0023: const/4 v5, #int 0 // #0 │ │ -07a460: 1203 |0024: const/4 v3, #int 0 // #0 │ │ -07a462: 54fc 2806 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a466: 6e10 152f 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07a46c: 0a0c |002a: move-result v12 │ │ -07a46e: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ -07a472: 54fc 2806 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a476: 6e20 0e2f 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07a47c: 0c04 |0032: move-result-object v4 │ │ -07a47e: 1f04 1503 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07a482: 54fc 0d06 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a486: 544d e705 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -07a48a: 6e20 8a11 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@118a │ │ -07a490: 0a09 |003c: move-result v9 │ │ -07a492: 12fc |003d: const/4 v12, #int -1 // #ff │ │ -07a494: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ -07a498: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07a49c: 28e3 |0042: goto 0025 // -001d │ │ -07a49e: 01b7 |0043: move v7, v11 │ │ -07a4a0: 28dd |0044: goto 0021 // -0023 │ │ -07a4a2: 12ec |0045: const/4 v12, #int -2 // #fe │ │ -07a4a4: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ -07a4a8: 54fc 2806 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a4ac: 6e20 112f 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -07a4b2: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07a4b6: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ -07a4ba: 54fc 0d06 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a4be: 6e20 9711 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@1197 │ │ -07a4c4: 1215 |0056: const/4 v5, #int 1 // #1 │ │ -07a4c6: 54fc 0d06 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a4ca: 524d e905 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07a4ce: 544e e705 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -07a4d2: 6e40 8611 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ -07a4d8: 1217 |0060: const/4 v7, #int 1 // #1 │ │ -07a4da: 52fc 1406 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07a4de: 524d e905 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07a4e2: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ -07a4e6: 52fc 1406 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07a4ea: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ -07a4ee: 7120 a02e dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -07a4f4: 0a0c |006e: move-result v12 │ │ -07a4f6: 7120 9d2e cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -07a4fc: 0a08 |0072: move-result v8 │ │ -07a4fe: 1217 |0073: const/4 v7, #int 1 // #1 │ │ -07a500: 28cc |0074: goto 0040 // -0034 │ │ -07a502: 524c e905 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07a506: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ -07a50a: 524c e905 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07a50e: 52fd 1406 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07a512: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ -07a516: 0198 |007f: move v8, v9 │ │ -07a518: 5949 e905 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07a51c: 1217 |0082: const/4 v7, #int 1 // #1 │ │ -07a51e: 28bd |0083: goto 0040 // -0043 │ │ -07a520: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ -07a524: 54fc 0d06 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a528: 6e20 8811 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@1188 │ │ -07a52e: 54fc 2806 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a532: 620d fb05 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05fb │ │ -07a536: 7120 272f dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2f27 │ │ -07a53c: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ -07a540: 6e10 3614 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07a546: 0a02 |0097: move-result v2 │ │ -07a548: 1203 |0098: const/4 v3, #int 0 // #0 │ │ -07a54a: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ -07a54e: 6e20 3514 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07a554: 0c01 |009e: move-result-object v1 │ │ -07a556: 6e10 f91d 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07a55c: 0c06 |00a2: move-result-object v6 │ │ -07a55e: 1f06 1603 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07a562: 556c ef05 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07a566: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ -07a56a: 120c |00a9: const/4 v12, #int 0 // #0 │ │ -07a56c: 596c f305 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ -07a570: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07a574: 28eb |00ae: goto 0099 // -0015 │ │ -07a576: 6e40 7e14 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ -07a57c: 6e10 7614 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ -07a582: 0e00 |00b5: return-void │ │ +07dda0: |[07dda0] android.support.v4.view.ViewPager.dataSetChanged:()V │ │ +07ddb0: 121a |0000: const/4 v10, #int 1 // #1 │ │ +07ddb2: 120b |0001: const/4 v11, #int 0 // #0 │ │ +07ddb4: 54fc 0d06 |0002: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07ddb8: 6e10 8911 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07ddbe: 0a00 |0007: move-result v0 │ │ +07ddc0: 59f0 1a06 |0008: iput v0, v15, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ +07ddc4: 54fc 2806 |000a: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ddc8: 6e10 152f 0c00 |000c: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07ddce: 0a0c |000f: move-result v12 │ │ +07ddd0: 52fd 3206 |0010: iget v13, v15, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +07ddd4: da0d 0d02 |0012: mul-int/lit8 v13, v13, #int 2 // #02 │ │ +07ddd8: d80d 0d01 |0014: add-int/lit8 v13, v13, #int 1 // #01 │ │ +07dddc: 35dc 2d00 |0016: if-ge v12, v13, 0043 // +002d │ │ +07dde0: 54fc 2806 |0018: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07dde4: 6e10 152f 0c00 |001a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07ddea: 0a0c |001d: move-result v12 │ │ +07ddec: 350c 2500 |001e: if-ge v12, v0, 0043 // +0025 │ │ +07ddf0: 01a7 |0020: move v7, v10 │ │ +07ddf2: 52f8 1406 |0021: iget v8, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07ddf6: 1205 |0023: const/4 v5, #int 0 // #0 │ │ +07ddf8: 1203 |0024: const/4 v3, #int 0 // #0 │ │ +07ddfa: 54fc 2806 |0025: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ddfe: 6e10 152f 0c00 |0027: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07de04: 0a0c |002a: move-result v12 │ │ +07de06: 35c3 5900 |002b: if-ge v3, v12, 0084 // +0059 │ │ +07de0a: 54fc 2806 |002d: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07de0e: 6e20 0e2f 3c00 |002f: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07de14: 0c04 |0032: move-result-object v4 │ │ +07de16: 1f04 1503 |0033: check-cast v4, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07de1a: 54fc 0d06 |0035: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07de1e: 544d e705 |0037: iget-object v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +07de22: 6e20 8a11 dc00 |0039: invoke-virtual {v12, v13}, Landroid/support/v4/view/PagerAdapter;.getItemPosition:(Ljava/lang/Object;)I // method@118a │ │ +07de28: 0a09 |003c: move-result v9 │ │ +07de2a: 12fc |003d: const/4 v12, #int -1 // #ff │ │ +07de2c: 33c9 0700 |003e: if-ne v9, v12, 0045 // +0007 │ │ +07de30: d803 0301 |0040: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07de34: 28e3 |0042: goto 0025 // -001d │ │ +07de36: 01b7 |0043: move v7, v11 │ │ +07de38: 28dd |0044: goto 0021 // -0023 │ │ +07de3a: 12ec |0045: const/4 v12, #int -2 // #fe │ │ +07de3c: 33c9 2f00 |0046: if-ne v9, v12, 0075 // +002f │ │ +07de40: 54fc 2806 |0048: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07de44: 6e20 112f 3c00 |004a: invoke-virtual {v12, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +07de4a: d803 03ff |004d: add-int/lit8 v3, v3, #int -1 // #ff │ │ +07de4e: 3905 0800 |004f: if-nez v5, 0057 // +0008 │ │ +07de52: 54fc 0d06 |0051: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07de56: 6e20 9711 fc00 |0053: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@1197 │ │ +07de5c: 1215 |0056: const/4 v5, #int 1 // #1 │ │ +07de5e: 54fc 0d06 |0057: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07de62: 524d e905 |0059: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07de66: 544e e705 |005b: iget-object v14, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +07de6a: 6e40 8611 fced |005d: invoke-virtual {v12, v15, v13, v14}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ +07de70: 1217 |0060: const/4 v7, #int 1 // #1 │ │ +07de72: 52fc 1406 |0061: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07de76: 524d e905 |0063: iget v13, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07de7a: 33dc dbff |0065: if-ne v12, v13, 0040 // -0025 │ │ +07de7e: 52fc 1406 |0067: iget v12, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07de82: d80d 00ff |0069: add-int/lit8 v13, v0, #int -1 // #ff │ │ +07de86: 7120 a02e dc00 |006b: invoke-static {v12, v13}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +07de8c: 0a0c |006e: move-result v12 │ │ +07de8e: 7120 9d2e cb00 |006f: invoke-static {v11, v12}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +07de94: 0a08 |0072: move-result v8 │ │ +07de96: 1217 |0073: const/4 v7, #int 1 // #1 │ │ +07de98: 28cc |0074: goto 0040 // -0034 │ │ +07de9a: 524c e905 |0075: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07de9e: 329c c9ff |0077: if-eq v12, v9, 0040 // -0037 │ │ +07dea2: 524c e905 |0079: iget v12, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07dea6: 52fd 1406 |007b: iget v13, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07deaa: 33dc 0300 |007d: if-ne v12, v13, 0080 // +0003 │ │ +07deae: 0198 |007f: move v8, v9 │ │ +07deb0: 5949 e905 |0080: iput v9, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07deb4: 1217 |0082: const/4 v7, #int 1 // #1 │ │ +07deb6: 28bd |0083: goto 0040 // -0043 │ │ +07deb8: 3805 0700 |0084: if-eqz v5, 008b // +0007 │ │ +07debc: 54fc 0d06 |0086: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07dec0: 6e20 8811 fc00 |0088: invoke-virtual {v12, v15}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@1188 │ │ +07dec6: 54fc 2806 |008b: iget-object v12, v15, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07deca: 620d fb05 |008d: sget-object v13, Landroid/support/v4/view/ViewPager;.COMPARATOR:Ljava/util/Comparator; // field@05fb │ │ +07dece: 7120 272f dc00 |008f: invoke-static {v12, v13}, Ljava/util/Collections;.sort:(Ljava/util/List;Ljava/util/Comparator;)V // method@2f27 │ │ +07ded4: 3807 2300 |0092: if-eqz v7, 00b5 // +0023 │ │ +07ded8: 6e10 3614 0f00 |0094: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07dede: 0a02 |0097: move-result v2 │ │ +07dee0: 1203 |0098: const/4 v3, #int 0 // #0 │ │ +07dee2: 3523 1600 |0099: if-ge v3, v2, 00af // +0016 │ │ +07dee6: 6e20 3514 3f00 |009b: invoke-virtual {v15, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07deec: 0c01 |009e: move-result-object v1 │ │ +07deee: 6e10 f91d 0100 |009f: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07def4: 0c06 |00a2: move-result-object v6 │ │ +07def6: 1f06 1603 |00a3: check-cast v6, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07defa: 556c ef05 |00a5: iget-boolean v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07defe: 390c 0500 |00a7: if-nez v12, 00ac // +0005 │ │ +07df02: 120c |00a9: const/4 v12, #int 0 // #0 │ │ +07df04: 596c f305 |00aa: iput v12, v6, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ +07df08: d803 0301 |00ac: add-int/lit8 v3, v3, #int 1 // #01 │ │ +07df0c: 28eb |00ae: goto 0099 // -0015 │ │ +07df0e: 6e40 7e14 8fab |00af: invoke-virtual {v15, v8, v11, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ +07df14: 6e10 7614 0f00 |00b2: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ +07df1a: 0e00 |00b5: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=850 │ │ 0x0008 line=851 │ │ 0x000a line=852 │ │ 0x0021 line=854 │ │ 0x0023 line=856 │ │ @@ -83239,25 +83239,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07a584: |[07a584] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -07a594: 6f20 ab1e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1eab │ │ -07a59a: 0a00 |0003: move-result v0 │ │ -07a59c: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -07a5a0: 6e20 2e14 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@142e │ │ -07a5a6: 0a00 |0009: move-result v0 │ │ -07a5a8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -07a5ac: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -07a5ae: 0f00 |000d: return v0 │ │ -07a5b0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -07a5b2: 28fe |000f: goto 000d // -0002 │ │ +07df1c: |[07df1c] android.support.v4.view.ViewPager.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +07df2c: 6f20 ab1e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@1eab │ │ +07df32: 0a00 |0003: move-result v0 │ │ +07df34: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +07df38: 6e20 2e14 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.executeKeyEvent:(Landroid/view/KeyEvent;)Z // method@142e │ │ +07df3e: 0a00 |0009: move-result v0 │ │ +07df40: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +07df44: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +07df46: 0f00 |000d: return v0 │ │ +07df48: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +07df4a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2481 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -83266,46 +83266,46 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -07a5b4: |[07a5b4] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07a5c4: 6e10 351f 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ -07a5ca: 0a04 |0003: move-result v4 │ │ -07a5cc: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ -07a5d0: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ -07a5d4: 6f20 ac1e 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1eac │ │ -07a5da: 0a04 |000b: move-result v4 │ │ -07a5dc: 0f04 |000c: return v4 │ │ -07a5de: 6e10 3614 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07a5e4: 0a01 |0010: move-result v1 │ │ -07a5e6: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -07a5e8: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ -07a5ec: 6e20 3514 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07a5f2: 0c00 |0017: move-result-object v0 │ │ -07a5f4: 6e10 1e1e 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -07a5fa: 0a04 |001b: move-result v4 │ │ -07a5fc: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -07a600: 6e20 5114 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -07a606: 0c03 |0021: move-result-object v3 │ │ -07a608: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ -07a60c: 5234 e905 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07a610: 5265 1406 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07a614: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ -07a618: 6e20 e21d 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1de2 │ │ -07a61e: 0a04 |002d: move-result v4 │ │ -07a620: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ -07a624: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -07a626: 28db |0031: goto 000c // -0025 │ │ -07a628: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ -07a62c: 28de |0034: goto 0012 // -0022 │ │ -07a62e: 1204 |0035: const/4 v4, #int 0 // #0 │ │ -07a630: 28d6 |0036: goto 000c // -002a │ │ +07df4c: |[07df4c] android.support.v4.view.ViewPager.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +07df5c: 6e10 351f 0700 |0000: invoke-virtual {v7}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ +07df62: 0a04 |0003: move-result v4 │ │ +07df64: 1305 0010 |0004: const/16 v5, #int 4096 // #1000 │ │ +07df68: 3354 0700 |0006: if-ne v4, v5, 000d // +0007 │ │ +07df6c: 6f20 ac1e 7600 |0008: invoke-super {v6, v7}, Landroid/view/ViewGroup;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1eac │ │ +07df72: 0a04 |000b: move-result v4 │ │ +07df74: 0f04 |000c: return v4 │ │ +07df76: 6e10 3614 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07df7c: 0a01 |0010: move-result v1 │ │ +07df7e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +07df80: 3512 2300 |0012: if-ge v2, v1, 0035 // +0023 │ │ +07df84: 6e20 3514 2600 |0014: invoke-virtual {v6, v2}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07df8a: 0c00 |0017: move-result-object v0 │ │ +07df8c: 6e10 1e1e 0000 |0018: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07df92: 0a04 |001b: move-result v4 │ │ +07df94: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +07df98: 6e20 5114 0600 |001e: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +07df9e: 0c03 |0021: move-result-object v3 │ │ +07dfa0: 3803 1000 |0022: if-eqz v3, 0032 // +0010 │ │ +07dfa4: 5234 e905 |0024: iget v4, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07dfa8: 5265 1406 |0026: iget v5, v6, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07dfac: 3354 0a00 |0028: if-ne v4, v5, 0032 // +000a │ │ +07dfb0: 6e20 e21d 7000 |002a: invoke-virtual {v0, v7}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1de2 │ │ +07dfb6: 0a04 |002d: move-result v4 │ │ +07dfb8: 3804 0400 |002e: if-eqz v4, 0032 // +0004 │ │ +07dfbc: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +07dfbe: 28db |0031: goto 000c // -0025 │ │ +07dfc0: d802 0201 |0032: add-int/lit8 v2, v2, #int 1 // #01 │ │ +07dfc4: 28de |0034: goto 0012 // -0022 │ │ +07dfc6: 1204 |0035: const/4 v4, #int 0 // #0 │ │ +07dfc8: 28d6 |0036: goto 000c // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2725 │ │ 0x0008 line=2726 │ │ 0x000c line=2742 │ │ 0x000d line=2730 │ │ 0x0011 line=2731 │ │ @@ -83329,26 +83329,26 @@ │ │ type : '(F)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -07a634: |[07a634] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ -07a644: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -07a648: c705 |0002: sub-float/2addr v5, v0 │ │ -07a64a: 8950 |0003: float-to-double v0, v5 │ │ -07a64c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -07a656: cd20 |0009: mul-double/2addr v0, v2 │ │ -07a658: 8c05 |000a: double-to-float v5, v0 │ │ -07a65a: 8950 |000b: float-to-double v0, v5 │ │ -07a65c: 7120 a32e 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@2ea3 │ │ -07a662: 0b00 |000f: move-result-wide v0 │ │ -07a664: 8c00 |0010: double-to-float v0, v0 │ │ -07a666: 0f00 |0011: return v0 │ │ +07dfcc: |[07dfcc] android.support.v4.view.ViewPager.distanceInfluenceForSnapDuration:(F)F │ │ +07dfdc: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +07dfe0: c705 |0002: sub-float/2addr v5, v0 │ │ +07dfe2: 8950 |0003: float-to-double v0, v5 │ │ +07dfe4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +07dfee: cd20 |0009: mul-double/2addr v0, v2 │ │ +07dff0: 8c05 |000a: double-to-float v5, v0 │ │ +07dff2: 8950 |000b: float-to-double v0, v5 │ │ +07dff4: 7120 a32e 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@2ea3 │ │ +07dffa: 0b00 |000f: move-result-wide v0 │ │ +07dffc: 8c00 |0010: double-to-float v0, v0 │ │ +07dffe: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ 0x0003 line=772 │ │ 0x000b line=773 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/view/ViewPager; │ │ @@ -83359,106 +83359,106 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 175 16-bit code units │ │ -07a668: |[07a668] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ -07a678: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -07a67a: 6f20 ad1e 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1ead │ │ -07a680: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -07a682: 7110 1913 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@1319 │ │ -07a688: 0a02 |0008: move-result v2 │ │ -07a68a: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ -07a68e: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ -07a692: 5485 0d06 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a696: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ -07a69a: 5485 0d06 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07a69e: 6e10 8911 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07a6a4: 0a05 |0016: move-result v5 │ │ -07a6a6: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ -07a6aa: 5485 2c06 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -07a6ae: 6e10 1f1a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1a1f │ │ -07a6b4: 0a05 |001e: move-result v5 │ │ -07a6b6: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ -07a6ba: 6e10 3602 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -07a6c0: 0a03 |0024: move-result v3 │ │ -07a6c2: 6e10 3f14 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@143f │ │ -07a6c8: 0a05 |0028: move-result v5 │ │ -07a6ca: 6e10 4714 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ -07a6d0: 0a06 |002c: move-result v6 │ │ -07a6d2: b165 |002d: sub-int/2addr v5, v6 │ │ -07a6d4: 6e10 4414 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ -07a6da: 0a06 |0031: move-result v6 │ │ -07a6dc: 9100 0506 |0032: sub-int v0, v5, v6 │ │ -07a6e0: 6e10 4d14 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ -07a6e6: 0a04 |0037: move-result v4 │ │ -07a6e8: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ -07a6ec: 6e20 3402 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0234 │ │ -07a6f2: 7b05 |003d: neg-int v5, v0 │ │ -07a6f4: 6e10 4714 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ -07a6fa: 0a06 |0041: move-result v6 │ │ -07a6fc: b065 |0042: add-int/2addr v5, v6 │ │ -07a6fe: 8255 |0043: int-to-float v5, v5 │ │ -07a700: 5286 1e06 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -07a704: 8247 |0046: int-to-float v7, v4 │ │ -07a706: c876 |0047: mul-float/2addr v6, v7 │ │ -07a708: 6e30 3a02 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ -07a70e: 5485 2c06 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -07a712: 6e30 231a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1a23 │ │ -07a718: 5485 2c06 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -07a71c: 6e20 1d1a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1a1d │ │ -07a722: 0a05 |0055: move-result v5 │ │ -07a724: b651 |0056: or-int/2addr v1, v5 │ │ -07a726: 6e20 3302 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ -07a72c: 5485 3a06 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -07a730: 6e10 1f1a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1a1f │ │ -07a736: 0a05 |005f: move-result v5 │ │ -07a738: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ -07a73c: 6e10 3602 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -07a742: 0a03 |0065: move-result v3 │ │ -07a744: 6e10 4d14 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ -07a74a: 0a04 |0069: move-result v4 │ │ -07a74c: 6e10 3f14 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@143f │ │ -07a752: 0a05 |006d: move-result v5 │ │ -07a754: 6e10 4714 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ -07a75a: 0a06 |0071: move-result v6 │ │ -07a75c: b165 |0072: sub-int/2addr v5, v6 │ │ -07a75e: 6e10 4414 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ -07a764: 0a06 |0076: move-result v6 │ │ -07a766: 9100 0506 |0077: sub-int v0, v5, v6 │ │ -07a76a: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ -07a76e: 6e20 3402 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0234 │ │ -07a774: 6e10 4714 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ -07a77a: 0a05 |0081: move-result v5 │ │ -07a77c: 7b55 |0082: neg-int v5, v5 │ │ -07a77e: 8255 |0083: int-to-float v5, v5 │ │ -07a780: 5286 2b06 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -07a784: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ -07a788: c676 |0088: add-float/2addr v6, v7 │ │ -07a78a: 7f66 |0089: neg-float v6, v6 │ │ -07a78c: 8247 |008a: int-to-float v7, v4 │ │ -07a78e: c876 |008b: mul-float/2addr v6, v7 │ │ -07a790: 6e30 3a02 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ -07a796: 5485 3a06 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -07a79a: 6e30 231a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1a23 │ │ -07a7a0: 5485 3a06 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -07a7a4: 6e20 1d1a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1a1d │ │ -07a7aa: 0a05 |0099: move-result v5 │ │ -07a7ac: b651 |009a: or-int/2addr v1, v5 │ │ -07a7ae: 6e20 3302 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ -07a7b4: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ -07a7b8: 7110 3313 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -07a7be: 0e00 |00a3: return-void │ │ -07a7c0: 5485 2c06 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -07a7c4: 6e10 1e1a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1a1e │ │ -07a7ca: 5485 3a06 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -07a7ce: 6e10 1e1a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1a1e │ │ -07a7d4: 28f0 |00ae: goto 009e // -0010 │ │ +07e000: |[07e000] android.support.v4.view.ViewPager.draw:(Landroid/graphics/Canvas;)V │ │ +07e010: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +07e012: 6f20 ad1e 9800 |0001: invoke-super {v8, v9}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1ead │ │ +07e018: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +07e01a: 7110 1913 0800 |0005: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.getOverScrollMode:(Landroid/view/View;)I // method@1319 │ │ +07e020: 0a02 |0008: move-result v2 │ │ +07e022: 3802 1000 |0009: if-eqz v2, 0019 // +0010 │ │ +07e026: 3362 9900 |000b: if-ne v2, v6, 00a4 // +0099 │ │ +07e02a: 5485 0d06 |000d: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07e02e: 3805 9500 |000f: if-eqz v5, 00a4 // +0095 │ │ +07e032: 5485 0d06 |0011: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07e036: 6e10 8911 0500 |0013: invoke-virtual {v5}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07e03c: 0a05 |0016: move-result v5 │ │ +07e03e: 3765 8d00 |0017: if-le v5, v6, 00a4 // +008d │ │ +07e042: 5485 2c06 |0019: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07e046: 6e10 1f1a 0500 |001b: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1a1f │ │ +07e04c: 0a05 |001e: move-result v5 │ │ +07e04e: 3905 3b00 |001f: if-nez v5, 005a // +003b │ │ +07e052: 6e10 3602 0900 |0021: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +07e058: 0a03 |0024: move-result v3 │ │ +07e05a: 6e10 3f14 0800 |0025: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@143f │ │ +07e060: 0a05 |0028: move-result v5 │ │ +07e062: 6e10 4714 0800 |0029: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ +07e068: 0a06 |002c: move-result v6 │ │ +07e06a: b165 |002d: sub-int/2addr v5, v6 │ │ +07e06c: 6e10 4414 0800 |002e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ +07e072: 0a06 |0031: move-result v6 │ │ +07e074: 9100 0506 |0032: sub-int v0, v5, v6 │ │ +07e078: 6e10 4d14 0800 |0034: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ +07e07e: 0a04 |0037: move-result v4 │ │ +07e080: 1505 8743 |0038: const/high16 v5, #int 1132920832 // #4387 │ │ +07e084: 6e20 3402 5900 |003a: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0234 │ │ +07e08a: 7b05 |003d: neg-int v5, v0 │ │ +07e08c: 6e10 4714 0800 |003e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ +07e092: 0a06 |0041: move-result v6 │ │ +07e094: b065 |0042: add-int/2addr v5, v6 │ │ +07e096: 8255 |0043: int-to-float v5, v5 │ │ +07e098: 5286 1e06 |0044: iget v6, v8, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07e09c: 8247 |0046: int-to-float v7, v4 │ │ +07e09e: c876 |0047: mul-float/2addr v6, v7 │ │ +07e0a0: 6e30 3a02 5906 |0048: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ +07e0a6: 5485 2c06 |004b: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07e0aa: 6e30 231a 0504 |004d: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1a23 │ │ +07e0b0: 5485 2c06 |0050: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07e0b4: 6e20 1d1a 9500 |0052: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1a1d │ │ +07e0ba: 0a05 |0055: move-result v5 │ │ +07e0bc: b651 |0056: or-int/2addr v1, v5 │ │ +07e0be: 6e20 3302 3900 |0057: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ +07e0c4: 5485 3a06 |005a: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07e0c8: 6e10 1f1a 0500 |005c: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.isFinished:()Z // method@1a1f │ │ +07e0ce: 0a05 |005f: move-result v5 │ │ +07e0d0: 3905 3e00 |0060: if-nez v5, 009e // +003e │ │ +07e0d4: 6e10 3602 0900 |0062: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +07e0da: 0a03 |0065: move-result v3 │ │ +07e0dc: 6e10 4d14 0800 |0066: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ +07e0e2: 0a04 |0069: move-result v4 │ │ +07e0e4: 6e10 3f14 0800 |006a: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getHeight:()I // method@143f │ │ +07e0ea: 0a05 |006d: move-result v5 │ │ +07e0ec: 6e10 4714 0800 |006e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ +07e0f2: 0a06 |0071: move-result v6 │ │ +07e0f4: b165 |0072: sub-int/2addr v5, v6 │ │ +07e0f6: 6e10 4414 0800 |0073: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ +07e0fc: 0a06 |0076: move-result v6 │ │ +07e0fe: 9100 0506 |0077: sub-int v0, v5, v6 │ │ +07e102: 1505 b442 |0079: const/high16 v5, #int 1119092736 // #42b4 │ │ +07e106: 6e20 3402 5900 |007b: invoke-virtual {v9, v5}, Landroid/graphics/Canvas;.rotate:(F)V // method@0234 │ │ +07e10c: 6e10 4714 0800 |007e: invoke-virtual {v8}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ +07e112: 0a05 |0081: move-result v5 │ │ +07e114: 7b55 |0082: neg-int v5, v5 │ │ +07e116: 8255 |0083: int-to-float v5, v5 │ │ +07e118: 5286 2b06 |0084: iget v6, v8, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07e11c: 1507 803f |0086: const/high16 v7, #int 1065353216 // #3f80 │ │ +07e120: c676 |0088: add-float/2addr v6, v7 │ │ +07e122: 7f66 |0089: neg-float v6, v6 │ │ +07e124: 8247 |008a: int-to-float v7, v4 │ │ +07e126: c876 |008b: mul-float/2addr v6, v7 │ │ +07e128: 6e30 3a02 5906 |008c: invoke-virtual {v9, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ +07e12e: 5485 3a06 |008f: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07e132: 6e30 231a 0504 |0091: invoke-virtual {v5, v0, v4}, Landroid/support/v4/widget/EdgeEffectCompat;.setSize:(II)V // method@1a23 │ │ +07e138: 5485 3a06 |0094: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07e13c: 6e20 1d1a 9500 |0096: invoke-virtual {v5, v9}, Landroid/support/v4/widget/EdgeEffectCompat;.draw:(Landroid/graphics/Canvas;)Z // method@1a1d │ │ +07e142: 0a05 |0099: move-result v5 │ │ +07e144: b651 |009a: or-int/2addr v1, v5 │ │ +07e146: 6e20 3302 3900 |009b: invoke-virtual {v9, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ +07e14c: 3801 0500 |009e: if-eqz v1, 00a3 // +0005 │ │ +07e150: 7110 3313 0800 |00a0: invoke-static {v8}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +07e156: 0e00 |00a3: return-void │ │ +07e158: 5485 2c06 |00a4: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07e15c: 6e10 1e1a 0500 |00a6: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1a1e │ │ +07e162: 5485 3a06 |00a9: iget-object v5, v8, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07e166: 6e10 1e1a 0500 |00ab: invoke-virtual {v5}, Landroid/support/v4/widget/EdgeEffectCompat;.finish:()V // method@1a1e │ │ +07e16c: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2176 │ │ 0x0004 line=2177 │ │ 0x0005 line=2179 │ │ 0x0009 line=2180 │ │ 0x0019 line=2183 │ │ @@ -83501,25 +83501,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -07a7d8: |[07a7d8] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ -07a7e8: 6f10 af1e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1eaf │ │ -07a7ee: 5420 2d06 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ -07a7f2: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -07a7f6: 6e10 8d02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@028d │ │ -07a7fc: 0a01 |000a: move-result v1 │ │ -07a7fe: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ -07a802: 6e10 3e14 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@143e │ │ -07a808: 0c01 |0010: move-result-object v1 │ │ -07a80a: 6e20 9602 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ -07a810: 0e00 |0014: return-void │ │ +07e170: |[07e170] android.support.v4.view.ViewPager.drawableStateChanged:()V │ │ +07e180: 6f10 af1e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.drawableStateChanged:()V // method@1eaf │ │ +07e186: 5420 2d06 |0003: iget-object v0, v2, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ +07e18a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +07e18e: 6e10 8d02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@028d │ │ +07e194: 0a01 |000a: move-result v1 │ │ +07e196: 3801 0900 |000b: if-eqz v1, 0014 // +0009 │ │ +07e19a: 6e10 3e14 0200 |000d: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getDrawableState:()[I // method@143e │ │ +07e1a0: 0c01 |0010: move-result-object v1 │ │ +07e1a2: 6e20 9602 1000 |0011: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ +07e1a8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0003 line=760 │ │ 0x0005 line=761 │ │ 0x000d line=762 │ │ 0x0014 line=764 │ │ @@ -83532,57 +83532,57 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 76 16-bit code units │ │ -07a814: |[07a814] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ -07a824: 121b |0000: const/4 v11, #int 1 // #1 │ │ -07a826: 55c9 1c06 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ -07a82a: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ -07a82e: 2209 d305 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ -07a832: 1a0a ea0d |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0dea │ │ -07a836: 7020 882e a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -07a83c: 2709 |000c: throw v9 │ │ -07a83e: 54c7 4306 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07a842: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ -07a846: 52ca 2e06 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@062e │ │ -07a84a: 82aa |0013: int-to-float v10, v10 │ │ -07a84c: 6e30 be1d 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ -07a852: 52c9 0c06 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07a856: 7120 0712 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -07a85c: 0a09 |001c: move-result v9 │ │ -07a85e: 8792 |001d: float-to-int v2, v9 │ │ -07a860: 5ccb 3606 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07a864: 7010 3914 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07a86a: 0a08 |0023: move-result v8 │ │ -07a86c: 6e10 4b14 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07a872: 0a05 |0027: move-result v5 │ │ -07a874: 7010 5214 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@1452 │ │ -07a87a: 0c01 |002b: move-result-object v1 │ │ -07a87c: 5210 e905 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07a880: 8259 |002e: int-to-float v9, v5 │ │ -07a882: 828a |002f: int-to-float v10, v8 │ │ -07a884: c9a9 |0030: div-float/2addr v9, v10 │ │ -07a886: 521a e805 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07a88a: c7a9 |0033: sub-float/2addr v9, v10 │ │ -07a88c: 521a eb05 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07a890: a904 090a |0036: div-float v4, v9, v10 │ │ -07a894: 52c9 2906 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07a898: 52ca 2306 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07a89c: c7a9 |003c: sub-float/2addr v9, v10 │ │ -07a89e: 8796 |003d: float-to-int v6, v9 │ │ -07a8a0: 7056 2514 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1425 │ │ -07a8a6: 0a03 |0041: move-result v3 │ │ -07a8a8: 6e52 7f14 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@147f │ │ -07a8ae: 7010 2c14 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@142c │ │ -07a8b4: 1209 |0048: const/4 v9, #int 0 // #0 │ │ -07a8b6: 5cc9 1c06 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ -07a8ba: 0e00 |004b: return-void │ │ +07e1ac: |[07e1ac] android.support.v4.view.ViewPager.endFakeDrag:()V │ │ +07e1bc: 121b |0000: const/4 v11, #int 1 // #1 │ │ +07e1be: 55c9 1c06 |0001: iget-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ +07e1c2: 3909 0a00 |0003: if-nez v9, 000d // +000a │ │ +07e1c6: 2209 d305 |0005: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ +07e1ca: 1a0a eb0d |0007: const-string v10, "No fake drag in progress. Call beginFakeDrag first." // string@0deb │ │ +07e1ce: 7020 882e a900 |0009: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07e1d4: 2709 |000c: throw v9 │ │ +07e1d6: 54c7 4306 |000d: iget-object v7, v12, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e1da: 1309 e803 |000f: const/16 v9, #int 1000 // #3e8 │ │ +07e1de: 52ca 2e06 |0011: iget v10, v12, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@062e │ │ +07e1e2: 82aa |0013: int-to-float v10, v10 │ │ +07e1e4: 6e30 be1d 970a |0014: invoke-virtual {v7, v9, v10}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ +07e1ea: 52c9 0c06 |0017: iget v9, v12, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07e1ee: 7120 0712 9700 |0019: invoke-static {v7, v9}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +07e1f4: 0a09 |001c: move-result v9 │ │ +07e1f6: 8792 |001d: float-to-int v2, v9 │ │ +07e1f8: 5ccb 3606 |001e: iput-boolean v11, v12, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +07e1fc: 7010 3914 0c00 |0020: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07e202: 0a08 |0023: move-result v8 │ │ +07e204: 6e10 4b14 0c00 |0024: invoke-virtual {v12}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07e20a: 0a05 |0027: move-result v5 │ │ +07e20c: 7010 5214 0c00 |0028: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@1452 │ │ +07e212: 0c01 |002b: move-result-object v1 │ │ +07e214: 5210 e905 |002c: iget v0, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e218: 8259 |002e: int-to-float v9, v5 │ │ +07e21a: 828a |002f: int-to-float v10, v8 │ │ +07e21c: c9a9 |0030: div-float/2addr v9, v10 │ │ +07e21e: 521a e805 |0031: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07e222: c7a9 |0033: sub-float/2addr v9, v10 │ │ +07e224: 521a eb05 |0034: iget v10, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07e228: a904 090a |0036: div-float v4, v9, v10 │ │ +07e22c: 52c9 2906 |0038: iget v9, v12, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07e230: 52ca 2306 |003a: iget v10, v12, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07e234: c7a9 |003c: sub-float/2addr v9, v10 │ │ +07e236: 8796 |003d: float-to-int v6, v9 │ │ +07e238: 7056 2514 0c24 |003e: invoke-direct {v12, v0, v4, v2, v6}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1425 │ │ +07e23e: 0a03 |0041: move-result v3 │ │ +07e240: 6e52 7f14 3cbb |0042: invoke-virtual {v12, v3, v11, v11, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@147f │ │ +07e246: 7010 2c14 0c00 |0045: invoke-direct {v12}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@142c │ │ +07e24c: 1209 |0048: const/4 v9, #int 0 // #0 │ │ +07e24e: 5cc9 1c06 |0049: iput-boolean v9, v12, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ +07e252: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2304 │ │ 0x0005 line=2305 │ │ 0x000d line=2308 │ │ 0x000f line=2309 │ │ 0x0017 line=2310 │ │ @@ -83615,50 +83615,50 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -07a8bc: |[07a8bc] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -07a8cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07a8ce: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -07a8d0: 6e10 4e1d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -07a8d6: 0a01 |0005: move-result v1 │ │ -07a8d8: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ -07a8dc: 6e10 4f1d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1d4f │ │ -07a8e2: 0a01 |000b: move-result v1 │ │ -07a8e4: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ -07a8ea: 0f00 |000f: return v0 │ │ -07a8ec: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ -07a8f0: 6e20 1c14 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ -07a8f6: 0a00 |0015: move-result v0 │ │ -07a8f8: 28f9 |0016: goto 000f // -0007 │ │ -07a8fa: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ -07a8fe: 6e20 1c14 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ -07a904: 0a00 |001c: move-result v0 │ │ -07a906: 28f2 |001d: goto 000f // -000e │ │ -07a908: 6001 4500 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07a90c: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ -07a910: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ -07a914: 7110 e610 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@10e6 │ │ -07a91a: 0a01 |0027: move-result v1 │ │ -07a91c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -07a920: 1221 |002a: const/4 v1, #int 2 // #2 │ │ -07a922: 6e20 1c14 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ -07a928: 0a00 |002e: move-result v0 │ │ -07a92a: 28e0 |002f: goto 000f // -0020 │ │ -07a92c: 7120 e510 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@10e5 │ │ -07a932: 0a01 |0033: move-result v1 │ │ -07a934: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ -07a938: 6e20 1c14 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ -07a93e: 0a00 |0039: move-result v0 │ │ -07a940: 28d5 |003a: goto 000f // -002b │ │ -07a942: 0000 |003b: nop // spacer │ │ -07a944: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ +07e254: |[07e254] android.support.v4.view.ViewPager.executeKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +07e264: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +07e266: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +07e268: 6e10 4e1d 0500 |0002: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +07e26e: 0a01 |0005: move-result v1 │ │ +07e270: 3901 0900 |0006: if-nez v1, 000f // +0009 │ │ +07e274: 6e10 4f1d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1d4f │ │ +07e27a: 0a01 |000b: move-result v1 │ │ +07e27c: 2c01 3000 0000 |000c: sparse-switch v1, 0000003c // +00000030 │ │ +07e282: 0f00 |000f: return v0 │ │ +07e284: 1301 1100 |0010: const/16 v1, #int 17 // #11 │ │ +07e288: 6e20 1c14 1400 |0012: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ +07e28e: 0a00 |0015: move-result v0 │ │ +07e290: 28f9 |0016: goto 000f // -0007 │ │ +07e292: 1301 4200 |0017: const/16 v1, #int 66 // #42 │ │ +07e296: 6e20 1c14 1400 |0019: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ +07e29c: 0a00 |001c: move-result v0 │ │ +07e29e: 28f2 |001d: goto 000f // -000e │ │ +07e2a0: 6001 4500 |001e: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +07e2a4: 1302 0b00 |0020: const/16 v2, #int 11 // #b │ │ +07e2a8: 3421 edff |0022: if-lt v1, v2, 000f // -0013 │ │ +07e2ac: 7110 e610 0500 |0024: invoke-static {v5}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@10e6 │ │ +07e2b2: 0a01 |0027: move-result v1 │ │ +07e2b4: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +07e2b8: 1221 |002a: const/4 v1, #int 2 // #2 │ │ +07e2ba: 6e20 1c14 1400 |002b: invoke-virtual {v4, v1}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ +07e2c0: 0a00 |002e: move-result v0 │ │ +07e2c2: 28e0 |002f: goto 000f // -0020 │ │ +07e2c4: 7120 e510 3500 |0030: invoke-static {v5, v3}, Landroid/support/v4/view/KeyEventCompat;.hasModifiers:(Landroid/view/KeyEvent;I)Z // method@10e5 │ │ +07e2ca: 0a01 |0033: move-result v1 │ │ +07e2cc: 3801 dbff |0034: if-eqz v1, 000f // -0025 │ │ +07e2d0: 6e20 1c14 3400 |0036: invoke-virtual {v4, v3}, Landroid/support/v4/view/ViewPager;.arrowScroll:(I)Z // method@141c │ │ +07e2d6: 0a00 |0039: move-result v0 │ │ +07e2d8: 28d5 |003a: goto 000f // -002b │ │ +07e2da: 0000 |003b: nop // spacer │ │ +07e2dc: 0002 0300 1500 0000 1600 0000 3d00 ... |003c: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2493 │ │ 0x0002 line=2494 │ │ 0x0008 line=2495 │ │ 0x000f line=2515 │ │ 0x0010 line=2497 │ │ @@ -83681,118 +83681,118 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 8 │ │ insns size : 194 16-bit code units │ │ -07a960: |[07a960] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ -07a970: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -07a974: 5502 1c06 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ -07a978: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ -07a97c: 2202 d305 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -07a980: 1a03 ea0d |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0dea │ │ -07a984: 7020 882e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -07a98a: 2702 |000d: throw v2 │ │ -07a98c: 0800 1200 |000e: move-object/from16 v0, v18 │ │ -07a990: 5202 2906 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07a994: a602 0213 |0012: add-float v2, v2, v19 │ │ -07a998: 0800 1200 |0014: move-object/from16 v0, v18 │ │ -07a99c: 5902 2906 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07a9a0: 7401 4b14 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07a9a6: 0a02 |001b: move-result v2 │ │ -07a9a8: 822e |001c: int-to-float v14, v2 │ │ -07a9aa: a710 0e13 |001d: sub-float v16, v14, v19 │ │ -07a9ae: 7601 3914 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07a9b4: 0a11 |0022: move-result v17 │ │ -07a9b6: 0200 1100 |0023: move/from16 v0, v17 │ │ -07a9ba: 8202 |0025: int-to-float v2, v0 │ │ -07a9bc: 0800 1200 |0026: move-object/from16 v0, v18 │ │ -07a9c0: 5203 1e06 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ -07a9c4: a80d 0203 |002a: mul-float v13, v2, v3 │ │ -07a9c8: 0200 1100 |002c: move/from16 v0, v17 │ │ -07a9cc: 8202 |002e: int-to-float v2, v0 │ │ -07a9ce: 0800 1200 |002f: move-object/from16 v0, v18 │ │ -07a9d2: 5203 2b06 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ -07a9d6: a80f 0203 |0033: mul-float v15, v2, v3 │ │ -07a9da: 0800 1200 |0035: move-object/from16 v0, v18 │ │ -07a9de: 5402 2806 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a9e2: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -07a9e4: 6e20 0e2f 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07a9ea: 0c0b |003d: move-result-object v11 │ │ -07a9ec: 1f0b 1503 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07a9f0: 0800 1200 |0040: move-object/from16 v0, v18 │ │ -07a9f4: 5402 2806 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07a9f8: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -07a9fc: 5403 2806 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07aa00: 6e10 152f 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07aa06: 0a03 |004b: move-result v3 │ │ -07aa08: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07aa0c: 6e20 0e2f 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07aa12: 0c0c |0051: move-result-object v12 │ │ -07aa14: 1f0c 1503 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07aa18: 52b2 e905 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07aa1c: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ -07aa20: 52b2 e805 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07aa24: 0200 1100 |005a: move/from16 v0, v17 │ │ -07aa28: 8203 |005c: int-to-float v3, v0 │ │ -07aa2a: a80d 0203 |005d: mul-float v13, v2, v3 │ │ -07aa2e: 52c2 e905 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07aa32: 0800 1200 |0061: move-object/from16 v0, v18 │ │ -07aa36: 5403 0d06 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07aa3a: 6e10 8911 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07aa40: 0a03 |0068: move-result v3 │ │ -07aa42: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ -07aa46: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ -07aa4a: 52c2 e805 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07aa4e: 0200 1100 |006f: move/from16 v0, v17 │ │ -07aa52: 8203 |0071: int-to-float v3, v0 │ │ -07aa54: a80f 0203 |0072: mul-float v15, v2, v3 │ │ -07aa58: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ -07aa5c: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ -07aa60: 0210 0d00 |0078: move/from16 v16, v13 │ │ -07aa64: 0800 1200 |007a: move-object/from16 v0, v18 │ │ -07aa68: 5202 2906 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07aa6c: 0200 1000 |007e: move/from16 v0, v16 │ │ -07aa70: 8703 |0080: float-to-int v3, v0 │ │ -07aa72: 8233 |0081: int-to-float v3, v3 │ │ -07aa74: a703 1003 |0082: sub-float v3, v16, v3 │ │ -07aa78: c632 |0084: add-float/2addr v2, v3 │ │ -07aa7a: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -07aa7e: 5902 2906 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07aa82: 0200 1000 |0089: move/from16 v0, v16 │ │ -07aa86: 8702 |008b: float-to-int v2, v0 │ │ -07aa88: 7401 4c14 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ -07aa8e: 0a03 |008f: move-result v3 │ │ -07aa90: 0800 1200 |0090: move-object/from16 v0, v18 │ │ -07aa94: 6e30 7814 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -07aa9a: 0200 1000 |0095: move/from16 v0, v16 │ │ -07aa9e: 8702 |0097: float-to-int v2, v0 │ │ -07aaa0: 0800 1200 |0098: move-object/from16 v0, v18 │ │ -07aaa4: 7020 6a14 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ -07aaaa: 7100 c703 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -07aab0: 0b04 |00a0: move-result-wide v4 │ │ -07aab2: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ -07aab6: 5302 1b06 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@061b │ │ -07aaba: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ -07aabc: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ -07aac0: 5207 2906 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07aac4: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ -07aac6: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ -07aac8: 7708 ab1d 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ -07aace: 0c0a |00af: move-result-object v10 │ │ -07aad0: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ -07aad4: 5402 4306 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07aad8: 6e20 bc1d a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ -07aade: 6e10 ad1d 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ -07aae4: 0e00 |00ba: return-void │ │ -07aae6: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ -07aaea: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ -07aaee: 0210 0f00 |00bf: move/from16 v16, v15 │ │ -07aaf2: 28b9 |00c1: goto 007a // -0047 │ │ +07e2f8: |[07e2f8] android.support.v4.view.ViewPager.fakeDragBy:(F)V │ │ +07e308: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +07e30c: 5502 1c06 |0002: iget-boolean v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ +07e310: 3902 0a00 |0004: if-nez v2, 000e // +000a │ │ +07e314: 2202 d305 |0006: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +07e318: 1a03 eb0d |0008: const-string v3, "No fake drag in progress. Call beginFakeDrag first." // string@0deb │ │ +07e31c: 7020 882e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07e322: 2702 |000d: throw v2 │ │ +07e324: 0800 1200 |000e: move-object/from16 v0, v18 │ │ +07e328: 5202 2906 |0010: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07e32c: a602 0213 |0012: add-float v2, v2, v19 │ │ +07e330: 0800 1200 |0014: move-object/from16 v0, v18 │ │ +07e334: 5902 2906 |0016: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07e338: 7401 4b14 1200 |0018: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07e33e: 0a02 |001b: move-result v2 │ │ +07e340: 822e |001c: int-to-float v14, v2 │ │ +07e342: a710 0e13 |001d: sub-float v16, v14, v19 │ │ +07e346: 7601 3914 1200 |001f: invoke-direct/range {v18}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07e34c: 0a11 |0022: move-result v17 │ │ +07e34e: 0200 1100 |0023: move/from16 v0, v17 │ │ +07e352: 8202 |0025: int-to-float v2, v0 │ │ +07e354: 0800 1200 |0026: move-object/from16 v0, v18 │ │ +07e358: 5203 1e06 |0028: iget v3, v0, Landroid/support/v4/view/ViewPager;.mFirstOffset:F // field@061e │ │ +07e35c: a80d 0203 |002a: mul-float v13, v2, v3 │ │ +07e360: 0200 1100 |002c: move/from16 v0, v17 │ │ +07e364: 8202 |002e: int-to-float v2, v0 │ │ +07e366: 0800 1200 |002f: move-object/from16 v0, v18 │ │ +07e36a: 5203 2b06 |0031: iget v3, v0, Landroid/support/v4/view/ViewPager;.mLastOffset:F // field@062b │ │ +07e36e: a80f 0203 |0033: mul-float v15, v2, v3 │ │ +07e372: 0800 1200 |0035: move-object/from16 v0, v18 │ │ +07e376: 5402 2806 |0037: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e37a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +07e37c: 6e20 0e2f 3200 |003a: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e382: 0c0b |003d: move-result-object v11 │ │ +07e384: 1f0b 1503 |003e: check-cast v11, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07e388: 0800 1200 |0040: move-object/from16 v0, v18 │ │ +07e38c: 5402 2806 |0042: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e390: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +07e394: 5403 2806 |0046: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e398: 6e10 152f 0300 |0048: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07e39e: 0a03 |004b: move-result v3 │ │ +07e3a0: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +07e3a4: 6e20 0e2f 3200 |004e: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e3aa: 0c0c |0051: move-result-object v12 │ │ +07e3ac: 1f0c 1503 |0052: check-cast v12, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07e3b0: 52b2 e905 |0054: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e3b4: 3802 0900 |0056: if-eqz v2, 005f // +0009 │ │ +07e3b8: 52b2 e805 |0058: iget v2, v11, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07e3bc: 0200 1100 |005a: move/from16 v0, v17 │ │ +07e3c0: 8203 |005c: int-to-float v3, v0 │ │ +07e3c2: a80d 0203 |005d: mul-float v13, v2, v3 │ │ +07e3c6: 52c2 e905 |005f: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e3ca: 0800 1200 |0061: move-object/from16 v0, v18 │ │ +07e3ce: 5403 0d06 |0063: iget-object v3, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07e3d2: 6e10 8911 0300 |0065: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07e3d8: 0a03 |0068: move-result v3 │ │ +07e3da: d803 03ff |0069: add-int/lit8 v3, v3, #int -1 // #ff │ │ +07e3de: 3232 0900 |006b: if-eq v2, v3, 0074 // +0009 │ │ +07e3e2: 52c2 e805 |006d: iget v2, v12, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07e3e6: 0200 1100 |006f: move/from16 v0, v17 │ │ +07e3ea: 8203 |0071: int-to-float v3, v0 │ │ +07e3ec: a80f 0203 |0072: mul-float v15, v2, v3 │ │ +07e3f0: 2e02 100d |0074: cmpg-float v2, v16, v13 │ │ +07e3f4: 3b02 4500 |0076: if-gez v2, 00bb // +0045 │ │ +07e3f8: 0210 0d00 |0078: move/from16 v16, v13 │ │ +07e3fc: 0800 1200 |007a: move-object/from16 v0, v18 │ │ +07e400: 5202 2906 |007c: iget v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07e404: 0200 1000 |007e: move/from16 v0, v16 │ │ +07e408: 8703 |0080: float-to-int v3, v0 │ │ +07e40a: 8233 |0081: int-to-float v3, v3 │ │ +07e40c: a703 1003 |0082: sub-float v3, v16, v3 │ │ +07e410: c632 |0084: add-float/2addr v2, v3 │ │ +07e412: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +07e416: 5902 2906 |0087: iput v2, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07e41a: 0200 1000 |0089: move/from16 v0, v16 │ │ +07e41e: 8702 |008b: float-to-int v2, v0 │ │ +07e420: 7401 4c14 1200 |008c: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ +07e426: 0a03 |008f: move-result v3 │ │ +07e428: 0800 1200 |0090: move-object/from16 v0, v18 │ │ +07e42c: 6e30 7814 2003 |0092: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +07e432: 0200 1000 |0095: move/from16 v0, v16 │ │ +07e436: 8702 |0097: float-to-int v2, v0 │ │ +07e438: 0800 1200 |0098: move-object/from16 v0, v18 │ │ +07e43c: 7020 6a14 2000 |009a: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPager;.pageScrolled:(I)Z // method@146a │ │ +07e442: 7100 c703 0000 |009d: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +07e448: 0b04 |00a0: move-result-wide v4 │ │ +07e44a: 0800 1200 |00a1: move-object/from16 v0, v18 │ │ +07e44e: 5302 1b06 |00a3: iget-wide v2, v0, Landroid/support/v4/view/ViewPager;.mFakeDragBeginTime:J // field@061b │ │ +07e452: 1226 |00a5: const/4 v6, #int 2 // #2 │ │ +07e454: 0800 1200 |00a6: move-object/from16 v0, v18 │ │ +07e458: 5207 2906 |00a8: iget v7, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07e45c: 1208 |00aa: const/4 v8, #int 0 // #0 │ │ +07e45e: 1209 |00ab: const/4 v9, #int 0 // #0 │ │ +07e460: 7708 ab1d 0200 |00ac: invoke-static/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ +07e466: 0c0a |00af: move-result-object v10 │ │ +07e468: 0800 1200 |00b0: move-object/from16 v0, v18 │ │ +07e46c: 5402 4306 |00b2: iget-object v2, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e470: 6e20 bc1d a200 |00b4: invoke-virtual {v2, v10}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ +07e476: 6e10 ad1d 0a00 |00b7: invoke-virtual {v10}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ +07e47c: 0e00 |00ba: return-void │ │ +07e47e: 2d02 100f |00bb: cmpl-float v2, v16, v15 │ │ +07e482: 3d02 bdff |00bd: if-lez v2, 007a // -0043 │ │ +07e486: 0210 0f00 |00bf: move/from16 v16, v15 │ │ +07e48a: 28b9 |00c1: goto 007a // -0047 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2335 │ │ 0x0006 line=2336 │ │ 0x000e line=2339 │ │ 0x0018 line=2341 │ │ 0x001d line=2342 │ │ @@ -83835,18 +83835,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07aaf4: |[07aaf4] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -07ab04: 2200 1603 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07ab08: 7010 ee13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@13ee │ │ -07ab0e: 1100 |0005: return-object v0 │ │ +07e48c: |[07e48c] android.support.v4.view.ViewPager.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +07e49c: 2200 1603 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07e4a0: 7010 ee13 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/ViewPager$LayoutParams;.:()V // method@13ee │ │ +07e4a6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #20 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83854,20 +83854,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 │ │ -07ab10: |[07ab10] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -07ab20: 2200 1603 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07ab24: 6e10 3a14 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@143a │ │ -07ab2a: 0c01 |0005: move-result-object v1 │ │ -07ab2c: 7030 ef13 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13ef │ │ -07ab32: 1100 |0009: return-object v0 │ │ +07e4a8: |[07e4a8] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +07e4b8: 2200 1603 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07e4bc: 6e10 3a14 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@143a │ │ +07e4c2: 0c01 |0005: move-result-object v1 │ │ +07e4c4: 7030 ef13 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/view/ViewPager$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@13ef │ │ +07e4ca: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2762 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -83876,18 +83876,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 │ │ -07ab34: |[07ab34] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -07ab44: 6e10 3114 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1431 │ │ -07ab4a: 0c00 |0003: move-result-object v0 │ │ -07ab4c: 1100 |0004: return-object v0 │ │ +07e4cc: |[07e4cc] android.support.v4.view.ViewPager.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +07e4dc: 6e10 3114 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1431 │ │ +07e4e2: 0c00 |0003: move-result-object v0 │ │ +07e4e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2752 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -83896,17 +83896,17 @@ │ │ type : '()Landroid/support/v4/view/PagerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07ab50: |[07ab50] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ -07ab60: 5410 0d06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ab64: 1100 |0002: return-object v0 │ │ +07e4e8: |[07e4e8] android.support.v4.view.ViewPager.getAdapter:()Landroid/support/v4/view/PagerAdapter; │ │ +07e4f8: 5410 0d06 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07e4fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #23 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83914,31 +83914,31 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -07ab68: |[07ab68] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ -07ab78: 5242 1706 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ -07ab7c: 1223 |0002: const/4 v3, #int 2 // #2 │ │ -07ab7e: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ -07ab82: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ -07ab86: 9100 0206 |0007: sub-int v0, v2, v6 │ │ -07ab8a: 5442 1806 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ -07ab8e: 6e20 0e2f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07ab94: 0c02 |000e: move-result-object v2 │ │ -07ab96: 1f02 3904 |000f: check-cast v2, Landroid/view/View; // type@0439 │ │ -07ab9a: 6e10 f91d 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07aba0: 0c02 |0014: move-result-object v2 │ │ -07aba2: 1f02 1603 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07aba6: 5221 ec05 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05ec │ │ -07abaa: 0f01 |0019: return v1 │ │ -07abac: 0160 |001a: move v0, v6 │ │ -07abae: 28ee |001b: goto 0009 // -0012 │ │ +07e500: |[07e500] android.support.v4.view.ViewPager.getChildDrawingOrder:(II)I │ │ +07e510: 5242 1706 |0000: iget v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ +07e514: 1223 |0002: const/4 v3, #int 2 // #2 │ │ +07e516: 3332 1700 |0003: if-ne v2, v3, 001a // +0017 │ │ +07e51a: d802 05ff |0005: add-int/lit8 v2, v5, #int -1 // #ff │ │ +07e51e: 9100 0206 |0007: sub-int v0, v2, v6 │ │ +07e522: 5442 1806 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mDrawingOrderedChildren:Ljava/util/ArrayList; // field@0618 │ │ +07e526: 6e20 0e2f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e52c: 0c02 |000e: move-result-object v2 │ │ +07e52e: 1f02 3904 |000f: check-cast v2, Landroid/view/View; // type@0439 │ │ +07e532: 6e10 f91d 0200 |0011: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07e538: 0c02 |0014: move-result-object v2 │ │ +07e53a: 1f02 1603 |0015: check-cast v2, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07e53e: 5221 ec05 |0017: iget v1, v2, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05ec │ │ +07e542: 0f01 |0019: return v1 │ │ +07e544: 0160 |001a: move v0, v6 │ │ +07e546: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ 0x0009 line=648 │ │ 0x0019 line=649 │ │ 0x001b line=647 │ │ locals : │ │ @@ -83953,17 +83953,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07abb0: |[07abb0] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ -07abc0: 5210 1406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07abc4: 0f00 |0002: return v0 │ │ +07e548: |[07e548] android.support.v4.view.ViewPager.getCurrentItem:()I │ │ +07e558: 5210 1406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07e55c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #25 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83971,17 +83971,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07abc8: |[07abc8] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ -07abd8: 5210 3206 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -07abdc: 0f00 |0002: return v0 │ │ +07e560: |[07e560] android.support.v4.view.ViewPager.getOffscreenPageLimit:()I │ │ +07e570: 5210 3206 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +07e574: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #26 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -83989,17 +83989,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07abe0: |[07abe0] android.support.v4.view.ViewPager.getPageMargin:()I │ │ -07abf0: 5210 3406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07abf4: 0f00 |0002: return v0 │ │ +07e578: |[07e578] android.support.v4.view.ViewPager.getPageMargin:()I │ │ +07e588: 5210 3406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07e58c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #27 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -84007,29 +84007,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 │ │ -07abf8: |[07abf8] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -07ac08: 6e10 091e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -07ac0e: 0c00 |0003: move-result-object v0 │ │ -07ac10: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ -07ac14: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -07ac18: 2001 3904 |0008: instance-of v1, v0, Landroid/view/View; // type@0439 │ │ -07ac1c: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -07ac20: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -07ac22: 1101 |000d: return-object v1 │ │ -07ac24: 0703 |000e: move-object v3, v0 │ │ -07ac26: 1f03 3904 |000f: check-cast v3, Landroid/view/View; // type@0439 │ │ -07ac2a: 28ef |0011: goto 0000 // -0011 │ │ -07ac2c: 6e20 5114 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -07ac32: 0c01 |0015: move-result-object v1 │ │ -07ac34: 28f7 |0016: goto 000d // -0009 │ │ +07e590: |[07e590] android.support.v4.view.ViewPager.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +07e5a0: 6e10 091e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +07e5a6: 0c00 |0003: move-result-object v0 │ │ +07e5a8: 3220 0e00 |0004: if-eq v0, v2, 0012 // +000e │ │ +07e5ac: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +07e5b0: 2001 3904 |0008: instance-of v1, v0, Landroid/view/View; // type@0439 │ │ +07e5b4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +07e5b8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +07e5ba: 1101 |000d: return-object v1 │ │ +07e5bc: 0703 |000e: move-object v3, v0 │ │ +07e5be: 1f03 3904 |000f: check-cast v3, Landroid/view/View; // type@0439 │ │ +07e5c2: 28ef |0011: goto 0000 // -0011 │ │ +07e5c4: 6e20 5114 3200 |0012: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +07e5ca: 0c01 |0015: move-result-object v1 │ │ +07e5cc: 28f7 |0016: goto 000d // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ 0x0006 line=1343 │ │ 0x000c line=1344 │ │ 0x000d line=1348 │ │ 0x000f line=1346 │ │ @@ -84044,34 +84044,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 │ │ -07ac38: |[07ac38] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -07ac48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ac4a: 5442 2806 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07ac4e: 6e10 152f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07ac54: 0a02 |0006: move-result v2 │ │ -07ac56: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ -07ac5a: 5442 2806 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07ac5e: 6e20 0e2f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07ac64: 0c01 |000e: move-result-object v1 │ │ -07ac66: 1f01 1503 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07ac6a: 5442 0d06 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ac6e: 5413 e705 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -07ac72: 6e30 8f11 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@118f │ │ -07ac78: 0a02 |0018: move-result v2 │ │ -07ac7a: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ -07ac7e: 1101 |001b: return-object v1 │ │ -07ac80: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07ac84: 28e3 |001e: goto 0001 // -001d │ │ -07ac86: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -07ac88: 28fb |0020: goto 001b // -0005 │ │ +07e5d0: |[07e5d0] android.support.v4.view.ViewPager.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +07e5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07e5e2: 5442 2806 |0001: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e5e6: 6e10 152f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07e5ec: 0a02 |0006: move-result v2 │ │ +07e5ee: 3520 1800 |0007: if-ge v0, v2, 001f // +0018 │ │ +07e5f2: 5442 2806 |0009: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e5f6: 6e20 0e2f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e5fc: 0c01 |000e: move-result-object v1 │ │ +07e5fe: 1f01 1503 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07e602: 5442 0d06 |0011: iget-object v2, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07e606: 5413 e705 |0013: iget-object v3, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +07e60a: 6e30 8f11 5203 |0015: invoke-virtual {v2, v5, v3}, Landroid/support/v4/view/PagerAdapter;.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z // method@118f │ │ +07e610: 0a02 |0018: move-result v2 │ │ +07e612: 3802 0300 |0019: if-eqz v2, 001c // +0003 │ │ +07e616: 1101 |001b: return-object v1 │ │ +07e618: d800 0001 |001c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07e61c: 28e3 |001e: goto 0001 // -001d │ │ +07e61e: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +07e620: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0009 line=1332 │ │ 0x0011 line=1333 │ │ 0x001b line=1337 │ │ 0x001c line=1331 │ │ @@ -84088,31 +84088,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 │ │ -07ac8c: |[07ac8c] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ -07ac9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ac9e: 5432 2806 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07aca2: 6e10 152f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07aca8: 0a02 |0006: move-result v2 │ │ -07acaa: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ -07acae: 5432 2806 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07acb2: 6e20 0e2f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07acb8: 0c01 |000e: move-result-object v1 │ │ -07acba: 1f01 1503 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07acbe: 5212 e905 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07acc2: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ -07acc6: 1101 |0015: return-object v1 │ │ -07acc8: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07accc: 28e9 |0018: goto 0001 // -0017 │ │ -07acce: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -07acd0: 28fb |001a: goto 0015 // -0005 │ │ +07e624: |[07e624] android.support.v4.view.ViewPager.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; │ │ +07e634: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +07e636: 5432 2806 |0001: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e63a: 6e10 152f 0200 |0003: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07e640: 0a02 |0006: move-result v2 │ │ +07e642: 3520 1200 |0007: if-ge v0, v2, 0019 // +0012 │ │ +07e646: 5432 2806 |0009: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e64a: 6e20 0e2f 0200 |000b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e650: 0c01 |000e: move-result-object v1 │ │ +07e652: 1f01 1503 |000f: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07e656: 5212 e905 |0011: iget v2, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e65a: 3342 0300 |0013: if-ne v2, v4, 0016 // +0003 │ │ +07e65e: 1101 |0015: return-object v1 │ │ +07e660: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +07e664: 28e9 |0018: goto 0001 // -0017 │ │ +07e666: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +07e668: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ 0x0009 line=1353 │ │ 0x0011 line=1354 │ │ 0x0015 line=1358 │ │ 0x0016 line=1352 │ │ @@ -84129,70 +84129,70 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 108 16-bit code units │ │ -07acd4: |[07acd4] android.support.v4.view.ViewPager.initViewPager:()V │ │ -07ace4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -07ace6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07ace8: 6e20 8d14 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@148d │ │ -07acee: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ -07acf2: 6e20 8014 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@1480 │ │ -07acf8: 6e20 8114 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@1481 │ │ -07acfe: 6e10 3a14 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@143a │ │ -07ad04: 0c01 |0010: move-result-object v1 │ │ -07ad06: 2203 8a04 |0011: new-instance v3, Landroid/widget/Scroller; // type@048a │ │ -07ad0a: 6204 4406 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0644 │ │ -07ad0e: 7030 c320 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20c3 │ │ -07ad14: 5b63 3c06 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07ad18: 7110 8a1e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ -07ad1e: 0c00 |001d: move-result-object v0 │ │ -07ad20: 6e10 6501 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -07ad26: 0c03 |0021: move-result-object v3 │ │ -07ad28: 6e10 ca01 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -07ad2e: 0c03 |0025: move-result-object v3 │ │ -07ad30: 5232 4b08 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -07ad34: 7110 b713 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@13b7 │ │ -07ad3a: 0a03 |002b: move-result v3 │ │ -07ad3c: 5963 4206 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07ad40: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ -07ad44: c823 |0030: mul-float/2addr v3, v2 │ │ -07ad46: 8733 |0031: float-to-int v3, v3 │ │ -07ad48: 5963 2f06 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@062f │ │ -07ad4c: 6e10 8e1e 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1e8e │ │ -07ad52: 0a03 |0037: move-result v3 │ │ -07ad54: 5963 2e06 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@062e │ │ -07ad58: 2203 9e03 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@039e │ │ -07ad5c: 7020 1c1a 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1a1c │ │ -07ad62: 5b63 2c06 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -07ad66: 2203 9e03 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@039e │ │ -07ad6a: 7020 1c1a 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1a1c │ │ -07ad70: 5b63 3a06 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -07ad74: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ -07ad78: c823 |004a: mul-float/2addr v3, v2 │ │ -07ad7a: 8733 |004b: float-to-int v3, v3 │ │ -07ad7c: 5963 1f06 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@061f │ │ -07ad80: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ -07ad84: c823 |0050: mul-float/2addr v3, v2 │ │ -07ad86: 8733 |0051: float-to-int v3, v3 │ │ -07ad88: 5963 1306 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0613 │ │ -07ad8c: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ -07ad90: c823 |0056: mul-float/2addr v3, v2 │ │ -07ad92: 8733 |0057: float-to-int v3, v3 │ │ -07ad94: 5963 1606 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0616 │ │ -07ad98: 2203 1703 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0317 │ │ -07ad9c: 7020 f013 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@13f0 │ │ -07ada2: 7120 3913 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ -07ada8: 7110 1013 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1310 │ │ -07adae: 0a03 |0065: move-result v3 │ │ -07adb0: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ -07adb4: 7120 3f13 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -07adba: 0e00 |006b: return-void │ │ +07e66c: |[07e66c] android.support.v4.view.ViewPager.initViewPager:()V │ │ +07e67c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +07e67e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +07e680: 6e20 8d14 3600 |0002: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@148d │ │ +07e686: 1503 0400 |0005: const/high16 v3, #int 262144 // #4 │ │ +07e68a: 6e20 8014 3600 |0007: invoke-virtual {v6, v3}, Landroid/support/v4/view/ViewPager;.setDescendantFocusability:(I)V // method@1480 │ │ +07e690: 6e20 8114 5600 |000a: invoke-virtual {v6, v5}, Landroid/support/v4/view/ViewPager;.setFocusable:(Z)V // method@1481 │ │ +07e696: 6e10 3a14 0600 |000d: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@143a │ │ +07e69c: 0c01 |0010: move-result-object v1 │ │ +07e69e: 2203 8a04 |0011: new-instance v3, Landroid/widget/Scroller; // type@048a │ │ +07e6a2: 6204 4406 |0013: sget-object v4, Landroid/support/v4/view/ViewPager;.sInterpolator:Landroid/view/animation/Interpolator; // field@0644 │ │ +07e6a6: 7030 c320 1304 |0015: invoke-direct {v3, v1, v4}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20c3 │ │ +07e6ac: 5b63 3c06 |0018: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07e6b0: 7110 8a1e 0100 |001a: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ +07e6b6: 0c00 |001d: move-result-object v0 │ │ +07e6b8: 6e10 6501 0100 |001e: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +07e6be: 0c03 |0021: move-result-object v3 │ │ +07e6c0: 6e10 ca01 0300 |0022: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +07e6c6: 0c03 |0025: move-result-object v3 │ │ +07e6c8: 5232 4b08 |0026: iget v2, v3, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +07e6cc: 7110 b713 0000 |0028: invoke-static {v0}, Landroid/support/v4/view/ViewConfigurationCompat;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@13b7 │ │ +07e6d2: 0a03 |002b: move-result v3 │ │ +07e6d4: 5963 4206 |002c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07e6d8: 1503 c843 |002e: const/high16 v3, #int 1137180672 // #43c8 │ │ +07e6dc: c823 |0030: mul-float/2addr v3, v2 │ │ +07e6de: 8733 |0031: float-to-int v3, v3 │ │ +07e6e0: 5963 2f06 |0032: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMinimumVelocity:I // field@062f │ │ +07e6e4: 6e10 8e1e 0000 |0034: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1e8e │ │ +07e6ea: 0a03 |0037: move-result v3 │ │ +07e6ec: 5963 2e06 |0038: iput v3, v6, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@062e │ │ +07e6f0: 2203 9e03 |003a: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@039e │ │ +07e6f4: 7020 1c1a 1300 |003c: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1a1c │ │ +07e6fa: 5b63 2c06 |003f: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07e6fe: 2203 9e03 |0041: new-instance v3, Landroid/support/v4/widget/EdgeEffectCompat; // type@039e │ │ +07e702: 7020 1c1a 1300 |0043: invoke-direct {v3, v1}, Landroid/support/v4/widget/EdgeEffectCompat;.:(Landroid/content/Context;)V // method@1a1c │ │ +07e708: 5b63 3a06 |0046: iput-object v3, v6, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07e70c: 1503 c841 |0048: const/high16 v3, #int 1103626240 // #41c8 │ │ +07e710: c823 |004a: mul-float/2addr v3, v2 │ │ +07e712: 8733 |004b: float-to-int v3, v3 │ │ +07e714: 5963 1f06 |004c: iput v3, v6, Landroid/support/v4/view/ViewPager;.mFlingDistance:I // field@061f │ │ +07e718: 1503 0040 |004e: const/high16 v3, #int 1073741824 // #4000 │ │ +07e71c: c823 |0050: mul-float/2addr v3, v2 │ │ +07e71e: 8733 |0051: float-to-int v3, v3 │ │ +07e720: 5963 1306 |0052: iput v3, v6, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0613 │ │ +07e724: 1503 8041 |0054: const/high16 v3, #int 1098907648 // #4180 │ │ +07e728: c823 |0056: mul-float/2addr v3, v2 │ │ +07e72a: 8733 |0057: float-to-int v3, v3 │ │ +07e72c: 5963 1606 |0058: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0616 │ │ +07e730: 2203 1703 |005a: new-instance v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; // type@0317 │ │ +07e734: 7020 f013 6300 |005c: invoke-direct {v3, v6}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.:(Landroid/support/v4/view/ViewPager;)V // method@13f0 │ │ +07e73a: 7120 3913 3600 |005f: invoke-static {v6, v3}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ +07e740: 7110 1013 0600 |0062: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1310 │ │ +07e746: 0a03 |0065: move-result v3 │ │ +07e748: 3903 0500 |0066: if-nez v3, 006b // +0005 │ │ +07e74c: 7120 3f13 5600 |0068: invoke-static {v6, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +07e752: 0e00 |006b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=359 │ │ 0x0005 line=360 │ │ 0x000a line=361 │ │ 0x000d line=362 │ │ 0x0011 line=363 │ │ @@ -84221,17 +84221,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07adbc: |[07adbc] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ -07adcc: 5510 1c06 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ -07add0: 0f00 |0002: return v0 │ │ +07e754: |[07e754] android.support.v4.view.ViewPager.isFakeDragging:()Z │ │ +07e764: 5510 1c06 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ +07e768: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPager;) │ │ @@ -84239,19 +84239,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07add4: |[07add4] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ -07ade4: 6f10 c11e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ -07adea: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -07adec: 5c10 1d06 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -07adf0: 0e00 |0006: return-void │ │ +07e76c: |[07e76c] android.support.v4.view.ViewPager.onAttachedToWindow:()V │ │ +07e77c: 6f10 c11e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ +07e782: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +07e784: 5c10 1d06 |0004: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +07e788: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1363 │ │ 0x0003 line=1364 │ │ 0x0006 line=1365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -84261,19 +84261,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07adf4: |[07adf4] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ -07ae04: 5410 1906 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ -07ae08: 6e20 7114 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1471 │ │ -07ae0e: 6f10 c21e 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ -07ae14: 0e00 |0008: return-void │ │ +07e78c: |[07e78c] android.support.v4.view.ViewPager.onDetachedFromWindow:()V │ │ +07e79c: 5410 1906 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mEndScrollRunnable:Ljava/lang/Runnable; // field@0619 │ │ +07e7a0: 6e20 7114 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1471 │ │ +07e7a6: 6f10 c21e 0100 |0005: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ +07e7ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0005 line=389 │ │ 0x0008 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -84283,131 +84283,131 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 214 16-bit code units │ │ -07ae18: |[07ae18] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ -07ae28: 7502 c31e 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1ec3 │ │ -07ae2e: 0800 1200 |0003: move-object/from16 v0, v18 │ │ -07ae32: 520d 3406 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07ae36: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ -07ae3a: 0800 1200 |0009: move-object/from16 v0, v18 │ │ -07ae3e: 540d 2d06 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ -07ae42: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ -07ae46: 0800 1200 |000f: move-object/from16 v0, v18 │ │ -07ae4a: 540d 2806 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07ae4e: 6e10 152f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07ae54: 0a0d |0016: move-result v13 │ │ -07ae56: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ -07ae5a: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -07ae5e: 540d 0d06 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ae62: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ -07ae66: 7401 4b14 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07ae6c: 0a0a |0022: move-result v10 │ │ -07ae6e: 7401 4d14 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ -07ae74: 0a0b |0026: move-result v11 │ │ -07ae76: 0800 1200 |0027: move-object/from16 v0, v18 │ │ -07ae7a: 520d 3406 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07ae7e: 82dd |002b: int-to-float v13, v13 │ │ -07ae80: 82be |002c: int-to-float v14, v11 │ │ -07ae82: a907 0d0e |002d: div-float v7, v13, v14 │ │ -07ae86: 1205 |002f: const/4 v5, #int 0 // #0 │ │ -07ae88: 0800 1200 |0030: move-object/from16 v0, v18 │ │ -07ae8c: 540d 2806 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07ae90: 120e |0034: const/4 v14, #int 0 // #0 │ │ -07ae92: 6e20 0e2f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07ae98: 0c03 |0038: move-result-object v3 │ │ -07ae9a: 1f03 1503 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07ae9e: 5238 e805 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07aea2: 0800 1200 |003d: move-object/from16 v0, v18 │ │ -07aea6: 540d 2806 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07aeaa: 6e10 152f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07aeb0: 0a04 |0044: move-result v4 │ │ -07aeb2: 5232 e905 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07aeb6: 0800 1200 |0047: move-object/from16 v0, v18 │ │ -07aeba: 540d 2806 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07aebe: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ -07aec2: 6e20 0e2f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07aec8: 0c0d |0050: move-result-object v13 │ │ -07aeca: 1f0d 1503 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07aece: 52d6 e905 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07aed2: 0129 |0055: move v9, v2 │ │ -07aed4: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ -07aed8: 523d e905 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07aedc: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ -07aee0: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ -07aee4: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -07aee8: 540d 2806 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07aeec: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ -07aef0: 6e20 0e2f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07aef6: 0c03 |0067: move-result-object v3 │ │ -07aef8: 1f03 1503 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07aefc: 28ee |006a: goto 0058 // -0012 │ │ -07aefe: 523d e905 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07af02: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ -07af06: 523d e805 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07af0a: 523e eb05 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07af0e: c6ed |0073: add-float/2addr v13, v14 │ │ -07af10: 82be |0074: int-to-float v14, v11 │ │ -07af12: a801 0d0e |0075: mul-float v1, v13, v14 │ │ -07af16: 523d e805 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07af1a: 523e eb05 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07af1e: c6ed |007b: add-float/2addr v13, v14 │ │ -07af20: a608 0d07 |007c: add-float v8, v13, v7 │ │ -07af24: 0800 1200 |007e: move-object/from16 v0, v18 │ │ -07af28: 520d 3406 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07af2c: 82dd |0082: int-to-float v13, v13 │ │ -07af2e: c61d |0083: add-float/2addr v13, v1 │ │ -07af30: 82ae |0084: int-to-float v14, v10 │ │ -07af32: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ -07af36: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ -07af3a: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -07af3e: 540d 2d06 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ -07af42: 871e |008d: float-to-int v14, v1 │ │ -07af44: 0800 1200 |008e: move-object/from16 v0, v18 │ │ -07af48: 520f 4106 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0641 │ │ -07af4c: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -07af50: 5200 3406 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07af54: 0210 0000 |0096: move/from16 v16, v0 │ │ -07af58: 0200 1000 |0098: move/from16 v0, v16 │ │ -07af5c: 8200 |009a: int-to-float v0, v0 │ │ -07af5e: 0210 0000 |009b: move/from16 v16, v0 │ │ -07af62: a610 1001 |009d: add-float v16, v16, v1 │ │ -07af66: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ -07af6a: a610 1011 |00a1: add-float v16, v16, v17 │ │ -07af6e: 0200 1000 |00a3: move/from16 v0, v16 │ │ -07af72: 8700 |00a5: float-to-int v0, v0 │ │ -07af74: 0210 0000 |00a6: move/from16 v16, v0 │ │ -07af78: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ -07af7c: 5200 0f06 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@060f │ │ -07af80: 0211 0000 |00ac: move/from16 v17, v0 │ │ -07af84: 7405 9102 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -07af8a: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ -07af8e: 540d 2d06 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ -07af92: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ -07af96: 6e20 8402 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -07af9c: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ -07afa0: 82dd |00bc: int-to-float v13, v13 │ │ -07afa2: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ -07afa6: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ -07afaa: 0e00 |00c1: return-void │ │ -07afac: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ -07afb0: 540d 0d06 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07afb4: 6e20 8c11 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -07afba: 0a0c |00c9: move-result v12 │ │ -07afbc: a60d 080c |00ca: add-float v13, v8, v12 │ │ -07afc0: 82be |00cc: int-to-float v14, v11 │ │ -07afc2: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ -07afc6: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ -07afca: c6d8 |00d1: add-float/2addr v8, v13 │ │ -07afcc: 28ac |00d2: goto 007e // -0054 │ │ -07afce: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ -07afd2: 2881 |00d5: goto 0056 // -007f │ │ +07e7b0: |[07e7b0] android.support.v4.view.ViewPager.onDraw:(Landroid/graphics/Canvas;)V │ │ +07e7c0: 7502 c31e 1200 |0000: invoke-super/range {v18, v19}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1ec3 │ │ +07e7c6: 0800 1200 |0003: move-object/from16 v0, v18 │ │ +07e7ca: 520d 3406 |0005: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07e7ce: 3d0d ba00 |0007: if-lez v13, 00c1 // +00ba │ │ +07e7d2: 0800 1200 |0009: move-object/from16 v0, v18 │ │ +07e7d6: 540d 2d06 |000b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ +07e7da: 380d b400 |000d: if-eqz v13, 00c1 // +00b4 │ │ +07e7de: 0800 1200 |000f: move-object/from16 v0, v18 │ │ +07e7e2: 540d 2806 |0011: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e7e6: 6e10 152f 0d00 |0013: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07e7ec: 0a0d |0016: move-result v13 │ │ +07e7ee: 3d0d aa00 |0017: if-lez v13, 00c1 // +00aa │ │ +07e7f2: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +07e7f6: 540d 0d06 |001b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07e7fa: 380d a400 |001d: if-eqz v13, 00c1 // +00a4 │ │ +07e7fe: 7401 4b14 1200 |001f: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07e804: 0a0a |0022: move-result v10 │ │ +07e806: 7401 4d14 1200 |0023: invoke-virtual/range {v18}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ +07e80c: 0a0b |0026: move-result v11 │ │ +07e80e: 0800 1200 |0027: move-object/from16 v0, v18 │ │ +07e812: 520d 3406 |0029: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07e816: 82dd |002b: int-to-float v13, v13 │ │ +07e818: 82be |002c: int-to-float v14, v11 │ │ +07e81a: a907 0d0e |002d: div-float v7, v13, v14 │ │ +07e81e: 1205 |002f: const/4 v5, #int 0 // #0 │ │ +07e820: 0800 1200 |0030: move-object/from16 v0, v18 │ │ +07e824: 540d 2806 |0032: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e828: 120e |0034: const/4 v14, #int 0 // #0 │ │ +07e82a: 6e20 0e2f ed00 |0035: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e830: 0c03 |0038: move-result-object v3 │ │ +07e832: 1f03 1503 |0039: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07e836: 5238 e805 |003b: iget v8, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07e83a: 0800 1200 |003d: move-object/from16 v0, v18 │ │ +07e83e: 540d 2806 |003f: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e842: 6e10 152f 0d00 |0041: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07e848: 0a04 |0044: move-result v4 │ │ +07e84a: 5232 e905 |0045: iget v2, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e84e: 0800 1200 |0047: move-object/from16 v0, v18 │ │ +07e852: 540d 2806 |0049: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e856: d80e 04ff |004b: add-int/lit8 v14, v4, #int -1 // #ff │ │ +07e85a: 6e20 0e2f ed00 |004d: invoke-virtual {v13, v14}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e860: 0c0d |0050: move-result-object v13 │ │ +07e862: 1f0d 1503 |0051: check-cast v13, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07e866: 52d6 e905 |0053: iget v6, v13, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e86a: 0129 |0055: move v9, v2 │ │ +07e86c: 3569 6b00 |0056: if-ge v9, v6, 00c1 // +006b │ │ +07e870: 523d e905 |0058: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e874: 37d9 1100 |005a: if-le v9, v13, 006b // +0011 │ │ +07e878: 3545 0f00 |005c: if-ge v5, v4, 006b // +000f │ │ +07e87c: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +07e880: 540d 2806 |0060: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07e884: d805 0501 |0062: add-int/lit8 v5, v5, #int 1 // #01 │ │ +07e888: 6e20 0e2f 5d00 |0064: invoke-virtual {v13, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07e88e: 0c03 |0067: move-result-object v3 │ │ +07e890: 1f03 1503 |0068: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07e894: 28ee |006a: goto 0058 // -0012 │ │ +07e896: 523d e905 |006b: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07e89a: 33d9 5500 |006d: if-ne v9, v13, 00c2 // +0055 │ │ +07e89e: 523d e805 |006f: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07e8a2: 523e eb05 |0071: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07e8a6: c6ed |0073: add-float/2addr v13, v14 │ │ +07e8a8: 82be |0074: int-to-float v14, v11 │ │ +07e8aa: a801 0d0e |0075: mul-float v1, v13, v14 │ │ +07e8ae: 523d e805 |0077: iget v13, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07e8b2: 523e eb05 |0079: iget v14, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07e8b6: c6ed |007b: add-float/2addr v13, v14 │ │ +07e8b8: a608 0d07 |007c: add-float v8, v13, v7 │ │ +07e8bc: 0800 1200 |007e: move-object/from16 v0, v18 │ │ +07e8c0: 520d 3406 |0080: iget v13, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07e8c4: 82dd |0082: int-to-float v13, v13 │ │ +07e8c6: c61d |0083: add-float/2addr v13, v1 │ │ +07e8c8: 82ae |0084: int-to-float v14, v10 │ │ +07e8ca: 2d0d 0d0e |0085: cmpl-float v13, v13, v14 │ │ +07e8ce: 3d0d 3300 |0087: if-lez v13, 00ba // +0033 │ │ +07e8d2: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +07e8d6: 540d 2d06 |008b: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ +07e8da: 871e |008d: float-to-int v14, v1 │ │ +07e8dc: 0800 1200 |008e: move-object/from16 v0, v18 │ │ +07e8e0: 520f 4106 |0090: iget v15, v0, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0641 │ │ +07e8e4: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +07e8e8: 5200 3406 |0094: iget v0, v0, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07e8ec: 0210 0000 |0096: move/from16 v16, v0 │ │ +07e8f0: 0200 1000 |0098: move/from16 v0, v16 │ │ +07e8f4: 8200 |009a: int-to-float v0, v0 │ │ +07e8f6: 0210 0000 |009b: move/from16 v16, v0 │ │ +07e8fa: a610 1001 |009d: add-float v16, v16, v1 │ │ +07e8fe: 1511 003f |009f: const/high16 v17, #int 1056964608 // #3f00 │ │ +07e902: a610 1011 |00a1: add-float v16, v16, v17 │ │ +07e906: 0200 1000 |00a3: move/from16 v0, v16 │ │ +07e90a: 8700 |00a5: float-to-int v0, v0 │ │ +07e90c: 0210 0000 |00a6: move/from16 v16, v0 │ │ +07e910: 0800 1200 |00a8: move-object/from16 v0, v18 │ │ +07e914: 5200 0f06 |00aa: iget v0, v0, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@060f │ │ +07e918: 0211 0000 |00ac: move/from16 v17, v0 │ │ +07e91c: 7405 9102 0d00 |00ae: invoke-virtual/range {v13, v14, v15, v16, v17}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +07e922: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +07e926: 540d 2d06 |00b3: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ +07e92a: 0800 1300 |00b5: move-object/from16 v0, v19 │ │ +07e92e: 6e20 8402 0d00 |00b7: invoke-virtual {v13, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +07e934: 900d 0a0b |00ba: add-int v13, v10, v11 │ │ +07e938: 82dd |00bc: int-to-float v13, v13 │ │ +07e93a: 2d0d 010d |00bd: cmpl-float v13, v1, v13 │ │ +07e93e: 3d0d 1400 |00bf: if-lez v13, 00d3 // +0014 │ │ +07e942: 0e00 |00c1: return-void │ │ +07e944: 0800 1200 |00c2: move-object/from16 v0, v18 │ │ +07e948: 540d 0d06 |00c4: iget-object v13, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07e94c: 6e20 8c11 9d00 |00c6: invoke-virtual {v13, v9}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +07e952: 0a0c |00c9: move-result v12 │ │ +07e954: a60d 080c |00ca: add-float v13, v8, v12 │ │ +07e958: 82be |00cc: int-to-float v14, v11 │ │ +07e95a: a801 0d0e |00cd: mul-float v1, v13, v14 │ │ +07e95e: a60d 0c07 |00cf: add-float v13, v12, v7 │ │ +07e962: c6d8 |00d1: add-float/2addr v8, v13 │ │ +07e964: 28ac |00d2: goto 007e // -0054 │ │ +07e966: d809 0901 |00d3: add-int/lit8 v9, v9, #int 1 // #01 │ │ +07e96a: 2881 |00d5: goto 0056 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2218 │ │ 0x0003 line=2221 │ │ 0x001f line=2222 │ │ 0x0023 line=2223 │ │ 0x0027 line=2225 │ │ @@ -84465,189 +84465,189 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 324 16-bit code units │ │ -07afd4: |[07afd4] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -07afe4: 6e10 a11d 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -07afea: 0a00 |0003: move-result v0 │ │ -07afec: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ -07aff0: 1230 |0006: const/4 v0, #int 3 // #3 │ │ -07aff2: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ -07aff6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -07aff8: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ -07affc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07affe: 5ce0 2606 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07b002: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -07b004: 5ce0 2706 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ -07b008: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ -07b00a: 59e0 0c06 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07b00e: 54e0 4306 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07b012: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ -07b016: 54e0 4306 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07b01a: 6e10 c41d 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ -07b020: 1200 |001e: const/4 v0, #int 0 // #0 │ │ -07b022: 5be0 4306 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07b026: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -07b028: 0f00 |0022: return v0 │ │ -07b02a: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ -07b02e: 55e0 2606 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07b032: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -07b036: 1210 |0029: const/4 v0, #int 1 // #1 │ │ -07b038: 28f8 |002a: goto 0022 // -0008 │ │ -07b03a: 55e0 2706 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ -07b03e: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ -07b042: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -07b044: 28f2 |0030: goto 0022 // -000e │ │ -07b046: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ -07b04c: 54e0 4306 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07b050: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ -07b054: 7100 c31d 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ -07b05a: 0c00 |003b: move-result-object v0 │ │ -07b05c: 5be0 4306 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07b060: 54e0 4306 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07b064: 6e20 bc1d f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ -07b06a: 55e0 2606 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07b06e: 28dd |0045: goto 0022 // -0023 │ │ -07b070: 52e7 0c06 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07b074: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ -07b076: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ -07b07a: 7120 7611 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -07b080: 0a09 |004e: move-result v9 │ │ -07b082: 7120 7b11 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -07b088: 0a0a |0052: move-result v10 │ │ -07b08a: 52e0 2906 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07b08e: a708 0a00 |0055: sub-float v8, v10, v0 │ │ -07b092: 7110 962e 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -07b098: 0a0b |005a: move-result v11 │ │ -07b09a: 7120 7c11 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -07b0a0: 0a0c |005e: move-result v12 │ │ -07b0a2: 52e0 2406 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0624 │ │ -07b0a6: a700 0c00 |0061: sub-float v0, v12, v0 │ │ -07b0aa: 7110 962e 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -07b0b0: 0a0d |0066: move-result v13 │ │ -07b0b2: 1200 |0067: const/4 v0, #int 0 // #0 │ │ -07b0b4: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ -07b0b8: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ -07b0bc: 52e0 2906 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07b0c0: 7030 5914 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@1459 │ │ -07b0c6: 0a00 |0071: move-result v0 │ │ -07b0c8: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ -07b0cc: 1202 |0074: const/4 v2, #int 0 // #0 │ │ -07b0ce: 8783 |0075: float-to-int v3, v8 │ │ -07b0d0: 87a4 |0076: float-to-int v4, v10 │ │ -07b0d2: 87c5 |0077: float-to-int v5, v12 │ │ -07b0d4: 07e0 |0078: move-object v0, v14 │ │ -07b0d6: 07e1 |0079: move-object v1, v14 │ │ -07b0d8: 7406 1f14 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@141f │ │ -07b0de: 0a00 |007d: move-result v0 │ │ -07b0e0: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ -07b0e4: 59ea 2906 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07b0e8: 59ec 2a06 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ -07b0ec: 1210 |0084: const/4 v0, #int 1 // #1 │ │ -07b0ee: 5ce0 2706 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ -07b0f2: 1200 |0087: const/4 v0, #int 0 // #0 │ │ -07b0f4: 289a |0088: goto 0022 // -0066 │ │ -07b0f6: 52e0 4206 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07b0fa: 8200 |008b: int-to-float v0, v0 │ │ -07b0fc: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ -07b100: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ -07b104: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ -07b108: c8b0 |0092: mul-float/2addr v0, v11 │ │ -07b10a: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ -07b10e: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ -07b112: 1210 |0097: const/4 v0, #int 1 // #1 │ │ -07b114: 5ce0 2606 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07b118: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -07b11a: 7020 7714 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1477 │ │ -07b120: 1210 |009e: const/4 v0, #int 1 // #1 │ │ -07b122: 7020 8b14 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ -07b128: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ -07b12a: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ -07b12e: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ -07b132: 52e0 2306 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07b136: 52e1 4206 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07b13a: 8211 |00ab: int-to-float v1, v1 │ │ -07b13c: c610 |00ac: add-float/2addr v0, v1 │ │ -07b13e: 59e0 2906 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07b142: 59ec 2a06 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ -07b146: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ -07b148: 7020 8c14 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ -07b14e: 55e0 2606 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07b152: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ -07b156: 7020 6b14 ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@146b │ │ -07b15c: 0a00 |00bc: move-result v0 │ │ -07b15e: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ -07b162: 7110 3313 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -07b168: 2900 72ff |00c2: goto/16 0034 // -008e │ │ -07b16c: 52e0 2306 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07b170: 52e1 4206 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07b174: 8211 |00c8: int-to-float v1, v1 │ │ -07b176: c710 |00c9: sub-float/2addr v0, v1 │ │ -07b178: 28e3 |00ca: goto 00ad // -001d │ │ -07b17a: 52e0 4206 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07b17e: 8200 |00cd: int-to-float v0, v0 │ │ -07b180: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ -07b184: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ -07b188: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ -07b18a: 5ce0 2706 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ -07b18e: 28e0 |00d5: goto 00b5 // -0020 │ │ -07b190: 6e10 a71d 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -07b196: 0a00 |00d9: move-result v0 │ │ -07b198: 59e0 2306 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07b19c: 59e0 2906 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07b1a0: 6e10 a91d 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -07b1a6: 0a00 |00e1: move-result v0 │ │ -07b1a8: 59e0 2406 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0624 │ │ -07b1ac: 59e0 2a06 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ -07b1b0: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ -07b1b2: 7120 7a11 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -07b1b8: 0a00 |00ea: move-result v0 │ │ -07b1ba: 59e0 0c06 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07b1be: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ -07b1c0: 5ce0 2706 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ -07b1c4: 54e0 3c06 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07b1c8: 6e10 c520 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20c5 │ │ -07b1ce: 52e0 3b06 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ -07b1d2: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ -07b1d4: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ -07b1d8: 54e0 3c06 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07b1dc: 6e10 ca20 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@20ca │ │ -07b1e2: 0a00 |00ff: move-result v0 │ │ -07b1e4: 54e1 3c06 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07b1e8: 6e10 c720 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ -07b1ee: 0a01 |0105: move-result v1 │ │ -07b1f0: b110 |0106: sub-int/2addr v0, v1 │ │ -07b1f2: 7110 972e 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -07b1f8: 0a00 |010a: move-result v0 │ │ -07b1fa: 52e1 1306 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0613 │ │ -07b1fe: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ -07b202: 54e0 3c06 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07b206: 6e10 c420 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ -07b20c: 1200 |0114: const/4 v0, #int 0 // #0 │ │ -07b20e: 5ce0 3606 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07b212: 6e10 6d14 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -07b218: 1210 |011a: const/4 v0, #int 1 // #1 │ │ -07b21a: 5ce0 2606 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07b21e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -07b220: 7020 7714 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1477 │ │ -07b226: 1210 |0121: const/4 v0, #int 1 // #1 │ │ -07b228: 7020 8b14 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ -07b22e: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ -07b232: 1200 |0127: const/4 v0, #int 0 // #0 │ │ -07b234: 7020 2214 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ -07b23a: 1200 |012b: const/4 v0, #int 0 // #0 │ │ -07b23c: 5ce0 2606 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07b240: 2900 06ff |012e: goto/16 0034 // -00fa │ │ -07b244: 7020 6514 fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1465 │ │ -07b24a: 2900 01ff |0133: goto/16 0034 // -00ff │ │ -07b24e: 0000 |0135: nop // spacer │ │ -07b250: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ +07e96c: |[07e96c] android.support.v4.view.ViewPager.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +07e97c: 6e10 a11d 0f00 |0000: invoke-virtual {v15}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +07e982: 0a00 |0003: move-result v0 │ │ +07e984: d506 ff00 |0004: and-int/lit16 v6, v0, #int 255 // #00ff │ │ +07e988: 1230 |0006: const/4 v0, #int 3 // #3 │ │ +07e98a: 3206 0500 |0007: if-eq v6, v0, 000c // +0005 │ │ +07e98e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +07e990: 3306 1900 |000a: if-ne v6, v0, 0023 // +0019 │ │ +07e994: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +07e996: 5ce0 2606 |000d: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07e99a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +07e99c: 5ce0 2706 |0010: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ +07e9a0: 12f0 |0012: const/4 v0, #int -1 // #ff │ │ +07e9a2: 59e0 0c06 |0013: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07e9a6: 54e0 4306 |0015: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e9aa: 3800 0a00 |0017: if-eqz v0, 0021 // +000a │ │ +07e9ae: 54e0 4306 |0019: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e9b2: 6e10 c41d 0000 |001b: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ +07e9b8: 1200 |001e: const/4 v0, #int 0 // #0 │ │ +07e9ba: 5be0 4306 |001f: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e9be: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +07e9c0: 0f00 |0022: return v0 │ │ +07e9c2: 3806 0e00 |0023: if-eqz v6, 0031 // +000e │ │ +07e9c6: 55e0 2606 |0025: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07e9ca: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +07e9ce: 1210 |0029: const/4 v0, #int 1 // #1 │ │ +07e9d0: 28f8 |002a: goto 0022 // -0008 │ │ +07e9d2: 55e0 2706 |002b: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ +07e9d6: 3800 0400 |002d: if-eqz v0, 0031 // +0004 │ │ +07e9da: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +07e9dc: 28f2 |0030: goto 0022 // -000e │ │ +07e9de: 2c06 0501 0000 |0031: sparse-switch v6, 00000136 // +00000105 │ │ +07e9e4: 54e0 4306 |0034: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e9e8: 3900 0800 |0036: if-nez v0, 003e // +0008 │ │ +07e9ec: 7100 c31d 0000 |0038: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ +07e9f2: 0c00 |003b: move-result-object v0 │ │ +07e9f4: 5be0 4306 |003c: iput-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e9f8: 54e0 4306 |003e: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07e9fc: 6e20 bc1d f000 |0040: invoke-virtual {v0, v15}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ +07ea02: 55e0 2606 |0043: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07ea06: 28dd |0045: goto 0022 // -0023 │ │ +07ea08: 52e7 0c06 |0046: iget v7, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07ea0c: 12f0 |0048: const/4 v0, #int -1 // #ff │ │ +07ea0e: 3207 ebff |0049: if-eq v7, v0, 0034 // -0015 │ │ +07ea12: 7120 7611 7f00 |004b: invoke-static {v15, v7}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +07ea18: 0a09 |004e: move-result v9 │ │ +07ea1a: 7120 7b11 9f00 |004f: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +07ea20: 0a0a |0052: move-result v10 │ │ +07ea22: 52e0 2906 |0053: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07ea26: a708 0a00 |0055: sub-float v8, v10, v0 │ │ +07ea2a: 7110 962e 0800 |0057: invoke-static {v8}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +07ea30: 0a0b |005a: move-result v11 │ │ +07ea32: 7120 7c11 9f00 |005b: invoke-static {v15, v9}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +07ea38: 0a0c |005e: move-result v12 │ │ +07ea3a: 52e0 2406 |005f: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0624 │ │ +07ea3e: a700 0c00 |0061: sub-float v0, v12, v0 │ │ +07ea42: 7110 962e 0000 |0063: invoke-static {v0}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +07ea48: 0a0d |0066: move-result v13 │ │ +07ea4a: 1200 |0067: const/4 v0, #int 0 // #0 │ │ +07ea4c: 2d00 0800 |0068: cmpl-float v0, v8, v0 │ │ +07ea50: 3800 1f00 |006a: if-eqz v0, 0089 // +001f │ │ +07ea54: 52e0 2906 |006c: iget v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07ea58: 7030 5914 0e08 |006e: invoke-direct {v14, v0, v8}, Landroid/support/v4/view/ViewPager;.isGutterDrag:(FF)Z // method@1459 │ │ +07ea5e: 0a00 |0071: move-result v0 │ │ +07ea60: 3900 1700 |0072: if-nez v0, 0089 // +0017 │ │ +07ea64: 1202 |0074: const/4 v2, #int 0 // #0 │ │ +07ea66: 8783 |0075: float-to-int v3, v8 │ │ +07ea68: 87a4 |0076: float-to-int v4, v10 │ │ +07ea6a: 87c5 |0077: float-to-int v5, v12 │ │ +07ea6c: 07e0 |0078: move-object v0, v14 │ │ +07ea6e: 07e1 |0079: move-object v1, v14 │ │ +07ea70: 7406 1f14 0000 |007a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewPager;.canScroll:(Landroid/view/View;ZIII)Z // method@141f │ │ +07ea76: 0a00 |007d: move-result v0 │ │ +07ea78: 3800 0b00 |007e: if-eqz v0, 0089 // +000b │ │ +07ea7c: 59ea 2906 |0080: iput v10, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07ea80: 59ec 2a06 |0082: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ +07ea84: 1210 |0084: const/4 v0, #int 1 // #1 │ │ +07ea86: 5ce0 2706 |0085: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ +07ea8a: 1200 |0087: const/4 v0, #int 0 // #0 │ │ +07ea8c: 289a |0088: goto 0022 // -0066 │ │ +07ea8e: 52e0 4206 |0089: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07ea92: 8200 |008b: int-to-float v0, v0 │ │ +07ea94: 2d00 0b00 |008c: cmpl-float v0, v11, v0 │ │ +07ea98: 3d00 3d00 |008e: if-lez v0, 00cb // +003d │ │ +07ea9c: 1500 003f |0090: const/high16 v0, #int 1056964608 // #3f00 │ │ +07eaa0: c8b0 |0092: mul-float/2addr v0, v11 │ │ +07eaa2: 2d00 000d |0093: cmpl-float v0, v0, v13 │ │ +07eaa6: 3d00 3600 |0095: if-lez v0, 00cb // +0036 │ │ +07eaaa: 1210 |0097: const/4 v0, #int 1 // #1 │ │ +07eaac: 5ce0 2606 |0098: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07eab0: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +07eab2: 7020 7714 0e00 |009b: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1477 │ │ +07eab8: 1210 |009e: const/4 v0, #int 1 // #1 │ │ +07eaba: 7020 8b14 0e00 |009f: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ +07eac0: 1200 |00a2: const/4 v0, #int 0 // #0 │ │ +07eac2: 2d00 0800 |00a3: cmpl-float v0, v8, v0 │ │ +07eac6: 3d00 1f00 |00a5: if-lez v0, 00c4 // +001f │ │ +07eaca: 52e0 2306 |00a7: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07eace: 52e1 4206 |00a9: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07ead2: 8211 |00ab: int-to-float v1, v1 │ │ +07ead4: c610 |00ac: add-float/2addr v0, v1 │ │ +07ead6: 59e0 2906 |00ad: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07eada: 59ec 2a06 |00af: iput v12, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ +07eade: 1210 |00b1: const/4 v0, #int 1 // #1 │ │ +07eae0: 7020 8c14 0e00 |00b2: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ +07eae6: 55e0 2606 |00b5: iget-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07eaea: 3800 7dff |00b7: if-eqz v0, 0034 // -0083 │ │ +07eaee: 7020 6b14 ae00 |00b9: invoke-direct {v14, v10}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@146b │ │ +07eaf4: 0a00 |00bc: move-result v0 │ │ +07eaf6: 3800 77ff |00bd: if-eqz v0, 0034 // -0089 │ │ +07eafa: 7110 3313 0e00 |00bf: invoke-static {v14}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +07eb00: 2900 72ff |00c2: goto/16 0034 // -008e │ │ +07eb04: 52e0 2306 |00c4: iget v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07eb08: 52e1 4206 |00c6: iget v1, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07eb0c: 8211 |00c8: int-to-float v1, v1 │ │ +07eb0e: c710 |00c9: sub-float/2addr v0, v1 │ │ +07eb10: 28e3 |00ca: goto 00ad // -001d │ │ +07eb12: 52e0 4206 |00cb: iget v0, v14, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07eb16: 8200 |00cd: int-to-float v0, v0 │ │ +07eb18: 2d00 0d00 |00ce: cmpl-float v0, v13, v0 │ │ +07eb1c: 3d00 e5ff |00d0: if-lez v0, 00b5 // -001b │ │ +07eb20: 1210 |00d2: const/4 v0, #int 1 // #1 │ │ +07eb22: 5ce0 2706 |00d3: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ +07eb26: 28e0 |00d5: goto 00b5 // -0020 │ │ +07eb28: 6e10 a71d 0f00 |00d6: invoke-virtual {v15}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +07eb2e: 0a00 |00d9: move-result v0 │ │ +07eb30: 59e0 2306 |00da: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07eb34: 59e0 2906 |00dc: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07eb38: 6e10 a91d 0f00 |00de: invoke-virtual {v15}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +07eb3e: 0a00 |00e1: move-result v0 │ │ +07eb40: 59e0 2406 |00e2: iput v0, v14, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0624 │ │ +07eb44: 59e0 2a06 |00e4: iput v0, v14, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ +07eb48: 1200 |00e6: const/4 v0, #int 0 // #0 │ │ +07eb4a: 7120 7a11 0f00 |00e7: invoke-static {v15, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +07eb50: 0a00 |00ea: move-result v0 │ │ +07eb52: 59e0 0c06 |00eb: iput v0, v14, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07eb56: 1200 |00ed: const/4 v0, #int 0 // #0 │ │ +07eb58: 5ce0 2706 |00ee: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsUnableToDrag:Z // field@0627 │ │ +07eb5c: 54e0 3c06 |00f0: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07eb60: 6e10 c520 0000 |00f2: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20c5 │ │ +07eb66: 52e0 3b06 |00f5: iget v0, v14, Landroid/support/v4/view/ViewPager;.mScrollState:I // field@063b │ │ +07eb6a: 1221 |00f7: const/4 v1, #int 2 // #2 │ │ +07eb6c: 3310 2f00 |00f8: if-ne v0, v1, 0127 // +002f │ │ +07eb70: 54e0 3c06 |00fa: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07eb74: 6e10 ca20 0000 |00fc: invoke-virtual {v0}, Landroid/widget/Scroller;.getFinalX:()I // method@20ca │ │ +07eb7a: 0a00 |00ff: move-result v0 │ │ +07eb7c: 54e1 3c06 |0100: iget-object v1, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07eb80: 6e10 c720 0100 |0102: invoke-virtual {v1}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ +07eb86: 0a01 |0105: move-result v1 │ │ +07eb88: b110 |0106: sub-int/2addr v0, v1 │ │ +07eb8a: 7110 972e 0000 |0107: invoke-static {v0}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +07eb90: 0a00 |010a: move-result v0 │ │ +07eb92: 52e1 1306 |010b: iget v1, v14, Landroid/support/v4/view/ViewPager;.mCloseEnough:I // field@0613 │ │ +07eb96: 3710 1a00 |010d: if-le v0, v1, 0127 // +001a │ │ +07eb9a: 54e0 3c06 |010f: iget-object v0, v14, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07eb9e: 6e10 c420 0000 |0111: invoke-virtual {v0}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ +07eba4: 1200 |0114: const/4 v0, #int 0 // #0 │ │ +07eba6: 5ce0 3606 |0115: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +07ebaa: 6e10 6d14 0e00 |0117: invoke-virtual {v14}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +07ebb0: 1210 |011a: const/4 v0, #int 1 // #1 │ │ +07ebb2: 5ce0 2606 |011b: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07ebb6: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +07ebb8: 7020 7714 0e00 |011e: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1477 │ │ +07ebbe: 1210 |0121: const/4 v0, #int 1 // #1 │ │ +07ebc0: 7020 8b14 0e00 |0122: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ +07ebc6: 2900 0fff |0125: goto/16 0034 // -00f1 │ │ +07ebca: 1200 |0127: const/4 v0, #int 0 // #0 │ │ +07ebcc: 7020 2214 0e00 |0128: invoke-direct {v14, v0}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ +07ebd2: 1200 |012b: const/4 v0, #int 0 // #0 │ │ +07ebd4: 5ce0 2606 |012c: iput-boolean v0, v14, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07ebd8: 2900 06ff |012e: goto/16 0034 // -00fa │ │ +07ebdc: 7020 6514 fe00 |0130: invoke-direct {v14, v15}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1465 │ │ +07ebe2: 2900 01ff |0133: goto/16 0034 // -00ff │ │ +07ebe6: 0000 |0135: nop // spacer │ │ +07ebe8: 0002 0300 0000 0000 0200 0000 0600 ... |0136: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0006 line=1795 │ │ 0x000c line=1798 │ │ 0x000f line=1799 │ │ 0x0012 line=1800 │ │ @@ -84725,224 +84725,224 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 36 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 430 16-bit code units │ │ -07b26c: |[07b26c] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ -07b27c: 7401 3614 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07b282: 0a09 |0003: move-result v9 │ │ -07b284: 9118 2220 |0004: sub-int v24, v34, v32 │ │ -07b288: 910b 2321 |0006: sub-int v11, v35, v33 │ │ -07b28c: 7401 4514 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -07b292: 0a13 |000b: move-result v19 │ │ -07b294: 7401 4714 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ -07b29a: 0a15 |000f: move-result v21 │ │ -07b29c: 7401 4614 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -07b2a2: 0a14 |0013: move-result v20 │ │ -07b2a4: 7401 4414 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ -07b2aa: 0a12 |0017: move-result v18 │ │ -07b2ac: 7401 4b14 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07b2b2: 0a16 |001b: move-result v22 │ │ -07b2b4: 120a |001c: const/4 v10, #int 0 // #0 │ │ -07b2b6: 120e |001d: const/4 v14, #int 0 // #0 │ │ -07b2b8: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ -07b2bc: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ -07b2c0: 6e20 3514 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07b2c6: 0c05 |0025: move-result-object v5 │ │ -07b2c8: 6e10 1e1e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -07b2ce: 0a1a |0029: move-result v26 │ │ -07b2d0: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ -07b2d4: 0200 1a00 |002c: move/from16 v0, v26 │ │ -07b2d8: 0201 1b00 |002e: move/from16 v1, v27 │ │ -07b2dc: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ -07b2e0: 6e10 f91d 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07b2e6: 0c11 |0035: move-result-object v17 │ │ -07b2e8: 1f11 1603 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07b2ec: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -07b2ee: 1207 |0039: const/4 v7, #int 0 // #0 │ │ -07b2f0: 0800 1100 |003a: move-object/from16 v0, v17 │ │ -07b2f4: 5500 ef05 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07b2f8: 021a 0000 |003e: move/from16 v26, v0 │ │ -07b2fc: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ -07b300: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -07b304: 5200 ed05 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ -07b308: 021a 0000 |0046: move/from16 v26, v0 │ │ -07b30c: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ -07b310: 0800 1100 |004a: move-object/from16 v0, v17 │ │ -07b314: 5200 ed05 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ -07b318: 021a 0000 |004e: move/from16 v26, v0 │ │ -07b31c: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ -07b320: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ -07b326: 0206 1300 |0055: move/from16 v6, v19 │ │ -07b32a: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ -07b330: 0207 1500 |005a: move/from16 v7, v21 │ │ -07b334: 9006 0616 |005c: add-int v6, v6, v22 │ │ -07b338: 6e10 001e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b33e: 0a1a |0061: move-result v26 │ │ -07b340: 901a 1a06 |0062: add-int v26, v26, v6 │ │ -07b344: 6e10 fd1d 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -07b34a: 0a1b |0067: move-result v27 │ │ -07b34c: 901b 1b07 |0068: add-int v27, v27, v7 │ │ -07b350: 0200 1a00 |006a: move/from16 v0, v26 │ │ -07b354: 0201 1b00 |006c: move/from16 v1, v27 │ │ -07b358: 6e51 371e 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -07b35e: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ -07b362: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ -07b366: 28a9 |0075: goto 001e // -0057 │ │ -07b368: 0206 1300 |0076: move/from16 v6, v19 │ │ -07b36c: 6e10 001e 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b372: 0a1a |007b: move-result v26 │ │ -07b374: 9013 131a |007c: add-int v19, v19, v26 │ │ -07b378: 28d9 |007e: goto 0057 // -0027 │ │ -07b37a: 6e10 001e 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b380: 0a1a |0082: move-result v26 │ │ -07b382: 911a 181a |0083: sub-int v26, v24, v26 │ │ -07b386: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ -07b38a: 0200 1a00 |0087: move/from16 v0, v26 │ │ -07b38e: 0201 1300 |0089: move/from16 v1, v19 │ │ -07b392: 7120 9d2e 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -07b398: 0a06 |008e: move-result v6 │ │ -07b39a: 28c8 |008f: goto 0057 // -0038 │ │ -07b39c: 911a 1814 |0090: sub-int v26, v24, v20 │ │ -07b3a0: 6e10 001e 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b3a6: 0a1b |0095: move-result v27 │ │ -07b3a8: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ -07b3ac: 6e10 001e 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b3b2: 0a1a |009b: move-result v26 │ │ -07b3b4: 9014 141a |009c: add-int v20, v20, v26 │ │ -07b3b8: 28b9 |009e: goto 0057 // -0047 │ │ -07b3ba: 0207 1500 |009f: move/from16 v7, v21 │ │ -07b3be: 6e10 fd1d 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -07b3c4: 0a1a |00a4: move-result v26 │ │ -07b3c6: 9015 151a |00a5: add-int v21, v21, v26 │ │ -07b3ca: 28b5 |00a7: goto 005c // -004b │ │ -07b3cc: 6e10 fd1d 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -07b3d2: 0a1a |00ab: move-result v26 │ │ -07b3d4: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ -07b3d8: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ -07b3dc: 0200 1a00 |00b0: move/from16 v0, v26 │ │ -07b3e0: 0201 1500 |00b2: move/from16 v1, v21 │ │ -07b3e4: 7120 9d2e 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -07b3ea: 0a07 |00b7: move-result v7 │ │ -07b3ec: 28a4 |00b8: goto 005c // -005c │ │ -07b3ee: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ -07b3f2: 6e10 fd1d 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -07b3f8: 0a1b |00be: move-result v27 │ │ -07b3fa: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ -07b3fe: 6e10 fd1d 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -07b404: 0a1a |00c4: move-result v26 │ │ -07b406: 9012 121a |00c5: add-int v18, v18, v26 │ │ -07b40a: 2895 |00c7: goto 005c // -006b │ │ -07b40c: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ -07b410: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ -07b414: 120e |00cc: const/4 v14, #int 0 // #0 │ │ -07b416: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ -07b41a: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ -07b41e: 6e20 3514 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07b424: 0c05 |00d4: move-result-object v5 │ │ -07b426: 6e10 1e1e 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -07b42c: 0a1a |00d8: move-result v26 │ │ -07b42e: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ -07b432: 0200 1a00 |00db: move/from16 v0, v26 │ │ -07b436: 0201 1b00 |00dd: move/from16 v1, v27 │ │ -07b43a: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ -07b43e: 6e10 f91d 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07b444: 0c11 |00e4: move-result-object v17 │ │ -07b446: 1f11 1603 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07b44a: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ -07b44e: 5500 ef05 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07b452: 021a 0000 |00eb: move/from16 v26, v0 │ │ -07b456: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ -07b45a: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ -07b45e: 6e20 5114 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -07b464: 0c0f |00f4: move-result-object v15 │ │ -07b466: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ -07b46a: 8280 |00f7: int-to-float v0, v8 │ │ -07b46c: 021a 0000 |00f8: move/from16 v26, v0 │ │ -07b470: 52f0 e805 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07b474: 021b 0000 |00fc: move/from16 v27, v0 │ │ -07b478: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ -07b47c: 0200 1a00 |0100: move/from16 v0, v26 │ │ -07b480: 8700 |0102: float-to-int v0, v0 │ │ -07b482: 0210 0000 |0103: move/from16 v16, v0 │ │ -07b486: 9006 1310 |0105: add-int v6, v19, v16 │ │ -07b48a: 0207 1500 |0107: move/from16 v7, v21 │ │ -07b48e: 0800 1100 |0109: move-object/from16 v0, v17 │ │ -07b492: 5500 f005 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05f0 │ │ -07b496: 021a 0000 |010d: move/from16 v26, v0 │ │ -07b49a: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ -07b49e: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ -07b4a2: 0200 1a00 |0113: move/from16 v0, v26 │ │ -07b4a6: 0801 1100 |0115: move-object/from16 v1, v17 │ │ -07b4aa: 5c10 f005 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05f0 │ │ -07b4ae: 8280 |0119: int-to-float v0, v8 │ │ -07b4b0: 021a 0000 |011a: move/from16 v26, v0 │ │ -07b4b4: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -07b4b8: 5200 f305 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ -07b4bc: 021b 0000 |0120: move/from16 v27, v0 │ │ -07b4c0: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ -07b4c4: 0200 1a00 |0124: move/from16 v0, v26 │ │ -07b4c8: 8700 |0126: float-to-int v0, v0 │ │ -07b4ca: 021a 0000 |0127: move/from16 v26, v0 │ │ -07b4ce: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ -07b4d2: 7702 d41d 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -07b4d8: 0a19 |012e: move-result v25 │ │ -07b4da: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ -07b4de: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ -07b4e2: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ -07b4e6: 7702 d41d 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -07b4ec: 0a0c |0138: move-result v12 │ │ -07b4ee: 0200 1900 |0139: move/from16 v0, v25 │ │ -07b4f2: 6e30 381e 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -07b4f8: 6e10 001e 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b4fe: 0a1a |0141: move-result v26 │ │ -07b500: 901a 1a06 |0142: add-int v26, v26, v6 │ │ -07b504: 6e10 fd1d 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -07b50a: 0a1b |0147: move-result v27 │ │ -07b50c: 901b 1b07 |0148: add-int v27, v27, v7 │ │ -07b510: 0200 1a00 |014a: move/from16 v0, v26 │ │ -07b514: 0201 1b00 |014c: move/from16 v1, v27 │ │ -07b518: 6e51 371e 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -07b51e: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ -07b522: 2900 7aff |0153: goto/16 00cd // -0086 │ │ -07b526: 0200 1500 |0155: move/from16 v0, v21 │ │ -07b52a: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ -07b52e: 5910 4106 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0641 │ │ -07b532: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ -07b536: 0200 1a00 |015d: move/from16 v0, v26 │ │ -07b53a: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ -07b53e: 5910 0f06 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@060f │ │ -07b542: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ -07b546: 590a 1506 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0615 │ │ -07b54a: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ -07b54e: 5500 1d06 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -07b552: 021a 0000 |016b: move/from16 v26, v0 │ │ -07b556: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ -07b55a: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ -07b55e: 5200 1406 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07b562: 021a 0000 |0173: move/from16 v26, v0 │ │ -07b566: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ -07b56a: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ -07b56e: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ -07b572: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ -07b576: 0201 1a00 |017d: move/from16 v1, v26 │ │ -07b57a: 0202 1b00 |017f: move/from16 v2, v27 │ │ -07b57e: 0203 1c00 |0181: move/from16 v3, v28 │ │ -07b582: 0204 1d00 |0183: move/from16 v4, v29 │ │ -07b586: 7054 7914 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1479 │ │ -07b58c: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ -07b590: 0200 1a00 |018a: move/from16 v0, v26 │ │ -07b594: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ -07b598: 5c10 1d06 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -07b59c: 0e00 |0190: return-void │ │ -07b59e: 0000 |0191: nop // spacer │ │ -07b5a0: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ -07b5bc: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ +07ec04: |[07ec04] android.support.v4.view.ViewPager.onLayout:(ZIIII)V │ │ +07ec14: 7401 3614 1e00 |0000: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07ec1a: 0a09 |0003: move-result v9 │ │ +07ec1c: 9118 2220 |0004: sub-int v24, v34, v32 │ │ +07ec20: 910b 2321 |0006: sub-int v11, v35, v33 │ │ +07ec24: 7401 4514 1e00 |0008: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +07ec2a: 0a13 |000b: move-result v19 │ │ +07ec2c: 7401 4714 1e00 |000c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ +07ec32: 0a15 |000f: move-result v21 │ │ +07ec34: 7401 4614 1e00 |0010: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +07ec3a: 0a14 |0013: move-result v20 │ │ +07ec3c: 7401 4414 1e00 |0014: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ +07ec42: 0a12 |0017: move-result v18 │ │ +07ec44: 7401 4b14 1e00 |0018: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07ec4a: 0a16 |001b: move-result v22 │ │ +07ec4c: 120a |001c: const/4 v10, #int 0 // #0 │ │ +07ec4e: 120e |001d: const/4 v14, #int 0 // #0 │ │ +07ec50: 359e aa00 |001e: if-ge v14, v9, 00c8 // +00aa │ │ +07ec54: 0800 1e00 |0020: move-object/from16 v0, v30 │ │ +07ec58: 6e20 3514 e000 |0022: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07ec5e: 0c05 |0025: move-result-object v5 │ │ +07ec60: 6e10 1e1e 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07ec66: 0a1a |0029: move-result v26 │ │ +07ec68: 131b 0800 |002a: const/16 v27, #int 8 // #8 │ │ +07ec6c: 0200 1a00 |002c: move/from16 v0, v26 │ │ +07ec70: 0201 1b00 |002e: move/from16 v1, v27 │ │ +07ec74: 3210 4300 |0030: if-eq v0, v1, 0073 // +0043 │ │ +07ec78: 6e10 f91d 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07ec7e: 0c11 |0035: move-result-object v17 │ │ +07ec80: 1f11 1603 |0036: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07ec84: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +07ec86: 1207 |0039: const/4 v7, #int 0 // #0 │ │ +07ec88: 0800 1100 |003a: move-object/from16 v0, v17 │ │ +07ec8c: 5500 ef05 |003c: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07ec90: 021a 0000 |003e: move/from16 v26, v0 │ │ +07ec94: 381a 3300 |0040: if-eqz v26, 0073 // +0033 │ │ +07ec98: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +07ec9c: 5200 ed05 |0044: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ +07eca0: 021a 0000 |0046: move/from16 v26, v0 │ │ +07eca4: dd0d 1a07 |0048: and-int/lit8 v13, v26, #int 7 // #07 │ │ +07eca8: 0800 1100 |004a: move-object/from16 v0, v17 │ │ +07ecac: 5200 ed05 |004c: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ +07ecb0: 021a 0000 |004e: move/from16 v26, v0 │ │ +07ecb4: dd17 1a70 |0050: and-int/lit8 v23, v26, #int 112 // #70 │ │ +07ecb8: 2b0d 4001 0000 |0052: packed-switch v13, 00000192 // +00000140 │ │ +07ecbe: 0206 1300 |0055: move/from16 v6, v19 │ │ +07ecc2: 2c17 4901 0000 |0057: sparse-switch v23, 000001a0 // +00000149 │ │ +07ecc8: 0207 1500 |005a: move/from16 v7, v21 │ │ +07eccc: 9006 0616 |005c: add-int v6, v6, v22 │ │ +07ecd0: 6e10 001e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07ecd6: 0a1a |0061: move-result v26 │ │ +07ecd8: 901a 1a06 |0062: add-int v26, v26, v6 │ │ +07ecdc: 6e10 fd1d 0500 |0064: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +07ece2: 0a1b |0067: move-result v27 │ │ +07ece4: 901b 1b07 |0068: add-int v27, v27, v7 │ │ +07ece8: 0200 1a00 |006a: move/from16 v0, v26 │ │ +07ecec: 0201 1b00 |006c: move/from16 v1, v27 │ │ +07ecf0: 6e51 371e 6507 |006e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +07ecf6: d80a 0a01 |0071: add-int/lit8 v10, v10, #int 1 // #01 │ │ +07ecfa: d80e 0e01 |0073: add-int/lit8 v14, v14, #int 1 // #01 │ │ +07ecfe: 28a9 |0075: goto 001e // -0057 │ │ +07ed00: 0206 1300 |0076: move/from16 v6, v19 │ │ +07ed04: 6e10 001e 0500 |0078: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07ed0a: 0a1a |007b: move-result v26 │ │ +07ed0c: 9013 131a |007c: add-int v19, v19, v26 │ │ +07ed10: 28d9 |007e: goto 0057 // -0027 │ │ +07ed12: 6e10 001e 0500 |007f: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07ed18: 0a1a |0082: move-result v26 │ │ +07ed1a: 911a 181a |0083: sub-int v26, v24, v26 │ │ +07ed1e: db1a 1a02 |0085: div-int/lit8 v26, v26, #int 2 // #02 │ │ +07ed22: 0200 1a00 |0087: move/from16 v0, v26 │ │ +07ed26: 0201 1300 |0089: move/from16 v1, v19 │ │ +07ed2a: 7120 9d2e 1000 |008b: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +07ed30: 0a06 |008e: move-result v6 │ │ +07ed32: 28c8 |008f: goto 0057 // -0038 │ │ +07ed34: 911a 1814 |0090: sub-int v26, v24, v20 │ │ +07ed38: 6e10 001e 0500 |0092: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07ed3e: 0a1b |0095: move-result v27 │ │ +07ed40: 9106 1a1b |0096: sub-int v6, v26, v27 │ │ +07ed44: 6e10 001e 0500 |0098: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07ed4a: 0a1a |009b: move-result v26 │ │ +07ed4c: 9014 141a |009c: add-int v20, v20, v26 │ │ +07ed50: 28b9 |009e: goto 0057 // -0047 │ │ +07ed52: 0207 1500 |009f: move/from16 v7, v21 │ │ +07ed56: 6e10 fd1d 0500 |00a1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +07ed5c: 0a1a |00a4: move-result v26 │ │ +07ed5e: 9015 151a |00a5: add-int v21, v21, v26 │ │ +07ed62: 28b5 |00a7: goto 005c // -004b │ │ +07ed64: 6e10 fd1d 0500 |00a8: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +07ed6a: 0a1a |00ab: move-result v26 │ │ +07ed6c: 911a 0b1a |00ac: sub-int v26, v11, v26 │ │ +07ed70: db1a 1a02 |00ae: div-int/lit8 v26, v26, #int 2 // #02 │ │ +07ed74: 0200 1a00 |00b0: move/from16 v0, v26 │ │ +07ed78: 0201 1500 |00b2: move/from16 v1, v21 │ │ +07ed7c: 7120 9d2e 1000 |00b4: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +07ed82: 0a07 |00b7: move-result v7 │ │ +07ed84: 28a4 |00b8: goto 005c // -005c │ │ +07ed86: 911a 0b12 |00b9: sub-int v26, v11, v18 │ │ +07ed8a: 6e10 fd1d 0500 |00bb: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +07ed90: 0a1b |00be: move-result v27 │ │ +07ed92: 9107 1a1b |00bf: sub-int v7, v26, v27 │ │ +07ed96: 6e10 fd1d 0500 |00c1: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +07ed9c: 0a1a |00c4: move-result v26 │ │ +07ed9e: 9012 121a |00c5: add-int v18, v18, v26 │ │ +07eda2: 2895 |00c7: goto 005c // -006b │ │ +07eda4: 911a 1813 |00c8: sub-int v26, v24, v19 │ │ +07eda8: 9108 1a14 |00ca: sub-int v8, v26, v20 │ │ +07edac: 120e |00cc: const/4 v14, #int 0 // #0 │ │ +07edae: 359e 8800 |00cd: if-ge v14, v9, 0155 // +0088 │ │ +07edb2: 0800 1e00 |00cf: move-object/from16 v0, v30 │ │ +07edb6: 6e20 3514 e000 |00d1: invoke-virtual {v0, v14}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07edbc: 0c05 |00d4: move-result-object v5 │ │ +07edbe: 6e10 1e1e 0500 |00d5: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07edc4: 0a1a |00d8: move-result v26 │ │ +07edc6: 131b 0800 |00d9: const/16 v27, #int 8 // #8 │ │ +07edca: 0200 1a00 |00db: move/from16 v0, v26 │ │ +07edce: 0201 1b00 |00dd: move/from16 v1, v27 │ │ +07edd2: 3210 7200 |00df: if-eq v0, v1, 0151 // +0072 │ │ +07edd6: 6e10 f91d 0500 |00e1: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07eddc: 0c11 |00e4: move-result-object v17 │ │ +07edde: 1f11 1603 |00e5: check-cast v17, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07ede2: 0800 1100 |00e7: move-object/from16 v0, v17 │ │ +07ede6: 5500 ef05 |00e9: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07edea: 021a 0000 |00eb: move/from16 v26, v0 │ │ +07edee: 391a 6400 |00ed: if-nez v26, 0151 // +0064 │ │ +07edf2: 0800 1e00 |00ef: move-object/from16 v0, v30 │ │ +07edf6: 6e20 5114 5000 |00f1: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +07edfc: 0c0f |00f4: move-result-object v15 │ │ +07edfe: 380f 5c00 |00f5: if-eqz v15, 0151 // +005c │ │ +07ee02: 8280 |00f7: int-to-float v0, v8 │ │ +07ee04: 021a 0000 |00f8: move/from16 v26, v0 │ │ +07ee08: 52f0 e805 |00fa: iget v0, v15, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07ee0c: 021b 0000 |00fc: move/from16 v27, v0 │ │ +07ee10: a81a 1a1b |00fe: mul-float v26, v26, v27 │ │ +07ee14: 0200 1a00 |0100: move/from16 v0, v26 │ │ +07ee18: 8700 |0102: float-to-int v0, v0 │ │ +07ee1a: 0210 0000 |0103: move/from16 v16, v0 │ │ +07ee1e: 9006 1310 |0105: add-int v6, v19, v16 │ │ +07ee22: 0207 1500 |0107: move/from16 v7, v21 │ │ +07ee26: 0800 1100 |0109: move-object/from16 v0, v17 │ │ +07ee2a: 5500 f005 |010b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05f0 │ │ +07ee2e: 021a 0000 |010d: move/from16 v26, v0 │ │ +07ee32: 381a 2f00 |010f: if-eqz v26, 013e // +002f │ │ +07ee36: 131a 0000 |0111: const/16 v26, #int 0 // #0 │ │ +07ee3a: 0200 1a00 |0113: move/from16 v0, v26 │ │ +07ee3e: 0801 1100 |0115: move-object/from16 v1, v17 │ │ +07ee42: 5c10 f005 |0117: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.needsMeasure:Z // field@05f0 │ │ +07ee46: 8280 |0119: int-to-float v0, v8 │ │ +07ee48: 021a 0000 |011a: move/from16 v26, v0 │ │ +07ee4c: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +07ee50: 5200 f305 |011e: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ +07ee54: 021b 0000 |0120: move/from16 v27, v0 │ │ +07ee58: a81a 1a1b |0122: mul-float v26, v26, v27 │ │ +07ee5c: 0200 1a00 |0124: move/from16 v0, v26 │ │ +07ee60: 8700 |0126: float-to-int v0, v0 │ │ +07ee62: 021a 0000 |0127: move/from16 v26, v0 │ │ +07ee66: 151b 0040 |0129: const/high16 v27, #int 1073741824 // #4000 │ │ +07ee6a: 7702 d41d 1a00 |012b: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +07ee70: 0a19 |012e: move-result v25 │ │ +07ee72: 911a 0b15 |012f: sub-int v26, v11, v21 │ │ +07ee76: 911a 1a12 |0131: sub-int v26, v26, v18 │ │ +07ee7a: 151b 0040 |0133: const/high16 v27, #int 1073741824 // #4000 │ │ +07ee7e: 7702 d41d 1a00 |0135: invoke-static/range {v26, v27}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +07ee84: 0a0c |0138: move-result v12 │ │ +07ee86: 0200 1900 |0139: move/from16 v0, v25 │ │ +07ee8a: 6e30 381e 050c |013b: invoke-virtual {v5, v0, v12}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +07ee90: 6e10 001e 0500 |013e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07ee96: 0a1a |0141: move-result v26 │ │ +07ee98: 901a 1a06 |0142: add-int v26, v26, v6 │ │ +07ee9c: 6e10 fd1d 0500 |0144: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +07eea2: 0a1b |0147: move-result v27 │ │ +07eea4: 901b 1b07 |0148: add-int v27, v27, v7 │ │ +07eea8: 0200 1a00 |014a: move/from16 v0, v26 │ │ +07eeac: 0201 1b00 |014c: move/from16 v1, v27 │ │ +07eeb0: 6e51 371e 6507 |014e: invoke-virtual {v5, v6, v7, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +07eeb6: d80e 0e01 |0151: add-int/lit8 v14, v14, #int 1 // #01 │ │ +07eeba: 2900 7aff |0153: goto/16 00cd // -0086 │ │ +07eebe: 0200 1500 |0155: move/from16 v0, v21 │ │ +07eec2: 0801 1e00 |0157: move-object/from16 v1, v30 │ │ +07eec6: 5910 4106 |0159: iput v0, v1, Landroid/support/v4/view/ViewPager;.mTopPageBounds:I // field@0641 │ │ +07eeca: 911a 0b12 |015b: sub-int v26, v11, v18 │ │ +07eece: 0200 1a00 |015d: move/from16 v0, v26 │ │ +07eed2: 0801 1e00 |015f: move-object/from16 v1, v30 │ │ +07eed6: 5910 0f06 |0161: iput v0, v1, Landroid/support/v4/view/ViewPager;.mBottomPageBounds:I // field@060f │ │ +07eeda: 0800 1e00 |0163: move-object/from16 v0, v30 │ │ +07eede: 590a 1506 |0165: iput v10, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0615 │ │ +07eee2: 0800 1e00 |0167: move-object/from16 v0, v30 │ │ +07eee6: 5500 1d06 |0169: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +07eeea: 021a 0000 |016b: move/from16 v26, v0 │ │ +07eeee: 381a 1b00 |016d: if-eqz v26, 0188 // +001b │ │ +07eef2: 0800 1e00 |016f: move-object/from16 v0, v30 │ │ +07eef6: 5200 1406 |0171: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07eefa: 021a 0000 |0173: move/from16 v26, v0 │ │ +07eefe: 131b 0000 |0175: const/16 v27, #int 0 // #0 │ │ +07ef02: 131c 0000 |0177: const/16 v28, #int 0 // #0 │ │ +07ef06: 131d 0000 |0179: const/16 v29, #int 0 // #0 │ │ +07ef0a: 0800 1e00 |017b: move-object/from16 v0, v30 │ │ +07ef0e: 0201 1a00 |017d: move/from16 v1, v26 │ │ +07ef12: 0202 1b00 |017f: move/from16 v2, v27 │ │ +07ef16: 0203 1c00 |0181: move/from16 v3, v28 │ │ +07ef1a: 0204 1d00 |0183: move/from16 v4, v29 │ │ +07ef1e: 7054 7914 1032 |0185: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1479 │ │ +07ef24: 131a 0000 |0188: const/16 v26, #int 0 // #0 │ │ +07ef28: 0200 1a00 |018a: move/from16 v0, v26 │ │ +07ef2c: 0801 1e00 |018c: move-object/from16 v1, v30 │ │ +07ef30: 5c10 1d06 |018e: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +07ef34: 0e00 |0190: return-void │ │ +07ef36: 0000 |0191: nop // spacer │ │ +07ef38: 0001 0500 0100 0000 2d00 0000 0300 ... |0192: packed-switch-data (14 units) │ │ +07ef54: 0002 0300 1000 0000 3000 0000 5000 ... |01a0: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1503 │ │ 0x0004 line=1504 │ │ 0x0006 line=1505 │ │ 0x0008 line=1506 │ │ 0x000c line=1507 │ │ @@ -85049,223 +85049,223 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 405 16-bit code units │ │ -07b5d8: |[07b5d8] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ -07b5e8: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -07b5ec: 0200 1500 |0002: move/from16 v0, v21 │ │ -07b5f0: 0201 1800 |0004: move/from16 v1, v24 │ │ -07b5f4: 7120 3c14 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@143c │ │ -07b5fa: 0a15 |0009: move-result v21 │ │ -07b5fc: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ -07b600: 0200 1600 |000c: move/from16 v0, v22 │ │ -07b604: 0201 1900 |000e: move/from16 v1, v25 │ │ -07b608: 7120 3c14 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@143c │ │ -07b60e: 0a16 |0013: move-result v22 │ │ -07b610: 0800 1700 |0014: move-object/from16 v0, v23 │ │ -07b614: 0201 1500 |0016: move/from16 v1, v21 │ │ -07b618: 0202 1600 |0018: move/from16 v2, v22 │ │ -07b61c: 6e30 8314 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@1483 │ │ -07b622: 7401 4214 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@1442 │ │ -07b628: 0a0f |0020: move-result v15 │ │ -07b62a: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ -07b62e: 0800 1700 |0023: move-object/from16 v0, v23 │ │ -07b632: 5200 1606 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0616 │ │ -07b636: 0215 0000 |0027: move/from16 v21, v0 │ │ -07b63a: 0200 1500 |0029: move/from16 v0, v21 │ │ -07b63e: 7120 a02e 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -07b644: 0a15 |002e: move-result v21 │ │ -07b646: 0200 1500 |002f: move/from16 v0, v21 │ │ -07b64a: 0801 1700 |0031: move-object/from16 v1, v23 │ │ -07b64e: 5910 2006 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0620 │ │ -07b652: 7401 4514 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -07b658: 0a15 |0038: move-result v21 │ │ -07b65a: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ -07b65e: 7401 4614 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -07b664: 0a16 |003e: move-result v22 │ │ -07b666: 9105 1516 |003f: sub-int v5, v21, v22 │ │ -07b66a: 7401 4114 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@1441 │ │ -07b670: 0a15 |0044: move-result v21 │ │ -07b672: 7401 4714 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ -07b678: 0a16 |0048: move-result v22 │ │ -07b67a: 9115 1516 |0049: sub-int v21, v21, v22 │ │ -07b67e: 7401 4414 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ -07b684: 0a16 |004e: move-result v22 │ │ -07b686: 9104 1516 |004f: sub-int v4, v21, v22 │ │ -07b68a: 7401 3614 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07b690: 0a10 |0054: move-result v16 │ │ -07b692: 120c |0055: const/4 v12, #int 0 // #0 │ │ -07b694: 0200 1000 |0056: move/from16 v0, v16 │ │ -07b698: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ -07b69c: 0800 1700 |005a: move-object/from16 v0, v23 │ │ -07b6a0: 6e20 3514 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07b6a6: 0c03 |005f: move-result-object v3 │ │ -07b6a8: 6e10 1e1e 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -07b6ae: 0a15 |0063: move-result v21 │ │ -07b6b0: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ -07b6b4: 0200 1500 |0066: move/from16 v0, v21 │ │ -07b6b8: 0201 1600 |0068: move/from16 v1, v22 │ │ -07b6bc: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ -07b6c0: 6e10 f91d 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07b6c6: 0c0d |006f: move-result-object v13 │ │ -07b6c8: 1f0d 1603 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07b6cc: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ -07b6d0: 55d0 ef05 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07b6d4: 0215 0000 |0076: move/from16 v21, v0 │ │ -07b6d8: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ -07b6dc: 52d0 ed05 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ -07b6e0: 0215 0000 |007c: move/from16 v21, v0 │ │ -07b6e4: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ -07b6e8: 52d0 ed05 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ -07b6ec: 0215 0000 |0082: move/from16 v21, v0 │ │ -07b6f0: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ -07b6f4: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ -07b6f8: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ -07b6fc: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ -07b700: 0200 1100 |008c: move/from16 v0, v17 │ │ -07b704: 0201 1500 |008e: move/from16 v1, v21 │ │ -07b708: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ -07b70c: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ -07b710: 0200 1100 |0094: move/from16 v0, v17 │ │ -07b714: 0201 1500 |0096: move/from16 v1, v21 │ │ -07b718: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ -07b71c: 1217 |009a: const/4 v7, #int 1 // #1 │ │ -07b71e: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ -07b722: 0200 1500 |009d: move/from16 v0, v21 │ │ -07b726: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ -07b72a: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ -07b72e: 0200 1500 |00a3: move/from16 v0, v21 │ │ -07b732: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ -07b736: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ -07b738: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ -07b73c: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ -07b740: 0213 0500 |00ac: move/from16 v19, v5 │ │ -07b744: 0149 |00ae: move v9, v4 │ │ -07b746: 52d0 f205 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05f2 │ │ -07b74a: 0215 0000 |00b1: move/from16 v21, v0 │ │ -07b74e: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ -07b752: 0200 1500 |00b5: move/from16 v0, v21 │ │ -07b756: 0201 1600 |00b7: move/from16 v1, v22 │ │ -07b75a: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ -07b75e: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ -07b762: 52d0 f205 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05f2 │ │ -07b766: 0215 0000 |00bf: move/from16 v21, v0 │ │ -07b76a: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ -07b76e: 0200 1500 |00c3: move/from16 v0, v21 │ │ -07b772: 0201 1600 |00c5: move/from16 v1, v22 │ │ -07b776: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ -07b77a: 52d0 f205 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05f2 │ │ -07b77e: 0213 0000 |00cb: move/from16 v19, v0 │ │ -07b782: 52d0 ee05 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05ee │ │ -07b786: 0215 0000 |00cf: move/from16 v21, v0 │ │ -07b78a: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ -07b78e: 0200 1500 |00d3: move/from16 v0, v21 │ │ -07b792: 0201 1600 |00d5: move/from16 v1, v22 │ │ -07b796: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ -07b79a: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ -07b79e: 52d0 ee05 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05ee │ │ -07b7a2: 0215 0000 |00dd: move/from16 v21, v0 │ │ -07b7a6: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ -07b7aa: 0200 1500 |00e1: move/from16 v0, v21 │ │ -07b7ae: 0201 1600 |00e3: move/from16 v1, v22 │ │ -07b7b2: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ -07b7b6: 52d9 ee05 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05ee │ │ -07b7ba: 0200 1300 |00e9: move/from16 v0, v19 │ │ -07b7be: 0201 1200 |00eb: move/from16 v1, v18 │ │ -07b7c2: 7120 d41d 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -07b7c8: 0a14 |00f0: move-result v20 │ │ -07b7ca: 7120 d41d 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -07b7d0: 0a0a |00f4: move-result v10 │ │ -07b7d2: 0200 1400 |00f5: move/from16 v0, v20 │ │ -07b7d6: 6e30 381e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -07b7dc: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ -07b7e0: 6e10 fd1d 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -07b7e6: 0a15 |00ff: move-result v21 │ │ -07b7e8: 9104 0415 |0100: sub-int v4, v4, v21 │ │ -07b7ec: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ -07b7f0: 2900 52ff |0104: goto/16 0056 // -00ae │ │ -07b7f4: 1207 |0106: const/4 v7, #int 0 // #0 │ │ -07b7f6: 2894 |0107: goto 009b // -006c │ │ -07b7f8: 1206 |0108: const/4 v6, #int 0 // #0 │ │ -07b7fa: 289f |0109: goto 00a8 // -0061 │ │ -07b7fc: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ -07b800: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ -07b804: 289e |010e: goto 00ac // -0062 │ │ -07b806: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ -07b80a: 6e10 001e 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b810: 0a15 |0114: move-result v21 │ │ -07b812: 9105 0515 |0115: sub-int v5, v5, v21 │ │ -07b816: 28eb |0117: goto 0102 // -0015 │ │ -07b818: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ -07b81c: 0200 1500 |011a: move/from16 v0, v21 │ │ -07b820: 7120 d41d 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -07b826: 0a15 |011f: move-result v21 │ │ -07b828: 0200 1500 |0120: move/from16 v0, v21 │ │ -07b82c: 0801 1700 |0122: move-object/from16 v1, v23 │ │ -07b830: 5910 1206 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0612 │ │ -07b834: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ -07b838: 0200 1500 |0128: move/from16 v0, v21 │ │ -07b83c: 7120 d41d 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -07b842: 0a15 |012d: move-result v21 │ │ -07b844: 0200 1500 |012e: move/from16 v0, v21 │ │ -07b848: 0801 1700 |0130: move-object/from16 v1, v23 │ │ -07b84c: 5910 1106 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0611 │ │ -07b850: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ -07b854: 0200 1500 |0136: move/from16 v0, v21 │ │ -07b858: 0801 1700 |0138: move-object/from16 v1, v23 │ │ -07b85c: 5c10 2206 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ -07b860: 7401 6d14 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -07b866: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ -07b86a: 0200 1500 |0141: move/from16 v0, v21 │ │ -07b86e: 0801 1700 |0143: move-object/from16 v1, v23 │ │ -07b872: 5c10 2206 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ -07b876: 7401 3614 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07b87c: 0a10 |014a: move-result v16 │ │ -07b87e: 120c |014b: const/4 v12, #int 0 // #0 │ │ -07b880: 0200 1000 |014c: move/from16 v0, v16 │ │ -07b884: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ -07b888: 0800 1700 |0150: move-object/from16 v0, v23 │ │ -07b88c: 6e20 3514 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07b892: 0c03 |0155: move-result-object v3 │ │ -07b894: 6e10 1e1e 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -07b89a: 0a15 |0159: move-result v21 │ │ -07b89c: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ -07b8a0: 0200 1500 |015c: move/from16 v0, v21 │ │ -07b8a4: 0201 1600 |015e: move/from16 v1, v22 │ │ -07b8a8: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ -07b8ac: 6e10 f91d 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07b8b2: 0c0d |0165: move-result-object v13 │ │ -07b8b4: 1f0d 1603 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07b8b8: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ -07b8bc: 55d0 ef05 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07b8c0: 0215 0000 |016c: move/from16 v21, v0 │ │ -07b8c4: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ -07b8c8: 8250 |0170: int-to-float v0, v5 │ │ -07b8ca: 0215 0000 |0171: move/from16 v21, v0 │ │ -07b8ce: 52d0 f305 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ -07b8d2: 0216 0000 |0175: move/from16 v22, v0 │ │ -07b8d6: a815 1516 |0177: mul-float v21, v21, v22 │ │ -07b8da: 0200 1500 |0179: move/from16 v0, v21 │ │ -07b8de: 8700 |017b: float-to-int v0, v0 │ │ -07b8e0: 0215 0000 |017c: move/from16 v21, v0 │ │ -07b8e4: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ -07b8e8: 7702 d41d 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -07b8ee: 0a14 |0183: move-result v20 │ │ -07b8f0: 0800 1700 |0184: move-object/from16 v0, v23 │ │ -07b8f4: 5200 1106 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0611 │ │ -07b8f8: 0215 0000 |0188: move/from16 v21, v0 │ │ -07b8fc: 0200 1400 |018a: move/from16 v0, v20 │ │ -07b900: 0201 1500 |018c: move/from16 v1, v21 │ │ -07b904: 6e30 381e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -07b90a: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ -07b90e: 28b9 |0193: goto 014c // -0047 │ │ -07b910: 0e00 |0194: return-void │ │ +07ef70: |[07ef70] android.support.v4.view.ViewPager.onMeasure:(II)V │ │ +07ef80: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +07ef84: 0200 1500 |0002: move/from16 v0, v21 │ │ +07ef88: 0201 1800 |0004: move/from16 v1, v24 │ │ +07ef8c: 7120 3c14 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@143c │ │ +07ef92: 0a15 |0009: move-result v21 │ │ +07ef94: 1316 0000 |000a: const/16 v22, #int 0 // #0 │ │ +07ef98: 0200 1600 |000c: move/from16 v0, v22 │ │ +07ef9c: 0201 1900 |000e: move/from16 v1, v25 │ │ +07efa0: 7120 3c14 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/ViewPager;.getDefaultSize:(II)I // method@143c │ │ +07efa6: 0a16 |0013: move-result v22 │ │ +07efa8: 0800 1700 |0014: move-object/from16 v0, v23 │ │ +07efac: 0201 1500 |0016: move/from16 v1, v21 │ │ +07efb0: 0202 1600 |0018: move/from16 v2, v22 │ │ +07efb4: 6e30 8314 1002 |001a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.setMeasuredDimension:(II)V // method@1483 │ │ +07efba: 7401 4214 1700 |001d: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredWidth:()I // method@1442 │ │ +07efc0: 0a0f |0020: move-result v15 │ │ +07efc2: db0e 0f0a |0021: div-int/lit8 v14, v15, #int 10 // #0a │ │ +07efc6: 0800 1700 |0023: move-object/from16 v0, v23 │ │ +07efca: 5200 1606 |0025: iget v0, v0, Landroid/support/v4/view/ViewPager;.mDefaultGutterSize:I // field@0616 │ │ +07efce: 0215 0000 |0027: move/from16 v21, v0 │ │ +07efd2: 0200 1500 |0029: move/from16 v0, v21 │ │ +07efd6: 7120 a02e 0e00 |002b: invoke-static {v14, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +07efdc: 0a15 |002e: move-result v21 │ │ +07efde: 0200 1500 |002f: move/from16 v0, v21 │ │ +07efe2: 0801 1700 |0031: move-object/from16 v1, v23 │ │ +07efe6: 5910 2006 |0033: iput v0, v1, Landroid/support/v4/view/ViewPager;.mGutterSize:I // field@0620 │ │ +07efea: 7401 4514 1700 |0035: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +07eff0: 0a15 |0038: move-result v21 │ │ +07eff2: 9115 0f15 |0039: sub-int v21, v15, v21 │ │ +07eff6: 7401 4614 1700 |003b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +07effc: 0a16 |003e: move-result v22 │ │ +07effe: 9105 1516 |003f: sub-int v5, v21, v22 │ │ +07f002: 7401 4114 1700 |0041: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getMeasuredHeight:()I // method@1441 │ │ +07f008: 0a15 |0044: move-result v21 │ │ +07f00a: 7401 4714 1700 |0045: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingTop:()I // method@1447 │ │ +07f010: 0a16 |0048: move-result v22 │ │ +07f012: 9115 1516 |0049: sub-int v21, v21, v22 │ │ +07f016: 7401 4414 1700 |004b: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getPaddingBottom:()I // method@1444 │ │ +07f01c: 0a16 |004e: move-result v22 │ │ +07f01e: 9104 1516 |004f: sub-int v4, v21, v22 │ │ +07f022: 7401 3614 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07f028: 0a10 |0054: move-result v16 │ │ +07f02a: 120c |0055: const/4 v12, #int 0 // #0 │ │ +07f02c: 0200 1000 |0056: move/from16 v0, v16 │ │ +07f030: 350c c000 |0058: if-ge v12, v0, 0118 // +00c0 │ │ +07f034: 0800 1700 |005a: move-object/from16 v0, v23 │ │ +07f038: 6e20 3514 c000 |005c: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07f03e: 0c03 |005f: move-result-object v3 │ │ +07f040: 6e10 1e1e 0300 |0060: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07f046: 0a15 |0063: move-result v21 │ │ +07f048: 1316 0800 |0064: const/16 v22, #int 8 // #8 │ │ +07f04c: 0200 1500 |0066: move/from16 v0, v21 │ │ +07f050: 0201 1600 |0068: move/from16 v1, v22 │ │ +07f054: 3210 9800 |006a: if-eq v0, v1, 0102 // +0098 │ │ +07f058: 6e10 f91d 0300 |006c: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07f05e: 0c0d |006f: move-result-object v13 │ │ +07f060: 1f0d 1603 |0070: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07f064: 380d 9000 |0072: if-eqz v13, 0102 // +0090 │ │ +07f068: 55d0 ef05 |0074: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07f06c: 0215 0000 |0076: move/from16 v21, v0 │ │ +07f070: 3815 8a00 |0078: if-eqz v21, 0102 // +008a │ │ +07f074: 52d0 ed05 |007a: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ +07f078: 0215 0000 |007c: move/from16 v21, v0 │ │ +07f07c: dd0b 1507 |007e: and-int/lit8 v11, v21, #int 7 // #07 │ │ +07f080: 52d0 ed05 |0080: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ +07f084: 0215 0000 |0082: move/from16 v21, v0 │ │ +07f088: dd11 1570 |0084: and-int/lit8 v17, v21, #int 112 // #70 │ │ +07f08c: 1512 0080 |0086: const/high16 v18, #int -2147483648 // #8000 │ │ +07f090: 1508 0080 |0088: const/high16 v8, #int -2147483648 // #8000 │ │ +07f094: 1315 3000 |008a: const/16 v21, #int 48 // #30 │ │ +07f098: 0200 1100 |008c: move/from16 v0, v17 │ │ +07f09c: 0201 1500 |008e: move/from16 v1, v21 │ │ +07f0a0: 3210 0a00 |0090: if-eq v0, v1, 009a // +000a │ │ +07f0a4: 1315 5000 |0092: const/16 v21, #int 80 // #50 │ │ +07f0a8: 0200 1100 |0094: move/from16 v0, v17 │ │ +07f0ac: 0201 1500 |0096: move/from16 v1, v21 │ │ +07f0b0: 3310 6e00 |0098: if-ne v0, v1, 0106 // +006e │ │ +07f0b4: 1217 |009a: const/4 v7, #int 1 // #1 │ │ +07f0b6: 1315 0300 |009b: const/16 v21, #int 3 // #3 │ │ +07f0ba: 0200 1500 |009d: move/from16 v0, v21 │ │ +07f0be: 320b 0800 |009f: if-eq v11, v0, 00a7 // +0008 │ │ +07f0c2: 1315 0500 |00a1: const/16 v21, #int 5 // #5 │ │ +07f0c6: 0200 1500 |00a3: move/from16 v0, v21 │ │ +07f0ca: 330b 6300 |00a5: if-ne v11, v0, 0108 // +0063 │ │ +07f0ce: 1216 |00a7: const/4 v6, #int 1 // #1 │ │ +07f0d0: 3807 6200 |00a8: if-eqz v7, 010a // +0062 │ │ +07f0d4: 1512 0040 |00aa: const/high16 v18, #int 1073741824 // #4000 │ │ +07f0d8: 0213 0500 |00ac: move/from16 v19, v5 │ │ +07f0dc: 0149 |00ae: move v9, v4 │ │ +07f0de: 52d0 f205 |00af: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05f2 │ │ +07f0e2: 0215 0000 |00b1: move/from16 v21, v0 │ │ +07f0e6: 1316 feff |00b3: const/16 v22, #int -2 // #fffe │ │ +07f0ea: 0200 1500 |00b5: move/from16 v0, v21 │ │ +07f0ee: 0201 1600 |00b7: move/from16 v1, v22 │ │ +07f0f2: 3210 1400 |00b9: if-eq v0, v1, 00cd // +0014 │ │ +07f0f6: 1512 0040 |00bb: const/high16 v18, #int 1073741824 // #4000 │ │ +07f0fa: 52d0 f205 |00bd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05f2 │ │ +07f0fe: 0215 0000 |00bf: move/from16 v21, v0 │ │ +07f102: 1316 ffff |00c1: const/16 v22, #int -1 // #ffff │ │ +07f106: 0200 1500 |00c3: move/from16 v0, v21 │ │ +07f10a: 0201 1600 |00c5: move/from16 v1, v22 │ │ +07f10e: 3210 0600 |00c7: if-eq v0, v1, 00cd // +0006 │ │ +07f112: 52d0 f205 |00c9: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.width:I // field@05f2 │ │ +07f116: 0213 0000 |00cb: move/from16 v19, v0 │ │ +07f11a: 52d0 ee05 |00cd: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05ee │ │ +07f11e: 0215 0000 |00cf: move/from16 v21, v0 │ │ +07f122: 1316 feff |00d1: const/16 v22, #int -2 // #fffe │ │ +07f126: 0200 1500 |00d3: move/from16 v0, v21 │ │ +07f12a: 0201 1600 |00d5: move/from16 v1, v22 │ │ +07f12e: 3210 1200 |00d7: if-eq v0, v1, 00e9 // +0012 │ │ +07f132: 1508 0040 |00d9: const/high16 v8, #int 1073741824 // #4000 │ │ +07f136: 52d0 ee05 |00db: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05ee │ │ +07f13a: 0215 0000 |00dd: move/from16 v21, v0 │ │ +07f13e: 1316 ffff |00df: const/16 v22, #int -1 // #ffff │ │ +07f142: 0200 1500 |00e1: move/from16 v0, v21 │ │ +07f146: 0201 1600 |00e3: move/from16 v1, v22 │ │ +07f14a: 3210 0400 |00e5: if-eq v0, v1, 00e9 // +0004 │ │ +07f14e: 52d9 ee05 |00e7: iget v9, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.height:I // field@05ee │ │ +07f152: 0200 1300 |00e9: move/from16 v0, v19 │ │ +07f156: 0201 1200 |00eb: move/from16 v1, v18 │ │ +07f15a: 7120 d41d 1000 |00ed: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +07f160: 0a14 |00f0: move-result v20 │ │ +07f162: 7120 d41d 8900 |00f1: invoke-static {v9, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +07f168: 0a0a |00f4: move-result v10 │ │ +07f16a: 0200 1400 |00f5: move/from16 v0, v20 │ │ +07f16e: 6e30 381e 030a |00f7: invoke-virtual {v3, v0, v10}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +07f174: 3807 1500 |00fa: if-eqz v7, 010f // +0015 │ │ +07f178: 6e10 fd1d 0300 |00fc: invoke-virtual {v3}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +07f17e: 0a15 |00ff: move-result v21 │ │ +07f180: 9104 0415 |0100: sub-int v4, v4, v21 │ │ +07f184: d80c 0c01 |0102: add-int/lit8 v12, v12, #int 1 // #01 │ │ +07f188: 2900 52ff |0104: goto/16 0056 // -00ae │ │ +07f18c: 1207 |0106: const/4 v7, #int 0 // #0 │ │ +07f18e: 2894 |0107: goto 009b // -006c │ │ +07f190: 1206 |0108: const/4 v6, #int 0 // #0 │ │ +07f192: 289f |0109: goto 00a8 // -0061 │ │ +07f194: 3806 a2ff |010a: if-eqz v6, 00ac // -005e │ │ +07f198: 1508 0040 |010c: const/high16 v8, #int 1073741824 // #4000 │ │ +07f19c: 289e |010e: goto 00ac // -0062 │ │ +07f19e: 3806 f3ff |010f: if-eqz v6, 0102 // -000d │ │ +07f1a2: 6e10 001e 0300 |0111: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07f1a8: 0a15 |0114: move-result v21 │ │ +07f1aa: 9105 0515 |0115: sub-int v5, v5, v21 │ │ +07f1ae: 28eb |0117: goto 0102 // -0015 │ │ +07f1b0: 1515 0040 |0118: const/high16 v21, #int 1073741824 // #4000 │ │ +07f1b4: 0200 1500 |011a: move/from16 v0, v21 │ │ +07f1b8: 7120 d41d 0500 |011c: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +07f1be: 0a15 |011f: move-result v21 │ │ +07f1c0: 0200 1500 |0120: move/from16 v0, v21 │ │ +07f1c4: 0801 1700 |0122: move-object/from16 v1, v23 │ │ +07f1c8: 5910 1206 |0124: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildWidthMeasureSpec:I // field@0612 │ │ +07f1cc: 1515 0040 |0126: const/high16 v21, #int 1073741824 // #4000 │ │ +07f1d0: 0200 1500 |0128: move/from16 v0, v21 │ │ +07f1d4: 7120 d41d 0400 |012a: invoke-static {v4, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +07f1da: 0a15 |012d: move-result v21 │ │ +07f1dc: 0200 1500 |012e: move/from16 v0, v21 │ │ +07f1e0: 0801 1700 |0130: move-object/from16 v1, v23 │ │ +07f1e4: 5910 1106 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0611 │ │ +07f1e8: 1315 0100 |0134: const/16 v21, #int 1 // #1 │ │ +07f1ec: 0200 1500 |0136: move/from16 v0, v21 │ │ +07f1f0: 0801 1700 |0138: move-object/from16 v1, v23 │ │ +07f1f4: 5c10 2206 |013a: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ +07f1f8: 7401 6d14 1700 |013c: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +07f1fe: 1315 0000 |013f: const/16 v21, #int 0 // #0 │ │ +07f202: 0200 1500 |0141: move/from16 v0, v21 │ │ +07f206: 0801 1700 |0143: move-object/from16 v1, v23 │ │ +07f20a: 5c10 2206 |0145: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ +07f20e: 7401 3614 1700 |0147: invoke-virtual/range {v23}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07f214: 0a10 |014a: move-result v16 │ │ +07f216: 120c |014b: const/4 v12, #int 0 // #0 │ │ +07f218: 0200 1000 |014c: move/from16 v0, v16 │ │ +07f21c: 350c 4600 |014e: if-ge v12, v0, 0194 // +0046 │ │ +07f220: 0800 1700 |0150: move-object/from16 v0, v23 │ │ +07f224: 6e20 3514 c000 |0152: invoke-virtual {v0, v12}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07f22a: 0c03 |0155: move-result-object v3 │ │ +07f22c: 6e10 1e1e 0300 |0156: invoke-virtual {v3}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07f232: 0a15 |0159: move-result v21 │ │ +07f234: 1316 0800 |015a: const/16 v22, #int 8 // #8 │ │ +07f238: 0200 1500 |015c: move/from16 v0, v21 │ │ +07f23c: 0201 1600 |015e: move/from16 v1, v22 │ │ +07f240: 3210 3100 |0160: if-eq v0, v1, 0191 // +0031 │ │ +07f244: 6e10 f91d 0300 |0162: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07f24a: 0c0d |0165: move-result-object v13 │ │ +07f24c: 1f0d 1603 |0166: check-cast v13, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07f250: 380d 0800 |0168: if-eqz v13, 0170 // +0008 │ │ +07f254: 55d0 ef05 |016a: iget-boolean v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07f258: 0215 0000 |016c: move/from16 v21, v0 │ │ +07f25c: 3915 2300 |016e: if-nez v21, 0191 // +0023 │ │ +07f260: 8250 |0170: int-to-float v0, v5 │ │ +07f262: 0215 0000 |0171: move/from16 v21, v0 │ │ +07f266: 52d0 f305 |0173: iget v0, v13, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ +07f26a: 0216 0000 |0175: move/from16 v22, v0 │ │ +07f26e: a815 1516 |0177: mul-float v21, v21, v22 │ │ +07f272: 0200 1500 |0179: move/from16 v0, v21 │ │ +07f276: 8700 |017b: float-to-int v0, v0 │ │ +07f278: 0215 0000 |017c: move/from16 v21, v0 │ │ +07f27c: 1516 0040 |017e: const/high16 v22, #int 1073741824 // #4000 │ │ +07f280: 7702 d41d 1500 |0180: invoke-static/range {v21, v22}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +07f286: 0a14 |0183: move-result v20 │ │ +07f288: 0800 1700 |0184: move-object/from16 v0, v23 │ │ +07f28c: 5200 1106 |0186: iget v0, v0, Landroid/support/v4/view/ViewPager;.mChildHeightMeasureSpec:I // field@0611 │ │ +07f290: 0215 0000 |0188: move/from16 v21, v0 │ │ +07f294: 0200 1400 |018a: move/from16 v0, v20 │ │ +07f298: 0201 1500 |018c: move/from16 v1, v21 │ │ +07f29c: 6e30 381e 0301 |018e: invoke-virtual {v3, v0, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +07f2a2: d80c 0c01 |0191: add-int/lit8 v12, v12, #int 1 // #01 │ │ +07f2a6: 28b9 |0193: goto 014c // -0047 │ │ +07f2a8: 0e00 |0194: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1374 │ │ 0x001d line=1377 │ │ 0x0021 line=1378 │ │ 0x0023 line=1379 │ │ 0x0035 line=1382 │ │ @@ -85363,129 +85363,129 @@ │ │ type : '(IFI)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -07b914: |[07b914] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ -07b924: 0800 1100 |0000: move-object/from16 v0, v17 │ │ -07b928: 520f 1506 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0615 │ │ -07b92c: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ -07b930: 7401 4b14 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07b936: 0a0c |0009: move-result v12 │ │ -07b938: 7401 4514 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -07b93e: 0a0a |000d: move-result v10 │ │ -07b940: 7401 4614 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -07b946: 0a0b |0011: move-result v11 │ │ -07b948: 7401 4d14 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ -07b94e: 0a0e |0015: move-result v14 │ │ -07b950: 7401 3614 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07b956: 0a04 |0019: move-result v4 │ │ -07b958: 1208 |001a: const/4 v8, #int 0 // #0 │ │ -07b95a: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ -07b95e: 0800 1100 |001d: move-object/from16 v0, v17 │ │ -07b962: 6e20 3514 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07b968: 0c03 |0022: move-result-object v3 │ │ -07b96a: 6e10 f91d 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07b970: 0c09 |0026: move-result-object v9 │ │ -07b972: 1f09 1603 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07b976: 559f ef05 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07b97a: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ -07b97e: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07b982: 28ec |002f: goto 001b // -0014 │ │ -07b984: 529f ed05 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ -07b988: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ -07b98c: 1205 |0034: const/4 v5, #int 0 // #0 │ │ -07b98e: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ -07b994: 01a5 |0038: move v5, v10 │ │ -07b996: b0c5 |0039: add-int/2addr v5, v12 │ │ -07b998: 6e10 fa1d 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -07b99e: 0a0f |003d: move-result v15 │ │ -07b9a0: 9106 050f |003e: sub-int v6, v5, v15 │ │ -07b9a4: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ -07b9a8: 6e20 391e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ -07b9ae: 28e8 |0045: goto 002d // -0018 │ │ -07b9b0: 01a5 |0046: move v5, v10 │ │ -07b9b2: 6e10 1f1e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -07b9b8: 0a0f |004a: move-result v15 │ │ -07b9ba: b0fa |004b: add-int/2addr v10, v15 │ │ -07b9bc: 28ed |004c: goto 0039 // -0013 │ │ -07b9be: 6e10 001e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b9c4: 0a0f |0050: move-result v15 │ │ -07b9c6: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ -07b9ca: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ -07b9ce: 7120 9d2e af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -07b9d4: 0a05 |0058: move-result v5 │ │ -07b9d6: 28e0 |0059: goto 0039 // -0020 │ │ -07b9d8: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ -07b9dc: 6e10 001e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b9e2: 0a10 |005f: move-result v16 │ │ -07b9e4: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ -07b9e8: 6e10 001e 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -07b9ee: 0a0f |0065: move-result v15 │ │ -07b9f0: b0fb |0066: add-int/2addr v11, v15 │ │ -07b9f2: 28d2 |0067: goto 0039 // -002e │ │ -07b9f4: 0800 1100 |0068: move-object/from16 v0, v17 │ │ -07b9f8: 540f 3306 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -07b9fc: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ -07ba00: 0800 1100 |006e: move-object/from16 v0, v17 │ │ -07ba04: 540f 3306 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -07ba08: 0200 1200 |0072: move/from16 v0, v18 │ │ -07ba0c: 0201 1300 |0074: move/from16 v1, v19 │ │ -07ba10: 0202 1400 |0076: move/from16 v2, v20 │ │ -07ba14: 7240 f713 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@13f7 │ │ -07ba1a: 0800 1100 |007b: move-object/from16 v0, v17 │ │ -07ba1e: 540f 2506 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -07ba22: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ -07ba26: 0800 1100 |0081: move-object/from16 v0, v17 │ │ -07ba2a: 540f 2506 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -07ba2e: 0200 1200 |0085: move/from16 v0, v18 │ │ -07ba32: 0201 1300 |0087: move/from16 v1, v19 │ │ -07ba36: 0202 1400 |0089: move/from16 v2, v20 │ │ -07ba3a: 7240 f713 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@13f7 │ │ -07ba40: 0800 1100 |008e: move-object/from16 v0, v17 │ │ -07ba44: 540f 3506 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ -07ba48: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ -07ba4c: 7401 4b14 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07ba52: 0a0c |0097: move-result v12 │ │ -07ba54: 7401 3614 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07ba5a: 0a04 |009b: move-result v4 │ │ -07ba5c: 1208 |009c: const/4 v8, #int 0 // #0 │ │ -07ba5e: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ -07ba62: 0800 1100 |009f: move-object/from16 v0, v17 │ │ -07ba66: 6e20 3514 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07ba6c: 0c03 |00a4: move-result-object v3 │ │ -07ba6e: 6e10 f91d 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07ba74: 0c09 |00a8: move-result-object v9 │ │ -07ba76: 1f09 1603 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07ba7a: 559f ef05 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07ba7e: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ -07ba82: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07ba86: 28ec |00b1: goto 009d // -0014 │ │ -07ba88: 6e10 fa1d 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -07ba8e: 0a0f |00b5: move-result v15 │ │ -07ba90: b1cf |00b6: sub-int/2addr v15, v12 │ │ -07ba92: 82ff |00b7: int-to-float v15, v15 │ │ -07ba94: 7601 3914 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07ba9a: 0a10 |00bb: move-result v16 │ │ -07ba9c: 0200 1000 |00bc: move/from16 v0, v16 │ │ -07baa0: 8200 |00be: int-to-float v0, v0 │ │ -07baa2: 0210 0000 |00bf: move/from16 v16, v0 │ │ -07baa6: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ -07baaa: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -07baae: 540f 3506 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ -07bab2: 7230 f913 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@13f9 │ │ -07bab8: 28e5 |00ca: goto 00af // -001b │ │ -07baba: 121f |00cb: const/4 v15, #int 1 // #1 │ │ -07babc: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ -07bac0: 5c0f 1006 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ -07bac4: 0e00 |00d0: return-void │ │ -07bac6: 0000 |00d1: nop // spacer │ │ -07bac8: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ +07f2ac: |[07f2ac] android.support.v4.view.ViewPager.onPageScrolled:(IFI)V │ │ +07f2bc: 0800 1100 |0000: move-object/from16 v0, v17 │ │ +07f2c0: 520f 1506 |0002: iget v15, v0, Landroid/support/v4/view/ViewPager;.mDecorChildCount:I // field@0615 │ │ +07f2c4: 3d0f 6400 |0004: if-lez v15, 0068 // +0064 │ │ +07f2c8: 7401 4b14 1100 |0006: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07f2ce: 0a0c |0009: move-result v12 │ │ +07f2d0: 7401 4514 1100 |000a: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +07f2d6: 0a0a |000d: move-result v10 │ │ +07f2d8: 7401 4614 1100 |000e: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +07f2de: 0a0b |0011: move-result v11 │ │ +07f2e0: 7401 4d14 1100 |0012: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ +07f2e6: 0a0e |0015: move-result v14 │ │ +07f2e8: 7401 3614 1100 |0016: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07f2ee: 0a04 |0019: move-result v4 │ │ +07f2f0: 1208 |001a: const/4 v8, #int 0 // #0 │ │ +07f2f2: 3548 4d00 |001b: if-ge v8, v4, 0068 // +004d │ │ +07f2f6: 0800 1100 |001d: move-object/from16 v0, v17 │ │ +07f2fa: 6e20 3514 8000 |001f: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07f300: 0c03 |0022: move-result-object v3 │ │ +07f302: 6e10 f91d 0300 |0023: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07f308: 0c09 |0026: move-result-object v9 │ │ +07f30a: 1f09 1603 |0027: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07f30e: 559f ef05 |0029: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07f312: 390f 0500 |002b: if-nez v15, 0030 // +0005 │ │ +07f316: d808 0801 |002d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07f31a: 28ec |002f: goto 001b // -0014 │ │ +07f31c: 529f ed05 |0030: iget v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.gravity:I // field@05ed │ │ +07f320: dd07 0f07 |0032: and-int/lit8 v7, v15, #int 7 // #07 │ │ +07f324: 1205 |0034: const/4 v5, #int 0 // #0 │ │ +07f326: 2b07 9d00 0000 |0035: packed-switch v7, 000000d2 // +0000009d │ │ +07f32c: 01a5 |0038: move v5, v10 │ │ +07f32e: b0c5 |0039: add-int/2addr v5, v12 │ │ +07f330: 6e10 fa1d 0300 |003a: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +07f336: 0a0f |003d: move-result v15 │ │ +07f338: 9106 050f |003e: sub-int v6, v5, v15 │ │ +07f33c: 3806 edff |0040: if-eqz v6, 002d // -0013 │ │ +07f340: 6e20 391e 6300 |0042: invoke-virtual {v3, v6}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ +07f346: 28e8 |0045: goto 002d // -0018 │ │ +07f348: 01a5 |0046: move v5, v10 │ │ +07f34a: 6e10 1f1e 0300 |0047: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +07f350: 0a0f |004a: move-result v15 │ │ +07f352: b0fa |004b: add-int/2addr v10, v15 │ │ +07f354: 28ed |004c: goto 0039 // -0013 │ │ +07f356: 6e10 001e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07f35c: 0a0f |0050: move-result v15 │ │ +07f35e: 910f 0e0f |0051: sub-int v15, v14, v15 │ │ +07f362: db0f 0f02 |0053: div-int/lit8 v15, v15, #int 2 // #02 │ │ +07f366: 7120 9d2e af00 |0055: invoke-static {v15, v10}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +07f36c: 0a05 |0058: move-result v5 │ │ +07f36e: 28e0 |0059: goto 0039 // -0020 │ │ +07f370: 910f 0e0b |005a: sub-int v15, v14, v11 │ │ +07f374: 6e10 001e 0300 |005c: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07f37a: 0a10 |005f: move-result v16 │ │ +07f37c: 9105 0f10 |0060: sub-int v5, v15, v16 │ │ +07f380: 6e10 001e 0300 |0062: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +07f386: 0a0f |0065: move-result v15 │ │ +07f388: b0fb |0066: add-int/2addr v11, v15 │ │ +07f38a: 28d2 |0067: goto 0039 // -002e │ │ +07f38c: 0800 1100 |0068: move-object/from16 v0, v17 │ │ +07f390: 540f 3306 |006a: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07f394: 380f 0f00 |006c: if-eqz v15, 007b // +000f │ │ +07f398: 0800 1100 |006e: move-object/from16 v0, v17 │ │ +07f39c: 540f 3306 |0070: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +07f3a0: 0200 1200 |0072: move/from16 v0, v18 │ │ +07f3a4: 0201 1300 |0074: move/from16 v1, v19 │ │ +07f3a8: 0202 1400 |0076: move/from16 v2, v20 │ │ +07f3ac: 7240 f713 0f21 |0078: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@13f7 │ │ +07f3b2: 0800 1100 |007b: move-object/from16 v0, v17 │ │ +07f3b6: 540f 2506 |007d: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +07f3ba: 380f 0f00 |007f: if-eqz v15, 008e // +000f │ │ +07f3be: 0800 1100 |0081: move-object/from16 v0, v17 │ │ +07f3c2: 540f 2506 |0083: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +07f3c6: 0200 1200 |0085: move/from16 v0, v18 │ │ +07f3ca: 0201 1300 |0087: move/from16 v1, v19 │ │ +07f3ce: 0202 1400 |0089: move/from16 v2, v20 │ │ +07f3d2: 7240 f713 0f21 |008b: invoke-interface {v15, v0, v1, v2}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageScrolled:(IFI)V // method@13f7 │ │ +07f3d8: 0800 1100 |008e: move-object/from16 v0, v17 │ │ +07f3dc: 540f 3506 |0090: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ +07f3e0: 380f 3900 |0092: if-eqz v15, 00cb // +0039 │ │ +07f3e4: 7401 4b14 1100 |0094: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07f3ea: 0a0c |0097: move-result v12 │ │ +07f3ec: 7401 3614 1100 |0098: invoke-virtual/range {v17}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07f3f2: 0a04 |009b: move-result v4 │ │ +07f3f4: 1208 |009c: const/4 v8, #int 0 // #0 │ │ +07f3f6: 3548 2e00 |009d: if-ge v8, v4, 00cb // +002e │ │ +07f3fa: 0800 1100 |009f: move-object/from16 v0, v17 │ │ +07f3fe: 6e20 3514 8000 |00a1: invoke-virtual {v0, v8}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07f404: 0c03 |00a4: move-result-object v3 │ │ +07f406: 6e10 f91d 0300 |00a5: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +07f40c: 0c09 |00a8: move-result-object v9 │ │ +07f40e: 1f09 1603 |00a9: check-cast v9, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +07f412: 559f ef05 |00ab: iget-boolean v15, v9, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +07f416: 380f 0500 |00ad: if-eqz v15, 00b2 // +0005 │ │ +07f41a: d808 0801 |00af: add-int/lit8 v8, v8, #int 1 // #01 │ │ +07f41e: 28ec |00b1: goto 009d // -0014 │ │ +07f420: 6e10 fa1d 0300 |00b2: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +07f426: 0a0f |00b5: move-result v15 │ │ +07f428: b1cf |00b6: sub-int/2addr v15, v12 │ │ +07f42a: 82ff |00b7: int-to-float v15, v15 │ │ +07f42c: 7601 3914 1100 |00b8: invoke-direct/range {v17}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07f432: 0a10 |00bb: move-result v16 │ │ +07f434: 0200 1000 |00bc: move/from16 v0, v16 │ │ +07f438: 8200 |00be: int-to-float v0, v0 │ │ +07f43a: 0210 0000 |00bf: move/from16 v16, v0 │ │ +07f43e: a90d 0f10 |00c1: div-float v13, v15, v16 │ │ +07f442: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +07f446: 540f 3506 |00c5: iget-object v15, v0, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ +07f44a: 7230 f913 3f0d |00c7: invoke-interface {v15, v3, v13}, Landroid/support/v4/view/ViewPager$PageTransformer;.transformPage:(Landroid/view/View;F)V // method@13f9 │ │ +07f450: 28e5 |00ca: goto 00af // -001b │ │ +07f452: 121f |00cb: const/4 v15, #int 1 // #1 │ │ +07f454: 0800 1100 |00cc: move-object/from16 v0, v17 │ │ +07f458: 5c0f 1006 |00ce: iput-boolean v15, v0, Landroid/support/v4/view/ViewPager;.mCalledSuper:Z // field@0610 │ │ +07f45c: 0e00 |00d0: return-void │ │ +07f45e: 0000 |00d1: nop // spacer │ │ +07f460: 0001 0500 0100 0000 1800 0000 0300 ... |00d2: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ 0x0006 line=1678 │ │ 0x000a line=1679 │ │ 0x000e line=1680 │ │ 0x0012 line=1681 │ │ @@ -85555,48 +85555,48 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -07bae4: |[07bae4] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ -07baf4: 6e10 3614 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07bafa: 0a01 |0003: move-result v1 │ │ -07bafc: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ -07bb00: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ -07bb04: 1206 |0008: const/4 v6, #int 0 // #0 │ │ -07bb06: 1215 |0009: const/4 v5, #int 1 // #1 │ │ -07bb08: 0112 |000a: move v2, v1 │ │ -07bb0a: 0163 |000b: move v3, v6 │ │ -07bb0c: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ -07bb10: 6e20 3514 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07bb16: 0c00 |0011: move-result-object v0 │ │ -07bb18: 6e10 1e1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -07bb1e: 0a07 |0015: move-result v7 │ │ -07bb20: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ -07bb24: 6e20 5114 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -07bb2a: 0c04 |001b: move-result-object v4 │ │ -07bb2c: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ -07bb30: 5247 e905 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07bb34: 5298 1406 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07bb38: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ -07bb3c: 6e30 541e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1e54 │ │ -07bb42: 0a07 |0027: move-result v7 │ │ -07bb44: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ -07bb48: 1217 |002a: const/4 v7, #int 1 // #1 │ │ -07bb4a: 0f07 |002b: return v7 │ │ -07bb4c: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ -07bb50: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ -07bb52: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ -07bb54: 28db |0030: goto 000b // -0025 │ │ -07bb56: b053 |0031: add-int/2addr v3, v5 │ │ -07bb58: 28da |0032: goto 000c // -0026 │ │ -07bb5a: 1207 |0033: const/4 v7, #int 0 // #0 │ │ -07bb5c: 28f7 |0034: goto 002b // -0009 │ │ +07f47c: |[07f47c] android.support.v4.view.ViewPager.onRequestFocusInDescendants:(ILandroid/graphics/Rect;)Z │ │ +07f48c: 6e10 3614 0900 |0000: invoke-virtual {v9}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +07f492: 0a01 |0003: move-result v1 │ │ +07f494: dd07 0a02 |0004: and-int/lit8 v7, v10, #int 2 // #02 │ │ +07f498: 3807 2600 |0006: if-eqz v7, 002c // +0026 │ │ +07f49c: 1206 |0008: const/4 v6, #int 0 // #0 │ │ +07f49e: 1215 |0009: const/4 v5, #int 1 // #1 │ │ +07f4a0: 0112 |000a: move v2, v1 │ │ +07f4a2: 0163 |000b: move v3, v6 │ │ +07f4a4: 3223 2700 |000c: if-eq v3, v2, 0033 // +0027 │ │ +07f4a8: 6e20 3514 3900 |000e: invoke-virtual {v9, v3}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +07f4ae: 0c00 |0011: move-result-object v0 │ │ +07f4b0: 6e10 1e1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +07f4b6: 0a07 |0015: move-result v7 │ │ +07f4b8: 3907 1b00 |0016: if-nez v7, 0031 // +001b │ │ +07f4bc: 6e20 5114 0900 |0018: invoke-virtual {v9, v0}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +07f4c2: 0c04 |001b: move-result-object v4 │ │ +07f4c4: 3804 1500 |001c: if-eqz v4, 0031 // +0015 │ │ +07f4c8: 5247 e905 |001e: iget v7, v4, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07f4cc: 5298 1406 |0020: iget v8, v9, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07f4d0: 3387 0f00 |0022: if-ne v7, v8, 0031 // +000f │ │ +07f4d4: 6e30 541e a00b |0024: invoke-virtual {v0, v10, v11}, Landroid/view/View;.requestFocus:(ILandroid/graphics/Rect;)Z // method@1e54 │ │ +07f4da: 0a07 |0027: move-result v7 │ │ +07f4dc: 3807 0900 |0028: if-eqz v7, 0031 // +0009 │ │ +07f4e0: 1217 |002a: const/4 v7, #int 1 // #1 │ │ +07f4e2: 0f07 |002b: return v7 │ │ +07f4e4: d806 01ff |002c: add-int/lit8 v6, v1, #int -1 // #ff │ │ +07f4e8: 12f5 |002e: const/4 v5, #int -1 // #ff │ │ +07f4ea: 12f2 |002f: const/4 v2, #int -1 // #ff │ │ +07f4ec: 28db |0030: goto 000b // -0025 │ │ +07f4ee: b053 |0031: add-int/2addr v3, v5 │ │ +07f4f0: 28da |0032: goto 000c // -0026 │ │ +07f4f2: 1207 |0033: const/4 v7, #int 0 // #0 │ │ +07f4f4: 28f7 |0034: goto 002b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2698 │ │ 0x0004 line=2699 │ │ 0x0008 line=2700 │ │ 0x0009 line=2701 │ │ 0x000a line=2702 │ │ @@ -85635,42 +85635,42 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -07bb60: |[07bb60] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -07bb70: 2051 1d03 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ -07bb74: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ -07bb78: 6f20 cb1e 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ -07bb7e: 0e00 |0007: return-void │ │ -07bb80: 0750 |0008: move-object v0, v5 │ │ -07bb82: 1f00 1d03 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ -07bb86: 6e10 0614 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1406 │ │ -07bb8c: 0c01 |000e: move-result-object v1 │ │ -07bb8e: 6f20 cb1e 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ -07bb94: 5441 0d06 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07bb98: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ -07bb9c: 5441 0d06 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07bba0: 5402 f705 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ -07bba4: 5403 f805 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f8 │ │ -07bba8: 6e30 9211 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@1192 │ │ -07bbae: 5201 f905 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ -07bbb2: 1202 |0021: const/4 v2, #int 0 // #0 │ │ -07bbb4: 1213 |0022: const/4 v3, #int 1 // #1 │ │ -07bbb6: 6e40 7e14 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ -07bbbc: 28e1 |0026: goto 0007 // -001f │ │ -07bbbe: 5201 f905 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ -07bbc2: 5941 3906 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ -07bbc6: 5401 f705 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ -07bbca: 5b41 3706 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ -07bbce: 5401 f805 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f8 │ │ -07bbd2: 5b41 3806 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ -07bbd6: 28d4 |0033: goto 0007 // -002c │ │ +07f4f8: |[07f4f8] android.support.v4.view.ViewPager.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +07f508: 2051 1d03 |0000: instance-of v1, v5, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ +07f50c: 3901 0600 |0002: if-nez v1, 0008 // +0006 │ │ +07f510: 6f20 cb1e 5400 |0004: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ +07f516: 0e00 |0007: return-void │ │ +07f518: 0750 |0008: move-object v0, v5 │ │ +07f51a: 1f00 1d03 |0009: check-cast v0, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ +07f51e: 6e10 0614 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1406 │ │ +07f524: 0c01 |000e: move-result-object v1 │ │ +07f526: 6f20 cb1e 1400 |000f: invoke-super {v4, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ +07f52c: 5441 0d06 |0012: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07f530: 3801 1300 |0014: if-eqz v1, 0027 // +0013 │ │ +07f534: 5441 0d06 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07f538: 5402 f705 |0018: iget-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ +07f53c: 5403 f805 |001a: iget-object v3, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f8 │ │ +07f540: 6e30 9211 2103 |001c: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@1192 │ │ +07f546: 5201 f905 |001f: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ +07f54a: 1202 |0021: const/4 v2, #int 0 // #0 │ │ +07f54c: 1213 |0022: const/4 v3, #int 1 // #1 │ │ +07f54e: 6e40 7e14 1432 |0023: invoke-virtual {v4, v1, v2, v3}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ +07f554: 28e1 |0026: goto 0007 // -001f │ │ +07f556: 5201 f905 |0027: iget v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ +07f55a: 5941 3906 |0029: iput v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ +07f55e: 5401 f705 |002b: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ +07f562: 5b41 3706 |002d: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ +07f566: 5401 f805 |002f: iget-object v1, v0, Landroid/support/v4/view/ViewPager$SavedState;.loader:Ljava/lang/ClassLoader; // field@05f8 │ │ +07f56a: 5b41 3806 |0031: iput-object v1, v4, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ +07f56e: 28d4 |0033: goto 0007 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1277 │ │ 0x0004 line=1278 │ │ 0x0007 line=1293 │ │ 0x0009 line=1282 │ │ 0x000b line=1283 │ │ @@ -85690,28 +85690,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -07bbd8: |[07bbd8] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -07bbe8: 6f10 cc1e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ecc │ │ -07bbee: 0c01 |0003: move-result-object v1 │ │ -07bbf0: 2200 1d03 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ -07bbf4: 7020 0514 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@1405 │ │ -07bbfa: 5232 1406 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07bbfe: 5902 f905 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ -07bc02: 5432 0d06 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07bc06: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ -07bc0a: 5432 0d06 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07bc0e: 6e10 9311 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@1193 │ │ -07bc14: 0c02 |0016: move-result-object v2 │ │ -07bc16: 5b02 f705 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ -07bc1a: 1100 |0019: return-object v0 │ │ +07f570: |[07f570] android.support.v4.view.ViewPager.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +07f580: 6f10 cc1e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ecc │ │ +07f586: 0c01 |0003: move-result-object v1 │ │ +07f588: 2200 1d03 |0004: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ +07f58c: 7020 0514 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcelable;)V // method@1405 │ │ +07f592: 5232 1406 |0009: iget v2, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07f596: 5902 f905 |000b: iput v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.position:I // field@05f9 │ │ +07f59a: 5432 0d06 |000d: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07f59e: 3802 0a00 |000f: if-eqz v2, 0019 // +000a │ │ +07f5a2: 5432 0d06 |0011: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07f5a6: 6e10 9311 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.saveState:()Landroid/os/Parcelable; // method@1193 │ │ +07f5ac: 0c02 |0016: move-result-object v2 │ │ +07f5ae: 5b02 f705 |0017: iput-object v2, v0, Landroid/support/v4/view/ViewPager$SavedState;.adapterState:Landroid/os/Parcelable; // field@05f7 │ │ +07f5b2: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1266 │ │ 0x0004 line=1267 │ │ 0x0009 line=1268 │ │ 0x000d line=1269 │ │ 0x0011 line=1270 │ │ @@ -85726,21 +85726,21 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -07bc1c: |[07bc1c] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ -07bc2c: 6f56 cd1e 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1ecd │ │ -07bc32: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ -07bc36: 5220 3406 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07bc3a: 5221 3406 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07bc3e: 7051 6f14 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@146f │ │ -07bc44: 0e00 |000c: return-void │ │ +07f5b4: |[07f5b4] android.support.v4.view.ViewPager.onSizeChanged:(IIII)V │ │ +07f5c4: 6f56 cd1e 3254 |0000: invoke-super {v2, v3, v4, v5, v6}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1ecd │ │ +07f5ca: 3253 0900 |0003: if-eq v3, v5, 000c // +0009 │ │ +07f5ce: 5220 3406 |0005: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07f5d2: 5221 3406 |0007: iget v1, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +07f5d6: 7051 6f14 3205 |0009: invoke-direct {v2, v3, v5, v0, v1}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@146f │ │ +07f5dc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ 0x0003 line=1467 │ │ 0x0005 line=1468 │ │ 0x000c line=1470 │ │ locals : │ │ @@ -85755,375 +85755,375 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 736 16-bit code units │ │ -07bc48: |[07bc48] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -07bc58: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ -07bc5c: 5500 1c06 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ -07bc60: 0218 0000 |0004: move/from16 v24, v0 │ │ -07bc64: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ -07bc68: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ -07bc6c: 0f18 |000a: return v24 │ │ -07bc6e: 7401 a11d 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -07bc74: 0a18 |000e: move-result v24 │ │ -07bc76: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ -07bc7a: 7401 a31d 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1da3 │ │ -07bc80: 0a18 |0014: move-result v24 │ │ -07bc82: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ -07bc86: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ -07bc8a: 28f1 |0019: goto 000a // -000f │ │ -07bc8c: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ -07bc90: 5400 0d06 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07bc94: 0818 0000 |001e: move-object/from16 v24, v0 │ │ -07bc98: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ -07bc9c: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ -07bca0: 5400 0d06 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07bca4: 0818 0000 |0026: move-object/from16 v24, v0 │ │ -07bca8: 7401 8911 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07bcae: 0a18 |002b: move-result v24 │ │ -07bcb0: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ -07bcb4: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ -07bcb8: 28da |0030: goto 000a // -0026 │ │ -07bcba: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ -07bcbe: 5400 4306 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07bcc2: 0818 0000 |0035: move-object/from16 v24, v0 │ │ -07bcc6: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ -07bcca: 7100 c31d 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ -07bcd0: 0c18 |003c: move-result-object v24 │ │ -07bcd2: 0800 1800 |003d: move-object/from16 v0, v24 │ │ -07bcd6: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -07bcda: 5b10 4306 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07bcde: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ -07bce2: 5400 4306 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07bce6: 0818 0000 |0047: move-object/from16 v24, v0 │ │ -07bcea: 0800 1800 |0049: move-object/from16 v0, v24 │ │ -07bcee: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ -07bcf2: 6e20 bc1d 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ -07bcf8: 7401 a11d 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -07bcfe: 0a05 |0053: move-result v5 │ │ -07bd00: 120b |0054: const/4 v11, #int 0 // #0 │ │ -07bd02: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ -07bd06: 0218 0000 |0057: move/from16 v24, v0 │ │ -07bd0a: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ -07bd10: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ -07bd14: 7701 3313 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -07bd1a: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ -07bd1e: 28a7 |0063: goto 000a // -0059 │ │ -07bd20: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ -07bd24: 5400 3c06 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07bd28: 0818 0000 |0068: move-object/from16 v24, v0 │ │ -07bd2c: 7401 c420 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ -07bd32: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ -07bd36: 0200 1800 |006f: move/from16 v0, v24 │ │ -07bd3a: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ -07bd3e: 5c10 3606 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07bd42: 7401 6d14 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -07bd48: 7401 a71d 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -07bd4e: 0a18 |007b: move-result v24 │ │ -07bd50: 0200 1800 |007c: move/from16 v0, v24 │ │ -07bd54: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ -07bd58: 5910 2306 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07bd5c: 0200 1800 |0082: move/from16 v0, v24 │ │ -07bd60: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ -07bd64: 5910 2906 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07bd68: 7401 a91d 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -07bd6e: 0a18 |008b: move-result v24 │ │ -07bd70: 0200 1800 |008c: move/from16 v0, v24 │ │ -07bd74: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ -07bd78: 5910 2406 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0624 │ │ -07bd7c: 0200 1800 |0092: move/from16 v0, v24 │ │ -07bd80: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ -07bd84: 5910 2a06 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ -07bd88: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ -07bd8c: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -07bd90: 0201 1800 |009c: move/from16 v1, v24 │ │ -07bd94: 7120 7a11 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -07bd9a: 0a18 |00a1: move-result v24 │ │ -07bd9c: 0200 1800 |00a2: move/from16 v0, v24 │ │ -07bda0: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ -07bda4: 5910 0c06 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07bda8: 28b4 |00a8: goto 005c // -004c │ │ -07bdaa: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ -07bdae: 5500 2606 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07bdb2: 0218 0000 |00ad: move/from16 v24, v0 │ │ -07bdb6: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ -07bdba: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ -07bdbe: 5200 0c06 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07bdc2: 0218 0000 |00b5: move/from16 v24, v0 │ │ -07bdc6: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ -07bdca: 0201 1800 |00b9: move/from16 v1, v24 │ │ -07bdce: 7120 7611 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -07bdd4: 0a0f |00be: move-result v15 │ │ -07bdd6: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ -07bdda: 7120 7b11 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -07bde0: 0a14 |00c4: move-result v20 │ │ -07bde2: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ -07bde6: 5200 2906 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07bdea: 0218 0000 |00c9: move/from16 v24, v0 │ │ -07bdee: a718 1418 |00cb: sub-float v24, v20, v24 │ │ -07bdf2: 7701 962e 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -07bdf8: 0a15 |00d0: move-result v21 │ │ -07bdfa: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ -07bdfe: 7120 7c11 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -07be04: 0a16 |00d6: move-result v22 │ │ -07be06: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -07be0a: 5200 2a06 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ -07be0e: 0218 0000 |00db: move/from16 v24, v0 │ │ -07be12: a718 1618 |00dd: sub-float v24, v22, v24 │ │ -07be16: 7701 962e 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -07be1c: 0a17 |00e2: move-result v23 │ │ -07be1e: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ -07be22: 5200 4206 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07be26: 0218 0000 |00e7: move/from16 v24, v0 │ │ -07be2a: 0200 1800 |00e9: move/from16 v0, v24 │ │ -07be2e: 8200 |00eb: int-to-float v0, v0 │ │ -07be30: 0218 0000 |00ec: move/from16 v24, v0 │ │ -07be34: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ -07be38: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ -07be3c: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ -07be40: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ -07be44: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ -07be48: 0200 1800 |00f8: move/from16 v0, v24 │ │ -07be4c: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ -07be50: 5c10 2606 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07be54: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ -07be58: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ -07be5c: 0201 1800 |0102: move/from16 v1, v24 │ │ -07be60: 7020 7714 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1477 │ │ -07be66: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ -07be6a: 5200 2306 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07be6e: 0218 0000 |010b: move/from16 v24, v0 │ │ -07be72: a718 1418 |010d: sub-float v24, v20, v24 │ │ -07be76: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ -07be7a: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ -07be7e: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ -07be82: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ -07be86: 5200 2306 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07be8a: 0218 0000 |0119: move/from16 v24, v0 │ │ -07be8e: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ -07be92: 5200 4206 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07be96: 0219 0000 |011f: move/from16 v25, v0 │ │ -07be9a: 0200 1900 |0121: move/from16 v0, v25 │ │ -07be9e: 8200 |0123: int-to-float v0, v0 │ │ -07bea0: 0219 0000 |0124: move/from16 v25, v0 │ │ -07bea4: a618 1819 |0126: add-float v24, v24, v25 │ │ -07bea8: 0200 1800 |0128: move/from16 v0, v24 │ │ -07beac: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ -07beb0: 5910 2906 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07beb4: 0200 1600 |012e: move/from16 v0, v22 │ │ -07beb8: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ -07bebc: 5910 2a06 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ -07bec0: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ -07bec4: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -07bec8: 0201 1800 |0138: move/from16 v1, v24 │ │ -07becc: 7020 8b14 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ -07bed2: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ -07bed6: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ -07beda: 0201 1800 |0141: move/from16 v1, v24 │ │ -07bede: 7020 8c14 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ -07bee4: 7401 4914 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1449 │ │ -07beea: 0c0e |0149: move-result-object v14 │ │ -07beec: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ -07bef0: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ -07bef4: 0200 1800 |014e: move/from16 v0, v24 │ │ -07bef8: 7220 e21e 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1ee2 │ │ -07befe: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ -07bf02: 5500 2606 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07bf06: 0218 0000 |0157: move/from16 v24, v0 │ │ -07bf0a: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ -07bf0e: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ -07bf12: 5200 0c06 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07bf16: 0218 0000 |015f: move/from16 v24, v0 │ │ -07bf1a: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ -07bf1e: 0201 1800 |0163: move/from16 v1, v24 │ │ -07bf22: 7120 7611 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -07bf28: 0a06 |0168: move-result v6 │ │ -07bf2a: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ -07bf2e: 7120 7b11 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -07bf34: 0a14 |016e: move-result v20 │ │ -07bf36: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ -07bf3a: 0201 1400 |0171: move/from16 v1, v20 │ │ -07bf3e: 7020 6b14 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@146b │ │ -07bf44: 0a18 |0176: move-result v24 │ │ -07bf46: 960b 0b18 |0177: or-int v11, v11, v24 │ │ -07bf4a: 2900 e3fe |0179: goto/16 005c // -011d │ │ -07bf4e: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -07bf52: 5200 2306 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07bf56: 0218 0000 |017f: move/from16 v24, v0 │ │ -07bf5a: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ -07bf5e: 5200 4206 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ -07bf62: 0219 0000 |0185: move/from16 v25, v0 │ │ -07bf66: 0200 1900 |0187: move/from16 v0, v25 │ │ -07bf6a: 8200 |0189: int-to-float v0, v0 │ │ -07bf6c: 0219 0000 |018a: move/from16 v25, v0 │ │ -07bf70: a718 1819 |018c: sub-float v24, v24, v25 │ │ -07bf74: 289a |018e: goto 0128 // -0066 │ │ -07bf76: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -07bf7a: 5500 2606 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07bf7e: 0218 0000 |0193: move/from16 v24, v0 │ │ -07bf82: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ -07bf86: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ -07bf8a: 5400 4306 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ -07bf8e: 0812 0000 |019b: move-object/from16 v18, v0 │ │ -07bf92: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ -07bf96: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ -07bf9a: 5200 2e06 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@062e │ │ -07bf9e: 0219 0000 |01a3: move/from16 v25, v0 │ │ -07bfa2: 0200 1900 |01a5: move/from16 v0, v25 │ │ -07bfa6: 8200 |01a7: int-to-float v0, v0 │ │ -07bfa8: 0219 0000 |01a8: move/from16 v25, v0 │ │ -07bfac: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ -07bfb0: 0201 1800 |01ac: move/from16 v1, v24 │ │ -07bfb4: 0202 1900 |01ae: move/from16 v2, v25 │ │ -07bfb8: 6e30 be1d 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ -07bfbe: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ -07bfc2: 5200 0c06 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07bfc6: 0218 0000 |01b7: move/from16 v24, v0 │ │ -07bfca: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ -07bfce: 0201 1800 |01bb: move/from16 v1, v24 │ │ -07bfd2: 7120 0712 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -07bfd8: 0a18 |01c0: move-result v24 │ │ -07bfda: 0200 1800 |01c1: move/from16 v0, v24 │ │ -07bfde: 870a |01c3: float-to-int v10, v0 │ │ -07bfe0: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ -07bfe4: 0200 1800 |01c6: move/from16 v0, v24 │ │ -07bfe8: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ -07bfec: 5c10 3606 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07bff0: 7601 3914 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07bff6: 0a13 |01cf: move-result v19 │ │ -07bff8: 7401 4b14 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07bffe: 0a10 |01d3: move-result v16 │ │ -07c000: 7601 5214 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@1452 │ │ -07c006: 0c08 |01d7: move-result-object v8 │ │ -07c008: 5287 e905 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07c00c: 0200 1000 |01da: move/from16 v0, v16 │ │ -07c010: 8200 |01dc: int-to-float v0, v0 │ │ -07c012: 0218 0000 |01dd: move/from16 v24, v0 │ │ -07c016: 0200 1300 |01df: move/from16 v0, v19 │ │ -07c01a: 8200 |01e1: int-to-float v0, v0 │ │ -07c01c: 0219 0000 |01e2: move/from16 v25, v0 │ │ -07c020: a918 1819 |01e4: div-float v24, v24, v25 │ │ -07c024: 5280 e805 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ -07c028: 0219 0000 |01e8: move/from16 v25, v0 │ │ -07c02c: a718 1819 |01ea: sub-float v24, v24, v25 │ │ -07c030: 5280 eb05 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07c034: 0219 0000 |01ee: move/from16 v25, v0 │ │ -07c038: a90d 1819 |01f0: div-float v13, v24, v25 │ │ -07c03c: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ -07c040: 5200 0c06 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07c044: 0218 0000 |01f6: move/from16 v24, v0 │ │ -07c048: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ -07c04c: 0201 1800 |01fa: move/from16 v1, v24 │ │ -07c050: 7120 7611 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -07c056: 0a06 |01ff: move-result v6 │ │ -07c058: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ -07c05c: 7120 7b11 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -07c062: 0a14 |0205: move-result v20 │ │ -07c064: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ -07c068: 5200 2306 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ -07c06c: 0218 0000 |020a: move/from16 v24, v0 │ │ -07c070: a718 1418 |020c: sub-float v24, v20, v24 │ │ -07c074: 0200 1800 |020e: move/from16 v0, v24 │ │ -07c078: 8700 |0210: float-to-int v0, v0 │ │ -07c07a: 0211 0000 |0211: move/from16 v17, v0 │ │ -07c07e: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ -07c082: 0201 1100 |0215: move/from16 v1, v17 │ │ -07c086: 7051 2514 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1425 │ │ -07c08c: 0a0c |021a: move-result v12 │ │ -07c08e: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ -07c092: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ -07c096: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ -07c09a: 0201 1800 |0221: move/from16 v1, v24 │ │ -07c09e: 0202 1900 |0223: move/from16 v2, v25 │ │ -07c0a2: 6e5a 7f14 c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@147f │ │ -07c0a8: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ -07c0ac: 0200 1800 |022a: move/from16 v0, v24 │ │ -07c0b0: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ -07c0b4: 5910 0c06 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07c0b8: 7601 2c14 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@142c │ │ -07c0be: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ -07c0c2: 5400 2c06 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -07c0c6: 0818 0000 |0237: move-object/from16 v24, v0 │ │ -07c0ca: 7401 221a 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ -07c0d0: 0a18 |023c: move-result v24 │ │ -07c0d2: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ -07c0d6: 5400 3a06 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -07c0da: 0819 0000 |0241: move-object/from16 v25, v0 │ │ -07c0de: 7401 221a 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ -07c0e4: 0a19 |0246: move-result v25 │ │ -07c0e6: 960b 1819 |0247: or-int v11, v24, v25 │ │ -07c0ea: 2900 13fe |0249: goto/16 005c // -01ed │ │ -07c0ee: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ -07c0f2: 5500 2606 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ -07c0f6: 0218 0000 |024f: move/from16 v24, v0 │ │ -07c0fa: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ -07c0fe: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -07c102: 5200 1406 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c106: 0218 0000 |0257: move/from16 v24, v0 │ │ -07c10a: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ -07c10e: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ -07c112: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ -07c116: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ -07c11a: 0201 1800 |0261: move/from16 v1, v24 │ │ -07c11e: 0202 1900 |0263: move/from16 v2, v25 │ │ -07c122: 0203 1a00 |0265: move/from16 v3, v26 │ │ -07c126: 0204 1b00 |0267: move/from16 v4, v27 │ │ -07c12a: 7054 7914 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1479 │ │ -07c130: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ -07c134: 0200 1800 |026e: move/from16 v0, v24 │ │ -07c138: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ -07c13c: 5910 0c06 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07c140: 7601 2c14 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@142c │ │ -07c146: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ -07c14a: 5400 2c06 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ -07c14e: 0818 0000 |027b: move-object/from16 v24, v0 │ │ -07c152: 7401 221a 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ -07c158: 0a18 |0280: move-result v24 │ │ -07c15a: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ -07c15e: 5400 3a06 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ -07c162: 0819 0000 |0285: move-object/from16 v25, v0 │ │ -07c166: 7401 221a 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ -07c16c: 0a19 |028a: move-result v25 │ │ -07c16e: 960b 1819 |028b: or-int v11, v24, v25 │ │ -07c172: 2900 cffd |028d: goto/16 005c // -0231 │ │ -07c176: 7701 7711 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -07c17c: 0a09 |0292: move-result v9 │ │ -07c17e: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ -07c182: 7120 7b11 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -07c188: 0a14 |0298: move-result v20 │ │ -07c18a: 0200 1400 |0299: move/from16 v0, v20 │ │ -07c18e: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ -07c192: 5910 2906 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07c196: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ -07c19a: 7120 7a11 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -07c1a0: 0a18 |02a4: move-result v24 │ │ -07c1a2: 0200 1800 |02a5: move/from16 v0, v24 │ │ -07c1a6: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ -07c1aa: 5910 0c06 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07c1ae: 2900 b1fd |02ab: goto/16 005c // -024f │ │ -07c1b2: 7602 6514 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1465 │ │ -07c1b8: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ -07c1bc: 5200 0c06 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ -07c1c0: 0218 0000 |02b4: move/from16 v24, v0 │ │ -07c1c4: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ -07c1c8: 0201 1800 |02b8: move/from16 v1, v24 │ │ -07c1cc: 7120 7611 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -07c1d2: 0a18 |02bd: move-result v24 │ │ -07c1d4: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ -07c1d8: 0201 1800 |02c0: move/from16 v1, v24 │ │ -07c1dc: 7120 7b11 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -07c1e2: 0a18 |02c5: move-result v24 │ │ -07c1e4: 0200 1800 |02c6: move/from16 v0, v24 │ │ -07c1e8: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ -07c1ec: 5910 2906 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ -07c1f0: 2900 90fd |02cc: goto/16 005c // -0270 │ │ -07c1f4: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ +07f5e0: |[07f5e0] android.support.v4.view.ViewPager.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +07f5f0: 0800 1c00 |0000: move-object/from16 v0, v28 │ │ +07f5f4: 5500 1c06 |0002: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mFakeDragging:Z // field@061c │ │ +07f5f8: 0218 0000 |0004: move/from16 v24, v0 │ │ +07f5fc: 3818 0500 |0006: if-eqz v24, 000b // +0005 │ │ +07f600: 1318 0100 |0008: const/16 v24, #int 1 // #1 │ │ +07f604: 0f18 |000a: return v24 │ │ +07f606: 7401 a11d 1d00 |000b: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +07f60c: 0a18 |000e: move-result v24 │ │ +07f60e: 3918 0b00 |000f: if-nez v24, 001a // +000b │ │ +07f612: 7401 a31d 1d00 |0011: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getEdgeFlags:()I // method@1da3 │ │ +07f618: 0a18 |0014: move-result v24 │ │ +07f61a: 3818 0500 |0015: if-eqz v24, 001a // +0005 │ │ +07f61e: 1318 0000 |0017: const/16 v24, #int 0 // #0 │ │ +07f622: 28f1 |0019: goto 000a // -000f │ │ +07f624: 0800 1c00 |001a: move-object/from16 v0, v28 │ │ +07f628: 5400 0d06 |001c: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07f62c: 0818 0000 |001e: move-object/from16 v24, v0 │ │ +07f630: 3818 0e00 |0020: if-eqz v24, 002e // +000e │ │ +07f634: 0800 1c00 |0022: move-object/from16 v0, v28 │ │ +07f638: 5400 0d06 |0024: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07f63c: 0818 0000 |0026: move-object/from16 v24, v0 │ │ +07f640: 7401 8911 1800 |0028: invoke-virtual/range {v24}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07f646: 0a18 |002b: move-result v24 │ │ +07f648: 3918 0500 |002c: if-nez v24, 0031 // +0005 │ │ +07f64c: 1318 0000 |002e: const/16 v24, #int 0 // #0 │ │ +07f650: 28da |0030: goto 000a // -0026 │ │ +07f652: 0800 1c00 |0031: move-object/from16 v0, v28 │ │ +07f656: 5400 4306 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07f65a: 0818 0000 |0035: move-object/from16 v24, v0 │ │ +07f65e: 3918 0c00 |0037: if-nez v24, 0043 // +000c │ │ +07f662: 7100 c31d 0000 |0039: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ +07f668: 0c18 |003c: move-result-object v24 │ │ +07f66a: 0800 1800 |003d: move-object/from16 v0, v24 │ │ +07f66e: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +07f672: 5b10 4306 |0041: iput-object v0, v1, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07f676: 0800 1c00 |0043: move-object/from16 v0, v28 │ │ +07f67a: 5400 4306 |0045: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07f67e: 0818 0000 |0047: move-object/from16 v24, v0 │ │ +07f682: 0800 1800 |0049: move-object/from16 v0, v24 │ │ +07f686: 0801 1d00 |004b: move-object/from16 v1, v29 │ │ +07f68a: 6e20 bc1d 1000 |004d: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ +07f690: 7401 a11d 1d00 |0050: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +07f696: 0a05 |0053: move-result v5 │ │ +07f698: 120b |0054: const/4 v11, #int 0 // #0 │ │ +07f69a: d550 ff00 |0055: and-int/lit16 v0, v5, #int 255 // #00ff │ │ +07f69e: 0218 0000 |0057: move/from16 v24, v0 │ │ +07f6a2: 2b18 7502 0000 |0059: packed-switch v24, 000002ce // +00000275 │ │ +07f6a8: 380b 0500 |005c: if-eqz v11, 0061 // +0005 │ │ +07f6ac: 7701 3313 1c00 |005e: invoke-static/range {v28}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +07f6b2: 1318 0100 |0061: const/16 v24, #int 1 // #1 │ │ +07f6b6: 28a7 |0063: goto 000a // -0059 │ │ +07f6b8: 0800 1c00 |0064: move-object/from16 v0, v28 │ │ +07f6bc: 5400 3c06 |0066: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +07f6c0: 0818 0000 |0068: move-object/from16 v24, v0 │ │ +07f6c4: 7401 c420 1800 |006a: invoke-virtual/range {v24}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ +07f6ca: 1318 0000 |006d: const/16 v24, #int 0 // #0 │ │ +07f6ce: 0200 1800 |006f: move/from16 v0, v24 │ │ +07f6d2: 0801 1c00 |0071: move-object/from16 v1, v28 │ │ +07f6d6: 5c10 3606 |0073: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +07f6da: 7401 6d14 1c00 |0075: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +07f6e0: 7401 a71d 1d00 |0078: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +07f6e6: 0a18 |007b: move-result v24 │ │ +07f6e8: 0200 1800 |007c: move/from16 v0, v24 │ │ +07f6ec: 0801 1c00 |007e: move-object/from16 v1, v28 │ │ +07f6f0: 5910 2306 |0080: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07f6f4: 0200 1800 |0082: move/from16 v0, v24 │ │ +07f6f8: 0801 1c00 |0084: move-object/from16 v1, v28 │ │ +07f6fc: 5910 2906 |0086: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07f700: 7401 a91d 1d00 |0088: invoke-virtual/range {v29}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +07f706: 0a18 |008b: move-result v24 │ │ +07f708: 0200 1800 |008c: move/from16 v0, v24 │ │ +07f70c: 0801 1c00 |008e: move-object/from16 v1, v28 │ │ +07f710: 5910 2406 |0090: iput v0, v1, Landroid/support/v4/view/ViewPager;.mInitialMotionY:F // field@0624 │ │ +07f714: 0200 1800 |0092: move/from16 v0, v24 │ │ +07f718: 0801 1c00 |0094: move-object/from16 v1, v28 │ │ +07f71c: 5910 2a06 |0096: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ +07f720: 1318 0000 |0098: const/16 v24, #int 0 // #0 │ │ +07f724: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +07f728: 0201 1800 |009c: move/from16 v1, v24 │ │ +07f72c: 7120 7a11 1000 |009e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +07f732: 0a18 |00a1: move-result v24 │ │ +07f734: 0200 1800 |00a2: move/from16 v0, v24 │ │ +07f738: 0801 1c00 |00a4: move-object/from16 v1, v28 │ │ +07f73c: 5910 0c06 |00a6: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07f740: 28b4 |00a8: goto 005c // -004c │ │ +07f742: 0800 1c00 |00a9: move-object/from16 v0, v28 │ │ +07f746: 5500 2606 |00ab: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07f74a: 0218 0000 |00ad: move/from16 v24, v0 │ │ +07f74e: 3918 a400 |00af: if-nez v24, 0153 // +00a4 │ │ +07f752: 0800 1c00 |00b1: move-object/from16 v0, v28 │ │ +07f756: 5200 0c06 |00b3: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07f75a: 0218 0000 |00b5: move/from16 v24, v0 │ │ +07f75e: 0800 1d00 |00b7: move-object/from16 v0, v29 │ │ +07f762: 0201 1800 |00b9: move/from16 v1, v24 │ │ +07f766: 7120 7611 1000 |00bb: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +07f76c: 0a0f |00be: move-result v15 │ │ +07f76e: 0800 1d00 |00bf: move-object/from16 v0, v29 │ │ +07f772: 7120 7b11 f000 |00c1: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +07f778: 0a14 |00c4: move-result v20 │ │ +07f77a: 0800 1c00 |00c5: move-object/from16 v0, v28 │ │ +07f77e: 5200 2906 |00c7: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07f782: 0218 0000 |00c9: move/from16 v24, v0 │ │ +07f786: a718 1418 |00cb: sub-float v24, v20, v24 │ │ +07f78a: 7701 962e 1800 |00cd: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +07f790: 0a15 |00d0: move-result v21 │ │ +07f792: 0800 1d00 |00d1: move-object/from16 v0, v29 │ │ +07f796: 7120 7c11 f000 |00d3: invoke-static {v0, v15}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +07f79c: 0a16 |00d6: move-result v22 │ │ +07f79e: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +07f7a2: 5200 2a06 |00d9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ +07f7a6: 0218 0000 |00db: move/from16 v24, v0 │ │ +07f7aa: a718 1618 |00dd: sub-float v24, v22, v24 │ │ +07f7ae: 7701 962e 1800 |00df: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +07f7b4: 0a17 |00e2: move-result v23 │ │ +07f7b6: 0800 1c00 |00e3: move-object/from16 v0, v28 │ │ +07f7ba: 5200 4206 |00e5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07f7be: 0218 0000 |00e7: move/from16 v24, v0 │ │ +07f7c2: 0200 1800 |00e9: move/from16 v0, v24 │ │ +07f7c6: 8200 |00eb: int-to-float v0, v0 │ │ +07f7c8: 0218 0000 |00ec: move/from16 v24, v0 │ │ +07f7cc: 2d18 1518 |00ee: cmpl-float v24, v21, v24 │ │ +07f7d0: 3d18 6300 |00f0: if-lez v24, 0153 // +0063 │ │ +07f7d4: 2d18 1517 |00f2: cmpl-float v24, v21, v23 │ │ +07f7d8: 3d18 5f00 |00f4: if-lez v24, 0153 // +005f │ │ +07f7dc: 1318 0100 |00f6: const/16 v24, #int 1 // #1 │ │ +07f7e0: 0200 1800 |00f8: move/from16 v0, v24 │ │ +07f7e4: 0801 1c00 |00fa: move-object/from16 v1, v28 │ │ +07f7e8: 5c10 2606 |00fc: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07f7ec: 1318 0100 |00fe: const/16 v24, #int 1 // #1 │ │ +07f7f0: 0800 1c00 |0100: move-object/from16 v0, v28 │ │ +07f7f4: 0201 1800 |0102: move/from16 v1, v24 │ │ +07f7f8: 7020 7714 1000 |0104: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.requestParentDisallowInterceptTouchEvent:(Z)V // method@1477 │ │ +07f7fe: 0800 1c00 |0107: move-object/from16 v0, v28 │ │ +07f802: 5200 2306 |0109: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07f806: 0218 0000 |010b: move/from16 v24, v0 │ │ +07f80a: a718 1418 |010d: sub-float v24, v20, v24 │ │ +07f80e: 1319 0000 |010f: const/16 v25, #int 0 // #0 │ │ +07f812: 2d18 1819 |0111: cmpl-float v24, v24, v25 │ │ +07f816: 3d18 6800 |0113: if-lez v24, 017b // +0068 │ │ +07f81a: 0800 1c00 |0115: move-object/from16 v0, v28 │ │ +07f81e: 5200 2306 |0117: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07f822: 0218 0000 |0119: move/from16 v24, v0 │ │ +07f826: 0800 1c00 |011b: move-object/from16 v0, v28 │ │ +07f82a: 5200 4206 |011d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07f82e: 0219 0000 |011f: move/from16 v25, v0 │ │ +07f832: 0200 1900 |0121: move/from16 v0, v25 │ │ +07f836: 8200 |0123: int-to-float v0, v0 │ │ +07f838: 0219 0000 |0124: move/from16 v25, v0 │ │ +07f83c: a618 1819 |0126: add-float v24, v24, v25 │ │ +07f840: 0200 1800 |0128: move/from16 v0, v24 │ │ +07f844: 0801 1c00 |012a: move-object/from16 v1, v28 │ │ +07f848: 5910 2906 |012c: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07f84c: 0200 1600 |012e: move/from16 v0, v22 │ │ +07f850: 0801 1c00 |0130: move-object/from16 v1, v28 │ │ +07f854: 5910 2a06 |0132: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionY:F // field@062a │ │ +07f858: 1318 0100 |0134: const/16 v24, #int 1 // #1 │ │ +07f85c: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +07f860: 0201 1800 |0138: move/from16 v1, v24 │ │ +07f864: 7020 8b14 1000 |013a: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ +07f86a: 1318 0100 |013d: const/16 v24, #int 1 // #1 │ │ +07f86e: 0800 1c00 |013f: move-object/from16 v0, v28 │ │ +07f872: 0201 1800 |0141: move/from16 v1, v24 │ │ +07f876: 7020 8c14 1000 |0143: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ +07f87c: 7401 4914 1c00 |0146: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getParent:()Landroid/view/ViewParent; // method@1449 │ │ +07f882: 0c0e |0149: move-result-object v14 │ │ +07f884: 380e 0900 |014a: if-eqz v14, 0153 // +0009 │ │ +07f888: 1318 0100 |014c: const/16 v24, #int 1 // #1 │ │ +07f88c: 0200 1800 |014e: move/from16 v0, v24 │ │ +07f890: 7220 e21e 0e00 |0150: invoke-interface {v14, v0}, Landroid/view/ViewParent;.requestDisallowInterceptTouchEvent:(Z)V // method@1ee2 │ │ +07f896: 0800 1c00 |0153: move-object/from16 v0, v28 │ │ +07f89a: 5500 2606 |0155: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07f89e: 0218 0000 |0157: move/from16 v24, v0 │ │ +07f8a2: 3818 03ff |0159: if-eqz v24, 005c // -00fd │ │ +07f8a6: 0800 1c00 |015b: move-object/from16 v0, v28 │ │ +07f8aa: 5200 0c06 |015d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07f8ae: 0218 0000 |015f: move/from16 v24, v0 │ │ +07f8b2: 0800 1d00 |0161: move-object/from16 v0, v29 │ │ +07f8b6: 0201 1800 |0163: move/from16 v1, v24 │ │ +07f8ba: 7120 7611 1000 |0165: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +07f8c0: 0a06 |0168: move-result v6 │ │ +07f8c2: 0800 1d00 |0169: move-object/from16 v0, v29 │ │ +07f8c6: 7120 7b11 6000 |016b: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +07f8cc: 0a14 |016e: move-result v20 │ │ +07f8ce: 0800 1c00 |016f: move-object/from16 v0, v28 │ │ +07f8d2: 0201 1400 |0171: move/from16 v1, v20 │ │ +07f8d6: 7020 6b14 1000 |0173: invoke-direct {v0, v1}, Landroid/support/v4/view/ViewPager;.performDrag:(F)Z // method@146b │ │ +07f8dc: 0a18 |0176: move-result v24 │ │ +07f8de: 960b 0b18 |0177: or-int v11, v11, v24 │ │ +07f8e2: 2900 e3fe |0179: goto/16 005c // -011d │ │ +07f8e6: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +07f8ea: 5200 2306 |017d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07f8ee: 0218 0000 |017f: move/from16 v24, v0 │ │ +07f8f2: 0800 1c00 |0181: move-object/from16 v0, v28 │ │ +07f8f6: 5200 4206 |0183: iget v0, v0, Landroid/support/v4/view/ViewPager;.mTouchSlop:I // field@0642 │ │ +07f8fa: 0219 0000 |0185: move/from16 v25, v0 │ │ +07f8fe: 0200 1900 |0187: move/from16 v0, v25 │ │ +07f902: 8200 |0189: int-to-float v0, v0 │ │ +07f904: 0219 0000 |018a: move/from16 v25, v0 │ │ +07f908: a718 1819 |018c: sub-float v24, v24, v25 │ │ +07f90c: 289a |018e: goto 0128 // -0066 │ │ +07f90e: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +07f912: 5500 2606 |0191: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07f916: 0218 0000 |0193: move/from16 v24, v0 │ │ +07f91a: 3818 c7fe |0195: if-eqz v24, 005c // -0139 │ │ +07f91e: 0800 1c00 |0197: move-object/from16 v0, v28 │ │ +07f922: 5400 4306 |0199: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0643 │ │ +07f926: 0812 0000 |019b: move-object/from16 v18, v0 │ │ +07f92a: 1318 e803 |019d: const/16 v24, #int 1000 // #3e8 │ │ +07f92e: 0800 1c00 |019f: move-object/from16 v0, v28 │ │ +07f932: 5200 2e06 |01a1: iget v0, v0, Landroid/support/v4/view/ViewPager;.mMaximumVelocity:I // field@062e │ │ +07f936: 0219 0000 |01a3: move/from16 v25, v0 │ │ +07f93a: 0200 1900 |01a5: move/from16 v0, v25 │ │ +07f93e: 8200 |01a7: int-to-float v0, v0 │ │ +07f940: 0219 0000 |01a8: move/from16 v25, v0 │ │ +07f944: 0800 1200 |01aa: move-object/from16 v0, v18 │ │ +07f948: 0201 1800 |01ac: move/from16 v1, v24 │ │ +07f94c: 0202 1900 |01ae: move/from16 v2, v25 │ │ +07f950: 6e30 be1d 1002 |01b0: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ +07f956: 0800 1c00 |01b3: move-object/from16 v0, v28 │ │ +07f95a: 5200 0c06 |01b5: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07f95e: 0218 0000 |01b7: move/from16 v24, v0 │ │ +07f962: 0800 1200 |01b9: move-object/from16 v0, v18 │ │ +07f966: 0201 1800 |01bb: move/from16 v1, v24 │ │ +07f96a: 7120 0712 1000 |01bd: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +07f970: 0a18 |01c0: move-result v24 │ │ +07f972: 0200 1800 |01c1: move/from16 v0, v24 │ │ +07f976: 870a |01c3: float-to-int v10, v0 │ │ +07f978: 1318 0100 |01c4: const/16 v24, #int 1 // #1 │ │ +07f97c: 0200 1800 |01c6: move/from16 v0, v24 │ │ +07f980: 0801 1c00 |01c8: move-object/from16 v1, v28 │ │ +07f984: 5c10 3606 |01ca: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +07f988: 7601 3914 1c00 |01cc: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07f98e: 0a13 |01cf: move-result v19 │ │ +07f990: 7401 4b14 1c00 |01d0: invoke-virtual/range {v28}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +07f996: 0a10 |01d3: move-result v16 │ │ +07f998: 7601 5214 1c00 |01d4: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.infoForCurrentScrollPosition:()Landroid/support/v4/view/ViewPager$ItemInfo; // method@1452 │ │ +07f99e: 0c08 |01d7: move-result-object v8 │ │ +07f9a0: 5287 e905 |01d8: iget v7, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07f9a4: 0200 1000 |01da: move/from16 v0, v16 │ │ +07f9a8: 8200 |01dc: int-to-float v0, v0 │ │ +07f9aa: 0218 0000 |01dd: move/from16 v24, v0 │ │ +07f9ae: 0200 1300 |01df: move/from16 v0, v19 │ │ +07f9b2: 8200 |01e1: int-to-float v0, v0 │ │ +07f9b4: 0219 0000 |01e2: move/from16 v25, v0 │ │ +07f9b8: a918 1819 |01e4: div-float v24, v24, v25 │ │ +07f9bc: 5280 e805 |01e6: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.offset:F // field@05e8 │ │ +07f9c0: 0219 0000 |01e8: move/from16 v25, v0 │ │ +07f9c4: a718 1819 |01ea: sub-float v24, v24, v25 │ │ +07f9c8: 5280 eb05 |01ec: iget v0, v8, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07f9cc: 0219 0000 |01ee: move/from16 v25, v0 │ │ +07f9d0: a90d 1819 |01f0: div-float v13, v24, v25 │ │ +07f9d4: 0800 1c00 |01f2: move-object/from16 v0, v28 │ │ +07f9d8: 5200 0c06 |01f4: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07f9dc: 0218 0000 |01f6: move/from16 v24, v0 │ │ +07f9e0: 0800 1d00 |01f8: move-object/from16 v0, v29 │ │ +07f9e4: 0201 1800 |01fa: move/from16 v1, v24 │ │ +07f9e8: 7120 7611 1000 |01fc: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +07f9ee: 0a06 |01ff: move-result v6 │ │ +07f9f0: 0800 1d00 |0200: move-object/from16 v0, v29 │ │ +07f9f4: 7120 7b11 6000 |0202: invoke-static {v0, v6}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +07f9fa: 0a14 |0205: move-result v20 │ │ +07f9fc: 0800 1c00 |0206: move-object/from16 v0, v28 │ │ +07fa00: 5200 2306 |0208: iget v0, v0, Landroid/support/v4/view/ViewPager;.mInitialMotionX:F // field@0623 │ │ +07fa04: 0218 0000 |020a: move/from16 v24, v0 │ │ +07fa08: a718 1418 |020c: sub-float v24, v20, v24 │ │ +07fa0c: 0200 1800 |020e: move/from16 v0, v24 │ │ +07fa10: 8700 |0210: float-to-int v0, v0 │ │ +07fa12: 0211 0000 |0211: move/from16 v17, v0 │ │ +07fa16: 0800 1c00 |0213: move-object/from16 v0, v28 │ │ +07fa1a: 0201 1100 |0215: move/from16 v1, v17 │ │ +07fa1e: 7051 2514 70ad |0217: invoke-direct {v0, v7, v13, v10, v1}, Landroid/support/v4/view/ViewPager;.determineTargetPage:(IFII)I // method@1425 │ │ +07fa24: 0a0c |021a: move-result v12 │ │ +07fa26: 1318 0100 |021b: const/16 v24, #int 1 // #1 │ │ +07fa2a: 1319 0100 |021d: const/16 v25, #int 1 // #1 │ │ +07fa2e: 0800 1c00 |021f: move-object/from16 v0, v28 │ │ +07fa32: 0201 1800 |0221: move/from16 v1, v24 │ │ +07fa36: 0202 1900 |0223: move/from16 v2, v25 │ │ +07fa3a: 6e5a 7f14 c021 |0225: invoke-virtual {v0, v12, v1, v2, v10}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@147f │ │ +07fa40: 1318 ffff |0228: const/16 v24, #int -1 // #ffff │ │ +07fa44: 0200 1800 |022a: move/from16 v0, v24 │ │ +07fa48: 0801 1c00 |022c: move-object/from16 v1, v28 │ │ +07fa4c: 5910 0c06 |022e: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07fa50: 7601 2c14 1c00 |0230: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@142c │ │ +07fa56: 0800 1c00 |0233: move-object/from16 v0, v28 │ │ +07fa5a: 5400 2c06 |0235: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07fa5e: 0818 0000 |0237: move-object/from16 v24, v0 │ │ +07fa62: 7401 221a 1800 |0239: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ +07fa68: 0a18 |023c: move-result v24 │ │ +07fa6a: 0800 1c00 |023d: move-object/from16 v0, v28 │ │ +07fa6e: 5400 3a06 |023f: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07fa72: 0819 0000 |0241: move-object/from16 v25, v0 │ │ +07fa76: 7401 221a 1900 |0243: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ +07fa7c: 0a19 |0246: move-result v25 │ │ +07fa7e: 960b 1819 |0247: or-int v11, v24, v25 │ │ +07fa82: 2900 13fe |0249: goto/16 005c // -01ed │ │ +07fa86: 0800 1c00 |024b: move-object/from16 v0, v28 │ │ +07fa8a: 5500 2606 |024d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mIsBeingDragged:Z // field@0626 │ │ +07fa8e: 0218 0000 |024f: move/from16 v24, v0 │ │ +07fa92: 3818 0bfe |0251: if-eqz v24, 005c // -01f5 │ │ +07fa96: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +07fa9a: 5200 1406 |0255: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fa9e: 0218 0000 |0257: move/from16 v24, v0 │ │ +07faa2: 1319 0100 |0259: const/16 v25, #int 1 // #1 │ │ +07faa6: 131a 0000 |025b: const/16 v26, #int 0 // #0 │ │ +07faaa: 131b 0000 |025d: const/16 v27, #int 0 // #0 │ │ +07faae: 0800 1c00 |025f: move-object/from16 v0, v28 │ │ +07fab2: 0201 1800 |0261: move/from16 v1, v24 │ │ +07fab6: 0202 1900 |0263: move/from16 v2, v25 │ │ +07faba: 0203 1a00 |0265: move/from16 v3, v26 │ │ +07fabe: 0204 1b00 |0267: move/from16 v4, v27 │ │ +07fac2: 7054 7914 1032 |0269: invoke-direct {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1479 │ │ +07fac8: 1318 ffff |026c: const/16 v24, #int -1 // #ffff │ │ +07facc: 0200 1800 |026e: move/from16 v0, v24 │ │ +07fad0: 0801 1c00 |0270: move-object/from16 v1, v28 │ │ +07fad4: 5910 0c06 |0272: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07fad8: 7601 2c14 1c00 |0274: invoke-direct/range {v28}, Landroid/support/v4/view/ViewPager;.endDrag:()V // method@142c │ │ +07fade: 0800 1c00 |0277: move-object/from16 v0, v28 │ │ +07fae2: 5400 2c06 |0279: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mLeftEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@062c │ │ +07fae6: 0818 0000 |027b: move-object/from16 v24, v0 │ │ +07faea: 7401 221a 1800 |027d: invoke-virtual/range {v24}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ +07faf0: 0a18 |0280: move-result v24 │ │ +07faf2: 0800 1c00 |0281: move-object/from16 v0, v28 │ │ +07faf6: 5400 3a06 |0283: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mRightEdge:Landroid/support/v4/widget/EdgeEffectCompat; // field@063a │ │ +07fafa: 0819 0000 |0285: move-object/from16 v25, v0 │ │ +07fafe: 7401 221a 1900 |0287: invoke-virtual/range {v25}, Landroid/support/v4/widget/EdgeEffectCompat;.onRelease:()Z // method@1a22 │ │ +07fb04: 0a19 |028a: move-result v25 │ │ +07fb06: 960b 1819 |028b: or-int v11, v24, v25 │ │ +07fb0a: 2900 cffd |028d: goto/16 005c // -0231 │ │ +07fb0e: 7701 7711 1d00 |028f: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +07fb14: 0a09 |0292: move-result v9 │ │ +07fb16: 0800 1d00 |0293: move-object/from16 v0, v29 │ │ +07fb1a: 7120 7b11 9000 |0295: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +07fb20: 0a14 |0298: move-result v20 │ │ +07fb22: 0200 1400 |0299: move/from16 v0, v20 │ │ +07fb26: 0801 1c00 |029b: move-object/from16 v1, v28 │ │ +07fb2a: 5910 2906 |029d: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07fb2e: 0800 1d00 |029f: move-object/from16 v0, v29 │ │ +07fb32: 7120 7a11 9000 |02a1: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +07fb38: 0a18 |02a4: move-result v24 │ │ +07fb3a: 0200 1800 |02a5: move/from16 v0, v24 │ │ +07fb3e: 0801 1c00 |02a7: move-object/from16 v1, v28 │ │ +07fb42: 5910 0c06 |02a9: iput v0, v1, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07fb46: 2900 b1fd |02ab: goto/16 005c // -024f │ │ +07fb4a: 7602 6514 1c00 |02ad: invoke-direct/range {v28, v29}, Landroid/support/v4/view/ViewPager;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1465 │ │ +07fb50: 0800 1c00 |02b0: move-object/from16 v0, v28 │ │ +07fb54: 5200 0c06 |02b2: iget v0, v0, Landroid/support/v4/view/ViewPager;.mActivePointerId:I // field@060c │ │ +07fb58: 0218 0000 |02b4: move/from16 v24, v0 │ │ +07fb5c: 0800 1d00 |02b6: move-object/from16 v0, v29 │ │ +07fb60: 0201 1800 |02b8: move/from16 v1, v24 │ │ +07fb64: 7120 7611 1000 |02ba: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +07fb6a: 0a18 |02bd: move-result v24 │ │ +07fb6c: 0800 1d00 |02be: move-object/from16 v0, v29 │ │ +07fb70: 0201 1800 |02c0: move/from16 v1, v24 │ │ +07fb74: 7120 7b11 1000 |02c2: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +07fb7a: 0a18 |02c5: move-result v24 │ │ +07fb7c: 0200 1800 |02c6: move/from16 v0, v24 │ │ +07fb80: 0801 1c00 |02c8: move-object/from16 v1, v28 │ │ +07fb84: 5910 2906 |02ca: iput v0, v1, Landroid/support/v4/view/ViewPager;.mLastMotionX:F // field@0629 │ │ +07fb88: 2900 90fd |02cc: goto/16 005c // -0270 │ │ +07fb8c: 0001 0700 0000 0000 0b00 0000 3601 ... |02ce: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1930 │ │ 0x0008 line=1934 │ │ 0x000a line=2051 │ │ 0x000b line=1937 │ │ 0x0017 line=1940 │ │ @@ -86233,24 +86233,24 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -07c218: |[07c218] android.support.v4.view.ViewPager.pageLeft:()Z │ │ -07c228: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c22a: 5221 1406 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c22e: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ -07c232: 5221 1406 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c236: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ -07c23a: 6e30 7d14 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@147d │ │ -07c240: 0f00 |000c: return v0 │ │ -07c242: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -07c244: 28fe |000e: goto 000c // -0002 │ │ +07fbb0: |[07fbb0] android.support.v4.view.ViewPager.pageLeft:()Z │ │ +07fbc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07fbc2: 5221 1406 |0001: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fbc6: 3d01 0a00 |0003: if-lez v1, 000d // +000a │ │ +07fbca: 5221 1406 |0005: iget v1, v2, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fbce: d801 01ff |0007: add-int/lit8 v1, v1, #int -1 // #ff │ │ +07fbd2: 6e30 7d14 1200 |0009: invoke-virtual {v2, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@147d │ │ +07fbd8: 0f00 |000c: return v0 │ │ +07fbda: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +07fbdc: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2611 │ │ 0x0005 line=2612 │ │ 0x000c line=2615 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/view/ViewPager; │ │ @@ -86260,30 +86260,30 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -07c248: |[07c248] android.support.v4.view.ViewPager.pageRight:()Z │ │ -07c258: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07c25a: 5431 0d06 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c25e: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ -07c262: 5231 1406 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c266: 5432 0d06 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c26a: 6e10 8911 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07c270: 0a02 |000c: move-result v2 │ │ -07c272: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ -07c276: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ -07c27a: 5231 1406 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c27e: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07c282: 6e30 7d14 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@147d │ │ -07c288: 0f00 |0018: return v0 │ │ -07c28a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -07c28c: 28fe |001a: goto 0018 // -0002 │ │ +07fbe0: |[07fbe0] android.support.v4.view.ViewPager.pageRight:()Z │ │ +07fbf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +07fbf2: 5431 0d06 |0001: iget-object v1, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07fbf6: 3801 1600 |0003: if-eqz v1, 0019 // +0016 │ │ +07fbfa: 5231 1406 |0005: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fbfe: 5432 0d06 |0007: iget-object v2, v3, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07fc02: 6e10 8911 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07fc08: 0a02 |000c: move-result v2 │ │ +07fc0a: d802 02ff |000d: add-int/lit8 v2, v2, #int -1 // #ff │ │ +07fc0e: 3521 0a00 |000f: if-ge v1, v2, 0019 // +000a │ │ +07fc12: 5231 1406 |0011: iget v1, v3, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fc16: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +07fc1a: 6e30 7d14 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(IZ)V // method@147d │ │ +07fc20: 0f00 |0018: return v0 │ │ +07fc22: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +07fc24: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2619 │ │ 0x0011 line=2620 │ │ 0x0018 line=2623 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/view/ViewPager; │ │ @@ -86293,18 +86293,18 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07c290: |[07c290] android.support.v4.view.ViewPager.populate:()V │ │ -07c2a0: 5210 1406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c2a4: 6e20 6e14 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@146e │ │ -07c2aa: 0e00 |0005: return-void │ │ +07fc28: |[07fc28] android.support.v4.view.ViewPager.populate:()V │ │ +07fc38: 5210 1406 |0000: iget v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fc3c: 6e20 6e14 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@146e │ │ +07fc42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0005 line=920 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -86313,606 +86313,606 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 32 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 1167 16-bit code units │ │ -07c2ac: |[07c2ac] android.support.v4.view.ViewPager.populate:(I)V │ │ -07c2bc: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ -07c2c0: 122f |0002: const/4 v15, #int 2 // #2 │ │ -07c2c2: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ -07c2c6: 5200 1406 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c2ca: 021b 0000 |0007: move/from16 v27, v0 │ │ -07c2ce: 0200 1b00 |0009: move/from16 v0, v27 │ │ -07c2d2: 0201 1f00 |000b: move/from16 v1, v31 │ │ -07c2d6: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ -07c2da: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ -07c2de: 5200 1406 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c2e2: 021b 0000 |0013: move/from16 v27, v0 │ │ -07c2e6: 0200 1b00 |0015: move/from16 v0, v27 │ │ -07c2ea: 0201 1f00 |0017: move/from16 v1, v31 │ │ -07c2ee: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ -07c2f2: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ -07c2f6: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ -07c2fa: 5200 1406 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c2fe: 021b 0000 |0021: move/from16 v27, v0 │ │ -07c302: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ -07c306: 0201 1b00 |0025: move/from16 v1, v27 │ │ -07c30a: 6e20 5314 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ -07c310: 0c15 |002a: move-result-object v21 │ │ -07c312: 0200 1f00 |002b: move/from16 v0, v31 │ │ -07c316: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ -07c31a: 5910 1406 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c31e: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ -07c322: 5400 0d06 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c326: 081b 0000 |0035: move-object/from16 v27, v0 │ │ -07c32a: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ -07c32e: 7601 9014 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1490 │ │ -07c334: 0e00 |003c: return-void │ │ -07c336: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ -07c33a: 28de |003f: goto 001d // -0022 │ │ -07c33c: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -07c340: 5500 3606 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07c344: 021b 0000 |0044: move/from16 v27, v0 │ │ -07c348: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ -07c34c: 7601 9014 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1490 │ │ -07c352: 28f1 |004b: goto 003c // -000f │ │ -07c354: 7401 4e14 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@144e │ │ -07c35a: 0c1b |004f: move-result-object v27 │ │ -07c35c: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ -07c360: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -07c364: 5400 0d06 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c368: 081b 0000 |0056: move-object/from16 v27, v0 │ │ -07c36c: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ -07c370: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ -07c374: 6e20 9711 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@1197 │ │ -07c37a: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ -07c37e: 5200 3206 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -07c382: 0216 0000 |0063: move/from16 v22, v0 │ │ -07c386: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ -07c38a: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ -07c38e: 5200 1406 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c392: 021c 0000 |006b: move/from16 v28, v0 │ │ -07c396: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ -07c39a: 7702 9d2e 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -07c3a0: 0a1a |0072: move-result v26 │ │ -07c3a2: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ -07c3a6: 5400 0d06 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c3aa: 081b 0000 |0077: move-object/from16 v27, v0 │ │ -07c3ae: 7401 8911 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07c3b4: 0a04 |007c: move-result v4 │ │ -07c3b6: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ -07c3ba: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -07c3be: 5200 1406 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c3c2: 021c 0000 |0083: move/from16 v28, v0 │ │ -07c3c6: 901c 1c16 |0085: add-int v28, v28, v22 │ │ -07c3ca: 7702 a02e 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -07c3d0: 0a0c |008a: move-result v12 │ │ -07c3d2: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -07c3d6: 5200 1a06 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ -07c3da: 021b 0000 |008f: move/from16 v27, v0 │ │ -07c3de: 0200 1b00 |0091: move/from16 v0, v27 │ │ -07c3e2: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ -07c3e6: 7401 4a14 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@144a │ │ -07c3ec: 0c1b |0098: move-result-object v27 │ │ -07c3ee: 7401 4014 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@1440 │ │ -07c3f4: 0a1c |009c: move-result v28 │ │ -07c3f6: 7402 d101 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@01d1 │ │ -07c3fc: 0c18 |00a0: move-result-object v24 │ │ -07c3fe: 221b d305 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@05d3 │ │ -07c402: 221c e705 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@05e7 │ │ -07c406: 7601 d22e 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07c40c: 1a1d 0a11 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@110a │ │ -07c410: 7402 db2e 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07c416: 0c1c |00ad: move-result-object v28 │ │ -07c418: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ -07c41c: 5200 1a06 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ -07c420: 021d 0000 |00b2: move/from16 v29, v0 │ │ -07c424: 7402 d72e 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -07c42a: 0c1c |00b7: move-result-object v28 │ │ -07c42c: 1a1d f000 |00b8: const-string v29, ", found: " // string@00f0 │ │ -07c430: 7402 db2e 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07c436: 0c1c |00bd: move-result-object v28 │ │ -07c438: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ -07c43c: 6e20 d72e 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -07c442: 0c1c |00c3: move-result-object v28 │ │ -07c444: 1a1d 2e00 |00c4: const-string v29, " Pager id: " // string@002e │ │ -07c448: 7402 db2e 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07c44e: 0c1c |00c9: move-result-object v28 │ │ -07c450: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ -07c454: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ -07c458: 6e20 db2e 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07c45e: 0c1c |00d1: move-result-object v28 │ │ -07c460: 1a1d 2d00 |00d2: const-string v29, " Pager class: " // string@002d │ │ -07c464: 7402 db2e 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07c46a: 0c1c |00d7: move-result-object v28 │ │ -07c46c: 7401 ab2e 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -07c472: 0c1d |00db: move-result-object v29 │ │ -07c474: 7402 da2e 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -07c47a: 0c1c |00df: move-result-object v28 │ │ -07c47c: 1a1d 2f00 |00e0: const-string v29, " Problematic adapter: " // string@002f │ │ -07c480: 7402 db2e 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07c486: 0c1c |00e5: move-result-object v28 │ │ -07c488: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ -07c48c: 5400 0d06 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c490: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ -07c494: 7401 ab2e 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -07c49a: 0c1d |00ef: move-result-object v29 │ │ -07c49c: 7402 da2e 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -07c4a2: 0c1c |00f3: move-result-object v28 │ │ -07c4a4: 7401 e02e 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07c4aa: 0c1c |00f7: move-result-object v28 │ │ -07c4ac: 7602 882e 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -07c4b2: 271b |00fb: throw v27 │ │ -07c4b4: 0d0b |00fc: move-exception v11 │ │ -07c4b6: 7401 4014 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@1440 │ │ -07c4bc: 0a1b |0100: move-result v27 │ │ -07c4be: 7701 8f2e 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -07c4c4: 0c18 |0104: move-result-object v24 │ │ -07c4c6: 289c |0105: goto 00a1 // -0064 │ │ -07c4c8: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ -07c4ca: 1209 |0107: const/4 v9, #int 0 // #0 │ │ -07c4cc: 1208 |0108: const/4 v8, #int 0 // #0 │ │ -07c4ce: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ -07c4d2: 5400 2806 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c4d6: 081b 0000 |010d: move-object/from16 v27, v0 │ │ -07c4da: 7401 152f 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07c4e0: 0a1b |0112: move-result v27 │ │ -07c4e2: 0200 1b00 |0113: move/from16 v0, v27 │ │ -07c4e6: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ -07c4ea: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ -07c4ee: 5400 2806 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c4f2: 081b 0000 |011b: move-object/from16 v27, v0 │ │ -07c4f6: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ -07c4fa: 6e20 0e2f 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07c500: 0c11 |0122: move-result-object v17 │ │ -07c502: 1f11 1503 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07c506: 0800 1100 |0125: move-object/from16 v0, v17 │ │ -07c50a: 5200 e905 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07c50e: 021b 0000 |0129: move/from16 v27, v0 │ │ -07c512: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ -07c516: 5200 1406 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c51a: 021c 0000 |012f: move/from16 v28, v0 │ │ -07c51e: 0200 1b00 |0131: move/from16 v0, v27 │ │ -07c522: 0201 1c00 |0133: move/from16 v1, v28 │ │ -07c526: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ -07c52a: 0800 1100 |0137: move-object/from16 v0, v17 │ │ -07c52e: 5200 e905 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07c532: 021b 0000 |013b: move/from16 v27, v0 │ │ -07c536: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ -07c53a: 5200 1406 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c53e: 021c 0000 |0141: move/from16 v28, v0 │ │ -07c542: 0200 1b00 |0143: move/from16 v0, v27 │ │ -07c546: 0201 1c00 |0145: move/from16 v1, v28 │ │ -07c54a: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ -07c54e: 0809 1100 |0149: move-object/from16 v9, v17 │ │ -07c552: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ -07c556: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ -07c55a: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ -07c55e: 5200 1406 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c562: 021b 0000 |0153: move/from16 v27, v0 │ │ -07c566: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ -07c56a: 0201 1b00 |0157: move/from16 v1, v27 │ │ -07c56e: 6e30 1814 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1418 │ │ -07c574: 0c09 |015c: move-result-object v9 │ │ -07c576: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ -07c57a: 120d |015f: const/4 v13, #int 0 // #0 │ │ -07c57c: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ -07c580: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ -07c584: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ -07c588: 5400 2806 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c58c: 081b 0000 |0168: move-object/from16 v27, v0 │ │ -07c590: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ -07c594: 0201 1200 |016c: move/from16 v1, v18 │ │ -07c598: 6e20 0e2f 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07c59e: 0c1b |0171: move-result-object v27 │ │ -07c5a0: 1f1b 1503 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07c5a4: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ -07c5a8: 7601 3914 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07c5ae: 0a07 |0179: move-result v7 │ │ -07c5b0: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ -07c5b4: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ -07c5b8: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ -07c5bc: 5200 1406 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c5c0: 021b 0000 |0182: move/from16 v27, v0 │ │ -07c5c4: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ -07c5c8: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ -07c5cc: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ -07c5d0: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ -07c5d4: 0200 1700 |018c: move/from16 v0, v23 │ │ -07c5d8: 0201 1a00 |018e: move/from16 v1, v26 │ │ -07c5dc: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ -07c5e0: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ -07c5e4: 529e eb05 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07c5e8: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ -07c5ec: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ -07c5f0: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ -07c5f4: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ -07c5f8: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ -07c5fc: 5400 2806 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c600: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ -07c604: 7401 152f 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07c60a: 0a1b |01a7: move-result v27 │ │ -07c60c: 0200 1200 |01a8: move/from16 v0, v18 │ │ -07c610: 0201 1b00 |01aa: move/from16 v1, v27 │ │ -07c614: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ -07c618: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ -07c61c: 5400 2806 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c620: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ -07c624: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ -07c628: 0201 1200 |01b6: move/from16 v1, v18 │ │ -07c62c: 6e20 0e2f 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07c632: 0c1b |01bb: move-result-object v27 │ │ -07c634: 1f1b 1503 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07c638: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ -07c63c: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ -07c640: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ -07c644: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ -07c648: 5200 1406 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c64c: 021b 0000 |01c8: move/from16 v27, v0 │ │ -07c650: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ -07c654: 0200 1700 |01cc: move/from16 v0, v23 │ │ -07c658: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ -07c65c: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ -07c660: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ -07c664: 0200 1700 |01d4: move/from16 v0, v23 │ │ -07c668: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ -07c66c: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ -07c670: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ -07c674: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ -07c678: 7040 1e14 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@141e │ │ -07c67e: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ -07c682: 5400 0d06 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c686: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ -07c68a: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ -07c68e: 5200 1406 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07c692: 021d 0000 |01eb: move/from16 v29, v0 │ │ -07c696: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ -07c69a: 5490 e705 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -07c69e: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ -07c6a2: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ -07c6a6: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ -07c6aa: 0202 1d00 |01f7: move/from16 v2, v29 │ │ -07c6ae: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ -07c6b2: 6e40 9511 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1195 │ │ -07c6b8: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ -07c6bc: 5400 0d06 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c6c0: 081b 0000 |0202: move-object/from16 v27, v0 │ │ -07c6c4: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ -07c6c8: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ -07c6cc: 6e20 8811 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@1188 │ │ -07c6d2: 7401 3614 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07c6d8: 0a06 |020e: move-result v6 │ │ -07c6da: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ -07c6de: 0200 1000 |0211: move/from16 v0, v16 │ │ -07c6e2: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ -07c6e6: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ -07c6ea: 0201 1000 |0217: move/from16 v1, v16 │ │ -07c6ee: 6e20 3514 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07c6f4: 0c05 |021c: move-result-object v5 │ │ -07c6f6: 6e10 f91d 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -07c6fc: 0c14 |0220: move-result-object v20 │ │ -07c6fe: 1f14 1603 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ -07c702: 0200 1000 |0223: move/from16 v0, v16 │ │ -07c706: 0801 1400 |0225: move-object/from16 v1, v20 │ │ -07c70a: 5910 ec05 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05ec │ │ -07c70e: 0800 1400 |0229: move-object/from16 v0, v20 │ │ -07c712: 5500 ef05 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ -07c716: 021b 0000 |022d: move/from16 v27, v0 │ │ -07c71a: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ -07c71e: 0800 1400 |0231: move-object/from16 v0, v20 │ │ -07c722: 5200 f305 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ -07c726: 021b 0000 |0235: move/from16 v27, v0 │ │ -07c72a: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ -07c72e: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ -07c732: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ -07c736: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ -07c73a: 6e20 5114 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -07c740: 0c11 |0242: move-result-object v17 │ │ -07c742: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ -07c746: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -07c74a: 5200 eb05 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07c74e: 021b 0000 |0249: move/from16 v27, v0 │ │ -07c752: 0200 1b00 |024b: move/from16 v0, v27 │ │ -07c756: 0801 1400 |024d: move-object/from16 v1, v20 │ │ -07c75a: 5910 f305 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ -07c75e: 0800 1100 |0251: move-object/from16 v0, v17 │ │ -07c762: 5200 e905 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07c766: 021b 0000 |0255: move/from16 v27, v0 │ │ -07c76a: 0200 1b00 |0257: move/from16 v0, v27 │ │ -07c76e: 0801 1400 |0259: move-object/from16 v1, v20 │ │ -07c772: 5910 f105 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05f1 │ │ -07c776: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ -07c77a: 28b2 |025f: goto 0211 // -004e │ │ -07c77c: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07c780: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ -07c784: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ -07c788: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ -07c78c: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ -07c790: 5290 eb05 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07c794: 021c 0000 |026c: move/from16 v28, v0 │ │ -07c798: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ -07c79c: 7401 4514 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ -07c7a2: 0a1c |0273: move-result v28 │ │ -07c7a4: 0200 1c00 |0274: move/from16 v0, v28 │ │ -07c7a8: 8200 |0276: int-to-float v0, v0 │ │ -07c7aa: 021c 0000 |0277: move/from16 v28, v0 │ │ -07c7ae: 8270 |0279: int-to-float v0, v7 │ │ -07c7b0: 021d 0000 |027a: move/from16 v29, v0 │ │ -07c7b4: a91c 1c1d |027c: div-float v28, v28, v29 │ │ -07c7b8: a613 1b1c |027e: add-float v19, v27, v28 │ │ -07c7bc: 2900 fefe |0280: goto/16 017e // -0102 │ │ -07c7c0: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -07c7c4: 5200 e905 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07c7c8: 021b 0000 |0286: move/from16 v27, v0 │ │ -07c7cc: 0200 1700 |0288: move/from16 v0, v23 │ │ -07c7d0: 0201 1b00 |028a: move/from16 v1, v27 │ │ -07c7d4: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ -07c7d8: 0800 1100 |028e: move-object/from16 v0, v17 │ │ -07c7dc: 5500 ea05 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ -07c7e0: 021b 0000 |0292: move/from16 v27, v0 │ │ -07c7e4: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ -07c7e8: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ -07c7ec: 5400 2806 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c7f0: 081b 0000 |029a: move-object/from16 v27, v0 │ │ -07c7f4: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ -07c7f8: 0201 1200 |029e: move/from16 v1, v18 │ │ -07c7fc: 6e20 112f 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -07c802: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ -07c806: 5400 0d06 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c80a: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ -07c80e: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ -07c812: 5400 e705 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -07c816: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ -07c81a: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ -07c81e: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ -07c822: 0202 1700 |02b3: move/from16 v2, v23 │ │ -07c826: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ -07c82a: 6e40 8611 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ -07c830: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ -07c834: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ -07c838: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ -07c83c: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ -07c840: 5400 2806 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c844: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ -07c848: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ -07c84c: 0201 1200 |02c8: move/from16 v1, v18 │ │ -07c850: 6e20 0e2f 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07c856: 0c1b |02cd: move-result-object v27 │ │ -07c858: 1f1b 1503 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07c85c: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ -07c860: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ -07c864: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ -07c868: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ -07c86c: 28fa |02d8: goto 02d2 // -0006 │ │ -07c86e: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ -07c872: 0800 1100 |02db: move-object/from16 v0, v17 │ │ -07c876: 5200 e905 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07c87a: 021b 0000 |02df: move/from16 v27, v0 │ │ -07c87e: 0200 1700 |02e1: move/from16 v0, v23 │ │ -07c882: 0201 1b00 |02e3: move/from16 v1, v27 │ │ -07c886: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ -07c88a: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ -07c88e: 5200 eb05 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07c892: 021b 0000 |02eb: move/from16 v27, v0 │ │ -07c896: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ -07c89a: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ -07c89e: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ -07c8a2: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ -07c8a6: 5400 2806 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c8aa: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ -07c8ae: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ -07c8b2: 0201 1200 |02fb: move/from16 v1, v18 │ │ -07c8b6: 6e20 0e2f 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07c8bc: 0c1b |0300: move-result-object v27 │ │ -07c8be: 1f1b 1503 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07c8c2: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ -07c8c6: 28cd |0305: goto 02d2 // -0033 │ │ -07c8c8: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ -07c8cc: 28fd |0308: goto 0305 // -0003 │ │ -07c8ce: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ -07c8d2: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ -07c8d6: 0201 1700 |030d: move/from16 v1, v23 │ │ -07c8da: 0202 1b00 |030f: move/from16 v2, v27 │ │ -07c8de: 6e30 1814 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1418 │ │ -07c8e4: 0c11 |0314: move-result-object v17 │ │ -07c8e6: 0800 1100 |0315: move-object/from16 v0, v17 │ │ -07c8ea: 5200 eb05 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07c8ee: 021b 0000 |0319: move/from16 v27, v0 │ │ -07c8f2: a60d 0d1b |031b: add-float v13, v13, v27 │ │ -07c8f6: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -07c8fa: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ -07c8fe: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ -07c902: 5400 2806 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c906: 081b 0000 |0325: move-object/from16 v27, v0 │ │ -07c90a: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ -07c90e: 0201 1200 |0329: move/from16 v1, v18 │ │ -07c912: 6e20 0e2f 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07c918: 0c1b |032e: move-result-object v27 │ │ -07c91a: 1f1b 1503 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07c91e: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ -07c922: 289f |0333: goto 02d2 // -0061 │ │ -07c924: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ -07c928: 28fd |0336: goto 0333 // -0003 │ │ -07c92a: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ -07c92e: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ -07c932: 7401 4614 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ -07c938: 0a1b |033e: move-result v27 │ │ -07c93a: 0200 1b00 |033f: move/from16 v0, v27 │ │ -07c93e: 8200 |0341: int-to-float v0, v0 │ │ -07c940: 021b 0000 |0342: move/from16 v27, v0 │ │ -07c944: 8270 |0344: int-to-float v0, v7 │ │ -07c946: 021c 0000 |0345: move/from16 v28, v0 │ │ -07c94a: a91b 1b1c |0347: div-float v27, v27, v28 │ │ -07c94e: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ -07c952: a619 1b1c |034b: add-float v25, v27, v28 │ │ -07c956: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ -07c95a: 0800 1100 |034f: move-object/from16 v0, v17 │ │ -07c95e: 5200 e905 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07c962: 021b 0000 |0353: move/from16 v27, v0 │ │ -07c966: 0200 1700 |0355: move/from16 v0, v23 │ │ -07c96a: 0201 1b00 |0357: move/from16 v1, v27 │ │ -07c96e: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ -07c972: 0800 1100 |035b: move-object/from16 v0, v17 │ │ -07c976: 5500 ea05 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ -07c97a: 021b 0000 |035f: move/from16 v27, v0 │ │ -07c97e: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ -07c982: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ -07c986: 5400 2806 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c98a: 081b 0000 |0367: move-object/from16 v27, v0 │ │ -07c98e: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ -07c992: 0201 1200 |036b: move/from16 v1, v18 │ │ -07c996: 6e20 112f 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -07c99c: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ -07c9a0: 5400 0d06 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07c9a4: 081b 0000 |0374: move-object/from16 v27, v0 │ │ -07c9a8: 0800 1100 |0376: move-object/from16 v0, v17 │ │ -07c9ac: 5400 e705 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -07c9b0: 081c 0000 |037a: move-object/from16 v28, v0 │ │ -07c9b4: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ -07c9b8: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ -07c9bc: 0202 1700 |0380: move/from16 v2, v23 │ │ -07c9c0: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ -07c9c4: 6e40 8611 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ -07c9ca: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ -07c9ce: 5400 2806 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c9d2: 081b 0000 |038b: move-object/from16 v27, v0 │ │ -07c9d6: 7401 152f 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07c9dc: 0a1b |0390: move-result v27 │ │ -07c9de: 0200 1200 |0391: move/from16 v0, v18 │ │ -07c9e2: 0201 1b00 |0393: move/from16 v1, v27 │ │ -07c9e6: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ -07c9ea: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ -07c9ee: 5400 2806 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07c9f2: 081b 0000 |039b: move-object/from16 v27, v0 │ │ -07c9f6: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ -07c9fa: 0201 1200 |039f: move/from16 v1, v18 │ │ -07c9fe: 6e20 0e2f 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07ca04: 0c1b |03a4: move-result-object v27 │ │ -07ca06: 1f1b 1503 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07ca0a: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ -07ca0e: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ -07ca12: 2900 21fe |03ab: goto/16 01cc // -01df │ │ -07ca16: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ -07ca1a: 28fa |03af: goto 03a9 // -0006 │ │ -07ca1c: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ -07ca20: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ -07ca24: 5200 e905 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07ca28: 021b 0000 |03b6: move/from16 v27, v0 │ │ -07ca2c: 0200 1700 |03b8: move/from16 v0, v23 │ │ -07ca30: 0201 1b00 |03ba: move/from16 v1, v27 │ │ -07ca34: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ -07ca38: 0800 1100 |03be: move-object/from16 v0, v17 │ │ -07ca3c: 5200 eb05 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07ca40: 021b 0000 |03c2: move/from16 v27, v0 │ │ -07ca44: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ -07ca48: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ -07ca4c: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ -07ca50: 5400 2806 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07ca54: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ -07ca58: 7401 152f 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07ca5e: 0a1b |03d1: move-result v27 │ │ -07ca60: 0200 1200 |03d2: move/from16 v0, v18 │ │ -07ca64: 0201 1b00 |03d4: move/from16 v1, v27 │ │ -07ca68: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ -07ca6c: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ -07ca70: 5400 2806 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07ca74: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ -07ca78: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ -07ca7c: 0201 1200 |03e0: move/from16 v1, v18 │ │ -07ca80: 6e20 0e2f 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07ca86: 0c1b |03e5: move-result-object v27 │ │ -07ca88: 1f1b 1503 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07ca8c: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ -07ca90: 28bf |03ea: goto 03a9 // -0041 │ │ -07ca92: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ -07ca96: 28fd |03ed: goto 03ea // -0003 │ │ -07ca98: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ -07ca9c: 0201 1700 |03f0: move/from16 v1, v23 │ │ -07caa0: 0202 1200 |03f2: move/from16 v2, v18 │ │ -07caa4: 6e30 1814 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1418 │ │ -07caaa: 0c11 |03f7: move-result-object v17 │ │ -07caac: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ -07cab0: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ -07cab4: 5200 eb05 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ -07cab8: 021b 0000 |03fe: move/from16 v27, v0 │ │ -07cabc: a60e 0e1b |0400: add-float v14, v14, v27 │ │ -07cac0: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ -07cac4: 5400 2806 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07cac8: 081b 0000 |0406: move-object/from16 v27, v0 │ │ -07cacc: 7401 152f 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07cad2: 0a1b |040b: move-result v27 │ │ -07cad4: 0200 1200 |040c: move/from16 v0, v18 │ │ -07cad8: 0201 1b00 |040e: move/from16 v1, v27 │ │ -07cadc: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ -07cae0: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ -07cae4: 5400 2806 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07cae8: 081b 0000 |0416: move-object/from16 v27, v0 │ │ -07caec: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ -07caf0: 0201 1200 |041a: move/from16 v1, v18 │ │ -07caf4: 6e20 0e2f 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07cafa: 0c1b |041f: move-result-object v27 │ │ -07cafc: 1f1b 1503 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07cb00: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ -07cb04: 2885 |0424: goto 03a9 // -007b │ │ -07cb06: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ -07cb0a: 28fd |0427: goto 0424 // -0003 │ │ -07cb0c: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ -07cb10: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ -07cb14: 7601 9014 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1490 │ │ -07cb1a: 7401 4f14 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@144f │ │ -07cb20: 0a1b |0432: move-result v27 │ │ -07cb22: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ -07cb26: 7401 3014 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@1430 │ │ -07cb2c: 0c0a |0438: move-result-object v10 │ │ -07cb2e: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ -07cb32: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ -07cb36: 6e20 5014 a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1450 │ │ -07cb3c: 0c11 |0440: move-result-object v17 │ │ -07cb3e: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ -07cb42: 0800 1100 |0443: move-object/from16 v0, v17 │ │ -07cb46: 5200 e905 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07cb4a: 021b 0000 |0447: move/from16 v27, v0 │ │ -07cb4e: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ -07cb52: 5200 1406 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07cb56: 021c 0000 |044d: move/from16 v28, v0 │ │ -07cb5a: 0200 1b00 |044f: move/from16 v0, v27 │ │ -07cb5e: 0201 1c00 |0451: move/from16 v1, v28 │ │ -07cb62: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ -07cb66: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ -07cb6a: 7401 3614 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07cb70: 0a1b |045a: move-result v27 │ │ -07cb72: 0200 1000 |045b: move/from16 v0, v16 │ │ -07cb76: 0201 1b00 |045d: move/from16 v1, v27 │ │ -07cb7a: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ -07cb7e: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ -07cb82: 0201 1000 |0463: move/from16 v1, v16 │ │ -07cb86: 6e20 3514 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ -07cb8c: 0c05 |0468: move-result-object v5 │ │ -07cb8e: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ -07cb92: 6e20 5114 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ -07cb98: 0c11 |046e: move-result-object v17 │ │ -07cb9a: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ -07cb9e: 0800 1100 |0471: move-object/from16 v0, v17 │ │ -07cba2: 5200 e905 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07cba6: 021b 0000 |0475: move/from16 v27, v0 │ │ -07cbaa: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ -07cbae: 5200 1406 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07cbb2: 021c 0000 |047b: move/from16 v28, v0 │ │ -07cbb6: 0200 1b00 |047d: move/from16 v0, v27 │ │ -07cbba: 0201 1c00 |047f: move/from16 v1, v28 │ │ -07cbbe: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ -07cbc2: 6e20 531e f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1e53 │ │ -07cbc8: 0a1b |0486: move-result v27 │ │ -07cbca: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ -07cbce: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ -07cbd2: 28cc |048b: goto 0457 // -0034 │ │ -07cbd4: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ -07cbd8: 28b3 |048e: goto 0441 // -004d │ │ +07fc44: |[07fc44] android.support.v4.view.ViewPager.populate:(I)V │ │ +07fc54: 1315 0000 |0000: const/16 v21, #int 0 // #0 │ │ +07fc58: 122f |0002: const/4 v15, #int 2 // #2 │ │ +07fc5a: 0800 1e00 |0003: move-object/from16 v0, v30 │ │ +07fc5e: 5200 1406 |0005: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fc62: 021b 0000 |0007: move/from16 v27, v0 │ │ +07fc66: 0200 1b00 |0009: move/from16 v0, v27 │ │ +07fc6a: 0201 1f00 |000b: move/from16 v1, v31 │ │ +07fc6e: 3210 2400 |000d: if-eq v0, v1, 0031 // +0024 │ │ +07fc72: 0800 1e00 |000f: move-object/from16 v0, v30 │ │ +07fc76: 5200 1406 |0011: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fc7a: 021b 0000 |0013: move/from16 v27, v0 │ │ +07fc7e: 0200 1b00 |0015: move/from16 v0, v27 │ │ +07fc82: 0201 1f00 |0017: move/from16 v1, v31 │ │ +07fc86: 3510 2400 |0019: if-ge v0, v1, 003d // +0024 │ │ +07fc8a: 130f 4200 |001b: const/16 v15, #int 66 // #42 │ │ +07fc8e: 0800 1e00 |001d: move-object/from16 v0, v30 │ │ +07fc92: 5200 1406 |001f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fc96: 021b 0000 |0021: move/from16 v27, v0 │ │ +07fc9a: 0800 1e00 |0023: move-object/from16 v0, v30 │ │ +07fc9e: 0201 1b00 |0025: move/from16 v1, v27 │ │ +07fca2: 6e20 5314 1000 |0027: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.infoForPosition:(I)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1453 │ │ +07fca8: 0c15 |002a: move-result-object v21 │ │ +07fcaa: 0200 1f00 |002b: move/from16 v0, v31 │ │ +07fcae: 0801 1e00 |002d: move-object/from16 v1, v30 │ │ +07fcb2: 5910 1406 |002f: iput v0, v1, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fcb6: 0800 1e00 |0031: move-object/from16 v0, v30 │ │ +07fcba: 5400 0d06 |0033: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07fcbe: 081b 0000 |0035: move-object/from16 v27, v0 │ │ +07fcc2: 391b 0900 |0037: if-nez v27, 0040 // +0009 │ │ +07fcc6: 7601 9014 1e00 |0039: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1490 │ │ +07fccc: 0e00 |003c: return-void │ │ +07fcce: 130f 1100 |003d: const/16 v15, #int 17 // #11 │ │ +07fcd2: 28de |003f: goto 001d // -0022 │ │ +07fcd4: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +07fcd8: 5500 3606 |0042: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +07fcdc: 021b 0000 |0044: move/from16 v27, v0 │ │ +07fce0: 381b 0600 |0046: if-eqz v27, 004c // +0006 │ │ +07fce4: 7601 9014 1e00 |0048: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1490 │ │ +07fcea: 28f1 |004b: goto 003c // -000f │ │ +07fcec: 7401 4e14 1e00 |004c: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getWindowToken:()Landroid/os/IBinder; // method@144e │ │ +07fcf2: 0c1b |004f: move-result-object v27 │ │ +07fcf4: 381b ecff |0050: if-eqz v27, 003c // -0014 │ │ +07fcf8: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +07fcfc: 5400 0d06 |0054: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07fd00: 081b 0000 |0056: move-object/from16 v27, v0 │ │ +07fd04: 0800 1b00 |0058: move-object/from16 v0, v27 │ │ +07fd08: 0801 1e00 |005a: move-object/from16 v1, v30 │ │ +07fd0c: 6e20 9711 1000 |005c: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@1197 │ │ +07fd12: 0800 1e00 |005f: move-object/from16 v0, v30 │ │ +07fd16: 5200 3206 |0061: iget v0, v0, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +07fd1a: 0216 0000 |0063: move/from16 v22, v0 │ │ +07fd1e: 131b 0000 |0065: const/16 v27, #int 0 // #0 │ │ +07fd22: 0800 1e00 |0067: move-object/from16 v0, v30 │ │ +07fd26: 5200 1406 |0069: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fd2a: 021c 0000 |006b: move/from16 v28, v0 │ │ +07fd2e: 911c 1c16 |006d: sub-int v28, v28, v22 │ │ +07fd32: 7702 9d2e 1b00 |006f: invoke-static/range {v27, v28}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +07fd38: 0a1a |0072: move-result v26 │ │ +07fd3a: 0800 1e00 |0073: move-object/from16 v0, v30 │ │ +07fd3e: 5400 0d06 |0075: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07fd42: 081b 0000 |0077: move-object/from16 v27, v0 │ │ +07fd46: 7401 8911 1b00 |0079: invoke-virtual/range {v27}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +07fd4c: 0a04 |007c: move-result v4 │ │ +07fd4e: d81b 04ff |007d: add-int/lit8 v27, v4, #int -1 // #ff │ │ +07fd52: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +07fd56: 5200 1406 |0081: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fd5a: 021c 0000 |0083: move/from16 v28, v0 │ │ +07fd5e: 901c 1c16 |0085: add-int v28, v28, v22 │ │ +07fd62: 7702 a02e 1b00 |0087: invoke-static/range {v27, v28}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +07fd68: 0a0c |008a: move-result v12 │ │ +07fd6a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +07fd6e: 5200 1a06 |008d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ +07fd72: 021b 0000 |008f: move/from16 v27, v0 │ │ +07fd76: 0200 1b00 |0091: move/from16 v0, v27 │ │ +07fd7a: 3204 7300 |0093: if-eq v4, v0, 0106 // +0073 │ │ +07fd7e: 7401 4a14 1e00 |0095: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getResources:()Landroid/content/res/Resources; // method@144a │ │ +07fd84: 0c1b |0098: move-result-object v27 │ │ +07fd86: 7401 4014 1e00 |0099: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@1440 │ │ +07fd8c: 0a1c |009c: move-result v28 │ │ +07fd8e: 7402 d101 1b00 |009d: invoke-virtual/range {v27, v28}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@01d1 │ │ +07fd94: 0c18 |00a0: move-result-object v24 │ │ +07fd96: 221b d305 |00a1: new-instance v27, Ljava/lang/IllegalStateException; // type@05d3 │ │ +07fd9a: 221c e705 |00a3: new-instance v28, Ljava/lang/StringBuilder; // type@05e7 │ │ +07fd9e: 7601 d22e 1c00 |00a5: invoke-direct/range {v28}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +07fda4: 1a1d 0b11 |00a8: const-string v29, "The application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged! Expected adapter item count: " // string@110b │ │ +07fda8: 7402 db2e 1c00 |00aa: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07fdae: 0c1c |00ad: move-result-object v28 │ │ +07fdb0: 0800 1e00 |00ae: move-object/from16 v0, v30 │ │ +07fdb4: 5200 1a06 |00b0: iget v0, v0, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ +07fdb8: 021d 0000 |00b2: move/from16 v29, v0 │ │ +07fdbc: 7402 d72e 1c00 |00b4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +07fdc2: 0c1c |00b7: move-result-object v28 │ │ +07fdc4: 1a1d f200 |00b8: const-string v29, ", found: " // string@00f2 │ │ +07fdc8: 7402 db2e 1c00 |00ba: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07fdce: 0c1c |00bd: move-result-object v28 │ │ +07fdd0: 0800 1c00 |00be: move-object/from16 v0, v28 │ │ +07fdd4: 6e20 d72e 4000 |00c0: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +07fdda: 0c1c |00c3: move-result-object v28 │ │ +07fddc: 1a1d 2e00 |00c4: const-string v29, " Pager id: " // string@002e │ │ +07fde0: 7402 db2e 1c00 |00c6: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07fde6: 0c1c |00c9: move-result-object v28 │ │ +07fde8: 0800 1c00 |00ca: move-object/from16 v0, v28 │ │ +07fdec: 0801 1800 |00cc: move-object/from16 v1, v24 │ │ +07fdf0: 6e20 db2e 1000 |00ce: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07fdf6: 0c1c |00d1: move-result-object v28 │ │ +07fdf8: 1a1d 2d00 |00d2: const-string v29, " Pager class: " // string@002d │ │ +07fdfc: 7402 db2e 1c00 |00d4: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07fe02: 0c1c |00d7: move-result-object v28 │ │ +07fe04: 7401 ab2e 1e00 |00d8: invoke-virtual/range {v30}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +07fe0a: 0c1d |00db: move-result-object v29 │ │ +07fe0c: 7402 da2e 1c00 |00dc: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +07fe12: 0c1c |00df: move-result-object v28 │ │ +07fe14: 1a1d 2f00 |00e0: const-string v29, " Problematic adapter: " // string@002f │ │ +07fe18: 7402 db2e 1c00 |00e2: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +07fe1e: 0c1c |00e5: move-result-object v28 │ │ +07fe20: 0800 1e00 |00e6: move-object/from16 v0, v30 │ │ +07fe24: 5400 0d06 |00e8: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +07fe28: 081d 0000 |00ea: move-object/from16 v29, v0 │ │ +07fe2c: 7401 ab2e 1d00 |00ec: invoke-virtual/range {v29}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +07fe32: 0c1d |00ef: move-result-object v29 │ │ +07fe34: 7402 da2e 1c00 |00f0: invoke-virtual/range {v28, v29}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +07fe3a: 0c1c |00f3: move-result-object v28 │ │ +07fe3c: 7401 e02e 1c00 |00f4: invoke-virtual/range {v28}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +07fe42: 0c1c |00f7: move-result-object v28 │ │ +07fe44: 7602 882e 1b00 |00f8: invoke-direct/range {v27, v28}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +07fe4a: 271b |00fb: throw v27 │ │ +07fe4c: 0d0b |00fc: move-exception v11 │ │ +07fe4e: 7401 4014 1e00 |00fd: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getId:()I // method@1440 │ │ +07fe54: 0a1b |0100: move-result v27 │ │ +07fe56: 7701 8f2e 1b00 |0101: invoke-static/range {v27}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +07fe5c: 0c18 |0104: move-result-object v24 │ │ +07fe5e: 289c |0105: goto 00a1 // -0064 │ │ +07fe60: 12f8 |0106: const/4 v8, #int -1 // #ff │ │ +07fe62: 1209 |0107: const/4 v9, #int 0 // #0 │ │ +07fe64: 1208 |0108: const/4 v8, #int 0 // #0 │ │ +07fe66: 0800 1e00 |0109: move-object/from16 v0, v30 │ │ +07fe6a: 5400 2806 |010b: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07fe6e: 081b 0000 |010d: move-object/from16 v27, v0 │ │ +07fe72: 7401 152f 1b00 |010f: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07fe78: 0a1b |0112: move-result v27 │ │ +07fe7a: 0200 1b00 |0113: move/from16 v0, v27 │ │ +07fe7e: 3508 3600 |0115: if-ge v8, v0, 014b // +0036 │ │ +07fe82: 0800 1e00 |0117: move-object/from16 v0, v30 │ │ +07fe86: 5400 2806 |0119: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07fe8a: 081b 0000 |011b: move-object/from16 v27, v0 │ │ +07fe8e: 0800 1b00 |011d: move-object/from16 v0, v27 │ │ +07fe92: 6e20 0e2f 8000 |011f: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07fe98: 0c11 |0122: move-result-object v17 │ │ +07fe9a: 1f11 1503 |0123: check-cast v17, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07fe9e: 0800 1100 |0125: move-object/from16 v0, v17 │ │ +07fea2: 5200 e905 |0127: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07fea6: 021b 0000 |0129: move/from16 v27, v0 │ │ +07feaa: 0800 1e00 |012b: move-object/from16 v0, v30 │ │ +07feae: 5200 1406 |012d: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07feb2: 021c 0000 |012f: move/from16 v28, v0 │ │ +07feb6: 0200 1b00 |0131: move/from16 v0, v27 │ │ +07feba: 0201 1c00 |0133: move/from16 v1, v28 │ │ +07febe: 3410 2b01 |0135: if-lt v0, v1, 0260 // +012b │ │ +07fec2: 0800 1100 |0137: move-object/from16 v0, v17 │ │ +07fec6: 5200 e905 |0139: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +07feca: 021b 0000 |013b: move/from16 v27, v0 │ │ +07fece: 0800 1e00 |013d: move-object/from16 v0, v30 │ │ +07fed2: 5200 1406 |013f: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fed6: 021c 0000 |0141: move/from16 v28, v0 │ │ +07feda: 0200 1b00 |0143: move/from16 v0, v27 │ │ +07fede: 0201 1c00 |0145: move/from16 v1, v28 │ │ +07fee2: 3310 0400 |0147: if-ne v0, v1, 014b // +0004 │ │ +07fee6: 0809 1100 |0149: move-object/from16 v9, v17 │ │ +07feea: 3909 1200 |014b: if-nez v9, 015d // +0012 │ │ +07feee: 3d04 1000 |014d: if-lez v4, 015d // +0010 │ │ +07fef2: 0800 1e00 |014f: move-object/from16 v0, v30 │ │ +07fef6: 5200 1406 |0151: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07fefa: 021b 0000 |0153: move/from16 v27, v0 │ │ +07fefe: 0800 1e00 |0155: move-object/from16 v0, v30 │ │ +07ff02: 0201 1b00 |0157: move/from16 v1, v27 │ │ +07ff06: 6e30 1814 1008 |0159: invoke-virtual {v0, v1, v8}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1418 │ │ +07ff0c: 0c09 |015c: move-result-object v9 │ │ +07ff0e: 3809 8400 |015d: if-eqz v9, 01e1 // +0084 │ │ +07ff12: 120d |015f: const/4 v13, #int 0 // #0 │ │ +07ff14: d812 08ff |0160: add-int/lit8 v18, v8, #int -1 // #ff │ │ +07ff18: 3a12 0201 |0162: if-ltz v18, 0264 // +0102 │ │ +07ff1c: 0800 1e00 |0164: move-object/from16 v0, v30 │ │ +07ff20: 5400 2806 |0166: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ff24: 081b 0000 |0168: move-object/from16 v27, v0 │ │ +07ff28: 0800 1b00 |016a: move-object/from16 v0, v27 │ │ +07ff2c: 0201 1200 |016c: move/from16 v1, v18 │ │ +07ff30: 6e20 0e2f 1000 |016e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07ff36: 0c1b |0171: move-result-object v27 │ │ +07ff38: 1f1b 1503 |0172: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07ff3c: 0811 1b00 |0174: move-object/from16 v17, v27 │ │ +07ff40: 7601 3914 1e00 |0176: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +07ff46: 0a07 |0179: move-result v7 │ │ +07ff48: 3c07 ee00 |017a: if-gtz v7, 0268 // +00ee │ │ +07ff4c: 1313 0000 |017c: const/16 v19, #int 0 // #0 │ │ +07ff50: 0800 1e00 |017e: move-object/from16 v0, v30 │ │ +07ff54: 5200 1406 |0180: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07ff58: 021b 0000 |0182: move/from16 v27, v0 │ │ +07ff5c: d817 1bff |0184: add-int/lit8 v23, v27, #int -1 // #ff │ │ +07ff60: 3a17 0e00 |0186: if-ltz v23, 0194 // +000e │ │ +07ff64: 2d1b 0d13 |0188: cmpl-float v27, v13, v19 │ │ +07ff68: 3a1b 4f01 |018a: if-ltz v27, 02d9 // +014f │ │ +07ff6c: 0200 1700 |018c: move/from16 v0, v23 │ │ +07ff70: 0201 1a00 |018e: move/from16 v1, v26 │ │ +07ff74: 3510 4901 |0190: if-ge v0, v1, 02d9 // +0149 │ │ +07ff78: 3911 f000 |0192: if-nez v17, 0282 // +00f0 │ │ +07ff7c: 529e eb05 |0194: iget v14, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +07ff80: d812 0801 |0196: add-int/lit8 v18, v8, #int 1 // #01 │ │ +07ff84: 151b 0040 |0198: const/high16 v27, #int 1073741824 // #4000 │ │ +07ff88: 2e1b 0e1b |019a: cmpg-float v27, v14, v27 │ │ +07ff8c: 3b1b 3e00 |019c: if-gez v27, 01da // +003e │ │ +07ff90: 0800 1e00 |019e: move-object/from16 v0, v30 │ │ +07ff94: 5400 2806 |01a0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ff98: 081b 0000 |01a2: move-object/from16 v27, v0 │ │ +07ff9c: 7401 152f 1b00 |01a4: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +07ffa2: 0a1b |01a7: move-result v27 │ │ +07ffa4: 0200 1200 |01a8: move/from16 v0, v18 │ │ +07ffa8: 0201 1b00 |01aa: move/from16 v1, v27 │ │ +07ffac: 3510 8b01 |01ac: if-ge v0, v1, 0337 // +018b │ │ +07ffb0: 0800 1e00 |01ae: move-object/from16 v0, v30 │ │ +07ffb4: 5400 2806 |01b0: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +07ffb8: 081b 0000 |01b2: move-object/from16 v27, v0 │ │ +07ffbc: 0800 1b00 |01b4: move-object/from16 v0, v27 │ │ +07ffc0: 0201 1200 |01b6: move/from16 v1, v18 │ │ +07ffc4: 6e20 0e2f 1000 |01b8: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +07ffca: 0c1b |01bb: move-result-object v27 │ │ +07ffcc: 1f1b 1503 |01bc: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +07ffd0: 0811 1b00 |01be: move-object/from16 v17, v27 │ │ +07ffd4: 3c07 7b01 |01c0: if-gtz v7, 033b // +017b │ │ +07ffd8: 1319 0000 |01c2: const/16 v25, #int 0 // #0 │ │ +07ffdc: 0800 1e00 |01c4: move-object/from16 v0, v30 │ │ +07ffe0: 5200 1406 |01c6: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +07ffe4: 021b 0000 |01c8: move/from16 v27, v0 │ │ +07ffe8: d817 1b01 |01ca: add-int/lit8 v23, v27, #int 1 // #01 │ │ +07ffec: 0200 1700 |01cc: move/from16 v0, v23 │ │ +07fff0: 3540 0c00 |01ce: if-ge v0, v4, 01da // +000c │ │ +07fff4: 2d1b 0e19 |01d0: cmpl-float v27, v14, v25 │ │ +07fff8: 3a1b de01 |01d2: if-ltz v27, 03b0 // +01de │ │ +07fffc: 0200 1700 |01d4: move/from16 v0, v23 │ │ +080000: 37c0 da01 |01d6: if-le v0, v12, 03b0 // +01da │ │ +080004: 3911 7701 |01d8: if-nez v17, 034f // +0177 │ │ +080008: 0800 1e00 |01da: move-object/from16 v0, v30 │ │ +08000c: 0801 1500 |01dc: move-object/from16 v1, v21 │ │ +080010: 7040 1e14 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@141e │ │ +080016: 0800 1e00 |01e1: move-object/from16 v0, v30 │ │ +08001a: 5400 0d06 |01e3: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +08001e: 081c 0000 |01e5: move-object/from16 v28, v0 │ │ +080022: 0800 1e00 |01e7: move-object/from16 v0, v30 │ │ +080026: 5200 1406 |01e9: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +08002a: 021d 0000 |01eb: move/from16 v29, v0 │ │ +08002e: 3809 3b02 |01ed: if-eqz v9, 0428 // +023b │ │ +080032: 5490 e705 |01ef: iget-object v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +080036: 081b 0000 |01f1: move-object/from16 v27, v0 │ │ +08003a: 0800 1c00 |01f3: move-object/from16 v0, v28 │ │ +08003e: 0801 1e00 |01f5: move-object/from16 v1, v30 │ │ +080042: 0202 1d00 |01f7: move/from16 v2, v29 │ │ +080046: 0803 1b00 |01f9: move-object/from16 v3, v27 │ │ +08004a: 6e40 9511 1032 |01fb: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1195 │ │ +080050: 0800 1e00 |01fe: move-object/from16 v0, v30 │ │ +080054: 5400 0d06 |0200: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080058: 081b 0000 |0202: move-object/from16 v27, v0 │ │ +08005c: 0800 1b00 |0204: move-object/from16 v0, v27 │ │ +080060: 0801 1e00 |0206: move-object/from16 v1, v30 │ │ +080064: 6e20 8811 1000 |0208: invoke-virtual {v0, v1}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@1188 │ │ +08006a: 7401 3614 1e00 |020b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +080070: 0a06 |020e: move-result v6 │ │ +080072: 1310 0000 |020f: const/16 v16, #int 0 // #0 │ │ +080076: 0200 1000 |0211: move/from16 v0, v16 │ │ +08007a: 3560 1902 |0213: if-ge v0, v6, 042c // +0219 │ │ +08007e: 0800 1e00 |0215: move-object/from16 v0, v30 │ │ +080082: 0201 1000 |0217: move/from16 v1, v16 │ │ +080086: 6e20 3514 1000 |0219: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +08008c: 0c05 |021c: move-result-object v5 │ │ +08008e: 6e10 f91d 0500 |021d: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +080094: 0c14 |0220: move-result-object v20 │ │ +080096: 1f14 1603 |0221: check-cast v20, Landroid/support/v4/view/ViewPager$LayoutParams; // type@0316 │ │ +08009a: 0200 1000 |0223: move/from16 v0, v16 │ │ +08009e: 0801 1400 |0225: move-object/from16 v1, v20 │ │ +0800a2: 5910 ec05 |0227: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.childIndex:I // field@05ec │ │ +0800a6: 0800 1400 |0229: move-object/from16 v0, v20 │ │ +0800aa: 5500 ef05 |022b: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.isDecor:Z // field@05ef │ │ +0800ae: 021b 0000 |022d: move/from16 v27, v0 │ │ +0800b2: 391b 2e00 |022f: if-nez v27, 025d // +002e │ │ +0800b6: 0800 1400 |0231: move-object/from16 v0, v20 │ │ +0800ba: 5200 f305 |0233: iget v0, v0, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ +0800be: 021b 0000 |0235: move/from16 v27, v0 │ │ +0800c2: 131c 0000 |0237: const/16 v28, #int 0 // #0 │ │ +0800c6: 2d1b 1b1c |0239: cmpl-float v27, v27, v28 │ │ +0800ca: 391b 2200 |023b: if-nez v27, 025d // +0022 │ │ +0800ce: 0800 1e00 |023d: move-object/from16 v0, v30 │ │ +0800d2: 6e20 5114 5000 |023f: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +0800d8: 0c11 |0242: move-result-object v17 │ │ +0800da: 3811 1a00 |0243: if-eqz v17, 025d // +001a │ │ +0800de: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +0800e2: 5200 eb05 |0247: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +0800e6: 021b 0000 |0249: move/from16 v27, v0 │ │ +0800ea: 0200 1b00 |024b: move/from16 v0, v27 │ │ +0800ee: 0801 1400 |024d: move-object/from16 v1, v20 │ │ +0800f2: 5910 f305 |024f: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.widthFactor:F // field@05f3 │ │ +0800f6: 0800 1100 |0251: move-object/from16 v0, v17 │ │ +0800fa: 5200 e905 |0253: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +0800fe: 021b 0000 |0255: move/from16 v27, v0 │ │ +080102: 0200 1b00 |0257: move/from16 v0, v27 │ │ +080106: 0801 1400 |0259: move-object/from16 v1, v20 │ │ +08010a: 5910 f105 |025b: iput v0, v1, Landroid/support/v4/view/ViewPager$LayoutParams;.position:I // field@05f1 │ │ +08010e: d810 1001 |025d: add-int/lit8 v16, v16, #int 1 // #01 │ │ +080112: 28b2 |025f: goto 0211 // -004e │ │ +080114: d808 0801 |0260: add-int/lit8 v8, v8, #int 1 // #01 │ │ +080118: 2900 a7fe |0262: goto/16 0109 // -0159 │ │ +08011c: 1311 0000 |0264: const/16 v17, #int 0 // #0 │ │ +080120: 2900 10ff |0266: goto/16 0176 // -00f0 │ │ +080124: 151b 0040 |0268: const/high16 v27, #int 1073741824 // #4000 │ │ +080128: 5290 eb05 |026a: iget v0, v9, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +08012c: 021c 0000 |026c: move/from16 v28, v0 │ │ +080130: a71b 1b1c |026e: sub-float v27, v27, v28 │ │ +080134: 7401 4514 1e00 |0270: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingLeft:()I // method@1445 │ │ +08013a: 0a1c |0273: move-result v28 │ │ +08013c: 0200 1c00 |0274: move/from16 v0, v28 │ │ +080140: 8200 |0276: int-to-float v0, v0 │ │ +080142: 021c 0000 |0277: move/from16 v28, v0 │ │ +080146: 8270 |0279: int-to-float v0, v7 │ │ +080148: 021d 0000 |027a: move/from16 v29, v0 │ │ +08014c: a91c 1c1d |027c: div-float v28, v28, v29 │ │ +080150: a613 1b1c |027e: add-float v19, v27, v28 │ │ +080154: 2900 fefe |0280: goto/16 017e // -0102 │ │ +080158: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +08015c: 5200 e905 |0284: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +080160: 021b 0000 |0286: move/from16 v27, v0 │ │ +080164: 0200 1700 |0288: move/from16 v0, v23 │ │ +080168: 0201 1b00 |028a: move/from16 v1, v27 │ │ +08016c: 3310 4600 |028c: if-ne v0, v1, 02d2 // +0046 │ │ +080170: 0800 1100 |028e: move-object/from16 v0, v17 │ │ +080174: 5500 ea05 |0290: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ +080178: 021b 0000 |0292: move/from16 v27, v0 │ │ +08017c: 391b 3e00 |0294: if-nez v27, 02d2 // +003e │ │ +080180: 0800 1e00 |0296: move-object/from16 v0, v30 │ │ +080184: 5400 2806 |0298: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080188: 081b 0000 |029a: move-object/from16 v27, v0 │ │ +08018c: 0800 1b00 |029c: move-object/from16 v0, v27 │ │ +080190: 0201 1200 |029e: move/from16 v1, v18 │ │ +080194: 6e20 112f 1000 |02a0: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +08019a: 0800 1e00 |02a3: move-object/from16 v0, v30 │ │ +08019e: 5400 0d06 |02a5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +0801a2: 081b 0000 |02a7: move-object/from16 v27, v0 │ │ +0801a6: 0800 1100 |02a9: move-object/from16 v0, v17 │ │ +0801aa: 5400 e705 |02ab: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +0801ae: 081c 0000 |02ad: move-object/from16 v28, v0 │ │ +0801b2: 0800 1b00 |02af: move-object/from16 v0, v27 │ │ +0801b6: 0801 1e00 |02b1: move-object/from16 v1, v30 │ │ +0801ba: 0202 1700 |02b3: move/from16 v2, v23 │ │ +0801be: 0803 1c00 |02b5: move-object/from16 v3, v28 │ │ +0801c2: 6e40 8611 1032 |02b7: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ +0801c8: d812 12ff |02ba: add-int/lit8 v18, v18, #int -1 // #ff │ │ +0801cc: d808 08ff |02bc: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0801d0: 3a12 1800 |02be: if-ltz v18, 02d6 // +0018 │ │ +0801d4: 0800 1e00 |02c0: move-object/from16 v0, v30 │ │ +0801d8: 5400 2806 |02c2: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +0801dc: 081b 0000 |02c4: move-object/from16 v27, v0 │ │ +0801e0: 0800 1b00 |02c6: move-object/from16 v0, v27 │ │ +0801e4: 0201 1200 |02c8: move/from16 v1, v18 │ │ +0801e8: 6e20 0e2f 1000 |02ca: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0801ee: 0c1b |02cd: move-result-object v27 │ │ +0801f0: 1f1b 1503 |02ce: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +0801f4: 0811 1b00 |02d0: move-object/from16 v17, v27 │ │ +0801f8: d817 17ff |02d2: add-int/lit8 v23, v23, #int -1 // #ff │ │ +0801fc: 2900 b2fe |02d4: goto/16 0186 // -014e │ │ +080200: 1311 0000 |02d6: const/16 v17, #int 0 // #0 │ │ +080204: 28fa |02d8: goto 02d2 // -0006 │ │ +080206: 3811 3000 |02d9: if-eqz v17, 0309 // +0030 │ │ +08020a: 0800 1100 |02db: move-object/from16 v0, v17 │ │ +08020e: 5200 e905 |02dd: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +080212: 021b 0000 |02df: move/from16 v27, v0 │ │ +080216: 0200 1700 |02e1: move/from16 v0, v23 │ │ +08021a: 0201 1b00 |02e3: move/from16 v1, v27 │ │ +08021e: 3310 2400 |02e5: if-ne v0, v1, 0309 // +0024 │ │ +080222: 0800 1100 |02e7: move-object/from16 v0, v17 │ │ +080226: 5200 eb05 |02e9: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +08022a: 021b 0000 |02eb: move/from16 v27, v0 │ │ +08022e: a60d 0d1b |02ed: add-float v13, v13, v27 │ │ +080232: d812 12ff |02ef: add-int/lit8 v18, v18, #int -1 // #ff │ │ +080236: 3a12 1500 |02f1: if-ltz v18, 0306 // +0015 │ │ +08023a: 0800 1e00 |02f3: move-object/from16 v0, v30 │ │ +08023e: 5400 2806 |02f5: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080242: 081b 0000 |02f7: move-object/from16 v27, v0 │ │ +080246: 0800 1b00 |02f9: move-object/from16 v0, v27 │ │ +08024a: 0201 1200 |02fb: move/from16 v1, v18 │ │ +08024e: 6e20 0e2f 1000 |02fd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +080254: 0c1b |0300: move-result-object v27 │ │ +080256: 1f1b 1503 |0301: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +08025a: 0811 1b00 |0303: move-object/from16 v17, v27 │ │ +08025e: 28cd |0305: goto 02d2 // -0033 │ │ +080260: 1311 0000 |0306: const/16 v17, #int 0 // #0 │ │ +080264: 28fd |0308: goto 0305 // -0003 │ │ +080266: d81b 1201 |0309: add-int/lit8 v27, v18, #int 1 // #01 │ │ +08026a: 0800 1e00 |030b: move-object/from16 v0, v30 │ │ +08026e: 0201 1700 |030d: move/from16 v1, v23 │ │ +080272: 0202 1b00 |030f: move/from16 v2, v27 │ │ +080276: 6e30 1814 1002 |0311: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1418 │ │ +08027c: 0c11 |0314: move-result-object v17 │ │ +08027e: 0800 1100 |0315: move-object/from16 v0, v17 │ │ +080282: 5200 eb05 |0317: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +080286: 021b 0000 |0319: move/from16 v27, v0 │ │ +08028a: a60d 0d1b |031b: add-float v13, v13, v27 │ │ +08028e: d808 0801 |031d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +080292: 3a12 1500 |031f: if-ltz v18, 0334 // +0015 │ │ +080296: 0800 1e00 |0321: move-object/from16 v0, v30 │ │ +08029a: 5400 2806 |0323: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +08029e: 081b 0000 |0325: move-object/from16 v27, v0 │ │ +0802a2: 0800 1b00 |0327: move-object/from16 v0, v27 │ │ +0802a6: 0201 1200 |0329: move/from16 v1, v18 │ │ +0802aa: 6e20 0e2f 1000 |032b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0802b0: 0c1b |032e: move-result-object v27 │ │ +0802b2: 1f1b 1503 |032f: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +0802b6: 0811 1b00 |0331: move-object/from16 v17, v27 │ │ +0802ba: 289f |0333: goto 02d2 // -0061 │ │ +0802bc: 1311 0000 |0334: const/16 v17, #int 0 // #0 │ │ +0802c0: 28fd |0336: goto 0333 // -0003 │ │ +0802c2: 1311 0000 |0337: const/16 v17, #int 0 // #0 │ │ +0802c6: 2900 87fe |0339: goto/16 01c0 // -0179 │ │ +0802ca: 7401 4614 1e00 |033b: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getPaddingRight:()I // method@1446 │ │ +0802d0: 0a1b |033e: move-result v27 │ │ +0802d2: 0200 1b00 |033f: move/from16 v0, v27 │ │ +0802d6: 8200 |0341: int-to-float v0, v0 │ │ +0802d8: 021b 0000 |0342: move/from16 v27, v0 │ │ +0802dc: 8270 |0344: int-to-float v0, v7 │ │ +0802de: 021c 0000 |0345: move/from16 v28, v0 │ │ +0802e2: a91b 1b1c |0347: div-float v27, v27, v28 │ │ +0802e6: 151c 0040 |0349: const/high16 v28, #int 1073741824 // #4000 │ │ +0802ea: a619 1b1c |034b: add-float v25, v27, v28 │ │ +0802ee: 2900 77fe |034d: goto/16 01c4 // -0189 │ │ +0802f2: 0800 1100 |034f: move-object/from16 v0, v17 │ │ +0802f6: 5200 e905 |0351: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +0802fa: 021b 0000 |0353: move/from16 v27, v0 │ │ +0802fe: 0200 1700 |0355: move/from16 v0, v23 │ │ +080302: 0201 1b00 |0357: move/from16 v1, v27 │ │ +080306: 3310 5000 |0359: if-ne v0, v1, 03a9 // +0050 │ │ +08030a: 0800 1100 |035b: move-object/from16 v0, v17 │ │ +08030e: 5500 ea05 |035d: iget-boolean v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ +080312: 021b 0000 |035f: move/from16 v27, v0 │ │ +080316: 391b 4800 |0361: if-nez v27, 03a9 // +0048 │ │ +08031a: 0800 1e00 |0363: move-object/from16 v0, v30 │ │ +08031e: 5400 2806 |0365: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080322: 081b 0000 |0367: move-object/from16 v27, v0 │ │ +080326: 0800 1b00 |0369: move-object/from16 v0, v27 │ │ +08032a: 0201 1200 |036b: move/from16 v1, v18 │ │ +08032e: 6e20 112f 1000 |036d: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +080334: 0800 1e00 |0370: move-object/from16 v0, v30 │ │ +080338: 5400 0d06 |0372: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +08033c: 081b 0000 |0374: move-object/from16 v27, v0 │ │ +080340: 0800 1100 |0376: move-object/from16 v0, v17 │ │ +080344: 5400 e705 |0378: iget-object v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +080348: 081c 0000 |037a: move-object/from16 v28, v0 │ │ +08034c: 0800 1b00 |037c: move-object/from16 v0, v27 │ │ +080350: 0801 1e00 |037e: move-object/from16 v1, v30 │ │ +080354: 0202 1700 |0380: move/from16 v2, v23 │ │ +080358: 0803 1c00 |0382: move-object/from16 v3, v28 │ │ +08035c: 6e40 8611 1032 |0384: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ +080362: 0800 1e00 |0387: move-object/from16 v0, v30 │ │ +080366: 5400 2806 |0389: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +08036a: 081b 0000 |038b: move-object/from16 v27, v0 │ │ +08036e: 7401 152f 1b00 |038d: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +080374: 0a1b |0390: move-result v27 │ │ +080376: 0200 1200 |0391: move/from16 v0, v18 │ │ +08037a: 0201 1b00 |0393: move/from16 v1, v27 │ │ +08037e: 3510 1800 |0395: if-ge v0, v1, 03ad // +0018 │ │ +080382: 0800 1e00 |0397: move-object/from16 v0, v30 │ │ +080386: 5400 2806 |0399: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +08038a: 081b 0000 |039b: move-object/from16 v27, v0 │ │ +08038e: 0800 1b00 |039d: move-object/from16 v0, v27 │ │ +080392: 0201 1200 |039f: move/from16 v1, v18 │ │ +080396: 6e20 0e2f 1000 |03a1: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +08039c: 0c1b |03a4: move-result-object v27 │ │ +08039e: 1f1b 1503 |03a5: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +0803a2: 0811 1b00 |03a7: move-object/from16 v17, v27 │ │ +0803a6: d817 1701 |03a9: add-int/lit8 v23, v23, #int 1 // #01 │ │ +0803aa: 2900 21fe |03ab: goto/16 01cc // -01df │ │ +0803ae: 1311 0000 |03ad: const/16 v17, #int 0 // #0 │ │ +0803b2: 28fa |03af: goto 03a9 // -0006 │ │ +0803b4: 3811 3e00 |03b0: if-eqz v17, 03ee // +003e │ │ +0803b8: 0800 1100 |03b2: move-object/from16 v0, v17 │ │ +0803bc: 5200 e905 |03b4: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +0803c0: 021b 0000 |03b6: move/from16 v27, v0 │ │ +0803c4: 0200 1700 |03b8: move/from16 v0, v23 │ │ +0803c8: 0201 1b00 |03ba: move/from16 v1, v27 │ │ +0803cc: 3310 3200 |03bc: if-ne v0, v1, 03ee // +0032 │ │ +0803d0: 0800 1100 |03be: move-object/from16 v0, v17 │ │ +0803d4: 5200 eb05 |03c0: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +0803d8: 021b 0000 |03c2: move/from16 v27, v0 │ │ +0803dc: a60e 0e1b |03c4: add-float v14, v14, v27 │ │ +0803e0: d812 1201 |03c6: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0803e4: 0800 1e00 |03c8: move-object/from16 v0, v30 │ │ +0803e8: 5400 2806 |03ca: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +0803ec: 081b 0000 |03cc: move-object/from16 v27, v0 │ │ +0803f0: 7401 152f 1b00 |03ce: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0803f6: 0a1b |03d1: move-result v27 │ │ +0803f8: 0200 1200 |03d2: move/from16 v0, v18 │ │ +0803fc: 0201 1b00 |03d4: move/from16 v1, v27 │ │ +080400: 3510 1500 |03d6: if-ge v0, v1, 03eb // +0015 │ │ +080404: 0800 1e00 |03d8: move-object/from16 v0, v30 │ │ +080408: 5400 2806 |03da: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +08040c: 081b 0000 |03dc: move-object/from16 v27, v0 │ │ +080410: 0800 1b00 |03de: move-object/from16 v0, v27 │ │ +080414: 0201 1200 |03e0: move/from16 v1, v18 │ │ +080418: 6e20 0e2f 1000 |03e2: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +08041e: 0c1b |03e5: move-result-object v27 │ │ +080420: 1f1b 1503 |03e6: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +080424: 0811 1b00 |03e8: move-object/from16 v17, v27 │ │ +080428: 28bf |03ea: goto 03a9 // -0041 │ │ +08042a: 1311 0000 |03eb: const/16 v17, #int 0 // #0 │ │ +08042e: 28fd |03ed: goto 03ea // -0003 │ │ +080430: 0800 1e00 |03ee: move-object/from16 v0, v30 │ │ +080434: 0201 1700 |03f0: move/from16 v1, v23 │ │ +080438: 0202 1200 |03f2: move/from16 v2, v18 │ │ +08043c: 6e30 1814 1002 |03f4: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/ViewPager;.addNewItem:(II)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1418 │ │ +080442: 0c11 |03f7: move-result-object v17 │ │ +080444: d812 1201 |03f8: add-int/lit8 v18, v18, #int 1 // #01 │ │ +080448: 0800 1100 |03fa: move-object/from16 v0, v17 │ │ +08044c: 5200 eb05 |03fc: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.widthFactor:F // field@05eb │ │ +080450: 021b 0000 |03fe: move/from16 v27, v0 │ │ +080454: a60e 0e1b |0400: add-float v14, v14, v27 │ │ +080458: 0800 1e00 |0402: move-object/from16 v0, v30 │ │ +08045c: 5400 2806 |0404: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080460: 081b 0000 |0406: move-object/from16 v27, v0 │ │ +080464: 7401 152f 1b00 |0408: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +08046a: 0a1b |040b: move-result v27 │ │ +08046c: 0200 1200 |040c: move/from16 v0, v18 │ │ +080470: 0201 1b00 |040e: move/from16 v1, v27 │ │ +080474: 3510 1500 |0410: if-ge v0, v1, 0425 // +0015 │ │ +080478: 0800 1e00 |0412: move-object/from16 v0, v30 │ │ +08047c: 5400 2806 |0414: iget-object v0, v0, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080480: 081b 0000 |0416: move-object/from16 v27, v0 │ │ +080484: 0800 1b00 |0418: move-object/from16 v0, v27 │ │ +080488: 0201 1200 |041a: move/from16 v1, v18 │ │ +08048c: 6e20 0e2f 1000 |041c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +080492: 0c1b |041f: move-result-object v27 │ │ +080494: 1f1b 1503 |0420: check-cast v27, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +080498: 0811 1b00 |0422: move-object/from16 v17, v27 │ │ +08049c: 2885 |0424: goto 03a9 // -007b │ │ +08049e: 1311 0000 |0425: const/16 v17, #int 0 // #0 │ │ +0804a2: 28fd |0427: goto 0424 // -0003 │ │ +0804a4: 131b 0000 |0428: const/16 v27, #int 0 // #0 │ │ +0804a8: 2900 c9fd |042a: goto/16 01f3 // -0237 │ │ +0804ac: 7601 9014 1e00 |042c: invoke-direct/range {v30}, Landroid/support/v4/view/ViewPager;.sortChildDrawingOrder:()V // method@1490 │ │ +0804b2: 7401 4f14 1e00 |042f: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.hasFocus:()Z // method@144f │ │ +0804b8: 0a1b |0432: move-result v27 │ │ +0804ba: 381b 09fc |0433: if-eqz v27, 003c // -03f7 │ │ +0804be: 7401 3014 1e00 |0435: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.findFocus:()Landroid/view/View; // method@1430 │ │ +0804c4: 0c0a |0438: move-result-object v10 │ │ +0804c6: 380a 5300 |0439: if-eqz v10, 048c // +0053 │ │ +0804ca: 0800 1e00 |043b: move-object/from16 v0, v30 │ │ +0804ce: 6e20 5014 a000 |043d: invoke-virtual {v0, v10}, Landroid/support/v4/view/ViewPager;.infoForAnyChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1450 │ │ +0804d4: 0c11 |0440: move-result-object v17 │ │ +0804d6: 3811 1400 |0441: if-eqz v17, 0455 // +0014 │ │ +0804da: 0800 1100 |0443: move-object/from16 v0, v17 │ │ +0804de: 5200 e905 |0445: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +0804e2: 021b 0000 |0447: move/from16 v27, v0 │ │ +0804e6: 0800 1e00 |0449: move-object/from16 v0, v30 │ │ +0804ea: 5200 1406 |044b: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +0804ee: 021c 0000 |044d: move/from16 v28, v0 │ │ +0804f2: 0200 1b00 |044f: move/from16 v0, v27 │ │ +0804f6: 0201 1c00 |0451: move/from16 v1, v28 │ │ +0804fa: 3210 e9fb |0453: if-eq v0, v1, 003c // -0417 │ │ +0804fe: 1310 0000 |0455: const/16 v16, #int 0 // #0 │ │ +080502: 7401 3614 1e00 |0457: invoke-virtual/range {v30}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +080508: 0a1b |045a: move-result v27 │ │ +08050a: 0200 1000 |045b: move/from16 v0, v16 │ │ +08050e: 0201 1b00 |045d: move/from16 v1, v27 │ │ +080512: 3510 ddfb |045f: if-ge v0, v1, 003c // -0423 │ │ +080516: 0800 1e00 |0461: move-object/from16 v0, v30 │ │ +08051a: 0201 1000 |0463: move/from16 v1, v16 │ │ +08051e: 6e20 3514 1000 |0465: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.getChildAt:(I)Landroid/view/View; // method@1435 │ │ +080524: 0c05 |0468: move-result-object v5 │ │ +080526: 0800 1e00 |0469: move-object/from16 v0, v30 │ │ +08052a: 6e20 5114 5000 |046b: invoke-virtual {v0, v5}, Landroid/support/v4/view/ViewPager;.infoForChild:(Landroid/view/View;)Landroid/support/v4/view/ViewPager$ItemInfo; // method@1451 │ │ +080530: 0c11 |046e: move-result-object v17 │ │ +080532: 3811 1a00 |046f: if-eqz v17, 0489 // +001a │ │ +080536: 0800 1100 |0471: move-object/from16 v0, v17 │ │ +08053a: 5200 e905 |0473: iget v0, v0, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +08053e: 021b 0000 |0475: move/from16 v27, v0 │ │ +080542: 0800 1e00 |0477: move-object/from16 v0, v30 │ │ +080546: 5200 1406 |0479: iget v0, v0, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +08054a: 021c 0000 |047b: move/from16 v28, v0 │ │ +08054e: 0200 1b00 |047d: move/from16 v0, v27 │ │ +080552: 0201 1c00 |047f: move/from16 v1, v28 │ │ +080556: 3310 0800 |0481: if-ne v0, v1, 0489 // +0008 │ │ +08055a: 6e20 531e f500 |0483: invoke-virtual {v5, v15}, Landroid/view/View;.requestFocus:(I)Z // method@1e53 │ │ +080560: 0a1b |0486: move-result v27 │ │ +080562: 391b b5fb |0487: if-nez v27, 003c // -044b │ │ +080566: d810 1001 |0489: add-int/lit8 v16, v16, #int 1 // #01 │ │ +08056a: 28cc |048b: goto 0457 // -0034 │ │ +08056c: 1311 0000 |048c: const/16 v17, #int 0 // #0 │ │ +080570: 28b3 |048e: goto 0441 // -004d │ │ catches : 1 │ │ 0x0095 - 0x00a0 │ │ Landroid/content/res/Resources$NotFoundException; -> 0x00fc │ │ positions : │ │ 0x0000 line=923 │ │ 0x0002 line=924 │ │ 0x0003 line=925 │ │ @@ -87071,21 +87071,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -07cbec: |[07cbec] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ -07cbfc: 5510 2206 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ -07cc00: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -07cc04: 6e20 7514 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@1475 │ │ -07cc0a: 0e00 |0007: return-void │ │ -07cc0c: 6f20 d11e 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -07cc12: 28fc |000b: goto 0007 // -0004 │ │ +080584: |[080584] android.support.v4.view.ViewPager.removeView:(Landroid/view/View;)V │ │ +080594: 5510 2206 |0000: iget-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mInLayout:Z // field@0622 │ │ +080598: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +08059c: 6e20 7514 2100 |0004: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.removeViewInLayout:(Landroid/view/View;)V // method@1475 │ │ +0805a2: 0e00 |0007: return-void │ │ +0805a4: 6f20 d11e 2100 |0008: invoke-super {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0805aa: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1323 │ │ 0x0004 line=1324 │ │ 0x0007 line=1328 │ │ 0x0008 line=1326 │ │ locals : │ │ @@ -87097,90 +87097,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 │ │ -07cc14: |[07cc14] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ -07cc24: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -07cc26: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -07cc28: 1207 |0002: const/4 v7, #int 0 // #0 │ │ -07cc2a: 54a4 0d06 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cc2e: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ -07cc32: 54a4 0d06 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cc36: 54a5 3106 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ -07cc3a: 6e20 9811 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1198 │ │ -07cc40: 54a4 0d06 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cc44: 6e20 9711 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@1197 │ │ -07cc4a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -07cc4c: 54a4 2806 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07cc50: 6e10 152f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07cc56: 0a04 |0019: move-result v4 │ │ -07cc58: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ -07cc5c: 54a4 2806 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07cc60: 6e20 0e2f 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07cc66: 0c01 |0021: move-result-object v1 │ │ -07cc68: 1f01 1503 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07cc6c: 54a4 0d06 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cc70: 5215 e905 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ -07cc74: 5416 e705 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ -07cc78: 6e40 8611 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ -07cc7e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07cc82: 28e5 |002f: goto 0014 // -001b │ │ -07cc84: 54a4 0d06 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cc88: 6e20 8811 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@1188 │ │ -07cc8e: 54a4 2806 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07cc92: 6e10 0b2f 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -07cc98: 7010 7214 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@1472 │ │ -07cc9e: 59a7 1406 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07cca2: 6e30 7814 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ -07cca8: 54a2 0d06 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ccac: 5bab 0d06 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ccb0: 59a7 1a06 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ -07ccb4: 54a4 0d06 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ccb8: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ -07ccbc: 54a4 3106 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ -07ccc0: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ -07ccc4: 2204 1b03 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@031b │ │ -07ccc8: 7030 fb13 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@13fb │ │ -07ccce: 5ba4 3106 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ -07ccd2: 54a4 0d06 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ccd6: 54a5 3106 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ -07ccda: 6e20 9111 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1191 │ │ -07cce0: 5ca7 3606 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07cce4: 55a3 1d06 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -07cce8: 5ca9 1d06 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -07ccec: 54a4 0d06 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ccf0: 6e10 8911 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07ccf6: 0a04 |0069: move-result v4 │ │ -07ccf8: 59a4 1a06 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ -07ccfc: 52a4 3906 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ -07cd00: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ -07cd04: 54a4 0d06 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cd08: 54a5 3706 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ -07cd0c: 54a6 3806 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ -07cd10: 6e30 9211 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@1192 │ │ -07cd16: 52a4 3906 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ -07cd1a: 6e40 7e14 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ -07cd20: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ -07cd22: 59a4 3906 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ -07cd26: 5ba8 3706 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ -07cd2a: 5ba8 3806 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ -07cd2e: 54a4 0e06 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@060e │ │ -07cd32: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ -07cd36: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ -07cd3a: 54a4 0e06 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@060e │ │ -07cd3e: 7230 f513 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@13f5 │ │ -07cd44: 0e00 |0090: return-void │ │ -07cd46: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ -07cd4a: 6e10 6d14 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -07cd50: 28ef |0096: goto 0085 // -0011 │ │ -07cd52: 6e10 7614 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ -07cd58: 28eb |009a: goto 0085 // -0015 │ │ +0805ac: |[0805ac] android.support.v4.view.ViewPager.setAdapter:(Landroid/support/v4/view/PagerAdapter;)V │ │ +0805bc: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0805be: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0805c0: 1207 |0002: const/4 v7, #int 0 // #0 │ │ +0805c2: 54a4 0d06 |0003: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +0805c6: 3804 3d00 |0005: if-eqz v4, 0042 // +003d │ │ +0805ca: 54a4 0d06 |0007: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +0805ce: 54a5 3106 |0009: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ +0805d2: 6e20 9811 5400 |000b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1198 │ │ +0805d8: 54a4 0d06 |000e: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +0805dc: 6e20 9711 a400 |0010: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.startUpdate:(Landroid/view/ViewGroup;)V // method@1197 │ │ +0805e2: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0805e4: 54a4 2806 |0014: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +0805e8: 6e10 152f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0805ee: 0a04 |0019: move-result v4 │ │ +0805f0: 3540 1600 |001a: if-ge v0, v4, 0030 // +0016 │ │ +0805f4: 54a4 2806 |001c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +0805f8: 6e20 0e2f 0400 |001e: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0805fe: 0c01 |0021: move-result-object v1 │ │ +080600: 1f01 1503 |0022: check-cast v1, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +080604: 54a4 0d06 |0024: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080608: 5215 e905 |0026: iget v5, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.position:I // field@05e9 │ │ +08060c: 5416 e705 |0028: iget-object v6, v1, Landroid/support/v4/view/ViewPager$ItemInfo;.object:Ljava/lang/Object; // field@05e7 │ │ +080610: 6e40 8611 a465 |002a: invoke-virtual {v4, v10, v5, v6}, Landroid/support/v4/view/PagerAdapter;.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V // method@1186 │ │ +080616: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08061a: 28e5 |002f: goto 0014 // -001b │ │ +08061c: 54a4 0d06 |0030: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080620: 6e20 8811 a400 |0032: invoke-virtual {v4, v10}, Landroid/support/v4/view/PagerAdapter;.finishUpdate:(Landroid/view/ViewGroup;)V // method@1188 │ │ +080626: 54a4 2806 |0035: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +08062a: 6e10 0b2f 0400 |0037: invoke-virtual {v4}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +080630: 7010 7214 0a00 |003a: invoke-direct {v10}, Landroid/support/v4/view/ViewPager;.removeNonDecorViews:()V // method@1472 │ │ +080636: 59a7 1406 |003d: iput v7, v10, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +08063a: 6e30 7814 7a07 |003f: invoke-virtual {v10, v7, v7}, Landroid/support/v4/view/ViewPager;.scrollTo:(II)V // method@1478 │ │ +080640: 54a2 0d06 |0042: iget-object v2, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080644: 5bab 0d06 |0044: iput-object v11, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080648: 59a7 1a06 |0046: iput v7, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ +08064c: 54a4 0d06 |0048: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080650: 3804 3b00 |004a: if-eqz v4, 0085 // +003b │ │ +080654: 54a4 3106 |004c: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ +080658: 3904 0900 |004e: if-nez v4, 0057 // +0009 │ │ +08065c: 2204 1b03 |0050: new-instance v4, Landroid/support/v4/view/ViewPager$PagerObserver; // type@031b │ │ +080660: 7030 fb13 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@13fb │ │ +080666: 5ba4 3106 |0055: iput-object v4, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ +08066a: 54a4 0d06 |0057: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +08066e: 54a5 3106 |0059: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mObserver:Landroid/support/v4/view/ViewPager$PagerObserver; // field@0631 │ │ +080672: 6e20 9111 5400 |005b: invoke-virtual {v4, v5}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1191 │ │ +080678: 5ca7 3606 |005e: iput-boolean v7, v10, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +08067c: 55a3 1d06 |0060: iget-boolean v3, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +080680: 5ca9 1d06 |0062: iput-boolean v9, v10, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +080684: 54a4 0d06 |0064: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080688: 6e10 8911 0400 |0066: invoke-virtual {v4}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +08068e: 0a04 |0069: move-result v4 │ │ +080690: 59a4 1a06 |006a: iput v4, v10, Landroid/support/v4/view/ViewPager;.mExpectedAdapterCount:I // field@061a │ │ +080694: 52a4 3906 |006c: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ +080698: 3a04 2300 |006e: if-ltz v4, 0091 // +0023 │ │ +08069c: 54a4 0d06 |0070: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +0806a0: 54a5 3706 |0072: iget-object v5, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ +0806a4: 54a6 3806 |0074: iget-object v6, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ +0806a8: 6e30 9211 5406 |0076: invoke-virtual {v4, v5, v6}, Landroid/support/v4/view/PagerAdapter;.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V // method@1192 │ │ +0806ae: 52a4 3906 |0079: iget v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ +0806b2: 6e40 7e14 4a97 |007b: invoke-virtual {v10, v4, v7, v9}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ +0806b8: 12f4 |007e: const/4 v4, #int -1 // #ff │ │ +0806ba: 59a4 3906 |007f: iput v4, v10, Landroid/support/v4/view/ViewPager;.mRestoredCurItem:I // field@0639 │ │ +0806be: 5ba8 3706 |0081: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredAdapterState:Landroid/os/Parcelable; // field@0637 │ │ +0806c2: 5ba8 3806 |0083: iput-object v8, v10, Landroid/support/v4/view/ViewPager;.mRestoredClassLoader:Ljava/lang/ClassLoader; // field@0638 │ │ +0806c6: 54a4 0e06 |0085: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@060e │ │ +0806ca: 3804 0900 |0087: if-eqz v4, 0090 // +0009 │ │ +0806ce: 32b2 0700 |0089: if-eq v2, v11, 0090 // +0007 │ │ +0806d2: 54a4 0e06 |008b: iget-object v4, v10, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@060e │ │ +0806d6: 7230 f513 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@13f5 │ │ +0806dc: 0e00 |0090: return-void │ │ +0806de: 3903 0600 |0091: if-nez v3, 0097 // +0006 │ │ +0806e2: 6e10 6d14 0a00 |0093: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +0806e8: 28ef |0096: goto 0085 // -0011 │ │ +0806ea: 6e10 7614 0a00 |0097: invoke-virtual {v10}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ +0806f0: 28eb |009a: goto 0085 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=413 │ │ 0x0007 line=414 │ │ 0x000e line=415 │ │ 0x0013 line=416 │ │ 0x001c line=417 │ │ @@ -87228,49 +87228,49 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -07cd5c: |[07cd5c] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ -07cd6c: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07cd70: 1272 |0002: const/4 v2, #int 7 // #7 │ │ -07cd72: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ -07cd76: 5461 3e06 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@063e │ │ -07cd7a: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ -07cd7e: 1c01 4004 |0009: const-class v1, Landroid/view/ViewGroup; // type@0440 │ │ -07cd82: 1a02 f02a |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@2af0 │ │ -07cd86: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -07cd88: 2333 6706 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -07cd8c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -07cd8e: 6205 9911 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ -07cd92: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ -07cd96: 6e30 6d2e 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -07cd9c: 0c01 |0018: move-result-object v1 │ │ -07cd9e: 5b61 3e06 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@063e │ │ -07cda2: 5461 3e06 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@063e │ │ -07cda6: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -07cda8: 2322 6806 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ -07cdac: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -07cdae: 7110 582e 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ -07cdb4: 0c04 |0024: move-result-object v4 │ │ -07cdb6: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ -07cdba: 6e30 f92e 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -07cdc0: 0e00 |002a: return-void │ │ -07cdc2: 0d00 |002b: move-exception v0 │ │ -07cdc4: 1a01 0612 |002c: const-string v1, "ViewPager" // string@1206 │ │ -07cdc8: 1a02 1d03 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@031d │ │ -07cdcc: 7130 041d 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -07cdd2: 28e8 |0033: goto 001b // -0018 │ │ -07cdd4: 0d00 |0034: move-exception v0 │ │ -07cdd6: 1a01 0612 |0035: const-string v1, "ViewPager" // string@1206 │ │ -07cdda: 1a02 4004 |0037: const-string v2, "Error changing children drawing order" // string@0440 │ │ -07cdde: 7130 041d 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -07cde4: 28ee |003c: goto 002a // -0012 │ │ +0806f4: |[0806f4] android.support.v4.view.ViewPager.setChildrenDrawingOrderEnabledCompat:(Z)V │ │ +080704: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +080708: 1272 |0002: const/4 v2, #int 7 // #7 │ │ +08070a: 3421 2700 |0003: if-lt v1, v2, 002a // +0027 │ │ +08070e: 5461 3e06 |0005: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@063e │ │ +080712: 3901 1400 |0007: if-nez v1, 001b // +0014 │ │ +080716: 1c01 4004 |0009: const-class v1, Landroid/view/ViewGroup; // type@0440 │ │ +08071a: 1a02 ef2a |000b: const-string v2, "setChildrenDrawingOrderEnabled" // string@2aef │ │ +08071e: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +080720: 2333 6706 |000e: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +080724: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +080726: 6205 9911 |0011: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ +08072a: 4d05 0304 |0013: aput-object v5, v3, v4 │ │ +08072e: 6e30 6d2e 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +080734: 0c01 |0018: move-result-object v1 │ │ +080736: 5b61 3e06 |0019: iput-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@063e │ │ +08073a: 5461 3e06 |001b: iget-object v1, v6, Landroid/support/v4/view/ViewPager;.mSetChildrenDrawingOrderEnabled:Ljava/lang/reflect/Method; // field@063e │ │ +08073e: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +080740: 2322 6806 |001e: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ +080744: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +080746: 7110 582e 0700 |0021: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ +08074c: 0c04 |0024: move-result-object v4 │ │ +08074e: 4d04 0203 |0025: aput-object v4, v2, v3 │ │ +080752: 6e30 f92e 6102 |0027: invoke-virtual {v1, v6, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +080758: 0e00 |002a: return-void │ │ +08075a: 0d00 |002b: move-exception v0 │ │ +08075c: 1a01 0712 |002c: const-string v1, "ViewPager" // string@1207 │ │ +080760: 1a02 1f03 |002e: const-string v2, "Can't find setChildrenDrawingOrderEnabled" // string@031f │ │ +080764: 7130 041d 2100 |0030: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +08076a: 28e8 |0033: goto 001b // -0018 │ │ +08076c: 0d00 |0034: move-exception v0 │ │ +08076e: 1a01 0712 |0035: const-string v1, "ViewPager" // string@1207 │ │ +080772: 1a02 4104 |0037: const-string v2, "Error changing children drawing order" // string@0441 │ │ +080776: 7130 041d 2100 |0039: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +08077c: 28ee |003c: goto 002a // -0012 │ │ catches : 2 │ │ 0x0009 - 0x001b │ │ Ljava/lang/NoSuchMethodException; -> 0x002b │ │ 0x001b - 0x002a │ │ Ljava/lang/Exception; -> 0x0034 │ │ positions : │ │ 0x0000 line=628 │ │ @@ -87293,24 +87293,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -07ce04: |[07ce04] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ -07ce14: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07ce16: 5c21 3606 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07ce1a: 5520 1d06 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -07ce1e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -07ce22: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -07ce24: 6e40 7e14 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ -07ce2a: 0e00 |000b: return-void │ │ -07ce2c: 0110 |000c: move v0, v1 │ │ -07ce2e: 28fb |000d: goto 0008 // -0005 │ │ +08079c: |[08079c] android.support.v4.view.ViewPager.setCurrentItem:(I)V │ │ +0807ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0807ae: 5c21 3606 |0001: iput-boolean v1, v2, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +0807b2: 5520 1d06 |0003: iget-boolean v0, v2, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +0807b6: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0807ba: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0807bc: 6e40 7e14 3210 |0008: invoke-virtual {v2, v3, v0, v1}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ +0807c2: 0e00 |000b: return-void │ │ +0807c4: 0110 |000c: move v0, v1 │ │ +0807c6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=494 │ │ 0x0003 line=495 │ │ 0x000b line=496 │ │ 0x000d line=495 │ │ locals : │ │ @@ -87322,19 +87322,19 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -07ce30: |[07ce30] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ -07ce40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ce42: 5c10 3606 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ -07ce46: 6e40 7e14 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ -07ce4c: 0e00 |0006: return-void │ │ +0807c8: |[0807c8] android.support.v4.view.ViewPager.setCurrentItem:(IZ)V │ │ +0807d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0807da: 5c10 3606 |0001: iput-boolean v0, v1, Landroid/support/v4/view/ViewPager;.mPopulatePending:Z // field@0636 │ │ +0807de: 6e40 7e14 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZ)V // method@147e │ │ +0807e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0003 line=506 │ │ 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPager; │ │ @@ -87346,18 +87346,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -07ce50: |[07ce50] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ -07ce60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07ce62: 6e50 7f14 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@147f │ │ -07ce68: 0e00 |0004: return-void │ │ +0807e8: |[0807e8] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZ)V │ │ +0807f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0807fa: 6e50 7f14 2143 |0001: invoke-virtual {v1, v2, v3, v4, v0}, Landroid/support/v4/view/ViewPager;.setCurrentItemInternal:(IZZI)V // method@147f │ │ +080800: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0004 line=515 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 item I │ │ @@ -87369,86 +87369,86 @@ │ │ type : '(IZZI)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -07ce6c: |[07ce6c] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ -07ce7c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -07ce7e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -07ce80: 5453 0d06 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ce84: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ -07ce88: 5453 0d06 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07ce8c: 6e10 8911 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07ce92: 0a03 |000b: move-result v3 │ │ -07ce94: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ -07ce98: 7020 8c14 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ -07ce9e: 0e00 |0011: return-void │ │ -07cea0: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ -07cea4: 5253 1406 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07cea8: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ -07ceac: 5453 2806 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07ceb0: 6e10 152f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07ceb6: 0a03 |001d: move-result v3 │ │ -07ceb8: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ -07cebc: 7020 8c14 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ -07cec2: 28ee |0023: goto 0011 // -0012 │ │ -07cec4: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ -07cec8: 1206 |0026: const/4 v6, #int 0 // #0 │ │ -07ceca: 5252 3206 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -07cece: 5253 1406 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07ced2: b023 |002b: add-int/2addr v3, v2 │ │ -07ced4: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ -07ced8: 5253 1406 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07cedc: b123 |0030: sub-int/2addr v3, v2 │ │ -07cede: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ -07cee2: 1201 |0033: const/4 v1, #int 0 // #0 │ │ -07cee4: 5453 2806 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07cee8: 6e10 152f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -07ceee: 0a03 |0039: move-result v3 │ │ -07cef0: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ -07cef4: 5453 2806 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ -07cef8: 6e20 0e2f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -07cefe: 0c03 |0041: move-result-object v3 │ │ -07cf00: 1f03 1503 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ -07cf04: 5c30 ea05 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ -07cf08: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ -07cf0c: 28ec |0048: goto 0034 // -0014 │ │ -07cf0e: 5453 0d06 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cf12: 6e10 8911 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07cf18: 0a03 |004e: move-result v3 │ │ -07cf1a: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ -07cf1e: 5453 0d06 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07cf22: 6e10 8911 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -07cf28: 0a03 |0056: move-result v3 │ │ -07cf2a: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ -07cf2e: 28ce |0059: goto 0027 // -0032 │ │ -07cf30: 5253 1406 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07cf34: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ -07cf38: 5553 1d06 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ -07cf3c: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ -07cf40: 5956 1406 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07cf44: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ -07cf48: 5453 3306 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -07cf4c: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ -07cf50: 5453 3306 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -07cf54: 7220 f813 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ -07cf5a: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ -07cf5e: 5453 2506 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -07cf62: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ -07cf66: 5453 2506 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -07cf6a: 7220 f813 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ -07cf70: 6e10 7614 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ -07cf76: 2894 |007d: goto 0011 // -006c │ │ -07cf78: 0140 |007e: move v0, v4 │ │ -07cf7a: 28df |007f: goto 005e // -0021 │ │ -07cf7c: 6e20 6e14 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@146e │ │ -07cf82: 7050 7914 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1479 │ │ -07cf88: 288b |0086: goto 0011 // -0075 │ │ +080804: |[080804] android.support.v4.view.ViewPager.setCurrentItemInternal:(IZZI)V │ │ +080814: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +080816: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +080818: 5453 0d06 |0002: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +08081c: 3803 0a00 |0004: if-eqz v3, 000e // +000a │ │ +080820: 5453 0d06 |0006: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080824: 6e10 8911 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +08082a: 0a03 |000b: move-result v3 │ │ +08082c: 3c03 0600 |000c: if-gtz v3, 0012 // +0006 │ │ +080830: 7020 8c14 4500 |000e: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ +080836: 0e00 |0011: return-void │ │ +080838: 3908 1200 |0012: if-nez v8, 0024 // +0012 │ │ +08083c: 5253 1406 |0014: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +080840: 3363 0e00 |0016: if-ne v3, v6, 0024 // +000e │ │ +080844: 5453 2806 |0018: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080848: 6e10 152f 0300 |001a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +08084e: 0a03 |001d: move-result v3 │ │ +080850: 3803 0600 |001e: if-eqz v3, 0024 // +0006 │ │ +080854: 7020 8c14 4500 |0020: invoke-direct {v5, v4}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ +08085a: 28ee |0023: goto 0011 // -0012 │ │ +08085c: 3b06 2500 |0024: if-gez v6, 0049 // +0025 │ │ +080860: 1206 |0026: const/4 v6, #int 0 // #0 │ │ +080862: 5252 3206 |0027: iget v2, v5, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +080866: 5253 1406 |0029: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +08086a: b023 |002b: add-int/2addr v3, v2 │ │ +08086c: 3636 0700 |002c: if-gt v6, v3, 0033 // +0007 │ │ +080870: 5253 1406 |002e: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +080874: b123 |0030: sub-int/2addr v3, v2 │ │ +080876: 3536 2900 |0031: if-ge v6, v3, 005a // +0029 │ │ +08087a: 1201 |0033: const/4 v1, #int 0 // #0 │ │ +08087c: 5453 2806 |0034: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080880: 6e10 152f 0300 |0036: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +080886: 0a03 |0039: move-result v3 │ │ +080888: 3531 2000 |003a: if-ge v1, v3, 005a // +0020 │ │ +08088c: 5453 2806 |003c: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mItems:Ljava/util/ArrayList; // field@0628 │ │ +080890: 6e20 0e2f 1300 |003e: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +080896: 0c03 |0041: move-result-object v3 │ │ +080898: 1f03 1503 |0042: check-cast v3, Landroid/support/v4/view/ViewPager$ItemInfo; // type@0315 │ │ +08089c: 5c30 ea05 |0044: iput-boolean v0, v3, Landroid/support/v4/view/ViewPager$ItemInfo;.scrolling:Z // field@05ea │ │ +0808a0: d801 0101 |0046: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0808a4: 28ec |0048: goto 0034 // -0014 │ │ +0808a6: 5453 0d06 |0049: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +0808aa: 6e10 8911 0300 |004b: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +0808b0: 0a03 |004e: move-result v3 │ │ +0808b2: 3436 d8ff |004f: if-lt v6, v3, 0027 // -0028 │ │ +0808b6: 5453 0d06 |0051: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +0808ba: 6e10 8911 0300 |0053: invoke-virtual {v3}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +0808c0: 0a03 |0056: move-result v3 │ │ +0808c2: d806 03ff |0057: add-int/lit8 v6, v3, #int -1 // #ff │ │ +0808c6: 28ce |0059: goto 0027 // -0032 │ │ +0808c8: 5253 1406 |005a: iget v3, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +0808cc: 3263 2200 |005c: if-eq v3, v6, 007e // +0022 │ │ +0808d0: 5553 1d06 |005e: iget-boolean v3, v5, Landroid/support/v4/view/ViewPager;.mFirstLayout:Z // field@061d │ │ +0808d4: 3803 2000 |0060: if-eqz v3, 0080 // +0020 │ │ +0808d8: 5956 1406 |0062: iput v6, v5, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +0808dc: 3800 0b00 |0064: if-eqz v0, 006f // +000b │ │ +0808e0: 5453 3306 |0066: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +0808e4: 3803 0700 |0068: if-eqz v3, 006f // +0007 │ │ +0808e8: 5453 3306 |006a: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +0808ec: 7220 f813 6300 |006c: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ +0808f2: 3800 0b00 |006f: if-eqz v0, 007a // +000b │ │ +0808f6: 5453 2506 |0071: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +0808fa: 3803 0700 |0073: if-eqz v3, 007a // +0007 │ │ +0808fe: 5453 2506 |0075: iget-object v3, v5, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +080902: 7220 f813 6300 |0077: invoke-interface {v3, v6}, Landroid/support/v4/view/ViewPager$OnPageChangeListener;.onPageSelected:(I)V // method@13f8 │ │ +080908: 6e10 7614 0500 |007a: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ +08090e: 2894 |007d: goto 0011 // -006c │ │ +080910: 0140 |007e: move v0, v4 │ │ +080912: 28df |007f: goto 005e // -0021 │ │ +080914: 6e20 6e14 6500 |0080: invoke-virtual {v5, v6}, Landroid/support/v4/view/ViewPager;.populate:(I)V // method@146e │ │ +08091a: 7050 7914 6597 |0083: invoke-direct {v5, v6, v7, v9, v0}, Landroid/support/v4/view/ViewPager;.scrollToItem:(IZIZ)V // method@1479 │ │ +080920: 288b |0086: goto 0011 // -0075 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=518 │ │ 0x000e line=519 │ │ 0x0011 line=558 │ │ 0x0012 line=522 │ │ 0x0020 line=523 │ │ @@ -87489,18 +87489,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 │ │ -07cf8c: |[07cf8c] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ -07cf9c: 5410 2506 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -07cfa0: 5b12 2506 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ -07cfa4: 1100 |0004: return-object v0 │ │ +080924: |[080924] android.support.v4.view.ViewPager.setInternalPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ +080934: 5410 2506 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +080938: 5b12 2506 |0002: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mInternalPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0625 │ │ +08093c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ 0x0002 line=660 │ │ 0x0004 line=661 │ │ locals : │ │ 0x0002 - 0x0005 reg=0 oldListener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -87512,39 +87512,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -07cfa8: |[07cfa8] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ -07cfb8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -07cfba: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ -07cfbe: 1a00 0612 |0003: const-string v0, "ViewPager" // string@1206 │ │ -07cfc2: 2201 e705 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -07cfc6: 7010 d22e 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07cfcc: 1a02 060f |000a: const-string v2, "Requested offscreen page limit " // string@0f06 │ │ -07cfd0: 6e20 db2e 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07cfd6: 0c01 |000f: move-result-object v1 │ │ -07cfd8: 6e20 d72e 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -07cfde: 0c01 |0013: move-result-object v1 │ │ -07cfe0: 1a02 9b00 |0014: const-string v2, " too small; defaulting to " // string@009b │ │ -07cfe4: 6e20 db2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07cfea: 0c01 |0019: move-result-object v1 │ │ -07cfec: 6e20 d72e 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -07cff2: 0c01 |001d: move-result-object v1 │ │ -07cff4: 6e10 e02e 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07cffa: 0c01 |0021: move-result-object v1 │ │ -07cffc: 7120 071d 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -07d002: 1215 |0025: const/4 v5, #int 1 // #1 │ │ -07d004: 5240 3206 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -07d008: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ -07d00c: 5945 3206 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ -07d010: 6e10 6d14 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -07d016: 0e00 |002f: return-void │ │ +080940: |[080940] android.support.v4.view.ViewPager.setOffscreenPageLimit:(I)V │ │ +080950: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +080952: 3535 2500 |0001: if-ge v5, v3, 0026 // +0025 │ │ +080956: 1a00 0712 |0003: const-string v0, "ViewPager" // string@1207 │ │ +08095a: 2201 e705 |0005: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +08095e: 7010 d22e 0100 |0007: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +080964: 1a02 070f |000a: const-string v2, "Requested offscreen page limit " // string@0f07 │ │ +080968: 6e20 db2e 2100 |000c: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08096e: 0c01 |000f: move-result-object v1 │ │ +080970: 6e20 d72e 5100 |0010: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +080976: 0c01 |0013: move-result-object v1 │ │ +080978: 1a02 9d00 |0014: const-string v2, " too small; defaulting to " // string@009d │ │ +08097c: 6e20 db2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +080982: 0c01 |0019: move-result-object v1 │ │ +080984: 6e20 d72e 3100 |001a: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +08098a: 0c01 |001d: move-result-object v1 │ │ +08098c: 6e10 e02e 0100 |001e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +080992: 0c01 |0021: move-result-object v1 │ │ +080994: 7120 071d 1000 |0022: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +08099a: 1215 |0025: const/4 v5, #int 1 // #1 │ │ +08099c: 5240 3206 |0026: iget v0, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +0809a0: 3205 0700 |0028: if-eq v5, v0, 002f // +0007 │ │ +0809a4: 5945 3206 |002a: iput v5, v4, Landroid/support/v4/view/ViewPager;.mOffscreenPageLimit:I // field@0632 │ │ +0809a8: 6e10 6d14 0400 |002c: invoke-virtual {v4}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +0809ae: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=693 │ │ 0x0003 line=694 │ │ 0x0025 line=696 │ │ 0x0026 line=698 │ │ 0x002a line=699 │ │ @@ -87559,17 +87559,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 │ │ -07d018: |[07d018] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ -07d028: 5b01 0e06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@060e │ │ -07d02c: 0e00 |0002: return-void │ │ +0809b0: |[0809b0] android.support.v4.view.ViewPager.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V │ │ +0809c0: 5b01 0e06 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mAdapterChangeListener:Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; // field@060e │ │ +0809c4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 0x0002 line=480 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnAdapterChangeListener; │ │ @@ -87579,17 +87579,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 │ │ -07d030: |[07d030] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ -07d040: 5b01 3306 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ -07d044: 0e00 |0002: return-void │ │ +0809c8: |[0809c8] android.support.v4.view.ViewPager.setOnPageChangeListener:(Landroid/support/v4/view/ViewPager$OnPageChangeListener;)V │ │ +0809d8: 5b01 3306 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager;.mOnPageChangeListener:Landroid/support/v4/view/ViewPager$OnPageChangeListener; // field@0633 │ │ +0809dc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ 0x0002 line=598 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/view/ViewPager$OnPageChangeListener; │ │ @@ -87599,22 +87599,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -07d048: |[07d048] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ -07d058: 5220 3406 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07d05c: 5923 3406 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07d060: 6e10 4d14 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ -07d066: 0a01 |0007: move-result v1 │ │ -07d068: 7050 6f14 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@146f │ │ -07d06e: 6e10 7614 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ -07d074: 0e00 |000e: return-void │ │ +0809e0: |[0809e0] android.support.v4.view.ViewPager.setPageMargin:(I)V │ │ +0809f0: 5220 3406 |0000: iget v0, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +0809f4: 5923 3406 |0002: iput v3, v2, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +0809f8: 6e10 4d14 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getWidth:()I // method@144d │ │ +0809fe: 0a01 |0007: move-result v1 │ │ +080a00: 7050 6f14 1231 |0008: invoke-direct {v2, v1, v1, v3, v0}, Landroid/support/v4/view/ViewPager;.recomputeScrollPosition:(IIII)V // method@146f │ │ +080a06: 6e10 7614 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.requestLayout:()V // method@1476 │ │ +080a0c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=713 │ │ 0x0002 line=714 │ │ 0x0004 line=716 │ │ 0x0008 line=717 │ │ 0x000b line=719 │ │ @@ -87630,23 +87630,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -07d078: |[07d078] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ -07d088: 6e10 3a14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@143a │ │ -07d08e: 0c00 |0003: move-result-object v0 │ │ -07d090: 6e10 6501 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -07d096: 0c00 |0007: move-result-object v0 │ │ -07d098: 6e20 cb01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -07d09e: 0c00 |000b: move-result-object v0 │ │ -07d0a0: 6e20 8914 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1489 │ │ -07d0a6: 0e00 |000f: return-void │ │ +080a10: |[080a10] android.support.v4.view.ViewPager.setPageMarginDrawable:(I)V │ │ +080a20: 6e10 3a14 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getContext:()Landroid/content/Context; // method@143a │ │ +080a26: 0c00 |0003: move-result-object v0 │ │ +080a28: 6e10 6501 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +080a2e: 0c00 |0007: move-result-object v0 │ │ +080a30: 6e20 cb01 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +080a36: 0c00 |000b: move-result-object v0 │ │ +080a38: 6e20 8914 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1489 │ │ +080a3e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x000f line=750 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -87656,25 +87656,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07d0a8: |[07d0a8] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -07d0b8: 5b12 2d06 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ -07d0bc: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -07d0c0: 6e10 7014 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@1470 │ │ -07d0c6: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ -07d0ca: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -07d0cc: 6e20 8d14 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@148d │ │ -07d0d2: 6e10 5514 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@1455 │ │ -07d0d8: 0e00 |0010: return-void │ │ -07d0da: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -07d0dc: 28f8 |0012: goto 000a // -0008 │ │ +080a40: |[080a40] android.support.v4.view.ViewPager.setPageMarginDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +080a50: 5b12 2d06 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ +080a54: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +080a58: 6e10 7014 0100 |0004: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.refreshDrawableState:()V // method@1470 │ │ +080a5e: 3902 0a00 |0007: if-nez v2, 0011 // +000a │ │ +080a62: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +080a64: 6e20 8d14 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/view/ViewPager;.setWillNotDraw:(Z)V // method@148d │ │ +080a6a: 6e10 5514 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.invalidate:()V // method@1455 │ │ +080a70: 0e00 |0010: return-void │ │ +080a72: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +080a74: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0002 line=738 │ │ 0x0007 line=739 │ │ 0x000d line=740 │ │ 0x0010 line=741 │ │ @@ -87688,44 +87688,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 │ │ -07d0e0: |[07d0e0] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ -07d0f0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -07d0f2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -07d0f4: 6004 4500 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07d0f8: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ -07d0fc: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ -07d100: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ -07d104: 0120 |000a: move v0, v2 │ │ -07d106: 5464 3506 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ -07d10a: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ -07d10e: 0124 |000f: move v4, v2 │ │ -07d110: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ -07d114: 0121 |0012: move v1, v2 │ │ -07d116: 5b68 3506 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ -07d11a: 6e20 7b14 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@147b │ │ -07d120: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ -07d124: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ -07d128: 1222 |001c: const/4 v2, #int 2 // #2 │ │ -07d12a: 5962 1706 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ -07d12e: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ -07d132: 6e10 6d14 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -07d138: 0e00 |0024: return-void │ │ -07d13a: 0130 |0025: move v0, v3 │ │ -07d13c: 28e5 |0026: goto 000b // -001b │ │ -07d13e: 0134 |0027: move v4, v3 │ │ -07d140: 28e8 |0028: goto 0010 // -0018 │ │ -07d142: 0131 |0029: move v1, v3 │ │ -07d144: 28e9 |002a: goto 0013 // -0017 │ │ -07d146: 5963 1706 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ -07d14a: 28f2 |002d: goto 001f // -000e │ │ +080a78: |[080a78] android.support.v4.view.ViewPager.setPageTransformer:(ZLandroid/support/v4/view/ViewPager$PageTransformer;)V │ │ +080a88: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +080a8a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +080a8c: 6004 4500 |0002: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +080a90: 1305 0b00 |0004: const/16 v5, #int 11 // #b │ │ +080a94: 3454 1e00 |0006: if-lt v4, v5, 0024 // +001e │ │ +080a98: 3808 1d00 |0008: if-eqz v8, 0025 // +001d │ │ +080a9c: 0120 |000a: move v0, v2 │ │ +080a9e: 5464 3506 |000b: iget-object v4, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ +080aa2: 3804 1a00 |000d: if-eqz v4, 0027 // +001a │ │ +080aa6: 0124 |000f: move v4, v2 │ │ +080aa8: 3240 1900 |0010: if-eq v0, v4, 0029 // +0019 │ │ +080aac: 0121 |0012: move v1, v2 │ │ +080aae: 5b68 3506 |0013: iput-object v8, v6, Landroid/support/v4/view/ViewPager;.mPageTransformer:Landroid/support/v4/view/ViewPager$PageTransformer; // field@0635 │ │ +080ab2: 6e20 7b14 0600 |0015: invoke-virtual {v6, v0}, Landroid/support/v4/view/ViewPager;.setChildrenDrawingOrderEnabledCompat:(Z)V // method@147b │ │ +080ab8: 3800 1300 |0018: if-eqz v0, 002b // +0013 │ │ +080abc: 3807 0300 |001a: if-eqz v7, 001d // +0003 │ │ +080ac0: 1222 |001c: const/4 v2, #int 2 // #2 │ │ +080ac2: 5962 1706 |001d: iput v2, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ +080ac6: 3801 0500 |001f: if-eqz v1, 0024 // +0005 │ │ +080aca: 6e10 6d14 0600 |0021: invoke-virtual {v6}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +080ad0: 0e00 |0024: return-void │ │ +080ad2: 0130 |0025: move v0, v3 │ │ +080ad4: 28e5 |0026: goto 000b // -001b │ │ +080ad6: 0134 |0027: move v4, v3 │ │ +080ad8: 28e8 |0028: goto 0010 // -0018 │ │ +080ada: 0131 |0029: move v1, v3 │ │ +080adc: 28e9 |002a: goto 0013 // -0017 │ │ +080ade: 5963 1706 |002b: iput v3, v6, Landroid/support/v4/view/ViewPager;.mDrawingOrder:I // field@0617 │ │ +080ae2: 28f2 |002d: goto 001f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=613 │ │ 0x0008 line=614 │ │ 0x000b line=615 │ │ 0x0013 line=616 │ │ 0x0015 line=617 │ │ @@ -87750,18 +87750,18 @@ │ │ type : '(II)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07d14c: |[07d14c] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ -07d15c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d15e: 6e40 8f14 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@148f │ │ -07d164: 0e00 |0004: return-void │ │ +080ae4: |[080ae4] android.support.v4.view.ViewPager.smoothScrollTo:(II)V │ │ +080af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080af6: 6e40 8f14 2103 |0001: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/view/ViewPager;.smoothScrollTo:(III)V // method@148f │ │ +080afc: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0004 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x0005 reg=2 x I │ │ @@ -87772,98 +87772,98 @@ │ │ type : '(III)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 148 16-bit code units │ │ -07d168: |[07d168] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ -07d178: 6e10 3614 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ -07d17e: 0a01 |0003: move-result v1 │ │ -07d180: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ -07d184: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -07d186: 7020 8c14 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ -07d18c: 0e00 |000a: return-void │ │ -07d18e: 6e10 4b14 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ -07d194: 0a02 |000e: move-result v2 │ │ -07d196: 6e10 4c14 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ -07d19c: 0a03 |0012: move-result v3 │ │ -07d19e: 9104 1002 |0013: sub-int v4, v16, v2 │ │ -07d1a2: 9105 1103 |0015: sub-int v5, v17, v3 │ │ -07d1a6: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ -07d1aa: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ -07d1ae: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -07d1b0: 7020 2214 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ -07d1b6: 6e10 6d14 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ -07d1bc: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -07d1be: 7020 8b14 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ -07d1c4: 28e4 |0026: goto 000a // -001c │ │ -07d1c6: 1211 |0027: const/4 v1, #int 1 // #1 │ │ -07d1c8: 7020 8c14 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ -07d1ce: 1221 |002b: const/4 v1, #int 2 // #2 │ │ -07d1d0: 7020 8b14 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ -07d1d6: 7010 3914 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ -07d1dc: 0a0c |0032: move-result v12 │ │ -07d1de: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ -07d1e2: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ -07d1e6: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ -07d1ea: 7110 972e 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -07d1f0: 0a0e |003c: move-result v14 │ │ -07d1f2: 82ee |003d: int-to-float v14, v14 │ │ -07d1f4: c8ed |003e: mul-float/2addr v13, v14 │ │ -07d1f6: 82ce |003f: int-to-float v14, v12 │ │ -07d1f8: c9ed |0040: div-float/2addr v13, v14 │ │ -07d1fa: 7120 9f2e d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -07d200: 0a08 |0044: move-result v8 │ │ -07d202: 8291 |0045: int-to-float v1, v9 │ │ -07d204: 829d |0046: int-to-float v13, v9 │ │ -07d206: 6e20 2814 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@1428 │ │ -07d20c: 0a0e |004a: move-result v14 │ │ -07d20e: c8ed |004b: mul-float/2addr v13, v14 │ │ -07d210: a607 010d |004c: add-float v7, v1, v13 │ │ -07d214: 1206 |004e: const/4 v6, #int 0 // #0 │ │ -07d216: 7701 972e 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -07d21c: 0a12 |0052: move-result v18 │ │ -07d21e: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ -07d222: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ -07d226: 0200 1200 |0057: move/from16 v0, v18 │ │ -07d22a: 820d |0059: int-to-float v13, v0 │ │ -07d22c: a90d 070d |005a: div-float v13, v7, v13 │ │ -07d230: 7110 962e 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -07d236: 0a0d |005f: move-result v13 │ │ -07d238: c8d1 |0060: mul-float/2addr v1, v13 │ │ -07d23a: 7110 a22e 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ -07d240: 0a01 |0064: move-result v1 │ │ -07d242: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ -07d246: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ -07d24a: 7120 a02e 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -07d250: 0a06 |006c: move-result v6 │ │ -07d252: 54f1 3c06 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ -07d256: 7406 ce20 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20ce │ │ -07d25c: 7110 3313 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -07d262: 2895 |0075: goto 000a // -006b │ │ -07d264: 82c1 |0076: int-to-float v1, v12 │ │ -07d266: 54fd 0d06 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ -07d26a: 52fe 1406 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ -07d26e: 6e20 8c11 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ -07d274: 0a0d |007e: move-result v13 │ │ -07d276: a80b 010d |007f: mul-float v11, v1, v13 │ │ -07d27a: 7110 972e 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -07d280: 0a01 |0084: move-result v1 │ │ -07d282: 8211 |0085: int-to-float v1, v1 │ │ -07d284: 52fd 3406 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ -07d288: 82dd |0088: int-to-float v13, v13 │ │ -07d28a: c6bd |0089: add-float/2addr v13, v11 │ │ -07d28c: a90a 010d |008a: div-float v10, v1, v13 │ │ -07d290: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ -07d294: c6a1 |008e: add-float/2addr v1, v10 │ │ -07d296: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ -07d29a: c8d1 |0091: mul-float/2addr v1, v13 │ │ -07d29c: 8716 |0092: float-to-int v6, v1 │ │ -07d29e: 28d4 |0093: goto 0067 // -002c │ │ +080b00: |[080b00] android.support.v4.view.ViewPager.smoothScrollTo:(III)V │ │ +080b10: 6e10 3614 0f00 |0000: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getChildCount:()I // method@1436 │ │ +080b16: 0a01 |0003: move-result v1 │ │ +080b18: 3901 0700 |0004: if-nez v1, 000b // +0007 │ │ +080b1c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +080b1e: 7020 8c14 1f00 |0007: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ +080b24: 0e00 |000a: return-void │ │ +080b26: 6e10 4b14 0f00 |000b: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollX:()I // method@144b │ │ +080b2c: 0a02 |000e: move-result v2 │ │ +080b2e: 6e10 4c14 0f00 |000f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.getScrollY:()I // method@144c │ │ +080b34: 0a03 |0012: move-result v3 │ │ +080b36: 9104 1002 |0013: sub-int v4, v16, v2 │ │ +080b3a: 9105 1103 |0015: sub-int v5, v17, v3 │ │ +080b3e: 3904 1000 |0017: if-nez v4, 0027 // +0010 │ │ +080b42: 3905 0e00 |0019: if-nez v5, 0027 // +000e │ │ +080b46: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +080b48: 7020 2214 1f00 |001c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.completeScroll:(Z)V // method@1422 │ │ +080b4e: 6e10 6d14 0f00 |001f: invoke-virtual {v15}, Landroid/support/v4/view/ViewPager;.populate:()V // method@146d │ │ +080b54: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +080b56: 7020 8b14 1f00 |0023: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ +080b5c: 28e4 |0026: goto 000a // -001c │ │ +080b5e: 1211 |0027: const/4 v1, #int 1 // #1 │ │ +080b60: 7020 8c14 1f00 |0028: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollingCacheEnabled:(Z)V // method@148c │ │ +080b66: 1221 |002b: const/4 v1, #int 2 // #2 │ │ +080b68: 7020 8b14 1f00 |002c: invoke-direct {v15, v1}, Landroid/support/v4/view/ViewPager;.setScrollState:(I)V // method@148b │ │ +080b6e: 7010 3914 0f00 |002f: invoke-direct {v15}, Landroid/support/v4/view/ViewPager;.getClientWidth:()I // method@1439 │ │ +080b74: 0a0c |0032: move-result v12 │ │ +080b76: db09 0c02 |0033: div-int/lit8 v9, v12, #int 2 // #02 │ │ +080b7a: 1501 803f |0035: const/high16 v1, #int 1065353216 // #3f80 │ │ +080b7e: 150d 803f |0037: const/high16 v13, #int 1065353216 // #3f80 │ │ +080b82: 7110 972e 0400 |0039: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +080b88: 0a0e |003c: move-result v14 │ │ +080b8a: 82ee |003d: int-to-float v14, v14 │ │ +080b8c: c8ed |003e: mul-float/2addr v13, v14 │ │ +080b8e: 82ce |003f: int-to-float v14, v12 │ │ +080b90: c9ed |0040: div-float/2addr v13, v14 │ │ +080b92: 7120 9f2e d100 |0041: invoke-static {v1, v13}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +080b98: 0a08 |0044: move-result v8 │ │ +080b9a: 8291 |0045: int-to-float v1, v9 │ │ +080b9c: 829d |0046: int-to-float v13, v9 │ │ +080b9e: 6e20 2814 8f00 |0047: invoke-virtual {v15, v8}, Landroid/support/v4/view/ViewPager;.distanceInfluenceForSnapDuration:(F)F // method@1428 │ │ +080ba4: 0a0e |004a: move-result v14 │ │ +080ba6: c8ed |004b: mul-float/2addr v13, v14 │ │ +080ba8: a607 010d |004c: add-float v7, v1, v13 │ │ +080bac: 1206 |004e: const/4 v6, #int 0 // #0 │ │ +080bae: 7701 972e 1200 |004f: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +080bb4: 0a12 |0052: move-result v18 │ │ +080bb6: 3d12 2300 |0053: if-lez v18, 0076 // +0023 │ │ +080bba: 1501 7a44 |0055: const/high16 v1, #int 1148846080 // #447a │ │ +080bbe: 0200 1200 |0057: move/from16 v0, v18 │ │ +080bc2: 820d |0059: int-to-float v13, v0 │ │ +080bc4: a90d 070d |005a: div-float v13, v7, v13 │ │ +080bc8: 7110 962e 0d00 |005c: invoke-static {v13}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +080bce: 0a0d |005f: move-result v13 │ │ +080bd0: c8d1 |0060: mul-float/2addr v1, v13 │ │ +080bd2: 7110 a22e 0100 |0061: invoke-static {v1}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ +080bd8: 0a01 |0064: move-result v1 │ │ +080bda: da06 0104 |0065: mul-int/lit8 v6, v1, #int 4 // #04 │ │ +080bde: 1301 5802 |0067: const/16 v1, #int 600 // #258 │ │ +080be2: 7120 a02e 1600 |0069: invoke-static {v6, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +080be8: 0a06 |006c: move-result v6 │ │ +080bea: 54f1 3c06 |006d: iget-object v1, v15, Landroid/support/v4/view/ViewPager;.mScroller:Landroid/widget/Scroller; // field@063c │ │ +080bee: 7406 ce20 0100 |006f: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20ce │ │ +080bf4: 7110 3313 0f00 |0072: invoke-static {v15}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +080bfa: 2895 |0075: goto 000a // -006b │ │ +080bfc: 82c1 |0076: int-to-float v1, v12 │ │ +080bfe: 54fd 0d06 |0077: iget-object v13, v15, Landroid/support/v4/view/ViewPager;.mAdapter:Landroid/support/v4/view/PagerAdapter; // field@060d │ │ +080c02: 52fe 1406 |0079: iget v14, v15, Landroid/support/v4/view/ViewPager;.mCurItem:I // field@0614 │ │ +080c06: 6e20 8c11 ed00 |007b: invoke-virtual {v13, v14}, Landroid/support/v4/view/PagerAdapter;.getPageWidth:(I)F // method@118c │ │ +080c0c: 0a0d |007e: move-result v13 │ │ +080c0e: a80b 010d |007f: mul-float v11, v1, v13 │ │ +080c12: 7110 972e 0400 |0081: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +080c18: 0a01 |0084: move-result v1 │ │ +080c1a: 8211 |0085: int-to-float v1, v1 │ │ +080c1c: 52fd 3406 |0086: iget v13, v15, Landroid/support/v4/view/ViewPager;.mPageMargin:I // field@0634 │ │ +080c20: 82dd |0088: int-to-float v13, v13 │ │ +080c22: c6bd |0089: add-float/2addr v13, v11 │ │ +080c24: a90a 010d |008a: div-float v10, v1, v13 │ │ +080c28: 1501 803f |008c: const/high16 v1, #int 1065353216 // #3f80 │ │ +080c2c: c6a1 |008e: add-float/2addr v1, v10 │ │ +080c2e: 150d c842 |008f: const/high16 v13, #int 1120403456 // #42c8 │ │ +080c32: c8d1 |0091: mul-float/2addr v1, v13 │ │ +080c34: 8716 |0092: float-to-int v6, v1 │ │ +080c36: 28d4 |0093: goto 0067 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0006 line=796 │ │ 0x000a line=832 │ │ 0x000b line=799 │ │ 0x000f line=800 │ │ @@ -87911,38 +87911,38 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07d2a0: |[07d2a0] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -07d2b0: 6f20 e01e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1ee0 │ │ -07d2b6: 0a00 |0003: move-result v0 │ │ -07d2b8: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -07d2bc: 5410 2d06 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ -07d2c0: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ -07d2c4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -07d2c6: 0f00 |000b: return v0 │ │ -07d2c8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -07d2ca: 28fe |000d: goto 000b // -0002 │ │ +080c38: |[080c38] android.support.v4.view.ViewPager.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +080c48: 6f20 e01e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1ee0 │ │ +080c4e: 0a00 |0003: move-result v0 │ │ +080c50: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +080c54: 5410 2d06 |0006: iget-object v0, v1, Landroid/support/v4/view/ViewPager;.mMarginDrawable:Landroid/graphics/drawable/Drawable; // field@062d │ │ +080c58: 3302 0400 |0008: if-ne v2, v0, 000c // +0004 │ │ +080c5c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +080c5e: 0f00 |000b: return v0 │ │ +080c60: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +080c62: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPager; │ │ 0x0000 - 0x000e reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #428 header: │ │ class_idx : 802 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4616 │ │ +source_file_idx : 4617 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #428 annotations: │ │ Annotations on class │ │ @@ -87960,21 +87960,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 : 4616 (ViewParentCompat.java) │ │ + source_file_idx : 4617 (ViewParentCompat.java) │ │ │ │ Class #429 header: │ │ class_idx : 804 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4616 │ │ +source_file_idx : 4617 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #429 annotations: │ │ Annotations on class │ │ @@ -87997,26 +87997,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07d2cc: |[07d2cc] android.support.v4.view.ViewParentCompat.:()V │ │ -07d2dc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07d2e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -07d2e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07d2e8: 2201 2103 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@0321 │ │ -07d2ec: 7010 9214 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@1492 │ │ -07d2f2: 6901 4606 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0646 │ │ -07d2f6: 0e00 |000d: return-void │ │ -07d2f8: 2201 2303 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0323 │ │ -07d2fc: 7010 9514 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@1495 │ │ -07d302: 6901 4606 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0646 │ │ -07d306: 28f8 |0015: goto 000d // -0008 │ │ +080c64: |[080c64] android.support.v4.view.ViewParentCompat.:()V │ │ +080c74: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +080c78: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +080c7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +080c80: 2201 2103 |0006: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; // type@0321 │ │ +080c84: 7010 9214 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl;.:()V // method@1492 │ │ +080c8a: 6901 4606 |000b: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0646 │ │ +080c8e: 0e00 |000d: return-void │ │ +080c90: 2201 2303 |000e: new-instance v1, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; // type@0323 │ │ +080c94: 7010 9514 0100 |0010: invoke-direct {v1}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@1495 │ │ +080c9a: 6901 4606 |0013: sput-object v1, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0646 │ │ +080c9e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0002 line=63 │ │ 0x0006 line=64 │ │ 0x000d line=68 │ │ 0x000e line=66 │ │ @@ -88028,17 +88028,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d308: |[07d308] android.support.v4.view.ViewParentCompat.:()V │ │ -07d318: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07d31e: 0e00 |0003: return-void │ │ +080ca0: |[080ca0] android.support.v4.view.ViewParentCompat.:()V │ │ +080cb0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +080cb6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0003 line=75 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat; │ │ │ │ @@ -88047,35 +88047,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 │ │ -07d320: |[07d320] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07d330: 6200 4606 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0646 │ │ -07d334: 7240 9414 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@1494 │ │ -07d33a: 0a00 |0005: move-result v0 │ │ -07d33c: 0f00 |0006: return v0 │ │ +080cb8: |[080cb8] android.support.v4.view.ViewParentCompat.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +080cc8: 6200 4606 |0000: sget-object v0, Landroid/support/v4/view/ViewParentCompat;.IMPL:Landroid/support/v4/view/ViewParentCompat$ViewParentCompatImpl; // field@0646 │ │ +080ccc: 7240 9414 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@1494 │ │ +080cd2: 0a00 |0005: move-result v0 │ │ +080cd4: 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 : 4616 (ViewParentCompat.java) │ │ + source_file_idx : 4617 (ViewParentCompat.java) │ │ │ │ Class #430 header: │ │ class_idx : 805 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4617 │ │ +source_file_idx : 4618 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #430 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewParentCompatICS;' │ │ @@ -88090,17 +88090,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07d340: |[07d340] android.support.v4.view.ViewParentCompatICS.:()V │ │ -07d350: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07d356: 0e00 |0003: return-void │ │ +080cd8: |[080cd8] android.support.v4.view.ViewParentCompatICS.:()V │ │ +080ce8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +080cee: 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;) │ │ @@ -88108,34 +88108,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 │ │ -07d358: |[07d358] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -07d368: 7230 e31e 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1ee3 │ │ -07d36e: 0a00 |0003: move-result v0 │ │ -07d370: 0f00 |0004: return v0 │ │ +080cf0: |[080cf0] android.support.v4.view.ViewParentCompatICS.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +080d00: 7230 e31e 2103 |0000: invoke-interface {v1, v2, v3}, Landroid/view/ViewParent;.requestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1ee3 │ │ +080d06: 0a00 |0003: move-result v0 │ │ +080d08: 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 : 4617 (ViewParentCompatICS.java) │ │ + source_file_idx : 4618 (ViewParentCompatICS.java) │ │ │ │ Class #431 header: │ │ class_idx : 806 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #431 annotations: │ │ Annotations on class │ │ @@ -88147,21 +88147,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #432 header: │ │ class_idx : 807 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #432 annotations: │ │ Annotations on class │ │ @@ -88196,22 +88196,22 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -07d374: |[07d374] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -07d384: 5b12 4906 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0649 │ │ -07d388: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07d38e: 2200 f405 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -07d392: 7020 ec2e 4000 |0007: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ -07d398: 5b10 4706 |000a: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0647 │ │ -07d39c: 5b13 4806 |000c: iput-object v3, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0648 │ │ -07d3a0: 0e00 |000e: return-void │ │ +080d0c: |[080d0c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +080d1c: 5b12 4906 |0000: iput-object v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0649 │ │ +080d20: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +080d26: 2200 f405 |0005: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +080d2a: 7020 ec2e 4000 |0007: invoke-direct {v0, v4}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ +080d30: 5b10 4706 |000a: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0647 │ │ +080d34: 5b13 4806 |000c: iput-object v3, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0648 │ │ +080d38: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0005 line=297 │ │ 0x000c line=298 │ │ 0x000e line=299 │ │ locals : │ │ @@ -88225,17 +88225,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -07d3a4: |[07d3a4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V │ │ -07d3b4: 7040 9c14 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@149c │ │ -07d3ba: 0e00 |0003: return-void │ │ +080d3c: |[080d3c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V │ │ +080d4c: 7040 9c14 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@149c │ │ +080d52: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -88248,37 +88248,37 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07d3bc: |[07d3bc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.run:()V │ │ -07d3cc: 5431 4906 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0649 │ │ -07d3d0: 5432 4806 |0002: iget-object v2, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0648 │ │ -07d3d4: 5430 4706 |0004: iget-object v0, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0647 │ │ -07d3d8: 6e10 ed2e 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d3de: 0c00 |0009: move-result-object v0 │ │ -07d3e0: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d3e4: 7130 a014 2100 |000c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a0 │ │ -07d3ea: 0e00 |000f: return-void │ │ +080d54: |[080d54] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter.run:()V │ │ +080d64: 5431 4906 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.this$0:Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // field@0649 │ │ +080d68: 5432 4806 |0002: iget-object v2, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@0648 │ │ +080d6c: 5430 4706 |0004: iget-object v0, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.mViewRef:Ljava/lang/ref/WeakReference; // field@0647 │ │ +080d70: 6e10 ed2e 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +080d76: 0c00 |0009: move-result-object v0 │ │ +080d78: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ +080d7c: 7130 a014 2100 |000c: invoke-static {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a0 │ │ +080d82: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x000f line=304 │ │ locals : │ │ 0x0000 - 0x0010 reg=3 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #433 header: │ │ class_idx : 814 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 33 │ │ │ │ Class #433 annotations: │ │ Annotations on class │ │ @@ -88488,21 +88488,21 @@ │ │ │ │ #32 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;) │ │ name : 'yBy' │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #434 header: │ │ class_idx : 815 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 3 │ │ instance_fields_size: 4 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 33 │ │ │ │ Class #434 annotations: │ │ Annotations on class │ │ @@ -88554,44 +88554,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 58 16-bit code units │ │ -07d3ec: |[07d3ec] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ -07d3fc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07d400: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -07d404: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07d408: 2201 2d03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; // type@032d │ │ -07d40c: 7010 f014 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;.:()V // method@14f0 │ │ -07d412: 6901 4d06 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d416: 0e00 |000d: return-void │ │ -07d418: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ -07d41c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -07d420: 2201 2b03 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@032b │ │ -07d424: 7010 e914 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@14e9 │ │ -07d42a: 6901 4d06 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d42e: 28f4 |0019: goto 000d // -000c │ │ -07d430: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ -07d434: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ -07d438: 2201 2c03 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@032c │ │ -07d43c: 7010 eb14 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@14eb │ │ -07d442: 6901 4d06 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d446: 28e8 |0025: goto 000d // -0018 │ │ -07d448: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ -07d44c: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ -07d450: 2201 2a03 |002a: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@032a │ │ -07d454: 7010 c914 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@14c9 │ │ -07d45a: 6901 4d06 |002f: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d45e: 28dc |0031: goto 000d // -0024 │ │ -07d460: 2201 2803 |0032: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0328 │ │ -07d464: 7010 9f14 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@149f │ │ -07d46a: 6901 4d06 |0037: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d46e: 28d4 |0039: goto 000d // -002c │ │ +080d84: |[080d84] android.support.v4.view.ViewPropertyAnimatorCompat.:()V │ │ +080d94: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +080d98: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +080d9c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +080da0: 2201 2d03 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; // type@032d │ │ +080da4: 7010 f014 0100 |0008: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl;.:()V // method@14f0 │ │ +080daa: 6901 4d06 |000b: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080dae: 0e00 |000d: return-void │ │ +080db0: 1301 1200 |000e: const/16 v1, #int 18 // #12 │ │ +080db4: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +080db8: 2201 2b03 |0012: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; // type@032b │ │ +080dbc: 7010 e914 0100 |0014: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@14e9 │ │ +080dc2: 6901 4d06 |0017: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080dc6: 28f4 |0019: goto 000d // -000c │ │ +080dc8: 1301 1000 |001a: const/16 v1, #int 16 // #10 │ │ +080dcc: 3410 0a00 |001c: if-lt v0, v1, 0026 // +000a │ │ +080dd0: 2201 2c03 |001e: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; // type@032c │ │ +080dd4: 7010 eb14 0100 |0020: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@14eb │ │ +080dda: 6901 4d06 |0023: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080dde: 28e8 |0025: goto 000d // -0018 │ │ +080de0: 1301 0e00 |0026: const/16 v1, #int 14 // #e │ │ +080de4: 3410 0a00 |0028: if-lt v0, v1, 0032 // +000a │ │ +080de8: 2201 2a03 |002a: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; // type@032a │ │ +080dec: 7010 c914 0100 |002c: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@14c9 │ │ +080df2: 6901 4d06 |002f: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080df6: 28dc |0031: goto 000d // -0024 │ │ +080df8: 2201 2803 |0032: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; // type@0328 │ │ +080dfc: 7010 9f14 0100 |0034: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@149f │ │ +080e02: 6901 4d06 |0037: sput-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080e06: 28d4 |0039: goto 000d // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=596 │ │ 0x0002 line=597 │ │ 0x0006 line=598 │ │ 0x000d line=608 │ │ 0x000e line=599 │ │ @@ -88609,25 +88609,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -07d470: |[07d470] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ -07d480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07d482: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07d488: 5b10 5206 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0652 │ │ -07d48c: 5b10 5006 |0006: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0650 │ │ -07d490: 12f0 |0008: const/4 v0, #int -1 // #ff │ │ -07d492: 5910 5106 |0009: iput v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0651 │ │ -07d496: 2200 f405 |000b: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -07d49a: 7020 ec2e 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ -07d4a0: 5b10 5306 |0010: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d4a4: 0e00 |0012: return-void │ │ +080e08: |[080e08] android.support.v4.view.ViewPropertyAnimatorCompat.:(Landroid/view/View;)V │ │ +080e18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +080e1a: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +080e20: 5b10 5206 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0652 │ │ +080e24: 5b10 5006 |0006: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0650 │ │ +080e28: 12f0 |0008: const/4 v0, #int -1 // #ff │ │ +080e2a: 5910 5106 |0009: iput v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0651 │ │ +080e2e: 2200 f405 |000b: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +080e32: 7020 ec2e 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ +080e38: 5b10 5306 |0010: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +080e3c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=35 │ │ 0x0004 line=27 │ │ 0x0006 line=28 │ │ 0x0008 line=29 │ │ 0x000b line=36 │ │ @@ -88641,17 +88641,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d4a8: |[07d4a8] android.support.v4.view.ViewPropertyAnimatorCompat.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ -07d4b8: 5410 5006 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0650 │ │ -07d4bc: 1100 |0002: return-object v0 │ │ +080e40: |[080e40] android.support.v4.view.ViewPropertyAnimatorCompat.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +080e50: 5410 5006 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0650 │ │ +080e54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -88659,17 +88659,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d4c0: |[07d4c0] android.support.v4.view.ViewPropertyAnimatorCompat.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -07d4d0: 5b01 5006 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0650 │ │ -07d4d4: 1101 |0002: return-object v1 │ │ +080e58: |[080e58] android.support.v4.view.ViewPropertyAnimatorCompat.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +080e68: 5b01 5006 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mEndAction:Ljava/lang/Runnable; // field@0650 │ │ +080e6c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ │ │ @@ -88678,17 +88678,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d4d8: |[07d4d8] android.support.v4.view.ViewPropertyAnimatorCompat.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ -07d4e8: 5410 5206 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0652 │ │ -07d4ec: 1100 |0002: return-object v0 │ │ +080e70: |[080e70] android.support.v4.view.ViewPropertyAnimatorCompat.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; │ │ +080e80: 5410 5206 |0000: iget-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0652 │ │ +080e84: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -88696,17 +88696,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d4f0: |[07d4f0] android.support.v4.view.ViewPropertyAnimatorCompat.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ -07d500: 5b01 5206 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0652 │ │ -07d504: 1101 |0002: return-object v1 │ │ +080e88: |[080e88] android.support.v4.view.ViewPropertyAnimatorCompat.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; │ │ +080e98: 5b01 5206 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mStartAction:Ljava/lang/Runnable; // field@0652 │ │ +080e9c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Ljava/lang/Runnable; │ │ │ │ @@ -88715,17 +88715,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d508: |[07d508] android.support.v4.view.ViewPropertyAnimatorCompat.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I │ │ -07d518: 5210 5106 |0000: iget v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0651 │ │ -07d51c: 0f00 |0002: return v0 │ │ +080ea0: |[080ea0] android.support.v4.view.ViewPropertyAnimatorCompat.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I │ │ +080eb0: 5210 5106 |0000: iget v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0651 │ │ +080eb4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompat;) │ │ @@ -88733,17 +88733,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07d520: |[07d520] android.support.v4.view.ViewPropertyAnimatorCompat.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I │ │ -07d530: 5901 5106 |0000: iput v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0651 │ │ -07d534: 0f01 |0002: return v1 │ │ +080eb8: |[080eb8] android.support.v4.view.ViewPropertyAnimatorCompat.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I │ │ +080ec8: 5901 5106 |0000: iput v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mOldLayerType:I // field@0651 │ │ +080ecc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=1 x1 I │ │ │ │ @@ -88753,23 +88753,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d538: |[07d538] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d548: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d54c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d552: 0c00 |0005: move-result-object v0 │ │ -07d554: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d558: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d55c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d560: 7240 f214 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f2 │ │ -07d566: 1102 |000f: return-object v2 │ │ +080ed0: |[080ed0] android.support.v4.view.ViewPropertyAnimatorCompat.alpha:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +080ee0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +080ee4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +080eea: 0c00 |0005: move-result-object v0 │ │ +080eec: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +080ef0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +080ef4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080ef8: 7240 f214 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f2 │ │ +080efe: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x000a line=641 │ │ 0x000f line=643 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88781,23 +88781,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d568: |[07d568] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d578: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d57c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d582: 0c00 |0005: move-result-object v0 │ │ -07d584: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d588: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d58c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d590: 7240 f314 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f3 │ │ -07d596: 1102 |000f: return-object v2 │ │ +080f00: |[080f00] android.support.v4.view.ViewPropertyAnimatorCompat.alphaBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +080f10: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +080f14: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +080f1a: 0c00 |0005: move-result-object v0 │ │ +080f1c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +080f20: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +080f24: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080f28: 7240 f314 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f3 │ │ +080f2e: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x000a line=658 │ │ 0x000f line=660 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88809,23 +88809,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07d598: |[07d598] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ -07d5a8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d5ac: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d5b2: 0c00 |0005: move-result-object v0 │ │ -07d5b4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d5b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d5bc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d5c0: 7230 f414 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14f4 │ │ -07d5c6: 0e00 |000f: return-void │ │ +080f30: |[080f30] android.support.v4.view.ViewPropertyAnimatorCompat.cancel:()V │ │ +080f40: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +080f44: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +080f4a: 0c00 |0005: move-result-object v0 │ │ +080f4c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +080f50: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +080f54: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080f58: 7230 f414 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14f4 │ │ +080f5e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ 0x000a line=998 │ │ 0x000f line=1000 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88836,26 +88836,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07d5c8: |[07d5c8] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ -07d5d8: 5441 5306 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d5dc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d5e2: 0c00 |0005: move-result-object v0 │ │ -07d5e4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d5e8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -07d5ec: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d5f0: 7230 f514 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@14f5 │ │ -07d5f6: 0b02 |000f: move-result-wide v2 │ │ -07d5f8: 1002 |0010: return-wide v2 │ │ -07d5fa: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -07d5fe: 28fd |0013: goto 0010 // -0003 │ │ +080f60: |[080f60] android.support.v4.view.ViewPropertyAnimatorCompat.getDuration:()J │ │ +080f70: 5441 5306 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +080f74: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +080f7a: 0c00 |0005: move-result-object v0 │ │ +080f7c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +080f80: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +080f84: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080f88: 7230 f514 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@14f5 │ │ +080f8e: 0b02 |000f: move-result-wide v2 │ │ +080f90: 1002 |0010: return-wide v2 │ │ +080f92: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +080f96: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ 0x000a line=745 │ │ 0x0010 line=747 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ @@ -88866,26 +88866,26 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07d600: |[07d600] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -07d610: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d614: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d61a: 0c00 |0005: move-result-object v0 │ │ -07d61c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d620: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -07d624: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d628: 7230 f614 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; // method@14f6 │ │ -07d62e: 0c01 |000f: move-result-object v1 │ │ -07d630: 1101 |0010: return-object v1 │ │ -07d632: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -07d634: 28fe |0012: goto 0010 // -0002 │ │ +080f98: |[080f98] android.support.v4.view.ViewPropertyAnimatorCompat.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +080fa8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +080fac: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +080fb2: 0c00 |0005: move-result-object v0 │ │ +080fb4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +080fb8: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +080fbc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080fc0: 7230 f614 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; // method@14f6 │ │ +080fc6: 0c01 |000f: move-result-object v1 │ │ +080fc8: 1101 |0010: return-object v1 │ │ +080fca: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +080fcc: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x000a line=779 │ │ 0x0010 line=781 │ │ locals : │ │ 0x0008 - 0x0013 reg=0 view Landroid/view/View; │ │ @@ -88896,26 +88896,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -07d638: |[07d638] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ -07d648: 5441 5306 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d64c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d652: 0c00 |0005: move-result-object v0 │ │ -07d654: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d658: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -07d65c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d660: 7230 f714 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@14f7 │ │ -07d666: 0b02 |000f: move-result-wide v2 │ │ -07d668: 1002 |0010: return-wide v2 │ │ -07d66a: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ -07d66e: 28fd |0013: goto 0010 // -0003 │ │ +080fd0: |[080fd0] android.support.v4.view.ViewPropertyAnimatorCompat.getStartDelay:()J │ │ +080fe0: 5441 5306 |0000: iget-object v1, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +080fe4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +080fea: 0c00 |0005: move-result-object v0 │ │ +080fec: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +080ff0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +080ff4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +080ff8: 7230 f714 4100 |000c: invoke-interface {v1, v4, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J // method@14f7 │ │ +080ffe: 0b02 |000f: move-result-wide v2 │ │ +081000: 1002 |0010: return-wide v2 │ │ +081002: 1602 0000 |0011: const-wide/16 v2, #int 0 // #0 │ │ +081006: 28fd |0013: goto 0010 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x000a line=816 │ │ 0x0010 line=818 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 view Landroid/view/View; │ │ @@ -88926,23 +88926,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d670: |[07d670] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d680: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d684: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d68a: 0c00 |0005: move-result-object v0 │ │ -07d68c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d690: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d694: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d698: 7240 f814 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f8 │ │ -07d69e: 1102 |000f: return-object v2 │ │ +081008: |[081008] android.support.v4.view.ViewPropertyAnimatorCompat.rotation:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081018: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08101c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081022: 0c00 |0005: move-result-object v0 │ │ +081024: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081028: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08102c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081030: 7240 f814 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f8 │ │ +081036: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ 0x000a line=834 │ │ 0x000f line=836 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88954,23 +88954,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d6a0: |[07d6a0] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d6b0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d6b4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d6ba: 0c00 |0005: move-result-object v0 │ │ -07d6bc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d6c0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d6c4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d6c8: 7240 f914 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f9 │ │ -07d6ce: 1102 |000f: return-object v2 │ │ +081038: |[081038] android.support.v4.view.ViewPropertyAnimatorCompat.rotationBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081048: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08104c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081052: 0c00 |0005: move-result-object v0 │ │ +081054: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081058: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08105c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081060: 7240 f914 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14f9 │ │ +081066: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x000a line=851 │ │ 0x000f line=853 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -88982,23 +88982,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d6d0: |[07d6d0] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d6e0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d6e4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d6ea: 0c00 |0005: move-result-object v0 │ │ -07d6ec: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d6f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d6f4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d6f8: 7240 fa14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fa │ │ -07d6fe: 1102 |000f: return-object v2 │ │ +081068: |[081068] android.support.v4.view.ViewPropertyAnimatorCompat.rotationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081078: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08107c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081082: 0c00 |0005: move-result-object v0 │ │ +081084: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081088: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08108c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081090: 7240 fa14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fa │ │ +081096: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ 0x000a line=868 │ │ 0x000f line=870 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89010,23 +89010,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d700: |[07d700] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d710: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d714: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d71a: 0c00 |0005: move-result-object v0 │ │ -07d71c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d720: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d724: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d728: 7240 fb14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fb │ │ -07d72e: 1102 |000f: return-object v2 │ │ +081098: |[081098] android.support.v4.view.ViewPropertyAnimatorCompat.rotationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0810a8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0810ac: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0810b2: 0c00 |0005: move-result-object v0 │ │ +0810b4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0810b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0810bc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0810c0: 7240 fb14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fb │ │ +0810c6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x000a line=885 │ │ 0x000f line=887 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89038,23 +89038,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d730: |[07d730] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d740: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d744: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d74a: 0c00 |0005: move-result-object v0 │ │ -07d74c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d750: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d754: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d758: 7240 fc14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fc │ │ -07d75e: 1102 |000f: return-object v2 │ │ +0810c8: |[0810c8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0810d8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0810dc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0810e2: 0c00 |0005: move-result-object v0 │ │ +0810e4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0810e8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0810ec: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0810f0: 7240 fc14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fc │ │ +0810f6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=901 │ │ 0x000a line=902 │ │ 0x000f line=904 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89066,23 +89066,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d760: |[07d760] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d770: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d774: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d77a: 0c00 |0005: move-result-object v0 │ │ -07d77c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d780: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d784: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d788: 7240 fd14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fd │ │ -07d78e: 1102 |000f: return-object v2 │ │ +0810f8: |[0810f8] android.support.v4.view.ViewPropertyAnimatorCompat.rotationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081108: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08110c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081112: 0c00 |0005: move-result-object v0 │ │ +081114: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081118: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08111c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081120: 7240 fd14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fd │ │ +081126: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=918 │ │ 0x000a line=919 │ │ 0x000f line=921 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89094,23 +89094,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d790: |[07d790] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d7a0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d7a4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d7aa: 0c00 |0005: move-result-object v0 │ │ -07d7ac: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d7b0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d7b4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d7b8: 7240 fe14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fe │ │ -07d7be: 1102 |000f: return-object v2 │ │ +081128: |[081128] android.support.v4.view.ViewPropertyAnimatorCompat.scaleX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081138: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08113c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081142: 0c00 |0005: move-result-object v0 │ │ +081144: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081148: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08114c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081150: 7240 fe14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14fe │ │ +081156: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=935 │ │ 0x000a line=936 │ │ 0x000f line=938 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89122,23 +89122,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d7c0: |[07d7c0] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d7d0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d7d4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d7da: 0c00 |0005: move-result-object v0 │ │ -07d7dc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d7e0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d7e4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d7e8: 7240 ff14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14ff │ │ -07d7ee: 1102 |000f: return-object v2 │ │ +081158: |[081158] android.support.v4.view.ViewPropertyAnimatorCompat.scaleXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081168: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08116c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081172: 0c00 |0005: move-result-object v0 │ │ +081174: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081178: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08117c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081180: 7240 ff14 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@14ff │ │ +081186: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=952 │ │ 0x000a line=953 │ │ 0x000f line=955 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89150,23 +89150,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d7f0: |[07d7f0] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d800: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d804: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d80a: 0c00 |0005: move-result-object v0 │ │ -07d80c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d810: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d814: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d818: 7240 0015 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1500 │ │ -07d81e: 1102 |000f: return-object v2 │ │ +081188: |[081188] android.support.v4.view.ViewPropertyAnimatorCompat.scaleY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081198: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08119c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0811a2: 0c00 |0005: move-result-object v0 │ │ +0811a4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0811a8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0811ac: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0811b0: 7240 0015 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1500 │ │ +0811b6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=969 │ │ 0x000a line=970 │ │ 0x000f line=972 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89178,23 +89178,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d820: |[07d820] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d830: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d834: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d83a: 0c00 |0005: move-result-object v0 │ │ -07d83c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d840: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d844: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d848: 7240 0115 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1501 │ │ -07d84e: 1102 |000f: return-object v2 │ │ +0811b8: |[0811b8] android.support.v4.view.ViewPropertyAnimatorCompat.scaleYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0811c8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0811cc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0811d2: 0c00 |0005: move-result-object v0 │ │ +0811d4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0811d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0811dc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0811e0: 7240 0115 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1501 │ │ +0811e6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=986 │ │ 0x000a line=987 │ │ 0x000f line=989 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89206,23 +89206,23 @@ │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -07d850: |[07d850] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d860: 5431 5306 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d864: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d86a: 0c00 |0005: move-result-object v0 │ │ -07d86c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d870: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d874: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d878: 7255 0215 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1502 │ │ -07d87e: 1103 |000f: return-object v3 │ │ +0811e8: |[0811e8] android.support.v4.view.ViewPropertyAnimatorCompat.setDuration:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0811f8: 5431 5306 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0811fc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081202: 0c00 |0005: move-result-object v0 │ │ +081204: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081208: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08120c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081210: 7255 0215 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1502 │ │ +081216: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x000a line=624 │ │ 0x000f line=626 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89234,23 +89234,23 @@ │ │ type : '(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d880: |[07d880] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d890: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d894: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d89a: 0c00 |0005: move-result-object v0 │ │ -07d89c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d8a0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d8a4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d8a8: 7240 0315 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@1503 │ │ -07d8ae: 1102 |000f: return-object v2 │ │ +081218: |[081218] android.support.v4.view.ViewPropertyAnimatorCompat.setInterpolator:(Landroid/view/animation/Interpolator;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081228: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08122c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081232: 0c00 |0005: move-result-object v0 │ │ +081234: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081238: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08123c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081240: 7240 0315 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@1503 │ │ +081246: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x000a line=764 │ │ 0x000f line=766 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89262,23 +89262,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d8b0: |[07d8b0] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d8c0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d8c4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d8ca: 0c00 |0005: move-result-object v0 │ │ -07d8cc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d8d0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d8d4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d8d8: 7240 0415 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1504 │ │ -07d8de: 1102 |000f: return-object v2 │ │ +081248: |[081248] android.support.v4.view.ViewPropertyAnimatorCompat.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081258: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08125c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081262: 0c00 |0005: move-result-object v0 │ │ +081264: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081268: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08126c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081270: 7240 0415 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1504 │ │ +081276: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ 0x000a line=1196 │ │ 0x000f line=1198 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89290,23 +89290,23 @@ │ │ type : '(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -07d8e0: |[07d8e0] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d8f0: 5431 5306 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d8f4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d8fa: 0c00 |0005: move-result-object v0 │ │ -07d8fc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d900: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d904: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d908: 7255 0515 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1505 │ │ -07d90e: 1103 |000f: return-object v3 │ │ +081278: |[081278] android.support.v4.view.ViewPropertyAnimatorCompat.setStartDelay:(J)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081288: 5431 5306 |0000: iget-object v1, v3, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08128c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081292: 0c00 |0005: move-result-object v0 │ │ +081294: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081298: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08129c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0812a0: 7255 0515 3140 |000c: invoke-interface {v1, v3, v0, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V // method@1505 │ │ +0812a6: 1103 |000f: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=797 │ │ 0x000a line=798 │ │ 0x000f line=800 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89318,23 +89318,23 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d910: |[07d910] android.support.v4.view.ViewPropertyAnimatorCompat.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d920: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d924: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d92a: 0c00 |0005: move-result-object v0 │ │ -07d92c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d930: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d934: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d938: 7240 0615 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@1506 │ │ -07d93e: 1102 |000f: return-object v2 │ │ +0812a8: |[0812a8] android.support.v4.view.ViewPropertyAnimatorCompat.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0812b8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0812bc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0812c2: 0c00 |0005: move-result-object v0 │ │ +0812c4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0812c8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0812cc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0812d0: 7240 0615 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@1506 │ │ +0812d6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1214 │ │ 0x000a line=1215 │ │ 0x000f line=1217 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89346,23 +89346,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07d940: |[07d940] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ -07d950: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d954: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d95a: 0c00 |0005: move-result-object v0 │ │ -07d95c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d960: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d964: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d968: 7230 0715 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1507 │ │ -07d96e: 0e00 |000f: return-void │ │ +0812d8: |[0812d8] android.support.v4.view.ViewPropertyAnimatorCompat.start:()V │ │ +0812e8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0812ec: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0812f2: 0c00 |0005: move-result-object v0 │ │ +0812f4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0812f8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0812fc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081300: 7230 0715 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@1507 │ │ +081306: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x000a line=1116 │ │ 0x000f line=1118 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89373,23 +89373,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d970: |[07d970] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d980: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d984: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d98a: 0c00 |0005: move-result-object v0 │ │ -07d98c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d990: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d994: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d998: 7240 0815 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1508 │ │ -07d99e: 1102 |000f: return-object v2 │ │ +081308: |[081308] android.support.v4.view.ViewPropertyAnimatorCompat.translationX:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081318: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08131c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081322: 0c00 |0005: move-result-object v0 │ │ +081324: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081328: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08132c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081330: 7240 0815 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1508 │ │ +081336: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x000a line=675 │ │ 0x000f line=677 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89401,23 +89401,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d9a0: |[07d9a0] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d9b0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d9b4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d9ba: 0c00 |0005: move-result-object v0 │ │ -07d9bc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d9c0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d9c4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d9c8: 7240 0915 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1509 │ │ -07d9ce: 1102 |000f: return-object v2 │ │ +081338: |[081338] android.support.v4.view.ViewPropertyAnimatorCompat.translationXBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081348: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08134c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081352: 0c00 |0005: move-result-object v0 │ │ +081354: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081358: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08135c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081360: 7240 0915 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1509 │ │ +081366: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1081 │ │ 0x000a line=1082 │ │ 0x000f line=1084 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89429,23 +89429,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07d9d0: |[07d9d0] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07d9e0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07d9e4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07d9ea: 0c00 |0005: move-result-object v0 │ │ -07d9ec: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07d9f0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07d9f4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07d9f8: 7240 0a15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@150a │ │ -07d9fe: 1102 |000f: return-object v2 │ │ +081368: |[081368] android.support.v4.view.ViewPropertyAnimatorCompat.translationY:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081378: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08137c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081382: 0c00 |0005: move-result-object v0 │ │ +081384: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081388: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08138c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081390: 7240 0a15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@150a │ │ +081396: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ 0x000a line=692 │ │ 0x000f line=694 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89457,23 +89457,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07da00: |[07da00] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07da10: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07da14: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07da1a: 0c00 |0005: move-result-object v0 │ │ -07da1c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07da20: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07da24: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07da28: 7240 0b15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@150b │ │ -07da2e: 1102 |000f: return-object v2 │ │ +081398: |[081398] android.support.v4.view.ViewPropertyAnimatorCompat.translationYBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0813a8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0813ac: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0813b2: 0c00 |0005: move-result-object v0 │ │ +0813b4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0813b8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0813bc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0813c0: 7240 0b15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@150b │ │ +0813c6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x000a line=1099 │ │ 0x000f line=1101 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89485,23 +89485,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07da30: |[07da30] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07da40: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07da44: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07da4a: 0c00 |0005: move-result-object v0 │ │ -07da4c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07da50: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07da54: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07da58: 7240 0c15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@150c │ │ -07da5e: 1102 |000f: return-object v2 │ │ +0813c8: |[0813c8] android.support.v4.view.ViewPropertyAnimatorCompat.withEndAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0813d8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0813dc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0813e2: 0c00 |0005: move-result-object v0 │ │ +0813e4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0813e8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0813ec: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0813f0: 7240 0c15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@150c │ │ +0813f6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x000a line=727 │ │ 0x000f line=729 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89513,23 +89513,23 @@ │ │ type : '()Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -07da60: |[07da60] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07da70: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07da74: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07da7a: 0c00 |0005: move-result-object v0 │ │ -07da7c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07da80: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07da84: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07da88: 7230 0d15 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@150d │ │ -07da8e: 1102 |000f: return-object v2 │ │ +0813f8: |[0813f8] android.support.v4.view.ViewPropertyAnimatorCompat.withLayer:()Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081408: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08140c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081412: 0c00 |0005: move-result-object v0 │ │ +081414: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081418: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08141c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081420: 7230 0d15 2100 |000c: invoke-interface {v1, v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@150d │ │ +081426: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1152 │ │ 0x000a line=1153 │ │ 0x000f line=1155 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89540,23 +89540,23 @@ │ │ type : '(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07da90: |[07da90] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07daa0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07daa4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07daaa: 0c00 |0005: move-result-object v0 │ │ -07daac: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07dab0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07dab4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07dab8: 7240 0e15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@150e │ │ -07dabe: 1102 |000f: return-object v2 │ │ +081428: |[081428] android.support.v4.view.ViewPropertyAnimatorCompat.withStartAction:(Ljava/lang/Runnable;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081438: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08143c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081442: 0c00 |0005: move-result-object v0 │ │ +081444: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081448: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08144c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081450: 7240 0e15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V // method@150e │ │ +081456: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ 0x000a line=1178 │ │ 0x000f line=1180 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89568,23 +89568,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07dac0: |[07dac0] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07dad0: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07dad4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07dada: 0c00 |0005: move-result-object v0 │ │ -07dadc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07dae0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07dae4: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07dae8: 7240 0f15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@150f │ │ -07daee: 1102 |000f: return-object v2 │ │ +081458: |[081458] android.support.v4.view.ViewPropertyAnimatorCompat.x:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081468: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08146c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081472: 0c00 |0005: move-result-object v0 │ │ +081474: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081478: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08147c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081480: 7240 0f15 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@150f │ │ +081486: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1013 │ │ 0x000a line=1014 │ │ 0x000f line=1016 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89596,23 +89596,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07daf0: |[07daf0] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07db00: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07db04: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07db0a: 0c00 |0005: move-result-object v0 │ │ -07db0c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07db10: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07db14: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07db18: 7240 1015 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1510 │ │ -07db1e: 1102 |000f: return-object v2 │ │ +081488: |[081488] android.support.v4.view.ViewPropertyAnimatorCompat.xBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +081498: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +08149c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0814a2: 0c00 |0005: move-result-object v0 │ │ +0814a4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0814a8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0814ac: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0814b0: 7240 1015 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1510 │ │ +0814b6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1030 │ │ 0x000a line=1031 │ │ 0x000f line=1033 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89624,23 +89624,23 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07db20: |[07db20] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07db30: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07db34: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07db3a: 0c00 |0005: move-result-object v0 │ │ -07db3c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07db40: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07db44: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07db48: 7240 1115 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1511 │ │ -07db4e: 1102 |000f: return-object v2 │ │ +0814b8: |[0814b8] android.support.v4.view.ViewPropertyAnimatorCompat.y:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0814c8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0814cc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0814d2: 0c00 |0005: move-result-object v0 │ │ +0814d4: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0814d8: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0814dc: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +0814e0: 7240 1115 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1511 │ │ +0814e6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1047 │ │ 0x000a line=1048 │ │ 0x000f line=1050 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ @@ -89652,40 +89652,40 @@ │ │ type : '(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -07db50: |[07db50] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -07db60: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ -07db64: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -07db6a: 0c00 |0005: move-result-object v0 │ │ -07db6c: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -07db70: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -07db74: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ -07db78: 7240 1215 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1512 │ │ -07db7e: 1102 |000f: return-object v2 │ │ +0814e8: |[0814e8] android.support.v4.view.ViewPropertyAnimatorCompat.yBy:(F)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0814f8: 5421 5306 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.mView:Ljava/lang/ref/WeakReference; // field@0653 │ │ +0814fc: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +081502: 0c00 |0005: move-result-object v0 │ │ +081504: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +081508: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +08150c: 6201 4d06 |000a: sget-object v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.IMPL:Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl; // field@064d │ │ +081510: 7240 1215 2130 |000c: invoke-interface {v1, v2, v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ViewPropertyAnimatorCompatImpl;.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V // method@1512 │ │ +081516: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1064 │ │ 0x000a line=1065 │ │ 0x000f line=1067 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0010 reg=3 value F │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #435 header: │ │ class_idx : 816 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 9 │ │ -source_file_idx : 4623 │ │ +source_file_idx : 4624 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #435 annotations: │ │ Annotations on class │ │ @@ -89713,19 +89713,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07db80: |[07db80] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -07db90: 5b01 5406 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ -07db94: 5b02 5506 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ -07db98: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ -07db9e: 0e00 |0007: return-void │ │ +081518: |[081518] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +081528: 5b01 5406 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ +08152c: 5b02 5506 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ +081530: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +081536: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -89736,19 +89736,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dba0: |[07dba0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -07dbb0: 5420 5406 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ -07dbb4: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ -07dbb8: 7220 6c15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@156c │ │ -07dbbe: 0e00 |0007: return-void │ │ +081538: |[081538] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +081548: 5420 5406 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ +08154c: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ +081550: 7220 6c15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@156c │ │ +081556: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0007 line=140 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -89758,19 +89758,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dbc0: |[07dbc0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -07dbd0: 5420 5406 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ -07dbd4: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ -07dbd8: 7220 6d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ -07dbde: 0e00 |0007: return-void │ │ +081558: |[081558] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +081568: 5420 5406 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ +08156c: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ +081570: 7220 6d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ +081576: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0007 line=145 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -89780,34 +89780,34 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dbe0: |[07dbe0] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -07dbf0: 5420 5406 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ -07dbf4: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ -07dbf8: 7220 6e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ -07dbfe: 0e00 |0007: return-void │ │ +081578: |[081578] android.support.v4.view.ViewPropertyAnimatorCompatICS$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +081588: 5420 5406 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0654 │ │ +08158c: 5421 5506 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.val$view:Landroid/view/View; // field@0655 │ │ +081590: 7220 6e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ +081596: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 4623 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 4624 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #436 header: │ │ class_idx : 817 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4623 │ │ +source_file_idx : 4624 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 29 │ │ virtual_methods_size: 0 │ │ │ │ Class #436 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;' │ │ @@ -89822,17 +89822,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07dc00: |[07dc00] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ -07dc10: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07dc16: 0e00 |0003: return-void │ │ +081598: |[081598] android.support.v4.view.ViewPropertyAnimatorCompatICS.:()V │ │ +0815a8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0815ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatICS; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -89840,19 +89840,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dc18: |[07dc18] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ -07dc28: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dc2e: 0c00 |0003: move-result-object v0 │ │ -07dc30: 6e20 e41e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@1ee4 │ │ -07dc36: 0e00 |0007: return-void │ │ +0815b0: |[0815b0] android.support.v4.view.ViewPropertyAnimatorCompatICS.alpha:(Landroid/view/View;F)V │ │ +0815c0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0815c6: 0c00 |0003: move-result-object v0 │ │ +0815c8: 6e20 e41e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alpha:(F)Landroid/view/ViewPropertyAnimator; // method@1ee4 │ │ +0815ce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0007 line=31 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89862,19 +89862,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dc38: |[07dc38] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ -07dc48: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dc4e: 0c00 |0003: move-result-object v0 │ │ -07dc50: 6e20 e51e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ee5 │ │ -07dc56: 0e00 |0007: return-void │ │ +0815d0: |[0815d0] android.support.v4.view.ViewPropertyAnimatorCompatICS.alphaBy:(Landroid/view/View;F)V │ │ +0815e0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0815e6: 0c00 |0003: move-result-object v0 │ │ +0815e8: 6e20 e51e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.alphaBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ee5 │ │ +0815ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0007 line=59 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89884,19 +89884,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07dc58: |[07dc58] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ -07dc68: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dc6e: 0c00 |0003: move-result-object v0 │ │ -07dc70: 6e10 e61e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@1ee6 │ │ -07dc76: 0e00 |0007: return-void │ │ +0815f0: |[0815f0] android.support.v4.view.ViewPropertyAnimatorCompatICS.cancel:(Landroid/view/View;)V │ │ +081600: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081606: 0c00 |0003: move-result-object v0 │ │ +081608: 6e10 e61e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.cancel:()V // method@1ee6 │ │ +08160e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0007 line=103 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -89905,20 +89905,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07dc78: |[07dc78] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ -07dc88: 6e10 dc1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dc8e: 0c00 |0003: move-result-object v0 │ │ -07dc90: 6e10 e71e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@1ee7 │ │ -07dc96: 0b00 |0007: move-result-wide v0 │ │ -07dc98: 1000 |0008: return-wide v0 │ │ +081610: |[081610] android.support.v4.view.ViewPropertyAnimatorCompatICS.getDuration:(Landroid/view/View;)J │ │ +081620: 6e10 dc1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081626: 0c00 |0003: move-result-object v0 │ │ +081628: 6e10 e71e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getDuration:()J // method@1ee7 │ │ +08162e: 0b00 |0007: move-result-wide v0 │ │ +081630: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #5 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -89926,20 +89926,20 @@ │ │ type : '(Landroid/view/View;)J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07dc9c: |[07dc9c] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ -07dcac: 6e10 dc1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dcb2: 0c00 |0003: move-result-object v0 │ │ -07dcb4: 6e10 e91e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@1ee9 │ │ -07dcba: 0b00 |0007: move-result-wide v0 │ │ -07dcbc: 1000 |0008: return-wide v0 │ │ +081634: |[081634] android.support.v4.view.ViewPropertyAnimatorCompatICS.getStartDelay:(Landroid/view/View;)J │ │ +081644: 6e10 dc1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08164a: 0c00 |0003: move-result-object v0 │ │ +08164c: 6e10 e91e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getStartDelay:()J // method@1ee9 │ │ +081652: 0b00 |0007: move-result-wide v0 │ │ +081654: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 view Landroid/view/View; │ │ │ │ #6 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;) │ │ @@ -89947,19 +89947,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dcc0: |[07dcc0] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ -07dcd0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dcd6: 0c00 |0003: move-result-object v0 │ │ -07dcd8: 6e20 ea1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@1eea │ │ -07dcde: 0e00 |0007: return-void │ │ +081658: |[081658] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotation:(Landroid/view/View;F)V │ │ +081668: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08166e: 0c00 |0003: move-result-object v0 │ │ +081670: 6e20 ea1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotation:(F)Landroid/view/ViewPropertyAnimator; // method@1eea │ │ +081676: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0007 line=63 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89969,19 +89969,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dce0: |[07dce0] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ -07dcf0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dcf6: 0c00 |0003: move-result-object v0 │ │ -07dcf8: 6e20 eb1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@1eeb │ │ -07dcfe: 0e00 |0007: return-void │ │ +081678: |[081678] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationBy:(Landroid/view/View;F)V │ │ +081688: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08168e: 0c00 |0003: move-result-object v0 │ │ +081690: 6e20 eb1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationBy:(F)Landroid/view/ViewPropertyAnimator; // method@1eeb │ │ +081696: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0007 line=67 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -89991,19 +89991,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dd00: |[07dd00] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ -07dd10: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dd16: 0c00 |0003: move-result-object v0 │ │ -07dd18: 6e20 ec1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@1eec │ │ -07dd1e: 0e00 |0007: return-void │ │ +081698: |[081698] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationX:(Landroid/view/View;F)V │ │ +0816a8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0816ae: 0c00 |0003: move-result-object v0 │ │ +0816b0: 6e20 ec1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationX:(F)Landroid/view/ViewPropertyAnimator; // method@1eec │ │ +0816b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0007 line=71 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90013,19 +90013,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dd20: |[07dd20] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ -07dd30: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dd36: 0c00 |0003: move-result-object v0 │ │ -07dd38: 6e20 ed1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1eed │ │ -07dd3e: 0e00 |0007: return-void │ │ +0816b8: |[0816b8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationXBy:(Landroid/view/View;F)V │ │ +0816c8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0816ce: 0c00 |0003: move-result-object v0 │ │ +0816d0: 6e20 ed1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1eed │ │ +0816d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90035,19 +90035,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dd40: |[07dd40] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ -07dd50: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dd56: 0c00 |0003: move-result-object v0 │ │ -07dd58: 6e20 ee1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@1eee │ │ -07dd5e: 0e00 |0007: return-void │ │ +0816d8: |[0816d8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationY:(Landroid/view/View;F)V │ │ +0816e8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0816ee: 0c00 |0003: move-result-object v0 │ │ +0816f0: 6e20 ee1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationY:(F)Landroid/view/ViewPropertyAnimator; // method@1eee │ │ +0816f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0007 line=79 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90057,19 +90057,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dd60: |[07dd60] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ -07dd70: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dd76: 0c00 |0003: move-result-object v0 │ │ -07dd78: 6e20 ef1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1eef │ │ -07dd7e: 0e00 |0007: return-void │ │ +0816f8: |[0816f8] android.support.v4.view.ViewPropertyAnimatorCompatICS.rotationYBy:(Landroid/view/View;F)V │ │ +081708: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08170e: 0c00 |0003: move-result-object v0 │ │ +081710: 6e20 ef1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.rotationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1eef │ │ +081716: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90079,19 +90079,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dd80: |[07dd80] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ -07dd90: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dd96: 0c00 |0003: move-result-object v0 │ │ -07dd98: 6e20 f01e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@1ef0 │ │ -07dd9e: 0e00 |0007: return-void │ │ +081718: |[081718] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleX:(Landroid/view/View;F)V │ │ +081728: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08172e: 0c00 |0003: move-result-object v0 │ │ +081730: 6e20 f01e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleX:(F)Landroid/view/ViewPropertyAnimator; // method@1ef0 │ │ +081736: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90101,19 +90101,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dda0: |[07dda0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ -07ddb0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07ddb6: 0c00 |0003: move-result-object v0 │ │ -07ddb8: 6e20 f11e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ef1 │ │ -07ddbe: 0e00 |0007: return-void │ │ +081738: |[081738] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleXBy:(Landroid/view/View;F)V │ │ +081748: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08174e: 0c00 |0003: move-result-object v0 │ │ +081750: 6e20 f11e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ef1 │ │ +081756: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0007 line=91 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90123,19 +90123,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07ddc0: |[07ddc0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ -07ddd0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07ddd6: 0c00 |0003: move-result-object v0 │ │ -07ddd8: 6e20 f21e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@1ef2 │ │ -07ddde: 0e00 |0007: return-void │ │ +081758: |[081758] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleY:(Landroid/view/View;F)V │ │ +081768: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08176e: 0c00 |0003: move-result-object v0 │ │ +081770: 6e20 f21e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleY:(F)Landroid/view/ViewPropertyAnimator; // method@1ef2 │ │ +081776: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0007 line=95 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90145,19 +90145,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dde0: |[07dde0] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ -07ddf0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07ddf6: 0c00 |0003: move-result-object v0 │ │ -07ddf8: 6e20 f31e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ef3 │ │ -07ddfe: 0e00 |0007: return-void │ │ +081778: |[081778] android.support.v4.view.ViewPropertyAnimatorCompatICS.scaleYBy:(Landroid/view/View;F)V │ │ +081788: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08178e: 0c00 |0003: move-result-object v0 │ │ +081790: 6e20 f31e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.scaleYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1ef3 │ │ +081796: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0007 line=99 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90167,19 +90167,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07de00: |[07de00] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ -07de10: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07de16: 0c00 |0003: move-result-object v0 │ │ -07de18: 6e30 f41e 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@1ef4 │ │ -07de1e: 0e00 |0007: return-void │ │ +081798: |[081798] android.support.v4.view.ViewPropertyAnimatorCompatICS.setDuration:(Landroid/view/View;J)V │ │ +0817a8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0817ae: 0c00 |0003: move-result-object v0 │ │ +0817b0: 6e30 f41e 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setDuration:(J)Landroid/view/ViewPropertyAnimator; // method@1ef4 │ │ +0817b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0007 line=27 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -90189,19 +90189,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07de20: |[07de20] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -07de30: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07de36: 0c00 |0003: move-result-object v0 │ │ -07de38: 6e20 f51e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@1ef5 │ │ -07de3e: 0e00 |0007: return-void │ │ +0817b8: |[0817b8] android.support.v4.view.ViewPropertyAnimatorCompatICS.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0817c8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0817ce: 0c00 |0003: move-result-object v0 │ │ +0817d0: 6e20 f51e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.setInterpolator:(Landroid/animation/TimeInterpolator;)Landroid/view/ViewPropertyAnimator; // method@1ef5 │ │ +0817d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0007 line=47 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value Landroid/view/animation/Interpolator; │ │ @@ -90211,27 +90211,27 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -07de40: |[07de40] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -07de50: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -07de54: 6e10 dc1d 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07de5a: 0c00 |0005: move-result-object v0 │ │ -07de5c: 2201 3003 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@0330 │ │ -07de60: 7030 3c15 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@153c │ │ -07de66: 6e20 f61e 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ -07de6c: 0e00 |000e: return-void │ │ -07de6e: 6e10 dc1d 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07de74: 0c00 |0012: move-result-object v0 │ │ -07de76: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -07de78: 6e20 f61e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ -07de7e: 28f7 |0017: goto 000e // -0009 │ │ +0817d8: |[0817d8] android.support.v4.view.ViewPropertyAnimatorCompatICS.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0817e8: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +0817ec: 6e10 dc1d 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0817f2: 0c00 |0005: move-result-object v0 │ │ +0817f4: 2201 3003 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1; // type@0330 │ │ +0817f8: 7030 3c15 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@153c │ │ +0817fe: 6e20 f61e 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ +081804: 0e00 |000e: return-void │ │ +081806: 6e10 dc1d 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08180c: 0c00 |0012: move-result-object v0 │ │ +08180e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +081810: 6e20 f61e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ +081816: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ 0x000e line=155 │ │ 0x000f line=153 │ │ locals : │ │ @@ -90243,19 +90243,19 @@ │ │ type : '(Landroid/view/View;J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07de80: |[07de80] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ -07de90: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07de96: 0c00 |0003: move-result-object v0 │ │ -07de98: 6e30 f71e 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@1ef7 │ │ -07de9e: 0e00 |0007: return-void │ │ +081818: |[081818] android.support.v4.view.ViewPropertyAnimatorCompatICS.setStartDelay:(Landroid/view/View;J)V │ │ +081828: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08182e: 0c00 |0003: move-result-object v0 │ │ +081830: 6e30 f71e 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/view/ViewPropertyAnimator;.setStartDelay:(J)Landroid/view/ViewPropertyAnimator; // method@1ef7 │ │ +081836: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0007 line=51 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value J │ │ @@ -90265,19 +90265,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07dea0: |[07dea0] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ -07deb0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07deb6: 0c00 |0003: move-result-object v0 │ │ -07deb8: 6e10 f91e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@1ef9 │ │ -07debe: 0e00 |0007: return-void │ │ +081838: |[081838] android.support.v4.view.ViewPropertyAnimatorCompatICS.start:(Landroid/view/View;)V │ │ +081848: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08184e: 0c00 |0003: move-result-object v0 │ │ +081850: 6e10 f91e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.start:()V // method@1ef9 │ │ +081856: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0007 line=131 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -90286,19 +90286,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dec0: |[07dec0] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ -07ded0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07ded6: 0c00 |0003: move-result-object v0 │ │ -07ded8: 6e20 fa1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@1efa │ │ -07dede: 0e00 |0007: return-void │ │ +081858: |[081858] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationX:(Landroid/view/View;F)V │ │ +081868: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08186e: 0c00 |0003: move-result-object v0 │ │ +081870: 6e20 fa1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationX:(F)Landroid/view/ViewPropertyAnimator; // method@1efa │ │ +081876: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0007 line=35 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90308,19 +90308,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dee0: |[07dee0] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ -07def0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07def6: 0c00 |0003: move-result-object v0 │ │ -07def8: 6e20 fb1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1efb │ │ -07defe: 0e00 |0007: return-void │ │ +081878: |[081878] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationXBy:(Landroid/view/View;F)V │ │ +081888: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08188e: 0c00 |0003: move-result-object v0 │ │ +081890: 6e20 fb1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationXBy:(F)Landroid/view/ViewPropertyAnimator; // method@1efb │ │ +081896: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0007 line=123 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90330,19 +90330,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07df00: |[07df00] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ -07df10: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07df16: 0c00 |0003: move-result-object v0 │ │ -07df18: 6e20 fc1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@1efc │ │ -07df1e: 0e00 |0007: return-void │ │ +081898: |[081898] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationY:(Landroid/view/View;F)V │ │ +0818a8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0818ae: 0c00 |0003: move-result-object v0 │ │ +0818b0: 6e20 fc1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationY:(F)Landroid/view/ViewPropertyAnimator; // method@1efc │ │ +0818b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0007 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90352,19 +90352,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07df20: |[07df20] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ -07df30: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07df36: 0c00 |0003: move-result-object v0 │ │ -07df38: 6e20 fd1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1efd │ │ -07df3e: 0e00 |0007: return-void │ │ +0818b8: |[0818b8] android.support.v4.view.ViewPropertyAnimatorCompatICS.translationYBy:(Landroid/view/View;F)V │ │ +0818c8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0818ce: 0c00 |0003: move-result-object v0 │ │ +0818d0: 6e20 fd1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.translationYBy:(F)Landroid/view/ViewPropertyAnimator; // method@1efd │ │ +0818d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0007 line=127 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90374,19 +90374,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07df40: |[07df40] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ -07df50: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07df56: 0c00 |0003: move-result-object v0 │ │ -07df58: 6e20 011f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@1f01 │ │ -07df5e: 0e00 |0007: return-void │ │ +0818d8: |[0818d8] android.support.v4.view.ViewPropertyAnimatorCompatICS.x:(Landroid/view/View;F)V │ │ +0818e8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +0818ee: 0c00 |0003: move-result-object v0 │ │ +0818f0: 6e20 011f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.x:(F)Landroid/view/ViewPropertyAnimator; // method@1f01 │ │ +0818f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0007 line=107 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90396,19 +90396,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07df60: |[07df60] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ -07df70: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07df76: 0c00 |0003: move-result-object v0 │ │ -07df78: 6e20 021f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@1f02 │ │ -07df7e: 0e00 |0007: return-void │ │ +0818f8: |[0818f8] android.support.v4.view.ViewPropertyAnimatorCompatICS.xBy:(Landroid/view/View;F)V │ │ +081908: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08190e: 0c00 |0003: move-result-object v0 │ │ +081910: 6e20 021f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.xBy:(F)Landroid/view/ViewPropertyAnimator; // method@1f02 │ │ +081916: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0007 line=111 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90418,19 +90418,19 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07df80: |[07df80] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ -07df90: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07df96: 0c00 |0003: move-result-object v0 │ │ -07df98: 6e20 031f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@1f03 │ │ -07df9e: 0e00 |0007: return-void │ │ +081918: |[081918] android.support.v4.view.ViewPropertyAnimatorCompatICS.y:(Landroid/view/View;F)V │ │ +081928: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08192e: 0c00 |0003: move-result-object v0 │ │ +081930: 6e20 031f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.y:(F)Landroid/view/ViewPropertyAnimator; // method@1f03 │ │ +081936: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0007 line=115 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ @@ -90440,35 +90440,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dfa0: |[07dfa0] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ -07dfb0: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07dfb6: 0c00 |0003: move-result-object v0 │ │ -07dfb8: 6e20 041f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@1f04 │ │ -07dfbe: 0e00 |0007: return-void │ │ +081938: |[081938] android.support.v4.view.ViewPropertyAnimatorCompatICS.yBy:(Landroid/view/View;F)V │ │ +081948: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +08194e: 0c00 |0003: move-result-object v0 │ │ +081950: 6e20 041f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.yBy:(F)Landroid/view/ViewPropertyAnimator; // method@1f04 │ │ +081956: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0007 line=119 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 value F │ │ │ │ Virtual methods - │ │ - source_file_idx : 4623 (ViewPropertyAnimatorCompatICS.java) │ │ + source_file_idx : 4624 (ViewPropertyAnimatorCompatICS.java) │ │ │ │ Class #437 header: │ │ class_idx : 818 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 9 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4626 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #437 annotations: │ │ Annotations on class │ │ @@ -90496,19 +90496,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07dfc0: |[07dfc0] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ -07dfd0: 5b01 5606 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ -07dfd4: 5b02 5706 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ -07dfd8: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ -07dfde: 0e00 |0007: return-void │ │ +081958: |[081958] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V │ │ +081968: 5b01 5606 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ +08196c: 5b02 5706 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ +081970: 7010 0600 0000 |0004: invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;.:()V // method@0006 │ │ +081976: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -90519,19 +90519,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07dfe0: |[07dfe0] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ -07dff0: 5420 5606 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ -07dff4: 5421 5706 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ -07dff8: 7220 6c15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@156c │ │ -07dffe: 0e00 |0007: return-void │ │ +081978: |[081978] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationCancel:(Landroid/animation/Animator;)V │ │ +081988: 5420 5606 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ +08198c: 5421 5706 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ +081990: 7220 6c15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@156c │ │ +081996: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=43 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -90541,19 +90541,19 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07e000: |[07e000] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ -07e010: 5420 5606 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ -07e014: 5421 5706 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ -07e018: 7220 6d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ -07e01e: 0e00 |0007: return-void │ │ +081998: |[081998] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationEnd:(Landroid/animation/Animator;)V │ │ +0819a8: 5420 5606 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ +0819ac: 5421 5706 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ +0819b0: 7220 6d15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ +0819b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=48 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ @@ -90563,34 +90563,34 @@ │ │ type : '(Landroid/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07e020: |[07e020] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ -07e030: 5420 5606 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ -07e034: 5421 5706 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ -07e038: 7220 6e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ -07e03e: 0e00 |0007: return-void │ │ +0819b8: |[0819b8] android.support.v4.view.ViewPropertyAnimatorCompatJB$1.onAnimationStart:(Landroid/animation/Animator;)V │ │ +0819c8: 5420 5606 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorListener; // field@0656 │ │ +0819cc: 5421 5706 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.val$view:Landroid/view/View; // field@0657 │ │ +0819d0: 7220 6e15 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ +0819d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0007 line=53 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; │ │ 0x0000 - 0x0008 reg=3 animation Landroid/animation/Animator; │ │ │ │ - source_file_idx : 4625 (ViewPropertyAnimatorCompatJB.java) │ │ + source_file_idx : 4626 (ViewPropertyAnimatorCompatJB.java) │ │ │ │ Class #438 header: │ │ class_idx : 819 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4625 │ │ +source_file_idx : 4626 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #438 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;' │ │ @@ -90605,17 +90605,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e040: |[07e040] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ -07e050: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e056: 0e00 |0003: return-void │ │ +0819d8: |[0819d8] android.support.v4.view.ViewPropertyAnimatorCompatJB.:()V │ │ +0819e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0819ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJB; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;) │ │ @@ -90623,27 +90623,27 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -07e058: |[07e058] android.support.v4.view.ViewPropertyAnimatorCompatJB.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -07e068: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -07e06c: 6e10 dc1d 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07e072: 0c00 |0005: move-result-object v0 │ │ -07e074: 2201 3203 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; // type@0332 │ │ -07e078: 7030 5d15 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@155d │ │ -07e07e: 6e20 f61e 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ -07e084: 0e00 |000e: return-void │ │ -07e086: 6e10 dc1d 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07e08c: 0c00 |0012: move-result-object v0 │ │ -07e08e: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -07e090: 6e20 f61e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ -07e096: 28f7 |0017: goto 000e // -0009 │ │ +0819f0: |[0819f0] android.support.v4.view.ViewPropertyAnimatorCompatJB.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +081a00: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +081a04: 6e10 dc1d 0200 |0002: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081a0a: 0c00 |0005: move-result-object v0 │ │ +081a0c: 2201 3203 |0006: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1; // type@0332 │ │ +081a10: 7030 5d15 3102 |0008: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorListener;Landroid/view/View;)V // method@155d │ │ +081a16: 6e20 f61e 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ +081a1c: 0e00 |000e: return-void │ │ +081a1e: 6e10 dc1d 0200 |000f: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081a24: 0c00 |0012: move-result-object v0 │ │ +081a26: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +081a28: 6e20 f61e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setListener:(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator; // method@1ef6 │ │ +081a2e: 28f7 |0017: goto 000e // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0002 line=39 │ │ 0x000e line=58 │ │ 0x000f line=56 │ │ locals : │ │ @@ -90655,19 +90655,19 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07e098: |[07e098] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -07e0a8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07e0ae: 0c00 |0003: move-result-object v0 │ │ -07e0b0: 6e20 fe1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1efe │ │ -07e0b6: 0e00 |0007: return-void │ │ +081a30: |[081a30] android.support.v4.view.ViewPropertyAnimatorCompatJB.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +081a40: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081a46: 0c00 |0003: move-result-object v0 │ │ +081a48: 6e20 fe1e 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withEndAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1efe │ │ +081a4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ @@ -90677,19 +90677,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07e0b8: |[07e0b8] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ -07e0c8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07e0ce: 0c00 |0003: move-result-object v0 │ │ -07e0d0: 6e10 ff1e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@1eff │ │ -07e0d6: 0e00 |0007: return-void │ │ +081a50: |[081a50] android.support.v4.view.ViewPropertyAnimatorCompatJB.withLayer:(Landroid/view/View;)V │ │ +081a60: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081a66: 0c00 |0003: move-result-object v0 │ │ +081a68: 6e10 ff1e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.withLayer:()Landroid/view/ViewPropertyAnimator; // method@1eff │ │ +081a6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=34 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ │ │ @@ -90698,35 +90698,35 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07e0d8: |[07e0d8] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -07e0e8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07e0ee: 0c00 |0003: move-result-object v0 │ │ -07e0f0: 6e20 001f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1f00 │ │ -07e0f6: 0e00 |0007: return-void │ │ +081a70: |[081a70] android.support.v4.view.ViewPropertyAnimatorCompatJB.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +081a80: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081a86: 0c00 |0003: move-result-object v0 │ │ +081a88: 6e20 001f 2000 |0004: invoke-virtual {v0, v2}, Landroid/view/ViewPropertyAnimator;.withStartAction:(Ljava/lang/Runnable;)Landroid/view/ViewPropertyAnimator; // method@1f00 │ │ +081a8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=26 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=2 runnable Ljava/lang/Runnable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4625 (ViewPropertyAnimatorCompatJB.java) │ │ + source_file_idx : 4626 (ViewPropertyAnimatorCompatJB.java) │ │ │ │ Class #439 header: │ │ class_idx : 820 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4626 │ │ +source_file_idx : 4627 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #439 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;' │ │ @@ -90741,17 +90741,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e0f8: |[07e0f8] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ -07e108: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e10e: 0e00 |0003: return-void │ │ +081a90: |[081a90] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.:()V │ │ +081aa0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081aa6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;) │ │ @@ -90759,35 +90759,35 @@ │ │ type : '(Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -07e110: |[07e110] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -07e120: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07e126: 0c00 |0003: move-result-object v0 │ │ -07e128: 6e10 e81e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@1ee8 │ │ -07e12e: 0c00 |0007: move-result-object v0 │ │ -07e130: 1f00 6104 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@0461 │ │ -07e134: 1100 |000a: return-object v0 │ │ +081aa8: |[081aa8] android.support.v4.view.ViewPropertyAnimatorCompatJellybeanMr2.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +081ab8: 6e10 dc1d 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081abe: 0c00 |0003: move-result-object v0 │ │ +081ac0: 6e10 e81e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewPropertyAnimator;.getInterpolator:()Landroid/animation/TimeInterpolator; // method@1ee8 │ │ +081ac6: 0c00 |0007: move-result-object v0 │ │ +081ac8: 1f00 6104 |0008: check-cast v0, Landroid/view/animation/Interpolator; // type@0461 │ │ +081acc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x000b reg=1 view Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4626 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ + source_file_idx : 4627 (ViewPropertyAnimatorCompatJellybeanMr2.java) │ │ │ │ Class #440 header: │ │ class_idx : 821 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4627 │ │ +source_file_idx : 4628 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #440 annotations: │ │ Annotations on class │ │ @@ -90816,19 +90816,19 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -07e138: |[07e138] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V │ │ -07e148: 5b01 5806 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0658 │ │ -07e14c: 5b02 5906 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0659 │ │ -07e150: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e156: 0e00 |0007: return-void │ │ +081ad0: |[081ad0] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V │ │ +081ae0: 5b01 5806 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0658 │ │ +081ae4: 5b02 5906 |0002: iput-object v2, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0659 │ │ +081ae8: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081aee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ @@ -90839,34 +90839,34 @@ │ │ type : '(Landroid/animation/ValueAnimator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07e158: |[07e158] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ -07e168: 5420 5806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0658 │ │ -07e16c: 5421 5906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0659 │ │ -07e170: 7220 7315 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;.onAnimationUpdate:(Landroid/view/View;)V // method@1573 │ │ -07e176: 0e00 |0007: return-void │ │ +081af0: |[081af0] android.support.v4.view.ViewPropertyAnimatorCompatKK$1.onAnimationUpdate:(Landroid/animation/ValueAnimator;)V │ │ +081b00: 5420 5806 |0000: iget-object v0, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$listener:Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; // field@0658 │ │ +081b04: 5421 5906 |0002: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.val$view:Landroid/view/View; // field@0659 │ │ +081b08: 7220 7315 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;.onAnimationUpdate:(Landroid/view/View;)V // method@1573 │ │ +081b0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0007 line=29 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; │ │ 0x0000 - 0x0008 reg=3 valueAnimator Landroid/animation/ValueAnimator; │ │ │ │ - source_file_idx : 4627 (ViewPropertyAnimatorCompatKK.java) │ │ + source_file_idx : 4628 (ViewPropertyAnimatorCompatKK.java) │ │ │ │ Class #441 header: │ │ class_idx : 822 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4627 │ │ +source_file_idx : 4628 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #441 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;' │ │ @@ -90881,17 +90881,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e178: |[07e178] android.support.v4.view.ViewPropertyAnimatorCompatKK.:()V │ │ -07e188: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e18e: 0e00 |0003: return-void │ │ +081b10: |[081b10] android.support.v4.view.ViewPropertyAnimatorCompatKK.:()V │ │ +081b20: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081b26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompatKK; │ │ │ │ #1 : (in Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;) │ │ @@ -90899,37 +90899,37 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -07e190: |[07e190] android.support.v4.view.ViewPropertyAnimatorCompatKK.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -07e1a0: 6e10 dc1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ -07e1a6: 0c00 |0003: move-result-object v0 │ │ -07e1a8: 2201 3503 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; // type@0335 │ │ -07e1ac: 7030 6815 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V // method@1568 │ │ -07e1b2: 6e20 f81e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; // method@1ef8 │ │ -07e1b8: 0e00 |000c: return-void │ │ +081b28: |[081b28] android.support.v4.view.ViewPropertyAnimatorCompatKK.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +081b38: 6e10 dc1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.animate:()Landroid/view/ViewPropertyAnimator; // method@1ddc │ │ +081b3e: 0c00 |0003: move-result-object v0 │ │ +081b40: 2201 3503 |0004: new-instance v1, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1; // type@0335 │ │ +081b44: 7030 6815 3102 |0006: invoke-direct {v1, v3, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK$1;.:(Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;Landroid/view/View;)V // method@1568 │ │ +081b4a: 6e20 f81e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/ViewPropertyAnimator;.setUpdateListener:(Landroid/animation/ValueAnimator$AnimatorUpdateListener;)Landroid/view/ViewPropertyAnimator; // method@1ef8 │ │ +081b50: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x000c line=31 │ │ locals : │ │ 0x0000 - 0x000d reg=2 view Landroid/view/View; │ │ 0x0000 - 0x000d reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4627 (ViewPropertyAnimatorCompatKK.java) │ │ + source_file_idx : 4628 (ViewPropertyAnimatorCompatKK.java) │ │ │ │ Class #442 header: │ │ class_idx : 823 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4628 │ │ +source_file_idx : 4629 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #442 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListener;' │ │ @@ -90954,21 +90954,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/ViewPropertyAnimatorListener;) │ │ name : 'onAnimationStart' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4628 (ViewPropertyAnimatorListener.java) │ │ + source_file_idx : 4629 (ViewPropertyAnimatorListener.java) │ │ │ │ Class #443 header: │ │ class_idx : 825 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4630 │ │ +source_file_idx : 4631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #443 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;' │ │ @@ -90981,21 +90981,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;) │ │ name : 'onAnimationUpdate' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4630 (ViewPropertyAnimatorUpdateListener.java) │ │ + source_file_idx : 4631 (ViewPropertyAnimatorUpdateListener.java) │ │ │ │ Class #444 header: │ │ class_idx : 826 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4702 │ │ +source_file_idx : 4703 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #444 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowCompat;' │ │ @@ -91025,31 +91025,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e1bc: |[07e1bc] android.support.v4.view.WindowCompat.:()V │ │ -07e1cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e1d2: 0e00 |0003: return-void │ │ +081b54: |[081b54] android.support.v4.view.WindowCompat.:()V │ │ +081b64: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081b6a: 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 : 4702 (WindowCompat.java) │ │ + source_file_idx : 4703 (WindowCompat.java) │ │ │ │ Class #445 header: │ │ class_idx : 827 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4703 │ │ +source_file_idx : 4704 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #445 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowInsetsCompat;' │ │ @@ -91064,17 +91064,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e1d4: |[07e1d4] android.support.v4.view.WindowInsetsCompat.:()V │ │ -07e1e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e1ea: 0e00 |0003: return-void │ │ +081b6c: |[081b6c] android.support.v4.view.WindowInsetsCompat.:()V │ │ +081b7c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081b82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ Virtual methods - │ │ @@ -91083,16 +91083,16 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e1ec: |[07e1ec] android.support.v4.view.WindowInsetsCompat.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -07e1fc: 1100 |0000: return-object v0 │ │ +081b84: |[081b84] android.support.v4.view.WindowInsetsCompat.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +081b94: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91100,16 +91100,16 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e200: |[07e200] android.support.v4.view.WindowInsetsCompat.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -07e210: 1100 |0000: return-object v0 │ │ +081b98: |[081b98] android.support.v4.view.WindowInsetsCompat.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +081ba8: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91117,17 +91117,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e214: |[07e214] android.support.v4.view.WindowInsetsCompat.getStableInsetBottom:()I │ │ -07e224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e226: 0f00 |0001: return v0 │ │ +081bac: |[081bac] android.support.v4.view.WindowInsetsCompat.getStableInsetBottom:()I │ │ +081bbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081bbe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91135,17 +91135,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e228: |[07e228] android.support.v4.view.WindowInsetsCompat.getStableInsetLeft:()I │ │ -07e238: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e23a: 0f00 |0001: return v0 │ │ +081bc0: |[081bc0] android.support.v4.view.WindowInsetsCompat.getStableInsetLeft:()I │ │ +081bd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081bd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91153,17 +91153,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e23c: |[07e23c] android.support.v4.view.WindowInsetsCompat.getStableInsetRight:()I │ │ -07e24c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e24e: 0f00 |0001: return v0 │ │ +081bd4: |[081bd4] android.support.v4.view.WindowInsetsCompat.getStableInsetRight:()I │ │ +081be4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081be6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91171,17 +91171,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e250: |[07e250] android.support.v4.view.WindowInsetsCompat.getStableInsetTop:()I │ │ -07e260: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e262: 0f00 |0001: return v0 │ │ +081be8: |[081be8] android.support.v4.view.WindowInsetsCompat.getStableInsetTop:()I │ │ +081bf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081bfa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91189,17 +91189,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e264: |[07e264] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetBottom:()I │ │ -07e274: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e276: 0f00 |0001: return v0 │ │ +081bfc: |[081bfc] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetBottom:()I │ │ +081c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c0e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #7 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91207,17 +91207,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e278: |[07e278] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetLeft:()I │ │ -07e288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e28a: 0f00 |0001: return v0 │ │ +081c10: |[081c10] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetLeft:()I │ │ +081c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c22: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #8 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91225,17 +91225,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e28c: |[07e28c] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetRight:()I │ │ -07e29c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e29e: 0f00 |0001: return v0 │ │ +081c24: |[081c24] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetRight:()I │ │ +081c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c36: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91243,17 +91243,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e2a0: |[07e2a0] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetTop:()I │ │ -07e2b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e2b2: 0f00 |0001: return v0 │ │ +081c38: |[081c38] android.support.v4.view.WindowInsetsCompat.getSystemWindowInsetTop:()I │ │ +081c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #10 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91261,17 +91261,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e2b4: |[07e2b4] android.support.v4.view.WindowInsetsCompat.hasInsets:()Z │ │ -07e2c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e2c6: 0f00 |0001: return v0 │ │ +081c4c: |[081c4c] android.support.v4.view.WindowInsetsCompat.hasInsets:()Z │ │ +081c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #11 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91279,17 +91279,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e2c8: |[07e2c8] android.support.v4.view.WindowInsetsCompat.hasStableInsets:()Z │ │ -07e2d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e2da: 0f00 |0001: return v0 │ │ +081c60: |[081c60] android.support.v4.view.WindowInsetsCompat.hasStableInsets:()Z │ │ +081c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #12 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91297,17 +91297,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e2dc: |[07e2dc] android.support.v4.view.WindowInsetsCompat.hasSystemWindowInsets:()Z │ │ -07e2ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e2ee: 0f00 |0001: return v0 │ │ +081c74: |[081c74] android.support.v4.view.WindowInsetsCompat.hasSystemWindowInsets:()Z │ │ +081c84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c86: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91315,17 +91315,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e2f0: |[07e2f0] android.support.v4.view.WindowInsetsCompat.isConsumed:()Z │ │ -07e300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e302: 0f00 |0001: return v0 │ │ +081c88: |[081c88] android.support.v4.view.WindowInsetsCompat.isConsumed:()Z │ │ +081c98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081c9a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91333,17 +91333,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -07e304: |[07e304] android.support.v4.view.WindowInsetsCompat.isRound:()Z │ │ -07e314: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -07e316: 0f00 |0001: return v0 │ │ +081c9c: |[081c9c] android.support.v4.view.WindowInsetsCompat.isRound:()Z │ │ +081cac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +081cae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/WindowInsetsCompat; │ │ │ │ #15 : (in Landroid/support/v4/view/WindowInsetsCompat;) │ │ @@ -91351,16 +91351,16 @@ │ │ type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e318: |[07e318] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ -07e328: 1100 |0000: return-object v0 │ │ +081cb0: |[081cb0] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +081cc0: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ 0x0000 - 0x0001 reg=1 left I │ │ 0x0000 - 0x0001 reg=2 top I │ │ @@ -91372,30 +91372,30 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -07e32c: |[07e32c] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ -07e33c: 1100 |0000: return-object v0 │ │ +081cc4: |[081cc4] android.support.v4.view.WindowInsetsCompat.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +081cd4: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/WindowInsetsCompat; │ │ 0x0000 - 0x0001 reg=1 systemWindowInsets Landroid/graphics/Rect; │ │ │ │ - source_file_idx : 4703 (WindowInsetsCompat.java) │ │ + source_file_idx : 4704 (WindowInsetsCompat.java) │ │ │ │ Class #446 header: │ │ class_idx : 831 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 500 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #446 annotations: │ │ Annotations on class │ │ @@ -91425,21 +91425,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;) │ │ name : 'getRecordCount' │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 500 (AccessibilityEventCompat.java) │ │ + source_file_idx : 502 (AccessibilityEventCompat.java) │ │ │ │ Class #447 header: │ │ class_idx : 832 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 500 │ │ +source_file_idx : 502 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #447 annotations: │ │ Annotations on class │ │ @@ -91543,26 +91543,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07e340: |[07e340] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -07e350: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07e354: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -07e358: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07e35c: 2200 3d03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@033d │ │ -07e360: 7010 9a15 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@159a │ │ -07e366: 6900 5e06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ -07e36a: 0e00 |000d: return-void │ │ -07e36c: 2200 3e03 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@033e │ │ -07e370: 7010 9e15 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@159e │ │ -07e376: 6900 5e06 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ -07e37a: 28f8 |0015: goto 000d // -0008 │ │ +081cd8: |[081cd8] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +081ce8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +081cec: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +081cf0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +081cf4: 2200 3d03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl; // type@033d │ │ +081cf8: 7010 9a15 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventIcsImpl;.:()V // method@159a │ │ +081cfe: 6900 5e06 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ +081d02: 0e00 |000d: return-void │ │ +081d04: 2200 3e03 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl; // type@033e │ │ +081d08: 7010 9e15 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@159e │ │ +081d0e: 6900 5e06 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ +081d12: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x000d line=78 │ │ 0x000e line=76 │ │ locals : │ │ @@ -91572,17 +91572,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e37c: |[07e37c] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ -07e38c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e392: 0e00 |0003: return-void │ │ +081d14: |[081d14] android.support.v4.view.accessibility.AccessibilityEventCompat.:()V │ │ +081d24: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081d2a: 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; │ │ │ │ @@ -91591,20 +91591,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 │ │ -07e394: |[07e394] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ -07e3a4: 6200 5e06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ -07e3a8: 6e10 6918 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@1869 │ │ -07e3ae: 0c01 |0005: move-result-object v1 │ │ -07e3b0: 7230 a215 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@15a2 │ │ -07e3b6: 0e00 |0009: return-void │ │ +081d2c: |[081d2c] android.support.v4.view.accessibility.AccessibilityEventCompat.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)V │ │ +081d3c: 6200 5e06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ +081d40: 6e10 6918 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.getImpl:()Ljava/lang/Object; // method@1869 │ │ +081d46: 0c01 |0005: move-result-object v1 │ │ +081d48: 7230 a215 2001 |0006: invoke-interface {v0, v2, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@15a2 │ │ +081d4e: 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; │ │ @@ -91614,18 +91614,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 │ │ -07e3b8: |[07e3b8] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -07e3c8: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ -07e3cc: 7020 6118 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ -07e3d2: 1100 |0005: return-object v0 │ │ +081d50: |[081d50] android.support.v4.view.accessibility.AccessibilityEventCompat.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +081d60: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ +081d64: 7020 6118 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ +081d6a: 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;) │ │ @@ -91633,21 +91633,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 │ │ -07e3d4: |[07e3d4] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -07e3e4: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ -07e3e8: 6201 5e06 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ -07e3ec: 7230 a315 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@15a3 │ │ -07e3f2: 0c01 |0007: move-result-object v1 │ │ -07e3f4: 7020 6118 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ -07e3fa: 1100 |000b: return-object v0 │ │ +081d6c: |[081d6c] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +081d7c: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ +081d80: 6201 5e06 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ +081d84: 7230 a315 2103 |0004: invoke-interface {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@15a3 │ │ +081d8a: 0c01 |0007: move-result-object v1 │ │ +081d8c: 7020 6118 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ +081d92: 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 │ │ │ │ @@ -91656,33 +91656,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -07e3fc: |[07e3fc] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -07e40c: 6200 5e06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ -07e410: 7220 a415 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@15a4 │ │ -07e416: 0a00 |0005: move-result v0 │ │ -07e418: 0f00 |0006: return v0 │ │ +081d94: |[081d94] android.support.v4.view.accessibility.AccessibilityEventCompat.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +081da4: 6200 5e06 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl; // field@065e │ │ +081da8: 7220 a415 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@15a4 │ │ +081dae: 0a00 |0005: move-result v0 │ │ +081db0: 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 : 500 (AccessibilityEventCompat.java) │ │ + source_file_idx : 502 (AccessibilityEventCompat.java) │ │ │ │ Class #448 header: │ │ class_idx : 833 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 501 │ │ +source_file_idx : 503 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #448 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;' │ │ @@ -91697,17 +91697,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e41c: |[07e41c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ -07e42c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e432: 0e00 |0003: return-void │ │ +081db4: |[081db4] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.:()V │ │ +081dc4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081dca: 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;) │ │ @@ -91715,18 +91715,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 │ │ -07e434: |[07e434] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -07e444: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -07e448: 6e20 331f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1f33 │ │ -07e44e: 0e00 |0005: return-void │ │ +081dcc: |[081dcc] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +081ddc: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +081de0: 6e20 331f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1f33 │ │ +081de6: 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; │ │ @@ -91736,18 +91736,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 │ │ -07e450: |[07e450] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -07e460: 6e20 361f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1f36 │ │ -07e466: 0c00 |0003: move-result-object v0 │ │ -07e468: 1100 |0004: return-object v0 │ │ +081de8: |[081de8] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +081df8: 6e20 361f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityEvent;.getRecord:(I)Landroid/view/accessibility/AccessibilityRecord; // method@1f36 │ │ +081dfe: 0c00 |0003: move-result-object v0 │ │ +081e00: 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 │ │ │ │ @@ -91756,18 +91756,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -07e46c: |[07e46c] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -07e47c: 6e10 371f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1f37 │ │ -07e482: 0a00 |0003: move-result v0 │ │ -07e484: 0f00 |0004: return v0 │ │ +081e04: |[081e04] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +081e14: 6e10 371f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityEvent;.getRecordCount:()I // method@1f37 │ │ +081e1a: 0a00 |0003: move-result v0 │ │ +081e1c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;) │ │ @@ -91775,33 +91775,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07e488: |[07e488] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.setScrollable:(Landroid/view/accessibility/AccessibilityEvent;Z)V │ │ -07e498: 6e20 421f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@1f42 │ │ -07e49e: 0e00 |0003: return-void │ │ +081e20: |[081e20] android.support.v4.view.accessibility.AccessibilityEventCompatIcs.setScrollable:(Landroid/view/accessibility/AccessibilityEvent;Z)V │ │ +081e30: 6e20 421f 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@1f42 │ │ +081e36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0003 line=41 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0000 - 0x0004 reg=1 scrollable Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 501 (AccessibilityEventCompatIcs.java) │ │ + source_file_idx : 503 (AccessibilityEventCompatIcs.java) │ │ │ │ Class #449 header: │ │ class_idx : 837 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 507 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #449 annotations: │ │ Annotations on class │ │ @@ -91853,21 +91853,21 @@ │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;) │ │ name : 'removeAccessibilityStateChangeListener' │ │ type : '(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 507 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ │ │ Class #450 header: │ │ class_idx : 838 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 507 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #450 annotations: │ │ Annotations on class │ │ @@ -91891,22 +91891,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -07e4a0: |[07e4a0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ -07e4b0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e4b6: 7100 ca15 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@15ca │ │ -07e4bc: 0c00 |0006: move-result-object v0 │ │ -07e4be: 7220 c415 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@15c4 │ │ -07e4c4: 0c00 |000a: move-result-object v0 │ │ -07e4c6: 5b10 7106 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0671 │ │ -07e4ca: 0e00 |000d: return-void │ │ +081e38: |[081e38] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat.:()V │ │ +081e48: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081e4e: 7100 ca15 0000 |0003: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // method@15ca │ │ +081e54: 0c00 |0006: move-result-object v0 │ │ +081e56: 7220 c415 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@15c4 │ │ +081e5c: 0c00 |000a: move-result-object v0 │ │ +081e5e: 5b10 7106 |000b: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0671 │ │ +081e62: 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; │ │ @@ -91914,21 +91914,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 507 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ │ │ Class #451 header: │ │ class_idx : 839 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 507 │ │ +source_file_idx : 509 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 0 │ │ │ │ Class #451 annotations: │ │ Annotations on class │ │ @@ -91955,26 +91955,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -07e4cc: |[07e4cc] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -07e4dc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07e4e0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -07e4e4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07e4e8: 2200 4303 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0343 │ │ -07e4ec: 7010 b215 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@15b2 │ │ -07e4f2: 6900 7206 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e4f6: 0e00 |000d: return-void │ │ -07e4f8: 2200 4403 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0344 │ │ -07e4fc: 7010 b915 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@15b9 │ │ -07e502: 6900 7206 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e506: 28f8 |0015: goto 000d // -0008 │ │ +081e64: |[081e64] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +081e74: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +081e78: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +081e7c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +081e80: 2200 4303 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // type@0343 │ │ +081e84: 7010 b215 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;.:()V // method@15b2 │ │ +081e8a: 6900 7206 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081e8e: 0e00 |000d: return-void │ │ +081e90: 2200 4403 |000e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl; // type@0344 │ │ +081e94: 7010 b915 0000 |0010: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@15b9 │ │ +081e9a: 6900 7206 |0013: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081e9e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0006 line=126 │ │ 0x000d line=130 │ │ 0x000e line=128 │ │ locals : │ │ @@ -91984,17 +91984,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e508: |[07e508] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ -07e518: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e51e: 0e00 |0003: return-void │ │ +081ea0: |[081ea0] android.support.v4.view.accessibility.AccessibilityManagerCompat.:()V │ │ +081eb0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081eb6: 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; │ │ │ │ @@ -92003,36 +92003,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 │ │ -07e520: |[07e520] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ -07e530: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e534: 1100 |0002: return-object v0 │ │ +081eb8: |[081eb8] android.support.v4.view.accessibility.AccessibilityManagerCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; │ │ +081ec8: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081ecc: 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 │ │ -07e538: |[07e538] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -07e548: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e54c: 7230 c015 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@15c0 │ │ -07e552: 0a00 |0005: move-result v0 │ │ -07e554: 0f00 |0006: return v0 │ │ +081ed0: |[081ed0] android.support.v4.view.accessibility.AccessibilityManagerCompat.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +081ee0: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081ee4: 7230 c015 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@15c0 │ │ +081eea: 0a00 |0005: move-result v0 │ │ +081eec: 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; │ │ │ │ @@ -92041,19 +92041,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 │ │ -07e558: |[07e558] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -07e568: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e56c: 7230 c115 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@15c1 │ │ -07e572: 0c00 |0005: move-result-object v0 │ │ -07e574: 1100 |0006: return-object v0 │ │ +081ef0: |[081ef0] android.support.v4.view.accessibility.AccessibilityManagerCompat.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +081f00: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081f04: 7230 c115 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@15c1 │ │ +081f0a: 0c00 |0005: move-result-object v0 │ │ +081f0c: 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 │ │ │ │ @@ -92062,19 +92062,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 │ │ -07e578: |[07e578] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -07e588: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e58c: 7220 c215 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@15c2 │ │ -07e592: 0c00 |0005: move-result-object v0 │ │ -07e594: 1100 |0006: return-object v0 │ │ +081f10: |[081f10] android.support.v4.view.accessibility.AccessibilityManagerCompat.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +081f20: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081f24: 7220 c215 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@15c2 │ │ +081f2a: 0c00 |0005: move-result-object v0 │ │ +081f2c: 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;) │ │ @@ -92082,19 +92082,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 │ │ -07e598: |[07e598] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -07e5a8: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e5ac: 7220 c315 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15c3 │ │ -07e5b2: 0a00 |0005: move-result v0 │ │ -07e5b4: 0f00 |0006: return v0 │ │ +081f30: |[081f30] android.support.v4.view.accessibility.AccessibilityManagerCompat.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +081f40: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081f44: 7220 c315 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15c3 │ │ +081f4a: 0a00 |0005: move-result v0 │ │ +081f4c: 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;) │ │ @@ -92102,34 +92102,34 @@ │ │ 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 │ │ -07e5b8: |[07e5b8] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -07e5c8: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ -07e5cc: 7230 c515 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@15c5 │ │ -07e5d2: 0a00 |0005: move-result v0 │ │ -07e5d4: 0f00 |0006: return v0 │ │ +081f50: |[081f50] android.support.v4.view.accessibility.AccessibilityManagerCompat.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +081f60: 6200 7206 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerVersionImpl; // field@0672 │ │ +081f64: 7230 c515 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@15c5 │ │ +081f6a: 0a00 |0005: move-result v0 │ │ +081f6c: 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 : 507 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ │ │ Class #452 header: │ │ class_idx : 840 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 508 │ │ +source_file_idx : 510 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #452 annotations: │ │ Annotations on class │ │ @@ -92154,18 +92154,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 │ │ -07e5d8: |[07e5d8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ -07e5e8: 5b01 7306 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0673 │ │ -07e5ec: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e5f2: 0e00 |0005: return-void │ │ +081f70: |[081f70] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V │ │ +081f80: 5b01 7306 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0673 │ │ +081f84: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081f8a: 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; │ │ │ │ @@ -92175,33 +92175,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -07e5f4: |[07e5f4] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ -07e604: 5410 7306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0673 │ │ -07e608: 7220 d215 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@15d2 │ │ -07e60e: 0e00 |0005: return-void │ │ +081f8c: |[081f8c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs$1.onAccessibilityStateChanged:(Z)V │ │ +081f9c: 5410 7306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge; // field@0673 │ │ +081fa0: 7220 d215 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;.onAccessibilityStateChanged:(Z)V // method@15d2 │ │ +081fa6: 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 : 508 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 510 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #453 header: │ │ class_idx : 841 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 508 │ │ +source_file_idx : 510 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #453 annotations: │ │ Annotations on class │ │ @@ -92219,21 +92219,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;) │ │ name : 'onAccessibilityStateChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 508 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 510 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #454 header: │ │ class_idx : 842 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 508 │ │ +source_file_idx : 510 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #454 annotations: │ │ Annotations on class │ │ @@ -92256,17 +92256,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07e610: |[07e610] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ -07e620: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e626: 0e00 |0003: return-void │ │ +081fa8: |[081fa8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.:()V │ │ +081fb8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +081fbe: 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; │ │ │ │ @@ -92275,19 +92275,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 │ │ -07e628: |[07e628] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -07e638: 1f02 5004 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0450 │ │ -07e63c: 6e20 441f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f44 │ │ -07e642: 0a00 |0005: move-result v0 │ │ -07e644: 0f00 |0006: return v0 │ │ +081fc0: |[081fc0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +081fd0: 1f02 5004 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0450 │ │ +081fd4: 6e20 441f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f44 │ │ +081fda: 0a00 |0005: move-result v0 │ │ +081fdc: 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; │ │ │ │ @@ -92296,18 +92296,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 │ │ -07e648: |[07e648] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -07e658: 6e20 451f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1f45 │ │ -07e65e: 0c00 |0003: move-result-object v0 │ │ -07e660: 1100 |0004: return-object v0 │ │ +081fe0: |[081fe0] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +081ff0: 6e20 451f 2100 |0000: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.getEnabledAccessibilityServiceList:(I)Ljava/util/List; // method@1f45 │ │ +081ff6: 0c00 |0003: move-result-object v0 │ │ +081ff8: 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 │ │ │ │ @@ -92316,18 +92316,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 │ │ -07e664: |[07e664] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -07e674: 6e10 461f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1f46 │ │ -07e67a: 0c00 |0003: move-result-object v0 │ │ -07e67c: 1100 |0004: return-object v0 │ │ +081ffc: |[081ffc] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +08200c: 6e10 461f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.getInstalledAccessibilityServiceList:()Ljava/util/List; // method@1f46 │ │ +082012: 0c00 |0003: move-result-object v0 │ │ +082014: 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;) │ │ @@ -92335,18 +92335,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 │ │ -07e680: |[07e680] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -07e690: 6e10 481f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1f48 │ │ -07e696: 0a00 |0003: move-result v0 │ │ -07e698: 0f00 |0004: return v0 │ │ +082018: |[082018] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +082028: 6e10 481f 0100 |0000: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isTouchExplorationEnabled:()Z // method@1f48 │ │ +08202e: 0a00 |0003: move-result v0 │ │ +082030: 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;) │ │ @@ -92354,18 +92354,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 │ │ -07e69c: |[07e69c] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ -07e6ac: 2200 4803 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0348 │ │ -07e6b0: 7020 d015 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@15d0 │ │ -07e6b6: 1100 |0005: return-object v0 │ │ +082034: |[082034] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; │ │ +082044: 2200 4803 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1; // type@0348 │ │ +082048: 7020 d015 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$1;.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)V // method@15d0 │ │ +08204e: 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;) │ │ @@ -92373,34 +92373,34 @@ │ │ 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 │ │ -07e6b8: |[07e6b8] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ -07e6c8: 1f02 5004 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0450 │ │ -07e6cc: 6e20 491f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f49 │ │ -07e6d2: 0a00 |0005: move-result v0 │ │ -07e6d4: 0f00 |0006: return v0 │ │ +082050: |[082050] android.support.v4.view.accessibility.AccessibilityManagerCompatIcs.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z │ │ +082060: 1f02 5004 |0000: check-cast v2, Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener; // type@0450 │ │ +082064: 6e20 491f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityManager;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager$AccessibilityStateChangeListener;)Z // method@1f49 │ │ +08206a: 0a00 |0005: move-result v0 │ │ +08206c: 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 : 508 (AccessibilityManagerCompatIcs.java) │ │ + source_file_idx : 510 (AccessibilityManagerCompatIcs.java) │ │ │ │ Class #455 header: │ │ class_idx : 843 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #455 annotations: │ │ Annotations on class │ │ @@ -92412,21 +92412,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #456 header: │ │ class_idx : 844 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #456 annotations: │ │ Annotations on class │ │ @@ -92450,18 +92450,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e6d8: |[07e6d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;)V │ │ -07e6e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e6ee: 5b01 7406 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0674 │ │ -07e6f2: 0e00 |0005: return-void │ │ +082070: |[082070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;)V │ │ +082080: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +082086: 5b01 7406 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0674 │ │ +08208a: 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/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ @@ -92472,17 +92472,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07e6f4: |[07e6f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -07e704: 7020 da15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@15da │ │ -07e70a: 0e00 |0003: return-void │ │ +08208c: |[08208c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +08209c: 7020 da15 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;)V // method@15da │ │ +0820a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -92493,19 +92493,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e70c: |[07e70c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId:()I │ │ -07e71c: 5410 7406 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0674 │ │ -07e720: 7110 4317 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getId:(Ljava/lang/Object;)I // method@1743 │ │ -07e726: 0a00 |0005: move-result v0 │ │ -07e728: 0f00 |0006: return v0 │ │ +0820a4: |[0820a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getId:()I │ │ +0820b4: 5410 7406 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0674 │ │ +0820b8: 7110 4317 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getId:(Ljava/lang/Object;)I // method@1743 │ │ +0820be: 0a00 |0005: move-result v0 │ │ +0820c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;) │ │ @@ -92513,32 +92513,32 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e72c: |[07e72c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel:()Ljava/lang/CharSequence; │ │ -07e73c: 5410 7406 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0674 │ │ -07e740: 7110 4417 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1744 │ │ -07e746: 0c00 |0005: move-result-object v0 │ │ -07e748: 1100 |0006: return-object v0 │ │ +0820c4: |[0820c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityActionCompat.getLabel:()Ljava/lang/CharSequence; │ │ +0820d4: 5410 7406 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.mAction:Ljava/lang/Object; // field@0674 │ │ +0820d8: 7110 4417 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1744 │ │ +0820de: 0c00 |0005: move-result-object v0 │ │ +0820e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; │ │ │ │ - source_file_idx : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #457 header: │ │ class_idx : 847 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 82 │ │ │ │ Class #457 annotations: │ │ Annotations on class │ │ @@ -93046,21 +93046,21 @@ │ │ │ │ #81 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;) │ │ name : 'setVisibleToUser' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #458 header: │ │ class_idx : 852 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #458 annotations: │ │ Annotations on class │ │ @@ -93099,18 +93099,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e74c: |[07e74c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;)V │ │ -07e75c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e762: 5b01 7806 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ -07e766: 0e00 |0005: return-void │ │ +0820e4: |[0820e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;)V │ │ +0820f4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0820fa: 5b01 7806 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ +0820fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0003 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ @@ -93121,17 +93121,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07e768: |[07e768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -07e778: 7020 dd16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@16dd │ │ -07e77e: 0e00 |0003: return-void │ │ +082100: |[082100] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +082110: 7020 dd16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@16dd │ │ +082116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -93141,22 +93141,22 @@ │ │ type : '(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 14 16-bit code units │ │ -07e780: |[07e780] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.obtain:(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ -07e790: 2200 5403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@0354 │ │ -07e794: 7100 f516 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e79a: 0c01 |0005: move-result-object v1 │ │ -07e79c: 7255 4716 2143 |0006: invoke-interface {v1, v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1647 │ │ -07e7a2: 0c01 |0009: move-result-object v1 │ │ -07e7a4: 7020 dd16 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@16dd │ │ -07e7aa: 1100 |000d: return-object v0 │ │ +082118: |[082118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.obtain:(IIZI)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +082128: 2200 5403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@0354 │ │ +08212c: 7100 f516 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +082132: 0c01 |0005: move-result-object v1 │ │ +082134: 7255 4716 2143 |0006: invoke-interface {v1, v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@1647 │ │ +08213a: 0c01 |0009: move-result-object v1 │ │ +08213c: 7020 dd16 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;)V // method@16dd │ │ +082142: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000e reg=2 rowCount I │ │ 0x0000 - 0x000e reg=3 columnCount I │ │ 0x0000 - 0x000e reg=4 hierarchical Z │ │ @@ -93168,21 +93168,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e7ac: |[07e7ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getColumnCount:()I │ │ -07e7bc: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e7c2: 0c00 |0003: move-result-object v0 │ │ -07e7c4: 5421 7806 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ -07e7c8: 7220 2416 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoColumnCount:(Ljava/lang/Object;)I // method@1624 │ │ -07e7ce: 0a00 |0009: move-result v0 │ │ -07e7d0: 0f00 |000a: return v0 │ │ +082144: |[082144] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getColumnCount:()I │ │ +082154: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +08215a: 0c00 |0003: move-result-object v0 │ │ +08215c: 5421 7806 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ +082160: 7220 2416 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoColumnCount:(Ljava/lang/Object;)I // method@1624 │ │ +082166: 0a00 |0009: move-result v0 │ │ +082168: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ @@ -93190,21 +93190,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e7d4: |[07e7d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getRowCount:()I │ │ -07e7e4: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e7ea: 0c00 |0003: move-result-object v0 │ │ -07e7ec: 5421 7806 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ -07e7f0: 7220 2516 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoRowCount:(Ljava/lang/Object;)I // method@1625 │ │ -07e7f6: 0a00 |0009: move-result v0 │ │ -07e7f8: 0f00 |000a: return v0 │ │ +08216c: |[08216c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.getRowCount:()I │ │ +08217c: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +082182: 0c00 |0003: move-result-object v0 │ │ +082184: 5421 7806 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ +082188: 7220 2516 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfoRowCount:(Ljava/lang/Object;)I // method@1625 │ │ +08218e: 0a00 |0009: move-result v0 │ │ +082190: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;) │ │ @@ -93212,34 +93212,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e7fc: |[07e7fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.isHierarchical:()Z │ │ -07e80c: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e812: 0c00 |0003: move-result-object v0 │ │ -07e814: 5421 7806 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ -07e818: 7220 3816 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z // method@1638 │ │ -07e81e: 0a00 |0009: move-result v0 │ │ -07e820: 0f00 |000a: return v0 │ │ +082194: |[082194] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionInfoCompat.isHierarchical:()Z │ │ +0821a4: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +0821aa: 0c00 |0003: move-result-object v0 │ │ +0821ac: 5421 7806 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ +0821b0: 7220 3816 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z // method@1638 │ │ +0821b6: 0a00 |0009: move-result v0 │ │ +0821b8: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ │ │ - source_file_idx : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #459 header: │ │ class_idx : 853 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 6 │ │ │ │ Class #459 annotations: │ │ Annotations on class │ │ @@ -93263,18 +93263,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e824: |[07e824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;)V │ │ -07e834: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e83a: 5b01 7906 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e83e: 0e00 |0005: return-void │ │ +0821bc: |[0821bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;)V │ │ +0821cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0821d2: 5b01 7906 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +0821d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0003 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ @@ -93285,17 +93285,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07e840: |[07e840] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -07e850: 7020 e316 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@16e3 │ │ -07e856: 0e00 |0003: return-void │ │ +0821d8: |[0821d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +0821e8: 7020 e316 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@16e3 │ │ +0821ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -93305,17 +93305,17 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07e858: |[07e858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ │ -07e868: 5410 7906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e86c: 1100 |0002: return-object v0 │ │ +0821f0: |[0821f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; │ │ +082200: 5410 7906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +082204: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93323,28 +93323,28 @@ │ │ type : '(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -07e870: |[07e870] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.obtain:(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ -07e880: 2207 5503 |0000: new-instance v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0355 │ │ -07e884: 7100 f516 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e88a: 0c00 |0005: move-result-object v0 │ │ -07e88c: 0181 |0006: move v1, v8 │ │ -07e88e: 0192 |0007: move v2, v9 │ │ -07e890: 01a3 |0008: move v3, v10 │ │ -07e892: 01b4 |0009: move v4, v11 │ │ -07e894: 01c5 |000a: move v5, v12 │ │ -07e896: 01d6 |000b: move v6, v13 │ │ -07e898: 7807 4816 0000 |000c: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1648 │ │ -07e89e: 0c00 |000f: move-result-object v0 │ │ -07e8a0: 7020 e316 0700 |0010: invoke-direct {v7, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@16e3 │ │ -07e8a6: 1107 |0013: return-object v7 │ │ +082208: |[082208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.obtain:(IIIIZZ)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +082218: 2207 5503 |0000: new-instance v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0355 │ │ +08221c: 7100 f516 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +082222: 0c00 |0005: move-result-object v0 │ │ +082224: 0181 |0006: move v1, v8 │ │ +082226: 0192 |0007: move v2, v9 │ │ +082228: 01a3 |0008: move v3, v10 │ │ +08222a: 01b4 |0009: move v4, v11 │ │ +08222c: 01c5 |000a: move v5, v12 │ │ +08222e: 01d6 |000b: move v6, v13 │ │ +082230: 7807 4816 0000 |000c: invoke-interface/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@1648 │ │ +082236: 0c00 |000f: move-result-object v0 │ │ +082238: 7020 e316 0700 |0010: invoke-direct {v7, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;)V // method@16e3 │ │ +08223e: 1107 |0013: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0014 reg=8 rowIndex I │ │ 0x0000 - 0x0014 reg=9 rowSpan I │ │ 0x0000 - 0x0014 reg=10 columnIndex I │ │ @@ -93358,21 +93358,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e8a8: |[07e8a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnIndex:()I │ │ -07e8b8: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e8be: 0c00 |0003: move-result-object v0 │ │ -07e8c0: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e8c4: 7220 2616 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnIndex:(Ljava/lang/Object;)I // method@1626 │ │ -07e8ca: 0a00 |0009: move-result v0 │ │ -07e8cc: 0f00 |000a: return v0 │ │ +082240: |[082240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnIndex:()I │ │ +082250: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +082256: 0c00 |0003: move-result-object v0 │ │ +082258: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +08225c: 7220 2616 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnIndex:(Ljava/lang/Object;)I // method@1626 │ │ +082262: 0a00 |0009: move-result v0 │ │ +082264: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93380,21 +93380,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e8d0: |[07e8d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnSpan:()I │ │ -07e8e0: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e8e6: 0c00 |0003: move-result-object v0 │ │ -07e8e8: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e8ec: 7220 2716 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnSpan:(Ljava/lang/Object;)I // method@1627 │ │ -07e8f2: 0a00 |0009: move-result v0 │ │ -07e8f4: 0f00 |000a: return v0 │ │ +082268: |[082268] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getColumnSpan:()I │ │ +082278: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +08227e: 0c00 |0003: move-result-object v0 │ │ +082280: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +082284: 7220 2716 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemColumnSpan:(Ljava/lang/Object;)I // method@1627 │ │ +08228a: 0a00 |0009: move-result v0 │ │ +08228c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93402,21 +93402,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e8f8: |[07e8f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowIndex:()I │ │ -07e908: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e90e: 0c00 |0003: move-result-object v0 │ │ -07e910: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e914: 7220 2916 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowIndex:(Ljava/lang/Object;)I // method@1629 │ │ -07e91a: 0a00 |0009: move-result v0 │ │ -07e91c: 0f00 |000a: return v0 │ │ +082290: |[082290] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowIndex:()I │ │ +0822a0: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +0822a6: 0c00 |0003: move-result-object v0 │ │ +0822a8: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +0822ac: 7220 2916 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowIndex:(Ljava/lang/Object;)I // method@1629 │ │ +0822b2: 0a00 |0009: move-result v0 │ │ +0822b4: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93424,21 +93424,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e920: |[07e920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowSpan:()I │ │ -07e930: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e936: 0c00 |0003: move-result-object v0 │ │ -07e938: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e93c: 7220 2a16 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowSpan:(Ljava/lang/Object;)I // method@162a │ │ -07e942: 0a00 |0009: move-result v0 │ │ -07e944: 0f00 |000a: return v0 │ │ +0822b8: |[0822b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.getRowSpan:()I │ │ +0822c8: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +0822ce: 0c00 |0003: move-result-object v0 │ │ +0822d0: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +0822d4: 7220 2a16 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemRowSpan:(Ljava/lang/Object;)I // method@162a │ │ +0822da: 0a00 |0009: move-result v0 │ │ +0822dc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93446,21 +93446,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e948: |[07e948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isHeading:()Z │ │ -07e958: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e95e: 0c00 |0003: move-result-object v0 │ │ -07e960: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e964: 7220 3916 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemHeading:(Ljava/lang/Object;)Z // method@1639 │ │ -07e96a: 0a00 |0009: move-result v0 │ │ -07e96c: 0f00 |000a: return v0 │ │ +0822e0: |[0822e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isHeading:()Z │ │ +0822f0: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +0822f6: 0c00 |0003: move-result-object v0 │ │ +0822f8: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +0822fc: 7220 3916 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemHeading:(Ljava/lang/Object;)Z // method@1639 │ │ +082302: 0a00 |0009: move-result v0 │ │ +082304: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;) │ │ @@ -93468,34 +93468,34 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -07e970: |[07e970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isSelected:()Z │ │ -07e980: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ -07e986: 0c00 |0003: move-result-object v0 │ │ -07e988: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ -07e98c: 7220 3a16 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemSelected:(Ljava/lang/Object;)Z // method@163a │ │ -07e992: 0a00 |0009: move-result v0 │ │ -07e994: 0f00 |000a: return v0 │ │ +082308: |[082308] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$CollectionItemInfoCompat.isSelected:()Z │ │ +082318: 7100 f516 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // method@16f5 │ │ +08231e: 0c00 |0003: move-result-object v0 │ │ +082320: 5421 7906 |0004: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.mInfo:Ljava/lang/Object; // field@0679 │ │ +082324: 7220 3a16 1000 |0006: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCollectionItemSelected:(Ljava/lang/Object;)Z // method@163a │ │ +08232a: 0a00 |0009: move-result v0 │ │ +08232c: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ │ │ - source_file_idx : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #460 header: │ │ class_idx : 854 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 3 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #460 annotations: │ │ Annotations on class │ │ @@ -93534,18 +93534,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07e998: |[07e998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;)V │ │ -07e9a8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07e9ae: 5b01 7d06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ -07e9b2: 0e00 |0005: return-void │ │ +082330: |[082330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;)V │ │ +082340: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +082346: 5b01 7d06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ +08234a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0005 line=159 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ @@ -93556,17 +93556,17 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -07e9b4: |[07e9b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ -07e9c4: 7020 ed16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;)V // method@16ed │ │ -07e9ca: 0e00 |0003: return-void │ │ +08234c: |[08234c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V │ │ +08235c: 7020 ed16 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;)V // method@16ed │ │ +082362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1; │ │ @@ -93577,19 +93577,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e9cc: |[07e9cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getCurrent:()F │ │ -07e9dc: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ -07e9e0: 7110 9817 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getCurrent:(Ljava/lang/Object;)F // method@1798 │ │ -07e9e6: 0a00 |0005: move-result v0 │ │ -07e9e8: 0f00 |0006: return v0 │ │ +082364: |[082364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getCurrent:()F │ │ +082374: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ +082378: 7110 9817 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getCurrent:(Ljava/lang/Object;)F // method@1798 │ │ +08237e: 0a00 |0005: move-result v0 │ │ +082380: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -93597,19 +93597,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07e9ec: |[07e9ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMax:()F │ │ -07e9fc: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ -07ea00: 7110 9917 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMax:(Ljava/lang/Object;)F // method@1799 │ │ -07ea06: 0a00 |0005: move-result v0 │ │ -07ea08: 0f00 |0006: return v0 │ │ +082384: |[082384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMax:()F │ │ +082394: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ +082398: 7110 9917 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMax:(Ljava/lang/Object;)F // method@1799 │ │ +08239e: 0a00 |0005: move-result v0 │ │ +0823a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -93617,19 +93617,19 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ea0c: |[07ea0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMin:()F │ │ -07ea1c: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ -07ea20: 7110 9a17 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMin:(Ljava/lang/Object;)F // method@179a │ │ -07ea26: 0a00 |0005: move-result v0 │ │ -07ea28: 0f00 |0006: return v0 │ │ +0823a4: |[0823a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getMin:()F │ │ +0823b4: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ +0823b8: 7110 9a17 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getMin:(Ljava/lang/Object;)F // method@179a │ │ +0823be: 0a00 |0005: move-result v0 │ │ +0823c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;) │ │ @@ -93637,32 +93637,32 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07ea2c: |[07ea2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getType:()I │ │ -07ea3c: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ -07ea40: 7110 9b17 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getType:(Ljava/lang/Object;)I // method@179b │ │ -07ea46: 0a00 |0005: move-result v0 │ │ -07ea48: 0f00 |0006: return v0 │ │ +0823c4: |[0823c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$RangeInfoCompat.getType:()I │ │ +0823d4: 5410 7d06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.mInfo:Ljava/lang/Object; // field@067d │ │ +0823d8: 7110 9b17 0000 |0002: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;.getType:(Ljava/lang/Object;)I // method@179b │ │ +0823de: 0a00 |0005: move-result v0 │ │ +0823e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ │ │ - source_file_idx : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #461 header: │ │ class_idx : 855 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 33 │ │ instance_fields_size: 1 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 70 │ │ │ │ Class #461 annotations: │ │ Annotations on class │ │ @@ -93854,54 +93854,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 78 16-bit code units │ │ -07ea4c: |[07ea4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ -07ea5c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07ea60: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -07ea64: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -07ea68: 2200 4d03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; // type@034d │ │ -07ea6c: 7010 de15 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@15de │ │ -07ea72: 6900 9906 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ea76: 0e00 |000d: return-void │ │ -07ea78: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07ea7c: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ -07ea80: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -07ea84: 2200 5203 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0352 │ │ -07ea88: 7010 7816 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1678 │ │ -07ea8e: 6900 9906 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ea92: 28f2 |001b: goto 000d // -000e │ │ -07ea94: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07ea98: 1301 1200 |001e: const/16 v1, #int 18 // #12 │ │ -07ea9c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -07eaa0: 2200 5103 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0351 │ │ -07eaa4: 7010 7516 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1675 │ │ -07eaaa: 6900 9906 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07eaae: 28e4 |0029: goto 000d // -001c │ │ -07eab0: 6000 4500 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07eab4: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ -07eab8: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ -07eabc: 2200 5003 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0350 │ │ -07eac0: 7010 6716 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1667 │ │ -07eac6: 6900 9906 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07eaca: 28d6 |0037: goto 000d // -002a │ │ -07eacc: 6000 4500 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -07ead0: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ -07ead4: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ -07ead8: 2200 4e03 |003e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@034e │ │ -07eadc: 7010 e415 0000 |0040: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@15e4 │ │ -07eae2: 6900 9906 |0043: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07eae6: 28c8 |0045: goto 000d // -0038 │ │ -07eae8: 2200 5303 |0046: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0353 │ │ -07eaec: 7010 8a16 0000 |0048: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@168a │ │ -07eaf2: 6900 9906 |004b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07eaf6: 28c0 |004d: goto 000d // -0040 │ │ +0823e4: |[0823e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:()V │ │ +0823f4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0823f8: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +0823fc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +082400: 2200 4d03 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; // type@034d │ │ +082404: 7010 de15 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;.:()V // method@15de │ │ +08240a: 6900 9906 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08240e: 0e00 |000d: return-void │ │ +082410: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +082414: 1301 1300 |0010: const/16 v1, #int 19 // #13 │ │ +082418: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +08241c: 2200 5203 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; // type@0352 │ │ +082420: 7010 7816 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1678 │ │ +082426: 6900 9906 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08242a: 28f2 |001b: goto 000d // -000e │ │ +08242c: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +082430: 1301 1200 |001e: const/16 v1, #int 18 // #12 │ │ +082434: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +082438: 2200 5103 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; // type@0351 │ │ +08243c: 7010 7516 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1675 │ │ +082442: 6900 9906 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082446: 28e4 |0029: goto 000d // -001c │ │ +082448: 6000 4500 |002a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08244c: 1301 1000 |002c: const/16 v1, #int 16 // #10 │ │ +082450: 3410 0a00 |002e: if-lt v0, v1, 0038 // +000a │ │ +082454: 2200 5003 |0030: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; // type@0350 │ │ +082458: 7010 6716 0000 |0032: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1667 │ │ +08245e: 6900 9906 |0035: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082462: 28d6 |0037: goto 000d // -002a │ │ +082464: 6000 4500 |0038: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +082468: 1301 0e00 |003a: const/16 v1, #int 14 // #e │ │ +08246c: 3410 0a00 |003c: if-lt v0, v1, 0046 // +000a │ │ +082470: 2200 4e03 |003e: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; // type@034e │ │ +082474: 7010 e415 0000 |0040: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@15e4 │ │ +08247a: 6900 9906 |0043: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08247e: 28c8 |0045: goto 000d // -0038 │ │ +082480: 2200 5303 |0046: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; // type@0353 │ │ +082484: 7010 8a16 0000 |0048: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@168a │ │ +08248a: 6900 9906 |004b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08248e: 28c0 |004d: goto 000d // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1123 │ │ 0x0006 line=1124 │ │ 0x000d line=1136 │ │ 0x000e line=1125 │ │ 0x0014 line=1126 │ │ @@ -93919,18 +93919,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07eaf8: |[07eaf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ -07eb08: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07eb0e: 5b01 9f06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07eb12: 0e00 |0005: return-void │ │ +082490: |[082490] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.:(Ljava/lang/Object;)V │ │ +0824a0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0824a6: 5b01 9f06 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0824aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1477 │ │ 0x0003 line=1478 │ │ 0x0005 line=1479 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -93941,72 +93941,72 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07eb14: |[07eb14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ -07eb24: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07eb28: 1100 |0002: return-object v0 │ │ +0824ac: |[0824ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.access$000:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; │ │ +0824bc: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0824c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ name : 'getActionSymbolicName' │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 134 16-bit code units │ │ -07eb2c: |[07eb2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ -07eb3c: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ -07eb42: 1a00 b001 |0003: const-string v0, "ACTION_UNKNOWN" // string@01b0 │ │ -07eb46: 1100 |0005: return-object v0 │ │ -07eb48: 1a00 8e01 |0006: const-string v0, "ACTION_FOCUS" // string@018e │ │ -07eb4c: 28fd |0008: goto 0005 // -0003 │ │ -07eb4e: 1a00 8601 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0186 │ │ -07eb52: 28fa |000b: goto 0005 // -0006 │ │ -07eb54: 1a00 a801 |000c: const-string v0, "ACTION_SELECT" // string@01a8 │ │ -07eb58: 28f7 |000e: goto 0005 // -0009 │ │ -07eb5a: 1a00 8701 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0187 │ │ -07eb5e: 28f4 |0011: goto 0005 // -000c │ │ -07eb60: 1a00 8801 |0012: const-string v0, "ACTION_CLICK" // string@0188 │ │ -07eb64: 28f1 |0014: goto 0005 // -000f │ │ -07eb66: 1a00 9201 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0192 │ │ -07eb6a: 28ee |0017: goto 0005 // -0012 │ │ -07eb6c: 1a00 7d01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@017d │ │ -07eb70: 28eb |001a: goto 0005 // -0015 │ │ -07eb72: 1a00 8501 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0185 │ │ -07eb76: 28e8 |001d: goto 0005 // -0018 │ │ -07eb78: 1a00 9401 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0194 │ │ -07eb7c: 28e5 |0020: goto 0005 // -001b │ │ -07eb7e: 1a00 a001 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01a0 │ │ -07eb82: 28e2 |0023: goto 0005 // -001e │ │ -07eb84: 1a00 9501 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0195 │ │ -07eb88: 28df |0026: goto 0005 // -0021 │ │ -07eb8a: 1a00 a101 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01a1 │ │ -07eb8e: 28dc |0029: goto 0005 // -0024 │ │ -07eb90: 1a00 a601 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@01a6 │ │ -07eb94: 28d9 |002c: goto 0005 // -0027 │ │ -07eb96: 1a00 a501 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@01a5 │ │ -07eb9a: 28d6 |002f: goto 0005 // -002a │ │ -07eb9c: 1a00 8a01 |0030: const-string v0, "ACTION_CUT" // string@018a │ │ -07eba0: 28d3 |0032: goto 0005 // -002d │ │ -07eba2: 1a00 8901 |0033: const-string v0, "ACTION_COPY" // string@0189 │ │ -07eba6: 28d0 |0035: goto 0005 // -0030 │ │ -07eba8: 1a00 9601 |0036: const-string v0, "ACTION_PASTE" // string@0196 │ │ -07ebac: 28cd |0038: goto 0005 // -0033 │ │ -07ebae: 1a00 aa01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@01aa │ │ -07ebb2: 28ca |003b: goto 0005 // -0036 │ │ -07ebb4: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ +0824c4: |[0824c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionSymbolicName:(I)Ljava/lang/String; │ │ +0824d4: 2c01 3c00 0000 |0000: sparse-switch v1, 0000003c // +0000003c │ │ +0824da: 1a00 b201 |0003: const-string v0, "ACTION_UNKNOWN" // string@01b2 │ │ +0824de: 1100 |0005: return-object v0 │ │ +0824e0: 1a00 9001 |0006: const-string v0, "ACTION_FOCUS" // string@0190 │ │ +0824e4: 28fd |0008: goto 0005 // -0003 │ │ +0824e6: 1a00 8801 |0009: const-string v0, "ACTION_CLEAR_FOCUS" // string@0188 │ │ +0824ea: 28fa |000b: goto 0005 // -0006 │ │ +0824ec: 1a00 aa01 |000c: const-string v0, "ACTION_SELECT" // string@01aa │ │ +0824f0: 28f7 |000e: goto 0005 // -0009 │ │ +0824f2: 1a00 8901 |000f: const-string v0, "ACTION_CLEAR_SELECTION" // string@0189 │ │ +0824f6: 28f4 |0011: goto 0005 // -000c │ │ +0824f8: 1a00 8a01 |0012: const-string v0, "ACTION_CLICK" // string@018a │ │ +0824fc: 28f1 |0014: goto 0005 // -000f │ │ +0824fe: 1a00 9401 |0015: const-string v0, "ACTION_LONG_CLICK" // string@0194 │ │ +082502: 28ee |0017: goto 0005 // -0012 │ │ +082504: 1a00 7f01 |0018: const-string v0, "ACTION_ACCESSIBILITY_FOCUS" // string@017f │ │ +082508: 28eb |001a: goto 0005 // -0015 │ │ +08250a: 1a00 8701 |001b: const-string v0, "ACTION_CLEAR_ACCESSIBILITY_FOCUS" // string@0187 │ │ +08250e: 28e8 |001d: goto 0005 // -0018 │ │ +082510: 1a00 9601 |001e: const-string v0, "ACTION_NEXT_AT_MOVEMENT_GRANULARITY" // string@0196 │ │ +082514: 28e5 |0020: goto 0005 // -001b │ │ +082516: 1a00 a201 |0021: const-string v0, "ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY" // string@01a2 │ │ +08251a: 28e2 |0023: goto 0005 // -001e │ │ +08251c: 1a00 9701 |0024: const-string v0, "ACTION_NEXT_HTML_ELEMENT" // string@0197 │ │ +082520: 28df |0026: goto 0005 // -0021 │ │ +082522: 1a00 a301 |0027: const-string v0, "ACTION_PREVIOUS_HTML_ELEMENT" // string@01a3 │ │ +082526: 28dc |0029: goto 0005 // -0024 │ │ +082528: 1a00 a801 |002a: const-string v0, "ACTION_SCROLL_FORWARD" // string@01a8 │ │ +08252c: 28d9 |002c: goto 0005 // -0027 │ │ +08252e: 1a00 a701 |002d: const-string v0, "ACTION_SCROLL_BACKWARD" // string@01a7 │ │ +082532: 28d6 |002f: goto 0005 // -002a │ │ +082534: 1a00 8c01 |0030: const-string v0, "ACTION_CUT" // string@018c │ │ +082538: 28d3 |0032: goto 0005 // -002d │ │ +08253a: 1a00 8b01 |0033: const-string v0, "ACTION_COPY" // string@018b │ │ +08253e: 28d0 |0035: goto 0005 // -0030 │ │ +082540: 1a00 9801 |0036: const-string v0, "ACTION_PASTE" // string@0198 │ │ +082544: 28cd |0038: goto 0005 // -0033 │ │ +082546: 1a00 ac01 |0039: const-string v0, "ACTION_SET_SELECTION" // string@01ac │ │ +08254a: 28ca |003b: goto 0005 // -0036 │ │ +08254c: 0002 1200 0100 0000 0200 0000 0400 ... |003c: sparse-switch-data (74 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2475 │ │ 0x0003 line=2513 │ │ 0x0006 line=2477 │ │ 0x0009 line=2479 │ │ 0x000c line=2481 │ │ @@ -94034,43 +94034,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 │ │ -07ec48: |[07ec48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ec58: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ec5c: 7210 4316 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@1643 │ │ -07ec62: 0c00 |0005: move-result-object v0 │ │ -07ec64: 7110 4117 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07ec6a: 0c00 |0009: move-result-object v0 │ │ -07ec6c: 1100 |000a: return-object v0 │ │ +0825e0: |[0825e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0825f0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0825f4: 7210 4316 0000 |0002: invoke-interface {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:()Ljava/lang/Object; // method@1643 │ │ +0825fa: 0c00 |0005: move-result-object v0 │ │ +0825fc: 7110 4117 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +082602: 0c00 |0009: move-result-object v0 │ │ +082604: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1520 │ │ locals : │ │ │ │ #5 : (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 │ │ -07ec70: |[07ec70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ec80: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ec84: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ec88: 7220 4616 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1646 │ │ -07ec8e: 0c00 |0007: move-result-object v0 │ │ -07ec90: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07ec96: 0c00 |000b: move-result-object v0 │ │ -07ec98: 1100 |000c: return-object v0 │ │ +082608: |[082608] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +082618: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08261c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082620: 7220 4616 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1646 │ │ +082626: 0c00 |0007: move-result-object v0 │ │ +082628: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +08262e: 0c00 |000b: move-result-object v0 │ │ +082630: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x000d reg=2 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #6 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94078,21 +94078,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 │ │ -07ec9c: |[07ec9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ecac: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ecb0: 7220 4416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1644 │ │ -07ecb6: 0c00 |0005: move-result-object v0 │ │ -07ecb8: 7110 4117 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07ecbe: 0c00 |0009: move-result-object v0 │ │ -07ecc0: 1100 |000a: return-object v0 │ │ +082634: |[082634] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +082644: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082648: 7220 4416 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1644 │ │ +08264e: 0c00 |0005: move-result-object v0 │ │ +082650: 7110 4117 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +082656: 0c00 |0009: move-result-object v0 │ │ +082658: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1496 │ │ locals : │ │ 0x0000 - 0x000b reg=1 source Landroid/view/View; │ │ │ │ #7 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94100,21 +94100,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 │ │ -07ecc4: |[07ecc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ecd4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ecd8: 7230 4516 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1645 │ │ -07ecde: 0c00 |0005: move-result-object v0 │ │ -07ece0: 7110 4117 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07ece6: 0c00 |0009: move-result-object v0 │ │ -07ece8: 1100 |000a: return-object v0 │ │ +08265c: |[08265c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.obtain:(Landroid/view/View;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +08266c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082670: 7230 4516 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1645 │ │ +082676: 0c00 |0005: move-result-object v0 │ │ +082678: 7110 4117 0000 |0006: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +08267e: 0c00 |0009: move-result-object v0 │ │ +082680: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1510 │ │ locals : │ │ 0x0000 - 0x000b reg=1 root Landroid/view/View; │ │ 0x0000 - 0x000b reg=2 virtualDescendantId I │ │ │ │ @@ -94123,21 +94123,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 │ │ -07ecec: |[07ecec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ecfc: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ -07ed00: 2200 5703 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ -07ed04: 7020 f416 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ -07ed0a: 1100 |0007: return-object v0 │ │ -07ed0c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -07ed0e: 28fe |0009: goto 0007 // -0002 │ │ +082684: |[082684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +082694: 3801 0800 |0000: if-eqz v1, 0008 // +0008 │ │ +082698: 2200 5703 |0002: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ +08269c: 7020 f416 1000 |0004: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ +0826a2: 1100 |0007: return-object v0 │ │ +0826a4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0826a6: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ 0x0002 line=1466 │ │ 0x0007 line=1468 │ │ locals : │ │ 0x0000 - 0x000a reg=1 object Ljava/lang/Object; │ │ @@ -94148,19 +94148,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07ed10: |[07ed10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ -07ed20: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ed24: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ed28: 7230 1516 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1615 │ │ -07ed2e: 0e00 |0007: return-void │ │ +0826a8: |[0826a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addAction:(I)V │ │ +0826b8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0826bc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0826c0: 7230 1516 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addAction:(Ljava/lang/Object;I)V // method@1615 │ │ +0826c6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1692 │ │ 0x0007 line=1693 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 action I │ │ @@ -94170,19 +94170,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07ed30: |[07ed30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ -07ed40: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ed44: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ed48: 7230 1716 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1617 │ │ -07ed4e: 0e00 |0007: return-void │ │ +0826c8: |[0826c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;)V │ │ +0826d8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0826dc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0826e0: 7230 1716 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@1617 │ │ +0826e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1646 │ │ 0x0007 line=1647 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -94192,19 +94192,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07ed50: |[07ed50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ -07ed60: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ed64: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ed68: 7240 1816 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@1618 │ │ -07ed6e: 0e00 |0007: return-void │ │ +0826e8: |[0826e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.addChild:(Landroid/view/View;I)V │ │ +0826f8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0826fc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082700: 7240 1816 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@1618 │ │ +082706: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1664 │ │ 0x0007 line=1665 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -94215,44 +94215,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -07ed70: |[07ed70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ -07ed80: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -07ed82: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -07ed84: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -07ed88: 0f01 |0004: return v1 │ │ -07ed8a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -07ed8e: 0121 |0007: move v1, v2 │ │ -07ed90: 28fc |0008: goto 0004 // -0004 │ │ -07ed92: 6e10 ab2e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -07ed98: 0c03 |000c: move-result-object v3 │ │ -07ed9a: 6e10 ab2e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -07eda0: 0c04 |0010: move-result-object v4 │ │ -07eda2: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -07eda6: 0121 |0013: move v1, v2 │ │ -07eda8: 28f0 |0014: goto 0004 // -0010 │ │ -07edaa: 0760 |0015: move-object v0, v6 │ │ -07edac: 1f00 5703 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ -07edb0: 5453 9f06 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07edb4: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -07edb8: 5403 9f06 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07edbc: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -07edc0: 0121 |0020: move v1, v2 │ │ -07edc2: 28e3 |0021: goto 0004 // -001d │ │ -07edc4: 5453 9f06 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07edc8: 5404 9f06 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07edcc: 6e20 aa2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -07edd2: 0a03 |0029: move-result v3 │ │ -07edd4: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -07edd8: 0121 |002c: move v1, v2 │ │ -07edda: 28d7 |002d: goto 0004 // -0029 │ │ +082708: |[082708] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.equals:(Ljava/lang/Object;)Z │ │ +082718: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08271a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08271c: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +082720: 0f01 |0004: return v1 │ │ +082722: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +082726: 0121 |0007: move v1, v2 │ │ +082728: 28fc |0008: goto 0004 // -0004 │ │ +08272a: 6e10 ab2e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +082730: 0c03 |000c: move-result-object v3 │ │ +082732: 6e10 ab2e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +082738: 0c04 |0010: move-result-object v4 │ │ +08273a: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +08273e: 0121 |0013: move v1, v2 │ │ +082740: 28f0 |0014: goto 0004 // -0010 │ │ +082742: 0760 |0015: move-object v0, v6 │ │ +082744: 1f00 5703 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ +082748: 5453 9f06 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +08274c: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +082750: 5403 9f06 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082754: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +082758: 0121 |0020: move v1, v2 │ │ +08275a: 28e3 |0021: goto 0004 // -001d │ │ +08275c: 5453 9f06 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082760: 5404 9f06 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082764: 6e20 aa2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +08276a: 0a03 |0029: move-result v3 │ │ +08276c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +082770: 0121 |002c: move v1, v2 │ │ +082772: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2410 │ │ 0x0004 line=2427 │ │ 0x0005 line=2413 │ │ 0x0008 line=2414 │ │ 0x0009 line=2416 │ │ @@ -94273,33 +94273,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 │ │ -07eddc: |[07eddc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ -07edec: 2204 0606 |0000: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -07edf0: 7010 052f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -07edf6: 6205 9906 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07edfa: 5476 9f06 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07edfe: 7230 1916 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@1619 │ │ -07ee04: 0c03 |000c: move-result-object v3 │ │ -07ee06: 7210 522f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2f52 │ │ -07ee0c: 0a02 |0010: move-result v2 │ │ -07ee0e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -07ee10: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ -07ee14: 7220 4e2f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -07ee1a: 0c01 |0017: move-result-object v1 │ │ -07ee1c: 2205 5703 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ -07ee20: 7020 f416 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ -07ee26: 7220 4b2f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -07ee2c: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ -07ee30: 28f0 |0022: goto 0012 // -0010 │ │ -07ee32: 1104 |0023: return-object v4 │ │ +082774: |[082774] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; │ │ +082784: 2204 0606 |0000: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +082788: 7010 052f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08278e: 6205 9906 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082792: 5476 9f06 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082796: 7230 1916 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@1619 │ │ +08279c: 0c03 |000c: move-result-object v3 │ │ +08279e: 7210 522f 0300 |000d: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2f52 │ │ +0827a4: 0a02 |0010: move-result v2 │ │ +0827a6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0827a8: 3520 1100 |0012: if-ge v0, v2, 0023 // +0011 │ │ +0827ac: 7220 4e2f 0300 |0014: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0827b2: 0c01 |0017: move-result-object v1 │ │ +0827b4: 2205 5703 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ +0827b8: 7020 f416 1500 |001a: invoke-direct {v5, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ +0827be: 7220 4b2f 5400 |001d: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0827c4: d800 0001 |0020: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0827c8: 28f0 |0022: goto 0012 // -0010 │ │ +0827ca: 1104 |0023: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1767 │ │ 0x0005 line=1768 │ │ 0x000d line=1769 │ │ 0x0011 line=1770 │ │ 0x0014 line=1771 │ │ @@ -94320,22 +94320,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 │ │ -07ee34: |[07ee34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ee44: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ee48: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ee4c: 7230 1a16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@161a │ │ -07ee52: 0c00 |0007: move-result-object v0 │ │ -07ee54: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07ee5a: 0c00 |000b: move-result-object v0 │ │ -07ee5c: 1100 |000c: return-object v0 │ │ +0827cc: |[0827cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0827dc: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0827e0: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0827e4: 7230 1a16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@161a │ │ +0827ea: 0c00 |0007: move-result-object v0 │ │ +0827ec: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +0827f2: 0c00 |000b: move-result-object v0 │ │ +0827f4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1578 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 focus I │ │ │ │ @@ -94344,22 +94344,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 │ │ -07ee60: |[07ee60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ee70: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ee74: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ee78: 7230 1b16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@161b │ │ -07ee7e: 0c00 |0007: move-result-object v0 │ │ -07ee80: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07ee86: 0c00 |000b: move-result-object v0 │ │ -07ee88: 1100 |000c: return-object v0 │ │ +0827f8: |[0827f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.focusSearch:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +082808: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08280c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082810: 7230 1b16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@161b │ │ +082816: 0c00 |0007: move-result-object v0 │ │ +082818: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +08281e: 0c00 |000b: move-result-object v0 │ │ +082820: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1596 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 direction I │ │ │ │ @@ -94368,34 +94368,34 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -07ee8c: |[07ee8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionList:()Ljava/util/List; │ │ -07ee9c: 2204 0606 |0000: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -07eea0: 7010 052f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -07eea6: 6205 9906 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07eeaa: 5476 9f06 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07eeae: 7220 1c16 6500 |0009: invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@161c │ │ -07eeb4: 0c02 |000c: move-result-object v2 │ │ -07eeb6: 7210 522f 0200 |000d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2f52 │ │ -07eebc: 0a01 |0010: move-result v1 │ │ -07eebe: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -07eec0: 3513 1200 |0012: if-ge v3, v1, 0024 // +0012 │ │ -07eec4: 7220 4e2f 3200 |0014: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -07eeca: 0c00 |0017: move-result-object v0 │ │ -07eecc: 2205 4c03 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; // type@034c │ │ -07eed0: 1206 |001a: const/4 v6, #int 0 // #0 │ │ -07eed2: 7030 db15 0506 |001b: invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@15db │ │ -07eed8: 7220 4b2f 5400 |001e: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -07eede: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -07eee2: 28ef |0023: goto 0012 // -0011 │ │ -07eee4: 1104 |0024: return-object v4 │ │ +082824: |[082824] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActionList:()Ljava/util/List; │ │ +082834: 2204 0606 |0000: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +082838: 7010 052f 0400 |0002: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08283e: 6205 9906 |0005: sget-object v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082842: 5476 9f06 |0007: iget-object v6, v7, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082846: 7220 1c16 6500 |0009: invoke-interface {v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@161c │ │ +08284c: 0c02 |000c: move-result-object v2 │ │ +08284e: 7210 522f 0200 |000d: invoke-interface {v2}, Ljava/util/List;.size:()I // method@2f52 │ │ +082854: 0a01 |0010: move-result v1 │ │ +082856: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +082858: 3513 1200 |0012: if-ge v3, v1, 0024 // +0012 │ │ +08285c: 7220 4e2f 3200 |0014: invoke-interface {v2, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +082862: 0c00 |0017: move-result-object v0 │ │ +082864: 2205 4c03 |0018: new-instance v5, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; // type@034c │ │ +082868: 1206 |001a: const/4 v6, #int 0 // #0 │ │ +08286a: 7030 db15 0506 |001b: invoke-direct {v5, v0, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@15db │ │ +082870: 7220 4b2f 5400 |001e: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +082876: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08287a: 28ef |0023: goto 0012 // -0011 │ │ +08287c: 1104 |0024: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2392 │ │ 0x0005 line=2393 │ │ 0x000d line=2394 │ │ 0x0011 line=2395 │ │ 0x0014 line=2396 │ │ @@ -94415,20 +94415,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07eee8: |[07eee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ -07eef8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07eefc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ef00: 7220 1d16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@161d │ │ -07ef06: 0a00 |0007: move-result v0 │ │ -07ef08: 0f00 |0008: return v0 │ │ +082880: |[082880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getActions:()I │ │ +082890: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082894: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082898: 7220 1d16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getActions:(Ljava/lang/Object;)I // method@161d │ │ +08289e: 0a00 |0007: move-result v0 │ │ +0828a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1677 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #9 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94436,19 +94436,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07ef0c: |[07ef0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ -07ef1c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ef20: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ef24: 7230 1e16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@161e │ │ -07ef2a: 0e00 |0007: return-void │ │ +0828a4: |[0828a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInParent:(Landroid/graphics/Rect;)V │ │ +0828b4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0828b8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0828bc: 7230 1e16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@161e │ │ +0828c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1835 │ │ 0x0007 line=1836 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -94458,19 +94458,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07ef2c: |[07ef2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -07ef3c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ef40: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ef44: 7230 1f16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@161f │ │ -07ef4a: 0e00 |0007: return-void │ │ +0828c4: |[0828c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +0828d4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0828d8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0828dc: 7230 1f16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@161f │ │ +0828e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1859 │ │ 0x0007 line=1860 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 outBounds Landroid/graphics/Rect; │ │ @@ -94480,22 +94480,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 │ │ -07ef4c: |[07ef4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07ef5c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ef60: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ef64: 7230 2016 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1620 │ │ -07ef6a: 0c00 |0007: move-result-object v0 │ │ -07ef6c: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07ef72: 0c00 |000b: move-result-object v0 │ │ -07ef74: 1100 |000c: return-object v0 │ │ +0828e4: |[0828e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0828f4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0828f8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0828fc: 7230 2016 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1620 │ │ +082902: 0c00 |0007: move-result-object v0 │ │ +082904: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +08290a: 0c00 |000b: move-result-object v0 │ │ +08290c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1631 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x000d reg=3 index I │ │ │ │ @@ -94504,20 +94504,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07ef78: |[07ef78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ -07ef88: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07ef8c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07ef90: 7220 2116 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@1621 │ │ -07ef96: 0a00 |0007: move-result v0 │ │ -07ef98: 0f00 |0008: return v0 │ │ +082910: |[082910] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getChildCount:()I │ │ +082920: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082924: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082928: 7220 2116 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getChildCount:(Ljava/lang/Object;)I // method@1621 │ │ +08292e: 0a00 |0007: move-result v0 │ │ +082930: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1614 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #13 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94525,20 +94525,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07ef9c: |[07ef9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ -07efac: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07efb0: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07efb4: 7220 2216 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1622 │ │ -07efba: 0c00 |0007: move-result-object v0 │ │ -07efbc: 1100 |0008: return-object v0 │ │ +082934: |[082934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getClassName:()Ljava/lang/CharSequence; │ │ +082944: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082948: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +08294c: 7220 2216 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1622 │ │ +082952: 0c00 |0007: move-result-object v0 │ │ +082954: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2197 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #14 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94546,26 +94546,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07efc0: |[07efc0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ -07efd0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07efd2: 6202 9906 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07efd6: 5443 9f06 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07efda: 7220 2316 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1623 │ │ -07efe0: 0c00 |0008: move-result-object v0 │ │ -07efe2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -07efe6: 1101 |000b: return-object v1 │ │ -07efe8: 2202 5403 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@0354 │ │ -07efec: 7030 de16 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@16de │ │ -07eff2: 0721 |0011: move-object v1, v2 │ │ -07eff4: 28f9 |0012: goto 000b // -0007 │ │ +082958: |[082958] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; │ │ +082968: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08296a: 6202 9906 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08296e: 5443 9f06 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082972: 7220 2316 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1623 │ │ +082978: 0c00 |0008: move-result-object v0 │ │ +08297a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +08297e: 1101 |000b: return-object v1 │ │ +082980: 2202 5403 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@0354 │ │ +082984: 7030 de16 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@16de │ │ +08298a: 0721 |0011: move-object v1, v2 │ │ +08298c: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2350 │ │ 0x0009 line=2351 │ │ 0x000b line=2352 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -94576,26 +94576,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07eff8: |[07eff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionItemInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ -07f008: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07f00a: 6202 9906 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f00e: 5443 9f06 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f012: 7220 2816 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1628 │ │ -07f018: 0c00 |0008: move-result-object v0 │ │ -07f01a: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -07f01e: 1101 |000b: return-object v1 │ │ -07f020: 2202 5503 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0355 │ │ -07f024: 7030 e416 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@16e4 │ │ -07f02a: 0721 |0011: move-object v1, v2 │ │ -07f02c: 28f9 |0012: goto 000b // -0007 │ │ +082990: |[082990] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getCollectionItemInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; │ │ +0829a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0829a2: 6202 9906 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0829a6: 5443 9f06 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0829aa: 7220 2816 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1628 │ │ +0829b0: 0c00 |0008: move-result-object v0 │ │ +0829b2: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +0829b6: 1101 |000b: return-object v1 │ │ +0829b8: 2202 5503 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0355 │ │ +0829bc: 7030 e416 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@16e4 │ │ +0829c2: 0721 |0011: move-object v1, v2 │ │ +0829c4: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2370 │ │ 0x0009 line=2371 │ │ 0x000b line=2372 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -94606,20 +94606,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f030: |[07f030] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -07f040: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f044: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f048: 7220 2b16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@162b │ │ -07f04e: 0c00 |0007: move-result-object v0 │ │ -07f050: 1100 |0008: return-object v0 │ │ +0829c8: |[0829c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +0829d8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0829dc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0829e0: 7220 2b16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@162b │ │ +0829e6: 0c00 |0007: move-result-object v0 │ │ +0829e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2245 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #17 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94627,17 +94627,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -07f054: |[07f054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ -07f064: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f068: 1100 |0002: return-object v0 │ │ +0829ec: |[0829ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getInfo:()Ljava/lang/Object; │ │ +0829fc: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082a00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1485 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #18 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94645,20 +94645,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f06c: |[07f06c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ -07f07c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f080: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f084: 7220 2c16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@162c │ │ -07f08a: 0a00 |0007: move-result v0 │ │ -07f08c: 0f00 |0008: return v0 │ │ +082a04: |[082a04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getLiveRegion:()I │ │ +082a14: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082a18: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082a1c: 7220 2c16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getLiveRegion:(Ljava/lang/Object;)I // method@162c │ │ +082a22: 0a00 |0007: move-result v0 │ │ +082a24: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2324 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #19 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94666,20 +94666,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f090: |[07f090] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ -07f0a0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f0a4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f0a8: 7220 2d16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@162d │ │ -07f0ae: 0a00 |0007: move-result v0 │ │ -07f0b0: 0f00 |0008: return v0 │ │ +082a28: |[082a28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getMovementGranularities:()I │ │ +082a38: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082a3c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082a40: 7220 2d16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getMovementGranularities:(Ljava/lang/Object;)I // method@162d │ │ +082a46: 0a00 |0007: move-result v0 │ │ +082a48: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1750 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #20 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94687,20 +94687,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f0b4: |[07f0b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ -07f0c4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f0c8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f0cc: 7220 2e16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@162e │ │ -07f0d2: 0c00 |0007: move-result-object v0 │ │ -07f0d4: 1100 |0008: return-object v0 │ │ +082a4c: |[082a4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getPackageName:()Ljava/lang/CharSequence; │ │ +082a5c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082a60: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082a64: 7220 2e16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@162e │ │ +082a6a: 0c00 |0007: move-result-object v0 │ │ +082a6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2173 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #21 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94708,22 +94708,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 │ │ -07f0d8: |[07f0d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -07f0e8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f0ec: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f0f0: 7220 2f16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@162f │ │ -07f0f6: 0c00 |0007: move-result-object v0 │ │ -07f0f8: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -07f0fe: 0c00 |000b: move-result-object v0 │ │ -07f100: 1100 |000c: return-object v0 │ │ +082a70: |[082a70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getParent:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +082a80: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082a84: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082a88: 7220 2f16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@162f │ │ +082a8e: 0c00 |0007: move-result-object v0 │ │ +082a90: 7110 4117 0000 |0008: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +082a96: 0c00 |000b: move-result-object v0 │ │ +082a98: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1788 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #22 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94731,26 +94731,26 @@ │ │ type : '()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -07f104: |[07f104] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getRangeInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ -07f114: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -07f116: 6202 9906 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f11a: 5443 9f06 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f11e: 7220 3016 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1630 │ │ -07f124: 0c00 |0008: move-result-object v0 │ │ -07f126: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ -07f12a: 1101 |000b: return-object v1 │ │ -07f12c: 2202 5603 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; // type@0356 │ │ -07f130: 7030 ee16 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@16ee │ │ -07f136: 0721 |0011: move-object v1, v2 │ │ -07f138: 28f9 |0012: goto 000b // -0007 │ │ +082a9c: |[082a9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getRangeInfo:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; │ │ +082aac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +082aae: 6202 9906 |0001: sget-object v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082ab2: 5443 9f06 |0003: iget-object v3, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ab6: 7220 3016 3200 |0005: invoke-interface {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@1630 │ │ +082abc: 0c00 |0008: move-result-object v0 │ │ +082abe: 3900 0300 |0009: if-nez v0, 000c // +0003 │ │ +082ac2: 1101 |000b: return-object v1 │ │ +082ac4: 2202 5603 |000c: new-instance v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat; // type@0356 │ │ +082ac8: 7030 ee16 0201 |000e: invoke-direct {v2, v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;.:(Ljava/lang/Object;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;)V // method@16ee │ │ +082ace: 0721 |0011: move-object v1, v2 │ │ +082ad0: 28f9 |0012: goto 000b // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2381 │ │ 0x0009 line=2382 │ │ 0x000b line=2383 │ │ locals : │ │ 0x0009 - 0x0013 reg=0 info Ljava/lang/Object; │ │ @@ -94761,20 +94761,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f13c: |[07f13c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ -07f14c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f150: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f154: 7220 3116 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1631 │ │ -07f15a: 0c00 |0007: move-result-object v0 │ │ -07f15c: 1100 |0008: return-object v0 │ │ +082ad4: |[082ad4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getText:()Ljava/lang/CharSequence; │ │ +082ae4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082ae8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082aec: 7220 3116 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1631 │ │ +082af2: 0c00 |0007: move-result-object v0 │ │ +082af4: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2221 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #24 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94782,20 +94782,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f160: |[07f160] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ -07f170: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f174: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f178: 7220 3216 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1632 │ │ -07f17e: 0c00 |0007: move-result-object v0 │ │ -07f180: 1100 |0008: return-object v0 │ │ +082af8: |[082af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getViewIdResourceName:()Ljava/lang/String; │ │ +082b08: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082b0c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082b10: 7220 3216 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@1632 │ │ +082b16: 0c00 |0007: move-result-object v0 │ │ +082b18: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2302 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #25 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94803,20 +94803,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f184: |[07f184] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ -07f194: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f198: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f19c: 7220 3316 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@1633 │ │ -07f1a2: 0a00 |0007: move-result v0 │ │ -07f1a4: 0f00 |0008: return v0 │ │ +082b1c: |[082b1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.getWindowId:()I │ │ +082b2c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082b30: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082b34: 7220 3316 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.getWindowId:(Ljava/lang/Object;)I // method@1633 │ │ +082b3a: 0a00 |0007: move-result v0 │ │ +082b3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94824,23 +94824,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -07f1a8: |[07f1a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ -07f1b8: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f1bc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -07f1c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -07f1c2: 0f00 |0005: return v0 │ │ -07f1c4: 5410 9f06 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f1c8: 6e10 ac2e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -07f1ce: 0a00 |000b: move-result v0 │ │ -07f1d0: 28f9 |000c: goto 0005 // -0007 │ │ +082b40: |[082b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.hashCode:()I │ │ +082b50: 5410 9f06 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082b54: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +082b58: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +082b5a: 0f00 |0005: return v0 │ │ +082b5c: 5410 9f06 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082b60: 6e10 ac2e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +082b66: 0a00 |000b: move-result v0 │ │ +082b68: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2405 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #27 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94848,20 +94848,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f1d4: |[07f1d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ -07f1e4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f1e8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f1ec: 7220 3416 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1634 │ │ -07f1f2: 0a00 |0007: move-result v0 │ │ -07f1f4: 0f00 |0008: return v0 │ │ +082b6c: |[082b6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isAccessibilityFocused:()Z │ │ +082b7c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082b80: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082b84: 7220 3416 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1634 │ │ +082b8a: 0a00 |0007: move-result v0 │ │ +082b8c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2004 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #28 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94869,20 +94869,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f1f8: |[07f1f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ -07f208: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f20c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f210: 7220 3516 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@1635 │ │ -07f216: 0a00 |0007: move-result v0 │ │ -07f218: 0f00 |0008: return v0 │ │ +082b90: |[082b90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isCheckable:()Z │ │ +082ba0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082ba4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ba8: 7220 3516 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isCheckable:(Ljava/lang/Object;)Z // method@1635 │ │ +082bae: 0a00 |0007: move-result v0 │ │ +082bb0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1883 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #29 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94890,20 +94890,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f21c: |[07f21c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ -07f22c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f230: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f234: 7220 3616 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@1636 │ │ -07f23a: 0a00 |0007: move-result v0 │ │ -07f23c: 0f00 |0008: return v0 │ │ +082bb4: |[082bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isChecked:()Z │ │ +082bc4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082bc8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082bcc: 7220 3616 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isChecked:(Ljava/lang/Object;)Z // method@1636 │ │ +082bd2: 0a00 |0007: move-result v0 │ │ +082bd4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1907 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #30 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94911,20 +94911,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f240: |[07f240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ -07f250: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f254: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f258: 7220 3716 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@1637 │ │ -07f25e: 0a00 |0007: move-result v0 │ │ -07f260: 0f00 |0008: return v0 │ │ +082bd8: |[082bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isClickable:()Z │ │ +082be8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082bec: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082bf0: 7220 3716 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isClickable:(Ljava/lang/Object;)Z // method@1637 │ │ +082bf6: 0a00 |0007: move-result v0 │ │ +082bf8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2053 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #31 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94932,20 +94932,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f264: |[07f264] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ -07f274: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f278: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f27c: 7220 3b16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@163b │ │ -07f282: 0a00 |0007: move-result v0 │ │ -07f284: 0f00 |0008: return v0 │ │ +082bfc: |[082bfc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isEnabled:()Z │ │ +082c0c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082c10: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082c14: 7220 3b16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isEnabled:(Ljava/lang/Object;)Z // method@163b │ │ +082c1a: 0a00 |0007: move-result v0 │ │ +082c1c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2101 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #32 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94953,20 +94953,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f288: |[07f288] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ -07f298: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f29c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f2a0: 7220 3c16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@163c │ │ -07f2a6: 0a00 |0007: move-result v0 │ │ -07f2a8: 0f00 |0008: return v0 │ │ +082c20: |[082c20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocusable:()Z │ │ +082c30: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082c34: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082c38: 7220 3c16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocusable:(Ljava/lang/Object;)Z // method@163c │ │ +082c3e: 0a00 |0007: move-result v0 │ │ +082c40: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1931 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #33 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94974,20 +94974,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f2ac: |[07f2ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ -07f2bc: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f2c0: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f2c4: 7220 3d16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@163d │ │ -07f2ca: 0a00 |0007: move-result v0 │ │ -07f2cc: 0f00 |0008: return v0 │ │ +082c44: |[082c44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isFocused:()Z │ │ +082c54: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082c58: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082c5c: 7220 3d16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isFocused:(Ljava/lang/Object;)Z // method@163d │ │ +082c62: 0a00 |0007: move-result v0 │ │ +082c64: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1955 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #34 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -94995,20 +94995,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f2d0: |[07f2d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ -07f2e0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f2e4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f2e8: 7220 3e16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@163e │ │ -07f2ee: 0a00 |0007: move-result v0 │ │ -07f2f0: 0f00 |0008: return v0 │ │ +082c68: |[082c68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isLongClickable:()Z │ │ +082c78: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082c7c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082c80: 7220 3e16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isLongClickable:(Ljava/lang/Object;)Z // method@163e │ │ +082c86: 0a00 |0007: move-result v0 │ │ +082c88: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2077 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #35 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95016,20 +95016,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f2f4: |[07f2f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ -07f304: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f308: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f30c: 7220 3f16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@163f │ │ -07f312: 0a00 |0007: move-result v0 │ │ -07f314: 0f00 |0008: return v0 │ │ +082c8c: |[082c8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isPassword:()Z │ │ +082c9c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082ca0: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ca4: 7220 3f16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isPassword:(Ljava/lang/Object;)Z // method@163f │ │ +082caa: 0a00 |0007: move-result v0 │ │ +082cac: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2125 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #36 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95037,20 +95037,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f318: |[07f318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ -07f328: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f32c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f330: 7220 4016 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1640 │ │ -07f336: 0a00 |0007: move-result v0 │ │ -07f338: 0f00 |0008: return v0 │ │ +082cb0: |[082cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isScrollable:()Z │ │ +082cc0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082cc4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082cc8: 7220 4016 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1640 │ │ +082cce: 0a00 |0007: move-result v0 │ │ +082cd0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2149 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #37 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95058,20 +95058,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f33c: |[07f33c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ -07f34c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f350: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f354: 7220 4116 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@1641 │ │ -07f35a: 0a00 |0007: move-result v0 │ │ -07f35c: 0f00 |0008: return v0 │ │ +082cd4: |[082cd4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isSelected:()Z │ │ +082ce4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082ce8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082cec: 7220 4116 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isSelected:(Ljava/lang/Object;)Z // method@1641 │ │ +082cf2: 0a00 |0007: move-result v0 │ │ +082cf4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2029 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #38 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95079,20 +95079,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -07f360: |[07f360] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ -07f370: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f374: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f378: 7220 4216 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1642 │ │ -07f37e: 0a00 |0007: move-result v0 │ │ -07f380: 0f00 |0008: return v0 │ │ +082cf8: |[082cf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.isVisibleToUser:()Z │ │ +082d08: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082d0c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082d10: 7220 4216 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1642 │ │ +082d16: 0a00 |0007: move-result v0 │ │ +082d18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1979 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ #39 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;) │ │ @@ -95100,20 +95100,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -07f384: |[07f384] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ -07f394: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f398: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f39c: 7230 4916 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@1649 │ │ -07f3a2: 0a00 |0007: move-result v0 │ │ -07f3a4: 0f00 |0008: return v0 │ │ +082d1c: |[082d1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(I)Z │ │ +082d2c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082d30: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082d34: 7230 4916 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;I)Z // method@1649 │ │ +082d3a: 0a00 |0007: move-result v0 │ │ +082d3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1708 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0009 reg=3 action I │ │ │ │ @@ -95122,20 +95122,20 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -07f3a8: |[07f3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ -07f3b8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f3bc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f3c0: 7240 4a16 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@164a │ │ -07f3c6: 0a00 |0007: move-result v0 │ │ -07f3c8: 0f00 |0008: return v0 │ │ +082d40: |[082d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.performAction:(ILandroid/os/Bundle;)Z │ │ +082d50: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082d54: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082d58: 7240 4a16 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@164a │ │ +082d5e: 0a00 |0007: move-result v0 │ │ +082d60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1725 │ │ 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; │ │ @@ -95145,19 +95145,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -07f3cc: |[07f3cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ -07f3dc: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f3e0: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f3e4: 7220 4b16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@164b │ │ -07f3ea: 0e00 |0007: return-void │ │ +082d64: |[082d64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.recycle:()V │ │ +082d74: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082d78: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082d7c: 7220 4b16 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.recycle:(Ljava/lang/Object;)V // method@164b │ │ +082d82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2271 │ │ 0x0007 line=2272 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ @@ -95166,19 +95166,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f3ec: |[07f3ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ -07f3fc: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f400: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f404: 7230 4c16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@164c │ │ -07f40a: 0e00 |0007: return-void │ │ +082d84: |[082d84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setAccessibilityFocused:(Z)V │ │ +082d94: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082d98: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082d9c: 7230 4c16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setAccessibilityFocused:(Ljava/lang/Object;Z)V // method@164c │ │ +082da2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2020 │ │ 0x0007 line=2021 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -95188,19 +95188,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f40c: |[07f40c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ -07f41c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f420: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f424: 7230 4d16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@164d │ │ -07f42a: 0e00 |0007: return-void │ │ +082da4: |[082da4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInParent:(Landroid/graphics/Rect;)V │ │ +082db4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082db8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082dbc: 7230 4d16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@164d │ │ +082dc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1850 │ │ 0x0007 line=1851 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -95210,19 +95210,19 @@ │ │ type : '(Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f42c: |[07f42c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ -07f43c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f440: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f444: 7230 4e16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@164e │ │ -07f44a: 0e00 |0007: return-void │ │ +082dc4: |[082dc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setBoundsInScreen:(Landroid/graphics/Rect;)V │ │ +082dd4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082dd8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ddc: 7230 4e16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@164e │ │ +082de2: 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; │ │ 0x0000 - 0x0008 reg=3 bounds Landroid/graphics/Rect; │ │ @@ -95232,19 +95232,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f44c: |[07f44c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ -07f45c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f460: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f464: 7230 4f16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@164f │ │ -07f46a: 0e00 |0007: return-void │ │ +082de4: |[082de4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCheckable:(Z)V │ │ +082df4: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082df8: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082dfc: 7230 4f16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCheckable:(Ljava/lang/Object;Z)V // method@164f │ │ +082e02: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1898 │ │ 0x0007 line=1899 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checkable Z │ │ @@ -95254,19 +95254,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f46c: |[07f46c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ -07f47c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f480: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f484: 7230 5016 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1650 │ │ -07f48a: 0e00 |0007: return-void │ │ +082e04: |[082e04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setChecked:(Z)V │ │ +082e14: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082e18: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082e1c: 7230 5016 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setChecked:(Ljava/lang/Object;Z)V // method@1650 │ │ +082e22: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1922 │ │ 0x0007 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 checked Z │ │ @@ -95276,19 +95276,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f48c: |[07f48c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -07f49c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f4a0: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f4a4: 7230 5116 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1651 │ │ -07f4aa: 0e00 |0007: return-void │ │ +082e24: |[082e24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +082e34: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082e38: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082e3c: 7230 5116 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1651 │ │ +082e42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2212 │ │ 0x0007 line=2213 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 className Ljava/lang/CharSequence; │ │ @@ -95298,19 +95298,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f4ac: |[07f4ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ -07f4bc: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f4c0: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f4c4: 7230 5216 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@1652 │ │ -07f4ca: 0e00 |0007: return-void │ │ +082e44: |[082e44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setClickable:(Z)V │ │ +082e54: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082e58: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082e5c: 7230 5216 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setClickable:(Ljava/lang/Object;Z)V // method@1652 │ │ +082e62: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2068 │ │ 0x0007 line=2069 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 clickable Z │ │ @@ -95320,21 +95320,21 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -07f4cc: |[07f4cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionInfo:(Ljava/lang/Object;)V │ │ -07f4dc: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f4e0: 5431 9f06 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f4e4: 1f04 5403 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@0354 │ │ -07f4e8: 5442 7806 |0006: iget-object v2, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ -07f4ec: 7230 5316 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1653 │ │ -07f4f2: 0e00 |000b: return-void │ │ +082e64: |[082e64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionInfo:(Ljava/lang/Object;)V │ │ +082e74: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082e78: 5431 9f06 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082e7c: 1f04 5403 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat; // type@0354 │ │ +082e80: 5442 7806 |0006: iget-object v2, v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;.mInfo:Ljava/lang/Object; // field@0678 │ │ +082e84: 7230 5316 1002 |0008: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1653 │ │ +082e8a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2356 │ │ 0x000b line=2357 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 collectionInfo Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -95344,22 +95344,22 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -07f4f4: |[07f4f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionItemInfo:(Ljava/lang/Object;)V │ │ -07f504: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f508: 5431 9f06 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f50c: 1f04 5503 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0355 │ │ -07f510: 7110 e516 0400 |0006: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; // method@16e5 │ │ -07f516: 0c02 |0009: move-result-object v2 │ │ -07f518: 7230 5416 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1654 │ │ -07f51e: 0e00 |000d: return-void │ │ +082e8c: |[082e8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setCollectionItemInfo:(Ljava/lang/Object;)V │ │ +082e9c: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082ea0: 5431 9f06 |0002: iget-object v1, v3, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ea4: 1f04 5503 |0004: check-cast v4, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat; // type@0355 │ │ +082ea8: 7110 e516 0400 |0006: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;.access$200:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;)Ljava/lang/Object; // method@16e5 │ │ +082eae: 0c02 |0009: move-result-object v2 │ │ +082eb0: 7230 5416 1002 |000a: invoke-interface {v0, v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1654 │ │ +082eb6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2360 │ │ 0x000d line=2361 │ │ locals : │ │ 0x0000 - 0x0006 reg=4 collectionItemInfo Ljava/lang/Object; │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ @@ -95369,19 +95369,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f520: |[07f520] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -07f530: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f534: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f538: 7230 5516 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1655 │ │ -07f53e: 0e00 |0007: return-void │ │ +082eb8: |[082eb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +082ec8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082ecc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ed0: 7230 5516 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1655 │ │ +082ed6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2260 │ │ 0x0007 line=2261 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 contentDescription Ljava/lang/CharSequence; │ │ @@ -95391,19 +95391,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f540: |[07f540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ -07f550: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f554: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f558: 7230 5616 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1656 │ │ -07f55e: 0e00 |0007: return-void │ │ +082ed8: |[082ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setEnabled:(Z)V │ │ +082ee8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082eec: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ef0: 7230 5616 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1656 │ │ +082ef6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2116 │ │ 0x0007 line=2117 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 enabled Z │ │ @@ -95413,19 +95413,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f560: |[07f560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ -07f570: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f574: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f578: 7230 5716 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1657 │ │ -07f57e: 0e00 |0007: return-void │ │ +082ef8: |[082ef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocusable:(Z)V │ │ +082f08: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082f0c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082f10: 7230 5716 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocusable:(Ljava/lang/Object;Z)V // method@1657 │ │ +082f16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1946 │ │ 0x0007 line=1947 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focusable Z │ │ @@ -95435,19 +95435,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f580: |[07f580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ -07f590: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f594: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f598: 7230 5816 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1658 │ │ -07f59e: 0e00 |0007: return-void │ │ +082f18: |[082f18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setFocused:(Z)V │ │ +082f28: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082f2c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082f30: 7230 5816 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setFocused:(Ljava/lang/Object;Z)V // method@1658 │ │ +082f36: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1970 │ │ 0x0007 line=1971 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 focused Z │ │ @@ -95457,19 +95457,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f5a0: |[07f5a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ -07f5b0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f5b4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f5b8: 7230 5916 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1659 │ │ -07f5be: 0e00 |0007: return-void │ │ +082f38: |[082f38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLiveRegion:(I)V │ │ +082f48: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082f4c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082f50: 7230 5916 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLiveRegion:(Ljava/lang/Object;I)V // method@1659 │ │ +082f56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2340 │ │ 0x0007 line=2341 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ @@ -95479,19 +95479,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f5c0: |[07f5c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ -07f5d0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f5d4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f5d8: 7230 5a16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@165a │ │ -07f5de: 0e00 |0007: return-void │ │ +082f58: |[082f58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setLongClickable:(Z)V │ │ +082f68: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082f6c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082f70: 7230 5a16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setLongClickable:(Ljava/lang/Object;Z)V // method@165a │ │ +082f76: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2092 │ │ 0x0007 line=2093 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 longClickable Z │ │ @@ -95501,19 +95501,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f5e0: |[07f5e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ -07f5f0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f5f4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f5f8: 7230 5b16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@165b │ │ -07f5fe: 0e00 |0007: return-void │ │ +082f78: |[082f78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setMovementGranularities:(I)V │ │ +082f88: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082f8c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082f90: 7230 5b16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setMovementGranularities:(Ljava/lang/Object;I)V // method@165b │ │ +082f96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0007 line=1742 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 granularities I │ │ @@ -95523,19 +95523,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f600: |[07f600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ -07f610: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f614: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f618: 7230 5c16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@165c │ │ -07f61e: 0e00 |0007: return-void │ │ +082f98: |[082f98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPackageName:(Ljava/lang/CharSequence;)V │ │ +082fa8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082fac: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082fb0: 7230 5c16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@165c │ │ +082fb6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2188 │ │ 0x0007 line=2189 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 packageName Ljava/lang/CharSequence; │ │ @@ -95545,19 +95545,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f620: |[07f620] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ -07f630: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f634: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f638: 7230 5d16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@165d │ │ -07f63e: 0e00 |0007: return-void │ │ +082fb8: |[082fb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;)V │ │ +082fc8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082fcc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082fd0: 7230 5d16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@165d │ │ +082fd6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1803 │ │ 0x0007 line=1804 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 parent Landroid/view/View; │ │ @@ -95567,19 +95567,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07f640: |[07f640] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ -07f650: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f654: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f658: 7240 5e16 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@165e │ │ -07f65e: 0e00 |0007: return-void │ │ +082fd8: |[082fd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setParent:(Landroid/view/View;I)V │ │ +082fe8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +082fec: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +082ff0: 7240 5e16 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@165e │ │ +082ff6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1826 │ │ 0x0007 line=1827 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -95590,19 +95590,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f660: |[07f660] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ -07f670: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f674: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f678: 7230 5f16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@165f │ │ -07f67e: 0e00 |0007: return-void │ │ +082ff8: |[082ff8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setPassword:(Z)V │ │ +083008: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08300c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +083010: 7230 5f16 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setPassword:(Ljava/lang/Object;Z)V // method@165f │ │ +083016: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ 0x0007 line=2141 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 password Z │ │ @@ -95612,19 +95612,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f680: |[07f680] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ -07f690: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f694: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f698: 7230 6016 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@1660 │ │ -07f69e: 0e00 |0007: return-void │ │ +083018: |[083018] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setScrollable:(Z)V │ │ +083028: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08302c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +083030: 7230 6016 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@1660 │ │ +083036: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2164 │ │ 0x0007 line=2165 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 scrollable Z │ │ @@ -95634,19 +95634,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f6a0: |[07f6a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ -07f6b0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f6b4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f6b8: 7230 6116 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@1661 │ │ -07f6be: 0e00 |0007: return-void │ │ +083038: |[083038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSelected:(Z)V │ │ +083048: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08304c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +083050: 7230 6116 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSelected:(Ljava/lang/Object;Z)V // method@1661 │ │ +083056: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2044 │ │ 0x0007 line=2045 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 selected Z │ │ @@ -95656,19 +95656,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f6c0: |[07f6c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ -07f6d0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f6d4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f6d8: 7230 6216 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1662 │ │ -07f6de: 0e00 |0007: return-void │ │ +083058: |[083058] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;)V │ │ +083068: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08306c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +083070: 7230 6216 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@1662 │ │ +083076: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1540 │ │ 0x0007 line=1541 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 source Landroid/view/View; │ │ @@ -95678,19 +95678,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -07f6e0: |[07f6e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ -07f6f0: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f6f4: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f6f8: 7240 6316 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@1663 │ │ -07f6fe: 0e00 |0007: return-void │ │ +083078: |[083078] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setSource:(Landroid/view/View;I)V │ │ +083088: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +08308c: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +083090: 7240 6316 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@1663 │ │ +083096: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1563 │ │ 0x0007 line=1564 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/View; │ │ @@ -95701,19 +95701,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f700: |[07f700] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ -07f710: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f714: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f718: 7230 6416 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1664 │ │ -07f71e: 0e00 |0007: return-void │ │ +083098: |[083098] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setText:(Ljava/lang/CharSequence;)V │ │ +0830a8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0830ac: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0830b0: 7230 6416 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1664 │ │ +0830b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2236 │ │ 0x0007 line=2237 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 text Ljava/lang/CharSequence; │ │ @@ -95723,19 +95723,19 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f720: |[07f720] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ -07f730: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f734: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f738: 7230 6516 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1665 │ │ -07f73e: 0e00 |0007: return-void │ │ +0830b8: |[0830b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setViewIdResourceName:(Ljava/lang/String;)V │ │ +0830c8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0830cc: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0830d0: 7230 6516 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@1665 │ │ +0830d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2286 │ │ 0x0007 line=2287 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 viewId Ljava/lang/String; │ │ @@ -95745,19 +95745,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -07f740: |[07f740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ -07f750: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ -07f754: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ -07f758: 7230 6616 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1666 │ │ -07f75e: 0e00 |0007: return-void │ │ +0830d8: |[0830d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.setVisibleToUser:(Z)V │ │ +0830e8: 6200 9906 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; // field@0699 │ │ +0830ec: 5421 9f06 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.mInfo:Ljava/lang/Object; // field@069f │ │ +0830f0: 7230 6616 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1666 │ │ +0830f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1995 │ │ 0x0007 line=1996 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ 0x0000 - 0x0008 reg=3 visibleToUser Z │ │ @@ -95767,163 +95767,163 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 321 16-bit code units │ │ -07f760: |[07f760] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ -07f770: 2203 e705 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -07f774: 7010 d22e 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07f77a: 6f10 ad2e 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2ead │ │ -07f780: 0c04 |0008: move-result-object v4 │ │ -07f782: 6e20 db2e 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f788: 2202 6300 |000c: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ -07f78c: 7010 5c02 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ -07f792: 6e20 0017 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ -07f798: 2204 e705 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -07f79c: 7010 d22e 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07f7a2: 1a05 1701 |0019: const-string v5, "; boundsInParent: " // string@0117 │ │ -07f7a6: 6e20 db2e 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f7ac: 0c04 |001e: move-result-object v4 │ │ -07f7ae: 6e20 da2e 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -07f7b4: 0c04 |0022: move-result-object v4 │ │ -07f7b6: 6e10 e02e 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07f7bc: 0c04 |0026: move-result-object v4 │ │ -07f7be: 6e20 db2e 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f7c4: 6e20 0117 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1701 │ │ -07f7ca: 2204 e705 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -07f7ce: 7010 d22e 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07f7d4: 1a05 1801 |0032: const-string v5, "; boundsInScreen: " // string@0118 │ │ -07f7d8: 6e20 db2e 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f7de: 0c04 |0037: move-result-object v4 │ │ -07f7e0: 6e20 da2e 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -07f7e6: 0c04 |003b: move-result-object v4 │ │ -07f7e8: 6e10 e02e 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07f7ee: 0c04 |003f: move-result-object v4 │ │ -07f7f0: 6e20 db2e 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f7f6: 1a04 2201 |0043: const-string v4, "; packageName: " // string@0122 │ │ -07f7fa: 6e20 db2e 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f800: 0c04 |0048: move-result-object v4 │ │ -07f802: 6e10 0b17 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@170b │ │ -07f808: 0c05 |004c: move-result-object v5 │ │ -07f80a: 6e20 d92e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ -07f810: 1a04 1b01 |0050: const-string v4, "; className: " // string@011b │ │ -07f814: 6e20 db2e 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f81a: 0c04 |0055: move-result-object v4 │ │ -07f81c: 6e10 0417 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1704 │ │ -07f822: 0c05 |0059: move-result-object v5 │ │ -07f824: 6e20 d92e 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ -07f82a: 1a04 2601 |005d: const-string v4, "; text: " // string@0126 │ │ -07f82e: 6e20 db2e 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f834: 0c04 |0062: move-result-object v4 │ │ -07f836: 6e10 0e17 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@170e │ │ -07f83c: 0c05 |0066: move-result-object v5 │ │ -07f83e: 6e20 d92e 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ -07f844: 1a04 1d01 |006a: const-string v4, "; contentDescription: " // string@011d │ │ -07f848: 6e20 db2e 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f84e: 0c04 |006f: move-result-object v4 │ │ -07f850: 6e10 0717 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ -07f856: 0c05 |0073: move-result-object v5 │ │ -07f858: 6e20 d92e 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ -07f85e: 1a04 2801 |0077: const-string v4, "; viewId: " // string@0128 │ │ -07f862: 6e20 db2e 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f868: 0c04 |007c: move-result-object v4 │ │ -07f86a: 6e10 0f17 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@170f │ │ -07f870: 0c05 |0080: move-result-object v5 │ │ -07f872: 6e20 db2e 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f878: 1a04 1901 |0084: const-string v4, "; checkable: " // string@0119 │ │ -07f87c: 6e20 db2e 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f882: 0c04 |0089: move-result-object v4 │ │ -07f884: 6e10 1317 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@1713 │ │ -07f88a: 0a05 |008d: move-result v5 │ │ -07f88c: 6e20 dc2e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f892: 1a04 1a01 |0091: const-string v4, "; checked: " // string@011a │ │ -07f896: 6e20 db2e 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f89c: 0c04 |0096: move-result-object v4 │ │ -07f89e: 6e10 1417 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1714 │ │ -07f8a4: 0a05 |009a: move-result v5 │ │ -07f8a6: 6e20 dc2e 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f8ac: 1a04 1f01 |009e: const-string v4, "; focusable: " // string@011f │ │ -07f8b0: 6e20 db2e 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f8b6: 0c04 |00a3: move-result-object v4 │ │ -07f8b8: 6e10 1717 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1717 │ │ -07f8be: 0a05 |00a7: move-result v5 │ │ -07f8c0: 6e20 dc2e 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f8c6: 1a04 2001 |00ab: const-string v4, "; focused: " // string@0120 │ │ -07f8ca: 6e20 db2e 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f8d0: 0c04 |00b0: move-result-object v4 │ │ -07f8d2: 6e10 1817 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1718 │ │ -07f8d8: 0a05 |00b4: move-result v5 │ │ -07f8da: 6e20 dc2e 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f8e0: 1a04 2501 |00b8: const-string v4, "; selected: " // string@0125 │ │ -07f8e4: 6e20 db2e 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f8ea: 0c04 |00bd: move-result-object v4 │ │ -07f8ec: 6e10 1c17 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@171c │ │ -07f8f2: 0a05 |00c1: move-result v5 │ │ -07f8f4: 6e20 dc2e 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f8fa: 1a04 1c01 |00c5: const-string v4, "; clickable: " // string@011c │ │ -07f8fe: 6e20 db2e 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f904: 0c04 |00ca: move-result-object v4 │ │ -07f906: 6e10 1517 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1715 │ │ -07f90c: 0a05 |00ce: move-result v5 │ │ -07f90e: 6e20 dc2e 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f914: 1a04 2101 |00d2: const-string v4, "; longClickable: " // string@0121 │ │ -07f918: 6e20 db2e 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f91e: 0c04 |00d7: move-result-object v4 │ │ -07f920: 6e10 1917 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1719 │ │ -07f926: 0a05 |00db: move-result v5 │ │ -07f928: 6e20 dc2e 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f92e: 1a04 1e01 |00df: const-string v4, "; enabled: " // string@011e │ │ -07f932: 6e20 db2e 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f938: 0c04 |00e4: move-result-object v4 │ │ -07f93a: 6e10 1617 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1716 │ │ -07f940: 0a05 |00e8: move-result v5 │ │ -07f942: 6e20 dc2e 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f948: 1a04 2301 |00ec: const-string v4, "; password: " // string@0123 │ │ -07f94c: 6e20 db2e 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f952: 0c04 |00f1: move-result-object v4 │ │ -07f954: 6e10 1a17 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@171a │ │ -07f95a: 0a05 |00f5: move-result v5 │ │ -07f95c: 6e20 dc2e 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f962: 2204 e705 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -07f966: 7010 d22e 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -07f96c: 1a05 2401 |00fe: const-string v5, "; scrollable: " // string@0124 │ │ -07f970: 6e20 db2e 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f976: 0c04 |0103: move-result-object v4 │ │ -07f978: 6e10 1b17 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@171b │ │ -07f97e: 0a05 |0107: move-result v5 │ │ -07f980: 6e20 dc2e 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -07f986: 0c04 |010b: move-result-object v4 │ │ -07f988: 6e10 e02e 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07f98e: 0c04 |010f: move-result-object v4 │ │ -07f990: 6e20 db2e 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f996: 1a04 1501 |0113: const-string v4, "; [" // string@0115 │ │ -07f99a: 6e20 db2e 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f9a0: 6e10 ff16 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ -07f9a6: 0a01 |011b: move-result v1 │ │ -07f9a8: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ -07f9ac: 1214 |011e: const/4 v4, #int 1 // #1 │ │ -07f9ae: 7110 8d2e 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2e8d │ │ -07f9b4: 0a05 |0122: move-result v5 │ │ -07f9b6: 9800 0405 |0123: shl-int v0, v4, v5 │ │ -07f9ba: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ -07f9be: b541 |0127: and-int/2addr v1, v4 │ │ -07f9c0: 7110 fe16 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@16fe │ │ -07f9c6: 0c04 |012b: move-result-object v4 │ │ -07f9c8: 6e20 db2e 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f9ce: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ -07f9d2: 1a04 eb00 |0131: const-string v4, ", " // string@00eb │ │ -07f9d6: 6e20 db2e 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f9dc: 28e6 |0136: goto 011c // -001a │ │ -07f9de: 1a04 e012 |0137: const-string v4, "]" // string@12e0 │ │ -07f9e2: 6e20 db2e 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -07f9e8: 6e10 e02e 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -07f9ee: 0c04 |013f: move-result-object v4 │ │ -07f9f0: 1104 |0140: return-object v4 │ │ +0830f8: |[0830f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat.toString:()Ljava/lang/String; │ │ +083108: 2203 e705 |0000: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +08310c: 7010 d22e 0300 |0002: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +083112: 6f10 ad2e 0600 |0005: invoke-super {v6}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2ead │ │ +083118: 0c04 |0008: move-result-object v4 │ │ +08311a: 6e20 db2e 4300 |0009: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083120: 2202 6300 |000c: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ +083124: 7010 5c02 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ +08312a: 6e20 0017 2600 |0011: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ +083130: 2204 e705 |0014: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +083134: 7010 d22e 0400 |0016: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +08313a: 1a05 1901 |0019: const-string v5, "; boundsInParent: " // string@0119 │ │ +08313e: 6e20 db2e 5400 |001b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083144: 0c04 |001e: move-result-object v4 │ │ +083146: 6e20 da2e 2400 |001f: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +08314c: 0c04 |0022: move-result-object v4 │ │ +08314e: 6e10 e02e 0400 |0023: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +083154: 0c04 |0026: move-result-object v4 │ │ +083156: 6e20 db2e 4300 |0027: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08315c: 6e20 0117 2600 |002a: invoke-virtual {v6, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1701 │ │ +083162: 2204 e705 |002d: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +083166: 7010 d22e 0400 |002f: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +08316c: 1a05 1a01 |0032: const-string v5, "; boundsInScreen: " // string@011a │ │ +083170: 6e20 db2e 5400 |0034: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083176: 0c04 |0037: move-result-object v4 │ │ +083178: 6e20 da2e 2400 |0038: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +08317e: 0c04 |003b: move-result-object v4 │ │ +083180: 6e10 e02e 0400 |003c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +083186: 0c04 |003f: move-result-object v4 │ │ +083188: 6e20 db2e 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08318e: 1a04 2401 |0043: const-string v4, "; packageName: " // string@0124 │ │ +083192: 6e20 db2e 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083198: 0c04 |0048: move-result-object v4 │ │ +08319a: 6e10 0b17 0600 |0049: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@170b │ │ +0831a0: 0c05 |004c: move-result-object v5 │ │ +0831a2: 6e20 d92e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ +0831a8: 1a04 1d01 |0050: const-string v4, "; className: " // string@011d │ │ +0831ac: 6e20 db2e 4300 |0052: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0831b2: 0c04 |0055: move-result-object v4 │ │ +0831b4: 6e10 0417 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1704 │ │ +0831ba: 0c05 |0059: move-result-object v5 │ │ +0831bc: 6e20 d92e 5400 |005a: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ +0831c2: 1a04 2801 |005d: const-string v4, "; text: " // string@0128 │ │ +0831c6: 6e20 db2e 4300 |005f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0831cc: 0c04 |0062: move-result-object v4 │ │ +0831ce: 6e10 0e17 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@170e │ │ +0831d4: 0c05 |0066: move-result-object v5 │ │ +0831d6: 6e20 d92e 5400 |0067: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ +0831dc: 1a04 1f01 |006a: const-string v4, "; contentDescription: " // string@011f │ │ +0831e0: 6e20 db2e 4300 |006c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0831e6: 0c04 |006f: move-result-object v4 │ │ +0831e8: 6e10 0717 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ +0831ee: 0c05 |0073: move-result-object v5 │ │ +0831f0: 6e20 d92e 5400 |0074: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; // method@2ed9 │ │ +0831f6: 1a04 2a01 |0077: const-string v4, "; viewId: " // string@012a │ │ +0831fa: 6e20 db2e 4300 |0079: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083200: 0c04 |007c: move-result-object v4 │ │ +083202: 6e10 0f17 0600 |007d: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getViewIdResourceName:()Ljava/lang/String; // method@170f │ │ +083208: 0c05 |0080: move-result-object v5 │ │ +08320a: 6e20 db2e 5400 |0081: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083210: 1a04 1b01 |0084: const-string v4, "; checkable: " // string@011b │ │ +083214: 6e20 db2e 4300 |0086: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08321a: 0c04 |0089: move-result-object v4 │ │ +08321c: 6e10 1317 0600 |008a: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isCheckable:()Z // method@1713 │ │ +083222: 0a05 |008d: move-result v5 │ │ +083224: 6e20 dc2e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +08322a: 1a04 1c01 |0091: const-string v4, "; checked: " // string@011c │ │ +08322e: 6e20 db2e 4300 |0093: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083234: 0c04 |0096: move-result-object v4 │ │ +083236: 6e10 1417 0600 |0097: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isChecked:()Z // method@1714 │ │ +08323c: 0a05 |009a: move-result v5 │ │ +08323e: 6e20 dc2e 5400 |009b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +083244: 1a04 2101 |009e: const-string v4, "; focusable: " // string@0121 │ │ +083248: 6e20 db2e 4300 |00a0: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08324e: 0c04 |00a3: move-result-object v4 │ │ +083250: 6e10 1717 0600 |00a4: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1717 │ │ +083256: 0a05 |00a7: move-result v5 │ │ +083258: 6e20 dc2e 5400 |00a8: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +08325e: 1a04 2201 |00ab: const-string v4, "; focused: " // string@0122 │ │ +083262: 6e20 db2e 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083268: 0c04 |00b0: move-result-object v4 │ │ +08326a: 6e10 1817 0600 |00b1: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1718 │ │ +083270: 0a05 |00b4: move-result v5 │ │ +083272: 6e20 dc2e 5400 |00b5: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +083278: 1a04 2701 |00b8: const-string v4, "; selected: " // string@0127 │ │ +08327c: 6e20 db2e 4300 |00ba: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083282: 0c04 |00bd: move-result-object v4 │ │ +083284: 6e10 1c17 0600 |00be: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@171c │ │ +08328a: 0a05 |00c1: move-result v5 │ │ +08328c: 6e20 dc2e 5400 |00c2: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +083292: 1a04 1e01 |00c5: const-string v4, "; clickable: " // string@011e │ │ +083296: 6e20 db2e 4300 |00c7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08329c: 0c04 |00ca: move-result-object v4 │ │ +08329e: 6e10 1517 0600 |00cb: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1715 │ │ +0832a4: 0a05 |00ce: move-result v5 │ │ +0832a6: 6e20 dc2e 5400 |00cf: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +0832ac: 1a04 2301 |00d2: const-string v4, "; longClickable: " // string@0123 │ │ +0832b0: 6e20 db2e 4300 |00d4: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0832b6: 0c04 |00d7: move-result-object v4 │ │ +0832b8: 6e10 1917 0600 |00d8: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1719 │ │ +0832be: 0a05 |00db: move-result v5 │ │ +0832c0: 6e20 dc2e 5400 |00dc: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +0832c6: 1a04 2001 |00df: const-string v4, "; enabled: " // string@0120 │ │ +0832ca: 6e20 db2e 4300 |00e1: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0832d0: 0c04 |00e4: move-result-object v4 │ │ +0832d2: 6e10 1617 0600 |00e5: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1716 │ │ +0832d8: 0a05 |00e8: move-result v5 │ │ +0832da: 6e20 dc2e 5400 |00e9: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +0832e0: 1a04 2501 |00ec: const-string v4, "; password: " // string@0125 │ │ +0832e4: 6e20 db2e 4300 |00ee: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0832ea: 0c04 |00f1: move-result-object v4 │ │ +0832ec: 6e10 1a17 0600 |00f2: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isPassword:()Z // method@171a │ │ +0832f2: 0a05 |00f5: move-result v5 │ │ +0832f4: 6e20 dc2e 5400 |00f6: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +0832fa: 2204 e705 |00f9: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +0832fe: 7010 d22e 0400 |00fb: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +083304: 1a05 2601 |00fe: const-string v5, "; scrollable: " // string@0126 │ │ +083308: 6e20 db2e 5400 |0100: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08330e: 0c04 |0103: move-result-object v4 │ │ +083310: 6e10 1b17 0600 |0104: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isScrollable:()Z // method@171b │ │ +083316: 0a05 |0107: move-result v5 │ │ +083318: 6e20 dc2e 5400 |0108: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +08331e: 0c04 |010b: move-result-object v4 │ │ +083320: 6e10 e02e 0400 |010c: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +083326: 0c04 |010f: move-result-object v4 │ │ +083328: 6e20 db2e 4300 |0110: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08332e: 1a04 1701 |0113: const-string v4, "; [" // string@0117 │ │ +083332: 6e20 db2e 4300 |0115: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083338: 6e10 ff16 0600 |0118: invoke-virtual {v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ +08333e: 0a01 |011b: move-result v1 │ │ +083340: 3801 1b00 |011c: if-eqz v1, 0137 // +001b │ │ +083344: 1214 |011e: const/4 v4, #int 1 // #1 │ │ +083346: 7110 8d2e 0100 |011f: invoke-static {v1}, Ljava/lang/Integer;.numberOfTrailingZeros:(I)I // method@2e8d │ │ +08334c: 0a05 |0122: move-result v5 │ │ +08334e: 9800 0405 |0123: shl-int v0, v4, v5 │ │ +083352: df04 00ff |0125: xor-int/lit8 v4, v0, #int -1 // #ff │ │ +083356: b541 |0127: and-int/2addr v1, v4 │ │ +083358: 7110 fe16 0000 |0128: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActionSymbolicName:(I)Ljava/lang/String; // method@16fe │ │ +08335e: 0c04 |012b: move-result-object v4 │ │ +083360: 6e20 db2e 4300 |012c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083366: 3801 edff |012f: if-eqz v1, 011c // -0013 │ │ +08336a: 1a04 ed00 |0131: const-string v4, ", " // string@00ed │ │ +08336e: 6e20 db2e 4300 |0133: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083374: 28e6 |0136: goto 011c // -001a │ │ +083376: 1a04 e112 |0137: const-string v4, "]" // string@12e1 │ │ +08337a: 6e20 db2e 4300 |0139: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +083380: 6e10 e02e 0300 |013c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +083386: 0c04 |013f: move-result-object v4 │ │ +083388: 1104 |0140: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2432 │ │ 0x0005 line=2433 │ │ 0x000c line=2435 │ │ 0x0011 line=2437 │ │ 0x0014 line=2438 │ │ @@ -95956,21 +95956,21 @@ │ │ locals : │ │ 0x0125 - 0x0137 reg=0 action I │ │ 0x011c - 0x0141 reg=1 actionBits I │ │ 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 : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #462 header: │ │ class_idx : 856 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 515 │ │ +source_file_idx : 517 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #462 annotations: │ │ Annotations on class │ │ @@ -95990,17 +95990,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07f9f4: |[07f9f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.:()V │ │ -07fa04: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07fa0a: 0e00 |0003: return-void │ │ +08338c: |[08338c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.:()V │ │ +08339c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0833a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;) │ │ @@ -96008,19 +96008,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fa0c: |[07fa0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getId:(Ljava/lang/Object;)I │ │ -07fa1c: 1f01 5204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0452 │ │ -07fa20: 6e10 4c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getId:()I // method@1f4c │ │ -07fa26: 0a00 |0005: move-result v0 │ │ -07fa28: 0f00 |0006: return v0 │ │ +0833a4: |[0833a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getId:(Ljava/lang/Object;)I │ │ +0833b4: 1f01 5204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0452 │ │ +0833b8: 6e10 4c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getId:()I // method@1f4c │ │ +0833be: 0a00 |0005: move-result v0 │ │ +0833c0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$AccessibilityAction;) │ │ @@ -96028,33 +96028,33 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/CharSequence;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fa2c: |[07fa2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07fa3c: 1f01 5204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0452 │ │ -07fa40: 6e10 4d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getLabel:()Ljava/lang/CharSequence; // method@1f4d │ │ -07fa46: 0c00 |0005: move-result-object v0 │ │ -07fa48: 1100 |0006: return-object v0 │ │ +0833c4: |[0833c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$AccessibilityAction.getLabel:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0833d4: 1f01 5204 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0452 │ │ +0833d8: 6e10 4d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.getLabel:()Ljava/lang/CharSequence; // method@1f4d │ │ +0833de: 0c00 |0005: move-result-object v0 │ │ +0833e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 action Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompatApi21.java) │ │ + source_file_idx : 517 (AccessibilityNodeInfoCompatApi21.java) │ │ │ │ Class #463 header: │ │ class_idx : 857 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 515 │ │ +source_file_idx : 517 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #463 annotations: │ │ Annotations on class │ │ @@ -96074,17 +96074,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fa4c: |[07fa4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.:()V │ │ -07fa5c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07fa62: 0e00 |0003: return-void │ │ +0833e4: |[0833e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.:()V │ │ +0833f4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0833fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;) │ │ @@ -96092,33 +96092,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fa64: |[07fa64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.isSelected:(Ljava/lang/Object;)Z │ │ -07fa74: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ -07fa78: 6e10 581f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isSelected:()Z // method@1f58 │ │ -07fa7e: 0a00 |0005: move-result v0 │ │ -07fa80: 0f00 |0006: return v0 │ │ +0833fc: |[0833fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21$CollectionItemInfo.isSelected:(Ljava/lang/Object;)Z │ │ +08340c: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ +083410: 6e10 581f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isSelected:()Z // method@1f58 │ │ +083416: 0a00 |0005: move-result v0 │ │ +083418: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompatApi21.java) │ │ + source_file_idx : 517 (AccessibilityNodeInfoCompatApi21.java) │ │ │ │ Class #464 header: │ │ class_idx : 858 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 515 │ │ +source_file_idx : 517 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #464 annotations: │ │ Annotations on class │ │ @@ -96139,17 +96139,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fa84: |[07fa84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.:()V │ │ -07fa94: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07fa9a: 0e00 |0003: return-void │ │ +08341c: |[08341c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.:()V │ │ +08342c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083432: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21; │ │ │ │ @@ -96158,20 +96158,20 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -07fa9c: |[07fa9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -07faac: 2200 5204 |0000: new-instance v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0452 │ │ -07fab0: 7030 4b1f 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.:(ILjava/lang/CharSequence;)V // method@1f4b │ │ -07fab6: 1f01 5604 |0005: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07faba: 6e20 601f 0100 |0007: invoke-virtual {v1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V // method@1f60 │ │ -07fac0: 0e00 |000a: return-void │ │ +083434: |[083434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +083444: 2200 5204 |0000: new-instance v0, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction; // type@0452 │ │ +083448: 7030 4b1f 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;.:(ILjava/lang/CharSequence;)V // method@1f4b │ │ +08344e: 1f01 5604 |0005: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083452: 6e20 601f 0100 |0007: invoke-virtual {v1, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(Landroid/view/accessibility/AccessibilityNodeInfo$AccessibilityAction;)V // method@1f60 │ │ +083458: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0005 line=36 │ │ 0x000a line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 info Ljava/lang/Object; │ │ @@ -96184,20 +96184,20 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -07fac4: |[07fac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -07fad4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fad8: 6e10 661f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActionList:()Ljava/util/List; // method@1f66 │ │ -07fade: 0c00 |0005: move-result-object v0 │ │ -07fae0: 1f00 1306 |0006: check-cast v0, Ljava/util/List; // type@0613 │ │ -07fae4: 1100 |0008: return-object v0 │ │ +08345c: |[08345c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +08346c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083470: 6e10 661f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActionList:()Ljava/util/List; // method@1f66 │ │ +083476: 0c00 |0005: move-result-object v0 │ │ +083478: 1f00 1306 |0006: check-cast v0, Ljava/util/List; // type@0613 │ │ +08347c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0006 line=30 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ 0x0006 - 0x0008 reg=0 result Ljava/util/List; │ │ @@ -96207,18 +96207,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -07fae8: |[07fae8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -07faf8: 7140 521f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1f52 │ │ -07fafe: 0c00 |0003: move-result-object v0 │ │ -07fb00: 1100 |0004: return-object v0 │ │ +083480: |[083480] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +083490: 7140 521f 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZI)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1f52 │ │ +083496: 0c00 |0003: move-result-object v0 │ │ +083498: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowCount I │ │ 0x0000 - 0x0005 reg=2 columnCount I │ │ 0x0000 - 0x0005 reg=3 hierarchical Z │ │ @@ -96229,37 +96229,37 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -07fb04: |[07fb04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -07fb14: 7706 5a1f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1f5a │ │ -07fb1a: 0c00 |0003: move-result-object v0 │ │ -07fb1c: 1100 |0004: return-object v0 │ │ +08349c: |[08349c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatApi21.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0834ac: 7706 5a1f 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1f5a │ │ +0834b2: 0c00 |0003: move-result-object v0 │ │ +0834b4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowIndex I │ │ 0x0000 - 0x0005 reg=2 rowSpan I │ │ 0x0000 - 0x0005 reg=3 columnIndex I │ │ 0x0000 - 0x0005 reg=4 columnSpan I │ │ 0x0000 - 0x0005 reg=5 heading Z │ │ 0x0000 - 0x0005 reg=6 selected Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 515 (AccessibilityNodeInfoCompatApi21.java) │ │ + source_file_idx : 517 (AccessibilityNodeInfoCompatApi21.java) │ │ │ │ Class #465 header: │ │ class_idx : 859 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 516 │ │ +source_file_idx : 518 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 48 │ │ virtual_methods_size: 0 │ │ │ │ Class #465 annotations: │ │ Annotations on method #5967 'findAccessibilityNodeInfosByText' │ │ @@ -96278,17 +96278,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -07fb20: |[07fb20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ -07fb30: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -07fb36: 0e00 |0003: return-void │ │ +0834b8: |[0834b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.:()V │ │ +0834c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0834ce: 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;) │ │ @@ -96296,18 +96296,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 │ │ -07fb38: |[07fb38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ -07fb48: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fb4c: 6e20 5f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1f5f │ │ -07fb52: 0e00 |0005: return-void │ │ +0834d0: |[0834d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addAction:(Ljava/lang/Object;I)V │ │ +0834e0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0834e4: 6e20 5f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addAction:(I)V // method@1f5f │ │ +0834ea: 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 │ │ @@ -96317,18 +96317,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 │ │ -07fb54: |[07fb54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -07fb64: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fb68: 6e20 611f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1f61 │ │ -07fb6e: 0e00 |0005: return-void │ │ +0834ec: |[0834ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0834fc: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083500: 6e20 611f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;)V // method@1f61 │ │ +083506: 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; │ │ @@ -96338,20 +96338,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 │ │ -07fb70: |[07fb70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -07fb80: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fb84: 6e20 631f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1f63 │ │ -07fb8a: 0c00 |0005: move-result-object v0 │ │ -07fb8c: 1f00 1306 |0006: check-cast v0, Ljava/util/List; // type@0613 │ │ -07fb90: 1100 |0008: return-object v0 │ │ +083508: |[083508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +083518: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +08351c: 6e20 631f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findAccessibilityNodeInfosByText:(Ljava/lang/String;)Ljava/util/List; // method@1f63 │ │ +083522: 0c00 |0005: move-result-object v0 │ │ +083524: 1f00 1306 |0006: check-cast v0, Ljava/util/List; // type@0613 │ │ +083528: 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; │ │ @@ -96362,19 +96362,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fb94: |[07fb94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ -07fba4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fba8: 6e10 671f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1f67 │ │ -07fbae: 0a00 |0005: move-result v0 │ │ -07fbb0: 0f00 |0006: return v0 │ │ +08352c: |[08352c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getActions:(Ljava/lang/Object;)I │ │ +08353c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083540: 6e10 671f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getActions:()I // method@1f67 │ │ +083546: 0a00 |0005: move-result v0 │ │ +083548: 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;) │ │ @@ -96382,18 +96382,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 │ │ -07fbb4: |[07fbb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07fbc4: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fbc8: 6e20 681f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1f68 │ │ -07fbce: 0e00 |0005: return-void │ │ +08354c: |[08354c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +08355c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083560: 6e20 681f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1f68 │ │ +083566: 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; │ │ @@ -96403,18 +96403,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 │ │ -07fbd0: |[07fbd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07fbe0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fbe4: 6e20 691f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f69 │ │ -07fbea: 0e00 |0005: return-void │ │ +083568: |[083568] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +083578: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +08357c: 6e20 691f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f69 │ │ +083582: 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; │ │ @@ -96424,19 +96424,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 │ │ -07fbec: |[07fbec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -07fbfc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fc00: 6e20 6a1f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f6a │ │ -07fc06: 0c00 |0005: move-result-object v0 │ │ -07fc08: 1100 |0006: return-object v0 │ │ +083584: |[083584] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +083594: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083598: 6e20 6a1f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChild:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f6a │ │ +08359e: 0c00 |0005: move-result-object v0 │ │ +0835a0: 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 │ │ │ │ @@ -96445,19 +96445,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fc0c: |[07fc0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ -07fc1c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fc20: 6e10 6b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1f6b │ │ -07fc26: 0a00 |0005: move-result v0 │ │ -07fc28: 0f00 |0006: return v0 │ │ +0835a4: |[0835a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getChildCount:(Ljava/lang/Object;)I │ │ +0835b4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0835b8: 6e10 6b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getChildCount:()I // method@1f6b │ │ +0835be: 0a00 |0005: move-result v0 │ │ +0835c0: 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;) │ │ @@ -96465,19 +96465,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 │ │ -07fc2c: |[07fc2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07fc3c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fc40: 6e10 6c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1f6c │ │ -07fc46: 0c00 |0005: move-result-object v0 │ │ -07fc48: 1100 |0006: return-object v0 │ │ +0835c4: |[0835c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0835d4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0835d8: 6e10 6c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getClassName:()Ljava/lang/CharSequence; // method@1f6c │ │ +0835de: 0c00 |0005: move-result-object v0 │ │ +0835e0: 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;) │ │ @@ -96485,19 +96485,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 │ │ -07fc4c: |[07fc4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07fc5c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fc60: 6e10 6f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1f6f │ │ -07fc66: 0c00 |0005: move-result-object v0 │ │ -07fc68: 1100 |0006: return-object v0 │ │ +0835e4: |[0835e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0835f4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0835f8: 6e10 6f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getContentDescription:()Ljava/lang/CharSequence; // method@1f6f │ │ +0835fe: 0c00 |0005: move-result-object v0 │ │ +083600: 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;) │ │ @@ -96505,19 +96505,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 │ │ -07fc6c: |[07fc6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07fc7c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fc80: 6e10 721f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1f72 │ │ -07fc86: 0c00 |0005: move-result-object v0 │ │ -07fc88: 1100 |0006: return-object v0 │ │ +083604: |[083604] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083614: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083618: 6e10 721f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getPackageName:()Ljava/lang/CharSequence; // method@1f72 │ │ +08361e: 0c00 |0005: move-result-object v0 │ │ +083620: 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;) │ │ @@ -96525,19 +96525,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 │ │ -07fc8c: |[07fc8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -07fc9c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fca0: 6e10 731f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f73 │ │ -07fca6: 0c00 |0005: move-result-object v0 │ │ -07fca8: 1100 |0006: return-object v0 │ │ +083624: |[083624] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +083634: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083638: 6e10 731f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getParent:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f73 │ │ +08363e: 0c00 |0005: move-result-object v0 │ │ +083640: 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;) │ │ @@ -96545,19 +96545,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 │ │ -07fcac: |[07fcac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -07fcbc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fcc0: 6e10 751f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1f75 │ │ -07fcc6: 0c00 |0005: move-result-object v0 │ │ -07fcc8: 1100 |0006: return-object v0 │ │ +083644: |[083644] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +083654: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083658: 6e10 751f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getText:()Ljava/lang/CharSequence; // method@1f75 │ │ +08365e: 0c00 |0005: move-result-object v0 │ │ +083660: 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;) │ │ @@ -96565,19 +96565,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fccc: |[07fccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -07fcdc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fce0: 6e10 771f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1f77 │ │ -07fce6: 0a00 |0005: move-result v0 │ │ -07fce8: 0f00 |0006: return v0 │ │ +083664: |[083664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +083674: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083678: 6e10 771f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getWindowId:()I // method@1f77 │ │ +08367e: 0a00 |0005: move-result v0 │ │ +083680: 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;) │ │ @@ -96585,19 +96585,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fcec: |[07fcec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ -07fcfc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fd00: 6e10 791f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1f79 │ │ -07fd06: 0a00 |0005: move-result v0 │ │ -07fd08: 0f00 |0006: return v0 │ │ +083684: |[083684] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isCheckable:(Ljava/lang/Object;)Z │ │ +083694: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083698: 6e10 791f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isCheckable:()Z // method@1f79 │ │ +08369e: 0a00 |0005: move-result v0 │ │ +0836a0: 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;) │ │ @@ -96605,19 +96605,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fd0c: |[07fd0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -07fd1c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fd20: 6e10 7a1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1f7a │ │ -07fd26: 0a00 |0005: move-result v0 │ │ -07fd28: 0f00 |0006: return v0 │ │ +0836a4: |[0836a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +0836b4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0836b8: 6e10 7a1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isChecked:()Z // method@1f7a │ │ +0836be: 0a00 |0005: move-result v0 │ │ +0836c0: 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;) │ │ @@ -96625,19 +96625,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fd2c: |[07fd2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ -07fd3c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fd40: 6e10 7b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1f7b │ │ -07fd46: 0a00 |0005: move-result v0 │ │ -07fd48: 0f00 |0006: return v0 │ │ +0836c4: |[0836c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isClickable:(Ljava/lang/Object;)Z │ │ +0836d4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0836d8: 6e10 7b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isClickable:()Z // method@1f7b │ │ +0836de: 0a00 |0005: move-result v0 │ │ +0836e0: 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;) │ │ @@ -96645,19 +96645,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fd4c: |[07fd4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -07fd5c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fd60: 6e10 7c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1f7c │ │ -07fd66: 0a00 |0005: move-result v0 │ │ -07fd68: 0f00 |0006: return v0 │ │ +0836e4: |[0836e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +0836f4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0836f8: 6e10 7c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isEnabled:()Z // method@1f7c │ │ +0836fe: 0a00 |0005: move-result v0 │ │ +083700: 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;) │ │ @@ -96665,19 +96665,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fd6c: |[07fd6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ -07fd7c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fd80: 6e10 7d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1f7d │ │ -07fd86: 0a00 |0005: move-result v0 │ │ -07fd88: 0f00 |0006: return v0 │ │ +083704: |[083704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocusable:(Ljava/lang/Object;)Z │ │ +083714: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083718: 6e10 7d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocusable:()Z // method@1f7d │ │ +08371e: 0a00 |0005: move-result v0 │ │ +083720: 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;) │ │ @@ -96685,19 +96685,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fd8c: |[07fd8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ -07fd9c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fda0: 6e10 7e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1f7e │ │ -07fda6: 0a00 |0005: move-result v0 │ │ -07fda8: 0f00 |0006: return v0 │ │ +083724: |[083724] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isFocused:(Ljava/lang/Object;)Z │ │ +083734: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083738: 6e10 7e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isFocused:()Z // method@1f7e │ │ +08373e: 0a00 |0005: move-result v0 │ │ +083740: 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;) │ │ @@ -96705,19 +96705,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fdac: |[07fdac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ -07fdbc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fdc0: 6e10 7f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1f7f │ │ -07fdc6: 0a00 |0005: move-result v0 │ │ -07fdc8: 0f00 |0006: return v0 │ │ +083744: |[083744] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isLongClickable:(Ljava/lang/Object;)Z │ │ +083754: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083758: 6e10 7f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isLongClickable:()Z // method@1f7f │ │ +08375e: 0a00 |0005: move-result v0 │ │ +083760: 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;) │ │ @@ -96725,19 +96725,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fdcc: |[07fdcc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -07fddc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fde0: 6e10 801f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1f80 │ │ -07fde6: 0a00 |0005: move-result v0 │ │ -07fde8: 0f00 |0006: return v0 │ │ +083764: |[083764] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +083774: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083778: 6e10 801f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isPassword:()Z // method@1f80 │ │ +08377e: 0a00 |0005: move-result v0 │ │ +083780: 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;) │ │ @@ -96745,19 +96745,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fdec: |[07fdec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -07fdfc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fe00: 6e10 811f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1f81 │ │ -07fe06: 0a00 |0005: move-result v0 │ │ -07fe08: 0f00 |0006: return v0 │ │ +083784: |[083784] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +083794: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083798: 6e10 811f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isScrollable:()Z // method@1f81 │ │ +08379e: 0a00 |0005: move-result v0 │ │ +0837a0: 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;) │ │ @@ -96765,19 +96765,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -07fe0c: |[07fe0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ -07fe1c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fe20: 6e10 821f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1f82 │ │ -07fe26: 0a00 |0005: move-result v0 │ │ -07fe28: 0f00 |0006: return v0 │ │ +0837a4: |[0837a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.isSelected:(Ljava/lang/Object;)Z │ │ +0837b4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0837b8: 6e10 821f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isSelected:()Z // method@1f82 │ │ +0837be: 0a00 |0005: move-result v0 │ │ +0837c0: 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;) │ │ @@ -96785,36 +96785,36 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -07fe2c: |[07fe2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ -07fe3c: 7100 841f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f84 │ │ -07fe42: 0c00 |0003: move-result-object v0 │ │ -07fe44: 1100 |0004: return-object v0 │ │ +0837c4: |[0837c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:()Ljava/lang/Object; │ │ +0837d4: 7100 841f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f84 │ │ +0837da: 0c00 |0003: move-result-object v0 │ │ +0837dc: 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 │ │ -07fe48: |[07fe48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -07fe58: 7110 851f 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f85 │ │ -07fe5e: 0c00 |0003: move-result-object v0 │ │ -07fe60: 1100 |0004: return-object v0 │ │ +0837e0: |[0837e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0837f0: 7110 851f 0100 |0000: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f85 │ │ +0837f6: 0c00 |0003: move-result-object v0 │ │ +0837f8: 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;) │ │ @@ -96822,19 +96822,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 │ │ -07fe64: |[07fe64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -07fe74: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fe78: 7110 871f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f87 │ │ -07fe7e: 0c00 |0005: move-result-object v0 │ │ -07fe80: 1100 |0006: return-object v0 │ │ +0837fc: |[0837fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +08380c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083810: 7110 871f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/accessibility/AccessibilityNodeInfo;)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f87 │ │ +083816: 0c00 |0005: move-result-object v0 │ │ +083818: 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;) │ │ @@ -96842,19 +96842,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 │ │ -07fe84: |[07fe84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ -07fe94: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fe98: 6e20 881f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1f88 │ │ -07fe9e: 0a00 |0005: move-result v0 │ │ -07fea0: 0f00 |0006: return v0 │ │ +08381c: |[08381c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.performAction:(Ljava/lang/Object;I)Z │ │ +08382c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083830: 6e20 881f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(I)Z // method@1f88 │ │ +083836: 0a00 |0005: move-result v0 │ │ +083838: 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 │ │ │ │ @@ -96863,18 +96863,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -07fea4: |[07fea4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -07feb4: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07feb8: 6e10 8a1f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1f8a │ │ -07febe: 0e00 |0005: return-void │ │ +08383c: |[08383c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +08384c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083850: 6e10 8a1f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.recycle:()V // method@1f8a │ │ +083856: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0005 line=218 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ │ │ @@ -96883,18 +96883,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 │ │ -07fec0: |[07fec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07fed0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fed4: 6e20 8c1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1f8c │ │ -07feda: 0e00 |0005: return-void │ │ +083858: |[083858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +083868: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +08386c: 6e20 8c1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1f8c │ │ +083872: 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; │ │ @@ -96904,18 +96904,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 │ │ -07fedc: |[07fedc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -07feec: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07fef0: 6e20 8d1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f8d │ │ -07fef6: 0e00 |0005: return-void │ │ +083874: |[083874] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +083884: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083888: 6e20 8d1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1f8d │ │ +08388e: 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; │ │ @@ -96925,18 +96925,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 │ │ -07fef8: |[07fef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ -07ff08: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ff0c: 6e20 8e1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1f8e │ │ -07ff12: 0e00 |0005: return-void │ │ +083890: |[083890] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setCheckable:(Ljava/lang/Object;Z)V │ │ +0838a0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0838a4: 6e20 8e1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCheckable:(Z)V // method@1f8e │ │ +0838aa: 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 │ │ @@ -96946,18 +96946,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 │ │ -07ff14: |[07ff14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -07ff24: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ff28: 6e20 8f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1f8f │ │ -07ff2e: 0e00 |0005: return-void │ │ +0838ac: |[0838ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +0838bc: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0838c0: 6e20 8f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setChecked:(Z)V // method@1f8f │ │ +0838c6: 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 │ │ @@ -96967,18 +96967,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 │ │ -07ff30: |[07ff30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -07ff40: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ff44: 6e20 901f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1f90 │ │ -07ff4a: 0e00 |0005: return-void │ │ +0838c8: |[0838c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0838d8: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0838dc: 6e20 901f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1f90 │ │ +0838e2: 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; │ │ @@ -96988,18 +96988,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 │ │ -07ff4c: |[07ff4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ -07ff5c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ff60: 6e20 911f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1f91 │ │ -07ff66: 0e00 |0005: return-void │ │ +0838e4: |[0838e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setClickable:(Ljava/lang/Object;Z)V │ │ +0838f4: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0838f8: 6e20 911f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClickable:(Z)V // method@1f91 │ │ +0838fe: 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 │ │ @@ -97009,18 +97009,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 │ │ -07ff68: |[07ff68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -07ff78: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ff7c: 6e20 941f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1f94 │ │ -07ff82: 0e00 |0005: return-void │ │ +083900: |[083900] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +083910: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083914: 6e20 941f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1f94 │ │ +08391a: 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; │ │ @@ -97030,18 +97030,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 │ │ -07ff84: |[07ff84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -07ff94: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ff98: 6e20 951f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1f95 │ │ -07ff9e: 0e00 |0005: return-void │ │ +08391c: |[08391c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +08392c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083930: 6e20 951f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1f95 │ │ +083936: 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 │ │ @@ -97051,18 +97051,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 │ │ -07ffa0: |[07ffa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ -07ffb0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ffb4: 6e20 961f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1f96 │ │ -07ffba: 0e00 |0005: return-void │ │ +083938: |[083938] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocusable:(Ljava/lang/Object;Z)V │ │ +083948: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +08394c: 6e20 961f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocusable:(Z)V // method@1f96 │ │ +083952: 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 │ │ @@ -97072,18 +97072,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 │ │ -07ffbc: |[07ffbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ -07ffcc: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ffd0: 6e20 971f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1f97 │ │ -07ffd6: 0e00 |0005: return-void │ │ +083954: |[083954] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setFocused:(Ljava/lang/Object;Z)V │ │ +083964: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083968: 6e20 971f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setFocused:(Z)V // method@1f97 │ │ +08396e: 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 │ │ @@ -97093,18 +97093,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 │ │ -07ffd8: |[07ffd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ -07ffe8: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -07ffec: 6e20 991f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1f99 │ │ -07fff2: 0e00 |0005: return-void │ │ +083970: |[083970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setLongClickable:(Ljava/lang/Object;Z)V │ │ +083980: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083984: 6e20 991f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLongClickable:(Z)V // method@1f99 │ │ +08398a: 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 │ │ @@ -97114,18 +97114,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 │ │ -07fff4: |[07fff4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -080004: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080008: 6e20 9b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f9b │ │ -08000e: 0e00 |0005: return-void │ │ +08398c: |[08398c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +08399c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0839a0: 6e20 9b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f9b │ │ +0839a6: 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; │ │ @@ -97135,18 +97135,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 │ │ -080010: |[080010] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -080020: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080024: 6e20 9c1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1f9c │ │ -08002a: 0e00 |0005: return-void │ │ +0839a8: |[0839a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0839b8: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0839bc: 6e20 9c1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;)V // method@1f9c │ │ +0839c2: 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; │ │ @@ -97156,18 +97156,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 │ │ -08002c: |[08002c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -08003c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080040: 6e20 9e1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1f9e │ │ -080046: 0e00 |0005: return-void │ │ +0839c4: |[0839c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +0839d4: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0839d8: 6e20 9e1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setPassword:(Z)V // method@1f9e │ │ +0839de: 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 │ │ @@ -97177,18 +97177,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 │ │ -080048: |[080048] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -080058: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -08005c: 6e20 9f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1f9f │ │ -080062: 0e00 |0005: return-void │ │ +0839e0: |[0839e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +0839f0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +0839f4: 6e20 9f1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1f9f │ │ +0839fa: 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 │ │ @@ -97198,18 +97198,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 │ │ -080064: |[080064] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ -080074: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080078: 6e20 a01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1fa0 │ │ -08007e: 0e00 |0005: return-void │ │ +0839fc: |[0839fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSelected:(Ljava/lang/Object;Z)V │ │ +083a0c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083a10: 6e20 a01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSelected:(Z)V // method@1fa0 │ │ +083a16: 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 │ │ @@ -97219,18 +97219,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 │ │ -080080: |[080080] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -080090: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080094: 6e20 a11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1fa1 │ │ -08009a: 0e00 |0005: return-void │ │ +083a18: |[083a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +083a28: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083a2c: 6e20 a11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;)V // method@1fa1 │ │ +083a32: 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; │ │ @@ -97240,34 +97240,34 @@ │ │ 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 │ │ -08009c: |[08009c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0800ac: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0800b0: 6e20 a31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1fa3 │ │ -0800b6: 0e00 |0005: return-void │ │ +083a34: |[083a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatIcs.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +083a44: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083a48: 6e20 a31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setText:(Ljava/lang/CharSequence;)V // method@1fa3 │ │ +083a4e: 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 : 516 (AccessibilityNodeInfoCompatIcs.java) │ │ + source_file_idx : 518 (AccessibilityNodeInfoCompatIcs.java) │ │ │ │ Class #466 header: │ │ class_idx : 860 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 517 │ │ +source_file_idx : 519 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 0 │ │ │ │ Class #466 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;' │ │ @@ -97282,17 +97282,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0800b8: |[0800b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ -0800c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0800ce: 0e00 |0003: return-void │ │ +083a50: |[083a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.:()V │ │ +083a60: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083a66: 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;) │ │ @@ -97300,18 +97300,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 │ │ -0800d0: |[0800d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0800e0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0800e4: 6e30 621f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1f62 │ │ -0800ea: 0e00 |0005: return-void │ │ +083a68: |[083a68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +083a78: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083a7c: 6e30 621f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.addChild:(Landroid/view/View;I)V // method@1f62 │ │ +083a82: 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; │ │ @@ -97322,19 +97322,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 │ │ -0800ec: |[0800ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0800fc: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080100: 6e20 641f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f64 │ │ -080106: 0c00 |0005: move-result-object v0 │ │ -080108: 1100 |0006: return-object v0 │ │ +083a84: |[083a84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +083a94: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083a98: 6e20 641f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f64 │ │ +083a9e: 0c00 |0005: move-result-object v0 │ │ +083aa0: 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 │ │ │ │ @@ -97343,19 +97343,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 │ │ -08010c: |[08010c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -08011c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080120: 6e20 651f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f65 │ │ -080126: 0c00 |0005: move-result-object v0 │ │ -080128: 1100 |0006: return-object v0 │ │ +083aa4: |[083aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +083ab4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083ab8: 6e20 651f 2100 |0002: invoke-virtual {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.focusSearch:(I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f65 │ │ +083abe: 0c00 |0005: move-result-object v0 │ │ +083ac0: 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 │ │ │ │ @@ -97364,19 +97364,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08012c: |[08012c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ -08013c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080140: 6e10 711f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1f71 │ │ -080146: 0a00 |0005: move-result v0 │ │ -080148: 0f00 |0006: return v0 │ │ +083ac4: |[083ac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.getMovementGranularities:(Ljava/lang/Object;)I │ │ +083ad4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083ad8: 6e10 711f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getMovementGranularities:()I // method@1f71 │ │ +083ade: 0a00 |0005: move-result v0 │ │ +083ae0: 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;) │ │ @@ -97384,19 +97384,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08014c: |[08014c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -08015c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080160: 6e10 781f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1f78 │ │ -080166: 0a00 |0005: move-result v0 │ │ -080168: 0f00 |0006: return v0 │ │ +083ae4: |[083ae4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +083af4: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083af8: 6e10 781f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isAccessibilityFocused:()Z // method@1f78 │ │ +083afe: 0a00 |0005: move-result v0 │ │ +083b00: 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;) │ │ @@ -97404,19 +97404,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08016c: |[08016c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -08017c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080180: 6e10 831f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1f83 │ │ -080186: 0a00 |0005: move-result v0 │ │ -080188: 0f00 |0006: return v0 │ │ +083b04: |[083b04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +083b14: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083b18: 6e10 831f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.isVisibleToUser:()Z // method@1f83 │ │ +083b1e: 0a00 |0005: move-result v0 │ │ +083b20: 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;) │ │ @@ -97424,18 +97424,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 │ │ -08018c: |[08018c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -08019c: 7120 861f 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f86 │ │ -0801a2: 0c00 |0003: move-result-object v0 │ │ -0801a4: 1100 |0004: return-object v0 │ │ +083b24: |[083b24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +083b34: 7120 861f 2100 |0000: invoke-static {v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.obtain:(Landroid/view/View;I)Landroid/view/accessibility/AccessibilityNodeInfo; // method@1f86 │ │ +083b3a: 0c00 |0003: move-result-object v0 │ │ +083b3c: 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 │ │ │ │ @@ -97444,19 +97444,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 │ │ -0801a8: |[0801a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0801b8: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0801bc: 6e30 891f 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1f89 │ │ -0801c2: 0a00 |0005: move-result v0 │ │ -0801c4: 0f00 |0006: return v0 │ │ +083b40: |[083b40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +083b50: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083b54: 6e30 891f 2103 |0002: invoke-virtual {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo;.performAction:(ILandroid/os/Bundle;)Z // method@1f89 │ │ +083b5a: 0a00 |0005: move-result v0 │ │ +083b5c: 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; │ │ @@ -97466,18 +97466,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 │ │ -0801c8: |[0801c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ -0801d8: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0801dc: 6e20 8b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1f8b │ │ -0801e2: 0e00 |0005: return-void │ │ +083b60: |[083b60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setAccesibilityFocused:(Ljava/lang/Object;Z)V │ │ +083b70: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083b74: 6e20 8b1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setAccessibilityFocused:(Z)V // method@1f8b │ │ +083b7a: 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 │ │ @@ -97487,18 +97487,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 │ │ -0801e4: |[0801e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0801f4: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0801f8: 6e20 9a1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1f9a │ │ -0801fe: 0e00 |0005: return-void │ │ +083b7c: |[083b7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +083b8c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083b90: 6e20 9a1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setMovementGranularities:(I)V // method@1f9a │ │ +083b96: 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 │ │ @@ -97508,18 +97508,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 │ │ -080200: |[080200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -080210: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080214: 6e30 9d1f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1f9d │ │ -08021a: 0e00 |0005: return-void │ │ +083b98: |[083b98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +083ba8: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083bac: 6e30 9d1f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setParent:(Landroid/view/View;I)V // method@1f9d │ │ +083bb2: 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; │ │ @@ -97530,18 +97530,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 │ │ -08021c: |[08021c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -08022c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080230: 6e30 a21f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1fa2 │ │ -080236: 0e00 |0005: return-void │ │ +083bb4: |[083bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +083bc4: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083bc8: 6e30 a21f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityNodeInfo;.setSource:(Landroid/view/View;I)V // method@1fa2 │ │ +083bce: 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; │ │ @@ -97552,34 +97552,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 │ │ -080238: |[080238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -080248: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -08024c: 6e20 a51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1fa5 │ │ -080252: 0e00 |0005: return-void │ │ +083bd0: |[083bd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellyBean.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +083be0: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083be4: 6e20 a51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setVisibleToUser:(Z)V // method@1fa5 │ │ +083bea: 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 : 517 (AccessibilityNodeInfoCompatJellyBean.java) │ │ + source_file_idx : 519 (AccessibilityNodeInfoCompatJellyBean.java) │ │ │ │ Class #467 header: │ │ class_idx : 861 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 518 │ │ +source_file_idx : 520 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #467 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;' │ │ @@ -97594,17 +97594,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080254: |[080254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ -080264: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08026a: 0e00 |0003: return-void │ │ +083bec: |[083bec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.:()V │ │ +083bfc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083c02: 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;) │ │ @@ -97612,19 +97612,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 │ │ -08026c: |[08026c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -08027c: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080280: 6e10 761f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1f76 │ │ -080286: 0c00 |0005: move-result-object v0 │ │ -080288: 1100 |0006: return-object v0 │ │ +083c04: |[083c04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +083c14: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083c18: 6e10 761f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getViewIdResourceName:()Ljava/lang/String; // method@1f76 │ │ +083c1e: 0c00 |0005: move-result-object v0 │ │ +083c20: 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;) │ │ @@ -97632,34 +97632,34 @@ │ │ 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 │ │ -08028c: |[08028c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -08029c: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0802a0: 6e20 a41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1fa4 │ │ -0802a6: 0e00 |0005: return-void │ │ +083c24: |[083c24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatJellybeanMr2.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +083c34: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083c38: 6e20 a41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setViewIdResourceName:(Ljava/lang/String;)V // method@1fa4 │ │ +083c3e: 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 : 518 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ + source_file_idx : 520 (AccessibilityNodeInfoCompatJellybeanMr2.java) │ │ │ │ Class #468 header: │ │ class_idx : 862 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 519 │ │ +source_file_idx : 521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #468 annotations: │ │ Annotations on class │ │ @@ -97679,17 +97679,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0802a8: |[0802a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.:()V │ │ -0802b8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0802be: 0e00 |0003: return-void │ │ +083c40: |[083c40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.:()V │ │ +083c50: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -97697,19 +97697,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0802c0: |[0802c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount:(Ljava/lang/Object;)I │ │ -0802d0: 1f01 5304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ -0802d4: 6e10 4e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getColumnCount:()I // method@1f4e │ │ -0802da: 0a00 |0005: move-result v0 │ │ -0802dc: 0f00 |0006: return v0 │ │ +083c58: |[083c58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount:(Ljava/lang/Object;)I │ │ +083c68: 1f01 5304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ +083c6c: 6e10 4e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getColumnCount:()I // method@1f4e │ │ +083c72: 0a00 |0005: move-result v0 │ │ +083c74: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -97717,19 +97717,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0802e0: |[0802e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount:(Ljava/lang/Object;)I │ │ -0802f0: 1f01 5304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ -0802f4: 6e10 4f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getRowCount:()I // method@1f4f │ │ -0802fa: 0a00 |0005: move-result v0 │ │ -0802fc: 0f00 |0006: return v0 │ │ +083c78: |[083c78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount:(Ljava/lang/Object;)I │ │ +083c88: 1f01 5304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ +083c8c: 6e10 4f1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.getRowCount:()I // method@1f4f │ │ +083c92: 0a00 |0005: move-result v0 │ │ +083c94: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;) │ │ @@ -97737,33 +97737,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080300: |[080300] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical:(Ljava/lang/Object;)Z │ │ -080310: 1f01 5304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ -080314: 6e10 501f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.isHierarchical:()Z // method@1f50 │ │ -08031a: 0a00 |0005: move-result v0 │ │ -08031c: 0f00 |0006: return v0 │ │ +083c98: |[083c98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical:(Ljava/lang/Object;)Z │ │ +083ca8: 1f01 5304 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ +083cac: 6e10 501f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.isHierarchical:()Z // method@1f50 │ │ +083cb2: 0a00 |0005: move-result v0 │ │ +083cb4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 519 (AccessibilityNodeInfoCompatKitKat.java) │ │ + source_file_idx : 521 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #469 header: │ │ class_idx : 863 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 519 │ │ +source_file_idx : 521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #469 annotations: │ │ Annotations on class │ │ @@ -97783,17 +97783,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080320: |[080320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.:()V │ │ -080330: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -080336: 0e00 |0003: return-void │ │ +083cb8: |[083cb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.:()V │ │ +083cc8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97801,19 +97801,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080338: |[080338] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex:(Ljava/lang/Object;)I │ │ -080348: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ -08034c: 6e10 531f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnIndex:()I // method@1f53 │ │ -080352: 0a00 |0005: move-result v0 │ │ -080354: 0f00 |0006: return v0 │ │ +083cd0: |[083cd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex:(Ljava/lang/Object;)I │ │ +083ce0: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ +083ce4: 6e10 531f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnIndex:()I // method@1f53 │ │ +083cea: 0a00 |0005: move-result v0 │ │ +083cec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97821,19 +97821,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080358: |[080358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan:(Ljava/lang/Object;)I │ │ -080368: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ -08036c: 6e10 541f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnSpan:()I // method@1f54 │ │ -080372: 0a00 |0005: move-result v0 │ │ -080374: 0f00 |0006: return v0 │ │ +083cf0: |[083cf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan:(Ljava/lang/Object;)I │ │ +083d00: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ +083d04: 6e10 541f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getColumnSpan:()I // method@1f54 │ │ +083d0a: 0a00 |0005: move-result v0 │ │ +083d0c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97841,19 +97841,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080378: |[080378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex:(Ljava/lang/Object;)I │ │ -080388: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ -08038c: 6e10 551f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowIndex:()I // method@1f55 │ │ -080392: 0a00 |0005: move-result v0 │ │ -080394: 0f00 |0006: return v0 │ │ +083d10: |[083d10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex:(Ljava/lang/Object;)I │ │ +083d20: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ +083d24: 6e10 551f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowIndex:()I // method@1f55 │ │ +083d2a: 0a00 |0005: move-result v0 │ │ +083d2c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97861,19 +97861,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080398: |[080398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan:(Ljava/lang/Object;)I │ │ -0803a8: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ -0803ac: 6e10 561f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowSpan:()I // method@1f56 │ │ -0803b2: 0a00 |0005: move-result v0 │ │ -0803b4: 0f00 |0006: return v0 │ │ +083d30: |[083d30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan:(Ljava/lang/Object;)I │ │ +083d40: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ +083d44: 6e10 561f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.getRowSpan:()I // method@1f56 │ │ +083d4a: 0a00 |0005: move-result v0 │ │ +083d4c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;) │ │ @@ -97881,33 +97881,33 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0803b8: |[0803b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading:(Ljava/lang/Object;)Z │ │ -0803c8: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ -0803cc: 6e10 571f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isHeading:()Z // method@1f57 │ │ -0803d2: 0a00 |0005: move-result v0 │ │ -0803d4: 0f00 |0006: return v0 │ │ +083d50: |[083d50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading:(Ljava/lang/Object;)Z │ │ +083d60: 1f01 5404 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ +083d64: 6e10 571f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.isHeading:()Z // method@1f57 │ │ +083d6a: 0a00 |0005: move-result v0 │ │ +083d6c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 519 (AccessibilityNodeInfoCompatKitKat.java) │ │ + source_file_idx : 521 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #470 header: │ │ class_idx : 864 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 519 │ │ +source_file_idx : 521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #470 annotations: │ │ Annotations on class │ │ @@ -97927,17 +97927,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0803d8: |[0803d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.:()V │ │ -0803e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0803ee: 0e00 |0003: return-void │ │ +083d70: |[083d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.:()V │ │ +083d80: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo; │ │ │ │ #1 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -97945,19 +97945,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0803f0: |[0803f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getCurrent:(Ljava/lang/Object;)F │ │ -080400: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ -080404: 6e10 5b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getCurrent:()F // method@1f5b │ │ -08040a: 0a00 |0005: move-result v0 │ │ -08040c: 0f00 |0006: return v0 │ │ +083d88: |[083d88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getCurrent:(Ljava/lang/Object;)F │ │ +083d98: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ +083d9c: 6e10 5b1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getCurrent:()F // method@1f5b │ │ +083da2: 0a00 |0005: move-result v0 │ │ +083da4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -97965,19 +97965,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080410: |[080410] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMax:(Ljava/lang/Object;)F │ │ -080420: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ -080424: 6e10 5c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMax:()F // method@1f5c │ │ -08042a: 0a00 |0005: move-result v0 │ │ -08042c: 0f00 |0006: return v0 │ │ +083da8: |[083da8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMax:(Ljava/lang/Object;)F │ │ +083db8: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ +083dbc: 6e10 5c1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMax:()F // method@1f5c │ │ +083dc2: 0a00 |0005: move-result v0 │ │ +083dc4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -97985,19 +97985,19 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080430: |[080430] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMin:(Ljava/lang/Object;)F │ │ -080440: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ -080444: 6e10 5d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMin:()F // method@1f5d │ │ -08044a: 0a00 |0005: move-result v0 │ │ -08044c: 0f00 |0006: return v0 │ │ +083dc8: |[083dc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getMin:(Ljava/lang/Object;)F │ │ +083dd8: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ +083ddc: 6e10 5d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getMin:()F // method@1f5d │ │ +083de2: 0a00 |0005: move-result v0 │ │ +083de4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;) │ │ @@ -98005,33 +98005,33 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080450: |[080450] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getType:(Ljava/lang/Object;)I │ │ -080460: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ -080464: 6e10 5e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getType:()I // method@1f5e │ │ -08046a: 0a00 |0005: move-result v0 │ │ -08046c: 0f00 |0006: return v0 │ │ +083de8: |[083de8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat$RangeInfo.getType:(Ljava/lang/Object;)I │ │ +083df8: 1f01 5504 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // type@0455 │ │ +083dfc: 6e10 5e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo;.getType:()I // method@1f5e │ │ +083e02: 0a00 |0005: move-result v0 │ │ +083e04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 519 (AccessibilityNodeInfoCompatKitKat.java) │ │ + source_file_idx : 521 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #471 header: │ │ class_idx : 865 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 519 │ │ +source_file_idx : 521 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 0 │ │ │ │ Class #471 annotations: │ │ Annotations on class │ │ @@ -98050,17 +98050,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080470: |[080470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ -080480: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -080486: 0e00 |0003: return-void │ │ +083e08: |[083e08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.:()V │ │ +083e18: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083e1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0003 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat; │ │ │ │ @@ -98069,19 +98069,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080488: |[080488] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -080498: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -08049c: 6e10 6d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1f6d │ │ -0804a2: 0c00 |0005: move-result-object v0 │ │ -0804a4: 1100 |0006: return-object v0 │ │ +083e20: |[083e20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +083e30: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083e34: 6e10 6d1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1f6d │ │ +083e3a: 0c00 |0005: move-result-object v0 │ │ +083e3c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98089,19 +98089,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0804a8: |[0804a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0804b8: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0804bc: 6e10 6e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionItemInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1f6e │ │ -0804c2: 0c00 |0005: move-result-object v0 │ │ -0804c4: 1100 |0006: return-object v0 │ │ +083e40: |[083e40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +083e50: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083e54: 6e10 6e1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getCollectionItemInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1f6e │ │ +083e5a: 0c00 |0005: move-result-object v0 │ │ +083e5c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98109,19 +98109,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0804c8: |[0804c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ -0804d8: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0804dc: 6e10 701f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1f70 │ │ -0804e2: 0a00 |0005: move-result v0 │ │ -0804e4: 0f00 |0006: return v0 │ │ +083e60: |[083e60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getLiveRegion:(Ljava/lang/Object;)I │ │ +083e70: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083e74: 6e10 701f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getLiveRegion:()I // method@1f70 │ │ +083e7a: 0a00 |0005: move-result v0 │ │ +083e7c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #4 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98129,19 +98129,19 @@ │ │ type : '(Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0804e8: |[0804e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0804f8: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0804fc: 6e10 741f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getRangeInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // method@1f74 │ │ -080502: 0c00 |0005: move-result-object v0 │ │ -080504: 1100 |0006: return-object v0 │ │ +083e80: |[083e80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +083e90: 1f01 5604 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083e94: 6e10 741f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.getRangeInfo:()Landroid/view/accessibility/AccessibilityNodeInfo$RangeInfo; // method@1f74 │ │ +083e9a: 0c00 |0005: move-result-object v0 │ │ +083e9c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 info Ljava/lang/Object; │ │ │ │ #5 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;) │ │ @@ -98149,18 +98149,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -080508: |[080508] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -080518: 7130 511f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1f51 │ │ -08051e: 0c00 |0003: move-result-object v0 │ │ -080520: 1100 |0004: return-object v0 │ │ +083ea0: |[083ea0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +083eb0: 7130 511f 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;.obtain:(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // method@1f51 │ │ +083eb6: 0c00 |0003: move-result-object v0 │ │ +083eb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowCount I │ │ 0x0000 - 0x0005 reg=2 columnCount I │ │ 0x0000 - 0x0005 reg=3 hierarchical Z │ │ @@ -98171,18 +98171,18 @@ │ │ type : '(IIIIZ)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -080524: |[080524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; │ │ -080534: 7155 591f 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1f59 │ │ -08053a: 0c00 |0003: move-result-object v0 │ │ -08053c: 1100 |0004: return-object v0 │ │ +083ebc: |[083ebc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; │ │ +083ecc: 7155 591f 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;.obtain:(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // method@1f59 │ │ +083ed2: 0c00 |0003: move-result-object v0 │ │ +083ed4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 rowIndex I │ │ 0x0000 - 0x0005 reg=2 rowSpan I │ │ 0x0000 - 0x0005 reg=3 columnIndex I │ │ @@ -98194,19 +98194,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 │ │ -080540: |[080540] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -080550: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080554: 1f01 5304 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ -080558: 6e20 921f 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V // method@1f92 │ │ -08055e: 0e00 |0007: return-void │ │ +083ed8: |[083ed8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +083ee8: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083eec: 1f01 5304 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo; // type@0453 │ │ +083ef0: 6e20 921f 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V // method@1f92 │ │ +083ef6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0007 line=44 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 collectionInfo Ljava/lang/Object; │ │ @@ -98216,19 +98216,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 │ │ -080560: |[080560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -080570: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080574: 1f01 5404 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ -080578: 6e20 931f 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionItemInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V // method@1f93 │ │ -08057e: 0e00 |0007: return-void │ │ +083ef8: |[083ef8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +083f08: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083f0c: 1f01 5404 |0002: check-cast v1, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo; // type@0454 │ │ +083f10: 6e20 931f 1000 |0004: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setCollectionItemInfo:(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;)V // method@1f93 │ │ +083f16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0007 line=49 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 info Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=1 collectionItemInfo Ljava/lang/Object; │ │ @@ -98238,34 +98238,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -080580: |[080580] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ -080590: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080594: 6e20 981f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@1f98 │ │ -08059a: 0e00 |0005: return-void │ │ +083f18: |[083f18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompatKitKat.setLiveRegion:(Ljava/lang/Object;I)V │ │ +083f28: 1f00 5604 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +083f2c: 6e20 981f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setLiveRegion:(I)V // method@1f98 │ │ +083f32: 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 : 519 (AccessibilityNodeInfoCompatKitKat.java) │ │ + source_file_idx : 521 (AccessibilityNodeInfoCompatKitKat.java) │ │ │ │ Class #472 header: │ │ class_idx : 866 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 526 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #472 annotations: │ │ Annotations on class │ │ @@ -98283,21 +98283,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;) │ │ name : 'newAccessibilityNodeProviderBridge' │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 528 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #473 header: │ │ class_idx : 872 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 526 │ │ +source_file_idx : 528 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 5 │ │ │ │ Class #473 annotations: │ │ Annotations on class │ │ @@ -98326,33 +98326,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -08059c: |[08059c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -0805ac: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0805b0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0805b4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0805b8: 2200 6603 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0366 │ │ -0805bc: 7010 b217 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@17b2 │ │ -0805c2: 6900 a406 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ -0805c6: 0e00 |000d: return-void │ │ -0805c8: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0805cc: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ -0805d0: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -0805d4: 2200 6403 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0364 │ │ -0805d8: 7010 ab17 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@17ab │ │ -0805de: 6900 a406 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ -0805e2: 28f2 |001b: goto 000d // -000e │ │ -0805e4: 2200 6703 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0367 │ │ -0805e8: 7010 b417 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@17b4 │ │ -0805ee: 6900 a406 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ -0805f2: 28ea |0023: goto 000d // -0016 │ │ +083f34: |[083f34] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +083f44: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +083f48: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +083f4c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +083f50: 2200 6603 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // type@0366 │ │ +083f54: 7010 b217 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;.:()V // method@17b2 │ │ +083f5a: 6900 a406 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ +083f5e: 0e00 |000d: return-void │ │ +083f60: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +083f64: 1301 1000 |0010: const/16 v1, #int 16 // #10 │ │ +083f68: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +083f6c: 2200 6403 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // type@0364 │ │ +083f70: 7010 ab17 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;.:()V // method@17ab │ │ +083f76: 6900 a406 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ +083f7a: 28f2 |001b: goto 000d // -000e │ │ +083f7c: 2200 6703 |001c: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; // type@0367 │ │ +083f80: 7010 b417 0000 |001e: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@17b4 │ │ +083f86: 6900 a406 |0021: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ +083f8a: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0006 line=140 │ │ 0x000d line=146 │ │ 0x000e line=141 │ │ 0x0014 line=142 │ │ @@ -98364,21 +98364,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0805f4: |[0805f4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ -080604: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08060a: 6200 a406 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ -08060e: 7220 a617 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@17a6 │ │ -080614: 0c00 |0008: move-result-object v0 │ │ -080616: 5b10 a506 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@06a5 │ │ -08061a: 0e00 |000b: return-void │ │ +083f8c: |[083f8c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:()V │ │ +083f9c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083fa2: 6200 a406 |0003: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; // field@06a4 │ │ +083fa6: 7220 a617 1000 |0005: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; // method@17a6 │ │ +083fac: 0c00 |0008: move-result-object v0 │ │ +083fae: 5b10 a506 |0009: iput-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@06a5 │ │ +083fb2: 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; │ │ @@ -98388,18 +98388,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08061c: |[08061c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ -08062c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -080632: 5b01 a506 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@06a5 │ │ -080636: 0e00 |0005: return-void │ │ +083fb4: |[083fb4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.:(Ljava/lang/Object;)V │ │ +083fc4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +083fca: 5b01 a506 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@06a5 │ │ +083fce: 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; │ │ @@ -98411,17 +98411,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 │ │ -080638: |[080638] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -080648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08064a: 1100 |0001: return-object v0 │ │ +083fd0: |[083fd0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +083fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083fe2: 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 │ │ │ │ @@ -98430,17 +98430,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 │ │ -08064c: |[08064c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -08065c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08065e: 1100 |0001: return-object v0 │ │ +083fe4: |[083fe4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +083ff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +083ff6: 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 │ │ @@ -98450,17 +98450,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 │ │ -080660: |[080660] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -080670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -080672: 1100 |0001: return-object v0 │ │ +083ff8: |[083ff8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +084008: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08400a: 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 │ │ │ │ @@ -98469,17 +98469,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080674: |[080674] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ -080684: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@06a5 │ │ -080688: 1100 |0002: return-object v0 │ │ +08400c: |[08400c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.getProvider:()Ljava/lang/Object; │ │ +08401c: 5410 a506 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.mProvider:Ljava/lang/Object; // field@06a5 │ │ +084020: 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;) │ │ @@ -98487,33 +98487,33 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08068c: |[08068c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ -08069c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08069e: 0f00 |0001: return v0 │ │ +084024: |[084024] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat.performAction:(IILandroid/os/Bundle;)Z │ │ +084034: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +084036: 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 : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 528 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #474 header: │ │ class_idx : 873 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1111 │ │ -source_file_idx : 527 │ │ +source_file_idx : 529 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #474 annotations: │ │ Annotations on class │ │ @@ -98539,18 +98539,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 │ │ -0806a0: |[0806a0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ -0806b0: 5b01 a606 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ -0806b4: 7010 a61f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fa6 │ │ -0806ba: 0e00 |0005: return-void │ │ +084038: |[084038] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V │ │ +084048: 5b01 a606 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ +08404c: 7010 a61f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fa6 │ │ +084052: 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; │ │ │ │ @@ -98560,20 +98560,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0806bc: |[0806bc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -0806cc: 5410 a606 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ -0806d0: 7220 c217 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@17c2 │ │ -0806d6: 0c00 |0005: move-result-object v0 │ │ -0806d8: 1f00 5604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0806dc: 1100 |0008: return-object v0 │ │ +084054: |[084054] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +084064: 5410 a606 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ +084068: 7220 c217 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@17c2 │ │ +08406e: 0c00 |0005: move-result-object v0 │ │ +084070: 1f00 5604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +084074: 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 │ │ │ │ @@ -98582,19 +98582,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 │ │ -0806e0: |[0806e0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0806f0: 5410 a606 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ -0806f4: 7230 c317 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17c3 │ │ -0806fa: 0c00 |0005: move-result-object v0 │ │ -0806fc: 1100 |0006: return-object v0 │ │ +084078: |[084078] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +084088: 5410 a606 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ +08408c: 7230 c317 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17c3 │ │ +084092: 0c00 |0005: move-result-object v0 │ │ +084094: 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 │ │ @@ -98604,35 +98604,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -080700: |[080700] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ -080710: 5410 a606 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ -080714: 7240 c417 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@17c4 │ │ -08071a: 0a00 |0005: move-result v0 │ │ -08071c: 0f00 |0006: return v0 │ │ +084098: |[084098] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0840a8: 5410 a606 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge; // field@06a6 │ │ +0840ac: 7240 c417 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@17c4 │ │ +0840b2: 0a00 |0005: move-result v0 │ │ +0840b4: 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 : 527 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 529 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #475 header: │ │ class_idx : 874 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 527 │ │ +source_file_idx : 529 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #475 annotations: │ │ Annotations on class │ │ @@ -98664,21 +98664,21 @@ │ │ │ │ #2 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 527 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 529 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #476 header: │ │ class_idx : 875 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 527 │ │ +source_file_idx : 529 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #476 annotations: │ │ Annotations on class │ │ @@ -98697,17 +98697,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080720: |[080720] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ -080730: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -080736: 0e00 |0003: return-void │ │ +0840b8: |[0840b8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.:()V │ │ +0840c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0840ce: 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; │ │ │ │ @@ -98716,32 +98716,32 @@ │ │ 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 │ │ -080738: |[080738] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -080748: 2200 6903 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0369 │ │ -08074c: 7020 be17 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@17be │ │ -080752: 1100 |0005: return-object v0 │ │ +0840d0: |[0840d0] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatJellyBean.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0840e0: 2200 6903 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1; // type@0369 │ │ +0840e4: 7020 be17 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)V // method@17be │ │ +0840ea: 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 : 527 (AccessibilityNodeProviderCompatJellyBean.java) │ │ + source_file_idx : 529 (AccessibilityNodeProviderCompatJellyBean.java) │ │ │ │ Class #477 header: │ │ class_idx : 876 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1111 │ │ -source_file_idx : 528 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #477 annotations: │ │ Annotations on class │ │ @@ -98767,18 +98767,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 │ │ -080754: |[080754] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ -080764: 5b01 a706 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ -080768: 7010 a61f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fa6 │ │ -08076e: 0e00 |0005: return-void │ │ +0840ec: |[0840ec] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V │ │ +0840fc: 5b01 a706 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ +084100: 7010 a61f 0000 |0002: invoke-direct {v0}, Landroid/view/accessibility/AccessibilityNodeProvider;.:()V // method@1fa6 │ │ +084106: 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; │ │ │ │ @@ -98788,20 +98788,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080770: |[080770] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -080780: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ -080784: 7220 cc17 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@17cc │ │ -08078a: 0c00 |0005: move-result-object v0 │ │ -08078c: 1f00 5604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -080790: 1100 |0008: return-object v0 │ │ +084108: |[084108] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.createAccessibilityNodeInfo:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +084118: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ +08411c: 7220 cc17 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.createAccessibilityNodeInfo:(I)Ljava/lang/Object; // method@17cc │ │ +084122: 0c00 |0005: move-result-object v0 │ │ +084124: 1f00 5604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +084128: 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 │ │ │ │ @@ -98810,19 +98810,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 │ │ -080794: |[080794] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0807a4: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ -0807a8: 7230 cd17 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17cd │ │ -0807ae: 0c00 |0005: move-result-object v0 │ │ -0807b0: 1100 |0006: return-object v0 │ │ +08412c: |[08412c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +08413c: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ +084140: 7230 cd17 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17cd │ │ +084146: 0c00 |0005: move-result-object v0 │ │ +084148: 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 │ │ @@ -98832,20 +98832,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityNodeInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0807b4: |[0807b4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ -0807c4: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ -0807c8: 7220 ce17 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@17ce │ │ -0807ce: 0c00 |0005: move-result-object v0 │ │ -0807d0: 1f00 5604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ -0807d4: 1100 |0008: return-object v0 │ │ +08414c: |[08414c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.findFocus:(I)Landroid/view/accessibility/AccessibilityNodeInfo; │ │ +08415c: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ +084160: 7220 ce17 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.findFocus:(I)Ljava/lang/Object; // method@17ce │ │ +084166: 0c00 |0005: move-result-object v0 │ │ +084168: 1f00 5604 |0006: check-cast v0, Landroid/view/accessibility/AccessibilityNodeInfo; // type@0456 │ │ +08416c: 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 │ │ │ │ @@ -98854,35 +98854,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0807d8: |[0807d8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0807e8: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ -0807ec: 7240 cf17 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@17cf │ │ -0807f2: 0a00 |0005: move-result v0 │ │ -0807f4: 0f00 |0006: return v0 │ │ +084170: |[084170] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat$1.performAction:(IILandroid/os/Bundle;)Z │ │ +084180: 5410 a706 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.val$bridge:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge; // field@06a7 │ │ +084184: 7240 cf17 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;.performAction:(IILandroid/os/Bundle;)Z // method@17cf │ │ +08418a: 0a00 |0005: move-result v0 │ │ +08418c: 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 : 528 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 530 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #478 header: │ │ class_idx : 877 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 528 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #478 annotations: │ │ Annotations on class │ │ @@ -98920,21 +98920,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;) │ │ name : 'performAction' │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 528 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 530 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #479 header: │ │ class_idx : 878 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 528 │ │ +source_file_idx : 530 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #479 annotations: │ │ Annotations on class │ │ @@ -98953,17 +98953,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0807f8: |[0807f8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ -080808: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08080e: 0e00 |0003: return-void │ │ +084190: |[084190] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.:()V │ │ +0841a0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0841a6: 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; │ │ │ │ @@ -98972,32 +98972,32 @@ │ │ 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 │ │ -080810: |[080810] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ -080820: 2200 6c03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@036c │ │ -080824: 7020 c717 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@17c7 │ │ -08082a: 1100 |0005: return-object v0 │ │ +0841a8: |[0841a8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompatKitKat.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; │ │ +0841b8: 2200 6c03 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1; // type@036c │ │ +0841bc: 7020 c717 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$1;.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)V // method@17c7 │ │ +0841c2: 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 : 528 (AccessibilityNodeProviderCompatKitKat.java) │ │ + source_file_idx : 530 (AccessibilityNodeProviderCompatKitKat.java) │ │ │ │ Class #480 header: │ │ class_idx : 881 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 533 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 46 │ │ │ │ Class #480 annotations: │ │ Annotations on class │ │ @@ -99287,21 +99287,21 @@ │ │ │ │ #45 : (in Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;) │ │ name : 'setToIndex' │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 535 (AccessibilityRecordCompat.java) │ │ │ │ Class #481 header: │ │ class_idx : 884 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 533 │ │ +source_file_idx : 535 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 47 │ │ │ │ Class #481 annotations: │ │ Annotations on class │ │ @@ -99330,40 +99330,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 50 16-bit code units │ │ -08082c: |[08082c] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ -08083c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -080840: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -080844: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -080848: 2200 7203 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0372 │ │ -08084c: 7010 2f18 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@182f │ │ -080852: 6900 a806 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080856: 0e00 |000d: return-void │ │ -080858: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08085c: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ -080860: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -080864: 2200 7003 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0370 │ │ -080868: 7010 fc17 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@17fc │ │ -08086e: 6900 a806 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080872: 28f2 |001b: goto 000d // -000e │ │ -080874: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -080878: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ -08087c: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ -080880: 2200 6f03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@036f │ │ -080884: 7010 d217 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@17d2 │ │ -08088a: 6900 a806 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -08088e: 28e4 |0029: goto 000d // -001c │ │ -080890: 2200 7303 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0373 │ │ -080894: 7010 3118 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1831 │ │ -08089a: 6900 a806 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -08089e: 28dc |0031: goto 000d // -0024 │ │ +0841c4: |[0841c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.:()V │ │ +0841d4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0841d8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +0841dc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0841e0: 2200 7203 |0006: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; // type@0372 │ │ +0841e4: 7010 2f18 0000 |0008: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;.:()V // method@182f │ │ +0841ea: 6900 a806 |000b: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0841ee: 0e00 |000d: return-void │ │ +0841f0: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0841f4: 1301 0f00 |0010: const/16 v1, #int 15 // #f │ │ +0841f8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0841fc: 2200 7003 |0014: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; // type@0370 │ │ +084200: 7010 fc17 0000 |0016: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@17fc │ │ +084206: 6900 a806 |0019: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +08420a: 28f2 |001b: goto 000d // -000e │ │ +08420c: 6000 4500 |001c: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +084210: 1301 0e00 |001e: const/16 v1, #int 14 // #e │ │ +084214: 3410 0a00 |0020: if-lt v0, v1, 002a // +000a │ │ +084218: 2200 6f03 |0022: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; // type@036f │ │ +08421c: 7010 d217 0000 |0024: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@17d2 │ │ +084222: 6900 a806 |0027: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084226: 28e4 |0029: goto 000d // -001c │ │ +084228: 2200 7303 |002a: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; // type@0373 │ │ +08422c: 7010 3118 0000 |002c: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1831 │ │ +084232: 6900 a806 |002f: sput-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084236: 28dc |0031: goto 000d // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ 0x000d line=515 │ │ 0x000e line=508 │ │ 0x0014 line=509 │ │ @@ -99377,18 +99377,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0808a0: |[0808a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ -0808b0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0808b6: 5b01 a906 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -0808ba: 0e00 |0005: return-void │ │ +084238: |[084238] android.support.v4.view.accessibility.AccessibilityRecordCompat.:(Ljava/lang/Object;)V │ │ +084248: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08424e: 5b01 a906 |0003: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084252: 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; │ │ @@ -99399,43 +99399,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 │ │ -0808bc: |[0808bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -0808cc: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ -0808d0: 6201 a806 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -0808d4: 7210 1718 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1817 │ │ -0808da: 0c01 |0007: move-result-object v1 │ │ -0808dc: 7020 6118 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ -0808e2: 1100 |000b: return-object v0 │ │ +084254: |[084254] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +084264: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ +084268: 6201 a806 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +08426c: 7210 1718 0100 |0004: invoke-interface {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:()Ljava/lang/Object; // method@1817 │ │ +084272: 0c01 |0007: move-result-object v1 │ │ +084274: 7020 6118 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ +08427a: 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 │ │ -0808e4: |[0808e4] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ -0808f4: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ -0808f8: 6201 a806 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -0808fc: 5432 a906 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080900: 7220 1818 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1818 │ │ -080906: 0c01 |0009: move-result-object v1 │ │ -080908: 7020 6118 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ -08090e: 1100 |000d: return-object v0 │ │ +08427c: |[08427c] android.support.v4.view.accessibility.AccessibilityRecordCompat.obtain:(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; │ │ +08428c: 2200 7403 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ +084290: 6201 a806 |0002: sget-object v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084294: 5432 a906 |0004: iget-object v2, v3, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084298: 7220 1818 2100 |0006: invoke-interface {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1818 │ │ +08429e: 0c01 |0009: move-result-object v1 │ │ +0842a0: 7020 6118 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.:(Ljava/lang/Object;)V // method@1861 │ │ +0842a6: 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 - │ │ @@ -99444,44 +99444,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -080910: |[080910] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ -080920: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -080922: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -080924: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -080928: 0f01 |0004: return v1 │ │ -08092a: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -08092e: 0121 |0007: move v1, v2 │ │ -080930: 28fc |0008: goto 0004 // -0004 │ │ -080932: 6e10 ab2e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -080938: 0c03 |000c: move-result-object v3 │ │ -08093a: 6e10 ab2e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -080940: 0c04 |0010: move-result-object v4 │ │ -080942: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -080946: 0121 |0013: move v1, v2 │ │ -080948: 28f0 |0014: goto 0004 // -0010 │ │ -08094a: 0760 |0015: move-object v0, v6 │ │ -08094c: 1f00 7403 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ -080950: 5453 a906 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080954: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -080958: 5403 a906 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -08095c: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ -080960: 0121 |0020: move v1, v2 │ │ -080962: 28e3 |0021: goto 0004 // -001d │ │ -080964: 5453 a906 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080968: 5404 a906 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -08096c: 6e20 aa2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -080972: 0a03 |0029: move-result v3 │ │ -080974: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ -080978: 0121 |002c: move v1, v2 │ │ -08097a: 28d7 |002d: goto 0004 // -0029 │ │ +0842a8: |[0842a8] android.support.v4.view.accessibility.AccessibilityRecordCompat.equals:(Ljava/lang/Object;)Z │ │ +0842b8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0842ba: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0842bc: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +0842c0: 0f01 |0004: return v1 │ │ +0842c2: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +0842c6: 0121 |0007: move v1, v2 │ │ +0842c8: 28fc |0008: goto 0004 // -0004 │ │ +0842ca: 6e10 ab2e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0842d0: 0c03 |000c: move-result-object v3 │ │ +0842d2: 6e10 ab2e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0842d8: 0c04 |0010: move-result-object v4 │ │ +0842da: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +0842de: 0121 |0013: move v1, v2 │ │ +0842e0: 28f0 |0014: goto 0004 // -0010 │ │ +0842e2: 0760 |0015: move-object v0, v6 │ │ +0842e4: 1f00 7403 |0016: check-cast v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // type@0374 │ │ +0842e8: 5453 a906 |0018: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0842ec: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +0842f0: 5403 a906 |001c: iget-object v3, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0842f4: 3803 e6ff |001e: if-eqz v3, 0004 // -001a │ │ +0842f8: 0121 |0020: move v1, v2 │ │ +0842fa: 28e3 |0021: goto 0004 // -001d │ │ +0842fc: 5453 a906 |0022: iget-object v3, v5, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084300: 5404 a906 |0024: iget-object v4, v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084304: 6e20 aa2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +08430a: 0a03 |0029: move-result v3 │ │ +08430c: 3903 daff |002a: if-nez v3, 0004 // -0026 │ │ +084310: 0121 |002c: move v1, v2 │ │ +084312: 28d7 |002d: goto 0004 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1025 │ │ 0x0004 line=1042 │ │ 0x0005 line=1028 │ │ 0x0008 line=1029 │ │ 0x0009 line=1031 │ │ @@ -99502,20 +99502,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08097c: |[08097c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ -08098c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080990: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080994: 7220 0118 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@1801 │ │ -08099a: 0a00 |0007: move-result v0 │ │ -08099c: 0f00 |0008: return v0 │ │ +084314: |[084314] android.support.v4.view.accessibility.AccessibilityRecordCompat.getAddedCount:()I │ │ +084324: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084328: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +08432c: 7220 0118 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getAddedCount:(Ljava/lang/Object;)I // method@1801 │ │ +084332: 0a00 |0007: move-result v0 │ │ +084334: 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;) │ │ @@ -99523,20 +99523,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0809a0: |[0809a0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ -0809b0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -0809b4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -0809b8: 7220 0218 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1802 │ │ -0809be: 0c00 |0007: move-result-object v0 │ │ -0809c0: 1100 |0008: return-object v0 │ │ +084338: |[084338] android.support.v4.view.accessibility.AccessibilityRecordCompat.getBeforeText:()Ljava/lang/CharSequence; │ │ +084348: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +08434c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084350: 7220 0218 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1802 │ │ +084356: 0c00 |0007: move-result-object v0 │ │ +084358: 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;) │ │ @@ -99544,20 +99544,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0809c4: |[0809c4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ -0809d4: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -0809d8: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -0809dc: 7220 0318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1803 │ │ -0809e2: 0c00 |0007: move-result-object v0 │ │ -0809e4: 1100 |0008: return-object v0 │ │ +08435c: |[08435c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getClassName:()Ljava/lang/CharSequence; │ │ +08436c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084370: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084374: 7220 0318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1803 │ │ +08437a: 0c00 |0007: move-result-object v0 │ │ +08437c: 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;) │ │ @@ -99565,20 +99565,20 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0809e8: |[0809e8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ -0809f8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -0809fc: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080a00: 7220 0418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1804 │ │ -080a06: 0c00 |0007: move-result-object v0 │ │ -080a08: 1100 |0008: return-object v0 │ │ +084380: |[084380] android.support.v4.view.accessibility.AccessibilityRecordCompat.getContentDescription:()Ljava/lang/CharSequence; │ │ +084390: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084394: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084398: 7220 0418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1804 │ │ +08439e: 0c00 |0007: move-result-object v0 │ │ +0843a0: 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;) │ │ @@ -99586,20 +99586,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080a0c: |[080a0c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ -080a1c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080a20: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080a24: 7220 0518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1805 │ │ -080a2a: 0a00 |0007: move-result v0 │ │ -080a2c: 0f00 |0008: return v0 │ │ +0843a4: |[0843a4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getCurrentItemIndex:()I │ │ +0843b4: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0843b8: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0843bc: 7220 0518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1805 │ │ +0843c2: 0a00 |0007: move-result v0 │ │ +0843c4: 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;) │ │ @@ -99607,20 +99607,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080a30: |[080a30] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ -080a40: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080a44: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080a48: 7220 0618 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1806 │ │ -080a4e: 0a00 |0007: move-result v0 │ │ -080a50: 0f00 |0008: return v0 │ │ +0843c8: |[0843c8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getFromIndex:()I │ │ +0843d8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0843dc: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0843e0: 7220 0618 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getFromIndex:(Ljava/lang/Object;)I // method@1806 │ │ +0843e6: 0a00 |0007: move-result v0 │ │ +0843e8: 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;) │ │ @@ -99628,17 +99628,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -080a54: |[080a54] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ -080a64: 5410 a906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080a68: 1100 |0002: return-object v0 │ │ +0843ec: |[0843ec] android.support.v4.view.accessibility.AccessibilityRecordCompat.getImpl:()Ljava/lang/Object; │ │ +0843fc: 5410 a906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084400: 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;) │ │ @@ -99646,20 +99646,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080a6c: |[080a6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ -080a7c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080a80: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080a84: 7220 0718 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1807 │ │ -080a8a: 0a00 |0007: move-result v0 │ │ -080a8c: 0f00 |0008: return v0 │ │ +084404: |[084404] android.support.v4.view.accessibility.AccessibilityRecordCompat.getItemCount:()I │ │ +084414: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084418: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +08441c: 7220 0718 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getItemCount:(Ljava/lang/Object;)I // method@1807 │ │ +084422: 0a00 |0007: move-result v0 │ │ +084424: 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;) │ │ @@ -99667,20 +99667,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080a90: |[080a90] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ -080aa0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080aa4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080aa8: 7220 0818 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1808 │ │ -080aae: 0a00 |0007: move-result v0 │ │ -080ab0: 0f00 |0008: return v0 │ │ +084428: |[084428] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollX:()I │ │ +084438: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +08443c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084440: 7220 0818 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollX:(Ljava/lang/Object;)I // method@1808 │ │ +084446: 0a00 |0007: move-result v0 │ │ +084448: 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;) │ │ @@ -99688,20 +99688,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080ab4: |[080ab4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ -080ac4: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080ac8: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080acc: 7220 0918 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1809 │ │ -080ad2: 0a00 |0007: move-result v0 │ │ -080ad4: 0f00 |0008: return v0 │ │ +08444c: |[08444c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getMaxScrollY:()I │ │ +08445c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084460: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084464: 7220 0918 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getMaxScrollY:(Ljava/lang/Object;)I // method@1809 │ │ +08446a: 0a00 |0007: move-result v0 │ │ +08446c: 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;) │ │ @@ -99709,20 +99709,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080ad8: |[080ad8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ -080ae8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080aec: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080af0: 7220 0a18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@180a │ │ -080af6: 0c00 |0007: move-result-object v0 │ │ -080af8: 1100 |0008: return-object v0 │ │ +084470: |[084470] android.support.v4.view.accessibility.AccessibilityRecordCompat.getParcelableData:()Landroid/os/Parcelable; │ │ +084480: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084484: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084488: 7220 0a18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@180a │ │ +08448e: 0c00 |0007: move-result-object v0 │ │ +084490: 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;) │ │ @@ -99730,20 +99730,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080afc: |[080afc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ -080b0c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080b10: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080b14: 7220 0b18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@180b │ │ -080b1a: 0a00 |0007: move-result v0 │ │ -080b1c: 0f00 |0008: return v0 │ │ +084494: |[084494] android.support.v4.view.accessibility.AccessibilityRecordCompat.getRemovedCount:()I │ │ +0844a4: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0844a8: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0844ac: 7220 0b18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getRemovedCount:(Ljava/lang/Object;)I // method@180b │ │ +0844b2: 0a00 |0007: move-result v0 │ │ +0844b4: 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;) │ │ @@ -99751,20 +99751,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080b20: |[080b20] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ -080b30: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080b34: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080b38: 7220 0c18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@180c │ │ -080b3e: 0a00 |0007: move-result v0 │ │ -080b40: 0f00 |0008: return v0 │ │ +0844b8: |[0844b8] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollX:()I │ │ +0844c8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0844cc: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0844d0: 7220 0c18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollX:(Ljava/lang/Object;)I // method@180c │ │ +0844d6: 0a00 |0007: move-result v0 │ │ +0844d8: 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;) │ │ @@ -99772,20 +99772,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080b44: |[080b44] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ -080b54: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080b58: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080b5c: 7220 0d18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@180d │ │ -080b62: 0a00 |0007: move-result v0 │ │ -080b64: 0f00 |0008: return v0 │ │ +0844dc: |[0844dc] android.support.v4.view.accessibility.AccessibilityRecordCompat.getScrollY:()I │ │ +0844ec: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0844f0: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0844f4: 7220 0d18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getScrollY:(Ljava/lang/Object;)I // method@180d │ │ +0844fa: 0a00 |0007: move-result v0 │ │ +0844fc: 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;) │ │ @@ -99793,20 +99793,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 │ │ -080b68: |[080b68] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -080b78: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080b7c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080b80: 7220 0e18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@180e │ │ -080b86: 0c00 |0007: move-result-object v0 │ │ -080b88: 1100 |0008: return-object v0 │ │ +084500: |[084500] android.support.v4.view.accessibility.AccessibilityRecordCompat.getSource:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +084510: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084514: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084518: 7220 0e18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@180e │ │ +08451e: 0c00 |0007: move-result-object v0 │ │ +084520: 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;) │ │ @@ -99814,20 +99814,20 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080b8c: |[080b8c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ -080b9c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080ba0: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080ba4: 7220 0f18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@180f │ │ -080baa: 0c00 |0007: move-result-object v0 │ │ -080bac: 1100 |0008: return-object v0 │ │ +084524: |[084524] android.support.v4.view.accessibility.AccessibilityRecordCompat.getText:()Ljava/util/List; │ │ +084534: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084538: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +08453c: 7220 0f18 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@180f │ │ +084542: 0c00 |0007: move-result-object v0 │ │ +084544: 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;) │ │ @@ -99835,20 +99835,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080bb0: |[080bb0] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ -080bc0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080bc4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080bc8: 7220 1018 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@1810 │ │ -080bce: 0a00 |0007: move-result v0 │ │ -080bd0: 0f00 |0008: return v0 │ │ +084548: |[084548] android.support.v4.view.accessibility.AccessibilityRecordCompat.getToIndex:()I │ │ +084558: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +08455c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084560: 7220 1018 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getToIndex:(Ljava/lang/Object;)I // method@1810 │ │ +084566: 0a00 |0007: move-result v0 │ │ +084568: 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;) │ │ @@ -99856,20 +99856,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080bd4: |[080bd4] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ -080be4: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080be8: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080bec: 7220 1118 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@1811 │ │ -080bf2: 0a00 |0007: move-result v0 │ │ -080bf4: 0f00 |0008: return v0 │ │ +08456c: |[08456c] android.support.v4.view.accessibility.AccessibilityRecordCompat.getWindowId:()I │ │ +08457c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084580: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084584: 7220 1118 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.getWindowId:(Ljava/lang/Object;)I // method@1811 │ │ +08458a: 0a00 |0007: move-result v0 │ │ +08458c: 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;) │ │ @@ -99877,23 +99877,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -080bf8: |[080bf8] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ -080c08: 5410 a906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080c0c: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -080c10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -080c12: 0f00 |0005: return v0 │ │ -080c14: 5410 a906 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080c18: 6e10 ac2e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -080c1e: 0a00 |000b: move-result v0 │ │ -080c20: 28f9 |000c: goto 0005 // -0007 │ │ +084590: |[084590] android.support.v4.view.accessibility.AccessibilityRecordCompat.hashCode:()I │ │ +0845a0: 5410 a906 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0845a4: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0845a8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0845aa: 0f00 |0005: return v0 │ │ +0845ac: 5410 a906 |0006: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0845b0: 6e10 ac2e 0000 |0008: invoke-virtual {v0}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +0845b6: 0a00 |000b: move-result v0 │ │ +0845b8: 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;) │ │ @@ -99901,20 +99901,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080c24: |[080c24] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ -080c34: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080c38: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080c3c: 7220 1218 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@1812 │ │ -080c42: 0a00 |0007: move-result v0 │ │ -080c44: 0f00 |0008: return v0 │ │ +0845bc: |[0845bc] android.support.v4.view.accessibility.AccessibilityRecordCompat.isChecked:()Z │ │ +0845cc: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0845d0: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0845d4: 7220 1218 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isChecked:(Ljava/lang/Object;)Z // method@1812 │ │ +0845da: 0a00 |0007: move-result v0 │ │ +0845dc: 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;) │ │ @@ -99922,20 +99922,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080c48: |[080c48] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ -080c58: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080c5c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080c60: 7220 1318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1813 │ │ -080c66: 0a00 |0007: move-result v0 │ │ -080c68: 0f00 |0008: return v0 │ │ +0845e0: |[0845e0] android.support.v4.view.accessibility.AccessibilityRecordCompat.isEnabled:()Z │ │ +0845f0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0845f4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0845f8: 7220 1318 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isEnabled:(Ljava/lang/Object;)Z // method@1813 │ │ +0845fe: 0a00 |0007: move-result v0 │ │ +084600: 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;) │ │ @@ -99943,20 +99943,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080c6c: |[080c6c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ -080c7c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080c80: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080c84: 7220 1418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1814 │ │ -080c8a: 0a00 |0007: move-result v0 │ │ -080c8c: 0f00 |0008: return v0 │ │ +084604: |[084604] android.support.v4.view.accessibility.AccessibilityRecordCompat.isFullScreen:()Z │ │ +084614: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084618: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +08461c: 7220 1418 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isFullScreen:(Ljava/lang/Object;)Z // method@1814 │ │ +084622: 0a00 |0007: move-result v0 │ │ +084624: 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;) │ │ @@ -99964,20 +99964,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080c90: |[080c90] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ -080ca0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080ca4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080ca8: 7220 1518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1815 │ │ -080cae: 0a00 |0007: move-result v0 │ │ -080cb0: 0f00 |0008: return v0 │ │ +084628: |[084628] android.support.v4.view.accessibility.AccessibilityRecordCompat.isPassword:()Z │ │ +084638: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +08463c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084640: 7220 1518 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isPassword:(Ljava/lang/Object;)Z // method@1815 │ │ +084646: 0a00 |0007: move-result v0 │ │ +084648: 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;) │ │ @@ -99985,20 +99985,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -080cb4: |[080cb4] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ -080cc4: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080cc8: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080ccc: 7220 1618 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1816 │ │ -080cd2: 0a00 |0007: move-result v0 │ │ -080cd4: 0f00 |0008: return v0 │ │ +08464c: |[08464c] android.support.v4.view.accessibility.AccessibilityRecordCompat.isScrollable:()Z │ │ +08465c: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084660: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084664: 7220 1618 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.isScrollable:(Ljava/lang/Object;)Z // method@1816 │ │ +08466a: 0a00 |0007: move-result v0 │ │ +08466c: 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;) │ │ @@ -100006,19 +100006,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -080cd8: |[080cd8] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ -080ce8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080cec: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080cf0: 7220 1918 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1819 │ │ -080cf6: 0e00 |0007: return-void │ │ +084670: |[084670] android.support.v4.view.accessibility.AccessibilityRecordCompat.recycle:()V │ │ +084680: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084684: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084688: 7220 1918 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.recycle:(Ljava/lang/Object;)V // method@1819 │ │ +08468e: 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; │ │ │ │ @@ -100027,19 +100027,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080cf8: |[080cf8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ -080d08: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080d0c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080d10: 7230 1a18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@181a │ │ -080d16: 0e00 |0007: return-void │ │ +084690: |[084690] android.support.v4.view.accessibility.AccessibilityRecordCompat.setAddedCount:(I)V │ │ +0846a0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0846a4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0846a8: 7230 1a18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setAddedCount:(Ljava/lang/Object;I)V // method@181a │ │ +0846ae: 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 │ │ @@ -100049,19 +100049,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080d18: |[080d18] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ -080d28: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080d2c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080d30: 7230 1b18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@181b │ │ -080d36: 0e00 |0007: return-void │ │ +0846b0: |[0846b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setBeforeText:(Ljava/lang/CharSequence;)V │ │ +0846c0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0846c4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0846c8: 7230 1b18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@181b │ │ +0846ce: 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; │ │ @@ -100071,19 +100071,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080d38: |[080d38] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ -080d48: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080d4c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080d50: 7230 1c18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@181c │ │ -080d56: 0e00 |0007: return-void │ │ +0846d0: |[0846d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setChecked:(Z)V │ │ +0846e0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0846e4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0846e8: 7230 1c18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setChecked:(Ljava/lang/Object;Z)V // method@181c │ │ +0846ee: 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 │ │ @@ -100093,19 +100093,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080d58: |[080d58] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ -080d68: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080d6c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080d70: 7230 1d18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@181d │ │ -080d76: 0e00 |0007: return-void │ │ +0846f0: |[0846f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setClassName:(Ljava/lang/CharSequence;)V │ │ +084700: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084704: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084708: 7230 1d18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@181d │ │ +08470e: 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; │ │ @@ -100115,19 +100115,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080d78: |[080d78] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ -080d88: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080d8c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080d90: 7230 1e18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@181e │ │ -080d96: 0e00 |0007: return-void │ │ +084710: |[084710] android.support.v4.view.accessibility.AccessibilityRecordCompat.setContentDescription:(Ljava/lang/CharSequence;)V │ │ +084720: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084724: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084728: 7230 1e18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@181e │ │ +08472e: 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; │ │ @@ -100137,19 +100137,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080d98: |[080d98] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ -080da8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080dac: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080db0: 7230 1f18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@181f │ │ -080db6: 0e00 |0007: return-void │ │ +084730: |[084730] android.support.v4.view.accessibility.AccessibilityRecordCompat.setCurrentItemIndex:(I)V │ │ +084740: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084744: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084748: 7230 1f18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@181f │ │ +08474e: 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 │ │ @@ -100159,19 +100159,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080db8: |[080db8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ -080dc8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080dcc: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080dd0: 7230 2018 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1820 │ │ -080dd6: 0e00 |0007: return-void │ │ +084750: |[084750] android.support.v4.view.accessibility.AccessibilityRecordCompat.setEnabled:(Z)V │ │ +084760: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084764: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084768: 7230 2018 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setEnabled:(Ljava/lang/Object;Z)V // method@1820 │ │ +08476e: 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 │ │ @@ -100181,19 +100181,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080dd8: |[080dd8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ -080de8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080dec: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080df0: 7230 2118 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@1821 │ │ -080df6: 0e00 |0007: return-void │ │ +084770: |[084770] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFromIndex:(I)V │ │ +084780: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084784: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084788: 7230 2118 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFromIndex:(Ljava/lang/Object;I)V // method@1821 │ │ +08478e: 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 │ │ @@ -100203,19 +100203,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080df8: |[080df8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ -080e08: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080e0c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080e10: 7230 2218 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@1822 │ │ -080e16: 0e00 |0007: return-void │ │ +084790: |[084790] android.support.v4.view.accessibility.AccessibilityRecordCompat.setFullScreen:(Z)V │ │ +0847a0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0847a4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0847a8: 7230 2218 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setFullScreen:(Ljava/lang/Object;Z)V // method@1822 │ │ +0847ae: 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 │ │ @@ -100225,19 +100225,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080e18: |[080e18] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ -080e28: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080e2c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080e30: 7230 2318 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@1823 │ │ -080e36: 0e00 |0007: return-void │ │ +0847b0: |[0847b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setItemCount:(I)V │ │ +0847c0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0847c4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0847c8: 7230 2318 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setItemCount:(Ljava/lang/Object;I)V // method@1823 │ │ +0847ce: 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 │ │ @@ -100247,19 +100247,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080e38: |[080e38] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ -080e48: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080e4c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080e50: 7230 2418 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1824 │ │ -080e56: 0e00 |0007: return-void │ │ +0847d0: |[0847d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollX:(I)V │ │ +0847e0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0847e4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0847e8: 7230 2418 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollX:(Ljava/lang/Object;I)V // method@1824 │ │ +0847ee: 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 │ │ @@ -100269,19 +100269,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080e58: |[080e58] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ -080e68: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080e6c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080e70: 7230 2518 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1825 │ │ -080e76: 0e00 |0007: return-void │ │ +0847f0: |[0847f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setMaxScrollY:(I)V │ │ +084800: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084804: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084808: 7230 2518 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setMaxScrollY:(Ljava/lang/Object;I)V // method@1825 │ │ +08480e: 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 │ │ @@ -100291,19 +100291,19 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080e78: |[080e78] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ -080e88: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080e8c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080e90: 7230 2618 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1826 │ │ -080e96: 0e00 |0007: return-void │ │ +084810: |[084810] android.support.v4.view.accessibility.AccessibilityRecordCompat.setParcelableData:(Landroid/os/Parcelable;)V │ │ +084820: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084824: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084828: 7230 2618 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@1826 │ │ +08482e: 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; │ │ @@ -100313,19 +100313,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080e98: |[080e98] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ -080ea8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080eac: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080eb0: 7230 2718 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1827 │ │ -080eb6: 0e00 |0007: return-void │ │ +084830: |[084830] android.support.v4.view.accessibility.AccessibilityRecordCompat.setPassword:(Z)V │ │ +084840: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084844: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084848: 7230 2718 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setPassword:(Ljava/lang/Object;Z)V // method@1827 │ │ +08484e: 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 │ │ @@ -100335,19 +100335,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080eb8: |[080eb8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ -080ec8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080ecc: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080ed0: 7230 2818 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1828 │ │ -080ed6: 0e00 |0007: return-void │ │ +084850: |[084850] android.support.v4.view.accessibility.AccessibilityRecordCompat.setRemovedCount:(I)V │ │ +084860: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084864: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084868: 7230 2818 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setRemovedCount:(Ljava/lang/Object;I)V // method@1828 │ │ +08486e: 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 │ │ @@ -100357,19 +100357,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080ed8: |[080ed8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ -080ee8: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080eec: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080ef0: 7230 2918 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1829 │ │ -080ef6: 0e00 |0007: return-void │ │ +084870: |[084870] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollX:(I)V │ │ +084880: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084884: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084888: 7230 2918 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollX:(Ljava/lang/Object;I)V // method@1829 │ │ +08488e: 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 │ │ @@ -100379,19 +100379,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080ef8: |[080ef8] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ -080f08: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080f0c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080f10: 7230 2a18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@182a │ │ -080f16: 0e00 |0007: return-void │ │ +084890: |[084890] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollY:(I)V │ │ +0848a0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0848a4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0848a8: 7230 2a18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollY:(Ljava/lang/Object;I)V // method@182a │ │ +0848ae: 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 │ │ @@ -100401,19 +100401,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080f18: |[080f18] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ -080f28: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080f2c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080f30: 7230 2b18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@182b │ │ -080f36: 0e00 |0007: return-void │ │ +0848b0: |[0848b0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setScrollable:(Z)V │ │ +0848c0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0848c4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0848c8: 7230 2b18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setScrollable:(Ljava/lang/Object;Z)V // method@182b │ │ +0848ce: 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 │ │ @@ -100423,19 +100423,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080f38: |[080f38] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ -080f48: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080f4c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080f50: 7230 2c18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@182c │ │ -080f56: 0e00 |0007: return-void │ │ +0848d0: |[0848d0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;)V │ │ +0848e0: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +0848e4: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +0848e8: 7230 2c18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@182c │ │ +0848ee: 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; │ │ @@ -100445,19 +100445,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -080f58: |[080f58] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ -080f68: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080f6c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080f70: 7240 2d18 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@182d │ │ -080f76: 0e00 |0007: return-void │ │ +0848f0: |[0848f0] android.support.v4.view.accessibility.AccessibilityRecordCompat.setSource:(Landroid/view/View;I)V │ │ +084900: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084904: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084908: 7240 2d18 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@182d │ │ +08490e: 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; │ │ @@ -100468,34 +100468,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -080f78: |[080f78] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ -080f88: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ -080f8c: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ -080f90: 7230 2e18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@182e │ │ -080f96: 0e00 |0007: return-void │ │ +084910: |[084910] android.support.v4.view.accessibility.AccessibilityRecordCompat.setToIndex:(I)V │ │ +084920: 6200 a806 |0000: sget-object v0, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; // field@06a8 │ │ +084924: 5421 a906 |0002: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.mRecord:Ljava/lang/Object; // field@06a9 │ │ +084928: 7230 2e18 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;.setToIndex:(Ljava/lang/Object;I)V // method@182e │ │ +08492e: 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 : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 535 (AccessibilityRecordCompat.java) │ │ │ │ Class #482 header: │ │ class_idx : 885 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 534 │ │ +source_file_idx : 536 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 42 │ │ virtual_methods_size: 0 │ │ │ │ Class #482 annotations: │ │ Annotations on method #6304 'getText' │ │ @@ -100514,17 +100514,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -080f98: |[080f98] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ -080fa8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -080fae: 0e00 |0003: return-void │ │ +084930: |[084930] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.:()V │ │ +084940: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +084946: 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;) │ │ @@ -100532,19 +100532,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -080fb0: |[080fb0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ -080fc0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -080fc4: 6e10 a71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1fa7 │ │ -080fca: 0a00 |0005: move-result v0 │ │ -080fcc: 0f00 |0006: return v0 │ │ +084948: |[084948] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getAddedCount:(Ljava/lang/Object;)I │ │ +084958: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +08495c: 6e10 a71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getAddedCount:()I // method@1fa7 │ │ +084962: 0a00 |0005: move-result v0 │ │ +084964: 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;) │ │ @@ -100552,19 +100552,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 │ │ -080fd0: |[080fd0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -080fe0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -080fe4: 6e10 a81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1fa8 │ │ -080fea: 0c00 |0005: move-result-object v0 │ │ -080fec: 1100 |0006: return-object v0 │ │ +084968: |[084968] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +084978: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +08497c: 6e10 a81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getBeforeText:()Ljava/lang/CharSequence; // method@1fa8 │ │ +084982: 0c00 |0005: move-result-object v0 │ │ +084984: 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;) │ │ @@ -100572,19 +100572,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 │ │ -080ff0: |[080ff0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -081000: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081004: 6e10 a91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1fa9 │ │ -08100a: 0c00 |0005: move-result-object v0 │ │ -08100c: 1100 |0006: return-object v0 │ │ +084988: |[084988] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +084998: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +08499c: 6e10 a91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getClassName:()Ljava/lang/CharSequence; // method@1fa9 │ │ +0849a2: 0c00 |0005: move-result-object v0 │ │ +0849a4: 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;) │ │ @@ -100592,19 +100592,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 │ │ -081010: |[081010] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -081020: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081024: 6e10 aa1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1faa │ │ -08102a: 0c00 |0005: move-result-object v0 │ │ -08102c: 1100 |0006: return-object v0 │ │ +0849a8: |[0849a8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0849b8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +0849bc: 6e10 aa1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getContentDescription:()Ljava/lang/CharSequence; // method@1faa │ │ +0849c2: 0c00 |0005: move-result-object v0 │ │ +0849c4: 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;) │ │ @@ -100612,19 +100612,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081030: |[081030] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -081040: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081044: 6e10 ab1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1fab │ │ -08104a: 0a00 |0005: move-result v0 │ │ -08104c: 0f00 |0006: return v0 │ │ +0849c8: |[0849c8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0849d8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +0849dc: 6e10 ab1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getCurrentItemIndex:()I // method@1fab │ │ +0849e2: 0a00 |0005: move-result v0 │ │ +0849e4: 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;) │ │ @@ -100632,19 +100632,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081050: |[081050] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ -081060: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081064: 6e10 ac1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1fac │ │ -08106a: 0a00 |0005: move-result v0 │ │ -08106c: 0f00 |0006: return v0 │ │ +0849e8: |[0849e8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getFromIndex:(Ljava/lang/Object;)I │ │ +0849f8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +0849fc: 6e10 ac1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getFromIndex:()I // method@1fac │ │ +084a02: 0a00 |0005: move-result v0 │ │ +084a04: 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;) │ │ @@ -100652,19 +100652,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081070: |[081070] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ -081080: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081084: 6e10 ad1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1fad │ │ -08108a: 0a00 |0005: move-result v0 │ │ -08108c: 0f00 |0006: return v0 │ │ +084a08: |[084a08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getItemCount:(Ljava/lang/Object;)I │ │ +084a18: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084a1c: 6e10 ad1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getItemCount:()I // method@1fad │ │ +084a22: 0a00 |0005: move-result v0 │ │ +084a24: 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;) │ │ @@ -100672,19 +100672,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 │ │ -081090: |[081090] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0810a0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0810a4: 6e10 b01f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1fb0 │ │ -0810aa: 0c00 |0005: move-result-object v0 │ │ -0810ac: 1100 |0006: return-object v0 │ │ +084a28: |[084a28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +084a38: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084a3c: 6e10 b01f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getParcelableData:()Landroid/os/Parcelable; // method@1fb0 │ │ +084a42: 0c00 |0005: move-result-object v0 │ │ +084a44: 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;) │ │ @@ -100692,19 +100692,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0810b0: |[0810b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ -0810c0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0810c4: 6e10 b11f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1fb1 │ │ -0810ca: 0a00 |0005: move-result v0 │ │ -0810cc: 0f00 |0006: return v0 │ │ +084a48: |[084a48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getRemovedCount:(Ljava/lang/Object;)I │ │ +084a58: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084a5c: 6e10 b11f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getRemovedCount:()I // method@1fb1 │ │ +084a62: 0a00 |0005: move-result v0 │ │ +084a64: 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;) │ │ @@ -100712,19 +100712,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0810d0: |[0810d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ -0810e0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0810e4: 6e10 b21f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1fb2 │ │ -0810ea: 0a00 |0005: move-result v0 │ │ -0810ec: 0f00 |0006: return v0 │ │ +084a68: |[084a68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollX:(Ljava/lang/Object;)I │ │ +084a78: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084a7c: 6e10 b21f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollX:()I // method@1fb2 │ │ +084a82: 0a00 |0005: move-result v0 │ │ +084a84: 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;) │ │ @@ -100732,19 +100732,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0810f0: |[0810f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ -081100: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081104: 6e10 b31f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1fb3 │ │ -08110a: 0a00 |0005: move-result v0 │ │ -08110c: 0f00 |0006: return v0 │ │ +084a88: |[084a88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getScrollY:(Ljava/lang/Object;)I │ │ +084a98: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084a9c: 6e10 b31f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getScrollY:()I // method@1fb3 │ │ +084aa2: 0a00 |0005: move-result v0 │ │ +084aa4: 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;) │ │ @@ -100752,19 +100752,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 │ │ -081110: |[081110] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -081120: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081124: 6e10 b41f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1fb4 │ │ -08112a: 0c00 |0005: move-result-object v0 │ │ -08112c: 1100 |0006: return-object v0 │ │ +084aa8: |[084aa8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getSource:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +084ab8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084abc: 6e10 b41f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getSource:()Landroid/view/accessibility/AccessibilityNodeInfo; // method@1fb4 │ │ +084ac2: 0c00 |0005: move-result-object v0 │ │ +084ac4: 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;) │ │ @@ -100772,19 +100772,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 │ │ -081130: |[081130] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -081140: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081144: 6e10 b51f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1fb5 │ │ -08114a: 0c00 |0005: move-result-object v0 │ │ -08114c: 1100 |0006: return-object v0 │ │ +084ac8: |[084ac8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +084ad8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084adc: 6e10 b51f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getText:()Ljava/util/List; // method@1fb5 │ │ +084ae2: 0c00 |0005: move-result-object v0 │ │ +084ae4: 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;) │ │ @@ -100792,19 +100792,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081150: |[081150] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ -081160: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081164: 6e10 b61f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1fb6 │ │ -08116a: 0a00 |0005: move-result v0 │ │ -08116c: 0f00 |0006: return v0 │ │ +084ae8: |[084ae8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getToIndex:(Ljava/lang/Object;)I │ │ +084af8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084afc: 6e10 b61f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getToIndex:()I // method@1fb6 │ │ +084b02: 0a00 |0005: move-result v0 │ │ +084b04: 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;) │ │ @@ -100812,19 +100812,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081170: |[081170] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ -081180: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081184: 6e10 b71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1fb7 │ │ -08118a: 0a00 |0005: move-result v0 │ │ -08118c: 0f00 |0006: return v0 │ │ +084b08: |[084b08] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.getWindowId:(Ljava/lang/Object;)I │ │ +084b18: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084b1c: 6e10 b71f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getWindowId:()I // method@1fb7 │ │ +084b22: 0a00 |0005: move-result v0 │ │ +084b24: 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;) │ │ @@ -100832,19 +100832,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081190: |[081190] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ -0811a0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0811a4: 6e10 b81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1fb8 │ │ -0811aa: 0a00 |0005: move-result v0 │ │ -0811ac: 0f00 |0006: return v0 │ │ +084b28: |[084b28] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isChecked:(Ljava/lang/Object;)Z │ │ +084b38: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084b3c: 6e10 b81f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isChecked:()Z // method@1fb8 │ │ +084b42: 0a00 |0005: move-result v0 │ │ +084b44: 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;) │ │ @@ -100852,19 +100852,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0811b0: |[0811b0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ -0811c0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0811c4: 6e10 b91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1fb9 │ │ -0811ca: 0a00 |0005: move-result v0 │ │ -0811cc: 0f00 |0006: return v0 │ │ +084b48: |[084b48] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isEnabled:(Ljava/lang/Object;)Z │ │ +084b58: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084b5c: 6e10 b91f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isEnabled:()Z // method@1fb9 │ │ +084b62: 0a00 |0005: move-result v0 │ │ +084b64: 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;) │ │ @@ -100872,19 +100872,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0811d0: |[0811d0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ -0811e0: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0811e4: 6e10 ba1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1fba │ │ -0811ea: 0a00 |0005: move-result v0 │ │ -0811ec: 0f00 |0006: return v0 │ │ +084b68: |[084b68] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isFullScreen:(Ljava/lang/Object;)Z │ │ +084b78: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084b7c: 6e10 ba1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isFullScreen:()Z // method@1fba │ │ +084b82: 0a00 |0005: move-result v0 │ │ +084b84: 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;) │ │ @@ -100892,19 +100892,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0811f0: |[0811f0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ -081200: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081204: 6e10 bb1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1fbb │ │ -08120a: 0a00 |0005: move-result v0 │ │ -08120c: 0f00 |0006: return v0 │ │ +084b88: |[084b88] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isPassword:(Ljava/lang/Object;)Z │ │ +084b98: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084b9c: 6e10 bb1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isPassword:()Z // method@1fbb │ │ +084ba2: 0a00 |0005: move-result v0 │ │ +084ba4: 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;) │ │ @@ -100912,19 +100912,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081210: |[081210] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ -081220: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081224: 6e10 bc1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1fbc │ │ -08122a: 0a00 |0005: move-result v0 │ │ -08122c: 0f00 |0006: return v0 │ │ +084ba8: |[084ba8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.isScrollable:(Ljava/lang/Object;)Z │ │ +084bb8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084bbc: 6e10 bc1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.isScrollable:()Z // method@1fbc │ │ +084bc2: 0a00 |0005: move-result v0 │ │ +084bc4: 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;) │ │ @@ -100932,37 +100932,37 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -081230: |[081230] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ -081240: 7100 bd1f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1fbd │ │ -081246: 0c00 |0003: move-result-object v0 │ │ -081248: 1100 |0004: return-object v0 │ │ +084bc8: |[084bc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:()Ljava/lang/Object; │ │ +084bd8: 7100 bd1f 0000 |0000: invoke-static {}, Landroid/view/accessibility/AccessibilityRecord;.obtain:()Landroid/view/accessibility/AccessibilityRecord; // method@1fbd │ │ +084bde: 0c00 |0003: move-result-object v0 │ │ +084be0: 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 │ │ -08124c: |[08124c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -08125c: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081260: 7110 be1f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1fbe │ │ -081266: 0c00 |0005: move-result-object v0 │ │ -081268: 1100 |0006: return-object v0 │ │ +084be4: |[084be4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +084bf4: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084bf8: 7110 be1f 0100 |0002: invoke-static {v1}, Landroid/view/accessibility/AccessibilityRecord;.obtain:(Landroid/view/accessibility/AccessibilityRecord;)Landroid/view/accessibility/AccessibilityRecord; // method@1fbe │ │ +084bfe: 0c00 |0005: move-result-object v0 │ │ +084c00: 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;) │ │ @@ -100970,18 +100970,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08126c: |[08126c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ -08127c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081280: 6e10 bf1f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1fbf │ │ -081286: 0e00 |0005: return-void │ │ +084c04: |[084c04] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.recycle:(Ljava/lang/Object;)V │ │ +084c14: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084c18: 6e10 bf1f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityRecord;.recycle:()V // method@1fbf │ │ +084c1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 record Ljava/lang/Object; │ │ │ │ @@ -100990,18 +100990,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 │ │ -081288: |[081288] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ -081298: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -08129c: 6e20 c01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1fc0 │ │ -0812a2: 0e00 |0005: return-void │ │ +084c20: |[084c20] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setAddedCount:(Ljava/lang/Object;I)V │ │ +084c30: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084c34: 6e20 c01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setAddedCount:(I)V // method@1fc0 │ │ +084c3a: 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 │ │ @@ -101011,18 +101011,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 │ │ -0812a4: |[0812a4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0812b4: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0812b8: 6e20 c11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1fc1 │ │ -0812be: 0e00 |0005: return-void │ │ +084c3c: |[084c3c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +084c4c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084c50: 6e20 c11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setBeforeText:(Ljava/lang/CharSequence;)V // method@1fc1 │ │ +084c56: 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; │ │ @@ -101032,18 +101032,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 │ │ -0812c0: |[0812c0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ -0812d0: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0812d4: 6e20 c21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1fc2 │ │ -0812da: 0e00 |0005: return-void │ │ +084c58: |[084c58] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setChecked:(Ljava/lang/Object;Z)V │ │ +084c68: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084c6c: 6e20 c21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setChecked:(Z)V // method@1fc2 │ │ +084c72: 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 │ │ @@ -101053,18 +101053,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 │ │ -0812dc: |[0812dc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0812ec: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0812f0: 6e20 c31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1fc3 │ │ -0812f6: 0e00 |0005: return-void │ │ +084c74: |[084c74] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +084c84: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084c88: 6e20 c31f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setClassName:(Ljava/lang/CharSequence;)V // method@1fc3 │ │ +084c8e: 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; │ │ @@ -101074,18 +101074,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 │ │ -0812f8: |[0812f8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -081308: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -08130c: 6e20 c41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1fc4 │ │ -081312: 0e00 |0005: return-void │ │ +084c90: |[084c90] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +084ca0: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084ca4: 6e20 c41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1fc4 │ │ +084caa: 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; │ │ @@ -101095,18 +101095,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 │ │ -081314: |[081314] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -081324: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081328: 6e20 c51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1fc5 │ │ -08132e: 0e00 |0005: return-void │ │ +084cac: |[084cac] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +084cbc: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084cc0: 6e20 c51f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setCurrentItemIndex:(I)V // method@1fc5 │ │ +084cc6: 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 │ │ @@ -101116,18 +101116,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 │ │ -081330: |[081330] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ -081340: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081344: 6e20 c61f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1fc6 │ │ -08134a: 0e00 |0005: return-void │ │ +084cc8: |[084cc8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setEnabled:(Ljava/lang/Object;Z)V │ │ +084cd8: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084cdc: 6e20 c61f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setEnabled:(Z)V // method@1fc6 │ │ +084ce2: 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 │ │ @@ -101137,18 +101137,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 │ │ -08134c: |[08134c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ -08135c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081360: 6e20 c71f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1fc7 │ │ -081366: 0e00 |0005: return-void │ │ +084ce4: |[084ce4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFromIndex:(Ljava/lang/Object;I)V │ │ +084cf4: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084cf8: 6e20 c71f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFromIndex:(I)V // method@1fc7 │ │ +084cfe: 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 │ │ @@ -101158,18 +101158,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 │ │ -081368: |[081368] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ -081378: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -08137c: 6e20 c81f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1fc8 │ │ -081382: 0e00 |0005: return-void │ │ +084d00: |[084d00] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setFullScreen:(Ljava/lang/Object;Z)V │ │ +084d10: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084d14: 6e20 c81f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setFullScreen:(Z)V // method@1fc8 │ │ +084d1a: 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 │ │ @@ -101179,18 +101179,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 │ │ -081384: |[081384] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ -081394: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081398: 6e20 c91f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1fc9 │ │ -08139e: 0e00 |0005: return-void │ │ +084d1c: |[084d1c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setItemCount:(Ljava/lang/Object;I)V │ │ +084d2c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084d30: 6e20 c91f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setItemCount:(I)V // method@1fc9 │ │ +084d36: 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 │ │ @@ -101200,18 +101200,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 │ │ -0813a0: |[0813a0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0813b0: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0813b4: 6e20 cc1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1fcc │ │ -0813ba: 0e00 |0005: return-void │ │ +084d38: |[084d38] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +084d48: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084d4c: 6e20 cc1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setParcelableData:(Landroid/os/Parcelable;)V // method@1fcc │ │ +084d52: 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; │ │ @@ -101221,18 +101221,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 │ │ -0813bc: |[0813bc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ -0813cc: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0813d0: 6e20 cd1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1fcd │ │ -0813d6: 0e00 |0005: return-void │ │ +084d54: |[084d54] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setPassword:(Ljava/lang/Object;Z)V │ │ +084d64: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084d68: 6e20 cd1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setPassword:(Z)V // method@1fcd │ │ +084d6e: 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 │ │ @@ -101242,18 +101242,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 │ │ -0813d8: |[0813d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0813e8: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0813ec: 6e20 ce1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1fce │ │ -0813f2: 0e00 |0005: return-void │ │ +084d70: |[084d70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setRemovedCount:(Ljava/lang/Object;I)V │ │ +084d80: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084d84: 6e20 ce1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setRemovedCount:(I)V // method@1fce │ │ +084d8a: 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 │ │ @@ -101263,18 +101263,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 │ │ -0813f4: |[0813f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ -081404: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081408: 6e20 cf1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1fcf │ │ -08140e: 0e00 |0005: return-void │ │ +084d8c: |[084d8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollX:(Ljava/lang/Object;I)V │ │ +084d9c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084da0: 6e20 cf1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollX:(I)V // method@1fcf │ │ +084da6: 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 │ │ @@ -101284,18 +101284,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 │ │ -081410: |[081410] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ -081420: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081424: 6e20 d01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1fd0 │ │ -08142a: 0e00 |0005: return-void │ │ +084da8: |[084da8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollY:(Ljava/lang/Object;I)V │ │ +084db8: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084dbc: 6e20 d01f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollY:(I)V // method@1fd0 │ │ +084dc2: 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 │ │ @@ -101305,18 +101305,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 │ │ -08142c: |[08142c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ -08143c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081440: 6e20 d11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1fd1 │ │ -081446: 0e00 |0005: return-void │ │ +084dc4: |[084dc4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setScrollable:(Ljava/lang/Object;Z)V │ │ +084dd4: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084dd8: 6e20 d11f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setScrollable:(Z)V // method@1fd1 │ │ +084dde: 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 │ │ @@ -101326,18 +101326,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 │ │ -081448: |[081448] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -081458: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -08145c: 6e20 d21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1fd2 │ │ -081462: 0e00 |0005: return-void │ │ +084de0: |[084de0] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +084df0: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084df4: 6e20 d21f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;)V // method@1fd2 │ │ +084dfa: 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; │ │ @@ -101347,34 +101347,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -081464: |[081464] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ -081474: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081478: 6e20 d41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1fd4 │ │ -08147e: 0e00 |0005: return-void │ │ +084dfc: |[084dfc] android.support.v4.view.accessibility.AccessibilityRecordCompatIcs.setToIndex:(Ljava/lang/Object;I)V │ │ +084e0c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084e10: 6e20 d41f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setToIndex:(I)V // method@1fd4 │ │ +084e16: 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 : 534 (AccessibilityRecordCompatIcs.java) │ │ + source_file_idx : 536 (AccessibilityRecordCompatIcs.java) │ │ │ │ Class #483 header: │ │ class_idx : 886 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 535 │ │ +source_file_idx : 537 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #483 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;' │ │ @@ -101389,17 +101389,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081480: |[081480] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ -081490: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -081496: 0e00 |0003: return-void │ │ +084e18: |[084e18] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.:()V │ │ +084e28: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +084e2e: 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;) │ │ @@ -101407,19 +101407,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -081498: |[081498] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0814a8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0814ac: 6e10 ae1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1fae │ │ -0814b2: 0a00 |0005: move-result v0 │ │ -0814b4: 0f00 |0006: return v0 │ │ +084e30: |[084e30] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollX:(Ljava/lang/Object;)I │ │ +084e40: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084e44: 6e10 ae1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollX:()I // method@1fae │ │ +084e4a: 0a00 |0005: move-result v0 │ │ +084e4c: 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;) │ │ @@ -101427,19 +101427,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0814b8: |[0814b8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0814c8: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0814cc: 6e10 af1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1faf │ │ -0814d2: 0a00 |0005: move-result v0 │ │ -0814d4: 0f00 |0006: return v0 │ │ +084e50: |[084e50] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.getMaxScrollY:(Ljava/lang/Object;)I │ │ +084e60: 1f01 5804 |0000: check-cast v1, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084e64: 6e10 af1f 0100 |0002: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityRecord;.getMaxScrollY:()I // method@1faf │ │ +084e6a: 0a00 |0005: move-result v0 │ │ +084e6c: 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;) │ │ @@ -101447,18 +101447,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 │ │ -0814d8: |[0814d8] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0814e8: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -0814ec: 6e20 ca1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1fca │ │ -0814f2: 0e00 |0005: return-void │ │ +084e70: |[084e70] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +084e80: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084e84: 6e20 ca1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollX:(I)V // method@1fca │ │ +084e8a: 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 │ │ @@ -101468,34 +101468,34 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0814f4: |[0814f4] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -081504: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -081508: 6e20 cb1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1fcb │ │ -08150e: 0e00 |0005: return-void │ │ +084e8c: |[084e8c] android.support.v4.view.accessibility.AccessibilityRecordCompatIcsMr1.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +084e9c: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084ea0: 6e20 cb1f 1000 |0002: invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityRecord;.setMaxScrollY:(I)V // method@1fcb │ │ +084ea6: 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 : 535 (AccessibilityRecordCompatIcsMr1.java) │ │ + source_file_idx : 537 (AccessibilityRecordCompatIcsMr1.java) │ │ │ │ Class #484 header: │ │ class_idx : 887 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 536 │ │ +source_file_idx : 538 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #484 - │ │ Class descriptor : 'Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;' │ │ @@ -101510,17 +101510,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -081510: |[081510] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ -081520: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -081526: 0e00 |0003: return-void │ │ +084ea8: |[084ea8] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.:()V │ │ +084eb8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +084ebe: 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;) │ │ @@ -101528,35 +101528,35 @@ │ │ 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 │ │ -081528: |[081528] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -081538: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ -08153c: 6e30 d31f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1fd3 │ │ -081542: 0e00 |0005: return-void │ │ +084ec0: |[084ec0] android.support.v4.view.accessibility.AccessibilityRecordCompatJellyBean.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +084ed0: 1f00 5804 |0000: check-cast v0, Landroid/view/accessibility/AccessibilityRecord; // type@0458 │ │ +084ed4: 6e30 d31f 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/view/accessibility/AccessibilityRecord;.setSource:(Landroid/view/View;I)V // method@1fd3 │ │ +084eda: 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 : 536 (AccessibilityRecordCompatJellyBean.java) │ │ + source_file_idx : 538 (AccessibilityRecordCompatJellyBean.java) │ │ │ │ Class #485 header: │ │ class_idx : 888 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 661 │ │ +source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #485 annotations: │ │ Annotations on class │ │ @@ -101568,21 +101568,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 661 (AutoScrollHelper.java) │ │ + source_file_idx : 663 (AutoScrollHelper.java) │ │ │ │ Class #486 header: │ │ class_idx : 889 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 661 │ │ +source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #486 annotations: │ │ Annotations on class │ │ @@ -101646,26 +101646,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -081544: |[081544] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ -081554: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -081556: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08155c: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -081560: 5a30 b006 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ -081564: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ -081568: 5a30 b106 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -08156c: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ -081570: 5a30 aa06 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ -081574: 5932 ab06 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ -081578: 5932 ac06 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ -08157c: 0e00 |0014: return-void │ │ +084edc: |[084edc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.:()V │ │ +084eec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +084eee: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +084ef4: 1900 0080 |0004: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +084ef8: 5a30 b006 |0006: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ +084efc: 1600 ffff |0008: const-wide/16 v0, #int -1 // #ffff │ │ +084f00: 5a30 b106 |000a: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +084f04: 1600 0000 |000c: const-wide/16 v0, #int 0 // #0 │ │ +084f08: 5a30 aa06 |000e: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ +084f0c: 5932 ab06 |0010: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ +084f10: 5932 ac06 |0012: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ +084f14: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=743 │ │ 0x0004 line=744 │ │ 0x0008 line=745 │ │ 0x000c line=746 │ │ 0x0010 line=747 │ │ @@ -101679,53 +101679,53 @@ │ │ type : '(J)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -081580: |[081580] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ -081590: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -081594: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -081596: 53b6 b006 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ -08159a: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ -08159e: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ -0815a2: 0f04 |0009: return v4 │ │ -0815a4: 53b6 b106 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -0815a8: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ -0815ac: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ -0815b0: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ -0815b4: 53b6 b106 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -0815b8: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ -0815bc: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ -0815c0: 53b6 b006 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ -0815c4: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ -0815c8: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ -0815cc: 8526 |001e: long-to-float v6, v2 │ │ -0815ce: 52b7 af06 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06af │ │ -0815d2: 8277 |0021: int-to-float v7, v7 │ │ -0815d4: c976 |0022: div-float/2addr v6, v7 │ │ -0815d6: 7130 e218 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@18e2 │ │ -0815dc: 0a04 |0026: move-result v4 │ │ -0815de: c854 |0027: mul-float/2addr v4, v5 │ │ -0815e0: 28e1 |0028: goto 0009 // -001f │ │ -0815e2: 53b6 b106 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -0815e6: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ -0815ea: 52b5 b206 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ -0815ee: a705 0a05 |002f: sub-float v5, v10, v5 │ │ -0815f2: 52b6 b206 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ -0815f6: 8507 |0033: long-to-float v7, v0 │ │ -0815f8: 52b8 ad06 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06ad │ │ -0815fc: 8288 |0036: int-to-float v8, v8 │ │ -0815fe: c987 |0037: div-float/2addr v7, v8 │ │ -081600: 7130 e218 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@18e2 │ │ -081606: 0a04 |003b: move-result v4 │ │ -081608: c864 |003c: mul-float/2addr v4, v6 │ │ -08160a: c654 |003d: add-float/2addr v4, v5 │ │ -08160c: 28cb |003e: goto 0009 // -0035 │ │ +084f18: |[084f18] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getValueAt:(J)F │ │ +084f28: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +084f2c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +084f2e: 53b6 b006 |0003: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ +084f32: 3105 0c06 |0005: cmp-long v5, v12, v6 │ │ +084f36: 3b05 0300 |0007: if-gez v5, 000a // +0003 │ │ +084f3a: 0f04 |0009: return v4 │ │ +084f3c: 53b6 b106 |000a: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +084f40: 1608 0000 |000c: const-wide/16 v8, #int 0 // #0 │ │ +084f44: 3105 0608 |000e: cmp-long v5, v6, v8 │ │ +084f48: 3a05 0800 |0010: if-ltz v5, 0018 // +0008 │ │ +084f4c: 53b6 b106 |0012: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +084f50: 3105 0c06 |0014: cmp-long v5, v12, v6 │ │ +084f54: 3b05 1300 |0016: if-gez v5, 0029 // +0013 │ │ +084f58: 53b6 b006 |0018: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ +084f5c: 9c02 0c06 |001a: sub-long v2, v12, v6 │ │ +084f60: 1505 003f |001c: const/high16 v5, #int 1056964608 // #3f00 │ │ +084f64: 8526 |001e: long-to-float v6, v2 │ │ +084f66: 52b7 af06 |001f: iget v7, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06af │ │ +084f6a: 8277 |0021: int-to-float v7, v7 │ │ +084f6c: c976 |0022: div-float/2addr v6, v7 │ │ +084f6e: 7130 e218 460a |0023: invoke-static {v6, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@18e2 │ │ +084f74: 0a04 |0026: move-result v4 │ │ +084f76: c854 |0027: mul-float/2addr v4, v5 │ │ +084f78: 28e1 |0028: goto 0009 // -001f │ │ +084f7a: 53b6 b106 |0029: iget-wide v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +084f7e: 9c00 0c06 |002b: sub-long v0, v12, v6 │ │ +084f82: 52b5 b206 |002d: iget v5, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ +084f86: a705 0a05 |002f: sub-float v5, v10, v5 │ │ +084f8a: 52b6 b206 |0031: iget v6, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ +084f8e: 8507 |0033: long-to-float v7, v0 │ │ +084f90: 52b8 ad06 |0034: iget v8, v11, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06ad │ │ +084f94: 8288 |0036: int-to-float v8, v8 │ │ +084f96: c987 |0037: div-float/2addr v7, v8 │ │ +084f98: 7130 e218 470a |0038: invoke-static {v7, v4, v10}, Landroid/support/v4/widget/AutoScrollHelper;.access$900:(FFF)F // method@18e2 │ │ +084f9e: 0a04 |003b: move-result v4 │ │ +084fa0: c864 |003c: mul-float/2addr v4, v6 │ │ +084fa2: c654 |003d: add-float/2addr v4, v5 │ │ +084fa4: 28cb |003e: goto 0009 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=787 │ │ 0x0009 line=794 │ │ 0x000a line=789 │ │ 0x0018 line=790 │ │ 0x001c line=791 │ │ @@ -101742,22 +101742,22 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -081610: |[081610] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ -081620: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ -081624: c830 |0002: mul-float/2addr v0, v3 │ │ -081626: c830 |0003: mul-float/2addr v0, v3 │ │ -081628: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ -08162c: c831 |0006: mul-float/2addr v1, v3 │ │ -08162e: c610 |0007: add-float/2addr v0, v1 │ │ -081630: 0f00 |0008: return v0 │ │ +084fa8: |[084fa8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.interpolateValue:(F)F │ │ +084fb8: 1500 80c0 |0000: const/high16 v0, #int -1065353216 // #c080 │ │ +084fbc: c830 |0002: mul-float/2addr v0, v3 │ │ +084fbe: c830 |0003: mul-float/2addr v0, v3 │ │ +084fc0: 1501 8040 |0004: const/high16 v1, #int 1082130432 // #4080 │ │ +084fc4: c831 |0006: mul-float/2addr v1, v3 │ │ +084fc6: c610 |0007: add-float/2addr v0, v1 │ │ +084fc8: 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 │ │ │ │ @@ -101767,45 +101767,45 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -081634: |[081634] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ -081644: 53a6 aa06 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ -081648: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ -08164c: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ -081650: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ -081654: 2206 e305 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@05e3 │ │ -081658: 1a07 2303 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0323 │ │ -08165c: 7020 af2e 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -081662: 2706 |000f: throw v6 │ │ -081664: 7100 ed1f 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -08166a: 0b00 |0013: move-result-wide v0 │ │ -08166c: 7030 c918 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@18c9 │ │ -081672: 0a05 |0017: move-result v5 │ │ -081674: 7020 cb18 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@18cb │ │ -08167a: 0a04 |001b: move-result v4 │ │ -08167c: 53a6 aa06 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ -081680: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ -081684: 5aa0 aa06 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ -081688: 8526 |0022: long-to-float v6, v2 │ │ -08168a: c846 |0023: mul-float/2addr v6, v4 │ │ -08168c: 52a7 b306 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ -081690: c876 |0026: mul-float/2addr v6, v7 │ │ -081692: 8766 |0027: float-to-int v6, v6 │ │ -081694: 59a6 ab06 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ -081698: 8526 |002a: long-to-float v6, v2 │ │ -08169a: c846 |002b: mul-float/2addr v6, v4 │ │ -08169c: 52a7 b406 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ -0816a0: c876 |002e: mul-float/2addr v6, v7 │ │ -0816a2: 8766 |002f: float-to-int v6, v6 │ │ -0816a4: 59a6 ac06 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ -0816a8: 0e00 |0032: return-void │ │ +084fcc: |[084fcc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.computeScrollDelta:()V │ │ +084fdc: 53a6 aa06 |0000: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ +084fe0: 1608 0000 |0002: const-wide/16 v8, #int 0 // #0 │ │ +084fe4: 3106 0608 |0004: cmp-long v6, v6, v8 │ │ +084fe8: 3906 0a00 |0006: if-nez v6, 0010 // +000a │ │ +084fec: 2206 e305 |0008: new-instance v6, Ljava/lang/RuntimeException; // type@05e3 │ │ +084ff0: 1a07 2503 |000a: const-string v7, "Cannot compute scroll delta before calling start()" // string@0325 │ │ +084ff4: 7020 af2e 7600 |000c: invoke-direct {v6, v7}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +084ffa: 2706 |000f: throw v6 │ │ +084ffc: 7100 ed1f 0000 |0010: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +085002: 0b00 |0013: move-result-wide v0 │ │ +085004: 7030 c918 0a01 |0014: invoke-direct {v10, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@18c9 │ │ +08500a: 0a05 |0017: move-result v5 │ │ +08500c: 7020 cb18 5a00 |0018: invoke-direct {v10, v5}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.interpolateValue:(F)F // method@18cb │ │ +085012: 0a04 |001b: move-result v4 │ │ +085014: 53a6 aa06 |001c: iget-wide v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ +085018: 9c02 0006 |001e: sub-long v2, v0, v6 │ │ +08501c: 5aa0 aa06 |0020: iput-wide v0, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ +085020: 8526 |0022: long-to-float v6, v2 │ │ +085022: c846 |0023: mul-float/2addr v6, v4 │ │ +085024: 52a7 b306 |0024: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ +085028: c876 |0026: mul-float/2addr v6, v7 │ │ +08502a: 8766 |0027: float-to-int v6, v6 │ │ +08502c: 59a6 ab06 |0028: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ +085030: 8526 |002a: long-to-float v6, v2 │ │ +085032: c846 |002b: mul-float/2addr v6, v4 │ │ +085034: 52a7 b406 |002c: iget v7, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ +085038: c876 |002e: mul-float/2addr v6, v7 │ │ +08503a: 8766 |002f: float-to-int v6, v6 │ │ +08503c: 59a6 ac06 |0030: iput v6, v10, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ +085040: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ 0x0008 line=819 │ │ 0x0010 line=822 │ │ 0x0014 line=823 │ │ 0x0018 line=824 │ │ @@ -101826,17 +101826,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0816ac: |[0816ac] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ -0816bc: 5210 ab06 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ -0816c0: 0f00 |0002: return v0 │ │ +085044: |[085044] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaX:()I │ │ +085054: 5210 ab06 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ +085058: 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;) │ │ @@ -101844,17 +101844,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0816c4: |[0816c4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ -0816d4: 5210 ac06 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ -0816d8: 0f00 |0002: return v0 │ │ +08505c: |[08505c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getDeltaY:()I │ │ +08506c: 5210 ac06 |0000: iget v0, v1, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ +085070: 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;) │ │ @@ -101862,22 +101862,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0816dc: |[0816dc] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ -0816ec: 5220 b306 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ -0816f0: 5221 b306 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ -0816f4: 7110 962e 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0816fa: 0a01 |0007: move-result v1 │ │ -0816fc: c910 |0008: div-float/2addr v0, v1 │ │ -0816fe: 8700 |0009: float-to-int v0, v0 │ │ -081700: 0f00 |000a: return v0 │ │ +085074: |[085074] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getHorizontalDirection:()I │ │ +085084: 5220 b306 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ +085088: 5221 b306 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ +08508c: 7110 962e 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +085092: 0a01 |0007: move-result v1 │ │ +085094: c910 |0008: div-float/2addr v0, v1 │ │ +085096: 8700 |0009: float-to-int v0, v0 │ │ +085098: 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;) │ │ @@ -101885,22 +101885,22 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -081704: |[081704] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ -081714: 5220 b406 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ -081718: 5221 b406 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ -08171c: 7110 962e 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -081722: 0a01 |0007: move-result v1 │ │ -081724: c910 |0008: div-float/2addr v0, v1 │ │ -081726: 8700 |0009: float-to-int v0, v0 │ │ -081728: 0f00 |000a: return v0 │ │ +08509c: |[08509c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.getVerticalDirection:()I │ │ +0850ac: 5220 b406 |0000: iget v0, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ +0850b0: 5221 b406 |0002: iget v1, v2, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ +0850b4: 7110 962e 0100 |0004: invoke-static {v1}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0850ba: 0a01 |0007: move-result v1 │ │ +0850bc: c910 |0008: div-float/2addr v0, v1 │ │ +0850be: 8700 |0009: float-to-int v0, v0 │ │ +0850c0: 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;) │ │ @@ -101908,31 +101908,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -08172c: |[08172c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ -08173c: 5360 b106 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -081740: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ -081744: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ -081748: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ -08174c: 7100 ed1f 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -081752: 0b00 |000b: move-result-wide v0 │ │ -081754: 5362 b106 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -081758: 5264 ad06 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06ad │ │ -08175c: 8144 |0010: int-to-long v4, v4 │ │ -08175e: bb42 |0011: add-long/2addr v2, v4 │ │ -081760: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ -081764: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ -081768: 1210 |0016: const/4 v0, #int 1 // #1 │ │ -08176a: 0f00 |0017: return v0 │ │ -08176c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -08176e: 28fe |0019: goto 0017 // -0002 │ │ +0850c4: |[0850c4] android.support.v4.widget.AutoScrollHelper$ClampedScroller.isFinished:()Z │ │ +0850d4: 5360 b106 |0000: iget-wide v0, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +0850d8: 1602 0000 |0002: const-wide/16 v2, #int 0 // #0 │ │ +0850dc: 3100 0002 |0004: cmp-long v0, v0, v2 │ │ +0850e0: 3d00 1200 |0006: if-lez v0, 0018 // +0012 │ │ +0850e4: 7100 ed1f 0000 |0008: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +0850ea: 0b00 |000b: move-result-wide v0 │ │ +0850ec: 5362 b106 |000c: iget-wide v2, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +0850f0: 5264 ad06 |000e: iget v4, v6, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06ad │ │ +0850f4: 8144 |0010: int-to-long v4, v4 │ │ +0850f6: bb42 |0011: add-long/2addr v2, v4 │ │ +0850f8: 3100 0002 |0012: cmp-long v0, v0, v2 │ │ +0850fc: 3d00 0400 |0014: if-lez v0, 0018 // +0004 │ │ +085100: 1210 |0016: const/4 v0, #int 1 // #1 │ │ +085102: 0f00 |0017: return v0 │ │ +085104: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +085106: 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;) │ │ @@ -101940,30 +101940,30 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -081770: |[081770] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ -081780: 7100 ed1f 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -081786: 0b00 |0003: move-result-wide v0 │ │ -081788: 5352 b006 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ -08178c: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ -081790: 8422 |0008: long-to-int v2, v2 │ │ -081792: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -081794: 5254 ae06 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06ae │ │ -081798: 7130 e118 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@18e1 │ │ -08179e: 0a02 |000f: move-result v2 │ │ -0817a0: 5952 ad06 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06ad │ │ -0817a4: 7030 c918 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@18c9 │ │ -0817aa: 0a02 |0015: move-result v2 │ │ -0817ac: 5952 b206 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ -0817b0: 5a50 b106 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -0817b4: 0e00 |001a: return-void │ │ +085108: |[085108] android.support.v4.widget.AutoScrollHelper$ClampedScroller.requestStop:()V │ │ +085118: 7100 ed1f 0000 |0000: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +08511e: 0b00 |0003: move-result-wide v0 │ │ +085120: 5352 b006 |0004: iget-wide v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ +085124: 9c02 0002 |0006: sub-long v2, v0, v2 │ │ +085128: 8422 |0008: long-to-int v2, v2 │ │ +08512a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +08512c: 5254 ae06 |000a: iget v4, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06ae │ │ +085130: 7130 e118 3204 |000c: invoke-static {v2, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$800:(III)I // method@18e1 │ │ +085136: 0a02 |000f: move-result v2 │ │ +085138: 5952 ad06 |0010: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mEffectiveRampDown:I // field@06ad │ │ +08513c: 7030 c918 0501 |0012: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getValueAt:(J)F // method@18c9 │ │ +085142: 0a02 |0015: move-result v2 │ │ +085144: 5952 b206 |0016: iput v2, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ +085148: 5a50 b106 |0018: iput-wide v0, v5, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +08514c: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x0012 line=777 │ │ 0x0018 line=778 │ │ 0x001a line=779 │ │ @@ -101976,17 +101976,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0817b8: |[0817b8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ -0817c8: 5901 ae06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06ae │ │ -0817cc: 0e00 |0002: return-void │ │ +085150: |[085150] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampDownDuration:(I)V │ │ +085160: 5901 ae06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampDownDuration:I // field@06ae │ │ +085164: 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 │ │ @@ -101996,17 +101996,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0817d0: |[0817d0] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ -0817e0: 5901 af06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06af │ │ -0817e4: 0e00 |0002: return-void │ │ +085168: |[085168] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setRampUpDuration:(I)V │ │ +085178: 5901 af06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mRampUpDuration:I // field@06af │ │ +08517c: 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 │ │ @@ -102016,18 +102016,18 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0817e8: |[0817e8] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ -0817f8: 5901 b306 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ -0817fc: 5902 b406 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ -081800: 0e00 |0004: return-void │ │ +085180: |[085180] android.support.v4.widget.AutoScrollHelper$ClampedScroller.setTargetVelocity:(FF)V │ │ +085190: 5901 b306 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityX:F // field@06b3 │ │ +085194: 5902 b406 |0002: iput v2, v0, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mTargetVelocityY:F // field@06b4 │ │ +085198: 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; │ │ @@ -102039,47 +102039,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 24 16-bit code units │ │ -081804: |[081804] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ -081814: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -081816: 7100 ed1f 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -08181c: 0b00 |0004: move-result-wide v0 │ │ -08181e: 5a30 b006 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ -081822: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ -081826: 5a30 b106 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ -08182a: 5330 b006 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ -08182e: 5a30 aa06 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ -081832: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ -081836: 5930 b206 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ -08183a: 5932 ab06 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ -08183e: 5932 ac06 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ -081842: 0e00 |0017: return-void │ │ +08519c: |[08519c] android.support.v4.widget.AutoScrollHelper$ClampedScroller.start:()V │ │ +0851ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0851ae: 7100 ed1f 0000 |0001: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +0851b4: 0b00 |0004: move-result-wide v0 │ │ +0851b6: 5a30 b006 |0005: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ +0851ba: 1600 ffff |0007: const-wide/16 v0, #int -1 // #ffff │ │ +0851be: 5a30 b106 |0009: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopTime:J // field@06b1 │ │ +0851c2: 5330 b006 |000b: iget-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStartTime:J // field@06b0 │ │ +0851c6: 5a30 aa06 |000d: iput-wide v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaTime:J // field@06aa │ │ +0851ca: 1500 003f |000f: const/high16 v0, #int 1056964608 // #3f00 │ │ +0851ce: 5930 b206 |0011: iput v0, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mStopValue:F // field@06b2 │ │ +0851d2: 5932 ab06 |0013: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaX:I // field@06ab │ │ +0851d6: 5932 ac06 |0015: iput v2, v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.mDeltaY:I // field@06ac │ │ +0851da: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=763 │ │ 0x0007 line=764 │ │ 0x000b line=765 │ │ 0x000f line=766 │ │ 0x0013 line=767 │ │ 0x0015 line=768 │ │ 0x0017 line=769 │ │ locals : │ │ 0x0000 - 0x0018 reg=3 this Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ │ │ - source_file_idx : 661 (AutoScrollHelper.java) │ │ + source_file_idx : 663 (AutoScrollHelper.java) │ │ │ │ Class #487 header: │ │ class_idx : 890 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 661 │ │ +source_file_idx : 663 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #487 annotations: │ │ Annotations on class │ │ @@ -102104,18 +102104,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 │ │ -081844: |[081844] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -081854: 5b01 b506 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -081858: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08185e: 0e00 |0005: return-void │ │ +0851dc: |[0851dc] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +0851ec: 5b01 b506 |0000: iput-object v1, v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +0851f0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0851f6: 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; │ │ │ │ @@ -102124,17 +102124,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 │ │ -081860: |[081860] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ -081870: 7020 d218 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@18d2 │ │ -081876: 0e00 |0003: return-void │ │ +0851f8: |[0851f8] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.:(Landroid/support/v4/widget/AutoScrollHelper;Landroid/support/v4/widget/AutoScrollHelper$1;)V │ │ +085208: 7020 d218 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@18d2 │ │ +08520e: 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; │ │ @@ -102145,64 +102145,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -081878: |[081878] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ -081888: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -08188a: 5453 b506 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -08188e: 7110 d718 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18d7 │ │ -081894: 0a03 |0006: move-result v3 │ │ -081896: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -08189a: 0e00 |0009: return-void │ │ -08189c: 5453 b506 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -0818a0: 7110 d918 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18d9 │ │ -0818a6: 0a03 |000f: move-result v3 │ │ -0818a8: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ -0818ac: 5453 b506 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -0818b0: 7120 da18 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@18da │ │ -0818b6: 5453 b506 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -0818ba: 7110 db18 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@18db │ │ -0818c0: 0c03 |001c: move-result-object v3 │ │ -0818c2: 6e10 d118 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@18d1 │ │ -0818c8: 5453 b506 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -0818cc: 7110 db18 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@18db │ │ -0818d2: 0c02 |0025: move-result-object v2 │ │ -0818d4: 6e10 cc18 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@18cc │ │ -0818da: 0a03 |0029: move-result v3 │ │ -0818dc: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ -0818e0: 5453 b506 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -0818e4: 7110 dc18 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18dc │ │ -0818ea: 0a03 |0031: move-result v3 │ │ -0818ec: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ -0818f0: 5453 b506 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -0818f4: 7120 d818 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@18d8 │ │ -0818fa: 28d0 |0039: goto 0009 // -0030 │ │ -0818fc: 5453 b506 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -081900: 7110 dd18 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18dd │ │ -081906: 0a03 |003f: move-result v3 │ │ -081908: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ -08190c: 5453 b506 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -081910: 7120 de18 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@18de │ │ -081916: 5453 b506 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -08191a: 7110 df18 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@18df │ │ -081920: 6e10 c518 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@18c5 │ │ -081926: 6e10 c618 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@18c6 │ │ -08192c: 0a00 |0052: move-result v0 │ │ -08192e: 6e10 c718 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@18c7 │ │ -081934: 0a01 |0056: move-result v1 │ │ -081936: 5453 b506 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -08193a: 6e30 ef18 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@18ef │ │ -081940: 5453 b506 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ -081944: 7110 e018 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@18e0 │ │ -08194a: 0c03 |0061: move-result-object v3 │ │ -08194c: 7120 3513 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1335 │ │ -081952: 28a4 |0065: goto 0009 // -005c │ │ +085210: |[085210] android.support.v4.widget.AutoScrollHelper$ScrollAnimationRunnable.run:()V │ │ +085220: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +085222: 5453 b506 |0001: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +085226: 7110 d718 0300 |0003: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18d7 │ │ +08522c: 0a03 |0006: move-result v3 │ │ +08522e: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +085232: 0e00 |0009: return-void │ │ +085234: 5453 b506 |000a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +085238: 7110 d918 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18d9 │ │ +08523e: 0a03 |000f: move-result v3 │ │ +085240: 3803 1000 |0010: if-eqz v3, 0020 // +0010 │ │ +085244: 5453 b506 |0012: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +085248: 7120 da18 4300 |0014: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@18da │ │ +08524e: 5453 b506 |0017: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +085252: 7110 db18 0300 |0019: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@18db │ │ +085258: 0c03 |001c: move-result-object v3 │ │ +08525a: 6e10 d118 0300 |001d: invoke-virtual {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.start:()V // method@18d1 │ │ +085260: 5453 b506 |0020: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +085264: 7110 db18 0300 |0022: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // method@18db │ │ +08526a: 0c02 |0025: move-result-object v2 │ │ +08526c: 6e10 cc18 0200 |0026: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.isFinished:()Z // method@18cc │ │ +085272: 0a03 |0029: move-result v3 │ │ +085274: 3903 0a00 |002a: if-nez v3, 0034 // +000a │ │ +085278: 5453 b506 |002c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +08527c: 7110 dc18 0300 |002e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18dc │ │ +085282: 0a03 |0031: move-result v3 │ │ +085284: 3903 0800 |0032: if-nez v3, 003a // +0008 │ │ +085288: 5453 b506 |0034: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +08528c: 7120 d818 4300 |0036: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@18d8 │ │ +085292: 28d0 |0039: goto 0009 // -0030 │ │ +085294: 5453 b506 |003a: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +085298: 7110 dd18 0300 |003c: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z // method@18dd │ │ +08529e: 0a03 |003f: move-result v3 │ │ +0852a0: 3803 0c00 |0040: if-eqz v3, 004c // +000c │ │ +0852a4: 5453 b506 |0042: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +0852a8: 7120 de18 4300 |0044: invoke-static {v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z // method@18de │ │ +0852ae: 5453 b506 |0047: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +0852b2: 7110 df18 0300 |0049: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V // method@18df │ │ +0852b8: 6e10 c518 0200 |004c: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.computeScrollDelta:()V // method@18c5 │ │ +0852be: 6e10 c618 0200 |004f: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaX:()I // method@18c6 │ │ +0852c4: 0a00 |0052: move-result v0 │ │ +0852c6: 6e10 c718 0200 |0053: invoke-virtual {v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getDeltaY:()I // method@18c7 │ │ +0852cc: 0a01 |0056: move-result v1 │ │ +0852ce: 5453 b506 |0057: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +0852d2: 6e30 ef18 0301 |0059: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.scrollTargetBy:(II)V // method@18ef │ │ +0852d8: 5453 b506 |005c: iget-object v3, v5, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable;.this$0:Landroid/support/v4/widget/AutoScrollHelper; // field@06b5 │ │ +0852dc: 7110 e018 0300 |005e: invoke-static {v3}, Landroid/support/v4/widget/AutoScrollHelper;.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; // method@18e0 │ │ +0852e2: 0c03 |0061: move-result-object v3 │ │ +0852e4: 7120 3513 5300 |0062: invoke-static {v3, v5}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1335 │ │ +0852ea: 28a4 |0065: goto 0009 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=687 │ │ 0x0009 line=715 │ │ 0x000a line=691 │ │ 0x0012 line=692 │ │ 0x0017 line=693 │ │ @@ -102219,21 +102219,21 @@ │ │ 0x005c line=714 │ │ locals : │ │ 0x0053 - 0x0066 reg=0 deltaX I │ │ 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 : 661 (AutoScrollHelper.java) │ │ + source_file_idx : 663 (AutoScrollHelper.java) │ │ │ │ Class #488 header: │ │ class_idx : 891 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 661 │ │ +source_file_idx : 663 │ │ static_fields_size : 17 │ │ instance_fields_size: 17 │ │ direct_methods_size : 23 │ │ virtual_methods_size: 17 │ │ │ │ Class #488 annotations: │ │ Annotations on class │ │ @@ -102406,99 +102406,99 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -081954: |[081954] android.support.v4.widget.AutoScrollHelper.:()V │ │ -081964: 7100 921e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1e92 │ │ -08196a: 0a00 |0003: move-result v0 │ │ -08196c: 6700 b606 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06b6 │ │ -081970: 0e00 |0006: return-void │ │ +0852ec: |[0852ec] android.support.v4.widget.AutoScrollHelper.:()V │ │ +0852fc: 7100 921e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1e92 │ │ +085302: 0a00 |0003: move-result v0 │ │ +085304: 6700 b606 |0004: sput v0, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06b6 │ │ +085308: 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 │ │ -081974: |[081974] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ -081984: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ -08198a: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ -08198e: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ -081992: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ -081998: 1224 |000a: const/4 v4, #int 2 // #2 │ │ -08199a: 7010 a82e 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0819a0: 2203 7903 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0379 │ │ -0819a4: 7010 c418 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@18c4 │ │ -0819aa: 5b93 d606 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ -0819ae: 2203 5a04 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@045a │ │ -0819b2: 7010 d71f 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1fd7 │ │ -0819b8: 5b93 ca06 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06ca │ │ -0819bc: 2343 3406 |001c: new-array v3, v4, [F // type@0634 │ │ -0819c0: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ -0819c6: 5b93 d306 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ -0819ca: 2343 3406 |0023: new-array v3, v4, [F // type@0634 │ │ -0819ce: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ -0819d4: 5b93 ce06 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ -0819d8: 2343 3406 |002a: new-array v3, v4, [F // type@0634 │ │ -0819dc: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ -0819e2: 5b93 d406 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ -0819e6: 2343 3406 |0031: new-array v3, v4, [F // type@0634 │ │ -0819ea: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ -0819f0: 5b93 d006 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ -0819f4: 2343 3406 |0038: new-array v3, v4, [F // type@0634 │ │ -0819f8: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ -0819fe: 5b93 cf06 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ -081a02: 5b9a d706 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ -081a06: 7100 d601 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@01d6 │ │ -081a0c: 0c03 |0044: move-result-object v3 │ │ -081a0e: 6e10 ca01 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -081a14: 0c01 |0048: move-result-object v1 │ │ -081a16: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ -081a1c: 5214 4b08 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -081a20: c843 |004e: mul-float/2addr v3, v4 │ │ -081a22: c663 |004f: add-float/2addr v3, v6 │ │ -081a24: 8730 |0050: float-to-int v0, v3 │ │ -081a26: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ -081a2c: 5214 4b08 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -081a30: c843 |0056: mul-float/2addr v3, v4 │ │ -081a32: c663 |0057: add-float/2addr v3, v6 │ │ -081a34: 8732 |0058: float-to-int v2, v3 │ │ -081a36: 8203 |0059: int-to-float v3, v0 │ │ -081a38: 8204 |005a: int-to-float v4, v0 │ │ -081a3a: 6e30 f518 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f5 │ │ -081a40: 8223 |005e: int-to-float v3, v2 │ │ -081a42: 8224 |005f: int-to-float v4, v2 │ │ -081a44: 6e30 f618 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f6 │ │ -081a4a: 1213 |0063: const/4 v3, #int 1 // #1 │ │ -081a4c: 6e20 f118 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f1 │ │ -081a52: 6e30 f418 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f4 │ │ -081a58: 6e30 f918 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f9 │ │ -081a5e: 6e30 fa18 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18fa │ │ -081a64: 6003 b606 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06b6 │ │ -081a68: 6e20 f018 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f0 │ │ -081a6e: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ -081a72: 6e20 f818 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f8 │ │ -081a78: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ -081a7c: 6e20 f718 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f7 │ │ -081a82: 0e00 |007f: return-void │ │ -081a84: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ -081a94: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ -081aa4: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ -081ab4: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ -081ac4: 0003 0400 0200 0000 ffff 7f7f ffff ... |00a0: array-data (8 units) │ │ +08530c: |[08530c] android.support.v4.widget.AutoScrollHelper.:(Landroid/view/View;)V │ │ +08531c: 1408 ffff 7f7f |0000: const v8, #float 3.40282e+38 // #7f7fffff │ │ +085322: 1507 803f |0003: const/high16 v7, #int 1065353216 // #3f80 │ │ +085326: 1506 003f |0005: const/high16 v6, #int 1056964608 // #3f00 │ │ +08532a: 1405 cdcc 4c3e |0007: const v5, #float 0.2 // #3e4ccccd │ │ +085330: 1224 |000a: const/4 v4, #int 2 // #2 │ │ +085332: 7010 a82e 0900 |000b: invoke-direct {v9}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +085338: 2203 7903 |000e: new-instance v3, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // type@0379 │ │ +08533c: 7010 c418 0300 |0010: invoke-direct {v3}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.:()V // method@18c4 │ │ +085342: 5b93 d606 |0013: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ +085346: 2203 5a04 |0015: new-instance v3, Landroid/view/animation/AccelerateInterpolator; // type@045a │ │ +08534a: 7010 d71f 0300 |0017: invoke-direct {v3}, Landroid/view/animation/AccelerateInterpolator;.:()V // method@1fd7 │ │ +085350: 5b93 ca06 |001a: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06ca │ │ +085354: 2343 3406 |001c: new-array v3, v4, [F // type@0634 │ │ +085358: 2603 6200 0000 |001e: fill-array-data v3, 00000080 // +00000062 │ │ +08535e: 5b93 d306 |0021: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ +085362: 2343 3406 |0023: new-array v3, v4, [F // type@0634 │ │ +085366: 2603 6300 0000 |0025: fill-array-data v3, 00000088 // +00000063 │ │ +08536c: 5b93 ce06 |0028: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ +085370: 2343 3406 |002a: new-array v3, v4, [F // type@0634 │ │ +085374: 2603 6400 0000 |002c: fill-array-data v3, 00000090 // +00000064 │ │ +08537a: 5b93 d406 |002f: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ +08537e: 2343 3406 |0031: new-array v3, v4, [F // type@0634 │ │ +085382: 2603 6500 0000 |0033: fill-array-data v3, 00000098 // +00000065 │ │ +085388: 5b93 d006 |0036: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ +08538c: 2343 3406 |0038: new-array v3, v4, [F // type@0634 │ │ +085390: 2603 6600 0000 |003a: fill-array-data v3, 000000a0 // +00000066 │ │ +085396: 5b93 cf06 |003d: iput-object v3, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ +08539a: 5b9a d706 |003f: iput-object v10, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ +08539e: 7100 d601 0000 |0041: invoke-static {}, Landroid/content/res/Resources;.getSystem:()Landroid/content/res/Resources; // method@01d6 │ │ +0853a4: 0c03 |0044: move-result-object v3 │ │ +0853a6: 6e10 ca01 0300 |0045: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0853ac: 0c01 |0048: move-result-object v1 │ │ +0853ae: 1403 00e0 c444 |0049: const v3, #float 1575 // #44c4e000 │ │ +0853b4: 5214 4b08 |004c: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +0853b8: c843 |004e: mul-float/2addr v3, v4 │ │ +0853ba: c663 |004f: add-float/2addr v3, v6 │ │ +0853bc: 8730 |0050: float-to-int v0, v3 │ │ +0853be: 1403 0080 9d43 |0051: const v3, #float 315 // #439d8000 │ │ +0853c4: 5214 4b08 |0054: iget v4, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +0853c8: c843 |0056: mul-float/2addr v3, v4 │ │ +0853ca: c663 |0057: add-float/2addr v3, v6 │ │ +0853cc: 8732 |0058: float-to-int v2, v3 │ │ +0853ce: 8203 |0059: int-to-float v3, v0 │ │ +0853d0: 8204 |005a: int-to-float v4, v0 │ │ +0853d2: 6e30 f518 3904 |005b: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f5 │ │ +0853d8: 8223 |005e: int-to-float v3, v2 │ │ +0853da: 8224 |005f: int-to-float v4, v2 │ │ +0853dc: 6e30 f618 3904 |0060: invoke-virtual {v9, v3, v4}, Landroid/support/v4/widget/AutoScrollHelper;.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f6 │ │ +0853e2: 1213 |0063: const/4 v3, #int 1 // #1 │ │ +0853e4: 6e20 f118 3900 |0064: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f1 │ │ +0853ea: 6e30 f418 8908 |0067: invoke-virtual {v9, v8, v8}, Landroid/support/v4/widget/AutoScrollHelper;.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f4 │ │ +0853f0: 6e30 f918 5905 |006a: invoke-virtual {v9, v5, v5}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18f9 │ │ +0853f6: 6e30 fa18 7907 |006d: invoke-virtual {v9, v7, v7}, Landroid/support/v4/widget/AutoScrollHelper;.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; // method@18fa │ │ +0853fc: 6003 b606 |0070: sget v3, Landroid/support/v4/widget/AutoScrollHelper;.DEFAULT_ACTIVATION_DELAY:I // field@06b6 │ │ +085400: 6e20 f018 3900 |0072: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f0 │ │ +085406: 1303 f401 |0075: const/16 v3, #int 500 // #1f4 │ │ +08540a: 6e20 f818 3900 |0077: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f8 │ │ +085410: 1303 f401 |007a: const/16 v3, #int 500 // #1f4 │ │ +085414: 6e20 f718 3900 |007c: invoke-virtual {v9, v3}, Landroid/support/v4/widget/AutoScrollHelper;.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; // method@18f7 │ │ +08541a: 0e00 |007f: return-void │ │ +08541c: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +08542c: 0003 0400 0200 0000 ffff 7f7f ffff ... |0088: array-data (8 units) │ │ +08543c: 0003 0400 0200 0000 0000 0000 0000 ... |0090: array-data (8 units) │ │ +08544c: 0003 0400 0200 0000 0000 0000 0000 ... |0098: array-data (8 units) │ │ +08545c: 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 │ │ @@ -102536,17 +102536,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 │ │ -081ad4: |[081ad4] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -081ae4: 5510 c906 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ -081ae8: 0f00 |0002: return v0 │ │ +08546c: |[08546c] android.support.v4.widget.AutoScrollHelper.access$100:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +08547c: 5510 c906 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ +085480: 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;) │ │ @@ -102554,17 +102554,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 │ │ -081aec: |[081aec] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -081afc: 5c01 c906 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ -081b00: 0f01 |0002: return v1 │ │ +085484: |[085484] android.support.v4.widget.AutoScrollHelper.access$102:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +085494: 5c01 c906 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ +085498: 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 │ │ │ │ @@ -102573,17 +102573,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 │ │ -081b04: |[081b04] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -081b14: 5510 d206 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ -081b18: 0f00 |0002: return v0 │ │ +08549c: |[08549c] android.support.v4.widget.AutoScrollHelper.access$200:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +0854ac: 5510 d206 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ +0854b0: 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;) │ │ @@ -102591,17 +102591,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 │ │ -081b1c: |[081b1c] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -081b2c: 5c01 d206 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ -081b30: 0f01 |0002: return v1 │ │ +0854b4: |[0854b4] android.support.v4.widget.AutoScrollHelper.access$202:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +0854c4: 5c01 d206 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ +0854c8: 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 │ │ │ │ @@ -102610,17 +102610,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 │ │ -081b34: |[081b34] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ -081b44: 5410 d606 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ -081b48: 1100 |0002: return-object v0 │ │ +0854cc: |[0854cc] android.support.v4.widget.AutoScrollHelper.access$300:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; │ │ +0854dc: 5410 d606 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ +0854e0: 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;) │ │ @@ -102628,18 +102628,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 │ │ -081b4c: |[081b4c] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -081b5c: 7010 fb18 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@18fb │ │ -081b62: 0a00 |0003: move-result v0 │ │ -081b64: 0f00 |0004: return v0 │ │ +0854e4: |[0854e4] android.support.v4.widget.AutoScrollHelper.access$400:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +0854f4: 7010 fb18 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@18fb │ │ +0854fa: 0a00 |0003: move-result v0 │ │ +0854fc: 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;) │ │ @@ -102647,17 +102647,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 │ │ -081b68: |[081b68] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ -081b78: 5510 d106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06d1 │ │ -081b7c: 0f00 |0002: return v0 │ │ +085500: |[085500] android.support.v4.widget.AutoScrollHelper.access$500:(Landroid/support/v4/widget/AutoScrollHelper;)Z │ │ +085510: 5510 d106 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06d1 │ │ +085514: 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;) │ │ @@ -102665,17 +102665,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 │ │ -081b80: |[081b80] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ -081b90: 5c01 d106 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06d1 │ │ -081b94: 0f01 |0002: return v1 │ │ +085518: |[085518] android.support.v4.widget.AutoScrollHelper.access$502:(Landroid/support/v4/widget/AutoScrollHelper;Z)Z │ │ +085528: 5c01 d106 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06d1 │ │ +08552c: 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 │ │ │ │ @@ -102684,17 +102684,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 │ │ -081b98: |[081b98] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ -081ba8: 7010 e518 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@18e5 │ │ -081bae: 0e00 |0003: return-void │ │ +085530: |[085530] android.support.v4.widget.AutoScrollHelper.access$600:(Landroid/support/v4/widget/AutoScrollHelper;)V │ │ +085540: 7010 e518 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/AutoScrollHelper;.cancelTargetTouch:()V // method@18e5 │ │ +085546: 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;) │ │ @@ -102702,17 +102702,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 │ │ -081bb0: |[081bb0] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ -081bc0: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ -081bc4: 1100 |0002: return-object v0 │ │ +085548: |[085548] android.support.v4.widget.AutoScrollHelper.access$700:(Landroid/support/v4/widget/AutoScrollHelper;)Landroid/view/View; │ │ +085558: 5410 d706 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ +08555c: 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;) │ │ @@ -102720,18 +102720,18 @@ │ │ type : '(III)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -081bc8: |[081bc8] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ -081bd8: 7130 e818 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@18e8 │ │ -081bde: 0a00 |0003: move-result v0 │ │ -081be0: 0f00 |0004: return v0 │ │ +085560: |[085560] android.support.v4.widget.AutoScrollHelper.access$800:(III)I │ │ +085570: 7130 e818 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(III)I // method@18e8 │ │ +085576: 0a00 |0003: move-result v0 │ │ +085578: 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 │ │ @@ -102741,18 +102741,18 @@ │ │ type : '(FFF)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -081be4: |[081be4] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ -081bf4: 7130 e718 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ -081bfa: 0a00 |0003: move-result v0 │ │ -081bfc: 0f00 |0004: return v0 │ │ +08557c: |[08557c] android.support.v4.widget.AutoScrollHelper.access$900:(FFF)F │ │ +08558c: 7130 e718 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ +085592: 0a00 |0003: move-result v0 │ │ +085594: 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 │ │ @@ -102762,28 +102762,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 22 16-bit code units │ │ -081c00: |[081c00] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ -081c10: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -081c12: 7100 c703 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -081c18: 0b00 |0004: move-result-wide v0 │ │ -081c1a: 1234 |0005: const/4 v4, #int 3 // #3 │ │ -081c1c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -081c1e: 0402 |0007: move-wide v2, v0 │ │ -081c20: 0156 |0008: move v6, v5 │ │ -081c22: 7708 ab1d 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ -081c28: 0c08 |000c: move-result-object v8 │ │ -081c2a: 5492 d706 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ -081c2e: 6e20 451e 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1e45 │ │ -081c34: 6e10 ad1d 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ -081c3a: 0e00 |0015: return-void │ │ +085598: |[085598] android.support.v4.widget.AutoScrollHelper.cancelTargetTouch:()V │ │ +0855a8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0855aa: 7100 c703 0000 |0001: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0855b0: 0b00 |0004: move-result-wide v0 │ │ +0855b2: 1234 |0005: const/4 v4, #int 3 // #3 │ │ +0855b4: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0855b6: 0402 |0007: move-wide v2, v0 │ │ +0855b8: 0156 |0008: move v6, v5 │ │ +0855ba: 7708 ab1d 0000 |0009: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ +0855c0: 0c08 |000c: move-result-object v8 │ │ +0855c2: 5492 d706 |000d: iget-object v2, v9, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ +0855c6: 6e20 451e 8200 |000f: invoke-virtual {v2, v8}, Landroid/view/View;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1e45 │ │ +0855cc: 6e10 ad1d 0800 |0012: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ +0855d2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=677 │ │ 0x0005 line=678 │ │ 0x000d line=680 │ │ 0x0012 line=681 │ │ 0x0015 line=682 │ │ @@ -102797,44 +102797,44 @@ │ │ type : '(IFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 51 16-bit code units │ │ -081c3c: |[081c3c] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ -081c4c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -081c4e: 5498 d306 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ -081c52: 4403 080a |0003: aget v3, v8, v10 │ │ -081c56: 5498 ce06 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ -081c5a: 4400 080a |0007: aget v0, v8, v10 │ │ -081c5e: 705b ea18 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@18ea │ │ -081c64: 0a06 |000c: move-result v6 │ │ -081c66: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ -081c6a: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ -081c6e: 0f07 |0011: return v7 │ │ -081c70: 5498 d406 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ -081c74: 4404 080a |0014: aget v4, v8, v10 │ │ -081c78: 5498 d006 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ -081c7c: 4402 080a |0018: aget v2, v8, v10 │ │ -081c80: 5498 cf06 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ -081c84: 4401 080a |001c: aget v1, v8, v10 │ │ -081c88: a805 040d |001e: mul-float v5, v4, v13 │ │ -081c8c: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ -081c90: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ -081c94: a807 0605 |0024: mul-float v7, v6, v5 │ │ -081c98: 7130 e718 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ -081c9e: 0a07 |0029: move-result v7 │ │ -081ca0: 28e7 |002a: goto 0011 // -0019 │ │ -081ca2: 7f67 |002b: neg-float v7, v6 │ │ -081ca4: c857 |002c: mul-float/2addr v7, v5 │ │ -081ca6: 7130 e718 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ -081cac: 0a07 |0030: move-result v7 │ │ -081cae: 7f77 |0031: neg-float v7, v7 │ │ -081cb0: 28df |0032: goto 0011 // -0021 │ │ +0855d4: |[0855d4] android.support.v4.widget.AutoScrollHelper.computeTargetVelocity:(IFFF)F │ │ +0855e4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0855e6: 5498 d306 |0001: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ +0855ea: 4403 080a |0003: aget v3, v8, v10 │ │ +0855ee: 5498 ce06 |0005: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ +0855f2: 4400 080a |0007: aget v0, v8, v10 │ │ +0855f6: 705b ea18 390c |0009: invoke-direct {v9, v3, v12, v0, v11}, Landroid/support/v4/widget/AutoScrollHelper;.getEdgeValue:(FFFF)F // method@18ea │ │ +0855fc: 0a06 |000c: move-result v6 │ │ +0855fe: 2d08 0607 |000d: cmpl-float v8, v6, v7 │ │ +085602: 3908 0300 |000f: if-nez v8, 0012 // +0003 │ │ +085606: 0f07 |0011: return v7 │ │ +085608: 5498 d406 |0012: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ +08560c: 4404 080a |0014: aget v4, v8, v10 │ │ +085610: 5498 d006 |0016: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ +085614: 4402 080a |0018: aget v2, v8, v10 │ │ +085618: 5498 cf06 |001a: iget-object v8, v9, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ +08561c: 4401 080a |001c: aget v1, v8, v10 │ │ +085620: a805 040d |001e: mul-float v5, v4, v13 │ │ +085624: 2d07 0607 |0020: cmpl-float v7, v6, v7 │ │ +085628: 3d07 0900 |0022: if-lez v7, 002b // +0009 │ │ +08562c: a807 0605 |0024: mul-float v7, v6, v5 │ │ +085630: 7130 e718 2701 |0026: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ +085636: 0a07 |0029: move-result v7 │ │ +085638: 28e7 |002a: goto 0011 // -0019 │ │ +08563a: 7f67 |002b: neg-float v7, v6 │ │ +08563c: c857 |002c: mul-float/2addr v7, v5 │ │ +08563e: 7130 e718 2701 |002d: invoke-static {v7, v2, v1}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ +085644: 0a07 |0030: move-result v7 │ │ +085646: 7f77 |0031: neg-float v7, v7 │ │ +085648: 28df |0032: goto 0011 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0005 line=540 │ │ 0x0009 line=541 │ │ 0x000d line=542 │ │ 0x0011 line=558 │ │ @@ -102864,24 +102864,24 @@ │ │ type : '(FFF)F' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -081cb4: |[081cb4] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ -081cc4: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ -081cc8: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ -081ccc: 0f03 |0004: return v3 │ │ -081cce: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ -081cd2: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ -081cd6: 0123 |0009: move v3, v2 │ │ -081cd8: 28fa |000a: goto 0004 // -0006 │ │ -081cda: 0113 |000b: move v3, v1 │ │ -081cdc: 28f8 |000c: goto 0004 // -0008 │ │ +08564c: |[08564c] android.support.v4.widget.AutoScrollHelper.constrain:(FFF)F │ │ +08565c: 2d00 0103 |0000: cmpl-float v0, v1, v3 │ │ +085660: 3d00 0300 |0002: if-lez v0, 0005 // +0003 │ │ +085664: 0f03 |0004: return v3 │ │ +085666: 2e00 0102 |0005: cmpg-float v0, v1, v2 │ │ +08566a: 3b00 0400 |0007: if-gez v0, 000b // +0004 │ │ +08566e: 0123 |0009: move v3, v2 │ │ +085670: 28fa |000a: goto 0004 // -0006 │ │ +085672: 0113 |000b: move v3, v1 │ │ +085674: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0004 line=668 │ │ 0x0005 line=665 │ │ 0x000a line=666 │ │ 0x000c line=668 │ │ @@ -102896,22 +102896,22 @@ │ │ type : '(III)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -081ce0: |[081ce0] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ -081cf0: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ -081cf4: 0f02 |0002: return v2 │ │ -081cf6: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ -081cfa: 0112 |0005: move v2, v1 │ │ -081cfc: 28fc |0006: goto 0002 // -0004 │ │ -081cfe: 0102 |0007: move v2, v0 │ │ -081d00: 28fa |0008: goto 0002 // -0006 │ │ +085678: |[085678] android.support.v4.widget.AutoScrollHelper.constrain:(III)I │ │ +085688: 3720 0300 |0000: if-le v0, v2, 0003 // +0003 │ │ +08568c: 0f02 |0002: return v2 │ │ +08568e: 3510 0400 |0003: if-ge v0, v1, 0007 // +0004 │ │ +085692: 0112 |0005: move v2, v1 │ │ +085694: 28fc |0006: goto 0002 // -0004 │ │ +085696: 0102 |0007: move v2, v0 │ │ +085698: 28fa |0008: goto 0002 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0002 line=658 │ │ 0x0003 line=655 │ │ 0x0006 line=656 │ │ 0x0008 line=658 │ │ @@ -102926,43 +102926,43 @@ │ │ type : '(FF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -081d04: |[081d04] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ -081d14: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -081d18: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -081d1a: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ -081d1e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -081d22: 0f00 |0007: return v0 │ │ -081d24: 5242 cb06 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06cb │ │ -081d28: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ -081d2e: 28fa |000d: goto 0007 // -0006 │ │ -081d30: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ -081d34: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ -081d38: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ -081d3c: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ -081d40: a900 0506 |0016: div-float v0, v5, v6 │ │ -081d44: a700 0100 |0018: sub-float v0, v1, v0 │ │ -081d48: 28ed |001a: goto 0007 // -0013 │ │ -081d4a: 5542 c906 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ -081d4e: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ -081d52: 5242 cb06 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06cb │ │ -081d56: 1213 |0021: const/4 v3, #int 1 // #1 │ │ -081d58: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ -081d5c: 0110 |0024: move v0, v1 │ │ -081d5e: 28e2 |0025: goto 0007 // -001e │ │ -081d60: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ -081d64: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ -081d68: 7f60 |002a: neg-float v0, v6 │ │ -081d6a: a900 0500 |002b: div-float v0, v5, v0 │ │ -081d6e: 28da |002d: goto 0007 // -0026 │ │ -081d70: 0001 0300 0000 0000 0400 0000 0400 ... |002e: packed-switch-data (10 units) │ │ +08569c: |[08569c] android.support.v4.widget.AutoScrollHelper.constrainEdgeValue:(FF)F │ │ +0856ac: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +0856b0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0856b2: 2d02 0600 |0003: cmpl-float v2, v6, v0 │ │ +0856b6: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +0856ba: 0f00 |0007: return v0 │ │ +0856bc: 5242 cb06 |0008: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06cb │ │ +0856c0: 2b02 2400 0000 |000a: packed-switch v2, 0000002e // +00000024 │ │ +0856c6: 28fa |000d: goto 0007 // -0006 │ │ +0856c8: 2e02 0506 |000e: cmpg-float v2, v5, v6 │ │ +0856cc: 3b02 f7ff |0010: if-gez v2, 0007 // -0009 │ │ +0856d0: 2d02 0500 |0012: cmpl-float v2, v5, v0 │ │ +0856d4: 3a02 0700 |0014: if-ltz v2, 001b // +0007 │ │ +0856d8: a900 0506 |0016: div-float v0, v5, v6 │ │ +0856dc: a700 0100 |0018: sub-float v0, v1, v0 │ │ +0856e0: 28ed |001a: goto 0007 // -0013 │ │ +0856e2: 5542 c906 |001b: iget-boolean v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ +0856e6: 3802 eaff |001d: if-eqz v2, 0007 // -0016 │ │ +0856ea: 5242 cb06 |001f: iget v2, v4, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06cb │ │ +0856ee: 1213 |0021: const/4 v3, #int 1 // #1 │ │ +0856f0: 3332 e5ff |0022: if-ne v2, v3, 0007 // -001b │ │ +0856f4: 0110 |0024: move v0, v1 │ │ +0856f6: 28e2 |0025: goto 0007 // -001e │ │ +0856f8: 2e01 0500 |0026: cmpg-float v1, v5, v0 │ │ +0856fc: 3b01 dfff |0028: if-gez v1, 0007 // -0021 │ │ +085700: 7f60 |002a: neg-float v0, v6 │ │ +085702: a900 0500 |002b: div-float v0, v5, v0 │ │ +085706: 28da |002d: goto 0007 // -0026 │ │ +085708: 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 │ │ @@ -102982,43 +102982,43 @@ │ │ type : '(FFFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -081d84: |[081d84] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ -081d94: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -081d96: a806 0809 |0001: mul-float v6, v8, v9 │ │ -081d9a: 7130 e718 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ -081da0: 0a00 |0006: move-result v0 │ │ -081da2: 7030 e918 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@18e9 │ │ -081da8: 0a03 |000a: move-result v3 │ │ -081daa: a706 090b |000b: sub-float v6, v9, v11 │ │ -081dae: 7030 e918 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@18e9 │ │ -081db4: 0a04 |0010: move-result v4 │ │ -081db6: a702 0403 |0011: sub-float v2, v4, v3 │ │ -081dba: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ -081dbe: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ -081dc2: 5475 ca06 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06ca │ │ -081dc6: 7f26 |0019: neg-float v6, v2 │ │ -081dc8: 7220 f21f 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -081dce: 0a05 |001d: move-result v5 │ │ -081dd0: 7f51 |001e: neg-float v1, v5 │ │ -081dd2: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ -081dd6: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ -081dda: 7130 e718 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ -081de0: 0a05 |0026: move-result v5 │ │ -081de2: 0f05 |0027: return v5 │ │ -081de4: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ -081de8: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ -081dec: 5475 ca06 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06ca │ │ -081df0: 7220 f21f 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -081df6: 0a01 |0031: move-result v1 │ │ -081df8: 28ed |0032: goto 001f // -0013 │ │ +08571c: |[08571c] android.support.v4.widget.AutoScrollHelper.getEdgeValue:(FFFF)F │ │ +08572c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08572e: a806 0809 |0001: mul-float v6, v8, v9 │ │ +085732: 7130 e718 560a |0003: invoke-static {v6, v5, v10}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ +085738: 0a00 |0006: move-result v0 │ │ +08573a: 7030 e918 b700 |0007: invoke-direct {v7, v11, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@18e9 │ │ +085740: 0a03 |000a: move-result v3 │ │ +085742: a706 090b |000b: sub-float v6, v9, v11 │ │ +085746: 7030 e918 6700 |000d: invoke-direct {v7, v6, v0}, Landroid/support/v4/widget/AutoScrollHelper;.constrainEdgeValue:(FF)F // method@18e9 │ │ +08574c: 0a04 |0010: move-result v4 │ │ +08574e: a702 0403 |0011: sub-float v2, v4, v3 │ │ +085752: 2e06 0205 |0013: cmpg-float v6, v2, v5 │ │ +085756: 3b06 1300 |0015: if-gez v6, 0028 // +0013 │ │ +08575a: 5475 ca06 |0017: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06ca │ │ +08575e: 7f26 |0019: neg-float v6, v2 │ │ +085760: 7220 f21f 6500 |001a: invoke-interface {v5, v6}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +085766: 0a05 |001d: move-result v5 │ │ +085768: 7f51 |001e: neg-float v1, v5 │ │ +08576a: 1505 80bf |001f: const/high16 v5, #int -1082130432 // #bf80 │ │ +08576e: 1506 803f |0021: const/high16 v6, #int 1065353216 // #3f80 │ │ +085772: 7130 e718 5106 |0023: invoke-static {v1, v5, v6}, Landroid/support/v4/widget/AutoScrollHelper;.constrain:(FFF)F // method@18e7 │ │ +085778: 0a05 |0026: move-result v5 │ │ +08577a: 0f05 |0027: return v5 │ │ +08577c: 2d06 0205 |0028: cmpl-float v6, v2, v5 │ │ +085780: 3d06 fdff |002a: if-lez v6, 0027 // -0003 │ │ +085784: 5475 ca06 |002c: iget-object v5, v7, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeInterpolator:Landroid/view/animation/Interpolator; // field@06ca │ │ +085788: 7220 f21f 2500 |002e: invoke-interface {v5, v2}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +08578e: 0a01 |0031: move-result v1 │ │ +085790: 28ed |0032: goto 001f // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=607 │ │ 0x0007 line=608 │ │ 0x000b line=609 │ │ 0x0011 line=610 │ │ 0x0013 line=612 │ │ @@ -103044,23 +103044,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -081dfc: |[081dfc] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ -081e0c: 5510 d206 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ -081e10: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -081e14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -081e16: 5c10 c906 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ -081e1a: 0e00 |0007: return-void │ │ -081e1c: 5410 d606 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ -081e20: 6e10 cd18 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@18cd │ │ -081e26: 28fa |000d: goto 0007 // -0006 │ │ +085794: |[085794] android.support.v4.widget.AutoScrollHelper.requestStop:()V │ │ +0857a4: 5510 d206 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ +0857a8: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0857ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0857ae: 5c10 c906 |0005: iput-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ +0857b2: 0e00 |0007: return-void │ │ +0857b4: 5410 d606 |0008: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ +0857b8: 6e10 cd18 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.requestStop:()V // method@18cd │ │ +0857be: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0004 line=531 │ │ 0x0007 line=535 │ │ 0x0008 line=533 │ │ locals : │ │ @@ -103071,32 +103071,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -081e28: |[081e28] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ -081e38: 5441 d606 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ -081e3c: 6e10 ca18 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@18ca │ │ -081e42: 0a02 |0005: move-result v2 │ │ -081e44: 6e10 c818 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@18c8 │ │ -081e4a: 0a00 |0009: move-result v0 │ │ -081e4c: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ -081e50: 6e20 e418 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@18e4 │ │ -081e56: 0a03 |000f: move-result v3 │ │ -081e58: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ -081e5c: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ -081e60: 6e20 e318 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@18e3 │ │ -081e66: 0a03 |0017: move-result v3 │ │ -081e68: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ -081e6c: 1213 |001a: const/4 v3, #int 1 // #1 │ │ -081e6e: 0f03 |001b: return v3 │ │ -081e70: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -081e72: 28fe |001d: goto 001b // -0002 │ │ +0857c0: |[0857c0] android.support.v4.widget.AutoScrollHelper.shouldAnimate:()Z │ │ +0857d0: 5441 d606 |0000: iget-object v1, v4, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ +0857d4: 6e10 ca18 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getVerticalDirection:()I // method@18ca │ │ +0857da: 0a02 |0005: move-result v2 │ │ +0857dc: 6e10 c818 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.getHorizontalDirection:()I // method@18c8 │ │ +0857e2: 0a00 |0009: move-result v0 │ │ +0857e4: 3802 0800 |000a: if-eqz v2, 0012 // +0008 │ │ +0857e8: 6e20 e418 2400 |000c: invoke-virtual {v4, v2}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollVertically:(I)Z // method@18e4 │ │ +0857ee: 0a03 |000f: move-result v3 │ │ +0857f0: 3903 0a00 |0010: if-nez v3, 001a // +000a │ │ +0857f4: 3800 0a00 |0012: if-eqz v0, 001c // +000a │ │ +0857f8: 6e20 e318 0400 |0014: invoke-virtual {v4, v0}, Landroid/support/v4/widget/AutoScrollHelper;.canTargetScrollHorizontally:(I)Z // method@18e3 │ │ +0857fe: 0a03 |0017: move-result v3 │ │ +085800: 3803 0400 |0018: if-eqz v3, 001c // +0004 │ │ +085804: 1213 |001a: const/4 v3, #int 1 // #1 │ │ +085806: 0f03 |001b: return v3 │ │ +085808: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +08580a: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x0006 line=494 │ │ 0x000a line=496 │ │ locals : │ │ @@ -103110,38 +103110,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -081e74: |[081e74] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ -081e84: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -081e86: 5450 d506 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ -081e8a: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ -081e8e: 2200 7a03 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@037a │ │ -081e92: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -081e94: 7030 d318 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@18d3 │ │ -081e9a: 5b50 d506 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ -081e9e: 5c54 c906 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ -081ea2: 5c54 d206 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ -081ea6: 5550 c806 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c8 │ │ -081eaa: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ -081eae: 5250 c706 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06c7 │ │ -081eb2: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ -081eb6: 5450 d706 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ -081eba: 5451 d506 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ -081ebe: 5252 c706 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06c7 │ │ -081ec2: 8122 |001f: int-to-long v2, v2 │ │ -081ec4: 7140 3613 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1336 │ │ -081eca: 5c54 c806 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c8 │ │ -081ece: 0e00 |0025: return-void │ │ -081ed0: 5450 d506 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ -081ed4: 7210 ae2e 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -081eda: 28f8 |002b: goto 0023 // -0008 │ │ +08580c: |[08580c] android.support.v4.widget.AutoScrollHelper.startAnimating:()V │ │ +08581c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +08581e: 5450 d506 |0001: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ +085822: 3900 0a00 |0003: if-nez v0, 000d // +000a │ │ +085826: 2200 7a03 |0005: new-instance v0, Landroid/support/v4/widget/AutoScrollHelper$ScrollAnimationRunnable; // type@037a │ │ +08582a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08582c: 7030 d318 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@18d3 │ │ +085832: 5b50 d506 |000b: iput-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ +085836: 5c54 c906 |000d: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ +08583a: 5c54 d206 |000f: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsReset:Z // field@06d2 │ │ +08583e: 5550 c806 |0011: iget-boolean v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c8 │ │ +085842: 3900 1300 |0013: if-nez v0, 0026 // +0013 │ │ +085846: 5250 c706 |0015: iget v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06c7 │ │ +08584a: 3d00 0f00 |0017: if-lez v0, 0026 // +000f │ │ +08584e: 5450 d706 |0019: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ +085852: 5451 d506 |001b: iget-object v1, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ +085856: 5252 c706 |001d: iget v2, v5, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06c7 │ │ +08585a: 8122 |001f: int-to-long v2, v2 │ │ +08585c: 7140 3613 1032 |0020: invoke-static {v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1336 │ │ +085862: 5c54 c806 |0023: iput-boolean v4, v5, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c8 │ │ +085866: 0e00 |0025: return-void │ │ +085868: 5450 d506 |0026: iget-object v0, v5, Landroid/support/v4/widget/AutoScrollHelper;.mRunnable:Ljava/lang/Runnable; // field@06d5 │ │ +08586c: 7210 ae2e 0000 |0028: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +085872: 28f8 |002b: goto 0023 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=504 │ │ 0x0005 line=505 │ │ 0x000d line=508 │ │ 0x000f line=509 │ │ 0x0011 line=511 │ │ @@ -103170,17 +103170,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081edc: |[081edc] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ -081eec: 5510 cc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ -081ef0: 0f00 |0002: return v0 │ │ +085874: |[085874] android.support.v4.widget.AutoScrollHelper.isEnabled:()Z │ │ +085884: 5510 cc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ +085888: 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;) │ │ @@ -103188,17 +103188,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -081ef4: |[081ef4] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ -081f04: 5510 cd06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06cd │ │ -081f08: 0f00 |0002: return v0 │ │ +08588c: |[08588c] android.support.v4.widget.AutoScrollHelper.isExclusive:()Z │ │ +08589c: 5510 cd06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06cd │ │ +0858a0: 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;) │ │ @@ -103206,68 +103206,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 │ │ -081f0c: |[081f0c] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -081f1c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -081f1e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -081f20: 5585 cc06 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ -081f24: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ -081f28: 0f04 |0006: return v4 │ │ -081f2a: 7110 7811 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ -081f30: 0a00 |000a: move-result v0 │ │ -081f32: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ -081f38: 5585 cd06 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06cd │ │ -081f3c: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ -081f40: 5585 c906 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ -081f44: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ -081f48: 0134 |0016: move v4, v3 │ │ -081f4a: 28ef |0017: goto 0006 // -0011 │ │ -081f4c: 5c83 d106 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06d1 │ │ -081f50: 5c84 c806 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c8 │ │ -081f54: 6e10 a71d 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -081f5a: 0a05 |001f: move-result v5 │ │ -081f5c: 6e10 1f1e 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -081f62: 0a06 |0023: move-result v6 │ │ -081f64: 8266 |0024: int-to-float v6, v6 │ │ -081f66: 5487 d706 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ -081f6a: 6e10 1f1e 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -081f70: 0a07 |002a: move-result v7 │ │ -081f72: 8277 |002b: int-to-float v7, v7 │ │ -081f74: 7057 e618 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@18e6 │ │ -081f7a: 0a01 |002f: move-result v1 │ │ -081f7c: 6e10 a91d 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -081f82: 0a05 |0033: move-result v5 │ │ -081f84: 6e10 f11d 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ -081f8a: 0a06 |0037: move-result v6 │ │ -081f8c: 8266 |0038: int-to-float v6, v6 │ │ -081f8e: 5487 d706 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ -081f92: 6e10 f11d 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ -081f98: 0a07 |003e: move-result v7 │ │ -081f9a: 8277 |003f: int-to-float v7, v7 │ │ -081f9c: 7057 e618 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@18e6 │ │ -081fa2: 0a02 |0043: move-result v2 │ │ -081fa4: 5485 d606 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ -081fa8: 6e30 d018 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@18d0 │ │ -081fae: 5585 c906 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ -081fb2: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ -081fb6: 7010 fb18 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@18fb │ │ -081fbc: 0a05 |0050: move-result v5 │ │ -081fbe: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ -081fc2: 7010 fc18 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@18fc │ │ -081fc8: 28b8 |0056: goto 000e // -0048 │ │ -081fca: 7010 ee18 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@18ee │ │ -081fd0: 28b4 |005a: goto 000e // -004c │ │ -081fd2: 0143 |005b: move v3, v4 │ │ -081fd4: 28ba |005c: goto 0016 // -0046 │ │ -081fd6: 0000 |005d: nop // spacer │ │ -081fd8: 0001 0400 0000 0000 0d00 0000 4c00 ... |005e: packed-switch-data (12 units) │ │ +0858a4: |[0858a4] android.support.v4.widget.AutoScrollHelper.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +0858b4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0858b6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0858b8: 5585 cc06 |0002: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ +0858bc: 3905 0300 |0004: if-nez v5, 0007 // +0003 │ │ +0858c0: 0f04 |0006: return v4 │ │ +0858c2: 7110 7811 0a00 |0007: invoke-static {v10}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ +0858c8: 0a00 |000a: move-result v0 │ │ +0858ca: 2b00 5300 0000 |000b: packed-switch v0, 0000005e // +00000053 │ │ +0858d0: 5585 cd06 |000e: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06cd │ │ +0858d4: 3805 4b00 |0010: if-eqz v5, 005b // +004b │ │ +0858d8: 5585 c906 |0012: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ +0858dc: 3805 4700 |0014: if-eqz v5, 005b // +0047 │ │ +0858e0: 0134 |0016: move v4, v3 │ │ +0858e2: 28ef |0017: goto 0006 // -0011 │ │ +0858e4: 5c83 d106 |0018: iput-boolean v3, v8, Landroid/support/v4/widget/AutoScrollHelper;.mNeedsCancel:Z // field@06d1 │ │ +0858e8: 5c84 c806 |001a: iput-boolean v4, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAlreadyDelayed:Z // field@06c8 │ │ +0858ec: 6e10 a71d 0a00 |001c: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0858f2: 0a05 |001f: move-result v5 │ │ +0858f4: 6e10 1f1e 0900 |0020: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0858fa: 0a06 |0023: move-result v6 │ │ +0858fc: 8266 |0024: int-to-float v6, v6 │ │ +0858fe: 5487 d706 |0025: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ +085902: 6e10 1f1e 0700 |0027: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +085908: 0a07 |002a: move-result v7 │ │ +08590a: 8277 |002b: int-to-float v7, v7 │ │ +08590c: 7057 e618 4865 |002c: invoke-direct {v8, v4, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@18e6 │ │ +085912: 0a01 |002f: move-result v1 │ │ +085914: 6e10 a91d 0a00 |0030: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +08591a: 0a05 |0033: move-result v5 │ │ +08591c: 6e10 f11d 0900 |0034: invoke-virtual {v9}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ +085922: 0a06 |0037: move-result v6 │ │ +085924: 8266 |0038: int-to-float v6, v6 │ │ +085926: 5487 d706 |0039: iget-object v7, v8, Landroid/support/v4/widget/AutoScrollHelper;.mTarget:Landroid/view/View; // field@06d7 │ │ +08592a: 6e10 f11d 0700 |003b: invoke-virtual {v7}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ +085930: 0a07 |003e: move-result v7 │ │ +085932: 8277 |003f: int-to-float v7, v7 │ │ +085934: 7057 e618 3865 |0040: invoke-direct {v8, v3, v5, v6, v7}, Landroid/support/v4/widget/AutoScrollHelper;.computeTargetVelocity:(IFFF)F // method@18e6 │ │ +08593a: 0a02 |0043: move-result v2 │ │ +08593c: 5485 d606 |0044: iget-object v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ +085940: 6e30 d018 1502 |0046: invoke-virtual {v5, v1, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setTargetVelocity:(FF)V // method@18d0 │ │ +085946: 5585 c906 |0049: iget-boolean v5, v8, Landroid/support/v4/widget/AutoScrollHelper;.mAnimating:Z // field@06c9 │ │ +08594a: 3905 c3ff |004b: if-nez v5, 000e // -003d │ │ +08594e: 7010 fb18 0800 |004d: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.shouldAnimate:()Z // method@18fb │ │ +085954: 0a05 |0050: move-result v5 │ │ +085956: 3805 bdff |0051: if-eqz v5, 000e // -0043 │ │ +08595a: 7010 fc18 0800 |0053: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.startAnimating:()V // method@18fc │ │ +085960: 28b8 |0056: goto 000e // -0048 │ │ +085962: 7010 ee18 0800 |0057: invoke-direct {v8}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@18ee │ │ +085968: 28b4 |005a: goto 000e // -004c │ │ +08596a: 0143 |005b: move v3, v4 │ │ +08596c: 28ba |005c: goto 0016 // -0046 │ │ +08596e: 0000 |005d: nop // spacer │ │ +085970: 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 │ │ @@ -103300,17 +103300,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 │ │ -081ff0: |[081ff0] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082000: 5901 c706 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06c7 │ │ -082004: 1100 |0002: return-object v0 │ │ +085988: |[085988] android.support.v4.widget.AutoScrollHelper.setActivationDelay:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085998: 5901 c706 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mActivationDelay:I // field@06c7 │ │ +08599c: 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 │ │ @@ -103320,17 +103320,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 │ │ -082008: |[082008] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082018: 5901 cb06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06cb │ │ -08201c: 1100 |0002: return-object v0 │ │ +0859a0: |[0859a0] android.support.v4.widget.AutoScrollHelper.setEdgeType:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0859b0: 5901 cb06 |0000: iput v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mEdgeType:I // field@06cb │ │ +0859b4: 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 │ │ @@ -103340,21 +103340,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 │ │ -082020: |[082020] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082030: 5510 cc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ -082034: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -082038: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ -08203c: 7010 ee18 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@18ee │ │ -082042: 5c12 cc06 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ -082046: 1101 |000b: return-object v1 │ │ +0859b8: |[0859b8] android.support.v4.widget.AutoScrollHelper.setEnabled:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0859c8: 5510 cc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ +0859cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0859d0: 3902 0500 |0004: if-nez v2, 0009 // +0005 │ │ +0859d4: 7010 ee18 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/AutoScrollHelper;.requestStop:()V // method@18ee │ │ +0859da: 5c12 cc06 |0009: iput-boolean v2, v1, Landroid/support/v4/widget/AutoScrollHelper;.mEnabled:Z // field@06cc │ │ +0859de: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0006 line=236 │ │ 0x0009 line=239 │ │ 0x000b line=240 │ │ locals : │ │ @@ -103366,17 +103366,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 │ │ -082048: |[082048] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082058: 5c01 cd06 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06cd │ │ -08205c: 1100 |0002: return-object v0 │ │ +0859e0: |[0859e0] android.support.v4.widget.AutoScrollHelper.setExclusive:(Z)Landroid/support/v4/widget/AutoScrollHelper; │ │ +0859f0: 5c01 cd06 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/AutoScrollHelper;.mExclusive:Z // field@06cd │ │ +0859f4: 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 │ │ @@ -103386,22 +103386,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 │ │ -082060: |[082060] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082070: 5420 ce06 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ -082074: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -082076: 4b03 0001 |0003: aput v3, v0, v1 │ │ -08207a: 5420 ce06 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ -08207e: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -082080: 4b04 0001 |0008: aput v4, v0, v1 │ │ -082084: 1102 |000a: return-object v2 │ │ +0859f8: |[0859f8] android.support.v4.widget.AutoScrollHelper.setMaximumEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085a08: 5420 ce06 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ +085a0c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +085a0e: 4b03 0001 |0003: aput v3, v0, v1 │ │ +085a12: 5420 ce06 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumEdges:[F // field@06ce │ │ +085a16: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +085a18: 4b04 0001 |0008: aput v4, v0, v1 │ │ +085a1c: 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; │ │ @@ -103413,25 +103413,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 │ │ -082088: |[082088] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082098: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -08209c: 5440 cf06 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ -0820a0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0820a2: a902 0503 |0005: div-float v2, v5, v3 │ │ -0820a6: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0820aa: 5440 cf06 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ -0820ae: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0820b0: a902 0603 |000c: div-float v2, v6, v3 │ │ -0820b4: 4b02 0001 |000e: aput v2, v0, v1 │ │ -0820b8: 1104 |0010: return-object v4 │ │ +085a20: |[085a20] android.support.v4.widget.AutoScrollHelper.setMaximumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085a30: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +085a34: 5440 cf06 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ +085a38: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +085a3a: a902 0503 |0005: div-float v2, v5, v3 │ │ +085a3e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +085a42: 5440 cf06 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMaximumVelocity:[F // field@06cf │ │ +085a46: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +085a48: a902 0603 |000c: div-float v2, v6, v3 │ │ +085a4c: 4b02 0001 |000e: aput v2, v0, v1 │ │ +085a50: 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; │ │ @@ -103443,25 +103443,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 │ │ -0820bc: |[0820bc] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -0820cc: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -0820d0: 5440 d006 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ -0820d4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0820d6: a902 0503 |0005: div-float v2, v5, v3 │ │ -0820da: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0820de: 5440 d006 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ -0820e2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0820e4: a902 0603 |000c: div-float v2, v6, v3 │ │ -0820e8: 4b02 0001 |000e: aput v2, v0, v1 │ │ -0820ec: 1104 |0010: return-object v4 │ │ +085a54: |[085a54] android.support.v4.widget.AutoScrollHelper.setMinimumVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085a64: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +085a68: 5440 d006 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ +085a6c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +085a6e: a902 0503 |0005: div-float v2, v5, v3 │ │ +085a72: 4b02 0001 |0007: aput v2, v0, v1 │ │ +085a76: 5440 d006 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mMinimumVelocity:[F // field@06d0 │ │ +085a7a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +085a7c: a902 0603 |000c: div-float v2, v6, v3 │ │ +085a80: 4b02 0001 |000e: aput v2, v0, v1 │ │ +085a84: 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; │ │ @@ -103473,18 +103473,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 │ │ -0820f0: |[0820f0] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082100: 5410 d606 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ -082104: 6e20 ce18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@18ce │ │ -08210a: 1101 |0005: return-object v1 │ │ +085a88: |[085a88] android.support.v4.widget.AutoScrollHelper.setRampDownDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085a98: 5410 d606 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ +085a9c: 6e20 ce18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampDownDuration:(I)V // method@18ce │ │ +085aa2: 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 │ │ @@ -103494,18 +103494,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 │ │ -08210c: |[08210c] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ -08211c: 5410 d606 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ -082120: 6e20 cf18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@18cf │ │ -082126: 1101 |0005: return-object v1 │ │ +085aa4: |[085aa4] android.support.v4.widget.AutoScrollHelper.setRampUpDuration:(I)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085ab4: 5410 d606 |0000: iget-object v0, v1, Landroid/support/v4/widget/AutoScrollHelper;.mScroller:Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller; // field@06d6 │ │ +085ab8: 6e20 cf18 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/AutoScrollHelper$ClampedScroller;.setRampUpDuration:(I)V // method@18cf │ │ +085abe: 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 │ │ @@ -103515,22 +103515,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 │ │ -082128: |[082128] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082138: 5420 d306 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ -08213c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08213e: 4b03 0001 |0003: aput v3, v0, v1 │ │ -082142: 5420 d306 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ -082146: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -082148: 4b04 0001 |0008: aput v4, v0, v1 │ │ -08214c: 1102 |000a: return-object v2 │ │ +085ac0: |[085ac0] android.support.v4.widget.AutoScrollHelper.setRelativeEdges:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085ad0: 5420 d306 |0000: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ +085ad4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +085ad6: 4b03 0001 |0003: aput v3, v0, v1 │ │ +085ada: 5420 d306 |0005: iget-object v0, v2, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeEdges:[F // field@06d3 │ │ +085ade: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +085ae0: 4b04 0001 |0008: aput v4, v0, v1 │ │ +085ae4: 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; │ │ @@ -103542,42 +103542,42 @@ │ │ type : '(FF)Landroid/support/v4/widget/AutoScrollHelper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -082150: |[082150] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ -082160: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ -082164: 5440 d406 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ -082168: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08216a: a902 0503 |0005: div-float v2, v5, v3 │ │ -08216e: 4b02 0001 |0007: aput v2, v0, v1 │ │ -082172: 5440 d406 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ -082176: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -082178: a902 0603 |000c: div-float v2, v6, v3 │ │ -08217c: 4b02 0001 |000e: aput v2, v0, v1 │ │ -082180: 1104 |0010: return-object v4 │ │ +085ae8: |[085ae8] android.support.v4.widget.AutoScrollHelper.setRelativeVelocity:(FF)Landroid/support/v4/widget/AutoScrollHelper; │ │ +085af8: 1503 7a44 |0000: const/high16 v3, #int 1148846080 // #447a │ │ +085afc: 5440 d406 |0002: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ +085b00: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +085b02: a902 0503 |0005: div-float v2, v5, v3 │ │ +085b06: 4b02 0001 |0007: aput v2, v0, v1 │ │ +085b0a: 5440 d406 |0009: iget-object v0, v4, Landroid/support/v4/widget/AutoScrollHelper;.mRelativeVelocity:[F // field@06d4 │ │ +085b0e: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +085b10: a902 0603 |000c: div-float v2, v6, v3 │ │ +085b14: 4b02 0001 |000e: aput v2, v0, v1 │ │ +085b18: 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 : 661 (AutoScrollHelper.java) │ │ + source_file_idx : 663 (AutoScrollHelper.java) │ │ │ │ Class #489 header: │ │ class_idx : 892 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 677 │ │ +source_file_idx : 679 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #489 - │ │ Class descriptor : 'Landroid/support/v4/widget/BakedBezierInterpolator;' │ │ @@ -103605,31 +103605,31 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 234 16-bit code units │ │ -082184: |[082184] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -082194: 2200 7c03 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@037c │ │ -082198: 7010 fe18 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@18fe │ │ -08219e: 6900 d806 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06d8 │ │ -0821a2: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ -0821a6: 2300 3406 |0009: new-array v0, v0, [F // type@0634 │ │ -0821aa: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ -0821b0: 6900 da06 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ -0821b4: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ -0821b8: 6201 da06 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ -0821bc: 2111 |0014: array-length v1, v1 │ │ -0821be: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0821c2: 8211 |0017: int-to-float v1, v1 │ │ -0821c4: c910 |0018: div-float/2addr v0, v1 │ │ -0821c6: 6700 d906 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d9 │ │ -0821ca: 0e00 |001b: return-void │ │ -0821cc: 0003 0400 6500 0000 0000 0000 17b7 ... |001c: array-data (206 units) │ │ +085b1c: |[085b1c] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +085b2c: 2200 7c03 |0000: new-instance v0, Landroid/support/v4/widget/BakedBezierInterpolator; // type@037c │ │ +085b30: 7010 fe18 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/BakedBezierInterpolator;.:()V // method@18fe │ │ +085b36: 6900 d806 |0005: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06d8 │ │ +085b3a: 1300 6500 |0007: const/16 v0, #int 101 // #65 │ │ +085b3e: 2300 3406 |0009: new-array v0, v0, [F // type@0634 │ │ +085b42: 2600 1100 0000 |000b: fill-array-data v0, 0000001c // +00000011 │ │ +085b48: 6900 da06 |000e: sput-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ +085b4c: 1500 803f |0010: const/high16 v0, #int 1065353216 // #3f80 │ │ +085b50: 6201 da06 |0012: sget-object v1, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ +085b54: 2111 |0014: array-length v1, v1 │ │ +085b56: d801 01ff |0015: add-int/lit8 v1, v1, #int -1 // #ff │ │ +085b5a: 8211 |0017: int-to-float v1, v1 │ │ +085b5c: c910 |0018: div-float/2addr v0, v1 │ │ +085b5e: 6700 d906 |0019: sput v0, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d9 │ │ +085b62: 0e00 |001b: return-void │ │ +085b64: 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 : │ │ @@ -103639,17 +103639,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082368: |[082368] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ -082378: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08237e: 0e00 |0003: return-void │ │ +085d00: |[085d00] android.support.v4.widget.BakedBezierInterpolator.:()V │ │ +085d10: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +085d16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/BakedBezierInterpolator; │ │ │ │ @@ -103658,17 +103658,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 │ │ -082380: |[082380] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ -082390: 6200 d806 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06d8 │ │ -082394: 1100 |0002: return-object v0 │ │ +085d18: |[085d18] android.support.v4.widget.BakedBezierInterpolator.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; │ │ +085d28: 6200 d806 |0000: sget-object v0, Landroid/support/v4/widget/BakedBezierInterpolator;.INSTANCE:Landroid/support/v4/widget/BakedBezierInterpolator; // field@06d8 │ │ +085d2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/BakedBezierInterpolator;) │ │ @@ -103676,52 +103676,52 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -082398: |[082398] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ -0823a8: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ -0823ac: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0823ae: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ -0823b2: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ -0823b6: 0f04 |0007: return v4 │ │ -0823b8: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ -0823bc: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ -0823c0: 0154 |000c: move v4, v5 │ │ -0823c2: 28fa |000d: goto 0007 // -0006 │ │ -0823c4: 6204 da06 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ -0823c8: 2144 |0010: array-length v4, v4 │ │ -0823ca: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ -0823ce: 8244 |0013: int-to-float v4, v4 │ │ -0823d0: c884 |0014: mul-float/2addr v4, v8 │ │ -0823d2: 8744 |0015: float-to-int v4, v4 │ │ -0823d4: 6205 da06 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ -0823d8: 2155 |0018: array-length v5, v5 │ │ -0823da: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ -0823de: 7120 a02e 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0823e4: 0a01 |001e: move-result v1 │ │ -0823e6: 8214 |001f: int-to-float v4, v1 │ │ -0823e8: 6005 d906 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d9 │ │ -0823ec: a802 0405 |0022: mul-float v2, v4, v5 │ │ -0823f0: a700 0802 |0024: sub-float v0, v8, v2 │ │ -0823f4: 6004 d906 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d9 │ │ -0823f8: a903 0004 |0028: div-float v3, v0, v4 │ │ -0823fc: 6204 da06 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ -082400: 4404 0401 |002c: aget v4, v4, v1 │ │ -082404: 6205 da06 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ -082408: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ -08240c: 4405 0506 |0032: aget v5, v5, v6 │ │ -082410: 6206 da06 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ -082414: 4406 0601 |0036: aget v6, v6, v1 │ │ -082418: c765 |0038: sub-float/2addr v5, v6 │ │ -08241a: c835 |0039: mul-float/2addr v5, v3 │ │ -08241c: c654 |003a: add-float/2addr v4, v5 │ │ -08241e: 28cc |003b: goto 0007 // -0034 │ │ +085d30: |[085d30] android.support.v4.widget.BakedBezierInterpolator.getInterpolation:(F)F │ │ +085d40: 1504 803f |0000: const/high16 v4, #int 1065353216 // #3f80 │ │ +085d44: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +085d46: 2d06 0804 |0003: cmpl-float v6, v8, v4 │ │ +085d4a: 3a06 0300 |0005: if-ltz v6, 0008 // +0003 │ │ +085d4e: 0f04 |0007: return v4 │ │ +085d50: 2e04 0805 |0008: cmpg-float v4, v8, v5 │ │ +085d54: 3c04 0400 |000a: if-gtz v4, 000e // +0004 │ │ +085d58: 0154 |000c: move v4, v5 │ │ +085d5a: 28fa |000d: goto 0007 // -0006 │ │ +085d5c: 6204 da06 |000e: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ +085d60: 2144 |0010: array-length v4, v4 │ │ +085d62: d804 04ff |0011: add-int/lit8 v4, v4, #int -1 // #ff │ │ +085d66: 8244 |0013: int-to-float v4, v4 │ │ +085d68: c884 |0014: mul-float/2addr v4, v8 │ │ +085d6a: 8744 |0015: float-to-int v4, v4 │ │ +085d6c: 6205 da06 |0016: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ +085d70: 2155 |0018: array-length v5, v5 │ │ +085d72: d805 05fe |0019: add-int/lit8 v5, v5, #int -2 // #fe │ │ +085d76: 7120 a02e 5400 |001b: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +085d7c: 0a01 |001e: move-result v1 │ │ +085d7e: 8214 |001f: int-to-float v4, v1 │ │ +085d80: 6005 d906 |0020: sget v5, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d9 │ │ +085d84: a802 0405 |0022: mul-float v2, v4, v5 │ │ +085d88: a700 0802 |0024: sub-float v0, v8, v2 │ │ +085d8c: 6004 d906 |0026: sget v4, Landroid/support/v4/widget/BakedBezierInterpolator;.STEP_SIZE:F // field@06d9 │ │ +085d90: a903 0004 |0028: div-float v3, v0, v4 │ │ +085d94: 6204 da06 |002a: sget-object v4, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ +085d98: 4404 0401 |002c: aget v4, v4, v1 │ │ +085d9c: 6205 da06 |002e: sget-object v5, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ +085da0: d806 0101 |0030: add-int/lit8 v6, v1, #int 1 // #01 │ │ +085da4: 4405 0506 |0032: aget v5, v5, v6 │ │ +085da8: 6206 da06 |0034: sget-object v6, Landroid/support/v4/widget/BakedBezierInterpolator;.VALUES:[F // field@06da │ │ +085dac: 4406 0601 |0036: aget v6, v6, v1 │ │ +085db0: c765 |0038: sub-float/2addr v5, v6 │ │ +085db2: c835 |0039: mul-float/2addr v5, v3 │ │ +085db4: c654 |003a: add-float/2addr v4, v5 │ │ +085db6: 28cc |003b: goto 0007 // -0034 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=65 │ │ 0x0007 line=81 │ │ 0x0008 line=69 │ │ 0x000d line=70 │ │ 0x000e line=73 │ │ @@ -103733,21 +103733,21 @@ │ │ 0x0026 - 0x003c reg=0 difference F │ │ 0x001f - 0x003c reg=1 position I │ │ 0x0024 - 0x003c reg=2 quantized F │ │ 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 : 677 (BakedBezierInterpolator.java) │ │ + source_file_idx : 679 (BakedBezierInterpolator.java) │ │ │ │ Class #490 header: │ │ class_idx : 893 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 114 │ │ -source_file_idx : 821 │ │ +source_file_idx : 823 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #490 annotations: │ │ Annotations on class │ │ @@ -103787,44 +103787,44 @@ │ │ type : '(Landroid/support/v4/widget/CircleImageView;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 7 │ │ insns size : 62 16-bit code units │ │ -082420: |[082420] android.support.v4.widget.CircleImageView$OvalShadow.:(Landroid/support/v4/widget/CircleImageView;II)V │ │ -082430: 5b78 df06 |0000: iput-object v8, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06df │ │ -082434: 7010 a502 0700 |0002: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@02a5 │ │ -08243a: 2200 5d00 |0005: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ -08243e: 7010 4202 0000 |0007: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -082444: 5b70 dd06 |000a: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06dd │ │ -082448: 5979 de06 |000c: iput v9, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06de │ │ -08244c: 597a db06 |000e: iput v10, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ -082450: 2200 6200 |0010: new-instance v0, Landroid/graphics/RadialGradient; // type@0062 │ │ -082454: 5271 db06 |0012: iget v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ -082458: db01 0102 |0014: div-int/lit8 v1, v1, #int 2 // #02 │ │ -08245c: 8211 |0016: int-to-float v1, v1 │ │ -08245e: 5272 db06 |0017: iget v2, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ -082462: db02 0202 |0019: div-int/lit8 v2, v2, #int 2 // #02 │ │ -082466: 8222 |001b: int-to-float v2, v2 │ │ -082468: 5273 de06 |001c: iget v3, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06de │ │ -08246c: 8233 |001e: int-to-float v3, v3 │ │ -08246e: 1224 |001f: const/4 v4, #int 2 // #2 │ │ -082470: 2344 3506 |0020: new-array v4, v4, [I // type@0635 │ │ -082474: 2604 1400 0000 |0022: fill-array-data v4, 00000036 // +00000014 │ │ -08247a: 1205 |0025: const/4 v5, #int 0 // #0 │ │ -08247c: 6206 4200 |0026: sget-object v6, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ -082480: 7607 5b02 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/graphics/RadialGradient;.:(FFF[I[FLandroid/graphics/Shader$TileMode;)V // method@025b │ │ -082486: 5b70 dc06 |002b: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06dc │ │ -08248a: 5470 dd06 |002d: iget-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06dd │ │ -08248e: 5471 dc06 |002f: iget-object v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06dc │ │ -082492: 6e20 4e02 1000 |0031: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ -082498: 0e00 |0034: return-void │ │ -08249a: 0000 |0035: nop // spacer │ │ -08249c: 0003 0400 0200 0000 0000 003d 0000 ... |0036: array-data (8 units) │ │ +085db8: |[085db8] android.support.v4.widget.CircleImageView$OvalShadow.:(Landroid/support/v4/widget/CircleImageView;II)V │ │ +085dc8: 5b78 df06 |0000: iput-object v8, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06df │ │ +085dcc: 7010 a502 0700 |0002: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@02a5 │ │ +085dd2: 2200 5d00 |0005: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ +085dd6: 7010 4202 0000 |0007: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +085ddc: 5b70 dd06 |000a: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06dd │ │ +085de0: 5979 de06 |000c: iput v9, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06de │ │ +085de4: 597a db06 |000e: iput v10, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ +085de8: 2200 6200 |0010: new-instance v0, Landroid/graphics/RadialGradient; // type@0062 │ │ +085dec: 5271 db06 |0012: iget v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ +085df0: db01 0102 |0014: div-int/lit8 v1, v1, #int 2 // #02 │ │ +085df4: 8211 |0016: int-to-float v1, v1 │ │ +085df6: 5272 db06 |0017: iget v2, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ +085dfa: db02 0202 |0019: div-int/lit8 v2, v2, #int 2 // #02 │ │ +085dfe: 8222 |001b: int-to-float v2, v2 │ │ +085e00: 5273 de06 |001c: iget v3, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06de │ │ +085e04: 8233 |001e: int-to-float v3, v3 │ │ +085e06: 1224 |001f: const/4 v4, #int 2 // #2 │ │ +085e08: 2344 3506 |0020: new-array v4, v4, [I // type@0635 │ │ +085e0c: 2604 1400 0000 |0022: fill-array-data v4, 00000036 // +00000014 │ │ +085e12: 1205 |0025: const/4 v5, #int 0 // #0 │ │ +085e14: 6206 4200 |0026: sget-object v6, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ +085e18: 7607 5b02 0000 |0028: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/graphics/RadialGradient;.:(FFF[I[FLandroid/graphics/Shader$TileMode;)V // method@025b │ │ +085e1e: 5b70 dc06 |002b: iput-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06dc │ │ +085e22: 5470 dd06 |002d: iget-object v0, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06dd │ │ +085e26: 5471 dc06 |002f: iget-object v1, v7, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mRadialGradient:Landroid/graphics/RadialGradient; // field@06dc │ │ +085e2a: 6e20 4e02 1000 |0031: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ +085e30: 0e00 |0034: return-void │ │ +085e32: 0000 |0035: nop // spacer │ │ +085e34: 0003 0400 0200 0000 0000 003d 0000 ... |0036: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ 0x0005 line=130 │ │ 0x000c line=131 │ │ 0x000e line=132 │ │ @@ -103844,62 +103844,62 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -0824ac: |[0824ac] android.support.v4.widget.CircleImageView$OvalShadow.draw:(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V │ │ -0824bc: 5462 df06 |0000: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06df │ │ -0824c0: 6e10 1019 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getWidth:()I // method@1910 │ │ -0824c6: 0a01 |0005: move-result v1 │ │ -0824c8: 5462 df06 |0006: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06df │ │ -0824cc: 6e10 0a19 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getHeight:()I // method@190a │ │ -0824d2: 0a00 |000b: move-result v0 │ │ -0824d4: db02 0102 |000c: div-int/lit8 v2, v1, #int 2 // #02 │ │ -0824d8: 8222 |000e: int-to-float v2, v2 │ │ -0824da: db03 0002 |000f: div-int/lit8 v3, v0, #int 2 // #02 │ │ -0824de: 8233 |0011: int-to-float v3, v3 │ │ -0824e0: 5264 db06 |0012: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ -0824e4: db04 0402 |0014: div-int/lit8 v4, v4, #int 2 // #02 │ │ -0824e8: 5265 de06 |0016: iget v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06de │ │ -0824ec: b054 |0018: add-int/2addr v4, v5 │ │ -0824ee: 8244 |0019: int-to-float v4, v4 │ │ -0824f0: 5465 dd06 |001a: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06dd │ │ -0824f4: 6e55 2a02 2743 |001c: invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ -0824fa: db02 0102 |001f: div-int/lit8 v2, v1, #int 2 // #02 │ │ -0824fe: 8222 |0021: int-to-float v2, v2 │ │ -082500: db03 0002 |0022: div-int/lit8 v3, v0, #int 2 // #02 │ │ -082504: 8233 |0024: int-to-float v3, v3 │ │ -082506: 5264 db06 |0025: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ -08250a: db04 0402 |0027: div-int/lit8 v4, v4, #int 2 // #02 │ │ -08250e: 8244 |0029: int-to-float v4, v4 │ │ -082510: 6e58 2a02 2743 |002a: invoke-virtual {v7, v2, v3, v4, v8}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ -082516: 0e00 |002d: return-void │ │ +085e44: |[085e44] android.support.v4.widget.CircleImageView$OvalShadow.draw:(Landroid/graphics/Canvas;Landroid/graphics/Paint;)V │ │ +085e54: 5462 df06 |0000: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06df │ │ +085e58: 6e10 1019 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getWidth:()I // method@1910 │ │ +085e5e: 0a01 |0005: move-result v1 │ │ +085e60: 5462 df06 |0006: iget-object v2, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.this$0:Landroid/support/v4/widget/CircleImageView; // field@06df │ │ +085e64: 6e10 0a19 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getHeight:()I // method@190a │ │ +085e6a: 0a00 |000b: move-result v0 │ │ +085e6c: db02 0102 |000c: div-int/lit8 v2, v1, #int 2 // #02 │ │ +085e70: 8222 |000e: int-to-float v2, v2 │ │ +085e72: db03 0002 |000f: div-int/lit8 v3, v0, #int 2 // #02 │ │ +085e76: 8233 |0011: int-to-float v3, v3 │ │ +085e78: 5264 db06 |0012: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ +085e7c: db04 0402 |0014: div-int/lit8 v4, v4, #int 2 // #02 │ │ +085e80: 5265 de06 |0016: iget v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowRadius:I // field@06de │ │ +085e84: b054 |0018: add-int/2addr v4, v5 │ │ +085e86: 8244 |0019: int-to-float v4, v4 │ │ +085e88: 5465 dd06 |001a: iget-object v5, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mShadowPaint:Landroid/graphics/Paint; // field@06dd │ │ +085e8c: 6e55 2a02 2743 |001c: invoke-virtual {v7, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ +085e92: db02 0102 |001f: div-int/lit8 v2, v1, #int 2 // #02 │ │ +085e96: 8222 |0021: int-to-float v2, v2 │ │ +085e98: db03 0002 |0022: div-int/lit8 v3, v0, #int 2 // #02 │ │ +085e9c: 8233 |0024: int-to-float v3, v3 │ │ +085e9e: 5264 db06 |0025: iget v4, v6, Landroid/support/v4/widget/CircleImageView$OvalShadow;.mCircleDiameter:I // field@06db │ │ +085ea2: db04 0402 |0027: div-int/lit8 v4, v4, #int 2 // #02 │ │ +085ea6: 8244 |0029: int-to-float v4, v4 │ │ +085ea8: 6e58 2a02 2743 |002a: invoke-virtual {v7, v2, v3, v4, v8}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ +085eae: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0006 line=143 │ │ 0x000c line=144 │ │ 0x001f line=146 │ │ 0x002d line=147 │ │ locals : │ │ 0x000c - 0x002e reg=0 viewHeight I │ │ 0x0006 - 0x002e reg=1 viewWidth I │ │ 0x0000 - 0x002e reg=6 this Landroid/support/v4/widget/CircleImageView$OvalShadow; │ │ 0x0000 - 0x002e reg=7 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x002e reg=8 paint Landroid/graphics/Paint; │ │ │ │ - source_file_idx : 821 (CircleImageView.java) │ │ + source_file_idx : 823 (CircleImageView.java) │ │ │ │ Class #491 header: │ │ class_idx : 894 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1148 │ │ -source_file_idx : 821 │ │ +source_file_idx : 823 │ │ static_fields_size : 6 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #491 annotations: │ │ Annotations on class │ │ @@ -103956,72 +103956,72 @@ │ │ type : '(Landroid/content/Context;IF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -082518: |[082518] android.support.v4.widget.CircleImageView.:(Landroid/content/Context;IF)V │ │ -082528: 7020 4720 dc00 |0000: invoke-direct {v12, v13}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2047 │ │ -08252e: 6e10 0919 0c00 |0003: invoke-virtual {v12}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1909 │ │ -082534: 0c07 |0006: move-result-object v7 │ │ -082536: 6e10 6501 0700 |0007: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -08253c: 0c07 |000a: move-result-object v7 │ │ -08253e: 6e10 ca01 0700 |000b: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -082544: 0c07 |000e: move-result-object v7 │ │ -082546: 5271 4b08 |000f: iget v1, v7, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -08254a: a807 0f01 |0011: mul-float v7, v15, v1 │ │ -08254e: 1508 0040 |0013: const/high16 v8, #int 1073741824 // #4000 │ │ -082552: c887 |0015: mul-float/2addr v7, v8 │ │ -082554: 8772 |0016: float-to-int v2, v7 │ │ -082556: 1507 e03f |0017: const/high16 v7, #int 1071644672 // #3fe0 │ │ -08255a: c817 |0019: mul-float/2addr v7, v1 │ │ -08255c: 8776 |001a: float-to-int v6, v7 │ │ -08255e: 1207 |001b: const/4 v7, #int 0 // #0 │ │ -082560: c817 |001c: mul-float/2addr v7, v1 │ │ -082562: 8775 |001d: float-to-int v5, v7 │ │ -082564: 1507 6040 |001e: const/high16 v7, #int 1080033280 // #4060 │ │ -082568: c817 |0020: mul-float/2addr v7, v1 │ │ -08256a: 8777 |0021: float-to-int v7, v7 │ │ -08256c: 59c7 e706 |0022: iput v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ -082570: 7010 0619 0c00 |0024: invoke-direct {v12}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1906 │ │ -082576: 0a07 |0027: move-result v7 │ │ -082578: 3807 1d00 |0028: if-eqz v7, 0045 // +001d │ │ -08257c: 2200 7100 |002a: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ -082580: 2207 7200 |002c: new-instance v7, Landroid/graphics/drawable/shapes/OvalShape; // type@0072 │ │ -082584: 7010 a502 0700 |002e: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@02a5 │ │ -08258a: 7020 a302 7000 |0031: invoke-direct {v0, v7}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@02a3 │ │ -082590: 1507 8040 |0034: const/high16 v7, #int 1082130432 // #4080 │ │ -082594: c817 |0036: mul-float/2addr v7, v1 │ │ -082596: 7120 3d13 7c00 |0037: invoke-static {v12, v7}, Landroid/support/v4/view/ViewCompat;.setElevation:(Landroid/view/View;F)V // method@133d │ │ -08259c: 6e10 a402 0000 |003a: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ -0825a2: 0c07 |003d: move-result-object v7 │ │ -0825a4: 6e20 4a02 e700 |003e: invoke-virtual {v7, v14}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0825aa: 6e20 1a19 0c00 |0041: invoke-virtual {v12, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191a │ │ -0825b0: 0e00 |0044: return-void │ │ -0825b2: 2203 7d03 |0045: new-instance v3, Landroid/support/v4/widget/CircleImageView$OvalShadow; // type@037d │ │ -0825b6: 52c7 e706 |0047: iget v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ -0825ba: 7040 0119 c327 |0049: invoke-direct {v3, v12, v7, v2}, Landroid/support/v4/widget/CircleImageView$OvalShadow;.:(Landroid/support/v4/widget/CircleImageView;II)V // method@1901 │ │ -0825c0: 2200 7100 |004c: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ -0825c4: 7020 a302 3000 |004e: invoke-direct {v0, v3}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@02a3 │ │ -0825ca: 1217 |0051: const/4 v7, #int 1 // #1 │ │ -0825cc: 6e10 a402 0000 |0052: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ -0825d2: 0c08 |0055: move-result-object v8 │ │ -0825d4: 7130 4213 7c08 |0056: invoke-static {v12, v7, v8}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ -0825da: 6e10 a402 0000 |0059: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ -0825e0: 0c07 |005c: move-result-object v7 │ │ -0825e2: 52c8 e706 |005d: iget v8, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ -0825e6: 8288 |005f: int-to-float v8, v8 │ │ -0825e8: 8259 |0060: int-to-float v9, v5 │ │ -0825ea: 826a |0061: int-to-float v10, v6 │ │ -0825ec: 150b 001e |0062: const/high16 v11, #int 503316480 // #1e00 │ │ -0825f0: 6e5b 4f02 87a9 |0064: invoke-virtual {v7, v8, v9, v10, v11}, Landroid/graphics/Paint;.setShadowLayer:(FFFI)V // method@024f │ │ -0825f6: 52c4 e706 |0067: iget v4, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ -0825fa: 6e54 1d19 4c44 |0069: invoke-virtual {v12, v4, v4, v4, v4}, Landroid/support/v4/widget/CircleImageView;.setPadding:(IIII)V // method@191d │ │ -082600: 28ce |006c: goto 003a // -0032 │ │ +085eb0: |[085eb0] android.support.v4.widget.CircleImageView.:(Landroid/content/Context;IF)V │ │ +085ec0: 7020 4720 dc00 |0000: invoke-direct {v12, v13}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2047 │ │ +085ec6: 6e10 0919 0c00 |0003: invoke-virtual {v12}, Landroid/support/v4/widget/CircleImageView;.getContext:()Landroid/content/Context; // method@1909 │ │ +085ecc: 0c07 |0006: move-result-object v7 │ │ +085ece: 6e10 6501 0700 |0007: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +085ed4: 0c07 |000a: move-result-object v7 │ │ +085ed6: 6e10 ca01 0700 |000b: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +085edc: 0c07 |000e: move-result-object v7 │ │ +085ede: 5271 4b08 |000f: iget v1, v7, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +085ee2: a807 0f01 |0011: mul-float v7, v15, v1 │ │ +085ee6: 1508 0040 |0013: const/high16 v8, #int 1073741824 // #4000 │ │ +085eea: c887 |0015: mul-float/2addr v7, v8 │ │ +085eec: 8772 |0016: float-to-int v2, v7 │ │ +085eee: 1507 e03f |0017: const/high16 v7, #int 1071644672 // #3fe0 │ │ +085ef2: c817 |0019: mul-float/2addr v7, v1 │ │ +085ef4: 8776 |001a: float-to-int v6, v7 │ │ +085ef6: 1207 |001b: const/4 v7, #int 0 // #0 │ │ +085ef8: c817 |001c: mul-float/2addr v7, v1 │ │ +085efa: 8775 |001d: float-to-int v5, v7 │ │ +085efc: 1507 6040 |001e: const/high16 v7, #int 1080033280 // #4060 │ │ +085f00: c817 |0020: mul-float/2addr v7, v1 │ │ +085f02: 8777 |0021: float-to-int v7, v7 │ │ +085f04: 59c7 e706 |0022: iput v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ +085f08: 7010 0619 0c00 |0024: invoke-direct {v12}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1906 │ │ +085f0e: 0a07 |0027: move-result v7 │ │ +085f10: 3807 1d00 |0028: if-eqz v7, 0045 // +001d │ │ +085f14: 2200 7100 |002a: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ +085f18: 2207 7200 |002c: new-instance v7, Landroid/graphics/drawable/shapes/OvalShape; // type@0072 │ │ +085f1c: 7010 a502 0700 |002e: invoke-direct {v7}, Landroid/graphics/drawable/shapes/OvalShape;.:()V // method@02a5 │ │ +085f22: 7020 a302 7000 |0031: invoke-direct {v0, v7}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@02a3 │ │ +085f28: 1507 8040 |0034: const/high16 v7, #int 1082130432 // #4080 │ │ +085f2c: c817 |0036: mul-float/2addr v7, v1 │ │ +085f2e: 7120 3d13 7c00 |0037: invoke-static {v12, v7}, Landroid/support/v4/view/ViewCompat;.setElevation:(Landroid/view/View;F)V // method@133d │ │ +085f34: 6e10 a402 0000 |003a: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ +085f3a: 0c07 |003d: move-result-object v7 │ │ +085f3c: 6e20 4a02 e700 |003e: invoke-virtual {v7, v14}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +085f42: 6e20 1a19 0c00 |0041: invoke-virtual {v12, v0}, Landroid/support/v4/widget/CircleImageView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191a │ │ +085f48: 0e00 |0044: return-void │ │ +085f4a: 2203 7d03 |0045: new-instance v3, Landroid/support/v4/widget/CircleImageView$OvalShadow; // type@037d │ │ +085f4e: 52c7 e706 |0047: iget v7, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ +085f52: 7040 0119 c327 |0049: invoke-direct {v3, v12, v7, v2}, Landroid/support/v4/widget/CircleImageView$OvalShadow;.:(Landroid/support/v4/widget/CircleImageView;II)V // method@1901 │ │ +085f58: 2200 7100 |004c: new-instance v0, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ +085f5c: 7020 a302 3000 |004e: invoke-direct {v0, v3}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@02a3 │ │ +085f62: 1217 |0051: const/4 v7, #int 1 // #1 │ │ +085f64: 6e10 a402 0000 |0052: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ +085f6a: 0c08 |0055: move-result-object v8 │ │ +085f6c: 7130 4213 7c08 |0056: invoke-static {v12, v7, v8}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ +085f72: 6e10 a402 0000 |0059: invoke-virtual {v0}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ +085f78: 0c07 |005c: move-result-object v7 │ │ +085f7a: 52c8 e706 |005d: iget v8, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ +085f7e: 8288 |005f: int-to-float v8, v8 │ │ +085f80: 8259 |0060: int-to-float v9, v5 │ │ +085f82: 826a |0061: int-to-float v10, v6 │ │ +085f84: 150b 001e |0062: const/high16 v11, #int 503316480 // #1e00 │ │ +085f88: 6e5b 4f02 87a9 |0064: invoke-virtual {v7, v8, v9, v10, v11}, Landroid/graphics/Paint;.setShadowLayer:(FFFI)V // method@024f │ │ +085f8e: 52c4 e706 |0067: iget v4, v12, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ +085f92: 6e54 1d19 4c44 |0069: invoke-virtual {v12, v4, v4, v4, v4}, Landroid/support/v4/widget/CircleImageView;.setPadding:(IIII)V // method@191d │ │ +085f98: 28ce |006c: goto 003a // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0003 line=54 │ │ 0x0011 line=55 │ │ 0x0017 line=56 │ │ 0x001b line=57 │ │ @@ -104057,22 +104057,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -082604: |[082604] android.support.v4.widget.CircleImageView.elevationSupported:()Z │ │ -082614: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -082618: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -08261c: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ -082620: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -082622: 0f00 |0007: return v0 │ │ -082624: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -082626: 28fe |0009: goto 0007 // -0002 │ │ +085f9c: |[085f9c] android.support.v4.widget.CircleImageView.elevationSupported:()Z │ │ +085fac: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +085fb0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +085fb4: 3410 0400 |0004: if-lt v0, v1, 0008 // +0004 │ │ +085fb8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +085fba: 0f00 |0007: return v0 │ │ +085fbc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +085fbe: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/CircleImageView; │ │ │ │ Virtual methods - │ │ @@ -104081,23 +104081,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -082628: |[082628] android.support.v4.widget.CircleImageView.onAnimationEnd:()V │ │ -082638: 6f10 4e20 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationEnd:()V // method@204e │ │ -08263e: 5420 e606 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ -082642: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -082646: 5420 e606 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ -08264a: 6e10 0719 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1907 │ │ -082650: 0c01 |000c: move-result-object v1 │ │ -082652: 7220 e01f 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationEnd:(Landroid/view/animation/Animation;)V // method@1fe0 │ │ -082658: 0e00 |0010: return-void │ │ +085fc0: |[085fc0] android.support.v4.widget.CircleImageView.onAnimationEnd:()V │ │ +085fd0: 6f10 4e20 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationEnd:()V // method@204e │ │ +085fd6: 5420 e606 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ +085fda: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +085fde: 5420 e606 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ +085fe2: 6e10 0719 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1907 │ │ +085fe8: 0c01 |000c: move-result-object v1 │ │ +085fea: 7220 e01f 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationEnd:(Landroid/view/animation/Animation;)V // method@1fe0 │ │ +085ff0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0003 line=107 │ │ 0x0007 line=108 │ │ 0x0010 line=110 │ │ locals : │ │ @@ -104108,23 +104108,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08265c: |[08265c] android.support.v4.widget.CircleImageView.onAnimationStart:()V │ │ -08266c: 6f10 4f20 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationStart:()V // method@204f │ │ -082672: 5420 e606 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ -082676: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ -08267a: 5420 e606 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ -08267e: 6e10 0719 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1907 │ │ -082684: 0c01 |000c: move-result-object v1 │ │ -082686: 7220 e11f 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationStart:(Landroid/view/animation/Animation;)V // method@1fe1 │ │ -08268c: 0e00 |0010: return-void │ │ +085ff4: |[085ff4] android.support.v4.widget.CircleImageView.onAnimationStart:()V │ │ +086004: 6f10 4f20 0200 |0000: invoke-super {v2}, Landroid/widget/ImageView;.onAnimationStart:()V // method@204f │ │ +08600a: 5420 e606 |0003: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ +08600e: 3800 0b00 |0005: if-eqz v0, 0010 // +000b │ │ +086012: 5420 e606 |0007: iget-object v0, v2, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ +086016: 6e10 0719 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getAnimation:()Landroid/view/animation/Animation; // method@1907 │ │ +08601c: 0c01 |000c: move-result-object v1 │ │ +08601e: 7220 e11f 1000 |000d: invoke-interface {v0, v1}, Landroid/view/animation/Animation$AnimationListener;.onAnimationStart:(Landroid/view/animation/Animation;)V // method@1fe1 │ │ +086024: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0003 line=99 │ │ 0x0007 line=100 │ │ 0x0010 line=102 │ │ locals : │ │ @@ -104135,31 +104135,31 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -082690: |[082690] android.support.v4.widget.CircleImageView.onMeasure:(II)V │ │ -0826a0: 6f30 5020 4305 |0000: invoke-super {v3, v4, v5}, Landroid/widget/ImageView;.onMeasure:(II)V // method@2050 │ │ -0826a6: 7010 0619 0300 |0003: invoke-direct {v3}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1906 │ │ -0826ac: 0a00 |0006: move-result v0 │ │ -0826ae: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ -0826b2: 6e10 0c19 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@190c │ │ -0826b8: 0a00 |000c: move-result v0 │ │ -0826ba: 5231 e706 |000d: iget v1, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ -0826be: da01 0102 |000f: mul-int/lit8 v1, v1, #int 2 // #02 │ │ -0826c2: b010 |0011: add-int/2addr v0, v1 │ │ -0826c4: 6e10 0b19 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@190b │ │ -0826ca: 0a01 |0015: move-result v1 │ │ -0826cc: 5232 e706 |0016: iget v2, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ -0826d0: da02 0202 |0018: mul-int/lit8 v2, v2, #int 2 // #02 │ │ -0826d4: b021 |001a: add-int/2addr v1, v2 │ │ -0826d6: 6e30 1c19 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/CircleImageView;.setMeasuredDimension:(II)V // method@191c │ │ -0826dc: 0e00 |001e: return-void │ │ +086028: |[086028] android.support.v4.widget.CircleImageView.onMeasure:(II)V │ │ +086038: 6f30 5020 4305 |0000: invoke-super {v3, v4, v5}, Landroid/widget/ImageView;.onMeasure:(II)V // method@2050 │ │ +08603e: 7010 0619 0300 |0003: invoke-direct {v3}, Landroid/support/v4/widget/CircleImageView;.elevationSupported:()Z // method@1906 │ │ +086044: 0a00 |0006: move-result v0 │ │ +086046: 3900 1700 |0007: if-nez v0, 001e // +0017 │ │ +08604a: 6e10 0c19 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@190c │ │ +086050: 0a00 |000c: move-result v0 │ │ +086052: 5231 e706 |000d: iget v1, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ +086056: da01 0102 |000f: mul-int/lit8 v1, v1, #int 2 // #02 │ │ +08605a: b010 |0011: add-int/2addr v0, v1 │ │ +08605c: 6e10 0b19 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@190b │ │ +086062: 0a01 |0015: move-result v1 │ │ +086064: 5232 e706 |0016: iget v2, v3, Landroid/support/v4/widget/CircleImageView;.mShadowRadius:I // field@06e7 │ │ +086068: da02 0202 |0018: mul-int/lit8 v2, v2, #int 2 // #02 │ │ +08606c: b021 |001a: add-int/2addr v1, v2 │ │ +08606e: 6e30 1c19 0301 |001b: invoke-virtual {v3, v0, v1}, Landroid/support/v4/widget/CircleImageView;.setMeasuredDimension:(II)V // method@191c │ │ +086074: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ 0x0009 line=87 │ │ 0x001e line=90 │ │ locals : │ │ @@ -104172,17 +104172,17 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0826e0: |[0826e0] android.support.v4.widget.CircleImageView.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -0826f0: 5b01 e606 |0000: iput-object v1, v0, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ -0826f4: 0e00 |0002: return-void │ │ +086078: |[086078] android.support.v4.widget.CircleImageView.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +086088: 5b01 e606 |0000: iput-object v1, v0, Landroid/support/v4/widget/CircleImageView;.mListener:Landroid/view/animation/Animation$AnimationListener; // field@06e6 │ │ +08608c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0002 line=94 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/CircleImageView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/animation/Animation$AnimationListener; │ │ @@ -104192,48 +104192,48 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0826f8: |[0826f8] android.support.v4.widget.CircleImageView.setBackgroundColor:(I)V │ │ -082708: 6e10 0819 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1908 │ │ -08270e: 0c01 |0003: move-result-object v1 │ │ -082710: 2011 7100 |0004: instance-of v1, v1, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ -082714: 3801 1700 |0006: if-eqz v1, 001d // +0017 │ │ -082718: 6e10 0d19 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getResources:()Landroid/content/res/Resources; // method@190d │ │ -08271e: 0c00 |000b: move-result-object v0 │ │ -082720: 6e10 0819 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1908 │ │ -082726: 0c01 |000f: move-result-object v1 │ │ -082728: 1f01 7100 |0010: check-cast v1, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ -08272c: 6e10 a402 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ -082732: 0c01 |0015: move-result-object v1 │ │ -082734: 6e20 c601 4000 |0016: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ -08273a: 0a02 |0019: move-result v2 │ │ -08273c: 6e20 4a02 2100 |001a: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -082742: 0e00 |001d: return-void │ │ +086090: |[086090] android.support.v4.widget.CircleImageView.setBackgroundColor:(I)V │ │ +0860a0: 6e10 0819 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1908 │ │ +0860a6: 0c01 |0003: move-result-object v1 │ │ +0860a8: 2011 7100 |0004: instance-of v1, v1, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ +0860ac: 3801 1700 |0006: if-eqz v1, 001d // +0017 │ │ +0860b0: 6e10 0d19 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getResources:()Landroid/content/res/Resources; // method@190d │ │ +0860b6: 0c00 |000b: move-result-object v0 │ │ +0860b8: 6e10 0819 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1908 │ │ +0860be: 0c01 |000f: move-result-object v1 │ │ +0860c0: 1f01 7100 |0010: check-cast v1, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ +0860c4: 6e10 a402 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ +0860ca: 0c01 |0015: move-result-object v1 │ │ +0860cc: 6e20 c601 4000 |0016: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ +0860d2: 0a02 |0019: move-result v2 │ │ +0860d4: 6e20 4a02 2100 |001a: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +0860da: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ 0x0008 line=117 │ │ 0x000c line=118 │ │ 0x001d line=120 │ │ locals : │ │ 0x000c - 0x001d reg=0 res Landroid/content/res/Resources; │ │ 0x0000 - 0x001e reg=3 this Landroid/support/v4/widget/CircleImageView; │ │ 0x0000 - 0x001e reg=4 colorRes I │ │ │ │ - source_file_idx : 821 (CircleImageView.java) │ │ + source_file_idx : 823 (CircleImageView.java) │ │ │ │ Class #492 header: │ │ class_idx : 895 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 849 │ │ +source_file_idx : 851 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #492 annotations: │ │ Annotations on class │ │ @@ -104258,18 +104258,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 │ │ -082744: |[082744] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -082754: 5b01 e806 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ -082758: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08275e: 0e00 |0005: return-void │ │ +0860dc: |[0860dc] android.support.v4.widget.ContentLoadingProgressBar$1.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +0860ec: 5b01 e806 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ +0860f0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0860f6: 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; │ │ │ │ @@ -104279,41 +104279,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -082760: |[082760] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ -082770: 5440 e806 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ -082774: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -082776: 7120 2619 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1926 │ │ -08277c: 5440 e806 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ -082780: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ -082784: 7130 2719 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1927 │ │ -08278a: 5440 e806 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ -08278e: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ -082792: 6e20 3019 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1930 │ │ -082798: 0e00 |0014: return-void │ │ +0860f8: |[0860f8] android.support.v4.widget.ContentLoadingProgressBar$1.run:()V │ │ +086108: 5440 e806 |0000: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ +08610c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08610e: 7120 2619 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1926 │ │ +086114: 5440 e806 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ +086118: 1602 ffff |0008: const-wide/16 v2, #int -1 // #ffff │ │ +08611c: 7130 2719 2003 |000a: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1927 │ │ +086122: 5440 e806 |000d: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e8 │ │ +086126: 1301 0800 |000f: const/16 v1, #int 8 // #8 │ │ +08612a: 6e20 3019 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1930 │ │ +086130: 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; │ │ │ │ - source_file_idx : 849 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 851 (ContentLoadingProgressBar.java) │ │ │ │ Class #493 header: │ │ class_idx : 896 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 849 │ │ +source_file_idx : 851 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #493 annotations: │ │ Annotations on class │ │ @@ -104338,18 +104338,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 │ │ -08279c: |[08279c] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ -0827ac: 5b01 e906 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ -0827b0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0827b6: 0e00 |0005: return-void │ │ +086134: |[086134] android.support.v4.widget.ContentLoadingProgressBar$2.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V │ │ +086144: 5b01 e906 |0000: iput-object v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ +086148: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08614e: 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; │ │ │ │ @@ -104359,46 +104359,46 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0827b8: |[0827b8] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ -0827c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0827ca: 5440 e906 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ -0827ce: 7120 2819 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1928 │ │ -0827d4: 5440 e906 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ -0827d8: 7110 2919 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1929 │ │ -0827de: 0a00 |000b: move-result v0 │ │ -0827e0: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ -0827e4: 5440 e906 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ -0827e8: 7100 e22e 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ -0827ee: 0b02 |0013: move-result-wide v2 │ │ -0827f0: 7130 2719 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1927 │ │ -0827f6: 5440 e906 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ -0827fa: 6e20 3019 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1930 │ │ -082800: 0e00 |001c: return-void │ │ +086150: |[086150] android.support.v4.widget.ContentLoadingProgressBar$2.run:()V │ │ +086160: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +086162: 5440 e906 |0001: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ +086166: 7120 2819 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z // method@1928 │ │ +08616c: 5440 e906 |0006: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ +086170: 7110 2919 0000 |0008: invoke-static {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z // method@1929 │ │ +086176: 0a00 |000b: move-result v0 │ │ +086178: 3900 1000 |000c: if-nez v0, 001c // +0010 │ │ +08617c: 5440 e906 |000e: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ +086180: 7100 e22e 0000 |0010: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ +086186: 0b02 |0013: move-result-wide v2 │ │ +086188: 7130 2719 2003 |0014: invoke-static {v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J // method@1927 │ │ +08618e: 5440 e906 |0017: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.this$0:Landroid/support/v4/widget/ContentLoadingProgressBar; // field@06e9 │ │ +086192: 6e20 3019 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1930 │ │ +086198: 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 : 849 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 851 (ContentLoadingProgressBar.java) │ │ │ │ Class #494 header: │ │ class_idx : 897 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1158 │ │ -source_file_idx : 849 │ │ +source_file_idx : 851 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 4 │ │ │ │ Class #494 - │ │ Class descriptor : 'Landroid/support/v4/widget/ContentLoadingProgressBar;' │ │ @@ -104447,18 +104447,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -082804: |[082804] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ -082814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082816: 7030 2519 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1925 │ │ -08281c: 0e00 |0004: return-void │ │ +08619c: |[08619c] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;)V │ │ +0861ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0861ae: 7030 2519 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1925 │ │ +0861b4: 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; │ │ @@ -104468,29 +104468,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 │ │ -082820: |[082820] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -082830: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -082832: 7040 be20 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20be │ │ -082838: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -08283c: 5a30 f106 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ -082840: 5c32 ef06 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ -082844: 5c32 f006 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ -082848: 5c32 ee06 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ -08284c: 2200 7f03 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@037f │ │ -082850: 7020 2019 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1920 │ │ -082856: 5b30 ec06 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ -08285a: 2200 8003 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0380 │ │ -08285e: 7020 2219 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1922 │ │ -082864: 5b30 ed06 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ -082868: 0e00 |001c: return-void │ │ +0861b8: |[0861b8] android.support.v4.widget.ContentLoadingProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0861c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0861ca: 7040 be20 4325 |0001: invoke-direct {v3, v4, v5, v2}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20be │ │ +0861d0: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0861d4: 5a30 f106 |0006: iput-wide v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ +0861d8: 5c32 ef06 |0008: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ +0861dc: 5c32 f006 |000a: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ +0861e0: 5c32 ee06 |000c: iput-boolean v2, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ +0861e4: 2200 7f03 |000e: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$1; // type@037f │ │ +0861e8: 7020 2019 3000 |0010: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$1;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1920 │ │ +0861ee: 5b30 ec06 |0013: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ +0861f2: 2200 8003 |0015: new-instance v0, Landroid/support/v4/widget/ContentLoadingProgressBar$2; // type@0380 │ │ +0861f6: 7020 2219 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar$2;.:(Landroid/support/v4/widget/ContentLoadingProgressBar;)V // method@1922 │ │ +0861fc: 5b30 ed06 |001a: iput-object v0, v3, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ +086200: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=34 │ │ 0x0008 line=36 │ │ 0x000a line=38 │ │ 0x000c line=40 │ │ @@ -104507,17 +104507,17 @@ │ │ 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 │ │ -08286c: |[08286c] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -08287c: 5c01 ef06 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ -082880: 0f01 |0002: return v1 │ │ +086204: |[086204] android.support.v4.widget.ContentLoadingProgressBar.access$002:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +086214: 5c01 ef06 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ +086218: 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 │ │ │ │ @@ -104526,17 +104526,17 @@ │ │ type : '(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -082884: |[082884] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ -082894: 5a12 f106 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ -082898: 1002 |0002: return-wide v2 │ │ +08621c: |[08621c] android.support.v4.widget.ContentLoadingProgressBar.access$102:(Landroid/support/v4/widget/ContentLoadingProgressBar;J)J │ │ +08622c: 5a12 f106 |0000: iput-wide v2, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ +086230: 1002 |0002: return-wide v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/ContentLoadingProgressBar; │ │ 0x0000 - 0x0003 reg=2 x1 J │ │ │ │ @@ -104545,17 +104545,17 @@ │ │ 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 │ │ -08289c: |[08289c] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ -0828ac: 5c01 f006 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ -0828b0: 0f01 |0002: return v1 │ │ +086234: |[086234] android.support.v4.widget.ContentLoadingProgressBar.access$202:(Landroid/support/v4/widget/ContentLoadingProgressBar;Z)Z │ │ +086244: 5c01 f006 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ +086248: 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 │ │ │ │ @@ -104564,17 +104564,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 │ │ -0828b4: |[0828b4] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ -0828c4: 5510 ee06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ -0828c8: 0f00 |0002: return v0 │ │ +08624c: |[08624c] android.support.v4.widget.ContentLoadingProgressBar.access$300:(Landroid/support/v4/widget/ContentLoadingProgressBar;)Z │ │ +08625c: 5510 ee06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ +086260: 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;) │ │ @@ -104582,20 +104582,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0828cc: |[0828cc] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ -0828dc: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ -0828e0: 6e20 2f19 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ -0828e6: 5410 ed06 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ -0828ea: 6e20 2f19 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ -0828f0: 0e00 |000a: return-void │ │ +086264: |[086264] android.support.v4.widget.ContentLoadingProgressBar.removeCallbacks:()V │ │ +086274: 5410 ec06 |0000: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ +086278: 6e20 2f19 0100 |0002: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ +08627e: 5410 ed06 |0005: iget-object v0, v1, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ +086282: 6e20 2f19 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ +086288: 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; │ │ @@ -104606,40 +104606,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0828f4: |[0828f4] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ -082904: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ -082908: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -08290a: 5ca6 ee06 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ -08290e: 54a2 ed06 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ -082912: 6e20 2f19 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ -082918: 7100 e22e 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ -08291e: 0b02 |000d: move-result-wide v2 │ │ -082920: 53a4 f106 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ -082924: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ -082928: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ -08292c: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ -082930: 53a2 f106 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ -082934: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ -082938: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ -08293c: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ -082940: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ -082944: 6e20 3019 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1930 │ │ -08294a: 0e00 |0023: return-void │ │ -08294c: 55a2 ef06 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ -082950: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ -082954: 54a2 ec06 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ -082958: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ -08295c: 6e40 2d19 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@192d │ │ -082962: 5ca6 ef06 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ -082966: 28f2 |0031: goto 0023 // -000e │ │ +08628c: |[08628c] android.support.v4.widget.ContentLoadingProgressBar.hide:()V │ │ +08629c: 1608 f401 |0000: const-wide/16 v8, #int 500 // #1f4 │ │ +0862a0: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +0862a2: 5ca6 ee06 |0003: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ +0862a6: 54a2 ed06 |0005: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ +0862aa: 6e20 2f19 2a00 |0007: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ +0862b0: 7100 e22e 0000 |000a: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ +0862b6: 0b02 |000d: move-result-wide v2 │ │ +0862b8: 53a4 f106 |000e: iget-wide v4, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ +0862bc: 9c00 0204 |0010: sub-long v0, v2, v4 │ │ +0862c0: 3102 0008 |0012: cmp-long v2, v0, v8 │ │ +0862c4: 3b02 0a00 |0014: if-gez v2, 001e // +000a │ │ +0862c8: 53a2 f106 |0016: iget-wide v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ +0862cc: 1604 ffff |0018: const-wide/16 v4, #int -1 // #ffff │ │ +0862d0: 3102 0204 |001a: cmp-long v2, v2, v4 │ │ +0862d4: 3902 0800 |001c: if-nez v2, 0024 // +0008 │ │ +0862d8: 1302 0800 |001e: const/16 v2, #int 8 // #8 │ │ +0862dc: 6e20 3019 2a00 |0020: invoke-virtual {v10, v2}, Landroid/support/v4/widget/ContentLoadingProgressBar;.setVisibility:(I)V // method@1930 │ │ +0862e2: 0e00 |0023: return-void │ │ +0862e4: 55a2 ef06 |0024: iget-boolean v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ +0862e8: 3902 fdff |0026: if-nez v2, 0023 // -0003 │ │ +0862ec: 54a2 ec06 |0028: iget-object v2, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ +0862f0: 9c04 0800 |002a: sub-long v4, v8, v0 │ │ +0862f4: 6e40 2d19 2a54 |002c: invoke-virtual {v10, v2, v4, v5}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@192d │ │ +0862fa: 5ca6 ef06 |002f: iput-boolean v6, v10, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedHide:Z // field@06ef │ │ +0862fe: 28f2 |0031: goto 0023 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0003 line=95 │ │ 0x0005 line=96 │ │ 0x000a line=97 │ │ 0x0012 line=98 │ │ 0x001e line=102 │ │ @@ -104656,18 +104656,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -082968: |[082968] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ -082978: 6f10 bf20 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@20bf │ │ -08297e: 7010 2e19 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@192e │ │ -082984: 0e00 |0006: return-void │ │ +086300: |[086300] android.support.v4.widget.ContentLoadingProgressBar.onAttachedToWindow:()V │ │ +086310: 6f10 bf20 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onAttachedToWindow:()V // method@20bf │ │ +086316: 7010 2e19 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@192e │ │ +08631c: 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; │ │ @@ -104677,18 +104677,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -082988: |[082988] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ -082998: 6f10 c020 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@20c0 │ │ -08299e: 7010 2e19 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@192e │ │ -0829a4: 0e00 |0006: return-void │ │ +086320: |[086320] android.support.v4.widget.ContentLoadingProgressBar.onDetachedFromWindow:()V │ │ +086330: 6f10 c020 0000 |0000: invoke-super {v0}, Landroid/widget/ProgressBar;.onDetachedFromWindow:()V // method@20c0 │ │ +086336: 7010 2e19 0000 |0003: invoke-direct {v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:()V // method@192e │ │ +08633c: 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; │ │ @@ -104698,48 +104698,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0829a8: |[0829a8] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ -0829b8: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ -0829bc: 5a40 f106 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ -0829c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0829c2: 5c40 ee06 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ -0829c6: 5440 ec06 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ -0829ca: 6e20 2f19 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ -0829d0: 5540 f006 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ -0829d4: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -0829d8: 5440 ed06 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ -0829dc: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ -0829e0: 6e40 2d19 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@192d │ │ -0829e6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0829e8: 5c40 f006 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ -0829ec: 0e00 |001a: return-void │ │ +086340: |[086340] android.support.v4.widget.ContentLoadingProgressBar.show:()V │ │ +086350: 1600 ffff |0000: const-wide/16 v0, #int -1 // #ffff │ │ +086354: 5a40 f106 |0002: iput-wide v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mStartTime:J // field@06f1 │ │ +086358: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08635a: 5c40 ee06 |0005: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDismissed:Z // field@06ee │ │ +08635e: 5440 ec06 |0007: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedHide:Ljava/lang/Runnable; // field@06ec │ │ +086362: 6e20 2f19 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/widget/ContentLoadingProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@192f │ │ +086368: 5540 f006 |000c: iget-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ +08636c: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +086370: 5440 ed06 |0010: iget-object v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mDelayedShow:Ljava/lang/Runnable; // field@06ed │ │ +086374: 1602 f401 |0012: const-wide/16 v2, #int 500 // #1f4 │ │ +086378: 6e40 2d19 0432 |0014: invoke-virtual {v4, v0, v2, v3}, Landroid/support/v4/widget/ContentLoadingProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@192d │ │ +08637e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +086380: 5c40 f006 |0018: iput-boolean v0, v4, Landroid/support/v4/widget/ContentLoadingProgressBar;.mPostedShow:Z // field@06f0 │ │ +086384: 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; │ │ │ │ - source_file_idx : 849 (ContentLoadingProgressBar.java) │ │ + source_file_idx : 851 (ContentLoadingProgressBar.java) │ │ │ │ Class #495 header: │ │ class_idx : 898 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 876 │ │ +source_file_idx : 877 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #495 annotations: │ │ Annotations on class │ │ @@ -104751,21 +104751,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 876 (CursorAdapter.java) │ │ + source_file_idx : 877 (CursorAdapter.java) │ │ │ │ Class #496 header: │ │ class_idx : 899 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 77 │ │ -source_file_idx : 876 │ │ +source_file_idx : 877 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #496 annotations: │ │ Annotations on class │ │ @@ -104789,20 +104789,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 │ │ -0829f0: |[0829f0] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -082a00: 5b12 f206 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f2 │ │ -082a04: 2200 a100 |0002: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -082a08: 7010 8d03 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -082a0e: 7020 f201 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01f2 │ │ -082a14: 0e00 |000a: return-void │ │ +086388: |[086388] android.support.v4.widget.CursorAdapter$ChangeObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +086398: 5b12 f206 |0000: iput-object v2, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f2 │ │ +08639c: 2200 a100 |0002: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +0863a0: 7010 8d03 0000 |0004: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +0863a6: 7020 f201 0100 |0007: invoke-direct {v1, v0}, Landroid/database/ContentObserver;.:(Landroid/os/Handler;)V // method@01f2 │ │ +0863ac: 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; │ │ @@ -104814,17 +104814,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -082a18: |[082a18] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ -082a28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -082a2a: 0f00 |0001: return v0 │ │ +0863b0: |[0863b0] android.support.v4.widget.CursorAdapter$ChangeObserver.deliverSelfNotifications:()Z │ │ +0863c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0863c2: 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;) │ │ @@ -104832,33 +104832,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -082a2c: |[082a2c] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ -082a3c: 5410 f206 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f2 │ │ -082a40: 6e10 4e19 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@194e │ │ -082a46: 0e00 |0005: return-void │ │ +0863c4: |[0863c4] android.support.v4.widget.CursorAdapter$ChangeObserver.onChange:(Z)V │ │ +0863d4: 5410 f206 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f2 │ │ +0863d8: 6e10 4e19 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.onContentChanged:()V // method@194e │ │ +0863de: 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 : 876 (CursorAdapter.java) │ │ + source_file_idx : 877 (CursorAdapter.java) │ │ │ │ Class #497 header: │ │ class_idx : 900 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 876 │ │ +source_file_idx : 877 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #497 annotations: │ │ Annotations on class │ │ @@ -104882,18 +104882,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 │ │ -082a48: |[082a48] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -082a58: 5b01 f306 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ -082a5c: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -082a62: 0e00 |0005: return-void │ │ +0863e0: |[0863e0] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0863f0: 5b01 f306 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ +0863f4: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +0863fa: 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; │ │ │ │ @@ -104902,17 +104902,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 │ │ -082a64: |[082a64] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ -082a74: 7020 3519 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1935 │ │ -082a7a: 0e00 |0003: return-void │ │ +0863fc: |[0863fc] android.support.v4.widget.CursorAdapter$MyDataSetObserver.:(Landroid/support/v4/widget/CursorAdapter;Landroid/support/v4/widget/CursorAdapter$1;)V │ │ +08640c: 7020 3519 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1935 │ │ +086412: 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; │ │ @@ -104923,21 +104923,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -082a7c: |[082a7c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ -082a8c: 5420 f306 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ -082a90: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -082a92: 5c01 fc06 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -082a96: 5420 f306 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ -082a9a: 6e10 4c19 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@194c │ │ -082aa0: 0e00 |000a: return-void │ │ +086414: |[086414] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onChanged:()V │ │ +086424: 5420 f306 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ +086428: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +08642a: 5c01 fc06 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +08642e: 5420 f306 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ +086432: 6e10 4c19 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@194c │ │ +086438: 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; │ │ @@ -104947,36 +104947,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -082aa4: |[082aa4] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ -082ab4: 5420 f306 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ -082ab8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -082aba: 5c01 fc06 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -082abe: 5420 f306 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ -082ac2: 6e10 4d19 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@194d │ │ -082ac8: 0e00 |000a: return-void │ │ +08643c: |[08643c] android.support.v4.widget.CursorAdapter$MyDataSetObserver.onInvalidated:()V │ │ +08644c: 5420 f306 |0000: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ +086450: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +086452: 5c01 fc06 |0003: iput-boolean v1, v0, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +086456: 5420 f306 |0005: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver;.this$0:Landroid/support/v4/widget/CursorAdapter; // field@06f3 │ │ +08645a: 6e10 4d19 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@194d │ │ +086460: 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 : 876 (CursorAdapter.java) │ │ + source_file_idx : 877 (CursorAdapter.java) │ │ │ │ Class #498 header: │ │ class_idx : 902 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 877 │ │ +source_file_idx : 878 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #498 annotations: │ │ Annotations on class │ │ @@ -105012,21 +105012,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/CursorFilter$CursorFilterClient;) │ │ name : 'runQueryOnBackgroundThread' │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 877 (CursorFilter.java) │ │ + source_file_idx : 878 (CursorFilter.java) │ │ │ │ Class #499 header: │ │ class_idx : 903 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1141 │ │ -source_file_idx : 877 │ │ +source_file_idx : 878 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #499 annotations: │ │ Annotations on class │ │ @@ -105049,18 +105049,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 │ │ -082acc: |[082acc] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ -082adc: 7010 2520 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@2025 │ │ -082ae2: 5b01 ff06 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ -082ae6: 0e00 |0005: return-void │ │ +086464: |[086464] android.support.v4.widget.CursorFilter.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V │ │ +086474: 7010 2520 0000 |0000: invoke-direct {v0}, Landroid/widget/Filter;.:()V // method@2025 │ │ +08647a: 5b01 ff06 |0003: iput-object v1, v0, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ +08647e: 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; │ │ @@ -105072,20 +105072,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 │ │ -082ae8: |[082ae8] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -082af8: 5410 ff06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ -082afc: 1f02 4e00 |0002: check-cast v2, Landroid/database/Cursor; // type@004e │ │ -082b00: 7220 5319 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1953 │ │ -082b06: 0c00 |0007: move-result-object v0 │ │ -082b08: 1100 |0008: return-object v0 │ │ +086480: |[086480] android.support.v4.widget.CursorFilter.convertResultToString:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +086490: 5410 ff06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ +086494: 1f02 4e00 |0002: check-cast v2, Landroid/database/Cursor; // type@004e │ │ +086498: 7220 5319 2000 |0004: invoke-interface {v0, v2}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1953 │ │ +08649e: 0c00 |0007: move-result-object v0 │ │ +0864a0: 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; │ │ │ │ @@ -105094,31 +105094,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 │ │ -082b0c: |[082b0c] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ -082b1c: 5432 ff06 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ -082b20: 7220 5519 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1955 │ │ -082b26: 0c00 |0005: move-result-object v0 │ │ -082b28: 2201 7404 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0474 │ │ -082b2c: 7010 2420 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@2024 │ │ -082b32: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ -082b36: 7210 f601 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ -082b3c: 0a02 |0010: move-result v2 │ │ -082b3e: 5912 5d08 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@085d │ │ -082b42: 5b10 5e08 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ -082b46: 1101 |0015: return-object v1 │ │ -082b48: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -082b4a: 5912 5d08 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@085d │ │ -082b4e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -082b50: 5b12 5e08 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ -082b54: 28f9 |001c: goto 0015 // -0007 │ │ +0864a4: |[0864a4] android.support.v4.widget.CursorFilter.performFiltering:(Ljava/lang/CharSequence;)Landroid/widget/Filter$FilterResults; │ │ +0864b4: 5432 ff06 |0000: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ +0864b8: 7220 5519 4200 |0002: invoke-interface {v2, v4}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@1955 │ │ +0864be: 0c00 |0005: move-result-object v0 │ │ +0864c0: 2201 7404 |0006: new-instance v1, Landroid/widget/Filter$FilterResults; // type@0474 │ │ +0864c4: 7010 2420 0100 |0008: invoke-direct {v1}, Landroid/widget/Filter$FilterResults;.:()V // method@2024 │ │ +0864ca: 3800 0b00 |000b: if-eqz v0, 0016 // +000b │ │ +0864ce: 7210 f601 0000 |000d: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ +0864d4: 0a02 |0010: move-result v2 │ │ +0864d6: 5912 5d08 |0011: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@085d │ │ +0864da: 5b10 5e08 |0013: iput-object v0, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ +0864de: 1101 |0015: return-object v1 │ │ +0864e0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0864e2: 5912 5d08 |0017: iput v2, v1, Landroid/widget/Filter$FilterResults;.count:I // field@085d │ │ +0864e6: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +0864e8: 5b12 5e08 |001a: iput-object v2, v1, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ +0864ec: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0006 line=52 │ │ 0x000b line=53 │ │ 0x000d line=54 │ │ 0x0013 line=55 │ │ @@ -105136,46 +105136,46 @@ │ │ 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 │ │ -082b58: |[082b58] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ -082b68: 5431 ff06 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ -082b6c: 7210 5419 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1954 │ │ -082b72: 0c00 |0005: move-result-object v0 │ │ -082b74: 5451 5e08 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ -082b78: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ -082b7c: 5451 5e08 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ -082b80: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ -082b84: 5432 ff06 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ -082b88: 5451 5e08 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ -082b8c: 1f01 4e00 |0012: check-cast v1, Landroid/database/Cursor; // type@004e │ │ -082b90: 7220 5219 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1952 │ │ -082b96: 0e00 |0017: return-void │ │ +0864f0: |[0864f0] android.support.v4.widget.CursorFilter.publishResults:(Ljava/lang/CharSequence;Landroid/widget/Filter$FilterResults;)V │ │ +086500: 5431 ff06 |0000: iget-object v1, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ +086504: 7210 5419 0100 |0002: invoke-interface {v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.getCursor:()Landroid/database/Cursor; // method@1954 │ │ +08650a: 0c00 |0005: move-result-object v0 │ │ +08650c: 5451 5e08 |0006: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ +086510: 3801 0f00 |0008: if-eqz v1, 0017 // +000f │ │ +086514: 5451 5e08 |000a: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ +086518: 3201 0b00 |000c: if-eq v1, v0, 0017 // +000b │ │ +08651c: 5432 ff06 |000e: iget-object v2, v3, Landroid/support/v4/widget/CursorFilter;.mClient:Landroid/support/v4/widget/CursorFilter$CursorFilterClient; // field@06ff │ │ +086520: 5451 5e08 |0010: iget-object v1, v5, Landroid/widget/Filter$FilterResults;.values:Ljava/lang/Object; // field@085e │ │ +086524: 1f01 4e00 |0012: check-cast v1, Landroid/database/Cursor; // type@004e │ │ +086528: 7220 5219 1200 |0014: invoke-interface {v2, v1}, Landroid/support/v4/widget/CursorFilter$CursorFilterClient;.changeCursor:(Landroid/database/Cursor;)V // method@1952 │ │ +08652e: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0006 line=67 │ │ 0x000e line=68 │ │ 0x0017 line=70 │ │ locals : │ │ 0x0006 - 0x0018 reg=0 oldCursor Landroid/database/Cursor; │ │ 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 : 877 (CursorFilter.java) │ │ + source_file_idx : 878 (CursorFilter.java) │ │ │ │ Class #500 header: │ │ class_idx : 906 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #500 annotations: │ │ Annotations on class │ │ @@ -105211,21 +105211,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;) │ │ name : 'getTopInset' │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #501 header: │ │ class_idx : 909 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #501 annotations: │ │ Annotations on class │ │ @@ -105261,21 +105261,21 @@ │ │ │ │ #3 : (in Landroid/support/v4/widget/DrawerLayout$DrawerListener;) │ │ name : 'onDrawerStateChanged' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #502 header: │ │ class_idx : 910 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #502 annotations: │ │ Annotations on class │ │ @@ -105290,21 +105290,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #503 header: │ │ class_idx : 911 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1087 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 0 │ │ │ │ Class #503 annotations: │ │ Annotations on class │ │ @@ -105340,19 +105340,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -082b98: |[082b98] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ -082ba8: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ -082bae: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -082bb0: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082bb4: 0e00 |0006: return-void │ │ +086530: |[086530] android.support.v4.widget.DrawerLayout$LayoutParams.:(II)V │ │ +086540: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ +086546: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +086548: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +08654c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1777 │ │ 0x0003 line=1763 │ │ 0x0006 line=1778 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -105364,18 +105364,18 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -082bb8: |[082bb8] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ -082bc8: 7030 7519 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1975 │ │ -082bce: 5903 0407 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082bd2: 0e00 |0005: return-void │ │ +086550: |[086550] android.support.v4.widget.DrawerLayout$LayoutParams.:(III)V │ │ +086560: 7030 7519 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1975 │ │ +086566: 5903 0407 |0003: iput v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +08656a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1781 │ │ 0x0003 line=1782 │ │ 0x0005 line=1783 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -105388,27 +105388,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 │ │ -082bd4: |[082bd4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -082be4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -082be6: 7030 971e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ -082bec: 5932 0407 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082bf0: 7100 a119 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@19a1 │ │ -082bf6: 0c01 |0009: move-result-object v1 │ │ -082bf8: 6e30 6d01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -082bfe: 0c00 |000d: move-result-object v0 │ │ -082c00: 6e30 de01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -082c06: 0a01 |0011: move-result v1 │ │ -082c08: 5931 0407 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082c0c: 6e10 e601 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -082c12: 0e00 |0017: return-void │ │ +08656c: |[08656c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08657c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08657e: 7030 971e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ +086584: 5932 0407 |0004: iput v2, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +086588: 7100 a119 0000 |0006: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$100:()[I // method@19a1 │ │ +08658e: 0c01 |0009: move-result-object v1 │ │ +086590: 6e30 6d01 5401 |000a: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +086596: 0c00 |000d: move-result-object v0 │ │ +086598: 6e30 de01 2002 |000e: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +08659e: 0a01 |0011: move-result v1 │ │ +0865a0: 5931 0407 |0012: iput v1, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0865a4: 6e10 e601 0000 |0014: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0865aa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1769 │ │ 0x0004 line=1763 │ │ 0x0006 line=1771 │ │ 0x000e line=1772 │ │ 0x0014 line=1773 │ │ @@ -105424,21 +105424,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 │ │ -082c14: |[082c14] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ -082c24: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ -082c2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -082c2c: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082c30: 5220 0407 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082c34: 5910 0407 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082c38: 0e00 |000a: return-void │ │ +0865ac: |[0865ac] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V │ │ +0865bc: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ +0865c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0865c4: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0865c8: 5220 0407 |0006: iget v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0865cc: 5910 0407 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0865d0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1786 │ │ 0x0003 line=1763 │ │ 0x0006 line=1787 │ │ 0x000a line=1788 │ │ locals : │ │ @@ -105450,19 +105450,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 │ │ -082c3c: |[082c3c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -082c4c: 7020 981e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e98 │ │ -082c52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -082c54: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082c58: 0e00 |0006: return-void │ │ +0865d4: |[0865d4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +0865e4: 7020 981e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e98 │ │ +0865ea: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0865ec: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0865f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x0003 line=1763 │ │ 0x0006 line=1792 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout$LayoutParams; │ │ @@ -105473,36 +105473,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 │ │ -082c5c: |[082c5c] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -082c6c: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ -082c72: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -082c74: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -082c78: 0e00 |0006: return-void │ │ +0865f4: |[0865f4] android.support.v4.widget.DrawerLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +086604: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ +08660a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08660c: 5910 0407 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +086610: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1795 │ │ 0x0003 line=1763 │ │ 0x0006 line=1796 │ │ 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 : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #504 header: │ │ class_idx : 912 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #504 annotations: │ │ Annotations on class │ │ @@ -105517,21 +105517,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #505 header: │ │ class_idx : 913 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #505 annotations: │ │ Annotations on class │ │ @@ -105553,17 +105553,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082c7c: |[082c7c] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ -082c8c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -082c92: 0e00 |0003: return-void │ │ +086614: |[086614] android.support.v4.widget.DrawerLayout$SavedState$1.:()V │ │ +086624: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08662a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -105572,18 +105572,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 │ │ -082c94: |[082c94] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -082ca4: 2200 9203 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0392 │ │ -082ca8: 7020 8119 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1981 │ │ -082cae: 1100 |0005: return-object v0 │ │ +08662c: |[08662c] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +08663c: 2200 9203 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0392 │ │ +086640: 7020 8119 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1981 │ │ +086646: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1585 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 source Landroid/os/Parcel; │ │ │ │ @@ -105592,18 +105592,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 │ │ -082cb0: |[082cb0] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -082cc0: 6e20 7c19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@197c │ │ -082cc6: 0c00 |0003: move-result-object v0 │ │ -082cc8: 1100 |0004: return-object v0 │ │ +086648: |[086648] android.support.v4.widget.DrawerLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +086658: 6e20 7c19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; // method@197c │ │ +08665e: 0c00 |0003: move-result-object v0 │ │ +086660: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -105612,17 +105612,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 │ │ -082ccc: |[082ccc] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ -082cdc: 2320 5406 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0654 │ │ -082ce0: 1100 |0002: return-object v0 │ │ +086664: |[086664] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; │ │ +086674: 2320 5406 |0000: new-array v0, v2, [Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0654 │ │ +086678: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1590 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -105631,32 +105631,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 │ │ -082ce4: |[082ce4] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -082cf4: 6e20 7e19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@197e │ │ -082cfa: 0c00 |0003: move-result-object v0 │ │ -082cfc: 1100 |0004: return-object v0 │ │ +08667c: |[08667c] android.support.v4.widget.DrawerLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +08668c: 6e20 7e19 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; // method@197e │ │ +086692: 0c00 |0003: move-result-object v0 │ │ +086694: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1582 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #506 header: │ │ class_idx : 914 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1071 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 1 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #506 annotations: │ │ Annotations on class │ │ @@ -105694,43 +105694,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -082d00: |[082d00] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ -082d10: 2200 9103 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0391 │ │ -082d14: 7010 7b19 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@197b │ │ -082d1a: 6900 0d07 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@070d │ │ -082d1e: 0e00 |0007: return-void │ │ +086698: |[086698] android.support.v4.widget.DrawerLayout$SavedState.:()V │ │ +0866a8: 2200 9103 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$SavedState$1; // type@0391 │ │ +0866ac: 7010 7b19 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState$1;.:()V // method@197b │ │ +0866b2: 6900 0d07 |0005: sput-object v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@070d │ │ +0866b6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1581 │ │ 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 │ │ -082d20: |[082d20] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -082d30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082d32: 7020 cf1d 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ -082d38: 5910 1007 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ -082d3c: 5910 0e07 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ -082d40: 5910 0f07 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ -082d44: 6e10 ac03 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -082d4a: 0a00 |000d: move-result v0 │ │ -082d4c: 5910 1007 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ -082d50: 0e00 |0010: return-void │ │ +0866b8: |[0866b8] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +0866c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0866ca: 7020 cf1d 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ +0866d0: 5910 1007 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ +0866d4: 5910 0e07 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ +0866d8: 5910 0f07 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ +0866dc: 6e10 ac03 0200 |000a: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0866e2: 0a00 |000d: move-result v0 │ │ +0866e4: 5910 1007 |000e: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ +0866e8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1567 │ │ 0x0004 line=1562 │ │ 0x0006 line=1563 │ │ 0x0008 line=1564 │ │ 0x000a line=1568 │ │ @@ -105744,21 +105744,21 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -082d54: |[082d54] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -082d64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -082d66: 7020 d01d 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ -082d6c: 5910 1007 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ -082d70: 5910 0e07 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ -082d74: 5910 0f07 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ -082d78: 0e00 |000a: return-void │ │ +0866ec: |[0866ec] android.support.v4.widget.DrawerLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +0866fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0866fe: 7020 d01d 2100 |0001: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ +086704: 5910 1007 |0004: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ +086708: 5910 0e07 |0006: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ +08670c: 5910 0f07 |0008: iput v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ +086710: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1572 │ │ 0x0004 line=1562 │ │ 0x0006 line=1563 │ │ 0x0008 line=1564 │ │ 0x000a line=1573 │ │ @@ -105772,36 +105772,36 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -082d7c: |[082d7c] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -082d8c: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ -082d92: 5210 1007 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ -082d96: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -082d9c: 0e00 |0008: return-void │ │ +086714: |[086714] android.support.v4.widget.DrawerLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +086724: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ +08672a: 5210 1007 |0003: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ +08672e: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +086734: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1577 │ │ 0x0003 line=1578 │ │ 0x0008 line=1579 │ │ 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 : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #507 header: │ │ class_idx : 916 │ │ access_flags : 9728 (0x2600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #507 annotations: │ │ Annotations on class │ │ @@ -105816,21 +105816,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #508 header: │ │ class_idx : 917 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #508 annotations: │ │ Annotations on class │ │ @@ -105855,18 +105855,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 │ │ -082da0: |[082da0] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -082db0: 5b01 1107 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0711 │ │ -082db4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -082dba: 0e00 |0005: return-void │ │ +086738: |[086738] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +086748: 5b01 1107 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0711 │ │ +08674c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086752: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1599 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -105876,32 +105876,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -082dbc: |[082dbc] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ -082dcc: 5410 1107 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0711 │ │ -082dd0: 7110 8d19 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@198d │ │ -082dd6: 0e00 |0005: return-void │ │ +086754: |[086754] android.support.v4.widget.DrawerLayout$ViewDragCallback$1.run:()V │ │ +086764: 5410 1107 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0711 │ │ +086768: 7110 8d19 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@198d │ │ +08676e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1601 │ │ 0x0005 line=1602 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #509 header: │ │ class_idx : 920 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 997 │ │ +source_file_idx : 998 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #509 annotations: │ │ Annotations on class │ │ @@ -105922,17 +105922,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082dd8: |[082dd8] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.:()V │ │ -082de8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -082dee: 0e00 |0003: return-void │ │ +086770: |[086770] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.:()V │ │ +086780: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086786: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; │ │ │ │ Virtual methods - │ │ @@ -105941,46 +105941,46 @@ │ │ type : '(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -082df0: |[082df0] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ -082e00: 0730 |0000: move-object v0, v3 │ │ -082e02: 1f00 9a03 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayoutImpl; // type@039a │ │ -082e06: 6e10 2a1f 0400 |0003: invoke-virtual {v4}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -082e0c: 0a01 |0006: move-result v1 │ │ -082e0e: 3d01 0b00 |0007: if-lez v1, 0012 // +000b │ │ -082e12: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -082e14: 7230 001a 4001 |000a: invoke-interface {v0, v4, v1}, Landroid/support/v4/widget/DrawerLayoutImpl;.setChildInsets:(Ljava/lang/Object;Z)V // method@1a00 │ │ -082e1a: 6e10 221f 0400 |000d: invoke-virtual {v4}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1f22 │ │ -082e20: 0c01 |0010: move-result-object v1 │ │ -082e22: 1101 |0011: return-object v1 │ │ -082e24: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -082e26: 28f7 |0013: goto 000a // -0009 │ │ +086788: |[086788] android.support.v4.widget.DrawerLayoutCompatApi21$InsetsListener.onApplyWindowInsets:(Landroid/view/View;Landroid/view/WindowInsets;)Landroid/view/WindowInsets; │ │ +086798: 0730 |0000: move-object v0, v3 │ │ +08679a: 1f00 9a03 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayoutImpl; // type@039a │ │ +08679e: 6e10 2a1f 0400 |0003: invoke-virtual {v4}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +0867a4: 0a01 |0006: move-result v1 │ │ +0867a6: 3d01 0b00 |0007: if-lez v1, 0012 // +000b │ │ +0867aa: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0867ac: 7230 001a 4001 |000a: invoke-interface {v0, v4, v1}, Landroid/support/v4/widget/DrawerLayoutImpl;.setChildInsets:(Ljava/lang/Object;Z)V // method@1a00 │ │ +0867b2: 6e10 221f 0400 |000d: invoke-virtual {v4}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1f22 │ │ +0867b8: 0c01 |0010: move-result-object v1 │ │ +0867ba: 1101 |0011: return-object v1 │ │ +0867bc: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0867be: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0003 line=73 │ │ 0x000d line=74 │ │ 0x0012 line=73 │ │ locals : │ │ 0x0003 - 0x0014 reg=0 drawerLayout Landroid/support/v4/widget/DrawerLayoutImpl; │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; │ │ 0x0000 - 0x0014 reg=3 v Landroid/view/View; │ │ 0x0000 - 0x0014 reg=4 insets Landroid/view/WindowInsets; │ │ │ │ - source_file_idx : 997 (DrawerLayoutCompatApi21.java) │ │ + source_file_idx : 998 (DrawerLayoutCompatApi21.java) │ │ │ │ Class #510 header: │ │ class_idx : 921 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 997 │ │ +source_file_idx : 998 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 0 │ │ │ │ Class #510 annotations: │ │ Annotations on class │ │ @@ -105999,17 +105999,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -082e28: |[082e28] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ -082e38: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -082e3e: 0e00 |0003: return-void │ │ +0867c0: |[0867c0] android.support.v4.widget.DrawerLayoutCompatApi21.:()V │ │ +0867d0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0867d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayoutCompatApi21; │ │ │ │ @@ -106018,52 +106018,52 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 68 16-bit code units │ │ -082e40: |[082e40] android.support.v4.widget.DrawerLayoutCompatApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -082e50: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -082e52: 0760 |0001: move-object v0, v6 │ │ -082e54: 1f00 4c04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@044c │ │ -082e58: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -082e5a: 3317 2b00 |0005: if-ne v7, v1, 0030 // +002b │ │ -082e5e: 6e10 281f 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ -082e64: 0a01 |000a: move-result v1 │ │ -082e66: 6e10 2a1f 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -082e6c: 0a02 |000e: move-result v2 │ │ -082e6e: 6e10 271f 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ -082e74: 0a03 |0012: move-result v3 │ │ -082e76: 6e53 301f 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ -082e7c: 0c00 |0016: move-result-object v0 │ │ -082e7e: 6e10 281f 0000 |0017: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ -082e84: 0a01 |001a: move-result v1 │ │ -082e86: 5951 5708 |001b: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ -082e8a: 6e10 2a1f 0000 |001d: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -082e90: 0a01 |0020: move-result v1 │ │ -082e92: 5951 5908 |0021: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@0859 │ │ -082e96: 6e10 291f 0000 |0023: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ -082e9c: 0a01 |0026: move-result v1 │ │ -082e9e: 5951 5808 |0027: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ -082ea2: 6e10 271f 0000 |0029: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ -082ea8: 0a01 |002c: move-result v1 │ │ -082eaa: 5951 5608 |002d: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@0856 │ │ -082eae: 0e00 |002f: return-void │ │ -082eb0: 1251 |0030: const/4 v1, #int 5 // #5 │ │ -082eb2: 3317 e6ff |0031: if-ne v7, v1, 0017 // -001a │ │ -082eb6: 6e10 2a1f 0000 |0033: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -082ebc: 0a01 |0036: move-result v1 │ │ -082ebe: 6e10 291f 0000 |0037: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ -082ec4: 0a02 |003a: move-result v2 │ │ -082ec6: 6e10 271f 0000 |003b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ -082ecc: 0a03 |003e: move-result v3 │ │ -082ece: 6e53 301f 4021 |003f: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ -082ed4: 0c00 |0042: move-result-object v0 │ │ -082ed6: 28d4 |0043: goto 0017 // -002c │ │ +0867d8: |[0867d8] android.support.v4.widget.DrawerLayoutCompatApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0867e8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0867ea: 0760 |0001: move-object v0, v6 │ │ +0867ec: 1f00 4c04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@044c │ │ +0867f0: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0867f2: 3317 2b00 |0005: if-ne v7, v1, 0030 // +002b │ │ +0867f6: 6e10 281f 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ +0867fc: 0a01 |000a: move-result v1 │ │ +0867fe: 6e10 2a1f 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +086804: 0a02 |000e: move-result v2 │ │ +086806: 6e10 271f 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ +08680c: 0a03 |0012: move-result v3 │ │ +08680e: 6e53 301f 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ +086814: 0c00 |0016: move-result-object v0 │ │ +086816: 6e10 281f 0000 |0017: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ +08681c: 0a01 |001a: move-result v1 │ │ +08681e: 5951 5708 |001b: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ +086822: 6e10 2a1f 0000 |001d: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +086828: 0a01 |0020: move-result v1 │ │ +08682a: 5951 5908 |0021: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.topMargin:I // field@0859 │ │ +08682e: 6e10 291f 0000 |0023: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ +086834: 0a01 |0026: move-result v1 │ │ +086836: 5951 5808 |0027: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ +08683a: 6e10 271f 0000 |0029: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ +086840: 0a01 |002c: move-result v1 │ │ +086842: 5951 5608 |002d: iput v1, v5, Landroid/view/ViewGroup$MarginLayoutParams;.bottomMargin:I // field@0856 │ │ +086846: 0e00 |002f: return-void │ │ +086848: 1251 |0030: const/4 v1, #int 5 // #5 │ │ +08684a: 3317 e6ff |0031: if-ne v7, v1, 0017 // -001a │ │ +08684e: 6e10 2a1f 0000 |0033: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +086854: 0a01 |0036: move-result v1 │ │ +086856: 6e10 291f 0000 |0037: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ +08685c: 0a02 |003a: move-result v2 │ │ +08685e: 6e10 271f 0000 |003b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ +086864: 0a03 |003e: move-result v3 │ │ +086866: 6e53 301f 4021 |003f: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ +08686c: 0c00 |0042: move-result-object v0 │ │ +08686e: 28d4 |0043: goto 0017 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=51 │ │ 0x0004 line=52 │ │ 0x0007 line=53 │ │ 0x0017 line=59 │ │ 0x001d line=60 │ │ @@ -106083,23 +106083,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -082ed8: |[082ed8] android.support.v4.widget.DrawerLayoutCompatApi21.configureApplyInsets:(Landroid/view/View;)V │ │ -082ee8: 2010 9a03 |0000: instance-of v0, v1, Landroid/support/v4/widget/DrawerLayoutImpl; // type@039a │ │ -082eec: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -082ef0: 2200 9803 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; // type@0398 │ │ -082ef4: 7010 f919 0000 |0006: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;.:()V // method@19f9 │ │ -082efa: 6e20 6e1e 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1e6e │ │ -082f00: 1300 0005 |000c: const/16 v0, #int 1280 // #500 │ │ -082f04: 6e20 7d1e 0100 |000e: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@1e7d │ │ -082f0a: 0e00 |0011: return-void │ │ +086870: |[086870] android.support.v4.widget.DrawerLayoutCompatApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +086880: 2010 9a03 |0000: instance-of v0, v1, Landroid/support/v4/widget/DrawerLayoutImpl; // type@039a │ │ +086884: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +086888: 2200 9803 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener; // type@0398 │ │ +08688c: 7010 f919 0000 |0006: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayoutCompatApi21$InsetsListener;.:()V // method@19f9 │ │ +086892: 6e20 6e1e 0100 |0009: invoke-virtual {v1, v0}, Landroid/view/View;.setOnApplyWindowInsetsListener:(Landroid/view/View$OnApplyWindowInsetsListener;)V // method@1e6e │ │ +086898: 1300 0005 |000c: const/16 v0, #int 1280 // #500 │ │ +08689c: 6e20 7d1e 0100 |000e: invoke-virtual {v1, v0}, Landroid/view/View;.setSystemUiVisibility:(I)V // method@1e7d │ │ +0868a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000c line=32 │ │ 0x0011 line=35 │ │ locals : │ │ @@ -106110,41 +106110,41 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 47 16-bit code units │ │ -082f0c: |[082f0c] android.support.v4.widget.DrawerLayoutCompatApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -082f1c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -082f1e: 0760 |0001: move-object v0, v6 │ │ -082f20: 1f00 4c04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@044c │ │ -082f24: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -082f26: 3317 1600 |0005: if-ne v7, v1, 001b // +0016 │ │ -082f2a: 6e10 281f 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ -082f30: 0a01 |000a: move-result v1 │ │ -082f32: 6e10 2a1f 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -082f38: 0a02 |000e: move-result v2 │ │ -082f3a: 6e10 271f 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ -082f40: 0a03 |0012: move-result v3 │ │ -082f42: 6e53 301f 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ -082f48: 0c00 |0016: move-result-object v0 │ │ -082f4a: 6e20 e11d 0500 |0017: invoke-virtual {v5, v0}, Landroid/view/View;.dispatchApplyWindowInsets:(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; // method@1de1 │ │ -082f50: 0e00 |001a: return-void │ │ -082f52: 1251 |001b: const/4 v1, #int 5 // #5 │ │ -082f54: 3317 fbff |001c: if-ne v7, v1, 0017 // -0005 │ │ -082f58: 6e10 2a1f 0000 |001e: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -082f5e: 0a01 |0021: move-result v1 │ │ -082f60: 6e10 291f 0000 |0022: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ -082f66: 0a02 |0025: move-result v2 │ │ -082f68: 6e10 271f 0000 |0026: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ -082f6e: 0a03 |0029: move-result v3 │ │ -082f70: 6e53 301f 4021 |002a: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ -082f76: 0c00 |002d: move-result-object v0 │ │ -082f78: 28e9 |002e: goto 0017 // -0017 │ │ +0868a4: |[0868a4] android.support.v4.widget.DrawerLayoutCompatApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0868b4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0868b6: 0760 |0001: move-object v0, v6 │ │ +0868b8: 1f00 4c04 |0002: check-cast v0, Landroid/view/WindowInsets; // type@044c │ │ +0868bc: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0868be: 3317 1600 |0005: if-ne v7, v1, 001b // +0016 │ │ +0868c2: 6e10 281f 0000 |0007: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ +0868c8: 0a01 |000a: move-result v1 │ │ +0868ca: 6e10 2a1f 0000 |000b: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +0868d0: 0a02 |000e: move-result v2 │ │ +0868d2: 6e10 271f 0000 |000f: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ +0868d8: 0a03 |0012: move-result v3 │ │ +0868da: 6e53 301f 1042 |0013: invoke-virtual {v0, v1, v2, v4, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ +0868e0: 0c00 |0016: move-result-object v0 │ │ +0868e2: 6e20 e11d 0500 |0017: invoke-virtual {v5, v0}, Landroid/view/View;.dispatchApplyWindowInsets:(Landroid/view/WindowInsets;)Landroid/view/WindowInsets; // method@1de1 │ │ +0868e8: 0e00 |001a: return-void │ │ +0868ea: 1251 |001b: const/4 v1, #int 5 // #5 │ │ +0868ec: 3317 fbff |001c: if-ne v7, v1, 0017 // -0005 │ │ +0868f0: 6e10 2a1f 0000 |001e: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +0868f6: 0a01 |0021: move-result v1 │ │ +0868f8: 6e10 291f 0000 |0022: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ +0868fe: 0a02 |0025: move-result v2 │ │ +086900: 6e10 271f 0000 |0026: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ +086906: 0a03 |0029: move-result v3 │ │ +086908: 6e53 301f 4021 |002a: invoke-virtual {v0, v4, v1, v2, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ +08690e: 0c00 |002d: move-result-object v0 │ │ +086910: 28e9 |002e: goto 0017 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=38 │ │ 0x0004 line=39 │ │ 0x0007 line=40 │ │ 0x0017 line=46 │ │ 0x001a line=47 │ │ @@ -106161,37 +106161,37 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -082f7c: |[082f7c] android.support.v4.widget.DrawerLayoutCompatApi21.getTopInset:(Ljava/lang/Object;)I │ │ -082f8c: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ -082f90: 1f01 4c04 |0002: check-cast v1, Landroid/view/WindowInsets; // type@044c │ │ -082f94: 6e10 2a1f 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -082f9a: 0a00 |0007: move-result v0 │ │ -082f9c: 0f00 |0008: return v0 │ │ -082f9e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -082fa0: 28fe |000a: goto 0008 // -0002 │ │ +086914: |[086914] android.support.v4.widget.DrawerLayoutCompatApi21.getTopInset:(Ljava/lang/Object;)I │ │ +086924: 3801 0900 |0000: if-eqz v1, 0009 // +0009 │ │ +086928: 1f01 4c04 |0002: check-cast v1, Landroid/view/WindowInsets; // type@044c │ │ +08692c: 6e10 2a1f 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +086932: 0a00 |0007: move-result v0 │ │ +086934: 0f00 |0008: return v0 │ │ +086936: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +086938: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 insets Ljava/lang/Object; │ │ 0x0009 - 0x000b reg=1 insets Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 997 (DrawerLayoutCompatApi21.java) │ │ + source_file_idx : 998 (DrawerLayoutCompatApi21.java) │ │ │ │ Class #511 header: │ │ class_idx : 922 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1001 │ │ +source_file_idx : 1002 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #511 - │ │ Class descriptor : 'Landroid/support/v4/widget/DrawerLayoutImpl;' │ │ @@ -106204,21 +106204,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/DrawerLayoutImpl;) │ │ name : 'setChildInsets' │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1001 (DrawerLayoutImpl.java) │ │ + source_file_idx : 1002 (DrawerLayoutImpl.java) │ │ │ │ Class #512 header: │ │ class_idx : 925 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1073 │ │ +source_file_idx : 1074 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 8 │ │ │ │ Class #512 annotations: │ │ Annotations on class │ │ @@ -106278,21 +106278,21 @@ │ │ │ │ #7 : (in Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;) │ │ name : 'setSize' │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1073 (EdgeEffectCompat.java) │ │ + source_file_idx : 1074 (EdgeEffectCompat.java) │ │ │ │ Class #513 header: │ │ class_idx : 926 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1073 │ │ +source_file_idx : 1074 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #513 annotations: │ │ Annotations on class │ │ @@ -106319,26 +106319,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -082fa4: |[082fa4] android.support.v4.widget.EdgeEffectCompat.:()V │ │ -082fb4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -082fb8: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -082fbc: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -082fc0: 2200 9c03 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@039c │ │ -082fc4: 7010 0a1a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1a0a │ │ -082fca: 6900 4107 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -082fce: 0e00 |000d: return-void │ │ -082fd0: 2200 9b03 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@039b │ │ -082fd4: 7010 011a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1a01 │ │ -082fda: 6900 4107 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -082fde: 28f8 |0015: goto 000d // -0008 │ │ +08693c: |[08693c] android.support.v4.widget.EdgeEffectCompat.:()V │ │ +08694c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +086950: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +086954: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +086958: 2200 9c03 |0006: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; // type@039c │ │ +08695c: 7010 0a1a 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl;.:()V // method@1a0a │ │ +086962: 6900 4107 |000b: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +086966: 0e00 |000d: return-void │ │ +086968: 2200 9b03 |000e: new-instance v0, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; // type@039b │ │ +08696c: 7010 011a 0000 |0010: invoke-direct {v0}, Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl;.:()V // method@1a01 │ │ +086972: 6900 4107 |0013: sput-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +086976: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0006 line=38 │ │ 0x000d line=42 │ │ 0x000e line=40 │ │ locals : │ │ @@ -106348,21 +106348,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -082fe0: |[082fe0] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ -082ff0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -082ff6: 6200 4107 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -082ffa: 7220 161a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1a16 │ │ -083000: 0c00 |0008: move-result-object v0 │ │ -083002: 5b10 4207 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -083006: 0e00 |000b: return-void │ │ +086978: |[086978] android.support.v4.widget.EdgeEffectCompat.:(Landroid/content/Context;)V │ │ +086988: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08698e: 6200 4107 |0003: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +086992: 7220 161a 2000 |0005: invoke-interface {v0, v2}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1a16 │ │ +086998: 0c00 |0008: move-result-object v0 │ │ +08699a: 5b10 4207 |0009: iput-object v0, v1, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +08699e: 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; │ │ @@ -106374,20 +106374,20 @@ │ │ type : '(Landroid/graphics/Canvas;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -083008: |[083008] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ -083018: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -08301c: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -083020: 7230 131a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1a13 │ │ -083026: 0a00 |0007: move-result v0 │ │ -083028: 0f00 |0008: return v0 │ │ +0869a0: |[0869a0] android.support.v4.widget.EdgeEffectCompat.draw:(Landroid/graphics/Canvas;)Z │ │ +0869b0: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +0869b4: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +0869b8: 7230 131a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1a13 │ │ +0869be: 0a00 |0007: move-result v0 │ │ +0869c0: 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; │ │ │ │ @@ -106396,19 +106396,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08302c: |[08302c] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ -08303c: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -083040: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -083044: 7220 141a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1a14 │ │ -08304a: 0e00 |0007: return-void │ │ +0869c4: |[0869c4] android.support.v4.widget.EdgeEffectCompat.finish:()V │ │ +0869d4: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +0869d8: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +0869dc: 7220 141a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.finish:(Ljava/lang/Object;)V // method@1a14 │ │ +0869e2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0007 line=163 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/EdgeEffectCompat; │ │ │ │ @@ -106417,20 +106417,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08304c: |[08304c] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ -08305c: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -083060: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -083064: 7220 151a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1a15 │ │ -08306a: 0a00 |0007: move-result v0 │ │ -08306c: 0f00 |0008: return v0 │ │ +0869e4: |[0869e4] android.support.v4.widget.EdgeEffectCompat.isFinished:()Z │ │ +0869f4: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +0869f8: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +0869fc: 7220 151a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.isFinished:(Ljava/lang/Object;)Z // method@1a15 │ │ +086a02: 0a00 |0007: move-result v0 │ │ +086a04: 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;) │ │ @@ -106438,20 +106438,20 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -083070: |[083070] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ -083080: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -083084: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -083088: 7230 171a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1a17 │ │ -08308e: 0a00 |0007: move-result v0 │ │ -083090: 0f00 |0008: return v0 │ │ +086a08: |[086a08] android.support.v4.widget.EdgeEffectCompat.onAbsorb:(I)Z │ │ +086a18: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +086a1c: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +086a20: 7230 171a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onAbsorb:(Ljava/lang/Object;I)Z // method@1a17 │ │ +086a26: 0a00 |0007: move-result v0 │ │ +086a28: 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 │ │ │ │ @@ -106460,20 +106460,20 @@ │ │ type : '(F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -083094: |[083094] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ -0830a4: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -0830a8: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -0830ac: 7230 181a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1a18 │ │ -0830b2: 0a00 |0007: move-result v0 │ │ -0830b4: 0f00 |0008: return v0 │ │ +086a2c: |[086a2c] android.support.v4.widget.EdgeEffectCompat.onPull:(F)Z │ │ +086a3c: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +086a40: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +086a44: 7230 181a 1003 |0004: invoke-interface {v0, v1, v3}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onPull:(Ljava/lang/Object;F)Z // method@1a18 │ │ +086a4a: 0a00 |0007: move-result v0 │ │ +086a4c: 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 │ │ │ │ @@ -106482,20 +106482,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0830b8: |[0830b8] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ -0830c8: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -0830cc: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -0830d0: 7220 191a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1a19 │ │ -0830d6: 0a00 |0007: move-result v0 │ │ -0830d8: 0f00 |0008: return v0 │ │ +086a50: |[086a50] android.support.v4.widget.EdgeEffectCompat.onRelease:()Z │ │ +086a60: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +086a64: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +086a68: 7220 191a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.onRelease:(Ljava/lang/Object;)Z // method@1a19 │ │ +086a6e: 0a00 |0007: move-result v0 │ │ +086a70: 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;) │ │ @@ -106503,35 +106503,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0830dc: |[0830dc] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ -0830ec: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ -0830f0: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ -0830f4: 7240 1a1a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1a1a │ │ -0830fa: 0e00 |0007: return-void │ │ +086a74: |[086a74] android.support.v4.widget.EdgeEffectCompat.setSize:(II)V │ │ +086a84: 6200 4107 |0000: sget-object v0, Landroid/support/v4/widget/EdgeEffectCompat;.IMPL:Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl; // field@0741 │ │ +086a88: 5421 4207 |0002: iget-object v1, v2, Landroid/support/v4/widget/EdgeEffectCompat;.mEdgeEffect:Ljava/lang/Object; // field@0742 │ │ +086a8c: 7240 1a1a 1043 |0004: invoke-interface {v0, v1, v3, v4}, Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectImpl;.setSize:(Ljava/lang/Object;II)V // method@1a1a │ │ +086a92: 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 : 1073 (EdgeEffectCompat.java) │ │ + source_file_idx : 1074 (EdgeEffectCompat.java) │ │ │ │ Class #514 header: │ │ class_idx : 927 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1074 │ │ +source_file_idx : 1075 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 0 │ │ │ │ Class #514 - │ │ Class descriptor : 'Landroid/support/v4/widget/EdgeEffectCompatIcs;' │ │ @@ -106546,17 +106546,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0830fc: |[0830fc] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ -08310c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -083112: 0e00 |0003: return-void │ │ +086a94: |[086a94] android.support.v4.widget.EdgeEffectCompatIcs.:()V │ │ +086aa4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086aaa: 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;) │ │ @@ -106564,19 +106564,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 │ │ -083114: |[083114] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -083124: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ -083128: 6e20 1d20 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@201d │ │ -08312e: 0a00 |0005: move-result v0 │ │ -083130: 0f00 |0006: return v0 │ │ +086aac: |[086aac] android.support.v4.widget.EdgeEffectCompatIcs.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +086abc: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ +086ac0: 6e20 1d20 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.draw:(Landroid/graphics/Canvas;)Z // method@201d │ │ +086ac6: 0a00 |0005: move-result v0 │ │ +086ac8: 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; │ │ │ │ @@ -106585,18 +106585,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083134: |[083134] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ -083144: 1f00 7304 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0473 │ │ -083148: 6e10 1e20 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@201e │ │ -08314e: 0e00 |0005: return-void │ │ +086acc: |[086acc] android.support.v4.widget.EdgeEffectCompatIcs.finish:(Ljava/lang/Object;)V │ │ +086adc: 1f00 7304 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0473 │ │ +086ae0: 6e10 1e20 0000 |0002: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.finish:()V // method@201e │ │ +086ae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0005 line=43 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 edgeEffect Ljava/lang/Object; │ │ │ │ @@ -106605,19 +106605,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083150: |[083150] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ -083160: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ -083164: 6e10 1f20 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@201f │ │ -08316a: 0a00 |0005: move-result v0 │ │ -08316c: 0f00 |0006: return v0 │ │ +086ae8: |[086ae8] android.support.v4.widget.EdgeEffectCompatIcs.isFinished:(Ljava/lang/Object;)Z │ │ +086af8: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ +086afc: 6e10 1f20 0100 |0002: invoke-virtual {v1}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@201f │ │ +086b02: 0a00 |0005: move-result v0 │ │ +086b04: 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;) │ │ @@ -106625,18 +106625,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 │ │ -083170: |[083170] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -083180: 2200 7304 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0473 │ │ -083184: 7020 1c20 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@201c │ │ -08318a: 1100 |0005: return-object v0 │ │ +086b08: |[086b08] android.support.v4.widget.EdgeEffectCompatIcs.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +086b18: 2200 7304 |0000: new-instance v0, Landroid/widget/EdgeEffect; // type@0473 │ │ +086b1c: 7020 1c20 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/EdgeEffect;.:(Landroid/content/Context;)V // method@201c │ │ +086b22: 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;) │ │ @@ -106644,19 +106644,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 │ │ -08318c: |[08318c] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ -08319c: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ -0831a0: 6e20 2020 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@2020 │ │ -0831a6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0831a8: 0f00 |0006: return v0 │ │ +086b24: |[086b24] android.support.v4.widget.EdgeEffectCompatIcs.onAbsorb:(Ljava/lang/Object;I)Z │ │ +086b34: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ +086b38: 6e20 2020 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onAbsorb:(I)V // method@2020 │ │ +086b3e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +086b40: 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 │ │ @@ -106666,19 +106666,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 │ │ -0831ac: |[0831ac] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ -0831bc: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ -0831c0: 6e20 2120 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@2021 │ │ -0831c6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0831c8: 0f00 |0006: return v0 │ │ +086b44: |[086b44] android.support.v4.widget.EdgeEffectCompatIcs.onPull:(Ljava/lang/Object;F)Z │ │ +086b54: 1f01 7304 |0000: check-cast v1, Landroid/widget/EdgeEffect; // type@0473 │ │ +086b58: 6e20 2120 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/EdgeEffect;.onPull:(F)V // method@2021 │ │ +086b5e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +086b60: 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 │ │ @@ -106688,21 +106688,21 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0831cc: |[0831cc] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ -0831dc: 0720 |0000: move-object v0, v2 │ │ -0831de: 1f00 7304 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0473 │ │ -0831e2: 6e10 2220 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@2022 │ │ -0831e8: 6e10 1f20 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@201f │ │ -0831ee: 0a01 |0009: move-result v1 │ │ -0831f0: 0f01 |000a: return v1 │ │ +086b64: |[086b64] android.support.v4.widget.EdgeEffectCompatIcs.onRelease:(Ljava/lang/Object;)Z │ │ +086b74: 0720 |0000: move-object v0, v2 │ │ +086b76: 1f00 7304 |0001: check-cast v0, Landroid/widget/EdgeEffect; // type@0473 │ │ +086b7a: 6e10 2220 0000 |0003: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.onRelease:()V // method@2022 │ │ +086b80: 6e10 1f20 0000 |0006: invoke-virtual {v0}, Landroid/widget/EdgeEffect;.isFinished:()Z // method@201f │ │ +086b86: 0a01 |0009: move-result v1 │ │ +086b88: 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; │ │ @@ -106713,35 +106713,35 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0831f4: |[0831f4] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ -083204: 1f00 7304 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0473 │ │ -083208: 6e30 2320 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@2023 │ │ -08320e: 0e00 |0005: return-void │ │ +086b8c: |[086b8c] android.support.v4.widget.EdgeEffectCompatIcs.setSize:(Ljava/lang/Object;II)V │ │ +086b9c: 1f00 7304 |0000: check-cast v0, Landroid/widget/EdgeEffect; // type@0473 │ │ +086ba0: 6e30 2320 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/EdgeEffect;.setSize:(II)V // method@2023 │ │ +086ba6: 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 : 1074 (EdgeEffectCompatIcs.java) │ │ + source_file_idx : 1075 (EdgeEffectCompatIcs.java) │ │ │ │ Class #515 header: │ │ class_idx : 928 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1099 │ │ +source_file_idx : 1100 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #515 annotations: │ │ Annotations on class │ │ @@ -106753,21 +106753,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1099 (ExploreByTouchHelper.java) │ │ + source_file_idx : 1100 (ExploreByTouchHelper.java) │ │ │ │ Class #516 header: │ │ class_idx : 933 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3128 │ │ +source_file_idx : 3129 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #516 annotations: │ │ Annotations on class │ │ @@ -106785,21 +106785,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 : 3128 (ListPopupWindowCompat.java) │ │ + source_file_idx : 3129 (ListPopupWindowCompat.java) │ │ │ │ Class #517 header: │ │ class_idx : 934 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3128 │ │ +source_file_idx : 3129 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #517 annotations: │ │ Annotations on class │ │ @@ -106822,26 +106822,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -083210: |[083210] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -083220: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -083224: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -083228: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -08322c: 2201 a403 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@03a4 │ │ -083230: 7010 511a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1a51 │ │ -083236: 6901 4f07 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@074f │ │ -08323a: 0e00 |000d: return-void │ │ -08323c: 2201 a303 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@03a3 │ │ -083240: 7010 4f1a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1a4f │ │ -083246: 6901 4f07 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@074f │ │ -08324a: 28f8 |0015: goto 000d // -0008 │ │ +086ba8: |[086ba8] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +086bb8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +086bbc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +086bc0: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +086bc4: 2201 a403 |0006: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; // type@03a4 │ │ +086bc8: 7010 511a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl;.:()V // method@1a51 │ │ +086bce: 6901 4f07 |000b: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@074f │ │ +086bd2: 0e00 |000d: return-void │ │ +086bd4: 2201 a303 |000e: new-instance v1, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; // type@03a3 │ │ +086bd8: 7010 4f1a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1a4f │ │ +086bde: 6901 4f07 |0013: sput-object v1, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@074f │ │ +086be2: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0002 line=60 │ │ 0x0006 line=61 │ │ 0x000d line=65 │ │ 0x000e line=63 │ │ @@ -106853,17 +106853,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08324c: |[08324c] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ -08325c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -083262: 0e00 |0003: return-void │ │ +086be4: |[086be4] android.support.v4.widget.ListPopupWindowCompat.:()V │ │ +086bf4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086bfa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat; │ │ │ │ @@ -106872,34 +106872,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 │ │ -083264: |[083264] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -083274: 6200 4f07 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@074f │ │ -083278: 7230 531a 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@1a53 │ │ -08327e: 0c00 |0005: move-result-object v0 │ │ -083280: 1100 |0006: return-object v0 │ │ +086bfc: |[086bfc] android.support.v4.widget.ListPopupWindowCompat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +086c0c: 6200 4f07 |0000: sget-object v0, Landroid/support/v4/widget/ListPopupWindowCompat;.IMPL:Landroid/support/v4/widget/ListPopupWindowCompat$ListPopupWindowImpl; // field@074f │ │ +086c10: 7230 531a 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@1a53 │ │ +086c16: 0c00 |0005: move-result-object v0 │ │ +086c18: 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 : 3128 (ListPopupWindowCompat.java) │ │ + source_file_idx : 3129 (ListPopupWindowCompat.java) │ │ │ │ Class #518 header: │ │ class_idx : 935 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3129 │ │ +source_file_idx : 3130 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #518 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListPopupWindowCompatKitKat;' │ │ @@ -106914,17 +106914,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083284: |[083284] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ -083294: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08329a: 0e00 |0003: return-void │ │ +086c1c: |[086c1c] android.support.v4.widget.ListPopupWindowCompatKitKat.:()V │ │ +086c2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086c32: 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;) │ │ @@ -106932,34 +106932,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 │ │ -08329c: |[08329c] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0832ac: 1f01 8004 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0480 │ │ -0832b0: 6e20 8220 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@2082 │ │ -0832b6: 0c00 |0005: move-result-object v0 │ │ -0832b8: 1100 |0006: return-object v0 │ │ +086c34: |[086c34] android.support.v4.widget.ListPopupWindowCompatKitKat.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +086c44: 1f01 8004 |0000: check-cast v1, Landroid/widget/ListPopupWindow; // type@0480 │ │ +086c48: 6e20 8220 2100 |0002: invoke-virtual {v1, v2}, Landroid/widget/ListPopupWindow;.createDragToOpenListener:(Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@2082 │ │ +086c4e: 0c00 |0005: move-result-object v0 │ │ +086c50: 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 : 3129 (ListPopupWindowCompatKitKat.java) │ │ + source_file_idx : 3130 (ListPopupWindowCompatKitKat.java) │ │ │ │ Class #519 header: │ │ class_idx : 937 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1117 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #519 annotations: │ │ Annotations on class │ │ @@ -106987,19 +106987,19 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0832bc: |[0832bc] android.support.v4.widget.MaterialProgressDrawable$1.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -0832cc: 5b01 5107 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ -0832d0: 5b02 5207 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -0832d4: 7010 e21f 0000 |0004: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -0832da: 0e00 |0007: return-void │ │ +086c54: |[086c54] android.support.v4.widget.MaterialProgressDrawable$1.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +086c64: 5b01 5107 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ +086c68: 5b02 5207 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086c6c: 7010 e21f 0000 |0004: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +086c72: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -107010,97 +107010,97 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 166 16-bit code units │ │ -0832dc: |[0832dc] android.support.v4.widget.MaterialProgressDrawable$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0832ec: 0800 1200 |0000: move-object/from16 v0, v18 │ │ -0832f0: 540b 5107 |0002: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ -0832f4: 55bb 8507 |0004: iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ -0832f8: 380b 1000 |0006: if-eqz v11, 0016 // +0010 │ │ -0832fc: 0800 1200 |0008: move-object/from16 v0, v18 │ │ -083300: 540b 5107 |000a: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ -083304: 0800 1200 |000c: move-object/from16 v0, v18 │ │ -083308: 540c 5207 |000e: iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -08330c: 0200 1300 |0010: move/from16 v0, v19 │ │ -083310: 7130 8e1a 0b0c |0012: invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a8e │ │ -083316: 0e00 |0015: return-void │ │ -083318: 0800 1200 |0016: move-object/from16 v0, v18 │ │ -08331c: 540b 5207 |0018: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -083320: 6e10 761a 0b00 |001a: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStrokeWidth:()F // method@1a76 │ │ -083326: 0a0b |001d: move-result v11 │ │ -083328: 89bc |001e: float-to-double v12, v11 │ │ -08332a: 180e 182d 4454 fb21 1940 |001f: const-wide v14, #double 6.28319 // #401921fb54442d18 │ │ -083334: 0800 1200 |0024: move-object/from16 v0, v18 │ │ -083338: 540b 5207 |0026: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -08333c: 6e10 6e1a 0b00 |0028: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getCenterRadius:()D // method@1a6e │ │ -083342: 0b10 |002b: move-result-wide v16 │ │ -083344: ad0e 0e10 |002c: mul-double v14, v14, v16 │ │ -083348: ceec |002e: div-double/2addr v12, v14 │ │ -08334a: 7120 a42e dc00 |002f: invoke-static {v12, v13}, Ljava/lang/Math;.toRadians:(D)D // method@2ea4 │ │ -083350: 0b0c |0032: move-result-wide v12 │ │ -083352: 8cc5 |0033: double-to-float v5, v12 │ │ -083354: 0800 1200 |0034: move-object/from16 v0, v18 │ │ -083358: 540b 5207 |0036: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -08335c: 6e10 731a 0b00 |0038: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1a73 │ │ -083362: 0a08 |003b: move-result v8 │ │ -083364: 0800 1200 |003c: move-object/from16 v0, v18 │ │ -083368: 540b 5207 |003e: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -08336c: 6e10 751a 0b00 |0040: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1a75 │ │ -083372: 0a0a |0043: move-result v10 │ │ -083374: 0800 1200 |0044: move-object/from16 v0, v18 │ │ -083378: 540b 5207 |0046: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -08337c: 6e10 741a 0b00 |0048: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ -083382: 0a09 |004b: move-result v9 │ │ -083384: 140b cdcc 4c3f |004c: const v11, #float 0.8 // #3f4ccccd │ │ -08338a: a704 0b05 |004f: sub-float v4, v11, v5 │ │ -08338e: 7100 8f1a 0000 |0051: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$300:()Landroid/view/animation/Interpolator; // method@1a8f │ │ -083394: 0c0b |0054: move-result-object v11 │ │ -083396: 0200 1300 |0055: move/from16 v0, v19 │ │ -08339a: 7220 f21f 0b00 |0057: invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0833a0: 0a0b |005a: move-result v11 │ │ -0833a2: c84b |005b: mul-float/2addr v11, v4 │ │ -0833a4: a602 080b |005c: add-float v2, v8, v11 │ │ -0833a8: 0800 1200 |005e: move-object/from16 v0, v18 │ │ -0833ac: 540b 5207 |0060: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -0833b0: 6e20 821a 2b00 |0062: invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1a82 │ │ -0833b6: 140b cdcc 4c3f |0065: const v11, #float 0.8 // #3f4ccccd │ │ -0833bc: 7100 901a 0000 |0068: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$400:()Landroid/view/animation/Interpolator; // method@1a90 │ │ -0833c2: 0c0c |006b: move-result-object v12 │ │ -0833c4: 0200 1300 |006c: move/from16 v0, v19 │ │ -0833c8: 7220 f21f 0c00 |006e: invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0833ce: 0a0c |0071: move-result v12 │ │ -0833d0: c8cb |0072: mul-float/2addr v11, v12 │ │ -0833d2: a607 0a0b |0073: add-float v7, v10, v11 │ │ -0833d6: 0800 1200 |0075: move-object/from16 v0, v18 │ │ -0833da: 540b 5207 |0077: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -0833de: 6e20 861a 7b00 |0079: invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ -0833e4: 150b 803e |007c: const/high16 v11, #int 1048576000 // #3e80 │ │ -0833e8: a80b 0b13 |007e: mul-float v11, v11, v19 │ │ -0833ec: a606 090b |0080: add-float v6, v9, v11 │ │ -0833f0: 0800 1200 |0082: move-object/from16 v0, v18 │ │ -0833f4: 540b 5207 |0084: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ -0833f8: 6e20 841a 6b00 |0086: invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ -0833fe: 150b 1043 |0089: const/high16 v11, #int 1125122048 // #4310 │ │ -083402: a80b 0b13 |008b: mul-float v11, v11, v19 │ │ -083406: 150c 3444 |008d: const/high16 v12, #int 1144258560 // #4434 │ │ -08340a: 0800 1200 |008f: move-object/from16 v0, v18 │ │ -08340e: 540d 5107 |0091: iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ -083412: 7110 911a 0d00 |0093: invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1a91 │ │ -083418: 0a0d |0096: move-result v13 │ │ -08341a: 150e a040 |0097: const/high16 v14, #int 1084227584 // #40a0 │ │ -08341e: c9ed |0099: div-float/2addr v13, v14 │ │ -083420: c8dc |009a: mul-float/2addr v12, v13 │ │ -083422: a603 0b0c |009b: add-float v3, v11, v12 │ │ -083426: 0800 1200 |009d: move-object/from16 v0, v18 │ │ -08342a: 540b 5107 |009f: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ -08342e: 6e20 a41a 3b00 |00a1: invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1aa4 │ │ -083434: 2900 71ff |00a4: goto/16 0015 // -008f │ │ +086c74: |[086c74] android.support.v4.widget.MaterialProgressDrawable$1.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +086c84: 0800 1200 |0000: move-object/from16 v0, v18 │ │ +086c88: 540b 5107 |0002: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ +086c8c: 55bb 8507 |0004: iget-boolean v11, v11, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ +086c90: 380b 1000 |0006: if-eqz v11, 0016 // +0010 │ │ +086c94: 0800 1200 |0008: move-object/from16 v0, v18 │ │ +086c98: 540b 5107 |000a: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ +086c9c: 0800 1200 |000c: move-object/from16 v0, v18 │ │ +086ca0: 540c 5207 |000e: iget-object v12, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086ca4: 0200 1300 |0010: move/from16 v0, v19 │ │ +086ca8: 7130 8e1a 0b0c |0012: invoke-static {v11, v0, v12}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a8e │ │ +086cae: 0e00 |0015: return-void │ │ +086cb0: 0800 1200 |0016: move-object/from16 v0, v18 │ │ +086cb4: 540b 5207 |0018: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086cb8: 6e10 761a 0b00 |001a: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStrokeWidth:()F // method@1a76 │ │ +086cbe: 0a0b |001d: move-result v11 │ │ +086cc0: 89bc |001e: float-to-double v12, v11 │ │ +086cc2: 180e 182d 4454 fb21 1940 |001f: const-wide v14, #double 6.28319 // #401921fb54442d18 │ │ +086ccc: 0800 1200 |0024: move-object/from16 v0, v18 │ │ +086cd0: 540b 5207 |0026: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086cd4: 6e10 6e1a 0b00 |0028: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getCenterRadius:()D // method@1a6e │ │ +086cda: 0b10 |002b: move-result-wide v16 │ │ +086cdc: ad0e 0e10 |002c: mul-double v14, v14, v16 │ │ +086ce0: ceec |002e: div-double/2addr v12, v14 │ │ +086ce2: 7120 a42e dc00 |002f: invoke-static {v12, v13}, Ljava/lang/Math;.toRadians:(D)D // method@2ea4 │ │ +086ce8: 0b0c |0032: move-result-wide v12 │ │ +086cea: 8cc5 |0033: double-to-float v5, v12 │ │ +086cec: 0800 1200 |0034: move-object/from16 v0, v18 │ │ +086cf0: 540b 5207 |0036: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086cf4: 6e10 731a 0b00 |0038: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1a73 │ │ +086cfa: 0a08 |003b: move-result v8 │ │ +086cfc: 0800 1200 |003c: move-object/from16 v0, v18 │ │ +086d00: 540b 5207 |003e: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086d04: 6e10 751a 0b00 |0040: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1a75 │ │ +086d0a: 0a0a |0043: move-result v10 │ │ +086d0c: 0800 1200 |0044: move-object/from16 v0, v18 │ │ +086d10: 540b 5207 |0046: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086d14: 6e10 741a 0b00 |0048: invoke-virtual {v11}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ +086d1a: 0a09 |004b: move-result v9 │ │ +086d1c: 140b cdcc 4c3f |004c: const v11, #float 0.8 // #3f4ccccd │ │ +086d22: a704 0b05 |004f: sub-float v4, v11, v5 │ │ +086d26: 7100 8f1a 0000 |0051: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$300:()Landroid/view/animation/Interpolator; // method@1a8f │ │ +086d2c: 0c0b |0054: move-result-object v11 │ │ +086d2e: 0200 1300 |0055: move/from16 v0, v19 │ │ +086d32: 7220 f21f 0b00 |0057: invoke-interface {v11, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +086d38: 0a0b |005a: move-result v11 │ │ +086d3a: c84b |005b: mul-float/2addr v11, v4 │ │ +086d3c: a602 080b |005c: add-float v2, v8, v11 │ │ +086d40: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +086d44: 540b 5207 |0060: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086d48: 6e20 821a 2b00 |0062: invoke-virtual {v11, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1a82 │ │ +086d4e: 140b cdcc 4c3f |0065: const v11, #float 0.8 // #3f4ccccd │ │ +086d54: 7100 901a 0000 |0068: invoke-static {}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$400:()Landroid/view/animation/Interpolator; // method@1a90 │ │ +086d5a: 0c0c |006b: move-result-object v12 │ │ +086d5c: 0200 1300 |006c: move/from16 v0, v19 │ │ +086d60: 7220 f21f 0c00 |006e: invoke-interface {v12, v0}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +086d66: 0a0c |0071: move-result v12 │ │ +086d68: c8cb |0072: mul-float/2addr v11, v12 │ │ +086d6a: a607 0a0b |0073: add-float v7, v10, v11 │ │ +086d6e: 0800 1200 |0075: move-object/from16 v0, v18 │ │ +086d72: 540b 5207 |0077: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086d76: 6e20 861a 7b00 |0079: invoke-virtual {v11, v7}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ +086d7c: 150b 803e |007c: const/high16 v11, #int 1048576000 // #3e80 │ │ +086d80: a80b 0b13 |007e: mul-float v11, v11, v19 │ │ +086d84: a606 090b |0080: add-float v6, v9, v11 │ │ +086d88: 0800 1200 |0082: move-object/from16 v0, v18 │ │ +086d8c: 540b 5207 |0084: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0752 │ │ +086d90: 6e20 841a 6b00 |0086: invoke-virtual {v11, v6}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ +086d96: 150b 1043 |0089: const/high16 v11, #int 1125122048 // #4310 │ │ +086d9a: a80b 0b13 |008b: mul-float v11, v11, v19 │ │ +086d9e: 150c 3444 |008d: const/high16 v12, #int 1144258560 // #4434 │ │ +086da2: 0800 1200 |008f: move-object/from16 v0, v18 │ │ +086da6: 540d 5107 |0091: iget-object v13, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ +086daa: 7110 911a 0d00 |0093: invoke-static {v13}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1a91 │ │ +086db0: 0a0d |0096: move-result v13 │ │ +086db2: 150e a040 |0097: const/high16 v14, #int 1084227584 // #40a0 │ │ +086db6: c9ed |0099: div-float/2addr v13, v14 │ │ +086db8: c8dc |009a: mul-float/2addr v12, v13 │ │ +086dba: a603 0b0c |009b: add-float v3, v11, v12 │ │ +086dbe: 0800 1200 |009d: move-object/from16 v0, v18 │ │ +086dc2: 540b 5107 |009f: iget-object v11, v0, Landroid/support/v4/widget/MaterialProgressDrawable$1;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0751 │ │ +086dc6: 6e20 a41a 3b00 |00a1: invoke-virtual {v11, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1aa4 │ │ +086dcc: 2900 71ff |00a4: goto/16 0015 // -008f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0008 line=316 │ │ 0x0015 line=345 │ │ 0x0016 line=321 │ │ 0x0034 line=323 │ │ @@ -107125,21 +107125,21 @@ │ │ 0x003c - 0x00a6 reg=8 startingEndTrim F │ │ 0x004c - 0x00a6 reg=9 startingRotation F │ │ 0x0044 - 0x00a6 reg=10 startingTrim F │ │ 0x0000 - 0x00a6 reg=18 this Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ 0x0000 - 0x00a6 reg=19 interpolatedTime F │ │ 0x0000 - 0x00a6 reg=20 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #520 header: │ │ class_idx : 938 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #520 annotations: │ │ Annotations on class │ │ @@ -107168,19 +107168,19 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -083438: |[083438] android.support.v4.widget.MaterialProgressDrawable$2.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -083448: 5b01 5307 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ -08344c: 5b02 5407 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ -083450: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -083456: 0e00 |0007: return-void │ │ +086dd0: |[086dd0] android.support.v4.widget.MaterialProgressDrawable$2.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +086de0: 5b01 5307 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ +086de4: 5b02 5407 |0002: iput-object v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ +086de8: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086dee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -107191,16 +107191,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -083458: |[083458] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -083468: 0e00 |0000: return-void │ │ +086df0: |[086df0] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +086e00: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -107209,45 +107209,45 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -08346c: |[08346c] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -08347c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08347e: 5430 5407 |0001: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ -083482: 6e10 881a 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1a88 │ │ -083488: 5430 5407 |0006: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ -08348c: 6e10 771a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.goToNextColor:()V // method@1a77 │ │ -083492: 5430 5407 |000b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ -083496: 5431 5407 |000d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ -08349a: 6e10 6f1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1a6f │ │ -0834a0: 0a01 |0012: move-result v1 │ │ -0834a2: 6e20 861a 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ -0834a8: 5430 5307 |0016: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ -0834ac: 5500 8507 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ -0834b0: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ -0834b4: 5430 5307 |001c: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ -0834b8: 5c02 8507 |001e: iput-boolean v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ -0834bc: 1600 3505 |0020: const-wide/16 v0, #int 1333 // #535 │ │ -0834c0: 6e30 e71f 0401 |0022: invoke-virtual {v4, v0, v1}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -0834c6: 5430 5407 |0025: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ -0834ca: 6e20 851a 2000 |0027: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1a85 │ │ -0834d0: 0e00 |002a: return-void │ │ -0834d2: 5430 5307 |002b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ -0834d6: 5431 5307 |002d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ -0834da: 7110 911a 0100 |002f: invoke-static {v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1a91 │ │ -0834e0: 0a01 |0032: move-result v1 │ │ -0834e2: 1502 803f |0033: const/high16 v2, #int 1065353216 // #3f80 │ │ -0834e6: c621 |0035: add-float/2addr v1, v2 │ │ -0834e8: 1502 a040 |0036: const/high16 v2, #int 1084227584 // #40a0 │ │ -0834ec: ca21 |0038: rem-float/2addr v1, v2 │ │ -0834ee: 7120 921a 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1a92 │ │ -0834f4: 28ee |003c: goto 002a // -0012 │ │ +086e04: |[086e04] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +086e14: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +086e16: 5430 5407 |0001: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ +086e1a: 6e10 881a 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1a88 │ │ +086e20: 5430 5407 |0006: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ +086e24: 6e10 771a 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.goToNextColor:()V // method@1a77 │ │ +086e2a: 5430 5407 |000b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ +086e2e: 5431 5407 |000d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ +086e32: 6e10 6f1a 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1a6f │ │ +086e38: 0a01 |0012: move-result v1 │ │ +086e3a: 6e20 861a 1000 |0013: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ +086e40: 5430 5307 |0016: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ +086e44: 5500 8507 |0018: iget-boolean v0, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ +086e48: 3800 1100 |001a: if-eqz v0, 002b // +0011 │ │ +086e4c: 5430 5307 |001c: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ +086e50: 5c02 8507 |001e: iput-boolean v2, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ +086e54: 1600 3505 |0020: const-wide/16 v0, #int 1333 // #535 │ │ +086e58: 6e30 e71f 0401 |0022: invoke-virtual {v4, v0, v1}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +086e5e: 5430 5407 |0025: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.val$ring:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0754 │ │ +086e62: 6e20 851a 2000 |0027: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1a85 │ │ +086e68: 0e00 |002a: return-void │ │ +086e6a: 5430 5307 |002b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ +086e6e: 5431 5307 |002d: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ +086e72: 7110 911a 0100 |002f: invoke-static {v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F // method@1a91 │ │ +086e78: 0a01 |0032: move-result v1 │ │ +086e7a: 1502 803f |0033: const/high16 v2, #int 1065353216 // #3f80 │ │ +086e7e: c621 |0035: add-float/2addr v1, v2 │ │ +086e80: 1502 a040 |0036: const/high16 v2, #int 1084227584 // #40a0 │ │ +086e84: ca21 |0038: rem-float/2addr v1, v2 │ │ +086e86: 7120 921a 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1a92 │ │ +086e8c: 28ee |003c: goto 002a // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=364 │ │ 0x0006 line=365 │ │ 0x000b line=366 │ │ 0x0016 line=367 │ │ 0x001c line=370 │ │ @@ -107264,34 +107264,34 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0834f8: |[0834f8] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -083508: 5420 5307 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ -08350c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08350e: 7120 921a 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1a92 │ │ -083514: 0e00 |0006: return-void │ │ +086e90: |[086e90] android.support.v4.widget.MaterialProgressDrawable$2.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +086ea0: 5420 5307 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$2;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0753 │ │ +086ea4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +086ea6: 7120 921a 1000 |0003: invoke-static {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F // method@1a92 │ │ +086eac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ 0x0006 line=355 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$2; │ │ 0x0000 - 0x0007 reg=3 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #521 header: │ │ class_idx : 939 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #521 annotations: │ │ Annotations on class │ │ @@ -107316,18 +107316,18 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083518: |[083518] android.support.v4.widget.MaterialProgressDrawable$3.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V │ │ -083528: 5b01 5507 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ -08352c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -083532: 0e00 |0005: return-void │ │ +086eb0: |[086eb0] android.support.v4.widget.MaterialProgressDrawable$3.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V │ │ +086ec0: 5b01 5507 |0000: iput-object v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ +086ec4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086eca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ @@ -107337,18 +107337,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083534: |[083534] android.support.v4.widget.MaterialProgressDrawable$3.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -083544: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ -083548: 6e10 9b1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1a9b │ │ -08354e: 0e00 |0005: return-void │ │ +086ecc: |[086ecc] android.support.v4.widget.MaterialProgressDrawable$3.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +086edc: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ +086ee0: 6e10 9b1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1a9b │ │ +086ee6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0005 line=385 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -107358,18 +107358,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -083550: |[083550] android.support.v4.widget.MaterialProgressDrawable$3.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ -083560: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ -083564: 6e40 9d1a 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@1a9d │ │ -08356a: 0e00 |0005: return-void │ │ +086ee8: |[086ee8] android.support.v4.widget.MaterialProgressDrawable$3.scheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;J)V │ │ +086ef8: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ +086efc: 6e40 9d1a 3054 |0002: invoke-virtual {v0, v3, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.scheduleSelf:(Ljava/lang/Runnable;J)V // method@1a9d │ │ +086f02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0005 line=390 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -107381,34 +107381,34 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08356c: |[08356c] android.support.v4.widget.MaterialProgressDrawable$3.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ -08357c: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ -083580: 6e20 ab1a 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@1aab │ │ -083586: 0e00 |0005: return-void │ │ +086f04: |[086f04] android.support.v4.widget.MaterialProgressDrawable$3.unscheduleDrawable:(Landroid/graphics/drawable/Drawable;Ljava/lang/Runnable;)V │ │ +086f14: 5410 5507 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$3;.this$0:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0755 │ │ +086f18: 6e20 ab1a 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.unscheduleSelf:(Ljava/lang/Runnable;)V // method@1aab │ │ +086f1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0005 line=395 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$3; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0006 reg=3 what Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #522 header: │ │ class_idx : 940 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1113 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #522 annotations: │ │ Annotations on class │ │ @@ -107428,17 +107428,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083588: |[083588] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:()V │ │ -083598: 7010 d51f 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ -08359e: 0e00 |0003: return-void │ │ +086f20: |[086f20] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:()V │ │ +086f30: 7010 d51f 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ +086f36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ │ │ #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;) │ │ @@ -107446,17 +107446,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0835a0: |[0835a0] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ -0835b0: 7010 671a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:()V // method@1a67 │ │ -0835b6: 0e00 |0003: return-void │ │ +086f38: |[086f38] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +086f48: 7010 671a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:()V // method@1a67 │ │ +086f4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ │ │ @@ -107466,39 +107466,39 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0835b8: |[0835b8] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.getInterpolation:(F)F │ │ -0835c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0835ca: 1501 003f |0001: const/high16 v1, #int 1056964608 // #3f00 │ │ -0835ce: a701 0401 |0003: sub-float v1, v4, v1 │ │ -0835d2: 1502 0040 |0005: const/high16 v2, #int 1073741824 // #4000 │ │ -0835d6: c821 |0007: mul-float/2addr v1, v2 │ │ -0835d8: 7120 9c2e 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -0835de: 0a00 |000b: move-result v0 │ │ -0835e0: 6f20 d61f 0300 |000c: invoke-super {v3, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1fd6 │ │ -0835e6: 0a00 |000f: move-result v0 │ │ -0835e8: 0f00 |0010: return v0 │ │ +086f50: |[086f50] android.support.v4.widget.MaterialProgressDrawable$EndCurveInterpolator.getInterpolation:(F)F │ │ +086f60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +086f62: 1501 003f |0001: const/high16 v1, #int 1056964608 // #3f00 │ │ +086f66: a701 0401 |0003: sub-float v1, v4, v1 │ │ +086f6a: 1502 0040 |0005: const/high16 v2, #int 1073741824 // #4000 │ │ +086f6e: c821 |0007: mul-float/2addr v1, v2 │ │ +086f70: 7120 9c2e 1000 |0008: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +086f76: 0a00 |000b: move-result v0 │ │ +086f78: 6f20 d61f 0300 |000c: invoke-super {v3, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1fd6 │ │ +086f7e: 0a00 |000f: move-result v0 │ │ +086f80: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=702 │ │ locals : │ │ 0x0000 - 0x0011 reg=3 this Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; │ │ 0x0000 - 0x0011 reg=4 input F │ │ │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #523 header: │ │ class_idx : 941 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #523 annotations: │ │ Annotations on class │ │ @@ -107513,21 +107513,21 @@ │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ #0 : 'Ljava/lang/annotation/Annotation;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #524 header: │ │ class_idx : 942 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 0 │ │ instance_fields_size: 23 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 28 │ │ │ │ Class #524 annotations: │ │ Annotations on class │ │ @@ -107642,52 +107642,52 @@ │ │ type : '(Landroid/graphics/drawable/Drawable$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -0835ec: |[0835ec] android.support.v4.widget.MaterialProgressDrawable$Ring.:(Landroid/graphics/drawable/Drawable$Callback;)V │ │ -0835fc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0835fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -083600: 7010 a82e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -083606: 2200 6400 |0005: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ -08360a: 7010 6802 0000 |0007: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ -083610: 5b30 6c07 |000a: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@076c │ │ -083614: 2200 5d00 |000c: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ -083618: 7010 4202 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -08361e: 5b30 6207 |0011: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -083622: 2200 5d00 |0013: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ -083626: 7010 4202 0000 |0015: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -08362c: 5b30 5907 |0018: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ -083630: 5931 6607 |001a: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ -083634: 5931 6107 |001c: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ -083638: 5931 6407 |001e: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ -08363c: 1500 a040 |0020: const/high16 v0, #int 1084227584 // #40a0 │ │ -083640: 5930 6b07 |0022: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ -083644: 1500 2040 |0024: const/high16 v0, #int 1075838976 // #4020 │ │ -083648: 5930 6a07 |0026: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ -08364c: 2200 5d00 |0028: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ -083650: 7010 4202 0000 |002a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -083656: 5b30 5e07 |002d: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ -08365a: 5b34 5d07 |002f: iput-object v4, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@075d │ │ -08365e: 5430 6207 |0031: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -083662: 6201 3500 |0033: sget-object v1, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0035 │ │ -083666: 6e20 5002 1000 |0035: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@0250 │ │ -08366c: 5430 6207 |0038: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -083670: 6e20 4902 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0249 │ │ -083676: 5430 6207 |003d: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -08367a: 6201 3700 |003f: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0037 │ │ -08367e: 6e20 5202 1000 |0041: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0252 │ │ -083684: 5430 5907 |0044: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ -083688: 6201 3600 |0046: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0036 │ │ -08368c: 6e20 5202 1000 |0048: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0252 │ │ -083692: 5430 5907 |004b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ -083696: 6e20 4902 2000 |004d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0249 │ │ -08369c: 0e00 |0050: return-void │ │ +086f84: |[086f84] android.support.v4.widget.MaterialProgressDrawable$Ring.:(Landroid/graphics/drawable/Drawable$Callback;)V │ │ +086f94: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +086f96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +086f98: 7010 a82e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +086f9e: 2200 6400 |0005: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ +086fa2: 7010 6802 0000 |0007: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ +086fa8: 5b30 6c07 |000a: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@076c │ │ +086fac: 2200 5d00 |000c: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ +086fb0: 7010 4202 0000 |000e: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +086fb6: 5b30 6207 |0011: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +086fba: 2200 5d00 |0013: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ +086fbe: 7010 4202 0000 |0015: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +086fc4: 5b30 5907 |0018: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ +086fc8: 5931 6607 |001a: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ +086fcc: 5931 6107 |001c: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ +086fd0: 5931 6407 |001e: iput v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ +086fd4: 1500 a040 |0020: const/high16 v0, #int 1084227584 // #40a0 │ │ +086fd8: 5930 6b07 |0022: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ +086fdc: 1500 2040 |0024: const/high16 v0, #int 1075838976 // #4020 │ │ +086fe0: 5930 6a07 |0026: iput v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ +086fe4: 2200 5d00 |0028: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ +086fe8: 7010 4202 0000 |002a: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +086fee: 5b30 5e07 |002d: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ +086ff2: 5b34 5d07 |002f: iput-object v4, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@075d │ │ +086ff6: 5430 6207 |0031: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +086ffa: 6201 3500 |0033: sget-object v1, Landroid/graphics/Paint$Cap;.SQUARE:Landroid/graphics/Paint$Cap; // field@0035 │ │ +086ffe: 6e20 5002 1000 |0035: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStrokeCap:(Landroid/graphics/Paint$Cap;)V // method@0250 │ │ +087004: 5430 6207 |0038: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +087008: 6e20 4902 2000 |003a: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0249 │ │ +08700e: 5430 6207 |003d: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +087012: 6201 3700 |003f: sget-object v1, Landroid/graphics/Paint$Style;.STROKE:Landroid/graphics/Paint$Style; // field@0037 │ │ +087016: 6e20 5202 1000 |0041: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0252 │ │ +08701c: 5430 5907 |0044: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ +087020: 6201 3600 |0046: sget-object v1, Landroid/graphics/Paint$Style;.FILL:Landroid/graphics/Paint$Style; // field@0036 │ │ +087024: 6e20 5202 1000 |0048: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setStyle:(Landroid/graphics/Paint$Style;)V // method@0252 │ │ +08702a: 5430 5907 |004b: iget-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ +08702e: 6e20 4902 2000 |004d: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setAntiAlias:(Z)V // method@0249 │ │ +087034: 0e00 |0050: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=429 │ │ 0x0005 line=399 │ │ 0x000c line=400 │ │ 0x0013 line=401 │ │ 0x001a line=405 │ │ @@ -107712,99 +107712,99 @@ │ │ type : '(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 157 16-bit code units │ │ -0836a0: |[0836a0] android.support.v4.widget.MaterialProgressDrawable$Ring.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ │ -0836b0: 5583 6507 |0000: iget-boolean v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0765 │ │ -0836b4: 3803 9300 |0002: if-eqz v3, 0095 // +0093 │ │ -0836b8: 5483 5707 |0004: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -0836bc: 3903 9000 |0006: if-nez v3, 0096 // +0090 │ │ -0836c0: 2203 5f00 |0008: new-instance v3, Landroid/graphics/Path; // type@005f │ │ -0836c4: 7010 5302 0300 |000a: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@0253 │ │ -0836ca: 5b83 5707 |000d: iput-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -0836ce: 5483 5707 |000f: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -0836d2: 6204 3800 |0011: sget-object v4, Landroid/graphics/Path$FillType;.EVEN_ODD:Landroid/graphics/Path$FillType; // field@0038 │ │ -0836d6: 6e20 5902 4300 |0013: invoke-virtual {v3, v4}, Landroid/graphics/Path;.setFillType:(Landroid/graphics/Path$FillType;)V // method@0259 │ │ -0836dc: 5283 6a07 |0016: iget v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ -0836e0: 8733 |0018: float-to-int v3, v3 │ │ -0836e2: db03 0302 |0019: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0836e6: 8233 |001b: int-to-float v3, v3 │ │ -0836e8: 5284 5a07 |001c: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ -0836ec: a800 0304 |001e: mul-float v0, v3, v4 │ │ -0836f0: 5384 6307 |0020: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ -0836f4: 1606 0000 |0022: const-wide/16 v6, #int 0 // #0 │ │ -0836f8: 7120 992e 7600 |0024: invoke-static {v6, v7}, Ljava/lang/Math;.cos:(D)D // method@2e99 │ │ -0836fe: 0b06 |0027: move-result-wide v6 │ │ -083700: cd64 |0028: mul-double/2addr v4, v6 │ │ -083702: 6e10 5e02 0c00 |0029: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ -083708: 0a03 |002c: move-result v3 │ │ -08370a: 8936 |002d: float-to-double v6, v3 │ │ -08370c: cb64 |002e: add-double/2addr v4, v6 │ │ -08370e: 8c41 |002f: double-to-float v1, v4 │ │ -083710: 5384 6307 |0030: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ -083714: 1606 0000 |0032: const-wide/16 v6, #int 0 // #0 │ │ -083718: 7120 a32e 7600 |0034: invoke-static {v6, v7}, Ljava/lang/Math;.sin:(D)D // method@2ea3 │ │ -08371e: 0b06 |0037: move-result-wide v6 │ │ -083720: cd64 |0038: mul-double/2addr v4, v6 │ │ -083722: 6e10 5f02 0c00 |0039: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ -083728: 0a03 |003c: move-result v3 │ │ -08372a: 8936 |003d: float-to-double v6, v3 │ │ -08372c: cb64 |003e: add-double/2addr v4, v6 │ │ -08372e: 8c42 |003f: double-to-float v2, v4 │ │ -083730: 5483 5707 |0040: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -083734: 1204 |0042: const/4 v4, #int 0 // #0 │ │ -083736: 1205 |0043: const/4 v5, #int 0 // #0 │ │ -083738: 6e30 5602 4305 |0044: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@0256 │ │ -08373e: 5483 5707 |0047: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -083742: 5284 5b07 |0049: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@075b │ │ -083746: 8244 |004b: int-to-float v4, v4 │ │ -083748: 5285 5a07 |004c: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ -08374c: c854 |004e: mul-float/2addr v4, v5 │ │ -08374e: 1205 |004f: const/4 v5, #int 0 // #0 │ │ -083750: 6e30 5502 4305 |0050: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@0255 │ │ -083756: 5483 5707 |0053: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -08375a: 5284 5b07 |0055: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@075b │ │ -08375e: 8244 |0057: int-to-float v4, v4 │ │ -083760: 5285 5a07 |0058: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ -083764: c854 |005a: mul-float/2addr v4, v5 │ │ -083766: 1505 0040 |005b: const/high16 v5, #int 1073741824 // #4000 │ │ -08376a: c954 |005d: div-float/2addr v4, v5 │ │ -08376c: 5285 5807 |005e: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0758 │ │ -083770: 8255 |0060: int-to-float v5, v5 │ │ -083772: 5286 5a07 |0061: iget v6, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ -083776: c865 |0063: mul-float/2addr v5, v6 │ │ -083778: 6e30 5502 4305 |0064: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@0255 │ │ -08377e: 5483 5707 |0067: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -083782: a704 0100 |0069: sub-float v4, v1, v0 │ │ -083786: 6e30 5702 4302 |006b: invoke-virtual {v3, v4, v2}, Landroid/graphics/Path;.offset:(FF)V // method@0257 │ │ -08378c: 5483 5707 |006e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -083790: 6e10 5402 0300 |0070: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@0254 │ │ -083796: 5483 5907 |0073: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ -08379a: 5484 6007 |0075: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ -08379e: 5285 5f07 |0077: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ -0837a2: 4404 0405 |0079: aget v4, v4, v5 │ │ -0837a6: 6e20 4a02 4300 |007b: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0837ac: a603 0a0b |007e: add-float v3, v10, v11 │ │ -0837b0: 1504 a040 |0080: const/high16 v4, #int 1084227584 // #40a0 │ │ -0837b4: c743 |0082: sub-float/2addr v3, v4 │ │ -0837b6: 6e10 5e02 0c00 |0083: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ -0837bc: 0a04 |0086: move-result v4 │ │ -0837be: 6e10 5f02 0c00 |0087: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ -0837c4: 0a05 |008a: move-result v5 │ │ -0837c6: 6e40 3502 3954 |008b: invoke-virtual {v9, v3, v4, v5}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0235 │ │ -0837cc: 5483 5707 |008e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -0837d0: 5484 5907 |0090: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ -0837d4: 6e30 2c02 3904 |0092: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@022c │ │ -0837da: 0e00 |0095: return-void │ │ -0837dc: 5483 5707 |0096: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ -0837e0: 6e10 5802 0300 |0098: invoke-virtual {v3}, Landroid/graphics/Path;.reset:()V // method@0258 │ │ -0837e6: 2900 7bff |009b: goto/16 0016 // -0085 │ │ +087038: |[087038] android.support.v4.widget.MaterialProgressDrawable$Ring.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V │ │ +087048: 5583 6507 |0000: iget-boolean v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0765 │ │ +08704c: 3803 9300 |0002: if-eqz v3, 0095 // +0093 │ │ +087050: 5483 5707 |0004: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +087054: 3903 9000 |0006: if-nez v3, 0096 // +0090 │ │ +087058: 2203 5f00 |0008: new-instance v3, Landroid/graphics/Path; // type@005f │ │ +08705c: 7010 5302 0300 |000a: invoke-direct {v3}, Landroid/graphics/Path;.:()V // method@0253 │ │ +087062: 5b83 5707 |000d: iput-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +087066: 5483 5707 |000f: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +08706a: 6204 3800 |0011: sget-object v4, Landroid/graphics/Path$FillType;.EVEN_ODD:Landroid/graphics/Path$FillType; // field@0038 │ │ +08706e: 6e20 5902 4300 |0013: invoke-virtual {v3, v4}, Landroid/graphics/Path;.setFillType:(Landroid/graphics/Path$FillType;)V // method@0259 │ │ +087074: 5283 6a07 |0016: iget v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ +087078: 8733 |0018: float-to-int v3, v3 │ │ +08707a: db03 0302 |0019: div-int/lit8 v3, v3, #int 2 // #02 │ │ +08707e: 8233 |001b: int-to-float v3, v3 │ │ +087080: 5284 5a07 |001c: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ +087084: a800 0304 |001e: mul-float v0, v3, v4 │ │ +087088: 5384 6307 |0020: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ +08708c: 1606 0000 |0022: const-wide/16 v6, #int 0 // #0 │ │ +087090: 7120 992e 7600 |0024: invoke-static {v6, v7}, Ljava/lang/Math;.cos:(D)D // method@2e99 │ │ +087096: 0b06 |0027: move-result-wide v6 │ │ +087098: cd64 |0028: mul-double/2addr v4, v6 │ │ +08709a: 6e10 5e02 0c00 |0029: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ +0870a0: 0a03 |002c: move-result v3 │ │ +0870a2: 8936 |002d: float-to-double v6, v3 │ │ +0870a4: cb64 |002e: add-double/2addr v4, v6 │ │ +0870a6: 8c41 |002f: double-to-float v1, v4 │ │ +0870a8: 5384 6307 |0030: iget-wide v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ +0870ac: 1606 0000 |0032: const-wide/16 v6, #int 0 // #0 │ │ +0870b0: 7120 a32e 7600 |0034: invoke-static {v6, v7}, Ljava/lang/Math;.sin:(D)D // method@2ea3 │ │ +0870b6: 0b06 |0037: move-result-wide v6 │ │ +0870b8: cd64 |0038: mul-double/2addr v4, v6 │ │ +0870ba: 6e10 5f02 0c00 |0039: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ +0870c0: 0a03 |003c: move-result v3 │ │ +0870c2: 8936 |003d: float-to-double v6, v3 │ │ +0870c4: cb64 |003e: add-double/2addr v4, v6 │ │ +0870c6: 8c42 |003f: double-to-float v2, v4 │ │ +0870c8: 5483 5707 |0040: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +0870cc: 1204 |0042: const/4 v4, #int 0 // #0 │ │ +0870ce: 1205 |0043: const/4 v5, #int 0 // #0 │ │ +0870d0: 6e30 5602 4305 |0044: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.moveTo:(FF)V // method@0256 │ │ +0870d6: 5483 5707 |0047: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +0870da: 5284 5b07 |0049: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@075b │ │ +0870de: 8244 |004b: int-to-float v4, v4 │ │ +0870e0: 5285 5a07 |004c: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ +0870e4: c854 |004e: mul-float/2addr v4, v5 │ │ +0870e6: 1205 |004f: const/4 v5, #int 0 // #0 │ │ +0870e8: 6e30 5502 4305 |0050: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@0255 │ │ +0870ee: 5483 5707 |0053: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +0870f2: 5284 5b07 |0055: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@075b │ │ +0870f6: 8244 |0057: int-to-float v4, v4 │ │ +0870f8: 5285 5a07 |0058: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ +0870fc: c854 |005a: mul-float/2addr v4, v5 │ │ +0870fe: 1505 0040 |005b: const/high16 v5, #int 1073741824 // #4000 │ │ +087102: c954 |005d: div-float/2addr v4, v5 │ │ +087104: 5285 5807 |005e: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0758 │ │ +087108: 8255 |0060: int-to-float v5, v5 │ │ +08710a: 5286 5a07 |0061: iget v6, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ +08710e: c865 |0063: mul-float/2addr v5, v6 │ │ +087110: 6e30 5502 4305 |0064: invoke-virtual {v3, v4, v5}, Landroid/graphics/Path;.lineTo:(FF)V // method@0255 │ │ +087116: 5483 5707 |0067: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +08711a: a704 0100 |0069: sub-float v4, v1, v0 │ │ +08711e: 6e30 5702 4302 |006b: invoke-virtual {v3, v4, v2}, Landroid/graphics/Path;.offset:(FF)V // method@0257 │ │ +087124: 5483 5707 |006e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +087128: 6e10 5402 0300 |0070: invoke-virtual {v3}, Landroid/graphics/Path;.close:()V // method@0254 │ │ +08712e: 5483 5907 |0073: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ +087132: 5484 6007 |0075: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ +087136: 5285 5f07 |0077: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ +08713a: 4404 0405 |0079: aget v4, v4, v5 │ │ +08713e: 6e20 4a02 4300 |007b: invoke-virtual {v3, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +087144: a603 0a0b |007e: add-float v3, v10, v11 │ │ +087148: 1504 a040 |0080: const/high16 v4, #int 1084227584 // #40a0 │ │ +08714c: c743 |0082: sub-float/2addr v3, v4 │ │ +08714e: 6e10 5e02 0c00 |0083: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ +087154: 0a04 |0086: move-result v4 │ │ +087156: 6e10 5f02 0c00 |0087: invoke-virtual {v12}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ +08715c: 0a05 |008a: move-result v5 │ │ +08715e: 6e40 3502 3954 |008b: invoke-virtual {v9, v3, v4, v5}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0235 │ │ +087164: 5483 5707 |008e: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +087168: 5484 5907 |0090: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowPaint:Landroid/graphics/Paint; // field@0759 │ │ +08716c: 6e30 2c02 3904 |0092: invoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;.drawPath:(Landroid/graphics/Path;Landroid/graphics/Paint;)V // method@022c │ │ +087172: 0e00 |0095: return-void │ │ +087174: 5483 5707 |0096: iget-object v3, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrow:Landroid/graphics/Path; // field@0757 │ │ +087178: 6e10 5802 0300 |0098: invoke-virtual {v3}, Landroid/graphics/Path;.reset:()V // method@0258 │ │ +08717e: 2900 7bff |009b: goto/16 0016 // -0085 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0004 line=482 │ │ 0x0008 line=483 │ │ 0x000f line=484 │ │ 0x0016 line=491 │ │ @@ -107835,19 +107835,19 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0837ec: |[0837ec] android.support.v4.widget.MaterialProgressDrawable$Ring.invalidateSelf:()V │ │ -0837fc: 5420 5d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@075d │ │ -083800: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -083802: 7220 7f02 1000 |0003: invoke-interface {v0, v1}, Landroid/graphics/drawable/Drawable$Callback;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@027f │ │ -083808: 0e00 |0006: return-void │ │ +087184: |[087184] android.support.v4.widget.MaterialProgressDrawable$Ring.invalidateSelf:()V │ │ +087194: 5420 5d07 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@075d │ │ +087198: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08719a: 7220 7f02 1000 |0003: invoke-interface {v0, v1}, Landroid/graphics/drawable/Drawable$Callback;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@027f │ │ +0871a0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0006 line=693 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ @@ -107857,61 +107857,61 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 94 16-bit code units │ │ -08380c: |[08380c] android.support.v4.widget.MaterialProgressDrawable$Ring.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V │ │ -08381c: 1505 b443 |0000: const/high16 v5, #int 1135869952 // #43b4 │ │ -083820: 5481 6c07 |0002: iget-object v1, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@076c │ │ -083824: 6e20 6e02 a100 |0004: invoke-virtual {v1, v10}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@026e │ │ -08382a: 5280 6a07 |0007: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ -08382e: 5284 6a07 |0009: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ -083832: 6e30 6b02 0104 |000b: invoke-virtual {v1, v0, v4}, Landroid/graphics/RectF;.inset:(FF)V // method@026b │ │ -083838: 5280 6607 |000e: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ -08383c: 5284 6407 |0010: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ -083840: c640 |0012: add-float/2addr v0, v4 │ │ -083842: a802 0005 |0013: mul-float v2, v0, v5 │ │ -083846: 5280 6107 |0015: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ -08384a: 5284 6407 |0017: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ -08384e: c640 |0019: add-float/2addr v0, v4 │ │ -083850: a806 0005 |001a: mul-float v6, v0, v5 │ │ -083854: a703 0602 |001c: sub-float v3, v6, v2 │ │ -083858: 5480 6207 |001e: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -08385c: 5484 6007 |0020: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ -083860: 5285 5f07 |0022: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ -083864: 4404 0405 |0024: aget v4, v4, v5 │ │ -083868: 6e20 4a02 4000 |0026: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -08386e: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -083870: 5485 6207 |002a: iget-object v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -083874: 0790 |002c: move-object v0, v9 │ │ -083876: 7406 2602 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@0226 │ │ -08387c: 705a 6c1a 9832 |0030: invoke-direct {v8, v9, v2, v3, v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V // method@1a6c │ │ -083882: 5280 5607 |0033: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ -083886: 1304 ff00 |0035: const/16 v4, #int 255 // #ff │ │ -08388a: 3540 2600 |0037: if-ge v0, v4, 005d // +0026 │ │ -08388e: 5480 5e07 |0039: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ -083892: 5284 5c07 |003b: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@075c │ │ -083896: 6e20 4a02 4000 |003d: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -08389c: 5480 5e07 |0040: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ -0838a0: 5284 5607 |0042: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ -0838a4: d144 ff00 |0044: rsub-int v4, v4, #int 255 // #00ff │ │ -0838a8: 6e20 4802 4000 |0046: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0248 │ │ -0838ae: 6e10 5e02 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ -0838b4: 0a00 |004c: move-result v0 │ │ -0838b6: 6e10 5f02 0a00 |004d: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ -0838bc: 0a04 |0050: move-result v4 │ │ -0838be: 6e10 6702 0a00 |0051: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@0267 │ │ -0838c4: 0a05 |0054: move-result v5 │ │ -0838c6: db05 0502 |0055: div-int/lit8 v5, v5, #int 2 // #02 │ │ -0838ca: 8255 |0057: int-to-float v5, v5 │ │ -0838cc: 5487 5e07 |0058: iget-object v7, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ -0838d0: 6e57 2a02 0954 |005a: invoke-virtual {v9, v0, v4, v5, v7}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ -0838d6: 0e00 |005d: return-void │ │ +0871a4: |[0871a4] android.support.v4.widget.MaterialProgressDrawable$Ring.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V │ │ +0871b4: 1505 b443 |0000: const/high16 v5, #int 1135869952 // #43b4 │ │ +0871b8: 5481 6c07 |0002: iget-object v1, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mTempBounds:Landroid/graphics/RectF; // field@076c │ │ +0871bc: 6e20 6e02 a100 |0004: invoke-virtual {v1, v10}, Landroid/graphics/RectF;.set:(Landroid/graphics/Rect;)V // method@026e │ │ +0871c2: 5280 6a07 |0007: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ +0871c6: 5284 6a07 |0009: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ +0871ca: 6e30 6b02 0104 |000b: invoke-virtual {v1, v0, v4}, Landroid/graphics/RectF;.inset:(FF)V // method@026b │ │ +0871d0: 5280 6607 |000e: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ +0871d4: 5284 6407 |0010: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ +0871d8: c640 |0012: add-float/2addr v0, v4 │ │ +0871da: a802 0005 |0013: mul-float v2, v0, v5 │ │ +0871de: 5280 6107 |0015: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ +0871e2: 5284 6407 |0017: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ +0871e6: c640 |0019: add-float/2addr v0, v4 │ │ +0871e8: a806 0005 |001a: mul-float v6, v0, v5 │ │ +0871ec: a703 0602 |001c: sub-float v3, v6, v2 │ │ +0871f0: 5480 6207 |001e: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +0871f4: 5484 6007 |0020: iget-object v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ +0871f8: 5285 5f07 |0022: iget v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ +0871fc: 4404 0405 |0024: aget v4, v4, v5 │ │ +087200: 6e20 4a02 4000 |0026: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +087206: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +087208: 5485 6207 |002a: iget-object v5, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +08720c: 0790 |002c: move-object v0, v9 │ │ +08720e: 7406 2602 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawArc:(Landroid/graphics/RectF;FFZLandroid/graphics/Paint;)V // method@0226 │ │ +087214: 705a 6c1a 9832 |0030: invoke-direct {v8, v9, v2, v3, v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.drawTriangle:(Landroid/graphics/Canvas;FFLandroid/graphics/Rect;)V // method@1a6c │ │ +08721a: 5280 5607 |0033: iget v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ +08721e: 1304 ff00 |0035: const/16 v4, #int 255 // #ff │ │ +087222: 3540 2600 |0037: if-ge v0, v4, 005d // +0026 │ │ +087226: 5480 5e07 |0039: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ +08722a: 5284 5c07 |003b: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@075c │ │ +08722e: 6e20 4a02 4000 |003d: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +087234: 5480 5e07 |0040: iget-object v0, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ +087238: 5284 5607 |0042: iget v4, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ +08723c: d144 ff00 |0044: rsub-int v4, v4, #int 255 // #00ff │ │ +087240: 6e20 4802 4000 |0046: invoke-virtual {v0, v4}, Landroid/graphics/Paint;.setAlpha:(I)V // method@0248 │ │ +087246: 6e10 5e02 0a00 |0049: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ +08724c: 0a00 |004c: move-result v0 │ │ +08724e: 6e10 5f02 0a00 |004d: invoke-virtual {v10}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ +087254: 0a04 |0050: move-result v4 │ │ +087256: 6e10 6702 0a00 |0051: invoke-virtual {v10}, Landroid/graphics/Rect;.width:()I // method@0267 │ │ +08725c: 0a05 |0054: move-result v5 │ │ +08725e: db05 0502 |0055: div-int/lit8 v5, v5, #int 2 // #02 │ │ +087262: 8255 |0057: int-to-float v5, v5 │ │ +087264: 5487 5e07 |0058: iget-object v7, v8, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mCirclePaint:Landroid/graphics/Paint; // field@075e │ │ +087268: 6e57 2a02 0954 |005a: invoke-virtual {v9, v0, v4, v5, v7}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ +08726e: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=459 │ │ 0x0004 line=460 │ │ 0x0007 line=461 │ │ 0x000e line=463 │ │ 0x0015 line=464 │ │ @@ -107938,17 +107938,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838d8: |[0838d8] android.support.v4.widget.MaterialProgressDrawable$Ring.getAlpha:()I │ │ -0838e8: 5210 5607 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ -0838ec: 0f00 |0002: return v0 │ │ +087270: |[087270] android.support.v4.widget.MaterialProgressDrawable$Ring.getAlpha:()I │ │ +087280: 5210 5607 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ +087284: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -107956,17 +107956,17 @@ │ │ type : '()D' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0838f0: |[0838f0] android.support.v4.widget.MaterialProgressDrawable$Ring.getCenterRadius:()D │ │ -083900: 5320 6307 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ -083904: 1000 |0002: return-wide v0 │ │ +087288: |[087288] android.support.v4.widget.MaterialProgressDrawable$Ring.getCenterRadius:()D │ │ +087298: 5320 6307 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ +08729c: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -107974,17 +107974,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083908: |[083908] android.support.v4.widget.MaterialProgressDrawable$Ring.getEndTrim:()F │ │ -083918: 5210 6107 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ -08391c: 0f00 |0002: return v0 │ │ +0872a0: |[0872a0] android.support.v4.widget.MaterialProgressDrawable$Ring.getEndTrim:()F │ │ +0872b0: 5210 6107 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ +0872b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -107992,17 +107992,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083920: |[083920] android.support.v4.widget.MaterialProgressDrawable$Ring.getInsets:()F │ │ -083930: 5210 6a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ -083934: 0f00 |0002: return v0 │ │ +0872b8: |[0872b8] android.support.v4.widget.MaterialProgressDrawable$Ring.getInsets:()F │ │ +0872c8: 5210 6a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ +0872cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108010,17 +108010,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083938: |[083938] android.support.v4.widget.MaterialProgressDrawable$Ring.getRotation:()F │ │ -083948: 5210 6407 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ -08394c: 0f00 |0002: return v0 │ │ +0872d0: |[0872d0] android.support.v4.widget.MaterialProgressDrawable$Ring.getRotation:()F │ │ +0872e0: 5210 6407 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ +0872e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108028,17 +108028,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083950: |[083950] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartTrim:()F │ │ -083960: 5210 6607 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ -083964: 0f00 |0002: return v0 │ │ +0872e8: |[0872e8] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartTrim:()F │ │ +0872f8: 5210 6607 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ +0872fc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #7 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108046,17 +108046,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083968: |[083968] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingEndTrim:()F │ │ -083978: 5210 6707 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0767 │ │ -08397c: 0f00 |0002: return v0 │ │ +087300: |[087300] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingEndTrim:()F │ │ +087310: 5210 6707 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0767 │ │ +087314: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #8 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108064,17 +108064,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083980: |[083980] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingRotation:()F │ │ -083990: 5210 6807 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0768 │ │ -083994: 0f00 |0002: return v0 │ │ +087318: |[087318] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingRotation:()F │ │ +087328: 5210 6807 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0768 │ │ +08732c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108082,17 +108082,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083998: |[083998] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingStartTrim:()F │ │ -0839a8: 5210 6907 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0769 │ │ -0839ac: 0f00 |0002: return v0 │ │ +087330: |[087330] android.support.v4.widget.MaterialProgressDrawable$Ring.getStartingStartTrim:()F │ │ +087340: 5210 6907 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0769 │ │ +087344: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #10 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108100,17 +108100,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0839b0: |[0839b0] android.support.v4.widget.MaterialProgressDrawable$Ring.getStrokeWidth:()F │ │ -0839c0: 5210 6b07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ -0839c4: 0f00 |0002: return v0 │ │ +087348: |[087348] android.support.v4.widget.MaterialProgressDrawable$Ring.getStrokeWidth:()F │ │ +087358: 5210 6b07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ +08735c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ #11 : (in Landroid/support/v4/widget/MaterialProgressDrawable$Ring;) │ │ @@ -108118,22 +108118,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0839c8: |[0839c8] android.support.v4.widget.MaterialProgressDrawable$Ring.goToNextColor:()V │ │ -0839d8: 5220 5f07 |0000: iget v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ -0839dc: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0839e0: 5421 6007 |0004: iget-object v1, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ -0839e4: 2111 |0006: array-length v1, v1 │ │ -0839e6: b410 |0007: rem-int/2addr v0, v1 │ │ -0839e8: 5920 5f07 |0008: iput v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ -0839ec: 0e00 |000a: return-void │ │ +087360: |[087360] android.support.v4.widget.MaterialProgressDrawable$Ring.goToNextColor:()V │ │ +087370: 5220 5f07 |0000: iget v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ +087374: d800 0001 |0002: add-int/lit8 v0, v0, #int 1 // #01 │ │ +087378: 5421 6007 |0004: iget-object v1, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ +08737c: 2111 |0006: array-length v1, v1 │ │ +08737e: b410 |0007: rem-int/2addr v0, v1 │ │ +087380: 5920 5f07 |0008: iput v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ +087384: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x000a line=538 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ @@ -108142,23 +108142,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0839f0: |[0839f0] android.support.v4.widget.MaterialProgressDrawable$Ring.resetOriginals:()V │ │ -083a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -083a02: 5910 6907 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0769 │ │ -083a06: 5910 6707 |0003: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0767 │ │ -083a0a: 5910 6807 |0005: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0768 │ │ -083a0e: 6e20 861a 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ -083a14: 6e20 821a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1a82 │ │ -083a1a: 6e20 841a 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ -083a20: 0e00 |0010: return-void │ │ +087388: |[087388] android.support.v4.widget.MaterialProgressDrawable$Ring.resetOriginals:()V │ │ +087398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08739a: 5910 6907 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0769 │ │ +08739e: 5910 6707 |0003: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0767 │ │ +0873a2: 5910 6807 |0005: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0768 │ │ +0873a6: 6e20 861a 0100 |0007: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ +0873ac: 6e20 821a 0100 |000a: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1a82 │ │ +0873b2: 6e20 841a 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ +0873b8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=683 │ │ 0x0003 line=684 │ │ 0x0005 line=685 │ │ 0x0007 line=686 │ │ 0x000a line=687 │ │ @@ -108172,17 +108172,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083a24: |[083a24] android.support.v4.widget.MaterialProgressDrawable$Ring.setAlpha:(I)V │ │ -083a34: 5901 5607 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ -083a38: 0e00 |0002: return-void │ │ +0873bc: |[0873bc] android.support.v4.widget.MaterialProgressDrawable$Ring.setAlpha:(I)V │ │ +0873cc: 5901 5607 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mAlpha:I // field@0756 │ │ +0873d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0002 line=550 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 alpha I │ │ @@ -108192,20 +108192,20 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -083a3c: |[083a3c] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowDimensions:(FF)V │ │ -083a4c: 8720 |0000: float-to-int v0, v2 │ │ -083a4e: 5910 5b07 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@075b │ │ -083a52: 8730 |0003: float-to-int v0, v3 │ │ -083a54: 5910 5807 |0004: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0758 │ │ -083a58: 0e00 |0006: return-void │ │ +0873d4: |[0873d4] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowDimensions:(FF)V │ │ +0873e4: 8720 |0000: float-to-int v0, v2 │ │ +0873e6: 5910 5b07 |0001: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowWidth:I // field@075b │ │ +0873ea: 8730 |0003: float-to-int v0, v3 │ │ +0873ec: 5910 5807 |0004: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowHeight:I // field@0758 │ │ +0873f0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0003 line=452 │ │ 0x0006 line=453 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108217,21 +108217,21 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -083a5c: |[083a5c] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowScale:(F)V │ │ -083a6c: 5210 5a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ -083a70: 2d00 0200 |0002: cmpl-float v0, v2, v0 │ │ -083a74: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -083a78: 5912 5a07 |0006: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ -083a7c: 7010 781a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ -083a82: 0e00 |000b: return-void │ │ +0873f4: |[0873f4] android.support.v4.widget.MaterialProgressDrawable$Ring.setArrowScale:(F)V │ │ +087404: 5210 5a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ +087408: 2d00 0200 |0002: cmpl-float v0, v2, v0 │ │ +08740c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +087410: 5912 5a07 |0006: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mArrowScale:F // field@075a │ │ +087414: 7010 781a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ +08741a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0006 line=657 │ │ 0x0008 line=658 │ │ 0x000b line=660 │ │ locals : │ │ @@ -108243,17 +108243,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083a84: |[083a84] android.support.v4.widget.MaterialProgressDrawable$Ring.setBackgroundColor:(I)V │ │ -083a94: 5901 5c07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@075c │ │ -083a98: 0e00 |0002: return-void │ │ +08741c: |[08741c] android.support.v4.widget.MaterialProgressDrawable$Ring.setBackgroundColor:(I)V │ │ +08742c: 5901 5c07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mBackgroundColor:I // field@075c │ │ +087430: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0002 line=442 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -108263,17 +108263,17 @@ │ │ type : '(D)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083a9c: |[083a9c] android.support.v4.widget.MaterialProgressDrawable$Ring.setCenterRadius:(D)V │ │ -083aac: 5a12 6307 |0000: iput-wide v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ -083ab0: 0e00 |0002: return-void │ │ +087434: |[087434] android.support.v4.widget.MaterialProgressDrawable$Ring.setCenterRadius:(D)V │ │ +087444: 5a12 6307 |0000: iput-wide v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ +087448: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x0002 line=636 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=2 centerRadius D │ │ @@ -108283,19 +108283,19 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -083ab4: |[083ab4] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -083ac4: 5410 6207 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -083ac8: 6e20 4b02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ -083ace: 7010 781a 0100 |0005: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ -083ad4: 0e00 |0008: return-void │ │ +08744c: |[08744c] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +08745c: 5410 6207 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +087460: 6e20 4b02 2000 |0002: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ +087466: 7010 781a 0100 |0005: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ +08746c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ 0x0005 line=542 │ │ 0x0008 line=543 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108306,17 +108306,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083ad8: |[083ad8] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorIndex:(I)V │ │ -083ae8: 5901 5f07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ -083aec: 0e00 |0002: return-void │ │ +087470: |[087470] android.support.v4.widget.MaterialProgressDrawable$Ring.setColorIndex:(I)V │ │ +087480: 5901 5f07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColorIndex:I // field@075f │ │ +087484: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0002 line=530 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ 0x0000 - 0x0003 reg=1 index I │ │ @@ -108326,19 +108326,19 @@ │ │ type : '([I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -083af0: |[083af0] android.support.v4.widget.MaterialProgressDrawable$Ring.setColors:([I)V │ │ -083b00: 5b12 6007 |0000: iput-object v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ -083b04: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -083b06: 6e20 801a 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ -083b0c: 0e00 |0006: return-void │ │ +087488: |[087488] android.support.v4.widget.MaterialProgressDrawable$Ring.setColors:([I)V │ │ +087498: 5b12 6007 |0000: iput-object v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mColors:[I // field@0760 │ │ +08749c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +08749e: 6e20 801a 0100 |0003: invoke-virtual {v1, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ +0874a4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0002 line=521 │ │ 0x0006 line=522 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108349,18 +108349,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083b10: |[083b10] android.support.v4.widget.MaterialProgressDrawable$Ring.setEndTrim:(F)V │ │ -083b20: 5901 6107 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ -083b24: 7010 781a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ -083b2a: 0e00 |0005: return-void │ │ +0874a8: |[0874a8] android.support.v4.widget.MaterialProgressDrawable$Ring.setEndTrim:(F)V │ │ +0874b8: 5901 6107 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ +0874bc: 7010 781a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ +0874c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0002 line=595 │ │ 0x0005 line=596 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108371,40 +108371,40 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -083b2c: |[083b2c] android.support.v4.widget.MaterialProgressDrawable$Ring.setInsets:(II)V │ │ -083b3c: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ -083b40: 7120 a02e 9800 |0002: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -083b46: 0a02 |0005: move-result v2 │ │ -083b48: 8221 |0006: int-to-float v1, v2 │ │ -083b4a: 5372 6307 |0007: iget-wide v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ -083b4e: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ -083b52: 3002 0204 |000b: cmpg-double v2, v2, v4 │ │ -083b56: 3d02 0700 |000d: if-lez v2, 0014 // +0007 │ │ -083b5a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -083b5c: 2e02 0102 |0010: cmpg-float v2, v1, v2 │ │ -083b60: 3b02 0e00 |0012: if-gez v2, 0020 // +000e │ │ -083b64: 5272 6b07 |0014: iget v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ -083b68: c962 |0016: div-float/2addr v2, v6 │ │ -083b6a: 8922 |0017: float-to-double v2, v2 │ │ -083b6c: 7120 982e 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Math;.ceil:(D)D // method@2e98 │ │ -083b72: 0b02 |001b: move-result-wide v2 │ │ -083b74: 8c20 |001c: double-to-float v0, v2 │ │ -083b76: 5970 6a07 |001d: iput v0, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ -083b7a: 0e00 |001f: return-void │ │ -083b7c: a902 0106 |0020: div-float v2, v1, v6 │ │ -083b80: 8922 |0022: float-to-double v2, v2 │ │ -083b82: 5374 6307 |0023: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ -083b86: cc42 |0025: sub-double/2addr v2, v4 │ │ -083b88: 8c20 |0026: double-to-float v0, v2 │ │ -083b8a: 28f6 |0027: goto 001d // -000a │ │ +0874c4: |[0874c4] android.support.v4.widget.MaterialProgressDrawable$Ring.setInsets:(II)V │ │ +0874d4: 1506 0040 |0000: const/high16 v6, #int 1073741824 // #4000 │ │ +0874d8: 7120 a02e 9800 |0002: invoke-static {v8, v9}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0874de: 0a02 |0005: move-result v2 │ │ +0874e0: 8221 |0006: int-to-float v1, v2 │ │ +0874e2: 5372 6307 |0007: iget-wide v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ +0874e6: 1604 0000 |0009: const-wide/16 v4, #int 0 // #0 │ │ +0874ea: 3002 0204 |000b: cmpg-double v2, v2, v4 │ │ +0874ee: 3d02 0700 |000d: if-lez v2, 0014 // +0007 │ │ +0874f2: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +0874f4: 2e02 0102 |0010: cmpg-float v2, v1, v2 │ │ +0874f8: 3b02 0e00 |0012: if-gez v2, 0020 // +000e │ │ +0874fc: 5272 6b07 |0014: iget v2, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ +087500: c962 |0016: div-float/2addr v2, v6 │ │ +087502: 8922 |0017: float-to-double v2, v2 │ │ +087504: 7120 982e 3200 |0018: invoke-static {v2, v3}, Ljava/lang/Math;.ceil:(D)D // method@2e98 │ │ +08750a: 0b02 |001b: move-result-wide v2 │ │ +08750c: 8c20 |001c: double-to-float v0, v2 │ │ +08750e: 5970 6a07 |001d: iput v0, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeInset:F // field@076a │ │ +087512: 0e00 |001f: return-void │ │ +087514: a902 0106 |0020: div-float v2, v1, v6 │ │ +087518: 8922 |0022: float-to-double v2, v2 │ │ +08751a: 5374 6307 |0023: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRingCenterRadius:D // field@0763 │ │ +08751e: cc42 |0025: sub-double/2addr v2, v4 │ │ +087520: 8c20 |0026: double-to-float v0, v2 │ │ +087522: 28f6 |0027: goto 001d // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=615 │ │ 0x0007 line=617 │ │ 0x0014 line=618 │ │ 0x001d line=622 │ │ 0x001f line=623 │ │ @@ -108422,18 +108422,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083b8c: |[083b8c] android.support.v4.widget.MaterialProgressDrawable$Ring.setRotation:(F)V │ │ -083b9c: 5901 6407 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ -083ba0: 7010 781a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ -083ba6: 0e00 |0005: return-void │ │ +087524: |[087524] android.support.v4.widget.MaterialProgressDrawable$Ring.setRotation:(F)V │ │ +087534: 5901 6407 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ +087538: 7010 781a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ +08753e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0002 line=606 │ │ 0x0005 line=607 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108444,20 +108444,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -083ba8: |[083ba8] android.support.v4.widget.MaterialProgressDrawable$Ring.setShowArrow:(Z)V │ │ -083bb8: 5510 6507 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0765 │ │ -083bbc: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -083bc0: 5c12 6507 |0004: iput-boolean v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0765 │ │ -083bc4: 7010 781a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ -083bca: 0e00 |0009: return-void │ │ +087540: |[087540] android.support.v4.widget.MaterialProgressDrawable$Ring.setShowArrow:(Z)V │ │ +087550: 5510 6507 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0765 │ │ +087554: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +087558: 5c12 6507 |0004: iput-boolean v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mShowArrow:Z // field@0765 │ │ +08755c: 7010 781a 0100 |0006: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ +087562: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ 0x0004 line=647 │ │ 0x0006 line=648 │ │ 0x0009 line=650 │ │ locals : │ │ @@ -108469,18 +108469,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -083bcc: |[083bcc] android.support.v4.widget.MaterialProgressDrawable$Ring.setStartTrim:(F)V │ │ -083bdc: 5901 6607 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ -083be0: 7010 781a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ -083be6: 0e00 |0005: return-void │ │ +087564: |[087564] android.support.v4.widget.MaterialProgressDrawable$Ring.setStartTrim:(F)V │ │ +087574: 5901 6607 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ +087578: 7010 781a 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ +08757e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0002 line=576 │ │ 0x0005 line=577 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108491,20 +108491,20 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -083be8: |[083be8] android.support.v4.widget.MaterialProgressDrawable$Ring.setStrokeWidth:(F)V │ │ -083bf8: 5912 6b07 |0000: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ -083bfc: 5410 6207 |0002: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ -083c00: 6e20 5102 2000 |0004: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0251 │ │ -083c06: 7010 781a 0100 |0007: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ -083c0c: 0e00 |000a: return-void │ │ +087580: |[087580] android.support.v4.widget.MaterialProgressDrawable$Ring.setStrokeWidth:(F)V │ │ +087590: 5912 6b07 |0000: iput v2, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStrokeWidth:F // field@076b │ │ +087594: 5410 6207 |0002: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mPaint:Landroid/graphics/Paint; // field@0762 │ │ +087598: 6e20 5102 2000 |0004: invoke-virtual {v0, v2}, Landroid/graphics/Paint;.setStrokeWidth:(F)V // method@0251 │ │ +08759e: 7010 781a 0100 |0007: invoke-direct {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.invalidateSelf:()V // method@1a78 │ │ +0875a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0002 line=564 │ │ 0x0007 line=565 │ │ 0x000a line=566 │ │ locals : │ │ @@ -108516,38 +108516,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -083c10: |[083c10] android.support.v4.widget.MaterialProgressDrawable$Ring.storeOriginals:()V │ │ -083c20: 5210 6607 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ -083c24: 5910 6907 |0002: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0769 │ │ -083c28: 5210 6107 |0004: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ -083c2c: 5910 6707 |0006: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0767 │ │ -083c30: 5210 6407 |0008: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ -083c34: 5910 6807 |000a: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0768 │ │ -083c38: 0e00 |000c: return-void │ │ +0875a8: |[0875a8] android.support.v4.widget.MaterialProgressDrawable$Ring.storeOriginals:()V │ │ +0875b8: 5210 6607 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartTrim:F // field@0766 │ │ +0875bc: 5910 6907 |0002: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingStartTrim:F // field@0769 │ │ +0875c0: 5210 6107 |0004: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mEndTrim:F // field@0761 │ │ +0875c4: 5910 6707 |0006: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingEndTrim:F // field@0767 │ │ +0875c8: 5210 6407 |0008: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mRotation:F // field@0764 │ │ +0875cc: 5910 6807 |000a: iput v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.mStartingRotation:F // field@0768 │ │ +0875d0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0004 line=675 │ │ 0x0008 line=676 │ │ 0x000c line=677 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #525 header: │ │ class_idx : 943 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1113 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #525 annotations: │ │ Annotations on class │ │ @@ -108567,17 +108567,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083c3c: |[083c3c] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:()V │ │ -083c4c: 7010 d51f 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ -083c52: 0e00 |0003: return-void │ │ +0875d4: |[0875d4] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:()V │ │ +0875e4: 7010 d51f 0000 |0000: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ +0875ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ │ │ #1 : (in Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;) │ │ @@ -108585,17 +108585,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -083c54: |[083c54] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ -083c64: 7010 891a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:()V // method@1a89 │ │ -083c6a: 0e00 |0003: return-void │ │ +0875ec: |[0875ec] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V │ │ +0875fc: 7010 891a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:()V // method@1a89 │ │ +087602: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable$1; │ │ │ │ @@ -108605,37 +108605,37 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -083c6c: |[083c6c] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.getInterpolation:(F)F │ │ -083c7c: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -083c80: 1501 0040 |0002: const/high16 v1, #int 1073741824 // #4000 │ │ -083c84: c831 |0004: mul-float/2addr v1, v3 │ │ -083c86: 7120 9f2e 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -083c8c: 0a00 |0008: move-result v0 │ │ -083c8e: 6f20 d61f 0200 |0009: invoke-super {v2, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1fd6 │ │ -083c94: 0a00 |000c: move-result v0 │ │ -083c96: 0f00 |000d: return v0 │ │ +087604: |[087604] android.support.v4.widget.MaterialProgressDrawable$StartCurveInterpolator.getInterpolation:(F)F │ │ +087614: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +087618: 1501 0040 |0002: const/high16 v1, #int 1073741824 // #4000 │ │ +08761c: c831 |0004: mul-float/2addr v1, v3 │ │ +08761e: 7120 9f2e 1000 |0005: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +087624: 0a00 |0008: move-result v0 │ │ +087626: 6f20 d61f 0200 |0009: invoke-super {v2, v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.getInterpolation:(F)F // method@1fd6 │ │ +08762c: 0a00 |000c: move-result v0 │ │ +08762e: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; │ │ 0x0000 - 0x000e reg=3 input F │ │ │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #526 header: │ │ class_idx : 944 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 110 │ │ -source_file_idx : 3467 │ │ +source_file_idx : 3468 │ │ static_fields_size : 20 │ │ instance_fields_size: 12 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 18 │ │ │ │ Class #526 annotations: │ │ Annotations on class │ │ @@ -108808,29 +108808,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -083c98: |[083c98] android.support.v4.widget.MaterialProgressDrawable.:()V │ │ -083ca8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -083caa: 2200 6204 |0001: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0462 │ │ -083cae: 7010 f31f 0000 |0003: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff3 │ │ -083cb4: 6900 7c07 |0006: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077c │ │ -083cb8: 2200 ac03 |0008: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; // type@03ac │ │ -083cbc: 7020 681a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1a68 │ │ -083cc2: 6900 7a07 |000d: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077a │ │ -083cc6: 2200 af03 |000f: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; // type@03af │ │ -083cca: 7020 8a1a 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1a8a │ │ -083cd0: 6900 7f07 |0014: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077f │ │ -083cd4: 2200 5904 |0016: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0459 │ │ -083cd8: 7010 d51f 0000 |0018: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ -083cde: 6900 7907 |001b: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.EASE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0779 │ │ -083ce2: 0e00 |001d: return-void │ │ +087630: |[087630] android.support.v4.widget.MaterialProgressDrawable.:()V │ │ +087640: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +087642: 2200 6204 |0001: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0462 │ │ +087646: 7010 f31f 0000 |0003: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff3 │ │ +08764c: 6900 7c07 |0006: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077c │ │ +087650: 2200 ac03 |0008: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator; // type@03ac │ │ +087654: 7020 681a 1000 |000a: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$EndCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1a68 │ │ +08765a: 6900 7a07 |000d: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077a │ │ +08765e: 2200 af03 |000f: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator; // type@03af │ │ +087662: 7020 8a1a 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$StartCurveInterpolator;.:(Landroid/support/v4/widget/MaterialProgressDrawable$1;)V // method@1a8a │ │ +087668: 6900 7f07 |0014: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077f │ │ +08766c: 2200 5904 |0016: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0459 │ │ +087670: 7010 d51f 0000 |0018: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ +087676: 6900 7907 |001b: sput-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.EASE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@0779 │ │ +08767a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ 0x0008 line=54 │ │ 0x000f line=55 │ │ 0x0016 line=56 │ │ locals : │ │ @@ -108840,42 +108840,42 @@ │ │ type : '(Landroid/content/Context;Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -083ce4: |[083ce4] android.support.v4.widget.MaterialProgressDrawable.:(Landroid/content/Context;Landroid/view/View;)V │ │ -083cf4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -083cf6: 7010 8202 0400 |0001: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ -083cfc: 2330 3506 |0004: new-array v0, v3, [I // type@0635 │ │ -083d00: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -083d02: 1502 00ff |0007: const/high16 v2, #int -16777216 // #ff00 │ │ -083d06: 4b02 0001 |0009: aput v2, v0, v1 │ │ -083d0a: 5b40 7707 |000b: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0777 │ │ -083d0e: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -083d12: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -083d18: 5b40 8307 |0012: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0783 │ │ -083d1c: 2200 ab03 |0014: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$3; // type@03ab │ │ -083d20: 7020 631a 4000 |0016: invoke-direct {v0, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$3;.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V // method@1a63 │ │ -083d26: 5b40 8407 |0019: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0784 │ │ -083d2a: 5b46 8707 |001b: iput-object v6, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ -083d2e: 6e10 6501 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -083d34: 0c00 |0020: move-result-object v0 │ │ -083d36: 5b40 8807 |0021: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0788 │ │ -083d3a: 2200 ae03 |0023: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // type@03ae │ │ -083d3e: 5441 8407 |0025: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0784 │ │ -083d42: 7020 6a1a 1000 |0027: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.:(Landroid/graphics/drawable/Drawable$Callback;)V // method@1a6a │ │ -083d48: 5b40 8907 |002a: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -083d4c: 5440 8907 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -083d50: 5441 7707 |002e: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0777 │ │ -083d54: 6e20 811a 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1a81 │ │ -083d5a: 6e20 ac1a 3400 |0033: invoke-virtual {v4, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1aac │ │ -083d60: 7010 a71a 0400 |0036: invoke-direct {v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setupAnimators:()V // method@1aa7 │ │ -083d66: 0e00 |0039: return-void │ │ +08767c: |[08767c] android.support.v4.widget.MaterialProgressDrawable.:(Landroid/content/Context;Landroid/view/View;)V │ │ +08768c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08768e: 7010 8202 0400 |0001: invoke-direct {v4}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ +087694: 2330 3506 |0004: new-array v0, v3, [I // type@0635 │ │ +087698: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +08769a: 1502 00ff |0007: const/high16 v2, #int -16777216 // #ff00 │ │ +08769e: 4b02 0001 |0009: aput v2, v0, v1 │ │ +0876a2: 5b40 7707 |000b: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0777 │ │ +0876a6: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0876aa: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0876b0: 5b40 8307 |0012: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0783 │ │ +0876b4: 2200 ab03 |0014: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$3; // type@03ab │ │ +0876b8: 7020 631a 4000 |0016: invoke-direct {v0, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$3;.:(Landroid/support/v4/widget/MaterialProgressDrawable;)V // method@1a63 │ │ +0876be: 5b40 8407 |0019: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0784 │ │ +0876c2: 5b46 8707 |001b: iput-object v6, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ +0876c6: 6e10 6501 0500 |001d: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0876cc: 0c00 |0020: move-result-object v0 │ │ +0876ce: 5b40 8807 |0021: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0788 │ │ +0876d2: 2200 ae03 |0023: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // type@03ae │ │ +0876d6: 5441 8407 |0025: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mCallback:Landroid/graphics/drawable/Drawable$Callback; // field@0784 │ │ +0876da: 7020 6a1a 1000 |0027: invoke-direct {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.:(Landroid/graphics/drawable/Drawable$Callback;)V // method@1a6a │ │ +0876e0: 5b40 8907 |002a: iput-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +0876e4: 5440 8907 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +0876e8: 5441 7707 |002e: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.COLORS:[I // field@0777 │ │ +0876ec: 6e20 811a 1000 |0030: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1a81 │ │ +0876f2: 6e20 ac1a 3400 |0033: invoke-virtual {v4, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1aac │ │ +0876f8: 7010 a71a 0400 |0036: invoke-direct {v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.setupAnimators:()V // method@1aa7 │ │ +0876fe: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=112 │ │ 0x0004 line=76 │ │ 0x000d line=86 │ │ 0x0014 line=381 │ │ 0x001b line=113 │ │ @@ -108895,17 +108895,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -083d68: |[083d68] android.support.v4.widget.MaterialProgressDrawable.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -083d78: 7030 931a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a93 │ │ -083d7e: 0e00 |0003: return-void │ │ +087700: |[087700] android.support.v4.widget.MaterialProgressDrawable.access$200:(Landroid/support/v4/widget/MaterialProgressDrawable;FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +087710: 7030 931a 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a93 │ │ +087716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0004 reg=1 x1 F │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/widget/MaterialProgressDrawable$Ring; │ │ @@ -108915,51 +108915,51 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083d80: |[083d80] android.support.v4.widget.MaterialProgressDrawable.access$300:()Landroid/view/animation/Interpolator; │ │ -083d90: 6200 7f07 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077f │ │ -083d94: 1100 |0002: return-object v0 │ │ +087718: |[087718] android.support.v4.widget.MaterialProgressDrawable.access$300:()Landroid/view/animation/Interpolator; │ │ +087728: 6200 7f07 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.START_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077f │ │ +08772c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ name : 'access$400' │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083d98: |[083d98] android.support.v4.widget.MaterialProgressDrawable.access$400:()Landroid/view/animation/Interpolator; │ │ -083da8: 6200 7a07 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077a │ │ -083dac: 1100 |0002: return-object v0 │ │ +087730: |[087730] android.support.v4.widget.MaterialProgressDrawable.access$400:()Landroid/view/animation/Interpolator; │ │ +087740: 6200 7a07 |0000: sget-object v0, Landroid/support/v4/widget/MaterialProgressDrawable;.END_CURVE_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077a │ │ +087744: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ name : 'access$500' │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083db0: |[083db0] android.support.v4.widget.MaterialProgressDrawable.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ -083dc0: 5210 8b07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@078b │ │ -083dc4: 0f00 |0002: return v0 │ │ +087748: |[087748] android.support.v4.widget.MaterialProgressDrawable.access$500:(Landroid/support/v4/widget/MaterialProgressDrawable;)F │ │ +087758: 5210 8b07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@078b │ │ +08775c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #6 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -108967,17 +108967,17 @@ │ │ type : '(Landroid/support/v4/widget/MaterialProgressDrawable;F)F' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083dc8: |[083dc8] android.support.v4.widget.MaterialProgressDrawable.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F │ │ -083dd8: 5901 8b07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@078b │ │ -083ddc: 0f01 |0002: return v1 │ │ +087760: |[087760] android.support.v4.widget.MaterialProgressDrawable.access$502:(Landroid/support/v4/widget/MaterialProgressDrawable;F)F │ │ +087770: 5901 8b07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotationCount:F // field@078b │ │ +087774: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0003 reg=1 x1 F │ │ │ │ @@ -108986,44 +108986,44 @@ │ │ type : '(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -083de0: |[083de0] android.support.v4.widget.MaterialProgressDrawable.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ -083df0: 6e10 741a 0a00 |0000: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ -083df6: 0a03 |0003: move-result v3 │ │ -083df8: 1404 cdcc 4c3f |0004: const v4, #float 0.8 // #3f4ccccd │ │ -083dfe: c943 |0007: div-float/2addr v3, v4 │ │ -083e00: 8934 |0008: float-to-double v4, v3 │ │ -083e02: 7120 9a2e 5400 |0009: invoke-static {v4, v5}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ -083e08: 0b04 |000c: move-result-wide v4 │ │ -083e0a: 1906 f03f |000d: const-wide/high16 v6, #long 4607182418800017408 // #3ff0 │ │ -083e0e: cb64 |000f: add-double/2addr v4, v6 │ │ -083e10: 8c42 |0010: double-to-float v2, v4 │ │ -083e12: 6e10 751a 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1a75 │ │ -083e18: 0a03 |0014: move-result v3 │ │ -083e1a: 6e10 731a 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1a73 │ │ -083e20: 0a04 |0018: move-result v4 │ │ -083e22: 6e10 751a 0a00 |0019: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1a75 │ │ -083e28: 0a05 |001c: move-result v5 │ │ -083e2a: c754 |001d: sub-float/2addr v4, v5 │ │ -083e2c: c894 |001e: mul-float/2addr v4, v9 │ │ -083e2e: a601 0304 |001f: add-float v1, v3, v4 │ │ -083e32: 6e20 861a 1a00 |0021: invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ -083e38: 6e10 741a 0a00 |0024: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ -083e3e: 0a03 |0027: move-result v3 │ │ -083e40: 6e10 741a 0a00 |0028: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ -083e46: 0a04 |002b: move-result v4 │ │ -083e48: a704 0204 |002c: sub-float v4, v2, v4 │ │ -083e4c: c894 |002e: mul-float/2addr v4, v9 │ │ -083e4e: a600 0304 |002f: add-float v0, v3, v4 │ │ -083e52: 6e20 841a 0a00 |0031: invoke-virtual {v10, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ -083e58: 0e00 |0034: return-void │ │ +087778: |[087778] android.support.v4.widget.MaterialProgressDrawable.applyFinishTranslation:(FLandroid/support/v4/widget/MaterialProgressDrawable$Ring;)V │ │ +087788: 6e10 741a 0a00 |0000: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ +08778e: 0a03 |0003: move-result v3 │ │ +087790: 1404 cdcc 4c3f |0004: const v4, #float 0.8 // #3f4ccccd │ │ +087796: c943 |0007: div-float/2addr v3, v4 │ │ +087798: 8934 |0008: float-to-double v4, v3 │ │ +08779a: 7120 9a2e 5400 |0009: invoke-static {v4, v5}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ +0877a0: 0b04 |000c: move-result-wide v4 │ │ +0877a2: 1906 f03f |000d: const-wide/high16 v6, #long 4607182418800017408 // #3ff0 │ │ +0877a6: cb64 |000f: add-double/2addr v4, v6 │ │ +0877a8: 8c42 |0010: double-to-float v2, v4 │ │ +0877aa: 6e10 751a 0a00 |0011: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1a75 │ │ +0877b0: 0a03 |0014: move-result v3 │ │ +0877b2: 6e10 731a 0a00 |0015: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingEndTrim:()F // method@1a73 │ │ +0877b8: 0a04 |0018: move-result v4 │ │ +0877ba: 6e10 751a 0a00 |0019: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingStartTrim:()F // method@1a75 │ │ +0877c0: 0a05 |001c: move-result v5 │ │ +0877c2: c754 |001d: sub-float/2addr v4, v5 │ │ +0877c4: c894 |001e: mul-float/2addr v4, v9 │ │ +0877c6: a601 0304 |001f: add-float v1, v3, v4 │ │ +0877ca: 6e20 861a 1a00 |0021: invoke-virtual {v10, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ +0877d0: 6e10 741a 0a00 |0024: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ +0877d6: 0a03 |0027: move-result v3 │ │ +0877d8: 6e10 741a 0a00 |0028: invoke-virtual {v10}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartingRotation:()F // method@1a74 │ │ +0877de: 0a04 |002b: move-result v4 │ │ +0877e0: a704 0204 |002c: sub-float v4, v2, v4 │ │ +0877e4: c894 |002e: mul-float/2addr v4, v9 │ │ +0877e6: a600 0304 |002f: add-float v0, v3, v4 │ │ +0877ea: 6e20 841a 0a00 |0031: invoke-virtual {v10, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ +0877f0: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ 0x0011 line=302 │ │ 0x0021 line=304 │ │ 0x0024 line=305 │ │ 0x0031 line=307 │ │ @@ -109041,17 +109041,17 @@ │ │ type : '()F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -083e5c: |[083e5c] android.support.v4.widget.MaterialProgressDrawable.getRotation:()F │ │ -083e6c: 5210 8a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@078a │ │ -083e70: 0f00 |0002: return v0 │ │ +0877f4: |[0877f4] android.support.v4.widget.MaterialProgressDrawable.getRotation:()F │ │ +087804: 5210 8a07 |0000: iget v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@078a │ │ +087808: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #9 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109059,43 +109059,43 @@ │ │ type : '(DDDDFF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 11 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -083e74: |[083e74] android.support.v4.widget.MaterialProgressDrawable.setSizeParameters:(DDDDFF)V │ │ -083e84: 5471 8907 |0000: iget-object v1, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -083e88: 5473 8807 |0002: iget-object v3, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0788 │ │ -083e8c: 6e10 ca01 0300 |0004: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -083e92: 0c00 |0007: move-result-object v0 │ │ -083e94: 5202 4b08 |0008: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -083e98: 8924 |000a: float-to-double v4, v2 │ │ -083e9a: cd84 |000b: mul-double/2addr v4, v8 │ │ -083e9c: 5a74 8c07 |000c: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@078c │ │ -083ea0: 8924 |000e: float-to-double v4, v2 │ │ -083ea2: cda4 |000f: mul-double/2addr v4, v10 │ │ -083ea4: 5a74 8607 |0010: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0786 │ │ -083ea8: 8ce3 |0012: double-to-float v3, v14 │ │ -083eaa: c823 |0013: mul-float/2addr v3, v2 │ │ -083eac: 6e20 871a 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStrokeWidth:(F)V // method@1a87 │ │ -083eb2: 8924 |0017: float-to-double v4, v2 │ │ -083eb4: cdc4 |0018: mul-double/2addr v4, v12 │ │ -083eb6: 6e30 7e1a 4105 |0019: invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setCenterRadius:(D)V // method@1a7e │ │ -083ebc: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -083ebe: 6e20 801a 3100 |001d: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ -083ec4: a803 1002 |0020: mul-float v3, v16, v2 │ │ -083ec8: a804 1102 |0022: mul-float v4, v17, v2 │ │ -083ecc: 6e30 7b1a 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowDimensions:(FF)V // method@1a7b │ │ -083ed2: 5374 8c07 |0027: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@078c │ │ -083ed6: 8a43 |0029: double-to-int v3, v4 │ │ -083ed8: 5374 8607 |002a: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0786 │ │ -083edc: 8a44 |002c: double-to-int v4, v4 │ │ -083ede: 6e30 831a 3104 |002d: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setInsets:(II)V // method@1a83 │ │ -083ee4: 0e00 |0030: return-void │ │ +08780c: |[08780c] android.support.v4.widget.MaterialProgressDrawable.setSizeParameters:(DDDDFF)V │ │ +08781c: 5471 8907 |0000: iget-object v1, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087820: 5473 8807 |0002: iget-object v3, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mResources:Landroid/content/res/Resources; // field@0788 │ │ +087824: 6e10 ca01 0300 |0004: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +08782a: 0c00 |0007: move-result-object v0 │ │ +08782c: 5202 4b08 |0008: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +087830: 8924 |000a: float-to-double v4, v2 │ │ +087832: cd84 |000b: mul-double/2addr v4, v8 │ │ +087834: 5a74 8c07 |000c: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@078c │ │ +087838: 8924 |000e: float-to-double v4, v2 │ │ +08783a: cda4 |000f: mul-double/2addr v4, v10 │ │ +08783c: 5a74 8607 |0010: iput-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0786 │ │ +087840: 8ce3 |0012: double-to-float v3, v14 │ │ +087842: c823 |0013: mul-float/2addr v3, v2 │ │ +087844: 6e20 871a 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStrokeWidth:(F)V // method@1a87 │ │ +08784a: 8924 |0017: float-to-double v4, v2 │ │ +08784c: cdc4 |0018: mul-double/2addr v4, v12 │ │ +08784e: 6e30 7e1a 4105 |0019: invoke-virtual {v1, v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setCenterRadius:(D)V // method@1a7e │ │ +087854: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +087856: 6e20 801a 3100 |001d: invoke-virtual {v1, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ +08785c: a803 1002 |0020: mul-float v3, v16, v2 │ │ +087860: a804 1102 |0022: mul-float v4, v17, v2 │ │ +087864: 6e30 7b1a 3104 |0024: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowDimensions:(FF)V // method@1a7b │ │ +08786a: 5374 8c07 |0027: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@078c │ │ +08786e: 8a43 |0029: double-to-int v3, v4 │ │ +087870: 5374 8607 |002a: iget-wide v4, v7, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0786 │ │ +087874: 8a44 |002c: double-to-int v4, v4 │ │ +087876: 6e30 831a 3104 |002d: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setInsets:(II)V // method@1a83 │ │ +08787c: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0002 line=126 │ │ 0x0008 line=127 │ │ 0x000a line=129 │ │ 0x000e line=130 │ │ @@ -109122,29 +109122,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -083ee8: |[083ee8] android.support.v4.widget.MaterialProgressDrawable.setupAnimators:()V │ │ -083ef8: 5431 8907 |0000: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -083efc: 2200 a903 |0002: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$1; // type@03a9 │ │ -083f00: 7030 5d1a 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$1;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a5d │ │ -083f06: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ -083f08: 6e20 e91f 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@1fe9 │ │ -083f0e: 1212 |000b: const/4 v2, #int 1 // #1 │ │ -083f10: 6e20 ea1f 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@1fea │ │ -083f16: 6202 7c07 |000f: sget-object v2, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077c │ │ -083f1a: 6e20 e81f 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ -083f20: 2202 aa03 |0014: new-instance v2, Landroid/support/v4/widget/MaterialProgressDrawable$2; // type@03aa │ │ -083f24: 7030 5f1a 3201 |0016: invoke-direct {v2, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$2;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a5f │ │ -083f2a: 6e20 e61f 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fe6 │ │ -083f30: 5b30 8207 |001c: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ -083f34: 0e00 |001e: return-void │ │ +087880: |[087880] android.support.v4.widget.MaterialProgressDrawable.setupAnimators:()V │ │ +087890: 5431 8907 |0000: iget-object v1, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087894: 2200 a903 |0002: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable$1; // type@03a9 │ │ +087898: 7030 5d1a 3001 |0004: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$1;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a5d │ │ +08789e: 12f2 |0007: const/4 v2, #int -1 // #ff │ │ +0878a0: 6e20 e91f 2000 |0008: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatCount:(I)V // method@1fe9 │ │ +0878a6: 1212 |000b: const/4 v2, #int 1 // #1 │ │ +0878a8: 6e20 ea1f 2000 |000c: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setRepeatMode:(I)V // method@1fea │ │ +0878ae: 6202 7c07 |000f: sget-object v2, Landroid/support/v4/widget/MaterialProgressDrawable;.LINEAR_INTERPOLATOR:Landroid/view/animation/Interpolator; // field@077c │ │ +0878b2: 6e20 e81f 2000 |0011: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ +0878b8: 2202 aa03 |0014: new-instance v2, Landroid/support/v4/widget/MaterialProgressDrawable$2; // type@03aa │ │ +0878bc: 7030 5f1a 3201 |0016: invoke-direct {v2, v3, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$2;.:(Landroid/support/v4/widget/MaterialProgressDrawable;Landroid/support/v4/widget/MaterialProgressDrawable$Ring;)V // method@1a5f │ │ +0878c2: 6e20 e61f 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fe6 │ │ +0878c8: 5b30 8207 |001c: iput-object v0, v3, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ +0878cc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0002 line=312 │ │ 0x0007 line=347 │ │ 0x000b line=348 │ │ 0x000f line=349 │ │ @@ -109162,29 +109162,29 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -083f38: |[083f38] android.support.v4.widget.MaterialProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -083f48: 6e10 961a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@1a96 │ │ -083f4e: 0c00 |0003: move-result-object v0 │ │ -083f50: 6e10 3602 0600 |0004: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -083f56: 0a01 |0007: move-result v1 │ │ -083f58: 5252 8a07 |0008: iget v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@078a │ │ -083f5c: 6e10 5e02 0000 |000a: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ -083f62: 0a03 |000d: move-result v3 │ │ -083f64: 6e10 5f02 0000 |000e: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ -083f6a: 0a04 |0011: move-result v4 │ │ -083f6c: 6e40 3502 2643 |0012: invoke-virtual {v6, v2, v3, v4}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0235 │ │ -083f72: 5452 8907 |0015: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -083f76: 6e30 6b1a 6200 |0017: invoke-virtual {v2, v6, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V // method@1a6b │ │ -083f7c: 6e20 3302 1600 |001a: invoke-virtual {v6, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ -083f82: 0e00 |001d: return-void │ │ +0878d0: |[0878d0] android.support.v4.widget.MaterialProgressDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +0878e0: 6e10 961a 0500 |0000: invoke-virtual {v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.getBounds:()Landroid/graphics/Rect; // method@1a96 │ │ +0878e6: 0c00 |0003: move-result-object v0 │ │ +0878e8: 6e10 3602 0600 |0004: invoke-virtual {v6}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +0878ee: 0a01 |0007: move-result v1 │ │ +0878f0: 5252 8a07 |0008: iget v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@078a │ │ +0878f4: 6e10 5e02 0000 |000a: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterX:()F // method@025e │ │ +0878fa: 0a03 |000d: move-result v3 │ │ +0878fc: 6e10 5f02 0000 |000e: invoke-virtual {v0}, Landroid/graphics/Rect;.exactCenterY:()F // method@025f │ │ +087902: 0a04 |0011: move-result v4 │ │ +087904: 6e40 3502 2643 |0012: invoke-virtual {v6, v2, v3, v4}, Landroid/graphics/Canvas;.rotate:(FFF)V // method@0235 │ │ +08790a: 5452 8907 |0015: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +08790e: 6e30 6b1a 6200 |0017: invoke-virtual {v2, v6, v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.draw:(Landroid/graphics/Canvas;Landroid/graphics/Rect;)V // method@1a6b │ │ +087914: 6e20 3302 1600 |001a: invoke-virtual {v6, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ +08791a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0004 line=221 │ │ 0x0008 line=222 │ │ 0x0015 line=223 │ │ 0x001a line=224 │ │ @@ -109200,19 +109200,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -083f84: |[083f84] android.support.v4.widget.MaterialProgressDrawable.getAlpha:()I │ │ -083f94: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -083f98: 6e10 6d1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getAlpha:()I // method@1a6d │ │ -083f9e: 0a00 |0005: move-result v0 │ │ -083fa0: 0f00 |0006: return v0 │ │ +08791c: |[08791c] android.support.v4.widget.MaterialProgressDrawable.getAlpha:()I │ │ +08792c: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087930: 6e10 6d1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getAlpha:()I // method@1a6d │ │ +087936: 0a00 |0005: move-result v0 │ │ +087938: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #2 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109220,18 +109220,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -083fa4: |[083fa4] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicHeight:()I │ │ -083fb4: 5320 8607 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0786 │ │ -083fb8: 8a00 |0002: double-to-int v0, v0 │ │ -083fba: 0f00 |0003: return v0 │ │ +08793c: |[08793c] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicHeight:()I │ │ +08794c: 5320 8607 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mHeight:D // field@0786 │ │ +087950: 8a00 |0002: double-to-int v0, v0 │ │ +087952: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #3 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109239,18 +109239,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -083fbc: |[083fbc] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicWidth:()I │ │ -083fcc: 5320 8c07 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@078c │ │ -083fd0: 8a00 |0002: double-to-int v0, v0 │ │ -083fd2: 0f00 |0003: return v0 │ │ +087954: |[087954] android.support.v4.widget.MaterialProgressDrawable.getIntrinsicWidth:()I │ │ +087964: 5320 8c07 |0000: iget-wide v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mWidth:D // field@078c │ │ +087968: 8a00 |0002: double-to-int v0, v0 │ │ +08796a: 0f00 |0003: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #4 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109258,17 +109258,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -083fd4: |[083fd4] android.support.v4.widget.MaterialProgressDrawable.getOpacity:()I │ │ -083fe4: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ -083fe6: 0f00 |0001: return v0 │ │ +08796c: |[08796c] android.support.v4.widget.MaterialProgressDrawable.getOpacity:()I │ │ +08797c: 12d0 |0000: const/4 v0, #int -3 // #fd │ │ +08797e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ │ │ #5 : (in Landroid/support/v4/widget/MaterialProgressDrawable;) │ │ @@ -109276,35 +109276,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -083fe8: |[083fe8] android.support.v4.widget.MaterialProgressDrawable.isRunning:()Z │ │ -083ff8: 5452 8307 |0000: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0783 │ │ -083ffc: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -084002: 0a00 |0005: move-result v0 │ │ -084004: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -084006: 3503 1900 |0007: if-ge v3, v0, 0020 // +0019 │ │ -08400a: 6e20 0e2f 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -084010: 0c01 |000c: move-result-object v1 │ │ -084012: 1f01 5d04 |000d: check-cast v1, Landroid/view/animation/Animation; // type@045d │ │ -084016: 6e10 e41f 0100 |000f: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1fe4 │ │ -08401c: 0a04 |0012: move-result v4 │ │ -08401e: 3804 0a00 |0013: if-eqz v4, 001d // +000a │ │ -084022: 6e10 e31f 0100 |0015: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1fe3 │ │ -084028: 0a04 |0018: move-result v4 │ │ -08402a: 3904 0400 |0019: if-nez v4, 001d // +0004 │ │ -08402e: 1214 |001b: const/4 v4, #int 1 // #1 │ │ -084030: 0f04 |001c: return v4 │ │ -084032: d803 0301 |001d: add-int/lit8 v3, v3, #int 1 // #01 │ │ -084036: 28e8 |001f: goto 0007 // -0018 │ │ -084038: 1204 |0020: const/4 v4, #int 0 // #0 │ │ -08403a: 28fb |0021: goto 001c // -0005 │ │ +087980: |[087980] android.support.v4.widget.MaterialProgressDrawable.isRunning:()Z │ │ +087990: 5452 8307 |0000: iget-object v2, v5, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimators:Ljava/util/ArrayList; // field@0783 │ │ +087994: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +08799a: 0a00 |0005: move-result v0 │ │ +08799c: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +08799e: 3503 1900 |0007: if-ge v3, v0, 0020 // +0019 │ │ +0879a2: 6e20 0e2f 3200 |0009: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0879a8: 0c01 |000c: move-result-object v1 │ │ +0879aa: 1f01 5d04 |000d: check-cast v1, Landroid/view/animation/Animation; // type@045d │ │ +0879ae: 6e10 e41f 0100 |000f: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1fe4 │ │ +0879b4: 0a04 |0012: move-result v4 │ │ +0879b6: 3804 0a00 |0013: if-eqz v4, 001d // +000a │ │ +0879ba: 6e10 e31f 0100 |0015: invoke-virtual {v1}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1fe3 │ │ +0879c0: 0a04 |0018: move-result v4 │ │ +0879c2: 3904 0400 |0019: if-nez v4, 001d // +0004 │ │ +0879c6: 1214 |001b: const/4 v4, #int 1 // #1 │ │ +0879c8: 0f04 |001c: return v4 │ │ +0879ca: d803 0301 |001d: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0879ce: 28e8 |001f: goto 0007 // -0018 │ │ +0879d0: 1204 |0020: const/4 v4, #int 0 // #0 │ │ +0879d2: 28fb |0021: goto 001c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0002 line=260 │ │ 0x0006 line=261 │ │ 0x0009 line=262 │ │ 0x000f line=263 │ │ @@ -109325,18 +109325,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08403c: |[08403c] android.support.v4.widget.MaterialProgressDrawable.setAlpha:(I)V │ │ -08404c: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084050: 6e20 7a1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setAlpha:(I)V // method@1a7a │ │ -084056: 0e00 |0005: return-void │ │ +0879d4: |[0879d4] android.support.v4.widget.MaterialProgressDrawable.setAlpha:(I)V │ │ +0879e4: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +0879e8: 6e20 7a1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setAlpha:(I)V // method@1a7a │ │ +0879ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 alpha I │ │ @@ -109346,18 +109346,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084058: |[084058] android.support.v4.widget.MaterialProgressDrawable.setArrowScale:(F)V │ │ -084068: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -08406c: 6e20 7c1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowScale:(F)V // method@1a7c │ │ -084072: 0e00 |0005: return-void │ │ +0879f0: |[0879f0] android.support.v4.widget.MaterialProgressDrawable.setArrowScale:(F)V │ │ +087a00: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087a04: 6e20 7c1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setArrowScale:(F)V // method@1a7c │ │ +087a0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 scale F │ │ @@ -109367,18 +109367,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084074: |[084074] android.support.v4.widget.MaterialProgressDrawable.setBackgroundColor:(I)V │ │ -084084: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084088: 6e20 7d1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setBackgroundColor:(I)V // method@1a7d │ │ -08408e: 0e00 |0005: return-void │ │ +087a0c: |[087a0c] android.support.v4.widget.MaterialProgressDrawable.setBackgroundColor:(I)V │ │ +087a1c: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087a20: 6e20 7d1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setBackgroundColor:(I)V // method@1a7d │ │ +087a26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0005 line=194 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 color I │ │ @@ -109388,18 +109388,18 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084090: |[084090] android.support.v4.widget.MaterialProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -0840a0: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -0840a4: 6e20 7f1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1a7f │ │ -0840aa: 0e00 |0005: return-void │ │ +087a28: |[087a28] android.support.v4.widget.MaterialProgressDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +087a38: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087a3c: 6e20 7f1a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorFilter:(Landroid/graphics/ColorFilter;)V // method@1a7f │ │ +087a42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 colorFilter Landroid/graphics/ColorFilter; │ │ @@ -109409,21 +109409,21 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0840ac: |[0840ac] android.support.v4.widget.MaterialProgressDrawable.setColorSchemeColors:([I)V │ │ -0840bc: 5420 8907 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -0840c0: 6e20 811a 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1a81 │ │ -0840c6: 5420 8907 |0005: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -0840ca: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0840cc: 6e20 801a 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ -0840d2: 0e00 |000b: return-void │ │ +087a44: |[087a44] android.support.v4.widget.MaterialProgressDrawable.setColorSchemeColors:([I)V │ │ +087a54: 5420 8907 |0000: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087a58: 6e20 811a 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColors:([I)V // method@1a81 │ │ +087a5e: 5420 8907 |0005: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087a62: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +087a64: 6e20 801a 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ +087a6a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ 0x000b line=206 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -109434,18 +109434,18 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0840d4: |[0840d4] android.support.v4.widget.MaterialProgressDrawable.setProgressRotation:(F)V │ │ -0840e4: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -0840e8: 6e20 841a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ -0840ee: 0e00 |0005: return-void │ │ +087a6c: |[087a6c] android.support.v4.widget.MaterialProgressDrawable.setProgressRotation:(F)V │ │ +087a7c: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087a80: 6e20 841a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setRotation:(F)V // method@1a84 │ │ +087a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 rotation F │ │ @@ -109455,18 +109455,18 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0840f0: |[0840f0] android.support.v4.widget.MaterialProgressDrawable.setRotation:(F)V │ │ -084100: 5901 8a07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@078a │ │ -084104: 6e10 9b1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1a9b │ │ -08410a: 0e00 |0005: return-void │ │ +087a88: |[087a88] android.support.v4.widget.MaterialProgressDrawable.setRotation:(F)V │ │ +087a98: 5901 8a07 |0000: iput v1, v0, Landroid/support/v4/widget/MaterialProgressDrawable;.mRotation:F // field@078a │ │ +087a9c: 6e10 9b1a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.invalidateSelf:()V // method@1a9b │ │ +087aa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0002 line=244 │ │ 0x0005 line=245 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -109477,20 +109477,20 @@ │ │ type : '(FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08410c: |[08410c] android.support.v4.widget.MaterialProgressDrawable.setStartEndTrim:(FF)V │ │ -08411c: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084120: 6e20 861a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ -084126: 5410 8907 |0005: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -08412a: 6e20 821a 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1a82 │ │ -084130: 0e00 |000a: return-void │ │ +087aa4: |[087aa4] android.support.v4.widget.MaterialProgressDrawable.setStartEndTrim:(FF)V │ │ +087ab4: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087ab8: 6e20 861a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setStartTrim:(F)V // method@1a86 │ │ +087abe: 5410 8907 |0005: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087ac2: 6e20 821a 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setEndTrim:(F)V // method@1a82 │ │ +087ac8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ 0x000a line=178 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ @@ -109502,18 +109502,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -084134: |[084134] android.support.v4.widget.MaterialProgressDrawable.showArrow:(Z)V │ │ -084144: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084148: 6e20 851a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1a85 │ │ -08414e: 0e00 |0005: return-void │ │ +087acc: |[087acc] android.support.v4.widget.MaterialProgressDrawable.showArrow:(Z)V │ │ +087adc: 5410 8907 |0000: iget-object v0, v1, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087ae0: 6e20 851a 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1a85 │ │ +087ae6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0006 reg=2 show Z │ │ @@ -109523,48 +109523,48 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -084150: |[084150] android.support.v4.widget.MaterialProgressDrawable.start:()V │ │ -084160: 5440 8207 |0000: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ -084164: 6e10 e51f 0000 |0002: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fe5 │ │ -08416a: 5440 8907 |0005: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -08416e: 6e10 881a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1a88 │ │ -084174: 5440 8907 |000a: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084178: 6e10 6f1a 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1a6f │ │ -08417e: 0a00 |000f: move-result v0 │ │ -084180: 5441 8907 |0010: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084184: 6e10 721a 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartTrim:()F // method@1a72 │ │ -08418a: 0a01 |0015: move-result v1 │ │ -08418c: 2d00 0001 |0016: cmpl-float v0, v0, v1 │ │ -084190: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ -084194: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -084196: 5c40 8507 |001b: iput-boolean v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ -08419a: 5440 8207 |001d: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ -08419e: 1602 9a02 |001f: const-wide/16 v2, #int 666 // #29a │ │ -0841a2: 6e30 e71f 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -0841a8: 5440 8707 |0024: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ -0841ac: 5441 8207 |0026: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ -0841b0: 6e20 871e 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -0841b6: 0e00 |002b: return-void │ │ -0841b8: 5440 8907 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -0841bc: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -0841be: 6e20 801a 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ -0841c4: 5440 8907 |0032: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -0841c8: 6e10 791a 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1a79 │ │ -0841ce: 5440 8207 |0037: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ -0841d2: 1602 3505 |0039: const-wide/16 v2, #int 1333 // #535 │ │ -0841d6: 6e30 e71f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -0841dc: 5440 8707 |003e: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ -0841e0: 5441 8207 |0040: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ -0841e4: 6e20 871e 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -0841ea: 28e6 |0045: goto 002b // -001a │ │ +087ae8: |[087ae8] android.support.v4.widget.MaterialProgressDrawable.start:()V │ │ +087af8: 5440 8207 |0000: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ +087afc: 6e10 e51f 0000 |0002: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fe5 │ │ +087b02: 5440 8907 |0005: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087b06: 6e10 881a 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.storeOriginals:()V // method@1a88 │ │ +087b0c: 5440 8907 |000a: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087b10: 6e10 6f1a 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getEndTrim:()F // method@1a6f │ │ +087b16: 0a00 |000f: move-result v0 │ │ +087b18: 5441 8907 |0010: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087b1c: 6e10 721a 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.getStartTrim:()F // method@1a72 │ │ +087b22: 0a01 |0015: move-result v1 │ │ +087b24: 2d00 0001 |0016: cmpl-float v0, v0, v1 │ │ +087b28: 3800 1400 |0018: if-eqz v0, 002c // +0014 │ │ +087b2c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +087b2e: 5c40 8507 |001b: iput-boolean v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mFinishing:Z // field@0785 │ │ +087b32: 5440 8207 |001d: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ +087b36: 1602 9a02 |001f: const-wide/16 v2, #int 666 // #29a │ │ +087b3a: 6e30 e71f 2003 |0021: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +087b40: 5440 8707 |0024: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ +087b44: 5441 8207 |0026: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ +087b48: 6e20 871e 1000 |0028: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +087b4e: 0e00 |002b: return-void │ │ +087b50: 5440 8907 |002c: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087b54: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +087b56: 6e20 801a 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ +087b5c: 5440 8907 |0032: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087b60: 6e10 791a 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1a79 │ │ +087b66: 5440 8207 |0037: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ +087b6a: 1602 3505 |0039: const-wide/16 v2, #int 1333 // #535 │ │ +087b6e: 6e30 e71f 2003 |003b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +087b74: 5440 8707 |003e: iget-object v0, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ +087b78: 5441 8207 |0040: iget-object v1, v4, Landroid/support/v4/widget/MaterialProgressDrawable;.mAnimation:Landroid/view/animation/Animation; // field@0782 │ │ +087b7c: 6e20 871e 1000 |0042: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +087b82: 28e6 |0045: goto 002b // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0005 line=273 │ │ 0x000a line=275 │ │ 0x001a line=276 │ │ 0x001d line=277 │ │ @@ -109582,27 +109582,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0841ec: |[0841ec] android.support.v4.widget.MaterialProgressDrawable.stop:()V │ │ -0841fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0841fe: 5420 8707 |0001: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ -084202: 6e10 e01d 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ -084208: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08420a: 6e20 a41a 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1aa4 │ │ -084210: 5420 8907 |000a: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084214: 6e20 851a 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1a85 │ │ -08421a: 5420 8907 |000f: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -08421e: 6e20 801a 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ -084224: 5420 8907 |0014: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ -084228: 6e10 791a 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1a79 │ │ -08422e: 0e00 |0019: return-void │ │ +087b84: |[087b84] android.support.v4.widget.MaterialProgressDrawable.stop:()V │ │ +087b94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +087b96: 5420 8707 |0001: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mParent:Landroid/view/View; // field@0787 │ │ +087b9a: 6e10 e01d 0000 |0003: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ +087ba0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +087ba2: 6e20 a41a 0200 |0007: invoke-virtual {v2, v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.setRotation:(F)V // method@1aa4 │ │ +087ba8: 5420 8907 |000a: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087bac: 6e20 851a 1000 |000c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setShowArrow:(Z)V // method@1a85 │ │ +087bb2: 5420 8907 |000f: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087bb6: 6e20 801a 1000 |0011: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.setColorIndex:(I)V // method@1a80 │ │ +087bbc: 5420 8907 |0014: iget-object v0, v2, Landroid/support/v4/widget/MaterialProgressDrawable;.mRing:Landroid/support/v4/widget/MaterialProgressDrawable$Ring; // field@0789 │ │ +087bc0: 6e10 791a 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable$Ring;.resetOriginals:()V // method@1a79 │ │ +087bc6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=289 │ │ 0x0006 line=290 │ │ 0x000a line=291 │ │ 0x000f line=292 │ │ 0x0014 line=293 │ │ @@ -109615,52 +109615,52 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 2 │ │ outs : 11 │ │ insns size : 38 16-bit code units │ │ -084230: |[084230] android.support.v4.widget.MaterialProgressDrawable.updateSizes:(I)V │ │ -084240: 1902 4c40 |0000: const-wide/high16 v2, #long 4633078116657397760 // #404c │ │ -084244: 190c 4440 |0002: const-wide/high16 v12, #long 4630826316843712512 // #4044 │ │ -084248: 390f 1000 |0004: if-nez v15, 0014 // +0010 │ │ -08424c: 1906 2940 |0006: const-wide/high16 v6, #long 4623226492472524800 // #4029 │ │ -084250: 1908 0840 |0008: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ -084254: 150a 4041 |000a: const/high16 v10, #int 1094713344 // #4140 │ │ -084258: 150b c040 |000c: const/high16 v11, #int 1086324736 // #40c0 │ │ -08425c: 07e1 |000e: move-object v1, v14 │ │ -08425e: 0424 |000f: move-wide v4, v2 │ │ -084260: 760b a51a 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1aa5 │ │ -084266: 0e00 |0013: return-void │ │ -084268: 1806 0000 0000 0080 2140 |0014: const-wide v6, #double 8.75 // #4021800000000000 │ │ -084272: 1908 0440 |0019: const-wide/high16 v8, #long 4612811918334230528 // #4004 │ │ -084276: 150a 2041 |001b: const/high16 v10, #int 1092616192 // #4120 │ │ -08427a: 150b a040 |001d: const/high16 v11, #int 1084227584 // #40a0 │ │ -08427e: 07e1 |001f: move-object v1, v14 │ │ -084280: 04c2 |0020: move-wide v2, v12 │ │ -084282: 04c4 |0021: move-wide v4, v12 │ │ -084284: 760b a51a 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1aa5 │ │ -08428a: 28ee |0025: goto 0013 // -0012 │ │ +087bc8: |[087bc8] android.support.v4.widget.MaterialProgressDrawable.updateSizes:(I)V │ │ +087bd8: 1902 4c40 |0000: const-wide/high16 v2, #long 4633078116657397760 // #404c │ │ +087bdc: 190c 4440 |0002: const-wide/high16 v12, #long 4630826316843712512 // #4044 │ │ +087be0: 390f 1000 |0004: if-nez v15, 0014 // +0010 │ │ +087be4: 1906 2940 |0006: const-wide/high16 v6, #long 4623226492472524800 // #4029 │ │ +087be8: 1908 0840 |0008: const-wide/high16 v8, #long 4613937818241073152 // #4008 │ │ +087bec: 150a 4041 |000a: const/high16 v10, #int 1094713344 // #4140 │ │ +087bf0: 150b c040 |000c: const/high16 v11, #int 1086324736 // #40c0 │ │ +087bf4: 07e1 |000e: move-object v1, v14 │ │ +087bf6: 0424 |000f: move-wide v4, v2 │ │ +087bf8: 760b a51a 0100 |0010: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1aa5 │ │ +087bfe: 0e00 |0013: return-void │ │ +087c00: 1806 0000 0000 0080 2140 |0014: const-wide v6, #double 8.75 // #4021800000000000 │ │ +087c0a: 1908 0440 |0019: const-wide/high16 v8, #long 4612811918334230528 // #4004 │ │ +087c0e: 150a 2041 |001b: const/high16 v10, #int 1092616192 // #4120 │ │ +087c12: 150b a040 |001d: const/high16 v11, #int 1084227584 // #40a0 │ │ +087c16: 07e1 |001f: move-object v1, v14 │ │ +087c18: 04c2 |0020: move-wide v2, v12 │ │ +087c1a: 04c4 |0021: move-wide v4, v12 │ │ +087c1c: 760b a51a 0100 |0022: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/widget/MaterialProgressDrawable;.setSizeParameters:(DDDDFF)V // method@1aa5 │ │ +087c22: 28ee |0025: goto 0013 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=146 │ │ 0x0006 line=147 │ │ 0x0013 line=153 │ │ 0x0014 line=150 │ │ locals : │ │ 0x0000 - 0x0026 reg=14 this Landroid/support/v4/widget/MaterialProgressDrawable; │ │ 0x0000 - 0x0026 reg=15 size I │ │ │ │ - source_file_idx : 3467 (MaterialProgressDrawable.java) │ │ + source_file_idx : 3468 (MaterialProgressDrawable.java) │ │ │ │ Class #527 header: │ │ class_idx : 947 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3732 │ │ +source_file_idx : 3733 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #527 annotations: │ │ Annotations on class │ │ @@ -109678,21 +109678,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 : 3732 (PopupMenuCompat.java) │ │ + source_file_idx : 3733 (PopupMenuCompat.java) │ │ │ │ Class #528 header: │ │ class_idx : 948 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3732 │ │ +source_file_idx : 3733 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #528 annotations: │ │ Annotations on class │ │ @@ -109715,26 +109715,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08428c: |[08428c] android.support.v4.widget.PopupMenuCompat.:()V │ │ -08429c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0842a0: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0842a4: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -0842a8: 2201 b203 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@03b2 │ │ -0842ac: 7010 af1a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1aaf │ │ -0842b2: 6901 8d07 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@078d │ │ -0842b6: 0e00 |000d: return-void │ │ -0842b8: 2201 b103 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@03b1 │ │ -0842bc: 7010 ad1a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1aad │ │ -0842c2: 6901 8d07 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@078d │ │ -0842c6: 28f8 |0015: goto 000d // -0008 │ │ +087c24: |[087c24] android.support.v4.widget.PopupMenuCompat.:()V │ │ +087c34: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +087c38: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +087c3c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +087c40: 2201 b203 |0006: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; // type@03b2 │ │ +087c44: 7010 af1a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl;.:()V // method@1aaf │ │ +087c4a: 6901 8d07 |000b: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@078d │ │ +087c4e: 0e00 |000d: return-void │ │ +087c50: 2201 b103 |000e: new-instance v1, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; // type@03b1 │ │ +087c54: 7010 ad1a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1aad │ │ +087c5a: 6901 8d07 |0013: sput-object v1, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@078d │ │ +087c5e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0002 line=59 │ │ 0x0006 line=60 │ │ 0x000d line=64 │ │ 0x000e line=62 │ │ @@ -109746,17 +109746,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0842c8: |[0842c8] android.support.v4.widget.PopupMenuCompat.:()V │ │ -0842d8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0842de: 0e00 |0003: return-void │ │ +087c60: |[087c60] android.support.v4.widget.PopupMenuCompat.:()V │ │ +087c70: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +087c76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0003 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat; │ │ │ │ @@ -109765,33 +109765,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 │ │ -0842e0: |[0842e0] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0842f0: 6200 8d07 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@078d │ │ -0842f4: 7220 b11a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1ab1 │ │ -0842fa: 0c00 |0005: move-result-object v0 │ │ -0842fc: 1100 |0006: return-object v0 │ │ +087c78: |[087c78] android.support.v4.widget.PopupMenuCompat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +087c88: 6200 8d07 |0000: sget-object v0, Landroid/support/v4/widget/PopupMenuCompat;.IMPL:Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl; // field@078d │ │ +087c8c: 7220 b11a 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/PopupMenuCompat$PopupMenuImpl;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1ab1 │ │ +087c92: 0c00 |0005: move-result-object v0 │ │ +087c94: 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 : 3732 (PopupMenuCompat.java) │ │ + source_file_idx : 3733 (PopupMenuCompat.java) │ │ │ │ Class #529 header: │ │ class_idx : 949 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3733 │ │ +source_file_idx : 3734 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #529 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupMenuCompatKitKat;' │ │ @@ -109806,17 +109806,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084300: |[084300] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ -084310: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084316: 0e00 |0003: return-void │ │ +087c98: |[087c98] android.support.v4.widget.PopupMenuCompatKitKat.:()V │ │ +087ca8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +087cae: 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;) │ │ @@ -109824,33 +109824,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 │ │ -084318: |[084318] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -084328: 1f01 8304 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@0483 │ │ -08432c: 6e10 ad20 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@20ad │ │ -084332: 0c00 |0005: move-result-object v0 │ │ -084334: 1100 |0006: return-object v0 │ │ +087cb0: |[087cb0] android.support.v4.widget.PopupMenuCompatKitKat.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +087cc0: 1f01 8304 |0000: check-cast v1, Landroid/widget/PopupMenu; // type@0483 │ │ +087cc4: 6e10 ad20 0100 |0002: invoke-virtual {v1}, Landroid/widget/PopupMenu;.getDragToOpenListener:()Landroid/view/View$OnTouchListener; // method@20ad │ │ +087cca: 0c00 |0005: move-result-object v0 │ │ +087ccc: 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 : 3733 (PopupMenuCompatKitKat.java) │ │ + source_file_idx : 3734 (PopupMenuCompatKitKat.java) │ │ │ │ Class #530 header: │ │ class_idx : 952 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3738 │ │ +source_file_idx : 3739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #530 annotations: │ │ Annotations on class │ │ @@ -109868,21 +109868,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;) │ │ name : 'showAsDropDown' │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3738 (PopupWindowCompat.java) │ │ + source_file_idx : 3739 (PopupWindowCompat.java) │ │ │ │ Class #531 header: │ │ class_idx : 953 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3738 │ │ +source_file_idx : 3739 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #531 annotations: │ │ Annotations on class │ │ @@ -109905,26 +109905,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -084338: |[084338] android.support.v4.widget.PopupWindowCompat.:()V │ │ -084348: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08434c: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -084350: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -084354: 2201 b703 |0006: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; // type@03b7 │ │ -084358: 7010 b91a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;.:()V // method@1ab9 │ │ -08435e: 6901 8e07 |000b: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@078e │ │ -084362: 0e00 |000d: return-void │ │ -084364: 2201 b603 |000e: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; // type@03b6 │ │ -084368: 7010 b71a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1ab7 │ │ -08436e: 6901 8e07 |0013: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@078e │ │ -084372: 28f8 |0015: goto 000d // -0008 │ │ +087cd0: |[087cd0] android.support.v4.widget.PopupWindowCompat.:()V │ │ +087ce0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +087ce4: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +087ce8: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +087cec: 2201 b703 |0006: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; // type@03b7 │ │ +087cf0: 7010 b91a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl;.:()V // method@1ab9 │ │ +087cf6: 6901 8e07 |000b: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@078e │ │ +087cfa: 0e00 |000d: return-void │ │ +087cfc: 2201 b603 |000e: new-instance v1, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; // type@03b6 │ │ +087d00: 7010 b71a 0100 |0010: invoke-direct {v1}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1ab7 │ │ +087d06: 6901 8e07 |0013: sput-object v1, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@078e │ │ +087d0a: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0002 line=64 │ │ 0x0006 line=65 │ │ 0x000d line=69 │ │ 0x000e line=67 │ │ @@ -109936,17 +109936,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084374: |[084374] android.support.v4.widget.PopupWindowCompat.:()V │ │ -084384: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08438a: 0e00 |0003: return-void │ │ +087d0c: |[087d0c] android.support.v4.widget.PopupWindowCompat.:()V │ │ +087d1c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +087d22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat; │ │ │ │ @@ -109955,42 +109955,42 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -08438c: |[08438c] android.support.v4.widget.PopupWindowCompat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -08439c: 6200 8e07 |0000: sget-object v0, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@078e │ │ -0843a0: 0761 |0002: move-object v1, v6 │ │ -0843a2: 0772 |0003: move-object v2, v7 │ │ -0843a4: 0183 |0004: move v3, v8 │ │ -0843a6: 0194 |0005: move v4, v9 │ │ -0843a8: 01a5 |0006: move v5, v10 │ │ -0843aa: 7806 bb1a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1abb │ │ -0843b0: 0e00 |000a: return-void │ │ +087d24: |[087d24] android.support.v4.widget.PopupWindowCompat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +087d34: 6200 8e07 |0000: sget-object v0, Landroid/support/v4/widget/PopupWindowCompat;.IMPL:Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl; // field@078e │ │ +087d38: 0761 |0002: move-object v1, v6 │ │ +087d3a: 0772 |0003: move-object v2, v7 │ │ +087d3c: 0183 |0004: move v3, v8 │ │ +087d3e: 0194 |0005: move v4, v9 │ │ +087d40: 01a5 |0006: move v5, v10 │ │ +087d42: 7806 bb1a 0000 |0007: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompat$PopupWindowImpl;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1abb │ │ +087d48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000b reg=6 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x000b reg=7 anchor Landroid/view/View; │ │ 0x0000 - 0x000b reg=8 xoff I │ │ 0x0000 - 0x000b reg=9 yoff I │ │ 0x0000 - 0x000b reg=10 gravity I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3738 (PopupWindowCompat.java) │ │ + source_file_idx : 3739 (PopupWindowCompat.java) │ │ │ │ Class #532 header: │ │ class_idx : 954 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3739 │ │ +source_file_idx : 3740 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #532 - │ │ Class descriptor : 'Landroid/support/v4/widget/PopupWindowCompatKitKat;' │ │ @@ -110005,17 +110005,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0843b4: |[0843b4] android.support.v4.widget.PopupWindowCompatKitKat.:()V │ │ -0843c4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0843ca: 0e00 |0003: return-void │ │ +087d4c: |[087d4c] android.support.v4.widget.PopupWindowCompatKitKat.:()V │ │ +087d5c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +087d62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompatKitKat; │ │ │ │ #1 : (in Landroid/support/v4/widget/PopupWindowCompatKitKat;) │ │ @@ -110023,36 +110023,36 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0843cc: |[0843cc] android.support.v4.widget.PopupWindowCompatKitKat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -0843dc: 6e54 ba20 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;III)V // method@20ba │ │ -0843e2: 0e00 |0003: return-void │ │ +087d64: |[087d64] android.support.v4.widget.PopupWindowCompatKitKat.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +087d74: 6e54 ba20 1032 |0000: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;III)V // method@20ba │ │ +087d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=31 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x0004 reg=1 anchor Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 xoff I │ │ 0x0000 - 0x0004 reg=3 yoff I │ │ 0x0000 - 0x0004 reg=4 gravity I │ │ │ │ Virtual methods - │ │ - source_file_idx : 3739 (PopupWindowCompatKitKat.java) │ │ + source_file_idx : 3740 (PopupWindowCompatKitKat.java) │ │ │ │ Class #533 header: │ │ class_idx : 956 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3974 │ │ +source_file_idx : 3975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 16 │ │ │ │ Class #533 annotations: │ │ Annotations on class │ │ @@ -110160,21 +110160,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 : 3974 (ScrollerCompat.java) │ │ + source_file_idx : 3975 (ScrollerCompat.java) │ │ │ │ Class #534 header: │ │ class_idx : 960 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3974 │ │ +source_file_idx : 3975 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 15 │ │ │ │ Class #534 annotations: │ │ Annotations on class │ │ @@ -110211,36 +110211,36 @@ │ │ type : '(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0843e4: |[0843e4] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -0843f4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0843fa: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ -0843fe: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ -084402: 2200 bf03 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@03bf │ │ -084406: 7010 001b 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1b00 │ │ -08440c: 5b10 9407 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084410: 5410 9407 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084414: 7230 d01a 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1ad0 │ │ -08441a: 0c00 |0013: move-result-object v0 │ │ -08441c: 5b10 9507 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -084420: 0e00 |0016: return-void │ │ -084422: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ -084426: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ -08442a: 2200 be03 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@03be │ │ -08442e: 7010 ef1a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1aef │ │ -084434: 5b10 9407 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084438: 28ec |0022: goto 000e // -0014 │ │ -08443a: 2200 bd03 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@03bd │ │ -08443e: 7010 de1a 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1ade │ │ -084444: 5b10 9407 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084448: 28e4 |002a: goto 000e // -001c │ │ +087d7c: |[087d7c] android.support.v4.widget.ScrollerCompat.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +087d8c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +087d92: 1300 0e00 |0003: const/16 v0, #int 14 // #e │ │ +087d96: 3402 1200 |0005: if-lt v2, v0, 0017 // +0012 │ │ +087d9a: 2200 bf03 |0007: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; // type@03bf │ │ +087d9e: 7010 001b 0000 |0009: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;.:()V // method@1b00 │ │ +087da4: 5b10 9407 |000c: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087da8: 5410 9407 |000e: iget-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087dac: 7230 d01a 3004 |0010: invoke-interface {v0, v3, v4}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1ad0 │ │ +087db2: 0c00 |0013: move-result-object v0 │ │ +087db4: 5b10 9507 |0014: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087db8: 0e00 |0016: return-void │ │ +087dba: 1300 0900 |0017: const/16 v0, #int 9 // #9 │ │ +087dbe: 3402 0a00 |0019: if-lt v2, v0, 0023 // +000a │ │ +087dc2: 2200 be03 |001b: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; // type@03be │ │ +087dc6: 7010 ef1a 0000 |001d: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1aef │ │ +087dcc: 5b10 9407 |0020: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087dd0: 28ec |0022: goto 000e // -0014 │ │ +087dd2: 2200 bd03 |0023: new-instance v0, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; // type@03bd │ │ +087dd6: 7010 de1a 0000 |0025: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;.:()V // method@1ade │ │ +087ddc: 5b10 9407 |0028: iput-object v0, v1, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087de0: 28e4 |002a: goto 000e // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0003 line=263 │ │ 0x0007 line=264 │ │ 0x000e line=270 │ │ 0x0016 line=271 │ │ @@ -110258,18 +110258,18 @@ │ │ type : '(Landroid/content/Context;Landroid/view/animation/Interpolator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08444c: |[08444c] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ -08445c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -084460: 7040 021b 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1b02 │ │ -084466: 0e00 |0005: return-void │ │ +087de4: |[087de4] android.support.v4.widget.ScrollerCompat.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V │ │ +087df4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +087df8: 7040 021b 0132 |0002: invoke-direct {v1, v0, v2, v3}, Landroid/support/v4/widget/ScrollerCompat;.:(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1b02 │ │ +087dfe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -110280,19 +110280,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 │ │ -084468: |[084468] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ -084478: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08447a: 7120 071b 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@1b07 │ │ -084480: 0c00 |0004: move-result-object v0 │ │ -084482: 1100 |0005: return-object v0 │ │ +087e00: |[087e00] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; │ │ +087e10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +087e12: 7120 071b 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@1b07 │ │ +087e18: 0c00 |0004: move-result-object v0 │ │ +087e1a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ │ │ #3 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110300,18 +110300,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 │ │ -084484: |[084484] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ -084494: 2200 c003 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@03c0 │ │ -084498: 7030 031b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1b03 │ │ -08449e: 1100 |0005: return-object v0 │ │ +087e1c: |[087e1c] android.support.v4.widget.ScrollerCompat.create:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; │ │ +087e2c: 2200 c003 |0000: new-instance v0, Landroid/support/v4/widget/ScrollerCompat; // type@03c0 │ │ +087e30: 7030 031b 1002 |0002: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ScrollerCompat;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@1b03 │ │ +087e36: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0006 reg=2 interpolator Landroid/view/animation/Interpolator; │ │ │ │ @@ -110321,19 +110321,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0844a0: |[0844a0] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ -0844b0: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -0844b4: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -0844b8: 7220 ce1a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1ace │ │ -0844be: 0e00 |0007: return-void │ │ +087e38: |[087e38] android.support.v4.widget.ScrollerCompat.abortAnimation:()V │ │ +087e48: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087e4c: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087e50: 7220 ce1a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.abortAnimation:(Ljava/lang/Object;)V // method@1ace │ │ +087e56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0007 line=431 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ @@ -110342,20 +110342,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0844c0: |[0844c0] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ -0844d0: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -0844d4: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -0844d8: 7220 cf1a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1acf │ │ -0844de: 0a00 |0007: move-result v0 │ │ -0844e0: 0f00 |0008: return v0 │ │ +087e58: |[087e58] android.support.v4.widget.ScrollerCompat.computeScrollOffset:()Z │ │ +087e68: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087e6c: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087e70: 7220 cf1a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1acf │ │ +087e76: 0a00 |0007: move-result v0 │ │ +087e78: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #2 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110363,27 +110363,27 @@ │ │ type : '(IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 9 │ │ outs : 10 │ │ insns size : 19 16-bit code units │ │ -0844e4: |[0844e4] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ -0844f4: 54a0 9407 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -0844f8: 54a1 9507 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -0844fc: 01b2 |0004: move v2, v11 │ │ -0844fe: 01c3 |0005: move v3, v12 │ │ -084500: 01d4 |0006: move v4, v13 │ │ -084502: 01e5 |0007: move v5, v14 │ │ -084504: 01f6 |0008: move v6, v15 │ │ -084506: 0207 1000 |0009: move/from16 v7, v16 │ │ -08450a: 0208 1100 |000b: move/from16 v8, v17 │ │ -08450e: 0209 1200 |000d: move/from16 v9, v18 │ │ -084512: 780a d11a 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@1ad1 │ │ -084518: 0e00 |0012: return-void │ │ +087e7c: |[087e7c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIII)V │ │ +087e8c: 54a0 9407 |0000: iget-object v0, v10, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087e90: 54a1 9507 |0002: iget-object v1, v10, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087e94: 01b2 |0004: move v2, v11 │ │ +087e96: 01c3 |0005: move v3, v12 │ │ +087e98: 01d4 |0006: move v4, v13 │ │ +087e9a: 01e5 |0007: move v5, v14 │ │ +087e9c: 01f6 |0008: move v6, v15 │ │ +087e9e: 0207 1000 |0009: move/from16 v7, v16 │ │ +087ea2: 0208 1100 |000b: move/from16 v8, v17 │ │ +087ea6: 0209 1200 |000d: move/from16 v9, v18 │ │ +087eaa: 780a d11a 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@1ad1 │ │ +087eb0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0012 line=394 │ │ locals : │ │ 0x0000 - 0x0013 reg=10 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0013 reg=11 startX I │ │ @@ -110400,29 +110400,29 @@ │ │ type : '(IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 11 │ │ outs : 12 │ │ insns size : 25 16-bit code units │ │ -08451c: |[08451c] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ -08452c: 54c0 9407 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084530: 54c1 9507 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -084534: 01d2 |0004: move v2, v13 │ │ -084536: 01e3 |0005: move v3, v14 │ │ -084538: 01f4 |0006: move v4, v15 │ │ -08453a: 0205 1000 |0007: move/from16 v5, v16 │ │ -08453e: 0206 1100 |0009: move/from16 v6, v17 │ │ -084542: 0207 1200 |000b: move/from16 v7, v18 │ │ -084546: 0208 1300 |000d: move/from16 v8, v19 │ │ -08454a: 0209 1400 |000f: move/from16 v9, v20 │ │ -08454e: 020a 1500 |0011: move/from16 v10, v21 │ │ -084552: 020b 1600 |0013: move/from16 v11, v22 │ │ -084556: 780c d21a 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@1ad2 │ │ -08455c: 0e00 |0018: return-void │ │ +087eb4: |[087eb4] android.support.v4.widget.ScrollerCompat.fling:(IIIIIIIIII)V │ │ +087ec4: 54c0 9407 |0000: iget-object v0, v12, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087ec8: 54c1 9507 |0002: iget-object v1, v12, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087ecc: 01d2 |0004: move v2, v13 │ │ +087ece: 01e3 |0005: move v3, v14 │ │ +087ed0: 01f4 |0006: move v4, v15 │ │ +087ed2: 0205 1000 |0007: move/from16 v5, v16 │ │ +087ed6: 0206 1100 |0009: move/from16 v6, v17 │ │ +087eda: 0207 1200 |000b: move/from16 v7, v18 │ │ +087ede: 0208 1300 |000d: move/from16 v8, v19 │ │ +087ee2: 0209 1400 |000f: move/from16 v9, v20 │ │ +087ee6: 020a 1500 |0011: move/from16 v10, v21 │ │ +087eea: 020b 1600 |0013: move/from16 v11, v22 │ │ +087eee: 780c d21a 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@1ad2 │ │ +087ef4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0018 line=423 │ │ locals : │ │ 0x0000 - 0x0019 reg=12 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0019 reg=13 startX I │ │ @@ -110441,20 +110441,20 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -084560: |[084560] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ -084570: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084574: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -084578: 7220 d31a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1ad3 │ │ -08457e: 0a00 |0007: move-result v0 │ │ -084580: 0f00 |0008: return v0 │ │ +087ef8: |[087ef8] android.support.v4.widget.ScrollerCompat.getCurrVelocity:()F │ │ +087f08: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087f0c: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087f10: 7220 d31a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrVelocity:(Ljava/lang/Object;)F // method@1ad3 │ │ +087f16: 0a00 |0007: move-result v0 │ │ +087f18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #5 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110462,20 +110462,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -084584: |[084584] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ -084594: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084598: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -08459c: 7220 d41a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1ad4 │ │ -0845a2: 0a00 |0007: move-result v0 │ │ -0845a4: 0f00 |0008: return v0 │ │ +087f1c: |[087f1c] android.support.v4.widget.ScrollerCompat.getCurrX:()I │ │ +087f2c: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087f30: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087f34: 7220 d41a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrX:(Ljava/lang/Object;)I // method@1ad4 │ │ +087f3a: 0a00 |0007: move-result v0 │ │ +087f3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #6 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110483,20 +110483,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0845a8: |[0845a8] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ -0845b8: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -0845bc: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -0845c0: 7220 d51a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1ad5 │ │ -0845c6: 0a00 |0007: move-result v0 │ │ -0845c8: 0f00 |0008: return v0 │ │ +087f40: |[087f40] android.support.v4.widget.ScrollerCompat.getCurrY:()I │ │ +087f50: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087f54: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087f58: 7220 d51a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getCurrY:(Ljava/lang/Object;)I // method@1ad5 │ │ +087f5e: 0a00 |0007: move-result v0 │ │ +087f60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #7 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110504,20 +110504,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0845cc: |[0845cc] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ -0845dc: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -0845e0: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -0845e4: 7220 d61a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1ad6 │ │ -0845ea: 0a00 |0007: move-result v0 │ │ -0845ec: 0f00 |0008: return v0 │ │ +087f64: |[087f64] android.support.v4.widget.ScrollerCompat.getFinalX:()I │ │ +087f74: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087f78: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087f7c: 7220 d61a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalX:(Ljava/lang/Object;)I // method@1ad6 │ │ +087f82: 0a00 |0007: move-result v0 │ │ +087f84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #8 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110525,20 +110525,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0845f0: |[0845f0] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ -084600: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084604: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -084608: 7220 d71a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1ad7 │ │ -08460e: 0a00 |0007: move-result v0 │ │ -084610: 0f00 |0008: return v0 │ │ +087f88: |[087f88] android.support.v4.widget.ScrollerCompat.getFinalY:()I │ │ +087f98: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087f9c: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087fa0: 7220 d71a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.getFinalY:(Ljava/lang/Object;)I // method@1ad7 │ │ +087fa6: 0a00 |0007: move-result v0 │ │ +087fa8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #9 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110546,20 +110546,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -084614: |[084614] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ -084624: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084628: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -08462c: 7220 d81a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1ad8 │ │ -084632: 0a00 |0007: move-result v0 │ │ -084634: 0f00 |0008: return v0 │ │ +087fac: |[087fac] android.support.v4.widget.ScrollerCompat.isFinished:()Z │ │ +087fbc: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087fc0: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087fc4: 7220 d81a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isFinished:(Ljava/lang/Object;)Z // method@1ad8 │ │ +087fca: 0a00 |0007: move-result v0 │ │ +087fcc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #10 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110567,20 +110567,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -084638: |[084638] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ -084648: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -08464c: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -084650: 7220 d91a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1ad9 │ │ -084656: 0a00 |0007: move-result v0 │ │ -084658: 0f00 |0008: return v0 │ │ +087fd0: |[087fd0] android.support.v4.widget.ScrollerCompat.isOverScrolled:()Z │ │ +087fe0: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +087fe4: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +087fe8: 7220 d91a 1000 |0004: invoke-interface {v0, v1}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.isOverScrolled:(Ljava/lang/Object;)Z // method@1ad9 │ │ +087fee: 0a00 |0007: move-result v0 │ │ +087ff0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ │ │ #11 : (in Landroid/support/v4/widget/ScrollerCompat;) │ │ @@ -110588,19 +110588,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -08465c: |[08465c] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ -08466c: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084670: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -084674: 7255 da1a 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1ada │ │ -08467a: 0e00 |0007: return-void │ │ +087ff4: |[087ff4] android.support.v4.widget.ScrollerCompat.notifyHorizontalEdgeReached:(III)V │ │ +088004: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +088008: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +08800c: 7255 da1a 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1ada │ │ +088012: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0007 line=449 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startX I │ │ @@ -110612,19 +110612,19 @@ │ │ type : '(III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -08467c: |[08467c] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ -08468c: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -084690: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -084694: 7255 db1a 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1adb │ │ -08469a: 0e00 |0007: return-void │ │ +088014: |[088014] android.support.v4.widget.ScrollerCompat.notifyVerticalEdgeReached:(III)V │ │ +088024: 5420 9407 |0000: iget-object v0, v2, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +088028: 5421 9507 |0002: iget-object v1, v2, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +08802c: 7255 db1a 1043 |0004: invoke-interface {v0, v1, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1adb │ │ +088032: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0007 line=466 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x0008 reg=3 startY I │ │ @@ -110636,23 +110636,23 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -08469c: |[08469c] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ -0846ac: 5460 9407 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -0846b0: 5461 9507 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -0846b4: 0172 |0004: move v2, v7 │ │ -0846b6: 0183 |0005: move v3, v8 │ │ -0846b8: 0194 |0006: move v4, v9 │ │ -0846ba: 01a5 |0007: move v5, v10 │ │ -0846bc: 7806 dc1a 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1adc │ │ -0846c2: 0e00 |000b: return-void │ │ +088034: |[088034] android.support.v4.widget.ScrollerCompat.startScroll:(IIII)V │ │ +088044: 5460 9407 |0000: iget-object v0, v6, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +088048: 5461 9507 |0002: iget-object v1, v6, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +08804c: 0172 |0004: move v2, v7 │ │ +08804e: 0183 |0005: move v3, v8 │ │ +088050: 0194 |0006: move v4, v9 │ │ +088052: 01a5 |0007: move v5, v10 │ │ +088054: 7806 dc1a 0000 |0008: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;.startScroll:(Ljava/lang/Object;IIII)V // method@1adc │ │ +08805a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ 0x000b line=353 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000c reg=7 startX I │ │ @@ -110665,43 +110665,43 @@ │ │ type : '(IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 13 16-bit code units │ │ -0846c4: |[0846c4] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ -0846d4: 5470 9407 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ -0846d8: 5471 9507 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ -0846dc: 0182 |0004: move v2, v8 │ │ -0846de: 0193 |0005: move v3, v9 │ │ -0846e0: 01a4 |0006: move v4, v10 │ │ -0846e2: 01b5 |0007: move v5, v11 │ │ -0846e4: 01c6 |0008: move v6, v12 │ │ -0846e6: 7807 dd1a 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@1add │ │ -0846ec: 0e00 |000c: return-void │ │ +08805c: |[08805c] android.support.v4.widget.ScrollerCompat.startScroll:(IIIII)V │ │ +08806c: 5470 9407 |0000: iget-object v0, v7, Landroid/support/v4/widget/ScrollerCompat;.mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; // field@0794 │ │ +088070: 5471 9507 |0002: iget-object v1, v7, Landroid/support/v4/widget/ScrollerCompat;.mScroller:Ljava/lang/Object; // field@0795 │ │ +088074: 0182 |0004: move v2, v8 │ │ +088076: 0193 |0005: move v3, v9 │ │ +088078: 01a4 |0006: move v4, v10 │ │ +08807a: 01b5 |0007: move v5, v11 │ │ +08807c: 01c6 |0008: move v6, v12 │ │ +08807e: 7807 dd1a 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@1add │ │ +088084: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x000c line=370 │ │ locals : │ │ 0x0000 - 0x000d reg=7 this Landroid/support/v4/widget/ScrollerCompat; │ │ 0x0000 - 0x000d reg=8 startX I │ │ 0x0000 - 0x000d reg=9 startY I │ │ 0x0000 - 0x000d reg=10 dx I │ │ 0x0000 - 0x000d reg=11 dy I │ │ 0x0000 - 0x000d reg=12 duration I │ │ │ │ - source_file_idx : 3974 (ScrollerCompat.java) │ │ + source_file_idx : 3975 (ScrollerCompat.java) │ │ │ │ Class #535 header: │ │ class_idx : 961 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3975 │ │ +source_file_idx : 3976 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 0 │ │ │ │ Class #535 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatGingerbread;' │ │ @@ -110716,17 +110716,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0846f0: |[0846f0] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ -084700: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084706: 0e00 |0003: return-void │ │ +088088: |[088088] android.support.v4.widget.ScrollerCompatGingerbread.:()V │ │ +088098: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08809e: 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;) │ │ @@ -110734,18 +110734,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -084708: |[084708] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -084718: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ -08471c: 6e10 9e20 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@209e │ │ -084722: 0e00 |0005: return-void │ │ +0880a0: |[0880a0] android.support.v4.widget.ScrollerCompatGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0880b0: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ +0880b4: 6e10 9e20 0000 |0002: invoke-virtual {v0}, Landroid/widget/OverScroller;.abortAnimation:()V // method@209e │ │ +0880ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0005 line=68 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 scroller Ljava/lang/Object; │ │ │ │ @@ -110754,19 +110754,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084724: |[084724] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -084734: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -084738: 6e10 9f20 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@209f │ │ -08473e: 0a00 |0005: move-result v0 │ │ -084740: 0f00 |0006: return v0 │ │ +0880bc: |[0880bc] android.support.v4.widget.ScrollerCompatGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0880cc: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +0880d0: 6e10 9f20 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.computeScrollOffset:()Z // method@209f │ │ +0880d6: 0a00 |0005: move-result v0 │ │ +0880d8: 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;) │ │ @@ -110774,22 +110774,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 │ │ -084744: |[084744] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -084754: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -084758: 2200 8204 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0482 │ │ -08475c: 7030 9d20 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@209d │ │ -084762: 1100 |0007: return-object v0 │ │ -084764: 2200 8204 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0482 │ │ -084768: 7020 9c20 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@209c │ │ -08476e: 28fa |000d: goto 0007 // -0006 │ │ +0880dc: |[0880dc] android.support.v4.widget.ScrollerCompatGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0880ec: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0880f0: 2200 8204 |0002: new-instance v0, Landroid/widget/OverScroller; // type@0482 │ │ +0880f4: 7030 9d20 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/widget/OverScroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@209d │ │ +0880fa: 1100 |0007: return-object v0 │ │ +0880fc: 2200 8204 |0008: new-instance v0, Landroid/widget/OverScroller; // type@0482 │ │ +088100: 7020 9c20 1000 |000a: invoke-direct {v0, v1}, Landroid/widget/OverScroller;.:(Landroid/content/Context;)V // method@209c │ │ +088106: 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; │ │ │ │ @@ -110798,27 +110798,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 │ │ -084770: |[084770] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -084780: 0790 |0000: move-object v0, v9 │ │ -084782: 1f00 8204 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ -084786: 01a1 |0003: move v1, v10 │ │ -084788: 01b2 |0004: move v2, v11 │ │ -08478a: 01c3 |0005: move v3, v12 │ │ -08478c: 01d4 |0006: move v4, v13 │ │ -08478e: 01e5 |0007: move v5, v14 │ │ -084790: 01f6 |0008: move v6, v15 │ │ -084792: 0207 1000 |0009: move/from16 v7, v16 │ │ -084796: 0208 1100 |000b: move/from16 v8, v17 │ │ -08479a: 7409 a020 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@20a0 │ │ -0847a0: 0e00 |0010: return-void │ │ +088108: |[088108] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +088118: 0790 |0000: move-object v0, v9 │ │ +08811a: 1f00 8204 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ +08811e: 01a1 |0003: move v1, v10 │ │ +088120: 01b2 |0004: move v2, v11 │ │ +088122: 01c3 |0005: move v3, v12 │ │ +088124: 01d4 |0006: move v4, v13 │ │ +088126: 01e5 |0007: move v5, v14 │ │ +088128: 01f6 |0008: move v6, v15 │ │ +08812a: 0207 1000 |0009: move/from16 v7, v16 │ │ +08812e: 0208 1100 |000b: move/from16 v8, v17 │ │ +088132: 7409 a020 0000 |000d: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/OverScroller;.fling:(IIIIIIII)V // method@20a0 │ │ +088138: 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 │ │ @@ -110835,29 +110835,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 │ │ -0847a4: |[0847a4] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0847b4: 07b0 |0000: move-object v0, v11 │ │ -0847b6: 1f00 8204 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ -0847ba: 01c1 |0003: move v1, v12 │ │ -0847bc: 01d2 |0004: move v2, v13 │ │ -0847be: 01e3 |0005: move v3, v14 │ │ -0847c0: 01f4 |0006: move v4, v15 │ │ -0847c2: 0205 1000 |0007: move/from16 v5, v16 │ │ -0847c6: 0206 1100 |0009: move/from16 v6, v17 │ │ -0847ca: 0207 1200 |000b: move/from16 v7, v18 │ │ -0847ce: 0208 1300 |000d: move/from16 v8, v19 │ │ -0847d2: 0209 1400 |000f: move/from16 v9, v20 │ │ -0847d6: 020a 1500 |0011: move/from16 v10, v21 │ │ -0847da: 740b a120 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@20a1 │ │ -0847e0: 0e00 |0016: return-void │ │ +08813c: |[08813c] android.support.v4.widget.ScrollerCompatGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +08814c: 07b0 |0000: move-object v0, v11 │ │ +08814e: 1f00 8204 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ +088152: 01c1 |0003: move v1, v12 │ │ +088154: 01d2 |0004: move v2, v13 │ │ +088156: 01e3 |0005: move v3, v14 │ │ +088158: 01f4 |0006: move v4, v15 │ │ +08815a: 0205 1000 |0007: move/from16 v5, v16 │ │ +08815e: 0206 1100 |0009: move/from16 v6, v17 │ │ +088162: 0207 1200 |000b: move/from16 v7, v18 │ │ +088166: 0208 1300 |000d: move/from16 v8, v19 │ │ +08816a: 0209 1400 |000f: move/from16 v9, v20 │ │ +08816e: 020a 1500 |0011: move/from16 v10, v21 │ │ +088172: 740b a120 0000 |0013: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/widget/OverScroller;.fling:(IIIIIIIIII)V // method@20a1 │ │ +088178: 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 │ │ @@ -110876,19 +110876,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0847e4: |[0847e4] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0847f4: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -0847f8: 6e10 a320 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@20a3 │ │ -0847fe: 0a00 |0005: move-result v0 │ │ -084800: 0f00 |0006: return v0 │ │ +08817c: |[08817c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +08818c: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +088190: 6e10 a320 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrX:()I // method@20a3 │ │ +088196: 0a00 |0005: move-result v0 │ │ +088198: 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;) │ │ @@ -110896,19 +110896,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084804: |[084804] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -084814: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -084818: 6e10 a420 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@20a4 │ │ -08481e: 0a00 |0005: move-result v0 │ │ -084820: 0f00 |0006: return v0 │ │ +08819c: |[08819c] android.support.v4.widget.ScrollerCompatGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0881ac: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +0881b0: 6e10 a420 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrY:()I // method@20a4 │ │ +0881b6: 0a00 |0005: move-result v0 │ │ +0881b8: 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;) │ │ @@ -110916,19 +110916,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084824: |[084824] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -084834: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -084838: 6e10 a520 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@20a5 │ │ -08483e: 0a00 |0005: move-result v0 │ │ -084840: 0f00 |0006: return v0 │ │ +0881bc: |[0881bc] android.support.v4.widget.ScrollerCompatGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0881cc: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +0881d0: 6e10 a520 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalX:()I // method@20a5 │ │ +0881d6: 0a00 |0005: move-result v0 │ │ +0881d8: 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;) │ │ @@ -110936,19 +110936,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084844: |[084844] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -084854: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -084858: 6e10 a620 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@20a6 │ │ -08485e: 0a00 |0005: move-result v0 │ │ -084860: 0f00 |0006: return v0 │ │ +0881dc: |[0881dc] android.support.v4.widget.ScrollerCompatGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0881ec: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +0881f0: 6e10 a620 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getFinalY:()I // method@20a6 │ │ +0881f6: 0a00 |0005: move-result v0 │ │ +0881f8: 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;) │ │ @@ -110956,19 +110956,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084864: |[084864] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -084874: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -084878: 6e10 a720 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@20a7 │ │ -08487e: 0a00 |0005: move-result v0 │ │ -084880: 0f00 |0006: return v0 │ │ +0881fc: |[0881fc] android.support.v4.widget.ScrollerCompatGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +08820c: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +088210: 6e10 a720 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isFinished:()Z // method@20a7 │ │ +088216: 0a00 |0005: move-result v0 │ │ +088218: 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;) │ │ @@ -110976,19 +110976,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084884: |[084884] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -084894: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -084898: 6e10 a820 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@20a8 │ │ -08489e: 0a00 |0005: move-result v0 │ │ -0848a0: 0f00 |0006: return v0 │ │ +08821c: |[08821c] android.support.v4.widget.ScrollerCompatGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +08822c: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +088230: 6e10 a820 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.isOverScrolled:()Z // method@20a8 │ │ +088236: 0a00 |0005: move-result v0 │ │ +088238: 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;) │ │ @@ -110996,18 +110996,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 │ │ -0848a4: |[0848a4] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0848b4: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ -0848b8: 6e40 a920 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@20a9 │ │ -0848be: 0e00 |0005: return-void │ │ +08823c: |[08823c] android.support.v4.widget.ScrollerCompatGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +08824c: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ +088250: 6e40 a920 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyHorizontalEdgeReached:(III)V // method@20a9 │ │ +088256: 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 │ │ @@ -111019,18 +111019,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 │ │ -0848c0: |[0848c0] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0848d0: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ -0848d4: 6e40 aa20 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@20aa │ │ -0848da: 0e00 |0005: return-void │ │ +088258: |[088258] android.support.v4.widget.ScrollerCompatGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +088268: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ +08826c: 6e40 aa20 1032 |0002: invoke-virtual {v0, v1, v2, v3}, Landroid/widget/OverScroller;.notifyVerticalEdgeReached:(III)V // method@20aa │ │ +088272: 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 │ │ @@ -111042,18 +111042,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 │ │ -0848dc: |[0848dc] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0848ec: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ -0848f0: 6e54 ab20 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@20ab │ │ -0848f6: 0e00 |0005: return-void │ │ +088274: |[088274] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +088284: 1f00 8204 |0000: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ +088288: 6e54 ab20 1032 |0002: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/OverScroller;.startScroll:(IIII)V // method@20ab │ │ +08828e: 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 │ │ @@ -111066,44 +111066,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 │ │ -0848f8: |[0848f8] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -084908: 0760 |0000: move-object v0, v6 │ │ -08490a: 1f00 8204 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ -08490e: 0171 |0003: move v1, v7 │ │ -084910: 0182 |0004: move v2, v8 │ │ -084912: 0193 |0005: move v3, v9 │ │ -084914: 01a4 |0006: move v4, v10 │ │ -084916: 01b5 |0007: move v5, v11 │ │ -084918: 7406 ac20 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@20ac │ │ -08491e: 0e00 |000b: return-void │ │ +088290: |[088290] android.support.v4.widget.ScrollerCompatGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0882a0: 0760 |0000: move-object v0, v6 │ │ +0882a2: 1f00 8204 |0001: check-cast v0, Landroid/widget/OverScroller; // type@0482 │ │ +0882a6: 0171 |0003: move v1, v7 │ │ +0882a8: 0182 |0004: move v2, v8 │ │ +0882aa: 0193 |0005: move v3, v9 │ │ +0882ac: 01a4 |0006: move v4, v10 │ │ +0882ae: 01b5 |0007: move v5, v11 │ │ +0882b0: 7406 ac20 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/OverScroller;.startScroll:(IIIII)V // method@20ac │ │ +0882b6: 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 : 3975 (ScrollerCompatGingerbread.java) │ │ + source_file_idx : 3976 (ScrollerCompatGingerbread.java) │ │ │ │ Class #536 header: │ │ class_idx : 962 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3976 │ │ +source_file_idx : 3977 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #536 - │ │ Class descriptor : 'Landroid/support/v4/widget/ScrollerCompatIcs;' │ │ @@ -111118,17 +111118,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084920: |[084920] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ -084930: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084936: 0e00 |0003: return-void │ │ +0882b8: |[0882b8] android.support.v4.widget.ScrollerCompatIcs.:()V │ │ +0882c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0882ce: 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;) │ │ @@ -111136,33 +111136,33 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084938: |[084938] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -084948: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ -08494c: 6e10 a220 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@20a2 │ │ -084952: 0a00 |0005: move-result v0 │ │ -084954: 0f00 |0006: return v0 │ │ +0882d0: |[0882d0] android.support.v4.widget.ScrollerCompatIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0882e0: 1f01 8204 |0000: check-cast v1, Landroid/widget/OverScroller; // type@0482 │ │ +0882e4: 6e10 a220 0100 |0002: invoke-virtual {v1}, Landroid/widget/OverScroller;.getCurrVelocity:()F // method@20a2 │ │ +0882ea: 0a00 |0005: move-result v0 │ │ +0882ec: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3976 (ScrollerCompatIcs.java) │ │ + source_file_idx : 3977 (ScrollerCompatIcs.java) │ │ │ │ Class #537 header: │ │ class_idx : 963 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #537 annotations: │ │ Annotations on class │ │ @@ -111186,22 +111186,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -084958: |[084958] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ -084968: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08496e: 7100 6d1b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1b6d │ │ -084974: 0c00 |0006: move-result-object v0 │ │ -084976: 7220 4a1b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1b4a │ │ -08497c: 0c00 |000a: move-result-object v0 │ │ -08497e: 5b10 9607 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0796 │ │ -084982: 0e00 |000d: return-void │ │ +0882f0: |[0882f0] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.:()V │ │ +088300: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +088306: 7100 6d1b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1b6d │ │ +08830c: 0c00 |0006: move-result-object v0 │ │ +08830e: 7220 4a1b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; // method@1b4a │ │ +088314: 0c00 |000a: move-result-object v0 │ │ +088316: 5b10 9607 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0796 │ │ +08831a: 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; │ │ @@ -111212,30 +111212,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -084984: |[084984] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ -084994: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -084996: 0f00 |0001: return v0 │ │ +08831c: |[08831c] android.support.v4.widget.SearchViewCompat$OnCloseListenerCompat.onClose:()Z │ │ +08832c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08832e: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #538 header: │ │ class_idx : 964 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #538 annotations: │ │ Annotations on class │ │ @@ -111259,22 +111259,22 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -084998: |[084998] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ -0849a8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0849ae: 7100 6d1b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1b6d │ │ -0849b4: 0c00 |0006: move-result-object v0 │ │ -0849b6: 7220 4b1b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1b4b │ │ -0849bc: 0c00 |000a: move-result-object v0 │ │ -0849be: 5b10 9707 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0797 │ │ -0849c2: 0e00 |000d: return-void │ │ +088330: |[088330] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.:()V │ │ +088340: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +088346: 7100 6d1b 0000 |0003: invoke-static {}, Landroid/support/v4/widget/SearchViewCompat;.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // method@1b6d │ │ +08834c: 0c00 |0006: move-result-object v0 │ │ +08834e: 7220 4b1b 1000 |0007: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; // method@1b4b │ │ +088354: 0c00 |000a: move-result-object v0 │ │ +088356: 5b10 9707 |000b: iput-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0797 │ │ +08835a: 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; │ │ @@ -111285,17 +111285,17 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0849c4: |[0849c4] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0849d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0849d6: 0f00 |0001: return v0 │ │ +08835c: |[08835c] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextChange:(Ljava/lang/String;)Z │ │ +08836c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08836e: 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; │ │ │ │ @@ -111304,31 +111304,31 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0849d8: |[0849d8] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0849e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0849ea: 0f00 |0001: return v0 │ │ +088370: |[088370] android.support.v4.widget.SearchViewCompat$OnQueryTextListenerCompat.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +088380: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088382: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #539 header: │ │ class_idx : 969 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 18 │ │ │ │ Class #539 annotations: │ │ Annotations on class │ │ @@ -111448,21 +111448,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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #540 header: │ │ class_idx : 971 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 0 │ │ │ │ Class #540 annotations: │ │ Annotations on class │ │ @@ -111485,33 +111485,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0849ec: |[0849ec] android.support.v4.widget.SearchViewCompat.:()V │ │ -0849fc: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -084a00: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -084a04: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -084a08: 2200 c803 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@03c8 │ │ -084a0c: 7010 421b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1b42 │ │ -084a12: 6900 9c07 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084a16: 0e00 |000d: return-void │ │ -084a18: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -084a1c: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ -084a20: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ -084a24: 2200 c703 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@03c7 │ │ -084a28: 7010 311b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1b31 │ │ -084a2e: 6900 9c07 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084a32: 28f2 |001b: goto 000d // -000e │ │ -084a34: 2200 ca03 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@03ca │ │ -084a38: 7010 581b 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1b58 │ │ -084a3e: 6900 9c07 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084a42: 28ea |0023: goto 000d // -0016 │ │ +088384: |[088384] android.support.v4.widget.SearchViewCompat.:()V │ │ +088394: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +088398: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +08839c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +0883a0: 2200 c803 |0006: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; // type@03c8 │ │ +0883a4: 7010 421b 0000 |0008: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl;.:()V // method@1b42 │ │ +0883aa: 6900 9c07 |000b: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0883ae: 0e00 |000d: return-void │ │ +0883b0: 6000 4500 |000e: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0883b4: 1301 0b00 |0010: const/16 v1, #int 11 // #b │ │ +0883b8: 3410 0a00 |0012: if-lt v0, v1, 001c // +000a │ │ +0883bc: 2200 c703 |0014: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // type@03c7 │ │ +0883c0: 7010 311b 0000 |0016: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1b31 │ │ +0883c6: 6900 9c07 |0019: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0883ca: 28f2 |001b: goto 000d // -000e │ │ +0883cc: 2200 ca03 |001c: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; // type@03ca │ │ +0883d0: 7010 581b 0000 |001e: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1b58 │ │ +0883d6: 6900 9c07 |0021: sput-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0883da: 28ea |0023: goto 000d // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0006 line=256 │ │ 0x000d line=262 │ │ 0x000e line=257 │ │ 0x0014 line=258 │ │ @@ -111523,17 +111523,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084a44: |[084a44] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ -084a54: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084a5a: 0e00 |0003: return-void │ │ +0883dc: |[0883dc] android.support.v4.widget.SearchViewCompat.:(Landroid/content/Context;)V │ │ +0883ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0883f2: 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; │ │ @@ -111543,36 +111543,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 │ │ -084a5c: |[084a5c] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ -084a6c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084a70: 1100 |0002: return-object v0 │ │ +0883f4: |[0883f4] android.support.v4.widget.SearchViewCompat.access$000:()Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; │ │ +088404: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088408: 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 │ │ -084a74: |[084a74] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -084a84: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084a88: 7220 461b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1b46 │ │ -084a8e: 0c00 |0005: move-result-object v0 │ │ -084a90: 1100 |0006: return-object v0 │ │ +08840c: |[08840c] android.support.v4.widget.SearchViewCompat.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +08841c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088420: 7220 461b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1b46 │ │ +088426: 0c00 |0005: move-result-object v0 │ │ +088428: 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;) │ │ @@ -111580,19 +111580,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -084a94: |[084a94] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ -084aa4: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084aa8: 7220 471b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1b47 │ │ -084aae: 0a00 |0005: move-result v0 │ │ -084ab0: 0f00 |0006: return v0 │ │ +08842c: |[08842c] android.support.v4.widget.SearchViewCompat.isIconified:(Landroid/view/View;)Z │ │ +08843c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088440: 7220 471b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isIconified:(Landroid/view/View;)Z // method@1b47 │ │ +088446: 0a00 |0005: move-result v0 │ │ +088448: 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;) │ │ @@ -111600,19 +111600,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -084ab4: |[084ab4] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -084ac4: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084ac8: 7220 481b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1b48 │ │ -084ace: 0a00 |0005: move-result v0 │ │ -084ad0: 0f00 |0006: return v0 │ │ +08844c: |[08844c] android.support.v4.widget.SearchViewCompat.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +08845c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088460: 7220 481b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1b48 │ │ +088466: 0a00 |0005: move-result v0 │ │ +088468: 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;) │ │ @@ -111620,19 +111620,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -084ad4: |[084ad4] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -084ae4: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084ae8: 7220 491b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1b49 │ │ -084aee: 0a00 |0005: move-result v0 │ │ -084af0: 0f00 |0006: return v0 │ │ +08846c: |[08846c] android.support.v4.widget.SearchViewCompat.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +08847c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088480: 7220 491b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1b49 │ │ +088486: 0a00 |0005: move-result v0 │ │ +088488: 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;) │ │ @@ -111640,19 +111640,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 │ │ -084af4: |[084af4] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -084b04: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084b08: 7220 4c1b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1b4c │ │ -084b0e: 0c00 |0005: move-result-object v0 │ │ -084b10: 1100 |0006: return-object v0 │ │ +08848c: |[08848c] android.support.v4.widget.SearchViewCompat.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +08849c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0884a0: 7220 4c1b 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1b4c │ │ +0884a6: 0c00 |0005: move-result-object v0 │ │ +0884a8: 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;) │ │ @@ -111660,18 +111660,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 │ │ -084b14: |[084b14] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ -084b24: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084b28: 7230 4d1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1b4d │ │ -084b2e: 0e00 |0005: return-void │ │ +0884ac: |[0884ac] android.support.v4.widget.SearchViewCompat.setIconified:(Landroid/view/View;Z)V │ │ +0884bc: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0884c0: 7230 4d1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setIconified:(Landroid/view/View;Z)V // method@1b4d │ │ +0884c6: 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 │ │ @@ -111681,18 +111681,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 │ │ -084b30: |[084b30] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ -084b40: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084b44: 7230 4e1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1b4e │ │ -084b4a: 0e00 |0005: return-void │ │ +0884c8: |[0884c8] android.support.v4.widget.SearchViewCompat.setImeOptions:(Landroid/view/View;I)V │ │ +0884d8: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0884dc: 7230 4e1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setImeOptions:(Landroid/view/View;I)V // method@1b4e │ │ +0884e2: 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 │ │ @@ -111702,18 +111702,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 │ │ -084b4c: |[084b4c] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ -084b5c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084b60: 7230 4f1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1b4f │ │ -084b66: 0e00 |0005: return-void │ │ +0884e4: |[0884e4] android.support.v4.widget.SearchViewCompat.setInputType:(Landroid/view/View;I)V │ │ +0884f4: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0884f8: 7230 4f1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setInputType:(Landroid/view/View;I)V // method@1b4f │ │ +0884fe: 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 │ │ @@ -111723,18 +111723,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 │ │ -084b68: |[084b68] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ -084b78: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084b7c: 7230 501b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1b50 │ │ -084b82: 0e00 |0005: return-void │ │ +088500: |[088500] android.support.v4.widget.SearchViewCompat.setMaxWidth:(Landroid/view/View;I)V │ │ +088510: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088514: 7230 501b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setMaxWidth:(Landroid/view/View;I)V // method@1b50 │ │ +08851a: 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 │ │ @@ -111744,19 +111744,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 │ │ -084b84: |[084b84] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -084b94: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084b98: 5431 9607 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0796 │ │ -084b9c: 7230 511b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b51 │ │ -084ba2: 0e00 |0007: return-void │ │ +08851c: |[08851c] android.support.v4.widget.SearchViewCompat.setOnCloseListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +08852c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088530: 5431 9607 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.mListener:Ljava/lang/Object; // field@0796 │ │ +088534: 7230 511b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b51 │ │ +08853a: 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; │ │ @@ -111766,19 +111766,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 │ │ -084ba4: |[084ba4] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -084bb4: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084bb8: 5431 9707 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0797 │ │ -084bbc: 7230 521b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b52 │ │ -084bc2: 0e00 |0007: return-void │ │ +08853c: |[08853c] android.support.v4.widget.SearchViewCompat.setOnQueryTextListener:(Landroid/view/View;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +08854c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088550: 5431 9707 |0002: iget-object v1, v3, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.mListener:Ljava/lang/Object; // field@0797 │ │ +088554: 7230 521b 2001 |0004: invoke-interface {v0, v2, v1}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b52 │ │ +08855a: 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; │ │ @@ -111788,18 +111788,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 │ │ -084bc4: |[084bc4] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -084bd4: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084bd8: 7240 531b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1b53 │ │ -084bde: 0e00 |0005: return-void │ │ +08855c: |[08855c] android.support.v4.widget.SearchViewCompat.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +08856c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +088570: 7240 531b 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1b53 │ │ +088576: 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; │ │ @@ -111810,18 +111810,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 │ │ -084be0: |[084be0] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -084bf0: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084bf4: 7230 541b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1b54 │ │ -084bfa: 0e00 |0005: return-void │ │ +088578: |[088578] android.support.v4.widget.SearchViewCompat.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +088588: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +08858c: 7230 541b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1b54 │ │ +088592: 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; │ │ @@ -111831,18 +111831,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 │ │ -084bfc: |[084bfc] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -084c0c: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084c10: 7230 551b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1b55 │ │ -084c16: 0e00 |0005: return-void │ │ +088594: |[088594] android.support.v4.widget.SearchViewCompat.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0885a4: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0885a8: 7230 551b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1b55 │ │ +0885ae: 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 │ │ @@ -111852,18 +111852,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 │ │ -084c18: |[084c18] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -084c28: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084c2c: 7230 561b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1b56 │ │ -084c32: 0e00 |0005: return-void │ │ +0885b0: |[0885b0] android.support.v4.widget.SearchViewCompat.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0885c0: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0885c4: 7230 561b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1b56 │ │ +0885ca: 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; │ │ @@ -111873,34 +111873,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 │ │ -084c34: |[084c34] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -084c44: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ -084c48: 7230 571b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1b57 │ │ -084c4e: 0e00 |0005: return-void │ │ +0885cc: |[0885cc] android.support.v4.widget.SearchViewCompat.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0885dc: 6200 9c07 |0000: sget-object v0, Landroid/support/v4/widget/SearchViewCompat;.IMPL:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl; // field@079c │ │ +0885e0: 7230 571b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatImpl;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1b57 │ │ +0885e6: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #541 header: │ │ class_idx : 972 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3990 │ │ +source_file_idx : 3991 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #541 annotations: │ │ Annotations on class │ │ @@ -111925,18 +111925,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 │ │ -084c50: |[084c50] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ -084c60: 5b01 9d07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@079d │ │ -084c64: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084c6a: 0e00 |0005: return-void │ │ +0885e8: |[0885e8] android.support.v4.widget.SearchViewCompatHoneycomb$1.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V │ │ +0885f8: 5b01 9d07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@079d │ │ +0885fc: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +088602: 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; │ │ │ │ @@ -111946,19 +111946,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -084c6c: |[084c6c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -084c7c: 5410 9d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@079d │ │ -084c80: 7220 841b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1b84 │ │ -084c86: 0a00 |0005: move-result v0 │ │ -084c88: 0f00 |0006: return v0 │ │ +088604: |[088604] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +088614: 5410 9d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@079d │ │ +088618: 7220 841b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextChange:(Ljava/lang/String;)Z // method@1b84 │ │ +08861e: 0a00 |0005: move-result v0 │ │ +088620: 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; │ │ │ │ @@ -111967,33 +111967,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -084c8c: |[084c8c] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -084c9c: 5410 9d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@079d │ │ -084ca0: 7220 851b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1b85 │ │ -084ca6: 0a00 |0005: move-result v0 │ │ -084ca8: 0f00 |0006: return v0 │ │ +088624: |[088624] android.support.v4.widget.SearchViewCompatHoneycomb$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +088634: 5410 9d07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge; // field@079d │ │ +088638: 7220 851b 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1b85 │ │ +08863e: 0a00 |0005: move-result v0 │ │ +088640: 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 : 3990 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3991 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #542 header: │ │ class_idx : 973 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3990 │ │ +source_file_idx : 3991 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #542 annotations: │ │ Annotations on class │ │ @@ -112018,18 +112018,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 │ │ -084cac: |[084cac] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ -084cbc: 5b01 9e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@079e │ │ -084cc0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084cc6: 0e00 |0005: return-void │ │ +088644: |[088644] android.support.v4.widget.SearchViewCompatHoneycomb$2.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V │ │ +088654: 5b01 9e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@079e │ │ +088658: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08865e: 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; │ │ │ │ @@ -112039,32 +112039,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084cc8: |[084cc8] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ -084cd8: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@079e │ │ -084cdc: 7210 831b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1b83 │ │ -084ce2: 0a00 |0005: move-result v0 │ │ -084ce4: 0f00 |0006: return v0 │ │ +088660: |[088660] android.support.v4.widget.SearchViewCompatHoneycomb$2.onClose:()Z │ │ +088670: 5410 9e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.val$listener:Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge; // field@079e │ │ +088674: 7210 831b 0000 |0002: invoke-interface {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;.onClose:()Z // method@1b83 │ │ +08867a: 0a00 |0005: move-result v0 │ │ +08867c: 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 : 3990 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3991 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #543 header: │ │ class_idx : 974 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3990 │ │ +source_file_idx : 3991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #543 annotations: │ │ Annotations on class │ │ @@ -112082,21 +112082,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3990 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3991 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #544 header: │ │ class_idx : 975 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3990 │ │ +source_file_idx : 3991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #544 annotations: │ │ Annotations on class │ │ @@ -112120,21 +112120,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 : 3990 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3991 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #545 header: │ │ class_idx : 976 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3990 │ │ +source_file_idx : 3991 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 0 │ │ │ │ Class #545 annotations: │ │ Annotations on class │ │ @@ -112153,17 +112153,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084ce8: |[084ce8] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ -084cf8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084cfe: 0e00 |0003: return-void │ │ +088680: |[088680] android.support.v4.widget.SearchViewCompatHoneycomb.:()V │ │ +088690: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +088696: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatHoneycomb; │ │ │ │ @@ -112172,19 +112172,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 │ │ -084d00: |[084d00] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -084d10: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ -084d14: 6e10 d220 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@20d2 │ │ -084d1a: 0c00 |0005: move-result-object v0 │ │ -084d1c: 1100 |0006: return-object v0 │ │ +088698: |[088698] android.support.v4.widget.SearchViewCompatHoneycomb.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0886a8: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ +0886ac: 6e10 d220 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.getQuery:()Ljava/lang/CharSequence; // method@20d2 │ │ +0886b2: 0c00 |0005: move-result-object v0 │ │ +0886b4: 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;) │ │ @@ -112192,19 +112192,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084d20: |[084d20] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ -084d30: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ -084d34: 6e10 d320 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@20d3 │ │ -084d3a: 0a00 |0005: move-result v0 │ │ -084d3c: 0f00 |0006: return v0 │ │ +0886b8: |[0886b8] android.support.v4.widget.SearchViewCompatHoneycomb.isIconified:(Landroid/view/View;)Z │ │ +0886c8: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ +0886cc: 6e10 d320 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isIconified:()Z // method@20d3 │ │ +0886d2: 0a00 |0005: move-result v0 │ │ +0886d4: 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;) │ │ @@ -112212,19 +112212,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084d40: |[084d40] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -084d50: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ -084d54: 6e10 d420 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@20d4 │ │ -084d5a: 0a00 |0005: move-result v0 │ │ -084d5c: 0f00 |0006: return v0 │ │ +0886d8: |[0886d8] android.support.v4.widget.SearchViewCompatHoneycomb.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0886e8: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ +0886ec: 6e10 d420 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isQueryRefinementEnabled:()Z // method@20d4 │ │ +0886f2: 0a00 |0005: move-result v0 │ │ +0886f4: 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;) │ │ @@ -112232,19 +112232,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -084d60: |[084d60] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -084d70: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ -084d74: 6e10 d520 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@20d5 │ │ -084d7a: 0a00 |0005: move-result v0 │ │ -084d7c: 0f00 |0006: return v0 │ │ +0886f8: |[0886f8] android.support.v4.widget.SearchViewCompatHoneycomb.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +088708: 1f01 8d04 |0000: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ +08870c: 6e10 d520 0100 |0002: invoke-virtual {v1}, Landroid/widget/SearchView;.isSubmitButtonEnabled:()Z // method@20d5 │ │ +088712: 0a00 |0005: move-result v0 │ │ +088714: 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;) │ │ @@ -112252,18 +112252,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 │ │ -084d80: |[084d80] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ -084d90: 2200 cd03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@03cd │ │ -084d94: 7020 811b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1b81 │ │ -084d9a: 1100 |0005: return-object v0 │ │ +088718: |[088718] android.support.v4.widget.SearchViewCompatHoneycomb.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; │ │ +088728: 2200 cd03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2; // type@03cd │ │ +08872c: 7020 811b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$2;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)V // method@1b81 │ │ +088732: 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;) │ │ @@ -112271,18 +112271,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 │ │ -084d9c: |[084d9c] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ -084dac: 2200 cc03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@03cc │ │ -084db0: 7020 7e1b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1b7e │ │ -084db6: 1100 |0005: return-object v0 │ │ +088734: |[088734] android.support.v4.widget.SearchViewCompatHoneycomb.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; │ │ +088744: 2200 cc03 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1; // type@03cc │ │ +088748: 7020 7e1b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatHoneycomb$1;.:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)V // method@1b7e │ │ +08874e: 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;) │ │ @@ -112290,18 +112290,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 │ │ -084db8: |[084db8] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -084dc8: 2200 8d04 |0000: new-instance v0, Landroid/widget/SearchView; // type@048d │ │ -084dcc: 7020 d020 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20d0 │ │ -084dd2: 1100 |0005: return-object v0 │ │ +088750: |[088750] android.support.v4.widget.SearchViewCompatHoneycomb.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +088760: 2200 8d04 |0000: new-instance v0, Landroid/widget/SearchView; // type@048d │ │ +088764: 7020 d020 1000 |0002: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20d0 │ │ +08876a: 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;) │ │ @@ -112309,18 +112309,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 │ │ -084dd4: |[084dd4] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ -084de4: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084de8: 6e20 d720 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@20d7 │ │ -084dee: 0e00 |0005: return-void │ │ +08876c: |[08876c] android.support.v4.widget.SearchViewCompatHoneycomb.setIconified:(Landroid/view/View;Z)V │ │ +08877c: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +088780: 6e20 d720 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setIconified:(Z)V // method@20d7 │ │ +088786: 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 │ │ @@ -112330,18 +112330,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 │ │ -084df0: |[084df0] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ -084e00: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084e04: 6e20 da20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@20da │ │ -084e0a: 0e00 |0005: return-void │ │ +088788: |[088788] android.support.v4.widget.SearchViewCompatHoneycomb.setMaxWidth:(Landroid/view/View;I)V │ │ +088798: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +08879c: 6e20 da20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setMaxWidth:(I)V // method@20da │ │ +0887a2: 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 │ │ @@ -112351,19 +112351,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 │ │ -084e0c: |[084e0c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -084e1c: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084e20: 1f01 8b04 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@048b │ │ -084e24: 6e20 db20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@20db │ │ -084e2a: 0e00 |0007: return-void │ │ +0887a4: |[0887a4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0887b4: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +0887b8: 1f01 8b04 |0002: check-cast v1, Landroid/widget/SearchView$OnCloseListener; // type@048b │ │ +0887bc: 6e20 db20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnCloseListener:(Landroid/widget/SearchView$OnCloseListener;)V // method@20db │ │ +0887c2: 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; │ │ @@ -112373,19 +112373,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 │ │ -084e2c: |[084e2c] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -084e3c: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084e40: 1f01 8c04 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@048c │ │ -084e44: 6e20 dc20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@20dc │ │ -084e4a: 0e00 |0007: return-void │ │ +0887c4: |[0887c4] android.support.v4.widget.SearchViewCompatHoneycomb.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0887d4: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +0887d8: 1f01 8c04 |0002: check-cast v1, Landroid/widget/SearchView$OnQueryTextListener; // type@048c │ │ +0887dc: 6e20 dc20 1000 |0004: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setOnQueryTextListener:(Landroid/widget/SearchView$OnQueryTextListener;)V // method@20dc │ │ +0887e2: 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; │ │ @@ -112395,18 +112395,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 │ │ -084e4c: |[084e4c] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -084e5c: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084e60: 6e30 dd20 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@20dd │ │ -084e66: 0e00 |0005: return-void │ │ +0887e4: |[0887e4] android.support.v4.widget.SearchViewCompatHoneycomb.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0887f4: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +0887f8: 6e30 dd20 1002 |0002: invoke-virtual {v0, v1, v2}, Landroid/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@20dd │ │ +0887fe: 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; │ │ @@ -112417,18 +112417,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 │ │ -084e68: |[084e68] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -084e78: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084e7c: 6e20 de20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@20de │ │ -084e82: 0e00 |0005: return-void │ │ +088800: |[088800] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +088810: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +088814: 6e20 de20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@20de │ │ +08881a: 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; │ │ @@ -112438,18 +112438,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 │ │ -084e84: |[084e84] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -084e94: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084e98: 6e20 df20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@20df │ │ -084e9e: 0e00 |0005: return-void │ │ +08881c: |[08881c] android.support.v4.widget.SearchViewCompatHoneycomb.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +08882c: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +088830: 6e20 df20 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setQueryRefinementEnabled:(Z)V // method@20df │ │ +088836: 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 │ │ @@ -112459,27 +112459,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 │ │ -084ea0: |[084ea0] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -084eb0: 0741 |0000: move-object v1, v4 │ │ -084eb2: 1f01 8d04 |0001: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ -084eb6: 6e10 d120 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@20d1 │ │ -084ebc: 0c02 |0006: move-result-object v2 │ │ -084ebe: 1a03 5e2a |0007: const-string v3, "search" // string@2a5e │ │ -084ec2: 6e20 6801 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -084ec8: 0c00 |000c: move-result-object v0 │ │ -084eca: 1f00 2700 |000d: check-cast v0, Landroid/app/SearchManager; // type@0027 │ │ -084ece: 6e20 2601 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0126 │ │ -084ed4: 0c02 |0012: move-result-object v2 │ │ -084ed6: 6e20 e020 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@20e0 │ │ -084edc: 0e00 |0016: return-void │ │ +088838: |[088838] android.support.v4.widget.SearchViewCompatHoneycomb.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +088848: 0741 |0000: move-object v1, v4 │ │ +08884a: 1f01 8d04 |0001: check-cast v1, Landroid/widget/SearchView; // type@048d │ │ +08884e: 6e10 d120 0100 |0003: invoke-virtual {v1}, Landroid/widget/SearchView;.getContext:()Landroid/content/Context; // method@20d1 │ │ +088854: 0c02 |0006: move-result-object v2 │ │ +088856: 1a03 5d2a |0007: const-string v3, "search" // string@2a5d │ │ +08885a: 6e20 6801 3200 |0009: invoke-virtual {v2, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +088860: 0c00 |000c: move-result-object v0 │ │ +088862: 1f00 2700 |000d: check-cast v0, Landroid/app/SearchManager; // type@0027 │ │ +088866: 6e20 2601 5000 |000f: invoke-virtual {v0, v5}, Landroid/app/SearchManager;.getSearchableInfo:(Landroid/content/ComponentName;)Landroid/app/SearchableInfo; // method@0126 │ │ +08886c: 0c02 |0012: move-result-object v2 │ │ +08886e: 6e20 e020 2100 |0013: invoke-virtual {v1, v2}, Landroid/widget/SearchView;.setSearchableInfo:(Landroid/app/SearchableInfo;)V // method@20e0 │ │ +088874: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x0003 line=47 │ │ 0x000f line=49 │ │ 0x0016 line=50 │ │ locals : │ │ @@ -112493,34 +112493,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 │ │ -084ee0: |[084ee0] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -084ef0: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084ef4: 6e20 e120 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@20e1 │ │ -084efa: 0e00 |0005: return-void │ │ +088878: |[088878] android.support.v4.widget.SearchViewCompatHoneycomb.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +088888: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +08888c: 6e20 e120 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setSubmitButtonEnabled:(Z)V // method@20e1 │ │ +088892: 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 : 3990 (SearchViewCompatHoneycomb.java) │ │ + source_file_idx : 3991 (SearchViewCompatHoneycomb.java) │ │ │ │ Class #546 header: │ │ class_idx : 977 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1165 │ │ -source_file_idx : 3992 │ │ +source_file_idx : 3993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #546 annotations: │ │ Annotations on class │ │ @@ -112540,17 +112540,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -084efc: |[084efc] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ -084f0c: 7020 d020 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20d0 │ │ -084f12: 0e00 |0003: return-void │ │ +088894: |[088894] android.support.v4.widget.SearchViewCompatIcs$MySearchView.:(Landroid/content/Context;)V │ │ +0888a4: 7020 d020 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/SearchView;.:(Landroid/content/Context;)V // method@20d0 │ │ +0888aa: 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; │ │ @@ -112561,35 +112561,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -084f14: |[084f14] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ -084f24: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ -084f28: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -084f2a: 6e30 991b 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1b99 │ │ -084f30: 6f10 d620 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@20d6 │ │ -084f36: 0e00 |0009: return-void │ │ +0888ac: |[0888ac] android.support.v4.widget.SearchViewCompatIcs$MySearchView.onActionViewCollapsed:()V │ │ +0888bc: 1a00 0000 |0000: const-string v0, "" // string@0000 │ │ +0888c0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0888c2: 6e30 991b 0201 |0003: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.setQuery:(Ljava/lang/CharSequence;Z)V // method@1b99 │ │ +0888c8: 6f10 d620 0200 |0006: invoke-super {v2}, Landroid/widget/SearchView;.onActionViewCollapsed:()V // method@20d6 │ │ +0888ce: 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 : 3992 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3993 (SearchViewCompatIcs.java) │ │ │ │ Class #547 header: │ │ class_idx : 978 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3992 │ │ +source_file_idx : 3993 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #547 annotations: │ │ Annotations on class │ │ @@ -112608,17 +112608,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -084f38: |[084f38] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ -084f48: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084f4e: 0e00 |0003: return-void │ │ +0888d0: |[0888d0] android.support.v4.widget.SearchViewCompatIcs.:()V │ │ +0888e0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0888e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompatIcs; │ │ │ │ @@ -112627,18 +112627,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 │ │ -084f50: |[084f50] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -084f60: 2200 d103 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@03d1 │ │ -084f64: 7020 971b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1b97 │ │ -084f6a: 1100 |0005: return-object v0 │ │ +0888e8: |[0888e8] android.support.v4.widget.SearchViewCompatIcs.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0888f8: 2200 d103 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView; // type@03d1 │ │ +0888fc: 7020 971b 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/widget/SearchViewCompatIcs$MySearchView;.:(Landroid/content/Context;)V // method@1b97 │ │ +088902: 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;) │ │ @@ -112646,18 +112646,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 │ │ -084f6c: |[084f6c] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ -084f7c: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084f80: 6e20 d820 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@20d8 │ │ -084f86: 0e00 |0005: return-void │ │ +088904: |[088904] android.support.v4.widget.SearchViewCompatIcs.setImeOptions:(Landroid/view/View;I)V │ │ +088914: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +088918: 6e20 d820 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setImeOptions:(I)V // method@20d8 │ │ +08891e: 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 │ │ @@ -112667,34 +112667,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 │ │ -084f88: |[084f88] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ -084f98: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ -084f9c: 6e20 d920 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@20d9 │ │ -084fa2: 0e00 |0005: return-void │ │ +088920: |[088920] android.support.v4.widget.SearchViewCompatIcs.setInputType:(Landroid/view/View;I)V │ │ +088930: 1f00 8d04 |0000: check-cast v0, Landroid/widget/SearchView; // type@048d │ │ +088934: 6e20 d920 1000 |0002: invoke-virtual {v0, v1}, Landroid/widget/SearchView;.setInputType:(I)V // method@20d9 │ │ +08893a: 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 : 3992 (SearchViewCompatIcs.java) │ │ + source_file_idx : 3993 (SearchViewCompatIcs.java) │ │ │ │ Class #548 header: │ │ class_idx : 979 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4194 │ │ +source_file_idx : 4195 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #548 annotations: │ │ Annotations on class │ │ @@ -112712,21 +112712,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 : 4194 (SimpleCursorAdapter.java) │ │ + source_file_idx : 4195 (SimpleCursorAdapter.java) │ │ │ │ Class #549 header: │ │ class_idx : 980 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4194 │ │ +source_file_idx : 4195 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #549 annotations: │ │ Annotations on class │ │ @@ -112744,21 +112744,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 : 4194 (SimpleCursorAdapter.java) │ │ + source_file_idx : 4195 (SimpleCursorAdapter.java) │ │ │ │ Class #550 header: │ │ class_idx : 982 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #550 annotations: │ │ Annotations on class │ │ @@ -112770,21 +112770,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #551 header: │ │ class_idx : 984 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #551 annotations: │ │ Annotations on class │ │ @@ -112813,19 +112813,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 │ │ -084fa4: |[084fa4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -084fb4: 5b01 a907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ -084fb8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -084fbe: 5b02 a807 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ -084fc2: 0e00 |0007: return-void │ │ +08893c: |[08893c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +08894c: 5b01 a907 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ +088950: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +088956: 5b02 a807 |0005: iput-object v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ +08895a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x0005 line=1628 │ │ 0x0007 line=1629 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ @@ -112838,49 +112838,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -084fc4: |[084fc4] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ -084fd4: 5430 a807 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ -084fd8: 6e10 091e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -084fde: 0c00 |0005: move-result-object v0 │ │ -084fe0: 5431 a907 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ -084fe4: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ -084fe8: 5430 a807 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ -084fec: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -084fee: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -084ff0: 7130 4213 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ -084ff6: 5430 a907 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ -084ffa: 5431 a807 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ -084ffe: 7120 e71b 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1be7 │ │ -085004: 5430 a907 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ -085008: 7110 e81b 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1be8 │ │ -08500e: 0c00 |001d: move-result-object v0 │ │ -085010: 6e20 122f 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -085016: 0e00 |0021: return-void │ │ +08895c: |[08895c] android.support.v4.widget.SlidingPaneLayout$DisableLayerRunnable.run:()V │ │ +08896c: 5430 a807 |0000: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ +088970: 6e10 091e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +088976: 0c00 |0005: move-result-object v0 │ │ +088978: 5431 a907 |0006: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ +08897c: 3310 1000 |0008: if-ne v0, v1, 0018 // +0010 │ │ +088980: 5430 a807 |000a: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ +088984: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +088986: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +088988: 7130 4213 1002 |000e: invoke-static {v0, v1, v2}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ +08898e: 5430 a907 |0011: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ +088992: 5431 a807 |0013: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.mChildView:Landroid/view/View; // field@07a8 │ │ +088996: 7120 e71b 1000 |0015: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1be7 │ │ +08899c: 5430 a907 |0018: iget-object v0, v3, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a9 │ │ +0889a0: 7110 e81b 0000 |001a: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; // method@1be8 │ │ +0889a6: 0c00 |001d: move-result-object v0 │ │ +0889a8: 6e20 122f 3000 |001e: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0889ae: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x000a line=1634 │ │ 0x0011 line=1635 │ │ 0x0018 line=1637 │ │ 0x0021 line=1638 │ │ locals : │ │ 0x0000 - 0x0022 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #552 header: │ │ class_idx : 986 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1087 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #552 annotations: │ │ Annotations on class │ │ @@ -112920,42 +112920,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -085018: |[085018] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -085028: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08502a: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -08502e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -085030: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ -085036: 4b02 0001 |0007: aput v2, v0, v1 │ │ -08503a: 6900 ab07 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@07ab │ │ -08503e: 0e00 |000b: return-void │ │ +0889b0: |[0889b0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +0889c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0889c2: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +0889c6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0889c8: 1402 8101 0101 |0004: const v2, #float 2.36946e-38 // #01010181 │ │ +0889ce: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0889d2: 6900 ab07 |0009: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@07ab │ │ +0889d6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1392 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -085040: |[085040] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ -085050: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -085052: 7030 961e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ -085058: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08505a: 5910 b207 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -08505e: 0e00 |0007: return-void │ │ +0889d8: |[0889d8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:()V │ │ +0889e8: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0889ea: 7030 961e 0100 |0001: invoke-direct {v1, v0, v0}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ +0889f0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0889f2: 5910 b207 |0005: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +0889f6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1416 │ │ 0x0004 line=1400 │ │ 0x0007 line=1417 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -112965,19 +112965,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -085060: |[085060] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ -085070: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ -085076: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -085078: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -08507c: 0e00 |0006: return-void │ │ +0889f8: |[0889f8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(II)V │ │ +088a08: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ +088a0e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +088a10: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088a14: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1420 │ │ 0x0003 line=1400 │ │ 0x0006 line=1421 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -112989,27 +112989,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 │ │ -085080: |[085080] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -085090: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -085092: 7030 971e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ -085098: 5932 b207 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -08509c: 6201 ab07 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@07ab │ │ -0850a0: 6e30 6d01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -0850a6: 0c00 |000b: move-result-object v0 │ │ -0850a8: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0850aa: 6e30 dd01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@01dd │ │ -0850b0: 0a01 |0010: move-result v1 │ │ -0850b2: 5931 b207 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -0850b6: 6e10 e601 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0850bc: 0e00 |0016: return-void │ │ +088a18: |[088a18] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +088a28: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +088a2a: 7030 971e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ +088a30: 5932 b207 |0004: iput v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088a34: 6201 ab07 |0006: sget-object v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.ATTRS:[I // field@07ab │ │ +088a38: 6e30 6d01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +088a3e: 0c00 |000b: move-result-object v0 │ │ +088a40: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +088a42: 6e30 dd01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getFloat:(IF)F // method@01dd │ │ +088a48: 0a01 |0010: move-result v1 │ │ +088a4a: 5931 b207 |0011: iput v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088a4e: 6e10 e601 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +088a54: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1437 │ │ 0x0004 line=1400 │ │ 0x0006 line=1439 │ │ 0x000c line=1440 │ │ 0x0013 line=1441 │ │ @@ -113025,21 +113025,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 │ │ -0850c0: |[0850c0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ -0850d0: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ -0850d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0850d8: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -0850dc: 5220 b207 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -0850e0: 5910 b207 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -0850e4: 0e00 |000a: return-void │ │ +088a58: |[088a58] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V │ │ +088a68: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ +088a6e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +088a70: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088a74: 5220 b207 |0006: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088a78: 5910 b207 |0008: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088a7c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1432 │ │ 0x0003 line=1400 │ │ 0x0006 line=1433 │ │ 0x000a line=1434 │ │ locals : │ │ @@ -113051,19 +113051,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 │ │ -0850e8: |[0850e8] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -0850f8: 7020 981e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e98 │ │ -0850fe: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -085100: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -085104: 0e00 |0006: return-void │ │ +088a80: |[088a80] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +088a90: 7020 981e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e98 │ │ +088a96: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +088a98: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088a9c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1424 │ │ 0x0003 line=1400 │ │ 0x0006 line=1425 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ @@ -113074,36 +113074,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 │ │ -085108: |[085108] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ -085118: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ -08511e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -085120: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -085124: 0e00 |0006: return-void │ │ +088aa0: |[088aa0] android.support.v4.widget.SlidingPaneLayout$LayoutParams.:(Landroid/view/ViewGroup$MarginLayoutParams;)V │ │ +088ab0: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ +088ab6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +088ab8: 5910 b207 |0004: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +088abc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1428 │ │ 0x0003 line=1400 │ │ 0x0006 line=1429 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; │ │ 0x0000 - 0x0007 reg=2 source Landroid/view/ViewGroup$MarginLayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #553 header: │ │ class_idx : 987 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #553 annotations: │ │ Annotations on class │ │ @@ -113133,21 +113133,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 : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #554 header: │ │ class_idx : 988 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #554 annotations: │ │ Annotations on class │ │ @@ -113169,17 +113169,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -085128: |[085128] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ -085138: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08513e: 0e00 |0003: return-void │ │ +088ac0: |[088ac0] android.support.v4.widget.SlidingPaneLayout$SavedState$1.:()V │ │ +088ad0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +088ad6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -113188,19 +113188,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 │ │ -085140: |[085140] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -085150: 2200 dd03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03dd │ │ -085154: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -085156: 7030 d31b 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1bd3 │ │ -08515c: 1100 |0006: return-object v0 │ │ +088ad8: |[088ad8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +088ae8: 2200 dd03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03dd │ │ +088aec: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +088aee: 7030 d31b 3001 |0003: invoke-direct {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1bd3 │ │ +088af4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1467 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -113209,18 +113209,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 │ │ -085160: |[085160] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -085170: 6e20 cd1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1bcd │ │ -085176: 0c00 |0003: move-result-object v0 │ │ -085178: 1100 |0004: return-object v0 │ │ +088af8: |[088af8] android.support.v4.widget.SlidingPaneLayout$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +088b08: 6e20 cd1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1bcd │ │ +088b0e: 0c00 |0003: move-result-object v0 │ │ +088b10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ │ │ @@ -113229,17 +113229,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 │ │ -08517c: |[08517c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ -08518c: 2320 5506 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0655 │ │ -085190: 1100 |0002: return-object v0 │ │ +088b14: |[088b14] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ +088b24: 2320 5506 |0000: new-array v0, v2, [Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@0655 │ │ +088b28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -113248,32 +113248,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 │ │ -085194: |[085194] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0851a4: 6e20 cf1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1bcf │ │ -0851aa: 0c00 |0003: move-result-object v0 │ │ -0851ac: 1100 |0004: return-object v0 │ │ +088b2c: |[088b2c] android.support.v4.widget.SlidingPaneLayout$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +088b3c: 6e20 cf1b 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.newArray:(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // method@1bcf │ │ +088b42: 0c00 |0003: move-result-object v0 │ │ +088b44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1465 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #555 header: │ │ class_idx : 989 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1071 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #555 annotations: │ │ Annotations on class │ │ @@ -113303,43 +113303,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0851b0: |[0851b0] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ -0851c0: 2200 dc03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@03dc │ │ -0851c4: 7010 cc1b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1bcc │ │ -0851ca: 6900 b407 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07b4 │ │ -0851ce: 0e00 |0007: return-void │ │ +088b48: |[088b48] android.support.v4.widget.SlidingPaneLayout$SavedState.:()V │ │ +088b58: 2200 dc03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; // type@03dc │ │ +088b5c: 7010 cc1b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;.:()V // method@1bcc │ │ +088b62: 6900 b407 |0005: sput-object v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@07b4 │ │ +088b66: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1464 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SlidingPaneLayout$SavedState;) │ │ name : '' │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0851d0: |[0851d0] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ -0851e0: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ -0851e6: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -0851ec: 0a00 |0006: move-result v0 │ │ -0851ee: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -0851f2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0851f4: 5c10 b507 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ -0851f8: 0e00 |000c: return-void │ │ -0851fa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0851fc: 28fc |000e: goto 000a // -0004 │ │ +088b68: |[088b68] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;)V │ │ +088b78: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ +088b7e: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +088b84: 0a00 |0006: move-result v0 │ │ +088b86: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +088b8a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +088b8c: 5c10 b507 |000a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ +088b90: 0e00 |000c: return-void │ │ +088b92: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +088b94: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1454 │ │ 0x0003 line=1455 │ │ 0x000c line=1456 │ │ 0x000d line=1455 │ │ locals : │ │ @@ -113351,17 +113351,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 │ │ -085200: |[085200] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -085210: 7020 d21b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1bd2 │ │ -085216: 0e00 |0003: return-void │ │ +088b98: |[088b98] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +088ba8: 7020 d21b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcel;)V // method@1bd2 │ │ +088bae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1446 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -113371,17 +113371,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -085218: |[085218] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ -085228: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ -08522e: 0e00 |0003: return-void │ │ +088bb0: |[088bb0] android.support.v4.widget.SlidingPaneLayout$SavedState.:(Landroid/os/Parcelable;)V │ │ +088bc0: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ +088bc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1450 │ │ 0x0003 line=1451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -113392,41 +113392,41 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -085230: |[085230] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -085240: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ -085246: 5510 b507 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ -08524a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -08524e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -085250: 6e20 b303 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -085256: 0e00 |000b: return-void │ │ -085258: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08525a: 28fb |000d: goto 0008 // -0005 │ │ +088bc8: |[088bc8] android.support.v4.widget.SlidingPaneLayout$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +088bd8: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ +088bde: 5510 b507 |0003: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ +088be2: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +088be6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +088be8: 6e20 b303 0200 |0008: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +088bee: 0e00 |000b: return-void │ │ +088bf0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +088bf2: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1460 │ │ 0x0003 line=1461 │ │ 0x000b line=1462 │ │ 0x000c line=1461 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #556 header: │ │ class_idx : 991 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #556 annotations: │ │ Annotations on class │ │ @@ -113444,21 +113444,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 : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #557 header: │ │ class_idx : 995 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1088 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 5 │ │ instance_fields_size: 20 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 45 │ │ │ │ Class #557 annotations: │ │ Annotations on class │ │ @@ -113594,32 +113594,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -08525c: |[08525c] android.support.v4.widget.SlidingPaneLayout.:()V │ │ -08526c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -085270: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ -085274: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ -085278: 2201 e203 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@03e2 │ │ -08527c: 7010 e01b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1be0 │ │ -085282: 6901 ba07 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ -085286: 0e00 |000d: return-void │ │ -085288: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ -08528c: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ -085290: 2201 e103 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@03e1 │ │ -085294: 7010 de1b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1bde │ │ -08529a: 6901 ba07 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ -08529e: 28f4 |0019: goto 000d // -000c │ │ -0852a0: 2201 e003 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@03e0 │ │ -0852a4: 7010 dc1b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1bdc │ │ -0852aa: 6901 ba07 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ -0852ae: 28ec |0021: goto 000d // -0014 │ │ +088bf4: |[088bf4] android.support.v4.widget.SlidingPaneLayout.:()V │ │ +088c04: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +088c08: 1301 1100 |0002: const/16 v1, #int 17 // #11 │ │ +088c0c: 3410 0a00 |0004: if-lt v0, v1, 000e // +000a │ │ +088c10: 2201 e203 |0006: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; // type@03e2 │ │ +088c14: 7010 e01b 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;.:()V // method@1be0 │ │ +088c1a: 6901 ba07 |000b: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ +088c1e: 0e00 |000d: return-void │ │ +088c20: 1301 1000 |000e: const/16 v1, #int 16 // #10 │ │ +088c24: 3410 0a00 |0010: if-lt v0, v1, 001a // +000a │ │ +088c28: 2201 e103 |0012: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; // type@03e1 │ │ +088c2c: 7010 de1b 0100 |0014: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.:()V // method@1bde │ │ +088c32: 6901 ba07 |0017: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ +088c36: 28f4 |0019: goto 000d // -000c │ │ +088c38: 2201 e003 |001a: new-instance v1, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; // type@03e0 │ │ +088c3c: 7010 dc1b 0100 |001c: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1bdc │ │ +088c42: 6901 ba07 |001f: sput-object v1, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ +088c46: 28ec |0021: goto 000d // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x0002 line=199 │ │ 0x0006 line=200 │ │ 0x000d line=206 │ │ 0x000e line=201 │ │ @@ -113633,18 +113633,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0852b0: |[0852b0] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ -0852c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0852c2: 7030 e41b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1be4 │ │ -0852c8: 0e00 |0004: return-void │ │ +088c48: |[088c48] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;)V │ │ +088c58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088c5a: 7030 e41b 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1be4 │ │ +088c60: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -113654,18 +113654,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 │ │ -0852cc: |[0852cc] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0852dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0852de: 7040 e51b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1be5 │ │ -0852e4: 0e00 |0004: return-void │ │ +088c64: |[088c64] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +088c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088c76: 7040 e51b 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1be5 │ │ +088c7c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0004 line=255 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -113676,56 +113676,56 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 84 16-bit code units │ │ -0852e8: |[0852e8] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0852f8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0852fa: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ -0852fe: 7040 a41e 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ -085304: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ -08530a: 5952 cf07 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ -08530e: 5c53 c007 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -085312: 2202 6300 |000d: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ -085316: 7010 5c02 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ -08531c: 5b52 d007 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ -085320: 2202 0606 |0014: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -085324: 7010 052f 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08532a: 5b52 c807 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ -08532e: 6e10 6501 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -085334: 0c02 |001e: move-result-object v2 │ │ -085336: 6e10 ca01 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -08533c: 0c02 |0022: move-result-object v2 │ │ -08533e: 5220 4b08 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -085342: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ -085346: c802 |0027: mul-float/2addr v2, v0 │ │ -085348: c642 |0028: add-float/2addr v2, v4 │ │ -08534a: 8722 |0029: float-to-int v2, v2 │ │ -08534c: 5952 c407 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07c4 │ │ -085350: 7110 8a1e 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ -085356: 0c01 |002f: move-result-object v1 │ │ -085358: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -08535a: 6e20 301c 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1c30 │ │ -085360: 2202 d703 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@03d7 │ │ -085364: 7020 af1b 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1baf │ │ -08536a: 7120 3913 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ -085370: 7120 3f13 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -085376: 2202 d903 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@03d9 │ │ -08537a: 1203 |0041: const/4 v3, #int 0 // #0 │ │ -08537c: 7030 b81b 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1bb8 │ │ -085382: 7130 c01c 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1cc0 │ │ -085388: 0c02 |0048: move-result-object v2 │ │ -08538a: 5b52 bf07 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -08538e: 5452 bf07 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085392: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ -085396: c803 |004f: mul-float/2addr v3, v0 │ │ -085398: 6e20 dc1c 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1cdc │ │ -08539e: 0e00 |0053: return-void │ │ +088c80: |[088c80] android.support.v4.widget.SlidingPaneLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +088c90: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +088c92: 1504 003f |0001: const/high16 v4, #int 1056964608 // #3f00 │ │ +088c96: 7040 a41e 6587 |0003: invoke-direct {v5, v6, v7, v8}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ +088c9c: 1402 cccc cccc |0006: const v2, #float -1.07374e+08 // #cccccccc │ │ +088ca2: 5952 cf07 |0009: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ +088ca6: 5c53 c007 |000b: iput-boolean v3, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +088caa: 2202 6300 |000d: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ +088cae: 7010 5c02 0200 |000f: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ +088cb4: 5b52 d007 |0012: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ +088cb8: 2202 0606 |0014: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +088cbc: 7010 052f 0200 |0016: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +088cc2: 5b52 c807 |0019: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ +088cc6: 6e10 6501 0600 |001b: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +088ccc: 0c02 |001e: move-result-object v2 │ │ +088cce: 6e10 ca01 0200 |001f: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +088cd4: 0c02 |0022: move-result-object v2 │ │ +088cd6: 5220 4b08 |0023: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +088cda: 1502 0042 |0025: const/high16 v2, #int 1107296256 // #4200 │ │ +088cde: c802 |0027: mul-float/2addr v2, v0 │ │ +088ce0: c642 |0028: add-float/2addr v2, v4 │ │ +088ce2: 8722 |0029: float-to-int v2, v2 │ │ +088ce4: 5952 c407 |002a: iput v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07c4 │ │ +088ce8: 7110 8a1e 0600 |002c: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ +088cee: 0c01 |002f: move-result-object v1 │ │ +088cf0: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +088cf2: 6e20 301c 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setWillNotDraw:(Z)V // method@1c30 │ │ +088cf8: 2202 d703 |0034: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; // type@03d7 │ │ +088cfc: 7020 af1b 5200 |0036: invoke-direct {v2, v5}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1baf │ │ +088d02: 7120 3913 2500 |0039: invoke-static {v5, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ +088d08: 7120 3f13 3500 |003c: invoke-static {v5, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +088d0e: 2202 d903 |003f: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; // type@03d9 │ │ +088d12: 1203 |0041: const/4 v3, #int 0 // #0 │ │ +088d14: 7030 b81b 5203 |0042: invoke-direct {v2, v5, v3}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V // method@1bb8 │ │ +088d1a: 7130 c01c 4502 |0045: invoke-static {v5, v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; // method@1cc0 │ │ +088d20: 0c02 |0048: move-result-object v2 │ │ +088d22: 5b52 bf07 |0049: iput-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +088d26: 5452 bf07 |004b: iget-object v2, v5, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +088d2a: 1503 c843 |004d: const/high16 v3, #int 1137180672 // #43c8 │ │ +088d2e: c803 |004f: mul-float/2addr v3, v0 │ │ +088d30: 6e20 dc1c 3200 |0050: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1cdc │ │ +088d36: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=258 │ │ 0x0006 line=108 │ │ 0x000b line=188 │ │ 0x000d line=190 │ │ 0x0014 line=192 │ │ @@ -113751,17 +113751,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 │ │ -0853a0: |[0853a0] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -0853b0: 5510 c307 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ -0853b4: 0f00 |0002: return v0 │ │ +088d38: |[088d38] android.support.v4.widget.SlidingPaneLayout.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +088d48: 5510 c307 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ +088d4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #5 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113769,17 +113769,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 │ │ -0853b8: |[0853b8] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0853c8: 7020 0d1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1c0d │ │ -0853ce: 0e00 |0003: return-void │ │ +088d50: |[088d50] android.support.v4.widget.SlidingPaneLayout.access$1000:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +088d60: 7020 0d1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1c0d │ │ +088d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ │ │ @@ -113788,17 +113788,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 │ │ -0853d0: |[0853d0] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ -0853e0: 5410 c807 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ -0853e4: 1100 |0002: return-object v0 │ │ +088d68: |[088d68] android.support.v4.widget.SlidingPaneLayout.access$1100:(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; │ │ +088d78: 5410 c807 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ +088d7c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113806,17 +113806,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 │ │ -0853e8: |[0853e8] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ -0853f8: 5410 bf07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -0853fc: 1100 |0002: return-object v0 │ │ +088d80: |[088d80] android.support.v4.widget.SlidingPaneLayout.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; │ │ +088d90: 5410 bf07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +088d94: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #8 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113824,17 +113824,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 │ │ -085400: |[085400] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ -085410: 5210 cc07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -085414: 0f00 |0002: return v0 │ │ +088d98: |[088d98] android.support.v4.widget.SlidingPaneLayout.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F │ │ +088da8: 5210 cc07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +088dac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #9 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113842,17 +113842,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 │ │ -085418: |[085418] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ -085428: 5410 ce07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -08542c: 1100 |0002: return-object v0 │ │ +088db0: |[088db0] android.support.v4.widget.SlidingPaneLayout.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; │ │ +088dc0: 5410 ce07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +088dc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #10 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113860,17 +113860,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 │ │ -085430: |[085430] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ -085440: 5c01 c907 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -085444: 0f01 |0002: return v1 │ │ +088dc8: |[088dc8] android.support.v4.widget.SlidingPaneLayout.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z │ │ +088dd8: 5c01 c907 |0000: iput-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +088ddc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -113879,17 +113879,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 │ │ -085448: |[085448] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ -085458: 7020 191c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1c19 │ │ -08545e: 0e00 |0003: return-void │ │ +088de0: |[088de0] android.support.v4.widget.SlidingPaneLayout.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V │ │ +088df0: 7020 191c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.onPanelDragged:(I)V // method@1c19 │ │ +088df6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -113898,18 +113898,18 @@ │ │ type : '(Landroid/support/v4/widget/SlidingPaneLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -085460: |[085460] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ -085470: 7010 111c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -085476: 0a00 |0003: move-result v0 │ │ -085478: 0f00 |0004: return v0 │ │ +088df8: |[088df8] android.support.v4.widget.SlidingPaneLayout.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z │ │ +088e08: 7010 111c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +088e0e: 0a00 |0003: move-result v0 │ │ +088e10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113917,17 +113917,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 │ │ -08547c: |[08547c] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ -08548c: 5210 cd07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ -085490: 0f00 |0002: return v0 │ │ +088e14: |[088e14] android.support.v4.widget.SlidingPaneLayout.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I │ │ +088e24: 5210 cd07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ +088e28: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -113935,25 +113935,25 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -085494: |[085494] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ -0854a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0854a6: 5521 c007 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -0854aa: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -0854ae: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0854b0: 6e30 331c 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1c33 │ │ -0854b6: 0a01 |0009: move-result v1 │ │ -0854b8: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ -0854bc: 5c20 c907 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -0854c0: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0854c2: 0f00 |000f: return v0 │ │ +088e2c: |[088e2c] android.support.v4.widget.SlidingPaneLayout.closePane:(Landroid/view/View;I)Z │ │ +088e3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +088e3e: 5521 c007 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +088e42: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +088e46: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +088e48: 6e30 331c 1204 |0006: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1c33 │ │ +088e4e: 0a01 |0009: move-result v1 │ │ +088e50: 3801 0500 |000a: if-eqz v1, 000f // +0005 │ │ +088e54: 5c20 c907 |000c: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +088e58: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +088e5a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=859 │ │ 0x000c line=860 │ │ 0x000e line=861 │ │ 0x000f line=863 │ │ locals : │ │ @@ -113966,64 +113966,64 @@ │ │ type : '(Landroid/view/View;FI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -0854c4: |[0854c4] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ -0854d4: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -0854d6: 6e10 f91d 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0854dc: 0c04 |0004: move-result-object v4 │ │ -0854de: 1f04 da03 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -0854e2: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -0854e4: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ -0854e8: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ -0854ec: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ -0854f0: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ -0854f4: b5c5 |0010: and-int/2addr v5, v12 │ │ -0854f6: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ -0854fa: 8205 |0013: int-to-float v5, v0 │ │ -0854fc: c8b5 |0014: mul-float/2addr v5, v11 │ │ -0854fe: 8753 |0015: float-to-int v3, v5 │ │ -085500: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ -085504: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ -08550a: b5c6 |001b: and-int/2addr v6, v12 │ │ -08550c: 9601 0506 |001c: or-int v1, v5, v6 │ │ -085510: 5445 ac07 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -085514: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ -085518: 2205 5d00 |0022: new-instance v5, Landroid/graphics/Paint; // type@005d │ │ -08551c: 7010 4202 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -085522: 5b45 ac07 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -085526: 5445 ac07 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -08552a: 2206 6100 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0061 │ │ -08552e: 6207 3900 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0039 │ │ -085532: 7030 5a02 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@025a │ │ -085538: 6e20 4b02 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ -08553e: 7110 1213 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1312 │ │ -085544: 0a05 |0038: move-result v5 │ │ -085546: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ -08554a: 5445 ac07 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -08554e: 7130 4213 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ -085554: 7020 0d1c a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1c0d │ │ -08555a: 0e00 |0043: return-void │ │ -08555c: 7110 1213 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1312 │ │ -085562: 0a05 |0047: move-result v5 │ │ -085564: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ -085568: 5445 ac07 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -08556c: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ -085570: 5445 ac07 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -085574: 1206 |0050: const/4 v6, #int 0 // #0 │ │ -085576: 6e20 4b02 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ -08557c: 2202 d803 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d8 │ │ -085580: 7030 b51b 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1bb5 │ │ -085586: 5495 c807 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ -08558a: 6e20 092f 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -085590: 7120 3513 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1335 │ │ -085596: 28e2 |0061: goto 0043 // -001e │ │ +088e5c: |[088e5c] android.support.v4.widget.SlidingPaneLayout.dimChildView:(Landroid/view/View;FI)V │ │ +088e6c: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +088e6e: 6e10 f91d 0a00 |0001: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +088e74: 0c04 |0004: move-result-object v4 │ │ +088e76: 1f04 da03 |0005: check-cast v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +088e7a: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +088e7c: 2d05 0b05 |0008: cmpl-float v5, v11, v5 │ │ +088e80: 3d05 3a00 |000a: if-lez v5, 0044 // +003a │ │ +088e84: 380c 3800 |000c: if-eqz v12, 0044 // +0038 │ │ +088e88: 1505 00ff |000e: const/high16 v5, #int -16777216 // #ff00 │ │ +088e8c: b5c5 |0010: and-int/2addr v5, v12 │ │ +088e8e: e200 0518 |0011: ushr-int/lit8 v0, v5, #int 24 // #18 │ │ +088e92: 8205 |0013: int-to-float v5, v0 │ │ +088e94: c8b5 |0014: mul-float/2addr v5, v11 │ │ +088e96: 8753 |0015: float-to-int v3, v5 │ │ +088e98: e005 0318 |0016: shl-int/lit8 v5, v3, #int 24 // #18 │ │ +088e9c: 1406 ffff ff00 |0018: const v6, #float 2.35099e-38 // #00ffffff │ │ +088ea2: b5c6 |001b: and-int/2addr v6, v12 │ │ +088ea4: 9601 0506 |001c: or-int v1, v5, v6 │ │ +088ea8: 5445 ac07 |001e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +088eac: 3905 0900 |0020: if-nez v5, 0029 // +0009 │ │ +088eb0: 2205 5d00 |0022: new-instance v5, Landroid/graphics/Paint; // type@005d │ │ +088eb4: 7010 4202 0500 |0024: invoke-direct {v5}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +088eba: 5b45 ac07 |0027: iput-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +088ebe: 5445 ac07 |0029: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +088ec2: 2206 6100 |002b: new-instance v6, Landroid/graphics/PorterDuffColorFilter; // type@0061 │ │ +088ec6: 6207 3900 |002d: sget-object v7, Landroid/graphics/PorterDuff$Mode;.SRC_OVER:Landroid/graphics/PorterDuff$Mode; // field@0039 │ │ +088eca: 7030 5a02 1607 |002f: invoke-direct {v6, v1, v7}, Landroid/graphics/PorterDuffColorFilter;.:(ILandroid/graphics/PorterDuff$Mode;)V // method@025a │ │ +088ed0: 6e20 4b02 6500 |0032: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ +088ed6: 7110 1213 0a00 |0035: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1312 │ │ +088edc: 0a05 |0038: move-result v5 │ │ +088ede: 3285 0700 |0039: if-eq v5, v8, 0040 // +0007 │ │ +088ee2: 5445 ac07 |003b: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +088ee6: 7130 4213 8a05 |003d: invoke-static {v10, v8, v5}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ +088eec: 7020 0d1c a900 |0040: invoke-direct {v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidateChildRegion:(Landroid/view/View;)V // method@1c0d │ │ +088ef2: 0e00 |0043: return-void │ │ +088ef4: 7110 1213 0a00 |0044: invoke-static {v10}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1312 │ │ +088efa: 0a05 |0047: move-result v5 │ │ +088efc: 3805 fbff |0048: if-eqz v5, 0043 // -0005 │ │ +088f00: 5445 ac07 |004a: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +088f04: 3805 0800 |004c: if-eqz v5, 0054 // +0008 │ │ +088f08: 5445 ac07 |004e: iget-object v5, v4, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +088f0c: 1206 |0050: const/4 v6, #int 0 // #0 │ │ +088f0e: 6e20 4b02 6500 |0051: invoke-virtual {v5, v6}, Landroid/graphics/Paint;.setColorFilter:(Landroid/graphics/ColorFilter;)Landroid/graphics/ColorFilter; // method@024b │ │ +088f14: 2202 d803 |0054: new-instance v2, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d8 │ │ +088f18: 7030 b51b 920a |0056: invoke-direct {v2, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1bb5 │ │ +088f1e: 5495 c807 |0059: iget-object v5, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ +088f22: 6e20 092f 2500 |005b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +088f28: 7120 3513 2900 |005e: invoke-static {v9, v2}, Landroid/support/v4/view/ViewCompat;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1335 │ │ +088f2e: 28e2 |0061: goto 0043 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0007 line=970 │ │ 0x000e line=971 │ │ 0x0013 line=972 │ │ 0x0016 line=973 │ │ @@ -114056,18 +114056,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -085598: |[085598] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ -0855a8: 6200 ba07 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ -0855ac: 7230 db1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1bdb │ │ -0855b2: 0e00 |0005: return-void │ │ +088f30: |[088f30] android.support.v4.widget.SlidingPaneLayout.invalidateChildRegion:(Landroid/view/View;)V │ │ +088f40: 6200 ba07 |0000: sget-object v0, Landroid/support/v4/widget/SlidingPaneLayout;.IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; // field@07ba │ │ +088f44: 7230 db1b 1002 |0002: invoke-interface {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1bdb │ │ +088f4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ 0x0005 line=1039 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -114077,22 +114077,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0855b4: |[0855b4] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ -0855c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0855c6: 7110 1313 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0855cc: 0a01 |0004: move-result v1 │ │ -0855ce: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0855d2: 0f00 |0007: return v0 │ │ -0855d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0855d6: 28fe |0009: goto 0007 // -0002 │ │ +088f4c: |[088f4c] android.support.v4.widget.SlidingPaneLayout.isLayoutRtlSupport:()Z │ │ +088f5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +088f5e: 7110 1313 0200 |0001: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +088f64: 0a01 |0004: move-result v1 │ │ +088f66: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +088f6a: 0f00 |0007: return v0 │ │ +088f6c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +088f6e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1642 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114100,66 +114100,66 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 94 16-bit code units │ │ -0855d8: |[0855d8] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ -0855e8: 54a7 ce07 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -0855ec: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ -0855f0: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -0855f2: 59a7 cc07 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -0855f6: 0e00 |0007: return-void │ │ -0855f8: 7010 111c 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -0855fe: 0a01 |000b: move-result v1 │ │ -085600: 54a7 ce07 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085604: 6e10 f91d 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -08560a: 0c02 |0011: move-result-object v2 │ │ -08560c: 1f02 da03 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085610: 54a7 ce07 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085614: 6e10 1f1e 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -08561a: 0a00 |0019: move-result v0 │ │ -08561c: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ -085620: 6e10 0b1c 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ -085626: 0a07 |001f: move-result v7 │ │ -085628: b1b7 |0020: sub-int/2addr v7, v11 │ │ -08562a: 9104 0700 |0021: sub-int v4, v7, v0 │ │ -08562e: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ -085632: 6e10 061c 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -085638: 0a05 |0028: move-result v5 │ │ -08563a: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ -08563e: 5223 b007 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -085642: 9006 0503 |002d: add-int v6, v5, v3 │ │ -085646: 9107 0406 |002f: sub-int v7, v4, v6 │ │ -08564a: 8277 |0031: int-to-float v7, v7 │ │ -08564c: 52a8 cd07 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ -085650: 8288 |0034: int-to-float v8, v8 │ │ -085652: c987 |0035: div-float/2addr v7, v8 │ │ -085654: 59a7 cc07 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -085658: 52a7 c607 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -08565c: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ -085660: 52a7 cc07 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -085664: 7020 201c 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1c20 │ │ -08566a: 5527 ad07 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ -08566e: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ -085672: 54a7 ce07 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085676: 52a8 cc07 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -08567a: 52a9 cf07 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ -08567e: 7040 f61b 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ -085684: 54a7 ce07 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085688: 6e20 f91b 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1bf9 │ │ -08568e: 28b4 |0053: goto 0007 // -004c │ │ -085690: 01b4 |0054: move v4, v11 │ │ -085692: 28ce |0055: goto 0023 // -0032 │ │ -085694: 6e10 051c 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -08569a: 0a05 |0059: move-result v5 │ │ -08569c: 28cf |005a: goto 0029 // -0031 │ │ -08569e: 5223 af07 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -0856a2: 28d0 |005d: goto 002d // -0030 │ │ +088f70: |[088f70] android.support.v4.widget.SlidingPaneLayout.onPanelDragged:(I)V │ │ +088f80: 54a7 ce07 |0000: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +088f84: 3907 0600 |0002: if-nez v7, 0008 // +0006 │ │ +088f88: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +088f8a: 59a7 cc07 |0005: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +088f8e: 0e00 |0007: return-void │ │ +088f90: 7010 111c 0a00 |0008: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +088f96: 0a01 |000b: move-result v1 │ │ +088f98: 54a7 ce07 |000c: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +088f9c: 6e10 f91d 0700 |000e: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +088fa2: 0c02 |0011: move-result-object v2 │ │ +088fa4: 1f02 da03 |0012: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +088fa8: 54a7 ce07 |0014: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +088fac: 6e10 1f1e 0700 |0016: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +088fb2: 0a00 |0019: move-result v0 │ │ +088fb4: 3801 3a00 |001a: if-eqz v1, 0054 // +003a │ │ +088fb8: 6e10 0b1c 0a00 |001c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ +088fbe: 0a07 |001f: move-result v7 │ │ +088fc0: b1b7 |0020: sub-int/2addr v7, v11 │ │ +088fc2: 9104 0700 |0021: sub-int v4, v7, v0 │ │ +088fc6: 3801 3300 |0023: if-eqz v1, 0056 // +0033 │ │ +088fca: 6e10 061c 0a00 |0025: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +088fd0: 0a05 |0028: move-result v5 │ │ +088fd2: 3801 3200 |0029: if-eqz v1, 005b // +0032 │ │ +088fd6: 5223 b007 |002b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +088fda: 9006 0503 |002d: add-int v6, v5, v3 │ │ +088fde: 9107 0406 |002f: sub-int v7, v4, v6 │ │ +088fe2: 8277 |0031: int-to-float v7, v7 │ │ +088fe4: 52a8 cd07 |0032: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ +088fe8: 8288 |0034: int-to-float v8, v8 │ │ +088fea: c987 |0035: div-float/2addr v7, v8 │ │ +088fec: 59a7 cc07 |0036: iput v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +088ff0: 52a7 c607 |0038: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +088ff4: 3807 0700 |003a: if-eqz v7, 0041 // +0007 │ │ +088ff8: 52a7 cc07 |003c: iget v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +088ffc: 7020 201c 7a00 |003e: invoke-direct {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1c20 │ │ +089002: 5527 ad07 |0041: iget-boolean v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ +089006: 3807 0b00 |0043: if-eqz v7, 004e // +000b │ │ +08900a: 54a7 ce07 |0045: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08900e: 52a8 cc07 |0047: iget v8, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +089012: 52a9 cf07 |0049: iget v9, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ +089016: 7040 f61b 7a98 |004b: invoke-direct {v10, v7, v8, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ +08901c: 54a7 ce07 |004e: iget-object v7, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089020: 6e20 f91b 7a00 |0050: invoke-virtual {v10, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelSlide:(Landroid/view/View;)V // method@1bf9 │ │ +089026: 28b4 |0053: goto 0007 // -004c │ │ +089028: 01b4 |0054: move v4, v11 │ │ +08902a: 28ce |0055: goto 0023 // -0032 │ │ +08902c: 6e10 051c 0a00 |0056: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +089032: 0a05 |0059: move-result v5 │ │ +089034: 28cf |005a: goto 0029 // -0031 │ │ +089036: 5223 af07 |005b: iget v3, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +08903a: 28d0 |005d: goto 002d // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=940 │ │ 0x0004 line=942 │ │ 0x0007 line=965 │ │ 0x0008 line=945 │ │ 0x000c line=946 │ │ @@ -114195,26 +114195,26 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0856a4: |[0856a4] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ -0856b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0856b6: 5521 c007 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -0856ba: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ -0856be: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ -0856c2: 6e30 331c 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1c33 │ │ -0856c8: 0a01 |000a: move-result v1 │ │ -0856ca: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ -0856ce: 5c20 c907 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -0856d2: 0f00 |000f: return v0 │ │ -0856d4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0856d6: 28fe |0011: goto 000f // -0002 │ │ +08903c: |[08903c] android.support.v4.widget.SlidingPaneLayout.openPane:(Landroid/view/View;I)Z │ │ +08904c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08904e: 5521 c007 |0001: iget-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +089052: 3901 0a00 |0003: if-nez v1, 000d // +000a │ │ +089056: 1501 803f |0005: const/high16 v1, #int 1065353216 // #3f80 │ │ +08905a: 6e30 331c 1204 |0007: invoke-virtual {v2, v1, v4}, Landroid/support/v4/widget/SlidingPaneLayout;.smoothSlideTo:(FI)Z // method@1c33 │ │ +089060: 0a01 |000a: move-result v1 │ │ +089062: 3801 0500 |000b: if-eqz v1, 0010 // +0005 │ │ +089066: 5c20 c907 |000d: iput-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +08906a: 0f00 |000f: return v0 │ │ +08906c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08906e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ 0x000d line=868 │ │ 0x000f line=871 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -114226,69 +114226,69 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -0856d8: |[0856d8] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ -0856e8: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ -0856ec: 7010 111c 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -0856f2: 0a04 |0005: move-result v4 │ │ -0856f4: 54c9 ce07 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -0856f8: 6e10 f91d 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0856fe: 0c07 |000b: move-result-object v7 │ │ -085700: 1f07 da03 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085704: 5579 ad07 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ -085708: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ -08570c: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ -085710: 5279 b007 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -085714: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ -085718: 1211 |0018: const/4 v1, #int 1 // #1 │ │ -08571a: 6e10 001c 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -085720: 0a00 |001c: move-result v0 │ │ -085722: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -085724: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ -085728: 6e20 ff1b 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -08572e: 0c08 |0023: move-result-object v8 │ │ -085730: 54c9 ce07 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085734: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ -085738: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08573c: 28f4 |002a: goto 001e // -000c │ │ -08573e: 5279 af07 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -085742: 28e9 |002d: goto 0016 // -0017 │ │ -085744: 1201 |002e: const/4 v1, #int 0 // #0 │ │ -085746: 28ea |002f: goto 0019 // -0016 │ │ -085748: 52c9 c707 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ -08574c: a709 0b09 |0032: sub-float v9, v11, v9 │ │ -085750: 52ca c607 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -085754: 82aa |0036: int-to-float v10, v10 │ │ -085756: c8a9 |0037: mul-float/2addr v9, v10 │ │ -085758: 8796 |0038: float-to-int v6, v9 │ │ -08575a: 59cd c707 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ -08575e: a709 0b0d |003b: sub-float v9, v11, v13 │ │ -085762: 52ca c607 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -085766: 82aa |003f: int-to-float v10, v10 │ │ -085768: c8a9 |0040: mul-float/2addr v9, v10 │ │ -08576a: 8795 |0041: float-to-int v5, v9 │ │ -08576c: 9102 0605 |0042: sub-int v2, v6, v5 │ │ -085770: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ -085774: 7b22 |0046: neg-int v2, v2 │ │ -085776: 6e20 391e 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ -08577c: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ -085780: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ -085784: 52c9 c707 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ -085788: c7b9 |0050: sub-float/2addr v9, v11 │ │ -08578a: 52ca be07 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07be │ │ -08578e: 7040 f61b 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ -085794: 28d2 |0056: goto 0028 // -002e │ │ -085796: 52c9 c707 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ -08579a: a709 0b09 |0059: sub-float v9, v11, v9 │ │ -08579e: 28f6 |005b: goto 0051 // -000a │ │ -0857a0: 0e00 |005c: return-void │ │ +089070: |[089070] android.support.v4.widget.SlidingPaneLayout.parallaxOtherViews:(F)V │ │ +089080: 150b 803f |0000: const/high16 v11, #int 1065353216 // #3f80 │ │ +089084: 7010 111c 0c00 |0002: invoke-direct {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +08908a: 0a04 |0005: move-result v4 │ │ +08908c: 54c9 ce07 |0006: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089090: 6e10 f91d 0900 |0008: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +089096: 0c07 |000b: move-result-object v7 │ │ +089098: 1f07 da03 |000c: check-cast v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +08909c: 5579 ad07 |000e: iget-boolean v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ +0890a0: 3809 1e00 |0010: if-eqz v9, 002e // +001e │ │ +0890a4: 3804 1900 |0012: if-eqz v4, 002b // +0019 │ │ +0890a8: 5279 b007 |0014: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +0890ac: 3c09 1800 |0016: if-gtz v9, 002e // +0018 │ │ +0890b0: 1211 |0018: const/4 v1, #int 1 // #1 │ │ +0890b2: 6e10 001c 0c00 |0019: invoke-virtual {v12}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +0890b8: 0a00 |001c: move-result v0 │ │ +0890ba: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0890bc: 3503 3e00 |001e: if-ge v3, v0, 005c // +003e │ │ +0890c0: 6e20 ff1b 3c00 |0020: invoke-virtual {v12, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +0890c6: 0c08 |0023: move-result-object v8 │ │ +0890c8: 54c9 ce07 |0024: iget-object v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +0890cc: 3398 0a00 |0026: if-ne v8, v9, 0030 // +000a │ │ +0890d0: d803 0301 |0028: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0890d4: 28f4 |002a: goto 001e // -000c │ │ +0890d6: 5279 af07 |002b: iget v9, v7, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +0890da: 28e9 |002d: goto 0016 // -0017 │ │ +0890dc: 1201 |002e: const/4 v1, #int 0 // #0 │ │ +0890de: 28ea |002f: goto 0019 // -0016 │ │ +0890e0: 52c9 c707 |0030: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ +0890e4: a709 0b09 |0032: sub-float v9, v11, v9 │ │ +0890e8: 52ca c607 |0034: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +0890ec: 82aa |0036: int-to-float v10, v10 │ │ +0890ee: c8a9 |0037: mul-float/2addr v9, v10 │ │ +0890f0: 8796 |0038: float-to-int v6, v9 │ │ +0890f2: 59cd c707 |0039: iput v13, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ +0890f6: a709 0b0d |003b: sub-float v9, v11, v13 │ │ +0890fa: 52ca c607 |003d: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +0890fe: 82aa |003f: int-to-float v10, v10 │ │ +089100: c8a9 |0040: mul-float/2addr v9, v10 │ │ +089102: 8795 |0041: float-to-int v5, v9 │ │ +089104: 9102 0605 |0042: sub-int v2, v6, v5 │ │ +089108: 3804 0300 |0044: if-eqz v4, 0047 // +0003 │ │ +08910c: 7b22 |0046: neg-int v2, v2 │ │ +08910e: 6e20 391e 2800 |0047: invoke-virtual {v8, v2}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ +089114: 3801 deff |004a: if-eqz v1, 0028 // -0022 │ │ +089118: 3804 0b00 |004c: if-eqz v4, 0057 // +000b │ │ +08911c: 52c9 c707 |004e: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ +089120: c7b9 |0050: sub-float/2addr v9, v11 │ │ +089122: 52ca be07 |0051: iget v10, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07be │ │ +089126: 7040 f61b 8ca9 |0053: invoke-direct {v12, v8, v9, v10}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ +08912c: 28d2 |0056: goto 0028 // -002e │ │ +08912e: 52c9 c707 |0057: iget v9, v12, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxOffset:F // field@07c7 │ │ +089132: a709 0b09 |0059: sub-float v9, v11, v9 │ │ +089136: 28f6 |005b: goto 0051 // -000a │ │ +089138: 0e00 |005c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1186 │ │ 0x0006 line=1187 │ │ 0x000e line=1188 │ │ 0x0019 line=1190 │ │ 0x001d line=1191 │ │ @@ -114326,37 +114326,37 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0857a4: |[0857a4] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ -0857b4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0857b6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0857b8: 7110 2d13 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@132d │ │ -0857be: 0a03 |0005: move-result v3 │ │ -0857c0: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -0857c4: 0f01 |0008: return v1 │ │ -0857c6: 6003 4500 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0857ca: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ -0857ce: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ -0857d2: 0121 |000f: move v1, v2 │ │ -0857d4: 28f8 |0010: goto 0008 // -0008 │ │ -0857d6: 6e10 ea1d 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ -0857dc: 0c00 |0014: move-result-object v0 │ │ -0857de: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ -0857e2: 6e10 8a02 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@028a │ │ -0857e8: 0a03 |001a: move-result v3 │ │ -0857ea: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ -0857ec: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ -0857f0: 0121 |001e: move v1, v2 │ │ -0857f2: 28e9 |001f: goto 0008 // -0017 │ │ -0857f4: 0121 |0020: move v1, v2 │ │ -0857f6: 28e7 |0021: goto 0008 // -0019 │ │ +08913c: |[08913c] android.support.v4.widget.SlidingPaneLayout.viewIsOpaque:(Landroid/view/View;)Z │ │ +08914c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08914e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +089150: 7110 2d13 0500 |0002: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.isOpaque:(Landroid/view/View;)Z // method@132d │ │ +089156: 0a03 |0005: move-result v3 │ │ +089158: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +08915c: 0f01 |0008: return v1 │ │ +08915e: 6003 4500 |0009: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +089162: 1304 1200 |000b: const/16 v4, #int 18 // #12 │ │ +089166: 3443 0400 |000d: if-lt v3, v4, 0011 // +0004 │ │ +08916a: 0121 |000f: move v1, v2 │ │ +08916c: 28f8 |0010: goto 0008 // -0008 │ │ +08916e: 6e10 ea1d 0500 |0011: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ +089174: 0c00 |0014: move-result-object v0 │ │ +089176: 3800 0b00 |0015: if-eqz v0, 0020 // +000b │ │ +08917a: 6e10 8a02 0000 |0017: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@028a │ │ +089180: 0a03 |001a: move-result v3 │ │ +089182: 12f4 |001b: const/4 v4, #int -1 // #ff │ │ +089184: 3243 ecff |001c: if-eq v3, v4, 0008 // -0014 │ │ +089188: 0121 |001e: move v1, v2 │ │ +08918a: 28e9 |001f: goto 0008 // -0017 │ │ +08918c: 0121 |0020: move v1, v2 │ │ +08918e: 28e7 |0021: goto 0008 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=408 │ │ 0x0008 line=419 │ │ 0x0009 line=413 │ │ 0x0011 line=415 │ │ 0x0015 line=416 │ │ @@ -114372,76 +114372,76 @@ │ │ type : '(Landroid/view/View;ZIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 17 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 109 16-bit code units │ │ -0857f8: |[0857f8] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ -085808: 20c0 4004 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0440 │ │ -08580c: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ -085810: 07c7 |0004: move-object v7, v12 │ │ -085812: 1f07 4004 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ -085816: 6e10 141e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ -08581c: 0a09 |000a: move-result v9 │ │ -08581e: 6e10 151e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ -085824: 0a0a |000e: move-result v10 │ │ -085826: 6e10 b41e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -08582c: 0a06 |0012: move-result v6 │ │ -08582e: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ -085832: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ -085836: 6e20 b31e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -08583c: 0c01 |001a: move-result-object v1 │ │ -08583e: 9000 0f09 |001b: add-int v0, v15, v9 │ │ -085842: 6e10 fa1d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -085848: 0a02 |0020: move-result v2 │ │ -08584a: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ -08584e: 9000 0f09 |0023: add-int v0, v15, v9 │ │ -085852: 6e10 0e1e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -085858: 0a02 |0028: move-result v2 │ │ -08585a: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ -08585e: 9000 100a |002b: add-int v0, v16, v10 │ │ -085862: 6e10 181e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -085868: 0a02 |0030: move-result v2 │ │ -08586a: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ -08586e: 9000 100a |0033: add-int v0, v16, v10 │ │ -085872: 6e10 ec1d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -085878: 0a02 |0038: move-result v2 │ │ -08587a: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ -08587e: 1212 |003b: const/4 v2, #int 1 // #1 │ │ -085880: 9000 0f09 |003c: add-int v0, v15, v9 │ │ -085884: 6e10 fa1d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -08588a: 0a03 |0041: move-result v3 │ │ -08588c: 9104 0003 |0042: sub-int v4, v0, v3 │ │ -085890: 9000 100a |0044: add-int v0, v16, v10 │ │ -085894: 6e10 181e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -08589a: 0a03 |0049: move-result v3 │ │ -08589c: 9105 0003 |004a: sub-int v5, v0, v3 │ │ -0858a0: 07b0 |004c: move-object v0, v11 │ │ -0858a2: 01e3 |004d: move v3, v14 │ │ -0858a4: 7406 f01b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1bf0 │ │ -0858aa: 0a00 |0051: move-result v0 │ │ -0858ac: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ -0858b0: 1210 |0054: const/4 v0, #int 1 // #1 │ │ -0858b2: 0f00 |0055: return v0 │ │ -0858b4: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0858b8: 28bd |0058: goto 0015 // -0043 │ │ -0858ba: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ -0858be: 7010 111c 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -0858c4: 0a00 |005e: move-result v0 │ │ -0858c6: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ -0858ca: 7120 0713 ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1307 │ │ -0858d0: 0a00 |0064: move-result v0 │ │ -0858d2: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ -0858d6: 1210 |0067: const/4 v0, #int 1 // #1 │ │ -0858d8: 28ed |0068: goto 0055 // -0013 │ │ -0858da: 7bee |0069: neg-int v14, v14 │ │ -0858dc: 28f7 |006a: goto 0061 // -0009 │ │ -0858de: 1200 |006b: const/4 v0, #int 0 // #0 │ │ -0858e0: 28e9 |006c: goto 0055 // -0017 │ │ +089190: |[089190] android.support.v4.widget.SlidingPaneLayout.canScroll:(Landroid/view/View;ZIII)Z │ │ +0891a0: 20c0 4004 |0000: instance-of v0, v12, Landroid/view/ViewGroup; // type@0440 │ │ +0891a4: 3800 5700 |0002: if-eqz v0, 0059 // +0057 │ │ +0891a8: 07c7 |0004: move-object v7, v12 │ │ +0891aa: 1f07 4004 |0005: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ +0891ae: 6e10 141e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ +0891b4: 0a09 |000a: move-result v9 │ │ +0891b6: 6e10 151e 0c00 |000b: invoke-virtual {v12}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ +0891bc: 0a0a |000e: move-result v10 │ │ +0891be: 6e10 b41e 0700 |000f: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +0891c4: 0a06 |0012: move-result v6 │ │ +0891c6: d808 06ff |0013: add-int/lit8 v8, v6, #int -1 // #ff │ │ +0891ca: 3a08 4400 |0015: if-ltz v8, 0059 // +0044 │ │ +0891ce: 6e20 b31e 8700 |0017: invoke-virtual {v7, v8}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +0891d4: 0c01 |001a: move-result-object v1 │ │ +0891d6: 9000 0f09 |001b: add-int v0, v15, v9 │ │ +0891da: 6e10 fa1d 0100 |001d: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0891e0: 0a02 |0020: move-result v2 │ │ +0891e2: 3420 3500 |0021: if-lt v0, v2, 0056 // +0035 │ │ +0891e6: 9000 0f09 |0023: add-int v0, v15, v9 │ │ +0891ea: 6e10 0e1e 0100 |0025: invoke-virtual {v1}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +0891f0: 0a02 |0028: move-result v2 │ │ +0891f2: 3520 2d00 |0029: if-ge v0, v2, 0056 // +002d │ │ +0891f6: 9000 100a |002b: add-int v0, v16, v10 │ │ +0891fa: 6e10 181e 0100 |002d: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +089200: 0a02 |0030: move-result v2 │ │ +089202: 3420 2500 |0031: if-lt v0, v2, 0056 // +0025 │ │ +089206: 9000 100a |0033: add-int v0, v16, v10 │ │ +08920a: 6e10 ec1d 0100 |0035: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +089210: 0a02 |0038: move-result v2 │ │ +089212: 3520 1d00 |0039: if-ge v0, v2, 0056 // +001d │ │ +089216: 1212 |003b: const/4 v2, #int 1 // #1 │ │ +089218: 9000 0f09 |003c: add-int v0, v15, v9 │ │ +08921c: 6e10 fa1d 0100 |003e: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +089222: 0a03 |0041: move-result v3 │ │ +089224: 9104 0003 |0042: sub-int v4, v0, v3 │ │ +089228: 9000 100a |0044: add-int v0, v16, v10 │ │ +08922c: 6e10 181e 0100 |0046: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +089232: 0a03 |0049: move-result v3 │ │ +089234: 9105 0003 |004a: sub-int v5, v0, v3 │ │ +089238: 07b0 |004c: move-object v0, v11 │ │ +08923a: 01e3 |004d: move v3, v14 │ │ +08923c: 7406 f01b 0000 |004e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout;.canScroll:(Landroid/view/View;ZIII)Z // method@1bf0 │ │ +089242: 0a00 |0051: move-result v0 │ │ +089244: 3800 0400 |0052: if-eqz v0, 0056 // +0004 │ │ +089248: 1210 |0054: const/4 v0, #int 1 // #1 │ │ +08924a: 0f00 |0055: return v0 │ │ +08924c: d808 08ff |0056: add-int/lit8 v8, v8, #int -1 // #ff │ │ +089250: 28bd |0058: goto 0015 // -0043 │ │ +089252: 380d 1200 |0059: if-eqz v13, 006b // +0012 │ │ +089256: 7010 111c 0b00 |005b: invoke-direct {v11}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +08925c: 0a00 |005e: move-result v0 │ │ +08925e: 3800 0a00 |005f: if-eqz v0, 0069 // +000a │ │ +089262: 7120 0713 ec00 |0061: invoke-static {v12, v14}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1307 │ │ +089268: 0a00 |0064: move-result v0 │ │ +08926a: 3800 0600 |0065: if-eqz v0, 006b // +0006 │ │ +08926e: 1210 |0067: const/4 v0, #int 1 // #1 │ │ +089270: 28ed |0068: goto 0055 // -0013 │ │ +089272: 7bee |0069: neg-int v14, v14 │ │ +089274: 28f7 |006a: goto 0061 // -0009 │ │ +089276: 1200 |006b: const/4 v0, #int 0 // #0 │ │ +089278: 28e9 |006c: goto 0055 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1221 │ │ 0x0005 line=1222 │ │ 0x0007 line=1223 │ │ 0x000b line=1224 │ │ 0x000f line=1225 │ │ @@ -114479,17 +114479,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0858e4: |[0858e4] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ -0858f4: 5510 bd07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -0858f8: 0f00 |0002: return v0 │ │ +08927c: |[08927c] android.support.v4.widget.SlidingPaneLayout.canSlide:()Z │ │ +08928c: 5510 bd07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +089290: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=926 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #2 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114497,24 +114497,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0858fc: |[0858fc] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -08590c: 2020 da03 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085910: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -085914: 6f20 aa1e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1eaa │ │ -08591a: 0a00 |0007: move-result v0 │ │ -08591c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -085920: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -085922: 0f00 |000b: return v0 │ │ -085924: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -085926: 28fe |000d: goto 000b // -0002 │ │ +089294: |[089294] android.support.v4.widget.SlidingPaneLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0892a4: 2020 da03 |0000: instance-of v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0892a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0892ac: 6f20 aa1e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1eaa │ │ +0892b2: 0a00 |0007: move-result v0 │ │ +0892b4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0892b8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0892ba: 0f00 |000b: return v0 │ │ +0892bc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0892be: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -114523,20 +114523,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -085928: |[085928] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ -085938: 5420 ce07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -08593c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08593e: 7030 f41b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1bf4 │ │ -085944: 0a00 |0006: move-result v0 │ │ -085946: 0f00 |0007: return v0 │ │ +0892c0: |[0892c0] android.support.v4.widget.SlidingPaneLayout.closePane:()Z │ │ +0892d0: 5420 ce07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +0892d4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0892d6: 7030 f41b 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1bf4 │ │ +0892dc: 0a00 |0006: move-result v0 │ │ +0892de: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #4 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114544,27 +114544,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -085948: |[085948] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ -085958: 5420 bf07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -08595c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -08595e: 6e20 bf1c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1cbf │ │ -085964: 0a00 |0006: move-result v0 │ │ -085966: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -08596a: 5520 bd07 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -08596e: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ -085972: 5420 bf07 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085976: 6e10 b11c 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1cb1 │ │ -08597c: 0e00 |0012: return-void │ │ -08597e: 7110 3313 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -085984: 28fc |0016: goto 0012 // -0004 │ │ +0892e0: |[0892e0] android.support.v4.widget.SlidingPaneLayout.computeScroll:()V │ │ +0892f0: 5420 bf07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +0892f4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0892f6: 6e20 bf1c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1cbf │ │ +0892fc: 0a00 |0006: move-result v0 │ │ +0892fe: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +089302: 5520 bd07 |0009: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +089306: 3900 0800 |000b: if-nez v0, 0013 // +0008 │ │ +08930a: 5420 bf07 |000d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08930e: 6e10 b11c 0000 |000f: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1cb1 │ │ +089314: 0e00 |0012: return-void │ │ +089316: 7110 3313 0200 |0013: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +08931c: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0009 line=1077 │ │ 0x000d line=1078 │ │ 0x0012 line=1084 │ │ 0x0013 line=1082 │ │ @@ -114576,22 +114576,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -085988: |[085988] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ -085998: 5410 c507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ -08599c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0859a0: 5410 c507 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ -0859a4: 7220 c91b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1bc9 │ │ -0859aa: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -0859ae: 6e20 231c 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1c23 │ │ -0859b4: 0e00 |000e: return-void │ │ +089320: |[089320] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelClosed:(Landroid/view/View;)V │ │ +089330: 5410 c507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ +089334: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +089338: 5410 c507 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ +08933c: 7220 c91b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelClosed:(Landroid/view/View;)V // method@1bc9 │ │ +089342: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +089346: 6e20 231c 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1c23 │ │ +08934c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=347 │ │ 0x0009 line=349 │ │ 0x000e line=350 │ │ locals : │ │ @@ -114603,22 +114603,22 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0859b8: |[0859b8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ -0859c8: 5410 c507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ -0859cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0859d0: 5410 c507 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ -0859d4: 7220 ca1b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1bca │ │ -0859da: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ -0859de: 6e20 231c 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1c23 │ │ -0859e4: 0e00 |000e: return-void │ │ +089350: |[089350] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelOpened:(Landroid/view/View;)V │ │ +089360: 5410 c507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ +089364: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +089368: 5410 c507 |0004: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ +08936c: 7220 ca1b 2000 |0006: invoke-interface {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelOpened:(Landroid/view/View;)V // method@1bca │ │ +089372: 1300 2000 |0009: const/16 v0, #int 32 // #20 │ │ +089376: 6e20 231c 0100 |000b: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.sendAccessibilityEvent:(I)V // method@1c23 │ │ +08937c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=342 │ │ 0x000e line=343 │ │ locals : │ │ @@ -114630,21 +114630,21 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0859e8: |[0859e8] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ -0859f8: 5420 c507 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ -0859fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -085a00: 5420 c507 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ -085a04: 5221 cc07 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -085a08: 7230 cb1b 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1bcb │ │ -085a0e: 0e00 |000b: return-void │ │ +089380: |[089380] android.support.v4.widget.SlidingPaneLayout.dispatchOnPanelSlide:(Landroid/view/View;)V │ │ +089390: 5420 c507 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ +089394: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +089398: 5420 c507 |0004: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ +08939c: 5221 cc07 |0006: iget v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +0893a0: 7230 cb1b 3001 |0008: invoke-interface {v0, v3, v1}, Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;.onPanelSlide:(Landroid/view/View;F)V // method@1bcb │ │ +0893a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ 0x0004 line=334 │ │ 0x000b line=336 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -114655,52 +114655,52 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 70 16-bit code units │ │ -085a10: |[085a10] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ -085a20: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -085a22: 6f20 ad1e ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1ead │ │ -085a28: 7010 111c 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -085a2e: 0a01 |0007: move-result v1 │ │ -085a30: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ -085a34: 54a4 cb07 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07cb │ │ -085a38: 6e10 001c 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -085a3e: 0a08 |000f: move-result v8 │ │ -085a40: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ -085a44: 6e20 ff1b 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -085a4a: 0c05 |0015: move-result-object v5 │ │ -085a4c: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ -085a50: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ -085a54: 0e00 |001a: return-void │ │ -085a56: 54a4 ca07 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07ca │ │ -085a5a: 28ef |001d: goto 000c // -0011 │ │ -085a5c: 1205 |001e: const/4 v5, #int 0 // #0 │ │ -085a5e: 28f7 |001f: goto 0016 // -0009 │ │ -085a60: 6e10 181e 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -085a66: 0a07 |0023: move-result v7 │ │ -085a68: 6e10 ec1d 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -085a6e: 0a00 |0027: move-result v0 │ │ -085a70: 6e10 8802 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ -085a76: 0a06 |002b: move-result v6 │ │ -085a78: 7010 111c 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -085a7e: 0a08 |002f: move-result v8 │ │ -085a80: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ -085a84: 6e10 0e1e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -085a8a: 0a02 |0035: move-result v2 │ │ -085a8c: 9003 0206 |0036: add-int v3, v2, v6 │ │ -085a90: 6e50 9102 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -085a96: 6e20 8402 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -085a9c: 28dc |003e: goto 001a // -0024 │ │ -085a9e: 6e10 fa1d 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -085aa4: 0a03 |0042: move-result v3 │ │ -085aa6: 9102 0306 |0043: sub-int v2, v3, v6 │ │ -085aaa: 28f3 |0045: goto 0038 // -000d │ │ +0893a8: |[0893a8] android.support.v4.widget.SlidingPaneLayout.draw:(Landroid/graphics/Canvas;)V │ │ +0893b8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0893ba: 6f20 ad1e ba00 |0001: invoke-super {v10, v11}, Landroid/view/ViewGroup;.draw:(Landroid/graphics/Canvas;)V // method@1ead │ │ +0893c0: 7010 111c 0a00 |0004: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +0893c6: 0a01 |0007: move-result v1 │ │ +0893c8: 3801 1300 |0008: if-eqz v1, 001b // +0013 │ │ +0893cc: 54a4 cb07 |000a: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07cb │ │ +0893d0: 6e10 001c 0a00 |000c: invoke-virtual {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +0893d6: 0a08 |000f: move-result v8 │ │ +0893d8: 3798 0e00 |0010: if-le v8, v9, 001e // +000e │ │ +0893dc: 6e20 ff1b 9a00 |0012: invoke-virtual {v10, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +0893e2: 0c05 |0015: move-result-object v5 │ │ +0893e4: 3805 0400 |0016: if-eqz v5, 001a // +0004 │ │ +0893e8: 3904 0800 |0018: if-nez v4, 0020 // +0008 │ │ +0893ec: 0e00 |001a: return-void │ │ +0893ee: 54a4 ca07 |001b: iget-object v4, v10, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07ca │ │ +0893f2: 28ef |001d: goto 000c // -0011 │ │ +0893f4: 1205 |001e: const/4 v5, #int 0 // #0 │ │ +0893f6: 28f7 |001f: goto 0016 // -0009 │ │ +0893f8: 6e10 181e 0500 |0020: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0893fe: 0a07 |0023: move-result v7 │ │ +089400: 6e10 ec1d 0500 |0024: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +089406: 0a00 |0027: move-result v0 │ │ +089408: 6e10 8802 0400 |0028: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ +08940e: 0a06 |002b: move-result v6 │ │ +089410: 7010 111c 0a00 |002c: invoke-direct {v10}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +089416: 0a08 |002f: move-result v8 │ │ +089418: 3808 0f00 |0030: if-eqz v8, 003f // +000f │ │ +08941c: 6e10 0e1e 0500 |0032: invoke-virtual {v5}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +089422: 0a02 |0035: move-result v2 │ │ +089424: 9003 0206 |0036: add-int v3, v2, v6 │ │ +089428: 6e50 9102 2437 |0038: invoke-virtual {v4, v2, v7, v3, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +08942e: 6e20 8402 b400 |003b: invoke-virtual {v4, v11}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +089434: 28dc |003e: goto 001a // -0024 │ │ +089436: 6e10 fa1d 0500 |003f: invoke-virtual {v5}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08943c: 0a03 |0042: move-result v3 │ │ +08943e: 9102 0306 |0043: sub-int v2, v3, v6 │ │ +089442: 28f3 |0045: goto 0038 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1152 │ │ 0x0004 line=1153 │ │ 0x0008 line=1155 │ │ 0x000a line=1156 │ │ 0x000c line=1161 │ │ @@ -114739,109 +114739,109 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 184 16-bit code units │ │ -085aac: |[085aac] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -085abc: 6e10 f91d 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -085ac2: 0c01 |0003: move-result-object v1 │ │ -085ac4: 1f01 da03 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085ac8: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -085aca: 6e20 3702 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0237 │ │ -085ad0: 0a03 |000a: move-result v3 │ │ -085ad2: 5574 bd07 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -085ad6: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ -085ada: 5514 b107 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ -085ade: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ -085ae2: 5474 ce07 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085ae6: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ -085aea: 5474 d007 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ -085aee: 6e20 3002 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0230 │ │ -085af4: 7010 111c 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -085afa: 0a04 |001f: move-result v4 │ │ -085afc: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ -085b00: 5474 d007 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ -085b04: 5475 d007 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ -085b08: 5255 3b00 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ -085b0c: 5476 ce07 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085b10: 6e10 0e1e 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -085b16: 0a06 |002d: move-result v6 │ │ -085b18: 7120 9d2e 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -085b1e: 0a05 |0031: move-result v5 │ │ -085b20: 5945 3b00 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@003b │ │ -085b24: 5474 d007 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ -085b28: 6e20 2402 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0224 │ │ -085b2e: 6004 4500 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -085b32: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ -085b36: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ -085b3a: 6f5b ae1e 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ -085b40: 0a02 |0042: move-result v2 │ │ -085b42: 6e20 3302 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ -085b48: 0f02 |0046: return v2 │ │ -085b4a: 5474 d007 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ -085b4e: 5475 d007 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ -085b52: 5255 3c00 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ -085b56: 5476 ce07 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085b5a: 6e10 fa1d 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -085b60: 0a06 |0052: move-result v6 │ │ -085b62: 7120 a02e 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -085b68: 0a05 |0056: move-result v5 │ │ -085b6a: 5945 3c00 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@003c │ │ -085b6e: 28db |0059: goto 0034 // -0025 │ │ -085b70: 5514 ad07 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ -085b74: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ -085b78: 5274 cc07 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -085b7c: 1205 |0060: const/4 v5, #int 0 // #0 │ │ -085b7e: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ -085b82: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ -085b86: 6e10 2b1e 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1e2b │ │ -085b8c: 0a04 |0068: move-result v4 │ │ -085b8e: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ -085b92: 1214 |006b: const/4 v4, #int 1 // #1 │ │ -085b94: 6e20 611e 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1e61 │ │ -085b9a: 6e10 ee1d 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1dee │ │ -085ba0: 0c00 |0072: move-result-object v0 │ │ -085ba2: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ -085ba6: 6e10 fa1d 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -085bac: 0a04 |0078: move-result v4 │ │ -085bae: 8244 |0079: int-to-float v4, v4 │ │ -085bb0: 6e10 181e 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -085bb6: 0a05 |007d: move-result v5 │ │ -085bb8: 8255 |007e: int-to-float v5, v5 │ │ -085bba: 5416 ac07 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -085bbe: 6e56 2702 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0227 │ │ -085bc4: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -085bc6: 28be |0085: goto 0043 // -0042 │ │ -085bc8: 1a04 6d10 |0086: const-string v4, "SlidingPaneLayout" // string@106d │ │ -085bcc: 2205 e705 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -085bd0: 7010 d22e 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -085bd6: 1a06 b418 |008d: const-string v6, "drawChild: child view " // string@18b4 │ │ -085bda: 6e20 db2e 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -085be0: 0c05 |0092: move-result-object v5 │ │ -085be2: 6e20 da2e 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -085be8: 0c05 |0096: move-result-object v5 │ │ -085bea: 1a06 9300 |0097: const-string v6, " returned null drawing cache" // string@0093 │ │ -085bee: 6e20 db2e 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -085bf4: 0c05 |009c: move-result-object v5 │ │ -085bf6: 6e10 e02e 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -085bfc: 0c05 |00a0: move-result-object v5 │ │ -085bfe: 7120 031d 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -085c04: 6f5b ae1e 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ -085c0a: 0a02 |00a7: move-result v2 │ │ -085c0c: 289b |00a8: goto 0043 // -0065 │ │ -085c0e: 6e10 2b1e 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1e2b │ │ -085c14: 0a04 |00ac: move-result v4 │ │ -085c16: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ -085c1a: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -085c1c: 6e20 611e 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1e61 │ │ -085c22: 6f5b ae1e 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ -085c28: 0a02 |00b6: move-result v2 │ │ -085c2a: 288c |00b7: goto 0043 // -0074 │ │ +089444: |[089444] android.support.v4.widget.SlidingPaneLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +089454: 6e10 f91d 0900 |0000: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +08945a: 0c01 |0003: move-result-object v1 │ │ +08945c: 1f01 da03 |0004: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +089460: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +089462: 6e20 3702 4800 |0007: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.save:(I)I // method@0237 │ │ +089468: 0a03 |000a: move-result v3 │ │ +08946a: 5574 bd07 |000b: iget-boolean v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +08946e: 3804 2c00 |000d: if-eqz v4, 0039 // +002c │ │ +089472: 5514 b107 |000f: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ +089476: 3904 2800 |0011: if-nez v4, 0039 // +0028 │ │ +08947a: 5474 ce07 |0013: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08947e: 3804 2400 |0015: if-eqz v4, 0039 // +0024 │ │ +089482: 5474 d007 |0017: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ +089486: 6e20 3002 4800 |0019: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.getClipBounds:(Landroid/graphics/Rect;)Z // method@0230 │ │ +08948c: 7010 111c 0700 |001c: invoke-direct {v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +089492: 0a04 |001f: move-result v4 │ │ +089494: 3804 2700 |0020: if-eqz v4, 0047 // +0027 │ │ +089498: 5474 d007 |0022: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ +08949c: 5475 d007 |0024: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ +0894a0: 5255 3b00 |0026: iget v5, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ +0894a4: 5476 ce07 |0028: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +0894a8: 6e10 0e1e 0600 |002a: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +0894ae: 0a06 |002d: move-result v6 │ │ +0894b0: 7120 9d2e 6500 |002e: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0894b6: 0a05 |0031: move-result v5 │ │ +0894b8: 5945 3b00 |0032: iput v5, v4, Landroid/graphics/Rect;.left:I // field@003b │ │ +0894bc: 5474 d007 |0034: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ +0894c0: 6e20 2402 4800 |0036: invoke-virtual {v8, v4}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0224 │ │ +0894c6: 6004 4500 |0039: sget v4, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0894ca: 1305 0b00 |003b: const/16 v5, #int 11 // #b │ │ +0894ce: 3454 1d00 |003d: if-lt v4, v5, 005a // +001d │ │ +0894d2: 6f5b ae1e 87a9 |003f: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ +0894d8: 0a02 |0042: move-result v2 │ │ +0894da: 6e20 3302 3800 |0043: invoke-virtual {v8, v3}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ +0894e0: 0f02 |0046: return v2 │ │ +0894e2: 5474 d007 |0047: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ +0894e6: 5475 d007 |0049: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mTmpRect:Landroid/graphics/Rect; // field@07d0 │ │ +0894ea: 5255 3c00 |004b: iget v5, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ +0894ee: 5476 ce07 |004d: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +0894f2: 6e10 fa1d 0600 |004f: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0894f8: 0a06 |0052: move-result v6 │ │ +0894fa: 7120 a02e 6500 |0053: invoke-static {v5, v6}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +089500: 0a05 |0056: move-result v5 │ │ +089502: 5945 3c00 |0057: iput v5, v4, Landroid/graphics/Rect;.right:I // field@003c │ │ +089506: 28db |0059: goto 0034 // -0025 │ │ +089508: 5514 ad07 |005a: iget-boolean v4, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ +08950c: 3804 4d00 |005c: if-eqz v4, 00a9 // +004d │ │ +089510: 5274 cc07 |005e: iget v4, v7, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +089514: 1205 |0060: const/4 v5, #int 0 // #0 │ │ +089516: 2d04 0405 |0061: cmpl-float v4, v4, v5 │ │ +08951a: 3d04 4600 |0063: if-lez v4, 00a9 // +0046 │ │ +08951e: 6e10 2b1e 0900 |0065: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1e2b │ │ +089524: 0a04 |0068: move-result v4 │ │ +089526: 3904 0600 |0069: if-nez v4, 006f // +0006 │ │ +08952a: 1214 |006b: const/4 v4, #int 1 // #1 │ │ +08952c: 6e20 611e 4900 |006c: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1e61 │ │ +089532: 6e10 ee1d 0900 |006f: invoke-virtual {v9}, Landroid/view/View;.getDrawingCache:()Landroid/graphics/Bitmap; // method@1dee │ │ +089538: 0c00 |0072: move-result-object v0 │ │ +08953a: 3800 1300 |0073: if-eqz v0, 0086 // +0013 │ │ +08953e: 6e10 fa1d 0900 |0075: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +089544: 0a04 |0078: move-result v4 │ │ +089546: 8244 |0079: int-to-float v4, v4 │ │ +089548: 6e10 181e 0900 |007a: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08954e: 0a05 |007d: move-result v5 │ │ +089550: 8255 |007e: int-to-float v5, v5 │ │ +089552: 5416 ac07 |007f: iget-object v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +089556: 6e56 2702 0854 |0081: invoke-virtual {v8, v0, v4, v5, v6}, Landroid/graphics/Canvas;.drawBitmap:(Landroid/graphics/Bitmap;FFLandroid/graphics/Paint;)V // method@0227 │ │ +08955c: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +08955e: 28be |0085: goto 0043 // -0042 │ │ +089560: 1a04 6e10 |0086: const-string v4, "SlidingPaneLayout" // string@106e │ │ +089564: 2205 e705 |0088: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +089568: 7010 d22e 0500 |008a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +08956e: 1a06 b518 |008d: const-string v6, "drawChild: child view " // string@18b5 │ │ +089572: 6e20 db2e 6500 |008f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +089578: 0c05 |0092: move-result-object v5 │ │ +08957a: 6e20 da2e 9500 |0093: invoke-virtual {v5, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +089580: 0c05 |0096: move-result-object v5 │ │ +089582: 1a06 9500 |0097: const-string v6, " returned null drawing cache" // string@0095 │ │ +089586: 6e20 db2e 6500 |0099: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08958c: 0c05 |009c: move-result-object v5 │ │ +08958e: 6e10 e02e 0500 |009d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +089594: 0c05 |00a0: move-result-object v5 │ │ +089596: 7120 031d 5400 |00a1: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +08959c: 6f5b ae1e 87a9 |00a4: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ +0895a2: 0a02 |00a7: move-result v2 │ │ +0895a4: 289b |00a8: goto 0043 // -0065 │ │ +0895a6: 6e10 2b1e 0900 |00a9: invoke-virtual {v9}, Landroid/view/View;.isDrawingCacheEnabled:()Z // method@1e2b │ │ +0895ac: 0a04 |00ac: move-result v4 │ │ +0895ae: 3804 0600 |00ad: if-eqz v4, 00b3 // +0006 │ │ +0895b2: 1204 |00af: const/4 v4, #int 0 // #0 │ │ +0895b4: 6e20 611e 4900 |00b0: invoke-virtual {v9, v4}, Landroid/view/View;.setDrawingCacheEnabled:(Z)V // method@1e61 │ │ +0895ba: 6f5b ae1e 87a9 |00b3: invoke-super {v7, v8, v9, v10, v11}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ +0895c0: 0a02 |00b6: move-result v2 │ │ +0895c2: 288c |00b7: goto 0043 // -0074 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=994 │ │ 0x0006 line=996 │ │ 0x000b line=998 │ │ 0x0017 line=1000 │ │ 0x001c line=1001 │ │ @@ -114882,18 +114882,18 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -085c2c: |[085c2c] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -085c3c: 2200 da03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085c40: 7010 c31b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1bc3 │ │ -085c46: 1100 |0005: return-object v0 │ │ +0895c4: |[0895c4] android.support.v4.widget.SlidingPaneLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0895d4: 2200 da03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0895d8: 7010 c31b 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:()V // method@1bc3 │ │ +0895de: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1253 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #11 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114901,20 +114901,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 │ │ -085c48: |[085c48] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -085c58: 2200 da03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085c5c: 6e10 011c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1c01 │ │ -085c62: 0c01 |0005: move-result-object v1 │ │ -085c64: 7030 c51b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1bc5 │ │ -085c6a: 1100 |0009: return-object v0 │ │ +0895e0: |[0895e0] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0895f0: 2200 da03 |0000: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0895f4: 6e10 011c 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getContext:()Landroid/content/Context; // method@1c01 │ │ +0895fa: 0c01 |0005: move-result-object v1 │ │ +0895fc: 7030 c51b 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1bc5 │ │ +089602: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1270 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -114923,24 +114923,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 │ │ -085c6c: |[085c6c] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -085c7c: 2020 3f04 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -085c80: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -085c84: 2200 da03 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085c88: 1f02 3f04 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -085c8c: 7020 c81b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1bc8 │ │ -085c92: 1100 |000b: return-object v0 │ │ -085c94: 2200 da03 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085c98: 7020 c71b 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bc7 │ │ -085c9e: 28fa |0011: goto 000b // -0006 │ │ +089604: |[089604] android.support.v4.widget.SlidingPaneLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +089614: 2020 3f04 |0000: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +089618: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08961c: 2200 da03 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +089620: 1f02 3f04 |0006: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +089624: 7020 c81b 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1bc8 │ │ +08962a: 1100 |000b: return-object v0 │ │ +08962c: 2200 da03 |000c: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +089630: 7020 c71b 2000 |000e: invoke-direct {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1bc7 │ │ +089636: 28fa |0011: goto 000b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x000c - 0x0012 reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ @@ -114950,17 +114950,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085ca0: |[085ca0] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ -085cb0: 5210 be07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07be │ │ -085cb4: 0f00 |0002: return v0 │ │ +089638: |[089638] android.support.v4.widget.SlidingPaneLayout.getCoveredFadeColor:()I │ │ +089648: 5210 be07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07be │ │ +08964c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #14 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114968,17 +114968,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085cb8: |[085cb8] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ -085cc8: 5210 c607 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -085ccc: 0f00 |0002: return v0 │ │ +089650: |[089650] android.support.v4.widget.SlidingPaneLayout.getParallaxDistance:()I │ │ +089660: 5210 c607 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +089664: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -114986,17 +114986,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085cd0: |[085cd0] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ -085ce0: 5210 cf07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ -085ce4: 0f00 |0002: return v0 │ │ +089668: |[089668] android.support.v4.widget.SlidingPaneLayout.getSliderFadeColor:()I │ │ +089678: 5210 cf07 |0000: iget v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ +08967c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -115004,31 +115004,31 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -085ce8: |[085ce8] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ -085cf8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -085cfa: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ -085cfe: 0f01 |0003: return v1 │ │ -085d00: 6e10 f91d 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -085d06: 0c00 |0007: move-result-object v0 │ │ -085d08: 1f00 da03 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -085d0c: 5542 bd07 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -085d10: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ -085d14: 5502 ad07 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ -085d18: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ -085d1c: 5242 cc07 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -085d20: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -085d22: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ -085d26: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ -085d2a: 1211 |0019: const/4 v1, #int 1 // #1 │ │ -085d2c: 28e9 |001a: goto 0003 // -0017 │ │ +089680: |[089680] android.support.v4.widget.SlidingPaneLayout.isDimmed:(Landroid/view/View;)Z │ │ +089690: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +089692: 3905 0300 |0001: if-nez v5, 0004 // +0003 │ │ +089696: 0f01 |0003: return v1 │ │ +089698: 6e10 f91d 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +08969e: 0c00 |0007: move-result-object v0 │ │ +0896a0: 1f00 da03 |0008: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0896a4: 5542 bd07 |000a: iget-boolean v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +0896a8: 3802 f7ff |000c: if-eqz v2, 0003 // -0009 │ │ +0896ac: 5502 ad07 |000e: iget-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ +0896b0: 3802 f3ff |0010: if-eqz v2, 0003 // -000d │ │ +0896b4: 5242 cc07 |0012: iget v2, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +0896b8: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0896ba: 2d02 0203 |0015: cmpl-float v2, v2, v3 │ │ +0896be: 3d02 ecff |0017: if-lez v2, 0003 // -0014 │ │ +0896c2: 1211 |0019: const/4 v1, #int 1 // #1 │ │ +0896c4: 28e9 |001a: goto 0003 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1244 │ │ 0x0003 line=1248 │ │ 0x0004 line=1247 │ │ 0x000a line=1248 │ │ locals : │ │ @@ -115041,25 +115041,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -085d30: |[085d30] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ -085d40: 5520 bd07 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -085d44: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -085d48: 5220 cc07 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -085d4c: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ -085d50: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ -085d54: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ -085d58: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -085d5a: 0f00 |000d: return v0 │ │ -085d5c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -085d5e: 28fe |000f: goto 000d // -0002 │ │ +0896c8: |[0896c8] android.support.v4.widget.SlidingPaneLayout.isOpen:()Z │ │ +0896d8: 5520 bd07 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +0896dc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0896e0: 5220 cc07 |0004: iget v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +0896e4: 1501 803f |0006: const/high16 v1, #int 1065353216 // #3f80 │ │ +0896e8: 2d00 0001 |0008: cmpl-float v0, v0, v1 │ │ +0896ec: 3900 0400 |000a: if-nez v0, 000e // +0004 │ │ +0896f0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0896f2: 0f00 |000d: return v0 │ │ +0896f4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0896f6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #18 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -115067,17 +115067,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -085d60: |[085d60] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ -085d70: 5510 bd07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -085d74: 0f00 |0002: return v0 │ │ +0896f8: |[0896f8] android.support.v4.widget.SlidingPaneLayout.isSlideable:()Z │ │ +089708: 5510 bd07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +08970c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=936 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #19 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -115085,19 +115085,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -085d78: |[085d78] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ -085d88: 6f10 c11e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ -085d8e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -085d90: 5c10 c007 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -085d94: 0e00 |0006: return-void │ │ +089710: |[089710] android.support.v4.widget.SlidingPaneLayout.onAttachedToWindow:()V │ │ +089720: 6f10 c11e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ +089726: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +089728: 5c10 c007 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +08972c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0003 line=425 │ │ 0x0006 line=426 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -115107,33 +115107,33 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -085d98: |[085d98] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ -085da8: 6f10 c21e 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ -085dae: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -085db0: 5c43 c007 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -085db4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -085db6: 5443 c807 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ -085dba: 6e10 152f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -085dc0: 0a00 |000c: move-result v0 │ │ -085dc2: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ -085dc6: 5443 c807 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ -085dca: 6e20 0e2f 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -085dd0: 0c01 |0014: move-result-object v1 │ │ -085dd2: 1f01 d803 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d8 │ │ -085dd6: 6e10 b61b 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1bb6 │ │ -085ddc: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ -085de0: 28f1 |001c: goto 000d // -000f │ │ -085de2: 5443 c807 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ -085de6: 6e10 0b2f 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -085dec: 0e00 |0022: return-void │ │ +089730: |[089730] android.support.v4.widget.SlidingPaneLayout.onDetachedFromWindow:()V │ │ +089740: 6f10 c21e 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ +089746: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +089748: 5c43 c007 |0004: iput-boolean v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +08974c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +08974e: 5443 c807 |0007: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ +089752: 6e10 152f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +089758: 0a00 |000c: move-result v0 │ │ +08975a: 3502 1000 |000d: if-ge v2, v0, 001d // +0010 │ │ +08975e: 5443 c807 |000f: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ +089762: 6e20 0e2f 2300 |0011: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +089768: 0c01 |0014: move-result-object v1 │ │ +08976a: 1f01 d803 |0015: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable; // type@03d8 │ │ +08976e: 6e10 b61b 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;.run:()V // method@1bb6 │ │ +089774: d802 0201 |001a: add-int/lit8 v2, v2, #int 1 // #01 │ │ +089778: 28f1 |001c: goto 000d // -000f │ │ +08977a: 5443 c807 |001d: iget-object v3, v4, Landroid/support/v4/widget/SlidingPaneLayout;.mPostedRunnables:Ljava/util/ArrayList; // field@07c8 │ │ +08977e: 6e10 0b2f 0300 |001f: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +089784: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0006 line=433 │ │ 0x000f line=434 │ │ 0x0017 line=435 │ │ @@ -115151,119 +115151,119 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -085df0: |[085df0] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -085e00: 7110 7811 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ -085e06: 0a00 |0003: move-result v0 │ │ -085e08: 55d9 bd07 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -085e0c: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ -085e10: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ -085e14: 6e10 001c 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -085e1a: 0a09 |000d: move-result v9 │ │ -085e1c: 121a |000e: const/4 v10, #int 1 // #1 │ │ -085e1e: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ -085e22: 1219 |0011: const/4 v9, #int 1 // #1 │ │ -085e24: 6e20 ff1b 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -085e2a: 0c05 |0015: move-result-object v5 │ │ -085e2c: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ -085e30: 54d9 bf07 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085e34: 6e10 a71d 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -085e3a: 0a0a |001d: move-result v10 │ │ -085e3c: 87aa |001e: float-to-int v10, v10 │ │ -085e3e: 6e10 a91d 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -085e44: 0a0b |0022: move-result v11 │ │ -085e46: 87bb |0023: float-to-int v11, v11 │ │ -085e48: 6e40 d41c 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ -085e4e: 0a09 |0027: move-result v9 │ │ -085e50: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ -085e54: 1219 |002a: const/4 v9, #int 1 // #1 │ │ -085e56: 5cd9 c907 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -085e5a: 55d9 bd07 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -085e5e: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ -085e62: 55d9 c307 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ -085e66: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ -085e6a: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ -085e6e: 54d9 bf07 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085e72: 6e10 b31c 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -085e78: 6f20 c61e ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ec6 │ │ -085e7e: 0a09 |003f: move-result v9 │ │ -085e80: 0f09 |0040: return v9 │ │ -085e82: 1209 |0041: const/4 v9, #int 0 // #0 │ │ -085e84: 28e9 |0042: goto 002b // -0017 │ │ -085e86: 1239 |0043: const/4 v9, #int 3 // #3 │ │ -085e88: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ -085e8c: 1219 |0046: const/4 v9, #int 1 // #1 │ │ -085e8e: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ -085e92: 54d9 bf07 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085e96: 6e10 b31c 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -085e9c: 1209 |004e: const/4 v9, #int 0 // #0 │ │ -085e9e: 28f1 |004f: goto 0040 // -000f │ │ -085ea0: 1204 |0050: const/4 v4, #int 0 // #0 │ │ -085ea2: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ -085ea8: 54d9 bf07 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085eac: 6e20 de1c e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1cde │ │ -085eb2: 0a03 |0059: move-result v3 │ │ -085eb4: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ -085eb8: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ -085ebc: 1219 |005e: const/4 v9, #int 1 // #1 │ │ -085ebe: 28e1 |005f: goto 0040 // -001f │ │ -085ec0: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -085ec2: 5cd9 c307 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ -085ec6: 6e10 a71d 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -085ecc: 0a07 |0066: move-result v7 │ │ -085ece: 6e10 a91d 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -085ed4: 0a08 |006a: move-result v8 │ │ -085ed6: 59d7 c107 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ -085eda: 59d8 c207 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ -085ede: 54d9 bf07 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085ee2: 54da ce07 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085ee6: 877b |0073: float-to-int v11, v7 │ │ -085ee8: 878c |0074: float-to-int v12, v8 │ │ -085eea: 6e40 d41c a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ -085ef0: 0a09 |0078: move-result v9 │ │ -085ef2: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ -085ef6: 54d9 ce07 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -085efa: 6e20 0e1c 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1c0e │ │ -085f00: 0a09 |0080: move-result v9 │ │ -085f02: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ -085f06: 1214 |0083: const/4 v4, #int 1 // #1 │ │ -085f08: 28d0 |0084: goto 0054 // -0030 │ │ -085f0a: 6e10 a71d 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -085f10: 0a07 |0088: move-result v7 │ │ -085f12: 6e10 a91d 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -085f18: 0a08 |008c: move-result v8 │ │ -085f1a: 52d9 c107 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ -085f1e: a709 0709 |008f: sub-float v9, v7, v9 │ │ -085f22: 7110 962e 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -085f28: 0a01 |0094: move-result v1 │ │ -085f2a: 52d9 c207 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ -085f2e: a709 0809 |0097: sub-float v9, v8, v9 │ │ -085f32: 7110 962e 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -085f38: 0a02 |009c: move-result v2 │ │ -085f3a: 54d9 bf07 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085f3e: 6e10 ce1c 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1cce │ │ -085f44: 0a06 |00a2: move-result v6 │ │ -085f46: 8269 |00a3: int-to-float v9, v6 │ │ -085f48: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ -085f4c: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ -085f50: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ -085f54: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ -085f58: 54d9 bf07 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085f5c: 6e10 b31c 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -085f62: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ -085f64: 5cd9 c307 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ -085f68: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ -085f6a: 288b |00b5: goto 0040 // -0075 │ │ -085f6c: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ -085f6e: 2889 |00b7: goto 0040 // -0077 │ │ -085f70: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ +089788: |[089788] android.support.v4.widget.SlidingPaneLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +089798: 7110 7811 0e00 |0000: invoke-static {v14}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ +08979e: 0a00 |0003: move-result v0 │ │ +0897a0: 55d9 bd07 |0004: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +0897a4: 3909 2700 |0006: if-nez v9, 002d // +0027 │ │ +0897a8: 3900 2500 |0008: if-nez v0, 002d // +0025 │ │ +0897ac: 6e10 001c 0d00 |000a: invoke-virtual {v13}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +0897b2: 0a09 |000d: move-result v9 │ │ +0897b4: 121a |000e: const/4 v10, #int 1 // #1 │ │ +0897b6: 37a9 1e00 |000f: if-le v9, v10, 002d // +001e │ │ +0897ba: 1219 |0011: const/4 v9, #int 1 // #1 │ │ +0897bc: 6e20 ff1b 9d00 |0012: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +0897c2: 0c05 |0015: move-result-object v5 │ │ +0897c4: 3805 1700 |0016: if-eqz v5, 002d // +0017 │ │ +0897c8: 54d9 bf07 |0018: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +0897cc: 6e10 a71d 0e00 |001a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0897d2: 0a0a |001d: move-result v10 │ │ +0897d4: 87aa |001e: float-to-int v10, v10 │ │ +0897d6: 6e10 a91d 0e00 |001f: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0897dc: 0a0b |0022: move-result v11 │ │ +0897de: 87bb |0023: float-to-int v11, v11 │ │ +0897e0: 6e40 d41c 59ba |0024: invoke-virtual {v9, v5, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ +0897e6: 0a09 |0027: move-result v9 │ │ +0897e8: 3909 1900 |0028: if-nez v9, 0041 // +0019 │ │ +0897ec: 1219 |002a: const/4 v9, #int 1 // #1 │ │ +0897ee: 5cd9 c907 |002b: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +0897f2: 55d9 bd07 |002d: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +0897f6: 3809 0800 |002f: if-eqz v9, 0037 // +0008 │ │ +0897fa: 55d9 c307 |0031: iget-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ +0897fe: 3809 1000 |0033: if-eqz v9, 0043 // +0010 │ │ +089802: 3800 0e00 |0035: if-eqz v0, 0043 // +000e │ │ +089806: 54d9 bf07 |0037: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08980a: 6e10 b31c 0900 |0039: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +089810: 6f20 c61e ed00 |003c: invoke-super {v13, v14}, Landroid/view/ViewGroup;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ec6 │ │ +089816: 0a09 |003f: move-result v9 │ │ +089818: 0f09 |0040: return v9 │ │ +08981a: 1209 |0041: const/4 v9, #int 0 // #0 │ │ +08981c: 28e9 |0042: goto 002b // -0017 │ │ +08981e: 1239 |0043: const/4 v9, #int 3 // #3 │ │ +089820: 3290 0500 |0044: if-eq v0, v9, 0049 // +0005 │ │ +089824: 1219 |0046: const/4 v9, #int 1 // #1 │ │ +089826: 3390 0900 |0047: if-ne v0, v9, 0050 // +0009 │ │ +08982a: 54d9 bf07 |0049: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08982e: 6e10 b31c 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +089834: 1209 |004e: const/4 v9, #int 0 // #0 │ │ +089836: 28f1 |004f: goto 0040 // -000f │ │ +089838: 1204 |0050: const/4 v4, #int 0 // #0 │ │ +08983a: 2b00 6700 0000 |0051: packed-switch v0, 000000b8 // +00000067 │ │ +089840: 54d9 bf07 |0054: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +089844: 6e20 de1c e900 |0056: invoke-virtual {v9, v14}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1cde │ │ +08984a: 0a03 |0059: move-result v3 │ │ +08984c: 3903 0400 |005a: if-nez v3, 005e // +0004 │ │ +089850: 3804 5a00 |005c: if-eqz v4, 00b6 // +005a │ │ +089854: 1219 |005e: const/4 v9, #int 1 // #1 │ │ +089856: 28e1 |005f: goto 0040 // -001f │ │ +089858: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +08985a: 5cd9 c307 |0061: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ +08985e: 6e10 a71d 0e00 |0063: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +089864: 0a07 |0066: move-result v7 │ │ +089866: 6e10 a91d 0e00 |0067: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +08986c: 0a08 |006a: move-result v8 │ │ +08986e: 59d7 c107 |006b: iput v7, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ +089872: 59d8 c207 |006d: iput v8, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ +089876: 54d9 bf07 |006f: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08987a: 54da ce07 |0071: iget-object v10, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08987e: 877b |0073: float-to-int v11, v7 │ │ +089880: 878c |0074: float-to-int v12, v8 │ │ +089882: 6e40 d41c a9cb |0075: invoke-virtual {v9, v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ +089888: 0a09 |0078: move-result v9 │ │ +08988a: 3809 dbff |0079: if-eqz v9, 0054 // -0025 │ │ +08988e: 54d9 ce07 |007b: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089892: 6e20 0e1c 9d00 |007d: invoke-virtual {v13, v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1c0e │ │ +089898: 0a09 |0080: move-result v9 │ │ +08989a: 3809 d3ff |0081: if-eqz v9, 0054 // -002d │ │ +08989e: 1214 |0083: const/4 v4, #int 1 // #1 │ │ +0898a0: 28d0 |0084: goto 0054 // -0030 │ │ +0898a2: 6e10 a71d 0e00 |0085: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0898a8: 0a07 |0088: move-result v7 │ │ +0898aa: 6e10 a91d 0e00 |0089: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0898b0: 0a08 |008c: move-result v8 │ │ +0898b2: 52d9 c107 |008d: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ +0898b6: a709 0709 |008f: sub-float v9, v7, v9 │ │ +0898ba: 7110 962e 0900 |0091: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0898c0: 0a01 |0094: move-result v1 │ │ +0898c2: 52d9 c207 |0095: iget v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ +0898c6: a709 0809 |0097: sub-float v9, v8, v9 │ │ +0898ca: 7110 962e 0900 |0099: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0898d0: 0a02 |009c: move-result v2 │ │ +0898d2: 54d9 bf07 |009d: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +0898d6: 6e10 ce1c 0900 |009f: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1cce │ │ +0898dc: 0a06 |00a2: move-result v6 │ │ +0898de: 8269 |00a3: int-to-float v9, v6 │ │ +0898e0: 2d09 0109 |00a4: cmpl-float v9, v1, v9 │ │ +0898e4: 3d09 aeff |00a6: if-lez v9, 0054 // -0052 │ │ +0898e8: 2d09 0201 |00a8: cmpl-float v9, v2, v1 │ │ +0898ec: 3d09 aaff |00aa: if-lez v9, 0054 // -0056 │ │ +0898f0: 54d9 bf07 |00ac: iget-object v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +0898f4: 6e10 b31c 0900 |00ae: invoke-virtual {v9}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +0898fa: 1219 |00b1: const/4 v9, #int 1 // #1 │ │ +0898fc: 5cd9 c307 |00b2: iput-boolean v9, v13, Landroid/support/v4/widget/SlidingPaneLayout;.mIsUnableToDrag:Z // field@07c3 │ │ +089900: 1209 |00b4: const/4 v9, #int 0 // #0 │ │ +089902: 288b |00b5: goto 0040 // -0075 │ │ +089904: 1209 |00b6: const/4 v9, #int 0 // #0 │ │ +089906: 2889 |00b7: goto 0040 // -0077 │ │ +089908: 0001 0300 0000 0000 0f00 0000 0300 ... |00b8: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ 0x0004 line=762 │ │ 0x0011 line=764 │ │ 0x0016 line=765 │ │ 0x0018 line=766 │ │ @@ -115319,262 +115319,262 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 481 16-bit code units │ │ -085f84: |[085f84] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ -085f94: 7601 111c 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -085f9a: 0a0c |0003: move-result v12 │ │ -085f9c: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ -085fa0: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ -085fa4: 5400 bf07 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -085fa8: 0819 0000 |000a: move-object/from16 v25, v0 │ │ -085fac: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ -085fb0: 7402 db1c 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ -085fb6: 9117 201e |0011: sub-int v23, v32, v30 │ │ -085fba: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ -085fbe: 7401 061c 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -085fc4: 0a13 |0018: move-result v19 │ │ -085fc6: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ -085fca: 7401 051c 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -085fd0: 0a12 |001e: move-result v18 │ │ -085fd2: 7401 071c 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ -085fd8: 0a14 |0022: move-result v20 │ │ -085fda: 7401 001c 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -085fe0: 0a06 |0026: move-result v6 │ │ -085fe2: 0218 1300 |0027: move/from16 v24, v19 │ │ -085fe6: 0210 1800 |0029: move/from16 v16, v24 │ │ -085fea: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ -085fee: 5500 c007 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -085ff2: 0219 0000 |002f: move/from16 v25, v0 │ │ -085ff6: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ -085ffa: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ -085ffe: 5500 bd07 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -086002: 0219 0000 |0037: move/from16 v25, v0 │ │ -086006: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ -08600a: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ -08600e: 5500 c907 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -086012: 0219 0000 |003f: move/from16 v25, v0 │ │ -086016: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ -08601a: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ -08601e: 0200 1900 |0045: move/from16 v0, v25 │ │ -086022: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -086026: 5910 cc07 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -08602a: 120b |004b: const/4 v11, #int 0 // #0 │ │ -08602c: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ -086030: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ -086034: 6e20 ff1b b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -08603a: 0c04 |0053: move-result-object v4 │ │ -08603c: 6e10 1e1e 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -086042: 0a19 |0057: move-result v25 │ │ -086044: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ -086048: 0200 1900 |005a: move/from16 v0, v25 │ │ -08604c: 0201 1a00 |005c: move/from16 v1, v26 │ │ -086050: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ -086054: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ -086058: 28ea |0062: goto 004c // -0016 │ │ -08605a: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ -08605e: 5400 bf07 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -086062: 0819 0000 |0067: move-object/from16 v25, v0 │ │ -086066: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ -08606a: 7402 db1c 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ -086070: 28a3 |006e: goto 0011 // -005d │ │ -086072: 7401 051c 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -086078: 0a13 |0072: move-result v19 │ │ -08607a: 28a6 |0073: goto 0019 // -005a │ │ -08607c: 7401 061c 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -086082: 0a12 |0077: move-result v18 │ │ -086084: 28a7 |0078: goto 001f // -0059 │ │ -086086: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ -08608a: 28ca |007b: goto 0045 // -0036 │ │ -08608c: 6e10 f91d 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -086092: 0c0d |007f: move-result-object v13 │ │ -086094: 1f0d da03 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -086098: 6e10 001e 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -08609e: 0a0a |0085: move-result v10 │ │ -0860a0: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ -0860a4: 55d0 b107 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ -0860a8: 0219 0000 |008a: move/from16 v25, v0 │ │ -0860ac: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ -0860b0: 52d0 af07 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -0860b4: 0219 0000 |0090: move/from16 v25, v0 │ │ -0860b8: 52d0 b007 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -0860bc: 021a 0000 |0094: move/from16 v26, v0 │ │ -0860c0: 900f 191a |0096: add-int v15, v25, v26 │ │ -0860c4: 9119 1712 |0098: sub-int v25, v23, v18 │ │ -0860c8: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ -0860cc: 5200 c407 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07c4 │ │ -0860d0: 021a 0000 |009e: move/from16 v26, v0 │ │ -0860d4: 9119 191a |00a0: sub-int v25, v25, v26 │ │ -0860d8: 0200 1000 |00a2: move/from16 v0, v16 │ │ -0860dc: 0201 1900 |00a4: move/from16 v1, v25 │ │ -0860e0: 7120 a02e 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0860e6: 0a19 |00a9: move-result v25 │ │ -0860e8: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ -0860ec: 9116 190f |00ac: sub-int v22, v25, v15 │ │ -0860f0: 0200 1600 |00ae: move/from16 v0, v22 │ │ -0860f4: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ -0860f8: 5910 cd07 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ -0860fc: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ -086100: 52de b007 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -086104: 9019 180e |00b8: add-int v25, v24, v14 │ │ -086108: 9019 1916 |00ba: add-int v25, v25, v22 │ │ -08610c: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ -086110: 9019 191a |00be: add-int v25, v25, v26 │ │ -086114: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ -086118: 0200 1900 |00c2: move/from16 v0, v25 │ │ -08611c: 0201 1a00 |00c4: move/from16 v1, v26 │ │ -086120: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ -086124: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ -086128: 0200 1900 |00ca: move/from16 v0, v25 │ │ -08612c: 5cd0 ad07 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ -086130: 0200 1600 |00ce: move/from16 v0, v22 │ │ -086134: 8200 |00d0: int-to-float v0, v0 │ │ -086136: 0219 0000 |00d1: move/from16 v25, v0 │ │ -08613a: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ -08613e: 5200 cc07 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -086142: 021a 0000 |00d7: move/from16 v26, v0 │ │ -086146: a819 191a |00d9: mul-float v25, v25, v26 │ │ -08614a: 0200 1900 |00db: move/from16 v0, v25 │ │ -08614e: 8700 |00dd: float-to-int v0, v0 │ │ -086150: 0215 0000 |00de: move/from16 v21, v0 │ │ -086154: 9019 150e |00e0: add-int v25, v21, v14 │ │ -086158: 9018 1819 |00e2: add-int v24, v24, v25 │ │ -08615c: 0200 1500 |00e4: move/from16 v0, v21 │ │ -086160: 8200 |00e6: int-to-float v0, v0 │ │ -086162: 0219 0000 |00e7: move/from16 v25, v0 │ │ -086166: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ -08616a: 5200 cd07 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ -08616e: 021a 0000 |00ed: move/from16 v26, v0 │ │ -086172: 0200 1a00 |00ef: move/from16 v0, v26 │ │ -086176: 8200 |00f1: int-to-float v0, v0 │ │ -086178: 021a 0000 |00f2: move/from16 v26, v0 │ │ -08617c: a919 191a |00f4: div-float v25, v25, v26 │ │ -086180: 0200 1900 |00f6: move/from16 v0, v25 │ │ -086184: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ -086188: 5910 cc07 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -08618c: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ -086190: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ -086194: 9008 1911 |0100: add-int v8, v25, v17 │ │ -086198: 9107 080a |0102: sub-int v7, v8, v10 │ │ -08619c: 0209 1400 |0104: move/from16 v9, v20 │ │ -0861a0: 6e10 fd1d 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0861a6: 0a19 |0109: move-result v25 │ │ -0861a8: 9005 0919 |010a: add-int v5, v9, v25 │ │ -0861ac: 0200 1400 |010c: move/from16 v0, v20 │ │ -0861b0: 6e55 371e 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0861b6: 6e10 1f1e 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0861bc: 0a19 |0114: move-result v25 │ │ -0861be: 9010 1019 |0115: add-int v16, v16, v25 │ │ -0861c2: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ -0861c6: 52de af07 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -0861ca: 289d |011b: goto 00b8 // -0063 │ │ -0861cc: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ -0861d0: 28ac |011e: goto 00ca // -0054 │ │ -0861d2: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ -0861d6: 5500 bd07 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -0861da: 0219 0000 |0123: move/from16 v25, v0 │ │ -0861de: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ -0861e2: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ -0861e6: 5200 c607 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -0861ea: 0219 0000 |012b: move/from16 v25, v0 │ │ -0861ee: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ -0861f2: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ -0861f6: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ -0861fa: 5200 cc07 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -0861fe: 021a 0000 |0135: move/from16 v26, v0 │ │ -086202: a719 191a |0137: sub-float v25, v25, v26 │ │ -086206: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ -08620a: 5200 c607 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -08620e: 021a 0000 |013d: move/from16 v26, v0 │ │ -086212: 0200 1a00 |013f: move/from16 v0, v26 │ │ -086216: 8200 |0141: int-to-float v0, v0 │ │ -086218: 021a 0000 |0142: move/from16 v26, v0 │ │ -08621c: a819 191a |0144: mul-float v25, v25, v26 │ │ -086220: 0200 1900 |0146: move/from16 v0, v25 │ │ -086224: 8700 |0148: float-to-int v0, v0 │ │ -086226: 0211 0000 |0149: move/from16 v17, v0 │ │ -08622a: 0218 1000 |014b: move/from16 v24, v16 │ │ -08622e: 28af |014d: goto 00fc // -0051 │ │ -086230: 0218 1000 |014e: move/from16 v24, v16 │ │ -086234: 28ac |0150: goto 00fc // -0054 │ │ -086236: 9107 1811 |0151: sub-int v7, v24, v17 │ │ -08623a: 9008 070a |0153: add-int v8, v7, v10 │ │ -08623e: 28af |0155: goto 0104 // -0051 │ │ -086240: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ -086244: 5500 c007 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -086248: 0219 0000 |015a: move/from16 v25, v0 │ │ -08624c: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ -086250: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ -086254: 5500 bd07 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -086258: 0219 0000 |0162: move/from16 v25, v0 │ │ -08625c: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ -086260: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ -086264: 5200 c607 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -086268: 0219 0000 |016a: move/from16 v25, v0 │ │ -08626c: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ -086270: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ -086274: 5200 cc07 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -086278: 0219 0000 |0172: move/from16 v25, v0 │ │ -08627c: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ -086280: 0201 1900 |0176: move/from16 v1, v25 │ │ -086284: 7020 201c 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1c20 │ │ -08628a: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ -08628e: 5400 ce07 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086292: 0819 0000 |017f: move-object/from16 v25, v0 │ │ -086296: 7401 f91d 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -08629c: 0c19 |0184: move-result-object v25 │ │ -08629e: 1f19 da03 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -0862a2: 0800 1900 |0187: move-object/from16 v0, v25 │ │ -0862a6: 5500 ad07 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ -0862aa: 0219 0000 |018b: move/from16 v25, v0 │ │ -0862ae: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ -0862b2: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ -0862b6: 5400 ce07 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -0862ba: 0819 0000 |0193: move-object/from16 v25, v0 │ │ -0862be: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ -0862c2: 5200 cc07 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ -0862c6: 021a 0000 |0199: move/from16 v26, v0 │ │ -0862ca: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ -0862ce: 5200 cf07 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ -0862d2: 021b 0000 |019f: move/from16 v27, v0 │ │ -0862d6: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ -0862da: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ -0862de: 0202 1a00 |01a5: move/from16 v2, v26 │ │ -0862e2: 0203 1b00 |01a7: move/from16 v3, v27 │ │ -0862e6: 7040 f61b 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ -0862ec: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ -0862f0: 5400 ce07 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -0862f4: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ -0862f8: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ -0862fc: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ -086300: 6e20 341c 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1c34 │ │ -086306: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ -08630a: 0200 1900 |01bb: move/from16 v0, v25 │ │ -08630e: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ -086312: 5c10 c007 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -086316: 0e00 |01c1: return-void │ │ -086318: 120b |01c2: const/4 v11, #int 0 // #0 │ │ -08631a: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ -08631e: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ -086322: 6e20 ff1b b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -086328: 0c19 |01ca: move-result-object v25 │ │ -08632a: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ -08632e: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ -086332: 5200 cf07 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ -086336: 021b 0000 |01d1: move/from16 v27, v0 │ │ -08633a: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ -08633e: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ -086342: 0202 1a00 |01d7: move/from16 v2, v26 │ │ -086346: 0203 1b00 |01d9: move/from16 v3, v27 │ │ -08634a: 7040 f61b 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ -086350: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ -086354: 28e3 |01e0: goto 01c3 // -001d │ │ +08991c: |[08991c] android.support.v4.widget.SlidingPaneLayout.onLayout:(ZIIII)V │ │ +08992c: 7601 111c 1c00 |0000: invoke-direct/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +089932: 0a0c |0003: move-result v12 │ │ +089934: 380c 5f00 |0004: if-eqz v12, 0063 // +005f │ │ +089938: 0800 1c00 |0006: move-object/from16 v0, v28 │ │ +08993c: 5400 bf07 |0008: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +089940: 0819 0000 |000a: move-object/from16 v25, v0 │ │ +089944: 131a 0200 |000c: const/16 v26, #int 2 // #2 │ │ +089948: 7402 db1c 1900 |000e: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ +08994e: 9117 201e |0011: sub-int v23, v32, v30 │ │ +089952: 380c 5c00 |0013: if-eqz v12, 006f // +005c │ │ +089956: 7401 061c 1c00 |0015: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +08995c: 0a13 |0018: move-result v19 │ │ +08995e: 380c 5b00 |0019: if-eqz v12, 0074 // +005b │ │ +089962: 7401 051c 1c00 |001b: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +089968: 0a12 |001e: move-result v18 │ │ +08996a: 7401 071c 1c00 |001f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ +089970: 0a14 |0022: move-result v20 │ │ +089972: 7401 001c 1c00 |0023: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +089978: 0a06 |0026: move-result v6 │ │ +08997a: 0218 1300 |0027: move/from16 v24, v19 │ │ +08997e: 0210 1800 |0029: move/from16 v16, v24 │ │ +089982: 0800 1c00 |002b: move-object/from16 v0, v28 │ │ +089986: 5500 c007 |002d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +08998a: 0219 0000 |002f: move/from16 v25, v0 │ │ +08998e: 3819 1a00 |0031: if-eqz v25, 004b // +001a │ │ +089992: 0800 1c00 |0033: move-object/from16 v0, v28 │ │ +089996: 5500 bd07 |0035: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +08999a: 0219 0000 |0037: move/from16 v25, v0 │ │ +08999e: 3819 4000 |0039: if-eqz v25, 0079 // +0040 │ │ +0899a2: 0800 1c00 |003b: move-object/from16 v0, v28 │ │ +0899a6: 5500 c907 |003d: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +0899aa: 0219 0000 |003f: move/from16 v25, v0 │ │ +0899ae: 3819 3800 |0041: if-eqz v25, 0079 // +0038 │ │ +0899b2: 1519 803f |0043: const/high16 v25, #int 1065353216 // #3f80 │ │ +0899b6: 0200 1900 |0045: move/from16 v0, v25 │ │ +0899ba: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +0899be: 5910 cc07 |0049: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +0899c2: 120b |004b: const/4 v11, #int 0 // #0 │ │ +0899c4: 356b 0a01 |004c: if-ge v11, v6, 0156 // +010a │ │ +0899c8: 0800 1c00 |004e: move-object/from16 v0, v28 │ │ +0899cc: 6e20 ff1b b000 |0050: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +0899d2: 0c04 |0053: move-result-object v4 │ │ +0899d4: 6e10 1e1e 0400 |0054: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0899da: 0a19 |0057: move-result v25 │ │ +0899dc: 131a 0800 |0058: const/16 v26, #int 8 // #8 │ │ +0899e0: 0200 1900 |005a: move/from16 v0, v25 │ │ +0899e4: 0201 1a00 |005c: move/from16 v1, v26 │ │ +0899e8: 3310 1e00 |005e: if-ne v0, v1, 007c // +001e │ │ +0899ec: d80b 0b01 |0060: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0899f0: 28ea |0062: goto 004c // -0016 │ │ +0899f2: 0800 1c00 |0063: move-object/from16 v0, v28 │ │ +0899f6: 5400 bf07 |0065: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +0899fa: 0819 0000 |0067: move-object/from16 v25, v0 │ │ +0899fe: 131a 0100 |0069: const/16 v26, #int 1 // #1 │ │ +089a02: 7402 db1c 1900 |006b: invoke-virtual/range {v25, v26}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ +089a08: 28a3 |006e: goto 0011 // -005d │ │ +089a0a: 7401 051c 1c00 |006f: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +089a10: 0a13 |0072: move-result v19 │ │ +089a12: 28a6 |0073: goto 0019 // -005a │ │ +089a14: 7401 061c 1c00 |0074: invoke-virtual/range {v28}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +089a1a: 0a12 |0077: move-result v18 │ │ +089a1c: 28a7 |0078: goto 001f // -0059 │ │ +089a1e: 1319 0000 |0079: const/16 v25, #int 0 // #0 │ │ +089a22: 28ca |007b: goto 0045 // -0036 │ │ +089a24: 6e10 f91d 0400 |007c: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +089a2a: 0c0d |007f: move-result-object v13 │ │ +089a2c: 1f0d da03 |0080: check-cast v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +089a30: 6e10 001e 0400 |0082: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +089a36: 0a0a |0085: move-result v10 │ │ +089a38: 1311 0000 |0086: const/16 v17, #int 0 // #0 │ │ +089a3c: 55d0 b107 |0088: iget-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ +089a40: 0219 0000 |008a: move/from16 v25, v0 │ │ +089a44: 3819 9300 |008c: if-eqz v25, 011f // +0093 │ │ +089a48: 52d0 af07 |008e: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +089a4c: 0219 0000 |0090: move/from16 v25, v0 │ │ +089a50: 52d0 b007 |0092: iget v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +089a54: 021a 0000 |0094: move/from16 v26, v0 │ │ +089a58: 900f 191a |0096: add-int v15, v25, v26 │ │ +089a5c: 9119 1712 |0098: sub-int v25, v23, v18 │ │ +089a60: 0800 1c00 |009a: move-object/from16 v0, v28 │ │ +089a64: 5200 c407 |009c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07c4 │ │ +089a68: 021a 0000 |009e: move/from16 v26, v0 │ │ +089a6c: 9119 191a |00a0: sub-int v25, v25, v26 │ │ +089a70: 0200 1000 |00a2: move/from16 v0, v16 │ │ +089a74: 0201 1900 |00a4: move/from16 v1, v25 │ │ +089a78: 7120 a02e 1000 |00a6: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +089a7e: 0a19 |00a9: move-result v25 │ │ +089a80: 9119 1918 |00aa: sub-int v25, v25, v24 │ │ +089a84: 9116 190f |00ac: sub-int v22, v25, v15 │ │ +089a88: 0200 1600 |00ae: move/from16 v0, v22 │ │ +089a8c: 0801 1c00 |00b0: move-object/from16 v1, v28 │ │ +089a90: 5910 cd07 |00b2: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ +089a94: 380c 6500 |00b4: if-eqz v12, 0119 // +0065 │ │ +089a98: 52de b007 |00b6: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +089a9c: 9019 180e |00b8: add-int v25, v24, v14 │ │ +089aa0: 9019 1916 |00ba: add-int v25, v25, v22 │ │ +089aa4: db1a 0a02 |00bc: div-int/lit8 v26, v10, #int 2 // #02 │ │ +089aa8: 9019 191a |00be: add-int v25, v25, v26 │ │ +089aac: 911a 1712 |00c0: sub-int v26, v23, v18 │ │ +089ab0: 0200 1900 |00c2: move/from16 v0, v25 │ │ +089ab4: 0201 1a00 |00c4: move/from16 v1, v26 │ │ +089ab8: 3710 5600 |00c6: if-le v0, v1, 011c // +0056 │ │ +089abc: 1319 0100 |00c8: const/16 v25, #int 1 // #1 │ │ +089ac0: 0200 1900 |00ca: move/from16 v0, v25 │ │ +089ac4: 5cd0 ad07 |00cc: iput-boolean v0, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ +089ac8: 0200 1600 |00ce: move/from16 v0, v22 │ │ +089acc: 8200 |00d0: int-to-float v0, v0 │ │ +089ace: 0219 0000 |00d1: move/from16 v25, v0 │ │ +089ad2: 0800 1c00 |00d3: move-object/from16 v0, v28 │ │ +089ad6: 5200 cc07 |00d5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +089ada: 021a 0000 |00d7: move/from16 v26, v0 │ │ +089ade: a819 191a |00d9: mul-float v25, v25, v26 │ │ +089ae2: 0200 1900 |00db: move/from16 v0, v25 │ │ +089ae6: 8700 |00dd: float-to-int v0, v0 │ │ +089ae8: 0215 0000 |00de: move/from16 v21, v0 │ │ +089aec: 9019 150e |00e0: add-int v25, v21, v14 │ │ +089af0: 9018 1819 |00e2: add-int v24, v24, v25 │ │ +089af4: 0200 1500 |00e4: move/from16 v0, v21 │ │ +089af8: 8200 |00e6: int-to-float v0, v0 │ │ +089afa: 0219 0000 |00e7: move/from16 v25, v0 │ │ +089afe: 0800 1c00 |00e9: move-object/from16 v0, v28 │ │ +089b02: 5200 cd07 |00eb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ +089b06: 021a 0000 |00ed: move/from16 v26, v0 │ │ +089b0a: 0200 1a00 |00ef: move/from16 v0, v26 │ │ +089b0e: 8200 |00f1: int-to-float v0, v0 │ │ +089b10: 021a 0000 |00f2: move/from16 v26, v0 │ │ +089b14: a919 191a |00f4: div-float v25, v25, v26 │ │ +089b18: 0200 1900 |00f6: move/from16 v0, v25 │ │ +089b1c: 0801 1c00 |00f8: move-object/from16 v1, v28 │ │ +089b20: 5910 cc07 |00fa: iput v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +089b24: 380c 5500 |00fc: if-eqz v12, 0151 // +0055 │ │ +089b28: 9119 1718 |00fe: sub-int v25, v23, v24 │ │ +089b2c: 9008 1911 |0100: add-int v8, v25, v17 │ │ +089b30: 9107 080a |0102: sub-int v7, v8, v10 │ │ +089b34: 0209 1400 |0104: move/from16 v9, v20 │ │ +089b38: 6e10 fd1d 0400 |0106: invoke-virtual {v4}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +089b3e: 0a19 |0109: move-result v25 │ │ +089b40: 9005 0919 |010a: add-int v5, v9, v25 │ │ +089b44: 0200 1400 |010c: move/from16 v0, v20 │ │ +089b48: 6e55 371e 7480 |010e: invoke-virtual {v4, v7, v0, v8, v5}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +089b4e: 6e10 1f1e 0400 |0111: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +089b54: 0a19 |0114: move-result v25 │ │ +089b56: 9010 1019 |0115: add-int v16, v16, v25 │ │ +089b5a: 2900 49ff |0117: goto/16 0060 // -00b7 │ │ +089b5e: 52de af07 |0119: iget v14, v13, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +089b62: 289d |011b: goto 00b8 // -0063 │ │ +089b64: 1319 0000 |011c: const/16 v25, #int 0 // #0 │ │ +089b68: 28ac |011e: goto 00ca // -0054 │ │ +089b6a: 0800 1c00 |011f: move-object/from16 v0, v28 │ │ +089b6e: 5500 bd07 |0121: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +089b72: 0219 0000 |0123: move/from16 v25, v0 │ │ +089b76: 3819 2900 |0125: if-eqz v25, 014e // +0029 │ │ +089b7a: 0800 1c00 |0127: move-object/from16 v0, v28 │ │ +089b7e: 5200 c607 |0129: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +089b82: 0219 0000 |012b: move/from16 v25, v0 │ │ +089b86: 3819 2100 |012d: if-eqz v25, 014e // +0021 │ │ +089b8a: 1519 803f |012f: const/high16 v25, #int 1065353216 // #3f80 │ │ +089b8e: 0800 1c00 |0131: move-object/from16 v0, v28 │ │ +089b92: 5200 cc07 |0133: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +089b96: 021a 0000 |0135: move/from16 v26, v0 │ │ +089b9a: a719 191a |0137: sub-float v25, v25, v26 │ │ +089b9e: 0800 1c00 |0139: move-object/from16 v0, v28 │ │ +089ba2: 5200 c607 |013b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +089ba6: 021a 0000 |013d: move/from16 v26, v0 │ │ +089baa: 0200 1a00 |013f: move/from16 v0, v26 │ │ +089bae: 8200 |0141: int-to-float v0, v0 │ │ +089bb0: 021a 0000 |0142: move/from16 v26, v0 │ │ +089bb4: a819 191a |0144: mul-float v25, v25, v26 │ │ +089bb8: 0200 1900 |0146: move/from16 v0, v25 │ │ +089bbc: 8700 |0148: float-to-int v0, v0 │ │ +089bbe: 0211 0000 |0149: move/from16 v17, v0 │ │ +089bc2: 0218 1000 |014b: move/from16 v24, v16 │ │ +089bc6: 28af |014d: goto 00fc // -0051 │ │ +089bc8: 0218 1000 |014e: move/from16 v24, v16 │ │ +089bcc: 28ac |0150: goto 00fc // -0054 │ │ +089bce: 9107 1811 |0151: sub-int v7, v24, v17 │ │ +089bd2: 9008 070a |0153: add-int v8, v7, v10 │ │ +089bd6: 28af |0155: goto 0104 // -0051 │ │ +089bd8: 0800 1c00 |0156: move-object/from16 v0, v28 │ │ +089bdc: 5500 c007 |0158: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +089be0: 0219 0000 |015a: move/from16 v25, v0 │ │ +089be4: 3819 5d00 |015c: if-eqz v25, 01b9 // +005d │ │ +089be8: 0800 1c00 |015e: move-object/from16 v0, v28 │ │ +089bec: 5500 bd07 |0160: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +089bf0: 0219 0000 |0162: move/from16 v25, v0 │ │ +089bf4: 3819 5e00 |0164: if-eqz v25, 01c2 // +005e │ │ +089bf8: 0800 1c00 |0166: move-object/from16 v0, v28 │ │ +089bfc: 5200 c607 |0168: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +089c00: 0219 0000 |016a: move/from16 v25, v0 │ │ +089c04: 3819 0f00 |016c: if-eqz v25, 017b // +000f │ │ +089c08: 0800 1c00 |016e: move-object/from16 v0, v28 │ │ +089c0c: 5200 cc07 |0170: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +089c10: 0219 0000 |0172: move/from16 v25, v0 │ │ +089c14: 0800 1c00 |0174: move-object/from16 v0, v28 │ │ +089c18: 0201 1900 |0176: move/from16 v1, v25 │ │ +089c1c: 7020 201c 1000 |0178: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.parallaxOtherViews:(F)V // method@1c20 │ │ +089c22: 0800 1c00 |017b: move-object/from16 v0, v28 │ │ +089c26: 5400 ce07 |017d: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089c2a: 0819 0000 |017f: move-object/from16 v25, v0 │ │ +089c2e: 7401 f91d 1900 |0181: invoke-virtual/range {v25}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +089c34: 0c19 |0184: move-result-object v25 │ │ +089c36: 1f19 da03 |0185: check-cast v25, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +089c3a: 0800 1900 |0187: move-object/from16 v0, v25 │ │ +089c3e: 5500 ad07 |0189: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ +089c42: 0219 0000 |018b: move/from16 v25, v0 │ │ +089c46: 3819 1f00 |018d: if-eqz v25, 01ac // +001f │ │ +089c4a: 0800 1c00 |018f: move-object/from16 v0, v28 │ │ +089c4e: 5400 ce07 |0191: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089c52: 0819 0000 |0193: move-object/from16 v25, v0 │ │ +089c56: 0800 1c00 |0195: move-object/from16 v0, v28 │ │ +089c5a: 5200 cc07 |0197: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideOffset:F // field@07cc │ │ +089c5e: 021a 0000 |0199: move/from16 v26, v0 │ │ +089c62: 0800 1c00 |019b: move-object/from16 v0, v28 │ │ +089c66: 5200 cf07 |019d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ +089c6a: 021b 0000 |019f: move/from16 v27, v0 │ │ +089c6e: 0800 1c00 |01a1: move-object/from16 v0, v28 │ │ +089c72: 0801 1900 |01a3: move-object/from16 v1, v25 │ │ +089c76: 0202 1a00 |01a5: move/from16 v2, v26 │ │ +089c7a: 0203 1b00 |01a7: move/from16 v3, v27 │ │ +089c7e: 7040 f61b 1032 |01a9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ +089c84: 0800 1c00 |01ac: move-object/from16 v0, v28 │ │ +089c88: 5400 ce07 |01ae: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089c8c: 0819 0000 |01b0: move-object/from16 v25, v0 │ │ +089c90: 0800 1c00 |01b2: move-object/from16 v0, v28 │ │ +089c94: 0801 1900 |01b4: move-object/from16 v1, v25 │ │ +089c98: 6e20 341c 1000 |01b6: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1c34 │ │ +089c9e: 1319 0000 |01b9: const/16 v25, #int 0 // #0 │ │ +089ca2: 0200 1900 |01bb: move/from16 v0, v25 │ │ +089ca6: 0801 1c00 |01bd: move-object/from16 v1, v28 │ │ +089caa: 5c10 c007 |01bf: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +089cae: 0e00 |01c1: return-void │ │ +089cb0: 120b |01c2: const/4 v11, #int 0 // #0 │ │ +089cb2: 356b e9ff |01c3: if-ge v11, v6, 01ac // -0017 │ │ +089cb6: 0800 1c00 |01c5: move-object/from16 v0, v28 │ │ +089cba: 6e20 ff1b b000 |01c7: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +089cc0: 0c19 |01ca: move-result-object v25 │ │ +089cc2: 131a 0000 |01cb: const/16 v26, #int 0 // #0 │ │ +089cc6: 0800 1c00 |01cd: move-object/from16 v0, v28 │ │ +089cca: 5200 cf07 |01cf: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ +089cce: 021b 0000 |01d1: move/from16 v27, v0 │ │ +089cd2: 0800 1c00 |01d3: move-object/from16 v0, v28 │ │ +089cd6: 0801 1900 |01d5: move-object/from16 v1, v25 │ │ +089cda: 0202 1a00 |01d7: move/from16 v2, v26 │ │ +089cde: 0203 1b00 |01d9: move/from16 v3, v27 │ │ +089ce2: 7040 f61b 1032 |01db: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.dimChildView:(Landroid/view/View;FI)V // method@1bf6 │ │ +089ce8: d80b 0b01 |01de: add-int/lit8 v11, v11, #int 1 // #01 │ │ +089cec: 28e3 |01e0: goto 01c3 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=655 │ │ 0x0006 line=656 │ │ 0x0011 line=660 │ │ 0x0013 line=661 │ │ @@ -115680,451 +115680,451 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 864 16-bit code units │ │ -086358: |[086358] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ -086368: 7701 d21d 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -08636e: 0a19 |0003: move-result v25 │ │ -086370: 7701 d31d 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -086376: 0a1b |0007: move-result v27 │ │ -086378: 7701 d21d 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -08637e: 0a0c |000b: move-result v12 │ │ -086380: 7701 d31d 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -086386: 0a0d |000f: move-result v13 │ │ -086388: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ -08638c: 0200 1900 |0012: move/from16 v0, v25 │ │ -086390: 0201 1d00 |0014: move/from16 v1, v29 │ │ -086394: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ -086398: 7401 0f1c 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1c0f │ │ -08639e: 0a1d |001b: move-result v29 │ │ -0863a0: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ -0863a4: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ -0863a8: 0200 1900 |0020: move/from16 v0, v25 │ │ -0863ac: 0201 1d00 |0022: move/from16 v1, v29 │ │ -0863b0: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ -0863b4: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ -0863b8: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ -0863bc: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ -0863c0: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ -0863c6: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ -0863ca: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -0863cc: 7401 051c 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -0863d2: 0a1d |0035: move-result v29 │ │ -0863d4: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ -0863d8: 7401 061c 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -0863de: 0a1e |003b: move-result v30 │ │ -0863e0: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ -0863e4: 021a 1800 |003e: move/from16 v26, v24 │ │ -0863e8: 7401 001c 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -0863ee: 0a06 |0043: move-result v6 │ │ -0863f0: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ -0863f4: 0200 1d00 |0046: move/from16 v0, v29 │ │ -0863f8: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ -0863fc: 1a1d 6d10 |004a: const-string v29, "SlidingPaneLayout" // string@106d │ │ -086400: 1a1e e026 |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@26e0 │ │ -086404: 7702 031d 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08640a: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ -08640e: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ -086412: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ -086416: 5b10 ce07 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -08641a: 120f |0059: const/4 v15, #int 0 // #0 │ │ -08641c: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ -086420: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ -086424: 6e20 ff1b f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -08642a: 0c05 |0061: move-result-object v5 │ │ -08642c: 6e10 f91d 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -086432: 0c11 |0065: move-result-object v17 │ │ -086434: 1f11 da03 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -086438: 6e10 1e1e 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -08643e: 0a1d |006b: move-result v29 │ │ -086440: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ -086444: 0200 1d00 |006e: move/from16 v0, v29 │ │ -086448: 0201 1e00 |0070: move/from16 v1, v30 │ │ -08644c: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ -086450: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ -086454: 0200 1d00 |0076: move/from16 v0, v29 │ │ -086458: 0801 1100 |0078: move-object/from16 v1, v17 │ │ -08645c: 5c10 ad07 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ -086460: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -086464: 28dc |007e: goto 005a // -0024 │ │ -086466: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ -08646a: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ -08646e: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ -086472: 28a3 |0085: goto 0028 // -005d │ │ -086474: 221d d305 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@05d3 │ │ -086478: 1a1e 5c12 |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@125c │ │ -08647c: 7602 882e 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -086482: 271d |008d: throw v29 │ │ -086484: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ -086488: 7401 0f1c 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1c0f │ │ -08648e: 0a1d |0093: move-result v29 │ │ -086490: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ -086494: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ -086498: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ -08649c: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ -0864a0: 288c |009c: goto 0028 // -0074 │ │ -0864a2: 221d d305 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0864a6: 1a1e fd04 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@04fd │ │ -0864aa: 7602 882e 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0864b0: 271d |00a4: throw v29 │ │ -0864b2: 7401 071c 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ -0864b8: 0a1d |00a8: move-result v29 │ │ -0864ba: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ -0864be: 7401 041c 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ -0864c4: 0a1e |00ae: move-result v30 │ │ -0864c6: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ -0864ca: 0210 1200 |00b1: move/from16 v16, v18 │ │ -0864ce: 2900 7cff |00b3: goto/16 002f // -0084 │ │ -0864d2: 7401 071c 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ -0864d8: 0a1d |00b8: move-result v29 │ │ -0864da: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ -0864de: 7401 041c 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ -0864e4: 0a1e |00be: move-result v30 │ │ -0864e6: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ -0864ea: 2900 6eff |00c1: goto/16 002f // -0092 │ │ -0864ee: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ -0864f2: 5200 b207 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -0864f6: 021d 0000 |00c7: move/from16 v29, v0 │ │ -0864fa: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ -0864fe: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ -086502: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ -086506: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ -08650a: 5200 b207 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -08650e: 021d 0000 |00d3: move/from16 v29, v0 │ │ -086512: a617 171d |00d5: add-float v23, v23, v29 │ │ -086516: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ -08651a: 5200 b307 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ -08651e: 021d 0000 |00db: move/from16 v29, v0 │ │ -086522: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ -086526: 0800 1100 |00df: move-object/from16 v0, v17 │ │ -08652a: 5200 af07 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -08652e: 021d 0000 |00e3: move/from16 v29, v0 │ │ -086532: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ -086536: 5200 b007 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -08653a: 021e 0000 |00e9: move/from16 v30, v0 │ │ -08653e: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ -086542: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -086546: 5200 b307 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ -08654a: 021d 0000 |00f1: move/from16 v29, v0 │ │ -08654e: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ -086552: 0200 1d00 |00f5: move/from16 v0, v29 │ │ -086556: 0201 1e00 |00f7: move/from16 v1, v30 │ │ -08655a: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ -08655e: 911d 180e |00fb: sub-int v29, v24, v14 │ │ -086562: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ -086566: 7702 d41d 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -08656c: 0a0a |0102: move-result v10 │ │ -08656e: 0800 1100 |0103: move-object/from16 v0, v17 │ │ -086572: 5200 ae07 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -086576: 021d 0000 |0107: move/from16 v29, v0 │ │ -08657a: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ -08657e: 0200 1d00 |010b: move/from16 v0, v29 │ │ -086582: 0201 1e00 |010d: move/from16 v1, v30 │ │ -086586: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ -08658a: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ -08658e: 0200 1200 |0113: move/from16 v0, v18 │ │ -086592: 0201 1d00 |0115: move/from16 v1, v29 │ │ -086596: 7120 d41d 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -08659c: 0a08 |011a: move-result v8 │ │ -08659e: 6e30 381e a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0865a4: 6e10 001e 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0865aa: 0a09 |0121: move-result v9 │ │ -0865ac: 6e10 fd1d 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0865b2: 0a07 |0125: move-result v7 │ │ -0865b4: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ -0865b8: 0200 1d00 |0128: move/from16 v0, v29 │ │ -0865bc: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ -0865c0: 0200 1000 |012c: move/from16 v0, v16 │ │ -0865c4: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ -0865c8: 0200 1200 |0130: move/from16 v0, v18 │ │ -0865cc: 7120 a02e 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0865d2: 0a10 |0135: move-result v16 │ │ -0865d4: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ -0865d8: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ -0865dc: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ -0865e0: 0200 1d00 |013c: move/from16 v0, v29 │ │ -0865e4: 0801 1100 |013e: move-object/from16 v1, v17 │ │ -0865e8: 5c10 b107 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ -0865ec: 9604 041d |0142: or-int v4, v4, v29 │ │ -0865f0: 0800 1100 |0144: move-object/from16 v0, v17 │ │ -0865f4: 5500 b107 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ -0865f8: 021d 0000 |0148: move/from16 v29, v0 │ │ -0865fc: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ -086600: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ -086604: 5b05 ce07 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086608: 2900 2cff |0150: goto/16 007c // -00d4 │ │ -08660c: 0800 1100 |0152: move-object/from16 v0, v17 │ │ -086610: 5200 b307 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ -086614: 021d 0000 |0156: move/from16 v29, v0 │ │ -086618: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ -08661c: 0200 1d00 |015a: move/from16 v0, v29 │ │ -086620: 0201 1e00 |015c: move/from16 v1, v30 │ │ -086624: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ -086628: 911d 180e |0160: sub-int v29, v24, v14 │ │ -08662c: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ -086630: 7702 d41d 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086636: 0a0a |0167: move-result v10 │ │ -086638: 289b |0168: goto 0103 // -0065 │ │ -08663a: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -08663e: 5200 b307 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ -086642: 021d 0000 |016d: move/from16 v29, v0 │ │ -086646: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ -08664a: 7702 d41d 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086650: 0a0a |0174: move-result v10 │ │ -086652: 288e |0175: goto 0103 // -0072 │ │ -086654: 0800 1100 |0176: move-object/from16 v0, v17 │ │ -086658: 5200 ae07 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -08665c: 021d 0000 |017a: move/from16 v29, v0 │ │ -086660: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ -086664: 0200 1d00 |017e: move/from16 v0, v29 │ │ -086668: 0201 1e00 |0180: move/from16 v1, v30 │ │ -08666c: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ -086670: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ -086674: 0200 1200 |0186: move/from16 v0, v18 │ │ -086678: 0201 1d00 |0188: move/from16 v1, v29 │ │ -08667c: 7120 d41d 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086682: 0a08 |018d: move-result v8 │ │ -086684: 288d |018e: goto 011b // -0073 │ │ -086686: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -08668a: 5200 ae07 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -08668e: 021d 0000 |0193: move/from16 v29, v0 │ │ -086692: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ -086696: 7702 d41d 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -08669c: 0a08 |019a: move-result v8 │ │ -08669e: 2880 |019b: goto 011b // -0080 │ │ -0866a0: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ -0866a4: 289e |019e: goto 013c // -0062 │ │ -0866a6: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ -0866aa: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ -0866ae: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ -0866b2: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ -0866b6: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ -0866ba: 5200 c407 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07c4 │ │ -0866be: 021d 0000 |01ab: move/from16 v29, v0 │ │ -0866c2: 910b 181d |01ad: sub-int v11, v24, v29 │ │ -0866c6: 120f |01af: const/4 v15, #int 0 // #0 │ │ -0866c8: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ -0866cc: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ -0866d0: 6e20 ff1b f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -0866d6: 0c05 |01b7: move-result-object v5 │ │ -0866d8: 6e10 1e1e 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0866de: 0a1d |01bb: move-result v29 │ │ -0866e0: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ -0866e4: 0200 1d00 |01be: move/from16 v0, v29 │ │ -0866e8: 0201 1e00 |01c0: move/from16 v1, v30 │ │ -0866ec: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ -0866f0: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0866f4: 28ea |01c6: goto 01b0 // -0016 │ │ -0866f6: 6e10 f91d 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0866fc: 0c11 |01ca: move-result-object v17 │ │ -0866fe: 1f11 da03 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -086702: 6e10 1e1e 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -086708: 0a1d |01d0: move-result v29 │ │ -08670a: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ -08670e: 0200 1d00 |01d3: move/from16 v0, v29 │ │ -086712: 0201 1e00 |01d5: move/from16 v1, v30 │ │ -086716: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ -08671a: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ -08671e: 5200 b307 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ -086722: 021d 0000 |01dd: move/from16 v29, v0 │ │ -086726: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ -08672a: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ -08672e: 5200 b207 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -086732: 021d 0000 |01e5: move/from16 v29, v0 │ │ -086736: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ -08673a: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ -08673e: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ -086742: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ -086746: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ -08674a: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ -08674e: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ -086752: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ -086756: 5400 ce07 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -08675a: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ -08675e: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ -086762: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ -086766: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ -08676a: 5200 b307 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ -08676e: 021d 0000 |0203: move/from16 v29, v0 │ │ -086772: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ -086776: 0200 1400 |0207: move/from16 v0, v20 │ │ -08677a: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ -08677e: 0800 1100 |020b: move-object/from16 v0, v17 │ │ -086782: 5200 b207 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -086786: 021d 0000 |020f: move/from16 v29, v0 │ │ -08678a: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ -08678e: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ -086792: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ -086796: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ -08679a: 0800 1100 |0219: move-object/from16 v0, v17 │ │ -08679e: 5200 ae07 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -0867a2: 021d 0000 |021d: move/from16 v29, v0 │ │ -0867a6: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ -0867aa: 0200 1d00 |0221: move/from16 v0, v29 │ │ -0867ae: 0201 1e00 |0223: move/from16 v1, v30 │ │ -0867b2: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ -0867b6: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ -0867ba: 0200 1200 |0229: move/from16 v0, v18 │ │ -0867be: 0201 1d00 |022b: move/from16 v1, v29 │ │ -0867c2: 7120 d41d 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0867c8: 0a08 |0230: move-result v8 │ │ -0867ca: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ -0867ce: 0200 1d00 |0233: move/from16 v0, v29 │ │ -0867d2: 7120 d41d 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0867d8: 0a0a |0238: move-result v10 │ │ -0867da: 6e30 381e a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0867e0: 2888 |023c: goto 01c4 // -0078 │ │ -0867e2: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ -0867e6: 28b0 |023f: goto 01ef // -0050 │ │ -0867e8: 6e10 001e 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0867ee: 0a14 |0243: move-result v20 │ │ -0867f0: 28af |0244: goto 01f3 // -0051 │ │ -0867f2: 0800 1100 |0245: move-object/from16 v0, v17 │ │ -0867f6: 5200 ae07 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -0867fa: 021d 0000 |0249: move/from16 v29, v0 │ │ -0867fe: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ -086802: 0200 1d00 |024d: move/from16 v0, v29 │ │ -086806: 0201 1e00 |024f: move/from16 v1, v30 │ │ -08680a: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ -08680e: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ -086812: 0200 1200 |0255: move/from16 v0, v18 │ │ -086816: 0201 1d00 |0257: move/from16 v1, v29 │ │ -08681a: 7120 d41d 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086820: 0a08 |025c: move-result v8 │ │ -086822: 28d4 |025d: goto 0231 // -002c │ │ -086824: 0800 1100 |025e: move-object/from16 v0, v17 │ │ -086828: 5200 ae07 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -08682c: 021d 0000 |0262: move/from16 v29, v0 │ │ -086830: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ -086834: 7702 d41d 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -08683a: 0a08 |0269: move-result v8 │ │ -08683c: 28c7 |026a: goto 0231 // -0039 │ │ -08683e: 6e10 fd1d 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -086844: 0a1d |026e: move-result v29 │ │ -086846: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ -08684a: 7702 d41d 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086850: 0a08 |0274: move-result v8 │ │ -086852: 28bc |0275: goto 0231 // -0044 │ │ -086854: 0800 1100 |0276: move-object/from16 v0, v17 │ │ -086858: 5200 b207 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -08685c: 021d 0000 |027a: move/from16 v29, v0 │ │ -086860: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ -086864: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ -086868: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ -08686c: 0800 1100 |0282: move-object/from16 v0, v17 │ │ -086870: 5200 b307 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ -086874: 021d 0000 |0286: move/from16 v29, v0 │ │ -086878: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ -08687c: 0800 1100 |028a: move-object/from16 v0, v17 │ │ -086880: 5200 ae07 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -086884: 021d 0000 |028e: move/from16 v29, v0 │ │ -086888: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ -08688c: 0200 1d00 |0292: move/from16 v0, v29 │ │ -086890: 0201 1e00 |0294: move/from16 v1, v30 │ │ -086894: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ -086898: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ -08689c: 0200 1200 |029a: move/from16 v0, v18 │ │ -0868a0: 0201 1d00 |029c: move/from16 v1, v29 │ │ -0868a4: 7120 d41d 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0868aa: 0a08 |02a1: move-result v8 │ │ -0868ac: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ -0868b0: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ -0868b4: 5200 af07 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -0868b8: 021d 0000 |02a8: move/from16 v29, v0 │ │ -0868bc: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ -0868c0: 5200 b007 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -0868c4: 021e 0000 |02ae: move/from16 v30, v0 │ │ -0868c8: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ -0868cc: 9115 180e |02b2: sub-int v21, v24, v14 │ │ -0868d0: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ -0868d4: 0200 1500 |02b6: move/from16 v0, v21 │ │ -0868d8: 0201 1d00 |02b8: move/from16 v1, v29 │ │ -0868dc: 7120 d41d 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0868e2: 0a0a |02bd: move-result v10 │ │ -0868e4: 0200 1400 |02be: move/from16 v0, v20 │ │ -0868e8: 0201 1500 |02c0: move/from16 v1, v21 │ │ -0868ec: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ -0868f0: 6e30 381e a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0868f6: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ -0868fa: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ -0868fe: 5200 ae07 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -086902: 021d 0000 |02cd: move/from16 v29, v0 │ │ -086906: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ -08690a: 0200 1d00 |02d1: move/from16 v0, v29 │ │ -08690e: 0201 1e00 |02d3: move/from16 v1, v30 │ │ -086912: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ -086916: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ -08691a: 0200 1200 |02d9: move/from16 v0, v18 │ │ -08691e: 0201 1d00 |02db: move/from16 v1, v29 │ │ -086922: 7120 d41d 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086928: 0a08 |02e0: move-result v8 │ │ -08692a: 28c1 |02e1: goto 02a2 // -003f │ │ -08692c: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ -086930: 5200 ae07 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ -086934: 021d 0000 |02e6: move/from16 v29, v0 │ │ -086938: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ -08693c: 7702 d41d 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086942: 0a08 |02ed: move-result v8 │ │ -086944: 28b4 |02ee: goto 02a2 // -004c │ │ -086946: 6e10 fd1d 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -08694c: 0a1d |02f2: move-result v29 │ │ -08694e: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ -086952: 7702 d41d 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -086958: 0a08 |02f8: move-result v8 │ │ -08695a: 28a9 |02f9: goto 02a2 // -0057 │ │ -08695c: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ -086960: 0200 1d00 |02fc: move/from16 v0, v29 │ │ -086964: 0201 1a00 |02fe: move/from16 v1, v26 │ │ -086968: 7120 9d2e 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08696e: 0a1c |0303: move-result v28 │ │ -086970: 0800 1100 |0304: move-object/from16 v0, v17 │ │ -086974: 5200 b207 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ -086978: 021d 0000 |0308: move/from16 v29, v0 │ │ -08697c: 0200 1c00 |030a: move/from16 v0, v28 │ │ -086980: 8200 |030c: int-to-float v0, v0 │ │ -086982: 021e 0000 |030d: move/from16 v30, v0 │ │ -086986: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ -08698a: a91d 1d17 |0311: div-float v29, v29, v23 │ │ -08698e: 0200 1d00 |0313: move/from16 v0, v29 │ │ -086992: 8703 |0315: float-to-int v3, v0 │ │ -086994: 901d 1403 |0316: add-int v29, v20, v3 │ │ -086998: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ -08699c: 7702 d41d 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0869a2: 0a0a |031d: move-result v10 │ │ -0869a4: 6e30 381e a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0869aa: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ -0869ae: 0214 1b00 |0323: move/from16 v20, v27 │ │ -0869b2: 7401 071c 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ -0869b8: 0a1d |0328: move-result v29 │ │ -0869ba: 901d 1d10 |0329: add-int v29, v29, v16 │ │ -0869be: 7401 041c 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ -0869c4: 0a1e |032e: move-result v30 │ │ -0869c6: 9013 1d1e |032f: add-int v19, v29, v30 │ │ -0869ca: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ -0869ce: 0201 1400 |0333: move/from16 v1, v20 │ │ -0869d2: 0202 1300 |0335: move/from16 v2, v19 │ │ -0869d6: 6e30 261c 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1c26 │ │ -0869dc: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ -0869e0: 5c04 bd07 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -0869e4: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ -0869e8: 5400 bf07 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -0869ec: 081d 0000 |0342: move-object/from16 v29, v0 │ │ -0869f0: 7401 cf1c 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ -0869f6: 0a1d |0347: move-result v29 │ │ -0869f8: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ -0869fc: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ -086a00: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ -086a04: 5400 bf07 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -086a08: 081d 0000 |0350: move-object/from16 v29, v0 │ │ -086a0c: 7401 b11c 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1cb1 │ │ -086a12: 0e00 |0355: return-void │ │ -086a14: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ +089cf0: |[089cf0] android.support.v4.widget.SlidingPaneLayout.onMeasure:(II)V │ │ +089d00: 7701 d21d 2000 |0000: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +089d06: 0a19 |0003: move-result v25 │ │ +089d08: 7701 d31d 2000 |0004: invoke-static/range {v32}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +089d0e: 0a1b |0007: move-result v27 │ │ +089d10: 7701 d21d 2100 |0008: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +089d16: 0a0c |000b: move-result v12 │ │ +089d18: 7701 d31d 2100 |000c: invoke-static/range {v33}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +089d1e: 0a0d |000f: move-result v13 │ │ +089d20: 151d 0040 |0010: const/high16 v29, #int 1073741824 // #4000 │ │ +089d24: 0200 1900 |0012: move/from16 v0, v25 │ │ +089d28: 0201 1d00 |0014: move/from16 v1, v29 │ │ +089d2c: 3210 7800 |0016: if-eq v0, v1, 008e // +0078 │ │ +089d30: 7401 0f1c 1f00 |0018: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1c0f │ │ +089d36: 0a1d |001b: move-result v29 │ │ +089d38: 381d 6a00 |001c: if-eqz v29, 0086 // +006a │ │ +089d3c: 151d 0080 |001e: const/high16 v29, #int -2147483648 // #8000 │ │ +089d40: 0200 1900 |0020: move/from16 v0, v25 │ │ +089d44: 0201 1d00 |0022: move/from16 v1, v29 │ │ +089d48: 3310 5b00 |0024: if-ne v0, v1, 007f // +005b │ │ +089d4c: 1519 0040 |0026: const/high16 v25, #int 1073741824 // #4000 │ │ +089d50: 1310 0000 |0028: const/16 v16, #int 0 // #0 │ │ +089d54: 1312 ffff |002a: const/16 v18, #int -1 // #ffff │ │ +089d58: 2c0c 2a03 0000 |002c: sparse-switch v12, 00000356 // +0000032a │ │ +089d5e: 1317 0000 |002f: const/16 v23, #int 0 // #0 │ │ +089d62: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +089d64: 7401 051c 1f00 |0032: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +089d6a: 0a1d |0035: move-result v29 │ │ +089d6c: 911d 1b1d |0036: sub-int v29, v27, v29 │ │ +089d70: 7401 061c 1f00 |0038: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +089d76: 0a1e |003b: move-result v30 │ │ +089d78: 9118 1d1e |003c: sub-int v24, v29, v30 │ │ +089d7c: 021a 1800 |003e: move/from16 v26, v24 │ │ +089d80: 7401 001c 1f00 |0040: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +089d86: 0a06 |0043: move-result v6 │ │ +089d88: 131d 0200 |0044: const/16 v29, #int 2 // #2 │ │ +089d8c: 0200 1d00 |0046: move/from16 v0, v29 │ │ +089d90: 3706 0900 |0048: if-le v6, v0, 0051 // +0009 │ │ +089d94: 1a1d 6e10 |004a: const-string v29, "SlidingPaneLayout" // string@106e │ │ +089d98: 1a1e e026 |004c: const-string v30, "onMeasure: More than two child views are not supported." // string@26e0 │ │ +089d9c: 7702 031d 1d00 |004e: invoke-static/range {v29, v30}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +089da2: 131d 0000 |0051: const/16 v29, #int 0 // #0 │ │ +089da6: 0800 1d00 |0053: move-object/from16 v0, v29 │ │ +089daa: 0801 1f00 |0055: move-object/from16 v1, v31 │ │ +089dae: 5b10 ce07 |0057: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089db2: 120f |0059: const/4 v15, #int 0 // #0 │ │ +089db4: 356f 4501 |005a: if-ge v15, v6, 019f // +0145 │ │ +089db8: 0800 1f00 |005c: move-object/from16 v0, v31 │ │ +089dbc: 6e20 ff1b f000 |005e: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +089dc2: 0c05 |0061: move-result-object v5 │ │ +089dc4: 6e10 f91d 0500 |0062: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +089dca: 0c11 |0065: move-result-object v17 │ │ +089dcc: 1f11 da03 |0066: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +089dd0: 6e10 1e1e 0500 |0068: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +089dd6: 0a1d |006b: move-result v29 │ │ +089dd8: 131e 0800 |006c: const/16 v30, #int 8 // #8 │ │ +089ddc: 0200 1d00 |006e: move/from16 v0, v29 │ │ +089de0: 0201 1e00 |0070: move/from16 v1, v30 │ │ +089de4: 3310 5100 |0072: if-ne v0, v1, 00c3 // +0051 │ │ +089de8: 131d 0000 |0074: const/16 v29, #int 0 // #0 │ │ +089dec: 0200 1d00 |0076: move/from16 v0, v29 │ │ +089df0: 0801 1100 |0078: move-object/from16 v1, v17 │ │ +089df4: 5c10 ad07 |007a: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimWhenOffset:Z // field@07ad │ │ +089df8: d80f 0f01 |007c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +089dfc: 28dc |007e: goto 005a // -0024 │ │ +089dfe: 3919 a9ff |007f: if-nez v25, 0028 // -0057 │ │ +089e02: 1519 0040 |0081: const/high16 v25, #int 1073741824 // #4000 │ │ +089e06: 131b 2c01 |0083: const/16 v27, #int 300 // #12c │ │ +089e0a: 28a3 |0085: goto 0028 // -005d │ │ +089e0c: 221d d305 |0086: new-instance v29, Ljava/lang/IllegalStateException; // type@05d3 │ │ +089e10: 1a1e 5d12 |0088: const-string v30, "Width must have an exact value or MATCH_PARENT" // string@125d │ │ +089e14: 7602 882e 1d00 |008a: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +089e1a: 271d |008d: throw v29 │ │ +089e1c: 390c 9aff |008e: if-nez v12, 0028 // -0066 │ │ +089e20: 7401 0f1c 1f00 |0090: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.isInEditMode:()Z // method@1c0f │ │ +089e26: 0a1d |0093: move-result v29 │ │ +089e28: 381d 0900 |0094: if-eqz v29, 009d // +0009 │ │ +089e2c: 390c 92ff |0096: if-nez v12, 0028 // -006e │ │ +089e30: 150c 0080 |0098: const/high16 v12, #int -2147483648 // #8000 │ │ +089e34: 130d 2c01 |009a: const/16 v13, #int 300 // #12c │ │ +089e38: 288c |009c: goto 0028 // -0074 │ │ +089e3a: 221d d305 |009d: new-instance v29, Ljava/lang/IllegalStateException; // type@05d3 │ │ +089e3e: 1a1e fe04 |009f: const-string v30, "Height must not be UNSPECIFIED" // string@04fe │ │ +089e42: 7602 882e 1d00 |00a1: invoke-direct/range {v29, v30}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +089e48: 271d |00a4: throw v29 │ │ +089e4a: 7401 071c 1f00 |00a5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ +089e50: 0a1d |00a8: move-result v29 │ │ +089e52: 911d 0d1d |00a9: sub-int v29, v13, v29 │ │ +089e56: 7401 041c 1f00 |00ab: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ +089e5c: 0a1e |00ae: move-result v30 │ │ +089e5e: 9112 1d1e |00af: sub-int v18, v29, v30 │ │ +089e62: 0210 1200 |00b1: move/from16 v16, v18 │ │ +089e66: 2900 7cff |00b3: goto/16 002f // -0084 │ │ +089e6a: 7401 071c 1f00 |00b5: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ +089e70: 0a1d |00b8: move-result v29 │ │ +089e72: 911d 0d1d |00b9: sub-int v29, v13, v29 │ │ +089e76: 7401 041c 1f00 |00bb: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ +089e7c: 0a1e |00be: move-result v30 │ │ +089e7e: 9112 1d1e |00bf: sub-int v18, v29, v30 │ │ +089e82: 2900 6eff |00c1: goto/16 002f // -0092 │ │ +089e86: 0800 1100 |00c3: move-object/from16 v0, v17 │ │ +089e8a: 5200 b207 |00c5: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +089e8e: 021d 0000 |00c7: move/from16 v29, v0 │ │ +089e92: 131e 0000 |00c9: const/16 v30, #int 0 // #0 │ │ +089e96: 2d1d 1d1e |00cb: cmpl-float v29, v29, v30 │ │ +089e9a: 3d1d 1200 |00cd: if-lez v29, 00df // +0012 │ │ +089e9e: 0800 1100 |00cf: move-object/from16 v0, v17 │ │ +089ea2: 5200 b207 |00d1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +089ea6: 021d 0000 |00d3: move/from16 v29, v0 │ │ +089eaa: a617 171d |00d5: add-float v23, v23, v29 │ │ +089eae: 0800 1100 |00d7: move-object/from16 v0, v17 │ │ +089eb2: 5200 b307 |00d9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ +089eb6: 021d 0000 |00db: move/from16 v29, v0 │ │ +089eba: 381d 9fff |00dd: if-eqz v29, 007c // -0061 │ │ +089ebe: 0800 1100 |00df: move-object/from16 v0, v17 │ │ +089ec2: 5200 af07 |00e1: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +089ec6: 021d 0000 |00e3: move/from16 v29, v0 │ │ +089eca: 0800 1100 |00e5: move-object/from16 v0, v17 │ │ +089ece: 5200 b007 |00e7: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +089ed2: 021e 0000 |00e9: move/from16 v30, v0 │ │ +089ed6: 900e 1d1e |00eb: add-int v14, v29, v30 │ │ +089eda: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +089ede: 5200 b307 |00ef: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ +089ee2: 021d 0000 |00f1: move/from16 v29, v0 │ │ +089ee6: 131e feff |00f3: const/16 v30, #int -2 // #fffe │ │ +089eea: 0200 1d00 |00f5: move/from16 v0, v29 │ │ +089eee: 0201 1e00 |00f7: move/from16 v1, v30 │ │ +089ef2: 3310 5900 |00f9: if-ne v0, v1, 0152 // +0059 │ │ +089ef6: 911d 180e |00fb: sub-int v29, v24, v14 │ │ +089efa: 151e 0080 |00fd: const/high16 v30, #int -2147483648 // #8000 │ │ +089efe: 7702 d41d 1d00 |00ff: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +089f04: 0a0a |0102: move-result v10 │ │ +089f06: 0800 1100 |0103: move-object/from16 v0, v17 │ │ +089f0a: 5200 ae07 |0105: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +089f0e: 021d 0000 |0107: move/from16 v29, v0 │ │ +089f12: 131e feff |0109: const/16 v30, #int -2 // #fffe │ │ +089f16: 0200 1d00 |010b: move/from16 v0, v29 │ │ +089f1a: 0201 1e00 |010d: move/from16 v1, v30 │ │ +089f1e: 3310 6700 |010f: if-ne v0, v1, 0176 // +0067 │ │ +089f22: 151d 0080 |0111: const/high16 v29, #int -2147483648 // #8000 │ │ +089f26: 0200 1200 |0113: move/from16 v0, v18 │ │ +089f2a: 0201 1d00 |0115: move/from16 v1, v29 │ │ +089f2e: 7120 d41d 1000 |0117: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +089f34: 0a08 |011a: move-result v8 │ │ +089f36: 6e30 381e a508 |011b: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +089f3c: 6e10 001e 0500 |011e: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +089f42: 0a09 |0121: move-result v9 │ │ +089f44: 6e10 fd1d 0500 |0122: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +089f4a: 0a07 |0125: move-result v7 │ │ +089f4c: 151d 0080 |0126: const/high16 v29, #int -2147483648 // #8000 │ │ +089f50: 0200 1d00 |0128: move/from16 v0, v29 │ │ +089f54: 330c 0c00 |012a: if-ne v12, v0, 0136 // +000c │ │ +089f58: 0200 1000 |012c: move/from16 v0, v16 │ │ +089f5c: 3707 0800 |012e: if-le v7, v0, 0136 // +0008 │ │ +089f60: 0200 1200 |0130: move/from16 v0, v18 │ │ +089f64: 7120 a02e 0700 |0132: invoke-static {v7, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +089f6a: 0a10 |0135: move-result v16 │ │ +089f6c: 911a 1a09 |0136: sub-int v26, v26, v9 │ │ +089f70: 3b1a 6400 |0138: if-gez v26, 019c // +0064 │ │ +089f74: 131d 0100 |013a: const/16 v29, #int 1 // #1 │ │ +089f78: 0200 1d00 |013c: move/from16 v0, v29 │ │ +089f7c: 0801 1100 |013e: move-object/from16 v1, v17 │ │ +089f80: 5c10 b107 |0140: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ +089f84: 9604 041d |0142: or-int v4, v4, v29 │ │ +089f88: 0800 1100 |0144: move-object/from16 v0, v17 │ │ +089f8c: 5500 b107 |0146: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ +089f90: 021d 0000 |0148: move/from16 v29, v0 │ │ +089f94: 381d 32ff |014a: if-eqz v29, 007c // -00ce │ │ +089f98: 0800 1f00 |014c: move-object/from16 v0, v31 │ │ +089f9c: 5b05 ce07 |014e: iput-object v5, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +089fa0: 2900 2cff |0150: goto/16 007c // -00d4 │ │ +089fa4: 0800 1100 |0152: move-object/from16 v0, v17 │ │ +089fa8: 5200 b307 |0154: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ +089fac: 021d 0000 |0156: move/from16 v29, v0 │ │ +089fb0: 131e ffff |0158: const/16 v30, #int -1 // #ffff │ │ +089fb4: 0200 1d00 |015a: move/from16 v0, v29 │ │ +089fb8: 0201 1e00 |015c: move/from16 v1, v30 │ │ +089fbc: 3310 0b00 |015e: if-ne v0, v1, 0169 // +000b │ │ +089fc0: 911d 180e |0160: sub-int v29, v24, v14 │ │ +089fc4: 151e 0040 |0162: const/high16 v30, #int 1073741824 // #4000 │ │ +089fc8: 7702 d41d 1d00 |0164: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +089fce: 0a0a |0167: move-result v10 │ │ +089fd0: 289b |0168: goto 0103 // -0065 │ │ +089fd2: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +089fd6: 5200 b307 |016b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ +089fda: 021d 0000 |016d: move/from16 v29, v0 │ │ +089fde: 151e 0040 |016f: const/high16 v30, #int 1073741824 // #4000 │ │ +089fe2: 7702 d41d 1d00 |0171: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +089fe8: 0a0a |0174: move-result v10 │ │ +089fea: 288e |0175: goto 0103 // -0072 │ │ +089fec: 0800 1100 |0176: move-object/from16 v0, v17 │ │ +089ff0: 5200 ae07 |0178: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +089ff4: 021d 0000 |017a: move/from16 v29, v0 │ │ +089ff8: 131e ffff |017c: const/16 v30, #int -1 // #ffff │ │ +089ffc: 0200 1d00 |017e: move/from16 v0, v29 │ │ +08a000: 0201 1e00 |0180: move/from16 v1, v30 │ │ +08a004: 3310 0d00 |0182: if-ne v0, v1, 018f // +000d │ │ +08a008: 151d 0040 |0184: const/high16 v29, #int 1073741824 // #4000 │ │ +08a00c: 0200 1200 |0186: move/from16 v0, v18 │ │ +08a010: 0201 1d00 |0188: move/from16 v1, v29 │ │ +08a014: 7120 d41d 1000 |018a: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a01a: 0a08 |018d: move-result v8 │ │ +08a01c: 288d |018e: goto 011b // -0073 │ │ +08a01e: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +08a022: 5200 ae07 |0191: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +08a026: 021d 0000 |0193: move/from16 v29, v0 │ │ +08a02a: 151e 0040 |0195: const/high16 v30, #int 1073741824 // #4000 │ │ +08a02e: 7702 d41d 1d00 |0197: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a034: 0a08 |019a: move-result v8 │ │ +08a036: 2880 |019b: goto 011b // -0080 │ │ +08a038: 131d 0000 |019c: const/16 v29, #int 0 // #0 │ │ +08a03c: 289e |019e: goto 013c // -0062 │ │ +08a03e: 3904 0800 |019f: if-nez v4, 01a7 // +0008 │ │ +08a042: 131d 0000 |01a1: const/16 v29, #int 0 // #0 │ │ +08a046: 2d1d 171d |01a3: cmpl-float v29, v23, v29 │ │ +08a04a: 3d1d 7e01 |01a5: if-lez v29, 0323 // +017e │ │ +08a04e: 0800 1f00 |01a7: move-object/from16 v0, v31 │ │ +08a052: 5200 c407 |01a9: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mOverhangSize:I // field@07c4 │ │ +08a056: 021d 0000 |01ab: move/from16 v29, v0 │ │ +08a05a: 910b 181d |01ad: sub-int v11, v24, v29 │ │ +08a05e: 120f |01af: const/4 v15, #int 0 // #0 │ │ +08a060: 356f 7301 |01b0: if-ge v15, v6, 0323 // +0173 │ │ +08a064: 0800 1f00 |01b2: move-object/from16 v0, v31 │ │ +08a068: 6e20 ff1b f000 |01b4: invoke-virtual {v0, v15}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +08a06e: 0c05 |01b7: move-result-object v5 │ │ +08a070: 6e10 1e1e 0500 |01b8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +08a076: 0a1d |01bb: move-result v29 │ │ +08a078: 131e 0800 |01bc: const/16 v30, #int 8 // #8 │ │ +08a07c: 0200 1d00 |01be: move/from16 v0, v29 │ │ +08a080: 0201 1e00 |01c0: move/from16 v1, v30 │ │ +08a084: 3310 0500 |01c2: if-ne v0, v1, 01c7 // +0005 │ │ +08a088: d80f 0f01 |01c4: add-int/lit8 v15, v15, #int 1 // #01 │ │ +08a08c: 28ea |01c6: goto 01b0 // -0016 │ │ +08a08e: 6e10 f91d 0500 |01c7: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +08a094: 0c11 |01ca: move-result-object v17 │ │ +08a096: 1f11 da03 |01cb: check-cast v17, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +08a09a: 6e10 1e1e 0500 |01cd: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +08a0a0: 0a1d |01d0: move-result v29 │ │ +08a0a2: 131e 0800 |01d1: const/16 v30, #int 8 // #8 │ │ +08a0a6: 0200 1d00 |01d3: move/from16 v0, v29 │ │ +08a0aa: 0201 1e00 |01d5: move/from16 v1, v30 │ │ +08a0ae: 3210 edff |01d7: if-eq v0, v1, 01c4 // -0013 │ │ +08a0b2: 0800 1100 |01d9: move-object/from16 v0, v17 │ │ +08a0b6: 5200 b307 |01db: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ +08a0ba: 021d 0000 |01dd: move/from16 v29, v0 │ │ +08a0be: 391d 5e00 |01df: if-nez v29, 023d // +005e │ │ +08a0c2: 0800 1100 |01e1: move-object/from16 v0, v17 │ │ +08a0c6: 5200 b207 |01e3: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +08a0ca: 021d 0000 |01e5: move/from16 v29, v0 │ │ +08a0ce: 131e 0000 |01e7: const/16 v30, #int 0 // #0 │ │ +08a0d2: 2d1d 1d1e |01e9: cmpl-float v29, v29, v30 │ │ +08a0d6: 3d1d 5200 |01eb: if-lez v29, 023d // +0052 │ │ +08a0da: 1316 0100 |01ed: const/16 v22, #int 1 // #1 │ │ +08a0de: 3816 5100 |01ef: if-eqz v22, 0240 // +0051 │ │ +08a0e2: 1314 0000 |01f1: const/16 v20, #int 0 // #0 │ │ +08a0e6: 3804 8300 |01f3: if-eqz v4, 0276 // +0083 │ │ +08a0ea: 0800 1f00 |01f5: move-object/from16 v0, v31 │ │ +08a0ee: 5400 ce07 |01f7: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a0f2: 081d 0000 |01f9: move-object/from16 v29, v0 │ │ +08a0f6: 0800 1d00 |01fb: move-object/from16 v0, v29 │ │ +08a0fa: 3205 7900 |01fd: if-eq v5, v0, 0276 // +0079 │ │ +08a0fe: 0800 1100 |01ff: move-object/from16 v0, v17 │ │ +08a102: 5200 b307 |0201: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ +08a106: 021d 0000 |0203: move/from16 v29, v0 │ │ +08a10a: 3b1d bfff |0205: if-gez v29, 01c4 // -0041 │ │ +08a10e: 0200 1400 |0207: move/from16 v0, v20 │ │ +08a112: 36b0 0e00 |0209: if-gt v0, v11, 0217 // +000e │ │ +08a116: 0800 1100 |020b: move-object/from16 v0, v17 │ │ +08a11a: 5200 b207 |020d: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +08a11e: 021d 0000 |020f: move/from16 v29, v0 │ │ +08a122: 131e 0000 |0211: const/16 v30, #int 0 // #0 │ │ +08a126: 2d1d 1d1e |0213: cmpl-float v29, v29, v30 │ │ +08a12a: 3d1d afff |0215: if-lez v29, 01c4 // -0051 │ │ +08a12e: 3816 5400 |0217: if-eqz v22, 026b // +0054 │ │ +08a132: 0800 1100 |0219: move-object/from16 v0, v17 │ │ +08a136: 5200 ae07 |021b: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +08a13a: 021d 0000 |021d: move/from16 v29, v0 │ │ +08a13e: 131e feff |021f: const/16 v30, #int -2 // #fffe │ │ +08a142: 0200 1d00 |0221: move/from16 v0, v29 │ │ +08a146: 0201 1e00 |0223: move/from16 v1, v30 │ │ +08a14a: 3310 2000 |0225: if-ne v0, v1, 0245 // +0020 │ │ +08a14e: 151d 0080 |0227: const/high16 v29, #int -2147483648 // #8000 │ │ +08a152: 0200 1200 |0229: move/from16 v0, v18 │ │ +08a156: 0201 1d00 |022b: move/from16 v1, v29 │ │ +08a15a: 7120 d41d 1000 |022d: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a160: 0a08 |0230: move-result v8 │ │ +08a162: 151d 0040 |0231: const/high16 v29, #int 1073741824 // #4000 │ │ +08a166: 0200 1d00 |0233: move/from16 v0, v29 │ │ +08a16a: 7120 d41d 0b00 |0235: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a170: 0a0a |0238: move-result v10 │ │ +08a172: 6e30 381e a508 |0239: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +08a178: 2888 |023c: goto 01c4 // -0078 │ │ +08a17a: 1316 0000 |023d: const/16 v22, #int 0 // #0 │ │ +08a17e: 28b0 |023f: goto 01ef // -0050 │ │ +08a180: 6e10 001e 0500 |0240: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +08a186: 0a14 |0243: move-result v20 │ │ +08a188: 28af |0244: goto 01f3 // -0051 │ │ +08a18a: 0800 1100 |0245: move-object/from16 v0, v17 │ │ +08a18e: 5200 ae07 |0247: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +08a192: 021d 0000 |0249: move/from16 v29, v0 │ │ +08a196: 131e ffff |024b: const/16 v30, #int -1 // #ffff │ │ +08a19a: 0200 1d00 |024d: move/from16 v0, v29 │ │ +08a19e: 0201 1e00 |024f: move/from16 v1, v30 │ │ +08a1a2: 3310 0d00 |0251: if-ne v0, v1, 025e // +000d │ │ +08a1a6: 151d 0040 |0253: const/high16 v29, #int 1073741824 // #4000 │ │ +08a1aa: 0200 1200 |0255: move/from16 v0, v18 │ │ +08a1ae: 0201 1d00 |0257: move/from16 v1, v29 │ │ +08a1b2: 7120 d41d 1000 |0259: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a1b8: 0a08 |025c: move-result v8 │ │ +08a1ba: 28d4 |025d: goto 0231 // -002c │ │ +08a1bc: 0800 1100 |025e: move-object/from16 v0, v17 │ │ +08a1c0: 5200 ae07 |0260: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +08a1c4: 021d 0000 |0262: move/from16 v29, v0 │ │ +08a1c8: 151e 0040 |0264: const/high16 v30, #int 1073741824 // #4000 │ │ +08a1cc: 7702 d41d 1d00 |0266: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a1d2: 0a08 |0269: move-result v8 │ │ +08a1d4: 28c7 |026a: goto 0231 // -0039 │ │ +08a1d6: 6e10 fd1d 0500 |026b: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +08a1dc: 0a1d |026e: move-result v29 │ │ +08a1de: 151e 0040 |026f: const/high16 v30, #int 1073741824 // #4000 │ │ +08a1e2: 7702 d41d 1d00 |0271: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a1e8: 0a08 |0274: move-result v8 │ │ +08a1ea: 28bc |0275: goto 0231 // -0044 │ │ +08a1ec: 0800 1100 |0276: move-object/from16 v0, v17 │ │ +08a1f0: 5200 b207 |0278: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +08a1f4: 021d 0000 |027a: move/from16 v29, v0 │ │ +08a1f8: 131e 0000 |027c: const/16 v30, #int 0 // #0 │ │ +08a1fc: 2d1d 1d1e |027e: cmpl-float v29, v29, v30 │ │ +08a200: 3d1d 44ff |0280: if-lez v29, 01c4 // -00bc │ │ +08a204: 0800 1100 |0282: move-object/from16 v0, v17 │ │ +08a208: 5200 b307 |0284: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.width:I // field@07b3 │ │ +08a20c: 021d 0000 |0286: move/from16 v29, v0 │ │ +08a210: 391d 6700 |0288: if-nez v29, 02ef // +0067 │ │ +08a214: 0800 1100 |028a: move-object/from16 v0, v17 │ │ +08a218: 5200 ae07 |028c: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +08a21c: 021d 0000 |028e: move/from16 v29, v0 │ │ +08a220: 131e feff |0290: const/16 v30, #int -2 // #fffe │ │ +08a224: 0200 1d00 |0292: move/from16 v0, v29 │ │ +08a228: 0201 1e00 |0294: move/from16 v1, v30 │ │ +08a22c: 3310 3300 |0296: if-ne v0, v1, 02c9 // +0033 │ │ +08a230: 151d 0080 |0298: const/high16 v29, #int -2147483648 // #8000 │ │ +08a234: 0200 1200 |029a: move/from16 v0, v18 │ │ +08a238: 0201 1d00 |029c: move/from16 v1, v29 │ │ +08a23c: 7120 d41d 1000 |029e: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a242: 0a08 |02a1: move-result v8 │ │ +08a244: 3804 5800 |02a2: if-eqz v4, 02fa // +0058 │ │ +08a248: 0800 1100 |02a4: move-object/from16 v0, v17 │ │ +08a24c: 5200 af07 |02a6: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +08a250: 021d 0000 |02a8: move/from16 v29, v0 │ │ +08a254: 0800 1100 |02aa: move-object/from16 v0, v17 │ │ +08a258: 5200 b007 |02ac: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +08a25c: 021e 0000 |02ae: move/from16 v30, v0 │ │ +08a260: 900e 1d1e |02b0: add-int v14, v29, v30 │ │ +08a264: 9115 180e |02b2: sub-int v21, v24, v14 │ │ +08a268: 151d 0040 |02b4: const/high16 v29, #int 1073741824 // #4000 │ │ +08a26c: 0200 1500 |02b6: move/from16 v0, v21 │ │ +08a270: 0201 1d00 |02b8: move/from16 v1, v29 │ │ +08a274: 7120 d41d 1000 |02ba: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a27a: 0a0a |02bd: move-result v10 │ │ +08a27c: 0200 1400 |02be: move/from16 v0, v20 │ │ +08a280: 0201 1500 |02c0: move/from16 v1, v21 │ │ +08a284: 3210 02ff |02c2: if-eq v0, v1, 01c4 // -00fe │ │ +08a288: 6e30 381e a508 |02c4: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +08a28e: 2900 fdfe |02c7: goto/16 01c4 // -0103 │ │ +08a292: 0800 1100 |02c9: move-object/from16 v0, v17 │ │ +08a296: 5200 ae07 |02cb: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +08a29a: 021d 0000 |02cd: move/from16 v29, v0 │ │ +08a29e: 131e ffff |02cf: const/16 v30, #int -1 // #ffff │ │ +08a2a2: 0200 1d00 |02d1: move/from16 v0, v29 │ │ +08a2a6: 0201 1e00 |02d3: move/from16 v1, v30 │ │ +08a2aa: 3310 0d00 |02d5: if-ne v0, v1, 02e2 // +000d │ │ +08a2ae: 151d 0040 |02d7: const/high16 v29, #int 1073741824 // #4000 │ │ +08a2b2: 0200 1200 |02d9: move/from16 v0, v18 │ │ +08a2b6: 0201 1d00 |02db: move/from16 v1, v29 │ │ +08a2ba: 7120 d41d 1000 |02dd: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a2c0: 0a08 |02e0: move-result v8 │ │ +08a2c2: 28c1 |02e1: goto 02a2 // -003f │ │ +08a2c4: 0800 1100 |02e2: move-object/from16 v0, v17 │ │ +08a2c8: 5200 ae07 |02e4: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.height:I // field@07ae │ │ +08a2cc: 021d 0000 |02e6: move/from16 v29, v0 │ │ +08a2d0: 151e 0040 |02e8: const/high16 v30, #int 1073741824 // #4000 │ │ +08a2d4: 7702 d41d 1d00 |02ea: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a2da: 0a08 |02ed: move-result v8 │ │ +08a2dc: 28b4 |02ee: goto 02a2 // -004c │ │ +08a2de: 6e10 fd1d 0500 |02ef: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +08a2e4: 0a1d |02f2: move-result v29 │ │ +08a2e6: 151e 0040 |02f3: const/high16 v30, #int 1073741824 // #4000 │ │ +08a2ea: 7702 d41d 1d00 |02f5: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a2f0: 0a08 |02f8: move-result v8 │ │ +08a2f2: 28a9 |02f9: goto 02a2 // -0057 │ │ +08a2f4: 131d 0000 |02fa: const/16 v29, #int 0 // #0 │ │ +08a2f8: 0200 1d00 |02fc: move/from16 v0, v29 │ │ +08a2fc: 0201 1a00 |02fe: move/from16 v1, v26 │ │ +08a300: 7120 9d2e 1000 |0300: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +08a306: 0a1c |0303: move-result v28 │ │ +08a308: 0800 1100 |0304: move-object/from16 v0, v17 │ │ +08a30c: 5200 b207 |0306: iget v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.weight:F // field@07b2 │ │ +08a310: 021d 0000 |0308: move/from16 v29, v0 │ │ +08a314: 0200 1c00 |030a: move/from16 v0, v28 │ │ +08a318: 8200 |030c: int-to-float v0, v0 │ │ +08a31a: 021e 0000 |030d: move/from16 v30, v0 │ │ +08a31e: a81d 1d1e |030f: mul-float v29, v29, v30 │ │ +08a322: a91d 1d17 |0311: div-float v29, v29, v23 │ │ +08a326: 0200 1d00 |0313: move/from16 v0, v29 │ │ +08a32a: 8703 |0315: float-to-int v3, v0 │ │ +08a32c: 901d 1403 |0316: add-int v29, v20, v3 │ │ +08a330: 151e 0040 |0318: const/high16 v30, #int 1073741824 // #4000 │ │ +08a334: 7702 d41d 1d00 |031a: invoke-static/range {v29, v30}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08a33a: 0a0a |031d: move-result v10 │ │ +08a33c: 6e30 381e a508 |031e: invoke-virtual {v5, v10, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +08a342: 2900 a3fe |0321: goto/16 01c4 // -015d │ │ +08a346: 0214 1b00 |0323: move/from16 v20, v27 │ │ +08a34a: 7401 071c 1f00 |0325: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ +08a350: 0a1d |0328: move-result v29 │ │ +08a352: 901d 1d10 |0329: add-int v29, v29, v16 │ │ +08a356: 7401 041c 1f00 |032b: invoke-virtual/range {v31}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ +08a35c: 0a1e |032e: move-result v30 │ │ +08a35e: 9013 1d1e |032f: add-int v19, v29, v30 │ │ +08a362: 0800 1f00 |0331: move-object/from16 v0, v31 │ │ +08a366: 0201 1400 |0333: move/from16 v1, v20 │ │ +08a36a: 0202 1300 |0335: move/from16 v2, v19 │ │ +08a36e: 6e30 261c 1002 |0337: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.setMeasuredDimension:(II)V // method@1c26 │ │ +08a374: 0800 1f00 |033a: move-object/from16 v0, v31 │ │ +08a378: 5c04 bd07 |033c: iput-boolean v4, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +08a37c: 0800 1f00 |033e: move-object/from16 v0, v31 │ │ +08a380: 5400 bf07 |0340: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08a384: 081d 0000 |0342: move-object/from16 v29, v0 │ │ +08a388: 7401 cf1c 1d00 |0344: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ +08a38e: 0a1d |0347: move-result v29 │ │ +08a390: 381d 0d00 |0348: if-eqz v29, 0355 // +000d │ │ +08a394: 3904 0b00 |034a: if-nez v4, 0355 // +000b │ │ +08a398: 0800 1f00 |034c: move-object/from16 v0, v31 │ │ +08a39c: 5400 bf07 |034e: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08a3a0: 081d 0000 |0350: move-object/from16 v29, v0 │ │ +08a3a4: 7401 b11c 1d00 |0352: invoke-virtual/range {v29}, Landroid/support/v4/widget/ViewDragHelper;.abort:()V // method@1cb1 │ │ +08a3aa: 0e00 |0355: return-void │ │ +08a3ac: 0002 0200 0000 0080 0000 0040 8900 ... |0356: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=442 │ │ 0x0004 line=443 │ │ 0x0008 line=444 │ │ 0x000c line=445 │ │ 0x0010 line=447 │ │ @@ -116303,28 +116303,28 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -086a28: |[086a28] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -086a38: 0730 |0000: move-object v0, v3 │ │ -086a3a: 1f00 dd03 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03dd │ │ -086a3e: 6e10 d51b 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1bd5 │ │ -086a44: 0c01 |0006: move-result-object v1 │ │ -086a46: 6f20 cb1e 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ -086a4c: 5501 b507 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ -086a50: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ -086a54: 6e10 1e1c 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1c1e │ │ -086a5a: 5501 b507 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ -086a5e: 5c21 c907 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -086a62: 0e00 |0015: return-void │ │ -086a64: 6e10 f31b 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1bf3 │ │ -086a6a: 28f8 |0019: goto 0011 // -0008 │ │ +08a3c0: |[08a3c0] android.support.v4.widget.SlidingPaneLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +08a3d0: 0730 |0000: move-object v0, v3 │ │ +08a3d2: 1f00 dd03 |0001: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03dd │ │ +08a3d6: 6e10 d51b 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1bd5 │ │ +08a3dc: 0c01 |0006: move-result-object v1 │ │ +08a3de: 6f20 cb1e 1200 |0007: invoke-super {v2, v1}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ +08a3e4: 5501 b507 |000a: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ +08a3e8: 3801 0a00 |000c: if-eqz v1, 0016 // +000a │ │ +08a3ec: 6e10 1e1c 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1c1e │ │ +08a3f2: 5501 b507 |0011: iget-boolean v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ +08a3f6: 5c21 c907 |0013: iput-boolean v1, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +08a3fa: 0e00 |0015: return-void │ │ +08a3fc: 6e10 f31b 0200 |0016: invoke-virtual {v2}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1bf3 │ │ +08a402: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1285 │ │ 0x0003 line=1286 │ │ 0x000a line=1288 │ │ 0x000e line=1289 │ │ 0x0011 line=1293 │ │ @@ -116340,28 +116340,28 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -086a6c: |[086a6c] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -086a7c: 6f10 cc1e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ecc │ │ -086a82: 0c01 |0003: move-result-object v1 │ │ -086a84: 2200 dd03 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03dd │ │ -086a88: 7020 d41b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1bd4 │ │ -086a8e: 6e10 131c 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1c13 │ │ -086a94: 0a02 |000c: move-result v2 │ │ -086a96: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ -086a9a: 6e10 121c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1c12 │ │ -086aa0: 0a02 |0012: move-result v2 │ │ -086aa2: 5c02 b507 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ -086aa6: 1100 |0015: return-object v0 │ │ -086aa8: 5532 c907 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -086aac: 28fb |0018: goto 0013 // -0005 │ │ +08a404: |[08a404] android.support.v4.widget.SlidingPaneLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +08a414: 6f10 cc1e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ecc │ │ +08a41a: 0c01 |0003: move-result-object v1 │ │ +08a41c: 2200 dd03 |0004: new-instance v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState; // type@03dd │ │ +08a420: 7020 d41b 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1bd4 │ │ +08a426: 6e10 131c 0300 |0009: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isSlideable:()Z // method@1c13 │ │ +08a42c: 0a02 |000c: move-result v2 │ │ +08a42e: 3802 0900 |000d: if-eqz v2, 0016 // +0009 │ │ +08a432: 6e10 121c 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/SlidingPaneLayout;.isOpen:()Z // method@1c12 │ │ +08a438: 0a02 |0012: move-result v2 │ │ +08a43a: 5c02 b507 |0013: iput-boolean v2, v0, Landroid/support/v4/widget/SlidingPaneLayout$SavedState;.isOpen:Z // field@07b5 │ │ +08a43e: 1100 |0015: return-object v0 │ │ +08a440: 5532 c907 |0016: iget-boolean v2, v3, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +08a444: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1275 │ │ 0x0004 line=1277 │ │ 0x0009 line=1278 │ │ 0x0015 line=1280 │ │ 0x0016 line=1278 │ │ @@ -116375,20 +116375,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 9 16-bit code units │ │ -086ab0: |[086ab0] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ -086ac0: 6f55 cd1e 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1ecd │ │ -086ac6: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ -086aca: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -086acc: 5c10 c007 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ -086ad0: 0e00 |0008: return-void │ │ +08a448: |[08a448] android.support.v4.widget.SlidingPaneLayout.onSizeChanged:(IIII)V │ │ +08a458: 6f55 cd1e 2143 |0000: invoke-super {v1, v2, v3, v4, v5}, Landroid/view/ViewGroup;.onSizeChanged:(IIII)V // method@1ecd │ │ +08a45e: 3242 0500 |0003: if-eq v2, v4, 0008 // +0005 │ │ +08a462: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +08a464: 5c10 c007 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mFirstLayout:Z // field@07c0 │ │ +08a468: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=742 │ │ 0x0003 line=744 │ │ 0x0005 line=745 │ │ 0x0008 line=747 │ │ locals : │ │ @@ -116403,70 +116403,70 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 108 16-bit code units │ │ -086ad4: |[086ad4] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -086ae4: 55b7 bd07 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -086ae8: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ -086aec: 6f20 ce1e cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ece │ │ -086af2: 0a04 |0007: move-result v4 │ │ -086af4: 0f04 |0008: return v4 │ │ -086af6: 54b7 bf07 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -086afa: 6e20 d51c c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1cd5 │ │ -086b00: 6e10 a11d 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -086b06: 0a00 |0011: move-result v0 │ │ -086b08: 1214 |0012: const/4 v4, #int 1 // #1 │ │ -086b0a: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ -086b0e: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ -086b14: 28f0 |0018: goto 0008 // -0010 │ │ -086b16: 6e10 a71d 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -086b1c: 0a05 |001c: move-result v5 │ │ -086b1e: 6e10 a91d 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -086b24: 0a06 |0020: move-result v6 │ │ -086b26: 59b5 c107 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ -086b2a: 59b6 c207 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ -086b2e: 28e3 |0025: goto 0008 // -001d │ │ -086b30: 54b7 ce07 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086b34: 6e20 0e1c 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1c0e │ │ -086b3a: 0a07 |002b: move-result v7 │ │ -086b3c: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ -086b40: 6e10 a71d 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -086b46: 0a05 |0031: move-result v5 │ │ -086b48: 6e10 a91d 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -086b4e: 0a06 |0035: move-result v6 │ │ -086b50: 52b7 c107 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ -086b54: a701 0507 |0038: sub-float v1, v5, v7 │ │ -086b58: 52b7 c207 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ -086b5c: a702 0607 |003c: sub-float v2, v6, v7 │ │ -086b60: 54b7 bf07 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -086b64: 6e10 ce1c 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1cce │ │ -086b6a: 0a03 |0043: move-result v3 │ │ -086b6c: a807 0101 |0044: mul-float v7, v1, v1 │ │ -086b70: a808 0202 |0046: mul-float v8, v2, v2 │ │ -086b74: c687 |0048: add-float/2addr v7, v8 │ │ -086b76: 9208 0303 |0049: mul-int v8, v3, v3 │ │ -086b7a: 8288 |004b: int-to-float v8, v8 │ │ -086b7c: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ -086b80: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ -086b84: 54b7 bf07 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -086b88: 54b8 ce07 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086b8c: 8759 |0054: float-to-int v9, v5 │ │ -086b8e: 876a |0055: float-to-int v10, v6 │ │ -086b90: 6e40 d41c 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ -086b96: 0a07 |0059: move-result v7 │ │ -086b98: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ -086b9c: 54b7 ce07 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086ba0: 1208 |005e: const/4 v8, #int 0 // #0 │ │ -086ba2: 7030 f41b 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1bf4 │ │ -086ba8: 28a6 |0062: goto 0008 // -005a │ │ -086baa: 0000 |0063: nop // spacer │ │ -086bac: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ +08a46c: |[08a46c] android.support.v4.widget.SlidingPaneLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08a47c: 55b7 bd07 |0000: iget-boolean v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +08a480: 3907 0700 |0002: if-nez v7, 0009 // +0007 │ │ +08a484: 6f20 ce1e cb00 |0004: invoke-super {v11, v12}, Landroid/view/ViewGroup;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1ece │ │ +08a48a: 0a04 |0007: move-result v4 │ │ +08a48c: 0f04 |0008: return v4 │ │ +08a48e: 54b7 bf07 |0009: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08a492: 6e20 d51c c700 |000b: invoke-virtual {v7, v12}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1cd5 │ │ +08a498: 6e10 a11d 0c00 |000e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +08a49e: 0a00 |0011: move-result v0 │ │ +08a4a0: 1214 |0012: const/4 v4, #int 1 // #1 │ │ +08a4a2: d507 ff00 |0013: and-int/lit16 v7, v0, #int 255 // #00ff │ │ +08a4a6: 2b07 4f00 0000 |0015: packed-switch v7, 00000064 // +0000004f │ │ +08a4ac: 28f0 |0018: goto 0008 // -0010 │ │ +08a4ae: 6e10 a71d 0c00 |0019: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +08a4b4: 0a05 |001c: move-result v5 │ │ +08a4b6: 6e10 a91d 0c00 |001d: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +08a4bc: 0a06 |0020: move-result v6 │ │ +08a4be: 59b5 c107 |0021: iput v5, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ +08a4c2: 59b6 c207 |0023: iput v6, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ +08a4c6: 28e3 |0025: goto 0008 // -001d │ │ +08a4c8: 54b7 ce07 |0026: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a4cc: 6e20 0e1c 7b00 |0028: invoke-virtual {v11, v7}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1c0e │ │ +08a4d2: 0a07 |002b: move-result v7 │ │ +08a4d4: 3807 dcff |002c: if-eqz v7, 0008 // -0024 │ │ +08a4d8: 6e10 a71d 0c00 |002e: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +08a4de: 0a05 |0031: move-result v5 │ │ +08a4e0: 6e10 a91d 0c00 |0032: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +08a4e6: 0a06 |0035: move-result v6 │ │ +08a4e8: 52b7 c107 |0036: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionX:F // field@07c1 │ │ +08a4ec: a701 0507 |0038: sub-float v1, v5, v7 │ │ +08a4f0: 52b7 c207 |003a: iget v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mInitialMotionY:F // field@07c2 │ │ +08a4f4: a702 0607 |003c: sub-float v2, v6, v7 │ │ +08a4f8: 54b7 bf07 |003e: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08a4fc: 6e10 ce1c 0700 |0040: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1cce │ │ +08a502: 0a03 |0043: move-result v3 │ │ +08a504: a807 0101 |0044: mul-float v7, v1, v1 │ │ +08a508: a808 0202 |0046: mul-float v8, v2, v2 │ │ +08a50c: c687 |0048: add-float/2addr v7, v8 │ │ +08a50e: 9208 0303 |0049: mul-int v8, v3, v3 │ │ +08a512: 8288 |004b: int-to-float v8, v8 │ │ +08a514: 2e07 0708 |004c: cmpg-float v7, v7, v8 │ │ +08a518: 3b07 baff |004e: if-gez v7, 0008 // -0046 │ │ +08a51c: 54b7 bf07 |0050: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08a520: 54b8 ce07 |0052: iget-object v8, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a524: 8759 |0054: float-to-int v9, v5 │ │ +08a526: 876a |0055: float-to-int v10, v6 │ │ +08a528: 6e40 d41c 87a9 |0056: invoke-virtual {v7, v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ +08a52e: 0a07 |0059: move-result v7 │ │ +08a530: 3807 aeff |005a: if-eqz v7, 0008 // -0052 │ │ +08a534: 54b7 ce07 |005c: iget-object v7, v11, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a538: 1208 |005e: const/4 v8, #int 0 // #0 │ │ +08a53a: 7030 f41b 7b08 |005f: invoke-direct {v11, v7, v8}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:(Landroid/view/View;I)Z // method@1bf4 │ │ +08a540: 28a6 |0062: goto 0008 // -005a │ │ +08a542: 0000 |0063: nop // spacer │ │ +08a544: 0001 0200 0000 0000 0400 0000 1100 ... |0064: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0004 line=820 │ │ 0x0008 line=855 │ │ 0x0009 line=823 │ │ 0x000e line=825 │ │ @@ -116503,20 +116503,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -086bbc: |[086bbc] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ -086bcc: 5420 ce07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086bd0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -086bd2: 7030 1f1c 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1c1f │ │ -086bd8: 0a00 |0006: move-result v0 │ │ -086bda: 0f00 |0007: return v0 │ │ +08a554: |[08a554] android.support.v4.widget.SlidingPaneLayout.openPane:()Z │ │ +08a564: 5420 ce07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a568: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08a56a: 7030 1f1c 0201 |0003: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:(Landroid/view/View;I)Z // method@1c1f │ │ +08a570: 0a00 |0006: move-result v0 │ │ +08a572: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ #29 : (in Landroid/support/v4/widget/SlidingPaneLayout;) │ │ @@ -116524,28 +116524,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 │ │ -086bdc: |[086bdc] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ -086bec: 6f30 d31e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1ed3 │ │ -086bf2: 6e10 101c 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1c10 │ │ -086bf8: 0a00 |0006: move-result v0 │ │ -086bfa: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ -086bfe: 5510 bd07 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -086c02: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ -086c06: 5410 ce07 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086c0a: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ -086c0e: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -086c10: 5c10 c907 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ -086c14: 0e00 |0014: return-void │ │ -086c16: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -086c18: 28fc |0016: goto 0012 // -0004 │ │ +08a574: |[08a574] android.support.v4.widget.SlidingPaneLayout.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V │ │ +08a584: 6f30 d31e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.requestChildFocus:(Landroid/view/View;Landroid/view/View;)V // method@1ed3 │ │ +08a58a: 6e10 101c 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.isInTouchMode:()Z // method@1c10 │ │ +08a590: 0a00 |0006: move-result v0 │ │ +08a592: 3900 0d00 |0007: if-nez v0, 0014 // +000d │ │ +08a596: 5510 bd07 |0009: iget-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +08a59a: 3900 0900 |000b: if-nez v0, 0014 // +0009 │ │ +08a59e: 5410 ce07 |000d: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a5a2: 3302 0600 |000f: if-ne v2, v0, 0015 // +0006 │ │ +08a5a6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +08a5a8: 5c10 c907 |0012: iput-boolean v0, v1, Landroid/support/v4/widget/SlidingPaneLayout;.mPreservedOpenState:Z // field@07c9 │ │ +08a5ac: 0e00 |0014: return-void │ │ +08a5ae: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +08a5b0: 28fc |0016: goto 0012 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0003 line=752 │ │ 0x000d line=753 │ │ 0x0014 line=755 │ │ 0x0015 line=753 │ │ @@ -116559,30 +116559,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -086c1c: |[086c1c] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ -086c2c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -086c2e: 6e10 001c 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -086c34: 0a01 |0004: move-result v1 │ │ -086c36: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -086c3a: 6e20 ff1b 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -086c40: 0c00 |000a: move-result-object v0 │ │ -086c42: 6e10 1e1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -086c48: 0a03 |000e: move-result v3 │ │ -086c4a: 1244 |000f: const/4 v4, #int 4 // #4 │ │ -086c4c: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ -086c50: 1203 |0012: const/4 v3, #int 0 // #0 │ │ -086c52: 6e20 841e 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -086c58: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -086c5c: 28ed |0018: goto 0005 // -0013 │ │ -086c5e: 0e00 |0019: return-void │ │ +08a5b4: |[08a5b4] android.support.v4.widget.SlidingPaneLayout.setAllChildrenVisible:()V │ │ +08a5c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08a5c6: 6e10 001c 0500 |0001: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +08a5cc: 0a01 |0004: move-result v1 │ │ +08a5ce: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +08a5d2: 6e20 ff1b 2500 |0007: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +08a5d8: 0c00 |000a: move-result-object v0 │ │ +08a5da: 6e10 1e1e 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +08a5e0: 0a03 |000e: move-result v3 │ │ +08a5e2: 1244 |000f: const/4 v4, #int 4 // #4 │ │ +08a5e4: 3343 0600 |0010: if-ne v3, v4, 0016 // +0006 │ │ +08a5e8: 1203 |0012: const/4 v3, #int 0 // #0 │ │ +08a5ea: 6e20 841e 3000 |0013: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +08a5f0: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08a5f4: 28ed |0018: goto 0005 // -0013 │ │ +08a5f6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0007 line=400 │ │ 0x000b line=401 │ │ 0x0012 line=402 │ │ 0x0016 line=399 │ │ @@ -116598,17 +116598,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086c60: |[086c60] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ -086c70: 5901 be07 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07be │ │ -086c74: 0e00 |0002: return-void │ │ +08a5f8: |[08a5f8] android.support.v4.widget.SlidingPaneLayout.setCoveredFadeColor:(I)V │ │ +08a608: 5901 be07 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mCoveredFadeColor:I // field@07be │ │ +08a60c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0002 line=319 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -116618,17 +116618,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 │ │ -086c78: |[086c78] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ -086c88: 5b01 c507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ -086c8c: 0e00 |0002: return-void │ │ +08a610: |[08a610] android.support.v4.widget.SlidingPaneLayout.setPanelSlideListener:(Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener;)V │ │ +08a620: 5b01 c507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mPanelSlideListener:Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; // field@07c5 │ │ +08a624: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0002 line=330 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SlidingPaneLayout$PanelSlideListener; │ │ @@ -116638,18 +116638,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -086c90: |[086c90] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ -086ca0: 5901 c607 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ -086ca4: 6e10 221c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1c22 │ │ -086caa: 0e00 |0005: return-void │ │ +08a628: |[08a628] android.support.v4.widget.SlidingPaneLayout.setParallaxDistance:(I)V │ │ +08a638: 5901 c607 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mParallaxBy:I // field@07c6 │ │ +08a63c: 6e10 221c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.requestLayout:()V // method@1c22 │ │ +08a642: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0002 line=283 │ │ 0x0005 line=284 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -116660,17 +116660,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -086cac: |[086cac] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -086cbc: 6e20 2a1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1c2a │ │ -086cc2: 0e00 |0003: return-void │ │ +08a644: |[08a644] android.support.v4.widget.SlidingPaneLayout.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +08a654: 6e20 2a1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1c2a │ │ +08a65a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1095 │ │ 0x0003 line=1096 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -116680,17 +116680,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086cc4: |[086cc4] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ -086cd4: 5b01 ca07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07ca │ │ -086cd8: 0e00 |0002: return-void │ │ +08a65c: |[08a65c] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V │ │ +08a66c: 5b01 ca07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; // field@07ca │ │ +08a670: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ 0x0002 line=1106 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -116700,17 +116700,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086cdc: |[086cdc] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ -086cec: 5b01 cb07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07cb │ │ -086cf0: 0e00 |0002: return-void │ │ +08a674: |[08a674] android.support.v4.widget.SlidingPaneLayout.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V │ │ +08a684: 5b01 cb07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mShadowDrawableRight:Landroid/graphics/drawable/Drawable; // field@07cb │ │ +08a688: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ 0x0002 line=1116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 d Landroid/graphics/drawable/Drawable; │ │ @@ -116720,21 +116720,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -086cf4: |[086cf4] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ -086d04: 6e10 091c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1c09 │ │ -086d0a: 0c00 |0003: move-result-object v0 │ │ -086d0c: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -086d12: 0c00 |0007: move-result-object v0 │ │ -086d14: 6e20 291c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c29 │ │ -086d1a: 0e00 |000b: return-void │ │ +08a68c: |[08a68c] android.support.v4.widget.SlidingPaneLayout.setShadowResource:(I)V │ │ +08a69c: 6e10 091c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1c09 │ │ +08a6a2: 0c00 |0003: move-result-object v0 │ │ +08a6a4: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +08a6aa: 0c00 |0007: move-result-object v0 │ │ +08a6ac: 6e20 291c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1c29 │ │ +08a6b2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1126 │ │ 0x000b line=1127 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -116744,21 +116744,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -086d1c: |[086d1c] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ -086d2c: 6e10 091c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1c09 │ │ -086d32: 0c00 |0003: move-result-object v0 │ │ -086d34: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -086d3a: 0c00 |0007: move-result-object v0 │ │ -086d3c: 6e20 2a1c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1c2a │ │ -086d42: 0e00 |000b: return-void │ │ +08a6b4: |[08a6b4] android.support.v4.widget.SlidingPaneLayout.setShadowResourceLeft:(I)V │ │ +08a6c4: 6e10 091c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1c09 │ │ +08a6ca: 0c00 |0003: move-result-object v0 │ │ +08a6cc: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +08a6d2: 0c00 |0007: move-result-object v0 │ │ +08a6d4: 6e20 2a1c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableLeft:(Landroid/graphics/drawable/Drawable;)V // method@1c2a │ │ +08a6da: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1136 │ │ 0x000b line=1137 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -116768,21 +116768,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -086d44: |[086d44] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ -086d54: 6e10 091c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1c09 │ │ -086d5a: 0c00 |0003: move-result-object v0 │ │ -086d5c: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -086d62: 0c00 |0007: move-result-object v0 │ │ -086d64: 6e20 2b1c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1c2b │ │ -086d6a: 0e00 |000b: return-void │ │ +08a6dc: |[08a6dc] android.support.v4.widget.SlidingPaneLayout.setShadowResourceRight:(I)V │ │ +08a6ec: 6e10 091c 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.getResources:()Landroid/content/res/Resources; // method@1c09 │ │ +08a6f2: 0c00 |0003: move-result-object v0 │ │ +08a6f4: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +08a6fa: 0c00 |0007: move-result-object v0 │ │ +08a6fc: 6e20 2b1c 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setShadowDrawableRight:(Landroid/graphics/drawable/Drawable;)V // method@1c2b │ │ +08a702: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1146 │ │ 0x000b line=1147 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -116792,17 +116792,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -086d6c: |[086d6c] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ -086d7c: 5901 cf07 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ -086d80: 0e00 |0002: return-void │ │ +08a704: |[08a704] android.support.v4.widget.SlidingPaneLayout.setSliderFadeColor:(I)V │ │ +08a714: 5901 cf07 |0000: iput v1, v0, Landroid/support/v4/widget/SlidingPaneLayout;.mSliderFadeColor:I // field@07cf │ │ +08a718: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0002 line=302 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -116812,17 +116812,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086d84: |[086d84] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ -086d94: 6e10 f31b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1bf3 │ │ -086d9a: 0e00 |0003: return-void │ │ +08a71c: |[08a71c] android.support.v4.widget.SlidingPaneLayout.smoothSlideClosed:()V │ │ +08a72c: 6e10 f31b 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.closePane:()Z // method@1bf3 │ │ +08a732: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -116831,17 +116831,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -086d9c: |[086d9c] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ -086dac: 6e10 1e1c 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1c1e │ │ -086db2: 0e00 |0003: return-void │ │ +08a734: |[08a734] android.support.v4.widget.SlidingPaneLayout.smoothSlideOpen:()V │ │ +08a744: 6e10 1e1c 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.openPane:()Z // method@1c1e │ │ +08a74a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -116850,68 +116850,68 @@ │ │ type : '(FI)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 89 16-bit code units │ │ -086db4: |[086db4] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ -086dc4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -086dc6: 5596 bd07 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ -086dca: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ -086dce: 0f05 |0005: return v5 │ │ -086dd0: 7010 111c 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -086dd6: 0a01 |0009: move-result v1 │ │ -086dd8: 5496 ce07 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086ddc: 6e10 f91d 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -086de2: 0c02 |000f: move-result-object v2 │ │ -086de4: 1f02 da03 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -086de8: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ -086dec: 6e10 061c 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -086df2: 0a06 |0017: move-result v6 │ │ -086df4: 5227 b007 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -086df8: 9003 0607 |001a: add-int v3, v6, v7 │ │ -086dfc: 5496 ce07 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086e00: 6e10 1f1e 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -086e06: 0a00 |0021: move-result v0 │ │ -086e08: 6e10 0b1c 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ -086e0e: 0a06 |0025: move-result v6 │ │ -086e10: 8266 |0026: int-to-float v6, v6 │ │ -086e12: 8237 |0027: int-to-float v7, v3 │ │ -086e14: 5298 cd07 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ -086e18: 8288 |002a: int-to-float v8, v8 │ │ -086e1a: c8a8 |002b: mul-float/2addr v8, v10 │ │ -086e1c: c687 |002c: add-float/2addr v7, v8 │ │ -086e1e: 8208 |002d: int-to-float v8, v0 │ │ -086e20: c687 |002e: add-float/2addr v7, v8 │ │ -086e22: c776 |002f: sub-float/2addr v6, v7 │ │ -086e24: 8764 |0030: float-to-int v4, v6 │ │ -086e26: 5496 bf07 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ -086e2a: 5497 ce07 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086e2e: 5498 ce07 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ -086e32: 6e10 181e 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -086e38: 0a08 |003a: move-result v8 │ │ -086e3a: 6e40 df1c 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -086e40: 0a06 |003e: move-result v6 │ │ -086e42: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ -086e46: 6e10 241c 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1c24 │ │ -086e4c: 7110 3313 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -086e52: 1215 |0047: const/4 v5, #int 1 // #1 │ │ -086e54: 28bd |0048: goto 0005 // -0043 │ │ -086e56: 6e10 051c 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -086e5c: 0a06 |004c: move-result v6 │ │ -086e5e: 5227 af07 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -086e62: 9003 0607 |004f: add-int v3, v6, v7 │ │ -086e66: 8236 |0051: int-to-float v6, v3 │ │ -086e68: 5297 cd07 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ -086e6c: 8277 |0054: int-to-float v7, v7 │ │ -086e6e: c8a7 |0055: mul-float/2addr v7, v10 │ │ -086e70: c676 |0056: add-float/2addr v6, v7 │ │ -086e72: 8764 |0057: float-to-int v4, v6 │ │ -086e74: 28d9 |0058: goto 0031 // -0027 │ │ +08a74c: |[08a74c] android.support.v4.widget.SlidingPaneLayout.smoothSlideTo:(FI)Z │ │ +08a75c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +08a75e: 5596 bd07 |0001: iget-boolean v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mCanSlide:Z // field@07bd │ │ +08a762: 3906 0300 |0003: if-nez v6, 0006 // +0003 │ │ +08a766: 0f05 |0005: return v5 │ │ +08a768: 7010 111c 0900 |0006: invoke-direct {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +08a76e: 0a01 |0009: move-result v1 │ │ +08a770: 5496 ce07 |000a: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a774: 6e10 f91d 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +08a77a: 0c02 |000f: move-result-object v2 │ │ +08a77c: 1f02 da03 |0010: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +08a780: 3801 3700 |0012: if-eqz v1, 0049 // +0037 │ │ +08a784: 6e10 061c 0900 |0014: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +08a78a: 0a06 |0017: move-result v6 │ │ +08a78c: 5227 b007 |0018: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +08a790: 9003 0607 |001a: add-int v3, v6, v7 │ │ +08a794: 5496 ce07 |001c: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a798: 6e10 1f1e 0600 |001e: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +08a79e: 0a00 |0021: move-result v0 │ │ +08a7a0: 6e10 0b1c 0900 |0022: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ +08a7a6: 0a06 |0025: move-result v6 │ │ +08a7a8: 8266 |0026: int-to-float v6, v6 │ │ +08a7aa: 8237 |0027: int-to-float v7, v3 │ │ +08a7ac: 5298 cd07 |0028: iget v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ +08a7b0: 8288 |002a: int-to-float v8, v8 │ │ +08a7b2: c8a8 |002b: mul-float/2addr v8, v10 │ │ +08a7b4: c687 |002c: add-float/2addr v7, v8 │ │ +08a7b6: 8208 |002d: int-to-float v8, v0 │ │ +08a7b8: c687 |002e: add-float/2addr v7, v8 │ │ +08a7ba: c776 |002f: sub-float/2addr v6, v7 │ │ +08a7bc: 8764 |0030: float-to-int v4, v6 │ │ +08a7be: 5496 bf07 |0031: iget-object v6, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mDragHelper:Landroid/support/v4/widget/ViewDragHelper; // field@07bf │ │ +08a7c2: 5497 ce07 |0033: iget-object v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a7c6: 5498 ce07 |0035: iget-object v8, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideableView:Landroid/view/View; // field@07ce │ │ +08a7ca: 6e10 181e 0800 |0037: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08a7d0: 0a08 |003a: move-result v8 │ │ +08a7d2: 6e40 df1c 7684 |003b: invoke-virtual {v6, v7, v4, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +08a7d8: 0a06 |003e: move-result v6 │ │ +08a7da: 3806 c6ff |003f: if-eqz v6, 0005 // -003a │ │ +08a7de: 6e10 241c 0900 |0041: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1c24 │ │ +08a7e4: 7110 3313 0900 |0044: invoke-static {v9}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +08a7ea: 1215 |0047: const/4 v5, #int 1 // #1 │ │ +08a7ec: 28bd |0048: goto 0005 // -0043 │ │ +08a7ee: 6e10 051c 0900 |0049: invoke-virtual {v9}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +08a7f4: 0a06 |004c: move-result v6 │ │ +08a7f6: 5227 af07 |004d: iget v7, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +08a7fa: 9003 0607 |004f: add-int v3, v6, v7 │ │ +08a7fe: 8236 |0051: int-to-float v6, v3 │ │ +08a800: 5297 cd07 |0052: iget v7, v9, Landroid/support/v4/widget/SlidingPaneLayout;.mSlideRange:I // field@07cd │ │ +08a804: 8277 |0054: int-to-float v7, v7 │ │ +08a806: c8a7 |0055: mul-float/2addr v7, v10 │ │ +08a808: c676 |0056: add-float/2addr v6, v7 │ │ +08a80a: 8764 |0057: float-to-int v4, v6 │ │ +08a80c: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1048 │ │ 0x0005 line=1071 │ │ 0x0006 line=1053 │ │ 0x000a line=1054 │ │ 0x0012 line=1057 │ │ @@ -116941,108 +116941,108 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 175 16-bit code units │ │ -086e78: |[086e78] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ -086e88: 7601 111c 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ -086e8e: 0a0c |0003: move-result v12 │ │ -086e90: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ -086e94: 7401 0b1c 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ -086e9a: 0a13 |0009: move-result v19 │ │ -086e9c: 7401 061c 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -086ea2: 0a14 |000d: move-result v20 │ │ -086ea4: 910f 1314 |000e: sub-int v15, v19, v20 │ │ -086ea8: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ -086eac: 7401 051c 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -086eb2: 0a0a |0015: move-result v10 │ │ -086eb4: 7401 071c 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ -086eba: 0a11 |0019: move-result v17 │ │ -086ebc: 7401 031c 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1c03 │ │ -086ec2: 0a13 |001d: move-result v19 │ │ -086ec4: 7401 041c 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ -086eca: 0a14 |0021: move-result v20 │ │ -086ecc: 9103 1314 |0022: sub-int v3, v19, v20 │ │ -086ed0: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ -086ed4: 7701 351c 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1c35 │ │ -086eda: 0a13 |0029: move-result v19 │ │ -086edc: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ -086ee0: 7401 fa1d 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -086ee6: 0a0d |002f: move-result v13 │ │ -086ee8: 7401 0e1e 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -086eee: 0a0e |0033: move-result v14 │ │ -086ef0: 7401 181e 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -086ef6: 0a10 |0037: move-result v16 │ │ -086ef8: 7401 ec1d 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -086efe: 0a02 |003b: move-result v2 │ │ -086f00: 120b |003c: const/4 v11, #int 0 // #0 │ │ -086f02: 7401 001c 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -086f08: 0a05 |0040: move-result v5 │ │ -086f0a: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ -086f0e: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -086f12: 6e20 ff1b b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -086f18: 0c04 |0048: move-result-object v4 │ │ -086f1a: 0800 1600 |0049: move-object/from16 v0, v22 │ │ -086f1e: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ -086f22: 0e00 |004d: return-void │ │ -086f24: 7401 051c 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -086f2a: 0a0f |0051: move-result v15 │ │ -086f2c: 28be |0052: goto 0010 // -0042 │ │ -086f2e: 7401 0b1c 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ -086f34: 0a13 |0056: move-result v19 │ │ -086f36: 7401 061c 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -086f3c: 0a14 |005a: move-result v20 │ │ -086f3e: 910a 1314 |005b: sub-int v10, v19, v20 │ │ -086f42: 28b9 |005d: goto 0016 // -0047 │ │ -086f44: 1202 |005e: const/4 v2, #int 0 // #0 │ │ -086f46: 0210 0200 |005f: move/from16 v16, v2 │ │ -086f4a: 012e |0061: move v14, v2 │ │ -086f4c: 012d |0062: move v13, v2 │ │ -086f4e: 28d9 |0063: goto 003c // -0027 │ │ -086f50: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ -086f54: 0213 0a00 |0066: move/from16 v19, v10 │ │ -086f58: 6e10 fa1d 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -086f5e: 0a14 |006b: move-result v20 │ │ -086f60: 7702 9d2e 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -086f66: 0a07 |006f: move-result v7 │ │ -086f68: 6e10 181e 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -086f6e: 0a13 |0073: move-result v19 │ │ -086f70: 0200 1100 |0074: move/from16 v0, v17 │ │ -086f74: 0201 1300 |0076: move/from16 v1, v19 │ │ -086f78: 7120 9d2e 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -086f7e: 0a09 |007b: move-result v9 │ │ -086f80: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ -086f84: 0213 0f00 |007e: move/from16 v19, v15 │ │ -086f88: 6e10 0e1e 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -086f8e: 0a14 |0083: move-result v20 │ │ -086f90: 7702 a02e 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -086f96: 0a08 |0087: move-result v8 │ │ -086f98: 6e10 ec1d 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -086f9e: 0a13 |008b: move-result v19 │ │ -086fa0: 0200 1300 |008c: move/from16 v0, v19 │ │ -086fa4: 7120 a02e 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -086faa: 0a06 |0091: move-result v6 │ │ -086fac: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ -086fb0: 0200 1000 |0094: move/from16 v0, v16 │ │ -086fb4: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ -086fb8: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ -086fbc: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ -086fc0: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ -086fc4: 0200 1200 |009e: move/from16 v0, v18 │ │ -086fc8: 6e20 841e 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -086fce: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ -086fd2: 289c |00a5: goto 0041 // -0064 │ │ -086fd4: 0213 0f00 |00a6: move/from16 v19, v15 │ │ -086fd8: 28c0 |00a8: goto 0068 // -0040 │ │ -086fda: 0213 0a00 |00a9: move/from16 v19, v10 │ │ -086fde: 28d5 |00ab: goto 0080 // -002b │ │ -086fe0: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ -086fe4: 28f0 |00ae: goto 009e // -0010 │ │ +08a810: |[08a810] android.support.v4.widget.SlidingPaneLayout.updateObscuredViewsVisibility:(Landroid/view/View;)V │ │ +08a820: 7601 111c 1500 |0000: invoke-direct/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.isLayoutRtlSupport:()Z // method@1c11 │ │ +08a826: 0a0c |0003: move-result v12 │ │ +08a828: 380c 4a00 |0004: if-eqz v12, 004e // +004a │ │ +08a82c: 7401 0b1c 1500 |0006: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ +08a832: 0a13 |0009: move-result v19 │ │ +08a834: 7401 061c 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +08a83a: 0a14 |000d: move-result v20 │ │ +08a83c: 910f 1314 |000e: sub-int v15, v19, v20 │ │ +08a840: 380c 4300 |0010: if-eqz v12, 0053 // +0043 │ │ +08a844: 7401 051c 1500 |0012: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +08a84a: 0a0a |0015: move-result v10 │ │ +08a84c: 7401 071c 1500 |0016: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingTop:()I // method@1c07 │ │ +08a852: 0a11 |0019: move-result v17 │ │ +08a854: 7401 031c 1500 |001a: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getHeight:()I // method@1c03 │ │ +08a85a: 0a13 |001d: move-result v19 │ │ +08a85c: 7401 041c 1500 |001e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingBottom:()I // method@1c04 │ │ +08a862: 0a14 |0021: move-result v20 │ │ +08a864: 9103 1314 |0022: sub-int v3, v19, v20 │ │ +08a868: 3816 3a00 |0024: if-eqz v22, 005e // +003a │ │ +08a86c: 7701 351c 1600 |0026: invoke-static/range {v22}, Landroid/support/v4/widget/SlidingPaneLayout;.viewIsOpaque:(Landroid/view/View;)Z // method@1c35 │ │ +08a872: 0a13 |0029: move-result v19 │ │ +08a874: 3813 3400 |002a: if-eqz v19, 005e // +0034 │ │ +08a878: 7401 fa1d 1600 |002c: invoke-virtual/range {v22}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08a87e: 0a0d |002f: move-result v13 │ │ +08a880: 7401 0e1e 1600 |0030: invoke-virtual/range {v22}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +08a886: 0a0e |0033: move-result v14 │ │ +08a888: 7401 181e 1600 |0034: invoke-virtual/range {v22}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08a88e: 0a10 |0037: move-result v16 │ │ +08a890: 7401 ec1d 1600 |0038: invoke-virtual/range {v22}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +08a896: 0a02 |003b: move-result v2 │ │ +08a898: 120b |003c: const/4 v11, #int 0 // #0 │ │ +08a89a: 7401 001c 1500 |003d: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +08a8a0: 0a05 |0040: move-result v5 │ │ +08a8a2: 355b 0c00 |0041: if-ge v11, v5, 004d // +000c │ │ +08a8a6: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +08a8aa: 6e20 ff1b b000 |0045: invoke-virtual {v0, v11}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +08a8b0: 0c04 |0048: move-result-object v4 │ │ +08a8b2: 0800 1600 |0049: move-object/from16 v0, v22 │ │ +08a8b6: 3304 1900 |004b: if-ne v4, v0, 0064 // +0019 │ │ +08a8ba: 0e00 |004d: return-void │ │ +08a8bc: 7401 051c 1500 |004e: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +08a8c2: 0a0f |0051: move-result v15 │ │ +08a8c4: 28be |0052: goto 0010 // -0042 │ │ +08a8c6: 7401 0b1c 1500 |0053: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ +08a8cc: 0a13 |0056: move-result v19 │ │ +08a8ce: 7401 061c 1500 |0057: invoke-virtual/range {v21}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +08a8d4: 0a14 |005a: move-result v20 │ │ +08a8d6: 910a 1314 |005b: sub-int v10, v19, v20 │ │ +08a8da: 28b9 |005d: goto 0016 // -0047 │ │ +08a8dc: 1202 |005e: const/4 v2, #int 0 // #0 │ │ +08a8de: 0210 0200 |005f: move/from16 v16, v2 │ │ +08a8e2: 012e |0061: move v14, v2 │ │ +08a8e4: 012d |0062: move v13, v2 │ │ +08a8e6: 28d9 |0063: goto 003c // -0027 │ │ +08a8e8: 380c 4200 |0064: if-eqz v12, 00a6 // +0042 │ │ +08a8ec: 0213 0a00 |0066: move/from16 v19, v10 │ │ +08a8f0: 6e10 fa1d 0400 |0068: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08a8f6: 0a14 |006b: move-result v20 │ │ +08a8f8: 7702 9d2e 1300 |006c: invoke-static/range {v19, v20}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +08a8fe: 0a07 |006f: move-result v7 │ │ +08a900: 6e10 181e 0400 |0070: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08a906: 0a13 |0073: move-result v19 │ │ +08a908: 0200 1100 |0074: move/from16 v0, v17 │ │ +08a90c: 0201 1300 |0076: move/from16 v1, v19 │ │ +08a910: 7120 9d2e 1000 |0078: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +08a916: 0a09 |007b: move-result v9 │ │ +08a918: 380c 2d00 |007c: if-eqz v12, 00a9 // +002d │ │ +08a91c: 0213 0f00 |007e: move/from16 v19, v15 │ │ +08a920: 6e10 0e1e 0400 |0080: invoke-virtual {v4}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +08a926: 0a14 |0083: move-result v20 │ │ +08a928: 7702 a02e 1300 |0084: invoke-static/range {v19, v20}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +08a92e: 0a08 |0087: move-result v8 │ │ +08a930: 6e10 ec1d 0400 |0088: invoke-virtual {v4}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +08a936: 0a13 |008b: move-result v19 │ │ +08a938: 0200 1300 |008c: move/from16 v0, v19 │ │ +08a93c: 7120 a02e 0300 |008e: invoke-static {v3, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +08a942: 0a06 |0091: move-result v6 │ │ +08a944: 34d7 1a00 |0092: if-lt v7, v13, 00ac // +001a │ │ +08a948: 0200 1000 |0094: move/from16 v0, v16 │ │ +08a94c: 3409 1600 |0096: if-lt v9, v0, 00ac // +0016 │ │ +08a950: 36e8 1400 |0098: if-gt v8, v14, 00ac // +0014 │ │ +08a954: 3626 1200 |009a: if-gt v6, v2, 00ac // +0012 │ │ +08a958: 1312 0400 |009c: const/16 v18, #int 4 // #4 │ │ +08a95c: 0200 1200 |009e: move/from16 v0, v18 │ │ +08a960: 6e20 841e 0400 |00a0: invoke-virtual {v4, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +08a966: d80b 0b01 |00a3: add-int/lit8 v11, v11, #int 1 // #01 │ │ +08a96a: 289c |00a5: goto 0041 // -0064 │ │ +08a96c: 0213 0f00 |00a6: move/from16 v19, v15 │ │ +08a970: 28c0 |00a8: goto 0068 // -0040 │ │ +08a972: 0213 0a00 |00a9: move/from16 v19, v10 │ │ +08a976: 28d5 |00ab: goto 0080 // -002b │ │ +08a978: 1312 0000 |00ac: const/16 v18, #int 0 // #0 │ │ +08a97c: 28f0 |00ae: goto 009e // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0004 line=354 │ │ 0x0010 line=356 │ │ 0x0016 line=358 │ │ 0x001a line=359 │ │ @@ -117102,21 +117102,21 @@ │ │ 0x0053 - 0x00af reg=15 startBound I │ │ 0x0061 - 0x00af reg=16 top I │ │ 0x005e - 0x00af reg=17 topBound I │ │ 0x00ae - 0x00af reg=18 vis I │ │ 0x0000 - 0x00af reg=21 this Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x00af reg=22 panel Landroid/view/View; │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #558 header: │ │ class_idx : 996 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4243 │ │ +source_file_idx : 4244 │ │ static_fields_size : 7 │ │ instance_fields_size: 12 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #558 - │ │ Class descriptor : 'Landroid/support/v4/widget/SwipeProgressBar;' │ │ @@ -117213,54 +117213,54 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -086fe8: |[086fe8] android.support.v4.widget.SwipeProgressBar.:()V │ │ -086ff8: 7100 ff18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@18ff │ │ -086ffe: 0c00 |0003: move-result-object v0 │ │ -087000: 6900 d707 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07d7 │ │ -087004: 0e00 |0006: return-void │ │ +08a980: |[08a980] android.support.v4.widget.SwipeProgressBar.:()V │ │ +08a990: 7100 ff18 0000 |0000: invoke-static {}, Landroid/support/v4/widget/BakedBezierInterpolator;.getInstance:()Landroid/support/v4/widget/BakedBezierInterpolator; // method@18ff │ │ +08a996: 0c00 |0003: move-result-object v0 │ │ +08a998: 6900 d707 |0004: sput-object v0, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07d7 │ │ +08a99c: 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 │ │ -087008: |[087008] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ -087018: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08701e: 2200 5d00 |0003: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ -087022: 7010 4202 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -087028: 5b10 df07 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ -08702c: 2200 6400 |000a: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ -087030: 7010 6802 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ -087036: 5b10 d907 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d9 │ │ -08703a: 2200 6300 |0011: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -08703e: 7010 5c02 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -087044: 5b10 d807 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -087048: 5b12 e007 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ -08704c: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ -087050: 5910 da07 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ -087054: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ -087058: 5910 db07 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ -08705c: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ -087060: 5910 dc07 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ -087064: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ -087068: 5910 dd07 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ -08706c: 0e00 |002a: return-void │ │ +08a9a0: |[08a9a0] android.support.v4.widget.SwipeProgressBar.:(Landroid/view/View;)V │ │ +08a9b0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08a9b6: 2200 5d00 |0003: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ +08a9ba: 7010 4202 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +08a9c0: 5b10 df07 |0008: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ +08a9c4: 2200 6400 |000a: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ +08a9c8: 7010 6802 0000 |000c: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ +08a9ce: 5b10 d907 |000f: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d9 │ │ +08a9d2: 2200 6300 |0011: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +08a9d6: 7010 5c02 0000 |0013: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +08a9dc: 5b10 d807 |0016: iput-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08a9e0: 5b12 e007 |0018: iput-object v2, v1, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ +08a9e4: 1500 00b3 |001a: const/high16 v0, #int -1291845632 // #b300 │ │ +08a9e8: 5910 da07 |001c: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ +08a9ec: 1500 0080 |001e: const/high16 v0, #int -2147483648 // #8000 │ │ +08a9f0: 5910 db07 |0020: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ +08a9f4: 1500 004d |0022: const/high16 v0, #int 1291845632 // #4d00 │ │ +08a9f8: 5910 dc07 |0024: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ +08a9fc: 1500 001a |0026: const/high16 v0, #int 436207616 // #1a00 │ │ +08aa00: 5910 dd07 |0028: iput v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ +08aa04: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=53 │ │ 0x000a line=54 │ │ 0x0011 line=67 │ │ 0x0018 line=70 │ │ @@ -117278,28 +117278,28 @@ │ │ type : '(Landroid/graphics/Canvas;FFIF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -087070: |[087070] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ -087080: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -087082: 5431 df07 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ -087086: 6e20 4a02 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -08708c: 6e10 3602 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -087092: 6e30 3a02 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ -087098: 6201 d707 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07d7 │ │ -08709c: 7220 f21f 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0870a2: 0a00 |0011: move-result v0 │ │ -0870a4: 6e30 3902 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@0239 │ │ -0870aa: 5431 df07 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ -0870ae: 6e51 2a02 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ -0870b4: 6e10 3202 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0232 │ │ -0870ba: 0e00 |001d: return-void │ │ +08aa08: |[08aa08] android.support.v4.widget.SwipeProgressBar.drawCircle:(Landroid/graphics/Canvas;FFIF)V │ │ +08aa18: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08aa1a: 5431 df07 |0001: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ +08aa1e: 6e20 4a02 7100 |0003: invoke-virtual {v1, v7}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +08aa24: 6e10 3602 0400 |0006: invoke-virtual {v4}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +08aa2a: 6e30 3a02 5406 |0009: invoke-virtual {v4, v5, v6}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ +08aa30: 6201 d707 |000c: sget-object v1, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07d7 │ │ +08aa34: 7220 f21f 8100 |000e: invoke-interface {v1, v8}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +08aa3a: 0a00 |0011: move-result v0 │ │ +08aa3c: 6e30 3902 0400 |0012: invoke-virtual {v4, v0, v0}, Landroid/graphics/Canvas;.scale:(FF)V // method@0239 │ │ +08aa42: 5431 df07 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ +08aa46: 6e51 2a02 2452 |0017: invoke-virtual {v4, v2, v2, v5, v1}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ +08aa4c: 6e10 3202 0400 |001a: invoke-virtual {v4}, Landroid/graphics/Canvas;.restore:()V // method@0232 │ │ +08aa52: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=257 │ │ 0x0006 line=258 │ │ 0x0009 line=259 │ │ 0x000c line=260 │ │ 0x0012 line=261 │ │ @@ -117320,26 +117320,26 @@ │ │ type : '(Landroid/graphics/Canvas;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 19 16-bit code units │ │ -0870bc: |[0870bc] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ -0870cc: 5440 df07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ -0870d0: 5241 da07 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ -0870d4: 6e20 4a02 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0870da: 8260 |0007: int-to-float v0, v6 │ │ -0870dc: 8271 |0008: int-to-float v1, v7 │ │ -0870de: 8262 |0009: int-to-float v2, v6 │ │ -0870e0: 5243 e307 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ -0870e4: c832 |000c: mul-float/2addr v2, v3 │ │ -0870e6: 5443 df07 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ -0870ea: 6e53 2a02 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ -0870f0: 0e00 |0012: return-void │ │ +08aa54: |[08aa54] android.support.v4.widget.SwipeProgressBar.drawTrigger:(Landroid/graphics/Canvas;II)V │ │ +08aa64: 5440 df07 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ +08aa68: 5241 da07 |0002: iget v1, v4, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ +08aa6c: 6e20 4a02 1000 |0004: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +08aa72: 8260 |0007: int-to-float v0, v6 │ │ +08aa74: 8271 |0008: int-to-float v1, v7 │ │ +08aa76: 8262 |0009: int-to-float v2, v6 │ │ +08aa78: 5243 e307 |000a: iget v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ +08aa7c: c832 |000c: mul-float/2addr v2, v3 │ │ +08aa7e: 5443 df07 |000d: iget-object v3, v4, Landroid/support/v4/widget/SwipeProgressBar;.mPaint:Landroid/graphics/Paint; // field@07df │ │ +08aa82: 6e53 2a02 0521 |000f: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/graphics/Canvas;.drawCircle:(FFFLandroid/graphics/Paint;)V // method@022a │ │ +08aa88: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x0012 line=245 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ @@ -117353,291 +117353,291 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 536 16-bit code units │ │ -0870f4: |[0870f4] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ -087104: 0800 1900 |0000: move-object/from16 v0, v25 │ │ -087108: 5402 d807 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -08710c: 6e10 6702 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@0267 │ │ -087112: 0a18 |0007: move-result v24 │ │ -087114: 0800 1900 |0008: move-object/from16 v0, v25 │ │ -087118: 5402 d807 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -08711c: 6e10 6002 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0260 │ │ -087122: 0a11 |000f: move-result v17 │ │ -087124: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ -087128: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ -08712c: 120b |0014: const/4 v11, #int 0 // #0 │ │ -08712e: 7401 3602 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -087134: 0a17 |0018: move-result v23 │ │ -087136: 0800 1900 |0019: move-object/from16 v0, v25 │ │ -08713a: 5402 d807 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -08713e: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ -087142: 6e20 2402 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0224 │ │ -087148: 0800 1900 |0022: move-object/from16 v0, v25 │ │ -08714c: 5502 e107 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ -087150: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ -087154: 0800 1900 |0028: move-object/from16 v0, v25 │ │ -087158: 5302 de07 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ -08715c: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ -087160: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ -087164: 3d02 cc01 |0030: if-lez v2, 01fc // +01cc │ │ -087168: 7100 ed1f 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -08716e: 0b14 |0035: move-result-wide v20 │ │ -087170: 0800 1900 |0036: move-object/from16 v0, v25 │ │ -087174: 5302 e207 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ -087178: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ -08717c: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ -087180: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ -087184: 0800 1900 |0040: move-object/from16 v0, v25 │ │ -087188: 5302 e207 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ -08718c: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ -087190: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ -087194: 9e12 0204 |0048: div-long v18, v2, v4 │ │ -087198: 85c2 |004a: long-to-float v2, v12 │ │ -08719a: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ -08719e: a916 0203 |004d: div-float v22, v2, v3 │ │ -0871a2: 0800 1900 |004f: move-object/from16 v0, v25 │ │ -0871a6: 5502 e107 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ -0871aa: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ -0871ae: 0800 1900 |0055: move-object/from16 v0, v25 │ │ -0871b2: 5302 de07 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ -0871b6: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ -0871ba: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ -0871be: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ -0871c2: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ -0871c6: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ -0871ca: 0800 1900 |0063: move-object/from16 v0, v25 │ │ -0871ce: 5a02 de07 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ -0871d2: 0e00 |0067: return-void │ │ -0871d4: 0800 1900 |0068: move-object/from16 v0, v25 │ │ -0871d8: 5302 de07 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ -0871dc: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ -0871e0: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ -0871e4: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ -0871e8: 85e2 |0072: long-to-float v2, v14 │ │ -0871ea: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ -0871ee: a910 0203 |0075: div-float v16, v2, v3 │ │ -0871f2: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ -0871f6: a907 1002 |0079: div-float v7, v16, v2 │ │ -0871fa: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ -0871fe: 8222 |007d: int-to-float v2, v2 │ │ -087200: 6203 d707 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07d7 │ │ -087204: 7220 f21f 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -08720a: 0a03 |0083: move-result v3 │ │ -08720c: a808 0203 |0084: mul-float v8, v2, v3 │ │ -087210: 0800 1900 |0086: move-object/from16 v0, v25 │ │ -087214: 5402 d907 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d9 │ │ -087218: 8293 |008a: int-to-float v3, v9 │ │ -08721a: c783 |008b: sub-float/2addr v3, v8 │ │ -08721c: 1204 |008c: const/4 v4, #int 0 // #0 │ │ -08721e: 8295 |008d: int-to-float v5, v9 │ │ -087220: c685 |008e: add-float/2addr v5, v8 │ │ -087222: 0200 1100 |008f: move/from16 v0, v17 │ │ -087226: 8206 |0091: int-to-float v6, v0 │ │ -087228: 6e56 6d02 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@026d │ │ -08722e: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -087232: 5402 d907 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d9 │ │ -087236: 1203 |0099: const/4 v3, #int 0 // #0 │ │ -087238: 1204 |009a: const/4 v4, #int 0 // #0 │ │ -08723a: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ -08723e: 6e40 3802 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@0238 │ │ -087244: 121b |00a0: const/4 v11, #int 1 // #1 │ │ -087246: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ -08724a: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ -08724e: 3902 0801 |00a5: if-nez v2, 01ad // +0108 │ │ -087252: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -087256: 5202 da07 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ -08725a: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ -08725e: 6e20 2b02 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ -087264: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ -087266: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ -08726a: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ -08726e: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ -087272: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ -087276: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ -08727a: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ -08727e: a602 0216 |00bd: add-float v2, v2, v22 │ │ -087282: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ -087286: c832 |00c1: mul-float/2addr v2, v3 │ │ -087288: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ -08728c: a907 0203 |00c4: div-float v7, v2, v3 │ │ -087290: 8294 |00c6: int-to-float v4, v9 │ │ -087292: 82a5 |00c7: int-to-float v5, v10 │ │ -087294: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ -087298: 5206 da07 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ -08729c: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ -0872a0: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ -0872a4: 7606 391c 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ -0872aa: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ -0872ac: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ -0872b0: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ -0872b4: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ -0872b8: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ -0872bc: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ -0872c0: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ -0872c4: a802 0216 |00e0: mul-float v2, v2, v22 │ │ -0872c8: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ -0872cc: a907 0203 |00e4: div-float v7, v2, v3 │ │ -0872d0: 8294 |00e6: int-to-float v4, v9 │ │ -0872d2: 82a5 |00e7: int-to-float v5, v10 │ │ -0872d4: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ -0872d8: 5206 db07 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ -0872dc: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ -0872e0: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ -0872e4: 7606 391c 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ -0872ea: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ -0872ee: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ -0872f2: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ -0872f6: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ -0872fa: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ -0872fe: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ -087302: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ -087306: a702 1602 |0101: sub-float v2, v22, v2 │ │ -08730a: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ -08730e: c832 |0105: mul-float/2addr v2, v3 │ │ -087310: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ -087314: a907 0203 |0108: div-float v7, v2, v3 │ │ -087318: 8294 |010a: int-to-float v4, v9 │ │ -08731a: 82a5 |010b: int-to-float v5, v10 │ │ -08731c: 0800 1900 |010c: move-object/from16 v0, v25 │ │ -087320: 5206 dc07 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ -087324: 0802 1900 |0110: move-object/from16 v2, v25 │ │ -087328: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ -08732c: 7606 391c 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ -087332: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ -087336: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ -08733a: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ -08733e: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ -087342: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ -087346: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ -08734a: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ -08734e: a702 1602 |0125: sub-float v2, v22, v2 │ │ -087352: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ -087356: c832 |0129: mul-float/2addr v2, v3 │ │ -087358: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ -08735c: a907 0203 |012c: div-float v7, v2, v3 │ │ -087360: 8294 |012e: int-to-float v4, v9 │ │ -087362: 82a5 |012f: int-to-float v5, v10 │ │ -087364: 0800 1900 |0130: move-object/from16 v0, v25 │ │ -087368: 5206 dd07 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ -08736c: 0802 1900 |0134: move-object/from16 v2, v25 │ │ -087370: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ -087374: 7606 391c 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ -08737a: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ -08737e: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ -087382: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ -087386: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ -08738a: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ -08738e: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ -087392: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ -087396: a702 1602 |0149: sub-float v2, v22, v2 │ │ -08739a: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ -08739e: c832 |014d: mul-float/2addr v2, v3 │ │ -0873a0: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ -0873a4: a907 0203 |0150: div-float v7, v2, v3 │ │ -0873a8: 8294 |0152: int-to-float v4, v9 │ │ -0873aa: 82a5 |0153: int-to-float v5, v10 │ │ -0873ac: 0800 1900 |0154: move-object/from16 v0, v25 │ │ -0873b0: 5206 da07 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ -0873b4: 0802 1900 |0158: move-object/from16 v2, v25 │ │ -0873b8: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ -0873bc: 7606 391c 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ -0873c2: 0800 1900 |015f: move-object/from16 v0, v25 │ │ -0873c6: 5202 e307 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ -0873ca: 1203 |0163: const/4 v3, #int 0 // #0 │ │ -0873cc: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ -0873d0: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ -0873d4: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ -0873d8: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ -0873dc: 0201 1700 |016c: move/from16 v1, v23 │ │ -0873e0: 6e20 3302 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ -0873e6: 7401 3602 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -0873ec: 0a17 |0174: move-result v23 │ │ -0873ee: 0800 1900 |0175: move-object/from16 v0, v25 │ │ -0873f2: 5402 d807 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -0873f6: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ -0873fa: 6e20 2402 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0224 │ │ -087400: 0800 1900 |017e: move-object/from16 v0, v25 │ │ -087404: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ -087408: 7040 3a1c 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1c3a │ │ -08740e: 0800 1900 |0185: move-object/from16 v0, v25 │ │ -087412: 5402 e007 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ -087416: 0800 1900 |0189: move-object/from16 v0, v25 │ │ -08741a: 5403 d807 |018b: iget-object v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -08741e: 5233 3b00 |018d: iget v3, v3, Landroid/graphics/Rect;.left:I // field@003b │ │ -087422: 0800 1900 |018f: move-object/from16 v0, v25 │ │ -087426: 5404 d807 |0191: iget-object v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -08742a: 5244 3d00 |0193: iget v4, v4, Landroid/graphics/Rect;.top:I // field@003d │ │ -08742e: 0800 1900 |0195: move-object/from16 v0, v25 │ │ -087432: 5405 d807 |0197: iget-object v5, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -087436: 5255 3c00 |0199: iget v5, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ -08743a: 0800 1900 |019b: move-object/from16 v0, v25 │ │ -08743e: 5406 d807 |019d: iget-object v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -087442: 5266 3a00 |019f: iget v6, v6, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -087446: 7156 3413 3254 |01a1: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1334 │ │ -08744c: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ -087450: 0201 1700 |01a6: move/from16 v1, v23 │ │ -087454: 6e20 3302 1000 |01a8: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ -08745a: 2900 bcfe |01ab: goto/16 0067 // -0144 │ │ -08745e: 1202 |01ad: const/4 v2, #int 0 // #0 │ │ -087460: 2d02 1602 |01ae: cmpl-float v2, v22, v2 │ │ -087464: 3a02 1300 |01b0: if-ltz v2, 01c3 // +0013 │ │ -087468: 1502 c841 |01b2: const/high16 v2, #int 1103626240 // #41c8 │ │ -08746c: 2e02 1602 |01b4: cmpg-float v2, v22, v2 │ │ -087470: 3b02 0d00 |01b6: if-gez v2, 01c3 // +000d │ │ -087474: 0800 1900 |01b8: move-object/from16 v0, v25 │ │ -087478: 5202 dd07 |01ba: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ -08747c: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ -087480: 6e20 2b02 2000 |01be: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ -087486: 2900 effe |01c1: goto/16 00b0 // -0111 │ │ -08748a: 1502 c841 |01c3: const/high16 v2, #int 1103626240 // #41c8 │ │ -08748e: 2d02 1602 |01c5: cmpl-float v2, v22, v2 │ │ -087492: 3a02 1300 |01c7: if-ltz v2, 01da // +0013 │ │ -087496: 1502 4842 |01c9: const/high16 v2, #int 1112014848 // #4248 │ │ -08749a: 2e02 1602 |01cb: cmpg-float v2, v22, v2 │ │ -08749e: 3b02 0d00 |01cd: if-gez v2, 01da // +000d │ │ -0874a2: 0800 1900 |01cf: move-object/from16 v0, v25 │ │ -0874a6: 5202 da07 |01d1: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ -0874aa: 0800 1a00 |01d3: move-object/from16 v0, v26 │ │ -0874ae: 6e20 2b02 2000 |01d5: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ -0874b4: 2900 d8fe |01d8: goto/16 00b0 // -0128 │ │ -0874b8: 1502 4842 |01da: const/high16 v2, #int 1112014848 // #4248 │ │ -0874bc: 2d02 1602 |01dc: cmpl-float v2, v22, v2 │ │ -0874c0: 3a02 1300 |01de: if-ltz v2, 01f1 // +0013 │ │ -0874c4: 1502 9642 |01e0: const/high16 v2, #int 1117126656 // #4296 │ │ -0874c8: 2e02 1602 |01e2: cmpg-float v2, v22, v2 │ │ -0874cc: 3b02 0d00 |01e4: if-gez v2, 01f1 // +000d │ │ -0874d0: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ -0874d4: 5202 db07 |01e8: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ -0874d8: 0800 1a00 |01ea: move-object/from16 v0, v26 │ │ -0874dc: 6e20 2b02 2000 |01ec: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ -0874e2: 2900 c1fe |01ef: goto/16 00b0 // -013f │ │ -0874e6: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ -0874ea: 5202 dc07 |01f3: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ -0874ee: 0800 1a00 |01f5: move-object/from16 v0, v26 │ │ -0874f2: 6e20 2b02 2000 |01f7: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ -0874f8: 2900 b6fe |01fa: goto/16 00b0 // -014a │ │ -0874fc: 0800 1900 |01fc: move-object/from16 v0, v25 │ │ -087500: 5202 e307 |01fe: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ -087504: 1203 |0200: const/4 v3, #int 0 // #0 │ │ -087506: 2d02 0203 |0201: cmpl-float v2, v2, v3 │ │ -08750a: 3d02 a1ff |0203: if-lez v2, 01a4 // -005f │ │ -08750e: 0800 1900 |0205: move-object/from16 v0, v25 │ │ -087512: 5202 e307 |0207: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ -087516: 8922 |0209: float-to-double v2, v2 │ │ -087518: 1904 f03f |020a: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ -08751c: 3002 0204 |020c: cmpg-double v2, v2, v4 │ │ -087520: 3c02 96ff |020e: if-gtz v2, 01a4 // -006a │ │ -087524: 0800 1900 |0210: move-object/from16 v0, v25 │ │ -087528: 0801 1a00 |0212: move-object/from16 v1, v26 │ │ -08752c: 7040 3a1c 10a9 |0214: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1c3a │ │ -087532: 288d |0217: goto 01a4 // -0073 │ │ +08aa8c: |[08aa8c] android.support.v4.widget.SwipeProgressBar.draw:(Landroid/graphics/Canvas;)V │ │ +08aa9c: 0800 1900 |0000: move-object/from16 v0, v25 │ │ +08aaa0: 5402 d807 |0002: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08aaa4: 6e10 6702 0200 |0004: invoke-virtual {v2}, Landroid/graphics/Rect;.width:()I // method@0267 │ │ +08aaaa: 0a18 |0007: move-result v24 │ │ +08aaac: 0800 1900 |0008: move-object/from16 v0, v25 │ │ +08aab0: 5402 d807 |000a: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08aab4: 6e10 6002 0200 |000c: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0260 │ │ +08aaba: 0a11 |000f: move-result v17 │ │ +08aabc: db09 1802 |0010: div-int/lit8 v9, v24, #int 2 // #02 │ │ +08aac0: db0a 1102 |0012: div-int/lit8 v10, v17, #int 2 // #02 │ │ +08aac4: 120b |0014: const/4 v11, #int 0 // #0 │ │ +08aac6: 7401 3602 1a00 |0015: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +08aacc: 0a17 |0018: move-result v23 │ │ +08aace: 0800 1900 |0019: move-object/from16 v0, v25 │ │ +08aad2: 5402 d807 |001b: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08aad6: 0800 1a00 |001d: move-object/from16 v0, v26 │ │ +08aada: 6e20 2402 2000 |001f: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0224 │ │ +08aae0: 0800 1900 |0022: move-object/from16 v0, v25 │ │ +08aae4: 5502 e107 |0024: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ +08aae8: 3902 0c00 |0026: if-nez v2, 0032 // +000c │ │ +08aaec: 0800 1900 |0028: move-object/from16 v0, v25 │ │ +08aaf0: 5302 de07 |002a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ +08aaf4: 1604 0000 |002c: const-wide/16 v4, #int 0 // #0 │ │ +08aaf8: 3102 0204 |002e: cmp-long v2, v2, v4 │ │ +08aafc: 3d02 cc01 |0030: if-lez v2, 01fc // +01cc │ │ +08ab00: 7100 ed1f 0000 |0032: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +08ab06: 0b14 |0035: move-result-wide v20 │ │ +08ab08: 0800 1900 |0036: move-object/from16 v0, v25 │ │ +08ab0c: 5302 e207 |0038: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ +08ab10: 9c02 1402 |003a: sub-long v2, v20, v2 │ │ +08ab14: 1604 d007 |003c: const-wide/16 v4, #int 2000 // #7d0 │ │ +08ab18: 9f0c 0204 |003e: rem-long v12, v2, v4 │ │ +08ab1c: 0800 1900 |0040: move-object/from16 v0, v25 │ │ +08ab20: 5302 e207 |0042: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ +08ab24: 9c02 1402 |0044: sub-long v2, v20, v2 │ │ +08ab28: 1604 d007 |0046: const-wide/16 v4, #int 2000 // #7d0 │ │ +08ab2c: 9e12 0204 |0048: div-long v18, v2, v4 │ │ +08ab30: 85c2 |004a: long-to-float v2, v12 │ │ +08ab32: 1503 a041 |004b: const/high16 v3, #int 1101004800 // #41a0 │ │ +08ab36: a916 0203 |004d: div-float v22, v2, v3 │ │ +08ab3a: 0800 1900 |004f: move-object/from16 v0, v25 │ │ +08ab3e: 5502 e107 |0051: iget-boolean v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ +08ab42: 3902 4e00 |0053: if-nez v2, 00a1 // +004e │ │ +08ab46: 0800 1900 |0055: move-object/from16 v0, v25 │ │ +08ab4a: 5302 de07 |0057: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ +08ab4e: 9c02 1402 |0059: sub-long v2, v20, v2 │ │ +08ab52: 1604 e803 |005b: const-wide/16 v4, #int 1000 // #3e8 │ │ +08ab56: 3102 0204 |005d: cmp-long v2, v2, v4 │ │ +08ab5a: 3a02 0900 |005f: if-ltz v2, 0068 // +0009 │ │ +08ab5e: 1602 0000 |0061: const-wide/16 v2, #int 0 // #0 │ │ +08ab62: 0800 1900 |0063: move-object/from16 v0, v25 │ │ +08ab66: 5a02 de07 |0065: iput-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ +08ab6a: 0e00 |0067: return-void │ │ +08ab6c: 0800 1900 |0068: move-object/from16 v0, v25 │ │ +08ab70: 5302 de07 |006a: iget-wide v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ +08ab74: 9c02 1402 |006c: sub-long v2, v20, v2 │ │ +08ab78: 1604 e803 |006e: const-wide/16 v4, #int 1000 // #3e8 │ │ +08ab7c: 9f0e 0204 |0070: rem-long v14, v2, v4 │ │ +08ab80: 85e2 |0072: long-to-float v2, v14 │ │ +08ab82: 1503 2041 |0073: const/high16 v3, #int 1092616192 // #4120 │ │ +08ab86: a910 0203 |0075: div-float v16, v2, v3 │ │ +08ab8a: 1502 c842 |0077: const/high16 v2, #int 1120403456 // #42c8 │ │ +08ab8e: a907 1002 |0079: div-float v7, v16, v2 │ │ +08ab92: db02 1802 |007b: div-int/lit8 v2, v24, #int 2 // #02 │ │ +08ab96: 8222 |007d: int-to-float v2, v2 │ │ +08ab98: 6203 d707 |007e: sget-object v3, Landroid/support/v4/widget/SwipeProgressBar;.INTERPOLATOR:Landroid/view/animation/Interpolator; // field@07d7 │ │ +08ab9c: 7220 f21f 7300 |0080: invoke-interface {v3, v7}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +08aba2: 0a03 |0083: move-result v3 │ │ +08aba4: a808 0203 |0084: mul-float v8, v2, v3 │ │ +08aba8: 0800 1900 |0086: move-object/from16 v0, v25 │ │ +08abac: 5402 d907 |0088: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d9 │ │ +08abb0: 8293 |008a: int-to-float v3, v9 │ │ +08abb2: c783 |008b: sub-float/2addr v3, v8 │ │ +08abb4: 1204 |008c: const/4 v4, #int 0 // #0 │ │ +08abb6: 8295 |008d: int-to-float v5, v9 │ │ +08abb8: c685 |008e: add-float/2addr v5, v8 │ │ +08abba: 0200 1100 |008f: move/from16 v0, v17 │ │ +08abbe: 8206 |0091: int-to-float v6, v0 │ │ +08abc0: 6e56 6d02 3254 |0092: invoke-virtual {v2, v3, v4, v5, v6}, Landroid/graphics/RectF;.set:(FFFF)V // method@026d │ │ +08abc6: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +08abca: 5402 d907 |0097: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mClipRect:Landroid/graphics/RectF; // field@07d9 │ │ +08abce: 1203 |0099: const/4 v3, #int 0 // #0 │ │ +08abd0: 1204 |009a: const/4 v4, #int 0 // #0 │ │ +08abd2: 0800 1a00 |009b: move-object/from16 v0, v26 │ │ +08abd6: 6e40 3802 2043 |009d: invoke-virtual {v0, v2, v3, v4}, Landroid/graphics/Canvas;.saveLayerAlpha:(Landroid/graphics/RectF;II)I // method@0238 │ │ +08abdc: 121b |00a0: const/4 v11, #int 1 // #1 │ │ +08abde: 1602 0000 |00a1: const-wide/16 v2, #int 0 // #0 │ │ +08abe2: 3102 1202 |00a3: cmp-long v2, v18, v2 │ │ +08abe6: 3902 0801 |00a5: if-nez v2, 01ad // +0108 │ │ +08abea: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +08abee: 5202 da07 |00a9: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ +08abf2: 0800 1a00 |00ab: move-object/from16 v0, v26 │ │ +08abf6: 6e20 2b02 2000 |00ad: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ +08abfc: 1202 |00b0: const/4 v2, #int 0 // #0 │ │ +08abfe: 2d02 1602 |00b1: cmpl-float v2, v22, v2 │ │ +08ac02: 3a02 2000 |00b3: if-ltz v2, 00d3 // +0020 │ │ +08ac06: 1502 c841 |00b5: const/high16 v2, #int 1103626240 // #41c8 │ │ +08ac0a: 2e02 1602 |00b7: cmpg-float v2, v22, v2 │ │ +08ac0e: 3c02 1a00 |00b9: if-gtz v2, 00d3 // +001a │ │ +08ac12: 1502 c841 |00bb: const/high16 v2, #int 1103626240 // #41c8 │ │ +08ac16: a602 0216 |00bd: add-float v2, v2, v22 │ │ +08ac1a: 1503 0040 |00bf: const/high16 v3, #int 1073741824 // #4000 │ │ +08ac1e: c832 |00c1: mul-float/2addr v2, v3 │ │ +08ac20: 1503 c842 |00c2: const/high16 v3, #int 1120403456 // #42c8 │ │ +08ac24: a907 0203 |00c4: div-float v7, v2, v3 │ │ +08ac28: 8294 |00c6: int-to-float v4, v9 │ │ +08ac2a: 82a5 |00c7: int-to-float v5, v10 │ │ +08ac2c: 0800 1900 |00c8: move-object/from16 v0, v25 │ │ +08ac30: 5206 da07 |00ca: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ +08ac34: 0802 1900 |00cc: move-object/from16 v2, v25 │ │ +08ac38: 0803 1a00 |00ce: move-object/from16 v3, v26 │ │ +08ac3c: 7606 391c 0200 |00d0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ +08ac42: 1202 |00d3: const/4 v2, #int 0 // #0 │ │ +08ac44: 2d02 1602 |00d4: cmpl-float v2, v22, v2 │ │ +08ac48: 3a02 1d00 |00d6: if-ltz v2, 00f3 // +001d │ │ +08ac4c: 1502 4842 |00d8: const/high16 v2, #int 1112014848 // #4248 │ │ +08ac50: 2e02 1602 |00da: cmpg-float v2, v22, v2 │ │ +08ac54: 3c02 1700 |00dc: if-gtz v2, 00f3 // +0017 │ │ +08ac58: 1502 0040 |00de: const/high16 v2, #int 1073741824 // #4000 │ │ +08ac5c: a802 0216 |00e0: mul-float v2, v2, v22 │ │ +08ac60: 1503 c842 |00e2: const/high16 v3, #int 1120403456 // #42c8 │ │ +08ac64: a907 0203 |00e4: div-float v7, v2, v3 │ │ +08ac68: 8294 |00e6: int-to-float v4, v9 │ │ +08ac6a: 82a5 |00e7: int-to-float v5, v10 │ │ +08ac6c: 0800 1900 |00e8: move-object/from16 v0, v25 │ │ +08ac70: 5206 db07 |00ea: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ +08ac74: 0802 1900 |00ec: move-object/from16 v2, v25 │ │ +08ac78: 0803 1a00 |00ee: move-object/from16 v3, v26 │ │ +08ac7c: 7606 391c 0200 |00f0: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ +08ac82: 1502 c841 |00f3: const/high16 v2, #int 1103626240 // #41c8 │ │ +08ac86: 2d02 1602 |00f5: cmpl-float v2, v22, v2 │ │ +08ac8a: 3a02 2000 |00f7: if-ltz v2, 0117 // +0020 │ │ +08ac8e: 1502 9642 |00f9: const/high16 v2, #int 1117126656 // #4296 │ │ +08ac92: 2e02 1602 |00fb: cmpg-float v2, v22, v2 │ │ +08ac96: 3c02 1a00 |00fd: if-gtz v2, 0117 // +001a │ │ +08ac9a: 1502 c841 |00ff: const/high16 v2, #int 1103626240 // #41c8 │ │ +08ac9e: a702 1602 |0101: sub-float v2, v22, v2 │ │ +08aca2: 1503 0040 |0103: const/high16 v3, #int 1073741824 // #4000 │ │ +08aca6: c832 |0105: mul-float/2addr v2, v3 │ │ +08aca8: 1503 c842 |0106: const/high16 v3, #int 1120403456 // #42c8 │ │ +08acac: a907 0203 |0108: div-float v7, v2, v3 │ │ +08acb0: 8294 |010a: int-to-float v4, v9 │ │ +08acb2: 82a5 |010b: int-to-float v5, v10 │ │ +08acb4: 0800 1900 |010c: move-object/from16 v0, v25 │ │ +08acb8: 5206 dc07 |010e: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ +08acbc: 0802 1900 |0110: move-object/from16 v2, v25 │ │ +08acc0: 0803 1a00 |0112: move-object/from16 v3, v26 │ │ +08acc4: 7606 391c 0200 |0114: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ +08acca: 1502 4842 |0117: const/high16 v2, #int 1112014848 // #4248 │ │ +08acce: 2d02 1602 |0119: cmpl-float v2, v22, v2 │ │ +08acd2: 3a02 2000 |011b: if-ltz v2, 013b // +0020 │ │ +08acd6: 1502 c842 |011d: const/high16 v2, #int 1120403456 // #42c8 │ │ +08acda: 2e02 1602 |011f: cmpg-float v2, v22, v2 │ │ +08acde: 3c02 1a00 |0121: if-gtz v2, 013b // +001a │ │ +08ace2: 1502 4842 |0123: const/high16 v2, #int 1112014848 // #4248 │ │ +08ace6: a702 1602 |0125: sub-float v2, v22, v2 │ │ +08acea: 1503 0040 |0127: const/high16 v3, #int 1073741824 // #4000 │ │ +08acee: c832 |0129: mul-float/2addr v2, v3 │ │ +08acf0: 1503 c842 |012a: const/high16 v3, #int 1120403456 // #42c8 │ │ +08acf4: a907 0203 |012c: div-float v7, v2, v3 │ │ +08acf8: 8294 |012e: int-to-float v4, v9 │ │ +08acfa: 82a5 |012f: int-to-float v5, v10 │ │ +08acfc: 0800 1900 |0130: move-object/from16 v0, v25 │ │ +08ad00: 5206 dd07 |0132: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ +08ad04: 0802 1900 |0134: move-object/from16 v2, v25 │ │ +08ad08: 0803 1a00 |0136: move-object/from16 v3, v26 │ │ +08ad0c: 7606 391c 0200 |0138: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ +08ad12: 1502 9642 |013b: const/high16 v2, #int 1117126656 // #4296 │ │ +08ad16: 2d02 1602 |013d: cmpl-float v2, v22, v2 │ │ +08ad1a: 3a02 2000 |013f: if-ltz v2, 015f // +0020 │ │ +08ad1e: 1502 c842 |0141: const/high16 v2, #int 1120403456 // #42c8 │ │ +08ad22: 2e02 1602 |0143: cmpg-float v2, v22, v2 │ │ +08ad26: 3c02 1a00 |0145: if-gtz v2, 015f // +001a │ │ +08ad2a: 1502 9642 |0147: const/high16 v2, #int 1117126656 // #4296 │ │ +08ad2e: a702 1602 |0149: sub-float v2, v22, v2 │ │ +08ad32: 1503 0040 |014b: const/high16 v3, #int 1073741824 // #4000 │ │ +08ad36: c832 |014d: mul-float/2addr v2, v3 │ │ +08ad38: 1503 c842 |014e: const/high16 v3, #int 1120403456 // #42c8 │ │ +08ad3c: a907 0203 |0150: div-float v7, v2, v3 │ │ +08ad40: 8294 |0152: int-to-float v4, v9 │ │ +08ad42: 82a5 |0153: int-to-float v5, v10 │ │ +08ad44: 0800 1900 |0154: move-object/from16 v0, v25 │ │ +08ad48: 5206 da07 |0156: iget v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ +08ad4c: 0802 1900 |0158: move-object/from16 v2, v25 │ │ +08ad50: 0803 1a00 |015a: move-object/from16 v3, v26 │ │ +08ad54: 7606 391c 0200 |015c: invoke-direct/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/SwipeProgressBar;.drawCircle:(Landroid/graphics/Canvas;FFIF)V // method@1c39 │ │ +08ad5a: 0800 1900 |015f: move-object/from16 v0, v25 │ │ +08ad5e: 5202 e307 |0161: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ +08ad62: 1203 |0163: const/4 v3, #int 0 // #0 │ │ +08ad64: 2d02 0203 |0164: cmpl-float v2, v2, v3 │ │ +08ad68: 3d02 1f00 |0166: if-lez v2, 0185 // +001f │ │ +08ad6c: 380b 1d00 |0168: if-eqz v11, 0185 // +001d │ │ +08ad70: 0800 1a00 |016a: move-object/from16 v0, v26 │ │ +08ad74: 0201 1700 |016c: move/from16 v1, v23 │ │ +08ad78: 6e20 3302 1000 |016e: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ +08ad7e: 7401 3602 1a00 |0171: invoke-virtual/range {v26}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +08ad84: 0a17 |0174: move-result v23 │ │ +08ad86: 0800 1900 |0175: move-object/from16 v0, v25 │ │ +08ad8a: 5402 d807 |0177: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08ad8e: 0800 1a00 |0179: move-object/from16 v0, v26 │ │ +08ad92: 6e20 2402 2000 |017b: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.clipRect:(Landroid/graphics/Rect;)Z // method@0224 │ │ +08ad98: 0800 1900 |017e: move-object/from16 v0, v25 │ │ +08ad9c: 0801 1a00 |0180: move-object/from16 v1, v26 │ │ +08ada0: 7040 3a1c 10a9 |0182: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1c3a │ │ +08ada6: 0800 1900 |0185: move-object/from16 v0, v25 │ │ +08adaa: 5402 e007 |0187: iget-object v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ +08adae: 0800 1900 |0189: move-object/from16 v0, v25 │ │ +08adb2: 5403 d807 |018b: iget-object v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08adb6: 5233 3b00 |018d: iget v3, v3, Landroid/graphics/Rect;.left:I // field@003b │ │ +08adba: 0800 1900 |018f: move-object/from16 v0, v25 │ │ +08adbe: 5404 d807 |0191: iget-object v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08adc2: 5244 3d00 |0193: iget v4, v4, Landroid/graphics/Rect;.top:I // field@003d │ │ +08adc6: 0800 1900 |0195: move-object/from16 v0, v25 │ │ +08adca: 5405 d807 |0197: iget-object v5, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08adce: 5255 3c00 |0199: iget v5, v5, Landroid/graphics/Rect;.right:I // field@003c │ │ +08add2: 0800 1900 |019b: move-object/from16 v0, v25 │ │ +08add6: 5406 d807 |019d: iget-object v6, v0, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08adda: 5266 3a00 |019f: iget v6, v6, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +08adde: 7156 3413 3254 |01a1: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1334 │ │ +08ade4: 0800 1a00 |01a4: move-object/from16 v0, v26 │ │ +08ade8: 0201 1700 |01a6: move/from16 v1, v23 │ │ +08adec: 6e20 3302 1000 |01a8: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ +08adf2: 2900 bcfe |01ab: goto/16 0067 // -0144 │ │ +08adf6: 1202 |01ad: const/4 v2, #int 0 // #0 │ │ +08adf8: 2d02 1602 |01ae: cmpl-float v2, v22, v2 │ │ +08adfc: 3a02 1300 |01b0: if-ltz v2, 01c3 // +0013 │ │ +08ae00: 1502 c841 |01b2: const/high16 v2, #int 1103626240 // #41c8 │ │ +08ae04: 2e02 1602 |01b4: cmpg-float v2, v22, v2 │ │ +08ae08: 3b02 0d00 |01b6: if-gez v2, 01c3 // +000d │ │ +08ae0c: 0800 1900 |01b8: move-object/from16 v0, v25 │ │ +08ae10: 5202 dd07 |01ba: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ +08ae14: 0800 1a00 |01bc: move-object/from16 v0, v26 │ │ +08ae18: 6e20 2b02 2000 |01be: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ +08ae1e: 2900 effe |01c1: goto/16 00b0 // -0111 │ │ +08ae22: 1502 c841 |01c3: const/high16 v2, #int 1103626240 // #41c8 │ │ +08ae26: 2d02 1602 |01c5: cmpl-float v2, v22, v2 │ │ +08ae2a: 3a02 1300 |01c7: if-ltz v2, 01da // +0013 │ │ +08ae2e: 1502 4842 |01c9: const/high16 v2, #int 1112014848 // #4248 │ │ +08ae32: 2e02 1602 |01cb: cmpg-float v2, v22, v2 │ │ +08ae36: 3b02 0d00 |01cd: if-gez v2, 01da // +000d │ │ +08ae3a: 0800 1900 |01cf: move-object/from16 v0, v25 │ │ +08ae3e: 5202 da07 |01d1: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ +08ae42: 0800 1a00 |01d3: move-object/from16 v0, v26 │ │ +08ae46: 6e20 2b02 2000 |01d5: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ +08ae4c: 2900 d8fe |01d8: goto/16 00b0 // -0128 │ │ +08ae50: 1502 4842 |01da: const/high16 v2, #int 1112014848 // #4248 │ │ +08ae54: 2d02 1602 |01dc: cmpl-float v2, v22, v2 │ │ +08ae58: 3a02 1300 |01de: if-ltz v2, 01f1 // +0013 │ │ +08ae5c: 1502 9642 |01e0: const/high16 v2, #int 1117126656 // #4296 │ │ +08ae60: 2e02 1602 |01e2: cmpg-float v2, v22, v2 │ │ +08ae64: 3b02 0d00 |01e4: if-gez v2, 01f1 // +000d │ │ +08ae68: 0800 1900 |01e6: move-object/from16 v0, v25 │ │ +08ae6c: 5202 db07 |01e8: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ +08ae70: 0800 1a00 |01ea: move-object/from16 v0, v26 │ │ +08ae74: 6e20 2b02 2000 |01ec: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ +08ae7a: 2900 c1fe |01ef: goto/16 00b0 // -013f │ │ +08ae7e: 0800 1900 |01f1: move-object/from16 v0, v25 │ │ +08ae82: 5202 dc07 |01f3: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ +08ae86: 0800 1a00 |01f5: move-object/from16 v0, v26 │ │ +08ae8a: 6e20 2b02 2000 |01f7: invoke-virtual {v0, v2}, Landroid/graphics/Canvas;.drawColor:(I)V // method@022b │ │ +08ae90: 2900 b6fe |01fa: goto/16 00b0 // -014a │ │ +08ae94: 0800 1900 |01fc: move-object/from16 v0, v25 │ │ +08ae98: 5202 e307 |01fe: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ +08ae9c: 1203 |0200: const/4 v3, #int 0 // #0 │ │ +08ae9e: 2d02 0203 |0201: cmpl-float v2, v2, v3 │ │ +08aea2: 3d02 a1ff |0203: if-lez v2, 01a4 // -005f │ │ +08aea6: 0800 1900 |0205: move-object/from16 v0, v25 │ │ +08aeaa: 5202 e307 |0207: iget v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ +08aeae: 8922 |0209: float-to-double v2, v2 │ │ +08aeb0: 1904 f03f |020a: const-wide/high16 v4, #long 4607182418800017408 // #3ff0 │ │ +08aeb4: 3002 0204 |020c: cmpg-double v2, v2, v4 │ │ +08aeb8: 3c02 96ff |020e: if-gtz v2, 01a4 // -006a │ │ +08aebc: 0800 1900 |0210: move-object/from16 v0, v25 │ │ +08aec0: 0801 1a00 |0212: move-object/from16 v1, v26 │ │ +08aec4: 7040 3a1c 10a9 |0214: invoke-direct {v0, v1, v9, v10}, Landroid/support/v4/widget/SwipeProgressBar;.drawTrigger:(Landroid/graphics/Canvas;II)V // method@1c3a │ │ +08aeca: 288d |0217: goto 01a4 // -0073 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0008 line=139 │ │ 0x0010 line=140 │ │ 0x0012 line=141 │ │ 0x0014 line=142 │ │ @@ -117728,25 +117728,25 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -087534: |[087534] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ -087544: 5540 e107 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ -087548: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08754c: 5340 de07 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ -087550: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ -087554: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ -087558: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ -08755c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08755e: 0f00 |000d: return v0 │ │ -087560: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -087562: 28fe |000f: goto 000d // -0002 │ │ +08aecc: |[08aecc] android.support.v4.widget.SwipeProgressBar.isRunning:()Z │ │ +08aedc: 5540 e107 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ +08aee0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08aee4: 5340 de07 |0004: iget-wide v0, v4, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ +08aee8: 1602 0000 |0006: const-wide/16 v2, #int 0 // #0 │ │ +08aeec: 3100 0002 |0008: cmp-long v0, v0, v2 │ │ +08aef0: 3d00 0400 |000a: if-lez v0, 000e // +0004 │ │ +08aef4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +08aef6: 0f00 |000d: return v0 │ │ +08aef8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +08aefa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0010 reg=4 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ #2 : (in Landroid/support/v4/widget/SwipeProgressBar;) │ │ @@ -117754,24 +117754,24 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 17 16-bit code units │ │ -087564: |[087564] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ -087574: 5410 d807 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -087578: 5902 3b00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@003b │ │ -08757c: 5410 d807 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -087580: 5903 3d00 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@003d │ │ -087584: 5410 d807 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -087588: 5904 3c00 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ -08758c: 5410 d807 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -087590: 5905 3a00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -087594: 0e00 |0010: return-void │ │ +08aefc: |[08aefc] android.support.v4.widget.SwipeProgressBar.setBounds:(IIII)V │ │ +08af0c: 5410 d807 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af10: 5902 3b00 |0002: iput v2, v0, Landroid/graphics/Rect;.left:I // field@003b │ │ +08af14: 5410 d807 |0004: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af18: 5903 3d00 |0006: iput v3, v0, Landroid/graphics/Rect;.top:I // field@003d │ │ +08af1c: 5410 d807 |0008: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af20: 5904 3c00 |000a: iput v4, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ +08af24: 5410 d807 |000c: iget-object v0, v1, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af28: 5905 3a00 |000e: iput v5, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +08af2c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0004 line=271 │ │ 0x0008 line=272 │ │ 0x000c line=273 │ │ 0x0010 line=274 │ │ @@ -117787,20 +117787,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 9 16-bit code units │ │ -087598: |[087598] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ -0875a8: 5901 da07 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ -0875ac: 5902 db07 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ -0875b0: 5903 dc07 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ -0875b4: 5904 dd07 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ -0875b8: 0e00 |0008: return-void │ │ +08af30: |[08af30] android.support.v4.widget.SwipeProgressBar.setColorScheme:(IIII)V │ │ +08af40: 5901 da07 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor1:I // field@07da │ │ +08af44: 5902 db07 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor2:I // field@07db │ │ +08af48: 5903 dc07 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor3:I // field@07dc │ │ +08af4c: 5904 dd07 |0006: iput v4, v0, Landroid/support/v4/widget/SwipeProgressBar;.mColor4:I // field@07dd │ │ +08af50: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0004 line=90 │ │ 0x0006 line=91 │ │ 0x0008 line=92 │ │ @@ -117816,29 +117816,29 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0875bc: |[0875bc] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ -0875cc: 5956 e307 |0000: iput v6, v5, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ -0875d0: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0875d4: 5a50 e207 |0004: iput-wide v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ -0875d8: 5450 e007 |0006: iget-object v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ -0875dc: 5451 d807 |0008: iget-object v1, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -0875e0: 5211 3b00 |000a: iget v1, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ -0875e4: 5452 d807 |000c: iget-object v2, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -0875e8: 5222 3d00 |000e: iget v2, v2, Landroid/graphics/Rect;.top:I // field@003d │ │ -0875ec: 5453 d807 |0010: iget-object v3, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -0875f0: 5233 3c00 |0012: iget v3, v3, Landroid/graphics/Rect;.right:I // field@003c │ │ -0875f4: 5454 d807 |0014: iget-object v4, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ -0875f8: 5244 3a00 |0016: iget v4, v4, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -0875fc: 7154 3413 1032 |0018: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1334 │ │ -087602: 0e00 |001b: return-void │ │ +08af54: |[08af54] android.support.v4.widget.SwipeProgressBar.setTriggerPercentage:(F)V │ │ +08af64: 5956 e307 |0000: iput v6, v5, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ +08af68: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +08af6c: 5a50 e207 |0004: iput-wide v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ +08af70: 5450 e007 |0006: iget-object v0, v5, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ +08af74: 5451 d807 |0008: iget-object v1, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af78: 5211 3b00 |000a: iget v1, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ +08af7c: 5452 d807 |000c: iget-object v2, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af80: 5222 3d00 |000e: iget v2, v2, Landroid/graphics/Rect;.top:I // field@003d │ │ +08af84: 5453 d807 |0010: iget-object v3, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af88: 5233 3c00 |0012: iget v3, v3, Landroid/graphics/Rect;.right:I // field@003c │ │ +08af8c: 5454 d807 |0014: iget-object v4, v5, Landroid/support/v4/widget/SwipeProgressBar;.mBounds:Landroid/graphics/Rect; // field@07d8 │ │ +08af90: 5244 3a00 |0016: iget v4, v4, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +08af94: 7154 3413 1032 |0018: invoke-static {v0, v1, v2, v3, v4}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1334 │ │ +08af9a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ 0x0006 line=102 │ │ 0x001b line=104 │ │ locals : │ │ @@ -117850,27 +117850,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -087604: |[087604] android.support.v4.widget.SwipeProgressBar.start:()V │ │ -087614: 5520 e107 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ -087618: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ -08761c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08761e: 5920 e307 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ -087622: 7100 ed1f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -087628: 0b00 |000a: move-result-wide v0 │ │ -08762a: 5a20 e207 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ -08762e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -087630: 5c20 e107 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ -087634: 5420 e007 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ -087638: 6e10 4a1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1e4a │ │ -08763e: 0e00 |0015: return-void │ │ +08af9c: |[08af9c] android.support.v4.widget.SwipeProgressBar.start:()V │ │ +08afac: 5520 e107 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ +08afb0: 3900 1300 |0002: if-nez v0, 0015 // +0013 │ │ +08afb4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08afb6: 5920 e307 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ +08afba: 7100 ed1f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +08afc0: 0b00 |000a: move-result-wide v0 │ │ +08afc2: 5a20 e207 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mStartTime:J // field@07e2 │ │ +08afc6: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +08afc8: 5c20 e107 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ +08afcc: 5420 e007 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ +08afd0: 6e10 4a1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1e4a │ │ +08afd6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=111 │ │ 0x0007 line=112 │ │ 0x000d line=113 │ │ 0x0010 line=114 │ │ @@ -117883,45 +117883,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -087640: |[087640] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ -087650: 5520 e107 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ -087654: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ -087658: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08765a: 5920 e307 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ -08765e: 7100 ed1f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -087664: 0b00 |000a: move-result-wide v0 │ │ -087666: 5a20 de07 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ -08766a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08766c: 5c20 e107 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ -087670: 5420 e007 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ -087674: 6e10 4a1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1e4a │ │ -08767a: 0e00 |0015: return-void │ │ +08afd8: |[08afd8] android.support.v4.widget.SwipeProgressBar.stop:()V │ │ +08afe8: 5520 e107 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ +08afec: 3800 1300 |0002: if-eqz v0, 0015 // +0013 │ │ +08aff0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08aff2: 5920 e307 |0005: iput v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mTriggerPercentage:F // field@07e3 │ │ +08aff6: 7100 ed1f 0000 |0007: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +08affc: 0b00 |000a: move-result-wide v0 │ │ +08affe: 5a20 de07 |000b: iput-wide v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mFinishTime:J // field@07de │ │ +08b002: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08b004: 5c20 e107 |000e: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mRunning:Z // field@07e1 │ │ +08b008: 5420 e007 |0010: iget-object v0, v2, Landroid/support/v4/widget/SwipeProgressBar;.mParent:Landroid/view/View; // field@07e0 │ │ +08b00c: 6e10 4a1e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.postInvalidate:()V // method@1e4a │ │ +08b012: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0004 line=123 │ │ 0x0007 line=124 │ │ 0x000d line=125 │ │ 0x0010 line=126 │ │ 0x0015 line=128 │ │ locals : │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/widget/SwipeProgressBar; │ │ │ │ - source_file_idx : 4243 (SwipeProgressBar.java) │ │ + source_file_idx : 4244 (SwipeProgressBar.java) │ │ │ │ Class #559 header: │ │ class_idx : 997 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #559 annotations: │ │ Annotations on class │ │ @@ -117946,18 +117946,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 │ │ -08767c: |[08767c] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -08768c: 5b01 e407 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087690: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -087696: 0e00 |0005: return-void │ │ +08b014: |[08b014] android.support.v4.widget.SwipeRefreshLayout$1.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +08b024: 5b01 e407 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b028: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08b02e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -117967,77 +117967,77 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 127 16-bit code units │ │ -087698: |[087698] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0876a8: 1302 ff00 |0000: const/16 v2, #int 255 // #ff │ │ -0876ac: 5430 e407 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -0876b0: 7110 591c 0000 |0004: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c59 │ │ -0876b6: 0a00 |0007: move-result v0 │ │ -0876b8: 3800 3d00 |0008: if-eqz v0, 0045 // +003d │ │ -0876bc: 5430 e407 |000a: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -0876c0: 7110 5a1c 0000 |000c: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ -0876c6: 0c00 |000f: move-result-object v0 │ │ -0876c8: 6e20 9e1a 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ -0876ce: 5430 e407 |0013: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -0876d2: 7110 5a1c 0000 |0015: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ -0876d8: 0c00 |0018: move-result-object v0 │ │ -0876da: 6e10 a91a 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.start:()V // method@1aa9 │ │ -0876e0: 5430 e407 |001c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -0876e4: 7110 601c 0000 |001e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c60 │ │ -0876ea: 0a00 |0021: move-result v0 │ │ -0876ec: 3800 1300 |0022: if-eqz v0, 0035 // +0013 │ │ -0876f0: 5430 e407 |0024: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -0876f4: 7110 611c 0000 |0026: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1c61 │ │ -0876fa: 0c00 |0029: move-result-object v0 │ │ -0876fc: 3800 0b00 |002a: if-eqz v0, 0035 // +000b │ │ -087700: 5430 e407 |002c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087704: 7110 611c 0000 |002e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1c61 │ │ -08770a: 0c00 |0031: move-result-object v0 │ │ -08770c: 7210 551c 0000 |0032: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1c55 │ │ -087712: 5430 e407 |0035: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087716: 5431 e407 |0037: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -08771a: 7110 621c 0100 |0039: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1c62 │ │ -087720: 0c01 |003c: move-result-object v1 │ │ -087722: 6e10 0e19 0100 |003d: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ -087728: 0a01 |0040: move-result v1 │ │ -08772a: 7120 671c 1000 |0041: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1c67 │ │ -087730: 0e00 |0044: return-void │ │ -087732: 5430 e407 |0045: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087736: 7110 5a1c 0000 |0047: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ -08773c: 0c00 |004a: move-result-object v0 │ │ -08773e: 6e10 aa1a 0000 |004b: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.stop:()V // method@1aaa │ │ -087744: 5430 e407 |004e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087748: 7110 621c 0000 |0050: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1c62 │ │ -08774e: 0c00 |0053: move-result-object v0 │ │ -087750: 1301 0800 |0054: const/16 v1, #int 8 // #8 │ │ -087754: 6e20 1e19 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ -08775a: 5430 e407 |0059: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -08775e: 7120 631c 2000 |005b: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1c63 │ │ -087764: 5430 e407 |005e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087768: 7110 641c 0000 |0060: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c64 │ │ -08776e: 0a00 |0063: move-result v0 │ │ -087770: 3800 0900 |0064: if-eqz v0, 006d // +0009 │ │ -087774: 5430 e407 |0066: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087778: 1201 |0068: const/4 v1, #int 0 // #0 │ │ -08777a: 7120 651c 1000 |0069: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ -087780: 28c9 |006c: goto 0035 // -0037 │ │ -087782: 5430 e407 |006d: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087786: 5431 e407 |006f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -08778a: 5211 1208 |0071: iget v1, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -08778e: 5432 e407 |0073: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ -087792: 7110 661c 0200 |0075: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1c66 │ │ -087798: 0a02 |0078: move-result v2 │ │ -08779a: b121 |0079: sub-int/2addr v1, v2 │ │ -08779c: 1212 |007a: const/4 v2, #int 1 // #1 │ │ -08779e: 7130 681c 1002 |007b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1c68 │ │ -0877a4: 28b7 |007e: goto 0035 // -0049 │ │ +08b030: |[08b030] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +08b040: 1302 ff00 |0000: const/16 v2, #int 255 // #ff │ │ +08b044: 5430 e407 |0002: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b048: 7110 591c 0000 |0004: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c59 │ │ +08b04e: 0a00 |0007: move-result v0 │ │ +08b050: 3800 3d00 |0008: if-eqz v0, 0045 // +003d │ │ +08b054: 5430 e407 |000a: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b058: 7110 5a1c 0000 |000c: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ +08b05e: 0c00 |000f: move-result-object v0 │ │ +08b060: 6e20 9e1a 2000 |0010: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ +08b066: 5430 e407 |0013: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b06a: 7110 5a1c 0000 |0015: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ +08b070: 0c00 |0018: move-result-object v0 │ │ +08b072: 6e10 a91a 0000 |0019: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.start:()V // method@1aa9 │ │ +08b078: 5430 e407 |001c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b07c: 7110 601c 0000 |001e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c60 │ │ +08b082: 0a00 |0021: move-result v0 │ │ +08b084: 3800 1300 |0022: if-eqz v0, 0035 // +0013 │ │ +08b088: 5430 e407 |0024: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b08c: 7110 611c 0000 |0026: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1c61 │ │ +08b092: 0c00 |0029: move-result-object v0 │ │ +08b094: 3800 0b00 |002a: if-eqz v0, 0035 // +000b │ │ +08b098: 5430 e407 |002c: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b09c: 7110 611c 0000 |002e: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // method@1c61 │ │ +08b0a2: 0c00 |0031: move-result-object v0 │ │ +08b0a4: 7210 551c 0000 |0032: invoke-interface {v0}, Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;.onRefresh:()V // method@1c55 │ │ +08b0aa: 5430 e407 |0035: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b0ae: 5431 e407 |0037: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b0b2: 7110 621c 0100 |0039: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1c62 │ │ +08b0b8: 0c01 |003c: move-result-object v1 │ │ +08b0ba: 6e10 0e19 0100 |003d: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ +08b0c0: 0a01 |0040: move-result v1 │ │ +08b0c2: 7120 671c 1000 |0041: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I // method@1c67 │ │ +08b0c8: 0e00 |0044: return-void │ │ +08b0ca: 5430 e407 |0045: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b0ce: 7110 5a1c 0000 |0047: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ +08b0d4: 0c00 |004a: move-result-object v0 │ │ +08b0d6: 6e10 aa1a 0000 |004b: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.stop:()V // method@1aaa │ │ +08b0dc: 5430 e407 |004e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b0e0: 7110 621c 0000 |0050: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1c62 │ │ +08b0e6: 0c00 |0053: move-result-object v0 │ │ +08b0e8: 1301 0800 |0054: const/16 v1, #int 8 // #8 │ │ +08b0ec: 6e20 1e19 1000 |0056: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ +08b0f2: 5430 e407 |0059: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b0f6: 7120 631c 2000 |005b: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V // method@1c63 │ │ +08b0fc: 5430 e407 |005e: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b100: 7110 641c 0000 |0060: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c64 │ │ +08b106: 0a00 |0063: move-result v0 │ │ +08b108: 3800 0900 |0064: if-eqz v0, 006d // +0009 │ │ +08b10c: 5430 e407 |0066: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b110: 1201 |0068: const/4 v1, #int 0 // #0 │ │ +08b112: 7120 651c 1000 |0069: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ +08b118: 28c9 |006c: goto 0035 // -0037 │ │ +08b11a: 5430 e407 |006d: iget-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b11e: 5431 e407 |006f: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b122: 5211 1208 |0071: iget v1, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08b126: 5432 e407 |0073: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$1;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e4 │ │ +08b12a: 7110 661c 0200 |0075: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I // method@1c66 │ │ +08b130: 0a02 |0078: move-result v2 │ │ +08b132: b121 |0079: sub-int/2addr v1, v2 │ │ +08b134: 1212 |007a: const/4 v2, #int 1 // #1 │ │ +08b136: 7130 681c 1002 |007b: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1c68 │ │ +08b13c: 28b7 |007e: goto 0035 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=160 │ │ 0x000a line=162 │ │ 0x0013 line=163 │ │ 0x001c line=164 │ │ 0x0024 line=165 │ │ @@ -118059,16 +118059,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0877a8: |[0877a8] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -0877b8: 0e00 |0000: return-void │ │ +08b140: |[08b140] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +08b150: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -118077,30 +118077,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0877bc: |[0877bc] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -0877cc: 0e00 |0000: return-void │ │ +08b154: |[08b154] android.support.v4.widget.SwipeRefreshLayout$1.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +08b164: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$1; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #560 header: │ │ class_idx : 998 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1117 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #560 annotations: │ │ Annotations on class │ │ @@ -118124,18 +118124,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 │ │ -0877d0: |[0877d0] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0877e0: 5b01 e507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ -0877e4: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -0877ea: 0e00 |0005: return-void │ │ +08b168: |[08b168] android.support.v4.widget.SwipeRefreshLayout$2.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +08b178: 5b01 e507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ +08b17c: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +08b182: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118145,34 +118145,34 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0877ec: |[0877ec] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -0877fc: 5410 e507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ -087800: 7120 651c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ -087806: 0e00 |0005: return-void │ │ +08b184: |[08b184] android.support.v4.widget.SwipeRefreshLayout$2.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +08b194: 5410 e507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$2;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e5 │ │ +08b198: 7120 651c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ +08b19e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0005 line=369 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$2; │ │ 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ 0x0000 - 0x0006 reg=3 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #561 header: │ │ class_idx : 999 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1117 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #561 annotations: │ │ Annotations on class │ │ @@ -118196,18 +118196,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 │ │ -087808: |[087808] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -087818: 5b01 e607 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e6 │ │ -08781c: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -087822: 0e00 |0005: return-void │ │ +08b1a0: |[08b1a0] android.support.v4.widget.SwipeRefreshLayout$3.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +08b1b0: 5b01 e607 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e6 │ │ +08b1b4: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +08b1ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118217,36 +118217,36 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -087824: |[087824] android.support.v4.widget.SwipeRefreshLayout$3.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -087834: 5420 e607 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e6 │ │ -087838: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -08783c: c731 |0004: sub-float/2addr v1, v3 │ │ -08783e: 7120 651c 1000 |0005: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ -087844: 0e00 |0008: return-void │ │ +08b1bc: |[08b1bc] android.support.v4.widget.SwipeRefreshLayout$3.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +08b1cc: 5420 e607 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$3;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e6 │ │ +08b1d0: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +08b1d4: c731 |0004: sub-float/2addr v1, v3 │ │ +08b1d6: 7120 651c 1000 |0005: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ +08b1dc: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0008 line=410 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$3; │ │ 0x0000 - 0x0009 reg=3 interpolatedTime F │ │ 0x0000 - 0x0009 reg=4 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #562 header: │ │ class_idx : 1000 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1117 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #562 annotations: │ │ Annotations on class │ │ @@ -118278,20 +118278,20 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;II)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -087848: |[087848] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V │ │ -087858: 5b01 e707 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e7 │ │ -08785c: 5902 e907 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e9 │ │ -087860: 5903 e807 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07e8 │ │ -087864: 7010 e21f 0000 |0006: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -08786a: 0e00 |0009: return-void │ │ +08b1e0: |[08b1e0] android.support.v4.widget.SwipeRefreshLayout$4.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V │ │ +08b1f0: 5b01 e707 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e7 │ │ +08b1f4: 5902 e907 |0002: iput v2, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e9 │ │ +08b1f8: 5903 e807 |0004: iput v3, v0, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07e8 │ │ +08b1fc: 7010 e21f 0000 |0006: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +08b202: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=432 │ │ locals : │ │ 0x0000 - 0x000a reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x000a reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x000a reg=2 (null) I │ │ @@ -118303,45 +118303,45 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -08786c: |[08786c] android.support.v4.widget.SwipeRefreshLayout$4.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -08787c: 5440 e707 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e7 │ │ -087880: 7110 5a1c 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ -087886: 0c00 |0005: move-result-object v0 │ │ -087888: 5241 e907 |0006: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e9 │ │ -08788c: 8211 |0008: int-to-float v1, v1 │ │ -08788e: 5242 e807 |0009: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07e8 │ │ -087892: 5243 e907 |000b: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e9 │ │ -087896: b132 |000d: sub-int/2addr v2, v3 │ │ -087898: 8222 |000e: int-to-float v2, v2 │ │ -08789a: c852 |000f: mul-float/2addr v2, v5 │ │ -08789c: c621 |0010: add-float/2addr v1, v2 │ │ -08789e: 8711 |0011: float-to-int v1, v1 │ │ -0878a0: 6e20 9e1a 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ -0878a6: 0e00 |0015: return-void │ │ +08b204: |[08b204] android.support.v4.widget.SwipeRefreshLayout$4.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +08b214: 5440 e707 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07e7 │ │ +08b218: 7110 5a1c 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; // method@1c5a │ │ +08b21e: 0c00 |0005: move-result-object v0 │ │ +08b220: 5241 e907 |0006: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e9 │ │ +08b224: 8211 |0008: int-to-float v1, v1 │ │ +08b226: 5242 e807 |0009: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$endingAlpha:I // field@07e8 │ │ +08b22a: 5243 e907 |000b: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout$4;.val$startingAlpha:I // field@07e9 │ │ +08b22e: b132 |000d: sub-int/2addr v2, v3 │ │ +08b230: 8222 |000e: int-to-float v2, v2 │ │ +08b232: c852 |000f: mul-float/2addr v2, v5 │ │ +08b234: c621 |0010: add-float/2addr v1, v2 │ │ +08b236: 8711 |0011: float-to-int v1, v1 │ │ +08b238: 6e20 9e1a 1000 |0012: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ +08b23e: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0015 line=438 │ │ locals : │ │ 0x0000 - 0x0016 reg=4 this Landroid/support/v4/widget/SwipeRefreshLayout$4; │ │ 0x0000 - 0x0016 reg=5 interpolatedTime F │ │ 0x0000 - 0x0016 reg=6 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #563 header: │ │ class_idx : 1001 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #563 annotations: │ │ Annotations on class │ │ @@ -118366,18 +118366,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 │ │ -0878a8: |[0878a8] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0878b8: 5b01 ea07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ea │ │ -0878bc: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0878c2: 0e00 |0005: return-void │ │ +08b240: |[08b240] android.support.v4.widget.SwipeRefreshLayout$5.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +08b250: 5b01 ea07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ea │ │ +08b254: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08b25a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118387,23 +118387,23 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0878c4: |[0878c4] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ -0878d4: 5420 ea07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ea │ │ -0878d8: 7110 641c 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c64 │ │ -0878de: 0a00 |0005: move-result v0 │ │ -0878e0: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -0878e4: 5420 ea07 |0008: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ea │ │ -0878e8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0878ea: 7120 5b1c 1000 |000b: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V // method@1c5b │ │ -0878f0: 0e00 |000e: return-void │ │ +08b25c: |[08b25c] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationEnd:(Landroid/view/animation/Animation;)V │ │ +08b26c: 5420 ea07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ea │ │ +08b270: 7110 641c 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c64 │ │ +08b276: 0a00 |0005: move-result v0 │ │ +08b278: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +08b27c: 5420 ea07 |0008: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout$5;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ea │ │ +08b280: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +08b282: 7120 5b1c 1000 |000b: invoke-static {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V // method@1c5b │ │ +08b288: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ 0x0008 line=792 │ │ 0x000e line=794 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ @@ -118414,16 +118414,16 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0878f4: |[0878f4] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ -087904: 0e00 |0000: return-void │ │ +08b28c: |[08b28c] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationRepeat:(Landroid/view/animation/Animation;)V │ │ +08b29c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=798 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ @@ -118432,30 +118432,30 @@ │ │ type : '(Landroid/view/animation/Animation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -087908: |[087908] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ -087918: 0e00 |0000: return-void │ │ +08b2a0: |[08b2a0] android.support.v4.widget.SwipeRefreshLayout$5.onAnimationStart:(Landroid/view/animation/Animation;)V │ │ +08b2b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$5; │ │ 0x0000 - 0x0001 reg=1 animation Landroid/view/animation/Animation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #564 header: │ │ class_idx : 1002 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1117 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #564 annotations: │ │ Annotations on class │ │ @@ -118479,18 +118479,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 │ │ -08791c: |[08791c] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -08792c: 5b01 eb07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -087930: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -087936: 0e00 |0005: return-void │ │ +08b2b4: |[08b2b4] android.support.v4.widget.SwipeRefreshLayout$6.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +08b2c4: 5b01 eb07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b2c8: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +08b2ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=842 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118500,55 +118500,55 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 69 16-bit code units │ │ -087938: |[087938] android.support.v4.widget.SwipeRefreshLayout$6.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -087948: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08794a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -08794c: 5453 eb07 |0002: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -087950: 7110 5c1c 0300 |0004: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c5c │ │ -087956: 0a03 |0007: move-result v3 │ │ -087958: 3903 3500 |0008: if-nez v3, 003d // +0035 │ │ -08795c: 5453 eb07 |000a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -087960: 7110 5d1c 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5d │ │ -087966: 0a03 |000f: move-result v3 │ │ -087968: 5454 eb07 |0010: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -08796c: 5244 1208 |0012: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -087970: 7110 972e 0400 |0014: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -087976: 0a04 |0017: move-result v4 │ │ -087978: 8244 |0018: int-to-float v4, v4 │ │ -08797a: c743 |0019: sub-float/2addr v3, v4 │ │ -08797c: 8730 |001a: float-to-int v0, v3 │ │ -08797e: 5453 eb07 |001b: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -087982: 5233 0b08 |001d: iget v3, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ -087986: 5454 eb07 |001f: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -08798a: 5244 0b08 |0021: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ -08798e: 9104 0004 |0023: sub-int v4, v0, v4 │ │ -087992: 8244 |0025: int-to-float v4, v4 │ │ -087994: c864 |0026: mul-float/2addr v4, v6 │ │ -087996: 8744 |0027: float-to-int v4, v4 │ │ -087998: 9002 0304 |0028: add-int v2, v3, v4 │ │ -08799c: 5453 eb07 |002a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -0879a0: 7110 621c 0300 |002c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1c62 │ │ -0879a6: 0c03 |002f: move-result-object v3 │ │ -0879a8: 6e10 0e19 0300 |0030: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ -0879ae: 0a03 |0033: move-result v3 │ │ -0879b0: 9101 0203 |0034: sub-int v1, v2, v3 │ │ -0879b4: 5453 eb07 |0036: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -0879b8: 1204 |0038: const/4 v4, #int 0 // #0 │ │ -0879ba: 7130 681c 1304 |0039: invoke-static {v3, v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1c68 │ │ -0879c0: 0e00 |003c: return-void │ │ -0879c2: 5453 eb07 |003d: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ -0879c6: 7110 5d1c 0300 |003f: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5d │ │ -0879cc: 0a03 |0042: move-result v3 │ │ -0879ce: 8730 |0043: float-to-int v0, v3 │ │ -0879d0: 28d7 |0044: goto 001b // -0029 │ │ +08b2d0: |[08b2d0] android.support.v4.widget.SwipeRefreshLayout$6.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +08b2e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08b2e2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +08b2e4: 5453 eb07 |0002: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b2e8: 7110 5c1c 0300 |0004: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z // method@1c5c │ │ +08b2ee: 0a03 |0007: move-result v3 │ │ +08b2f0: 3903 3500 |0008: if-nez v3, 003d // +0035 │ │ +08b2f4: 5453 eb07 |000a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b2f8: 7110 5d1c 0300 |000c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5d │ │ +08b2fe: 0a03 |000f: move-result v3 │ │ +08b300: 5454 eb07 |0010: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b304: 5244 1208 |0012: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08b308: 7110 972e 0400 |0014: invoke-static {v4}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08b30e: 0a04 |0017: move-result v4 │ │ +08b310: 8244 |0018: int-to-float v4, v4 │ │ +08b312: c743 |0019: sub-float/2addr v3, v4 │ │ +08b314: 8730 |001a: float-to-int v0, v3 │ │ +08b316: 5453 eb07 |001b: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b31a: 5233 0b08 |001d: iget v3, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ +08b31e: 5454 eb07 |001f: iget-object v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b322: 5244 0b08 |0021: iget v4, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ +08b326: 9104 0004 |0023: sub-int v4, v0, v4 │ │ +08b32a: 8244 |0025: int-to-float v4, v4 │ │ +08b32c: c864 |0026: mul-float/2addr v4, v6 │ │ +08b32e: 8744 |0027: float-to-int v4, v4 │ │ +08b330: 9002 0304 |0028: add-int v2, v3, v4 │ │ +08b334: 5453 eb07 |002a: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b338: 7110 621c 0300 |002c: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; // method@1c62 │ │ +08b33e: 0c03 |002f: move-result-object v3 │ │ +08b340: 6e10 0e19 0300 |0030: invoke-virtual {v3}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ +08b346: 0a03 |0033: move-result v3 │ │ +08b348: 9101 0203 |0034: sub-int v1, v2, v3 │ │ +08b34c: 5453 eb07 |0036: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b350: 1204 |0038: const/4 v4, #int 0 // #0 │ │ +08b352: 7130 681c 1304 |0039: invoke-static {v3, v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V // method@1c68 │ │ +08b358: 0e00 |003c: return-void │ │ +08b35a: 5453 eb07 |003d: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout$6;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07eb │ │ +08b35e: 7110 5d1c 0300 |003f: invoke-static {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5d │ │ +08b364: 0a03 |0042: move-result v3 │ │ +08b366: 8730 |0043: float-to-int v0, v3 │ │ +08b368: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ 0x0001 line=846 │ │ 0x0002 line=847 │ │ 0x000a line=848 │ │ 0x001b line=852 │ │ @@ -118560,21 +118560,21 @@ │ │ 0x0036 - 0x003d reg=1 offset I │ │ 0x0002 - 0x0045 reg=0 endTarget I │ │ 0x0001 - 0x0045 reg=2 targetTop I │ │ 0x0000 - 0x0045 reg=5 this Landroid/support/v4/widget/SwipeRefreshLayout$6; │ │ 0x0000 - 0x0045 reg=6 interpolatedTime F │ │ 0x0000 - 0x0045 reg=7 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #565 header: │ │ class_idx : 1003 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1117 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #565 annotations: │ │ Annotations on class │ │ @@ -118598,18 +118598,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 │ │ -0879d4: |[0879d4] android.support.v4.widget.SwipeRefreshLayout$7.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -0879e4: 5b01 ec07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ec │ │ -0879e8: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -0879ee: 0e00 |0005: return-void │ │ +08b36c: |[08b36c] android.support.v4.widget.SwipeRefreshLayout$7.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +08b37c: 5b01 ec07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ec │ │ +08b380: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +08b386: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118619,34 +118619,34 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0879f0: |[0879f0] android.support.v4.widget.SwipeRefreshLayout$7.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -087a00: 5410 ec07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ec │ │ -087a04: 7120 5e1c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c5e │ │ -087a0a: 0e00 |0005: return-void │ │ +08b388: |[08b388] android.support.v4.widget.SwipeRefreshLayout$7.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +08b398: 5410 ec07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout$7;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ec │ │ +08b39c: 7120 5e1c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c5e │ │ +08b3a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ 0x0005 line=869 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout$7; │ │ 0x0000 - 0x0006 reg=2 interpolatedTime F │ │ 0x0000 - 0x0006 reg=3 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #566 header: │ │ class_idx : 1004 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1117 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #566 annotations: │ │ Annotations on class │ │ @@ -118670,18 +118670,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 │ │ -087a0c: |[087a0c] android.support.v4.widget.SwipeRefreshLayout$8.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ -087a1c: 5b01 ed07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ -087a20: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -087a26: 0e00 |0005: return-void │ │ +08b3a4: |[08b3a4] android.support.v4.widget.SwipeRefreshLayout$8.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V │ │ +08b3b4: 5b01 ed07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ +08b3b8: 7010 e21f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +08b3be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout$8; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -118691,48 +118691,48 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -087a28: |[087a28] android.support.v4.widget.SwipeRefreshLayout$8.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -087a38: 5431 ed07 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ -087a3c: 7110 5f1c 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5f │ │ -087a42: 0a01 |0005: move-result v1 │ │ -087a44: 5432 ed07 |0006: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ -087a48: 7110 5f1c 0200 |0008: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5f │ │ -087a4e: 0a02 |000b: move-result v2 │ │ -087a50: 7f22 |000c: neg-float v2, v2 │ │ -087a52: c842 |000d: mul-float/2addr v2, v4 │ │ -087a54: a600 0102 |000e: add-float v0, v1, v2 │ │ -087a58: 5431 ed07 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ -087a5c: 7120 651c 0100 |0012: invoke-static {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ -087a62: 5431 ed07 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ -087a66: 7120 5e1c 4100 |0017: invoke-static {v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c5e │ │ -087a6c: 0e00 |001a: return-void │ │ +08b3c0: |[08b3c0] android.support.v4.widget.SwipeRefreshLayout$8.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +08b3d0: 5431 ed07 |0000: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ +08b3d4: 7110 5f1c 0100 |0002: invoke-static {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5f │ │ +08b3da: 0a01 |0005: move-result v1 │ │ +08b3dc: 5432 ed07 |0006: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ +08b3e0: 7110 5f1c 0200 |0008: invoke-static {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F // method@1c5f │ │ +08b3e6: 0a02 |000b: move-result v2 │ │ +08b3e8: 7f22 |000c: neg-float v2, v2 │ │ +08b3ea: c842 |000d: mul-float/2addr v2, v4 │ │ +08b3ec: a600 0102 |000e: add-float v0, v1, v2 │ │ +08b3f0: 5431 ed07 |0010: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ +08b3f4: 7120 651c 0100 |0012: invoke-static {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c65 │ │ +08b3fa: 5431 ed07 |0015: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout$8;.this$0:Landroid/support/v4/widget/SwipeRefreshLayout; // field@07ed │ │ +08b3fe: 7120 5e1c 4100 |0017: invoke-static {v1, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V // method@1c5e │ │ +08b404: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0010 line=884 │ │ 0x0015 line=885 │ │ 0x001a line=886 │ │ locals : │ │ 0x0010 - 0x001b reg=0 targetScale F │ │ 0x0000 - 0x001b reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout$8; │ │ 0x0000 - 0x001b reg=4 interpolatedTime F │ │ 0x0000 - 0x001b reg=5 t Landroid/view/animation/Transformation; │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #567 header: │ │ class_idx : 1005 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #567 annotations: │ │ Annotations on class │ │ @@ -118750,21 +118750,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;) │ │ name : 'onRefresh' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #568 header: │ │ class_idx : 1006 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1088 │ │ -source_file_idx : 4244 │ │ +source_file_idx : 4245 │ │ static_fields_size : 18 │ │ instance_fields_size: 33 │ │ direct_methods_size : 38 │ │ virtual_methods_size: 18 │ │ │ │ Class #568 annotations: │ │ Annotations on class │ │ @@ -119007,26 +119007,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -087a70: |[087a70] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ -087a80: 1c00 ee03 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@03ee │ │ -087a84: 6e10 722e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -087a8a: 0c00 |0005: move-result-object v0 │ │ -087a8c: 6900 fb07 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ -087a90: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -087a92: 2300 3506 |0009: new-array v0, v0, [I // type@0635 │ │ -087a96: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -087a98: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ -087a9e: 4b02 0001 |000f: aput v2, v0, v1 │ │ -087aa2: 6900 fa07 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07fa │ │ -087aa6: 0e00 |0013: return-void │ │ +08b408: |[08b408] android.support.v4.widget.SwipeRefreshLayout.:()V │ │ +08b418: 1c00 ee03 |0000: const-class v0, Landroid/support/v4/widget/SwipeRefreshLayout; // type@03ee │ │ +08b41c: 6e10 722e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +08b422: 0c00 |0005: move-result-object v0 │ │ +08b424: 6900 fb07 |0006: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ +08b428: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +08b42a: 2300 3506 |0009: new-array v0, v0, [I // type@0635 │ │ +08b42e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +08b430: 1402 0e00 0101 |000c: const v2, #float 2.36936e-38 // #0101000e │ │ +08b436: 4b02 0001 |000f: aput v2, v0, v1 │ │ +08b43a: 6900 fa07 |0011: sput-object v0, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07fa │ │ +08b43e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0008 line=113 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119034,18 +119034,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -087aa8: |[087aa8] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ -087ab8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -087aba: 7030 581c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c58 │ │ -087ac0: 0e00 |0004: return-void │ │ +08b440: |[08b440] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;)V │ │ +08b450: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08b452: 7030 581c 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1c58 │ │ +08b458: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -119055,79 +119055,79 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 130 16-bit code units │ │ -087ac4: |[087ac4] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -087ad4: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -087ad6: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ -087ad8: 1505 2042 |0002: const/high16 v5, #int 1109393408 // #4220 │ │ -087adc: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -087ade: 7030 a31e 8709 |0005: invoke-direct {v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ -087ae4: 5c74 1508 |0008: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -087ae8: 1502 80bf |000a: const/high16 v2, #int -1082130432 // #bf80 │ │ -087aec: 5972 1e08 |000c: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -087af0: 5c74 1108 |000e: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0811 │ │ -087af4: 5973 0008 |0010: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -087af8: 5973 0708 |0012: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ -087afc: 2202 e503 |0014: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@03e5 │ │ -087b00: 7020 411c 7200 |0016: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c41 │ │ -087b06: 5b72 1408 |0019: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ -087b0a: 2202 ea03 |001b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@03ea │ │ -087b0e: 7020 4f1c 7200 |001d: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c4f │ │ -087b14: 5b72 0308 |0020: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ -087b18: 2202 eb03 |0022: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$7; // type@03eb │ │ -087b1c: 7020 511c 7200 |0024: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$7;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c51 │ │ -087b22: 5b72 0408 |0027: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ -087b26: 7110 8a1e 0800 |0029: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ -087b2c: 0c02 |002c: move-result-object v2 │ │ -087b2e: 6e10 911e 0200 |002d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ -087b34: 0a02 |0030: move-result v2 │ │ -087b36: 5972 1f08 |0031: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@081f │ │ -087b3a: 6e10 7a1c 0700 |0033: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ -087b40: 0c02 |0036: move-result-object v2 │ │ -087b42: 1403 0100 0e01 |0037: const v3, #float 2.60813e-38 // #010e0001 │ │ -087b48: 6e20 ce01 3200 |003a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@01ce │ │ -087b4e: 0a02 |003d: move-result v2 │ │ -087b50: 5972 0f08 |003e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@080f │ │ -087b54: 6e20 961c 4700 |0040: invoke-virtual {v7, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@1c96 │ │ -087b5a: 2202 6004 |0043: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ -087b5e: 1503 0040 |0045: const/high16 v3, #int 1073741824 // #4000 │ │ -087b62: 7020 f11f 3200 |0047: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff1 │ │ -087b68: 5b72 0a08 |004a: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@080a │ │ -087b6c: 6202 fa07 |004c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07fa │ │ -087b70: 6e30 6d01 9802 |004e: invoke-virtual {v8, v9, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -087b76: 0c00 |0051: move-result-object v0 │ │ -087b78: 6e30 d801 4006 |0052: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -087b7e: 0a02 |0055: move-result v2 │ │ -087b80: 6e20 8d1c 2700 |0056: invoke-virtual {v7, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1c8d │ │ -087b86: 6e10 e601 0000 |0059: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -087b8c: 6e10 7a1c 0700 |005c: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ -087b92: 0c02 |005f: move-result-object v2 │ │ -087b94: 6e10 ca01 0200 |0060: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -087b9a: 0c01 |0063: move-result-object v1 │ │ -087b9c: 5212 4b08 |0064: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -087ba0: c852 |0066: mul-float/2addr v2, v5 │ │ -087ba2: 8722 |0067: float-to-int v2, v2 │ │ -087ba4: 5972 0808 |0068: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ -087ba8: 5212 4b08 |006a: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -087bac: c852 |006c: mul-float/2addr v2, v5 │ │ -087bae: 8722 |006d: float-to-int v2, v2 │ │ -087bb0: 5972 0508 |006e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ -087bb4: 7010 6d1c 0700 |0070: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.createProgressView:()V // method@1c6d │ │ -087bba: 7120 3c13 6700 |0073: invoke-static {v7, v6}, Landroid/support/v4/view/ViewCompat;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@133c │ │ -087bc0: 1502 8042 |0076: const/high16 v2, #int 1115684864 // #4280 │ │ -087bc4: 5213 4b08 |0078: iget v3, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -087bc8: c832 |007a: mul-float/2addr v2, v3 │ │ -087bca: 5972 1b08 |007b: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -087bce: 5272 1b08 |007d: iget v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -087bd2: 5972 1e08 |007f: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -087bd6: 0e00 |0081: return-void │ │ +08b45c: |[08b45c] android.support.v4.widget.SwipeRefreshLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08b46c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +08b46e: 12f3 |0001: const/4 v3, #int -1 // #ff │ │ +08b470: 1505 2042 |0002: const/high16 v5, #int 1109393408 // #4220 │ │ +08b474: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +08b476: 7030 a31e 8709 |0005: invoke-direct {v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ +08b47c: 5c74 1508 |0008: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08b480: 1502 80bf |000a: const/high16 v2, #int -1082130432 // #bf80 │ │ +08b484: 5972 1e08 |000c: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08b488: 5c74 1108 |000e: iput-boolean v4, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0811 │ │ +08b48c: 5973 0008 |0010: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08b490: 5973 0708 |0012: iput v3, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ +08b494: 2202 e503 |0014: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$1; // type@03e5 │ │ +08b498: 7020 411c 7200 |0016: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$1;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c41 │ │ +08b49e: 5b72 1408 |0019: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ +08b4a2: 2202 ea03 |001b: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$6; // type@03ea │ │ +08b4a6: 7020 4f1c 7200 |001d: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$6;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c4f │ │ +08b4ac: 5b72 0308 |0020: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ +08b4b0: 2202 eb03 |0022: new-instance v2, Landroid/support/v4/widget/SwipeRefreshLayout$7; // type@03eb │ │ +08b4b4: 7020 511c 7200 |0024: invoke-direct {v2, v7}, Landroid/support/v4/widget/SwipeRefreshLayout$7;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c51 │ │ +08b4ba: 5b72 0408 |0027: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ +08b4be: 7110 8a1e 0800 |0029: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ +08b4c4: 0c02 |002c: move-result-object v2 │ │ +08b4c6: 6e10 911e 0200 |002d: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ +08b4cc: 0a02 |0030: move-result v2 │ │ +08b4ce: 5972 1f08 |0031: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@081f │ │ +08b4d2: 6e10 7a1c 0700 |0033: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ +08b4d8: 0c02 |0036: move-result-object v2 │ │ +08b4da: 1403 0100 0e01 |0037: const v3, #float 2.60813e-38 // #010e0001 │ │ +08b4e0: 6e20 ce01 3200 |003a: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getInteger:(I)I // method@01ce │ │ +08b4e6: 0a02 |003d: move-result v2 │ │ +08b4e8: 5972 0f08 |003e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@080f │ │ +08b4ec: 6e20 961c 4700 |0040: invoke-virtual {v7, v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.setWillNotDraw:(Z)V // method@1c96 │ │ +08b4f2: 2202 6004 |0043: new-instance v2, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ +08b4f6: 1503 0040 |0045: const/high16 v3, #int 1073741824 // #4000 │ │ +08b4fa: 7020 f11f 3200 |0047: invoke-direct {v2, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff1 │ │ +08b500: 5b72 0a08 |004a: iput-object v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@080a │ │ +08b504: 6202 fa07 |004c: sget-object v2, Landroid/support/v4/widget/SwipeRefreshLayout;.LAYOUT_ATTRS:[I // field@07fa │ │ +08b508: 6e30 6d01 9802 |004e: invoke-virtual {v8, v9, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +08b50e: 0c00 |0051: move-result-object v0 │ │ +08b510: 6e30 d801 4006 |0052: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +08b516: 0a02 |0055: move-result v2 │ │ +08b518: 6e20 8d1c 2700 |0056: invoke-virtual {v7, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setEnabled:(Z)V // method@1c8d │ │ +08b51e: 6e10 e601 0000 |0059: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +08b524: 6e10 7a1c 0700 |005c: invoke-virtual {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ +08b52a: 0c02 |005f: move-result-object v2 │ │ +08b52c: 6e10 ca01 0200 |0060: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +08b532: 0c01 |0063: move-result-object v1 │ │ +08b534: 5212 4b08 |0064: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08b538: c852 |0066: mul-float/2addr v2, v5 │ │ +08b53a: 8722 |0067: float-to-int v2, v2 │ │ +08b53c: 5972 0808 |0068: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ +08b540: 5212 4b08 |006a: iget v2, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08b544: c852 |006c: mul-float/2addr v2, v5 │ │ +08b546: 8722 |006d: float-to-int v2, v2 │ │ +08b548: 5972 0508 |006e: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ +08b54c: 7010 6d1c 0700 |0070: invoke-direct {v7}, Landroid/support/v4/widget/SwipeRefreshLayout;.createProgressView:()V // method@1c6d │ │ +08b552: 7120 3c13 6700 |0073: invoke-static {v7, v6}, Landroid/support/v4/view/ViewCompat;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@133c │ │ +08b558: 1502 8042 |0076: const/high16 v2, #int 1115684864 // #4280 │ │ +08b55c: 5213 4b08 |0078: iget v3, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08b560: c832 |007a: mul-float/2addr v2, v3 │ │ +08b562: 5972 1b08 |007b: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08b566: 5272 1b08 |007d: iget v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08b56a: 5972 1e08 |007f: iput v2, v7, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08b56e: 0e00 |0081: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=268 │ │ 0x0008 line=95 │ │ 0x000a line=97 │ │ 0x000e line=101 │ │ 0x0010 line=105 │ │ @@ -119162,17 +119162,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087bd8: |[087bd8] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -087be8: 5510 1508 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -087bec: 0f00 |0002: return v0 │ │ +08b570: |[08b570] android.support.v4.widget.SwipeRefreshLayout.access$000:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +08b580: 5510 1508 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08b584: 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;) │ │ @@ -119180,17 +119180,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087bf0: |[087bf0] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; │ │ -087c00: 5410 1308 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -087c04: 1100 |0002: return-object v0 │ │ +08b588: |[08b588] android.support.v4.widget.SwipeRefreshLayout.access$100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/MaterialProgressDrawable; │ │ +08b598: 5410 1308 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08b59c: 1100 |0002: return-object 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;) │ │ @@ -119198,17 +119198,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -087c08: |[087c08] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V │ │ -087c18: 7020 9a1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1c9a │ │ -087c1e: 0e00 |0003: return-void │ │ +08b5a0: |[08b5a0] android.support.v4.widget.SwipeRefreshLayout.access$1000:(Landroid/support/v4/widget/SwipeRefreshLayout;Landroid/view/animation/Animation$AnimationListener;)V │ │ +08b5b0: 7020 9a1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1c9a │ │ +08b5b6: 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 Landroid/view/animation/Animation$AnimationListener; │ │ │ │ @@ -119217,17 +119217,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087c20: |[087c20] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -087c30: 5510 2008 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ -087c34: 0f00 |0002: return v0 │ │ +08b5b8: |[08b5b8] android.support.v4.widget.SwipeRefreshLayout.access$1100:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +08b5c8: 5510 2008 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ +08b5cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119235,17 +119235,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 │ │ -087c38: |[087c38] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -087c48: 5210 1b08 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -087c4c: 0f00 |0002: return v0 │ │ +08b5d0: |[08b5d0] android.support.v4.widget.SwipeRefreshLayout.access$1200:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +08b5e0: 5210 1b08 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08b5e4: 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;) │ │ @@ -119253,17 +119253,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -087c50: |[087c50] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ -087c60: 7020 801c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.moveToStart:(F)V // method@1c80 │ │ -087c66: 0e00 |0003: return-void │ │ +08b5e8: |[08b5e8] android.support.v4.widget.SwipeRefreshLayout.access$1300:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +08b5f8: 7020 801c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.moveToStart:(F)V // method@1c80 │ │ +08b5fe: 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 F │ │ │ │ @@ -119272,17 +119272,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 │ │ -087c68: |[087c68] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ -087c78: 5210 1c08 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@081c │ │ -087c7c: 0f00 |0002: return v0 │ │ +08b600: |[08b600] android.support.v4.widget.SwipeRefreshLayout.access$1400:(Landroid/support/v4/widget/SwipeRefreshLayout;)F │ │ +08b610: 5210 1c08 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@081c │ │ +08b614: 0f00 |0002: return 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;) │ │ @@ -119290,17 +119290,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087c80: |[087c80] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -087c90: 5510 1008 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0810 │ │ -087c94: 0f00 |0002: return v0 │ │ +08b618: |[08b618] android.support.v4.widget.SwipeRefreshLayout.access$200:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +08b628: 5510 1008 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0810 │ │ +08b62c: 0f00 |0002: return 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;) │ │ @@ -119308,17 +119308,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087c98: |[087c98] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ -087ca8: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@080e │ │ -087cac: 1100 |0002: return-object v0 │ │ +08b630: |[08b630] android.support.v4.widget.SwipeRefreshLayout.access$300:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ +08b640: 5410 0e08 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@080e │ │ +08b644: 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;) │ │ @@ -119326,17 +119326,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087cb0: |[087cb0] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; │ │ -087cc0: 5410 0608 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087cc4: 1100 |0002: return-object v0 │ │ +08b648: |[08b648] android.support.v4.widget.SwipeRefreshLayout.access$400:(Landroid/support/v4/widget/SwipeRefreshLayout;)Landroid/support/v4/widget/CircleImageView; │ │ +08b658: 5410 0608 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b65c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119344,17 +119344,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 │ │ -087cc8: |[087cc8] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ -087cd8: 7020 8b1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1c8b │ │ -087cde: 0e00 |0003: return-void │ │ +08b660: |[08b660] android.support.v4.widget.SwipeRefreshLayout.access$500:(Landroid/support/v4/widget/SwipeRefreshLayout;I)V │ │ +08b670: 7020 8b1c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1c8b │ │ +08b676: 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 │ │ │ │ @@ -119363,17 +119363,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -087ce0: |[087ce0] android.support.v4.widget.SwipeRefreshLayout.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ -087cf0: 5510 1708 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -087cf4: 0f00 |0002: return v0 │ │ +08b678: |[08b678] android.support.v4.widget.SwipeRefreshLayout.access$600:(Landroid/support/v4/widget/SwipeRefreshLayout;)Z │ │ +08b688: 5510 1708 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08b68c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #15 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119381,17 +119381,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;F)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -087cf8: |[087cf8] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ -087d08: 7020 871c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1c87 │ │ -087d0e: 0e00 |0003: return-void │ │ +08b690: |[08b690] android.support.v4.widget.SwipeRefreshLayout.access$700:(Landroid/support/v4/widget/SwipeRefreshLayout;F)V │ │ +08b6a0: 7020 871c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1c87 │ │ +08b6a6: 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 F │ │ │ │ @@ -119400,17 +119400,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 │ │ -087d10: |[087d10] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ -087d20: 5210 0908 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -087d24: 0f00 |0002: return v0 │ │ +08b6a8: |[08b6a8] android.support.v4.widget.SwipeRefreshLayout.access$800:(Landroid/support/v4/widget/SwipeRefreshLayout;)I │ │ +08b6b8: 5210 0908 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08b6bc: 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;) │ │ @@ -119418,17 +119418,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 │ │ -087d28: |[087d28] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ -087d38: 5901 0908 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -087d3c: 0f01 |0002: return v1 │ │ +08b6c0: |[08b6c0] android.support.v4.widget.SwipeRefreshLayout.access$802:(Landroid/support/v4/widget/SwipeRefreshLayout;I)I │ │ +08b6d0: 5901 0908 |0000: iput v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08b6d4: 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 │ │ │ │ @@ -119437,17 +119437,17 @@ │ │ type : '(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -087d40: |[087d40] android.support.v4.widget.SwipeRefreshLayout.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V │ │ -087d50: 7030 951c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ -087d56: 0e00 |0003: return-void │ │ +08b6d8: |[08b6d8] android.support.v4.widget.SwipeRefreshLayout.access$900:(Landroid/support/v4/widget/SwipeRefreshLayout;IZ)V │ │ +08b6e8: 7030 951c 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ +08b6ee: 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 Z │ │ @@ -119457,33 +119457,33 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -087d58: |[087d58] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -087d68: 5945 0b08 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ -087d6c: 5440 0308 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ -087d70: 6e10 e51f 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fe5 │ │ -087d76: 5440 0308 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ -087d7a: 1602 c800 |0009: const-wide/16 v2, #int 200 // #c8 │ │ -087d7e: 6e30 e71f 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -087d84: 5440 0308 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ -087d88: 5441 0a08 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@080a │ │ -087d8c: 6e20 e81f 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ -087d92: 3806 0700 |0015: if-eqz v6, 001c // +0007 │ │ -087d96: 5440 0608 |0017: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087d9a: 6e20 1819 6000 |0019: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ -087da0: 5440 0608 |001c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087da4: 6e10 0519 0000 |001e: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ -087daa: 5440 0608 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087dae: 5441 0308 |0023: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ -087db2: 6e20 1f19 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ -087db8: 0e00 |0028: return-void │ │ +08b6f0: |[08b6f0] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +08b700: 5945 0b08 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ +08b704: 5440 0308 |0002: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ +08b708: 6e10 e51f 0000 |0004: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fe5 │ │ +08b70e: 5440 0308 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ +08b712: 1602 c800 |0009: const-wide/16 v2, #int 200 // #c8 │ │ +08b716: 6e30 e71f 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +08b71c: 5440 0308 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ +08b720: 5441 0a08 |0010: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@080a │ │ +08b724: 6e20 e81f 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ +08b72a: 3806 0700 |0015: if-eqz v6, 001c // +0007 │ │ +08b72e: 5440 0608 |0017: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b732: 6e20 1819 6000 |0019: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ +08b738: 5440 0608 |001c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b73c: 6e10 0519 0000 |001e: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ +08b742: 5440 0608 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b746: 5441 0308 |0023: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToCorrectPosition:Landroid/view/animation/Animation; // field@0803 │ │ +08b74a: 6e20 1f19 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ +08b750: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 0x0002 line=815 │ │ 0x0007 line=816 │ │ 0x000e line=817 │ │ 0x0015 line=818 │ │ @@ -119501,37 +119501,37 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -087dbc: |[087dbc] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -087dcc: 5540 1708 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -087dd0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -087dd4: 7030 9b1c 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1c9b │ │ -087dda: 0e00 |0007: return-void │ │ -087ddc: 5945 0b08 |0008: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ -087de0: 5440 0408 |000a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ -087de4: 6e10 e51f 0000 |000c: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fe5 │ │ -087dea: 5440 0408 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ -087dee: 1602 c800 |0011: const-wide/16 v2, #int 200 // #c8 │ │ -087df2: 6e30 e71f 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -087df8: 5440 0408 |0016: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ -087dfc: 5441 0a08 |0018: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@080a │ │ -087e00: 6e20 e81f 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ -087e06: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -087e0a: 5440 0608 |001f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087e0e: 6e20 1819 6000 |0021: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ -087e14: 5440 0608 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087e18: 6e10 0519 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ -087e1e: 5440 0608 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087e22: 5441 0408 |002b: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ -087e26: 6e20 1f19 1000 |002d: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ -087e2c: 28d7 |0030: goto 0007 // -0029 │ │ +08b754: |[08b754] android.support.v4.widget.SwipeRefreshLayout.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +08b764: 5540 1708 |0000: iget-boolean v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08b768: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +08b76c: 7030 9b1c 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1c9b │ │ +08b772: 0e00 |0007: return-void │ │ +08b774: 5945 0b08 |0008: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ +08b778: 5440 0408 |000a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ +08b77c: 6e10 e51f 0000 |000c: invoke-virtual {v0}, Landroid/view/animation/Animation;.reset:()V // method@1fe5 │ │ +08b782: 5440 0408 |000f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ +08b786: 1602 c800 |0011: const-wide/16 v2, #int 200 // #c8 │ │ +08b78a: 6e30 e71f 2003 |0013: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +08b790: 5440 0408 |0016: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ +08b794: 5441 0a08 |0018: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mDecelerateInterpolator:Landroid/view/animation/DecelerateInterpolator; // field@080a │ │ +08b798: 6e20 e81f 1000 |001a: invoke-virtual {v0, v1}, Landroid/view/animation/Animation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fe8 │ │ +08b79e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +08b7a2: 5440 0608 |001f: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b7a6: 6e20 1819 6000 |0021: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ +08b7ac: 5440 0608 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b7b0: 6e10 0519 0000 |0026: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ +08b7b6: 5440 0608 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b7ba: 5441 0408 |002b: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mAnimateToStartPosition:Landroid/view/animation/Animation; // field@0804 │ │ +08b7be: 6e20 1f19 1000 |002d: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ +08b7c4: 28d7 |0030: goto 0007 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=826 │ │ 0x0004 line=828 │ │ 0x0007 line=840 │ │ 0x0008 line=830 │ │ 0x000a line=831 │ │ @@ -119551,38 +119551,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -087e30: |[087e30] android.support.v4.widget.SwipeRefreshLayout.createProgressView:()V │ │ -087e40: 1403 fafa faff |0000: const v3, #float -nan // #fffafafa │ │ -087e46: 2200 7e03 |0003: new-instance v0, Landroid/support/v4/widget/CircleImageView; // type@037e │ │ -087e4a: 6e10 721c 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1c72 │ │ -087e50: 0c01 |0008: move-result-object v1 │ │ -087e52: 1502 a041 |0009: const/high16 v2, #int 1101004800 // #41a0 │ │ -087e56: 7040 0319 1023 |000b: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/widget/CircleImageView;.:(Landroid/content/Context;IF)V // method@1903 │ │ -087e5c: 5b40 0608 |000e: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087e60: 2200 b003 |0010: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable; // type@03b0 │ │ -087e64: 6e10 721c 0400 |0012: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1c72 │ │ -087e6a: 0c01 |0015: move-result-object v1 │ │ -087e6c: 7030 8d1a 1004 |0016: invoke-direct {v0, v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.:(Landroid/content/Context;Landroid/view/View;)V // method@1a8d │ │ -087e72: 5b40 1308 |0019: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -087e76: 5440 1308 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -087e7a: 6e20 a01a 3000 |001d: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1aa0 │ │ -087e80: 5440 0608 |0020: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087e84: 5441 1308 |0022: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -087e88: 6e20 1b19 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191b │ │ -087e8e: 5440 0608 |0027: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087e92: 1301 0800 |0029: const/16 v1, #int 8 // #8 │ │ -087e96: 6e20 1e19 1000 |002b: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ -087e9c: 5440 0608 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087ea0: 6e20 691c 0400 |0030: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.addView:(Landroid/view/View;)V // method@1c69 │ │ -087ea6: 0e00 |0033: return-void │ │ +08b7c8: |[08b7c8] android.support.v4.widget.SwipeRefreshLayout.createProgressView:()V │ │ +08b7d8: 1403 fafa faff |0000: const v3, #float -nan // #fffafafa │ │ +08b7de: 2200 7e03 |0003: new-instance v0, Landroid/support/v4/widget/CircleImageView; // type@037e │ │ +08b7e2: 6e10 721c 0400 |0005: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1c72 │ │ +08b7e8: 0c01 |0008: move-result-object v1 │ │ +08b7ea: 1502 a041 |0009: const/high16 v2, #int 1101004800 // #41a0 │ │ +08b7ee: 7040 0319 1023 |000b: invoke-direct {v0, v1, v3, v2}, Landroid/support/v4/widget/CircleImageView;.:(Landroid/content/Context;IF)V // method@1903 │ │ +08b7f4: 5b40 0608 |000e: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b7f8: 2200 b003 |0010: new-instance v0, Landroid/support/v4/widget/MaterialProgressDrawable; // type@03b0 │ │ +08b7fc: 6e10 721c 0400 |0012: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getContext:()Landroid/content/Context; // method@1c72 │ │ +08b802: 0c01 |0015: move-result-object v1 │ │ +08b804: 7030 8d1a 1004 |0016: invoke-direct {v0, v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.:(Landroid/content/Context;Landroid/view/View;)V // method@1a8d │ │ +08b80a: 5b40 1308 |0019: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08b80e: 5440 1308 |001b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08b812: 6e20 a01a 3000 |001d: invoke-virtual {v0, v3}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1aa0 │ │ +08b818: 5440 0608 |0020: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b81c: 5441 1308 |0022: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08b820: 6e20 1b19 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191b │ │ +08b826: 5440 0608 |0027: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b82a: 1301 0800 |0029: const/16 v1, #int 8 // #8 │ │ +08b82e: 6e20 1e19 1000 |002b: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ +08b834: 5440 0608 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b838: 6e20 691c 0400 |0030: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.addView:(Landroid/view/View;)V // method@1c69 │ │ +08b83e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=309 │ │ 0x0010 line=310 │ │ 0x001b line=311 │ │ 0x0020 line=312 │ │ 0x0027 line=313 │ │ @@ -119596,31 +119596,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -087ea8: |[087ea8] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ -087eb8: 5432 1d08 |0000: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -087ebc: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ -087ec0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -087ec2: 6e10 701c 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1c70 │ │ -087ec8: 0a02 |0008: move-result v2 │ │ -087eca: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ -087ece: 6e20 6f1c 1300 |000b: invoke-virtual {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1c6f │ │ -087ed4: 0c00 |000e: move-result-object v0 │ │ -087ed6: 5432 0608 |000f: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087eda: 6e20 aa2e 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -087ee0: 0a02 |0014: move-result v2 │ │ -087ee2: 3902 0500 |0015: if-nez v2, 001a // +0005 │ │ -087ee6: 5b30 1d08 |0017: iput-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -087eea: 0e00 |0019: return-void │ │ -087eec: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -087ef0: 28e9 |001c: goto 0005 // -0017 │ │ +08b840: |[08b840] android.support.v4.widget.SwipeRefreshLayout.ensureTarget:()V │ │ +08b850: 5432 1d08 |0000: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08b854: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ +08b858: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +08b85a: 6e10 701c 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1c70 │ │ +08b860: 0a02 |0008: move-result v2 │ │ +08b862: 3521 1000 |0009: if-ge v1, v2, 0019 // +0010 │ │ +08b866: 6e20 6f1c 1300 |000b: invoke-virtual {v3, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1c6f │ │ +08b86c: 0c00 |000e: move-result-object v0 │ │ +08b86e: 5432 0608 |000f: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b872: 6e20 aa2e 2000 |0011: invoke-virtual {v0, v2}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +08b878: 0a02 |0014: move-result v2 │ │ +08b87a: 3902 0500 |0015: if-nez v2, 001a // +0005 │ │ +08b87e: 5b30 1d08 |0017: iput-object v0, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08b882: 0e00 |0019: return-void │ │ +08b884: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08b888: 28e9 |001c: goto 0005 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=505 │ │ 0x0004 line=506 │ │ 0x000b line=507 │ │ 0x000f line=508 │ │ 0x0017 line=509 │ │ @@ -119638,23 +119638,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -087ef4: |[087ef4] android.support.v4.widget.SwipeRefreshLayout.getMotionEventY:(Landroid/view/MotionEvent;I)F │ │ -087f04: 7120 7611 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -087f0a: 0a00 |0003: move-result v0 │ │ -087f0c: 3b00 0500 |0004: if-gez v0, 0009 // +0005 │ │ -087f10: 1501 80bf |0006: const/high16 v1, #int -1082130432 // #bf80 │ │ -087f14: 0f01 |0008: return v1 │ │ -087f16: 7120 7c11 0300 |0009: invoke-static {v3, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -087f1c: 0a01 |000c: move-result v1 │ │ -087f1e: 28fb |000d: goto 0008 // -0005 │ │ +08b88c: |[08b88c] android.support.v4.widget.SwipeRefreshLayout.getMotionEventY:(Landroid/view/MotionEvent;I)F │ │ +08b89c: 7120 7611 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +08b8a2: 0a00 |0003: move-result v0 │ │ +08b8a4: 3b00 0500 |0004: if-gez v0, 0009 // +0005 │ │ +08b8a8: 1501 80bf |0006: const/high16 v1, #int -1082130432 // #bf80 │ │ +08b8ac: 0f01 |0008: return v1 │ │ +08b8ae: 7120 7c11 0300 |0009: invoke-static {v3, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08b8b4: 0a01 |000c: move-result v1 │ │ +08b8b6: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=656 │ │ 0x0004 line=657 │ │ 0x0006 line=658 │ │ 0x0008 line=660 │ │ locals : │ │ @@ -119668,22 +119668,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -087f20: |[087f20] android.support.v4.widget.SwipeRefreshLayout.isAlphaUsedForScale:()Z │ │ -087f30: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -087f34: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -087f38: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ -087f3c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -087f3e: 0f00 |0007: return v0 │ │ -087f40: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -087f42: 28fe |0009: goto 0007 // -0002 │ │ +08b8b8: |[08b8b8] android.support.v4.widget.SwipeRefreshLayout.isAlphaUsedForScale:()Z │ │ +08b8c8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08b8cc: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +08b8d0: 3510 0400 |0004: if-ge v0, v1, 0008 // +0004 │ │ +08b8d4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +08b8d6: 0f00 |0007: return v0 │ │ +08b8d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +08b8da: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #25 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -119691,26 +119691,26 @@ │ │ type : '(Landroid/view/animation/Animation;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -087f44: |[087f44] android.support.v4.widget.SwipeRefreshLayout.isAnimationRunning:(Landroid/view/animation/Animation;)Z │ │ -087f54: 3802 1000 |0000: if-eqz v2, 0010 // +0010 │ │ -087f58: 6e10 e41f 0200 |0002: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1fe4 │ │ -087f5e: 0a00 |0005: move-result v0 │ │ -087f60: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -087f64: 6e10 e31f 0200 |0008: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1fe3 │ │ -087f6a: 0a00 |000b: move-result v0 │ │ -087f6c: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -087f70: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -087f72: 0f00 |000f: return v0 │ │ -087f74: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -087f76: 28fe |0011: goto 000f // -0002 │ │ +08b8dc: |[08b8dc] android.support.v4.widget.SwipeRefreshLayout.isAnimationRunning:(Landroid/view/animation/Animation;)Z │ │ +08b8ec: 3802 1000 |0000: if-eqz v2, 0010 // +0010 │ │ +08b8f0: 6e10 e41f 0200 |0002: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasStarted:()Z // method@1fe4 │ │ +08b8f6: 0a00 |0005: move-result v0 │ │ +08b8f8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +08b8fc: 6e10 e31f 0200 |0008: invoke-virtual {v2}, Landroid/view/animation/Animation;.hasEnded:()Z // method@1fe3 │ │ +08b902: 0a00 |000b: move-result v0 │ │ +08b904: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +08b908: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08b90a: 0f00 |000f: return v0 │ │ +08b90c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +08b90e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0012 reg=2 animation Landroid/view/animation/Animation; │ │ │ │ @@ -119719,31 +119719,31 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -087f78: |[087f78] android.support.v4.widget.SwipeRefreshLayout.moveToStart:(F)V │ │ -087f88: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -087f8a: 5252 0b08 |0001: iget v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ -087f8e: 5253 1208 |0003: iget v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -087f92: 5254 0b08 |0005: iget v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ -087f96: b143 |0007: sub-int/2addr v3, v4 │ │ -087f98: 8233 |0008: int-to-float v3, v3 │ │ -087f9a: c863 |0009: mul-float/2addr v3, v6 │ │ -087f9c: 8733 |000a: float-to-int v3, v3 │ │ -087f9e: 9001 0203 |000b: add-int v1, v2, v3 │ │ -087fa2: 5452 0608 |000d: iget-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -087fa6: 6e10 0e19 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ -087fac: 0a02 |0012: move-result v2 │ │ -087fae: 9100 0102 |0013: sub-int v0, v1, v2 │ │ -087fb2: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -087fb4: 7030 951c 0502 |0016: invoke-direct {v5, v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ -087fba: 0e00 |0019: return-void │ │ +08b910: |[08b910] android.support.v4.widget.SwipeRefreshLayout.moveToStart:(F)V │ │ +08b920: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08b922: 5252 0b08 |0001: iget v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ +08b926: 5253 1208 |0003: iget v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08b92a: 5254 0b08 |0005: iget v4, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ +08b92e: b143 |0007: sub-int/2addr v3, v4 │ │ +08b930: 8233 |0008: int-to-float v3, v3 │ │ +08b932: c863 |0009: mul-float/2addr v3, v6 │ │ +08b934: 8733 |000a: float-to-int v3, v3 │ │ +08b936: 9001 0203 |000b: add-int v1, v2, v3 │ │ +08b93a: 5452 0608 |000d: iget-object v2, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b93e: 6e10 0e19 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ +08b944: 0a02 |0012: move-result v2 │ │ +08b946: 9100 0102 |0013: sub-int v0, v1, v2 │ │ +08b94a: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +08b94c: 7030 951c 0502 |0016: invoke-direct {v5, v0, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ +08b952: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0001 line=860 │ │ 0x000d line=861 │ │ 0x0015 line=862 │ │ 0x0019 line=863 │ │ @@ -119758,29 +119758,29 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -087fbc: |[087fbc] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ -087fcc: 7110 7711 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -087fd2: 0a02 |0003: move-result v2 │ │ -087fd4: 7120 7a11 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -087fda: 0a01 |0007: move-result v1 │ │ -087fdc: 5243 0008 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -087fe0: 3331 0b00 |000a: if-ne v1, v3, 0015 // +000b │ │ -087fe4: 3902 0a00 |000c: if-nez v2, 0016 // +000a │ │ -087fe8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -087fea: 7120 7a11 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -087ff0: 0a03 |0012: move-result v3 │ │ -087ff2: 5943 0008 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -087ff6: 0e00 |0015: return-void │ │ -087ff8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -087ffa: 28f8 |0017: goto 000f // -0008 │ │ +08b954: |[08b954] android.support.v4.widget.SwipeRefreshLayout.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V │ │ +08b964: 7110 7711 0500 |0000: invoke-static {v5}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +08b96a: 0a02 |0003: move-result v2 │ │ +08b96c: 7120 7a11 2500 |0004: invoke-static {v5, v2}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08b972: 0a01 |0007: move-result v1 │ │ +08b974: 5243 0008 |0008: iget v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08b978: 3331 0b00 |000a: if-ne v1, v3, 0015 // +000b │ │ +08b97c: 3902 0a00 |000c: if-nez v2, 0016 // +000a │ │ +08b980: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +08b982: 7120 7a11 0500 |000f: invoke-static {v5, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08b988: 0a03 |0012: move-result v3 │ │ +08b98a: 5943 0008 |0013: iput v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08b98e: 0e00 |0015: return-void │ │ +08b990: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +08b992: 28f8 |0017: goto 000f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=906 │ │ 0x0004 line=907 │ │ 0x0008 line=908 │ │ 0x000c line=911 │ │ 0x000f line=912 │ │ @@ -119798,28 +119798,28 @@ │ │ type : '(F)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -087ffc: |[087ffc] android.support.v4.widget.SwipeRefreshLayout.setAnimationProgress:(F)V │ │ -08800c: 7010 7c1c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1c7c │ │ -088012: 0a00 |0003: move-result v0 │ │ -088014: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -088018: 1500 7f43 |0006: const/high16 v0, #int 1132396544 // #437f │ │ -08801c: c820 |0008: mul-float/2addr v0, v2 │ │ -08801e: 8700 |0009: float-to-int v0, v0 │ │ -088020: 7020 8b1c 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1c8b │ │ -088026: 0e00 |000d: return-void │ │ -088028: 5410 0608 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -08802c: 7120 4c13 2000 |0010: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@134c │ │ -088032: 5410 0608 |0013: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088036: 7120 4d13 2000 |0015: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@134d │ │ -08803c: 28f5 |0018: goto 000d // -000b │ │ +08b994: |[08b994] android.support.v4.widget.SwipeRefreshLayout.setAnimationProgress:(F)V │ │ +08b9a4: 7010 7c1c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1c7c │ │ +08b9aa: 0a00 |0003: move-result v0 │ │ +08b9ac: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +08b9b0: 1500 7f43 |0006: const/high16 v0, #int 1132396544 // #437f │ │ +08b9b4: c820 |0008: mul-float/2addr v0, v2 │ │ +08b9b6: 8700 |0009: float-to-int v0, v0 │ │ +08b9b8: 7020 8b1c 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorViewAlpha:(I)V // method@1c8b │ │ +08b9be: 0e00 |000d: return-void │ │ +08b9c0: 5410 0608 |000e: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b9c4: 7120 4c13 2000 |0010: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@134c │ │ +08b9ca: 5410 0608 |0013: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b9ce: 7120 4d13 2000 |0015: invoke-static {v0, v2}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@134d │ │ +08b9d4: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0006 line=385 │ │ 0x000d line=390 │ │ 0x000e line=387 │ │ 0x0013 line=388 │ │ @@ -119832,22 +119832,22 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -088040: |[088040] android.support.v4.widget.SwipeRefreshLayout.setColorViewAlpha:(I)V │ │ -088050: 5410 0608 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088054: 6e10 0819 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1908 │ │ -08805a: 0c00 |0005: move-result-object v0 │ │ -08805c: 6e20 8f02 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@028f │ │ -088062: 5410 1308 |0009: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088066: 6e20 9e1a 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ -08806c: 0e00 |000e: return-void │ │ +08b9d8: |[08b9d8] android.support.v4.widget.SwipeRefreshLayout.setColorViewAlpha:(I)V │ │ +08b9e8: 5410 0608 |0000: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08b9ec: 6e10 0819 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1908 │ │ +08b9f2: 0c00 |0005: move-result-object v0 │ │ +08b9f4: 6e20 8f02 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@028f │ │ +08b9fa: 5410 1308 |0009: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08b9fe: 6e20 9e1a 2000 |000b: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ +08ba04: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0009 line=187 │ │ 0x000e line=188 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -119858,29 +119858,29 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -088070: |[088070] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(ZZ)V │ │ -088080: 5520 1508 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -088084: 3230 1400 |0002: if-eq v0, v3, 0016 // +0014 │ │ -088088: 5c24 1008 |0004: iput-boolean v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0810 │ │ -08808c: 7010 6e1c 0200 |0006: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ -088092: 5c23 1508 |0009: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -088096: 5520 1508 |000b: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -08809a: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -08809e: 5220 0908 |000f: iget v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -0880a2: 5421 1408 |0011: iget-object v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ -0880a6: 7030 6a1c 0201 |0013: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1c6a │ │ -0880ac: 0e00 |0016: return-void │ │ -0880ae: 5420 1408 |0017: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ -0880b2: 7020 9a1c 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1c9a │ │ -0880b8: 28fa |001c: goto 0016 // -0006 │ │ +08ba08: |[08ba08] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(ZZ)V │ │ +08ba18: 5520 1508 |0000: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08ba1c: 3230 1400 |0002: if-eq v0, v3, 0016 // +0014 │ │ +08ba20: 5c24 1008 |0004: iput-boolean v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0810 │ │ +08ba24: 7010 6e1c 0200 |0006: invoke-direct {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ +08ba2a: 5c23 1508 |0009: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08ba2e: 5520 1508 |000b: iget-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08ba32: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +08ba36: 5220 0908 |000f: iget v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08ba3a: 5421 1408 |0011: iget-object v1, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ +08ba3e: 7030 6a1c 0201 |0013: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToCorrectPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1c6a │ │ +08ba44: 0e00 |0016: return-void │ │ +08ba46: 5420 1408 |0017: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ +08ba4a: 7020 9a1c 0200 |0019: invoke-direct {v2, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1c9a │ │ +08ba50: 28fa |001c: goto 0016 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ 0x0004 line=394 │ │ 0x0006 line=395 │ │ 0x0009 line=396 │ │ 0x000b line=397 │ │ @@ -119897,29 +119897,29 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0880bc: |[0880bc] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(IZ)V │ │ -0880cc: 5420 0608 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0880d0: 6e10 0419 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.bringToFront:()V // method@1904 │ │ -0880d6: 5420 0608 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0880da: 6e20 1419 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.offsetTopAndBottom:(I)V // method@1914 │ │ -0880e0: 5420 0608 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0880e4: 6e10 0e19 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ -0880ea: 0a00 |000f: move-result v0 │ │ -0880ec: 5920 0908 |0010: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -0880f0: 3804 0b00 |0012: if-eqz v4, 001d // +000b │ │ -0880f4: 6000 4500 |0014: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0880f8: 1301 0b00 |0016: const/16 v1, #int 11 // #b │ │ -0880fc: 3510 0500 |0018: if-ge v0, v1, 001d // +0005 │ │ -088100: 6e10 7b1c 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.invalidate:()V // method@1c7b │ │ -088106: 0e00 |001d: return-void │ │ +08ba54: |[08ba54] android.support.v4.widget.SwipeRefreshLayout.setTargetOffsetTopAndBottom:(IZ)V │ │ +08ba64: 5420 0608 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08ba68: 6e10 0419 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.bringToFront:()V // method@1904 │ │ +08ba6e: 5420 0608 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08ba72: 6e20 1419 3000 |0007: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.offsetTopAndBottom:(I)V // method@1914 │ │ +08ba78: 5420 0608 |000a: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08ba7c: 6e10 0e19 0000 |000c: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ +08ba82: 0a00 |000f: move-result v0 │ │ +08ba84: 5920 0908 |0010: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08ba88: 3804 0b00 |0012: if-eqz v4, 001d // +000b │ │ +08ba8c: 6000 4500 |0014: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08ba90: 1301 0b00 |0016: const/16 v1, #int 11 // #b │ │ +08ba94: 3510 0500 |0018: if-ge v0, v1, 001d // +0005 │ │ +08ba98: 6e10 7b1c 0200 |001a: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.invalidate:()V // method@1c7b │ │ +08ba9e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=897 │ │ 0x0005 line=898 │ │ 0x000a line=899 │ │ 0x0012 line=900 │ │ 0x001a line=901 │ │ @@ -119934,34 +119934,34 @@ │ │ type : '(II)Landroid/view/animation/Animation;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 39 16-bit code units │ │ -088108: |[088108] android.support.v4.widget.SwipeRefreshLayout.startAlphaAnimation:(II)Landroid/view/animation/Animation; │ │ -088118: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08811a: 5542 1708 |0001: iget-boolean v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -08811e: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -088122: 7010 7c1c 0400 |0005: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1c7c │ │ -088128: 0a02 |0008: move-result v2 │ │ -08812a: 3802 0400 |0009: if-eqz v2, 000d // +0004 │ │ -08812e: 0710 |000b: move-object v0, v1 │ │ -088130: 1100 |000c: return-object v0 │ │ -088132: 2200 e803 |000d: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@03e8 │ │ -088136: 7040 491c 4065 |000f: invoke-direct {v0, v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V // method@1c49 │ │ -08813c: 1602 2c01 |0012: const-wide/16 v2, #int 300 // #12c │ │ -088140: 6e30 e71f 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -088146: 5442 0608 |0017: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -08814a: 6e20 1819 1200 |0019: invoke-virtual {v2, v1}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ -088150: 5441 0608 |001c: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088154: 6e10 0519 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ -08815a: 5441 0608 |0021: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -08815e: 6e20 1f19 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ -088164: 28e6 |0026: goto 000c // -001a │ │ +08baa0: |[08baa0] android.support.v4.widget.SwipeRefreshLayout.startAlphaAnimation:(II)Landroid/view/animation/Animation; │ │ +08bab0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08bab2: 5542 1708 |0001: iget-boolean v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08bab6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +08baba: 7010 7c1c 0400 |0005: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1c7c │ │ +08bac0: 0a02 |0008: move-result v2 │ │ +08bac2: 3802 0400 |0009: if-eqz v2, 000d // +0004 │ │ +08bac6: 0710 |000b: move-object v0, v1 │ │ +08bac8: 1100 |000c: return-object v0 │ │ +08baca: 2200 e803 |000d: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$4; // type@03e8 │ │ +08bace: 7040 491c 4065 |000f: invoke-direct {v0, v4, v5, v6}, Landroid/support/v4/widget/SwipeRefreshLayout$4;.:(Landroid/support/v4/widget/SwipeRefreshLayout;II)V // method@1c49 │ │ +08bad4: 1602 2c01 |0012: const-wide/16 v2, #int 300 // #12c │ │ +08bad8: 6e30 e71f 2003 |0014: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +08bade: 5442 0608 |0017: iget-object v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bae2: 6e20 1819 1200 |0019: invoke-virtual {v2, v1}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ +08bae8: 5441 0608 |001c: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08baec: 6e10 0519 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ +08baf2: 5441 0608 |0021: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08baf6: 6e20 1f19 0100 |0023: invoke-virtual {v1, v0}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ +08bafc: 28e6 |0026: goto 000c // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=429 │ │ 0x000c line=445 │ │ 0x000d line=432 │ │ 0x0012 line=440 │ │ 0x0017 line=442 │ │ @@ -119978,23 +119978,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -088168: |[088168] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaMaxAnimation:()V │ │ -088178: 5420 1308 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -08817c: 6e10 951a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ -088182: 0a00 |0005: move-result v0 │ │ -088184: 1301 ff00 |0006: const/16 v1, #int 255 // #ff │ │ -088188: 7030 971c 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1c97 │ │ -08818e: 0c00 |000b: move-result-object v0 │ │ -088190: 5b20 0108 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@0801 │ │ -088194: 0e00 |000e: return-void │ │ +08bb00: |[08bb00] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaMaxAnimation:()V │ │ +08bb10: 5420 1308 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08bb14: 6e10 951a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ +08bb1a: 0a00 |0005: move-result v0 │ │ +08bb1c: 1301 ff00 |0006: const/16 v1, #int 255 // #ff │ │ +08bb20: 7030 971c 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1c97 │ │ +08bb26: 0c00 |000b: move-result-object v0 │ │ +08bb28: 5b20 0108 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@0801 │ │ +08bb2c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x000e line=424 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -120003,23 +120003,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -088198: |[088198] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaStartAnimation:()V │ │ -0881a8: 5420 1308 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -0881ac: 6e10 951a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ -0881b2: 0a00 |0005: move-result v0 │ │ -0881b4: 1301 4c00 |0006: const/16 v1, #int 76 // #4c │ │ -0881b8: 7030 971c 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1c97 │ │ -0881be: 0c00 |000b: move-result-object v0 │ │ -0881c0: 5b20 0208 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@0802 │ │ -0881c4: 0e00 |000e: return-void │ │ +08bb30: |[08bb30] android.support.v4.widget.SwipeRefreshLayout.startProgressAlphaStartAnimation:()V │ │ +08bb40: 5420 1308 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08bb44: 6e10 951a 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ +08bb4a: 0a00 |0005: move-result v0 │ │ +08bb4c: 1301 4c00 |0006: const/16 v1, #int 76 // #4c │ │ +08bb50: 7030 971c 0201 |0008: invoke-direct {v2, v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startAlphaAnimation:(II)Landroid/view/animation/Animation; // method@1c97 │ │ +08bb56: 0c00 |000b: move-result-object v0 │ │ +08bb58: 5b20 0208 |000c: iput-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@0802 │ │ +08bb5c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x000e line=420 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ @@ -120028,29 +120028,29 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0881c8: |[0881c8] android.support.v4.widget.SwipeRefreshLayout.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -0881d8: 2200 e703 |0000: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@03e7 │ │ -0881dc: 7020 471c 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c47 │ │ -0881e2: 5b40 1908 |0005: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0819 │ │ -0881e6: 5440 1908 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0819 │ │ -0881ea: 1602 9600 |0009: const-wide/16 v2, #int 150 // #96 │ │ -0881ee: 6e30 e71f 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -0881f4: 5440 0608 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0881f8: 6e20 1819 5000 |0010: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ -0881fe: 5440 0608 |0013: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088202: 6e10 0519 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ -088208: 5440 0608 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -08820c: 5441 1908 |001a: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0819 │ │ -088210: 6e20 1f19 1000 |001c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ -088216: 0e00 |001f: return-void │ │ +08bb60: |[08bb60] android.support.v4.widget.SwipeRefreshLayout.startScaleDownAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +08bb70: 2200 e703 |0000: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$3; // type@03e7 │ │ +08bb74: 7020 471c 4000 |0002: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$3;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c47 │ │ +08bb7a: 5b40 1908 |0005: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0819 │ │ +08bb7e: 5440 1908 |0007: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0819 │ │ +08bb82: 1602 9600 |0009: const-wide/16 v2, #int 150 // #96 │ │ +08bb86: 6e30 e71f 2003 |000b: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +08bb8c: 5440 0608 |000e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bb90: 6e20 1819 5000 |0010: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ +08bb96: 5440 0608 |0013: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bb9a: 6e10 0519 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ +08bba0: 5440 0608 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bba4: 5441 1908 |001a: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownAnimation:Landroid/view/animation/Animation; // field@0819 │ │ +08bba8: 6e20 1f19 1000 |001c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ +08bbae: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0007 line=412 │ │ 0x000e line=413 │ │ 0x0013 line=414 │ │ 0x0018 line=415 │ │ @@ -120064,44 +120064,44 @@ │ │ type : '(ILandroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -088218: |[088218] android.support.v4.widget.SwipeRefreshLayout.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ -088228: 5945 0b08 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ -08822c: 7010 7c1c 0400 |0002: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1c7c │ │ -088232: 0a00 |0005: move-result v0 │ │ -088234: 3800 2d00 |0006: if-eqz v0, 0033 // +002d │ │ -088238: 5440 1308 |0008: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -08823c: 6e10 951a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ -088242: 0a00 |000d: move-result v0 │ │ -088244: 8200 |000e: int-to-float v0, v0 │ │ -088246: 5940 1c08 |000f: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@081c │ │ -08824a: 2200 ec03 |0011: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$8; // type@03ec │ │ -08824e: 7020 531c 4000 |0013: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$8;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c53 │ │ -088254: 5b40 1a08 |0016: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@081a │ │ -088258: 5440 1a08 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@081a │ │ -08825c: 1602 9600 |001a: const-wide/16 v2, #int 150 // #96 │ │ -088260: 6e30 e71f 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -088266: 3806 0700 |001f: if-eqz v6, 0026 // +0007 │ │ -08826a: 5440 0608 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -08826e: 6e20 1819 6000 |0023: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ -088274: 5440 0608 |0026: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088278: 6e10 0519 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ -08827e: 5440 0608 |002b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088282: 5441 1a08 |002d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@081a │ │ -088286: 6e20 1f19 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ -08828c: 0e00 |0032: return-void │ │ -08828e: 5440 0608 |0033: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088292: 7110 2213 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getScaleX:(Landroid/view/View;)F // method@1322 │ │ -088298: 0a00 |0038: move-result v0 │ │ -08829a: 5940 1c08 |0039: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@081c │ │ -08829e: 28d6 |003b: goto 0011 // -002a │ │ +08bbb0: |[08bbb0] android.support.v4.widget.SwipeRefreshLayout.startScaleDownReturnToStartAnimation:(ILandroid/view/animation/Animation$AnimationListener;)V │ │ +08bbc0: 5945 0b08 |0000: iput v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mFrom:I // field@080b │ │ +08bbc4: 7010 7c1c 0400 |0002: invoke-direct {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAlphaUsedForScale:()Z // method@1c7c │ │ +08bbca: 0a00 |0005: move-result v0 │ │ +08bbcc: 3800 2d00 |0006: if-eqz v0, 0033 // +002d │ │ +08bbd0: 5440 1308 |0008: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08bbd4: 6e10 951a 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ +08bbda: 0a00 |000d: move-result v0 │ │ +08bbdc: 8200 |000e: int-to-float v0, v0 │ │ +08bbde: 5940 1c08 |000f: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@081c │ │ +08bbe2: 2200 ec03 |0011: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$8; // type@03ec │ │ +08bbe6: 7020 531c 4000 |0013: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$8;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c53 │ │ +08bbec: 5b40 1a08 |0016: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@081a │ │ +08bbf0: 5440 1a08 |0018: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@081a │ │ +08bbf4: 1602 9600 |001a: const-wide/16 v2, #int 150 // #96 │ │ +08bbf8: 6e30 e71f 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +08bbfe: 3806 0700 |001f: if-eqz v6, 0026 // +0007 │ │ +08bc02: 5440 0608 |0021: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bc06: 6e20 1819 6000 |0023: invoke-virtual {v0, v6}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ +08bc0c: 5440 0608 |0026: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bc10: 6e10 0519 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ +08bc16: 5440 0608 |002b: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bc1a: 5441 1a08 |002d: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleDownToStartAnimation:Landroid/view/animation/Animation; // field@081a │ │ +08bc1e: 6e20 1f19 1000 |002f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ +08bc24: 0e00 |0032: return-void │ │ +08bc26: 5440 0608 |0033: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bc2a: 7110 2213 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getScaleX:(Landroid/view/View;)F // method@1322 │ │ +08bc30: 0a00 |0038: move-result v0 │ │ +08bc32: 5940 1c08 |0039: iput v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mStartingScale:F // field@081c │ │ +08bc36: 28d6 |003b: goto 0011 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0002 line=875 │ │ 0x0008 line=876 │ │ 0x0011 line=880 │ │ 0x0018 line=888 │ │ @@ -120121,40 +120121,40 @@ │ │ type : '(Landroid/view/animation/Animation$AnimationListener;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0882a0: |[0882a0] android.support.v4.widget.SwipeRefreshLayout.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ -0882b0: 5440 0608 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0882b4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0882b6: 6e20 1e19 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ -0882bc: 6000 4500 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0882c0: 1301 0b00 |0008: const/16 v1, #int 11 // #b │ │ -0882c4: 3410 0900 |000a: if-lt v0, v1, 0013 // +0009 │ │ -0882c8: 5440 1308 |000c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -0882cc: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ -0882d0: 6e20 9e1a 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ -0882d6: 2200 e603 |0013: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@03e6 │ │ -0882da: 7020 451c 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c45 │ │ -0882e0: 5b40 1808 |0018: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0818 │ │ -0882e4: 5440 1808 |001a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0818 │ │ -0882e8: 5241 0f08 |001c: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@080f │ │ -0882ec: 8112 |001e: int-to-long v2, v1 │ │ -0882ee: 6e30 e71f 2003 |001f: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -0882f4: 3805 0700 |0022: if-eqz v5, 0029 // +0007 │ │ -0882f8: 5440 0608 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0882fc: 6e20 1819 5000 |0026: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ -088302: 5440 0608 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088306: 6e10 0519 0000 |002b: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ -08830c: 5440 0608 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088310: 5441 1808 |0030: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0818 │ │ -088314: 6e20 1f19 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ -08831a: 0e00 |0035: return-void │ │ +08bc38: |[08bc38] android.support.v4.widget.SwipeRefreshLayout.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V │ │ +08bc48: 5440 0608 |0000: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bc4c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08bc4e: 6e20 1e19 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ +08bc54: 6000 4500 |0006: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08bc58: 1301 0b00 |0008: const/16 v1, #int 11 // #b │ │ +08bc5c: 3410 0900 |000a: if-lt v0, v1, 0013 // +0009 │ │ +08bc60: 5440 1308 |000c: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08bc64: 1301 ff00 |000e: const/16 v1, #int 255 // #ff │ │ +08bc68: 6e20 9e1a 1000 |0010: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ +08bc6e: 2200 e603 |0013: new-instance v0, Landroid/support/v4/widget/SwipeRefreshLayout$2; // type@03e6 │ │ +08bc72: 7020 451c 4000 |0015: invoke-direct {v0, v4}, Landroid/support/v4/widget/SwipeRefreshLayout$2;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c45 │ │ +08bc78: 5b40 1808 |0018: iput-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0818 │ │ +08bc7c: 5440 1808 |001a: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0818 │ │ +08bc80: 5241 0f08 |001c: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mMediumAnimationDuration:I // field@080f │ │ +08bc84: 8112 |001e: int-to-long v2, v1 │ │ +08bc86: 6e30 e71f 2003 |001f: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +08bc8c: 3805 0700 |0022: if-eqz v5, 0029 // +0007 │ │ +08bc90: 5440 0608 |0024: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bc94: 6e20 1819 5000 |0026: invoke-virtual {v0, v5}, Landroid/support/v4/widget/CircleImageView;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1918 │ │ +08bc9a: 5440 0608 |0029: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bc9e: 6e10 0519 0000 |002b: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.clearAnimation:()V // method@1905 │ │ +08bca4: 5440 0608 |002e: iget-object v0, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bca8: 5441 1808 |0030: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mScaleAnimation:Landroid/view/animation/Animation; // field@0818 │ │ +08bcac: 6e20 1f19 1000 |0032: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.startAnimation:(Landroid/view/animation/Animation;)V // method@191f │ │ +08bcb2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 0x0006 line=359 │ │ 0x000c line=363 │ │ 0x0013 line=365 │ │ 0x001a line=371 │ │ @@ -120173,52 +120173,52 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -08831c: |[08831c] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ -08832c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08832e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -088330: 6003 4500 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -088334: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ -088338: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ -08833c: 5453 1d08 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -088340: 2033 6904 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0469 │ │ -088344: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ -088348: 5450 1d08 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -08834c: 1f00 6904 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0469 │ │ -088350: 6e10 0320 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@2003 │ │ -088356: 0a03 |0015: move-result v3 │ │ -088358: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ -08835c: 6e10 0420 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@2004 │ │ -088362: 0a03 |001b: move-result v3 │ │ -088364: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ -088368: 6e20 0220 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@2002 │ │ -08836e: 0c03 |0021: move-result-object v3 │ │ -088370: 6e10 181e 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -088376: 0a03 |0025: move-result v3 │ │ -088378: 6e10 0520 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@2005 │ │ -08837e: 0a04 |0029: move-result v4 │ │ -088380: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ -088384: 0f01 |002c: return v1 │ │ -088386: 0121 |002d: move v1, v2 │ │ -088388: 28fe |002e: goto 002c // -0002 │ │ -08838a: 5453 1d08 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -08838e: 6e10 151e 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ -088394: 0a03 |0034: move-result v3 │ │ -088396: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ -08839a: 0121 |0037: move v1, v2 │ │ -08839c: 28f4 |0038: goto 002c // -000c │ │ -08839e: 5451 1d08 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -0883a2: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ -0883a4: 7120 0813 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1308 │ │ -0883aa: 0a01 |003f: move-result v1 │ │ -0883ac: 28ec |0040: goto 002c // -0014 │ │ +08bcb4: |[08bcb4] android.support.v4.widget.SwipeRefreshLayout.canChildScrollUp:()Z │ │ +08bcc4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08bcc6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08bcc8: 6003 4500 |0002: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08bccc: 1304 0e00 |0004: const/16 v4, #int 14 // #e │ │ +08bcd0: 3543 3300 |0006: if-ge v3, v4, 0039 // +0033 │ │ +08bcd4: 5453 1d08 |0008: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bcd8: 2033 6904 |000a: instance-of v3, v3, Landroid/widget/AbsListView; // type@0469 │ │ +08bcdc: 3803 2300 |000c: if-eqz v3, 002f // +0023 │ │ +08bce0: 5450 1d08 |000e: iget-object v0, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bce4: 1f00 6904 |0010: check-cast v0, Landroid/widget/AbsListView; // type@0469 │ │ +08bce8: 6e10 0320 0000 |0012: invoke-virtual {v0}, Landroid/widget/AbsListView;.getChildCount:()I // method@2003 │ │ +08bcee: 0a03 |0015: move-result v3 │ │ +08bcf0: 3d03 1700 |0016: if-lez v3, 002d // +0017 │ │ +08bcf4: 6e10 0420 0000 |0018: invoke-virtual {v0}, Landroid/widget/AbsListView;.getFirstVisiblePosition:()I // method@2004 │ │ +08bcfa: 0a03 |001b: move-result v3 │ │ +08bcfc: 3c03 1000 |001c: if-gtz v3, 002c // +0010 │ │ +08bd00: 6e20 0220 2000 |001e: invoke-virtual {v0, v2}, Landroid/widget/AbsListView;.getChildAt:(I)Landroid/view/View; // method@2002 │ │ +08bd06: 0c03 |0021: move-result-object v3 │ │ +08bd08: 6e10 181e 0300 |0022: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08bd0e: 0a03 |0025: move-result v3 │ │ +08bd10: 6e10 0520 0000 |0026: invoke-virtual {v0}, Landroid/widget/AbsListView;.getPaddingTop:()I // method@2005 │ │ +08bd16: 0a04 |0029: move-result v4 │ │ +08bd18: 3543 0300 |002a: if-ge v3, v4, 002d // +0003 │ │ +08bd1c: 0f01 |002c: return v1 │ │ +08bd1e: 0121 |002d: move v1, v2 │ │ +08bd20: 28fe |002e: goto 002c // -0002 │ │ +08bd22: 5453 1d08 |002f: iget-object v3, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bd26: 6e10 151e 0300 |0031: invoke-virtual {v3}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ +08bd2c: 0a03 |0034: move-result v3 │ │ +08bd2e: 3c03 f7ff |0035: if-gtz v3, 002c // -0009 │ │ +08bd32: 0121 |0037: move v1, v2 │ │ +08bd34: 28f4 |0038: goto 002c // -000c │ │ +08bd36: 5451 1d08 |0039: iget-object v1, v5, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bd3a: 12f2 |003b: const/4 v2, #int -1 // #ff │ │ +08bd3c: 7120 0813 2100 |003c: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1308 │ │ +08bd42: 0a01 |003f: move-result v1 │ │ +08bd44: 28ec |0040: goto 002c // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=584 │ │ 0x0008 line=585 │ │ 0x000e line=586 │ │ 0x0012 line=587 │ │ 0x002c line=594 │ │ @@ -120235,26 +120235,26 @@ │ │ type : '(II)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0883b0: |[0883b0] android.support.v4.widget.SwipeRefreshLayout.getChildDrawingOrder:(II)I │ │ -0883c0: 5210 0708 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ -0883c4: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -0883c8: 0f03 |0004: return v3 │ │ -0883ca: d800 02ff |0005: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0883ce: 3303 0500 |0007: if-ne v3, v0, 000c // +0005 │ │ -0883d2: 5213 0708 |0009: iget v3, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ -0883d6: 28f9 |000b: goto 0004 // -0007 │ │ -0883d8: 5210 0708 |000c: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ -0883dc: 3403 f6ff |000e: if-lt v3, v0, 0004 // -000a │ │ -0883e0: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0883e4: 28f2 |0012: goto 0004 // -000e │ │ +08bd48: |[08bd48] android.support.v4.widget.SwipeRefreshLayout.getChildDrawingOrder:(II)I │ │ +08bd58: 5210 0708 |0000: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ +08bd5c: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +08bd60: 0f03 |0004: return v3 │ │ +08bd62: d800 02ff |0005: add-int/lit8 v0, v2, #int -1 // #ff │ │ +08bd66: 3303 0500 |0007: if-ne v3, v0, 000c // +0005 │ │ +08bd6a: 5213 0708 |0009: iget v3, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ +08bd6e: 28f9 |000b: goto 0004 // -0007 │ │ +08bd70: 5210 0708 |000c: iget v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ +08bd74: 3403 f6ff |000e: if-lt v3, v0, 0004 // -000a │ │ +08bd78: d803 0301 |0010: add-int/lit8 v3, v3, #int 1 // #01 │ │ +08bd7c: 28f2 |0012: goto 0004 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=304 │ │ 0x0005 line=296 │ │ 0x0009 line=298 │ │ 0x000c line=299 │ │ @@ -120270,17 +120270,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0883e8: |[0883e8] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ -0883f8: 5510 1508 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -0883fc: 0f00 |0002: return v0 │ │ +08bd80: |[08bd80] android.support.v4.widget.SwipeRefreshLayout.isRefreshing:()Z │ │ +08bd90: 5510 1508 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08bd94: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ │ │ #3 : (in Landroid/support/v4/widget/SwipeRefreshLayout;) │ │ @@ -120288,87 +120288,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 154 16-bit code units │ │ -088400: |[088400] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -088410: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -088412: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ -088414: 1507 80bf |0002: const/high16 v7, #int -1082130432 // #bf80 │ │ -088418: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -08841a: 7010 6e1c 0a00 |0005: invoke-direct {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ -088420: 7110 7811 0b00 |0008: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ -088426: 0a00 |000b: move-result v0 │ │ -088428: 55a5 1608 |000c: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ -08842c: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ -088430: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ -088434: 5ca4 1608 |0012: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ -088438: 6e10 7e1c 0a00 |0014: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1c7e │ │ -08843e: 0a05 |0017: move-result v5 │ │ -088440: 3805 1000 |0018: if-eqz v5, 0028 // +0010 │ │ -088444: 55a5 1608 |001a: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ -088448: 3905 0c00 |001c: if-nez v5, 0028 // +000c │ │ -08844c: 6e10 6c1c 0a00 |001e: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1c6c │ │ -088452: 0a05 |0021: move-result v5 │ │ -088454: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -088458: 55a5 1508 |0024: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -08845c: 3805 0300 |0026: if-eqz v5, 0029 // +0003 │ │ -088460: 0f04 |0028: return v4 │ │ -088462: 2b00 5f00 0000 |0029: packed-switch v0, 00000088 // +0000005f │ │ -088468: 55a4 0d08 |002c: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -08846c: 28fa |002e: goto 0028 // -0006 │ │ -08846e: 52a5 1208 |002f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -088472: 54a6 0608 |0031: iget-object v6, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088476: 6e10 0e19 0600 |0033: invoke-virtual {v6}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ -08847c: 0a06 |0036: move-result v6 │ │ -08847e: b165 |0037: sub-int/2addr v5, v6 │ │ -088480: 7030 951c 5a09 |0038: invoke-direct {v10, v5, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ -088486: 7120 7a11 4b00 |003b: invoke-static {v11, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08848c: 0a05 |003e: move-result v5 │ │ -08848e: 59a5 0008 |003f: iput v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -088492: 5ca4 0d08 |0041: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -088496: 52a5 0008 |0043: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -08849a: 7030 751c ba05 |0045: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1c75 │ │ -0884a0: 0a01 |0048: move-result v1 │ │ -0884a2: 2d05 0107 |0049: cmpl-float v5, v1, v7 │ │ -0884a6: 3805 ddff |004b: if-eqz v5, 0028 // -0023 │ │ -0884aa: 59a1 0c08 |004d: iput v1, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ -0884ae: 52a5 0008 |004f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -0884b2: 3385 0a00 |0051: if-ne v5, v8, 005b // +000a │ │ -0884b6: 6205 fb07 |0053: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ -0884ba: 1a06 e804 |0055: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@04e8 │ │ -0884be: 7120 031d 6500 |0057: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0884c4: 28ce |005a: goto 0028 // -0032 │ │ -0884c6: 52a5 0008 |005b: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -0884ca: 7030 751c ba05 |005d: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1c75 │ │ -0884d0: 0a02 |0060: move-result v2 │ │ -0884d2: 2d05 0207 |0061: cmpl-float v5, v2, v7 │ │ -0884d6: 3805 c5ff |0063: if-eqz v5, 0028 // -003b │ │ -0884da: 52a4 0c08 |0065: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ -0884de: a703 0204 |0067: sub-float v3, v2, v4 │ │ -0884e2: 52a4 1f08 |0069: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@081f │ │ -0884e6: 8244 |006b: int-to-float v4, v4 │ │ -0884e8: 2d04 0304 |006c: cmpl-float v4, v3, v4 │ │ -0884ec: 3d04 beff |006e: if-lez v4, 002c // -0042 │ │ -0884f0: 55a4 0d08 |0070: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -0884f4: 3904 baff |0072: if-nez v4, 002c // -0046 │ │ -0884f8: 5ca9 0d08 |0074: iput-boolean v9, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -0884fc: 54a4 1308 |0076: iget-object v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088500: 1305 4c00 |0078: const/16 v5, #int 76 // #4c │ │ -088504: 6e20 9e1a 5400 |007a: invoke-virtual {v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ -08850a: 28af |007d: goto 002c // -0051 │ │ -08850c: 7020 841c ba00 |007e: invoke-direct {v10, v11}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1c84 │ │ -088512: 28ab |0081: goto 002c // -0055 │ │ -088514: 5ca4 0d08 |0082: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -088518: 59a8 0008 |0084: iput v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -08851c: 28a6 |0086: goto 002c // -005a │ │ -08851e: 0000 |0087: nop // spacer │ │ -088520: 0001 0700 0000 0000 0600 0000 5900 ... |0088: packed-switch-data (18 units) │ │ +08bd98: |[08bd98] android.support.v4.widget.SwipeRefreshLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08bda8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +08bdaa: 12f8 |0001: const/4 v8, #int -1 // #ff │ │ +08bdac: 1507 80bf |0002: const/high16 v7, #int -1082130432 // #bf80 │ │ +08bdb0: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +08bdb2: 7010 6e1c 0a00 |0005: invoke-direct {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ +08bdb8: 7110 7811 0b00 |0008: invoke-static {v11}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ +08bdbe: 0a00 |000b: move-result v0 │ │ +08bdc0: 55a5 1608 |000c: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ +08bdc4: 3805 0600 |000e: if-eqz v5, 0014 // +0006 │ │ +08bdc8: 3900 0400 |0010: if-nez v0, 0014 // +0004 │ │ +08bdcc: 5ca4 1608 |0012: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ +08bdd0: 6e10 7e1c 0a00 |0014: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1c7e │ │ +08bdd6: 0a05 |0017: move-result v5 │ │ +08bdd8: 3805 1000 |0018: if-eqz v5, 0028 // +0010 │ │ +08bddc: 55a5 1608 |001a: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ +08bde0: 3905 0c00 |001c: if-nez v5, 0028 // +000c │ │ +08bde4: 6e10 6c1c 0a00 |001e: invoke-virtual {v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1c6c │ │ +08bdea: 0a05 |0021: move-result v5 │ │ +08bdec: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +08bdf0: 55a5 1508 |0024: iget-boolean v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08bdf4: 3805 0300 |0026: if-eqz v5, 0029 // +0003 │ │ +08bdf8: 0f04 |0028: return v4 │ │ +08bdfa: 2b00 5f00 0000 |0029: packed-switch v0, 00000088 // +0000005f │ │ +08be00: 55a4 0d08 |002c: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08be04: 28fa |002e: goto 0028 // -0006 │ │ +08be06: 52a5 1208 |002f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08be0a: 54a6 0608 |0031: iget-object v6, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08be0e: 6e10 0e19 0600 |0033: invoke-virtual {v6}, Landroid/support/v4/widget/CircleImageView;.getTop:()I // method@190e │ │ +08be14: 0a06 |0036: move-result v6 │ │ +08be16: b165 |0037: sub-int/2addr v5, v6 │ │ +08be18: 7030 951c 5a09 |0038: invoke-direct {v10, v5, v9}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ +08be1e: 7120 7a11 4b00 |003b: invoke-static {v11, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08be24: 0a05 |003e: move-result v5 │ │ +08be26: 59a5 0008 |003f: iput v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08be2a: 5ca4 0d08 |0041: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08be2e: 52a5 0008 |0043: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08be32: 7030 751c ba05 |0045: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1c75 │ │ +08be38: 0a01 |0048: move-result v1 │ │ +08be3a: 2d05 0107 |0049: cmpl-float v5, v1, v7 │ │ +08be3e: 3805 ddff |004b: if-eqz v5, 0028 // -0023 │ │ +08be42: 59a1 0c08 |004d: iput v1, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ +08be46: 52a5 0008 |004f: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08be4a: 3385 0a00 |0051: if-ne v5, v8, 005b // +000a │ │ +08be4e: 6205 fb07 |0053: sget-object v5, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ +08be52: 1a06 e904 |0055: const-string v6, "Got ACTION_MOVE event but don't have an active pointer id." // string@04e9 │ │ +08be56: 7120 031d 6500 |0057: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +08be5c: 28ce |005a: goto 0028 // -0032 │ │ +08be5e: 52a5 0008 |005b: iget v5, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08be62: 7030 751c ba05 |005d: invoke-direct {v10, v11, v5}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMotionEventY:(Landroid/view/MotionEvent;I)F // method@1c75 │ │ +08be68: 0a02 |0060: move-result v2 │ │ +08be6a: 2d05 0207 |0061: cmpl-float v5, v2, v7 │ │ +08be6e: 3805 c5ff |0063: if-eqz v5, 0028 // -003b │ │ +08be72: 52a4 0c08 |0065: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ +08be76: a703 0204 |0067: sub-float v3, v2, v4 │ │ +08be7a: 52a4 1f08 |0069: iget v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mTouchSlop:I // field@081f │ │ +08be7e: 8244 |006b: int-to-float v4, v4 │ │ +08be80: 2d04 0304 |006c: cmpl-float v4, v3, v4 │ │ +08be84: 3d04 beff |006e: if-lez v4, 002c // -0042 │ │ +08be88: 55a4 0d08 |0070: iget-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08be8c: 3904 baff |0072: if-nez v4, 002c // -0046 │ │ +08be90: 5ca9 0d08 |0074: iput-boolean v9, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08be94: 54a4 1308 |0076: iget-object v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08be98: 1305 4c00 |0078: const/16 v5, #int 76 // #4c │ │ +08be9c: 6e20 9e1a 5400 |007a: invoke-virtual {v4, v5}, Landroid/support/v4/widget/MaterialProgressDrawable;.setAlpha:(I)V // method@1a9e │ │ +08bea2: 28af |007d: goto 002c // -0051 │ │ +08bea4: 7020 841c ba00 |007e: invoke-direct {v10, v11}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1c84 │ │ +08beaa: 28ab |0081: goto 002c // -0055 │ │ +08beac: 5ca4 0d08 |0082: iput-boolean v4, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08beb0: 59a8 0008 |0084: iput v8, v10, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08beb4: 28a6 |0086: goto 002c // -005a │ │ +08beb6: 0000 |0087: nop // spacer │ │ +08beb8: 0001 0700 0000 0000 0600 0000 5900 ... |0088: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=600 │ │ 0x0008 line=602 │ │ 0x000c line=604 │ │ 0x0012 line=605 │ │ 0x0014 line=608 │ │ @@ -120406,66 +120406,66 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 100 16-bit code units │ │ -088544: |[088544] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ -088554: 6e10 741c 0e00 |0000: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1c74 │ │ -08855a: 0a08 |0003: move-result v8 │ │ -08855c: 6e10 731c 0e00 |0004: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1c73 │ │ -088562: 0a07 |0007: move-result v7 │ │ -088564: 6e10 701c 0e00 |0008: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1c70 │ │ -08856a: 0a09 |000b: move-result v9 │ │ -08856c: 3909 0300 |000c: if-nez v9, 000f // +0003 │ │ -088570: 0e00 |000e: return-void │ │ -088572: 54e9 1d08 |000f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -088576: 3909 0500 |0011: if-nez v9, 0016 // +0005 │ │ -08857a: 7010 6e1c 0e00 |0013: invoke-direct {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ -088580: 54e9 1d08 |0016: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -088584: 3809 f6ff |0018: if-eqz v9, 000e // -000a │ │ -088588: 54e0 1d08 |001a: iget-object v0, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -08858c: 6e10 771c 0e00 |001c: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1c77 │ │ -088592: 0a02 |001f: move-result v2 │ │ -088594: 6e10 791c 0e00 |0020: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1c79 │ │ -08859a: 0a03 |0023: move-result v3 │ │ -08859c: 6e10 771c 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1c77 │ │ -0885a2: 0a09 |0027: move-result v9 │ │ -0885a4: 9109 0809 |0028: sub-int v9, v8, v9 │ │ -0885a8: 6e10 781c 0e00 |002a: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1c78 │ │ -0885ae: 0a0a |002d: move-result v10 │ │ -0885b0: 9104 090a |002e: sub-int v4, v9, v10 │ │ -0885b4: 6e10 791c 0e00 |0030: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1c79 │ │ -0885ba: 0a09 |0033: move-result v9 │ │ -0885bc: 9109 0709 |0034: sub-int v9, v7, v9 │ │ -0885c0: 6e10 761c 0e00 |0036: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1c76 │ │ -0885c6: 0a0a |0039: move-result v10 │ │ -0885c8: 9101 090a |003a: sub-int v1, v9, v10 │ │ -0885cc: 9009 0204 |003c: add-int v9, v2, v4 │ │ -0885d0: 900a 0301 |003e: add-int v10, v3, v1 │ │ -0885d4: 6e5a 371e 2093 |0040: invoke-virtual {v0, v2, v3, v9, v10}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0885da: 54e9 0608 |0043: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0885de: 6e10 0c19 0900 |0045: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@190c │ │ -0885e4: 0a06 |0048: move-result v6 │ │ -0885e6: 54e9 0608 |0049: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0885ea: 6e10 0b19 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@190b │ │ -0885f0: 0a05 |004e: move-result v5 │ │ -0885f2: 54e9 0608 |004f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0885f6: db0a 0802 |0051: div-int/lit8 v10, v8, #int 2 // #02 │ │ -0885fa: db0b 0602 |0053: div-int/lit8 v11, v6, #int 2 // #02 │ │ -0885fe: b1ba |0055: sub-int/2addr v10, v11 │ │ -088600: 52eb 0908 |0056: iget v11, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -088604: db0c 0802 |0058: div-int/lit8 v12, v8, #int 2 // #02 │ │ -088608: db0d 0602 |005a: div-int/lit8 v13, v6, #int 2 // #02 │ │ -08860c: b0dc |005c: add-int/2addr v12, v13 │ │ -08860e: 52ed 0908 |005d: iget v13, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -088612: b05d |005f: add-int/2addr v13, v5 │ │ -088614: 6e5d 1219 a9cb |0060: invoke-virtual {v9, v10, v11, v12, v13}, Landroid/support/v4/widget/CircleImageView;.layout:(IIII)V // method@1912 │ │ -08861a: 28ab |0063: goto 000e // -0055 │ │ +08bedc: |[08bedc] android.support.v4.widget.SwipeRefreshLayout.onLayout:(ZIIII)V │ │ +08beec: 6e10 741c 0e00 |0000: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1c74 │ │ +08bef2: 0a08 |0003: move-result v8 │ │ +08bef4: 6e10 731c 0e00 |0004: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1c73 │ │ +08befa: 0a07 |0007: move-result v7 │ │ +08befc: 6e10 701c 0e00 |0008: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1c70 │ │ +08bf02: 0a09 |000b: move-result v9 │ │ +08bf04: 3909 0300 |000c: if-nez v9, 000f // +0003 │ │ +08bf08: 0e00 |000e: return-void │ │ +08bf0a: 54e9 1d08 |000f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bf0e: 3909 0500 |0011: if-nez v9, 0016 // +0005 │ │ +08bf12: 7010 6e1c 0e00 |0013: invoke-direct {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ +08bf18: 54e9 1d08 |0016: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bf1c: 3809 f6ff |0018: if-eqz v9, 000e // -000a │ │ +08bf20: 54e0 1d08 |001a: iget-object v0, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bf24: 6e10 771c 0e00 |001c: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1c77 │ │ +08bf2a: 0a02 |001f: move-result v2 │ │ +08bf2c: 6e10 791c 0e00 |0020: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1c79 │ │ +08bf32: 0a03 |0023: move-result v3 │ │ +08bf34: 6e10 771c 0e00 |0024: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1c77 │ │ +08bf3a: 0a09 |0027: move-result v9 │ │ +08bf3c: 9109 0809 |0028: sub-int v9, v8, v9 │ │ +08bf40: 6e10 781c 0e00 |002a: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1c78 │ │ +08bf46: 0a0a |002d: move-result v10 │ │ +08bf48: 9104 090a |002e: sub-int v4, v9, v10 │ │ +08bf4c: 6e10 791c 0e00 |0030: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1c79 │ │ +08bf52: 0a09 |0033: move-result v9 │ │ +08bf54: 9109 0709 |0034: sub-int v9, v7, v9 │ │ +08bf58: 6e10 761c 0e00 |0036: invoke-virtual {v14}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1c76 │ │ +08bf5e: 0a0a |0039: move-result v10 │ │ +08bf60: 9101 090a |003a: sub-int v1, v9, v10 │ │ +08bf64: 9009 0204 |003c: add-int v9, v2, v4 │ │ +08bf68: 900a 0301 |003e: add-int v10, v3, v1 │ │ +08bf6c: 6e5a 371e 2093 |0040: invoke-virtual {v0, v2, v3, v9, v10}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +08bf72: 54e9 0608 |0043: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bf76: 6e10 0c19 0900 |0045: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredWidth:()I // method@190c │ │ +08bf7c: 0a06 |0048: move-result v6 │ │ +08bf7e: 54e9 0608 |0049: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bf82: 6e10 0b19 0900 |004b: invoke-virtual {v9}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@190b │ │ +08bf88: 0a05 |004e: move-result v5 │ │ +08bf8a: 54e9 0608 |004f: iget-object v9, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08bf8e: db0a 0802 |0051: div-int/lit8 v10, v8, #int 2 // #02 │ │ +08bf92: db0b 0602 |0053: div-int/lit8 v11, v6, #int 2 // #02 │ │ +08bf96: b1ba |0055: sub-int/2addr v10, v11 │ │ +08bf98: 52eb 0908 |0056: iget v11, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08bf9c: db0c 0802 |0058: div-int/lit8 v12, v8, #int 2 // #02 │ │ +08bfa0: db0d 0602 |005a: div-int/lit8 v13, v6, #int 2 // #02 │ │ +08bfa4: b0dc |005c: add-int/2addr v12, v13 │ │ +08bfa6: 52ed 0908 |005d: iget v13, v14, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08bfaa: b05d |005f: add-int/2addr v13, v5 │ │ +08bfac: 6e5d 1219 a9cb |0060: invoke-virtual {v9, v10, v11, v12, v13}, Landroid/support/v4/widget/CircleImageView;.layout:(IIII)V // method@1912 │ │ +08bfb2: 28ab |0063: goto 000e // -0055 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=527 │ │ 0x0004 line=528 │ │ 0x0008 line=529 │ │ 0x000e line=548 │ │ 0x000f line=532 │ │ @@ -120502,79 +120502,79 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -08861c: |[08861c] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ -08862c: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ -088630: 6f30 c91e 7608 |0002: invoke-super {v6, v7, v8}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1ec9 │ │ -088636: 5461 1d08 |0005: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -08863a: 3901 0500 |0007: if-nez v1, 000c // +0005 │ │ -08863e: 7010 6e1c 0600 |0009: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ -088644: 5461 1d08 |000c: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -088648: 3901 0300 |000e: if-nez v1, 0011 // +0003 │ │ -08864c: 0e00 |0010: return-void │ │ -08864e: 5461 1d08 |0011: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ -088652: 6e10 741c 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1c74 │ │ -088658: 0a02 |0016: move-result v2 │ │ -08865a: 6e10 771c 0600 |0017: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1c77 │ │ -088660: 0a03 |001a: move-result v3 │ │ -088662: b132 |001b: sub-int/2addr v2, v3 │ │ -088664: 6e10 781c 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1c78 │ │ -08866a: 0a03 |001f: move-result v3 │ │ -08866c: b132 |0020: sub-int/2addr v2, v3 │ │ -08866e: 7120 d41d 5200 |0021: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -088674: 0a02 |0024: move-result v2 │ │ -088676: 6e10 731c 0600 |0025: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1c73 │ │ -08867c: 0a03 |0028: move-result v3 │ │ -08867e: 6e10 791c 0600 |0029: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1c79 │ │ -088684: 0a04 |002c: move-result v4 │ │ -088686: b143 |002d: sub-int/2addr v3, v4 │ │ -088688: 6e10 761c 0600 |002e: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1c76 │ │ -08868e: 0a04 |0031: move-result v4 │ │ -088690: b143 |0032: sub-int/2addr v3, v4 │ │ -088692: 7120 d41d 5300 |0033: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -088698: 0a03 |0036: move-result v3 │ │ -08869a: 6e30 381e 2103 |0037: invoke-virtual {v1, v2, v3}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0886a0: 5461 0608 |003a: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0886a4: 5262 0808 |003c: iget v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ -0886a8: 7120 d41d 5200 |003e: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0886ae: 0a02 |0041: move-result v2 │ │ -0886b0: 5263 0508 |0042: iget v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ -0886b4: 7120 d41d 5300 |0044: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0886ba: 0a03 |0047: move-result v3 │ │ -0886bc: 6e30 1319 2103 |0048: invoke-virtual {v1, v2, v3}, Landroid/support/v4/widget/CircleImageView;.measure:(II)V // method@1913 │ │ -0886c2: 5561 2008 |004b: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ -0886c6: 3901 1400 |004d: if-nez v1, 0061 // +0014 │ │ -0886ca: 5561 1108 |004f: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0811 │ │ -0886ce: 3901 1000 |0051: if-nez v1, 0061 // +0010 │ │ -0886d2: 1211 |0053: const/4 v1, #int 1 // #1 │ │ -0886d4: 5c61 1108 |0054: iput-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0811 │ │ -0886d8: 5461 0608 |0056: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0886dc: 6e10 0b19 0100 |0058: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@190b │ │ -0886e2: 0a01 |005b: move-result v1 │ │ -0886e4: 7b11 |005c: neg-int v1, v1 │ │ -0886e6: 5961 1208 |005d: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -0886ea: 5961 0908 |005f: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -0886ee: 12f1 |0061: const/4 v1, #int -1 // #ff │ │ -0886f0: 5961 0708 |0062: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ -0886f4: 1200 |0064: const/4 v0, #int 0 // #0 │ │ -0886f6: 6e10 701c 0600 |0065: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1c70 │ │ -0886fc: 0a01 |0068: move-result v1 │ │ -0886fe: 3510 a7ff |0069: if-ge v0, v1, 0010 // -0059 │ │ -088702: 6e20 6f1c 0600 |006b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1c6f │ │ -088708: 0c01 |006e: move-result-object v1 │ │ -08870a: 5462 0608 |006f: iget-object v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -08870e: 3321 0500 |0071: if-ne v1, v2, 0076 // +0005 │ │ -088712: 5960 0708 |0073: iput v0, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ -088716: 289b |0075: goto 0010 // -0065 │ │ -088718: d800 0001 |0076: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08871c: 28ed |0078: goto 0065 // -0013 │ │ +08bfb4: |[08bfb4] android.support.v4.widget.SwipeRefreshLayout.onMeasure:(II)V │ │ +08bfc4: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ +08bfc8: 6f30 c91e 7608 |0002: invoke-super {v6, v7, v8}, Landroid/view/ViewGroup;.onMeasure:(II)V // method@1ec9 │ │ +08bfce: 5461 1d08 |0005: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bfd2: 3901 0500 |0007: if-nez v1, 000c // +0005 │ │ +08bfd6: 7010 6e1c 0600 |0009: invoke-direct {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ +08bfdc: 5461 1d08 |000c: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bfe0: 3901 0300 |000e: if-nez v1, 0011 // +0003 │ │ +08bfe4: 0e00 |0010: return-void │ │ +08bfe6: 5461 1d08 |0011: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mTarget:Landroid/view/View; // field@081d │ │ +08bfea: 6e10 741c 0600 |0013: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredWidth:()I // method@1c74 │ │ +08bff0: 0a02 |0016: move-result v2 │ │ +08bff2: 6e10 771c 0600 |0017: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingLeft:()I // method@1c77 │ │ +08bff8: 0a03 |001a: move-result v3 │ │ +08bffa: b132 |001b: sub-int/2addr v2, v3 │ │ +08bffc: 6e10 781c 0600 |001c: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingRight:()I // method@1c78 │ │ +08c002: 0a03 |001f: move-result v3 │ │ +08c004: b132 |0020: sub-int/2addr v2, v3 │ │ +08c006: 7120 d41d 5200 |0021: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08c00c: 0a02 |0024: move-result v2 │ │ +08c00e: 6e10 731c 0600 |0025: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getMeasuredHeight:()I // method@1c73 │ │ +08c014: 0a03 |0028: move-result v3 │ │ +08c016: 6e10 791c 0600 |0029: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingTop:()I // method@1c79 │ │ +08c01c: 0a04 |002c: move-result v4 │ │ +08c01e: b143 |002d: sub-int/2addr v3, v4 │ │ +08c020: 6e10 761c 0600 |002e: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getPaddingBottom:()I // method@1c76 │ │ +08c026: 0a04 |0031: move-result v4 │ │ +08c028: b143 |0032: sub-int/2addr v3, v4 │ │ +08c02a: 7120 d41d 5300 |0033: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08c030: 0a03 |0036: move-result v3 │ │ +08c032: 6e30 381e 2103 |0037: invoke-virtual {v1, v2, v3}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +08c038: 5461 0608 |003a: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c03c: 5262 0808 |003c: iget v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ +08c040: 7120 d41d 5200 |003e: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08c046: 0a02 |0041: move-result v2 │ │ +08c048: 5263 0508 |0042: iget v3, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ +08c04c: 7120 d41d 5300 |0044: invoke-static {v3, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +08c052: 0a03 |0047: move-result v3 │ │ +08c054: 6e30 1319 2103 |0048: invoke-virtual {v1, v2, v3}, Landroid/support/v4/widget/CircleImageView;.measure:(II)V // method@1913 │ │ +08c05a: 5561 2008 |004b: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ +08c05e: 3901 1400 |004d: if-nez v1, 0061 // +0014 │ │ +08c062: 5561 1108 |004f: iget-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0811 │ │ +08c066: 3901 1000 |0051: if-nez v1, 0061 // +0010 │ │ +08c06a: 1211 |0053: const/4 v1, #int 1 // #1 │ │ +08c06c: 5c61 1108 |0054: iput-boolean v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetCalculated:Z // field@0811 │ │ +08c070: 5461 0608 |0056: iget-object v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c074: 6e10 0b19 0100 |0058: invoke-virtual {v1}, Landroid/support/v4/widget/CircleImageView;.getMeasuredHeight:()I // method@190b │ │ +08c07a: 0a01 |005b: move-result v1 │ │ +08c07c: 7b11 |005c: neg-int v1, v1 │ │ +08c07e: 5961 1208 |005d: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08c082: 5961 0908 |005f: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08c086: 12f1 |0061: const/4 v1, #int -1 // #ff │ │ +08c088: 5961 0708 |0062: iput v1, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ +08c08c: 1200 |0064: const/4 v0, #int 0 // #0 │ │ +08c08e: 6e10 701c 0600 |0065: invoke-virtual {v6}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildCount:()I // method@1c70 │ │ +08c094: 0a01 |0068: move-result v1 │ │ +08c096: 3510 a7ff |0069: if-ge v0, v1, 0010 // -0059 │ │ +08c09a: 6e20 6f1c 0600 |006b: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.getChildAt:(I)Landroid/view/View; // method@1c6f │ │ +08c0a0: 0c01 |006e: move-result-object v1 │ │ +08c0a2: 5462 0608 |006f: iget-object v2, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c0a6: 3321 0500 |0071: if-ne v1, v2, 0076 // +0005 │ │ +08c0aa: 5960 0708 |0073: iput v0, v6, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleViewIndex:I // field@0807 │ │ +08c0ae: 289b |0075: goto 0010 // -0065 │ │ +08c0b0: d800 0001 |0076: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08c0b4: 28ed |0078: goto 0065 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=552 │ │ 0x0005 line=553 │ │ 0x0009 line=554 │ │ 0x000c line=556 │ │ 0x0010 line=577 │ │ @@ -120599,393 +120599,393 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 782 16-bit code units │ │ -088720: |[088720] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -088730: 7701 7811 1d00 |0000: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ -088736: 0a04 |0003: move-result v4 │ │ -088738: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ -08873c: 5500 1608 |0006: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ -088740: 0215 0000 |0008: move/from16 v21, v0 │ │ -088744: 3815 0c00 |000a: if-eqz v21, 0016 // +000c │ │ -088748: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -08874c: 1315 0000 |000e: const/16 v21, #int 0 // #0 │ │ -088750: 0200 1500 |0010: move/from16 v0, v21 │ │ -088754: 0801 1c00 |0012: move-object/from16 v1, v28 │ │ -088758: 5c10 1608 |0014: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ -08875c: 7401 7e1c 1c00 |0016: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1c7e │ │ -088762: 0a15 |0019: move-result v21 │ │ -088764: 3815 1000 |001a: if-eqz v21, 002a // +0010 │ │ -088768: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ -08876c: 5500 1608 |001e: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ -088770: 0215 0000 |0020: move/from16 v21, v0 │ │ -088774: 3915 0800 |0022: if-nez v21, 002a // +0008 │ │ -088778: 7401 6c1c 1c00 |0024: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1c6c │ │ -08877e: 0a15 |0027: move-result v21 │ │ -088780: 3815 0500 |0028: if-eqz v21, 002d // +0005 │ │ -088784: 1315 0000 |002a: const/16 v21, #int 0 // #0 │ │ -088788: 0f15 |002c: return v21 │ │ -08878a: 2b04 cf02 0000 |002d: packed-switch v4, 000002fc // +000002cf │ │ -088790: 1315 0100 |0030: const/16 v21, #int 1 // #1 │ │ -088794: 28fa |0032: goto 002c // -0006 │ │ -088796: 1315 0000 |0033: const/16 v21, #int 0 // #0 │ │ -08879a: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ -08879e: 0201 1500 |0037: move/from16 v1, v21 │ │ -0887a2: 7120 7a11 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -0887a8: 0a15 |003c: move-result v21 │ │ -0887aa: 0200 1500 |003d: move/from16 v0, v21 │ │ -0887ae: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ -0887b2: 5910 0008 |0041: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -0887b6: 1315 0000 |0043: const/16 v21, #int 0 // #0 │ │ -0887ba: 0200 1500 |0045: move/from16 v0, v21 │ │ -0887be: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ -0887c2: 5c10 0d08 |0049: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -0887c6: 28e5 |004b: goto 0030 // -001b │ │ -0887c8: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ -0887cc: 5200 0008 |004e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -0887d0: 0215 0000 |0050: move/from16 v21, v0 │ │ -0887d4: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ -0887d8: 0201 1500 |0054: move/from16 v1, v21 │ │ -0887dc: 7120 7611 1000 |0056: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -0887e2: 0a0d |0059: move-result v13 │ │ -0887e4: 3b0d 0c00 |005a: if-gez v13, 0066 // +000c │ │ -0887e8: 6215 fb07 |005c: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ -0887ec: 1a16 e904 |005e: const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." // string@04e9 │ │ -0887f0: 7702 031d 1500 |0060: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0887f6: 1315 0000 |0063: const/16 v21, #int 0 // #0 │ │ -0887fa: 28c7 |0065: goto 002c // -0039 │ │ -0887fc: 0800 1d00 |0066: move-object/from16 v0, v29 │ │ -088800: 7120 7c11 d000 |0068: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -088806: 0a14 |006b: move-result v20 │ │ -088808: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ -08880c: 5200 0c08 |006e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ -088810: 0215 0000 |0070: move/from16 v21, v0 │ │ -088814: a715 1415 |0072: sub-float v21, v20, v21 │ │ -088818: 1516 003f |0074: const/high16 v22, #int 1056964608 // #3f00 │ │ -08881c: a80c 1516 |0076: mul-float v12, v21, v22 │ │ -088820: 0800 1c00 |0078: move-object/from16 v0, v28 │ │ -088824: 5500 0d08 |007a: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -088828: 0215 0000 |007c: move/from16 v21, v0 │ │ -08882c: 3815 b2ff |007e: if-eqz v21, 0030 // -004e │ │ -088830: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ -088834: 5400 1308 |0082: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088838: 0815 0000 |0084: move-object/from16 v21, v0 │ │ -08883c: 1316 0100 |0086: const/16 v22, #int 1 // #1 │ │ -088840: 7402 a81a 1500 |0088: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1aa8 │ │ -088846: 0800 1c00 |008b: move-object/from16 v0, v28 │ │ -08884a: 5200 1e08 |008d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -08884e: 0215 0000 |008f: move/from16 v21, v0 │ │ -088852: a90b 0c15 |0091: div-float v11, v12, v21 │ │ -088856: 1315 0000 |0093: const/16 v21, #int 0 // #0 │ │ -08885a: 2e15 0b15 |0095: cmpg-float v21, v11, v21 │ │ -08885e: 3b15 0500 |0097: if-gez v21, 009c // +0005 │ │ -088862: 1315 0000 |0099: const/16 v21, #int 0 // #0 │ │ -088866: 2891 |009b: goto 002c // -006f │ │ -088868: 1515 803f |009c: const/high16 v21, #int 1065353216 // #3f80 │ │ -08886c: 7110 962e 0b00 |009e: invoke-static {v11}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -088872: 0a16 |00a1: move-result v22 │ │ -088874: 7702 9f2e 1500 |00a2: invoke-static/range {v21, v22}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -08887a: 0a06 |00a5: move-result v6 │ │ -08887c: 8960 |00a6: float-to-double v0, v6 │ │ -08887e: 0516 0000 |00a7: move-wide/from16 v22, v0 │ │ -088882: 1818 9a99 9999 9999 d93f |00a9: const-wide v24, #double 0.4 // #3fd999999999999a │ │ -08888c: ac16 1618 |00ae: sub-double v22, v22, v24 │ │ -088890: 1618 0000 |00b0: const-wide/16 v24, #int 0 // #0 │ │ -088894: 7704 9b2e 1600 |00b2: invoke-static/range {v22, v23, v24, v25}, Ljava/lang/Math;.max:(DD)D // method@2e9b │ │ -08889a: 0b16 |00b5: move-result-wide v22 │ │ -08889c: 0500 1600 |00b6: move-wide/from16 v0, v22 │ │ -0888a0: 8c00 |00b8: double-to-float v0, v0 │ │ -0888a2: 0215 0000 |00b9: move/from16 v21, v0 │ │ -0888a6: 1516 a040 |00bb: const/high16 v22, #int 1084227584 // #40a0 │ │ -0888aa: a815 1516 |00bd: mul-float v21, v21, v22 │ │ -0888ae: 1516 4040 |00bf: const/high16 v22, #int 1077936128 // #4040 │ │ -0888b2: a905 1516 |00c1: div-float v5, v21, v22 │ │ -0888b6: 7110 962e 0c00 |00c3: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0888bc: 0a15 |00c6: move-result v21 │ │ -0888be: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ -0888c2: 5200 1e08 |00c9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -0888c6: 0216 0000 |00cb: move/from16 v22, v0 │ │ -0888ca: a708 1516 |00cd: sub-float v8, v21, v22 │ │ -0888ce: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ -0888d2: 5500 2008 |00d1: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ -0888d6: 0215 0000 |00d3: move/from16 v21, v0 │ │ -0888da: 3815 3b01 |00d5: if-eqz v21, 0210 // +013b │ │ -0888de: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -0888e2: 5200 1b08 |00d9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -0888e6: 0215 0000 |00db: move/from16 v21, v0 │ │ -0888ea: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ -0888ee: 5200 1208 |00df: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -0888f2: 0216 0000 |00e1: move/from16 v22, v0 │ │ -0888f6: 0200 1600 |00e3: move/from16 v0, v22 │ │ -0888fa: 8200 |00e5: int-to-float v0, v0 │ │ -0888fc: 0216 0000 |00e6: move/from16 v22, v0 │ │ -088900: a70f 1516 |00e8: sub-float v15, v21, v22 │ │ -088904: 1315 0000 |00ea: const/16 v21, #int 0 // #0 │ │ -088908: 1516 0040 |00ec: const/high16 v22, #int 1073741824 // #4000 │ │ -08890c: a816 160f |00ee: mul-float v22, v22, v15 │ │ -088910: 0200 1600 |00f0: move/from16 v0, v22 │ │ -088914: 7120 9f2e 0800 |00f2: invoke-static {v8, v0}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -08891a: 0a16 |00f5: move-result v22 │ │ -08891c: a916 160f |00f6: div-float v22, v22, v15 │ │ -088920: 7702 9c2e 1500 |00f8: invoke-static/range {v21, v22}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -088926: 0a13 |00fb: move-result v19 │ │ -088928: 1515 8040 |00fc: const/high16 v21, #int 1082130432 // #4080 │ │ -08892c: a915 1315 |00fe: div-float v21, v19, v21 │ │ -088930: 0200 1500 |0100: move/from16 v0, v21 │ │ -088934: 8900 |0102: float-to-double v0, v0 │ │ -088936: 0516 0000 |0103: move-wide/from16 v22, v0 │ │ -08893a: 1515 8040 |0105: const/high16 v21, #int 1082130432 // #4080 │ │ -08893e: a915 1315 |0107: div-float v21, v19, v21 │ │ -088942: 0200 1500 |0109: move/from16 v0, v21 │ │ -088946: 8900 |010b: float-to-double v0, v0 │ │ -088948: 0518 0000 |010c: move-wide/from16 v24, v0 │ │ -08894c: 191a 0040 |010e: const-wide/high16 v26, #long 4611686018427387904 // #4000 │ │ -088950: 7704 a12e 1800 |0110: invoke-static/range {v24, v25, v26, v27}, Ljava/lang/Math;.pow:(DD)D // method@2ea1 │ │ -088956: 0b18 |0113: move-result-wide v24 │ │ -088958: ac16 1618 |0114: sub-double v22, v22, v24 │ │ -08895c: 0500 1600 |0116: move-wide/from16 v0, v22 │ │ -088960: 8c00 |0118: double-to-float v0, v0 │ │ -088962: 0215 0000 |0119: move/from16 v21, v0 │ │ -088966: 1516 0040 |011b: const/high16 v22, #int 1073741824 // #4000 │ │ -08896a: a812 1516 |011d: mul-float v18, v21, v22 │ │ -08896e: a815 0f12 |011f: mul-float v21, v15, v18 │ │ -088972: 1516 0040 |0121: const/high16 v22, #int 1073741824 // #4000 │ │ -088976: a807 1516 |0123: mul-float v7, v21, v22 │ │ -08897a: 0800 1c00 |0125: move-object/from16 v0, v28 │ │ -08897e: 5200 1208 |0127: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -088982: 0215 0000 |0129: move/from16 v21, v0 │ │ -088986: a816 0f06 |012b: mul-float v22, v15, v6 │ │ -08898a: a616 1607 |012d: add-float v22, v22, v7 │ │ -08898e: 0200 1600 |012f: move/from16 v0, v22 │ │ -088992: 8700 |0131: float-to-int v0, v0 │ │ -088994: 0216 0000 |0132: move/from16 v22, v0 │ │ -088998: 9011 1516 |0134: add-int v17, v21, v22 │ │ -08899c: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ -0889a0: 5400 0608 |0138: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0889a4: 0815 0000 |013a: move-object/from16 v21, v0 │ │ -0889a8: 7401 0f19 1500 |013c: invoke-virtual/range {v21}, Landroid/support/v4/widget/CircleImageView;.getVisibility:()I // method@190f │ │ -0889ae: 0a15 |013f: move-result v21 │ │ -0889b0: 3815 0d00 |0140: if-eqz v21, 014d // +000d │ │ -0889b4: 0800 1c00 |0142: move-object/from16 v0, v28 │ │ -0889b8: 5400 0608 |0144: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0889bc: 0815 0000 |0146: move-object/from16 v21, v0 │ │ -0889c0: 1316 0000 |0148: const/16 v22, #int 0 // #0 │ │ -0889c4: 7402 1e19 1500 |014a: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ -0889ca: 0800 1c00 |014d: move-object/from16 v0, v28 │ │ -0889ce: 5500 1708 |014f: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -0889d2: 0215 0000 |0151: move/from16 v21, v0 │ │ -0889d6: 3915 1800 |0153: if-nez v21, 016b // +0018 │ │ -0889da: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ -0889de: 5400 0608 |0157: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0889e2: 0815 0000 |0159: move-object/from16 v21, v0 │ │ -0889e6: 1516 803f |015b: const/high16 v22, #int 1065353216 // #3f80 │ │ -0889ea: 7702 4c13 1500 |015d: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@134c │ │ -0889f0: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ -0889f4: 5400 0608 |0162: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -0889f8: 0815 0000 |0164: move-object/from16 v21, v0 │ │ -0889fc: 1516 803f |0166: const/high16 v22, #int 1065353216 // #3f80 │ │ -088a00: 7702 4d13 1500 |0168: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@134d │ │ -088a06: 0800 1c00 |016b: move-object/from16 v0, v28 │ │ -088a0a: 5200 1e08 |016d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -088a0e: 0215 0000 |016f: move/from16 v21, v0 │ │ -088a12: 2e15 0c15 |0171: cmpg-float v21, v12, v21 │ │ -088a16: 3b15 a300 |0173: if-gez v21, 0216 // +00a3 │ │ -088a1a: 0800 1c00 |0175: move-object/from16 v0, v28 │ │ -088a1e: 5500 1708 |0177: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -088a22: 0215 0000 |0179: move/from16 v21, v0 │ │ -088a26: 3815 1100 |017b: if-eqz v21, 018c // +0011 │ │ -088a2a: 0800 1c00 |017d: move-object/from16 v0, v28 │ │ -088a2e: 5200 1e08 |017f: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -088a32: 0215 0000 |0181: move/from16 v21, v0 │ │ -088a36: a915 0c15 |0183: div-float v21, v12, v21 │ │ -088a3a: 0800 1c00 |0185: move-object/from16 v0, v28 │ │ -088a3e: 0201 1500 |0187: move/from16 v1, v21 │ │ -088a42: 7020 871c 1000 |0189: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1c87 │ │ -088a48: 0800 1c00 |018c: move-object/from16 v0, v28 │ │ -088a4c: 5400 1308 |018e: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088a50: 0815 0000 |0190: move-object/from16 v21, v0 │ │ -088a54: 7401 951a 1500 |0192: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ -088a5a: 0a15 |0195: move-result v21 │ │ -088a5c: 1316 4c00 |0196: const/16 v22, #int 76 // #4c │ │ -088a60: 0200 1500 |0198: move/from16 v0, v21 │ │ -088a64: 0201 1600 |019a: move/from16 v1, v22 │ │ -088a68: 3710 1500 |019c: if-le v0, v1, 01b1 // +0015 │ │ -088a6c: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ -088a70: 5400 0208 |01a0: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@0802 │ │ -088a74: 0815 0000 |01a2: move-object/from16 v21, v0 │ │ -088a78: 0800 1c00 |01a4: move-object/from16 v0, v28 │ │ -088a7c: 0801 1500 |01a6: move-object/from16 v1, v21 │ │ -088a80: 7020 7d1c 1000 |01a8: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1c7d │ │ -088a86: 0a15 |01ab: move-result v21 │ │ -088a88: 3915 0500 |01ac: if-nez v21, 01b1 // +0005 │ │ -088a8c: 7601 991c 1c00 |01ae: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaStartAnimation:()V // method@1c99 │ │ -088a92: 1415 cdcc 4c3f |01b1: const v21, #float 0.8 // #3f4ccccd │ │ -088a98: a810 0515 |01b4: mul-float v16, v5, v21 │ │ -088a9c: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ -088aa0: 5400 1308 |01b8: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088aa4: 0815 0000 |01ba: move-object/from16 v21, v0 │ │ -088aa8: 1316 0000 |01bc: const/16 v22, #int 0 // #0 │ │ -088aac: 1417 cdcc 4c3f |01be: const v23, #float 0.8 // #3f4ccccd │ │ -088ab2: 0200 1700 |01c1: move/from16 v0, v23 │ │ -088ab6: 0201 1000 |01c3: move/from16 v1, v16 │ │ -088aba: 7120 9f2e 1000 |01c5: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -088ac0: 0a17 |01c8: move-result v23 │ │ -088ac2: 7403 a61a 1500 |01c9: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1aa6 │ │ -088ac8: 0800 1c00 |01cc: move-object/from16 v0, v28 │ │ -088acc: 5400 1308 |01ce: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088ad0: 0815 0000 |01d0: move-object/from16 v21, v0 │ │ -088ad4: 1516 803f |01d2: const/high16 v22, #int 1065353216 // #3f80 │ │ -088ad8: 0200 1600 |01d4: move/from16 v0, v22 │ │ -088adc: 7120 9f2e 5000 |01d6: invoke-static {v0, v5}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -088ae2: 0a16 |01d9: move-result v22 │ │ -088ae4: 7402 9f1a 1500 |01da: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@1a9f │ │ -088aea: 1515 80be |01dd: const/high16 v21, #int -1098907648 // #be80 │ │ -088aee: 1416 cdcc cc3e |01df: const v22, #float 0.4 // #3ecccccd │ │ -088af4: a816 1605 |01e2: mul-float v22, v22, v5 │ │ -088af8: a615 1516 |01e4: add-float v21, v21, v22 │ │ -088afc: 1516 0040 |01e6: const/high16 v22, #int 1073741824 // #4000 │ │ -088b00: a816 1612 |01e8: mul-float v22, v22, v18 │ │ -088b04: a615 1516 |01ea: add-float v21, v21, v22 │ │ -088b08: 1516 003f |01ec: const/high16 v22, #int 1056964608 // #3f00 │ │ -088b0c: a80e 1516 |01ee: mul-float v14, v21, v22 │ │ -088b10: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ -088b14: 5400 1308 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088b18: 0815 0000 |01f4: move-object/from16 v21, v0 │ │ -088b1c: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ -088b20: 6e20 a31a e000 |01f8: invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;.setProgressRotation:(F)V // method@1aa3 │ │ -088b26: 0800 1c00 |01fb: move-object/from16 v0, v28 │ │ -088b2a: 5200 0908 |01fd: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -088b2e: 0215 0000 |01ff: move/from16 v21, v0 │ │ -088b32: 9115 1115 |0201: sub-int v21, v17, v21 │ │ -088b36: 1316 0100 |0203: const/16 v22, #int 1 // #1 │ │ -088b3a: 0800 1c00 |0205: move-object/from16 v0, v28 │ │ -088b3e: 0201 1500 |0207: move/from16 v1, v21 │ │ -088b42: 0202 1600 |0209: move/from16 v2, v22 │ │ -088b46: 7030 951c 1002 |020b: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ -088b4c: 2900 22fe |020e: goto/16 0030 // -01de │ │ -088b50: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ -088b54: 520f 1b08 |0212: iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -088b58: 2900 d6fe |0214: goto/16 00ea // -012a │ │ -088b5c: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ -088b60: 5400 1308 |0218: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088b64: 0815 0000 |021a: move-object/from16 v21, v0 │ │ -088b68: 7401 951a 1500 |021c: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ -088b6e: 0a15 |021f: move-result v21 │ │ -088b70: 1316 ff00 |0220: const/16 v22, #int 255 // #ff │ │ -088b74: 0200 1500 |0222: move/from16 v0, v21 │ │ -088b78: 0201 1600 |0224: move/from16 v1, v22 │ │ -088b7c: 3510 b7ff |0226: if-ge v0, v1, 01dd // -0049 │ │ -088b80: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ -088b84: 5400 0108 |022a: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@0801 │ │ -088b88: 0815 0000 |022c: move-object/from16 v21, v0 │ │ -088b8c: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ -088b90: 0801 1500 |0230: move-object/from16 v1, v21 │ │ -088b94: 7020 7d1c 1000 |0232: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1c7d │ │ -088b9a: 0a15 |0235: move-result v21 │ │ -088b9c: 3915 a7ff |0236: if-nez v21, 01dd // -0059 │ │ -088ba0: 7601 981c 1c00 |0238: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaMaxAnimation:()V // method@1c98 │ │ -088ba6: 28a2 |023b: goto 01dd // -005e │ │ -088ba8: 7701 7711 1d00 |023c: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -088bae: 0a09 |023f: move-result v9 │ │ -088bb0: 0800 1d00 |0240: move-object/from16 v0, v29 │ │ -088bb4: 7120 7a11 9000 |0242: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -088bba: 0a15 |0245: move-result v21 │ │ -088bbc: 0200 1500 |0246: move/from16 v0, v21 │ │ -088bc0: 0801 1c00 |0248: move-object/from16 v1, v28 │ │ -088bc4: 5910 0008 |024a: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -088bc8: 2900 e4fd |024c: goto/16 0030 // -021c │ │ -088bcc: 7602 841c 1c00 |024e: invoke-direct/range {v28, v29}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1c84 │ │ -088bd2: 2900 dffd |0251: goto/16 0030 // -0221 │ │ -088bd6: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ -088bda: 5200 0008 |0255: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -088bde: 0215 0000 |0257: move/from16 v21, v0 │ │ -088be2: 1316 ffff |0259: const/16 v22, #int -1 // #ffff │ │ -088be6: 0200 1500 |025b: move/from16 v0, v21 │ │ -088bea: 0201 1600 |025d: move/from16 v1, v22 │ │ -088bee: 3310 1300 |025f: if-ne v0, v1, 0272 // +0013 │ │ -088bf2: 1315 0100 |0261: const/16 v21, #int 1 // #1 │ │ -088bf6: 0200 1500 |0263: move/from16 v0, v21 │ │ -088bfa: 3304 0900 |0265: if-ne v4, v0, 026e // +0009 │ │ -088bfe: 6215 fb07 |0267: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ -088c02: 1a16 ea04 |0269: const-string v22, "Got ACTION_UP event but don't have an active pointer id." // string@04ea │ │ -088c06: 7702 031d 1500 |026b: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -088c0c: 1315 0000 |026e: const/16 v21, #int 0 // #0 │ │ -088c10: 2900 bcfd |0270: goto/16 002c // -0244 │ │ -088c14: 0800 1c00 |0272: move-object/from16 v0, v28 │ │ -088c18: 5200 0008 |0274: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -088c1c: 0215 0000 |0276: move/from16 v21, v0 │ │ -088c20: 0800 1d00 |0278: move-object/from16 v0, v29 │ │ -088c24: 0201 1500 |027a: move/from16 v1, v21 │ │ -088c28: 7120 7611 1000 |027c: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -088c2e: 0a0d |027f: move-result v13 │ │ -088c30: 0800 1d00 |0280: move-object/from16 v0, v29 │ │ -088c34: 7120 7c11 d000 |0282: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -088c3a: 0a14 |0285: move-result v20 │ │ -088c3c: 0800 1c00 |0286: move-object/from16 v0, v28 │ │ -088c40: 5200 0c08 |0288: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ -088c44: 0215 0000 |028a: move/from16 v21, v0 │ │ -088c48: a715 1415 |028c: sub-float v21, v20, v21 │ │ -088c4c: 1516 003f |028e: const/high16 v22, #int 1056964608 // #3f00 │ │ -088c50: a80c 1516 |0290: mul-float v12, v21, v22 │ │ -088c54: 1315 0000 |0292: const/16 v21, #int 0 // #0 │ │ -088c58: 0200 1500 |0294: move/from16 v0, v21 │ │ -088c5c: 0801 1c00 |0296: move-object/from16 v1, v28 │ │ -088c60: 5c10 0d08 |0298: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ -088c64: 0800 1c00 |029a: move-object/from16 v0, v28 │ │ -088c68: 5200 1e08 |029c: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -088c6c: 0215 0000 |029e: move/from16 v21, v0 │ │ -088c70: 2d15 0c15 |02a0: cmpl-float v21, v12, v21 │ │ -088c74: 3d15 1b00 |02a2: if-lez v21, 02bd // +001b │ │ -088c78: 1315 0100 |02a4: const/16 v21, #int 1 // #1 │ │ -088c7c: 1316 0100 |02a6: const/16 v22, #int 1 // #1 │ │ -088c80: 0800 1c00 |02a8: move-object/from16 v0, v28 │ │ -088c84: 0201 1500 |02aa: move/from16 v1, v21 │ │ -088c88: 0202 1600 |02ac: move/from16 v2, v22 │ │ -088c8c: 7030 931c 1002 |02ae: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1c93 │ │ -088c92: 1315 ffff |02b1: const/16 v21, #int -1 // #ffff │ │ -088c96: 0200 1500 |02b3: move/from16 v0, v21 │ │ -088c9a: 0801 1c00 |02b5: move-object/from16 v1, v28 │ │ -088c9e: 5910 0008 |02b7: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ -088ca2: 1315 0000 |02b9: const/16 v21, #int 0 // #0 │ │ -088ca6: 2900 71fd |02bb: goto/16 002c // -028f │ │ -088caa: 1315 0000 |02bd: const/16 v21, #int 0 // #0 │ │ -088cae: 0200 1500 |02bf: move/from16 v0, v21 │ │ -088cb2: 0801 1c00 |02c1: move-object/from16 v1, v28 │ │ -088cb6: 5c10 1508 |02c3: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -088cba: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ -088cbe: 5400 1308 |02c7: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088cc2: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ -088cc6: 1316 0000 |02cb: const/16 v22, #int 0 // #0 │ │ -088cca: 1317 0000 |02cd: const/16 v23, #int 0 // #0 │ │ -088cce: 7403 a61a 1500 |02cf: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1aa6 │ │ -088cd4: 120a |02d2: const/4 v10, #int 0 // #0 │ │ -088cd6: 0800 1c00 |02d3: move-object/from16 v0, v28 │ │ -088cda: 5500 1708 |02d5: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -088cde: 0215 0000 |02d7: move/from16 v21, v0 │ │ -088ce2: 3915 0900 |02d9: if-nez v21, 02e2 // +0009 │ │ -088ce6: 220a e903 |02db: new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@03e9 │ │ -088cea: 0800 1c00 |02dd: move-object/from16 v0, v28 │ │ -088cee: 7020 4b1c 0a00 |02df: invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c4b │ │ -088cf4: 0800 1c00 |02e2: move-object/from16 v0, v28 │ │ -088cf8: 5200 0908 |02e4: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -088cfc: 0215 0000 |02e6: move/from16 v21, v0 │ │ -088d00: 0800 1c00 |02e8: move-object/from16 v0, v28 │ │ -088d04: 0201 1500 |02ea: move/from16 v1, v21 │ │ -088d08: 7030 6b1c 100a |02ec: invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1c6b │ │ -088d0e: 0800 1c00 |02ef: move-object/from16 v0, v28 │ │ -088d12: 5400 1308 |02f1: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088d16: 0815 0000 |02f3: move-object/from16 v21, v0 │ │ -088d1a: 1316 0000 |02f5: const/16 v22, #int 0 // #0 │ │ -088d1e: 7402 a81a 1500 |02f7: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1aa8 │ │ -088d24: 28b7 |02fa: goto 02b1 // -0049 │ │ -088d26: 0000 |02fb: nop // spacer │ │ -088d28: 0001 0700 0000 0000 0600 0000 2602 ... |02fc: packed-switch-data (18 units) │ │ +08c0b8: |[08c0b8] android.support.v4.widget.SwipeRefreshLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08c0c8: 7701 7811 1d00 |0000: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ +08c0ce: 0a04 |0003: move-result v4 │ │ +08c0d0: 0800 1c00 |0004: move-object/from16 v0, v28 │ │ +08c0d4: 5500 1608 |0006: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ +08c0d8: 0215 0000 |0008: move/from16 v21, v0 │ │ +08c0dc: 3815 0c00 |000a: if-eqz v21, 0016 // +000c │ │ +08c0e0: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +08c0e4: 1315 0000 |000e: const/16 v21, #int 0 // #0 │ │ +08c0e8: 0200 1500 |0010: move/from16 v0, v21 │ │ +08c0ec: 0801 1c00 |0012: move-object/from16 v1, v28 │ │ +08c0f0: 5c10 1608 |0014: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ +08c0f4: 7401 7e1c 1c00 |0016: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.isEnabled:()Z // method@1c7e │ │ +08c0fa: 0a15 |0019: move-result v21 │ │ +08c0fc: 3815 1000 |001a: if-eqz v21, 002a // +0010 │ │ +08c100: 0800 1c00 |001c: move-object/from16 v0, v28 │ │ +08c104: 5500 1608 |001e: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mReturningToStart:Z // field@0816 │ │ +08c108: 0215 0000 |0020: move/from16 v21, v0 │ │ +08c10c: 3915 0800 |0022: if-nez v21, 002a // +0008 │ │ +08c110: 7401 6c1c 1c00 |0024: invoke-virtual/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.canChildScrollUp:()Z // method@1c6c │ │ +08c116: 0a15 |0027: move-result v21 │ │ +08c118: 3815 0500 |0028: if-eqz v21, 002d // +0005 │ │ +08c11c: 1315 0000 |002a: const/16 v21, #int 0 // #0 │ │ +08c120: 0f15 |002c: return v21 │ │ +08c122: 2b04 cf02 0000 |002d: packed-switch v4, 000002fc // +000002cf │ │ +08c128: 1315 0100 |0030: const/16 v21, #int 1 // #1 │ │ +08c12c: 28fa |0032: goto 002c // -0006 │ │ +08c12e: 1315 0000 |0033: const/16 v21, #int 0 // #0 │ │ +08c132: 0800 1d00 |0035: move-object/from16 v0, v29 │ │ +08c136: 0201 1500 |0037: move/from16 v1, v21 │ │ +08c13a: 7120 7a11 1000 |0039: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08c140: 0a15 |003c: move-result v21 │ │ +08c142: 0200 1500 |003d: move/from16 v0, v21 │ │ +08c146: 0801 1c00 |003f: move-object/from16 v1, v28 │ │ +08c14a: 5910 0008 |0041: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08c14e: 1315 0000 |0043: const/16 v21, #int 0 // #0 │ │ +08c152: 0200 1500 |0045: move/from16 v0, v21 │ │ +08c156: 0801 1c00 |0047: move-object/from16 v1, v28 │ │ +08c15a: 5c10 0d08 |0049: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08c15e: 28e5 |004b: goto 0030 // -001b │ │ +08c160: 0800 1c00 |004c: move-object/from16 v0, v28 │ │ +08c164: 5200 0008 |004e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08c168: 0215 0000 |0050: move/from16 v21, v0 │ │ +08c16c: 0800 1d00 |0052: move-object/from16 v0, v29 │ │ +08c170: 0201 1500 |0054: move/from16 v1, v21 │ │ +08c174: 7120 7611 1000 |0056: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +08c17a: 0a0d |0059: move-result v13 │ │ +08c17c: 3b0d 0c00 |005a: if-gez v13, 0066 // +000c │ │ +08c180: 6215 fb07 |005c: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ +08c184: 1a16 ea04 |005e: const-string v22, "Got ACTION_MOVE event but have an invalid active pointer id." // string@04ea │ │ +08c188: 7702 031d 1500 |0060: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +08c18e: 1315 0000 |0063: const/16 v21, #int 0 // #0 │ │ +08c192: 28c7 |0065: goto 002c // -0039 │ │ +08c194: 0800 1d00 |0066: move-object/from16 v0, v29 │ │ +08c198: 7120 7c11 d000 |0068: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08c19e: 0a14 |006b: move-result v20 │ │ +08c1a0: 0800 1c00 |006c: move-object/from16 v0, v28 │ │ +08c1a4: 5200 0c08 |006e: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ +08c1a8: 0215 0000 |0070: move/from16 v21, v0 │ │ +08c1ac: a715 1415 |0072: sub-float v21, v20, v21 │ │ +08c1b0: 1516 003f |0074: const/high16 v22, #int 1056964608 // #3f00 │ │ +08c1b4: a80c 1516 |0076: mul-float v12, v21, v22 │ │ +08c1b8: 0800 1c00 |0078: move-object/from16 v0, v28 │ │ +08c1bc: 5500 0d08 |007a: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08c1c0: 0215 0000 |007c: move/from16 v21, v0 │ │ +08c1c4: 3815 b2ff |007e: if-eqz v21, 0030 // -004e │ │ +08c1c8: 0800 1c00 |0080: move-object/from16 v0, v28 │ │ +08c1cc: 5400 1308 |0082: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c1d0: 0815 0000 |0084: move-object/from16 v21, v0 │ │ +08c1d4: 1316 0100 |0086: const/16 v22, #int 1 // #1 │ │ +08c1d8: 7402 a81a 1500 |0088: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1aa8 │ │ +08c1de: 0800 1c00 |008b: move-object/from16 v0, v28 │ │ +08c1e2: 5200 1e08 |008d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08c1e6: 0215 0000 |008f: move/from16 v21, v0 │ │ +08c1ea: a90b 0c15 |0091: div-float v11, v12, v21 │ │ +08c1ee: 1315 0000 |0093: const/16 v21, #int 0 // #0 │ │ +08c1f2: 2e15 0b15 |0095: cmpg-float v21, v11, v21 │ │ +08c1f6: 3b15 0500 |0097: if-gez v21, 009c // +0005 │ │ +08c1fa: 1315 0000 |0099: const/16 v21, #int 0 // #0 │ │ +08c1fe: 2891 |009b: goto 002c // -006f │ │ +08c200: 1515 803f |009c: const/high16 v21, #int 1065353216 // #3f80 │ │ +08c204: 7110 962e 0b00 |009e: invoke-static {v11}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08c20a: 0a16 |00a1: move-result v22 │ │ +08c20c: 7702 9f2e 1500 |00a2: invoke-static/range {v21, v22}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +08c212: 0a06 |00a5: move-result v6 │ │ +08c214: 8960 |00a6: float-to-double v0, v6 │ │ +08c216: 0516 0000 |00a7: move-wide/from16 v22, v0 │ │ +08c21a: 1818 9a99 9999 9999 d93f |00a9: const-wide v24, #double 0.4 // #3fd999999999999a │ │ +08c224: ac16 1618 |00ae: sub-double v22, v22, v24 │ │ +08c228: 1618 0000 |00b0: const-wide/16 v24, #int 0 // #0 │ │ +08c22c: 7704 9b2e 1600 |00b2: invoke-static/range {v22, v23, v24, v25}, Ljava/lang/Math;.max:(DD)D // method@2e9b │ │ +08c232: 0b16 |00b5: move-result-wide v22 │ │ +08c234: 0500 1600 |00b6: move-wide/from16 v0, v22 │ │ +08c238: 8c00 |00b8: double-to-float v0, v0 │ │ +08c23a: 0215 0000 |00b9: move/from16 v21, v0 │ │ +08c23e: 1516 a040 |00bb: const/high16 v22, #int 1084227584 // #40a0 │ │ +08c242: a815 1516 |00bd: mul-float v21, v21, v22 │ │ +08c246: 1516 4040 |00bf: const/high16 v22, #int 1077936128 // #4040 │ │ +08c24a: a905 1516 |00c1: div-float v5, v21, v22 │ │ +08c24e: 7110 962e 0c00 |00c3: invoke-static {v12}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08c254: 0a15 |00c6: move-result v21 │ │ +08c256: 0800 1c00 |00c7: move-object/from16 v0, v28 │ │ +08c25a: 5200 1e08 |00c9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08c25e: 0216 0000 |00cb: move/from16 v22, v0 │ │ +08c262: a708 1516 |00cd: sub-float v8, v21, v22 │ │ +08c266: 0800 1c00 |00cf: move-object/from16 v0, v28 │ │ +08c26a: 5500 2008 |00d1: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ +08c26e: 0215 0000 |00d3: move/from16 v21, v0 │ │ +08c272: 3815 3b01 |00d5: if-eqz v21, 0210 // +013b │ │ +08c276: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +08c27a: 5200 1b08 |00d9: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08c27e: 0215 0000 |00db: move/from16 v21, v0 │ │ +08c282: 0800 1c00 |00dd: move-object/from16 v0, v28 │ │ +08c286: 5200 1208 |00df: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08c28a: 0216 0000 |00e1: move/from16 v22, v0 │ │ +08c28e: 0200 1600 |00e3: move/from16 v0, v22 │ │ +08c292: 8200 |00e5: int-to-float v0, v0 │ │ +08c294: 0216 0000 |00e6: move/from16 v22, v0 │ │ +08c298: a70f 1516 |00e8: sub-float v15, v21, v22 │ │ +08c29c: 1315 0000 |00ea: const/16 v21, #int 0 // #0 │ │ +08c2a0: 1516 0040 |00ec: const/high16 v22, #int 1073741824 // #4000 │ │ +08c2a4: a816 160f |00ee: mul-float v22, v22, v15 │ │ +08c2a8: 0200 1600 |00f0: move/from16 v0, v22 │ │ +08c2ac: 7120 9f2e 0800 |00f2: invoke-static {v8, v0}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +08c2b2: 0a16 |00f5: move-result v22 │ │ +08c2b4: a916 160f |00f6: div-float v22, v22, v15 │ │ +08c2b8: 7702 9c2e 1500 |00f8: invoke-static/range {v21, v22}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +08c2be: 0a13 |00fb: move-result v19 │ │ +08c2c0: 1515 8040 |00fc: const/high16 v21, #int 1082130432 // #4080 │ │ +08c2c4: a915 1315 |00fe: div-float v21, v19, v21 │ │ +08c2c8: 0200 1500 |0100: move/from16 v0, v21 │ │ +08c2cc: 8900 |0102: float-to-double v0, v0 │ │ +08c2ce: 0516 0000 |0103: move-wide/from16 v22, v0 │ │ +08c2d2: 1515 8040 |0105: const/high16 v21, #int 1082130432 // #4080 │ │ +08c2d6: a915 1315 |0107: div-float v21, v19, v21 │ │ +08c2da: 0200 1500 |0109: move/from16 v0, v21 │ │ +08c2de: 8900 |010b: float-to-double v0, v0 │ │ +08c2e0: 0518 0000 |010c: move-wide/from16 v24, v0 │ │ +08c2e4: 191a 0040 |010e: const-wide/high16 v26, #long 4611686018427387904 // #4000 │ │ +08c2e8: 7704 a12e 1800 |0110: invoke-static/range {v24, v25, v26, v27}, Ljava/lang/Math;.pow:(DD)D // method@2ea1 │ │ +08c2ee: 0b18 |0113: move-result-wide v24 │ │ +08c2f0: ac16 1618 |0114: sub-double v22, v22, v24 │ │ +08c2f4: 0500 1600 |0116: move-wide/from16 v0, v22 │ │ +08c2f8: 8c00 |0118: double-to-float v0, v0 │ │ +08c2fa: 0215 0000 |0119: move/from16 v21, v0 │ │ +08c2fe: 1516 0040 |011b: const/high16 v22, #int 1073741824 // #4000 │ │ +08c302: a812 1516 |011d: mul-float v18, v21, v22 │ │ +08c306: a815 0f12 |011f: mul-float v21, v15, v18 │ │ +08c30a: 1516 0040 |0121: const/high16 v22, #int 1073741824 // #4000 │ │ +08c30e: a807 1516 |0123: mul-float v7, v21, v22 │ │ +08c312: 0800 1c00 |0125: move-object/from16 v0, v28 │ │ +08c316: 5200 1208 |0127: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08c31a: 0215 0000 |0129: move/from16 v21, v0 │ │ +08c31e: a816 0f06 |012b: mul-float v22, v15, v6 │ │ +08c322: a616 1607 |012d: add-float v22, v22, v7 │ │ +08c326: 0200 1600 |012f: move/from16 v0, v22 │ │ +08c32a: 8700 |0131: float-to-int v0, v0 │ │ +08c32c: 0216 0000 |0132: move/from16 v22, v0 │ │ +08c330: 9011 1516 |0134: add-int v17, v21, v22 │ │ +08c334: 0800 1c00 |0136: move-object/from16 v0, v28 │ │ +08c338: 5400 0608 |0138: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c33c: 0815 0000 |013a: move-object/from16 v21, v0 │ │ +08c340: 7401 0f19 1500 |013c: invoke-virtual/range {v21}, Landroid/support/v4/widget/CircleImageView;.getVisibility:()I // method@190f │ │ +08c346: 0a15 |013f: move-result v21 │ │ +08c348: 3815 0d00 |0140: if-eqz v21, 014d // +000d │ │ +08c34c: 0800 1c00 |0142: move-object/from16 v0, v28 │ │ +08c350: 5400 0608 |0144: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c354: 0815 0000 |0146: move-object/from16 v21, v0 │ │ +08c358: 1316 0000 |0148: const/16 v22, #int 0 // #0 │ │ +08c35c: 7402 1e19 1500 |014a: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ +08c362: 0800 1c00 |014d: move-object/from16 v0, v28 │ │ +08c366: 5500 1708 |014f: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08c36a: 0215 0000 |0151: move/from16 v21, v0 │ │ +08c36e: 3915 1800 |0153: if-nez v21, 016b // +0018 │ │ +08c372: 0800 1c00 |0155: move-object/from16 v0, v28 │ │ +08c376: 5400 0608 |0157: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c37a: 0815 0000 |0159: move-object/from16 v21, v0 │ │ +08c37e: 1516 803f |015b: const/high16 v22, #int 1065353216 // #3f80 │ │ +08c382: 7702 4c13 1500 |015d: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleX:(Landroid/view/View;F)V // method@134c │ │ +08c388: 0800 1c00 |0160: move-object/from16 v0, v28 │ │ +08c38c: 5400 0608 |0162: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c390: 0815 0000 |0164: move-object/from16 v21, v0 │ │ +08c394: 1516 803f |0166: const/high16 v22, #int 1065353216 // #3f80 │ │ +08c398: 7702 4d13 1500 |0168: invoke-static/range {v21, v22}, Landroid/support/v4/view/ViewCompat;.setScaleY:(Landroid/view/View;F)V // method@134d │ │ +08c39e: 0800 1c00 |016b: move-object/from16 v0, v28 │ │ +08c3a2: 5200 1e08 |016d: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08c3a6: 0215 0000 |016f: move/from16 v21, v0 │ │ +08c3aa: 2e15 0c15 |0171: cmpg-float v21, v12, v21 │ │ +08c3ae: 3b15 a300 |0173: if-gez v21, 0216 // +00a3 │ │ +08c3b2: 0800 1c00 |0175: move-object/from16 v0, v28 │ │ +08c3b6: 5500 1708 |0177: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08c3ba: 0215 0000 |0179: move/from16 v21, v0 │ │ +08c3be: 3815 1100 |017b: if-eqz v21, 018c // +0011 │ │ +08c3c2: 0800 1c00 |017d: move-object/from16 v0, v28 │ │ +08c3c6: 5200 1e08 |017f: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08c3ca: 0215 0000 |0181: move/from16 v21, v0 │ │ +08c3ce: a915 0c15 |0183: div-float v21, v12, v21 │ │ +08c3d2: 0800 1c00 |0185: move-object/from16 v0, v28 │ │ +08c3d6: 0201 1500 |0187: move/from16 v1, v21 │ │ +08c3da: 7020 871c 1000 |0189: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setAnimationProgress:(F)V // method@1c87 │ │ +08c3e0: 0800 1c00 |018c: move-object/from16 v0, v28 │ │ +08c3e4: 5400 1308 |018e: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c3e8: 0815 0000 |0190: move-object/from16 v21, v0 │ │ +08c3ec: 7401 951a 1500 |0192: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ +08c3f2: 0a15 |0195: move-result v21 │ │ +08c3f4: 1316 4c00 |0196: const/16 v22, #int 76 // #4c │ │ +08c3f8: 0200 1500 |0198: move/from16 v0, v21 │ │ +08c3fc: 0201 1600 |019a: move/from16 v1, v22 │ │ +08c400: 3710 1500 |019c: if-le v0, v1, 01b1 // +0015 │ │ +08c404: 0800 1c00 |019e: move-object/from16 v0, v28 │ │ +08c408: 5400 0208 |01a0: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaStartAnimation:Landroid/view/animation/Animation; // field@0802 │ │ +08c40c: 0815 0000 |01a2: move-object/from16 v21, v0 │ │ +08c410: 0800 1c00 |01a4: move-object/from16 v0, v28 │ │ +08c414: 0801 1500 |01a6: move-object/from16 v1, v21 │ │ +08c418: 7020 7d1c 1000 |01a8: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1c7d │ │ +08c41e: 0a15 |01ab: move-result v21 │ │ +08c420: 3915 0500 |01ac: if-nez v21, 01b1 // +0005 │ │ +08c424: 7601 991c 1c00 |01ae: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaStartAnimation:()V // method@1c99 │ │ +08c42a: 1415 cdcc 4c3f |01b1: const v21, #float 0.8 // #3f4ccccd │ │ +08c430: a810 0515 |01b4: mul-float v16, v5, v21 │ │ +08c434: 0800 1c00 |01b6: move-object/from16 v0, v28 │ │ +08c438: 5400 1308 |01b8: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c43c: 0815 0000 |01ba: move-object/from16 v21, v0 │ │ +08c440: 1316 0000 |01bc: const/16 v22, #int 0 // #0 │ │ +08c444: 1417 cdcc 4c3f |01be: const v23, #float 0.8 // #3f4ccccd │ │ +08c44a: 0200 1700 |01c1: move/from16 v0, v23 │ │ +08c44e: 0201 1000 |01c3: move/from16 v1, v16 │ │ +08c452: 7120 9f2e 1000 |01c5: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +08c458: 0a17 |01c8: move-result v23 │ │ +08c45a: 7403 a61a 1500 |01c9: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1aa6 │ │ +08c460: 0800 1c00 |01cc: move-object/from16 v0, v28 │ │ +08c464: 5400 1308 |01ce: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c468: 0815 0000 |01d0: move-object/from16 v21, v0 │ │ +08c46c: 1516 803f |01d2: const/high16 v22, #int 1065353216 // #3f80 │ │ +08c470: 0200 1600 |01d4: move/from16 v0, v22 │ │ +08c474: 7120 9f2e 5000 |01d6: invoke-static {v0, v5}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +08c47a: 0a16 |01d9: move-result v22 │ │ +08c47c: 7402 9f1a 1500 |01da: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.setArrowScale:(F)V // method@1a9f │ │ +08c482: 1515 80be |01dd: const/high16 v21, #int -1098907648 // #be80 │ │ +08c486: 1416 cdcc cc3e |01df: const v22, #float 0.4 // #3ecccccd │ │ +08c48c: a816 1605 |01e2: mul-float v22, v22, v5 │ │ +08c490: a615 1516 |01e4: add-float v21, v21, v22 │ │ +08c494: 1516 0040 |01e6: const/high16 v22, #int 1073741824 // #4000 │ │ +08c498: a816 1612 |01e8: mul-float v22, v22, v18 │ │ +08c49c: a615 1516 |01ea: add-float v21, v21, v22 │ │ +08c4a0: 1516 003f |01ec: const/high16 v22, #int 1056964608 // #3f00 │ │ +08c4a4: a80e 1516 |01ee: mul-float v14, v21, v22 │ │ +08c4a8: 0800 1c00 |01f0: move-object/from16 v0, v28 │ │ +08c4ac: 5400 1308 |01f2: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c4b0: 0815 0000 |01f4: move-object/from16 v21, v0 │ │ +08c4b4: 0800 1500 |01f6: move-object/from16 v0, v21 │ │ +08c4b8: 6e20 a31a e000 |01f8: invoke-virtual {v0, v14}, Landroid/support/v4/widget/MaterialProgressDrawable;.setProgressRotation:(F)V // method@1aa3 │ │ +08c4be: 0800 1c00 |01fb: move-object/from16 v0, v28 │ │ +08c4c2: 5200 0908 |01fd: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08c4c6: 0215 0000 |01ff: move/from16 v21, v0 │ │ +08c4ca: 9115 1115 |0201: sub-int v21, v17, v21 │ │ +08c4ce: 1316 0100 |0203: const/16 v22, #int 1 // #1 │ │ +08c4d2: 0800 1c00 |0205: move-object/from16 v0, v28 │ │ +08c4d6: 0201 1500 |0207: move/from16 v1, v21 │ │ +08c4da: 0202 1600 |0209: move/from16 v2, v22 │ │ +08c4de: 7030 951c 1002 |020b: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ +08c4e4: 2900 22fe |020e: goto/16 0030 // -01de │ │ +08c4e8: 0800 1c00 |0210: move-object/from16 v0, v28 │ │ +08c4ec: 520f 1b08 |0212: iget v15, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08c4f0: 2900 d6fe |0214: goto/16 00ea // -012a │ │ +08c4f4: 0800 1c00 |0216: move-object/from16 v0, v28 │ │ +08c4f8: 5400 1308 |0218: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c4fc: 0815 0000 |021a: move-object/from16 v21, v0 │ │ +08c500: 7401 951a 1500 |021c: invoke-virtual/range {v21}, Landroid/support/v4/widget/MaterialProgressDrawable;.getAlpha:()I // method@1a95 │ │ +08c506: 0a15 |021f: move-result v21 │ │ +08c508: 1316 ff00 |0220: const/16 v22, #int 255 // #ff │ │ +08c50c: 0200 1500 |0222: move/from16 v0, v21 │ │ +08c510: 0201 1600 |0224: move/from16 v1, v22 │ │ +08c514: 3510 b7ff |0226: if-ge v0, v1, 01dd // -0049 │ │ +08c518: 0800 1c00 |0228: move-object/from16 v0, v28 │ │ +08c51c: 5400 0108 |022a: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mAlphaMaxAnimation:Landroid/view/animation/Animation; // field@0801 │ │ +08c520: 0815 0000 |022c: move-object/from16 v21, v0 │ │ +08c524: 0800 1c00 |022e: move-object/from16 v0, v28 │ │ +08c528: 0801 1500 |0230: move-object/from16 v1, v21 │ │ +08c52c: 7020 7d1c 1000 |0232: invoke-direct {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.isAnimationRunning:(Landroid/view/animation/Animation;)Z // method@1c7d │ │ +08c532: 0a15 |0235: move-result v21 │ │ +08c534: 3915 a7ff |0236: if-nez v21, 01dd // -0059 │ │ +08c538: 7601 981c 1c00 |0238: invoke-direct/range {v28}, Landroid/support/v4/widget/SwipeRefreshLayout;.startProgressAlphaMaxAnimation:()V // method@1c98 │ │ +08c53e: 28a2 |023b: goto 01dd // -005e │ │ +08c540: 7701 7711 1d00 |023c: invoke-static/range {v29}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +08c546: 0a09 |023f: move-result v9 │ │ +08c548: 0800 1d00 |0240: move-object/from16 v0, v29 │ │ +08c54c: 7120 7a11 9000 |0242: invoke-static {v0, v9}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08c552: 0a15 |0245: move-result v21 │ │ +08c554: 0200 1500 |0246: move/from16 v0, v21 │ │ +08c558: 0801 1c00 |0248: move-object/from16 v1, v28 │ │ +08c55c: 5910 0008 |024a: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08c560: 2900 e4fd |024c: goto/16 0030 // -021c │ │ +08c564: 7602 841c 1c00 |024e: invoke-direct/range {v28, v29}, Landroid/support/v4/widget/SwipeRefreshLayout;.onSecondaryPointerUp:(Landroid/view/MotionEvent;)V // method@1c84 │ │ +08c56a: 2900 dffd |0251: goto/16 0030 // -0221 │ │ +08c56e: 0800 1c00 |0253: move-object/from16 v0, v28 │ │ +08c572: 5200 0008 |0255: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08c576: 0215 0000 |0257: move/from16 v21, v0 │ │ +08c57a: 1316 ffff |0259: const/16 v22, #int -1 // #ffff │ │ +08c57e: 0200 1500 |025b: move/from16 v0, v21 │ │ +08c582: 0201 1600 |025d: move/from16 v1, v22 │ │ +08c586: 3310 1300 |025f: if-ne v0, v1, 0272 // +0013 │ │ +08c58a: 1315 0100 |0261: const/16 v21, #int 1 // #1 │ │ +08c58e: 0200 1500 |0263: move/from16 v0, v21 │ │ +08c592: 3304 0900 |0265: if-ne v4, v0, 026e // +0009 │ │ +08c596: 6215 fb07 |0267: sget-object v21, Landroid/support/v4/widget/SwipeRefreshLayout;.LOG_TAG:Ljava/lang/String; // field@07fb │ │ +08c59a: 1a16 eb04 |0269: const-string v22, "Got ACTION_UP event but don't have an active pointer id." // string@04eb │ │ +08c59e: 7702 031d 1500 |026b: invoke-static/range {v21, v22}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +08c5a4: 1315 0000 |026e: const/16 v21, #int 0 // #0 │ │ +08c5a8: 2900 bcfd |0270: goto/16 002c // -0244 │ │ +08c5ac: 0800 1c00 |0272: move-object/from16 v0, v28 │ │ +08c5b0: 5200 0008 |0274: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08c5b4: 0215 0000 |0276: move/from16 v21, v0 │ │ +08c5b8: 0800 1d00 |0278: move-object/from16 v0, v29 │ │ +08c5bc: 0201 1500 |027a: move/from16 v1, v21 │ │ +08c5c0: 7120 7611 1000 |027c: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +08c5c6: 0a0d |027f: move-result v13 │ │ +08c5c8: 0800 1d00 |0280: move-object/from16 v0, v29 │ │ +08c5cc: 7120 7c11 d000 |0282: invoke-static {v0, v13}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08c5d2: 0a14 |0285: move-result v20 │ │ +08c5d4: 0800 1c00 |0286: move-object/from16 v0, v28 │ │ +08c5d8: 5200 0c08 |0288: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mInitialMotionY:F // field@080c │ │ +08c5dc: 0215 0000 |028a: move/from16 v21, v0 │ │ +08c5e0: a715 1415 |028c: sub-float v21, v20, v21 │ │ +08c5e4: 1516 003f |028e: const/high16 v22, #int 1056964608 // #3f00 │ │ +08c5e8: a80c 1516 |0290: mul-float v12, v21, v22 │ │ +08c5ec: 1315 0000 |0292: const/16 v21, #int 0 // #0 │ │ +08c5f0: 0200 1500 |0294: move/from16 v0, v21 │ │ +08c5f4: 0801 1c00 |0296: move-object/from16 v1, v28 │ │ +08c5f8: 5c10 0d08 |0298: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mIsBeingDragged:Z // field@080d │ │ +08c5fc: 0800 1c00 |029a: move-object/from16 v0, v28 │ │ +08c600: 5200 1e08 |029c: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08c604: 0215 0000 |029e: move/from16 v21, v0 │ │ +08c608: 2d15 0c15 |02a0: cmpl-float v21, v12, v21 │ │ +08c60c: 3d15 1b00 |02a2: if-lez v21, 02bd // +001b │ │ +08c610: 1315 0100 |02a4: const/16 v21, #int 1 // #1 │ │ +08c614: 1316 0100 |02a6: const/16 v22, #int 1 // #1 │ │ +08c618: 0800 1c00 |02a8: move-object/from16 v0, v28 │ │ +08c61c: 0201 1500 |02aa: move/from16 v1, v21 │ │ +08c620: 0202 1600 |02ac: move/from16 v2, v22 │ │ +08c624: 7030 931c 1002 |02ae: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1c93 │ │ +08c62a: 1315 ffff |02b1: const/16 v21, #int -1 // #ffff │ │ +08c62e: 0200 1500 |02b3: move/from16 v0, v21 │ │ +08c632: 0801 1c00 |02b5: move-object/from16 v1, v28 │ │ +08c636: 5910 0008 |02b7: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mActivePointerId:I // field@0800 │ │ +08c63a: 1315 0000 |02b9: const/16 v21, #int 0 // #0 │ │ +08c63e: 2900 71fd |02bb: goto/16 002c // -028f │ │ +08c642: 1315 0000 |02bd: const/16 v21, #int 0 // #0 │ │ +08c646: 0200 1500 |02bf: move/from16 v0, v21 │ │ +08c64a: 0801 1c00 |02c1: move-object/from16 v1, v28 │ │ +08c64e: 5c10 1508 |02c3: iput-boolean v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08c652: 0800 1c00 |02c5: move-object/from16 v0, v28 │ │ +08c656: 5400 1308 |02c7: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c65a: 0815 0000 |02c9: move-object/from16 v21, v0 │ │ +08c65e: 1316 0000 |02cb: const/16 v22, #int 0 // #0 │ │ +08c662: 1317 0000 |02cd: const/16 v23, #int 0 // #0 │ │ +08c666: 7403 a61a 1500 |02cf: invoke-virtual/range {v21, v22, v23}, Landroid/support/v4/widget/MaterialProgressDrawable;.setStartEndTrim:(FF)V // method@1aa6 │ │ +08c66c: 120a |02d2: const/4 v10, #int 0 // #0 │ │ +08c66e: 0800 1c00 |02d3: move-object/from16 v0, v28 │ │ +08c672: 5500 1708 |02d5: iget-boolean v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08c676: 0215 0000 |02d7: move/from16 v21, v0 │ │ +08c67a: 3915 0900 |02d9: if-nez v21, 02e2 // +0009 │ │ +08c67e: 220a e903 |02db: new-instance v10, Landroid/support/v4/widget/SwipeRefreshLayout$5; // type@03e9 │ │ +08c682: 0800 1c00 |02dd: move-object/from16 v0, v28 │ │ +08c686: 7020 4b1c 0a00 |02df: invoke-direct {v10, v0}, Landroid/support/v4/widget/SwipeRefreshLayout$5;.:(Landroid/support/v4/widget/SwipeRefreshLayout;)V // method@1c4b │ │ +08c68c: 0800 1c00 |02e2: move-object/from16 v0, v28 │ │ +08c690: 5200 0908 |02e4: iget v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08c694: 0215 0000 |02e6: move/from16 v21, v0 │ │ +08c698: 0800 1c00 |02e8: move-object/from16 v0, v28 │ │ +08c69c: 0201 1500 |02ea: move/from16 v1, v21 │ │ +08c6a0: 7030 6b1c 100a |02ec: invoke-direct {v0, v1, v10}, Landroid/support/v4/widget/SwipeRefreshLayout;.animateOffsetToStartPosition:(ILandroid/view/animation/Animation$AnimationListener;)V // method@1c6b │ │ +08c6a6: 0800 1c00 |02ef: move-object/from16 v0, v28 │ │ +08c6aa: 5400 1308 |02f1: iget-object v0, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c6ae: 0815 0000 |02f3: move-object/from16 v21, v0 │ │ +08c6b2: 1316 0000 |02f5: const/16 v22, #int 0 // #0 │ │ +08c6b6: 7402 a81a 1500 |02f7: invoke-virtual/range {v21, v22}, Landroid/support/v4/widget/MaterialProgressDrawable;.showArrow:(Z)V // method@1aa8 │ │ +08c6bc: 28b7 |02fa: goto 02b1 // -0049 │ │ +08c6be: 0000 |02fb: nop // spacer │ │ +08c6c0: 0001 0700 0000 0000 0600 0000 2602 ... |02fc: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0004 line=676 │ │ 0x000e line=677 │ │ 0x0016 line=680 │ │ 0x002a line=682 │ │ @@ -121090,16 +121090,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -088d4c: |[088d4c] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -088d5c: 0e00 |0000: return-void │ │ +08c6e4: |[08c6e4] android.support.v4.widget.SwipeRefreshLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +08c6f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0001 reg=1 b Z │ │ │ │ @@ -121108,17 +121108,17 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -088d60: |[088d60] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:([I)V │ │ -088d70: 6e20 8a1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:([I)V // method@1c8a │ │ -088d76: 0e00 |0003: return-void │ │ +08c6f8: |[08c6f8] android.support.v4.widget.SwipeRefreshLayout.setColorScheme:([I)V │ │ +08c708: 6e20 8a1c 1000 |0000: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeResources:([I)V // method@1c8a │ │ +08c70e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0003 line=464 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=1 colors [I │ │ @@ -121128,19 +121128,19 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -088d78: |[088d78] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:([I)V │ │ -088d88: 7010 6e1c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ -088d8e: 5410 1308 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088d92: 6e20 a21a 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setColorSchemeColors:([I)V // method@1aa2 │ │ -088d98: 0e00 |0008: return-void │ │ +08c710: |[08c710] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeColors:([I)V │ │ +08c720: 7010 6e1c 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.ensureTarget:()V // method@1c6e │ │ +08c726: 5410 1308 |0003: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c72a: 6e20 a21a 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/MaterialProgressDrawable;.setColorSchemeColors:([I)V // method@1aa2 │ │ +08c730: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=490 │ │ 0x0003 line=491 │ │ 0x0008 line=492 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -121151,30 +121151,30 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -088d9c: |[088d9c] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:([I)V │ │ -088dac: 6e10 7a1c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ -088db2: 0c02 |0003: move-result-object v2 │ │ -088db4: 2153 |0004: array-length v3, v5 │ │ -088db6: 2330 3506 |0005: new-array v0, v3, [I // type@0635 │ │ -088dba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -088dbc: 2153 |0008: array-length v3, v5 │ │ -088dbe: 3531 0d00 |0009: if-ge v1, v3, 0016 // +000d │ │ -088dc2: 4403 0501 |000b: aget v3, v5, v1 │ │ -088dc6: 6e20 c601 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ -088dcc: 0a03 |0010: move-result v3 │ │ -088dce: 4b03 0001 |0011: aput v3, v0, v1 │ │ -088dd2: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ -088dd6: 28f3 |0015: goto 0008 // -000d │ │ -088dd8: 6e20 891c 0400 |0016: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@1c89 │ │ -088dde: 0e00 |0019: return-void │ │ +08c734: |[08c734] android.support.v4.widget.SwipeRefreshLayout.setColorSchemeResources:([I)V │ │ +08c744: 6e10 7a1c 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ +08c74a: 0c02 |0003: move-result-object v2 │ │ +08c74c: 2153 |0004: array-length v3, v5 │ │ +08c74e: 2330 3506 |0005: new-array v0, v3, [I // type@0635 │ │ +08c752: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +08c754: 2153 |0008: array-length v3, v5 │ │ +08c756: 3531 0d00 |0009: if-ge v1, v3, 0016 // +000d │ │ +08c75a: 4403 0501 |000b: aget v3, v5, v1 │ │ +08c75e: 6e20 c601 3200 |000d: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ +08c764: 0a03 |0010: move-result v3 │ │ +08c766: 4b03 0001 |0011: aput v3, v0, v1 │ │ +08c76a: d801 0101 |0013: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08c76e: 28f3 |0015: goto 0008 // -000d │ │ +08c770: 6e20 891c 0400 |0016: invoke-virtual {v4, v0}, Landroid/support/v4/widget/SwipeRefreshLayout;.setColorSchemeColors:([I)V // method@1c89 │ │ +08c776: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0004 line=475 │ │ 0x0007 line=476 │ │ 0x000b line=477 │ │ 0x0013 line=476 │ │ @@ -121192,18 +121192,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -088de0: |[088de0] android.support.v4.widget.SwipeRefreshLayout.setDistanceToTriggerSync:(I)V │ │ -088df0: 8220 |0000: int-to-float v0, v2 │ │ -088df2: 5910 1e08 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ -088df6: 0e00 |0003: return-void │ │ +08c778: |[08c778] android.support.v4.widget.SwipeRefreshLayout.setDistanceToTriggerSync:(I)V │ │ +08c788: 8220 |0000: int-to-float v0, v2 │ │ +08c78a: 5910 1e08 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mTotalDragDistance:F // field@081e │ │ +08c78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0003 line=523 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0004 reg=2 distance I │ │ @@ -121213,17 +121213,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 │ │ -088df8: |[088df8] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ -088e08: 5b01 0e08 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@080e │ │ -088e0c: 0e00 |0002: return-void │ │ +08c790: |[08c790] android.support.v4.widget.SwipeRefreshLayout.setOnRefreshListener:(Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener;)V │ │ +08c7a0: 5b01 0e08 |0000: iput-object v1, v0, Landroid/support/v4/widget/SwipeRefreshLayout;.mListener:Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; // field@080e │ │ +08c7a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0002 line=323 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/SwipeRefreshLayout$OnRefreshListener; │ │ @@ -121233,24 +121233,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -088e10: |[088e10] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColor:(I)V │ │ -088e20: 5420 0608 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088e24: 6e20 1919 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1919 │ │ -088e2a: 5420 1308 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088e2e: 6e10 7a1c 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ -088e34: 0c01 |000a: move-result-object v1 │ │ -088e36: 6e20 c601 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ -088e3c: 0a01 |000e: move-result v1 │ │ -088e3e: 6e20 a01a 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1aa0 │ │ -088e44: 0e00 |0012: return-void │ │ +08c7a8: |[08c7a8] android.support.v4.widget.SwipeRefreshLayout.setProgressBackgroundColor:(I)V │ │ +08c7b8: 5420 0608 |0000: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c7bc: 6e20 1919 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/CircleImageView;.setBackgroundColor:(I)V // method@1919 │ │ +08c7c2: 5420 1308 |0005: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c7c6: 6e10 7a1c 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ +08c7cc: 0c01 |000a: move-result-object v1 │ │ +08c7ce: 6e20 c601 3100 |000b: invoke-virtual {v1, v3}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ +08c7d4: 0a01 |000e: move-result v1 │ │ +08c7d6: 6e20 a01a 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/MaterialProgressDrawable;.setBackgroundColor:(I)V // method@1aa0 │ │ +08c7dc: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 0x0005 line=455 │ │ 0x0012 line=456 │ │ locals : │ │ 0x0000 - 0x0013 reg=2 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ @@ -121261,21 +121261,21 @@ │ │ type : '(ZI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -088e48: |[088e48] android.support.v4.widget.SwipeRefreshLayout.setProgressViewEndTarget:(ZI)V │ │ -088e58: 8230 |0000: int-to-float v0, v3 │ │ -088e5a: 5910 1b08 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -088e5e: 5c12 1708 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -088e62: 5410 0608 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088e66: 6e10 1119 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1911 │ │ -088e6c: 0e00 |000a: return-void │ │ +08c7e0: |[08c7e0] android.support.v4.widget.SwipeRefreshLayout.setProgressViewEndTarget:(ZI)V │ │ +08c7f0: 8230 |0000: int-to-float v0, v3 │ │ +08c7f2: 5910 1b08 |0001: iput v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08c7f6: 5c12 1708 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08c7fa: 5410 0608 |0005: iget-object v0, v1, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c7fe: 6e10 1119 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1911 │ │ +08c804: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0003 line=227 │ │ 0x0005 line=228 │ │ 0x000a line=229 │ │ locals : │ │ @@ -121288,28 +121288,28 @@ │ │ type : '(ZII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -088e70: |[088e70] android.support.v4.widget.SwipeRefreshLayout.setProgressViewOffset:(ZII)V │ │ -088e80: 5c23 1708 |0000: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ -088e84: 5420 0608 |0002: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088e88: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ -088e8c: 6e20 1e19 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ -088e92: 5924 0908 |0009: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -088e96: 5924 1208 |000b: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -088e9a: 8250 |000d: int-to-float v0, v5 │ │ -088e9c: 5920 1b08 |000e: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -088ea0: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -088ea2: 5c20 2008 |0011: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ -088ea6: 5420 0608 |0013: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088eaa: 6e10 1119 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1911 │ │ -088eb0: 0e00 |0018: return-void │ │ +08c808: |[08c808] android.support.v4.widget.SwipeRefreshLayout.setProgressViewOffset:(ZII)V │ │ +08c818: 5c23 1708 |0000: iput-boolean v3, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mScale:Z // field@0817 │ │ +08c81c: 5420 0608 |0002: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c820: 1301 0800 |0004: const/16 v1, #int 8 // #8 │ │ +08c824: 6e20 1e19 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CircleImageView;.setVisibility:(I)V // method@191e │ │ +08c82a: 5924 0908 |0009: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08c82e: 5924 1208 |000b: iput v4, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08c832: 8250 |000d: int-to-float v0, v5 │ │ +08c834: 5920 1b08 |000e: iput v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08c838: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +08c83a: 5c20 2008 |0011: iput-boolean v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ +08c83e: 5420 0608 |0013: iget-object v0, v2, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c842: 6e10 1119 0000 |0015: invoke-virtual {v0}, Landroid/support/v4/widget/CircleImageView;.invalidate:()V // method@1911 │ │ +08c848: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=205 │ │ 0x0002 line=206 │ │ 0x0009 line=207 │ │ 0x000d line=208 │ │ 0x0010 line=209 │ │ @@ -121326,41 +121326,41 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -088eb4: |[088eb4] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ -088ec4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -088ec6: 3805 2800 |0001: if-eqz v5, 0029 // +0028 │ │ -088eca: 5541 1508 |0003: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -088ece: 3251 2400 |0005: if-eq v1, v5, 0029 // +0024 │ │ -088ed2: 5c45 1508 |0007: iput-boolean v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ -088ed6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -088ed8: 5541 2008 |000a: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ -088edc: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -088ee0: 5241 1b08 |000e: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -088ee4: 5242 1208 |0010: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ -088ee8: 8222 |0012: int-to-float v2, v2 │ │ -088eea: c621 |0013: add-float/2addr v1, v2 │ │ -088eec: 8710 |0014: float-to-int v0, v1 │ │ -088eee: 5241 0908 |0015: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ -088ef2: 9101 0001 |0017: sub-int v1, v0, v1 │ │ -088ef6: 1212 |0019: const/4 v2, #int 1 // #1 │ │ -088ef8: 7030 951c 1402 |001a: invoke-direct {v4, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ -088efe: 5c43 1008 |001d: iput-boolean v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0810 │ │ -088f02: 5441 1408 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ -088f06: 7020 9c1c 1400 |0021: invoke-direct {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1c9c │ │ -088f0c: 0e00 |0024: return-void │ │ -088f0e: 5241 1b08 |0025: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ -088f12: 8710 |0027: float-to-int v0, v1 │ │ -088f14: 28ed |0028: goto 0015 // -0013 │ │ -088f16: 7030 931c 5403 |0029: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1c93 │ │ -088f1c: 28f8 |002c: goto 0024 // -0008 │ │ +08c84c: |[08c84c] android.support.v4.widget.SwipeRefreshLayout.setRefreshing:(Z)V │ │ +08c85c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +08c85e: 3805 2800 |0001: if-eqz v5, 0029 // +0028 │ │ +08c862: 5541 1508 |0003: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08c866: 3251 2400 |0005: if-eq v1, v5, 0029 // +0024 │ │ +08c86a: 5c45 1508 |0007: iput-boolean v5, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshing:Z // field@0815 │ │ +08c86e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08c870: 5541 2008 |000a: iget-boolean v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mUsingCustomStart:Z // field@0820 │ │ +08c874: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +08c878: 5241 1b08 |000e: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08c87c: 5242 1208 |0010: iget v2, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mOriginalOffsetTop:I // field@0812 │ │ +08c880: 8222 |0012: int-to-float v2, v2 │ │ +08c882: c621 |0013: add-float/2addr v1, v2 │ │ +08c884: 8710 |0014: float-to-int v0, v1 │ │ +08c886: 5241 0908 |0015: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mCurrentTargetOffsetTop:I // field@0809 │ │ +08c88a: 9101 0001 |0017: sub-int v1, v0, v1 │ │ +08c88e: 1212 |0019: const/4 v2, #int 1 // #1 │ │ +08c890: 7030 951c 1402 |001a: invoke-direct {v4, v1, v2}, Landroid/support/v4/widget/SwipeRefreshLayout;.setTargetOffsetTopAndBottom:(IZ)V // method@1c95 │ │ +08c896: 5c43 1008 |001d: iput-boolean v3, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mNotify:Z // field@0810 │ │ +08c89a: 5441 1408 |001f: iget-object v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mRefreshListener:Landroid/view/animation/Animation$AnimationListener; // field@0814 │ │ +08c89e: 7020 9c1c 1400 |0021: invoke-direct {v4, v1}, Landroid/support/v4/widget/SwipeRefreshLayout;.startScaleUpAnimation:(Landroid/view/animation/Animation$AnimationListener;)V // method@1c9c │ │ +08c8a4: 0e00 |0024: return-void │ │ +08c8a6: 5241 1b08 |0025: iget v1, v4, Landroid/support/v4/widget/SwipeRefreshLayout;.mSpinnerFinalOffset:F // field@081b │ │ +08c8aa: 8710 |0027: float-to-int v0, v1 │ │ +08c8ac: 28ed |0028: goto 0015 // -0013 │ │ +08c8ae: 7030 931c 5403 |0029: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.setRefreshing:(ZZ)V // method@1c93 │ │ +08c8b4: 28f8 |002c: goto 0024 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=339 │ │ 0x0007 line=341 │ │ 0x0009 line=342 │ │ 0x000a line=343 │ │ 0x000e line=344 │ │ @@ -121381,46 +121381,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -088f20: |[088f20] android.support.v4.widget.SwipeRefreshLayout.setSize:(I)V │ │ -088f30: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ -088f34: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -088f36: 3214 0300 |0003: if-eq v4, v1, 0006 // +0003 │ │ -088f3a: 0e00 |0005: return-void │ │ -088f3c: 6e10 7a1c 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ -088f42: 0c01 |0009: move-result-object v1 │ │ -088f44: 6e10 ca01 0100 |000a: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -088f4a: 0c00 |000d: move-result-object v0 │ │ -088f4c: 3904 1f00 |000e: if-nez v4, 002d // +001f │ │ -088f50: 1501 6042 |0010: const/high16 v1, #int 1113587712 // #4260 │ │ -088f54: 5202 4b08 |0012: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -088f58: c821 |0014: mul-float/2addr v1, v2 │ │ -088f5a: 8711 |0015: float-to-int v1, v1 │ │ -088f5c: 5931 0808 |0016: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ -088f60: 5931 0508 |0018: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ -088f64: 5431 0608 |001a: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088f68: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -088f6a: 6e20 1b19 2100 |001d: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191b │ │ -088f70: 5431 1308 |0020: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088f74: 6e20 ac1a 4100 |0022: invoke-virtual {v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1aac │ │ -088f7a: 5431 0608 |0025: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ -088f7e: 5432 1308 |0027: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ -088f82: 6e20 1b19 2100 |0029: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191b │ │ -088f88: 28d9 |002c: goto 0005 // -0027 │ │ -088f8a: 1501 2042 |002d: const/high16 v1, #int 1109393408 // #4220 │ │ -088f8e: 5202 4b08 |002f: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -088f92: c821 |0031: mul-float/2addr v1, v2 │ │ -088f94: 8711 |0032: float-to-int v1, v1 │ │ -088f96: 5931 0808 |0033: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ -088f9a: 5931 0508 |0035: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ -088f9e: 28e3 |0037: goto 001a // -001d │ │ +08c8b8: |[08c8b8] android.support.v4.widget.SwipeRefreshLayout.setSize:(I)V │ │ +08c8c8: 3804 0600 |0000: if-eqz v4, 0006 // +0006 │ │ +08c8cc: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +08c8ce: 3214 0300 |0003: if-eq v4, v1, 0006 // +0003 │ │ +08c8d2: 0e00 |0005: return-void │ │ +08c8d4: 6e10 7a1c 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/widget/SwipeRefreshLayout;.getResources:()Landroid/content/res/Resources; // method@1c7a │ │ +08c8da: 0c01 |0009: move-result-object v1 │ │ +08c8dc: 6e10 ca01 0100 |000a: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +08c8e2: 0c00 |000d: move-result-object v0 │ │ +08c8e4: 3904 1f00 |000e: if-nez v4, 002d // +001f │ │ +08c8e8: 1501 6042 |0010: const/high16 v1, #int 1113587712 // #4260 │ │ +08c8ec: 5202 4b08 |0012: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08c8f0: c821 |0014: mul-float/2addr v1, v2 │ │ +08c8f2: 8711 |0015: float-to-int v1, v1 │ │ +08c8f4: 5931 0808 |0016: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ +08c8f8: 5931 0508 |0018: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ +08c8fc: 5431 0608 |001a: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c900: 1202 |001c: const/4 v2, #int 0 // #0 │ │ +08c902: 6e20 1b19 2100 |001d: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191b │ │ +08c908: 5431 1308 |0020: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c90c: 6e20 ac1a 4100 |0022: invoke-virtual {v1, v4}, Landroid/support/v4/widget/MaterialProgressDrawable;.updateSizes:(I)V // method@1aac │ │ +08c912: 5431 0608 |0025: iget-object v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleView:Landroid/support/v4/widget/CircleImageView; // field@0806 │ │ +08c916: 5432 1308 |0027: iget-object v2, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mProgress:Landroid/support/v4/widget/MaterialProgressDrawable; // field@0813 │ │ +08c91a: 6e20 1b19 2100 |0029: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CircleImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@191b │ │ +08c920: 28d9 |002c: goto 0005 // -0027 │ │ +08c922: 1501 2042 |002d: const/high16 v1, #int 1109393408 // #4220 │ │ +08c926: 5202 4b08 |002f: iget v2, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08c92a: c821 |0031: mul-float/2addr v1, v2 │ │ +08c92c: 8711 |0032: float-to-int v1, v1 │ │ +08c92e: 5931 0808 |0033: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleWidth:I // field@0808 │ │ +08c932: 5931 0508 |0035: iput v1, v3, Landroid/support/v4/widget/SwipeRefreshLayout;.mCircleHeight:I // field@0805 │ │ +08c936: 28e3 |0037: goto 001a // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0005 line=250 │ │ 0x0006 line=238 │ │ 0x000e line=239 │ │ 0x0010 line=240 │ │ @@ -121429,21 +121429,21 @@ │ │ 0x0025 line=249 │ │ 0x002d line=242 │ │ locals : │ │ 0x000e - 0x0038 reg=0 metrics Landroid/util/DisplayMetrics; │ │ 0x0000 - 0x0038 reg=3 this Landroid/support/v4/widget/SwipeRefreshLayout; │ │ 0x0000 - 0x0038 reg=4 size I │ │ │ │ - source_file_idx : 4244 (SwipeRefreshLayout.java) │ │ + source_file_idx : 4245 (SwipeRefreshLayout.java) │ │ │ │ Class #569 header: │ │ class_idx : 1007 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4601 │ │ +source_file_idx : 4602 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #569 annotations: │ │ Annotations on class │ │ @@ -121464,17 +121464,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -088fa0: |[088fa0] android.support.v4.widget.ViewDragHelper$1.:()V │ │ -088fb0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -088fb6: 0e00 |0003: return-void │ │ +08c938: |[08c938] android.support.v4.widget.ViewDragHelper$1.:()V │ │ +08c948: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08c94e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=326 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$1; │ │ │ │ Virtual methods - │ │ @@ -121483,38 +121483,38 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -088fb8: |[088fb8] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ -088fc8: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ -088fcc: c713 |0002: sub-float/2addr v3, v1 │ │ -088fce: a800 0303 |0003: mul-float v0, v3, v3 │ │ -088fd2: c830 |0005: mul-float/2addr v0, v3 │ │ -088fd4: c830 |0006: mul-float/2addr v0, v3 │ │ -088fd6: c830 |0007: mul-float/2addr v0, v3 │ │ -088fd8: c610 |0008: add-float/2addr v0, v1 │ │ -088fda: 0f00 |0009: return v0 │ │ +08c950: |[08c950] android.support.v4.widget.ViewDragHelper$1.getInterpolation:(F)F │ │ +08c960: 1501 803f |0000: const/high16 v1, #int 1065353216 // #3f80 │ │ +08c964: c713 |0002: sub-float/2addr v3, v1 │ │ +08c966: a800 0303 |0003: mul-float v0, v3, v3 │ │ +08c96a: c830 |0005: mul-float/2addr v0, v3 │ │ +08c96c: c830 |0006: mul-float/2addr v0, v3 │ │ +08c96e: c830 |0007: mul-float/2addr v0, v3 │ │ +08c970: c610 |0008: add-float/2addr v0, v1 │ │ +08c972: 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 : 4601 (ViewDragHelper.java) │ │ + source_file_idx : 4602 (ViewDragHelper.java) │ │ │ │ Class #570 header: │ │ class_idx : 1008 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4601 │ │ +source_file_idx : 4602 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #570 annotations: │ │ Annotations on class │ │ @@ -121539,18 +121539,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 │ │ -088fdc: |[088fdc] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -088fec: 5b01 2108 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0821 │ │ -088ff0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -088ff6: 0e00 |0005: return-void │ │ +08c974: |[08c974] android.support.v4.widget.ViewDragHelper$2.:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +08c984: 5b01 2108 |0000: iput-object v1, v0, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0821 │ │ +08c988: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08c98e: 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; │ │ │ │ @@ -121560,33 +121560,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -088ff8: |[088ff8] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ -089008: 5420 2108 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0821 │ │ -08900c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08900e: 6e20 da1c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -089014: 0e00 |0006: return-void │ │ +08c990: |[08c990] android.support.v4.widget.ViewDragHelper$2.run:()V │ │ +08c9a0: 5420 2108 |0000: iget-object v0, v2, Landroid/support/v4/widget/ViewDragHelper$2;.this$0:Landroid/support/v4/widget/ViewDragHelper; // field@0821 │ │ +08c9a4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08c9a6: 6e20 da1c 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08c9ac: 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 : 4601 (ViewDragHelper.java) │ │ + source_file_idx : 4602 (ViewDragHelper.java) │ │ │ │ Class #571 header: │ │ class_idx : 1009 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4601 │ │ +source_file_idx : 4602 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #571 annotations: │ │ Annotations on class │ │ @@ -121606,17 +121606,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -089018: |[089018] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ -089028: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08902e: 0e00 |0003: return-void │ │ +08c9b0: |[08c9b0] android.support.v4.widget.ViewDragHelper$Callback.:()V │ │ +08c9c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08c9c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ViewDragHelper$Callback; │ │ │ │ Virtual methods - │ │ @@ -121625,17 +121625,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089030: |[089030] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -089040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089042: 0f00 |0001: return v0 │ │ +08c9c8: |[08c9c8] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +08c9d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c9da: 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 │ │ @@ -121646,17 +121646,17 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089044: |[089044] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -089054: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089056: 0f00 |0001: return v0 │ │ +08c9dc: |[08c9dc] android.support.v4.widget.ViewDragHelper$Callback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +08c9ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08c9ee: 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 │ │ @@ -121667,16 +121667,16 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089058: |[089058] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ -089068: 0f01 |0000: return v1 │ │ +08c9f0: |[08c9f0] android.support.v4.widget.ViewDragHelper$Callback.getOrderedChildIndex:(I)I │ │ +08ca00: 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 │ │ │ │ @@ -121685,17 +121685,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08906c: |[08906c] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -08907c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08907e: 0f00 |0001: return v0 │ │ +08ca04: |[08ca04] android.support.v4.widget.ViewDragHelper$Callback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +08ca14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ca16: 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; │ │ │ │ @@ -121704,17 +121704,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -089080: |[089080] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ -089090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089092: 0f00 |0001: return v0 │ │ +08ca18: |[08ca18] android.support.v4.widget.ViewDragHelper$Callback.getViewVerticalDragRange:(Landroid/view/View;)I │ │ +08ca28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ca2a: 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; │ │ │ │ @@ -121723,16 +121723,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -089094: |[089094] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ -0890a4: 0e00 |0000: return-void │ │ +08ca2c: |[08ca2c] android.support.v4.widget.ViewDragHelper$Callback.onEdgeDragStarted:(II)V │ │ +08ca3c: 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 │ │ @@ -121742,17 +121742,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0890a8: |[0890a8] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ -0890b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0890ba: 0f00 |0001: return v0 │ │ +08ca40: |[08ca40] android.support.v4.widget.ViewDragHelper$Callback.onEdgeLock:(I)Z │ │ +08ca50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ca52: 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 │ │ │ │ @@ -121761,16 +121761,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0890bc: |[0890bc] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ -0890cc: 0e00 |0000: return-void │ │ +08ca54: |[08ca54] android.support.v4.widget.ViewDragHelper$Callback.onEdgeTouched:(II)V │ │ +08ca64: 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 │ │ @@ -121780,16 +121780,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0890d0: |[0890d0] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ -0890e0: 0e00 |0000: return-void │ │ +08ca68: |[08ca68] android.support.v4.widget.ViewDragHelper$Callback.onViewCaptured:(Landroid/view/View;I)V │ │ +08ca78: 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 │ │ @@ -121799,16 +121799,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0890e4: |[0890e4] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ -0890f4: 0e00 |0000: return-void │ │ +08ca7c: |[08ca7c] android.support.v4.widget.ViewDragHelper$Callback.onViewDragStateChanged:(I)V │ │ +08ca8c: 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 │ │ │ │ @@ -121817,16 +121817,16 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0890f8: |[0890f8] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -089108: 0e00 |0000: return-void │ │ +08ca90: |[08ca90] android.support.v4.widget.ViewDragHelper$Callback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +08caa0: 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 │ │ @@ -121839,16 +121839,16 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08910c: |[08910c] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ -08911c: 0e00 |0000: return-void │ │ +08caa4: |[08caa4] android.support.v4.widget.ViewDragHelper$Callback.onViewReleased:(Landroid/view/View;FF)V │ │ +08cab4: 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 │ │ @@ -121856,21 +121856,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 : 4601 (ViewDragHelper.java) │ │ + source_file_idx : 4602 (ViewDragHelper.java) │ │ │ │ Class #572 header: │ │ class_idx : 1010 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4601 │ │ +source_file_idx : 4602 │ │ static_fields_size : 17 │ │ instance_fields_size: 22 │ │ direct_methods_size : 22 │ │ virtual_methods_size: 28 │ │ │ │ Class #572 annotations: │ │ Annotations on class │ │ @@ -122061,81 +122061,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -089120: |[089120] android.support.v4.widget.ViewDragHelper.:()V │ │ -089130: 2200 ef03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@03ef │ │ -089134: 7010 9d1c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1c9d │ │ -08913a: 6900 4808 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0848 │ │ -08913e: 0e00 |0007: return-void │ │ +08cab8: |[08cab8] android.support.v4.widget.ViewDragHelper.:()V │ │ +08cac8: 2200 ef03 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper$1; // type@03ef │ │ +08cacc: 7010 9d1c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$1;.:()V // method@1c9d │ │ +08cad2: 6900 4808 |0005: sput-object v0, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0848 │ │ +08cad6: 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 │ │ -089140: |[089140] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ -089150: 7010 a82e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -089156: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -089158: 5942 3208 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08915c: 2202 f003 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@03f0 │ │ -089160: 7020 9f1c 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1c9f │ │ -089166: 5b42 4408 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0844 │ │ -08916a: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ -08916e: 2202 d205 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -089172: 1a03 860e |0011: const-string v3, "Parent view may not be null" // string@0e86 │ │ -089176: 7020 842e 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -08917c: 2702 |0016: throw v2 │ │ -08917e: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ -089182: 2202 d205 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -089186: 1a03 0a03 |001b: const-string v3, "Callback may not be null" // string@030a │ │ -08918a: 7020 842e 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -089190: 2702 |0020: throw v2 │ │ -089192: 5b46 4008 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089196: 5b47 3308 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08919a: 7110 8a1e 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ -0891a0: 0c01 |0028: move-result-object v1 │ │ -0891a2: 6e10 6501 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0891a8: 0c02 |002c: move-result-object v2 │ │ -0891aa: 6e10 ca01 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0891b0: 0c02 |0030: move-result-object v2 │ │ -0891b2: 5220 4b08 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -0891b6: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ -0891ba: c802 |0035: mul-float/2addr v2, v0 │ │ -0891bc: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ -0891c0: c632 |0038: add-float/2addr v2, v3 │ │ -0891c2: 8722 |0039: float-to-int v2, v2 │ │ -0891c4: 5942 3808 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ -0891c8: 6e10 911e 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ -0891ce: 0a02 |003f: move-result v2 │ │ -0891d0: 5942 4508 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -0891d4: 6e10 8e1e 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1e8e │ │ -0891da: 0a02 |0045: move-result v2 │ │ -0891dc: 8222 |0046: int-to-float v2, v2 │ │ -0891de: 5942 3e08 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ -0891e2: 6e10 8f1e 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1e8f │ │ -0891e8: 0a02 |004c: move-result v2 │ │ -0891ea: 8222 |004d: int-to-float v2, v2 │ │ -0891ec: 5942 3f08 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ -0891f0: 6202 4808 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0848 │ │ -0891f4: 7120 071b 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@1b07 │ │ -0891fa: 0c02 |0055: move-result-object v2 │ │ -0891fc: 5b42 4308 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089200: 0e00 |0058: return-void │ │ +08cad8: |[08cad8] android.support.v4.widget.ViewDragHelper.:(Landroid/content/Context;Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)V │ │ +08cae8: 7010 a82e 0400 |0000: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08caee: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +08caf0: 5942 3208 |0004: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08caf4: 2202 f003 |0006: new-instance v2, Landroid/support/v4/widget/ViewDragHelper$2; // type@03f0 │ │ +08caf8: 7020 9f1c 4200 |0008: invoke-direct {v2, v4}, Landroid/support/v4/widget/ViewDragHelper$2;.:(Landroid/support/v4/widget/ViewDragHelper;)V // method@1c9f │ │ +08cafe: 5b42 4408 |000b: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0844 │ │ +08cb02: 3906 0a00 |000d: if-nez v6, 0017 // +000a │ │ +08cb06: 2202 d205 |000f: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +08cb0a: 1a03 870e |0011: const-string v3, "Parent view may not be null" // string@0e87 │ │ +08cb0e: 7020 842e 3200 |0013: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +08cb14: 2702 |0016: throw v2 │ │ +08cb16: 3907 0a00 |0017: if-nez v7, 0021 // +000a │ │ +08cb1a: 2202 d205 |0019: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +08cb1e: 1a03 0c03 |001b: const-string v3, "Callback may not be null" // string@030c │ │ +08cb22: 7020 842e 3200 |001d: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +08cb28: 2702 |0020: throw v2 │ │ +08cb2a: 5b46 4008 |0021: iput-object v6, v4, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08cb2e: 5b47 3308 |0023: iput-object v7, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08cb32: 7110 8a1e 0500 |0025: invoke-static {v5}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ +08cb38: 0c01 |0028: move-result-object v1 │ │ +08cb3a: 6e10 6501 0500 |0029: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +08cb40: 0c02 |002c: move-result-object v2 │ │ +08cb42: 6e10 ca01 0200 |002d: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +08cb48: 0c02 |0030: move-result-object v2 │ │ +08cb4a: 5220 4b08 |0031: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08cb4e: 1502 a041 |0033: const/high16 v2, #int 1101004800 // #41a0 │ │ +08cb52: c802 |0035: mul-float/2addr v2, v0 │ │ +08cb54: 1503 003f |0036: const/high16 v3, #int 1056964608 // #3f00 │ │ +08cb58: c632 |0038: add-float/2addr v2, v3 │ │ +08cb5a: 8722 |0039: float-to-int v2, v2 │ │ +08cb5c: 5942 3808 |003a: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ +08cb60: 6e10 911e 0100 |003c: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ +08cb66: 0a02 |003f: move-result v2 │ │ +08cb68: 5942 4508 |0040: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08cb6c: 6e10 8e1e 0100 |0042: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1e8e │ │ +08cb72: 0a02 |0045: move-result v2 │ │ +08cb74: 8222 |0046: int-to-float v2, v2 │ │ +08cb76: 5942 3e08 |0047: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ +08cb7a: 6e10 8f1e 0100 |0049: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1e8f │ │ +08cb80: 0a02 |004c: move-result v2 │ │ +08cb82: 8222 |004d: int-to-float v2, v2 │ │ +08cb84: 5942 3f08 |004e: iput v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ +08cb88: 6202 4808 |0050: sget-object v2, Landroid/support/v4/widget/ViewDragHelper;.sInterpolator:Landroid/view/animation/Interpolator; // field@0848 │ │ +08cb8c: 7120 071b 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@1b07 │ │ +08cb92: 0c02 |0055: move-result-object v2 │ │ +08cb94: 5b42 4308 |0056: iput-object v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08cb98: 0e00 |0058: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=115 │ │ 0x0006 line=333 │ │ 0x000d line=374 │ │ 0x000f line=375 │ │ @@ -122164,67 +122164,67 @@ │ │ type : '(FFII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 89 16-bit code units │ │ -089204: |[089204] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ -089214: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -089216: 7110 962e 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -08921c: 0a00 |0004: move-result v0 │ │ -08921e: 7110 962e 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -089224: 0a01 |0008: move-result v1 │ │ -089226: 5453 3908 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08922a: 4403 0308 |000b: aget v3, v3, v8 │ │ -08922e: b593 |000d: and-int/2addr v3, v9 │ │ -089230: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ -089234: 5253 4608 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -089238: b593 |0012: and-int/2addr v3, v9 │ │ -08923a: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ -08923e: 5453 3708 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ -089242: 4403 0308 |0017: aget v3, v3, v8 │ │ -089246: b593 |0019: and-int/2addr v3, v9 │ │ -089248: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ -08924c: 5453 3608 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -089250: 4403 0308 |001e: aget v3, v3, v8 │ │ -089254: b593 |0020: and-int/2addr v3, v9 │ │ -089256: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ -08925a: 5253 4508 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -08925e: 8233 |0025: int-to-float v3, v3 │ │ -089260: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ -089264: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ -089268: 5253 4508 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -08926c: 8233 |002c: int-to-float v3, v3 │ │ -08926e: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ -089272: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ -089276: 0f02 |0031: return v2 │ │ -089278: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ -08927c: c813 |0034: mul-float/2addr v3, v1 │ │ -08927e: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ -089282: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ -089286: 5453 3308 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08928a: 6e20 a81c 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1ca8 │ │ -089290: 0a03 |003e: move-result v3 │ │ -089292: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ -089296: 5453 3708 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ -08929a: 4404 0308 |0043: aget v4, v3, v8 │ │ -08929e: b694 |0045: or-int/2addr v4, v9 │ │ -0892a0: 4b04 0308 |0046: aput v4, v3, v8 │ │ -0892a4: 28e9 |0048: goto 0031 // -0017 │ │ -0892a6: 5453 3608 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -0892aa: 4403 0308 |004b: aget v3, v3, v8 │ │ -0892ae: b593 |004d: and-int/2addr v3, v9 │ │ -0892b0: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ -0892b4: 5253 4508 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -0892b8: 8233 |0052: int-to-float v3, v3 │ │ -0892ba: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ -0892be: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ -0892c2: 1212 |0057: const/4 v2, #int 1 // #1 │ │ -0892c4: 28d9 |0058: goto 0031 // -0027 │ │ +08cb9c: |[08cb9c] android.support.v4.widget.ViewDragHelper.checkNewEdgeDrag:(FFII)Z │ │ +08cbac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08cbae: 7110 962e 0600 |0001: invoke-static {v6}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08cbb4: 0a00 |0004: move-result v0 │ │ +08cbb6: 7110 962e 0700 |0005: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08cbbc: 0a01 |0008: move-result v1 │ │ +08cbbe: 5453 3908 |0009: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08cbc2: 4403 0308 |000b: aget v3, v3, v8 │ │ +08cbc6: b593 |000d: and-int/2addr v3, v9 │ │ +08cbc8: 3393 2300 |000e: if-ne v3, v9, 0031 // +0023 │ │ +08cbcc: 5253 4608 |0010: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08cbd0: b593 |0012: and-int/2addr v3, v9 │ │ +08cbd2: 3803 1e00 |0013: if-eqz v3, 0031 // +001e │ │ +08cbd6: 5453 3708 |0015: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ +08cbda: 4403 0308 |0017: aget v3, v3, v8 │ │ +08cbde: b593 |0019: and-int/2addr v3, v9 │ │ +08cbe0: 3293 1700 |001a: if-eq v3, v9, 0031 // +0017 │ │ +08cbe4: 5453 3608 |001c: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08cbe8: 4403 0308 |001e: aget v3, v3, v8 │ │ +08cbec: b593 |0020: and-int/2addr v3, v9 │ │ +08cbee: 3293 1000 |0021: if-eq v3, v9, 0031 // +0010 │ │ +08cbf2: 5253 4508 |0023: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08cbf6: 8233 |0025: int-to-float v3, v3 │ │ +08cbf8: 2e03 0003 |0026: cmpg-float v3, v0, v3 │ │ +08cbfc: 3c03 0a00 |0028: if-gtz v3, 0032 // +000a │ │ +08cc00: 5253 4508 |002a: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08cc04: 8233 |002c: int-to-float v3, v3 │ │ +08cc06: 2e03 0103 |002d: cmpg-float v3, v1, v3 │ │ +08cc0a: 3c03 0300 |002f: if-gtz v3, 0032 // +0003 │ │ +08cc0e: 0f02 |0031: return v2 │ │ +08cc10: 1503 003f |0032: const/high16 v3, #int 1056964608 // #3f00 │ │ +08cc14: c813 |0034: mul-float/2addr v3, v1 │ │ +08cc16: 2e03 0003 |0035: cmpg-float v3, v0, v3 │ │ +08cc1a: 3b03 1200 |0037: if-gez v3, 0049 // +0012 │ │ +08cc1e: 5453 3308 |0039: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08cc22: 6e20 a81c 9300 |003b: invoke-virtual {v3, v9}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeLock:(I)Z // method@1ca8 │ │ +08cc28: 0a03 |003e: move-result v3 │ │ +08cc2a: 3803 0a00 |003f: if-eqz v3, 0049 // +000a │ │ +08cc2e: 5453 3708 |0041: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ +08cc32: 4404 0308 |0043: aget v4, v3, v8 │ │ +08cc36: b694 |0045: or-int/2addr v4, v9 │ │ +08cc38: 4b04 0308 |0046: aput v4, v3, v8 │ │ +08cc3c: 28e9 |0048: goto 0031 // -0017 │ │ +08cc3e: 5453 3608 |0049: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08cc42: 4403 0308 |004b: aget v3, v3, v8 │ │ +08cc46: b593 |004d: and-int/2addr v3, v9 │ │ +08cc48: 3903 e3ff |004e: if-nez v3, 0031 // -001d │ │ +08cc4c: 5253 4508 |0050: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08cc50: 8233 |0052: int-to-float v3, v3 │ │ +08cc52: 2d03 0003 |0053: cmpl-float v3, v0, v3 │ │ +08cc56: 3d03 dcff |0055: if-lez v3, 0031 // -0024 │ │ +08cc5a: 1212 |0057: const/4 v2, #int 1 // #1 │ │ +08cc5c: 28d9 |0058: goto 0031 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1248 │ │ 0x0005 line=1249 │ │ 0x0009 line=1251 │ │ 0x0031 line=1261 │ │ 0x0032 line=1257 │ │ @@ -122244,67 +122244,67 @@ │ │ type : '(Landroid/view/View;FF)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 81 16-bit code units │ │ -0892c8: |[0892c8] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ -0892d8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0892da: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0892dc: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ -0892e0: 0132 |0004: move v2, v3 │ │ -0892e2: 0f02 |0005: return v2 │ │ -0892e4: 5474 3308 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -0892e8: 6e20 a51c 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1ca5 │ │ -0892ee: 0a04 |000b: move-result v4 │ │ -0892f0: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ -0892f4: 0120 |000e: move v0, v2 │ │ -0892f6: 5474 3308 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -0892fa: 6e20 a61c 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1ca6 │ │ -089300: 0a04 |0014: move-result v4 │ │ -089302: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ -089306: 0121 |0017: move v1, v2 │ │ -089308: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ -08930c: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ -089310: a804 0909 |001c: mul-float v4, v9, v9 │ │ -089314: a805 0a0a |001e: mul-float v5, v10, v10 │ │ -089318: c654 |0020: add-float/2addr v4, v5 │ │ -08931a: 5275 4508 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -08931e: 5276 4508 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089322: b265 |0025: mul-int/2addr v5, v6 │ │ -089324: 8255 |0026: int-to-float v5, v5 │ │ -089326: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ -08932a: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ -08932e: 0132 |002b: move v2, v3 │ │ -089330: 28d9 |002c: goto 0005 // -0027 │ │ -089332: 0130 |002d: move v0, v3 │ │ -089334: 28e1 |002e: goto 000f // -001f │ │ -089336: 0131 |002f: move v1, v3 │ │ -089338: 28e8 |0030: goto 0018 // -0018 │ │ -08933a: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ -08933e: 7110 962e 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -089344: 0a04 |0036: move-result v4 │ │ -089346: 5275 4508 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -08934a: 8255 |0039: int-to-float v5, v5 │ │ -08934c: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ -089350: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ -089354: 0132 |003e: move v2, v3 │ │ -089356: 28c6 |003f: goto 0005 // -003a │ │ -089358: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ -08935c: 7110 962e 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -089362: 0a04 |0045: move-result v4 │ │ -089364: 5275 4508 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089368: 8255 |0048: int-to-float v5, v5 │ │ -08936a: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ -08936e: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ -089372: 0132 |004d: move v2, v3 │ │ -089374: 28b7 |004e: goto 0005 // -0049 │ │ -089376: 0132 |004f: move v2, v3 │ │ -089378: 28b5 |0050: goto 0005 // -004b │ │ +08cc60: |[08cc60] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(Landroid/view/View;FF)Z │ │ +08cc70: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +08cc72: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +08cc74: 3908 0400 |0002: if-nez v8, 0006 // +0004 │ │ +08cc78: 0132 |0004: move v2, v3 │ │ +08cc7a: 0f02 |0005: return v2 │ │ +08cc7c: 5474 3308 |0006: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08cc80: 6e20 a51c 8400 |0008: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1ca5 │ │ +08cc86: 0a04 |000b: move-result v4 │ │ +08cc88: 3d04 2100 |000c: if-lez v4, 002d // +0021 │ │ +08cc8c: 0120 |000e: move v0, v2 │ │ +08cc8e: 5474 3308 |000f: iget-object v4, v7, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08cc92: 6e20 a61c 8400 |0011: invoke-virtual {v4, v8}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1ca6 │ │ +08cc98: 0a04 |0014: move-result v4 │ │ +08cc9a: 3d04 1a00 |0015: if-lez v4, 002f // +001a │ │ +08cc9e: 0121 |0017: move v1, v2 │ │ +08cca0: 3800 1900 |0018: if-eqz v0, 0031 // +0019 │ │ +08cca4: 3801 1700 |001a: if-eqz v1, 0031 // +0017 │ │ +08cca8: a804 0909 |001c: mul-float v4, v9, v9 │ │ +08ccac: a805 0a0a |001e: mul-float v5, v10, v10 │ │ +08ccb0: c654 |0020: add-float/2addr v4, v5 │ │ +08ccb2: 5275 4508 |0021: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08ccb6: 5276 4508 |0023: iget v6, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08ccba: b265 |0025: mul-int/2addr v5, v6 │ │ +08ccbc: 8255 |0026: int-to-float v5, v5 │ │ +08ccbe: 2d04 0405 |0027: cmpl-float v4, v4, v5 │ │ +08ccc2: 3c04 dcff |0029: if-gtz v4, 0005 // -0024 │ │ +08ccc6: 0132 |002b: move v2, v3 │ │ +08ccc8: 28d9 |002c: goto 0005 // -0027 │ │ +08ccca: 0130 |002d: move v0, v3 │ │ +08cccc: 28e1 |002e: goto 000f // -001f │ │ +08ccce: 0131 |002f: move v1, v3 │ │ +08ccd0: 28e8 |0030: goto 0018 // -0018 │ │ +08ccd2: 3800 0f00 |0031: if-eqz v0, 0040 // +000f │ │ +08ccd6: 7110 962e 0900 |0033: invoke-static {v9}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08ccdc: 0a04 |0036: move-result v4 │ │ +08ccde: 5275 4508 |0037: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08cce2: 8255 |0039: int-to-float v5, v5 │ │ +08cce4: 2d04 0405 |003a: cmpl-float v4, v4, v5 │ │ +08cce8: 3c04 c9ff |003c: if-gtz v4, 0005 // -0037 │ │ +08ccec: 0132 |003e: move v2, v3 │ │ +08ccee: 28c6 |003f: goto 0005 // -003a │ │ +08ccf0: 3801 0f00 |0040: if-eqz v1, 004f // +000f │ │ +08ccf4: 7110 962e 0a00 |0042: invoke-static {v10}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08ccfa: 0a04 |0045: move-result v4 │ │ +08ccfc: 5275 4508 |0046: iget v5, v7, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08cd00: 8255 |0048: int-to-float v5, v5 │ │ +08cd02: 2d04 0405 |0049: cmpl-float v4, v4, v5 │ │ +08cd06: 3c04 baff |004b: if-gtz v4, 0005 // -0046 │ │ +08cd0a: 0132 |004d: move v2, v3 │ │ +08cd0c: 28b7 |004e: goto 0005 // -0049 │ │ +08cd0e: 0132 |004f: move v2, v3 │ │ +08cd10: 28b5 |0050: goto 0005 // -004b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1275 │ │ 0x0005 line=1288 │ │ 0x0006 line=1278 │ │ 0x000f line=1279 │ │ 0x0018 line=1281 │ │ @@ -122331,30 +122331,30 @@ │ │ type : '(FFF)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 23 16-bit code units │ │ -08937c: |[08937c] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ -08938c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08938e: 7110 962e 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -089394: 0a00 |0004: move-result v0 │ │ -089396: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ -08939a: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ -08939e: 0116 |0009: move v6, v1 │ │ -0893a0: 0f06 |000a: return v6 │ │ -0893a2: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ -0893a6: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ -0893aa: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ -0893ae: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ -0893b2: 7f66 |0013: neg-float v6, v6 │ │ -0893b4: 28f6 |0014: goto 000a // -000a │ │ -0893b6: 0146 |0015: move v6, v4 │ │ -0893b8: 28f4 |0016: goto 000a // -000c │ │ +08cd14: |[08cd14] android.support.v4.widget.ViewDragHelper.clampMag:(FFF)F │ │ +08cd24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08cd26: 7110 962e 0400 |0001: invoke-static {v4}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08cd2c: 0a00 |0004: move-result v0 │ │ +08cd2e: 2e02 0005 |0005: cmpg-float v2, v0, v5 │ │ +08cd32: 3b02 0400 |0007: if-gez v2, 000b // +0004 │ │ +08cd36: 0116 |0009: move v6, v1 │ │ +08cd38: 0f06 |000a: return v6 │ │ +08cd3a: 2d02 0006 |000b: cmpl-float v2, v0, v6 │ │ +08cd3e: 3d02 0800 |000d: if-lez v2, 0015 // +0008 │ │ +08cd42: 2d01 0401 |000f: cmpl-float v1, v4, v1 │ │ +08cd46: 3c01 f9ff |0011: if-gtz v1, 000a // -0007 │ │ +08cd4a: 7f66 |0013: neg-float v6, v6 │ │ +08cd4c: 28f6 |0014: goto 000a // -000a │ │ +08cd4e: 0146 |0015: move v6, v4 │ │ +08cd50: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=674 │ │ 0x0005 line=675 │ │ 0x000a line=677 │ │ 0x000b line=676 │ │ 0x0016 line=677 │ │ @@ -122371,26 +122371,26 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0893bc: |[0893bc] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ -0893cc: 7110 972e 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -0893d2: 0a00 |0003: move-result v0 │ │ -0893d4: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ -0893d8: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0893da: 0f04 |0007: return v4 │ │ -0893dc: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ -0893e0: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ -0893e4: 7b44 |000c: neg-int v4, v4 │ │ -0893e6: 28fa |000d: goto 0007 // -0006 │ │ -0893e8: 0124 |000e: move v4, v2 │ │ -0893ea: 28f8 |000f: goto 0007 // -0008 │ │ +08cd54: |[08cd54] android.support.v4.widget.ViewDragHelper.clampMag:(III)I │ │ +08cd64: 7110 972e 0200 |0000: invoke-static {v2}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08cd6a: 0a00 |0003: move-result v0 │ │ +08cd6c: 3530 0400 |0004: if-ge v0, v3, 0008 // +0004 │ │ +08cd70: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +08cd72: 0f04 |0007: return v4 │ │ +08cd74: 3740 0600 |0008: if-le v0, v4, 000e // +0006 │ │ +08cd78: 3c02 fdff |000a: if-gtz v2, 0007 // -0003 │ │ +08cd7c: 7b44 |000c: neg-int v4, v4 │ │ +08cd7e: 28fa |000d: goto 0007 // -0006 │ │ +08cd80: 0124 |000e: move v4, v2 │ │ +08cd82: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ 0x0004 line=658 │ │ 0x0007 line=660 │ │ 0x0008 line=659 │ │ 0x000f line=660 │ │ @@ -122407,36 +122407,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0893ec: |[0893ec] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ -0893fc: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0893fe: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -089400: 5430 3a08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089404: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -089408: 0e00 |0006: return-void │ │ -08940a: 5430 3a08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -08940e: 7120 1a2f 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ -089414: 5430 3b08 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -089418: 7120 1a2f 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ -08941e: 5430 3c08 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -089422: 7120 1a2f 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ -089428: 5430 3d08 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -08942c: 7120 1a2f 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ -089432: 5430 3908 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -089436: 7120 1b2f 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2f1b │ │ -08943c: 5430 3608 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -089440: 7120 1b2f 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2f1b │ │ -089446: 5430 3708 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ -08944a: 7120 1b2f 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2f1b │ │ -089450: 5932 4108 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ -089454: 28da |002c: goto 0006 // -0026 │ │ +08cd84: |[08cd84] android.support.v4.widget.ViewDragHelper.clearMotionHistory:()V │ │ +08cd94: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08cd96: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08cd98: 5430 3a08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08cd9c: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +08cda0: 0e00 |0006: return-void │ │ +08cda2: 5430 3a08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08cda6: 7120 1a2f 1000 |0009: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ +08cdac: 5430 3b08 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08cdb0: 7120 1a2f 1000 |000e: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ +08cdb6: 5430 3c08 |0011: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08cdba: 7120 1a2f 1000 |0013: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ +08cdc0: 5430 3d08 |0016: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08cdc4: 7120 1a2f 1000 |0018: invoke-static {v0, v1}, Ljava/util/Arrays;.fill:([FF)V // method@2f1a │ │ +08cdca: 5430 3908 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08cdce: 7120 1b2f 2000 |001d: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2f1b │ │ +08cdd4: 5430 3608 |0020: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08cdd8: 7120 1b2f 2000 |0022: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2f1b │ │ +08cdde: 5430 3708 |0025: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ +08cde2: 7120 1b2f 2000 |0027: invoke-static {v0, v2}, Ljava/util/Arrays;.fill:([II)V // method@2f1b │ │ +08cde8: 5932 4108 |002a: iput v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ +08cdec: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=777 │ │ 0x0006 line=788 │ │ 0x0007 line=780 │ │ 0x000c line=781 │ │ 0x0011 line=782 │ │ @@ -122453,41 +122453,41 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 45 16-bit code units │ │ -089458: |[089458] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ -089468: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08946a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08946c: 5430 3a08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089470: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ -089474: 0e00 |0006: return-void │ │ -089476: 5430 3a08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -08947a: 4b01 0004 |0009: aput v1, v0, v4 │ │ -08947e: 5430 3b08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -089482: 4b01 0004 |000d: aput v1, v0, v4 │ │ -089486: 5430 3c08 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -08948a: 4b01 0004 |0011: aput v1, v0, v4 │ │ -08948e: 5430 3d08 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -089492: 4b01 0004 |0015: aput v1, v0, v4 │ │ -089496: 5430 3908 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08949a: 4b02 0004 |0019: aput v2, v0, v4 │ │ -08949e: 5430 3608 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -0894a2: 4b02 0004 |001d: aput v2, v0, v4 │ │ -0894a6: 5430 3708 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ -0894aa: 4b02 0004 |0021: aput v2, v0, v4 │ │ -0894ae: 5230 4108 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ -0894b2: 1211 |0025: const/4 v1, #int 1 // #1 │ │ -0894b4: b841 |0026: shl-int/2addr v1, v4 │ │ -0894b6: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ -0894ba: b510 |0029: and-int/2addr v0, v1 │ │ -0894bc: 5930 4108 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ -0894c0: 28da |002c: goto 0006 // -0026 │ │ +08cdf0: |[08cdf0] android.support.v4.widget.ViewDragHelper.clearMotionHistory:(I)V │ │ +08ce00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08ce02: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +08ce04: 5430 3a08 |0002: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08ce08: 3900 0300 |0004: if-nez v0, 0007 // +0003 │ │ +08ce0c: 0e00 |0006: return-void │ │ +08ce0e: 5430 3a08 |0007: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08ce12: 4b01 0004 |0009: aput v1, v0, v4 │ │ +08ce16: 5430 3b08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08ce1a: 4b01 0004 |000d: aput v1, v0, v4 │ │ +08ce1e: 5430 3c08 |000f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08ce22: 4b01 0004 |0011: aput v1, v0, v4 │ │ +08ce26: 5430 3d08 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08ce2a: 4b01 0004 |0015: aput v1, v0, v4 │ │ +08ce2e: 5430 3908 |0017: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08ce32: 4b02 0004 |0019: aput v2, v0, v4 │ │ +08ce36: 5430 3608 |001b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08ce3a: 4b02 0004 |001d: aput v2, v0, v4 │ │ +08ce3e: 5430 3708 |001f: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ +08ce42: 4b02 0004 |0021: aput v2, v0, v4 │ │ +08ce46: 5230 4108 |0023: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ +08ce4a: 1211 |0025: const/4 v1, #int 1 // #1 │ │ +08ce4c: b841 |0026: shl-int/2addr v1, v4 │ │ +08ce4e: df01 01ff |0027: xor-int/lit8 v1, v1, #int -1 // #ff │ │ +08ce52: b510 |0029: and-int/2addr v0, v1 │ │ +08ce54: 5930 4108 |002a: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ +08ce58: 28da |002c: goto 0006 // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=791 │ │ 0x0006 line=802 │ │ 0x0007 line=794 │ │ 0x000b line=795 │ │ 0x000f line=796 │ │ @@ -122505,62 +122505,62 @@ │ │ type : '(III)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 78 16-bit code units │ │ -0894c4: |[0894c4] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ -0894d4: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -0894d8: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ -0894dc: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0894de: 0f06 |0005: return v6 │ │ -0894e0: 54a6 4008 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -0894e4: 6e10 bf1e 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1ebf │ │ -0894ea: 0a05 |000b: move-result v5 │ │ -0894ec: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ -0894f0: 7110 972e 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -0894f6: 0a06 |0011: move-result v6 │ │ -0894f8: 8266 |0012: int-to-float v6, v6 │ │ -0894fa: 8257 |0013: int-to-float v7, v5 │ │ -0894fc: c976 |0014: div-float/2addr v6, v7 │ │ -0894fe: 7120 9f2e 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -089504: 0a01 |0018: move-result v1 │ │ -089506: 8236 |0019: int-to-float v6, v3 │ │ -089508: 8237 |001a: int-to-float v7, v3 │ │ -08950a: 7020 c31c 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1cc3 │ │ -089510: 0a08 |001e: move-result v8 │ │ -089512: c887 |001f: mul-float/2addr v7, v8 │ │ -089514: a600 0607 |0020: add-float v0, v6, v7 │ │ -089518: 7110 972e 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -08951e: 0a0c |0025: move-result v12 │ │ -089520: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ -089524: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ -089528: 82c7 |002a: int-to-float v7, v12 │ │ -08952a: a907 0007 |002b: div-float v7, v0, v7 │ │ -08952e: 7110 962e 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -089534: 0a07 |0030: move-result v7 │ │ -089536: c876 |0031: mul-float/2addr v6, v7 │ │ -089538: 7110 a22e 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ -08953e: 0a06 |0035: move-result v6 │ │ -089540: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ -089544: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ -089548: 7120 a02e 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -08954e: 0a06 |003d: move-result v6 │ │ -089550: 28c7 |003e: goto 0005 // -0039 │ │ -089552: 7110 972e 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -089558: 0a06 |0042: move-result v6 │ │ -08955a: 8266 |0043: int-to-float v6, v6 │ │ -08955c: 82d7 |0044: int-to-float v7, v13 │ │ -08955e: a904 0607 |0045: div-float v4, v6, v7 │ │ -089562: a606 0409 |0047: add-float v6, v4, v9 │ │ -089566: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ -08956a: c876 |004b: mul-float/2addr v6, v7 │ │ -08956c: 8762 |004c: float-to-int v2, v6 │ │ -08956e: 28eb |004d: goto 0038 // -0015 │ │ +08ce5c: |[08ce5c] android.support.v4.widget.ViewDragHelper.computeAxisDuration:(III)I │ │ +08ce6c: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +08ce70: 390b 0400 |0002: if-nez v11, 0006 // +0004 │ │ +08ce74: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +08ce76: 0f06 |0005: return v6 │ │ +08ce78: 54a6 4008 |0006: iget-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08ce7c: 6e10 bf1e 0600 |0008: invoke-virtual {v6}, Landroid/view/ViewGroup;.getWidth:()I // method@1ebf │ │ +08ce82: 0a05 |000b: move-result v5 │ │ +08ce84: db03 0502 |000c: div-int/lit8 v3, v5, #int 2 // #02 │ │ +08ce88: 7110 972e 0b00 |000e: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08ce8e: 0a06 |0011: move-result v6 │ │ +08ce90: 8266 |0012: int-to-float v6, v6 │ │ +08ce92: 8257 |0013: int-to-float v7, v5 │ │ +08ce94: c976 |0014: div-float/2addr v6, v7 │ │ +08ce96: 7120 9f2e 6900 |0015: invoke-static {v9, v6}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +08ce9c: 0a01 |0018: move-result v1 │ │ +08ce9e: 8236 |0019: int-to-float v6, v3 │ │ +08cea0: 8237 |001a: int-to-float v7, v3 │ │ +08cea2: 7020 c31c 1a00 |001b: invoke-direct {v10, v1}, Landroid/support/v4/widget/ViewDragHelper;.distanceInfluenceForSnapDuration:(F)F // method@1cc3 │ │ +08cea8: 0a08 |001e: move-result v8 │ │ +08ceaa: c887 |001f: mul-float/2addr v7, v8 │ │ +08ceac: a600 0607 |0020: add-float v0, v6, v7 │ │ +08ceb0: 7110 972e 0c00 |0022: invoke-static {v12}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08ceb6: 0a0c |0025: move-result v12 │ │ +08ceb8: 3d0c 1900 |0026: if-lez v12, 003f // +0019 │ │ +08cebc: 1506 7a44 |0028: const/high16 v6, #int 1148846080 // #447a │ │ +08cec0: 82c7 |002a: int-to-float v7, v12 │ │ +08cec2: a907 0007 |002b: div-float v7, v0, v7 │ │ +08cec6: 7110 962e 0700 |002d: invoke-static {v7}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08cecc: 0a07 |0030: move-result v7 │ │ +08cece: c876 |0031: mul-float/2addr v6, v7 │ │ +08ced0: 7110 a22e 0600 |0032: invoke-static {v6}, Ljava/lang/Math;.round:(F)I // method@2ea2 │ │ +08ced6: 0a06 |0035: move-result v6 │ │ +08ced8: da02 0604 |0036: mul-int/lit8 v2, v6, #int 4 // #04 │ │ +08cedc: 1306 5802 |0038: const/16 v6, #int 600 // #258 │ │ +08cee0: 7120 a02e 6200 |003a: invoke-static {v2, v6}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +08cee6: 0a06 |003d: move-result v6 │ │ +08cee8: 28c7 |003e: goto 0005 // -0039 │ │ +08ceea: 7110 972e 0b00 |003f: invoke-static {v11}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08cef0: 0a06 |0042: move-result v6 │ │ +08cef2: 8266 |0043: int-to-float v6, v6 │ │ +08cef4: 82d7 |0044: int-to-float v7, v13 │ │ +08cef6: a904 0607 |0045: div-float v4, v6, v7 │ │ +08cefa: a606 0409 |0047: add-float v6, v4, v9 │ │ +08cefe: 1507 8043 |0049: const/high16 v7, #int 1132462080 // #4380 │ │ +08cf02: c876 |004b: mul-float/2addr v6, v7 │ │ +08cf04: 8762 |004c: float-to-int v2, v6 │ │ +08cf06: 28eb |004d: goto 0038 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=625 │ │ 0x0004 line=626 │ │ 0x0005 line=643 │ │ 0x0006 line=629 │ │ 0x000c line=630 │ │ @@ -122590,76 +122590,76 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 20 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -089570: |[089570] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ -089580: 52ec 3f08 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ -089584: 87cc |0002: float-to-int v12, v12 │ │ -089586: 52ed 3e08 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ -08958a: 87dd |0005: float-to-int v13, v13 │ │ -08958c: 0200 1200 |0006: move/from16 v0, v18 │ │ -089590: 7040 ba1c 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1cba │ │ -089596: 0a12 |000b: move-result v18 │ │ -089598: 52ec 3f08 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ -08959c: 87cc |000e: float-to-int v12, v12 │ │ -08959e: 52ed 3e08 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ -0895a2: 87dd |0011: float-to-int v13, v13 │ │ -0895a4: 0200 1300 |0012: move/from16 v0, v19 │ │ -0895a8: 7040 ba1c 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1cba │ │ -0895ae: 0a13 |0017: move-result v19 │ │ -0895b0: 7701 972e 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -0895b6: 0a02 |001b: move-result v2 │ │ -0895b8: 7701 972e 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -0895be: 0a03 |001f: move-result v3 │ │ -0895c0: 7701 972e 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -0895c6: 0a04 |0023: move-result v4 │ │ -0895c8: 7701 972e 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ -0895ce: 0a05 |0027: move-result v5 │ │ -0895d0: 9007 0405 |0028: add-int v7, v4, v5 │ │ -0895d4: 9006 0203 |002a: add-int v6, v2, v3 │ │ -0895d8: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ -0895dc: 824c |002e: int-to-float v12, v4 │ │ -0895de: 827d |002f: int-to-float v13, v7 │ │ -0895e0: a909 0c0d |0030: div-float v9, v12, v13 │ │ -0895e4: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ -0895e8: 825c |0034: int-to-float v12, v5 │ │ -0895ea: 827d |0035: int-to-float v13, v7 │ │ -0895ec: a90b 0c0d |0036: div-float v11, v12, v13 │ │ -0895f0: 54ec 3308 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -0895f4: 6e20 a51c fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1ca5 │ │ -0895fa: 0a0c |003d: move-result v12 │ │ -0895fc: 0200 1000 |003e: move/from16 v0, v16 │ │ -089600: 0201 1200 |0040: move/from16 v1, v18 │ │ -089604: 7040 bd1c 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1cbd │ │ -08960a: 0a08 |0045: move-result v8 │ │ -08960c: 54ec 3308 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089610: 6e20 a61c fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1ca6 │ │ -089616: 0a0c |004b: move-result v12 │ │ -089618: 0200 1100 |004c: move/from16 v0, v17 │ │ -08961c: 0201 1300 |004e: move/from16 v1, v19 │ │ -089620: 7040 bd1c 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1cbd │ │ -089626: 0a0a |0053: move-result v10 │ │ -089628: 828c |0054: int-to-float v12, v8 │ │ -08962a: c89c |0055: mul-float/2addr v12, v9 │ │ -08962c: 82ad |0056: int-to-float v13, v10 │ │ -08962e: c8bd |0057: mul-float/2addr v13, v11 │ │ -089630: c6dc |0058: add-float/2addr v12, v13 │ │ -089632: 87cc |0059: float-to-int v12, v12 │ │ -089634: 0f0c |005a: return v12 │ │ -089636: 822c |005b: int-to-float v12, v2 │ │ -089638: 826d |005c: int-to-float v13, v6 │ │ -08963a: a909 0c0d |005d: div-float v9, v12, v13 │ │ -08963e: 28d3 |005f: goto 0032 // -002d │ │ -089640: 823c |0060: int-to-float v12, v3 │ │ -089642: 826d |0061: int-to-float v13, v6 │ │ -089644: a90b 0c0d |0062: div-float v11, v12, v13 │ │ -089648: 28d4 |0064: goto 0038 // -002c │ │ +08cf08: |[08cf08] android.support.v4.widget.ViewDragHelper.computeSettleDuration:(Landroid/view/View;IIII)I │ │ +08cf18: 52ec 3f08 |0000: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ +08cf1c: 87cc |0002: float-to-int v12, v12 │ │ +08cf1e: 52ed 3e08 |0003: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ +08cf22: 87dd |0005: float-to-int v13, v13 │ │ +08cf24: 0200 1200 |0006: move/from16 v0, v18 │ │ +08cf28: 7040 ba1c 0edc |0008: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1cba │ │ +08cf2e: 0a12 |000b: move-result v18 │ │ +08cf30: 52ec 3f08 |000c: iget v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ +08cf34: 87cc |000e: float-to-int v12, v12 │ │ +08cf36: 52ed 3e08 |000f: iget v13, v14, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ +08cf3a: 87dd |0011: float-to-int v13, v13 │ │ +08cf3c: 0200 1300 |0012: move/from16 v0, v19 │ │ +08cf40: 7040 ba1c 0edc |0014: invoke-direct {v14, v0, v12, v13}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(III)I // method@1cba │ │ +08cf46: 0a13 |0017: move-result v19 │ │ +08cf48: 7701 972e 1000 |0018: invoke-static/range {v16}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08cf4e: 0a02 |001b: move-result v2 │ │ +08cf50: 7701 972e 1100 |001c: invoke-static/range {v17}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08cf56: 0a03 |001f: move-result v3 │ │ +08cf58: 7701 972e 1200 |0020: invoke-static/range {v18}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08cf5e: 0a04 |0023: move-result v4 │ │ +08cf60: 7701 972e 1300 |0024: invoke-static/range {v19}, Ljava/lang/Math;.abs:(I)I // method@2e97 │ │ +08cf66: 0a05 |0027: move-result v5 │ │ +08cf68: 9007 0405 |0028: add-int v7, v4, v5 │ │ +08cf6c: 9006 0203 |002a: add-int v6, v2, v3 │ │ +08cf70: 3812 2f00 |002c: if-eqz v18, 005b // +002f │ │ +08cf74: 824c |002e: int-to-float v12, v4 │ │ +08cf76: 827d |002f: int-to-float v13, v7 │ │ +08cf78: a909 0c0d |0030: div-float v9, v12, v13 │ │ +08cf7c: 3813 2e00 |0032: if-eqz v19, 0060 // +002e │ │ +08cf80: 825c |0034: int-to-float v12, v5 │ │ +08cf82: 827d |0035: int-to-float v13, v7 │ │ +08cf84: a90b 0c0d |0036: div-float v11, v12, v13 │ │ +08cf88: 54ec 3308 |0038: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08cf8c: 6e20 a51c fc00 |003a: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1ca5 │ │ +08cf92: 0a0c |003d: move-result v12 │ │ +08cf94: 0200 1000 |003e: move/from16 v0, v16 │ │ +08cf98: 0201 1200 |0040: move/from16 v1, v18 │ │ +08cf9c: 7040 bd1c 0ec1 |0042: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1cbd │ │ +08cfa2: 0a08 |0045: move-result v8 │ │ +08cfa4: 54ec 3308 |0046: iget-object v12, v14, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08cfa8: 6e20 a61c fc00 |0048: invoke-virtual {v12, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1ca6 │ │ +08cfae: 0a0c |004b: move-result v12 │ │ +08cfb0: 0200 1100 |004c: move/from16 v0, v17 │ │ +08cfb4: 0201 1300 |004e: move/from16 v1, v19 │ │ +08cfb8: 7040 bd1c 0ec1 |0050: invoke-direct {v14, v0, v1, v12}, Landroid/support/v4/widget/ViewDragHelper;.computeAxisDuration:(III)I // method@1cbd │ │ +08cfbe: 0a0a |0053: move-result v10 │ │ +08cfc0: 828c |0054: int-to-float v12, v8 │ │ +08cfc2: c89c |0055: mul-float/2addr v12, v9 │ │ +08cfc4: 82ad |0056: int-to-float v13, v10 │ │ +08cfc6: c8bd |0057: mul-float/2addr v13, v11 │ │ +08cfc8: c6dc |0058: add-float/2addr v12, v13 │ │ +08cfca: 87cc |0059: float-to-int v12, v12 │ │ +08cfcc: 0f0c |005a: return v12 │ │ +08cfce: 822c |005b: int-to-float v12, v2 │ │ +08cfd0: 826d |005c: int-to-float v13, v6 │ │ +08cfd2: a909 0c0d |005d: div-float v9, v12, v13 │ │ +08cfd6: 28d3 |005f: goto 0032 // -002d │ │ +08cfd8: 823c |0060: int-to-float v12, v3 │ │ +08cfda: 826d |0061: int-to-float v13, v6 │ │ +08cfdc: a90b 0c0d |0062: div-float v11, v12, v13 │ │ +08cfe0: 28d4 |0064: goto 0038 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ 0x000c line=605 │ │ 0x0018 line=606 │ │ 0x001c line=607 │ │ 0x0020 line=608 │ │ @@ -122697,25 +122697,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 │ │ -08964c: |[08964c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -08965c: 7120 c11c 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@1cc1 │ │ -089662: 0c00 |0003: move-result-object v0 │ │ -089664: 5201 4508 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089668: 8211 |0006: int-to-float v1, v1 │ │ -08966a: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ -08966e: c942 |0009: div-float/2addr v2, v4 │ │ -089670: c821 |000a: mul-float/2addr v1, v2 │ │ -089672: 8711 |000b: float-to-int v1, v1 │ │ -089674: 5901 4508 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089678: 1100 |000e: return-object v0 │ │ +08cfe4: |[08cfe4] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;FLandroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +08cff4: 7120 c11c 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@1cc1 │ │ +08cffa: 0c00 |0003: move-result-object v0 │ │ +08cffc: 5201 4508 |0004: iget v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08d000: 8211 |0006: int-to-float v1, v1 │ │ +08d002: 1502 803f |0007: const/high16 v2, #int 1065353216 // #3f80 │ │ +08d006: c942 |0009: div-float/2addr v2, v4 │ │ +08d008: c821 |000a: mul-float/2addr v1, v2 │ │ +08d00a: 8711 |000b: float-to-int v1, v1 │ │ +08d00c: 5901 4508 |000c: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08d010: 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; │ │ @@ -122728,20 +122728,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 │ │ -08967c: |[08967c] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ -08968c: 2200 f203 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@03f2 │ │ -089690: 6e10 b61e 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1eb6 │ │ -089696: 0c01 |0005: move-result-object v1 │ │ -089698: 7040 b01c 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@1cb0 │ │ -08969e: 1100 |0009: return-object v0 │ │ +08d014: |[08d014] android.support.v4.widget.ViewDragHelper.create:(Landroid/view/ViewGroup;Landroid/support/v4/widget/ViewDragHelper$Callback;)Landroid/support/v4/widget/ViewDragHelper; │ │ +08d024: 2200 f203 |0000: new-instance v0, Landroid/support/v4/widget/ViewDragHelper; // type@03f2 │ │ +08d028: 6e10 b61e 0200 |0002: invoke-virtual {v2}, Landroid/view/ViewGroup;.getContext:()Landroid/content/Context; // method@1eb6 │ │ +08d02e: 0c01 |0005: move-result-object v1 │ │ +08d030: 7040 b01c 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@1cb0 │ │ +08d036: 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; │ │ │ │ @@ -122750,26 +122750,26 @@ │ │ type : '(FF)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0896a0: |[0896a0] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ -0896b0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0896b2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0896b4: 5c43 4208 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ -0896b8: 5440 3308 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -0896bc: 5441 3408 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -0896c0: 6e40 ad1c 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1cad │ │ -0896c6: 5c42 4208 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ -0896ca: 5240 3508 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -0896ce: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ -0896d2: 6e20 da1c 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -0896d8: 0e00 |0014: return-void │ │ +08d038: |[08d038] android.support.v4.widget.ViewDragHelper.dispatchViewReleased:(FF)V │ │ +08d048: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +08d04a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +08d04c: 5c43 4208 |0002: iput-boolean v3, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ +08d050: 5440 3308 |0004: iget-object v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d054: 5441 3408 |0006: iget-object v1, v4, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d058: 6e40 ad1c 1065 |0008: invoke-virtual {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewReleased:(Landroid/view/View;FF)V // method@1cad │ │ +08d05e: 5c42 4208 |000b: iput-boolean v2, v4, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ +08d062: 5240 3508 |000d: iget v0, v4, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08d066: 3330 0500 |000f: if-ne v0, v3, 0014 // +0005 │ │ +08d06a: 6e20 da1c 2400 |0011: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08d070: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=766 │ │ 0x0004 line=767 │ │ 0x000b line=768 │ │ 0x000d line=770 │ │ 0x0011 line=772 │ │ @@ -122784,26 +122784,26 @@ │ │ type : '(F)F' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0896dc: |[0896dc] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ -0896ec: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0896f0: c705 |0002: sub-float/2addr v5, v0 │ │ -0896f2: 8950 |0003: float-to-double v0, v5 │ │ -0896f4: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ -0896fe: cd20 |0009: mul-double/2addr v0, v2 │ │ -089700: 8c05 |000a: double-to-float v5, v0 │ │ -089702: 8950 |000b: float-to-double v0, v5 │ │ -089704: 7120 a32e 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@2ea3 │ │ -08970a: 0b00 |000f: move-result-wide v0 │ │ -08970c: 8c00 |0010: double-to-float v0, v0 │ │ -08970e: 0f00 |0011: return v0 │ │ +08d074: |[08d074] android.support.v4.widget.ViewDragHelper.distanceInfluenceForSnapDuration:(F)F │ │ +08d084: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +08d088: c705 |0002: sub-float/2addr v5, v0 │ │ +08d08a: 8950 |0003: float-to-double v0, v5 │ │ +08d08c: 1802 c798 0646 c728 de3f |0004: const-wide v2, #double 0.471239 // #3fde28c7460698c7 │ │ +08d096: cd20 |0009: mul-double/2addr v0, v2 │ │ +08d098: 8c05 |000a: double-to-float v5, v0 │ │ +08d09a: 8950 |000b: float-to-double v0, v5 │ │ +08d09c: 7120 a32e 1000 |000c: invoke-static {v0, v1}, Ljava/lang/Math;.sin:(D)D // method@2ea3 │ │ +08d0a2: 0b00 |000f: move-result-wide v0 │ │ +08d0a4: 8c00 |0010: double-to-float v0, v0 │ │ +08d0a6: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=681 │ │ 0x0003 line=682 │ │ 0x000b line=683 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -122814,47 +122814,47 @@ │ │ type : '(IIII)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 64 16-bit code units │ │ -089710: |[089710] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ -089720: 0192 |0000: move v2, v9 │ │ -089722: 01a3 |0001: move v3, v10 │ │ -089724: 5480 3408 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089728: 6e10 fa1d 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -08972e: 0a06 |0007: move-result v6 │ │ -089730: 5480 3408 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089734: 6e10 181e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -08973a: 0a07 |000d: move-result v7 │ │ -08973c: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ -089740: 5480 3308 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089744: 5481 3408 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089748: 6e40 a21c 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1ca2 │ │ -08974e: 0a02 |0017: move-result v2 │ │ -089750: 5480 3408 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089754: 9101 0206 |001a: sub-int v1, v2, v6 │ │ -089758: 6e20 391e 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ -08975e: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ -089762: 5480 3308 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089766: 5481 3408 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08976a: 6e40 a31c 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1ca3 │ │ -089770: 0a03 |0028: move-result v3 │ │ -089772: 5480 3408 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089776: 9101 0307 |002b: sub-int v1, v3, v7 │ │ -08977a: 6e20 3a1e 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1e3a │ │ -089780: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ -089784: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ -089788: 9104 0206 |0034: sub-int v4, v2, v6 │ │ -08978c: 9105 0307 |0036: sub-int v5, v3, v7 │ │ -089790: 5480 3308 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089794: 5481 3408 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089798: 7406 ac1c 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1cac │ │ -08979e: 0e00 |003f: return-void │ │ +08d0a8: |[08d0a8] android.support.v4.widget.ViewDragHelper.dragTo:(IIII)V │ │ +08d0b8: 0192 |0000: move v2, v9 │ │ +08d0ba: 01a3 |0001: move v3, v10 │ │ +08d0bc: 5480 3408 |0002: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d0c0: 6e10 fa1d 0000 |0004: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08d0c6: 0a06 |0007: move-result v6 │ │ +08d0c8: 5480 3408 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d0cc: 6e10 181e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08d0d2: 0a07 |000d: move-result v7 │ │ +08d0d4: 380b 1100 |000e: if-eqz v11, 001f // +0011 │ │ +08d0d8: 5480 3308 |0010: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d0dc: 5481 3408 |0012: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d0e0: 6e40 a21c 10b9 |0014: invoke-virtual {v0, v1, v9, v11}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1ca2 │ │ +08d0e6: 0a02 |0017: move-result v2 │ │ +08d0e8: 5480 3408 |0018: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d0ec: 9101 0206 |001a: sub-int v1, v2, v6 │ │ +08d0f0: 6e20 391e 1000 |001c: invoke-virtual {v0, v1}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ +08d0f6: 380c 1100 |001f: if-eqz v12, 0030 // +0011 │ │ +08d0fa: 5480 3308 |0021: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d0fe: 5481 3408 |0023: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d102: 6e40 a31c 10ca |0025: invoke-virtual {v0, v1, v10, v12}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1ca3 │ │ +08d108: 0a03 |0028: move-result v3 │ │ +08d10a: 5480 3408 |0029: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d10e: 9101 0307 |002b: sub-int v1, v3, v7 │ │ +08d112: 6e20 3a1e 1000 |002d: invoke-virtual {v0, v1}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1e3a │ │ +08d118: 390b 0400 |0030: if-nez v11, 0034 // +0004 │ │ +08d11c: 380c 0d00 |0032: if-eqz v12, 003f // +000d │ │ +08d120: 9104 0206 |0034: sub-int v4, v2, v6 │ │ +08d124: 9105 0307 |0036: sub-int v5, v3, v7 │ │ +08d128: 5480 3308 |0038: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d12c: 5481 3408 |003a: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d130: 7406 ac1c 0000 |003c: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1cac │ │ +08d136: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1396 │ │ 0x0001 line=1397 │ │ 0x0002 line=1398 │ │ 0x0008 line=1399 │ │ 0x000e line=1400 │ │ @@ -122886,73 +122886,73 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -0897a0: |[0897a0] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ -0897b0: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0897b2: 54a7 3a08 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -0897b6: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ -0897ba: 54a7 3a08 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -0897be: 2177 |0007: array-length v7, v7 │ │ -0897c0: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ -0897c4: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0897c8: 2373 3406 |000c: new-array v3, v7, [F // type@0634 │ │ -0897cc: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0897d0: 2374 3406 |0010: new-array v4, v7, [F // type@0634 │ │ -0897d4: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0897d8: 2375 3406 |0014: new-array v5, v7, [F // type@0634 │ │ -0897dc: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0897e0: 2376 3406 |0018: new-array v6, v7, [F // type@0634 │ │ -0897e4: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0897e8: 2372 3506 |001c: new-array v2, v7, [I // type@0635 │ │ -0897ec: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0897f0: 2370 3506 |0020: new-array v0, v7, [I // type@0635 │ │ -0897f4: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0897f8: 2371 3506 |0024: new-array v1, v7, [I // type@0635 │ │ -0897fc: 54a7 3a08 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089800: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ -089804: 54a7 3a08 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089808: 54a8 3a08 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -08980c: 2188 |002e: array-length v8, v8 │ │ -08980e: 7158 e12e 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -089814: 54a7 3b08 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -089818: 54a8 3b08 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -08981c: 2188 |0036: array-length v8, v8 │ │ -08981e: 7158 e12e 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -089824: 54a7 3c08 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -089828: 54a8 3c08 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -08982c: 2188 |003e: array-length v8, v8 │ │ -08982e: 7158 e12e 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -089834: 54a7 3d08 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -089838: 54a8 3d08 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -08983c: 2188 |0046: array-length v8, v8 │ │ -08983e: 7158 e12e 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -089844: 54a7 3908 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -089848: 54a8 3908 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08984c: 2188 |004e: array-length v8, v8 │ │ -08984e: 7158 e12e 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -089854: 54a7 3608 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -089858: 54a8 3608 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -08985c: 2188 |0056: array-length v8, v8 │ │ -08985e: 7158 e12e 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -089864: 54a7 3708 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ -089868: 54a8 3708 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ -08986c: 2188 |005e: array-length v8, v8 │ │ -08986e: 7158 e12e 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ -089874: 5ba3 3a08 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089878: 5ba4 3b08 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -08987c: 5ba5 3c08 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -089880: 5ba6 3d08 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -089884: 5ba2 3908 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -089888: 5ba0 3608 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -08988c: 5ba1 3708 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ -089890: 0e00 |0070: return-void │ │ +08d138: |[08d138] android.support.v4.widget.ViewDragHelper.ensureMotionHistorySizeForId:(I)V │ │ +08d148: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +08d14a: 54a7 3a08 |0001: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d14e: 3807 0700 |0003: if-eqz v7, 000a // +0007 │ │ +08d152: 54a7 3a08 |0005: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d156: 2177 |0007: array-length v7, v7 │ │ +08d158: 36b7 6800 |0008: if-gt v7, v11, 0070 // +0068 │ │ +08d15c: d807 0b01 |000a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08d160: 2373 3406 |000c: new-array v3, v7, [F // type@0634 │ │ +08d164: d807 0b01 |000e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08d168: 2374 3406 |0010: new-array v4, v7, [F // type@0634 │ │ +08d16c: d807 0b01 |0012: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08d170: 2375 3406 |0014: new-array v5, v7, [F // type@0634 │ │ +08d174: d807 0b01 |0016: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08d178: 2376 3406 |0018: new-array v6, v7, [F // type@0634 │ │ +08d17c: d807 0b01 |001a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08d180: 2372 3506 |001c: new-array v2, v7, [I // type@0635 │ │ +08d184: d807 0b01 |001e: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08d188: 2370 3506 |0020: new-array v0, v7, [I // type@0635 │ │ +08d18c: d807 0b01 |0022: add-int/lit8 v7, v11, #int 1 // #01 │ │ +08d190: 2371 3506 |0024: new-array v1, v7, [I // type@0635 │ │ +08d194: 54a7 3a08 |0026: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d198: 3807 3a00 |0028: if-eqz v7, 0062 // +003a │ │ +08d19c: 54a7 3a08 |002a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d1a0: 54a8 3a08 |002c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d1a4: 2188 |002e: array-length v8, v8 │ │ +08d1a6: 7158 e12e 9793 |002f: invoke-static {v7, v9, v3, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +08d1ac: 54a7 3b08 |0032: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08d1b0: 54a8 3b08 |0034: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08d1b4: 2188 |0036: array-length v8, v8 │ │ +08d1b6: 7158 e12e 9794 |0037: invoke-static {v7, v9, v4, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +08d1bc: 54a7 3c08 |003a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08d1c0: 54a8 3c08 |003c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08d1c4: 2188 |003e: array-length v8, v8 │ │ +08d1c6: 7158 e12e 9795 |003f: invoke-static {v7, v9, v5, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +08d1cc: 54a7 3d08 |0042: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08d1d0: 54a8 3d08 |0044: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08d1d4: 2188 |0046: array-length v8, v8 │ │ +08d1d6: 7158 e12e 9796 |0047: invoke-static {v7, v9, v6, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +08d1dc: 54a7 3908 |004a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08d1e0: 54a8 3908 |004c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08d1e4: 2188 |004e: array-length v8, v8 │ │ +08d1e6: 7158 e12e 9792 |004f: invoke-static {v7, v9, v2, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +08d1ec: 54a7 3608 |0052: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08d1f0: 54a8 3608 |0054: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08d1f4: 2188 |0056: array-length v8, v8 │ │ +08d1f6: 7158 e12e 9790 |0057: invoke-static {v7, v9, v0, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +08d1fc: 54a7 3708 |005a: iget-object v7, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ +08d200: 54a8 3708 |005c: iget-object v8, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ +08d204: 2188 |005e: array-length v8, v8 │ │ +08d206: 7158 e12e 9791 |005f: invoke-static {v7, v9, v1, v9, v8}, Ljava/lang/System;.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V // method@2ee1 │ │ +08d20c: 5ba3 3a08 |0062: iput-object v3, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d210: 5ba4 3b08 |0064: iput-object v4, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08d214: 5ba5 3c08 |0066: iput-object v5, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08d218: 5ba6 3d08 |0068: iput-object v6, v10, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08d21c: 5ba2 3908 |006a: iput-object v2, v10, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08d220: 5ba0 3608 |006c: iput-object v0, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08d224: 5ba1 3708 |006e: iput-object v1, v10, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsLocked:[I // field@0837 │ │ +08d228: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=805 │ │ 0x000a line=806 │ │ 0x000e line=807 │ │ 0x0012 line=808 │ │ 0x0016 line=809 │ │ @@ -122991,45 +122991,45 @@ │ │ type : '(IIII)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -089894: |[089894] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ -0898a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0898a6: 54b1 3408 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -0898aa: 6e10 fa1d 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0898b0: 0a0a |0006: move-result v10 │ │ -0898b2: 54b1 3408 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -0898b6: 6e10 181e 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0898bc: 0a06 |000c: move-result v6 │ │ -0898be: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ -0898c2: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ -0898c6: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ -0898ca: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ -0898ce: 54b1 4308 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -0898d2: 6e10 041b 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1b04 │ │ -0898d8: 6e20 da1c 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -0898de: 0f00 |001d: return v0 │ │ -0898e0: 54b1 3408 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -0898e4: 07b0 |0020: move-object v0, v11 │ │ -0898e6: 01e4 |0021: move v4, v14 │ │ -0898e8: 01f5 |0022: move v5, v15 │ │ -0898ea: 7606 be1c 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1cbe │ │ -0898f0: 0a09 |0026: move-result v9 │ │ -0898f2: 54b4 4308 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -0898f6: 01a5 |0029: move v5, v10 │ │ -0898f8: 0127 |002a: move v7, v2 │ │ -0898fa: 0138 |002b: move v8, v3 │ │ -0898fc: 7406 141b 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1b14 │ │ -089902: 1220 |002f: const/4 v0, #int 2 // #2 │ │ -089904: 6e20 da1c 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -08990a: 1210 |0033: const/4 v0, #int 1 // #1 │ │ -08990c: 28e9 |0034: goto 001d // -0017 │ │ +08d22c: |[08d22c] android.support.v4.widget.ViewDragHelper.forceSettleCapturedViewAt:(IIII)Z │ │ +08d23c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d23e: 54b1 3408 |0001: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d242: 6e10 fa1d 0100 |0003: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08d248: 0a0a |0006: move-result v10 │ │ +08d24a: 54b1 3408 |0007: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d24e: 6e10 181e 0100 |0009: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08d254: 0a06 |000c: move-result v6 │ │ +08d256: 9102 0c0a |000d: sub-int v2, v12, v10 │ │ +08d25a: 9103 0d06 |000f: sub-int v3, v13, v6 │ │ +08d25e: 3902 0d00 |0011: if-nez v2, 001e // +000d │ │ +08d262: 3903 0b00 |0013: if-nez v3, 001e // +000b │ │ +08d266: 54b1 4308 |0015: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d26a: 6e10 041b 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1b04 │ │ +08d270: 6e20 da1c 0b00 |001a: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08d276: 0f00 |001d: return v0 │ │ +08d278: 54b1 3408 |001e: iget-object v1, v11, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d27c: 07b0 |0020: move-object v0, v11 │ │ +08d27e: 01e4 |0021: move v4, v14 │ │ +08d280: 01f5 |0022: move v5, v15 │ │ +08d282: 7606 be1c 0000 |0023: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper;.computeSettleDuration:(Landroid/view/View;IIII)I // method@1cbe │ │ +08d288: 0a09 |0026: move-result v9 │ │ +08d28a: 54b4 4308 |0027: iget-object v4, v11, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d28e: 01a5 |0029: move v5, v10 │ │ +08d290: 0127 |002a: move v7, v2 │ │ +08d292: 0138 |002b: move v8, v3 │ │ +08d294: 7406 141b 0400 |002c: invoke-virtual/range {v4, v5, v6, v7, v8, v9}, Landroid/support/v4/widget/ScrollerCompat;.startScroll:(IIIII)V // method@1b14 │ │ +08d29a: 1220 |002f: const/4 v0, #int 2 // #2 │ │ +08d29c: 6e20 da1c 0b00 |0030: invoke-virtual {v11, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08d2a2: 1210 |0033: const/4 v0, #int 1 // #1 │ │ +08d2a4: 28e9 |0034: goto 001d // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=584 │ │ 0x0007 line=585 │ │ 0x000d line=586 │ │ 0x000f line=587 │ │ 0x0011 line=589 │ │ @@ -123057,45 +123057,45 @@ │ │ type : '(II)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -089910: |[089910] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ -089920: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089922: 5431 4008 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089926: 6e10 b91e 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1eb9 │ │ -08992c: 0a01 |0006: move-result v1 │ │ -08992e: 5232 3808 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ -089932: b021 |0009: add-int/2addr v1, v2 │ │ -089934: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ -089938: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ -08993c: 5431 4008 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089940: 6e10 bc1e 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1ebc │ │ -089946: 0a01 |0013: move-result v1 │ │ -089948: 5232 3808 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ -08994c: b021 |0016: add-int/2addr v1, v2 │ │ -08994e: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ -089952: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ -089956: 5431 4008 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -08995a: 6e10 bb1e 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1ebb │ │ -089960: 0a01 |0020: move-result v1 │ │ -089962: 5232 3808 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ -089966: b121 |0023: sub-int/2addr v1, v2 │ │ -089968: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ -08996c: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ -089970: 5431 4008 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089974: 6e10 b21e 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1eb2 │ │ -08997a: 0a01 |002d: move-result v1 │ │ -08997c: 5232 3808 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ -089980: b121 |0030: sub-int/2addr v1, v2 │ │ -089982: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ -089986: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ -08998a: 0f00 |0035: return v0 │ │ +08d2a8: |[08d2a8] android.support.v4.widget.ViewDragHelper.getEdgesTouched:(II)I │ │ +08d2b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d2ba: 5431 4008 |0001: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d2be: 6e10 b91e 0100 |0003: invoke-virtual {v1}, Landroid/view/ViewGroup;.getLeft:()I // method@1eb9 │ │ +08d2c4: 0a01 |0006: move-result v1 │ │ +08d2c6: 5232 3808 |0007: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ +08d2ca: b021 |0009: add-int/2addr v1, v2 │ │ +08d2cc: 3514 0400 |000a: if-ge v4, v1, 000e // +0004 │ │ +08d2d0: de00 0001 |000c: or-int/lit8 v0, v0, #int 1 // #01 │ │ +08d2d4: 5431 4008 |000e: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d2d8: 6e10 bc1e 0100 |0010: invoke-virtual {v1}, Landroid/view/ViewGroup;.getTop:()I // method@1ebc │ │ +08d2de: 0a01 |0013: move-result v1 │ │ +08d2e0: 5232 3808 |0014: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ +08d2e4: b021 |0016: add-int/2addr v1, v2 │ │ +08d2e6: 3515 0400 |0017: if-ge v5, v1, 001b // +0004 │ │ +08d2ea: de00 0004 |0019: or-int/lit8 v0, v0, #int 4 // #04 │ │ +08d2ee: 5431 4008 |001b: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d2f2: 6e10 bb1e 0100 |001d: invoke-virtual {v1}, Landroid/view/ViewGroup;.getRight:()I // method@1ebb │ │ +08d2f8: 0a01 |0020: move-result v1 │ │ +08d2fa: 5232 3808 |0021: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ +08d2fe: b121 |0023: sub-int/2addr v1, v2 │ │ +08d300: 3714 0400 |0024: if-le v4, v1, 0028 // +0004 │ │ +08d304: de00 0002 |0026: or-int/lit8 v0, v0, #int 2 // #02 │ │ +08d308: 5431 4008 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d30c: 6e10 b21e 0100 |002a: invoke-virtual {v1}, Landroid/view/ViewGroup;.getBottom:()I // method@1eb2 │ │ +08d312: 0a01 |002d: move-result v1 │ │ +08d314: 5232 3808 |002e: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ +08d318: b121 |0030: sub-int/2addr v1, v2 │ │ +08d31a: 3715 0400 |0031: if-le v5, v1, 0035 // +0004 │ │ +08d31e: de00 0008 |0033: or-int/lit8 v0, v0, #int 8 // #08 │ │ +08d322: 0f00 |0035: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1470 │ │ 0x0001 line=1472 │ │ 0x000e line=1473 │ │ 0x001b line=1474 │ │ 0x0028 line=1475 │ │ @@ -123111,37 +123111,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 45 16-bit code units │ │ -08998c: |[08998c] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ -08999c: 5452 4708 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -0899a0: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ -0899a4: 5254 3e08 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ -0899a8: 6e30 be1d 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ -0899ae: 5452 4708 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -0899b2: 5253 3208 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -0899b6: 7120 0712 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -0899bc: 0a02 |0010: move-result v2 │ │ -0899be: 5253 3f08 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ -0899c2: 5254 3e08 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ -0899c6: 7040 b91c 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1cb9 │ │ -0899cc: 0a00 |0018: move-result v0 │ │ -0899ce: 5452 4708 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -0899d2: 5253 3208 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -0899d6: 7120 0812 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ -0899dc: 0a02 |0020: move-result v2 │ │ -0899de: 5253 3f08 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ -0899e2: 5254 3e08 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ -0899e6: 7040 b91c 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1cb9 │ │ -0899ec: 0a01 |0028: move-result v1 │ │ -0899ee: 7030 c21c 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1cc2 │ │ -0899f4: 0e00 |002c: return-void │ │ +08d324: |[08d324] android.support.v4.widget.ViewDragHelper.releaseViewForPointerUp:()V │ │ +08d334: 5452 4708 |0000: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d338: 1303 e803 |0002: const/16 v3, #int 1000 // #3e8 │ │ +08d33c: 5254 3e08 |0004: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ +08d340: 6e30 be1d 3204 |0006: invoke-virtual {v2, v3, v4}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ +08d346: 5452 4708 |0009: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d34a: 5253 3208 |000b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08d34e: 7120 0712 3200 |000d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +08d354: 0a02 |0010: move-result v2 │ │ +08d356: 5253 3f08 |0011: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ +08d35a: 5254 3e08 |0013: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ +08d35e: 7040 b91c 2543 |0015: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1cb9 │ │ +08d364: 0a00 |0018: move-result v0 │ │ +08d366: 5452 4708 |0019: iget-object v2, v5, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d36a: 5253 3208 |001b: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08d36e: 7120 0812 3200 |001d: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ +08d374: 0a02 |0020: move-result v2 │ │ +08d376: 5253 3f08 |0021: iget v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ +08d37a: 5254 3e08 |0023: iget v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mMaxVelocity:F // field@083e │ │ +08d37e: 7040 b91c 2543 |0025: invoke-direct {v5, v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.clampMag:(FFF)F // method@1cb9 │ │ +08d384: 0a01 |0028: move-result v1 │ │ +08d386: 7030 c21c 0501 |0029: invoke-direct {v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1cc2 │ │ +08d38c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1385 │ │ 0x0009 line=1386 │ │ 0x0019 line=1389 │ │ 0x0029 line=1392 │ │ 0x002c line=1393 │ │ @@ -123155,44 +123155,44 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 53 16-bit code units │ │ -0899f8: |[0899f8] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ -089a08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -089a0a: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -089a0c: 7051 b51c 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ -089a12: 0a01 |0005: move-result v1 │ │ -089a14: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ -089a18: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ -089a1c: 1241 |000a: const/4 v1, #int 4 // #4 │ │ -089a1e: 7051 b51c 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ -089a24: 0a01 |000e: move-result v1 │ │ -089a26: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ -089a2a: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ -089a2e: 1221 |0013: const/4 v1, #int 2 // #2 │ │ -089a30: 7051 b51c 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ -089a36: 0a01 |0017: move-result v1 │ │ -089a38: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -089a3c: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ -089a40: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ -089a44: 7051 b51c 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ -089a4a: 0a01 |0021: move-result v1 │ │ -089a4c: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ -089a50: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ -089a54: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ -089a58: 5431 3608 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ -089a5c: 4402 0106 |002a: aget v2, v1, v6 │ │ -089a60: b602 |002c: or-int/2addr v2, v0 │ │ -089a62: 4b02 0106 |002d: aput v2, v1, v6 │ │ -089a66: 5431 3308 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089a6a: 6e30 a71c 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1ca7 │ │ -089a70: 0e00 |0034: return-void │ │ +08d390: |[08d390] android.support.v4.widget.ViewDragHelper.reportNewEdgeDrags:(FFI)V │ │ +08d3a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08d3a2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +08d3a4: 7051 b51c 4365 |0002: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ +08d3aa: 0a01 |0005: move-result v1 │ │ +08d3ac: 3801 0400 |0006: if-eqz v1, 000a // +0004 │ │ +08d3b0: de00 0001 |0008: or-int/lit8 v0, v0, #int 1 // #01 │ │ +08d3b4: 1241 |000a: const/4 v1, #int 4 // #4 │ │ +08d3b6: 7051 b51c 5364 |000b: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ +08d3bc: 0a01 |000e: move-result v1 │ │ +08d3be: 3801 0400 |000f: if-eqz v1, 0013 // +0004 │ │ +08d3c2: de00 0004 |0011: or-int/lit8 v0, v0, #int 4 // #04 │ │ +08d3c6: 1221 |0013: const/4 v1, #int 2 // #2 │ │ +08d3c8: 7051 b51c 4365 |0014: invoke-direct {v3, v4, v5, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ +08d3ce: 0a01 |0017: move-result v1 │ │ +08d3d0: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ +08d3d4: de00 0002 |001a: or-int/lit8 v0, v0, #int 2 // #02 │ │ +08d3d8: 1301 0800 |001c: const/16 v1, #int 8 // #8 │ │ +08d3dc: 7051 b51c 5364 |001e: invoke-direct {v3, v5, v4, v6, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkNewEdgeDrag:(FFII)Z // method@1cb5 │ │ +08d3e2: 0a01 |0021: move-result v1 │ │ +08d3e4: 3801 0400 |0022: if-eqz v1, 0026 // +0004 │ │ +08d3e8: de00 0008 |0024: or-int/lit8 v0, v0, #int 8 // #08 │ │ +08d3ec: 3800 0e00 |0026: if-eqz v0, 0034 // +000e │ │ +08d3f0: 5431 3608 |0028: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mEdgeDragsInProgress:[I // field@0836 │ │ +08d3f4: 4402 0106 |002a: aget v2, v1, v6 │ │ +08d3f8: b602 |002c: or-int/2addr v2, v0 │ │ +08d3fa: 4b02 0106 |002d: aput v2, v1, v6 │ │ +08d3fe: 5431 3308 |002f: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d402: 6e30 a71c 0106 |0031: invoke-virtual {v1, v0, v6}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeDragStarted:(II)V // method@1ca7 │ │ +08d408: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1227 │ │ 0x0001 line=1228 │ │ 0x0008 line=1229 │ │ 0x000a line=1231 │ │ 0x0011 line=1232 │ │ @@ -123216,36 +123216,36 @@ │ │ type : '(FFI)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -089a74: |[089a74] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ -089a84: 7020 c51c 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1cc5 │ │ -089a8a: 5430 3a08 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089a8e: 5431 3c08 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -089a92: 4b04 0106 |0007: aput v4, v1, v6 │ │ -089a96: 4b04 0006 |0009: aput v4, v0, v6 │ │ -089a9a: 5430 3b08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -089a9e: 5431 3d08 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -089aa2: 4b05 0106 |000f: aput v5, v1, v6 │ │ -089aa6: 4b05 0006 |0011: aput v5, v0, v6 │ │ -089aaa: 5430 3908 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -089aae: 8741 |0015: float-to-int v1, v4 │ │ -089ab0: 8752 |0016: float-to-int v2, v5 │ │ -089ab2: 7030 cc1c 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1ccc │ │ -089ab8: 0a01 |001a: move-result v1 │ │ -089aba: 4b01 0006 |001b: aput v1, v0, v6 │ │ -089abe: 5230 4108 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ -089ac2: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -089ac4: b861 |0020: shl-int/2addr v1, v6 │ │ -089ac6: b610 |0021: or-int/2addr v0, v1 │ │ -089ac8: 5930 4108 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ -089acc: 0e00 |0024: return-void │ │ +08d40c: |[08d40c] android.support.v4.widget.ViewDragHelper.saveInitialMotion:(FFI)V │ │ +08d41c: 7020 c51c 6300 |0000: invoke-direct {v3, v6}, Landroid/support/v4/widget/ViewDragHelper;.ensureMotionHistorySizeForId:(I)V // method@1cc5 │ │ +08d422: 5430 3a08 |0003: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d426: 5431 3c08 |0005: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08d42a: 4b04 0106 |0007: aput v4, v1, v6 │ │ +08d42e: 4b04 0006 |0009: aput v4, v0, v6 │ │ +08d432: 5430 3b08 |000b: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08d436: 5431 3d08 |000d: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08d43a: 4b05 0106 |000f: aput v5, v1, v6 │ │ +08d43e: 4b05 0006 |0011: aput v5, v0, v6 │ │ +08d442: 5430 3908 |0013: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08d446: 8741 |0015: float-to-int v1, v4 │ │ +08d448: 8752 |0016: float-to-int v2, v5 │ │ +08d44a: 7030 cc1c 1302 |0017: invoke-direct {v3, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgesTouched:(II)I // method@1ccc │ │ +08d450: 0a01 |001a: move-result v1 │ │ +08d452: 4b01 0006 |001b: aput v1, v0, v6 │ │ +08d456: 5230 4108 |001d: iget v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ +08d45a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +08d45c: b861 |0020: shl-int/2addr v1, v6 │ │ +08d45e: b610 |0021: or-int/2addr v0, v1 │ │ +08d460: 5930 4108 |0022: iput v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ +08d464: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0003 line=836 │ │ 0x000b line=837 │ │ 0x0013 line=838 │ │ 0x001d line=839 │ │ @@ -123261,32 +123261,32 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -089ad0: |[089ad0] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ -089ae0: 7110 7911 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ -089ae6: 0a01 |0003: move-result v1 │ │ -089ae8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -089aea: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ -089aee: 7120 7a11 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -089af4: 0a02 |000a: move-result v2 │ │ -089af6: 7120 7b11 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -089afc: 0a03 |000e: move-result v3 │ │ -089afe: 7120 7c11 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -089b04: 0a04 |0012: move-result v4 │ │ -089b06: 5465 3c08 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -089b0a: 4b03 0502 |0015: aput v3, v5, v2 │ │ -089b0e: 5465 3d08 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -089b12: 4b04 0502 |0019: aput v4, v5, v2 │ │ -089b16: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -089b1a: 28e8 |001d: goto 0005 // -0018 │ │ -089b1c: 0e00 |001e: return-void │ │ +08d468: |[08d468] android.support.v4.widget.ViewDragHelper.saveLastMotion:(Landroid/view/MotionEvent;)V │ │ +08d478: 7110 7911 0700 |0000: invoke-static {v7}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ +08d47e: 0a01 |0003: move-result v1 │ │ +08d480: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +08d482: 3510 1900 |0005: if-ge v0, v1, 001e // +0019 │ │ +08d486: 7120 7a11 0700 |0007: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08d48c: 0a02 |000a: move-result v2 │ │ +08d48e: 7120 7b11 0700 |000b: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +08d494: 0a03 |000e: move-result v3 │ │ +08d496: 7120 7c11 0700 |000f: invoke-static {v7, v0}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08d49c: 0a04 |0012: move-result v4 │ │ +08d49e: 5465 3c08 |0013: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08d4a2: 4b03 0502 |0015: aput v3, v5, v2 │ │ +08d4a6: 5465 3d08 |0017: iget-object v5, v6, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08d4aa: 4b04 0502 |0019: aput v4, v5, v2 │ │ +08d4ae: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +08d4b2: 28e8 |001d: goto 0005 // -0018 │ │ +08d4b4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0004 line=844 │ │ 0x0007 line=845 │ │ 0x000b line=846 │ │ 0x000f line=847 │ │ @@ -123309,41 +123309,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 53 16-bit code units │ │ -089b20: |[089b20] android.support.v4.widget.ViewDragHelper.abort:()V │ │ -089b30: 6e10 b31c 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -089b36: 5280 3508 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -089b3a: 1221 |0005: const/4 v1, #int 2 // #2 │ │ -089b3c: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ -089b40: 5480 4308 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089b44: 6e10 0b1b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1b0b │ │ -089b4a: 0a06 |000d: move-result v6 │ │ -089b4c: 5480 4308 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089b50: 6e10 0c1b 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1b0c │ │ -089b56: 0a07 |0013: move-result v7 │ │ -089b58: 5480 4308 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089b5c: 6e10 041b 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1b04 │ │ -089b62: 5480 4308 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089b66: 6e10 0b1b 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1b0b │ │ -089b6c: 0a02 |001e: move-result v2 │ │ -089b6e: 5480 4308 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089b72: 6e10 0c1b 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1b0c │ │ -089b78: 0a03 |0024: move-result v3 │ │ -089b7a: 5480 3308 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089b7e: 5481 3408 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089b82: 9104 0206 |0029: sub-int v4, v2, v6 │ │ -089b86: 9105 0307 |002b: sub-int v5, v3, v7 │ │ -089b8a: 7406 ac1c 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1cac │ │ -089b90: 1200 |0030: const/4 v0, #int 0 // #0 │ │ -089b92: 6e20 da1c 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -089b98: 0e00 |0034: return-void │ │ +08d4b8: |[08d4b8] android.support.v4.widget.ViewDragHelper.abort:()V │ │ +08d4c8: 6e10 b31c 0800 |0000: invoke-virtual {v8}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +08d4ce: 5280 3508 |0003: iget v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08d4d2: 1221 |0005: const/4 v1, #int 2 // #2 │ │ +08d4d4: 3310 2a00 |0006: if-ne v0, v1, 0030 // +002a │ │ +08d4d8: 5480 4308 |0008: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d4dc: 6e10 0b1b 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1b0b │ │ +08d4e2: 0a06 |000d: move-result v6 │ │ +08d4e4: 5480 4308 |000e: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d4e8: 6e10 0c1b 0000 |0010: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1b0c │ │ +08d4ee: 0a07 |0013: move-result v7 │ │ +08d4f0: 5480 4308 |0014: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d4f4: 6e10 041b 0000 |0016: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1b04 │ │ +08d4fa: 5480 4308 |0019: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d4fe: 6e10 0b1b 0000 |001b: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1b0b │ │ +08d504: 0a02 |001e: move-result v2 │ │ +08d506: 5480 4308 |001f: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d50a: 6e10 0c1b 0000 |0021: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1b0c │ │ +08d510: 0a03 |0024: move-result v3 │ │ +08d512: 5480 3308 |0025: iget-object v0, v8, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d516: 5481 3408 |0027: iget-object v1, v8, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d51a: 9104 0206 |0029: sub-int v4, v2, v6 │ │ +08d51e: 9105 0307 |002b: sub-int v5, v3, v7 │ │ +08d522: 7406 ac1c 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1cac │ │ +08d528: 1200 |0030: const/4 v0, #int 0 // #0 │ │ +08d52a: 6e20 da1c 0800 |0031: invoke-virtual {v8, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08d530: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ 0x0003 line=513 │ │ 0x0008 line=514 │ │ 0x000e line=515 │ │ 0x0014 line=516 │ │ @@ -123364,79 +123364,79 @@ │ │ type : '(Landroid/view/View;ZIIII)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 7 │ │ outs : 7 │ │ insns size : 116 16-bit code units │ │ -089b9c: |[089b9c] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ -089bac: 20e1 4004 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0440 │ │ -089bb0: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ -089bb4: 07e9 |0004: move-object v9, v14 │ │ -089bb6: 1f09 4004 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0440 │ │ -089bba: 6e10 141e 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ -089bc0: 0a0b |000a: move-result v11 │ │ -089bc2: 6e10 151e 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ -089bc8: 0a0c |000e: move-result v12 │ │ -089bca: 6e10 b41e 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -089bd0: 0a08 |0012: move-result v8 │ │ -089bd2: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ -089bd6: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ -089bda: 6e20 b31e a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -089be0: 0c02 |001a: move-result-object v2 │ │ -089be2: 9001 120b |001b: add-int v1, v18, v11 │ │ -089be6: 6e10 fa1d 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -089bec: 0a03 |0020: move-result v3 │ │ -089bee: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ -089bf2: 9001 120b |0023: add-int v1, v18, v11 │ │ -089bf6: 6e10 0e1e 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -089bfc: 0a03 |0028: move-result v3 │ │ -089bfe: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ -089c02: 9001 130c |002b: add-int v1, v19, v12 │ │ -089c06: 6e10 181e 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -089c0c: 0a03 |0030: move-result v3 │ │ -089c0e: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ -089c12: 9001 130c |0033: add-int v1, v19, v12 │ │ -089c16: 6e10 ec1d 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -089c1c: 0a03 |0038: move-result v3 │ │ -089c1e: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ -089c22: 1213 |003b: const/4 v3, #int 1 // #1 │ │ -089c24: 9001 120b |003c: add-int v1, v18, v11 │ │ -089c28: 6e10 fa1d 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -089c2e: 0a04 |0041: move-result v4 │ │ -089c30: 9106 0104 |0042: sub-int v6, v1, v4 │ │ -089c34: 9001 130c |0044: add-int v1, v19, v12 │ │ -089c38: 6e10 181e 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -089c3e: 0a04 |0049: move-result v4 │ │ -089c40: 9107 0104 |004a: sub-int v7, v1, v4 │ │ -089c44: 07d1 |004c: move-object v1, v13 │ │ -089c46: 0204 1000 |004d: move/from16 v4, v16 │ │ -089c4a: 0205 1100 |004f: move/from16 v5, v17 │ │ -089c4e: 7407 b21c 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1cb2 │ │ -089c54: 0a01 |0054: move-result v1 │ │ -089c56: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ -089c5a: 1211 |0057: const/4 v1, #int 1 // #1 │ │ -089c5c: 0f01 |0058: return v1 │ │ -089c5e: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ -089c62: 28ba |005b: goto 0015 // -0046 │ │ -089c64: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ -089c68: 0200 1000 |005e: move/from16 v0, v16 │ │ -089c6c: 7b01 |0060: neg-int v1, v0 │ │ -089c6e: 7120 0713 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1307 │ │ -089c74: 0a01 |0064: move-result v1 │ │ -089c76: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ -089c7a: 0200 1100 |0067: move/from16 v0, v17 │ │ -089c7e: 7b01 |0069: neg-int v1, v0 │ │ -089c80: 7120 0813 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1308 │ │ -089c86: 0a01 |006d: move-result v1 │ │ -089c88: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ -089c8c: 1211 |0070: const/4 v1, #int 1 // #1 │ │ -089c8e: 28e7 |0071: goto 0058 // -0019 │ │ -089c90: 1201 |0072: const/4 v1, #int 0 // #0 │ │ -089c92: 28e5 |0073: goto 0058 // -001b │ │ +08d534: |[08d534] android.support.v4.widget.ViewDragHelper.canScroll:(Landroid/view/View;ZIIII)Z │ │ +08d544: 20e1 4004 |0000: instance-of v1, v14, Landroid/view/ViewGroup; // type@0440 │ │ +08d548: 3801 5a00 |0002: if-eqz v1, 005c // +005a │ │ +08d54c: 07e9 |0004: move-object v9, v14 │ │ +08d54e: 1f09 4004 |0005: check-cast v9, Landroid/view/ViewGroup; // type@0440 │ │ +08d552: 6e10 141e 0e00 |0007: invoke-virtual {v14}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ +08d558: 0a0b |000a: move-result v11 │ │ +08d55a: 6e10 151e 0e00 |000b: invoke-virtual {v14}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ +08d560: 0a0c |000e: move-result v12 │ │ +08d562: 6e10 b41e 0900 |000f: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +08d568: 0a08 |0012: move-result v8 │ │ +08d56a: d80a 08ff |0013: add-int/lit8 v10, v8, #int -1 // #ff │ │ +08d56e: 3a0a 4700 |0015: if-ltz v10, 005c // +0047 │ │ +08d572: 6e20 b31e a900 |0017: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +08d578: 0c02 |001a: move-result-object v2 │ │ +08d57a: 9001 120b |001b: add-int v1, v18, v11 │ │ +08d57e: 6e10 fa1d 0200 |001d: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08d584: 0a03 |0020: move-result v3 │ │ +08d586: 3431 3800 |0021: if-lt v1, v3, 0059 // +0038 │ │ +08d58a: 9001 120b |0023: add-int v1, v18, v11 │ │ +08d58e: 6e10 0e1e 0200 |0025: invoke-virtual {v2}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +08d594: 0a03 |0028: move-result v3 │ │ +08d596: 3531 3000 |0029: if-ge v1, v3, 0059 // +0030 │ │ +08d59a: 9001 130c |002b: add-int v1, v19, v12 │ │ +08d59e: 6e10 181e 0200 |002d: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08d5a4: 0a03 |0030: move-result v3 │ │ +08d5a6: 3431 2800 |0031: if-lt v1, v3, 0059 // +0028 │ │ +08d5aa: 9001 130c |0033: add-int v1, v19, v12 │ │ +08d5ae: 6e10 ec1d 0200 |0035: invoke-virtual {v2}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +08d5b4: 0a03 |0038: move-result v3 │ │ +08d5b6: 3531 2000 |0039: if-ge v1, v3, 0059 // +0020 │ │ +08d5ba: 1213 |003b: const/4 v3, #int 1 // #1 │ │ +08d5bc: 9001 120b |003c: add-int v1, v18, v11 │ │ +08d5c0: 6e10 fa1d 0200 |003e: invoke-virtual {v2}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08d5c6: 0a04 |0041: move-result v4 │ │ +08d5c8: 9106 0104 |0042: sub-int v6, v1, v4 │ │ +08d5cc: 9001 130c |0044: add-int v1, v19, v12 │ │ +08d5d0: 6e10 181e 0200 |0046: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08d5d6: 0a04 |0049: move-result v4 │ │ +08d5d8: 9107 0104 |004a: sub-int v7, v1, v4 │ │ +08d5dc: 07d1 |004c: move-object v1, v13 │ │ +08d5de: 0204 1000 |004d: move/from16 v4, v16 │ │ +08d5e2: 0205 1100 |004f: move/from16 v5, v17 │ │ +08d5e6: 7407 b21c 0100 |0051: invoke-virtual/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.canScroll:(Landroid/view/View;ZIIII)Z // method@1cb2 │ │ +08d5ec: 0a01 |0054: move-result v1 │ │ +08d5ee: 3801 0400 |0055: if-eqz v1, 0059 // +0004 │ │ +08d5f2: 1211 |0057: const/4 v1, #int 1 // #1 │ │ +08d5f4: 0f01 |0058: return v1 │ │ +08d5f6: d80a 0aff |0059: add-int/lit8 v10, v10, #int -1 // #ff │ │ +08d5fa: 28ba |005b: goto 0015 // -0046 │ │ +08d5fc: 380f 1600 |005c: if-eqz v15, 0072 // +0016 │ │ +08d600: 0200 1000 |005e: move/from16 v0, v16 │ │ +08d604: 7b01 |0060: neg-int v1, v0 │ │ +08d606: 7120 0713 1e00 |0061: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1307 │ │ +08d60c: 0a01 |0064: move-result v1 │ │ +08d60e: 3901 0b00 |0065: if-nez v1, 0070 // +000b │ │ +08d612: 0200 1100 |0067: move/from16 v0, v17 │ │ +08d616: 7b01 |0069: neg-int v1, v0 │ │ +08d618: 7120 0813 1e00 |006a: invoke-static {v14, v1}, Landroid/support/v4/view/ViewCompat;.canScrollVertically:(Landroid/view/View;I)Z // method@1308 │ │ +08d61e: 0a01 |006d: move-result v1 │ │ +08d620: 3801 0400 |006e: if-eqz v1, 0072 // +0004 │ │ +08d624: 1211 |0070: const/4 v1, #int 1 // #1 │ │ +08d626: 28e7 |0071: goto 0058 // -0019 │ │ +08d628: 1201 |0072: const/4 v1, #int 0 // #0 │ │ +08d62a: 28e5 |0073: goto 0058 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 0x0005 line=916 │ │ 0x0007 line=917 │ │ 0x000b line=918 │ │ 0x000f line=919 │ │ @@ -123473,25 +123473,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -089c94: |[089c94] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ -089ca4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -089ca6: 5910 3208 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -089caa: 7010 bb1c 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1cbb │ │ -089cb0: 5410 4708 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -089cb4: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -089cb8: 5410 4708 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -089cbc: 6e10 c41d 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ -089cc2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -089cc4: 5b10 4708 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -089cc8: 0e00 |0012: return-void │ │ +08d62c: |[08d62c] android.support.v4.widget.ViewDragHelper.cancel:()V │ │ +08d63c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +08d63e: 5910 3208 |0001: iput v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08d642: 7010 bb1c 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:()V // method@1cbb │ │ +08d648: 5410 4708 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d64c: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +08d650: 5410 4708 |000a: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d654: 6e10 c41d 0000 |000c: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ +08d65a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08d65c: 5b10 4708 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d660: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ 0x0003 line=499 │ │ 0x0006 line=501 │ │ 0x000a line=502 │ │ 0x000f line=503 │ │ @@ -123504,42 +123504,42 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -089ccc: |[089ccc] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ -089cdc: 6e10 091e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -089ce2: 0c00 |0003: move-result-object v0 │ │ -089ce4: 5431 4008 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089ce8: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ -089cec: 2200 d205 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -089cf0: 2201 e705 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -089cf4: 7010 d22e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -089cfa: 1a02 3d16 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@163d │ │ -089cfe: 6e20 db2e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -089d04: 0c01 |0014: move-result-object v1 │ │ -089d06: 5432 4008 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089d0a: 6e20 da2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -089d10: 0c01 |001a: move-result-object v1 │ │ -089d12: 1a02 df00 |001b: const-string v2, ")" // string@00df │ │ -089d16: 6e20 db2e 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -089d1c: 0c01 |0020: move-result-object v1 │ │ -089d1e: 6e10 e02e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -089d24: 0c01 |0024: move-result-object v1 │ │ -089d26: 7020 842e 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -089d2c: 2700 |0028: throw v0 │ │ -089d2e: 5b34 3408 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089d32: 5935 3208 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -089d36: 5430 3308 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089d3a: 6e30 aa1c 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1caa │ │ -089d40: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -089d42: 6e20 da1c 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -089d48: 0e00 |0036: return-void │ │ +08d664: |[08d664] android.support.v4.widget.ViewDragHelper.captureChildView:(Landroid/view/View;I)V │ │ +08d674: 6e10 091e 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +08d67a: 0c00 |0003: move-result-object v0 │ │ +08d67c: 5431 4008 |0004: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d680: 3210 2300 |0006: if-eq v0, v1, 0029 // +0023 │ │ +08d684: 2200 d205 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +08d688: 2201 e705 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +08d68c: 7010 d22e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +08d692: 1a02 3e16 |000f: const-string v2, "captureChildView: parameter must be a descendant of the ViewDragHelper's tracked parent view (" // string@163e │ │ +08d696: 6e20 db2e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08d69c: 0c01 |0014: move-result-object v1 │ │ +08d69e: 5432 4008 |0015: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d6a2: 6e20 da2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +08d6a8: 0c01 |001a: move-result-object v1 │ │ +08d6aa: 1a02 e100 |001b: const-string v2, ")" // string@00e1 │ │ +08d6ae: 6e20 db2e 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08d6b4: 0c01 |0020: move-result-object v1 │ │ +08d6b6: 6e10 e02e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +08d6bc: 0c01 |0024: move-result-object v1 │ │ +08d6be: 7020 842e 1000 |0025: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +08d6c4: 2700 |0028: throw v0 │ │ +08d6c6: 5b34 3408 |0029: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d6ca: 5935 3208 |002b: iput v5, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08d6ce: 5430 3308 |002d: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d6d2: 6e30 aa1c 4005 |002f: invoke-virtual {v0, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewCaptured:(Landroid/view/View;I)V // method@1caa │ │ +08d6d8: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +08d6da: 6e20 da1c 0300 |0033: invoke-virtual {v3, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08d6e0: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0008 line=461 │ │ 0x0029 line=465 │ │ 0x002b line=466 │ │ 0x002d line=467 │ │ @@ -123555,28 +123555,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -089d4c: |[089d4c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ -089d5c: 5432 3a08 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089d60: 2120 |0002: array-length v0, v2 │ │ -089d62: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -089d64: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -089d68: 6e30 b71c 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1cb7 │ │ -089d6e: 0a02 |0009: move-result v2 │ │ -089d70: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -089d74: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -089d76: 0f02 |000d: return v2 │ │ -089d78: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -089d7c: 28f4 |0010: goto 0004 // -000c │ │ -089d7e: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -089d80: 28fb |0012: goto 000d // -0005 │ │ +08d6e4: |[08d6e4] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(I)Z │ │ +08d6f4: 5432 3a08 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d6f8: 2120 |0002: array-length v0, v2 │ │ +08d6fa: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08d6fc: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +08d700: 6e30 b71c 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(II)Z // method@1cb7 │ │ +08d706: 0a02 |0009: move-result v2 │ │ +08d708: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +08d70c: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +08d70e: 0f02 |000d: return v2 │ │ +08d710: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08d714: 28f4 |0010: goto 0004 // -000c │ │ +08d716: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +08d718: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 0x0003 line=1307 │ │ 0x0006 line=1308 │ │ 0x000c line=1309 │ │ 0x000d line=1312 │ │ @@ -123593,76 +123593,76 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 98 16-bit code units │ │ -089d84: |[089d84] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ -089d94: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -089d96: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -089d98: 6e20 d31c b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1cd3 │ │ -089d9e: 0a06 |0005: move-result v6 │ │ -089da0: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ -089da4: 0154 |0008: move v4, v5 │ │ -089da6: 0f04 |0009: return v4 │ │ -089da8: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ -089dac: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ -089db0: 0140 |000e: move v0, v4 │ │ -089db2: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ -089db6: 1227 |0011: const/4 v7, #int 2 // #2 │ │ -089db8: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ -089dbc: 0141 |0014: move v1, v4 │ │ -089dbe: 5496 3c08 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -089dc2: 4406 060b |0017: aget v6, v6, v11 │ │ -089dc6: 5497 3a08 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -089dca: 4407 070b |001b: aget v7, v7, v11 │ │ -089dce: a702 0607 |001d: sub-float v2, v6, v7 │ │ -089dd2: 5496 3d08 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -089dd6: 4406 060b |0021: aget v6, v6, v11 │ │ -089dda: 5497 3b08 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -089dde: 4407 070b |0025: aget v7, v7, v11 │ │ -089de2: a703 0607 |0027: sub-float v3, v6, v7 │ │ -089de6: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ -089dea: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ -089dee: a806 0202 |002d: mul-float v6, v2, v2 │ │ -089df2: a807 0303 |002f: mul-float v7, v3, v3 │ │ -089df6: c676 |0031: add-float/2addr v6, v7 │ │ -089df8: 5297 4508 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089dfc: 5298 4508 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089e00: b287 |0036: mul-int/2addr v7, v8 │ │ -089e02: 8277 |0037: int-to-float v7, v7 │ │ -089e04: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ -089e08: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ -089e0c: 0154 |003c: move v4, v5 │ │ -089e0e: 28cc |003d: goto 0009 // -0034 │ │ -089e10: 0150 |003e: move v0, v5 │ │ -089e12: 28d0 |003f: goto 000f // -0030 │ │ -089e14: 0151 |0040: move v1, v5 │ │ -089e16: 28d4 |0041: goto 0015 // -002c │ │ -089e18: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ -089e1c: 7110 962e 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -089e22: 0a06 |0047: move-result v6 │ │ -089e24: 5297 4508 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089e28: 8277 |004a: int-to-float v7, v7 │ │ -089e2a: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ -089e2e: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ -089e32: 0154 |004f: move v4, v5 │ │ -089e34: 28b9 |0050: goto 0009 // -0047 │ │ -089e36: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ -089e3a: 7110 962e 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -089e40: 0a06 |0056: move-result v6 │ │ -089e42: 5297 4508 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -089e46: 8277 |0059: int-to-float v7, v7 │ │ -089e48: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ -089e4c: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ -089e50: 0154 |005e: move v4, v5 │ │ -089e52: 28aa |005f: goto 0009 // -0056 │ │ -089e54: 0154 |0060: move v4, v5 │ │ -089e56: 28a8 |0061: goto 0009 // -0058 │ │ +08d71c: |[08d71c] android.support.v4.widget.ViewDragHelper.checkTouchSlop:(II)Z │ │ +08d72c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +08d72e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +08d730: 6e20 d31c b900 |0002: invoke-virtual {v9, v11}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1cd3 │ │ +08d736: 0a06 |0005: move-result v6 │ │ +08d738: 3906 0400 |0006: if-nez v6, 000a // +0004 │ │ +08d73c: 0154 |0008: move v4, v5 │ │ +08d73e: 0f04 |0009: return v4 │ │ +08d740: dd06 0a01 |000a: and-int/lit8 v6, v10, #int 1 // #01 │ │ +08d744: 3346 3200 |000c: if-ne v6, v4, 003e // +0032 │ │ +08d748: 0140 |000e: move v0, v4 │ │ +08d74a: dd06 0a02 |000f: and-int/lit8 v6, v10, #int 2 // #02 │ │ +08d74e: 1227 |0011: const/4 v7, #int 2 // #2 │ │ +08d750: 3376 2e00 |0012: if-ne v6, v7, 0040 // +002e │ │ +08d754: 0141 |0014: move v1, v4 │ │ +08d756: 5496 3c08 |0015: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08d75a: 4406 060b |0017: aget v6, v6, v11 │ │ +08d75e: 5497 3a08 |0019: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08d762: 4407 070b |001b: aget v7, v7, v11 │ │ +08d766: a702 0607 |001d: sub-float v2, v6, v7 │ │ +08d76a: 5496 3d08 |001f: iget-object v6, v9, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08d76e: 4406 060b |0021: aget v6, v6, v11 │ │ +08d772: 5497 3b08 |0023: iget-object v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08d776: 4407 070b |0025: aget v7, v7, v11 │ │ +08d77a: a703 0607 |0027: sub-float v3, v6, v7 │ │ +08d77e: 3800 1900 |0029: if-eqz v0, 0042 // +0019 │ │ +08d782: 3801 1700 |002b: if-eqz v1, 0042 // +0017 │ │ +08d786: a806 0202 |002d: mul-float v6, v2, v2 │ │ +08d78a: a807 0303 |002f: mul-float v7, v3, v3 │ │ +08d78e: c676 |0031: add-float/2addr v6, v7 │ │ +08d790: 5297 4508 |0032: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08d794: 5298 4508 |0034: iget v8, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08d798: b287 |0036: mul-int/2addr v7, v8 │ │ +08d79a: 8277 |0037: int-to-float v7, v7 │ │ +08d79c: 2d06 0607 |0038: cmpl-float v6, v6, v7 │ │ +08d7a0: 3c06 cfff |003a: if-gtz v6, 0009 // -0031 │ │ +08d7a4: 0154 |003c: move v4, v5 │ │ +08d7a6: 28cc |003d: goto 0009 // -0034 │ │ +08d7a8: 0150 |003e: move v0, v5 │ │ +08d7aa: 28d0 |003f: goto 000f // -0030 │ │ +08d7ac: 0151 |0040: move v1, v5 │ │ +08d7ae: 28d4 |0041: goto 0015 // -002c │ │ +08d7b0: 3800 0f00 |0042: if-eqz v0, 0051 // +000f │ │ +08d7b4: 7110 962e 0200 |0044: invoke-static {v2}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08d7ba: 0a06 |0047: move-result v6 │ │ +08d7bc: 5297 4508 |0048: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08d7c0: 8277 |004a: int-to-float v7, v7 │ │ +08d7c2: 2d06 0607 |004b: cmpl-float v6, v6, v7 │ │ +08d7c6: 3c06 bcff |004d: if-gtz v6, 0009 // -0044 │ │ +08d7ca: 0154 |004f: move v4, v5 │ │ +08d7cc: 28b9 |0050: goto 0009 // -0047 │ │ +08d7ce: 3801 0f00 |0051: if-eqz v1, 0060 // +000f │ │ +08d7d2: 7110 962e 0300 |0053: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +08d7d8: 0a06 |0056: move-result v6 │ │ +08d7da: 5297 4508 |0057: iget v7, v9, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08d7de: 8277 |0059: int-to-float v7, v7 │ │ +08d7e0: 2d06 0607 |005a: cmpl-float v6, v6, v7 │ │ +08d7e4: 3c06 adff |005c: if-gtz v6, 0009 // -0053 │ │ +08d7e8: 0154 |005e: move v4, v5 │ │ +08d7ea: 28aa |005f: goto 0009 // -0056 │ │ +08d7ec: 0154 |0060: move v4, v5 │ │ +08d7ee: 28a8 |0061: goto 0009 // -0058 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1331 │ │ 0x0009 line=1348 │ │ 0x000a line=1335 │ │ 0x000f line=1336 │ │ 0x0015 line=1338 │ │ @@ -123694,72 +123694,72 @@ │ │ type : '(Z)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 112 16-bit code units │ │ -089e58: |[089e58] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ -089e68: 1228 |0000: const/4 v8, #int 2 // #2 │ │ -089e6a: 1207 |0001: const/4 v7, #int 0 // #0 │ │ -089e6c: 5290 3508 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -089e70: 3380 6000 |0004: if-ne v0, v8, 0064 // +0060 │ │ -089e74: 5490 4308 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089e78: 6e10 051b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1b05 │ │ -089e7e: 0a06 |000b: move-result v6 │ │ -089e80: 5490 4308 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089e84: 6e10 0b1b 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1b0b │ │ -089e8a: 0a02 |0011: move-result v2 │ │ -089e8c: 5490 4308 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089e90: 6e10 0c1b 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1b0c │ │ -089e96: 0a03 |0017: move-result v3 │ │ -089e98: 5490 3408 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089e9c: 6e10 fa1d 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -089ea2: 0a00 |001d: move-result v0 │ │ -089ea4: 9104 0200 |001e: sub-int v4, v2, v0 │ │ -089ea8: 5490 3408 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089eac: 6e10 181e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -089eb2: 0a00 |0025: move-result v0 │ │ -089eb4: 9105 0300 |0026: sub-int v5, v3, v0 │ │ -089eb8: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ -089ebc: 5490 3408 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089ec0: 6e20 391e 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ -089ec6: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ -089eca: 5490 3408 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089ece: 6e20 3a1e 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1e3a │ │ -089ed4: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ -089ed8: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ -089edc: 5490 3308 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089ee0: 5491 3408 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089ee4: 7406 ac1c 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1cac │ │ -089eea: 3806 1800 |0041: if-eqz v6, 0059 // +0018 │ │ -089eee: 5490 4308 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089ef2: 6e10 0d1b 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1b0d │ │ -089ef8: 0a00 |0048: move-result v0 │ │ -089efa: 3302 1000 |0049: if-ne v2, v0, 0059 // +0010 │ │ -089efe: 5490 4308 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089f02: 6e10 0e1b 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1b0e │ │ -089f08: 0a00 |0050: move-result v0 │ │ -089f0a: 3303 0800 |0051: if-ne v3, v0, 0059 // +0008 │ │ -089f0e: 5490 4308 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089f12: 6e10 041b 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1b04 │ │ -089f18: 1206 |0058: const/4 v6, #int 0 // #0 │ │ -089f1a: 3906 0b00 |0059: if-nez v6, 0064 // +000b │ │ -089f1e: 380a 0f00 |005b: if-eqz v10, 006a // +000f │ │ -089f22: 5490 4008 |005d: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089f26: 5491 4408 |005f: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0844 │ │ -089f2a: 6e20 cf1e 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1ecf │ │ -089f30: 5290 3508 |0064: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -089f34: 3380 0800 |0066: if-ne v0, v8, 006e // +0008 │ │ -089f38: 1210 |0068: const/4 v0, #int 1 // #1 │ │ -089f3a: 0f00 |0069: return v0 │ │ -089f3c: 6e20 da1c 7900 |006a: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -089f42: 28f7 |006d: goto 0064 // -0009 │ │ -089f44: 0170 |006e: move v0, v7 │ │ -089f46: 28fa |006f: goto 0069 // -0006 │ │ +08d7f0: |[08d7f0] android.support.v4.widget.ViewDragHelper.continueSettling:(Z)Z │ │ +08d800: 1228 |0000: const/4 v8, #int 2 // #2 │ │ +08d802: 1207 |0001: const/4 v7, #int 0 // #0 │ │ +08d804: 5290 3508 |0002: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08d808: 3380 6000 |0004: if-ne v0, v8, 0064 // +0060 │ │ +08d80c: 5490 4308 |0006: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d810: 6e10 051b 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.computeScrollOffset:()Z // method@1b05 │ │ +08d816: 0a06 |000b: move-result v6 │ │ +08d818: 5490 4308 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d81c: 6e10 0b1b 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrX:()I // method@1b0b │ │ +08d822: 0a02 |0011: move-result v2 │ │ +08d824: 5490 4308 |0012: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d828: 6e10 0c1b 0000 |0014: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getCurrY:()I // method@1b0c │ │ +08d82e: 0a03 |0017: move-result v3 │ │ +08d830: 5490 3408 |0018: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d834: 6e10 fa1d 0000 |001a: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08d83a: 0a00 |001d: move-result v0 │ │ +08d83c: 9104 0200 |001e: sub-int v4, v2, v0 │ │ +08d840: 5490 3408 |0020: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d844: 6e10 181e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08d84a: 0a00 |0025: move-result v0 │ │ +08d84c: 9105 0300 |0026: sub-int v5, v3, v0 │ │ +08d850: 3804 0700 |0028: if-eqz v4, 002f // +0007 │ │ +08d854: 5490 3408 |002a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d858: 6e20 391e 4000 |002c: invoke-virtual {v0, v4}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ +08d85e: 3805 0700 |002f: if-eqz v5, 0036 // +0007 │ │ +08d862: 5490 3408 |0031: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d866: 6e20 3a1e 5000 |0033: invoke-virtual {v0, v5}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1e3a │ │ +08d86c: 3904 0400 |0036: if-nez v4, 003a // +0004 │ │ +08d870: 3805 0900 |0038: if-eqz v5, 0041 // +0009 │ │ +08d874: 5490 3308 |003a: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d878: 5491 3408 |003c: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d87c: 7406 ac1c 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewPositionChanged:(Landroid/view/View;IIII)V // method@1cac │ │ +08d882: 3806 1800 |0041: if-eqz v6, 0059 // +0018 │ │ +08d886: 5490 4308 |0043: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d88a: 6e10 0d1b 0000 |0045: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalX:()I // method@1b0d │ │ +08d890: 0a00 |0048: move-result v0 │ │ +08d892: 3302 1000 |0049: if-ne v2, v0, 0059 // +0010 │ │ +08d896: 5490 4308 |004b: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d89a: 6e10 0e1b 0000 |004d: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.getFinalY:()I // method@1b0e │ │ +08d8a0: 0a00 |0050: move-result v0 │ │ +08d8a2: 3303 0800 |0051: if-ne v3, v0, 0059 // +0008 │ │ +08d8a6: 5490 4308 |0053: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d8aa: 6e10 041b 0000 |0055: invoke-virtual {v0}, Landroid/support/v4/widget/ScrollerCompat;.abortAnimation:()V // method@1b04 │ │ +08d8b0: 1206 |0058: const/4 v6, #int 0 // #0 │ │ +08d8b2: 3906 0b00 |0059: if-nez v6, 0064 // +000b │ │ +08d8b6: 380a 0f00 |005b: if-eqz v10, 006a // +000f │ │ +08d8ba: 5490 4008 |005d: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d8be: 5491 4408 |005f: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mSetIdleRunnable:Ljava/lang/Runnable; // field@0844 │ │ +08d8c2: 6e20 cf1e 1000 |0061: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1ecf │ │ +08d8c8: 5290 3508 |0064: iget v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08d8cc: 3380 0800 |0066: if-ne v0, v8, 006e // +0008 │ │ +08d8d0: 1210 |0068: const/4 v0, #int 1 // #1 │ │ +08d8d2: 0f00 |0069: return v0 │ │ +08d8d4: 6e20 da1c 7900 |006a: invoke-virtual {v9, v7}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08d8da: 28f7 |006d: goto 0064 // -0009 │ │ +08d8dc: 0170 |006e: move v0, v7 │ │ +08d8de: 28fa |006f: goto 0069 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=722 │ │ 0x0006 line=723 │ │ 0x000c line=724 │ │ 0x0012 line=725 │ │ 0x0018 line=726 │ │ @@ -123798,43 +123798,43 @@ │ │ type : '(II)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -089f48: |[089f48] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ -089f58: 5453 4008 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089f5c: 6e10 b41e 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -089f62: 0a01 |0005: move-result v1 │ │ -089f64: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ -089f68: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ -089f6c: 5453 4008 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ -089f70: 5454 3308 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -089f74: 6e20 a41c 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1ca4 │ │ -089f7a: 0a04 |0011: move-result v4 │ │ -089f7c: 6e20 b31e 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -089f82: 0c00 |0015: move-result-object v0 │ │ -089f84: 6e10 fa1d 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -089f8a: 0a03 |0019: move-result v3 │ │ -089f8c: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ -089f90: 6e10 0e1e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -089f96: 0a03 |001f: move-result v3 │ │ -089f98: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ -089f9c: 6e10 181e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -089fa2: 0a03 |0025: move-result v3 │ │ -089fa4: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ -089fa8: 6e10 ec1d 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -089fae: 0a03 |002b: move-result v3 │ │ -089fb0: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ -089fb4: 1100 |002e: return-object v0 │ │ -089fb6: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ -089fba: 28d7 |0031: goto 0008 // -0029 │ │ -089fbc: 1200 |0032: const/4 v0, #int 0 // #0 │ │ -089fbe: 28fb |0033: goto 002e // -0005 │ │ +08d8e0: |[08d8e0] android.support.v4.widget.ViewDragHelper.findTopChildUnder:(II)Landroid/view/View; │ │ +08d8f0: 5453 4008 |0000: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d8f4: 6e10 b41e 0300 |0002: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +08d8fa: 0a01 |0005: move-result v1 │ │ +08d8fc: d802 01ff |0006: add-int/lit8 v2, v1, #int -1 // #ff │ │ +08d900: 3a02 2a00 |0008: if-ltz v2, 0032 // +002a │ │ +08d904: 5453 4008 |000a: iget-object v3, v5, Landroid/support/v4/widget/ViewDragHelper;.mParentView:Landroid/view/ViewGroup; // field@0840 │ │ +08d908: 5454 3308 |000c: iget-object v4, v5, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08d90c: 6e20 a41c 2400 |000e: invoke-virtual {v4, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getOrderedChildIndex:(I)I // method@1ca4 │ │ +08d912: 0a04 |0011: move-result v4 │ │ +08d914: 6e20 b31e 4300 |0012: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +08d91a: 0c00 |0015: move-result-object v0 │ │ +08d91c: 6e10 fa1d 0000 |0016: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08d922: 0a03 |0019: move-result v3 │ │ +08d924: 3436 1500 |001a: if-lt v6, v3, 002f // +0015 │ │ +08d928: 6e10 0e1e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +08d92e: 0a03 |001f: move-result v3 │ │ +08d930: 3536 0f00 |0020: if-ge v6, v3, 002f // +000f │ │ +08d934: 6e10 181e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08d93a: 0a03 |0025: move-result v3 │ │ +08d93c: 3437 0900 |0026: if-lt v7, v3, 002f // +0009 │ │ +08d940: 6e10 ec1d 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +08d946: 0a03 |002b: move-result v3 │ │ +08d948: 3537 0300 |002c: if-ge v7, v3, 002f // +0003 │ │ +08d94c: 1100 |002e: return-object v0 │ │ +08d94e: d802 02ff |002f: add-int/lit8 v2, v2, #int -1 // #ff │ │ +08d952: 28d7 |0031: goto 0008 // -0029 │ │ +08d954: 1200 |0032: const/4 v0, #int 0 // #0 │ │ +08d956: 28fb |0033: goto 002e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ 0x0006 line=1459 │ │ 0x000a line=1460 │ │ 0x0016 line=1461 │ │ 0x002e line=1466 │ │ @@ -123854,46 +123854,46 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 5 │ │ outs : 9 │ │ insns size : 56 16-bit code units │ │ -089fc0: |[089fc0] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ -089fd0: 5590 4208 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ -089fd4: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -089fd8: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -089fdc: 1a01 2603 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0326 │ │ -089fe0: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -089fe6: 2700 |000b: throw v0 │ │ -089fe8: 5490 4308 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ -089fec: 5491 3408 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089ff0: 6e10 fa1d 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -089ff6: 0a01 |0013: move-result v1 │ │ -089ff8: 5492 3408 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -089ffc: 6e10 181e 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -08a002: 0a02 |0019: move-result v2 │ │ -08a004: 5493 4708 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a008: 5294 3208 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a00c: 7120 0712 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -08a012: 0a03 |0021: move-result v3 │ │ -08a014: 8733 |0022: float-to-int v3, v3 │ │ -08a016: 5494 4708 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a01a: 5295 3208 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a01e: 7120 0812 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ -08a024: 0a04 |002a: move-result v4 │ │ -08a026: 8744 |002b: float-to-int v4, v4 │ │ -08a028: 01a5 |002c: move v5, v10 │ │ -08a02a: 01c6 |002d: move v6, v12 │ │ -08a02c: 01b7 |002e: move v7, v11 │ │ -08a02e: 01d8 |002f: move v8, v13 │ │ -08a030: 7409 081b 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1b08 │ │ -08a036: 1220 |0033: const/4 v0, #int 2 // #2 │ │ -08a038: 6e20 da1c 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ -08a03e: 0e00 |0037: return-void │ │ +08d958: |[08d958] android.support.v4.widget.ViewDragHelper.flingCapturedView:(IIII)V │ │ +08d968: 5590 4208 |0000: iget-boolean v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ +08d96c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08d970: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +08d974: 1a01 2803 |0006: const-string v1, "Cannot flingCapturedView outside of a call to Callback#onViewReleased" // string@0328 │ │ +08d978: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +08d97e: 2700 |000b: throw v0 │ │ +08d980: 5490 4308 |000c: iget-object v0, v9, Landroid/support/v4/widget/ViewDragHelper;.mScroller:Landroid/support/v4/widget/ScrollerCompat; // field@0843 │ │ +08d984: 5491 3408 |000e: iget-object v1, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d988: 6e10 fa1d 0100 |0010: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08d98e: 0a01 |0013: move-result v1 │ │ +08d990: 5492 3408 |0014: iget-object v2, v9, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08d994: 6e10 181e 0200 |0016: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08d99a: 0a02 |0019: move-result v2 │ │ +08d99c: 5493 4708 |001a: iget-object v3, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d9a0: 5294 3208 |001c: iget v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08d9a4: 7120 0712 4300 |001e: invoke-static {v3, v4}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +08d9aa: 0a03 |0021: move-result v3 │ │ +08d9ac: 8733 |0022: float-to-int v3, v3 │ │ +08d9ae: 5494 4708 |0023: iget-object v4, v9, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08d9b2: 5295 3208 |0025: iget v5, v9, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08d9b6: 7120 0812 5400 |0027: invoke-static {v4, v5}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ +08d9bc: 0a04 |002a: move-result v4 │ │ +08d9be: 8744 |002b: float-to-int v4, v4 │ │ +08d9c0: 01a5 |002c: move v5, v10 │ │ +08d9c2: 01c6 |002d: move v6, v12 │ │ +08d9c4: 01b7 |002e: move v7, v11 │ │ +08d9c6: 01d8 |002f: move v8, v13 │ │ +08d9c8: 7409 081b 0000 |0030: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/widget/ScrollerCompat;.fling:(IIIIIIII)V // method@1b08 │ │ +08d9ce: 1220 |0033: const/4 v0, #int 2 // #2 │ │ +08d9d0: 6e20 da1c 0900 |0034: invoke-virtual {v9, v0}, Landroid/support/v4/widget/ViewDragHelper;.setDragState:(I)V // method@1cda │ │ +08d9d6: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=697 │ │ 0x0004 line=698 │ │ 0x000c line=702 │ │ 0x0033 line=707 │ │ 0x0037 line=708 │ │ @@ -123909,17 +123909,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a040: |[08a040] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ -08a050: 5210 3208 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a054: 0f00 |0002: return v0 │ │ +08d9d8: |[08d9d8] android.support.v4.widget.ViewDragHelper.getActivePointerId:()I │ │ +08d9e8: 5210 3208 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08d9ec: 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;) │ │ @@ -123927,17 +123927,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a058: |[08a058] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ -08a068: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a06c: 1100 |0002: return-object v0 │ │ +08d9f0: |[08d9f0] android.support.v4.widget.ViewDragHelper.getCapturedView:()Landroid/view/View; │ │ +08da00: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08da04: 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;) │ │ @@ -123945,17 +123945,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a070: |[08a070] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ -08a080: 5210 3808 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ -08a084: 0f00 |0002: return v0 │ │ +08da08: |[08da08] android.support.v4.widget.ViewDragHelper.getEdgeSize:()I │ │ +08da18: 5210 3808 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mEdgeSize:I // field@0838 │ │ +08da1c: 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;) │ │ @@ -123963,17 +123963,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a088: |[08a088] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ -08a098: 5210 3f08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ -08a09c: 0f00 |0002: return v0 │ │ +08da20: |[08da20] android.support.v4.widget.ViewDragHelper.getMinVelocity:()F │ │ +08da30: 5210 3f08 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ +08da34: 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;) │ │ @@ -123981,17 +123981,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a0a0: |[08a0a0] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ -08a0b0: 5210 4508 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ -08a0b4: 0f00 |0002: return v0 │ │ +08da38: |[08da38] android.support.v4.widget.ViewDragHelper.getTouchSlop:()I │ │ +08da48: 5210 4508 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mTouchSlop:I // field@0845 │ │ +08da4c: 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;) │ │ @@ -123999,17 +123999,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a0b8: |[08a0b8] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ -08a0c8: 5210 3508 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a0cc: 0f00 |0002: return v0 │ │ +08da50: |[08da50] android.support.v4.widget.ViewDragHelper.getViewDragState:()I │ │ +08da60: 5210 3508 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08da64: 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;) │ │ @@ -124017,19 +124017,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -08a0d0: |[08a0d0] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ -08a0e0: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a0e4: 6e40 d41c 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ -08a0ea: 0a00 |0005: move-result v0 │ │ -08a0ec: 0f00 |0006: return v0 │ │ +08da68: |[08da68] android.support.v4.widget.ViewDragHelper.isCapturedViewUnder:(II)Z │ │ +08da78: 5410 3408 |0000: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08da7c: 6e40 d41c 0132 |0002: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.isViewUnder:(Landroid/view/View;II)Z // method@1cd4 │ │ +08da82: 0a00 |0005: move-result v0 │ │ +08da84: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1427 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0007 reg=2 x I │ │ 0x0000 - 0x0007 reg=3 y I │ │ @@ -124039,28 +124039,28 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -08a0f0: |[08a0f0] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ -08a100: 5432 3908 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08a104: 2120 |0002: array-length v0, v2 │ │ -08a106: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -08a108: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ -08a10c: 6e30 d21c 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1cd2 │ │ -08a112: 0a02 |0009: move-result v2 │ │ -08a114: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ -08a118: 1212 |000c: const/4 v2, #int 1 // #1 │ │ -08a11a: 0f02 |000d: return v2 │ │ -08a11c: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08a120: 28f4 |0010: goto 0004 // -000c │ │ -08a122: 1202 |0011: const/4 v2, #int 0 // #0 │ │ -08a124: 28fb |0012: goto 000d // -0005 │ │ +08da88: |[08da88] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(I)Z │ │ +08da98: 5432 3908 |0000: iget-object v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08da9c: 2120 |0002: array-length v0, v2 │ │ +08da9e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08daa0: 3501 0d00 |0004: if-ge v1, v0, 0011 // +000d │ │ +08daa4: 6e30 d21c 4301 |0006: invoke-virtual {v3, v4, v1}, Landroid/support/v4/widget/ViewDragHelper;.isEdgeTouched:(II)Z // method@1cd2 │ │ +08daaa: 0a02 |0009: move-result v2 │ │ +08daac: 3802 0400 |000a: if-eqz v2, 000e // +0004 │ │ +08dab0: 1212 |000c: const/4 v2, #int 1 // #1 │ │ +08dab2: 0f02 |000d: return v2 │ │ +08dab4: d801 0101 |000e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +08dab8: 28f4 |0010: goto 0004 // -000c │ │ +08daba: 1202 |0011: const/4 v2, #int 0 // #0 │ │ +08dabc: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1361 │ │ 0x0003 line=1362 │ │ 0x0006 line=1363 │ │ 0x000c line=1364 │ │ 0x000d line=1367 │ │ @@ -124077,26 +124077,26 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08a128: |[08a128] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ -08a138: 6e20 d31c 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1cd3 │ │ -08a13e: 0a00 |0003: move-result v0 │ │ -08a140: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ -08a144: 5410 3908 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08a148: 4400 0003 |0008: aget v0, v0, v3 │ │ -08a14c: b520 |000a: and-int/2addr v0, v2 │ │ -08a14e: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ -08a152: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -08a154: 0f00 |000e: return v0 │ │ -08a156: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08a158: 28fe |0010: goto 000e // -0002 │ │ +08dac0: |[08dac0] android.support.v4.widget.ViewDragHelper.isEdgeTouched:(II)Z │ │ +08dad0: 6e20 d31c 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/ViewDragHelper;.isPointerDown:(I)Z // method@1cd3 │ │ +08dad6: 0a00 |0003: move-result v0 │ │ +08dad8: 3800 0b00 |0004: if-eqz v0, 000f // +000b │ │ +08dadc: 5410 3908 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08dae0: 4400 0003 |0008: aget v0, v0, v3 │ │ +08dae4: b520 |000a: and-int/2addr v0, v2 │ │ +08dae6: 3800 0400 |000b: if-eqz v0, 000f // +0004 │ │ +08daea: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +08daec: 0f00 |000e: return v0 │ │ +08daee: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08daf0: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1381 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x0011 reg=2 edges I │ │ 0x0000 - 0x0011 reg=3 pointerId I │ │ @@ -124106,23 +124106,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -08a15c: |[08a15c] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ -08a16c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08a16e: 5231 4108 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ -08a172: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -08a176: b521 |0005: and-int/2addr v1, v2 │ │ -08a178: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -08a17c: 0f00 |0008: return v0 │ │ -08a17e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08a180: 28fe |000a: goto 0008 // -0002 │ │ +08daf4: |[08daf4] android.support.v4.widget.ViewDragHelper.isPointerDown:(I)Z │ │ +08db04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08db06: 5231 4108 |0001: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mPointersDown:I // field@0841 │ │ +08db0a: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +08db0e: b521 |0005: and-int/2addr v1, v2 │ │ +08db10: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +08db14: 0f00 |0008: return v0 │ │ +08db16: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08db18: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=867 │ │ locals : │ │ 0x0000 - 0x000b reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x000b reg=4 pointerId I │ │ │ │ @@ -124131,32 +124131,32 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -08a184: |[08a184] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ -08a194: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08a196: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ -08a19a: 0f00 |0003: return v0 │ │ -08a19c: 6e10 fa1d 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -08a1a2: 0a01 |0007: move-result v1 │ │ -08a1a4: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ -08a1a8: 6e10 0e1e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -08a1ae: 0a01 |000d: move-result v1 │ │ -08a1b0: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ -08a1b4: 6e10 181e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -08a1ba: 0a01 |0013: move-result v1 │ │ -08a1bc: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ -08a1c0: 6e10 ec1d 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -08a1c6: 0a01 |0019: move-result v1 │ │ -08a1c8: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ -08a1cc: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -08a1ce: 28e6 |001d: goto 0003 // -001a │ │ +08db1c: |[08db1c] android.support.v4.widget.ViewDragHelper.isViewUnder:(Landroid/view/View;II)Z │ │ +08db2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08db2e: 3903 0300 |0001: if-nez v3, 0004 // +0003 │ │ +08db32: 0f00 |0003: return v0 │ │ +08db34: 6e10 fa1d 0300 |0004: invoke-virtual {v3}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08db3a: 0a01 |0007: move-result v1 │ │ +08db3c: 3414 fbff |0008: if-lt v4, v1, 0003 // -0005 │ │ +08db40: 6e10 0e1e 0300 |000a: invoke-virtual {v3}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +08db46: 0a01 |000d: move-result v1 │ │ +08db48: 3514 f5ff |000e: if-ge v4, v1, 0003 // -000b │ │ +08db4c: 6e10 181e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08db52: 0a01 |0013: move-result v1 │ │ +08db54: 3415 efff |0014: if-lt v5, v1, 0003 // -0011 │ │ +08db58: 6e10 ec1d 0300 |0016: invoke-virtual {v3}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +08db5e: 0a01 |0019: move-result v1 │ │ +08db60: 3515 e9ff |001a: if-ge v5, v1, 0003 // -0017 │ │ +08db64: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +08db66: 28e6 |001d: goto 0003 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1440 │ │ 0x0003 line=1443 │ │ locals : │ │ 0x0000 - 0x001e reg=2 this Landroid/support/v4/widget/ViewDragHelper; │ │ 0x0000 - 0x001e reg=3 view Landroid/view/View; │ │ @@ -124168,367 +124168,367 @@ │ │ type : '(Landroid/view/MotionEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 23 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 720 16-bit code units │ │ -08a1d0: |[08a1d0] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ -08a1e0: 7701 7811 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ -08a1e6: 0a03 |0003: move-result v3 │ │ -08a1e8: 7701 7711 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -08a1ee: 0a04 |0007: move-result v4 │ │ -08a1f0: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ -08a1f4: 7401 b31c 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -08a1fa: 0800 1500 |000d: move-object/from16 v0, v21 │ │ -08a1fe: 5400 4708 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a202: 0813 0000 |0011: move-object/from16 v19, v0 │ │ -08a206: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ -08a20a: 7100 c31d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ -08a210: 0c13 |0018: move-result-object v19 │ │ -08a212: 0800 1300 |0019: move-object/from16 v0, v19 │ │ -08a216: 0801 1500 |001b: move-object/from16 v1, v21 │ │ -08a21a: 5b10 4708 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a21e: 0800 1500 |001f: move-object/from16 v0, v21 │ │ -08a222: 5400 4708 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a226: 0813 0000 |0023: move-object/from16 v19, v0 │ │ -08a22a: 0800 1300 |0025: move-object/from16 v0, v19 │ │ -08a22e: 0801 1600 |0027: move-object/from16 v1, v22 │ │ -08a232: 6e20 bc1d 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ -08a238: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ -08a23e: 0e00 |002f: return-void │ │ -08a240: 7401 a71d 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -08a246: 0a11 |0033: move-result v17 │ │ -08a248: 7401 a91d 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -08a24e: 0a12 |0037: move-result v18 │ │ -08a250: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ -08a254: 0800 1600 |003a: move-object/from16 v0, v22 │ │ -08a258: 0201 1300 |003c: move/from16 v1, v19 │ │ -08a25c: 7120 7a11 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08a262: 0a0f |0041: move-result v15 │ │ -08a264: 0200 1100 |0042: move/from16 v0, v17 │ │ -08a268: 8700 |0044: float-to-int v0, v0 │ │ -08a26a: 0213 0000 |0045: move/from16 v19, v0 │ │ -08a26e: 0200 1200 |0047: move/from16 v0, v18 │ │ -08a272: 8700 |0049: float-to-int v0, v0 │ │ -08a274: 0214 0000 |004a: move/from16 v20, v0 │ │ -08a278: 0800 1500 |004c: move-object/from16 v0, v21 │ │ -08a27c: 0201 1300 |004e: move/from16 v1, v19 │ │ -08a280: 0202 1400 |0050: move/from16 v2, v20 │ │ -08a284: 6e30 c61c 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -08a28a: 0c10 |0055: move-result-object v16 │ │ -08a28c: 0800 1500 |0056: move-object/from16 v0, v21 │ │ -08a290: 0201 1100 |0058: move/from16 v1, v17 │ │ -08a294: 0202 1200 |005a: move/from16 v2, v18 │ │ -08a298: 7040 d81c 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ -08a29e: 0800 1500 |005f: move-object/from16 v0, v21 │ │ -08a2a2: 0801 1000 |0061: move-object/from16 v1, v16 │ │ -08a2a6: 6e30 e01c 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08a2ac: 0800 1500 |0066: move-object/from16 v0, v21 │ │ -08a2b0: 5400 3908 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08a2b4: 0813 0000 |006a: move-object/from16 v19, v0 │ │ -08a2b8: 4407 130f |006c: aget v7, v19, v15 │ │ -08a2bc: 0800 1500 |006e: move-object/from16 v0, v21 │ │ -08a2c0: 5200 4608 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08a2c4: 0213 0000 |0072: move/from16 v19, v0 │ │ -08a2c8: 9513 1307 |0074: and-int v19, v19, v7 │ │ -08a2cc: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ -08a2d0: 0800 1500 |0078: move-object/from16 v0, v21 │ │ -08a2d4: 5400 3308 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08a2d8: 0813 0000 |007c: move-object/from16 v19, v0 │ │ -08a2dc: 0800 1500 |007e: move-object/from16 v0, v21 │ │ -08a2e0: 5200 4608 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08a2e4: 0214 0000 |0082: move/from16 v20, v0 │ │ -08a2e8: 9514 1407 |0084: and-int v20, v20, v7 │ │ -08a2ec: 0800 1300 |0086: move-object/from16 v0, v19 │ │ -08a2f0: 0201 1400 |0088: move/from16 v1, v20 │ │ -08a2f4: 6e30 a91c 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ -08a2fa: 28a2 |008d: goto 002f // -005e │ │ -08a2fc: 0800 1600 |008e: move-object/from16 v0, v22 │ │ -08a300: 7120 7a11 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08a306: 0a0f |0093: move-result v15 │ │ -08a308: 0800 1600 |0094: move-object/from16 v0, v22 │ │ -08a30c: 7120 7b11 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -08a312: 0a11 |0099: move-result v17 │ │ -08a314: 0800 1600 |009a: move-object/from16 v0, v22 │ │ -08a318: 7120 7c11 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -08a31e: 0a12 |009f: move-result v18 │ │ -08a320: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -08a324: 0201 1100 |00a2: move/from16 v1, v17 │ │ -08a328: 0202 1200 |00a4: move/from16 v2, v18 │ │ -08a32c: 7040 d81c 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ -08a332: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ -08a336: 5200 3508 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a33a: 0213 0000 |00ad: move/from16 v19, v0 │ │ -08a33e: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ -08a342: 0200 1100 |00b1: move/from16 v0, v17 │ │ -08a346: 8700 |00b3: float-to-int v0, v0 │ │ -08a348: 0213 0000 |00b4: move/from16 v19, v0 │ │ -08a34c: 0200 1200 |00b6: move/from16 v0, v18 │ │ -08a350: 8700 |00b8: float-to-int v0, v0 │ │ -08a352: 0214 0000 |00b9: move/from16 v20, v0 │ │ -08a356: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ -08a35a: 0201 1300 |00bd: move/from16 v1, v19 │ │ -08a35e: 0202 1400 |00bf: move/from16 v2, v20 │ │ -08a362: 6e30 c61c 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -08a368: 0c10 |00c4: move-result-object v16 │ │ -08a36a: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ -08a36e: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ -08a372: 6e30 e01c 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08a378: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ -08a37c: 5400 3908 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08a380: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ -08a384: 4407 130f |00d2: aget v7, v19, v15 │ │ -08a388: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -08a38c: 5200 4608 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08a390: 0213 0000 |00d8: move/from16 v19, v0 │ │ -08a394: 9513 1307 |00da: and-int v19, v19, v7 │ │ -08a398: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ -08a39c: 0800 1500 |00de: move-object/from16 v0, v21 │ │ -08a3a0: 5400 3308 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08a3a4: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ -08a3a8: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ -08a3ac: 5200 4608 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08a3b0: 0214 0000 |00e8: move/from16 v20, v0 │ │ -08a3b4: 9514 1407 |00ea: and-int v20, v20, v7 │ │ -08a3b8: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ -08a3bc: 0201 1400 |00ee: move/from16 v1, v20 │ │ -08a3c0: 6e30 a91c 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ -08a3c6: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ -08a3ca: 0200 1100 |00f5: move/from16 v0, v17 │ │ -08a3ce: 8700 |00f7: float-to-int v0, v0 │ │ -08a3d0: 0213 0000 |00f8: move/from16 v19, v0 │ │ -08a3d4: 0200 1200 |00fa: move/from16 v0, v18 │ │ -08a3d8: 8700 |00fc: float-to-int v0, v0 │ │ -08a3da: 0214 0000 |00fd: move/from16 v20, v0 │ │ -08a3de: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ -08a3e2: 0201 1300 |0101: move/from16 v1, v19 │ │ -08a3e6: 0202 1400 |0103: move/from16 v2, v20 │ │ -08a3ea: 6e30 d01c 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1cd0 │ │ -08a3f0: 0a13 |0108: move-result v19 │ │ -08a3f2: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ -08a3f6: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -08a3fa: 5400 3408 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a3fe: 0813 0000 |010f: move-object/from16 v19, v0 │ │ -08a402: 0800 1500 |0111: move-object/from16 v0, v21 │ │ -08a406: 0801 1300 |0113: move-object/from16 v1, v19 │ │ -08a40a: 6e30 e01c 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08a410: 2900 17ff |0118: goto/16 002f // -00e9 │ │ -08a414: 0800 1500 |011a: move-object/from16 v0, v21 │ │ -08a418: 5200 3508 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a41c: 0213 0000 |011e: move/from16 v19, v0 │ │ -08a420: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ -08a424: 0200 1300 |0122: move/from16 v0, v19 │ │ -08a428: 0201 1400 |0124: move/from16 v1, v20 │ │ -08a42c: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ -08a430: 0800 1500 |0128: move-object/from16 v0, v21 │ │ -08a434: 5200 3208 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a438: 0213 0000 |012c: move/from16 v19, v0 │ │ -08a43c: 0800 1600 |012e: move-object/from16 v0, v22 │ │ -08a440: 0201 1300 |0130: move/from16 v1, v19 │ │ -08a444: 7120 7611 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ -08a44a: 0a0c |0135: move-result v12 │ │ -08a44c: 0800 1600 |0136: move-object/from16 v0, v22 │ │ -08a450: 7120 7b11 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -08a456: 0a11 |013b: move-result v17 │ │ -08a458: 0800 1600 |013c: move-object/from16 v0, v22 │ │ -08a45c: 7120 7c11 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -08a462: 0a12 |0141: move-result v18 │ │ -08a464: 0800 1500 |0142: move-object/from16 v0, v21 │ │ -08a468: 5400 3c08 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ -08a46c: 0813 0000 |0146: move-object/from16 v19, v0 │ │ -08a470: 0800 1500 |0148: move-object/from16 v0, v21 │ │ -08a474: 5200 3208 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a478: 0214 0000 |014c: move/from16 v20, v0 │ │ -08a47c: 4413 1314 |014e: aget v19, v19, v20 │ │ -08a480: a713 1113 |0150: sub-float v19, v17, v19 │ │ -08a484: 0200 1300 |0152: move/from16 v0, v19 │ │ -08a488: 870a |0154: float-to-int v10, v0 │ │ -08a48a: 0800 1500 |0155: move-object/from16 v0, v21 │ │ -08a48e: 5400 3d08 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ -08a492: 0813 0000 |0159: move-object/from16 v19, v0 │ │ -08a496: 0800 1500 |015b: move-object/from16 v0, v21 │ │ -08a49a: 5200 3208 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a49e: 0214 0000 |015f: move/from16 v20, v0 │ │ -08a4a2: 4413 1314 |0161: aget v19, v19, v20 │ │ -08a4a6: a713 1213 |0163: sub-float v19, v18, v19 │ │ -08a4aa: 0200 1300 |0165: move/from16 v0, v19 │ │ -08a4ae: 870b |0167: float-to-int v11, v0 │ │ -08a4b0: 0800 1500 |0168: move-object/from16 v0, v21 │ │ -08a4b4: 5400 3408 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a4b8: 0813 0000 |016c: move-object/from16 v19, v0 │ │ -08a4bc: 7401 fa1d 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -08a4c2: 0a13 |0171: move-result v19 │ │ -08a4c4: 9013 130a |0172: add-int v19, v19, v10 │ │ -08a4c8: 0800 1500 |0174: move-object/from16 v0, v21 │ │ -08a4cc: 5400 3408 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a4d0: 0814 0000 |0178: move-object/from16 v20, v0 │ │ -08a4d4: 7401 181e 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -08a4da: 0a14 |017d: move-result v20 │ │ -08a4dc: 9014 140b |017e: add-int v20, v20, v11 │ │ -08a4e0: 0800 1500 |0180: move-object/from16 v0, v21 │ │ -08a4e4: 0201 1300 |0182: move/from16 v1, v19 │ │ -08a4e8: 0202 1400 |0184: move/from16 v2, v20 │ │ -08a4ec: 705b c41c 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1cc4 │ │ -08a4f2: 7602 d91c 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1cd9 │ │ -08a4f8: 2900 a3fe |018c: goto/16 002f // -015d │ │ -08a4fc: 7701 7911 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ -08a502: 0a0e |0191: move-result v14 │ │ -08a504: 1208 |0192: const/4 v8, #int 0 // #0 │ │ -08a506: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ -08a50a: 0800 1600 |0195: move-object/from16 v0, v22 │ │ -08a50e: 7120 7a11 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08a514: 0a0f |019a: move-result v15 │ │ -08a516: 0800 1600 |019b: move-object/from16 v0, v22 │ │ -08a51a: 7120 7b11 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -08a520: 0a11 |01a0: move-result v17 │ │ -08a522: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ -08a526: 7120 7c11 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -08a52c: 0a12 |01a6: move-result v18 │ │ -08a52e: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ -08a532: 5400 3a08 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -08a536: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ -08a53a: 4413 130f |01ad: aget v19, v19, v15 │ │ -08a53e: a705 1113 |01af: sub-float v5, v17, v19 │ │ -08a542: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ -08a546: 5400 3b08 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -08a54a: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ -08a54e: 4413 130f |01b7: aget v19, v19, v15 │ │ -08a552: a706 1213 |01b9: sub-float v6, v18, v19 │ │ -08a556: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ -08a55a: 7040 d71c 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1cd7 │ │ -08a560: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ -08a564: 5200 3508 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a568: 0213 0000 |01c4: move/from16 v19, v0 │ │ -08a56c: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ -08a570: 0200 1300 |01c8: move/from16 v0, v19 │ │ -08a574: 0201 1400 |01ca: move/from16 v1, v20 │ │ -08a578: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ -08a57c: 7602 d91c 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1cd9 │ │ -08a582: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ -08a586: 0200 1100 |01d3: move/from16 v0, v17 │ │ -08a58a: 8700 |01d5: float-to-int v0, v0 │ │ -08a58c: 0213 0000 |01d6: move/from16 v19, v0 │ │ -08a590: 0200 1200 |01d8: move/from16 v0, v18 │ │ -08a594: 8700 |01da: float-to-int v0, v0 │ │ -08a596: 0214 0000 |01db: move/from16 v20, v0 │ │ -08a59a: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ -08a59e: 0201 1300 |01df: move/from16 v1, v19 │ │ -08a5a2: 0202 1400 |01e1: move/from16 v2, v20 │ │ -08a5a6: 6e30 c61c 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -08a5ac: 0c10 |01e6: move-result-object v16 │ │ -08a5ae: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ -08a5b2: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ -08a5b6: 7040 b81c 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1cb8 │ │ -08a5bc: 0a13 |01ee: move-result v19 │ │ -08a5be: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ -08a5c2: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ -08a5c6: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ -08a5ca: 6e30 e01c 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08a5d0: 0a13 |01f8: move-result v19 │ │ -08a5d2: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ -08a5d6: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ -08a5da: 2896 |01fd: goto 0193 // -006a │ │ -08a5dc: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ -08a5e0: 7120 7a11 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08a5e6: 0a0f |0203: move-result v15 │ │ -08a5e8: 0800 1500 |0204: move-object/from16 v0, v21 │ │ -08a5ec: 5200 3508 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a5f0: 0213 0000 |0208: move/from16 v19, v0 │ │ -08a5f4: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ -08a5f8: 0200 1300 |020c: move/from16 v0, v19 │ │ -08a5fc: 0201 1400 |020e: move/from16 v1, v20 │ │ -08a600: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ -08a604: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -08a608: 5200 3208 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a60c: 0213 0000 |0216: move/from16 v19, v0 │ │ -08a610: 0200 1300 |0218: move/from16 v0, v19 │ │ -08a614: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ -08a618: 12fd |021c: const/4 v13, #int -1 // #ff │ │ -08a61a: 7701 7911 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ -08a620: 0a0e |0220: move-result v14 │ │ -08a622: 1208 |0221: const/4 v8, #int 0 // #0 │ │ -08a624: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ -08a628: 0800 1600 |0224: move-object/from16 v0, v22 │ │ -08a62c: 7120 7a11 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08a632: 0a09 |0229: move-result v9 │ │ -08a634: 0800 1500 |022a: move-object/from16 v0, v21 │ │ -08a638: 5200 3208 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a63c: 0213 0000 |022e: move/from16 v19, v0 │ │ -08a640: 0200 1300 |0230: move/from16 v0, v19 │ │ -08a644: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ -08a648: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ -08a64c: 28ec |0236: goto 0222 // -0014 │ │ -08a64e: 0800 1600 |0237: move-object/from16 v0, v22 │ │ -08a652: 7120 7b11 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -08a658: 0a11 |023c: move-result v17 │ │ -08a65a: 0800 1600 |023d: move-object/from16 v0, v22 │ │ -08a65e: 7120 7c11 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -08a664: 0a12 |0242: move-result v18 │ │ -08a666: 0200 1100 |0243: move/from16 v0, v17 │ │ -08a66a: 8700 |0245: float-to-int v0, v0 │ │ -08a66c: 0213 0000 |0246: move/from16 v19, v0 │ │ -08a670: 0200 1200 |0248: move/from16 v0, v18 │ │ -08a674: 8700 |024a: float-to-int v0, v0 │ │ -08a676: 0214 0000 |024b: move/from16 v20, v0 │ │ -08a67a: 0800 1500 |024d: move-object/from16 v0, v21 │ │ -08a67e: 0201 1300 |024f: move/from16 v1, v19 │ │ -08a682: 0202 1400 |0251: move/from16 v2, v20 │ │ -08a686: 6e30 c61c 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -08a68c: 0c13 |0256: move-result-object v19 │ │ -08a68e: 0800 1500 |0257: move-object/from16 v0, v21 │ │ -08a692: 5400 3408 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a696: 0814 0000 |025b: move-object/from16 v20, v0 │ │ -08a69a: 0800 1300 |025d: move-object/from16 v0, v19 │ │ -08a69e: 0801 1400 |025f: move-object/from16 v1, v20 │ │ -08a6a2: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ -08a6a6: 0800 1500 |0263: move-object/from16 v0, v21 │ │ -08a6aa: 5400 3408 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a6ae: 0813 0000 |0267: move-object/from16 v19, v0 │ │ -08a6b2: 0800 1500 |0269: move-object/from16 v0, v21 │ │ -08a6b6: 0801 1300 |026b: move-object/from16 v1, v19 │ │ -08a6ba: 6e30 e01c 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08a6c0: 0a13 |0270: move-result v19 │ │ -08a6c2: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ -08a6c6: 0800 1500 |0273: move-object/from16 v0, v21 │ │ -08a6ca: 520d 3208 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a6ce: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ -08a6d2: 0200 1300 |0279: move/from16 v0, v19 │ │ -08a6d6: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ -08a6da: 7601 d61c 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1cd6 │ │ -08a6e0: 0800 1500 |0280: move-object/from16 v0, v21 │ │ -08a6e4: 7020 bc1c f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1cbc │ │ -08a6ea: 2900 aafd |0285: goto/16 002f // -0256 │ │ -08a6ee: 0800 1500 |0287: move-object/from16 v0, v21 │ │ -08a6f2: 5200 3508 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a6f6: 0213 0000 |028b: move/from16 v19, v0 │ │ -08a6fa: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ -08a6fe: 0200 1300 |028f: move/from16 v0, v19 │ │ -08a702: 0201 1400 |0291: move/from16 v1, v20 │ │ -08a706: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ -08a70a: 7601 d61c 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1cd6 │ │ -08a710: 7401 b31c 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -08a716: 2900 94fd |029b: goto/16 002f // -026c │ │ -08a71a: 0800 1500 |029d: move-object/from16 v0, v21 │ │ -08a71e: 5200 3508 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a722: 0213 0000 |02a1: move/from16 v19, v0 │ │ -08a726: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ -08a72a: 0200 1300 |02a5: move/from16 v0, v19 │ │ -08a72e: 0201 1400 |02a7: move/from16 v1, v20 │ │ -08a732: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ -08a736: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ -08a73a: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ -08a73e: 0800 1500 |02af: move-object/from16 v0, v21 │ │ -08a742: 0201 1300 |02b1: move/from16 v1, v19 │ │ -08a746: 0202 1400 |02b3: move/from16 v2, v20 │ │ -08a74a: 7030 c21c 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1cc2 │ │ -08a750: 7401 b31c 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -08a756: 2900 74fd |02bb: goto/16 002f // -028c │ │ -08a75a: 0000 |02bd: nop // spacer │ │ -08a75c: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ +08db68: |[08db68] android.support.v4.widget.ViewDragHelper.processTouchEvent:(Landroid/view/MotionEvent;)V │ │ +08db78: 7701 7811 1600 |0000: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ +08db7e: 0a03 |0003: move-result v3 │ │ +08db80: 7701 7711 1600 |0004: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +08db86: 0a04 |0007: move-result v4 │ │ +08db88: 3903 0500 |0008: if-nez v3, 000d // +0005 │ │ +08db8c: 7401 b31c 1500 |000a: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +08db92: 0800 1500 |000d: move-object/from16 v0, v21 │ │ +08db96: 5400 4708 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08db9a: 0813 0000 |0011: move-object/from16 v19, v0 │ │ +08db9e: 3913 0c00 |0013: if-nez v19, 001f // +000c │ │ +08dba2: 7100 c31d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ +08dba8: 0c13 |0018: move-result-object v19 │ │ +08dbaa: 0800 1300 |0019: move-object/from16 v0, v19 │ │ +08dbae: 0801 1500 |001b: move-object/from16 v1, v21 │ │ +08dbb2: 5b10 4708 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08dbb6: 0800 1500 |001f: move-object/from16 v0, v21 │ │ +08dbba: 5400 4708 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08dbbe: 0813 0000 |0023: move-object/from16 v19, v0 │ │ +08dbc2: 0800 1300 |0025: move-object/from16 v0, v19 │ │ +08dbc6: 0801 1600 |0027: move-object/from16 v1, v22 │ │ +08dbca: 6e20 bc1d 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ +08dbd0: 2b03 9202 0000 |002c: packed-switch v3, 000002be // +00000292 │ │ +08dbd6: 0e00 |002f: return-void │ │ +08dbd8: 7401 a71d 1600 |0030: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +08dbde: 0a11 |0033: move-result v17 │ │ +08dbe0: 7401 a91d 1600 |0034: invoke-virtual/range {v22}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +08dbe6: 0a12 |0037: move-result v18 │ │ +08dbe8: 1313 0000 |0038: const/16 v19, #int 0 // #0 │ │ +08dbec: 0800 1600 |003a: move-object/from16 v0, v22 │ │ +08dbf0: 0201 1300 |003c: move/from16 v1, v19 │ │ +08dbf4: 7120 7a11 1000 |003e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08dbfa: 0a0f |0041: move-result v15 │ │ +08dbfc: 0200 1100 |0042: move/from16 v0, v17 │ │ +08dc00: 8700 |0044: float-to-int v0, v0 │ │ +08dc02: 0213 0000 |0045: move/from16 v19, v0 │ │ +08dc06: 0200 1200 |0047: move/from16 v0, v18 │ │ +08dc0a: 8700 |0049: float-to-int v0, v0 │ │ +08dc0c: 0214 0000 |004a: move/from16 v20, v0 │ │ +08dc10: 0800 1500 |004c: move-object/from16 v0, v21 │ │ +08dc14: 0201 1300 |004e: move/from16 v1, v19 │ │ +08dc18: 0202 1400 |0050: move/from16 v2, v20 │ │ +08dc1c: 6e30 c61c 1002 |0052: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +08dc22: 0c10 |0055: move-result-object v16 │ │ +08dc24: 0800 1500 |0056: move-object/from16 v0, v21 │ │ +08dc28: 0201 1100 |0058: move/from16 v1, v17 │ │ +08dc2c: 0202 1200 |005a: move/from16 v2, v18 │ │ +08dc30: 7040 d81c 10f2 |005c: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ +08dc36: 0800 1500 |005f: move-object/from16 v0, v21 │ │ +08dc3a: 0801 1000 |0061: move-object/from16 v1, v16 │ │ +08dc3e: 6e30 e01c 100f |0063: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08dc44: 0800 1500 |0066: move-object/from16 v0, v21 │ │ +08dc48: 5400 3908 |0068: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08dc4c: 0813 0000 |006a: move-object/from16 v19, v0 │ │ +08dc50: 4407 130f |006c: aget v7, v19, v15 │ │ +08dc54: 0800 1500 |006e: move-object/from16 v0, v21 │ │ +08dc58: 5200 4608 |0070: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08dc5c: 0213 0000 |0072: move/from16 v19, v0 │ │ +08dc60: 9513 1307 |0074: and-int v19, v19, v7 │ │ +08dc64: 3813 b9ff |0076: if-eqz v19, 002f // -0047 │ │ +08dc68: 0800 1500 |0078: move-object/from16 v0, v21 │ │ +08dc6c: 5400 3308 |007a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08dc70: 0813 0000 |007c: move-object/from16 v19, v0 │ │ +08dc74: 0800 1500 |007e: move-object/from16 v0, v21 │ │ +08dc78: 5200 4608 |0080: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08dc7c: 0214 0000 |0082: move/from16 v20, v0 │ │ +08dc80: 9514 1407 |0084: and-int v20, v20, v7 │ │ +08dc84: 0800 1300 |0086: move-object/from16 v0, v19 │ │ +08dc88: 0201 1400 |0088: move/from16 v1, v20 │ │ +08dc8c: 6e30 a91c 100f |008a: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ +08dc92: 28a2 |008d: goto 002f // -005e │ │ +08dc94: 0800 1600 |008e: move-object/from16 v0, v22 │ │ +08dc98: 7120 7a11 4000 |0090: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08dc9e: 0a0f |0093: move-result v15 │ │ +08dca0: 0800 1600 |0094: move-object/from16 v0, v22 │ │ +08dca4: 7120 7b11 4000 |0096: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +08dcaa: 0a11 |0099: move-result v17 │ │ +08dcac: 0800 1600 |009a: move-object/from16 v0, v22 │ │ +08dcb0: 7120 7c11 4000 |009c: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08dcb6: 0a12 |009f: move-result v18 │ │ +08dcb8: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +08dcbc: 0201 1100 |00a2: move/from16 v1, v17 │ │ +08dcc0: 0202 1200 |00a4: move/from16 v2, v18 │ │ +08dcc4: 7040 d81c 10f2 |00a6: invoke-direct {v0, v1, v2, v15}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ +08dcca: 0800 1500 |00a9: move-object/from16 v0, v21 │ │ +08dcce: 5200 3508 |00ab: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08dcd2: 0213 0000 |00ad: move/from16 v19, v0 │ │ +08dcd6: 3913 4600 |00af: if-nez v19, 00f5 // +0046 │ │ +08dcda: 0200 1100 |00b1: move/from16 v0, v17 │ │ +08dcde: 8700 |00b3: float-to-int v0, v0 │ │ +08dce0: 0213 0000 |00b4: move/from16 v19, v0 │ │ +08dce4: 0200 1200 |00b6: move/from16 v0, v18 │ │ +08dce8: 8700 |00b8: float-to-int v0, v0 │ │ +08dcea: 0214 0000 |00b9: move/from16 v20, v0 │ │ +08dcee: 0800 1500 |00bb: move-object/from16 v0, v21 │ │ +08dcf2: 0201 1300 |00bd: move/from16 v1, v19 │ │ +08dcf6: 0202 1400 |00bf: move/from16 v2, v20 │ │ +08dcfa: 6e30 c61c 1002 |00c1: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +08dd00: 0c10 |00c4: move-result-object v16 │ │ +08dd02: 0800 1500 |00c5: move-object/from16 v0, v21 │ │ +08dd06: 0801 1000 |00c7: move-object/from16 v1, v16 │ │ +08dd0a: 6e30 e01c 100f |00c9: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08dd10: 0800 1500 |00cc: move-object/from16 v0, v21 │ │ +08dd14: 5400 3908 |00ce: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08dd18: 0813 0000 |00d0: move-object/from16 v19, v0 │ │ +08dd1c: 4407 130f |00d2: aget v7, v19, v15 │ │ +08dd20: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ +08dd24: 5200 4608 |00d6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08dd28: 0213 0000 |00d8: move/from16 v19, v0 │ │ +08dd2c: 9513 1307 |00da: and-int v19, v19, v7 │ │ +08dd30: 3813 53ff |00dc: if-eqz v19, 002f // -00ad │ │ +08dd34: 0800 1500 |00de: move-object/from16 v0, v21 │ │ +08dd38: 5400 3308 |00e0: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08dd3c: 0813 0000 |00e2: move-object/from16 v19, v0 │ │ +08dd40: 0800 1500 |00e4: move-object/from16 v0, v21 │ │ +08dd44: 5200 4608 |00e6: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08dd48: 0214 0000 |00e8: move/from16 v20, v0 │ │ +08dd4c: 9514 1407 |00ea: and-int v20, v20, v7 │ │ +08dd50: 0800 1300 |00ec: move-object/from16 v0, v19 │ │ +08dd54: 0201 1400 |00ee: move/from16 v1, v20 │ │ +08dd58: 6e30 a91c 100f |00f0: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ +08dd5e: 2900 3cff |00f3: goto/16 002f // -00c4 │ │ +08dd62: 0200 1100 |00f5: move/from16 v0, v17 │ │ +08dd66: 8700 |00f7: float-to-int v0, v0 │ │ +08dd68: 0213 0000 |00f8: move/from16 v19, v0 │ │ +08dd6c: 0200 1200 |00fa: move/from16 v0, v18 │ │ +08dd70: 8700 |00fc: float-to-int v0, v0 │ │ +08dd72: 0214 0000 |00fd: move/from16 v20, v0 │ │ +08dd76: 0800 1500 |00ff: move-object/from16 v0, v21 │ │ +08dd7a: 0201 1300 |0101: move/from16 v1, v19 │ │ +08dd7e: 0202 1400 |0103: move/from16 v2, v20 │ │ +08dd82: 6e30 d01c 1002 |0105: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.isCapturedViewUnder:(II)Z // method@1cd0 │ │ +08dd88: 0a13 |0108: move-result v19 │ │ +08dd8a: 3813 26ff |0109: if-eqz v19, 002f // -00da │ │ +08dd8e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +08dd92: 5400 3408 |010d: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08dd96: 0813 0000 |010f: move-object/from16 v19, v0 │ │ +08dd9a: 0800 1500 |0111: move-object/from16 v0, v21 │ │ +08dd9e: 0801 1300 |0113: move-object/from16 v1, v19 │ │ +08dda2: 6e30 e01c 100f |0115: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08dda8: 2900 17ff |0118: goto/16 002f // -00e9 │ │ +08ddac: 0800 1500 |011a: move-object/from16 v0, v21 │ │ +08ddb0: 5200 3508 |011c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08ddb4: 0213 0000 |011e: move/from16 v19, v0 │ │ +08ddb8: 1314 0100 |0120: const/16 v20, #int 1 // #1 │ │ +08ddbc: 0200 1300 |0122: move/from16 v0, v19 │ │ +08ddc0: 0201 1400 |0124: move/from16 v1, v20 │ │ +08ddc4: 3310 6800 |0126: if-ne v0, v1, 018e // +0068 │ │ +08ddc8: 0800 1500 |0128: move-object/from16 v0, v21 │ │ +08ddcc: 5200 3208 |012a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08ddd0: 0213 0000 |012c: move/from16 v19, v0 │ │ +08ddd4: 0800 1600 |012e: move-object/from16 v0, v22 │ │ +08ddd8: 0201 1300 |0130: move/from16 v1, v19 │ │ +08dddc: 7120 7611 1000 |0132: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@1176 │ │ +08dde2: 0a0c |0135: move-result v12 │ │ +08dde4: 0800 1600 |0136: move-object/from16 v0, v22 │ │ +08dde8: 7120 7b11 c000 |0138: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +08ddee: 0a11 |013b: move-result v17 │ │ +08ddf0: 0800 1600 |013c: move-object/from16 v0, v22 │ │ +08ddf4: 7120 7c11 c000 |013e: invoke-static {v0, v12}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08ddfa: 0a12 |0141: move-result v18 │ │ +08ddfc: 0800 1500 |0142: move-object/from16 v0, v21 │ │ +08de00: 5400 3c08 |0144: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionX:[F // field@083c │ │ +08de04: 0813 0000 |0146: move-object/from16 v19, v0 │ │ +08de08: 0800 1500 |0148: move-object/from16 v0, v21 │ │ +08de0c: 5200 3208 |014a: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08de10: 0214 0000 |014c: move/from16 v20, v0 │ │ +08de14: 4413 1314 |014e: aget v19, v19, v20 │ │ +08de18: a713 1113 |0150: sub-float v19, v17, v19 │ │ +08de1c: 0200 1300 |0152: move/from16 v0, v19 │ │ +08de20: 870a |0154: float-to-int v10, v0 │ │ +08de22: 0800 1500 |0155: move-object/from16 v0, v21 │ │ +08de26: 5400 3d08 |0157: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mLastMotionY:[F // field@083d │ │ +08de2a: 0813 0000 |0159: move-object/from16 v19, v0 │ │ +08de2e: 0800 1500 |015b: move-object/from16 v0, v21 │ │ +08de32: 5200 3208 |015d: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08de36: 0214 0000 |015f: move/from16 v20, v0 │ │ +08de3a: 4413 1314 |0161: aget v19, v19, v20 │ │ +08de3e: a713 1213 |0163: sub-float v19, v18, v19 │ │ +08de42: 0200 1300 |0165: move/from16 v0, v19 │ │ +08de46: 870b |0167: float-to-int v11, v0 │ │ +08de48: 0800 1500 |0168: move-object/from16 v0, v21 │ │ +08de4c: 5400 3408 |016a: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08de50: 0813 0000 |016c: move-object/from16 v19, v0 │ │ +08de54: 7401 fa1d 1300 |016e: invoke-virtual/range {v19}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08de5a: 0a13 |0171: move-result v19 │ │ +08de5c: 9013 130a |0172: add-int v19, v19, v10 │ │ +08de60: 0800 1500 |0174: move-object/from16 v0, v21 │ │ +08de64: 5400 3408 |0176: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08de68: 0814 0000 |0178: move-object/from16 v20, v0 │ │ +08de6c: 7401 181e 1400 |017a: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08de72: 0a14 |017d: move-result v20 │ │ +08de74: 9014 140b |017e: add-int v20, v20, v11 │ │ +08de78: 0800 1500 |0180: move-object/from16 v0, v21 │ │ +08de7c: 0201 1300 |0182: move/from16 v1, v19 │ │ +08de80: 0202 1400 |0184: move/from16 v2, v20 │ │ +08de84: 705b c41c 10a2 |0186: invoke-direct {v0, v1, v2, v10, v11}, Landroid/support/v4/widget/ViewDragHelper;.dragTo:(IIII)V // method@1cc4 │ │ +08de8a: 7602 d91c 1500 |0189: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1cd9 │ │ +08de90: 2900 a3fe |018c: goto/16 002f // -015d │ │ +08de94: 7701 7911 1600 |018e: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ +08de9a: 0a0e |0191: move-result v14 │ │ +08de9c: 1208 |0192: const/4 v8, #int 0 // #0 │ │ +08de9e: 35e8 3b00 |0193: if-ge v8, v14, 01ce // +003b │ │ +08dea2: 0800 1600 |0195: move-object/from16 v0, v22 │ │ +08dea6: 7120 7a11 8000 |0197: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08deac: 0a0f |019a: move-result v15 │ │ +08deae: 0800 1600 |019b: move-object/from16 v0, v22 │ │ +08deb2: 7120 7b11 8000 |019d: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +08deb8: 0a11 |01a0: move-result v17 │ │ +08deba: 0800 1600 |01a1: move-object/from16 v0, v22 │ │ +08debe: 7120 7c11 8000 |01a3: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08dec4: 0a12 |01a6: move-result v18 │ │ +08dec6: 0800 1500 |01a7: move-object/from16 v0, v21 │ │ +08deca: 5400 3a08 |01a9: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08dece: 0813 0000 |01ab: move-object/from16 v19, v0 │ │ +08ded2: 4413 130f |01ad: aget v19, v19, v15 │ │ +08ded6: a705 1113 |01af: sub-float v5, v17, v19 │ │ +08deda: 0800 1500 |01b1: move-object/from16 v0, v21 │ │ +08dede: 5400 3b08 |01b3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08dee2: 0813 0000 |01b5: move-object/from16 v19, v0 │ │ +08dee6: 4413 130f |01b7: aget v19, v19, v15 │ │ +08deea: a706 1213 |01b9: sub-float v6, v18, v19 │ │ +08deee: 0800 1500 |01bb: move-object/from16 v0, v21 │ │ +08def2: 7040 d71c 50f6 |01bd: invoke-direct {v0, v5, v6, v15}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1cd7 │ │ +08def8: 0800 1500 |01c0: move-object/from16 v0, v21 │ │ +08defc: 5200 3508 |01c2: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08df00: 0213 0000 |01c4: move/from16 v19, v0 │ │ +08df04: 1314 0100 |01c6: const/16 v20, #int 1 // #1 │ │ +08df08: 0200 1300 |01c8: move/from16 v0, v19 │ │ +08df0c: 0201 1400 |01ca: move/from16 v1, v20 │ │ +08df10: 3310 0700 |01cc: if-ne v0, v1, 01d3 // +0007 │ │ +08df14: 7602 d91c 1500 |01ce: invoke-direct/range {v21, v22}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1cd9 │ │ +08df1a: 2900 5efe |01d1: goto/16 002f // -01a2 │ │ +08df1e: 0200 1100 |01d3: move/from16 v0, v17 │ │ +08df22: 8700 |01d5: float-to-int v0, v0 │ │ +08df24: 0213 0000 |01d6: move/from16 v19, v0 │ │ +08df28: 0200 1200 |01d8: move/from16 v0, v18 │ │ +08df2c: 8700 |01da: float-to-int v0, v0 │ │ +08df2e: 0214 0000 |01db: move/from16 v20, v0 │ │ +08df32: 0800 1500 |01dd: move-object/from16 v0, v21 │ │ +08df36: 0201 1300 |01df: move/from16 v1, v19 │ │ +08df3a: 0202 1400 |01e1: move/from16 v2, v20 │ │ +08df3e: 6e30 c61c 1002 |01e3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +08df44: 0c10 |01e6: move-result-object v16 │ │ +08df46: 0800 1500 |01e7: move-object/from16 v0, v21 │ │ +08df4a: 0801 1000 |01e9: move-object/from16 v1, v16 │ │ +08df4e: 7040 b81c 1065 |01eb: invoke-direct {v0, v1, v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1cb8 │ │ +08df54: 0a13 |01ee: move-result v19 │ │ +08df56: 3813 0c00 |01ef: if-eqz v19, 01fb // +000c │ │ +08df5a: 0800 1500 |01f1: move-object/from16 v0, v21 │ │ +08df5e: 0801 1000 |01f3: move-object/from16 v1, v16 │ │ +08df62: 6e30 e01c 100f |01f5: invoke-virtual {v0, v1, v15}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08df68: 0a13 |01f8: move-result v19 │ │ +08df6a: 3913 d5ff |01f9: if-nez v19, 01ce // -002b │ │ +08df6e: d808 0801 |01fb: add-int/lit8 v8, v8, #int 1 // #01 │ │ +08df72: 2896 |01fd: goto 0193 // -006a │ │ +08df74: 0800 1600 |01fe: move-object/from16 v0, v22 │ │ +08df78: 7120 7a11 4000 |0200: invoke-static {v0, v4}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08df7e: 0a0f |0203: move-result v15 │ │ +08df80: 0800 1500 |0204: move-object/from16 v0, v21 │ │ +08df84: 5200 3508 |0206: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08df88: 0213 0000 |0208: move/from16 v19, v0 │ │ +08df8c: 1314 0100 |020a: const/16 v20, #int 1 // #1 │ │ +08df90: 0200 1300 |020c: move/from16 v0, v19 │ │ +08df94: 0201 1400 |020e: move/from16 v1, v20 │ │ +08df98: 3310 7000 |0210: if-ne v0, v1, 0280 // +0070 │ │ +08df9c: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +08dfa0: 5200 3208 |0214: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08dfa4: 0213 0000 |0216: move/from16 v19, v0 │ │ +08dfa8: 0200 1300 |0218: move/from16 v0, v19 │ │ +08dfac: 330f 6600 |021a: if-ne v15, v0, 0280 // +0066 │ │ +08dfb0: 12fd |021c: const/4 v13, #int -1 // #ff │ │ +08dfb2: 7701 7911 1600 |021d: invoke-static/range {v22}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ +08dfb8: 0a0e |0220: move-result v14 │ │ +08dfba: 1208 |0221: const/4 v8, #int 0 // #0 │ │ +08dfbc: 35e8 5500 |0222: if-ge v8, v14, 0277 // +0055 │ │ +08dfc0: 0800 1600 |0224: move-object/from16 v0, v22 │ │ +08dfc4: 7120 7a11 8000 |0226: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08dfca: 0a09 |0229: move-result v9 │ │ +08dfcc: 0800 1500 |022a: move-object/from16 v0, v21 │ │ +08dfd0: 5200 3208 |022c: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08dfd4: 0213 0000 |022e: move/from16 v19, v0 │ │ +08dfd8: 0200 1300 |0230: move/from16 v0, v19 │ │ +08dfdc: 3309 0500 |0232: if-ne v9, v0, 0237 // +0005 │ │ +08dfe0: d808 0801 |0234: add-int/lit8 v8, v8, #int 1 // #01 │ │ +08dfe4: 28ec |0236: goto 0222 // -0014 │ │ +08dfe6: 0800 1600 |0237: move-object/from16 v0, v22 │ │ +08dfea: 7120 7b11 8000 |0239: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +08dff0: 0a11 |023c: move-result v17 │ │ +08dff2: 0800 1600 |023d: move-object/from16 v0, v22 │ │ +08dff6: 7120 7c11 8000 |023f: invoke-static {v0, v8}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08dffc: 0a12 |0242: move-result v18 │ │ +08dffe: 0200 1100 |0243: move/from16 v0, v17 │ │ +08e002: 8700 |0245: float-to-int v0, v0 │ │ +08e004: 0213 0000 |0246: move/from16 v19, v0 │ │ +08e008: 0200 1200 |0248: move/from16 v0, v18 │ │ +08e00c: 8700 |024a: float-to-int v0, v0 │ │ +08e00e: 0214 0000 |024b: move/from16 v20, v0 │ │ +08e012: 0800 1500 |024d: move-object/from16 v0, v21 │ │ +08e016: 0201 1300 |024f: move/from16 v1, v19 │ │ +08e01a: 0202 1400 |0251: move/from16 v2, v20 │ │ +08e01e: 6e30 c61c 1002 |0253: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +08e024: 0c13 |0256: move-result-object v19 │ │ +08e026: 0800 1500 |0257: move-object/from16 v0, v21 │ │ +08e02a: 5400 3408 |0259: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e02e: 0814 0000 |025b: move-object/from16 v20, v0 │ │ +08e032: 0800 1300 |025d: move-object/from16 v0, v19 │ │ +08e036: 0801 1400 |025f: move-object/from16 v1, v20 │ │ +08e03a: 3310 d3ff |0261: if-ne v0, v1, 0234 // -002d │ │ +08e03e: 0800 1500 |0263: move-object/from16 v0, v21 │ │ +08e042: 5400 3408 |0265: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e046: 0813 0000 |0267: move-object/from16 v19, v0 │ │ +08e04a: 0800 1500 |0269: move-object/from16 v0, v21 │ │ +08e04e: 0801 1300 |026b: move-object/from16 v1, v19 │ │ +08e052: 6e30 e01c 1009 |026d: invoke-virtual {v0, v1, v9}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08e058: 0a13 |0270: move-result v19 │ │ +08e05a: 3813 c3ff |0271: if-eqz v19, 0234 // -003d │ │ +08e05e: 0800 1500 |0273: move-object/from16 v0, v21 │ │ +08e062: 520d 3208 |0275: iget v13, v0, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08e066: 1313 ffff |0277: const/16 v19, #int -1 // #ffff │ │ +08e06a: 0200 1300 |0279: move/from16 v0, v19 │ │ +08e06e: 330d 0500 |027b: if-ne v13, v0, 0280 // +0005 │ │ +08e072: 7601 d61c 1500 |027d: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1cd6 │ │ +08e078: 0800 1500 |0280: move-object/from16 v0, v21 │ │ +08e07c: 7020 bc1c f000 |0282: invoke-direct {v0, v15}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1cbc │ │ +08e082: 2900 aafd |0285: goto/16 002f // -0256 │ │ +08e086: 0800 1500 |0287: move-object/from16 v0, v21 │ │ +08e08a: 5200 3508 |0289: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e08e: 0213 0000 |028b: move/from16 v19, v0 │ │ +08e092: 1314 0100 |028d: const/16 v20, #int 1 // #1 │ │ +08e096: 0200 1300 |028f: move/from16 v0, v19 │ │ +08e09a: 0201 1400 |0291: move/from16 v1, v20 │ │ +08e09e: 3310 0500 |0293: if-ne v0, v1, 0298 // +0005 │ │ +08e0a2: 7601 d61c 1500 |0295: invoke-direct/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.releaseViewForPointerUp:()V // method@1cd6 │ │ +08e0a8: 7401 b31c 1500 |0298: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +08e0ae: 2900 94fd |029b: goto/16 002f // -026c │ │ +08e0b2: 0800 1500 |029d: move-object/from16 v0, v21 │ │ +08e0b6: 5200 3508 |029f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e0ba: 0213 0000 |02a1: move/from16 v19, v0 │ │ +08e0be: 1314 0100 |02a3: const/16 v20, #int 1 // #1 │ │ +08e0c2: 0200 1300 |02a5: move/from16 v0, v19 │ │ +08e0c6: 0201 1400 |02a7: move/from16 v1, v20 │ │ +08e0ca: 3310 0f00 |02a9: if-ne v0, v1, 02b8 // +000f │ │ +08e0ce: 1313 0000 |02ab: const/16 v19, #int 0 // #0 │ │ +08e0d2: 1314 0000 |02ad: const/16 v20, #int 0 // #0 │ │ +08e0d6: 0800 1500 |02af: move-object/from16 v0, v21 │ │ +08e0da: 0201 1300 |02b1: move/from16 v1, v19 │ │ +08e0de: 0202 1400 |02b3: move/from16 v2, v20 │ │ +08e0e2: 7030 c21c 1002 |02b5: invoke-direct {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.dispatchViewReleased:(FF)V // method@1cc2 │ │ +08e0e8: 7401 b31c 1500 |02b8: invoke-virtual/range {v21}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +08e0ee: 2900 74fd |02bb: goto/16 002f // -028c │ │ +08e0f2: 0000 |02bd: nop // spacer │ │ +08e0f4: 0001 0700 0000 0000 0400 0000 5b02 ... |02be: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ 0x0004 line=1077 │ │ 0x0008 line=1079 │ │ 0x000a line=1082 │ │ 0x000d line=1085 │ │ @@ -124646,25 +124646,25 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -08a780: |[08a780] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ -08a790: 5210 3508 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a794: 3220 1000 |0002: if-eq v0, v2, 0012 // +0010 │ │ -08a798: 5912 3508 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a79c: 5410 3308 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08a7a0: 6e20 ab1c 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1cab │ │ -08a7a6: 5210 3508 |000b: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a7aa: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ -08a7ae: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -08a7b0: 5b10 3408 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a7b4: 0e00 |0012: return-void │ │ +08e118: |[08e118] android.support.v4.widget.ViewDragHelper.setDragState:(I)V │ │ +08e128: 5210 3508 |0000: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e12c: 3220 1000 |0002: if-eq v0, v2, 0012 // +0010 │ │ +08e130: 5912 3508 |0004: iput v2, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e134: 5410 3308 |0006: iget-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e138: 6e20 ab1c 2000 |0008: invoke-virtual {v0, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onViewDragStateChanged:(I)V // method@1cab │ │ +08e13e: 5210 3508 |000b: iget v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e142: 3900 0500 |000d: if-nez v0, 0012 // +0005 │ │ +08e146: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +08e148: 5b10 3408 |0010: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e14c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ 0x0004 line=872 │ │ 0x0006 line=873 │ │ 0x000b line=874 │ │ 0x000f line=875 │ │ @@ -124678,17 +124678,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a7b8: |[08a7b8] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ -08a7c8: 5901 4608 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08a7cc: 0e00 |0002: return-void │ │ +08e150: |[08e150] android.support.v4.widget.ViewDragHelper.setEdgeTrackingEnabled:(I)V │ │ +08e160: 5901 4608 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08e164: 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 │ │ @@ -124698,17 +124698,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08a7d0: |[08a7d0] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ -08a7e0: 5901 3f08 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ -08a7e4: 0e00 |0002: return-void │ │ +08e168: |[08e168] android.support.v4.widget.ViewDragHelper.setMinVelocity:(F)V │ │ +08e178: 5901 3f08 |0000: iput v1, v0, Landroid/support/v4/widget/ViewDragHelper;.mMinVelocity:F // field@083f │ │ +08e17c: 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 │ │ @@ -124718,34 +124718,34 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -08a7e8: |[08a7e8] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ -08a7f8: 5530 4208 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ -08a7fc: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -08a800: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -08a804: 1a01 2c03 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@032c │ │ -08a808: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -08a80e: 2700 |000b: throw v0 │ │ -08a810: 5430 4708 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a814: 5231 3208 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a818: 7120 0712 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -08a81e: 0a00 |0013: move-result v0 │ │ -08a820: 8700 |0014: float-to-int v0, v0 │ │ -08a822: 5431 4708 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a826: 5232 3208 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08a82a: 7120 0812 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ -08a830: 0a01 |001c: move-result v1 │ │ -08a832: 8711 |001d: float-to-int v1, v1 │ │ -08a834: 7051 c81c 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1cc8 │ │ -08a83a: 0a00 |0021: move-result v0 │ │ -08a83c: 0f00 |0022: return v0 │ │ +08e180: |[08e180] android.support.v4.widget.ViewDragHelper.settleCapturedViewAt:(II)Z │ │ +08e190: 5530 4208 |0000: iget-boolean v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mReleaseInProgress:Z // field@0842 │ │ +08e194: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +08e198: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +08e19c: 1a01 2e03 |0006: const-string v1, "Cannot settleCapturedViewAt outside of a call to Callback#onViewReleased" // string@032e │ │ +08e1a0: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +08e1a6: 2700 |000b: throw v0 │ │ +08e1a8: 5430 4708 |000c: iget-object v0, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08e1ac: 5231 3208 |000e: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08e1b0: 7120 0712 1000 |0010: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +08e1b6: 0a00 |0013: move-result v0 │ │ +08e1b8: 8700 |0014: float-to-int v0, v0 │ │ +08e1ba: 5431 4708 |0015: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08e1be: 5232 3208 |0017: iget v2, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08e1c2: 7120 0812 2100 |0019: invoke-static {v1, v2}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ +08e1c8: 0a01 |001c: move-result v1 │ │ +08e1ca: 8711 |001d: float-to-int v1, v1 │ │ +08e1cc: 7051 c81c 4305 |001e: invoke-direct {v3, v4, v5, v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1cc8 │ │ +08e1d2: 0a00 |0021: move-result v0 │ │ +08e1d4: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0004 line=565 │ │ 0x000c line=569 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -124757,307 +124757,307 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 598 16-bit code units │ │ -08a840: |[08a840] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -08a850: 7701 7811 1b00 |0000: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ -08a856: 0a04 |0003: move-result v4 │ │ -08a858: 7701 7711 1b00 |0004: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -08a85e: 0a05 |0007: move-result v5 │ │ -08a860: 3904 0500 |0008: if-nez v4, 000d // +0005 │ │ -08a864: 7401 b31c 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -08a86a: 0800 1a00 |000d: move-object/from16 v0, v26 │ │ -08a86e: 5400 4708 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a872: 0818 0000 |0011: move-object/from16 v24, v0 │ │ -08a876: 3918 0c00 |0013: if-nez v24, 001f // +000c │ │ -08a87a: 7100 c31d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ -08a880: 0c18 |0018: move-result-object v24 │ │ -08a882: 0800 1800 |0019: move-object/from16 v0, v24 │ │ -08a886: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ -08a88a: 5b10 4708 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a88e: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ -08a892: 5400 4708 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ -08a896: 0818 0000 |0023: move-object/from16 v24, v0 │ │ -08a89a: 0800 1800 |0025: move-object/from16 v0, v24 │ │ -08a89e: 0801 1b00 |0027: move-object/from16 v1, v27 │ │ -08a8a2: 6e20 bc1d 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ -08a8a8: 2b04 1802 0000 |002c: packed-switch v4, 00000244 // +00000218 │ │ -08a8ae: 0800 1a00 |002f: move-object/from16 v0, v26 │ │ -08a8b2: 5200 3508 |0031: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a8b6: 0218 0000 |0033: move/from16 v24, v0 │ │ -08a8ba: 1319 0100 |0035: const/16 v25, #int 1 // #1 │ │ -08a8be: 0200 1800 |0037: move/from16 v0, v24 │ │ -08a8c2: 0201 1900 |0039: move/from16 v1, v25 │ │ -08a8c6: 3310 0502 |003b: if-ne v0, v1, 0240 // +0205 │ │ -08a8ca: 1318 0100 |003d: const/16 v24, #int 1 // #1 │ │ -08a8ce: 0f18 |003f: return v24 │ │ -08a8d0: 7401 a71d 1b00 |0040: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -08a8d6: 0a16 |0043: move-result v22 │ │ -08a8d8: 7401 a91d 1b00 |0044: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -08a8de: 0a17 |0047: move-result v23 │ │ -08a8e0: 1318 0000 |0048: const/16 v24, #int 0 // #0 │ │ -08a8e4: 0800 1b00 |004a: move-object/from16 v0, v27 │ │ -08a8e8: 0201 1800 |004c: move/from16 v1, v24 │ │ -08a8ec: 7120 7a11 1000 |004e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08a8f2: 0a11 |0051: move-result v17 │ │ -08a8f4: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -08a8f8: 0201 1600 |0054: move/from16 v1, v22 │ │ -08a8fc: 0202 1700 |0056: move/from16 v2, v23 │ │ -08a900: 0203 1100 |0058: move/from16 v3, v17 │ │ -08a904: 7040 d81c 1032 |005a: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ -08a90a: 0200 1600 |005d: move/from16 v0, v22 │ │ -08a90e: 8700 |005f: float-to-int v0, v0 │ │ -08a910: 0218 0000 |0060: move/from16 v24, v0 │ │ -08a914: 0200 1700 |0062: move/from16 v0, v23 │ │ -08a918: 8700 |0064: float-to-int v0, v0 │ │ -08a91a: 0219 0000 |0065: move/from16 v25, v0 │ │ -08a91e: 0800 1a00 |0067: move-object/from16 v0, v26 │ │ -08a922: 0201 1800 |0069: move/from16 v1, v24 │ │ -08a926: 0202 1900 |006b: move/from16 v2, v25 │ │ -08a92a: 6e30 c61c 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -08a930: 0c14 |0070: move-result-object v20 │ │ -08a932: 0800 1a00 |0071: move-object/from16 v0, v26 │ │ -08a936: 5400 3408 |0073: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08a93a: 0818 0000 |0075: move-object/from16 v24, v0 │ │ -08a93e: 0800 1400 |0077: move-object/from16 v0, v20 │ │ -08a942: 0801 1800 |0079: move-object/from16 v1, v24 │ │ -08a946: 3310 1900 |007b: if-ne v0, v1, 0094 // +0019 │ │ -08a94a: 0800 1a00 |007d: move-object/from16 v0, v26 │ │ -08a94e: 5200 3508 |007f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08a952: 0218 0000 |0081: move/from16 v24, v0 │ │ -08a956: 1319 0200 |0083: const/16 v25, #int 2 // #2 │ │ -08a95a: 0200 1800 |0085: move/from16 v0, v24 │ │ -08a95e: 0201 1900 |0087: move/from16 v1, v25 │ │ -08a962: 3310 0b00 |0089: if-ne v0, v1, 0094 // +000b │ │ -08a966: 0800 1a00 |008b: move-object/from16 v0, v26 │ │ -08a96a: 0801 1400 |008d: move-object/from16 v1, v20 │ │ -08a96e: 0202 1100 |008f: move/from16 v2, v17 │ │ -08a972: 6e30 e01c 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08a978: 0800 1a00 |0094: move-object/from16 v0, v26 │ │ -08a97c: 5400 3908 |0096: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08a980: 0818 0000 |0098: move-object/from16 v24, v0 │ │ -08a984: 4408 1811 |009a: aget v8, v24, v17 │ │ -08a988: 0800 1a00 |009c: move-object/from16 v0, v26 │ │ -08a98c: 5200 4608 |009e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08a990: 0218 0000 |00a0: move/from16 v24, v0 │ │ -08a994: 9518 1808 |00a2: and-int v24, v24, v8 │ │ -08a998: 3818 8bff |00a4: if-eqz v24, 002f // -0075 │ │ -08a99c: 0800 1a00 |00a6: move-object/from16 v0, v26 │ │ -08a9a0: 5400 3308 |00a8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08a9a4: 0818 0000 |00aa: move-object/from16 v24, v0 │ │ -08a9a8: 0800 1a00 |00ac: move-object/from16 v0, v26 │ │ -08a9ac: 5200 4608 |00ae: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08a9b0: 0219 0000 |00b0: move/from16 v25, v0 │ │ -08a9b4: 9519 1908 |00b2: and-int v25, v25, v8 │ │ -08a9b8: 0800 1800 |00b4: move-object/from16 v0, v24 │ │ -08a9bc: 0201 1900 |00b6: move/from16 v1, v25 │ │ -08a9c0: 0202 1100 |00b8: move/from16 v2, v17 │ │ -08a9c4: 6e30 a91c 1002 |00ba: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ -08a9ca: 2900 72ff |00bd: goto/16 002f // -008e │ │ -08a9ce: 0800 1b00 |00bf: move-object/from16 v0, v27 │ │ -08a9d2: 7120 7a11 5000 |00c1: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08a9d8: 0a11 |00c4: move-result v17 │ │ -08a9da: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ -08a9de: 7120 7b11 5000 |00c7: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -08a9e4: 0a16 |00ca: move-result v22 │ │ -08a9e6: 0800 1b00 |00cb: move-object/from16 v0, v27 │ │ -08a9ea: 7120 7c11 5000 |00cd: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -08a9f0: 0a17 |00d0: move-result v23 │ │ -08a9f2: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ -08a9f6: 0201 1600 |00d3: move/from16 v1, v22 │ │ -08a9fa: 0202 1700 |00d5: move/from16 v2, v23 │ │ -08a9fe: 0203 1100 |00d7: move/from16 v3, v17 │ │ -08aa02: 7040 d81c 1032 |00d9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ -08aa08: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ -08aa0c: 5200 3508 |00de: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08aa10: 0218 0000 |00e0: move/from16 v24, v0 │ │ -08aa14: 3918 2d00 |00e2: if-nez v24, 010f // +002d │ │ -08aa18: 0800 1a00 |00e4: move-object/from16 v0, v26 │ │ -08aa1c: 5400 3908 |00e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ -08aa20: 0818 0000 |00e8: move-object/from16 v24, v0 │ │ -08aa24: 4408 1811 |00ea: aget v8, v24, v17 │ │ -08aa28: 0800 1a00 |00ec: move-object/from16 v0, v26 │ │ -08aa2c: 5200 4608 |00ee: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08aa30: 0218 0000 |00f0: move/from16 v24, v0 │ │ -08aa34: 9518 1808 |00f2: and-int v24, v24, v8 │ │ -08aa38: 3818 3bff |00f4: if-eqz v24, 002f // -00c5 │ │ -08aa3c: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ -08aa40: 5400 3308 |00f8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08aa44: 0818 0000 |00fa: move-object/from16 v24, v0 │ │ -08aa48: 0800 1a00 |00fc: move-object/from16 v0, v26 │ │ -08aa4c: 5200 4608 |00fe: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ -08aa50: 0219 0000 |0100: move/from16 v25, v0 │ │ -08aa54: 9519 1908 |0102: and-int v25, v25, v8 │ │ -08aa58: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -08aa5c: 0201 1900 |0106: move/from16 v1, v25 │ │ -08aa60: 0202 1100 |0108: move/from16 v2, v17 │ │ -08aa64: 6e30 a91c 1002 |010a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ -08aa6a: 2900 22ff |010d: goto/16 002f // -00de │ │ -08aa6e: 0800 1a00 |010f: move-object/from16 v0, v26 │ │ -08aa72: 5200 3508 |0111: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08aa76: 0218 0000 |0113: move/from16 v24, v0 │ │ -08aa7a: 1319 0200 |0115: const/16 v25, #int 2 // #2 │ │ -08aa7e: 0200 1800 |0117: move/from16 v0, v24 │ │ -08aa82: 0201 1900 |0119: move/from16 v1, v25 │ │ -08aa86: 3310 14ff |011b: if-ne v0, v1, 002f // -00ec │ │ -08aa8a: 0200 1600 |011d: move/from16 v0, v22 │ │ -08aa8e: 8700 |011f: float-to-int v0, v0 │ │ -08aa90: 0218 0000 |0120: move/from16 v24, v0 │ │ -08aa94: 0200 1700 |0122: move/from16 v0, v23 │ │ -08aa98: 8700 |0124: float-to-int v0, v0 │ │ -08aa9a: 0219 0000 |0125: move/from16 v25, v0 │ │ -08aa9e: 0800 1a00 |0127: move-object/from16 v0, v26 │ │ -08aaa2: 0201 1800 |0129: move/from16 v1, v24 │ │ -08aaa6: 0202 1900 |012b: move/from16 v2, v25 │ │ -08aaaa: 6e30 c61c 1002 |012d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -08aab0: 0c14 |0130: move-result-object v20 │ │ -08aab2: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ -08aab6: 5400 3408 |0133: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08aaba: 0818 0000 |0135: move-object/from16 v24, v0 │ │ -08aabe: 0800 1400 |0137: move-object/from16 v0, v20 │ │ -08aac2: 0801 1800 |0139: move-object/from16 v1, v24 │ │ -08aac6: 3310 f4fe |013b: if-ne v0, v1, 002f // -010c │ │ -08aaca: 0800 1a00 |013d: move-object/from16 v0, v26 │ │ -08aace: 0801 1400 |013f: move-object/from16 v1, v20 │ │ -08aad2: 0202 1100 |0141: move/from16 v2, v17 │ │ -08aad6: 6e30 e01c 1002 |0143: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08aadc: 2900 e9fe |0146: goto/16 002f // -0117 │ │ -08aae0: 7701 7911 1b00 |0148: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ -08aae6: 0a10 |014b: move-result v16 │ │ -08aae8: 120a |014c: const/4 v10, #int 0 // #0 │ │ -08aaea: 0200 1000 |014d: move/from16 v0, v16 │ │ -08aaee: 350a af00 |014f: if-ge v10, v0, 01fe // +00af │ │ -08aaf2: 0800 1b00 |0151: move-object/from16 v0, v27 │ │ -08aaf6: 7120 7a11 a000 |0153: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08aafc: 0a11 |0156: move-result v17 │ │ -08aafe: 0800 1b00 |0157: move-object/from16 v0, v27 │ │ -08ab02: 7120 7b11 a000 |0159: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -08ab08: 0a16 |015c: move-result v22 │ │ -08ab0a: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ -08ab0e: 7120 7c11 a000 |015f: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -08ab14: 0a17 |0162: move-result v23 │ │ -08ab16: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ -08ab1a: 5400 3a08 |0165: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ -08ab1e: 0818 0000 |0167: move-object/from16 v24, v0 │ │ -08ab22: 4418 1811 |0169: aget v24, v24, v17 │ │ -08ab26: a706 1618 |016b: sub-float v6, v22, v24 │ │ -08ab2a: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ -08ab2e: 5400 3b08 |016f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ -08ab32: 0818 0000 |0171: move-object/from16 v24, v0 │ │ -08ab36: 4418 1811 |0173: aget v24, v24, v17 │ │ -08ab3a: a707 1718 |0175: sub-float v7, v23, v24 │ │ -08ab3e: 0200 1600 |0177: move/from16 v0, v22 │ │ -08ab42: 8700 |0179: float-to-int v0, v0 │ │ -08ab44: 0218 0000 |017a: move/from16 v24, v0 │ │ -08ab48: 0200 1700 |017c: move/from16 v0, v23 │ │ -08ab4c: 8700 |017e: float-to-int v0, v0 │ │ -08ab4e: 0219 0000 |017f: move/from16 v25, v0 │ │ -08ab52: 0800 1a00 |0181: move-object/from16 v0, v26 │ │ -08ab56: 0201 1800 |0183: move/from16 v1, v24 │ │ -08ab5a: 0202 1900 |0185: move/from16 v2, v25 │ │ -08ab5e: 6e30 c61c 1002 |0187: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -08ab64: 0c14 |018a: move-result-object v20 │ │ -08ab66: 3814 7800 |018b: if-eqz v20, 0203 // +0078 │ │ -08ab6a: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ -08ab6e: 0801 1400 |018f: move-object/from16 v1, v20 │ │ -08ab72: 7040 b81c 1076 |0191: invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1cb8 │ │ -08ab78: 0a18 |0194: move-result v24 │ │ -08ab7a: 3818 6e00 |0195: if-eqz v24, 0203 // +006e │ │ -08ab7e: 121f |0197: const/4 v15, #int 1 // #1 │ │ -08ab80: 380f 6d00 |0198: if-eqz v15, 0205 // +006d │ │ -08ab84: 7401 fa1d 1400 |019a: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -08ab8a: 0a0d |019d: move-result v13 │ │ -08ab8c: 8760 |019e: float-to-int v0, v6 │ │ -08ab8e: 0218 0000 |019f: move/from16 v24, v0 │ │ -08ab92: 9012 0d18 |01a1: add-int v18, v13, v24 │ │ -08ab96: 0800 1a00 |01a3: move-object/from16 v0, v26 │ │ -08ab9a: 5400 3308 |01a5: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08ab9e: 0818 0000 |01a7: move-object/from16 v24, v0 │ │ -08aba2: 8760 |01a9: float-to-int v0, v6 │ │ -08aba4: 0219 0000 |01aa: move/from16 v25, v0 │ │ -08aba8: 0800 1800 |01ac: move-object/from16 v0, v24 │ │ -08abac: 0801 1400 |01ae: move-object/from16 v1, v20 │ │ -08abb0: 0202 1200 |01b0: move/from16 v2, v18 │ │ -08abb4: 0203 1900 |01b2: move/from16 v3, v25 │ │ -08abb8: 6e40 a21c 1032 |01b4: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1ca2 │ │ -08abbe: 0a0b |01b7: move-result v11 │ │ -08abc0: 7401 181e 1400 |01b8: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -08abc6: 0a0e |01bb: move-result v14 │ │ -08abc8: 8770 |01bc: float-to-int v0, v7 │ │ -08abca: 0218 0000 |01bd: move/from16 v24, v0 │ │ -08abce: 9013 0e18 |01bf: add-int v19, v14, v24 │ │ -08abd2: 0800 1a00 |01c1: move-object/from16 v0, v26 │ │ -08abd6: 5400 3308 |01c3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08abda: 0818 0000 |01c5: move-object/from16 v24, v0 │ │ -08abde: 8770 |01c7: float-to-int v0, v7 │ │ -08abe0: 0219 0000 |01c8: move/from16 v25, v0 │ │ -08abe4: 0800 1800 |01ca: move-object/from16 v0, v24 │ │ -08abe8: 0801 1400 |01cc: move-object/from16 v1, v20 │ │ -08abec: 0202 1300 |01ce: move/from16 v2, v19 │ │ -08abf0: 0203 1900 |01d0: move/from16 v3, v25 │ │ -08abf4: 6e40 a31c 1032 |01d2: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1ca3 │ │ -08abfa: 0a0c |01d5: move-result v12 │ │ -08abfc: 0800 1a00 |01d6: move-object/from16 v0, v26 │ │ -08ac00: 5400 3308 |01d8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08ac04: 0818 0000 |01da: move-object/from16 v24, v0 │ │ -08ac08: 0800 1800 |01dc: move-object/from16 v0, v24 │ │ -08ac0c: 0801 1400 |01de: move-object/from16 v1, v20 │ │ -08ac10: 6e20 a51c 1000 |01e0: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1ca5 │ │ -08ac16: 0a09 |01e3: move-result v9 │ │ -08ac18: 0800 1a00 |01e4: move-object/from16 v0, v26 │ │ -08ac1c: 5400 3308 |01e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08ac20: 0818 0000 |01e8: move-object/from16 v24, v0 │ │ -08ac24: 0800 1800 |01ea: move-object/from16 v0, v24 │ │ -08ac28: 0801 1400 |01ec: move-object/from16 v1, v20 │ │ -08ac2c: 6e20 a61c 1000 |01ee: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1ca6 │ │ -08ac32: 0a15 |01f1: move-result v21 │ │ -08ac34: 3809 0600 |01f2: if-eqz v9, 01f8 // +0006 │ │ -08ac38: 3d09 1100 |01f4: if-lez v9, 0205 // +0011 │ │ -08ac3c: 33db 0f00 |01f6: if-ne v11, v13, 0205 // +000f │ │ -08ac40: 3815 0600 |01f8: if-eqz v21, 01fe // +0006 │ │ -08ac44: 3d15 0b00 |01fa: if-lez v21, 0205 // +000b │ │ -08ac48: 33ec 0900 |01fc: if-ne v12, v14, 0205 // +0009 │ │ -08ac4c: 7602 d91c 1a00 |01fe: invoke-direct/range {v26, v27}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1cd9 │ │ -08ac52: 2900 2efe |0201: goto/16 002f // -01d2 │ │ -08ac56: 120f |0203: const/4 v15, #int 0 // #0 │ │ -08ac58: 2894 |0204: goto 0198 // -006c │ │ -08ac5a: 0800 1a00 |0205: move-object/from16 v0, v26 │ │ -08ac5e: 0201 1100 |0207: move/from16 v1, v17 │ │ -08ac62: 7040 d71c 6017 |0209: invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1cd7 │ │ -08ac68: 0800 1a00 |020c: move-object/from16 v0, v26 │ │ -08ac6c: 5200 3508 |020e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08ac70: 0218 0000 |0210: move/from16 v24, v0 │ │ -08ac74: 1319 0100 |0212: const/16 v25, #int 1 // #1 │ │ -08ac78: 0200 1800 |0214: move/from16 v0, v24 │ │ -08ac7c: 0201 1900 |0216: move/from16 v1, v25 │ │ -08ac80: 3210 e6ff |0218: if-eq v0, v1, 01fe // -001a │ │ -08ac84: 380f 0e00 |021a: if-eqz v15, 0228 // +000e │ │ -08ac88: 0800 1a00 |021c: move-object/from16 v0, v26 │ │ -08ac8c: 0801 1400 |021e: move-object/from16 v1, v20 │ │ -08ac90: 0202 1100 |0220: move/from16 v2, v17 │ │ -08ac94: 6e30 e01c 1002 |0222: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ -08ac9a: 0a18 |0225: move-result v24 │ │ -08ac9c: 3918 d8ff |0226: if-nez v24, 01fe // -0028 │ │ -08aca0: d80a 0a01 |0228: add-int/lit8 v10, v10, #int 1 // #01 │ │ -08aca4: 2900 23ff |022a: goto/16 014d // -00dd │ │ -08aca8: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ -08acac: 7120 7a11 5000 |022e: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -08acb2: 0a11 |0231: move-result v17 │ │ -08acb4: 0800 1a00 |0232: move-object/from16 v0, v26 │ │ -08acb8: 0201 1100 |0234: move/from16 v1, v17 │ │ -08acbc: 7020 bc1c 1000 |0236: invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1cbc │ │ -08acc2: 2900 f6fd |0239: goto/16 002f // -020a │ │ -08acc6: 7401 b31c 1a00 |023b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -08accc: 2900 f1fd |023e: goto/16 002f // -020f │ │ -08acd0: 1318 0000 |0240: const/16 v24, #int 0 // #0 │ │ -08acd4: 2900 fdfd |0242: goto/16 003f // -0203 │ │ -08acd8: 0001 0700 0000 0000 1400 0000 0f02 ... |0244: packed-switch-data (18 units) │ │ +08e1d8: |[08e1d8] android.support.v4.widget.ViewDragHelper.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +08e1e8: 7701 7811 1b00 |0000: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ +08e1ee: 0a04 |0003: move-result v4 │ │ +08e1f0: 7701 7711 1b00 |0004: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +08e1f6: 0a05 |0007: move-result v5 │ │ +08e1f8: 3904 0500 |0008: if-nez v4, 000d // +0005 │ │ +08e1fc: 7401 b31c 1a00 |000a: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +08e202: 0800 1a00 |000d: move-object/from16 v0, v26 │ │ +08e206: 5400 4708 |000f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08e20a: 0818 0000 |0011: move-object/from16 v24, v0 │ │ +08e20e: 3918 0c00 |0013: if-nez v24, 001f // +000c │ │ +08e212: 7100 c31d 0000 |0015: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ +08e218: 0c18 |0018: move-result-object v24 │ │ +08e21a: 0800 1800 |0019: move-object/from16 v0, v24 │ │ +08e21e: 0801 1a00 |001b: move-object/from16 v1, v26 │ │ +08e222: 5b10 4708 |001d: iput-object v0, v1, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08e226: 0800 1a00 |001f: move-object/from16 v0, v26 │ │ +08e22a: 5400 4708 |0021: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0847 │ │ +08e22e: 0818 0000 |0023: move-object/from16 v24, v0 │ │ +08e232: 0800 1800 |0025: move-object/from16 v0, v24 │ │ +08e236: 0801 1b00 |0027: move-object/from16 v1, v27 │ │ +08e23a: 6e20 bc1d 1000 |0029: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ +08e240: 2b04 1802 0000 |002c: packed-switch v4, 00000244 // +00000218 │ │ +08e246: 0800 1a00 |002f: move-object/from16 v0, v26 │ │ +08e24a: 5200 3508 |0031: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e24e: 0218 0000 |0033: move/from16 v24, v0 │ │ +08e252: 1319 0100 |0035: const/16 v25, #int 1 // #1 │ │ +08e256: 0200 1800 |0037: move/from16 v0, v24 │ │ +08e25a: 0201 1900 |0039: move/from16 v1, v25 │ │ +08e25e: 3310 0502 |003b: if-ne v0, v1, 0240 // +0205 │ │ +08e262: 1318 0100 |003d: const/16 v24, #int 1 // #1 │ │ +08e266: 0f18 |003f: return v24 │ │ +08e268: 7401 a71d 1b00 |0040: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +08e26e: 0a16 |0043: move-result v22 │ │ +08e270: 7401 a91d 1b00 |0044: invoke-virtual/range {v27}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +08e276: 0a17 |0047: move-result v23 │ │ +08e278: 1318 0000 |0048: const/16 v24, #int 0 // #0 │ │ +08e27c: 0800 1b00 |004a: move-object/from16 v0, v27 │ │ +08e280: 0201 1800 |004c: move/from16 v1, v24 │ │ +08e284: 7120 7a11 1000 |004e: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08e28a: 0a11 |0051: move-result v17 │ │ +08e28c: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +08e290: 0201 1600 |0054: move/from16 v1, v22 │ │ +08e294: 0202 1700 |0056: move/from16 v2, v23 │ │ +08e298: 0203 1100 |0058: move/from16 v3, v17 │ │ +08e29c: 7040 d81c 1032 |005a: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ +08e2a2: 0200 1600 |005d: move/from16 v0, v22 │ │ +08e2a6: 8700 |005f: float-to-int v0, v0 │ │ +08e2a8: 0218 0000 |0060: move/from16 v24, v0 │ │ +08e2ac: 0200 1700 |0062: move/from16 v0, v23 │ │ +08e2b0: 8700 |0064: float-to-int v0, v0 │ │ +08e2b2: 0219 0000 |0065: move/from16 v25, v0 │ │ +08e2b6: 0800 1a00 |0067: move-object/from16 v0, v26 │ │ +08e2ba: 0201 1800 |0069: move/from16 v1, v24 │ │ +08e2be: 0202 1900 |006b: move/from16 v2, v25 │ │ +08e2c2: 6e30 c61c 1002 |006d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +08e2c8: 0c14 |0070: move-result-object v20 │ │ +08e2ca: 0800 1a00 |0071: move-object/from16 v0, v26 │ │ +08e2ce: 5400 3408 |0073: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e2d2: 0818 0000 |0075: move-object/from16 v24, v0 │ │ +08e2d6: 0800 1400 |0077: move-object/from16 v0, v20 │ │ +08e2da: 0801 1800 |0079: move-object/from16 v1, v24 │ │ +08e2de: 3310 1900 |007b: if-ne v0, v1, 0094 // +0019 │ │ +08e2e2: 0800 1a00 |007d: move-object/from16 v0, v26 │ │ +08e2e6: 5200 3508 |007f: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e2ea: 0218 0000 |0081: move/from16 v24, v0 │ │ +08e2ee: 1319 0200 |0083: const/16 v25, #int 2 // #2 │ │ +08e2f2: 0200 1800 |0085: move/from16 v0, v24 │ │ +08e2f6: 0201 1900 |0087: move/from16 v1, v25 │ │ +08e2fa: 3310 0b00 |0089: if-ne v0, v1, 0094 // +000b │ │ +08e2fe: 0800 1a00 |008b: move-object/from16 v0, v26 │ │ +08e302: 0801 1400 |008d: move-object/from16 v1, v20 │ │ +08e306: 0202 1100 |008f: move/from16 v2, v17 │ │ +08e30a: 6e30 e01c 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08e310: 0800 1a00 |0094: move-object/from16 v0, v26 │ │ +08e314: 5400 3908 |0096: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08e318: 0818 0000 |0098: move-object/from16 v24, v0 │ │ +08e31c: 4408 1811 |009a: aget v8, v24, v17 │ │ +08e320: 0800 1a00 |009c: move-object/from16 v0, v26 │ │ +08e324: 5200 4608 |009e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08e328: 0218 0000 |00a0: move/from16 v24, v0 │ │ +08e32c: 9518 1808 |00a2: and-int v24, v24, v8 │ │ +08e330: 3818 8bff |00a4: if-eqz v24, 002f // -0075 │ │ +08e334: 0800 1a00 |00a6: move-object/from16 v0, v26 │ │ +08e338: 5400 3308 |00a8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e33c: 0818 0000 |00aa: move-object/from16 v24, v0 │ │ +08e340: 0800 1a00 |00ac: move-object/from16 v0, v26 │ │ +08e344: 5200 4608 |00ae: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08e348: 0219 0000 |00b0: move/from16 v25, v0 │ │ +08e34c: 9519 1908 |00b2: and-int v25, v25, v8 │ │ +08e350: 0800 1800 |00b4: move-object/from16 v0, v24 │ │ +08e354: 0201 1900 |00b6: move/from16 v1, v25 │ │ +08e358: 0202 1100 |00b8: move/from16 v2, v17 │ │ +08e35c: 6e30 a91c 1002 |00ba: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ +08e362: 2900 72ff |00bd: goto/16 002f // -008e │ │ +08e366: 0800 1b00 |00bf: move-object/from16 v0, v27 │ │ +08e36a: 7120 7a11 5000 |00c1: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08e370: 0a11 |00c4: move-result v17 │ │ +08e372: 0800 1b00 |00c5: move-object/from16 v0, v27 │ │ +08e376: 7120 7b11 5000 |00c7: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +08e37c: 0a16 |00ca: move-result v22 │ │ +08e37e: 0800 1b00 |00cb: move-object/from16 v0, v27 │ │ +08e382: 7120 7c11 5000 |00cd: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08e388: 0a17 |00d0: move-result v23 │ │ +08e38a: 0800 1a00 |00d1: move-object/from16 v0, v26 │ │ +08e38e: 0201 1600 |00d3: move/from16 v1, v22 │ │ +08e392: 0202 1700 |00d5: move/from16 v2, v23 │ │ +08e396: 0203 1100 |00d7: move/from16 v3, v17 │ │ +08e39a: 7040 d81c 1032 |00d9: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.saveInitialMotion:(FFI)V // method@1cd8 │ │ +08e3a0: 0800 1a00 |00dc: move-object/from16 v0, v26 │ │ +08e3a4: 5200 3508 |00de: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e3a8: 0218 0000 |00e0: move/from16 v24, v0 │ │ +08e3ac: 3918 2d00 |00e2: if-nez v24, 010f // +002d │ │ +08e3b0: 0800 1a00 |00e4: move-object/from16 v0, v26 │ │ +08e3b4: 5400 3908 |00e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialEdgesTouched:[I // field@0839 │ │ +08e3b8: 0818 0000 |00e8: move-object/from16 v24, v0 │ │ +08e3bc: 4408 1811 |00ea: aget v8, v24, v17 │ │ +08e3c0: 0800 1a00 |00ec: move-object/from16 v0, v26 │ │ +08e3c4: 5200 4608 |00ee: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08e3c8: 0218 0000 |00f0: move/from16 v24, v0 │ │ +08e3cc: 9518 1808 |00f2: and-int v24, v24, v8 │ │ +08e3d0: 3818 3bff |00f4: if-eqz v24, 002f // -00c5 │ │ +08e3d4: 0800 1a00 |00f6: move-object/from16 v0, v26 │ │ +08e3d8: 5400 3308 |00f8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e3dc: 0818 0000 |00fa: move-object/from16 v24, v0 │ │ +08e3e0: 0800 1a00 |00fc: move-object/from16 v0, v26 │ │ +08e3e4: 5200 4608 |00fe: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mTrackingEdges:I // field@0846 │ │ +08e3e8: 0219 0000 |0100: move/from16 v25, v0 │ │ +08e3ec: 9519 1908 |0102: and-int v25, v25, v8 │ │ +08e3f0: 0800 1800 |0104: move-object/from16 v0, v24 │ │ +08e3f4: 0201 1900 |0106: move/from16 v1, v25 │ │ +08e3f8: 0202 1100 |0108: move/from16 v2, v17 │ │ +08e3fc: 6e30 a91c 1002 |010a: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper$Callback;.onEdgeTouched:(II)V // method@1ca9 │ │ +08e402: 2900 22ff |010d: goto/16 002f // -00de │ │ +08e406: 0800 1a00 |010f: move-object/from16 v0, v26 │ │ +08e40a: 5200 3508 |0111: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e40e: 0218 0000 |0113: move/from16 v24, v0 │ │ +08e412: 1319 0200 |0115: const/16 v25, #int 2 // #2 │ │ +08e416: 0200 1800 |0117: move/from16 v0, v24 │ │ +08e41a: 0201 1900 |0119: move/from16 v1, v25 │ │ +08e41e: 3310 14ff |011b: if-ne v0, v1, 002f // -00ec │ │ +08e422: 0200 1600 |011d: move/from16 v0, v22 │ │ +08e426: 8700 |011f: float-to-int v0, v0 │ │ +08e428: 0218 0000 |0120: move/from16 v24, v0 │ │ +08e42c: 0200 1700 |0122: move/from16 v0, v23 │ │ +08e430: 8700 |0124: float-to-int v0, v0 │ │ +08e432: 0219 0000 |0125: move/from16 v25, v0 │ │ +08e436: 0800 1a00 |0127: move-object/from16 v0, v26 │ │ +08e43a: 0201 1800 |0129: move/from16 v1, v24 │ │ +08e43e: 0202 1900 |012b: move/from16 v2, v25 │ │ +08e442: 6e30 c61c 1002 |012d: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +08e448: 0c14 |0130: move-result-object v20 │ │ +08e44a: 0800 1a00 |0131: move-object/from16 v0, v26 │ │ +08e44e: 5400 3408 |0133: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e452: 0818 0000 |0135: move-object/from16 v24, v0 │ │ +08e456: 0800 1400 |0137: move-object/from16 v0, v20 │ │ +08e45a: 0801 1800 |0139: move-object/from16 v1, v24 │ │ +08e45e: 3310 f4fe |013b: if-ne v0, v1, 002f // -010c │ │ +08e462: 0800 1a00 |013d: move-object/from16 v0, v26 │ │ +08e466: 0801 1400 |013f: move-object/from16 v1, v20 │ │ +08e46a: 0202 1100 |0141: move/from16 v2, v17 │ │ +08e46e: 6e30 e01c 1002 |0143: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08e474: 2900 e9fe |0146: goto/16 002f // -0117 │ │ +08e478: 7701 7911 1b00 |0148: invoke-static/range {v27}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ +08e47e: 0a10 |014b: move-result v16 │ │ +08e480: 120a |014c: const/4 v10, #int 0 // #0 │ │ +08e482: 0200 1000 |014d: move/from16 v0, v16 │ │ +08e486: 350a af00 |014f: if-ge v10, v0, 01fe // +00af │ │ +08e48a: 0800 1b00 |0151: move-object/from16 v0, v27 │ │ +08e48e: 7120 7a11 a000 |0153: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08e494: 0a11 |0156: move-result v17 │ │ +08e496: 0800 1b00 |0157: move-object/from16 v0, v27 │ │ +08e49a: 7120 7b11 a000 |0159: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +08e4a0: 0a16 |015c: move-result v22 │ │ +08e4a2: 0800 1b00 |015d: move-object/from16 v0, v27 │ │ +08e4a6: 7120 7c11 a000 |015f: invoke-static {v0, v10}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +08e4ac: 0a17 |0162: move-result v23 │ │ +08e4ae: 0800 1a00 |0163: move-object/from16 v0, v26 │ │ +08e4b2: 5400 3a08 |0165: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionX:[F // field@083a │ │ +08e4b6: 0818 0000 |0167: move-object/from16 v24, v0 │ │ +08e4ba: 4418 1811 |0169: aget v24, v24, v17 │ │ +08e4be: a706 1618 |016b: sub-float v6, v22, v24 │ │ +08e4c2: 0800 1a00 |016d: move-object/from16 v0, v26 │ │ +08e4c6: 5400 3b08 |016f: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mInitialMotionY:[F // field@083b │ │ +08e4ca: 0818 0000 |0171: move-object/from16 v24, v0 │ │ +08e4ce: 4418 1811 |0173: aget v24, v24, v17 │ │ +08e4d2: a707 1718 |0175: sub-float v7, v23, v24 │ │ +08e4d6: 0200 1600 |0177: move/from16 v0, v22 │ │ +08e4da: 8700 |0179: float-to-int v0, v0 │ │ +08e4dc: 0218 0000 |017a: move/from16 v24, v0 │ │ +08e4e0: 0200 1700 |017c: move/from16 v0, v23 │ │ +08e4e4: 8700 |017e: float-to-int v0, v0 │ │ +08e4e6: 0219 0000 |017f: move/from16 v25, v0 │ │ +08e4ea: 0800 1a00 |0181: move-object/from16 v0, v26 │ │ +08e4ee: 0201 1800 |0183: move/from16 v1, v24 │ │ +08e4f2: 0202 1900 |0185: move/from16 v2, v25 │ │ +08e4f6: 6e30 c61c 1002 |0187: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +08e4fc: 0c14 |018a: move-result-object v20 │ │ +08e4fe: 3814 7800 |018b: if-eqz v20, 0203 // +0078 │ │ +08e502: 0800 1a00 |018d: move-object/from16 v0, v26 │ │ +08e506: 0801 1400 |018f: move-object/from16 v1, v20 │ │ +08e50a: 7040 b81c 1076 |0191: invoke-direct {v0, v1, v6, v7}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(Landroid/view/View;FF)Z // method@1cb8 │ │ +08e510: 0a18 |0194: move-result v24 │ │ +08e512: 3818 6e00 |0195: if-eqz v24, 0203 // +006e │ │ +08e516: 121f |0197: const/4 v15, #int 1 // #1 │ │ +08e518: 380f 6d00 |0198: if-eqz v15, 0205 // +006d │ │ +08e51c: 7401 fa1d 1400 |019a: invoke-virtual/range {v20}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +08e522: 0a0d |019d: move-result v13 │ │ +08e524: 8760 |019e: float-to-int v0, v6 │ │ +08e526: 0218 0000 |019f: move/from16 v24, v0 │ │ +08e52a: 9012 0d18 |01a1: add-int v18, v13, v24 │ │ +08e52e: 0800 1a00 |01a3: move-object/from16 v0, v26 │ │ +08e532: 5400 3308 |01a5: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e536: 0818 0000 |01a7: move-object/from16 v24, v0 │ │ +08e53a: 8760 |01a9: float-to-int v0, v6 │ │ +08e53c: 0219 0000 |01aa: move/from16 v25, v0 │ │ +08e540: 0800 1800 |01ac: move-object/from16 v0, v24 │ │ +08e544: 0801 1400 |01ae: move-object/from16 v1, v20 │ │ +08e548: 0202 1200 |01b0: move/from16 v2, v18 │ │ +08e54c: 0203 1900 |01b2: move/from16 v3, v25 │ │ +08e550: 6e40 a21c 1032 |01b4: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionHorizontal:(Landroid/view/View;II)I // method@1ca2 │ │ +08e556: 0a0b |01b7: move-result v11 │ │ +08e558: 7401 181e 1400 |01b8: invoke-virtual/range {v20}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +08e55e: 0a0e |01bb: move-result v14 │ │ +08e560: 8770 |01bc: float-to-int v0, v7 │ │ +08e562: 0218 0000 |01bd: move/from16 v24, v0 │ │ +08e566: 9013 0e18 |01bf: add-int v19, v14, v24 │ │ +08e56a: 0800 1a00 |01c1: move-object/from16 v0, v26 │ │ +08e56e: 5400 3308 |01c3: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e572: 0818 0000 |01c5: move-object/from16 v24, v0 │ │ +08e576: 8770 |01c7: float-to-int v0, v7 │ │ +08e578: 0219 0000 |01c8: move/from16 v25, v0 │ │ +08e57c: 0800 1800 |01ca: move-object/from16 v0, v24 │ │ +08e580: 0801 1400 |01cc: move-object/from16 v1, v20 │ │ +08e584: 0202 1300 |01ce: move/from16 v2, v19 │ │ +08e588: 0203 1900 |01d0: move/from16 v3, v25 │ │ +08e58c: 6e40 a31c 1032 |01d2: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/ViewDragHelper$Callback;.clampViewPositionVertical:(Landroid/view/View;II)I // method@1ca3 │ │ +08e592: 0a0c |01d5: move-result v12 │ │ +08e594: 0800 1a00 |01d6: move-object/from16 v0, v26 │ │ +08e598: 5400 3308 |01d8: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e59c: 0818 0000 |01da: move-object/from16 v24, v0 │ │ +08e5a0: 0800 1800 |01dc: move-object/from16 v0, v24 │ │ +08e5a4: 0801 1400 |01de: move-object/from16 v1, v20 │ │ +08e5a8: 6e20 a51c 1000 |01e0: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewHorizontalDragRange:(Landroid/view/View;)I // method@1ca5 │ │ +08e5ae: 0a09 |01e3: move-result v9 │ │ +08e5b0: 0800 1a00 |01e4: move-object/from16 v0, v26 │ │ +08e5b4: 5400 3308 |01e6: iget-object v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e5b8: 0818 0000 |01e8: move-object/from16 v24, v0 │ │ +08e5bc: 0800 1800 |01ea: move-object/from16 v0, v24 │ │ +08e5c0: 0801 1400 |01ec: move-object/from16 v1, v20 │ │ +08e5c4: 6e20 a61c 1000 |01ee: invoke-virtual {v0, v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.getViewVerticalDragRange:(Landroid/view/View;)I // method@1ca6 │ │ +08e5ca: 0a15 |01f1: move-result v21 │ │ +08e5cc: 3809 0600 |01f2: if-eqz v9, 01f8 // +0006 │ │ +08e5d0: 3d09 1100 |01f4: if-lez v9, 0205 // +0011 │ │ +08e5d4: 33db 0f00 |01f6: if-ne v11, v13, 0205 // +000f │ │ +08e5d8: 3815 0600 |01f8: if-eqz v21, 01fe // +0006 │ │ +08e5dc: 3d15 0b00 |01fa: if-lez v21, 0205 // +000b │ │ +08e5e0: 33ec 0900 |01fc: if-ne v12, v14, 0205 // +0009 │ │ +08e5e4: 7602 d91c 1a00 |01fe: invoke-direct/range {v26, v27}, Landroid/support/v4/widget/ViewDragHelper;.saveLastMotion:(Landroid/view/MotionEvent;)V // method@1cd9 │ │ +08e5ea: 2900 2efe |0201: goto/16 002f // -01d2 │ │ +08e5ee: 120f |0203: const/4 v15, #int 0 // #0 │ │ +08e5f0: 2894 |0204: goto 0198 // -006c │ │ +08e5f2: 0800 1a00 |0205: move-object/from16 v0, v26 │ │ +08e5f6: 0201 1100 |0207: move/from16 v1, v17 │ │ +08e5fa: 7040 d71c 6017 |0209: invoke-direct {v0, v6, v7, v1}, Landroid/support/v4/widget/ViewDragHelper;.reportNewEdgeDrags:(FFI)V // method@1cd7 │ │ +08e600: 0800 1a00 |020c: move-object/from16 v0, v26 │ │ +08e604: 5200 3508 |020e: iget v0, v0, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e608: 0218 0000 |0210: move/from16 v24, v0 │ │ +08e60c: 1319 0100 |0212: const/16 v25, #int 1 // #1 │ │ +08e610: 0200 1800 |0214: move/from16 v0, v24 │ │ +08e614: 0201 1900 |0216: move/from16 v1, v25 │ │ +08e618: 3210 e6ff |0218: if-eq v0, v1, 01fe // -001a │ │ +08e61c: 380f 0e00 |021a: if-eqz v15, 0228 // +000e │ │ +08e620: 0800 1a00 |021c: move-object/from16 v0, v26 │ │ +08e624: 0801 1400 |021e: move-object/from16 v1, v20 │ │ +08e628: 0202 1100 |0220: move/from16 v2, v17 │ │ +08e62c: 6e30 e01c 1002 |0222: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/ViewDragHelper;.tryCaptureViewForDrag:(Landroid/view/View;I)Z // method@1ce0 │ │ +08e632: 0a18 |0225: move-result v24 │ │ +08e634: 3918 d8ff |0226: if-nez v24, 01fe // -0028 │ │ +08e638: d80a 0a01 |0228: add-int/lit8 v10, v10, #int 1 // #01 │ │ +08e63c: 2900 23ff |022a: goto/16 014d // -00dd │ │ +08e640: 0800 1b00 |022c: move-object/from16 v0, v27 │ │ +08e644: 7120 7a11 5000 |022e: invoke-static {v0, v5}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +08e64a: 0a11 |0231: move-result v17 │ │ +08e64c: 0800 1a00 |0232: move-object/from16 v0, v26 │ │ +08e650: 0201 1100 |0234: move/from16 v1, v17 │ │ +08e654: 7020 bc1c 1000 |0236: invoke-direct {v0, v1}, Landroid/support/v4/widget/ViewDragHelper;.clearMotionHistory:(I)V // method@1cbc │ │ +08e65a: 2900 f6fd |0239: goto/16 002f // -020a │ │ +08e65e: 7401 b31c 1a00 |023b: invoke-virtual/range {v26}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +08e664: 2900 f1fd |023e: goto/16 002f // -020f │ │ +08e668: 1318 0000 |0240: const/16 v24, #int 0 // #0 │ │ +08e66c: 2900 fdfd |0242: goto/16 003f // -0203 │ │ +08e670: 0001 0700 0000 0000 1400 0000 0f02 ... |0244: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=946 │ │ 0x0004 line=947 │ │ 0x0008 line=949 │ │ 0x000a line=952 │ │ 0x000d line=955 │ │ @@ -125163,29 +125163,29 @@ │ │ type : '(Landroid/view/View;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -08acfc: |[08acfc] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ -08ad0c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08ad0e: 5b34 3408 |0001: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08ad12: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ -08ad14: 5931 3208 |0004: iput v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08ad18: 7052 c81c 5326 |0006: invoke-direct {v3, v5, v6, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1cc8 │ │ -08ad1e: 0a00 |0009: move-result v0 │ │ -08ad20: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ -08ad24: 5231 3508 |000c: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ -08ad28: 3901 0900 |000e: if-nez v1, 0017 // +0009 │ │ -08ad2c: 5431 3408 |0010: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08ad30: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ -08ad34: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -08ad36: 5b31 3408 |0015: iput-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08ad3a: 0f00 |0017: return v0 │ │ +08e694: |[08e694] android.support.v4.widget.ViewDragHelper.smoothSlideViewTo:(Landroid/view/View;II)Z │ │ +08e6a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +08e6a6: 5b34 3408 |0001: iput-object v4, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e6aa: 12f1 |0003: const/4 v1, #int -1 // #ff │ │ +08e6ac: 5931 3208 |0004: iput v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08e6b0: 7052 c81c 5326 |0006: invoke-direct {v3, v5, v6, v2, v2}, Landroid/support/v4/widget/ViewDragHelper;.forceSettleCapturedViewAt:(IIII)Z // method@1cc8 │ │ +08e6b6: 0a00 |0009: move-result v0 │ │ +08e6b8: 3900 0d00 |000a: if-nez v0, 0017 // +000d │ │ +08e6bc: 5231 3508 |000c: iget v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mDragState:I // field@0835 │ │ +08e6c0: 3901 0900 |000e: if-nez v1, 0017 // +0009 │ │ +08e6c4: 5431 3408 |0010: iget-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e6c8: 3801 0500 |0012: if-eqz v1, 0017 // +0005 │ │ +08e6cc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +08e6ce: 5b31 3408 |0015: iput-object v1, v3, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e6d2: 0f00 |0017: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=540 │ │ 0x0006 line=542 │ │ 0x000a line=543 │ │ 0x0014 line=546 │ │ @@ -125202,51 +125202,51 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -08ad3c: |[08ad3c] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ -08ad4c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08ad4e: 5421 3408 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ -08ad52: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ -08ad56: 5221 3208 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08ad5a: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ -08ad5e: 0f00 |0009: return v0 │ │ -08ad60: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ -08ad64: 5421 3308 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ -08ad68: 6e30 ae1c 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1cae │ │ -08ad6e: 0a01 |0011: move-result v1 │ │ -08ad70: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ -08ad74: 5924 3208 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ -08ad78: 6e30 b41c 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1cb4 │ │ -08ad7e: 28f0 |0019: goto 0009 // -0010 │ │ -08ad80: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -08ad82: 28ee |001b: goto 0009 // -0012 │ │ +08e6d4: |[08e6d4] android.support.v4.widget.ViewDragHelper.tryCaptureViewForDrag:(Landroid/view/View;I)Z │ │ +08e6e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08e6e6: 5421 3408 |0001: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCapturedView:Landroid/view/View; // field@0834 │ │ +08e6ea: 3313 0700 |0003: if-ne v3, v1, 000a // +0007 │ │ +08e6ee: 5221 3208 |0005: iget v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08e6f2: 3341 0300 |0007: if-ne v1, v4, 000a // +0003 │ │ +08e6f6: 0f00 |0009: return v0 │ │ +08e6f8: 3803 1000 |000a: if-eqz v3, 001a // +0010 │ │ +08e6fc: 5421 3308 |000c: iget-object v1, v2, Landroid/support/v4/widget/ViewDragHelper;.mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; // field@0833 │ │ +08e700: 6e30 ae1c 3104 |000e: invoke-virtual {v1, v3, v4}, Landroid/support/v4/widget/ViewDragHelper$Callback;.tryCaptureView:(Landroid/view/View;I)Z // method@1cae │ │ +08e706: 0a01 |0011: move-result v1 │ │ +08e708: 3801 0800 |0012: if-eqz v1, 001a // +0008 │ │ +08e70c: 5924 3208 |0014: iput v4, v2, Landroid/support/v4/widget/ViewDragHelper;.mActivePointerId:I // field@0832 │ │ +08e710: 6e30 b41c 3204 |0016: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1cb4 │ │ +08e716: 28f0 |0019: goto 0009 // -0010 │ │ +08e718: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +08e71a: 28ee |001b: goto 0009 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=890 │ │ 0x0009 line=899 │ │ 0x000a line=894 │ │ 0x0014 line=895 │ │ 0x0016 line=896 │ │ 0x001a line=899 │ │ 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 : 4601 (ViewDragHelper.java) │ │ + source_file_idx : 4602 (ViewDragHelper.java) │ │ │ │ Class #573 header: │ │ class_idx : 1176 │ │ access_flags : 9729 (0x2601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #573 annotations: │ │ Annotations on class │ │ @@ -125284,21 +125284,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/ActionBarSherlock$Implementation;) │ │ name : 'dpi' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #574 header: │ │ class_idx : 1177 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #574 annotations: │ │ Annotations on class │ │ @@ -125316,21 +125316,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;) │ │ name : 'onActionModeFinished' │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #575 header: │ │ class_idx : 1178 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #575 annotations: │ │ Annotations on class │ │ @@ -125348,21 +125348,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;) │ │ name : 'onActionModeStarted' │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #576 header: │ │ class_idx : 1179 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #576 annotations: │ │ Annotations on class │ │ @@ -125380,21 +125380,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;) │ │ name : 'onCreateOptionsMenu' │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #577 header: │ │ class_idx : 1180 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #577 annotations: │ │ Annotations on class │ │ @@ -125412,21 +125412,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;) │ │ name : 'onCreatePanelMenu' │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #578 header: │ │ class_idx : 1181 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #578 annotations: │ │ Annotations on class │ │ @@ -125444,21 +125444,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;) │ │ name : 'onMenuItemSelected' │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #579 header: │ │ class_idx : 1182 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #579 annotations: │ │ Annotations on class │ │ @@ -125476,21 +125476,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;) │ │ name : 'onOptionsItemSelected' │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #580 header: │ │ class_idx : 1183 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #580 annotations: │ │ Annotations on class │ │ @@ -125508,21 +125508,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;) │ │ name : 'onPrepareOptionsMenu' │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #581 header: │ │ class_idx : 1184 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #581 annotations: │ │ Annotations on class │ │ @@ -125540,21 +125540,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;) │ │ name : 'onPreparePanel' │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #582 header: │ │ class_idx : 1185 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 567 │ │ +source_file_idx : 569 │ │ static_fields_size : 5 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 41 │ │ │ │ Class #582 annotations: │ │ Annotations on class │ │ @@ -125618,32 +125618,32 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 33 16-bit code units │ │ -08ad84: |[08ad84] com.actionbarsherlock.ActionBarSherlock.:()V │ │ -08ad94: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -08ad96: 2300 6706 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ -08ad9a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -08ad9c: 1c02 1400 |0004: const-class v2, Landroid/app/Activity; // type@0014 │ │ -08ada0: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -08ada4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -08ada6: 6202 9c11 |0009: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -08adaa: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ -08adae: 6900 6c08 |000d: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@086c │ │ -08adb2: 2200 0d06 |000f: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -08adb6: 7010 292f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -08adbc: 6900 6f08 |0014: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ -08adc0: 1c00 be04 |0016: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // type@04be │ │ -08adc4: 7110 4421 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@2144 │ │ -08adca: 1c00 c104 |001b: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // type@04c1 │ │ -08adce: 7110 4421 0000 |001d: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@2144 │ │ -08add4: 0e00 |0020: return-void │ │ +08e71c: |[08e71c] com.actionbarsherlock.ActionBarSherlock.:()V │ │ +08e72c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +08e72e: 2300 6706 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ +08e732: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08e734: 1c02 1400 |0004: const-class v2, Landroid/app/Activity; // type@0014 │ │ +08e738: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +08e73c: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +08e73e: 6202 9c11 |0009: sget-object v2, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +08e742: 4d02 0001 |000b: aput-object v2, v0, v1 │ │ +08e746: 6900 6c08 |000d: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@086c │ │ +08e74a: 2200 0d06 |000f: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +08e74e: 7010 292f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +08e754: 6900 6f08 |0014: sput-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ +08e758: 1c00 be04 |0016: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // type@04be │ │ +08e75c: 7110 4421 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@2144 │ │ +08e762: 1c00 c104 |001b: const-class v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // type@04c1 │ │ +08e766: 7110 4421 0000 |001d: invoke-static {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.registerImplementation:(Ljava/lang/Class;)V // method@2144 │ │ +08e76c: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ 0x000f line=47 │ │ 0x0016 line=52 │ │ 0x001b line=53 │ │ 0x0020 line=54 │ │ @@ -125654,24 +125654,24 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08add8: |[08add8] com.actionbarsherlock.ActionBarSherlock.:(Landroid/app/Activity;I)V │ │ -08ade8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08adee: 5b12 7108 |0003: iput-object v2, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08adf2: dd00 0301 |0005: and-int/lit8 v0, v3, #int 1 // #01 │ │ -08adf6: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -08adfa: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -08adfc: 5c10 7208 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mIsDelegate:Z // field@0872 │ │ -08ae00: 0e00 |000c: return-void │ │ -08ae02: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08ae04: 28fc |000e: goto 000a // -0004 │ │ +08e770: |[08e770] com.actionbarsherlock.ActionBarSherlock.:(Landroid/app/Activity;I)V │ │ +08e780: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08e786: 5b12 7108 |0003: iput-object v2, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08e78a: dd00 0301 |0005: and-int/lit8 v0, v3, #int 1 // #01 │ │ +08e78e: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +08e792: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +08e794: 5c10 7208 |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mIsDelegate:Z // field@0872 │ │ +08e798: 0e00 |000c: return-void │ │ +08e79a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +08e79c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0003 line=259 │ │ 0x0005 line=260 │ │ 0x000c line=261 │ │ 0x000d line=260 │ │ @@ -125685,48 +125685,48 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -08ae08: |[08ae08] com.actionbarsherlock.ActionBarSherlock.registerImplementation:(Ljava/lang/Class;)V │ │ -08ae18: 1c01 9804 |0000: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08ae1c: 6e20 732e 1400 |0002: invoke-virtual {v4, v1}, Ljava/lang/Class;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@2e73 │ │ -08ae22: 0a01 |0005: move-result v1 │ │ -08ae24: 3901 2500 |0006: if-nez v1, 002b // +0025 │ │ -08ae28: 2201 d205 |0008: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -08ae2c: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -08ae30: 7010 d22e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08ae36: 1a03 3903 |000f: const-string v3, "Class " // string@0339 │ │ -08ae3a: 6e20 db2e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08ae40: 0c02 |0014: move-result-object v2 │ │ -08ae42: 6e10 722e 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -08ae48: 0c03 |0018: move-result-object v3 │ │ -08ae4a: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08ae50: 0c02 |001c: move-result-object v2 │ │ -08ae52: 1a03 5a00 |001d: const-string v3, " is not annotated with @Implementation" // string@005a │ │ -08ae56: 6e20 db2e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08ae5c: 0c02 |0022: move-result-object v2 │ │ -08ae5e: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08ae64: 0c02 |0026: move-result-object v2 │ │ -08ae66: 7020 842e 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -08ae6c: 2701 |002a: throw v1 │ │ -08ae6e: 6201 6f08 |002b: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ -08ae72: 6e20 2d2f 4100 |002d: invoke-virtual {v1, v4}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@2f2d │ │ -08ae78: 0a01 |0030: move-result v1 │ │ -08ae7a: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ -08ae7e: 0e00 |0033: return-void │ │ -08ae80: 1c01 9804 |0034: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08ae84: 6e20 682e 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@2e68 │ │ -08ae8a: 0c00 |0039: move-result-object v0 │ │ -08ae8c: 1f00 9804 |003a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08ae90: 6201 6f08 |003c: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ -08ae94: 6e30 322f 0104 |003e: invoke-virtual {v1, v0, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -08ae9a: 28f2 |0041: goto 0033 // -000e │ │ +08e7a0: |[08e7a0] com.actionbarsherlock.ActionBarSherlock.registerImplementation:(Ljava/lang/Class;)V │ │ +08e7b0: 1c01 9804 |0000: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e7b4: 6e20 732e 1400 |0002: invoke-virtual {v4, v1}, Ljava/lang/Class;.isAnnotationPresent:(Ljava/lang/Class;)Z // method@2e73 │ │ +08e7ba: 0a01 |0005: move-result v1 │ │ +08e7bc: 3901 2500 |0006: if-nez v1, 002b // +0025 │ │ +08e7c0: 2201 d205 |0008: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +08e7c4: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +08e7c8: 7010 d22e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +08e7ce: 1a03 3b03 |000f: const-string v3, "Class " // string@033b │ │ +08e7d2: 6e20 db2e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08e7d8: 0c02 |0014: move-result-object v2 │ │ +08e7da: 6e10 722e 0400 |0015: invoke-virtual {v4}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +08e7e0: 0c03 |0018: move-result-object v3 │ │ +08e7e2: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08e7e8: 0c02 |001c: move-result-object v2 │ │ +08e7ea: 1a03 5c00 |001d: const-string v3, " is not annotated with @Implementation" // string@005c │ │ +08e7ee: 6e20 db2e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08e7f4: 0c02 |0022: move-result-object v2 │ │ +08e7f6: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +08e7fc: 0c02 |0026: move-result-object v2 │ │ +08e7fe: 7020 842e 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +08e804: 2701 |002a: throw v1 │ │ +08e806: 6201 6f08 |002b: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ +08e80a: 6e20 2d2f 4100 |002d: invoke-virtual {v1, v4}, Ljava/util/HashMap;.containsValue:(Ljava/lang/Object;)Z // method@2f2d │ │ +08e810: 0a01 |0030: move-result v1 │ │ +08e812: 3801 0300 |0031: if-eqz v1, 0034 // +0003 │ │ +08e816: 0e00 |0033: return-void │ │ +08e818: 1c01 9804 |0034: const-class v1, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e81c: 6e20 682e 1400 |0036: invoke-virtual {v4, v1}, Ljava/lang/Class;.getAnnotation:(Ljava/lang/Class;)Ljava/lang/annotation/Annotation; // method@2e68 │ │ +08e822: 0c00 |0039: move-result-object v0 │ │ +08e824: 1f00 9804 |003a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e828: 6201 6f08 |003c: sget-object v1, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ +08e82c: 6e30 322f 0104 |003e: invoke-virtual {v1, v0, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +08e832: 28f2 |0041: goto 0033 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0008 line=124 │ │ 0x002b line=125 │ │ 0x0033 line=133 │ │ 0x0034 line=130 │ │ @@ -125741,21 +125741,21 @@ │ │ type : '(Ljava/lang/Class;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08ae9c: |[08ae9c] com.actionbarsherlock.ActionBarSherlock.unregisterImplementation:(Ljava/lang/Class;)Z │ │ -08aeac: 6200 6f08 |0000: sget-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ -08aeb0: 6e10 352f 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@2f35 │ │ -08aeb6: 0c00 |0005: move-result-object v0 │ │ -08aeb8: 7220 222f 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@2f22 │ │ -08aebe: 0a00 |0009: move-result v0 │ │ -08aec0: 0f00 |000a: return v0 │ │ +08e834: |[08e834] com.actionbarsherlock.ActionBarSherlock.unregisterImplementation:(Ljava/lang/Class;)Z │ │ +08e844: 6200 6f08 |0000: sget-object v0, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ +08e848: 6e10 352f 0000 |0002: invoke-virtual {v0}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@2f35 │ │ +08e84e: 0c00 |0005: move-result-object v0 │ │ +08e850: 7220 222f 1000 |0006: invoke-interface {v0, v1}, Ljava/util/Collection;.remove:(Ljava/lang/Object;)Z // method@2f22 │ │ +08e856: 0a00 |0009: move-result v0 │ │ +08e858: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Ljava/lang/Class; │ │ 0x0000 - 0x000b reg=1 implementationClass Ljava/lang/Class; Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>; │ │ │ │ @@ -125764,194 +125764,194 @@ │ │ type : '(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08aec4: |[08aec4] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; │ │ -08aed4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08aed6: 7120 5521 0100 |0001: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ -08aedc: 0c00 |0004: move-result-object v0 │ │ -08aede: 1100 |0005: return-object v0 │ │ +08e85c: |[08e85c] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;)Lcom/actionbarsherlock/ActionBarSherlock; │ │ +08e86c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08e86e: 7120 5521 0100 |0001: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ +08e874: 0c00 |0004: move-result-object v0 │ │ +08e876: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 activity Landroid/app/Activity; │ │ │ │ #5 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ name : 'wrap' │ │ type : '(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ - registers : 18 │ │ + registers : 17 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 298 16-bit code units │ │ -08aee0: |[08aee0] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; │ │ -08aef0: 2206 0d06 |0000: new-instance v6, Ljava/util/HashMap; // type@060d │ │ -08aef4: 620d 6f08 |0002: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ -08aef8: 7020 2b2f d600 |0004: invoke-direct {v6, v13}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@2f2b │ │ -08aefe: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -08af00: 6e10 312f 0600 |0008: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ -08af06: 0c0d |000b: move-result-object v13 │ │ -08af08: 7210 692f 0d00 |000c: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -08af0e: 0c04 |000f: move-result-object v4 │ │ -08af10: 7210 382f 0400 |0010: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -08af16: 0a0d |0013: move-result v13 │ │ -08af18: 380d 1100 |0014: if-eqz v13, 0025 // +0011 │ │ -08af1c: 7210 392f 0400 |0016: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -08af22: 0c08 |0019: move-result-object v8 │ │ -08af24: 1f08 9804 |001a: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08af28: 7210 1e21 0800 |001c: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@211e │ │ -08af2e: 0a0d |001f: move-result v13 │ │ -08af30: 130e d500 |0020: const/16 v14, #int 213 // #d5 │ │ -08af34: 33ed eeff |0022: if-ne v13, v14, 0010 // -0012 │ │ -08af38: 1213 |0024: const/4 v3, #int 1 // #1 │ │ -08af3a: 3803 3b00 |0025: if-eqz v3, 0060 // +003b │ │ -08af3e: 7401 6100 1000 |0027: invoke-virtual/range {v16}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0061 │ │ -08af44: 0c0d |002a: move-result-object v13 │ │ -08af46: 6e10 ca01 0d00 |002b: invoke-virtual {v13}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -08af4c: 0c0d |002e: move-result-object v13 │ │ -08af4e: 52dd 4c08 |002f: iget v13, v13, Landroid/util/DisplayMetrics;.densityDpi:I // field@084c │ │ -08af52: 130e d500 |0031: const/16 v14, #int 213 // #d5 │ │ -08af56: 33ed 2b00 |0033: if-ne v13, v14, 005e // +002b │ │ -08af5a: 1217 |0035: const/4 v7, #int 1 // #1 │ │ -08af5c: 6e10 312f 0600 |0036: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ -08af62: 0c0d |0039: move-result-object v13 │ │ -08af64: 7210 692f 0d00 |003a: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -08af6a: 0c0b |003d: move-result-object v11 │ │ -08af6c: 7210 382f 0b00 |003e: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -08af72: 0a0d |0041: move-result v13 │ │ -08af74: 380d 1e00 |0042: if-eqz v13, 0060 // +001e │ │ -08af78: 7210 392f 0b00 |0044: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -08af7e: 0c0d |0047: move-result-object v13 │ │ -08af80: 1f0d 9804 |0048: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08af84: 7210 1e21 0d00 |004a: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@211e │ │ -08af8a: 0a0a |004d: move-result v10 │ │ -08af8c: 3807 0600 |004e: if-eqz v7, 0054 // +0006 │ │ -08af90: 130d d500 |0050: const/16 v13, #int 213 // #d5 │ │ -08af94: 33da 0800 |0052: if-ne v10, v13, 005a // +0008 │ │ -08af98: 3907 eaff |0054: if-nez v7, 003e // -0016 │ │ -08af9c: 130d d500 |0056: const/16 v13, #int 213 // #d5 │ │ -08afa0: 33da e6ff |0058: if-ne v10, v13, 003e // -001a │ │ -08afa4: 7210 3a2f 0b00 |005a: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ -08afaa: 28e1 |005d: goto 003e // -001f │ │ -08afac: 1207 |005e: const/4 v7, #int 0 // #0 │ │ -08afae: 28d7 |005f: goto 0036 // -0029 │ │ -08afb0: 1203 |0060: const/4 v3, #int 0 // #0 │ │ -08afb2: 6e10 312f 0600 |0061: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ -08afb8: 0c0d |0064: move-result-object v13 │ │ -08afba: 7210 692f 0d00 |0065: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -08afc0: 0c04 |0068: move-result-object v4 │ │ -08afc2: 7210 382f 0400 |0069: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -08afc8: 0a0d |006c: move-result v13 │ │ -08afca: 380d 1000 |006d: if-eqz v13, 007d // +0010 │ │ -08afce: 7210 392f 0400 |006f: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -08afd4: 0c08 |0072: move-result-object v8 │ │ -08afd6: 1f08 9804 |0073: check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08afda: 7210 1d21 0800 |0075: invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@211d │ │ -08afe0: 0a0d |0078: move-result v13 │ │ -08afe2: 12fe |0079: const/4 v14, #int -1 // #ff │ │ -08afe4: 32ed efff |007a: if-eq v13, v14, 0069 // -0011 │ │ -08afe8: 1213 |007c: const/4 v3, #int 1 // #1 │ │ -08afea: 3803 4500 |007d: if-eqz v3, 00c2 // +0045 │ │ -08afee: 600c 4500 |007f: sget v12, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08aff2: 1200 |0081: const/4 v0, #int 0 // #0 │ │ -08aff4: 6e10 312f 0600 |0082: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ -08affa: 0c0d |0085: move-result-object v13 │ │ -08affc: 7210 692f 0d00 |0086: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -08b002: 0c0b |0089: move-result-object v11 │ │ -08b004: 7210 382f 0b00 |008a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -08b00a: 0a0d |008d: move-result v13 │ │ -08b00c: 380d 1600 |008e: if-eqz v13, 00a4 // +0016 │ │ -08b010: 7210 392f 0b00 |0090: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -08b016: 0c0d |0093: move-result-object v13 │ │ -08b018: 1f0d 9804 |0094: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08b01c: 7210 1d21 0d00 |0096: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@211d │ │ -08b022: 0a09 |0099: move-result v9 │ │ -08b024: 37c9 0600 |009a: if-le v9, v12, 00a0 // +0006 │ │ -08b028: 7210 3a2f 0b00 |009c: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ -08b02e: 28eb |009f: goto 008a // -0015 │ │ -08b030: 3709 eaff |00a0: if-le v9, v0, 008a // -0016 │ │ -08b034: 0190 |00a2: move v0, v9 │ │ -08b036: 28e7 |00a3: goto 008a // -0019 │ │ -08b038: 6e10 312f 0600 |00a4: invoke-virtual {v6}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ -08b03e: 0c0d |00a7: move-result-object v13 │ │ -08b040: 7210 692f 0d00 |00a8: invoke-interface {v13}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -08b046: 0c0b |00ab: move-result-object v11 │ │ -08b048: 7210 382f 0b00 |00ac: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -08b04e: 0a0d |00af: move-result v13 │ │ -08b050: 380d 1200 |00b0: if-eqz v13, 00c2 // +0012 │ │ -08b054: 7210 392f 0b00 |00b2: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -08b05a: 0c0d |00b5: move-result-object v13 │ │ -08b05c: 1f0d 9804 |00b6: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ -08b060: 7210 1d21 0d00 |00b8: invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@211d │ │ -08b066: 0a0d |00bb: move-result v13 │ │ -08b068: 320d f0ff |00bc: if-eq v13, v0, 00ac // -0010 │ │ -08b06c: 7210 3a2f 0b00 |00be: invoke-interface {v11}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ -08b072: 28eb |00c1: goto 00ac // -0015 │ │ -08b074: 6e10 342f 0600 |00c2: invoke-virtual {v6}, Ljava/util/HashMap;.size:()I // method@2f34 │ │ -08b07a: 0a0d |00c5: move-result v13 │ │ -08b07c: 121e |00c6: const/4 v14, #int 1 // #1 │ │ -08b07e: 37ed 0a00 |00c7: if-le v13, v14, 00d1 // +000a │ │ -08b082: 220d d305 |00c9: new-instance v13, Ljava/lang/IllegalStateException; // type@05d3 │ │ -08b086: 1a0e b90d |00cb: const-string v14, "More than one implementation matches configuration." // string@0db9 │ │ -08b08a: 7020 882e ed00 |00cd: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -08b090: 270d |00d0: throw v13 │ │ -08b092: 6e10 302f 0600 |00d1: invoke-virtual {v6}, Ljava/util/HashMap;.isEmpty:()Z // method@2f30 │ │ -08b098: 0a0d |00d4: move-result v13 │ │ -08b09a: 380d 0a00 |00d5: if-eqz v13, 00df // +000a │ │ -08b09e: 220d d305 |00d7: new-instance v13, Ljava/lang/IllegalStateException; // type@05d3 │ │ -08b0a2: 1a0e eb0d |00d9: const-string v14, "No implementations match configuration." // string@0deb │ │ -08b0a6: 7020 882e ed00 |00db: invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -08b0ac: 270d |00de: throw v13 │ │ -08b0ae: 6e10 352f 0600 |00df: invoke-virtual {v6}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@2f35 │ │ -08b0b4: 0c0d |00e2: move-result-object v13 │ │ -08b0b6: 7210 212f 0d00 |00e3: invoke-interface {v13}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -08b0bc: 0c0d |00e6: move-result-object v13 │ │ -08b0be: 7210 392f 0d00 |00e7: invoke-interface {v13}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -08b0c4: 0c05 |00ea: move-result-object v5 │ │ -08b0c6: 1f05 c505 |00eb: check-cast v5, Ljava/lang/Class; // type@05c5 │ │ -08b0ca: 620d 6c08 |00ed: sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@086c │ │ -08b0ce: 6e20 6b2e d500 |00ef: invoke-virtual {v5, v13}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2e6b │ │ -08b0d4: 0c01 |00f2: move-result-object v1 │ │ -08b0d6: 122d |00f3: const/4 v13, #int 2 // #2 │ │ -08b0d8: 23dd 6806 |00f4: new-array v13, v13, [Ljava/lang/Object; // type@0668 │ │ -08b0dc: 120e |00f6: const/4 v14, #int 0 // #0 │ │ -08b0de: 4d10 0d0e |00f7: aput-object v16, v13, v14 │ │ -08b0e2: 121e |00f9: const/4 v14, #int 1 // #1 │ │ -08b0e4: 7701 912e 1100 |00fa: invoke-static/range {v17}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -08b0ea: 0c0f |00fd: move-result-object v15 │ │ -08b0ec: 4d0f 0d0e |00fe: aput-object v15, v13, v14 │ │ -08b0f0: 6e20 f02e d100 |0100: invoke-virtual {v1, v13}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@2ef0 │ │ -08b0f6: 0c0d |0103: move-result-object v13 │ │ -08b0f8: 1f0d a104 |0104: check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock; // type@04a1 │ │ -08b0fc: 110d |0106: return-object v13 │ │ -08b0fe: 0d02 |0107: move-exception v2 │ │ -08b100: 220d e305 |0108: new-instance v13, Ljava/lang/RuntimeException; // type@05e3 │ │ -08b104: 7020 b12e 2d00 |010a: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ -08b10a: 270d |010d: throw v13 │ │ -08b10c: 0d02 |010e: move-exception v2 │ │ -08b10e: 220d e305 |010f: new-instance v13, Ljava/lang/RuntimeException; // type@05e3 │ │ -08b112: 7020 b12e 2d00 |0111: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ -08b118: 270d |0114: throw v13 │ │ -08b11a: 0d02 |0115: move-exception v2 │ │ -08b11c: 220d e305 |0116: new-instance v13, Ljava/lang/RuntimeException; // type@05e3 │ │ -08b120: 7020 b12e 2d00 |0118: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ -08b126: 270d |011b: throw v13 │ │ -08b128: 0d02 |011c: move-exception v2 │ │ -08b12a: 220d e305 |011d: new-instance v13, Ljava/lang/RuntimeException; // type@05e3 │ │ -08b12e: 7020 b12e 2d00 |011f: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ -08b134: 270d |0122: throw v13 │ │ -08b136: 0d02 |0123: move-exception v2 │ │ -08b138: 220d e305 |0124: new-instance v13, Ljava/lang/RuntimeException; // type@05e3 │ │ -08b13c: 7020 b12e 2d00 |0126: invoke-direct {v13, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ -08b142: 270d |0129: throw v13 │ │ +08e878: |[08e878] com.actionbarsherlock.ActionBarSherlock.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; │ │ +08e888: 2205 0d06 |0000: new-instance v5, Ljava/util/HashMap; // type@060d │ │ +08e88c: 620c 6f08 |0002: sget-object v12, Lcom/actionbarsherlock/ActionBarSherlock;.IMPLEMENTATIONS:Ljava/util/HashMap; // field@086f │ │ +08e890: 7020 2b2f c500 |0004: invoke-direct {v5, v12}, Ljava/util/HashMap;.:(Ljava/util/Map;)V // method@2f2b │ │ +08e896: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +08e898: 6e10 312f 0500 |0008: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ +08e89e: 0c0c |000b: move-result-object v12 │ │ +08e8a0: 7210 692f 0c00 |000c: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +08e8a6: 0c0c |000f: move-result-object v12 │ │ +08e8a8: 7210 382f 0c00 |0010: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +08e8ae: 0a0d |0013: move-result v13 │ │ +08e8b0: 380d 1100 |0014: if-eqz v13, 0025 // +0011 │ │ +08e8b4: 7210 392f 0c00 |0016: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +08e8ba: 0c07 |0019: move-result-object v7 │ │ +08e8bc: 1f07 9804 |001a: check-cast v7, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e8c0: 7210 1e21 0700 |001c: invoke-interface {v7}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@211e │ │ +08e8c6: 0a0d |001f: move-result v13 │ │ +08e8c8: 130e d500 |0020: const/16 v14, #int 213 // #d5 │ │ +08e8cc: 33ed eeff |0022: if-ne v13, v14, 0010 // -0012 │ │ +08e8d0: 1213 |0024: const/4 v3, #int 1 // #1 │ │ +08e8d2: 3803 3b00 |0025: if-eqz v3, 0060 // +003b │ │ +08e8d6: 6e10 6100 0f00 |0027: invoke-virtual {v15}, Landroid/app/Activity;.getResources:()Landroid/content/res/Resources; // method@0061 │ │ +08e8dc: 0c0c |002a: move-result-object v12 │ │ +08e8de: 6e10 ca01 0c00 |002b: invoke-virtual {v12}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +08e8e4: 0c0c |002e: move-result-object v12 │ │ +08e8e6: 52cc 4c08 |002f: iget v12, v12, Landroid/util/DisplayMetrics;.densityDpi:I // field@084c │ │ +08e8ea: 130d d500 |0031: const/16 v13, #int 213 // #d5 │ │ +08e8ee: 33dc 2b00 |0033: if-ne v12, v13, 005e // +002b │ │ +08e8f2: 1216 |0035: const/4 v6, #int 1 // #1 │ │ +08e8f4: 6e10 312f 0500 |0036: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ +08e8fa: 0c0c |0039: move-result-object v12 │ │ +08e8fc: 7210 692f 0c00 |003a: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +08e902: 0c0a |003d: move-result-object v10 │ │ +08e904: 7210 382f 0a00 |003e: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +08e90a: 0a0c |0041: move-result v12 │ │ +08e90c: 380c 1e00 |0042: if-eqz v12, 0060 // +001e │ │ +08e910: 7210 392f 0a00 |0044: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +08e916: 0c0c |0047: move-result-object v12 │ │ +08e918: 1f0c 9804 |0048: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e91c: 7210 1e21 0c00 |004a: invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.dpi:()I // method@211e │ │ +08e922: 0a09 |004d: move-result v9 │ │ +08e924: 3806 0600 |004e: if-eqz v6, 0054 // +0006 │ │ +08e928: 130c d500 |0050: const/16 v12, #int 213 // #d5 │ │ +08e92c: 33c9 0800 |0052: if-ne v9, v12, 005a // +0008 │ │ +08e930: 3906 eaff |0054: if-nez v6, 003e // -0016 │ │ +08e934: 130c d500 |0056: const/16 v12, #int 213 // #d5 │ │ +08e938: 33c9 e6ff |0058: if-ne v9, v12, 003e // -001a │ │ +08e93c: 7210 3a2f 0a00 |005a: invoke-interface {v10}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ +08e942: 28e1 |005d: goto 003e // -001f │ │ +08e944: 1206 |005e: const/4 v6, #int 0 // #0 │ │ +08e946: 28d7 |005f: goto 0036 // -0029 │ │ +08e948: 1203 |0060: const/4 v3, #int 0 // #0 │ │ +08e94a: 6e10 312f 0500 |0061: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ +08e950: 0c0c |0064: move-result-object v12 │ │ +08e952: 7210 692f 0c00 |0065: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +08e958: 0c0c |0068: move-result-object v12 │ │ +08e95a: 7210 382f 0c00 |0069: invoke-interface {v12}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +08e960: 0a0d |006c: move-result v13 │ │ +08e962: 380d 1000 |006d: if-eqz v13, 007d // +0010 │ │ +08e966: 7210 392f 0c00 |006f: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +08e96c: 0c07 |0072: move-result-object v7 │ │ +08e96e: 1f07 9804 |0073: check-cast v7, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e972: 7210 1d21 0700 |0075: invoke-interface {v7}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@211d │ │ +08e978: 0a0d |0078: move-result v13 │ │ +08e97a: 12fe |0079: const/4 v14, #int -1 // #ff │ │ +08e97c: 32ed efff |007a: if-eq v13, v14, 0069 // -0011 │ │ +08e980: 1213 |007c: const/4 v3, #int 1 // #1 │ │ +08e982: 3803 4500 |007d: if-eqz v3, 00c2 // +0045 │ │ +08e986: 600b 4500 |007f: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08e98a: 1200 |0081: const/4 v0, #int 0 // #0 │ │ +08e98c: 6e10 312f 0500 |0082: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ +08e992: 0c0c |0085: move-result-object v12 │ │ +08e994: 7210 692f 0c00 |0086: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +08e99a: 0c0a |0089: move-result-object v10 │ │ +08e99c: 7210 382f 0a00 |008a: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +08e9a2: 0a0c |008d: move-result v12 │ │ +08e9a4: 380c 1600 |008e: if-eqz v12, 00a4 // +0016 │ │ +08e9a8: 7210 392f 0a00 |0090: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +08e9ae: 0c0c |0093: move-result-object v12 │ │ +08e9b0: 1f0c 9804 |0094: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e9b4: 7210 1d21 0c00 |0096: invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@211d │ │ +08e9ba: 0a08 |0099: move-result v8 │ │ +08e9bc: 37b8 0600 |009a: if-le v8, v11, 00a0 // +0006 │ │ +08e9c0: 7210 3a2f 0a00 |009c: invoke-interface {v10}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ +08e9c6: 28eb |009f: goto 008a // -0015 │ │ +08e9c8: 3708 eaff |00a0: if-le v8, v0, 008a // -0016 │ │ +08e9cc: 0180 |00a2: move v0, v8 │ │ +08e9ce: 28e7 |00a3: goto 008a // -0019 │ │ +08e9d0: 6e10 312f 0500 |00a4: invoke-virtual {v5}, Ljava/util/HashMap;.keySet:()Ljava/util/Set; // method@2f31 │ │ +08e9d6: 0c0c |00a7: move-result-object v12 │ │ +08e9d8: 7210 692f 0c00 |00a8: invoke-interface {v12}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +08e9de: 0c0a |00ab: move-result-object v10 │ │ +08e9e0: 7210 382f 0a00 |00ac: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +08e9e6: 0a0c |00af: move-result v12 │ │ +08e9e8: 380c 1200 |00b0: if-eqz v12, 00c2 // +0012 │ │ +08e9ec: 7210 392f 0a00 |00b2: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +08e9f2: 0c0c |00b5: move-result-object v12 │ │ +08e9f4: 1f0c 9804 |00b6: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; // type@0498 │ │ +08e9f8: 7210 1d21 0c00 |00b8: invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;.api:()I // method@211d │ │ +08e9fe: 0a0c |00bb: move-result v12 │ │ +08ea00: 320c f0ff |00bc: if-eq v12, v0, 00ac // -0010 │ │ +08ea04: 7210 3a2f 0a00 |00be: invoke-interface {v10}, Ljava/util/Iterator;.remove:()V // method@2f3a │ │ +08ea0a: 28eb |00c1: goto 00ac // -0015 │ │ +08ea0c: 6e10 342f 0500 |00c2: invoke-virtual {v5}, Ljava/util/HashMap;.size:()I // method@2f34 │ │ +08ea12: 0a0c |00c5: move-result v12 │ │ +08ea14: 121d |00c6: const/4 v13, #int 1 // #1 │ │ +08ea16: 37dc 0a00 |00c7: if-le v12, v13, 00d1 // +000a │ │ +08ea1a: 220c d305 |00c9: new-instance v12, Ljava/lang/IllegalStateException; // type@05d3 │ │ +08ea1e: 1a0d ba0d |00cb: const-string v13, "More than one implementation matches configuration." // string@0dba │ │ +08ea22: 7020 882e dc00 |00cd: invoke-direct {v12, v13}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +08ea28: 270c |00d0: throw v12 │ │ +08ea2a: 6e10 302f 0500 |00d1: invoke-virtual {v5}, Ljava/util/HashMap;.isEmpty:()Z // method@2f30 │ │ +08ea30: 0a0c |00d4: move-result v12 │ │ +08ea32: 380c 0a00 |00d5: if-eqz v12, 00df // +000a │ │ +08ea36: 220c d305 |00d7: new-instance v12, Ljava/lang/IllegalStateException; // type@05d3 │ │ +08ea3a: 1a0d ec0d |00d9: const-string v13, "No implementations match configuration." // string@0dec │ │ +08ea3e: 7020 882e dc00 |00db: invoke-direct {v12, v13}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +08ea44: 270c |00de: throw v12 │ │ +08ea46: 6e10 352f 0500 |00df: invoke-virtual {v5}, Ljava/util/HashMap;.values:()Ljava/util/Collection; // method@2f35 │ │ +08ea4c: 0c0c |00e2: move-result-object v12 │ │ +08ea4e: 7210 212f 0c00 |00e3: invoke-interface {v12}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +08ea54: 0c0c |00e6: move-result-object v12 │ │ +08ea56: 7210 392f 0c00 |00e7: invoke-interface {v12}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +08ea5c: 0c04 |00ea: move-result-object v4 │ │ +08ea5e: 1f04 c505 |00eb: check-cast v4, Ljava/lang/Class; // type@05c5 │ │ +08ea62: 620c 6c08 |00ed: sget-object v12, Lcom/actionbarsherlock/ActionBarSherlock;.CONSTRUCTOR_ARGS:[Ljava/lang/Class; // field@086c │ │ +08ea66: 6e20 6b2e c400 |00ef: invoke-virtual {v4, v12}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2e6b │ │ +08ea6c: 0c01 |00f2: move-result-object v1 │ │ +08ea6e: 122c |00f3: const/4 v12, #int 2 // #2 │ │ +08ea70: 23cc 6806 |00f4: new-array v12, v12, [Ljava/lang/Object; // type@0668 │ │ +08ea74: 120d |00f6: const/4 v13, #int 0 // #0 │ │ +08ea76: 4d0f 0c0d |00f7: aput-object v15, v12, v13 │ │ +08ea7a: 121d |00f9: const/4 v13, #int 1 // #1 │ │ +08ea7c: 7701 912e 1000 |00fa: invoke-static/range {v16}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +08ea82: 0c0e |00fd: move-result-object v14 │ │ +08ea84: 4d0e 0c0d |00fe: aput-object v14, v12, v13 │ │ +08ea88: 6e20 f02e c100 |0100: invoke-virtual {v1, v12}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@2ef0 │ │ +08ea8e: 0c0c |0103: move-result-object v12 │ │ +08ea90: 1f0c a104 |0104: check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock; // type@04a1 │ │ +08ea94: 110c |0106: return-object v12 │ │ +08ea96: 0d02 |0107: move-exception v2 │ │ +08ea98: 220c e305 |0108: new-instance v12, Ljava/lang/RuntimeException; // type@05e3 │ │ +08ea9c: 7020 b12e 2c00 |010a: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ +08eaa2: 270c |010d: throw v12 │ │ +08eaa4: 0d02 |010e: move-exception v2 │ │ +08eaa6: 220c e305 |010f: new-instance v12, Ljava/lang/RuntimeException; // type@05e3 │ │ +08eaaa: 7020 b12e 2c00 |0111: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ +08eab0: 270c |0114: throw v12 │ │ +08eab2: 0d02 |0115: move-exception v2 │ │ +08eab4: 220c e305 |0116: new-instance v12, Ljava/lang/RuntimeException; // type@05e3 │ │ +08eab8: 7020 b12e 2c00 |0118: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ +08eabe: 270c |011b: throw v12 │ │ +08eac0: 0d02 |011c: move-exception v2 │ │ +08eac2: 220c e305 |011d: new-instance v12, Ljava/lang/RuntimeException; // type@05e3 │ │ +08eac6: 7020 b12e 2c00 |011f: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ +08eacc: 270c |0122: throw v12 │ │ +08eace: 0d02 |0123: move-exception v2 │ │ +08ead0: 220c e305 |0124: new-instance v12, Ljava/lang/RuntimeException; // type@05e3 │ │ +08ead4: 7020 b12e 2c00 |0126: invoke-direct {v12, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ +08eada: 270c |0129: throw v12 │ │ catches : 1 │ │ 0x00ed - 0x0106 │ │ Ljava/lang/NoSuchMethodException; -> 0x0107 │ │ Ljava/lang/IllegalArgumentException; -> 0x010e │ │ Ljava/lang/InstantiationException; -> 0x0115 │ │ Ljava/lang/IllegalAccessException; -> 0x011c │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0123 │ │ @@ -125998,35 +125998,34 @@ │ │ 0x0115 line=236 │ │ 0x0116 line=237 │ │ 0x011c line=238 │ │ 0x011d line=239 │ │ 0x0123 line=240 │ │ 0x0124 line=241 │ │ locals : │ │ - 0x001c - 0x0025 reg=8 key Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ - 0x0036 - 0x005e reg=7 isTvDpi Z │ │ - 0x004e - 0x005e reg=10 keyDpi I │ │ - 0x003e - 0x005e reg=11 keys Ljava/util/Iterator; Ljava/util/Iterator; │ │ - 0x0075 - 0x007d reg=8 key Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ - 0x009a - 0x00a4 reg=9 keyApi I │ │ + 0x001c - 0x0025 reg=7 key Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ + 0x0036 - 0x005e reg=6 isTvDpi Z │ │ + 0x004e - 0x005e reg=9 keyDpi I │ │ + 0x003e - 0x005e reg=10 keys Ljava/util/Iterator; Ljava/util/Iterator; │ │ + 0x0075 - 0x007d reg=7 key Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ + 0x009a - 0x00a4 reg=8 keyApi I │ │ 0x0082 - 0x00c2 reg=0 bestApi I │ │ - 0x008a - 0x00c2 reg=11 keys Ljava/util/Iterator; Ljava/util/Iterator; │ │ - 0x0081 - 0x00c2 reg=12 runtimeApi I │ │ + 0x008a - 0x00c2 reg=10 keys Ljava/util/Iterator; Ljava/util/Iterator; │ │ + 0x0081 - 0x00c2 reg=11 runtimeApi I │ │ 0x00f3 - 0x0107 reg=1 ctor Ljava/lang/reflect/Constructor; Ljava/lang/reflect/Constructor<+Lcom/actionbarsherlock/ActionBarSherlock;>; │ │ 0x0108 - 0x010e reg=2 e Ljava/lang/NoSuchMethodException; │ │ 0x010f - 0x0115 reg=2 e Ljava/lang/IllegalArgumentException; │ │ 0x0116 - 0x011c reg=2 e Ljava/lang/InstantiationException; │ │ 0x011d - 0x0123 reg=2 e Ljava/lang/IllegalAccessException; │ │ 0x0124 - 0x012a reg=2 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0008 - 0x012a reg=3 hasQualfier Z │ │ - 0x0010 - 0x012a reg=4 i$ Ljava/util/Iterator; │ │ - 0x00ed - 0x012a reg=5 impl Ljava/lang/Class; Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>; │ │ - 0x0007 - 0x012a reg=6 impls Ljava/util/HashMap; Ljava/util/HashMap;>; │ │ - 0x0000 - 0x012a reg=16 activity Landroid/app/Activity; │ │ - 0x0000 - 0x012a reg=17 flags I │ │ + 0x00ed - 0x012a reg=4 impl Ljava/lang/Class; Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>; │ │ + 0x0007 - 0x012a reg=5 impls Ljava/util/HashMap; Ljava/util/HashMap;>; │ │ + 0x0000 - 0x012a reg=15 activity Landroid/app/Activity; │ │ + 0x0000 - 0x012a reg=16 flags I │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ name : 'addContentView' │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ @@ -126036,33 +126035,33 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -08b164: |[08b164] com.actionbarsherlock.ActionBarSherlock.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b174: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08b176: 5432 7108 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b17a: 2022 9c04 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@049c │ │ -08b17e: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ -08b182: 5430 7108 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b186: 1f00 9c04 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@049c │ │ -08b18a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -08b18c: 7230 2221 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z // method@2122 │ │ -08b192: 0a01 |000f: move-result v1 │ │ -08b194: 0f01 |0010: return v1 │ │ -08b196: 5432 7108 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b19a: 2022 9b04 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@049b │ │ -08b19e: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ -08b1a2: 5430 7108 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b1a6: 1f00 9b04 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@049b │ │ -08b1aa: 7220 2121 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2121 │ │ -08b1b0: 0a01 |001e: move-result v1 │ │ -08b1b2: 28f1 |001f: goto 0010 // -000f │ │ +08eafc: |[08eafc] com.actionbarsherlock.ActionBarSherlock.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08eb0c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08eb0e: 5432 7108 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb12: 2022 9c04 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@049c │ │ +08eb16: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ +08eb1a: 5430 7108 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb1e: 1f00 9c04 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener; // type@049c │ │ +08eb22: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +08eb24: 7230 2221 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener;.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z // method@2122 │ │ +08eb2a: 0a01 |000f: move-result v1 │ │ +08eb2c: 0f01 |0010: return v1 │ │ +08eb2e: 5432 7108 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb32: 2022 9b04 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@049b │ │ +08eb36: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ +08eb3a: 5430 7108 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb3e: 1f00 9b04 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener; // type@049b │ │ +08eb42: 7220 2121 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2121 │ │ +08eb48: 0a01 |001e: move-result v1 │ │ +08eb4a: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0001 line=558 │ │ 0x0007 line=559 │ │ 0x000b line=560 │ │ 0x0010 line=567 │ │ @@ -126081,33 +126080,33 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -08b1b4: |[08b1b4] com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -08b1c4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -08b1c6: 5432 7108 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b1ca: 2022 9d04 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@049d │ │ -08b1ce: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ -08b1d2: 5430 7108 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b1d6: 1f00 9d04 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@049d │ │ -08b1da: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -08b1dc: 7230 2321 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@2123 │ │ -08b1e2: 0a01 |000f: move-result v1 │ │ -08b1e4: 0f01 |0010: return v1 │ │ -08b1e6: 5432 7108 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b1ea: 2022 9e04 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@049e │ │ -08b1ee: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ -08b1f2: 5430 7108 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b1f6: 1f00 9e04 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@049e │ │ -08b1fa: 7220 2421 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2124 │ │ -08b200: 0a01 |001e: move-result v1 │ │ -08b202: 28f1 |001f: goto 0010 // -000f │ │ +08eb4c: |[08eb4c] com.actionbarsherlock.ActionBarSherlock.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +08eb5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +08eb5e: 5432 7108 |0001: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb62: 2022 9d04 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@049d │ │ +08eb66: 3802 0c00 |0005: if-eqz v2, 0011 // +000c │ │ +08eb6a: 5430 7108 |0007: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb6e: 1f00 9d04 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener; // type@049d │ │ +08eb72: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +08eb74: 7230 2321 2004 |000c: invoke-interface {v0, v2, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@2123 │ │ +08eb7a: 0a01 |000f: move-result v1 │ │ +08eb7c: 0f01 |0010: return v1 │ │ +08eb7e: 5432 7108 |0011: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb82: 2022 9e04 |0013: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@049e │ │ +08eb86: 3802 fbff |0015: if-eqz v2, 0010 // -0005 │ │ +08eb8a: 5430 7108 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08eb8e: 1f00 9e04 |0019: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener; // type@049e │ │ +08eb92: 7220 2421 4000 |001b: invoke-interface {v0, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2124 │ │ +08eb98: 0a01 |001e: move-result v1 │ │ +08eb9a: 28f1 |001f: goto 0010 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=601 │ │ 0x0001 line=602 │ │ 0x0007 line=603 │ │ 0x000b line=604 │ │ 0x0010 line=611 │ │ @@ -126126,34 +126125,34 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -08b204: |[08b204] com.actionbarsherlock.ActionBarSherlock.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -08b214: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08b216: 5442 7108 |0001: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b21a: 2022 a004 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@04a0 │ │ -08b21e: 3802 0d00 |0005: if-eqz v2, 0012 // +000d │ │ -08b222: 5440 7108 |0007: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b226: 1f00 a004 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@04a0 │ │ -08b22a: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -08b22c: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -08b22e: 7240 2621 2053 |000d: invoke-interface {v0, v2, v3, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z // method@2126 │ │ -08b234: 0a01 |0010: move-result v1 │ │ -08b236: 0f01 |0011: return v1 │ │ -08b238: 5442 7108 |0012: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b23c: 2022 9f04 |0014: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@049f │ │ -08b240: 3802 fbff |0016: if-eqz v2, 0011 // -0005 │ │ -08b244: 5440 7108 |0018: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b248: 1f00 9f04 |001a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@049f │ │ -08b24c: 7220 2521 5000 |001c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2125 │ │ -08b252: 0a01 |001f: move-result v1 │ │ -08b254: 28f1 |0020: goto 0011 // -000f │ │ +08eb9c: |[08eb9c] com.actionbarsherlock.ActionBarSherlock.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +08ebac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +08ebae: 5442 7108 |0001: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08ebb2: 2022 a004 |0003: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@04a0 │ │ +08ebb6: 3802 0d00 |0005: if-eqz v2, 0012 // +000d │ │ +08ebba: 5440 7108 |0007: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08ebbe: 1f00 a004 |0009: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener; // type@04a0 │ │ +08ebc2: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +08ebc4: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +08ebc6: 7240 2621 2053 |000d: invoke-interface {v0, v2, v3, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener;.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z // method@2126 │ │ +08ebcc: 0a01 |0010: move-result v1 │ │ +08ebce: 0f01 |0011: return v1 │ │ +08ebd0: 5442 7108 |0012: iget-object v2, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08ebd4: 2022 9f04 |0014: instance-of v2, v2, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@049f │ │ +08ebd8: 3802 fbff |0016: if-eqz v2, 0011 // -0005 │ │ +08ebdc: 5440 7108 |0018: iget-object v0, v4, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08ebe0: 1f00 9f04 |001a: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener; // type@049f │ │ +08ebe4: 7220 2521 5000 |001c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2125 │ │ +08ebea: 0a01 |001f: move-result v1 │ │ +08ebec: 28f1 |0020: goto 0011 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0001 line=579 │ │ 0x0007 line=580 │ │ 0x000b line=581 │ │ 0x0011 line=588 │ │ @@ -126172,17 +126171,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b258: |[08b258] com.actionbarsherlock.ActionBarSherlock.dispatchCloseOptionsMenu:()Z │ │ -08b268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b26a: 0f00 |0001: return v0 │ │ +08ebf0: |[08ebf0] com.actionbarsherlock.ActionBarSherlock.dispatchCloseOptionsMenu:()Z │ │ +08ec00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #5 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -126190,16 +126189,16 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b26c: |[08b26c] com.actionbarsherlock.ActionBarSherlock.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -08b27c: 0e00 |0000: return-void │ │ +08ec04: |[08ec04] com.actionbarsherlock.ActionBarSherlock.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +08ec14: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 newConfig Landroid/content/res/Configuration; │ │ │ │ @@ -126214,16 +126213,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b280: |[08b280] com.actionbarsherlock.ActionBarSherlock.dispatchDestroy:()V │ │ -08b290: 0e00 |0000: return-void │ │ +08ec18: |[08ec18] com.actionbarsherlock.ActionBarSherlock.dispatchDestroy:()V │ │ +08ec28: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #8 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -126237,17 +126236,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b294: |[08b294] com.actionbarsherlock.ActionBarSherlock.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -08b2a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b2a6: 0f00 |0001: return v0 │ │ +08ec2c: |[08ec2c] com.actionbarsherlock.ActionBarSherlock.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +08ec3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec3e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -126256,17 +126255,17 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b2a8: |[08b2a8] com.actionbarsherlock.ActionBarSherlock.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ -08b2b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b2ba: 0f00 |0001: return v0 │ │ +08ec40: |[08ec40] com.actionbarsherlock.ActionBarSherlock.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ +08ec50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0002 reg=2 featureId I │ │ 0x0000 - 0x0002 reg=3 menu Landroid/view/Menu; │ │ @@ -126276,17 +126275,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b2bc: |[08b2bc] com.actionbarsherlock.ActionBarSherlock.dispatchOpenOptionsMenu:()Z │ │ -08b2cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b2ce: 0f00 |0001: return v0 │ │ +08ec54: |[08ec54] com.actionbarsherlock.ActionBarSherlock.dispatchOpenOptionsMenu:()Z │ │ +08ec64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08ec66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #12 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -126300,16 +126299,16 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b2d0: |[08b2d0] com.actionbarsherlock.ActionBarSherlock.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ -08b2e0: 0e00 |0000: return-void │ │ +08ec68: |[08ec68] com.actionbarsherlock.ActionBarSherlock.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ +08ec78: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 featureId I │ │ 0x0000 - 0x0001 reg=2 menu Landroid/view/Menu; │ │ @@ -126319,16 +126318,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b2e4: |[08b2e4] com.actionbarsherlock.ActionBarSherlock.dispatchPause:()V │ │ -08b2f4: 0e00 |0000: return-void │ │ +08ec7c: |[08ec7c] com.actionbarsherlock.ActionBarSherlock.dispatchPause:()V │ │ +08ec8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #15 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -126336,16 +126335,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b2f8: |[08b2f8] com.actionbarsherlock.ActionBarSherlock.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ -08b308: 0e00 |0000: return-void │ │ +08ec90: |[08ec90] com.actionbarsherlock.ActionBarSherlock.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ +08eca0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -126354,16 +126353,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b30c: |[08b30c] com.actionbarsherlock.ActionBarSherlock.dispatchPostResume:()V │ │ -08b31c: 0e00 |0000: return-void │ │ +08eca4: |[08eca4] com.actionbarsherlock.ActionBarSherlock.dispatchPostResume:()V │ │ +08ecb4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #17 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -126377,16 +126376,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b320: |[08b320] com.actionbarsherlock.ActionBarSherlock.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -08b330: 0e00 |0000: return-void │ │ +08ecb8: |[08ecb8] com.actionbarsherlock.ActionBarSherlock.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +08ecc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -126395,16 +126394,16 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b334: |[08b334] com.actionbarsherlock.ActionBarSherlock.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -08b344: 0e00 |0000: return-void │ │ +08eccc: |[08eccc] com.actionbarsherlock.ActionBarSherlock.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +08ecdc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=541 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 outState Landroid/os/Bundle; │ │ │ │ @@ -126413,16 +126412,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b348: |[08b348] com.actionbarsherlock.ActionBarSherlock.dispatchStop:()V │ │ -08b358: 0e00 |0000: return-void │ │ +08ece0: |[08ece0] com.actionbarsherlock.ActionBarSherlock.dispatchStop:()V │ │ +08ecf0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #21 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -126430,16 +126429,16 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b35c: |[08b35c] com.actionbarsherlock.ActionBarSherlock.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -08b36c: 0e00 |0000: return-void │ │ +08ecf4: |[08ecf4] com.actionbarsherlock.ActionBarSherlock.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +08ed04: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x0001 reg=1 title Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 color I │ │ @@ -126449,16 +126448,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b370: |[08b370] com.actionbarsherlock.ActionBarSherlock.ensureActionBar:()V │ │ -08b380: 0e00 |0000: return-void │ │ +08ed08: |[08ed08] com.actionbarsherlock.ActionBarSherlock.ensureActionBar:()V │ │ +08ed18: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ │ │ #23 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ @@ -126472,33 +126471,33 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -08b384: |[08b384] com.actionbarsherlock.ActionBarSherlock.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -08b394: 5430 7308 |0000: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ -08b398: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ -08b39c: 6e10 4021 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ -08b3a2: 0c00 |0007: move-result-object v0 │ │ -08b3a4: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ -08b3a8: 2200 5c05 |000a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ -08b3ac: 6e10 4221 0300 |000c: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getThemedContext:()Landroid/content/Context; // method@2142 │ │ -08b3b2: 0c01 |000f: move-result-object v1 │ │ -08b3b4: 5432 7108 |0010: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b3b8: 7030 062c 1002 |0012: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;Ljava/lang/Object;)V // method@2c06 │ │ -08b3be: 5b30 7308 |0015: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ -08b3c2: 5430 7308 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ -08b3c6: 1100 |0019: return-object v0 │ │ -08b3c8: 2200 5c05 |001a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ -08b3cc: 5431 7108 |001c: iget-object v1, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b3d0: 7020 052c 1000 |001e: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2c05 │ │ -08b3d6: 5b30 7308 |0021: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ -08b3da: 28f4 |0023: goto 0017 // -000c │ │ +08ed1c: |[08ed1c] com.actionbarsherlock.ActionBarSherlock.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +08ed2c: 5430 7308 |0000: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ +08ed30: 3900 1500 |0002: if-nez v0, 0017 // +0015 │ │ +08ed34: 6e10 4021 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ +08ed3a: 0c00 |0007: move-result-object v0 │ │ +08ed3c: 3800 1200 |0008: if-eqz v0, 001a // +0012 │ │ +08ed40: 2200 5c05 |000a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ +08ed44: 6e10 4221 0300 |000c: invoke-virtual {v3}, Lcom/actionbarsherlock/ActionBarSherlock;.getThemedContext:()Landroid/content/Context; // method@2142 │ │ +08ed4a: 0c01 |000f: move-result-object v1 │ │ +08ed4c: 5432 7108 |0010: iget-object v2, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08ed50: 7030 062c 1002 |0012: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;Ljava/lang/Object;)V // method@2c06 │ │ +08ed56: 5b30 7308 |0015: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ +08ed5a: 5430 7308 |0017: iget-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ +08ed5e: 1100 |0019: return-object v0 │ │ +08ed60: 2200 5c05 |001a: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ +08ed64: 5431 7108 |001c: iget-object v1, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08ed68: 7020 052c 1000 |001e: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2c05 │ │ +08ed6e: 5b30 7308 |0021: iput-object v0, v3, Lcom/actionbarsherlock/ActionBarSherlock;.mMenuInflater:Lcom/actionbarsherlock/view/MenuInflater; // field@0873 │ │ +08ed72: 28f4 |0023: goto 0017 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ 0x0004 line=775 │ │ 0x000a line=776 │ │ 0x0017 line=781 │ │ 0x001a line=778 │ │ @@ -126534,20 +126533,20 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -08b3dc: |[08b3dc] com.actionbarsherlock.ActionBarSherlock.setContentView:(Landroid/view/View;)V │ │ -08b3ec: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -08b3ee: 2200 3e04 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -08b3f2: 7030 941e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -08b3f8: 6e30 4821 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ -08b3fe: 0e00 |0009: return-void │ │ +08ed74: |[08ed74] com.actionbarsherlock.ActionBarSherlock.setContentView:(Landroid/view/View;)V │ │ +08ed84: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +08ed86: 2200 3e04 |0001: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +08ed8a: 7030 941e 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +08ed90: 6e30 4821 3200 |0006: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ +08ed96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=672 │ │ 0x0009 line=673 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x000a reg=3 view Landroid/view/View; │ │ @@ -126593,20 +126592,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -08b400: |[08b400] com.actionbarsherlock.ActionBarSherlock.setTitle:(I)V │ │ -08b410: 5410 7108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ -08b414: 6e20 6200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0062 │ │ -08b41a: 0c00 |0005: move-result-object v0 │ │ -08b41c: 6e20 4f21 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setTitle:(Ljava/lang/CharSequence;)V // method@214f │ │ -08b422: 0e00 |0009: return-void │ │ +08ed98: |[08ed98] com.actionbarsherlock.ActionBarSherlock.setTitle:(I)V │ │ +08eda8: 5410 7108 |0000: iget-object v0, v1, Lcom/actionbarsherlock/ActionBarSherlock;.mActivity:Landroid/app/Activity; // field@0871 │ │ +08edac: 6e20 6200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.getString:(I)Ljava/lang/String; // method@0062 │ │ +08edb2: 0c00 |0005: move-result-object v0 │ │ +08edb4: 6e20 4f21 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.setTitle:(Ljava/lang/CharSequence;)V // method@214f │ │ +08edba: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0009 line=705 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/ActionBarSherlock; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -126631,21 +126630,21 @@ │ │ │ │ #40 : (in Lcom/actionbarsherlock/ActionBarSherlock;) │ │ name : 'startActionMode' │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 567 (ActionBarSherlock.java) │ │ + source_file_idx : 569 (ActionBarSherlock.java) │ │ │ │ Class #583 header: │ │ class_idx : 1186 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 98 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #583 annotations: │ │ Annotations on class │ │ @@ -127155,31 +127154,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b424: |[08b424] com.actionbarsherlock.R$attr.:()V │ │ -08b434: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b43a: 0e00 |0003: return-void │ │ +08edbc: |[08edbc] com.actionbarsherlock.R$attr.:()V │ │ +08edcc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08edd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #584 header: │ │ class_idx : 1187 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #584 annotations: │ │ Annotations on class │ │ @@ -127229,31 +127228,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b43c: |[08b43c] com.actionbarsherlock.R$bool.:()V │ │ -08b44c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b452: 0e00 |0003: return-void │ │ +08edd4: |[08edd4] com.actionbarsherlock.R$bool.:()V │ │ +08ede4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08edea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #585 header: │ │ class_idx : 1188 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 10 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #585 annotations: │ │ Annotations on class │ │ @@ -127323,31 +127322,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b454: |[08b454] com.actionbarsherlock.R$color.:()V │ │ -08b464: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b46a: 0e00 |0003: return-void │ │ +08edec: |[08edec] com.actionbarsherlock.R$color.:()V │ │ +08edfc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ee02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #586 header: │ │ class_idx : 1189 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #586 annotations: │ │ Annotations on class │ │ @@ -127442,31 +127441,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b46c: |[08b46c] com.actionbarsherlock.R$dimen.:()V │ │ -08b47c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b482: 0e00 |0003: return-void │ │ +08ee04: |[08ee04] com.actionbarsherlock.R$dimen.:()V │ │ +08ee14: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ee1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #587 header: │ │ class_idx : 1190 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 112 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #587 annotations: │ │ Annotations on class │ │ @@ -128046,31 +128045,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b484: |[08b484] com.actionbarsherlock.R$drawable.:()V │ │ -08b494: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b49a: 0e00 |0003: return-void │ │ +08ee1c: |[08ee1c] com.actionbarsherlock.R$drawable.:()V │ │ +08ee2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ee32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #588 header: │ │ class_idx : 1191 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 50 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #588 annotations: │ │ Annotations on class │ │ @@ -128340,31 +128339,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b49c: |[08b49c] com.actionbarsherlock.R$id.:()V │ │ -08b4ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b4b2: 0e00 |0003: return-void │ │ +08ee34: |[08ee34] com.actionbarsherlock.R$id.:()V │ │ +08ee44: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ee4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #589 header: │ │ class_idx : 1192 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #589 annotations: │ │ Annotations on class │ │ @@ -128389,31 +128388,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b4b4: |[08b4b4] com.actionbarsherlock.R$integer.:()V │ │ -08b4c4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b4ca: 0e00 |0003: return-void │ │ +08ee4c: |[08ee4c] com.actionbarsherlock.R$integer.:()V │ │ +08ee5c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ee62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #590 header: │ │ class_idx : 1193 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 23 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #590 annotations: │ │ Annotations on class │ │ @@ -128548,31 +128547,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b4cc: |[08b4cc] com.actionbarsherlock.R$layout.:()V │ │ -08b4dc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b4e2: 0e00 |0003: return-void │ │ +08ee64: |[08ee64] com.actionbarsherlock.R$layout.:()V │ │ +08ee74: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ee7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #591 header: │ │ class_idx : 1194 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #591 annotations: │ │ Annotations on class │ │ @@ -128657,31 +128656,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b4e4: |[08b4e4] com.actionbarsherlock.R$string.:()V │ │ -08b4f4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b4fa: 0e00 |0003: return-void │ │ +08ee7c: |[08ee7c] com.actionbarsherlock.R$string.:()V │ │ +08ee8c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ee92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #592 header: │ │ class_idx : 1195 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 89 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #592 annotations: │ │ Annotations on class │ │ @@ -129146,31 +129145,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b4fc: |[08b4fc] com.actionbarsherlock.R$style.:()V │ │ -08b50c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b512: 0e00 |0003: return-void │ │ +08ee94: |[08ee94] com.actionbarsherlock.R$style.:()V │ │ +08eea4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08eeaa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #593 header: │ │ class_idx : 1196 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 151 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #593 annotations: │ │ Annotations on class │ │ @@ -129943,70 +129942,70 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 408 16-bit code units │ │ -08b514: |[08b514] com.actionbarsherlock.R$styleable.:()V │ │ -08b524: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ -08b528: 1254 |0002: const/4 v4, #int 5 // #5 │ │ -08b52a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -08b52c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08b52e: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -08b532: 2300 3506 |0007: new-array v0, v0, [I // type@0635 │ │ -08b536: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ -08b53c: 6900 150a |000c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ -08b540: 2330 3506 |000e: new-array v0, v3, [I // type@0635 │ │ -08b544: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ -08b54a: 4b01 0002 |0013: aput v1, v0, v2 │ │ -08b54e: 6900 290a |0015: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0a29 │ │ -08b552: 2340 3506 |0017: new-array v0, v4, [I // type@0635 │ │ -08b556: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ -08b55c: 6900 2b0a |001c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0a2b │ │ -08b560: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -08b562: 2300 3506 |001f: new-array v0, v0, [I // type@0635 │ │ -08b566: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ -08b56c: 6900 310a |0024: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0a31 │ │ -08b570: 1260 |0026: const/4 v0, #int 6 // #6 │ │ -08b572: 2300 3506 |0027: new-array v0, v0, [I // type@0635 │ │ -08b576: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ -08b57c: 6900 350a |002c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0a35 │ │ -08b580: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ -08b584: 2300 3506 |0030: new-array v0, v0, [I // type@0635 │ │ -08b588: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ -08b58e: 6900 3c0a |0035: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0a3c │ │ -08b592: 2350 3506 |0037: new-array v0, v5, [I // type@0635 │ │ -08b596: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ -08b59c: 6900 4e0a |003c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0a4e │ │ -08b5a0: 2340 3506 |003e: new-array v0, v4, [I // type@0635 │ │ -08b5a4: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ -08b5aa: 6900 570a |0043: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0a57 │ │ -08b5ae: 2350 3506 |0045: new-array v0, v5, [I // type@0635 │ │ -08b5b2: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ -08b5b8: 6900 5d0a |004a: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0a5d │ │ -08b5bc: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ -08b5c0: 2300 3506 |004e: new-array v0, v0, [I // type@0635 │ │ -08b5c4: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ -08b5ca: 6900 660a |0053: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0a66 │ │ -08b5ce: 2330 3506 |0055: new-array v0, v3, [I // type@0635 │ │ -08b5d2: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ -08b5d8: 4b01 0002 |005a: aput v1, v0, v2 │ │ -08b5dc: 6900 aa0a |005c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0aaa │ │ -08b5e0: 0e00 |005e: return-void │ │ -08b5e2: 0000 |005f: nop // spacer │ │ -08b5e4: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ -08b638: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ -08b654: 0003 0400 0300 0000 d400 0101 5e00 ... |0098: array-data (10 units) │ │ -08b668: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ -08b688: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ -08b6d4: 0003 0400 0800 0000 5600 017f 5700 ... |00d8: array-data (20 units) │ │ -08b6fc: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ -08b718: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ -08b740: 0003 0400 4300 0000 0600 017f 0700 ... |010e: array-data (138 units) │ │ +08eeac: |[08eeac] com.actionbarsherlock.R$styleable.:()V │ │ +08eebc: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ +08eec0: 1254 |0002: const/4 v4, #int 5 // #5 │ │ +08eec2: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +08eec4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +08eec6: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +08eeca: 2300 3506 |0007: new-array v0, v0, [I // type@0635 │ │ +08eece: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ +08eed4: 6900 150a |000c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ +08eed8: 2330 3506 |000e: new-array v0, v3, [I // type@0635 │ │ +08eedc: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ +08eee2: 4b01 0002 |0013: aput v1, v0, v2 │ │ +08eee6: 6900 290a |0015: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0a29 │ │ +08eeea: 2340 3506 |0017: new-array v0, v4, [I // type@0635 │ │ +08eeee: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ +08eef4: 6900 2b0a |001c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0a2b │ │ +08eef8: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +08eefa: 2300 3506 |001f: new-array v0, v0, [I // type@0635 │ │ +08eefe: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ +08ef04: 6900 310a |0024: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0a31 │ │ +08ef08: 1260 |0026: const/4 v0, #int 6 // #6 │ │ +08ef0a: 2300 3506 |0027: new-array v0, v0, [I // type@0635 │ │ +08ef0e: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ +08ef14: 6900 350a |002c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0a35 │ │ +08ef18: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ +08ef1c: 2300 3506 |0030: new-array v0, v0, [I // type@0635 │ │ +08ef20: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ +08ef26: 6900 3c0a |0035: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0a3c │ │ +08ef2a: 2350 3506 |0037: new-array v0, v5, [I // type@0635 │ │ +08ef2e: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ +08ef34: 6900 4e0a |003c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0a4e │ │ +08ef38: 2340 3506 |003e: new-array v0, v4, [I // type@0635 │ │ +08ef3c: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ +08ef42: 6900 570a |0043: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0a57 │ │ +08ef46: 2350 3506 |0045: new-array v0, v5, [I // type@0635 │ │ +08ef4a: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ +08ef50: 6900 5d0a |004a: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0a5d │ │ +08ef54: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ +08ef58: 2300 3506 |004e: new-array v0, v0, [I // type@0635 │ │ +08ef5c: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ +08ef62: 6900 660a |0053: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0a66 │ │ +08ef66: 2330 3506 |0055: new-array v0, v3, [I // type@0635 │ │ +08ef6a: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ +08ef70: 4b01 0002 |005a: aput v1, v0, v2 │ │ +08ef74: 6900 aa0a |005c: sput-object v0, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0aaa │ │ +08ef78: 0e00 |005e: return-void │ │ +08ef7a: 0000 |005f: nop // spacer │ │ +08ef7c: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ +08efd0: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ +08efec: 0003 0400 0300 0000 d400 0101 5e00 ... |0098: array-data (10 units) │ │ +08f000: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ +08f020: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ +08f06c: 0003 0400 0800 0000 5600 017f 5700 ... |00d8: array-data (20 units) │ │ +08f094: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ +08f0b0: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ +08f0d8: 0003 0400 4300 0000 0600 017f 0700 ... |010e: array-data (138 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=448 │ │ 0x000e line=468 │ │ 0x0017 line=470 │ │ 0x001e line=476 │ │ 0x0026 line=480 │ │ @@ -130032,31 +130031,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b854: |[08b854] com.actionbarsherlock.R$styleable.:()V │ │ -08b864: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b86a: 0e00 |0003: return-void │ │ +08f1ec: |[08f1ec] com.actionbarsherlock.R$styleable.:()V │ │ +08f1fc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f202: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #594 header: │ │ class_idx : 1197 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #594 annotations: │ │ Annotations on class │ │ @@ -130075,32 +130074,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b86c: |[08b86c] com.actionbarsherlock.R.:()V │ │ -08b87c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b882: 0e00 |0003: return-void │ │ +08f204: |[08f204] com.actionbarsherlock.R.:()V │ │ +08f214: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f21a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=9 │ │ - 0x0003 line=447 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #595 header: │ │ class_idx : 1198 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1087 │ │ -source_file_idx : 554 │ │ +source_file_idx : 556 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 0 │ │ │ │ Class #595 annotations: │ │ Annotations on class │ │ @@ -130130,41 +130128,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -08b884: |[08b884] com.actionbarsherlock.app.ActionBar$LayoutParams.:()V │ │ -08b894: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -08b896: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -08b89a: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -08b89c: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ -08b8a2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -08b8a6: 6900 ac0a |0009: sput-object v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0aac │ │ -08b8aa: 0e00 |000b: return-void │ │ +08f21c: |[08f21c] com.actionbarsherlock.app.ActionBar$LayoutParams.:()V │ │ +08f22c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +08f22e: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +08f232: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +08f234: 1402 b300 0101 |0004: const v2, #float 2.36941e-38 // #010100b3 │ │ +08f23a: 4b02 0001 |0007: aput v2, v0, v1 │ │ +08f23e: 6900 ac0a |0009: sput-object v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0aac │ │ +08f242: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/ActionBar$LayoutParams;) │ │ name : '' │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -08b8ac: |[08b8ac] com.actionbarsherlock.app.ActionBar$LayoutParams.:(I)V │ │ -08b8bc: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -08b8be: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ -08b8c0: 7040 6621 0231 |0002: invoke-direct {v2, v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(III)V // method@2166 │ │ -08b8c6: 0e00 |0005: return-void │ │ +08f244: |[08f244] com.actionbarsherlock.app.ActionBar$LayoutParams.:(I)V │ │ +08f254: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +08f256: 12f1 |0001: const/4 v1, #int -1 // #ff │ │ +08f258: 7040 6621 0231 |0002: invoke-direct {v2, v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(III)V // method@2166 │ │ +08f25e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x0005 line=944 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x0006 reg=3 gravity I │ │ @@ -130174,21 +130172,21 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -08b8c8: |[08b8c8] com.actionbarsherlock.app.ActionBar$LayoutParams.:(II)V │ │ -08b8d8: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ -08b8de: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -08b8e0: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b8e4: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -08b8e8: 5910 ae0a |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b8ec: 0e00 |000a: return-void │ │ +08f260: |[08f260] com.actionbarsherlock.app.ActionBar$LayoutParams.:(II)V │ │ +08f270: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ +08f276: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +08f278: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f27c: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +08f280: 5910 ae0a |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f284: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 0x0003 line=908 │ │ 0x0006 line=934 │ │ 0x000a line=935 │ │ locals : │ │ @@ -130201,20 +130199,20 @@ │ │ type : '(III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -08b8f0: |[08b8f0] com.actionbarsherlock.app.ActionBar$LayoutParams.:(III)V │ │ -08b900: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ -08b906: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -08b908: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b90c: 5914 ae0a |0006: iput v4, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b910: 0e00 |0008: return-void │ │ +08f288: |[08f288] com.actionbarsherlock.app.ActionBar$LayoutParams.:(III)V │ │ +08f298: 7030 961e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ +08f29e: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +08f2a0: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f2a4: 5914 ae0a |0006: iput v4, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f2a8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0003 line=908 │ │ 0x0006 line=939 │ │ 0x0008 line=940 │ │ locals : │ │ @@ -130228,27 +130226,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 │ │ -08b914: |[08b914] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08b924: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -08b926: 7030 971e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ -08b92c: 5932 ae0a |0004: iput v2, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b930: 6201 ac0a |0006: sget-object v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0aac │ │ -08b934: 6e30 6d01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -08b93a: 0c00 |000b: move-result-object v0 │ │ -08b93c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -08b93e: 6e30 de01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -08b944: 0a01 |0010: move-result v1 │ │ -08b946: 5931 ae0a |0011: iput v1, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b94a: 6e10 e601 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -08b950: 0e00 |0016: return-void │ │ +08f2ac: |[08f2ac] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +08f2bc: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +08f2be: 7030 971e 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ +08f2c4: 5932 ae0a |0004: iput v2, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f2c8: 6201 ac0a |0006: sget-object v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.ATTRS:[I // field@0aac │ │ +08f2cc: 6e30 6d01 5401 |0008: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +08f2d2: 0c00 |000b: move-result-object v0 │ │ +08f2d4: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +08f2d6: 6e30 de01 1002 |000d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +08f2dc: 0a01 |0010: move-result v1 │ │ +08f2de: 5931 ae0a |0011: iput v1, v3, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f2e2: 6e10 e601 0000 |0013: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +08f2e8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=925 │ │ 0x0004 line=908 │ │ 0x0006 line=927 │ │ 0x000c line=928 │ │ 0x0013 line=929 │ │ @@ -130264,19 +130262,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 │ │ -08b954: |[08b954] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ -08b964: 7020 981e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e98 │ │ -08b96a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -08b96c: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b970: 0e00 |0006: return-void │ │ +08f2ec: |[08f2ec] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Landroid/view/ViewGroup$LayoutParams;)V │ │ +08f2fc: 7020 981e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e98 │ │ +08f302: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +08f304: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f308: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0003 line=908 │ │ 0x0006 line=954 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ @@ -130287,39 +130285,39 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08b974: |[08b974] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -08b984: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ -08b98a: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -08b98c: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b990: 5220 ae0a |0006: iget v0, v2, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b994: 5910 ae0a |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -08b998: 0e00 |000a: return-void │ │ +08f30c: |[08f30c] com.actionbarsherlock.app.ActionBar$LayoutParams.:(Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +08f31c: 7020 991e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@1e99 │ │ +08f322: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +08f324: 5910 ae0a |0004: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f328: 5220 ae0a |0006: iget v0, v2, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f32c: 5910 ae0a |0008: iput v0, v1, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +08f330: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=947 │ │ 0x0003 line=908 │ │ 0x0006 line=949 │ │ 0x000a line=950 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ 0x0000 - 0x000b reg=2 source Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 554 (ActionBar.java) │ │ + source_file_idx : 556 (ActionBar.java) │ │ │ │ Class #596 header: │ │ class_idx : 1199 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 554 │ │ +source_file_idx : 556 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #596 annotations: │ │ Annotations on class │ │ @@ -130337,21 +130335,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;) │ │ name : 'onMenuVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 554 (ActionBar.java) │ │ + source_file_idx : 556 (ActionBar.java) │ │ │ │ Class #597 header: │ │ class_idx : 1200 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 554 │ │ +source_file_idx : 556 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #597 annotations: │ │ Annotations on class │ │ @@ -130369,21 +130367,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;) │ │ name : 'onNavigationItemSelected' │ │ type : '(IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 554 (ActionBar.java) │ │ + source_file_idx : 556 (ActionBar.java) │ │ │ │ Class #598 header: │ │ class_idx : 1201 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 554 │ │ +source_file_idx : 556 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #598 annotations: │ │ Annotations on class │ │ @@ -130408,17 +130406,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b99c: |[08b99c] com.actionbarsherlock.app.ActionBar$Tab.:()V │ │ -08b9ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b9b2: 0e00 |0003: return-void │ │ +08f334: |[08f334] com.actionbarsherlock.app.ActionBar$Tab.:()V │ │ +08f344: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f34a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ │ │ Virtual methods - │ │ @@ -130520,21 +130518,21 @@ │ │ │ │ #16 : (in Lcom/actionbarsherlock/app/ActionBar$Tab;) │ │ name : 'setText' │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 554 (ActionBar.java) │ │ + source_file_idx : 556 (ActionBar.java) │ │ │ │ Class #599 header: │ │ class_idx : 1202 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 554 │ │ +source_file_idx : 556 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 3 │ │ │ │ Class #599 annotations: │ │ Annotations on class │ │ @@ -130564,21 +130562,21 @@ │ │ │ │ #2 : (in Lcom/actionbarsherlock/app/ActionBar$TabListener;) │ │ name : 'onTabUnselected' │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 554 (ActionBar.java) │ │ + source_file_idx : 556 (ActionBar.java) │ │ │ │ Class #600 header: │ │ class_idx : 1203 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 554 │ │ +source_file_idx : 556 │ │ static_fields_size : 8 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 51 │ │ │ │ Class #600 annotations: │ │ Annotations on class │ │ @@ -130637,21 +130635,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08b9b4: |[08b9b4] com.actionbarsherlock.app.ActionBar.:()V │ │ -08b9c4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08b9ca: 0e00 |0003: return-void │ │ +08f34c: |[08f34c] com.actionbarsherlock.app.ActionBar.:()V │ │ +08f35c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ - 0x0003 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/app/ActionBar;) │ │ name : 'addOnMenuVisibilityListener' │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ @@ -130747,17 +130744,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08b9cc: |[08b9cc] com.actionbarsherlock.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ -08b9dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08b9de: 1100 |0001: return-object v0 │ │ +08f364: |[08f364] com.actionbarsherlock.app.ActionBar.getThemedContext:()Landroid/content/Context; │ │ +08f374: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08f376: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/ActionBar; │ │ │ │ #16 : (in Lcom/actionbarsherlock/app/ActionBar;) │ │ @@ -130885,16 +130882,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b9e0: |[08b9e0] com.actionbarsherlock.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ -08b9f0: 0e00 |0000: return-void │ │ +08f378: |[08f378] com.actionbarsherlock.app.ActionBar.setHomeButtonEnabled:(Z)V │ │ +08f388: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 enabled Z │ │ │ │ @@ -130945,16 +130942,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08b9f4: |[08b9f4] com.actionbarsherlock.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -08ba04: 0e00 |0000: return-void │ │ +08f38c: |[08f38c] com.actionbarsherlock.app.ActionBar.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +08f39c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -130963,16 +130960,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08ba08: |[08ba08] com.actionbarsherlock.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -08ba18: 0e00 |0000: return-void │ │ +08f3a0: |[08f3a0] com.actionbarsherlock.app.ActionBar.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +08f3b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/ActionBar; │ │ 0x0000 - 0x0001 reg=1 d Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -131002,21 +130999,21 @@ │ │ │ │ #50 : (in Lcom/actionbarsherlock/app/ActionBar;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 554 (ActionBar.java) │ │ + source_file_idx : 556 (ActionBar.java) │ │ │ │ Class #601 header: │ │ class_idx : 1212 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 568 │ │ +source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #601 annotations: │ │ Annotations on class │ │ @@ -131041,68 +131038,68 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ba1c: |[08ba1c] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ │ -08ba2c: 5b01 c70a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ -08ba30: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08ba36: 0e00 |0005: return-void │ │ +08f3b4: |[08f3b4] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ │ +08f3c4: 5b01 c70a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ +08f3c8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f3ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=955 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -08ba38: |[08ba38] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.run:()V │ │ -08ba48: 5410 c70a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ -08ba4c: 7110 b422 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z // method@22b4 │ │ -08ba52: 0a00 |0005: move-result v0 │ │ -08ba54: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ -08ba58: 5410 c70a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ -08ba5c: 7110 b522 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@22b5 │ │ -08ba62: 0c00 |000d: move-result-object v0 │ │ -08ba64: 6e10 6900 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0069 │ │ -08ba6a: 0a00 |0011: move-result v0 │ │ -08ba6c: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ -08ba70: 5410 c70a |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ -08ba74: 7110 b622 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@22b6 │ │ -08ba7a: 0c00 |0019: move-result-object v0 │ │ -08ba7c: 3900 0700 |001a: if-nez v0, 0021 // +0007 │ │ -08ba80: 5410 c70a |001c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ -08ba84: 6e10 c622 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchInvalidateOptionsMenu:()V // method@22c6 │ │ -08ba8a: 0e00 |0021: return-void │ │ +08f3d0: |[08f3d0] com.actionbarsherlock.internal.ActionBarSherlockCompat$1.run:()V │ │ +08f3e0: 5410 c70a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ +08f3e4: 7110 b422 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z // method@22b4 │ │ +08f3ea: 0a00 |0005: move-result v0 │ │ +08f3ec: 3900 1b00 |0006: if-nez v0, 0021 // +001b │ │ +08f3f0: 5410 c70a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ +08f3f4: 7110 b522 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@22b5 │ │ +08f3fa: 0c00 |000d: move-result-object v0 │ │ +08f3fc: 6e10 6900 0000 |000e: invoke-virtual {v0}, Landroid/app/Activity;.isFinishing:()Z // method@0069 │ │ +08f402: 0a00 |0011: move-result v0 │ │ +08f404: 3900 0f00 |0012: if-nez v0, 0021 // +000f │ │ +08f408: 5410 c70a |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ +08f40c: 7110 b622 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@22b6 │ │ +08f412: 0c00 |0019: move-result-object v0 │ │ +08f414: 3900 0700 |001a: if-nez v0, 0021 // +0007 │ │ +08f418: 5410 c70a |001c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac7 │ │ +08f41c: 6e10 c622 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchInvalidateOptionsMenu:()V // method@22c6 │ │ +08f422: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=959 │ │ 0x001c line=960 │ │ 0x0021 line=962 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; │ │ │ │ - source_file_idx : 568 (ActionBarSherlockCompat.java) │ │ + source_file_idx : 570 (ActionBarSherlockCompat.java) │ │ │ │ Class #602 header: │ │ class_idx : 1215 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 569 │ │ +source_file_idx : 571 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #602 annotations: │ │ Annotations on class │ │ @@ -131131,19 +131128,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08ba8c: |[08ba8c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -08ba9c: 5b01 e30a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08baa0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08baa6: 5b02 e20a |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ -08baaa: 0e00 |0007: return-void │ │ +08f424: |[08f424] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +08f434: 5b01 e30a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f438: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f43e: 5b02 e20a |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ +08f442: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ 0x0005 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ @@ -131156,29 +131153,29 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -08baac: |[08baac] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ -08babc: 5430 e20a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ -08bac0: 5431 e30a |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bac4: 7110 1123 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08baca: 0c01 |0007: move-result-object v1 │ │ -08bacc: 5432 e30a |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bad0: 7110 1123 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08bad6: 0c02 |000d: move-result-object v2 │ │ -08bad8: 6e10 0323 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ -08bade: 0c02 |0011: move-result-object v2 │ │ -08bae0: 6e20 ed27 5200 |0012: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ -08bae6: 0c02 |0015: move-result-object v2 │ │ -08bae8: 7230 c02b 1002 |0016: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ -08baee: 0a00 |0019: move-result v0 │ │ -08baf0: 0f00 |001a: return v0 │ │ +08f444: |[08f444] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onActionItemClicked:(Landroid/view/ActionMode;Landroid/view/MenuItem;)Z │ │ +08f454: 5430 e20a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ +08f458: 5431 e30a |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f45c: 7110 1123 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f462: 0c01 |0007: move-result-object v1 │ │ +08f464: 5432 e30a |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f468: 7110 1123 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f46e: 0c02 |000d: move-result-object v2 │ │ +08f470: 6e10 0323 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ +08f476: 0c02 |0011: move-result-object v2 │ │ +08f478: 6e20 ed27 5200 |0012: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ +08f47e: 0c02 |0015: move-result-object v2 │ │ +08f480: 7230 c02b 1002 |0016: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ +08f486: 0a00 |0019: move-result v0 │ │ +08f488: 0f00 |001a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x001b reg=3 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0000 - 0x001b reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x001b reg=5 item Landroid/view/MenuItem; │ │ @@ -131188,32 +131185,32 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -08baf4: |[08baf4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -08bb04: 5430 e30a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb08: 2201 c004 |0002: new-instance v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // type@04c0 │ │ -08bb0c: 5432 e30a |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb10: 7030 0023 2104 |0006: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V // method@2300 │ │ -08bb16: 7120 1223 1000 |0009: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2312 │ │ -08bb1c: 5430 e20a |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ -08bb20: 5431 e30a |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb24: 7110 1123 0100 |0010: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08bb2a: 0c01 |0013: move-result-object v1 │ │ -08bb2c: 5432 e30a |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb30: 7110 1123 0200 |0016: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08bb36: 0c02 |0019: move-result-object v2 │ │ -08bb38: 6e10 0323 0200 |001a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ -08bb3e: 0c02 |001d: move-result-object v2 │ │ -08bb40: 7230 c12b 1002 |001e: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ -08bb46: 0a00 |0021: move-result v0 │ │ -08bb48: 0f00 |0022: return v0 │ │ +08f48c: |[08f48c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onCreateActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +08f49c: 5430 e30a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f4a0: 2201 c004 |0002: new-instance v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // type@04c0 │ │ +08f4a4: 5432 e30a |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f4a8: 7030 0023 2104 |0006: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V // method@2300 │ │ +08f4ae: 7120 1223 1000 |0009: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2312 │ │ +08f4b4: 5430 e20a |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ +08f4b8: 5431 e30a |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f4bc: 7110 1123 0100 |0010: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f4c2: 0c01 |0013: move-result-object v1 │ │ +08f4c4: 5432 e30a |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f4c8: 7110 1123 0200 |0016: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f4ce: 0c02 |0019: move-result-object v2 │ │ +08f4d0: 6e10 0323 0200 |001a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ +08f4d6: 0c02 |001d: move-result-object v2 │ │ +08f4d8: 7230 c12b 1002 |001e: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ +08f4de: 0a00 |0021: move-result v0 │ │ +08f4e0: 0f00 |0022: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ 0x000c line=247 │ │ locals : │ │ 0x0000 - 0x0023 reg=3 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0023 reg=4 mode Landroid/view/ActionMode; │ │ @@ -131224,34 +131221,34 @@ │ │ type : '(Landroid/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -08bb4c: |[08bb4c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ -08bb5c: 5420 e20a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ -08bb60: 5421 e30a |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb64: 7110 1123 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08bb6a: 0c01 |0007: move-result-object v1 │ │ -08bb6c: 7220 c22b 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ -08bb72: 5420 e30a |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb76: 7110 1323 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@2313 │ │ -08bb7c: 0c00 |0010: move-result-object v0 │ │ -08bb7e: 2000 9904 |0011: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ -08bb82: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ -08bb86: 5420 e30a |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb8a: 7110 1423 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@2314 │ │ -08bb90: 0c00 |001a: move-result-object v0 │ │ -08bb92: 1f00 9904 |001b: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ -08bb96: 5421 e30a |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bb9a: 7110 1123 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08bba0: 0c01 |0022: move-result-object v1 │ │ -08bba2: 7220 1f21 1000 |0023: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@211f │ │ -08bba8: 0e00 |0026: return-void │ │ +08f4e4: |[08f4e4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onDestroyActionMode:(Landroid/view/ActionMode;)V │ │ +08f4f4: 5420 e20a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ +08f4f8: 5421 e30a |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f4fc: 7110 1123 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f502: 0c01 |0007: move-result-object v1 │ │ +08f504: 7220 c22b 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ +08f50a: 5420 e30a |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f50e: 7110 1323 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@2313 │ │ +08f514: 0c00 |0010: move-result-object v0 │ │ +08f516: 2000 9904 |0011: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ +08f51a: 3800 1300 |0013: if-eqz v0, 0026 // +0013 │ │ +08f51e: 5420 e30a |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f522: 7110 1423 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; // method@2314 │ │ +08f528: 0c00 |001a: move-result-object v0 │ │ +08f52a: 1f00 9904 |001b: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ +08f52e: 5421 e30a |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f532: 7110 1123 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f538: 0c01 |0022: move-result-object v1 │ │ +08f53a: 7220 1f21 1000 |0023: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@211f │ │ +08f540: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ 0x0026 line=266 │ │ locals : │ │ @@ -131263,42 +131260,42 @@ │ │ type : '(Landroid/view/ActionMode;Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -08bbac: |[08bbac] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ -08bbbc: 5430 e20a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ -08bbc0: 5431 e30a |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bbc4: 7110 1123 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08bbca: 0c01 |0007: move-result-object v1 │ │ -08bbcc: 5432 e30a |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ -08bbd0: 7110 1123 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ -08bbd6: 0c02 |000d: move-result-object v2 │ │ -08bbd8: 6e10 0323 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ -08bbde: 0c02 |0011: move-result-object v2 │ │ -08bbe0: 7230 c32b 1002 |0012: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ -08bbe6: 0a00 |0015: move-result v0 │ │ -08bbe8: 0f00 |0016: return v0 │ │ +08f544: |[08f544] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeCallbackWrapper.onPrepareActionMode:(Landroid/view/ActionMode;Landroid/view/Menu;)Z │ │ +08f554: 5430 e20a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ae2 │ │ +08f558: 5431 e30a |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f55c: 7110 1123 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f562: 0c01 |0007: move-result-object v1 │ │ +08f564: 5432 e30a |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae3 │ │ +08f568: 7110 1123 0200 |000a: invoke-static {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // method@2311 │ │ +08f56e: 0c02 |000d: move-result-object v2 │ │ +08f570: 6e10 0323 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ +08f576: 0c02 |0011: move-result-object v2 │ │ +08f578: 7230 c32b 1002 |0012: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ +08f57e: 0a00 |0015: move-result v0 │ │ +08f580: 0f00 |0016: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0017 reg=3 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0017 reg=4 mode Landroid/view/ActionMode; │ │ 0x0000 - 0x0017 reg=5 menu Landroid/view/Menu; │ │ │ │ - source_file_idx : 569 (ActionBarSherlockNative.java) │ │ + source_file_idx : 571 (ActionBarSherlockNative.java) │ │ │ │ Class #603 header: │ │ class_idx : 1218 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3857 │ │ +source_file_idx : 3858 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #603 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/ResourcesCompat;' │ │ @@ -131318,17 +131315,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08bbec: |[08bbec] com.actionbarsherlock.internal.ResourcesCompat.:()V │ │ -08bbfc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08bc02: 0e00 |0003: return-void │ │ +08f584: |[08f584] com.actionbarsherlock.internal.ResourcesCompat.:()V │ │ +08f594: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f59a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/ResourcesCompat; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/ResourcesCompat;) │ │ @@ -131336,80 +131333,80 @@ │ │ type : '(Landroid/content/Context;I)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 115 16-bit code units │ │ -08bc04: |[08bc04] com.actionbarsherlock.internal.ResourcesCompat.getResources_getBoolean:(Landroid/content/Context;I)Z │ │ -08bc14: 1508 f043 |0000: const/high16 v8, #int 1139802112 // #43f0 │ │ -08bc18: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -08bc1a: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -08bc1c: 6006 4500 |0004: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08bc20: 1307 0e00 |0006: const/16 v7, #int 14 // #e │ │ -08bc24: 3476 0b00 |0008: if-lt v6, v7, 0013 // +000b │ │ -08bc28: 6e10 6501 0900 |000a: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -08bc2e: 0c04 |000d: move-result-object v4 │ │ -08bc30: 6e20 c501 a400 |000e: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@01c5 │ │ -08bc36: 0a04 |0011: move-result v4 │ │ -08bc38: 0f04 |0012: return v4 │ │ -08bc3a: 6e10 6501 0900 |0013: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -08bc40: 0c06 |0016: move-result-object v6 │ │ -08bc42: 6e10 ca01 0600 |0017: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -08bc48: 0c01 |001a: move-result-object v1 │ │ -08bc4a: 5216 4e08 |001b: iget v6, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -08bc4e: 8266 |001d: int-to-float v6, v6 │ │ -08bc50: 5217 4b08 |001e: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -08bc54: a903 0607 |0020: div-float v3, v6, v7 │ │ -08bc58: 5216 4d08 |0022: iget v6, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@084d │ │ -08bc5c: 8266 |0024: int-to-float v6, v6 │ │ -08bc5e: 5217 4b08 |0025: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -08bc62: a900 0607 |0027: div-float v0, v6, v7 │ │ -08bc66: 2e06 0300 |0029: cmpg-float v6, v3, v0 │ │ -08bc6a: 3b06 0d00 |002b: if-gez v6, 0038 // +000d │ │ -08bc6e: 0132 |002d: move v2, v3 │ │ -08bc70: 6006 d608 |002e: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@08d6 │ │ -08bc74: 336a 0a00 |0030: if-ne v10, v6, 003a // +000a │ │ -08bc78: 2d06 0308 |0032: cmpl-float v6, v3, v8 │ │ -08bc7c: 3b06 deff |0034: if-gez v6, 0012 // -0022 │ │ -08bc80: 0154 |0036: move v4, v5 │ │ -08bc82: 28db |0037: goto 0012 // -0025 │ │ -08bc84: 0102 |0038: move v2, v0 │ │ -08bc86: 28f5 |0039: goto 002e // -000b │ │ -08bc88: 6006 db08 |003a: sget v6, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@08db │ │ -08bc8c: 336a 0800 |003c: if-ne v10, v6, 0044 // +0008 │ │ -08bc90: 2d06 0308 |003e: cmpl-float v6, v3, v8 │ │ -08bc94: 3a06 d2ff |0040: if-ltz v6, 0012 // -002e │ │ -08bc98: 0154 |0042: move v4, v5 │ │ -08bc9a: 28cf |0043: goto 0012 // -0031 │ │ -08bc9c: 6006 d708 |0044: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@08d7 │ │ -08bca0: 336a 0a00 |0046: if-ne v10, v6, 0050 // +000a │ │ -08bca4: 1506 1644 |0048: const/high16 v6, #int 1142292480 // #4416 │ │ -08bca8: 2d06 0206 |004a: cmpl-float v6, v2, v6 │ │ -08bcac: 3a06 c6ff |004c: if-ltz v6, 0012 // -003a │ │ -08bcb0: 0154 |004e: move v4, v5 │ │ -08bcb2: 28c3 |004f: goto 0012 // -003d │ │ -08bcb4: 6006 d908 |0050: sget v6, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@08d9 │ │ -08bcb8: 336a 0800 |0052: if-ne v10, v6, 005a // +0008 │ │ -08bcbc: 2d06 0308 |0054: cmpl-float v6, v3, v8 │ │ -08bcc0: 3b06 bcff |0056: if-gez v6, 0012 // -0044 │ │ -08bcc4: 0154 |0058: move v4, v5 │ │ -08bcc6: 28b9 |0059: goto 0012 // -0047 │ │ -08bcc8: 2204 d205 |005a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -08bccc: 2205 e705 |005c: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -08bcd0: 7010 d22e 0500 |005e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08bcd6: 1a06 4411 |0061: const-string v6, "Unknown boolean resource ID " // string@1144 │ │ -08bcda: 6e20 db2e 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08bce0: 0c05 |0066: move-result-object v5 │ │ -08bce2: 6e20 d72e a500 |0067: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -08bce8: 0c05 |006a: move-result-object v5 │ │ -08bcea: 6e10 e02e 0500 |006b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08bcf0: 0c05 |006e: move-result-object v5 │ │ -08bcf2: 7020 842e 5400 |006f: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -08bcf8: 2704 |0072: throw v4 │ │ +08f59c: |[08f59c] com.actionbarsherlock.internal.ResourcesCompat.getResources_getBoolean:(Landroid/content/Context;I)Z │ │ +08f5ac: 1508 f043 |0000: const/high16 v8, #int 1139802112 // #43f0 │ │ +08f5b0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +08f5b2: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +08f5b4: 6006 4500 |0004: sget v6, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08f5b8: 1307 0e00 |0006: const/16 v7, #int 14 // #e │ │ +08f5bc: 3476 0b00 |0008: if-lt v6, v7, 0013 // +000b │ │ +08f5c0: 6e10 6501 0900 |000a: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +08f5c6: 0c04 |000d: move-result-object v4 │ │ +08f5c8: 6e20 c501 a400 |000e: invoke-virtual {v4, v10}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@01c5 │ │ +08f5ce: 0a04 |0011: move-result v4 │ │ +08f5d0: 0f04 |0012: return v4 │ │ +08f5d2: 6e10 6501 0900 |0013: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +08f5d8: 0c06 |0016: move-result-object v6 │ │ +08f5da: 6e10 ca01 0600 |0017: invoke-virtual {v6}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +08f5e0: 0c01 |001a: move-result-object v1 │ │ +08f5e2: 5216 4e08 |001b: iget v6, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +08f5e6: 8266 |001d: int-to-float v6, v6 │ │ +08f5e8: 5217 4b08 |001e: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08f5ec: a903 0607 |0020: div-float v3, v6, v7 │ │ +08f5f0: 5216 4d08 |0022: iget v6, v1, Landroid/util/DisplayMetrics;.heightPixels:I // field@084d │ │ +08f5f4: 8266 |0024: int-to-float v6, v6 │ │ +08f5f6: 5217 4b08 |0025: iget v7, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08f5fa: a900 0607 |0027: div-float v0, v6, v7 │ │ +08f5fe: 2e06 0300 |0029: cmpg-float v6, v3, v0 │ │ +08f602: 3b06 0d00 |002b: if-gez v6, 0038 // +000d │ │ +08f606: 0132 |002d: move v2, v3 │ │ +08f608: 6006 d608 |002e: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@08d6 │ │ +08f60c: 336a 0a00 |0030: if-ne v10, v6, 003a // +000a │ │ +08f610: 2d06 0308 |0032: cmpl-float v6, v3, v8 │ │ +08f614: 3b06 deff |0034: if-gez v6, 0012 // -0022 │ │ +08f618: 0154 |0036: move v4, v5 │ │ +08f61a: 28db |0037: goto 0012 // -0025 │ │ +08f61c: 0102 |0038: move v2, v0 │ │ +08f61e: 28f5 |0039: goto 002e // -000b │ │ +08f620: 6006 db08 |003a: sget v6, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@08db │ │ +08f624: 336a 0800 |003c: if-ne v10, v6, 0044 // +0008 │ │ +08f628: 2d06 0308 |003e: cmpl-float v6, v3, v8 │ │ +08f62c: 3a06 d2ff |0040: if-ltz v6, 0012 // -002e │ │ +08f630: 0154 |0042: move v4, v5 │ │ +08f632: 28cf |0043: goto 0012 // -0031 │ │ +08f634: 6006 d708 |0044: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@08d7 │ │ +08f638: 336a 0a00 |0046: if-ne v10, v6, 0050 // +000a │ │ +08f63c: 1506 1644 |0048: const/high16 v6, #int 1142292480 // #4416 │ │ +08f640: 2d06 0206 |004a: cmpl-float v6, v2, v6 │ │ +08f644: 3a06 c6ff |004c: if-ltz v6, 0012 // -003a │ │ +08f648: 0154 |004e: move v4, v5 │ │ +08f64a: 28c3 |004f: goto 0012 // -003d │ │ +08f64c: 6006 d908 |0050: sget v6, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@08d9 │ │ +08f650: 336a 0800 |0052: if-ne v10, v6, 005a // +0008 │ │ +08f654: 2d06 0308 |0054: cmpl-float v6, v3, v8 │ │ +08f658: 3b06 bcff |0056: if-gez v6, 0012 // -0044 │ │ +08f65c: 0154 |0058: move v4, v5 │ │ +08f65e: 28b9 |0059: goto 0012 // -0047 │ │ +08f660: 2204 d205 |005a: new-instance v4, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +08f664: 2205 e705 |005c: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +08f668: 7010 d22e 0500 |005e: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +08f66e: 1a06 4511 |0061: const-string v6, "Unknown boolean resource ID " // string@1145 │ │ +08f672: 6e20 db2e 6500 |0063: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08f678: 0c05 |0066: move-result-object v5 │ │ +08f67a: 6e20 d72e a500 |0067: invoke-virtual {v5, v10}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +08f680: 0c05 |006a: move-result-object v5 │ │ +08f682: 6e10 e02e 0500 |006b: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +08f688: 0c05 |006e: move-result-object v5 │ │ +08f68a: 7020 842e 5400 |006f: invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +08f690: 2704 |0072: throw v4 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=33 │ │ 0x000a line=34 │ │ 0x0012 line=64 │ │ 0x0013 line=37 │ │ 0x001b line=38 │ │ @@ -131443,62 +131440,62 @@ │ │ type : '(Landroid/content/Context;I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -08bcfc: |[08bcfc] com.actionbarsherlock.internal.ResourcesCompat.getResources_getInteger:(Landroid/content/Context;I)I │ │ -08bd0c: 6002 4500 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08bd10: 1303 0d00 |0002: const/16 v3, #int 13 // #d │ │ -08bd14: 3432 0b00 |0004: if-lt v2, v3, 000f // +000b │ │ -08bd18: 6e10 6501 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -08bd1e: 0c02 |0009: move-result-object v2 │ │ -08bd20: 6e20 ce01 6200 |000a: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@01ce │ │ -08bd26: 0a02 |000d: move-result v2 │ │ -08bd28: 0f02 |000e: return v2 │ │ -08bd2a: 6e10 6501 0500 |000f: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -08bd30: 0c02 |0012: move-result-object v2 │ │ -08bd32: 6e10 ca01 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -08bd38: 0c00 |0016: move-result-object v0 │ │ -08bd3a: 5202 4e08 |0017: iget v2, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -08bd3e: 8222 |0019: int-to-float v2, v2 │ │ -08bd40: 5203 4b08 |001a: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -08bd44: a901 0203 |001c: div-float v1, v2, v3 │ │ -08bd48: 6002 9709 |001e: sget v2, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0997 │ │ -08bd4c: 3326 1c00 |0020: if-ne v6, v2, 003c // +001c │ │ -08bd50: 1502 1644 |0022: const/high16 v2, #int 1142292480 // #4416 │ │ -08bd54: 2d02 0102 |0024: cmpl-float v2, v1, v2 │ │ -08bd58: 3a02 0400 |0026: if-ltz v2, 002a // +0004 │ │ -08bd5c: 1252 |0028: const/4 v2, #int 5 // #5 │ │ -08bd5e: 28e5 |0029: goto 000e // -001b │ │ -08bd60: 1502 fa43 |002a: const/high16 v2, #int 1140457472 // #43fa │ │ -08bd64: 2d02 0102 |002c: cmpl-float v2, v1, v2 │ │ -08bd68: 3a02 0400 |002e: if-ltz v2, 0032 // +0004 │ │ -08bd6c: 1242 |0030: const/4 v2, #int 4 // #4 │ │ -08bd6e: 28dd |0031: goto 000e // -0023 │ │ -08bd70: 1502 b443 |0032: const/high16 v2, #int 1135869952 // #43b4 │ │ -08bd74: 2d02 0102 |0034: cmpl-float v2, v1, v2 │ │ -08bd78: 3a02 0400 |0036: if-ltz v2, 003a // +0004 │ │ -08bd7c: 1232 |0038: const/4 v2, #int 3 // #3 │ │ -08bd7e: 28d5 |0039: goto 000e // -002b │ │ -08bd80: 1222 |003a: const/4 v2, #int 2 // #2 │ │ -08bd82: 28d3 |003b: goto 000e // -002d │ │ -08bd84: 2202 d205 |003c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -08bd88: 2203 e705 |003e: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -08bd8c: 7010 d22e 0300 |0040: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08bd92: 1a04 4611 |0043: const-string v4, "Unknown integer resource ID " // string@1146 │ │ -08bd96: 6e20 db2e 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08bd9c: 0c03 |0048: move-result-object v3 │ │ -08bd9e: 6e20 d72e 6300 |0049: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -08bda4: 0c03 |004c: move-result-object v3 │ │ -08bda6: 6e10 e02e 0300 |004d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08bdac: 0c03 |0050: move-result-object v3 │ │ -08bdae: 7020 842e 3200 |0051: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -08bdb4: 2702 |0054: throw v2 │ │ +08f694: |[08f694] com.actionbarsherlock.internal.ResourcesCompat.getResources_getInteger:(Landroid/content/Context;I)I │ │ +08f6a4: 6002 4500 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +08f6a8: 1303 0d00 |0002: const/16 v3, #int 13 // #d │ │ +08f6ac: 3432 0b00 |0004: if-lt v2, v3, 000f // +000b │ │ +08f6b0: 6e10 6501 0500 |0006: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +08f6b6: 0c02 |0009: move-result-object v2 │ │ +08f6b8: 6e20 ce01 6200 |000a: invoke-virtual {v2, v6}, Landroid/content/res/Resources;.getInteger:(I)I // method@01ce │ │ +08f6be: 0a02 |000d: move-result v2 │ │ +08f6c0: 0f02 |000e: return v2 │ │ +08f6c2: 6e10 6501 0500 |000f: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +08f6c8: 0c02 |0012: move-result-object v2 │ │ +08f6ca: 6e10 ca01 0200 |0013: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +08f6d0: 0c00 |0016: move-result-object v0 │ │ +08f6d2: 5202 4e08 |0017: iget v2, v0, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +08f6d6: 8222 |0019: int-to-float v2, v2 │ │ +08f6d8: 5203 4b08 |001a: iget v3, v0, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +08f6dc: a901 0203 |001c: div-float v1, v2, v3 │ │ +08f6e0: 6002 9709 |001e: sget v2, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0997 │ │ +08f6e4: 3326 1c00 |0020: if-ne v6, v2, 003c // +001c │ │ +08f6e8: 1502 1644 |0022: const/high16 v2, #int 1142292480 // #4416 │ │ +08f6ec: 2d02 0102 |0024: cmpl-float v2, v1, v2 │ │ +08f6f0: 3a02 0400 |0026: if-ltz v2, 002a // +0004 │ │ +08f6f4: 1252 |0028: const/4 v2, #int 5 // #5 │ │ +08f6f6: 28e5 |0029: goto 000e // -001b │ │ +08f6f8: 1502 fa43 |002a: const/high16 v2, #int 1140457472 // #43fa │ │ +08f6fc: 2d02 0102 |002c: cmpl-float v2, v1, v2 │ │ +08f700: 3a02 0400 |002e: if-ltz v2, 0032 // +0004 │ │ +08f704: 1242 |0030: const/4 v2, #int 4 // #4 │ │ +08f706: 28dd |0031: goto 000e // -0023 │ │ +08f708: 1502 b443 |0032: const/high16 v2, #int 1135869952 // #43b4 │ │ +08f70c: 2d02 0102 |0034: cmpl-float v2, v1, v2 │ │ +08f710: 3a02 0400 |0036: if-ltz v2, 003a // +0004 │ │ +08f714: 1232 |0038: const/4 v2, #int 3 // #3 │ │ +08f716: 28d5 |0039: goto 000e // -002b │ │ +08f718: 1222 |003a: const/4 v2, #int 2 // #2 │ │ +08f71a: 28d3 |003b: goto 000e // -002d │ │ +08f71c: 2202 d205 |003c: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +08f720: 2203 e705 |003e: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +08f724: 7010 d22e 0300 |0040: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +08f72a: 1a04 4711 |0043: const-string v4, "Unknown integer resource ID " // string@1147 │ │ +08f72e: 6e20 db2e 4300 |0045: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +08f734: 0c03 |0048: move-result-object v3 │ │ +08f736: 6e20 d72e 6300 |0049: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +08f73c: 0c03 |004c: move-result-object v3 │ │ +08f73e: 6e10 e02e 0300 |004d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +08f744: 0c03 |0050: move-result-object v3 │ │ +08f746: 7020 842e 3200 |0051: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +08f74c: 2702 |0054: throw v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0006 line=82 │ │ 0x000e line=98 │ │ 0x000f line=85 │ │ 0x0017 line=86 │ │ @@ -131522,107 +131519,107 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -08bdb8: |[08bdb8] com.actionbarsherlock.internal.ResourcesCompat.loadLogoFromManifest:(Landroid/app/Activity;)I │ │ -08bdc8: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -08bdca: 6e10 ab2e 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -08bdd0: 0c0d |0004: move-result-object v13 │ │ -08bdd2: 6e10 712e 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -08bdd8: 0c0b |0008: move-result-object v11 │ │ -08bdda: 6e10 5800 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0058 │ │ -08bde0: 0c0d |000c: move-result-object v13 │ │ -08bde2: 54da 2100 |000d: iget-object v10, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ -08bde6: 120d |000f: const/4 v13, #int 0 // #0 │ │ -08bde8: 6e30 5000 af0d |0010: invoke-virtual {v15, v10, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0050 │ │ -08bdee: 0c0d |0013: move-result-object v13 │ │ -08bdf0: 6e10 5301 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0153 │ │ -08bdf6: 0c02 |0017: move-result-object v2 │ │ -08bdf8: 1a0d 7202 |0018: const-string v13, "AndroidManifest.xml" // string@0272 │ │ -08bdfc: 6e20 c101 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@01c1 │ │ -08be02: 0c0c |001d: move-result-object v12 │ │ -08be04: 7210 ee01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01ee │ │ -08be0a: 0a05 |0021: move-result v5 │ │ -08be0c: 121d |0022: const/4 v13, #int 1 // #1 │ │ -08be0e: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ -08be12: 122d |0025: const/4 v13, #int 2 // #2 │ │ -08be14: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ -08be18: 7210 ef01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01ef │ │ -08be1e: 0c09 |002b: move-result-object v9 │ │ -08be20: 1a0d 7615 |002c: const-string v13, "application" // string@1576 │ │ -08be24: 6e20 b92e 9d00 |002e: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -08be2a: 0a0d |0031: move-result v13 │ │ -08be2c: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ -08be30: 7210 e801 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ -08be36: 0a0d |0037: move-result v13 │ │ -08be38: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ -08be3c: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ -08be40: 1a0d 1420 |003c: const-string v13, "logo" // string@2014 │ │ -08be44: 7220 ea01 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ -08be4a: 0c0e |0041: move-result-object v14 │ │ -08be4c: 6e20 b92e ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -08be52: 0a0d |0045: move-result v13 │ │ -08be54: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ -08be58: 120d |0048: const/4 v13, #int 0 // #0 │ │ -08be5a: 7230 eb01 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01eb │ │ -08be60: 0a08 |004c: move-result v8 │ │ -08be62: 7210 f101 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01f1 │ │ -08be68: 0a05 |0050: move-result v5 │ │ -08be6a: 28d1 |0051: goto 0022 // -002f │ │ -08be6c: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ -08be70: 28e6 |0054: goto 003a // -001a │ │ -08be72: 1a0d 4d14 |0055: const-string v13, "activity" // string@144d │ │ -08be76: 6e20 b92e 9d00 |0057: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -08be7c: 0a0d |005a: move-result v13 │ │ -08be7e: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ -08be82: 1200 |005d: const/4 v0, #int 0 // #0 │ │ -08be84: 1201 |005e: const/4 v1, #int 0 // #0 │ │ -08be86: 1207 |005f: const/4 v7, #int 0 // #0 │ │ -08be88: 7210 e801 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ -08be8e: 0a0d |0063: move-result v13 │ │ -08be90: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ -08be94: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ -08be98: 7220 ea01 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ -08be9e: 0c03 |006b: move-result-object v3 │ │ -08bea0: 1a0d 1420 |006c: const-string v13, "logo" // string@2014 │ │ -08bea4: 6e20 b92e 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -08beaa: 0a0d |0071: move-result v13 │ │ -08beac: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ -08beb0: 120d |0074: const/4 v13, #int 0 // #0 │ │ -08beb2: 7230 eb01 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01eb │ │ -08beb8: 0a0d |0078: move-result v13 │ │ -08beba: 7110 912e 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -08bec0: 0c00 |007c: move-result-object v0 │ │ -08bec2: 3800 0800 |007d: if-eqz v0, 0085 // +0008 │ │ -08bec6: 3801 0600 |007f: if-eqz v1, 0085 // +0006 │ │ -08beca: 6e10 8c2e 0000 |0081: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -08bed0: 0a08 |0084: move-result v8 │ │ -08bed2: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ -08bed6: 28df |0087: goto 0066 // -0021 │ │ -08bed8: 1a0d 7325 |0088: const-string v13, "name" // string@2573 │ │ -08bedc: 6e20 b92e 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -08bee2: 0a0d |008d: move-result v13 │ │ -08bee4: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ -08bee8: 7220 ec01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01ec │ │ -08beee: 0c0d |0093: move-result-object v13 │ │ -08bef0: 7120 c122 da00 |0094: invoke-static {v10, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@22c1 │ │ -08bef6: 0c01 |0097: move-result-object v1 │ │ -08bef8: 6e20 b92e 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -08befe: 0a0d |009b: move-result v13 │ │ -08bf00: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ -08bf04: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ -08bf08: 0f08 |00a0: return v8 │ │ -08bf0a: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ -08bf0c: 28db |00a2: goto 007d // -0025 │ │ -08bf0e: 0d04 |00a3: move-exception v4 │ │ -08bf10: 6e10 7c2e 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -08bf16: 28f9 |00a7: goto 00a0 // -0007 │ │ +08f750: |[08f750] com.actionbarsherlock.internal.ResourcesCompat.loadLogoFromManifest:(Landroid/app/Activity;)I │ │ +08f760: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +08f762: 6e10 ab2e 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +08f768: 0c0d |0004: move-result-object v13 │ │ +08f76a: 6e10 712e 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +08f770: 0c0b |0008: move-result-object v11 │ │ +08f772: 6e10 5800 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0058 │ │ +08f778: 0c0d |000c: move-result-object v13 │ │ +08f77a: 54da 2100 |000d: iget-object v10, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ +08f77e: 120d |000f: const/4 v13, #int 0 // #0 │ │ +08f780: 6e30 5000 af0d |0010: invoke-virtual {v15, v10, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0050 │ │ +08f786: 0c0d |0013: move-result-object v13 │ │ +08f788: 6e10 5301 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0153 │ │ +08f78e: 0c02 |0017: move-result-object v2 │ │ +08f790: 1a0d 7402 |0018: const-string v13, "AndroidManifest.xml" // string@0274 │ │ +08f794: 6e20 c101 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@01c1 │ │ +08f79a: 0c0c |001d: move-result-object v12 │ │ +08f79c: 7210 ee01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01ee │ │ +08f7a2: 0a05 |0021: move-result v5 │ │ +08f7a4: 121d |0022: const/4 v13, #int 1 // #1 │ │ +08f7a6: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ +08f7aa: 122d |0025: const/4 v13, #int 2 // #2 │ │ +08f7ac: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ +08f7b0: 7210 ef01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01ef │ │ +08f7b6: 0c09 |002b: move-result-object v9 │ │ +08f7b8: 1a0d 7715 |002c: const-string v13, "application" // string@1577 │ │ +08f7bc: 6e20 b92e 9d00 |002e: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +08f7c2: 0a0d |0031: move-result v13 │ │ +08f7c4: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ +08f7c8: 7210 e801 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ +08f7ce: 0a0d |0037: move-result v13 │ │ +08f7d0: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ +08f7d4: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ +08f7d8: 1a0d 1520 |003c: const-string v13, "logo" // string@2015 │ │ +08f7dc: 7220 ea01 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ +08f7e2: 0c0e |0041: move-result-object v14 │ │ +08f7e4: 6e20 b92e ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +08f7ea: 0a0d |0045: move-result v13 │ │ +08f7ec: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ +08f7f0: 120d |0048: const/4 v13, #int 0 // #0 │ │ +08f7f2: 7230 eb01 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01eb │ │ +08f7f8: 0a08 |004c: move-result v8 │ │ +08f7fa: 7210 f101 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01f1 │ │ +08f800: 0a05 |0050: move-result v5 │ │ +08f802: 28d1 |0051: goto 0022 // -002f │ │ +08f804: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ +08f808: 28e6 |0054: goto 003a // -001a │ │ +08f80a: 1a0d 4e14 |0055: const-string v13, "activity" // string@144e │ │ +08f80e: 6e20 b92e 9d00 |0057: invoke-virtual {v13, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +08f814: 0a0d |005a: move-result v13 │ │ +08f816: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ +08f81a: 1200 |005d: const/4 v0, #int 0 // #0 │ │ +08f81c: 1201 |005e: const/4 v1, #int 0 // #0 │ │ +08f81e: 1207 |005f: const/4 v7, #int 0 // #0 │ │ +08f820: 7210 e801 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ +08f826: 0a0d |0063: move-result v13 │ │ +08f828: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ +08f82c: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ +08f830: 7220 ea01 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ +08f836: 0c03 |006b: move-result-object v3 │ │ +08f838: 1a0d 1520 |006c: const-string v13, "logo" // string@2015 │ │ +08f83c: 6e20 b92e 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +08f842: 0a0d |0071: move-result v13 │ │ +08f844: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ +08f848: 120d |0074: const/4 v13, #int 0 // #0 │ │ +08f84a: 7230 eb01 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeResourceValue:(II)I // method@01eb │ │ +08f850: 0a0d |0078: move-result v13 │ │ +08f852: 7110 912e 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +08f858: 0c00 |007c: move-result-object v0 │ │ +08f85a: 3800 0800 |007d: if-eqz v0, 0085 // +0008 │ │ +08f85e: 3801 0600 |007f: if-eqz v1, 0085 // +0006 │ │ +08f862: 6e10 8c2e 0000 |0081: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +08f868: 0a08 |0084: move-result v8 │ │ +08f86a: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ +08f86e: 28df |0087: goto 0066 // -0021 │ │ +08f870: 1a0d 7425 |0088: const-string v13, "name" // string@2574 │ │ +08f874: 6e20 b92e 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +08f87a: 0a0d |008d: move-result v13 │ │ +08f87c: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ +08f880: 7220 ec01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01ec │ │ +08f886: 0c0d |0093: move-result-object v13 │ │ +08f888: 7120 c122 da00 |0094: invoke-static {v10, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@22c1 │ │ +08f88e: 0c01 |0097: move-result-object v1 │ │ +08f890: 6e20 b92e 1b00 |0098: invoke-virtual {v11, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +08f896: 0a0d |009b: move-result v13 │ │ +08f898: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ +08f89c: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ +08f8a0: 0f08 |00a0: return v8 │ │ +08f8a2: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ +08f8a4: 28db |00a2: goto 007d // -0025 │ │ +08f8a6: 0d04 |00a3: move-exception v4 │ │ +08f8a8: 6e10 7c2e 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +08f8ae: 28f9 |00a7: goto 00a0 // -0007 │ │ catches : 1 │ │ 0x0001 - 0x009b │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=113 │ │ 0x0001 line=115 │ │ 0x0009 line=118 │ │ @@ -131684,21 +131681,21 @@ │ │ 0x00a1 - 0x00a3 reg=11 thisPackage Ljava/lang/String; │ │ 0x00a1 - 0x00a3 reg=12 xml Landroid/content/res/XmlResourceParser; │ │ 0x00a4 - 0x00a8 reg=4 e Ljava/lang/Exception; │ │ 0x0001 - 0x00a8 reg=8 logo I │ │ 0x0000 - 0x00a8 reg=15 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3857 (ResourcesCompat.java) │ │ + source_file_idx : 3858 (ResourcesCompat.java) │ │ │ │ Class #604 header: │ │ class_idx : 1226 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 629 │ │ +source_file_idx : 631 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #604 annotations: │ │ Annotations on class │ │ @@ -131734,21 +131731,21 @@ │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;) │ │ name : 'onAnimationStart' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 629 (Animator.java) │ │ + source_file_idx : 631 (Animator.java) │ │ │ │ Class #605 header: │ │ class_idx : 1227 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 629 │ │ +source_file_idx : 631 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #605 annotations: │ │ Annotations on class │ │ @@ -131778,46 +131775,45 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08bf28: |[08bf28] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.:()V │ │ -08bf38: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08bf3e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08bf40: 5b10 210b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bf44: 0e00 |0006: return-void │ │ +08f8c0: |[08f8c0] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.:()V │ │ +08f8d0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08f8d6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08f8d8: 5b10 210b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f8dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=33 │ │ - 0x0006 line=247 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ name : 'addListener' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -08bf48: |[08bf48] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ -08bf58: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bf5c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -08bf60: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -08bf64: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08bf6a: 5b10 210b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bf6e: 5410 210b |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bf72: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08bf78: 0e00 |0010: return-void │ │ +08f8e0: |[08f8e0] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ +08f8f0: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f8f4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +08f8f8: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +08f8fc: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08f902: 5b10 210b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f906: 5410 210b |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f90a: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08f910: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x000b line=148 │ │ 0x0010 line=149 │ │ locals : │ │ @@ -131829,16 +131825,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08bf7c: |[08bf7c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.cancel:()V │ │ -08bf8c: 0e00 |0000: return-void │ │ +08f914: |[08f914] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.cancel:()V │ │ +08f924: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -131846,39 +131842,39 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -08bf90: |[08bf90] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -08bfa0: 6f10 a92e 0700 |0000: invoke-super {v7}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ -08bfa6: 0c00 |0003: move-result-object v0 │ │ -08bfa8: 1f00 cb04 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ -08bfac: 5475 210b |0006: iget-object v5, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bfb0: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ -08bfb4: 5474 210b |000a: iget-object v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bfb8: 2205 0606 |000c: new-instance v5, Ljava/util/ArrayList; // type@0606 │ │ -08bfbc: 7010 052f 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08bfc2: 5b05 210b |0011: iput-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bfc6: 6e10 152f 0400 |0013: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08bfcc: 0a03 |0016: move-result v3 │ │ -08bfce: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -08bfd0: 3532 1500 |0018: if-ge v2, v3, 002d // +0015 │ │ -08bfd4: 5405 210b |001a: iget-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08bfd8: 6e20 0e2f 2400 |001c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08bfde: 0c06 |001f: move-result-object v6 │ │ -08bfe0: 6e20 092f 6500 |0020: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08bfe6: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08bfea: 28f3 |0025: goto 0018 // -000d │ │ -08bfec: 0d01 |0026: move-exception v1 │ │ -08bfee: 2205 c005 |0027: new-instance v5, Ljava/lang/AssertionError; // type@05c0 │ │ -08bff2: 7010 552e 0500 |0029: invoke-direct {v5}, Ljava/lang/AssertionError;.:()V // method@2e55 │ │ -08bff8: 2705 |002c: throw v5 │ │ -08bffa: 1100 |002d: return-object v0 │ │ +08f928: |[08f928] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +08f938: 6f10 a92e 0700 |0000: invoke-super {v7}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ +08f93e: 0c00 |0003: move-result-object v0 │ │ +08f940: 1f00 cb04 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ +08f944: 5475 210b |0006: iget-object v5, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f948: 3805 2500 |0008: if-eqz v5, 002d // +0025 │ │ +08f94c: 5474 210b |000a: iget-object v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f950: 2205 0606 |000c: new-instance v5, Ljava/util/ArrayList; // type@0606 │ │ +08f954: 7010 052f 0500 |000e: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08f95a: 5b05 210b |0011: iput-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f95e: 6e10 152f 0400 |0013: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +08f964: 0a03 |0016: move-result v3 │ │ +08f966: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +08f968: 3532 1500 |0018: if-ge v2, v3, 002d // +0015 │ │ +08f96c: 5405 210b |001a: iget-object v5, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f970: 6e20 0e2f 2400 |001c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +08f976: 0c06 |001f: move-result-object v6 │ │ +08f978: 6e20 092f 6500 |0020: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08f97e: d802 0201 |0023: add-int/lit8 v2, v2, #int 1 // #01 │ │ +08f982: 28f3 |0025: goto 0018 // -000d │ │ +08f984: 0d01 |0026: move-exception v1 │ │ +08f986: 2205 c005 |0027: new-instance v5, Ljava/lang/AssertionError; // type@05c0 │ │ +08f98a: 7010 552e 0500 |0029: invoke-direct {v5}, Ljava/lang/AssertionError;.:()V // method@2e55 │ │ +08f990: 2705 |002c: throw v5 │ │ +08f992: 1100 |002d: return-object v0 │ │ catches : 1 │ │ 0x0000 - 0x0023 │ │ Ljava/lang/CloneNotSupportedException; -> 0x0026 │ │ positions : │ │ 0x0000 line=192 │ │ 0x0006 line=193 │ │ 0x000a line=194 │ │ @@ -131904,18 +131900,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c00c: |[08c00c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Ljava/lang/Object; │ │ -08c01c: 6e10 fc23 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ -08c022: 0c00 |0003: move-result-object v0 │ │ -08c024: 1100 |0004: return-object v0 │ │ +08f9a4: |[08f9a4] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.clone:()Ljava/lang/Object; │ │ +08f9b4: 6e10 fc23 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ +08f9ba: 0c00 |0003: move-result-object v0 │ │ +08f9bc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -131923,16 +131919,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08c028: |[08c028] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.end:()V │ │ -08c038: 0e00 |0000: return-void │ │ +08f9c0: |[08f9c0] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.end:()V │ │ +08f9d0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -131946,17 +131942,17 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c03c: |[08c03c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.getListeners:()Ljava/util/ArrayList; │ │ -08c04c: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c050: 1100 |0002: return-object v0 │ │ +08f9d4: |[08f9d4] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.getListeners:()Ljava/util/ArrayList; │ │ +08f9e4: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08f9e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -131976,18 +131972,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c054: |[08c054] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.isStarted:()Z │ │ -08c064: 6e10 0224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@2402 │ │ -08c06a: 0a00 |0003: move-result v0 │ │ -08c06c: 0f00 |0004: return v0 │ │ +08f9ec: |[08f9ec] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.isStarted:()Z │ │ +08f9fc: 6e10 0224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@2402 │ │ +08fa02: 0a00 |0003: move-result v0 │ │ +08fa04: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -131995,22 +131991,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08c070: |[08c070] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeAllListeners:()V │ │ -08c080: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c084: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -08c088: 5410 210b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c08c: 6e10 0b2f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -08c092: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -08c094: 5b10 210b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c098: 0e00 |000c: return-void │ │ +08fa08: |[08fa08] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeAllListeners:()V │ │ +08fa18: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08fa1c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +08fa20: 5410 210b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08fa24: 6e10 0b2f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +08fa2a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +08fa2c: 5b10 210b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08fa30: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0004 line=184 │ │ 0x0009 line=185 │ │ 0x000c line=187 │ │ locals : │ │ @@ -132021,27 +132017,27 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -08c09c: |[08c09c] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ -08c0ac: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c0b0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -08c0b4: 0e00 |0004: return-void │ │ -08c0b6: 5410 210b |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c0ba: 6e20 122f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -08c0c0: 5410 210b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c0c4: 6e10 152f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08c0ca: 0a00 |000f: move-result v0 │ │ -08c0cc: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ -08c0d0: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -08c0d2: 5b10 210b |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ -08c0d6: 28ef |0015: goto 0004 // -0011 │ │ +08fa34: |[08fa34] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ +08fa44: 5410 210b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08fa48: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +08fa4c: 0e00 |0004: return-void │ │ +08fa4e: 5410 210b |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08fa52: 6e20 122f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +08fa58: 5410 210b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08fa5c: 6e10 152f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +08fa62: 0a00 |000f: move-result v0 │ │ +08fa64: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ +08fa68: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +08fa6a: 5b10 210b |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.mListeners:Ljava/util/ArrayList; // field@0b21 │ │ +08fa6e: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0004 line=165 │ │ 0x0005 line=161 │ │ 0x000a line=162 │ │ 0x0012 line=163 │ │ @@ -132072,16 +132068,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08c0d8: |[08c0d8] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setTarget:(Ljava/lang/Object;)V │ │ -08c0e8: 0e00 |0000: return-void │ │ +08fa70: |[08fa70] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setTarget:(Ljava/lang/Object;)V │ │ +08fa80: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ 0x0000 - 0x0001 reg=1 target Ljava/lang/Object; │ │ │ │ @@ -132090,16 +132086,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08c0ec: |[08c0ec] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupEndValues:()V │ │ -08c0fc: 0e00 |0000: return-void │ │ +08fa84: |[08fa84] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupEndValues:()V │ │ +08fa94: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -132107,16 +132103,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08c100: |[08c100] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupStartValues:()V │ │ -08c110: 0e00 |0000: return-void │ │ +08fa98: |[08fa98] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.setupStartValues:()V │ │ +08faa8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;) │ │ @@ -132124,29 +132120,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08c114: |[08c114] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.start:()V │ │ -08c124: 0e00 |0000: return-void │ │ +08faac: |[08faac] com.actionbarsherlock.internal.nineoldandroids.animation.Animator.start:()V │ │ +08fabc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 629 (Animator.java) │ │ + source_file_idx : 631 (Animator.java) │ │ │ │ Class #606 header: │ │ class_idx : 1231 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 634 │ │ +source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #606 annotations: │ │ Annotations on class │ │ @@ -132174,72 +132170,72 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -08c128: |[08c128] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -08c138: 5b23 280b |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c13c: 7010 a82e 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08c142: 7110 2c24 0300 |0005: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c148: 0c00 |0008: move-result-object v0 │ │ -08c14a: 6e20 2f2f 4000 |0009: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -08c150: 0c00 |000c: move-result-object v0 │ │ -08c152: 1f00 d204 |000d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c156: 5b20 270b |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c15a: 5420 270b |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c15e: 3900 1b00 |0013: if-nez v0, 002e // +001b │ │ -08c162: 2200 d204 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c166: 7020 2624 4000 |0017: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ -08c16c: 5b20 270b |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c170: 7110 2c24 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c176: 0c00 |001f: move-result-object v0 │ │ -08c178: 5421 270b |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c17c: 6e30 322f 4001 |0022: invoke-virtual {v0, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -08c182: 7110 2f24 0300 |0025: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ -08c188: 0c00 |0028: move-result-object v0 │ │ -08c18a: 5421 270b |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c18e: 6e20 092f 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08c194: 0e00 |002e: return-void │ │ +08fac0: |[08fac0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +08fad0: 5b23 280b |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fad4: 7010 a82e 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08fada: 7110 2c24 0300 |0005: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fae0: 0c00 |0008: move-result-object v0 │ │ +08fae2: 6e20 2f2f 4000 |0009: invoke-virtual {v0, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +08fae8: 0c00 |000c: move-result-object v0 │ │ +08faea: 1f00 d204 |000d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08faee: 5b20 270b |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08faf2: 5420 270b |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08faf6: 3900 1b00 |0013: if-nez v0, 002e // +001b │ │ +08fafa: 2200 d204 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fafe: 7020 2624 4000 |0017: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ +08fb04: 5b20 270b |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08fb08: 7110 2c24 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fb0e: 0c00 |001f: move-result-object v0 │ │ +08fb10: 5421 270b |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08fb14: 6e30 322f 4001 |0022: invoke-virtual {v0, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +08fb1a: 7110 2f24 0300 |0025: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ +08fb20: 0c00 |0028: move-result-object v0 │ │ +08fb22: 5421 270b |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08fb26: 6e20 092f 1000 |002b: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08fb2c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1025 │ │ 0x0005 line=1026 │ │ 0x0011 line=1027 │ │ 0x0015 line=1028 │ │ 0x001c line=1029 │ │ 0x0025 line=1030 │ │ 0x002e line=1032 │ │ locals : │ │ 0x0000 - 0x002f reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ - 0x0000 - 0x002f reg=3 (null) Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ + 0x0000 - 0x002f reg=3 this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x002f reg=4 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;) │ │ name : 'after' │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -08c198: |[08c198] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -08c1a8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -08c1aa: 2311 3406 |0001: new-array v1, v1, [F // type@0634 │ │ -08c1ae: 2601 0f00 0000 |0003: fill-array-data v1, 00000012 // +0000000f │ │ -08c1b4: 7110 2425 0100 |0006: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2524 │ │ -08c1ba: 0c00 |0009: move-result-object v0 │ │ -08c1bc: 6e30 2d25 4005 |000a: invoke-virtual {v0, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ -08c1c2: 6e20 1c24 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241c │ │ -08c1c8: 1103 |0010: return-object v3 │ │ -08c1ca: 0000 |0011: nop // spacer │ │ -08c1cc: 0003 0400 0200 0000 0000 0000 0000 ... |0012: array-data (8 units) │ │ +08fb30: |[08fb30] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +08fb40: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +08fb42: 2311 3406 |0001: new-array v1, v1, [F // type@0634 │ │ +08fb46: 2601 0f00 0000 |0003: fill-array-data v1, 00000012 // +0000000f │ │ +08fb4c: 7110 2425 0100 |0006: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2524 │ │ +08fb52: 0c00 |0009: move-result-object v0 │ │ +08fb54: 6e30 2d25 4005 |000a: invoke-virtual {v0, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ +08fb5a: 6e20 1c24 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241c │ │ +08fb60: 1103 |0010: return-object v3 │ │ +08fb62: 0000 |0011: nop // spacer │ │ +08fb64: 0003 0400 0200 0000 0000 0000 0000 ... |0012: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x000a line=1104 │ │ 0x000d line=1105 │ │ 0x0010 line=1106 │ │ 0x0011 line=1103 │ │ @@ -132253,38 +132249,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -08c1dc: |[08c1dc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -08c1ec: 5432 280b |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c1f0: 7110 2c24 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c1f6: 0c02 |0005: move-result-object v2 │ │ -08c1f8: 6e20 2f2f 4200 |0006: invoke-virtual {v2, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -08c1fe: 0c01 |0009: move-result-object v1 │ │ -08c200: 1f01 d204 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c204: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -08c208: 2201 d204 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c20c: 7020 2624 4100 |0010: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ -08c212: 5432 280b |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c216: 7110 2c24 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c21c: 0c02 |0018: move-result-object v2 │ │ -08c21e: 6e30 322f 4201 |0019: invoke-virtual {v2, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -08c224: 5432 280b |001c: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c228: 7110 2f24 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ -08c22e: 0c02 |0021: move-result-object v2 │ │ -08c230: 6e20 092f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08c236: 2200 d004 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -08c23a: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -08c23c: 7030 1f24 1002 |0028: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ -08c242: 5432 270b |002b: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c246: 6e20 2724 0200 |002d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ -08c24c: 1103 |0030: return-object v3 │ │ +08fb74: |[08fb74] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.after:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +08fb84: 5432 280b |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fb88: 7110 2c24 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fb8e: 0c02 |0005: move-result-object v2 │ │ +08fb90: 6e20 2f2f 4200 |0006: invoke-virtual {v2, v4}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +08fb96: 0c01 |0009: move-result-object v1 │ │ +08fb98: 1f01 d204 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fb9c: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +08fba0: 2201 d204 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fba4: 7020 2624 4100 |0010: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ +08fbaa: 5432 280b |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fbae: 7110 2c24 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fbb4: 0c02 |0018: move-result-object v2 │ │ +08fbb6: 6e30 322f 4201 |0019: invoke-virtual {v2, v4, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +08fbbc: 5432 280b |001c: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fbc0: 7110 2f24 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ +08fbc6: 0c02 |0021: move-result-object v2 │ │ +08fbc8: 6e20 092f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08fbce: 2200 d004 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +08fbd2: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +08fbd4: 7030 1f24 1002 |0028: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ +08fbda: 5432 270b |002b: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08fbde: 6e20 2724 0200 |002d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ +08fbe4: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ 0x000c line=1083 │ │ 0x000e line=1084 │ │ 0x0013 line=1085 │ │ 0x001c line=1086 │ │ @@ -132303,38 +132299,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -08c250: |[08c250] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -08c260: 5442 280b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c264: 7110 2c24 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c26a: 0c02 |0005: move-result-object v2 │ │ -08c26c: 6e20 2f2f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -08c272: 0c01 |0009: move-result-object v1 │ │ -08c274: 1f01 d204 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c278: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -08c27c: 2201 d204 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c280: 7020 2624 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ -08c286: 5442 280b |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c28a: 7110 2c24 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c290: 0c02 |0018: move-result-object v2 │ │ -08c292: 6e30 322f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -08c298: 5442 280b |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c29c: 7110 2f24 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ -08c2a2: 0c02 |0021: move-result-object v2 │ │ -08c2a4: 6e20 092f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08c2aa: 2200 d004 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -08c2ae: 5442 270b |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c2b2: 1213 |0029: const/4 v3, #int 1 // #1 │ │ -08c2b4: 7030 1f24 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ -08c2ba: 6e20 2724 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ -08c2c0: 1104 |0030: return-object v4 │ │ +08fbe8: |[08fbe8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +08fbf8: 5442 280b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fbfc: 7110 2c24 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fc02: 0c02 |0005: move-result-object v2 │ │ +08fc04: 6e20 2f2f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +08fc0a: 0c01 |0009: move-result-object v1 │ │ +08fc0c: 1f01 d204 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fc10: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +08fc14: 2201 d204 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fc18: 7020 2624 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ +08fc1e: 5442 280b |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fc22: 7110 2c24 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fc28: 0c02 |0018: move-result-object v2 │ │ +08fc2a: 6e30 322f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +08fc30: 5442 280b |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fc34: 7110 2f24 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ +08fc3a: 0c02 |0021: move-result-object v2 │ │ +08fc3c: 6e20 092f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08fc42: 2200 d004 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +08fc46: 5442 270b |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08fc4a: 1213 |0029: const/4 v3, #int 1 // #1 │ │ +08fc4c: 7030 1f24 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ +08fc52: 6e20 2724 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ +08fc58: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ 0x000c line=1063 │ │ 0x000e line=1064 │ │ 0x0013 line=1065 │ │ 0x001c line=1066 │ │ @@ -132353,38 +132349,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -08c2c4: |[08c2c4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -08c2d4: 5442 280b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c2d8: 7110 2c24 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c2de: 0c02 |0005: move-result-object v2 │ │ -08c2e0: 6e20 2f2f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -08c2e6: 0c01 |0009: move-result-object v1 │ │ -08c2e8: 1f01 d204 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c2ec: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ -08c2f0: 2201 d204 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c2f4: 7020 2624 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ -08c2fa: 5442 280b |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c2fe: 7110 2c24 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -08c304: 0c02 |0018: move-result-object v2 │ │ -08c306: 6e30 322f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -08c30c: 5442 280b |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ -08c310: 7110 2f24 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ -08c316: 0c02 |0021: move-result-object v2 │ │ -08c318: 6e20 092f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08c31e: 2200 d004 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -08c322: 5442 270b |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ -08c326: 1203 |0029: const/4 v3, #int 0 // #0 │ │ -08c328: 7030 1f24 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ -08c32e: 6e20 2724 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ -08c334: 1104 |0030: return-object v4 │ │ +08fc5c: |[08fc5c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Builder.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +08fc6c: 5442 280b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fc70: 7110 2c24 0200 |0002: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fc76: 0c02 |0005: move-result-object v2 │ │ +08fc78: 6e20 2f2f 5200 |0006: invoke-virtual {v2, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +08fc7e: 0c01 |0009: move-result-object v1 │ │ +08fc80: 1f01 d204 |000a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fc84: 3901 1900 |000c: if-nez v1, 0025 // +0019 │ │ +08fc88: 2201 d204 |000e: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fc8c: 7020 2624 5100 |0010: invoke-direct {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2426 │ │ +08fc92: 5442 280b |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fc96: 7110 2c24 0200 |0015: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +08fc9c: 0c02 |0018: move-result-object v2 │ │ +08fc9e: 6e30 322f 5201 |0019: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +08fca4: 5442 280b |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b28 │ │ +08fca8: 7110 2f24 0200 |001e: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242f │ │ +08fcae: 0c02 |0021: move-result-object v2 │ │ +08fcb0: 6e20 092f 1200 |0022: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08fcb6: 2200 d004 |0025: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +08fcba: 5442 270b |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.mCurrentNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b27 │ │ +08fcbe: 1203 |0029: const/4 v3, #int 0 // #0 │ │ +08fcc0: 7030 1f24 2003 |002a: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ +08fcc6: 6e20 2724 0100 |002d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ +08fccc: 1104 |0030: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1042 │ │ 0x000c line=1043 │ │ 0x000e line=1044 │ │ 0x0013 line=1045 │ │ 0x001c line=1046 │ │ @@ -132394,21 +132390,21 @@ │ │ locals : │ │ 0x000c - 0x0010 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x002d - 0x0031 reg=0 dependency Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ 0x0013 - 0x0031 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x0031 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ 0x0000 - 0x0031 reg=5 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 634 (AnimatorSet.java) │ │ + source_file_idx : 636 (AnimatorSet.java) │ │ │ │ Class #607 header: │ │ class_idx : 1232 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 634 │ │ +source_file_idx : 636 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #607 annotations: │ │ Annotations on class │ │ @@ -132445,38 +132441,38 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08c338: |[08c338] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ -08c348: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08c34e: 5b01 2b0b |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -08c352: 5902 2c0b |0005: iput v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ -08c356: 0e00 |0007: return-void │ │ +08fcd0: |[08fcd0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Dependency.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ +08fce0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08fce6: 5b01 2b0b |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +08fcea: 5902 2c0b |0005: iput v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ +08fcee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=860 │ │ 0x0003 line=861 │ │ 0x0005 line=862 │ │ 0x0007 line=863 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ 0x0000 - 0x0008 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x0008 reg=2 rule I │ │ │ │ Virtual methods - │ │ - source_file_idx : 634 (AnimatorSet.java) │ │ + source_file_idx : 636 (AnimatorSet.java) │ │ │ │ Class #608 header: │ │ class_idx : 1234 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 634 │ │ +source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #608 annotations: │ │ Annotations on class │ │ @@ -132531,25 +132527,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -08c358: |[08c358] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -08c368: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08c36a: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08c370: 5b10 310b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -08c374: 5b10 350b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ -08c378: 5b10 330b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -08c37c: 5b10 340b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -08c380: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08c382: 5c10 320b |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ -08c386: 5b12 300b |000f: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -08c38a: 0e00 |0011: return-void │ │ +08fcf0: |[08fcf0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +08fd00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +08fd02: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08fd08: 5b10 310b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +08fd0c: 5b10 350b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ +08fd10: 5b10 330b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +08fd14: 5b10 340b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +08fd18: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +08fd1a: 5c10 320b |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ +08fd1e: 5b12 300b |000f: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +08fd22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=921 │ │ 0x0004 line=881 │ │ 0x0006 line=892 │ │ 0x0008 line=898 │ │ 0x000a line=905 │ │ @@ -132566,42 +132562,42 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -08c38c: |[08c38c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ │ -08c39c: 5431 310b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -08c3a0: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ -08c3a4: 2201 0606 |0004: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -08c3a8: 7010 052f 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08c3ae: 5b31 310b |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -08c3b2: 2201 0606 |000b: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -08c3b6: 7010 052f 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08c3bc: 5b31 330b |0010: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -08c3c0: 5431 310b |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -08c3c4: 6e20 092f 4100 |0014: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08c3ca: 5431 330b |0017: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -08c3ce: 5442 2b0b |0019: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -08c3d2: 6e20 0d2f 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -08c3d8: 0a01 |001e: move-result v1 │ │ -08c3da: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ -08c3de: 5431 330b |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -08c3e2: 5442 2b0b |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -08c3e6: 6e20 092f 2100 |0025: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08c3ec: 5440 2b0b |0028: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -08c3f0: 5401 340b |002a: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -08c3f4: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -08c3f8: 2201 0606 |002e: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -08c3fc: 7010 052f 0100 |0030: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08c402: 5b01 340b |0033: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -08c406: 5401 340b |0035: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -08c40a: 6e20 092f 3100 |0037: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08c410: 0e00 |003a: return-void │ │ +08fd24: |[08fd24] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ │ +08fd34: 5431 310b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +08fd38: 3901 1000 |0002: if-nez v1, 0012 // +0010 │ │ +08fd3c: 2201 0606 |0004: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +08fd40: 7010 052f 0100 |0006: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08fd46: 5b31 310b |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +08fd4a: 2201 0606 |000b: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +08fd4e: 7010 052f 0100 |000d: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08fd54: 5b31 330b |0010: iput-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +08fd58: 5431 310b |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +08fd5c: 6e20 092f 4100 |0014: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08fd62: 5431 330b |0017: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +08fd66: 5442 2b0b |0019: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +08fd6a: 6e20 0d2f 2100 |001b: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +08fd70: 0a01 |001e: move-result v1 │ │ +08fd72: 3901 0900 |001f: if-nez v1, 0028 // +0009 │ │ +08fd76: 5431 330b |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +08fd7a: 5442 2b0b |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +08fd7e: 6e20 092f 2100 |0025: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08fd84: 5440 2b0b |0028: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +08fd88: 5401 340b |002a: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +08fd8c: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +08fd90: 2201 0606 |002e: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +08fd94: 7010 052f 0100 |0030: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08fd9a: 5b01 340b |0033: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +08fd9e: 5401 340b |0035: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +08fda2: 6e20 092f 3100 |0037: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +08fda8: 0e00 |003a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ 0x0004 line=932 │ │ 0x000b line=933 │ │ 0x0012 line=935 │ │ 0x0017 line=936 │ │ @@ -132621,27 +132617,27 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08c414: |[08c414] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ -08c424: 6f10 a92e 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ -08c42a: 0c01 |0003: move-result-object v1 │ │ -08c42c: 1f01 d204 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -08c430: 5432 300b |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -08c434: 6e10 fc23 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ -08c43a: 0c02 |000b: move-result-object v2 │ │ -08c43c: 5b12 300b |000c: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -08c440: 1101 |000e: return-object v1 │ │ -08c442: 0d00 |000f: move-exception v0 │ │ -08c444: 2202 c005 |0010: new-instance v2, Ljava/lang/AssertionError; // type@05c0 │ │ -08c448: 7010 552e 0200 |0012: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@2e55 │ │ -08c44e: 2702 |0015: throw v2 │ │ +08fdac: |[08fdac] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ +08fdbc: 6f10 a92e 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ +08fdc2: 0c01 |0003: move-result-object v1 │ │ +08fdc4: 1f01 d204 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +08fdc8: 5432 300b |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +08fdcc: 6e10 fc23 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ +08fdd2: 0c02 |000b: move-result-object v2 │ │ +08fdd4: 5b12 300b |000c: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +08fdd8: 1101 |000e: return-object v1 │ │ +08fdda: 0d00 |000f: move-exception v0 │ │ +08fddc: 2202 c005 |0010: new-instance v2, Ljava/lang/AssertionError; // type@05c0 │ │ +08fde0: 7010 552e 0200 |0012: invoke-direct {v2}, Ljava/lang/AssertionError;.:()V // method@2e55 │ │ +08fde6: 2702 |0015: throw v2 │ │ catches : 1 │ │ 0x0000 - 0x000e │ │ Ljava/lang/CloneNotSupportedException; -> 0x000f │ │ positions : │ │ 0x0000 line=949 │ │ 0x0006 line=950 │ │ 0x000e line=951 │ │ @@ -132657,31 +132653,31 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c460: |[08c460] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Ljava/lang/Object; │ │ -08c470: 6e10 2824 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2428 │ │ -08c476: 0c00 |0003: move-result-object v0 │ │ -08c478: 1100 |0004: return-object v0 │ │ +08fdf8: |[08fdf8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$Node.clone:()Ljava/lang/Object; │ │ +08fe08: 6e10 2824 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2428 │ │ +08fe0e: 0c00 |0003: move-result-object v0 │ │ +08fe10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ │ │ - source_file_idx : 634 (AnimatorSet.java) │ │ + source_file_idx : 636 (AnimatorSet.java) │ │ │ │ Class #609 header: │ │ class_idx : 1243 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1483 │ │ +source_file_idx : 1484 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 10 │ │ │ │ Class #609 annotations: │ │ Annotations on class │ │ @@ -132719,43 +132715,42 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08c47c: |[08c47c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.:()V │ │ -08c48c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08c492: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08c494: 5b10 600b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b60 │ │ -08c498: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -08c49a: 5c10 5f0b |0007: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0b5f │ │ -08c49e: 0e00 |0009: return-void │ │ +08fe14: |[08fe14] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.:()V │ │ +08fe24: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08fe2a: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +08fe2c: 5b10 600b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b60 │ │ +08fe30: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +08fe32: 5c10 5f0b |0007: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0b5f │ │ +08fe36: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0003 line=55 │ │ 0x0006 line=62 │ │ - 0x0009 line=321 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ name : 'ofFloat' │ │ type : '(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08c4a0: |[08c4a0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -08c4b0: 2200 d804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c4b4: 7020 5b24 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(F)V // method@245b │ │ -08c4ba: 1100 |0005: return-object v0 │ │ +08fe38: |[08fe38] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +08fe48: 2200 d804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +08fe4c: 7020 5b24 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(F)V // method@245b │ │ +08fe52: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132763,18 +132758,18 @@ │ │ type : '(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08c4bc: |[08c4bc] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -08c4cc: 2200 d804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c4d0: 7030 5c24 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@245c │ │ -08c4d6: 1100 |0005: return-object v0 │ │ +08fe54: |[08fe54] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +08fe64: 2200 d804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +08fe68: 7030 5c24 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@245c │ │ +08fe6e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value F │ │ │ │ @@ -132783,18 +132778,18 @@ │ │ type : '(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08c4d8: |[08c4d8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -08c4e8: 2200 d904 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c4ec: 7020 6624 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(F)V // method@2466 │ │ -08c4f2: 1100 |0005: return-object v0 │ │ +08fe70: |[08fe70] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +08fe80: 2200 d904 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +08fe84: 7020 6624 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(F)V // method@2466 │ │ +08fe8a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132802,18 +132797,18 @@ │ │ type : '(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08c4f4: |[08c4f4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -08c504: 2200 d904 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c508: 7030 6724 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2467 │ │ -08c50e: 1100 |0005: return-object v0 │ │ +08fe8c: |[08fe8c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +08fe9c: 2200 d904 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +08fea0: 7030 6724 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2467 │ │ +08fea6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value I │ │ │ │ @@ -132822,19 +132817,19 @@ │ │ type : '(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08c510: |[08c510] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -08c520: 2200 da04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ -08c524: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08c526: 7030 7124 2001 |0003: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@2471 │ │ -08c52c: 1100 |0006: return-object v0 │ │ +08fea8: |[08fea8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +08feb8: 2200 da04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ +08febc: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +08febe: 7030 7124 2001 |0003: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@2471 │ │ +08fec4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 fraction F │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132842,18 +132837,18 @@ │ │ type : '(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08c530: |[08c530] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -08c540: 2200 da04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ -08c544: 7030 7124 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@2471 │ │ -08c54a: 1100 |0005: return-object v0 │ │ +08fec8: |[08fec8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +08fed8: 2200 da04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ +08fedc: 7030 7124 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@2471 │ │ +08fee2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 fraction F │ │ 0x0000 - 0x0006 reg=2 value Ljava/lang/Object; │ │ │ │ @@ -132869,18 +132864,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c54c: |[08c54c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.clone:()Ljava/lang/Object; │ │ -08c55c: 6e10 7b24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ -08c562: 0c00 |0003: move-result-object v0 │ │ -08c564: 1100 |0004: return-object v0 │ │ +08fee4: |[08fee4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.clone:()Ljava/lang/Object; │ │ +08fef4: 6e10 7b24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ +08fefa: 0c00 |0003: move-result-object v0 │ │ +08fefc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132888,17 +132883,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c568: |[08c568] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getFraction:()F │ │ -08c578: 5210 5e0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0b5e │ │ -08c57c: 0f00 |0002: return v0 │ │ +08ff00: |[08ff00] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getFraction:()F │ │ +08ff10: 5210 5e0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0b5e │ │ +08ff14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132906,17 +132901,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c580: |[08c580] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -08c590: 5410 600b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b60 │ │ -08c594: 1100 |0002: return-object v0 │ │ +08ff18: |[08ff18] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +08ff28: 5410 600b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b60 │ │ +08ff2c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132924,17 +132919,17 @@ │ │ type : '()Ljava/lang/Class;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c598: |[08c598] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getType:()Ljava/lang/Class; │ │ -08c5a8: 5410 610b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mValueType:Ljava/lang/Class; // field@0b61 │ │ -08c5ac: 1100 |0002: return-object v0 │ │ +08ff30: |[08ff30] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.getType:()Ljava/lang/Class; │ │ +08ff40: 5410 610b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mValueType:Ljava/lang/Class; // field@0b61 │ │ +08ff44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132948,17 +132943,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c5b0: |[08c5b0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.hasValue:()Z │ │ -08c5c0: 5510 5f0b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0b5f │ │ -08c5c4: 0f00 |0002: return v0 │ │ +08ff48: |[08ff48] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.hasValue:()Z │ │ +08ff58: 5510 5f0b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mHasValue:Z // field@0b5f │ │ +08ff5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ @@ -132966,17 +132961,17 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c5c8: |[08c5c8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setFraction:(F)V │ │ -08c5d8: 5901 5e0b |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0b5e │ │ -08c5dc: 0e00 |0002: return-void │ │ +08ff60: |[08ff60] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setFraction:(F)V │ │ +08ff70: 5901 5e0b |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mFraction:F // field@0b5e │ │ +08ff74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ 0x0000 - 0x0003 reg=1 fraction F │ │ @@ -132986,38 +132981,38 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08c5e0: |[08c5e0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -08c5f0: 5b01 600b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b60 │ │ -08c5f4: 0e00 |0002: return-void │ │ +08ff78: |[08ff78] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +08ff88: 5b01 600b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b60 │ │ +08ff8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0002 line=223 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ 0x0000 - 0x0003 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;) │ │ name : 'setValue' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1483 (Keyframe.java) │ │ + source_file_idx : 1484 (Keyframe.java) │ │ │ │ Class #610 header: │ │ class_idx : 1244 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1484 │ │ +source_file_idx : 1485 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 5 │ │ │ │ Class #610 annotations: │ │ Annotations on field #2917 'mKeyframes' │ │ @@ -133062,43 +133057,43 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -08c5f8: |[08c5f8] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -08c608: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08c60e: 2130 |0003: array-length v0, v3 │ │ -08c610: 5920 670b |0004: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ -08c614: 2200 0606 |0006: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -08c618: 7010 052f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08c61e: 5b20 650b |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08c622: 5420 650b |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08c626: 7110 182f 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@2f18 │ │ -08c62c: 0c01 |0012: move-result-object v1 │ │ -08c62e: 6e20 0a2f 1000 |0013: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ -08c634: 5420 650b |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08c638: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -08c63a: 6e20 0e2f 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08c640: 0c00 |001c: move-result-object v0 │ │ -08c642: 1f00 db04 |001d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08c646: 5b20 630b |001f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ -08c64a: 5420 650b |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08c64e: 5221 670b |0023: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ -08c652: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08c656: 6e20 0e2f 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08c65c: 0c00 |002a: move-result-object v0 │ │ -08c65e: 1f00 db04 |002b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08c662: 5b20 660b |002d: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ -08c666: 5420 660b |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ -08c66a: 6e10 7e24 0000 |0031: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ -08c670: 0c00 |0034: move-result-object v0 │ │ -08c672: 5b20 640b |0035: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b64 │ │ -08c676: 0e00 |0037: return-void │ │ +08ff90: |[08ff90] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +08ffa0: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +08ffa6: 2130 |0003: array-length v0, v3 │ │ +08ffa8: 5920 670b |0004: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ +08ffac: 2200 0606 |0006: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +08ffb0: 7010 052f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +08ffb6: 5b20 650b |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +08ffba: 5420 650b |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +08ffbe: 7110 182f 0300 |000f: invoke-static {v3}, Ljava/util/Arrays;.asList:([Ljava/lang/Object;)Ljava/util/List; // method@2f18 │ │ +08ffc4: 0c01 |0012: move-result-object v1 │ │ +08ffc6: 6e20 0a2f 1000 |0013: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ +08ffcc: 5420 650b |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +08ffd0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +08ffd2: 6e20 0e2f 1000 |0019: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +08ffd8: 0c00 |001c: move-result-object v0 │ │ +08ffda: 1f00 db04 |001d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +08ffde: 5b20 630b |001f: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ +08ffe2: 5420 650b |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +08ffe6: 5221 670b |0023: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ +08ffea: d801 01ff |0025: add-int/lit8 v1, v1, #int -1 // #ff │ │ +08ffee: 6e20 0e2f 1000 |0027: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +08fff4: 0c00 |002a: move-result-object v0 │ │ +08fff6: 1f00 db04 |002b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +08fffa: 5b20 660b |002d: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ +08fffe: 5420 660b |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ +090002: 6e10 7e24 0000 |0031: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ +090008: 0c00 |0034: move-result-object v0 │ │ +09000a: 5b20 640b |0035: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b64 │ │ +09000e: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0006 line=46 │ │ 0x000d line=47 │ │ 0x0016 line=48 │ │ @@ -133114,55 +133109,55 @@ │ │ type : '([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -08c678: |[08c678] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -08c688: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08c68a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -08c68c: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -08c68e: 2172 |0003: array-length v2, v7 │ │ -08c690: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -08c692: 7120 9d2e 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08c698: 0a03 |0008: move-result v3 │ │ -08c69a: 2331 5b06 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@065b │ │ -08c69e: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -08c6a2: 7110 8224 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2482 │ │ -08c6a8: 0c03 |0010: move-result-object v3 │ │ -08c6aa: 1f03 d804 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c6ae: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -08c6b2: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -08c6b6: 4404 0704 |0017: aget v4, v7, v4 │ │ -08c6ba: 7120 8324 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2483 │ │ -08c6c0: 0c03 |001c: move-result-object v3 │ │ -08c6c2: 1f03 d804 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c6c6: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -08c6ca: 2203 d504 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -08c6ce: 7020 4c24 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@244c │ │ -08c6d4: 1103 |0026: return-object v3 │ │ -08c6d6: 4403 0704 |0027: aget v3, v7, v4 │ │ -08c6da: 7120 8324 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2483 │ │ -08c6e0: 0c03 |002c: move-result-object v3 │ │ -08c6e2: 1f03 d804 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c6e6: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -08c6ea: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -08c6ec: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -08c6f0: 8203 |0034: int-to-float v3, v0 │ │ -08c6f2: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -08c6f6: 8244 |0037: int-to-float v4, v4 │ │ -08c6f8: c943 |0038: div-float/2addr v3, v4 │ │ -08c6fa: 4404 0700 |0039: aget v4, v7, v0 │ │ -08c6fe: 7120 8324 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2483 │ │ -08c704: 0c03 |003e: move-result-object v3 │ │ -08c706: 1f03 d804 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c70a: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -08c70e: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08c712: 28ed |0045: goto 0032 // -0013 │ │ +090010: |[090010] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +090020: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +090022: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +090024: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +090026: 2172 |0003: array-length v2, v7 │ │ +090028: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +09002a: 7120 9d2e 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +090030: 0a03 |0008: move-result v3 │ │ +090032: 2331 5b06 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@065b │ │ +090036: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +09003a: 7110 8224 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2482 │ │ +090040: 0c03 |0010: move-result-object v3 │ │ +090042: 1f03 d804 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +090046: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +09004a: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +09004e: 4404 0704 |0017: aget v4, v7, v4 │ │ +090052: 7120 8324 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2483 │ │ +090058: 0c03 |001c: move-result-object v3 │ │ +09005a: 1f03 d804 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +09005e: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +090062: 2203 d504 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +090066: 7020 4c24 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@244c │ │ +09006c: 1103 |0026: return-object v3 │ │ +09006e: 4403 0704 |0027: aget v3, v7, v4 │ │ +090072: 7120 8324 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2483 │ │ +090078: 0c03 |002c: move-result-object v3 │ │ +09007a: 1f03 d804 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +09007e: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +090082: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +090084: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +090088: 8203 |0034: int-to-float v3, v0 │ │ +09008a: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +09008e: 8244 |0037: int-to-float v4, v4 │ │ +090090: c943 |0038: div-float/2addr v3, v4 │ │ +090092: 4404 0700 |0039: aget v4, v7, v0 │ │ +090096: 7120 8324 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofFloat:(FF)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2483 │ │ +09009c: 0c03 |003e: move-result-object v3 │ │ +09009e: 1f03 d804 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0900a2: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +0900a6: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0900aa: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=69 │ │ 0x0004 line=70 │ │ 0x000b line=71 │ │ 0x000d line=72 │ │ 0x0015 line=73 │ │ @@ -133182,55 +133177,55 @@ │ │ type : '([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -08c714: |[08c714] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -08c724: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08c726: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -08c728: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -08c72a: 2172 |0003: array-length v2, v7 │ │ -08c72c: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -08c72e: 7120 9d2e 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08c734: 0a03 |0008: move-result v3 │ │ -08c736: 2331 5c06 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@065c │ │ -08c73a: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -08c73e: 7110 8424 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2484 │ │ -08c744: 0c03 |0010: move-result-object v3 │ │ -08c746: 1f03 d904 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c74a: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -08c74e: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -08c752: 4404 0704 |0017: aget v4, v7, v4 │ │ -08c756: 7120 8524 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2485 │ │ -08c75c: 0c03 |001c: move-result-object v3 │ │ -08c75e: 1f03 d904 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c762: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -08c766: 2203 d704 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -08c76a: 7020 5524 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2455 │ │ -08c770: 1103 |0026: return-object v3 │ │ -08c772: 4403 0704 |0027: aget v3, v7, v4 │ │ -08c776: 7120 8524 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2485 │ │ -08c77c: 0c03 |002c: move-result-object v3 │ │ -08c77e: 1f03 d904 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c782: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -08c786: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -08c788: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -08c78c: 8203 |0034: int-to-float v3, v0 │ │ -08c78e: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -08c792: 8244 |0037: int-to-float v4, v4 │ │ -08c794: c943 |0038: div-float/2addr v3, v4 │ │ -08c796: 4404 0700 |0039: aget v4, v7, v0 │ │ -08c79a: 7120 8524 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2485 │ │ -08c7a0: 0c03 |003e: move-result-object v3 │ │ -08c7a2: 1f03 d904 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c7a6: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -08c7aa: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08c7ae: 28ed |0045: goto 0032 // -0013 │ │ +0900ac: |[0900ac] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0900bc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0900be: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0900c0: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0900c2: 2172 |0003: array-length v2, v7 │ │ +0900c4: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +0900c6: 7120 9d2e 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0900cc: 0a03 |0008: move-result v3 │ │ +0900ce: 2331 5c06 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@065c │ │ +0900d2: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +0900d6: 7110 8424 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2484 │ │ +0900dc: 0c03 |0010: move-result-object v3 │ │ +0900de: 1f03 d904 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0900e2: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +0900e6: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +0900ea: 4404 0704 |0017: aget v4, v7, v4 │ │ +0900ee: 7120 8524 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2485 │ │ +0900f4: 0c03 |001c: move-result-object v3 │ │ +0900f6: 1f03 d904 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0900fa: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +0900fe: 2203 d704 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +090102: 7020 5524 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2455 │ │ +090108: 1103 |0026: return-object v3 │ │ +09010a: 4403 0704 |0027: aget v3, v7, v4 │ │ +09010e: 7120 8524 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2485 │ │ +090114: 0c03 |002c: move-result-object v3 │ │ +090116: 1f03 d904 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +09011a: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +09011e: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +090120: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +090124: 8203 |0034: int-to-float v3, v0 │ │ +090126: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +09012a: 8244 |0037: int-to-float v4, v4 │ │ +09012c: c943 |0038: div-float/2addr v3, v4 │ │ +09012e: 4404 0700 |0039: aget v4, v7, v0 │ │ +090132: 7120 8524 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofInt:(FI)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2485 │ │ +090138: 0c03 |003e: move-result-object v3 │ │ +09013a: 1f03 d904 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +09013e: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +090142: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +090146: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=54 │ │ 0x0004 line=55 │ │ 0x000b line=56 │ │ 0x000d line=57 │ │ 0x0015 line=58 │ │ @@ -133250,65 +133245,65 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -08c7b0: |[08c7b0] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -08c7c0: 2186 |0000: array-length v6, v8 │ │ -08c7c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -08c7c4: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -08c7c6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -08c7c8: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -08c7ca: 3564 1600 |0005: if-ge v4, v6, 001b // +0016 │ │ -08c7ce: 4607 0804 |0007: aget-object v7, v8, v4 │ │ -08c7d2: 2077 d804 |0009: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c7d6: 3807 0600 |000b: if-eqz v7, 0011 // +0006 │ │ -08c7da: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -08c7dc: d804 0401 |000e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08c7e0: 28f5 |0010: goto 0005 // -000b │ │ -08c7e2: 4607 0804 |0011: aget-object v7, v8, v4 │ │ -08c7e6: 2077 d904 |0013: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c7ea: 3807 0400 |0015: if-eqz v7, 0019 // +0004 │ │ -08c7ee: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -08c7f0: 28f6 |0018: goto 000e // -000a │ │ -08c7f2: 1213 |0019: const/4 v3, #int 1 // #1 │ │ -08c7f4: 28f4 |001a: goto 000e // -000c │ │ -08c7f6: 3801 1a00 |001b: if-eqz v1, 0035 // +001a │ │ -08c7fa: 3902 1800 |001d: if-nez v2, 0035 // +0018 │ │ -08c7fe: 3903 1600 |001f: if-nez v3, 0035 // +0016 │ │ -08c802: 2360 5b06 |0021: new-array v0, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@065b │ │ -08c806: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -08c808: 3564 0b00 |0024: if-ge v4, v6, 002f // +000b │ │ -08c80c: 4607 0804 |0026: aget-object v7, v8, v4 │ │ -08c810: 1f07 d804 |0028: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -08c814: 4d07 0004 |002a: aput-object v7, v0, v4 │ │ -08c818: d804 0401 |002c: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08c81c: 28f6 |002e: goto 0024 // -000a │ │ -08c81e: 2207 d504 |002f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -08c822: 7020 4c24 0700 |0031: invoke-direct {v7, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@244c │ │ -08c828: 1107 |0034: return-object v7 │ │ -08c82a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -08c82e: 3901 1800 |0037: if-nez v1, 004f // +0018 │ │ -08c832: 3903 1600 |0039: if-nez v3, 004f // +0016 │ │ -08c836: 2365 5c06 |003b: new-array v5, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@065c │ │ -08c83a: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -08c83c: 3564 0b00 |003e: if-ge v4, v6, 0049 // +000b │ │ -08c840: 4607 0804 |0040: aget-object v7, v8, v4 │ │ -08c844: 1f07 d904 |0042: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -08c848: 4d07 0504 |0044: aput-object v7, v5, v4 │ │ -08c84c: d804 0401 |0046: add-int/lit8 v4, v4, #int 1 // #01 │ │ -08c850: 28f6 |0048: goto 003e // -000a │ │ -08c852: 2207 d704 |0049: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -08c856: 7020 5524 5700 |004b: invoke-direct {v7, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2455 │ │ -08c85c: 28e6 |004e: goto 0034 // -001a │ │ -08c85e: 2207 dc04 |004f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ -08c862: 7020 8b24 8700 |0051: invoke-direct {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ -08c868: 28e0 |0054: goto 0034 // -0020 │ │ +090148: |[090148] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +090158: 2186 |0000: array-length v6, v8 │ │ +09015a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09015c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +09015e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +090160: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +090162: 3564 1600 |0005: if-ge v4, v6, 001b // +0016 │ │ +090166: 4607 0804 |0007: aget-object v7, v8, v4 │ │ +09016a: 2077 d804 |0009: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +09016e: 3807 0600 |000b: if-eqz v7, 0011 // +0006 │ │ +090172: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +090174: d804 0401 |000e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +090178: 28f5 |0010: goto 0005 // -000b │ │ +09017a: 4607 0804 |0011: aget-object v7, v8, v4 │ │ +09017e: 2077 d904 |0013: instance-of v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +090182: 3807 0400 |0015: if-eqz v7, 0019 // +0004 │ │ +090186: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +090188: 28f6 |0018: goto 000e // -000a │ │ +09018a: 1213 |0019: const/4 v3, #int 1 // #1 │ │ +09018c: 28f4 |001a: goto 000e // -000c │ │ +09018e: 3801 1a00 |001b: if-eqz v1, 0035 // +001a │ │ +090192: 3902 1800 |001d: if-nez v2, 0035 // +0018 │ │ +090196: 3903 1600 |001f: if-nez v3, 0035 // +0016 │ │ +09019a: 2360 5b06 |0021: new-array v0, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@065b │ │ +09019e: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0901a0: 3564 0b00 |0024: if-ge v4, v6, 002f // +000b │ │ +0901a4: 4607 0804 |0026: aget-object v7, v8, v4 │ │ +0901a8: 1f07 d804 |0028: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0901ac: 4d07 0004 |002a: aput-object v7, v0, v4 │ │ +0901b0: d804 0401 |002c: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0901b4: 28f6 |002e: goto 0024 // -000a │ │ +0901b6: 2207 d504 |002f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +0901ba: 7020 4c24 0700 |0031: invoke-direct {v7, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@244c │ │ +0901c0: 1107 |0034: return-object v7 │ │ +0901c2: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +0901c6: 3901 1800 |0037: if-nez v1, 004f // +0018 │ │ +0901ca: 3903 1600 |0039: if-nez v3, 004f // +0016 │ │ +0901ce: 2365 5c06 |003b: new-array v5, v6, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@065c │ │ +0901d2: 1204 |003d: const/4 v4, #int 0 // #0 │ │ +0901d4: 3564 0b00 |003e: if-ge v4, v6, 0049 // +000b │ │ +0901d8: 4607 0804 |0040: aget-object v7, v8, v4 │ │ +0901dc: 1f07 d904 |0042: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0901e0: 4d07 0504 |0044: aput-object v7, v5, v4 │ │ +0901e4: d804 0401 |0046: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0901e8: 28f6 |0048: goto 003e // -000a │ │ +0901ea: 2207 d704 |0049: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +0901ee: 7020 5524 5700 |004b: invoke-direct {v7, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2455 │ │ +0901f4: 28e6 |004e: goto 0034 // -001a │ │ +0901f6: 2207 dc04 |004f: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ +0901fa: 7020 8b24 8700 |0051: invoke-direct {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ +090200: 28e0 |0054: goto 0034 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0001 line=86 │ │ 0x0002 line=87 │ │ 0x0003 line=88 │ │ 0x0004 line=89 │ │ @@ -133347,55 +133342,55 @@ │ │ type : '([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -08c86c: |[08c86c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -08c87c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08c87e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -08c880: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -08c882: 2172 |0003: array-length v2, v7 │ │ -08c884: 1223 |0004: const/4 v3, #int 2 // #2 │ │ -08c886: 7120 9d2e 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08c88c: 0a03 |0008: move-result v3 │ │ -08c88e: 2331 5d06 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@065d │ │ -08c892: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ -08c896: 7110 8624 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2486 │ │ -08c89c: 0c03 |0010: move-result-object v3 │ │ -08c89e: 1f03 da04 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ -08c8a2: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ -08c8a6: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ -08c8aa: 4604 0704 |0017: aget-object v4, v7, v4 │ │ -08c8ae: 7120 8724 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2487 │ │ -08c8b4: 0c03 |001c: move-result-object v3 │ │ -08c8b6: 1f03 da04 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ -08c8ba: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ -08c8be: 2203 dc04 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ -08c8c2: 7020 8b24 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ -08c8c8: 1103 |0026: return-object v3 │ │ -08c8ca: 4603 0704 |0027: aget-object v3, v7, v4 │ │ -08c8ce: 7120 8724 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2487 │ │ -08c8d4: 0c03 |002c: move-result-object v3 │ │ -08c8d6: 1f03 da04 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ -08c8da: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ -08c8de: 1210 |0031: const/4 v0, #int 1 // #1 │ │ -08c8e0: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ -08c8e4: 8203 |0034: int-to-float v3, v0 │ │ -08c8e6: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ -08c8ea: 8244 |0037: int-to-float v4, v4 │ │ -08c8ec: c943 |0038: div-float/2addr v3, v4 │ │ -08c8ee: 4604 0700 |0039: aget-object v4, v7, v0 │ │ -08c8f2: 7120 8724 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2487 │ │ -08c8f8: 0c03 |003e: move-result-object v3 │ │ -08c8fa: 1f03 da04 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ -08c8fe: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ -08c902: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08c906: 28ed |0045: goto 0032 // -0013 │ │ +090204: |[090204] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +090214: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +090216: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +090218: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +09021a: 2172 |0003: array-length v2, v7 │ │ +09021c: 1223 |0004: const/4 v3, #int 2 // #2 │ │ +09021e: 7120 9d2e 3200 |0005: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +090224: 0a03 |0008: move-result v3 │ │ +090226: 2331 5d06 |0009: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@065d │ │ +09022a: 3362 1c00 |000b: if-ne v2, v6, 0027 // +001c │ │ +09022e: 7110 8624 0500 |000d: invoke-static {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2486 │ │ +090234: 0c03 |0010: move-result-object v3 │ │ +090236: 1f03 da04 |0011: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ +09023a: 4d03 0104 |0013: aput-object v3, v1, v4 │ │ +09023e: 1503 803f |0015: const/high16 v3, #int 1065353216 // #3f80 │ │ +090242: 4604 0704 |0017: aget-object v4, v7, v4 │ │ +090246: 7120 8724 4300 |0019: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2487 │ │ +09024c: 0c03 |001c: move-result-object v3 │ │ +09024e: 1f03 da04 |001d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ +090252: 4d03 0106 |001f: aput-object v3, v1, v6 │ │ +090256: 2203 dc04 |0021: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ +09025a: 7020 8b24 1300 |0023: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ +090260: 1103 |0026: return-object v3 │ │ +090262: 4603 0704 |0027: aget-object v3, v7, v4 │ │ +090266: 7120 8724 3500 |0029: invoke-static {v5, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2487 │ │ +09026c: 0c03 |002c: move-result-object v3 │ │ +09026e: 1f03 da04 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ +090272: 4d03 0104 |002f: aput-object v3, v1, v4 │ │ +090276: 1210 |0031: const/4 v0, #int 1 // #1 │ │ +090278: 3520 efff |0032: if-ge v0, v2, 0021 // -0011 │ │ +09027c: 8203 |0034: int-to-float v3, v0 │ │ +09027e: d804 02ff |0035: add-int/lit8 v4, v2, #int -1 // #ff │ │ +090282: 8244 |0037: int-to-float v4, v4 │ │ +090284: c943 |0038: div-float/2addr v3, v4 │ │ +090286: 4604 0700 |0039: aget-object v4, v7, v0 │ │ +09028a: 7120 8724 4300 |003b: invoke-static {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.ofObject:(FLjava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@2487 │ │ +090290: 0c03 |003e: move-result-object v3 │ │ +090292: 1f03 da04 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ +090296: 4d03 0100 |0041: aput-object v3, v1, v0 │ │ +09029a: d800 0001 |0043: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09029e: 28ed |0045: goto 0032 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=116 │ │ 0x0004 line=117 │ │ 0x000b line=118 │ │ 0x000d line=119 │ │ 0x0015 line=120 │ │ @@ -133416,33 +133411,33 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -08c908: |[08c908] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -08c918: 5461 650b |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08c91c: 5465 650b |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08c920: 6e10 152f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08c926: 0a04 |0007: move-result v4 │ │ -08c928: 2342 5e06 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@065e │ │ -08c92c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -08c92e: 3540 1100 |000b: if-ge v0, v4, 001c // +0011 │ │ -08c932: 6e20 0e2f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08c938: 0c05 |0010: move-result-object v5 │ │ -08c93a: 1f05 db04 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08c93e: 6e10 7b24 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ -08c944: 0c05 |0016: move-result-object v5 │ │ -08c946: 4d05 0200 |0017: aput-object v5, v2, v0 │ │ -08c94a: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08c94e: 28f0 |001b: goto 000b // -0010 │ │ -08c950: 2203 dc04 |001c: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ -08c954: 7020 8b24 2300 |001e: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ -08c95a: 1103 |0021: return-object v3 │ │ +0902a0: |[0902a0] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0902b0: 5461 650b |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +0902b4: 5465 650b |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +0902b8: 6e10 152f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0902be: 0a04 |0007: move-result v4 │ │ +0902c0: 2342 5e06 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@065e │ │ +0902c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0902c6: 3540 1100 |000b: if-ge v0, v4, 001c // +0011 │ │ +0902ca: 6e20 0e2f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0902d0: 0c05 |0010: move-result-object v5 │ │ +0902d2: 1f05 db04 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +0902d6: 6e10 7b24 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ +0902dc: 0c05 |0016: move-result-object v5 │ │ +0902de: 4d05 0200 |0017: aput-object v5, v2, v0 │ │ +0902e2: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0902e6: 28f0 |001b: goto 000b // -0010 │ │ +0902e8: 2203 dc04 |001c: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ +0902ec: 7020 8b24 2300 |001e: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ +0902f2: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0002 line=145 │ │ 0x0008 line=146 │ │ 0x000a line=147 │ │ 0x000d line=148 │ │ @@ -133462,18 +133457,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08c95c: |[08c95c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Ljava/lang/Object; │ │ -08c96c: 6e10 8c24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@248c │ │ -08c972: 0c00 |0003: move-result-object v0 │ │ -08c974: 1100 |0004: return-object v0 │ │ +0902f4: |[0902f4] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.clone:()Ljava/lang/Object; │ │ +090304: 6e10 8c24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@248c │ │ +09030a: 0c00 |0003: move-result-object v0 │ │ +09030c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;) │ │ @@ -133481,167 +133476,178 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 226 16-bit code units │ │ -08c978: |[08c978] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -08c988: 5296 670b |0000: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ -08c98c: 1227 |0002: const/4 v7, #int 2 // #2 │ │ -08c98e: 3376 1f00 |0003: if-ne v6, v7, 0022 // +001f │ │ -08c992: 5496 640b |0005: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b64 │ │ -08c996: 3806 0800 |0007: if-eqz v6, 000f // +0008 │ │ -08c99a: 5496 640b |0009: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b64 │ │ -08c99e: 7220 f21f a600 |000b: invoke-interface {v6, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -08c9a4: 0a0a |000e: move-result v10 │ │ -08c9a6: 5496 620b |000f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ -08c9aa: 5497 630b |0011: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ -08c9ae: 6e10 8024 0700 |0013: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08c9b4: 0c07 |0016: move-result-object v7 │ │ -08c9b6: 5498 660b |0017: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ -08c9ba: 6e10 8024 0800 |0019: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08c9c0: 0c08 |001c: move-result-object v8 │ │ -08c9c2: 7240 e624 a687 |001d: invoke-interface {v6, v10, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -08c9c8: 0c06 |0020: move-result-object v6 │ │ -08c9ca: 1106 |0021: return-object v6 │ │ -08c9cc: 1206 |0022: const/4 v6, #int 0 // #0 │ │ -08c9ce: 2e06 0a06 |0023: cmpg-float v6, v10, v6 │ │ -08c9d2: 3c06 3500 |0025: if-gtz v6, 005a // +0035 │ │ -08c9d6: 5496 650b |0027: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08c9da: 1217 |0029: const/4 v7, #int 1 // #1 │ │ -08c9dc: 6e20 0e2f 7600 |002a: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08c9e2: 0c03 |002d: move-result-object v3 │ │ -08c9e4: 1f03 db04 |002e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08c9e8: 6e10 7e24 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ -08c9ee: 0c01 |0033: move-result-object v1 │ │ -08c9f0: 3801 0600 |0034: if-eqz v1, 003a // +0006 │ │ -08c9f4: 7220 f21f a100 |0036: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -08c9fa: 0a0a |0039: move-result v10 │ │ -08c9fc: 5496 630b |003a: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ -08ca00: 6e10 7d24 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ -08ca06: 0a04 |003f: move-result v4 │ │ -08ca08: a706 0a04 |0040: sub-float v6, v10, v4 │ │ -08ca0c: 6e10 7d24 0300 |0042: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ -08ca12: 0a07 |0045: move-result v7 │ │ -08ca14: c747 |0046: sub-float/2addr v7, v4 │ │ -08ca16: a902 0607 |0047: div-float v2, v6, v7 │ │ -08ca1a: 5496 620b |0049: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ -08ca1e: 5497 630b |004b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ -08ca22: 6e10 8024 0700 |004d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08ca28: 0c07 |0050: move-result-object v7 │ │ -08ca2a: 6e10 8024 0300 |0051: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08ca30: 0c08 |0054: move-result-object v8 │ │ -08ca32: 7240 e624 2687 |0055: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -08ca38: 0c06 |0058: move-result-object v6 │ │ -08ca3a: 28c8 |0059: goto 0021 // -0038 │ │ -08ca3c: 1506 803f |005a: const/high16 v6, #int 1065353216 // #3f80 │ │ -08ca40: 2d06 0a06 |005c: cmpl-float v6, v10, v6 │ │ -08ca44: 3a06 3a00 |005e: if-ltz v6, 0098 // +003a │ │ -08ca48: 5496 650b |0060: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08ca4c: 5297 670b |0062: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ -08ca50: d807 07fe |0064: add-int/lit8 v7, v7, #int -2 // #fe │ │ -08ca54: 6e20 0e2f 7600 |0066: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08ca5a: 0c05 |0069: move-result-object v5 │ │ -08ca5c: 1f05 db04 |006a: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08ca60: 5496 660b |006c: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ -08ca64: 6e10 7e24 0600 |006e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ -08ca6a: 0c01 |0071: move-result-object v1 │ │ -08ca6c: 3801 0600 |0072: if-eqz v1, 0078 // +0006 │ │ -08ca70: 7220 f21f a100 |0074: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -08ca76: 0a0a |0077: move-result v10 │ │ -08ca78: 6e10 7d24 0500 |0078: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ -08ca7e: 0a04 |007b: move-result v4 │ │ -08ca80: a706 0a04 |007c: sub-float v6, v10, v4 │ │ -08ca84: 5497 660b |007e: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ -08ca88: 6e10 7d24 0700 |0080: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ -08ca8e: 0a07 |0083: move-result v7 │ │ -08ca90: c747 |0084: sub-float/2addr v7, v4 │ │ -08ca92: a902 0607 |0085: div-float v2, v6, v7 │ │ -08ca96: 5496 620b |0087: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ -08ca9a: 6e10 8024 0500 |0089: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08caa0: 0c07 |008c: move-result-object v7 │ │ -08caa2: 5498 660b |008d: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ -08caa6: 6e10 8024 0800 |008f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08caac: 0c08 |0092: move-result-object v8 │ │ -08caae: 7240 e624 2687 |0093: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -08cab4: 0c06 |0096: move-result-object v6 │ │ -08cab6: 288a |0097: goto 0021 // -0076 │ │ -08cab8: 5495 630b |0098: iget-object v5, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ -08cabc: 1210 |009a: const/4 v0, #int 1 // #1 │ │ -08cabe: 5296 670b |009b: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ -08cac2: 3560 3d00 |009d: if-ge v0, v6, 00da // +003d │ │ -08cac6: 5496 650b |009f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08caca: 6e20 0e2f 0600 |00a1: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08cad0: 0c03 |00a4: move-result-object v3 │ │ -08cad2: 1f03 db04 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08cad6: 6e10 7d24 0300 |00a7: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ -08cadc: 0a06 |00aa: move-result v6 │ │ -08cade: 2e06 0a06 |00ab: cmpg-float v6, v10, v6 │ │ -08cae2: 3b06 2900 |00ad: if-gez v6, 00d6 // +0029 │ │ -08cae6: 6e10 7e24 0300 |00af: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ -08caec: 0c01 |00b2: move-result-object v1 │ │ -08caee: 3801 0600 |00b3: if-eqz v1, 00b9 // +0006 │ │ -08caf2: 7220 f21f a100 |00b5: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -08caf8: 0a0a |00b8: move-result v10 │ │ -08cafa: 6e10 7d24 0500 |00b9: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ -08cb00: 0a04 |00bc: move-result v4 │ │ -08cb02: a706 0a04 |00bd: sub-float v6, v10, v4 │ │ -08cb06: 6e10 7d24 0300 |00bf: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ -08cb0c: 0a07 |00c2: move-result v7 │ │ -08cb0e: c747 |00c3: sub-float/2addr v7, v4 │ │ -08cb10: a902 0607 |00c4: div-float v2, v6, v7 │ │ -08cb14: 5496 620b |00c6: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ -08cb18: 6e10 8024 0500 |00c8: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08cb1e: 0c07 |00cb: move-result-object v7 │ │ -08cb20: 6e10 8024 0300 |00cc: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08cb26: 0c08 |00cf: move-result-object v8 │ │ -08cb28: 7240 e624 2687 |00d0: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -08cb2e: 0c06 |00d3: move-result-object v6 │ │ -08cb30: 2900 4dff |00d4: goto/16 0021 // -00b3 │ │ -08cb34: 0735 |00d6: move-object v5, v3 │ │ -08cb36: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08cb3a: 28c2 |00d9: goto 009b // -003e │ │ -08cb3c: 5496 660b |00da: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ -08cb40: 6e10 8024 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08cb46: 0c06 |00df: move-result-object v6 │ │ -08cb48: 2900 41ff |00e0: goto/16 0021 // -00bf │ │ +090310: |[090310] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +090320: 5296 670b |0000: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ +090324: 1227 |0002: const/4 v7, #int 2 // #2 │ │ +090326: 3376 1f00 |0003: if-ne v6, v7, 0022 // +001f │ │ +09032a: 5496 640b |0005: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b64 │ │ +09032e: 3806 0800 |0007: if-eqz v6, 000f // +0008 │ │ +090332: 5496 640b |0009: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b64 │ │ +090336: 7220 f21f a600 |000b: invoke-interface {v6, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +09033c: 0a0a |000e: move-result v10 │ │ +09033e: 5496 620b |000f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ +090342: 5497 630b |0011: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ +090346: 6e10 8024 0700 |0013: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +09034c: 0c07 |0016: move-result-object v7 │ │ +09034e: 5498 660b |0017: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ +090352: 6e10 8024 0800 |0019: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +090358: 0c08 |001c: move-result-object v8 │ │ +09035a: 7240 e624 a687 |001d: invoke-interface {v6, v10, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +090360: 0c06 |0020: move-result-object v6 │ │ +090362: 1106 |0021: return-object v6 │ │ +090364: 1206 |0022: const/4 v6, #int 0 // #0 │ │ +090366: 2e06 0a06 |0023: cmpg-float v6, v10, v6 │ │ +09036a: 3c06 3500 |0025: if-gtz v6, 005a // +0035 │ │ +09036e: 5496 650b |0027: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +090372: 1217 |0029: const/4 v7, #int 1 // #1 │ │ +090374: 6e20 0e2f 7600 |002a: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09037a: 0c03 |002d: move-result-object v3 │ │ +09037c: 1f03 db04 |002e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +090380: 6e10 7e24 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ +090386: 0c01 |0033: move-result-object v1 │ │ +090388: 3801 0600 |0034: if-eqz v1, 003a // +0006 │ │ +09038c: 7220 f21f a100 |0036: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +090392: 0a0a |0039: move-result v10 │ │ +090394: 5496 630b |003a: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ +090398: 6e10 7d24 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ +09039e: 0a04 |003f: move-result v4 │ │ +0903a0: a706 0a04 |0040: sub-float v6, v10, v4 │ │ +0903a4: 6e10 7d24 0300 |0042: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ +0903aa: 0a07 |0045: move-result v7 │ │ +0903ac: c747 |0046: sub-float/2addr v7, v4 │ │ +0903ae: a902 0607 |0047: div-float v2, v6, v7 │ │ +0903b2: 5496 620b |0049: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ +0903b6: 5497 630b |004b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ +0903ba: 6e10 8024 0700 |004d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +0903c0: 0c07 |0050: move-result-object v7 │ │ +0903c2: 6e10 8024 0300 |0051: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +0903c8: 0c08 |0054: move-result-object v8 │ │ +0903ca: 7240 e624 2687 |0055: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0903d0: 0c06 |0058: move-result-object v6 │ │ +0903d2: 28c8 |0059: goto 0021 // -0038 │ │ +0903d4: 1506 803f |005a: const/high16 v6, #int 1065353216 // #3f80 │ │ +0903d8: 2d06 0a06 |005c: cmpl-float v6, v10, v6 │ │ +0903dc: 3a06 3a00 |005e: if-ltz v6, 0098 // +003a │ │ +0903e0: 5496 650b |0060: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +0903e4: 5297 670b |0062: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ +0903e8: d807 07fe |0064: add-int/lit8 v7, v7, #int -2 // #fe │ │ +0903ec: 6e20 0e2f 7600 |0066: invoke-virtual {v6, v7}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0903f2: 0c05 |0069: move-result-object v5 │ │ +0903f4: 1f05 db04 |006a: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +0903f8: 5496 660b |006c: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ +0903fc: 6e10 7e24 0600 |006e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ +090402: 0c01 |0071: move-result-object v1 │ │ +090404: 3801 0600 |0072: if-eqz v1, 0078 // +0006 │ │ +090408: 7220 f21f a100 |0074: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +09040e: 0a0a |0077: move-result v10 │ │ +090410: 6e10 7d24 0500 |0078: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ +090416: 0a04 |007b: move-result v4 │ │ +090418: a706 0a04 |007c: sub-float v6, v10, v4 │ │ +09041c: 5497 660b |007e: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ +090420: 6e10 7d24 0700 |0080: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ +090426: 0a07 |0083: move-result v7 │ │ +090428: c747 |0084: sub-float/2addr v7, v4 │ │ +09042a: a902 0607 |0085: div-float v2, v6, v7 │ │ +09042e: 5496 620b |0087: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ +090432: 6e10 8024 0500 |0089: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +090438: 0c07 |008c: move-result-object v7 │ │ +09043a: 5498 660b |008d: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ +09043e: 6e10 8024 0800 |008f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +090444: 0c08 |0092: move-result-object v8 │ │ +090446: 7240 e624 2687 |0093: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +09044c: 0c06 |0096: move-result-object v6 │ │ +09044e: 288a |0097: goto 0021 // -0076 │ │ +090450: 5495 630b |0098: iget-object v5, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b63 │ │ +090454: 1210 |009a: const/4 v0, #int 1 // #1 │ │ +090456: 5296 670b |009b: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ +09045a: 3560 3d00 |009d: if-ge v0, v6, 00da // +003d │ │ +09045e: 5496 650b |009f: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +090462: 6e20 0e2f 0600 |00a1: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +090468: 0c03 |00a4: move-result-object v3 │ │ +09046a: 1f03 db04 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +09046e: 6e10 7d24 0300 |00a7: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ +090474: 0a06 |00aa: move-result v6 │ │ +090476: 2e06 0a06 |00ab: cmpg-float v6, v10, v6 │ │ +09047a: 3b06 2900 |00ad: if-gez v6, 00d6 // +0029 │ │ +09047e: 6e10 7e24 0300 |00af: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@247e │ │ +090484: 0c01 |00b2: move-result-object v1 │ │ +090486: 3801 0600 |00b3: if-eqz v1, 00b9 // +0006 │ │ +09048a: 7220 f21f a100 |00b5: invoke-interface {v1, v10}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +090490: 0a0a |00b8: move-result v10 │ │ +090492: 6e10 7d24 0500 |00b9: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ +090498: 0a04 |00bc: move-result v4 │ │ +09049a: a706 0a04 |00bd: sub-float v6, v10, v4 │ │ +09049e: 6e10 7d24 0300 |00bf: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getFraction:()F // method@247d │ │ +0904a4: 0a07 |00c2: move-result v7 │ │ +0904a6: c747 |00c3: sub-float/2addr v7, v4 │ │ +0904a8: a902 0607 |00c4: div-float v2, v6, v7 │ │ +0904ac: 5496 620b |00c6: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ +0904b0: 6e10 8024 0500 |00c8: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +0904b6: 0c07 |00cb: move-result-object v7 │ │ +0904b8: 6e10 8024 0300 |00cc: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +0904be: 0c08 |00cf: move-result-object v8 │ │ +0904c0: 7240 e624 2687 |00d0: invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0904c6: 0c06 |00d3: move-result-object v6 │ │ +0904c8: 2900 4dff |00d4: goto/16 0021 // -00b3 │ │ +0904cc: 0735 |00d6: move-object v5, v3 │ │ +0904ce: d800 0001 |00d7: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0904d2: 28c2 |00d9: goto 009b // -003e │ │ +0904d4: 5496 660b |00da: iget-object v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // field@0b66 │ │ +0904d8: 6e10 8024 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +0904de: 0c06 |00df: move-result-object v6 │ │ +0904e0: 2900 41ff |00e0: goto/16 0021 // -00bf │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0005 line=170 │ │ 0x0009 line=171 │ │ 0x000f line=173 │ │ + 0x0019 line=174 │ │ + 0x001d line=173 │ │ 0x0021 line=216 │ │ 0x0022 line=176 │ │ 0x0027 line=177 │ │ 0x0030 line=178 │ │ 0x0034 line=179 │ │ 0x0036 line=180 │ │ 0x003a line=182 │ │ 0x0040 line=183 │ │ + 0x0042 line=184 │ │ 0x0049 line=185 │ │ + 0x0051 line=186 │ │ + 0x0055 line=185 │ │ 0x005a line=187 │ │ 0x0060 line=188 │ │ 0x006c line=189 │ │ 0x0072 line=190 │ │ 0x0074 line=191 │ │ 0x0078 line=193 │ │ 0x007c line=194 │ │ + 0x0080 line=195 │ │ 0x0087 line=196 │ │ + 0x008f line=197 │ │ + 0x0093 line=196 │ │ 0x0098 line=199 │ │ 0x009a line=200 │ │ 0x009f line=201 │ │ 0x00a7 line=202 │ │ 0x00af line=203 │ │ 0x00b3 line=204 │ │ 0x00b5 line=205 │ │ 0x00b9 line=207 │ │ 0x00bd line=208 │ │ + 0x00bf line=209 │ │ 0x00c6 line=210 │ │ + 0x00cc line=211 │ │ + 0x00d0 line=210 │ │ 0x00d6 line=213 │ │ 0x00d7 line=200 │ │ 0x00da line=216 │ │ locals : │ │ 0x0034 - 0x005a reg=1 interpolator Landroid/view/animation/Interpolator; │ │ 0x0049 - 0x005a reg=2 intervalFraction F │ │ 0x0030 - 0x005a reg=3 nextKeyframe Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ @@ -133664,17 +133670,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08cb4c: |[08cb4c] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -08cb5c: 5b01 620b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ -08cb60: 0e00 |0002: return-void │ │ +0904e4: |[0904e4] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +0904f4: 5b01 620b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b62 │ │ +0904f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0002 line=140 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ 0x0000 - 0x0003 reg=1 evaluator Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ @@ -133684,58 +133690,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -08cb64: |[08cb64] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.toString:()Ljava/lang/String; │ │ -08cb74: 1a01 0300 |0000: const-string v1, " " // string@0003 │ │ -08cb78: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -08cb7a: 5242 670b |0003: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ -08cb7e: 3520 2800 |0005: if-ge v0, v2, 002d // +0028 │ │ -08cb82: 2202 e705 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -08cb86: 7010 d22e 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08cb8c: 6e20 db2e 1200 |000c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cb92: 0c03 |000f: move-result-object v3 │ │ -08cb94: 5442 650b |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08cb98: 6e20 0e2f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08cb9e: 0c02 |0015: move-result-object v2 │ │ -08cba0: 1f02 db04 |0016: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08cba4: 6e10 8024 0200 |0018: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -08cbaa: 0c02 |001b: move-result-object v2 │ │ -08cbac: 6e20 da2e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -08cbb2: 0c02 |001f: move-result-object v2 │ │ -08cbb4: 1a03 0400 |0020: const-string v3, " " // string@0004 │ │ -08cbb8: 6e20 db2e 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cbbe: 0c02 |0025: move-result-object v2 │ │ -08cbc0: 6e10 e02e 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08cbc6: 0c01 |0029: move-result-object v1 │ │ -08cbc8: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08cbcc: 28d7 |002c: goto 0003 // -0029 │ │ -08cbce: 1101 |002d: return-object v1 │ │ +0904fc: |[0904fc] com.actionbarsherlock.internal.nineoldandroids.animation.KeyframeSet.toString:()Ljava/lang/String; │ │ +09050c: 1a01 0300 |0000: const-string v1, " " // string@0003 │ │ +090510: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +090512: 5242 670b |0003: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mNumKeyframes:I // field@0b67 │ │ +090516: 3520 2800 |0005: if-ge v0, v2, 002d // +0028 │ │ +09051a: 2202 e705 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +09051e: 7010 d22e 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +090524: 6e20 db2e 1200 |000c: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09052a: 0c03 |000f: move-result-object v3 │ │ +09052c: 5442 650b |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +090530: 6e20 0e2f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +090536: 0c02 |0015: move-result-object v2 │ │ +090538: 1f02 db04 |0016: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +09053c: 6e10 8024 0200 |0018: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +090542: 0c02 |001b: move-result-object v2 │ │ +090544: 6e20 da2e 2300 |001c: invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09054a: 0c02 |001f: move-result-object v2 │ │ +09054c: 1a03 0400 |0020: const-string v3, " " // string@0004 │ │ +090550: 6e20 db2e 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090556: 0c02 |0025: move-result-object v2 │ │ +090558: 6e10 e02e 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09055e: 0c01 |0029: move-result-object v1 │ │ +090560: d800 0001 |002a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +090564: 28d7 |002c: goto 0003 // -0029 │ │ +090566: 1101 |002d: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0002 line=222 │ │ 0x0007 line=223 │ │ 0x002a line=222 │ │ 0x002d line=225 │ │ locals : │ │ 0x0003 - 0x002e reg=0 i I │ │ 0x0002 - 0x002e reg=1 returnVal Ljava/lang/String; │ │ 0x0000 - 0x002e reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ │ │ - source_file_idx : 1484 (KeyframeSet.java) │ │ + source_file_idx : 1485 (KeyframeSet.java) │ │ │ │ Class #611 header: │ │ class_idx : 1246 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3772 │ │ +source_file_idx : 3773 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #611 annotations: │ │ Annotations on class │ │ @@ -133747,29 +133753,29 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3772 (PropertyValuesHolder.java) │ │ + source_file_idx : 3773 (PropertyValuesHolder.java) │ │ │ │ Class #612 header: │ │ class_idx : 1249 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3772 │ │ +source_file_idx : 3773 │ │ static_fields_size : 7 │ │ instance_fields_size: 9 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 18 │ │ │ │ Class #612 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1; Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; } │ │ Annotations on field #2951 'sGetterPropertyMap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/Class;" "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Ljava/lang/reflect/Method;" ">;>;" } │ │ Annotations on field #2953 'sSetterPropertyMap' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/HashMap" "<" "Ljava/lang/Class;" "Ljava/util/HashMap" "<" "Ljava/lang/String;" "Ljava/lang/reflect/Method;" ">;>;" } │ │ Annotations on method #9421 'clone' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Throws; value={ Ljava/lang/CloneNotSupportedException; } │ │ Annotations on method #9442 'setupSetterOrGetter' │ │ @@ -133853,81 +133859,81 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 124 16-bit code units │ │ -08cbd0: |[08cbd0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:()V │ │ -08cbe0: 1247 |0000: const/4 v7, #int 4 // #4 │ │ -08cbe2: 1236 |0001: const/4 v6, #int 3 // #3 │ │ -08cbe4: 1225 |0002: const/4 v5, #int 2 // #2 │ │ -08cbe6: 1214 |0003: const/4 v4, #int 1 // #1 │ │ -08cbe8: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -08cbea: 2200 d604 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; // type@04d6 │ │ -08cbee: 7010 5224 0000 |0007: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.:()V // method@2452 │ │ -08cbf4: 6900 880b |000a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b88 │ │ -08cbf8: 2200 d404 |000c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; // type@04d4 │ │ -08cbfc: 7010 4924 0000 |000e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.:()V // method@2449 │ │ -08cc02: 6900 860b |0011: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b86 │ │ -08cc06: 1260 |0013: const/4 v0, #int 6 // #6 │ │ -08cc08: 2300 6706 |0014: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ -08cc0c: 6201 9b11 |0016: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ -08cc10: 4d01 0003 |0018: aput-object v1, v0, v3 │ │ -08cc14: 1c01 d005 |001a: const-class v1, Ljava/lang/Float; // type@05d0 │ │ -08cc18: 4d01 0004 |001c: aput-object v1, v0, v4 │ │ -08cc1c: 6201 9a11 |001e: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@119a │ │ -08cc20: 4d01 0005 |0020: aput-object v1, v0, v5 │ │ -08cc24: 6201 9c11 |0022: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -08cc28: 4d01 0006 |0024: aput-object v1, v0, v6 │ │ -08cc2c: 1c01 cd05 |0026: const-class v1, Ljava/lang/Double; // type@05cd │ │ -08cc30: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ -08cc34: 1251 |002a: const/4 v1, #int 5 // #5 │ │ -08cc36: 1c02 d605 |002b: const-class v2, Ljava/lang/Integer; // type@05d6 │ │ -08cc3a: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ -08cc3e: 6900 7b0b |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0b7b │ │ -08cc42: 1260 |0031: const/4 v0, #int 6 // #6 │ │ -08cc44: 2300 6706 |0032: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ -08cc48: 6201 9c11 |0034: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -08cc4c: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ -08cc50: 1c01 d605 |0038: const-class v1, Ljava/lang/Integer; // type@05d6 │ │ -08cc54: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ -08cc58: 6201 9b11 |003c: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ -08cc5c: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ -08cc60: 6201 9a11 |0040: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@119a │ │ -08cc64: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ -08cc68: 1c01 d005 |0044: const-class v1, Ljava/lang/Float; // type@05d0 │ │ -08cc6c: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ -08cc70: 1251 |0048: const/4 v1, #int 5 // #5 │ │ -08cc72: 1c02 cd05 |0049: const-class v2, Ljava/lang/Double; // type@05cd │ │ -08cc76: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ -08cc7a: 6900 7c0b |004d: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0b7c │ │ -08cc7e: 1260 |004f: const/4 v0, #int 6 // #6 │ │ -08cc80: 2300 6706 |0050: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ -08cc84: 6201 9a11 |0052: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@119a │ │ -08cc88: 4d01 0003 |0054: aput-object v1, v0, v3 │ │ -08cc8c: 1c01 cd05 |0056: const-class v1, Ljava/lang/Double; // type@05cd │ │ -08cc90: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ -08cc94: 6201 9b11 |005a: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ -08cc98: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ -08cc9c: 6201 9c11 |005e: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -08cca0: 4d01 0006 |0060: aput-object v1, v0, v6 │ │ -08cca4: 1c01 d005 |0062: const-class v1, Ljava/lang/Float; // type@05d0 │ │ -08cca8: 4d01 0007 |0064: aput-object v1, v0, v7 │ │ -08ccac: 1251 |0066: const/4 v1, #int 5 // #5 │ │ -08ccae: 1c02 d605 |0067: const-class v2, Ljava/lang/Integer; // type@05d6 │ │ -08ccb2: 4d02 0001 |0069: aput-object v2, v0, v1 │ │ -08ccb6: 6900 7a0b |006b: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0b7a │ │ -08ccba: 2200 0d06 |006d: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -08ccbe: 7010 292f 0000 |006f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -08ccc4: 6900 890b |0072: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0b89 │ │ -08ccc8: 2200 0d06 |0074: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -08cccc: 7010 292f 0000 |0076: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -08ccd2: 6900 870b |0079: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0b87 │ │ -08ccd6: 0e00 |007b: return-void │ │ +090568: |[090568] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:()V │ │ +090578: 1247 |0000: const/4 v7, #int 4 // #4 │ │ +09057a: 1236 |0001: const/4 v6, #int 3 // #3 │ │ +09057c: 1225 |0002: const/4 v5, #int 2 // #2 │ │ +09057e: 1214 |0003: const/4 v4, #int 1 // #1 │ │ +090580: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +090582: 2200 d604 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; // type@04d6 │ │ +090586: 7010 5224 0000 |0007: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.:()V // method@2452 │ │ +09058c: 6900 880b |000a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b88 │ │ +090590: 2200 d404 |000c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; // type@04d4 │ │ +090594: 7010 4924 0000 |000e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.:()V // method@2449 │ │ +09059a: 6900 860b |0011: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b86 │ │ +09059e: 1260 |0013: const/4 v0, #int 6 // #6 │ │ +0905a0: 2300 6706 |0014: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ +0905a4: 6201 9b11 |0016: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ +0905a8: 4d01 0003 |0018: aput-object v1, v0, v3 │ │ +0905ac: 1c01 d005 |001a: const-class v1, Ljava/lang/Float; // type@05d0 │ │ +0905b0: 4d01 0004 |001c: aput-object v1, v0, v4 │ │ +0905b4: 6201 9a11 |001e: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@119a │ │ +0905b8: 4d01 0005 |0020: aput-object v1, v0, v5 │ │ +0905bc: 6201 9c11 |0022: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +0905c0: 4d01 0006 |0024: aput-object v1, v0, v6 │ │ +0905c4: 1c01 cd05 |0026: const-class v1, Ljava/lang/Double; // type@05cd │ │ +0905c8: 4d01 0007 |0028: aput-object v1, v0, v7 │ │ +0905cc: 1251 |002a: const/4 v1, #int 5 // #5 │ │ +0905ce: 1c02 d605 |002b: const-class v2, Ljava/lang/Integer; // type@05d6 │ │ +0905d2: 4d02 0001 |002d: aput-object v2, v0, v1 │ │ +0905d6: 6900 7b0b |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0b7b │ │ +0905da: 1260 |0031: const/4 v0, #int 6 // #6 │ │ +0905dc: 2300 6706 |0032: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ +0905e0: 6201 9c11 |0034: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +0905e4: 4d01 0003 |0036: aput-object v1, v0, v3 │ │ +0905e8: 1c01 d605 |0038: const-class v1, Ljava/lang/Integer; // type@05d6 │ │ +0905ec: 4d01 0004 |003a: aput-object v1, v0, v4 │ │ +0905f0: 6201 9b11 |003c: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ +0905f4: 4d01 0005 |003e: aput-object v1, v0, v5 │ │ +0905f8: 6201 9a11 |0040: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@119a │ │ +0905fc: 4d01 0006 |0042: aput-object v1, v0, v6 │ │ +090600: 1c01 d005 |0044: const-class v1, Ljava/lang/Float; // type@05d0 │ │ +090604: 4d01 0007 |0046: aput-object v1, v0, v7 │ │ +090608: 1251 |0048: const/4 v1, #int 5 // #5 │ │ +09060a: 1c02 cd05 |0049: const-class v2, Ljava/lang/Double; // type@05cd │ │ +09060e: 4d02 0001 |004b: aput-object v2, v0, v1 │ │ +090612: 6900 7c0b |004d: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0b7c │ │ +090616: 1260 |004f: const/4 v0, #int 6 // #6 │ │ +090618: 2300 6706 |0050: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ +09061c: 6201 9a11 |0052: sget-object v1, Ljava/lang/Double;.TYPE:Ljava/lang/Class; // field@119a │ │ +090620: 4d01 0003 |0054: aput-object v1, v0, v3 │ │ +090624: 1c01 cd05 |0056: const-class v1, Ljava/lang/Double; // type@05cd │ │ +090628: 4d01 0004 |0058: aput-object v1, v0, v4 │ │ +09062c: 6201 9b11 |005a: sget-object v1, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ +090630: 4d01 0005 |005c: aput-object v1, v0, v5 │ │ +090634: 6201 9c11 |005e: sget-object v1, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +090638: 4d01 0006 |0060: aput-object v1, v0, v6 │ │ +09063c: 1c01 d005 |0062: const-class v1, Ljava/lang/Float; // type@05d0 │ │ +090640: 4d01 0007 |0064: aput-object v1, v0, v7 │ │ +090644: 1251 |0066: const/4 v1, #int 5 // #5 │ │ +090646: 1c02 d605 |0067: const-class v2, Ljava/lang/Integer; // type@05d6 │ │ +09064a: 4d02 0001 |0069: aput-object v2, v0, v1 │ │ +09064e: 6900 7a0b |006b: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0b7a │ │ +090652: 2200 0d06 |006d: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +090656: 7010 292f 0000 |006f: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +09065c: 6900 890b |0072: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0b89 │ │ +090660: 2200 0d06 |0074: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +090664: 7010 292f 0000 |0076: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +09066a: 6900 870b |0079: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0b87 │ │ +09066e: 0e00 |007b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=80 │ │ 0x000c line=81 │ │ 0x0013 line=90 │ │ 0x0031 line=92 │ │ 0x004f line=94 │ │ @@ -133940,28 +133946,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -08ccd8: |[08ccd8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;)V │ │ -08cce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08ccea: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08ccf0: 5b10 830b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ -08ccf4: 5b10 7f0b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ -08ccf8: 5b10 800b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08ccfc: 2200 2b06 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantReadWriteLock; // type@062b │ │ -08cd00: 7010 902f 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.:()V // method@2f90 │ │ -08cd06: 5b10 810b |000f: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ -08cd0a: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -08cd0c: 2300 6806 |0012: new-array v0, v0, [Ljava/lang/Object; // type@0668 │ │ -08cd10: 5b10 840b |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b84 │ │ -08cd14: 5b12 820b |0016: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08cd18: 0e00 |0018: return-void │ │ +090670: |[090670] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;)V │ │ +090680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090682: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +090688: 5b10 830b |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ +09068c: 5b10 7f0b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ +090690: 5b10 800b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090694: 2200 2b06 |000a: new-instance v0, Ljava/util/concurrent/locks/ReentrantReadWriteLock; // type@062b │ │ +090698: 7010 902f 0000 |000c: invoke-direct {v0}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.:()V // method@2f90 │ │ +09069e: 5b10 810b |000f: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ +0906a2: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0906a4: 2300 6806 |0012: new-array v0, v0, [Ljava/lang/Object; // type@0668 │ │ +0906a8: 5b10 840b |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b84 │ │ +0906ac: 5b12 820b |0016: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +0906b0: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=131 │ │ 0x0004 line=56 │ │ 0x0006 line=65 │ │ 0x0008 line=76 │ │ 0x000a line=107 │ │ @@ -133977,17 +133983,17 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08cd1c: |[08cd1c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V │ │ -08cd2c: 7020 c924 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@24c9 │ │ -08cd32: 0e00 |0003: return-void │ │ +0906b4: |[0906b4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V │ │ +0906c4: 7020 c924 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@24c9 │ │ +0906ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0004 reg=1 x0 Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1; │ │ @@ -133997,39 +134003,39 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -08cd34: |[08cd34] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -08cd44: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -08cd48: 6e10 c32e 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -08cd4e: 0a02 |0005: move-result v2 │ │ -08cd50: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ -08cd54: 1103 |0008: return-object v3 │ │ -08cd56: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -08cd58: 6e20 b72e 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -08cd5e: 0a02 |000d: move-result v2 │ │ -08cd60: 7110 662e 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.toUpperCase:(C)C // method@2e66 │ │ -08cd66: 0a00 |0011: move-result v0 │ │ -08cd68: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -08cd6a: 6e20 c72e 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -08cd70: 0c01 |0016: move-result-object v1 │ │ -08cd72: 2202 e705 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -08cd76: 7010 d22e 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08cd7c: 6e20 db2e 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cd82: 0c02 |001f: move-result-object v2 │ │ -08cd84: 6e20 d52e 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -08cd8a: 0c02 |0023: move-result-object v2 │ │ -08cd8c: 6e20 db2e 1200 |0024: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cd92: 0c02 |0027: move-result-object v2 │ │ -08cd94: 6e10 e02e 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08cd9a: 0c03 |002b: move-result-object v3 │ │ -08cd9c: 28dc |002c: goto 0008 // -0024 │ │ +0906cc: |[0906cc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +0906dc: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0906e0: 6e10 c32e 0400 |0002: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0906e6: 0a02 |0005: move-result v2 │ │ +0906e8: 3902 0300 |0006: if-nez v2, 0009 // +0003 │ │ +0906ec: 1103 |0008: return-object v3 │ │ +0906ee: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0906f0: 6e20 b72e 2400 |000a: invoke-virtual {v4, v2}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +0906f6: 0a02 |000d: move-result v2 │ │ +0906f8: 7110 662e 0200 |000e: invoke-static {v2}, Ljava/lang/Character;.toUpperCase:(C)C // method@2e66 │ │ +0906fe: 0a00 |0011: move-result v0 │ │ +090700: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +090702: 6e20 c72e 2400 |0013: invoke-virtual {v4, v2}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +090708: 0c01 |0016: move-result-object v1 │ │ +09070a: 2202 e705 |0017: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +09070e: 7010 d22e 0200 |0019: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +090714: 6e20 db2e 3200 |001c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09071a: 0c02 |001f: move-result-object v2 │ │ +09071c: 6e20 d52e 0200 |0020: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +090722: 0c02 |0023: move-result-object v2 │ │ +090724: 6e20 db2e 1200 |0024: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09072a: 0c02 |0027: move-result-object v2 │ │ +09072c: 6e10 e02e 0200 |0028: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +090732: 0c03 |002b: move-result-object v3 │ │ +090734: 28dc |002c: goto 0008 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ 0x0008 line=732 │ │ 0x0009 line=730 │ │ 0x0012 line=731 │ │ 0x0017 line=732 │ │ @@ -134041,199 +134047,189 @@ │ │ 0x0000 - 0x002d reg=4 propertyName Ljava/lang/String; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ name : 'getPropertyFunction' │ │ type : '(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 17 │ │ + registers : 15 │ │ ins : 4 │ │ outs : 3 │ │ - insns size : 204 16-bit code units │ │ -08cda0: |[08cda0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ -08cdb0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -08cdb2: 54da 820b |0001: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08cdb6: 7120 cf24 af00 |0003: invoke-static {v15, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@24cf │ │ -08cdbc: 0c05 |0006: move-result-object v5 │ │ -08cdbe: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -08cdc0: 3910 3c00 |0008: if-nez v16, 0044 // +003c │ │ -08cdc4: 6e30 6f2e 5e00 |000a: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -08cdca: 0c06 |000d: move-result-object v6 │ │ -08cdcc: 0767 |000e: move-object v7, v6 │ │ -08cdce: 1107 |000f: return-object v7 │ │ -08cdd0: 0d02 |0010: move-exception v2 │ │ -08cdd2: 1a0a bb0e |0011: const-string v10, "PropertyValuesHolder" // string@0ebb │ │ -08cdd6: 220b e705 |0013: new-instance v11, Ljava/lang/StringBuilder; // type@05e7 │ │ -08cdda: 7010 d22e 0b00 |0015: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08cde0: 6e10 722e 0e00 |0018: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -08cde6: 0c0c |001b: move-result-object v12 │ │ -08cde8: 6e20 db2e cb00 |001c: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cdee: 0c0b |001f: move-result-object v11 │ │ -08cdf0: 1a0c 2a00 |0020: const-string v12, " - " // string@002a │ │ -08cdf4: 6e20 db2e cb00 |0022: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cdfa: 0c0b |0025: move-result-object v11 │ │ -08cdfc: 1a0c 6603 |0026: const-string v12, "Couldn't find no-arg method for property " // string@0366 │ │ -08ce00: 6e20 db2e cb00 |0028: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08ce06: 0c0b |002b: move-result-object v11 │ │ -08ce08: 54dc 820b |002c: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08ce0c: 6e20 db2e cb00 |002e: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08ce12: 0c0b |0031: move-result-object v11 │ │ -08ce14: 1a0c 0c01 |0032: const-string v12, ": " // string@010c │ │ -08ce18: 6e20 db2e cb00 |0034: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08ce1e: 0c0b |0037: move-result-object v11 │ │ -08ce20: 6e20 da2e 2b00 |0038: invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -08ce26: 0c0b |003b: move-result-object v11 │ │ -08ce28: 6e10 e02e 0b00 |003c: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08ce2e: 0c0b |003f: move-result-object v11 │ │ -08ce30: 7120 031d ba00 |0040: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08ce36: 28cb |0043: goto 000e // -0035 │ │ -08ce38: 121a |0044: const/4 v10, #int 1 // #1 │ │ -08ce3a: 23a0 6706 |0045: new-array v0, v10, [Ljava/lang/Class; // type@0667 │ │ -08ce3e: 54da 850b |0047: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08ce42: 1c0b d005 |0049: const-class v11, Ljava/lang/Float; // type@05d0 │ │ -08ce46: 6e20 aa2e ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -08ce4c: 0a0a |004e: move-result v10 │ │ -08ce4e: 380a 1600 |004f: if-eqz v10, 0065 // +0016 │ │ -08ce52: 6209 7b0b |0051: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0b7b │ │ -08ce56: 0791 |0053: move-object v1, v9 │ │ -08ce58: 2114 |0054: array-length v4, v1 │ │ -08ce5a: 1203 |0055: const/4 v3, #int 0 // #0 │ │ -08ce5c: 3543 3600 |0056: if-ge v3, v4, 008c // +0036 │ │ -08ce60: 4608 0103 |0058: aget-object v8, v1, v3 │ │ -08ce64: 120a |005a: const/4 v10, #int 0 // #0 │ │ -08ce66: 4d08 000a |005b: aput-object v8, v0, v10 │ │ -08ce6a: 6e30 6f2e 5e00 |005d: invoke-virtual {v14, v5, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -08ce70: 0c06 |0060: move-result-object v6 │ │ -08ce72: 5bd8 850b |0061: iput-object v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08ce76: 0767 |0063: move-object v7, v6 │ │ -08ce78: 28ab |0064: goto 000f // -0055 │ │ -08ce7a: 54da 850b |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08ce7e: 1c0b d605 |0067: const-class v11, Ljava/lang/Integer; // type@05d6 │ │ -08ce82: 6e20 aa2e ba00 |0069: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -08ce88: 0a0a |006c: move-result v10 │ │ -08ce8a: 380a 0500 |006d: if-eqz v10, 0072 // +0005 │ │ -08ce8e: 6209 7c0b |006f: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0b7c │ │ -08ce92: 28e2 |0071: goto 0053 // -001e │ │ -08ce94: 54da 850b |0072: iget-object v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08ce98: 1c0b cd05 |0074: const-class v11, Ljava/lang/Double; // type@05cd │ │ -08ce9c: 6e20 aa2e ba00 |0076: invoke-virtual {v10, v11}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -08cea2: 0a0a |0079: move-result v10 │ │ -08cea4: 380a 0500 |007a: if-eqz v10, 007f // +0005 │ │ -08cea8: 6209 7a0b |007c: sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0b7a │ │ -08ceac: 28d5 |007e: goto 0053 // -002b │ │ -08ceae: 121a |007f: const/4 v10, #int 1 // #1 │ │ -08ceb0: 23a9 6706 |0080: new-array v9, v10, [Ljava/lang/Class; // type@0667 │ │ -08ceb4: 120a |0082: const/4 v10, #int 0 // #0 │ │ -08ceb6: 54db 850b |0083: iget-object v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08ceba: 4d0b 090a |0085: aput-object v11, v9, v10 │ │ -08cebe: 28cc |0087: goto 0053 // -0034 │ │ -08cec0: 0d0a |0088: move-exception v10 │ │ -08cec2: d803 0301 |0089: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08cec6: 28cb |008b: goto 0056 // -0035 │ │ -08cec8: 1a0a bb0e |008c: const-string v10, "PropertyValuesHolder" // string@0ebb │ │ -08cecc: 220b e705 |008e: new-instance v11, Ljava/lang/StringBuilder; // type@05e7 │ │ -08ced0: 7010 d22e 0b00 |0090: invoke-direct {v11}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08ced6: 1a0c 6303 |0093: const-string v12, "Couldn't find " // string@0363 │ │ -08ceda: 6e20 db2e cb00 |0095: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cee0: 0c0b |0098: move-result-object v11 │ │ -08cee2: 6e20 db2e fb00 |0099: invoke-virtual {v11, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cee8: 0c0b |009c: move-result-object v11 │ │ -08ceea: 1a0c 812e |009d: const-string v12, "ter property " // string@2e81 │ │ -08ceee: 6e20 db2e cb00 |009f: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cef4: 0c0b |00a2: move-result-object v11 │ │ -08cef6: 54dc 820b |00a3: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08cefa: 6e20 db2e cb00 |00a5: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cf00: 0c0b |00a8: move-result-object v11 │ │ -08cf02: 1a0c 4d00 |00a9: const-string v12, " for " // string@004d │ │ -08cf06: 6e20 db2e cb00 |00ab: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cf0c: 0c0b |00ae: move-result-object v11 │ │ -08cf0e: 6e10 722e 0e00 |00af: invoke-virtual {v14}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -08cf14: 0c0c |00b2: move-result-object v12 │ │ -08cf16: 6e20 db2e cb00 |00b3: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cf1c: 0c0b |00b6: move-result-object v11 │ │ -08cf1e: 1a0c a000 |00b7: const-string v12, " with value type " // string@00a0 │ │ -08cf22: 6e20 db2e cb00 |00b9: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08cf28: 0c0b |00bc: move-result-object v11 │ │ -08cf2a: 54dc 850b |00bd: iget-object v12, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08cf2e: 6e20 da2e cb00 |00bf: invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -08cf34: 0c0b |00c2: move-result-object v11 │ │ -08cf36: 6e10 e02e 0b00 |00c3: invoke-virtual {v11}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08cf3c: 0c0b |00c6: move-result-object v11 │ │ -08cf3e: 7120 031d ba00 |00c7: invoke-static {v10, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08cf44: 2900 44ff |00ca: goto/16 000e // -00bc │ │ + insns size : 195 16-bit code units │ │ +090738: |[090738] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ +090748: 121a |0000: const/4 v10, #int 1 // #1 │ │ +09074a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +09074c: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +09074e: 54b7 820b |0003: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090752: 7120 cf24 7d00 |0005: invoke-static {v13, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getMethodName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@24cf │ │ +090758: 0c02 |0008: move-result-object v2 │ │ +09075a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +09075c: 390e 3600 |000a: if-nez v14, 0040 // +0036 │ │ +090760: 6e30 6f2e 2c00 |000c: invoke-virtual {v12, v2, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +090766: 0c03 |000f: move-result-object v3 │ │ +090768: 0734 |0010: move-object v4, v3 │ │ +09076a: 1104 |0011: return-object v4 │ │ +09076c: 0d01 |0012: move-exception v1 │ │ +09076e: 1a07 bc0e |0013: const-string v7, "PropertyValuesHolder" // string@0ebc │ │ +090772: 2208 e705 |0015: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +090776: 7010 d22e 0800 |0017: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09077c: 6e10 722e 0c00 |001a: invoke-virtual {v12}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +090782: 0c09 |001d: move-result-object v9 │ │ +090784: 6e20 db2e 9800 |001e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09078a: 0c08 |0021: move-result-object v8 │ │ +09078c: 1a09 2a00 |0022: const-string v9, " - Couldn't find no-arg method for property " // string@002a │ │ +090790: 6e20 db2e 9800 |0024: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090796: 0c08 |0027: move-result-object v8 │ │ +090798: 54b9 820b |0028: iget-object v9, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +09079c: 6e20 db2e 9800 |002a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0907a2: 0c08 |002d: move-result-object v8 │ │ +0907a4: 1a09 0e01 |002e: const-string v9, ": " // string@010e │ │ +0907a8: 6e20 db2e 9800 |0030: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0907ae: 0c08 |0033: move-result-object v8 │ │ +0907b0: 6e20 da2e 1800 |0034: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0907b6: 0c08 |0037: move-result-object v8 │ │ +0907b8: 6e10 e02e 0800 |0038: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0907be: 0c08 |003b: move-result-object v8 │ │ +0907c0: 7120 031d 8700 |003c: invoke-static {v7, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0907c6: 28d1 |003f: goto 0010 // -002f │ │ +0907c8: 23a0 6706 |0040: new-array v0, v10, [Ljava/lang/Class; // type@0667 │ │ +0907cc: 54b7 850b |0042: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +0907d0: 1c09 d005 |0044: const-class v9, Ljava/lang/Float; // type@05d0 │ │ +0907d4: 6e20 aa2e 9700 |0046: invoke-virtual {v7, v9}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +0907da: 0a07 |0049: move-result v7 │ │ +0907dc: 3807 1400 |004a: if-eqz v7, 005e // +0014 │ │ +0907e0: 6206 7b0b |004c: sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.FLOAT_VARIANTS:[Ljava/lang/Class; // field@0b7b │ │ +0907e4: 2169 |004e: array-length v9, v6 │ │ +0907e6: 0187 |004f: move v7, v8 │ │ +0907e8: 3597 3300 |0050: if-ge v7, v9, 0083 // +0033 │ │ +0907ec: 4605 0607 |0052: aget-object v5, v6, v7 │ │ +0907f0: 4d05 0008 |0054: aput-object v5, v0, v8 │ │ +0907f4: 6e30 6f2e 2c00 |0056: invoke-virtual {v12, v2, v0}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +0907fa: 0c03 |0059: move-result-object v3 │ │ +0907fc: 5bb5 850b |005a: iput-object v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090800: 0734 |005c: move-object v4, v3 │ │ +090802: 28b4 |005d: goto 0011 // -004c │ │ +090804: 54b7 850b |005e: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090808: 1c09 d605 |0060: const-class v9, Ljava/lang/Integer; // type@05d6 │ │ +09080c: 6e20 aa2e 9700 |0062: invoke-virtual {v7, v9}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +090812: 0a07 |0065: move-result v7 │ │ +090814: 3807 0500 |0066: if-eqz v7, 006b // +0005 │ │ +090818: 6206 7c0b |0068: sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.INTEGER_VARIANTS:[Ljava/lang/Class; // field@0b7c │ │ +09081c: 28e4 |006a: goto 004e // -001c │ │ +09081e: 54b7 850b |006b: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090822: 1c09 cd05 |006d: const-class v9, Ljava/lang/Double; // type@05cd │ │ +090826: 6e20 aa2e 9700 |006f: invoke-virtual {v7, v9}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +09082c: 0a07 |0072: move-result v7 │ │ +09082e: 3807 0500 |0073: if-eqz v7, 0078 // +0005 │ │ +090832: 6206 7a0b |0075: sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.DOUBLE_VARIANTS:[Ljava/lang/Class; // field@0b7a │ │ +090836: 28d7 |0077: goto 004e // -0029 │ │ +090838: 23a6 6706 |0078: new-array v6, v10, [Ljava/lang/Class; // type@0667 │ │ +09083c: 54b7 850b |007a: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090840: 4d07 0608 |007c: aput-object v7, v6, v8 │ │ +090844: 28d0 |007e: goto 004e // -0030 │ │ +090846: 0d0a |007f: move-exception v10 │ │ +090848: d807 0701 |0080: add-int/lit8 v7, v7, #int 1 // #01 │ │ +09084c: 28ce |0082: goto 0050 // -0032 │ │ +09084e: 1a07 bc0e |0083: const-string v7, "PropertyValuesHolder" // string@0ebc │ │ +090852: 2208 e705 |0085: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +090856: 7010 d22e 0800 |0087: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09085c: 1a09 6503 |008a: const-string v9, "Couldn't find " // string@0365 │ │ +090860: 6e20 db2e 9800 |008c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090866: 0c08 |008f: move-result-object v8 │ │ +090868: 6e20 db2e d800 |0090: invoke-virtual {v8, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09086e: 0c08 |0093: move-result-object v8 │ │ +090870: 1a09 802e |0094: const-string v9, "ter property " // string@2e80 │ │ +090874: 6e20 db2e 9800 |0096: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09087a: 0c08 |0099: move-result-object v8 │ │ +09087c: 54b9 820b |009a: iget-object v9, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090880: 6e20 db2e 9800 |009c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090886: 0c08 |009f: move-result-object v8 │ │ +090888: 1a09 4f00 |00a0: const-string v9, " for " // string@004f │ │ +09088c: 6e20 db2e 9800 |00a2: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090892: 0c08 |00a5: move-result-object v8 │ │ +090894: 6e10 722e 0c00 |00a6: invoke-virtual {v12}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +09089a: 0c09 |00a9: move-result-object v9 │ │ +09089c: 6e20 db2e 9800 |00aa: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0908a2: 0c08 |00ad: move-result-object v8 │ │ +0908a4: 1a09 a200 |00ae: const-string v9, " with value type " // string@00a2 │ │ +0908a8: 6e20 db2e 9800 |00b0: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0908ae: 0c08 |00b3: move-result-object v8 │ │ +0908b0: 54b9 850b |00b4: iget-object v9, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +0908b4: 6e20 da2e 9800 |00b6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0908ba: 0c08 |00b9: move-result-object v8 │ │ +0908bc: 6e10 e02e 0800 |00ba: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0908c2: 0c08 |00bd: move-result-object v8 │ │ +0908c4: 7120 031d 8700 |00be: invoke-static {v7, v8}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0908ca: 2900 4fff |00c1: goto/16 0010 // -00b1 │ │ catches : 2 │ │ - 0x000a - 0x000d │ │ - Ljava/lang/NoSuchMethodException; -> 0x0010 │ │ - 0x005d - 0x0063 │ │ - Ljava/lang/NoSuchMethodException; -> 0x0088 │ │ + 0x000c - 0x000f │ │ + Ljava/lang/NoSuchMethodException; -> 0x0012 │ │ + 0x0056 - 0x005c │ │ + Ljava/lang/NoSuchMethodException; -> 0x007f │ │ positions : │ │ - 0x0000 line=381 │ │ - 0x0001 line=382 │ │ - 0x0007 line=383 │ │ - 0x0008 line=384 │ │ - 0x000a line=386 │ │ - 0x000f line=422 │ │ - 0x0010 line=387 │ │ - 0x0011 line=388 │ │ - 0x0044 line=392 │ │ - 0x0047 line=394 │ │ - 0x0051 line=395 │ │ - 0x0053 line=404 │ │ - 0x005a line=405 │ │ - 0x005d line=407 │ │ - 0x0061 line=409 │ │ - 0x0064 line=410 │ │ - 0x0065 line=396 │ │ - 0x006f line=397 │ │ - 0x0072 line=398 │ │ - 0x007c line=399 │ │ - 0x007f line=401 │ │ - 0x0082 line=402 │ │ - 0x0088 line=411 │ │ - 0x0089 line=404 │ │ - 0x008c line=416 │ │ - locals : │ │ - 0x0001 - 0x000f reg=6 returnVal Ljava/lang/reflect/Method; │ │ - 0x000f - 0x0010 reg=7 returnVal Ljava/lang/reflect/Method; │ │ - 0x0011 - 0x0044 reg=2 e Ljava/lang/NoSuchMethodException; │ │ - 0x0010 - 0x0064 reg=6 returnVal Ljava/lang/reflect/Method; │ │ - 0x0054 - 0x0065 reg=1 arr$ [Ljava/lang/Class; │ │ - 0x0056 - 0x0065 reg=3 i$ I │ │ - 0x0055 - 0x0065 reg=4 len$ I │ │ - 0x0064 - 0x0065 reg=7 returnVal Ljava/lang/reflect/Method; │ │ - 0x005a - 0x0065 reg=8 typeVariant Ljava/lang/Class; │ │ - 0x0053 - 0x0065 reg=9 typeVariants [Ljava/lang/Class; │ │ - 0x0071 - 0x0072 reg=9 typeVariants [Ljava/lang/Class; │ │ - 0x007e - 0x007f reg=9 typeVariants [Ljava/lang/Class; │ │ - 0x0088 - 0x008c reg=8 typeVariant Ljava/lang/Class; │ │ - 0x0008 - 0x00cc reg=0 args [Ljava/lang/Class; │ │ - 0x0088 - 0x00cc reg=1 arr$ [Ljava/lang/Class; │ │ - 0x0088 - 0x00cc reg=3 i$ I │ │ - 0x0088 - 0x00cc reg=4 len$ I │ │ - 0x0007 - 0x00cc reg=5 methodName Ljava/lang/String; │ │ - 0x0065 - 0x00cc reg=6 returnVal Ljava/lang/reflect/Method; │ │ - 0x0082 - 0x00cc reg=9 typeVariants [Ljava/lang/Class; │ │ - 0x0000 - 0x00cc reg=13 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ - 0x0000 - 0x00cc reg=14 targetClass Ljava/lang/Class; │ │ - 0x0000 - 0x00cc reg=15 prefix Ljava/lang/String; │ │ - 0x0000 - 0x00cc reg=16 valueType Ljava/lang/Class; │ │ + 0x0002 line=381 │ │ + 0x0003 line=382 │ │ + 0x0009 line=383 │ │ + 0x000a line=384 │ │ + 0x000c line=386 │ │ + 0x0011 line=422 │ │ + 0x0012 line=387 │ │ + 0x0013 line=388 │ │ + 0x0040 line=392 │ │ + 0x0042 line=394 │ │ + 0x004c line=395 │ │ + 0x004e line=404 │ │ + 0x0054 line=405 │ │ + 0x0056 line=407 │ │ + 0x005a line=409 │ │ + 0x005d line=410 │ │ + 0x005e line=396 │ │ + 0x0068 line=397 │ │ + 0x006b line=398 │ │ + 0x0075 line=399 │ │ + 0x0078 line=401 │ │ + 0x007a line=402 │ │ + 0x007f line=411 │ │ + 0x0080 line=404 │ │ + 0x0083 line=416 │ │ + 0x00a6 line=418 │ │ + 0x00be line=416 │ │ + locals : │ │ + 0x0003 - 0x0011 reg=3 returnVal Ljava/lang/reflect/Method; │ │ + 0x0011 - 0x0012 reg=4 returnVal Ljava/lang/reflect/Method; │ │ + 0x0013 - 0x0040 reg=1 e Ljava/lang/NoSuchMethodException; │ │ + 0x0012 - 0x005d reg=3 returnVal Ljava/lang/reflect/Method; │ │ + 0x005d - 0x005e reg=4 returnVal Ljava/lang/reflect/Method; │ │ + 0x0054 - 0x005e reg=5 typeVariant Ljava/lang/Class; │ │ + 0x004e - 0x005e reg=6 typeVariants [Ljava/lang/Class; │ │ + 0x006a - 0x006b reg=6 typeVariants [Ljava/lang/Class; │ │ + 0x0077 - 0x0078 reg=6 typeVariants [Ljava/lang/Class; │ │ + 0x007f - 0x0083 reg=5 typeVariant Ljava/lang/Class; │ │ + 0x000a - 0x00c3 reg=0 args [Ljava/lang/Class; │ │ + 0x0009 - 0x00c3 reg=2 methodName Ljava/lang/String; │ │ + 0x005e - 0x00c3 reg=3 returnVal Ljava/lang/reflect/Method; │ │ + 0x007a - 0x00c3 reg=6 typeVariants [Ljava/lang/Class; │ │ + 0x0000 - 0x00c3 reg=11 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ + 0x0000 - 0x00c3 reg=12 targetClass Ljava/lang/Class; │ │ + 0x0000 - 0x00c3 reg=13 prefix Ljava/lang/String; │ │ + 0x0000 - 0x00c3 reg=14 valueType Ljava/lang/Class; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ name : 'ofFloat' │ │ type : '(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08cf64: |[08cf64] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -08cf74: 2200 df04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@04df │ │ -08cf78: 7030 b524 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;[F)V // method@24b5 │ │ -08cf7e: 1100 |0005: return-object v0 │ │ +0908ec: |[0908ec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0908fc: 2200 df04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@04df │ │ +090900: 7030 b524 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;[F)V // method@24b5 │ │ +090906: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 propertyName Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 values [F │ │ │ │ @@ -134242,18 +134238,18 @@ │ │ type : '(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08cf80: |[08cf80] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -08cf90: 2200 e004 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@04e0 │ │ -08cf94: 7030 bf24 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;[I)V // method@24bf │ │ -08cf9a: 1100 |0005: return-object v0 │ │ +090908: |[090908] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +090918: 2200 e004 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@04e0 │ │ +09091c: 7030 bf24 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;[I)V // method@24bf │ │ +090922: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 propertyName Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=2 values [I │ │ │ │ @@ -134262,38 +134258,38 @@ │ │ type : '(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -08cf9c: |[08cf9c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofKeyframe:(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -08cfac: 7110 9124 0400 |0000: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2491 │ │ -08cfb2: 0c00 |0003: move-result-object v0 │ │ -08cfb4: 2002 d704 |0004: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -08cfb8: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ -08cfbc: 2201 e004 |0008: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@04e0 │ │ -08cfc0: 1f00 d704 |000a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -08cfc4: 7030 be24 3100 |000c: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V // method@24be │ │ -08cfca: 1101 |000f: return-object v1 │ │ -08cfcc: 2002 d504 |0010: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -08cfd0: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -08cfd4: 2201 df04 |0014: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@04df │ │ -08cfd8: 1f00 d504 |0016: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -08cfdc: 7030 b424 3100 |0018: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V // method@24b4 │ │ -08cfe2: 28f4 |001b: goto 000f // -000c │ │ -08cfe4: 2201 e104 |001c: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ -08cfe8: 7020 c924 3100 |001e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@24c9 │ │ -08cfee: 5b10 800b |0021: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08cff2: 1202 |0023: const/4 v2, #int 0 // #0 │ │ -08cff4: 4602 0402 |0024: aget-object v2, v4, v2 │ │ -08cff8: 6e10 7f24 0200 |0026: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@247f │ │ -08cffe: 0c02 |0029: move-result-object v2 │ │ -08d000: 5b12 850b |002a: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d004: 28e3 |002c: goto 000f // -001d │ │ +090924: |[090924] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofKeyframe:(Ljava/lang/String;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +090934: 7110 9124 0400 |0000: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofKeyframe:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2491 │ │ +09093a: 0c00 |0003: move-result-object v0 │ │ +09093c: 2002 d704 |0004: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +090940: 3802 0a00 |0006: if-eqz v2, 0010 // +000a │ │ +090944: 2201 e004 |0008: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@04e0 │ │ +090948: 1f00 d704 |000a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +09094c: 7030 be24 3100 |000c: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V // method@24be │ │ +090952: 1101 |000f: return-object v1 │ │ +090954: 2002 d504 |0010: instance-of v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +090958: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +09095c: 2201 df04 |0014: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@04df │ │ +090960: 1f00 d504 |0016: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +090964: 7030 b424 3100 |0018: invoke-direct {v1, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V // method@24b4 │ │ +09096a: 28f4 |001b: goto 000f // -000c │ │ +09096c: 2201 e104 |001c: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ +090970: 7020 c924 3100 |001e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@24c9 │ │ +090976: 5b10 800b |0021: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +09097a: 1202 |0023: const/4 v2, #int 0 // #0 │ │ +09097c: 4602 0402 |0024: aget-object v2, v4, v2 │ │ +090980: 6e10 7f24 0200 |0026: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@247f │ │ +090986: 0c02 |0029: move-result-object v2 │ │ +090988: 5b12 850b |002a: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +09098c: 28e3 |002c: goto 000f // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0008 line=252 │ │ 0x000f line=260 │ │ 0x0010 line=253 │ │ @@ -134314,20 +134310,20 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08d008: |[08d008] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -08d018: 2200 e104 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ -08d01c: 7020 c924 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@24c9 │ │ -08d022: 6e20 dc24 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@24dc │ │ -08d028: 6e20 d824 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@24d8 │ │ -08d02e: 1100 |000b: return-object v0 │ │ +090990: |[090990] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0909a0: 2200 e104 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ +0909a4: 7020 c924 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;)V // method@24c9 │ │ +0909aa: 6e20 dc24 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@24dc │ │ +0909b0: 6e20 d824 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@24d8 │ │ +0909b6: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ 0x0008 line=206 │ │ 0x000b line=207 │ │ locals : │ │ @@ -134341,22 +134337,22 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -08d030: |[08d030] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupGetter:(Ljava/lang/Class;)V │ │ -08d040: 6200 870b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0b87 │ │ -08d044: 1a01 3c1a |0002: const-string v1, "get" // string@1a3c │ │ -08d048: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -08d04a: 7052 e224 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@24e2 │ │ -08d050: 0c00 |0008: move-result-object v0 │ │ -08d052: 5b30 7f0b |0009: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ -08d056: 0e00 |000b: return-void │ │ +0909b8: |[0909b8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupGetter:(Ljava/lang/Class;)V │ │ +0909c8: 6200 870b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sGetterPropertyMap:Ljava/util/HashMap; // field@0b87 │ │ +0909cc: 1a01 3d1a |0002: const-string v1, "get" // string@1a3d │ │ +0909d0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0909d2: 7052 e224 4310 |0005: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@24e2 │ │ +0909d8: 0c00 |0008: move-result-object v0 │ │ +0909da: 5b30 7f0b |0009: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ +0909de: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x000b line=476 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x000c reg=4 targetClass Ljava/lang/Class; │ │ @@ -134366,50 +134362,50 @@ │ │ type : '(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 70 16-bit code units │ │ -08d058: |[08d058] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ -08d068: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08d06a: 5453 810b |0001: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ -08d06e: 6e10 912f 0300 |0003: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2f91 │ │ -08d074: 0c03 |0006: move-result-object v3 │ │ -08d076: 6e10 8e2f 0300 |0007: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.lock:()V // method@2f8e │ │ -08d07c: 6e20 2f2f 6700 |000a: invoke-virtual {v7, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -08d082: 0c01 |000d: move-result-object v1 │ │ -08d084: 1f01 0d06 |000e: check-cast v1, Ljava/util/HashMap; // type@060d │ │ -08d088: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ -08d08c: 5453 820b |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08d090: 6e20 2f2f 3100 |0014: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -08d096: 0c03 |0017: move-result-object v3 │ │ -08d098: 0730 |0018: move-object v0, v3 │ │ -08d09a: 1f00 f905 |0019: check-cast v0, Ljava/lang/reflect/Method; // type@05f9 │ │ -08d09e: 0702 |001b: move-object v2, v0 │ │ -08d0a0: 3902 1500 |001c: if-nez v2, 0031 // +0015 │ │ -08d0a4: 7040 d024 6598 |001e: invoke-direct {v5, v6, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@24d0 │ │ -08d0aa: 0c02 |0021: move-result-object v2 │ │ -08d0ac: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ -08d0b0: 2201 0d06 |0024: new-instance v1, Ljava/util/HashMap; // type@060d │ │ -08d0b4: 7010 292f 0100 |0026: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -08d0ba: 6e30 322f 6701 |0029: invoke-virtual {v7, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -08d0c0: 5453 820b |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08d0c4: 6e30 322f 3102 |002e: invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -08d0ca: 5453 810b |0031: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ -08d0ce: 6e10 912f 0300 |0033: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2f91 │ │ -08d0d4: 0c03 |0036: move-result-object v3 │ │ -08d0d6: 6e10 8f2f 0300 |0037: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2f8f │ │ -08d0dc: 1102 |003a: return-object v2 │ │ -08d0de: 0d03 |003b: move-exception v3 │ │ -08d0e0: 5454 810b |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ -08d0e4: 6e10 912f 0400 |003e: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2f91 │ │ -08d0ea: 0c04 |0041: move-result-object v4 │ │ -08d0ec: 6e10 8f2f 0400 |0042: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2f8f │ │ -08d0f2: 2703 |0045: throw v3 │ │ +0909e0: |[0909e0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ +0909f0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0909f2: 5453 810b |0001: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ +0909f6: 6e10 912f 0300 |0003: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2f91 │ │ +0909fc: 0c03 |0006: move-result-object v3 │ │ +0909fe: 6e10 8e2f 0300 |0007: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.lock:()V // method@2f8e │ │ +090a04: 6e20 2f2f 6700 |000a: invoke-virtual {v7, v6}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +090a0a: 0c01 |000d: move-result-object v1 │ │ +090a0c: 1f01 0d06 |000e: check-cast v1, Ljava/util/HashMap; // type@060d │ │ +090a10: 3801 0c00 |0010: if-eqz v1, 001c // +000c │ │ +090a14: 5453 820b |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090a18: 6e20 2f2f 3100 |0014: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +090a1e: 0c03 |0017: move-result-object v3 │ │ +090a20: 0730 |0018: move-object v0, v3 │ │ +090a22: 1f00 f905 |0019: check-cast v0, Ljava/lang/reflect/Method; // type@05f9 │ │ +090a26: 0702 |001b: move-object v2, v0 │ │ +090a28: 3902 1500 |001c: if-nez v2, 0031 // +0015 │ │ +090a2c: 7040 d024 6598 |001e: invoke-direct {v5, v6, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyFunction:(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@24d0 │ │ +090a32: 0c02 |0021: move-result-object v2 │ │ +090a34: 3901 0a00 |0022: if-nez v1, 002c // +000a │ │ +090a38: 2201 0d06 |0024: new-instance v1, Ljava/util/HashMap; // type@060d │ │ +090a3c: 7010 292f 0100 |0026: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +090a42: 6e30 322f 6701 |0029: invoke-virtual {v7, v6, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +090a48: 5453 820b |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090a4c: 6e30 322f 3102 |002e: invoke-virtual {v1, v3, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +090a52: 5453 810b |0031: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ +090a56: 6e10 912f 0300 |0033: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2f91 │ │ +090a5c: 0c03 |0036: move-result-object v3 │ │ +090a5e: 6e10 8f2f 0300 |0037: invoke-virtual {v3}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2f8f │ │ +090a64: 1102 |003a: return-object v2 │ │ +090a66: 0d03 |003b: move-exception v3 │ │ +090a68: 5454 810b |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyMapLock:Ljava/util/concurrent/locks/ReentrantReadWriteLock; // field@0b81 │ │ +090a6c: 6e10 912f 0400 |003e: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock;.writeLock:()Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock; // method@2f91 │ │ +090a72: 0c04 |0041: move-result-object v4 │ │ +090a74: 6e10 8f2f 0400 |0042: invoke-virtual {v4}, Ljava/util/concurrent/locks/ReentrantReadWriteLock$WriteLock;.unlock:()V // method@2f8f │ │ +090a7a: 2703 |0045: throw v3 │ │ catches : 1 │ │ 0x0001 - 0x0031 │ │ -> 0x003b │ │ positions : │ │ 0x0000 line=439 │ │ 0x0001 line=444 │ │ 0x000a line=445 │ │ @@ -134440,39 +134436,39 @@ │ │ type : '(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -08d100: |[08d100] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -08d110: 5442 7f0b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ -08d114: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ -08d118: 6e10 ab2e 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -08d11e: 0c01 |0007: move-result-object v1 │ │ -08d120: 7020 df24 1400 |0008: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@24df │ │ -08d126: 5442 7f0b |000b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ -08d12a: 1203 |000d: const/4 v3, #int 0 // #0 │ │ -08d12c: 2333 6806 |000e: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ -08d130: 6e30 f92e 5203 |0010: invoke-virtual {v2, v5, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -08d136: 0c02 |0013: move-result-object v2 │ │ -08d138: 6e20 8a24 2600 |0014: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@248a │ │ -08d13e: 0e00 |0017: return-void │ │ -08d140: 0d00 |0018: move-exception v0 │ │ -08d142: 1a02 bb0e |0019: const-string v2, "PropertyValuesHolder" // string@0ebb │ │ -08d146: 6e10 f72e 0000 |001b: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ -08d14c: 0c03 |001e: move-result-object v3 │ │ -08d14e: 7120 031d 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08d154: 28f5 |0022: goto 0017 // -000b │ │ -08d156: 0d00 |0023: move-exception v0 │ │ -08d158: 1a02 bb0e |0024: const-string v2, "PropertyValuesHolder" // string@0ebb │ │ -08d15c: 6e10 822e 0000 |0026: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ -08d162: 0c03 |0029: move-result-object v3 │ │ -08d164: 7120 031d 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08d16a: 28ea |002d: goto 0017 // -0016 │ │ +090a88: |[090a88] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +090a98: 5442 7f0b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ +090a9c: 3902 0900 |0002: if-nez v2, 000b // +0009 │ │ +090aa0: 6e10 ab2e 0500 |0004: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +090aa6: 0c01 |0007: move-result-object v1 │ │ +090aa8: 7020 df24 1400 |0008: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@24df │ │ +090aae: 5442 7f0b |000b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ +090ab2: 1203 |000d: const/4 v3, #int 0 // #0 │ │ +090ab4: 2333 6806 |000e: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ +090ab8: 6e30 f92e 5203 |0010: invoke-virtual {v2, v5, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +090abe: 0c02 |0013: move-result-object v2 │ │ +090ac0: 6e20 8a24 2600 |0014: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@248a │ │ +090ac6: 0e00 |0017: return-void │ │ +090ac8: 0d00 |0018: move-exception v0 │ │ +090aca: 1a02 bc0e |0019: const-string v2, "PropertyValuesHolder" // string@0ebc │ │ +090ace: 6e10 f72e 0000 |001b: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ +090ad4: 0c03 |001e: move-result-object v3 │ │ +090ad6: 7120 031d 3200 |001f: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +090adc: 28f5 |0022: goto 0017 // -000b │ │ +090ade: 0d00 |0023: move-exception v0 │ │ +090ae0: 1a02 bc0e |0024: const-string v2, "PropertyValuesHolder" // string@0ebc │ │ +090ae4: 6e10 822e 0000 |0026: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ +090aea: 0c03 |0029: move-result-object v3 │ │ +090aec: 7120 031d 3200 |002a: invoke-static {v2, v3}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +090af2: 28ea |002d: goto 0017 // -0016 │ │ catches : 1 │ │ 0x0000 - 0x0017 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0018 │ │ Ljava/lang/IllegalAccessException; -> 0x0023 │ │ positions : │ │ 0x0000 line=537 │ │ 0x0004 line=538 │ │ @@ -134497,20 +134493,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -08d17c: |[08d17c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.calculateValue:(F)V │ │ -08d18c: 5410 800b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d190: 6e20 8e24 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.getValue:(F)Ljava/lang/Object; // method@248e │ │ -08d196: 0c00 |0005: move-result-object v0 │ │ -08d198: 5b10 7d0b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0b7d │ │ -08d19c: 0e00 |0008: return-void │ │ +090b04: |[090b04] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.calculateValue:(F)V │ │ +090b14: 5410 800b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090b18: 6e20 8e24 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.getValue:(F)Ljava/lang/Object; // method@248e │ │ +090b1e: 0c00 |0005: move-result-object v0 │ │ +090b20: 5b10 7d0b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0b7d │ │ +090b24: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x0008 line=653 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ @@ -134520,30 +134516,30 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -08d1a0: |[08d1a0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -08d1b0: 6f10 a92e 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ -08d1b6: 0c01 |0003: move-result-object v1 │ │ -08d1b8: 1f01 e104 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ -08d1bc: 5432 820b |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08d1c0: 5b12 820b |0008: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08d1c4: 5432 800b |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d1c8: 6e10 8c24 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@248c │ │ -08d1ce: 0c02 |000f: move-result-object v2 │ │ -08d1d0: 5b12 800b |0010: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d1d4: 5432 7e0b |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ -08d1d8: 5b12 7e0b |0014: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ -08d1dc: 1101 |0016: return-object v1 │ │ -08d1de: 0d00 |0017: move-exception v0 │ │ -08d1e0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -08d1e2: 28fd |0019: goto 0016 // -0003 │ │ +090b28: |[090b28] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +090b38: 6f10 a92e 0300 |0000: invoke-super {v3}, Ljava/lang/Object;.clone:()Ljava/lang/Object; // method@2ea9 │ │ +090b3e: 0c01 |0003: move-result-object v1 │ │ +090b40: 1f01 e104 |0004: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ +090b44: 5432 820b |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090b48: 5b12 820b |0008: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090b4c: 5432 800b |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090b50: 6e10 8c24 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@248c │ │ +090b56: 0c02 |000f: move-result-object v2 │ │ +090b58: 5b12 800b |0010: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090b5c: 5432 7e0b |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ +090b60: 5b12 7e0b |0014: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ +090b64: 1101 |0016: return-object v1 │ │ +090b66: 0d00 |0017: move-exception v0 │ │ +090b68: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +090b6a: 28fd |0019: goto 0016 // -0003 │ │ catches : 1 │ │ 0x0000 - 0x0016 │ │ Ljava/lang/CloneNotSupportedException; -> 0x0017 │ │ positions : │ │ 0x0000 line=576 │ │ 0x0006 line=577 │ │ 0x000a line=579 │ │ @@ -134561,18 +134557,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d1f4: |[08d1f4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -08d204: 6e10 cc24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ -08d20a: 0c00 |0003: move-result-object v0 │ │ -08d20c: 1100 |0004: return-object v0 │ │ +090b7c: |[090b7c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +090b8c: 6e10 cc24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ +090b92: 0c00 |0003: move-result-object v0 │ │ +090b94: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ @@ -134580,17 +134576,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d210: |[08d210] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -08d220: 5410 7d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0b7d │ │ -08d224: 1100 |0002: return-object v0 │ │ +090b98: |[090b98] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +090ba8: 5410 7d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mAnimatedValue:Ljava/lang/Object; // field@0b7d │ │ +090bac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ @@ -134598,17 +134594,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d228: |[08d228] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyName:()Ljava/lang/String; │ │ -08d238: 5410 820b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08d23c: 1100 |0002: return-object v0 │ │ +090bb0: |[090bb0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.getPropertyName:()Ljava/lang/String; │ │ +090bc0: 5410 820b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090bc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ @@ -134616,35 +134612,35 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -08d240: |[08d240] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.init:()V │ │ -08d250: 5420 7e0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ -08d254: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ -08d258: 5420 850b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d25c: 1c01 d605 |0006: const-class v1, Ljava/lang/Integer; // type@05d6 │ │ -08d260: 3310 1200 |0008: if-ne v0, v1, 001a // +0012 │ │ -08d264: 6200 880b |000a: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b88 │ │ -08d268: 5b20 7e0b |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ -08d26c: 5420 7e0b |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ -08d270: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ -08d274: 5420 800b |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d278: 5421 7e0b |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ -08d27c: 6e20 9324 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@2493 │ │ -08d282: 0e00 |0019: return-void │ │ -08d284: 5420 850b |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d288: 1c01 d005 |001c: const-class v1, Ljava/lang/Float; // type@05d0 │ │ -08d28c: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ -08d290: 6200 860b |0020: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b86 │ │ -08d294: 28ea |0022: goto 000c // -0016 │ │ -08d296: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -08d298: 28e8 |0024: goto 000c // -0018 │ │ +090bc8: |[090bc8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.init:()V │ │ +090bd8: 5420 7e0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ +090bdc: 3900 0c00 |0002: if-nez v0, 000e // +000c │ │ +090be0: 5420 850b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090be4: 1c01 d605 |0006: const-class v1, Ljava/lang/Integer; // type@05d6 │ │ +090be8: 3310 1200 |0008: if-ne v0, v1, 001a // +0012 │ │ +090bec: 6200 880b |000a: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sIntEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b88 │ │ +090bf0: 5b20 7e0b |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ +090bf4: 5420 7e0b |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ +090bf8: 3800 0900 |0010: if-eqz v0, 0019 // +0009 │ │ +090bfc: 5420 800b |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090c00: 5421 7e0b |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ +090c04: 6e20 9324 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@2493 │ │ +090c0a: 0e00 |0019: return-void │ │ +090c0c: 5420 850b |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090c10: 1c01 d005 |001c: const-class v1, Ljava/lang/Float; // type@05d0 │ │ +090c14: 3310 0500 |001e: if-ne v0, v1, 0023 // +0005 │ │ +090c18: 6200 860b |0020: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sFloatEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b86 │ │ +090c1c: 28ea |0022: goto 000c // -0016 │ │ +090c1e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +090c20: 28e8 |0024: goto 000c // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0004 line=619 │ │ 0x000e line=623 │ │ 0x0012 line=626 │ │ 0x0019 line=628 │ │ @@ -134657,38 +134653,38 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -08d29c: |[08d29c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -08d2ac: 5441 830b |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ -08d2b0: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -08d2b4: 5441 840b |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b84 │ │ -08d2b8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -08d2ba: 6e10 ce24 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@24ce │ │ -08d2c0: 0c03 |000a: move-result-object v3 │ │ -08d2c2: 4d03 0102 |000b: aput-object v3, v1, v2 │ │ -08d2c6: 5441 830b |000d: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ -08d2ca: 5442 840b |000f: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b84 │ │ -08d2ce: 6e30 f92e 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -08d2d4: 0e00 |0014: return-void │ │ -08d2d6: 0d00 |0015: move-exception v0 │ │ -08d2d8: 1a01 bb0e |0016: const-string v1, "PropertyValuesHolder" // string@0ebb │ │ -08d2dc: 6e10 f72e 0000 |0018: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ -08d2e2: 0c02 |001b: move-result-object v2 │ │ -08d2e4: 7120 031d 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08d2ea: 28f5 |001f: goto 0014 // -000b │ │ -08d2ec: 0d00 |0020: move-exception v0 │ │ -08d2ee: 1a01 bb0e |0021: const-string v1, "PropertyValuesHolder" // string@0ebb │ │ -08d2f2: 6e10 822e 0000 |0023: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ -08d2f8: 0c02 |0026: move-result-object v2 │ │ -08d2fa: 7120 031d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08d300: 28ea |002a: goto 0014 // -0016 │ │ +090c24: |[090c24] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +090c34: 5441 830b |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ +090c38: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +090c3c: 5441 840b |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b84 │ │ +090c40: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +090c42: 6e10 ce24 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@24ce │ │ +090c48: 0c03 |000a: move-result-object v3 │ │ +090c4a: 4d03 0102 |000b: aput-object v3, v1, v2 │ │ +090c4e: 5441 830b |000d: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ +090c52: 5442 840b |000f: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b84 │ │ +090c56: 6e30 f92e 5102 |0011: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +090c5c: 0e00 |0014: return-void │ │ +090c5e: 0d00 |0015: move-exception v0 │ │ +090c60: 1a01 bc0e |0016: const-string v1, "PropertyValuesHolder" // string@0ebc │ │ +090c64: 6e10 f72e 0000 |0018: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ +090c6a: 0c02 |001b: move-result-object v2 │ │ +090c6c: 7120 031d 2100 |001c: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +090c72: 28f5 |001f: goto 0014 // -000b │ │ +090c74: 0d00 |0020: move-exception v0 │ │ +090c76: 1a01 bc0e |0021: const-string v1, "PropertyValuesHolder" // string@0ebc │ │ +090c7a: 6e10 822e 0000 |0023: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ +090c80: 0c02 |0026: move-result-object v2 │ │ +090c82: 7120 031d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +090c88: 28ea |002a: goto 0014 // -0016 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0015 │ │ Ljava/lang/IllegalAccessException; -> 0x0020 │ │ positions : │ │ 0x0000 line=599 │ │ 0x0004 line=601 │ │ @@ -134709,19 +134705,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08d314: |[08d314] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -08d324: 5b12 7e0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ -08d328: 5410 800b |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d32c: 6e20 9324 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@2493 │ │ -08d332: 0e00 |0007: return-void │ │ +090c9c: |[090c9c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +090cac: 5b12 7e0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b7e │ │ +090cb0: 5410 800b |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090cb4: 6e20 9324 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@2493 │ │ +090cba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x0002 line=642 │ │ 0x0007 line=643 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -134732,21 +134728,21 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08d334: |[08d334] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setFloatValues:([F)V │ │ -08d344: 6200 9b11 |0000: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ -08d348: 5b10 850b |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d34c: 7110 8f24 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@248f │ │ -08d352: 0c00 |0007: move-result-object v0 │ │ -08d354: 5b10 800b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d358: 0e00 |000a: return-void │ │ +090cbc: |[090cbc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setFloatValues:([F)V │ │ +090ccc: 6200 9b11 |0000: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ +090cd0: 5b10 850b |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090cd4: 7110 8f24 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@248f │ │ +090cda: 0c00 |0007: move-result-object v0 │ │ +090cdc: 5b10 800b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090ce0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0004 line=328 │ │ 0x000a line=329 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -134757,21 +134753,21 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -08d35c: |[08d35c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setIntValues:([I)V │ │ -08d36c: 6200 9c11 |0000: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -08d370: 5b10 850b |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d374: 7110 9024 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2490 │ │ -08d37a: 0c00 |0007: move-result-object v0 │ │ -08d37c: 5b10 800b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d380: 0e00 |000a: return-void │ │ +090ce4: |[090ce4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setIntValues:([I)V │ │ +090cf4: 6200 9c11 |0000: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +090cf8: 5b10 850b |0002: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090cfc: 7110 9024 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2490 │ │ +090d02: 0c00 |0007: move-result-object v0 │ │ +090d04: 5b10 800b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090d08: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0004 line=310 │ │ 0x000a line=311 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -134782,35 +134778,35 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -08d384: |[08d384] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setKeyframes:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ -08d394: 2152 |0000: array-length v2, v5 │ │ -08d396: 1223 |0001: const/4 v3, #int 2 // #2 │ │ -08d398: 7120 9d2e 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08d39e: 0a03 |0005: move-result v3 │ │ -08d3a0: 2331 5e06 |0006: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@065e │ │ -08d3a4: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -08d3a6: 4603 0503 |0009: aget-object v3, v5, v3 │ │ -08d3aa: 6e10 7f24 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@247f │ │ -08d3b0: 0c03 |000e: move-result-object v3 │ │ -08d3b2: 5b43 850b |000f: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d3b6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -08d3b8: 3520 0900 |0012: if-ge v0, v2, 001b // +0009 │ │ -08d3bc: 4603 0500 |0014: aget-object v3, v5, v0 │ │ -08d3c0: 4d03 0100 |0016: aput-object v3, v1, v0 │ │ -08d3c4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -08d3c8: 28f8 |001a: goto 0012 // -0008 │ │ -08d3ca: 2203 dc04 |001b: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ -08d3ce: 7020 8b24 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ -08d3d4: 5b43 800b |0020: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d3d8: 0e00 |0022: return-void │ │ +090d0c: |[090d0c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setKeyframes:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V │ │ +090d1c: 2152 |0000: array-length v2, v5 │ │ +090d1e: 1223 |0001: const/4 v3, #int 2 // #2 │ │ +090d20: 7120 9d2e 3200 |0002: invoke-static {v2, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +090d26: 0a03 |0005: move-result v3 │ │ +090d28: 2331 5e06 |0006: new-array v1, v3, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@065e │ │ +090d2c: 1203 |0008: const/4 v3, #int 0 // #0 │ │ +090d2e: 4603 0503 |0009: aget-object v3, v5, v3 │ │ +090d32: 6e10 7f24 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getType:()Ljava/lang/Class; // method@247f │ │ +090d38: 0c03 |000e: move-result-object v3 │ │ +090d3a: 5b43 850b |000f: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090d3e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +090d40: 3520 0900 |0012: if-ge v0, v2, 001b // +0009 │ │ +090d44: 4603 0500 |0014: aget-object v3, v5, v0 │ │ +090d48: 4d03 0100 |0016: aput-object v3, v1, v0 │ │ +090d4c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +090d50: 28f8 |001a: goto 0012 // -0008 │ │ +090d52: 2203 dc04 |001b: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // type@04dc │ │ +090d56: 7020 8b24 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ +090d5c: 5b43 800b |0020: iput-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090d60: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0001 line=338 │ │ 0x0008 line=339 │ │ 0x0011 line=340 │ │ 0x0014 line=341 │ │ @@ -134829,24 +134825,24 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08d3dc: |[08d3dc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setObjectValues:([Ljava/lang/Object;)V │ │ -08d3ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08d3ee: 4600 0200 |0001: aget-object v0, v2, v0 │ │ -08d3f2: 6e10 ab2e 0000 |0003: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -08d3f8: 0c00 |0006: move-result-object v0 │ │ -08d3fa: 5b10 850b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d3fe: 7110 9224 0200 |0009: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2492 │ │ -08d404: 0c00 |000c: move-result-object v0 │ │ -08d406: 5b10 800b |000d: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d40a: 0e00 |000f: return-void │ │ +090d64: |[090d64] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setObjectValues:([Ljava/lang/Object;)V │ │ +090d74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +090d76: 4600 0200 |0001: aget-object v0, v2, v0 │ │ +090d7a: 6e10 ab2e 0000 |0003: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +090d80: 0c00 |0006: move-result-object v0 │ │ +090d82: 5b10 850b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090d86: 7110 9224 0200 |0009: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.ofObject:([Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // method@2492 │ │ +090d8c: 0c00 |000c: move-result-object v0 │ │ +090d8e: 5b10 800b |000d: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090d92: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0009 line=361 │ │ 0x000f line=362 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ @@ -134857,17 +134853,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08d40c: |[08d40c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setPropertyName:(Ljava/lang/String;)V │ │ -08d41c: 5b01 820b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08d420: 0e00 |0002: return-void │ │ +090d94: |[090d94] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setPropertyName:(Ljava/lang/String;)V │ │ +090da4: 5b01 820b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090da8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ 0x0002 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0003 reg=1 propertyName Ljava/lang/String; │ │ @@ -134877,27 +134873,27 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -08d424: |[08d424] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupEndValue:(Ljava/lang/Object;)V │ │ -08d434: 5420 800b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d438: 5400 650b |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08d43c: 5421 800b |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d440: 5411 650b |0006: iget-object v1, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08d444: 6e10 152f 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d44a: 0a01 |000b: move-result v1 │ │ -08d44c: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08d450: 6e20 0e2f 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08d456: 0c00 |0011: move-result-object v0 │ │ -08d458: 1f00 db04 |0012: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08d45c: 7030 e424 3200 |0014: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@24e4 │ │ -08d462: 0e00 |0017: return-void │ │ +090dac: |[090dac] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupEndValue:(Ljava/lang/Object;)V │ │ +090dbc: 5420 800b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090dc0: 5400 650b |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +090dc4: 5421 800b |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090dc8: 5411 650b |0006: iget-object v1, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +090dcc: 6e10 152f 0100 |0008: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +090dd2: 0a01 |000b: move-result v1 │ │ +090dd4: d801 01ff |000c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +090dd8: 6e20 0e2f 1000 |000e: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +090dde: 0c00 |0011: move-result-object v0 │ │ +090de0: 1f00 db04 |0012: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +090de4: 7030 e424 3200 |0014: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@24e4 │ │ +090dea: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0017 line=571 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0018 reg=3 target Ljava/lang/Object; │ │ @@ -134907,22 +134903,22 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 13 16-bit code units │ │ -08d464: |[08d464] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -08d474: 6200 890b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0b89 │ │ -08d478: 1a01 a92a |0002: const-string v1, "set" // string@2aa9 │ │ -08d47c: 5432 850b |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ -08d480: 7052 e224 4310 |0006: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@24e2 │ │ -08d486: 0c00 |0009: move-result-object v0 │ │ -08d488: 5b30 830b |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ -08d48c: 0e00 |000c: return-void │ │ +090dec: |[090dec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +090dfc: 6200 890b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.sSetterPropertyMap:Ljava/util/HashMap; // field@0b89 │ │ +090e00: 1a01 a82a |0002: const-string v1, "set" // string@2aa8 │ │ +090e04: 5432 850b |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b85 │ │ +090e08: 7052 e224 4310 |0006: invoke-direct {v3, v4, v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterOrGetter:(Ljava/lang/Class;Ljava/util/HashMap;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@24e2 │ │ +090e0e: 0c00 |0009: move-result-object v0 │ │ +090e10: 5b30 830b |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ +090e14: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x000c line=469 │ │ locals : │ │ 0x0000 - 0x000d reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x000d reg=4 targetClass Ljava/lang/Class; │ │ @@ -134932,56 +134928,56 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -08d490: |[08d490] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterAndGetter:(Ljava/lang/Object;)V │ │ -08d4a0: 6e10 ab2e 0700 |0000: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -08d4a6: 0c03 |0003: move-result-object v3 │ │ -08d4a8: 5464 830b |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ -08d4ac: 3904 0500 |0006: if-nez v4, 000b // +0005 │ │ -08d4b0: 6e20 e024 3600 |0008: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@24e0 │ │ -08d4b6: 5464 800b |000b: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d4ba: 5444 650b |000d: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08d4be: 6e10 102f 0400 |000f: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -08d4c4: 0c01 |0012: move-result-object v1 │ │ -08d4c6: 7210 382f 0100 |0013: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -08d4cc: 0a04 |0016: move-result v4 │ │ -08d4ce: 3804 3800 |0017: if-eqz v4, 004f // +0038 │ │ -08d4d2: 7210 392f 0100 |0019: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -08d4d8: 0c02 |001c: move-result-object v2 │ │ -08d4da: 1f02 db04 |001d: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08d4de: 6e10 8124 0200 |001f: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.hasValue:()Z // method@2481 │ │ -08d4e4: 0a04 |0022: move-result v4 │ │ -08d4e6: 3904 f0ff |0023: if-nez v4, 0013 // -0010 │ │ -08d4ea: 5464 7f0b |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ -08d4ee: 3904 0500 |0027: if-nez v4, 002c // +0005 │ │ -08d4f2: 7020 df24 3600 |0029: invoke-direct {v6, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@24df │ │ -08d4f8: 5464 7f0b |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ -08d4fc: 1205 |002e: const/4 v5, #int 0 // #0 │ │ -08d4fe: 2355 6806 |002f: new-array v5, v5, [Ljava/lang/Object; // type@0668 │ │ -08d502: 6e30 f92e 7405 |0031: invoke-virtual {v4, v7, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -08d508: 0c04 |0034: move-result-object v4 │ │ -08d50a: 6e20 8a24 4200 |0035: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@248a │ │ -08d510: 28db |0038: goto 0013 // -0025 │ │ -08d512: 0d00 |0039: move-exception v0 │ │ -08d514: 1a04 bb0e |003a: const-string v4, "PropertyValuesHolder" // string@0ebb │ │ -08d518: 6e10 f72e 0000 |003c: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ -08d51e: 0c05 |003f: move-result-object v5 │ │ -08d520: 7120 031d 5400 |0040: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08d526: 28d0 |0043: goto 0013 // -0030 │ │ -08d528: 0d00 |0044: move-exception v0 │ │ -08d52a: 1a04 bb0e |0045: const-string v4, "PropertyValuesHolder" // string@0ebb │ │ -08d52e: 6e10 822e 0000 |0047: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ -08d534: 0c05 |004a: move-result-object v5 │ │ -08d536: 7120 031d 5400 |004b: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -08d53c: 28c5 |004e: goto 0013 // -003b │ │ -08d53e: 0e00 |004f: return-void │ │ +090e18: |[090e18] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupSetterAndGetter:(Ljava/lang/Object;)V │ │ +090e28: 6e10 ab2e 0700 |0000: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +090e2e: 0c02 |0003: move-result-object v2 │ │ +090e30: 5463 830b |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b83 │ │ +090e34: 3903 0500 |0006: if-nez v3, 000b // +0005 │ │ +090e38: 6e20 e024 2600 |0008: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@24e0 │ │ +090e3e: 5463 800b |000b: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090e42: 5433 650b |000d: iget-object v3, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +090e46: 6e10 102f 0300 |000f: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +090e4c: 0c03 |0012: move-result-object v3 │ │ +090e4e: 7210 382f 0300 |0013: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +090e54: 0a04 |0016: move-result v4 │ │ +090e56: 3804 3800 |0017: if-eqz v4, 004f // +0038 │ │ +090e5a: 7210 392f 0300 |0019: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +090e60: 0c01 |001c: move-result-object v1 │ │ +090e62: 1f01 db04 |001d: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +090e66: 6e10 8124 0100 |001f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.hasValue:()Z // method@2481 │ │ +090e6c: 0a04 |0022: move-result v4 │ │ +090e6e: 3904 f0ff |0023: if-nez v4, 0013 // -0010 │ │ +090e72: 5464 7f0b |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ +090e76: 3904 0500 |0027: if-nez v4, 002c // +0005 │ │ +090e7a: 7020 df24 2600 |0029: invoke-direct {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupGetter:(Ljava/lang/Class;)V // method@24df │ │ +090e80: 5464 7f0b |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mGetter:Ljava/lang/reflect/Method; // field@0b7f │ │ +090e84: 1205 |002e: const/4 v5, #int 0 // #0 │ │ +090e86: 2355 6806 |002f: new-array v5, v5, [Ljava/lang/Object; // type@0668 │ │ +090e8a: 6e30 f92e 7405 |0031: invoke-virtual {v4, v7, v5}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +090e90: 0c04 |0034: move-result-object v4 │ │ +090e92: 6e20 8a24 4100 |0035: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.setValue:(Ljava/lang/Object;)V // method@248a │ │ +090e98: 28db |0038: goto 0013 // -0025 │ │ +090e9a: 0d00 |0039: move-exception v0 │ │ +090e9c: 1a04 bc0e |003a: const-string v4, "PropertyValuesHolder" // string@0ebc │ │ +090ea0: 6e10 f72e 0000 |003c: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ +090ea6: 0c05 |003f: move-result-object v5 │ │ +090ea8: 7120 031d 5400 |0040: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +090eae: 28d0 |0043: goto 0013 // -0030 │ │ +090eb0: 0d00 |0044: move-exception v0 │ │ +090eb2: 1a04 bc0e |0045: const-string v4, "PropertyValuesHolder" // string@0ebc │ │ +090eb6: 6e10 822e 0000 |0047: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ +090ebc: 0c05 |004a: move-result-object v5 │ │ +090ebe: 7120 031d 5400 |004b: invoke-static {v4, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +090ec4: 28c5 |004e: goto 0013 // -003b │ │ +090ec6: 0e00 |004f: return-void │ │ catches : 1 │ │ 0x002c - 0x0038 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0039 │ │ Ljava/lang/IllegalAccessException; -> 0x0044 │ │ positions : │ │ 0x0000 line=505 │ │ 0x0004 line=506 │ │ @@ -134995,38 +134991,37 @@ │ │ 0x003a line=517 │ │ 0x0044 line=518 │ │ 0x0045 line=519 │ │ 0x004f line=523 │ │ locals : │ │ 0x003a - 0x0044 reg=0 e Ljava/lang/reflect/InvocationTargetException; │ │ 0x0045 - 0x004f reg=0 e Ljava/lang/IllegalAccessException; │ │ - 0x001f - 0x004f reg=2 kf Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ - 0x0013 - 0x0050 reg=1 i$ Ljava/util/Iterator; │ │ - 0x0004 - 0x0050 reg=3 targetClass Ljava/lang/Class; │ │ + 0x001f - 0x004f reg=1 kf Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ + 0x0004 - 0x0050 reg=2 targetClass Ljava/lang/Class; │ │ 0x0000 - 0x0050 reg=6 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x0050 reg=7 target Ljava/lang/Object; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;) │ │ name : 'setupStartValue' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -08d550: |[08d550] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupStartValue:(Ljava/lang/Object;)V │ │ -08d560: 5420 800b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d564: 5400 650b |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ -08d568: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08d56a: 6e20 0e2f 1000 |0005: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08d570: 0c00 |0008: move-result-object v0 │ │ -08d572: 1f00 db04 |0009: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -08d576: 7030 e424 3200 |000b: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@24e4 │ │ -08d57c: 0e00 |000e: return-void │ │ +090ed8: |[090ed8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.setupStartValue:(Ljava/lang/Object;)V │ │ +090ee8: 5420 800b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090eec: 5400 650b |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b65 │ │ +090ef0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +090ef2: 6e20 0e2f 1000 |0005: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +090ef8: 0c00 |0008: move-result-object v0 │ │ +090efa: 1f00 db04 |0009: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +090efe: 7030 e424 3200 |000b: invoke-direct {v2, v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupValue:(Ljava/lang/Object;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@24e4 │ │ +090f04: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 0x000e line=559 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ 0x0000 - 0x000f reg=3 target Ljava/lang/Object; │ │ @@ -135036,44 +135031,44 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -08d580: |[08d580] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.toString:()Ljava/lang/String; │ │ -08d590: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -08d594: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08d59a: 5421 820b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ -08d59e: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08d5a4: 0c00 |000a: move-result-object v0 │ │ -08d5a6: 1a01 0c01 |000b: const-string v1, ": " // string@010c │ │ -08d5aa: 6e20 db2e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08d5b0: 0c00 |0010: move-result-object v0 │ │ -08d5b2: 5421 800b |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ -08d5b6: 6e10 9424 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.toString:()Ljava/lang/String; // method@2494 │ │ -08d5bc: 0c01 |0016: move-result-object v1 │ │ -08d5be: 6e20 db2e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08d5c4: 0c00 |001a: move-result-object v0 │ │ -08d5c6: 6e10 e02e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08d5cc: 0c00 |001e: move-result-object v0 │ │ -08d5ce: 1100 |001f: return-object v0 │ │ +090f08: |[090f08] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder.toString:()Ljava/lang/String; │ │ +090f18: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +090f1c: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +090f22: 5421 820b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mPropertyName:Ljava/lang/String; // field@0b82 │ │ +090f26: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090f2c: 0c00 |000a: move-result-object v0 │ │ +090f2e: 1a01 0e01 |000b: const-string v1, ": " // string@010e │ │ +090f32: 6e20 db2e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090f38: 0c00 |0010: move-result-object v0 │ │ +090f3a: 5421 800b |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b80 │ │ +090f3e: 6e10 9424 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.toString:()Ljava/lang/String; // method@2494 │ │ +090f44: 0c01 |0016: move-result-object v1 │ │ +090f46: 6e20 db2e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +090f4c: 0c00 |001a: move-result-object v0 │ │ +090f4e: 6e10 e02e 0000 |001b: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +090f54: 0c00 |001e: move-result-object v0 │ │ +090f56: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0020 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ │ │ - source_file_idx : 3772 (PropertyValuesHolder.java) │ │ + source_file_idx : 3773 (PropertyValuesHolder.java) │ │ │ │ Class #613 header: │ │ class_idx : 1250 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4398 │ │ +source_file_idx : 4399 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #613 annotations: │ │ Annotations on class │ │ @@ -135092,21 +135087,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;) │ │ name : 'evaluate' │ │ type : '(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4398 (TypeEvaluator.java) │ │ + source_file_idx : 4399 (TypeEvaluator.java) │ │ │ │ Class #614 header: │ │ class_idx : 1251 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1514 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #614 annotations: │ │ Annotations on class │ │ @@ -135129,17 +135124,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d5d0: |[08d5d0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.:()V │ │ -08d5e0: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ -08d5e6: 0e00 |0003: return-void │ │ +090f58: |[090f58] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.:()V │ │ +090f68: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ +090f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ Virtual methods - │ │ @@ -135148,18 +135143,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d5e8: |[08d5e8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/lang/Object; │ │ -08d5f8: 6e10 e924 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.initialValue:()Ljava/util/ArrayList; // method@24e9 │ │ -08d5fe: 0c00 |0003: move-result-object v0 │ │ -08d600: 1100 |0004: return-object v0 │ │ +090f70: |[090f70] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/lang/Object; │ │ +090f80: 6e10 e924 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.initialValue:()Ljava/util/ArrayList; // method@24e9 │ │ +090f86: 0c00 |0003: move-result-object v0 │ │ +090f88: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;) │ │ @@ -135167,31 +135162,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d604: |[08d604] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/util/ArrayList; │ │ -08d614: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -08d618: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08d61e: 1100 |0005: return-object v0 │ │ +090f8c: |[090f8c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$1.initialValue:()Ljava/util/ArrayList; │ │ +090f9c: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +090fa0: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +090fa6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #615 header: │ │ class_idx : 1252 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1514 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #615 annotations: │ │ Annotations on class │ │ @@ -135214,17 +135209,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d620: |[08d620] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.:()V │ │ -08d630: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ -08d636: 0e00 |0003: return-void │ │ +090fa8: |[090fa8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.:()V │ │ +090fb8: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ +090fbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; │ │ │ │ Virtual methods - │ │ @@ -135233,18 +135228,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d638: |[08d638] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/lang/Object; │ │ -08d648: 6e10 ec24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.initialValue:()Ljava/util/ArrayList; // method@24ec │ │ -08d64e: 0c00 |0003: move-result-object v0 │ │ -08d650: 1100 |0004: return-object v0 │ │ +090fc0: |[090fc0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/lang/Object; │ │ +090fd0: 6e10 ec24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.initialValue:()Ljava/util/ArrayList; // method@24ec │ │ +090fd6: 0c00 |0003: move-result-object v0 │ │ +090fd8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;) │ │ @@ -135252,31 +135247,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d654: |[08d654] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/util/ArrayList; │ │ -08d664: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -08d668: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08d66e: 1100 |0005: return-object v0 │ │ +090fdc: |[090fdc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$2.initialValue:()Ljava/util/ArrayList; │ │ +090fec: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +090ff0: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +090ff6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #616 header: │ │ class_idx : 1253 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1514 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #616 annotations: │ │ Annotations on class │ │ @@ -135299,17 +135294,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d670: |[08d670] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.:()V │ │ -08d680: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ -08d686: 0e00 |0003: return-void │ │ +090ff8: |[090ff8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.:()V │ │ +091008: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ +09100e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; │ │ │ │ Virtual methods - │ │ @@ -135318,18 +135313,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d688: |[08d688] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/lang/Object; │ │ -08d698: 6e10 ef24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.initialValue:()Ljava/util/ArrayList; // method@24ef │ │ -08d69e: 0c00 |0003: move-result-object v0 │ │ -08d6a0: 1100 |0004: return-object v0 │ │ +091010: |[091010] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/lang/Object; │ │ +091020: 6e10 ef24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.initialValue:()Ljava/util/ArrayList; // method@24ef │ │ +091026: 0c00 |0003: move-result-object v0 │ │ +091028: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;) │ │ @@ -135337,31 +135332,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d6a4: |[08d6a4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/util/ArrayList; │ │ -08d6b4: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -08d6b8: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08d6be: 1100 |0005: return-object v0 │ │ +09102c: |[09102c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$3.initialValue:()Ljava/util/ArrayList; │ │ +09103c: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +091040: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +091046: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #617 header: │ │ class_idx : 1254 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1514 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #617 annotations: │ │ Annotations on class │ │ @@ -135384,17 +135379,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d6c0: |[08d6c0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.:()V │ │ -08d6d0: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ -08d6d6: 0e00 |0003: return-void │ │ +091048: |[091048] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.:()V │ │ +091058: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ +09105e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; │ │ │ │ Virtual methods - │ │ @@ -135403,18 +135398,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d6d8: |[08d6d8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/lang/Object; │ │ -08d6e8: 6e10 f224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.initialValue:()Ljava/util/ArrayList; // method@24f2 │ │ -08d6ee: 0c00 |0003: move-result-object v0 │ │ -08d6f0: 1100 |0004: return-object v0 │ │ +091060: |[091060] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/lang/Object; │ │ +091070: 6e10 f224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.initialValue:()Ljava/util/ArrayList; // method@24f2 │ │ +091076: 0c00 |0003: move-result-object v0 │ │ +091078: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;) │ │ @@ -135422,31 +135417,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d6f4: |[08d6f4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/util/ArrayList; │ │ -08d704: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -08d708: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08d70e: 1100 |0005: return-object v0 │ │ +09107c: |[09107c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$4.initialValue:()Ljava/util/ArrayList; │ │ +09108c: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +091090: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +091096: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #618 header: │ │ class_idx : 1255 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1514 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #618 annotations: │ │ Annotations on class │ │ @@ -135469,17 +135464,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d710: |[08d710] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.:()V │ │ -08d720: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ -08d726: 0e00 |0003: return-void │ │ +091098: |[091098] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.:()V │ │ +0910a8: 7010 e72e 0000 |0000: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ +0910ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; │ │ │ │ Virtual methods - │ │ @@ -135488,18 +135483,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1044 (PROTECTED BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08d728: |[08d728] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/lang/Object; │ │ -08d738: 6e10 f524 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.initialValue:()Ljava/util/ArrayList; // method@24f5 │ │ -08d73e: 0c00 |0003: move-result-object v0 │ │ -08d740: 1100 |0004: return-object v0 │ │ +0910b0: |[0910b0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/lang/Object; │ │ +0910c0: 6e10 f524 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.initialValue:()Ljava/util/ArrayList; // method@24f5 │ │ +0910c6: 0c00 |0003: move-result-object v0 │ │ +0910c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;) │ │ @@ -135507,31 +135502,31 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08d744: |[08d744] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/util/ArrayList; │ │ -08d754: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -08d758: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -08d75e: 1100 |0005: return-object v0 │ │ +0910cc: |[0910cc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$5.initialValue:()Ljava/util/ArrayList; │ │ +0910dc: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0910e0: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0910e6: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #619 header: │ │ class_idx : 1256 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 161 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #619 annotations: │ │ Annotations on class │ │ @@ -135551,17 +135546,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d760: |[08d760] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:()V │ │ -08d770: 7010 8d03 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -08d776: 0e00 |0003: return-void │ │ +0910e8: |[0910e8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:()V │ │ +0910f8: 7010 8d03 0000 |0000: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +0910fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;) │ │ @@ -135569,17 +135564,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08d778: |[08d778] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V │ │ -08d788: 7010 f624 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:()V // method@24f6 │ │ -08d78e: 0e00 |0003: return-void │ │ +091100: |[091100] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V │ │ +091110: 7010 f624 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:()V // method@24f6 │ │ +091116: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; │ │ │ │ @@ -135589,182 +135584,182 @@ │ │ type : '(Landroid/os/Message;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 28 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 314 16-bit code units │ │ -08d790: |[08d790] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.handleMessage:(Landroid/os/Message;)V │ │ -08d7a0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -08d7a2: 7100 fe24 0000 |0001: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$000:()Ljava/lang/ThreadLocal; // method@24fe │ │ -08d7a8: 0c13 |0004: move-result-object v19 │ │ -08d7aa: 7401 e82e 1300 |0005: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -08d7b0: 0c05 |0008: move-result-object v5 │ │ -08d7b2: 1f05 0606 |0009: check-cast v5, Ljava/util/ArrayList; // type@0606 │ │ -08d7b6: 7100 ff24 0000 |000b: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$100:()Ljava/lang/ThreadLocal; // method@24ff │ │ -08d7bc: 0c13 |000e: move-result-object v19 │ │ -08d7be: 7401 e82e 1300 |000f: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -08d7c4: 0c0a |0012: move-result-object v10 │ │ -08d7c6: 1f0a 0606 |0013: check-cast v10, Ljava/util/ArrayList; // type@0606 │ │ -08d7ca: 0800 1b00 |0015: move-object/from16 v0, v27 │ │ -08d7ce: 5200 4700 |0017: iget v0, v0, Landroid/os/Message;.what:I // field@0047 │ │ -08d7d2: 0213 0000 |0019: move/from16 v19, v0 │ │ -08d7d6: 2b13 1701 0000 |001b: packed-switch v19, 00000132 // +00000117 │ │ -08d7dc: 0e00 |001e: return-void │ │ -08d7de: 7100 0125 0000 |001f: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$200:()Ljava/lang/ThreadLocal; // method@2501 │ │ -08d7e4: 0c13 |0022: move-result-object v19 │ │ -08d7e6: 7401 e82e 1300 |0023: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -08d7ec: 0c10 |0026: move-result-object v16 │ │ -08d7ee: 1f10 0606 |0027: check-cast v16, Ljava/util/ArrayList; // type@0606 │ │ -08d7f2: 6e10 152f 0500 |0029: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d7f8: 0a13 |002c: move-result v19 │ │ -08d7fa: 3c13 0800 |002d: if-gtz v19, 0035 // +0008 │ │ -08d7fe: 6e10 152f 0a00 |002f: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d804: 0a13 |0032: move-result v19 │ │ -08d806: 3d13 0300 |0033: if-lez v19, 0036 // +0003 │ │ -08d80a: 1206 |0035: const/4 v6, #int 0 // #0 │ │ -08d80c: 7401 152f 1000 |0036: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d812: 0a13 |0039: move-result v19 │ │ -08d814: 3d13 2e00 |003a: if-lez v19, 0068 // +002e │ │ -08d818: 7401 0c2f 1000 |003c: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -08d81e: 0c11 |003f: move-result-object v17 │ │ -08d820: 1f11 0606 |0040: check-cast v17, Ljava/util/ArrayList; // type@0606 │ │ -08d824: 7401 0b2f 1000 |0042: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -08d82a: 7401 152f 1100 |0045: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d830: 0a07 |0048: move-result v7 │ │ -08d832: 120c |0049: const/4 v12, #int 0 // #0 │ │ -08d834: 357c ecff |004a: if-ge v12, v7, 0036 // -0014 │ │ -08d838: 0800 1100 |004c: move-object/from16 v0, v17 │ │ -08d83c: 6e20 0e2f c000 |004e: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08d842: 0c04 |0051: move-result-object v4 │ │ -08d844: 1f04 ea04 |0052: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -08d848: 7110 0225 0400 |0054: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J // method@2502 │ │ -08d84e: 0b14 |0057: move-result-wide v20 │ │ -08d850: 1616 0000 |0058: const-wide/16 v22, #int 0 // #0 │ │ -08d854: 3113 1416 |005a: cmp-long v19, v20, v22 │ │ -08d858: 3913 0800 |005c: if-nez v19, 0064 // +0008 │ │ -08d85c: 7110 0325 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@2503 │ │ -08d862: d80c 0c01 |0061: add-int/lit8 v12, v12, #int 1 // #01 │ │ -08d866: 28e7 |0063: goto 004a // -0019 │ │ -08d868: 6e20 092f 4a00 |0064: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08d86e: 28fa |0067: goto 0061 // -0006 │ │ -08d870: 7100 ed1f 0000 |0068: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -08d876: 0b08 |006b: move-result-wide v8 │ │ -08d878: 7100 0425 0000 |006c: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$500:()Ljava/lang/ThreadLocal; // method@2504 │ │ -08d87e: 0c13 |006f: move-result-object v19 │ │ -08d880: 7401 e82e 1300 |0070: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -08d886: 0c12 |0073: move-result-object v18 │ │ -08d888: 1f12 0606 |0074: check-cast v18, Ljava/util/ArrayList; // type@0606 │ │ -08d88c: 7100 0525 0000 |0076: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$600:()Ljava/lang/ThreadLocal; // method@2505 │ │ -08d892: 0c13 |0079: move-result-object v19 │ │ -08d894: 7401 e82e 1300 |007a: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -08d89a: 0c0b |007d: move-result-object v11 │ │ -08d89c: 1f0b 0606 |007e: check-cast v11, Ljava/util/ArrayList; // type@0606 │ │ -08d8a0: 6e10 152f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d8a6: 0a0e |0083: move-result v14 │ │ -08d8a8: 120c |0084: const/4 v12, #int 0 // #0 │ │ -08d8aa: 35ec 1600 |0085: if-ge v12, v14, 009b // +0016 │ │ -08d8ae: 6e20 0e2f ca00 |0087: invoke-virtual {v10, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08d8b4: 0c04 |008a: move-result-object v4 │ │ -08d8b6: 1f04 ea04 |008b: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -08d8ba: 7130 0625 8409 |008d: invoke-static {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z // method@2506 │ │ -08d8c0: 0a13 |0090: move-result v19 │ │ -08d8c2: 3813 0700 |0091: if-eqz v19, 0098 // +0007 │ │ -08d8c6: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -08d8ca: 6e20 092f 4000 |0095: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08d8d0: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ -08d8d4: 28eb |009a: goto 0085 // -0015 │ │ -08d8d6: 7401 152f 1200 |009b: invoke-virtual/range {v18}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d8dc: 0a0f |009e: move-result v15 │ │ -08d8de: 3d0f 2000 |009f: if-lez v15, 00bf // +0020 │ │ -08d8e2: 120c |00a1: const/4 v12, #int 0 // #0 │ │ -08d8e4: 35fc 1a00 |00a2: if-ge v12, v15, 00bc // +001a │ │ -08d8e8: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ -08d8ec: 6e20 0e2f c000 |00a6: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08d8f2: 0c04 |00a9: move-result-object v4 │ │ -08d8f4: 1f04 ea04 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -08d8f8: 7110 0325 0400 |00ac: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@2503 │ │ -08d8fe: 1313 0100 |00af: const/16 v19, #int 1 // #1 │ │ -08d902: 0200 1300 |00b1: move/from16 v0, v19 │ │ -08d906: 7120 0725 0400 |00b3: invoke-static {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z // method@2507 │ │ -08d90c: 6e20 122f 4a00 |00b6: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -08d912: d80c 0c01 |00b9: add-int/lit8 v12, v12, #int 1 // #01 │ │ -08d916: 28e7 |00bb: goto 00a2 // -0019 │ │ -08d918: 7401 0b2f 1200 |00bc: invoke-virtual/range {v18}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -08d91e: 6e10 152f 0500 |00bf: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d924: 0a0d |00c2: move-result v13 │ │ -08d926: 120c |00c3: const/4 v12, #int 0 // #0 │ │ -08d928: 35dc 2200 |00c4: if-ge v12, v13, 00e6 // +0022 │ │ -08d92c: 6e20 0e2f c500 |00c6: invoke-virtual {v5, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08d932: 0c04 |00c9: move-result-object v4 │ │ -08d934: 1f04 ea04 |00ca: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -08d938: 6e30 0c25 8409 |00cc: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@250c │ │ -08d93e: 0a13 |00cf: move-result v19 │ │ -08d940: 3813 0500 |00d0: if-eqz v19, 00d5 // +0005 │ │ -08d944: 6e20 092f 4b00 |00d2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -08d94a: 6e10 152f 0500 |00d5: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d950: 0a13 |00d8: move-result v19 │ │ -08d952: 0200 1300 |00d9: move/from16 v0, v19 │ │ -08d956: 33d0 0500 |00db: if-ne v0, v13, 00e0 // +0005 │ │ -08d95a: d80c 0c01 |00dd: add-int/lit8 v12, v12, #int 1 // #01 │ │ -08d95e: 28e5 |00df: goto 00c4 // -001b │ │ -08d960: d80d 0dff |00e0: add-int/lit8 v13, v13, #int -1 // #ff │ │ -08d964: 6e20 122f 4b00 |00e2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -08d96a: 28df |00e5: goto 00c4 // -0021 │ │ -08d96c: 6e10 152f 0b00 |00e6: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d972: 0a13 |00e9: move-result v19 │ │ -08d974: 3d13 1a00 |00ea: if-lez v19, 0104 // +001a │ │ -08d978: 120c |00ec: const/4 v12, #int 0 // #0 │ │ -08d97a: 6e10 152f 0b00 |00ed: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08d980: 0a13 |00f0: move-result v19 │ │ -08d982: 0200 1300 |00f1: move/from16 v0, v19 │ │ -08d986: 350c 0e00 |00f3: if-ge v12, v0, 0101 // +000e │ │ -08d98a: 6e20 0e2f cb00 |00f5: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08d990: 0c13 |00f8: move-result-object v19 │ │ -08d992: 1f13 ea04 |00f9: check-cast v19, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -08d996: 7701 0825 1300 |00fb: invoke-static/range {v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@2508 │ │ -08d99c: d80c 0c01 |00fe: add-int/lit8 v12, v12, #int 1 // #01 │ │ -08d9a0: 28ed |0100: goto 00ed // -0013 │ │ -08d9a2: 6e10 0b2f 0b00 |0101: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -08d9a8: 3806 1aff |0104: if-eqz v6, 001e // -00e6 │ │ -08d9ac: 6e10 0f2f 0500 |0106: invoke-virtual {v5}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -08d9b2: 0a13 |0109: move-result v19 │ │ -08d9b4: 3813 0800 |010a: if-eqz v19, 0112 // +0008 │ │ -08d9b8: 6e10 0f2f 0a00 |010c: invoke-virtual {v10}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -08d9be: 0a13 |010f: move-result v19 │ │ -08d9c0: 3913 0eff |0110: if-nez v19, 001e // -00f2 │ │ -08d9c4: 1313 0100 |0112: const/16 v19, #int 1 // #1 │ │ -08d9c8: 1614 0000 |0114: const-wide/16 v20, #int 0 // #0 │ │ -08d9cc: 7100 0025 0000 |0116: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$1000:()J // method@2500 │ │ -08d9d2: 0b16 |0119: move-result-wide v22 │ │ -08d9d4: 7100 ed1f 0000 |011a: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -08d9da: 0b18 |011d: move-result-wide v24 │ │ -08d9dc: 9c18 1808 |011e: sub-long v24, v24, v8 │ │ -08d9e0: 9c16 1618 |0120: sub-long v22, v22, v24 │ │ -08d9e4: 7704 9e2e 1400 |0122: invoke-static/range {v20, v21, v22, v23}, Ljava/lang/Math;.max:(JJ)J // method@2e9e │ │ -08d9ea: 0b14 |0125: move-result-wide v20 │ │ -08d9ec: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ -08d9f0: 0201 1300 |0128: move/from16 v1, v19 │ │ -08d9f4: 0502 1400 |012a: move-wide/from16 v2, v20 │ │ -08d9f8: 6e40 fa24 1032 |012c: invoke-virtual {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessageDelayed:(IJ)Z // method@24fa │ │ -08d9fe: 2900 effe |012f: goto/16 001e // -0111 │ │ -08da02: 0000 |0131: nop // spacer │ │ -08da04: 0001 0200 0000 0000 0400 0000 4d00 ... |0132: packed-switch-data (8 units) │ │ +091118: |[091118] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator$AnimationHandler.handleMessage:(Landroid/os/Message;)V │ │ +091128: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +09112a: 7100 fe24 0000 |0001: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$000:()Ljava/lang/ThreadLocal; // method@24fe │ │ +091130: 0c13 |0004: move-result-object v19 │ │ +091132: 7401 e82e 1300 |0005: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +091138: 0c05 |0008: move-result-object v5 │ │ +09113a: 1f05 0606 |0009: check-cast v5, Ljava/util/ArrayList; // type@0606 │ │ +09113e: 7100 ff24 0000 |000b: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$100:()Ljava/lang/ThreadLocal; // method@24ff │ │ +091144: 0c13 |000e: move-result-object v19 │ │ +091146: 7401 e82e 1300 |000f: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +09114c: 0c0a |0012: move-result-object v10 │ │ +09114e: 1f0a 0606 |0013: check-cast v10, Ljava/util/ArrayList; // type@0606 │ │ +091152: 0800 1b00 |0015: move-object/from16 v0, v27 │ │ +091156: 5200 4700 |0017: iget v0, v0, Landroid/os/Message;.what:I // field@0047 │ │ +09115a: 0213 0000 |0019: move/from16 v19, v0 │ │ +09115e: 2b13 1701 0000 |001b: packed-switch v19, 00000132 // +00000117 │ │ +091164: 0e00 |001e: return-void │ │ +091166: 7100 0125 0000 |001f: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$200:()Ljava/lang/ThreadLocal; // method@2501 │ │ +09116c: 0c13 |0022: move-result-object v19 │ │ +09116e: 7401 e82e 1300 |0023: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +091174: 0c10 |0026: move-result-object v16 │ │ +091176: 1f10 0606 |0027: check-cast v16, Ljava/util/ArrayList; // type@0606 │ │ +09117a: 6e10 152f 0500 |0029: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +091180: 0a13 |002c: move-result v19 │ │ +091182: 3c13 0800 |002d: if-gtz v19, 0035 // +0008 │ │ +091186: 6e10 152f 0a00 |002f: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09118c: 0a13 |0032: move-result v19 │ │ +09118e: 3d13 0300 |0033: if-lez v19, 0036 // +0003 │ │ +091192: 1206 |0035: const/4 v6, #int 0 // #0 │ │ +091194: 7401 152f 1000 |0036: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09119a: 0a13 |0039: move-result v19 │ │ +09119c: 3d13 2e00 |003a: if-lez v19, 0068 // +002e │ │ +0911a0: 7401 0c2f 1000 |003c: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0911a6: 0c11 |003f: move-result-object v17 │ │ +0911a8: 1f11 0606 |0040: check-cast v17, Ljava/util/ArrayList; // type@0606 │ │ +0911ac: 7401 0b2f 1000 |0042: invoke-virtual/range {v16}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0911b2: 7401 152f 1100 |0045: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0911b8: 0a07 |0048: move-result v7 │ │ +0911ba: 120c |0049: const/4 v12, #int 0 // #0 │ │ +0911bc: 357c ecff |004a: if-ge v12, v7, 0036 // -0014 │ │ +0911c0: 0800 1100 |004c: move-object/from16 v0, v17 │ │ +0911c4: 6e20 0e2f c000 |004e: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0911ca: 0c04 |0051: move-result-object v4 │ │ +0911cc: 1f04 ea04 |0052: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +0911d0: 7110 0225 0400 |0054: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J // method@2502 │ │ +0911d6: 0b14 |0057: move-result-wide v20 │ │ +0911d8: 1616 0000 |0058: const-wide/16 v22, #int 0 // #0 │ │ +0911dc: 3113 1416 |005a: cmp-long v19, v20, v22 │ │ +0911e0: 3913 0800 |005c: if-nez v19, 0064 // +0008 │ │ +0911e4: 7110 0325 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@2503 │ │ +0911ea: d80c 0c01 |0061: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0911ee: 28e7 |0063: goto 004a // -0019 │ │ +0911f0: 6e20 092f 4a00 |0064: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0911f6: 28fa |0067: goto 0061 // -0006 │ │ +0911f8: 7100 ed1f 0000 |0068: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +0911fe: 0b08 |006b: move-result-wide v8 │ │ +091200: 7100 0425 0000 |006c: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$500:()Ljava/lang/ThreadLocal; // method@2504 │ │ +091206: 0c13 |006f: move-result-object v19 │ │ +091208: 7401 e82e 1300 |0070: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +09120e: 0c12 |0073: move-result-object v18 │ │ +091210: 1f12 0606 |0074: check-cast v18, Ljava/util/ArrayList; // type@0606 │ │ +091214: 7100 0525 0000 |0076: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$600:()Ljava/lang/ThreadLocal; // method@2505 │ │ +09121a: 0c13 |0079: move-result-object v19 │ │ +09121c: 7401 e82e 1300 |007a: invoke-virtual/range {v19}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +091222: 0c0b |007d: move-result-object v11 │ │ +091224: 1f0b 0606 |007e: check-cast v11, Ljava/util/ArrayList; // type@0606 │ │ +091228: 6e10 152f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09122e: 0a0e |0083: move-result v14 │ │ +091230: 120c |0084: const/4 v12, #int 0 // #0 │ │ +091232: 35ec 1600 |0085: if-ge v12, v14, 009b // +0016 │ │ +091236: 6e20 0e2f ca00 |0087: invoke-virtual {v10, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09123c: 0c04 |008a: move-result-object v4 │ │ +09123e: 1f04 ea04 |008b: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +091242: 7130 0625 8409 |008d: invoke-static {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z // method@2506 │ │ +091248: 0a13 |0090: move-result v19 │ │ +09124a: 3813 0700 |0091: if-eqz v19, 0098 // +0007 │ │ +09124e: 0800 1200 |0093: move-object/from16 v0, v18 │ │ +091252: 6e20 092f 4000 |0095: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +091258: d80c 0c01 |0098: add-int/lit8 v12, v12, #int 1 // #01 │ │ +09125c: 28eb |009a: goto 0085 // -0015 │ │ +09125e: 7401 152f 1200 |009b: invoke-virtual/range {v18}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +091264: 0a0f |009e: move-result v15 │ │ +091266: 3d0f 2000 |009f: if-lez v15, 00bf // +0020 │ │ +09126a: 120c |00a1: const/4 v12, #int 0 // #0 │ │ +09126c: 35fc 1a00 |00a2: if-ge v12, v15, 00bc // +001a │ │ +091270: 0800 1200 |00a4: move-object/from16 v0, v18 │ │ +091274: 6e20 0e2f c000 |00a6: invoke-virtual {v0, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09127a: 0c04 |00a9: move-result-object v4 │ │ +09127c: 1f04 ea04 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +091280: 7110 0325 0400 |00ac: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@2503 │ │ +091286: 1313 0100 |00af: const/16 v19, #int 1 // #1 │ │ +09128a: 0200 1300 |00b1: move/from16 v0, v19 │ │ +09128e: 7120 0725 0400 |00b3: invoke-static {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z // method@2507 │ │ +091294: 6e20 122f 4a00 |00b6: invoke-virtual {v10, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +09129a: d80c 0c01 |00b9: add-int/lit8 v12, v12, #int 1 // #01 │ │ +09129e: 28e7 |00bb: goto 00a2 // -0019 │ │ +0912a0: 7401 0b2f 1200 |00bc: invoke-virtual/range {v18}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0912a6: 6e10 152f 0500 |00bf: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0912ac: 0a0d |00c2: move-result v13 │ │ +0912ae: 120c |00c3: const/4 v12, #int 0 // #0 │ │ +0912b0: 35dc 2200 |00c4: if-ge v12, v13, 00e6 // +0022 │ │ +0912b4: 6e20 0e2f c500 |00c6: invoke-virtual {v5, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0912ba: 0c04 |00c9: move-result-object v4 │ │ +0912bc: 1f04 ea04 |00ca: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +0912c0: 6e30 0c25 8409 |00cc: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@250c │ │ +0912c6: 0a13 |00cf: move-result v19 │ │ +0912c8: 3813 0500 |00d0: if-eqz v19, 00d5 // +0005 │ │ +0912cc: 6e20 092f 4b00 |00d2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0912d2: 6e10 152f 0500 |00d5: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0912d8: 0a13 |00d8: move-result v19 │ │ +0912da: 0200 1300 |00d9: move/from16 v0, v19 │ │ +0912de: 33d0 0500 |00db: if-ne v0, v13, 00e0 // +0005 │ │ +0912e2: d80c 0c01 |00dd: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0912e6: 28e5 |00df: goto 00c4 // -001b │ │ +0912e8: d80d 0dff |00e0: add-int/lit8 v13, v13, #int -1 // #ff │ │ +0912ec: 6e20 122f 4b00 |00e2: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0912f2: 28df |00e5: goto 00c4 // -0021 │ │ +0912f4: 6e10 152f 0b00 |00e6: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0912fa: 0a13 |00e9: move-result v19 │ │ +0912fc: 3d13 1a00 |00ea: if-lez v19, 0104 // +001a │ │ +091300: 120c |00ec: const/4 v12, #int 0 // #0 │ │ +091302: 6e10 152f 0b00 |00ed: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +091308: 0a13 |00f0: move-result v19 │ │ +09130a: 0200 1300 |00f1: move/from16 v0, v19 │ │ +09130e: 350c 0e00 |00f3: if-ge v12, v0, 0101 // +000e │ │ +091312: 6e20 0e2f cb00 |00f5: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +091318: 0c13 |00f8: move-result-object v19 │ │ +09131a: 1f13 ea04 |00f9: check-cast v19, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +09131e: 7701 0825 1300 |00fb: invoke-static/range {v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@2508 │ │ +091324: d80c 0c01 |00fe: add-int/lit8 v12, v12, #int 1 // #01 │ │ +091328: 28ed |0100: goto 00ed // -0013 │ │ +09132a: 6e10 0b2f 0b00 |0101: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +091330: 3806 1aff |0104: if-eqz v6, 001e // -00e6 │ │ +091334: 6e10 0f2f 0500 |0106: invoke-virtual {v5}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +09133a: 0a13 |0109: move-result v19 │ │ +09133c: 3813 0800 |010a: if-eqz v19, 0112 // +0008 │ │ +091340: 6e10 0f2f 0a00 |010c: invoke-virtual {v10}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +091346: 0a13 |010f: move-result v19 │ │ +091348: 3913 0eff |0110: if-nez v19, 001e // -00f2 │ │ +09134c: 1313 0100 |0112: const/16 v19, #int 1 // #1 │ │ +091350: 1614 0000 |0114: const-wide/16 v20, #int 0 // #0 │ │ +091354: 7100 0025 0000 |0116: invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.access$1000:()J // method@2500 │ │ +09135a: 0b16 |0119: move-result-wide v22 │ │ +09135c: 7100 ed1f 0000 |011a: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +091362: 0b18 |011d: move-result-wide v24 │ │ +091364: 9c18 1808 |011e: sub-long v24, v24, v8 │ │ +091368: 9c16 1618 |0120: sub-long v22, v22, v24 │ │ +09136c: 7704 9e2e 1400 |0122: invoke-static/range {v20, v21, v22, v23}, Ljava/lang/Math;.max:(JJ)J // method@2e9e │ │ +091372: 0b14 |0125: move-result-wide v20 │ │ +091374: 0800 1a00 |0126: move-object/from16 v0, v26 │ │ +091378: 0201 1300 |0128: move/from16 v1, v19 │ │ +09137c: 0502 1400 |012a: move-wide/from16 v2, v20 │ │ +091380: 6e40 fa24 1032 |012c: invoke-virtual {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessageDelayed:(IJ)Z // method@24fa │ │ +091386: 2900 effe |012f: goto/16 001e // -0111 │ │ +09138a: 0000 |0131: nop // spacer │ │ +09138c: 0001 0200 0000 0000 0400 0000 4d00 ... |0132: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ 0x0001 line=588 │ │ 0x000b line=589 │ │ 0x0015 line=590 │ │ 0x001e line=684 │ │ 0x001f line=594 │ │ 0x0029 line=595 │ │ 0x0035 line=596 │ │ 0x0036 line=603 │ │ - 0x003c line=604 │ │ + 0x003c line=605 │ │ 0x0042 line=606 │ │ 0x0045 line=607 │ │ 0x0049 line=608 │ │ 0x004c line=609 │ │ 0x0054 line=611 │ │ 0x005e line=612 │ │ 0x0061 line=608 │ │ @@ -135800,14 +135795,16 @@ │ │ 0x00e6 line=669 │ │ 0x00ec line=670 │ │ 0x00f5 line=671 │ │ 0x00fe line=670 │ │ 0x0101 line=673 │ │ 0x0104 line=678 │ │ 0x0112 line=679 │ │ + 0x011a line=680 │ │ + 0x0122 line=679 │ │ 0x0131 line=590 │ │ locals : │ │ 0x0054 - 0x0068 reg=4 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0049 - 0x0068 reg=7 count I │ │ 0x004a - 0x0068 reg=12 i I │ │ 0x0029 - 0x0068 reg=16 pendingAnimations Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0042 - 0x0068 reg=17 pendingCopy Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -135823,21 +135820,21 @@ │ │ 0x00c3 - 0x013a reg=13 numAnims I │ │ 0x0084 - 0x013a reg=14 numDelayedAnims I │ │ 0x009f - 0x013a reg=15 numReadyAnims I │ │ 0x0076 - 0x013a reg=18 readyAnims Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x013a reg=26 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; │ │ 0x0000 - 0x013a reg=27 msg Landroid/os/Message; │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #620 header: │ │ class_idx : 1257 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #620 annotations: │ │ Annotations on class │ │ @@ -135855,21 +135852,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;) │ │ name : 'onAnimationUpdate' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #621 header: │ │ class_idx : 1259 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1088 │ │ -source_file_idx : 3554 │ │ +source_file_idx : 3555 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 7 │ │ │ │ Class #621 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;' │ │ @@ -135888,24 +135885,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08da14: |[08da14] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;)V │ │ -08da24: 7020 a21e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1ea2 │ │ -08da2a: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08da2e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -08da32: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -08da38: 0c00 |000a: move-result-object v0 │ │ -08da3a: 5b10 af0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08da3e: 0e00 |000d: return-void │ │ -08da40: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08da42: 28fc |000f: goto 000b // -0004 │ │ +09139c: |[09139c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;)V │ │ +0913ac: 7020 a21e 2100 |0000: invoke-direct {v1, v2}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1ea2 │ │ +0913b2: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +0913b6: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0913ba: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +0913c0: 0c00 |000a: move-result-object v0 │ │ +0913c2: 5b10 af0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +0913c6: 0e00 |000d: return-void │ │ +0913c8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0913ca: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -135917,24 +135914,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08da44: |[08da44] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08da54: 7030 a31e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ -08da5a: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08da5e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -08da62: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -08da68: 0c00 |000a: move-result-object v0 │ │ -08da6a: 5b10 af0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08da6e: 0e00 |000d: return-void │ │ -08da70: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08da72: 28fc |000f: goto 000b // -0004 │ │ +0913cc: |[0913cc] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0913dc: 7030 a31e 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ +0913e2: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +0913e6: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +0913ea: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +0913f0: 0c00 |000a: move-result-object v0 │ │ +0913f2: 5b10 af0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +0913f6: 0e00 |000d: return-void │ │ +0913f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0913fa: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0003 line=18 │ │ 0x000d line=19 │ │ 0x000e line=18 │ │ locals : │ │ @@ -135947,24 +135944,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 16 16-bit code units │ │ -08da74: |[08da74] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -08da84: 7040 a41e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ -08da8a: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08da8e: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -08da92: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -08da98: 0c00 |000a: move-result-object v0 │ │ -08da9a: 5b10 af0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08da9e: 0e00 |000d: return-void │ │ -08daa0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08daa2: 28fc |000f: goto 000b // -0004 │ │ +0913fc: |[0913fc] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +09140c: 7040 a41e 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ +091412: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091416: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +09141a: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +091420: 0c00 |000a: move-result-object v0 │ │ +091422: 5b10 af0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +091426: 0e00 |000d: return-void │ │ +091428: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09142a: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ 0x0003 line=22 │ │ 0x000d line=23 │ │ 0x000e line=22 │ │ locals : │ │ @@ -135979,24 +135976,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08daa4: |[08daa4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getAlpha:()F │ │ -08dab4: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08dab8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08dabc: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08dac0: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ -08dac6: 0a00 |0009: move-result v0 │ │ -08dac8: 0f00 |000a: return v0 │ │ -08daca: 6f10 b11e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getAlpha:()F // method@1eb1 │ │ -08dad0: 0a00 |000e: move-result v0 │ │ -08dad2: 28fb |000f: goto 000a // -0005 │ │ +09142c: |[09142c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getAlpha:()F │ │ +09143c: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091440: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091444: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +091448: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ +09144e: 0a00 |0009: move-result v0 │ │ +091450: 0f00 |000a: return v0 │ │ +091452: 6f10 b11e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getAlpha:()F // method@1eb1 │ │ +091458: 0a00 |000e: move-result v0 │ │ +09145a: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0004 line=39 │ │ 0x000a line=41 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; │ │ @@ -136006,24 +136003,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08dad4: |[08dad4] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationX:()F │ │ -08dae4: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08dae8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08daec: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08daf0: 6e10 5225 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@2552 │ │ -08daf6: 0a00 |0009: move-result v0 │ │ -08daf8: 0f00 |000a: return v0 │ │ -08dafa: 6f10 bd1e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationX:()F // method@1ebd │ │ -08db00: 0a00 |000e: move-result v0 │ │ -08db02: 28fb |000f: goto 000a // -0005 │ │ +09145c: |[09145c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationX:()F │ │ +09146c: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091470: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091474: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +091478: 6e10 5225 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@2552 │ │ +09147e: 0a00 |0009: move-result v0 │ │ +091480: 0f00 |000a: return v0 │ │ +091482: 6f10 bd1e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationX:()F // method@1ebd │ │ +091488: 0a00 |000e: move-result v0 │ │ +09148a: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0004 line=53 │ │ 0x000a line=55 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; │ │ @@ -136033,24 +136030,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08db04: |[08db04] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationY:()F │ │ -08db14: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08db18: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08db1c: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08db20: 6e10 5325 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@2553 │ │ -08db26: 0a00 |0009: move-result v0 │ │ -08db28: 0f00 |000a: return v0 │ │ -08db2a: 6f10 be1e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationY:()F // method@1ebe │ │ -08db30: 0a00 |000e: move-result v0 │ │ -08db32: 28fb |000f: goto 000a // -0005 │ │ +09148c: |[09148c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.getTranslationY:()F │ │ +09149c: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +0914a0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0914a4: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +0914a8: 6e10 5325 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@2553 │ │ +0914ae: 0a00 |0009: move-result v0 │ │ +0914b0: 0f00 |000a: return v0 │ │ +0914b2: 6f10 be1e 0100 |000b: invoke-super {v1}, Landroid/view/ViewGroup;.getTranslationY:()F // method@1ebe │ │ +0914b8: 0a00 |000e: move-result v0 │ │ +0914ba: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0004 line=67 │ │ 0x000a line=69 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; │ │ @@ -136060,22 +136057,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08db34: |[08db34] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setAlpha:(F)V │ │ -08db44: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08db48: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08db4c: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08db50: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ -08db56: 0e00 |0009: return-void │ │ -08db58: 6f20 d61e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@1ed6 │ │ -08db5e: 28fc |000d: goto 0009 // -0004 │ │ +0914bc: |[0914bc] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setAlpha:(F)V │ │ +0914cc: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +0914d0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0914d4: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +0914d8: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ +0914de: 0e00 |0009: return-void │ │ +0914e0: 6f20 d61e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setAlpha:(F)V // method@1ed6 │ │ +0914e6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ 0x0004 line=46 │ │ 0x0009 line=50 │ │ 0x000a line=48 │ │ locals : │ │ @@ -136087,22 +136084,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08db60: |[08db60] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationX:(F)V │ │ -08db70: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08db74: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08db78: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08db7c: 6e20 5e25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@255e │ │ -08db82: 0e00 |0009: return-void │ │ -08db84: 6f20 dd1e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationX:(F)V // method@1edd │ │ -08db8a: 28fc |000d: goto 0009 // -0004 │ │ +0914e8: |[0914e8] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationX:(F)V │ │ +0914f8: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +0914fc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +091500: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +091504: 6e20 5e25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@255e │ │ +09150a: 0e00 |0009: return-void │ │ +09150c: 6f20 dd1e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationX:(F)V // method@1edd │ │ +091512: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ 0x0004 line=60 │ │ 0x0009 line=64 │ │ 0x000a line=62 │ │ locals : │ │ @@ -136114,22 +136111,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08db8c: |[08db8c] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationY:(F)V │ │ -08db9c: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08dba0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08dba4: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08dba8: 6e20 5f25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@255f │ │ -08dbae: 0e00 |0009: return-void │ │ -08dbb0: 6f20 de1e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@1ede │ │ -08dbb6: 28fc |000d: goto 0009 // -0004 │ │ +091514: |[091514] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setTranslationY:(F)V │ │ +091524: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091528: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +09152c: 5410 af0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +091530: 6e20 5f25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@255f │ │ +091536: 0e00 |0009: return-void │ │ +091538: 6f20 de1e 2100 |000a: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setTranslationY:(F)V // method@1ede │ │ +09153e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0009 line=78 │ │ 0x000a line=76 │ │ locals : │ │ @@ -136141,46 +136138,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08dbb8: |[08dbb8] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setVisibility:(I)V │ │ -08dbc8: 5410 af0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08dbcc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08dbd0: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -08dbd4: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -08dbd8: 6e10 3f25 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.clearAnimation:()V // method@253f │ │ -08dbde: 6f20 df1e 2100 |000b: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1edf │ │ -08dbe4: 0e00 |000e: return-void │ │ -08dbe6: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -08dbea: 5410 af0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ -08dbee: 6e20 4525 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setAnimation:(Landroid/view/animation/Animation;)V // method@2545 │ │ -08dbf4: 28f5 |0016: goto 000b // -000b │ │ +091540: |[091540] com.actionbarsherlock.internal.nineoldandroids.view.NineViewGroup.setVisibility:(I)V │ │ +091550: 5410 af0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +091554: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091558: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +09155c: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +091560: 6e10 3f25 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.clearAnimation:()V // method@253f │ │ +091566: 6f20 df1e 2100 |000b: invoke-super {v1, v2}, Landroid/view/ViewGroup;.setVisibility:(I)V // method@1edf │ │ +09156c: 0e00 |000e: return-void │ │ +09156e: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +091572: 5410 af0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0baf │ │ +091576: 6e20 4525 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setAnimation:(Landroid/view/animation/Animation;)V // method@2545 │ │ +09157c: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0004 line=28 │ │ 0x0008 line=29 │ │ 0x000b line=34 │ │ 0x000e line=35 │ │ 0x000f line=30 │ │ 0x0011 line=31 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup; │ │ 0x0000 - 0x0017 reg=2 visibility I │ │ │ │ - source_file_idx : 3554 (NineViewGroup.java) │ │ + source_file_idx : 3555 (NineViewGroup.java) │ │ │ │ Class #622 header: │ │ class_idx : 1260 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1117 │ │ -source_file_idx : 632 │ │ +source_file_idx : 634 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 16 │ │ │ │ Class #622 annotations: │ │ Annotations on field #2993 'PROXIES' │ │ @@ -136245,26 +136242,26 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -08dbf8: |[08dbf8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:()V │ │ -08dc08: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08dc0c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -08dc10: 3510 0d00 |0004: if-ge v0, v1, 0011 // +000d │ │ -08dc14: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -08dc16: 6a00 b00b |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08dc1a: 2200 1806 |0009: new-instance v0, Ljava/util/WeakHashMap; // type@0618 │ │ -08dc1e: 7010 6d2f 0000 |000b: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ -08dc24: 6900 b10b |000e: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0bb1 │ │ -08dc28: 0e00 |0010: return-void │ │ -08dc2a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -08dc2c: 28f5 |0012: goto 0007 // -000b │ │ +091580: |[091580] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:()V │ │ +091590: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +091594: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +091598: 3510 0d00 |0004: if-ge v0, v1, 0011 // +000d │ │ +09159c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09159e: 6a00 b00b |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +0915a2: 2200 1806 |0009: new-instance v0, Ljava/util/WeakHashMap; // type@0618 │ │ +0915a6: 7010 6d2f 0000 |000b: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ +0915ac: 6900 b10b |000e: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0bb1 │ │ +0915b0: 0e00 |0010: return-void │ │ +0915b2: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0915b4: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0009 line=16 │ │ 0x0011 line=14 │ │ locals : │ │ │ │ @@ -136273,38 +136270,38 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -08dc30: |[08dc30] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:(Landroid/view/View;)V │ │ -08dc40: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -08dc44: 7010 e21f 0200 |0002: invoke-direct {v2}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ -08dc4a: 5920 b30b |0005: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ -08dc4e: 5920 b50b |0007: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ -08dc52: 5920 b60b |0009: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ -08dc56: 2200 6400 |000b: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ -08dc5a: 7010 6802 0000 |000d: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ -08dc60: 5b20 b40b |0010: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0bb4 │ │ -08dc64: 2200 6400 |0012: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ -08dc68: 7010 6802 0000 |0014: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ -08dc6e: 5b20 b20b |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0bb2 │ │ -08dc72: 2200 5900 |0019: new-instance v0, Landroid/graphics/Matrix; // type@0059 │ │ -08dc76: 7010 3b02 0000 |001b: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@023b │ │ -08dc7c: 5b20 b70b |001e: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0bb7 │ │ -08dc80: 1600 0000 |0020: const-wide/16 v0, #int 0 // #0 │ │ -08dc84: 6e30 5825 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setDuration:(J)V // method@2558 │ │ -08dc8a: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -08dc8c: 6e20 5925 0200 |0026: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setFillAfter:(Z)V // method@2559 │ │ -08dc92: 6e20 5f1e 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@1e5f │ │ -08dc98: 2200 f405 |002c: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -08dc9c: 7020 ec2e 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ -08dca2: 5b20 ba0b |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08dca6: 0e00 |0033: return-void │ │ +0915b8: |[0915b8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.:(Landroid/view/View;)V │ │ +0915c8: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0915cc: 7010 e21f 0200 |0002: invoke-direct {v2}, Landroid/view/animation/Animation;.:()V // method@1fe2 │ │ +0915d2: 5920 b30b |0005: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ +0915d6: 5920 b50b |0007: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ +0915da: 5920 b60b |0009: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ +0915de: 2200 6400 |000b: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ +0915e2: 7010 6802 0000 |000d: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ +0915e8: 5b20 b40b |0010: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0bb4 │ │ +0915ec: 2200 6400 |0012: new-instance v0, Landroid/graphics/RectF; // type@0064 │ │ +0915f0: 7010 6802 0000 |0014: invoke-direct {v0}, Landroid/graphics/RectF;.:()V // method@0268 │ │ +0915f6: 5b20 b20b |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0bb2 │ │ +0915fa: 2200 5900 |0019: new-instance v0, Landroid/graphics/Matrix; // type@0059 │ │ +0915fe: 7010 3b02 0000 |001b: invoke-direct {v0}, Landroid/graphics/Matrix;.:()V // method@023b │ │ +091604: 5b20 b70b |001e: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0bb7 │ │ +091608: 1600 0000 |0020: const-wide/16 v0, #int 0 // #0 │ │ +09160c: 6e30 5825 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setDuration:(J)V // method@2558 │ │ +091612: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +091614: 6e20 5925 0200 |0026: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setFillAfter:(Z)V // method@2559 │ │ +09161a: 6e20 5f1e 2300 |0029: invoke-virtual {v3, v2}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@1e5f │ │ +091620: 2200 f405 |002c: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +091624: 7020 ec2e 3000 |002e: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ +09162a: 5b20 ba0b |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +09162e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=40 │ │ 0x0005 line=30 │ │ 0x0007 line=31 │ │ 0x0009 line=32 │ │ 0x000b line=36 │ │ @@ -136324,52 +136321,52 @@ │ │ type : '(Landroid/graphics/RectF;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 73 16-bit code units │ │ -08dca8: |[08dca8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V │ │ -08dcb8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08dcba: 6e10 1f1e 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -08dcc0: 0a04 |0004: move-result v4 │ │ -08dcc2: 8243 |0005: int-to-float v3, v4 │ │ -08dcc4: 6e10 f11d 0800 |0006: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ -08dcca: 0a04 |0009: move-result v4 │ │ -08dccc: 8241 |000a: int-to-float v1, v4 │ │ -08dcce: 6e51 6d02 5735 |000b: invoke-virtual {v7, v5, v5, v3, v1}, Landroid/graphics/RectF;.set:(FFFF)V // method@026d │ │ -08dcd4: 5462 b70b |000e: iget-object v2, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0bb7 │ │ -08dcd8: 6e10 3f02 0200 |0010: invoke-virtual {v2}, Landroid/graphics/Matrix;.reset:()V // method@023f │ │ -08dcde: 7030 6025 2608 |0013: invoke-direct {v6, v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@2560 │ │ -08dce4: 5464 b70b |0016: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0bb7 │ │ -08dce8: 6e20 3c02 7400 |0018: invoke-virtual {v4, v7}, Landroid/graphics/Matrix;.mapRect:(Landroid/graphics/RectF;)Z // method@023c │ │ -08dcee: 6e10 fa1d 0800 |001b: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -08dcf4: 0a04 |001e: move-result v4 │ │ -08dcf6: 8244 |001f: int-to-float v4, v4 │ │ -08dcf8: 6e10 181e 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -08dcfe: 0a05 |0023: move-result v5 │ │ -08dd00: 8255 |0024: int-to-float v5, v5 │ │ -08dd02: 6e30 6c02 4705 |0025: invoke-virtual {v7, v4, v5}, Landroid/graphics/RectF;.offset:(FF)V // method@026c │ │ -08dd08: 5274 4000 |0028: iget v4, v7, Landroid/graphics/RectF;.right:F // field@0040 │ │ -08dd0c: 5275 3f00 |002a: iget v5, v7, Landroid/graphics/RectF;.left:F // field@003f │ │ -08dd10: 2e04 0405 |002c: cmpg-float v4, v4, v5 │ │ -08dd14: 3b04 0a00 |002e: if-gez v4, 0038 // +000a │ │ -08dd18: 5270 4000 |0030: iget v0, v7, Landroid/graphics/RectF;.right:F // field@0040 │ │ -08dd1c: 5274 3f00 |0032: iget v4, v7, Landroid/graphics/RectF;.left:F // field@003f │ │ -08dd20: 5974 4000 |0034: iput v4, v7, Landroid/graphics/RectF;.right:F // field@0040 │ │ -08dd24: 5970 3f00 |0036: iput v0, v7, Landroid/graphics/RectF;.left:F // field@003f │ │ -08dd28: 5274 3e00 |0038: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@003e │ │ -08dd2c: 5275 4100 |003a: iget v5, v7, Landroid/graphics/RectF;.top:F // field@0041 │ │ -08dd30: 2e04 0405 |003c: cmpg-float v4, v4, v5 │ │ -08dd34: 3b04 0a00 |003e: if-gez v4, 0048 // +000a │ │ -08dd38: 5270 4100 |0040: iget v0, v7, Landroid/graphics/RectF;.top:F // field@0041 │ │ -08dd3c: 5274 3e00 |0042: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@003e │ │ -08dd40: 5974 4100 |0044: iput v4, v7, Landroid/graphics/RectF;.top:F // field@0041 │ │ -08dd44: 5970 3e00 |0046: iput v0, v7, Landroid/graphics/RectF;.bottom:F // field@003e │ │ -08dd48: 0e00 |0048: return-void │ │ +091630: |[091630] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V │ │ +091640: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +091642: 6e10 1f1e 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +091648: 0a04 |0004: move-result v4 │ │ +09164a: 8243 |0005: int-to-float v3, v4 │ │ +09164c: 6e10 f11d 0800 |0006: invoke-virtual {v8}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ +091652: 0a04 |0009: move-result v4 │ │ +091654: 8241 |000a: int-to-float v1, v4 │ │ +091656: 6e51 6d02 5735 |000b: invoke-virtual {v7, v5, v5, v3, v1}, Landroid/graphics/RectF;.set:(FFFF)V // method@026d │ │ +09165c: 5462 b70b |000e: iget-object v2, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0bb7 │ │ +091660: 6e10 3f02 0200 |0010: invoke-virtual {v2}, Landroid/graphics/Matrix;.reset:()V // method@023f │ │ +091666: 7030 6025 2608 |0013: invoke-direct {v6, v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@2560 │ │ +09166c: 5464 b70b |0016: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTempMatrix:Landroid/graphics/Matrix; // field@0bb7 │ │ +091670: 6e20 3c02 7400 |0018: invoke-virtual {v4, v7}, Landroid/graphics/Matrix;.mapRect:(Landroid/graphics/RectF;)Z // method@023c │ │ +091676: 6e10 fa1d 0800 |001b: invoke-virtual {v8}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +09167c: 0a04 |001e: move-result v4 │ │ +09167e: 8244 |001f: int-to-float v4, v4 │ │ +091680: 6e10 181e 0800 |0020: invoke-virtual {v8}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +091686: 0a05 |0023: move-result v5 │ │ +091688: 8255 |0024: int-to-float v5, v5 │ │ +09168a: 6e30 6c02 4705 |0025: invoke-virtual {v7, v4, v5}, Landroid/graphics/RectF;.offset:(FF)V // method@026c │ │ +091690: 5274 4000 |0028: iget v4, v7, Landroid/graphics/RectF;.right:F // field@0040 │ │ +091694: 5275 3f00 |002a: iget v5, v7, Landroid/graphics/RectF;.left:F // field@003f │ │ +091698: 2e04 0405 |002c: cmpg-float v4, v4, v5 │ │ +09169c: 3b04 0a00 |002e: if-gez v4, 0038 // +000a │ │ +0916a0: 5270 4000 |0030: iget v0, v7, Landroid/graphics/RectF;.right:F // field@0040 │ │ +0916a4: 5274 3f00 |0032: iget v4, v7, Landroid/graphics/RectF;.left:F // field@003f │ │ +0916a8: 5974 4000 |0034: iput v4, v7, Landroid/graphics/RectF;.right:F // field@0040 │ │ +0916ac: 5970 3f00 |0036: iput v0, v7, Landroid/graphics/RectF;.left:F // field@003f │ │ +0916b0: 5274 3e00 |0038: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@003e │ │ +0916b4: 5275 4100 |003a: iget v5, v7, Landroid/graphics/RectF;.top:F // field@0041 │ │ +0916b8: 2e04 0405 |003c: cmpg-float v4, v4, v5 │ │ +0916bc: 3b04 0a00 |003e: if-gez v4, 0048 // +000a │ │ +0916c0: 5270 4100 |0040: iget v0, v7, Landroid/graphics/RectF;.top:F // field@0041 │ │ +0916c4: 5274 3e00 |0042: iget v4, v7, Landroid/graphics/RectF;.bottom:F // field@003e │ │ +0916c8: 5974 4100 |0044: iput v4, v7, Landroid/graphics/RectF;.top:F // field@0041 │ │ +0916cc: 5970 3e00 |0046: iput v0, v7, Landroid/graphics/RectF;.bottom:F // field@003e │ │ +0916d0: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=158 │ │ 0x0006 line=159 │ │ 0x000b line=162 │ │ 0x000e line=164 │ │ 0x0010 line=165 │ │ @@ -136400,60 +136397,65 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -08dd4c: |[08dd4c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.invalidateAfterUpdate:()V │ │ -08dd5c: 5473 ba0b |0000: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08dd60: 6e10 ed2e 0300 |0002: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08dd66: 0c02 |0005: move-result-object v2 │ │ -08dd68: 1f02 3904 |0006: check-cast v2, Landroid/view/View; // type@0439 │ │ -08dd6c: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -08dd70: 0e00 |000a: return-void │ │ -08dd72: 6e10 091e 0200 |000b: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -08dd78: 0c01 |000e: move-result-object v1 │ │ -08dd7a: 1f01 3904 |000f: check-cast v1, Landroid/view/View; // type@0439 │ │ -08dd7e: 3801 f9ff |0011: if-eqz v1, 000a // -0007 │ │ -08dd82: 6e20 5f1e 7200 |0013: invoke-virtual {v2, v7}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@1e5f │ │ -08dd88: 5470 b20b |0016: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0bb2 │ │ -08dd8c: 7030 4c25 0702 |0018: invoke-direct {v7, v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@254c │ │ -08dd92: 5473 b40b |001b: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0bb4 │ │ -08dd96: 6e20 6f02 3000 |001d: invoke-virtual {v0, v3}, Landroid/graphics/RectF;.union:(Landroid/graphics/RectF;)V // method@026f │ │ -08dd9c: 5203 3f00 |0020: iget v3, v0, Landroid/graphics/RectF;.left:F // field@003f │ │ -08dda0: 7110 001d 0300 |0022: invoke-static {v3}, Landroid/util/FloatMath;.floor:(F)F // method@1d00 │ │ -08dda6: 0a03 |0025: move-result v3 │ │ -08dda8: 8733 |0026: float-to-int v3, v3 │ │ -08ddaa: 5204 4100 |0027: iget v4, v0, Landroid/graphics/RectF;.top:F // field@0041 │ │ -08ddae: 7110 001d 0400 |0029: invoke-static {v4}, Landroid/util/FloatMath;.floor:(F)F // method@1d00 │ │ -08ddb4: 0a04 |002c: move-result v4 │ │ -08ddb6: 8744 |002d: float-to-int v4, v4 │ │ -08ddb8: 5205 4000 |002e: iget v5, v0, Landroid/graphics/RectF;.right:F // field@0040 │ │ -08ddbc: 7110 ff1c 0500 |0030: invoke-static {v5}, Landroid/util/FloatMath;.ceil:(F)F // method@1cff │ │ -08ddc2: 0a05 |0033: move-result v5 │ │ -08ddc4: 8755 |0034: float-to-int v5, v5 │ │ -08ddc6: 5206 3e00 |0035: iget v6, v0, Landroid/graphics/RectF;.bottom:F // field@003e │ │ -08ddca: 7110 ff1c 0600 |0037: invoke-static {v6}, Landroid/util/FloatMath;.ceil:(F)F // method@1cff │ │ -08ddd0: 0a06 |003a: move-result v6 │ │ -08ddd2: 8766 |003b: float-to-int v6, v6 │ │ -08ddd4: 6e56 281e 3154 |003c: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/View;.invalidate:(IIII)V // method@1e28 │ │ -08ddda: 28cb |003f: goto 000a // -0035 │ │ +0916d4: |[0916d4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.invalidateAfterUpdate:()V │ │ +0916e4: 5473 ba0b |0000: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +0916e8: 6e10 ed2e 0300 |0002: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0916ee: 0c02 |0005: move-result-object v2 │ │ +0916f0: 1f02 3904 |0006: check-cast v2, Landroid/view/View; // type@0439 │ │ +0916f4: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +0916f8: 0e00 |000a: return-void │ │ +0916fa: 6e10 091e 0200 |000b: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +091700: 0c01 |000e: move-result-object v1 │ │ +091702: 1f01 3904 |000f: check-cast v1, Landroid/view/View; // type@0439 │ │ +091706: 3801 f9ff |0011: if-eqz v1, 000a // -0007 │ │ +09170a: 6e20 5f1e 7200 |0013: invoke-virtual {v2, v7}, Landroid/view/View;.setAnimation:(Landroid/view/animation/Animation;)V // method@1e5f │ │ +091710: 5470 b20b |0016: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAfter:Landroid/graphics/RectF; // field@0bb2 │ │ +091714: 7030 4c25 0702 |0018: invoke-direct {v7, v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@254c │ │ +09171a: 5473 b40b |001b: iget-object v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0bb4 │ │ +09171e: 6e20 6f02 3000 |001d: invoke-virtual {v0, v3}, Landroid/graphics/RectF;.union:(Landroid/graphics/RectF;)V // method@026f │ │ +091724: 5203 3f00 |0020: iget v3, v0, Landroid/graphics/RectF;.left:F // field@003f │ │ +091728: 7110 001d 0300 |0022: invoke-static {v3}, Landroid/util/FloatMath;.floor:(F)F // method@1d00 │ │ +09172e: 0a03 |0025: move-result v3 │ │ +091730: 8733 |0026: float-to-int v3, v3 │ │ +091732: 5204 4100 |0027: iget v4, v0, Landroid/graphics/RectF;.top:F // field@0041 │ │ +091736: 7110 001d 0400 |0029: invoke-static {v4}, Landroid/util/FloatMath;.floor:(F)F // method@1d00 │ │ +09173c: 0a04 |002c: move-result v4 │ │ +09173e: 8744 |002d: float-to-int v4, v4 │ │ +091740: 5205 4000 |002e: iget v5, v0, Landroid/graphics/RectF;.right:F // field@0040 │ │ +091744: 7110 ff1c 0500 |0030: invoke-static {v5}, Landroid/util/FloatMath;.ceil:(F)F // method@1cff │ │ +09174a: 0a05 |0033: move-result v5 │ │ +09174c: 8755 |0034: float-to-int v5, v5 │ │ +09174e: 5206 3e00 |0035: iget v6, v0, Landroid/graphics/RectF;.bottom:F // field@003e │ │ +091752: 7110 ff1c 0600 |0037: invoke-static {v6}, Landroid/util/FloatMath;.ceil:(F)F // method@1cff │ │ +091758: 0a06 |003a: move-result v6 │ │ +09175a: 8766 |003b: float-to-int v6, v6 │ │ +09175c: 6e56 281e 3154 |003c: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/View;.invalidate:(IIII)V // method@1e28 │ │ +091762: 28cb |003f: goto 000a // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0008 line=135 │ │ 0x000a line=154 │ │ 0x000b line=138 │ │ 0x0011 line=139 │ │ 0x0013 line=143 │ │ 0x0016 line=145 │ │ 0x0018 line=146 │ │ 0x001b line=147 │ │ 0x0020 line=149 │ │ + 0x0022 line=150 │ │ + 0x0029 line=151 │ │ + 0x0030 line=152 │ │ + 0x0037 line=153 │ │ + 0x003c line=149 │ │ locals : │ │ 0x0018 - 0x0040 reg=0 after Landroid/graphics/RectF; │ │ 0x0011 - 0x0040 reg=1 parent Landroid/view/View; │ │ 0x0008 - 0x0040 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0040 reg=7 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -136461,23 +136463,23 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08dddc: |[08dddc] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.prepareForUpdate:()V │ │ -08ddec: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08ddf0: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08ddf6: 0c00 |0005: move-result-object v0 │ │ -08ddf8: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -08ddfc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -08de00: 5421 b40b |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0bb4 │ │ -08de04: 7030 4c25 1200 |000c: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@254c │ │ -08de0a: 0e00 |000f: return-void │ │ +091764: |[091764] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.prepareForUpdate:()V │ │ +091774: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +091778: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +09177e: 0c00 |0005: move-result-object v0 │ │ +091780: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +091784: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +091788: 5421 b40b |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mBefore:Landroid/graphics/RectF; // field@0bb4 │ │ +09178c: 7030 4c25 1200 |000c: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.computeRect:(Landroid/graphics/RectF;Landroid/view/View;)V // method@254c │ │ +091792: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0008 line=129 │ │ 0x000a line=130 │ │ 0x000f line=132 │ │ locals : │ │ @@ -136489,43 +136491,43 @@ │ │ type : '(Landroid/graphics/Matrix;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -08de0c: |[08de0c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V │ │ -08de1c: 1508 0040 |0000: const/high16 v8, #int 1073741824 // #4000 │ │ -08de20: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ -08de24: 6e10 1f1e 0b00 |0004: invoke-virtual {v11}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -08de2a: 0a06 |0007: move-result v6 │ │ -08de2c: 8265 |0008: int-to-float v5, v6 │ │ -08de2e: 6e10 f11d 0b00 |0009: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ -08de34: 0a06 |000c: move-result v6 │ │ -08de36: 8262 |000d: int-to-float v2, v6 │ │ -08de38: 5293 b50b |000e: iget v3, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ -08de3c: 5294 b60b |0010: iget v4, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ -08de40: 2d06 0307 |0012: cmpl-float v6, v3, v7 │ │ -08de44: 3906 0600 |0014: if-nez v6, 001a // +0006 │ │ -08de48: 2d06 0407 |0016: cmpl-float v6, v4, v7 │ │ -08de4c: 3806 1400 |0018: if-eqz v6, 002c // +0014 │ │ -08de50: a806 0305 |001a: mul-float v6, v3, v5 │ │ -08de54: c756 |001c: sub-float/2addr v6, v5 │ │ -08de56: a900 0608 |001d: div-float v0, v6, v8 │ │ -08de5a: a806 0402 |001f: mul-float v6, v4, v2 │ │ -08de5e: c726 |0021: sub-float/2addr v6, v2 │ │ -08de60: a901 0608 |0022: div-float v1, v6, v8 │ │ -08de64: 6e30 3d02 3a04 |0024: invoke-virtual {v10, v3, v4}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@023d │ │ -08de6a: 7f06 |0027: neg-float v6, v0 │ │ -08de6c: 7f17 |0028: neg-float v7, v1 │ │ -08de6e: 6e30 3e02 6a07 |0029: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ -08de74: 5296 b80b |002c: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ -08de78: 5297 b90b |002e: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ -08de7c: 6e30 3e02 6a07 |0030: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ -08de82: 0e00 |0033: return-void │ │ +091794: |[091794] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V │ │ +0917a4: 1508 0040 |0000: const/high16 v8, #int 1073741824 // #4000 │ │ +0917a8: 1507 803f |0002: const/high16 v7, #int 1065353216 // #3f80 │ │ +0917ac: 6e10 1f1e 0b00 |0004: invoke-virtual {v11}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0917b2: 0a06 |0007: move-result v6 │ │ +0917b4: 8265 |0008: int-to-float v5, v6 │ │ +0917b6: 6e10 f11d 0b00 |0009: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ +0917bc: 0a06 |000c: move-result v6 │ │ +0917be: 8262 |000d: int-to-float v2, v6 │ │ +0917c0: 5293 b50b |000e: iget v3, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ +0917c4: 5294 b60b |0010: iget v4, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ +0917c8: 2d06 0307 |0012: cmpl-float v6, v3, v7 │ │ +0917cc: 3906 0600 |0014: if-nez v6, 001a // +0006 │ │ +0917d0: 2d06 0407 |0016: cmpl-float v6, v4, v7 │ │ +0917d4: 3806 1400 |0018: if-eqz v6, 002c // +0014 │ │ +0917d8: a806 0305 |001a: mul-float v6, v3, v5 │ │ +0917dc: c756 |001c: sub-float/2addr v6, v5 │ │ +0917de: a900 0608 |001d: div-float v0, v6, v8 │ │ +0917e2: a806 0402 |001f: mul-float v6, v4, v2 │ │ +0917e6: c726 |0021: sub-float/2addr v6, v2 │ │ +0917e8: a901 0608 |0022: div-float v1, v6, v8 │ │ +0917ec: 6e30 3d02 3a04 |0024: invoke-virtual {v10, v3, v4}, Landroid/graphics/Matrix;.postScale:(FF)Z // method@023d │ │ +0917f2: 7f06 |0027: neg-float v6, v0 │ │ +0917f4: 7f17 |0028: neg-float v7, v1 │ │ +0917f6: 6e30 3e02 6a07 |0029: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ +0917fc: 5296 b80b |002c: iget v6, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ +091800: 5297 b90b |002e: iget v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ +091804: 6e30 3e02 6a07 |0030: invoke-virtual {v10, v6, v7}, Landroid/graphics/Matrix;.postTranslate:(FF)Z // method@023e │ │ +09180a: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=185 │ │ 0x0009 line=186 │ │ 0x000e line=188 │ │ 0x0010 line=189 │ │ 0x0012 line=190 │ │ @@ -136551,25 +136553,25 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -08de84: |[08de84] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ -08de94: 6201 b10b |0000: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0bb1 │ │ -08de98: 6e20 712f 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -08de9e: 0c00 |0005: move-result-object v0 │ │ -08dea0: 1f00 ec04 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@04ec │ │ -08dea4: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ -08dea8: 2200 ec04 |000a: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@04ec │ │ -08deac: 7020 4a25 2000 |000c: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.:(Landroid/view/View;)V // method@254a │ │ -08deb2: 6201 b10b |000f: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0bb1 │ │ -08deb6: 6e30 732f 2100 |0011: invoke-virtual {v1, v2, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -08debc: 1100 |0014: return-object v0 │ │ +09180c: |[09180c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ +09181c: 6201 b10b |0000: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0bb1 │ │ +091820: 6e20 712f 2100 |0002: invoke-virtual {v1, v2}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +091826: 0c00 |0005: move-result-object v0 │ │ +091828: 1f00 ec04 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@04ec │ │ +09182c: 3900 0c00 |0008: if-nez v0, 0014 // +000c │ │ +091830: 2200 ec04 |000a: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // type@04ec │ │ +091834: 7020 4a25 2000 |000c: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.:(Landroid/view/View;)V // method@254a │ │ +09183a: 6201 b10b |000f: sget-object v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.PROXIES:Ljava/util/WeakHashMap; // field@0bb1 │ │ +09183e: 6e30 732f 2100 |0011: invoke-virtual {v1, v2, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +091844: 1100 |0014: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0008 line=21 │ │ 0x000a line=22 │ │ 0x000f line=23 │ │ 0x0014 line=25 │ │ @@ -136584,26 +136586,26 @@ │ │ type : '(FLandroid/view/animation/Transformation;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -08dec0: |[08dec0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ -08ded0: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08ded4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08deda: 0c00 |0005: move-result-object v0 │ │ -08dedc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -08dee0: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ -08dee4: 5221 b30b |000a: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ -08dee8: 6e20 fa1f 1400 |000c: invoke-virtual {v4, v1}, Landroid/view/animation/Transformation;.setAlpha:(F)V // method@1ffa │ │ -08deee: 6e10 f91f 0400 |000f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getMatrix:()Landroid/graphics/Matrix; // method@1ff9 │ │ -08def4: 0c01 |0012: move-result-object v1 │ │ -08def6: 7030 6025 1200 |0013: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@2560 │ │ -08defc: 0e00 |0016: return-void │ │ +091848: |[091848] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.applyTransformation:(FLandroid/view/animation/Transformation;)V │ │ +091858: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +09185c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +091862: 0c00 |0005: move-result-object v0 │ │ +091864: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +091868: 3800 0e00 |0008: if-eqz v0, 0016 // +000e │ │ +09186c: 5221 b30b |000a: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ +091870: 6e20 fa1f 1400 |000c: invoke-virtual {v4, v1}, Landroid/view/animation/Transformation;.setAlpha:(F)V // method@1ffa │ │ +091876: 6e10 f91f 0400 |000f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getMatrix:()Landroid/graphics/Matrix; // method@1ff9 │ │ +09187c: 0c01 |0012: move-result-object v1 │ │ +09187e: 7030 6025 1200 |0013: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.transformMatrix:(Landroid/graphics/Matrix;Landroid/view/View;)V // method@2560 │ │ +091884: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0008 line=202 │ │ 0x000a line=203 │ │ 0x000f line=204 │ │ 0x0016 line=206 │ │ @@ -136618,17 +136620,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08df00: |[08df00] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getAlpha:()F │ │ -08df10: 5210 b30b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ -08df14: 0f00 |0002: return v0 │ │ +091888: |[091888] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getAlpha:()F │ │ +091898: 5210 b30b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ +09189c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -136636,17 +136638,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08df18: |[08df18] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleX:()F │ │ -08df28: 5210 b50b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ -08df2c: 0f00 |0002: return v0 │ │ +0918a0: |[0918a0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleX:()F │ │ +0918b0: 5210 b50b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ +0918b4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -136654,17 +136656,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08df30: |[08df30] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleY:()F │ │ -08df40: 5210 b60b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ -08df44: 0f00 |0002: return v0 │ │ +0918b8: |[0918b8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScaleY:()F │ │ +0918c8: 5210 b60b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ +0918cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -136672,25 +136674,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08df48: |[08df48] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollX:()I │ │ -08df58: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08df5c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08df62: 0c00 |0005: move-result-object v0 │ │ -08df64: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -08df68: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -08df6c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08df6e: 0f01 |000b: return v1 │ │ -08df70: 6e10 141e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ -08df76: 0a01 |000f: move-result v1 │ │ -08df78: 28fb |0010: goto 000b // -0005 │ │ +0918d0: |[0918d0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollX:()I │ │ +0918e0: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +0918e4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0918ea: 0c00 |0005: move-result-object v0 │ │ +0918ec: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +0918f0: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0918f4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0918f6: 0f01 |000b: return v1 │ │ +0918f8: 6e10 141e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollX:()I // method@1e14 │ │ +0918fe: 0a01 |000f: move-result v1 │ │ +091900: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0008 line=81 │ │ 0x000a line=82 │ │ 0x000b line=84 │ │ locals : │ │ @@ -136702,25 +136704,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -08df7c: |[08df7c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollY:()I │ │ -08df8c: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08df90: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08df96: 0c00 |0005: move-result-object v0 │ │ -08df98: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -08df9c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -08dfa0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -08dfa2: 0f01 |000b: return v1 │ │ -08dfa4: 6e10 151e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ -08dfaa: 0a01 |000f: move-result v1 │ │ -08dfac: 28fb |0010: goto 000b // -0005 │ │ +091904: |[091904] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getScrollY:()I │ │ +091914: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +091918: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +09191e: 0c00 |0005: move-result-object v0 │ │ +091920: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +091924: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +091928: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09192a: 0f01 |000b: return v1 │ │ +09192c: 6e10 151e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ +091932: 0a01 |000f: move-result v1 │ │ +091934: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0008 line=94 │ │ 0x000a line=95 │ │ 0x000b line=97 │ │ locals : │ │ @@ -136732,17 +136734,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08dfb0: |[08dfb0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationX:()F │ │ -08dfc0: 5210 b80b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ -08dfc4: 0f00 |0002: return v0 │ │ +091938: |[091938] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationX:()F │ │ +091948: 5210 b80b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ +09194c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -136750,17 +136752,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08dfc8: |[08dfc8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationY:()F │ │ -08dfd8: 5210 b90b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ -08dfdc: 0f00 |0002: return v0 │ │ +091950: |[091950] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.getTranslationY:()F │ │ +091960: 5210 b90b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ +091964: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -136768,16 +136770,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -08dfe0: |[08dfe0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.reset:()V │ │ -08dff0: 0e00 |0000: return-void │ │ +091968: |[091968] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.reset:()V │ │ +091978: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;) │ │ @@ -136785,26 +136787,26 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -08dff4: |[08dff4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setAlpha:(F)V │ │ -08e004: 5221 b30b |0000: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ -08e008: 2d01 0103 |0002: cmpl-float v1, v1, v3 │ │ -08e00c: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ -08e010: 5923 b30b |0006: iput v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ -08e014: 5421 ba0b |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08e018: 6e10 ed2e 0100 |000a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08e01e: 0c00 |000d: move-result-object v0 │ │ -08e020: 1f00 3904 |000e: check-cast v0, Landroid/view/View; // type@0439 │ │ -08e024: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -08e028: 6e10 271e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ -08e02e: 0e00 |0015: return-void │ │ +09197c: |[09197c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setAlpha:(F)V │ │ +09198c: 5221 b30b |0000: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ +091990: 2d01 0103 |0002: cmpl-float v1, v1, v3 │ │ +091994: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ +091998: 5923 b30b |0006: iput v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mAlpha:F // field@0bb3 │ │ +09199c: 5421 ba0b |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +0919a0: 6e10 ed2e 0100 |000a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0919a6: 0c00 |000d: move-result-object v0 │ │ +0919a8: 1f00 3904 |000e: check-cast v0, Landroid/view/View; // type@0439 │ │ +0919ac: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0919b0: 6e10 271e 0000 |0012: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ +0919b6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0006 line=52 │ │ 0x0008 line=53 │ │ 0x0010 line=54 │ │ 0x0012 line=55 │ │ @@ -136819,22 +136821,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08e030: |[08e030] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleX:(F)V │ │ -08e040: 5210 b50b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ -08e044: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -08e048: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -08e04c: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ -08e052: 5912 b50b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ -08e056: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ -08e05c: 0e00 |000e: return-void │ │ +0919b8: |[0919b8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleX:(F)V │ │ +0919c8: 5210 b50b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ +0919cc: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +0919d0: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0919d4: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ +0919da: 5912 b50b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleX:F // field@0bb5 │ │ +0919de: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ +0919e4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0006 line=64 │ │ 0x0009 line=65 │ │ 0x000b line=66 │ │ 0x000e line=68 │ │ @@ -136847,22 +136849,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08e060: |[08e060] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleY:(F)V │ │ -08e070: 5210 b60b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ -08e074: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -08e078: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -08e07c: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ -08e082: 5912 b60b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ -08e086: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ -08e08c: 0e00 |000e: return-void │ │ +0919e8: |[0919e8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScaleY:(F)V │ │ +0919f8: 5210 b60b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ +0919fc: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +091a00: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +091a04: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ +091a0a: 5912 b60b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mScaleY:F // field@0bb6 │ │ +091a0e: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ +091a14: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=74 │ │ 0x0009 line=75 │ │ 0x000b line=76 │ │ 0x000e line=78 │ │ @@ -136875,24 +136877,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -08e090: |[08e090] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollX:(I)V │ │ -08e0a0: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08e0a4: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08e0aa: 0c00 |0005: move-result-object v0 │ │ -08e0ac: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -08e0b0: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -08e0b4: 6e10 151e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ -08e0ba: 0a01 |000d: move-result v1 │ │ -08e0bc: 6e30 591e 3001 |000e: invoke-virtual {v0, v3, v1}, Landroid/view/View;.scrollTo:(II)V // method@1e59 │ │ -08e0c2: 0e00 |0011: return-void │ │ +091a18: |[091a18] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollX:(I)V │ │ +091a28: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +091a2c: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +091a32: 0c00 |0005: move-result-object v0 │ │ +091a34: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +091a38: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +091a3c: 6e10 151e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ +091a42: 0a01 |000d: move-result v1 │ │ +091a44: 6e30 591e 3001 |000e: invoke-virtual {v0, v3, v1}, Landroid/view/View;.scrollTo:(II)V // method@1e59 │ │ +091a4a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0008 line=88 │ │ 0x000a line=89 │ │ 0x0011 line=91 │ │ locals : │ │ @@ -136905,24 +136907,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -08e0c4: |[08e0c4] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollY:(I)V │ │ -08e0d4: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ -08e0d8: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -08e0de: 0c00 |0005: move-result-object v0 │ │ -08e0e0: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -08e0e4: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ -08e0e8: 6e10 151e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ -08e0ee: 0a01 |000d: move-result v1 │ │ -08e0f0: 6e30 591e 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/View;.scrollTo:(II)V // method@1e59 │ │ -08e0f6: 0e00 |0011: return-void │ │ +091a4c: |[091a4c] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setScrollY:(I)V │ │ +091a5c: 5421 ba0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mView:Ljava/lang/ref/WeakReference; // field@0bba │ │ +091a60: 6e10 ed2e 0100 |0002: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +091a66: 0c00 |0005: move-result-object v0 │ │ +091a68: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +091a6c: 3800 0900 |0008: if-eqz v0, 0011 // +0009 │ │ +091a70: 6e10 151e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.getScrollY:()I // method@1e15 │ │ +091a76: 0a01 |000d: move-result v1 │ │ +091a78: 6e30 591e 1003 |000e: invoke-virtual {v0, v1, v3}, Landroid/view/View;.scrollTo:(II)V // method@1e59 │ │ +091a7e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0008 line=101 │ │ 0x000a line=102 │ │ 0x0011 line=104 │ │ locals : │ │ @@ -136935,22 +136937,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08e0f8: |[08e0f8] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationX:(F)V │ │ -08e108: 5210 b80b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ -08e10c: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -08e110: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -08e114: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ -08e11a: 5912 b80b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ -08e11e: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ -08e124: 0e00 |000e: return-void │ │ +091a80: |[091a80] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationX:(F)V │ │ +091a90: 5210 b80b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ +091a94: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +091a98: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +091a9c: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ +091aa2: 5912 b80b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationX:F // field@0bb8 │ │ +091aa6: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ +091aac: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0006 line=111 │ │ 0x0009 line=112 │ │ 0x000b line=113 │ │ 0x000e line=115 │ │ @@ -136963,40 +136965,40 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08e128: |[08e128] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationY:(F)V │ │ -08e138: 5210 b90b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ -08e13c: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ -08e140: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -08e144: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ -08e14a: 5912 b90b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ -08e14e: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ -08e154: 0e00 |000e: return-void │ │ +091ab0: |[091ab0] com.actionbarsherlock.internal.nineoldandroids.view.animation.AnimatorProxy.setTranslationY:(F)V │ │ +091ac0: 5210 b90b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ +091ac4: 2d00 0002 |0002: cmpl-float v0, v0, v2 │ │ +091ac8: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +091acc: 7010 5525 0100 |0006: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.prepareForUpdate:()V // method@2555 │ │ +091ad2: 5912 b90b |0009: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.mTranslationY:F // field@0bb9 │ │ +091ad6: 7010 5425 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.invalidateAfterUpdate:()V // method@2554 │ │ +091adc: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0006 line=121 │ │ 0x0009 line=122 │ │ 0x000b line=123 │ │ 0x000e line=125 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; │ │ 0x0000 - 0x000f reg=2 translationY F │ │ │ │ - source_file_idx : 632 (AnimatorProxy.java) │ │ + source_file_idx : 634 (AnimatorProxy.java) │ │ │ │ Class #623 header: │ │ class_idx : 1261 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1145 │ │ -source_file_idx : 3551 │ │ +source_file_idx : 3552 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #623 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;' │ │ @@ -137015,24 +137017,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08e158: |[08e158] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08e168: 7030 2920 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2029 │ │ -08e16e: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e172: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -08e176: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -08e17c: 0c00 |000a: move-result-object v0 │ │ -08e17e: 5b10 bb0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ -08e182: 0e00 |000d: return-void │ │ -08e184: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08e186: 28fc |000f: goto 000b // -0004 │ │ +091ae0: |[091ae0] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +091af0: 7030 2920 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2029 │ │ +091af6: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091afa: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +091afe: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +091b04: 0c00 |000a: move-result-object v0 │ │ +091b06: 5b10 bb0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ +091b0a: 0e00 |000d: return-void │ │ +091b0c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +091b0e: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -137046,24 +137048,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08e188: |[08e188] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getAlpha:()F │ │ -08e198: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e19c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e1a0: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ -08e1a4: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ -08e1aa: 0a00 |0009: move-result v0 │ │ -08e1ac: 0f00 |000a: return v0 │ │ -08e1ae: 6f10 2c20 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getAlpha:()F // method@202c │ │ -08e1b4: 0a00 |000e: move-result v0 │ │ -08e1b6: 28fb |000f: goto 000a // -0005 │ │ +091b10: |[091b10] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getAlpha:()F │ │ +091b20: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091b24: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091b28: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ +091b2c: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ +091b32: 0a00 |0009: move-result v0 │ │ +091b34: 0f00 |000a: return v0 │ │ +091b36: 6f10 2c20 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getAlpha:()F // method@202c │ │ +091b3c: 0a00 |000e: move-result v0 │ │ +091b3e: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000a line=33 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ @@ -137073,24 +137075,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08e1b8: |[08e1b8] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getTranslationY:()F │ │ -08e1c8: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e1cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e1d0: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ -08e1d4: 6e10 5325 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@2553 │ │ -08e1da: 0a00 |0009: move-result v0 │ │ -08e1dc: 0f00 |000a: return v0 │ │ -08e1de: 6f10 2d20 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getTranslationY:()F // method@202d │ │ -08e1e4: 0a00 |000e: move-result v0 │ │ -08e1e6: 28fb |000f: goto 000a // -0005 │ │ +091b40: |[091b40] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.getTranslationY:()F │ │ +091b50: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091b54: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091b58: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ +091b5c: 6e10 5325 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationY:()F // method@2553 │ │ +091b62: 0a00 |0009: move-result v0 │ │ +091b64: 0f00 |000a: return v0 │ │ +091b66: 6f10 2d20 0100 |000b: invoke-super {v1}, Landroid/widget/FrameLayout;.getTranslationY:()F // method@202d │ │ +091b6c: 0a00 |000e: move-result v0 │ │ +091b6e: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ @@ -137100,22 +137102,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08e1e8: |[08e1e8] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setAlpha:(F)V │ │ -08e1f8: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e1fc: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08e200: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ -08e204: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ -08e20a: 0e00 |0009: return-void │ │ -08e20c: 6f20 3020 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setAlpha:(F)V // method@2030 │ │ -08e212: 28fc |000d: goto 0009 // -0004 │ │ +091b70: |[091b70] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setAlpha:(F)V │ │ +091b80: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091b84: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +091b88: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ +091b8c: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ +091b92: 0e00 |0009: return-void │ │ +091b94: 6f20 3020 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setAlpha:(F)V // method@2030 │ │ +091b9a: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=42 │ │ 0x000a line=40 │ │ locals : │ │ @@ -137127,22 +137129,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08e214: |[08e214] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setTranslationY:(F)V │ │ -08e224: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e228: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08e22c: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ -08e230: 6e20 5f25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@255f │ │ -08e236: 0e00 |0009: return-void │ │ -08e238: 6f20 3720 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setTranslationY:(F)V // method@2037 │ │ -08e23e: 28fc |000d: goto 0009 // -0004 │ │ +091b9c: |[091b9c] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setTranslationY:(F)V │ │ +091bac: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091bb0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +091bb4: 5410 bb0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ +091bb8: 6e20 5f25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationY:(F)V // method@255f │ │ +091bbe: 0e00 |0009: return-void │ │ +091bc0: 6f20 3720 2100 |000a: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setTranslationY:(F)V // method@2037 │ │ +091bc6: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0009 line=56 │ │ 0x000a line=54 │ │ locals : │ │ @@ -137154,46 +137156,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08e240: |[08e240] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setVisibility:(I)V │ │ -08e250: 5410 bb0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ -08e254: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e258: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -08e25c: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -08e260: 6e10 6325 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.clearAnimation:()V // method@2563 │ │ -08e266: 6f20 3820 2100 |000b: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2038 │ │ -08e26c: 0e00 |000e: return-void │ │ -08e26e: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -08e272: 5410 bb0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ -08e276: 6e20 6d25 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@256d │ │ -08e27c: 28f5 |0016: goto 000b // -000b │ │ +091bc8: |[091bc8] com.actionbarsherlock.internal.nineoldandroids.widget.NineFrameLayout.setVisibility:(I)V │ │ +091bd8: 5410 bb0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ +091bdc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091be0: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +091be4: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +091be8: 6e10 6325 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.clearAnimation:()V // method@2563 │ │ +091bee: 6f20 3820 2100 |000b: invoke-super {v1, v2}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2038 │ │ +091bf4: 0e00 |000e: return-void │ │ +091bf6: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +091bfa: 5410 bb0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbb │ │ +091bfe: 6e20 6d25 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@256d │ │ +091c04: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ 0x0008 line=21 │ │ 0x000b line=26 │ │ 0x000e line=27 │ │ 0x000f line=22 │ │ 0x0011 line=23 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ 0x0000 - 0x0017 reg=2 visibility I │ │ │ │ - source_file_idx : 3551 (NineFrameLayout.java) │ │ + source_file_idx : 3552 (NineFrameLayout.java) │ │ │ │ Class #624 header: │ │ class_idx : 1262 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1146 │ │ -source_file_idx : 3552 │ │ +source_file_idx : 3553 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #624 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;' │ │ @@ -137212,24 +137214,24 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08e280: |[08e280] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.:(Landroid/content/Context;)V │ │ -08e290: 7020 3920 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@2039 │ │ -08e296: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e29a: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -08e29e: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -08e2a4: 0c00 |000a: move-result-object v0 │ │ -08e2a6: 5b10 bc0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ -08e2aa: 0e00 |000d: return-void │ │ -08e2ac: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08e2ae: 28fc |000f: goto 000b // -0004 │ │ +091c08: |[091c08] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.:(Landroid/content/Context;)V │ │ +091c18: 7020 3920 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/HorizontalScrollView;.:(Landroid/content/Context;)V // method@2039 │ │ +091c1e: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091c22: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +091c26: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +091c2c: 0c00 |000a: move-result-object v0 │ │ +091c2e: 5b10 bc0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ +091c32: 0e00 |000d: return-void │ │ +091c34: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +091c36: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ 0x0003 line=12 │ │ 0x000d line=13 │ │ 0x000e line=12 │ │ locals : │ │ @@ -137242,24 +137244,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08e2b0: |[08e2b0] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.getAlpha:()F │ │ -08e2c0: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e2c4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e2c8: 5410 bc0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ -08e2cc: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ -08e2d2: 0a00 |0009: move-result v0 │ │ -08e2d4: 0f00 |000a: return v0 │ │ -08e2d6: 6f10 3a20 0100 |000b: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.getAlpha:()F // method@203a │ │ -08e2dc: 0a00 |000e: move-result v0 │ │ -08e2de: 28fb |000f: goto 000a // -0005 │ │ +091c38: |[091c38] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.getAlpha:()F │ │ +091c48: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091c4c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091c50: 5410 bc0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ +091c54: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ +091c5a: 0a00 |0009: move-result v0 │ │ +091c5c: 0f00 |000a: return v0 │ │ +091c5e: 6f10 3a20 0100 |000b: invoke-super {v1}, Landroid/widget/HorizontalScrollView;.getAlpha:()F // method@203a │ │ +091c64: 0a00 |000e: move-result v0 │ │ +091c66: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0004 line=29 │ │ 0x000a line=31 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView; │ │ @@ -137269,22 +137271,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08e2e0: |[08e2e0] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setAlpha:(F)V │ │ -08e2f0: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e2f4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08e2f8: 5410 bc0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ -08e2fc: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ -08e302: 0e00 |0009: return-void │ │ -08e304: 6f20 3b20 2100 |000a: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setAlpha:(F)V // method@203b │ │ -08e30a: 28fc |000d: goto 0009 // -0004 │ │ +091c68: |[091c68] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setAlpha:(F)V │ │ +091c78: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091c7c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +091c80: 5410 bc0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ +091c84: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ +091c8a: 0e00 |0009: return-void │ │ +091c8c: 6f20 3b20 2100 |000a: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setAlpha:(F)V // method@203b │ │ +091c92: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0004 line=36 │ │ 0x0009 line=40 │ │ 0x000a line=38 │ │ locals : │ │ @@ -137296,46 +137298,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08e30c: |[08e30c] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setVisibility:(I)V │ │ -08e31c: 5410 bc0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ -08e320: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e324: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -08e328: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -08e32c: 6e10 7125 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.clearAnimation:()V // method@2571 │ │ -08e332: 6f20 3c20 2100 |000b: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setVisibility:(I)V // method@203c │ │ -08e338: 0e00 |000e: return-void │ │ -08e33a: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -08e33e: 5410 bc0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ -08e342: 6e20 7825 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.setAnimation:(Landroid/view/animation/Animation;)V // method@2578 │ │ -08e348: 28f5 |0016: goto 000b // -000b │ │ +091c94: |[091c94] com.actionbarsherlock.internal.nineoldandroids.widget.NineHorizontalScrollView.setVisibility:(I)V │ │ +091ca4: 5410 bc0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ +091ca8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091cac: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +091cb0: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +091cb4: 6e10 7125 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.clearAnimation:()V // method@2571 │ │ +091cba: 6f20 3c20 2100 |000b: invoke-super {v1, v2}, Landroid/widget/HorizontalScrollView;.setVisibility:(I)V // method@203c │ │ +091cc0: 0e00 |000e: return-void │ │ +091cc2: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +091cc6: 5410 bc0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbc │ │ +091cca: 6e20 7825 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.setAnimation:(Landroid/view/animation/Animation;)V // method@2578 │ │ +091cd0: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ 0x0004 line=18 │ │ 0x0008 line=19 │ │ 0x000b line=24 │ │ 0x000e line=25 │ │ 0x000f line=20 │ │ 0x0011 line=21 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView; │ │ 0x0000 - 0x0017 reg=2 visibility I │ │ │ │ - source_file_idx : 3552 (NineHorizontalScrollView.java) │ │ + source_file_idx : 3553 (NineHorizontalScrollView.java) │ │ │ │ Class #625 header: │ │ class_idx : 1263 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1150 │ │ -source_file_idx : 3553 │ │ +source_file_idx : 3554 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #625 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;' │ │ @@ -137354,24 +137356,24 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -08e34c: |[08e34c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08e35c: 7030 5f20 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ -08e362: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e366: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ -08e36a: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -08e370: 0c00 |000a: move-result-object v0 │ │ -08e372: 5b10 bd0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ -08e376: 0e00 |000d: return-void │ │ -08e378: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -08e37a: 28fc |000f: goto 000b // -0004 │ │ +091cd4: |[091cd4] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +091ce4: 7030 5f20 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ +091cea: 6300 b00b |0003: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091cee: 3800 0900 |0005: if-eqz v0, 000e // +0009 │ │ +091cf2: 7110 6125 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +091cf8: 0c00 |000a: move-result-object v0 │ │ +091cfa: 5b10 bd0b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ +091cfe: 0e00 |000d: return-void │ │ +091d00: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +091d02: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=14 │ │ 0x000d line=15 │ │ 0x000e line=14 │ │ locals : │ │ @@ -137385,24 +137387,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08e37c: |[08e37c] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getAlpha:()F │ │ -08e38c: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e390: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e394: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ -08e398: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ -08e39e: 0a00 |0009: move-result v0 │ │ -08e3a0: 0f00 |000a: return v0 │ │ -08e3a2: 6f10 6420 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getAlpha:()F // method@2064 │ │ -08e3a8: 0a00 |000e: move-result v0 │ │ -08e3aa: 28fb |000f: goto 000a // -0005 │ │ +091d04: |[091d04] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getAlpha:()F │ │ +091d14: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091d18: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091d1c: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ +091d20: 6e10 4d25 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getAlpha:()F // method@254d │ │ +091d26: 0a00 |0009: move-result v0 │ │ +091d28: 0f00 |000a: return v0 │ │ +091d2a: 6f10 6420 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getAlpha:()F // method@2064 │ │ +091d30: 0a00 |000e: move-result v0 │ │ +091d32: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000a line=33 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ @@ -137412,24 +137414,24 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -08e3ac: |[08e3ac] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getTranslationX:()F │ │ -08e3bc: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e3c0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e3c4: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ -08e3c8: 6e10 5225 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@2552 │ │ -08e3ce: 0a00 |0009: move-result v0 │ │ -08e3d0: 0f00 |000a: return v0 │ │ -08e3d2: 6f10 6720 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getTranslationX:()F // method@2067 │ │ -08e3d8: 0a00 |000e: move-result v0 │ │ -08e3da: 28fb |000f: goto 000a // -0005 │ │ +091d34: |[091d34] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.getTranslationX:()F │ │ +091d44: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091d48: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091d4c: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ +091d50: 6e10 5225 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.getTranslationX:()F // method@2552 │ │ +091d56: 0a00 |0009: move-result v0 │ │ +091d58: 0f00 |000a: return v0 │ │ +091d5a: 6f10 6720 0100 |000b: invoke-super {v1}, Landroid/widget/LinearLayout;.getTranslationX:()F // method@2067 │ │ +091d60: 0a00 |000e: move-result v0 │ │ +091d62: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0004 line=45 │ │ 0x000a line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ @@ -137439,22 +137441,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08e3dc: |[08e3dc] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setAlpha:(F)V │ │ -08e3ec: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e3f0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08e3f4: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ -08e3f8: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ -08e3fe: 0e00 |0009: return-void │ │ -08e400: 6f20 7320 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@2073 │ │ -08e406: 28fc |000d: goto 0009 // -0004 │ │ +091d64: |[091d64] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setAlpha:(F)V │ │ +091d74: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091d78: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +091d7c: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ +091d80: 6e20 5725 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setAlpha:(F)V // method@2557 │ │ +091d86: 0e00 |0009: return-void │ │ +091d88: 6f20 7320 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setAlpha:(F)V // method@2073 │ │ +091d8e: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0004 line=38 │ │ 0x0009 line=42 │ │ 0x000a line=40 │ │ locals : │ │ @@ -137466,22 +137468,22 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -08e408: |[08e408] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setTranslationX:(F)V │ │ -08e418: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ -08e41c: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -08e420: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ -08e424: 6e20 5e25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@255e │ │ -08e42a: 0e00 |0009: return-void │ │ -08e42c: 6f20 7920 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setTranslationX:(F)V // method@2079 │ │ -08e432: 28fc |000d: goto 0009 // -0004 │ │ +091d90: |[091d90] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setTranslationX:(F)V │ │ +091da0: 6300 b00b |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.NEEDS_PROXY:Z // field@0bb0 │ │ +091da4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +091da8: 5410 bd0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ +091dac: 6e20 5e25 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setTranslationX:(F)V // method@255e │ │ +091db2: 0e00 |0009: return-void │ │ +091db4: 6f20 7920 2100 |000a: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setTranslationX:(F)V // method@2079 │ │ +091dba: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x0004 line=52 │ │ 0x0009 line=56 │ │ 0x000a line=54 │ │ locals : │ │ @@ -137493,46 +137495,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08e434: |[08e434] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setVisibility:(I)V │ │ -08e444: 5410 bd0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ -08e448: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -08e44c: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ -08e450: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ -08e454: 6e10 7b25 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.clearAnimation:()V // method@257b │ │ -08e45a: 6f20 7a20 2100 |000b: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -08e460: 0e00 |000e: return-void │ │ -08e462: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ -08e466: 5410 bd0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ -08e46a: 6e20 8625 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@2586 │ │ -08e470: 28f5 |0016: goto 000b // -000b │ │ +091dbc: |[091dbc] com.actionbarsherlock.internal.nineoldandroids.widget.NineLinearLayout.setVisibility:(I)V │ │ +091dcc: 5410 bd0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ +091dd0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +091dd4: 1300 0800 |0004: const/16 v0, #int 8 // #8 │ │ +091dd8: 3302 0900 |0006: if-ne v2, v0, 000f // +0009 │ │ +091ddc: 6e10 7b25 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.clearAnimation:()V // method@257b │ │ +091de2: 6f20 7a20 2100 |000b: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +091de8: 0e00 |000e: return-void │ │ +091dea: 3902 fcff |000f: if-nez v2, 000b // -0004 │ │ +091dee: 5410 bd0b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.mProxy:Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // field@0bbd │ │ +091df2: 6e20 8625 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setAnimation:(Landroid/view/animation/Animation;)V // method@2586 │ │ +091df8: 28f5 |0016: goto 000b // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0004 line=20 │ │ 0x0008 line=21 │ │ 0x000b line=26 │ │ 0x000e line=27 │ │ 0x000f line=22 │ │ 0x0011 line=23 │ │ locals : │ │ 0x0000 - 0x0017 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ 0x0000 - 0x0017 reg=2 visibility I │ │ │ │ - source_file_idx : 3553 (NineLinearLayout.java) │ │ + source_file_idx : 3554 (NineLinearLayout.java) │ │ │ │ Class #626 header: │ │ class_idx : 1264 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1041 │ │ -source_file_idx : 586 │ │ +source_file_idx : 588 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #626 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;' │ │ @@ -137551,19 +137553,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -08e474: |[08e474] com.actionbarsherlock.internal.view.ActionProviderWrapper.:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ -08e484: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e486: 7020 291d 0100 |0001: invoke-direct {v1, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@1d29 │ │ -08e48c: 5b12 be0b |0004: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ -08e490: 0e00 |0006: return-void │ │ +091dfc: |[091dfc] com.actionbarsherlock.internal.view.ActionProviderWrapper.:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ +091e0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +091e0e: 7020 291d 0100 |0001: invoke-direct {v1, v0}, Landroid/view/ActionProvider;.:(Landroid/content/Context;)V // method@1d29 │ │ +091e14: 5b12 be0b |0004: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ +091e18: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0004 line=13 │ │ 0x0006 line=14 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ @@ -137575,19 +137577,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08e494: |[08e494] com.actionbarsherlock.internal.view.ActionProviderWrapper.hasSubMenu:()Z │ │ -08e4a4: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ -08e4a8: 6e10 d62b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2bd6 │ │ -08e4ae: 0a00 |0005: move-result v0 │ │ -08e4b0: 0f00 |0006: return v0 │ │ +091e1c: |[091e1c] com.actionbarsherlock.internal.view.ActionProviderWrapper.hasSubMenu:()Z │ │ +091e2c: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ +091e30: 6e10 d62b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2bd6 │ │ +091e36: 0a00 |0005: move-result v0 │ │ +091e38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;) │ │ @@ -137595,19 +137597,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08e4b4: |[08e4b4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ -08e4c4: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ -08e4c8: 6e10 d72b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2bd7 │ │ -08e4ce: 0c00 |0005: move-result-object v0 │ │ -08e4d0: 1100 |0006: return-object v0 │ │ +091e3c: |[091e3c] com.actionbarsherlock.internal.view.ActionProviderWrapper.onCreateActionView:()Landroid/view/View; │ │ +091e4c: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ +091e50: 6e10 d72b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2bd7 │ │ +091e56: 0c00 |0005: move-result-object v0 │ │ +091e58: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;) │ │ @@ -137615,19 +137617,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -08e4d4: |[08e4d4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPerformDefaultAction:()Z │ │ -08e4e4: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ -08e4e8: 6e10 d82b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2bd8 │ │ -08e4ee: 0a00 |0005: move-result v0 │ │ -08e4f0: 0f00 |0006: return v0 │ │ +091e5c: |[091e5c] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPerformDefaultAction:()Z │ │ +091e6c: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ +091e70: 6e10 d82b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2bd8 │ │ +091e76: 0a00 |0005: move-result v0 │ │ +091e78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;) │ │ @@ -137635,20 +137637,20 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -08e4f4: |[08e4f4] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ -08e504: 5420 be0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ -08e508: 2201 1605 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@0516 │ │ -08e50c: 7020 1628 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2816 │ │ -08e512: 6e20 d92b 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2bd9 │ │ -08e518: 0e00 |000a: return-void │ │ +091e7c: |[091e7c] com.actionbarsherlock.internal.view.ActionProviderWrapper.onPrepareSubMenu:(Landroid/view/SubMenu;)V │ │ +091e8c: 5420 be0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ +091e90: 2201 1605 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@0516 │ │ +091e94: 7020 1628 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2816 │ │ +091e9a: 6e20 d92b 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2bd9 │ │ +091ea0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x000a line=39 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ 0x0000 - 0x000b reg=3 subMenu Landroid/view/SubMenu; │ │ @@ -137658,30 +137660,30 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e51c: |[08e51c] com.actionbarsherlock.internal.view.ActionProviderWrapper.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -08e52c: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ -08e530: 1100 |0002: return-object v0 │ │ +091ea4: |[091ea4] com.actionbarsherlock.internal.view.ActionProviderWrapper.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +091eb4: 5410 be0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0bbe │ │ +091eb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; │ │ │ │ - source_file_idx : 586 (ActionProviderWrapper.java) │ │ + source_file_idx : 588 (ActionProviderWrapper.java) │ │ │ │ Class #627 header: │ │ class_idx : 1266 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4632 │ │ +source_file_idx : 4633 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #627 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;' │ │ @@ -137700,21 +137702,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;) │ │ name : 'removeOnAttachStateChangeListener' │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4632 (View_HasStateListenerSupport.java) │ │ + source_file_idx : 4633 (View_HasStateListenerSupport.java) │ │ │ │ Class #628 header: │ │ class_idx : 1267 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4633 │ │ +source_file_idx : 4634 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #628 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;' │ │ @@ -137733,21 +137735,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;) │ │ name : 'onViewDetachedFromWindow' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4633 (View_OnAttachStateChangeListener.java) │ │ + source_file_idx : 4634 (View_OnAttachStateChangeListener.java) │ │ │ │ Class #629 header: │ │ class_idx : 1271 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #629 annotations: │ │ Annotations on class │ │ @@ -137759,21 +137761,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #630 header: │ │ class_idx : 1273 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #630 annotations: │ │ Annotations on class │ │ @@ -137793,17 +137795,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e534: |[08e534] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.:()V │ │ -08e544: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08e54a: 0e00 |0003: return-void │ │ +091ebc: |[091ebc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.:()V │ │ +091ecc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +091ed2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;) │ │ @@ -137811,34 +137813,34 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08e54c: |[08e54c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.get:(Landroid/content/Context;)Z │ │ -08e55c: 7110 8a1e 0100 |0000: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ -08e562: 0c00 |0003: move-result-object v0 │ │ -08e564: 6e10 931e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@1e93 │ │ -08e56a: 0a00 |0007: move-result v0 │ │ -08e56c: 0f00 |0008: return v0 │ │ +091ed4: |[091ed4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$HasPermanentMenuKey.get:(Landroid/content/Context;)Z │ │ +091ee4: 7110 8a1e 0100 |0000: invoke-static {v1}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ +091eea: 0c00 |0003: move-result-object v0 │ │ +091eec: 6e10 931e 0000 |0004: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.hasPermanentMenuKey:()Z // method@1e93 │ │ +091ef2: 0a00 |0007: move-result v0 │ │ +091ef4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #631 header: │ │ class_idx : 1274 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #631 annotations: │ │ Annotations on class │ │ @@ -137867,19 +137869,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08e570: |[08e570] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ -08e580: 5b01 e50b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ -08e584: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08e58a: 5b02 e40b |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0be4 │ │ -08e58e: 0e00 |0007: return-void │ │ +091ef8: |[091ef8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V │ │ +091f08: 5b01 e50b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ +091f0c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +091f12: 5b02 e40b |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0be4 │ │ +091f16: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x0005 line=702 │ │ 0x0007 line=703 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ @@ -137892,55 +137894,55 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -08e590: |[08e590] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ -08e5a0: 5431 e50b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ -08e5a4: 5411 f30b |0002: iget-object v1, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -08e5a8: 6e10 db26 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@26db │ │ -08e5ae: 5431 e50b |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ -08e5b2: 5410 f40b |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -08e5b6: 1f00 3904 |000b: check-cast v0, Landroid/view/View; // type@0439 │ │ -08e5ba: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ -08e5be: 6e10 211e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ -08e5c4: 0c01 |0012: move-result-object v1 │ │ -08e5c6: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ -08e5ca: 5431 e40b |0015: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0be4 │ │ -08e5ce: 6e10 3726 0100 |0017: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@2637 │ │ -08e5d4: 0a01 |001a: move-result v1 │ │ -08e5d6: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -08e5da: 5431 e50b |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ -08e5de: 5432 e40b |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0be4 │ │ -08e5e2: 7120 4826 2100 |0021: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2648 │ │ -08e5e8: 5431 e50b |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ -08e5ec: 1202 |0026: const/4 v2, #int 0 // #0 │ │ -08e5ee: 7120 4b26 2100 |0027: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@264b │ │ -08e5f4: 0e00 |002a: return-void │ │ +091f18: |[091f18] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OpenOverflowRunnable.run:()V │ │ +091f28: 5431 e50b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ +091f2c: 5411 f30b |0002: iget-object v1, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +091f30: 6e10 db26 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.changeMenuMode:()V // method@26db │ │ +091f36: 5431 e50b |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ +091f3a: 5410 f40b |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +091f3e: 1f00 3904 |000b: check-cast v0, Landroid/view/View; // type@0439 │ │ +091f42: 3800 1700 |000d: if-eqz v0, 0024 // +0017 │ │ +091f46: 6e10 211e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ +091f4c: 0c01 |0012: move-result-object v1 │ │ +091f4e: 3801 1100 |0013: if-eqz v1, 0024 // +0011 │ │ +091f52: 5431 e40b |0015: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0be4 │ │ +091f56: 6e10 3726 0100 |0017: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.tryShow:()Z // method@2637 │ │ +091f5c: 0a01 |001a: move-result v1 │ │ +091f5e: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +091f62: 5431 e50b |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ +091f66: 5432 e40b |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.mPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0be4 │ │ +091f6a: 7120 4826 2100 |0021: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2648 │ │ +091f70: 5431 e50b |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be5 │ │ +091f74: 1202 |0026: const/4 v2, #int 0 // #0 │ │ +091f76: 7120 4b26 2100 |0027: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // method@264b │ │ +091f7c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=706 │ │ 0x0007 line=707 │ │ 0x000d line=708 │ │ 0x001d line=709 │ │ 0x0024 line=711 │ │ 0x002a line=712 │ │ locals : │ │ 0x000d - 0x002b reg=0 menuView Landroid/view/View; │ │ 0x0000 - 0x002b reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #632 header: │ │ class_idx : 1278 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #632 annotations: │ │ Annotations on class │ │ @@ -137962,17 +137964,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08e5f8: |[08e5f8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ -08e608: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08e60e: 0e00 |0003: return-void │ │ +091f80: |[091f80] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.:()V │ │ +091f90: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +091f96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -137981,18 +137983,18 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e610: |[08e610] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -08e620: 2200 ff04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ff │ │ -08e624: 7020 4326 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@2643 │ │ -08e62a: 1100 |0005: return-object v0 │ │ +091f98: |[091f98] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +091fa8: 2200 ff04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ff │ │ +091fac: 7020 4326 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:(Landroid/os/Parcel;)V // method@2643 │ │ +091fb2: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ │ │ @@ -138001,37 +138003,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 │ │ -08e62c: |[08e62c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -08e63c: 6e20 3d26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@263d │ │ -08e642: 0c00 |0003: move-result-object v0 │ │ -08e644: 1100 |0004: return-object v0 │ │ +091fb4: |[091fb4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +091fc4: 6e20 3d26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@263d │ │ +091fca: 0c00 |0003: move-result-object v0 │ │ +091fcc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e648: |[08e648] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ -08e658: 2320 6006 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0660 │ │ -08e65c: 1100 |0002: return-object v0 │ │ +091fd0: |[091fd0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ +091fe0: 2320 6006 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@0660 │ │ +091fe4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -138040,32 +138042,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 │ │ -08e660: |[08e660] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -08e670: 6e20 3f26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@263f │ │ -08e676: 0c00 |0003: move-result-object v0 │ │ -08e678: 1100 |0004: return-object v0 │ │ +091fe8: |[091fe8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +091ff8: 6e20 3f26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // method@263f │ │ +091ffe: 0c00 |0003: move-result-object v0 │ │ +092000: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #633 header: │ │ class_idx : 1279 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 2 │ │ │ │ Class #633 annotations: │ │ Annotations on class │ │ @@ -138096,36 +138098,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08e67c: |[08e67c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -08e68c: 2200 fe04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@04fe │ │ -08e690: 7010 3c26 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@263c │ │ -08e696: 6900 ea0b |0005: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0bea │ │ -08e69a: 0e00 |0007: return-void │ │ +092004: |[092004] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +092014: 2200 fe04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1; // type@04fe │ │ +092018: 7010 3c26 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;.:()V // method@263c │ │ +09201e: 6900 ea0b |0005: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0bea │ │ +092022: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/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 │ │ -08e69c: |[08e69c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ -08e6ac: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08e6b2: 0e00 |0003: return-void │ │ +092024: |[092024] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:()V │ │ +092034: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09203a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=540 │ │ 0x0003 line=541 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ @@ -138134,20 +138136,20 @@ │ │ type : '(Landroid/os/Parcel;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08e6b4: |[08e6b4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ -08e6c4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08e6ca: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -08e6d0: 0a00 |0006: move-result v0 │ │ -08e6d2: 5910 eb0b |0007: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ -08e6d6: 0e00 |0009: return-void │ │ +09203c: |[09203c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.:(Landroid/os/Parcel;)V │ │ +09204c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +092052: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +092058: 0a00 |0006: move-result v0 │ │ +09205a: 5910 eb0b |0007: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ +09205e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0003 line=544 │ │ 0x0009 line=545 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -138159,17 +138161,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08e6d8: |[08e6d8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ -08e6e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08e6ea: 0f00 |0001: return v0 │ │ +092060: |[092060] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.describeContents:()I │ │ +092070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092072: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;) │ │ @@ -138177,34 +138179,34 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08e6ec: |[08e6ec] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -08e6fc: 5210 eb0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ -08e700: 6e20 b303 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -08e706: 0e00 |0005: return-void │ │ +092074: |[092074] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +092084: 5210 eb0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ +092088: 6e20 b303 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +09208e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0005 line=555 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ 0x0000 - 0x0006 reg=2 dest Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 flags I │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #634 header: │ │ class_idx : 1281 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 579 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #634 annotations: │ │ Annotations on class │ │ @@ -138228,21 +138230,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;) │ │ name : 'needsDividerBefore' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 579 (ActionMenuView.java) │ │ + source_file_idx : 581 (ActionMenuView.java) │ │ │ │ Class #635 header: │ │ class_idx : 1282 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1149 │ │ -source_file_idx : 579 │ │ +source_file_idx : 581 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 0 │ │ │ │ Class #635 annotations: │ │ Annotations on class │ │ @@ -138286,19 +138288,19 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08e708: |[08e708] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ -08e718: 7030 5a20 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ -08e71e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08e720: 5c10 070c |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -08e724: 0e00 |0006: return-void │ │ +092090: |[092090] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(II)V │ │ +0920a0: 7030 5a20 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ +0920a6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0920a8: 5c10 070c |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0920ac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0003 line=567 │ │ 0x0006 line=568 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -138310,18 +138312,18 @@ │ │ type : '(IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08e728: |[08e728] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ -08e738: 7030 5a20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ -08e73e: 5c03 070c |0003: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -08e742: 0e00 |0005: return-void │ │ +0920b0: |[0920b0] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(IIZ)V │ │ +0920c0: 7030 5a20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ +0920c6: 5c03 070c |0003: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0920ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=571 │ │ 0x0003 line=572 │ │ 0x0005 line=573 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -138334,17 +138336,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 │ │ -08e744: |[08e744] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08e754: 7030 5c20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205c │ │ -08e75a: 0e00 |0003: return-void │ │ +0920cc: |[0920cc] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0920dc: 7030 5c20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205c │ │ +0920e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0003 line=558 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0000 - 0x0004 reg=1 c Landroid/content/Context; │ │ @@ -138355,36 +138357,36 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08e75c: |[08e75c] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ -08e76c: 7020 5d20 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@205d │ │ -08e772: 5520 070c |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -08e776: 5c10 070c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -08e77a: 0e00 |0007: return-void │ │ +0920e4: |[0920e4] com.actionbarsherlock.internal.view.menu.ActionMenuView$LayoutParams.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V │ │ +0920f4: 7020 5d20 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/LinearLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@205d │ │ +0920fa: 5520 070c |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0920fe: 5c10 070c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +092102: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0003 line=562 │ │ 0x0007 line=563 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ 0x0000 - 0x0008 reg=2 other Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ │ │ Virtual methods - │ │ - source_file_idx : 579 (ActionMenuView.java) │ │ + source_file_idx : 581 (ActionMenuView.java) │ │ │ │ Class #636 header: │ │ class_idx : 1286 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3488 │ │ +source_file_idx : 3489 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #636 annotations: │ │ Annotations on class │ │ @@ -138408,21 +138410,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;) │ │ name : 'onMenuModeChange' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3488 (MenuBuilder.java) │ │ + source_file_idx : 3489 (MenuBuilder.java) │ │ │ │ Class #637 header: │ │ class_idx : 1287 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3488 │ │ +source_file_idx : 3489 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #637 annotations: │ │ Annotations on class │ │ @@ -138440,21 +138442,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;) │ │ name : 'invokeItem' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3488 (MenuBuilder.java) │ │ + source_file_idx : 3489 (MenuBuilder.java) │ │ │ │ Class #638 header: │ │ class_idx : 1290 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3499 │ │ +source_file_idx : 3500 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #638 annotations: │ │ Annotations on class │ │ @@ -138479,49 +138481,49 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08e77c: |[08e77c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V │ │ -08e78c: 5b01 6c0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ -08e790: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08e796: 0e00 |0005: return-void │ │ +092104: |[092104] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V │ │ +092114: 5b01 6c0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ +092118: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09211e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;) │ │ name : 'onMenuItemActionCollapse' │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08e798: |[08e798] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -08e7a8: 5420 6c0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ -08e7ac: 7110 6b27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ -08e7b2: 0c00 |0005: move-result-object v0 │ │ -08e7b4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -08e7b8: 5420 6c0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ -08e7bc: 7110 6b27 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ -08e7c2: 0c00 |000d: move-result-object v0 │ │ -08e7c4: 5421 6c0c |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ -08e7c8: 7220 0f2c 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c0f │ │ -08e7ce: 0a00 |0013: move-result v0 │ │ -08e7d0: 0f00 |0014: return v0 │ │ -08e7d2: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -08e7d4: 28fe |0016: goto 0014 // -0002 │ │ +092120: |[092120] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +092130: 5420 6c0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ +092134: 7110 6b27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ +09213a: 0c00 |0005: move-result-object v0 │ │ +09213c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +092140: 5420 6c0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ +092144: 7110 6b27 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ +09214a: 0c00 |000d: move-result-object v0 │ │ +09214c: 5421 6c0c |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ +092150: 7220 0f2c 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c0f │ │ +092156: 0a00 |0013: move-result v0 │ │ +092158: 0f00 |0014: return v0 │ │ +09215a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +09215c: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0008 line=298 │ │ 0x0014 line=300 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; │ │ @@ -138532,44 +138534,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -08e7d8: |[08e7d8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -08e7e8: 5420 6c0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ -08e7ec: 7110 6b27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ -08e7f2: 0c00 |0005: move-result-object v0 │ │ -08e7f4: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -08e7f8: 5420 6c0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ -08e7fc: 7110 6b27 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ -08e802: 0c00 |000d: move-result-object v0 │ │ -08e804: 5421 6c0c |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ -08e808: 7220 102c 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c10 │ │ -08e80e: 0a00 |0013: move-result v0 │ │ -08e810: 0f00 |0014: return v0 │ │ -08e812: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -08e814: 28fe |0016: goto 0014 // -0002 │ │ +092160: |[092160] com.actionbarsherlock.internal.view.menu.MenuItemWrapper$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +092170: 5420 6c0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ +092174: 7110 6b27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ +09217a: 0c00 |0005: move-result-object v0 │ │ +09217c: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +092180: 5420 6c0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ +092184: 7110 6b27 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // method@276b │ │ +09218a: 0c00 |000d: move-result-object v0 │ │ +09218c: 5421 6c0c |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // field@0c6c │ │ +092190: 7220 102c 1000 |0010: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c10 │ │ +092196: 0a00 |0013: move-result v0 │ │ +092198: 0f00 |0014: return v0 │ │ +09219a: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +09219c: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0008 line=290 │ │ 0x0014 line=292 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; │ │ 0x0000 - 0x0017 reg=3 menuItem Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 3499 (MenuItemWrapper.java) │ │ + source_file_idx : 3500 (MenuItemWrapper.java) │ │ │ │ Class #639 header: │ │ class_idx : 1292 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3501 │ │ +source_file_idx : 3502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #639 annotations: │ │ Annotations on class │ │ @@ -138581,21 +138583,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 3501 (MenuPopupHelper.java) │ │ + source_file_idx : 3502 (MenuPopupHelper.java) │ │ │ │ Class #640 header: │ │ class_idx : 1293 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 3501 │ │ +source_file_idx : 3502 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #640 annotations: │ │ Annotations on class │ │ @@ -138619,18 +138621,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08e818: |[08e818] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V │ │ -08e828: 5b01 720c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c72 │ │ -08e82c: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -08e832: 0e00 |0005: return-void │ │ +0921a0: |[0921a0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V │ │ +0921b0: 5b01 720c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c72 │ │ +0921b4: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +0921ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ @@ -138639,17 +138641,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08e834: |[08e834] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V │ │ -08e844: 7020 9627 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V // method@2796 │ │ -08e84a: 0e00 |0003: return-void │ │ +0921bc: |[0921bc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V │ │ +0921cc: 7020 9627 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)V // method@2796 │ │ +0921d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1; │ │ @@ -138660,34 +138662,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08e84c: |[08e84c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.onChanged:()V │ │ -08e85c: 5410 720c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c72 │ │ -08e860: 7110 aa27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // method@27aa │ │ -08e866: 0c00 |0005: move-result-object v0 │ │ -08e868: 6e10 9b27 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@279b │ │ -08e86e: 0e00 |0009: return-void │ │ +0921d4: |[0921d4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$ExpandedIndexObserver.onChanged:()V │ │ +0921e4: 5410 720c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c72 │ │ +0921e8: 7110 aa27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // method@27aa │ │ +0921ee: 0c00 |0005: move-result-object v0 │ │ +0921f0: 6e10 9b27 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@279b │ │ +0921f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ 0x0009 line=385 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; │ │ │ │ - source_file_idx : 3501 (MenuPopupHelper.java) │ │ + source_file_idx : 3502 (MenuPopupHelper.java) │ │ │ │ Class #641 header: │ │ class_idx : 1294 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1135 │ │ -source_file_idx : 3501 │ │ +source_file_idx : 3502 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #641 annotations: │ │ Annotations on class │ │ @@ -138719,26 +138721,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -08e870: |[08e870] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -08e880: 5b23 750c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ -08e884: 7010 1620 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ -08e88a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -08e88c: 5920 740c |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ -08e890: 5b24 730c |0008: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ -08e894: 2200 0d05 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; // type@050d │ │ -08e898: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -08e89a: 7030 9727 3001 |000d: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V // method@2797 │ │ -08e8a0: 6e20 a227 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@27a2 │ │ -08e8a6: 6e10 9b27 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@279b │ │ -08e8ac: 0e00 |0016: return-void │ │ +0921f8: |[0921f8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +092208: 5b23 750c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ +09220c: 7010 1620 0200 |0002: invoke-direct {v2}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ +092212: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +092214: 5920 740c |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ +092218: 5b24 730c |0008: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ +09221c: 2200 0d05 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; // type@050d │ │ +092220: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +092222: 7030 9727 3001 |000d: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;)V // method@2797 │ │ +092228: 6e20 a227 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@27a2 │ │ +09222e: 6e10 9b27 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.findExpandedIndex:()V // method@279b │ │ +092234: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0005 line=319 │ │ 0x0008 line=322 │ │ 0x000a line=323 │ │ 0x0013 line=324 │ │ @@ -138753,17 +138755,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08e8b0: |[08e8b0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -08e8c0: 5410 730c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ -08e8c4: 1100 |0002: return-object v0 │ │ +092238: |[092238] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +092248: 5410 730c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ +09224c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ │ │ Virtual methods - │ │ @@ -138772,41 +138774,41 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -08e8c8: |[08e8c8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ -08e8d8: 5465 750c |0000: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ -08e8dc: 7110 a927 0500 |0002: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@27a9 │ │ -08e8e2: 0c05 |0005: move-result-object v5 │ │ -08e8e4: 6e10 f326 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@26f3 │ │ -08e8ea: 0c01 |0009: move-result-object v1 │ │ -08e8ec: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ -08e8f0: 5465 750c |000c: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ -08e8f4: 7110 a927 0500 |000e: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@27a9 │ │ -08e8fa: 0c05 |0011: move-result-object v5 │ │ -08e8fc: 6e10 f826 0500 |0012: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ -08e902: 0c04 |0015: move-result-object v4 │ │ -08e904: 6e10 152f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08e90a: 0a00 |0019: move-result v0 │ │ -08e90c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -08e90e: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ -08e912: 6e20 0e2f 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08e918: 0c03 |0020: move-result-object v3 │ │ -08e91a: 1f03 0905 |0021: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -08e91e: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ -08e922: 5962 740c |0025: iput v2, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ -08e926: 0e00 |0027: return-void │ │ -08e928: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08e92c: 28f1 |002a: goto 001b // -000f │ │ -08e92e: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ -08e930: 5965 740c |002c: iput v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ -08e934: 28f9 |002e: goto 0027 // -0007 │ │ +092250: |[092250] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.findExpandedIndex:()V │ │ +092260: 5465 750c |0000: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ +092264: 7110 a927 0500 |0002: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@27a9 │ │ +09226a: 0c05 |0005: move-result-object v5 │ │ +09226c: 6e10 f326 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@26f3 │ │ +092272: 0c01 |0009: move-result-object v1 │ │ +092274: 3801 2100 |000a: if-eqz v1, 002b // +0021 │ │ +092278: 5465 750c |000c: iget-object v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ +09227c: 7110 a927 0500 |000e: invoke-static {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@27a9 │ │ +092282: 0c05 |0011: move-result-object v5 │ │ +092284: 6e10 f826 0500 |0012: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ +09228a: 0c04 |0015: move-result-object v4 │ │ +09228c: 6e10 152f 0400 |0016: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +092292: 0a00 |0019: move-result v0 │ │ +092294: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +092296: 3502 1000 |001b: if-ge v2, v0, 002b // +0010 │ │ +09229a: 6e20 0e2f 2400 |001d: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0922a0: 0c03 |0020: move-result-object v3 │ │ +0922a2: 1f03 0905 |0021: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0922a6: 3313 0500 |0023: if-ne v3, v1, 0028 // +0005 │ │ +0922aa: 5962 740c |0025: iput v2, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ +0922ae: 0e00 |0027: return-void │ │ +0922b0: d802 0201 |0028: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0922b4: 28f1 |002a: goto 001b // -000f │ │ +0922b6: 12f5 |002b: const/4 v5, #int -1 // #ff │ │ +0922b8: 5965 740c |002c: iput v5, v6, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ +0922bc: 28f9 |002e: goto 0027 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x000a line=366 │ │ 0x000c line=367 │ │ 0x0016 line=368 │ │ 0x001a line=369 │ │ @@ -138833,42 +138835,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -08e938: |[08e938] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ -08e948: 5421 750c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ -08e94c: 7110 a727 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@27a7 │ │ -08e952: 0a01 |0005: move-result v1 │ │ -08e954: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ -08e958: 5421 730c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ -08e95c: 6e10 f826 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ -08e962: 0c00 |000d: move-result-object v0 │ │ -08e964: 5221 740c |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ -08e968: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ -08e96c: 6e10 152f 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08e972: 0a01 |0015: move-result v1 │ │ -08e974: 0f01 |0016: return v1 │ │ -08e976: 5421 730c |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ -08e97a: 6e10 fd26 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ -08e980: 0c00 |001c: move-result-object v0 │ │ -08e982: 28f1 |001d: goto 000e // -000f │ │ -08e984: 6e10 152f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -08e98a: 0a01 |0021: move-result v1 │ │ -08e98c: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ -08e990: 28f2 |0024: goto 0016 // -000e │ │ +0922c0: |[0922c0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getCount:()I │ │ +0922d0: 5421 750c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ +0922d4: 7110 a727 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@27a7 │ │ +0922da: 0a01 |0005: move-result v1 │ │ +0922dc: 3801 1100 |0006: if-eqz v1, 0017 // +0011 │ │ +0922e0: 5421 730c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ +0922e4: 6e10 f826 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ +0922ea: 0c00 |000d: move-result-object v0 │ │ +0922ec: 5221 740c |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ +0922f0: 3b01 0e00 |0010: if-gez v1, 001e // +000e │ │ +0922f4: 6e10 152f 0000 |0012: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0922fa: 0a01 |0015: move-result v1 │ │ +0922fc: 0f01 |0016: return v1 │ │ +0922fe: 5421 730c |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ +092302: 6e10 fd26 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ +092308: 0c00 |001c: move-result-object v0 │ │ +09230a: 28f1 |001d: goto 000e // -000f │ │ +09230c: 6e10 152f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +092312: 0a01 |0021: move-result v1 │ │ +092314: d801 01ff |0022: add-int/lit8 v1, v1, #int -1 // #ff │ │ +092318: 28f2 |0024: goto 0016 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ + 0x000a line=329 │ │ 0x000e line=330 │ │ 0x0012 line=331 │ │ 0x0016 line=333 │ │ - 0x0017 line=328 │ │ + 0x0017 line=329 │ │ 0x001e line=333 │ │ locals : │ │ 0x000e - 0x0017 reg=0 items Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x001e - 0x0025 reg=0 items Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0025 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;) │ │ @@ -138876,79 +138879,80 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -08e994: |[08e994] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -08e9a4: 5421 750c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ -08e9a8: 7110 a727 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@27a7 │ │ -08e9ae: 0a01 |0005: move-result v1 │ │ -08e9b0: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ -08e9b4: 5421 730c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ -08e9b8: 6e10 f826 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ -08e9be: 0c00 |000d: move-result-object v0 │ │ -08e9c0: 5221 740c |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ -08e9c4: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ -08e9c8: 5221 740c |0012: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ -08e9cc: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ -08e9d0: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -08e9d4: 6e20 0e2f 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -08e9da: 0c01 |001b: move-result-object v1 │ │ -08e9dc: 1f01 0905 |001c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -08e9e0: 1101 |001e: return-object v1 │ │ -08e9e2: 5421 730c |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ -08e9e6: 6e10 fd26 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ -08e9ec: 0c00 |0024: move-result-object v0 │ │ -08e9ee: 28e9 |0025: goto 000e // -0017 │ │ +09231c: |[09231c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +09232c: 5421 750c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ +092330: 7110 a727 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z // method@27a7 │ │ +092336: 0a01 |0005: move-result v1 │ │ +092338: 3801 1900 |0006: if-eqz v1, 001f // +0019 │ │ +09233c: 5421 730c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ +092340: 6e10 f826 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ +092346: 0c00 |000d: move-result-object v0 │ │ +092348: 5221 740c |000e: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ +09234c: 3a01 0800 |0010: if-ltz v1, 0018 // +0008 │ │ +092350: 5221 740c |0012: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mExpandedIndex:I // field@0c74 │ │ +092354: 3413 0400 |0014: if-lt v3, v1, 0018 // +0004 │ │ +092358: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09235c: 6e20 0e2f 3000 |0018: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +092362: 0c01 |001b: move-result-object v1 │ │ +092364: 1f01 0905 |001c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +092368: 1101 |001e: return-object v1 │ │ +09236a: 5421 730c |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c73 │ │ +09236e: 6e10 fd26 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ +092374: 0c00 |0024: move-result-object v0 │ │ +092376: 28e9 |0025: goto 000e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ + 0x000a line=338 │ │ 0x000e line=339 │ │ 0x0016 line=340 │ │ 0x0018 line=342 │ │ - 0x001f line=337 │ │ + 0x001f line=338 │ │ locals : │ │ 0x000e - 0x001f reg=0 items Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0026 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0026 reg=3 position I │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;) │ │ name : 'getItem' │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08e9f0: |[08e9f0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ -08ea00: 6e20 9d27 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@279d │ │ -08ea06: 0c00 |0003: move-result-object v0 │ │ -08ea08: 1100 |0004: return-object v0 │ │ +092378: |[092378] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItem:(I)Ljava/lang/Object; │ │ +092388: 6e20 9d27 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@279d │ │ +09238e: 0c00 |0003: move-result-object v0 │ │ +092390: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;) │ │ name : 'getItemId' │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -08ea0c: |[08ea0c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ -08ea1c: 8130 |0000: int-to-long v0, v3 │ │ -08ea1e: 1000 |0001: return-wide v0 │ │ +092394: |[092394] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getItemId:(I)J │ │ +0923a4: 8130 |0000: int-to-long v0, v3 │ │ +0923a6: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -138957,36 +138961,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 │ │ -08ea20: |[08ea20] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -08ea30: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -08ea32: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ -08ea36: 5441 750c |0003: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ -08ea3a: 7110 a827 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@27a8 │ │ -08ea40: 0c01 |0008: move-result-object v1 │ │ -08ea42: 6002 760c |0009: sget v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0c76 │ │ -08ea46: 6e40 5d1d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -08ea4c: 0c06 |000e: move-result-object v6 │ │ -08ea4e: 0760 |000f: move-object v0, v6 │ │ -08ea50: 1f00 1205 |0010: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -08ea54: 5441 750c |0012: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ -08ea58: 5511 7a0c |0014: iget-boolean v1, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0c7a │ │ -08ea5c: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -08ea60: 0761 |0018: move-object v1, v6 │ │ -08ea62: 1f01 0505 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; // type@0505 │ │ -08ea66: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -08ea68: 6e20 c426 2100 |001c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@26c4 │ │ -08ea6e: 6e20 9d27 5400 |001f: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@279d │ │ -08ea74: 0c01 |0022: move-result-object v1 │ │ -08ea76: 7230 d327 1003 |0023: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@27d3 │ │ -08ea7c: 1106 |0026: return-object v6 │ │ +0923a8: |[0923a8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper$MenuAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0923b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0923ba: 3906 0e00 |0001: if-nez v6, 000f // +000e │ │ +0923be: 5441 750c |0003: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ +0923c2: 7110 a827 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; // method@27a8 │ │ +0923c8: 0c01 |0008: move-result-object v1 │ │ +0923ca: 6002 760c |0009: sget v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0c76 │ │ +0923ce: 6e40 5d1d 2137 |000b: invoke-virtual {v1, v2, v7, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0923d4: 0c06 |000e: move-result-object v6 │ │ +0923d6: 0760 |000f: move-object v0, v6 │ │ +0923d8: 1f00 1205 |0010: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0923dc: 5441 750c |0012: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.this$0:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // field@0c75 │ │ +0923e0: 5511 7a0c |0014: iget-boolean v1, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0c7a │ │ +0923e4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0923e8: 0761 |0018: move-object v1, v6 │ │ +0923ea: 1f01 0505 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; // type@0505 │ │ +0923ee: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +0923f0: 6e20 c426 2100 |001c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setForceShowIcon:(Z)V // method@26c4 │ │ +0923f6: 6e20 9d27 5400 |001f: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@279d │ │ +0923fc: 0c01 |0022: move-result-object v1 │ │ +0923fe: 7230 d327 1003 |0023: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@27d3 │ │ +092404: 1106 |0026: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=352 │ │ 0x0003 line=353 │ │ 0x0010 line=356 │ │ 0x0012 line=357 │ │ 0x0019 line=358 │ │ @@ -138995,21 +138999,21 @@ │ │ locals : │ │ 0x0012 - 0x0027 reg=0 itemView Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ 0x0000 - 0x0027 reg=4 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ 0x0000 - 0x0027 reg=5 position I │ │ 0x0000 - 0x0027 reg=6 convertView Landroid/view/View; │ │ 0x0000 - 0x0027 reg=7 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 3501 (MenuPopupHelper.java) │ │ + source_file_idx : 3502 (MenuPopupHelper.java) │ │ │ │ Class #642 header: │ │ class_idx : 1296 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3503 │ │ +source_file_idx : 3504 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #642 annotations: │ │ Annotations on class │ │ @@ -139033,21 +139037,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;) │ │ name : 'onOpenSubMenu' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3503 (MenuPresenter.java) │ │ + source_file_idx : 3504 (MenuPresenter.java) │ │ │ │ Class #643 header: │ │ class_idx : 1297 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3503 │ │ +source_file_idx : 3504 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 12 │ │ │ │ Class #643 annotations: │ │ Annotations on class │ │ @@ -139130,21 +139134,21 @@ │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;) │ │ name : 'updateMenuView' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3503 (MenuPresenter.java) │ │ + source_file_idx : 3504 (MenuPresenter.java) │ │ │ │ Class #644 header: │ │ class_idx : 1298 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3507 │ │ +source_file_idx : 3508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 10 │ │ │ │ Class #644 annotations: │ │ Annotations on class │ │ @@ -139216,21 +139220,21 @@ │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;) │ │ name : 'showsIcon' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3507 (MenuView.java) │ │ + source_file_idx : 3508 (MenuView.java) │ │ │ │ Class #645 header: │ │ class_idx : 1299 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3507 │ │ +source_file_idx : 3508 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #645 annotations: │ │ Annotations on class │ │ @@ -139253,21 +139257,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuView;) │ │ name : 'initialize' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3507 (MenuView.java) │ │ + source_file_idx : 3508 (MenuView.java) │ │ │ │ Class #646 header: │ │ class_idx : 1303 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 482 │ │ +source_file_idx : 484 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #646 annotations: │ │ Annotations on class │ │ @@ -139292,53 +139296,53 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ea80: |[08ea80] com.actionbarsherlock.internal.widget.AbsActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ -08ea90: 5b01 890c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c89 │ │ -08ea94: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08ea9a: 0e00 |0005: return-void │ │ +092408: |[092408] com.actionbarsherlock.internal.widget.AbsActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ +092418: 5b01 890c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c89 │ │ +09241c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +092422: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ea9c: |[08ea9c] com.actionbarsherlock.internal.widget.AbsActionBarView$1.run:()V │ │ -08eaac: 5410 890c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c89 │ │ -08eab0: 6e10 4628 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@2846 │ │ -08eab6: 0e00 |0005: return-void │ │ +092424: |[092424] com.actionbarsherlock.internal.widget.AbsActionBarView$1.run:()V │ │ +092434: 5410 890c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c89 │ │ +092438: 6e10 4628 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.showOverflowMenu:()Z // method@2846 │ │ +09243e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0005 line=196 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; │ │ │ │ - source_file_idx : 482 (AbsActionBarView.java) │ │ + source_file_idx : 484 (AbsActionBarView.java) │ │ │ │ Class #647 header: │ │ class_idx : 1307 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 556 │ │ +source_file_idx : 558 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #647 annotations: │ │ Annotations on class │ │ @@ -139367,56 +139371,56 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08eab8: |[08eab8] com.actionbarsherlock.internal.widget.ActionBarContextView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V │ │ -08eac8: 5b01 a00c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ -08eacc: 5b02 a10c |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0ca1 │ │ -08ead0: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08ead6: 0e00 |0007: return-void │ │ +092440: |[092440] com.actionbarsherlock.internal.widget.ActionBarContextView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V │ │ +092450: 5b01 a00c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ca0 │ │ +092454: 5b02 a10c |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0ca1 │ │ +092458: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09245e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08ead8: |[08ead8] com.actionbarsherlock.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ -08eae8: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0ca1 │ │ -08eaec: 6e10 c52b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2bc5 │ │ -08eaf2: 0e00 |0005: return-void │ │ +092460: |[092460] com.actionbarsherlock.internal.widget.ActionBarContextView$1.onClick:(Landroid/view/View;)V │ │ +092470: 5410 a10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.val$mode:Lcom/actionbarsherlock/view/ActionMode; // field@0ca1 │ │ +092474: 6e10 c52b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2bc5 │ │ +09247a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0005 line=216 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 556 (ActionBarContextView.java) │ │ + source_file_idx : 558 (ActionBarContextView.java) │ │ │ │ Class #648 header: │ │ class_idx : 1310 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #648 annotations: │ │ Annotations on class │ │ @@ -139441,61 +139445,61 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08eaf4: |[08eaf4] com.actionbarsherlock.internal.widget.ActionBarView$2.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -08eb04: 5b01 b90c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb9 │ │ -08eb08: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08eb0e: 0e00 |0005: return-void │ │ +09247c: |[09247c] com.actionbarsherlock.internal.widget.ActionBarView$2.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +09248c: 5b01 b90c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb9 │ │ +092490: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +092496: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$2;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08eb10: |[08eb10] com.actionbarsherlock.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ -08eb20: 5421 b90c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb9 │ │ -08eb24: 7110 e128 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@28e1 │ │ -08eb2a: 0c01 |0005: move-result-object v1 │ │ -08eb2c: 5410 bb0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -08eb30: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ -08eb34: 6e10 2727 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2727 │ │ -08eb3a: 0e00 |000d: return-void │ │ +092498: |[092498] com.actionbarsherlock.internal.widget.ActionBarView$2.onClick:(Landroid/view/View;)V │ │ +0924a8: 5421 b90c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb9 │ │ +0924ac: 7110 e128 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // method@28e1 │ │ +0924b2: 0c01 |0005: move-result-object v1 │ │ +0924b4: 5410 bb0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0924b8: 3800 0500 |0008: if-eqz v0, 000d // +0005 │ │ +0924bc: 6e10 2727 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2727 │ │ +0924c2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0008 line=155 │ │ 0x000a line=156 │ │ 0x000d line=158 │ │ locals : │ │ 0x0008 - 0x000e reg=0 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$2; │ │ 0x0000 - 0x000e reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #649 header: │ │ class_idx : 1311 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #649 annotations: │ │ Annotations on class │ │ @@ -139520,59 +139524,59 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08eb3c: |[08eb3c] com.actionbarsherlock.internal.widget.ActionBarView$3.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -08eb4c: 5b01 ba0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cba │ │ -08eb50: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08eb56: 0e00 |0005: return-void │ │ +0924c4: |[0924c4] com.actionbarsherlock.internal.widget.ActionBarView$3.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0924d4: 5b01 ba0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cba │ │ +0924d8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0924de: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$3;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -08eb58: |[08eb58] com.actionbarsherlock.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ -08eb68: 5430 ba0c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cba │ │ -08eb6c: 5400 f40c |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0cf4 │ │ -08eb70: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -08eb72: 5432 ba0c |0005: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cba │ │ -08eb76: 7110 e728 0200 |0007: invoke-static {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@28e7 │ │ -08eb7c: 0c02 |000a: move-result-object v2 │ │ -08eb7e: 7230 482c 1002 |000b: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/Window$Callback;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@2c48 │ │ -08eb84: 0e00 |000e: return-void │ │ +0924e0: |[0924e0] com.actionbarsherlock.internal.widget.ActionBarView$3.onClick:(Landroid/view/View;)V │ │ +0924f0: 5430 ba0c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cba │ │ +0924f4: 5400 f40c |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0cf4 │ │ +0924f8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0924fa: 5432 ba0c |0005: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cba │ │ +0924fe: 7110 e728 0200 |0007: invoke-static {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@28e7 │ │ +092504: 0c02 |000a: move-result-object v2 │ │ +092506: 7230 482c 1002 |000b: invoke-interface {v0, v1, v2}, Lcom/actionbarsherlock/view/Window$Callback;.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z // method@2c48 │ │ +09250c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x000e line=164 │ │ locals : │ │ 0x0000 - 0x000f reg=3 this Lcom/actionbarsherlock/internal/widget/ActionBarView$3; │ │ 0x0000 - 0x000f reg=4 v Landroid/view/View; │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #650 header: │ │ class_idx : 1313 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1145 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #650 annotations: │ │ Annotations on class │ │ @@ -139604,18 +139608,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -08eb88: |[08eb88] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ -08eb98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08eb9a: 7030 b928 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@28b9 │ │ -08eba0: 0e00 |0004: return-void │ │ +092510: |[092510] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;)V │ │ +092520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092522: 7030 b928 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@28b9 │ │ +092528: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1211 │ │ 0x0004 line=1212 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -139625,17 +139629,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 │ │ -08eba4: |[08eba4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08ebb4: 7030 2920 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2029 │ │ -08ebba: 0e00 |0003: return-void │ │ +09252c: |[09252c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09253c: 7030 2920 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2029 │ │ +092542: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1215 │ │ 0x0003 line=1216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -139647,18 +139651,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08ebbc: |[08ebbc] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -08ebcc: 6e20 c728 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@28c7 │ │ -08ebd2: 0a00 |0003: move-result v0 │ │ -08ebd4: 0f00 |0004: return v0 │ │ +092544: |[092544] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +092554: 6e20 c728 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@28c7 │ │ +09255a: 0a00 |0003: move-result v0 │ │ +09255c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/MotionEvent; │ │ │ │ @@ -139667,18 +139671,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -08ebd8: |[08ebd8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08ebe8: 6e20 ca28 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@28ca │ │ -08ebee: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -08ebf0: 0f00 |0004: return v0 │ │ +092560: |[092560] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +092570: 6e20 ca28 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@28ca │ │ +092576: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +092578: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1228 │ │ 0x0003 line=1229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -139688,24 +139692,24 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -08ebf4: |[08ebf4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ -08ec04: 5420 bf0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ec08: 6e10 1e1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -08ec0e: 0a00 |0005: move-result v0 │ │ -08ec10: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -08ec14: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ -08ec18: 5220 c00c |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0cc0 │ │ -08ec1c: 0f00 |000c: return v0 │ │ -08ec1e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -08ec20: 28fe |000e: goto 000c // -0002 │ │ +09257c: |[09257c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.getLeftOffset:()I │ │ +09258c: 5420 bf0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092590: 6e10 1e1e 0000 |0002: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +092596: 0a00 |0005: move-result v0 │ │ +092598: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +09259c: 3310 0500 |0008: if-ne v0, v1, 000d // +0005 │ │ +0925a0: 5220 c00c |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0cc0 │ │ +0925a4: 0f00 |000c: return v0 │ │ +0925a6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0925a8: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1256 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;) │ │ @@ -139713,25 +139717,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -08ec24: |[08ec24] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ -08ec34: 6000 8b09 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__up:I // field@098b │ │ -08ec38: 6e20 bc28 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@28bc │ │ -08ec3e: 0c00 |0005: move-result-object v0 │ │ -08ec40: 5b10 bf0c |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ec44: 6000 7409 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__home:I // field@0974 │ │ -08ec48: 6e20 bc28 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@28bc │ │ -08ec4e: 0c00 |000d: move-result-object v0 │ │ -08ec50: 1f00 7c04 |000e: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ -08ec54: 5b10 be0c |0010: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ec58: 0e00 |0012: return-void │ │ +0925ac: |[0925ac] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onFinishInflate:()V │ │ +0925bc: 6000 8b09 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__up:I // field@098b │ │ +0925c0: 6e20 bc28 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@28bc │ │ +0925c6: 0c00 |0005: move-result-object v0 │ │ +0925c8: 5b10 bf0c |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +0925cc: 6000 7409 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__home:I // field@0974 │ │ +0925d0: 6e20 bc28 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.findViewById:(I)Landroid/view/View; // method@28bc │ │ +0925d6: 0c00 |000d: move-result-object v0 │ │ +0925d8: 1f00 7c04 |000e: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ +0925dc: 5b10 be0c |0010: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +0925e0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1251 │ │ 0x0008 line=1252 │ │ 0x0012 line=1253 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ @@ -139741,72 +139745,72 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 21 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 112 16-bit code units │ │ -08ec5c: |[08ec5c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ -08ec6c: 910c 1412 |0000: sub-int v12, v20, v18 │ │ -08ec70: db0b 0c02 |0002: div-int/lit8 v11, v12, #int 2 // #02 │ │ -08ec74: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -08ec76: 54fc bf0c |0005: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ec7a: 6e10 1e1e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -08ec80: 0a0c |000a: move-result v12 │ │ -08ec82: 130d 0800 |000b: const/16 v13, #int 8 // #8 │ │ -08ec86: 32dc 2b00 |000d: if-eq v12, v13, 0038 // +002b │ │ -08ec8a: 54fc bf0c |000f: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ec8e: 6e10 f91d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -08ec94: 0c07 |0014: move-result-object v7 │ │ -08ec96: 1f07 7804 |0015: check-cast v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -08ec9a: 54fc bf0c |0017: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ec9e: 6e10 fd1d 0c00 |0019: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -08eca4: 0a06 |001c: move-result v6 │ │ -08eca6: 54fc bf0c |001d: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ecaa: 6e10 001e 0c00 |001f: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -08ecb0: 0a0a |0022: move-result v10 │ │ -08ecb2: db0c 0602 |0023: div-int/lit8 v12, v6, #int 2 // #02 │ │ -08ecb6: 9109 0b0c |0025: sub-int v9, v11, v12 │ │ -08ecba: 54fc bf0c |0027: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ecbe: 120d |0029: const/4 v13, #int 0 // #0 │ │ -08ecc0: 900e 0906 |002a: add-int v14, v9, v6 │ │ -08ecc4: 6e5e 371e dca9 |002c: invoke-virtual {v12, v13, v9, v10, v14}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -08ecca: 527c 6008 |002f: iget v12, v7, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ -08ecce: b0ac |0031: add-int/2addr v12, v10 │ │ -08ecd0: 527d 6108 |0032: iget v13, v7, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0861 │ │ -08ecd4: 9008 0c0d |0034: add-int v8, v12, v13 │ │ -08ecd8: 9011 1108 |0036: add-int v17, v17, v8 │ │ -08ecdc: 54fc be0c |0038: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ece0: 6e10 4920 0c00 |003a: invoke-virtual {v12}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2049 │ │ -08ece6: 0c03 |003d: move-result-object v3 │ │ -08ece8: 1f03 7804 |003e: check-cast v3, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -08ecec: 54fc be0c |0040: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ecf0: 6e10 4a20 0c00 |0042: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@204a │ │ -08ecf6: 0a01 |0045: move-result v1 │ │ -08ecf8: 54fc be0c |0046: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ecfc: 6e10 4b20 0c00 |0048: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@204b │ │ -08ed02: 0a05 |004b: move-result v5 │ │ -08ed04: 910c 1311 |004c: sub-int v12, v19, v17 │ │ -08ed08: db00 0c02 |004e: div-int/lit8 v0, v12, #int 2 // #02 │ │ -08ed0c: 523c 6008 |0050: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ -08ed10: db0d 0502 |0052: div-int/lit8 v13, v5, #int 2 // #02 │ │ -08ed14: 910d 000d |0054: sub-int v13, v0, v13 │ │ -08ed18: 7120 9d2e dc00 |0056: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08ed1e: 0a0c |0059: move-result v12 │ │ -08ed20: 9002 080c |005a: add-int v2, v8, v12 │ │ -08ed24: 523c 6208 |005c: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ -08ed28: db0d 0102 |005e: div-int/lit8 v13, v1, #int 2 // #02 │ │ -08ed2c: 910d 0b0d |0060: sub-int v13, v11, v13 │ │ -08ed30: 7120 9d2e dc00 |0062: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08ed36: 0a04 |0065: move-result v4 │ │ -08ed38: 54fc be0c |0066: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ed3c: 900d 0205 |0068: add-int v13, v2, v5 │ │ -08ed40: 900e 0401 |006a: add-int v14, v4, v1 │ │ -08ed44: 6e5e 4d20 2cd4 |006c: invoke-virtual {v12, v2, v4, v13, v14}, Landroid/widget/ImageView;.layout:(IIII)V // method@204d │ │ -08ed4a: 0e00 |006f: return-void │ │ +0925e4: |[0925e4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onLayout:(ZIIII)V │ │ +0925f4: 910c 1412 |0000: sub-int v12, v20, v18 │ │ +0925f8: db0b 0c02 |0002: div-int/lit8 v11, v12, #int 2 // #02 │ │ +0925fc: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +0925fe: 54fc bf0c |0005: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092602: 6e10 1e1e 0c00 |0007: invoke-virtual {v12}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +092608: 0a0c |000a: move-result v12 │ │ +09260a: 130d 0800 |000b: const/16 v13, #int 8 // #8 │ │ +09260e: 32dc 2b00 |000d: if-eq v12, v13, 0038 // +002b │ │ +092612: 54fc bf0c |000f: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092616: 6e10 f91d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +09261c: 0c07 |0014: move-result-object v7 │ │ +09261e: 1f07 7804 |0015: check-cast v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +092622: 54fc bf0c |0017: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092626: 6e10 fd1d 0c00 |0019: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +09262c: 0a06 |001c: move-result v6 │ │ +09262e: 54fc bf0c |001d: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092632: 6e10 001e 0c00 |001f: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +092638: 0a0a |0022: move-result v10 │ │ +09263a: db0c 0602 |0023: div-int/lit8 v12, v6, #int 2 // #02 │ │ +09263e: 9109 0b0c |0025: sub-int v9, v11, v12 │ │ +092642: 54fc bf0c |0027: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092646: 120d |0029: const/4 v13, #int 0 // #0 │ │ +092648: 900e 0906 |002a: add-int v14, v9, v6 │ │ +09264c: 6e5e 371e dca9 |002c: invoke-virtual {v12, v13, v9, v10, v14}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +092652: 527c 6008 |002f: iget v12, v7, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ +092656: b0ac |0031: add-int/2addr v12, v10 │ │ +092658: 527d 6108 |0032: iget v13, v7, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0861 │ │ +09265c: 9008 0c0d |0034: add-int v8, v12, v13 │ │ +092660: 9011 1108 |0036: add-int v17, v17, v8 │ │ +092664: 54fc be0c |0038: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +092668: 6e10 4920 0c00 |003a: invoke-virtual {v12}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2049 │ │ +09266e: 0c03 |003d: move-result-object v3 │ │ +092670: 1f03 7804 |003e: check-cast v3, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +092674: 54fc be0c |0040: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +092678: 6e10 4a20 0c00 |0042: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@204a │ │ +09267e: 0a01 |0045: move-result v1 │ │ +092680: 54fc be0c |0046: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +092684: 6e10 4b20 0c00 |0048: invoke-virtual {v12}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@204b │ │ +09268a: 0a05 |004b: move-result v5 │ │ +09268c: 910c 1311 |004c: sub-int v12, v19, v17 │ │ +092690: db00 0c02 |004e: div-int/lit8 v0, v12, #int 2 // #02 │ │ +092694: 523c 6008 |0050: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ +092698: db0d 0502 |0052: div-int/lit8 v13, v5, #int 2 // #02 │ │ +09269c: 910d 000d |0054: sub-int v13, v0, v13 │ │ +0926a0: 7120 9d2e dc00 |0056: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0926a6: 0a0c |0059: move-result v12 │ │ +0926a8: 9002 080c |005a: add-int v2, v8, v12 │ │ +0926ac: 523c 6208 |005c: iget v12, v3, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ +0926b0: db0d 0102 |005e: div-int/lit8 v13, v1, #int 2 // #02 │ │ +0926b4: 910d 0b0d |0060: sub-int v13, v11, v13 │ │ +0926b8: 7120 9d2e dc00 |0062: invoke-static {v12, v13}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0926be: 0a04 |0065: move-result v4 │ │ +0926c0: 54fc be0c |0066: iget-object v12, v15, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +0926c4: 900d 0205 |0068: add-int v13, v2, v5 │ │ +0926c8: 900e 0401 |006a: add-int v14, v4, v1 │ │ +0926cc: 6e5e 4d20 2cd4 |006c: invoke-virtual {v12, v2, v4, v13, v14}, Landroid/widget/ImageView;.layout:(IIII)V // method@204d │ │ +0926d2: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1304 │ │ 0x0004 line=1306 │ │ 0x0005 line=1307 │ │ 0x000f line=1308 │ │ 0x0017 line=1309 │ │ @@ -139848,112 +139852,114 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 166 16-bit code units │ │ -08ed4c: |[08ed4c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ -08ed5c: 54d1 bf0c |0000: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ed60: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -08ed62: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -08ed64: 07d0 |0004: move-object v0, v13 │ │ -08ed66: 01e2 |0005: move v2, v14 │ │ -08ed68: 01f4 |0006: move v4, v15 │ │ -08ed6a: 7406 c528 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@28c5 │ │ -08ed70: 54d0 bf0c |000a: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ed74: 6e10 f91d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -08ed7a: 0c0a |000f: move-result-object v10 │ │ -08ed7c: 1f0a 7804 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -08ed80: 52a0 6008 |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ -08ed84: 54d1 bf0c |0014: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ed88: 6e10 001e 0100 |0016: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -08ed8e: 0a01 |0019: move-result v1 │ │ -08ed90: b010 |001a: add-int/2addr v0, v1 │ │ -08ed92: 52a1 6108 |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0861 │ │ -08ed96: b010 |001d: add-int/2addr v0, v1 │ │ -08ed98: 59d0 c00c |001e: iput v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0cc0 │ │ -08ed9c: 54d0 bf0c |0020: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08eda0: 6e10 1e1e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -08eda6: 0a00 |0025: move-result v0 │ │ -08eda8: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ -08edac: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ -08edb0: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -08edb2: 52a0 6208 |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ -08edb6: 54d1 bf0c |002d: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08edba: 6e10 fd1d 0100 |002f: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -08edc0: 0a01 |0032: move-result v1 │ │ -08edc2: b010 |0033: add-int/2addr v0, v1 │ │ -08edc4: 52a1 5f08 |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@085f │ │ -08edc8: 9006 0001 |0036: add-int v6, v0, v1 │ │ -08edcc: 54d1 be0c |0038: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08edd0: 1205 |003a: const/4 v5, #int 0 // #0 │ │ -08edd2: 07d0 |003b: move-object v0, v13 │ │ -08edd4: 01e2 |003c: move v2, v14 │ │ -08edd6: 01f4 |003d: move v4, v15 │ │ -08edd8: 7406 c528 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@28c5 │ │ -08edde: 54d0 be0c |0041: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ede2: 6e10 4920 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2049 │ │ -08ede8: 0c09 |0046: move-result-object v9 │ │ -08edea: 1f09 7804 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -08edee: 5290 6008 |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ -08edf2: 54d1 be0c |004b: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08edf6: 6e10 4b20 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@204b │ │ -08edfc: 0a01 |0050: move-result v1 │ │ -08edfe: b010 |0051: add-int/2addr v0, v1 │ │ -08ee00: 5291 6108 |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0861 │ │ -08ee04: b010 |0054: add-int/2addr v0, v1 │ │ -08ee06: b003 |0055: add-int/2addr v3, v0 │ │ -08ee08: 5290 6208 |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ -08ee0c: 54d1 be0c |0058: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ee10: 6e10 4a20 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@204a │ │ -08ee16: 0a01 |005d: move-result v1 │ │ -08ee18: b010 |005e: add-int/2addr v0, v1 │ │ -08ee1a: 5291 5f08 |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@085f │ │ -08ee1e: b010 |0061: add-int/2addr v0, v1 │ │ -08ee20: 7120 9d2e 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08ee26: 0a06 |0065: move-result v6 │ │ -08ee28: 7110 d21d 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -08ee2e: 0a0b |0069: move-result v11 │ │ -08ee30: 7110 d21d 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -08ee36: 0a07 |006d: move-result v7 │ │ -08ee38: 7110 d31d 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -08ee3e: 0a0c |0071: move-result v12 │ │ -08ee40: 7110 d31d 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -08ee46: 0a08 |0075: move-result v8 │ │ -08ee48: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ -08ee4e: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ -08ee54: 6e30 d028 3d06 |007c: invoke-virtual {v13, v3, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@28d0 │ │ -08ee5a: 0e00 |007f: return-void │ │ -08ee5c: 52d3 c00c |0080: iget v3, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0cc0 │ │ -08ee60: 28a9 |0082: goto 002b // -0057 │ │ -08ee62: 7120 a02e c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -08ee68: 0a03 |0086: move-result v3 │ │ -08ee6a: 28f2 |0087: goto 0079 // -000e │ │ -08ee6c: 01c3 |0088: move v3, v12 │ │ -08ee6e: 28f0 |0089: goto 0079 // -0010 │ │ -08ee70: 7120 a02e 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -08ee76: 0a06 |008d: move-result v6 │ │ -08ee78: 28ee |008e: goto 007c // -0012 │ │ -08ee7a: 0186 |008f: move v6, v8 │ │ -08ee7c: 28ec |0090: goto 007c // -0014 │ │ -08ee7e: 0000 |0091: nop // spacer │ │ -08ee80: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ -08ee94: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ +0926d4: |[0926d4] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onMeasure:(II)V │ │ +0926e4: 54d1 bf0c |0000: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +0926e8: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0926ea: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0926ec: 07d0 |0004: move-object v0, v13 │ │ +0926ee: 01e2 |0005: move v2, v14 │ │ +0926f0: 01f4 |0006: move v4, v15 │ │ +0926f2: 7406 c528 0000 |0007: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@28c5 │ │ +0926f8: 54d0 bf0c |000a: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +0926fc: 6e10 f91d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +092702: 0c0a |000f: move-result-object v10 │ │ +092704: 1f0a 7804 |0010: check-cast v10, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +092708: 52a0 6008 |0012: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ +09270c: 54d1 bf0c |0014: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092710: 6e10 001e 0100 |0016: invoke-virtual {v1}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +092716: 0a01 |0019: move-result v1 │ │ +092718: b010 |001a: add-int/2addr v0, v1 │ │ +09271a: 52a1 6108 |001b: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0861 │ │ +09271e: b010 |001d: add-int/2addr v0, v1 │ │ +092720: 59d0 c00c |001e: iput v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0cc0 │ │ +092724: 54d0 bf0c |0020: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092728: 6e10 1e1e 0000 |0022: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +09272e: 0a00 |0025: move-result v0 │ │ +092730: 1301 0800 |0026: const/16 v1, #int 8 // #8 │ │ +092734: 3310 5800 |0028: if-ne v0, v1, 0080 // +0058 │ │ +092738: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +09273a: 52a0 6208 |002b: iget v0, v10, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ +09273e: 54d1 bf0c |002d: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +092742: 6e10 fd1d 0100 |002f: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +092748: 0a01 |0032: move-result v1 │ │ +09274a: b010 |0033: add-int/2addr v0, v1 │ │ +09274c: 52a1 5f08 |0034: iget v1, v10, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@085f │ │ +092750: 9006 0001 |0036: add-int v6, v0, v1 │ │ +092754: 54d1 be0c |0038: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +092758: 1205 |003a: const/4 v5, #int 0 // #0 │ │ +09275a: 07d0 |003b: move-object v0, v13 │ │ +09275c: 01e2 |003c: move v2, v14 │ │ +09275e: 01f4 |003d: move v4, v15 │ │ +092760: 7406 c528 0000 |003e: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@28c5 │ │ +092766: 54d0 be0c |0041: iget-object v0, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +09276a: 6e10 4920 0000 |0043: invoke-virtual {v0}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2049 │ │ +092770: 0c09 |0046: move-result-object v9 │ │ +092772: 1f09 7804 |0047: check-cast v9, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +092776: 5290 6008 |0049: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.leftMargin:I // field@0860 │ │ +09277a: 54d1 be0c |004b: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +09277e: 6e10 4b20 0100 |004d: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredWidth:()I // method@204b │ │ +092784: 0a01 |0050: move-result v1 │ │ +092786: b010 |0051: add-int/2addr v0, v1 │ │ +092788: 5291 6108 |0052: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.rightMargin:I // field@0861 │ │ +09278c: b010 |0054: add-int/2addr v0, v1 │ │ +09278e: b003 |0055: add-int/2addr v3, v0 │ │ +092790: 5290 6208 |0056: iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ +092794: 54d1 be0c |0058: iget-object v1, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +092798: 6e10 4a20 0100 |005a: invoke-virtual {v1}, Landroid/widget/ImageView;.getMeasuredHeight:()I // method@204a │ │ +09279e: 0a01 |005d: move-result v1 │ │ +0927a0: b010 |005e: add-int/2addr v0, v1 │ │ +0927a2: 5291 5f08 |005f: iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@085f │ │ +0927a6: b010 |0061: add-int/2addr v0, v1 │ │ +0927a8: 7120 9d2e 0600 |0062: invoke-static {v6, v0}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0927ae: 0a06 |0065: move-result v6 │ │ +0927b0: 7110 d21d 0e00 |0066: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0927b6: 0a0b |0069: move-result v11 │ │ +0927b8: 7110 d21d 0f00 |006a: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0927be: 0a07 |006d: move-result v7 │ │ +0927c0: 7110 d31d 0e00 |006e: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0927c6: 0a0c |0071: move-result v12 │ │ +0927c8: 7110 d31d 0f00 |0072: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0927ce: 0a08 |0075: move-result v8 │ │ +0927d0: 2c0b 1c00 0000 |0076: sparse-switch v11, 00000092 // +0000001c │ │ +0927d6: 2c07 2300 0000 |0079: sparse-switch v7, 0000009c // +00000023 │ │ +0927dc: 6e30 d028 3d06 |007c: invoke-virtual {v13, v3, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setMeasuredDimension:(II)V // method@28d0 │ │ +0927e2: 0e00 |007f: return-void │ │ +0927e4: 52d3 c00c |0080: iget v3, v13, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpWidth:I // field@0cc0 │ │ +0927e8: 28a9 |0082: goto 002b // -0057 │ │ +0927ea: 7120 a02e c300 |0083: invoke-static {v3, v12}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0927f0: 0a03 |0086: move-result v3 │ │ +0927f2: 28f2 |0087: goto 0079 // -000e │ │ +0927f4: 01c3 |0088: move v3, v12 │ │ +0927f6: 28f0 |0089: goto 0079 // -0010 │ │ +0927f8: 7120 a02e 8600 |008a: invoke-static {v6, v8}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0927fe: 0a06 |008d: move-result v6 │ │ +092800: 28ee |008e: goto 007c // -0012 │ │ +092802: 0186 |008f: move v6, v8 │ │ +092804: 28ec |0090: goto 007c // -0014 │ │ +092806: 0000 |0091: nop // spacer │ │ +092808: 0002 0200 0000 0080 0000 0040 0d00 ... |0092: sparse-switch-data (10 units) │ │ +09281c: 0002 0200 0000 0080 0000 0040 1100 ... |009c: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1261 │ │ 0x000a line=1262 │ │ 0x0012 line=1263 │ │ 0x0020 line=1264 │ │ 0x002b line=1265 │ │ 0x0038 line=1266 │ │ 0x0041 line=1267 │ │ 0x0049 line=1268 │ │ 0x0056 line=1269 │ │ + 0x005a line=1270 │ │ + 0x0062 line=1269 │ │ 0x0066 line=1272 │ │ 0x006a line=1273 │ │ 0x006e line=1274 │ │ 0x0072 line=1275 │ │ 0x0076 line=1277 │ │ 0x0079 line=1288 │ │ 0x007c line=1299 │ │ @@ -139994,28 +140000,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -08eea8: |[08eea8] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -08eeb8: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08eebc: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -08eec0: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ -08eec4: 6f20 2f20 4300 |0006: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@202f │ │ -08eeca: 6e10 bd28 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@28bd │ │ -08eed0: 0c00 |000c: move-result-object v0 │ │ -08eed2: 7110 eb1c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -08eed8: 0a01 |0010: move-result v1 │ │ -08eeda: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ -08eede: 6e10 381f 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ -08eee4: 0c01 |0016: move-result-object v1 │ │ -08eee6: 7220 4b2f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -08eeec: 0e00 |001a: return-void │ │ +092830: |[092830] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +092840: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +092844: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +092848: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ +09284c: 6f20 2f20 4300 |0006: invoke-super {v3, v4}, Landroid/widget/FrameLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@202f │ │ +092852: 6e10 bd28 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getContentDescription:()Ljava/lang/CharSequence; // method@28bd │ │ +092858: 0c00 |000c: move-result-object v0 │ │ +09285a: 7110 eb1c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +092860: 0a01 |0010: move-result v1 │ │ +092862: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ +092866: 6e10 381f 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ +09286c: 0c01 |0016: move-result-object v1 │ │ +09286e: 7220 4b2f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +092874: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1234 │ │ 0x0006 line=1235 │ │ 0x0009 line=1237 │ │ 0x000d line=1238 │ │ 0x0013 line=1239 │ │ @@ -140030,18 +140036,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08eef0: |[08eef0] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -08ef00: 5410 be0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ -08ef04: 6e20 5320 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -08ef0a: 0e00 |0005: return-void │ │ +092878: |[092878] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +092888: 5410 be0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mIconView:Landroid/widget/ImageView; // field@0cbe │ │ +09288c: 6e20 5320 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +092892: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1223 │ │ 0x0005 line=1224 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -140051,38 +140057,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -08ef0c: |[08ef0c] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ -08ef1c: 5421 bf0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ -08ef20: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -08ef24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -08ef26: 6e20 841e 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -08ef2c: 0e00 |0008: return-void │ │ -08ef2e: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -08ef32: 28fa |000b: goto 0005 // -0006 │ │ +092894: |[092894] com.actionbarsherlock.internal.widget.ActionBarView$HomeView.setUp:(Z)V │ │ +0928a4: 5421 bf0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.mUpView:Landroid/view/View; // field@0cbf │ │ +0928a8: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0928ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0928ae: 6e20 841e 0100 |0005: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0928b4: 0e00 |0008: return-void │ │ +0928b6: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +0928ba: 28fa |000b: goto 0005 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1219 │ │ 0x0008 line=1220 │ │ 0x0009 line=1219 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ 0x0000 - 0x000c reg=3 isUp Z │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #651 header: │ │ class_idx : 1314 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #651 annotations: │ │ Annotations on class │ │ @@ -140104,17 +140110,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08ef34: |[08ef34] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.:()V │ │ -08ef44: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08ef4a: 0e00 |0003: return-void │ │ +0928bc: |[0928bc] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.:()V │ │ +0928cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0928d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -140123,19 +140129,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08ef4c: |[08ef4c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ -08ef5c: 2200 2305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0523 │ │ -08ef60: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08ef62: 7030 db28 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@28db │ │ -08ef68: 1100 |0006: return-object v0 │ │ +0928d4: |[0928d4] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ +0928e4: 2200 2305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0523 │ │ +0928e8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0928ea: 7030 db28 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@28db │ │ +0928f0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -140144,37 +140150,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 │ │ -08ef6c: |[08ef6c] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -08ef7c: 6e20 d528 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@28d5 │ │ -08ef82: 0c00 |0003: move-result-object v0 │ │ -08ef84: 1100 |0004: return-object v0 │ │ +0928f4: |[0928f4] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +092904: 6e20 d528 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@28d5 │ │ +09290a: 0c00 |0003: move-result-object v0 │ │ +09290c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ef88: |[08ef88] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ -08ef98: 2320 6106 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0661 │ │ -08ef9c: 1100 |0002: return-object v0 │ │ +092910: |[092910] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ +092920: 2320 6106 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0661 │ │ +092924: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1200 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -140183,32 +140189,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 │ │ -08efa0: |[08efa0] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -08efb0: 6e20 d728 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@28d7 │ │ -08efb6: 0c00 |0003: move-result-object v0 │ │ -08efb8: 1100 |0004: return-object v0 │ │ +092928: |[092928] com.actionbarsherlock.internal.widget.ActionBarView$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +092938: 6e20 d728 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // method@28d7 │ │ +09293e: 0c00 |0003: move-result-object v0 │ │ +092940: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1194 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #652 header: │ │ class_idx : 1315 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1071 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #652 annotations: │ │ Annotations on class │ │ @@ -140242,46 +140248,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08efbc: |[08efbc] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:()V │ │ -08efcc: 2200 2205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; // type@0522 │ │ -08efd0: 7010 d428 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.:()V // method@28d4 │ │ -08efd6: 6900 c10c |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0cc1 │ │ -08efda: 0e00 |0007: return-void │ │ +092944: |[092944] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:()V │ │ +092954: 2200 2205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1; // type@0522 │ │ +092958: 7010 d428 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;.:()V // method@28d4 │ │ +09295e: 6900 c10c |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0cc1 │ │ +092962: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1193 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/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 │ │ -08efdc: |[08efdc] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ -08efec: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ -08eff2: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -08eff8: 0a00 |0006: move-result v0 │ │ -08effa: 5910 c20c |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ -08effe: 6e10 ac03 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -08f004: 0a00 |000c: move-result v0 │ │ -08f006: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ -08f00a: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -08f00c: 5c10 c30c |0010: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ -08f010: 0e00 |0012: return-void │ │ -08f012: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -08f014: 28fc |0014: goto 0010 // -0004 │ │ +092964: |[092964] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;)V │ │ +092974: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ +09297a: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +092980: 0a00 |0006: move-result v0 │ │ +092982: 5910 c20c |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ +092986: 6e10 ac03 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +09298c: 0a00 |000c: move-result v0 │ │ +09298e: 3800 0600 |000d: if-eqz v0, 0013 // +0006 │ │ +092992: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +092994: 5c10 c30c |0010: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ +092998: 0e00 |0012: return-void │ │ +09299a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +09299c: 28fc |0014: goto 0010 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1181 │ │ 0x0003 line=1182 │ │ 0x0009 line=1183 │ │ 0x0012 line=1184 │ │ 0x0013 line=1183 │ │ @@ -140294,17 +140300,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f018: |[08f018] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ -08f028: 7020 da28 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@28da │ │ -08f02e: 0e00 |0003: return-void │ │ +0929a0: |[0929a0] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ +0929b0: 7020 da28 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcel;)V // method@28da │ │ +0929b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1172 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ @@ -140314,17 +140320,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f030: |[08f030] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ -08f040: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ -08f046: 0e00 |0003: return-void │ │ +0929b8: |[0929b8] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.:(Landroid/os/Parcelable;)V │ │ +0929c8: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ +0929ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ 0x0003 line=1178 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -140335,44 +140341,44 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -08f048: |[08f048] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -08f058: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ -08f05e: 5210 c20c |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ -08f062: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -08f068: 5510 c30c |0008: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ -08f06c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -08f070: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -08f072: 6e20 b303 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -08f078: 0e00 |0010: return-void │ │ -08f07a: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -08f07c: 28fb |0012: goto 000d // -0005 │ │ +0929d0: |[0929d0] com.actionbarsherlock.internal.widget.ActionBarView$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0929e0: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ +0929e6: 5210 c20c |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ +0929ea: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +0929f0: 5510 c30c |0008: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ +0929f4: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0929f8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0929fa: 6e20 b303 0200 |000d: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +092a00: 0e00 |0010: return-void │ │ +092a02: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +092a04: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ 0x0003 line=1189 │ │ 0x0008 line=1190 │ │ 0x0010 line=1191 │ │ 0x0011 line=1190 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ 0x0000 - 0x0013 reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x0013 reg=3 flags I │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #653 header: │ │ class_idx : 1317 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1136 │ │ -source_file_idx : 813 │ │ +source_file_idx : 815 │ │ static_fields_size : 6 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #653 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/CapitalizingButton;' │ │ @@ -140415,40 +140421,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 43 16-bit code units │ │ -08f080: |[08f080] com.actionbarsherlock.internal.widget.CapitalizingButton.:()V │ │ -08f090: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08f092: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08f094: 6000 4500 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08f098: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -08f09c: 3530 2100 |0006: if-ge v0, v3, 0027 // +0021 │ │ -08f0a0: 0110 |0008: move v0, v1 │ │ -08f0a2: 6a00 fa0c |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0cfa │ │ -08f0a6: 6000 4500 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08f0aa: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ -08f0ae: 3430 1a00 |000f: if-lt v0, v3, 0029 // +001a │ │ -08f0b2: 0110 |0011: move v0, v1 │ │ -08f0b4: 6a00 f50c |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0cf5 │ │ -08f0b8: 2310 3506 |0014: new-array v0, v1, [I // type@0635 │ │ -08f0bc: 1403 3400 0101 |0016: const v3, #float 2.36937e-38 // #01010034 │ │ -08f0c2: 4b03 0002 |0019: aput v3, v0, v2 │ │ -08f0c6: 6900 f60c |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0cf6 │ │ -08f0ca: 2310 3506 |001d: new-array v0, v1, [I // type@0635 │ │ -08f0ce: 1401 8c03 0101 |001f: const v1, #float 2.36961e-38 // #0101038c │ │ -08f0d4: 4b01 0002 |0022: aput v1, v0, v2 │ │ -08f0d8: 6900 f80c |0024: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0cf8 │ │ -08f0dc: 0e00 |0026: return-void │ │ -08f0de: 0120 |0027: move v0, v2 │ │ -08f0e0: 28e1 |0028: goto 0009 // -001f │ │ -08f0e2: 0120 |0029: move v0, v2 │ │ -08f0e4: 28e8 |002a: goto 0012 // -0018 │ │ +092a08: |[092a08] com.actionbarsherlock.internal.widget.CapitalizingButton.:()V │ │ +092a18: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +092a1a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +092a1c: 6000 4500 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +092a20: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +092a24: 3530 2100 |0006: if-ge v0, v3, 0027 // +0021 │ │ +092a28: 0110 |0008: move v0, v1 │ │ +092a2a: 6a00 fa0c |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0cfa │ │ +092a2e: 6000 4500 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +092a32: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ +092a36: 3430 1a00 |000f: if-lt v0, v3, 0029 // +001a │ │ +092a3a: 0110 |0011: move v0, v1 │ │ +092a3c: 6a00 f50c |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0cf5 │ │ +092a40: 2310 3506 |0014: new-array v0, v1, [I // type@0635 │ │ +092a44: 1403 3400 0101 |0016: const v3, #float 2.36937e-38 // #01010034 │ │ +092a4a: 4b03 0002 |0019: aput v3, v0, v2 │ │ +092a4e: 6900 f60c |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0cf6 │ │ +092a52: 2310 3506 |001d: new-array v0, v1, [I // type@0635 │ │ +092a56: 1401 8c03 0101 |001f: const v1, #float 2.36961e-38 // #0101038c │ │ +092a5c: 4b01 0002 |0022: aput v1, v0, v2 │ │ +092a60: 6900 f80c |0024: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0cf8 │ │ +092a64: 0e00 |0026: return-void │ │ +092a66: 0120 |0027: move v0, v2 │ │ +092a68: 28e1 |0028: goto 0009 // -001f │ │ +092a6a: 0120 |0029: move v0, v2 │ │ +092a6c: 28e8 |002a: goto 0012 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=11 │ │ 0x000b line=12 │ │ 0x0014 line=14 │ │ 0x001d line=19 │ │ 0x0028 line=11 │ │ @@ -140460,35 +140466,35 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -08f0e8: |[08f0e8] com.actionbarsherlock.internal.widget.CapitalizingButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08f0f8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -08f0fa: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -08f0fc: 7030 1720 7608 |0002: invoke-direct {v6, v7, v8}, Landroid/widget/Button;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2017 │ │ -08f102: 6203 f60c |0005: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0cf6 │ │ -08f106: 6e30 6d01 8703 |0007: invoke-virtual {v7, v8, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -08f10c: 0c00 |000a: move-result-object v0 │ │ -08f10e: 6e30 e101 5004 |000b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -08f114: 0a01 |000e: move-result v1 │ │ -08f116: 6e10 e601 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -08f11c: 3241 1400 |0012: if-eq v1, v4, 0026 // +0014 │ │ -08f120: 6203 f80c |0014: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0cf8 │ │ -08f124: 6e30 6c01 1703 |0016: invoke-virtual {v7, v1, v3}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@016c │ │ -08f12a: 0c02 |0019: move-result-object v2 │ │ -08f12c: 3802 0c00 |001a: if-eqz v2, 0026 // +000c │ │ -08f130: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -08f132: 6e30 d801 5203 |001d: invoke-virtual {v2, v5, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -08f138: 0a03 |0020: move-result v3 │ │ -08f13a: 5c63 fb0c |0021: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0cfb │ │ -08f13e: 6e10 e601 0200 |0023: invoke-virtual {v2}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -08f144: 0e00 |0026: return-void │ │ +092a70: |[092a70] com.actionbarsherlock.internal.widget.CapitalizingButton.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +092a80: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +092a82: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +092a84: 7030 1720 7608 |0002: invoke-direct {v6, v7, v8}, Landroid/widget/Button;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2017 │ │ +092a8a: 6203 f60c |0005: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_Button:[I // field@0cf6 │ │ +092a8e: 6e30 6d01 8703 |0007: invoke-virtual {v7, v8, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +092a94: 0c00 |000a: move-result-object v0 │ │ +092a96: 6e30 e101 5004 |000b: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +092a9c: 0a01 |000e: move-result v1 │ │ +092a9e: 6e10 e601 0000 |000f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +092aa4: 3241 1400 |0012: if-eq v1, v4, 0026 // +0014 │ │ +092aa8: 6203 f80c |0014: sget-object v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.R_styleable_TextAppearance:[I // field@0cf8 │ │ +092aac: 6e30 6c01 1703 |0016: invoke-virtual {v7, v1, v3}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@016c │ │ +092ab2: 0c02 |0019: move-result-object v2 │ │ +092ab4: 3802 0c00 |001a: if-eqz v2, 0026 // +000c │ │ +092ab8: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +092aba: 6e30 d801 5203 |001d: invoke-virtual {v2, v5, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +092ac0: 0a03 |0020: move-result v3 │ │ +092ac2: 5c63 fb0c |0021: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0cfb │ │ +092ac6: 6e10 e601 0200 |0023: invoke-virtual {v2}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +092acc: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=27 │ │ 0x0005 line=29 │ │ 0x000b line=30 │ │ 0x000f line=31 │ │ 0x0012 line=32 │ │ @@ -140511,44 +140517,44 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -08f148: |[08f148] com.actionbarsherlock.internal.widget.CapitalizingButton.setTextCompat:(Ljava/lang/CharSequence;)V │ │ -08f158: 6301 fa0c |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0cfa │ │ -08f15c: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ -08f160: 5531 fb0c |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0cfb │ │ -08f164: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ -08f168: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ -08f16c: 6301 f50c |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0cf5 │ │ -08f170: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ -08f174: 7210 5c2e 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -08f17a: 0c01 |0011: move-result-object v1 │ │ -08f17c: 6202 a611 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@11a6 │ │ -08f180: 6e20 cb2e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@2ecb │ │ -08f186: 0c01 |0017: move-result-object v1 │ │ -08f188: 6e20 4829 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ -08f18e: 0e00 |001b: return-void │ │ -08f190: 0d00 |001c: move-exception v0 │ │ -08f192: 7210 5c2e 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -08f198: 0c01 |0020: move-result-object v1 │ │ -08f19a: 6e10 ca2e 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ -08f1a0: 0c01 |0024: move-result-object v1 │ │ -08f1a2: 6e20 4829 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ -08f1a8: 28f3 |0028: goto 001b // -000d │ │ -08f1aa: 7210 5c2e 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -08f1b0: 0c01 |002c: move-result-object v1 │ │ -08f1b2: 6e10 ca2e 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ -08f1b8: 0c01 |0030: move-result-object v1 │ │ -08f1ba: 6e20 4829 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ -08f1c0: 28e7 |0034: goto 001b // -0019 │ │ -08f1c2: 6e20 4829 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ -08f1c8: 28e3 |0038: goto 001b // -001d │ │ +092ad0: |[092ad0] com.actionbarsherlock.internal.widget.CapitalizingButton.setTextCompat:(Ljava/lang/CharSequence;)V │ │ +092ae0: 6301 fa0c |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.SANS_ICE_CREAM:Z // field@0cfa │ │ +092ae4: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ +092ae8: 5531 fb0c |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.mAllCaps:Z // field@0cfb │ │ +092aec: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ +092af0: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ +092af4: 6301 f50c |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.IS_GINGERBREAD:Z // field@0cf5 │ │ +092af8: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ +092afc: 7210 5c2e 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +092b02: 0c01 |0011: move-result-object v1 │ │ +092b04: 6202 a611 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@11a6 │ │ +092b08: 6e20 cb2e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@2ecb │ │ +092b0e: 0c01 |0017: move-result-object v1 │ │ +092b10: 6e20 4829 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ +092b16: 0e00 |001b: return-void │ │ +092b18: 0d00 |001c: move-exception v0 │ │ +092b1a: 7210 5c2e 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +092b20: 0c01 |0020: move-result-object v1 │ │ +092b22: 6e10 ca2e 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ +092b28: 0c01 |0024: move-result-object v1 │ │ +092b2a: 6e20 4829 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ +092b30: 28f3 |0028: goto 001b // -000d │ │ +092b32: 7210 5c2e 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +092b38: 0c01 |002c: move-result-object v1 │ │ +092b3a: 6e10 ca2e 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ +092b40: 0c01 |0030: move-result-object v1 │ │ +092b42: 6e20 4829 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ +092b48: 28e7 |0034: goto 001b // -0019 │ │ +092b4a: 6e20 4829 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setText:(Ljava/lang/CharSequence;)V // method@2948 │ │ +092b50: 28e3 |0038: goto 001b // -001d │ │ catches : 1 │ │ 0x000e - 0x001b │ │ Ljava/lang/NoSuchFieldError; -> 0x001c │ │ positions : │ │ 0x0000 line=42 │ │ 0x000a line=43 │ │ 0x000e line=45 │ │ @@ -140558,21 +140564,21 @@ │ │ 0x0029 line=51 │ │ 0x0035 line=54 │ │ locals : │ │ 0x001d - 0x0029 reg=0 e Ljava/lang/NoSuchFieldError; │ │ 0x0000 - 0x0039 reg=3 this Lcom/actionbarsherlock/internal/widget/CapitalizingButton; │ │ 0x0000 - 0x0039 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 813 (CapitalizingButton.java) │ │ + source_file_idx : 815 (CapitalizingButton.java) │ │ │ │ Class #654 header: │ │ class_idx : 1318 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1174 │ │ -source_file_idx : 814 │ │ +source_file_idx : 816 │ │ static_fields_size : 4 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #654 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;' │ │ @@ -140607,36 +140613,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 34 16-bit code units │ │ -08f1dc: |[08f1dc] com.actionbarsherlock.internal.widget.CapitalizingTextView.:()V │ │ -08f1ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -08f1ee: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -08f1f0: 6000 4500 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08f1f4: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -08f1f8: 3530 1800 |0006: if-ge v0, v3, 001e // +0018 │ │ -08f1fc: 0110 |0008: move v0, v1 │ │ -08f1fe: 6a00 ff0c |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0cff │ │ -08f202: 6000 4500 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -08f206: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ -08f20a: 3430 1100 |000f: if-lt v0, v3, 0020 // +0011 │ │ -08f20e: 0110 |0011: move v0, v1 │ │ -08f210: 6a00 fc0c |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0cfc │ │ -08f214: 2310 3506 |0014: new-array v0, v1, [I // type@0635 │ │ -08f218: 1401 8c03 0101 |0016: const v1, #float 2.36961e-38 // #0101038c │ │ -08f21e: 4b01 0002 |0019: aput v1, v0, v2 │ │ -08f222: 6900 fd0c |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0cfd │ │ -08f226: 0e00 |001d: return-void │ │ -08f228: 0120 |001e: move v0, v2 │ │ -08f22a: 28ea |001f: goto 0009 // -0016 │ │ -08f22c: 0120 |0020: move v0, v2 │ │ -08f22e: 28f1 |0021: goto 0012 // -000f │ │ +092b64: |[092b64] com.actionbarsherlock.internal.widget.CapitalizingTextView.:()V │ │ +092b74: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +092b76: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +092b78: 6000 4500 |0002: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +092b7c: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +092b80: 3530 1800 |0006: if-ge v0, v3, 001e // +0018 │ │ +092b84: 0110 |0008: move v0, v1 │ │ +092b86: 6a00 ff0c |0009: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0cff │ │ +092b8a: 6000 4500 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +092b8e: 1303 0900 |000d: const/16 v3, #int 9 // #9 │ │ +092b92: 3430 1100 |000f: if-lt v0, v3, 0020 // +0011 │ │ +092b96: 0110 |0011: move v0, v1 │ │ +092b98: 6a00 fc0c |0012: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0cfc │ │ +092b9c: 2310 3506 |0014: new-array v0, v1, [I // type@0635 │ │ +092ba0: 1401 8c03 0101 |0016: const v1, #float 2.36961e-38 // #0101038c │ │ +092ba6: 4b01 0002 |0019: aput v1, v0, v2 │ │ +092baa: 6900 fd0c |001b: sput-object v0, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0cfd │ │ +092bae: 0e00 |001d: return-void │ │ +092bb0: 0120 |001e: move v0, v2 │ │ +092bb2: 28ea |001f: goto 0009 // -0016 │ │ +092bb4: 0120 |0020: move v0, v2 │ │ +092bb6: 28f1 |0021: goto 0012 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=12 │ │ 0x000b line=13 │ │ 0x0014 line=15 │ │ 0x001f line=12 │ │ 0x0021 line=13 │ │ @@ -140647,18 +140653,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 │ │ -08f230: |[08f230] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08f240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f242: 7040 4d29 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@294d │ │ -08f248: 0e00 |0004: return-void │ │ +092bb8: |[092bb8] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +092bc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092bca: 7040 4d29 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@294d │ │ +092bd0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ 0x0004 line=24 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -140669,26 +140675,26 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -08f24c: |[08f24c] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -08f25c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08f25e: 7040 fc20 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20fc │ │ -08f264: 6201 fd0c |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0cfd │ │ -08f268: 6e52 6e01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -08f26e: 0c00 |0009: move-result-object v0 │ │ -08f270: 1211 |000a: const/4 v1, #int 1 // #1 │ │ -08f272: 6e30 d801 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -08f278: 0a01 |000e: move-result v1 │ │ -08f27a: 5c31 000d |000f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0d00 │ │ -08f27e: 6e10 e601 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -08f284: 0e00 |0014: return-void │ │ +092bd4: |[092bd4] com.actionbarsherlock.internal.widget.CapitalizingTextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +092be4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +092be6: 7040 fc20 4365 |0001: invoke-direct {v3, v4, v5, v6}, Landroid/widget/TextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20fc │ │ +092bec: 6201 fd0c |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.R_styleable_TextView:[I // field@0cfd │ │ +092bf0: 6e52 6e01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +092bf6: 0c00 |0009: move-result-object v0 │ │ +092bf8: 1211 |000a: const/4 v1, #int 1 // #1 │ │ +092bfa: 6e30 d801 2001 |000b: invoke-virtual {v0, v2, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +092c00: 0a01 |000e: move-result v1 │ │ +092c02: 5c31 000d |000f: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0d00 │ │ +092c06: 6e10 e601 0000 |0011: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +092c0c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=27 │ │ 0x0004 line=29 │ │ 0x000a line=30 │ │ 0x0011 line=31 │ │ 0x0014 line=32 │ │ @@ -140705,44 +140711,44 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -08f288: |[08f288] com.actionbarsherlock.internal.widget.CapitalizingTextView.setTextCompat:(Ljava/lang/CharSequence;)V │ │ -08f298: 6301 ff0c |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0cff │ │ -08f29c: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ -08f2a0: 5531 000d |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0d00 │ │ -08f2a4: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ -08f2a8: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ -08f2ac: 6301 fc0c |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0cfc │ │ -08f2b0: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ -08f2b4: 7210 5c2e 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -08f2ba: 0c01 |0011: move-result-object v1 │ │ -08f2bc: 6202 a611 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@11a6 │ │ -08f2c0: 6e20 cb2e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@2ecb │ │ -08f2c6: 0c01 |0017: move-result-object v1 │ │ -08f2c8: 6e20 5029 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ -08f2ce: 0e00 |001b: return-void │ │ -08f2d0: 0d00 |001c: move-exception v0 │ │ -08f2d2: 7210 5c2e 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -08f2d8: 0c01 |0020: move-result-object v1 │ │ -08f2da: 6e10 ca2e 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ -08f2e0: 0c01 |0024: move-result-object v1 │ │ -08f2e2: 6e20 5029 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ -08f2e8: 28f3 |0028: goto 001b // -000d │ │ -08f2ea: 7210 5c2e 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -08f2f0: 0c01 |002c: move-result-object v1 │ │ -08f2f2: 6e10 ca2e 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ -08f2f8: 0c01 |0030: move-result-object v1 │ │ -08f2fa: 6e20 5029 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ -08f300: 28e7 |0034: goto 001b // -0019 │ │ -08f302: 6e20 5029 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ -08f308: 28e3 |0038: goto 001b // -001d │ │ +092c10: |[092c10] com.actionbarsherlock.internal.widget.CapitalizingTextView.setTextCompat:(Ljava/lang/CharSequence;)V │ │ +092c20: 6301 ff0c |0000: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.SANS_ICE_CREAM:Z // field@0cff │ │ +092c24: 3801 3300 |0002: if-eqz v1, 0035 // +0033 │ │ +092c28: 5531 000d |0004: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.mAllCaps:Z // field@0d00 │ │ +092c2c: 3801 2f00 |0006: if-eqz v1, 0035 // +002f │ │ +092c30: 3804 2d00 |0008: if-eqz v4, 0035 // +002d │ │ +092c34: 6301 fc0c |000a: sget-boolean v1, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.IS_GINGERBREAD:Z // field@0cfc │ │ +092c38: 3801 1d00 |000c: if-eqz v1, 0029 // +001d │ │ +092c3c: 7210 5c2e 0400 |000e: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +092c42: 0c01 |0011: move-result-object v1 │ │ +092c44: 6202 a611 |0012: sget-object v2, Ljava/util/Locale;.ROOT:Ljava/util/Locale; // field@11a6 │ │ +092c48: 6e20 cb2e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/String;.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; // method@2ecb │ │ +092c4e: 0c01 |0017: move-result-object v1 │ │ +092c50: 6e20 5029 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ +092c56: 0e00 |001b: return-void │ │ +092c58: 0d00 |001c: move-exception v0 │ │ +092c5a: 7210 5c2e 0400 |001d: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +092c60: 0c01 |0020: move-result-object v1 │ │ +092c62: 6e10 ca2e 0100 |0021: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ +092c68: 0c01 |0024: move-result-object v1 │ │ +092c6a: 6e20 5029 1300 |0025: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ +092c70: 28f3 |0028: goto 001b // -000d │ │ +092c72: 7210 5c2e 0400 |0029: invoke-interface {v4}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +092c78: 0c01 |002c: move-result-object v1 │ │ +092c7a: 6e10 ca2e 0100 |002d: invoke-virtual {v1}, Ljava/lang/String;.toUpperCase:()Ljava/lang/String; // method@2eca │ │ +092c80: 0c01 |0030: move-result-object v1 │ │ +092c82: 6e20 5029 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ +092c88: 28e7 |0034: goto 001b // -0019 │ │ +092c8a: 6e20 5029 4300 |0035: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ +092c90: 28e3 |0038: goto 001b // -001d │ │ catches : 1 │ │ 0x000e - 0x001b │ │ Ljava/lang/NoSuchFieldError; -> 0x001c │ │ positions : │ │ 0x0000 line=35 │ │ 0x000a line=36 │ │ 0x000e line=38 │ │ @@ -140752,21 +140758,21 @@ │ │ 0x0029 line=44 │ │ 0x0035 line=47 │ │ locals : │ │ 0x001d - 0x0029 reg=0 e Ljava/lang/NoSuchFieldError; │ │ 0x0000 - 0x0039 reg=3 this Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; │ │ 0x0000 - 0x0039 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 814 (CapitalizingTextView.java) │ │ + source_file_idx : 816 (CapitalizingTextView.java) │ │ │ │ Class #655 header: │ │ class_idx : 1319 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1145 │ │ -source_file_idx : 828 │ │ +source_file_idx : 830 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #655 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;' │ │ @@ -140786,23 +140792,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08f31c: |[08f31c] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ -08f32c: 6e10 ed1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -08f332: 0c00 |0003: move-result-object v0 │ │ -08f334: 7020 2820 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ -08f33a: 0720 |0007: move-object v0, v2 │ │ -08f33c: 1f00 5805 |0008: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ -08f340: 5b10 010d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0d01 │ │ -08f344: 6e20 5429 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@2954 │ │ -08f34a: 0e00 |000f: return-void │ │ +092ca4: |[092ca4] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.:(Landroid/view/View;)V │ │ +092cb4: 6e10 ed1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +092cba: 0c00 |0003: move-result-object v0 │ │ +092cbc: 7020 2820 0100 |0004: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ +092cc2: 0720 |0007: move-object v0, v2 │ │ +092cc4: 1f00 5805 |0008: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ +092cc8: 5b10 010d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0d01 │ │ +092ccc: 6e20 5429 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.addView:(Landroid/view/View;)V // method@2954 │ │ +092cd2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ 0x0008 line=15 │ │ 0x000c line=16 │ │ 0x000f line=17 │ │ locals : │ │ @@ -140815,18 +140821,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f34c: |[08f34c] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ -08f35c: 5410 010d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0d01 │ │ -08f360: 7210 dc2b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2bdc │ │ -08f366: 0e00 |0005: return-void │ │ +092cd4: |[092cd4] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewCollapsed:()V │ │ +092ce4: 5410 010d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0d01 │ │ +092ce8: 7210 dc2b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2bdc │ │ +092cee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0005 line=25 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ @@ -140835,18 +140841,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f368: |[08f368] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ -08f378: 5410 010d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0d01 │ │ -08f37c: 7210 dd2b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2bdd │ │ -08f382: 0e00 |0005: return-void │ │ +092cf0: |[092cf0] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.onActionViewExpanded:()V │ │ +092d00: 5410 010d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.child:Lcom/actionbarsherlock/view/CollapsibleActionView; // field@0d01 │ │ +092d04: 7210 dd2b 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2bdd │ │ +092d0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ @@ -140855,32 +140861,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -08f384: |[08f384] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.unwrap:()Landroid/view/View; │ │ -08f394: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f396: 6e20 5529 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.getChildAt:(I)Landroid/view/View; // method@2955 │ │ -08f39c: 0c00 |0004: move-result-object v0 │ │ -08f39e: 1100 |0005: return-object v0 │ │ +092d0c: |[092d0c] com.actionbarsherlock.internal.widget.CollapsibleActionViewWrapper.unwrap:()Landroid/view/View; │ │ +092d1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092d1e: 6e20 5529 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.getChildAt:(I)Landroid/view/View; // method@2955 │ │ +092d24: 0c00 |0004: move-result-object v0 │ │ +092d26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; │ │ │ │ - source_file_idx : 828 (CollapsibleActionViewWrapper.java) │ │ + source_file_idx : 830 (CollapsibleActionViewWrapper.java) │ │ │ │ Class #656 header: │ │ class_idx : 1320 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1365 │ │ +source_file_idx : 1366 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #656 annotations: │ │ Annotations on class │ │ @@ -140892,21 +140898,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1365 (IcsAbsSpinner.java) │ │ + source_file_idx : 1366 (IcsAbsSpinner.java) │ │ │ │ Class #657 header: │ │ class_idx : 1321 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1365 │ │ +source_file_idx : 1366 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #657 annotations: │ │ Annotations on class │ │ @@ -140936,56 +140942,56 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -08f3a0: |[08f3a0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V │ │ -08f3b0: 5b12 030d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0d03 │ │ -08f3b4: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08f3ba: 2200 0b04 |0005: new-instance v0, Landroid/util/SparseArray; // type@040b │ │ -08f3be: 7010 0b1d 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -08f3c4: 5b10 020d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ -08f3c8: 0e00 |000c: return-void │ │ +092d28: |[092d28] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V │ │ +092d38: 5b12 030d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0d03 │ │ +092d3c: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +092d42: 2200 0b04 |0005: new-instance v0, Landroid/util/SparseArray; // type@040b │ │ +092d46: 7010 0b1d 0000 |0007: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +092d4c: 5b10 020d |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ +092d50: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0005 line=449 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; │ │ - 0x0000 - 0x000d reg=2 (null) Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ + 0x0000 - 0x000d reg=2 this$0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;) │ │ name : 'clear' │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08f3cc: |[08f3cc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.clear:()V │ │ -08f3dc: 5462 020d |0000: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ -08f3e0: 6e10 121d 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ -08f3e6: 0a00 |0005: move-result v0 │ │ -08f3e8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -08f3ea: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ -08f3ee: 6e20 131d 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@1d13 │ │ -08f3f4: 0c03 |000c: move-result-object v3 │ │ -08f3f6: 1f03 3904 |000d: check-cast v3, Landroid/view/View; // type@0439 │ │ -08f3fa: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ -08f3fe: 5464 030d |0011: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0d03 │ │ -08f402: 1215 |0013: const/4 v5, #int 1 // #1 │ │ -08f404: 7130 6d29 3405 |0014: invoke-static {v4, v3, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V // method@296d │ │ -08f40a: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -08f40e: 28ee |0019: goto 0007 // -0012 │ │ -08f410: 6e10 0c1d 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@1d0c │ │ -08f416: 0e00 |001d: return-void │ │ +092d54: |[092d54] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.clear:()V │ │ +092d64: 5462 020d |0000: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ +092d68: 6e10 121d 0200 |0002: invoke-virtual {v2}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ +092d6e: 0a00 |0005: move-result v0 │ │ +092d70: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +092d72: 3501 1300 |0007: if-ge v1, v0, 001a // +0013 │ │ +092d76: 6e20 131d 1200 |0009: invoke-virtual {v2, v1}, Landroid/util/SparseArray;.valueAt:(I)Ljava/lang/Object; // method@1d13 │ │ +092d7c: 0c03 |000c: move-result-object v3 │ │ +092d7e: 1f03 3904 |000d: check-cast v3, Landroid/view/View; // type@0439 │ │ +092d82: 3803 0800 |000f: if-eqz v3, 0017 // +0008 │ │ +092d86: 5464 030d |0011: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; // field@0d03 │ │ +092d8a: 1215 |0013: const/4 v5, #int 1 // #1 │ │ +092d8c: 7130 6d29 3405 |0014: invoke-static {v4, v3, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V // method@296d │ │ +092d92: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +092d96: 28ee |0019: goto 0007 // -0012 │ │ +092d98: 6e10 0c1d 0200 |001a: invoke-virtual {v2}, Landroid/util/SparseArray;.clear:()V // method@1d0c │ │ +092d9e: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ 0x0002 line=469 │ │ 0x0006 line=470 │ │ 0x0009 line=471 │ │ 0x000f line=472 │ │ @@ -141005,23 +141011,23 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08f418: |[08f418] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.get:(I)Landroid/view/View; │ │ -08f428: 5421 020d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ -08f42c: 6e20 0e1d 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -08f432: 0c00 |0005: move-result-object v0 │ │ -08f434: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ -08f438: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -08f43c: 5421 020d |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ -08f440: 6e20 0d1d 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@1d0d │ │ -08f446: 1100 |000f: return-object v0 │ │ +092da0: |[092da0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.get:(I)Landroid/view/View; │ │ +092db0: 5421 020d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ +092db4: 6e20 0e1d 3100 |0002: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +092dba: 0c00 |0005: move-result-object v0 │ │ +092dbc: 1f00 3904 |0006: check-cast v0, Landroid/view/View; // type@0439 │ │ +092dc0: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +092dc4: 5421 020d |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ +092dc8: 6e20 0d1d 3100 |000c: invoke-virtual {v1, v3}, Landroid/util/SparseArray;.delete:(I)V // method@1d0d │ │ +092dce: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0008 line=458 │ │ 0x000a line=460 │ │ 0x000f line=464 │ │ locals : │ │ @@ -141034,34 +141040,34 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -08f448: |[08f448] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.put:(ILandroid/view/View;)V │ │ -08f458: 5410 020d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ -08f45c: 6e30 101d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ -08f462: 0e00 |0005: return-void │ │ +092dd0: |[092dd0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$RecycleBin.put:(ILandroid/view/View;)V │ │ +092de0: 5410 020d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.mScrapHeap:Landroid/util/SparseArray; // field@0d02 │ │ +092de4: 6e30 101d 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ +092dea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0005 line=453 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; │ │ 0x0000 - 0x0006 reg=2 position I │ │ 0x0000 - 0x0006 reg=3 v Landroid/view/View; │ │ │ │ - source_file_idx : 1365 (IcsAbsSpinner.java) │ │ + source_file_idx : 1366 (IcsAbsSpinner.java) │ │ │ │ Class #658 header: │ │ class_idx : 1322 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1365 │ │ +source_file_idx : 1366 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #658 annotations: │ │ Annotations on class │ │ @@ -141083,17 +141089,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f464: |[08f464] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.:()V │ │ -08f474: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08f47a: 0e00 |0003: return-void │ │ +092dec: |[092dec] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.:()V │ │ +092dfc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +092e02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -141102,19 +141108,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -08f47c: |[08f47c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ -08f48c: 2200 2b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@052b │ │ -08f490: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08f492: 7030 6429 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V // method@2964 │ │ -08f498: 1100 |0006: return-object v0 │ │ +092e04: |[092e04] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ +092e14: 2200 2b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@052b │ │ +092e18: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +092e1a: 7030 6429 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V // method@2964 │ │ +092e20: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -141123,37 +141129,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 │ │ -08f49c: |[08f49c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -08f4ac: 6e20 5e29 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@295e │ │ -08f4b2: 0c00 |0003: move-result-object v0 │ │ -08f4b4: 1100 |0004: return-object v0 │ │ +092e24: |[092e24] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +092e34: 6e20 5e29 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@295e │ │ +092e3a: 0c00 |0003: move-result-object v0 │ │ +092e3c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08f4b8: |[08f4b8] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ -08f4c8: 2320 6206 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@0662 │ │ -08f4cc: 1100 |0002: return-object v0 │ │ +092e40: |[092e40] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ +092e50: 2320 6206 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@0662 │ │ +092e54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -141162,32 +141168,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 │ │ -08f4d0: |[08f4d0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -08f4e0: 6e20 6029 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@2960 │ │ -08f4e6: 0c00 |0003: move-result-object v0 │ │ -08f4e8: 1100 |0004: return-object v0 │ │ +092e58: |[092e58] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +092e68: 6e20 6029 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // method@2960 │ │ +092e6e: 0c00 |0003: move-result-object v0 │ │ +092e70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ - source_file_idx : 1365 (IcsAbsSpinner.java) │ │ + source_file_idx : 1366 (IcsAbsSpinner.java) │ │ │ │ Class #659 header: │ │ class_idx : 1323 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1071 │ │ -source_file_idx : 1365 │ │ +source_file_idx : 1366 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 2 │ │ │ │ Class #659 annotations: │ │ Annotations on class │ │ @@ -141221,42 +141227,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -08f4ec: |[08f4ec] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:()V │ │ -08f4fc: 2200 2a05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; // type@052a │ │ -08f500: 7010 5d29 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.:()V // method@295d │ │ -08f506: 6900 040d |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0d04 │ │ -08f50a: 0e00 |0007: return-void │ │ +092e74: |[092e74] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:()V │ │ +092e84: 2200 2a05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1; // type@052a │ │ +092e88: 7010 5d29 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;.:()V // method@295d │ │ +092e8e: 6900 040d |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0d04 │ │ +092e92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=407 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$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 │ │ -08f50c: |[08f50c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;)V │ │ -08f51c: 7020 cf1d 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ -08f522: 6e10 ad03 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ -08f528: 0b00 |0006: move-result-wide v0 │ │ -08f52a: 5a20 060d |0007: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ -08f52e: 6e10 ac03 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -08f534: 0a00 |000c: move-result v0 │ │ -08f536: 5920 050d |000d: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ -08f53a: 0e00 |000f: return-void │ │ +092e94: |[092e94] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;)V │ │ +092ea4: 7020 cf1d 3200 |0000: invoke-direct {v2, v3}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ +092eaa: 6e10 ad03 0300 |0003: invoke-virtual {v3}, Landroid/os/Parcel;.readLong:()J // method@03ad │ │ +092eb0: 0b00 |0006: move-result-wide v0 │ │ +092eb2: 5a20 060d |0007: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ +092eb6: 6e10 ac03 0300 |0009: invoke-virtual {v3}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +092ebc: 0a00 |000c: move-result v0 │ │ +092ebe: 5920 050d |000d: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ +092ec2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ 0x0009 line=389 │ │ 0x000f line=390 │ │ locals : │ │ @@ -141268,17 +141274,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f53c: |[08f53c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V │ │ -08f54c: 7020 6329 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;)V // method@2963 │ │ -08f552: 0e00 |0003: return-void │ │ +092ec4: |[092ec4] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)V │ │ +092ed4: 7020 6329 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcel;)V // method@2963 │ │ +092eda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1; │ │ @@ -141288,17 +141294,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f554: |[08f554] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcelable;)V │ │ -08f564: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ -08f56a: 0e00 |0003: return-void │ │ +092edc: |[092edc] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.:(Landroid/os/Parcelable;)V │ │ +092eec: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ +092ef2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -141309,84 +141315,86 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -08f56c: |[08f56c] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.toString:()Ljava/lang/String; │ │ -08f57c: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -08f580: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -08f586: 1a01 e301 |0005: const-string v1, "AbsSpinner.SavedState{" // string@01e3 │ │ -08f58a: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08f590: 0c00 |000a: move-result-object v0 │ │ -08f592: 7110 e32e 0400 |000b: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -08f598: 0a01 |000e: move-result v1 │ │ -08f59a: 7110 8f2e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -08f5a0: 0c01 |0012: move-result-object v1 │ │ -08f5a2: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08f5a8: 0c00 |0016: move-result-object v0 │ │ -08f5aa: 1a01 9500 |0017: const-string v1, " selectedId=" // string@0095 │ │ -08f5ae: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08f5b4: 0c00 |001c: move-result-object v0 │ │ -08f5b6: 5342 060d |001d: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ -08f5ba: 6e30 d82e 2003 |001f: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -08f5c0: 0c00 |0022: move-result-object v0 │ │ -08f5c2: 1a01 8e00 |0023: const-string v1, " position=" // string@008e │ │ -08f5c6: 6e20 db2e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08f5cc: 0c00 |0028: move-result-object v0 │ │ -08f5ce: 5241 050d |0029: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ -08f5d2: 6e20 d72e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -08f5d8: 0c00 |002e: move-result-object v0 │ │ -08f5da: 1a01 7530 |002f: const-string v1, "}" // string@3075 │ │ -08f5de: 6e20 db2e 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -08f5e4: 0c00 |0034: move-result-object v0 │ │ -08f5e6: 6e10 e02e 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -08f5ec: 0c00 |0038: move-result-object v0 │ │ -08f5ee: 1100 |0039: return-object v0 │ │ +092ef4: |[092ef4] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.toString:()Ljava/lang/String; │ │ +092f04: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +092f08: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +092f0e: 1a01 e501 |0005: const-string v1, "AbsSpinner.SavedState{" // string@01e5 │ │ +092f12: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +092f18: 0c00 |000a: move-result-object v0 │ │ +092f1a: 7110 e32e 0400 |000b: invoke-static {v4}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +092f20: 0a01 |000e: move-result v1 │ │ +092f22: 7110 8f2e 0100 |000f: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +092f28: 0c01 |0012: move-result-object v1 │ │ +092f2a: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +092f30: 0c00 |0016: move-result-object v0 │ │ +092f32: 1a01 9700 |0017: const-string v1, " selectedId=" // string@0097 │ │ +092f36: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +092f3c: 0c00 |001c: move-result-object v0 │ │ +092f3e: 5342 060d |001d: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ +092f42: 6e30 d82e 2003 |001f: invoke-virtual {v0, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +092f48: 0c00 |0022: move-result-object v0 │ │ +092f4a: 1a01 9000 |0023: const-string v1, " position=" // string@0090 │ │ +092f4e: 6e20 db2e 1000 |0025: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +092f54: 0c00 |0028: move-result-object v0 │ │ +092f56: 5241 050d |0029: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ +092f5a: 6e20 d72e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +092f60: 0c00 |002e: move-result-object v0 │ │ +092f62: 1a01 7130 |002f: const-string v1, "}" // string@3071 │ │ +092f66: 6e20 db2e 1000 |0031: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +092f6c: 0c00 |0034: move-result-object v0 │ │ +092f6e: 6e10 e02e 0000 |0035: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +092f74: 0c00 |0038: move-result-object v0 │ │ +092f76: 1100 |0039: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ + 0x000b line=402 │ │ + 0x0039 line=401 │ │ locals : │ │ 0x0000 - 0x003a reg=4 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$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 │ │ -08f5f0: |[08f5f0] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -08f600: 6f30 d11d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ -08f606: 5320 060d |0003: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ -08f60a: 6e30 b603 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ -08f610: 5220 050d |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ -08f614: 6e20 b303 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -08f61a: 0e00 |000d: return-void │ │ +092f78: |[092f78] com.actionbarsherlock.internal.widget.IcsAbsSpinner$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +092f88: 6f30 d11d 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ +092f8e: 5320 060d |0003: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ +092f92: 6e30 b603 0301 |0005: invoke-virtual {v3, v0, v1}, Landroid/os/Parcel;.writeLong:(J)V // method@03b6 │ │ +092f98: 5220 050d |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ +092f9c: 6e20 b303 0300 |000a: invoke-virtual {v3, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +092fa2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=395 │ │ 0x0008 line=396 │ │ 0x000d line=397 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ 0x0000 - 0x000e reg=3 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=4 flags I │ │ │ │ - source_file_idx : 1365 (IcsAbsSpinner.java) │ │ + source_file_idx : 1366 (IcsAbsSpinner.java) │ │ │ │ Class #660 header: │ │ class_idx : 1325 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1367 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #660 annotations: │ │ Annotations on class │ │ @@ -141398,21 +141406,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1366 (IcsAdapterView.java) │ │ + source_file_idx : 1367 (IcsAdapterView.java) │ │ │ │ Class #661 header: │ │ class_idx : 1326 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1367 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #661 annotations: │ │ Annotations on class │ │ @@ -141445,41 +141453,41 @@ │ │ type : '(Landroid/view/View;IJ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08f61c: |[08f61c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ -08f62c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08f632: 5b12 210d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0d21 │ │ -08f636: 5913 200d |0005: iput v3, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.position:I // field@0d20 │ │ -08f63a: 5a14 1f0d |0007: iput-wide v4, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.id:J // field@0d1f │ │ -08f63e: 0e00 |0009: return-void │ │ +092fa4: |[092fa4] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterContextMenuInfo.:(Landroid/view/View;IJ)V │ │ +092fb4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +092fba: 5b12 210d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.targetView:Landroid/view/View; // field@0d21 │ │ +092fbe: 5913 200d |0005: iput v3, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.position:I // field@0d20 │ │ +092fc2: 5a14 1f0d |0007: iput-wide v4, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;.id:J // field@0d1f │ │ +092fc6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0003 line=378 │ │ 0x0005 line=379 │ │ 0x0007 line=380 │ │ 0x0009 line=381 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo; │ │ 0x0000 - 0x000a reg=2 targetView Landroid/view/View; │ │ 0x0000 - 0x000a reg=3 position I │ │ 0x0000 - 0x000a reg=4 id J │ │ │ │ Virtual methods - │ │ - source_file_idx : 1366 (IcsAdapterView.java) │ │ + source_file_idx : 1367 (IcsAdapterView.java) │ │ │ │ Class #662 header: │ │ class_idx : 1327 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1367 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #662 annotations: │ │ Annotations on class │ │ @@ -141507,43 +141515,43 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -08f640: |[08f640] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -08f650: 5b12 230d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f654: 7010 0a02 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -08f65a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -08f65c: 5b10 220d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ -08f660: 0e00 |0008: return-void │ │ +092fc8: |[092fc8] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +092fd8: 5b12 230d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +092fdc: 7010 0a02 0100 |0002: invoke-direct {v1}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +092fe2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +092fe4: 5b10 220d |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ +092fe8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ 0x0005 line=762 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.AdapterDataSetObserver; │ │ - 0x0000 - 0x0009 reg=2 (null) Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ + 0x0000 - 0x0009 reg=2 this$0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;) │ │ name : 'clearSavedState' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -08f664: |[08f664] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.clearSavedState:()V │ │ -08f674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -08f676: 5b10 220d |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ -08f67a: 0e00 |0003: return-void │ │ +092fec: |[092fec] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.clearSavedState:()V │ │ +092ffc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +092ffe: 5b10 220d |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ +093002: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x0003 line=808 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.AdapterDataSetObserver; │ │ @@ -141553,56 +141561,56 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -08f67c: |[08f67c] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onChanged:()V │ │ -08f68c: 5420 230d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f690: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -08f692: 5c01 2d0d |0003: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ -08f696: 5420 230d |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f69a: 5421 230d |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f69e: 5211 330d |0009: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08f6a2: 5901 380d |000b: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0d38 │ │ -08f6a6: 5420 230d |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f6aa: 5421 230d |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f6ae: 6e10 be29 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08f6b4: 0c01 |0014: move-result-object v1 │ │ -08f6b6: 7210 0620 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ -08f6bc: 0a01 |0018: move-result v1 │ │ -08f6be: 5901 330d |0019: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08f6c2: 5420 230d |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f6c6: 6e10 be29 0000 |001d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08f6cc: 0c00 |0020: move-result-object v0 │ │ -08f6ce: 7210 0920 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2009 │ │ -08f6d4: 0a00 |0024: move-result v0 │ │ -08f6d6: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ -08f6da: 5420 220d |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ -08f6de: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ -08f6e2: 5420 230d |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f6e6: 5200 380d |002d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0d38 │ │ -08f6ea: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ -08f6ee: 5420 230d |0031: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f6f2: 5200 330d |0033: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08f6f6: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ -08f6fa: 5420 230d |0037: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f6fe: 5421 220d |0039: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ -08f702: 7120 ad29 1000 |003b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V // method@29ad │ │ -08f708: 1200 |003e: const/4 v0, #int 0 // #0 │ │ -08f70a: 5b20 220d |003f: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ -08f70e: 5420 230d |0041: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f712: 6e10 b529 0000 |0043: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@29b5 │ │ -08f718: 5420 230d |0046: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f71c: 6e10 ea29 0000 |0048: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@29ea │ │ -08f722: 0e00 |004b: return-void │ │ -08f724: 5420 230d |004c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f728: 6e10 e529 0000 |004e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.rememberSyncState:()V // method@29e5 │ │ -08f72e: 28f0 |0051: goto 0041 // -0010 │ │ +093004: |[093004] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onChanged:()V │ │ +093014: 5420 230d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093018: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +09301a: 5c01 2d0d |0003: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ +09301e: 5420 230d |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093022: 5421 230d |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093026: 5211 330d |0009: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +09302a: 5901 380d |000b: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0d38 │ │ +09302e: 5420 230d |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093032: 5421 230d |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093036: 6e10 be29 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +09303c: 0c01 |0014: move-result-object v1 │ │ +09303e: 7210 0620 0100 |0015: invoke-interface {v1}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ +093044: 0a01 |0018: move-result v1 │ │ +093046: 5901 330d |0019: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +09304a: 5420 230d |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09304e: 6e10 be29 0000 |001d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093054: 0c00 |0020: move-result-object v0 │ │ +093056: 7210 0920 0000 |0021: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2009 │ │ +09305c: 0a00 |0024: move-result v0 │ │ +09305e: 3800 2700 |0025: if-eqz v0, 004c // +0027 │ │ +093062: 5420 220d |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ +093066: 3800 2300 |0029: if-eqz v0, 004c // +0023 │ │ +09306a: 5420 230d |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09306e: 5200 380d |002d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0d38 │ │ +093072: 3900 1d00 |002f: if-nez v0, 004c // +001d │ │ +093076: 5420 230d |0031: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09307a: 5200 330d |0033: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +09307e: 3d00 1700 |0035: if-lez v0, 004c // +0017 │ │ +093082: 5420 230d |0037: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093086: 5421 220d |0039: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ +09308a: 7120 ad29 1000 |003b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V // method@29ad │ │ +093090: 1200 |003e: const/4 v0, #int 0 // #0 │ │ +093092: 5b20 220d |003f: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ +093096: 5420 230d |0041: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09309a: 6e10 b529 0000 |0043: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@29b5 │ │ +0930a0: 5420 230d |0046: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +0930a4: 6e10 ea29 0000 |0048: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@29ea │ │ +0930aa: 0e00 |004b: return-void │ │ +0930ac: 5420 230d |004c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +0930b0: 6e10 e529 0000 |004e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.rememberSyncState:()V // method@29e5 │ │ +0930b6: 28f0 |0051: goto 0041 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0005 line=767 │ │ 0x000d line=768 │ │ 0x001b line=772 │ │ 0x0037 line=774 │ │ @@ -141620,52 +141628,52 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 72 16-bit code units │ │ -08f730: |[08f730] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onInvalidated:()V │ │ -08f740: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ -08f744: 1203 |0002: const/4 v3, #int 0 // #0 │ │ -08f746: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -08f748: 5460 230d |0004: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f74c: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -08f74e: 5c01 2d0d |0007: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ -08f752: 5460 230d |0009: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f756: 6e10 be29 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08f75c: 0c00 |000e: move-result-object v0 │ │ -08f75e: 7210 0920 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2009 │ │ -08f764: 0a00 |0012: move-result v0 │ │ -08f766: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ -08f76a: 5460 230d |0015: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f76e: 7110 ae29 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; // method@29ae │ │ -08f774: 0c00 |001a: move-result-object v0 │ │ -08f776: 5b60 220d |001b: iput-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ -08f77a: 5460 230d |001d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f77e: 5461 230d |001f: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f782: 5211 330d |0021: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08f786: 5901 380d |0023: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0d38 │ │ -08f78a: 5460 230d |0025: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f78e: 5903 330d |0027: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08f792: 5460 230d |0029: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f796: 5902 3e0d |002b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -08f79a: 5460 230d |002d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f79e: 5a04 3f0d |002f: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -08f7a2: 5460 230d |0031: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f7a6: 5902 360d |0033: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -08f7aa: 5460 230d |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f7ae: 5a04 370d |0037: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -08f7b2: 5460 230d |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f7b6: 5c03 350d |003b: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -08f7ba: 5460 230d |003d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f7be: 6e10 b529 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@29b5 │ │ -08f7c4: 5460 230d |0042: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ -08f7c8: 6e10 ea29 0000 |0044: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@29ea │ │ -08f7ce: 0e00 |0047: return-void │ │ +0930b8: |[0930b8] com.actionbarsherlock.internal.widget.IcsAdapterView$AdapterDataSetObserver.onInvalidated:()V │ │ +0930c8: 1904 0080 |0000: const-wide/high16 v4, #long -9223372036854775808 // #8000 │ │ +0930cc: 1203 |0002: const/4 v3, #int 0 // #0 │ │ +0930ce: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0930d0: 5460 230d |0004: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +0930d4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0930d6: 5c01 2d0d |0007: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ +0930da: 5460 230d |0009: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +0930de: 6e10 be29 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +0930e4: 0c00 |000e: move-result-object v0 │ │ +0930e6: 7210 0920 0000 |000f: invoke-interface {v0}, Landroid/widget/Adapter;.hasStableIds:()Z // method@2009 │ │ +0930ec: 0a00 |0012: move-result v0 │ │ +0930ee: 3800 0a00 |0013: if-eqz v0, 001d // +000a │ │ +0930f2: 5460 230d |0015: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +0930f6: 7110 ae29 0000 |0017: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; // method@29ae │ │ +0930fc: 0c00 |001a: move-result-object v0 │ │ +0930fe: 5b60 220d |001b: iput-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.mInstanceState:Landroid/os/Parcelable; // field@0d22 │ │ +093102: 5460 230d |001d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093106: 5461 230d |001f: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09310a: 5211 330d |0021: iget v1, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +09310e: 5901 380d |0023: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldItemCount:I // field@0d38 │ │ +093112: 5460 230d |0025: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093116: 5903 330d |0027: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +09311a: 5460 230d |0029: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09311e: 5902 3e0d |002b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +093122: 5460 230d |002d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093126: 5a04 3f0d |002f: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +09312a: 5460 230d |0031: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09312e: 5902 360d |0033: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +093132: 5460 230d |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093136: 5a04 370d |0037: iput-wide v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +09313a: 5460 230d |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +09313e: 5c03 350d |003b: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +093142: 5460 230d |003d: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093146: 6e10 b529 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkFocus:()V // method@29b5 │ │ +09314c: 5460 230d |0042: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d23 │ │ +093150: 6e10 ea29 0000 |0044: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@29ea │ │ +093156: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=785 │ │ 0x0009 line=787 │ │ 0x0015 line=790 │ │ 0x001d line=794 │ │ 0x0025 line=795 │ │ @@ -141677,21 +141685,21 @@ │ │ 0x003d line=802 │ │ 0x0042 line=803 │ │ 0x0047 line=804 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; │ │ 0x0000 - 0x0048 reg=6 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.AdapterDataSetObserver; │ │ │ │ - source_file_idx : 1366 (IcsAdapterView.java) │ │ + source_file_idx : 1367 (IcsAdapterView.java) │ │ │ │ Class #663 header: │ │ class_idx : 1328 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1367 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #663 annotations: │ │ Annotations on class │ │ @@ -141711,21 +141719,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;) │ │ name : 'onItemLongClick' │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1366 (IcsAdapterView.java) │ │ + source_file_idx : 1367 (IcsAdapterView.java) │ │ │ │ Class #664 header: │ │ class_idx : 1329 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1367 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #664 annotations: │ │ Annotations on class │ │ @@ -141753,21 +141761,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;) │ │ name : 'onNothingSelected' │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1366 (IcsAdapterView.java) │ │ + source_file_idx : 1367 (IcsAdapterView.java) │ │ │ │ Class #665 header: │ │ class_idx : 1330 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1367 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #665 annotations: │ │ Annotations on class │ │ @@ -141792,18 +141800,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -08f7d0: |[08f7d0] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -08f7e0: 5b01 240d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ -08f7e4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -08f7ea: 0e00 |0005: return-void │ │ +093158: |[093158] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +093168: 5b01 240d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ +09316c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +093172: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.SelectionNotifier; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -141813,17 +141821,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f7ec: |[08f7ec] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V │ │ -08f7fc: 7020 a729 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29a7 │ │ -08f802: 0e00 |0003: return-void │ │ +093174: |[093174] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V │ │ +093184: 7020 a729 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29a7 │ │ +09318a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.SelectionNotifier; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -141835,54 +141843,54 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -08f804: |[08f804] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.run:()V │ │ -08f814: 5410 240d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ -08f818: 5500 2d0d |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ -08f81c: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -08f820: 5410 240d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ -08f824: 6e10 be29 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08f82a: 0c00 |000b: move-result-object v0 │ │ -08f82c: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -08f830: 5410 240d |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ -08f834: 6e20 e429 1000 |0010: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@29e4 │ │ -08f83a: 0e00 |0013: return-void │ │ -08f83c: 5410 240d |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ -08f840: 7110 af29 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29af │ │ -08f846: 28fa |0019: goto 0013 // -0006 │ │ +09318c: |[09318c] com.actionbarsherlock.internal.widget.IcsAdapterView$SelectionNotifier.run:()V │ │ +09319c: 5410 240d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ +0931a0: 5500 2d0d |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ +0931a4: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +0931a8: 5410 240d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ +0931ac: 6e10 be29 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +0931b2: 0c00 |000b: move-result-object v0 │ │ +0931b4: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +0931b8: 5410 240d |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ +0931bc: 6e20 e429 1000 |0010: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@29e4 │ │ +0931c2: 0e00 |0013: return-void │ │ +0931c4: 5410 240d |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; // field@0d24 │ │ +0931c8: 7110 af29 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29af │ │ +0931ce: 28fa |0019: goto 0013 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0006 line=823 │ │ 0x000e line=824 │ │ 0x0013 line=829 │ │ 0x0014 line=827 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; │ │ 0x0000 - 0x001a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Lcom/actionbarsherlock/internal/widget/IcsAdapterView.SelectionNotifier; │ │ │ │ - source_file_idx : 1366 (IcsAdapterView.java) │ │ + source_file_idx : 1367 (IcsAdapterView.java) │ │ │ │ Class #666 header: │ │ class_idx : 1331 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1088 │ │ -source_file_idx : 1366 │ │ +source_file_idx : 1367 │ │ static_fields_size : 7 │ │ instance_fields_size: 26 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 51 │ │ │ │ Class #666 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "" "Landroid/view/ViewGroup;" } │ │ Annotations on field #3377 'mFirstPosition' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="scrolling" │ │ Annotations on field #3379 'mItemCount' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="list" │ │ Annotations on field #3382 'mNextSelectedPosition' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="list" │ │ @@ -142056,31 +142064,31 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -08f848: |[08f848] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;)V │ │ -08f858: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -08f85a: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -08f85e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08f860: 7020 a21e 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1ea2 │ │ -08f866: 5940 310d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -08f86a: 5a42 450d |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -08f86e: 5c40 350d |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -08f872: 5c40 320d |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ -08f876: 5941 360d |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -08f87a: 5a42 370d |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -08f87e: 5941 3e0d |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -08f882: 5a42 3f0d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -08f886: 5941 390d |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ -08f88a: 5a42 3a0d |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ -08f88e: 5c40 2c0d |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ -08f892: 0e00 |001d: return-void │ │ +0931d0: |[0931d0] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;)V │ │ +0931e0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0931e2: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0931e6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0931e8: 7020 a21e 5400 |0004: invoke-direct {v4, v5}, Landroid/view/ViewGroup;.:(Landroid/content/Context;)V // method@1ea2 │ │ +0931ee: 5940 310d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +0931f2: 5a42 450d |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +0931f6: 5c40 350d |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +0931fa: 5c40 320d |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ +0931fe: 5941 360d |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +093202: 5a42 370d |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +093206: 5941 3e0d |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +09320a: 5a42 3f0d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +09320e: 5941 390d |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ +093212: 5a42 3a0d |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ +093216: 5c40 2c0d |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ +09321a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=228 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -142102,31 +142110,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -08f894: |[08f894] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -08f8a4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -08f8a6: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -08f8aa: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08f8ac: 7030 a31e 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ -08f8b2: 5940 310d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -08f8b6: 5a42 450d |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -08f8ba: 5c40 350d |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -08f8be: 5c40 320d |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ -08f8c2: 5941 360d |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -08f8c6: 5a42 370d |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -08f8ca: 5941 3e0d |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -08f8ce: 5a42 3f0d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -08f8d2: 5941 390d |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ -08f8d6: 5a42 3a0d |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ -08f8da: 5c40 2c0d |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ -08f8de: 0e00 |001d: return-void │ │ +09321c: |[09321c] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +09322c: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +09322e: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +093232: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +093234: 7030 a31e 5406 |0004: invoke-direct {v4, v5, v6}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ +09323a: 5940 310d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +09323e: 5a42 450d |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +093242: 5c40 350d |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +093246: 5c40 320d |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ +09324a: 5941 360d |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +09324e: 5a42 370d |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +093252: 5941 3e0d |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +093256: 5a42 3f0d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +09325a: 5941 390d |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ +09325e: 5a42 3a0d |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ +093262: 5c40 2c0d |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ +093266: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=232 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -142149,31 +142157,31 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -08f8e0: |[08f8e0] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -08f8f0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -08f8f2: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -08f8f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -08f8f8: 7040 a41e 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ -08f8fe: 5940 310d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -08f902: 5a42 450d |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -08f906: 5c40 350d |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -08f90a: 5c40 320d |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ -08f90e: 5941 360d |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -08f912: 5a42 370d |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -08f916: 5941 3e0d |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -08f91a: 5a42 3f0d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -08f91e: 5941 390d |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ -08f922: 5a42 3a0d |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ -08f926: 5c40 2c0d |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ -08f92a: 0e00 |001d: return-void │ │ +093268: |[093268] com.actionbarsherlock.internal.widget.IcsAdapterView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +093278: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +09327a: 1902 0080 |0001: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +09327e: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +093280: 7040 a41e 5476 |0004: invoke-direct {v4, v5, v6, v7}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ +093286: 5940 310d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +09328a: 5a42 450d |0009: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +09328e: 5c40 350d |000b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +093292: 5c40 320d |000d: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ +093296: 5941 360d |000f: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +09329a: 5a42 370d |0011: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +09329e: 5941 3e0d |0013: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +0932a2: 5a42 3f0d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +0932a6: 5941 390d |0017: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ +0932aa: 5a42 3a0d |0019: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ +0932ae: 5c40 2c0d |001b: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ +0932b2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=236 │ │ 0x0007 line=67 │ │ 0x0009 line=84 │ │ 0x000b line=94 │ │ 0x000d line=126 │ │ @@ -142197,17 +142205,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08f92c: |[08f92c] com.actionbarsherlock.internal.widget.IcsAdapterView.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V │ │ -08f93c: 6e20 e029 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@29e0 │ │ -08f942: 0e00 |0003: return-void │ │ +0932b4: |[0932b4] com.actionbarsherlock.internal.widget.IcsAdapterView.access$000:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/os/Parcelable;)V │ │ +0932c4: 6e20 e029 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@29e0 │ │ +0932ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/os/Parcelable; │ │ │ │ @@ -142216,18 +142224,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -08f944: |[08f944] com.actionbarsherlock.internal.widget.IcsAdapterView.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; │ │ -08f954: 6e10 e129 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@29e1 │ │ -08f95a: 0c00 |0003: move-result-object v0 │ │ -08f95c: 1100 |0004: return-object v0 │ │ +0932cc: |[0932cc] com.actionbarsherlock.internal.widget.IcsAdapterView.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)Landroid/os/Parcelable; │ │ +0932dc: 6e10 e129 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@29e1 │ │ +0932e2: 0c00 |0003: move-result-object v0 │ │ +0932e4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ @@ -142235,17 +142243,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -08f960: |[08f960] com.actionbarsherlock.internal.widget.IcsAdapterView.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -08f970: 7010 bd29 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@29bd │ │ -08f976: 0e00 |0003: return-void │ │ +0932e8: |[0932e8] com.actionbarsherlock.internal.widget.IcsAdapterView.access$200:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0932f8: 7010 bd29 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@29bd │ │ +0932fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ @@ -142253,42 +142261,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -08f978: |[08f978] com.actionbarsherlock.internal.widget.IcsAdapterView.fireOnSelected:()V │ │ -08f988: 5460 3d0d |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ -08f98c: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -08f990: 0e00 |0004: return-void │ │ -08f992: 6e10 d129 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ -08f998: 0a03 |0008: move-result v3 │ │ -08f99a: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ -08f99e: 6e10 d229 0600 |000b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ -08f9a4: 0c02 |000e: move-result-object v2 │ │ -08f9a6: 5460 3d0d |000f: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ -08f9aa: 6e10 be29 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08f9b0: 0c01 |0014: move-result-object v1 │ │ -08f9b2: 7220 0820 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ -08f9b8: 0b04 |0018: move-result-wide v4 │ │ -08f9ba: 0761 |0019: move-object v1, v6 │ │ -08f9bc: 7806 a529 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V // method@29a5 │ │ -08f9c2: 28e7 |001d: goto 0004 // -0019 │ │ -08f9c4: 5460 3d0d |001e: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ -08f9c8: 7220 a629 6000 |0020: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29a6 │ │ -08f9ce: 28e1 |0023: goto 0004 // -001f │ │ +093300: |[093300] com.actionbarsherlock.internal.widget.IcsAdapterView.fireOnSelected:()V │ │ +093310: 5460 3d0d |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ +093314: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +093318: 0e00 |0004: return-void │ │ +09331a: 6e10 d129 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ +093320: 0a03 |0008: move-result v3 │ │ +093322: 3a03 1500 |0009: if-ltz v3, 001e // +0015 │ │ +093326: 6e10 d229 0600 |000b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ +09332c: 0c02 |000e: move-result-object v2 │ │ +09332e: 5460 3d0d |000f: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ +093332: 6e10 be29 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093338: 0c01 |0014: move-result-object v1 │ │ +09333a: 7220 0820 3100 |0015: invoke-interface {v1, v3}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ +093340: 0b04 |0018: move-result-wide v4 │ │ +093342: 0761 |0019: move-object v1, v6 │ │ +093344: 7806 a529 0000 |001a: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V // method@29a5 │ │ +09334a: 28e7 |001d: goto 0004 // -0019 │ │ +09334c: 5460 3d0d |001e: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ +093350: 7220 a629 6000 |0020: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29a6 │ │ +093356: 28e1 |0023: goto 0004 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=855 │ │ 0x0004 line=866 │ │ 0x0005 line=858 │ │ 0x0009 line=859 │ │ 0x000b line=860 │ │ 0x000f line=861 │ │ + 0x0011 line=862 │ │ + 0x001a line=861 │ │ 0x001e line=864 │ │ locals : │ │ 0x0000 - 0x0000 reg=6 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x000f - 0x001e reg=2 v Landroid/view/View; │ │ 0x0009 - 0x0024 reg=3 selection I │ │ 0x0000 - 0x0024 reg=6 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -142297,37 +142307,38 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -08f9d0: |[08f9d0] com.actionbarsherlock.internal.widget.IcsAdapterView.isScrollableForAccessibility:()Z │ │ -08f9e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -08f9e2: 6e10 be29 0500 |0001: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08f9e8: 0c00 |0004: move-result-object v0 │ │ -08f9ea: 3800 1700 |0005: if-eqz v0, 001c // +0017 │ │ -08f9ee: 7210 0620 0000 |0007: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ -08f9f4: 0a01 |000a: move-result v1 │ │ -08f9f6: 3d01 1100 |000b: if-lez v1, 001c // +0011 │ │ -08f9fa: 6e10 c429 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@29c4 │ │ -08fa00: 0a03 |0010: move-result v3 │ │ -08fa02: 3c03 0a00 |0011: if-gtz v3, 001b // +000a │ │ -08fa06: 6e10 c829 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@29c8 │ │ -08fa0c: 0a03 |0016: move-result v3 │ │ -08fa0e: d804 01ff |0017: add-int/lit8 v4, v1, #int -1 // #ff │ │ -08fa12: 3543 0300 |0019: if-ge v3, v4, 001c // +0003 │ │ -08fa16: 1212 |001b: const/4 v2, #int 1 // #1 │ │ -08fa18: 0f02 |001c: return v2 │ │ +093358: |[093358] com.actionbarsherlock.internal.widget.IcsAdapterView.isScrollableForAccessibility:()Z │ │ +093368: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09336a: 6e10 be29 0500 |0001: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093370: 0c00 |0004: move-result-object v0 │ │ +093372: 3800 1700 |0005: if-eqz v0, 001c // +0017 │ │ +093376: 7210 0620 0000 |0007: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ +09337c: 0a01 |000a: move-result v1 │ │ +09337e: 3d01 1100 |000b: if-lez v1, 001c // +0011 │ │ +093382: 6e10 c429 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@29c4 │ │ +093388: 0a03 |0010: move-result v3 │ │ +09338a: 3c03 0a00 |0011: if-gtz v3, 001b // +000a │ │ +09338e: 6e10 c829 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@29c8 │ │ +093394: 0a03 |0016: move-result v3 │ │ +093396: d804 01ff |0017: add-int/lit8 v4, v1, #int -1 // #ff │ │ +09339a: 3543 0300 |0019: if-ge v3, v4, 001c // +0003 │ │ +09339e: 1212 |001b: const/4 v2, #int 1 // #1 │ │ +0933a0: 0f02 |001c: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=917 │ │ 0x0005 line=918 │ │ 0x0007 line=919 │ │ 0x000b line=920 │ │ + 0x000d line=921 │ │ 0x001c line=923 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x000b - 0x001c reg=1 itemCount I │ │ 0x0005 - 0x001d reg=0 adapter Landroid/widget/Adapter; TT; │ │ 0x0000 - 0x001d reg=5 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -142336,48 +142347,48 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 66 16-bit code units │ │ -08fa1c: |[08fa1c] com.actionbarsherlock.internal.widget.IcsAdapterView.updateEmptyStatus:(Z)V │ │ -08fa2c: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -08fa30: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -08fa32: 6e10 d529 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ -08fa38: 0a00 |0006: move-result v0 │ │ -08fa3a: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ -08fa3e: 1207 |0009: const/4 v7, #int 0 // #0 │ │ -08fa40: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ -08fa44: 5460 300d |000c: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ -08fa48: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ -08fa4c: 5460 300d |0010: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ -08fa50: 6e20 841e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -08fa56: 6e20 f929 2600 |0015: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@29f9 │ │ -08fa5c: 5560 2d0d |0018: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ -08fa60: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ -08fa64: 6e10 c929 0600 |001c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLeft:()I // method@29c9 │ │ -08fa6a: 0a02 |001f: move-result v2 │ │ -08fa6c: 6e10 d329 0600 |0020: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getTop:()I // method@29d3 │ │ -08fa72: 0a03 |0023: move-result v3 │ │ -08fa74: 6e10 ce29 0600 |0024: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getRight:()I // method@29ce │ │ -08fa7a: 0a04 |0027: move-result v4 │ │ -08fa7c: 6e10 bf29 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getBottom:()I // method@29bf │ │ -08fa82: 0a05 |002b: move-result v5 │ │ -08fa84: 0760 |002c: move-object v0, v6 │ │ -08fa86: 7406 de29 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onLayout:(ZIIII)V // method@29de │ │ -08fa8c: 0e00 |0030: return-void │ │ -08fa8e: 6e20 f929 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@29f9 │ │ -08fa94: 28e4 |0034: goto 0018 // -001c │ │ -08fa96: 5460 300d |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ -08fa9a: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ -08fa9e: 5460 300d |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ -08faa2: 6e20 841e 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -08faa8: 6e20 f929 1600 |003e: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@29f9 │ │ -08faae: 28ef |0041: goto 0030 // -0011 │ │ +0933a4: |[0933a4] com.actionbarsherlock.internal.widget.IcsAdapterView.updateEmptyStatus:(Z)V │ │ +0933b4: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0933b8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0933ba: 6e10 d529 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ +0933c0: 0a00 |0006: move-result v0 │ │ +0933c2: 3800 0300 |0007: if-eqz v0, 000a // +0003 │ │ +0933c6: 1207 |0009: const/4 v7, #int 0 // #0 │ │ +0933c8: 3807 2b00 |000a: if-eqz v7, 0035 // +002b │ │ +0933cc: 5460 300d |000c: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ +0933d0: 3800 2300 |000e: if-eqz v0, 0031 // +0023 │ │ +0933d4: 5460 300d |0010: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ +0933d8: 6e20 841e 1000 |0012: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0933de: 6e20 f929 2600 |0015: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@29f9 │ │ +0933e4: 5560 2d0d |0018: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDataChanged:Z // field@0d2d │ │ +0933e8: 3800 1600 |001a: if-eqz v0, 0030 // +0016 │ │ +0933ec: 6e10 c929 0600 |001c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLeft:()I // method@29c9 │ │ +0933f2: 0a02 |001f: move-result v2 │ │ +0933f4: 6e10 d329 0600 |0020: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getTop:()I // method@29d3 │ │ +0933fa: 0a03 |0023: move-result v3 │ │ +0933fc: 6e10 ce29 0600 |0024: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getRight:()I // method@29ce │ │ +093402: 0a04 |0027: move-result v4 │ │ +093404: 6e10 bf29 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getBottom:()I // method@29bf │ │ +09340a: 0a05 |002b: move-result v5 │ │ +09340c: 0760 |002c: move-object v0, v6 │ │ +09340e: 7406 de29 0000 |002d: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onLayout:(ZIIII)V // method@29de │ │ +093414: 0e00 |0030: return-void │ │ +093416: 6e20 f929 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@29f9 │ │ +09341c: 28e4 |0034: goto 0018 // -001c │ │ +09341e: 5460 300d |0035: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ +093422: 3800 0700 |0037: if-eqz v0, 003e // +0007 │ │ +093426: 5460 300d |0039: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ +09342a: 6e20 841e 2000 |003b: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +093430: 6e20 f929 1600 |003e: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setVisibility:(I)V // method@29f9 │ │ +093436: 28ef |0041: goto 0030 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=697 │ │ 0x0009 line=698 │ │ 0x000a line=701 │ │ 0x000c line=702 │ │ 0x0010 line=703 │ │ @@ -142399,19 +142410,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08fab0: |[08fab0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;)V │ │ -08fac0: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -08fac4: 1a01 b114 |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@14b1 │ │ -08fac8: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -08face: 2700 |0007: throw v0 │ │ +093438: |[093438] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;)V │ │ +093448: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +09344c: 1a01 b214 |0002: const-string v1, "addView(View) is not supported in AdapterView" // string@14b2 │ │ +093450: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +093456: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -142421,19 +142432,19 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -08fad0: |[08fad0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;I)V │ │ -08fae0: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -08fae4: 1a01 b314 |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@14b3 │ │ -08fae8: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -08faee: 2700 |0007: throw v0 │ │ +093458: |[093458] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;I)V │ │ +093468: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +09346c: 1a01 b414 |0002: const-string v1, "addView(View, int) is not supported in AdapterView" // string@14b4 │ │ +093470: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +093476: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -142444,19 +142455,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 │ │ -08faf0: |[08faf0] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -08fb00: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -08fb04: 1a01 b414 |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@14b4 │ │ -08fb08: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -08fb0e: 2700 |0007: throw v0 │ │ +093478: |[093478] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +093488: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +09348c: 1a01 b514 |0002: const-string v1, "addView(View, int, LayoutParams) is not supported in AdapterView" // string@14b5 │ │ +093490: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +093496: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -142468,19 +142479,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 │ │ -08fb10: |[08fb10] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -08fb20: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -08fb24: 1a01 b214 |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@14b2 │ │ -08fb28: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -08fb2e: 2700 |0007: throw v0 │ │ +093498: |[093498] com.actionbarsherlock.internal.widget.IcsAdapterView.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0934a8: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0934ac: 1a01 b314 |0002: const-string v1, "addView(View, LayoutParams) is not supported in AdapterView" // string@14b3 │ │ +0934b0: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +0934b6: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -142491,24 +142502,24 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -08fb30: |[08fb30] com.actionbarsherlock.internal.widget.IcsAdapterView.canAnimate:()Z │ │ -08fb40: 6f10 a91e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@1ea9 │ │ -08fb46: 0a00 |0003: move-result v0 │ │ -08fb48: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -08fb4c: 5210 330d |0006: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08fb50: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ -08fb54: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -08fb56: 0f00 |000b: return v0 │ │ -08fb58: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -08fb5a: 28fe |000d: goto 000b // -0002 │ │ +0934b8: |[0934b8] com.actionbarsherlock.internal.widget.IcsAdapterView.canAnimate:()Z │ │ +0934c8: 6f10 a91e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.canAnimate:()Z // method@1ea9 │ │ +0934ce: 0a00 |0003: move-result v0 │ │ +0934d0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0934d4: 5210 330d |0006: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +0934d8: 3d00 0400 |0008: if-lez v0, 000c // +0004 │ │ +0934dc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0934de: 0f00 |000b: return v0 │ │ +0934e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0934e2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -142517,56 +142528,56 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -08fb5c: |[08fb5c] com.actionbarsherlock.internal.widget.IcsAdapterView.checkFocus:()V │ │ -08fb6c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -08fb6e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -08fb70: 6e10 be29 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08fb76: 0c00 |0005: move-result-object v0 │ │ -08fb78: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -08fb7c: 7210 0620 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ -08fb82: 0a03 |000b: move-result v3 │ │ -08fb84: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ -08fb88: 0141 |000e: move v1, v4 │ │ -08fb8a: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ -08fb8e: 6e10 d529 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ -08fb94: 0a03 |0014: move-result v3 │ │ -08fb96: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ -08fb9a: 0142 |0017: move v2, v4 │ │ -08fb9c: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ -08fba0: 5563 2e0d |001a: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0d2e │ │ -08fba4: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ -08fba8: 0143 |001e: move v3, v4 │ │ -08fbaa: 6f20 d81e 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1ed8 │ │ -08fbb0: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ -08fbb4: 5563 2f0d |0024: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0d2f │ │ -08fbb8: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ -08fbbc: 0143 |0028: move v3, v4 │ │ -08fbbe: 6f20 d71e 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1ed7 │ │ -08fbc4: 5463 300d |002c: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ -08fbc8: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ -08fbcc: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ -08fbd0: 7210 0a20 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200a │ │ -08fbd6: 0a03 |0035: move-result v3 │ │ -08fbd8: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ -08fbdc: 0145 |0038: move v5, v4 │ │ -08fbde: 7020 fa29 5600 |0039: invoke-direct {v6, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@29fa │ │ -08fbe4: 0e00 |003c: return-void │ │ -08fbe6: 0151 |003d: move v1, v5 │ │ -08fbe8: 28d1 |003e: goto 000f // -002f │ │ -08fbea: 0152 |003f: move v2, v5 │ │ -08fbec: 28d8 |0040: goto 0018 // -0028 │ │ -08fbee: 0153 |0041: move v3, v5 │ │ -08fbf0: 28dd |0042: goto 001f // -0023 │ │ -08fbf2: 0153 |0043: move v3, v5 │ │ -08fbf4: 28e5 |0044: goto 0029 // -001b │ │ +0934e4: |[0934e4] com.actionbarsherlock.internal.widget.IcsAdapterView.checkFocus:()V │ │ +0934f4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0934f6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0934f8: 6e10 be29 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +0934fe: 0c00 |0005: move-result-object v0 │ │ +093500: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +093504: 7210 0620 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ +09350a: 0a03 |000b: move-result v3 │ │ +09350c: 3903 3100 |000c: if-nez v3, 003d // +0031 │ │ +093510: 0141 |000e: move v1, v4 │ │ +093512: 3801 0800 |000f: if-eqz v1, 0017 // +0008 │ │ +093516: 6e10 d529 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ +09351c: 0a03 |0014: move-result v3 │ │ +09351e: 3803 2a00 |0015: if-eqz v3, 003f // +002a │ │ +093522: 0142 |0017: move v2, v4 │ │ +093524: 3802 2900 |0018: if-eqz v2, 0041 // +0029 │ │ +093528: 5563 2e0d |001a: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0d2e │ │ +09352c: 3803 2500 |001c: if-eqz v3, 0041 // +0025 │ │ +093530: 0143 |001e: move v3, v4 │ │ +093532: 6f20 d81e 3600 |001f: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1ed8 │ │ +093538: 3802 2100 |0022: if-eqz v2, 0043 // +0021 │ │ +09353c: 5563 2f0d |0024: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0d2f │ │ +093540: 3803 1d00 |0026: if-eqz v3, 0043 // +001d │ │ +093544: 0143 |0028: move v3, v4 │ │ +093546: 6f20 d71e 3600 |0029: invoke-super {v6, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1ed7 │ │ +09354c: 5463 300d |002c: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ +093550: 3803 0e00 |002e: if-eqz v3, 003c // +000e │ │ +093554: 3800 0800 |0030: if-eqz v0, 0038 // +0008 │ │ +093558: 7210 0a20 0000 |0032: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200a │ │ +09355e: 0a03 |0035: move-result v3 │ │ +093560: 3803 0300 |0036: if-eqz v3, 0039 // +0003 │ │ +093564: 0145 |0038: move v5, v4 │ │ +093566: 7020 fa29 5600 |0039: invoke-direct {v6, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@29fa │ │ +09356c: 0e00 |003c: return-void │ │ +09356e: 0151 |003d: move v1, v5 │ │ +093570: 28d1 |003e: goto 000f // -002f │ │ +093572: 0152 |003f: move v2, v5 │ │ +093574: 28d8 |0040: goto 0018 // -0028 │ │ +093576: 0153 |0041: move v3, v5 │ │ +093578: 28dd |0042: goto 001f // -0023 │ │ +09357a: 0153 |0043: move v3, v5 │ │ +09357c: 28e5 |0044: goto 0029 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=678 │ │ 0x0006 line=679 │ │ 0x000f line=680 │ │ 0x0018 line=684 │ │ 0x0022 line=685 │ │ @@ -142591,28 +142602,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -08fbf8: |[08fbf8] com.actionbarsherlock.internal.widget.IcsAdapterView.checkSelectionChanged:()V │ │ -08fc08: 5240 3e0d |0000: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -08fc0c: 5241 390d |0002: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ -08fc10: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ -08fc14: 5340 3f0d |0006: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -08fc18: 5342 3a0d |0008: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ -08fc1c: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ -08fc20: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ -08fc24: 6e10 eb29 0400 |000e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.selectionChanged:()V // method@29eb │ │ -08fc2a: 5240 3e0d |0011: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -08fc2e: 5940 390d |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ -08fc32: 5340 3f0d |0015: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -08fc36: 5a40 3a0d |0017: iput-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ -08fc3a: 0e00 |0019: return-void │ │ +093580: |[093580] com.actionbarsherlock.internal.widget.IcsAdapterView.checkSelectionChanged:()V │ │ +093590: 5240 3e0d |0000: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +093594: 5241 390d |0002: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ +093598: 3310 0a00 |0004: if-ne v0, v1, 000e // +000a │ │ +09359c: 5340 3f0d |0006: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +0935a0: 5342 3a0d |0008: iget-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ +0935a4: 3100 0002 |000a: cmp-long v0, v0, v2 │ │ +0935a8: 3800 0d00 |000c: if-eqz v0, 0019 // +000d │ │ +0935ac: 6e10 eb29 0400 |000e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.selectionChanged:()V // method@29eb │ │ +0935b2: 5240 3e0d |0011: iget v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +0935b6: 5940 390d |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedPosition:I // field@0d39 │ │ +0935ba: 5340 3f0d |0015: iget-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +0935be: 5a40 3a0d |0017: iput-wide v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOldSelectedRowId:J // field@0d3a │ │ +0935c2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=995 │ │ 0x000e line=996 │ │ 0x0011 line=997 │ │ 0x0015 line=998 │ │ 0x0019 line=1000 │ │ @@ -142625,32 +142636,33 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -08fc3c: |[08fc3c] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -08fc4c: 6e10 d229 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ -08fc52: 0c00 |0003: move-result-object v0 │ │ -08fc54: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ -08fc58: 6e10 1e1e 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -08fc5e: 0a01 |0009: move-result v1 │ │ -08fc60: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ -08fc64: 6e20 e21d 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1de2 │ │ -08fc6a: 0a01 |000f: move-result v1 │ │ -08fc6c: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ -08fc70: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -08fc72: 0f01 |0013: return v1 │ │ -08fc74: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -08fc76: 28fe |0015: goto 0013 // -0002 │ │ +0935c4: |[0935c4] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0935d4: 6e10 d229 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ +0935da: 0c00 |0003: move-result-object v0 │ │ +0935dc: 3800 1000 |0004: if-eqz v0, 0014 // +0010 │ │ +0935e0: 6e10 1e1e 0000 |0006: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0935e6: 0a01 |0009: move-result v1 │ │ +0935e8: 3901 0a00 |000a: if-nez v1, 0014 // +000a │ │ +0935ec: 6e20 e21d 3000 |000c: invoke-virtual {v0, v3}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1de2 │ │ +0935f2: 0a01 |000f: move-result v1 │ │ +0935f4: 3801 0400 |0010: if-eqz v1, 0014 // +0004 │ │ +0935f8: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0935fa: 0f01 |0013: return v1 │ │ +0935fc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0935fe: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ 0x0004 line=871 │ │ + 0x000c line=872 │ │ 0x0012 line=873 │ │ 0x0013 line=875 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0004 - 0x0016 reg=0 selectedView Landroid/view/View; │ │ 0x0000 - 0x0016 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0016 reg=3 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -142660,17 +142672,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08fc78: |[08fc78] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ -08fc88: 6e20 bb29 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@29bb │ │ -08fc8e: 0e00 |0003: return-void │ │ +093600: |[093600] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchRestoreInstanceState:(Landroid/util/SparseArray;)V │ │ +093610: 6e20 bb29 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchThawSelfOnly:(Landroid/util/SparseArray;)V // method@29bb │ │ +093616: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0003 line=758 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -142682,17 +142694,17 @@ │ │ type : '(Landroid/util/SparseArray;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -08fc90: |[08fc90] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ -08fca0: 6e20 b729 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@29b7 │ │ -08fca6: 0e00 |0003: return-void │ │ +093618: |[093618] com.actionbarsherlock.internal.widget.IcsAdapterView.dispatchSaveInstanceState:(Landroid/util/SparseArray;)V │ │ +093628: 6e20 b729 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.dispatchFreezeSelfOnly:(Landroid/util/SparseArray;)V // method@29b7 │ │ +09362e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ 0x0003 line=750 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/util/SparseArray; │ │ @@ -142704,84 +142716,84 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 21 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -08fca8: |[08fca8] com.actionbarsherlock.internal.widget.IcsAdapterView.findSyncPosition:()I │ │ -08fcb8: 0800 1400 |0000: move-object/from16 v0, v20 │ │ -08fcbc: 5203 330d |0002: iget v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08fcc0: 3903 0400 |0004: if-nez v3, 0008 // +0004 │ │ -08fcc4: 12fd |0006: const/4 v13, #int -1 // #ff │ │ -08fcc6: 0f0d |0007: return v13 │ │ -08fcc8: 0800 1400 |0008: move-object/from16 v0, v20 │ │ -08fccc: 530a 450d |000a: iget-wide v10, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -08fcd0: 0800 1400 |000c: move-object/from16 v0, v20 │ │ -08fcd4: 520d 440d |000e: iget v13, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ -08fcd8: 1910 0080 |0010: const-wide/high16 v16, #long -9223372036854775808 // #8000 │ │ -08fcdc: 3110 0a10 |0012: cmp-long v16, v10, v16 │ │ -08fce0: 3910 0400 |0014: if-nez v16, 0018 // +0004 │ │ -08fce4: 12fd |0016: const/4 v13, #int -1 // #ff │ │ -08fce6: 28f0 |0017: goto 0007 // -0010 │ │ -08fce8: 1310 0000 |0018: const/16 v16, #int 0 // #0 │ │ -08fcec: 0200 1000 |001a: move/from16 v0, v16 │ │ -08fcf0: 7120 9d2e d000 |001c: invoke-static {v0, v13}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -08fcf6: 0a0d |001f: move-result v13 │ │ -08fcf8: d810 03ff |0020: add-int/lit8 v16, v3, #int -1 // #ff │ │ -08fcfc: 0200 1000 |0022: move/from16 v0, v16 │ │ -08fd00: 7120 a02e d000 |0024: invoke-static {v0, v13}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -08fd06: 0a0d |0027: move-result v13 │ │ -08fd08: 7100 c703 0000 |0028: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -08fd0e: 0b10 |002b: move-result-wide v16 │ │ -08fd10: 1612 6400 |002c: const-wide/16 v18, #int 100 // #64 │ │ -08fd14: 9b04 1012 |002e: add-long v4, v16, v18 │ │ -08fd18: 01d6 |0030: move v6, v13 │ │ -08fd1a: 01d9 |0031: move v9, v13 │ │ -08fd1c: 120c |0032: const/4 v12, #int 0 // #0 │ │ -08fd1e: 7401 be29 1400 |0033: invoke-virtual/range {v20}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08fd24: 0c02 |0036: move-result-object v2 │ │ -08fd26: 3902 0e00 |0037: if-nez v2, 0045 // +000e │ │ -08fd2a: 12fd |0039: const/4 v13, #int -1 // #ff │ │ -08fd2c: 28cd |003a: goto 0007 // -0033 │ │ -08fd2e: 3907 0600 |003b: if-nez v7, 0041 // +0006 │ │ -08fd32: 380c 2c00 |003d: if-eqz v12, 0069 // +002c │ │ -08fd36: 3908 2a00 |003f: if-nez v8, 0069 // +002a │ │ -08fd3a: d809 0901 |0041: add-int/lit8 v9, v9, #int 1 // #01 │ │ -08fd3e: 019d |0043: move v13, v9 │ │ -08fd40: 120c |0044: const/4 v12, #int 0 // #0 │ │ -08fd42: 7100 c703 0000 |0045: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -08fd48: 0b10 |0048: move-result-wide v16 │ │ -08fd4a: 3110 1004 |0049: cmp-long v16, v16, v4 │ │ -08fd4e: 3c10 1800 |004b: if-gtz v16, 0063 // +0018 │ │ -08fd52: 7220 0820 d200 |004d: invoke-interface {v2, v13}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ -08fd58: 0b0e |0050: move-result-wide v14 │ │ -08fd5a: 3110 0e0a |0051: cmp-long v16, v14, v10 │ │ -08fd5e: 3810 b4ff |0053: if-eqz v16, 0007 // -004c │ │ -08fd62: d810 03ff |0055: add-int/lit8 v16, v3, #int -1 // #ff │ │ -08fd66: 0200 1000 |0057: move/from16 v0, v16 │ │ -08fd6a: 3309 0c00 |0059: if-ne v9, v0, 0065 // +000c │ │ -08fd6e: 1218 |005b: const/4 v8, #int 1 // #1 │ │ -08fd70: 3906 0b00 |005c: if-nez v6, 0067 // +000b │ │ -08fd74: 1217 |005e: const/4 v7, #int 1 // #1 │ │ -08fd76: 3808 dcff |005f: if-eqz v8, 003b // -0024 │ │ -08fd7a: 3807 daff |0061: if-eqz v7, 003b // -0026 │ │ -08fd7e: 12fd |0063: const/4 v13, #int -1 // #ff │ │ -08fd80: 28a3 |0064: goto 0007 // -005d │ │ -08fd82: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -08fd84: 28f6 |0066: goto 005c // -000a │ │ -08fd86: 1207 |0067: const/4 v7, #int 0 // #0 │ │ -08fd88: 28f7 |0068: goto 005f // -0009 │ │ -08fd8a: 3908 0600 |0069: if-nez v8, 006f // +0006 │ │ -08fd8e: 390c daff |006b: if-nez v12, 0045 // -0026 │ │ -08fd92: 3907 d8ff |006d: if-nez v7, 0045 // -0028 │ │ -08fd96: d806 06ff |006f: add-int/lit8 v6, v6, #int -1 // #ff │ │ -08fd9a: 016d |0071: move v13, v6 │ │ -08fd9c: 121c |0072: const/4 v12, #int 1 // #1 │ │ -08fd9e: 28d2 |0073: goto 0045 // -002e │ │ +093630: |[093630] com.actionbarsherlock.internal.widget.IcsAdapterView.findSyncPosition:()I │ │ +093640: 0800 1400 |0000: move-object/from16 v0, v20 │ │ +093644: 5203 330d |0002: iget v3, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +093648: 3903 0400 |0004: if-nez v3, 0008 // +0004 │ │ +09364c: 12fd |0006: const/4 v13, #int -1 // #ff │ │ +09364e: 0f0d |0007: return v13 │ │ +093650: 0800 1400 |0008: move-object/from16 v0, v20 │ │ +093654: 530a 450d |000a: iget-wide v10, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +093658: 0800 1400 |000c: move-object/from16 v0, v20 │ │ +09365c: 520d 440d |000e: iget v13, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ +093660: 1910 0080 |0010: const-wide/high16 v16, #long -9223372036854775808 // #8000 │ │ +093664: 3110 0a10 |0012: cmp-long v16, v10, v16 │ │ +093668: 3910 0400 |0014: if-nez v16, 0018 // +0004 │ │ +09366c: 12fd |0016: const/4 v13, #int -1 // #ff │ │ +09366e: 28f0 |0017: goto 0007 // -0010 │ │ +093670: 1310 0000 |0018: const/16 v16, #int 0 // #0 │ │ +093674: 0200 1000 |001a: move/from16 v0, v16 │ │ +093678: 7120 9d2e d000 |001c: invoke-static {v0, v13}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +09367e: 0a0d |001f: move-result v13 │ │ +093680: d810 03ff |0020: add-int/lit8 v16, v3, #int -1 // #ff │ │ +093684: 0200 1000 |0022: move/from16 v0, v16 │ │ +093688: 7120 a02e d000 |0024: invoke-static {v0, v13}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +09368e: 0a0d |0027: move-result v13 │ │ +093690: 7100 c703 0000 |0028: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +093696: 0b10 |002b: move-result-wide v16 │ │ +093698: 1612 6400 |002c: const-wide/16 v18, #int 100 // #64 │ │ +09369c: 9b04 1012 |002e: add-long v4, v16, v18 │ │ +0936a0: 01d6 |0030: move v6, v13 │ │ +0936a2: 01d9 |0031: move v9, v13 │ │ +0936a4: 120c |0032: const/4 v12, #int 0 // #0 │ │ +0936a6: 7401 be29 1400 |0033: invoke-virtual/range {v20}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +0936ac: 0c02 |0036: move-result-object v2 │ │ +0936ae: 3902 0e00 |0037: if-nez v2, 0045 // +000e │ │ +0936b2: 12fd |0039: const/4 v13, #int -1 // #ff │ │ +0936b4: 28cd |003a: goto 0007 // -0033 │ │ +0936b6: 3907 0600 |003b: if-nez v7, 0041 // +0006 │ │ +0936ba: 380c 2c00 |003d: if-eqz v12, 0069 // +002c │ │ +0936be: 3908 2a00 |003f: if-nez v8, 0069 // +002a │ │ +0936c2: d809 0901 |0041: add-int/lit8 v9, v9, #int 1 // #01 │ │ +0936c6: 019d |0043: move v13, v9 │ │ +0936c8: 120c |0044: const/4 v12, #int 0 // #0 │ │ +0936ca: 7100 c703 0000 |0045: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0936d0: 0b10 |0048: move-result-wide v16 │ │ +0936d2: 3110 1004 |0049: cmp-long v16, v16, v4 │ │ +0936d6: 3c10 1800 |004b: if-gtz v16, 0063 // +0018 │ │ +0936da: 7220 0820 d200 |004d: invoke-interface {v2, v13}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ +0936e0: 0b0e |0050: move-result-wide v14 │ │ +0936e2: 3110 0e0a |0051: cmp-long v16, v14, v10 │ │ +0936e6: 3810 b4ff |0053: if-eqz v16, 0007 // -004c │ │ +0936ea: d810 03ff |0055: add-int/lit8 v16, v3, #int -1 // #ff │ │ +0936ee: 0200 1000 |0057: move/from16 v0, v16 │ │ +0936f2: 3309 0c00 |0059: if-ne v9, v0, 0065 // +000c │ │ +0936f6: 1218 |005b: const/4 v8, #int 1 // #1 │ │ +0936f8: 3906 0b00 |005c: if-nez v6, 0067 // +000b │ │ +0936fc: 1217 |005e: const/4 v7, #int 1 // #1 │ │ +0936fe: 3808 dcff |005f: if-eqz v8, 003b // -0024 │ │ +093702: 3807 daff |0061: if-eqz v7, 003b // -0026 │ │ +093706: 12fd |0063: const/4 v13, #int -1 // #ff │ │ +093708: 28a3 |0064: goto 0007 // -005d │ │ +09370a: 1208 |0065: const/4 v8, #int 0 // #0 │ │ +09370c: 28f6 |0066: goto 005c // -000a │ │ +09370e: 1207 |0067: const/4 v7, #int 0 // #0 │ │ +093710: 28f7 |0068: goto 005f // -0009 │ │ +093712: 3908 0600 |0069: if-nez v8, 006f // +0006 │ │ +093716: 390c daff |006b: if-nez v12, 0045 // -0026 │ │ +09371a: 3907 d8ff |006d: if-nez v7, 0045 // -0028 │ │ +09371e: d806 06ff |006f: add-int/lit8 v6, v6, #int -1 // #ff │ │ +093722: 016d |0071: move v13, v6 │ │ +093724: 121c |0072: const/4 v12, #int 1 // #1 │ │ +093726: 28d2 |0073: goto 0045 // -002e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1011 │ │ 0x0004 line=1013 │ │ 0x0006 line=1014 │ │ 0x0007 line=1086 │ │ 0x0008 line=1017 │ │ @@ -142846,17 +142858,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fda0: |[08fda0] com.actionbarsherlock.internal.widget.IcsAdapterView.getCount:()I │ │ -08fdb0: 5210 330d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08fdb4: 0f00 |0002: return v0 │ │ +093728: |[093728] com.actionbarsherlock.internal.widget.IcsAdapterView.getCount:()I │ │ +093738: 5210 330d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +09373c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -142865,17 +142877,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fdb8: |[08fdb8] com.actionbarsherlock.internal.widget.IcsAdapterView.getEmptyView:()Landroid/view/View; │ │ -08fdc8: 5410 300d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ -08fdcc: 1100 |0002: return-object v0 │ │ +093740: |[093740] com.actionbarsherlock.internal.widget.IcsAdapterView.getEmptyView:()Landroid/view/View; │ │ +093750: 5410 300d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ +093754: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -142884,17 +142896,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fdd0: |[08fdd0] com.actionbarsherlock.internal.widget.IcsAdapterView.getFirstVisiblePosition:()I │ │ -08fde0: 5210 310d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -08fde4: 0f00 |0002: return v0 │ │ +093758: |[093758] com.actionbarsherlock.internal.widget.IcsAdapterView.getFirstVisiblePosition:()I │ │ +093768: 5210 310d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +09376c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -142903,24 +142915,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -08fde8: |[08fde8] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemAtPosition:(I)Ljava/lang/Object; │ │ -08fdf8: 6e10 be29 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08fdfe: 0c00 |0003: move-result-object v0 │ │ -08fe00: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08fe04: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ -08fe08: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -08fe0a: 1101 |0009: return-object v1 │ │ -08fe0c: 7220 0720 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2007 │ │ -08fe12: 0c01 |000d: move-result-object v1 │ │ -08fe14: 28fb |000e: goto 0009 // -0005 │ │ +093770: |[093770] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemAtPosition:(I)Ljava/lang/Object; │ │ +093780: 6e10 be29 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093786: 0c00 |0003: move-result-object v0 │ │ +093788: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +09378c: 3b03 0400 |0006: if-gez v3, 000a // +0004 │ │ +093790: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +093792: 1101 |0009: return-object v1 │ │ +093794: 7220 0720 3000 |000a: invoke-interface {v0, v3}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2007 │ │ +09379a: 0c01 |000d: move-result-object v1 │ │ +09379c: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ 0x0004 line=730 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0004 - 0x000f reg=0 adapter Landroid/widget/Adapter; TT; │ │ @@ -142932,24 +142944,24 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -08fe18: |[08fe18] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemIdAtPosition:(I)J │ │ -08fe28: 6e10 be29 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08fe2e: 0c00 |0003: move-result-object v0 │ │ -08fe30: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -08fe34: 3b05 0500 |0006: if-gez v5, 000b // +0005 │ │ -08fe38: 1902 0080 |0008: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -08fe3c: 1002 |000a: return-wide v2 │ │ -08fe3e: 7220 0820 5000 |000b: invoke-interface {v0, v5}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ -08fe44: 0b02 |000e: move-result-wide v2 │ │ -08fe46: 28fb |000f: goto 000a // -0005 │ │ +0937a0: |[0937a0] com.actionbarsherlock.internal.widget.IcsAdapterView.getItemIdAtPosition:(I)J │ │ +0937b0: 6e10 be29 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +0937b6: 0c00 |0003: move-result-object v0 │ │ +0937b8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0937bc: 3b05 0500 |0006: if-gez v5, 000b // +0005 │ │ +0937c0: 1902 0080 |0008: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0937c4: 1002 |000a: return-wide v2 │ │ +0937c6: 7220 0820 5000 |000b: invoke-interface {v0, v5}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ +0937cc: 0b02 |000e: move-result-wide v2 │ │ +0937ce: 28fb |000f: goto 000a // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x0004 line=735 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0004 - 0x0010 reg=0 adapter Landroid/widget/Adapter; TT; │ │ @@ -142961,21 +142973,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -08fe48: |[08fe48] com.actionbarsherlock.internal.widget.IcsAdapterView.getLastVisiblePosition:()I │ │ -08fe58: 5220 310d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -08fe5c: 6e10 c129 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@29c1 │ │ -08fe62: 0a01 |0005: move-result v1 │ │ -08fe64: b010 |0006: add-int/2addr v0, v1 │ │ -08fe66: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ -08fe6a: 0f00 |0009: return v0 │ │ +0937d0: |[0937d0] com.actionbarsherlock.internal.widget.IcsAdapterView.getLastVisiblePosition:()I │ │ +0937e0: 5220 310d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +0937e4: 6e10 c129 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@29c1 │ │ +0937ea: 0a01 |0005: move-result v1 │ │ +0937ec: b010 |0006: add-int/2addr v0, v1 │ │ +0937ee: d800 00ff |0007: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0937f2: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=608 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -142984,17 +142996,17 @@ │ │ type : '()Landroid/widget/AdapterView$OnItemClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fe6c: |[08fe6c] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemClickListener:()Landroid/widget/AdapterView$OnItemClickListener; │ │ -08fe7c: 5410 3b0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ -08fe80: 1100 |0002: return-object v0 │ │ +0937f4: |[0937f4] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemClickListener:()Landroid/widget/AdapterView$OnItemClickListener; │ │ +093804: 5410 3b0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ +093808: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -143003,17 +143015,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fe84: |[08fe84] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemLongClickListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; │ │ -08fe94: 5410 3c0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0d3c │ │ -08fe98: 1100 |0002: return-object v0 │ │ +09380c: |[09380c] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemLongClickListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; │ │ +09381c: 5410 3c0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0d3c │ │ +093820: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -143022,17 +143034,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08fe9c: |[08fe9c] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemSelectedListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; │ │ -08feac: 5410 3d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ -08feb0: 1100 |0002: return-object v0 │ │ +093824: |[093824] com.actionbarsherlock.internal.widget.IcsAdapterView.getOnItemSelectedListener:()Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; │ │ +093834: 5410 3d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ +093838: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -143041,41 +143053,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -08feb4: |[08feb4] com.actionbarsherlock.internal.widget.IcsAdapterView.getPositionForView:(Landroid/view/View;)I │ │ -08fec4: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -08fec6: 0783 |0001: move-object v3, v8 │ │ -08fec8: 6e10 091e 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -08fece: 0c04 |0005: move-result-object v4 │ │ -08fed0: 1f04 3904 |0006: check-cast v4, Landroid/view/View; // type@0439 │ │ -08fed4: 6e20 aa2e 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -08feda: 0a06 |000b: move-result v6 │ │ -08fedc: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ -08fee0: 0743 |000e: move-object v3, v4 │ │ -08fee2: 28f3 |000f: goto 0002 // -000d │ │ -08fee4: 0d01 |0010: move-exception v1 │ │ -08fee6: 0f05 |0011: return v5 │ │ -08fee8: 6e10 c129 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@29c1 │ │ -08feee: 0a00 |0015: move-result v0 │ │ -08fef0: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -08fef2: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ -08fef6: 6e20 c029 2700 |0019: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@29c0 │ │ -08fefc: 0c06 |001c: move-result-object v6 │ │ -08fefe: 6e20 aa2e 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ -08ff04: 0a06 |0020: move-result v6 │ │ -08ff06: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ -08ff0a: 5275 310d |0023: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -08ff0e: b025 |0025: add-int/2addr v5, v2 │ │ -08ff10: 28eb |0026: goto 0011 // -0015 │ │ -08ff12: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -08ff16: 28ee |0029: goto 0017 // -0012 │ │ +09383c: |[09383c] com.actionbarsherlock.internal.widget.IcsAdapterView.getPositionForView:(Landroid/view/View;)I │ │ +09384c: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +09384e: 0783 |0001: move-object v3, v8 │ │ +093850: 6e10 091e 0300 |0002: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +093856: 0c04 |0005: move-result-object v4 │ │ +093858: 1f04 3904 |0006: check-cast v4, Landroid/view/View; // type@0439 │ │ +09385c: 6e20 aa2e 7400 |0008: invoke-virtual {v4, v7}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +093862: 0a06 |000b: move-result v6 │ │ +093864: 3906 0600 |000c: if-nez v6, 0012 // +0006 │ │ +093868: 0743 |000e: move-object v3, v4 │ │ +09386a: 28f3 |000f: goto 0002 // -000d │ │ +09386c: 0d01 |0010: move-exception v1 │ │ +09386e: 0f05 |0011: return v5 │ │ +093870: 6e10 c129 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@29c1 │ │ +093876: 0a00 |0015: move-result v0 │ │ +093878: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +09387a: 3502 faff |0017: if-ge v2, v0, 0011 // -0006 │ │ +09387e: 6e20 c029 2700 |0019: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@29c0 │ │ +093884: 0c06 |001c: move-result-object v6 │ │ +093886: 6e20 aa2e 3600 |001d: invoke-virtual {v6, v3}, Ljava/lang/Object;.equals:(Ljava/lang/Object;)Z // method@2eaa │ │ +09388c: 0a06 |0020: move-result v6 │ │ +09388e: 3806 0600 |0021: if-eqz v6, 0027 // +0006 │ │ +093892: 5275 310d |0023: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +093896: b025 |0025: add-int/2addr v5, v2 │ │ +093898: 28eb |0026: goto 0011 // -0015 │ │ +09389a: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +09389e: 28ee |0029: goto 0017 // -0012 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ Ljava/lang/ClassCastException; -> 0x0010 │ │ positions : │ │ 0x0001 line=568 │ │ 0x0002 line=571 │ │ 0x000e line=572 │ │ @@ -143101,29 +143113,29 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -08ff28: |[08ff28] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItem:()Ljava/lang/Object; │ │ -08ff38: 6e10 be29 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -08ff3e: 0c00 |0003: move-result-object v0 │ │ -08ff40: 6e10 d129 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ -08ff46: 0a01 |0007: move-result v1 │ │ -08ff48: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -08ff4c: 7210 0620 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ -08ff52: 0a02 |000d: move-result v2 │ │ -08ff54: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ -08ff58: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ -08ff5c: 7220 0720 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2007 │ │ -08ff62: 0c02 |0015: move-result-object v2 │ │ -08ff64: 1102 |0016: return-object v2 │ │ -08ff66: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -08ff68: 28fe |0018: goto 0016 // -0002 │ │ +0938b0: |[0938b0] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItem:()Ljava/lang/Object; │ │ +0938c0: 6e10 be29 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +0938c6: 0c00 |0003: move-result-object v0 │ │ +0938c8: 6e10 d129 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ +0938ce: 0a01 |0007: move-result v1 │ │ +0938d0: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0938d4: 7210 0620 0000 |000a: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ +0938da: 0a02 |000d: move-result v2 │ │ +0938dc: 3d02 0900 |000e: if-lez v2, 0017 // +0009 │ │ +0938e0: 3a01 0700 |0010: if-ltz v1, 0017 // +0007 │ │ +0938e4: 7220 0720 1000 |0012: invoke-interface {v0, v1}, Landroid/widget/Adapter;.getItem:(I)Ljava/lang/Object; // method@2007 │ │ +0938ea: 0c02 |0015: move-result-object v2 │ │ +0938ec: 1102 |0016: return-object v2 │ │ +0938ee: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0938f0: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0004 line=540 │ │ 0x0008 line=541 │ │ 0x0012 line=542 │ │ 0x0016 line=544 │ │ @@ -143138,17 +143150,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ff6c: |[08ff6c] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemId:()J │ │ -08ff7c: 5320 370d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -08ff80: 1000 |0002: return-wide v0 │ │ +0938f4: |[0938f4] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemId:()J │ │ +093904: 5320 370d |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +093908: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -143157,17 +143169,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -08ff84: |[08ff84] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemPosition:()I │ │ -08ff94: 5210 360d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -08ff98: 0f00 |0002: return v0 │ │ +09390c: |[09390c] com.actionbarsherlock.internal.widget.IcsAdapterView.getSelectedItemPosition:()I │ │ +09391c: 5210 360d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +093920: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -143182,57 +143194,57 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -08ff9c: |[08ff9c] com.actionbarsherlock.internal.widget.IcsAdapterView.handleDataChanged:()V │ │ -08ffac: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ -08ffb0: 1217 |0002: const/4 v7, #int 1 // #1 │ │ -08ffb2: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ -08ffb4: 1205 |0004: const/4 v5, #int 0 // #0 │ │ -08ffb6: 52a0 330d |0005: iget v0, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ -08ffba: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -08ffbc: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ -08ffc0: 55a4 350d |000a: iget-boolean v4, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -08ffc4: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ -08ffc8: 5ca5 350d |000e: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -08ffcc: 6e10 bc29 0a00 |0010: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.findSyncPosition:()I // method@29bc │ │ -08ffd2: 0a02 |0013: move-result v2 │ │ -08ffd4: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ -08ffd8: 6e30 da29 2a07 |0016: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@29da │ │ -08ffde: 0a03 |0019: move-result v3 │ │ -08ffe0: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ -08ffe4: 6e20 f229 2a00 |001c: invoke-virtual {v10, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@29f2 │ │ -08ffea: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -08ffec: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ -08fff0: 6e10 d129 0a00 |0022: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ -08fff6: 0a02 |0025: move-result v2 │ │ -08fff8: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ -08fffc: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ -090000: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ -090004: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -090006: 6e30 da29 2a07 |002d: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@29da │ │ -09000c: 0a03 |0030: move-result v3 │ │ -09000e: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ -090012: 6e30 da29 2a05 |0033: invoke-virtual {v10, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@29da │ │ -090018: 0a03 |0036: move-result v3 │ │ -09001a: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ -09001e: 6e20 f229 3a00 |0039: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@29f2 │ │ -090024: 6e10 b629 0a00 |003c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@29b6 │ │ -09002a: 1211 |003f: const/4 v1, #int 1 // #1 │ │ -09002c: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ -090030: 59a6 3e0d |0042: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -090034: 5aa8 3f0d |0044: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -090038: 59a6 360d |0046: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -09003c: 5aa8 370d |0048: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -090040: 5ca5 350d |004a: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -090044: 6e10 b629 0a00 |004c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@29b6 │ │ -09004a: 0e00 |004f: return-void │ │ +093924: |[093924] com.actionbarsherlock.internal.widget.IcsAdapterView.handleDataChanged:()V │ │ +093934: 1908 0080 |0000: const-wide/high16 v8, #long -9223372036854775808 // #8000 │ │ +093938: 1217 |0002: const/4 v7, #int 1 // #1 │ │ +09393a: 12f6 |0003: const/4 v6, #int -1 // #ff │ │ +09393c: 1205 |0004: const/4 v5, #int 0 // #0 │ │ +09393e: 52a0 330d |0005: iget v0, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mItemCount:I // field@0d33 │ │ +093942: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +093944: 3d00 3800 |0008: if-lez v0, 0040 // +0038 │ │ +093948: 55a4 350d |000a: iget-boolean v4, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +09394c: 3804 1400 |000c: if-eqz v4, 0020 // +0014 │ │ +093950: 5ca5 350d |000e: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +093954: 6e10 bc29 0a00 |0010: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.findSyncPosition:()I // method@29bc │ │ +09395a: 0a02 |0013: move-result v2 │ │ +09395c: 3a02 0c00 |0014: if-ltz v2, 0020 // +000c │ │ +093960: 6e30 da29 2a07 |0016: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@29da │ │ +093966: 0a03 |0019: move-result v3 │ │ +093968: 3323 0600 |001a: if-ne v3, v2, 0020 // +0006 │ │ +09396c: 6e20 f229 2a00 |001c: invoke-virtual {v10, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@29f2 │ │ +093972: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +093974: 3901 2000 |0020: if-nez v1, 0040 // +0020 │ │ +093978: 6e10 d129 0a00 |0022: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ +09397e: 0a02 |0025: move-result v2 │ │ +093980: 3402 0400 |0026: if-lt v2, v0, 002a // +0004 │ │ +093984: d802 00ff |0028: add-int/lit8 v2, v0, #int -1 // #ff │ │ +093988: 3b02 0300 |002a: if-gez v2, 002d // +0003 │ │ +09398c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +09398e: 6e30 da29 2a07 |002d: invoke-virtual {v10, v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@29da │ │ +093994: 0a03 |0030: move-result v3 │ │ +093996: 3b03 0600 |0031: if-gez v3, 0037 // +0006 │ │ +09399a: 6e30 da29 2a05 |0033: invoke-virtual {v10, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.lookForSelectablePosition:(IZ)I // method@29da │ │ +0939a0: 0a03 |0036: move-result v3 │ │ +0939a2: 3a03 0900 |0037: if-ltz v3, 0040 // +0009 │ │ +0939a6: 6e20 f229 3a00 |0039: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setNextSelectedPositionInt:(I)V // method@29f2 │ │ +0939ac: 6e10 b629 0a00 |003c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@29b6 │ │ +0939b2: 1211 |003f: const/4 v1, #int 1 // #1 │ │ +0939b4: 3901 0f00 |0040: if-nez v1, 004f // +000f │ │ +0939b8: 59a6 3e0d |0042: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +0939bc: 5aa8 3f0d |0044: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +0939c0: 59a6 360d |0046: iput v6, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +0939c4: 5aa8 370d |0048: iput-wide v8, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +0939c8: 5ca5 350d |004a: iput-boolean v5, v10, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +0939cc: 6e10 b629 0a00 |004c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.checkSelectionChanged:()V // method@29b6 │ │ +0939d2: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=932 │ │ 0x0007 line=933 │ │ 0x0008 line=935 │ │ 0x000a line=940 │ │ 0x000e line=943 │ │ @@ -143278,17 +143290,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09004c: |[09004c] com.actionbarsherlock.internal.widget.IcsAdapterView.isInFilterMode:()Z │ │ -09005c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09005e: 0f00 |0001: return v0 │ │ +0939d4: |[0939d4] com.actionbarsherlock.internal.widget.IcsAdapterView.isInFilterMode:()Z │ │ +0939e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0939e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -143297,16 +143309,16 @@ │ │ type : '(IZ)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090060: |[090060] com.actionbarsherlock.internal.widget.IcsAdapterView.lookForSelectablePosition:(IZ)I │ │ -090070: 0f01 |0000: return v1 │ │ +0939e8: |[0939e8] com.actionbarsherlock.internal.widget.IcsAdapterView.lookForSelectablePosition:(IZ)I │ │ +0939f8: 0f01 |0000: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0001 reg=1 position I │ │ @@ -143317,19 +143329,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -090074: |[090074] com.actionbarsherlock.internal.widget.IcsAdapterView.onDetachedFromWindow:()V │ │ -090084: 6f10 c21e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ -09008a: 5410 400d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ -09008e: 6e20 e729 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@29e7 │ │ -090094: 0e00 |0008: return-void │ │ +0939fc: |[0939fc] com.actionbarsherlock.internal.widget.IcsAdapterView.onDetachedFromWindow:()V │ │ +093a0c: 6f10 c21e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ +093a12: 5410 400d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ +093a16: 6e20 e729 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@29e7 │ │ +093a1c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=813 │ │ 0x0003 line=814 │ │ 0x0008 line=815 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -143340,38 +143352,38 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -090098: |[090098] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0900a8: 6f20 c41e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1ec4 │ │ -0900ae: 7010 d829 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@29d8 │ │ -0900b4: 0a01 |0006: move-result v1 │ │ -0900b6: 6e20 421f 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@1f42 │ │ -0900bc: 6e10 d229 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ -0900c2: 0c00 |000d: move-result-object v0 │ │ -0900c4: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -0900c8: 6e10 2c1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@1e2c │ │ -0900ce: 0a01 |0013: move-result v1 │ │ -0900d0: 6e20 3e1f 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1f3e │ │ -0900d6: 6e10 d129 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ -0900dc: 0a01 |001a: move-result v1 │ │ -0900de: 6e20 3d1f 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@1f3d │ │ -0900e4: 6e10 c429 0200 |001e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@29c4 │ │ -0900ea: 0a01 |0021: move-result v1 │ │ -0900ec: 6e20 3f1f 1300 |0022: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setFromIndex:(I)V // method@1f3f │ │ -0900f2: 6e10 c829 0200 |0025: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@29c8 │ │ -0900f8: 0a01 |0028: move-result v1 │ │ -0900fa: 6e20 431f 1300 |0029: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setToIndex:(I)V // method@1f43 │ │ -090100: 6e10 c229 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getCount:()I // method@29c2 │ │ -090106: 0a01 |002f: move-result v1 │ │ -090108: 6e20 401f 1300 |0030: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@1f40 │ │ -09010e: 0e00 |0033: return-void │ │ +093a20: |[093a20] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +093a30: 6f20 c41e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1ec4 │ │ +093a36: 7010 d829 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@29d8 │ │ +093a3c: 0a01 |0006: move-result v1 │ │ +093a3e: 6e20 421f 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setScrollable:(Z)V // method@1f42 │ │ +093a44: 6e10 d229 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ +093a4a: 0c00 |000d: move-result-object v0 │ │ +093a4c: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +093a50: 6e10 2c1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@1e2c │ │ +093a56: 0a01 |0013: move-result v1 │ │ +093a58: 6e20 3e1f 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1f3e │ │ +093a5e: 6e10 d129 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedItemPosition:()I // method@29d1 │ │ +093a64: 0a01 |001a: move-result v1 │ │ +093a66: 6e20 3d1f 1300 |001b: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@1f3d │ │ +093a6c: 6e10 c429 0200 |001e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getFirstVisiblePosition:()I // method@29c4 │ │ +093a72: 0a01 |0021: move-result v1 │ │ +093a74: 6e20 3f1f 1300 |0022: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setFromIndex:(I)V // method@1f3f │ │ +093a7a: 6e10 c829 0200 |0025: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getLastVisiblePosition:()I // method@29c8 │ │ +093a80: 0a01 |0028: move-result v1 │ │ +093a82: 6e20 431f 1300 |0029: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setToIndex:(I)V // method@1f43 │ │ +093a88: 6e10 c229 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getCount:()I // method@29c2 │ │ +093a8e: 0a01 |002f: move-result v1 │ │ +093a90: 6e20 401f 1300 |0030: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@1f40 │ │ +093a96: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0003 line=905 │ │ 0x000a line=906 │ │ 0x000e line=907 │ │ 0x0010 line=908 │ │ @@ -143391,26 +143403,26 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -090110: |[090110] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -090120: 6f20 c51e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1ec5 │ │ -090126: 7010 d829 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@29d8 │ │ -09012c: 0a01 |0006: move-result v1 │ │ -09012e: 6e20 9f1f 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1f9f │ │ -090134: 6e10 d229 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ -09013a: 0c00 |000d: move-result-object v0 │ │ -09013c: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -090140: 6e10 2c1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@1e2c │ │ -090146: 0a01 |0013: move-result v1 │ │ -090148: 6e20 951f 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1f95 │ │ -09014e: 0e00 |0017: return-void │ │ +093a98: |[093a98] com.actionbarsherlock.internal.widget.IcsAdapterView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +093aa8: 6f20 c51e 3200 |0000: invoke-super {v2, v3}, Landroid/view/ViewGroup;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@1ec5 │ │ +093aae: 7010 d829 0200 |0003: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isScrollableForAccessibility:()Z // method@29d8 │ │ +093ab4: 0a01 |0006: move-result v1 │ │ +093ab6: 6e20 9f1f 1300 |0007: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setScrollable:(Z)V // method@1f9f │ │ +093abc: 6e10 d229 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getSelectedView:()Landroid/view/View; // method@29d2 │ │ +093ac2: 0c00 |000d: move-result-object v0 │ │ +093ac4: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +093ac8: 6e10 2c1e 0000 |0010: invoke-virtual {v0}, Landroid/view/View;.isEnabled:()Z // method@1e2c │ │ +093ace: 0a01 |0013: move-result v1 │ │ +093ad0: 6e20 951f 1300 |0014: invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;.setEnabled:(Z)V // method@1f95 │ │ +093ad6: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0003 line=895 │ │ 0x000a line=896 │ │ 0x000e line=897 │ │ 0x0010 line=898 │ │ @@ -143426,19 +143438,19 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -090150: |[090150] com.actionbarsherlock.internal.widget.IcsAdapterView.onLayout:(ZIIII)V │ │ -090160: 6e10 c529 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getHeight:()I // method@29c5 │ │ -090166: 0a00 |0003: move-result v0 │ │ -090168: 5910 340d |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0d34 │ │ -09016c: 0e00 |0006: return-void │ │ +093ad8: |[093ad8] com.actionbarsherlock.internal.widget.IcsAdapterView.onLayout:(ZIIII)V │ │ +093ae8: 6e10 c529 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getHeight:()I // method@29c5 │ │ +093aee: 0a00 |0003: move-result v0 │ │ +093af0: 5910 340d |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0d34 │ │ +093af4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0006 line=507 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -143453,27 +143465,27 @@ │ │ type : '(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -090170: |[090170] com.actionbarsherlock.internal.widget.IcsAdapterView.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -090180: 6f30 ca1e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1eca │ │ -090186: 0a01 |0003: move-result v1 │ │ -090188: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ -09018c: 7100 391f 0000 |0006: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@1f39 │ │ -090192: 0c00 |0009: move-result-object v0 │ │ -090194: 6e20 dc29 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@29dc │ │ -09019a: 6e20 e21d 0300 |000d: invoke-virtual {v3, v0}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1de2 │ │ -0901a0: 6e20 331f 0400 |0010: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1f33 │ │ -0901a6: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0901a8: 0f01 |0014: return v1 │ │ -0901aa: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0901ac: 28fe |0016: goto 0014 // -0002 │ │ +093af8: |[093af8] com.actionbarsherlock.internal.widget.IcsAdapterView.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +093b08: 6f30 ca1e 3204 |0000: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onRequestSendAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1eca │ │ +093b0e: 0a01 |0003: move-result v1 │ │ +093b10: 3801 1100 |0004: if-eqz v1, 0015 // +0011 │ │ +093b14: 7100 391f 0000 |0006: invoke-static {}, Landroid/view/accessibility/AccessibilityEvent;.obtain:()Landroid/view/accessibility/AccessibilityEvent; // method@1f39 │ │ +093b1a: 0c00 |0009: move-result-object v0 │ │ +093b1c: 6e20 dc29 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@29dc │ │ +093b22: 6e20 e21d 0300 |000d: invoke-virtual {v3, v0}, Landroid/view/View;.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z // method@1de2 │ │ +093b28: 6e20 331f 0400 |0010: invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityEvent;.appendRecord:(Landroid/view/accessibility/AccessibilityRecord;)V // method@1f33 │ │ +093b2e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +093b30: 0f01 |0014: return v1 │ │ +093b32: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +093b34: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0006 line=882 │ │ 0x000a line=883 │ │ 0x000d line=885 │ │ 0x0010 line=886 │ │ @@ -143491,30 +143503,30 @@ │ │ type : '(Landroid/view/View;IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 25 16-bit code units │ │ -0901b0: |[0901b0] com.actionbarsherlock.internal.widget.IcsAdapterView.performItemClick:(Landroid/view/View;IJ)Z │ │ -0901c0: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0901c2: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0901c4: 5471 3b0d |0002: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ -0901c8: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ -0901cc: 6e20 e329 0700 |0006: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.playSoundEffect:(I)V // method@29e3 │ │ -0901d2: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ -0901d6: 6e20 5a1e 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1e5a │ │ -0901dc: 5470 3b0d |000e: iget-object v0, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ -0901e0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0901e2: 0782 |0011: move-object v2, v8 │ │ -0901e4: 0193 |0012: move v3, v9 │ │ -0901e6: 04a4 |0013: move-wide v4, v10 │ │ -0901e8: 7806 0b20 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@200b │ │ -0901ee: 0160 |0017: move v0, v6 │ │ -0901f0: 0f00 |0018: return v0 │ │ +093b38: |[093b38] com.actionbarsherlock.internal.widget.IcsAdapterView.performItemClick:(Landroid/view/View;IJ)Z │ │ +093b48: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +093b4a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +093b4c: 5471 3b0d |0002: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ +093b50: 3801 1400 |0004: if-eqz v1, 0018 // +0014 │ │ +093b54: 6e20 e329 0700 |0006: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.playSoundEffect:(I)V // method@29e3 │ │ +093b5a: 3808 0500 |0009: if-eqz v8, 000e // +0005 │ │ +093b5e: 6e20 5a1e 6800 |000b: invoke-virtual {v8, v6}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1e5a │ │ +093b64: 5470 3b0d |000e: iget-object v0, v7, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ +093b68: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +093b6a: 0782 |0011: move-object v2, v8 │ │ +093b6c: 0193 |0012: move v3, v9 │ │ +093b6e: 04a4 |0013: move-wide v4, v10 │ │ +093b70: 7806 0b20 0000 |0014: invoke-interface/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/AdapterView$OnItemClickListener;.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V // method@200b │ │ +093b76: 0160 |0017: move v0, v6 │ │ +093b78: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=267 │ │ 0x0006 line=268 │ │ 0x0009 line=269 │ │ 0x000b line=270 │ │ 0x000e line=272 │ │ @@ -143531,66 +143543,66 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -0901f4: |[0901f4] com.actionbarsherlock.internal.widget.IcsAdapterView.rememberSyncState:()V │ │ -090204: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -090206: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -090208: 6e10 c129 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@29c1 │ │ -09020e: 0a02 |0005: move-result v2 │ │ -090210: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ -090214: 5c65 350d |0008: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -090218: 5262 340d |000a: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0d34 │ │ -09021c: 8122 |000c: int-to-long v2, v2 │ │ -09021e: 5a62 420d |000d: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncHeight:J // field@0d42 │ │ -090222: 5262 3e0d |000f: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -090226: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ -09022a: 5262 3e0d |0013: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -09022e: 5263 310d |0015: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -090232: b132 |0017: sub-int/2addr v2, v3 │ │ -090234: 6e20 c029 2600 |0018: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@29c0 │ │ -09023a: 0c01 |001b: move-result-object v1 │ │ -09023c: 5362 370d |001c: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -090240: 5a62 450d |001e: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -090244: 5262 360d |0020: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -090248: 5962 440d |0022: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ -09024c: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ -090250: 6e10 181e 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -090256: 0a02 |0029: move-result v2 │ │ -090258: 5962 410d |002a: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0d41 │ │ -09025c: 5964 430d |002c: iput v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0d43 │ │ -090260: 0e00 |002e: return-void │ │ -090262: 6e20 c029 4600 |002f: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@29c0 │ │ -090268: 0c01 |0032: move-result-object v1 │ │ -09026a: 6e10 be29 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -090270: 0c00 |0036: move-result-object v0 │ │ -090272: 5262 310d |0037: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -090276: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ -09027a: 5262 310d |003b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -09027e: 7210 0620 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ -090284: 0a03 |0040: move-result v3 │ │ -090286: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ -09028a: 5262 310d |0043: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -09028e: 7220 0820 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ -090294: 0b02 |0048: move-result-wide v2 │ │ -090296: 5a62 450d |0049: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -09029a: 5262 310d |004b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ -09029e: 5962 440d |004d: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ -0902a2: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ -0902a6: 6e10 181e 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0902ac: 0a02 |0054: move-result v2 │ │ -0902ae: 5962 410d |0055: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0d41 │ │ -0902b2: 5965 430d |0057: iput v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0d43 │ │ -0902b6: 28d5 |0059: goto 002e // -002b │ │ -0902b8: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ -0902bc: 5a62 450d |005c: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -0902c0: 28ed |005e: goto 004b // -0013 │ │ +093b7c: |[093b7c] com.actionbarsherlock.internal.widget.IcsAdapterView.rememberSyncState:()V │ │ +093b8c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +093b8e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +093b90: 6e10 c129 0600 |0002: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildCount:()I // method@29c1 │ │ +093b96: 0a02 |0005: move-result v2 │ │ +093b98: 3d02 2800 |0006: if-lez v2, 002e // +0028 │ │ +093b9c: 5c65 350d |0008: iput-boolean v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +093ba0: 5262 340d |000a: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mLayoutHeight:I // field@0d34 │ │ +093ba4: 8122 |000c: int-to-long v2, v2 │ │ +093ba6: 5a62 420d |000d: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncHeight:J // field@0d42 │ │ +093baa: 5262 3e0d |000f: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +093bae: 3a02 1e00 |0011: if-ltz v2, 002f // +001e │ │ +093bb2: 5262 3e0d |0013: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +093bb6: 5263 310d |0015: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +093bba: b132 |0017: sub-int/2addr v2, v3 │ │ +093bbc: 6e20 c029 2600 |0018: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@29c0 │ │ +093bc2: 0c01 |001b: move-result-object v1 │ │ +093bc4: 5362 370d |001c: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +093bc8: 5a62 450d |001e: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +093bcc: 5262 360d |0020: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +093bd0: 5962 440d |0022: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ +093bd4: 3801 0800 |0024: if-eqz v1, 002c // +0008 │ │ +093bd8: 6e10 181e 0100 |0026: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +093bde: 0a02 |0029: move-result v2 │ │ +093be0: 5962 410d |002a: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0d41 │ │ +093be4: 5964 430d |002c: iput v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0d43 │ │ +093be8: 0e00 |002e: return-void │ │ +093bea: 6e20 c029 4600 |002f: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getChildAt:(I)Landroid/view/View; // method@29c0 │ │ +093bf0: 0c01 |0032: move-result-object v1 │ │ +093bf2: 6e10 be29 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093bf8: 0c00 |0036: move-result-object v0 │ │ +093bfa: 5262 310d |0037: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +093bfe: 3a02 2100 |0039: if-ltz v2, 005a // +0021 │ │ +093c02: 5262 310d |003b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +093c06: 7210 0620 0000 |003d: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ +093c0c: 0a03 |0040: move-result v3 │ │ +093c0e: 3532 1900 |0041: if-ge v2, v3, 005a // +0019 │ │ +093c12: 5262 310d |0043: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +093c16: 7220 0820 2000 |0045: invoke-interface {v0, v2}, Landroid/widget/Adapter;.getItemId:(I)J // method@2008 │ │ +093c1c: 0b02 |0048: move-result-wide v2 │ │ +093c1e: 5a62 450d |0049: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +093c22: 5262 310d |004b: iget v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mFirstPosition:I // field@0d31 │ │ +093c26: 5962 440d |004d: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ +093c2a: 3801 0800 |004f: if-eqz v1, 0057 // +0008 │ │ +093c2e: 6e10 181e 0100 |0051: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +093c34: 0a02 |0054: move-result v2 │ │ +093c36: 5962 410d |0055: iput v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSpecificTop:I // field@0d41 │ │ +093c3a: 5965 430d |0057: iput v5, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0d43 │ │ +093c3e: 28d5 |0059: goto 002e // -002b │ │ +093c40: 1602 ffff |005a: const-wide/16 v2, #int -1 // #ffff │ │ +093c44: 5a62 450d |005c: iput-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +093c48: 28ed |005e: goto 004b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1131 │ │ 0x0008 line=1132 │ │ 0x000a line=1133 │ │ 0x000f line=1134 │ │ 0x0013 line=1136 │ │ @@ -143621,19 +143633,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0902c4: |[0902c4] com.actionbarsherlock.internal.widget.IcsAdapterView.removeAllViews:()V │ │ -0902d4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0902d8: 1a01 3229 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2932 │ │ -0902dc: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -0902e2: 2700 |0007: throw v0 │ │ +093c4c: |[093c4c] com.actionbarsherlock.internal.widget.IcsAdapterView.removeAllViews:()V │ │ +093c5c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +093c60: 1a01 3129 |0002: const-string v1, "removeAllViews() is not supported in AdapterView" // string@2931 │ │ +093c64: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +093c6a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ @@ -143642,19 +143654,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0902e4: |[0902e4] com.actionbarsherlock.internal.widget.IcsAdapterView.removeView:(Landroid/view/View;)V │ │ -0902f4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0902f8: 1a01 5329 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@2953 │ │ -0902fc: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -090302: 2700 |0007: throw v0 │ │ +093c6c: |[093c6c] com.actionbarsherlock.internal.widget.IcsAdapterView.removeView:(Landroid/view/View;)V │ │ +093c7c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +093c80: 1a01 5229 |0002: const-string v1, "removeView(View) is not supported in AdapterView" // string@2952 │ │ +093c84: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +093c8a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 child Landroid/view/View; │ │ @@ -143664,19 +143676,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -090304: |[090304] com.actionbarsherlock.internal.widget.IcsAdapterView.removeViewAt:(I)V │ │ -090314: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -090318: 1a01 5529 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@2955 │ │ -09031c: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -090322: 2700 |0007: throw v0 │ │ +093c8c: |[093c8c] com.actionbarsherlock.internal.widget.IcsAdapterView.removeViewAt:(I)V │ │ +093c9c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +093ca0: 1a01 5429 |0002: const-string v1, "removeViewAt(int) is not supported in AdapterView" // string@2954 │ │ +093ca4: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +093caa: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 index I │ │ @@ -143686,43 +143698,43 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -090324: |[090324] com.actionbarsherlock.internal.widget.IcsAdapterView.selectionChanged:()V │ │ -090334: 5420 3d0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ -090338: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ -09033c: 5520 320d |0004: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ -090340: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ -090344: 5520 2c0d |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ -090348: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ -09034c: 5420 400d |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ -090350: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -090354: 2200 3205 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // type@0532 │ │ -090358: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -09035a: 7030 a829 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V // method@29a8 │ │ -090360: 5b20 400d |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ -090364: 5420 400d |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ -090368: 6e20 e429 0200 |001a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@29e4 │ │ -09036e: 5220 3e0d |001d: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -090372: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ -090374: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ -090378: 6e10 d929 0200 |0022: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isShown:()Z // method@29d9 │ │ -09037e: 0a00 |0025: move-result v0 │ │ -090380: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ -090384: 6e10 d629 0200 |0028: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInTouchMode:()Z // method@29d6 │ │ -09038a: 0a00 |002b: move-result v0 │ │ -09038c: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ -090390: 1240 |002e: const/4 v0, #int 4 // #4 │ │ -090392: 6e20 ec29 0200 |002f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.sendAccessibilityEvent:(I)V // method@29ec │ │ -090398: 0e00 |0032: return-void │ │ -09039a: 7010 bd29 0200 |0033: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@29bd │ │ -0903a0: 28e7 |0036: goto 001d // -0019 │ │ +093cac: |[093cac] com.actionbarsherlock.internal.widget.IcsAdapterView.selectionChanged:()V │ │ +093cbc: 5420 3d0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ +093cc0: 3800 1b00 |0002: if-eqz v0, 001d // +001b │ │ +093cc4: 5520 320d |0004: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mInLayout:Z // field@0d32 │ │ +093cc8: 3900 0600 |0006: if-nez v0, 000c // +0006 │ │ +093ccc: 5520 2c0d |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mBlockLayoutRequests:Z // field@0d2c │ │ +093cd0: 3800 2900 |000a: if-eqz v0, 0033 // +0029 │ │ +093cd4: 5420 400d |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ +093cd8: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +093cdc: 2200 3205 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // type@0532 │ │ +093ce0: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +093ce2: 7030 a829 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;)V // method@29a8 │ │ +093ce8: 5b20 400d |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ +093cec: 5420 400d |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectionNotifier:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier; // field@0d40 │ │ +093cf0: 6e20 e429 0200 |001a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.post:(Ljava/lang/Runnable;)Z // method@29e4 │ │ +093cf6: 5220 3e0d |001d: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +093cfa: 12f1 |001f: const/4 v1, #int -1 // #ff │ │ +093cfc: 3210 1200 |0020: if-eq v0, v1, 0032 // +0012 │ │ +093d00: 6e10 d929 0200 |0022: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isShown:()Z // method@29d9 │ │ +093d06: 0a00 |0025: move-result v0 │ │ +093d08: 3800 0c00 |0026: if-eqz v0, 0032 // +000c │ │ +093d0c: 6e10 d629 0200 |0028: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInTouchMode:()Z // method@29d6 │ │ +093d12: 0a00 |002b: move-result v0 │ │ +093d14: 3900 0600 |002c: if-nez v0, 0032 // +0006 │ │ +093d18: 1240 |002e: const/4 v0, #int 4 // #4 │ │ +093d1a: 6e20 ec29 0200 |002f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.sendAccessibilityEvent:(I)V // method@29ec │ │ +093d20: 0e00 |0032: return-void │ │ +093d22: 7010 bd29 0200 |0033: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.fireOnSelected:()V // method@29bd │ │ +093d28: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=833 │ │ 0x0004 line=834 │ │ 0x000c line=839 │ │ 0x0010 line=840 │ │ 0x0018 line=842 │ │ @@ -143745,27 +143757,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0903a4: |[0903a4] com.actionbarsherlock.internal.widget.IcsAdapterView.setEmptyView:(Landroid/view/View;)V │ │ -0903b4: 5b34 300d |0000: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ -0903b8: 6e10 be29 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -0903be: 0c00 |0005: move-result-object v0 │ │ -0903c0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0903c4: 7210 0a20 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200a │ │ -0903ca: 0a02 |000b: move-result v2 │ │ -0903cc: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ -0903d0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0903d2: 7020 fa29 1300 |000f: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@29fa │ │ -0903d8: 0e00 |0012: return-void │ │ -0903da: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0903dc: 28fb |0014: goto 000f // -0005 │ │ +093d2c: |[093d2c] com.actionbarsherlock.internal.widget.IcsAdapterView.setEmptyView:(Landroid/view/View;)V │ │ +093d3c: 5b34 300d |0000: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mEmptyView:Landroid/view/View; // field@0d30 │ │ +093d40: 6e10 be29 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093d46: 0c00 |0005: move-result-object v0 │ │ +093d48: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +093d4c: 7210 0a20 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.isEmpty:()Z // method@200a │ │ +093d52: 0a02 |000b: move-result v2 │ │ +093d54: 3802 0700 |000c: if-eqz v2, 0013 // +0007 │ │ +093d58: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +093d5a: 7020 fa29 1300 |000f: invoke-direct {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.updateEmptyStatus:(Z)V // method@29fa │ │ +093d60: 0e00 |0012: return-void │ │ +093d62: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +093d64: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ 0x0002 line=625 │ │ 0x0006 line=626 │ │ 0x000f line=627 │ │ 0x0012 line=628 │ │ @@ -143782,38 +143794,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0903e0: |[0903e0] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusable:(Z)V │ │ -0903f0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0903f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0903f4: 6e10 be29 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -0903fa: 0c00 |0005: move-result-object v0 │ │ -0903fc: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -090400: 7210 0620 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ -090406: 0a04 |000b: move-result v4 │ │ -090408: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -09040c: 0131 |000e: move v1, v3 │ │ -09040e: 5c56 2f0d |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0d2f │ │ -090412: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ -090416: 5c52 2e0d |0013: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0d2e │ │ -09041a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -09041e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -090422: 6e10 d529 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ -090428: 0a04 |001c: move-result v4 │ │ -09042a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -09042e: 6f20 d71e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1ed7 │ │ -090434: 0e00 |0022: return-void │ │ -090436: 0121 |0023: move v1, v2 │ │ -090438: 28eb |0024: goto 000f // -0015 │ │ -09043a: 0123 |0025: move v3, v2 │ │ -09043c: 28f9 |0026: goto 001f // -0007 │ │ +093d68: |[093d68] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusable:(Z)V │ │ +093d78: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +093d7a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +093d7c: 6e10 be29 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093d82: 0c00 |0005: move-result-object v0 │ │ +093d84: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +093d88: 7210 0620 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ +093d8e: 0a04 |000b: move-result v4 │ │ +093d90: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +093d94: 0131 |000e: move v1, v3 │ │ +093d96: 5c56 2f0d |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0d2f │ │ +093d9a: 3906 0400 |0011: if-nez v6, 0015 // +0004 │ │ +093d9e: 5c52 2e0d |0013: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0d2e │ │ +093da2: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +093da6: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +093daa: 6e10 d529 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ +093db0: 0a04 |001c: move-result v4 │ │ +093db2: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +093db6: 6f20 d71e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusable:(Z)V // method@1ed7 │ │ +093dbc: 0e00 |0022: return-void │ │ +093dbe: 0121 |0023: move v1, v2 │ │ +093dc0: 28eb |0024: goto 000f // -0015 │ │ +093dc2: 0123 |0025: move v3, v2 │ │ +093dc4: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=653 │ │ 0x0006 line=654 │ │ 0x000f line=656 │ │ 0x0011 line=657 │ │ 0x0013 line=658 │ │ @@ -143834,38 +143846,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -090440: |[090440] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusableInTouchMode:(Z)V │ │ -090450: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -090452: 1213 |0001: const/4 v3, #int 1 // #1 │ │ -090454: 6e10 be29 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ -09045a: 0c00 |0005: move-result-object v0 │ │ -09045c: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -090460: 7210 0620 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ -090466: 0a04 |000b: move-result v4 │ │ -090468: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ -09046c: 0131 |000e: move v1, v3 │ │ -09046e: 5c56 2e0d |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0d2e │ │ -090472: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ -090476: 5c53 2f0d |0013: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0d2f │ │ -09047a: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ -09047e: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ -090482: 6e10 d529 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ -090488: 0a04 |001c: move-result v4 │ │ -09048a: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ -09048e: 6f20 d81e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1ed8 │ │ -090494: 0e00 |0022: return-void │ │ -090496: 0121 |0023: move v1, v2 │ │ -090498: 28eb |0024: goto 000f // -0015 │ │ -09049a: 0123 |0025: move v3, v2 │ │ -09049c: 28f9 |0026: goto 001f // -0007 │ │ +093dc8: |[093dc8] com.actionbarsherlock.internal.widget.IcsAdapterView.setFocusableInTouchMode:(Z)V │ │ +093dd8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +093dda: 1213 |0001: const/4 v3, #int 1 // #1 │ │ +093ddc: 6e10 be29 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getAdapter:()Landroid/widget/Adapter; // method@29be │ │ +093de2: 0c00 |0005: move-result-object v0 │ │ +093de4: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +093de8: 7210 0620 0000 |0008: invoke-interface {v0}, Landroid/widget/Adapter;.getCount:()I // method@2006 │ │ +093dee: 0a04 |000b: move-result v4 │ │ +093df0: 3904 1700 |000c: if-nez v4, 0023 // +0017 │ │ +093df4: 0131 |000e: move v1, v3 │ │ +093df6: 5c56 2e0d |000f: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableInTouchModeState:Z // field@0d2e │ │ +093dfa: 3806 0400 |0011: if-eqz v6, 0015 // +0004 │ │ +093dfe: 5c53 2f0d |0013: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mDesiredFocusableState:Z // field@0d2f │ │ +093e02: 3806 1000 |0015: if-eqz v6, 0025 // +0010 │ │ +093e06: 3801 0800 |0017: if-eqz v1, 001f // +0008 │ │ +093e0a: 6e10 d529 0500 |0019: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isInFilterMode:()Z // method@29d5 │ │ +093e10: 0a04 |001c: move-result v4 │ │ +093e12: 3804 0800 |001d: if-eqz v4, 0025 // +0008 │ │ +093e16: 6f20 d81e 3500 |001f: invoke-super {v5, v3}, Landroid/view/ViewGroup;.setFocusableInTouchMode:(Z)V // method@1ed8 │ │ +093e1c: 0e00 |0022: return-void │ │ +093e1e: 0121 |0023: move v1, v2 │ │ +093e20: 28eb |0024: goto 000f // -0015 │ │ +093e22: 0123 |0025: move v3, v2 │ │ +093e24: 28f9 |0026: goto 001f // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=666 │ │ 0x0006 line=667 │ │ 0x000f line=669 │ │ 0x0011 line=670 │ │ 0x0013 line=671 │ │ @@ -143886,28 +143898,28 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0904a0: |[0904a0] com.actionbarsherlock.internal.widget.IcsAdapterView.setNextSelectedPositionInt:(I)V │ │ -0904b0: 5923 360d |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ -0904b4: 6e20 c729 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@29c7 │ │ -0904ba: 0b00 |0005: move-result-wide v0 │ │ -0904bc: 5a20 370d |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -0904c0: 5520 350d |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ -0904c4: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ -0904c8: 5220 430d |000c: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0d43 │ │ -0904cc: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0904d0: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ -0904d4: 5923 440d |0012: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ -0904d8: 5320 370d |0014: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ -0904dc: 5a20 450d |0016: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ -0904e0: 0e00 |0018: return-void │ │ +093e28: |[093e28] com.actionbarsherlock.internal.widget.IcsAdapterView.setNextSelectedPositionInt:(I)V │ │ +093e38: 5923 360d |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedPosition:I // field@0d36 │ │ +093e3c: 6e20 c729 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@29c7 │ │ +093e42: 0b00 |0005: move-result-wide v0 │ │ +093e44: 5a20 370d |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +093e48: 5520 350d |0008: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNeedSync:Z // field@0d35 │ │ +093e4c: 3800 0e00 |000a: if-eqz v0, 0018 // +000e │ │ +093e50: 5220 430d |000c: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncMode:I // field@0d43 │ │ +093e54: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +093e58: 3a03 0800 |0010: if-ltz v3, 0018 // +0008 │ │ +093e5c: 5923 440d |0012: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncPosition:I // field@0d44 │ │ +093e60: 5320 370d |0014: iget-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mNextSelectedRowId:J // field@0d37 │ │ +093e64: 5a20 450d |0016: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSyncRowId:J // field@0d45 │ │ +093e68: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1116 │ │ 0x0002 line=1117 │ │ 0x0008 line=1119 │ │ 0x0012 line=1120 │ │ 0x0014 line=1121 │ │ @@ -143922,19 +143934,19 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0904e4: |[0904e4] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ -0904f4: 2200 e305 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ -0904f8: 1a01 da03 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@03da │ │ -0904fc: 7020 af2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -090502: 2700 |0007: throw v0 │ │ +093e6c: |[093e6c] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnClickListener:(Landroid/view/View$OnClickListener;)V │ │ +093e7c: 2200 e305 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ +093e80: 1a01 db03 |0002: const-string v1, "Don't call setOnClickListener for an AdapterView. You probably want setOnItemClickListener instead" // string@03db │ │ +093e84: 7020 af2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +093e8a: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0008 reg=3 l Landroid/view/View$OnClickListener; │ │ @@ -143944,17 +143956,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090504: |[090504] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -090514: 5b01 3b0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ -090518: 0e00 |0002: return-void │ │ +093e8c: |[093e8c] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +093e9c: 5b01 3b0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d3b │ │ +093ea0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -143965,22 +143977,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -09051c: |[09051c] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemLongClickListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V │ │ -09052c: 6e10 d729 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isLongClickable:()Z // method@29d7 │ │ -090532: 0a00 |0003: move-result v0 │ │ -090534: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -090538: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09053a: 6e20 f129 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setLongClickable:(Z)V // method@29f1 │ │ -090540: 5b12 3c0d |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0d3c │ │ -090544: 0e00 |000c: return-void │ │ +093ea4: |[093ea4] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemLongClickListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener;)V │ │ +093eb4: 6e10 d729 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.isLongClickable:()Z // method@29d7 │ │ +093eba: 0a00 |0003: move-result v0 │ │ +093ebc: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +093ec0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +093ec2: 6e20 f129 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.setLongClickable:(Z)V // method@29f1 │ │ +093ec8: 5b12 3c0d |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemLongClickListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; // field@0d3c │ │ +093ecc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0006 line=310 │ │ 0x000a line=312 │ │ 0x000c line=313 │ │ locals : │ │ @@ -143993,17 +144005,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090548: |[090548] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V │ │ -090558: 5b01 3d0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ -09055c: 0e00 |0002: return-void │ │ +093ed0: |[093ed0] com.actionbarsherlock.internal.widget.IcsAdapterView.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V │ │ +093ee0: 5b01 3d0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0d3d │ │ +093ee4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ 0x0002 line=363 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -144014,20 +144026,20 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -090560: |[090560] com.actionbarsherlock.internal.widget.IcsAdapterView.setSelectedPositionInt:(I)V │ │ -090570: 5923 3e0d |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ -090574: 6e20 c729 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@29c7 │ │ -09057a: 0b00 |0005: move-result-wide v0 │ │ -09057c: 5a20 3f0d |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ -090580: 0e00 |0008: return-void │ │ +093ee8: |[093ee8] com.actionbarsherlock.internal.widget.IcsAdapterView.setSelectedPositionInt:(I)V │ │ +093ef8: 5923 3e0d |0000: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedPosition:I // field@0d3e │ │ +093efc: 6e20 c729 3200 |0002: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.getItemIdAtPosition:(I)J // method@29c7 │ │ +093f02: 0b00 |0005: move-result-wide v0 │ │ +093f04: 5a20 3f0d |0006: iput-wide v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.mSelectedRowId:J // field@0d3f │ │ +093f08: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0002 line=1107 │ │ 0x0008 line=1108 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -144036,21 +144048,21 @@ │ │ │ │ #50 : (in Lcom/actionbarsherlock/internal/widget/IcsAdapterView;) │ │ name : 'setSelection' │ │ type : '(I)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1366 (IcsAdapterView.java) │ │ + source_file_idx : 1367 (IcsAdapterView.java) │ │ │ │ Class #667 header: │ │ class_idx : 1332 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 110 │ │ -source_file_idx : 1367 │ │ +source_file_idx : 1368 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #667 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;' │ │ @@ -144073,21 +144085,21 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -090584: |[090584] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(I)V │ │ -090594: 7010 8202 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ -09059a: 2200 5d00 |0003: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ -09059e: 7010 4202 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -0905a4: 5b10 470d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ -0905a8: 5912 460d |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -0905ac: 0e00 |000c: return-void │ │ +093f0c: |[093f0c] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(I)V │ │ +093f1c: 7010 8202 0100 |0000: invoke-direct {v1}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ +093f22: 2200 5d00 |0003: new-instance v0, Landroid/graphics/Paint; // type@005d │ │ +093f26: 7010 4202 0000 |0005: invoke-direct {v0}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +093f2c: 5b10 470d |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ +093f30: 5912 460d |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +093f34: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0003 line=15 │ │ 0x000a line=26 │ │ 0x000c line=27 │ │ locals : │ │ @@ -144099,32 +144111,32 @@ │ │ type : '(Landroid/graphics/drawable/ColorDrawable;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0905b0: |[0905b0] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(Landroid/graphics/drawable/ColorDrawable;)V │ │ -0905c0: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0905c2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0905c4: 7010 8202 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ -0905ca: 2202 5d00 |0005: new-instance v2, Landroid/graphics/Paint; // type@005d │ │ -0905ce: 7010 4202 0200 |0007: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -0905d4: 5b52 470d |000a: iput-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ -0905d8: 6202 2f00 |000c: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@002f │ │ -0905dc: 7130 0f02 4402 |000e: invoke-static {v4, v4, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@020f │ │ -0905e2: 0c00 |0011: move-result-object v0 │ │ -0905e4: 2201 5700 |0012: new-instance v1, Landroid/graphics/Canvas; // type@0057 │ │ -0905e8: 7020 2202 0100 |0014: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0222 │ │ -0905ee: 6e20 7e02 1600 |0017: invoke-virtual {v6, v1}, Landroid/graphics/drawable/ColorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@027e │ │ -0905f4: 6e30 1302 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@0213 │ │ -0905fa: 0a02 |001d: move-result v2 │ │ -0905fc: 5952 460d |001e: iput v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -090600: 6e10 1a02 0000 |0020: invoke-virtual {v0}, Landroid/graphics/Bitmap;.recycle:()V // method@021a │ │ -090606: 0e00 |0023: return-void │ │ +093f38: |[093f38] com.actionbarsherlock.internal.widget.IcsColorDrawable.:(Landroid/graphics/drawable/ColorDrawable;)V │ │ +093f48: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +093f4a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +093f4c: 7010 8202 0500 |0002: invoke-direct {v5}, Landroid/graphics/drawable/Drawable;.:()V // method@0282 │ │ +093f52: 2202 5d00 |0005: new-instance v2, Landroid/graphics/Paint; // type@005d │ │ +093f56: 7010 4202 0200 |0007: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +093f5c: 5b52 470d |000a: iput-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ +093f60: 6202 2f00 |000c: sget-object v2, Landroid/graphics/Bitmap$Config;.ARGB_8888:Landroid/graphics/Bitmap$Config; // field@002f │ │ +093f64: 7130 0f02 4402 |000e: invoke-static {v4, v4, v2}, Landroid/graphics/Bitmap;.createBitmap:(IILandroid/graphics/Bitmap$Config;)Landroid/graphics/Bitmap; // method@020f │ │ +093f6a: 0c00 |0011: move-result-object v0 │ │ +093f6c: 2201 5700 |0012: new-instance v1, Landroid/graphics/Canvas; // type@0057 │ │ +093f70: 7020 2202 0100 |0014: invoke-direct {v1, v0}, Landroid/graphics/Canvas;.:(Landroid/graphics/Bitmap;)V // method@0222 │ │ +093f76: 6e20 7e02 1600 |0017: invoke-virtual {v6, v1}, Landroid/graphics/drawable/ColorDrawable;.draw:(Landroid/graphics/Canvas;)V // method@027e │ │ +093f7c: 6e30 1302 3003 |001a: invoke-virtual {v0, v3, v3}, Landroid/graphics/Bitmap;.getPixel:(II)I // method@0213 │ │ +093f82: 0a02 |001d: move-result v2 │ │ +093f84: 5952 460d |001e: iput v2, v5, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +093f88: 6e10 1a02 0000 |0020: invoke-virtual {v0}, Landroid/graphics/Bitmap;.recycle:()V // method@021a │ │ +093f8e: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=17 │ │ 0x0005 line=15 │ │ 0x000c line=18 │ │ 0x0012 line=19 │ │ 0x0017 line=20 │ │ @@ -144143,26 +144155,26 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -090608: |[090608] com.actionbarsherlock.internal.widget.IcsColorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ -090618: 5220 460d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -09061c: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -090620: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -090624: 5420 470d |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ -090628: 5221 460d |0008: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -09062c: 6e20 4a02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -090632: 6e10 fe29 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.getBounds:()Landroid/graphics/Rect; // method@29fe │ │ -090638: 0c00 |0010: move-result-object v0 │ │ -09063a: 5421 470d |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ -09063e: 6e30 2e02 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@022e │ │ -090644: 0e00 |0016: return-void │ │ +093f90: |[093f90] com.actionbarsherlock.internal.widget.IcsColorDrawable.draw:(Landroid/graphics/Canvas;)V │ │ +093fa0: 5220 460d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +093fa4: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +093fa8: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +093fac: 5420 470d |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ +093fb0: 5221 460d |0008: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +093fb4: 6e20 4a02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +093fba: 6e10 fe29 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.getBounds:()Landroid/graphics/Rect; // method@29fe │ │ +093fc0: 0c00 |0010: move-result-object v0 │ │ +093fc2: 5421 470d |0011: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.paint:Landroid/graphics/Paint; // field@0d47 │ │ +093fc6: 6e30 2e02 0301 |0013: invoke-virtual {v3, v0, v1}, Landroid/graphics/Canvas;.drawRect:(Landroid/graphics/Rect;Landroid/graphics/Paint;)V // method@022e │ │ +093fcc: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0006 line=31 │ │ 0x000d line=32 │ │ 0x0016 line=34 │ │ locals : │ │ @@ -144174,18 +144186,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -090648: |[090648] com.actionbarsherlock.internal.widget.IcsColorDrawable.getOpacity:()I │ │ -090658: 5210 460d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -09065c: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -090660: 0f00 |0004: return v0 │ │ +093fd0: |[093fd0] com.actionbarsherlock.internal.widget.IcsColorDrawable.getOpacity:()I │ │ +093fe0: 5210 460d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +093fe4: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +093fe8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;) │ │ @@ -144193,26 +144205,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -090664: |[090664] com.actionbarsherlock.internal.widget.IcsColorDrawable.setAlpha:(I)V │ │ -090674: 5220 460d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -090678: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ -09067c: 3203 1000 |0004: if-eq v3, v0, 0014 // +0010 │ │ -090680: 5220 460d |0006: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -090684: 1401 ffff ff00 |0008: const v1, #float 2.35099e-38 // #00ffffff │ │ -09068a: b510 |000b: and-int/2addr v0, v1 │ │ -09068c: e001 0318 |000c: shl-int/lit8 v1, v3, #int 24 // #18 │ │ -090690: b610 |000e: or-int/2addr v0, v1 │ │ -090692: 5920 460d |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ -090696: 6e10 002a 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.invalidateSelf:()V // method@2a00 │ │ -09069c: 0e00 |0014: return-void │ │ +093fec: |[093fec] com.actionbarsherlock.internal.widget.IcsColorDrawable.setAlpha:(I)V │ │ +093ffc: 5220 460d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +094000: e200 0018 |0002: ushr-int/lit8 v0, v0, #int 24 // #18 │ │ +094004: 3203 1000 |0004: if-eq v3, v0, 0014 // +0010 │ │ +094008: 5220 460d |0006: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +09400c: 1401 ffff ff00 |0008: const v1, #float 2.35099e-38 // #00ffffff │ │ +094012: b510 |000b: and-int/2addr v0, v1 │ │ +094014: e001 0318 |000c: shl-int/lit8 v1, v3, #int 24 // #18 │ │ +094018: b610 |000e: or-int/2addr v0, v1 │ │ +09401a: 5920 460d |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.color:I // field@0d46 │ │ +09401e: 6e10 002a 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.invalidateSelf:()V // method@2a00 │ │ +094024: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0006 line=39 │ │ 0x0011 line=40 │ │ 0x0014 line=42 │ │ locals : │ │ @@ -144224,30 +144236,30 @@ │ │ type : '(Landroid/graphics/ColorFilter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0906a0: |[0906a0] com.actionbarsherlock.internal.widget.IcsColorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ -0906b0: 0e00 |0000: return-void │ │ +094028: |[094028] com.actionbarsherlock.internal.widget.IcsColorDrawable.setColorFilter:(Landroid/graphics/ColorFilter;)V │ │ +094038: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; │ │ 0x0000 - 0x0001 reg=1 colorFilter Landroid/graphics/ColorFilter; │ │ │ │ - source_file_idx : 1367 (IcsColorDrawable.java) │ │ + source_file_idx : 1368 (IcsColorDrawable.java) │ │ │ │ Class #668 header: │ │ class_idx : 1334 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #668 annotations: │ │ Annotations on class │ │ @@ -144276,45 +144288,45 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0906b4: |[0906b4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0906c4: 5b01 550d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d55 │ │ -0906c8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0906ce: 0e00 |0005: return-void │ │ +09403c: |[09403c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +09404c: 5b01 550d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d55 │ │ +094050: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +094056: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;) │ │ name : 'onItemSelected' │ │ 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 │ │ -0906d0: |[0906d0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0906e0: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0906e2: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ -0906e6: 5421 550d |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d55 │ │ -0906ea: 7110 612a 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ -0906f0: 0c00 |0008: move-result-object v0 │ │ -0906f2: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ -0906f6: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0906f8: 7120 312a 1000 |000c: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2a31 │ │ -0906fe: 0e00 |000f: return-void │ │ +094058: |[094058] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +094068: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +09406a: 3215 0e00 |0001: if-eq v5, v1, 000f // +000e │ │ +09406e: 5421 550d |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d55 │ │ +094072: 7110 612a 0100 |0005: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ +094078: 0c00 |0008: move-result-object v0 │ │ +09407a: 3800 0600 |0009: if-eqz v0, 000f // +0006 │ │ +09407e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +094080: 7120 312a 1000 |000c: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2a31 │ │ +094086: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ 0x0009 line=322 │ │ 0x000b line=323 │ │ 0x000f line=326 │ │ @@ -144332,31 +144344,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090700: |[090700] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -090710: 0e00 |0000: return-void │ │ +094088: |[094088] com.actionbarsherlock.internal.widget.IcsListPopupWindow$1.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +094098: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #669 header: │ │ class_idx : 1335 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1153 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #669 annotations: │ │ Annotations on class │ │ @@ -144384,22 +144396,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 │ │ -090714: |[090714] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ -090724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090726: 6001 9508 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.dropDownListViewStyle:I // field@0895 │ │ -09072a: 7040 8420 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2084 │ │ -090730: 5c24 560d |0006: iput-boolean v4, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ -090734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -090736: 6e20 422a 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@2a42 │ │ -09073c: 0e00 |000c: return-void │ │ +09409c: |[09409c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.:(Landroid/content/Context;Z)V │ │ +0940ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0940ae: 6001 9508 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.dropDownListViewStyle:I // field@0895 │ │ +0940b2: 7040 8420 3210 |0003: invoke-direct {v2, v3, v0, v1}, Landroid/widget/ListView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2084 │ │ +0940b8: 5c24 560d |0006: iput-boolean v4, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ +0940bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0940be: 6e20 422a 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setCacheColorHint:(I)V // method@2a42 │ │ +0940c4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x0006 line=561 │ │ 0x0008 line=563 │ │ 0x000c line=564 │ │ locals : │ │ @@ -144412,17 +144424,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090740: |[090740] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z │ │ -090750: 5c01 570d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0d57 │ │ -090754: 0f01 |0002: return v1 │ │ +0940c8: |[0940c8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z │ │ +0940d8: 5c01 570d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0d57 │ │ +0940dc: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -144432,24 +144444,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -090758: |[090758] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasFocus:()Z │ │ -090768: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ -09076c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -090770: 6f10 8d20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@208d │ │ -090776: 0a00 |0007: move-result v0 │ │ -090778: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -09077c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -09077e: 0f00 |000b: return v0 │ │ -090780: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -090782: 28fe |000d: goto 000b // -0002 │ │ +0940e0: |[0940e0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasFocus:()Z │ │ +0940f0: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ +0940f4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0940f8: 6f10 8d20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasFocus:()Z // method@208d │ │ +0940fe: 0a00 |0007: move-result v0 │ │ +094100: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +094104: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +094106: 0f00 |000b: return v0 │ │ +094108: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09410a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;) │ │ @@ -144457,24 +144469,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -090784: |[090784] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ -090794: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ -090798: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -09079c: 6f10 8e20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@208e │ │ -0907a2: 0a00 |0007: move-result v0 │ │ -0907a4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0907a8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0907aa: 0f00 |000b: return v0 │ │ -0907ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0907ae: 28fe |000d: goto 000b // -0002 │ │ +09410c: |[09410c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.hasWindowFocus:()Z │ │ +09411c: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ +094120: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +094124: 6f10 8e20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.hasWindowFocus:()Z // method@208e │ │ +09412a: 0a00 |0007: move-result v0 │ │ +09412c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +094130: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +094132: 0f00 |000b: return v0 │ │ +094134: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +094136: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;) │ │ @@ -144482,24 +144494,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0907b0: |[0907b0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isFocused:()Z │ │ -0907c0: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ -0907c4: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0907c8: 6f10 8f20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@208f │ │ -0907ce: 0a00 |0007: move-result v0 │ │ -0907d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0907d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0907d6: 0f00 |000b: return v0 │ │ -0907d8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0907da: 28fe |000d: goto 000b // -0002 │ │ +094138: |[094138] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isFocused:()Z │ │ +094148: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ +09414c: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +094150: 6f10 8f20 0100 |0004: invoke-super {v1}, Landroid/widget/ListView;.isFocused:()Z // method@208f │ │ +094156: 0a00 |0007: move-result v0 │ │ +094158: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +09415c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +09415e: 0f00 |000b: return v0 │ │ +094160: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +094162: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;) │ │ @@ -144507,39 +144519,39 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0907dc: |[0907dc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ -0907ec: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ -0907f0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0907f4: 5510 570d |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0d57 │ │ -0907f8: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ -0907fc: 6f10 9020 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@2090 │ │ -090802: 0a00 |000b: move-result v0 │ │ -090804: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -090808: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -09080a: 0f00 |000f: return v0 │ │ -09080c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -09080e: 28fe |0011: goto 000f // -0002 │ │ +094164: |[094164] com.actionbarsherlock.internal.widget.IcsListPopupWindow$DropDownListView.isInTouchMode:()Z │ │ +094174: 5510 560d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mHijackFocus:Z // field@0d56 │ │ +094178: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +09417c: 5510 570d |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.mListSelectionHidden:Z // field@0d57 │ │ +094180: 3900 0800 |0006: if-nez v0, 000e // +0008 │ │ +094184: 6f10 9020 0100 |0008: invoke-super {v1}, Landroid/widget/ListView;.isInTouchMode:()Z // method@2090 │ │ +09418a: 0a00 |000b: move-result v0 │ │ +09418c: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +094190: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +094192: 0f00 |000f: return v0 │ │ +094194: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +094196: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #670 header: │ │ class_idx : 1336 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #670 annotations: │ │ Annotations on class │ │ @@ -144564,18 +144576,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090810: |[090810] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -090820: 5b01 580d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d58 │ │ -090824: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09082a: 0e00 |0005: return-void │ │ +094198: |[094198] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0941a8: 5b01 580d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d58 │ │ +0941ac: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0941b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -144584,17 +144596,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09082c: |[09082c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -09083c: 7020 4b2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a4b │ │ -090842: 0e00 |0003: return-void │ │ +0941b4: |[0941b4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +0941c4: 7020 4b2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a4b │ │ +0941ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -144605,32 +144617,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090844: |[090844] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.run:()V │ │ -090854: 5410 580d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d58 │ │ -090858: 6e10 662a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2a66 │ │ -09085e: 0e00 |0005: return-void │ │ +0941cc: |[0941cc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ListSelectorHider.run:()V │ │ +0941dc: 5410 580d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d58 │ │ +0941e0: 6e10 662a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2a66 │ │ +0941e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 0x0005 line=617 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #671 header: │ │ class_idx : 1337 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #671 annotations: │ │ Annotations on class │ │ @@ -144654,18 +144666,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090860: |[090860] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -090870: 5b01 590d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ -090874: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -09087a: 0e00 |0005: return-void │ │ +0941e8: |[0941e8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +0941f8: 5b01 590d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ +0941fc: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +094202: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -144674,17 +144686,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09087c: |[09087c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -09088c: 7020 4e2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a4e │ │ -090892: 0e00 |0003: return-void │ │ +094204: |[094204] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +094214: 7020 4e2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a4e │ │ +09421a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=599 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -144695,22 +144707,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -090894: |[090894] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ -0908a4: 5410 590d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ -0908a8: 6e10 6b2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ -0908ae: 0a00 |0005: move-result v0 │ │ -0908b0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0908b4: 5410 590d |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ -0908b8: 6e10 7a2a 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ -0908be: 0e00 |000d: return-void │ │ +09421c: |[09421c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onChanged:()V │ │ +09422c: 5410 590d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ +094230: 6e10 6b2a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ +094236: 0a00 |0005: move-result v0 │ │ +094238: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +09423c: 5410 590d |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ +094240: 6e10 7a2a 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ +094246: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0008 line=604 │ │ 0x000d line=606 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ @@ -144720,32 +144732,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0908c0: |[0908c0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ -0908d0: 5410 590d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ -0908d4: 6e10 672a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ -0908da: 0e00 |0005: return-void │ │ +094248: |[094248] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupDataSetObserver.onInvalidated:()V │ │ +094258: 5410 590d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d59 │ │ +09425c: 6e10 672a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ +094262: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0005 line=611 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #672 header: │ │ class_idx : 1338 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #672 annotations: │ │ Annotations on class │ │ @@ -144770,18 +144782,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0908dc: |[0908dc] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0908ec: 5b01 5a0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ -0908f0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0908f6: 0e00 |0005: return-void │ │ +094264: |[094264] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +094274: 5b01 5a0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ +094278: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09427e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -144790,17 +144802,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0908f8: |[0908f8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -090908: 7020 522a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a52 │ │ -09090e: 0e00 |0003: return-void │ │ +094280: |[094280] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +094290: 7020 522a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a52 │ │ +094296: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -144811,16 +144823,16 @@ │ │ type : '(Landroid/widget/AbsListView;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -090910: |[090910] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ -090920: 0e00 |0000: return-void │ │ +094298: |[094298] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScroll:(Landroid/widget/AbsListView;III)V │ │ +0942a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=651 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0001 reg=1 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0001 reg=2 firstVisibleItem I │ │ @@ -144832,57 +144844,58 @@ │ │ type : '(Landroid/widget/AbsListView;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 48 16-bit code units │ │ -090924: |[090924] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ -090934: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -090936: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ -09093a: 5420 5a0d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ -09093e: 7110 602a 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z // method@2a60 │ │ -090944: 0a00 |0008: move-result v0 │ │ -090946: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ -09094a: 5420 5a0d |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ -09094e: 7110 632a 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ -090954: 0c00 |0010: move-result-object v0 │ │ -090956: 6e10 4f2b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2b4f │ │ -09095c: 0c00 |0014: move-result-object v0 │ │ -09095e: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ -090962: 5420 5a0d |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ -090966: 7110 5f2a 0000 |0019: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2a5f │ │ -09096c: 0c00 |001c: move-result-object v0 │ │ -09096e: 5421 5a0d |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ -090972: 7110 642a 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ -090978: 0c01 |0022: move-result-object v1 │ │ -09097a: 6e20 9803 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -090980: 5420 5a0d |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ -090984: 7110 642a 0000 |0028: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ -09098a: 0c00 |002b: move-result-object v0 │ │ -09098c: 6e10 5b2a 0000 |002c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.run:()V // method@2a5b │ │ -090992: 0e00 |002f: return-void │ │ +0942ac: |[0942ac] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupScrollListener.onScrollStateChanged:(Landroid/widget/AbsListView;I)V │ │ +0942bc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0942be: 3304 2e00 |0001: if-ne v4, v0, 002f // +002e │ │ +0942c2: 5420 5a0d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ +0942c6: 7110 602a 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z // method@2a60 │ │ +0942cc: 0a00 |0008: move-result v0 │ │ +0942ce: 3900 2600 |0009: if-nez v0, 002f // +0026 │ │ +0942d2: 5420 5a0d |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ +0942d6: 7110 632a 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ +0942dc: 0c00 |0010: move-result-object v0 │ │ +0942de: 6e10 4f2b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2b4f │ │ +0942e4: 0c00 |0014: move-result-object v0 │ │ +0942e6: 3800 1a00 |0015: if-eqz v0, 002f // +001a │ │ +0942ea: 5420 5a0d |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ +0942ee: 7110 5f2a 0000 |0019: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2a5f │ │ +0942f4: 0c00 |001c: move-result-object v0 │ │ +0942f6: 5421 5a0d |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ +0942fa: 7110 642a 0100 |001f: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ +094300: 0c01 |0022: move-result-object v1 │ │ +094302: 6e20 9803 1000 |0023: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +094308: 5420 5a0d |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5a │ │ +09430c: 7110 642a 0000 |0028: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ +094312: 0c00 |002b: move-result-object v0 │ │ +094314: 6e10 5b2a 0000 |002c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.run:()V // method@2a5b │ │ +09431a: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ + 0x0005 line=655 │ │ 0x0017 line=656 │ │ 0x0026 line=657 │ │ 0x002f line=659 │ │ locals : │ │ 0x0000 - 0x0030 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; │ │ 0x0000 - 0x0030 reg=3 view Landroid/widget/AbsListView; │ │ 0x0000 - 0x0030 reg=4 scrollState I │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #673 header: │ │ class_idx : 1339 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #673 annotations: │ │ Annotations on class │ │ @@ -144907,18 +144920,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090994: |[090994] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -0909a4: 5b01 5b0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -0909a8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0909ae: 0e00 |0005: return-void │ │ +09431c: |[09431c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +09432c: 5b01 5b0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +094330: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +094336: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -144927,17 +144940,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0909b0: |[0909b0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -0909c0: 7020 562a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a56 │ │ -0909c6: 0e00 |0003: return-void │ │ +094338: |[094338] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +094348: 7020 562a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a56 │ │ +09434e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -144948,93 +144961,95 @@ │ │ type : '(Landroid/view/View;Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 102 16-bit code units │ │ -0909c8: |[0909c8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ -0909d8: 6e10 a11d 0a00 |0000: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -0909de: 0a00 |0003: move-result v0 │ │ -0909e0: 6e10 a71d 0a00 |0004: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0909e6: 0a03 |0007: move-result v3 │ │ -0909e8: 8731 |0008: float-to-int v1, v3 │ │ -0909ea: 6e10 a91d 0a00 |0009: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0909f0: 0a03 |000c: move-result v3 │ │ -0909f2: 8732 |000d: float-to-int v2, v3 │ │ -0909f4: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ -0909f8: 5483 5b0d |0010: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -0909fc: 7110 632a 0300 |0012: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ -090a02: 0c03 |0015: move-result-object v3 │ │ -090a04: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ -090a08: 5483 5b0d |0018: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -090a0c: 7110 632a 0300 |001a: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ -090a12: 0c03 |001d: move-result-object v3 │ │ -090a14: 6e10 542b 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2b54 │ │ -090a1a: 0a03 |0021: move-result v3 │ │ -090a1c: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ -090a20: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ -090a24: 5483 5b0d |0026: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -090a28: 7110 632a 0300 |0028: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ -090a2e: 0c03 |002b: move-result-object v3 │ │ -090a30: 6e10 522b 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getWidth:()I // method@2b52 │ │ -090a36: 0a03 |002f: move-result v3 │ │ -090a38: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ -090a3c: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ -090a40: 5483 5b0d |0034: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -090a44: 7110 632a 0300 |0036: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ -090a4a: 0c03 |0039: move-result-object v3 │ │ -090a4c: 6e10 502b 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getHeight:()I // method@2b50 │ │ -090a52: 0a03 |003d: move-result v3 │ │ -090a54: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ -090a58: 5483 5b0d |0040: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -090a5c: 7110 5f2a 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2a5f │ │ -090a62: 0c03 |0045: move-result-object v3 │ │ -090a64: 5484 5b0d |0046: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -090a68: 7110 642a 0400 |0048: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ -090a6e: 0c04 |004b: move-result-object v4 │ │ -090a70: 1606 fa00 |004c: const-wide/16 v6, #int 250 // #fa │ │ -090a74: 6e40 9703 4376 |004e: invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0397 │ │ -090a7a: 1203 |0051: const/4 v3, #int 0 // #0 │ │ -090a7c: 0f03 |0052: return v3 │ │ -090a7e: 1213 |0053: const/4 v3, #int 1 // #1 │ │ -090a80: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ -090a84: 5483 5b0d |0056: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -090a88: 7110 5f2a 0300 |0058: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2a5f │ │ -090a8e: 0c03 |005b: move-result-object v3 │ │ -090a90: 5484 5b0d |005c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ -090a94: 7110 642a 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ -090a9a: 0c04 |0061: move-result-object v4 │ │ -090a9c: 6e20 9803 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -090aa2: 28ec |0065: goto 0051 // -0014 │ │ +094350: |[094350] com.actionbarsherlock.internal.widget.IcsListPopupWindow$PopupTouchInterceptor.onTouch:(Landroid/view/View;Landroid/view/MotionEvent;)Z │ │ +094360: 6e10 a11d 0a00 |0000: invoke-virtual {v10}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +094366: 0a00 |0003: move-result v0 │ │ +094368: 6e10 a71d 0a00 |0004: invoke-virtual {v10}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +09436e: 0a03 |0007: move-result v3 │ │ +094370: 8731 |0008: float-to-int v1, v3 │ │ +094372: 6e10 a91d 0a00 |0009: invoke-virtual {v10}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +094378: 0a03 |000c: move-result v3 │ │ +09437a: 8732 |000d: float-to-int v2, v3 │ │ +09437c: 3900 4500 |000e: if-nez v0, 0053 // +0045 │ │ +094380: 5483 5b0d |0010: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +094384: 7110 632a 0300 |0012: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ +09438a: 0c03 |0015: move-result-object v3 │ │ +09438c: 3803 3d00 |0016: if-eqz v3, 0053 // +003d │ │ +094390: 5483 5b0d |0018: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +094394: 7110 632a 0300 |001a: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ +09439a: 0c03 |001d: move-result-object v3 │ │ +09439c: 6e10 542b 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2b54 │ │ +0943a2: 0a03 |0021: move-result v3 │ │ +0943a4: 3803 3100 |0022: if-eqz v3, 0053 // +0031 │ │ +0943a8: 3a01 2f00 |0024: if-ltz v1, 0053 // +002f │ │ +0943ac: 5483 5b0d |0026: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +0943b0: 7110 632a 0300 |0028: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ +0943b6: 0c03 |002b: move-result-object v3 │ │ +0943b8: 6e10 522b 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getWidth:()I // method@2b52 │ │ +0943be: 0a03 |002f: move-result v3 │ │ +0943c0: 3531 2300 |0030: if-ge v1, v3, 0053 // +0023 │ │ +0943c4: 3a02 2100 |0032: if-ltz v2, 0053 // +0021 │ │ +0943c8: 5483 5b0d |0034: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +0943cc: 7110 632a 0300 |0036: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ +0943d2: 0c03 |0039: move-result-object v3 │ │ +0943d4: 6e10 502b 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getHeight:()I // method@2b50 │ │ +0943da: 0a03 |003d: move-result v3 │ │ +0943dc: 3532 1500 |003e: if-ge v2, v3, 0053 // +0015 │ │ +0943e0: 5483 5b0d |0040: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +0943e4: 7110 5f2a 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2a5f │ │ +0943ea: 0c03 |0045: move-result-object v3 │ │ +0943ec: 5484 5b0d |0046: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +0943f0: 7110 642a 0400 |0048: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ +0943f6: 0c04 |004b: move-result-object v4 │ │ +0943f8: 1606 fa00 |004c: const-wide/16 v6, #int 250 // #fa │ │ +0943fc: 6e40 9703 4376 |004e: invoke-virtual {v3, v4, v6, v7}, Landroid/os/Handler;.postDelayed:(Ljava/lang/Runnable;J)Z // method@0397 │ │ +094402: 1203 |0051: const/4 v3, #int 0 // #0 │ │ +094404: 0f03 |0052: return v3 │ │ +094406: 1213 |0053: const/4 v3, #int 1 // #1 │ │ +094408: 3330 fdff |0054: if-ne v0, v3, 0051 // -0003 │ │ +09440c: 5483 5b0d |0056: iget-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +094410: 7110 5f2a 0300 |0058: invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; // method@2a5f │ │ +094416: 0c03 |005b: move-result-object v3 │ │ +094418: 5484 5b0d |005c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5b │ │ +09441c: 7110 642a 0400 |005e: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // method@2a64 │ │ +094422: 0c04 |0061: move-result-object v4 │ │ +094424: 6e20 9803 4300 |0062: invoke-virtual {v3, v4}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +09442a: 28ec |0065: goto 0051 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0004 line=633 │ │ 0x0009 line=634 │ │ 0x000e line=636 │ │ + 0x0012 line=637 │ │ + 0x0028 line=638 │ │ 0x0040 line=639 │ │ 0x0051 line=643 │ │ 0x0053 line=640 │ │ 0x0056 line=641 │ │ locals : │ │ 0x0004 - 0x0066 reg=0 action I │ │ 0x0009 - 0x0066 reg=1 x I │ │ 0x000e - 0x0066 reg=2 y I │ │ 0x0000 - 0x0066 reg=8 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; │ │ 0x0000 - 0x0066 reg=9 v Landroid/view/View; │ │ 0x0000 - 0x0066 reg=10 event Landroid/view/MotionEvent; │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #674 header: │ │ class_idx : 1340 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #674 annotations: │ │ Annotations on class │ │ @@ -145059,18 +145074,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -090aa4: |[090aa4] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ -090ab4: 5b01 5c0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090ab8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -090abe: 0e00 |0005: return-void │ │ +09442c: |[09442c] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ │ +09443c: 5b01 5c0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +094440: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +094446: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ @@ -145079,17 +145094,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -090ac0: |[090ac0] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ -090ad0: 7020 592a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a59 │ │ -090ad6: 0e00 |0003: return-void │ │ +094448: |[094448] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V │ │ +094458: 7020 592a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a59 │ │ +09445e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; │ │ @@ -145100,63 +145115,64 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -090ad8: |[090ad8] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.run:()V │ │ -090ae8: 5420 5c0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090aec: 7110 612a 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ -090af2: 0c00 |0005: move-result-object v0 │ │ -090af4: 3800 3900 |0006: if-eqz v0, 003f // +0039 │ │ -090af8: 5420 5c0d |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090afc: 7110 612a 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ -090b02: 0c00 |000d: move-result-object v0 │ │ -090b04: 6e10 352a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCount:()I // method@2a35 │ │ -090b0a: 0a00 |0011: move-result v0 │ │ -090b0c: 5421 5c0d |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090b10: 7110 612a 0100 |0014: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ -090b16: 0c01 |0017: move-result-object v1 │ │ -090b18: 6e10 332a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2a33 │ │ -090b1e: 0a01 |001b: move-result v1 │ │ -090b20: 3710 2300 |001c: if-le v0, v1, 003f // +0023 │ │ -090b24: 5420 5c0d |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090b28: 7110 612a 0000 |0020: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ -090b2e: 0c00 |0023: move-result-object v0 │ │ -090b30: 6e10 332a 0000 |0024: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2a33 │ │ -090b36: 0a00 |0027: move-result v0 │ │ -090b38: 5421 5c0d |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090b3c: 7110 622a 0100 |002a: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I // method@2a62 │ │ -090b42: 0a01 |002d: move-result v1 │ │ -090b44: 3610 1100 |002e: if-gt v0, v1, 003f // +0011 │ │ -090b48: 5420 5c0d |0030: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090b4c: 7110 632a 0000 |0032: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ -090b52: 0c00 |0035: move-result-object v0 │ │ -090b54: 1221 |0036: const/4 v1, #int 2 // #2 │ │ -090b56: 6e20 5a2b 1000 |0037: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ -090b5c: 5420 5c0d |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ -090b60: 6e10 7a2a 0000 |003c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ -090b66: 0e00 |003f: return-void │ │ +094460: |[094460] com.actionbarsherlock.internal.widget.IcsListPopupWindow$ResizePopupRunnable.run:()V │ │ +094470: 5420 5c0d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +094474: 7110 612a 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ +09447a: 0c00 |0005: move-result-object v0 │ │ +09447c: 3800 3900 |0006: if-eqz v0, 003f // +0039 │ │ +094480: 5420 5c0d |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +094484: 7110 612a 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ +09448a: 0c00 |000d: move-result-object v0 │ │ +09448c: 6e10 352a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCount:()I // method@2a35 │ │ +094492: 0a00 |0011: move-result v0 │ │ +094494: 5421 5c0d |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +094498: 7110 612a 0100 |0014: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ +09449e: 0c01 |0017: move-result-object v1 │ │ +0944a0: 6e10 332a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2a33 │ │ +0944a6: 0a01 |001b: move-result v1 │ │ +0944a8: 3710 2300 |001c: if-le v0, v1, 003f // +0023 │ │ +0944ac: 5420 5c0d |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +0944b0: 7110 612a 0000 |0020: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // method@2a61 │ │ +0944b6: 0c00 |0023: move-result-object v0 │ │ +0944b8: 6e10 332a 0000 |0024: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChildCount:()I // method@2a33 │ │ +0944be: 0a00 |0027: move-result v0 │ │ +0944c0: 5421 5c0d |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +0944c4: 7110 622a 0100 |002a: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I // method@2a62 │ │ +0944ca: 0a01 |002d: move-result v1 │ │ +0944cc: 3610 1100 |002e: if-gt v0, v1, 003f // +0011 │ │ +0944d0: 5420 5c0d |0030: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +0944d4: 7110 632a 0000 |0032: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // method@2a63 │ │ +0944da: 0c00 |0035: move-result-object v0 │ │ +0944dc: 1221 |0036: const/4 v1, #int 2 // #2 │ │ +0944de: 6e20 5a2b 1000 |0037: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ +0944e4: 5420 5c0d |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0d5c │ │ +0944e8: 6e10 7a2a 0000 |003c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ +0944ee: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=622 │ │ + 0x0020 line=623 │ │ 0x0030 line=624 │ │ 0x003a line=625 │ │ 0x003f line=627 │ │ locals : │ │ 0x0000 - 0x0040 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #675 header: │ │ class_idx : 1341 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1369 │ │ +source_file_idx : 1370 │ │ static_fields_size : 3 │ │ instance_fields_size: 24 │ │ direct_methods_size : 14 │ │ virtual_methods_size: 17 │ │ │ │ Class #675 annotations: │ │ Annotations on class │ │ @@ -145286,19 +145302,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -090b68: |[090b68] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;)V │ │ -090b78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -090b7a: 6001 a508 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.listPopupWindowStyle:I // field@08a5 │ │ -090b7e: 7040 5d2a 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a5d │ │ -090b84: 0e00 |0006: return-void │ │ +0944f0: |[0944f0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;)V │ │ +094500: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +094502: 6001 a508 |0001: sget v1, Lcom/actionbarsherlock/R$attr;.listPopupWindowStyle:I // field@08a5 │ │ +094506: 7040 5d2a 3210 |0003: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a5d │ │ +09450c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0007 reg=3 context Landroid/content/Context; │ │ @@ -145308,50 +145324,50 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 75 16-bit code units │ │ -090b88: |[090b88] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -090b98: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ -090b9a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -090b9c: 7010 a82e 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -090ba2: 5920 630d |0005: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -090ba6: 5920 690d |0007: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -090baa: 1400 ffff ff7f |0009: const v0, #float nan // #7fffffff │ │ -090bb0: 5920 6e0d |000c: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0d6e │ │ -090bb4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -090bb6: 5920 720d |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ -090bba: 2200 3c05 |0011: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@053c │ │ -090bbe: 7030 5a2a 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a5a │ │ -090bc4: 5b20 740d |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ -090bc8: 2200 3b05 |0018: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@053b │ │ -090bcc: 7030 572a 2001 |001a: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a57 │ │ -090bd2: 5b20 770d |001d: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0d77 │ │ -090bd6: 2200 3a05 |001f: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@053a │ │ -090bda: 7030 532a 2001 |0021: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a53 │ │ -090be0: 5b20 750d |0024: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0d75 │ │ -090be4: 2200 3805 |0026: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@0538 │ │ -090be8: 7030 4c2a 2001 |0028: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a4c │ │ -090bee: 5b20 6b0d |002b: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0d6b │ │ -090bf2: 2200 a100 |002d: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -090bf6: 7010 8d03 0000 |002f: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -090bfc: 5b20 6a0d |0032: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ -090c00: 2200 6300 |0034: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -090c04: 7010 5c02 0000 |0036: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -090c0a: 5b20 760d |0039: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -090c0e: 5b23 610d |003b: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0d61 │ │ -090c12: 2200 4c05 |003d: new-instance v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@054c │ │ -090c16: 7040 482b 3054 |003f: invoke-direct {v0, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b48 │ │ -090c1c: 5b20 710d |0042: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090c20: 5420 710d |0044: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090c24: 1211 |0046: const/4 v1, #int 1 // #1 │ │ -090c26: 6e20 5a2b 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ -090c2c: 0e00 |004a: return-void │ │ +094510: |[094510] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +094520: 12e0 |0000: const/4 v0, #int -2 // #fe │ │ +094522: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +094524: 7010 a82e 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09452a: 5920 630d |0005: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +09452e: 5920 690d |0007: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094532: 1400 ffff ff7f |0009: const v0, #float nan // #7fffffff │ │ +094538: 5920 6e0d |000c: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0d6e │ │ +09453c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09453e: 5920 720d |000f: iput v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ +094542: 2200 3c05 |0011: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@053c │ │ +094546: 7030 5a2a 2001 |0013: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a5a │ │ +09454c: 5b20 740d |0016: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ +094550: 2200 3b05 |0018: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@053b │ │ +094554: 7030 572a 2001 |001a: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a57 │ │ +09455a: 5b20 770d |001d: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0d77 │ │ +09455e: 2200 3a05 |001f: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@053a │ │ +094562: 7030 532a 2001 |0021: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a53 │ │ +094568: 5b20 750d |0024: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0d75 │ │ +09456c: 2200 3805 |0026: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@0538 │ │ +094570: 7030 4c2a 2001 |0028: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a4c │ │ +094576: 5b20 6b0d |002b: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0d6b │ │ +09457a: 2200 a100 |002d: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +09457e: 7010 8d03 0000 |002f: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +094584: 5b20 6a0d |0032: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ +094588: 2200 6300 |0034: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +09458c: 7010 5c02 0000 |0036: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +094592: 5b20 760d |0039: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094596: 5b23 610d |003b: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0d61 │ │ +09459a: 2200 4c05 |003d: new-instance v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@054c │ │ +09459e: 7040 482b 3054 |003f: invoke-direct {v0, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b48 │ │ +0945a4: 5b20 710d |0042: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0945a8: 5420 710d |0044: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0945ac: 1211 |0046: const/4 v1, #int 1 // #1 │ │ +0945ae: 6e20 5a2b 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ +0945b4: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=81 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=49 │ │ 0x000e line=52 │ │ @@ -145376,59 +145392,59 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 94 16-bit code units │ │ -090c30: |[090c30] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -090c40: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -090c42: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -090c44: 7010 a82e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -090c4a: 5931 630d |0005: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -090c4e: 5931 690d |0007: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -090c52: 1401 ffff ff7f |0009: const v1, #float nan // #7fffffff │ │ -090c58: 5931 6e0d |000c: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0d6e │ │ -090c5c: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -090c5e: 5931 720d |000f: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ -090c62: 2201 3c05 |0011: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@053c │ │ -090c66: 7030 5a2a 3102 |0013: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a5a │ │ -090c6c: 5b31 740d |0016: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ -090c70: 2201 3b05 |0018: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@053b │ │ -090c74: 7030 572a 3102 |001a: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a57 │ │ -090c7a: 5b31 770d |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0d77 │ │ -090c7e: 2201 3a05 |001f: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@053a │ │ -090c82: 7030 532a 3102 |0021: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a53 │ │ -090c88: 5b31 750d |0024: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0d75 │ │ -090c8c: 2201 3805 |0026: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@0538 │ │ -090c90: 7030 4c2a 3102 |0028: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a4c │ │ -090c96: 5b31 6b0d |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0d6b │ │ -090c9a: 2201 a100 |002d: new-instance v1, Landroid/os/Handler; // type@00a1 │ │ -090c9e: 7010 8d03 0100 |002f: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@038d │ │ -090ca4: 5b31 6a0d |0032: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ -090ca8: 2201 6300 |0034: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ -090cac: 7010 5c02 0100 |0036: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ -090cb2: 5b31 760d |0039: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -090cb6: 5b34 610d |003b: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0d61 │ │ -090cba: 6001 4500 |003d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -090cbe: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ -090cc2: 3521 1500 |0041: if-ge v1, v2, 0056 // +0015 │ │ -090cc6: 2200 1504 |0043: new-instance v0, Landroid/view/ContextThemeWrapper; // type@0415 │ │ -090cca: 7030 2a1d 4007 |0045: invoke-direct {v0, v4, v7}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ -090cd0: 2201 4c05 |0048: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@054c │ │ -090cd4: 7040 482b 0165 |004a: invoke-direct {v1, v0, v5, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b48 │ │ -090cda: 5b31 710d |004d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090cde: 5431 710d |004f: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090ce2: 1212 |0051: const/4 v2, #int 1 // #1 │ │ -090ce4: 6e20 5a2b 2100 |0052: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ -090cea: 0e00 |0055: return-void │ │ -090cec: 2201 4c05 |0056: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@054c │ │ -090cf0: 7057 492b 4165 |0058: invoke-direct {v1, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2b49 │ │ -090cf6: 5b31 710d |005b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090cfa: 28f2 |005d: goto 004f // -000e │ │ +0945b8: |[0945b8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +0945c8: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +0945ca: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0945cc: 7010 a82e 0300 |0002: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0945d2: 5931 630d |0005: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +0945d6: 5931 690d |0007: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +0945da: 1401 ffff ff7f |0009: const v1, #float nan // #7fffffff │ │ +0945e0: 5931 6e0d |000c: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0d6e │ │ +0945e4: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0945e6: 5931 720d |000f: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ +0945ea: 2201 3c05 |0011: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // type@053c │ │ +0945ee: 7030 5a2a 3102 |0013: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a5a │ │ +0945f4: 5b31 740d |0016: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ +0945f8: 2201 3b05 |0018: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // type@053b │ │ +0945fc: 7030 572a 3102 |001a: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a57 │ │ +094602: 5b31 770d |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0d77 │ │ +094606: 2201 3a05 |001f: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // type@053a │ │ +09460a: 7030 532a 3102 |0021: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a53 │ │ +094610: 5b31 750d |0024: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0d75 │ │ +094614: 2201 3805 |0026: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // type@0538 │ │ +094618: 7030 4c2a 3102 |0028: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a4c │ │ +09461e: 5b31 6b0d |002b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0d6b │ │ +094622: 2201 a100 |002d: new-instance v1, Landroid/os/Handler; // type@00a1 │ │ +094626: 7010 8d03 0100 |002f: invoke-direct {v1}, Landroid/os/Handler;.:()V // method@038d │ │ +09462c: 5b31 6a0d |0032: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ +094630: 2201 6300 |0034: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ +094634: 7010 5c02 0100 |0036: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ +09463a: 5b31 760d |0039: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +09463e: 5b34 610d |003b: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0d61 │ │ +094642: 6001 4500 |003d: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +094646: 1302 0b00 |003f: const/16 v2, #int 11 // #b │ │ +09464a: 3521 1500 |0041: if-ge v1, v2, 0056 // +0015 │ │ +09464e: 2200 1504 |0043: new-instance v0, Landroid/view/ContextThemeWrapper; // type@0415 │ │ +094652: 7030 2a1d 4007 |0045: invoke-direct {v0, v4, v7}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ +094658: 2201 4c05 |0048: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@054c │ │ +09465c: 7040 482b 0165 |004a: invoke-direct {v1, v0, v5, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b48 │ │ +094662: 5b31 710d |004d: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094666: 5431 710d |004f: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +09466a: 1212 |0051: const/4 v2, #int 1 // #1 │ │ +09466c: 6e20 5a2b 2100 |0052: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ +094672: 0e00 |0055: return-void │ │ +094674: 2201 4c05 |0056: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // type@054c │ │ +094678: 7057 492b 4165 |0058: invoke-direct {v1, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2b49 │ │ +09467e: 5b31 710d |005b: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094682: 28f2 |005d: goto 004f // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=87 │ │ 0x0005 line=43 │ │ 0x0007 line=44 │ │ 0x0009 line=49 │ │ 0x000e line=52 │ │ @@ -145458,17 +145474,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090cfc: |[090cfc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; │ │ -090d0c: 5410 6a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ -090d10: 1100 |0002: return-object v0 │ │ +094684: |[094684] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1000:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Landroid/os/Handler; │ │ +094694: 5410 6a0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ +094698: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -145476,18 +145492,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -090d14: |[090d14] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z │ │ -090d24: 7010 6a2a 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2a6a │ │ -090d2a: 0a00 |0003: move-result v0 │ │ -090d2c: 0f00 |0004: return v0 │ │ +09469c: |[09469c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$1100:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z │ │ +0946ac: 7010 6a2a 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2a6a │ │ +0946b2: 0a00 |0003: move-result v0 │ │ +0946b4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -145495,17 +145511,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090d30: |[090d30] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ -090d40: 5410 650d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090d44: 1100 |0002: return-object v0 │ │ +0946b8: |[0946b8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$600:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ +0946c8: 5410 650d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +0946cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -145513,17 +145529,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090d48: |[090d48] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I │ │ -090d58: 5210 6e0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0d6e │ │ -090d5c: 0f00 |0002: return v0 │ │ +0946d0: |[0946d0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$700:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)I │ │ +0946e0: 5210 6e0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mListItemExpandMaximum:I // field@0d6e │ │ +0946e4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -145531,17 +145547,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090d60: |[090d60] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ -090d70: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090d74: 1100 |0002: return-object v0 │ │ +0946e8: |[0946e8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$800:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ +0946f8: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0946fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -145549,17 +145565,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -090d78: |[090d78] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ -090d88: 5410 740d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ -090d8c: 1100 |0002: return-object v0 │ │ +094700: |[094700] com.actionbarsherlock.internal.widget.IcsListPopupWindow.access$900:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; │ │ +094710: 5410 740d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ +094714: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -145567,199 +145583,199 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 22 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 372 16-bit code units │ │ -090d90: |[090d90] com.actionbarsherlock.internal.widget.IcsListPopupWindow.buildDropDown:()I │ │ -090da0: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -090da4: 0800 1500 |0002: move-object/from16 v0, v21 │ │ -090da8: 5401 650d |0004: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090dac: 3901 2c01 |0006: if-nez v1, 0132 // +012c │ │ -090db0: 0800 1500 |0008: move-object/from16 v0, v21 │ │ -090db4: 5408 610d |000a: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0d61 │ │ -090db8: 2202 3705 |000c: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // type@0537 │ │ -090dbc: 0800 1500 |000e: move-object/from16 v0, v21 │ │ -090dc0: 5501 6f0d |0010: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ -090dc4: 3901 0d01 |0012: if-nez v1, 011f // +010d │ │ -090dc8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -090dca: 7030 302a 8201 |0015: invoke-direct {v2, v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@2a30 │ │ -090dd0: 0800 1500 |0018: move-object/from16 v0, v21 │ │ -090dd4: 5b02 650d |001a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090dd8: 0800 1500 |001c: move-object/from16 v0, v21 │ │ -090ddc: 5401 660d |001e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0d66 │ │ -090de0: 3801 0d00 |0020: if-eqz v1, 002d // +000d │ │ -090de4: 0800 1500 |0022: move-object/from16 v0, v21 │ │ -090de8: 5401 650d |0024: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090dec: 0800 1500 |0026: move-object/from16 v0, v21 │ │ -090df0: 5402 660d |0028: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0d66 │ │ -090df4: 6e20 4a2a 2100 |002a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@2a4a │ │ -090dfa: 0800 1500 |002d: move-object/from16 v0, v21 │ │ -090dfe: 5401 650d |002f: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090e02: 0800 1500 |0031: move-object/from16 v0, v21 │ │ -090e06: 5402 600d |0033: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -090e0a: 6e20 412a 2100 |0035: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a41 │ │ -090e10: 0800 1500 |0038: move-object/from16 v0, v21 │ │ -090e14: 5401 650d |003a: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090e18: 0800 1500 |003c: move-object/from16 v0, v21 │ │ -090e1c: 5402 6c0d |003e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d6c │ │ -090e20: 6e20 462a 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2a46 │ │ -090e26: 0800 1500 |0043: move-object/from16 v0, v21 │ │ -090e2a: 5401 650d |0045: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090e2e: 1212 |0047: const/4 v2, #int 1 // #1 │ │ -090e30: 6e20 432a 2100 |0048: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@2a43 │ │ -090e36: 0800 1500 |004b: move-object/from16 v0, v21 │ │ -090e3a: 5401 650d |004d: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090e3e: 1212 |004f: const/4 v2, #int 1 // #1 │ │ -090e40: 6e20 442a 2100 |0050: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@2a44 │ │ -090e46: 0800 1500 |0053: move-object/from16 v0, v21 │ │ -090e4a: 5401 650d |0055: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090e4e: 2202 3605 |0057: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; // type@0536 │ │ -090e52: 0800 1500 |0059: move-object/from16 v0, v21 │ │ -090e56: 7020 2d2a 0200 |005b: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a2d │ │ -090e5c: 6e20 472a 2100 |005e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2a47 │ │ -090e62: 0800 1500 |0061: move-object/from16 v0, v21 │ │ -090e66: 5401 650d |0063: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090e6a: 0800 1500 |0065: move-object/from16 v0, v21 │ │ -090e6e: 5402 750d |0067: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0d75 │ │ -090e72: 6e20 482a 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@2a48 │ │ -090e78: 0800 1500 |006c: move-object/from16 v0, v21 │ │ -090e7c: 5401 6d0d |006e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0d6d │ │ -090e80: 3801 0d00 |0070: if-eqz v1, 007d // +000d │ │ -090e84: 0800 1500 |0072: move-object/from16 v0, v21 │ │ -090e88: 5401 650d |0074: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090e8c: 0800 1500 |0076: move-object/from16 v0, v21 │ │ -090e90: 5402 6d0d |0078: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0d6d │ │ -090e94: 6e20 472a 2100 |007a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2a47 │ │ -090e9a: 0800 1500 |007d: move-object/from16 v0, v21 │ │ -090e9e: 5409 650d |007f: iget-object v9, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -090ea2: 0800 1500 |0081: move-object/from16 v0, v21 │ │ -090ea6: 540d 730d |0083: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ -090eaa: 380d 3d00 |0085: if-eqz v13, 00c2 // +003d │ │ -090eae: 220b 7e04 |0087: new-instance v11, Landroid/widget/LinearLayout; // type@047e │ │ -090eb2: 7020 5e20 8b00 |0089: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ -090eb8: 1211 |008c: const/4 v1, #int 1 // #1 │ │ -090eba: 6e20 7820 1b00 |008d: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2078 │ │ -090ec0: 220c 7d04 |0090: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -090ec4: 12f1 |0092: const/4 v1, #int -1 // #ff │ │ -090ec6: 1202 |0093: const/4 v2, #int 0 // #0 │ │ -090ec8: 1503 803f |0094: const/high16 v3, #int 1065353216 // #3f80 │ │ -090ecc: 7040 5b20 1c32 |0096: invoke-direct {v12, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ -090ed2: 0800 1500 |0099: move-object/from16 v0, v21 │ │ -090ed6: 5201 720d |009b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ -090eda: 2b01 cf00 0000 |009d: packed-switch v1, 0000016c // +000000cf │ │ -090ee0: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ -090ee4: 5201 690d |00a2: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -090ee8: 1502 0080 |00a4: const/high16 v2, #int -2147483648 // #8000 │ │ -090eec: 7120 d41d 2100 |00a6: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -090ef2: 0a14 |00a9: move-result v20 │ │ -090ef4: 120a |00aa: const/4 v10, #int 0 // #0 │ │ -090ef6: 0200 1400 |00ab: move/from16 v0, v20 │ │ -090efa: 6e30 381e 0d0a |00ad: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -090f00: 6e10 f91d 0d00 |00b0: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -090f06: 0c0c |00b3: move-result-object v12 │ │ -090f08: 1f0c 7d04 |00b4: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -090f0c: 6e10 fd1d 0d00 |00b6: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -090f12: 0a01 |00b9: move-result v1 │ │ -090f14: 52c2 6708 |00ba: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ -090f18: b021 |00bc: add-int/2addr v1, v2 │ │ -090f1a: 52c2 6308 |00bd: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0863 │ │ -090f1e: 9011 0102 |00bf: add-int v17, v1, v2 │ │ -090f22: 07b9 |00c1: move-object v9, v11 │ │ -090f24: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ -090f28: 5401 710d |00c4: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090f2c: 6e20 572b 9100 |00c6: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2b57 │ │ -090f32: 1312 0000 |00c9: const/16 v18, #int 0 // #0 │ │ -090f36: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ -090f3a: 5401 710d |00cd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090f3e: 6e10 4e2b 0100 |00cf: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ -090f44: 0c07 |00d2: move-result-object v7 │ │ -090f46: 3807 2800 |00d3: if-eqz v7, 00fb // +0028 │ │ -090f4a: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ -090f4e: 5401 760d |00d7: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -090f52: 6e20 8b02 1700 |00d9: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ -090f58: 0800 1500 |00dc: move-object/from16 v0, v21 │ │ -090f5c: 5401 760d |00de: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -090f60: 5211 3d00 |00e0: iget v1, v1, Landroid/graphics/Rect;.top:I // field@003d │ │ -090f64: 0800 1500 |00e2: move-object/from16 v0, v21 │ │ -090f68: 5402 760d |00e4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -090f6c: 5222 3a00 |00e6: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -090f70: 9012 0102 |00e8: add-int v18, v1, v2 │ │ -090f74: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ -090f78: 5501 680d |00ec: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0d68 │ │ -090f7c: 3901 0d00 |00ee: if-nez v1, 00fb // +000d │ │ -090f80: 0800 1500 |00f0: move-object/from16 v0, v21 │ │ -090f84: 5401 760d |00f2: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -090f88: 5211 3d00 |00f4: iget v1, v1, Landroid/graphics/Rect;.top:I // field@003d │ │ -090f8c: 7b11 |00f6: neg-int v1, v1 │ │ -090f8e: 0800 1500 |00f7: move-object/from16 v0, v21 │ │ -090f92: 5901 670d |00f9: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ -090f96: 0800 1500 |00fb: move-object/from16 v0, v21 │ │ -090f9a: 5401 710d |00fd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -090f9e: 6e10 512b 0100 |00ff: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2b51 │ │ -090fa4: 0a01 |0102: move-result v1 │ │ -090fa6: 1222 |0103: const/4 v2, #int 2 // #2 │ │ -090fa8: 3321 5300 |0104: if-ne v1, v2, 0157 // +0053 │ │ -090fac: 121e |0106: const/4 v14, #int 1 // #1 │ │ -090fae: 0800 1500 |0107: move-object/from16 v0, v21 │ │ -090fb2: 5401 620d |0109: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ -090fb6: 0800 1500 |010b: move-object/from16 v0, v21 │ │ -090fba: 5202 670d |010d: iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ -090fbe: 0800 1500 |010f: move-object/from16 v0, v21 │ │ -090fc2: 7040 692a 10e2 |0111: invoke-direct {v0, v1, v2, v14}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@2a69 │ │ -090fc8: 0a10 |0114: move-result v16 │ │ -090fca: 0800 1500 |0115: move-object/from16 v0, v21 │ │ -090fce: 5201 630d |0117: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -090fd2: 12f2 |0119: const/4 v2, #int -1 // #ff │ │ -090fd4: 3321 3f00 |011a: if-ne v1, v2, 0159 // +003f │ │ -090fd8: 9001 1012 |011c: add-int v1, v16, v18 │ │ -090fdc: 0f01 |011e: return v1 │ │ -090fde: 1201 |011f: const/4 v1, #int 0 // #0 │ │ -090fe0: 2900 f5fe |0120: goto/16 0015 // -010b │ │ -090fe4: 6e30 6120 9b0c |0122: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ -090fea: 6e20 6020 db00 |0125: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2060 │ │ -090ff0: 2900 78ff |0128: goto/16 00a0 // -0088 │ │ -090ff4: 6e20 6020 db00 |012a: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2060 │ │ -090ffa: 6e30 6120 9b0c |012d: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ -091000: 2900 70ff |0130: goto/16 00a0 // -0090 │ │ -091004: 0800 1500 |0132: move-object/from16 v0, v21 │ │ -091008: 5401 710d |0134: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09100c: 6e10 4f2b 0100 |0136: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2b4f │ │ -091012: 0c09 |0139: move-result-object v9 │ │ -091014: 1f09 4004 |013a: check-cast v9, Landroid/view/ViewGroup; // type@0440 │ │ -091018: 0800 1500 |013c: move-object/from16 v0, v21 │ │ -09101c: 5400 730d |013e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ -091020: 0813 0000 |0140: move-object/from16 v19, v0 │ │ -091024: 3813 87ff |0142: if-eqz v19, 00c9 // -0079 │ │ -091028: 7401 f91d 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -09102e: 0c0c |0147: move-result-object v12 │ │ -091030: 1f0c 7d04 |0148: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -091034: 7401 fd1d 1300 |014a: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -09103a: 0a01 |014d: move-result v1 │ │ -09103c: 52c2 6708 |014e: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ -091040: b021 |0150: add-int/2addr v1, v2 │ │ -091042: 52c2 6308 |0151: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0863 │ │ -091046: 9011 0102 |0153: add-int v17, v1, v2 │ │ -09104a: 2900 74ff |0155: goto/16 00c9 // -008c │ │ -09104e: 120e |0157: const/4 v14, #int 0 // #0 │ │ -091050: 28af |0158: goto 0107 // -0051 │ │ -091052: 1202 |0159: const/4 v2, #int 0 // #0 │ │ -091054: 1203 |015a: const/4 v3, #int 0 // #0 │ │ -091056: 12f4 |015b: const/4 v4, #int -1 // #ff │ │ -091058: 9105 1011 |015c: sub-int v5, v16, v17 │ │ -09105c: 12f6 |015e: const/4 v6, #int -1 // #ff │ │ -09105e: 0801 1500 |015f: move-object/from16 v1, v21 │ │ -091062: 7606 6c2a 0100 |0161: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureHeightOfChildren:(IIIII)I // method@2a6c │ │ -091068: 0a0f |0164: move-result v15 │ │ -09106a: 3d0f 0400 |0165: if-lez v15, 0169 // +0004 │ │ -09106e: 9011 1112 |0167: add-int v17, v17, v18 │ │ -091072: 9001 0f11 |0169: add-int v1, v15, v17 │ │ -091076: 28b3 |016b: goto 011e // -004d │ │ -091078: 0001 0200 0000 0000 8d00 0000 8500 ... |016c: packed-switch-data (8 units) │ │ +094718: |[094718] com.actionbarsherlock.internal.widget.IcsListPopupWindow.buildDropDown:()I │ │ +094728: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ +09472c: 0800 1500 |0002: move-object/from16 v0, v21 │ │ +094730: 5401 650d |0004: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094734: 3901 2c01 |0006: if-nez v1, 0132 // +012c │ │ +094738: 0800 1500 |0008: move-object/from16 v0, v21 │ │ +09473c: 5408 610d |000a: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mContext:Landroid/content/Context; // field@0d61 │ │ +094740: 2202 3705 |000c: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // type@0537 │ │ +094744: 0800 1500 |000e: move-object/from16 v0, v21 │ │ +094748: 5501 6f0d |0010: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ +09474c: 3901 0d01 |0012: if-nez v1, 011f // +010d │ │ +094750: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +094752: 7030 302a 8201 |0015: invoke-direct {v2, v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.:(Landroid/content/Context;Z)V // method@2a30 │ │ +094758: 0800 1500 |0018: move-object/from16 v0, v21 │ │ +09475c: 5b02 650d |001a: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094760: 0800 1500 |001c: move-object/from16 v0, v21 │ │ +094764: 5401 660d |001e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0d66 │ │ +094768: 3801 0d00 |0020: if-eqz v1, 002d // +000d │ │ +09476c: 0800 1500 |0022: move-object/from16 v0, v21 │ │ +094770: 5401 650d |0024: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094774: 0800 1500 |0026: move-object/from16 v0, v21 │ │ +094778: 5402 660d |0028: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownListHighlight:Landroid/graphics/drawable/Drawable; // field@0d66 │ │ +09477c: 6e20 4a2a 2100 |002a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelector:(Landroid/graphics/drawable/Drawable;)V // method@2a4a │ │ +094782: 0800 1500 |002d: move-object/from16 v0, v21 │ │ +094786: 5401 650d |002f: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +09478a: 0800 1500 |0031: move-object/from16 v0, v21 │ │ +09478e: 5402 600d |0033: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094792: 6e20 412a 2100 |0035: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a41 │ │ +094798: 0800 1500 |0038: move-object/from16 v0, v21 │ │ +09479c: 5401 650d |003a: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +0947a0: 0800 1500 |003c: move-object/from16 v0, v21 │ │ +0947a4: 5402 6c0d |003e: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d6c │ │ +0947a8: 6e20 462a 2100 |0040: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2a46 │ │ +0947ae: 0800 1500 |0043: move-object/from16 v0, v21 │ │ +0947b2: 5401 650d |0045: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +0947b6: 1212 |0047: const/4 v2, #int 1 // #1 │ │ +0947b8: 6e20 432a 2100 |0048: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusable:(Z)V // method@2a43 │ │ +0947be: 0800 1500 |004b: move-object/from16 v0, v21 │ │ +0947c2: 5401 650d |004d: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +0947c6: 1212 |004f: const/4 v2, #int 1 // #1 │ │ +0947c8: 6e20 442a 2100 |0050: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setFocusableInTouchMode:(Z)V // method@2a44 │ │ +0947ce: 0800 1500 |0053: move-object/from16 v0, v21 │ │ +0947d2: 5401 650d |0055: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +0947d6: 2202 3605 |0057: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1; // type@0536 │ │ +0947da: 0800 1500 |0059: move-object/from16 v0, v21 │ │ +0947de: 7020 2d2a 0200 |005b: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V // method@2a2d │ │ +0947e4: 6e20 472a 2100 |005e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2a47 │ │ +0947ea: 0800 1500 |0061: move-object/from16 v0, v21 │ │ +0947ee: 5401 650d |0063: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +0947f2: 0800 1500 |0065: move-object/from16 v0, v21 │ │ +0947f6: 5402 750d |0067: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mScrollListener:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener; // field@0d75 │ │ +0947fa: 6e20 482a 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnScrollListener:(Landroid/widget/AbsListView$OnScrollListener;)V // method@2a48 │ │ +094800: 0800 1500 |006c: move-object/from16 v0, v21 │ │ +094804: 5401 6d0d |006e: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0d6d │ │ +094808: 3801 0d00 |0070: if-eqz v1, 007d // +000d │ │ +09480c: 0800 1500 |0072: move-object/from16 v0, v21 │ │ +094810: 5401 650d |0074: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094814: 0800 1500 |0076: move-object/from16 v0, v21 │ │ +094818: 5402 6d0d |0078: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0d6d │ │ +09481c: 6e20 472a 2100 |007a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2a47 │ │ +094822: 0800 1500 |007d: move-object/from16 v0, v21 │ │ +094826: 5409 650d |007f: iget-object v9, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +09482a: 0800 1500 |0081: move-object/from16 v0, v21 │ │ +09482e: 540d 730d |0083: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ +094832: 380d 3d00 |0085: if-eqz v13, 00c2 // +003d │ │ +094836: 220b 7e04 |0087: new-instance v11, Landroid/widget/LinearLayout; // type@047e │ │ +09483a: 7020 5e20 8b00 |0089: invoke-direct {v11, v8}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ +094840: 1211 |008c: const/4 v1, #int 1 // #1 │ │ +094842: 6e20 7820 1b00 |008d: invoke-virtual {v11, v1}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2078 │ │ +094848: 220c 7d04 |0090: new-instance v12, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +09484c: 12f1 |0092: const/4 v1, #int -1 // #ff │ │ +09484e: 1202 |0093: const/4 v2, #int 0 // #0 │ │ +094850: 1503 803f |0094: const/high16 v3, #int 1065353216 // #3f80 │ │ +094854: 7040 5b20 1c32 |0096: invoke-direct {v12, v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ +09485a: 0800 1500 |0099: move-object/from16 v0, v21 │ │ +09485e: 5201 720d |009b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ +094862: 2b01 cf00 0000 |009d: packed-switch v1, 0000016c // +000000cf │ │ +094868: 0800 1500 |00a0: move-object/from16 v0, v21 │ │ +09486c: 5201 690d |00a2: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094870: 1502 0080 |00a4: const/high16 v2, #int -2147483648 // #8000 │ │ +094874: 7120 d41d 2100 |00a6: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +09487a: 0a14 |00a9: move-result v20 │ │ +09487c: 120a |00aa: const/4 v10, #int 0 // #0 │ │ +09487e: 0200 1400 |00ab: move/from16 v0, v20 │ │ +094882: 6e30 381e 0d0a |00ad: invoke-virtual {v13, v0, v10}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +094888: 6e10 f91d 0d00 |00b0: invoke-virtual {v13}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +09488e: 0c0c |00b3: move-result-object v12 │ │ +094890: 1f0c 7d04 |00b4: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +094894: 6e10 fd1d 0d00 |00b6: invoke-virtual {v13}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +09489a: 0a01 |00b9: move-result v1 │ │ +09489c: 52c2 6708 |00ba: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ +0948a0: b021 |00bc: add-int/2addr v1, v2 │ │ +0948a2: 52c2 6308 |00bd: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0863 │ │ +0948a6: 9011 0102 |00bf: add-int v17, v1, v2 │ │ +0948aa: 07b9 |00c1: move-object v9, v11 │ │ +0948ac: 0800 1500 |00c2: move-object/from16 v0, v21 │ │ +0948b0: 5401 710d |00c4: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0948b4: 6e20 572b 9100 |00c6: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2b57 │ │ +0948ba: 1312 0000 |00c9: const/16 v18, #int 0 // #0 │ │ +0948be: 0800 1500 |00cb: move-object/from16 v0, v21 │ │ +0948c2: 5401 710d |00cd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0948c6: 6e10 4e2b 0100 |00cf: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ +0948cc: 0c07 |00d2: move-result-object v7 │ │ +0948ce: 3807 2800 |00d3: if-eqz v7, 00fb // +0028 │ │ +0948d2: 0800 1500 |00d5: move-object/from16 v0, v21 │ │ +0948d6: 5401 760d |00d7: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +0948da: 6e20 8b02 1700 |00d9: invoke-virtual {v7, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ +0948e0: 0800 1500 |00dc: move-object/from16 v0, v21 │ │ +0948e4: 5401 760d |00de: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +0948e8: 5211 3d00 |00e0: iget v1, v1, Landroid/graphics/Rect;.top:I // field@003d │ │ +0948ec: 0800 1500 |00e2: move-object/from16 v0, v21 │ │ +0948f0: 5402 760d |00e4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +0948f4: 5222 3a00 |00e6: iget v2, v2, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +0948f8: 9012 0102 |00e8: add-int v18, v1, v2 │ │ +0948fc: 0800 1500 |00ea: move-object/from16 v0, v21 │ │ +094900: 5501 680d |00ec: iget-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0d68 │ │ +094904: 3901 0d00 |00ee: if-nez v1, 00fb // +000d │ │ +094908: 0800 1500 |00f0: move-object/from16 v0, v21 │ │ +09490c: 5401 760d |00f2: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094910: 5211 3d00 |00f4: iget v1, v1, Landroid/graphics/Rect;.top:I // field@003d │ │ +094914: 7b11 |00f6: neg-int v1, v1 │ │ +094916: 0800 1500 |00f7: move-object/from16 v0, v21 │ │ +09491a: 5901 670d |00f9: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ +09491e: 0800 1500 |00fb: move-object/from16 v0, v21 │ │ +094922: 5401 710d |00fd: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094926: 6e10 512b 0100 |00ff: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2b51 │ │ +09492c: 0a01 |0102: move-result v1 │ │ +09492e: 1222 |0103: const/4 v2, #int 2 // #2 │ │ +094930: 3321 5300 |0104: if-ne v1, v2, 0157 // +0053 │ │ +094934: 121e |0106: const/4 v14, #int 1 // #1 │ │ +094936: 0800 1500 |0107: move-object/from16 v0, v21 │ │ +09493a: 5401 620d |0109: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ +09493e: 0800 1500 |010b: move-object/from16 v0, v21 │ │ +094942: 5202 670d |010d: iget v2, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ +094946: 0800 1500 |010f: move-object/from16 v0, v21 │ │ +09494a: 7040 692a 10e2 |0111: invoke-direct {v0, v1, v2, v14}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getMaxAvailableHeight:(Landroid/view/View;IZ)I // method@2a69 │ │ +094950: 0a10 |0114: move-result v16 │ │ +094952: 0800 1500 |0115: move-object/from16 v0, v21 │ │ +094956: 5201 630d |0117: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +09495a: 12f2 |0119: const/4 v2, #int -1 // #ff │ │ +09495c: 3321 3f00 |011a: if-ne v1, v2, 0159 // +003f │ │ +094960: 9001 1012 |011c: add-int v1, v16, v18 │ │ +094964: 0f01 |011e: return v1 │ │ +094966: 1201 |011f: const/4 v1, #int 0 // #0 │ │ +094968: 2900 f5fe |0120: goto/16 0015 // -010b │ │ +09496c: 6e30 6120 9b0c |0122: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ +094972: 6e20 6020 db00 |0125: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2060 │ │ +094978: 2900 78ff |0128: goto/16 00a0 // -0088 │ │ +09497c: 6e20 6020 db00 |012a: invoke-virtual {v11, v13}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;)V // method@2060 │ │ +094982: 6e30 6120 9b0c |012d: invoke-virtual {v11, v9, v12}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ +094988: 2900 70ff |0130: goto/16 00a0 // -0090 │ │ +09498c: 0800 1500 |0132: move-object/from16 v0, v21 │ │ +094990: 5401 710d |0134: iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094994: 6e10 4f2b 0100 |0136: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getContentView:()Landroid/view/View; // method@2b4f │ │ +09499a: 0c09 |0139: move-result-object v9 │ │ +09499c: 1f09 4004 |013a: check-cast v9, Landroid/view/ViewGroup; // type@0440 │ │ +0949a0: 0800 1500 |013c: move-object/from16 v0, v21 │ │ +0949a4: 5400 730d |013e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ +0949a8: 0813 0000 |0140: move-object/from16 v19, v0 │ │ +0949ac: 3813 87ff |0142: if-eqz v19, 00c9 // -0079 │ │ +0949b0: 7401 f91d 1300 |0144: invoke-virtual/range {v19}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0949b6: 0c0c |0147: move-result-object v12 │ │ +0949b8: 1f0c 7d04 |0148: check-cast v12, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0949bc: 7401 fd1d 1300 |014a: invoke-virtual/range {v19}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0949c2: 0a01 |014d: move-result v1 │ │ +0949c4: 52c2 6708 |014e: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ +0949c8: b021 |0150: add-int/2addr v1, v2 │ │ +0949ca: 52c2 6308 |0151: iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0863 │ │ +0949ce: 9011 0102 |0153: add-int v17, v1, v2 │ │ +0949d2: 2900 74ff |0155: goto/16 00c9 // -008c │ │ +0949d6: 120e |0157: const/4 v14, #int 0 // #0 │ │ +0949d8: 28af |0158: goto 0107 // -0051 │ │ +0949da: 1202 |0159: const/4 v2, #int 0 // #0 │ │ +0949dc: 1203 |015a: const/4 v3, #int 0 // #0 │ │ +0949de: 12f4 |015b: const/4 v4, #int -1 // #ff │ │ +0949e0: 9105 1011 |015c: sub-int v5, v16, v17 │ │ +0949e4: 12f6 |015e: const/4 v6, #int -1 // #ff │ │ +0949e6: 0801 1500 |015f: move-object/from16 v1, v21 │ │ +0949ea: 7606 6c2a 0100 |0161: invoke-direct/range {v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureHeightOfChildren:(IIIII)I // method@2a6c │ │ +0949f0: 0a0f |0164: move-result v15 │ │ +0949f2: 3d0f 0400 |0165: if-lez v15, 0169 // +0004 │ │ +0949f6: 9011 1112 |0167: add-int v17, v17, v18 │ │ +0949fa: 9001 0f11 |0169: add-int v1, v15, v17 │ │ +0949fe: 28b3 |016b: goto 011e // -004d │ │ +094a00: 0001 0200 0000 0000 8d00 0000 8500 ... |016c: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0002 line=304 │ │ 0x0008 line=305 │ │ 0x000c line=307 │ │ 0x001c line=308 │ │ @@ -145790,29 +145806,30 @@ │ │ 0x00cb line=393 │ │ 0x00d3 line=394 │ │ 0x00d5 line=395 │ │ 0x00dc line=396 │ │ 0x00ea line=400 │ │ 0x00f0 line=401 │ │ 0x00fb line=406 │ │ + 0x00ff line=407 │ │ 0x0107 line=408 │ │ 0x0115 line=411 │ │ 0x011c line=412 │ │ 0x011e line=421 │ │ 0x011f line=307 │ │ 0x0122 line=352 │ │ 0x0125 line=353 │ │ 0x012a line=357 │ │ 0x012d line=358 │ │ 0x0132 line=380 │ │ 0x013c line=381 │ │ 0x0142 line=382 │ │ - 0x0144 line=383 │ │ + 0x0144 line=384 │ │ 0x014a line=385 │ │ - 0x0157 line=406 │ │ + 0x0157 line=407 │ │ 0x0159 line=415 │ │ 0x0165 line=419 │ │ 0x0169 line=421 │ │ 0x016c line=350 │ │ locals : │ │ 0x0099 - 0x00b4 reg=12 hintParams Landroid/widget/LinearLayout$LayoutParams; │ │ 0x00ab - 0x00c2 reg=10 heightSpec I │ │ @@ -145847,59 +145864,59 @@ │ │ type : '(Landroid/view/View;IZ)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -091088: |[091088] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ -091098: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -09109a: 2202 6300 |0001: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ -09109e: 7010 5c02 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0910a4: 6e20 231e 2b00 |0006: invoke-virtual {v11, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1e23 │ │ -0910aa: 1227 |0009: const/4 v7, #int 2 // #2 │ │ -0910ac: 2370 3506 |000a: new-array v0, v7, [I // type@0635 │ │ -0910b0: 6e20 fc1d 0b00 |000c: invoke-virtual {v11, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1dfc │ │ -0910b6: 5221 3a00 |000f: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -0910ba: 380d 1000 |0011: if-eqz v13, 0021 // +0010 │ │ -0910be: 6e10 ed1d 0b00 |0013: invoke-virtual {v11}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -0910c4: 0c07 |0016: move-result-object v7 │ │ -0910c6: 6e10 6501 0700 |0017: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0910cc: 0c05 |001a: move-result-object v5 │ │ -0910ce: 6e10 ca01 0500 |001b: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0910d4: 0c07 |001e: move-result-object v7 │ │ -0910d6: 5271 4d08 |001f: iget v1, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@084d │ │ -0910da: 4407 0009 |0021: aget v7, v0, v9 │ │ -0910de: 6e10 f11d 0b00 |0023: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ -0910e4: 0a08 |0026: move-result v8 │ │ -0910e6: b087 |0027: add-int/2addr v7, v8 │ │ -0910e8: 9107 0107 |0028: sub-int v7, v1, v7 │ │ -0910ec: 9103 070c |002a: sub-int v3, v7, v12 │ │ -0910f0: 4407 0009 |002c: aget v7, v0, v9 │ │ -0910f4: 5228 3d00 |002e: iget v8, v2, Landroid/graphics/Rect;.top:I // field@003d │ │ -0910f8: b187 |0030: sub-int/2addr v7, v8 │ │ -0910fa: 9004 070c |0031: add-int v4, v7, v12 │ │ -0910fe: 7120 9d2e 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -091104: 0a06 |0036: move-result v6 │ │ -091106: 54a7 710d |0037: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09110a: 6e10 4e2b 0700 |0039: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ -091110: 0c07 |003c: move-result-object v7 │ │ -091112: 3807 1700 |003d: if-eqz v7, 0054 // +0017 │ │ -091116: 54a7 710d |003f: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09111a: 6e10 4e2b 0700 |0041: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ -091120: 0c07 |0044: move-result-object v7 │ │ -091122: 54a8 760d |0045: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -091126: 6e20 8b02 8700 |0047: invoke-virtual {v7, v8}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ -09112c: 54a7 760d |004a: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -091130: 5277 3d00 |004c: iget v7, v7, Landroid/graphics/Rect;.top:I // field@003d │ │ -091134: 54a8 760d |004e: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -091138: 5288 3a00 |0050: iget v8, v8, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -09113c: b087 |0052: add-int/2addr v7, v8 │ │ -09113e: b176 |0053: sub-int/2addr v6, v7 │ │ -091140: 0f06 |0054: return v6 │ │ +094a10: |[094a10] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getMaxAvailableHeight:(Landroid/view/View;IZ)I │ │ +094a20: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +094a22: 2202 6300 |0001: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ +094a26: 7010 5c02 0200 |0003: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ +094a2c: 6e20 231e 2b00 |0006: invoke-virtual {v11, v2}, Landroid/view/View;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@1e23 │ │ +094a32: 1227 |0009: const/4 v7, #int 2 // #2 │ │ +094a34: 2370 3506 |000a: new-array v0, v7, [I // type@0635 │ │ +094a38: 6e20 fc1d 0b00 |000c: invoke-virtual {v11, v0}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1dfc │ │ +094a3e: 5221 3a00 |000f: iget v1, v2, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +094a42: 380d 1000 |0011: if-eqz v13, 0021 // +0010 │ │ +094a46: 6e10 ed1d 0b00 |0013: invoke-virtual {v11}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +094a4c: 0c07 |0016: move-result-object v7 │ │ +094a4e: 6e10 6501 0700 |0017: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +094a54: 0c05 |001a: move-result-object v5 │ │ +094a56: 6e10 ca01 0500 |001b: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +094a5c: 0c07 |001e: move-result-object v7 │ │ +094a5e: 5271 4d08 |001f: iget v1, v7, Landroid/util/DisplayMetrics;.heightPixels:I // field@084d │ │ +094a62: 4407 0009 |0021: aget v7, v0, v9 │ │ +094a66: 6e10 f11d 0b00 |0023: invoke-virtual {v11}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ +094a6c: 0a08 |0026: move-result v8 │ │ +094a6e: b087 |0027: add-int/2addr v7, v8 │ │ +094a70: 9107 0107 |0028: sub-int v7, v1, v7 │ │ +094a74: 9103 070c |002a: sub-int v3, v7, v12 │ │ +094a78: 4407 0009 |002c: aget v7, v0, v9 │ │ +094a7c: 5228 3d00 |002e: iget v8, v2, Landroid/graphics/Rect;.top:I // field@003d │ │ +094a80: b187 |0030: sub-int/2addr v7, v8 │ │ +094a82: 9004 070c |0031: add-int v4, v7, v12 │ │ +094a86: 7120 9d2e 4300 |0033: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +094a8c: 0a06 |0036: move-result v6 │ │ +094a8e: 54a7 710d |0037: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094a92: 6e10 4e2b 0700 |0039: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ +094a98: 0c07 |003c: move-result-object v7 │ │ +094a9a: 3807 1700 |003d: if-eqz v7, 0054 // +0017 │ │ +094a9e: 54a7 710d |003f: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094aa2: 6e10 4e2b 0700 |0041: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ +094aa8: 0c07 |0044: move-result-object v7 │ │ +094aaa: 54a8 760d |0045: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094aae: 6e20 8b02 8700 |0047: invoke-virtual {v7, v8}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ +094ab4: 54a7 760d |004a: iget-object v7, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094ab8: 5277 3d00 |004c: iget v7, v7, Landroid/graphics/Rect;.top:I // field@003d │ │ +094abc: 54a8 760d |004e: iget-object v8, v10, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094ac0: 5288 3a00 |0050: iget v8, v8, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +094ac4: b087 |0052: add-int/2addr v7, v8 │ │ +094ac6: b176 |0053: sub-int/2addr v6, v7 │ │ +094ac8: 0f06 |0054: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0006 line=426 │ │ 0x0009 line=428 │ │ 0x000c line=429 │ │ 0x000f line=431 │ │ @@ -145931,24 +145948,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -091144: |[091144] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isInputMethodNotNeeded:()Z │ │ -091154: 5420 710d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091158: 6e10 512b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2b51 │ │ -09115e: 0a00 |0005: move-result v0 │ │ -091160: 1221 |0006: const/4 v1, #int 2 // #2 │ │ -091162: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ -091166: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -091168: 0f00 |000a: return v0 │ │ -09116a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09116c: 28fe |000c: goto 000a // -0002 │ │ +094acc: |[094acc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isInputMethodNotNeeded:()Z │ │ +094adc: 5420 710d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094ae0: 6e10 512b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getInputMethodMode:()I // method@2b51 │ │ +094ae6: 0a00 |0005: move-result v0 │ │ +094ae8: 1221 |0006: const/4 v1, #int 2 // #2 │ │ +094aea: 3310 0400 |0007: if-ne v0, v1, 000b // +0004 │ │ +094aee: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +094af0: 0f00 |000a: return v0 │ │ +094af2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +094af4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -145956,86 +145973,86 @@ │ │ type : '(IIIII)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 129 16-bit code units │ │ -091170: |[091170] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureHeightOfChildren:(IIIII)I │ │ -091180: 5490 600d |0000: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -091184: 3900 1100 |0002: if-nez v0, 0013 // +0011 │ │ -091188: 5496 650d |0004: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -09118c: 6e10 392a 0600 |0006: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2a39 │ │ -091192: 0a06 |0009: move-result v6 │ │ -091194: 5497 650d |000a: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -091198: 6e10 382a 0700 |000c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2a38 │ │ -09119e: 0a07 |000f: move-result v7 │ │ -0911a0: 9004 0607 |0010: add-int v4, v6, v7 │ │ -0911a4: 0f04 |0012: return v4 │ │ -0911a6: 5496 650d |0013: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0911aa: 6e10 392a 0600 |0015: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2a39 │ │ -0911b0: 0a06 |0018: move-result v6 │ │ -0911b2: 5497 650d |0019: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0911b6: 6e10 382a 0700 |001b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2a38 │ │ -0911bc: 0a07 |001e: move-result v7 │ │ -0911be: 9005 0607 |001f: add-int v5, v6, v7 │ │ -0911c2: 5496 650d |0021: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0911c6: 6e10 372a 0600 |0023: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2a37 │ │ -0911cc: 0a06 |0026: move-result v6 │ │ -0911ce: 3d06 4e00 |0027: if-lez v6, 0075 // +004e │ │ -0911d2: 5496 650d |0029: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0911d6: 6e10 362a 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@2a36 │ │ -0911dc: 0c06 |002e: move-result-object v6 │ │ -0911de: 3806 4600 |002f: if-eqz v6, 0075 // +0046 │ │ -0911e2: 5496 650d |0031: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0911e6: 6e10 372a 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2a37 │ │ -0911ec: 0a02 |0036: move-result v2 │ │ -0911ee: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -0911f0: 12f6 |0038: const/4 v6, #int -1 // #ff │ │ -0911f2: 336c 0800 |0039: if-ne v12, v6, 0041 // +0008 │ │ -0911f6: 7210 7c20 0000 |003b: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@207c │ │ -0911fc: 0a06 |003e: move-result v6 │ │ -0911fe: d80c 06ff |003f: add-int/lit8 v12, v6, #int -1 // #ff │ │ -091202: 01b3 |0041: move v3, v11 │ │ -091204: 36c3 3d00 |0042: if-gt v3, v12, 007f // +003d │ │ -091208: 5496 600d |0044: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -09120c: 1207 |0046: const/4 v7, #int 0 // #0 │ │ -09120e: 5498 650d |0047: iget-object v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -091212: 7240 7e20 3687 |0049: invoke-interface {v6, v3, v7, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207e │ │ -091218: 0c01 |004c: move-result-object v1 │ │ -09121a: 5496 650d |004d: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -09121e: 6e10 322a 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2a32 │ │ -091224: 0a06 |0052: move-result v6 │ │ -091226: 3806 0b00 |0053: if-eqz v6, 005e // +000b │ │ -09122a: 5496 650d |0055: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -09122e: 6e10 322a 0600 |0057: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2a32 │ │ -091234: 0a06 |005a: move-result v6 │ │ -091236: 6e20 601e 6100 |005b: invoke-virtual {v1, v6}, Landroid/view/View;.setDrawingCacheBackgroundColor:(I)V // method@1e60 │ │ -09123c: 7040 6d2a 19a3 |005e: invoke-direct {v9, v1, v3, v10}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureScrapChild:(Landroid/view/View;II)V // method@2a6d │ │ -091242: 3d03 0300 |0061: if-lez v3, 0064 // +0003 │ │ -091246: b025 |0063: add-int/2addr v5, v2 │ │ -091248: 6e10 fd1d 0100 |0064: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -09124e: 0a06 |0067: move-result v6 │ │ -091250: b065 |0068: add-int/2addr v5, v6 │ │ -091252: 34d5 0e00 |0069: if-lt v5, v13, 0077 // +000e │ │ -091256: 3a0e 0800 |006b: if-ltz v14, 0073 // +0008 │ │ -09125a: 37e3 0600 |006d: if-le v3, v14, 0073 // +0006 │ │ -09125e: 3d04 0400 |006f: if-lez v4, 0073 // +0004 │ │ -091262: 33d5 a1ff |0071: if-ne v5, v13, 0012 // -005f │ │ -091266: 01d4 |0073: move v4, v13 │ │ -091268: 289e |0074: goto 0012 // -0062 │ │ -09126a: 1202 |0075: const/4 v2, #int 0 // #0 │ │ -09126c: 28c1 |0076: goto 0037 // -003f │ │ -09126e: 3a0e 0500 |0077: if-ltz v14, 007c // +0005 │ │ -091272: 34e3 0300 |0079: if-lt v3, v14, 007c // +0003 │ │ -091276: 0154 |007b: move v4, v5 │ │ -091278: d803 0301 |007c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09127c: 28c4 |007e: goto 0042 // -003c │ │ -09127e: 0154 |007f: move v4, v5 │ │ -091280: 2892 |0080: goto 0012 // -006e │ │ +094af8: |[094af8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureHeightOfChildren:(IIIII)I │ │ +094b08: 5490 600d |0000: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094b0c: 3900 1100 |0002: if-nez v0, 0013 // +0011 │ │ +094b10: 5496 650d |0004: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b14: 6e10 392a 0600 |0006: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2a39 │ │ +094b1a: 0a06 |0009: move-result v6 │ │ +094b1c: 5497 650d |000a: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b20: 6e10 382a 0700 |000c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2a38 │ │ +094b26: 0a07 |000f: move-result v7 │ │ +094b28: 9004 0607 |0010: add-int v4, v6, v7 │ │ +094b2c: 0f04 |0012: return v4 │ │ +094b2e: 5496 650d |0013: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b32: 6e10 392a 0600 |0015: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingTop:()I // method@2a39 │ │ +094b38: 0a06 |0018: move-result v6 │ │ +094b3a: 5497 650d |0019: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b3e: 6e10 382a 0700 |001b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getListPaddingBottom:()I // method@2a38 │ │ +094b44: 0a07 |001e: move-result v7 │ │ +094b46: 9005 0607 |001f: add-int v5, v6, v7 │ │ +094b4a: 5496 650d |0021: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b4e: 6e10 372a 0600 |0023: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2a37 │ │ +094b54: 0a06 |0026: move-result v6 │ │ +094b56: 3d06 4e00 |0027: if-lez v6, 0075 // +004e │ │ +094b5a: 5496 650d |0029: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b5e: 6e10 362a 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDivider:()Landroid/graphics/drawable/Drawable; // method@2a36 │ │ +094b64: 0c06 |002e: move-result-object v6 │ │ +094b66: 3806 4600 |002f: if-eqz v6, 0075 // +0046 │ │ +094b6a: 5496 650d |0031: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b6e: 6e10 372a 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getDividerHeight:()I // method@2a37 │ │ +094b74: 0a02 |0036: move-result v2 │ │ +094b76: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +094b78: 12f6 |0038: const/4 v6, #int -1 // #ff │ │ +094b7a: 336c 0800 |0039: if-ne v12, v6, 0041 // +0008 │ │ +094b7e: 7210 7c20 0000 |003b: invoke-interface {v0}, Landroid/widget/ListAdapter;.getCount:()I // method@207c │ │ +094b84: 0a06 |003e: move-result v6 │ │ +094b86: d80c 06ff |003f: add-int/lit8 v12, v6, #int -1 // #ff │ │ +094b8a: 01b3 |0041: move v3, v11 │ │ +094b8c: 36c3 3d00 |0042: if-gt v3, v12, 007f // +003d │ │ +094b90: 5496 600d |0044: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094b94: 1207 |0046: const/4 v7, #int 0 // #0 │ │ +094b96: 5498 650d |0047: iget-object v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094b9a: 7240 7e20 3687 |0049: invoke-interface {v6, v3, v7, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207e │ │ +094ba0: 0c01 |004c: move-result-object v1 │ │ +094ba2: 5496 650d |004d: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094ba6: 6e10 322a 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2a32 │ │ +094bac: 0a06 |0052: move-result v6 │ │ +094bae: 3806 0b00 |0053: if-eqz v6, 005e // +000b │ │ +094bb2: 5496 650d |0055: iget-object v6, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094bb6: 6e10 322a 0600 |0057: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getCacheColorHint:()I // method@2a32 │ │ +094bbc: 0a06 |005a: move-result v6 │ │ +094bbe: 6e20 601e 6100 |005b: invoke-virtual {v1, v6}, Landroid/view/View;.setDrawingCacheBackgroundColor:(I)V // method@1e60 │ │ +094bc4: 7040 6d2a 19a3 |005e: invoke-direct {v9, v1, v3, v10}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.measureScrapChild:(Landroid/view/View;II)V // method@2a6d │ │ +094bca: 3d03 0300 |0061: if-lez v3, 0064 // +0003 │ │ +094bce: b025 |0063: add-int/2addr v5, v2 │ │ +094bd0: 6e10 fd1d 0100 |0064: invoke-virtual {v1}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +094bd6: 0a06 |0067: move-result v6 │ │ +094bd8: b065 |0068: add-int/2addr v5, v6 │ │ +094bda: 34d5 0e00 |0069: if-lt v5, v13, 0077 // +000e │ │ +094bde: 3a0e 0800 |006b: if-ltz v14, 0073 // +0008 │ │ +094be2: 37e3 0600 |006d: if-le v3, v14, 0073 // +0006 │ │ +094be6: 3d04 0400 |006f: if-lez v4, 0073 // +0004 │ │ +094bea: 33d5 a1ff |0071: if-ne v5, v13, 0012 // -005f │ │ +094bee: 01d4 |0073: move v4, v13 │ │ +094bf0: 289e |0074: goto 0012 // -0062 │ │ +094bf2: 1202 |0075: const/4 v2, #int 0 // #0 │ │ +094bf4: 28c1 |0076: goto 0037 // -003f │ │ +094bf6: 3a0e 0500 |0077: if-ltz v14, 007c // +0005 │ │ +094bfa: 34e3 0300 |0079: if-lt v3, v14, 007c // +0003 │ │ +094bfe: 0154 |007b: move v4, v5 │ │ +094c00: d803 0301 |007c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +094c04: 28c4 |007e: goto 0042 // -003c │ │ +094c06: 0154 |007f: move v4, v5 │ │ +094c08: 2892 |0080: goto 0012 // -006e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ 0x0002 line=453 │ │ 0x0004 line=454 │ │ 0x0012 line=502 │ │ 0x0013 line=458 │ │ @@ -146080,52 +146097,54 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -091284: |[091284] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureScrapChild:(Landroid/view/View;II)V │ │ -091294: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -091296: 6e10 f91d 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -09129c: 0c03 |0004: move-result-object v3 │ │ -09129e: 1f03 6704 |0005: check-cast v3, Landroid/widget/AbsListView$LayoutParams; // type@0467 │ │ -0912a2: 3903 0c00 |0007: if-nez v3, 0013 // +000c │ │ -0912a6: 2203 6704 |0009: new-instance v3, Landroid/widget/AbsListView$LayoutParams; // type@0467 │ │ -0912aa: 12f4 |000b: const/4 v4, #int -1 // #ff │ │ -0912ac: 12e5 |000c: const/4 v5, #int -2 // #fe │ │ -0912ae: 7040 0120 4365 |000d: invoke-direct {v3, v4, v5, v6}, Landroid/widget/AbsListView$LayoutParams;.:(III)V // method@2001 │ │ -0912b4: 6e20 6b1e 3800 |0010: invoke-virtual {v8, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ -0912ba: 5474 650d |0013: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0912be: 6e10 3a2a 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingLeft:()I // method@2a3a │ │ -0912c4: 0a04 |0018: move-result v4 │ │ -0912c6: 5475 650d |0019: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0912ca: 6e10 3b2a 0500 |001b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingRight:()I // method@2a3b │ │ -0912d0: 0a05 |001e: move-result v5 │ │ -0912d2: b054 |001f: add-int/2addr v4, v5 │ │ -0912d4: 5235 5c08 |0020: iget v5, v3, Landroid/widget/AbsListView$LayoutParams;.width:I // field@085c │ │ -0912d8: 7130 b51e 4a05 |0022: invoke-static {v10, v4, v5}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1eb5 │ │ -0912de: 0a01 |0025: move-result v1 │ │ -0912e0: 5232 5b08 |0026: iget v2, v3, Landroid/widget/AbsListView$LayoutParams;.height:I // field@085b │ │ -0912e4: 3d02 0c00 |0028: if-lez v2, 0034 // +000c │ │ -0912e8: 1504 0040 |002a: const/high16 v4, #int 1073741824 // #4000 │ │ -0912ec: 7120 d41d 4200 |002c: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0912f2: 0a00 |002f: move-result v0 │ │ -0912f4: 6e30 381e 1800 |0030: invoke-virtual {v8, v1, v0}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0912fa: 0e00 |0033: return-void │ │ -0912fc: 7120 d41d 6600 |0034: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -091302: 0a00 |0037: move-result v0 │ │ -091304: 28f8 |0038: goto 0030 // -0008 │ │ +094c0c: |[094c0c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.measureScrapChild:(Landroid/view/View;II)V │ │ +094c1c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +094c1e: 6e10 f91d 0800 |0001: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +094c24: 0c03 |0004: move-result-object v3 │ │ +094c26: 1f03 6704 |0005: check-cast v3, Landroid/widget/AbsListView$LayoutParams; // type@0467 │ │ +094c2a: 3903 0c00 |0007: if-nez v3, 0013 // +000c │ │ +094c2e: 2203 6704 |0009: new-instance v3, Landroid/widget/AbsListView$LayoutParams; // type@0467 │ │ +094c32: 12f4 |000b: const/4 v4, #int -1 // #ff │ │ +094c34: 12e5 |000c: const/4 v5, #int -2 // #fe │ │ +094c36: 7040 0120 4365 |000d: invoke-direct {v3, v4, v5, v6}, Landroid/widget/AbsListView$LayoutParams;.:(III)V // method@2001 │ │ +094c3c: 6e20 6b1e 3800 |0010: invoke-virtual {v8, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ +094c42: 5474 650d |0013: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094c46: 6e10 3a2a 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingLeft:()I // method@2a3a │ │ +094c4c: 0a04 |0018: move-result v4 │ │ +094c4e: 5475 650d |0019: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094c52: 6e10 3b2a 0500 |001b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getPaddingRight:()I // method@2a3b │ │ +094c58: 0a05 |001e: move-result v5 │ │ +094c5a: b054 |001f: add-int/2addr v4, v5 │ │ +094c5c: 5235 5c08 |0020: iget v5, v3, Landroid/widget/AbsListView$LayoutParams;.width:I // field@085c │ │ +094c60: 7130 b51e 4a05 |0022: invoke-static {v10, v4, v5}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1eb5 │ │ +094c66: 0a01 |0025: move-result v1 │ │ +094c68: 5232 5b08 |0026: iget v2, v3, Landroid/widget/AbsListView$LayoutParams;.height:I // field@085b │ │ +094c6c: 3d02 0c00 |0028: if-lez v2, 0034 // +000c │ │ +094c70: 1504 0040 |002a: const/high16 v4, #int 1073741824 // #4000 │ │ +094c74: 7120 d41d 4200 |002c: invoke-static {v2, v4}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +094c7a: 0a00 |002f: move-result v0 │ │ +094c7c: 6e30 381e 1800 |0030: invoke-virtual {v8, v1, v0}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +094c82: 0e00 |0033: return-void │ │ +094c84: 7120 d41d 6600 |0034: invoke-static {v6, v6}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +094c8a: 0a00 |0037: move-result v0 │ │ +094c8c: 28f8 |0038: goto 0030 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0007 line=506 │ │ 0x0009 line=507 │ │ 0x0010 line=509 │ │ 0x0013 line=514 │ │ + 0x0015 line=515 │ │ + 0x0022 line=514 │ │ 0x0026 line=516 │ │ 0x0028 line=518 │ │ 0x002a line=519 │ │ 0x0030 line=523 │ │ 0x0033 line=524 │ │ 0x0034 line=521 │ │ locals : │ │ @@ -146146,21 +146165,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -091308: |[091308] com.actionbarsherlock.internal.widget.IcsListPopupWindow.clearListSelection:()V │ │ -091318: 5420 650d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -09131c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -091320: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -091322: 7120 312a 1000 |0005: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2a31 │ │ -091328: 6e10 402a 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.requestLayout:()V // method@2a40 │ │ -09132e: 0e00 |000b: return-void │ │ +094c90: |[094c90] com.actionbarsherlock.internal.widget.IcsListPopupWindow.clearListSelection:()V │ │ +094ca0: 5420 650d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094ca4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +094ca8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +094caa: 7120 312a 1000 |0005: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2a31 │ │ +094cb0: 6e10 402a 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.requestLayout:()V // method@2a40 │ │ +094cb6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0004 line=282 │ │ 0x0008 line=284 │ │ 0x000b line=286 │ │ @@ -146173,36 +146192,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -091330: |[091330] com.actionbarsherlock.internal.widget.IcsListPopupWindow.dismiss:()V │ │ -091340: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -091342: 5442 710d |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091346: 6e10 4d2b 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.dismiss:()V // method@2b4d │ │ -09134c: 5442 730d |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ -091350: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ -091354: 5442 730d |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ -091358: 6e10 091e 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -09135e: 0c01 |000f: move-result-object v1 │ │ -091360: 2012 4004 |0010: instance-of v2, v1, Landroid/view/ViewGroup; // type@0440 │ │ -091364: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -091368: 0710 |0014: move-object v0, v1 │ │ -09136a: 1f00 4004 |0015: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ -09136e: 5442 730d |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ -091372: 6e20 d11e 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -091378: 5442 710d |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09137c: 6e20 572b 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2b57 │ │ -091382: 5b43 650d |0021: iput-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -091386: 5442 6a0d |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ -09138a: 5443 740d |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ -09138e: 6e20 9803 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -091394: 0e00 |002a: return-void │ │ +094cb8: |[094cb8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.dismiss:()V │ │ +094cc8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +094cca: 5442 710d |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094cce: 6e10 4d2b 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.dismiss:()V // method@2b4d │ │ +094cd4: 5442 730d |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ +094cd8: 3802 1400 |0008: if-eqz v2, 001c // +0014 │ │ +094cdc: 5442 730d |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ +094ce0: 6e10 091e 0200 |000c: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +094ce6: 0c01 |000f: move-result-object v1 │ │ +094ce8: 2012 4004 |0010: instance-of v2, v1, Landroid/view/ViewGroup; // type@0440 │ │ +094cec: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +094cf0: 0710 |0014: move-object v0, v1 │ │ +094cf2: 1f00 4004 |0015: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ +094cf6: 5442 730d |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptView:Landroid/view/View; // field@0d73 │ │ +094cfa: 6e20 d11e 2000 |0019: invoke-virtual {v0, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +094d00: 5442 710d |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094d04: 6e20 572b 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setContentView:(Landroid/view/View;)V // method@2b57 │ │ +094d0a: 5b43 650d |0021: iput-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094d0e: 5442 6a0d |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ +094d12: 5443 740d |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mResizePopupRunnable:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable; // field@0d74 │ │ +094d16: 6e20 9803 3200 |0027: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +094d1c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=240 │ │ 0x0006 line=241 │ │ 0x000a line=242 │ │ 0x0010 line=243 │ │ 0x0015 line=244 │ │ @@ -146221,17 +146240,17 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091398: |[091398] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getListView:()Landroid/widget/ListView; │ │ -0913a8: 5410 650d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0913ac: 1100 |0002: return-object v0 │ │ +094d20: |[094d20] com.actionbarsherlock.internal.widget.IcsListPopupWindow.getListView:()Landroid/widget/ListView; │ │ +094d30: 5410 650d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094d34: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -146239,19 +146258,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0913b0: |[0913b0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isShowing:()Z │ │ -0913c0: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -0913c4: 6e10 542b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2b54 │ │ -0913ca: 0a00 |0005: move-result v0 │ │ -0913cc: 0f00 |0006: return v0 │ │ +094d38: |[094d38] com.actionbarsherlock.internal.widget.IcsListPopupWindow.isShowing:()Z │ │ +094d48: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094d4c: 6e10 542b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2b54 │ │ +094d52: 0a00 |0005: move-result v0 │ │ +094d54: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;) │ │ @@ -146259,38 +146278,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0913d0: |[0913d0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -0913e0: 5420 700d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ -0913e4: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ -0913e8: 2200 3905 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; // type@0539 │ │ -0913ec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0913ee: 7030 4f2a 2001 |0007: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a4f │ │ -0913f4: 5b20 700d |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ -0913f8: 5b23 600d |000c: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -0913fc: 5420 600d |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -091400: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -091404: 5420 700d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ -091408: 7220 8020 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2080 │ │ -09140e: 5420 650d |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -091412: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ -091416: 5420 650d |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -09141a: 5421 600d |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -09141e: 6e20 412a 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a41 │ │ -091424: 0e00 |0022: return-void │ │ -091426: 5420 600d |0023: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -09142a: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ -09142e: 5420 600d |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ -091432: 5421 700d |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ -091436: 7220 8120 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2081 │ │ -09143c: 28de |002e: goto 000c // -0022 │ │ +094d58: |[094d58] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +094d68: 5420 700d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ +094d6c: 3900 2100 |0002: if-nez v0, 0023 // +0021 │ │ +094d70: 2200 3905 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver; // type@0539 │ │ +094d74: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +094d76: 7030 4f2a 2001 |0007: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;)V // method@2a4f │ │ +094d7c: 5b20 700d |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ +094d80: 5b23 600d |000c: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094d84: 5420 600d |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094d88: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +094d8c: 5420 700d |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ +094d90: 7220 8020 0300 |0014: invoke-interface {v3, v0}, Landroid/widget/ListAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2080 │ │ +094d96: 5420 650d |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094d9a: 3800 0900 |0019: if-eqz v0, 0022 // +0009 │ │ +094d9e: 5420 650d |001b: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094da2: 5421 600d |001d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094da6: 6e20 412a 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a41 │ │ +094dac: 0e00 |0022: return-void │ │ +094dae: 5420 600d |0023: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094db2: 3800 e7ff |0025: if-eqz v0, 000c // -0019 │ │ +094db6: 5420 600d |0027: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mAdapter:Landroid/widget/ListAdapter; // field@0d60 │ │ +094dba: 5421 700d |0029: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mObserver:Landroid/database/DataSetObserver; // field@0d70 │ │ +094dbe: 7220 8120 1000 |002b: invoke-interface {v0, v1}, Landroid/widget/ListAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2081 │ │ +094dc4: 28de |002e: goto 000c // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0004 line=100 │ │ 0x000c line=104 │ │ 0x000e line=105 │ │ 0x0012 line=106 │ │ @@ -146308,17 +146327,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091440: |[091440] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ -091450: 5b01 620d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ -091454: 0e00 |0002: return-void │ │ +094dc8: |[094dc8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setAnchorView:(Landroid/view/View;)V │ │ +094dd8: 5b01 620d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ +094ddc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0002 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -146328,18 +146347,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -091458: |[091458] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -091468: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09146c: 6e20 562b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2b56 │ │ -091472: 0e00 |0005: return-void │ │ +094de0: |[094de0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +094df0: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094df4: 6e20 562b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2b56 │ │ +094dfa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -146349,31 +146368,31 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -091474: |[091474] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setContentWidth:(I)V │ │ -091484: 5431 710d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091488: 6e10 4e2b 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ -09148e: 0c00 |0005: move-result-object v0 │ │ -091490: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -091494: 5431 760d |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -091498: 6e20 8b02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ -09149e: 5431 760d |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -0914a2: 5211 3b00 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ -0914a6: 5432 760d |0011: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ -0914aa: 5222 3c00 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@003c │ │ -0914ae: b021 |0015: add-int/2addr v1, v2 │ │ -0914b0: b041 |0016: add-int/2addr v1, v4 │ │ -0914b2: 5931 690d |0017: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -0914b6: 0e00 |0019: return-void │ │ -0914b8: 5934 690d |001a: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -0914bc: 28fd |001c: goto 0019 // -0003 │ │ +094dfc: |[094dfc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setContentWidth:(I)V │ │ +094e0c: 5431 710d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094e10: 6e10 4e2b 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b4e │ │ +094e16: 0c00 |0005: move-result-object v0 │ │ +094e18: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +094e1c: 5431 760d |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094e20: 6e20 8b02 1000 |000a: invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ +094e26: 5431 760d |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094e2a: 5211 3b00 |000f: iget v1, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ +094e2e: 5432 760d |0011: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTempRect:Landroid/graphics/Rect; // field@0d76 │ │ +094e32: 5222 3c00 |0013: iget v2, v2, Landroid/graphics/Rect;.right:I // field@003c │ │ +094e36: b021 |0015: add-int/2addr v1, v2 │ │ +094e38: b041 |0016: add-int/2addr v1, v4 │ │ +094e3a: 5931 690d |0017: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094e3e: 0e00 |0019: return-void │ │ +094e40: 5934 690d |001a: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094e44: 28fd |001c: goto 0019 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=142 │ │ 0x0008 line=143 │ │ 0x000d line=144 │ │ 0x0019 line=148 │ │ @@ -146388,17 +146407,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0914c0: |[0914c0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setHorizontalOffset:(I)V │ │ -0914d0: 5901 640d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0d64 │ │ -0914d4: 0e00 |0002: return-void │ │ +094e48: |[094e48] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setHorizontalOffset:(I)V │ │ +094e58: 5901 640d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0d64 │ │ +094e5c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0002 line=133 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 offset I │ │ @@ -146408,18 +146427,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0914d8: |[0914d8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setInputMethodMode:(I)V │ │ -0914e8: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -0914ec: 6e20 5a2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ -0914f2: 0e00 |0005: return-void │ │ +094e60: |[094e60] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setInputMethodMode:(I)V │ │ +094e70: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094e74: 6e20 5a2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setInputMethodMode:(I)V // method@2b5a │ │ +094e7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0005 line=259 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -146429,20 +146448,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0914f4: |[0914f4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setModal:(Z)V │ │ -091504: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -091506: 5c10 6f0d |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ -09150a: 5410 710d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09150e: 6e20 582b 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setFocusable:(Z)V // method@2b58 │ │ -091514: 0e00 |0008: return-void │ │ +094e7c: |[094e7c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setModal:(Z)V │ │ +094e8c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +094e8e: 5c10 6f0d |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ +094e92: 5410 710d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094e96: 6e20 582b 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setFocusable:(Z)V // method@2b58 │ │ +094e9c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0003 line=120 │ │ 0x0008 line=121 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ @@ -146453,18 +146472,18 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -091518: |[091518] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -091528: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09152c: 6e20 5b2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2b5b │ │ -091532: 0e00 |0005: return-void │ │ +094ea0: |[094ea0] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +094eb0: 5410 710d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094eb4: 6e20 5b2b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2b5b │ │ +094eba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0005 line=255 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0006 reg=2 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -146474,17 +146493,17 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091534: |[091534] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -091544: 5b01 6c0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d6c │ │ -091548: 0e00 |0002: return-void │ │ +094ebc: |[094ebc] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +094ecc: 5b01 6c0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0d6c │ │ +094ed0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 clickListener Landroid/widget/AdapterView$OnItemClickListener; │ │ @@ -146494,17 +146513,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09154c: |[09154c] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setPromptPosition:(I)V │ │ -09155c: 5901 720d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ -091560: 0e00 |0002: return-void │ │ +094ed4: |[094ed4] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setPromptPosition:(I)V │ │ +094ee4: 5901 720d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPromptPosition:I // field@0d72 │ │ +094ee8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ 0x0002 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -146514,29 +146533,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -091564: |[091564] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setSelection:(I)V │ │ -091574: 5420 650d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -091578: 6e10 6b2a 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ -09157e: 0a01 |0005: move-result v1 │ │ -091580: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ -091584: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ -091588: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09158a: 7120 312a 1000 |000b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2a31 │ │ -091590: 6e20 492a 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2a49 │ │ -091596: 6e10 342a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChoiceMode:()I // method@2a34 │ │ -09159c: 0a01 |0014: move-result v1 │ │ -09159e: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ -0915a2: 1211 |0017: const/4 v1, #int 1 // #1 │ │ -0915a4: 6e30 452a 3001 |0018: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@2a45 │ │ -0915aa: 0e00 |001b: return-void │ │ +094eec: |[094eec] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setSelection:(I)V │ │ +094efc: 5420 650d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +094f00: 6e10 6b2a 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ +094f06: 0a01 |0005: move-result v1 │ │ +094f08: 3801 1500 |0006: if-eqz v1, 001b // +0015 │ │ +094f0c: 3800 1300 |0008: if-eqz v0, 001b // +0013 │ │ +094f10: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +094f12: 7120 312a 1000 |000b: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.access$502:(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;Z)Z // method@2a31 │ │ +094f18: 6e20 492a 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2a49 │ │ +094f1e: 6e10 342a 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.getChoiceMode:()I // method@2a34 │ │ +094f24: 0a01 |0014: move-result v1 │ │ +094f26: 3801 0600 |0015: if-eqz v1, 001b // +0006 │ │ +094f2a: 1211 |0017: const/4 v1, #int 1 // #1 │ │ +094f2c: 6e30 452a 3001 |0018: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setItemChecked:(IZ)V // method@2a45 │ │ +094f32: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0002 line=269 │ │ 0x000a line=270 │ │ 0x000e line=271 │ │ 0x0011 line=272 │ │ @@ -146552,19 +146571,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0915ac: |[0915ac] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setVerticalOffset:(I)V │ │ -0915bc: 5912 670d |0000: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ -0915c0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0915c2: 5c10 680d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0d68 │ │ -0915c6: 0e00 |0005: return-void │ │ +094f34: |[094f34] com.actionbarsherlock.internal.widget.IcsListPopupWindow.setVerticalOffset:(I)V │ │ +094f44: 5912 670d |0000: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ +094f48: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +094f4a: 5c10 680d |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffsetSet:Z // field@0d68 │ │ +094f4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x0002 line=137 │ │ 0x0005 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ @@ -146575,127 +146594,127 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 212 16-bit code units │ │ -0915c8: |[0915c8] com.actionbarsherlock.internal.widget.IcsListPopupWindow.show:()V │ │ -0915d8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0915da: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0915dc: 12e3 |0002: const/4 v3, #int -2 // #fe │ │ -0915de: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0915e0: 7010 652a 0900 |0004: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.buildDropDown:()I // method@2a65 │ │ -0915e6: 0a06 |0007: move-result v6 │ │ -0915e8: 1204 |0008: const/4 v4, #int 0 // #0 │ │ -0915ea: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -0915ec: 7010 6a2a 0900 |000a: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2a6a │ │ -0915f2: 0a07 |000d: move-result v7 │ │ -0915f4: 5492 710d |000e: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -0915f8: 6e10 542b 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2b54 │ │ -0915fe: 0a02 |0013: move-result v2 │ │ -091600: 3802 5000 |0014: if-eqz v2, 0064 // +0050 │ │ -091604: 5292 690d |0016: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -091608: 3302 2600 |0018: if-ne v2, v0, 003e // +0026 │ │ -09160c: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ -09160e: 5292 630d |001b: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -091612: 3302 3e00 |001d: if-ne v2, v0, 005b // +003e │ │ -091616: 3807 2d00 |001f: if-eqz v7, 004c // +002d │ │ -09161a: 0165 |0021: move v5, v6 │ │ -09161c: 3807 2e00 |0022: if-eqz v7, 0050 // +002e │ │ -091620: 5492 710d |0024: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091624: 5293 690d |0026: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -091628: 3303 2600 |0028: if-ne v3, v0, 004e // +0026 │ │ -09162c: 6e30 5f2b 0201 |002a: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2b5f │ │ -091632: 5490 710d |002d: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091636: 6e20 5c2b 8000 |002f: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2b5c │ │ -09163c: 5490 710d |0032: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091640: 5491 620d |0034: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ -091644: 5292 640d |0036: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0d64 │ │ -091648: 5293 670d |0038: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ -09164c: 7406 642b 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.update:(Landroid/view/View;IIII)V // method@2b64 │ │ -091652: 0e00 |003d: return-void │ │ -091654: 5292 690d |003e: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -091658: 3332 0900 |0040: if-ne v2, v3, 0049 // +0009 │ │ -09165c: 5492 620d |0042: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ -091660: 6e10 1f1e 0200 |0044: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -091666: 0a04 |0047: move-result v4 │ │ -091668: 28d3 |0048: goto 001b // -002d │ │ -09166a: 5294 690d |0049: iget v4, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -09166e: 28d0 |004b: goto 001b // -0030 │ │ -091670: 0105 |004c: move v5, v0 │ │ -091672: 28d5 |004d: goto 0022 // -002b │ │ -091674: 0110 |004e: move v0, v1 │ │ -091676: 28db |004f: goto 002a // -0025 │ │ -091678: 5492 710d |0050: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -09167c: 5293 690d |0052: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -091680: 3303 0300 |0054: if-ne v3, v0, 0057 // +0003 │ │ -091684: 0101 |0056: move v1, v0 │ │ -091686: 6e30 5f2b 1200 |0057: invoke-virtual {v2, v1, v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2b5f │ │ -09168c: 28d3 |005a: goto 002d // -002d │ │ -09168e: 5290 630d |005b: iget v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -091692: 3330 0400 |005d: if-ne v0, v3, 0061 // +0004 │ │ -091696: 0165 |005f: move v5, v6 │ │ -091698: 28cd |0060: goto 002d // -0033 │ │ -09169a: 5295 630d |0061: iget v5, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -09169e: 28ca |0063: goto 002d // -0036 │ │ -0916a0: 5291 690d |0064: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -0916a4: 3301 4400 |0066: if-ne v1, v0, 00aa // +0044 │ │ -0916a8: 12f4 |0068: const/4 v4, #int -1 // #ff │ │ -0916aa: 5291 630d |0069: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -0916ae: 3301 5700 |006b: if-ne v1, v0, 00c2 // +0057 │ │ -0916b2: 12f5 |006d: const/4 v5, #int -1 // #ff │ │ -0916b4: 5491 710d |006e: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -0916b8: 6e30 5f2b 4105 |0070: invoke-virtual {v1, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2b5f │ │ -0916be: 5491 710d |0073: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -0916c2: 6e20 5c2b 8100 |0075: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2b5c │ │ -0916c8: 5491 710d |0078: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -0916cc: 5492 770d |007a: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0d77 │ │ -0916d0: 6e20 5d2b 2100 |007c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@2b5d │ │ -0916d6: 5491 710d |007f: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -0916da: 5492 620d |0081: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ -0916de: 5293 640d |0083: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0d64 │ │ -0916e2: 5298 670d |0085: iget v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ -0916e6: 6e40 602b 2183 |0087: invoke-virtual {v1, v2, v3, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.showAsDropDown:(Landroid/view/View;II)V // method@2b60 │ │ -0916ec: 5491 650d |008a: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -0916f0: 6e20 492a 0100 |008c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2a49 │ │ -0916f6: 5590 6f0d |008f: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ -0916fa: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ -0916fe: 5490 650d |0093: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ -091702: 6e10 3f2a 0000 |0095: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@2a3f │ │ -091708: 0a00 |0098: move-result v0 │ │ -09170a: 3800 0500 |0099: if-eqz v0, 009e // +0005 │ │ -09170e: 6e10 662a 0900 |009b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2a66 │ │ -091714: 5590 6f0d |009e: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ -091718: 3900 9dff |00a0: if-nez v0, 003d // -0063 │ │ -09171c: 5490 6a0d |00a2: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ -091720: 5491 6b0d |00a4: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0d6b │ │ -091724: 6e20 9503 1000 |00a6: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ -09172a: 2894 |00a9: goto 003d // -006c │ │ -09172c: 5291 690d |00aa: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -091730: 3331 0e00 |00ac: if-ne v1, v3, 00ba // +000e │ │ -091734: 5491 710d |00ae: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091738: 5492 620d |00b0: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ -09173c: 6e10 1f1e 0200 |00b2: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -091742: 0a02 |00b5: move-result v2 │ │ -091744: 6e20 5e2b 2100 |00b6: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2b5e │ │ -09174a: 28b0 |00b9: goto 0069 // -0050 │ │ -09174c: 5491 710d |00ba: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091750: 5292 690d |00bc: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ -091754: 6e20 5e2b 2100 |00be: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2b5e │ │ -09175a: 28a8 |00c1: goto 0069 // -0058 │ │ -09175c: 5291 630d |00c2: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -091760: 3331 0800 |00c4: if-ne v1, v3, 00cc // +0008 │ │ -091764: 5491 710d |00c6: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091768: 6e20 592b 6100 |00c8: invoke-virtual {v1, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2b59 │ │ -09176e: 28a3 |00cb: goto 006e // -005d │ │ -091770: 5491 710d |00cc: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ -091774: 5292 630d |00ce: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ -091778: 6e20 592b 2100 |00d0: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2b59 │ │ -09177e: 289b |00d3: goto 006e // -0065 │ │ +094f50: |[094f50] com.actionbarsherlock.internal.widget.IcsListPopupWindow.show:()V │ │ +094f60: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +094f62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +094f64: 12e3 |0002: const/4 v3, #int -2 // #fe │ │ +094f66: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +094f68: 7010 652a 0900 |0004: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.buildDropDown:()I // method@2a65 │ │ +094f6e: 0a06 |0007: move-result v6 │ │ +094f70: 1204 |0008: const/4 v4, #int 0 // #0 │ │ +094f72: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +094f74: 7010 6a2a 0900 |000a: invoke-direct {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isInputMethodNotNeeded:()Z // method@2a6a │ │ +094f7a: 0a07 |000d: move-result v7 │ │ +094f7c: 5492 710d |000e: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094f80: 6e10 542b 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.isShowing:()Z // method@2b54 │ │ +094f86: 0a02 |0013: move-result v2 │ │ +094f88: 3802 5000 |0014: if-eqz v2, 0064 // +0050 │ │ +094f8c: 5292 690d |0016: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094f90: 3302 2600 |0018: if-ne v2, v0, 003e // +0026 │ │ +094f94: 12f4 |001a: const/4 v4, #int -1 // #ff │ │ +094f96: 5292 630d |001b: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +094f9a: 3302 3e00 |001d: if-ne v2, v0, 005b // +003e │ │ +094f9e: 3807 2d00 |001f: if-eqz v7, 004c // +002d │ │ +094fa2: 0165 |0021: move v5, v6 │ │ +094fa4: 3807 2e00 |0022: if-eqz v7, 0050 // +002e │ │ +094fa8: 5492 710d |0024: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094fac: 5293 690d |0026: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094fb0: 3303 2600 |0028: if-ne v3, v0, 004e // +0026 │ │ +094fb4: 6e30 5f2b 0201 |002a: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2b5f │ │ +094fba: 5490 710d |002d: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094fbe: 6e20 5c2b 8000 |002f: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2b5c │ │ +094fc4: 5490 710d |0032: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +094fc8: 5491 620d |0034: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ +094fcc: 5292 640d |0036: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0d64 │ │ +094fd0: 5293 670d |0038: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ +094fd4: 7406 642b 0000 |003a: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.update:(Landroid/view/View;IIII)V // method@2b64 │ │ +094fda: 0e00 |003d: return-void │ │ +094fdc: 5292 690d |003e: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094fe0: 3332 0900 |0040: if-ne v2, v3, 0049 // +0009 │ │ +094fe4: 5492 620d |0042: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ +094fe8: 6e10 1f1e 0200 |0044: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +094fee: 0a04 |0047: move-result v4 │ │ +094ff0: 28d3 |0048: goto 001b // -002d │ │ +094ff2: 5294 690d |0049: iget v4, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +094ff6: 28d0 |004b: goto 001b // -0030 │ │ +094ff8: 0105 |004c: move v5, v0 │ │ +094ffa: 28d5 |004d: goto 0022 // -002b │ │ +094ffc: 0110 |004e: move v0, v1 │ │ +094ffe: 28db |004f: goto 002a // -0025 │ │ +095000: 5492 710d |0050: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +095004: 5293 690d |0052: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +095008: 3303 0300 |0054: if-ne v3, v0, 0057 // +0003 │ │ +09500c: 0101 |0056: move v1, v0 │ │ +09500e: 6e30 5f2b 1200 |0057: invoke-virtual {v2, v1, v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2b5f │ │ +095014: 28d3 |005a: goto 002d // -002d │ │ +095016: 5290 630d |005b: iget v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +09501a: 3330 0400 |005d: if-ne v0, v3, 0061 // +0004 │ │ +09501e: 0165 |005f: move v5, v6 │ │ +095020: 28cd |0060: goto 002d // -0033 │ │ +095022: 5295 630d |0061: iget v5, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +095026: 28ca |0063: goto 002d // -0036 │ │ +095028: 5291 690d |0064: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +09502c: 3301 4400 |0066: if-ne v1, v0, 00aa // +0044 │ │ +095030: 12f4 |0068: const/4 v4, #int -1 // #ff │ │ +095032: 5291 630d |0069: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +095036: 3301 5700 |006b: if-ne v1, v0, 00c2 // +0057 │ │ +09503a: 12f5 |006d: const/4 v5, #int -1 // #ff │ │ +09503c: 5491 710d |006e: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +095040: 6e30 5f2b 4105 |0070: invoke-virtual {v1, v4, v5}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWindowLayoutMode:(II)V // method@2b5f │ │ +095046: 5491 710d |0073: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +09504a: 6e20 5c2b 8100 |0075: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setOutsideTouchable:(Z)V // method@2b5c │ │ +095050: 5491 710d |0078: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +095054: 5492 770d |007a: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mTouchInterceptor:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor; // field@0d77 │ │ +095058: 6e20 5d2b 2100 |007c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setTouchInterceptor:(Landroid/view/View$OnTouchListener;)V // method@2b5d │ │ +09505e: 5491 710d |007f: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +095062: 5492 620d |0081: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ +095066: 5293 640d |0083: iget v3, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHorizontalOffset:I // field@0d64 │ │ +09506a: 5298 670d |0085: iget v8, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownVerticalOffset:I // field@0d67 │ │ +09506e: 6e40 602b 2183 |0087: invoke-virtual {v1, v2, v3, v8}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.showAsDropDown:(Landroid/view/View;II)V // method@2b60 │ │ +095074: 5491 650d |008a: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +095078: 6e20 492a 0100 |008c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.setSelection:(I)V // method@2a49 │ │ +09507e: 5590 6f0d |008f: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ +095082: 3800 0a00 |0091: if-eqz v0, 009b // +000a │ │ +095086: 5490 650d |0093: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; // field@0d65 │ │ +09508a: 6e10 3f2a 0000 |0095: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;.isInTouchMode:()Z // method@2a3f │ │ +095090: 0a00 |0098: move-result v0 │ │ +095092: 3800 0500 |0099: if-eqz v0, 009e // +0005 │ │ +095096: 6e10 662a 0900 |009b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.clearListSelection:()V // method@2a66 │ │ +09509c: 5590 6f0d |009e: iget-boolean v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mModal:Z // field@0d6f │ │ +0950a0: 3900 9dff |00a0: if-nez v0, 003d // -0063 │ │ +0950a4: 5490 6a0d |00a2: iget-object v0, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHandler:Landroid/os/Handler; // field@0d6a │ │ +0950a8: 5491 6b0d |00a4: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mHideSelector:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ListSelectorHider; // field@0d6b │ │ +0950ac: 6e20 9503 1000 |00a6: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ +0950b2: 2894 |00a9: goto 003d // -006c │ │ +0950b4: 5291 690d |00aa: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +0950b8: 3331 0e00 |00ac: if-ne v1, v3, 00ba // +000e │ │ +0950bc: 5491 710d |00ae: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0950c0: 5492 620d |00b0: iget-object v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownAnchorView:Landroid/view/View; // field@0d62 │ │ +0950c4: 6e10 1f1e 0200 |00b2: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0950ca: 0a02 |00b5: move-result v2 │ │ +0950cc: 6e20 5e2b 2100 |00b6: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2b5e │ │ +0950d2: 28b0 |00b9: goto 0069 // -0050 │ │ +0950d4: 5491 710d |00ba: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0950d8: 5292 690d |00bc: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownWidth:I // field@0d69 │ │ +0950dc: 6e20 5e2b 2100 |00be: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setWidth:(I)V // method@2b5e │ │ +0950e2: 28a8 |00c1: goto 0069 // -0058 │ │ +0950e4: 5291 630d |00c2: iget v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +0950e8: 3331 0800 |00c4: if-ne v1, v3, 00cc // +0008 │ │ +0950ec: 5491 710d |00c6: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0950f0: 6e20 592b 6100 |00c8: invoke-virtual {v1, v6}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2b59 │ │ +0950f6: 28a3 |00cb: goto 006e // -005d │ │ +0950f8: 5491 710d |00cc: iget-object v1, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; // field@0d71 │ │ +0950fc: 5292 630d |00ce: iget v2, v9, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.mDropDownHeight:I // field@0d63 │ │ +095100: 6e20 592b 2100 |00d0: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.setHeight:(I)V // method@2b59 │ │ +095106: 289b |00d3: goto 006e // -0065 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=155 │ │ 0x0008 line=157 │ │ 0x0009 line=158 │ │ 0x000a line=160 │ │ 0x000e line=163 │ │ @@ -146739,21 +146758,21 @@ │ │ locals : │ │ 0x0009 - 0x00d4 reg=4 widthSpec I │ │ 0x000a - 0x00d4 reg=5 heightSpec I │ │ 0x0008 - 0x00d4 reg=6 height I │ │ 0x000e - 0x00d4 reg=7 noInputMethod Z │ │ 0x0000 - 0x00d4 reg=9 this Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ │ - source_file_idx : 1369 (IcsListPopupWindow.java) │ │ + source_file_idx : 1370 (IcsListPopupWindow.java) │ │ │ │ Class #676 header: │ │ class_idx : 1342 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1371 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #676 annotations: │ │ Annotations on class │ │ @@ -146765,21 +146784,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 1371 (IcsProgressBar.java) │ │ + source_file_idx : 1372 (IcsProgressBar.java) │ │ │ │ Class #677 header: │ │ class_idx : 1343 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1371 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #677 annotations: │ │ Annotations on class │ │ @@ -146804,18 +146823,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -091780: |[091780] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -091790: 5b01 780d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d78 │ │ -091794: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09179a: 0e00 |0005: return-void │ │ +095108: |[095108] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +095118: 5b01 780d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d78 │ │ +09511c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +095122: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ @@ -146824,17 +146843,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -09179c: |[09179c] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ -0917ac: 7020 7b2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@2a7b │ │ -0917b2: 0e00 |0003: return-void │ │ +095124: |[095124] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ +095134: 7020 7b2a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@2a7b │ │ +09513a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1188 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1; │ │ @@ -146845,33 +146864,33 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0917b4: |[0917b4] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.run:()V │ │ -0917c4: 5420 780d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d78 │ │ -0917c8: 1241 |0002: const/4 v1, #int 4 // #4 │ │ -0917ca: 6e20 c72a 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.sendAccessibilityEvent:(I)V // method@2ac7 │ │ -0917d0: 0e00 |0006: return-void │ │ +09513c: |[09513c] com.actionbarsherlock.internal.widget.IcsProgressBar$AccessibilityEventSender.run:()V │ │ +09514c: 5420 780d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d78 │ │ +095150: 1241 |0002: const/4 v1, #int 4 // #4 │ │ +095152: 6e20 c72a 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.sendAccessibilityEvent:(I)V // method@2ac7 │ │ +095158: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1190 │ │ 0x0006 line=1191 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; │ │ │ │ - source_file_idx : 1371 (IcsProgressBar.java) │ │ + source_file_idx : 1372 (IcsProgressBar.java) │ │ │ │ Class #678 header: │ │ class_idx : 1344 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1371 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #678 annotations: │ │ Annotations on class │ │ @@ -146908,21 +146927,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0917d4: |[0917d4] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V │ │ -0917e4: 5b01 7c0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d7c │ │ -0917e8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0917ee: 5902 7a0d |0005: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0d7a │ │ -0917f2: 5903 7b0d |0007: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0d7b │ │ -0917f6: 5c04 790d |0009: iput-boolean v4, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0d79 │ │ -0917fa: 0e00 |000b: return-void │ │ +09515c: |[09515c] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V │ │ +09516c: 5b01 7c0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d7c │ │ +095170: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +095176: 5902 7a0d |0005: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0d7a │ │ +09517a: 5903 7b0d |0007: iput v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0d7b │ │ +09517e: 5c04 790d |0009: iput-boolean v4, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0d79 │ │ +095182: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ 0x0005 line=607 │ │ 0x0007 line=608 │ │ 0x0009 line=609 │ │ 0x000b line=610 │ │ @@ -146939,24 +146958,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -0917fc: |[0917fc] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.run:()V │ │ -09180c: 5450 7c0d |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d7c │ │ -091810: 5251 7a0d |0002: iget v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0d7a │ │ -091814: 5252 7b0d |0004: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0d7b │ │ -091818: 5553 790d |0006: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0d79 │ │ -09181c: 1214 |0008: const/4 v4, #int 1 // #1 │ │ -09181e: 7154 912a 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V // method@2a91 │ │ -091824: 5450 7c0d |000c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d7c │ │ -091828: 7120 922a 5000 |000e: invoke-static {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // method@2a92 │ │ -09182e: 0e00 |0011: return-void │ │ +095184: |[095184] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.run:()V │ │ +095194: 5450 7c0d |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d7c │ │ +095198: 5251 7a0d |0002: iget v1, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0d7a │ │ +09519c: 5252 7b0d |0004: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0d7b │ │ +0951a0: 5553 790d |0006: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0d79 │ │ +0951a4: 1214 |0008: const/4 v4, #int 1 // #1 │ │ +0951a6: 7154 912a 1032 |0009: invoke-static {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V // method@2a91 │ │ +0951ac: 5450 7c0d |000c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.this$0:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0d7c │ │ +0951b0: 7120 922a 5000 |000e: invoke-static {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // method@2a92 │ │ +0951b6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=613 │ │ 0x000c line=615 │ │ 0x0011 line=616 │ │ locals : │ │ 0x0000 - 0x0012 reg=5 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ @@ -146966,38 +146985,38 @@ │ │ type : '(IIZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 7 16-bit code units │ │ -091830: |[091830] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.setup:(IIZ)V │ │ -091840: 5901 7a0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0d7a │ │ -091844: 5902 7b0d |0002: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0d7b │ │ -091848: 5c03 790d |0004: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0d79 │ │ -09184c: 0e00 |0006: return-void │ │ +0951b8: |[0951b8] com.actionbarsherlock.internal.widget.IcsProgressBar$RefreshProgressRunnable.setup:(IIZ)V │ │ +0951c8: 5901 7a0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mId:I // field@0d7a │ │ +0951cc: 5902 7b0d |0002: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mProgress:I // field@0d7b │ │ +0951d0: 5c03 790d |0004: iput-boolean v3, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.mFromUser:Z // field@0d79 │ │ +0951d4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0002 line=620 │ │ 0x0004 line=621 │ │ 0x0006 line=622 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ 0x0000 - 0x0007 reg=1 id I │ │ 0x0000 - 0x0007 reg=2 progress I │ │ 0x0000 - 0x0007 reg=3 fromUser Z │ │ │ │ - source_file_idx : 1371 (IcsProgressBar.java) │ │ + source_file_idx : 1372 (IcsProgressBar.java) │ │ │ │ Class #679 header: │ │ class_idx : 1345 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1371 │ │ +source_file_idx : 1372 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #679 annotations: │ │ Annotations on class │ │ @@ -147019,17 +147038,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -091850: |[091850] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.:()V │ │ -091860: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -091866: 0e00 |0003: return-void │ │ +0951d8: |[0951d8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.:()V │ │ +0951e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0951ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -147038,19 +147057,19 @@ │ │ type : '(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -091868: |[091868] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ -091878: 2200 4205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0542 │ │ -09187c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09187e: 7030 882a 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2a88 │ │ -091884: 1100 |0006: return-object v0 │ │ +0951f0: |[0951f0] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ +095200: 2200 4205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0542 │ │ +095204: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +095206: 7030 882a 3001 |0003: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2a88 │ │ +09520c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1108 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ 0x0000 - 0x0007 reg=3 in Landroid/os/Parcel; │ │ │ │ @@ -147059,37 +147078,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 │ │ -091888: |[091888] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ -091898: 6e20 822a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2a82 │ │ -09189e: 0c00 |0003: move-result-object v0 │ │ -0918a0: 1100 |0004: return-object v0 │ │ +095210: |[095210] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; │ │ +095220: 6e20 822a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.createFromParcel:(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2a82 │ │ +095226: 0c00 |0003: move-result-object v0 │ │ +095228: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/os/Parcel; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;) │ │ name : 'newArray' │ │ type : '(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0918a4: |[0918a4] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ -0918b4: 2320 6306 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0663 │ │ -0918b8: 1100 |0002: return-object v0 │ │ +09522c: |[09522c] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ +09523c: 2320 6306 |0000: new-array v0, v2, [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0663 │ │ +095240: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -147098,32 +147117,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 │ │ -0918bc: |[0918bc] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0918cc: 6e20 842a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2a84 │ │ -0918d2: 0c00 |0003: move-result-object v0 │ │ -0918d4: 1100 |0004: return-object v0 │ │ +095244: |[095244] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +095254: 6e20 842a 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.newArray:(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // method@2a84 │ │ +09525a: 0c00 |0003: move-result-object v0 │ │ +09525c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; │ │ - 0x0000 - 0x0005 reg=2 x0 I │ │ + 0x0000 - 0x0005 reg=2 (null) I │ │ │ │ - source_file_idx : 1371 (IcsProgressBar.java) │ │ + source_file_idx : 1372 (IcsProgressBar.java) │ │ │ │ Class #680 header: │ │ class_idx : 1346 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1071 │ │ -source_file_idx : 1371 │ │ +source_file_idx : 1372 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 1 │ │ │ │ Class #680 annotations: │ │ Annotations on class │ │ @@ -147157,42 +147176,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0918d8: |[0918d8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:()V │ │ -0918e8: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; // type@0541 │ │ -0918ec: 7010 812a 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.:()V // method@2a81 │ │ -0918f2: 6900 7d0d |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0d7d │ │ -0918f6: 0e00 |0007: return-void │ │ +095260: |[095260] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:()V │ │ +095270: 2200 4105 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1; // type@0541 │ │ +095274: 7010 812a 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;.:()V // method@2a81 │ │ +09527a: 6900 7d0d |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.CREATOR:Landroid/os/Parcelable$Creator; // field@0d7d │ │ +09527e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1105 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar$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 │ │ -0918f8: |[0918f8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;)V │ │ -091908: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ -09190e: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -091914: 0a00 |0006: move-result v0 │ │ -091916: 5910 7e0d |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ -09191a: 6e10 ac03 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -091920: 0a00 |000c: move-result v0 │ │ -091922: 5910 7f0d |000d: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ -091926: 0e00 |000f: return-void │ │ +095280: |[095280] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;)V │ │ +095290: 7020 cf1d 2100 |0000: invoke-direct {v1, v2}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcel;)V // method@1dcf │ │ +095296: 6e10 ac03 0200 |0003: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +09529c: 0a00 |0006: move-result v0 │ │ +09529e: 5910 7e0d |0007: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ +0952a2: 6e10 ac03 0200 |0009: invoke-virtual {v2}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0952a8: 0a00 |000c: move-result v0 │ │ +0952aa: 5910 7f0d |000d: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ +0952ae: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1093 │ │ 0x0003 line=1094 │ │ 0x0009 line=1095 │ │ 0x000f line=1096 │ │ locals : │ │ @@ -147204,17 +147223,17 @@ │ │ type : '(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091928: |[091928] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ -091938: 7020 872a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;)V // method@2a87 │ │ -09193e: 0e00 |0003: return-void │ │ +0952b0: |[0952b0] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V │ │ +0952c0: 7020 872a 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcel;)V // method@2a87 │ │ +0952c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1078 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1; │ │ @@ -147224,17 +147243,17 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -091940: |[091940] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcelable;)V │ │ -091950: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ -091956: 0e00 |0003: return-void │ │ +0952c8: |[0952c8] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.:(Landroid/os/Parcelable;)V │ │ +0952d8: 7020 d01d 1000 |0000: invoke-direct {v0, v1}, Landroid/view/View$BaseSavedState;.:(Landroid/os/Parcelable;)V // method@1dd0 │ │ +0952de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ 0x0003 line=1087 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ 0x0000 - 0x0004 reg=1 superState Landroid/os/Parcelable; │ │ @@ -147245,48 +147264,48 @@ │ │ type : '(Landroid/os/Parcel;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -091958: |[091958] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ -091968: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ -09196e: 5210 7e0d |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ -091972: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -091978: 5210 7f0d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ -09197c: 6e20 b303 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -091982: 0e00 |000d: return-void │ │ +0952e0: |[0952e0] com.actionbarsherlock.internal.widget.IcsProgressBar$SavedState.writeToParcel:(Landroid/os/Parcel;I)V │ │ +0952f0: 6f30 d11d 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View$BaseSavedState;.writeToParcel:(Landroid/os/Parcel;I)V // method@1dd1 │ │ +0952f6: 5210 7e0d |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ +0952fa: 6e20 b303 0200 |0005: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +095300: 5210 7f0d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ +095304: 6e20 b303 0200 |000a: invoke-virtual {v2, v0}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +09530a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ 0x0003 line=1101 │ │ 0x0008 line=1102 │ │ 0x000d line=1103 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ 0x0000 - 0x000e reg=2 out Landroid/os/Parcel; │ │ 0x0000 - 0x000e reg=3 flags I │ │ │ │ - source_file_idx : 1371 (IcsProgressBar.java) │ │ + source_file_idx : 1372 (IcsProgressBar.java) │ │ │ │ Class #681 header: │ │ class_idx : 1347 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1081 │ │ -source_file_idx : 1371 │ │ +source_file_idx : 1372 │ │ static_fields_size : 20 │ │ instance_fields_size: 29 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 38 │ │ │ │ Class #681 annotations: │ │ Annotations on class │ │ VISIBILITY_RUNTIME Landroid/widget/RemoteViews$RemoteView; │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1; Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; } │ │ Annotations on method #10909 'getMax' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="progress" │ │ Annotations on method #10916 'getProgress' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="progress" │ │ Annotations on method #10920 'getSecondaryProgress' │ │ VISIBILITY_RUNTIME Landroid/view/ViewDebug$ExportedProperty; category="progress" │ │ Annotations on method #10929 'isIndeterminate' │ │ @@ -147521,29 +147540,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 56 16-bit code units │ │ -091984: |[091984] com.actionbarsherlock.internal.widget.IcsProgressBar.:()V │ │ -091994: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -091998: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -09199c: 3410 0f00 |0004: if-lt v0, v1, 0013 // +000f │ │ -0919a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0919a2: 6a00 810d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0d81 │ │ -0919a6: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ -0919aa: 2300 3506 |000b: new-array v0, v0, [I // type@0635 │ │ -0919ae: 2600 0900 0000 |000d: fill-array-data v0, 00000016 // +00000009 │ │ -0919b4: 6900 830d |0010: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0d83 │ │ -0919b8: 0e00 |0012: return-void │ │ -0919ba: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0919bc: 28f3 |0014: goto 0007 // -000d │ │ -0919be: 0000 |0015: nop // spacer │ │ -0919c0: 0003 0400 0f00 0000 1f01 0101 2001 ... |0016: array-data (34 units) │ │ +09530c: |[09530c] com.actionbarsherlock.internal.widget.IcsProgressBar.:()V │ │ +09531c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +095320: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +095324: 3410 0f00 |0004: if-lt v0, v1, 0013 // +000f │ │ +095328: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09532a: 6a00 810d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0d81 │ │ +09532e: 1300 0f00 |0009: const/16 v0, #int 15 // #f │ │ +095332: 2300 3506 |000b: new-array v0, v0, [I // type@0635 │ │ +095336: 2600 0900 0000 |000d: fill-array-data v0, 00000016 // +00000009 │ │ +09533c: 6900 830d |0010: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0d83 │ │ +095340: 0e00 |0012: return-void │ │ +095342: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +095344: 28f3 |0014: goto 0007 // -000d │ │ +095346: 0000 |0015: nop // spacer │ │ +095348: 0003 0400 0f00 0000 1f01 0101 2001 ... |0016: array-data (34 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0009 line=192 │ │ 0x0013 line=187 │ │ 0x0015 line=192 │ │ locals : │ │ @@ -147553,18 +147572,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -091a04: |[091a04] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;)V │ │ -091a14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -091a16: 7030 8e2a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a8e │ │ -091a1c: 0e00 |0004: return-void │ │ +09538c: |[09538c] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;)V │ │ +09539c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09539e: 7030 8e2a 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a8e │ │ +0953a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0004 line=266 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -147574,18 +147593,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -091a20: |[091a20] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -091a30: 1400 7700 0101 |0000: const v0, #float 2.36939e-38 // #01010077 │ │ -091a36: 7040 8f2a 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a8f │ │ -091a3c: 0e00 |0006: return-void │ │ +0953a8: |[0953a8] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0953b8: 1400 7700 0101 |0000: const v0, #float 2.36939e-38 // #01010077 │ │ +0953be: 7040 8f2a 2103 |0003: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a8f │ │ +0953c4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0006 line=270 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ @@ -147596,18 +147615,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -091a40: |[091a40] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -091a50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -091a52: 7050 902a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a90 │ │ -091a58: 0e00 |0004: return-void │ │ +0953c8: |[0953c8] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0953d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0953da: 7050 902a 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a90 │ │ +0953e0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=274 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -147619,124 +147638,125 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 207 16-bit code units │ │ -091a5c: |[091a5c] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -091a6c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -091a6e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -091a70: 7040 d81d 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dd8 │ │ -091a76: 7100 e52e 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@2ee5 │ │ -091a7c: 0c05 |0008: move-result-object v5 │ │ -091a7e: 6e10 e62e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Thread;.getId:()J // method@2ee6 │ │ -091a84: 0b06 |000c: move-result-wide v6 │ │ -091a86: 5a86 b00d |000d: iput-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0db0 │ │ -091a8a: 7010 ad2a 0800 |000f: invoke-direct {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.initProgressBar:()V // method@2aad │ │ -091a90: 6205 830d |0012: sget-object v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0d83 │ │ -091a94: 6e5c 6e01 a9b5 |0014: invoke-virtual {v9, v10, v5, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -091a9a: 0c00 |0017: move-result-object v0 │ │ -091a9c: 5c84 a70d |0018: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0da7 │ │ -091aa0: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ -091aa4: 6e20 dc01 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -091aaa: 0c01 |001f: move-result-object v1 │ │ -091aac: 3801 0900 |0020: if-eqz v1, 0029 // +0009 │ │ -091ab0: 7030 d72a 1803 |0022: invoke-direct {v8, v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2ad7 │ │ -091ab6: 0c01 |0025: move-result-object v1 │ │ -091ab8: 6e20 d12a 1800 |0026: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ad1 │ │ -091abe: 1305 0900 |0029: const/16 v5, #int 9 // #9 │ │ -091ac2: 5286 9a0d |002b: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ -091ac6: 6e30 de01 5006 |002d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -091acc: 0a05 |0030: move-result v5 │ │ -091ace: 5985 9a0d |0031: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ -091ad2: 1305 0b00 |0033: const/16 v5, #int 11 // #b │ │ -091ad6: 5286 a60d |0035: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ -091ada: 6e30 db01 5006 |0037: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -091ae0: 0a05 |003a: move-result v5 │ │ -091ae2: 5985 a60d |003b: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ -091ae6: 5285 a40d |003d: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ -091aea: 6e30 db01 3005 |003f: invoke-virtual {v0, v3, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -091af0: 0a05 |0042: move-result v5 │ │ -091af2: 5985 a40d |0043: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ -091af6: 1305 0c00 |0045: const/16 v5, #int 12 // #c │ │ -091afa: 5286 a50d |0047: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ -091afe: 6e30 db01 5006 |0049: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -091b04: 0a05 |004c: move-result v5 │ │ -091b06: 5985 a50d |004d: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ -091b0a: 5285 a30d |004f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ -091b0e: 6e30 db01 4005 |0051: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -091b14: 0a05 |0054: move-result v5 │ │ -091b16: 5985 a30d |0055: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ -091b1a: 1305 0a00 |0057: const/16 v5, #int 10 // #a │ │ -091b1e: 5286 980d |0059: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ -091b22: 6e30 de01 5006 |005b: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -091b28: 0a05 |005e: move-result v5 │ │ -091b2a: 5985 980d |005f: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ -091b2e: 1305 0d00 |0061: const/16 v5, #int 13 // #d │ │ -091b32: 1406 0b00 0a01 |0063: const v6, #float 2.53466e-38 // #010a000b │ │ -091b38: 6e30 e101 5006 |0066: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -091b3e: 0a02 |0069: move-result v2 │ │ -091b40: 3d02 0500 |006a: if-lez v2, 006f // +0005 │ │ -091b44: 6e30 cb2a 9802 |006c: invoke-virtual {v8, v9, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/content/Context;I)V // method@2acb │ │ -091b4a: 1225 |006f: const/4 v5, #int 2 // #2 │ │ -091b4c: 5286 a20d |0070: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -091b50: 6e30 de01 5006 |0072: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -091b56: 0a05 |0075: move-result v5 │ │ -091b58: 6e20 cd2a 5800 |0076: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2acd │ │ -091b5e: 1235 |0079: const/4 v5, #int 3 // #3 │ │ -091b60: 5286 a90d |007a: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -091b64: 6e30 de01 5006 |007c: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -091b6a: 0a05 |007f: move-result v5 │ │ -091b6c: 6e20 cf2a 5800 |0080: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ -091b72: 1245 |0083: const/4 v5, #int 4 // #4 │ │ -091b74: 5286 ad0d |0084: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -091b78: 6e30 de01 5006 |0086: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -091b7e: 0a05 |0089: move-result v5 │ │ -091b80: 6e20 d22a 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ -091b86: 1275 |008d: const/4 v5, #int 7 // #7 │ │ -091b88: 6e20 dc01 5000 |008e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -091b8e: 0c01 |0091: move-result-object v1 │ │ -091b90: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ -091b94: 7020 d82a 1800 |0094: invoke-direct {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2ad8 │ │ -091b9a: 0c01 |0097: move-result-object v1 │ │ -091b9c: 6e20 ca2a 1800 |0098: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2aca │ │ -091ba2: 1265 |009b: const/4 v5, #int 6 // #6 │ │ -091ba4: 5586 a80d |009c: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ -091ba8: 6e30 d801 5006 |009e: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -091bae: 0a05 |00a1: move-result v5 │ │ -091bb0: 5c85 a80d |00a2: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ -091bb4: 5c83 a70d |00a4: iput-boolean v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0da7 │ │ -091bb8: 5585 a80d |00a6: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ -091bbc: 3905 0b00 |00a8: if-nez v5, 00b3 // +000b │ │ -091bc0: 1255 |00aa: const/4 v5, #int 5 // #5 │ │ -091bc2: 5586 9c0d |00ab: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -091bc6: 6e30 d801 5006 |00ad: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -091bcc: 0a05 |00b0: move-result v5 │ │ -091bce: 3805 0300 |00b1: if-eqz v5, 00b4 // +0003 │ │ -091bd2: 0143 |00b3: move v3, v4 │ │ -091bd4: 6e20 c92a 3800 |00b4: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ -091bda: 1303 0e00 |00b7: const/16 v3, #int 14 // #e │ │ -091bde: 1304 c800 |00b9: const/16 v4, #int 200 // #c8 │ │ -091be2: 6e30 df01 3004 |00bb: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01df │ │ -091be8: 0a03 |00be: move-result v3 │ │ -091bea: 5983 970d |00bf: iput v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0d97 │ │ -091bee: 6e10 e601 0000 |00c1: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -091bf4: 1a03 0914 |00c4: const-string v3, "accessibility" // string@1409 │ │ -091bf8: 6e20 6801 3900 |00c6: invoke-virtual {v9, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -091bfe: 0c03 |00c9: move-result-object v3 │ │ -091c00: 1f03 5104 |00ca: check-cast v3, Landroid/view/accessibility/AccessibilityManager; // type@0451 │ │ -091c04: 5b83 950d |00cc: iput-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0d95 │ │ -091c08: 0e00 |00ce: return-void │ │ +0953e4: |[0953e4] com.actionbarsherlock.internal.widget.IcsProgressBar.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +0953f4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0953f6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0953f8: 7040 d81d 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/View;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1dd8 │ │ +0953fe: 7100 e52e 0000 |0005: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@2ee5 │ │ +095404: 0c05 |0008: move-result-object v5 │ │ +095406: 6e10 e62e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Thread;.getId:()J // method@2ee6 │ │ +09540c: 0b06 |000c: move-result-wide v6 │ │ +09540e: 5a86 b00d |000d: iput-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0db0 │ │ +095412: 7010 ad2a 0800 |000f: invoke-direct {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.initProgressBar:()V // method@2aad │ │ +095418: 6205 830d |0012: sget-object v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.ProgressBar:[I // field@0d83 │ │ +09541c: 6e5c 6e01 a9b5 |0014: invoke-virtual {v9, v10, v5, v11, v12}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +095422: 0c00 |0017: move-result-object v0 │ │ +095424: 5c84 a70d |0018: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0da7 │ │ +095428: 1305 0800 |001a: const/16 v5, #int 8 // #8 │ │ +09542c: 6e20 dc01 5000 |001c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +095432: 0c01 |001f: move-result-object v1 │ │ +095434: 3801 0900 |0020: if-eqz v1, 0029 // +0009 │ │ +095438: 7030 d72a 1803 |0022: invoke-direct {v8, v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2ad7 │ │ +09543e: 0c01 |0025: move-result-object v1 │ │ +095440: 6e20 d12a 1800 |0026: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ad1 │ │ +095446: 1305 0900 |0029: const/16 v5, #int 9 // #9 │ │ +09544a: 5286 9a0d |002b: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ +09544e: 6e30 de01 5006 |002d: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +095454: 0a05 |0030: move-result v5 │ │ +095456: 5985 9a0d |0031: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ +09545a: 1305 0b00 |0033: const/16 v5, #int 11 // #b │ │ +09545e: 5286 a60d |0035: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ +095462: 6e30 db01 5006 |0037: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +095468: 0a05 |003a: move-result v5 │ │ +09546a: 5985 a60d |003b: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ +09546e: 5285 a40d |003d: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ +095472: 6e30 db01 3005 |003f: invoke-virtual {v0, v3, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +095478: 0a05 |0042: move-result v5 │ │ +09547a: 5985 a40d |0043: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ +09547e: 1305 0c00 |0045: const/16 v5, #int 12 // #c │ │ +095482: 5286 a50d |0047: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ +095486: 6e30 db01 5006 |0049: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +09548c: 0a05 |004c: move-result v5 │ │ +09548e: 5985 a50d |004d: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ +095492: 5285 a30d |004f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ +095496: 6e30 db01 4005 |0051: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +09549c: 0a05 |0054: move-result v5 │ │ +09549e: 5985 a30d |0055: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ +0954a2: 1305 0a00 |0057: const/16 v5, #int 10 // #a │ │ +0954a6: 5286 980d |0059: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ +0954aa: 6e30 de01 5006 |005b: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0954b0: 0a05 |005e: move-result v5 │ │ +0954b2: 5985 980d |005f: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ +0954b6: 1305 0d00 |0061: const/16 v5, #int 13 // #d │ │ +0954ba: 1406 0b00 0a01 |0063: const v6, #float 2.53466e-38 // #010a000b │ │ +0954c0: 6e30 e101 5006 |0066: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0954c6: 0a02 |0069: move-result v2 │ │ +0954c8: 3d02 0500 |006a: if-lez v2, 006f // +0005 │ │ +0954cc: 6e30 cb2a 9802 |006c: invoke-virtual {v8, v9, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/content/Context;I)V // method@2acb │ │ +0954d2: 1225 |006f: const/4 v5, #int 2 // #2 │ │ +0954d4: 5286 a20d |0070: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +0954d8: 6e30 de01 5006 |0072: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0954de: 0a05 |0075: move-result v5 │ │ +0954e0: 6e20 cd2a 5800 |0076: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2acd │ │ +0954e6: 1235 |0079: const/4 v5, #int 3 // #3 │ │ +0954e8: 5286 a90d |007a: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +0954ec: 6e30 de01 5006 |007c: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0954f2: 0a05 |007f: move-result v5 │ │ +0954f4: 6e20 cf2a 5800 |0080: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ +0954fa: 1245 |0083: const/4 v5, #int 4 // #4 │ │ +0954fc: 5286 ad0d |0084: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +095500: 6e30 de01 5006 |0086: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +095506: 0a05 |0089: move-result v5 │ │ +095508: 6e20 d22a 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ +09550e: 1275 |008d: const/4 v5, #int 7 // #7 │ │ +095510: 6e20 dc01 5000 |008e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +095516: 0c01 |0091: move-result-object v1 │ │ +095518: 3801 0900 |0092: if-eqz v1, 009b // +0009 │ │ +09551c: 7020 d82a 1800 |0094: invoke-direct {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; // method@2ad8 │ │ +095522: 0c01 |0097: move-result-object v1 │ │ +095524: 6e20 ca2a 1800 |0098: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2aca │ │ +09552a: 1265 |009b: const/4 v5, #int 6 // #6 │ │ +09552c: 5586 a80d |009c: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ +095530: 6e30 d801 5006 |009e: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +095536: 0a05 |00a1: move-result v5 │ │ +095538: 5c85 a80d |00a2: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ +09553c: 5c83 a70d |00a4: iput-boolean v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0da7 │ │ +095540: 5585 a80d |00a6: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ +095544: 3905 0b00 |00a8: if-nez v5, 00b3 // +000b │ │ +095548: 1255 |00aa: const/4 v5, #int 5 // #5 │ │ +09554a: 5586 9c0d |00ab: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +09554e: 6e30 d801 5006 |00ad: invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +095554: 0a05 |00b0: move-result v5 │ │ +095556: 3805 0300 |00b1: if-eqz v5, 00b4 // +0003 │ │ +09555a: 0143 |00b3: move v3, v4 │ │ +09555c: 6e20 c92a 3800 |00b4: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ +095562: 1303 0e00 |00b7: const/16 v3, #int 14 // #e │ │ +095566: 1304 c800 |00b9: const/16 v4, #int 200 // #c8 │ │ +09556a: 6e30 df01 3004 |00bb: invoke-virtual {v0, v3, v4}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01df │ │ +095570: 0a03 |00be: move-result v3 │ │ +095572: 5983 970d |00bf: iput v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0d97 │ │ +095576: 6e10 e601 0000 |00c1: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +09557c: 1a03 0a14 |00c4: const-string v3, "accessibility" // string@140a │ │ +095580: 6e20 6801 3900 |00c6: invoke-virtual {v9, v3}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +095586: 0c03 |00c9: move-result-object v3 │ │ +095588: 1f03 5104 |00ca: check-cast v3, Landroid/view/accessibility/AccessibilityManager; // type@0451 │ │ +09558c: 5b83 950d |00cc: iput-object v3, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0d95 │ │ +095590: 0e00 |00ce: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=280 │ │ 0x0005 line=281 │ │ 0x000f line=282 │ │ 0x0012 line=284 │ │ + 0x0014 line=285 │ │ 0x0018 line=287 │ │ 0x001a line=289 │ │ 0x0020 line=290 │ │ 0x0022 line=291 │ │ 0x0026 line=294 │ │ 0x0029 line=298 │ │ 0x0033 line=300 │ │ @@ -147746,14 +147766,16 @@ │ │ 0x0057 line=305 │ │ 0x0061 line=307 │ │ 0x006a line=310 │ │ 0x006c line=311 │ │ 0x006f line=314 │ │ 0x0079 line=316 │ │ 0x0083 line=318 │ │ + 0x0086 line=319 │ │ + 0x008a line=318 │ │ 0x008d line=321 │ │ 0x0092 line=322 │ │ 0x0094 line=323 │ │ 0x0098 line=324 │ │ 0x009b line=327 │ │ 0x00a4 line=330 │ │ 0x00a6 line=332 │ │ @@ -147776,17 +147798,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -091c0c: |[091c0c] com.actionbarsherlock.internal.widget.IcsProgressBar.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V │ │ -091c1c: 7054 942a 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ -091c22: 0e00 |0003: return-void │ │ +095594: |[095594] com.actionbarsherlock.internal.widget.IcsProgressBar.access$000:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZZ)V │ │ +0955a4: 7054 942a 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ +0955aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -147798,17 +147820,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -091c24: |[091c24] com.actionbarsherlock.internal.widget.IcsProgressBar.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ -091c34: 5b01 ab0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ -091c38: 1101 |0002: return-object v1 │ │ +0955ac: |[0955ac] com.actionbarsherlock.internal.widget.IcsProgressBar.access$102:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ +0955bc: 5b01 ab0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ +0955c0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ │ │ │ @@ -147817,52 +147839,52 @@ │ │ type : '(IIZZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -091c3c: |[091c3c] com.actionbarsherlock.internal.widget.IcsProgressBar.doRefreshProgress:(IIZZ)V │ │ -091c4c: 1d07 |0000: monitor-enter v7 │ │ -091c4e: 5275 a20d |0001: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -091c52: 3d05 2f00 |0003: if-lez v5, 0032 // +002f │ │ -091c56: 8295 |0005: int-to-float v5, v9 │ │ -091c58: 5276 a20d |0006: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -091c5c: 8266 |0008: int-to-float v6, v6 │ │ -091c5e: a904 0506 |0009: div-float v4, v5, v6 │ │ -091c62: 5471 990d |000b: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -091c66: 3801 2900 |000d: if-eqz v1, 0036 // +0029 │ │ -091c6a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -091c6c: 2015 7000 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ -091c70: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ -091c74: 0710 |0014: move-object v0, v1 │ │ -091c76: 1f00 7000 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ -091c7a: 0705 |0017: move-object v5, v0 │ │ -091c7c: 6e20 9e02 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@029e │ │ -091c82: 0c03 |001b: move-result-object v3 │ │ -091c84: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ -091c8a: c845 |001f: mul-float/2addr v5, v4 │ │ -091c8c: 8752 |0020: float-to-int v2, v5 │ │ -091c8e: 3803 1300 |0021: if-eqz v3, 0034 // +0013 │ │ -091c92: 6e20 9502 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0295 │ │ -091c98: 380b 0a00 |0026: if-eqz v11, 0030 // +000a │ │ -091c9c: 1405 0d00 0201 |0028: const v5, #float 2.38773e-38 // #0102000d │ │ -091ca2: 3358 0500 |002b: if-ne v8, v5, 0030 // +0005 │ │ -091ca6: 6e30 ba2a 470a |002d: invoke-virtual {v7, v4, v10}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.onProgressRefresh:(FZ)V // method@2aba │ │ -091cac: 1e07 |0030: monitor-exit v7 │ │ -091cae: 0e00 |0031: return-void │ │ -091cb0: 1204 |0032: const/4 v4, #int 0 // #0 │ │ -091cb2: 28d8 |0033: goto 000b // -0028 │ │ -091cb4: 0713 |0034: move-object v3, v1 │ │ -091cb6: 28ee |0035: goto 0023 // -0012 │ │ -091cb8: 6e10 ae2a 0700 |0036: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:()V // method@2aae │ │ -091cbe: 28ed |0039: goto 0026 // -0013 │ │ -091cc0: 0d05 |003a: move-exception v5 │ │ -091cc2: 1e07 |003b: monitor-exit v7 │ │ -091cc4: 2705 |003c: throw v5 │ │ +0955c4: |[0955c4] com.actionbarsherlock.internal.widget.IcsProgressBar.doRefreshProgress:(IIZZ)V │ │ +0955d4: 1d07 |0000: monitor-enter v7 │ │ +0955d6: 5275 a20d |0001: iget v5, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +0955da: 3d05 2f00 |0003: if-lez v5, 0032 // +002f │ │ +0955de: 8295 |0005: int-to-float v5, v9 │ │ +0955e0: 5276 a20d |0006: iget v6, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +0955e4: 8266 |0008: int-to-float v6, v6 │ │ +0955e6: a904 0506 |0009: div-float v4, v5, v6 │ │ +0955ea: 5471 990d |000b: iget-object v1, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +0955ee: 3801 2900 |000d: if-eqz v1, 0036 // +0029 │ │ +0955f2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0955f4: 2015 7000 |0010: instance-of v5, v1, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ +0955f8: 3805 0a00 |0012: if-eqz v5, 001c // +000a │ │ +0955fc: 0710 |0014: move-object v0, v1 │ │ +0955fe: 1f00 7000 |0015: check-cast v0, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ +095602: 0705 |0017: move-object v5, v0 │ │ +095604: 6e20 9e02 8500 |0018: invoke-virtual {v5, v8}, Landroid/graphics/drawable/LayerDrawable;.findDrawableByLayerId:(I)Landroid/graphics/drawable/Drawable; // method@029e │ │ +09560a: 0c03 |001b: move-result-object v3 │ │ +09560c: 1405 0040 1c46 |001c: const v5, #float 10000 // #461c4000 │ │ +095612: c845 |001f: mul-float/2addr v5, v4 │ │ +095614: 8752 |0020: float-to-int v2, v5 │ │ +095616: 3803 1300 |0021: if-eqz v3, 0034 // +0013 │ │ +09561a: 6e20 9502 2300 |0023: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0295 │ │ +095620: 380b 0a00 |0026: if-eqz v11, 0030 // +000a │ │ +095624: 1405 0d00 0201 |0028: const v5, #float 2.38773e-38 // #0102000d │ │ +09562a: 3358 0500 |002b: if-ne v8, v5, 0030 // +0005 │ │ +09562e: 6e30 ba2a 470a |002d: invoke-virtual {v7, v4, v10}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.onProgressRefresh:(FZ)V // method@2aba │ │ +095634: 1e07 |0030: monitor-exit v7 │ │ +095636: 0e00 |0031: return-void │ │ +095638: 1204 |0032: const/4 v4, #int 0 // #0 │ │ +09563a: 28d8 |0033: goto 000b // -0028 │ │ +09563c: 0713 |0034: move-object v3, v1 │ │ +09563e: 28ee |0035: goto 0023 // -0012 │ │ +095640: 6e10 ae2a 0700 |0036: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:()V // method@2aae │ │ +095646: 28ed |0039: goto 0026 // -0013 │ │ +095648: 0d05 |003a: move-exception v5 │ │ +09564a: 1e07 |003b: monitor-exit v7 │ │ +09564c: 2705 |003c: throw v5 │ │ catches : 2 │ │ 0x0001 - 0x0030 │ │ -> 0x003a │ │ 0x0036 - 0x0039 │ │ -> 0x003a │ │ positions : │ │ 0x0000 line=628 │ │ @@ -147900,33 +147922,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 33 16-bit code units │ │ -091cdc: |[091cdc] com.actionbarsherlock.internal.widget.IcsProgressBar.initProgressBar:()V │ │ -091cec: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ -091cf0: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ -091cf4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -091cf6: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ -091cfa: 5940 a20d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -091cfe: 5941 a90d |0009: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -091d02: 5941 ad0d |000b: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -091d06: 5c41 9c0d |000d: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -091d0a: 5c41 a80d |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ -091d0e: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ -091d12: 5940 9a0d |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ -091d16: 1210 |0015: const/4 v0, #int 1 // #1 │ │ -091d18: 5940 980d |0016: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ -091d1c: 5942 a60d |0018: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ -091d20: 5943 a40d |001a: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ -091d24: 5942 a50d |001c: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ -091d28: 5943 a30d |001e: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ -091d2c: 0e00 |0020: return-void │ │ +095664: |[095664] com.actionbarsherlock.internal.widget.IcsProgressBar.initProgressBar:()V │ │ +095674: 1303 3000 |0000: const/16 v3, #int 48 // #30 │ │ +095678: 1302 1800 |0002: const/16 v2, #int 24 // #18 │ │ +09567c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09567e: 1300 6400 |0005: const/16 v0, #int 100 // #64 │ │ +095682: 5940 a20d |0007: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +095686: 5941 a90d |0009: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +09568a: 5941 ad0d |000b: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +09568e: 5c41 9c0d |000d: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +095692: 5c41 a80d |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ +095696: 1300 a00f |0011: const/16 v0, #int 4000 // #fa0 │ │ +09569a: 5940 9a0d |0013: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ +09569e: 1210 |0015: const/4 v0, #int 1 // #1 │ │ +0956a0: 5940 980d |0016: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ +0956a4: 5942 a60d |0018: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ +0956a8: 5943 a40d |001a: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ +0956ac: 5942 a50d |001c: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ +0956b0: 5943 a30d |001e: iput v3, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ +0956b4: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=437 │ │ 0x0009 line=438 │ │ 0x000b line=439 │ │ 0x000d line=440 │ │ 0x000f line=441 │ │ @@ -147945,41 +147967,41 @@ │ │ type : '(IIZ)V' │ │ access : 0x20002 (PRIVATE DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 46 16-bit code units │ │ -091d30: |[091d30] com.actionbarsherlock.internal.widget.IcsProgressBar.refreshProgress:(IIZ)V │ │ -091d40: 1d06 |0000: monitor-enter v6 │ │ -091d42: 5362 b00d |0001: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0db0 │ │ -091d46: 7100 e52e 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@2ee5 │ │ -091d4c: 0c01 |0006: move-result-object v1 │ │ -091d4e: 6e10 e62e 0100 |0007: invoke-virtual {v1}, Ljava/lang/Thread;.getId:()J // method@2ee6 │ │ -091d54: 0b04 |000a: move-result-wide v4 │ │ -091d56: 3101 0204 |000b: cmp-long v1, v2, v4 │ │ -091d5a: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ -091d5e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -091d60: 7051 942a 7698 |0010: invoke-direct {v6, v7, v8, v9, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ -091d66: 1e06 |0013: monitor-exit v6 │ │ -091d68: 0e00 |0014: return-void │ │ -091d6a: 5461 ab0d |0015: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ -091d6e: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ -091d72: 5460 ab0d |0019: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ -091d76: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -091d78: 5b61 ab0d |001c: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ -091d7c: 6e40 802a 7098 |001e: invoke-virtual {v0, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.setup:(IIZ)V // method@2a80 │ │ -091d82: 6e20 bf2a 0600 |0021: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.post:(Ljava/lang/Runnable;)Z // method@2abf │ │ -091d88: 28ef |0024: goto 0013 // -0011 │ │ -091d8a: 0d01 |0025: move-exception v1 │ │ -091d8c: 1e06 |0026: monitor-exit v6 │ │ -091d8e: 2701 |0027: throw v1 │ │ -091d90: 2200 4005 |0028: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // type@0540 │ │ -091d94: 7059 7e2a 6087 |002a: invoke-direct {v0, v6, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V // method@2a7e │ │ -091d9a: 28f4 |002d: goto 0021 // -000c │ │ +0956b8: |[0956b8] com.actionbarsherlock.internal.widget.IcsProgressBar.refreshProgress:(IIZ)V │ │ +0956c8: 1d06 |0000: monitor-enter v6 │ │ +0956ca: 5362 b00d |0001: iget-wide v2, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mUiThreadId:J // field@0db0 │ │ +0956ce: 7100 e52e 0000 |0003: invoke-static {}, Ljava/lang/Thread;.currentThread:()Ljava/lang/Thread; // method@2ee5 │ │ +0956d4: 0c01 |0006: move-result-object v1 │ │ +0956d6: 6e10 e62e 0100 |0007: invoke-virtual {v1}, Ljava/lang/Thread;.getId:()J // method@2ee6 │ │ +0956dc: 0b04 |000a: move-result-wide v4 │ │ +0956de: 3101 0204 |000b: cmp-long v1, v2, v4 │ │ +0956e2: 3901 0800 |000d: if-nez v1, 0015 // +0008 │ │ +0956e6: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +0956e8: 7051 942a 7698 |0010: invoke-direct {v6, v7, v8, v9, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ +0956ee: 1e06 |0013: monitor-exit v6 │ │ +0956f0: 0e00 |0014: return-void │ │ +0956f2: 5461 ab0d |0015: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ +0956f6: 3801 1100 |0017: if-eqz v1, 0028 // +0011 │ │ +0956fa: 5460 ab0d |0019: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ +0956fe: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +095700: 5b61 ab0d |001c: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ +095704: 6e40 802a 7098 |001e: invoke-virtual {v0, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.setup:(IIZ)V // method@2a80 │ │ +09570a: 6e20 bf2a 0600 |0021: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.post:(Ljava/lang/Runnable;)Z // method@2abf │ │ +095710: 28ef |0024: goto 0013 // -0011 │ │ +095712: 0d01 |0025: move-exception v1 │ │ +095714: 1e06 |0026: monitor-exit v6 │ │ +095716: 2701 |0027: throw v1 │ │ +095718: 2200 4005 |0028: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // type@0540 │ │ +09571c: 7059 7e2a 6087 |002a: invoke-direct {v0, v6, v7, v8, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;IIZ)V // method@2a7e │ │ +095722: 28f4 |002d: goto 0021 // -000c │ │ catches : 3 │ │ 0x0001 - 0x0013 │ │ -> 0x0025 │ │ 0x0015 - 0x0024 │ │ -> 0x0025 │ │ 0x0028 - 0x002d │ │ -> 0x0025 │ │ @@ -148007,28 +148029,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -091db8: |[091db8] com.actionbarsherlock.internal.widget.IcsProgressBar.scheduleAccessibilityEventSender:()V │ │ -091dc8: 5440 940d |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ -091dcc: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ -091dd0: 2200 3f05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // type@053f │ │ -091dd4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -091dd6: 7030 7c2a 4001 |0007: invoke-direct {v0, v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2a7c │ │ -091ddc: 5b40 940d |000a: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ -091de0: 5440 940d |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ -091de4: 1602 c800 |000e: const-wide/16 v2, #int 200 // #c8 │ │ -091de8: 6e40 c02a 0432 |0010: invoke-virtual {v4, v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@2ac0 │ │ -091dee: 0e00 |0013: return-void │ │ -091df0: 5440 940d |0014: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ -091df4: 6e20 c42a 0400 |0016: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ac4 │ │ -091dfa: 28f3 |0019: goto 000c // -000d │ │ +095740: |[095740] com.actionbarsherlock.internal.widget.IcsProgressBar.scheduleAccessibilityEventSender:()V │ │ +095750: 5440 940d |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ +095754: 3900 1200 |0002: if-nez v0, 0014 // +0012 │ │ +095758: 2200 3f05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // type@053f │ │ +09575c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09575e: 7030 7c2a 4001 |0007: invoke-direct {v0, v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;.:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)V // method@2a7c │ │ +095764: 5b40 940d |000a: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ +095768: 5440 940d |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ +09576c: 1602 c800 |000e: const-wide/16 v2, #int 200 // #c8 │ │ +095770: 6e40 c02a 0432 |0010: invoke-virtual {v4, v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postDelayed:(Ljava/lang/Runnable;J)Z // method@2ac0 │ │ +095776: 0e00 |0013: return-void │ │ +095778: 5440 940d |0014: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ +09577c: 6e20 c42a 0400 |0016: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ac4 │ │ +095782: 28f3 |0019: goto 000c // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1177 │ │ 0x0004 line=1178 │ │ 0x000c line=1182 │ │ 0x0013 line=1183 │ │ 0x0014 line=1180 │ │ @@ -148040,78 +148062,78 @@ │ │ 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 │ │ -091dfc: |[091dfc] com.actionbarsherlock.internal.widget.IcsProgressBar.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ -091e0c: 121a |0000: const/4 v10, #int 1 // #1 │ │ -091e0e: 20d9 7000 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ -091e12: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ -091e16: 07d1 |0005: move-object v1, v13 │ │ -091e18: 1f01 7000 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ -091e1c: 6e10 a102 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@02a1 │ │ -091e22: 0a00 |000b: move-result v0 │ │ -091e24: 2306 3b06 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@063b │ │ -091e28: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -091e2a: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ -091e2e: 6e20 a002 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@02a0 │ │ -091e34: 0a04 |0014: move-result v4 │ │ -091e36: 6e20 9f02 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@029f │ │ -091e3c: 0c0b |0018: move-result-object v11 │ │ -091e3e: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ -091e44: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ -091e48: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ -091e4e: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ -091e52: 01a9 |0023: move v9, v10 │ │ -091e54: 7030 d72a bc09 |0024: invoke-direct {v12, v11, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2ad7 │ │ -091e5a: 0c09 |0027: move-result-object v9 │ │ -091e5c: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ -091e60: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -091e64: 28e3 |002c: goto 000f // -001d │ │ -091e66: 1209 |002d: const/4 v9, #int 0 // #0 │ │ -091e68: 28f6 |002e: goto 0024 // -000a │ │ -091e6a: 2205 7000 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ -091e6e: 7020 9d02 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@029d │ │ -091e74: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -091e76: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ -091e7a: 6e20 a002 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@02a0 │ │ -091e80: 0a09 |003a: move-result v9 │ │ -091e82: 6e30 a202 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@02a2 │ │ -091e88: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -091e8c: 28f5 |0040: goto 0035 // -000b │ │ -091e8e: 20d9 6900 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@0069 │ │ -091e92: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ -091e96: 1f0d 6900 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@0069 │ │ -091e9a: 6e10 7b02 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@027b │ │ -091ea0: 0c08 |004a: move-result-object v8 │ │ -091ea2: 54c9 ac0d |004b: iget-object v9, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0dac │ │ -091ea6: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ -091eaa: 5bc8 ac0d |004f: iput-object v8, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0dac │ │ -091eae: 2207 7100 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ -091eb2: 6e10 972a 0c00 |0053: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@2a97 │ │ -091eb8: 0c09 |0056: move-result-object v9 │ │ -091eba: 7020 a302 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@02a3 │ │ -091ec0: 2202 5600 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@0056 │ │ -091ec4: 6209 4300 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0043 │ │ -091ec8: 620b 4200 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ -091ecc: 7040 2102 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0221 │ │ -091ed2: 6e10 a402 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ -091ed8: 0c09 |0066: move-result-object v9 │ │ -091eda: 6e20 4e02 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ -091ee0: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ -091ee4: 2209 6a00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@006a │ │ -091ee8: 123b |006e: const/4 v11, #int 3 // #3 │ │ -091eea: 7040 7c02 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@027c │ │ -091ef0: 0797 |0072: move-object v7, v9 │ │ -091ef2: 0775 |0073: move-object v5, v7 │ │ -091ef4: 1105 |0074: return-object v5 │ │ -091ef6: 07d5 |0075: move-object v5, v13 │ │ -091ef8: 28fe |0076: goto 0074 // -0002 │ │ +095784: |[095784] com.actionbarsherlock.internal.widget.IcsProgressBar.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; │ │ +095794: 121a |0000: const/4 v10, #int 1 // #1 │ │ +095796: 20d9 7000 |0001: instance-of v9, v13, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ +09579a: 3809 3e00 |0003: if-eqz v9, 0041 // +003e │ │ +09579e: 07d1 |0005: move-object v1, v13 │ │ +0957a0: 1f01 7000 |0006: check-cast v1, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ +0957a4: 6e10 a102 0100 |0008: invoke-virtual {v1}, Landroid/graphics/drawable/LayerDrawable;.getNumberOfLayers:()I // method@02a1 │ │ +0957aa: 0a00 |000b: move-result v0 │ │ +0957ac: 2306 3b06 |000c: new-array v6, v0, [Landroid/graphics/drawable/Drawable; // type@063b │ │ +0957b0: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0957b2: 3503 2000 |000f: if-ge v3, v0, 002f // +0020 │ │ +0957b6: 6e20 a002 3100 |0011: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@02a0 │ │ +0957bc: 0a04 |0014: move-result v4 │ │ +0957be: 6e20 9f02 3100 |0015: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@029f │ │ +0957c4: 0c0b |0018: move-result-object v11 │ │ +0957c6: 1409 0d00 0201 |0019: const v9, #float 2.38773e-38 // #0102000d │ │ +0957cc: 3294 0700 |001c: if-eq v4, v9, 0023 // +0007 │ │ +0957d0: 1409 0f00 0201 |001e: const v9, #float 2.38773e-38 // #0102000f │ │ +0957d6: 3394 0c00 |0021: if-ne v4, v9, 002d // +000c │ │ +0957da: 01a9 |0023: move v9, v10 │ │ +0957dc: 7030 d72a bc09 |0024: invoke-direct {v12, v11, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2ad7 │ │ +0957e2: 0c09 |0027: move-result-object v9 │ │ +0957e4: 4d09 0603 |0028: aput-object v9, v6, v3 │ │ +0957e8: d803 0301 |002a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0957ec: 28e3 |002c: goto 000f // -001d │ │ +0957ee: 1209 |002d: const/4 v9, #int 0 // #0 │ │ +0957f0: 28f6 |002e: goto 0024 // -000a │ │ +0957f2: 2205 7000 |002f: new-instance v5, Landroid/graphics/drawable/LayerDrawable; // type@0070 │ │ +0957f6: 7020 9d02 6500 |0031: invoke-direct {v5, v6}, Landroid/graphics/drawable/LayerDrawable;.:([Landroid/graphics/drawable/Drawable;)V // method@029d │ │ +0957fc: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +0957fe: 3503 3f00 |0035: if-ge v3, v0, 0074 // +003f │ │ +095802: 6e20 a002 3100 |0037: invoke-virtual {v1, v3}, Landroid/graphics/drawable/LayerDrawable;.getId:(I)I // method@02a0 │ │ +095808: 0a09 |003a: move-result v9 │ │ +09580a: 6e30 a202 3509 |003b: invoke-virtual {v5, v3, v9}, Landroid/graphics/drawable/LayerDrawable;.setId:(II)V // method@02a2 │ │ +095810: d803 0301 |003e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +095814: 28f5 |0040: goto 0035 // -000b │ │ +095816: 20d9 6900 |0041: instance-of v9, v13, Landroid/graphics/drawable/BitmapDrawable; // type@0069 │ │ +09581a: 3809 3200 |0043: if-eqz v9, 0075 // +0032 │ │ +09581e: 1f0d 6900 |0045: check-cast v13, Landroid/graphics/drawable/BitmapDrawable; // type@0069 │ │ +095822: 6e10 7b02 0d00 |0047: invoke-virtual {v13}, Landroid/graphics/drawable/BitmapDrawable;.getBitmap:()Landroid/graphics/Bitmap; // method@027b │ │ +095828: 0c08 |004a: move-result-object v8 │ │ +09582a: 54c9 ac0d |004b: iget-object v9, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0dac │ │ +09582e: 3909 0400 |004d: if-nez v9, 0051 // +0004 │ │ +095832: 5bc8 ac0d |004f: iput-object v8, v12, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSampleTile:Landroid/graphics/Bitmap; // field@0dac │ │ +095836: 2207 7100 |0051: new-instance v7, Landroid/graphics/drawable/ShapeDrawable; // type@0071 │ │ +09583a: 6e10 972a 0c00 |0053: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; // method@2a97 │ │ +095840: 0c09 |0056: move-result-object v9 │ │ +095842: 7020 a302 9700 |0057: invoke-direct {v7, v9}, Landroid/graphics/drawable/ShapeDrawable;.:(Landroid/graphics/drawable/shapes/Shape;)V // method@02a3 │ │ +095848: 2202 5600 |005a: new-instance v2, Landroid/graphics/BitmapShader; // type@0056 │ │ +09584c: 6209 4300 |005c: sget-object v9, Landroid/graphics/Shader$TileMode;.REPEAT:Landroid/graphics/Shader$TileMode; // field@0043 │ │ +095850: 620b 4200 |005e: sget-object v11, Landroid/graphics/Shader$TileMode;.CLAMP:Landroid/graphics/Shader$TileMode; // field@0042 │ │ +095854: 7040 2102 82b9 |0060: invoke-direct {v2, v8, v9, v11}, Landroid/graphics/BitmapShader;.:(Landroid/graphics/Bitmap;Landroid/graphics/Shader$TileMode;Landroid/graphics/Shader$TileMode;)V // method@0221 │ │ +09585a: 6e10 a402 0700 |0063: invoke-virtual {v7}, Landroid/graphics/drawable/ShapeDrawable;.getPaint:()Landroid/graphics/Paint; // method@02a4 │ │ +095860: 0c09 |0066: move-result-object v9 │ │ +095862: 6e20 4e02 2900 |0067: invoke-virtual {v9, v2}, Landroid/graphics/Paint;.setShader:(Landroid/graphics/Shader;)Landroid/graphics/Shader; // method@024e │ │ +095868: 380e 0900 |006a: if-eqz v14, 0073 // +0009 │ │ +09586c: 2209 6a00 |006c: new-instance v9, Landroid/graphics/drawable/ClipDrawable; // type@006a │ │ +095870: 123b |006e: const/4 v11, #int 3 // #3 │ │ +095872: 7040 7c02 79ab |006f: invoke-direct {v9, v7, v11, v10}, Landroid/graphics/drawable/ClipDrawable;.:(Landroid/graphics/drawable/Drawable;II)V // method@027c │ │ +095878: 0797 |0072: move-object v7, v9 │ │ +09587a: 0775 |0073: move-object v5, v7 │ │ +09587c: 1105 |0074: return-object v5 │ │ +09587e: 07d5 |0075: move-object v5, v13 │ │ +095880: 28fe |0076: goto 0074 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=349 │ │ 0x0006 line=350 │ │ 0x0008 line=351 │ │ 0x000c line=352 │ │ 0x000e line=354 │ │ @@ -148152,43 +148174,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 │ │ -091efc: |[091efc] com.actionbarsherlock.internal.widget.IcsProgressBar.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ -091f0c: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ -091f10: 2095 6800 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ -091f14: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ -091f18: 0791 |0006: move-object v1, v9 │ │ -091f1a: 1f01 6800 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ -091f1e: 6e10 7702 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@0277 │ │ -091f24: 0a00 |000c: move-result v0 │ │ -091f26: 2204 6800 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ -091f2a: 7010 7302 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@0273 │ │ -091f30: 6e10 7802 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@0278 │ │ -091f36: 0a05 |0015: move-result v5 │ │ -091f38: 6e20 7a02 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@027a │ │ -091f3e: 1203 |0019: const/4 v3, #int 0 // #0 │ │ -091f40: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ -091f44: 6e20 7602 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@0276 │ │ -091f4a: 0c05 |001f: move-result-object v5 │ │ -091f4c: 1216 |0020: const/4 v6, #int 1 // #1 │ │ -091f4e: 7030 d72a 5806 |0021: invoke-direct {v8, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2ad7 │ │ -091f54: 0c02 |0024: move-result-object v2 │ │ -091f56: 6e20 9502 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0295 │ │ -091f5c: 6e20 7502 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@0275 │ │ -091f62: 0a05 |002b: move-result v5 │ │ -091f64: 6e30 7402 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@0274 │ │ -091f6a: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ -091f6e: 28e9 |0031: goto 001a // -0017 │ │ -091f70: 6e20 7902 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@0279 │ │ -091f76: 0749 |0035: move-object v9, v4 │ │ -091f78: 1109 |0036: return-object v9 │ │ +095884: |[095884] com.actionbarsherlock.internal.widget.IcsProgressBar.tileifyIndeterminate:(Landroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable; │ │ +095894: 1307 1027 |0000: const/16 v7, #int 10000 // #2710 │ │ +095898: 2095 6800 |0002: instance-of v5, v9, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ +09589c: 3805 3200 |0004: if-eqz v5, 0036 // +0032 │ │ +0958a0: 0791 |0006: move-object v1, v9 │ │ +0958a2: 1f01 6800 |0007: check-cast v1, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ +0958a6: 6e10 7702 0100 |0009: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.getNumberOfFrames:()I // method@0277 │ │ +0958ac: 0a00 |000c: move-result v0 │ │ +0958ae: 2204 6800 |000d: new-instance v4, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ +0958b2: 7010 7302 0400 |000f: invoke-direct {v4}, Landroid/graphics/drawable/AnimationDrawable;.:()V // method@0273 │ │ +0958b8: 6e10 7802 0100 |0012: invoke-virtual {v1}, Landroid/graphics/drawable/AnimationDrawable;.isOneShot:()Z // method@0278 │ │ +0958be: 0a05 |0015: move-result v5 │ │ +0958c0: 6e20 7a02 5400 |0016: invoke-virtual {v4, v5}, Landroid/graphics/drawable/AnimationDrawable;.setOneShot:(Z)V // method@027a │ │ +0958c6: 1203 |0019: const/4 v3, #int 0 // #0 │ │ +0958c8: 3503 1800 |001a: if-ge v3, v0, 0032 // +0018 │ │ +0958cc: 6e20 7602 3100 |001c: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getFrame:(I)Landroid/graphics/drawable/Drawable; // method@0276 │ │ +0958d2: 0c05 |001f: move-result-object v5 │ │ +0958d4: 1216 |0020: const/4 v6, #int 1 // #1 │ │ +0958d6: 7030 d72a 5806 |0021: invoke-direct {v8, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.tileify:(Landroid/graphics/drawable/Drawable;Z)Landroid/graphics/drawable/Drawable; // method@2ad7 │ │ +0958dc: 0c02 |0024: move-result-object v2 │ │ +0958de: 6e20 9502 7200 |0025: invoke-virtual {v2, v7}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0295 │ │ +0958e4: 6e20 7502 3100 |0028: invoke-virtual {v1, v3}, Landroid/graphics/drawable/AnimationDrawable;.getDuration:(I)I // method@0275 │ │ +0958ea: 0a05 |002b: move-result v5 │ │ +0958ec: 6e30 7402 2405 |002c: invoke-virtual {v4, v2, v5}, Landroid/graphics/drawable/AnimationDrawable;.addFrame:(Landroid/graphics/drawable/Drawable;I)V // method@0274 │ │ +0958f2: d803 0301 |002f: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0958f6: 28e9 |0031: goto 001a // -0017 │ │ +0958f8: 6e20 7902 7400 |0032: invoke-virtual {v4, v7}, Landroid/graphics/drawable/AnimationDrawable;.setLevel:(I)Z // method@0279 │ │ +0958fe: 0749 |0035: move-object v9, v4 │ │ +095900: 1109 |0036: return-object v9 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=407 │ │ 0x0007 line=408 │ │ 0x0009 line=409 │ │ 0x000d line=410 │ │ 0x0012 line=411 │ │ @@ -148214,96 +148236,96 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 19 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 145 16-bit code units │ │ -091f7c: |[091f7c] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableBounds:(II)V │ │ -091f8c: 7401 a22a 1000 |0000: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2aa2 │ │ -091f92: 0a0b |0003: move-result v11 │ │ -091f94: 910b 110b |0004: sub-int v11, v17, v11 │ │ -091f98: 7401 a12a 1000 |0006: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ -091f9e: 0a0c |0009: move-result v12 │ │ -091fa0: 9108 0b0c |000a: sub-int v8, v11, v12 │ │ -091fa4: 7401 a02a 1000 |000c: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2aa0 │ │ -091faa: 0a0b |000f: move-result v11 │ │ -091fac: 910b 120b |0010: sub-int v11, v18, v11 │ │ -091fb0: 7401 a32a 1000 |0012: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ -091fb6: 0a0c |0015: move-result v12 │ │ -091fb8: 9101 0b0c |0016: sub-int v1, v11, v12 │ │ -091fbc: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -091fbe: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -091fc0: 0800 1000 |001a: move-object/from16 v0, v16 │ │ -091fc4: 540b 9d0d |001c: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -091fc8: 380b 5400 |001e: if-eqz v11, 0072 // +0054 │ │ -091fcc: 0800 1000 |0020: move-object/from16 v0, v16 │ │ -091fd0: 550b a80d |0022: iget-boolean v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ -091fd4: 380b 3900 |0024: if-eqz v11, 005d // +0039 │ │ -091fd8: 0800 1000 |0026: move-object/from16 v0, v16 │ │ -091fdc: 540b 9d0d |0028: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -091fe0: 20bb 6800 |002a: instance-of v11, v11, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ -091fe4: 390b 3100 |002c: if-nez v11, 005d // +0031 │ │ -091fe8: 0800 1000 |002e: move-object/from16 v0, v16 │ │ -091fec: 540b 9d0d |0030: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -091ff0: 6e10 8802 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ -091ff6: 0a06 |0035: move-result v6 │ │ -091ff8: 0800 1000 |0036: move-object/from16 v0, v16 │ │ -091ffc: 540b 9d0d |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -092000: 6e10 8702 0b00 |003a: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ -092006: 0a05 |003d: move-result v5 │ │ -092008: 826b |003e: int-to-float v11, v6 │ │ -09200a: 825c |003f: int-to-float v12, v5 │ │ -09200c: a904 0b0c |0040: div-float v4, v11, v12 │ │ -092010: 0200 1100 |0042: move/from16 v0, v17 │ │ -092014: 820b |0044: int-to-float v11, v0 │ │ -092016: 0200 1200 |0045: move/from16 v0, v18 │ │ -09201a: 820c |0047: int-to-float v12, v0 │ │ -09201c: a902 0b0c |0048: div-float v2, v11, v12 │ │ -092020: 2d0b 0402 |004a: cmpl-float v11, v4, v2 │ │ -092024: 380b 1100 |004c: if-eqz v11, 005d // +0011 │ │ -092028: 2d0b 0204 |004e: cmpl-float v11, v2, v4 │ │ -09202c: 3d0b 3200 |0050: if-lez v11, 0082 // +0032 │ │ -092030: 0200 1200 |0052: move/from16 v0, v18 │ │ -092034: 820b |0054: int-to-float v11, v0 │ │ -092036: c84b |0055: mul-float/2addr v11, v4 │ │ -092038: 87ba |0056: float-to-int v10, v11 │ │ -09203a: 910b 110a |0057: sub-int v11, v17, v10 │ │ -09203e: db07 0b02 |0059: div-int/lit8 v7, v11, #int 2 // #02 │ │ -092042: 9008 070a |005b: add-int v8, v7, v10 │ │ -092046: 0800 1000 |005d: move-object/from16 v0, v16 │ │ -09204a: 540b 9d0d |005f: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -09204e: 120c |0061: const/4 v12, #int 0 // #0 │ │ -092050: 120d |0062: const/4 v13, #int 0 // #0 │ │ -092052: 910e 0807 |0063: sub-int v14, v8, v7 │ │ -092056: 910f 0109 |0065: sub-int v15, v1, v9 │ │ -09205a: 6e5f 9102 cbed |0067: invoke-virtual {v11, v12, v13, v14, v15}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -092060: 0800 1000 |006a: move-object/from16 v0, v16 │ │ -092064: 5907 9e0d |006c: iput v7, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0d9e │ │ -092068: 0800 1000 |006e: move-object/from16 v0, v16 │ │ -09206c: 5909 9f0d |0070: iput v9, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0d9f │ │ -092070: 0800 1000 |0072: move-object/from16 v0, v16 │ │ -092074: 540b aa0d |0074: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -092078: 380b 0b00 |0076: if-eqz v11, 0081 // +000b │ │ -09207c: 0800 1000 |0078: move-object/from16 v0, v16 │ │ -092080: 540b aa0d |007a: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -092084: 120c |007c: const/4 v12, #int 0 // #0 │ │ -092086: 120d |007d: const/4 v13, #int 0 // #0 │ │ -092088: 6e51 9102 cb8d |007e: invoke-virtual {v11, v12, v13, v8, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -09208e: 0e00 |0081: return-void │ │ -092090: 0200 1100 |0082: move/from16 v0, v17 │ │ -092094: 820b |0084: int-to-float v11, v0 │ │ -092096: 150c 803f |0085: const/high16 v12, #int 1065353216 // #3f80 │ │ -09209a: c94c |0087: div-float/2addr v12, v4 │ │ -09209c: c8cb |0088: mul-float/2addr v11, v12 │ │ -09209e: 87b3 |0089: float-to-int v3, v11 │ │ -0920a0: 910b 1203 |008a: sub-int v11, v18, v3 │ │ -0920a4: db09 0b02 |008c: div-int/lit8 v9, v11, #int 2 // #02 │ │ -0920a8: 9001 0903 |008e: add-int v1, v9, v3 │ │ -0920ac: 28cd |0090: goto 005d // -0033 │ │ +095904: |[095904] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableBounds:(II)V │ │ +095914: 7401 a22a 1000 |0000: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2aa2 │ │ +09591a: 0a0b |0003: move-result v11 │ │ +09591c: 910b 110b |0004: sub-int v11, v17, v11 │ │ +095920: 7401 a12a 1000 |0006: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ +095926: 0a0c |0009: move-result v12 │ │ +095928: 9108 0b0c |000a: sub-int v8, v11, v12 │ │ +09592c: 7401 a02a 1000 |000c: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2aa0 │ │ +095932: 0a0b |000f: move-result v11 │ │ +095934: 910b 120b |0010: sub-int v11, v18, v11 │ │ +095938: 7401 a32a 1000 |0012: invoke-virtual/range {v16}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ +09593e: 0a0c |0015: move-result v12 │ │ +095940: 9101 0b0c |0016: sub-int v1, v11, v12 │ │ +095944: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +095946: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +095948: 0800 1000 |001a: move-object/from16 v0, v16 │ │ +09594c: 540b 9d0d |001c: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095950: 380b 5400 |001e: if-eqz v11, 0072 // +0054 │ │ +095954: 0800 1000 |0020: move-object/from16 v0, v16 │ │ +095958: 550b a80d |0022: iget-boolean v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ +09595c: 380b 3900 |0024: if-eqz v11, 005d // +0039 │ │ +095960: 0800 1000 |0026: move-object/from16 v0, v16 │ │ +095964: 540b 9d0d |0028: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095968: 20bb 6800 |002a: instance-of v11, v11, Landroid/graphics/drawable/AnimationDrawable; // type@0068 │ │ +09596c: 390b 3100 |002c: if-nez v11, 005d // +0031 │ │ +095970: 0800 1000 |002e: move-object/from16 v0, v16 │ │ +095974: 540b 9d0d |0030: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095978: 6e10 8802 0b00 |0032: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ +09597e: 0a06 |0035: move-result v6 │ │ +095980: 0800 1000 |0036: move-object/from16 v0, v16 │ │ +095984: 540b 9d0d |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095988: 6e10 8702 0b00 |003a: invoke-virtual {v11}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ +09598e: 0a05 |003d: move-result v5 │ │ +095990: 826b |003e: int-to-float v11, v6 │ │ +095992: 825c |003f: int-to-float v12, v5 │ │ +095994: a904 0b0c |0040: div-float v4, v11, v12 │ │ +095998: 0200 1100 |0042: move/from16 v0, v17 │ │ +09599c: 820b |0044: int-to-float v11, v0 │ │ +09599e: 0200 1200 |0045: move/from16 v0, v18 │ │ +0959a2: 820c |0047: int-to-float v12, v0 │ │ +0959a4: a902 0b0c |0048: div-float v2, v11, v12 │ │ +0959a8: 2d0b 0402 |004a: cmpl-float v11, v4, v2 │ │ +0959ac: 380b 1100 |004c: if-eqz v11, 005d // +0011 │ │ +0959b0: 2d0b 0204 |004e: cmpl-float v11, v2, v4 │ │ +0959b4: 3d0b 3200 |0050: if-lez v11, 0082 // +0032 │ │ +0959b8: 0200 1200 |0052: move/from16 v0, v18 │ │ +0959bc: 820b |0054: int-to-float v11, v0 │ │ +0959be: c84b |0055: mul-float/2addr v11, v4 │ │ +0959c0: 87ba |0056: float-to-int v10, v11 │ │ +0959c2: 910b 110a |0057: sub-int v11, v17, v10 │ │ +0959c6: db07 0b02 |0059: div-int/lit8 v7, v11, #int 2 // #02 │ │ +0959ca: 9008 070a |005b: add-int v8, v7, v10 │ │ +0959ce: 0800 1000 |005d: move-object/from16 v0, v16 │ │ +0959d2: 540b 9d0d |005f: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +0959d6: 120c |0061: const/4 v12, #int 0 // #0 │ │ +0959d8: 120d |0062: const/4 v13, #int 0 // #0 │ │ +0959da: 910e 0807 |0063: sub-int v14, v8, v7 │ │ +0959de: 910f 0109 |0065: sub-int v15, v1, v9 │ │ +0959e2: 6e5f 9102 cbed |0067: invoke-virtual {v11, v12, v13, v14, v15}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0959e8: 0800 1000 |006a: move-object/from16 v0, v16 │ │ +0959ec: 5907 9e0d |006c: iput v7, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0d9e │ │ +0959f0: 0800 1000 |006e: move-object/from16 v0, v16 │ │ +0959f4: 5909 9f0d |0070: iput v9, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0d9f │ │ +0959f8: 0800 1000 |0072: move-object/from16 v0, v16 │ │ +0959fc: 540b aa0d |0074: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095a00: 380b 0b00 |0076: if-eqz v11, 0081 // +000b │ │ +095a04: 0800 1000 |0078: move-object/from16 v0, v16 │ │ +095a08: 540b aa0d |007a: iget-object v11, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095a0c: 120c |007c: const/4 v12, #int 0 // #0 │ │ +095a0e: 120d |007d: const/4 v13, #int 0 // #0 │ │ +095a10: 6e51 9102 cb8d |007e: invoke-virtual {v11, v12, v13, v8, v1}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +095a16: 0e00 |0081: return-void │ │ +095a18: 0200 1100 |0082: move/from16 v0, v17 │ │ +095a1c: 820b |0084: int-to-float v11, v0 │ │ +095a1e: 150c 803f |0085: const/high16 v12, #int 1065353216 // #3f80 │ │ +095a22: c94c |0087: div-float/2addr v12, v4 │ │ +095a24: c8cb |0088: mul-float/2addr v11, v12 │ │ +095a26: 87b3 |0089: float-to-int v3, v11 │ │ +095a28: 910b 1203 |008a: sub-int v11, v18, v3 │ │ +095a2c: db09 0b02 |008c: div-int/lit8 v9, v11, #int 2 // #02 │ │ +095a30: 9001 0903 |008e: add-int v1, v9, v3 │ │ +095a34: 28cd |0090: goto 005d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=965 │ │ 0x000c line=966 │ │ 0x0018 line=967 │ │ 0x0019 line=968 │ │ 0x001a line=970 │ │ @@ -148350,34 +148372,34 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0920b0: |[0920b0] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableState:()V │ │ -0920c0: 6e10 982a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableState:()[I // method@2a98 │ │ -0920c6: 0c00 |0003: move-result-object v0 │ │ -0920c8: 5421 aa0d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -0920cc: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -0920d0: 5421 aa0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -0920d4: 6e10 8d02 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@028d │ │ -0920da: 0a01 |000d: move-result v1 │ │ -0920dc: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ -0920e0: 5421 aa0d |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -0920e4: 6e20 9602 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ -0920ea: 5421 9d0d |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -0920ee: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ -0920f2: 5421 9d0d |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -0920f6: 6e10 8d02 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@028d │ │ -0920fc: 0a01 |001e: move-result v1 │ │ -0920fe: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ -092102: 5421 9d0d |0021: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -092106: 6e20 9602 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ -09210c: 0e00 |0026: return-void │ │ +095a38: |[095a38] com.actionbarsherlock.internal.widget.IcsProgressBar.updateDrawableState:()V │ │ +095a48: 6e10 982a 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawableState:()[I // method@2a98 │ │ +095a4e: 0c00 |0003: move-result-object v0 │ │ +095a50: 5421 aa0d |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095a54: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +095a58: 5421 aa0d |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095a5c: 6e10 8d02 0100 |000a: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@028d │ │ +095a62: 0a01 |000d: move-result v1 │ │ +095a64: 3801 0700 |000e: if-eqz v1, 0015 // +0007 │ │ +095a68: 5421 aa0d |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095a6c: 6e20 9602 0100 |0012: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ +095a72: 5421 9d0d |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095a76: 3801 0f00 |0017: if-eqz v1, 0026 // +000f │ │ +095a7a: 5421 9d0d |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095a7e: 6e10 8d02 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.isStateful:()Z // method@028d │ │ +095a84: 0a01 |001e: move-result v1 │ │ +095a86: 3801 0700 |001f: if-eqz v1, 0026 // +0007 │ │ +095a8a: 5421 9d0d |0021: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095a8e: 6e20 9602 0100 |0023: invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ +095a94: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ 0x0004 line=1069 │ │ 0x0010 line=1070 │ │ 0x0015 line=1073 │ │ 0x0021 line=1074 │ │ @@ -148392,18 +148414,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -092110: |[092110] com.actionbarsherlock.internal.widget.IcsProgressBar.drawableStateChanged:()V │ │ -092120: 6f10 e51d 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@1de5 │ │ -092126: 7010 da2a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2ada │ │ -09212c: 0e00 |0006: return-void │ │ +095a98: |[095a98] com.actionbarsherlock.internal.widget.IcsProgressBar.drawableStateChanged:()V │ │ +095aa8: 6f10 e51d 0000 |0000: invoke-super {v0}, Landroid/view/View;.drawableStateChanged:()V // method@1de5 │ │ +095aae: 7010 da2a 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2ada │ │ +095ab4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ 0x0003 line=1063 │ │ 0x0006 line=1064 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -148413,17 +148435,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092130: |[092130] com.actionbarsherlock.internal.widget.IcsProgressBar.getCurrentDrawable:()Landroid/graphics/drawable/Drawable; │ │ -092140: 5410 990d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -092144: 1100 |0002: return-object v0 │ │ +095ab8: |[095ab8] com.actionbarsherlock.internal.widget.IcsProgressBar.getCurrentDrawable:()Landroid/graphics/drawable/Drawable; │ │ +095ac8: 5410 990d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +095acc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -148431,23 +148453,23 @@ │ │ type : '()Landroid/graphics/drawable/shapes/Shape;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -092148: |[092148] com.actionbarsherlock.internal.widget.IcsProgressBar.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ -092158: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09215a: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -09215e: 2310 3406 |0003: new-array v0, v1, [F // type@0634 │ │ -092162: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ -092168: 2201 7300 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0073 │ │ -09216c: 7040 a602 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@02a6 │ │ -092172: 1101 |000d: return-object v1 │ │ -092174: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ +095ad0: |[095ad0] com.actionbarsherlock.internal.widget.IcsProgressBar.getDrawableShape:()Landroid/graphics/drawable/shapes/Shape; │ │ +095ae0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +095ae2: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +095ae6: 2310 3406 |0003: new-array v0, v1, [F // type@0634 │ │ +095aea: 2600 0900 0000 |0005: fill-array-data v0, 0000000e // +00000009 │ │ +095af0: 2201 7300 |0008: new-instance v1, Landroid/graphics/drawable/shapes/RoundRectShape; // type@0073 │ │ +095af4: 7040 a602 0122 |000a: invoke-direct {v1, v0, v2, v2}, Landroid/graphics/drawable/shapes/RoundRectShape;.:([FLandroid/graphics/RectF;[F)V // method@02a6 │ │ +095afa: 1101 |000d: return-object v1 │ │ +095afc: 0003 0400 0800 0000 0000 a040 0000 ... |000e: array-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=397 │ │ 0x0008 line=398 │ │ 0x000e line=397 │ │ locals : │ │ 0x0008 - 0x0022 reg=0 roundedCorners [F │ │ @@ -148458,17 +148480,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09219c: |[09219c] com.actionbarsherlock.internal.widget.IcsProgressBar.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ -0921ac: 5410 9d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -0921b0: 1100 |0002: return-object v0 │ │ +095b24: |[095b24] com.actionbarsherlock.internal.widget.IcsProgressBar.getIndeterminateDrawable:()Landroid/graphics/drawable/Drawable; │ │ +095b34: 5410 9d0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095b38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -148476,17 +148498,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0921b4: |[0921b4] com.actionbarsherlock.internal.widget.IcsProgressBar.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -0921c4: 5410 a00d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ -0921c8: 1100 |0002: return-object v0 │ │ +095b3c: |[095b3c] com.actionbarsherlock.internal.widget.IcsProgressBar.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +095b4c: 5410 a00d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ +095b50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -148494,22 +148516,22 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0921cc: |[0921cc] com.actionbarsherlock.internal.widget.IcsProgressBar.getMax:()I │ │ -0921dc: 1d01 |0000: monitor-enter v1 │ │ -0921de: 5210 a20d |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -0921e2: 1e01 |0003: monitor-exit v1 │ │ -0921e4: 0f00 |0004: return v0 │ │ -0921e6: 0d00 |0005: move-exception v0 │ │ -0921e8: 1e01 |0006: monitor-exit v1 │ │ -0921ea: 2700 |0007: throw v0 │ │ +095b54: |[095b54] com.actionbarsherlock.internal.widget.IcsProgressBar.getMax:()I │ │ +095b64: 1d01 |0000: monitor-enter v1 │ │ +095b66: 5210 a20d |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +095b6a: 1e01 |0003: monitor-exit v1 │ │ +095b6c: 0f00 |0004: return v0 │ │ +095b6e: 0d00 |0005: move-exception v0 │ │ +095b70: 1e01 |0006: monitor-exit v1 │ │ +095b72: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -148519,26 +148541,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0921f8: |[0921f8] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgress:()I │ │ -092208: 1d01 |0000: monitor-enter v1 │ │ -09220a: 5510 9c0d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -09220e: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -092212: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -092214: 1e01 |0006: monitor-exit v1 │ │ -092216: 0f00 |0007: return v0 │ │ -092218: 5210 a90d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -09221c: 28fc |000a: goto 0006 // -0004 │ │ -09221e: 0d00 |000b: move-exception v0 │ │ -092220: 1e01 |000c: monitor-exit v1 │ │ -092222: 2700 |000d: throw v0 │ │ +095b80: |[095b80] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgress:()I │ │ +095b90: 1d01 |0000: monitor-enter v1 │ │ +095b92: 5510 9c0d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +095b96: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +095b9a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +095b9c: 1e01 |0006: monitor-exit v1 │ │ +095b9e: 0f00 |0007: return v0 │ │ +095ba0: 5210 a90d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +095ba4: 28fc |000a: goto 0006 // -0004 │ │ +095ba6: 0d00 |000b: move-exception v0 │ │ +095ba8: 1e01 |000c: monitor-exit v1 │ │ +095baa: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=752 │ │ @@ -148550,17 +148572,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092238: |[092238] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ -092248: 5410 aa0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -09224c: 1100 |0002: return-object v0 │ │ +095bc0: |[095bc0] com.actionbarsherlock.internal.widget.IcsProgressBar.getProgressDrawable:()Landroid/graphics/drawable/Drawable; │ │ +095bd0: 5410 aa0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095bd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/IcsProgressBar;) │ │ @@ -148568,26 +148590,26 @@ │ │ type : '()I' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -092250: |[092250] com.actionbarsherlock.internal.widget.IcsProgressBar.getSecondaryProgress:()I │ │ -092260: 1d01 |0000: monitor-enter v1 │ │ -092262: 5510 9c0d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -092266: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ -09226a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -09226c: 1e01 |0006: monitor-exit v1 │ │ -09226e: 0f00 |0007: return v0 │ │ -092270: 5210 ad0d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -092274: 28fc |000a: goto 0006 // -0004 │ │ -092276: 0d00 |000b: move-exception v0 │ │ -092278: 1e01 |000c: monitor-exit v1 │ │ -09227a: 2700 |000d: throw v0 │ │ +095bd8: |[095bd8] com.actionbarsherlock.internal.widget.IcsProgressBar.getSecondaryProgress:()I │ │ +095be8: 1d01 |0000: monitor-enter v1 │ │ +095bea: 5510 9c0d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +095bee: 3800 0500 |0003: if-eqz v0, 0008 // +0005 │ │ +095bf2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +095bf4: 1e01 |0006: monitor-exit v1 │ │ +095bf6: 0f00 |0007: return v0 │ │ +095bf8: 5210 ad0d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +095bfc: 28fc |000a: goto 0006 // -0004 │ │ +095bfe: 0d00 |000b: move-exception v0 │ │ +095c00: 1e01 |000c: monitor-exit v1 │ │ +095c02: 2700 |000d: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x000b │ │ 0x0008 - 0x000a │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=769 │ │ @@ -148599,24 +148621,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -092290: |[092290] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementProgressBy:(I)V │ │ -0922a0: 1d01 |0000: monitor-enter v1 │ │ -0922a2: 5210 a90d |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -0922a6: b020 |0003: add-int/2addr v0, v2 │ │ -0922a8: 6e20 cf2a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ -0922ae: 1e01 |0007: monitor-exit v1 │ │ -0922b0: 0e00 |0008: return-void │ │ -0922b2: 0d00 |0009: move-exception v0 │ │ -0922b4: 1e01 |000a: monitor-exit v1 │ │ -0922b6: 2700 |000b: throw v0 │ │ +095c18: |[095c18] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementProgressBy:(I)V │ │ +095c28: 1d01 |0000: monitor-enter v1 │ │ +095c2a: 5210 a90d |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +095c2e: b020 |0003: add-int/2addr v0, v2 │ │ +095c30: 6e20 cf2a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ +095c36: 1e01 |0007: monitor-exit v1 │ │ +095c38: 0e00 |0008: return-void │ │ +095c3a: 0d00 |0009: move-exception v0 │ │ +095c3c: 1e01 |000a: monitor-exit v1 │ │ +095c3e: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=818 │ │ 0x0007 line=819 │ │ 0x0009 line=818 │ │ @@ -148629,24 +148651,24 @@ │ │ type : '(I)V' │ │ access : 0x20011 (PUBLIC FINAL DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0922c4: |[0922c4] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementSecondaryProgressBy:(I)V │ │ -0922d4: 1d01 |0000: monitor-enter v1 │ │ -0922d6: 5210 ad0d |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -0922da: b020 |0003: add-int/2addr v0, v2 │ │ -0922dc: 6e20 d22a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ -0922e2: 1e01 |0007: monitor-exit v1 │ │ -0922e4: 0e00 |0008: return-void │ │ -0922e6: 0d00 |0009: move-exception v0 │ │ -0922e8: 1e01 |000a: monitor-exit v1 │ │ -0922ea: 2700 |000b: throw v0 │ │ +095c4c: |[095c4c] com.actionbarsherlock.internal.widget.IcsProgressBar.incrementSecondaryProgressBy:(I)V │ │ +095c5c: 1d01 |0000: monitor-enter v1 │ │ +095c5e: 5210 ad0d |0001: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +095c62: b020 |0003: add-int/2addr v0, v2 │ │ +095c64: 6e20 d22a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ +095c6a: 1e01 |0007: monitor-exit v1 │ │ +095c6c: 0e00 |0008: return-void │ │ +095c6e: 0d00 |0009: move-exception v0 │ │ +095c70: 1e01 |000a: monitor-exit v1 │ │ +095c72: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0007 │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=829 │ │ 0x0007 line=830 │ │ 0x0009 line=829 │ │ @@ -148659,44 +148681,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 54 16-bit code units │ │ -0922f8: |[0922f8] com.actionbarsherlock.internal.widget.IcsProgressBar.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -092308: 5573 9b0d |0000: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ -09230c: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ -092310: 6e20 db2a 8700 |0004: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2adb │ │ -092316: 0a03 |0007: move-result v3 │ │ -092318: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ -09231c: 6e10 8502 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@0285 │ │ -092322: 0c00 |000d: move-result-object v0 │ │ -092324: 6e10 a62a 0700 |000e: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollX:()I // method@2aa6 │ │ -09232a: 0a03 |0011: move-result v3 │ │ -09232c: 6e10 a12a 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ -092332: 0a04 |0015: move-result v4 │ │ -092334: 9001 0304 |0016: add-int v1, v3, v4 │ │ -092338: 6e10 a72a 0700 |0018: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollY:()I // method@2aa7 │ │ -09233e: 0a03 |001b: move-result v3 │ │ -092340: 6e10 a32a 0700 |001c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ -092346: 0a04 |001f: move-result v4 │ │ -092348: 9002 0304 |0020: add-int v2, v3, v4 │ │ -09234c: 5203 3b00 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@003b │ │ -092350: b013 |0024: add-int/2addr v3, v1 │ │ -092352: 5204 3d00 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@003d │ │ -092356: b024 |0027: add-int/2addr v4, v2 │ │ -092358: 5205 3c00 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ -09235c: b015 |002a: add-int/2addr v5, v1 │ │ -09235e: 5206 3a00 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -092362: b026 |002d: add-int/2addr v6, v2 │ │ -092364: 6e56 af2a 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:(IIII)V // method@2aaf │ │ -09236a: 0e00 |0031: return-void │ │ -09236c: 6f20 291e 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e29 │ │ -092372: 28fc |0035: goto 0031 // -0004 │ │ +095c80: |[095c80] com.actionbarsherlock.internal.widget.IcsProgressBar.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +095c90: 5573 9b0d |0000: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ +095c94: 3903 2f00 |0002: if-nez v3, 0031 // +002f │ │ +095c98: 6e20 db2a 8700 |0004: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@2adb │ │ +095c9e: 0a03 |0007: move-result v3 │ │ +095ca0: 3803 2a00 |0008: if-eqz v3, 0032 // +002a │ │ +095ca4: 6e10 8502 0800 |000a: invoke-virtual {v8}, Landroid/graphics/drawable/Drawable;.getBounds:()Landroid/graphics/Rect; // method@0285 │ │ +095caa: 0c00 |000d: move-result-object v0 │ │ +095cac: 6e10 a62a 0700 |000e: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollX:()I // method@2aa6 │ │ +095cb2: 0a03 |0011: move-result v3 │ │ +095cb4: 6e10 a12a 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ +095cba: 0a04 |0015: move-result v4 │ │ +095cbc: 9001 0304 |0016: add-int v1, v3, v4 │ │ +095cc0: 6e10 a72a 0700 |0018: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getScrollY:()I // method@2aa7 │ │ +095cc6: 0a03 |001b: move-result v3 │ │ +095cc8: 6e10 a32a 0700 |001c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ +095cce: 0a04 |001f: move-result v4 │ │ +095cd0: 9002 0304 |0020: add-int v2, v3, v4 │ │ +095cd4: 5203 3b00 |0022: iget v3, v0, Landroid/graphics/Rect;.left:I // field@003b │ │ +095cd8: b013 |0024: add-int/2addr v3, v1 │ │ +095cda: 5204 3d00 |0025: iget v4, v0, Landroid/graphics/Rect;.top:I // field@003d │ │ +095cde: b024 |0027: add-int/2addr v4, v2 │ │ +095ce0: 5205 3c00 |0028: iget v5, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ +095ce4: b015 |002a: add-int/2addr v5, v1 │ │ +095ce6: 5206 3a00 |002b: iget v6, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +095cea: b026 |002d: add-int/2addr v6, v2 │ │ +095cec: 6e56 af2a 3754 |002e: invoke-virtual {v7, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.invalidate:(IIII)V // method@2aaf │ │ +095cf2: 0e00 |0031: return-void │ │ +095cf4: 6f20 291e 8700 |0032: invoke-super {v7, v8}, Landroid/view/View;.invalidateDrawable:(Landroid/graphics/drawable/Drawable;)V // method@1e29 │ │ +095cfa: 28fc |0035: goto 0031 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=934 │ │ 0x0004 line=935 │ │ 0x000a line=936 │ │ 0x000e line=937 │ │ 0x0018 line=938 │ │ @@ -148715,22 +148737,22 @@ │ │ type : '()Z' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -092374: |[092374] com.actionbarsherlock.internal.widget.IcsProgressBar.isIndeterminate:()Z │ │ -092384: 1d01 |0000: monitor-enter v1 │ │ -092386: 5510 9c0d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -09238a: 1e01 |0003: monitor-exit v1 │ │ -09238c: 0f00 |0004: return v0 │ │ -09238e: 0d00 |0005: move-exception v0 │ │ -092390: 1e01 |0006: monitor-exit v1 │ │ -092392: 2700 |0007: throw v0 │ │ +095cfc: |[095cfc] com.actionbarsherlock.internal.widget.IcsProgressBar.isIndeterminate:()Z │ │ +095d0c: 1d01 |0000: monitor-enter v1 │ │ +095d0e: 5510 9c0d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +095d12: 1e01 |0003: monitor-exit v1 │ │ +095d14: 0f00 |0004: return v0 │ │ +095d16: 0d00 |0005: move-exception v0 │ │ +095d18: 1e01 |0006: monitor-exit v1 │ │ +095d1a: 2700 |0007: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x0003 │ │ -> 0x0005 │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -148740,25 +148762,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0923a0: |[0923a0] com.actionbarsherlock.internal.widget.IcsProgressBar.jumpDrawablesToCurrentState:()V │ │ -0923b0: 6f10 361e 0100 |0000: invoke-super {v1}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1e36 │ │ -0923b6: 5410 aa0d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -0923ba: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0923be: 5410 aa0d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -0923c2: 6e10 8e02 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@028e │ │ -0923c8: 5410 9d0d |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -0923cc: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ -0923d0: 5410 9d0d |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -0923d4: 6e10 8e02 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@028e │ │ -0923da: 0e00 |0015: return-void │ │ +095d28: |[095d28] com.actionbarsherlock.internal.widget.IcsProgressBar.jumpDrawablesToCurrentState:()V │ │ +095d38: 6f10 361e 0100 |0000: invoke-super {v1}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1e36 │ │ +095d3e: 5410 aa0d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095d42: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +095d46: 5410 aa0d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +095d4a: 6e10 8e02 0000 |0009: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@028e │ │ +095d50: 5410 9d0d |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095d54: 3800 0700 |000e: if-eqz v0, 0015 // +0007 │ │ +095d58: 5410 9d0d |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +095d5c: 6e10 8e02 0000 |0012: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.jumpToCurrentState:()V // method@028e │ │ +095d62: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0003 line=589 │ │ 0x000c line=590 │ │ 0x0015 line=591 │ │ locals : │ │ @@ -148769,20 +148791,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0923dc: |[0923dc] com.actionbarsherlock.internal.widget.IcsProgressBar.onAttachedToWindow:()V │ │ -0923ec: 6f10 3b1e 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@1e3b │ │ -0923f2: 5510 9c0d |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -0923f6: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0923fa: 6e10 d42a 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ -092400: 0e00 |000a: return-void │ │ +095d64: |[095d64] com.actionbarsherlock.internal.widget.IcsProgressBar.onAttachedToWindow:()V │ │ +095d74: 6f10 3b1e 0100 |0000: invoke-super {v1}, Landroid/view/View;.onAttachedToWindow:()V // method@1e3b │ │ +095d7a: 5510 9c0d |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +095d7e: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +095d82: 6e10 d42a 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ +095d88: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0003 line=1141 │ │ 0x0007 line=1142 │ │ 0x000a line=1144 │ │ locals : │ │ @@ -148793,28 +148815,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -092404: |[092404] com.actionbarsherlock.internal.widget.IcsProgressBar.onDetachedFromWindow:()V │ │ -092414: 5510 9c0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -092418: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -09241c: 6e10 d62a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ -092422: 5410 ab0d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ -092426: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -09242a: 5410 ab0d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ -09242e: 6e20 c42a 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ac4 │ │ -092434: 5410 940d |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ -092438: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -09243c: 5410 940d |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ -092440: 6e20 c42a 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ac4 │ │ -092446: 6f10 3c1e 0100 |0019: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@1e3c │ │ -09244c: 0e00 |001c: return-void │ │ +095d8c: |[095d8c] com.actionbarsherlock.internal.widget.IcsProgressBar.onDetachedFromWindow:()V │ │ +095d9c: 5510 9c0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +095da0: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +095da4: 6e10 d62a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ +095daa: 5410 ab0d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ +095dae: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +095db2: 5410 ab0d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mRefreshProgressRunnable:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; // field@0dab │ │ +095db6: 6e20 c42a 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ac4 │ │ +095dbc: 5410 940d |0010: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ +095dc0: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +095dc4: 5410 940d |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityEventSender:Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender; // field@0d94 │ │ +095dc8: 6e20 c42a 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ac4 │ │ +095dce: 6f10 3c1e 0100 |0019: invoke-super {v1}, Landroid/view/View;.onDetachedFromWindow:()V // method@1e3c │ │ +095dd4: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0004 line=1149 │ │ 0x0007 line=1151 │ │ 0x000b line=1152 │ │ 0x0010 line=1154 │ │ @@ -148829,82 +148851,82 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 123 16-bit code units │ │ -092450: |[092450] com.actionbarsherlock.internal.widget.IcsProgressBar.onDraw:(Landroid/graphics/Canvas;)V │ │ -092460: 1d08 |0000: monitor-enter v8 │ │ -092462: 6f20 3d1e 9800 |0001: invoke-super {v8, v9}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@1e3d │ │ -092468: 5480 990d |0004: iget-object v0, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -09246c: 3800 6b00 |0006: if-eqz v0, 0071 // +006b │ │ -092470: 6e10 3602 0900 |0008: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -092476: 6e10 a12a 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ -09247c: 0a04 |000e: move-result v4 │ │ -09247e: 5285 9e0d |000f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0d9e │ │ -092482: b054 |0011: add-int/2addr v4, v5 │ │ -092484: 8244 |0012: int-to-float v4, v4 │ │ -092486: 6e10 a32a 0800 |0013: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ -09248c: 0a05 |0016: move-result v5 │ │ -09248e: 5286 9f0d |0017: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0d9f │ │ -092492: b065 |0019: add-int/2addr v5, v6 │ │ -092494: 8255 |001a: int-to-float v5, v5 │ │ -092496: 6e30 3a02 4905 |001b: invoke-virtual {v9, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ -09249c: 6e10 992a 0800 |001e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawingTime:()J // method@2a99 │ │ -0924a2: 0b02 |0021: move-result-wide v2 │ │ -0924a4: 5484 960d |0022: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -0924a8: 3804 3700 |0024: if-eqz v4, 005b // +0037 │ │ -0924ac: 5484 960d |0026: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -0924b0: 5485 af0d |0028: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ -0924b4: 6e40 da1f 2453 |002a: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@1fda │ │ -0924ba: 5484 af0d |002d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ -0924be: 6e10 f81f 0400 |002f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@1ff8 │ │ -0924c4: 0a01 |0032: move-result v1 │ │ -0924c6: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -0924c8: 5c84 9b0d |0034: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ -0924cc: 1404 0040 1c46 |0036: const v4, #float 10000 // #461c4000 │ │ -0924d2: c814 |0039: mul-float/2addr v4, v1 │ │ -0924d4: 8744 |003a: float-to-int v4, v4 │ │ -0924d6: 6e20 9502 4000 |003b: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0295 │ │ -0924dc: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -0924de: 5c84 9b0d |003f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ -0924e2: 7100 c703 0000 |0041: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -0924e8: 0b04 |0044: move-result-wide v4 │ │ -0924ea: 5386 a10d |0045: iget-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0da1 │ │ -0924ee: bc64 |0047: sub-long/2addr v4, v6 │ │ -0924f0: 5286 970d |0048: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0d97 │ │ -0924f4: 8166 |004a: int-to-long v6, v6 │ │ -0924f6: 3104 0406 |004b: cmp-long v4, v4, v6 │ │ -0924fa: 3a04 0e00 |004d: if-ltz v4, 005b // +000e │ │ -0924fe: 7100 c703 0000 |004f: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -092504: 0b04 |0052: move-result-wide v4 │ │ -092506: 5a84 a10d |0053: iput-wide v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0da1 │ │ -09250a: 5284 970d |0055: iget v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0d97 │ │ -09250e: 8144 |0057: int-to-long v4, v4 │ │ -092510: 6e30 c22a 4805 |0058: invoke-virtual {v8, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidateDelayed:(J)V // method@2ac2 │ │ -092516: 6e20 8402 9000 |005b: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -09251c: 6e10 3202 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Canvas;.restore:()V // method@0232 │ │ -092522: 5584 ae0d |0061: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ -092526: 3804 0e00 |0063: if-eqz v4, 0071 // +000e │ │ -09252a: 2004 6700 |0065: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ -09252e: 3804 0a00 |0067: if-eqz v4, 0071 // +000a │ │ -092532: 1f00 6700 |0069: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ -092536: 7210 7102 0000 |006b: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@0271 │ │ -09253c: 1204 |006e: const/4 v4, #int 0 // #0 │ │ -09253e: 5c84 ae0d |006f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ -092542: 1e08 |0071: monitor-exit v8 │ │ -092544: 0e00 |0072: return-void │ │ -092546: 0d04 |0073: move-exception v4 │ │ -092548: 1205 |0074: const/4 v5, #int 0 // #0 │ │ -09254a: 5c85 9b0d |0075: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ -09254e: 2704 |0077: throw v4 │ │ -092550: 0d04 |0078: move-exception v4 │ │ -092552: 1e08 |0079: monitor-exit v8 │ │ -092554: 2704 |007a: throw v4 │ │ +095dd8: |[095dd8] com.actionbarsherlock.internal.widget.IcsProgressBar.onDraw:(Landroid/graphics/Canvas;)V │ │ +095de8: 1d08 |0000: monitor-enter v8 │ │ +095dea: 6f20 3d1e 9800 |0001: invoke-super {v8, v9}, Landroid/view/View;.onDraw:(Landroid/graphics/Canvas;)V // method@1e3d │ │ +095df0: 5480 990d |0004: iget-object v0, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +095df4: 3800 6b00 |0006: if-eqz v0, 0071 // +006b │ │ +095df8: 6e10 3602 0900 |0008: invoke-virtual {v9}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +095dfe: 6e10 a12a 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ +095e04: 0a04 |000e: move-result v4 │ │ +095e06: 5285 9e0d |000f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealLeft:I // field@0d9e │ │ +095e0a: b054 |0011: add-int/2addr v4, v5 │ │ +095e0c: 8244 |0012: int-to-float v4, v4 │ │ +095e0e: 6e10 a32a 0800 |0013: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ +095e14: 0a05 |0016: move-result v5 │ │ +095e16: 5286 9f0d |0017: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateRealTop:I // field@0d9f │ │ +095e1a: b065 |0019: add-int/2addr v5, v6 │ │ +095e1c: 8255 |001a: int-to-float v5, v5 │ │ +095e1e: 6e30 3a02 4905 |001b: invoke-virtual {v9, v4, v5}, Landroid/graphics/Canvas;.translate:(FF)V // method@023a │ │ +095e24: 6e10 992a 0800 |001e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getDrawingTime:()J // method@2a99 │ │ +095e2a: 0b02 |0021: move-result-wide v2 │ │ +095e2c: 5484 960d |0022: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +095e30: 3804 3700 |0024: if-eqz v4, 005b // +0037 │ │ +095e34: 5484 960d |0026: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +095e38: 5485 af0d |0028: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ +095e3c: 6e40 da1f 2453 |002a: invoke-virtual {v4, v2, v3, v5}, Landroid/view/animation/AlphaAnimation;.getTransformation:(JLandroid/view/animation/Transformation;)Z // method@1fda │ │ +095e42: 5484 af0d |002d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ +095e46: 6e10 f81f 0400 |002f: invoke-virtual {v4}, Landroid/view/animation/Transformation;.getAlpha:()F // method@1ff8 │ │ +095e4c: 0a01 |0032: move-result v1 │ │ +095e4e: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +095e50: 5c84 9b0d |0034: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ +095e54: 1404 0040 1c46 |0036: const v4, #float 10000 // #461c4000 │ │ +095e5a: c814 |0039: mul-float/2addr v4, v1 │ │ +095e5c: 8744 |003a: float-to-int v4, v4 │ │ +095e5e: 6e20 9502 4000 |003b: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;.setLevel:(I)Z // method@0295 │ │ +095e64: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +095e66: 5c84 9b0d |003f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ +095e6a: 7100 c703 0000 |0041: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +095e70: 0b04 |0044: move-result-wide v4 │ │ +095e72: 5386 a10d |0045: iget-wide v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0da1 │ │ +095e76: bc64 |0047: sub-long/2addr v4, v6 │ │ +095e78: 5286 970d |0048: iget v6, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0d97 │ │ +095e7c: 8166 |004a: int-to-long v6, v6 │ │ +095e7e: 3104 0406 |004b: cmp-long v4, v4, v6 │ │ +095e82: 3a04 0e00 |004d: if-ltz v4, 005b // +000e │ │ +095e86: 7100 c703 0000 |004f: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +095e8c: 0b04 |0052: move-result-wide v4 │ │ +095e8e: 5a84 a10d |0053: iput-wide v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mLastDrawTime:J // field@0da1 │ │ +095e92: 5284 970d |0055: iget v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimationResolution:I // field@0d97 │ │ +095e96: 8144 |0057: int-to-long v4, v4 │ │ +095e98: 6e30 c22a 4805 |0058: invoke-virtual {v8, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidateDelayed:(J)V // method@2ac2 │ │ +095e9e: 6e20 8402 9000 |005b: invoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +095ea4: 6e10 3202 0900 |005e: invoke-virtual {v9}, Landroid/graphics/Canvas;.restore:()V // method@0232 │ │ +095eaa: 5584 ae0d |0061: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ +095eae: 3804 0e00 |0063: if-eqz v4, 0071 // +000e │ │ +095eb2: 2004 6700 |0065: instance-of v4, v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ +095eb6: 3804 0a00 |0067: if-eqz v4, 0071 // +000a │ │ +095eba: 1f00 6700 |0069: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ +095ebe: 7210 7102 0000 |006b: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.start:()V // method@0271 │ │ +095ec4: 1204 |006e: const/4 v4, #int 0 // #0 │ │ +095ec6: 5c84 ae0d |006f: iput-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ +095eca: 1e08 |0071: monitor-exit v8 │ │ +095ecc: 0e00 |0072: return-void │ │ +095ece: 0d04 |0073: move-exception v4 │ │ +095ed0: 1205 |0074: const/4 v5, #int 0 // #0 │ │ +095ed2: 5c85 9b0d |0075: iput-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInDrawing:Z // field@0d9b │ │ +095ed6: 2704 |0077: throw v4 │ │ +095ed8: 0d04 |0078: move-exception v4 │ │ +095eda: 1e08 |0079: monitor-exit v8 │ │ +095edc: 2704 |007a: throw v4 │ │ catches : 4 │ │ 0x0001 - 0x0032 │ │ -> 0x0078 │ │ 0x0034 - 0x003e │ │ -> 0x0073 │ │ 0x003f - 0x0071 │ │ -> 0x0078 │ │ @@ -148949,21 +148971,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -092580: |[092580] com.actionbarsherlock.internal.widget.IcsProgressBar.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -092590: 6f20 3f1e 2100 |0000: invoke-super {v1, v2}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e3f │ │ -092596: 5210 a20d |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -09259a: 6e20 401f 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@1f40 │ │ -0925a0: 5210 a90d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -0925a4: 6e20 3d1f 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@1f3d │ │ -0925aa: 0e00 |000d: return-void │ │ +095f08: |[095f08] com.actionbarsherlock.internal.widget.IcsProgressBar.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +095f18: 6f20 3f1e 2100 |0000: invoke-super {v1, v2}, Landroid/view/View;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1e3f │ │ +095f1e: 5210 a20d |0003: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +095f22: 6e20 401f 0200 |0005: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setItemCount:(I)V // method@1f40 │ │ +095f28: 5210 a90d |0008: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +095f2c: 6e20 3d1f 0200 |000a: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setCurrentItemIndex:(I)V // method@1f3d │ │ +095f32: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1164 │ │ 0x0003 line=1165 │ │ 0x0008 line=1166 │ │ 0x000d line=1167 │ │ locals : │ │ @@ -148975,69 +148997,69 @@ │ │ type : '(II)V' │ │ access : 0x20004 (PROTECTED DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -0925ac: |[0925ac] com.actionbarsherlock.internal.widget.IcsProgressBar.onMeasure:(II)V │ │ -0925bc: 1d06 |0000: monitor-enter v6 │ │ -0925be: 5460 990d |0001: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -0925c2: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0925c4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0925c6: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ -0925ca: 5263 a60d |0007: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ -0925ce: 5264 a40d |0009: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ -0925d2: 6e10 8802 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ -0925d8: 0a05 |000e: move-result v5 │ │ -0925da: 7120 a02e 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0925e0: 0a04 |0012: move-result v4 │ │ -0925e2: 7120 9d2e 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0925e8: 0a02 |0016: move-result v2 │ │ -0925ea: 5263 a50d |0017: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ -0925ee: 5264 a30d |0019: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ -0925f2: 6e10 8702 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ -0925f8: 0a05 |001e: move-result v5 │ │ -0925fa: 7120 a02e 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -092600: 0a04 |0022: move-result v4 │ │ -092602: 7120 9d2e 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -092608: 0a01 |0026: move-result v1 │ │ -09260a: 7010 da2a 0600 |0027: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2ada │ │ -092610: 6e10 a12a 0600 |002a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ -092616: 0a03 |002d: move-result v3 │ │ -092618: 6e10 a22a 0600 |002e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2aa2 │ │ -09261e: 0a04 |0031: move-result v4 │ │ -092620: b043 |0032: add-int/2addr v3, v4 │ │ -092622: b032 |0033: add-int/2addr v2, v3 │ │ -092624: 6e10 a32a 0600 |0034: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ -09262a: 0a03 |0037: move-result v3 │ │ -09262c: 6e10 a02a 0600 |0038: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2aa0 │ │ -092632: 0a04 |003b: move-result v4 │ │ -092634: b043 |003c: add-int/2addr v3, v4 │ │ -092636: b031 |003d: add-int/2addr v1, v3 │ │ -092638: 6303 810d |003e: sget-boolean v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0d81 │ │ -09263c: 3803 1100 |0040: if-eqz v3, 0051 // +0011 │ │ -092640: 1203 |0042: const/4 v3, #int 0 // #0 │ │ -092642: 7130 561e 7203 |0043: invoke-static {v2, v7, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1e56 │ │ -092648: 0a03 |0046: move-result v3 │ │ -09264a: 1204 |0047: const/4 v4, #int 0 // #0 │ │ -09264c: 7130 561e 8104 |0048: invoke-static {v1, v8, v4}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1e56 │ │ -092652: 0a04 |004b: move-result v4 │ │ -092654: 6e30 ce2a 3604 |004c: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2ace │ │ -09265a: 1e06 |004f: monitor-exit v6 │ │ -09265c: 0e00 |0050: return-void │ │ -09265e: 7120 551e 7200 |0051: invoke-static {v2, v7}, Landroid/view/View;.resolveSize:(II)I // method@1e55 │ │ -092664: 0a03 |0054: move-result v3 │ │ -092666: 7120 551e 8100 |0055: invoke-static {v1, v8}, Landroid/view/View;.resolveSize:(II)I // method@1e55 │ │ -09266c: 0a04 |0058: move-result v4 │ │ -09266e: 6e30 ce2a 3604 |0059: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2ace │ │ -092674: 28f3 |005c: goto 004f // -000d │ │ -092676: 0d03 |005d: move-exception v3 │ │ -092678: 1e06 |005e: monitor-exit v6 │ │ -09267a: 2703 |005f: throw v3 │ │ +095f34: |[095f34] com.actionbarsherlock.internal.widget.IcsProgressBar.onMeasure:(II)V │ │ +095f44: 1d06 |0000: monitor-enter v6 │ │ +095f46: 5460 990d |0001: iget-object v0, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +095f4a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +095f4c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +095f4e: 3800 2200 |0005: if-eqz v0, 0027 // +0022 │ │ +095f52: 5263 a60d |0007: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinWidth:I // field@0da6 │ │ +095f56: 5264 a40d |0009: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxWidth:I // field@0da4 │ │ +095f5a: 6e10 8802 0000 |000b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ +095f60: 0a05 |000e: move-result v5 │ │ +095f62: 7120 a02e 5400 |000f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +095f68: 0a04 |0012: move-result v4 │ │ +095f6a: 7120 9d2e 4300 |0013: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +095f70: 0a02 |0016: move-result v2 │ │ +095f72: 5263 a50d |0017: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMinHeight:I // field@0da5 │ │ +095f76: 5264 a30d |0019: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ +095f7a: 6e10 8702 0000 |001b: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ +095f80: 0a05 |001e: move-result v5 │ │ +095f82: 7120 a02e 5400 |001f: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +095f88: 0a04 |0022: move-result v4 │ │ +095f8a: 7120 9d2e 4300 |0023: invoke-static {v3, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +095f90: 0a01 |0026: move-result v1 │ │ +095f92: 7010 da2a 0600 |0027: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2ada │ │ +095f98: 6e10 a12a 0600 |002a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingLeft:()I // method@2aa1 │ │ +095f9e: 0a03 |002d: move-result v3 │ │ +095fa0: 6e10 a22a 0600 |002e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingRight:()I // method@2aa2 │ │ +095fa6: 0a04 |0031: move-result v4 │ │ +095fa8: b043 |0032: add-int/2addr v3, v4 │ │ +095faa: b032 |0033: add-int/2addr v2, v3 │ │ +095fac: 6e10 a32a 0600 |0034: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingTop:()I // method@2aa3 │ │ +095fb2: 0a03 |0037: move-result v3 │ │ +095fb4: 6e10 a02a 0600 |0038: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getPaddingBottom:()I // method@2aa0 │ │ +095fba: 0a04 |003b: move-result v4 │ │ +095fbc: b043 |003c: add-int/2addr v3, v4 │ │ +095fbe: b031 |003d: add-int/2addr v1, v3 │ │ +095fc0: 6303 810d |003e: sget-boolean v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.IS_HONEYCOMB:Z // field@0d81 │ │ +095fc4: 3803 1100 |0040: if-eqz v3, 0051 // +0011 │ │ +095fc8: 1203 |0042: const/4 v3, #int 0 // #0 │ │ +095fca: 7130 561e 7203 |0043: invoke-static {v2, v7, v3}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1e56 │ │ +095fd0: 0a03 |0046: move-result v3 │ │ +095fd2: 1204 |0047: const/4 v4, #int 0 // #0 │ │ +095fd4: 7130 561e 8104 |0048: invoke-static {v1, v8, v4}, Landroid/view/View;.resolveSizeAndState:(III)I // method@1e56 │ │ +095fda: 0a04 |004b: move-result v4 │ │ +095fdc: 6e30 ce2a 3604 |004c: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2ace │ │ +095fe2: 1e06 |004f: monitor-exit v6 │ │ +095fe4: 0e00 |0050: return-void │ │ +095fe6: 7120 551e 7200 |0051: invoke-static {v2, v7}, Landroid/view/View;.resolveSize:(II)I // method@1e55 │ │ +095fec: 0a03 |0054: move-result v3 │ │ +095fee: 7120 551e 8100 |0055: invoke-static {v1, v8}, Landroid/view/View;.resolveSize:(II)I // method@1e55 │ │ +095ff4: 0a04 |0058: move-result v4 │ │ +095ff6: 6e30 ce2a 3604 |0059: invoke-virtual {v6, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMeasuredDimension:(II)V // method@2ace │ │ +095ffc: 28f3 |005c: goto 004f // -000d │ │ +095ffe: 0d03 |005d: move-exception v3 │ │ +096000: 1e06 |005e: monitor-exit v6 │ │ +096002: 2703 |005f: throw v3 │ │ catches : 2 │ │ 0x0001 - 0x004f │ │ -> 0x005d │ │ 0x0051 - 0x005c │ │ -> 0x005d │ │ positions : │ │ 0x0000 line=1039 │ │ @@ -149047,16 +149069,20 @@ │ │ 0x0007 line=1044 │ │ 0x0017 line=1045 │ │ 0x0027 line=1047 │ │ 0x002a line=1048 │ │ 0x0034 line=1049 │ │ 0x003e line=1051 │ │ 0x0042 line=1052 │ │ + 0x0048 line=1053 │ │ + 0x004c line=1052 │ │ 0x004f line=1058 │ │ 0x0051 line=1055 │ │ + 0x0055 line=1056 │ │ + 0x0059 line=1055 │ │ 0x005d line=1039 │ │ locals : │ │ 0x0003 - 0x005d reg=0 d Landroid/graphics/drawable/Drawable; │ │ 0x0005 - 0x005d reg=1 dh I │ │ 0x0004 - 0x005d reg=2 dw I │ │ 0x0000 - 0x0060 reg=6 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0060 reg=7 widthMeasureSpec I │ │ @@ -149067,21 +149093,21 @@ │ │ type : '(FZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -092690: |[092690] com.actionbarsherlock.internal.widget.IcsProgressBar.onProgressRefresh:(FZ)V │ │ -0926a0: 5410 950d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0d95 │ │ -0926a4: 6e10 471f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ -0926aa: 0a00 |0005: move-result v0 │ │ -0926ac: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0926b0: 7010 c62a 0100 |0008: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.scheduleAccessibilityEventSender:()V // method@2ac6 │ │ -0926b6: 0e00 |000b: return-void │ │ +096018: |[096018] com.actionbarsherlock.internal.widget.IcsProgressBar.onProgressRefresh:(FZ)V │ │ +096028: 5410 950d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAccessibilityManager:Landroid/view/accessibility/AccessibilityManager; // field@0d95 │ │ +09602c: 6e10 471f 0000 |0002: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ +096032: 0a00 |0005: move-result v0 │ │ +096034: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +096038: 7010 c62a 0100 |0008: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.scheduleAccessibilityEventSender:()V // method@2ac6 │ │ +09603e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ 0x0008 line=650 │ │ 0x000b line=652 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -149093,25 +149119,25 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0926b8: |[0926b8] com.actionbarsherlock.internal.widget.IcsProgressBar.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0926c8: 0730 |0000: move-object v0, v3 │ │ -0926ca: 1f00 4205 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0542 │ │ -0926ce: 6e10 8a2a 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2a8a │ │ -0926d4: 0c01 |0006: move-result-object v1 │ │ -0926d6: 6f20 421e 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1e42 │ │ -0926dc: 5201 7e0d |000a: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ -0926e0: 6e20 cf2a 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ -0926e6: 5201 7f0d |000f: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ -0926ea: 6e20 d22a 1200 |0011: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ -0926f0: 0e00 |0014: return-void │ │ +096040: |[096040] com.actionbarsherlock.internal.widget.IcsProgressBar.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +096050: 0730 |0000: move-object v0, v3 │ │ +096052: 1f00 4205 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0542 │ │ +096056: 6e10 8a2a 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2a8a │ │ +09605c: 0c01 |0006: move-result-object v1 │ │ +09605e: 6f20 421e 1200 |0007: invoke-super {v2, v1}, Landroid/view/View;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1e42 │ │ +096064: 5201 7e0d |000a: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ +096068: 6e20 cf2a 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ +09606e: 5201 7f0d |000f: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ +096072: 6e20 d22a 1200 |0011: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ +096078: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x0003 line=1132 │ │ 0x000a line=1134 │ │ 0x000f line=1135 │ │ 0x0014 line=1136 │ │ @@ -149125,24 +149151,24 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0926f4: |[0926f4] com.actionbarsherlock.internal.widget.IcsProgressBar.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -092704: 6f10 431e 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1e43 │ │ -09270a: 0c01 |0003: move-result-object v1 │ │ -09270c: 2200 4205 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0542 │ │ -092710: 7020 892a 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcelable;)V // method@2a89 │ │ -092716: 5232 a90d |0009: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -09271a: 5902 7e0d |000b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ -09271e: 5232 ad0d |000d: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -092722: 5902 7f0d |000f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ -092726: 1100 |0011: return-object v0 │ │ +09607c: |[09607c] com.actionbarsherlock.internal.widget.IcsProgressBar.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +09608c: 6f10 431e 0300 |0000: invoke-super {v3}, Landroid/view/View;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1e43 │ │ +096092: 0c01 |0003: move-result-object v1 │ │ +096094: 2200 4205 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; // type@0542 │ │ +096098: 7020 892a 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.:(Landroid/os/Parcelable;)V // method@2a89 │ │ +09609e: 5232 a90d |0009: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +0960a2: 5902 7e0d |000b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.progress:I // field@0d7e │ │ +0960a6: 5232 ad0d |000d: iget v2, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +0960aa: 5902 7f0d |000f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;.secondaryProgress:I // field@0d7f │ │ +0960ae: 1100 |0011: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1120 │ │ 0x0004 line=1121 │ │ 0x0009 line=1123 │ │ 0x000d line=1124 │ │ 0x0011 line=1126 │ │ @@ -149156,17 +149182,17 @@ │ │ type : '(IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -092728: |[092728] com.actionbarsherlock.internal.widget.IcsProgressBar.onSizeChanged:(IIII)V │ │ -092738: 7030 d92a 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2ad9 │ │ -09273e: 0e00 |0003: return-void │ │ +0960b0: |[0960b0] com.actionbarsherlock.internal.widget.IcsProgressBar.onSizeChanged:(IIII)V │ │ +0960c0: 7030 d92a 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2ad9 │ │ +0960c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ 0x0003 line=961 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0004 reg=1 w I │ │ @@ -149179,26 +149205,26 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -092740: |[092740] com.actionbarsherlock.internal.widget.IcsProgressBar.onVisibilityChanged:(Landroid/view/View;I)V │ │ -092750: 6f30 461e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@1e46 │ │ -092756: 5510 9c0d |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -09275a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -09275e: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ -092762: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ -092766: 1240 |000b: const/4 v0, #int 4 // #4 │ │ -092768: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ -09276c: 6e10 d62a 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ -092772: 0e00 |0011: return-void │ │ -092774: 6e10 d42a 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ -09277a: 28fc |0015: goto 0011 // -0004 │ │ +0960c8: |[0960c8] com.actionbarsherlock.internal.widget.IcsProgressBar.onVisibilityChanged:(Landroid/view/View;I)V │ │ +0960d8: 6f30 461e 2103 |0000: invoke-super {v1, v2, v3}, Landroid/view/View;.onVisibilityChanged:(Landroid/view/View;I)V // method@1e46 │ │ +0960de: 5510 9c0d |0003: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +0960e2: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0960e6: 1300 0800 |0007: const/16 v0, #int 8 // #8 │ │ +0960ea: 3203 0500 |0009: if-eq v3, v0, 000e // +0005 │ │ +0960ee: 1240 |000b: const/4 v0, #int 4 // #4 │ │ +0960f0: 3303 0600 |000c: if-ne v3, v0, 0012 // +0006 │ │ +0960f4: 6e10 d62a 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ +0960fa: 0e00 |0011: return-void │ │ +0960fc: 6e10 d42a 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ +096102: 28fc |0015: goto 0011 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ 0x0003 line=922 │ │ 0x0007 line=924 │ │ 0x000e line=925 │ │ 0x0011 line=930 │ │ @@ -149213,19 +149239,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09277c: |[09277c] com.actionbarsherlock.internal.widget.IcsProgressBar.postInvalidate:()V │ │ -09278c: 5510 a70d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0da7 │ │ -092790: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -092794: 6f10 4a1e 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@1e4a │ │ -09279a: 0e00 |0007: return-void │ │ +096104: |[096104] com.actionbarsherlock.internal.widget.IcsProgressBar.postInvalidate:()V │ │ +096114: 5510 a70d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mNoInvalidate:Z // field@0da7 │ │ +096118: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +09611c: 6f10 4a1e 0100 |0004: invoke-super {v1}, Landroid/view/View;.postInvalidate:()V // method@1e4a │ │ +096122: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0004 line=596 │ │ 0x0007 line=598 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -149235,36 +149261,36 @@ │ │ type : '(Z)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 37 16-bit code units │ │ -09279c: |[09279c] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminate:(Z)V │ │ -0927ac: 1d01 |0000: monitor-enter v1 │ │ -0927ae: 5510 a80d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ -0927b2: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ -0927b6: 5510 9c0d |0005: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -0927ba: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ -0927be: 5510 9c0d |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -0927c2: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ -0927c6: 5c12 9c0d |000d: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -0927ca: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ -0927ce: 5410 9d0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -0927d2: 5b10 990d |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -0927d6: 6e10 d42a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ -0927dc: 1e01 |0018: monitor-exit v1 │ │ -0927de: 0e00 |0019: return-void │ │ -0927e0: 5410 aa0d |001a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -0927e4: 5b10 990d |001c: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -0927e8: 6e10 d62a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ -0927ee: 28f7 |0021: goto 0018 // -0009 │ │ -0927f0: 0d00 |0022: move-exception v0 │ │ -0927f2: 1e01 |0023: monitor-exit v1 │ │ -0927f4: 2700 |0024: throw v0 │ │ +096124: |[096124] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminate:(Z)V │ │ +096134: 1d01 |0000: monitor-enter v1 │ │ +096136: 5510 a80d |0001: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mOnlyIndeterminate:Z // field@0da8 │ │ +09613a: 3800 0600 |0003: if-eqz v0, 0009 // +0006 │ │ +09613e: 5510 9c0d |0005: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +096142: 3900 1100 |0007: if-nez v0, 0018 // +0011 │ │ +096146: 5510 9c0d |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +09614a: 3202 0d00 |000b: if-eq v2, v0, 0018 // +000d │ │ +09614e: 5c12 9c0d |000d: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +096152: 3802 0b00 |000f: if-eqz v2, 001a // +000b │ │ +096156: 5410 9d0d |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +09615a: 5b10 990d |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +09615e: 6e10 d42a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ +096164: 1e01 |0018: monitor-exit v1 │ │ +096166: 0e00 |0019: return-void │ │ +096168: 5410 aa0d |001a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +09616c: 5b10 990d |001c: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +096170: 6e10 d62a 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ +096176: 28f7 |0021: goto 0018 // -0009 │ │ +096178: 0d00 |0022: move-exception v0 │ │ +09617a: 1e01 |0023: monitor-exit v1 │ │ +09617c: 2700 |0024: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0018 │ │ -> 0x0022 │ │ 0x001a - 0x0021 │ │ -> 0x0022 │ │ positions : │ │ 0x0000 line=471 │ │ @@ -149285,23 +149311,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -09280c: |[09280c] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -09281c: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -092820: 6e20 9202 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0292 │ │ -092826: 5b12 9d0d |0005: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -09282a: 5510 9c0d |0007: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -09282e: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -092832: 5b12 990d |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -092836: 6e10 c12a 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ -09283c: 0e00 |0010: return-void │ │ +096194: |[096194] com.actionbarsherlock.internal.widget.IcsProgressBar.setIndeterminateDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0961a4: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0961a8: 6e20 9202 1200 |0002: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0292 │ │ +0961ae: 5b12 9d0d |0005: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +0961b2: 5510 9c0d |0007: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +0961b6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0961ba: 5b12 990d |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +0961be: 6e10 c12a 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ +0961c4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0002 line=509 │ │ 0x0005 line=511 │ │ 0x0007 line=512 │ │ 0x000b line=513 │ │ @@ -149316,19 +149342,19 @@ │ │ type : '(Landroid/content/Context;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -092840: |[092840] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/content/Context;I)V │ │ -092850: 7120 ef1f 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@1fef │ │ -092856: 0c00 |0003: move-result-object v0 │ │ -092858: 6e20 cc2a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2acc │ │ -09285e: 0e00 |0007: return-void │ │ +0961c8: |[0961c8] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/content/Context;I)V │ │ +0961d8: 7120 ef1f 3200 |0000: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadInterpolator:(Landroid/content/Context;I)Landroid/view/animation/Interpolator; // method@1fef │ │ +0961de: 0c00 |0003: move-result-object v0 │ │ +0961e0: 6e20 cc2a 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2acc │ │ +0961e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ 0x0007 line=881 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0008 reg=2 context Landroid/content/Context; │ │ @@ -149339,17 +149365,17 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -092860: |[092860] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -092870: 5b01 a00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ -092874: 0e00 |0002: return-void │ │ +0961e8: |[0961e8] com.actionbarsherlock.internal.widget.IcsProgressBar.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +0961f8: 5b01 a00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ +0961fc: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=890 │ │ 0x0002 line=891 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0003 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ @@ -149359,34 +149385,34 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -092878: |[092878] com.actionbarsherlock.internal.widget.IcsProgressBar.setMax:(I)V │ │ -092888: 1d03 |0000: monitor-enter v3 │ │ -09288a: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ -09288e: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -092890: 5230 a20d |0004: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -092894: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ -092898: 5934 a20d |0008: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -09289c: 6e10 c12a 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ -0928a2: 5230 a90d |000d: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -0928a6: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ -0928aa: 5934 a90d |0011: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -0928ae: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ -0928b4: 5231 a90d |0016: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -0928b8: 1202 |0018: const/4 v2, #int 0 // #0 │ │ -0928ba: 7040 c32a 0321 |0019: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2ac3 │ │ -0928c0: 1e03 |001c: monitor-exit v3 │ │ -0928c2: 0e00 |001d: return-void │ │ -0928c4: 0d00 |001e: move-exception v0 │ │ -0928c6: 1e03 |001f: monitor-exit v3 │ │ -0928c8: 2700 |0020: throw v0 │ │ +096200: |[096200] com.actionbarsherlock.internal.widget.IcsProgressBar.setMax:(I)V │ │ +096210: 1d03 |0000: monitor-enter v3 │ │ +096212: 3b04 0300 |0001: if-gez v4, 0004 // +0003 │ │ +096216: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +096218: 5230 a20d |0004: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +09621c: 3204 1600 |0006: if-eq v4, v0, 001c // +0016 │ │ +096220: 5934 a20d |0008: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +096224: 6e10 c12a 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ +09622a: 5230 a90d |000d: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +09622e: 3740 0400 |000f: if-le v0, v4, 0013 // +0004 │ │ +096232: 5934 a90d |0011: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +096236: 1400 0d00 0201 |0013: const v0, #float 2.38773e-38 // #0102000d │ │ +09623c: 5231 a90d |0016: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +096240: 1202 |0018: const/4 v2, #int 0 // #0 │ │ +096242: 7040 c32a 0321 |0019: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2ac3 │ │ +096248: 1e03 |001c: monitor-exit v3 │ │ +09624a: 0e00 |001d: return-void │ │ +09624c: 0d00 |001e: move-exception v0 │ │ +09624e: 1e03 |001f: monitor-exit v3 │ │ +096250: 2700 |0020: throw v0 │ │ catches : 1 │ │ 0x0004 - 0x001c │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=796 │ │ 0x0003 line=797 │ │ 0x0004 line=799 │ │ @@ -149406,23 +149432,23 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0928d8: |[0928d8] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(I)V │ │ -0928e8: 1d01 |0000: monitor-enter v1 │ │ -0928ea: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0928ec: 6e30 d02a 2100 |0002: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(IZ)V // method@2ad0 │ │ -0928f2: 1e01 |0005: monitor-exit v1 │ │ -0928f4: 0e00 |0006: return-void │ │ -0928f6: 0d00 |0007: move-exception v0 │ │ -0928f8: 1e01 |0008: monitor-exit v1 │ │ -0928fa: 2700 |0009: throw v0 │ │ +096260: |[096260] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(I)V │ │ +096270: 1d01 |0000: monitor-enter v1 │ │ +096272: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +096274: 6e30 d02a 2100 |0002: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(IZ)V // method@2ad0 │ │ +09627a: 1e01 |0005: monitor-exit v1 │ │ +09627c: 0e00 |0006: return-void │ │ +09627e: 0d00 |0007: move-exception v0 │ │ +096280: 1e01 |0008: monitor-exit v1 │ │ +096282: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0002 - 0x0005 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=685 │ │ 0x0005 line=686 │ │ 0x0007 line=685 │ │ @@ -149435,35 +149461,35 @@ │ │ type : '(IZ)V' │ │ access : 0x20000 (DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -092908: |[092908] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(IZ)V │ │ -092918: 1d02 |0000: monitor-enter v2 │ │ -09291a: 5520 9c0d |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -09291e: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -092922: 1e02 |0005: monitor-exit v2 │ │ -092924: 0e00 |0006: return-void │ │ -092926: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ -09292a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -09292c: 5220 a20d |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -092930: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ -092934: 5223 a20d |000e: iget v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -092938: 5220 a90d |0010: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -09293c: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ -092940: 5923 a90d |0014: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -092944: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ -09294a: 5221 a90d |0019: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -09294e: 7040 c32a 0241 |001b: invoke-direct {v2, v0, v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2ac3 │ │ -092954: 28e7 |001e: goto 0005 // -0019 │ │ -092956: 0d00 |001f: move-exception v0 │ │ -092958: 1e02 |0020: monitor-exit v2 │ │ -09295a: 2700 |0021: throw v0 │ │ +096290: |[096290] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgress:(IZ)V │ │ +0962a0: 1d02 |0000: monitor-enter v2 │ │ +0962a2: 5520 9c0d |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +0962a6: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +0962aa: 1e02 |0005: monitor-exit v2 │ │ +0962ac: 0e00 |0006: return-void │ │ +0962ae: 3b03 0300 |0007: if-gez v3, 000a // +0003 │ │ +0962b2: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0962b4: 5220 a20d |000a: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +0962b8: 3703 0400 |000c: if-le v3, v0, 0010 // +0004 │ │ +0962bc: 5223 a20d |000e: iget v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +0962c0: 5220 a90d |0010: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +0962c4: 3203 f3ff |0012: if-eq v3, v0, 0005 // -000d │ │ +0962c8: 5923 a90d |0014: iput v3, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +0962cc: 1400 0d00 0201 |0016: const v0, #float 2.38773e-38 // #0102000d │ │ +0962d2: 5221 a90d |0019: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +0962d6: 7040 c32a 0241 |001b: invoke-direct {v2, v0, v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2ac3 │ │ +0962dc: 28e7 |001e: goto 0005 // -0019 │ │ +0962de: 0d00 |001f: move-exception v0 │ │ +0962e0: 1e02 |0020: monitor-exit v2 │ │ +0962e2: 2700 |0021: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x001f │ │ 0x000a - 0x001e │ │ -> 0x001f │ │ positions : │ │ 0x0000 line=689 │ │ @@ -149486,53 +149512,53 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -092970: |[092970] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -092980: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -092982: 5452 aa0d |0001: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -092986: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ -09298a: 5452 aa0d |0005: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -09298e: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ -092992: 5452 aa0d |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -092996: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -092998: 6e20 9202 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0292 │ │ -09299e: 1211 |000f: const/4 v1, #int 1 // #1 │ │ -0929a0: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ -0929a4: 6e20 9202 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0292 │ │ -0929aa: 6e10 8902 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0289 │ │ -0929b0: 0a00 |0018: move-result v0 │ │ -0929b2: 5252 a30d |0019: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ -0929b6: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ -0929ba: 5950 a30d |001d: iput v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ -0929be: 6e10 c52a 0500 |001f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.requestLayout:()V // method@2ac5 │ │ -0929c4: 5b56 aa0d |0022: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -0929c8: 5552 9c0d |0024: iget-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -0929cc: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ -0929d0: 5b56 990d |0028: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ -0929d4: 6e10 c12a 0500 |002a: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ -0929da: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ -0929de: 6e10 aa2a 0500 |002f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getWidth:()I // method@2aaa │ │ -0929e4: 0a02 |0032: move-result v2 │ │ -0929e6: 6e10 9a2a 0500 |0033: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getHeight:()I // method@2a9a │ │ -0929ec: 0a03 |0036: move-result v3 │ │ -0929ee: 7030 d92a 2503 |0037: invoke-direct {v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2ad9 │ │ -0929f4: 7010 da2a 0500 |003a: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2ada │ │ -0929fa: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ -092a00: 5253 a90d |0040: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ -092a04: 7054 942a 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ -092a0a: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ -092a10: 5253 ad0d |0048: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -092a14: 7054 942a 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ -092a1a: 0e00 |004d: return-void │ │ -092a1c: 1201 |004e: const/4 v1, #int 0 // #0 │ │ -092a1e: 28c1 |004f: goto 0010 // -003f │ │ +0962f8: |[0962f8] com.actionbarsherlock.internal.widget.IcsProgressBar.setProgressDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +096308: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +09630a: 5452 aa0d |0001: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +09630e: 3802 4b00 |0003: if-eqz v2, 004e // +004b │ │ +096312: 5452 aa0d |0005: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +096316: 3226 4700 |0007: if-eq v6, v2, 004e // +0047 │ │ +09631a: 5452 aa0d |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +09631e: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +096320: 6e20 9202 3200 |000c: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0292 │ │ +096326: 1211 |000f: const/4 v1, #int 1 // #1 │ │ +096328: 3806 1200 |0010: if-eqz v6, 0022 // +0012 │ │ +09632c: 6e20 9202 5600 |0012: invoke-virtual {v6, v5}, Landroid/graphics/drawable/Drawable;.setCallback:(Landroid/graphics/drawable/Drawable$Callback;)V // method@0292 │ │ +096332: 6e10 8902 0600 |0015: invoke-virtual {v6}, Landroid/graphics/drawable/Drawable;.getMinimumHeight:()I // method@0289 │ │ +096338: 0a00 |0018: move-result v0 │ │ +09633a: 5252 a30d |0019: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ +09633e: 3502 0700 |001b: if-ge v2, v0, 0022 // +0007 │ │ +096342: 5950 a30d |001d: iput v0, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMaxHeight:I // field@0da3 │ │ +096346: 6e10 c52a 0500 |001f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.requestLayout:()V // method@2ac5 │ │ +09634c: 5b56 aa0d |0022: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +096350: 5552 9c0d |0024: iget-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +096354: 3902 0700 |0026: if-nez v2, 002d // +0007 │ │ +096358: 5b56 990d |0028: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mCurrentDrawable:Landroid/graphics/drawable/Drawable; // field@0d99 │ │ +09635c: 6e10 c12a 0500 |002a: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ +096362: 3801 2000 |002d: if-eqz v1, 004d // +0020 │ │ +096366: 6e10 aa2a 0500 |002f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getWidth:()I // method@2aaa │ │ +09636c: 0a02 |0032: move-result v2 │ │ +09636e: 6e10 9a2a 0500 |0033: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getHeight:()I // method@2a9a │ │ +096374: 0a03 |0036: move-result v3 │ │ +096376: 7030 d92a 2503 |0037: invoke-direct {v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableBounds:(II)V // method@2ad9 │ │ +09637c: 7010 da2a 0500 |003a: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.updateDrawableState:()V // method@2ada │ │ +096382: 1402 0d00 0201 |003d: const v2, #float 2.38773e-38 // #0102000d │ │ +096388: 5253 a90d |0040: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgress:I // field@0da9 │ │ +09638c: 7054 942a 2543 |0042: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ +096392: 1402 0f00 0201 |0045: const v2, #float 2.38773e-38 // #0102000f │ │ +096398: 5253 ad0d |0048: iget v3, v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +09639c: 7054 942a 2543 |004a: invoke-direct {v5, v2, v3, v4, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.doRefreshProgress:(IIZZ)V // method@2a94 │ │ +0963a2: 0e00 |004d: return-void │ │ +0963a4: 1201 |004e: const/4 v1, #int 0 // #0 │ │ +0963a6: 28c1 |004f: goto 0010 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=542 │ │ 0x0009 line=543 │ │ 0x000f line=544 │ │ 0x0010 line=549 │ │ 0x0012 line=550 │ │ @@ -149563,36 +149589,36 @@ │ │ type : '(I)V' │ │ access : 0x20001 (PUBLIC DECLARED_SYNCHRONIZED) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -092a20: |[092a20] com.actionbarsherlock.internal.widget.IcsProgressBar.setSecondaryProgress:(I)V │ │ -092a30: 1d03 |0000: monitor-enter v3 │ │ -092a32: 5530 9c0d |0001: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -092a36: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ -092a3a: 1e03 |0005: monitor-exit v3 │ │ -092a3c: 0e00 |0006: return-void │ │ -092a3e: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ -092a42: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -092a44: 5230 a20d |000a: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -092a48: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ -092a4c: 5234 a20d |000e: iget v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ -092a50: 5230 ad0d |0010: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -092a54: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ -092a58: 5934 ad0d |0014: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -092a5c: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ -092a62: 5231 ad0d |0019: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ -092a66: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -092a68: 7040 c32a 0321 |001c: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2ac3 │ │ -092a6e: 28e6 |001f: goto 0005 // -001a │ │ -092a70: 0d00 |0020: move-exception v0 │ │ -092a72: 1e03 |0021: monitor-exit v3 │ │ -092a74: 2700 |0022: throw v0 │ │ +0963a8: |[0963a8] com.actionbarsherlock.internal.widget.IcsProgressBar.setSecondaryProgress:(I)V │ │ +0963b8: 1d03 |0000: monitor-enter v3 │ │ +0963ba: 5530 9c0d |0001: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +0963be: 3800 0400 |0003: if-eqz v0, 0007 // +0004 │ │ +0963c2: 1e03 |0005: monitor-exit v3 │ │ +0963c4: 0e00 |0006: return-void │ │ +0963c6: 3b04 0300 |0007: if-gez v4, 000a // +0003 │ │ +0963ca: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0963cc: 5230 a20d |000a: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +0963d0: 3704 0400 |000c: if-le v4, v0, 0010 // +0004 │ │ +0963d4: 5234 a20d |000e: iget v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mMax:I // field@0da2 │ │ +0963d8: 5230 ad0d |0010: iget v0, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +0963dc: 3204 f3ff |0012: if-eq v4, v0, 0005 // -000d │ │ +0963e0: 5934 ad0d |0014: iput v4, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +0963e4: 1400 0f00 0201 |0016: const v0, #float 2.38773e-38 // #0102000f │ │ +0963ea: 5231 ad0d |0019: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mSecondaryProgress:I // field@0dad │ │ +0963ee: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0963f0: 7040 c32a 0321 |001c: invoke-direct {v3, v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.refreshProgress:(IIZ)V // method@2ac3 │ │ +0963f6: 28e6 |001f: goto 0005 // -001a │ │ +0963f8: 0d00 |0020: move-exception v0 │ │ +0963fa: 1e03 |0021: monitor-exit v3 │ │ +0963fc: 2700 |0022: throw v0 │ │ catches : 2 │ │ 0x0001 - 0x0003 │ │ -> 0x0020 │ │ 0x000a - 0x001f │ │ -> 0x0020 │ │ positions : │ │ 0x0000 line=720 │ │ @@ -149614,29 +149640,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -092a8c: |[092a8c] com.actionbarsherlock.internal.widget.IcsProgressBar.setVisibility:(I)V │ │ -092a9c: 6e10 a92a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -092aa2: 0a00 |0003: move-result v0 │ │ -092aa4: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ -092aa8: 6f20 841e 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -092aae: 5510 9c0d |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ -092ab2: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -092ab6: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ -092aba: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ -092abe: 1240 |0011: const/4 v0, #int 4 // #4 │ │ -092ac0: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ -092ac4: 6e10 d62a 0100 |0014: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ -092aca: 0e00 |0017: return-void │ │ -092acc: 6e10 d42a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ -092ad2: 28fc |001b: goto 0017 // -0004 │ │ +096414: |[096414] com.actionbarsherlock.internal.widget.IcsProgressBar.setVisibility:(I)V │ │ +096424: 6e10 a92a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +09642a: 0a00 |0003: move-result v0 │ │ +09642c: 3220 1300 |0004: if-eq v0, v2, 0017 // +0013 │ │ +096430: 6f20 841e 2100 |0006: invoke-super {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +096436: 5510 9c0d |0009: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminate:Z // field@0d9c │ │ +09643a: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +09643e: 1300 0800 |000d: const/16 v0, #int 8 // #8 │ │ +096442: 3202 0500 |000f: if-eq v2, v0, 0014 // +0005 │ │ +096446: 1240 |0011: const/4 v0, #int 4 // #4 │ │ +096448: 3302 0600 |0012: if-ne v2, v0, 0018 // +0006 │ │ +09644c: 6e10 d62a 0100 |0014: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.stopAnimation:()V // method@2ad6 │ │ +096452: 0e00 |0017: return-void │ │ +096454: 6e10 d42a 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:()V // method@2ad4 │ │ +09645a: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0006 line=905 │ │ 0x0009 line=907 │ │ 0x000d line=909 │ │ 0x0014 line=910 │ │ @@ -149651,58 +149677,58 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -092ad4: |[092ad4] com.actionbarsherlock.internal.widget.IcsProgressBar.startAnimation:()V │ │ -092ae4: 6e10 a92a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -092aea: 0a00 |0003: move-result v0 │ │ -092aec: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ -092af0: 0e00 |0006: return-void │ │ -092af2: 5440 9d0d |0007: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -092af6: 2000 6700 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ -092afa: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ -092afe: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -092b00: 5c40 ae0d |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ -092b04: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -092b06: 5b40 960d |0011: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092b0a: 6e10 c12a 0400 |0013: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ -092b10: 28f0 |0016: goto 0006 // -0010 │ │ -092b12: 5440 a00d |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ -092b16: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ -092b1a: 2200 6204 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0462 │ │ -092b1e: 7010 f31f 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff3 │ │ -092b24: 5b40 a00d |0020: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ -092b28: 2200 6404 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@0464 │ │ -092b2c: 7010 f71f 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@1ff7 │ │ -092b32: 5b40 af0d |0027: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ -092b36: 2200 5b04 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@045b │ │ -092b3a: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -092b3c: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ -092b40: 7030 d91f 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fd9 │ │ -092b46: 5b40 960d |0031: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092b4a: 5440 960d |0033: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092b4e: 5241 980d |0035: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ -092b52: 6e20 de1f 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@1fde │ │ -092b58: 5440 960d |003a: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092b5c: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ -092b5e: 6e20 dd1f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@1fdd │ │ -092b64: 5440 960d |0040: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092b68: 5241 9a0d |0042: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ -092b6c: 8112 |0044: int-to-long v2, v1 │ │ -092b6e: 6e30 db1f 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fdb │ │ -092b74: 5440 960d |0048: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092b78: 5441 a00d |004a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ -092b7c: 6e20 dc1f 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fdc │ │ -092b82: 5440 960d |004f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092b86: 1602 ffff |0051: const-wide/16 v2, #int -1 // #ffff │ │ -092b8a: 6e30 df1f 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@1fdf │ │ -092b90: 28bd |0056: goto 0013 // -0043 │ │ +09645c: |[09645c] com.actionbarsherlock.internal.widget.IcsProgressBar.startAnimation:()V │ │ +09646c: 6e10 a92a 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +096472: 0a00 |0003: move-result v0 │ │ +096474: 3800 0300 |0004: if-eqz v0, 0007 // +0003 │ │ +096478: 0e00 |0006: return-void │ │ +09647a: 5440 9d0d |0007: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +09647e: 2000 6700 |0009: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ +096482: 3800 0c00 |000b: if-eqz v0, 0017 // +000c │ │ +096486: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +096488: 5c40 ae0d |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ +09648c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09648e: 5b40 960d |0011: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +096492: 6e10 c12a 0400 |0013: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ +096498: 28f0 |0016: goto 0006 // -0010 │ │ +09649a: 5440 a00d |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ +09649e: 3900 0900 |0019: if-nez v0, 0022 // +0009 │ │ +0964a2: 2200 6204 |001b: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0462 │ │ +0964a6: 7010 f31f 0000 |001d: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff3 │ │ +0964ac: 5b40 a00d |0020: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ +0964b0: 2200 6404 |0022: new-instance v0, Landroid/view/animation/Transformation; // type@0464 │ │ +0964b4: 7010 f71f 0000 |0024: invoke-direct {v0}, Landroid/view/animation/Transformation;.:()V // method@1ff7 │ │ +0964ba: 5b40 af0d |0027: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ +0964be: 2200 5b04 |0029: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@045b │ │ +0964c2: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +0964c4: 1502 803f |002c: const/high16 v2, #int 1065353216 // #3f80 │ │ +0964c8: 7030 d91f 1002 |002e: invoke-direct {v0, v1, v2}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fd9 │ │ +0964ce: 5b40 960d |0031: iput-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +0964d2: 5440 960d |0033: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +0964d6: 5241 980d |0035: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mBehavior:I // field@0d98 │ │ +0964da: 6e20 de1f 1000 |0037: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatMode:(I)V // method@1fde │ │ +0964e0: 5440 960d |003a: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +0964e4: 12f1 |003c: const/4 v1, #int -1 // #ff │ │ +0964e6: 6e20 dd1f 1000 |003d: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setRepeatCount:(I)V // method@1fdd │ │ +0964ec: 5440 960d |0040: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +0964f0: 5241 9a0d |0042: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mDuration:I // field@0d9a │ │ +0964f4: 8112 |0044: int-to-long v2, v1 │ │ +0964f6: 6e30 db1f 2003 |0045: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fdb │ │ +0964fc: 5440 960d |0048: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +096500: 5441 a00d |004a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mInterpolator:Landroid/view/animation/Interpolator; // field@0da0 │ │ +096504: 6e20 dc1f 1000 |004c: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fdc │ │ +09650a: 5440 960d |004f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +09650e: 1602 ffff |0051: const-wide/16 v2, #int -1 // #ffff │ │ +096512: 6e30 df1f 2003 |0053: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setStartTime:(J)V // method@1fdf │ │ +096518: 28bd |0056: goto 0013 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0006 line=857 │ │ 0x0007 line=840 │ │ 0x000d line=841 │ │ 0x0010 line=842 │ │ @@ -149724,28 +149750,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -092b94: |[092b94] com.actionbarsherlock.internal.widget.IcsProgressBar.stopAnimation:()V │ │ -092ba4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092ba6: 5b10 960d |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ -092baa: 5b10 af0d |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ -092bae: 5410 9d0d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -092bb2: 2000 6700 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ -092bb6: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ -092bba: 5410 9d0d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -092bbe: 1f00 6700 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ -092bc2: 7210 7202 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@0272 │ │ -092bc8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -092bca: 5c10 ae0d |0013: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ -092bce: 6e10 c12a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ -092bd4: 0e00 |0018: return-void │ │ +09651c: |[09651c] com.actionbarsherlock.internal.widget.IcsProgressBar.stopAnimation:()V │ │ +09652c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09652e: 5b10 960d |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mAnimation:Landroid/view/animation/AlphaAnimation; // field@0d96 │ │ +096532: 5b10 af0d |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mTransformation:Landroid/view/animation/Transformation; // field@0daf │ │ +096536: 5410 9d0d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +09653a: 2000 6700 |0007: instance-of v0, v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ +09653e: 3800 0c00 |0009: if-eqz v0, 0015 // +000c │ │ +096542: 5410 9d0d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +096546: 1f00 6700 |000d: check-cast v0, Landroid/graphics/drawable/Animatable; // type@0067 │ │ +09654a: 7210 7202 0000 |000f: invoke-interface {v0}, Landroid/graphics/drawable/Animatable;.stop:()V // method@0272 │ │ +096550: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +096552: 5c10 ae0d |0013: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mShouldStartAnimationDrawable:Z // field@0dae │ │ +096556: 6e10 c12a 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.postInvalidate:()V // method@2ac1 │ │ +09655c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=863 │ │ 0x0003 line=864 │ │ 0x0005 line=865 │ │ 0x000b line=866 │ │ 0x0012 line=867 │ │ @@ -149759,40 +149785,43 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -092bd8: |[092bd8] com.actionbarsherlock.internal.widget.IcsProgressBar.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ -092be8: 5410 aa0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ -092bec: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ -092bf0: 5410 9d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ -092bf4: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ -092bf8: 6f20 881e 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1e88 │ │ -092bfe: 0a00 |000b: move-result v0 │ │ -092c00: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -092c04: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -092c06: 0f00 |000f: return v0 │ │ -092c08: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -092c0a: 28fe |0011: goto 000f // -0002 │ │ +096560: |[096560] com.actionbarsherlock.internal.widget.IcsProgressBar.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z │ │ +096570: 5410 aa0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mProgressDrawable:Landroid/graphics/drawable/Drawable; // field@0daa │ │ +096574: 3202 0c00 |0002: if-eq v2, v0, 000e // +000c │ │ +096578: 5410 9d0d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; // field@0d9d │ │ +09657c: 3202 0800 |0006: if-eq v2, v0, 000e // +0008 │ │ +096580: 6f20 881e 2100 |0008: invoke-super {v1, v2}, Landroid/view/View;.verifyDrawable:(Landroid/graphics/drawable/Drawable;)Z // method@1e88 │ │ +096586: 0a00 |000b: move-result v0 │ │ +096588: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +09658c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09658e: 0f00 |000f: return v0 │ │ +096590: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +096592: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ + 0x0008 line=583 │ │ + 0x000f line=582 │ │ + 0x0010 line=583 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0012 reg=2 who Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 1371 (IcsProgressBar.java) │ │ + source_file_idx : 1372 (IcsProgressBar.java) │ │ │ │ Class #682 header: │ │ class_idx : 1348 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1372 │ │ +source_file_idx : 1373 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #682 annotations: │ │ Annotations on class │ │ @@ -149822,22 +149851,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -092c0c: |[092c0c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ -092c1c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -092c22: 5b12 b10d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092c26: 2020 7f04 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@047f │ │ -092c2a: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -092c2e: 1f02 7f04 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@047f │ │ -092c32: 5b12 b20d |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0db2 │ │ -092c36: 0e00 |000d: return-void │ │ +096594: |[096594] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.:(Landroid/widget/SpinnerAdapter;)V │ │ +0965a4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0965aa: 5b12 b10d |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +0965ae: 2020 7f04 |0005: instance-of v0, v2, Landroid/widget/ListAdapter; // type@047f │ │ +0965b2: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0965b6: 1f02 7f04 |0009: check-cast v2, Landroid/widget/ListAdapter; // type@047f │ │ +0965ba: 5b12 b20d |000b: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0db2 │ │ +0965be: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0003 line=484 │ │ 0x0005 line=485 │ │ 0x0009 line=486 │ │ 0x000d line=488 │ │ @@ -149851,22 +149880,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -092c38: |[092c38] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.areAllItemsEnabled:()Z │ │ -092c48: 5420 b20d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0db2 │ │ -092c4c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -092c50: 7210 7b20 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@207b │ │ -092c56: 0a01 |0007: move-result v1 │ │ -092c58: 0f01 |0008: return v1 │ │ -092c5a: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -092c5c: 28fe |000a: goto 0008 // -0002 │ │ +0965c0: |[0965c0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.areAllItemsEnabled:()Z │ │ +0965d0: 5420 b20d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0db2 │ │ +0965d4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0965d8: 7210 7b20 0000 |0004: invoke-interface {v0}, Landroid/widget/ListAdapter;.areAllItemsEnabled:()Z // method@207b │ │ +0965de: 0a01 |0007: move-result v1 │ │ +0965e0: 0f01 |0008: return v1 │ │ +0965e2: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0965e4: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ 0x0002 line=533 │ │ 0x0004 line=534 │ │ 0x0008 line=536 │ │ locals : │ │ @@ -149878,23 +149907,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -092c60: |[092c60] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getCount:()I │ │ -092c70: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092c74: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -092c78: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -092c7a: 0f00 |0005: return v0 │ │ -092c7c: 5410 b10d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092c80: 7210 e520 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ -092c86: 0a00 |000b: move-result v0 │ │ -092c88: 28f9 |000c: goto 0005 // -0007 │ │ +0965e8: |[0965e8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getCount:()I │ │ +0965f8: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +0965fc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +096600: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +096602: 0f00 |0005: return v0 │ │ +096604: 5410 b10d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096608: 7210 e520 0000 |0008: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ +09660e: 0a00 |000b: move-result v0 │ │ +096610: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -149902,26 +149931,27 @@ │ │ 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 │ │ -092c8c: |[092c8c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -092c9c: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092ca0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -092ca4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -092ca6: 1100 |0005: return-object v0 │ │ -092ca8: 5410 b10d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092cac: 7240 e620 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20e6 │ │ -092cb2: 0c00 |000b: move-result-object v0 │ │ -092cb4: 28f9 |000c: goto 0005 // -0007 │ │ +096614: |[096614] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +096624: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096628: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +09662c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09662e: 1100 |0005: return-object v0 │ │ +096630: 5410 b10d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096634: 7240 e620 2043 |0008: invoke-interface {v0, v2, v3, v4}, Landroid/widget/SpinnerAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20e6 │ │ +09663a: 0c00 |000b: move-result-object v0 │ │ +09663c: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ + 0x0008 line=508 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ 0x0000 - 0x000d reg=3 convertView Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 parent Landroid/view/ViewGroup; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -149929,23 +149959,23 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -092cb8: |[092cb8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ -092cc8: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092ccc: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -092cd0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -092cd2: 1100 |0005: return-object v0 │ │ -092cd4: 5410 b10d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092cd8: 7220 e720 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@20e7 │ │ -092cde: 0c00 |000b: move-result-object v0 │ │ -092ce0: 28f9 |000c: goto 0005 // -0007 │ │ +096640: |[096640] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItem:(I)Ljava/lang/Object; │ │ +096650: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096654: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +096658: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09665a: 1100 |0005: return-object v0 │ │ +09665c: 5410 b10d |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096660: 7220 e720 2000 |0008: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.getItem:(I)Ljava/lang/Object; // method@20e7 │ │ +096666: 0c00 |000b: move-result-object v0 │ │ +096668: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x000d reg=2 position I │ │ │ │ @@ -149954,23 +149984,23 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -092ce4: |[092ce4] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemId:(I)J │ │ -092cf4: 5420 b10d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092cf8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -092cfc: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -092d00: 1000 |0006: return-wide v0 │ │ -092d02: 5420 b10d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092d06: 7220 e820 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@20e8 │ │ -092d0c: 0b00 |000c: move-result-wide v0 │ │ -092d0e: 28f9 |000d: goto 0006 // -0007 │ │ +09666c: |[09666c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemId:(I)J │ │ +09667c: 5420 b10d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096680: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +096684: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +096688: 1000 |0006: return-wide v0 │ │ +09668a: 5420 b10d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +09668e: 7220 e820 3000 |0009: invoke-interface {v0, v3}, Landroid/widget/SpinnerAdapter;.getItemId:(I)J // method@20e8 │ │ +096694: 0b00 |000c: move-result-wide v0 │ │ +096696: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x000e reg=3 position I │ │ │ │ @@ -149979,17 +150009,17 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -092d10: |[092d10] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemViewType:(I)I │ │ -092d20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -092d22: 0f00 |0001: return v0 │ │ +096698: |[096698] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getItemViewType:(I)I │ │ +0966a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0966aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x0002 reg=2 position I │ │ │ │ @@ -149998,18 +150028,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 │ │ -092d24: |[092d24] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -092d34: 6e40 df2a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2adf │ │ -092d3a: 0c00 |0003: move-result-object v0 │ │ -092d3c: 1100 |0004: return-object v0 │ │ +0966ac: |[0966ac] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0966bc: 6e40 df2a 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2adf │ │ +0966c2: 0c00 |0003: move-result-object v0 │ │ +0966c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x0005 reg=2 position I │ │ 0x0000 - 0x0005 reg=3 convertView Landroid/view/View; │ │ @@ -150020,17 +150050,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -092d40: |[092d40] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getViewTypeCount:()I │ │ -092d50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -092d52: 0f00 |0001: return v0 │ │ +0966c8: |[0966c8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.getViewTypeCount:()I │ │ +0966d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0966da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -150038,25 +150068,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -092d54: |[092d54] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.hasStableIds:()Z │ │ -092d64: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092d68: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -092d6c: 5410 b10d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092d70: 7210 eb20 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@20eb │ │ -092d76: 0a00 |0009: move-result v0 │ │ -092d78: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -092d7c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -092d7e: 0f00 |000d: return v0 │ │ -092d80: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -092d82: 28fe |000f: goto 000d // -0002 │ │ +0966dc: |[0966dc] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.hasStableIds:()Z │ │ +0966ec: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +0966f0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0966f4: 5410 b10d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +0966f8: 7210 eb20 0000 |0006: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.hasStableIds:()Z // method@20eb │ │ +0966fe: 0a00 |0009: move-result v0 │ │ +096700: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +096704: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +096706: 0f00 |000d: return v0 │ │ +096708: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +09670a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -150064,22 +150094,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -092d84: |[092d84] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEmpty:()Z │ │ -092d94: 6e10 de2a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getCount:()I // method@2ade │ │ -092d9a: 0a00 |0003: move-result v0 │ │ -092d9c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -092da0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -092da2: 0f00 |0007: return v0 │ │ -092da4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -092da6: 28fe |0009: goto 0007 // -0002 │ │ +09670c: |[09670c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEmpty:()Z │ │ +09671c: 6e10 de2a 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.getCount:()I // method@2ade │ │ +096722: 0a00 |0003: move-result v0 │ │ +096724: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +096728: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09672a: 0f00 |0007: return v0 │ │ +09672c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09672e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=562 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;) │ │ @@ -150087,22 +150117,22 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -092da8: |[092da8] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEnabled:(I)Z │ │ -092db8: 5420 b20d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0db2 │ │ -092dbc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -092dc0: 7220 7f20 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207f │ │ -092dc6: 0a01 |0007: move-result v1 │ │ -092dc8: 0f01 |0008: return v1 │ │ -092dca: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -092dcc: 28fe |000a: goto 0008 // -0002 │ │ +096730: |[096730] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.isEnabled:(I)Z │ │ +096740: 5420 b20d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mListAdapter:Landroid/widget/ListAdapter; // field@0db2 │ │ +096744: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +096748: 7220 7f20 3000 |0004: invoke-interface {v0, v3}, Landroid/widget/ListAdapter;.isEnabled:(I)Z // method@207f │ │ +09674e: 0a01 |0007: move-result v1 │ │ +096750: 0f01 |0008: return v1 │ │ +096752: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +096754: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0002 line=546 │ │ 0x0004 line=547 │ │ 0x0008 line=549 │ │ locals : │ │ @@ -150115,20 +150145,20 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -092dd0: |[092dd0] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -092de0: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092de4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -092de8: 5410 b10d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092dec: 7220 ec20 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ec │ │ -092df2: 0e00 |0009: return-void │ │ +096758: |[096758] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.registerDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +096768: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +09676c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +096770: 5410 b10d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096774: 7220 ec20 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ec │ │ +09677a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ 0x0009 line=519 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ @@ -150139,36 +150169,36 @@ │ │ type : '(Landroid/database/DataSetObserver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -092df4: |[092df4] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ -092e04: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092e08: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -092e0c: 5410 b10d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ -092e10: 7220 ed20 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ed │ │ -092e16: 0e00 |0009: return-void │ │ +09677c: |[09677c] com.actionbarsherlock.internal.widget.IcsSpinner$DropDownAdapter.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V │ │ +09678c: 5410 b10d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096790: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +096794: 5410 b10d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0db1 │ │ +096798: 7220 ed20 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ed │ │ +09679e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ 0x0004 line=523 │ │ 0x0009 line=525 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; │ │ 0x0000 - 0x000a reg=2 observer Landroid/database/DataSetObserver; │ │ │ │ - source_file_idx : 1372 (IcsSpinner.java) │ │ + source_file_idx : 1373 (IcsSpinner.java) │ │ │ │ Class #683 header: │ │ class_idx : 1349 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1372 │ │ +source_file_idx : 1373 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #683 annotations: │ │ Annotations on class │ │ @@ -150197,63 +150227,63 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -092e18: |[092e18] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V │ │ -092e28: 5b01 b30d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0db3 │ │ -092e2c: 5b02 b40d |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db4 │ │ -092e30: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -092e36: 0e00 |0007: return-void │ │ +0967a0: |[0967a0] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V │ │ +0967b0: 5b01 b30d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0db3 │ │ +0967b4: 5b02 b40d |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db4 │ │ +0967b8: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0967be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=650 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ + 0x0000 - 0x0008 reg=1 this$1 Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ 0x0000 - 0x0008 reg=2 (null) Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -092e38: |[092e38] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -092e48: 5410 b30d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0db3 │ │ -092e4c: 5400 b70d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -092e50: 6e20 352b 4000 |0004: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ -092e56: 5410 b30d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0db3 │ │ -092e5a: 6e10 ed2a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.dismiss:()V // method@2aed │ │ -092e60: 0e00 |000c: return-void │ │ +0967c0: |[0967c0] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0967d0: 5410 b30d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0db3 │ │ +0967d4: 5400 b70d |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0967d8: 6e20 352b 4000 |0004: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ +0967de: 5410 b30d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // field@0db3 │ │ +0967e2: 6e10 ed2a 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.dismiss:()V // method@2aed │ │ +0967e8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=653 │ │ 0x0007 line=654 │ │ 0x000c line=655 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; │ │ 0x0000 - 0x000d reg=2 parent Landroid/widget/AdapterView; │ │ 0x0000 - 0x000d reg=3 v Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 position I │ │ 0x0000 - 0x000d reg=5 id J │ │ │ │ - source_file_idx : 1372 (IcsSpinner.java) │ │ + source_file_idx : 1373 (IcsSpinner.java) │ │ │ │ Class #684 header: │ │ class_idx : 1351 │ │ access_flags : 1536 (0x0600) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1372 │ │ +source_file_idx : 1373 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 6 │ │ │ │ Class #684 annotations: │ │ Annotations on class │ │ @@ -150301,21 +150331,21 @@ │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;) │ │ name : 'show' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 1372 (IcsSpinner.java) │ │ + source_file_idx : 1373 (IcsSpinner.java) │ │ │ │ Class #685 header: │ │ class_idx : 1353 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1175 │ │ -source_file_idx : 1373 │ │ +source_file_idx : 1374 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 1 │ │ │ │ Class #685 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsToast;' │ │ @@ -150345,17 +150375,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -092e64: |[092e64] com.actionbarsherlock.internal.widget.IcsToast.:(Landroid/content/Context;)V │ │ -092e74: 7020 1821 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@2118 │ │ -092e7a: 0e00 |0003: return-void │ │ +0967ec: |[0967ec] com.actionbarsherlock.internal.widget.IcsToast.:(Landroid/content/Context;)V │ │ +0967fc: 7020 1821 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/Toast;.:(Landroid/content/Context;)V // method@2118 │ │ +096802: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=43 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsToast; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -150365,22 +150395,22 @@ │ │ type : '(Landroid/content/Context;II)Landroid/widget/Toast;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -092e7c: |[092e7c] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; │ │ -092e8c: 6e10 6501 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -092e92: 0c00 |0003: move-result-object v0 │ │ -092e94: 6e20 d401 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -092e9a: 0c00 |0007: move-result-object v0 │ │ -092e9c: 7130 3b2b 0103 |0008: invoke-static {v1, v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2b3b │ │ -092ea2: 0c00 |000b: move-result-object v0 │ │ -092ea4: 1100 |000c: return-object v0 │ │ +096804: |[096804] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;II)Landroid/widget/Toast; │ │ +096814: 6e10 6501 0100 |0000: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +09681a: 0c00 |0003: move-result-object v0 │ │ +09681c: 6e20 d401 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +096822: 0c00 |0007: move-result-object v0 │ │ +096824: 7130 3b2b 0103 |0008: invoke-static {v1, v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2b3b │ │ +09682a: 0c00 |000b: move-result-object v0 │ │ +09682c: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x000d reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x000d reg=2 resId I │ │ 0x0000 - 0x000d reg=3 duration I │ │ @@ -150390,35 +150420,35 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -092ea8: |[092ea8] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ -092eb8: 6002 4500 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -092ebc: 1303 0e00 |0002: const/16 v3, #int 14 // #e │ │ -092ec0: 3432 0700 |0004: if-lt v2, v3, 000b // +0007 │ │ -092ec4: 7130 1921 5406 |0006: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ -092eca: 0c00 |0009: move-result-object v0 │ │ -092ecc: 1100 |000a: return-object v0 │ │ -092ece: 2200 4905 |000b: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsToast; // type@0549 │ │ -092ed2: 7020 382b 4000 |000d: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsToast;.:(Landroid/content/Context;)V // method@2b38 │ │ -092ed8: 6e20 3c2b 6000 |0010: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setDuration:(I)V // method@2b3c │ │ -092ede: 2201 9604 |0013: new-instance v1, Landroid/widget/TextView; // type@0496 │ │ -092ee2: 7020 fb20 4100 |0015: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ -092ee8: 6e20 1221 5100 |0018: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -092eee: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ -092ef0: 6e20 1421 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -092ef6: 1302 1100 |001f: const/16 v2, #int 17 // #11 │ │ -092efa: 6e20 0b21 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@210b │ │ -092f00: 6002 6409 |0024: sget v2, Lcom/actionbarsherlock/R$drawable;.abs__toast_frame:I // field@0964 │ │ -092f04: 6e20 0821 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@2108 │ │ -092f0a: 6e20 3e2b 1000 |0029: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setView:(Landroid/view/View;)V // method@2b3e │ │ -092f10: 28de |002c: goto 000a // -0022 │ │ +096830: |[096830] com.actionbarsherlock.internal.widget.IcsToast.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; │ │ +096840: 6002 4500 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +096844: 1303 0e00 |0002: const/16 v3, #int 14 // #e │ │ +096848: 3432 0700 |0004: if-lt v2, v3, 000b // +0007 │ │ +09684c: 7130 1921 5406 |0006: invoke-static {v4, v5, v6}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ +096852: 0c00 |0009: move-result-object v0 │ │ +096854: 1100 |000a: return-object v0 │ │ +096856: 2200 4905 |000b: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsToast; // type@0549 │ │ +09685a: 7020 382b 4000 |000d: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsToast;.:(Landroid/content/Context;)V // method@2b38 │ │ +096860: 6e20 3c2b 6000 |0010: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setDuration:(I)V // method@2b3c │ │ +096866: 2201 9604 |0013: new-instance v1, Landroid/widget/TextView; // type@0496 │ │ +09686a: 7020 fb20 4100 |0015: invoke-direct {v1, v4}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ +096870: 6e20 1221 5100 |0018: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +096876: 12f2 |001b: const/4 v2, #int -1 // #ff │ │ +096878: 6e20 1421 2100 |001c: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +09687e: 1302 1100 |001f: const/16 v2, #int 17 // #11 │ │ +096882: 6e20 0b21 2100 |0021: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setGravity:(I)V // method@210b │ │ +096888: 6002 6409 |0024: sget v2, Lcom/actionbarsherlock/R$drawable;.abs__toast_frame:I // field@0964 │ │ +09688c: 6e20 0821 2100 |0026: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setBackgroundResource:(I)V // method@2108 │ │ +096892: 6e20 3e2b 1000 |0029: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsToast;.setView:(Landroid/view/View;)V // method@2b3e │ │ +096898: 28de |002c: goto 000a // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0006 line=21 │ │ 0x000a line=34 │ │ 0x000b line=23 │ │ 0x0010 line=24 │ │ @@ -150441,33 +150471,33 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -092f14: |[092f14] com.actionbarsherlock.internal.widget.IcsToast.setText:(Ljava/lang/CharSequence;)V │ │ -092f24: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -092f28: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -092f2c: 3421 0600 |0004: if-lt v1, v2, 000a // +0006 │ │ -092f30: 6f20 1b21 4300 |0006: invoke-super {v3, v4}, Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V // method@211b │ │ -092f36: 0e00 |0009: return-void │ │ -092f38: 6e10 392b 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2b39 │ │ -092f3e: 0c01 |000d: move-result-object v1 │ │ -092f40: 3801 fbff |000e: if-eqz v1, 0009 // -0005 │ │ -092f44: 6e10 392b 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2b39 │ │ -092f4a: 0c01 |0013: move-result-object v1 │ │ -092f4c: 1f01 9604 |0014: check-cast v1, Landroid/widget/TextView; // type@0496 │ │ -092f50: 6e20 1221 4100 |0016: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -092f56: 28f0 |0019: goto 0009 // -0010 │ │ -092f58: 0d00 |001a: move-exception v0 │ │ -092f5a: 1a01 1811 |001b: const-string v1, "Toast" // string@1118 │ │ -092f5e: 1a02 1311 |001d: const-string v2, "This Toast was not created with IcsToast.makeText" // string@1113 │ │ -092f62: 7130 041d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -092f68: 28e7 |0022: goto 0009 // -0019 │ │ +09689c: |[09689c] com.actionbarsherlock.internal.widget.IcsToast.setText:(Ljava/lang/CharSequence;)V │ │ +0968ac: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0968b0: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +0968b4: 3421 0600 |0004: if-lt v1, v2, 000a // +0006 │ │ +0968b8: 6f20 1b21 4300 |0006: invoke-super {v3, v4}, Landroid/widget/Toast;.setText:(Ljava/lang/CharSequence;)V // method@211b │ │ +0968be: 0e00 |0009: return-void │ │ +0968c0: 6e10 392b 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2b39 │ │ +0968c6: 0c01 |000d: move-result-object v1 │ │ +0968c8: 3801 fbff |000e: if-eqz v1, 0009 // -0005 │ │ +0968cc: 6e10 392b 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsToast;.getView:()Landroid/view/View; // method@2b39 │ │ +0968d2: 0c01 |0013: move-result-object v1 │ │ +0968d4: 1f01 9604 |0014: check-cast v1, Landroid/widget/TextView; // type@0496 │ │ +0968d8: 6e20 1221 4100 |0016: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0968de: 28f0 |0019: goto 0009 // -0010 │ │ +0968e0: 0d00 |001a: move-exception v0 │ │ +0968e2: 1a01 1911 |001b: const-string v1, "Toast" // string@1119 │ │ +0968e6: 1a02 1411 |001d: const-string v2, "This Toast was not created with IcsToast.makeText" // string@1114 │ │ +0968ea: 7130 041d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0968f0: 28e7 |0022: goto 0009 // -0019 │ │ catches : 1 │ │ 0x0010 - 0x0019 │ │ Ljava/lang/ClassCastException; -> 0x001a │ │ positions : │ │ 0x0000 line=47 │ │ 0x0006 line=48 │ │ 0x0009 line=59 │ │ @@ -150476,21 +150506,21 @@ │ │ 0x001a line=56 │ │ 0x001b line=57 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/ClassCastException; │ │ 0x0000 - 0x0023 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsToast; │ │ 0x0000 - 0x0023 reg=4 s Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 1373 (IcsToast.java) │ │ + source_file_idx : 1374 (IcsToast.java) │ │ │ │ Class #686 header: │ │ class_idx : 1354 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1375 │ │ +source_file_idx : 1376 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #686 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsView;' │ │ @@ -150505,17 +150535,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -092f7c: |[092f7c] com.actionbarsherlock.internal.widget.IcsView.:()V │ │ -092f8c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -092f92: 0e00 |0003: return-void │ │ +096904: |[096904] com.actionbarsherlock.internal.widget.IcsView.:()V │ │ +096914: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09691a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=7 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsView; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsView;) │ │ @@ -150523,39 +150553,41 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -092f94: |[092f94] com.actionbarsherlock.internal.widget.IcsView.getMeasuredStateInt:(Landroid/view/View;)I │ │ -092fa4: 6e10 001e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -092faa: 0a00 |0003: move-result v0 │ │ -092fac: 1501 00ff |0004: const/high16 v1, #int -16777216 // #ff00 │ │ -092fb0: b510 |0006: and-int/2addr v0, v1 │ │ -092fb2: 6e10 fd1d 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -092fb8: 0a01 |000a: move-result v1 │ │ -092fba: e101 0110 |000b: shr-int/lit8 v1, v1, #int 16 // #10 │ │ -092fbe: d511 00ff |000d: and-int/lit16 v1, v1, #int -256 // #ff00 │ │ -092fc2: b610 |000f: or-int/2addr v0, v1 │ │ -092fc4: 0f00 |0010: return v0 │ │ +09691c: |[09691c] com.actionbarsherlock.internal.widget.IcsView.getMeasuredStateInt:(Landroid/view/View;)I │ │ +09692c: 6e10 001e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +096932: 0a00 |0003: move-result v0 │ │ +096934: 1501 00ff |0004: const/high16 v1, #int -16777216 // #ff00 │ │ +096938: b510 |0006: and-int/2addr v0, v1 │ │ +09693a: 6e10 fd1d 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +096940: 0a01 |000a: move-result v1 │ │ +096942: e101 0110 |000b: shr-int/lit8 v1, v1, #int 16 // #10 │ │ +096946: d511 00ff |000d: and-int/lit16 v1, v1, #int -256 // #ff00 │ │ +09694a: b610 |000f: or-int/2addr v0, v1 │ │ +09694c: 0f00 |0010: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=17 │ │ + 0x0007 line=18 │ │ + 0x0010 line=17 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 child Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 1375 (IcsView.java) │ │ + source_file_idx : 1376 (IcsView.java) │ │ │ │ Class #687 header: │ │ class_idx : 1355 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3738 │ │ +source_file_idx : 3739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #687 annotations: │ │ Annotations on class │ │ @@ -150576,17 +150608,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -092fc8: |[092fc8] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.:()V │ │ -092fd8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -092fde: 0e00 |0003: return-void │ │ +096950: |[096950] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.:()V │ │ +096960: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +096966: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; │ │ │ │ Virtual methods - │ │ @@ -150595,29 +150627,29 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -092fe0: |[092fe0] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.onScrollChanged:()V │ │ -092ff0: 0e00 |0000: return-void │ │ +096968: |[096968] com.actionbarsherlock.internal.widget.PopupWindowCompat$1.onScrollChanged:()V │ │ +096978: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; │ │ │ │ - source_file_idx : 3738 (PopupWindowCompat.java) │ │ + source_file_idx : 3739 (PopupWindowCompat.java) │ │ │ │ Class #688 header: │ │ class_idx : 1356 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1157 │ │ -source_file_idx : 3738 │ │ +source_file_idx : 3739 │ │ static_fields_size : 2 │ │ instance_fields_size: 2 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 5 │ │ │ │ Class #688 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;' │ │ @@ -150648,29 +150680,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -092ff4: |[092ff4] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ -093004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -093006: 1c01 8504 |0001: const-class v1, Landroid/widget/PopupWindow; // type@0485 │ │ -09300a: 1a02 dd22 |0003: const-string v2, "mOnScrollChangedListener" // string@22dd │ │ -09300e: 6e20 6c2e 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -093014: 0c00 |0008: move-result-object v0 │ │ -093016: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -093018: 6e20 f52e 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ -09301e: 6900 d20d |000d: sput-object v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ -093022: 2201 4b05 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; // type@054b │ │ -093026: 7010 412b 0100 |0011: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1;.:()V // method@2b41 │ │ -09302c: 6901 cf0d |0014: sput-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dcf │ │ -093030: 0e00 |0016: return-void │ │ -093032: 0d01 |0017: move-exception v1 │ │ -093034: 28f5 |0018: goto 000d // -000b │ │ +09697c: |[09697c] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ +09698c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09698e: 1c01 8504 |0001: const-class v1, Landroid/widget/PopupWindow; // type@0485 │ │ +096992: 1a02 de22 |0003: const-string v2, "mOnScrollChangedListener" // string@22de │ │ +096996: 6e20 6c2e 2100 |0005: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +09699c: 0c00 |0008: move-result-object v0 │ │ +09699e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0969a0: 6e20 f52e 1000 |000a: invoke-virtual {v0, v1}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ +0969a6: 6900 d20d |000d: sput-object v0, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ +0969aa: 2201 4b05 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1; // type@054b │ │ +0969ae: 7010 412b 0100 |0011: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat$1;.:()V // method@2b41 │ │ +0969b4: 6901 cf0d |0014: sput-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dcf │ │ +0969b8: 0e00 |0016: return-void │ │ +0969ba: 0d01 |0017: move-exception v1 │ │ +0969bc: 28f5 |0018: goto 000d // -000b │ │ catches : 1 │ │ 0x0001 - 0x000d │ │ Ljava/lang/NoSuchFieldException; -> 0x0017 │ │ positions : │ │ 0x0000 line=43 │ │ 0x0001 line=45 │ │ 0x0009 line=46 │ │ @@ -150685,18 +150717,18 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -093048: |[093048] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ -093058: 7010 af20 0000 |0000: invoke-direct {v0}, Landroid/widget/PopupWindow;.:()V // method@20af │ │ -09305e: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -093064: 0e00 |0006: return-void │ │ +0969d0: |[0969d0] com.actionbarsherlock.internal.widget.PopupWindowCompat.:()V │ │ +0969e0: 7010 af20 0000 |0000: invoke-direct {v0}, Landroid/widget/PopupWindow;.:()V // method@20af │ │ +0969e6: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +0969ec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0003 line=65 │ │ 0x0006 line=66 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150706,18 +150738,18 @@ │ │ type : '(II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -093068: |[093068] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(II)V │ │ -093078: 7030 b020 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(II)V // method@20b0 │ │ -09307e: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -093084: 0e00 |0006: return-void │ │ +0969f0: |[0969f0] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(II)V │ │ +096a00: 7030 b020 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(II)V // method@20b0 │ │ +096a06: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096a0c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0006 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150729,18 +150761,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -093088: |[093088] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;)V │ │ -093098: 7020 b120 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;)V // method@20b1 │ │ -09309e: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -0930a4: 0e00 |0006: return-void │ │ +096a10: |[096a10] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;)V │ │ +096a20: 7020 b120 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;)V // method@20b1 │ │ +096a26: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096a2c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ 0x0006 line=71 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150751,18 +150783,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 │ │ -0930a8: |[0930a8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0930b8: 7030 b220 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@20b2 │ │ -0930be: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -0930c4: 0e00 |0006: return-void │ │ +096a30: |[096a30] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +096a40: 7030 b220 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@20b2 │ │ +096a46: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096a4c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0003 line=75 │ │ 0x0006 line=76 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150774,18 +150806,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0930c8: |[0930c8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0930d8: 7040 b320 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20b3 │ │ -0930de: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -0930e4: 0e00 |0006: return-void │ │ +096a50: |[096a50] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +096a60: 7040 b320 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20b3 │ │ +096a66: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096a6c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0003 line=80 │ │ 0x0006 line=81 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150798,18 +150830,18 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0930e8: |[0930e8] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ -0930f8: 7054 b420 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@20b4 │ │ -0930fe: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -093104: 0e00 |0006: return-void │ │ +096a70: |[096a70] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V │ │ +096a80: 7054 b420 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@20b4 │ │ +096a86: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096a8c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0003 line=86 │ │ 0x0006 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150823,18 +150855,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -093108: |[093108] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;)V │ │ -093118: 7020 b520 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/view/View;)V // method@20b5 │ │ -09311e: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -093124: 0e00 |0006: return-void │ │ +096a90: |[096a90] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;)V │ │ +096aa0: 7020 b520 1000 |0000: invoke-direct {v0, v1}, Landroid/widget/PopupWindow;.:(Landroid/view/View;)V // method@20b5 │ │ +096aa6: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096aac: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0003 line=96 │ │ 0x0006 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150845,18 +150877,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -093128: |[093128] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;II)V │ │ -093138: 7040 b620 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/view/View;II)V // method@20b6 │ │ -09313e: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -093144: 0e00 |0006: return-void │ │ +096ab0: |[096ab0] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;II)V │ │ +096ac0: 7040 b620 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.:(Landroid/view/View;II)V // method@20b6 │ │ +096ac6: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096acc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0006 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150869,18 +150901,18 @@ │ │ type : '(Landroid/view/View;IIZ)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -093148: |[093148] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;IIZ)V │ │ -093158: 7054 b720 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/view/View;IIZ)V // method@20b7 │ │ -09315e: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ -093164: 0e00 |0006: return-void │ │ +096ad0: |[096ad0] com.actionbarsherlock.internal.widget.PopupWindowCompat.:(Landroid/view/View;IIZ)V │ │ +096ae0: 7054 b720 1032 |0000: invoke-direct {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.:(Landroid/view/View;IIZ)V // method@20b7 │ │ +096ae6: 7010 532b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.init:()V // method@2b53 │ │ +096aec: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ 0x0006 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -150894,30 +150926,30 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -093168: |[093168] com.actionbarsherlock.internal.widget.PopupWindowCompat.init:()V │ │ -093178: 6201 d20d |0000: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ -09317c: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ -093180: 6201 d20d |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ -093184: 6e20 f12e 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ -09318a: 0c01 |0009: move-result-object v1 │ │ -09318c: 1f01 4604 |000a: check-cast v1, Landroid/view/ViewTreeObserver$OnScrollChangedListener; // type@0446 │ │ -093190: 5b31 d00d |000c: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ -093194: 6201 d20d |000e: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ -093198: 6202 cf0d |0010: sget-object v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dcf │ │ -09319c: 6e30 f42e 3102 |0012: invoke-virtual {v1, v3, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2ef4 │ │ -0931a2: 0e00 |0015: return-void │ │ -0931a4: 0d00 |0016: move-exception v0 │ │ -0931a6: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0931a8: 5b31 d00d |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ -0931ac: 28fb |001a: goto 0015 // -0005 │ │ +096af0: |[096af0] com.actionbarsherlock.internal.widget.PopupWindowCompat.init:()V │ │ +096b00: 6201 d20d |0000: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ +096b04: 3801 1300 |0002: if-eqz v1, 0015 // +0013 │ │ +096b08: 6201 d20d |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ +096b0c: 6e20 f12e 3100 |0006: invoke-virtual {v1, v3}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ +096b12: 0c01 |0009: move-result-object v1 │ │ +096b14: 1f01 4604 |000a: check-cast v1, Landroid/view/ViewTreeObserver$OnScrollChangedListener; // type@0446 │ │ +096b18: 5b31 d00d |000c: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ +096b1c: 6201 d20d |000e: sget-object v1, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.superListenerField:Ljava/lang/reflect/Field; // field@0dd2 │ │ +096b20: 6202 cf0d |0010: sget-object v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.NOP:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dcf │ │ +096b24: 6e30 f42e 3102 |0012: invoke-virtual {v1, v3, v2}, Ljava/lang/reflect/Field;.set:(Ljava/lang/Object;Ljava/lang/Object;)V // method@2ef4 │ │ +096b2a: 0e00 |0015: return-void │ │ +096b2c: 0d00 |0016: move-exception v0 │ │ +096b2e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +096b30: 5b31 d00d |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ +096b34: 28fb |001a: goto 0015 // -0005 │ │ catches : 1 │ │ 0x0004 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0016 │ │ positions : │ │ 0x0000 line=110 │ │ 0x0004 line=112 │ │ 0x000e line=113 │ │ @@ -150933,40 +150965,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0931c0: |[0931c0] com.actionbarsherlock.internal.widget.PopupWindowCompat.registerListener:(Landroid/view/View;)V │ │ -0931d0: 5431 d00d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ -0931d4: 3801 2c00 |0002: if-eqz v1, 002e // +002c │ │ -0931d8: 6e10 211e 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ -0931de: 0c01 |0007: move-result-object v1 │ │ -0931e0: 3801 2700 |0008: if-eqz v1, 002f // +0027 │ │ -0931e4: 6e10 1d1e 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0931ea: 0c00 |000d: move-result-object v0 │ │ -0931ec: 5431 d10d |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -0931f0: 3210 1e00 |0010: if-eq v0, v1, 002e // +001e │ │ -0931f4: 5431 d10d |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -0931f8: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ -0931fc: 5431 d10d |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -093200: 6e10 0b1f 0100 |0018: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ -093206: 0a01 |001b: move-result v1 │ │ -093208: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -09320c: 5431 d10d |001e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -093210: 5432 d00d |0020: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ -093214: 6e20 0e1f 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@1f0e │ │ -09321a: 5b30 d10d |0025: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -09321e: 3800 0700 |0027: if-eqz v0, 002e // +0007 │ │ -093222: 5431 d00d |0029: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ -093226: 6e20 081f 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@1f08 │ │ -09322c: 0e00 |002e: return-void │ │ -09322e: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -093230: 28de |0030: goto 000e // -0022 │ │ +096b48: |[096b48] com.actionbarsherlock.internal.widget.PopupWindowCompat.registerListener:(Landroid/view/View;)V │ │ +096b58: 5431 d00d |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ +096b5c: 3801 2c00 |0002: if-eqz v1, 002e // +002c │ │ +096b60: 6e10 211e 0400 |0004: invoke-virtual {v4}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ +096b66: 0c01 |0007: move-result-object v1 │ │ +096b68: 3801 2700 |0008: if-eqz v1, 002f // +0027 │ │ +096b6c: 6e10 1d1e 0400 |000a: invoke-virtual {v4}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +096b72: 0c00 |000d: move-result-object v0 │ │ +096b74: 5431 d10d |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096b78: 3210 1e00 |0010: if-eq v0, v1, 002e // +001e │ │ +096b7c: 5431 d10d |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096b80: 3801 1100 |0014: if-eqz v1, 0025 // +0011 │ │ +096b84: 5431 d10d |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096b88: 6e10 0b1f 0100 |0018: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ +096b8e: 0a01 |001b: move-result v1 │ │ +096b90: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +096b94: 5431 d10d |001e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096b98: 5432 d00d |0020: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ +096b9c: 6e20 0e1f 2100 |0022: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@1f0e │ │ +096ba2: 5b30 d10d |0025: iput-object v0, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096ba6: 3800 0700 |0027: if-eqz v0, 002e // +0007 │ │ +096baa: 5431 d00d |0029: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ +096bae: 6e20 081f 1000 |002b: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@1f08 │ │ +096bb4: 0e00 |002e: return-void │ │ +096bb6: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +096bb8: 28de |0030: goto 000e // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000e line=138 │ │ 0x0012 line=139 │ │ 0x001e line=140 │ │ @@ -150984,29 +151016,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -093234: |[093234] com.actionbarsherlock.internal.widget.PopupWindowCompat.unregisterListener:()V │ │ -093244: 5420 d00d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ -093248: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ -09324c: 5420 d10d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -093250: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ -093254: 5420 d10d |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -093258: 6e10 0b1f 0000 |000a: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ -09325e: 0a00 |000d: move-result v0 │ │ -093260: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ -093264: 5420 d10d |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -093268: 5421 d00d |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ -09326c: 6e20 0e1f 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@1f0e │ │ -093272: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -093274: 5b20 d10d |0018: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ -093278: 0e00 |001a: return-void │ │ +096bbc: |[096bbc] com.actionbarsherlock.internal.widget.PopupWindowCompat.unregisterListener:()V │ │ +096bcc: 5420 d00d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ +096bd0: 3800 1800 |0002: if-eqz v0, 001a // +0018 │ │ +096bd4: 5420 d10d |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096bd8: 3800 1400 |0006: if-eqz v0, 001a // +0014 │ │ +096bdc: 5420 d10d |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096be0: 6e10 0b1f 0000 |000a: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ +096be6: 0a00 |000d: move-result v0 │ │ +096be8: 3800 0900 |000e: if-eqz v0, 0017 // +0009 │ │ +096bec: 5420 d10d |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096bf0: 5421 d00d |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mSuperScrollListener:Landroid/view/ViewTreeObserver$OnScrollChangedListener; // field@0dd0 │ │ +096bf4: 6e20 0e1f 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeOnScrollChangedListener:(Landroid/view/ViewTreeObserver$OnScrollChangedListener;)V // method@1f0e │ │ +096bfa: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +096bfc: 5b20 d10d |0018: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.mViewTreeObserver:Landroid/view/ViewTreeObserver; // field@0dd1 │ │ +096c00: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0008 line=123 │ │ 0x0010 line=124 │ │ 0x0017 line=126 │ │ 0x001a line=128 │ │ @@ -151019,18 +151051,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09327c: |[09327c] com.actionbarsherlock.internal.widget.PopupWindowCompat.dismiss:()V │ │ -09328c: 6f10 b820 0000 |0000: invoke-super {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@20b8 │ │ -093292: 7010 622b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2b62 │ │ -093298: 0e00 |0006: return-void │ │ +096c04: |[096c04] com.actionbarsherlock.internal.widget.PopupWindowCompat.dismiss:()V │ │ +096c14: 6f10 b820 0000 |0000: invoke-super {v0}, Landroid/widget/PopupWindow;.dismiss:()V // method@20b8 │ │ +096c1a: 7010 622b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2b62 │ │ +096c20: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0003 line=176 │ │ 0x0006 line=177 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -151040,18 +151072,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -09329c: |[09329c] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAsDropDown:(Landroid/view/View;II)V │ │ -0932ac: 6f40 b920 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@20b9 │ │ -0932b2: 7020 552b 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2b55 │ │ -0932b8: 0e00 |0006: return-void │ │ +096c24: |[096c24] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAsDropDown:(Landroid/view/View;II)V │ │ +096c34: 6f40 b920 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@20b9 │ │ +096c3a: 7020 552b 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2b55 │ │ +096c40: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0003 line=152 │ │ 0x0006 line=153 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -151064,18 +151096,18 @@ │ │ type : '(Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 7 16-bit code units │ │ -0932bc: |[0932bc] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAtLocation:(Landroid/view/View;III)V │ │ -0932cc: 6f54 bb20 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAtLocation:(Landroid/view/View;III)V // method@20bb │ │ -0932d2: 7010 622b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2b62 │ │ -0932d8: 0e00 |0006: return-void │ │ +096c44: |[096c44] com.actionbarsherlock.internal.widget.PopupWindowCompat.showAtLocation:(Landroid/view/View;III)V │ │ +096c54: 6f54 bb20 1032 |0000: invoke-super {v0, v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAtLocation:(Landroid/view/View;III)V // method@20bb │ │ +096c5a: 7010 622b 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.unregisterListener:()V // method@2b62 │ │ +096c60: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0003 line=170 │ │ 0x0006 line=171 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -151089,18 +151121,18 @@ │ │ type : '(Landroid/view/View;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0932dc: |[0932dc] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;II)V │ │ -0932ec: 6f40 bc20 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;II)V // method@20bc │ │ -0932f2: 7020 552b 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2b55 │ │ -0932f8: 0e00 |0006: return-void │ │ +096c64: |[096c64] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;II)V │ │ +096c74: 6f40 bc20 1032 |0000: invoke-super {v0, v1, v2, v3}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;II)V // method@20bc │ │ +096c7a: 7020 552b 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2b55 │ │ +096c80: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0003 line=164 │ │ 0x0006 line=165 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ @@ -151113,38 +151145,38 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 7 16-bit code units │ │ -0932fc: |[0932fc] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;IIII)V │ │ -09330c: 7506 bd20 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@20bd │ │ -093312: 7020 552b 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2b55 │ │ -093318: 0e00 |0006: return-void │ │ +096c84: |[096c84] com.actionbarsherlock.internal.widget.PopupWindowCompat.update:(Landroid/view/View;IIII)V │ │ +096c94: 7506 bd20 0000 |0000: invoke-super/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/PopupWindow;.update:(Landroid/view/View;IIII)V // method@20bd │ │ +096c9a: 7020 552b 1000 |0003: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;.registerListener:(Landroid/view/View;)V // method@2b55 │ │ +096ca0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0003 line=158 │ │ 0x0006 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ 0x0000 - 0x0007 reg=1 anchor Landroid/view/View; │ │ 0x0000 - 0x0007 reg=2 xoff I │ │ 0x0000 - 0x0007 reg=3 yoff I │ │ 0x0000 - 0x0007 reg=4 width I │ │ 0x0000 - 0x0007 reg=5 height I │ │ │ │ - source_file_idx : 3738 (PopupWindowCompat.java) │ │ + source_file_idx : 3739 (PopupWindowCompat.java) │ │ │ │ Class #689 header: │ │ class_idx : 1357 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3981 │ │ +source_file_idx : 3982 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #689 annotations: │ │ Annotations on class │ │ @@ -151173,74 +151205,74 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -09331c: |[09331c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ -09332c: 5b01 d30d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ -093330: 5b02 d40d |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0dd4 │ │ -093334: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09333a: 0e00 |0007: return-void │ │ +096ca4: |[096ca4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ │ +096cb4: 5b01 d30d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ +096cb8: 5b02 d40d |0002: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0dd4 │ │ +096cbc: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +096cc2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/view/View; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -09333c: |[09333c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.run:()V │ │ -09334c: 5441 d40d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0dd4 │ │ -093350: 6e10 fa1d 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -093356: 0a01 |0005: move-result v1 │ │ -093358: 5442 d30d |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ -09335c: 6e10 982b 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@2b98 │ │ -093362: 0a02 |000b: move-result v2 │ │ -093364: 5443 d40d |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0dd4 │ │ -093368: 6e10 1f1e 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -09336e: 0a03 |0011: move-result v3 │ │ -093370: b132 |0012: sub-int/2addr v2, v3 │ │ -093372: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ -093376: 9100 0102 |0015: sub-int v0, v1, v2 │ │ -09337a: 5441 d30d |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ -09337e: 1202 |0019: const/4 v2, #int 0 // #0 │ │ -093380: 6e30 b02b 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@2bb0 │ │ -093386: 5441 d30d |001d: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ -09338a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -09338c: 5b12 e70d |0020: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -093390: 0e00 |0022: return-void │ │ +096cc4: |[096cc4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$1.run:()V │ │ +096cd4: 5441 d40d |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0dd4 │ │ +096cd8: 6e10 fa1d 0100 |0002: invoke-virtual {v1}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +096cde: 0a01 |0005: move-result v1 │ │ +096ce0: 5442 d30d |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ +096ce4: 6e10 982b 0200 |0008: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getWidth:()I // method@2b98 │ │ +096cea: 0a02 |000b: move-result v2 │ │ +096cec: 5443 d40d |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.val$tabView:Landroid/view/View; // field@0dd4 │ │ +096cf0: 6e10 1f1e 0300 |000e: invoke-virtual {v3}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +096cf6: 0a03 |0011: move-result v3 │ │ +096cf8: b132 |0012: sub-int/2addr v2, v3 │ │ +096cfa: db02 0202 |0013: div-int/lit8 v2, v2, #int 2 // #02 │ │ +096cfe: 9100 0102 |0015: sub-int v0, v1, v2 │ │ +096d02: 5441 d30d |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ +096d06: 1202 |0019: const/4 v2, #int 0 // #0 │ │ +096d08: 6e30 b02b 0102 |001a: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.smoothScrollTo:(II)V // method@2bb0 │ │ +096d0e: 5441 d30d |001d: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd3 │ │ +096d12: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +096d14: 5b12 e70d |0020: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +096d18: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0017 line=250 │ │ 0x001d line=251 │ │ 0x0022 line=252 │ │ locals : │ │ 0x0017 - 0x0023 reg=0 scrollPos I │ │ 0x0000 - 0x0023 reg=4 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; │ │ │ │ - source_file_idx : 3981 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3982 (ScrollingTabContainerView.java) │ │ │ │ Class #690 header: │ │ class_idx : 1358 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1135 │ │ -source_file_idx : 3981 │ │ +source_file_idx : 3982 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #690 annotations: │ │ Annotations on class │ │ @@ -151264,18 +151296,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -093394: |[093394] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0933a4: 5b01 d50d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ -0933a8: 7010 1620 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ -0933ae: 0e00 |0005: return-void │ │ +096d1c: |[096d1c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +096d2c: 5b01 d50d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ +096d30: 7010 1620 0000 |0002: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ +096d36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -151284,17 +151316,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0933b0: |[0933b0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ -0933c0: 7020 672b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2b67 │ │ -0933c6: 0e00 |0003: return-void │ │ +096d38: |[096d38] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ +096d48: 7020 672b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2b67 │ │ +096d4e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; │ │ @@ -151305,21 +151337,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0933c8: |[0933c8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ -0933d8: 5410 d50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ -0933dc: 7110 8a2b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ -0933e2: 0c00 |0005: move-result-object v0 │ │ -0933e4: 6e10 0d2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0933ea: 0a00 |0009: move-result v0 │ │ -0933ec: 0f00 |000a: return v0 │ │ +096d50: |[096d50] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getCount:()I │ │ +096d60: 5410 d50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ +096d64: 7110 8a2b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ +096d6a: 0c00 |0005: move-result-object v0 │ │ +096d6c: 6e10 0d2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +096d72: 0a00 |0009: move-result v0 │ │ +096d74: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;) │ │ @@ -151327,24 +151359,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0933f0: |[0933f0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ -093400: 5410 d50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ -093404: 7110 8a2b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ -09340a: 0c00 |0005: move-result-object v0 │ │ -09340c: 6e20 0c2a 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -093412: 0c00 |0009: move-result-object v0 │ │ -093414: 1f00 5005 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ -093418: 6e10 772b 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2b77 │ │ -09341e: 0c00 |000f: move-result-object v0 │ │ -093420: 1100 |0010: return-object v0 │ │ +096d78: |[096d78] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItem:(I)Ljava/lang/Object; │ │ +096d88: 5410 d50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ +096d8c: 7110 8a2b 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ +096d92: 0c00 |0005: move-result-object v0 │ │ +096d94: 6e20 0c2a 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +096d9a: 0c00 |0009: move-result-object v0 │ │ +096d9c: 1f00 5005 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ +096da0: 6e10 772b 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2b77 │ │ +096da6: 0c00 |000f: move-result-object v0 │ │ +096da8: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0011 reg=2 position I │ │ │ │ @@ -151353,17 +151385,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -093424: |[093424] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ -093434: 8130 |0000: int-to-long v0, v3 │ │ -093436: 1000 |0001: return-wide v0 │ │ +096dac: |[096dac] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getItemId:(I)J │ │ +096dbc: 8130 |0000: int-to-long v0, v3 │ │ +096dbe: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -151372,50 +151404,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 │ │ -093438: |[093438] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -093448: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ -09344c: 5431 d50d |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ -093450: 6e20 6a2b 4300 |0004: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2b6a │ │ -093456: 0c00 |0007: move-result-object v0 │ │ -093458: 1f00 b104 |0008: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ -09345c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -09345e: 7130 8b2b 0102 |000b: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b8b │ │ -093464: 0c05 |000e: move-result-object v5 │ │ -093466: 1105 |000f: return-object v5 │ │ -093468: 0750 |0010: move-object v0, v5 │ │ -09346a: 1f00 5005 |0011: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ -09346e: 6e20 6a2b 4300 |0013: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2b6a │ │ -093474: 0c01 |0016: move-result-object v1 │ │ -093476: 1f01 b104 |0017: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ -09347a: 6e20 742b 1000 |0019: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2b74 │ │ -093480: 28f3 |001c: goto 000f // -000d │ │ +096dc0: |[096dc0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +096dd0: 3905 1000 |0000: if-nez v5, 0010 // +0010 │ │ +096dd4: 5431 d50d |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd5 │ │ +096dd8: 6e20 6a2b 4300 |0004: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2b6a │ │ +096dde: 0c00 |0007: move-result-object v0 │ │ +096de0: 1f00 b104 |0008: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ +096de4: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +096de6: 7130 8b2b 0102 |000b: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b8b │ │ +096dec: 0c05 |000e: move-result-object v5 │ │ +096dee: 1105 |000f: return-object v5 │ │ +096df0: 0750 |0010: move-object v0, v5 │ │ +096df2: 1f00 5005 |0011: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ +096df6: 6e20 6a2b 4300 |0013: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.getItem:(I)Ljava/lang/Object; // method@2b6a │ │ +096dfc: 0c01 |0016: move-result-object v1 │ │ +096dfe: 1f01 b104 |0017: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ +096e02: 6e20 742b 1000 |0019: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2b74 │ │ +096e08: 28f3 |001c: goto 000f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ 0x000f line=497 │ │ 0x0011 line=495 │ │ locals : │ │ 0x0000 - 0x001d reg=3 this Lcom/actionbarsherlock/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 : 3981 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3982 (ScrollingTabContainerView.java) │ │ │ │ Class #691 header: │ │ class_idx : 1359 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3981 │ │ +source_file_idx : 3982 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #691 annotations: │ │ Annotations on class │ │ @@ -151440,18 +151472,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -093484: |[093484] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -093494: 5b01 d60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd6 │ │ -093498: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09349e: 0e00 |0005: return-void │ │ +096e0c: |[096e0c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +096e1c: 5b01 d60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd6 │ │ +096e20: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +096e26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -151460,17 +151492,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0934a0: |[0934a0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ -0934b0: 7020 6e2b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2b6e │ │ -0934b6: 0e00 |0003: return-void │ │ +096e28: |[096e28] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V │ │ +096e38: 7020 6e2b 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2b6e │ │ +096e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; │ │ @@ -151481,40 +151513,40 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0934b8: |[0934b8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ -0934c8: 0763 |0000: move-object v3, v6 │ │ -0934ca: 1f03 5005 |0001: check-cast v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ -0934ce: 6e10 772b 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2b77 │ │ -0934d4: 0c04 |0006: move-result-object v4 │ │ -0934d6: 6e10 7321 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@2173 │ │ -0934dc: 5454 d60d |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd6 │ │ -0934e0: 7110 8a2b 0400 |000c: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ -0934e6: 0c04 |000f: move-result-object v4 │ │ -0934e8: 6e10 0d2a 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0934ee: 0a02 |0013: move-result v2 │ │ -0934f0: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0934f2: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ -0934f6: 5454 d60d |0017: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd6 │ │ -0934fa: 7110 8a2b 0400 |0019: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ -093500: 0c04 |001c: move-result-object v4 │ │ -093502: 6e20 0c2a 1400 |001d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -093508: 0c00 |0020: move-result-object v0 │ │ -09350a: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ -09350e: 1214 |0023: const/4 v4, #int 1 // #1 │ │ -093510: 6e20 7c1e 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@1e7c │ │ -093516: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09351a: 28ec |0029: goto 0015 // -0014 │ │ -09351c: 1204 |002a: const/4 v4, #int 0 // #0 │ │ -09351e: 28f9 |002b: goto 0024 // -0007 │ │ -093520: 0e00 |002c: return-void │ │ +096e40: |[096e40] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabClickListener.onClick:(Landroid/view/View;)V │ │ +096e50: 0763 |0000: move-object v3, v6 │ │ +096e52: 1f03 5005 |0001: check-cast v3, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ +096e56: 6e10 772b 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2b77 │ │ +096e5c: 0c04 |0006: move-result-object v4 │ │ +096e5e: 6e10 7321 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@2173 │ │ +096e64: 5454 d60d |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd6 │ │ +096e68: 7110 8a2b 0400 |000c: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ +096e6e: 0c04 |000f: move-result-object v4 │ │ +096e70: 6e10 0d2a 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +096e76: 0a02 |0013: move-result v2 │ │ +096e78: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +096e7a: 3521 1700 |0015: if-ge v1, v2, 002c // +0017 │ │ +096e7e: 5454 d60d |0017: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd6 │ │ +096e82: 7110 8a2b 0400 |0019: invoke-static {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b8a │ │ +096e88: 0c04 |001c: move-result-object v4 │ │ +096e8a: 6e20 0c2a 1400 |001d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +096e90: 0c00 |0020: move-result-object v0 │ │ +096e92: 3360 0900 |0021: if-ne v0, v6, 002a // +0009 │ │ +096e96: 1214 |0023: const/4 v4, #int 1 // #1 │ │ +096e98: 6e20 7c1e 4000 |0024: invoke-virtual {v0, v4}, Landroid/view/View;.setSelected:(Z)V // method@1e7c │ │ +096e9e: d801 0101 |0027: add-int/lit8 v1, v1, #int 1 // #01 │ │ +096ea2: 28ec |0029: goto 0015 // -0014 │ │ +096ea4: 1204 |002a: const/4 v4, #int 0 // #0 │ │ +096ea6: 28f9 |002b: goto 0024 // -0007 │ │ +096ea8: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ 0x0003 line=504 │ │ 0x000a line=505 │ │ 0x0014 line=506 │ │ 0x0017 line=507 │ │ @@ -151526,21 +151558,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 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ 0x0000 - 0x002d reg=5 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; │ │ 0x0000 - 0x002d reg=6 view Landroid/view/View; │ │ │ │ - source_file_idx : 3981 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3982 (ScrollingTabContainerView.java) │ │ │ │ Class #692 header: │ │ class_idx : 1360 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1150 │ │ -source_file_idx : 3981 │ │ +source_file_idx : 3982 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #692 annotations: │ │ Annotations on class │ │ @@ -151580,17 +151612,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 │ │ -093524: |[093524] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -093534: 7030 5f20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ -09353a: 0e00 |0003: return-void │ │ +096eac: |[096eac] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +096ebc: 7030 5f20 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ +096ec2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 0x0003 line=374 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -151602,18 +151634,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09353c: |[09353c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -09354c: 5b01 da0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ -093550: 6e10 812b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2b81 │ │ -093556: 0e00 |0005: return-void │ │ +096ec4: |[096ec4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.bindTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +096ed4: 5b01 da0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ +096ed8: 6e10 812b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2b81 │ │ +096ede: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0002 line=389 │ │ 0x0005 line=390 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ @@ -151624,17 +151656,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093558: |[093558] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -093568: 5410 da0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ -09356c: 1100 |0002: return-object v0 │ │ +096ee0: |[096ee0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +096ef0: 5410 da0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ +096ef4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;) │ │ @@ -151642,22 +151674,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -093570: |[093570] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -093580: 5b12 d90d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ -093584: 5b13 da0d |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ -093588: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ -09358c: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ -093590: 6e20 7d2b 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@2b7d │ │ -093596: 6e10 812b 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2b81 │ │ -09359c: 0e00 |000e: return-void │ │ +096ef8: |[096ef8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +096f08: 5b12 d90d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ +096f0c: 5b13 da0d |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ +096f10: 3804 0700 |0004: if-eqz v4, 000b // +0007 │ │ +096f14: 1300 1300 |0006: const/16 v0, #int 19 // #13 │ │ +096f18: 6e20 7d2b 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setGravity:(I)V // method@2b7d │ │ +096f1e: 6e10 812b 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2b81 │ │ +096f24: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=377 │ │ 0x0002 line=378 │ │ 0x0004 line=380 │ │ 0x0006 line=381 │ │ 0x000b line=384 │ │ @@ -151673,31 +151705,31 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0935a0: |[0935a0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ -0935b0: 6f30 6f20 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ -0935b6: 5420 d90d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ -0935ba: 5200 e30d |0005: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ -0935be: 3d00 1900 |0007: if-lez v0, 0020 // +0019 │ │ -0935c2: 6e10 762b 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@2b76 │ │ -0935c8: 0a00 |000c: move-result v0 │ │ -0935ca: 5421 d90d |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ -0935ce: 5211 e30d |000f: iget v1, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ -0935d2: 3710 0f00 |0011: if-le v0, v1, 0020 // +000f │ │ -0935d6: 5420 d90d |0013: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ -0935da: 5200 e30d |0015: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ -0935de: 1501 0040 |0017: const/high16 v1, #int 1073741824 // #4000 │ │ -0935e2: 7120 d41d 1000 |0019: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0935e8: 0a00 |001c: move-result v0 │ │ -0935ea: 6f30 6f20 0204 |001d: invoke-super {v2, v0, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ -0935f0: 0e00 |0020: return-void │ │ +096f28: |[096f28] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.onMeasure:(II)V │ │ +096f38: 6f30 6f20 3204 |0000: invoke-super {v2, v3, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ +096f3e: 5420 d90d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ +096f42: 5200 e30d |0005: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ +096f46: 3d00 1900 |0007: if-lez v0, 0020 // +0019 │ │ +096f4a: 6e10 762b 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getMeasuredWidth:()I // method@2b76 │ │ +096f50: 0a00 |000c: move-result v0 │ │ +096f52: 5421 d90d |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ +096f56: 5211 e30d |000f: iget v1, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ +096f5a: 3710 0f00 |0011: if-le v0, v1, 0020 // +000f │ │ +096f5e: 5420 d90d |0013: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mParent:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dd9 │ │ +096f62: 5200 e30d |0015: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ +096f66: 1501 0040 |0017: const/high16 v1, #int 1073741824 // #4000 │ │ +096f6a: 7120 d41d 1000 |0019: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +096f70: 0a00 |001c: move-result v0 │ │ +096f72: 6f30 6f20 0204 |001d: invoke-super {v2, v0, v4}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ +096f78: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0003 line=397 │ │ 0x0013 line=398 │ │ 0x0020 line=401 │ │ locals : │ │ @@ -151710,110 +151742,110 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 207 16-bit code units │ │ -0935f4: |[0935f4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ -093604: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ -093608: 120c |0002: const/4 v12, #int 0 // #0 │ │ -09360a: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ -09360e: 12eb |0005: const/4 v11, #int -2 // #fe │ │ -093610: 120a |0006: const/4 v10, #int 0 // #0 │ │ -093612: 54e5 da0d |0007: iget-object v5, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ -093616: 6e10 6e21 0500 |0009: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@216e │ │ -09361c: 0c00 |000c: move-result-object v0 │ │ -09361e: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ -093622: 6e10 091e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -093628: 0c01 |0012: move-result-object v1 │ │ -09362a: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ -09362e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -093632: 1f01 4004 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ -093636: 6e20 d11e 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -09363c: 6e20 722b 0e00 |001c: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2b72 │ │ -093642: 5be0 d70d |001f: iput-object v0, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ -093646: 54e8 db0d |0021: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -09364a: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ -09364e: 54e8 db0d |0025: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -093652: 6e20 5229 9800 |0027: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2952 │ │ -093658: 54e8 d80d |002a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -09365c: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ -093660: 54e8 d80d |002e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -093664: 6e20 5920 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -09366a: 54e8 d80d |0033: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -09366e: 6e20 5320 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -093674: 0e00 |0038: return-void │ │ -093676: 54e8 d70d |0039: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ -09367a: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ -09367e: 54e8 d70d |003d: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ -093682: 6e20 7a2b 8e00 |003f: invoke-virtual {v14, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@2b7a │ │ -093688: 5bea d70d |0042: iput-object v10, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ -09368c: 6e10 6f21 0500 |0044: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@216f │ │ -093692: 0c02 |0047: move-result-object v2 │ │ -093694: 6e10 7221 0500 |0048: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@2172 │ │ -09369a: 0c06 |004b: move-result-object v6 │ │ -09369c: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ -0936a0: 54e8 d80d |004e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -0936a4: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ -0936a8: 2203 7c04 |0052: new-instance v3, Landroid/widget/ImageView; // type@047c │ │ -0936ac: 6e10 752b 0e00 |0054: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2b75 │ │ -0936b2: 0c08 |0057: move-result-object v8 │ │ -0936b4: 7020 4720 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2047 │ │ -0936ba: 2204 7d04 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0936be: 7030 5a20 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ -0936c4: 594d 6408 |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0864 │ │ -0936c8: 6e20 5620 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2056 │ │ -0936ce: 6e30 732b 3e0c |0065: invoke-virtual {v14, v3, v12}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@2b73 │ │ -0936d4: 5be3 d80d |0068: iput-object v3, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -0936d8: 54e8 d80d |006a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -0936dc: 6e20 5320 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -0936e2: 54e8 d80d |006f: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -0936e6: 6e20 5920 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0936ec: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ -0936f0: 54e8 db0d |0076: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -0936f4: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ -0936f8: 2207 2605 |007a: new-instance v7, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // type@0526 │ │ -0936fc: 6e10 752b 0e00 |007c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2b75 │ │ -093702: 0c08 |007f: move-result-object v8 │ │ -093704: 6009 7b08 |0080: sget v9, Lcom/actionbarsherlock/R$attr;.actionBarTabTextStyle:I // field@087b │ │ -093708: 7040 4d29 879a |0082: invoke-direct {v7, v8, v10, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@294d │ │ -09370e: 6208 4908 |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ -093712: 6e20 4e29 8700 |0087: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@294e │ │ -093718: 2204 7d04 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -09371c: 7030 5a20 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ -093722: 594d 6408 |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0864 │ │ -093726: 6e20 4f29 4700 |0091: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@294f │ │ -09372c: 6e20 722b 7e00 |0094: invoke-virtual {v14, v7}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2b72 │ │ -093732: 5be7 db0d |0097: iput-object v7, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -093736: 54e8 db0d |0099: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -09373a: 6e20 5129 6800 |009b: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2951 │ │ -093740: 54e8 db0d |009e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -093744: 6e20 5229 c800 |00a0: invoke-virtual {v8, v12}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2952 │ │ -09374a: 54e8 d80d |00a3: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -09374e: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ -093752: 54e8 d80d |00a7: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -093756: 6e10 6d21 0500 |00a9: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@216d │ │ -09375c: 0c09 |00ac: move-result-object v9 │ │ -09375e: 6e20 5120 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2051 │ │ -093764: 2888 |00b0: goto 0038 // -0078 │ │ -093766: 54e8 d80d |00b1: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -09376a: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ -09376e: 54e8 d80d |00b5: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -093772: 6e20 5920 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -093778: 54e8 d80d |00ba: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ -09377c: 6e20 5320 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -093782: 28b5 |00bf: goto 0074 // -004b │ │ -093784: 54e8 db0d |00c0: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -093788: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ -09378c: 54e8 db0d |00c4: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -093790: 6e20 5229 9800 |00c6: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2952 │ │ -093796: 54e8 db0d |00c9: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ -09379a: 6e20 5029 a800 |00cb: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ -0937a0: 28d5 |00ce: goto 00a3 // -002b │ │ +096f7c: |[096f7c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$TabView.update:()V │ │ +096f8c: 130d 1000 |0000: const/16 v13, #int 16 // #10 │ │ +096f90: 120c |0002: const/4 v12, #int 0 // #0 │ │ +096f92: 1309 0800 |0003: const/16 v9, #int 8 // #8 │ │ +096f96: 12eb |0005: const/4 v11, #int -2 // #fe │ │ +096f98: 120a |0006: const/4 v10, #int 0 // #0 │ │ +096f9a: 54e5 da0d |0007: iget-object v5, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTab:Lcom/actionbarsherlock/app/ActionBar$Tab; // field@0dda │ │ +096f9e: 6e10 6e21 0500 |0009: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@216e │ │ +096fa4: 0c00 |000c: move-result-object v0 │ │ +096fa6: 3800 2c00 |000d: if-eqz v0, 0039 // +002c │ │ +096faa: 6e10 091e 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +096fb0: 0c01 |0012: move-result-object v1 │ │ +096fb2: 32e1 0c00 |0013: if-eq v1, v14, 001f // +000c │ │ +096fb6: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +096fba: 1f01 4004 |0017: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ +096fbe: 6e20 d11e 0100 |0019: invoke-virtual {v1, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +096fc4: 6e20 722b 0e00 |001c: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2b72 │ │ +096fca: 5be0 d70d |001f: iput-object v0, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ +096fce: 54e8 db0d |0021: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +096fd2: 3808 0700 |0023: if-eqz v8, 002a // +0007 │ │ +096fd6: 54e8 db0d |0025: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +096fda: 6e20 5229 9800 |0027: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2952 │ │ +096fe0: 54e8 d80d |002a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +096fe4: 3808 0c00 |002c: if-eqz v8, 0038 // +000c │ │ +096fe8: 54e8 d80d |002e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +096fec: 6e20 5920 9800 |0030: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +096ff2: 54e8 d80d |0033: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +096ff6: 6e20 5320 a800 |0035: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +096ffc: 0e00 |0038: return-void │ │ +096ffe: 54e8 d70d |0039: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ +097002: 3808 0900 |003b: if-eqz v8, 0044 // +0009 │ │ +097006: 54e8 d70d |003d: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ +09700a: 6e20 7a2b 8e00 |003f: invoke-virtual {v14, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.removeView:(Landroid/view/View;)V // method@2b7a │ │ +097010: 5bea d70d |0042: iput-object v10, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mCustomView:Landroid/view/View; // field@0dd7 │ │ +097014: 6e10 6f21 0500 |0044: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@216f │ │ +09701a: 0c02 |0047: move-result-object v2 │ │ +09701c: 6e10 7221 0500 |0048: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@2172 │ │ +097022: 0c06 |004b: move-result-object v6 │ │ +097024: 3802 6500 |004c: if-eqz v2, 00b1 // +0065 │ │ +097028: 54e8 d80d |004e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +09702c: 3908 1a00 |0050: if-nez v8, 006a // +001a │ │ +097030: 2203 7c04 |0052: new-instance v3, Landroid/widget/ImageView; // type@047c │ │ +097034: 6e10 752b 0e00 |0054: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2b75 │ │ +09703a: 0c08 |0057: move-result-object v8 │ │ +09703c: 7020 4720 8300 |0058: invoke-direct {v3, v8}, Landroid/widget/ImageView;.:(Landroid/content/Context;)V // method@2047 │ │ +097042: 2204 7d04 |005b: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +097046: 7030 5a20 b40b |005d: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ +09704c: 594d 6408 |0060: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0864 │ │ +097050: 6e20 5620 4300 |0062: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2056 │ │ +097056: 6e30 732b 3e0c |0065: invoke-virtual {v14, v3, v12}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;I)V // method@2b73 │ │ +09705c: 5be3 d80d |0068: iput-object v3, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +097060: 54e8 d80d |006a: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +097064: 6e20 5320 2800 |006c: invoke-virtual {v8, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +09706a: 54e8 d80d |006f: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +09706e: 6e20 5920 c800 |0071: invoke-virtual {v8, v12}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +097074: 3806 4c00 |0074: if-eqz v6, 00c0 // +004c │ │ +097078: 54e8 db0d |0076: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +09707c: 3908 2100 |0078: if-nez v8, 0099 // +0021 │ │ +097080: 2207 2605 |007a: new-instance v7, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // type@0526 │ │ +097084: 6e10 752b 0e00 |007c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getContext:()Landroid/content/Context; // method@2b75 │ │ +09708a: 0c08 |007f: move-result-object v8 │ │ +09708c: 6009 7b08 |0080: sget v9, Lcom/actionbarsherlock/R$attr;.actionBarTabTextStyle:I // field@087b │ │ +097090: 7040 4d29 879a |0082: invoke-direct {v7, v8, v10, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@294d │ │ +097096: 6208 4908 |0085: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ +09709a: 6e20 4e29 8700 |0087: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@294e │ │ +0970a0: 2204 7d04 |008a: new-instance v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0970a4: 7030 5a20 b40b |008c: invoke-direct {v4, v11, v11}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ +0970aa: 594d 6408 |008f: iput v13, v4, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0864 │ │ +0970ae: 6e20 4f29 4700 |0091: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@294f │ │ +0970b4: 6e20 722b 7e00 |0094: invoke-virtual {v14, v7}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.addView:(Landroid/view/View;)V // method@2b72 │ │ +0970ba: 5be7 db0d |0097: iput-object v7, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +0970be: 54e8 db0d |0099: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +0970c2: 6e20 5129 6800 |009b: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2951 │ │ +0970c8: 54e8 db0d |009e: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +0970cc: 6e20 5229 c800 |00a0: invoke-virtual {v8, v12}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2952 │ │ +0970d2: 54e8 d80d |00a3: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +0970d6: 3808 93ff |00a5: if-eqz v8, 0038 // -006d │ │ +0970da: 54e8 d80d |00a7: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +0970de: 6e10 6d21 0500 |00a9: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@216d │ │ +0970e4: 0c09 |00ac: move-result-object v9 │ │ +0970e6: 6e20 5120 9800 |00ad: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2051 │ │ +0970ec: 2888 |00b0: goto 0038 // -0078 │ │ +0970ee: 54e8 d80d |00b1: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +0970f2: 3808 c1ff |00b3: if-eqz v8, 0074 // -003f │ │ +0970f6: 54e8 d80d |00b5: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +0970fa: 6e20 5920 9800 |00b7: invoke-virtual {v8, v9}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +097100: 54e8 d80d |00ba: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mIconView:Landroid/widget/ImageView; // field@0dd8 │ │ +097104: 6e20 5320 a800 |00bc: invoke-virtual {v8, v10}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +09710a: 28b5 |00bf: goto 0074 // -004b │ │ +09710c: 54e8 db0d |00c0: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +097110: 3808 e1ff |00c2: if-eqz v8, 00a3 // -001f │ │ +097114: 54e8 db0d |00c4: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +097118: 6e20 5229 9800 |00c6: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setVisibility:(I)V // method@2952 │ │ +09711e: 54e8 db0d |00c9: iget-object v8, v14, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.mTextView:Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; // field@0ddb │ │ +097122: 6e20 5029 a800 |00cb: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/CapitalizingTextView;.setText:(Ljava/lang/CharSequence;)V // method@2950 │ │ +097128: 28d5 |00ce: goto 00a3 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0007 line=404 │ │ 0x0009 line=405 │ │ 0x000d line=406 │ │ 0x000f line=407 │ │ 0x0013 line=408 │ │ @@ -151867,21 +151899,21 @@ │ │ 0x0085 - 0x0099 reg=7 textView Lcom/actionbarsherlock/internal/widget/CapitalizingTextView; │ │ 0x000d - 0x00cf reg=0 custom Landroid/view/View; │ │ 0x0048 - 0x00cf reg=2 icon Landroid/graphics/drawable/Drawable; │ │ 0x0009 - 0x00cf reg=5 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x004c - 0x00cf reg=6 text Ljava/lang/CharSequence; │ │ 0x0000 - 0x00cf reg=14 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ │ │ - source_file_idx : 3981 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3982 (ScrollingTabContainerView.java) │ │ │ │ Class #693 header: │ │ class_idx : 1364 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 580 │ │ +source_file_idx : 582 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 4 │ │ │ │ Class #693 annotations: │ │ Annotations on class │ │ @@ -151917,21 +151949,21 @@ │ │ │ │ #3 : (in Lcom/actionbarsherlock/view/ActionMode$Callback;) │ │ name : 'onPrepareActionMode' │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 580 (ActionMode.java) │ │ + source_file_idx : 582 (ActionMode.java) │ │ │ │ Class #694 header: │ │ class_idx : 1365 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 580 │ │ +source_file_idx : 582 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #694 annotations: │ │ Annotations on class │ │ @@ -151954,21 +151986,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0937a4: |[0937a4] com.actionbarsherlock.view.ActionMode.:()V │ │ -0937b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0937ba: 0e00 |0003: return-void │ │ +09712c: |[09712c] com.actionbarsherlock.view.ActionMode.:()V │ │ +09713c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +097142: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ - 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/view/ActionMode;) │ │ name : 'finish' │ │ type : '()V' │ │ @@ -152004,17 +152035,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0937bc: |[0937bc] com.actionbarsherlock.view.ActionMode.getTag:()Ljava/lang/Object; │ │ -0937cc: 5410 ef0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0def │ │ -0937d0: 1100 |0002: return-object v0 │ │ +097144: |[097144] com.actionbarsherlock.view.ActionMode.getTag:()Ljava/lang/Object; │ │ +097154: 5410 ef0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0def │ │ +097158: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ #6 : (in Lcom/actionbarsherlock/view/ActionMode;) │ │ @@ -152034,17 +152065,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0937d4: |[0937d4] com.actionbarsherlock.view.ActionMode.isUiFocusable:()Z │ │ -0937e4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0937e6: 0f00 |0001: return v0 │ │ +09715c: |[09715c] com.actionbarsherlock.view.ActionMode.isUiFocusable:()Z │ │ +09716c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09716e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ #9 : (in Lcom/actionbarsherlock/view/ActionMode;) │ │ @@ -152070,17 +152101,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0937e8: |[0937e8] com.actionbarsherlock.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ -0937f8: 5b01 ef0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0def │ │ -0937fc: 0e00 |0002: return-void │ │ +097170: |[097170] com.actionbarsherlock.view.ActionMode.setTag:(Ljava/lang/Object;)V │ │ +097180: 5b01 ef0d |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionMode;.mTag:Ljava/lang/Object; // field@0def │ │ +097184: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -152093,21 +152124,21 @@ │ │ │ │ #14 : (in Lcom/actionbarsherlock/view/ActionMode;) │ │ name : 'setTitle' │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 580 (ActionMode.java) │ │ + source_file_idx : 582 (ActionMode.java) │ │ │ │ Class #695 header: │ │ class_idx : 1366 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 585 │ │ +source_file_idx : 587 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #695 annotations: │ │ Annotations on class │ │ @@ -152125,21 +152156,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;) │ │ name : 'onSubUiVisibilityChanged' │ │ type : '(Z)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 585 (ActionProvider.java) │ │ + source_file_idx : 587 (ActionProvider.java) │ │ │ │ Class #696 header: │ │ class_idx : 1367 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 585 │ │ +source_file_idx : 587 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #696 annotations: │ │ Annotations on class │ │ @@ -152162,17 +152193,17 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -093800: |[093800] com.actionbarsherlock.view.ActionProvider.:(Landroid/content/Context;)V │ │ -093810: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -093816: 0e00 |0003: return-void │ │ +097188: |[097188] com.actionbarsherlock.view.ActionProvider.:(Landroid/content/Context;)V │ │ +097198: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09719e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0003 line=70 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/view/ActionProvider; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ @@ -152183,17 +152214,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -093818: |[093818] com.actionbarsherlock.view.ActionProvider.hasSubMenu:()Z │ │ -093828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09382a: 0f00 |0001: return v0 │ │ +0971a0: |[0971a0] com.actionbarsherlock.view.ActionProvider.hasSubMenu:()Z │ │ +0971b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0971b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/view/ActionProvider; │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/ActionProvider;) │ │ @@ -152207,17 +152238,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09382c: |[09382c] com.actionbarsherlock.view.ActionProvider.onPerformDefaultAction:()Z │ │ -09383c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09383e: 0f00 |0001: return v0 │ │ +0971b4: |[0971b4] com.actionbarsherlock.view.ActionProvider.onPerformDefaultAction:()Z │ │ +0971c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0971c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/view/ActionProvider; │ │ │ │ #3 : (in Lcom/actionbarsherlock/view/ActionProvider;) │ │ @@ -152225,16 +152256,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -093840: |[093840] com.actionbarsherlock.view.ActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ -093850: 0e00 |0000: return-void │ │ +0971c8: |[0971c8] com.actionbarsherlock.view.ActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ +0971d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/view/ActionProvider; │ │ 0x0000 - 0x0001 reg=1 subMenu Lcom/actionbarsherlock/view/SubMenu; │ │ │ │ @@ -152243,17 +152274,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093854: |[093854] com.actionbarsherlock.view.ActionProvider.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V │ │ -093864: 5b01 f00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0df0 │ │ -093868: 0e00 |0002: return-void │ │ +0971dc: |[0971dc] com.actionbarsherlock.view.ActionProvider.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V │ │ +0971ec: 5b01 f00d |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0df0 │ │ +0971f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/view/ActionProvider; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; │ │ @@ -152263,36 +152294,36 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09386c: |[09386c] com.actionbarsherlock.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ -09387c: 5410 f00d |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0df0 │ │ -093880: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -093884: 5410 f00d |0004: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0df0 │ │ -093888: 7220 d42b 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@2bd4 │ │ -09388e: 0e00 |0009: return-void │ │ +0971f4: |[0971f4] com.actionbarsherlock.view.ActionProvider.subUiVisibilityChanged:(Z)V │ │ +097204: 5410 f00d |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0df0 │ │ +097208: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +09720c: 5410 f00d |0004: iget-object v0, v1, Lcom/actionbarsherlock/view/ActionProvider;.mSubUiVisibilityListener:Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; // field@0df0 │ │ +097210: 7220 d42b 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;.onSubUiVisibilityChanged:(Z)V // method@2bd4 │ │ +097216: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0004 line=153 │ │ 0x0009 line=155 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/view/ActionProvider; │ │ 0x0000 - 0x000a reg=2 isVisible Z │ │ │ │ - source_file_idx : 585 (ActionProvider.java) │ │ + source_file_idx : 587 (ActionProvider.java) │ │ │ │ Class #697 header: │ │ class_idx : 1368 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 827 │ │ +source_file_idx : 829 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #697 - │ │ Class descriptor : 'Lcom/actionbarsherlock/view/CollapsibleActionView;' │ │ @@ -152311,21 +152342,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/CollapsibleActionView;) │ │ name : 'onActionViewExpanded' │ │ type : '()V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 827 (CollapsibleActionView.java) │ │ + source_file_idx : 829 (CollapsibleActionView.java) │ │ │ │ Class #698 header: │ │ class_idx : 1369 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3486 │ │ +source_file_idx : 3487 │ │ static_fields_size : 13 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 24 │ │ │ │ Class #698 - │ │ Class descriptor : 'Lcom/actionbarsherlock/view/Menu;' │ │ @@ -152540,21 +152571,21 @@ │ │ │ │ #23 : (in Lcom/actionbarsherlock/view/Menu;) │ │ name : 'size' │ │ type : '()I' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3486 (Menu.java) │ │ + source_file_idx : 3487 (Menu.java) │ │ │ │ Class #699 header: │ │ class_idx : 1371 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3491 │ │ +source_file_idx : 3492 │ │ static_fields_size : 8 │ │ instance_fields_size: 26 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #699 annotations: │ │ Annotations on class │ │ @@ -152720,20 +152751,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -093890: |[093890] com.actionbarsherlock.view.MenuInflater$MenuState.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V │ │ -0938a0: 5b01 220e |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -0938a4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0938aa: 5b02 210e |0005: iput-object v2, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ -0938ae: 6e10 022c 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2c02 │ │ -0938b4: 0e00 |000a: return-void │ │ +097218: |[097218] com.actionbarsherlock.view.MenuInflater$MenuState.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V │ │ +097228: 5b01 220e |0000: iput-object v1, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +09722c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +097232: 5b02 210e |0005: iput-object v2, v0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ +097236: 6e10 022c 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2c02 │ │ +09723c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ 0x0007 line=309 │ │ 0x000a line=310 │ │ locals : │ │ @@ -152746,17 +152777,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0938b8: |[0938b8] com.actionbarsherlock.view.MenuInflater$MenuState.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ -0938c8: 5410 0f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ -0938cc: 1100 |0002: return-object v0 │ │ +097240: |[097240] com.actionbarsherlock.view.MenuInflater$MenuState.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ +097250: 5410 0f0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ +097254: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ │ │ #2 : (in Lcom/actionbarsherlock/view/MenuInflater$MenuState;) │ │ @@ -152764,21 +152795,21 @@ │ │ type : '(Ljava/lang/String;)C' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0938d0: |[0938d0] com.actionbarsherlock.view.MenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ -0938e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0938e2: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ -0938e6: 0f00 |0003: return v0 │ │ -0938e8: 6e20 b72e 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -0938ee: 0a00 |0007: move-result v0 │ │ -0938f0: 28fb |0008: goto 0003 // -0005 │ │ +097258: |[097258] com.actionbarsherlock.view.MenuInflater$MenuState.getShortcut:(Ljava/lang/String;)C │ │ +097268: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09726a: 3902 0300 |0001: if-nez v2, 0004 // +0003 │ │ +09726e: 0f00 |0003: return v0 │ │ +097270: 6e20 b72e 0200 |0004: invoke-virtual {v2, v0}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +097276: 0a00 |0007: move-result v0 │ │ +097278: 28fb |0008: goto 0003 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=406 │ │ 0x0003 line=409 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ 0x0000 - 0x0009 reg=2 shortcutString Ljava/lang/String; │ │ @@ -152788,41 +152819,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 │ │ -0938f4: |[0938f4] com.actionbarsherlock.view.MenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ -093904: 5463 220e |0000: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -093908: 7110 072c 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ -09390e: 0c03 |0005: move-result-object v3 │ │ -093910: 6e10 5501 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0155 │ │ -093916: 0c03 |0009: move-result-object v3 │ │ -093918: 6e20 772e 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2e77 │ │ -09391e: 0c00 |000d: move-result-object v0 │ │ -093920: 6e20 6b2e 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2e6b │ │ -093926: 0c01 |0011: move-result-object v1 │ │ -093928: 6e20 f02e 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@2ef0 │ │ -09392e: 0c03 |0015: move-result-object v3 │ │ -093930: 1103 |0016: return-object v3 │ │ -093932: 0d02 |0017: move-exception v2 │ │ -093934: 1a03 a20d |0018: const-string v3, "MenuInflater" // string@0da2 │ │ -093938: 2204 e705 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -09393c: 7010 d22e 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -093942: 1a05 2703 |001f: const-string v5, "Cannot instantiate class: " // string@0327 │ │ -093946: 6e20 db2e 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09394c: 0c04 |0024: move-result-object v4 │ │ -09394e: 6e20 db2e 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -093954: 0c04 |0028: move-result-object v4 │ │ -093956: 6e10 e02e 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09395c: 0c04 |002c: move-result-object v4 │ │ -09395e: 7130 081d 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -093964: 1203 |0030: const/4 v3, #int 0 // #0 │ │ -093966: 28e5 |0031: goto 0016 // -001b │ │ +09727c: |[09727c] com.actionbarsherlock.view.MenuInflater$MenuState.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ +09728c: 5463 220e |0000: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +097290: 7110 072c 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ +097296: 0c03 |0005: move-result-object v3 │ │ +097298: 6e10 5501 0300 |0006: invoke-virtual {v3}, Landroid/content/Context;.getClassLoader:()Ljava/lang/ClassLoader; // method@0155 │ │ +09729e: 0c03 |0009: move-result-object v3 │ │ +0972a0: 6e20 772e 7300 |000a: invoke-virtual {v3, v7}, Ljava/lang/ClassLoader;.loadClass:(Ljava/lang/String;)Ljava/lang/Class; // method@2e77 │ │ +0972a6: 0c00 |000d: move-result-object v0 │ │ +0972a8: 6e20 6b2e 8000 |000e: invoke-virtual {v0, v8}, Ljava/lang/Class;.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; // method@2e6b │ │ +0972ae: 0c01 |0011: move-result-object v1 │ │ +0972b0: 6e20 f02e 9100 |0012: invoke-virtual {v1, v9}, Ljava/lang/reflect/Constructor;.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; // method@2ef0 │ │ +0972b6: 0c03 |0015: move-result-object v3 │ │ +0972b8: 1103 |0016: return-object v3 │ │ +0972ba: 0d02 |0017: move-exception v2 │ │ +0972bc: 1a03 a30d |0018: const-string v3, "MenuInflater" // string@0da3 │ │ +0972c0: 2204 e705 |001a: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +0972c4: 7010 d22e 0400 |001c: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0972ca: 1a05 2903 |001f: const-string v5, "Cannot instantiate class: " // string@0329 │ │ +0972ce: 6e20 db2e 5400 |0021: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0972d4: 0c04 |0024: move-result-object v4 │ │ +0972d6: 6e20 db2e 7400 |0025: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0972dc: 0c04 |0028: move-result-object v4 │ │ +0972de: 6e10 e02e 0400 |0029: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0972e4: 0c04 |002c: move-result-object v4 │ │ +0972e6: 7130 081d 4302 |002d: invoke-static {v3, v4, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0972ec: 1203 |0030: const/4 v3, #int 0 // #0 │ │ +0972ee: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x0000 - 0x0015 │ │ Ljava/lang/Exception; -> 0x0017 │ │ positions : │ │ 0x0000 line=486 │ │ 0x000e line=487 │ │ 0x0012 line=488 │ │ @@ -152845,124 +152876,135 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 182 16-bit code units │ │ -093978: |[093978] com.actionbarsherlock.view.MenuInflater$MenuState.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ -093988: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09398a: 5573 170e |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0e17 │ │ -09398e: 7220 2c2c 3800 |0003: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c2c │ │ -093994: 0c03 |0006: move-result-object v3 │ │ -093996: 5575 200e |0007: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0e20 │ │ -09399a: 7220 3a2c 5300 |0009: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c3a │ │ -0939a0: 0c03 |000c: move-result-object v3 │ │ -0939a2: 5575 180e |000d: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0e18 │ │ -0939a6: 7220 2d2c 5300 |000f: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c2d │ │ -0939ac: 0c05 |0012: move-result-object v5 │ │ -0939ae: 5273 160e |0013: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ -0939b2: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ -0939b6: 0143 |0017: move v3, v4 │ │ -0939b8: 7220 2b2c 3500 |0018: invoke-interface {v5, v3}, Lcom/actionbarsherlock/view/MenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c2b │ │ -0939be: 0c03 |001b: move-result-object v3 │ │ -0939c0: 5475 1f0e |001c: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0e1f │ │ -0939c4: 7220 392c 5300 |001e: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2c39 │ │ -0939ca: 0c03 |0021: move-result-object v3 │ │ -0939cc: 5275 190e |0022: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0e19 │ │ -0939d0: 7220 2e2c 5300 |0024: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2c2e │ │ -0939d6: 0c03 |0027: move-result-object v3 │ │ -0939d8: 5775 140e |0028: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0e14 │ │ -0939dc: 7220 2a2c 5300 |002a: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@2c2a │ │ -0939e2: 0c03 |002d: move-result-object v3 │ │ -0939e4: 5775 1c0e |002e: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0e1c │ │ -0939e8: 7220 312c 5300 |0030: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@2c31 │ │ -0939ee: 5273 1d0e |0033: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0e1d │ │ -0939f2: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ -0939f6: 5273 1d0e |0037: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0e1d │ │ -0939fa: 7220 352c 3800 |0039: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@2c35 │ │ -093a00: 5473 1b0e |003c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0e1b │ │ -093a04: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ -093a08: 5473 220e |0040: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -093a0c: 7110 072c 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ -093a12: 0c03 |0045: move-result-object v3 │ │ -093a14: 6e10 6b01 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@016b │ │ -093a1a: 0a03 |0049: move-result v3 │ │ -093a1c: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ -093a20: 2203 d305 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ -093a24: 1a04 0911 |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@1109 │ │ -093a28: 7020 882e 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -093a2e: 2703 |0053: throw v3 │ │ -093a30: 1203 |0054: const/4 v3, #int 0 // #0 │ │ -093a32: 28c3 |0055: goto 0018 // -003d │ │ -093a34: 2203 5a05 |0056: new-instance v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; // type@055a │ │ -093a38: 5475 220e |0058: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -093a3c: 7110 0a2c 0500 |005a: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; // method@2c0a │ │ -093a42: 0c05 |005d: move-result-object v5 │ │ -093a44: 5476 1b0e |005e: iget-object v6, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0e1b │ │ -093a48: 7030 f72b 5306 |0060: invoke-direct {v3, v5, v6}, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2bf7 │ │ -093a4e: 7220 332c 3800 |0063: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@2c33 │ │ -093a54: 5273 160e |0066: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ -093a58: 1225 |0068: const/4 v5, #int 2 // #2 │ │ -093a5a: 3453 0c00 |0069: if-lt v3, v5, 0075 // +000c │ │ -093a5e: 2083 0905 |006b: instance-of v3, v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -093a62: 3803 3900 |006d: if-eqz v3, 00a6 // +0039 │ │ -093a66: 0782 |006f: move-object v2, v8 │ │ -093a68: 1f02 0905 |0070: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -093a6c: 6e20 5127 4200 |0072: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2751 │ │ -093a72: 1201 |0075: const/4 v1, #int 0 // #0 │ │ -093a74: 5473 110e |0076: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ -093a78: 3803 1800 |0078: if-eqz v3, 0090 // +0018 │ │ -093a7c: 5473 110e |007a: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ -093a80: 7100 0b2c 0000 |007c: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$500:()[Ljava/lang/Class; // method@2c0b │ │ -093a86: 0c04 |007f: move-result-object v4 │ │ -093a88: 5475 220e |0080: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -093a8c: 7110 0c2c 0500 |0082: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2c0c │ │ -093a92: 0c05 |0085: move-result-object v5 │ │ -093a94: 7040 ff2b 3754 |0086: invoke-direct {v7, v3, v4, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2bff │ │ -093a9a: 0c00 |0089: move-result-object v0 │ │ -093a9c: 1f00 3904 |008a: check-cast v0, Landroid/view/View; // type@0439 │ │ -093aa0: 7220 292c 0800 |008c: invoke-interface {v8, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@2c29 │ │ -093aa6: 1211 |008f: const/4 v1, #int 1 // #1 │ │ -093aa8: 5273 120e |0090: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ -093aac: 3d03 0a00 |0092: if-lez v3, 009c // +000a │ │ -093ab0: 3901 1a00 |0094: if-nez v1, 00ae // +001a │ │ -093ab4: 5273 120e |0096: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ -093ab8: 7220 282c 3800 |0098: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2c28 │ │ -093abe: 1211 |009b: const/4 v1, #int 1 // #1 │ │ -093ac0: 5473 0f0e |009c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ -093ac4: 3803 0700 |009e: if-eqz v3, 00a5 // +0007 │ │ -093ac8: 5473 0f0e |00a0: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ -093acc: 7220 272c 3800 |00a2: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; // method@2c27 │ │ -093ad2: 0e00 |00a5: return-void │ │ -093ad4: 5473 210e |00a6: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ -093ad8: 5275 0c0e |00a8: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ -093adc: 7240 f12b 5344 |00aa: invoke-interface {v3, v5, v4, v4}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@2bf1 │ │ -093ae2: 28c8 |00ad: goto 0075 // -0038 │ │ -093ae4: 1a03 a20d |00ae: const-string v3, "MenuInflater" // string@0da2 │ │ -093ae8: 1a04 6305 |00b0: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@0563 │ │ -093aec: 7120 071d 4300 |00b2: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -093af2: 28e7 |00b5: goto 009c // -0019 │ │ +097300: |[097300] com.actionbarsherlock.view.MenuInflater$MenuState.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ +097310: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +097312: 5573 170e |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0e17 │ │ +097316: 7220 2c2c 3800 |0003: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c2c │ │ +09731c: 0c03 |0006: move-result-object v3 │ │ +09731e: 5575 200e |0007: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0e20 │ │ +097322: 7220 3a2c 5300 |0009: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c3a │ │ +097328: 0c03 |000c: move-result-object v3 │ │ +09732a: 5575 180e |000d: iget-boolean v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0e18 │ │ +09732e: 7220 2d2c 5300 |000f: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c2d │ │ +097334: 0c05 |0012: move-result-object v5 │ │ +097336: 5273 160e |0013: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ +09733a: 3443 3f00 |0015: if-lt v3, v4, 0054 // +003f │ │ +09733e: 0143 |0017: move v3, v4 │ │ +097340: 7220 2b2c 3500 |0018: invoke-interface {v5, v3}, Lcom/actionbarsherlock/view/MenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2c2b │ │ +097346: 0c03 |001b: move-result-object v3 │ │ +097348: 5475 1f0e |001c: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0e1f │ │ +09734c: 7220 392c 5300 |001e: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2c39 │ │ +097352: 0c03 |0021: move-result-object v3 │ │ +097354: 5275 190e |0022: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0e19 │ │ +097358: 7220 2e2c 5300 |0024: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2c2e │ │ +09735e: 0c03 |0027: move-result-object v3 │ │ +097360: 5775 140e |0028: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0e14 │ │ +097364: 7220 2a2c 5300 |002a: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@2c2a │ │ +09736a: 0c03 |002d: move-result-object v3 │ │ +09736c: 5775 1c0e |002e: iget-char v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0e1c │ │ +097370: 7220 312c 5300 |0030: invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; // method@2c31 │ │ +097376: 5273 1d0e |0033: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0e1d │ │ +09737a: 3a03 0700 |0035: if-ltz v3, 003c // +0007 │ │ +09737e: 5273 1d0e |0037: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0e1d │ │ +097382: 7220 352c 3800 |0039: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setShowAsAction:(I)V // method@2c35 │ │ +097388: 5473 1b0e |003c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0e1b │ │ +09738c: 3803 2800 |003e: if-eqz v3, 0066 // +0028 │ │ +097390: 5473 220e |0040: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +097394: 7110 072c 0300 |0042: invoke-static {v3}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ +09739a: 0c03 |0045: move-result-object v3 │ │ +09739c: 6e10 6b01 0300 |0046: invoke-virtual {v3}, Landroid/content/Context;.isRestricted:()Z // method@016b │ │ +0973a2: 0a03 |0049: move-result v3 │ │ +0973a4: 3803 0c00 |004a: if-eqz v3, 0056 // +000c │ │ +0973a8: 2203 d305 |004c: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0973ac: 1a04 0a11 |004e: const-string v4, "The android:onClick attribute cannot be used within a restricted context" // string@110a │ │ +0973b0: 7020 882e 4300 |0050: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0973b6: 2703 |0053: throw v3 │ │ +0973b8: 1203 |0054: const/4 v3, #int 0 // #0 │ │ +0973ba: 28c3 |0055: goto 0018 // -003d │ │ +0973bc: 2203 5a05 |0056: new-instance v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; // type@055a │ │ +0973c0: 5475 220e |0058: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +0973c4: 7110 0a2c 0500 |005a: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; // method@2c0a │ │ +0973ca: 0c05 |005d: move-result-object v5 │ │ +0973cc: 5476 1b0e |005e: iget-object v6, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0e1b │ │ +0973d0: 7030 f72b 5306 |0060: invoke-direct {v3, v5, v6}, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2bf7 │ │ +0973d6: 7220 332c 3800 |0063: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@2c33 │ │ +0973dc: 5273 160e |0066: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ +0973e0: 1225 |0068: const/4 v5, #int 2 // #2 │ │ +0973e2: 3453 0c00 |0069: if-lt v3, v5, 0075 // +000c │ │ +0973e6: 2083 0905 |006b: instance-of v3, v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0973ea: 3803 3900 |006d: if-eqz v3, 00a6 // +0039 │ │ +0973ee: 0782 |006f: move-object v2, v8 │ │ +0973f0: 1f02 0905 |0070: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0973f4: 6e20 5127 4200 |0072: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2751 │ │ +0973fa: 1201 |0075: const/4 v1, #int 0 // #0 │ │ +0973fc: 5473 110e |0076: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ +097400: 3803 1800 |0078: if-eqz v3, 0090 // +0018 │ │ +097404: 5473 110e |007a: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ +097408: 7100 0b2c 0000 |007c: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$500:()[Ljava/lang/Class; // method@2c0b │ │ +09740e: 0c04 |007f: move-result-object v4 │ │ +097410: 5475 220e |0080: iget-object v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +097414: 7110 0c2c 0500 |0082: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2c0c │ │ +09741a: 0c05 |0085: move-result-object v5 │ │ +09741c: 7040 ff2b 3754 |0086: invoke-direct {v7, v3, v4, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2bff │ │ +097422: 0c00 |0089: move-result-object v0 │ │ +097424: 1f00 3904 |008a: check-cast v0, Landroid/view/View; // type@0439 │ │ +097428: 7220 292c 0800 |008c: invoke-interface {v8, v0}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@2c29 │ │ +09742e: 1211 |008f: const/4 v1, #int 1 // #1 │ │ +097430: 5273 120e |0090: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ +097434: 3d03 0a00 |0092: if-lez v3, 009c // +000a │ │ +097438: 3901 1a00 |0094: if-nez v1, 00ae // +001a │ │ +09743c: 5273 120e |0096: iget v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ +097440: 7220 282c 3800 |0098: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2c28 │ │ +097446: 1211 |009b: const/4 v1, #int 1 // #1 │ │ +097448: 5473 0f0e |009c: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ +09744c: 3803 0700 |009e: if-eqz v3, 00a5 // +0007 │ │ +097450: 5473 0f0e |00a0: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ +097454: 7220 272c 3800 |00a2: invoke-interface {v8, v3}, Lcom/actionbarsherlock/view/MenuItem;.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; // method@2c27 │ │ +09745a: 0e00 |00a5: return-void │ │ +09745c: 5473 210e |00a6: iget-object v3, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ +097460: 5275 0c0e |00a8: iget v5, v7, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ +097464: 7240 f12b 5344 |00aa: invoke-interface {v3, v5, v4, v4}, Lcom/actionbarsherlock/view/Menu;.setGroupCheckable:(IZZ)V // method@2bf1 │ │ +09746a: 28c8 |00ad: goto 0075 // -0038 │ │ +09746c: 1a03 a30d |00ae: const-string v3, "MenuInflater" // string@0da3 │ │ +097470: 1a04 6405 |00b0: const-string v4, "Ignoring attribute 'itemActionViewLayout'. Action view already specified." // string@0564 │ │ +097474: 7120 071d 4300 |00b2: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +09747a: 28e7 |00b5: goto 009c // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=414 │ │ + 0x0009 line=415 │ │ + 0x000f line=416 │ │ + 0x0018 line=417 │ │ + 0x001e line=418 │ │ + 0x0024 line=419 │ │ + 0x002a line=420 │ │ + 0x0030 line=421 │ │ 0x0033 line=423 │ │ 0x0037 line=424 │ │ 0x003c line=427 │ │ 0x0040 line=428 │ │ 0x004c line=429 │ │ - 0x0054 line=414 │ │ + 0x0054 line=416 │ │ 0x0056 line=432 │ │ + 0x005a line=433 │ │ + 0x0063 line=432 │ │ 0x0066 line=436 │ │ 0x006b line=437 │ │ 0x0070 line=438 │ │ 0x0072 line=439 │ │ 0x0075 line=445 │ │ 0x0076 line=446 │ │ 0x007a line=447 │ │ + 0x007c line=448 │ │ + 0x0086 line=447 │ │ 0x008c line=449 │ │ 0x008f line=450 │ │ 0x0090 line=452 │ │ 0x0094 line=453 │ │ 0x0096 line=454 │ │ 0x009b line=455 │ │ 0x009c line=461 │ │ @@ -152984,26 +153026,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 21 16-bit code units │ │ -093af4: |[093af4] com.actionbarsherlock.view.MenuInflater$MenuState.addItem:()V │ │ -093b04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -093b06: 5c50 130e |0001: iput-boolean v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ -093b0a: 5450 210e |0003: iget-object v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ -093b0e: 5251 0c0e |0005: iget v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ -093b12: 5252 1a0e |0007: iget v2, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0e1a │ │ -093b16: 5253 150e |0009: iget v3, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0e15 │ │ -093b1a: 5454 1e0e |000b: iget-object v4, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0e1e │ │ -093b1e: 7254 e02b 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/view/Menu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2be0 │ │ -093b24: 0c00 |0010: move-result-object v0 │ │ -093b26: 7020 032c 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2c03 │ │ -093b2c: 0e00 |0014: return-void │ │ +09747c: |[09747c] com.actionbarsherlock.view.MenuInflater$MenuState.addItem:()V │ │ +09748c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09748e: 5c50 130e |0001: iput-boolean v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ +097492: 5450 210e |0003: iget-object v0, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ +097496: 5251 0c0e |0005: iget v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ +09749a: 5252 1a0e |0007: iget v2, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0e1a │ │ +09749e: 5253 150e |0009: iget v3, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0e15 │ │ +0974a2: 5454 1e0e |000b: iget-object v4, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0e1e │ │ +0974a6: 7254 e02b 1032 |000d: invoke-interface {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/view/Menu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2be0 │ │ +0974ac: 0c00 |0010: move-result-object v0 │ │ +0974ae: 7020 032c 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2c03 │ │ +0974b4: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ 0x0014 line=469 │ │ locals : │ │ 0x0000 - 0x0015 reg=5 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ @@ -153013,28 +153055,28 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -093b30: |[093b30] com.actionbarsherlock.view.MenuInflater$MenuState.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; │ │ -093b40: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -093b42: 5c61 130e |0001: iput-boolean v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ -093b46: 5461 210e |0003: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ -093b4a: 5262 0c0e |0005: iget v2, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ -093b4e: 5263 1a0e |0007: iget v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0e1a │ │ -093b52: 5264 150e |0009: iget v4, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0e15 │ │ -093b56: 5465 1e0e |000b: iget-object v5, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0e1e │ │ -093b5a: 7255 e52b 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2be5 │ │ -093b60: 0c00 |0010: move-result-object v0 │ │ -093b62: 7210 402c 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2c40 │ │ -093b68: 0c01 |0014: move-result-object v1 │ │ -093b6a: 7020 032c 1600 |0015: invoke-direct {v6, v1}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2c03 │ │ -093b70: 1100 |0018: return-object v0 │ │ +0974b8: |[0974b8] com.actionbarsherlock.view.MenuInflater$MenuState.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0974c8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0974ca: 5c61 130e |0001: iput-boolean v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ +0974ce: 5461 210e |0003: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.menu:Lcom/actionbarsherlock/view/Menu; // field@0e21 │ │ +0974d2: 5262 0c0e |0005: iget v2, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ +0974d6: 5263 1a0e |0007: iget v3, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0e1a │ │ +0974da: 5264 150e |0009: iget v4, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0e15 │ │ +0974de: 5465 1e0e |000b: iget-object v5, v6, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0e1e │ │ +0974e2: 7255 e52b 2143 |000d: invoke-interface {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2be5 │ │ +0974e8: 0c00 |0010: move-result-object v0 │ │ +0974ea: 7210 402c 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2c40 │ │ +0974f0: 0c01 |0014: move-result-object v1 │ │ +0974f2: 7020 032c 1600 |0015: invoke-direct {v6, v1}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.setItem:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2c03 │ │ +0974f8: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ 0x0003 line=473 │ │ 0x0011 line=474 │ │ 0x0018 line=475 │ │ locals : │ │ @@ -153046,17 +153088,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093b74: |[093b74] com.actionbarsherlock.view.MenuInflater$MenuState.hasAddedItem:()Z │ │ -093b84: 5510 130e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ -093b88: 0f00 |0002: return v0 │ │ +0974fc: |[0974fc] com.actionbarsherlock.view.MenuInflater$MenuState.hasAddedItem:()Z │ │ +09750c: 5510 130e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ +097510: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ │ │ #3 : (in Lcom/actionbarsherlock/view/MenuInflater$MenuState;) │ │ @@ -153064,49 +153106,49 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 66 16-bit code units │ │ -093b8c: |[093b8c] com.actionbarsherlock.view.MenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ -093b9c: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -093b9e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -093ba0: 5451 220e |0002: iget-object v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -093ba4: 7110 072c 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ -093baa: 0c01 |0007: move-result-object v1 │ │ -093bac: 6202 350a |0008: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0a35 │ │ -093bb0: 6e30 6d01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -093bb6: 0c00 |000d: move-result-object v0 │ │ -093bb8: 6001 380a |000e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_id:I // field@0a38 │ │ -093bbc: 6e30 e101 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -093bc2: 0a01 |0013: move-result v1 │ │ -093bc4: 5951 0c0e |0014: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ -093bc8: 6001 390a |0016: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_menuCategory:I // field@0a39 │ │ -093bcc: 6e30 de01 1003 |0018: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -093bd2: 0a01 |001b: move-result v1 │ │ -093bd4: 5951 090e |001c: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0e09 │ │ -093bd8: 6001 3a0a |001e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_orderInCategory:I // field@0a3a │ │ -093bdc: 6e30 de01 1003 |0020: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -093be2: 0a01 |0023: move-result v1 │ │ -093be4: 5951 0d0e |0024: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0e0d │ │ -093be8: 6001 360a |0026: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_checkableBehavior:I // field@0a36 │ │ -093bec: 6e30 de01 1003 |0028: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -093bf2: 0a01 |002b: move-result v1 │ │ -093bf4: 5951 0a0e |002c: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0e0a │ │ -093bf8: 6001 3b0a |002e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_visible:I // field@0a3b │ │ -093bfc: 6e30 d801 1004 |0030: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -093c02: 0a01 |0033: move-result v1 │ │ -093c04: 5c51 0e0e |0034: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0e0e │ │ -093c08: 6001 370a |0036: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_enabled:I // field@0a37 │ │ -093c0c: 6e30 d801 1004 |0038: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -093c12: 0a01 |003b: move-result v1 │ │ -093c14: 5c51 0b0e |003c: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0e0b │ │ -093c18: 6e10 e601 0000 |003e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -093c1e: 0e00 |0041: return-void │ │ +097514: |[097514] com.actionbarsherlock.view.MenuInflater$MenuState.readGroup:(Landroid/util/AttributeSet;)V │ │ +097524: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +097526: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +097528: 5451 220e |0002: iget-object v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +09752c: 7110 072c 0100 |0004: invoke-static {v1}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ +097532: 0c01 |0007: move-result-object v1 │ │ +097534: 6202 350a |0008: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup:[I // field@0a35 │ │ +097538: 6e30 6d01 6102 |000a: invoke-virtual {v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +09753e: 0c00 |000d: move-result-object v0 │ │ +097540: 6001 380a |000e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_id:I // field@0a38 │ │ +097544: 6e30 e101 1003 |0010: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +09754a: 0a01 |0013: move-result v1 │ │ +09754c: 5951 0c0e |0014: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ +097550: 6001 390a |0016: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_menuCategory:I // field@0a39 │ │ +097554: 6e30 de01 1003 |0018: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +09755a: 0a01 |001b: move-result v1 │ │ +09755c: 5951 090e |001c: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0e09 │ │ +097560: 6001 3a0a |001e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_orderInCategory:I // field@0a3a │ │ +097564: 6e30 de01 1003 |0020: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +09756a: 0a01 |0023: move-result v1 │ │ +09756c: 5951 0d0e |0024: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0e0d │ │ +097570: 6001 360a |0026: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_checkableBehavior:I // field@0a36 │ │ +097574: 6e30 de01 1003 |0028: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +09757a: 0a01 |002b: move-result v1 │ │ +09757c: 5951 0a0e |002c: iput v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0e0a │ │ +097580: 6001 3b0a |002e: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_visible:I // field@0a3b │ │ +097584: 6e30 d801 1004 |0030: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +09758a: 0a01 |0033: move-result v1 │ │ +09758c: 5c51 0e0e |0034: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0e0e │ │ +097590: 6001 370a |0036: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuGroup_android_enabled:I // field@0a37 │ │ +097594: 6e30 d801 1004 |0038: invoke-virtual {v0, v1, v4}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +09759a: 0a01 |003b: move-result v1 │ │ +09759c: 5c51 0b0e |003c: iput-boolean v1, v5, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0e0b │ │ +0975a0: 6e10 e601 0000 |003e: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0975a6: 0e00 |0041: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=325 │ │ 0x000e line=328 │ │ 0x0016 line=329 │ │ 0x001e line=330 │ │ 0x0026 line=331 │ │ @@ -153124,180 +153166,182 @@ │ │ type : '(Landroid/util/AttributeSet;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 295 16-bit code units │ │ -093c20: |[093c20] com.actionbarsherlock.view.MenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ -093c30: 123a |0000: const/4 v10, #int 3 // #3 │ │ -093c32: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -093c34: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -093c36: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -093c38: 54b5 220e |0004: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -093c3c: 7110 072c 0500 |0006: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ -093c42: 0c05 |0009: move-result-object v5 │ │ -093c44: 6209 3c0a |000a: sget-object v9, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0a3c │ │ -093c48: 6e30 6d01 c509 |000c: invoke-virtual {v5, v12, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -093c4e: 0c00 |000f: move-result-object v0 │ │ -093c50: 6005 450a |0010: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_id:I // field@0a45 │ │ -093c54: 6e30 e101 5007 |0012: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -093c5a: 0a05 |0015: move-result v5 │ │ -093c5c: 59b5 1a0e |0016: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0e1a │ │ -093c60: 6005 460a |0018: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_menuCategory:I // field@0a46 │ │ -093c64: 52b9 090e |001a: iget v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0e09 │ │ -093c68: 6e30 de01 5009 |001c: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -093c6e: 0a01 |001f: move-result v1 │ │ -093c70: 6005 490a |0020: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_orderInCategory:I // field@0a49 │ │ -093c74: 52b9 0d0e |0022: iget v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0e0d │ │ -093c78: 6e30 de01 5009 |0024: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -093c7e: 0a03 |0027: move-result v3 │ │ -093c80: 1505 ffff |0028: const/high16 v5, #int -65536 // #ffff │ │ -093c84: b515 |002a: and-int/2addr v5, v1 │ │ -093c86: 1409 ffff 0000 |002b: const v9, #float 9.18341e-41 // #0000ffff │ │ -093c8c: b539 |002e: and-int/2addr v9, v3 │ │ -093c8e: b695 |002f: or-int/2addr v5, v9 │ │ -093c90: 59b5 150e |0030: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0e15 │ │ -093c94: 6005 4b0a |0032: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_title:I // field@0a4b │ │ -093c98: 6e20 e301 5000 |0034: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ -093c9e: 0c05 |0037: move-result-object v5 │ │ -093ca0: 5bb5 1e0e |0038: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0e1e │ │ -093ca4: 6005 4c0a |003a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_titleCondensed:I // field@0a4c │ │ -093ca8: 6e20 e301 5000 |003c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ -093cae: 0c05 |003f: move-result-object v5 │ │ -093cb0: 5bb5 1f0e |0040: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0e1f │ │ -093cb4: 6005 440a |0042: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_icon:I // field@0a44 │ │ -093cb8: 6e30 e101 5007 |0044: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -093cbe: 0a05 |0047: move-result v5 │ │ -093cc0: 59b5 190e |0048: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0e19 │ │ -093cc4: 6005 400a |004a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_alphabeticShortcut:I // field@0a40 │ │ -093cc8: 6e20 e201 5000 |004c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ -093cce: 0c05 |004f: move-result-object v5 │ │ -093cd0: 7020 fd2b 5b00 |0050: invoke-direct {v11, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2bfd │ │ -093cd6: 0a05 |0053: move-result v5 │ │ -093cd8: 5eb5 140e |0054: iput-char v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0e14 │ │ -093cdc: 6005 470a |0056: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_numericShortcut:I // field@0a47 │ │ -093ce0: 6e20 e201 5000 |0058: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ -093ce6: 0c05 |005b: move-result-object v5 │ │ -093ce8: 7020 fd2b 5b00 |005c: invoke-direct {v11, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2bfd │ │ -093cee: 0a05 |005f: move-result v5 │ │ -093cf0: 5eb5 1c0e |0060: iput-char v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0e1c │ │ -093cf4: 6005 410a |0062: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checkable:I // field@0a41 │ │ -093cf8: 6e20 e501 5000 |0064: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01e5 │ │ -093cfe: 0a05 |0067: move-result v5 │ │ -093d00: 3805 a500 |0068: if-eqz v5, 010d // +00a5 │ │ -093d04: 6005 410a |006a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checkable:I // field@0a41 │ │ -093d08: 6e30 d801 5007 |006c: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -093d0e: 0a05 |006f: move-result v5 │ │ -093d10: 3805 9a00 |0070: if-eqz v5, 010a // +009a │ │ -093d14: 0165 |0072: move v5, v6 │ │ -093d16: 59b5 160e |0073: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ -093d1a: 6005 420a |0075: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checked:I // field@0a42 │ │ -093d1e: 6e30 d801 5007 |0077: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -093d24: 0a05 |007a: move-result v5 │ │ -093d26: 5cb5 170e |007b: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0e17 │ │ -093d2a: 6005 4d0a |007d: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_visible:I // field@0a4d │ │ -093d2e: 55b9 0e0e |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0e0e │ │ -093d32: 6e30 d801 5009 |0081: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -093d38: 0a05 |0084: move-result v5 │ │ -093d3a: 5cb5 200e |0085: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0e20 │ │ -093d3e: 6005 430a |0087: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_enabled:I // field@0a43 │ │ -093d42: 55b9 0b0e |0089: iget-boolean v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0e0b │ │ -093d46: 6e30 d801 5009 |008b: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -093d4c: 0a05 |008e: move-result v5 │ │ -093d4e: 5cb5 180e |008f: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0e18 │ │ -093d52: 2204 0d04 |0091: new-instance v4, Landroid/util/TypedValue; // type@040d │ │ -093d56: 7010 181d 0400 |0093: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -093d5c: 6005 4a0a |0096: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_showAsAction:I // field@0a4a │ │ -093d60: 6e30 e401 5004 |0098: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01e4 │ │ -093d66: 5245 5208 |009b: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0852 │ │ -093d6a: 1309 1100 |009d: const/16 v9, #int 17 // #11 │ │ -093d6e: 3395 7400 |009f: if-ne v5, v9, 0113 // +0074 │ │ -093d72: 5245 4f08 |00a1: iget v5, v4, Landroid/util/TypedValue;.data:I // field@084f │ │ -093d76: 59b5 1d0e |00a3: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0e1d │ │ -093d7a: 6005 480a |00a5: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_onClick:I // field@0a48 │ │ -093d7e: 6e20 e201 5000 |00a7: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ -093d84: 0c05 |00aa: move-result-object v5 │ │ -093d86: 5bb5 1b0e |00ab: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0e1b │ │ -093d8a: 6005 3d0a |00ad: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionLayout:I // field@0a3d │ │ -093d8e: 6e30 e101 5007 |00af: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -093d94: 0a05 |00b2: move-result v5 │ │ -093d96: 59b5 120e |00b3: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ -093d9a: 2204 0d04 |00b5: new-instance v4, Landroid/util/TypedValue; // type@040d │ │ -093d9e: 7010 181d 0400 |00b7: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -093da4: 6005 3f0a |00ba: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionViewClass:I // field@0a3f │ │ -093da8: 6e30 e401 5004 |00bc: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01e4 │ │ -093dae: 5245 5208 |00bf: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0852 │ │ -093db2: 33a5 5400 |00c1: if-ne v5, v10, 0115 // +0054 │ │ -093db6: 5445 5108 |00c3: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0851 │ │ -093dba: 7210 5c2e 0500 |00c5: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -093dc0: 0c05 |00c8: move-result-object v5 │ │ -093dc2: 5bb5 110e |00c9: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ -093dc6: 2204 0d04 |00cb: new-instance v4, Landroid/util/TypedValue; // type@040d │ │ -093dca: 7010 181d 0400 |00cd: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -093dd0: 6005 3e0a |00d0: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionProviderClass:I // field@0a3e │ │ -093dd4: 6e30 e401 5004 |00d2: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01e4 │ │ -093dda: 5245 5208 |00d5: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0852 │ │ -093dde: 33a5 4000 |00d7: if-ne v5, v10, 0117 // +0040 │ │ -093de2: 5445 5108 |00d9: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0851 │ │ -093de6: 7210 5c2e 0500 |00db: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -093dec: 0c05 |00de: move-result-object v5 │ │ -093dee: 5bb5 100e |00df: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0e10 │ │ -093df2: 54b5 100e |00e1: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0e10 │ │ -093df6: 3805 3600 |00e3: if-eqz v5, 0119 // +0036 │ │ -093dfa: 0162 |00e5: move v2, v6 │ │ -093dfc: 3802 3500 |00e6: if-eqz v2, 011b // +0035 │ │ -093e00: 52b5 120e |00e8: iget v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ -093e04: 3905 3100 |00ea: if-nez v5, 011b // +0031 │ │ -093e08: 54b5 110e |00ec: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ -093e0c: 3905 2d00 |00ee: if-nez v5, 011b // +002d │ │ -093e10: 54b5 100e |00f0: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0e10 │ │ -093e14: 7100 082c 0000 |00f2: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$200:()[Ljava/lang/Class; // method@2c08 │ │ -093e1a: 0c06 |00f5: move-result-object v6 │ │ -093e1c: 54b8 220e |00f6: iget-object v8, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ -093e20: 7110 092c 0800 |00f8: invoke-static {v8}, Lcom/actionbarsherlock/view/MenuInflater;.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2c09 │ │ -093e26: 0c08 |00fb: move-result-object v8 │ │ -093e28: 7040 ff2b 5b86 |00fc: invoke-direct {v11, v5, v6, v8}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2bff │ │ -093e2e: 0c05 |00ff: move-result-object v5 │ │ -093e30: 1f05 5705 |0100: check-cast v5, Lcom/actionbarsherlock/view/ActionProvider; // type@0557 │ │ -093e34: 5bb5 0f0e |0102: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ -093e38: 6e10 e601 0000 |0104: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -093e3e: 5cb7 130e |0107: iput-boolean v7, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ -093e42: 0e00 |0109: return-void │ │ -093e44: 0175 |010a: move v5, v7 │ │ -093e46: 2900 68ff |010b: goto/16 0073 // -0098 │ │ -093e4a: 52b5 0a0e |010d: iget v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0e0a │ │ -093e4e: 59b5 160e |010f: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ -093e52: 2900 64ff |0111: goto/16 0075 // -009c │ │ -093e56: 12f5 |0113: const/4 v5, #int -1 // #ff │ │ -093e58: 288f |0114: goto 00a3 // -0071 │ │ -093e5a: 0785 |0115: move-object v5, v8 │ │ -093e5c: 28b3 |0116: goto 00c9 // -004d │ │ -093e5e: 0785 |0117: move-object v5, v8 │ │ -093e60: 28c7 |0118: goto 00df // -0039 │ │ -093e62: 0172 |0119: move v2, v7 │ │ -093e64: 28cc |011a: goto 00e6 // -0034 │ │ -093e66: 3802 0900 |011b: if-eqz v2, 0124 // +0009 │ │ -093e6a: 1a05 a20d |011d: const-string v5, "MenuInflater" // string@0da2 │ │ -093e6e: 1a06 6205 |011f: const-string v6, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0562 │ │ -093e72: 7120 071d 6500 |0121: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -093e78: 5bb8 0f0e |0124: iput-object v8, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ -093e7c: 28de |0126: goto 0104 // -0022 │ │ +0975a8: |[0975a8] com.actionbarsherlock.view.MenuInflater$MenuState.readItem:(Landroid/util/AttributeSet;)V │ │ +0975b8: 123a |0000: const/4 v10, #int 3 // #3 │ │ +0975ba: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0975bc: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0975be: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0975c0: 54b5 220e |0004: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +0975c4: 7110 072c 0500 |0006: invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; // method@2c07 │ │ +0975ca: 0c05 |0009: move-result-object v5 │ │ +0975cc: 6209 3c0a |000a: sget-object v9, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem:[I // field@0a3c │ │ +0975d0: 6e30 6d01 c509 |000c: invoke-virtual {v5, v12, v9}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +0975d6: 0c00 |000f: move-result-object v0 │ │ +0975d8: 6005 450a |0010: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_id:I // field@0a45 │ │ +0975dc: 6e30 e101 5007 |0012: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0975e2: 0a05 |0015: move-result v5 │ │ +0975e4: 59b5 1a0e |0016: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemId:I // field@0e1a │ │ +0975e8: 6005 460a |0018: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_menuCategory:I // field@0a46 │ │ +0975ec: 52b9 090e |001a: iget v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0e09 │ │ +0975f0: 6e30 de01 5009 |001c: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0975f6: 0a01 |001f: move-result v1 │ │ +0975f8: 6005 490a |0020: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_orderInCategory:I // field@0a49 │ │ +0975fc: 52b9 0d0e |0022: iget v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0e0d │ │ +097600: 6e30 de01 5009 |0024: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +097606: 0a03 |0027: move-result v3 │ │ +097608: 1505 ffff |0028: const/high16 v5, #int -65536 // #ffff │ │ +09760c: b515 |002a: and-int/2addr v5, v1 │ │ +09760e: 1409 ffff 0000 |002b: const v9, #float 9.18341e-41 // #0000ffff │ │ +097614: b539 |002e: and-int/2addr v9, v3 │ │ +097616: b695 |002f: or-int/2addr v5, v9 │ │ +097618: 59b5 150e |0030: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCategoryOrder:I // field@0e15 │ │ +09761c: 6005 4b0a |0032: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_title:I // field@0a4b │ │ +097620: 6e20 e301 5000 |0034: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ +097626: 0c05 |0037: move-result-object v5 │ │ +097628: 5bb5 1e0e |0038: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitle:Ljava/lang/CharSequence; // field@0e1e │ │ +09762c: 6005 4c0a |003a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_titleCondensed:I // field@0a4c │ │ +097630: 6e20 e301 5000 |003c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ +097636: 0c05 |003f: move-result-object v5 │ │ +097638: 5bb5 1f0e |0040: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemTitleCondensed:Ljava/lang/CharSequence; // field@0e1f │ │ +09763c: 6005 440a |0042: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_icon:I // field@0a44 │ │ +097640: 6e30 e101 5007 |0044: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +097646: 0a05 |0047: move-result v5 │ │ +097648: 59b5 190e |0048: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemIconResId:I // field@0e19 │ │ +09764c: 6005 400a |004a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_alphabeticShortcut:I // field@0a40 │ │ +097650: 6e20 e201 5000 |004c: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ +097656: 0c05 |004f: move-result-object v5 │ │ +097658: 7020 fd2b 5b00 |0050: invoke-direct {v11, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2bfd │ │ +09765e: 0a05 |0053: move-result v5 │ │ +097660: 5eb5 140e |0054: iput-char v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAlphabeticShortcut:C // field@0e14 │ │ +097664: 6005 470a |0056: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_numericShortcut:I // field@0a47 │ │ +097668: 6e20 e201 5000 |0058: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ +09766e: 0c05 |005b: move-result-object v5 │ │ +097670: 7020 fd2b 5b00 |005c: invoke-direct {v11, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.getShortcut:(Ljava/lang/String;)C // method@2bfd │ │ +097676: 0a05 |005f: move-result v5 │ │ +097678: 5eb5 1c0e |0060: iput-char v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemNumericShortcut:C // field@0e1c │ │ +09767c: 6005 410a |0062: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checkable:I // field@0a41 │ │ +097680: 6e20 e501 5000 |0064: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01e5 │ │ +097686: 0a05 |0067: move-result v5 │ │ +097688: 3805 a500 |0068: if-eqz v5, 010d // +00a5 │ │ +09768c: 6005 410a |006a: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checkable:I // field@0a41 │ │ +097690: 6e30 d801 5007 |006c: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +097696: 0a05 |006f: move-result v5 │ │ +097698: 3805 9a00 |0070: if-eqz v5, 010a // +009a │ │ +09769c: 0165 |0072: move v5, v6 │ │ +09769e: 59b5 160e |0073: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ +0976a2: 6005 420a |0075: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_checked:I // field@0a42 │ │ +0976a6: 6e30 d801 5007 |0077: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0976ac: 0a05 |007a: move-result v5 │ │ +0976ae: 5cb5 170e |007b: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemChecked:Z // field@0e17 │ │ +0976b2: 6005 4d0a |007d: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_visible:I // field@0a4d │ │ +0976b6: 55b9 0e0e |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0e0e │ │ +0976ba: 6e30 d801 5009 |0081: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0976c0: 0a05 |0084: move-result v5 │ │ +0976c2: 5cb5 200e |0085: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemVisible:Z // field@0e20 │ │ +0976c6: 6005 430a |0087: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_enabled:I // field@0a43 │ │ +0976ca: 55b9 0b0e |0089: iget-boolean v9, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0e0b │ │ +0976ce: 6e30 d801 5009 |008b: invoke-virtual {v0, v5, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0976d4: 0a05 |008e: move-result v5 │ │ +0976d6: 5cb5 180e |008f: iput-boolean v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemEnabled:Z // field@0e18 │ │ +0976da: 2204 0d04 |0091: new-instance v4, Landroid/util/TypedValue; // type@040d │ │ +0976de: 7010 181d 0400 |0093: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +0976e4: 6005 4a0a |0096: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_showAsAction:I // field@0a4a │ │ +0976e8: 6e30 e401 5004 |0098: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01e4 │ │ +0976ee: 5245 5208 |009b: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0852 │ │ +0976f2: 1309 1100 |009d: const/16 v9, #int 17 // #11 │ │ +0976f6: 3395 7400 |009f: if-ne v5, v9, 0113 // +0074 │ │ +0976fa: 5245 4f08 |00a1: iget v5, v4, Landroid/util/TypedValue;.data:I // field@084f │ │ +0976fe: 59b5 1d0e |00a3: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemShowAsAction:I // field@0e1d │ │ +097702: 6005 480a |00a5: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_onClick:I // field@0a48 │ │ +097706: 6e20 e201 5000 |00a7: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ +09770c: 0c05 |00aa: move-result-object v5 │ │ +09770e: 5bb5 1b0e |00ab: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemListenerMethodName:Ljava/lang/String; // field@0e1b │ │ +097712: 6005 3d0a |00ad: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionLayout:I // field@0a3d │ │ +097716: 6e30 e101 5007 |00af: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +09771c: 0a05 |00b2: move-result v5 │ │ +09771e: 59b5 120e |00b3: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ +097722: 2204 0d04 |00b5: new-instance v4, Landroid/util/TypedValue; // type@040d │ │ +097726: 7010 181d 0400 |00b7: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +09772c: 6005 3f0a |00ba: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionViewClass:I // field@0a3f │ │ +097730: 6e30 e401 5004 |00bc: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01e4 │ │ +097736: 5245 5208 |00bf: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0852 │ │ +09773a: 33a5 5400 |00c1: if-ne v5, v10, 0115 // +0054 │ │ +09773e: 5445 5108 |00c3: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0851 │ │ +097742: 7210 5c2e 0500 |00c5: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +097748: 0c05 |00c8: move-result-object v5 │ │ +09774a: 5bb5 110e |00c9: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ +09774e: 2204 0d04 |00cb: new-instance v4, Landroid/util/TypedValue; // type@040d │ │ +097752: 7010 181d 0400 |00cd: invoke-direct {v4}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +097758: 6005 3e0a |00d0: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockMenuItem_android_actionProviderClass:I // field@0a3e │ │ +09775c: 6e30 e401 5004 |00d2: invoke-virtual {v0, v5, v4}, Landroid/content/res/TypedArray;.getValue:(ILandroid/util/TypedValue;)Z // method@01e4 │ │ +097762: 5245 5208 |00d5: iget v5, v4, Landroid/util/TypedValue;.type:I // field@0852 │ │ +097766: 33a5 4000 |00d7: if-ne v5, v10, 0117 // +0040 │ │ +09776a: 5445 5108 |00d9: iget-object v5, v4, Landroid/util/TypedValue;.string:Ljava/lang/CharSequence; // field@0851 │ │ +09776e: 7210 5c2e 0500 |00db: invoke-interface {v5}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +097774: 0c05 |00de: move-result-object v5 │ │ +097776: 5bb5 100e |00df: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0e10 │ │ +09777a: 54b5 100e |00e1: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0e10 │ │ +09777e: 3805 3600 |00e3: if-eqz v5, 0119 // +0036 │ │ +097782: 0162 |00e5: move v2, v6 │ │ +097784: 3802 3500 |00e6: if-eqz v2, 011b // +0035 │ │ +097788: 52b5 120e |00e8: iget v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewLayout:I // field@0e12 │ │ +09778c: 3905 3100 |00ea: if-nez v5, 011b // +0031 │ │ +097790: 54b5 110e |00ec: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionViewClassName:Ljava/lang/String; // field@0e11 │ │ +097794: 3905 2d00 |00ee: if-nez v5, 011b // +002d │ │ +097798: 54b5 100e |00f0: iget-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProviderClassName:Ljava/lang/String; // field@0e10 │ │ +09779c: 7100 082c 0000 |00f2: invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;.access$200:()[Ljava/lang/Class; // method@2c08 │ │ +0977a2: 0c06 |00f5: move-result-object v6 │ │ +0977a4: 54b8 220e |00f6: iget-object v8, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.this$0:Lcom/actionbarsherlock/view/MenuInflater; // field@0e22 │ │ +0977a8: 7110 092c 0800 |00f8: invoke-static {v8}, Lcom/actionbarsherlock/view/MenuInflater;.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; // method@2c09 │ │ +0977ae: 0c08 |00fb: move-result-object v8 │ │ +0977b0: 7040 ff2b 5b86 |00fc: invoke-direct {v11, v5, v6, v8}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.newInstance:(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; // method@2bff │ │ +0977b6: 0c05 |00ff: move-result-object v5 │ │ +0977b8: 1f05 5705 |0100: check-cast v5, Lcom/actionbarsherlock/view/ActionProvider; // type@0557 │ │ +0977bc: 5bb5 0f0e |0102: iput-object v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ +0977c0: 6e10 e601 0000 |0104: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0977c6: 5cb7 130e |0107: iput-boolean v7, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemAdded:Z // field@0e13 │ │ +0977ca: 0e00 |0109: return-void │ │ +0977cc: 0175 |010a: move v5, v7 │ │ +0977ce: 2900 68ff |010b: goto/16 0073 // -0098 │ │ +0977d2: 52b5 0a0e |010d: iget v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0e0a │ │ +0977d6: 59b5 160e |010f: iput v5, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemCheckable:I // field@0e16 │ │ +0977da: 2900 64ff |0111: goto/16 0075 // -009c │ │ +0977de: 12f5 |0113: const/4 v5, #int -1 // #ff │ │ +0977e0: 288f |0114: goto 00a3 // -0071 │ │ +0977e2: 0785 |0115: move-object v5, v8 │ │ +0977e4: 28b3 |0116: goto 00c9 // -004d │ │ +0977e6: 0785 |0117: move-object v5, v8 │ │ +0977e8: 28c7 |0118: goto 00df // -0039 │ │ +0977ea: 0172 |0119: move v2, v7 │ │ +0977ec: 28cc |011a: goto 00e6 // -0034 │ │ +0977ee: 3802 0900 |011b: if-eqz v2, 0124 // +0009 │ │ +0977f2: 1a05 a30d |011d: const-string v5, "MenuInflater" // string@0da3 │ │ +0977f6: 1a06 6305 |011f: const-string v6, "Ignoring attribute 'actionProviderClass'. Action view already specified." // string@0563 │ │ +0977fa: 7120 071d 6500 |0121: invoke-static {v5, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +097800: 5bb8 0f0e |0124: iput-object v8, v11, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e0f │ │ +097804: 28de |0126: goto 0104 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=342 │ │ 0x0010 line=346 │ │ 0x0018 line=347 │ │ 0x0020 line=348 │ │ 0x0028 line=349 │ │ 0x0032 line=350 │ │ 0x003a line=351 │ │ 0x0042 line=352 │ │ 0x004a line=353 │ │ + 0x004c line=354 │ │ 0x0056 line=355 │ │ + 0x0058 line=356 │ │ 0x0062 line=357 │ │ 0x006a line=359 │ │ 0x0075 line=366 │ │ 0x007d line=367 │ │ 0x0087 line=368 │ │ 0x0091 line=370 │ │ 0x0096 line=371 │ │ @@ -153309,14 +153353,17 @@ │ │ 0x00bf line=380 │ │ 0x00cb line=383 │ │ 0x00d0 line=384 │ │ 0x00d5 line=385 │ │ 0x00e1 line=387 │ │ 0x00e6 line=388 │ │ 0x00f0 line=389 │ │ + 0x00f2 line=390 │ │ + 0x00f8 line=391 │ │ + 0x00fc line=389 │ │ 0x0104 line=400 │ │ 0x0107 line=402 │ │ 0x0109 line=403 │ │ 0x010b line=359 │ │ 0x010d line=363 │ │ 0x0113 line=372 │ │ 0x0116 line=380 │ │ @@ -153343,43 +153390,43 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -093e80: |[093e80] com.actionbarsherlock.view.MenuInflater$MenuState.resetGroup:()V │ │ -093e90: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -093e92: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -093e94: 5920 0c0e |0002: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ -093e98: 5920 090e |0004: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0e09 │ │ -093e9c: 5920 0d0e |0006: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0e0d │ │ -093ea0: 5920 0a0e |0008: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0e0a │ │ -093ea4: 5c21 0e0e |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0e0e │ │ -093ea8: 5c21 0b0e |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0e0b │ │ -093eac: 0e00 |000e: return-void │ │ +097808: |[097808] com.actionbarsherlock.view.MenuInflater$MenuState.resetGroup:()V │ │ +097818: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09781a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +09781c: 5920 0c0e |0002: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupId:I // field@0e0c │ │ +097820: 5920 090e |0004: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCategory:I // field@0e09 │ │ +097824: 5920 0d0e |0006: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupOrder:I // field@0e0d │ │ +097828: 5920 0a0e |0008: iput v0, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupCheckable:I // field@0e0a │ │ +09782c: 5c21 0e0e |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupVisible:Z // field@0e0e │ │ +097830: 5c21 0b0e |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.groupEnabled:Z // field@0e0b │ │ +097834: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=313 │ │ 0x0004 line=314 │ │ 0x0006 line=315 │ │ 0x0008 line=316 │ │ 0x000a line=317 │ │ 0x000c line=318 │ │ 0x000e line=319 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/view/MenuInflater$MenuState; │ │ │ │ - source_file_idx : 3491 (MenuInflater.java) │ │ + source_file_idx : 3492 (MenuInflater.java) │ │ │ │ Class #700 header: │ │ class_idx : 1372 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3491 │ │ +source_file_idx : 3492 │ │ static_fields_size : 7 │ │ instance_fields_size: 4 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 1 │ │ │ │ Class #700 annotations: │ │ Annotations on class │ │ @@ -153455,24 +153502,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -093eb0: |[093eb0] com.actionbarsherlock.view.MenuInflater.:()V │ │ -093ec0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -093ec2: 2300 6706 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ -093ec6: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -093ec8: 1c02 3500 |0004: const-class v2, Landroid/content/Context; // type@0035 │ │ -093ecc: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -093ed0: 6900 240e |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e24 │ │ -093ed4: 6200 240e |000a: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e24 │ │ -093ed8: 6900 230e |000c: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e23 │ │ -093edc: 0e00 |000e: return-void │ │ +097838: |[097838] com.actionbarsherlock.view.MenuInflater.:()V │ │ +097848: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09784a: 2300 6706 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ +09784e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +097850: 1c02 3500 |0004: const-class v2, Landroid/content/Context; // type@0035 │ │ +097854: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +097858: 6900 240e |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e24 │ │ +09785c: 6200 240e |000a: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e24 │ │ +097860: 6900 230e |000c: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e23 │ │ +097864: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x000a line=63 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -153480,26 +153527,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -093ee0: |[093ee0] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;)V │ │ -093ef0: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -093ef6: 5b23 2c0e |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ -093efa: 5b23 2d0e |0005: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0e2d │ │ -093efe: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -093f00: 2300 6806 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0668 │ │ -093f04: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -093f06: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -093f0a: 5b20 2b0e |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ -093f0e: 5420 2b0e |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ -093f12: 5b20 2a0e |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0e2a │ │ -093f16: 0e00 |0013: return-void │ │ +097868: |[097868] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;)V │ │ +097878: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09787e: 5b23 2c0e |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ +097882: 5b23 2d0e |0005: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0e2d │ │ +097886: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +097888: 2300 6806 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0668 │ │ +09788c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +09788e: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +097892: 5b20 2b0e |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ +097896: 5420 2b0e |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ +09789a: 5b20 2a0e |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0e2a │ │ +09789e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0005 line=79 │ │ 0x0007 line=80 │ │ 0x000f line=81 │ │ @@ -153513,26 +153560,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -093f18: |[093f18] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;Ljava/lang/Object;)V │ │ -093f28: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -093f2e: 5b23 2c0e |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ -093f32: 5b24 2d0e |0005: iput-object v4, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0e2d │ │ -093f36: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -093f38: 2300 6806 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0668 │ │ -093f3c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -093f3e: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ -093f42: 5b20 2b0e |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ -093f46: 5420 2b0e |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ -093f4a: 5b20 2a0e |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0e2a │ │ -093f4e: 0e00 |0013: return-void │ │ +0978a0: |[0978a0] com.actionbarsherlock.view.MenuInflater.:(Landroid/content/Context;Ljava/lang/Object;)V │ │ +0978b0: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0978b6: 5b23 2c0e |0003: iput-object v3, v2, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ +0978ba: 5b24 2d0e |0005: iput-object v4, v2, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0e2d │ │ +0978be: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0978c0: 2300 6806 |0008: new-array v0, v0, [Ljava/lang/Object; // type@0668 │ │ +0978c4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0978c6: 4d03 0001 |000b: aput-object v3, v0, v1 │ │ +0978ca: 5b20 2b0e |000d: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ +0978ce: 5420 2b0e |000f: iget-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ +0978d2: 5b20 2a0e |0011: iput-object v0, v2, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0e2a │ │ +0978d6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x0007 line=93 │ │ 0x000f line=94 │ │ @@ -153547,17 +153594,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093f50: |[093f50] com.actionbarsherlock.view.MenuInflater.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; │ │ -093f60: 5410 2c0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ -093f64: 1100 |0002: return-object v0 │ │ +0978d8: |[0978d8] com.actionbarsherlock.view.MenuInflater.access$100:(Lcom/actionbarsherlock/view/MenuInflater;)Landroid/content/Context; │ │ +0978e8: 5410 2c0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ +0978ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #4 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -153565,34 +153612,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093f68: |[093f68] com.actionbarsherlock.view.MenuInflater.access$200:()[Ljava/lang/Class; │ │ -093f78: 6200 230e |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e23 │ │ -093f7c: 1100 |0002: return-object v0 │ │ +0978f0: |[0978f0] com.actionbarsherlock.view.MenuInflater.access$200:()[Ljava/lang/Class; │ │ +097900: 6200 230e |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_PROVIDER_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e23 │ │ +097904: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #5 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ name : 'access$300' │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093f80: |[093f80] com.actionbarsherlock.view.MenuInflater.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ -093f90: 5410 2a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0e2a │ │ -093f94: 1100 |0002: return-object v0 │ │ +097908: |[097908] com.actionbarsherlock.view.MenuInflater.access$300:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ +097918: 5410 2a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionProviderConstructorArguments:[Ljava/lang/Object; // field@0e2a │ │ +09791c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #6 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -153600,17 +153647,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093f98: |[093f98] com.actionbarsherlock.view.MenuInflater.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; │ │ -093fa8: 5410 2d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0e2d │ │ -093fac: 1100 |0002: return-object v0 │ │ +097920: |[097920] com.actionbarsherlock.view.MenuInflater.access$400:(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; │ │ +097930: 5410 2d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mRealOwner:Ljava/lang/Object; // field@0e2d │ │ +097934: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #7 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -153618,34 +153665,34 @@ │ │ type : '()[Ljava/lang/Class;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093fb0: |[093fb0] com.actionbarsherlock.view.MenuInflater.access$500:()[Ljava/lang/Class; │ │ -093fc0: 6200 240e |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e24 │ │ -093fc4: 1100 |0002: return-object v0 │ │ +097938: |[097938] com.actionbarsherlock.view.MenuInflater.access$500:()[Ljava/lang/Class; │ │ +097948: 6200 240e |0000: sget-object v0, Lcom/actionbarsherlock/view/MenuInflater;.ACTION_VIEW_CONSTRUCTOR_SIGNATURE:[Ljava/lang/Class; // field@0e24 │ │ +09794c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ │ │ #8 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ name : 'access$600' │ │ type : '(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -093fc8: |[093fc8] com.actionbarsherlock.view.MenuInflater.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ -093fd8: 5410 2b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ -093fdc: 1100 |0002: return-object v0 │ │ +097950: |[097950] com.actionbarsherlock.view.MenuInflater.access$600:(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ +097960: 5410 2b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/view/MenuInflater;.mActionViewConstructorArguments:[Ljava/lang/Object; // field@0e2b │ │ +097964: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/view/MenuInflater; │ │ │ │ #9 : (in Lcom/actionbarsherlock/view/MenuInflater;) │ │ @@ -153653,126 +153700,126 @@ │ │ type : '(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 220 16-bit code units │ │ -093fe0: |[093fe0] com.actionbarsherlock.view.MenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V │ │ -093ff0: 2202 5b05 |0000: new-instance v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState; // type@055b │ │ -093ff4: 7030 f92b a20d |0002: invoke-direct {v2, v10, v13}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V // method@2bf9 │ │ -093ffa: 7210 9b2f 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@2f9b │ │ -094000: 0a00 |0008: move-result v0 │ │ -094002: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -094004: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -094006: 1227 |000b: const/4 v7, #int 2 // #2 │ │ -094008: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ -09400c: 7210 9c2f 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ -094012: 0c05 |0011: move-result-object v5 │ │ -094014: 1a07 1625 |0012: const-string v7, "menu" // string@2516 │ │ -094018: 6e20 b92e 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09401e: 0a07 |0017: move-result v7 │ │ -094020: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ -094024: 7210 9d2f 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ -09402a: 0a00 |001d: move-result v0 │ │ -09402c: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -09402e: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ -094032: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ -094038: 7210 9d2f 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ -09403e: 0a00 |0027: move-result v0 │ │ -094040: 28f7 |0028: goto 001f // -0009 │ │ -094042: 2207 e305 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@05e3 │ │ -094046: 2208 e705 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09404a: 7010 d22e 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094050: 1a09 4a04 |0030: const-string v9, "Expecting menu, got " // string@044a │ │ -094054: 6e20 db2e 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09405a: 0c08 |0035: move-result-object v8 │ │ -09405c: 6e20 db2e 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094062: 0c08 |0039: move-result-object v8 │ │ -094064: 6e10 e02e 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09406a: 0c08 |003d: move-result-object v8 │ │ -09406c: 7020 af2e 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -094072: 2707 |0041: throw v7 │ │ -094074: 7210 9d2f 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ -09407a: 0a00 |0045: move-result v0 │ │ -09407c: 1217 |0046: const/4 v7, #int 1 // #1 │ │ -09407e: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ -094082: 28d5 |0049: goto 001e // -002b │ │ -094084: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ -094088: 7210 9c2f 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ -09408e: 0c05 |004f: move-result-object v5 │ │ -094090: 1a07 5a1d |0050: const-string v7, "group" // string@1d5a │ │ -094094: 6e20 b92e 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09409a: 0a07 |0055: move-result v7 │ │ -09409c: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ -0940a0: 6e20 002c c200 |0058: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@2c00 │ │ -0940a6: 28c9 |005b: goto 0024 // -0037 │ │ -0940a8: 1a07 561f |005c: const-string v7, "item" // string@1f56 │ │ -0940ac: 6e20 b92e 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0940b2: 0a07 |0061: move-result v7 │ │ -0940b4: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ -0940b8: 6e20 012c c200 |0064: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@2c01 │ │ -0940be: 28bd |0067: goto 0024 // -0043 │ │ -0940c0: 1a07 1625 |0068: const-string v7, "menu" // string@2516 │ │ -0940c4: 6e20 b92e 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0940ca: 0a07 |006d: move-result v7 │ │ -0940cc: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ -0940d0: 6e10 fc2b 0200 |0070: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2bfc │ │ -0940d6: 0c04 |0073: move-result-object v4 │ │ -0940d8: 7040 0e2c ba4c |0074: invoke-direct {v10, v11, v12, v4}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2c0e │ │ -0940de: 28ad |0077: goto 0024 // -0053 │ │ -0940e0: 1211 |0078: const/4 v1, #int 1 // #1 │ │ -0940e2: 0756 |0079: move-object v6, v5 │ │ -0940e4: 28aa |007a: goto 0024 // -0056 │ │ -0940e6: 7210 9c2f 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ -0940ec: 0c05 |007e: move-result-object v5 │ │ -0940ee: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ -0940f2: 6e20 b92e 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0940f8: 0a07 |0084: move-result v7 │ │ -0940fa: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ -0940fe: 1201 |0087: const/4 v1, #int 0 // #0 │ │ -094100: 1206 |0088: const/4 v6, #int 0 // #0 │ │ -094102: 289b |0089: goto 0024 // -0065 │ │ -094104: 1a07 5a1d |008a: const-string v7, "group" // string@1d5a │ │ -094108: 6e20 b92e 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09410e: 0a07 |008f: move-result v7 │ │ -094110: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ -094114: 6e10 022c 0200 |0092: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2c02 │ │ -09411a: 288f |0095: goto 0024 // -0071 │ │ -09411c: 1a07 561f |0096: const-string v7, "item" // string@1f56 │ │ -094120: 6e20 b92e 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -094126: 0a07 |009b: move-result v7 │ │ -094128: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ -09412c: 6e10 fe2b 0200 |009e: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.hasAddedItem:()Z // method@2bfe │ │ -094132: 0a07 |00a1: move-result v7 │ │ -094134: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ -094138: 7110 fa2b 0200 |00a4: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2bfa │ │ -09413e: 0c07 |00a7: move-result-object v7 │ │ -094140: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ -094144: 7110 fa2b 0200 |00aa: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2bfa │ │ -09414a: 0c07 |00ad: move-result-object v7 │ │ -09414c: 6e10 d62b 0700 |00ae: invoke-virtual {v7}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2bd6 │ │ -094152: 0a07 |00b1: move-result v7 │ │ -094154: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ -094158: 6e10 fc2b 0200 |00b4: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2bfc │ │ -09415e: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ -094162: 6e10 fb2b 0200 |00b9: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addItem:()V // method@2bfb │ │ -094168: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ -09416c: 1a07 1625 |00be: const-string v7, "menu" // string@2516 │ │ -094170: 6e20 b92e 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -094176: 0a07 |00c3: move-result v7 │ │ -094178: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ -09417c: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ -09417e: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ -094182: 2207 e305 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@05e3 │ │ -094186: 1a08 4211 |00cb: const-string v8, "Unexpected end of document" // string@1142 │ │ -09418a: 7020 af2e 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -094190: 2707 |00d0: throw v7 │ │ -094192: 0e00 |00d1: return-void │ │ -094194: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ +097968: |[097968] com.actionbarsherlock.view.MenuInflater.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V │ │ +097978: 2202 5b05 |0000: new-instance v2, Lcom/actionbarsherlock/view/MenuInflater$MenuState; // type@055b │ │ +09797c: 7030 f92b a20d |0002: invoke-direct {v2, v10, v13}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.:(Lcom/actionbarsherlock/view/MenuInflater;Lcom/actionbarsherlock/view/Menu;)V // method@2bf9 │ │ +097982: 7210 9b2f 0b00 |0005: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getEventType:()I // method@2f9b │ │ +097988: 0a00 |0008: move-result v0 │ │ +09798a: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +09798c: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +09798e: 1227 |000b: const/4 v7, #int 2 // #2 │ │ +097990: 3370 3600 |000c: if-ne v0, v7, 0042 // +0036 │ │ +097994: 7210 9c2f 0b00 |000e: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ +09799a: 0c05 |0011: move-result-object v5 │ │ +09799c: 1a07 1725 |0012: const-string v7, "menu" // string@2517 │ │ +0979a0: 6e20 b92e 7500 |0014: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0979a6: 0a07 |0017: move-result v7 │ │ +0979a8: 3807 1100 |0018: if-eqz v7, 0029 // +0011 │ │ +0979ac: 7210 9d2f 0b00 |001a: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ +0979b2: 0a00 |001d: move-result v0 │ │ +0979b4: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +0979b6: 3903 b200 |001f: if-nez v3, 00d1 // +00b2 │ │ +0979ba: 2b00 b100 0000 |0021: packed-switch v0, 000000d2 // +000000b1 │ │ +0979c0: 7210 9d2f 0b00 |0024: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ +0979c6: 0a00 |0027: move-result v0 │ │ +0979c8: 28f7 |0028: goto 001f // -0009 │ │ +0979ca: 2207 e305 |0029: new-instance v7, Ljava/lang/RuntimeException; // type@05e3 │ │ +0979ce: 2208 e705 |002b: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0979d2: 7010 d22e 0800 |002d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0979d8: 1a09 4b04 |0030: const-string v9, "Expecting menu, got " // string@044b │ │ +0979dc: 6e20 db2e 9800 |0032: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0979e2: 0c08 |0035: move-result-object v8 │ │ +0979e4: 6e20 db2e 5800 |0036: invoke-virtual {v8, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0979ea: 0c08 |0039: move-result-object v8 │ │ +0979ec: 6e10 e02e 0800 |003a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0979f2: 0c08 |003d: move-result-object v8 │ │ +0979f4: 7020 af2e 8700 |003e: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0979fa: 2707 |0041: throw v7 │ │ +0979fc: 7210 9d2f 0b00 |0042: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ +097a02: 0a00 |0045: move-result v0 │ │ +097a04: 1217 |0046: const/4 v7, #int 1 // #1 │ │ +097a06: 3370 c4ff |0047: if-ne v0, v7, 000b // -003c │ │ +097a0a: 28d5 |0049: goto 001e // -002b │ │ +097a0c: 3901 daff |004a: if-nez v1, 0024 // -0026 │ │ +097a10: 7210 9c2f 0b00 |004c: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ +097a16: 0c05 |004f: move-result-object v5 │ │ +097a18: 1a07 5b1d |0050: const-string v7, "group" // string@1d5b │ │ +097a1c: 6e20 b92e 7500 |0052: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +097a22: 0a07 |0055: move-result v7 │ │ +097a24: 3807 0600 |0056: if-eqz v7, 005c // +0006 │ │ +097a28: 6e20 002c c200 |0058: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readGroup:(Landroid/util/AttributeSet;)V // method@2c00 │ │ +097a2e: 28c9 |005b: goto 0024 // -0037 │ │ +097a30: 1a07 571f |005c: const-string v7, "item" // string@1f57 │ │ +097a34: 6e20 b92e 7500 |005e: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +097a3a: 0a07 |0061: move-result v7 │ │ +097a3c: 3807 0600 |0062: if-eqz v7, 0068 // +0006 │ │ +097a40: 6e20 012c c200 |0064: invoke-virtual {v2, v12}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.readItem:(Landroid/util/AttributeSet;)V // method@2c01 │ │ +097a46: 28bd |0067: goto 0024 // -0043 │ │ +097a48: 1a07 1725 |0068: const-string v7, "menu" // string@2517 │ │ +097a4c: 6e20 b92e 7500 |006a: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +097a52: 0a07 |006d: move-result v7 │ │ +097a54: 3807 0a00 |006e: if-eqz v7, 0078 // +000a │ │ +097a58: 6e10 fc2b 0200 |0070: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2bfc │ │ +097a5e: 0c04 |0073: move-result-object v4 │ │ +097a60: 7040 0e2c ba4c |0074: invoke-direct {v10, v11, v12, v4}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2c0e │ │ +097a66: 28ad |0077: goto 0024 // -0053 │ │ +097a68: 1211 |0078: const/4 v1, #int 1 // #1 │ │ +097a6a: 0756 |0079: move-object v6, v5 │ │ +097a6c: 28aa |007a: goto 0024 // -0056 │ │ +097a6e: 7210 9c2f 0b00 |007b: invoke-interface {v11}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ +097a74: 0c05 |007e: move-result-object v5 │ │ +097a76: 3801 0b00 |007f: if-eqz v1, 008a // +000b │ │ +097a7a: 6e20 b92e 6500 |0081: invoke-virtual {v5, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +097a80: 0a07 |0084: move-result v7 │ │ +097a82: 3807 0500 |0085: if-eqz v7, 008a // +0005 │ │ +097a86: 1201 |0087: const/4 v1, #int 0 // #0 │ │ +097a88: 1206 |0088: const/4 v6, #int 0 // #0 │ │ +097a8a: 289b |0089: goto 0024 // -0065 │ │ +097a8c: 1a07 5b1d |008a: const-string v7, "group" // string@1d5b │ │ +097a90: 6e20 b92e 7500 |008c: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +097a96: 0a07 |008f: move-result v7 │ │ +097a98: 3807 0600 |0090: if-eqz v7, 0096 // +0006 │ │ +097a9c: 6e10 022c 0200 |0092: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.resetGroup:()V // method@2c02 │ │ +097aa2: 288f |0095: goto 0024 // -0071 │ │ +097aa4: 1a07 571f |0096: const-string v7, "item" // string@1f57 │ │ +097aa8: 6e20 b92e 7500 |0098: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +097aae: 0a07 |009b: move-result v7 │ │ +097ab0: 3807 2200 |009c: if-eqz v7, 00be // +0022 │ │ +097ab4: 6e10 fe2b 0200 |009e: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.hasAddedItem:()Z // method@2bfe │ │ +097aba: 0a07 |00a1: move-result v7 │ │ +097abc: 3907 82ff |00a2: if-nez v7, 0024 // -007e │ │ +097ac0: 7110 fa2b 0200 |00a4: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2bfa │ │ +097ac6: 0c07 |00a7: move-result-object v7 │ │ +097ac8: 3807 1100 |00a8: if-eqz v7, 00b9 // +0011 │ │ +097acc: 7110 fa2b 0200 |00aa: invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.access$000:(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; // method@2bfa │ │ +097ad2: 0c07 |00ad: move-result-object v7 │ │ +097ad4: 6e10 d62b 0700 |00ae: invoke-virtual {v7}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2bd6 │ │ +097ada: 0a07 |00b1: move-result v7 │ │ +097adc: 3807 0700 |00b2: if-eqz v7, 00b9 // +0007 │ │ +097ae0: 6e10 fc2b 0200 |00b4: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addSubMenuItem:()Lcom/actionbarsherlock/view/SubMenu; // method@2bfc │ │ +097ae6: 2900 6dff |00b7: goto/16 0024 // -0093 │ │ +097aea: 6e10 fb2b 0200 |00b9: invoke-virtual {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;.addItem:()V // method@2bfb │ │ +097af0: 2900 68ff |00bc: goto/16 0024 // -0098 │ │ +097af4: 1a07 1725 |00be: const-string v7, "menu" // string@2517 │ │ +097af8: 6e20 b92e 7500 |00c0: invoke-virtual {v5, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +097afe: 0a07 |00c3: move-result v7 │ │ +097b00: 3807 60ff |00c4: if-eqz v7, 0024 // -00a0 │ │ +097b04: 1213 |00c6: const/4 v3, #int 1 // #1 │ │ +097b06: 2900 5dff |00c7: goto/16 0024 // -00a3 │ │ +097b0a: 2207 e305 |00c9: new-instance v7, Ljava/lang/RuntimeException; // type@05e3 │ │ +097b0e: 1a08 4311 |00cb: const-string v8, "Unexpected end of document" // string@1143 │ │ +097b12: 7020 af2e 8700 |00cd: invoke-direct {v7, v8}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +097b18: 2707 |00d0: throw v7 │ │ +097b1a: 0e00 |00d1: return-void │ │ +097b1c: 0001 0300 0100 0000 a800 0000 2900 ... |00d2: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=130 │ │ 0x0009 line=132 │ │ 0x000a line=133 │ │ 0x000b line=137 │ │ @@ -153803,14 +153850,15 @@ │ │ 0x0087 line=178 │ │ 0x0088 line=179 │ │ 0x008a line=180 │ │ 0x0092 line=181 │ │ 0x0096 line=182 │ │ 0x009e line=185 │ │ 0x00a4 line=186 │ │ + 0x00aa line=187 │ │ 0x00b4 line=188 │ │ 0x00b9 line=190 │ │ 0x00be line=193 │ │ 0x00c6 line=194 │ │ 0x00c9 line=199 │ │ 0x00d1 line=204 │ │ 0x00d2 line=152 │ │ @@ -153837,41 +153885,41 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 49 16-bit code units │ │ -0941a8: |[0941a8] com.actionbarsherlock.view.MenuInflater.inflate:(ILcom/actionbarsherlock/view/Menu;)V │ │ -0941b8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0941ba: 5453 2c0e |0001: iget-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ -0941be: 6e10 6501 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0941c4: 0c03 |0006: move-result-object v3 │ │ -0941c6: 6e20 cf01 6300 |0007: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@01cf │ │ -0941cc: 0c02 |000a: move-result-object v2 │ │ -0941ce: 7110 191d 0200 |000b: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@1d19 │ │ -0941d4: 0c00 |000e: move-result-object v0 │ │ -0941d6: 7040 0e2c 2570 |000f: invoke-direct {v5, v2, v0, v7}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2c0e │ │ -0941dc: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ -0941e0: 7210 e701 0200 |0014: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01e7 │ │ -0941e6: 0e00 |0017: return-void │ │ -0941e8: 0d01 |0018: move-exception v1 │ │ -0941ea: 2203 1c04 |0019: new-instance v3, Landroid/view/InflateException; // type@041c │ │ -0941ee: 1a04 4204 |001b: const-string v4, "Error inflating menu XML" // string@0442 │ │ -0941f2: 7030 441d 4301 |001d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1d44 │ │ -0941f8: 2703 |0020: throw v3 │ │ -0941fa: 0d03 |0021: move-exception v3 │ │ -0941fc: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ -094200: 7210 e701 0200 |0024: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01e7 │ │ -094206: 2703 |0027: throw v3 │ │ -094208: 0d01 |0028: move-exception v1 │ │ -09420a: 2203 1c04 |0029: new-instance v3, Landroid/view/InflateException; // type@041c │ │ -09420e: 1a04 4204 |002b: const-string v4, "Error inflating menu XML" // string@0442 │ │ -094212: 7030 441d 4301 |002d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1d44 │ │ -094218: 2703 |0030: throw v3 │ │ +097b30: |[097b30] com.actionbarsherlock.view.MenuInflater.inflate:(ILcom/actionbarsherlock/view/Menu;)V │ │ +097b40: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +097b42: 5453 2c0e |0001: iget-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater;.mContext:Landroid/content/Context; // field@0e2c │ │ +097b46: 6e10 6501 0300 |0003: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +097b4c: 0c03 |0006: move-result-object v3 │ │ +097b4e: 6e20 cf01 6300 |0007: invoke-virtual {v3, v6}, Landroid/content/res/Resources;.getLayout:(I)Landroid/content/res/XmlResourceParser; // method@01cf │ │ +097b54: 0c02 |000a: move-result-object v2 │ │ +097b56: 7110 191d 0200 |000b: invoke-static {v2}, Landroid/util/Xml;.asAttributeSet:(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet; // method@1d19 │ │ +097b5c: 0c00 |000e: move-result-object v0 │ │ +097b5e: 7040 0e2c 2570 |000f: invoke-direct {v5, v2, v0, v7}, Lcom/actionbarsherlock/view/MenuInflater;.parseMenu:(Lorg/xmlpull/v1/XmlPullParser;Landroid/util/AttributeSet;Lcom/actionbarsherlock/view/Menu;)V // method@2c0e │ │ +097b64: 3802 0500 |0012: if-eqz v2, 0017 // +0005 │ │ +097b68: 7210 e701 0200 |0014: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01e7 │ │ +097b6e: 0e00 |0017: return-void │ │ +097b70: 0d01 |0018: move-exception v1 │ │ +097b72: 2203 1c04 |0019: new-instance v3, Landroid/view/InflateException; // type@041c │ │ +097b76: 1a04 4304 |001b: const-string v4, "Error inflating menu XML" // string@0443 │ │ +097b7a: 7030 441d 4301 |001d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1d44 │ │ +097b80: 2703 |0020: throw v3 │ │ +097b82: 0d03 |0021: move-exception v3 │ │ +097b84: 3802 0500 |0022: if-eqz v2, 0027 // +0005 │ │ +097b88: 7210 e701 0200 |0024: invoke-interface {v2}, Landroid/content/res/XmlResourceParser;.close:()V // method@01e7 │ │ +097b8e: 2703 |0027: throw v3 │ │ +097b90: 0d01 |0028: move-exception v1 │ │ +097b92: 2203 1c04 |0029: new-instance v3, Landroid/view/InflateException; // type@041c │ │ +097b96: 1a04 4304 |002b: const-string v4, "Error inflating menu XML" // string@0443 │ │ +097b9a: 7030 441d 4301 |002d: invoke-direct {v3, v4, v1}, Landroid/view/InflateException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@1d44 │ │ +097ba0: 2703 |0030: throw v3 │ │ catches : 3 │ │ 0x0001 - 0x0012 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0018 │ │ Ljava/io/IOException; -> 0x0028 │ │ -> 0x0021 │ │ 0x0019 - 0x0021 │ │ -> 0x0021 │ │ @@ -153894,21 +153942,21 @@ │ │ 0x0019 - 0x0021 reg=1 e Lorg/xmlpull/v1/XmlPullParserException; │ │ 0x0029 - 0x0031 reg=1 e Ljava/io/IOException; │ │ 0x0001 - 0x0031 reg=2 parser Landroid/content/res/XmlResourceParser; │ │ 0x0000 - 0x0031 reg=5 this Lcom/actionbarsherlock/view/MenuInflater; │ │ 0x0000 - 0x0031 reg=6 menuRes I │ │ 0x0000 - 0x0031 reg=7 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ - source_file_idx : 3491 (MenuInflater.java) │ │ + source_file_idx : 3492 (MenuInflater.java) │ │ │ │ Class #701 header: │ │ class_idx : 1373 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3492 │ │ +source_file_idx : 3493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #701 annotations: │ │ Annotations on class │ │ @@ -153932,21 +153980,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;) │ │ name : 'onMenuItemActionExpand' │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3492 (MenuItem.java) │ │ + source_file_idx : 3493 (MenuItem.java) │ │ │ │ Class #702 header: │ │ class_idx : 1374 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3492 │ │ +source_file_idx : 3493 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #702 annotations: │ │ Annotations on class │ │ @@ -153964,21 +154012,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;) │ │ name : 'onMenuItemClick' │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3492 (MenuItem.java) │ │ + source_file_idx : 3493 (MenuItem.java) │ │ │ │ Class #703 header: │ │ class_idx : 1375 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3492 │ │ +source_file_idx : 3493 │ │ static_fields_size : 5 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 41 │ │ │ │ Class #703 annotations: │ │ Annotations on class │ │ @@ -154260,21 +154308,21 @@ │ │ │ │ #40 : (in Lcom/actionbarsherlock/view/MenuItem;) │ │ name : 'setVisible' │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3492 (MenuItem.java) │ │ + source_file_idx : 3493 (MenuItem.java) │ │ │ │ Class #704 header: │ │ class_idx : 1377 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4701 │ │ +source_file_idx : 4702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #704 annotations: │ │ Annotations on class │ │ @@ -154292,21 +154340,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/view/Window$Callback;) │ │ name : 'onMenuItemSelected' │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4701 (Window.java) │ │ + source_file_idx : 4702 (Window.java) │ │ │ │ Class #705 header: │ │ class_idx : 1378 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1099 │ │ -source_file_idx : 4701 │ │ +source_file_idx : 4702 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #705 annotations: │ │ Annotations on class │ │ @@ -154355,33 +154403,33 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -094240: |[094240] com.actionbarsherlock.view.Window.:(Landroid/content/Context;)V │ │ -094250: 7020 121f 1000 |0000: invoke-direct {v0, v1}, Landroid/view/Window;.:(Landroid/content/Context;)V // method@1f12 │ │ -094256: 0e00 |0003: return-void │ │ +097bc8: |[097bc8] com.actionbarsherlock.view.Window.:(Landroid/content/Context;)V │ │ +097bd8: 7020 121f 1000 |0000: invoke-direct {v0, v1}, Landroid/view/Window;.:(Landroid/content/Context;)V // method@1f12 │ │ +097bde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ 0x0003 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/view/Window; │ │ 0x0000 - 0x0004 reg=1 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4701 (Window.java) │ │ + source_file_idx : 4702 (Window.java) │ │ │ │ Class #706 header: │ │ class_idx : 1379 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #706 annotations: │ │ Annotations on class │ │ @@ -154393,21 +154441,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #707 header: │ │ class_idx : 1380 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #707 annotations: │ │ Annotations on class │ │ @@ -154425,21 +154473,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient;) │ │ name : 'setActivityChooserModel' │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #708 header: │ │ class_idx : 1381 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #708 annotations: │ │ Annotations on class │ │ @@ -154473,48 +154521,48 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -094258: |[094258] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ -094268: 5b01 3a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e3a │ │ -09426c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -094272: 5b02 390e |0005: iput-object v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -094276: 0e00 |0007: return-void │ │ +097be0: |[097be0] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ │ +097bf0: 5b01 3a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e3a │ │ +097bf4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +097bfa: 5b02 390e |0005: iput-object v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +097bfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x0005 line=841 │ │ 0x0007 line=842 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ - 0x0000 - 0x0008 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ + 0x0000 - 0x0008 reg=1 this$0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0008 reg=2 resolveInfo Landroid/content/pm/ResolveInfo; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;) │ │ name : 'compareTo' │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -094278: |[094278] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ -094288: 5230 3b0e |0000: iget v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -09428c: 7110 7e2e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -094292: 0a00 |0005: move-result v0 │ │ -094294: 5221 3b0e |0006: iget v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -094298: 7110 7e2e 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -09429e: 0a01 |000b: move-result v1 │ │ -0942a0: b110 |000c: sub-int/2addr v0, v1 │ │ -0942a2: 0f00 |000d: return v0 │ │ +097c00: |[097c00] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ +097c10: 5230 3b0e |0000: iget v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +097c14: 7110 7e2e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097c1a: 0a00 |0005: move-result v0 │ │ +097c1c: 5221 3b0e |0006: iget v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +097c20: 7110 7e2e 0100 |0008: invoke-static {v1}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097c26: 0a01 |000b: move-result v1 │ │ +097c28: b110 |000c: sub-int/2addr v0, v1 │ │ +097c2a: 0f00 |000d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=868 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ 0x0000 - 0x000e reg=3 another Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ @@ -154523,61 +154571,61 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0942a4: |[0942a4] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ -0942b4: 1f02 6505 |0000: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -0942b8: 6e20 4c2c 2100 |0002: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@2c4c │ │ -0942be: 0a00 |0005: move-result v0 │ │ -0942c0: 0f00 |0006: return v0 │ │ +097c2c: |[097c2c] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.compareTo:(Ljava/lang/Object;)I │ │ +097c3c: 1f02 6505 |0000: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +097c40: 6e20 4c2c 2100 |0002: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.compareTo:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I // method@2c4c │ │ +097c46: 0a00 |0005: move-result v0 │ │ +097c48: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ + 0x0000 - 0x0007 reg=2 (null) Ljava/lang/Object; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;) │ │ name : 'equals' │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -0942c4: |[0942c4] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ -0942d4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0942d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0942d8: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ -0942dc: 0f01 |0004: return v1 │ │ -0942de: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ -0942e2: 0121 |0007: move v1, v2 │ │ -0942e4: 28fc |0008: goto 0004 // -0004 │ │ -0942e6: 6e10 ab2e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0942ec: 0c03 |000c: move-result-object v3 │ │ -0942ee: 6e10 ab2e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0942f4: 0c04 |0010: move-result-object v4 │ │ -0942f6: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -0942fa: 0121 |0013: move v1, v2 │ │ -0942fc: 28f0 |0014: goto 0004 // -0010 │ │ -0942fe: 0760 |0015: move-object v0, v6 │ │ -094300: 1f00 6505 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -094304: 5253 3b0e |0018: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -094308: 7110 7e2e 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -09430e: 0a03 |001d: move-result v3 │ │ -094310: 5204 3b0e |001e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -094314: 7110 7e2e 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -09431a: 0a04 |0023: move-result v4 │ │ -09431c: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ -094320: 0121 |0026: move v1, v2 │ │ -094322: 28dd |0027: goto 0004 // -0023 │ │ +097c4c: |[097c4c] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.equals:(Ljava/lang/Object;)Z │ │ +097c5c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +097c5e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +097c60: 3365 0300 |0002: if-ne v5, v6, 0005 // +0003 │ │ +097c64: 0f01 |0004: return v1 │ │ +097c66: 3906 0400 |0005: if-nez v6, 0009 // +0004 │ │ +097c6a: 0121 |0007: move v1, v2 │ │ +097c6c: 28fc |0008: goto 0004 // -0004 │ │ +097c6e: 6e10 ab2e 0500 |0009: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +097c74: 0c03 |000c: move-result-object v3 │ │ +097c76: 6e10 ab2e 0600 |000d: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +097c7c: 0c04 |0010: move-result-object v4 │ │ +097c7e: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +097c82: 0121 |0013: move v1, v2 │ │ +097c84: 28f0 |0014: goto 0004 // -0010 │ │ +097c86: 0760 |0015: move-object v0, v6 │ │ +097c88: 1f00 6505 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +097c8c: 5253 3b0e |0018: iget v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +097c90: 7110 7e2e 0300 |001a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097c96: 0a03 |001d: move-result v3 │ │ +097c98: 5204 3b0e |001e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +097c9c: 7110 7e2e 0400 |0020: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097ca2: 0a04 |0023: move-result v4 │ │ +097ca4: 3243 e0ff |0024: if-eq v3, v4, 0004 // -0020 │ │ +097ca8: 0121 |0026: move v1, v2 │ │ +097caa: 28dd |0027: goto 0004 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=851 │ │ 0x0004 line=864 │ │ 0x0005 line=854 │ │ 0x0008 line=855 │ │ 0x0009 line=857 │ │ @@ -154595,20 +154643,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -094324: |[094324] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ -094334: 5210 3b0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -094338: 7110 7e2e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -09433e: 0a00 |0005: move-result v0 │ │ -094340: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ -094344: 0f00 |0008: return v0 │ │ +097cac: |[097cac] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.hashCode:()I │ │ +097cbc: 5210 3b0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +097cc0: 7110 7e2e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097cc6: 0a00 |0005: move-result v0 │ │ +097cc8: d800 001f |0006: add-int/lit8 v0, v0, #int 31 // #1f │ │ +097ccc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;) │ │ @@ -154616,58 +154664,58 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -094348: |[094348] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ -094358: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -09435c: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094362: 1a01 9a12 |0005: const-string v1, "[" // string@129a │ │ -094366: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09436c: 1a01 8e29 |000a: const-string v1, "resolveInfo:" // string@298e │ │ -094370: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094376: 0c01 |000f: move-result-object v1 │ │ -094378: 5462 390e |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -09437c: 6e10 c001 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@01c0 │ │ -094382: 0c02 |0015: move-result-object v2 │ │ -094384: 6e20 db2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09438a: 1a01 2901 |0019: const-string v1, "; weight:" // string@0129 │ │ -09438e: 6e20 db2e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094394: 0c01 |001e: move-result-object v1 │ │ -094396: 2202 fb05 |001f: new-instance v2, Ljava/math/BigDecimal; // type@05fb │ │ -09439a: 5263 3b0e |0021: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -09439e: 8934 |0023: float-to-double v4, v3 │ │ -0943a0: 7030 fc2e 4205 |0024: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@2efc │ │ -0943a6: 6e20 da2e 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0943ac: 1a01 e012 |002a: const-string v1, "]" // string@12e0 │ │ -0943b0: 6e20 db2e 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0943b6: 6e10 e02e 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0943bc: 0c01 |0032: move-result-object v1 │ │ -0943be: 1101 |0033: return-object v1 │ │ +097cd0: |[097cd0] com.actionbarsherlock.widget.ActivityChooserModel$ActivityResolveInfo.toString:()Ljava/lang/String; │ │ +097ce0: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +097ce4: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +097cea: 1a01 9b12 |0005: const-string v1, "[" // string@129b │ │ +097cee: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097cf4: 1a01 8d29 |000a: const-string v1, "resolveInfo:" // string@298d │ │ +097cf8: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097cfe: 0c01 |000f: move-result-object v1 │ │ +097d00: 5462 390e |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +097d04: 6e10 c001 0200 |0012: invoke-virtual {v2}, Landroid/content/pm/ResolveInfo;.toString:()Ljava/lang/String; // method@01c0 │ │ +097d0a: 0c02 |0015: move-result-object v2 │ │ +097d0c: 6e20 db2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097d12: 1a01 2b01 |0019: const-string v1, "; weight:" // string@012b │ │ +097d16: 6e20 db2e 1000 |001b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097d1c: 0c01 |001e: move-result-object v1 │ │ +097d1e: 2202 fb05 |001f: new-instance v2, Ljava/math/BigDecimal; // type@05fb │ │ +097d22: 5263 3b0e |0021: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +097d26: 8934 |0023: float-to-double v4, v3 │ │ +097d28: 7030 fc2e 4205 |0024: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@2efc │ │ +097d2e: 6e20 da2e 2100 |0027: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +097d34: 1a01 e112 |002a: const-string v1, "]" // string@12e1 │ │ +097d38: 6e20 db2e 1000 |002c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097d3e: 6e10 e02e 0000 |002f: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +097d44: 0c01 |0032: move-result-object v1 │ │ +097d46: 1101 |0033: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0005 line=874 │ │ 0x000a line=875 │ │ 0x0019 line=876 │ │ 0x002a line=877 │ │ 0x002f line=878 │ │ locals : │ │ 0x0005 - 0x0034 reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0034 reg=6 this Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #709 header: │ │ class_idx : 1382 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #709 annotations: │ │ Annotations on class │ │ @@ -154687,21 +154735,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;) │ │ name : 'sort' │ │ type : '(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #710 header: │ │ class_idx : 1384 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #710 annotations: │ │ Annotations on class │ │ @@ -154733,20 +154781,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 │ │ -0943c0: |[0943c0] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ -0943d0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0943d6: 5b01 3f0e |0003: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -0943da: 5a02 400e |0005: iput-wide v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ -0943de: 5904 410e |0007: iput v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ -0943e2: 0e00 |0009: return-void │ │ +097d48: |[097d48] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Landroid/content/ComponentName;JF)V │ │ +097d58: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +097d5e: 5b01 3f0e |0003: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097d62: 5a02 400e |0005: iput-wide v2, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ +097d66: 5904 410e |0007: iput v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ +097d6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0003 line=765 │ │ 0x0005 line=766 │ │ 0x0007 line=767 │ │ 0x0009 line=768 │ │ @@ -154761,19 +154809,19 @@ │ │ type : '(Ljava/lang/String;JF)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 8 16-bit code units │ │ -0943e4: |[0943e4] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ -0943f4: 7110 4a01 0300 |0000: invoke-static {v3}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@014a │ │ -0943fa: 0c00 |0003: move-result-object v0 │ │ -0943fc: 7056 552c 0254 |0004: invoke-direct {v2, v0, v4, v5, v6}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@2c55 │ │ -094402: 0e00 |0007: return-void │ │ +097d6c: |[097d6c] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.:(Ljava/lang/String;JF)V │ │ +097d7c: 7110 4a01 0300 |0000: invoke-static {v3}, Landroid/content/ComponentName;.unflattenFromString:(Ljava/lang/String;)Landroid/content/ComponentName; // method@014a │ │ +097d82: 0c00 |0003: move-result-object v0 │ │ +097d84: 7056 552c 0254 |0004: invoke-direct {v2, v0, v4, v5, v6}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@2c55 │ │ +097d8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0007 line=755 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ 0x0000 - 0x0008 reg=3 activityName Ljava/lang/String; │ │ @@ -154786,59 +154834,59 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -094404: |[094404] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ -094414: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -094416: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -094418: 3398 0300 |0002: if-ne v8, v9, 0005 // +0003 │ │ -09441c: 0f01 |0004: return v1 │ │ -09441e: 3909 0400 |0005: if-nez v9, 0009 // +0004 │ │ -094422: 0121 |0007: move v1, v2 │ │ -094424: 28fc |0008: goto 0004 // -0004 │ │ -094426: 6e10 ab2e 0800 |0009: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -09442c: 0c03 |000c: move-result-object v3 │ │ -09442e: 6e10 ab2e 0900 |000d: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -094434: 0c04 |0010: move-result-object v4 │ │ -094436: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ -09443a: 0121 |0013: move v1, v2 │ │ -09443c: 28f0 |0014: goto 0004 // -0010 │ │ -09443e: 0790 |0015: move-object v0, v9 │ │ -094440: 1f00 6805 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -094444: 5483 3f0e |0018: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -094448: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ -09444c: 5403 3f0e |001c: iget-object v3, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -094450: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ -094454: 0121 |0020: move v1, v2 │ │ -094456: 28e3 |0021: goto 0004 // -001d │ │ -094458: 5483 3f0e |0022: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -09445c: 5404 3f0e |0024: iget-object v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -094460: 6e20 4501 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@0145 │ │ -094466: 0a03 |0029: move-result v3 │ │ -094468: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ -09446c: 0121 |002c: move v1, v2 │ │ -09446e: 28d7 |002d: goto 0004 // -0029 │ │ -094470: 5384 400e |002e: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ -094474: 5306 400e |0030: iget-wide v6, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ -094478: 3103 0406 |0032: cmp-long v3, v4, v6 │ │ -09447c: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ -094480: 0121 |0036: move v1, v2 │ │ -094482: 28cd |0037: goto 0004 // -0033 │ │ -094484: 5283 410e |0038: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ -094488: 7110 7e2e 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -09448e: 0a03 |003d: move-result v3 │ │ -094490: 5204 410e |003e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ -094494: 7110 7e2e 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -09449a: 0a04 |0043: move-result v4 │ │ -09449c: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ -0944a0: 0121 |0046: move v1, v2 │ │ -0944a2: 28bd |0047: goto 0004 // -0043 │ │ +097d8c: |[097d8c] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.equals:(Ljava/lang/Object;)Z │ │ +097d9c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +097d9e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +097da0: 3398 0300 |0002: if-ne v8, v9, 0005 // +0003 │ │ +097da4: 0f01 |0004: return v1 │ │ +097da6: 3909 0400 |0005: if-nez v9, 0009 // +0004 │ │ +097daa: 0121 |0007: move v1, v2 │ │ +097dac: 28fc |0008: goto 0004 // -0004 │ │ +097dae: 6e10 ab2e 0800 |0009: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +097db4: 0c03 |000c: move-result-object v3 │ │ +097db6: 6e10 ab2e 0900 |000d: invoke-virtual {v9}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +097dbc: 0c04 |0010: move-result-object v4 │ │ +097dbe: 3243 0400 |0011: if-eq v3, v4, 0015 // +0004 │ │ +097dc2: 0121 |0013: move v1, v2 │ │ +097dc4: 28f0 |0014: goto 0004 // -0010 │ │ +097dc6: 0790 |0015: move-object v0, v9 │ │ +097dc8: 1f00 6805 |0016: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +097dcc: 5483 3f0e |0018: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097dd0: 3903 0800 |001a: if-nez v3, 0022 // +0008 │ │ +097dd4: 5403 3f0e |001c: iget-object v3, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097dd8: 3803 1000 |001e: if-eqz v3, 002e // +0010 │ │ +097ddc: 0121 |0020: move v1, v2 │ │ +097dde: 28e3 |0021: goto 0004 // -001d │ │ +097de0: 5483 3f0e |0022: iget-object v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097de4: 5404 3f0e |0024: iget-object v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097de8: 6e20 4501 4300 |0026: invoke-virtual {v3, v4}, Landroid/content/ComponentName;.equals:(Ljava/lang/Object;)Z // method@0145 │ │ +097dee: 0a03 |0029: move-result v3 │ │ +097df0: 3903 0400 |002a: if-nez v3, 002e // +0004 │ │ +097df4: 0121 |002c: move v1, v2 │ │ +097df6: 28d7 |002d: goto 0004 // -0029 │ │ +097df8: 5384 400e |002e: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ +097dfc: 5306 400e |0030: iget-wide v6, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ +097e00: 3103 0406 |0032: cmp-long v3, v4, v6 │ │ +097e04: 3803 0400 |0034: if-eqz v3, 0038 // +0004 │ │ +097e08: 0121 |0036: move v1, v2 │ │ +097e0a: 28cd |0037: goto 0004 // -0033 │ │ +097e0c: 5283 410e |0038: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ +097e10: 7110 7e2e 0300 |003a: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097e16: 0a03 |003d: move-result v3 │ │ +097e18: 5204 410e |003e: iget v4, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ +097e1c: 7110 7e2e 0400 |0040: invoke-static {v4}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097e22: 0a04 |0043: move-result v4 │ │ +097e24: 3243 c0ff |0044: if-eq v3, v4, 0004 // -0040 │ │ +097e28: 0121 |0046: move v1, v2 │ │ +097e2a: 28bd |0047: goto 0004 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=782 │ │ 0x0004 line=805 │ │ 0x0005 line=785 │ │ 0x0008 line=786 │ │ 0x0009 line=788 │ │ @@ -154863,39 +154911,39 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 41 16-bit code units │ │ -0944a4: |[0944a4] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ -0944b4: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ -0944b8: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0944ba: 5482 3f0e |0003: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -0944be: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ -0944c2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0944c4: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ -0944c8: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -0944cc: 5384 400e |000c: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ -0944d0: 5386 400e |000e: iget-wide v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ -0944d4: 1303 2000 |0010: const/16 v3, #int 32 // #20 │ │ -0944d8: c536 |0012: ushr-long/2addr v6, v3 │ │ -0944da: c264 |0013: xor-long/2addr v4, v6 │ │ -0944dc: 8443 |0014: long-to-int v3, v4 │ │ -0944de: 9001 0203 |0015: add-int v1, v2, v3 │ │ -0944e2: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ -0944e6: 5283 410e |0019: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ -0944ea: 7110 7e2e 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ -0944f0: 0a03 |001e: move-result v3 │ │ -0944f2: 9001 0203 |001f: add-int v1, v2, v3 │ │ -0944f6: 0f01 |0021: return v1 │ │ -0944f8: 5482 3f0e |0022: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -0944fc: 6e10 4901 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@0149 │ │ -094502: 0a02 |0027: move-result v2 │ │ -094504: 28e0 |0028: goto 0008 // -0020 │ │ +097e2c: |[097e2c] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.hashCode:()I │ │ +097e3c: 1300 1f00 |0000: const/16 v0, #int 31 // #1f │ │ +097e40: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +097e42: 5482 3f0e |0003: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097e46: 3902 1d00 |0005: if-nez v2, 0022 // +001d │ │ +097e4a: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +097e4c: d801 021f |0008: add-int/lit8 v1, v2, #int 31 // #1f │ │ +097e50: da02 011f |000a: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +097e54: 5384 400e |000c: iget-wide v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ +097e58: 5386 400e |000e: iget-wide v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ +097e5c: 1303 2000 |0010: const/16 v3, #int 32 // #20 │ │ +097e60: c536 |0012: ushr-long/2addr v6, v3 │ │ +097e62: c264 |0013: xor-long/2addr v4, v6 │ │ +097e64: 8443 |0014: long-to-int v3, v4 │ │ +097e66: 9001 0203 |0015: add-int v1, v2, v3 │ │ +097e6a: da02 011f |0017: mul-int/lit8 v2, v1, #int 31 // #1f │ │ +097e6e: 5283 410e |0019: iget v3, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ +097e72: 7110 7e2e 0300 |001b: invoke-static {v3}, Ljava/lang/Float;.floatToIntBits:(F)I // method@2e7e │ │ +097e78: 0a03 |001e: move-result v3 │ │ +097e7a: 9001 0203 |001f: add-int v1, v2, v3 │ │ +097e7e: 0f01 |0021: return v1 │ │ +097e80: 5482 3f0e |0022: iget-object v2, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097e84: 6e10 4901 0200 |0024: invoke-virtual {v2}, Landroid/content/ComponentName;.hashCode:()I // method@0149 │ │ +097e8a: 0a02 |0027: move-result v2 │ │ +097e8c: 28e0 |0028: goto 0008 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ 0x0002 line=773 │ │ 0x0003 line=774 │ │ 0x000a line=775 │ │ 0x0017 line=776 │ │ @@ -154911,62 +154959,62 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -094508: |[094508] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ -094518: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -09451c: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094522: 1a01 9a12 |0005: const-string v1, "[" // string@129a │ │ -094526: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09452c: 1a01 1601 |000a: const-string v1, "; activity:" // string@0116 │ │ -094530: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094536: 0c01 |000f: move-result-object v1 │ │ -094538: 5462 3f0e |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -09453c: 6e20 da2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -094542: 1a01 2701 |0015: const-string v1, "; time:" // string@0127 │ │ -094546: 6e20 db2e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09454c: 0c01 |001a: move-result-object v1 │ │ -09454e: 5362 400e |001b: iget-wide v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ -094552: 6e30 d82e 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -094558: 1a01 2901 |0020: const-string v1, "; weight:" // string@0129 │ │ -09455c: 6e20 db2e 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094562: 0c01 |0025: move-result-object v1 │ │ -094564: 2202 fb05 |0026: new-instance v2, Ljava/math/BigDecimal; // type@05fb │ │ -094568: 5263 410e |0028: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ -09456c: 8934 |002a: float-to-double v4, v3 │ │ -09456e: 7030 fc2e 4205 |002b: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@2efc │ │ -094574: 6e20 da2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09457a: 1a01 e012 |0031: const-string v1, "]" // string@12e0 │ │ -09457e: 6e20 db2e 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094584: 6e10 e02e 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09458a: 0c01 |0039: move-result-object v1 │ │ -09458c: 1101 |003a: return-object v1 │ │ +097e90: |[097e90] com.actionbarsherlock.widget.ActivityChooserModel$HistoricalRecord.toString:()Ljava/lang/String; │ │ +097ea0: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +097ea4: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +097eaa: 1a01 9b12 |0005: const-string v1, "[" // string@129b │ │ +097eae: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097eb4: 1a01 1801 |000a: const-string v1, "; activity:" // string@0118 │ │ +097eb8: 6e20 db2e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097ebe: 0c01 |000f: move-result-object v1 │ │ +097ec0: 5462 3f0e |0010: iget-object v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +097ec4: 6e20 da2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +097eca: 1a01 2901 |0015: const-string v1, "; time:" // string@0129 │ │ +097ece: 6e20 db2e 1000 |0017: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097ed4: 0c01 |001a: move-result-object v1 │ │ +097ed6: 5362 400e |001b: iget-wide v2, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ +097eda: 6e30 d82e 2103 |001d: invoke-virtual {v1, v2, v3}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +097ee0: 1a01 2b01 |0020: const-string v1, "; weight:" // string@012b │ │ +097ee4: 6e20 db2e 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097eea: 0c01 |0025: move-result-object v1 │ │ +097eec: 2202 fb05 |0026: new-instance v2, Ljava/math/BigDecimal; // type@05fb │ │ +097ef0: 5263 410e |0028: iget v3, v6, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ +097ef4: 8934 |002a: float-to-double v4, v3 │ │ +097ef6: 7030 fc2e 4205 |002b: invoke-direct {v2, v4, v5}, Ljava/math/BigDecimal;.:(D)V // method@2efc │ │ +097efc: 6e20 da2e 2100 |002e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +097f02: 1a01 e112 |0031: const-string v1, "]" // string@12e1 │ │ +097f06: 6e20 db2e 1000 |0033: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +097f0c: 6e10 e02e 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +097f12: 0c01 |0039: move-result-object v1 │ │ +097f14: 1101 |003a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ 0x0005 line=811 │ │ 0x000a line=812 │ │ 0x0015 line=813 │ │ 0x0020 line=814 │ │ 0x0031 line=815 │ │ 0x0036 line=816 │ │ locals : │ │ 0x0005 - 0x003b reg=0 builder Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003b reg=6 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #711 header: │ │ class_idx : 1385 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #711 annotations: │ │ Annotations on class │ │ @@ -154991,58 +155039,58 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094590: |[094590] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ │ -0945a0: 5b01 420e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0e42 │ │ -0945a4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0945aa: 0e00 |0005: return-void │ │ +097f18: |[097f18] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ │ +097f28: 5b01 420e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0e42 │ │ +097f2c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +097f32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ + 0x0000 - 0x0006 reg=1 this$1 Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0945ac: |[0945ac] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.run:()V │ │ -0945bc: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0e42 │ │ -0945c0: 5400 430e |0002: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -0945c4: 7110 6c2c 0000 |0004: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c6c │ │ -0945ca: 5410 420e |0007: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0e42 │ │ -0945ce: 5400 430e |0009: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -0945d2: 7110 6d2c 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c6d │ │ -0945d8: 0e00 |000e: return-void │ │ +097f34: |[097f34] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader$1.run:()V │ │ +097f44: 5410 420e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0e42 │ │ +097f48: 5400 430e |0002: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +097f4c: 7110 6c2c 0000 |0004: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c6c │ │ +097f52: 5410 420e |0007: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // field@0e42 │ │ +097f56: 5400 430e |0009: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +097f5a: 7110 6d2c 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c6d │ │ +097f60: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1020 │ │ 0x0007 line=1021 │ │ 0x000e line=1022 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #712 header: │ │ class_idx : 1386 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #712 annotations: │ │ Annotations on class │ │ @@ -155067,18 +155115,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0945dc: |[0945dc] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0945ec: 5b01 430e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -0945f0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0945f6: 0e00 |0005: return-void │ │ +097f64: |[097f64] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +097f74: 5b01 430e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +097f78: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +097f7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ @@ -155087,17 +155135,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0945f8: |[0945f8] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -094608: 7020 5c2c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c5c │ │ -09460e: 0e00 |0003: return-void │ │ +097f80: |[097f80] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +097f90: 7020 5c2c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c5c │ │ +097f96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserModel$1; │ │ @@ -155108,236 +155156,236 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 26 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 439 16-bit code units │ │ -094610: |[094610] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.run:()V │ │ -094620: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -094622: 0800 1900 |0001: move-object/from16 v0, v25 │ │ -094626: 5400 430e |0003: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -09462a: 0816 0000 |0005: move-object/from16 v22, v0 │ │ -09462e: 7701 682c 1600 |0007: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@2c68 │ │ -094634: 0c16 |000a: move-result-object v22 │ │ -094636: 0800 1900 |000b: move-object/from16 v0, v25 │ │ -09463a: 5400 430e |000d: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -09463e: 0817 0000 |000f: move-object/from16 v23, v0 │ │ -094642: 7701 672c 1700 |0011: invoke-static/range {v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -094648: 0c17 |0014: move-result-object v23 │ │ -09464a: 7402 6f01 1600 |0015: invoke-virtual/range {v22, v23}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@016f │ │ -094650: 0c05 |0018: move-result-object v5 │ │ -094652: 7100 1a1d 0000 |0019: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1d1a │ │ -094658: 0c0d |001c: move-result-object v13 │ │ -09465a: 1316 0000 |001d: const/16 v22, #int 0 // #0 │ │ -09465e: 0800 1600 |001f: move-object/from16 v0, v22 │ │ -094662: 7230 9e2f 5d00 |0021: invoke-interface {v13, v5, v0}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2f9e │ │ -094668: 1312 0000 |0024: const/16 v18, #int 0 // #0 │ │ -09466c: 1316 0100 |0026: const/16 v22, #int 1 // #1 │ │ -094670: 0200 1200 |0028: move/from16 v0, v18 │ │ -094674: 0201 1600 |002a: move/from16 v1, v22 │ │ -094678: 3210 1100 |002c: if-eq v0, v1, 003d // +0011 │ │ -09467c: 1316 0200 |002e: const/16 v22, #int 2 // #2 │ │ -094680: 0200 1200 |0030: move/from16 v0, v18 │ │ -094684: 0201 1600 |0032: move/from16 v1, v22 │ │ -094688: 3210 0900 |0034: if-eq v0, v1, 003d // +0009 │ │ -09468c: 7210 9d2f 0d00 |0036: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ -094692: 0a12 |0039: move-result v18 │ │ -094694: 28ec |003a: goto 0026 // -0014 │ │ -094696: 0d06 |003b: move-exception v6 │ │ -094698: 0e00 |003c: return-void │ │ -09469a: 1a16 dd1d |003d: const-string v22, "historical-records" // string@1ddd │ │ -09469e: 7210 9c2f 0d00 |003f: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ -0946a4: 0c17 |0042: move-result-object v23 │ │ -0946a6: 7402 b92e 1600 |0043: invoke-virtual/range {v22, v23}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0946ac: 0a16 |0046: move-result v22 │ │ -0946ae: 3916 3d00 |0047: if-nez v22, 0084 // +003d │ │ -0946b2: 2216 2e06 |0049: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@062e │ │ -0946b6: 1a17 a50f |004b: const-string v23, "Share records file does not start with historical-records tag." // string@0fa5 │ │ -0946ba: 7602 9f2f 1600 |004d: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2f9f │ │ -0946c0: 2716 |0050: throw v22 │ │ -0946c2: 0d15 |0051: move-exception v21 │ │ -0946c4: 7100 662c 0000 |0052: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ -0946ca: 0c16 |0055: move-result-object v22 │ │ -0946cc: 2217 e705 |0056: new-instance v23, Ljava/lang/StringBuilder; // type@05e7 │ │ -0946d0: 7601 d22e 1700 |0058: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0946d6: 1a18 4304 |005b: const-string v24, "Error reading historical recrod file: " // string@0443 │ │ -0946da: 7402 db2e 1700 |005d: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0946e0: 0c17 |0060: move-result-object v23 │ │ -0946e2: 0800 1900 |0061: move-object/from16 v0, v25 │ │ -0946e6: 5400 430e |0063: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -0946ea: 0818 0000 |0065: move-object/from16 v24, v0 │ │ -0946ee: 7701 672c 1800 |0067: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -0946f4: 0c18 |006a: move-result-object v24 │ │ -0946f6: 7402 db2e 1700 |006b: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0946fc: 0c17 |006e: move-result-object v23 │ │ -0946fe: 7401 e02e 1700 |006f: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -094704: 0c17 |0072: move-result-object v23 │ │ -094706: 0800 1600 |0073: move-object/from16 v0, v22 │ │ -09470a: 0801 1700 |0075: move-object/from16 v1, v23 │ │ -09470e: 0802 1500 |0077: move-object/from16 v2, v21 │ │ -094712: 7130 041d 1002 |0079: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -094718: 3805 c0ff |007c: if-eqz v5, 003c // -0040 │ │ -09471c: 6e10 3b2e 0500 |007e: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ -094722: 28bb |0081: goto 003c // -0045 │ │ -094724: 0d16 |0082: move-exception v22 │ │ -094726: 28b9 |0083: goto 003c // -0047 │ │ -094728: 220f 0606 |0084: new-instance v15, Ljava/util/ArrayList; // type@0606 │ │ -09472c: 7010 052f 0f00 |0086: invoke-direct {v15}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -094732: 7210 9d2f 0d00 |0089: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ -094738: 0a12 |008c: move-result v18 │ │ -09473a: 1316 0100 |008d: const/16 v22, #int 1 // #1 │ │ -09473e: 0200 1200 |008f: move/from16 v0, v18 │ │ -094742: 0201 1600 |0091: move/from16 v1, v22 │ │ -094746: 3310 3400 |0093: if-ne v0, v1, 00c7 // +0034 │ │ -09474a: 0800 1900 |0095: move-object/from16 v0, v25 │ │ -09474e: 5400 430e |0097: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -094752: 0816 0000 |0099: move-object/from16 v22, v0 │ │ -094756: 7701 692c 1600 |009b: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@2c69 │ │ -09475c: 0c17 |009e: move-result-object v23 │ │ -09475e: 1d17 |009f: monitor-enter v23 │ │ -094760: 2213 1106 |00a0: new-instance v19, Ljava/util/LinkedHashSet; // type@0611 │ │ -094764: 0800 1300 |00a2: move-object/from16 v0, v19 │ │ -094768: 7020 422f f000 |00a4: invoke-direct {v0, v15}, Ljava/util/LinkedHashSet;.:(Ljava/util/Collection;)V // method@2f42 │ │ -09476e: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -094772: 5400 430e |00a9: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -094776: 0816 0000 |00ab: move-object/from16 v22, v0 │ │ -09477a: 7701 6a2c 1600 |00ad: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@2c6a │ │ -094780: 0c08 |00b0: move-result-object v8 │ │ -094782: 7210 522f 0800 |00b1: invoke-interface {v8}, Ljava/util/List;.size:()I // method@2f52 │ │ -094788: 0a09 |00b4: move-result v9 │ │ -09478a: d80a 09ff |00b5: add-int/lit8 v10, v9, #int -1 // #ff │ │ -09478e: 3a0a aa00 |00b7: if-ltz v10, 0161 // +00aa │ │ -094792: 7220 4e2f a800 |00b9: invoke-interface {v8, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -094798: 0c07 |00bc: move-result-object v7 │ │ -09479a: 1f07 6805 |00bd: check-cast v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -09479e: 0800 1300 |00bf: move-object/from16 v0, v19 │ │ -0947a2: 7220 652f 7000 |00c1: invoke-interface {v0, v7}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ -0947a8: d80a 0aff |00c4: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0947ac: 28f1 |00c6: goto 00b7 // -000f │ │ -0947ae: 1316 0300 |00c7: const/16 v22, #int 3 // #3 │ │ -0947b2: 0200 1200 |00c9: move/from16 v0, v18 │ │ -0947b6: 0201 1600 |00cb: move/from16 v1, v22 │ │ -0947ba: 3210 bcff |00cd: if-eq v0, v1, 0089 // -0044 │ │ -0947be: 1316 0400 |00cf: const/16 v22, #int 4 // #4 │ │ -0947c2: 0200 1200 |00d1: move/from16 v0, v18 │ │ -0947c6: 0201 1600 |00d3: move/from16 v1, v22 │ │ -0947ca: 3210 b4ff |00d5: if-eq v0, v1, 0089 // -004c │ │ -0947ce: 7210 9c2f 0d00 |00d7: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ -0947d4: 0c0c |00da: move-result-object v12 │ │ -0947d6: 1a16 dc1d |00db: const-string v22, "historical-record" // string@1ddc │ │ -0947da: 0800 1600 |00dd: move-object/from16 v0, v22 │ │ -0947de: 6e20 b92e c000 |00df: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0947e4: 0a16 |00e2: move-result v22 │ │ -0947e6: 3916 3d00 |00e3: if-nez v22, 0120 // +003d │ │ -0947ea: 2216 2e06 |00e5: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@062e │ │ -0947ee: 1a17 a60f |00e7: const-string v23, "Share records file not well-formed." // string@0fa6 │ │ -0947f2: 7602 9f2f 1600 |00e9: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2f9f │ │ -0947f8: 2716 |00ec: throw v22 │ │ -0947fa: 0d0b |00ed: move-exception v11 │ │ -0947fc: 7100 662c 0000 |00ee: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ -094802: 0c16 |00f1: move-result-object v22 │ │ -094804: 2217 e705 |00f2: new-instance v23, Ljava/lang/StringBuilder; // type@05e7 │ │ -094808: 7601 d22e 1700 |00f4: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09480e: 1a18 4304 |00f7: const-string v24, "Error reading historical recrod file: " // string@0443 │ │ -094812: 7402 db2e 1700 |00f9: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094818: 0c17 |00fc: move-result-object v23 │ │ -09481a: 0800 1900 |00fd: move-object/from16 v0, v25 │ │ -09481e: 5400 430e |00ff: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -094822: 0818 0000 |0101: move-object/from16 v24, v0 │ │ -094826: 7701 672c 1800 |0103: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -09482c: 0c18 |0106: move-result-object v24 │ │ -09482e: 7402 db2e 1700 |0107: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094834: 0c17 |010a: move-result-object v23 │ │ -094836: 7401 e02e 1700 |010b: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09483c: 0c17 |010e: move-result-object v23 │ │ -09483e: 0800 1600 |010f: move-object/from16 v0, v22 │ │ -094842: 0801 1700 |0111: move-object/from16 v1, v23 │ │ -094846: 7130 041d 100b |0113: invoke-static {v0, v1, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -09484c: 3805 26ff |0116: if-eqz v5, 003c // -00da │ │ -094850: 6e10 3b2e 0500 |0118: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ -094856: 2900 21ff |011b: goto/16 003c // -00df │ │ -09485a: 0d16 |011d: move-exception v22 │ │ -09485c: 2900 1eff |011e: goto/16 003c // -00e2 │ │ -094860: 1316 0000 |0120: const/16 v22, #int 0 // #0 │ │ -094864: 1a17 4d14 |0122: const-string v23, "activity" // string@144d │ │ -094868: 0800 1600 |0124: move-object/from16 v0, v22 │ │ -09486c: 0801 1700 |0126: move-object/from16 v1, v23 │ │ -094870: 7230 9a2f 0d01 |0128: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f9a │ │ -094876: 0c04 |012b: move-result-object v4 │ │ -094878: 1316 0000 |012c: const/16 v22, #int 0 // #0 │ │ -09487c: 1a17 b72e |012e: const-string v23, "time" // string@2eb7 │ │ -094880: 0800 1600 |0130: move-object/from16 v0, v22 │ │ -094884: 0801 1700 |0132: move-object/from16 v1, v23 │ │ -094888: 7230 9a2f 0d01 |0134: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f9a │ │ -09488e: 0c16 |0137: move-result-object v22 │ │ -094890: 7701 942e 1600 |0138: invoke-static/range {v22}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2e94 │ │ -094896: 0b10 |013b: move-result-wide v16 │ │ -094898: 1316 0000 |013c: const/16 v22, #int 0 // #0 │ │ -09489c: 1a17 0530 |013e: const-string v23, "weight" // string@3005 │ │ -0948a0: 0800 1600 |0140: move-object/from16 v0, v22 │ │ -0948a4: 0801 1700 |0142: move-object/from16 v1, v23 │ │ -0948a8: 7230 9a2f 0d01 |0144: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f9a │ │ -0948ae: 0c16 |0147: move-result-object v22 │ │ -0948b0: 7701 802e 1600 |0148: invoke-static/range {v22}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2e80 │ │ -0948b6: 0a14 |014b: move-result v20 │ │ -0948b8: 220e 6805 |014c: new-instance v14, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -0948bc: 0500 1000 |014e: move-wide/from16 v0, v16 │ │ -0948c0: 0202 1400 |0150: move/from16 v2, v20 │ │ -0948c4: 7052 562c 4e10 |0152: invoke-direct {v14, v4, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@2c56 │ │ -0948ca: 7220 4b2f ef00 |0155: invoke-interface {v15, v14}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0948d0: 2900 31ff |0158: goto/16 0089 // -00cf │ │ -0948d4: 0d16 |015a: move-exception v22 │ │ -0948d6: 3805 0500 |015b: if-eqz v5, 0160 // +0005 │ │ -0948da: 6e10 3b2e 0500 |015d: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ -0948e0: 2716 |0160: throw v22 │ │ -0948e2: 7210 522f 0800 |0161: invoke-interface {v8}, Ljava/util/List;.size:()I // method@2f52 │ │ -0948e8: 0a16 |0164: move-result v22 │ │ -0948ea: 7801 6c2f 1300 |0165: invoke-interface/range {v19}, Ljava/util/Set;.size:()I // method@2f6c │ │ -0948f0: 0a18 |0168: move-result v24 │ │ -0948f2: 0200 1600 |0169: move/from16 v0, v22 │ │ -0948f6: 0201 1800 |016b: move/from16 v1, v24 │ │ -0948fa: 3310 0d00 |016d: if-ne v0, v1, 017a // +000d │ │ -0948fe: 1e17 |016f: monitor-exit v23 │ │ -094900: 3805 ccfe |0170: if-eqz v5, 003c // -0134 │ │ -094904: 6e10 3b2e 0500 |0172: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ -09490a: 2900 c7fe |0175: goto/16 003c // -0139 │ │ -09490e: 0d16 |0177: move-exception v22 │ │ -094910: 2900 c4fe |0178: goto/16 003c // -013c │ │ -094914: 7210 4d2f 0800 |017a: invoke-interface {v8}, Ljava/util/List;.clear:()V // method@2f4d │ │ -09491a: 0800 1300 |017d: move-object/from16 v0, v19 │ │ -09491e: 7220 4c2f 0800 |017f: invoke-interface {v8, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@2f4c │ │ -094924: 0800 1900 |0182: move-object/from16 v0, v25 │ │ -094928: 5400 430e |0184: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -09492c: 0816 0000 |0186: move-object/from16 v22, v0 │ │ -094930: 1318 0100 |0188: const/16 v24, #int 1 // #1 │ │ -094934: 0800 1600 |018a: move-object/from16 v0, v22 │ │ -094938: 0201 1800 |018c: move/from16 v1, v24 │ │ -09493c: 7120 6b2c 1000 |018e: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z // method@2c6b │ │ -094942: 0800 1900 |0191: move-object/from16 v0, v25 │ │ -094946: 5400 430e |0193: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ -09494a: 0816 0000 |0195: move-object/from16 v22, v0 │ │ -09494e: 7701 652c 1600 |0197: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; // method@2c65 │ │ -094954: 0c16 |019a: move-result-object v22 │ │ -094956: 2218 6905 |019b: new-instance v24, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; // type@0569 │ │ -09495a: 7602 5a2c 1800 |019d: invoke-direct/range {v24, v25}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V // method@2c5a │ │ -094960: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ -094964: 0801 1800 |01a2: move-object/from16 v1, v24 │ │ -094968: 6e20 9503 1000 |01a4: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ -09496e: 1e17 |01a7: monitor-exit v23 │ │ -094970: 3805 94fe |01a8: if-eqz v5, 003c // -016c │ │ -094974: 6e10 3b2e 0500 |01aa: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ -09497a: 2900 8ffe |01ad: goto/16 003c // -0171 │ │ -09497e: 0d16 |01af: move-exception v22 │ │ -094980: 2900 8cfe |01b0: goto/16 003c // -0174 │ │ -094984: 0d16 |01b2: move-exception v22 │ │ -094986: 1e17 |01b3: monitor-exit v23 │ │ -094988: 2716 |01b4: throw v22 │ │ -09498a: 0d17 |01b5: move-exception v23 │ │ -09498c: 28aa |01b6: goto 0160 // -0056 │ │ +097f98: |[097f98] com.actionbarsherlock.widget.ActivityChooserModel$HistoryLoader.run:()V │ │ +097fa8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +097faa: 0800 1900 |0001: move-object/from16 v0, v25 │ │ +097fae: 5400 430e |0003: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +097fb2: 0816 0000 |0005: move-object/from16 v22, v0 │ │ +097fb6: 7701 682c 1600 |0007: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@2c68 │ │ +097fbc: 0c16 |000a: move-result-object v22 │ │ +097fbe: 0800 1900 |000b: move-object/from16 v0, v25 │ │ +097fc2: 5400 430e |000d: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +097fc6: 0817 0000 |000f: move-object/from16 v23, v0 │ │ +097fca: 7701 672c 1700 |0011: invoke-static/range {v23}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +097fd0: 0c17 |0014: move-result-object v23 │ │ +097fd2: 7402 6f01 1600 |0015: invoke-virtual/range {v22, v23}, Landroid/content/Context;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@016f │ │ +097fd8: 0c05 |0018: move-result-object v5 │ │ +097fda: 7100 1a1d 0000 |0019: invoke-static {}, Landroid/util/Xml;.newPullParser:()Lorg/xmlpull/v1/XmlPullParser; // method@1d1a │ │ +097fe0: 0c0d |001c: move-result-object v13 │ │ +097fe2: 1316 0000 |001d: const/16 v22, #int 0 // #0 │ │ +097fe6: 0800 1600 |001f: move-object/from16 v0, v22 │ │ +097fea: 7230 9e2f 5d00 |0021: invoke-interface {v13, v5, v0}, Lorg/xmlpull/v1/XmlPullParser;.setInput:(Ljava/io/InputStream;Ljava/lang/String;)V // method@2f9e │ │ +097ff0: 1312 0000 |0024: const/16 v18, #int 0 // #0 │ │ +097ff4: 1316 0100 |0026: const/16 v22, #int 1 // #1 │ │ +097ff8: 0200 1200 |0028: move/from16 v0, v18 │ │ +097ffc: 0201 1600 |002a: move/from16 v1, v22 │ │ +098000: 3210 1100 |002c: if-eq v0, v1, 003d // +0011 │ │ +098004: 1316 0200 |002e: const/16 v22, #int 2 // #2 │ │ +098008: 0200 1200 |0030: move/from16 v0, v18 │ │ +09800c: 0201 1600 |0032: move/from16 v1, v22 │ │ +098010: 3210 0900 |0034: if-eq v0, v1, 003d // +0009 │ │ +098014: 7210 9d2f 0d00 |0036: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ +09801a: 0a12 |0039: move-result v18 │ │ +09801c: 28ec |003a: goto 0026 // -0014 │ │ +09801e: 0d06 |003b: move-exception v6 │ │ +098020: 0e00 |003c: return-void │ │ +098022: 1a16 de1d |003d: const-string v22, "historical-records" // string@1dde │ │ +098026: 7210 9c2f 0d00 |003f: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ +09802c: 0c17 |0042: move-result-object v23 │ │ +09802e: 7402 b92e 1600 |0043: invoke-virtual/range {v22, v23}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +098034: 0a16 |0046: move-result v22 │ │ +098036: 3916 3d00 |0047: if-nez v22, 0084 // +003d │ │ +09803a: 2216 2e06 |0049: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@062e │ │ +09803e: 1a17 a60f |004b: const-string v23, "Share records file does not start with historical-records tag." // string@0fa6 │ │ +098042: 7602 9f2f 1600 |004d: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2f9f │ │ +098048: 2716 |0050: throw v22 │ │ +09804a: 0d15 |0051: move-exception v21 │ │ +09804c: 7100 662c 0000 |0052: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ +098052: 0c16 |0055: move-result-object v22 │ │ +098054: 2217 e705 |0056: new-instance v23, Ljava/lang/StringBuilder; // type@05e7 │ │ +098058: 7601 d22e 1700 |0058: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09805e: 1a18 4404 |005b: const-string v24, "Error reading historical recrod file: " // string@0444 │ │ +098062: 7402 db2e 1700 |005d: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +098068: 0c17 |0060: move-result-object v23 │ │ +09806a: 0800 1900 |0061: move-object/from16 v0, v25 │ │ +09806e: 5400 430e |0063: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +098072: 0818 0000 |0065: move-object/from16 v24, v0 │ │ +098076: 7701 672c 1800 |0067: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +09807c: 0c18 |006a: move-result-object v24 │ │ +09807e: 7402 db2e 1700 |006b: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +098084: 0c17 |006e: move-result-object v23 │ │ +098086: 7401 e02e 1700 |006f: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09808c: 0c17 |0072: move-result-object v23 │ │ +09808e: 0800 1600 |0073: move-object/from16 v0, v22 │ │ +098092: 0801 1700 |0075: move-object/from16 v1, v23 │ │ +098096: 0802 1500 |0077: move-object/from16 v2, v21 │ │ +09809a: 7130 041d 1002 |0079: invoke-static {v0, v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0980a0: 3805 c0ff |007c: if-eqz v5, 003c // -0040 │ │ +0980a4: 6e10 3b2e 0500 |007e: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ +0980aa: 28bb |0081: goto 003c // -0045 │ │ +0980ac: 0d16 |0082: move-exception v22 │ │ +0980ae: 28b9 |0083: goto 003c // -0047 │ │ +0980b0: 220f 0606 |0084: new-instance v15, Ljava/util/ArrayList; // type@0606 │ │ +0980b4: 7010 052f 0f00 |0086: invoke-direct {v15}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0980ba: 7210 9d2f 0d00 |0089: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.next:()I // method@2f9d │ │ +0980c0: 0a12 |008c: move-result v18 │ │ +0980c2: 1316 0100 |008d: const/16 v22, #int 1 // #1 │ │ +0980c6: 0200 1200 |008f: move/from16 v0, v18 │ │ +0980ca: 0201 1600 |0091: move/from16 v1, v22 │ │ +0980ce: 3310 3400 |0093: if-ne v0, v1, 00c7 // +0034 │ │ +0980d2: 0800 1900 |0095: move-object/from16 v0, v25 │ │ +0980d6: 5400 430e |0097: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +0980da: 0816 0000 |0099: move-object/from16 v22, v0 │ │ +0980de: 7701 692c 1600 |009b: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@2c69 │ │ +0980e4: 0c17 |009e: move-result-object v23 │ │ +0980e6: 1d17 |009f: monitor-enter v23 │ │ +0980e8: 2213 1106 |00a0: new-instance v19, Ljava/util/LinkedHashSet; // type@0611 │ │ +0980ec: 0800 1300 |00a2: move-object/from16 v0, v19 │ │ +0980f0: 7020 422f f000 |00a4: invoke-direct {v0, v15}, Ljava/util/LinkedHashSet;.:(Ljava/util/Collection;)V // method@2f42 │ │ +0980f6: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0980fa: 5400 430e |00a9: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +0980fe: 0816 0000 |00ab: move-object/from16 v22, v0 │ │ +098102: 7701 6a2c 1600 |00ad: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@2c6a │ │ +098108: 0c08 |00b0: move-result-object v8 │ │ +09810a: 7210 522f 0800 |00b1: invoke-interface {v8}, Ljava/util/List;.size:()I // method@2f52 │ │ +098110: 0a09 |00b4: move-result v9 │ │ +098112: d80a 09ff |00b5: add-int/lit8 v10, v9, #int -1 // #ff │ │ +098116: 3a0a aa00 |00b7: if-ltz v10, 0161 // +00aa │ │ +09811a: 7220 4e2f a800 |00b9: invoke-interface {v8, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098120: 0c07 |00bc: move-result-object v7 │ │ +098122: 1f07 6805 |00bd: check-cast v7, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +098126: 0800 1300 |00bf: move-object/from16 v0, v19 │ │ +09812a: 7220 652f 7000 |00c1: invoke-interface {v0, v7}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ +098130: d80a 0aff |00c4: add-int/lit8 v10, v10, #int -1 // #ff │ │ +098134: 28f1 |00c6: goto 00b7 // -000f │ │ +098136: 1316 0300 |00c7: const/16 v22, #int 3 // #3 │ │ +09813a: 0200 1200 |00c9: move/from16 v0, v18 │ │ +09813e: 0201 1600 |00cb: move/from16 v1, v22 │ │ +098142: 3210 bcff |00cd: if-eq v0, v1, 0089 // -0044 │ │ +098146: 1316 0400 |00cf: const/16 v22, #int 4 // #4 │ │ +09814a: 0200 1200 |00d1: move/from16 v0, v18 │ │ +09814e: 0201 1600 |00d3: move/from16 v1, v22 │ │ +098152: 3210 b4ff |00d5: if-eq v0, v1, 0089 // -004c │ │ +098156: 7210 9c2f 0d00 |00d7: invoke-interface {v13}, Lorg/xmlpull/v1/XmlPullParser;.getName:()Ljava/lang/String; // method@2f9c │ │ +09815c: 0c0c |00da: move-result-object v12 │ │ +09815e: 1a16 dd1d |00db: const-string v22, "historical-record" // string@1ddd │ │ +098162: 0800 1600 |00dd: move-object/from16 v0, v22 │ │ +098166: 6e20 b92e c000 |00df: invoke-virtual {v0, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09816c: 0a16 |00e2: move-result v22 │ │ +09816e: 3916 3d00 |00e3: if-nez v22, 0120 // +003d │ │ +098172: 2216 2e06 |00e5: new-instance v22, Lorg/xmlpull/v1/XmlPullParserException; // type@062e │ │ +098176: 1a17 a70f |00e7: const-string v23, "Share records file not well-formed." // string@0fa7 │ │ +09817a: 7602 9f2f 1600 |00e9: invoke-direct/range {v22, v23}, Lorg/xmlpull/v1/XmlPullParserException;.:(Ljava/lang/String;)V // method@2f9f │ │ +098180: 2716 |00ec: throw v22 │ │ +098182: 0d0b |00ed: move-exception v11 │ │ +098184: 7100 662c 0000 |00ee: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ +09818a: 0c16 |00f1: move-result-object v22 │ │ +09818c: 2217 e705 |00f2: new-instance v23, Ljava/lang/StringBuilder; // type@05e7 │ │ +098190: 7601 d22e 1700 |00f4: invoke-direct/range {v23}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +098196: 1a18 4404 |00f7: const-string v24, "Error reading historical recrod file: " // string@0444 │ │ +09819a: 7402 db2e 1700 |00f9: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0981a0: 0c17 |00fc: move-result-object v23 │ │ +0981a2: 0800 1900 |00fd: move-object/from16 v0, v25 │ │ +0981a6: 5400 430e |00ff: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +0981aa: 0818 0000 |0101: move-object/from16 v24, v0 │ │ +0981ae: 7701 672c 1800 |0103: invoke-static/range {v24}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +0981b4: 0c18 |0106: move-result-object v24 │ │ +0981b6: 7402 db2e 1700 |0107: invoke-virtual/range {v23, v24}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0981bc: 0c17 |010a: move-result-object v23 │ │ +0981be: 7401 e02e 1700 |010b: invoke-virtual/range {v23}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0981c4: 0c17 |010e: move-result-object v23 │ │ +0981c6: 0800 1600 |010f: move-object/from16 v0, v22 │ │ +0981ca: 0801 1700 |0111: move-object/from16 v1, v23 │ │ +0981ce: 7130 041d 100b |0113: invoke-static {v0, v1, v11}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0981d4: 3805 26ff |0116: if-eqz v5, 003c // -00da │ │ +0981d8: 6e10 3b2e 0500 |0118: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ +0981de: 2900 21ff |011b: goto/16 003c // -00df │ │ +0981e2: 0d16 |011d: move-exception v22 │ │ +0981e4: 2900 1eff |011e: goto/16 003c // -00e2 │ │ +0981e8: 1316 0000 |0120: const/16 v22, #int 0 // #0 │ │ +0981ec: 1a17 4e14 |0122: const-string v23, "activity" // string@144e │ │ +0981f0: 0800 1600 |0124: move-object/from16 v0, v22 │ │ +0981f4: 0801 1700 |0126: move-object/from16 v1, v23 │ │ +0981f8: 7230 9a2f 0d01 |0128: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f9a │ │ +0981fe: 0c04 |012b: move-result-object v4 │ │ +098200: 1316 0000 |012c: const/16 v22, #int 0 // #0 │ │ +098204: 1a17 b62e |012e: const-string v23, "time" // string@2eb6 │ │ +098208: 0800 1600 |0130: move-object/from16 v0, v22 │ │ +09820c: 0801 1700 |0132: move-object/from16 v1, v23 │ │ +098210: 7230 9a2f 0d01 |0134: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f9a │ │ +098216: 0c16 |0137: move-result-object v22 │ │ +098218: 7701 942e 1600 |0138: invoke-static/range {v22}, Ljava/lang/Long;.parseLong:(Ljava/lang/String;)J // method@2e94 │ │ +09821e: 0b10 |013b: move-result-wide v16 │ │ +098220: 1316 0000 |013c: const/16 v22, #int 0 // #0 │ │ +098224: 1a17 0430 |013e: const-string v23, "weight" // string@3004 │ │ +098228: 0800 1600 |0140: move-object/from16 v0, v22 │ │ +09822c: 0801 1700 |0142: move-object/from16 v1, v23 │ │ +098230: 7230 9a2f 0d01 |0144: invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f9a │ │ +098236: 0c16 |0147: move-result-object v22 │ │ +098238: 7701 802e 1600 |0148: invoke-static/range {v22}, Ljava/lang/Float;.parseFloat:(Ljava/lang/String;)F // method@2e80 │ │ +09823e: 0a14 |014b: move-result v20 │ │ +098240: 220e 6805 |014c: new-instance v14, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +098244: 0500 1000 |014e: move-wide/from16 v0, v16 │ │ +098248: 0202 1400 |0150: move/from16 v2, v20 │ │ +09824c: 7052 562c 4e10 |0152: invoke-direct {v14, v4, v0, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Ljava/lang/String;JF)V // method@2c56 │ │ +098252: 7220 4b2f ef00 |0155: invoke-interface {v15, v14}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +098258: 2900 31ff |0158: goto/16 0089 // -00cf │ │ +09825c: 0d16 |015a: move-exception v22 │ │ +09825e: 3805 0500 |015b: if-eqz v5, 0160 // +0005 │ │ +098262: 6e10 3b2e 0500 |015d: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ +098268: 2716 |0160: throw v22 │ │ +09826a: 7210 522f 0800 |0161: invoke-interface {v8}, Ljava/util/List;.size:()I // method@2f52 │ │ +098270: 0a16 |0164: move-result v22 │ │ +098272: 7801 6c2f 1300 |0165: invoke-interface/range {v19}, Ljava/util/Set;.size:()I // method@2f6c │ │ +098278: 0a18 |0168: move-result v24 │ │ +09827a: 0200 1600 |0169: move/from16 v0, v22 │ │ +09827e: 0201 1800 |016b: move/from16 v1, v24 │ │ +098282: 3310 0d00 |016d: if-ne v0, v1, 017a // +000d │ │ +098286: 1e17 |016f: monitor-exit v23 │ │ +098288: 3805 ccfe |0170: if-eqz v5, 003c // -0134 │ │ +09828c: 6e10 3b2e 0500 |0172: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ +098292: 2900 c7fe |0175: goto/16 003c // -0139 │ │ +098296: 0d16 |0177: move-exception v22 │ │ +098298: 2900 c4fe |0178: goto/16 003c // -013c │ │ +09829c: 7210 4d2f 0800 |017a: invoke-interface {v8}, Ljava/util/List;.clear:()V // method@2f4d │ │ +0982a2: 0800 1300 |017d: move-object/from16 v0, v19 │ │ +0982a6: 7220 4c2f 0800 |017f: invoke-interface {v8, v0}, Ljava/util/List;.addAll:(Ljava/util/Collection;)Z // method@2f4c │ │ +0982ac: 0800 1900 |0182: move-object/from16 v0, v25 │ │ +0982b0: 5400 430e |0184: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +0982b4: 0816 0000 |0186: move-object/from16 v22, v0 │ │ +0982b8: 1318 0100 |0188: const/16 v24, #int 1 // #1 │ │ +0982bc: 0800 1600 |018a: move-object/from16 v0, v22 │ │ +0982c0: 0201 1800 |018c: move/from16 v1, v24 │ │ +0982c4: 7120 6b2c 1000 |018e: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z // method@2c6b │ │ +0982ca: 0800 1900 |0191: move-object/from16 v0, v25 │ │ +0982ce: 5400 430e |0193: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e43 │ │ +0982d2: 0816 0000 |0195: move-object/from16 v22, v0 │ │ +0982d6: 7701 652c 1600 |0197: invoke-static/range {v22}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; // method@2c65 │ │ +0982dc: 0c16 |019a: move-result-object v22 │ │ +0982de: 2218 6905 |019b: new-instance v24, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1; // type@0569 │ │ +0982e2: 7602 5a2c 1800 |019d: invoke-direct/range {v24, v25}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V // method@2c5a │ │ +0982e8: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ +0982ec: 0801 1800 |01a2: move-object/from16 v1, v24 │ │ +0982f0: 6e20 9503 1000 |01a4: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ +0982f6: 1e17 |01a7: monitor-exit v23 │ │ +0982f8: 3805 94fe |01a8: if-eqz v5, 003c // -016c │ │ +0982fc: 6e10 3b2e 0500 |01aa: invoke-virtual {v5}, Ljava/io/FileInputStream;.close:()V // method@2e3b │ │ +098302: 2900 8ffe |01ad: goto/16 003c // -0171 │ │ +098306: 0d16 |01af: move-exception v22 │ │ +098308: 2900 8cfe |01b0: goto/16 003c // -0174 │ │ +09830c: 0d16 |01b2: move-exception v22 │ │ +09830e: 1e17 |01b3: monitor-exit v23 │ │ +098310: 2716 |01b4: throw v22 │ │ +098312: 0d17 |01b5: move-exception v23 │ │ +098314: 28aa |01b6: goto 0160 // -0056 │ │ catches : 17 │ │ 0x0001 - 0x0018 │ │ Ljava/io/FileNotFoundException; -> 0x003b │ │ 0x0019 - 0x0051 │ │ Lorg/xmlpull/v1/XmlPullParserException; -> 0x0051 │ │ Ljava/io/IOException; -> 0x00ed │ │ -> 0x015a │ │ @@ -155414,15 +155462,17 @@ │ │ 0x00ed line=1027 │ │ 0x00ee line=1028 │ │ 0x0116 line=1030 │ │ 0x0118 line=1032 │ │ 0x011d line=1033 │ │ 0x0120 line=971 │ │ 0x012c line=972 │ │ + 0x0130 line=973 │ │ 0x013c line=974 │ │ + 0x0140 line=975 │ │ 0x014c line=977 │ │ 0x0155 line=979 │ │ 0x015a line=1030 │ │ 0x015d line=1032 │ │ 0x0160 line=1035 │ │ 0x0161 line=1005 │ │ 0x016f line=1006 │ │ @@ -155469,21 +155519,21 @@ │ │ 0x0161 - 0x01b2 reg=19 uniqueShareRecords Ljava/util/Set; Ljava/util/Set; │ │ 0x0161 - 0x01b5 reg=13 parser Lorg/xmlpull/v1/XmlPullParser; │ │ 0x0161 - 0x01b5 reg=15 readRecords Ljava/util/List; Ljava/util/List; │ │ 0x0161 - 0x01b5 reg=18 type I │ │ 0x0001 - 0x01b7 reg=5 fis Ljava/io/FileInputStream; │ │ 0x0000 - 0x01b7 reg=25 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #713 header: │ │ class_idx : 1387 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #713 annotations: │ │ Annotations on class │ │ @@ -155508,18 +155558,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -094a48: |[094a48] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -094a58: 5b01 440e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094a5c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -094a62: 0e00 |0005: return-void │ │ +0983d0: |[0983d0] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0983e0: 5b01 440e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +0983e4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0983ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ @@ -155528,17 +155578,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -094a64: |[094a64] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -094a74: 7020 5f2c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c5f │ │ -094a7a: 0e00 |0003: return-void │ │ +0983ec: |[0983ec] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +0983fc: 7020 5f2c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c5f │ │ +098402: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1044 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserModel$1; │ │ @@ -155549,192 +155599,192 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 337 16-bit code units │ │ -094a7c: |[094a7c] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.run:()V │ │ -094a8c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -094a8e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -094a90: 0800 1200 |0002: move-object/from16 v0, v18 │ │ -094a94: 540d 440e |0004: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094a98: 7110 692c 0d00 |0006: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@2c69 │ │ -094a9e: 0c0e |0009: move-result-object v14 │ │ -094aa0: 1d0e |000a: monitor-enter v14 │ │ -094aa2: 220b 0606 |000b: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ -094aa6: 0800 1200 |000d: move-object/from16 v0, v18 │ │ -094aaa: 540d 440e |000f: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094aae: 7110 6a2c 0d00 |0011: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@2c6a │ │ -094ab4: 0c0d |0014: move-result-object v13 │ │ -094ab6: 7020 072f db00 |0015: invoke-direct {v11, v13}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -094abc: 1e0e |0018: monitor-exit v14 │ │ -094abe: 0800 1200 |0019: move-object/from16 v0, v18 │ │ -094ac2: 540d 440e |001b: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094ac6: 7110 682c 0d00 |001d: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@2c68 │ │ -094acc: 0c0d |0020: move-result-object v13 │ │ -094ace: 0800 1200 |0021: move-object/from16 v0, v18 │ │ -094ad2: 540e 440e |0023: iget-object v14, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094ad6: 7110 672c 0e00 |0025: invoke-static {v14}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -094adc: 0c0e |0028: move-result-object v14 │ │ -094ade: 120f |0029: const/4 v15, #int 0 // #0 │ │ -094ae0: 6e30 7001 ed0f |002a: invoke-virtual {v13, v14, v15}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0170 │ │ -094ae6: 0c03 |002d: move-result-object v3 │ │ -094ae8: 7100 1b1d 0000 |002e: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1d1b │ │ -094aee: 0c0c |0031: move-result-object v12 │ │ -094af0: 120d |0032: const/4 v13, #int 0 // #0 │ │ -094af2: 7230 a32f 3c0d |0033: invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@2fa3 │ │ -094af8: 1a0d 3911 |0036: const-string v13, "UTF-8" // string@1139 │ │ -094afc: 121e |0038: const/4 v14, #int 1 // #1 │ │ -094afe: 7110 582e 0e00 |0039: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ -094b04: 0c0e |003c: move-result-object v14 │ │ -094b06: 7230 a42f dc0e |003d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@2fa4 │ │ -094b0c: 120d |0040: const/4 v13, #int 0 // #0 │ │ -094b0e: 1a0e dd1d |0041: const-string v14, "historical-records" // string@1ddd │ │ -094b12: 7230 a52f dc0e |0043: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa5 │ │ -094b18: 7210 522f 0b00 |0046: invoke-interface {v11}, Ljava/util/List;.size:()I // method@2f52 │ │ -094b1e: 0a09 |0049: move-result v9 │ │ -094b20: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -094b22: 3594 6500 |004b: if-ge v4, v9, 00b0 // +0065 │ │ -094b26: 120d |004d: const/4 v13, #int 0 // #0 │ │ -094b28: 7220 512f db00 |004e: invoke-interface {v11, v13}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2f51 │ │ -094b2e: 0c08 |0051: move-result-object v8 │ │ -094b30: 1f08 6805 |0052: check-cast v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -094b34: 120d |0054: const/4 v13, #int 0 // #0 │ │ -094b36: 1a0e dc1d |0055: const-string v14, "historical-record" // string@1ddc │ │ -094b3a: 7230 a52f dc0e |0057: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa5 │ │ -094b40: 120d |005a: const/4 v13, #int 0 // #0 │ │ -094b42: 1a0e 4d14 |005b: const-string v14, "activity" // string@144d │ │ -094b46: 548f 3f0e |005d: iget-object v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -094b4a: 6e10 4701 0f00 |005f: invoke-virtual {v15}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@0147 │ │ -094b50: 0c0f |0062: move-result-object v15 │ │ -094b52: 7240 a02f dcfe |0063: 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@2fa0 │ │ -094b58: 120d |0066: const/4 v13, #int 0 // #0 │ │ -094b5a: 1a0e b72e |0067: const-string v14, "time" // string@2eb7 │ │ -094b5e: 5380 400e |0069: iget-wide v0, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ -094b62: 0510 0000 |006b: move-wide/from16 v16, v0 │ │ -094b66: 7702 ce2e 1000 |006d: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@2ece │ │ -094b6c: 0c0f |0070: move-result-object v15 │ │ -094b6e: 7240 a02f dcfe |0071: 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@2fa0 │ │ -094b74: 120d |0074: const/4 v13, #int 0 // #0 │ │ -094b76: 1a0e 0530 |0075: const-string v14, "weight" // string@3005 │ │ -094b7a: 528f 410e |0077: iget v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ -094b7e: 7110 cc2e 0f00 |0079: invoke-static {v15}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@2ecc │ │ -094b84: 0c0f |007c: move-result-object v15 │ │ -094b86: 7240 a02f dcfe |007d: 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@2fa0 │ │ -094b8c: 120d |0080: const/4 v13, #int 0 // #0 │ │ -094b8e: 1a0e dc1d |0081: const-string v14, "historical-record" // string@1ddc │ │ -094b92: 7230 a22f dc0e |0083: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa2 │ │ -094b98: d804 0401 |0086: add-int/lit8 v4, v4, #int 1 // #01 │ │ -094b9c: 28c3 |0088: goto 004b // -003d │ │ -094b9e: 0d0d |0089: move-exception v13 │ │ -094ba0: 1e0e |008a: monitor-exit v14 │ │ -094ba2: 270d |008b: throw v13 │ │ -094ba4: 0d02 |008c: move-exception v2 │ │ -094ba6: 7100 662c 0000 |008d: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ -094bac: 0c0d |0090: move-result-object v13 │ │ -094bae: 220e e705 |0091: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ -094bb2: 7010 d22e 0e00 |0093: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094bb8: 1a0f 4504 |0096: const-string v15, "Error writing historical recrod file: " // string@0445 │ │ -094bbc: 6e20 db2e fe00 |0098: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094bc2: 0c0e |009b: move-result-object v14 │ │ -094bc4: 0800 1200 |009c: move-object/from16 v0, v18 │ │ -094bc8: 540f 440e |009e: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094bcc: 7110 672c 0f00 |00a0: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -094bd2: 0c0f |00a3: move-result-object v15 │ │ -094bd4: 6e20 db2e fe00 |00a4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094bda: 0c0e |00a7: move-result-object v14 │ │ -094bdc: 6e10 e02e 0e00 |00a8: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -094be2: 0c0e |00ab: move-result-object v14 │ │ -094be4: 7130 041d ed02 |00ac: invoke-static {v13, v14, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -094bea: 0e00 |00af: return-void │ │ -094bec: 120d |00b0: const/4 v13, #int 0 // #0 │ │ -094bee: 1a0e dd1d |00b1: const-string v14, "historical-records" // string@1ddd │ │ -094bf2: 7230 a22f dc0e |00b3: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa2 │ │ -094bf8: 7210 a12f 0c00 |00b6: invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2fa1 │ │ -094bfe: 3803 f6ff |00b9: if-eqz v3, 00af // -000a │ │ -094c02: 6e10 412e 0300 |00bb: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -094c08: 28f1 |00be: goto 00af // -000f │ │ -094c0a: 0d0d |00bf: move-exception v13 │ │ -094c0c: 28ef |00c0: goto 00af // -0011 │ │ -094c0e: 0d05 |00c1: move-exception v5 │ │ -094c10: 7100 662c 0000 |00c2: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ -094c16: 0c0d |00c5: move-result-object v13 │ │ -094c18: 220e e705 |00c6: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ -094c1c: 7010 d22e 0e00 |00c8: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094c22: 1a0f 4504 |00cb: const-string v15, "Error writing historical recrod file: " // string@0445 │ │ -094c26: 6e20 db2e fe00 |00cd: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094c2c: 0c0e |00d0: move-result-object v14 │ │ -094c2e: 0800 1200 |00d1: move-object/from16 v0, v18 │ │ -094c32: 540f 440e |00d3: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094c36: 7110 672c 0f00 |00d5: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -094c3c: 0c0f |00d8: move-result-object v15 │ │ -094c3e: 6e20 db2e fe00 |00d9: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094c44: 0c0e |00dc: move-result-object v14 │ │ -094c46: 6e10 e02e 0e00 |00dd: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -094c4c: 0c0e |00e0: move-result-object v14 │ │ -094c4e: 7130 041d ed05 |00e1: invoke-static {v13, v14, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -094c54: 3803 cbff |00e4: if-eqz v3, 00af // -0035 │ │ -094c58: 6e10 412e 0300 |00e6: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -094c5e: 28c6 |00e9: goto 00af // -003a │ │ -094c60: 0d0d |00ea: move-exception v13 │ │ -094c62: 28c4 |00eb: goto 00af // -003c │ │ -094c64: 0d07 |00ec: move-exception v7 │ │ -094c66: 7100 662c 0000 |00ed: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ -094c6c: 0c0d |00f0: move-result-object v13 │ │ -094c6e: 220e e705 |00f1: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ -094c72: 7010 d22e 0e00 |00f3: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094c78: 1a0f 4504 |00f6: const-string v15, "Error writing historical recrod file: " // string@0445 │ │ -094c7c: 6e20 db2e fe00 |00f8: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094c82: 0c0e |00fb: move-result-object v14 │ │ -094c84: 0800 1200 |00fc: move-object/from16 v0, v18 │ │ -094c88: 540f 440e |00fe: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094c8c: 7110 672c 0f00 |0100: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -094c92: 0c0f |0103: move-result-object v15 │ │ -094c94: 6e20 db2e fe00 |0104: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094c9a: 0c0e |0107: move-result-object v14 │ │ -094c9c: 6e10 e02e 0e00 |0108: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -094ca2: 0c0e |010b: move-result-object v14 │ │ -094ca4: 7130 041d ed07 |010c: invoke-static {v13, v14, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -094caa: 3803 a0ff |010f: if-eqz v3, 00af // -0060 │ │ -094cae: 6e10 412e 0300 |0111: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -094cb4: 289b |0114: goto 00af // -0065 │ │ -094cb6: 0d0d |0115: move-exception v13 │ │ -094cb8: 2899 |0116: goto 00af // -0067 │ │ -094cba: 0d06 |0117: move-exception v6 │ │ -094cbc: 7100 662c 0000 |0118: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ -094cc2: 0c0d |011b: move-result-object v13 │ │ -094cc4: 220e e705 |011c: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ -094cc8: 7010 d22e 0e00 |011e: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094cce: 1a0f 4504 |0121: const-string v15, "Error writing historical recrod file: " // string@0445 │ │ -094cd2: 6e20 db2e fe00 |0123: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094cd8: 0c0e |0126: move-result-object v14 │ │ -094cda: 0800 1200 |0127: move-object/from16 v0, v18 │ │ -094cde: 540f 440e |0129: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ -094ce2: 7110 672c 0f00 |012b: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ -094ce8: 0c0f |012e: move-result-object v15 │ │ -094cea: 6e20 db2e fe00 |012f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094cf0: 0c0e |0132: move-result-object v14 │ │ -094cf2: 6e10 e02e 0e00 |0133: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -094cf8: 0c0e |0136: move-result-object v14 │ │ -094cfa: 7130 041d ed06 |0137: invoke-static {v13, v14, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -094d00: 3803 75ff |013a: if-eqz v3, 00af // -008b │ │ -094d04: 6e10 412e 0300 |013c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -094d0a: 2900 70ff |013f: goto/16 00af // -0090 │ │ -094d0e: 0d0d |0141: move-exception v13 │ │ -094d10: 2900 6dff |0142: goto/16 00af // -0093 │ │ -094d14: 0d0d |0144: move-exception v13 │ │ -094d16: 3803 0500 |0145: if-eqz v3, 014a // +0005 │ │ -094d1a: 6e10 412e 0300 |0147: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -094d20: 270d |014a: throw v13 │ │ -094d22: 0d0e |014b: move-exception v14 │ │ -094d24: 28fe |014c: goto 014a // -0002 │ │ -094d26: 0d0d |014d: move-exception v13 │ │ -094d28: 07ba |014e: move-object v10, v11 │ │ -094d2a: 2900 3bff |014f: goto/16 008a // -00c5 │ │ +098404: |[098404] com.actionbarsherlock.widget.ActivityChooserModel$HistoryPersister.run:()V │ │ +098414: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +098416: 120a |0001: const/4 v10, #int 0 // #0 │ │ +098418: 0800 1200 |0002: move-object/from16 v0, v18 │ │ +09841c: 540d 440e |0004: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +098420: 7110 692c 0d00 |0006: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; // method@2c69 │ │ +098426: 0c0e |0009: move-result-object v14 │ │ +098428: 1d0e |000a: monitor-enter v14 │ │ +09842a: 220b 0606 |000b: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ +09842e: 0800 1200 |000d: move-object/from16 v0, v18 │ │ +098432: 540d 440e |000f: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +098436: 7110 6a2c 0d00 |0011: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; // method@2c6a │ │ +09843c: 0c0d |0014: move-result-object v13 │ │ +09843e: 7020 072f db00 |0015: invoke-direct {v11, v13}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +098444: 1e0e |0018: monitor-exit v14 │ │ +098446: 0800 1200 |0019: move-object/from16 v0, v18 │ │ +09844a: 540d 440e |001b: iget-object v13, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +09844e: 7110 682c 0d00 |001d: invoke-static {v13}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; // method@2c68 │ │ +098454: 0c0d |0020: move-result-object v13 │ │ +098456: 0800 1200 |0021: move-object/from16 v0, v18 │ │ +09845a: 540e 440e |0023: iget-object v14, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +09845e: 7110 672c 0e00 |0025: invoke-static {v14}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +098464: 0c0e |0028: move-result-object v14 │ │ +098466: 120f |0029: const/4 v15, #int 0 // #0 │ │ +098468: 6e30 7001 ed0f |002a: invoke-virtual {v13, v14, v15}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0170 │ │ +09846e: 0c03 |002d: move-result-object v3 │ │ +098470: 7100 1b1d 0000 |002e: invoke-static {}, Landroid/util/Xml;.newSerializer:()Lorg/xmlpull/v1/XmlSerializer; // method@1d1b │ │ +098476: 0c0c |0031: move-result-object v12 │ │ +098478: 120d |0032: const/4 v13, #int 0 // #0 │ │ +09847a: 7230 a32f 3c0d |0033: invoke-interface {v12, v3, v13}, Lorg/xmlpull/v1/XmlSerializer;.setOutput:(Ljava/io/OutputStream;Ljava/lang/String;)V // method@2fa3 │ │ +098480: 1a0d 3a11 |0036: const-string v13, "UTF-8" // string@113a │ │ +098484: 121e |0038: const/4 v14, #int 1 // #1 │ │ +098486: 7110 582e 0e00 |0039: invoke-static {v14}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ +09848c: 0c0e |003c: move-result-object v14 │ │ +09848e: 7230 a42f dc0e |003d: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startDocument:(Ljava/lang/String;Ljava/lang/Boolean;)V // method@2fa4 │ │ +098494: 120d |0040: const/4 v13, #int 0 // #0 │ │ +098496: 1a0e de1d |0041: const-string v14, "historical-records" // string@1dde │ │ +09849a: 7230 a52f dc0e |0043: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa5 │ │ +0984a0: 7210 522f 0b00 |0046: invoke-interface {v11}, Ljava/util/List;.size:()I // method@2f52 │ │ +0984a6: 0a09 |0049: move-result v9 │ │ +0984a8: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +0984aa: 3594 6500 |004b: if-ge v4, v9, 00b0 // +0065 │ │ +0984ae: 120d |004d: const/4 v13, #int 0 // #0 │ │ +0984b0: 7220 512f db00 |004e: invoke-interface {v11, v13}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2f51 │ │ +0984b6: 0c08 |0051: move-result-object v8 │ │ +0984b8: 1f08 6805 |0052: check-cast v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +0984bc: 120d |0054: const/4 v13, #int 0 // #0 │ │ +0984be: 1a0e dd1d |0055: const-string v14, "historical-record" // string@1ddd │ │ +0984c2: 7230 a52f dc0e |0057: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.startTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa5 │ │ +0984c8: 120d |005a: const/4 v13, #int 0 // #0 │ │ +0984ca: 1a0e 4e14 |005b: const-string v14, "activity" // string@144e │ │ +0984ce: 548f 3f0e |005d: iget-object v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +0984d2: 6e10 4701 0f00 |005f: invoke-virtual {v15}, Landroid/content/ComponentName;.flattenToString:()Ljava/lang/String; // method@0147 │ │ +0984d8: 0c0f |0062: move-result-object v15 │ │ +0984da: 7240 a02f dcfe |0063: 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@2fa0 │ │ +0984e0: 120d |0066: const/4 v13, #int 0 // #0 │ │ +0984e2: 1a0e b62e |0067: const-string v14, "time" // string@2eb6 │ │ +0984e6: 5380 400e |0069: iget-wide v0, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.time:J // field@0e40 │ │ +0984ea: 0510 0000 |006b: move-wide/from16 v16, v0 │ │ +0984ee: 7702 ce2e 1000 |006d: invoke-static/range {v16, v17}, Ljava/lang/String;.valueOf:(J)Ljava/lang/String; // method@2ece │ │ +0984f4: 0c0f |0070: move-result-object v15 │ │ +0984f6: 7240 a02f dcfe |0071: 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@2fa0 │ │ +0984fc: 120d |0074: const/4 v13, #int 0 // #0 │ │ +0984fe: 1a0e 0430 |0075: const-string v14, "weight" // string@3004 │ │ +098502: 528f 410e |0077: iget v15, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ +098506: 7110 cc2e 0f00 |0079: invoke-static {v15}, Ljava/lang/String;.valueOf:(F)Ljava/lang/String; // method@2ecc │ │ +09850c: 0c0f |007c: move-result-object v15 │ │ +09850e: 7240 a02f dcfe |007d: 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@2fa0 │ │ +098514: 120d |0080: const/4 v13, #int 0 // #0 │ │ +098516: 1a0e dd1d |0081: const-string v14, "historical-record" // string@1ddd │ │ +09851a: 7230 a22f dc0e |0083: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa2 │ │ +098520: d804 0401 |0086: add-int/lit8 v4, v4, #int 1 // #01 │ │ +098524: 28c3 |0088: goto 004b // -003d │ │ +098526: 0d0d |0089: move-exception v13 │ │ +098528: 1e0e |008a: monitor-exit v14 │ │ +09852a: 270d |008b: throw v13 │ │ +09852c: 0d02 |008c: move-exception v2 │ │ +09852e: 7100 662c 0000 |008d: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ +098534: 0c0d |0090: move-result-object v13 │ │ +098536: 220e e705 |0091: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ +09853a: 7010 d22e 0e00 |0093: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +098540: 1a0f 4604 |0096: const-string v15, "Error writing historical recrod file: " // string@0446 │ │ +098544: 6e20 db2e fe00 |0098: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09854a: 0c0e |009b: move-result-object v14 │ │ +09854c: 0800 1200 |009c: move-object/from16 v0, v18 │ │ +098550: 540f 440e |009e: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +098554: 7110 672c 0f00 |00a0: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +09855a: 0c0f |00a3: move-result-object v15 │ │ +09855c: 6e20 db2e fe00 |00a4: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +098562: 0c0e |00a7: move-result-object v14 │ │ +098564: 6e10 e02e 0e00 |00a8: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09856a: 0c0e |00ab: move-result-object v14 │ │ +09856c: 7130 041d ed02 |00ac: invoke-static {v13, v14, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +098572: 0e00 |00af: return-void │ │ +098574: 120d |00b0: const/4 v13, #int 0 // #0 │ │ +098576: 1a0e de1d |00b1: const-string v14, "historical-records" // string@1dde │ │ +09857a: 7230 a22f dc0e |00b3: invoke-interface {v12, v13, v14}, Lorg/xmlpull/v1/XmlSerializer;.endTag:(Ljava/lang/String;Ljava/lang/String;)Lorg/xmlpull/v1/XmlSerializer; // method@2fa2 │ │ +098580: 7210 a12f 0c00 |00b6: invoke-interface {v12}, Lorg/xmlpull/v1/XmlSerializer;.endDocument:()V // method@2fa1 │ │ +098586: 3803 f6ff |00b9: if-eqz v3, 00af // -000a │ │ +09858a: 6e10 412e 0300 |00bb: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +098590: 28f1 |00be: goto 00af // -000f │ │ +098592: 0d0d |00bf: move-exception v13 │ │ +098594: 28ef |00c0: goto 00af // -0011 │ │ +098596: 0d05 |00c1: move-exception v5 │ │ +098598: 7100 662c 0000 |00c2: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ +09859e: 0c0d |00c5: move-result-object v13 │ │ +0985a0: 220e e705 |00c6: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ +0985a4: 7010 d22e 0e00 |00c8: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0985aa: 1a0f 4604 |00cb: const-string v15, "Error writing historical recrod file: " // string@0446 │ │ +0985ae: 6e20 db2e fe00 |00cd: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0985b4: 0c0e |00d0: move-result-object v14 │ │ +0985b6: 0800 1200 |00d1: move-object/from16 v0, v18 │ │ +0985ba: 540f 440e |00d3: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +0985be: 7110 672c 0f00 |00d5: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +0985c4: 0c0f |00d8: move-result-object v15 │ │ +0985c6: 6e20 db2e fe00 |00d9: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0985cc: 0c0e |00dc: move-result-object v14 │ │ +0985ce: 6e10 e02e 0e00 |00dd: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0985d4: 0c0e |00e0: move-result-object v14 │ │ +0985d6: 7130 041d ed05 |00e1: invoke-static {v13, v14, v5}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0985dc: 3803 cbff |00e4: if-eqz v3, 00af // -0035 │ │ +0985e0: 6e10 412e 0300 |00e6: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +0985e6: 28c6 |00e9: goto 00af // -003a │ │ +0985e8: 0d0d |00ea: move-exception v13 │ │ +0985ea: 28c4 |00eb: goto 00af // -003c │ │ +0985ec: 0d07 |00ec: move-exception v7 │ │ +0985ee: 7100 662c 0000 |00ed: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ +0985f4: 0c0d |00f0: move-result-object v13 │ │ +0985f6: 220e e705 |00f1: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ +0985fa: 7010 d22e 0e00 |00f3: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +098600: 1a0f 4604 |00f6: const-string v15, "Error writing historical recrod file: " // string@0446 │ │ +098604: 6e20 db2e fe00 |00f8: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09860a: 0c0e |00fb: move-result-object v14 │ │ +09860c: 0800 1200 |00fc: move-object/from16 v0, v18 │ │ +098610: 540f 440e |00fe: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +098614: 7110 672c 0f00 |0100: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +09861a: 0c0f |0103: move-result-object v15 │ │ +09861c: 6e20 db2e fe00 |0104: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +098622: 0c0e |0107: move-result-object v14 │ │ +098624: 6e10 e02e 0e00 |0108: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09862a: 0c0e |010b: move-result-object v14 │ │ +09862c: 7130 041d ed07 |010c: invoke-static {v13, v14, v7}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +098632: 3803 a0ff |010f: if-eqz v3, 00af // -0060 │ │ +098636: 6e10 412e 0300 |0111: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +09863c: 289b |0114: goto 00af // -0065 │ │ +09863e: 0d0d |0115: move-exception v13 │ │ +098640: 2899 |0116: goto 00af // -0067 │ │ +098642: 0d06 |0117: move-exception v6 │ │ +098644: 7100 662c 0000 |0118: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$1100:()Ljava/lang/String; // method@2c66 │ │ +09864a: 0c0d |011b: move-result-object v13 │ │ +09864c: 220e e705 |011c: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ +098650: 7010 d22e 0e00 |011e: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +098656: 1a0f 4604 |0121: const-string v15, "Error writing historical recrod file: " // string@0446 │ │ +09865a: 6e20 db2e fe00 |0123: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +098660: 0c0e |0126: move-result-object v14 │ │ +098662: 0800 1200 |0127: move-object/from16 v0, v18 │ │ +098666: 540f 440e |0129: iget-object v15, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e44 │ │ +09866a: 7110 672c 0f00 |012b: invoke-static {v15}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; // method@2c67 │ │ +098670: 0c0f |012e: move-result-object v15 │ │ +098672: 6e20 db2e fe00 |012f: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +098678: 0c0e |0132: move-result-object v14 │ │ +09867a: 6e10 e02e 0e00 |0133: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +098680: 0c0e |0136: move-result-object v14 │ │ +098682: 7130 041d ed06 |0137: invoke-static {v13, v14, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +098688: 3803 75ff |013a: if-eqz v3, 00af // -008b │ │ +09868c: 6e10 412e 0300 |013c: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +098692: 2900 70ff |013f: goto/16 00af // -0090 │ │ +098696: 0d0d |0141: move-exception v13 │ │ +098698: 2900 6dff |0142: goto/16 00af // -0093 │ │ +09869c: 0d0d |0144: move-exception v13 │ │ +09869e: 3803 0500 |0145: if-eqz v3, 014a // +0005 │ │ +0986a2: 6e10 412e 0300 |0147: invoke-virtual {v3}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +0986a8: 270d |014a: throw v13 │ │ +0986aa: 0d0e |014b: move-exception v14 │ │ +0986ac: 28fe |014c: goto 014a // -0002 │ │ +0986ae: 0d0d |014d: move-exception v13 │ │ +0986b0: 07ba |014e: move-object v10, v11 │ │ +0986b2: 2900 3bff |014f: goto/16 008a // -00c5 │ │ catches : 14 │ │ 0x000b - 0x0018 │ │ -> 0x0089 │ │ 0x0018 - 0x0019 │ │ -> 0x014d │ │ 0x0019 - 0x002d │ │ Ljava/io/FileNotFoundException; -> 0x008c │ │ @@ -155831,21 +155881,21 @@ │ │ 0x0118 - 0x0144 reg=6 ioe Ljava/io/IOException; │ │ 0x00b0 - 0x014d reg=12 serializer Lorg/xmlpull/v1/XmlSerializer; │ │ 0x008c - 0x014f reg=11 records Ljava/util/List; Ljava/util/List; │ │ 0x0001 - 0x0151 reg=3 fos Ljava/io/FileOutputStream; │ │ 0x014f - 0x0151 reg=10 records Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0151 reg=18 this Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #714 header: │ │ class_idx : 1388 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #714 annotations: │ │ Annotations on class │ │ @@ -155863,29 +155913,29 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;) │ │ name : 'onChooseActivity' │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #715 header: │ │ class_idx : 1389 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 79 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 16 │ │ instance_fields_size: 13 │ │ direct_methods_size : 18 │ │ virtual_methods_size: 13 │ │ │ │ Class #715 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/widget/ActivityChooserModel$1; Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityChooserModelClient; } │ │ Annotations on field #3667 'mActivites' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;" ">;" } │ │ Annotations on field #3673 'mHistoricalRecords' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/List" "<" "Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;" ">;" } │ │ Annotations on field #3680 'sDataModelRegistry' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Ljava/util/Map" "<" "Ljava/lang/String;" "Lcom/actionbarsherlock/widget/ActivityChooserModel;" ">;" } │ │ │ │ @@ -156032,29 +156082,29 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 29 16-bit code units │ │ -094dd8: |[094dd8] com.actionbarsherlock.widget.ActivityChooserModel.:()V │ │ -094de8: 1c00 6d05 |0000: const-class v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@056d │ │ -094dec: 6e10 722e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -094df2: 0c00 |0005: move-result-object v0 │ │ -094df4: 6900 4f0e |0006: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0e4f │ │ -094df8: 2200 e105 |0008: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -094dfc: 7010 a82e 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -094e02: 6900 610e |000d: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0e61 │ │ -094e06: 2200 0d06 |000f: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -094e0a: 7010 292f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -094e10: 6900 600e |0014: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0e60 │ │ -094e14: 7100 812f 0000 |0016: invoke-static {}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:()Ljava/util/concurrent/ExecutorService; // method@2f81 │ │ -094e1a: 0c00 |0019: move-result-object v0 │ │ -094e1c: 6900 500e |001a: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0e50 │ │ -094e20: 0e00 |001c: return-void │ │ +098760: |[098760] com.actionbarsherlock.widget.ActivityChooserModel.:()V │ │ +098770: 1c00 6d05 |0000: const-class v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@056d │ │ +098774: 6e10 722e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +09877a: 0c00 |0005: move-result-object v0 │ │ +09877c: 6900 4f0e |0006: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0e4f │ │ +098780: 2200 e105 |0008: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +098784: 7010 a82e 0000 |000a: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09878a: 6900 610e |000d: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0e61 │ │ +09878e: 2200 0d06 |000f: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +098792: 7010 292f 0000 |0011: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +098798: 6900 600e |0014: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0e60 │ │ +09879c: 7100 812f 0000 |0016: invoke-static {}, Ljava/util/concurrent/Executors;.newSingleThreadExecutor:()Ljava/util/concurrent/ExecutorService; // method@2f81 │ │ +0987a2: 0c00 |0019: move-result-object v0 │ │ +0987a4: 6900 500e |001a: sput-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0e50 │ │ +0987a8: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0008 line=223 │ │ 0x000f line=228 │ │ 0x0016 line=564 │ │ locals : │ │ @@ -156064,76 +156114,77 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 96 16-bit code units │ │ -094e24: |[094e24] com.actionbarsherlock.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -094e34: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -094e36: 7010 0602 0300 |0001: invoke-direct {v3}, Landroid/database/DataSetObservable;.:()V // method@0206 │ │ -094e3c: 2200 e105 |0004: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -094e40: 7010 a82e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -094e46: 5b30 5d0e |0009: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -094e4a: 2200 0606 |000b: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -094e4e: 7010 052f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -094e54: 5b30 530e |0010: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -094e58: 2200 0606 |0012: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -094e5c: 7010 052f 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -094e62: 5b30 590e |0017: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ -094e66: 2200 6705 |0019: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; // type@0567 │ │ -094e6a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -094e6c: 7030 532c 3001 |001c: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@2c53 │ │ -094e72: 5b30 550e |001f: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ -094e76: 1300 3200 |0021: const/16 v0, #int 50 // #32 │ │ -094e7a: 5930 5c0e |0023: iput v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ -094e7e: 5c32 560e |0025: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ -094e82: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -094e84: 5c30 5f0e |0028: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0e5f │ │ -094e88: 5c32 5a0e |002a: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ -094e8c: 2200 a100 |002c: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -094e90: 7010 8d03 0000 |002e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -094e96: 5b30 580e |0031: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0e58 │ │ -094e9a: 6e10 5101 0400 |0033: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ -094ea0: 0c00 |0036: move-result-object v0 │ │ -094ea2: 5b30 570e |0037: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0e57 │ │ -094ea6: 7110 eb1c 0500 |0039: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -094eac: 0a00 |003c: move-result v0 │ │ -094eae: 3900 2000 |003d: if-nez v0, 005d // +0020 │ │ -094eb2: 1a00 0301 |003f: const-string v0, ".xml" // string@0103 │ │ -094eb6: 6e20 b82e 0500 |0041: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2eb8 │ │ -094ebc: 0a00 |0044: move-result v0 │ │ -094ebe: 3900 1800 |0045: if-nez v0, 005d // +0018 │ │ -094ec2: 2200 e705 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -094ec6: 7010 d22e 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -094ecc: 6e20 db2e 5000 |004c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094ed2: 0c00 |004f: move-result-object v0 │ │ -094ed4: 1a01 0301 |0050: const-string v1, ".xml" // string@0103 │ │ -094ed8: 6e20 db2e 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -094ede: 0c00 |0055: move-result-object v0 │ │ -094ee0: 6e10 e02e 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -094ee6: 0c00 |0059: move-result-object v0 │ │ -094ee8: 5b30 5b0e |005a: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ -094eec: 0e00 |005c: return-void │ │ -094eee: 5b35 5b0e |005d: iput-object v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ -094ef2: 28fd |005f: goto 005c // -0003 │ │ +0987ac: |[0987ac] com.actionbarsherlock.widget.ActivityChooserModel.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +0987bc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0987be: 7010 0602 0300 |0001: invoke-direct {v3}, Landroid/database/DataSetObservable;.:()V // method@0206 │ │ +0987c4: 2200 e105 |0004: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +0987c8: 7010 a82e 0000 |0006: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0987ce: 5b30 5d0e |0009: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +0987d2: 2200 0606 |000b: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0987d6: 7010 052f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0987dc: 5b30 530e |0010: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +0987e0: 2200 0606 |0012: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0987e4: 7010 052f 0000 |0014: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0987ea: 5b30 590e |0017: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ +0987ee: 2200 6705 |0019: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; // type@0567 │ │ +0987f2: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0987f4: 7030 532c 3001 |001c: invoke-direct {v0, v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@2c53 │ │ +0987fa: 5b30 550e |001f: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ +0987fe: 1300 3200 |0021: const/16 v0, #int 50 // #32 │ │ +098802: 5930 5c0e |0023: iput v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ +098806: 5c32 560e |0025: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ +09880a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +09880c: 5c30 5f0e |0028: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0e5f │ │ +098810: 5c32 5a0e |002a: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ +098814: 2200 a100 |002c: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +098818: 7010 8d03 0000 |002e: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +09881e: 5b30 580e |0031: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0e58 │ │ +098822: 6e10 5101 0400 |0033: invoke-virtual {v4}, Landroid/content/Context;.getApplicationContext:()Landroid/content/Context; // method@0151 │ │ +098828: 0c00 |0036: move-result-object v0 │ │ +09882a: 5b30 570e |0037: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0e57 │ │ +09882e: 7110 eb1c 0500 |0039: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +098834: 0a00 |003c: move-result v0 │ │ +098836: 3900 2000 |003d: if-nez v0, 005d // +0020 │ │ +09883a: 1a00 0501 |003f: const-string v0, ".xml" // string@0105 │ │ +09883e: 6e20 b82e 0500 |0041: invoke-virtual {v5, v0}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2eb8 │ │ +098844: 0a00 |0044: move-result v0 │ │ +098846: 3900 1800 |0045: if-nez v0, 005d // +0018 │ │ +09884a: 2200 e705 |0047: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +09884e: 7010 d22e 0000 |0049: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +098854: 6e20 db2e 5000 |004c: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09885a: 0c00 |004f: move-result-object v0 │ │ +09885c: 1a01 0501 |0050: const-string v1, ".xml" // string@0105 │ │ +098860: 6e20 db2e 1000 |0052: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +098866: 0c00 |0055: move-result-object v0 │ │ +098868: 6e10 e02e 0000 |0056: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09886e: 0c00 |0059: move-result-object v0 │ │ +098870: 5b30 5b0e |005a: iput-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ +098874: 0e00 |005c: return-void │ │ +098876: 5b35 5b0e |005d: iput-object v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ +09887a: 28fd |005f: goto 005c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=352 │ │ 0x0004 line=234 │ │ 0x000b line=239 │ │ 0x0012 line=244 │ │ 0x0019 line=264 │ │ 0x0021 line=269 │ │ 0x0025 line=279 │ │ 0x0027 line=290 │ │ 0x002a line=298 │ │ 0x002c line=303 │ │ 0x0033 line=353 │ │ 0x0039 line=354 │ │ + 0x0041 line=355 │ │ 0x0047 line=356 │ │ 0x005c line=360 │ │ 0x005d line=358 │ │ locals : │ │ 0x0000 - 0x0060 reg=3 this Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0060 reg=4 context Landroid/content/Context; │ │ 0x0000 - 0x0060 reg=5 historyFileName Ljava/lang/String; │ │ @@ -156143,17 +156194,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094ef4: |[094ef4] com.actionbarsherlock.widget.ActivityChooserModel.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ │ -094f04: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0e58 │ │ -094f08: 1100 |0002: return-object v0 │ │ +09887c: |[09887c] com.actionbarsherlock.widget.ActivityChooserModel.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/os/Handler; │ │ +09888c: 5410 580e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHandler:Landroid/os/Handler; // field@0e58 │ │ +098890: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -156161,34 +156212,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094f0c: |[094f0c] com.actionbarsherlock.widget.ActivityChooserModel.access$1100:()Ljava/lang/String; │ │ -094f1c: 6200 4f0e |0000: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0e4f │ │ -094f20: 1100 |0002: return-object v0 │ │ +098894: |[098894] com.actionbarsherlock.widget.ActivityChooserModel.access$1100:()Ljava/lang/String; │ │ +0988a4: 6200 4f0e |0000: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.LOG_TAG:Ljava/lang/String; // field@0e4f │ │ +0988a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ name : 'access$300' │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094f24: |[094f24] com.actionbarsherlock.widget.ActivityChooserModel.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ -094f34: 5410 5b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ -094f38: 1100 |0002: return-object v0 │ │ +0988ac: |[0988ac] com.actionbarsherlock.widget.ActivityChooserModel.access$300:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/String; │ │ +0988bc: 5410 5b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ +0988c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -156196,17 +156247,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094f3c: |[094f3c] com.actionbarsherlock.widget.ActivityChooserModel.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ -094f4c: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0e57 │ │ -094f50: 1100 |0002: return-object v0 │ │ +0988c4: |[0988c4] com.actionbarsherlock.widget.ActivityChooserModel.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Landroid/content/Context; │ │ +0988d4: 5410 570e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0e57 │ │ +0988d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #6 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -156214,17 +156265,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094f54: |[094f54] com.actionbarsherlock.widget.ActivityChooserModel.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ │ -094f64: 5410 5d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -094f68: 1100 |0002: return-object v0 │ │ +0988dc: |[0988dc] com.actionbarsherlock.widget.ActivityChooserModel.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/lang/Object; │ │ +0988ec: 5410 5d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +0988f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -156232,17 +156283,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094f6c: |[094f6c] com.actionbarsherlock.widget.ActivityChooserModel.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ │ -094f7c: 5410 590e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ -094f80: 1100 |0002: return-object v0 │ │ +0988f4: |[0988f4] com.actionbarsherlock.widget.ActivityChooserModel.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)Ljava/util/List; │ │ +098904: 5410 590e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ +098908: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -156250,17 +156301,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -094f84: |[094f84] com.actionbarsherlock.widget.ActivityChooserModel.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z │ │ -094f94: 5c01 5a0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ -094f98: 0f01 |0002: return v1 │ │ +09890c: |[09890c] com.actionbarsherlock.widget.ActivityChooserModel.access$702:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Z)Z │ │ +09891c: 5c01 5a0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ +098920: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -156269,17 +156320,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -094f9c: |[094f9c] com.actionbarsherlock.widget.ActivityChooserModel.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -094fac: 7010 7b2c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@2c7b │ │ -094fb2: 0e00 |0003: return-void │ │ +098924: |[098924] com.actionbarsherlock.widget.ActivityChooserModel.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +098934: 7010 7b2c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@2c7b │ │ +09893a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -156287,17 +156338,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -094fb4: |[094fb4] com.actionbarsherlock.widget.ActivityChooserModel.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -094fc4: 7010 832c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ -094fca: 0e00 |0003: return-void │ │ +09893c: |[09893c] com.actionbarsherlock.widget.ActivityChooserModel.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +09894c: 7010 832c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ +098952: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ #11 : (in Lcom/actionbarsherlock/widget/ActivityChooserModel;) │ │ @@ -156305,31 +156356,31 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -094fcc: |[094fcc] com.actionbarsherlock.widget.ActivityChooserModel.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ -094fdc: 5432 5d0e |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -094fe0: 1d02 |0002: monitor-enter v2 │ │ -094fe2: 5431 590e |0003: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ -094fe6: 7220 4b2f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -094fec: 0a00 |0008: move-result v0 │ │ -094fee: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ -094ff2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -094ff4: 5c31 5a0e |000c: iput-boolean v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ -094ff8: 7010 7b2c 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@2c7b │ │ -094ffe: 7010 7a2c 0300 |0011: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.persistHistoricalData:()V // method@2c7a │ │ -095004: 7010 832c 0300 |0014: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ -09500a: 1e02 |0017: monitor-exit v2 │ │ -09500c: 0f00 |0018: return v0 │ │ -09500e: 0d01 |0019: move-exception v1 │ │ -095010: 1e02 |001a: monitor-exit v2 │ │ -095012: 2701 |001b: throw v1 │ │ +098954: |[098954] com.actionbarsherlock.widget.ActivityChooserModel.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z │ │ +098964: 5432 5d0e |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098968: 1d02 |0002: monitor-enter v2 │ │ +09896a: 5431 590e |0003: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ +09896e: 7220 4b2f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +098974: 0a00 |0008: move-result v0 │ │ +098976: 3800 0e00 |0009: if-eqz v0, 0017 // +000e │ │ +09897a: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +09897c: 5c31 5a0e |000c: iput-boolean v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ +098980: 7010 7b2c 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@2c7b │ │ +098986: 7010 7a2c 0300 |0011: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.persistHistoricalData:()V // method@2c7a │ │ +09898c: 7010 832c 0300 |0014: invoke-direct {v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ +098992: 1e02 |0017: monitor-exit v2 │ │ +098994: 0f00 |0018: return v0 │ │ +098996: 0d01 |0019: move-exception v1 │ │ +098998: 1e02 |001a: monitor-exit v2 │ │ +09899a: 2701 |001b: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001b │ │ -> 0x0019 │ │ positions : │ │ 0x0000 line=677 │ │ 0x0003 line=678 │ │ 0x0009 line=679 │ │ @@ -156349,32 +156400,32 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -095020: |[095020] com.actionbarsherlock.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -095030: 6202 610e |0000: sget-object v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0e61 │ │ -095034: 1d02 |0002: monitor-enter v2 │ │ -095036: 6201 600e |0003: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0e60 │ │ -09503a: 7220 5e2f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ -095040: 0c00 |0008: move-result-object v0 │ │ -095042: 1f00 6d05 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@056d │ │ -095046: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ -09504a: 2200 6d05 |000d: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@056d │ │ -09504e: 7030 642c 3004 |000f: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2c64 │ │ -095054: 6201 600e |0012: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0e60 │ │ -095058: 7230 612f 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ -09505e: 7010 7c2c 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.readHistoricalData:()V // method@2c7c │ │ -095064: 1e02 |001a: monitor-exit v2 │ │ -095066: 1100 |001b: return-object v0 │ │ -095068: 0d01 |001c: move-exception v1 │ │ -09506a: 1e02 |001d: monitor-exit v2 │ │ -09506c: 2701 |001e: throw v1 │ │ +0989a8: |[0989a8] com.actionbarsherlock.widget.ActivityChooserModel.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +0989b8: 6202 610e |0000: sget-object v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sRegistryLock:Ljava/lang/Object; // field@0e61 │ │ +0989bc: 1d02 |0002: monitor-enter v2 │ │ +0989be: 6201 600e |0003: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0e60 │ │ +0989c2: 7220 5e2f 4100 |0005: invoke-interface {v1, v4}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ +0989c8: 0c00 |0008: move-result-object v0 │ │ +0989ca: 1f00 6d05 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@056d │ │ +0989ce: 3900 0c00 |000b: if-nez v0, 0017 // +000c │ │ +0989d2: 2200 6d05 |000d: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserModel; // type@056d │ │ +0989d6: 7030 642c 3004 |000f: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.:(Landroid/content/Context;Ljava/lang/String;)V // method@2c64 │ │ +0989dc: 6201 600e |0012: sget-object v1, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sDataModelRegistry:Ljava/util/Map; // field@0e60 │ │ +0989e0: 7230 612f 4100 |0014: invoke-interface {v1, v4, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ +0989e6: 7010 7c2c 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.readHistoricalData:()V // method@2c7c │ │ +0989ec: 1e02 |001a: monitor-exit v2 │ │ +0989ee: 1100 |001b: return-object v0 │ │ +0989f0: 0d01 |001c: move-exception v1 │ │ +0989f2: 1e02 |001d: monitor-exit v2 │ │ +0989f4: 2701 |001e: throw v1 │ │ catches : 1 │ │ 0x0003 - 0x001e │ │ -> 0x001c │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x000b line=337 │ │ @@ -156394,48 +156445,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -09507c: |[09507c] com.actionbarsherlock.widget.ActivityChooserModel.loadActivitiesLocked:()V │ │ -09508c: 5474 530e |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -095090: 7210 4d2f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@2f4d │ │ -095096: 5474 5e0e |0005: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ -09509a: 3804 2d00 |0007: if-eqz v4, 0034 // +002d │ │ -09509e: 5474 570e |0009: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0e57 │ │ -0950a2: 6e10 6301 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0950a8: 0c04 |000e: move-result-object v4 │ │ -0950aa: 5475 5e0e |000f: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ -0950ae: 1206 |0011: const/4 v6, #int 0 // #0 │ │ -0950b0: 6e30 b801 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@01b8 │ │ -0950b6: 0c03 |0015: move-result-object v3 │ │ -0950b8: 7210 522f 0300 |0016: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2f52 │ │ -0950be: 0a02 |0019: move-result v2 │ │ -0950c0: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0950c2: 3520 1500 |001b: if-ge v0, v2, 0030 // +0015 │ │ -0950c6: 7220 4e2f 0300 |001d: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0950cc: 0c01 |0020: move-result-object v1 │ │ -0950ce: 1f01 4300 |0021: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0043 │ │ -0950d2: 5474 530e |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -0950d6: 2205 6505 |0025: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -0950da: 7030 4b2c 7501 |0027: invoke-direct {v5, v7, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@2c4b │ │ -0950e0: 7220 4b2f 5400 |002a: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0950e6: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0950ea: 28ec |002f: goto 001b // -0014 │ │ -0950ec: 7010 832c 0700 |0030: invoke-direct {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ -0950f2: 0e00 |0033: return-void │ │ -0950f4: 6e10 792c 0700 |0034: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@2c79 │ │ -0950fa: 28fc |0037: goto 0033 // -0004 │ │ +098a04: |[098a04] com.actionbarsherlock.widget.ActivityChooserModel.loadActivitiesLocked:()V │ │ +098a14: 5474 530e |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098a18: 7210 4d2f 0400 |0002: invoke-interface {v4}, Ljava/util/List;.clear:()V // method@2f4d │ │ +098a1e: 5474 5e0e |0005: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ +098a22: 3804 2d00 |0007: if-eqz v4, 0034 // +002d │ │ +098a26: 5474 570e |0009: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mContext:Landroid/content/Context; // field@0e57 │ │ +098a2a: 6e10 6301 0400 |000b: invoke-virtual {v4}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +098a30: 0c04 |000e: move-result-object v4 │ │ +098a32: 5475 5e0e |000f: iget-object v5, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ +098a36: 1206 |0011: const/4 v6, #int 0 // #0 │ │ +098a38: 6e30 b801 5406 |0012: invoke-virtual {v4, v5, v6}, Landroid/content/pm/PackageManager;.queryIntentActivities:(Landroid/content/Intent;I)Ljava/util/List; // method@01b8 │ │ +098a3e: 0c03 |0015: move-result-object v3 │ │ +098a40: 7210 522f 0300 |0016: invoke-interface {v3}, Ljava/util/List;.size:()I // method@2f52 │ │ +098a46: 0a02 |0019: move-result v2 │ │ +098a48: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +098a4a: 3520 1500 |001b: if-ge v0, v2, 0030 // +0015 │ │ +098a4e: 7220 4e2f 0300 |001d: invoke-interface {v3, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098a54: 0c01 |0020: move-result-object v1 │ │ +098a56: 1f01 4300 |0021: check-cast v1, Landroid/content/pm/ResolveInfo; // type@0043 │ │ +098a5a: 5474 530e |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098a5e: 2205 6505 |0025: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +098a62: 7030 4b2c 7501 |0027: invoke-direct {v5, v7, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V // method@2c4b │ │ +098a68: 7220 4b2f 5400 |002a: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +098a6e: d800 0001 |002d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +098a72: 28ec |002f: goto 001b // -0014 │ │ +098a74: 7010 832c 0700 |0030: invoke-direct {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ +098a7a: 0e00 |0033: return-void │ │ +098a7c: 6e10 792c 0700 |0034: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@2c79 │ │ +098a82: 28fc |0037: goto 0033 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ 0x0005 line=712 │ │ 0x0009 line=713 │ │ + 0x000b line=714 │ │ 0x0016 line=715 │ │ 0x001a line=716 │ │ 0x001d line=717 │ │ 0x0023 line=718 │ │ 0x002d line=716 │ │ 0x0030 line=720 │ │ 0x0033 line=724 │ │ @@ -156452,45 +156504,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0950fc: |[0950fc] com.actionbarsherlock.widget.ActivityChooserModel.persistHistoricalData:()V │ │ -09510c: 5441 5d0e |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -095110: 1d01 |0002: monitor-enter v1 │ │ -095112: 5540 5f0e |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0e5f │ │ -095116: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ -09511a: 2200 d305 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09511e: 1a02 f20d |0009: const-string v2, "No preceding call to #readHistoricalData" // string@0df2 │ │ -095122: 7020 882e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -095128: 2700 |000e: throw v0 │ │ -09512a: 0d00 |000f: move-exception v0 │ │ -09512c: 1e01 |0010: monitor-exit v1 │ │ -09512e: 2700 |0011: throw v0 │ │ -095130: 5540 5a0e |0012: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ -095134: 3900 0400 |0014: if-nez v0, 0018 // +0004 │ │ -095138: 1e01 |0016: monitor-exit v1 │ │ -09513a: 0e00 |0017: return-void │ │ -09513c: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -09513e: 5c40 5a0e |0019: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ -095142: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -095144: 5c40 560e |001c: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ -095148: 5440 5b0e |001e: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ -09514c: 7110 eb1c 0000 |0020: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -095152: 0a00 |0023: move-result v0 │ │ -095154: 3900 0d00 |0024: if-nez v0, 0031 // +000d │ │ -095158: 6200 500e |0026: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0e50 │ │ -09515c: 2202 6b05 |0028: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; // type@056b │ │ -095160: 1203 |002a: const/4 v3, #int 0 // #0 │ │ -095162: 7030 602c 4203 |002b: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@2c60 │ │ -095168: 7220 802f 2000 |002e: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ -09516e: 1e01 |0031: monitor-exit v1 │ │ -095170: 28e5 |0032: goto 0017 // -001b │ │ +098a84: |[098a84] com.actionbarsherlock.widget.ActivityChooserModel.persistHistoricalData:()V │ │ +098a94: 5441 5d0e |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098a98: 1d01 |0002: monitor-enter v1 │ │ +098a9a: 5540 5f0e |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0e5f │ │ +098a9e: 3900 0d00 |0005: if-nez v0, 0012 // +000d │ │ +098aa2: 2200 d305 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +098aa6: 1a02 f30d |0009: const-string v2, "No preceding call to #readHistoricalData" // string@0df3 │ │ +098aaa: 7020 882e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +098ab0: 2700 |000e: throw v0 │ │ +098ab2: 0d00 |000f: move-exception v0 │ │ +098ab4: 1e01 |0010: monitor-exit v1 │ │ +098ab6: 2700 |0011: throw v0 │ │ +098ab8: 5540 5a0e |0012: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ +098abc: 3900 0400 |0014: if-nez v0, 0018 // +0004 │ │ +098ac0: 1e01 |0016: monitor-exit v1 │ │ +098ac2: 0e00 |0017: return-void │ │ +098ac4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +098ac6: 5c40 5a0e |0019: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ +098aca: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +098acc: 5c40 560e |001c: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ +098ad0: 5440 5b0e |001e: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ +098ad4: 7110 eb1c 0000 |0020: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +098ada: 0a00 |0023: move-result v0 │ │ +098adc: 3900 0d00 |0024: if-nez v0, 0031 // +000d │ │ +098ae0: 6200 500e |0026: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0e50 │ │ +098ae4: 2202 6b05 |0028: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister; // type@056b │ │ +098ae8: 1203 |002a: const/4 v3, #int 0 // #0 │ │ +098aea: 7030 602c 4203 |002b: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@2c60 │ │ +098af0: 7220 802f 2000 |002e: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ +098af6: 1e01 |0031: monitor-exit v1 │ │ +098af8: 28e5 |0032: goto 0017 // -001b │ │ catches : 2 │ │ 0x0003 - 0x0011 │ │ -> 0x000f │ │ 0x0012 - 0x0032 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=576 │ │ @@ -156513,32 +156565,32 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -095188: |[095188] com.actionbarsherlock.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked:()V │ │ -095198: 5450 590e |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ -09519c: 7210 522f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ -0951a2: 0a03 |0005: move-result v3 │ │ -0951a4: 5254 5c0e |0006: iget v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ -0951a8: 9102 0304 |0008: sub-int v2, v3, v4 │ │ -0951ac: 3c02 0300 |000a: if-gtz v2, 000d // +0003 │ │ -0951b0: 0e00 |000c: return-void │ │ -0951b2: 1213 |000d: const/4 v3, #int 1 // #1 │ │ -0951b4: 5c53 5a0e |000e: iput-boolean v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ -0951b8: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0951ba: 3521 fbff |0011: if-ge v1, v2, 000c // -0005 │ │ -0951be: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0951c0: 7220 512f 3000 |0014: invoke-interface {v0, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2f51 │ │ -0951c6: 0c03 |0017: move-result-object v3 │ │ -0951c8: 1f03 6805 |0018: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -0951cc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0951d0: 28f5 |001c: goto 0011 // -000b │ │ +098b10: |[098b10] com.actionbarsherlock.widget.ActivityChooserModel.pruneExcessiveHistoricalRecordsLocked:()V │ │ +098b20: 5450 590e |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ +098b24: 7210 522f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ +098b2a: 0a03 |0005: move-result v3 │ │ +098b2c: 5254 5c0e |0006: iget v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ +098b30: 9102 0304 |0008: sub-int v2, v3, v4 │ │ +098b34: 3c02 0300 |000a: if-gtz v2, 000d // +0003 │ │ +098b38: 0e00 |000c: return-void │ │ +098b3a: 1213 |000d: const/4 v3, #int 1 // #1 │ │ +098b3c: 5c53 5a0e |000e: iput-boolean v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ +098b40: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +098b42: 3521 fbff |0011: if-ge v1, v2, 000c // -0005 │ │ +098b46: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +098b48: 7220 512f 3000 |0014: invoke-interface {v0, v3}, Ljava/util/List;.remove:(I)Ljava/lang/Object; // method@2f51 │ │ +098b4e: 0c03 |0017: move-result-object v3 │ │ +098b50: 1f03 6805 |0018: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +098b54: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +098b58: 28f5 |001c: goto 0011 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=693 │ │ 0x0002 line=694 │ │ 0x000a line=695 │ │ 0x000c line=705 │ │ 0x000d line=698 │ │ @@ -156556,41 +156608,41 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0951d4: |[0951d4] com.actionbarsherlock.widget.ActivityChooserModel.readHistoricalData:()V │ │ -0951e4: 5441 5d0e |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -0951e8: 1d01 |0002: monitor-enter v1 │ │ -0951ea: 5540 560e |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ -0951ee: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -0951f2: 5540 5a0e |0007: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ -0951f6: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ -0951fa: 1e01 |000b: monitor-exit v1 │ │ -0951fc: 0e00 |000c: return-void │ │ -0951fe: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -095200: 5c40 560e |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ -095204: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -095206: 5c40 5f0e |0011: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0e5f │ │ -09520a: 5440 5b0e |0013: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ -09520e: 7110 eb1c 0000 |0015: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -095214: 0a00 |0018: move-result v0 │ │ -095216: 3900 0d00 |0019: if-nez v0, 0026 // +000d │ │ -09521a: 6200 500e |001b: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0e50 │ │ -09521e: 2202 6a05 |001d: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // type@056a │ │ -095222: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -095224: 7030 5d2c 4203 |0020: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@2c5d │ │ -09522a: 7220 802f 2000 |0023: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ -095230: 1e01 |0026: monitor-exit v1 │ │ -095232: 28e5 |0027: goto 000c // -001b │ │ -095234: 0d00 |0028: move-exception v0 │ │ -095236: 1e01 |0029: monitor-exit v1 │ │ -095238: 2700 |002a: throw v0 │ │ +098b5c: |[098b5c] com.actionbarsherlock.widget.ActivityChooserModel.readHistoricalData:()V │ │ +098b6c: 5441 5d0e |0000: iget-object v1, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098b70: 1d01 |0002: monitor-enter v1 │ │ +098b72: 5540 560e |0003: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ +098b76: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +098b7a: 5540 5a0e |0007: iget-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecordsChanged:Z // field@0e5a │ │ +098b7e: 3900 0400 |0009: if-nez v0, 000d // +0004 │ │ +098b82: 1e01 |000b: monitor-exit v1 │ │ +098b84: 0e00 |000c: return-void │ │ +098b86: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +098b88: 5c40 560e |000e: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mCanReadHistoricalData:Z // field@0e56 │ │ +098b8c: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +098b8e: 5c40 5f0e |0011: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mReadShareHistoryCalled:Z // field@0e5f │ │ +098b92: 5440 5b0e |0013: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryFileName:Ljava/lang/String; // field@0e5b │ │ +098b96: 7110 eb1c 0000 |0015: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +098b9c: 0a00 |0018: move-result v0 │ │ +098b9e: 3900 0d00 |0019: if-nez v0, 0026 // +000d │ │ +098ba2: 6200 500e |001b: sget-object v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.SERIAL_EXECUTOR:Ljava/util/concurrent/Executor; // field@0e50 │ │ +098ba6: 2202 6a05 |001d: new-instance v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; // type@056a │ │ +098baa: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +098bac: 7030 5d2c 4203 |0020: invoke-direct {v2, v4, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V // method@2c5d │ │ +098bb2: 7220 802f 2000 |0023: invoke-interface {v0, v2}, Ljava/util/concurrent/Executor;.execute:(Ljava/lang/Runnable;)V // method@2f80 │ │ +098bb8: 1e01 |0026: monitor-exit v1 │ │ +098bba: 28e5 |0027: goto 000c // -001b │ │ +098bbc: 0d00 |0028: move-exception v0 │ │ +098bbe: 1e01 |0029: monitor-exit v1 │ │ +098bc0: 2700 |002a: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x002a │ │ -> 0x0028 │ │ positions : │ │ 0x0000 line=552 │ │ 0x0003 line=553 │ │ 0x000b line=554 │ │ @@ -156608,43 +156660,45 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 38 16-bit code units │ │ -095248: |[095248] com.actionbarsherlock.widget.ActivityChooserModel.sortActivities:()V │ │ -095258: 5451 5d0e |0000: iget-object v1, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -09525c: 1d01 |0002: monitor-enter v1 │ │ -09525e: 5450 550e |0003: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ -095262: 3800 1c00 |0005: if-eqz v0, 0021 // +001c │ │ -095266: 5450 530e |0007: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -09526a: 7210 4f2f 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2f4f │ │ -095270: 0a00 |000c: move-result v0 │ │ -095272: 3900 1400 |000d: if-nez v0, 0021 // +0014 │ │ -095276: 5450 550e |000f: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ -09527a: 5452 5e0e |0011: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ -09527e: 5453 530e |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -095282: 5454 590e |0015: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ -095286: 7110 282f 0400 |0017: invoke-static {v4}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@2f28 │ │ -09528c: 0c04 |001a: move-result-object v4 │ │ -09528e: 7240 512c 2043 |001b: invoke-interface {v0, v2, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@2c51 │ │ -095294: 6e10 792c 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@2c79 │ │ -09529a: 1e01 |0021: monitor-exit v1 │ │ -09529c: 0e00 |0022: return-void │ │ -09529e: 0d00 |0023: move-exception v0 │ │ -0952a0: 1e01 |0024: monitor-exit v1 │ │ -0952a2: 2700 |0025: throw v0 │ │ +098bd0: |[098bd0] com.actionbarsherlock.widget.ActivityChooserModel.sortActivities:()V │ │ +098be0: 5451 5d0e |0000: iget-object v1, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098be4: 1d01 |0002: monitor-enter v1 │ │ +098be6: 5450 550e |0003: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ +098bea: 3800 1c00 |0005: if-eqz v0, 0021 // +001c │ │ +098bee: 5450 530e |0007: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098bf2: 7210 4f2f 0000 |0009: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2f4f │ │ +098bf8: 0a00 |000c: move-result v0 │ │ +098bfa: 3900 1400 |000d: if-nez v0, 0021 // +0014 │ │ +098bfe: 5450 550e |000f: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ +098c02: 5452 5e0e |0011: iget-object v2, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ +098c06: 5453 530e |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098c0a: 5454 590e |0015: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ +098c0e: 7110 282f 0400 |0017: invoke-static {v4}, Ljava/util/Collections;.unmodifiableList:(Ljava/util/List;)Ljava/util/List; // method@2f28 │ │ +098c14: 0c04 |001a: move-result-object v4 │ │ +098c16: 7240 512c 2043 |001b: invoke-interface {v0, v2, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V // method@2c51 │ │ +098c1c: 6e10 792c 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.notifyChanged:()V // method@2c79 │ │ +098c22: 1e01 |0021: monitor-exit v1 │ │ +098c24: 0e00 |0022: return-void │ │ +098c26: 0d00 |0023: move-exception v0 │ │ +098c28: 1e01 |0024: monitor-exit v1 │ │ +098c2a: 2700 |0025: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0025 │ │ -> 0x0023 │ │ positions : │ │ 0x0000 line=615 │ │ 0x0003 line=616 │ │ 0x000f line=617 │ │ + 0x0017 line=618 │ │ + 0x001b line=617 │ │ 0x001e line=619 │ │ 0x0021 line=621 │ │ 0x0022 line=622 │ │ 0x0023 line=621 │ │ locals : │ │ 0x0000 - 0x0026 reg=5 this Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ │ │ @@ -156654,61 +156708,62 @@ │ │ type : '(I)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -0952b0: |[0952b0] com.actionbarsherlock.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ -0952c0: 5496 530e |0000: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -0952c4: 7220 4e2f a600 |0002: invoke-interface {v6, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0952ca: 0c02 |0005: move-result-object v2 │ │ -0952cc: 1f02 6505 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -0952d0: 2203 3100 |0008: new-instance v3, Landroid/content/ComponentName; // type@0031 │ │ -0952d4: 5426 390e |000a: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -0952d8: 5466 2600 |000c: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -0952dc: 5466 1e00 |000e: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@001e │ │ -0952e0: 5427 390e |0010: iget-object v7, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -0952e4: 5477 2600 |0012: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -0952e8: 5477 1d00 |0014: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ -0952ec: 7030 4401 6307 |0016: invoke-direct {v3, v6, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ -0952f2: 2200 3a00 |0019: new-instance v0, Landroid/content/Intent; // type@003a │ │ -0952f6: 5496 5e0e |001b: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ -0952fa: 7020 7c01 6000 |001d: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -095300: 6e20 a001 3000 |0020: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -095306: 5496 540e |0023: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0e54 │ │ -09530a: 3806 1100 |0025: if-eqz v6, 0036 // +0011 │ │ -09530e: 2201 3a00 |0027: new-instance v1, Landroid/content/Intent; // type@003a │ │ -095312: 7020 7c01 0100 |0029: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -095318: 5496 540e |002c: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0e54 │ │ -09531c: 7230 622c 9601 |002e: invoke-interface {v6, v9, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@2c62 │ │ -095322: 0a04 |0031: move-result v4 │ │ -095324: 3804 0400 |0032: if-eqz v4, 0036 // +0004 │ │ -095328: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -09532a: 1100 |0035: return-object v0 │ │ -09532c: 2205 6805 |0036: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -095330: 7100 e22e 0000 |0038: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ -095336: 0b06 |003b: move-result-wide v6 │ │ -095338: 1508 803f |003c: const/high16 v8, #int 1065353216 // #3f80 │ │ -09533c: 7058 552c 3576 |003e: invoke-direct {v5, v3, v6, v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@2c55 │ │ -095342: 7020 6e2c 5900 |0041: invoke-direct {v9, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@2c6e │ │ -095348: 28f1 |0044: goto 0035 // -000f │ │ +098c38: |[098c38] com.actionbarsherlock.widget.ActivityChooserModel.chooseActivity:(I)Landroid/content/Intent; │ │ +098c48: 5496 530e |0000: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098c4c: 7220 4e2f a600 |0002: invoke-interface {v6, v10}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098c52: 0c02 |0005: move-result-object v2 │ │ +098c54: 1f02 6505 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +098c58: 2203 3100 |0008: new-instance v3, Landroid/content/ComponentName; // type@0031 │ │ +098c5c: 5426 390e |000a: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +098c60: 5466 2600 |000c: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +098c64: 5466 1e00 |000e: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@001e │ │ +098c68: 5427 390e |0010: iget-object v7, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +098c6c: 5477 2600 |0012: iget-object v7, v7, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +098c70: 5477 1d00 |0014: iget-object v7, v7, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ +098c74: 7030 4401 6307 |0016: invoke-direct {v3, v6, v7}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ +098c7a: 2200 3a00 |0019: new-instance v0, Landroid/content/Intent; // type@003a │ │ +098c7e: 5496 5e0e |001b: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ +098c82: 7020 7c01 6000 |001d: invoke-direct {v0, v6}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +098c88: 6e20 a001 3000 |0020: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +098c8e: 5496 540e |0023: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0e54 │ │ +098c92: 3806 1100 |0025: if-eqz v6, 0036 // +0011 │ │ +098c96: 2201 3a00 |0027: new-instance v1, Landroid/content/Intent; // type@003a │ │ +098c9a: 7020 7c01 0100 |0029: invoke-direct {v1, v0}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +098ca0: 5496 540e |002c: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0e54 │ │ +098ca4: 7230 622c 9601 |002e: invoke-interface {v6, v9, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z // method@2c62 │ │ +098caa: 0a04 |0031: move-result v4 │ │ +098cac: 3804 0400 |0032: if-eqz v4, 0036 // +0004 │ │ +098cb0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +098cb2: 1100 |0035: return-object v0 │ │ +098cb4: 2205 6805 |0036: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +098cb8: 7100 e22e 0000 |0038: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ +098cbe: 0b06 |003b: move-result-wide v6 │ │ +098cc0: 1508 803f |003c: const/high16 v8, #int 1065353216 // #3f80 │ │ +098cc4: 7058 552c 3576 |003e: invoke-direct {v5, v3, v6, v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@2c55 │ │ +098cca: 7020 6e2c 5900 |0041: invoke-direct {v9, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@2c6e │ │ +098cd0: 28f1 |0044: goto 0035 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0008 line=458 │ │ 0x0019 line=462 │ │ 0x0020 line=463 │ │ 0x0023 line=465 │ │ 0x0027 line=467 │ │ 0x002c line=468 │ │ 0x0032 line=470 │ │ 0x0034 line=471 │ │ 0x0035 line=479 │ │ 0x0036 line=475 │ │ + 0x0038 line=476 │ │ 0x0041 line=477 │ │ locals : │ │ 0x0020 - 0x0035 reg=0 choiceIntent Landroid/content/Intent; │ │ 0x002c - 0x0035 reg=1 choiceIntentCopy Landroid/content/Intent; │ │ 0x0032 - 0x0035 reg=4 handled Z │ │ 0x0036 - 0x0045 reg=0 choiceIntent Landroid/content/Intent; │ │ 0x0008 - 0x0045 reg=2 chosenActivity Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ @@ -156722,27 +156777,27 @@ │ │ type : '(I)Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09534c: |[09534c] com.actionbarsherlock.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ -09535c: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -095360: 1d01 |0002: monitor-enter v1 │ │ -095362: 5420 530e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -095366: 7220 4e2f 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -09536c: 0c00 |0008: move-result-object v0 │ │ -09536e: 1f00 6505 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -095372: 5400 390e |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -095376: 1e01 |000d: monitor-exit v1 │ │ -095378: 1100 |000e: return-object v0 │ │ -09537a: 0d00 |000f: move-exception v0 │ │ -09537c: 1e01 |0010: monitor-exit v1 │ │ -09537e: 2700 |0011: throw v0 │ │ +098cd4: |[098cd4] com.actionbarsherlock.widget.ActivityChooserModel.getActivity:(I)Landroid/content/pm/ResolveInfo; │ │ +098ce4: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098ce8: 1d01 |0002: monitor-enter v1 │ │ +098cea: 5420 530e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098cee: 7220 4e2f 3000 |0005: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098cf4: 0c00 |0008: move-result-object v0 │ │ +098cf6: 1f00 6505 |0009: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +098cfa: 5400 390e |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +098cfe: 1e01 |000d: monitor-exit v1 │ │ +098d00: 1100 |000e: return-object v0 │ │ +098d02: 0d00 |000f: move-exception v0 │ │ +098d04: 1e01 |0010: monitor-exit v1 │ │ +098d06: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0011 │ │ -> 0x000f │ │ positions : │ │ 0x0000 line=414 │ │ 0x0003 line=415 │ │ 0x000f line=416 │ │ @@ -156755,25 +156810,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -09538c: |[09538c] com.actionbarsherlock.widget.ActivityChooserModel.getActivityCount:()I │ │ -09539c: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -0953a0: 1d01 |0002: monitor-enter v1 │ │ -0953a2: 5420 530e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -0953a6: 7210 522f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ -0953ac: 0a00 |0008: move-result v0 │ │ -0953ae: 1e01 |0009: monitor-exit v1 │ │ -0953b0: 0f00 |000a: return v0 │ │ -0953b2: 0d00 |000b: move-exception v0 │ │ -0953b4: 1e01 |000c: monitor-exit v1 │ │ -0953b6: 2700 |000d: throw v0 │ │ +098d14: |[098d14] com.actionbarsherlock.widget.ActivityChooserModel.getActivityCount:()I │ │ +098d24: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098d28: 1d01 |0002: monitor-enter v1 │ │ +098d2a: 5420 530e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098d2e: 7210 522f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ +098d34: 0a00 |0008: move-result v0 │ │ +098d36: 1e01 |0009: monitor-exit v1 │ │ +098d38: 0f00 |000a: return v0 │ │ +098d3a: 0d00 |000b: move-exception v0 │ │ +098d3c: 1e01 |000c: monitor-exit v1 │ │ +098d3e: 2700 |000d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ 0x000b line=402 │ │ @@ -156785,30 +156840,30 @@ │ │ type : '(Landroid/content/pm/ResolveInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0953c4: |[0953c4] com.actionbarsherlock.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ -0953d4: 5450 530e |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -0953d8: 7210 522f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ -0953de: 0a01 |0005: move-result v1 │ │ -0953e0: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -0953e2: 3513 1000 |0007: if-ge v3, v1, 0017 // +0010 │ │ -0953e6: 7220 4e2f 3000 |0009: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0953ec: 0c02 |000c: move-result-object v2 │ │ -0953ee: 1f02 6505 |000d: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -0953f2: 5424 390e |000f: iget-object v4, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -0953f6: 3364 0300 |0011: if-ne v4, v6, 0014 // +0003 │ │ -0953fa: 0f03 |0013: return v3 │ │ -0953fc: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ -095400: 28f1 |0016: goto 0007 // -000f │ │ -095402: 12f3 |0017: const/4 v3, #int -1 // #ff │ │ -095404: 28fb |0018: goto 0013 // -0005 │ │ +098d4c: |[098d4c] com.actionbarsherlock.widget.ActivityChooserModel.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I │ │ +098d5c: 5450 530e |0000: iget-object v0, v5, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098d60: 7210 522f 0000 |0002: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ +098d66: 0a01 |0005: move-result v1 │ │ +098d68: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +098d6a: 3513 1000 |0007: if-ge v3, v1, 0017 // +0010 │ │ +098d6e: 7220 4e2f 3000 |0009: invoke-interface {v0, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098d74: 0c02 |000c: move-result-object v2 │ │ +098d76: 1f02 6505 |000d: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +098d7a: 5424 390e |000f: iget-object v4, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +098d7e: 3364 0300 |0011: if-ne v4, v6, 0014 // +0003 │ │ +098d82: 0f03 |0013: return v3 │ │ +098d84: d803 0301 |0014: add-int/lit8 v3, v3, #int 1 // #01 │ │ +098d88: 28f1 |0016: goto 0007 // -000f │ │ +098d8a: 12f3 |0017: const/4 v3, #int -1 // #ff │ │ +098d8c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=428 │ │ 0x0006 line=429 │ │ 0x0009 line=430 │ │ 0x000f line=431 │ │ @@ -156830,35 +156885,35 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -095408: |[095408] com.actionbarsherlock.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -095418: 5431 5d0e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -09541c: 1d01 |0002: monitor-enter v1 │ │ -09541e: 5430 530e |0003: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -095422: 7210 4f2f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2f4f │ │ -095428: 0a00 |0008: move-result v0 │ │ -09542a: 3900 0f00 |0009: if-nez v0, 0018 // +000f │ │ -09542e: 5430 530e |000b: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -095432: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -095434: 7220 4e2f 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -09543a: 0c00 |0011: move-result-object v0 │ │ -09543c: 1f00 6505 |0012: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -095440: 5400 390e |0014: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -095444: 1e01 |0016: monitor-exit v1 │ │ -095446: 1100 |0017: return-object v0 │ │ -095448: 1e01 |0018: monitor-exit v1 │ │ -09544a: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -09544c: 28fd |001a: goto 0017 // -0003 │ │ -09544e: 0d00 |001b: move-exception v0 │ │ -095450: 1e01 |001c: monitor-exit v1 │ │ -095452: 2700 |001d: throw v0 │ │ +098d90: |[098d90] com.actionbarsherlock.widget.ActivityChooserModel.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +098da0: 5431 5d0e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098da4: 1d01 |0002: monitor-enter v1 │ │ +098da6: 5430 530e |0003: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098daa: 7210 4f2f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.isEmpty:()Z // method@2f4f │ │ +098db0: 0a00 |0008: move-result v0 │ │ +098db2: 3900 0f00 |0009: if-nez v0, 0018 // +000f │ │ +098db6: 5430 530e |000b: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098dba: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +098dbc: 7220 4e2f 2000 |000e: invoke-interface {v0, v2}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098dc2: 0c00 |0011: move-result-object v0 │ │ +098dc4: 1f00 6505 |0012: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +098dc8: 5400 390e |0014: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +098dcc: 1e01 |0016: monitor-exit v1 │ │ +098dce: 1100 |0017: return-object v0 │ │ +098dd0: 1e01 |0018: monitor-exit v1 │ │ +098dd2: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +098dd4: 28fd |001a: goto 0017 // -0003 │ │ +098dd6: 0d00 |001b: move-exception v0 │ │ +098dd8: 1e01 |001c: monitor-exit v1 │ │ +098dda: 2700 |001d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x001d │ │ -> 0x001b │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x000b line=503 │ │ @@ -156874,23 +156929,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -095460: |[095460] com.actionbarsherlock.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ -095470: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -095474: 1d01 |0002: monitor-enter v1 │ │ -095476: 5220 5c0e |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ -09547a: 1e01 |0005: monitor-exit v1 │ │ -09547c: 0f00 |0006: return v0 │ │ -09547e: 0d00 |0007: move-exception v0 │ │ -095480: 1e01 |0008: monitor-exit v1 │ │ -095482: 2700 |0009: throw v0 │ │ +098de8: |[098de8] com.actionbarsherlock.widget.ActivityChooserModel.getHistoryMaxSize:()I │ │ +098df8: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098dfc: 1d01 |0002: monitor-enter v1 │ │ +098dfe: 5220 5c0e |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ +098e02: 1e01 |0005: monitor-exit v1 │ │ +098e04: 0f00 |0006: return v0 │ │ +098e06: 0d00 |0007: move-exception v0 │ │ +098e08: 1e01 |0008: monitor-exit v1 │ │ +098e0a: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=654 │ │ 0x0003 line=655 │ │ 0x0007 line=656 │ │ @@ -156902,25 +156957,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -095490: |[095490] com.actionbarsherlock.widget.ActivityChooserModel.getHistorySize:()I │ │ -0954a0: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -0954a4: 1d01 |0002: monitor-enter v1 │ │ -0954a6: 5420 590e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ -0954aa: 7210 522f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ -0954b0: 0a00 |0008: move-result v0 │ │ -0954b2: 1e01 |0009: monitor-exit v1 │ │ -0954b4: 0f00 |000a: return v0 │ │ -0954b6: 0d00 |000b: move-exception v0 │ │ -0954b8: 1e01 |000c: monitor-exit v1 │ │ -0954ba: 2700 |000d: throw v0 │ │ +098e18: |[098e18] com.actionbarsherlock.widget.ActivityChooserModel.getHistorySize:()I │ │ +098e28: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098e2c: 1d01 |0002: monitor-enter v1 │ │ +098e2e: 5420 590e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoricalRecords:Ljava/util/List; // field@0e59 │ │ +098e32: 7210 522f 0000 |0005: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ +098e38: 0a00 |0008: move-result v0 │ │ +098e3a: 1e01 |0009: monitor-exit v1 │ │ +098e3c: 0f00 |000a: return v0 │ │ +098e3e: 0d00 |000b: move-exception v0 │ │ +098e40: 1e01 |000c: monitor-exit v1 │ │ +098e42: 2700 |000d: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000d │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=665 │ │ 0x0003 line=666 │ │ 0x000b line=667 │ │ @@ -156932,23 +156987,23 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0954c8: |[0954c8] com.actionbarsherlock.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ -0954d8: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -0954dc: 1d01 |0002: monitor-enter v1 │ │ -0954de: 5420 5e0e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ -0954e2: 1e01 |0005: monitor-exit v1 │ │ -0954e4: 1100 |0006: return-object v0 │ │ -0954e6: 0d00 |0007: move-exception v0 │ │ -0954e8: 1e01 |0008: monitor-exit v1 │ │ -0954ea: 2700 |0009: throw v0 │ │ +098e50: |[098e50] com.actionbarsherlock.widget.ActivityChooserModel.getIntent:()Landroid/content/Intent; │ │ +098e60: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098e64: 1d01 |0002: monitor-enter v1 │ │ +098e66: 5420 5e0e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ +098e6a: 1e01 |0005: monitor-exit v1 │ │ +098e6c: 1100 |0006: return-object v0 │ │ +098e6e: 0d00 |0007: move-exception v0 │ │ +098e70: 1e01 |0008: monitor-exit v1 │ │ +098e72: 2700 |0009: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0009 │ │ -> 0x0007 │ │ positions : │ │ 0x0000 line=387 │ │ 0x0003 line=388 │ │ 0x0007 line=389 │ │ @@ -156960,28 +157015,28 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0954f8: |[0954f8] com.actionbarsherlock.widget.ActivityChooserModel.setActivitySorter:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V │ │ -095508: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -09550c: 1d01 |0002: monitor-enter v1 │ │ -09550e: 5420 550e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ -095512: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -095516: 1e01 |0007: monitor-exit v1 │ │ -095518: 0e00 |0008: return-void │ │ -09551a: 5b23 550e |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ -09551e: 7010 832c 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ -095524: 1e01 |000e: monitor-exit v1 │ │ -095526: 28f9 |000f: goto 0008 // -0007 │ │ -095528: 0d00 |0010: move-exception v0 │ │ -09552a: 1e01 |0011: monitor-exit v1 │ │ -09552c: 2700 |0012: throw v0 │ │ +098e80: |[098e80] com.actionbarsherlock.widget.ActivityChooserModel.setActivitySorter:(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;)V │ │ +098e90: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098e94: 1d01 |0002: monitor-enter v1 │ │ +098e96: 5420 550e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ +098e9a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +098e9e: 1e01 |0007: monitor-exit v1 │ │ +098ea0: 0e00 |0008: return-void │ │ +098ea2: 5b23 550e |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivitySorter:Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter; // field@0e55 │ │ +098ea6: 7010 832c 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ +098eac: 1e01 |000e: monitor-exit v1 │ │ +098eae: 28f9 |000f: goto 0008 // -0007 │ │ +098eb0: 0d00 |0010: move-exception v0 │ │ +098eb2: 1e01 |0011: monitor-exit v1 │ │ +098eb4: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=599 │ │ 0x0003 line=600 │ │ 0x0007 line=601 │ │ @@ -156998,54 +157053,55 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 61 16-bit code units │ │ -09553c: |[09553c] com.actionbarsherlock.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ -09554c: 5485 530e |0000: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -095550: 7220 4e2f 9500 |0002: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -095556: 0c02 |0005: move-result-object v2 │ │ -095558: 1f02 6505 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -09555c: 5485 530e |0008: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ -095560: 1206 |000a: const/4 v6, #int 0 // #0 │ │ -095562: 7220 4e2f 6500 |000b: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -095568: 0c03 |000e: move-result-object v3 │ │ -09556a: 1f03 6505 |000f: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -09556e: 3803 2900 |0011: if-eqz v3, 003a // +0029 │ │ -095572: 5235 3b0e |0013: iget v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -095576: 5226 3b0e |0015: iget v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -09557a: c765 |0017: sub-float/2addr v5, v6 │ │ -09557c: 1506 a040 |0018: const/high16 v6, #int 1084227584 // #40a0 │ │ -095580: a604 0506 |001a: add-float v4, v5, v6 │ │ -095584: 2200 3100 |001c: new-instance v0, Landroid/content/ComponentName; // type@0031 │ │ -095588: 5425 390e |001e: iget-object v5, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -09558c: 5455 2600 |0020: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -095590: 5455 1e00 |0022: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@001e │ │ -095594: 5426 390e |0024: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -095598: 5466 2600 |0026: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -09559c: 5466 1d00 |0028: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ -0955a0: 7030 4401 5006 |002a: invoke-direct {v0, v5, v6}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ -0955a6: 2201 6805 |002d: new-instance v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -0955aa: 7100 e22e 0000 |002f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ -0955b0: 0b06 |0032: move-result-wide v6 │ │ -0955b2: 7054 552c 0176 |0033: invoke-direct {v1, v0, v6, v7, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@2c55 │ │ -0955b8: 7020 6e2c 1800 |0036: invoke-direct {v8, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@2c6e │ │ -0955be: 0e00 |0039: return-void │ │ -0955c0: 1504 803f |003a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0955c4: 28e0 |003c: goto 001c // -0020 │ │ +098ec4: |[098ec4] com.actionbarsherlock.widget.ActivityChooserModel.setDefaultActivity:(I)V │ │ +098ed4: 5485 530e |0000: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098ed8: 7220 4e2f 9500 |0002: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098ede: 0c02 |0005: move-result-object v2 │ │ +098ee0: 1f02 6505 |0006: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +098ee4: 5485 530e |0008: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivites:Ljava/util/List; // field@0e53 │ │ +098ee8: 1206 |000a: const/4 v6, #int 0 // #0 │ │ +098eea: 7220 4e2f 6500 |000b: invoke-interface {v5, v6}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +098ef0: 0c03 |000e: move-result-object v3 │ │ +098ef2: 1f03 6505 |000f: check-cast v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +098ef6: 3803 2900 |0011: if-eqz v3, 003a // +0029 │ │ +098efa: 5235 3b0e |0013: iget v5, v3, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +098efe: 5226 3b0e |0015: iget v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +098f02: c765 |0017: sub-float/2addr v5, v6 │ │ +098f04: 1506 a040 |0018: const/high16 v6, #int 1084227584 // #40a0 │ │ +098f08: a604 0506 |001a: add-float v4, v5, v6 │ │ +098f0c: 2200 3100 |001c: new-instance v0, Landroid/content/ComponentName; // type@0031 │ │ +098f10: 5425 390e |001e: iget-object v5, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +098f14: 5455 2600 |0020: iget-object v5, v5, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +098f18: 5455 1e00 |0022: iget-object v5, v5, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@001e │ │ +098f1c: 5426 390e |0024: iget-object v6, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +098f20: 5466 2600 |0026: iget-object v6, v6, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +098f24: 5466 1d00 |0028: iget-object v6, v6, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ +098f28: 7030 4401 5006 |002a: invoke-direct {v0, v5, v6}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ +098f2e: 2201 6805 |002d: new-instance v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +098f32: 7100 e22e 0000 |002f: invoke-static {}, Ljava/lang/System;.currentTimeMillis:()J // method@2ee2 │ │ +098f38: 0b06 |0032: move-result-wide v6 │ │ +098f3a: 7054 552c 0176 |0033: invoke-direct {v1, v0, v6, v7, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.:(Landroid/content/ComponentName;JF)V // method@2c55 │ │ +098f40: 7020 6e2c 1800 |0036: invoke-direct {v8, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.addHisoricalRecord:(Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;)Z // method@2c6e │ │ +098f46: 0e00 |0039: return-void │ │ +098f48: 1504 803f |003a: const/high16 v4, #int 1065353216 // #3f80 │ │ +098f4c: 28e0 |003c: goto 001c // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0008 line=521 │ │ 0x0011 line=524 │ │ 0x0013 line=526 │ │ 0x001c line=532 │ │ 0x002d line=535 │ │ + 0x002f line=536 │ │ 0x0036 line=537 │ │ 0x0039 line=538 │ │ 0x003a line=529 │ │ locals : │ │ 0x002d - 0x003a reg=0 defaultName Landroid/content/ComponentName; │ │ 0x0036 - 0x003a reg=1 historicalRecord Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ 0x001c - 0x003a reg=4 weight F │ │ @@ -157060,29 +157116,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0955c8: |[0955c8] com.actionbarsherlock.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ -0955d8: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -0955dc: 1d01 |0002: monitor-enter v1 │ │ -0955de: 5220 5c0e |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ -0955e2: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -0955e6: 1e01 |0007: monitor-exit v1 │ │ -0955e8: 0e00 |0008: return-void │ │ -0955ea: 5923 5c0e |0009: iput v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ -0955ee: 7010 7b2c 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@2c7b │ │ -0955f4: 7010 832c 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ -0955fa: 1e01 |0011: monitor-exit v1 │ │ -0955fc: 28f6 |0012: goto 0008 // -000a │ │ -0955fe: 0d00 |0013: move-exception v0 │ │ -095600: 1e01 |0014: monitor-exit v1 │ │ -095602: 2700 |0015: throw v0 │ │ +098f50: |[098f50] com.actionbarsherlock.widget.ActivityChooserModel.setHistoryMaxSize:(I)V │ │ +098f60: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098f64: 1d01 |0002: monitor-enter v1 │ │ +098f66: 5220 5c0e |0003: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ +098f6a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +098f6e: 1e01 |0007: monitor-exit v1 │ │ +098f70: 0e00 |0008: return-void │ │ +098f72: 5923 5c0e |0009: iput v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mHistoryMaxSize:I // field@0e5c │ │ +098f76: 7010 7b2c 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.pruneExcessiveHistoricalRecordsLocked:()V // method@2c7b │ │ +098f7c: 7010 832c 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.sortActivities:()V // method@2c83 │ │ +098f82: 1e01 |0011: monitor-exit v1 │ │ +098f84: 28f6 |0012: goto 0008 // -000a │ │ +098f86: 0d00 |0013: move-exception v0 │ │ +098f88: 1e01 |0014: monitor-exit v1 │ │ +098f8a: 2700 |0015: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0015 │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=638 │ │ 0x0003 line=639 │ │ 0x0007 line=640 │ │ @@ -157100,28 +157156,28 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -095610: |[095610] com.actionbarsherlock.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ -095620: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ -095624: 1d01 |0002: monitor-enter v1 │ │ -095626: 5420 5e0e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ -09562a: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ -09562e: 1e01 |0007: monitor-exit v1 │ │ -095630: 0e00 |0008: return-void │ │ -095632: 5b23 5e0e |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ -095636: 7010 782c 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.loadActivitiesLocked:()V // method@2c78 │ │ -09563c: 1e01 |000e: monitor-exit v1 │ │ -09563e: 28f9 |000f: goto 0008 // -0007 │ │ -095640: 0d00 |0010: move-exception v0 │ │ -095642: 1e01 |0011: monitor-exit v1 │ │ -095644: 2700 |0012: throw v0 │ │ +098f98: |[098f98] com.actionbarsherlock.widget.ActivityChooserModel.setIntent:(Landroid/content/Intent;)V │ │ +098fa8: 5421 5d0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mInstanceLock:Ljava/lang/Object; // field@0e5d │ │ +098fac: 1d01 |0002: monitor-enter v1 │ │ +098fae: 5420 5e0e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ +098fb2: 3330 0400 |0005: if-ne v0, v3, 0009 // +0004 │ │ +098fb6: 1e01 |0007: monitor-exit v1 │ │ +098fb8: 0e00 |0008: return-void │ │ +098fba: 5b23 5e0e |0009: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mIntent:Landroid/content/Intent; // field@0e5e │ │ +098fbe: 7010 782c 0200 |000b: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.loadActivitiesLocked:()V // method@2c78 │ │ +098fc4: 1e01 |000e: monitor-exit v1 │ │ +098fc6: 28f9 |000f: goto 0008 // -0007 │ │ +098fc8: 0d00 |0010: move-exception v0 │ │ +098fca: 1e01 |0011: monitor-exit v1 │ │ +098fcc: 2700 |0012: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x0012 │ │ -> 0x0010 │ │ positions : │ │ 0x0000 line=372 │ │ 0x0003 line=373 │ │ 0x0007 line=374 │ │ @@ -157138,32 +157194,32 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095654: |[095654] com.actionbarsherlock.widget.ActivityChooserModel.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ -095664: 5b01 540e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0e54 │ │ -095668: 0e00 |0002: return-void │ │ +098fdc: |[098fdc] com.actionbarsherlock.widget.ActivityChooserModel.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V │ │ +098fec: 5b01 540e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel;.mActivityChoserModelPolicy:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0e54 │ │ +098ff0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0002 line=489 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; │ │ │ │ - source_file_idx : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #716 header: │ │ class_idx : 1390 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 598 │ │ +source_file_idx : 600 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #716 annotations: │ │ Annotations on class │ │ @@ -157187,42 +157243,42 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09566c: |[09566c] com.actionbarsherlock.widget.ActivityChooserView$1.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -09567c: 5b01 620e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e62 │ │ -095680: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -095686: 0e00 |0005: return-void │ │ +098ff4: |[098ff4] com.actionbarsherlock.widget.ActivityChooserView$1.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +099004: 5b01 620e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e62 │ │ +099008: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +09900e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$1;) │ │ name : 'onChanged' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -095688: |[095688] com.actionbarsherlock.widget.ActivityChooserView$1.onChanged:()V │ │ -095698: 6f10 0b02 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@020b │ │ -09569e: 5410 620e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e62 │ │ -0956a2: 7110 af2c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -0956a8: 0c00 |0008: move-result-object v0 │ │ -0956aa: 6e10 9b2c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ -0956b0: 0e00 |000c: return-void │ │ +099010: |[099010] com.actionbarsherlock.widget.ActivityChooserView$1.onChanged:()V │ │ +099020: 6f10 0b02 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@020b │ │ +099026: 5410 620e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e62 │ │ +09902a: 7110 af2c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +099030: 0c00 |0008: move-result-object v0 │ │ +099032: 6e10 9b2c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ +099038: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0003 line=129 │ │ 0x000c line=130 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -157232,36 +157288,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0956b4: |[0956b4] com.actionbarsherlock.widget.ActivityChooserView$1.onInvalidated:()V │ │ -0956c4: 6f10 0c02 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@020c │ │ -0956ca: 5410 620e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e62 │ │ -0956ce: 7110 af2c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -0956d4: 0c00 |0008: move-result-object v0 │ │ -0956d6: 6e10 9c2c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@2c9c │ │ -0956dc: 0e00 |000c: return-void │ │ +09903c: |[09903c] com.actionbarsherlock.widget.ActivityChooserView$1.onInvalidated:()V │ │ +09904c: 6f10 0c02 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onInvalidated:()V // method@020c │ │ +099052: 5410 620e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e62 │ │ +099056: 7110 af2c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +09905c: 0c00 |0008: move-result-object v0 │ │ +09905e: 6e10 9c2c 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetInvalidated:()V // method@2c9c │ │ +099064: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ 0x000c line=135 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ │ │ - source_file_idx : 598 (ActivityChooserView.java) │ │ + source_file_idx : 600 (ActivityChooserView.java) │ │ │ │ Class #717 header: │ │ class_idx : 1391 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 598 │ │ +source_file_idx : 600 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #717 annotations: │ │ Annotations on class │ │ @@ -157286,80 +157342,80 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0956e0: |[0956e0] com.actionbarsherlock.widget.ActivityChooserView$2.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0956f0: 5b01 630e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ -0956f4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0956fa: 0e00 |0005: return-void │ │ +099068: |[099068] com.actionbarsherlock.widget.ActivityChooserView$2.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +099078: 5b01 630e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ +09907c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099082: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$2;) │ │ name : 'onGlobalLayout' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0956fc: |[0956fc] com.actionbarsherlock.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ -09570c: 5420 630e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ -095710: 6e10 c22c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ -095716: 0a00 |0005: move-result v0 │ │ -095718: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ -09571c: 5420 630e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ -095720: 6e10 c32c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@2cc3 │ │ -095726: 0a00 |000d: move-result v0 │ │ -095728: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ -09572c: 5420 630e |0010: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ -095730: 7110 b02c 0000 |0012: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cb0 │ │ -095736: 0c00 |0015: move-result-object v0 │ │ -095738: 6e10 672a 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ -09573e: 0e00 |0019: return-void │ │ -095740: 5420 630e |001a: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ -095744: 7110 b02c 0000 |001c: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cb0 │ │ -09574a: 0c00 |001f: move-result-object v0 │ │ -09574c: 6e10 7a2a 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ -095752: 5420 630e |0023: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ -095756: 5400 840e |0025: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ -09575a: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ -09575e: 5420 630e |0029: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ -095762: 5400 840e |002b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ -095766: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -095768: 6e20 db2b 1000 |002e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2bdb │ │ -09576e: 28e8 |0031: goto 0019 // -0018 │ │ +099084: |[099084] com.actionbarsherlock.widget.ActivityChooserView$2.onGlobalLayout:()V │ │ +099094: 5420 630e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ +099098: 6e10 c22c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ +09909e: 0a00 |0005: move-result v0 │ │ +0990a0: 3800 1300 |0006: if-eqz v0, 0019 // +0013 │ │ +0990a4: 5420 630e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ +0990a8: 6e10 c32c 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@2cc3 │ │ +0990ae: 0a00 |000d: move-result v0 │ │ +0990b0: 3900 0c00 |000e: if-nez v0, 001a // +000c │ │ +0990b4: 5420 630e |0010: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ +0990b8: 7110 b02c 0000 |0012: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cb0 │ │ +0990be: 0c00 |0015: move-result-object v0 │ │ +0990c0: 6e10 672a 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ +0990c6: 0e00 |0019: return-void │ │ +0990c8: 5420 630e |001a: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ +0990cc: 7110 b02c 0000 |001c: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cb0 │ │ +0990d2: 0c00 |001f: move-result-object v0 │ │ +0990d4: 6e10 7a2a 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ +0990da: 5420 630e |0023: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ +0990de: 5400 840e |0025: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ +0990e2: 3800 f2ff |0027: if-eqz v0, 0019 // -000e │ │ +0990e6: 5420 630e |0029: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e63 │ │ +0990ea: 5400 840e |002b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ +0990ee: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +0990f0: 6e20 db2b 1000 |002e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2bdb │ │ +0990f6: 28e8 |0031: goto 0019 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0008 line=142 │ │ 0x0010 line=143 │ │ 0x0019 line=151 │ │ 0x001a line=145 │ │ 0x0023 line=146 │ │ 0x0029 line=147 │ │ locals : │ │ 0x0000 - 0x0032 reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserView$2; │ │ │ │ - source_file_idx : 598 (ActivityChooserView.java) │ │ + source_file_idx : 600 (ActivityChooserView.java) │ │ │ │ Class #718 header: │ │ class_idx : 1392 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 598 │ │ +source_file_idx : 600 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #718 annotations: │ │ Annotations on class │ │ @@ -157383,55 +157439,55 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -095770: |[095770] com.actionbarsherlock.widget.ActivityChooserView$3.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -095780: 5b01 640e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e64 │ │ -095784: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -09578a: 0e00 |0005: return-void │ │ +0990f8: |[0990f8] com.actionbarsherlock.widget.ActivityChooserView$3.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +099108: 5b01 640e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e64 │ │ +09910c: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +099112: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$3;) │ │ name : 'onChanged' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -09578c: |[09578c] com.actionbarsherlock.widget.ActivityChooserView$3.onChanged:()V │ │ -09579c: 6f10 0b02 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@020b │ │ -0957a2: 5410 640e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e64 │ │ -0957a6: 7110 b52c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2cb5 │ │ -0957ac: 0e00 |0008: return-void │ │ +099114: |[099114] com.actionbarsherlock.widget.ActivityChooserView$3.onChanged:()V │ │ +099124: 6f10 0b02 0100 |0000: invoke-super {v1}, Landroid/database/DataSetObserver;.onChanged:()V // method@020b │ │ +09912a: 5410 640e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e64 │ │ +09912e: 7110 b52c 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2cb5 │ │ +099134: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0003 line=252 │ │ 0x0008 line=253 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$3; │ │ │ │ - source_file_idx : 598 (ActivityChooserView.java) │ │ + source_file_idx : 600 (ActivityChooserView.java) │ │ │ │ Class #719 header: │ │ class_idx : 1393 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1135 │ │ -source_file_idx : 598 │ │ +source_file_idx : 600 │ │ static_fields_size : 5 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #719 annotations: │ │ Annotations on class │ │ @@ -157500,22 +157556,22 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0957b0: |[0957b0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0957c0: 5b12 6f0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -0957c4: 7010 1620 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ -0957ca: 1240 |0005: const/4 v0, #int 4 // #4 │ │ -0957cc: 5910 6c0e |0006: iput v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -0957d0: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0957d2: 5c10 6d0e |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ -0957d6: 0e00 |000b: return-void │ │ +099138: |[099138] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +099148: 5b12 6f0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +09914c: 7010 1620 0100 |0002: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ +099152: 1240 |0005: const/4 v0, #int 4 // #4 │ │ +099154: 5910 6c0e |0006: iput v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +099158: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +09915a: 5c10 6d0e |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ +09915e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ 0x0005 line=652 │ │ 0x0008 line=655 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ @@ -157526,17 +157582,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0957d8: |[0957d8] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ -0957e8: 7020 8c2c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c8c │ │ -0957ee: 0e00 |0003: return-void │ │ +099160: |[099160] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ +099170: 7020 8c2c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c8c │ │ +099176: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -157547,19 +157603,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0957f0: |[0957f0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ -095800: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -095804: 6e10 722c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@2c72 │ │ -09580a: 0a00 |0005: move-result v0 │ │ -09580c: 0f00 |0006: return v0 │ │ +099178: |[099178] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getActivityCount:()I │ │ +099188: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +09918c: 6e10 722c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@2c72 │ │ +099192: 0a00 |0005: move-result v0 │ │ +099194: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=810 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -157567,33 +157623,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -095810: |[095810] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ -095820: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -095822: 5432 6a0e |0001: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -095826: 6e10 722c 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@2c72 │ │ -09582c: 0a00 |0006: move-result v0 │ │ -09582e: 5532 6d0e |0007: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ -095832: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ -095836: 5432 6a0e |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -09583a: 6e10 742c 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c74 │ │ -095840: 0c02 |0010: move-result-object v2 │ │ -095842: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -095846: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ -09584a: 5232 6c0e |0015: iget v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -09584e: 7120 a02e 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -095854: 0a01 |001a: move-result v1 │ │ -095856: 5532 6e0e |001b: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ -09585a: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ -09585e: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -095862: 0f01 |0021: return v1 │ │ +099198: |[099198] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getCount:()I │ │ +0991a8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0991aa: 5432 6a0e |0001: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +0991ae: 6e10 722c 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@2c72 │ │ +0991b4: 0a00 |0006: move-result v0 │ │ +0991b6: 5532 6d0e |0007: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ +0991ba: 3902 0c00 |0009: if-nez v2, 0015 // +000c │ │ +0991be: 5432 6a0e |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +0991c2: 6e10 742c 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c74 │ │ +0991c8: 0c02 |0010: move-result-object v2 │ │ +0991ca: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +0991ce: d800 00ff |0013: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0991d2: 5232 6c0e |0015: iget v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +0991d6: 7120 a02e 2000 |0017: invoke-static {v0, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0991dc: 0a01 |001a: move-result v1 │ │ +0991de: 5532 6e0e |001b: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ +0991e2: 3802 0400 |001d: if-eqz v2, 0021 // +0004 │ │ +0991e6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0991ea: 0f01 |0021: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=696 │ │ 0x0001 line=697 │ │ 0x0007 line=698 │ │ 0x0013 line=699 │ │ 0x0015 line=701 │ │ @@ -157610,17 +157666,17 @@ │ │ type : '()Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095864: |[095864] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -095874: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -095878: 1100 |0002: return-object v0 │ │ +0991ec: |[0991ec] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +0991fc: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +099200: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -157628,19 +157684,19 @@ │ │ type : '()Landroid/content/pm/ResolveInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09587c: |[09587c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ -09588c: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -095890: 6e10 742c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c74 │ │ -095896: 0c00 |0005: move-result-object v0 │ │ -095898: 1100 |0006: return-object v0 │ │ +099204: |[099204] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getDefaultActivity:()Landroid/content/pm/ResolveInfo; │ │ +099214: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +099218: 6e10 742c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c74 │ │ +09921e: 0c00 |0005: move-result-object v0 │ │ +099220: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -157648,19 +157704,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -09589c: |[09589c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ -0958ac: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -0958b0: 6e10 762c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getHistorySize:()I // method@2c76 │ │ -0958b6: 0a00 |0005: move-result v0 │ │ -0958b8: 0f00 |0006: return v0 │ │ +099224: |[099224] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getHistorySize:()I │ │ +099234: 5410 6a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +099238: 6e10 762c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getHistorySize:()I // method@2c76 │ │ +09923e: 0a00 |0005: move-result v0 │ │ +099240: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -157668,35 +157724,35 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0958bc: |[0958bc] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ -0958cc: 6e20 952c 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@2c95 │ │ -0958d2: 0a00 |0003: move-result v0 │ │ -0958d4: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ -0958da: 2201 d205 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0958de: 7010 832e 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ -0958e4: 2701 |000c: throw v1 │ │ -0958e6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0958e8: 1101 |000e: return-object v1 │ │ -0958ea: 5521 6d0e |000f: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ -0958ee: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ -0958f2: 5421 6a0e |0013: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -0958f6: 6e10 742c 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c74 │ │ -0958fc: 0c01 |0018: move-result-object v1 │ │ -0958fe: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ -095902: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -095906: 5421 6a0e |001d: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -09590a: 6e20 712c 3100 |001f: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@2c71 │ │ -095910: 0c01 |0022: move-result-object v1 │ │ -095912: 28eb |0023: goto 000e // -0015 │ │ -095914: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ +099244: |[099244] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItem:(I)Ljava/lang/Object; │ │ +099254: 6e20 952c 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@2c95 │ │ +09925a: 0a00 |0003: move-result v0 │ │ +09925c: 2b00 2000 0000 |0004: packed-switch v0, 00000024 // +00000020 │ │ +099262: 2201 d205 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +099266: 7010 832e 0100 |0009: invoke-direct {v1}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ +09926c: 2701 |000c: throw v1 │ │ +09926e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +099270: 1101 |000e: return-object v1 │ │ +099272: 5521 6d0e |000f: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ +099276: 3901 0c00 |0011: if-nez v1, 001d // +000c │ │ +09927a: 5421 6a0e |0013: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +09927e: 6e10 742c 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c74 │ │ +099284: 0c01 |0018: move-result-object v1 │ │ +099286: 3801 0400 |0019: if-eqz v1, 001d // +0004 │ │ +09928a: d803 0301 |001b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09928e: 5421 6a0e |001d: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +099292: 6e20 712c 3100 |001f: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@2c71 │ │ +099298: 0c01 |0022: move-result-object v1 │ │ +09929a: 28eb |0023: goto 000e // -0015 │ │ +09929c: 0001 0200 0000 0000 0b00 0000 0900 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ 0x0004 line=710 │ │ 0x0007 line=719 │ │ 0x000d line=712 │ │ 0x000e line=717 │ │ @@ -157714,17 +157770,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095924: |[095924] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ -095934: 8130 |0000: int-to-long v0, v3 │ │ -095936: 1000 |0001: return-wide v0 │ │ +0992ac: |[0992ac] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemId:(I)J │ │ +0992bc: 8130 |0000: int-to-long v0, v3 │ │ +0992be: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -157733,25 +157789,25 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -095938: |[095938] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ -095948: 5510 6e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ -09594c: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -095950: 6e10 8f2c 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ -095956: 0a00 |0007: move-result v0 │ │ -095958: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ -09595c: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ -095960: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -095962: 0f00 |000d: return v0 │ │ -095964: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -095966: 28fe |000f: goto 000d // -0002 │ │ +0992c0: |[0992c0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getItemViewType:(I)I │ │ +0992d0: 5510 6e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ +0992d4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0992d8: 6e10 8f2c 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ +0992de: 0a00 |0007: move-result v0 │ │ +0992e0: d800 00ff |0008: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0992e4: 3302 0400 |000a: if-ne v2, v0, 000e // +0004 │ │ +0992e8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0992ea: 0f00 |000d: return v0 │ │ +0992ec: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0992ee: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x000c line=684 │ │ 0x000d line=686 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ @@ -157762,17 +157818,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095968: |[095968] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ -095978: 5210 6c0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -09597c: 0f00 |0002: return v0 │ │ +0992f0: |[0992f0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getMaxActivityCount:()I │ │ +099300: 5210 6c0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +099304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -157780,17 +157836,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -095980: |[095980] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ -095990: 5510 6d0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ -095994: 0f00 |0002: return v0 │ │ +099308: |[099308] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getShowDefaultActivity:()Z │ │ +099318: 5510 6d0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ +09931c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -157798,98 +157854,98 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 172 16-bit code units │ │ -095998: |[095998] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0959a8: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0959aa: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0959ac: 6e20 952c ba00 |0002: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@2c95 │ │ -0959b2: 0a03 |0005: move-result v3 │ │ -0959b4: 2b03 9e00 0000 |0006: packed-switch v3, 000000a4 // +0000009e │ │ -0959ba: 2206 d205 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0959be: 7010 832e 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ -0959c4: 2706 |000e: throw v6 │ │ -0959c6: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -0959ca: 6e10 f31d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1df3 │ │ -0959d0: 0a06 |0014: move-result v6 │ │ -0959d2: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ -0959d6: 54a6 6f0e |0017: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -0959da: 6e10 be2c 0600 |0019: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@2cbe │ │ -0959e0: 0c06 |001c: move-result-object v6 │ │ -0959e2: 7110 5a1d 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0959e8: 0c06 |0020: move-result-object v6 │ │ -0959ea: 6007 a109 |0021: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@09a1 │ │ -0959ee: 6e40 5d1d 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0959f4: 0c0c |0026: move-result-object v12 │ │ -0959f6: 6e20 651e 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@1e65 │ │ -0959fc: 6006 8a09 |002a: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@098a │ │ -095a00: 6e20 e61d 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -095a06: 0c05 |002f: move-result-object v5 │ │ -095a08: 1f05 9604 |0030: check-cast v5, Landroid/widget/TextView; // type@0496 │ │ -095a0c: 54a6 6f0e |0032: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095a10: 7110 b92c 0600 |0034: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ -095a16: 0c06 |0037: move-result-object v6 │ │ -095a18: 6007 b309 |0038: sget v7, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@09b3 │ │ -095a1c: 6e20 6601 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -095a22: 0c06 |003d: move-result-object v6 │ │ -095a24: 6e20 1221 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -095a2a: 07c1 |0041: move-object v1, v12 │ │ -095a2c: 1101 |0042: return-object v1 │ │ -095a2e: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ -095a32: 6e10 f31d 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1df3 │ │ -095a38: 0a06 |0048: move-result v6 │ │ -095a3a: 6007 7809 |0049: sget v7, Lcom/actionbarsherlock/R$id;.abs__list_item:I // field@0978 │ │ -095a3e: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ -095a42: 54a6 6f0e |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095a46: 6e10 be2c 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@2cbe │ │ -095a4c: 0c06 |0052: move-result-object v6 │ │ -095a4e: 7110 5a1d 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -095a54: 0c06 |0056: move-result-object v6 │ │ -095a56: 6007 a109 |0057: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@09a1 │ │ -095a5a: 6e40 5d1d 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -095a60: 0c0c |005c: move-result-object v12 │ │ -095a62: 54a6 6f0e |005d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095a66: 7110 b92c 0600 |005f: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ -095a6c: 0c06 |0062: move-result-object v6 │ │ -095a6e: 6e10 6301 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -095a74: 0c04 |0066: move-result-object v4 │ │ -095a76: 6006 7509 |0067: sget v6, Lcom/actionbarsherlock/R$id;.abs__icon:I // field@0975 │ │ -095a7a: 6e20 e61d 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -095a80: 0c02 |006c: move-result-object v2 │ │ -095a82: 1f02 7c04 |006d: check-cast v2, Landroid/widget/ImageView; // type@047c │ │ -095a86: 6e20 932c ba00 |006f: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@2c93 │ │ -095a8c: 0c00 |0072: move-result-object v0 │ │ -095a8e: 1f00 4300 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0043 │ │ -095a92: 6e20 be01 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ -095a98: 0c06 |0078: move-result-object v6 │ │ -095a9a: 6e20 5320 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -095aa0: 6006 8a09 |007c: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@098a │ │ -095aa4: 6e20 e61d 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -095aaa: 0c05 |0081: move-result-object v5 │ │ -095aac: 1f05 9604 |0082: check-cast v5, Landroid/widget/TextView; // type@0496 │ │ -095ab0: 6e20 bf01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ -095ab6: 0c06 |0087: move-result-object v6 │ │ -095ab8: 6e20 1221 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -095abe: 7100 b42c 0000 |008b: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1300:()Z // method@2cb4 │ │ -095ac4: 0a06 |008e: move-result v6 │ │ -095ac6: 3806 0f00 |008f: if-eqz v6, 009e // +000f │ │ -095aca: 55a6 6d0e |0091: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ -095ace: 3806 0d00 |0093: if-eqz v6, 00a0 // +000d │ │ -095ad2: 390b 0b00 |0095: if-nez v11, 00a0 // +000b │ │ -095ad6: 55a6 6b0e |0097: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0e6b │ │ -095ada: 3806 0700 |0099: if-eqz v6, 00a0 // +0007 │ │ -095ade: 7120 aa2c 9c00 |009b: invoke-static {v12, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@2caa │ │ -095ae4: 07c1 |009e: move-object v1, v12 │ │ -095ae6: 28a3 |009f: goto 0042 // -005d │ │ -095ae8: 7120 aa2c 8c00 |00a0: invoke-static {v12, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@2caa │ │ -095aee: 28fb |00a3: goto 009e // -0005 │ │ -095af0: 0001 0200 0000 0000 3d00 0000 0900 ... |00a4: packed-switch-data (8 units) │ │ +099320: |[099320] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +099330: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +099332: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +099334: 6e20 952c ba00 |0002: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@2c95 │ │ +09933a: 0a03 |0005: move-result v3 │ │ +09933c: 2b03 9e00 0000 |0006: packed-switch v3, 000000a4 // +0000009e │ │ +099342: 2206 d205 |0009: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +099346: 7010 832e 0600 |000b: invoke-direct {v6}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ +09934c: 2706 |000e: throw v6 │ │ +09934e: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +099352: 6e10 f31d 0c00 |0011: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1df3 │ │ +099358: 0a06 |0014: move-result v6 │ │ +09935a: 3296 2c00 |0015: if-eq v6, v9, 0041 // +002c │ │ +09935e: 54a6 6f0e |0017: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +099362: 6e10 be2c 0600 |0019: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@2cbe │ │ +099368: 0c06 |001c: move-result-object v6 │ │ +09936a: 7110 5a1d 0600 |001d: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +099370: 0c06 |0020: move-result-object v6 │ │ +099372: 6007 a109 |0021: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@09a1 │ │ +099376: 6e40 5d1d 768d |0023: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +09937c: 0c0c |0026: move-result-object v12 │ │ +09937e: 6e20 651e 9c00 |0027: invoke-virtual {v12, v9}, Landroid/view/View;.setId:(I)V // method@1e65 │ │ +099384: 6006 8a09 |002a: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@098a │ │ +099388: 6e20 e61d 6c00 |002c: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09938e: 0c05 |002f: move-result-object v5 │ │ +099390: 1f05 9604 |0030: check-cast v5, Landroid/widget/TextView; // type@0496 │ │ +099394: 54a6 6f0e |0032: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +099398: 7110 b92c 0600 |0034: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ +09939e: 0c06 |0037: move-result-object v6 │ │ +0993a0: 6007 b309 |0038: sget v7, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@09b3 │ │ +0993a4: 6e20 6601 7600 |003a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0993aa: 0c06 |003d: move-result-object v6 │ │ +0993ac: 6e20 1221 6500 |003e: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0993b2: 07c1 |0041: move-object v1, v12 │ │ +0993b4: 1101 |0042: return-object v1 │ │ +0993b6: 380c 0a00 |0043: if-eqz v12, 004d // +000a │ │ +0993ba: 6e10 f31d 0c00 |0045: invoke-virtual {v12}, Landroid/view/View;.getId:()I // method@1df3 │ │ +0993c0: 0a06 |0048: move-result v6 │ │ +0993c2: 6007 7809 |0049: sget v7, Lcom/actionbarsherlock/R$id;.abs__list_item:I // field@0978 │ │ +0993c6: 3276 1200 |004b: if-eq v6, v7, 005d // +0012 │ │ +0993ca: 54a6 6f0e |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +0993ce: 6e10 be2c 0600 |004f: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@2cbe │ │ +0993d4: 0c06 |0052: move-result-object v6 │ │ +0993d6: 7110 5a1d 0600 |0053: invoke-static {v6}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0993dc: 0c06 |0056: move-result-object v6 │ │ +0993de: 6007 a109 |0057: sget v7, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view_list_item:I // field@09a1 │ │ +0993e2: 6e40 5d1d 768d |0059: invoke-virtual {v6, v7, v13, v8}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0993e8: 0c0c |005c: move-result-object v12 │ │ +0993ea: 54a6 6f0e |005d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +0993ee: 7110 b92c 0600 |005f: invoke-static {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ +0993f4: 0c06 |0062: move-result-object v6 │ │ +0993f6: 6e10 6301 0600 |0063: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0993fc: 0c04 |0066: move-result-object v4 │ │ +0993fe: 6006 7509 |0067: sget v6, Lcom/actionbarsherlock/R$id;.abs__icon:I // field@0975 │ │ +099402: 6e20 e61d 6c00 |0069: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +099408: 0c02 |006c: move-result-object v2 │ │ +09940a: 1f02 7c04 |006d: check-cast v2, Landroid/widget/ImageView; // type@047c │ │ +09940e: 6e20 932c ba00 |006f: invoke-virtual {v10, v11}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItem:(I)Ljava/lang/Object; // method@2c93 │ │ +099414: 0c00 |0072: move-result-object v0 │ │ +099416: 1f00 4300 |0073: check-cast v0, Landroid/content/pm/ResolveInfo; // type@0043 │ │ +09941a: 6e20 be01 4000 |0075: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ +099420: 0c06 |0078: move-result-object v6 │ │ +099422: 6e20 5320 6200 |0079: invoke-virtual {v2, v6}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +099428: 6006 8a09 |007c: sget v6, Lcom/actionbarsherlock/R$id;.abs__title:I // field@098a │ │ +09942c: 6e20 e61d 6c00 |007e: invoke-virtual {v12, v6}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +099432: 0c05 |0081: move-result-object v5 │ │ +099434: 1f05 9604 |0082: check-cast v5, Landroid/widget/TextView; // type@0496 │ │ +099438: 6e20 bf01 4000 |0084: invoke-virtual {v0, v4}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ +09943e: 0c06 |0087: move-result-object v6 │ │ +099440: 6e20 1221 6500 |0088: invoke-virtual {v5, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +099446: 7100 b42c 0000 |008b: invoke-static {}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1300:()Z // method@2cb4 │ │ +09944c: 0a06 |008e: move-result v6 │ │ +09944e: 3806 0f00 |008f: if-eqz v6, 009e // +000f │ │ +099452: 55a6 6d0e |0091: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ +099456: 3806 0d00 |0093: if-eqz v6, 00a0 // +000d │ │ +09945a: 390b 0b00 |0095: if-nez v11, 00a0 // +000b │ │ +09945e: 55a6 6b0e |0097: iget-boolean v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0e6b │ │ +099462: 3806 0700 |0099: if-eqz v6, 00a0 // +0007 │ │ +099466: 7120 aa2c 9c00 |009b: invoke-static {v12, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@2caa │ │ +09946c: 07c1 |009e: move-object v1, v12 │ │ +09946e: 28a3 |009f: goto 0042 // -005d │ │ +099470: 7120 aa2c 8c00 |00a0: invoke-static {v12, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;.invoke:(Landroid/view/View;Z)V // method@2caa │ │ +099476: 28fb |00a3: goto 009e // -0005 │ │ +099478: 0001 0200 0000 0000 3d00 0000 0900 ... |00a4: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=728 │ │ 0x0006 line=729 │ │ 0x0009 line=763 │ │ 0x000f line=731 │ │ 0x0017 line=732 │ │ @@ -157932,17 +157988,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -095b00: |[095b00] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ -095b10: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -095b12: 0f00 |0001: return v0 │ │ +099488: |[099488] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.getViewTypeCount:()I │ │ +099498: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +09949a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ │ │ #12 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;) │ │ @@ -157950,41 +158006,41 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -095b14: |[095b14] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ -095b24: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -095b26: 5295 6c0e |0001: iget v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -095b2a: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ -095b30: 5997 6c0e |0006: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -095b34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -095b36: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -095b38: 7120 d41d 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -095b3e: 0a06 |000d: move-result v6 │ │ -095b40: 7120 d41d 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -095b46: 0a02 |0011: move-result v2 │ │ -095b48: 6e10 8f2c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ -095b4e: 0a01 |0015: move-result v1 │ │ -095b50: 1203 |0016: const/4 v3, #int 0 // #0 │ │ -095b52: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ -095b56: 1207 |0019: const/4 v7, #int 0 // #0 │ │ -095b58: 6e40 982c 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2c98 │ │ -095b5e: 0c04 |001d: move-result-object v4 │ │ -095b60: 6e30 381e 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -095b66: 6e10 001e 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -095b6c: 0a07 |0024: move-result v7 │ │ -095b6e: 7120 9d2e 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -095b74: 0a00 |0028: move-result v0 │ │ -095b76: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ -095b7a: 28ec |002b: goto 0017 // -0014 │ │ -095b7c: 5995 6c0e |002c: iput v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -095b80: 0f00 |002e: return v0 │ │ +09949c: |[09949c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.measureContentWidth:()I │ │ +0994ac: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0994ae: 5295 6c0e |0001: iget v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +0994b2: 1407 ffff ff7f |0003: const v7, #float nan // #7fffffff │ │ +0994b8: 5997 6c0e |0006: iput v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +0994bc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0994be: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0994c0: 7120 d41d 8800 |000a: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0994c6: 0a06 |000d: move-result v6 │ │ +0994c8: 7120 d41d 8800 |000e: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0994ce: 0a02 |0011: move-result v2 │ │ +0994d0: 6e10 8f2c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ +0994d6: 0a01 |0015: move-result v1 │ │ +0994d8: 1203 |0016: const/4 v3, #int 0 // #0 │ │ +0994da: 3513 1500 |0017: if-ge v3, v1, 002c // +0015 │ │ +0994de: 1207 |0019: const/4 v7, #int 0 // #0 │ │ +0994e0: 6e40 982c 3974 |001a: invoke-virtual {v9, v3, v4, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2c98 │ │ +0994e6: 0c04 |001d: move-result-object v4 │ │ +0994e8: 6e30 381e 6402 |001e: invoke-virtual {v4, v6, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0994ee: 6e10 001e 0400 |0021: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0994f4: 0a07 |0024: move-result v7 │ │ +0994f6: 7120 9d2e 7000 |0025: invoke-static {v0, v7}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0994fc: 0a00 |0028: move-result v0 │ │ +0994fe: d803 0301 |0029: add-int/lit8 v3, v3, #int 1 // #01 │ │ +099502: 28ec |002b: goto 0017 // -0014 │ │ +099504: 5995 6c0e |002c: iput v5, v9, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +099508: 0f00 |002e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=770 │ │ 0x0003 line=771 │ │ 0x0008 line=773 │ │ 0x0009 line=774 │ │ 0x000a line=776 │ │ @@ -158012,45 +158068,45 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -095b84: |[095b84] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -095b94: 5421 6f0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095b98: 7110 af2c 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095b9e: 0c01 |0005: move-result-object v1 │ │ -095ba0: 6e10 902c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -095ba6: 0c00 |0009: move-result-object v0 │ │ -095ba8: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ -095bac: 5421 6f0e |000c: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095bb0: 6e10 c32c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@2cc3 │ │ -095bb6: 0a01 |0011: move-result v1 │ │ -095bb8: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ -095bbc: 5421 6f0e |0014: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095bc0: 7110 b32c 0100 |0016: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@2cb3 │ │ -095bc6: 0c01 |0019: move-result-object v1 │ │ -095bc8: 6e20 842c 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@2c84 │ │ -095bce: 5b23 6a0e |001d: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ -095bd2: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ -095bd6: 5421 6f0e |0021: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095bda: 6e10 c32c 0100 |0023: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@2cc3 │ │ -095be0: 0a01 |0026: move-result v1 │ │ -095be2: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ -095be6: 5421 6f0e |0029: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ -095bea: 7110 b32c 0100 |002b: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@2cb3 │ │ -095bf0: 0c01 |002e: move-result-object v1 │ │ -095bf2: 6e20 7d2c 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@2c7d │ │ -095bf8: 6e10 9b2c 0200 |0032: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ -095bfe: 0e00 |0035: return-void │ │ -095c00: 0d01 |0036: move-exception v1 │ │ -095c02: 28fb |0037: goto 0032 // -0005 │ │ -095c04: 0d01 |0038: move-exception v1 │ │ -095c06: 28e4 |0039: goto 001d // -001c │ │ +09950c: |[09950c] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +09951c: 5421 6f0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +099520: 7110 af2c 0100 |0002: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +099526: 0c01 |0005: move-result-object v1 │ │ +099528: 6e10 902c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +09952e: 0c00 |0009: move-result-object v0 │ │ +099530: 3800 1300 |000a: if-eqz v0, 001d // +0013 │ │ +099534: 5421 6f0e |000c: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +099538: 6e10 c32c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@2cc3 │ │ +09953e: 0a01 |0011: move-result v1 │ │ +099540: 3801 0b00 |0012: if-eqz v1, 001d // +000b │ │ +099544: 5421 6f0e |0014: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +099548: 7110 b32c 0100 |0016: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@2cb3 │ │ +09954e: 0c01 |0019: move-result-object v1 │ │ +099550: 6e20 842c 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@2c84 │ │ +099556: 5b23 6a0e |001d: iput-object v3, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mDataModel:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e6a │ │ +09955a: 3803 1300 |001f: if-eqz v3, 0032 // +0013 │ │ +09955e: 5421 6f0e |0021: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +099562: 6e10 c32c 0100 |0023: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShown:()Z // method@2cc3 │ │ +099568: 0a01 |0026: move-result v1 │ │ +09956a: 3801 0b00 |0027: if-eqz v1, 0032 // +000b │ │ +09956e: 5421 6f0e |0029: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e6f │ │ +099572: 7110 b32c 0100 |002b: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; // method@2cb3 │ │ +099578: 0c01 |002e: move-result-object v1 │ │ +09957a: 6e20 7d2c 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@2c7d │ │ +099580: 6e10 9b2c 0200 |0032: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ +099586: 0e00 |0035: return-void │ │ +099588: 0d01 |0036: move-exception v1 │ │ +09958a: 28fb |0037: goto 0032 // -0005 │ │ +09958c: 0d01 |0038: move-exception v1 │ │ +09958e: 28e4 |0039: goto 001d // -001c │ │ catches : 2 │ │ 0x0014 - 0x001d │ │ Ljava/lang/IllegalStateException; -> 0x0038 │ │ 0x0029 - 0x0032 │ │ Ljava/lang/IllegalStateException; -> 0x0036 │ │ positions : │ │ 0x0000 line=662 │ │ @@ -158073,20 +158129,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -095c24: |[095c24] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ -095c34: 5210 6c0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -095c38: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -095c3c: 5912 6c0e |0004: iput v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ -095c40: 6e10 9b2c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ -095c46: 0e00 |0009: return-void │ │ +0995ac: |[0995ac] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setMaxActivityCount:(I)V │ │ +0995bc: 5210 6c0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +0995c0: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +0995c4: 5912 6c0e |0004: iput v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mMaxActivityCount:I // field@0e6c │ │ +0995c8: 6e10 9b2c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ +0995ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x0006 line=794 │ │ 0x0009 line=796 │ │ locals : │ │ @@ -158098,23 +158154,23 @@ │ │ type : '(ZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -095c48: |[095c48] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ -095c58: 5510 6d0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ -095c5c: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ -095c60: 5510 6b0e |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0e6b │ │ -095c64: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ -095c68: 5c12 6d0e |0008: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ -095c6c: 5c13 6b0e |000a: iput-boolean v3, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0e6b │ │ -095c70: 6e10 9b2c 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ -095c76: 0e00 |000f: return-void │ │ +0995d0: |[0995d0] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowDefaultActivity:(ZZ)V │ │ +0995e0: 5510 6d0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ +0995e4: 3320 0600 |0002: if-ne v0, v2, 0008 // +0006 │ │ +0995e8: 5510 6b0e |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0e6b │ │ +0995ec: 3230 0900 |0006: if-eq v0, v3, 000f // +0009 │ │ +0995f0: 5c12 6d0e |0008: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowDefaultActivity:Z // field@0e6d │ │ +0995f4: 5c13 6b0e |000a: iput-boolean v3, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mHighlightDefaultActivity:Z // field@0e6b │ │ +0995f8: 6e10 9b2c 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ +0995fe: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0008 line=829 │ │ 0x000a line=830 │ │ 0x000c line=831 │ │ 0x000f line=833 │ │ @@ -158128,37 +158184,37 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -095c78: |[095c78] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ -095c88: 5510 6e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ -095c8c: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ -095c90: 5c12 6e0e |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ -095c94: 6e10 9b2c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ -095c9a: 0e00 |0009: return-void │ │ +099600: |[099600] com.actionbarsherlock.widget.ActivityChooserView$ActivityChooserViewAdapter.setShowFooterView:(Z)V │ │ +099610: 5510 6e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ +099614: 3220 0700 |0002: if-eq v0, v2, 0009 // +0007 │ │ +099618: 5c12 6e0e |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.mShowFooterView:Z // field@0e6e │ │ +09961c: 6e10 9b2c 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.notifyDataSetChanged:()V // method@2c9b │ │ +099622: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0004 line=804 │ │ 0x0006 line=805 │ │ 0x0009 line=807 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ 0x0000 - 0x000a reg=2 showFooterView Z │ │ │ │ - source_file_idx : 598 (ActivityChooserView.java) │ │ + source_file_idx : 600 (ActivityChooserView.java) │ │ │ │ Class #720 header: │ │ class_idx : 1394 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 598 │ │ +source_file_idx : 600 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #720 annotations: │ │ Annotations on class │ │ @@ -158188,18 +158244,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -095c9c: |[095c9c] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -095cac: 5b01 700e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095cb0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -095cb6: 0e00 |0005: return-void │ │ +099624: |[099624] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +099634: 5b01 700e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +099638: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09963e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ @@ -158208,17 +158264,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -095cb8: |[095cb8] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ -095cc8: 7020 a22c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2ca2 │ │ -095cce: 0e00 |0003: return-void │ │ +099640: |[099640] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V │ │ +099650: 7020 a22c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2ca2 │ │ +099656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserView$1; │ │ @@ -158228,24 +158284,24 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -095cd0: |[095cd0] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ -095ce0: 5410 700e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095ce4: 7110 b22c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@2cb2 │ │ -095cea: 0c00 |0005: move-result-object v0 │ │ -095cec: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -095cf0: 5410 700e |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095cf4: 7110 b22c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@2cb2 │ │ -095cfa: 0c00 |000d: move-result-object v0 │ │ -095cfc: 7210 ae20 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@20ae │ │ -095d02: 0e00 |0011: return-void │ │ +099658: |[099658] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.notifyOnDismissListener:()V │ │ +099668: 5410 700e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09966c: 7110 b22c 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@2cb2 │ │ +099672: 0c00 |0005: move-result-object v0 │ │ +099674: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +099678: 5410 700e |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09967c: 7110 b22c 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; // method@2cb2 │ │ +099682: 0c00 |000d: move-result-object v0 │ │ +099684: 7210 ae20 0000 |000e: invoke-interface {v0}, Landroid/widget/PopupWindow$OnDismissListener;.onDismiss:()V // method@20ae │ │ +09968a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0008 line=622 │ │ 0x0011 line=624 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ @@ -158256,62 +158312,62 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 95 16-bit code units │ │ -095d04: |[095d04] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ -095d14: 5453 700e |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095d18: 7110 ba2c 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@2cba │ │ -095d1e: 0c03 |0005: move-result-object v3 │ │ -095d20: 3336 3900 |0006: if-ne v6, v3, 003f // +0039 │ │ -095d24: 5453 700e |0008: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095d28: 6e10 bc2c 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ -095d2e: 5453 700e |000d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095d32: 7110 af2c 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095d38: 0c03 |0012: move-result-object v3 │ │ -095d3a: 6e10 912c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c91 │ │ -095d40: 0c00 |0016: move-result-object v0 │ │ -095d42: 5453 700e |0017: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095d46: 7110 af2c 0300 |0019: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095d4c: 0c03 |001c: move-result-object v3 │ │ -095d4e: 6e10 902c 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -095d54: 0c03 |0020: move-result-object v3 │ │ -095d56: 6e20 732c 0300 |0021: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@2c73 │ │ -095d5c: 0a01 |0024: move-result v1 │ │ -095d5e: 5453 700e |0025: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095d62: 7110 af2c 0300 |0027: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095d68: 0c03 |002a: move-result-object v3 │ │ -095d6a: 6e10 902c 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -095d70: 0c03 |002e: move-result-object v3 │ │ -095d72: 6e20 6f2c 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@2c6f │ │ -095d78: 0c02 |0032: move-result-object v2 │ │ -095d7a: 3802 0b00 |0033: if-eqz v2, 003e // +000b │ │ -095d7e: 5453 700e |0035: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095d82: 7110 b92c 0300 |0037: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ -095d88: 0c03 |003a: move-result-object v3 │ │ -095d8a: 6e20 7401 2300 |003b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -095d90: 0e00 |003e: return-void │ │ -095d92: 5453 700e |003f: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095d96: 7110 bb2c 0300 |0041: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@2cbb │ │ -095d9c: 0c03 |0044: move-result-object v3 │ │ -095d9e: 3336 1400 |0045: if-ne v6, v3, 0059 // +0014 │ │ -095da2: 5453 700e |0047: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095da6: 1204 |0049: const/4 v4, #int 0 // #0 │ │ -095da8: 7120 b82c 4300 |004a: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@2cb8 │ │ -095dae: 5453 700e |004d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095db2: 5454 700e |004f: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095db6: 7110 b12c 0400 |0051: invoke-static {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@2cb1 │ │ -095dbc: 0a04 |0054: move-result v4 │ │ -095dbe: 7120 b62c 4300 |0055: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@2cb6 │ │ -095dc4: 28e6 |0058: goto 003e // -001a │ │ -095dc6: 2203 d205 |0059: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -095dca: 7010 832e 0300 |005b: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ -095dd0: 2703 |005e: throw v3 │ │ +09968c: |[09968c] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onClick:(Landroid/view/View;)V │ │ +09969c: 5453 700e |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0996a0: 7110 ba2c 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@2cba │ │ +0996a6: 0c03 |0005: move-result-object v3 │ │ +0996a8: 3336 3900 |0006: if-ne v6, v3, 003f // +0039 │ │ +0996ac: 5453 700e |0008: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0996b0: 6e10 bc2c 0300 |000a: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ +0996b6: 5453 700e |000d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0996ba: 7110 af2c 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +0996c0: 0c03 |0012: move-result-object v3 │ │ +0996c2: 6e10 912c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c91 │ │ +0996c8: 0c00 |0016: move-result-object v0 │ │ +0996ca: 5453 700e |0017: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0996ce: 7110 af2c 0300 |0019: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +0996d4: 0c03 |001c: move-result-object v3 │ │ +0996d6: 6e10 902c 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +0996dc: 0c03 |0020: move-result-object v3 │ │ +0996de: 6e20 732c 0300 |0021: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityIndex:(Landroid/content/pm/ResolveInfo;)I // method@2c73 │ │ +0996e4: 0a01 |0024: move-result v1 │ │ +0996e6: 5453 700e |0025: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0996ea: 7110 af2c 0300 |0027: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +0996f0: 0c03 |002a: move-result-object v3 │ │ +0996f2: 6e10 902c 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +0996f8: 0c03 |002e: move-result-object v3 │ │ +0996fa: 6e20 6f2c 1300 |002f: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@2c6f │ │ +099700: 0c02 |0032: move-result-object v2 │ │ +099702: 3802 0b00 |0033: if-eqz v2, 003e // +000b │ │ +099706: 5453 700e |0035: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09970a: 7110 b92c 0300 |0037: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ +099710: 0c03 |003a: move-result-object v3 │ │ +099712: 6e20 7401 2300 |003b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +099718: 0e00 |003e: return-void │ │ +09971a: 5453 700e |003f: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09971e: 7110 bb2c 0300 |0041: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@2cbb │ │ +099724: 0c03 |0044: move-result-object v3 │ │ +099726: 3336 1400 |0045: if-ne v6, v3, 0059 // +0014 │ │ +09972a: 5453 700e |0047: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09972e: 1204 |0049: const/4 v4, #int 0 // #0 │ │ +099730: 7120 b82c 4300 |004a: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@2cb8 │ │ +099736: 5453 700e |004d: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09973a: 5454 700e |004f: iget-object v4, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09973e: 7110 b12c 0400 |0051: invoke-static {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@2cb1 │ │ +099744: 0a04 |0054: move-result v4 │ │ +099746: 7120 b62c 4300 |0055: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@2cb6 │ │ +09974c: 28e6 |0058: goto 003e // -001a │ │ +09974e: 2203 d205 |0059: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +099752: 7010 832e 0300 |005b: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ +099758: 2703 |005e: throw v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ 0x0008 line=583 │ │ 0x000d line=584 │ │ 0x0017 line=585 │ │ 0x0025 line=586 │ │ @@ -158334,24 +158390,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -095dd4: |[095dd4] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ -095de4: 7010 a42c 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@2ca4 │ │ -095dea: 5420 700e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095dee: 5400 840e |0005: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ -095df2: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -095df6: 5420 700e |0009: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095dfa: 5400 840e |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ -095dfe: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -095e00: 6e20 db2b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2bdb │ │ -095e06: 0e00 |0011: return-void │ │ +09975c: |[09975c] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onDismiss:()V │ │ +09976c: 7010 a42c 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.notifyOnDismissListener:()V // method@2ca4 │ │ +099772: 5420 700e |0003: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +099776: 5400 840e |0005: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ +09977a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +09977e: 5420 700e |0009: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +099782: 5400 840e |000b: iget-object v0, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ +099786: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +099788: 6e20 db2b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2bdb │ │ +09978e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ 0x0003 line=615 │ │ 0x0009 line=616 │ │ 0x0011 line=618 │ │ locals : │ │ @@ -158362,64 +158418,64 @@ │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 106 16-bit code units │ │ -095e08: |[095e08] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -095e18: 6e10 0c20 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@200c │ │ -095e1e: 0c00 |0003: move-result-object v0 │ │ -095e20: 1f00 7105 |0004: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0571 │ │ -095e24: 6e20 952c 8000 |0006: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@2c95 │ │ -095e2a: 0a01 |0009: move-result v1 │ │ -095e2c: 2b01 5800 0000 |000a: packed-switch v1, 00000062 // +00000058 │ │ -095e32: 2203 d205 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -095e36: 7010 832e 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ -095e3c: 2703 |0012: throw v3 │ │ -095e3e: 5453 700e |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095e42: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ -095e48: 7120 b62c 4300 |0018: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@2cb6 │ │ -095e4e: 0e00 |001b: return-void │ │ -095e50: 5453 700e |001c: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095e54: 6e10 bc2c 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ -095e5a: 5453 700e |0021: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095e5e: 7110 b72c 0300 |0023: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z // method@2cb7 │ │ -095e64: 0a03 |0026: move-result v3 │ │ -095e66: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ -095e6a: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ -095e6e: 5453 700e |002b: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095e72: 7110 af2c 0300 |002d: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095e78: 0c03 |0030: move-result-object v3 │ │ -095e7a: 6e10 902c 0300 |0031: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -095e80: 0c03 |0034: move-result-object v3 │ │ -095e82: 6e20 7f2c 8300 |0035: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@2c7f │ │ -095e88: 28e3 |0038: goto 001b // -001d │ │ -095e8a: 5453 700e |0039: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095e8e: 7110 af2c 0300 |003b: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095e94: 0c03 |003e: move-result-object v3 │ │ -095e96: 6e10 972c 0300 |003f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@2c97 │ │ -095e9c: 0a03 |0042: move-result v3 │ │ -095e9e: 3803 1c00 |0043: if-eqz v3, 005f // +001c │ │ -095ea2: 5453 700e |0045: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095ea6: 7110 af2c 0300 |0047: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095eac: 0c03 |004a: move-result-object v3 │ │ -095eae: 6e10 902c 0300 |004b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -095eb4: 0c03 |004e: move-result-object v3 │ │ -095eb6: 6e20 6f2c 8300 |004f: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@2c6f │ │ -095ebc: 0c02 |0052: move-result-object v2 │ │ -095ebe: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ -095ec2: 5453 700e |0055: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095ec6: 7110 b92c 0300 |0057: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ -095ecc: 0c03 |005a: move-result-object v3 │ │ -095ece: 6e20 7401 2300 |005b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -095ed4: 28bd |005e: goto 001b // -0043 │ │ -095ed6: d808 0801 |005f: add-int/lit8 v8, v8, #int 1 // #01 │ │ -095eda: 28e4 |0061: goto 0045 // -001c │ │ -095edc: 0001 0200 0000 0000 1200 0000 0900 ... |0062: packed-switch-data (8 units) │ │ +099790: |[099790] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0997a0: 6e10 0c20 0600 |0000: invoke-virtual {v6}, Landroid/widget/AdapterView;.getAdapter:()Landroid/widget/Adapter; // method@200c │ │ +0997a6: 0c00 |0003: move-result-object v0 │ │ +0997a8: 1f00 7105 |0004: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0571 │ │ +0997ac: 6e20 952c 8000 |0006: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getItemViewType:(I)I // method@2c95 │ │ +0997b2: 0a01 |0009: move-result v1 │ │ +0997b4: 2b01 5800 0000 |000a: packed-switch v1, 00000062 // +00000058 │ │ +0997ba: 2203 d205 |000d: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0997be: 7010 832e 0300 |000f: invoke-direct {v3}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ +0997c4: 2703 |0012: throw v3 │ │ +0997c6: 5453 700e |0013: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0997ca: 1404 ffff ff7f |0015: const v4, #float nan // #7fffffff │ │ +0997d0: 7120 b62c 4300 |0018: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@2cb6 │ │ +0997d6: 0e00 |001b: return-void │ │ +0997d8: 5453 700e |001c: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0997dc: 6e10 bc2c 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ +0997e2: 5453 700e |0021: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0997e6: 7110 b72c 0300 |0023: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z // method@2cb7 │ │ +0997ec: 0a03 |0026: move-result v3 │ │ +0997ee: 3803 1200 |0027: if-eqz v3, 0039 // +0012 │ │ +0997f2: 3d08 f2ff |0029: if-lez v8, 001b // -000e │ │ +0997f6: 5453 700e |002b: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0997fa: 7110 af2c 0300 |002d: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +099800: 0c03 |0030: move-result-object v3 │ │ +099802: 6e10 902c 0300 |0031: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +099808: 0c03 |0034: move-result-object v3 │ │ +09980a: 6e20 7f2c 8300 |0035: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setDefaultActivity:(I)V // method@2c7f │ │ +099810: 28e3 |0038: goto 001b // -001d │ │ +099812: 5453 700e |0039: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +099816: 7110 af2c 0300 |003b: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +09981c: 0c03 |003e: move-result-object v3 │ │ +09981e: 6e10 972c 0300 |003f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getShowDefaultActivity:()Z // method@2c97 │ │ +099824: 0a03 |0042: move-result v3 │ │ +099826: 3803 1c00 |0043: if-eqz v3, 005f // +001c │ │ +09982a: 5453 700e |0045: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09982e: 7110 af2c 0300 |0047: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +099834: 0c03 |004a: move-result-object v3 │ │ +099836: 6e10 902c 0300 |004b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +09983c: 0c03 |004e: move-result-object v3 │ │ +09983e: 6e20 6f2c 8300 |004f: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@2c6f │ │ +099844: 0c02 |0052: move-result-object v2 │ │ +099846: 3802 c8ff |0053: if-eqz v2, 001b // -0038 │ │ +09984a: 5453 700e |0055: iget-object v3, v5, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09984e: 7110 b92c 0300 |0057: invoke-static {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; // method@2cb9 │ │ +099854: 0c03 |005a: move-result-object v3 │ │ +099856: 6e20 7401 2300 |005b: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +09985c: 28bd |005e: goto 001b // -0043 │ │ +09985e: d808 0801 |005f: add-int/lit8 v8, v8, #int 1 // #01 │ │ +099862: 28e4 |0061: goto 0045 // -001c │ │ +099864: 0001 0200 0000 0000 1200 0000 0900 ... |0062: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0006 line=553 │ │ 0x000a line=554 │ │ 0x000d line=576 │ │ 0x0013 line=556 │ │ @@ -158450,56 +158506,56 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -095eec: |[095eec] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ -095efc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -095efe: 5430 700e |0001: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095f02: 7110 ba2c 0000 |0003: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@2cba │ │ -095f08: 0c00 |0006: move-result-object v0 │ │ -095f0a: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ -095f0e: 5430 700e |0009: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095f12: 7110 af2c 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ -095f18: 0c00 |000e: move-result-object v0 │ │ -095f1a: 6e10 8f2c 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ -095f20: 0a00 |0012: move-result v0 │ │ -095f22: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ -095f26: 5430 700e |0015: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095f2a: 7120 b82c 2000 |0017: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@2cb8 │ │ -095f30: 5430 700e |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095f34: 5431 700e |001c: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ -095f38: 7110 b12c 0100 |001e: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@2cb1 │ │ -095f3e: 0a01 |0021: move-result v1 │ │ -095f40: 7120 b62c 1000 |0022: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@2cb6 │ │ -095f46: 0f02 |0025: return v2 │ │ -095f48: 2200 d205 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -095f4c: 7010 832e 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ -095f52: 2700 |002b: throw v0 │ │ +099874: |[099874] com.actionbarsherlock.widget.ActivityChooserView$Callbacks.onLongClick:(Landroid/view/View;)Z │ │ +099884: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +099886: 5430 700e |0001: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09988a: 7110 ba2c 0000 |0003: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; // method@2cba │ │ +099890: 0c00 |0006: move-result-object v0 │ │ +099892: 3304 1f00 |0007: if-ne v4, v0, 0026 // +001f │ │ +099896: 5430 700e |0009: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +09989a: 7110 af2c 0000 |000b: invoke-static {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // method@2caf │ │ +0998a0: 0c00 |000e: move-result-object v0 │ │ +0998a2: 6e10 8f2c 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ +0998a8: 0a00 |0012: move-result v0 │ │ +0998aa: 3d00 1200 |0013: if-lez v0, 0025 // +0012 │ │ +0998ae: 5430 700e |0015: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0998b2: 7120 b82c 2000 |0017: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z // method@2cb8 │ │ +0998b8: 5430 700e |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0998bc: 5431 700e |001c: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; // field@0e70 │ │ +0998c0: 7110 b12c 0100 |001e: invoke-static {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I // method@2cb1 │ │ +0998c6: 0a01 |0021: move-result v1 │ │ +0998c8: 7120 b62c 1000 |0022: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V // method@2cb6 │ │ +0998ce: 0f02 |0025: return v2 │ │ +0998d0: 2200 d205 |0026: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0998d4: 7010 832e 0000 |0028: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ +0998da: 2700 |002b: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=601 │ │ 0x0009 line=602 │ │ 0x0015 line=603 │ │ 0x001a line=604 │ │ 0x0025 line=609 │ │ 0x0026 line=607 │ │ locals : │ │ 0x0000 - 0x002c reg=3 this Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; │ │ 0x0000 - 0x002c reg=4 view Landroid/view/View; │ │ │ │ - source_file_idx : 598 (ActivityChooserView.java) │ │ + source_file_idx : 600 (ActivityChooserView.java) │ │ │ │ Class #721 header: │ │ class_idx : 1395 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 598 │ │ +source_file_idx : 600 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #721 annotations: │ │ Annotations on class │ │ @@ -158519,17 +158575,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -095f54: |[095f54] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.:()V │ │ -095f64: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -095f6a: 0e00 |0003: return-void │ │ +0998dc: |[0998dc] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.:()V │ │ +0998ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0998f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=627 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserView$SetActivated;) │ │ @@ -158537,33 +158593,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -095f6c: |[095f6c] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.invoke:(Landroid/view/View;Z)V │ │ -095f7c: 6e20 5d1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@1e5d │ │ -095f82: 0e00 |0003: return-void │ │ +0998f4: |[0998f4] com.actionbarsherlock.widget.ActivityChooserView$SetActivated.invoke:(Landroid/view/View;Z)V │ │ +099904: 6e20 5d1e 1000 |0000: invoke-virtual {v0, v1}, Landroid/view/View;.setActivated:(Z)V // method@1e5d │ │ +09990a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0003 line=630 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 activated Z │ │ │ │ Virtual methods - │ │ - source_file_idx : 598 (ActivityChooserView.java) │ │ + source_file_idx : 600 (ActivityChooserView.java) │ │ │ │ Class #722 header: │ │ class_idx : 1397 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #722 annotations: │ │ Annotations on class │ │ @@ -158590,60 +158646,60 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -095f84: |[095f84] com.actionbarsherlock.widget.SearchView$10.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -095f94: 5b01 850e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e85 │ │ -095f98: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -095f9e: 0e00 |0005: return-void │ │ +09990c: |[09990c] com.actionbarsherlock.widget.SearchView$10.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +09991c: 5b01 850e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e85 │ │ +099920: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099926: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$10; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$10;) │ │ name : 'onItemClick' │ │ 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 │ │ -095fa0: |[095fa0] com.actionbarsherlock.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -095fb0: 5430 850e |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e85 │ │ -095fb4: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -095fb6: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -095fb8: 7140 312d 6021 |0004: invoke-static {v0, v6, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z // method@2d31 │ │ -095fbe: 0e00 |0007: return-void │ │ +099928: |[099928] com.actionbarsherlock.widget.SearchView$10.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +099938: 5430 850e |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView$10;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e85 │ │ +09993c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09993e: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +099940: 7140 312d 6021 |0004: invoke-static {v0, v6, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z // method@2d31 │ │ +099946: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1349 │ │ 0x0007 line=1350 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0008 reg=3 this Lcom/actionbarsherlock/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 : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #723 header: │ │ class_idx : 1398 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #723 annotations: │ │ Annotations on class │ │ @@ -158672,39 +158728,39 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -095fc0: |[095fc0] com.actionbarsherlock.widget.SearchView$11.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -095fd0: 5b01 860e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e86 │ │ -095fd4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -095fda: 0e00 |0005: return-void │ │ +099948: |[099948] com.actionbarsherlock.widget.SearchView$11.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099958: 5b01 860e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e86 │ │ +09995c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099962: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1353 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$11; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$11;) │ │ name : 'onItemSelected' │ │ 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 │ │ -095fdc: |[095fdc] com.actionbarsherlock.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -095fec: 5410 860e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e86 │ │ -095ff0: 7120 332d 4000 |0002: invoke-static {v0, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z // method@2d33 │ │ -095ff6: 0e00 |0005: return-void │ │ +099964: |[099964] com.actionbarsherlock.widget.SearchView$11.onItemSelected:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +099974: 5410 860e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$11;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e86 │ │ +099978: 7120 332d 4000 |0002: invoke-static {v0, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z // method@2d33 │ │ +09997e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1360 │ │ 0x0005 line=1361 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$11; │ │ @@ -158718,31 +158774,31 @@ │ │ type : '(Landroid/widget/AdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -095ff8: |[095ff8] com.actionbarsherlock.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ -096008: 0e00 |0000: return-void │ │ +099980: |[099980] com.actionbarsherlock.widget.SearchView$11.onNothingSelected:(Landroid/widget/AdapterView;)V │ │ +099990: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1369 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$11; │ │ 0x0000 - 0x0001 reg=1 parent Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #724 header: │ │ class_idx : 1399 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #724 annotations: │ │ Annotations on class │ │ @@ -158767,37 +158823,37 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09600c: |[09600c] com.actionbarsherlock.widget.SearchView$12.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09601c: 5b01 870e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e87 │ │ -096020: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096026: 0e00 |0005: return-void │ │ +099994: |[099994] com.actionbarsherlock.widget.SearchView$12.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0999a4: 5b01 870e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e87 │ │ +0999a8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0999ae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1645 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$12; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$12;) │ │ name : 'afterTextChanged' │ │ type : '(Landroid/text/Editable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -096028: |[096028] com.actionbarsherlock.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ -096038: 0e00 |0000: return-void │ │ +0999b0: |[0999b0] com.actionbarsherlock.widget.SearchView$12.afterTextChanged:(Landroid/text/Editable;)V │ │ +0999c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1655 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Landroid/text/Editable; │ │ │ │ @@ -158806,16 +158862,16 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09603c: |[09603c] com.actionbarsherlock.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ -09604c: 0e00 |0000: return-void │ │ +0999c4: |[0999c4] com.actionbarsherlock.widget.SearchView$12.beforeTextChanged:(Ljava/lang/CharSequence;III)V │ │ +0999d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1647 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$12; │ │ 0x0000 - 0x0001 reg=1 s Ljava/lang/CharSequence; │ │ 0x0000 - 0x0001 reg=2 start I │ │ @@ -158827,36 +158883,36 @@ │ │ type : '(Ljava/lang/CharSequence;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -096050: |[096050] com.actionbarsherlock.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ -096060: 5410 870e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e87 │ │ -096064: 7120 342d 2000 |0002: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V // method@2d34 │ │ -09606a: 0e00 |0005: return-void │ │ +0999d8: |[0999d8] com.actionbarsherlock.widget.SearchView$12.onTextChanged:(Ljava/lang/CharSequence;III)V │ │ +0999e8: 5410 870e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$12;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e87 │ │ +0999ec: 7120 342d 2000 |0002: invoke-static {v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V // method@2d34 │ │ +0999f2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1651 │ │ 0x0005 line=1652 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/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 : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #725 header: │ │ class_idx : 1400 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #725 annotations: │ │ Annotations on class │ │ @@ -158881,65 +158937,66 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09606c: |[09606c] com.actionbarsherlock.widget.SearchView$1.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09607c: 5b01 880e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e88 │ │ -096080: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096086: 0e00 |0005: return-void │ │ +0999f4: |[0999f4] com.actionbarsherlock.widget.SearchView$1.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099a04: 5b01 880e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e88 │ │ +099a08: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099a0e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$1;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -096088: |[096088] com.actionbarsherlock.widget.SearchView$1.run:()V │ │ -096098: 5431 880e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e88 │ │ -09609c: 6e10 482d 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0960a2: 0c01 |0005: move-result-object v1 │ │ -0960a4: 1a02 781e |0006: const-string v2, "input_method" // string@1e78 │ │ -0960a8: 6e20 6801 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0960ae: 0c00 |000b: move-result-object v0 │ │ -0960b0: 1f00 6504 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0465 │ │ -0960b4: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -0960b8: 5431 880e |0010: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e88 │ │ -0960bc: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0960be: 7130 272d 0102 |0013: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@2d27 │ │ -0960c4: 0e00 |0016: return-void │ │ +099a10: |[099a10] com.actionbarsherlock.widget.SearchView$1.run:()V │ │ +099a20: 5431 880e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e88 │ │ +099a24: 6e10 482d 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +099a2a: 0c01 |0005: move-result-object v1 │ │ +099a2c: 1a02 791e |0006: const-string v2, "input_method" // string@1e79 │ │ +099a30: 6e20 6801 2100 |0008: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +099a36: 0c00 |000b: move-result-object v0 │ │ +099a38: 1f00 6504 |000c: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0465 │ │ +099a3c: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +099a40: 5431 880e |0010: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$1;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e88 │ │ +099a44: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +099a46: 7130 272d 0102 |0013: invoke-static {v1, v0, v2}, Lcom/actionbarsherlock/widget/SearchView;.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@2d27 │ │ +099a4c: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ + 0x0002 line=153 │ │ 0x000e line=155 │ │ 0x0010 line=156 │ │ 0x0016 line=158 │ │ locals : │ │ 0x000e - 0x0017 reg=0 imm Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0017 reg=3 this Lcom/actionbarsherlock/widget/SearchView$1; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #726 header: │ │ class_idx : 1401 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #726 annotations: │ │ Annotations on class │ │ @@ -158964,53 +159021,53 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0960c8: |[0960c8] com.actionbarsherlock.widget.SearchView$2.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0960d8: 5b01 890e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e89 │ │ -0960dc: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0960e2: 0e00 |0005: return-void │ │ +099a50: |[099a50] com.actionbarsherlock.widget.SearchView$2.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099a60: 5b01 890e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e89 │ │ +099a64: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099a6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$2;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0960e4: |[0960e4] com.actionbarsherlock.widget.SearchView$2.run:()V │ │ -0960f4: 5410 890e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e89 │ │ -0960f8: 7110 282d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d28 │ │ -0960fe: 0e00 |0005: return-void │ │ +099a6c: |[099a6c] com.actionbarsherlock.widget.SearchView$2.run:()V │ │ +099a7c: 5410 890e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$2;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e89 │ │ +099a80: 7110 282d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d28 │ │ +099a86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0005 line=164 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$2; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #727 header: │ │ class_idx : 1402 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #727 annotations: │ │ Annotations on class │ │ @@ -159035,66 +159092,66 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096100: |[096100] com.actionbarsherlock.widget.SearchView$3.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -096110: 5b01 8a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ -096114: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09611a: 0e00 |0005: return-void │ │ +099a88: |[099a88] com.actionbarsherlock.widget.SearchView$3.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099a98: 5b01 8a0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ +099a9c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099aa2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$3; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$3;) │ │ name : 'run' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -09611c: |[09611c] com.actionbarsherlock.widget.SearchView$3.run:()V │ │ -09612c: 5420 8a0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ -096130: 7110 322d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@2d32 │ │ -096136: 0c00 |0005: move-result-object v0 │ │ -096138: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -09613c: 5420 8a0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ -096140: 7110 322d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@2d32 │ │ -096146: 0c00 |000d: move-result-object v0 │ │ -096148: 2000 8c05 |000e: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ -09614c: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -096150: 5420 8a0e |0012: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ -096154: 7110 322d 0000 |0014: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@2d32 │ │ -09615a: 0c00 |0017: move-result-object v0 │ │ -09615c: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -09615e: 6e20 3d19 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@193d │ │ -096164: 0e00 |001c: return-void │ │ +099aa4: |[099aa4] com.actionbarsherlock.widget.SearchView$3.run:()V │ │ +099ab4: 5420 8a0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ +099ab8: 7110 322d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@2d32 │ │ +099abe: 0c00 |0005: move-result-object v0 │ │ +099ac0: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +099ac4: 5420 8a0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ +099ac8: 7110 322d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@2d32 │ │ +099ace: 0c00 |000d: move-result-object v0 │ │ +099ad0: 2000 8c05 |000e: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ +099ad4: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +099ad8: 5420 8a0e |0012: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$3;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8a │ │ +099adc: 7110 322d 0000 |0014: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; // method@2d32 │ │ +099ae2: 0c00 |0017: move-result-object v0 │ │ +099ae4: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +099ae6: 6e20 3d19 1000 |0019: invoke-virtual {v0, v1}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@193d │ │ +099aec: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ 0x0012 line=170 │ │ 0x001c line=172 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/actionbarsherlock/widget/SearchView$3; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #728 header: │ │ class_idx : 1403 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #728 annotations: │ │ Annotations on class │ │ @@ -159119,63 +159176,63 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096168: |[096168] com.actionbarsherlock.widget.SearchView$4.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -096178: 5b01 8b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ -09617c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096182: 0e00 |0005: return-void │ │ +099af0: |[099af0] com.actionbarsherlock.widget.SearchView$4.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099b00: 5b01 8b0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ +099b04: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099b0a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$4; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$4;) │ │ name : 'onFocusChange' │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -096184: |[096184] com.actionbarsherlock.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ -096194: 5420 8b0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ -096198: 7110 372d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@2d37 │ │ -09619e: 0c00 |0005: move-result-object v0 │ │ -0961a0: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -0961a4: 5420 8b0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ -0961a8: 7110 372d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@2d37 │ │ -0961ae: 0c00 |000d: move-result-object v0 │ │ -0961b0: 5421 8b0e |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ -0961b4: 7230 d61d 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@1dd6 │ │ -0961ba: 0e00 |0013: return-void │ │ +099b0c: |[099b0c] com.actionbarsherlock.widget.SearchView$4.onFocusChange:(Landroid/view/View;Z)V │ │ +099b1c: 5420 8b0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ +099b20: 7110 372d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@2d37 │ │ +099b26: 0c00 |0005: move-result-object v0 │ │ +099b28: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +099b2c: 5420 8b0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ +099b30: 7110 372d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; // method@2d37 │ │ +099b36: 0c00 |000d: move-result-object v0 │ │ +099b38: 5421 8b0e |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView$4;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8b │ │ +099b3c: 7230 d61d 1004 |0010: invoke-interface {v0, v1, v4}, Landroid/view/View$OnFocusChangeListener;.onFocusChange:(Landroid/view/View;Z)V // method@1dd6 │ │ +099b42: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0008 line=294 │ │ 0x0013 line=296 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/widget/SearchView$4; │ │ 0x0000 - 0x0014 reg=3 v Landroid/view/View; │ │ 0x0000 - 0x0014 reg=4 hasFocus Z │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #729 header: │ │ class_idx : 1404 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #729 annotations: │ │ Annotations on class │ │ @@ -159200,39 +159257,39 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0961bc: |[0961bc] com.actionbarsherlock.widget.SearchView$5.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0961cc: 5b01 8c0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8c │ │ -0961d0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0961d6: 0e00 |0005: return-void │ │ +099b44: |[099b44] com.actionbarsherlock.widget.SearchView$5.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099b54: 5b01 8c0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8c │ │ +099b58: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099b5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$5; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$5;) │ │ name : 'onLayoutChange' │ │ type : '(Landroid/view/View;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 10 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0961d8: |[0961d8] com.actionbarsherlock.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ -0961e8: 5410 8c0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8c │ │ -0961ec: 7110 382d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d38 │ │ -0961f2: 0e00 |0005: return-void │ │ +099b60: |[099b60] com.actionbarsherlock.widget.SearchView$5.onLayoutChange:(Landroid/view/View;IIIIIIII)V │ │ +099b70: 5410 8c0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$5;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8c │ │ +099b74: 7110 382d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d38 │ │ +099b7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0005 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$5; │ │ 0x0000 - 0x0006 reg=2 v Landroid/view/View; │ │ @@ -159241,21 +159298,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 : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #730 header: │ │ class_idx : 1405 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #730 annotations: │ │ Annotations on class │ │ @@ -159280,53 +159337,53 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0961f4: |[0961f4] com.actionbarsherlock.widget.SearchView$6.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -096204: 5b01 8d0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8d │ │ -096208: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09620e: 0e00 |0005: return-void │ │ +099b7c: |[099b7c] com.actionbarsherlock.widget.SearchView$6.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099b8c: 5b01 8d0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8d │ │ +099b90: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099b96: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=347 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$6; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$6;) │ │ name : 'onGlobalLayout' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096210: |[096210] com.actionbarsherlock.widget.SearchView$6.onGlobalLayout:()V │ │ -096220: 5410 8d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8d │ │ -096224: 7110 382d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d38 │ │ -09622a: 0e00 |0005: return-void │ │ +099b98: |[099b98] com.actionbarsherlock.widget.SearchView$6.onGlobalLayout:()V │ │ +099ba8: 5410 8d0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$6;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8d │ │ +099bac: 7110 382d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d38 │ │ +099bb2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView$6; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #731 header: │ │ class_idx : 1406 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #731 annotations: │ │ Annotations on class │ │ @@ -159351,71 +159408,71 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09622c: |[09622c] com.actionbarsherlock.widget.SearchView$7.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -09623c: 5b01 8e0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -096240: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096246: 0e00 |0005: return-void │ │ +099bb4: |[099bb4] com.actionbarsherlock.widget.SearchView$7.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099bc4: 5b01 8e0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099bc8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099bce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$7; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$7;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 70 16-bit code units │ │ -096248: |[096248] com.actionbarsherlock.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ -096258: 5410 8e0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -09625c: 7110 392d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@2d39 │ │ -096262: 0c00 |0005: move-result-object v0 │ │ -096264: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ -096268: 5410 8e0e |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -09626c: 7110 3a2d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d3a │ │ -096272: 0e00 |000d: return-void │ │ -096274: 5410 8e0e |000e: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -096278: 7110 3b2d 0000 |0010: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; // method@2d3b │ │ -09627e: 0c00 |0013: move-result-object v0 │ │ -096280: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ -096284: 5410 8e0e |0016: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -096288: 7110 3c2d 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d3c │ │ -09628e: 28f2 |001b: goto 000d // -000e │ │ -096290: 5410 8e0e |001c: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -096294: 7110 3d2d 0000 |001e: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@2d3d │ │ -09629a: 0c00 |0021: move-result-object v0 │ │ -09629c: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ -0962a0: 5410 8e0e |0024: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -0962a4: 7110 292d 0000 |0026: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d29 │ │ -0962aa: 28e4 |0029: goto 000d // -001c │ │ -0962ac: 5410 8e0e |002a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -0962b0: 7110 2a2d 0000 |002c: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@2d2a │ │ -0962b6: 0c00 |002f: move-result-object v0 │ │ -0962b8: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ -0962bc: 5410 8e0e |0032: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -0962c0: 7110 2b2d 0000 |0034: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d2b │ │ -0962c6: 28d6 |0037: goto 000d // -002a │ │ -0962c8: 5410 8e0e |0038: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -0962cc: 7110 2c2d 0000 |003a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ -0962d2: 0c00 |003d: move-result-object v0 │ │ -0962d4: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ -0962d8: 5410 8e0e |0040: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ -0962dc: 7110 2d2d 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d2d │ │ -0962e2: 28c8 |0045: goto 000d // -0038 │ │ +099bd0: |[099bd0] com.actionbarsherlock.widget.SearchView$7.onClick:(Landroid/view/View;)V │ │ +099be0: 5410 8e0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099be4: 7110 392d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@2d39 │ │ +099bea: 0c00 |0005: move-result-object v0 │ │ +099bec: 3302 0800 |0006: if-ne v2, v0, 000e // +0008 │ │ +099bf0: 5410 8e0e |0008: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099bf4: 7110 3a2d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d3a │ │ +099bfa: 0e00 |000d: return-void │ │ +099bfc: 5410 8e0e |000e: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c00: 7110 3b2d 0000 |0010: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; // method@2d3b │ │ +099c06: 0c00 |0013: move-result-object v0 │ │ +099c08: 3302 0800 |0014: if-ne v2, v0, 001c // +0008 │ │ +099c0c: 5410 8e0e |0016: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c10: 7110 3c2d 0000 |0018: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d3c │ │ +099c16: 28f2 |001b: goto 000d // -000e │ │ +099c18: 5410 8e0e |001c: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c1c: 7110 3d2d 0000 |001e: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@2d3d │ │ +099c22: 0c00 |0021: move-result-object v0 │ │ +099c24: 3302 0800 |0022: if-ne v2, v0, 002a // +0008 │ │ +099c28: 5410 8e0e |0024: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c2c: 7110 292d 0000 |0026: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d29 │ │ +099c32: 28e4 |0029: goto 000d // -001c │ │ +099c34: 5410 8e0e |002a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c38: 7110 2a2d 0000 |002c: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; // method@2d2a │ │ +099c3e: 0c00 |002f: move-result-object v0 │ │ +099c40: 3302 0800 |0030: if-ne v2, v0, 0038 // +0008 │ │ +099c44: 5410 8e0e |0032: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c48: 7110 2b2d 0000 |0034: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d2b │ │ +099c4e: 28d6 |0037: goto 000d // -002a │ │ +099c50: 5410 8e0e |0038: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c54: 7110 2c2d 0000 |003a: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ +099c5a: 0c00 |003d: move-result-object v0 │ │ +099c5c: 3302 cfff |003e: if-ne v2, v0, 000d // -0031 │ │ +099c60: 5410 8e0e |0040: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$7;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8e │ │ +099c64: 7110 2d2d 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d2d │ │ +099c6a: 28c8 |0045: goto 000d // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=878 │ │ 0x0008 line=879 │ │ 0x000d line=889 │ │ 0x000e line=880 │ │ 0x0016 line=881 │ │ @@ -159425,21 +159482,21 @@ │ │ 0x0032 line=885 │ │ 0x0038 line=886 │ │ 0x0040 line=887 │ │ locals : │ │ 0x0000 - 0x0046 reg=1 this Lcom/actionbarsherlock/widget/SearchView$7; │ │ 0x0000 - 0x0046 reg=2 v Landroid/view/View; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #732 header: │ │ class_idx : 1407 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #732 annotations: │ │ Annotations on class │ │ @@ -159464,117 +159521,120 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0962e4: |[0962e4] com.actionbarsherlock.widget.SearchView$8.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0962f4: 5b01 8f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -0962f8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0962fe: 0e00 |0005: return-void │ │ +099c6c: |[099c6c] com.actionbarsherlock.widget.SearchView$8.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099c7c: 5b01 8f0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099c80: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099c86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=924 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$8; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$8;) │ │ name : 'onKey' │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -096300: |[096300] com.actionbarsherlock.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -096310: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -096312: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -096314: 5452 8f0e |0002: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -096318: 7110 2e2d 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; // method@2d2e │ │ -09631e: 0c02 |0007: move-result-object v2 │ │ -096320: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -096324: 0f00 |000a: return v0 │ │ -096326: 5452 8f0e |000b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -09632a: 7110 2c2d 0200 |000d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ -096330: 0c02 |0010: move-result-object v2 │ │ -096332: 6e10 0a2d 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@2d0a │ │ -096338: 0a02 |0014: move-result v2 │ │ -09633a: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -09633e: 5452 8f0e |0017: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -096342: 7110 2c2d 0200 |0019: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ -096348: 0c02 |001c: move-result-object v2 │ │ -09634a: 6e10 032d 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@2d03 │ │ -096350: 0a02 |0020: move-result v2 │ │ -096352: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ -096354: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ -096358: 5450 8f0e |0024: iget-object v0, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -09635c: 7140 2f2d 6087 |0026: invoke-static {v0, v6, v7, v8}, Lcom/actionbarsherlock/widget/SearchView;.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@2d2f │ │ -096362: 0a00 |0029: move-result v0 │ │ -096364: 28e0 |002a: goto 000a // -0020 │ │ -096366: 5452 8f0e |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -09636a: 7110 2c2d 0200 |002d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ -096370: 0c02 |0030: move-result-object v2 │ │ -096372: 7110 f72c 0200 |0031: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z // method@2cf7 │ │ -096378: 0a02 |0034: move-result v2 │ │ -09637a: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ -09637e: 7110 e610 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@10e6 │ │ -096384: 0a02 |003a: move-result v2 │ │ -096386: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ -09638a: 6e10 4e1d 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -096390: 0a02 |0040: move-result v2 │ │ -096392: 3312 1f00 |0041: if-ne v2, v1, 0060 // +001f │ │ -096396: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ -09639a: 3327 1b00 |0045: if-ne v7, v2, 0060 // +001b │ │ -09639e: 6e10 df1d 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@1ddf │ │ -0963a4: 5452 8f0e |004a: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -0963a8: 1203 |004c: const/4 v3, #int 0 // #0 │ │ -0963aa: 5454 8f0e |004d: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ -0963ae: 7110 2c2d 0400 |004f: invoke-static {v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ -0963b4: 0c04 |0052: move-result-object v4 │ │ -0963b6: 6e10 042d 0400 |0053: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0963bc: 0c04 |0056: move-result-object v4 │ │ -0963be: 6e10 ad2e 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2ead │ │ -0963c4: 0c04 |005a: move-result-object v4 │ │ -0963c6: 7140 302d 0243 |005b: invoke-static {v2, v0, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@2d30 │ │ -0963cc: 0110 |005e: move v0, v1 │ │ -0963ce: 28ab |005f: goto 000a // -0055 │ │ -0963d0: 6e10 4e1d 0800 |0060: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -0963d6: 0a01 |0063: move-result v1 │ │ -0963d8: 3901 a6ff |0064: if-nez v1, 000a // -005a │ │ -0963dc: 28a4 |0066: goto 000a // -005c │ │ +099c88: |[099c88] com.actionbarsherlock.widget.SearchView$8.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +099c98: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +099c9a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +099c9c: 5452 8f0e |0002: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099ca0: 7110 2e2d 0200 |0004: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; // method@2d2e │ │ +099ca6: 0c02 |0007: move-result-object v2 │ │ +099ca8: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +099cac: 0f00 |000a: return v0 │ │ +099cae: 5452 8f0e |000b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099cb2: 7110 2c2d 0200 |000d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ +099cb8: 0c02 |0010: move-result-object v2 │ │ +099cba: 6e10 0a2d 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isPopupShowing:()Z // method@2d0a │ │ +099cc0: 0a02 |0014: move-result v2 │ │ +099cc2: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +099cc6: 5452 8f0e |0017: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099cca: 7110 2c2d 0200 |0019: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ +099cd0: 0c02 |001c: move-result-object v2 │ │ +099cd2: 6e10 032d 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@2d03 │ │ +099cd8: 0a02 |0020: move-result v2 │ │ +099cda: 12f3 |0021: const/4 v3, #int -1 // #ff │ │ +099cdc: 3232 0900 |0022: if-eq v2, v3, 002b // +0009 │ │ +099ce0: 5450 8f0e |0024: iget-object v0, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099ce4: 7140 2f2d 6087 |0026: invoke-static {v0, v6, v7, v8}, Lcom/actionbarsherlock/widget/SearchView;.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@2d2f │ │ +099cea: 0a00 |0029: move-result v0 │ │ +099cec: 28e0 |002a: goto 000a // -0020 │ │ +099cee: 5452 8f0e |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099cf2: 7110 2c2d 0200 |002d: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ +099cf8: 0c02 |0030: move-result-object v2 │ │ +099cfa: 7110 f72c 0200 |0031: invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z // method@2cf7 │ │ +099d00: 0a02 |0034: move-result v2 │ │ +099d02: 3902 d5ff |0035: if-nez v2, 000a // -002b │ │ +099d06: 7110 e610 0800 |0037: invoke-static {v8}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@10e6 │ │ +099d0c: 0a02 |003a: move-result v2 │ │ +099d0e: 3802 cfff |003b: if-eqz v2, 000a // -0031 │ │ +099d12: 6e10 4e1d 0800 |003d: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +099d18: 0a02 |0040: move-result v2 │ │ +099d1a: 3312 1f00 |0041: if-ne v2, v1, 0060 // +001f │ │ +099d1e: 1302 4200 |0043: const/16 v2, #int 66 // #42 │ │ +099d22: 3327 1b00 |0045: if-ne v7, v2, 0060 // +001b │ │ +099d26: 6e10 df1d 0600 |0047: invoke-virtual {v6}, Landroid/view/View;.cancelLongPress:()V // method@1ddf │ │ +099d2c: 5452 8f0e |004a: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099d30: 1203 |004c: const/4 v3, #int 0 // #0 │ │ +099d32: 5454 8f0e |004d: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView$8;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e8f │ │ +099d36: 7110 2c2d 0400 |004f: invoke-static {v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // method@2d2c │ │ +099d3c: 0c04 |0052: move-result-object v4 │ │ +099d3e: 6e10 042d 0400 |0053: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +099d44: 0c04 |0056: move-result-object v4 │ │ +099d46: 6e10 ad2e 0400 |0057: invoke-virtual {v4}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2ead │ │ +099d4c: 0c04 |005a: move-result-object v4 │ │ +099d4e: 7140 302d 0243 |005b: invoke-static {v2, v0, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V // method@2d30 │ │ +099d54: 0110 |005e: move v0, v1 │ │ +099d56: 28ab |005f: goto 000a // -0055 │ │ +099d58: 6e10 4e1d 0800 |0060: invoke-virtual {v8}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +099d5e: 0a01 |0063: move-result v1 │ │ +099d60: 3901 a6ff |0064: if-nez v1, 000a // -005a │ │ +099d64: 28a4 |0066: goto 000a // -005c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=927 │ │ 0x000a line=965 │ │ 0x000b line=938 │ │ + 0x0019 line=939 │ │ 0x0024 line=940 │ │ 0x002b line=945 │ │ 0x003d line=946 │ │ 0x0043 line=947 │ │ 0x0047 line=948 │ │ 0x004a line=951 │ │ + 0x0057 line=952 │ │ + 0x005b line=951 │ │ 0x005f line=953 │ │ 0x0060 line=956 │ │ locals : │ │ 0x0000 - 0x0067 reg=5 this Lcom/actionbarsherlock/widget/SearchView$8; │ │ 0x0000 - 0x0067 reg=6 v Landroid/view/View; │ │ 0x0000 - 0x0067 reg=7 keyCode I │ │ 0x0000 - 0x0067 reg=8 event Landroid/view/KeyEvent; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #733 header: │ │ class_idx : 1408 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #733 annotations: │ │ Annotations on class │ │ @@ -159599,57 +159659,57 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0963e0: |[0963e0] com.actionbarsherlock.widget.SearchView$9.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0963f0: 5b01 900e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e90 │ │ -0963f4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0963fa: 0e00 |0005: return-void │ │ +099d68: |[099d68] com.actionbarsherlock.widget.SearchView$9.:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099d78: 5b01 900e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e90 │ │ +099d7c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +099d82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$9; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/SearchView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$9;) │ │ name : 'onEditorAction' │ │ 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 │ │ -0963fc: |[0963fc] com.actionbarsherlock.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ -09640c: 5410 900e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e90 │ │ -096410: 7110 292d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d29 │ │ -096416: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -096418: 0f00 |0006: return v0 │ │ +099d84: |[099d84] com.actionbarsherlock.widget.SearchView$9.onEditorAction:(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z │ │ +099d94: 5410 900e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$9;.this$0:Lcom/actionbarsherlock/widget/SearchView; // field@0e90 │ │ +099d98: 7110 292d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/SearchView;.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d29 │ │ +099d9e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +099da0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1162 │ │ 0x0005 line=1163 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/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 : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #734 header: │ │ class_idx : 1409 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #734 annotations: │ │ Annotations on class │ │ @@ -159667,21 +159727,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;) │ │ name : 'onClose' │ │ type : '()Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #735 header: │ │ class_idx : 1410 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #735 annotations: │ │ Annotations on class │ │ @@ -159705,21 +159765,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;) │ │ name : 'onQueryTextSubmit' │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #736 header: │ │ class_idx : 1411 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 2 │ │ │ │ Class #736 annotations: │ │ Annotations on class │ │ @@ -159743,21 +159803,21 @@ │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;) │ │ name : 'onSuggestionSelect' │ │ type : '(I)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #737 header: │ │ class_idx : 1412 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1134 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 8 │ │ │ │ Class #737 annotations: │ │ Annotations on class │ │ @@ -159785,20 +159845,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -09641c: |[09641c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ -09642c: 7020 0d20 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@200d │ │ -096432: 6e10 062d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@2d06 │ │ -096438: 0a00 |0006: move-result v0 │ │ -09643a: 5910 920e |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ -09643e: 0e00 |0009: return-void │ │ +099da4: |[099da4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;)V │ │ +099db4: 7020 0d20 2100 |0000: invoke-direct {v1, v2}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;)V // method@200d │ │ +099dba: 6e10 062d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@2d06 │ │ +099dc0: 0a00 |0006: move-result v0 │ │ +099dc2: 5910 920e |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ +099dc6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1668 │ │ 0x0003 line=1669 │ │ 0x0009 line=1670 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -159809,20 +159869,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 │ │ -096440: |[096440] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -096450: 7030 0e20 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@200e │ │ -096456: 6e10 062d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@2d06 │ │ -09645c: 0a00 |0006: move-result v0 │ │ -09645e: 5910 920e |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ -096462: 0e00 |0009: return-void │ │ +099dc8: |[099dc8] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +099dd8: 7030 0e20 2103 |0000: invoke-direct {v1, v2, v3}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@200e │ │ +099dde: 6e10 062d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@2d06 │ │ +099de4: 0a00 |0006: move-result v0 │ │ +099de6: 5910 920e |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ +099dea: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1673 │ │ 0x0003 line=1674 │ │ 0x0009 line=1675 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -159834,20 +159894,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 │ │ -096464: |[096464] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -096474: 7040 0f20 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@200f │ │ -09647a: 6e10 062d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@2d06 │ │ -096480: 0a00 |0006: move-result v0 │ │ -096482: 5910 920e |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ -096486: 0e00 |0009: return-void │ │ +099dec: |[099dec] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +099dfc: 7040 0f20 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@200f │ │ +099e02: 6e10 062d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getThreshold:()I // method@2d06 │ │ +099e08: 0a00 |0006: move-result v0 │ │ +099e0a: 5910 920e |0007: iput v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ +099e0e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1678 │ │ 0x0003 line=1679 │ │ 0x0009 line=1680 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -159860,18 +159920,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -096488: |[096488] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z │ │ -096498: 7010 092d 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@2d09 │ │ -09649e: 0a00 |0003: move-result v0 │ │ -0964a0: 0f00 |0004: return v0 │ │ +099e10: |[099e10] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.access$1700:(Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;)Z │ │ +099e20: 7010 092d 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.isEmpty:()Z // method@2d09 │ │ +099e26: 0a00 |0003: move-result v0 │ │ +099e28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1662 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;) │ │ @@ -159879,24 +159939,24 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0964a4: |[0964a4] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ -0964b4: 6e10 042d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0964ba: 0c00 |0003: move-result-object v0 │ │ -0964bc: 7110 ea1c 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1cea │ │ -0964c2: 0a00 |0007: move-result v0 │ │ -0964c4: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0964c8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0964ca: 0f00 |000b: return v0 │ │ -0964cc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0964ce: 28fe |000d: goto 000b // -0002 │ │ +099e2c: |[099e2c] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.isEmpty:()Z │ │ +099e3c: 6e10 042d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +099e42: 0c00 |0003: move-result-object v0 │ │ +099e44: 7110 ea1c 0000 |0004: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1cea │ │ +099e4a: 0a00 |0007: move-result v0 │ │ +099e4c: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +099e50: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +099e52: 0f00 |000b: return v0 │ │ +099e54: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +099e56: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1696 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ Virtual methods - │ │ @@ -159905,24 +159965,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0964d0: |[0964d0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ -0964e0: 5210 920e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ -0964e4: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ -0964e8: 6f10 1020 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@2010 │ │ -0964ee: 0a00 |0007: move-result v0 │ │ -0964f0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0964f4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0964f6: 0f00 |000b: return v0 │ │ -0964f8: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0964fa: 28fe |000d: goto 000b // -0002 │ │ +099e58: |[099e58] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.enoughToFilter:()Z │ │ +099e68: 5210 920e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ +099e6c: 3d00 0800 |0002: if-lez v0, 000a // +0008 │ │ +099e70: 6f10 1020 0100 |0004: invoke-super {v1}, Landroid/widget/AutoCompleteTextView;.enoughToFilter:()Z // method@2010 │ │ +099e76: 0a00 |0007: move-result v0 │ │ +099e78: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +099e7c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +099e7e: 0f00 |000b: return v0 │ │ +099e80: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +099e82: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;) │ │ @@ -159930,19 +159990,19 @@ │ │ type : '(ZILandroid/graphics/Rect;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0964fc: |[0964fc] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ -09650c: 6f40 1120 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@2011 │ │ -096512: 5410 910e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ -096516: 6e10 722d 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.onTextFocusChanged:()V // method@2d72 │ │ -09651c: 0e00 |0008: return-void │ │ +099e84: |[099e84] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onFocusChanged:(ZILandroid/graphics/Rect;)V │ │ +099e94: 6f40 1120 2143 |0000: invoke-super {v1, v2, v3, v4}, Landroid/widget/AutoCompleteTextView;.onFocusChanged:(ZILandroid/graphics/Rect;)V // method@2011 │ │ +099e9a: 5410 910e |0003: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ +099e9e: 6e10 722d 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.onTextFocusChanged:()V // method@2d72 │ │ +099ea4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1739 │ │ 0x0003 line=1740 │ │ 0x0008 line=1741 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -159955,51 +160015,51 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -096520: |[096520] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ -096530: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -096532: 1242 |0001: const/4 v2, #int 4 // #4 │ │ -096534: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ -096538: 6e10 4e1d 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -09653e: 0a02 |0007: move-result v2 │ │ -096540: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ -096544: 6e10 521d 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1d52 │ │ -09654a: 0a02 |000d: move-result v2 │ │ -09654c: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ -096550: 6e10 022d 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2d02 │ │ -096556: 0c00 |0013: move-result-object v0 │ │ -096558: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ -09655c: 6e30 4a1d 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1d4a │ │ -096562: 0f01 |0019: return v1 │ │ -096564: 6e10 4e1d 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -09656a: 0a02 |001d: move-result v2 │ │ -09656c: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ -096570: 6e10 022d 0400 |0020: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2d02 │ │ -096576: 0c00 |0023: move-result-object v0 │ │ -096578: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ -09657c: 6e20 491d 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@1d49 │ │ -096582: 6e10 541d 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@1d54 │ │ -096588: 0a02 |002c: move-result v2 │ │ -09658a: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ -09658e: 6e10 531d 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1d53 │ │ -096594: 0a02 |0032: move-result v2 │ │ -096596: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ -09659a: 5442 910e |0035: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ -09659e: 6e10 3f2d 0200 |0037: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@2d3f │ │ -0965a4: 5442 910e |003a: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ -0965a8: 1203 |003c: const/4 v3, #int 0 // #0 │ │ -0965aa: 7120 362d 3200 |003d: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V // method@2d36 │ │ -0965b0: 28d9 |0040: goto 0019 // -0027 │ │ -0965b2: 6f30 1220 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@2012 │ │ -0965b8: 0a01 |0044: move-result v1 │ │ -0965ba: 28d4 |0045: goto 0019 // -002c │ │ +099ea8: |[099ea8] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onKeyPreIme:(ILandroid/view/KeyEvent;)Z │ │ +099eb8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +099eba: 1242 |0001: const/4 v2, #int 4 // #4 │ │ +099ebc: 3325 3f00 |0002: if-ne v5, v2, 0041 // +003f │ │ +099ec0: 6e10 4e1d 0600 |0004: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +099ec6: 0a02 |0007: move-result v2 │ │ +099ec8: 3902 1200 |0008: if-nez v2, 001a // +0012 │ │ +099ecc: 6e10 521d 0600 |000a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getRepeatCount:()I // method@1d52 │ │ +099ed2: 0a02 |000d: move-result v2 │ │ +099ed4: 3902 0c00 |000e: if-nez v2, 001a // +000c │ │ +099ed8: 6e10 022d 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2d02 │ │ +099ede: 0c00 |0013: move-result-object v0 │ │ +099ee0: 3800 0500 |0014: if-eqz v0, 0019 // +0005 │ │ +099ee4: 6e30 4a1d 6004 |0016: invoke-virtual {v0, v6, v4}, Landroid/view/KeyEvent$DispatcherState;.startTracking:(Landroid/view/KeyEvent;Ljava/lang/Object;)V // method@1d4a │ │ +099eea: 0f01 |0019: return v1 │ │ +099eec: 6e10 4e1d 0600 |001a: invoke-virtual {v6}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +099ef2: 0a02 |001d: move-result v2 │ │ +099ef4: 3312 2300 |001e: if-ne v2, v1, 0041 // +0023 │ │ +099ef8: 6e10 022d 0400 |0020: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getKeyDispatcherState:()Landroid/view/KeyEvent$DispatcherState; // method@2d02 │ │ +099efe: 0c00 |0023: move-result-object v0 │ │ +099f00: 3800 0500 |0024: if-eqz v0, 0029 // +0005 │ │ +099f04: 6e20 491d 6000 |0026: invoke-virtual {v0, v6}, Landroid/view/KeyEvent$DispatcherState;.handleUpEvent:(Landroid/view/KeyEvent;)V // method@1d49 │ │ +099f0a: 6e10 541d 0600 |0029: invoke-virtual {v6}, Landroid/view/KeyEvent;.isTracking:()Z // method@1d54 │ │ +099f10: 0a02 |002c: move-result v2 │ │ +099f12: 3802 1400 |002d: if-eqz v2, 0041 // +0014 │ │ +099f16: 6e10 531d 0600 |002f: invoke-virtual {v6}, Landroid/view/KeyEvent;.isCanceled:()Z // method@1d53 │ │ +099f1c: 0a02 |0032: move-result v2 │ │ +099f1e: 3902 0e00 |0033: if-nez v2, 0041 // +000e │ │ +099f22: 5442 910e |0035: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ +099f26: 6e10 3f2d 0200 |0037: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@2d3f │ │ +099f2c: 5442 910e |003a: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ +099f30: 1203 |003c: const/4 v3, #int 0 // #0 │ │ +099f32: 7120 362d 3200 |003d: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V // method@2d36 │ │ +099f38: 28d9 |0040: goto 0019 // -0027 │ │ +099f3a: 6f30 1220 5406 |0041: invoke-super {v4, v5, v6}, Landroid/widget/AutoCompleteTextView;.onKeyPreIme:(ILandroid/view/KeyEvent;)Z // method@2012 │ │ +099f40: 0a01 |0044: move-result v1 │ │ +099f42: 28d4 |0045: goto 0019 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1754 │ │ 0x0004 line=1757 │ │ 0x0010 line=1758 │ │ 0x0014 line=1759 │ │ 0x0016 line=1760 │ │ @@ -160024,45 +160084,46 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0965bc: |[0965bc] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ -0965cc: 6f20 1320 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@2013 │ │ -0965d2: 3804 2e00 |0003: if-eqz v4, 0031 // +002e │ │ -0965d6: 5431 910e |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ -0965da: 6e10 562d 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@2d56 │ │ -0965e0: 0a01 |000a: move-result v1 │ │ -0965e2: 3801 2600 |000b: if-eqz v1, 0031 // +0026 │ │ -0965e6: 6e10 072d 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@2d07 │ │ -0965ec: 0a01 |0010: move-result v1 │ │ -0965ee: 3901 2000 |0011: if-nez v1, 0031 // +0020 │ │ -0965f2: 6e10 fd2c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@2cfd │ │ -0965f8: 0c01 |0016: move-result-object v1 │ │ -0965fa: 1a02 781e |0017: const-string v2, "input_method" // string@1e78 │ │ -0965fe: 6e20 6801 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -096604: 0c00 |001c: move-result-object v0 │ │ -096606: 1f00 6504 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0465 │ │ -09660a: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -09660c: 6e30 fc1f 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1ffc │ │ -096612: 6e10 fd2c 0300 |0023: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@2cfd │ │ -096618: 0c01 |0026: move-result-object v1 │ │ -09661a: 7110 5c2d 0100 |0027: invoke-static {v1}, Lcom/actionbarsherlock/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@2d5c │ │ -096620: 0a01 |002a: move-result v1 │ │ -096622: 3801 0600 |002b: if-eqz v1, 0031 // +0006 │ │ -096626: 1211 |002d: const/4 v1, #int 1 // #1 │ │ -096628: 7120 352d 1300 |002e: invoke-static {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V // method@2d35 │ │ -09662e: 0e00 |0031: return-void │ │ +099f44: |[099f44] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.onWindowFocusChanged:(Z)V │ │ +099f54: 6f20 1320 4300 |0000: invoke-super {v3, v4}, Landroid/widget/AutoCompleteTextView;.onWindowFocusChanged:(Z)V // method@2013 │ │ +099f5a: 3804 2e00 |0003: if-eqz v4, 0031 // +002e │ │ +099f5e: 5431 910e |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ +099f62: 6e10 562d 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@2d56 │ │ +099f68: 0a01 |000a: move-result v1 │ │ +099f6a: 3801 2600 |000b: if-eqz v1, 0031 // +0026 │ │ +099f6e: 6e10 072d 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getVisibility:()I // method@2d07 │ │ +099f74: 0a01 |0010: move-result v1 │ │ +099f76: 3901 2000 |0011: if-nez v1, 0031 // +0020 │ │ +099f7a: 6e10 fd2c 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@2cfd │ │ +099f80: 0c01 |0016: move-result-object v1 │ │ +099f82: 1a02 791e |0017: const-string v2, "input_method" // string@1e79 │ │ +099f86: 6e20 6801 2100 |0019: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +099f8c: 0c00 |001c: move-result-object v0 │ │ +099f8e: 1f00 6504 |001d: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0465 │ │ +099f92: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +099f94: 6e30 fc1f 3001 |0020: invoke-virtual {v0, v3, v1}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1ffc │ │ +099f9a: 6e10 fd2c 0300 |0023: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getContext:()Landroid/content/Context; // method@2cfd │ │ +099fa0: 0c01 |0026: move-result-object v1 │ │ +099fa2: 7110 5c2d 0100 |0027: invoke-static {v1}, Lcom/actionbarsherlock/widget/SearchView;.isLandscapeMode:(Landroid/content/Context;)Z // method@2d5c │ │ +099fa8: 0a01 |002a: move-result v1 │ │ +099faa: 3801 0600 |002b: if-eqz v1, 0031 // +0006 │ │ +099fae: 1211 |002d: const/4 v1, #int 1 // #1 │ │ +099fb0: 7120 352d 1300 |002e: invoke-static {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V // method@2d35 │ │ +099fb6: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1723 │ │ 0x0003 line=1725 │ │ 0x0013 line=1726 │ │ + 0x0019 line=1727 │ │ 0x001f line=1728 │ │ 0x0023 line=1731 │ │ 0x002d line=1732 │ │ 0x0031 line=1735 │ │ locals : │ │ 0x001f - 0x0031 reg=0 inputManager Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0032 reg=3 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ @@ -160073,16 +160134,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -096630: |[096630] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ -096640: 0e00 |0000: return-void │ │ +099fb8: |[099fb8] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.performCompletion:()V │ │ +099fc8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1715 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;) │ │ @@ -160090,16 +160151,16 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -096644: |[096644] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ -096654: 0e00 |0000: return-void │ │ +099fcc: |[099fcc] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.replaceText:(Ljava/lang/CharSequence;)V │ │ +099fdc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1705 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0001 reg=1 text Ljava/lang/CharSequence; │ │ │ │ @@ -160108,17 +160169,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096658: |[096658] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -096668: 5b01 910e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ -09666c: 0e00 |0002: return-void │ │ +099fe0: |[099fe0] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +099ff0: 5b01 910e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0e91 │ │ +099ff4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1683 │ │ 0x0002 line=1684 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0003 reg=1 searchView Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -160128,34 +160189,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -096670: |[096670] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ -096680: 6f20 1520 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@2015 │ │ -096686: 5901 920e |0003: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ -09668a: 0e00 |0005: return-void │ │ +099ff8: |[099ff8] com.actionbarsherlock.widget.SearchView$SearchAutoComplete.setThreshold:(I)V │ │ +09a008: 6f20 1520 1000 |0000: invoke-super {v0, v1}, Landroid/widget/AutoCompleteTextView;.setThreshold:(I)V // method@2015 │ │ +09a00e: 5901 920e |0003: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.mThreshold:I // field@0e92 │ │ +09a012: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1688 │ │ 0x0003 line=1689 │ │ 0x0005 line=1690 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ 0x0000 - 0x0006 reg=1 threshold I │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #738 header: │ │ class_idx : 1414 │ │ access_flags : 4096 (0x1000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4008 │ │ +source_file_idx : 4009 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #738 annotations: │ │ Annotations on class │ │ @@ -160167,21 +160228,21 @@ │ │ Access flags : 0x1000 (SYNTHETIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ Interfaces - │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4008 (ShareActionProvider.java) │ │ + source_file_idx : 4009 (ShareActionProvider.java) │ │ │ │ Class #739 header: │ │ class_idx : 1415 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4008 │ │ +source_file_idx : 4009 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #739 annotations: │ │ Annotations on class │ │ @@ -160199,21 +160260,21 @@ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;) │ │ name : 'onShareTargetSelected' │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4008 (ShareActionProvider.java) │ │ + source_file_idx : 4009 (ShareActionProvider.java) │ │ │ │ Class #740 header: │ │ class_idx : 1419 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4236 │ │ +source_file_idx : 4237 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #740 annotations: │ │ Annotations on class │ │ @@ -160253,63 +160314,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -09668c: |[09668c] com.actionbarsherlock.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ -09669c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0966a2: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ -0966a8: 6e20 e61d 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0966ae: 0c00 |0009: move-result-object v0 │ │ -0966b0: 1f00 9604 |000a: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ -0966b4: 5b10 d00e |000c: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0966b8: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ -0966be: 6e20 e61d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0966c4: 0c00 |0014: move-result-object v0 │ │ -0966c6: 1f00 9604 |0015: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ -0966ca: 5b10 d10e |0017: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0ed1 │ │ -0966ce: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ -0966d4: 6e20 e61d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0966da: 0c00 |001f: move-result-object v0 │ │ -0966dc: 1f00 7c04 |0020: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ -0966e0: 5b10 cd0e |0022: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0ecd │ │ -0966e4: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ -0966ea: 6e20 e61d 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0966f0: 0c00 |002a: move-result-object v0 │ │ -0966f2: 1f00 7c04 |002b: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ -0966f6: 5b10 ce0e |002d: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0ece │ │ -0966fa: 6000 8d09 |002f: sget v0, Lcom/actionbarsherlock/R$id;.edit_query:I // field@098d │ │ -0966fe: 6e20 e61d 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -096704: 0c00 |0034: move-result-object v0 │ │ -096706: 1f00 7c04 |0035: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ -09670a: 5b10 cf0e |0037: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ -09670e: 0e00 |0039: return-void │ │ +09a014: |[09a014] com.actionbarsherlock.widget.SuggestionsAdapter$ChildViewCache.:(Landroid/view/View;)V │ │ +09a024: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a02a: 1400 1400 0201 |0003: const v0, #float 2.38773e-38 // #01020014 │ │ +09a030: 6e20 e61d 0200 |0006: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09a036: 0c00 |0009: move-result-object v0 │ │ +09a038: 1f00 9604 |000a: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ +09a03c: 5b10 d00e |000c: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +09a040: 1400 1500 0201 |000e: const v0, #float 2.38773e-38 // #01020015 │ │ +09a046: 6e20 e61d 0200 |0011: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09a04c: 0c00 |0014: move-result-object v0 │ │ +09a04e: 1f00 9604 |0015: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ +09a052: 5b10 d10e |0017: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0ed1 │ │ +09a056: 1400 0700 0201 |0019: const v0, #float 2.38772e-38 // #01020007 │ │ +09a05c: 6e20 e61d 0200 |001c: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09a062: 0c00 |001f: move-result-object v0 │ │ +09a064: 1f00 7c04 |0020: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ +09a068: 5b10 cd0e |0022: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0ecd │ │ +09a06c: 1400 0800 0201 |0024: const v0, #float 2.38773e-38 // #01020008 │ │ +09a072: 6e20 e61d 0200 |0027: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09a078: 0c00 |002a: move-result-object v0 │ │ +09a07a: 1f00 7c04 |002b: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ +09a07e: 5b10 ce0e |002d: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0ece │ │ +09a082: 6000 8d09 |002f: sget v0, Lcom/actionbarsherlock/R$id;.edit_query:I // field@098d │ │ +09a086: 6e20 e61d 0200 |0031: invoke-virtual {v2, v0}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09a08c: 0c00 |0034: move-result-object v0 │ │ +09a08e: 1f00 7c04 |0035: check-cast v0, Landroid/widget/ImageView; // type@047c │ │ +09a092: 5b10 cf0e |0037: iput-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ +09a096: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ 0x000e line=342 │ │ 0x0019 line=343 │ │ 0x0024 line=344 │ │ 0x002f line=345 │ │ 0x0039 line=346 │ │ locals : │ │ 0x0000 - 0x003a reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; │ │ 0x0000 - 0x003a reg=2 v Landroid/view/View; │ │ │ │ Virtual methods - │ │ - source_file_idx : 4236 (SuggestionsAdapter.java) │ │ + source_file_idx : 4237 (SuggestionsAdapter.java) │ │ │ │ Class #741 header: │ │ class_idx : 1422 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 659 │ │ +source_file_idx : 661 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #741 - │ │ Class descriptor : 'Lcom/juet/attendance/AttendanceValues;' │ │ @@ -160356,17 +160417,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096710: |[096710] com.juet.attendance.AttendanceValues.:()V │ │ -096720: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096726: 0e00 |0003: return-void │ │ +09a098: |[09a098] com.juet.attendance.AttendanceValues.:()V │ │ +09a0a8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a0ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/AttendanceValues; │ │ │ │ Virtual methods - │ │ @@ -160375,17 +160436,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096728: |[096728] com.juet.attendance.AttendanceValues.getAttendance:()Ljava/lang/String; │ │ -096738: 5410 ea0e |0000: iget-object v0, v1, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ -09673c: 1100 |0002: return-object v0 │ │ +09a0b0: |[09a0b0] com.juet.attendance.AttendanceValues.getAttendance:()Ljava/lang/String; │ │ +09a0c0: 5410 ea0e |0000: iget-object v0, v1, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ +09a0c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/juet/attendance/AttendanceValues; │ │ │ │ #1 : (in Lcom/juet/attendance/AttendanceValues;) │ │ @@ -160393,17 +160454,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096740: |[096740] com.juet.attendance.AttendanceValues.getSubject:()Ljava/lang/String; │ │ -096750: 5410 ef0e |0000: iget-object v0, v1, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ -096754: 1100 |0002: return-object v0 │ │ +09a0c8: |[09a0c8] com.juet.attendance.AttendanceValues.getSubject:()Ljava/lang/String; │ │ +09a0d8: 5410 ef0e |0000: iget-object v0, v1, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ +09a0dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/juet/attendance/AttendanceValues; │ │ │ │ #2 : (in Lcom/juet/attendance/AttendanceValues;) │ │ @@ -160411,17 +160472,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096758: |[096758] com.juet.attendance.AttendanceValues.setAttendance:(Ljava/lang/String;)V │ │ -096768: 5b01 ea0e |0000: iput-object v1, v0, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ -09676c: 0e00 |0002: return-void │ │ +09a0e0: |[09a0e0] com.juet.attendance.AttendanceValues.setAttendance:(Ljava/lang/String;)V │ │ +09a0f0: 5b01 ea0e |0000: iput-object v1, v0, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ +09a0f4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0002 line=13 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/juet/attendance/AttendanceValues; │ │ 0x0000 - 0x0003 reg=1 attendance Ljava/lang/String; │ │ @@ -160431,17 +160492,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -096770: |[096770] com.juet.attendance.AttendanceValues.setSubject:(Ljava/lang/String;)V │ │ -096780: 5b01 ef0e |0000: iput-object v1, v0, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ -096784: 0e00 |0002: return-void │ │ +09a0f8: |[09a0f8] com.juet.attendance.AttendanceValues.setSubject:(Ljava/lang/String;)V │ │ +09a108: 5b01 ef0e |0000: iput-object v1, v0, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ +09a10c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0002 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/juet/attendance/AttendanceValues; │ │ 0x0000 - 0x0003 reg=1 subject Ljava/lang/String; │ │ @@ -160451,48 +160512,48 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -096788: |[096788] com.juet.attendance.AttendanceValues.toString:()Ljava/lang/String; │ │ -096798: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -09679c: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0967a2: 1a01 9b12 |0005: const-string v1, "[ attendance=" // string@129b │ │ -0967a6: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0967ac: 0c00 |000a: move-result-object v0 │ │ -0967ae: 5421 ea0e |000b: iget-object v1, v2, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ -0967b2: 6e20 db2e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0967b8: 0c00 |0010: move-result-object v0 │ │ -0967ba: 1a01 f600 |0011: const-string v1, ", subject=" // string@00f6 │ │ -0967be: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0967c4: 0c00 |0016: move-result-object v0 │ │ -0967c6: 5421 ef0e |0017: iget-object v1, v2, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ -0967ca: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0967d0: 0c00 |001c: move-result-object v0 │ │ -0967d2: 1a01 e012 |001d: const-string v1, "]" // string@12e0 │ │ -0967d6: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0967dc: 0c00 |0022: move-result-object v0 │ │ -0967de: 6e10 e02e 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0967e4: 0c00 |0026: move-result-object v0 │ │ -0967e6: 1100 |0027: return-object v0 │ │ +09a110: |[09a110] com.juet.attendance.AttendanceValues.toString:()Ljava/lang/String; │ │ +09a120: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +09a124: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09a12a: 1a01 9c12 |0005: const-string v1, "[ attendance=" // string@129c │ │ +09a12e: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09a134: 0c00 |000a: move-result-object v0 │ │ +09a136: 5421 ea0e |000b: iget-object v1, v2, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ +09a13a: 6e20 db2e 1000 |000d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09a140: 0c00 |0010: move-result-object v0 │ │ +09a142: 1a01 f800 |0011: const-string v1, ", subject=" // string@00f8 │ │ +09a146: 6e20 db2e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09a14c: 0c00 |0016: move-result-object v0 │ │ +09a14e: 5421 ef0e |0017: iget-object v1, v2, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ +09a152: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09a158: 0c00 |001c: move-result-object v0 │ │ +09a15a: 1a01 e112 |001d: const-string v1, "]" // string@12e1 │ │ +09a15e: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09a164: 0c00 |0022: move-result-object v0 │ │ +09a166: 6e10 e02e 0000 |0023: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09a16c: 0c00 |0026: move-result-object v0 │ │ +09a16e: 1100 |0027: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ locals : │ │ 0x0000 - 0x0028 reg=2 this Lcom/juet/attendance/AttendanceValues; │ │ │ │ - source_file_idx : 659 (AttendanceValues.java) │ │ + source_file_idx : 661 (AttendanceValues.java) │ │ │ │ Class #742 header: │ │ class_idx : 1423 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 710 │ │ +source_file_idx : 712 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #742 - │ │ Class descriptor : 'Lcom/juet/attendance/BuildConfig;' │ │ @@ -160511,31 +160572,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0967e8: |[0967e8] com.juet.attendance.BuildConfig.:()V │ │ -0967f8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0967fe: 0e00 |0003: return-void │ │ +09a170: |[09a170] com.juet.attendance.BuildConfig.:()V │ │ +09a180: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=4 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/BuildConfig; │ │ │ │ Virtual methods - │ │ - source_file_idx : 710 (BuildConfig.java) │ │ + source_file_idx : 712 (BuildConfig.java) │ │ │ │ Class #743 header: │ │ class_idx : 1424 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 881 │ │ +source_file_idx : 882 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #743 annotations: │ │ Annotations on class │ │ @@ -160563,31 +160624,31 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096800: |[096800] com.juet.attendance.CustomListAdapter$ViewHolder.:()V │ │ -096810: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096816: 0e00 |0003: return-void │ │ +09a188: |[09a188] com.juet.attendance.CustomListAdapter$ViewHolder.:()V │ │ +09a198: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a19e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/CustomListAdapter$ViewHolder; │ │ │ │ Virtual methods - │ │ - source_file_idx : 881 (CustomListAdapter.java) │ │ + source_file_idx : 882 (CustomListAdapter.java) │ │ │ │ Class #744 header: │ │ class_idx : 1425 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1135 │ │ -source_file_idx : 881 │ │ +source_file_idx : 882 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #744 annotations: │ │ Annotations on class │ │ @@ -160618,21 +160679,21 @@ │ │ type : '(Landroid/content/Context;Ljava/util/ArrayList;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -096818: |[096818] com.juet.attendance.CustomListAdapter.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ -096828: 7010 1620 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ -09682e: 5b13 f50e |0003: iput-object v3, v1, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ -096832: 7110 5a1d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -096838: 0c00 |0008: move-result-object v0 │ │ -09683a: 5b10 f40e |0009: iput-object v0, v1, Lcom/juet/attendance/CustomListAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@0ef4 │ │ -09683e: 0e00 |000b: return-void │ │ +09a1a0: |[09a1a0] com.juet.attendance.CustomListAdapter.:(Landroid/content/Context;Ljava/util/ArrayList;)V │ │ +09a1b0: 7010 1620 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ +09a1b6: 5b13 f50e |0003: iput-object v3, v1, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ +09a1ba: 7110 5a1d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +09a1c0: 0c00 |0008: move-result-object v0 │ │ +09a1c2: 5b10 f40e |0009: iput-object v0, v1, Lcom/juet/attendance/CustomListAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@0ef4 │ │ +09a1c6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0005 line=21 │ │ 0x000b line=22 │ │ locals : │ │ @@ -160647,19 +160708,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -096840: |[096840] com.juet.attendance.CustomListAdapter.getCount:()I │ │ -096850: 5410 f50e |0000: iget-object v0, v1, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ -096854: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09685a: 0a00 |0005: move-result v0 │ │ -09685c: 0f00 |0006: return v0 │ │ +09a1c8: |[09a1c8] com.juet.attendance.CustomListAdapter.getCount:()I │ │ +09a1d8: 5410 f50e |0000: iget-object v0, v1, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ +09a1dc: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09a1e2: 0a00 |0005: move-result v0 │ │ +09a1e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/juet/attendance/CustomListAdapter; │ │ │ │ #1 : (in Lcom/juet/attendance/CustomListAdapter;) │ │ @@ -160667,19 +160728,19 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -096860: |[096860] com.juet.attendance.CustomListAdapter.getItem:(I)Ljava/lang/Object; │ │ -096870: 5410 f50e |0000: iget-object v0, v1, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ -096874: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09687a: 0c00 |0005: move-result-object v0 │ │ -09687c: 1100 |0006: return-object v0 │ │ +09a1e8: |[09a1e8] com.juet.attendance.CustomListAdapter.getItem:(I)Ljava/lang/Object; │ │ +09a1f8: 5410 f50e |0000: iget-object v0, v1, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ +09a1fc: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09a202: 0c00 |0005: move-result-object v0 │ │ +09a204: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/juet/attendance/CustomListAdapter; │ │ 0x0000 - 0x0007 reg=2 position I │ │ │ │ @@ -160688,17 +160749,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -096880: |[096880] com.juet.attendance.CustomListAdapter.getItemId:(I)J │ │ -096890: 8130 |0000: int-to-long v0, v3 │ │ -096892: 1000 |0001: return-wide v0 │ │ +09a208: |[09a208] com.juet.attendance.CustomListAdapter.getItemId:(I)J │ │ +09a218: 8130 |0000: int-to-long v0, v3 │ │ +09a21a: 1000 |0001: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 this Lcom/juet/attendance/CustomListAdapter; │ │ 0x0000 - 0x0002 reg=3 position I │ │ │ │ @@ -160707,53 +160768,53 @@ │ │ type : '(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -096894: |[096894] com.juet.attendance.CustomListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0968a4: 3906 4900 |0000: if-nez v6, 0049 // +0049 │ │ -0968a8: 5441 f40e |0002: iget-object v1, v4, Lcom/juet/attendance/CustomListAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@0ef4 │ │ -0968ac: 1402 1900 037f |0004: const v2, #float 1.74129e+38 // #7f030019 │ │ -0968b2: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0968b4: 6e30 5c1d 2103 |0008: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0968ba: 0c06 |000b: move-result-object v6 │ │ -0968bc: 2200 9005 |000c: new-instance v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder; // type@0590 │ │ -0968c0: 7010 d72d 0000 |000e: invoke-direct {v0}, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.:()V // method@2dd7 │ │ -0968c6: 1401 4400 097f |0011: const v1, #float 1.82106e+38 // #7f090044 │ │ -0968cc: 6e20 e61d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0968d2: 0c01 |0017: move-result-object v1 │ │ -0968d4: 1f01 9604 |0018: check-cast v1, Landroid/widget/TextView; // type@0496 │ │ -0968d8: 5b01 f30e |001a: iput-object v1, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.subject:Landroid/widget/TextView; // field@0ef3 │ │ -0968dc: 1401 4300 097f |001c: const v1, #float 1.82106e+38 // #7f090043 │ │ -0968e2: 6e20 e61d 1600 |001f: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0968e8: 0c01 |0022: move-result-object v1 │ │ -0968ea: 1f01 9604 |0023: check-cast v1, Landroid/widget/TextView; // type@0496 │ │ -0968ee: 5b01 f20e |0025: iput-object v1, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.attendance:Landroid/widget/TextView; // field@0ef2 │ │ -0968f2: 6e20 7f1e 0600 |0027: invoke-virtual {v6, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1e7f │ │ -0968f8: 5402 f30e |002a: iget-object v2, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.subject:Landroid/widget/TextView; // field@0ef3 │ │ -0968fc: 5441 f50e |002c: iget-object v1, v4, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ -096900: 6e20 0e2f 5100 |002e: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -096906: 0c01 |0031: move-result-object v1 │ │ -096908: 1f01 8e05 |0032: check-cast v1, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ -09690c: 5411 ef0e |0034: iget-object v1, v1, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ -096910: 6e20 1221 1200 |0036: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -096916: 5402 f20e |0039: iget-object v2, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.attendance:Landroid/widget/TextView; // field@0ef2 │ │ -09691a: 5441 f50e |003b: iget-object v1, v4, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ -09691e: 6e20 0e2f 5100 |003d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -096924: 0c01 |0040: move-result-object v1 │ │ -096926: 1f01 8e05 |0041: check-cast v1, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ -09692a: 5411 ea0e |0043: iget-object v1, v1, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ -09692e: 6e20 1221 1200 |0045: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -096934: 1106 |0048: return-object v6 │ │ -096936: 6e10 161e 0600 |0049: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ -09693c: 0c00 |004c: move-result-object v0 │ │ -09693e: 1f00 9005 |004d: check-cast v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder; // type@0590 │ │ -096942: 28db |004f: goto 002a // -0025 │ │ +09a21c: |[09a21c] com.juet.attendance.CustomListAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +09a22c: 3906 4900 |0000: if-nez v6, 0049 // +0049 │ │ +09a230: 5441 f40e |0002: iget-object v1, v4, Lcom/juet/attendance/CustomListAdapter;.layoutInflater:Landroid/view/LayoutInflater; // field@0ef4 │ │ +09a234: 1402 1900 037f |0004: const v2, #float 1.74129e+38 // #7f030019 │ │ +09a23a: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +09a23c: 6e30 5c1d 2103 |0008: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +09a242: 0c06 |000b: move-result-object v6 │ │ +09a244: 2200 9005 |000c: new-instance v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder; // type@0590 │ │ +09a248: 7010 d72d 0000 |000e: invoke-direct {v0}, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.:()V // method@2dd7 │ │ +09a24e: 1401 4400 097f |0011: const v1, #float 1.82106e+38 // #7f090044 │ │ +09a254: 6e20 e61d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09a25a: 0c01 |0017: move-result-object v1 │ │ +09a25c: 1f01 9604 |0018: check-cast v1, Landroid/widget/TextView; // type@0496 │ │ +09a260: 5b01 f30e |001a: iput-object v1, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.subject:Landroid/widget/TextView; // field@0ef3 │ │ +09a264: 1401 4300 097f |001c: const v1, #float 1.82106e+38 // #7f090043 │ │ +09a26a: 6e20 e61d 1600 |001f: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09a270: 0c01 |0022: move-result-object v1 │ │ +09a272: 1f01 9604 |0023: check-cast v1, Landroid/widget/TextView; // type@0496 │ │ +09a276: 5b01 f20e |0025: iput-object v1, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.attendance:Landroid/widget/TextView; // field@0ef2 │ │ +09a27a: 6e20 7f1e 0600 |0027: invoke-virtual {v6, v0}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1e7f │ │ +09a280: 5402 f30e |002a: iget-object v2, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.subject:Landroid/widget/TextView; // field@0ef3 │ │ +09a284: 5441 f50e |002c: iget-object v1, v4, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ +09a288: 6e20 0e2f 5100 |002e: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09a28e: 0c01 |0031: move-result-object v1 │ │ +09a290: 1f01 8e05 |0032: check-cast v1, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ +09a294: 5411 ef0e |0034: iget-object v1, v1, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ +09a298: 6e20 1221 1200 |0036: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +09a29e: 5402 f20e |0039: iget-object v2, v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder;.attendance:Landroid/widget/TextView; // field@0ef2 │ │ +09a2a2: 5441 f50e |003b: iget-object v1, v4, Lcom/juet/attendance/CustomListAdapter;.listData:Ljava/util/ArrayList; // field@0ef5 │ │ +09a2a6: 6e20 0e2f 5100 |003d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09a2ac: 0c01 |0040: move-result-object v1 │ │ +09a2ae: 1f01 8e05 |0041: check-cast v1, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ +09a2b2: 5411 ea0e |0043: iget-object v1, v1, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ +09a2b6: 6e20 1221 1200 |0045: invoke-virtual {v2, v1}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +09a2bc: 1106 |0048: return-object v6 │ │ +09a2be: 6e10 161e 0600 |0049: invoke-virtual {v6}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ +09a2c4: 0c00 |004c: move-result-object v0 │ │ +09a2c6: 1f00 9005 |004d: check-cast v0, Lcom/juet/attendance/CustomListAdapter$ViewHolder; // type@0590 │ │ +09a2ca: 28db |004f: goto 002a // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ 0x0002 line=42 │ │ 0x000c line=43 │ │ 0x0011 line=44 │ │ 0x001c line=45 │ │ @@ -160766,21 +160827,21 @@ │ │ 0x0011 - 0x0049 reg=0 holder Lcom/juet/attendance/CustomListAdapter$ViewHolder; │ │ 0x004f - 0x0050 reg=0 holder Lcom/juet/attendance/CustomListAdapter$ViewHolder; │ │ 0x0000 - 0x0050 reg=4 this Lcom/juet/attendance/CustomListAdapter; │ │ 0x0000 - 0x0050 reg=5 position I │ │ 0x0000 - 0x0050 reg=6 convertView Landroid/view/View; │ │ 0x0000 - 0x0050 reg=7 parent Landroid/view/ViewGroup; │ │ │ │ - source_file_idx : 881 (CustomListAdapter.java) │ │ + source_file_idx : 882 (CustomListAdapter.java) │ │ │ │ Class #745 header: │ │ class_idx : 1427 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 15 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #745 annotations: │ │ Annotations on class │ │ @@ -160875,31 +160936,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096944: |[096944] com.juet.attendance.R$array.:()V │ │ -096954: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09695a: 0e00 |0003: return-void │ │ +09a2cc: |[09a2cc] com.juet.attendance.R$array.:()V │ │ +09a2dc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a2e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=11 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$array; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #746 header: │ │ class_idx : 1428 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 98 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #746 annotations: │ │ Annotations on class │ │ @@ -161409,31 +161470,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09695c: |[09695c] com.juet.attendance.R$attr.:()V │ │ -09696c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096972: 0e00 |0003: return-void │ │ +09a2e4: |[09a2e4] com.juet.attendance.R$attr.:()V │ │ +09a2f4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a2fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$attr; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #747 header: │ │ class_idx : 1429 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 6 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #747 annotations: │ │ Annotations on class │ │ @@ -161483,31 +161544,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096974: |[096974] com.juet.attendance.R$bool.:()V │ │ -096984: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09698a: 0e00 |0003: return-void │ │ +09a2fc: |[09a2fc] com.juet.attendance.R$bool.:()V │ │ +09a30c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a312: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$bool; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #748 header: │ │ class_idx : 1430 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 11 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #748 annotations: │ │ Annotations on class │ │ @@ -161582,31 +161643,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09698c: |[09698c] com.juet.attendance.R$color.:()V │ │ -09699c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0969a2: 0e00 |0003: return-void │ │ +09a314: |[09a314] com.juet.attendance.R$color.:()V │ │ +09a324: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a32a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$color; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #749 header: │ │ class_idx : 1431 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 17 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #749 annotations: │ │ Annotations on class │ │ @@ -161711,31 +161772,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0969a4: |[0969a4] com.juet.attendance.R$dimen.:()V │ │ -0969b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0969ba: 0e00 |0003: return-void │ │ +09a32c: |[09a32c] com.juet.attendance.R$dimen.:()V │ │ +09a33c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a342: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$dimen; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #750 header: │ │ class_idx : 1432 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 117 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #750 annotations: │ │ Annotations on class │ │ @@ -162340,31 +162401,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0969bc: |[0969bc] com.juet.attendance.R$drawable.:()V │ │ -0969cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0969d2: 0e00 |0003: return-void │ │ +09a344: |[09a344] com.juet.attendance.R$drawable.:()V │ │ +09a354: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a35a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=818 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$drawable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #751 header: │ │ class_idx : 1433 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 76 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #751 annotations: │ │ Annotations on class │ │ @@ -162764,31 +162825,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0969d4: |[0969d4] com.juet.attendance.R$id.:()V │ │ -0969e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0969ea: 0e00 |0003: return-void │ │ +09a35c: |[09a35c] com.juet.attendance.R$id.:()V │ │ +09a36c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=937 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$id; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #752 header: │ │ class_idx : 1434 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #752 annotations: │ │ Annotations on class │ │ @@ -162813,31 +162874,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0969ec: |[0969ec] com.juet.attendance.R$integer.:()V │ │ -0969fc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096a02: 0e00 |0003: return-void │ │ +09a374: |[09a374] com.juet.attendance.R$integer.:()V │ │ +09a384: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a38a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1015 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$integer; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #753 header: │ │ class_idx : 1435 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 28 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #753 annotations: │ │ Annotations on class │ │ @@ -162997,31 +163058,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096a04: |[096a04] com.juet.attendance.R$layout.:()V │ │ -096a14: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096a1a: 0e00 |0003: return-void │ │ +09a38c: |[09a38c] com.juet.attendance.R$layout.:()V │ │ +09a39c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a3a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$layout; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #754 header: │ │ class_idx : 1436 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 3 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #754 annotations: │ │ Annotations on class │ │ @@ -163056,31 +163117,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096a1c: |[096a1c] com.juet.attendance.R$menu.:()V │ │ -096a2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096a32: 0e00 |0003: return-void │ │ +09a3a4: |[09a3a4] com.juet.attendance.R$menu.:()V │ │ +09a3b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a3ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$menu; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #755 header: │ │ class_idx : 1437 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 30 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #755 annotations: │ │ Annotations on class │ │ @@ -163250,31 +163311,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096a34: |[096a34] com.juet.attendance.R$string.:()V │ │ -096a44: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096a4a: 0e00 |0003: return-void │ │ +09a3bc: |[09a3bc] com.juet.attendance.R$string.:()V │ │ +09a3cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a3d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$string; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #756 header: │ │ class_idx : 1438 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 91 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #756 annotations: │ │ Annotations on class │ │ @@ -163749,31 +163810,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096a4c: |[096a4c] com.juet.attendance.R$style.:()V │ │ -096a5c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096a62: 0e00 |0003: return-void │ │ +09a3d4: |[09a3d4] com.juet.attendance.R$style.:()V │ │ +09a3e4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a3ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$style; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #757 header: │ │ class_idx : 1439 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 151 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #757 annotations: │ │ Annotations on class │ │ @@ -164546,70 +164607,70 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 408 16-bit code units │ │ -096a64: |[096a64] com.juet.attendance.R$styleable.:()V │ │ -096a74: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ -096a78: 1254 |0002: const/4 v4, #int 5 // #5 │ │ -096a7a: 1213 |0003: const/4 v3, #int 1 // #1 │ │ -096a7c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -096a7e: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ -096a82: 2300 3506 |0007: new-array v0, v0, [I // type@0635 │ │ -096a86: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ -096a8c: 6900 e310 |000c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActionBar:[I // field@10e3 │ │ -096a90: 2330 3506 |000e: new-array v0, v3, [I // type@0635 │ │ -096a94: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ -096a9a: 4b01 0002 |0013: aput v1, v0, v2 │ │ -096a9e: 6900 f710 |0015: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActionMenuItemView:[I // field@10f7 │ │ -096aa2: 2340 3506 |0017: new-array v0, v4, [I // type@0635 │ │ -096aa6: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ -096aac: 6900 f910 |001c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActionMode:[I // field@10f9 │ │ -096ab0: 1230 |001e: const/4 v0, #int 3 // #3 │ │ -096ab2: 2300 3506 |001f: new-array v0, v0, [I // type@0635 │ │ -096ab6: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ -096abc: 6900 ff10 |0024: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActivityChooserView:[I // field@10ff │ │ -096ac0: 1260 |0026: const/4 v0, #int 6 // #6 │ │ -096ac2: 2300 3506 |0027: new-array v0, v0, [I // type@0635 │ │ -096ac6: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ -096acc: 6900 0311 |002c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockMenuGroup:[I // field@1103 │ │ -096ad0: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ -096ad4: 2300 3506 |0030: new-array v0, v0, [I // type@0635 │ │ -096ad8: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ -096ade: 6900 0a11 |0035: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockMenuItem:[I // field@110a │ │ -096ae2: 2350 3506 |0037: new-array v0, v5, [I // type@0635 │ │ -096ae6: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ -096aec: 6900 1c11 |003c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockMenuView:[I // field@111c │ │ -096af0: 2340 3506 |003e: new-array v0, v4, [I // type@0635 │ │ -096af4: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ -096afa: 6900 2511 |0043: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockSearchView:[I // field@1125 │ │ -096afe: 2350 3506 |0045: new-array v0, v5, [I // type@0635 │ │ -096b02: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ -096b08: 6900 2b11 |004a: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockSpinner:[I // field@112b │ │ -096b0c: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ -096b10: 2300 3506 |004e: new-array v0, v0, [I // type@0635 │ │ -096b14: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ -096b1a: 6900 3411 |0053: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockTheme:[I // field@1134 │ │ -096b1e: 2330 3506 |0055: new-array v0, v3, [I // type@0635 │ │ -096b22: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ -096b28: 4b01 0002 |005a: aput v1, v0, v2 │ │ -096b2c: 6900 7811 |005c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockView:[I // field@1178 │ │ -096b30: 0e00 |005e: return-void │ │ -096b32: 0000 |005f: nop // spacer │ │ -096b34: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ -096b88: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ -096ba4: 0003 0400 0300 0000 d400 0101 5e00 ... |0098: array-data (10 units) │ │ -096bb8: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ -096bd8: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ -096c24: 0003 0400 0800 0000 5600 017f 5700 ... |00d8: array-data (20 units) │ │ -096c4c: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ -096c68: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ -096c90: 0003 0400 4300 0000 0600 017f 0700 ... |010e: array-data (138 units) │ │ +09a3ec: |[09a3ec] com.juet.attendance.R$styleable.:()V │ │ +09a3fc: 1305 0800 |0000: const/16 v5, #int 8 // #8 │ │ +09a400: 1254 |0002: const/4 v4, #int 5 // #5 │ │ +09a402: 1213 |0003: const/4 v3, #int 1 // #1 │ │ +09a404: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +09a406: 1300 1300 |0005: const/16 v0, #int 19 // #13 │ │ +09a40a: 2300 3506 |0007: new-array v0, v0, [I // type@0635 │ │ +09a40e: 2600 5700 0000 |0009: fill-array-data v0, 00000060 // +00000057 │ │ +09a414: 6900 e310 |000c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActionBar:[I // field@10e3 │ │ +09a418: 2330 3506 |000e: new-array v0, v3, [I // type@0635 │ │ +09a41c: 1401 3f01 0101 |0010: const v1, #float 2.36945e-38 // #0101013f │ │ +09a422: 4b01 0002 |0013: aput v1, v0, v2 │ │ +09a426: 6900 f710 |0015: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActionMenuItemView:[I // field@10f7 │ │ +09a42a: 2340 3506 |0017: new-array v0, v4, [I // type@0635 │ │ +09a42e: 2600 7100 0000 |0019: fill-array-data v0, 0000008a // +00000071 │ │ +09a434: 6900 f910 |001c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActionMode:[I // field@10f9 │ │ +09a438: 1230 |001e: const/4 v0, #int 3 // #3 │ │ +09a43a: 2300 3506 |001f: new-array v0, v0, [I // type@0635 │ │ +09a43e: 2600 7700 0000 |0021: fill-array-data v0, 00000098 // +00000077 │ │ +09a444: 6900 ff10 |0024: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockActivityChooserView:[I // field@10ff │ │ +09a448: 1260 |0026: const/4 v0, #int 6 // #6 │ │ +09a44a: 2300 3506 |0027: new-array v0, v0, [I // type@0635 │ │ +09a44e: 2600 7900 0000 |0029: fill-array-data v0, 000000a2 // +00000079 │ │ +09a454: 6900 0311 |002c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockMenuGroup:[I // field@1103 │ │ +09a458: 1300 1100 |002e: const/16 v0, #int 17 // #11 │ │ +09a45c: 2300 3506 |0030: new-array v0, v0, [I // type@0635 │ │ +09a460: 2600 8000 0000 |0032: fill-array-data v0, 000000b2 // +00000080 │ │ +09a466: 6900 0a11 |0035: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockMenuItem:[I // field@110a │ │ +09a46a: 2350 3506 |0037: new-array v0, v5, [I // type@0635 │ │ +09a46e: 2600 9f00 0000 |0039: fill-array-data v0, 000000d8 // +0000009f │ │ +09a474: 6900 1c11 |003c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockMenuView:[I // field@111c │ │ +09a478: 2340 3506 |003e: new-array v0, v4, [I // type@0635 │ │ +09a47c: 2600 ac00 0000 |0040: fill-array-data v0, 000000ec // +000000ac │ │ +09a482: 6900 2511 |0043: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockSearchView:[I // field@1125 │ │ +09a486: 2350 3506 |0045: new-array v0, v5, [I // type@0635 │ │ +09a48a: 2600 b300 0000 |0047: fill-array-data v0, 000000fa // +000000b3 │ │ +09a490: 6900 2b11 |004a: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockSpinner:[I // field@112b │ │ +09a494: 1300 4300 |004c: const/16 v0, #int 67 // #43 │ │ +09a498: 2300 3506 |004e: new-array v0, v0, [I // type@0635 │ │ +09a49c: 2600 be00 0000 |0050: fill-array-data v0, 0000010e // +000000be │ │ +09a4a2: 6900 3411 |0053: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockTheme:[I // field@1134 │ │ +09a4a6: 2330 3506 |0055: new-array v0, v3, [I // type@0635 │ │ +09a4aa: 1401 da00 0101 |0057: const v1, #float 2.36942e-38 // #010100da │ │ +09a4b0: 4b01 0002 |005a: aput v1, v0, v2 │ │ +09a4b4: 6900 7811 |005c: sput-object v0, Lcom/juet/attendance/R$styleable;.SherlockView:[I // field@1178 │ │ +09a4b8: 0e00 |005e: return-void │ │ +09a4ba: 0000 |005f: nop // spacer │ │ +09a4bc: 0003 0400 1300 0000 0000 017f 0100 ... |0060: array-data (42 units) │ │ +09a510: 0003 0400 0500 0000 0000 017f 0100 ... |008a: array-data (14 units) │ │ +09a52c: 0003 0400 0300 0000 d400 0101 5e00 ... |0098: array-data (10 units) │ │ +09a540: 0003 0400 0600 0000 0e00 0101 d000 ... |00a2: array-data (16 units) │ │ +09a560: 0003 0400 1100 0000 0200 0101 0e00 ... |00b2: array-data (38 units) │ │ +09a5ac: 0003 0400 0800 0000 5600 017f 5700 ... |00d8: array-data (20 units) │ │ +09a5d4: 0003 0400 0500 0000 1f01 0101 2002 ... |00ec: array-data (14 units) │ │ +09a5f0: 0003 0400 0800 0000 af00 0101 7501 ... |00fa: array-data (20 units) │ │ +09a618: 0003 0400 4300 0000 0600 017f 0700 ... |010e: array-data (138 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1280 │ │ 0x000e line=1577 │ │ 0x0017 line=1604 │ │ 0x001e line=1692 │ │ 0x0026 line=1754 │ │ @@ -164635,31 +164696,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096da4: |[096da4] com.juet.attendance.R$styleable.:()V │ │ -096db4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096dba: 0e00 |0003: return-void │ │ +09a72c: |[09a72c] com.juet.attendance.R$styleable.:()V │ │ +09a73c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1232 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$styleable; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #758 header: │ │ class_idx : 1440 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #758 annotations: │ │ Annotations on class │ │ @@ -164684,31 +164745,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096dbc: |[096dbc] com.juet.attendance.R$xml.:()V │ │ -096dcc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096dd2: 0e00 |0003: return-void │ │ +09a744: |[09a744] com.juet.attendance.R$xml.:()V │ │ +09a754: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1229 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R$xml; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #759 header: │ │ class_idx : 1441 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3777 │ │ +source_file_idx : 3778 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 0 │ │ │ │ Class #759 annotations: │ │ Annotations on class │ │ @@ -164727,32 +164788,31 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096dd4: |[096dd4] com.juet.attendance.R.:()V │ │ -096de4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096dea: 0e00 |0003: return-void │ │ +09a75c: |[09a75c] com.juet.attendance.R.:()V │ │ +09a76c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ - 0x0003 line=1232 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/R; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3777 (R.java) │ │ + source_file_idx : 3778 (R.java) │ │ │ │ Class #760 header: │ │ class_idx : 1442 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 178 │ │ -source_file_idx : 4004 │ │ +source_file_idx : 4005 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #760 - │ │ Class descriptor : 'Lcom/juet/attendance/SettingsView;' │ │ @@ -164767,17 +164827,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -096dec: |[096dec] com.juet.attendance.SettingsView.:()V │ │ -096dfc: 7010 c803 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@03c8 │ │ -096e02: 0e00 |0003: return-void │ │ +09a774: |[09a774] com.juet.attendance.SettingsView.:()V │ │ +09a784: 7010 c803 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@03c8 │ │ +09a78a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=8 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/SettingsView; │ │ │ │ Virtual methods - │ │ @@ -164786,35 +164846,35 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -096e04: |[096e04] com.juet.attendance.SettingsView.onCreate:(Landroid/os/Bundle;)V │ │ -096e14: 6f20 cd03 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@03cd │ │ -096e1a: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ -096e1e: 6e20 f52d 0100 |0005: invoke-virtual {v1, v0}, Lcom/juet/attendance/SettingsView;.addPreferencesFromResource:(I)V // method@2df5 │ │ -096e24: 0e00 |0008: return-void │ │ +09a78c: |[09a78c] com.juet.attendance.SettingsView.onCreate:(Landroid/os/Bundle;)V │ │ +09a79c: 6f20 cd03 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onCreate:(Landroid/os/Bundle;)V // method@03cd │ │ +09a7a2: 1500 047f |0003: const/high16 v0, #int 2130968576 // #7f04 │ │ +09a7a6: 6e20 f52d 0100 |0005: invoke-virtual {v1, v0}, Lcom/juet/attendance/SettingsView;.addPreferencesFromResource:(I)V // method@2df5 │ │ +09a7ac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x0008 line=15 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/juet/attendance/SettingsView; │ │ 0x0000 - 0x0009 reg=2 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 4004 (SettingsView.java) │ │ + source_file_idx : 4005 (SettingsView.java) │ │ │ │ Class #761 header: │ │ class_idx : 1444 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 5531 │ │ +source_file_idx : 5532 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #761 annotations: │ │ Annotations on class │ │ @@ -164841,91 +164901,91 @@ │ │ type : '(Lcom/juet/attendance/attendance;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096e28: |[096e28] com.juet.attendance.attendance$1.:(Lcom/juet/attendance/attendance;)V │ │ -096e38: 5b01 8311 |0000: iput-object v1, v0, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ -096e3c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096e42: 0e00 |0005: return-void │ │ +09a7b0: |[09a7b0] com.juet.attendance.attendance$1.:(Lcom/juet/attendance/attendance;)V │ │ +09a7c0: 5b01 8311 |0000: iput-object v1, v0, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ +09a7c4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a7ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/juet/attendance/attendance$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/juet/attendance/attendance; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/juet/attendance/attendance; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/juet/attendance/attendance$1;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 121 16-bit code units │ │ -096e44: |[096e44] com.juet.attendance.attendance$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -096e54: 5484 8311 |0000: iget-object v4, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ -096e58: 6e10 102e 0400 |0002: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2e10 │ │ -096e5e: 0c00 |0005: move-result-object v0 │ │ -096e60: 2201 a305 |0006: new-instance v1, Lcom/juet/attendance/Subject; // type@05a3 │ │ -096e64: 7010 f72d 0100 |0008: invoke-direct {v1}, Lcom/juet/attendance/Subject;.:()V // method@2df7 │ │ -096e6a: 2203 9b00 |000b: new-instance v3, Landroid/os/Bundle; // type@009b │ │ -096e6e: 7010 6303 0300 |000d: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@0363 │ │ -096e74: 5484 8311 |0010: iget-object v4, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ -096e78: 5444 9311 |0012: iget-object v4, v4, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ -096e7c: 6e20 0e2f b400 |0014: invoke-virtual {v4, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -096e82: 0c02 |0017: move-result-object v2 │ │ -096e84: 1f02 8e05 |0018: check-cast v2, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ -096e88: 1a04 7701 |001a: const-string v4, "A" // string@0177 │ │ -096e8c: 6e10 d12d 0200 |001c: invoke-virtual {v2}, Lcom/juet/attendance/AttendanceValues;.getAttendance:()Ljava/lang/String; // method@2dd1 │ │ -096e92: 0c05 |001f: move-result-object v5 │ │ -096e94: 6e30 8303 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096e9a: 1a04 981f |0023: const-string v4, "l" // string@1f98 │ │ -096e9e: 5425 ed0e |0025: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.lec:Ljava/lang/String; // field@0eed │ │ -096ea2: 6e30 8303 4305 |0027: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096ea8: 1a04 562e |002a: const-string v4, "t" // string@2e56 │ │ -096eac: 5425 f00e |002c: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.tut:Ljava/lang/String; // field@0ef0 │ │ -096eb0: 6e30 8303 4305 |002e: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096eb6: 1a04 b327 |0031: const-string v4, "p" // string@27b3 │ │ -096eba: 5425 ee0e |0033: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.p:Ljava/lang/String; // field@0eee │ │ -096ebe: 6e30 8303 4305 |0035: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096ec4: 1a04 f012 |0038: const-string v4, "a" // string@12f0 │ │ -096ec8: 5425 e90e |003a: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.a:Ljava/lang/String; // field@0ee9 │ │ -096ecc: 6e30 8303 4305 |003c: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096ed2: 1a04 9a1f |003f: const-string v4, "lC" // string@1f9a │ │ -096ed6: 5425 ec0e |0041: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.lastClass:Ljava/lang/String; // field@0eec │ │ -096eda: 6e30 8303 4305 |0043: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096ee0: 1a04 991f |0046: const-string v4, "lA" // string@1f99 │ │ -096ee4: 5425 eb0e |0048: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.lastAbsent:Ljava/lang/String; // field@0eeb │ │ -096ee8: 6e30 8303 4305 |004a: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096eee: 5484 8311 |004d: iget-object v4, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ -096ef2: 5485 8311 |004f: iget-object v5, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ -096ef6: 6e10 0f2e 0500 |0051: invoke-virtual {v5}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -096efc: 0c05 |0054: move-result-object v5 │ │ -096efe: 6e10 b805 0500 |0055: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ -096f04: 0c05 |0058: move-result-object v5 │ │ -096f06: 7110 d903 0500 |0059: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@03d9 │ │ -096f0c: 0c05 |005c: move-result-object v5 │ │ -096f0e: 5b45 9411 |005d: iput-object v5, v4, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ -096f12: 1a04 9610 |005f: const-string v4, "T" // string@1096 │ │ -096f16: 5485 8311 |0061: iget-object v5, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ -096f1a: 5455 9411 |0063: iget-object v5, v5, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ -096f1e: 1a06 ae2e |0065: const-string v6, "threshold" // string@2eae │ │ -096f22: 1a07 0a01 |0067: const-string v7, "90" // string@010a │ │ -096f26: 7230 a901 6507 |0069: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ -096f2c: 0c05 |006c: move-result-object v5 │ │ -096f2e: 6e30 8303 4305 |006d: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -096f34: 6e20 fb2d 3100 |0070: invoke-virtual {v1, v3}, Lcom/juet/attendance/Subject;.setArguments:(Landroid/os/Bundle;)V // method@2dfb │ │ -096f3a: 1a04 2f2e |0073: const-string v4, "subject_details" // string@2e2f │ │ -096f3e: 6e30 fc2d 0104 |0075: invoke-virtual {v1, v0, v4}, Lcom/juet/attendance/Subject;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2dfc │ │ -096f44: 0e00 |0078: return-void │ │ +09a7cc: |[09a7cc] com.juet.attendance.attendance$1.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +09a7dc: 5484 8311 |0000: iget-object v4, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ +09a7e0: 6e10 102e 0400 |0002: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@2e10 │ │ +09a7e6: 0c00 |0005: move-result-object v0 │ │ +09a7e8: 2201 a305 |0006: new-instance v1, Lcom/juet/attendance/Subject; // type@05a3 │ │ +09a7ec: 7010 f72d 0100 |0008: invoke-direct {v1}, Lcom/juet/attendance/Subject;.:()V // method@2df7 │ │ +09a7f2: 2203 9b00 |000b: new-instance v3, Landroid/os/Bundle; // type@009b │ │ +09a7f6: 7010 6303 0300 |000d: invoke-direct {v3}, Landroid/os/Bundle;.:()V // method@0363 │ │ +09a7fc: 5484 8311 |0010: iget-object v4, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ +09a800: 5444 9311 |0012: iget-object v4, v4, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ +09a804: 6e20 0e2f b400 |0014: invoke-virtual {v4, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09a80a: 0c02 |0017: move-result-object v2 │ │ +09a80c: 1f02 8e05 |0018: check-cast v2, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ +09a810: 1a04 7901 |001a: const-string v4, "A" // string@0179 │ │ +09a814: 6e10 d12d 0200 |001c: invoke-virtual {v2}, Lcom/juet/attendance/AttendanceValues;.getAttendance:()Ljava/lang/String; // method@2dd1 │ │ +09a81a: 0c05 |001f: move-result-object v5 │ │ +09a81c: 6e30 8303 4305 |0020: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a822: 1a04 991f |0023: const-string v4, "l" // string@1f99 │ │ +09a826: 5425 ed0e |0025: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.lec:Ljava/lang/String; // field@0eed │ │ +09a82a: 6e30 8303 4305 |0027: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a830: 1a04 552e |002a: const-string v4, "t" // string@2e55 │ │ +09a834: 5425 f00e |002c: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.tut:Ljava/lang/String; // field@0ef0 │ │ +09a838: 6e30 8303 4305 |002e: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a83e: 1a04 b327 |0031: const-string v4, "p" // string@27b3 │ │ +09a842: 5425 ee0e |0033: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.p:Ljava/lang/String; // field@0eee │ │ +09a846: 6e30 8303 4305 |0035: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a84c: 1a04 f112 |0038: const-string v4, "a" // string@12f1 │ │ +09a850: 5425 e90e |003a: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.a:Ljava/lang/String; // field@0ee9 │ │ +09a854: 6e30 8303 4305 |003c: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a85a: 1a04 9b1f |003f: const-string v4, "lC" // string@1f9b │ │ +09a85e: 5425 ec0e |0041: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.lastClass:Ljava/lang/String; // field@0eec │ │ +09a862: 6e30 8303 4305 |0043: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a868: 1a04 9a1f |0046: const-string v4, "lA" // string@1f9a │ │ +09a86c: 5425 eb0e |0048: iget-object v5, v2, Lcom/juet/attendance/AttendanceValues;.lastAbsent:Ljava/lang/String; // field@0eeb │ │ +09a870: 6e30 8303 4305 |004a: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a876: 5484 8311 |004d: iget-object v4, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ +09a87a: 5485 8311 |004f: iget-object v5, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ +09a87e: 6e10 0f2e 0500 |0051: invoke-virtual {v5}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09a884: 0c05 |0054: move-result-object v5 │ │ +09a886: 6e10 b805 0500 |0055: invoke-virtual {v5}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ +09a88c: 0c05 |0058: move-result-object v5 │ │ +09a88e: 7110 d903 0500 |0059: invoke-static {v5}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@03d9 │ │ +09a894: 0c05 |005c: move-result-object v5 │ │ +09a896: 5b45 9411 |005d: iput-object v5, v4, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ +09a89a: 1a04 9710 |005f: const-string v4, "T" // string@1097 │ │ +09a89e: 5485 8311 |0061: iget-object v5, v8, Lcom/juet/attendance/attendance$1;.this$0:Lcom/juet/attendance/attendance; // field@1183 │ │ +09a8a2: 5455 9411 |0063: iget-object v5, v5, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ +09a8a6: 1a06 ad2e |0065: const-string v6, "threshold" // string@2ead │ │ +09a8aa: 1a07 0c01 |0067: const-string v7, "90" // string@010c │ │ +09a8ae: 7230 a901 6507 |0069: invoke-interface {v5, v6, v7}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ +09a8b4: 0c05 |006c: move-result-object v5 │ │ +09a8b6: 6e30 8303 4305 |006d: invoke-virtual {v3, v4, v5}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +09a8bc: 6e20 fb2d 3100 |0070: invoke-virtual {v1, v3}, Lcom/juet/attendance/Subject;.setArguments:(Landroid/os/Bundle;)V // method@2dfb │ │ +09a8c2: 1a04 2e2e |0073: const-string v4, "subject_details" // string@2e2e │ │ +09a8c6: 6e30 fc2d 0104 |0075: invoke-virtual {v1, v0, v4}, Lcom/juet/attendance/Subject;.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V // method@2dfc │ │ +09a8cc: 0e00 |0078: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0006 line=97 │ │ 0x000b line=98 │ │ 0x0010 line=100 │ │ 0x001a line=101 │ │ @@ -164948,21 +165008,21 @@ │ │ 0x0010 - 0x0079 reg=3 values Landroid/os/Bundle; │ │ 0x0000 - 0x0079 reg=8 this Lcom/juet/attendance/attendance$1; │ │ 0x0000 - 0x0079 reg=9 a Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0079 reg=10 v Landroid/view/View; │ │ 0x0000 - 0x0079 reg=11 position I │ │ 0x0000 - 0x0079 reg=12 id J │ │ │ │ - source_file_idx : 5531 (attendance.java) │ │ + source_file_idx : 5532 (attendance.java) │ │ │ │ Class #762 header: │ │ class_idx : 1445 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 5531 │ │ +source_file_idx : 5532 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #762 annotations: │ │ Annotations on class │ │ @@ -164989,64 +165049,64 @@ │ │ type : '(Lcom/juet/attendance/attendance;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -096f48: |[096f48] com.juet.attendance.attendance$2.:(Lcom/juet/attendance/attendance;)V │ │ -096f58: 5b01 8411 |0000: iput-object v1, v0, Lcom/juet/attendance/attendance$2;.this$0:Lcom/juet/attendance/attendance; // field@1184 │ │ -096f5c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -096f62: 0e00 |0005: return-void │ │ +09a8d0: |[09a8d0] com.juet.attendance.attendance$2.:(Lcom/juet/attendance/attendance;)V │ │ +09a8e0: 5b01 8411 |0000: iput-object v1, v0, Lcom/juet/attendance/attendance$2;.this$0:Lcom/juet/attendance/attendance; // field@1184 │ │ +09a8e4: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09a8ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/juet/attendance/attendance$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/juet/attendance/attendance; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/juet/attendance/attendance; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/juet/attendance/attendance$2;) │ │ name : 'onItemClick' │ │ type : '(Landroid/widget/AdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -096f64: |[096f64] com.juet.attendance.attendance$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -096f74: 5430 8411 |0000: iget-object v0, v3, Lcom/juet/attendance/attendance$2;.this$0:Lcom/juet/attendance/attendance; // field@1184 │ │ -096f78: 6e10 0f2e 0000 |0002: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -096f7e: 0c00 |0005: move-result-object v0 │ │ -096f80: 1a01 fd0d |0006: const-string v1, "Not available when using Quick Refresh" // string@0dfd │ │ -096f84: 1212 |0008: const/4 v2, #int 1 // #1 │ │ -096f86: 7130 1921 1002 |0009: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ -096f8c: 0c00 |000c: move-result-object v0 │ │ -096f8e: 6e10 1c21 0000 |000d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@211c │ │ -096f94: 0e00 |0010: return-void │ │ +09a8ec: |[09a8ec] com.juet.attendance.attendance$2.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +09a8fc: 5430 8411 |0000: iget-object v0, v3, Lcom/juet/attendance/attendance$2;.this$0:Lcom/juet/attendance/attendance; // field@1184 │ │ +09a900: 6e10 0f2e 0000 |0002: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09a906: 0c00 |0005: move-result-object v0 │ │ +09a908: 1a01 fe0d |0006: const-string v1, "Not available when using Quick Refresh" // string@0dfe │ │ +09a90c: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +09a90e: 7130 1921 1002 |0009: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ +09a914: 0c00 |000c: move-result-object v0 │ │ +09a916: 6e10 1c21 0000 |000d: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@211c │ │ +09a91c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0010 line=125 │ │ locals : │ │ 0x0000 - 0x0000 reg=4 (null) Landroid/widget/AdapterView; │ │ 0x0000 - 0x0011 reg=3 this Lcom/juet/attendance/attendance$2; │ │ 0x0000 - 0x0011 reg=4 a Landroid/widget/AdapterView; Landroid/widget/AdapterView<*>; │ │ 0x0000 - 0x0011 reg=5 v Landroid/view/View; │ │ 0x0000 - 0x0011 reg=6 position I │ │ 0x0000 - 0x0011 reg=7 id J │ │ │ │ - source_file_idx : 5531 (attendance.java) │ │ + source_file_idx : 5532 (attendance.java) │ │ │ │ Class #763 header: │ │ class_idx : 1446 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 152 │ │ -source_file_idx : 5531 │ │ +source_file_idx : 5532 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 6 │ │ │ │ Class #763 annotations: │ │ Annotations on class │ │ @@ -165101,31 +165161,31 @@ │ │ type : '(Lcom/juet/attendance/attendance;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -096f98: |[096f98] com.juet.attendance.attendance$WebExtractor.:(Lcom/juet/attendance/attendance;)V │ │ -096fa8: 5b23 8a11 |0000: iput-object v3, v2, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -096fac: 7010 5c03 0200 |0002: invoke-direct {v2}, Landroid/os/AsyncTask;.:()V // method@035c │ │ -096fb2: 1300 0f00 |0005: const/16 v0, #int 15 // #f │ │ -096fb6: 1301 0a00 |0007: const/16 v1, #int 10 // #a │ │ -096fba: 2420 3506 1000 |0009: filled-new-array {v0, v1}, [I // type@0635 │ │ -096fc0: 0c00 |000c: move-result-object v0 │ │ -096fc2: 1c01 e505 |000d: const-class v1, Ljava/lang/String; // type@05e5 │ │ -096fc6: 7120 ef2e 0100 |000f: invoke-static {v1, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@2eef │ │ -096fcc: 0c00 |0012: move-result-object v0 │ │ -096fce: 1f00 6c06 |0013: check-cast v0, [[Ljava/lang/String; // type@066c │ │ -096fd2: 5b20 8711 |0015: iput-object v0, v2, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -096fd6: 1a00 be0d |0017: const-string v0, "Mozilla/5.0" // string@0dbe │ │ -096fda: 5b20 8511 |0019: iput-object v0, v2, Lcom/juet/attendance/attendance$WebExtractor;.USER_AGENT:Ljava/lang/String; // field@1185 │ │ -096fde: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -096fe0: 5920 8811 |001c: iput v0, v2, Lcom/juet/attendance/attendance$WebExtractor;.got:I // field@1188 │ │ -096fe4: 0e00 |001e: return-void │ │ +09a920: |[09a920] com.juet.attendance.attendance$WebExtractor.:(Lcom/juet/attendance/attendance;)V │ │ +09a930: 5b23 8a11 |0000: iput-object v3, v2, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09a934: 7010 5c03 0200 |0002: invoke-direct {v2}, Landroid/os/AsyncTask;.:()V // method@035c │ │ +09a93a: 1300 0f00 |0005: const/16 v0, #int 15 // #f │ │ +09a93e: 1301 0a00 |0007: const/16 v1, #int 10 // #a │ │ +09a942: 2420 3506 1000 |0009: filled-new-array {v0, v1}, [I // type@0635 │ │ +09a948: 0c00 |000c: move-result-object v0 │ │ +09a94a: 1c01 e505 |000d: const-class v1, Ljava/lang/String; // type@05e5 │ │ +09a94e: 7120 ef2e 0100 |000f: invoke-static {v1, v0}, Ljava/lang/reflect/Array;.newInstance:(Ljava/lang/Class;[I)Ljava/lang/Object; // method@2eef │ │ +09a954: 0c00 |0012: move-result-object v0 │ │ +09a956: 1f00 6c06 |0013: check-cast v0, [[Ljava/lang/String; // type@066c │ │ +09a95a: 5b20 8711 |0015: iput-object v0, v2, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09a95e: 1a00 bf0d |0017: const-string v0, "Mozilla/5.0" // string@0dbf │ │ +09a962: 5b20 8511 |0019: iput-object v0, v2, Lcom/juet/attendance/attendance$WebExtractor;.USER_AGENT:Ljava/lang/String; // field@1185 │ │ +09a966: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +09a968: 5920 8811 |001c: iput v0, v2, Lcom/juet/attendance/attendance$WebExtractor;.got:I // field@1188 │ │ +09a96c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0005 line=324 │ │ 0x0017 line=326 │ │ 0x001b line=329 │ │ locals : │ │ @@ -165137,17 +165197,17 @@ │ │ type : '(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -096fe8: |[096fe8] com.juet.attendance.attendance$WebExtractor.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V │ │ -096ff8: 7020 012e 1000 |0000: invoke-direct {v0, v1}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;)V // method@2e01 │ │ -096ffe: 0e00 |0003: return-void │ │ +09a970: |[09a970] com.juet.attendance.attendance$WebExtractor.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V │ │ +09a980: 7020 012e 1000 |0000: invoke-direct {v0, v1}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;)V // method@2e01 │ │ +09a986: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/attendance$WebExtractor; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/juet/attendance/attendance; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/juet/attendance/attendance$1; │ │ @@ -165157,71 +165217,72 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 98 16-bit code units │ │ -097000: |[097000] com.juet.attendance.attendance$WebExtractor.GetPageContent:(Ljava/lang/String;)Ljava/lang/String; │ │ -097010: 2202 0006 |0000: new-instance v2, Ljava/net/URL; // type@0600 │ │ -097014: 7020 ff2e 9200 |0002: invoke-direct {v2, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@2eff │ │ -09701a: 6e10 002f 0200 |0005: invoke-virtual {v2}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@2f00 │ │ -097020: 0c05 |0008: move-result-object v5 │ │ -097022: 1f05 2c06 |0009: check-cast v5, Ljavax/net/ssl/HttpsURLConnection; // type@062c │ │ -097026: 5b85 8611 |000b: iput-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09702a: 5485 8611 |000d: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09702e: 1a06 de04 |000f: const-string v6, "GET" // string@04de │ │ -097032: 6e20 972f 6500 |0011: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setRequestMethod:(Ljava/lang/String;)V // method@2f97 │ │ -097038: 5485 8611 |0014: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09703c: 1206 |0016: const/4 v6, #int 0 // #0 │ │ -09703e: 6e20 992f 6500 |0017: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setUseCaches:(Z)V // method@2f99 │ │ -097044: 5485 8611 |001a: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -097048: 1a06 4911 |001c: const-string v6, "User-Agent" // string@1149 │ │ -09704c: 1a07 be0d |001e: const-string v7, "Mozilla/5.0" // string@0dbe │ │ -097050: 6e30 982f 6507 |0020: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -097056: 5485 8611 |0023: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09705a: 1a06 e601 |0025: const-string v6, "Accept" // string@01e6 │ │ -09705e: 1a07 842e |0027: const-string v7, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" // string@2e84 │ │ -097062: 6e30 982f 6507 |0029: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -097068: 5485 8611 |002c: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09706c: 1a06 e701 |002e: const-string v6, "Accept-Language" // string@01e7 │ │ -097070: 1a07 0219 |0030: const-string v7, "en-US,en;q=0.5" // string@1902 │ │ -097074: 6e30 982f 6507 |0032: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -09707a: 5485 8611 |0035: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09707e: 6e10 942f 0500 |0037: invoke-virtual {v5}, Ljavax/net/ssl/HttpsURLConnection;.getResponseCode:()I // method@2f94 │ │ -097084: 0a04 |003a: move-result v4 │ │ -097086: 2200 af05 |003b: new-instance v0, Ljava/io/BufferedReader; // type@05af │ │ -09708a: 2205 b805 |003d: new-instance v5, Ljava/io/InputStreamReader; // type@05b8 │ │ -09708e: 5486 8611 |003f: iget-object v6, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -097092: 6e10 922f 0600 |0041: invoke-virtual {v6}, Ljavax/net/ssl/HttpsURLConnection;.getInputStream:()Ljava/io/InputStream; // method@2f92 │ │ -097098: 0c06 |0044: move-result-object v6 │ │ -09709a: 7020 462e 6500 |0045: invoke-direct {v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@2e46 │ │ -0970a0: 7020 1c2e 5000 |0048: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@2e1c │ │ -0970a6: 2203 e605 |004b: new-instance v3, Ljava/lang/StringBuffer; // type@05e6 │ │ -0970aa: 7010 cf2e 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuffer;.:()V // method@2ecf │ │ -0970b0: 6e10 1e2e 0000 |0050: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ -0970b6: 0c01 |0053: move-result-object v1 │ │ -0970b8: 3801 0600 |0054: if-eqz v1, 005a // +0006 │ │ -0970bc: 6e20 d02e 1300 |0056: invoke-virtual {v3, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@2ed0 │ │ -0970c2: 28f7 |0059: goto 0050 // -0009 │ │ -0970c4: 6e10 1d2e 0000 |005a: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@2e1d │ │ -0970ca: 6e10 d12e 0300 |005d: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@2ed1 │ │ -0970d0: 0c05 |0060: move-result-object v5 │ │ -0970d2: 1105 |0061: return-object v5 │ │ +09a988: |[09a988] com.juet.attendance.attendance$WebExtractor.GetPageContent:(Ljava/lang/String;)Ljava/lang/String; │ │ +09a998: 2202 0006 |0000: new-instance v2, Ljava/net/URL; // type@0600 │ │ +09a99c: 7020 ff2e 9200 |0002: invoke-direct {v2, v9}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@2eff │ │ +09a9a2: 6e10 002f 0200 |0005: invoke-virtual {v2}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@2f00 │ │ +09a9a8: 0c05 |0008: move-result-object v5 │ │ +09a9aa: 1f05 2c06 |0009: check-cast v5, Ljavax/net/ssl/HttpsURLConnection; // type@062c │ │ +09a9ae: 5b85 8611 |000b: iput-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09a9b2: 5485 8611 |000d: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09a9b6: 1a06 df04 |000f: const-string v6, "GET" // string@04df │ │ +09a9ba: 6e20 972f 6500 |0011: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setRequestMethod:(Ljava/lang/String;)V // method@2f97 │ │ +09a9c0: 5485 8611 |0014: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09a9c4: 1206 |0016: const/4 v6, #int 0 // #0 │ │ +09a9c6: 6e20 992f 6500 |0017: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setUseCaches:(Z)V // method@2f99 │ │ +09a9cc: 5485 8611 |001a: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09a9d0: 1a06 4a11 |001c: const-string v6, "User-Agent" // string@114a │ │ +09a9d4: 1a07 bf0d |001e: const-string v7, "Mozilla/5.0" // string@0dbf │ │ +09a9d8: 6e30 982f 6507 |0020: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09a9de: 5485 8611 |0023: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09a9e2: 1a06 e801 |0025: const-string v6, "Accept" // string@01e8 │ │ +09a9e6: 1a07 832e |0027: const-string v7, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" // string@2e83 │ │ +09a9ea: 6e30 982f 6507 |0029: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09a9f0: 5485 8611 |002c: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09a9f4: 1a06 e901 |002e: const-string v6, "Accept-Language" // string@01e9 │ │ +09a9f8: 1a07 0319 |0030: const-string v7, "en-US,en;q=0.5" // string@1903 │ │ +09a9fc: 6e30 982f 6507 |0032: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09aa02: 5485 8611 |0035: iget-object v5, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09aa06: 6e10 942f 0500 |0037: invoke-virtual {v5}, Ljavax/net/ssl/HttpsURLConnection;.getResponseCode:()I // method@2f94 │ │ +09aa0c: 0a04 |003a: move-result v4 │ │ +09aa0e: 2200 af05 |003b: new-instance v0, Ljava/io/BufferedReader; // type@05af │ │ +09aa12: 2205 b805 |003d: new-instance v5, Ljava/io/InputStreamReader; // type@05b8 │ │ +09aa16: 5486 8611 |003f: iget-object v6, v8, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09aa1a: 6e10 922f 0600 |0041: invoke-virtual {v6}, Ljavax/net/ssl/HttpsURLConnection;.getInputStream:()Ljava/io/InputStream; // method@2f92 │ │ +09aa20: 0c06 |0044: move-result-object v6 │ │ +09aa22: 7020 462e 6500 |0045: invoke-direct {v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@2e46 │ │ +09aa28: 7020 1c2e 5000 |0048: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@2e1c │ │ +09aa2e: 2203 e605 |004b: new-instance v3, Ljava/lang/StringBuffer; // type@05e6 │ │ +09aa32: 7010 cf2e 0300 |004d: invoke-direct {v3}, Ljava/lang/StringBuffer;.:()V // method@2ecf │ │ +09aa38: 6e10 1e2e 0000 |0050: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ +09aa3e: 0c01 |0053: move-result-object v1 │ │ +09aa40: 3801 0600 |0054: if-eqz v1, 005a // +0006 │ │ +09aa44: 6e20 d02e 1300 |0056: invoke-virtual {v3, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@2ed0 │ │ +09aa4a: 28f7 |0059: goto 0050 // -0009 │ │ +09aa4c: 6e10 1d2e 0000 |005a: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@2e1d │ │ +09aa52: 6e10 d12e 0300 |005d: invoke-virtual {v3}, Ljava/lang/StringBuffer;.toString:()Ljava/lang/String; // method@2ed1 │ │ +09aa58: 0c05 |0060: move-result-object v5 │ │ +09aa5a: 1105 |0061: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0005 line=669 │ │ 0x000d line=670 │ │ 0x0014 line=671 │ │ 0x001a line=672 │ │ 0x0023 line=673 │ │ 0x002c line=675 │ │ 0x0035 line=677 │ │ 0x003b line=690 │ │ + 0x0041 line=691 │ │ 0x004b line=693 │ │ 0x0050 line=694 │ │ 0x0056 line=695 │ │ 0x005a line=697 │ │ 0x005d line=698 │ │ locals : │ │ 0x004b - 0x0062 reg=0 in Ljava/io/BufferedReader; │ │ @@ -165236,454 +165297,448 @@ │ │ name : 'printData' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 3 │ │ - insns size : 560 16-bit code units │ │ -0970d4: |[0970d4] com.juet.attendance.attendance$WebExtractor.printData:()V │ │ -0970e4: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0970e6: 1308 0f00 |0001: const/16 v8, #int 15 // #f │ │ -0970ea: 3586 0500 |0003: if-ge v6, v8, 0008 // +0005 │ │ -0970ee: d806 0601 |0005: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0970f2: 28fa |0007: goto 0001 // -0006 │ │ -0970f4: 2203 0506 |0008: new-instance v3, Ljava/text/SimpleDateFormat; // type@0605 │ │ -0970f8: 1a08 e217 |000a: const-string v8, "dd MMM" // string@17e2 │ │ -0970fc: 7020 042f 8300 |000c: invoke-direct {v3, v8}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@2f04 │ │ -097102: 7100 1e2f 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@2f1e │ │ -097108: 0c01 |0012: move-result-object v1 │ │ -09710a: 2208 e705 |0013: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09710e: 7010 d22e 0800 |0015: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097114: 1a09 0000 |0018: const-string v9, "" // string@0000 │ │ -097118: 6e20 db2e 9800 |001a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09711e: 0c08 |001d: move-result-object v8 │ │ -097120: 6e10 1f2f 0100 |001e: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@2f1f │ │ -097126: 0c09 |0021: move-result-object v9 │ │ -097128: 6e20 032f 9300 |0022: invoke-virtual {v3, v9}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2f03 │ │ -09712e: 0c09 |0025: move-result-object v9 │ │ -097130: 6e20 db2e 9800 |0026: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097136: 0c08 |0029: move-result-object v8 │ │ -097138: 6e10 e02e 0800 |002a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09713e: 0c02 |002d: move-result-object v2 │ │ -097140: 1a00 bb1d |002e: const-string v0, "hello_file" // string@1dbb │ │ -097144: 54e8 8a11 |0030: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -097148: 6e10 0f2e 0800 |0032: invoke-virtual {v8}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -09714e: 0c08 |0035: move-result-object v8 │ │ -097150: 6e10 b705 0800 |0036: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@05b7 │ │ -097156: 0c08 |0039: move-result-object v8 │ │ -097158: 1209 |003a: const/4 v9, #int 0 // #0 │ │ -09715a: 6e30 7001 0809 |003b: invoke-virtual {v8, v0, v9}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0170 │ │ -097160: 0c05 |003e: move-result-object v5 │ │ -097162: 1206 |003f: const/4 v6, #int 0 // #0 │ │ -097164: 6008 9211 |0040: sget v8, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -097168: 1309 0a00 |0042: const/16 v9, #int 10 // #a │ │ -09716c: 3398 8e01 |0044: if-ne v8, v9, 01d2 // +018e │ │ -097170: 2208 e705 |0046: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -097174: 7010 d22e 0800 |0048: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09717a: 6e20 db2e 2800 |004b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097180: 0c08 |004e: move-result-object v8 │ │ -097182: 1a09 7730 |004f: const-string v9, "~" // string@3077 │ │ -097186: 6e20 db2e 9800 |0051: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09718c: 0c08 |0054: move-result-object v8 │ │ -09718e: 1a09 0626 |0055: const-string v9, "notsoquick │ │ -" // string@2606 │ │ -097192: 6e20 db2e 9800 |0057: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097198: 0c08 |005a: move-result-object v8 │ │ -09719a: 6e10 e02e 0800 |005b: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0971a0: 0c08 |005e: move-result-object v8 │ │ -0971a2: 6e10 bc2e 0800 |005f: invoke-virtual {v8}, Ljava/lang/String;.getBytes:()[B // method@2ebc │ │ -0971a8: 0c08 |0062: move-result-object v8 │ │ -0971aa: 6e20 432e 8500 |0063: invoke-virtual {v5, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@2e43 │ │ -0971b0: 54e8 8711 |0066: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0971b4: 4608 0806 |0068: aget-object v8, v8, v6 │ │ -0971b8: 1209 |006a: const/4 v9, #int 0 // #0 │ │ -0971ba: 4608 0809 |006b: aget-object v8, v8, v9 │ │ -0971be: 6e10 c02e 0800 |006d: invoke-virtual {v8}, Ljava/lang/String;.isEmpty:()Z // method@2ec0 │ │ -0971c4: 0a08 |0070: move-result v8 │ │ -0971c6: 3908 bb01 |0071: if-nez v8, 022c // +01bb │ │ -0971ca: 54e8 8711 |0073: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0971ce: 4608 0806 |0075: aget-object v8, v8, v6 │ │ -0971d2: 1219 |0077: const/4 v9, #int 1 // #1 │ │ -0971d4: 220a e705 |0078: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -0971d8: 7010 d22e 0a00 |007a: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0971de: 54eb 8711 |007d: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0971e2: 460b 0b06 |007f: aget-object v11, v11, v6 │ │ -0971e6: 121c |0081: const/4 v12, #int 1 // #1 │ │ -0971e8: 460b 0b0c |0082: aget-object v11, v11, v12 │ │ -0971ec: 7110 782e 0b00 |0084: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ -0971f2: 0b0c |0087: move-result-wide v12 │ │ -0971f4: 8acb |0088: double-to-int v11, v12 │ │ -0971f6: 6e20 d72e ba00 |0089: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0971fc: 0c0a |008c: move-result-object v10 │ │ -0971fe: 1a0b 0000 |008d: const-string v11, "" // string@0000 │ │ -097202: 6e20 db2e ba00 |008f: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097208: 0c0a |0092: move-result-object v10 │ │ -09720a: 6e10 e02e 0a00 |0093: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097210: 0c0a |0096: move-result-object v10 │ │ -097212: 4d0a 0809 |0097: aput-object v10, v8, v9 │ │ -097216: 54e8 8711 |0099: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09721a: 4608 0806 |009b: aget-object v8, v8, v6 │ │ -09721e: 1229 |009d: const/4 v9, #int 2 // #2 │ │ -097220: 220a e705 |009e: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -097224: 7010 d22e 0a00 |00a0: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09722a: 54eb 8711 |00a3: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09722e: 460b 0b06 |00a5: aget-object v11, v11, v6 │ │ -097232: 122c |00a7: const/4 v12, #int 2 // #2 │ │ -097234: 460b 0b0c |00a8: aget-object v11, v11, v12 │ │ -097238: 7110 782e 0b00 |00aa: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ -09723e: 0b0c |00ad: move-result-wide v12 │ │ -097240: 8acb |00ae: double-to-int v11, v12 │ │ -097242: 6e20 d72e ba00 |00af: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -097248: 0c0a |00b2: move-result-object v10 │ │ -09724a: 1a0b 0000 |00b3: const-string v11, "" // string@0000 │ │ -09724e: 6e20 db2e ba00 |00b5: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097254: 0c0a |00b8: move-result-object v10 │ │ -097256: 6e10 e02e 0a00 |00b9: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09725c: 0c0a |00bc: move-result-object v10 │ │ -09725e: 4d0a 0809 |00bd: aput-object v10, v8, v9 │ │ -097262: 54e8 8711 |00bf: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097266: 4608 0806 |00c1: aget-object v8, v8, v6 │ │ -09726a: 1239 |00c3: const/4 v9, #int 3 // #3 │ │ -09726c: 220a e705 |00c4: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -097270: 7010 d22e 0a00 |00c6: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097276: 54eb 8711 |00c9: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09727a: 460b 0b06 |00cb: aget-object v11, v11, v6 │ │ -09727e: 123c |00cd: const/4 v12, #int 3 // #3 │ │ -097280: 460b 0b0c |00ce: aget-object v11, v11, v12 │ │ -097284: 7110 782e 0b00 |00d0: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ -09728a: 0b0c |00d3: move-result-wide v12 │ │ -09728c: 8acb |00d4: double-to-int v11, v12 │ │ -09728e: 6e20 d72e ba00 |00d5: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -097294: 0c0a |00d8: move-result-object v10 │ │ -097296: 1a0b 0000 |00d9: const-string v11, "" // string@0000 │ │ -09729a: 6e20 db2e ba00 |00db: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0972a0: 0c0a |00de: move-result-object v10 │ │ -0972a2: 6e10 e02e 0a00 |00df: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0972a8: 0c0a |00e2: move-result-object v10 │ │ -0972aa: 4d0a 0809 |00e3: aput-object v10, v8, v9 │ │ -0972ae: 54e8 8711 |00e5: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0972b2: 4608 0806 |00e7: aget-object v8, v8, v6 │ │ -0972b6: 1249 |00e9: const/4 v9, #int 4 // #4 │ │ -0972b8: 220a e705 |00ea: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -0972bc: 7010 d22e 0a00 |00ec: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0972c2: 54eb 8711 |00ef: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0972c6: 460b 0b06 |00f1: aget-object v11, v11, v6 │ │ -0972ca: 124c |00f3: const/4 v12, #int 4 // #4 │ │ -0972cc: 460b 0b0c |00f4: aget-object v11, v11, v12 │ │ -0972d0: 7110 782e 0b00 |00f6: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ -0972d6: 0b0c |00f9: move-result-wide v12 │ │ -0972d8: 8acb |00fa: double-to-int v11, v12 │ │ -0972da: 6e20 d72e ba00 |00fb: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0972e0: 0c0a |00fe: move-result-object v10 │ │ -0972e2: 1a0b 0000 |00ff: const-string v11, "" // string@0000 │ │ -0972e6: 6e20 db2e ba00 |0101: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0972ec: 0c0a |0104: move-result-object v10 │ │ -0972ee: 6e10 e02e 0a00 |0105: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0972f4: 0c0a |0108: move-result-object v10 │ │ -0972f6: 4d0a 0809 |0109: aput-object v10, v8, v9 │ │ -0972fa: 2208 e705 |010b: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0972fe: 7010 d22e 0800 |010d: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097304: 54e9 8711 |0110: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097308: 4609 0906 |0112: aget-object v9, v9, v6 │ │ -09730c: 120a |0114: const/4 v10, #int 0 // #0 │ │ -09730e: 4609 090a |0115: aget-object v9, v9, v10 │ │ -097312: 6e20 db2e 9800 |0117: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097318: 0c08 |011a: move-result-object v8 │ │ -09731a: 1a09 7730 |011b: const-string v9, "~" // string@3077 │ │ -09731e: 6e20 db2e 9800 |011d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097324: 0c08 |0120: move-result-object v8 │ │ -097326: 54e9 8711 |0121: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09732a: 4609 0906 |0123: aget-object v9, v9, v6 │ │ -09732e: 121a |0125: const/4 v10, #int 1 // #1 │ │ -097330: 4609 090a |0126: aget-object v9, v9, v10 │ │ -097334: 6e20 db2e 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09733a: 0c08 |012b: move-result-object v8 │ │ -09733c: 1a09 7730 |012c: const-string v9, "~" // string@3077 │ │ -097340: 6e20 db2e 9800 |012e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097346: 0c08 |0131: move-result-object v8 │ │ -097348: 54e9 8711 |0132: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09734c: 4609 0906 |0134: aget-object v9, v9, v6 │ │ -097350: 122a |0136: const/4 v10, #int 2 // #2 │ │ -097352: 4609 090a |0137: aget-object v9, v9, v10 │ │ -097356: 6e20 db2e 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09735c: 0c08 |013c: move-result-object v8 │ │ -09735e: 1a09 7730 |013d: const-string v9, "~" // string@3077 │ │ -097362: 6e20 db2e 9800 |013f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097368: 0c08 |0142: move-result-object v8 │ │ -09736a: 54e9 8711 |0143: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09736e: 4609 0906 |0145: aget-object v9, v9, v6 │ │ -097372: 123a |0147: const/4 v10, #int 3 // #3 │ │ -097374: 4609 090a |0148: aget-object v9, v9, v10 │ │ -097378: 6e20 db2e 9800 |014a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09737e: 0c08 |014d: move-result-object v8 │ │ -097380: 1a09 7730 |014e: const-string v9, "~" // string@3077 │ │ -097384: 6e20 db2e 9800 |0150: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09738a: 0c08 |0153: move-result-object v8 │ │ -09738c: 54e9 8711 |0154: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097390: 4609 0906 |0156: aget-object v9, v9, v6 │ │ -097394: 124a |0158: const/4 v10, #int 4 // #4 │ │ -097396: 4609 090a |0159: aget-object v9, v9, v10 │ │ -09739a: 6e20 db2e 9800 |015b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0973a0: 0c08 |015e: move-result-object v8 │ │ -0973a2: 1a09 7730 |015f: const-string v9, "~" // string@3077 │ │ -0973a6: 6e20 db2e 9800 |0161: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0973ac: 0c08 |0164: move-result-object v8 │ │ -0973ae: 54e9 8711 |0165: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0973b2: 4609 0906 |0167: aget-object v9, v9, v6 │ │ -0973b6: 126a |0169: const/4 v10, #int 6 // #6 │ │ -0973b8: 4609 090a |016a: aget-object v9, v9, v10 │ │ -0973bc: 6e20 db2e 9800 |016c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0973c2: 0c08 |016f: move-result-object v8 │ │ -0973c4: 1a09 7730 |0170: const-string v9, "~" // string@3077 │ │ -0973c8: 6e20 db2e 9800 |0172: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0973ce: 0c08 |0175: move-result-object v8 │ │ -0973d0: 54e9 8711 |0176: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0973d4: 4609 0906 |0178: aget-object v9, v9, v6 │ │ -0973d8: 127a |017a: const/4 v10, #int 7 // #7 │ │ -0973da: 4609 090a |017b: aget-object v9, v9, v10 │ │ -0973de: 6e20 db2e 9800 |017d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0973e4: 0c08 |0180: move-result-object v8 │ │ -0973e6: 1a09 7730 |0181: const-string v9, "~" // string@3077 │ │ -0973ea: 6e20 db2e 9800 |0183: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0973f0: 0c08 |0186: move-result-object v8 │ │ -0973f2: 54e9 8711 |0187: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0973f6: 4609 0906 |0189: aget-object v9, v9, v6 │ │ -0973fa: 130a 0800 |018b: const/16 v10, #int 8 // #8 │ │ -0973fe: 4609 090a |018d: aget-object v9, v9, v10 │ │ -097402: 6e20 db2e 9800 |018f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097408: 0c08 |0192: move-result-object v8 │ │ -09740a: 1a09 7730 |0193: const-string v9, "~" // string@3077 │ │ -09740e: 6e20 db2e 9800 |0195: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097414: 0c08 |0198: move-result-object v8 │ │ -097416: 54e9 8711 |0199: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09741a: 4609 0906 |019b: aget-object v9, v9, v6 │ │ -09741e: 130a 0900 |019d: const/16 v10, #int 9 // #9 │ │ -097422: 4609 090a |019f: aget-object v9, v9, v10 │ │ -097426: 6e20 db2e 9800 |01a1: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09742c: 0c08 |01a4: move-result-object v8 │ │ -09742e: 1a09 0100 |01a5: const-string v9, " │ │ + insns size : 548 16-bit code units │ │ +09aa5c: |[09aa5c] com.juet.attendance.attendance$WebExtractor.printData:()V │ │ +09aa6c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +09aa6e: 1308 0f00 |0001: const/16 v8, #int 15 // #f │ │ +09aa72: 3586 0500 |0003: if-ge v6, v8, 0008 // +0005 │ │ +09aa76: d806 0601 |0005: add-int/lit8 v6, v6, #int 1 // #01 │ │ +09aa7a: 28fa |0007: goto 0001 // -0006 │ │ +09aa7c: 2203 0506 |0008: new-instance v3, Ljava/text/SimpleDateFormat; // type@0605 │ │ +09aa80: 1a08 e317 |000a: const-string v8, "dd MMM" // string@17e3 │ │ +09aa84: 7020 042f 8300 |000c: invoke-direct {v3, v8}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@2f04 │ │ +09aa8a: 7100 1e2f 0000 |000f: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@2f1e │ │ +09aa90: 0c01 |0012: move-result-object v1 │ │ +09aa92: 2208 e705 |0013: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +09aa96: 7010 d22e 0800 |0015: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09aa9c: 1a09 0000 |0018: const-string v9, "" // string@0000 │ │ +09aaa0: 6e20 db2e 9800 |001a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09aaa6: 0c08 |001d: move-result-object v8 │ │ +09aaa8: 6e10 1f2f 0100 |001e: invoke-virtual {v1}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@2f1f │ │ +09aaae: 0c09 |0021: move-result-object v9 │ │ +09aab0: 6e20 032f 9300 |0022: invoke-virtual {v3, v9}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2f03 │ │ +09aab6: 0c09 |0025: move-result-object v9 │ │ +09aab8: 6e20 db2e 9800 |0026: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09aabe: 0c08 |0029: move-result-object v8 │ │ +09aac0: 6e10 e02e 0800 |002a: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09aac6: 0c02 |002d: move-result-object v2 │ │ +09aac8: 1a00 bc1d |002e: const-string v0, "hello_file" // string@1dbc │ │ +09aacc: 54e8 8a11 |0030: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09aad0: 6e10 0f2e 0800 |0032: invoke-virtual {v8}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09aad6: 0c08 |0035: move-result-object v8 │ │ +09aad8: 6e10 b705 0800 |0036: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@05b7 │ │ +09aade: 0c08 |0039: move-result-object v8 │ │ +09aae0: 1209 |003a: const/4 v9, #int 0 // #0 │ │ +09aae2: 6e30 7001 0809 |003b: invoke-virtual {v8, v0, v9}, Landroid/content/Context;.openFileOutput:(Ljava/lang/String;I)Ljava/io/FileOutputStream; // method@0170 │ │ +09aae8: 0c05 |003e: move-result-object v5 │ │ +09aaea: 1206 |003f: const/4 v6, #int 0 // #0 │ │ +09aaec: 6008 9211 |0040: sget v8, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +09aaf0: 1309 0a00 |0042: const/16 v9, #int 10 // #a │ │ +09aaf4: 3398 8801 |0044: if-ne v8, v9, 01cc // +0188 │ │ +09aaf8: 2208 e705 |0046: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +09aafc: 7010 d22e 0800 |0048: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ab02: 6e20 db2e 2800 |004b: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ab08: 0c08 |004e: move-result-object v8 │ │ +09ab0a: 1a09 7430 |004f: const-string v9, "~notsoquick │ │ +" // string@3074 │ │ +09ab0e: 6e20 db2e 9800 |0051: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ab14: 0c08 |0054: move-result-object v8 │ │ +09ab16: 6e10 e02e 0800 |0055: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ab1c: 0c08 |0058: move-result-object v8 │ │ +09ab1e: 6e10 bc2e 0800 |0059: invoke-virtual {v8}, Ljava/lang/String;.getBytes:()[B // method@2ebc │ │ +09ab24: 0c08 |005c: move-result-object v8 │ │ +09ab26: 6e20 432e 8500 |005d: invoke-virtual {v5, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@2e43 │ │ +09ab2c: 54e8 8711 |0060: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ab30: 4608 0806 |0062: aget-object v8, v8, v6 │ │ +09ab34: 1209 |0064: const/4 v9, #int 0 // #0 │ │ +09ab36: 4608 0809 |0065: aget-object v8, v8, v9 │ │ +09ab3a: 6e10 c02e 0800 |0067: invoke-virtual {v8}, Ljava/lang/String;.isEmpty:()Z // method@2ec0 │ │ +09ab40: 0a08 |006a: move-result v8 │ │ +09ab42: 3908 b501 |006b: if-nez v8, 0220 // +01b5 │ │ +09ab46: 54e8 8711 |006d: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ab4a: 4608 0806 |006f: aget-object v8, v8, v6 │ │ +09ab4e: 1219 |0071: const/4 v9, #int 1 // #1 │ │ +09ab50: 220a e705 |0072: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +09ab54: 7010 d22e 0a00 |0074: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ab5a: 54eb 8711 |0077: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ab5e: 460b 0b06 |0079: aget-object v11, v11, v6 │ │ +09ab62: 121c |007b: const/4 v12, #int 1 // #1 │ │ +09ab64: 460b 0b0c |007c: aget-object v11, v11, v12 │ │ +09ab68: 7110 782e 0b00 |007e: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ +09ab6e: 0b0c |0081: move-result-wide v12 │ │ +09ab70: 8acb |0082: double-to-int v11, v12 │ │ +09ab72: 6e20 d72e ba00 |0083: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09ab78: 0c0a |0086: move-result-object v10 │ │ +09ab7a: 1a0b 0000 |0087: const-string v11, "" // string@0000 │ │ +09ab7e: 6e20 db2e ba00 |0089: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ab84: 0c0a |008c: move-result-object v10 │ │ +09ab86: 6e10 e02e 0a00 |008d: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ab8c: 0c0a |0090: move-result-object v10 │ │ +09ab8e: 4d0a 0809 |0091: aput-object v10, v8, v9 │ │ +09ab92: 54e8 8711 |0093: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ab96: 4608 0806 |0095: aget-object v8, v8, v6 │ │ +09ab9a: 1229 |0097: const/4 v9, #int 2 // #2 │ │ +09ab9c: 220a e705 |0098: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +09aba0: 7010 d22e 0a00 |009a: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09aba6: 54eb 8711 |009d: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09abaa: 460b 0b06 |009f: aget-object v11, v11, v6 │ │ +09abae: 122c |00a1: const/4 v12, #int 2 // #2 │ │ +09abb0: 460b 0b0c |00a2: aget-object v11, v11, v12 │ │ +09abb4: 7110 782e 0b00 |00a4: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ +09abba: 0b0c |00a7: move-result-wide v12 │ │ +09abbc: 8acb |00a8: double-to-int v11, v12 │ │ +09abbe: 6e20 d72e ba00 |00a9: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09abc4: 0c0a |00ac: move-result-object v10 │ │ +09abc6: 1a0b 0000 |00ad: const-string v11, "" // string@0000 │ │ +09abca: 6e20 db2e ba00 |00af: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09abd0: 0c0a |00b2: move-result-object v10 │ │ +09abd2: 6e10 e02e 0a00 |00b3: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09abd8: 0c0a |00b6: move-result-object v10 │ │ +09abda: 4d0a 0809 |00b7: aput-object v10, v8, v9 │ │ +09abde: 54e8 8711 |00b9: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09abe2: 4608 0806 |00bb: aget-object v8, v8, v6 │ │ +09abe6: 1239 |00bd: const/4 v9, #int 3 // #3 │ │ +09abe8: 220a e705 |00be: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +09abec: 7010 d22e 0a00 |00c0: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09abf2: 54eb 8711 |00c3: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09abf6: 460b 0b06 |00c5: aget-object v11, v11, v6 │ │ +09abfa: 123c |00c7: const/4 v12, #int 3 // #3 │ │ +09abfc: 460b 0b0c |00c8: aget-object v11, v11, v12 │ │ +09ac00: 7110 782e 0b00 |00ca: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ +09ac06: 0b0c |00cd: move-result-wide v12 │ │ +09ac08: 8acb |00ce: double-to-int v11, v12 │ │ +09ac0a: 6e20 d72e ba00 |00cf: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09ac10: 0c0a |00d2: move-result-object v10 │ │ +09ac12: 1a0b 0000 |00d3: const-string v11, "" // string@0000 │ │ +09ac16: 6e20 db2e ba00 |00d5: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ac1c: 0c0a |00d8: move-result-object v10 │ │ +09ac1e: 6e10 e02e 0a00 |00d9: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ac24: 0c0a |00dc: move-result-object v10 │ │ +09ac26: 4d0a 0809 |00dd: aput-object v10, v8, v9 │ │ +09ac2a: 54e8 8711 |00df: iget-object v8, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ac2e: 4608 0806 |00e1: aget-object v8, v8, v6 │ │ +09ac32: 1249 |00e3: const/4 v9, #int 4 // #4 │ │ +09ac34: 220a e705 |00e4: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +09ac38: 7010 d22e 0a00 |00e6: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ac3e: 54eb 8711 |00e9: iget-object v11, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ac42: 460b 0b06 |00eb: aget-object v11, v11, v6 │ │ +09ac46: 124c |00ed: const/4 v12, #int 4 // #4 │ │ +09ac48: 460b 0b0c |00ee: aget-object v11, v11, v12 │ │ +09ac4c: 7110 782e 0b00 |00f0: invoke-static {v11}, Ljava/lang/Double;.parseDouble:(Ljava/lang/String;)D // method@2e78 │ │ +09ac52: 0b0c |00f3: move-result-wide v12 │ │ +09ac54: 8acb |00f4: double-to-int v11, v12 │ │ +09ac56: 6e20 d72e ba00 |00f5: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09ac5c: 0c0a |00f8: move-result-object v10 │ │ +09ac5e: 1a0b 0000 |00f9: const-string v11, "" // string@0000 │ │ +09ac62: 6e20 db2e ba00 |00fb: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ac68: 0c0a |00fe: move-result-object v10 │ │ +09ac6a: 6e10 e02e 0a00 |00ff: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ac70: 0c0a |0102: move-result-object v10 │ │ +09ac72: 4d0a 0809 |0103: aput-object v10, v8, v9 │ │ +09ac76: 2208 e705 |0105: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +09ac7a: 7010 d22e 0800 |0107: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ac80: 54e9 8711 |010a: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ac84: 4609 0906 |010c: aget-object v9, v9, v6 │ │ +09ac88: 120a |010e: const/4 v10, #int 0 // #0 │ │ +09ac8a: 4609 090a |010f: aget-object v9, v9, v10 │ │ +09ac8e: 6e20 db2e 9800 |0111: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ac94: 0c08 |0114: move-result-object v8 │ │ +09ac96: 1a09 7330 |0115: const-string v9, "~" // string@3073 │ │ +09ac9a: 6e20 db2e 9800 |0117: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09aca0: 0c08 |011a: move-result-object v8 │ │ +09aca2: 54e9 8711 |011b: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09aca6: 4609 0906 |011d: aget-object v9, v9, v6 │ │ +09acaa: 121a |011f: const/4 v10, #int 1 // #1 │ │ +09acac: 4609 090a |0120: aget-object v9, v9, v10 │ │ +09acb0: 6e20 db2e 9800 |0122: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09acb6: 0c08 |0125: move-result-object v8 │ │ +09acb8: 1a09 7330 |0126: const-string v9, "~" // string@3073 │ │ +09acbc: 6e20 db2e 9800 |0128: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09acc2: 0c08 |012b: move-result-object v8 │ │ +09acc4: 54e9 8711 |012c: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09acc8: 4609 0906 |012e: aget-object v9, v9, v6 │ │ +09accc: 122a |0130: const/4 v10, #int 2 // #2 │ │ +09acce: 4609 090a |0131: aget-object v9, v9, v10 │ │ +09acd2: 6e20 db2e 9800 |0133: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09acd8: 0c08 |0136: move-result-object v8 │ │ +09acda: 1a09 7330 |0137: const-string v9, "~" // string@3073 │ │ +09acde: 6e20 db2e 9800 |0139: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ace4: 0c08 |013c: move-result-object v8 │ │ +09ace6: 54e9 8711 |013d: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09acea: 4609 0906 |013f: aget-object v9, v9, v6 │ │ +09acee: 123a |0141: const/4 v10, #int 3 // #3 │ │ +09acf0: 4609 090a |0142: aget-object v9, v9, v10 │ │ +09acf4: 6e20 db2e 9800 |0144: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09acfa: 0c08 |0147: move-result-object v8 │ │ +09acfc: 1a09 7330 |0148: const-string v9, "~" // string@3073 │ │ +09ad00: 6e20 db2e 9800 |014a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad06: 0c08 |014d: move-result-object v8 │ │ +09ad08: 54e9 8711 |014e: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ad0c: 4609 0906 |0150: aget-object v9, v9, v6 │ │ +09ad10: 124a |0152: const/4 v10, #int 4 // #4 │ │ +09ad12: 4609 090a |0153: aget-object v9, v9, v10 │ │ +09ad16: 6e20 db2e 9800 |0155: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad1c: 0c08 |0158: move-result-object v8 │ │ +09ad1e: 1a09 7330 |0159: const-string v9, "~" // string@3073 │ │ +09ad22: 6e20 db2e 9800 |015b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad28: 0c08 |015e: move-result-object v8 │ │ +09ad2a: 54e9 8711 |015f: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ad2e: 4609 0906 |0161: aget-object v9, v9, v6 │ │ +09ad32: 126a |0163: const/4 v10, #int 6 // #6 │ │ +09ad34: 4609 090a |0164: aget-object v9, v9, v10 │ │ +09ad38: 6e20 db2e 9800 |0166: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad3e: 0c08 |0169: move-result-object v8 │ │ +09ad40: 1a09 7330 |016a: const-string v9, "~" // string@3073 │ │ +09ad44: 6e20 db2e 9800 |016c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad4a: 0c08 |016f: move-result-object v8 │ │ +09ad4c: 54e9 8711 |0170: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ad50: 4609 0906 |0172: aget-object v9, v9, v6 │ │ +09ad54: 127a |0174: const/4 v10, #int 7 // #7 │ │ +09ad56: 4609 090a |0175: aget-object v9, v9, v10 │ │ +09ad5a: 6e20 db2e 9800 |0177: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad60: 0c08 |017a: move-result-object v8 │ │ +09ad62: 1a09 7330 |017b: const-string v9, "~" // string@3073 │ │ +09ad66: 6e20 db2e 9800 |017d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad6c: 0c08 |0180: move-result-object v8 │ │ +09ad6e: 54e9 8711 |0181: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ad72: 4609 0906 |0183: aget-object v9, v9, v6 │ │ +09ad76: 130a 0800 |0185: const/16 v10, #int 8 // #8 │ │ +09ad7a: 4609 090a |0187: aget-object v9, v9, v10 │ │ +09ad7e: 6e20 db2e 9800 |0189: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad84: 0c08 |018c: move-result-object v8 │ │ +09ad86: 1a09 7330 |018d: const-string v9, "~" // string@3073 │ │ +09ad8a: 6e20 db2e 9800 |018f: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ad90: 0c08 |0192: move-result-object v8 │ │ +09ad92: 54e9 8711 |0193: iget-object v9, v14, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ad96: 4609 0906 |0195: aget-object v9, v9, v6 │ │ +09ad9a: 130a 0900 |0197: const/16 v10, #int 9 // #9 │ │ +09ad9e: 4609 090a |0199: aget-object v9, v9, v10 │ │ +09ada2: 6e20 db2e 9800 |019b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ada8: 0c08 |019e: move-result-object v8 │ │ +09adaa: 1a09 0100 |019f: const-string v9, " │ │ " // string@0001 │ │ -097432: 6e20 db2e 9800 |01a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097438: 0c08 |01aa: move-result-object v8 │ │ -09743a: 6e10 e02e 0800 |01ab: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097440: 0c07 |01ae: move-result-object v7 │ │ -097442: 6208 9d11 |01af: sget-object v8, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -097446: 2209 e705 |01b1: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -09744a: 7010 d22e 0900 |01b3: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097450: 1a0a f329 |01b6: const-string v10, "s = " // string@29f3 │ │ -097454: 6e20 db2e a900 |01b8: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09745a: 0c09 |01bb: move-result-object v9 │ │ -09745c: 6e20 db2e 7900 |01bc: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097462: 0c09 |01bf: move-result-object v9 │ │ -097464: 6e10 e02e 0900 |01c0: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09746a: 0c09 |01c3: move-result-object v9 │ │ -09746c: 6e20 472e 9800 |01c4: invoke-virtual {v8, v9}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -097472: 6e10 bc2e 0700 |01c7: invoke-virtual {v7}, Ljava/lang/String;.getBytes:()[B // method@2ebc │ │ -097478: 0c08 |01ca: move-result-object v8 │ │ -09747a: 6e20 432e 8500 |01cb: invoke-virtual {v5, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@2e43 │ │ -097480: d806 0601 |01ce: add-int/lit8 v6, v6, #int 1 // #01 │ │ -097484: 2900 96fe |01d0: goto/16 0066 // -016a │ │ -097488: 6008 9211 |01d2: sget v8, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -09748c: 1309 1400 |01d4: const/16 v9, #int 20 // #14 │ │ -097490: 3398 90fe |01d6: if-ne v8, v9, 0066 // -0170 │ │ -097494: 2208 e705 |01d8: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -097498: 7010 d22e 0800 |01da: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09749e: 6e20 db2e 2800 |01dd: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0974a4: 0c08 |01e0: move-result-object v8 │ │ -0974a6: 1a09 7730 |01e1: const-string v9, "~" // string@3077 │ │ -0974aa: 6e20 db2e 9800 |01e3: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0974b0: 0c08 |01e6: move-result-object v8 │ │ -0974b2: 1a09 f428 |01e7: const-string v9, "reallyquick │ │ -" // string@28f4 │ │ -0974b6: 6e20 db2e 9800 |01e9: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0974bc: 0c08 |01ec: move-result-object v8 │ │ -0974be: 6e10 e02e 0800 |01ed: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0974c4: 0c08 |01f0: move-result-object v8 │ │ -0974c6: 6e10 bc2e 0800 |01f1: invoke-virtual {v8}, Ljava/lang/String;.getBytes:()[B // method@2ebc │ │ -0974cc: 0c08 |01f4: move-result-object v8 │ │ -0974ce: 6e20 432e 8500 |01f5: invoke-virtual {v5, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@2e43 │ │ -0974d4: 2900 6efe |01f8: goto/16 0066 // -0192 │ │ -0974d8: 0d04 |01fa: move-exception v4 │ │ -0974da: 6208 9d11 |01fb: sget-object v8, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -0974de: 2209 e705 |01fd: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -0974e2: 7010 d22e 0900 |01ff: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0974e8: 1a0a 3d04 |0202: const-string v10, "Err : " // string@043d │ │ -0974ec: 6e20 db2e a900 |0204: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0974f2: 0c09 |0207: move-result-object v9 │ │ -0974f4: 6e20 da2e 4900 |0208: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0974fa: 0c09 |020b: move-result-object v9 │ │ -0974fc: 6e10 e02e 0900 |020c: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097502: 0c09 |020f: move-result-object v9 │ │ -097504: 6e20 472e 9800 |0210: invoke-virtual {v8, v9}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -09750a: 0e00 |0213: return-void │ │ -09750c: 0d04 |0214: move-exception v4 │ │ -09750e: 6e10 7c2e 0400 |0215: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -097514: 2900 81fe |0218: goto/16 0099 // -017f │ │ -097518: 0d04 |021a: move-exception v4 │ │ -09751a: 6e10 7c2e 0400 |021b: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -097520: 2900 a1fe |021e: goto/16 00bf // -015f │ │ -097524: 0d04 |0220: move-exception v4 │ │ -097526: 6e10 7c2e 0400 |0221: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -09752c: 2900 c1fe |0224: goto/16 00e5 // -013f │ │ -097530: 0d04 |0226: move-exception v4 │ │ -097532: 6e10 7c2e 0400 |0227: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -097538: 2900 e1fe |022a: goto/16 010b // -011f │ │ -09753c: 6e10 412e 0500 |022c: invoke-virtual {v5}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ -097542: 28e4 |022f: goto 0213 // -001c │ │ +09adae: 6e20 db2e 9800 |01a1: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09adb4: 0c08 |01a4: move-result-object v8 │ │ +09adb6: 6e10 e02e 0800 |01a5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09adbc: 0c07 |01a8: move-result-object v7 │ │ +09adbe: 6208 9d11 |01a9: sget-object v8, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +09adc2: 2209 e705 |01ab: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +09adc6: 7010 d22e 0900 |01ad: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09adcc: 1a0a f229 |01b0: const-string v10, "s = " // string@29f2 │ │ +09add0: 6e20 db2e a900 |01b2: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09add6: 0c09 |01b5: move-result-object v9 │ │ +09add8: 6e20 db2e 7900 |01b6: invoke-virtual {v9, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09adde: 0c09 |01b9: move-result-object v9 │ │ +09ade0: 6e10 e02e 0900 |01ba: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ade6: 0c09 |01bd: move-result-object v9 │ │ +09ade8: 6e20 472e 9800 |01be: invoke-virtual {v8, v9}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +09adee: 6e10 bc2e 0700 |01c1: invoke-virtual {v7}, Ljava/lang/String;.getBytes:()[B // method@2ebc │ │ +09adf4: 0c08 |01c4: move-result-object v8 │ │ +09adf6: 6e20 432e 8500 |01c5: invoke-virtual {v5, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@2e43 │ │ +09adfc: d806 0601 |01c8: add-int/lit8 v6, v6, #int 1 // #01 │ │ +09ae00: 2900 96fe |01ca: goto/16 0060 // -016a │ │ +09ae04: 6008 9211 |01cc: sget v8, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +09ae08: 1309 1400 |01ce: const/16 v9, #int 20 // #14 │ │ +09ae0c: 3398 90fe |01d0: if-ne v8, v9, 0060 // -0170 │ │ +09ae10: 2208 e705 |01d2: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +09ae14: 7010 d22e 0800 |01d4: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ae1a: 6e20 db2e 2800 |01d7: invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ae20: 0c08 |01da: move-result-object v8 │ │ +09ae22: 1a09 7530 |01db: const-string v9, "~reallyquick │ │ +" // string@3075 │ │ +09ae26: 6e20 db2e 9800 |01dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ae2c: 0c08 |01e0: move-result-object v8 │ │ +09ae2e: 6e10 e02e 0800 |01e1: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ae34: 0c08 |01e4: move-result-object v8 │ │ +09ae36: 6e10 bc2e 0800 |01e5: invoke-virtual {v8}, Ljava/lang/String;.getBytes:()[B // method@2ebc │ │ +09ae3c: 0c08 |01e8: move-result-object v8 │ │ +09ae3e: 6e20 432e 8500 |01e9: invoke-virtual {v5, v8}, Ljava/io/FileOutputStream;.write:([B)V // method@2e43 │ │ +09ae44: 2900 74fe |01ec: goto/16 0060 // -018c │ │ +09ae48: 0d04 |01ee: move-exception v4 │ │ +09ae4a: 6208 9d11 |01ef: sget-object v8, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +09ae4e: 2209 e705 |01f1: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +09ae52: 7010 d22e 0900 |01f3: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ae58: 1a0a 3e04 |01f6: const-string v10, "Err : " // string@043e │ │ +09ae5c: 6e20 db2e a900 |01f8: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ae62: 0c09 |01fb: move-result-object v9 │ │ +09ae64: 6e20 da2e 4900 |01fc: invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09ae6a: 0c09 |01ff: move-result-object v9 │ │ +09ae6c: 6e10 e02e 0900 |0200: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ae72: 0c09 |0203: move-result-object v9 │ │ +09ae74: 6e20 472e 9800 |0204: invoke-virtual {v8, v9}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +09ae7a: 0e00 |0207: return-void │ │ +09ae7c: 0d04 |0208: move-exception v4 │ │ +09ae7e: 6e10 7c2e 0400 |0209: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +09ae84: 2900 87fe |020c: goto/16 0093 // -0179 │ │ +09ae88: 0d04 |020e: move-exception v4 │ │ +09ae8a: 6e10 7c2e 0400 |020f: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +09ae90: 2900 a7fe |0212: goto/16 00b9 // -0159 │ │ +09ae94: 0d04 |0214: move-exception v4 │ │ +09ae96: 6e10 7c2e 0400 |0215: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +09ae9c: 2900 c7fe |0218: goto/16 00df // -0139 │ │ +09aea0: 0d04 |021a: move-exception v4 │ │ +09aea2: 6e10 7c2e 0400 |021b: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +09aea8: 2900 e7fe |021e: goto/16 0105 // -0119 │ │ +09aeac: 6e10 412e 0500 |0220: invoke-virtual {v5}, Ljava/io/FileOutputStream;.close:()V // method@2e41 │ │ +09aeb2: 28e4 |0223: goto 0207 // -001c │ │ catches : 7 │ │ - 0x0030 - 0x0070 │ │ - Ljava/lang/Exception; -> 0x01fa │ │ - 0x0073 - 0x0099 │ │ + 0x0030 - 0x006a │ │ + Ljava/lang/Exception; -> 0x01ee │ │ + 0x006d - 0x0093 │ │ + Ljava/lang/Exception; -> 0x0208 │ │ + 0x0093 - 0x00b9 │ │ + Ljava/lang/Exception; -> 0x020e │ │ + 0x00b9 - 0x00df │ │ Ljava/lang/Exception; -> 0x0214 │ │ - 0x0099 - 0x00bf │ │ + 0x00df - 0x0105 │ │ Ljava/lang/Exception; -> 0x021a │ │ - 0x00bf - 0x00e5 │ │ - Ljava/lang/Exception; -> 0x0220 │ │ - 0x00e5 - 0x010b │ │ - Ljava/lang/Exception; -> 0x0226 │ │ - 0x010b - 0x01f8 │ │ - Ljava/lang/Exception; -> 0x01fa │ │ - 0x0215 - 0x022f │ │ - Ljava/lang/Exception; -> 0x01fa │ │ + 0x0105 - 0x01ec │ │ + Ljava/lang/Exception; -> 0x01ee │ │ + 0x0209 - 0x0223 │ │ + Ljava/lang/Exception; -> 0x01ee │ │ positions : │ │ 0x0000 line=467 │ │ 0x0008 line=484 │ │ 0x000f line=485 │ │ 0x0013 line=486 │ │ 0x002e line=489 │ │ 0x0030 line=492 │ │ 0x003f line=498 │ │ 0x0040 line=504 │ │ 0x0046 line=505 │ │ - 0x0066 line=508 │ │ - 0x0073 line=511 │ │ - 0x0099 line=517 │ │ - 0x00bf line=523 │ │ - 0x00e5 line=529 │ │ - 0x010b line=534 │ │ - 0x01af line=535 │ │ - 0x01c7 line=536 │ │ - 0x01ce line=537 │ │ - 0x01d2 line=506 │ │ - 0x01d8 line=507 │ │ - 0x01fa line=545 │ │ - 0x01fb line=547 │ │ - 0x0213 line=551 │ │ - 0x0214 line=512 │ │ - 0x0215 line=514 │ │ - 0x021a line=518 │ │ - 0x021b line=520 │ │ - 0x0220 line=524 │ │ - 0x0221 line=526 │ │ - 0x0226 line=530 │ │ - 0x0227 line=532 │ │ - 0x022c line=539 │ │ - locals : │ │ - 0x01af - 0x01d2 reg=7 s Ljava/lang/String; │ │ - 0x003f - 0x01fa reg=5 fos Ljava/io/FileOutputStream; │ │ - 0x01fb - 0x0213 reg=4 e Ljava/lang/Exception; │ │ + 0x0060 line=508 │ │ + 0x006d line=511 │ │ + 0x0093 line=517 │ │ + 0x00b9 line=523 │ │ + 0x00df line=529 │ │ + 0x0105 line=534 │ │ + 0x01a9 line=535 │ │ + 0x01c1 line=536 │ │ + 0x01c8 line=537 │ │ + 0x01cc line=506 │ │ + 0x01d2 line=507 │ │ + 0x01ee line=545 │ │ + 0x01ef line=547 │ │ + 0x0207 line=551 │ │ + 0x0208 line=512 │ │ + 0x0209 line=514 │ │ + 0x020e line=518 │ │ + 0x020f line=520 │ │ + 0x0214 line=524 │ │ + 0x0215 line=526 │ │ + 0x021a line=530 │ │ + 0x021b line=532 │ │ + 0x0220 line=539 │ │ + locals : │ │ + 0x01a9 - 0x01cc reg=7 s Ljava/lang/String; │ │ + 0x003f - 0x01ee reg=5 fos Ljava/io/FileOutputStream; │ │ + 0x01ef - 0x0207 reg=4 e Ljava/lang/Exception; │ │ + 0x0209 - 0x020e reg=4 e Ljava/lang/Exception; │ │ + 0x020f - 0x0214 reg=4 e Ljava/lang/Exception; │ │ 0x0215 - 0x021a reg=4 e Ljava/lang/Exception; │ │ 0x021b - 0x0220 reg=4 e Ljava/lang/Exception; │ │ - 0x0221 - 0x0226 reg=4 e Ljava/lang/Exception; │ │ - 0x0227 - 0x022c reg=4 e Ljava/lang/Exception; │ │ - 0x0030 - 0x0230 reg=0 FILENAME Ljava/lang/String; │ │ - 0x0013 - 0x0230 reg=1 cal Ljava/util/Calendar; │ │ - 0x002e - 0x0230 reg=2 date Ljava/lang/String; │ │ - 0x000f - 0x0230 reg=3 dateFormat Ljava/text/DateFormat; │ │ - 0x0214 - 0x0230 reg=5 fos Ljava/io/FileOutputStream; │ │ - 0x0001 - 0x0230 reg=6 i I │ │ - 0x0000 - 0x0230 reg=14 this Lcom/juet/attendance/attendance$WebExtractor; │ │ + 0x0030 - 0x0224 reg=0 FILENAME Ljava/lang/String; │ │ + 0x0013 - 0x0224 reg=1 cal Ljava/util/Calendar; │ │ + 0x002e - 0x0224 reg=2 date Ljava/lang/String; │ │ + 0x000f - 0x0224 reg=3 dateFormat Ljava/text/DateFormat; │ │ + 0x0208 - 0x0224 reg=5 fos Ljava/io/FileOutputStream; │ │ + 0x0001 - 0x0224 reg=6 i I │ │ + 0x0000 - 0x0224 reg=14 this Lcom/juet/attendance/attendance$WebExtractor; │ │ │ │ #4 : (in Lcom/juet/attendance/attendance$WebExtractor;) │ │ name : 'sendPost' │ │ type : '(Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 170 16-bit code units │ │ -097598: |[097598] com.juet.attendance.attendance$WebExtractor.sendPost:(Ljava/lang/String;Ljava/lang/String;)V │ │ -0975a8: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0975aa: 2202 0006 |0001: new-instance v2, Ljava/net/URL; // type@0600 │ │ -0975ae: 7020 ff2e a200 |0003: invoke-direct {v2, v10}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@2eff │ │ -0975b4: 6e10 002f 0200 |0006: invoke-virtual {v2}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@2f00 │ │ -0975ba: 0c05 |0009: move-result-object v5 │ │ -0975bc: 1f05 2c06 |000a: check-cast v5, Ljavax/net/ssl/HttpsURLConnection; // type@062c │ │ -0975c0: 5b95 8611 |000c: iput-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -0975c4: 5495 8611 |000e: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -0975c8: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -0975ca: 6e20 992f 6500 |0011: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setUseCaches:(Z)V // method@2f99 │ │ -0975d0: 5495 8611 |0014: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -0975d4: 1a06 6c0e |0016: const-string v6, "POST" // string@0e6c │ │ -0975d8: 6e20 972f 6500 |0018: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setRequestMethod:(Ljava/lang/String;)V // method@2f97 │ │ -0975de: 5495 8611 |001b: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -0975e2: 1a06 0805 |001d: const-string v6, "Host" // string@0508 │ │ -0975e6: 1a07 0430 |001f: const-string v7, "webkiosk.juet.ac.in" // string@3004 │ │ -0975ea: 6e30 982f 6507 |0021: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -0975f0: 5495 8611 |0024: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -0975f4: 1a06 4911 |0026: const-string v6, "User-Agent" // string@1149 │ │ -0975f8: 1a07 be0d |0028: const-string v7, "Mozilla/5.0" // string@0dbe │ │ -0975fc: 6e30 982f 6507 |002a: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -097602: 5495 8611 |002d: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -097606: 1a06 e601 |002f: const-string v6, "Accept" // string@01e6 │ │ -09760a: 1a07 842e |0031: const-string v7, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" // string@2e84 │ │ -09760e: 6e30 982f 6507 |0033: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -097614: 5495 8611 |0036: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -097618: 1a06 e701 |0038: const-string v6, "Accept-Language" // string@01e7 │ │ -09761c: 1a07 0219 |003a: const-string v7, "en-US,en;q=0.5" // string@1902 │ │ -097620: 6e30 982f 6507 |003c: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -097626: 5495 8611 |003f: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09762a: 1a06 4503 |0041: const-string v6, "Connection" // string@0345 │ │ -09762e: 1a07 d516 |0043: const-string v7, "close" // string@16d5 │ │ -097632: 6e30 982f 6507 |0045: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -097638: 5495 8611 |0048: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09763c: 1a06 f90e |004a: const-string v6, "Referer" // string@0ef9 │ │ -097640: 1a07 0430 |004c: const-string v7, "webkiosk.juet.ac.in" // string@3004 │ │ -097644: 6e30 982f 6507 |004e: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -09764a: 5495 8611 |0051: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09764e: 1a06 5003 |0053: const-string v6, "Content-Type" // string@0350 │ │ -097652: 1a07 7815 |0055: const-string v7, "application/x-www-form-urlencoded" // string@1578 │ │ -097656: 6e30 982f 6507 |0057: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -09765c: 5495 8611 |005a: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -097660: 1a06 4f03 |005c: const-string v6, "Content-Length" // string@034f │ │ -097664: 6e10 c32e 0b00 |005e: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -09766a: 0a07 |0061: move-result v7 │ │ -09766c: 7110 902e 0700 |0062: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2e90 │ │ -097672: 0c07 |0065: move-result-object v7 │ │ -097674: 6e30 982f 6507 |0066: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ -09767a: 5495 8611 |0069: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -09767e: 6e20 962f 8500 |006b: invoke-virtual {v5, v8}, Ljavax/net/ssl/HttpsURLConnection;.setDoOutput:(Z)V // method@2f96 │ │ -097684: 5495 8611 |006e: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -097688: 6e20 952f 8500 |0070: invoke-virtual {v5, v8}, Ljavax/net/ssl/HttpsURLConnection;.setDoInput:(Z)V // method@2f95 │ │ -09768e: 2204 b005 |0073: new-instance v4, Ljava/io/DataOutputStream; // type@05b0 │ │ -097692: 5495 8611 |0075: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -097696: 6e10 932f 0500 |0077: invoke-virtual {v5}, Ljavax/net/ssl/HttpsURLConnection;.getOutputStream:()Ljava/io/OutputStream; // method@2f93 │ │ -09769c: 0c05 |007a: move-result-object v5 │ │ -09769e: 7020 1f2e 5400 |007b: invoke-direct {v4, v5}, Ljava/io/DataOutputStream;.:(Ljava/io/OutputStream;)V // method@2e1f │ │ -0976a4: 6e20 222e b400 |007e: invoke-virtual {v4, v11}, Ljava/io/DataOutputStream;.writeBytes:(Ljava/lang/String;)V // method@2e22 │ │ -0976aa: 6e10 212e 0400 |0081: invoke-virtual {v4}, Ljava/io/DataOutputStream;.flush:()V // method@2e21 │ │ -0976b0: 6e10 202e 0400 |0084: invoke-virtual {v4}, Ljava/io/DataOutputStream;.close:()V // method@2e20 │ │ -0976b6: 2200 af05 |0087: new-instance v0, Ljava/io/BufferedReader; // type@05af │ │ -0976ba: 2205 b805 |0089: new-instance v5, Ljava/io/InputStreamReader; // type@05b8 │ │ -0976be: 5496 8611 |008b: iget-object v6, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ -0976c2: 6e10 922f 0600 |008d: invoke-virtual {v6}, Ljavax/net/ssl/HttpsURLConnection;.getInputStream:()Ljava/io/InputStream; // method@2f92 │ │ -0976c8: 0c06 |0090: move-result-object v6 │ │ -0976ca: 7020 462e 6500 |0091: invoke-direct {v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@2e46 │ │ -0976d0: 7020 1c2e 5000 |0094: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@2e1c │ │ -0976d6: 2203 e605 |0097: new-instance v3, Ljava/lang/StringBuffer; // type@05e6 │ │ -0976da: 7010 cf2e 0300 |0099: invoke-direct {v3}, Ljava/lang/StringBuffer;.:()V // method@2ecf │ │ -0976e0: 6e10 1e2e 0000 |009c: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ -0976e6: 0c01 |009f: move-result-object v1 │ │ -0976e8: 3801 0600 |00a0: if-eqz v1, 00a6 // +0006 │ │ -0976ec: 6e20 d02e 1300 |00a2: invoke-virtual {v3, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@2ed0 │ │ -0976f2: 28f7 |00a5: goto 009c // -0009 │ │ -0976f4: 6e10 1d2e 0000 |00a6: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@2e1d │ │ -0976fa: 0e00 |00a9: return-void │ │ +09af08: |[09af08] com.juet.attendance.attendance$WebExtractor.sendPost:(Ljava/lang/String;Ljava/lang/String;)V │ │ +09af18: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +09af1a: 2202 0006 |0001: new-instance v2, Ljava/net/URL; // type@0600 │ │ +09af1e: 7020 ff2e a200 |0003: invoke-direct {v2, v10}, Ljava/net/URL;.:(Ljava/lang/String;)V // method@2eff │ │ +09af24: 6e10 002f 0200 |0006: invoke-virtual {v2}, Ljava/net/URL;.openConnection:()Ljava/net/URLConnection; // method@2f00 │ │ +09af2a: 0c05 |0009: move-result-object v5 │ │ +09af2c: 1f05 2c06 |000a: check-cast v5, Ljavax/net/ssl/HttpsURLConnection; // type@062c │ │ +09af30: 5b95 8611 |000c: iput-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af34: 5495 8611 |000e: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af38: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +09af3a: 6e20 992f 6500 |0011: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setUseCaches:(Z)V // method@2f99 │ │ +09af40: 5495 8611 |0014: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af44: 1a06 6d0e |0016: const-string v6, "POST" // string@0e6d │ │ +09af48: 6e20 972f 6500 |0018: invoke-virtual {v5, v6}, Ljavax/net/ssl/HttpsURLConnection;.setRequestMethod:(Ljava/lang/String;)V // method@2f97 │ │ +09af4e: 5495 8611 |001b: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af52: 1a06 0905 |001d: const-string v6, "Host" // string@0509 │ │ +09af56: 1a07 0330 |001f: const-string v7, "webkiosk.juet.ac.in" // string@3003 │ │ +09af5a: 6e30 982f 6507 |0021: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09af60: 5495 8611 |0024: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af64: 1a06 4a11 |0026: const-string v6, "User-Agent" // string@114a │ │ +09af68: 1a07 bf0d |0028: const-string v7, "Mozilla/5.0" // string@0dbf │ │ +09af6c: 6e30 982f 6507 |002a: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09af72: 5495 8611 |002d: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af76: 1a06 e801 |002f: const-string v6, "Accept" // string@01e8 │ │ +09af7a: 1a07 832e |0031: const-string v7, "text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8" // string@2e83 │ │ +09af7e: 6e30 982f 6507 |0033: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09af84: 5495 8611 |0036: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af88: 1a06 e901 |0038: const-string v6, "Accept-Language" // string@01e9 │ │ +09af8c: 1a07 0319 |003a: const-string v7, "en-US,en;q=0.5" // string@1903 │ │ +09af90: 6e30 982f 6507 |003c: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09af96: 5495 8611 |003f: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09af9a: 1a06 4703 |0041: const-string v6, "Connection" // string@0347 │ │ +09af9e: 1a07 d616 |0043: const-string v7, "close" // string@16d6 │ │ +09afa2: 6e30 982f 6507 |0045: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09afa8: 5495 8611 |0048: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09afac: 1a06 fa0e |004a: const-string v6, "Referer" // string@0efa │ │ +09afb0: 1a07 0330 |004c: const-string v7, "webkiosk.juet.ac.in" // string@3003 │ │ +09afb4: 6e30 982f 6507 |004e: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09afba: 5495 8611 |0051: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09afbe: 1a06 5203 |0053: const-string v6, "Content-Type" // string@0352 │ │ +09afc2: 1a07 7915 |0055: const-string v7, "application/x-www-form-urlencoded" // string@1579 │ │ +09afc6: 6e30 982f 6507 |0057: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09afcc: 5495 8611 |005a: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09afd0: 1a06 5103 |005c: const-string v6, "Content-Length" // string@0351 │ │ +09afd4: 6e10 c32e 0b00 |005e: invoke-virtual {v11}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +09afda: 0a07 |0061: move-result v7 │ │ +09afdc: 7110 902e 0700 |0062: invoke-static {v7}, Ljava/lang/Integer;.toString:(I)Ljava/lang/String; // method@2e90 │ │ +09afe2: 0c07 |0065: move-result-object v7 │ │ +09afe4: 6e30 982f 6507 |0066: invoke-virtual {v5, v6, v7}, Ljavax/net/ssl/HttpsURLConnection;.setRequestProperty:(Ljava/lang/String;Ljava/lang/String;)V // method@2f98 │ │ +09afea: 5495 8611 |0069: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09afee: 6e20 962f 8500 |006b: invoke-virtual {v5, v8}, Ljavax/net/ssl/HttpsURLConnection;.setDoOutput:(Z)V // method@2f96 │ │ +09aff4: 5495 8611 |006e: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09aff8: 6e20 952f 8500 |0070: invoke-virtual {v5, v8}, Ljavax/net/ssl/HttpsURLConnection;.setDoInput:(Z)V // method@2f95 │ │ +09affe: 2204 b005 |0073: new-instance v4, Ljava/io/DataOutputStream; // type@05b0 │ │ +09b002: 5495 8611 |0075: iget-object v5, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09b006: 6e10 932f 0500 |0077: invoke-virtual {v5}, Ljavax/net/ssl/HttpsURLConnection;.getOutputStream:()Ljava/io/OutputStream; // method@2f93 │ │ +09b00c: 0c05 |007a: move-result-object v5 │ │ +09b00e: 7020 1f2e 5400 |007b: invoke-direct {v4, v5}, Ljava/io/DataOutputStream;.:(Ljava/io/OutputStream;)V // method@2e1f │ │ +09b014: 6e20 222e b400 |007e: invoke-virtual {v4, v11}, Ljava/io/DataOutputStream;.writeBytes:(Ljava/lang/String;)V // method@2e22 │ │ +09b01a: 6e10 212e 0400 |0081: invoke-virtual {v4}, Ljava/io/DataOutputStream;.flush:()V // method@2e21 │ │ +09b020: 6e10 202e 0400 |0084: invoke-virtual {v4}, Ljava/io/DataOutputStream;.close:()V // method@2e20 │ │ +09b026: 2200 af05 |0087: new-instance v0, Ljava/io/BufferedReader; // type@05af │ │ +09b02a: 2205 b805 |0089: new-instance v5, Ljava/io/InputStreamReader; // type@05b8 │ │ +09b02e: 5496 8611 |008b: iget-object v6, v9, Lcom/juet/attendance/attendance$WebExtractor;.conn:Ljavax/net/ssl/HttpsURLConnection; // field@1186 │ │ +09b032: 6e10 922f 0600 |008d: invoke-virtual {v6}, Ljavax/net/ssl/HttpsURLConnection;.getInputStream:()Ljava/io/InputStream; // method@2f92 │ │ +09b038: 0c06 |0090: move-result-object v6 │ │ +09b03a: 7020 462e 6500 |0091: invoke-direct {v5, v6}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@2e46 │ │ +09b040: 7020 1c2e 5000 |0094: invoke-direct {v0, v5}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@2e1c │ │ +09b046: 2203 e605 |0097: new-instance v3, Ljava/lang/StringBuffer; // type@05e6 │ │ +09b04a: 7010 cf2e 0300 |0099: invoke-direct {v3}, Ljava/lang/StringBuffer;.:()V // method@2ecf │ │ +09b050: 6e10 1e2e 0000 |009c: invoke-virtual {v0}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ +09b056: 0c01 |009f: move-result-object v1 │ │ +09b058: 3801 0600 |00a0: if-eqz v1, 00a6 // +0006 │ │ +09b05c: 6e20 d02e 1300 |00a2: invoke-virtual {v3, v1}, Ljava/lang/StringBuffer;.append:(Ljava/lang/String;)Ljava/lang/StringBuffer; // method@2ed0 │ │ +09b062: 28f7 |00a5: goto 009c // -0009 │ │ +09b064: 6e10 1d2e 0000 |00a6: invoke-virtual {v0}, Ljava/io/BufferedReader;.close:()V // method@2e1d │ │ +09b06a: 0e00 |00a9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=618 │ │ 0x0006 line=620 │ │ 0x000e line=622 │ │ 0x0014 line=623 │ │ 0x001b line=624 │ │ @@ -165697,14 +165752,15 @@ │ │ 0x0069 line=633 │ │ 0x006e line=634 │ │ 0x0073 line=636 │ │ 0x007e line=637 │ │ 0x0081 line=638 │ │ 0x0084 line=639 │ │ 0x0087 line=657 │ │ + 0x008d line=658 │ │ 0x0097 line=660 │ │ 0x009c line=661 │ │ 0x00a2 line=662 │ │ 0x00a6 line=664 │ │ 0x00a9 line=665 │ │ locals : │ │ 0x0097 - 0x00aa reg=0 in Ljava/io/BufferedReader; │ │ @@ -165721,173 +165777,173 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 308 16-bit code units │ │ -0976fc: |[0976fc] com.juet.attendance.attendance$WebExtractor.trimmer:(Ljava/lang/String;)V │ │ -09770c: 124c |0000: const/4 v12, #int 4 // #4 │ │ -09770e: 121b |0001: const/4 v11, #int 1 // #1 │ │ -097710: 125a |0002: const/4 v10, #int 5 // #5 │ │ -097712: 1a06 6001 |0003: const-string v6, "" // string@0160 │ │ -097716: 6e20 be2e 6e00 |0005: invoke-virtual {v14, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -09771c: 0a06 |0008: move-result v6 │ │ -09771e: d806 0608 |0009: add-int/lit8 v6, v6, #int 8 // #08 │ │ -097722: 1a07 3701 |000b: const-string v7, "" // string@0137 │ │ -097726: 6e20 be2e 7e00 |000d: invoke-virtual {v14, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -09772c: 0a07 |0010: move-result v7 │ │ -09772e: 6e30 c82e 6e07 |0011: invoke-virtual {v14, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -097734: 0c05 |0014: move-result-object v5 │ │ -097736: 1a03 0000 |0015: const-string v3, "" // string@0000 │ │ -09773a: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ -09773e: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -097740: 1306 0f00 |001a: const/16 v6, #int 15 // #f │ │ -097744: 3561 4d00 |001c: if-ge v1, v6, 0069 // +004d │ │ -097748: 1a06 6201 |001e: const-string v6, "" // string@013a │ │ -09775c: 6e20 be2e 7500 |0028: invoke-virtual {v5, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -097762: 0a07 |002b: move-result v7 │ │ -097764: 6e30 c82e 6507 |002c: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -09776a: 0c03 |002f: move-result-object v3 │ │ -09776c: 1202 |0030: const/4 v2, #int 0 // #0 │ │ -09776e: 35a2 b700 |0031: if-ge v2, v10, 00e8 // +00b7 │ │ -097772: 1a06 6101 |0033: const-string v6, "" // string@0139 │ │ -097786: 6e20 be2e 7300 |003d: invoke-virtual {v3, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -09778c: 0a07 |0040: move-result v7 │ │ -09778e: 6e30 c82e 6307 |0041: invoke-virtual {v3, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -097794: 0c04 |0044: move-result-object v4 │ │ -097796: 1a06 ab00 |0045: const-string v6, " " // string@00ab │ │ -09779a: 6e20 b92e 6400 |0047: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0977a0: 0a06 |004a: move-result v6 │ │ -0977a2: 3806 1f00 |004b: if-eqz v6, 006a // +001f │ │ -0977a6: 1a04 c90d |004d: const-string v4, "N/A" // string@0dc9 │ │ -0977aa: 54d6 8711 |004f: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0977ae: 4606 0601 |0051: aget-object v6, v6, v1 │ │ -0977b2: 4d04 0602 |0053: aput-object v4, v6, v2 │ │ -0977b6: 1a06 3801 |0055: const-string v6, "" // string@0164 │ │ -0977f4: 1307 3200 |0074: const/16 v7, #int 50 // #32 │ │ -0977f8: 6e30 bf2e 6307 |0076: invoke-virtual {v3, v6, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@2ebf │ │ -0977fe: 0a06 |0079: move-result v6 │ │ -097800: d806 0601 |007a: add-int/lit8 v6, v6, #int 1 // #01 │ │ -097804: 1a07 3501 |007c: const-string v7, "" // string@0164 │ │ -09782c: 6e20 be2e 6400 |0090: invoke-virtual {v4, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -097832: 0a06 |0093: move-result v6 │ │ -097834: d806 0601 |0094: add-int/lit8 v6, v6, #int 1 // #01 │ │ -097838: 6e10 c32e 0400 |0096: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -09783e: 0a07 |0099: move-result v7 │ │ -097840: 6e30 c82e 6407 |009a: invoke-virtual {v4, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -097846: 0c04 |009d: move-result-object v4 │ │ -097848: 32b2 0400 |009e: if-eq v2, v11, 00a2 // +0004 │ │ -09784c: 33c2 afff |00a0: if-ne v2, v12, 004f // -0051 │ │ -097850: 33b2 0a00 |00a2: if-ne v2, v11, 00ac // +000a │ │ -097854: 1a06 c90d |00a4: const-string v6, "N/A" // string@0dc9 │ │ -097858: 6e20 b92e 6400 |00a6: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09785e: 0a06 |00a9: move-result v6 │ │ -097860: 3806 1a00 |00aa: if-eqz v6, 00c4 // +001a │ │ -097864: 33c2 3200 |00ac: if-ne v2, v12, 00de // +0032 │ │ -097868: 54d6 8711 |00ae: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09786c: 4606 0601 |00b0: aget-object v6, v6, v1 │ │ -097870: 4606 060b |00b2: aget-object v6, v6, v11 │ │ -097874: 1a07 c90d |00b4: const-string v7, "N/A" // string@0dc9 │ │ -097878: 6e20 b92e 7600 |00b6: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09787e: 0a06 |00b9: move-result v6 │ │ -097880: 3806 2400 |00ba: if-eqz v6, 00de // +0024 │ │ -097884: 1a06 c90d |00bc: const-string v6, "N/A" // string@0dc9 │ │ -097888: 6e20 b92e 6400 |00be: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09788e: 0a06 |00c1: move-result v6 │ │ -097890: 3906 1c00 |00c2: if-nez v6, 00de // +001c │ │ -097894: 54d6 8711 |00c4: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097898: 4606 0601 |00c6: aget-object v6, v6, v1 │ │ -09789c: 1a07 ae00 |00c8: const-string v7, "'" // string@00ae │ │ -0978a0: 6e20 be2e 7300 |00ca: invoke-virtual {v3, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -0978a6: 0a07 |00cd: move-result v7 │ │ -0978a8: d807 0701 |00ce: add-int/lit8 v7, v7, #int 1 // #01 │ │ -0978ac: 1a08 b000 |00d0: const-string v8, "'>" // string@00b0 │ │ -0978b0: 6e20 be2e 8300 |00d2: invoke-virtual {v3, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -0978b6: 0a08 |00d5: move-result v8 │ │ -0978b8: 6e30 c82e 7308 |00d6: invoke-virtual {v3, v7, v8}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -0978be: 0c07 |00d9: move-result-object v7 │ │ -0978c0: 4d07 060a |00da: aput-object v7, v6, v10 │ │ -0978c4: 2900 73ff |00dc: goto/16 004f // -008d │ │ -0978c8: 54d6 8711 |00de: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0978cc: 4606 0601 |00e0: aget-object v6, v6, v1 │ │ -0978d0: 1a07 c90d |00e2: const-string v7, "N/A" // string@0dc9 │ │ -0978d4: 4d07 060a |00e4: aput-object v7, v6, v10 │ │ -0978d8: 2900 69ff |00e6: goto/16 004f // -0097 │ │ -0978dc: 1a06 3a01 |00e8: const-string v6, "" // string@013a │ │ -0978e0: 6e20 be2e 6500 |00ea: invoke-virtual {v5, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -0978e6: 0a06 |00ed: move-result v6 │ │ -0978e8: d806 0605 |00ee: add-int/lit8 v6, v6, #int 5 // #05 │ │ -0978ec: 6e10 c32e 0500 |00f0: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0978f2: 0a07 |00f3: move-result v7 │ │ -0978f4: 6e30 c82e 6507 |00f4: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -0978fa: 0c05 |00f7: move-result-object v5 │ │ -0978fc: 54d6 8711 |00f8: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097900: 4606 0601 |00fa: aget-object v6, v6, v1 │ │ -097904: 4606 060b |00fc: aget-object v6, v6, v11 │ │ -097908: 1a07 c90d |00fe: const-string v7, "N/A" // string@0dc9 │ │ -09790c: 6e20 b92e 7600 |0100: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -097912: 0a06 |0103: move-result v6 │ │ -097914: 3806 1800 |0104: if-eqz v6, 011c // +0018 │ │ -097918: 54d6 8711 |0106: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -09791c: 4606 0601 |0108: aget-object v6, v6, v1 │ │ -097920: 4606 060c |010a: aget-object v6, v6, v12 │ │ -097924: 1a07 c90d |010c: const-string v7, "N/A" // string@0dc9 │ │ -097928: 6e20 b92e 7600 |010e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09792e: 0a06 |0111: move-result v6 │ │ -097930: 3806 0a00 |0112: if-eqz v6, 011c // +000a │ │ -097934: 54d6 8711 |0114: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097938: 4606 0601 |0116: aget-object v6, v6, v1 │ │ -09793c: 1a07 c90d |0118: const-string v7, "N/A" // string@0dc9 │ │ -097940: 4d07 060a |011a: aput-object v7, v6, v10 │ │ -097944: 54d6 8711 |011c: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097948: 4606 0601 |011e: aget-object v6, v6, v1 │ │ -09794c: 54d7 8711 |0120: iget-object v7, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097950: 4607 0701 |0122: aget-object v7, v7, v1 │ │ -097954: 4607 070a |0124: aget-object v7, v7, v10 │ │ -097958: 1a08 da14 |0126: const-string v8, "amp;" // string@14da │ │ -09795c: 1a09 0000 |0128: const-string v9, "" // string@0000 │ │ -097960: 6e30 c42e 8709 |012a: invoke-virtual {v7, v8, v9}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2ec4 │ │ -097966: 0c07 |012d: move-result-object v7 │ │ -097968: 4d07 060a |012e: aput-object v7, v6, v10 │ │ -09796c: d801 0101 |0130: add-int/lit8 v1, v1, #int 1 // #01 │ │ -097970: 2900 e8fe |0132: goto/16 001a // -0118 │ │ +09b06c: |[09b06c] com.juet.attendance.attendance$WebExtractor.trimmer:(Ljava/lang/String;)V │ │ +09b07c: 124c |0000: const/4 v12, #int 4 // #4 │ │ +09b07e: 121b |0001: const/4 v11, #int 1 // #1 │ │ +09b080: 125a |0002: const/4 v10, #int 5 // #5 │ │ +09b082: 1a06 6201 |0003: const-string v6, "" // string@0162 │ │ +09b086: 6e20 be2e 6e00 |0005: invoke-virtual {v14, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b08c: 0a06 |0008: move-result v6 │ │ +09b08e: d806 0608 |0009: add-int/lit8 v6, v6, #int 8 // #08 │ │ +09b092: 1a07 3901 |000b: const-string v7, "" // string@0139 │ │ +09b096: 6e20 be2e 7e00 |000d: invoke-virtual {v14, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b09c: 0a07 |0010: move-result v7 │ │ +09b09e: 6e30 c82e 6e07 |0011: invoke-virtual {v14, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +09b0a4: 0c05 |0014: move-result-object v5 │ │ +09b0a6: 1a03 0000 |0015: const-string v3, "" // string@0000 │ │ +09b0aa: 1a04 0000 |0017: const-string v4, "" // string@0000 │ │ +09b0ae: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +09b0b0: 1306 0f00 |001a: const/16 v6, #int 15 // #f │ │ +09b0b4: 3561 4d00 |001c: if-ge v1, v6, 0069 // +004d │ │ +09b0b8: 1a06 6401 |001e: const-string v6, "" // string@013c │ │ +09b0cc: 6e20 be2e 7500 |0028: invoke-virtual {v5, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b0d2: 0a07 |002b: move-result v7 │ │ +09b0d4: 6e30 c82e 6507 |002c: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +09b0da: 0c03 |002f: move-result-object v3 │ │ +09b0dc: 1202 |0030: const/4 v2, #int 0 // #0 │ │ +09b0de: 35a2 b700 |0031: if-ge v2, v10, 00e8 // +00b7 │ │ +09b0e2: 1a06 6301 |0033: const-string v6, "" // string@013b │ │ +09b0f6: 6e20 be2e 7300 |003d: invoke-virtual {v3, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b0fc: 0a07 |0040: move-result v7 │ │ +09b0fe: 6e30 c82e 6307 |0041: invoke-virtual {v3, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +09b104: 0c04 |0044: move-result-object v4 │ │ +09b106: 1a06 ad00 |0045: const-string v6, " " // string@00ad │ │ +09b10a: 6e20 b92e 6400 |0047: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b110: 0a06 |004a: move-result v6 │ │ +09b112: 3806 1f00 |004b: if-eqz v6, 006a // +001f │ │ +09b116: 1a04 ca0d |004d: const-string v4, "N/A" // string@0dca │ │ +09b11a: 54d6 8711 |004f: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b11e: 4606 0601 |0051: aget-object v6, v6, v1 │ │ +09b122: 4d04 0602 |0053: aput-object v4, v6, v2 │ │ +09b126: 1a06 3a01 |0055: const-string v6, "" // string@0166 │ │ +09b164: 1307 3200 |0074: const/16 v7, #int 50 // #32 │ │ +09b168: 6e30 bf2e 6307 |0076: invoke-virtual {v3, v6, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;I)I // method@2ebf │ │ +09b16e: 0a06 |0079: move-result v6 │ │ +09b170: d806 0601 |007a: add-int/lit8 v6, v6, #int 1 // #01 │ │ +09b174: 1a07 3701 |007c: const-string v7, "" // string@0166 │ │ +09b19c: 6e20 be2e 6400 |0090: invoke-virtual {v4, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b1a2: 0a06 |0093: move-result v6 │ │ +09b1a4: d806 0601 |0094: add-int/lit8 v6, v6, #int 1 // #01 │ │ +09b1a8: 6e10 c32e 0400 |0096: invoke-virtual {v4}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +09b1ae: 0a07 |0099: move-result v7 │ │ +09b1b0: 6e30 c82e 6407 |009a: invoke-virtual {v4, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +09b1b6: 0c04 |009d: move-result-object v4 │ │ +09b1b8: 32b2 0400 |009e: if-eq v2, v11, 00a2 // +0004 │ │ +09b1bc: 33c2 afff |00a0: if-ne v2, v12, 004f // -0051 │ │ +09b1c0: 33b2 0a00 |00a2: if-ne v2, v11, 00ac // +000a │ │ +09b1c4: 1a06 ca0d |00a4: const-string v6, "N/A" // string@0dca │ │ +09b1c8: 6e20 b92e 6400 |00a6: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b1ce: 0a06 |00a9: move-result v6 │ │ +09b1d0: 3806 1a00 |00aa: if-eqz v6, 00c4 // +001a │ │ +09b1d4: 33c2 3200 |00ac: if-ne v2, v12, 00de // +0032 │ │ +09b1d8: 54d6 8711 |00ae: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b1dc: 4606 0601 |00b0: aget-object v6, v6, v1 │ │ +09b1e0: 4606 060b |00b2: aget-object v6, v6, v11 │ │ +09b1e4: 1a07 ca0d |00b4: const-string v7, "N/A" // string@0dca │ │ +09b1e8: 6e20 b92e 7600 |00b6: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b1ee: 0a06 |00b9: move-result v6 │ │ +09b1f0: 3806 2400 |00ba: if-eqz v6, 00de // +0024 │ │ +09b1f4: 1a06 ca0d |00bc: const-string v6, "N/A" // string@0dca │ │ +09b1f8: 6e20 b92e 6400 |00be: invoke-virtual {v4, v6}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b1fe: 0a06 |00c1: move-result v6 │ │ +09b200: 3906 1c00 |00c2: if-nez v6, 00de // +001c │ │ +09b204: 54d6 8711 |00c4: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b208: 4606 0601 |00c6: aget-object v6, v6, v1 │ │ +09b20c: 1a07 b000 |00c8: const-string v7, "'" // string@00b0 │ │ +09b210: 6e20 be2e 7300 |00ca: invoke-virtual {v3, v7}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b216: 0a07 |00cd: move-result v7 │ │ +09b218: d807 0701 |00ce: add-int/lit8 v7, v7, #int 1 // #01 │ │ +09b21c: 1a08 b200 |00d0: const-string v8, "'>" // string@00b2 │ │ +09b220: 6e20 be2e 8300 |00d2: invoke-virtual {v3, v8}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b226: 0a08 |00d5: move-result v8 │ │ +09b228: 6e30 c82e 7308 |00d6: invoke-virtual {v3, v7, v8}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +09b22e: 0c07 |00d9: move-result-object v7 │ │ +09b230: 4d07 060a |00da: aput-object v7, v6, v10 │ │ +09b234: 2900 73ff |00dc: goto/16 004f // -008d │ │ +09b238: 54d6 8711 |00de: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b23c: 4606 0601 |00e0: aget-object v6, v6, v1 │ │ +09b240: 1a07 ca0d |00e2: const-string v7, "N/A" // string@0dca │ │ +09b244: 4d07 060a |00e4: aput-object v7, v6, v10 │ │ +09b248: 2900 69ff |00e6: goto/16 004f // -0097 │ │ +09b24c: 1a06 3c01 |00e8: const-string v6, "" // string@013c │ │ +09b250: 6e20 be2e 6500 |00ea: invoke-virtual {v5, v6}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b256: 0a06 |00ed: move-result v6 │ │ +09b258: d806 0605 |00ee: add-int/lit8 v6, v6, #int 5 // #05 │ │ +09b25c: 6e10 c32e 0500 |00f0: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +09b262: 0a07 |00f3: move-result v7 │ │ +09b264: 6e30 c82e 6507 |00f4: invoke-virtual {v5, v6, v7}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +09b26a: 0c05 |00f7: move-result-object v5 │ │ +09b26c: 54d6 8711 |00f8: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b270: 4606 0601 |00fa: aget-object v6, v6, v1 │ │ +09b274: 4606 060b |00fc: aget-object v6, v6, v11 │ │ +09b278: 1a07 ca0d |00fe: const-string v7, "N/A" // string@0dca │ │ +09b27c: 6e20 b92e 7600 |0100: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b282: 0a06 |0103: move-result v6 │ │ +09b284: 3806 1800 |0104: if-eqz v6, 011c // +0018 │ │ +09b288: 54d6 8711 |0106: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b28c: 4606 0601 |0108: aget-object v6, v6, v1 │ │ +09b290: 4606 060c |010a: aget-object v6, v6, v12 │ │ +09b294: 1a07 ca0d |010c: const-string v7, "N/A" // string@0dca │ │ +09b298: 6e20 b92e 7600 |010e: invoke-virtual {v6, v7}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b29e: 0a06 |0111: move-result v6 │ │ +09b2a0: 3806 0a00 |0112: if-eqz v6, 011c // +000a │ │ +09b2a4: 54d6 8711 |0114: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b2a8: 4606 0601 |0116: aget-object v6, v6, v1 │ │ +09b2ac: 1a07 ca0d |0118: const-string v7, "N/A" // string@0dca │ │ +09b2b0: 4d07 060a |011a: aput-object v7, v6, v10 │ │ +09b2b4: 54d6 8711 |011c: iget-object v6, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b2b8: 4606 0601 |011e: aget-object v6, v6, v1 │ │ +09b2bc: 54d7 8711 |0120: iget-object v7, v13, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b2c0: 4607 0701 |0122: aget-object v7, v7, v1 │ │ +09b2c4: 4607 070a |0124: aget-object v7, v7, v10 │ │ +09b2c8: 1a08 db14 |0126: const-string v8, "amp;" // string@14db │ │ +09b2cc: 1a09 0000 |0128: const-string v9, "" // string@0000 │ │ +09b2d0: 6e30 c42e 8709 |012a: invoke-virtual {v7, v8, v9}, Ljava/lang/String;.replace:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Ljava/lang/String; // method@2ec4 │ │ +09b2d6: 0c07 |012d: move-result-object v7 │ │ +09b2d8: 4d07 060a |012e: aput-object v7, v6, v10 │ │ +09b2dc: d801 0101 |0130: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09b2e0: 2900 e8fe |0132: goto/16 001a // -0118 │ │ catches : 1 │ │ 0x001e - 0x002f │ │ Ljava/lang/Exception; -> 0x0068 │ │ positions : │ │ 0x0003 line=554 │ │ 0x0015 line=555 │ │ 0x0019 line=556 │ │ @@ -165930,562 +165986,562 @@ │ │ type : '([Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -097984: |[097984] com.juet.attendance.attendance$WebExtractor.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -097994: 1f02 6a06 |0000: check-cast v2, [Ljava/lang/String; // type@066a │ │ -097998: 6e20 052e 2100 |0002: invoke-virtual {v1, v2}, Lcom/juet/attendance/attendance$WebExtractor;.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; // method@2e05 │ │ -09799e: 0c00 |0005: move-result-object v0 │ │ -0979a0: 1100 |0006: return-object v0 │ │ +09b2f4: |[09b2f4] com.juet.attendance.attendance$WebExtractor.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +09b304: 1f02 6a06 |0000: check-cast v2, [Ljava/lang/String; // type@066a │ │ +09b308: 6e20 052e 2100 |0002: invoke-virtual {v1, v2}, Lcom/juet/attendance/attendance$WebExtractor;.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; // method@2e05 │ │ +09b30e: 0c00 |0005: move-result-object v0 │ │ +09b310: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ - 0x0000 - 0x0002 reg=2 x0 [Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Lcom/juet/attendance/attendance$WebExtractor; │ │ + 0x0000 - 0x0007 reg=2 (null) [Ljava/lang/Object; │ │ │ │ #1 : (in Lcom/juet/attendance/attendance$WebExtractor;) │ │ name : 'doInBackground' │ │ type : '([Ljava/lang/String;)Ljava/lang/Void;' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 26 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 1067 16-bit code units │ │ -0979a4: |[0979a4] com.juet.attendance.attendance$WebExtractor.doInBackground:([Ljava/lang/String;)Ljava/lang/Void; │ │ -0979b4: 1a0a 0000 |0000: const-string v10, "" // string@0000 │ │ -0979b8: 1314 0000 |0002: const/16 v20, #int 0 // #0 │ │ -0979bc: 4614 1914 |0004: aget-object v20, v25, v20 │ │ -0979c0: 0800 1400 |0006: move-object/from16 v0, v20 │ │ -0979c4: 0801 1800 |0008: move-object/from16 v1, v24 │ │ -0979c8: 5b10 8b11 |000a: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ -0979cc: 1314 0100 |000c: const/16 v20, #int 1 // #1 │ │ -0979d0: 4614 1914 |000e: aget-object v20, v25, v20 │ │ -0979d4: 0800 1400 |0010: move-object/from16 v0, v20 │ │ -0979d8: 0801 1800 |0012: move-object/from16 v1, v24 │ │ -0979dc: 5b10 8911 |0014: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ -0979e0: 1314 0200 |0016: const/16 v20, #int 2 // #2 │ │ -0979e4: 4614 1914 |0018: aget-object v20, v25, v20 │ │ -0979e8: 7701 8e2e 1400 |001a: invoke-static/range {v20}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0979ee: 0a14 |001d: move-result v20 │ │ -0979f0: 6714 9211 |001e: sput v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -0979f4: 0800 1800 |0020: move-object/from16 v0, v24 │ │ -0979f8: 5400 8b11 |0022: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ -0979fc: 0814 0000 |0024: move-object/from16 v20, v0 │ │ -097a00: 1a15 3911 |0026: const-string v21, "UTF-8" // string@1139 │ │ -097a04: 7702 012f 1400 |0028: invoke-static/range {v20, v21}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f01 │ │ -097a0a: 0c14 |002b: move-result-object v20 │ │ -097a0c: 0800 1400 |002c: move-object/from16 v0, v20 │ │ -097a10: 0801 1800 |002e: move-object/from16 v1, v24 │ │ -097a14: 5b10 8b11 |0030: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ -097a18: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -097a1c: 5400 8911 |0034: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ -097a20: 0814 0000 |0036: move-object/from16 v20, v0 │ │ -097a24: 1a15 3911 |0038: const-string v21, "UTF-8" // string@1139 │ │ -097a28: 7702 012f 1400 |003a: invoke-static/range {v20, v21}, Ljava/net/URLEncoder;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@2f01 │ │ -097a2e: 0c14 |003d: move-result-object v20 │ │ -097a30: 0800 1400 |003e: move-object/from16 v0, v20 │ │ -097a34: 0801 1800 |0040: move-object/from16 v1, v24 │ │ -097a38: 5b10 8911 |0042: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ -097a3c: 1a10 0000 |0044: const-string v16, "" // string@0000 │ │ -097a40: 1314 0300 |0046: const/16 v20, #int 3 // #3 │ │ -097a44: 4614 1914 |0048: aget-object v20, v25, v20 │ │ -097a48: 1a15 0601 |004a: const-string v21, "1" // string@0106 │ │ -097a4c: 7402 b92e 1400 |004c: invoke-virtual/range {v20, v21}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -097a52: 0a14 |004f: move-result v20 │ │ -097a54: 3814 1101 |0050: if-eqz v20, 0161 // +0111 │ │ -097a58: 1a0a 7e1f |0052: const-string v10, "jiit" // string@1f7e │ │ -097a5c: 2214 e705 |0054: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ -097a60: 7601 d22e 1400 |0056: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097a66: 1a15 5730 |0059: const-string v21, "x=&txtInst=Institute&InstCode=J128&txtuType=Member+Type&UserType=S&txtCode=Enrollment+No&MemberCode=" // string@3057 │ │ -097a6a: 7402 db2e 1400 |005b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097a70: 0c14 |005e: move-result-object v20 │ │ -097a72: 0800 1800 |005f: move-object/from16 v0, v24 │ │ -097a76: 5400 8b11 |0061: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ -097a7a: 0815 0000 |0063: move-object/from16 v21, v0 │ │ -097a7e: 7402 db2e 1400 |0065: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097a84: 0c14 |0068: move-result-object v20 │ │ -097a86: 1a15 a700 |0069: const-string v21, "&DOB=DOB&DATE1=2-4-2014&txtPin=Password%2FPin&Password=" // string@00a7 │ │ -097a8a: 7402 db2e 1400 |006b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097a90: 0c14 |006e: move-result-object v20 │ │ -097a92: 0800 1800 |006f: move-object/from16 v0, v24 │ │ -097a96: 5400 8911 |0071: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ -097a9a: 0815 0000 |0073: move-object/from16 v21, v0 │ │ -097a9e: 7402 db2e 1400 |0075: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097aa4: 0c14 |0078: move-result-object v20 │ │ -097aa6: 1a15 a600 |0079: const-string v21, "&BTNSubmit=Submit" // string@00a6 │ │ -097aaa: 7402 db2e 1400 |007b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097ab0: 0c14 |007e: move-result-object v20 │ │ -097ab2: 7401 e02e 1400 |007f: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097ab8: 0c10 |0082: move-result-object v16 │ │ -097aba: 2214 e705 |0083: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ -097abe: 7601 d22e 1400 |0085: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097ac4: 1a15 001e |0088: const-string v21, "https://webkiosk." // string@1e00 │ │ -097ac8: 7402 db2e 1400 |008a: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097ace: 0c14 |008d: move-result-object v20 │ │ -097ad0: 0800 1400 |008e: move-object/from16 v0, v20 │ │ -097ad4: 6e20 db2e a000 |0090: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097ada: 0c14 |0093: move-result-object v20 │ │ -097adc: 1a15 fd00 |0094: const-string v21, ".ac.in/CommonFiles/UserAction.jsp" // string@00fd │ │ -097ae0: 7402 db2e 1400 |0096: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097ae6: 0c14 |0099: move-result-object v20 │ │ -097ae8: 7401 e02e 1400 |009a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097aee: 0c13 |009d: move-result-object v19 │ │ -097af0: 2214 e705 |009e: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ -097af4: 7601 d22e 1400 |00a0: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097afa: 1a15 001e |00a3: const-string v21, "https://webkiosk." // string@1e00 │ │ -097afe: 7402 db2e 1400 |00a5: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097b04: 0c14 |00a8: move-result-object v20 │ │ -097b06: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ -097b0a: 6e20 db2e a000 |00ab: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097b10: 0c14 |00ae: move-result-object v20 │ │ -097b12: 1a15 ff00 |00af: const-string v21, ".ac.in/StudentFiles/Academic/StudentAttendanceList.jsp" // string@00ff │ │ -097b16: 7402 db2e 1400 |00b1: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097b1c: 0c14 |00b4: move-result-object v20 │ │ -097b1e: 7401 e02e 1400 |00b5: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097b24: 0c05 |00b8: move-result-object v5 │ │ -097b26: 2208 a605 |00b9: new-instance v8, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ -097b2a: 0800 1800 |00bb: move-object/from16 v0, v24 │ │ -097b2e: 5400 8a11 |00bd: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -097b32: 0814 0000 |00bf: move-object/from16 v20, v0 │ │ -097b36: 0800 1400 |00c1: move-object/from16 v0, v20 │ │ -097b3a: 7020 012e 0800 |00c3: invoke-direct {v8, v0}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;)V // method@2e01 │ │ -097b40: 2214 fd05 |00c6: new-instance v20, Ljava/net/CookieManager; // type@05fd │ │ -097b44: 7601 fe2e 1400 |00c8: invoke-direct/range {v20}, Ljava/net/CookieManager;.:()V // method@2efe │ │ -097b4a: 7701 fd2e 1400 |00cb: invoke-static/range {v20}, Ljava/net/CookieHandler;.setDefault:(Ljava/net/CookieHandler;)V // method@2efd │ │ -097b50: 1314 0000 |00ce: const/16 v20, #int 0 // #0 │ │ -097b54: 4614 1914 |00d0: aget-object v20, v25, v20 │ │ -097b58: 0800 1400 |00d2: move-object/from16 v0, v20 │ │ -097b5c: 0801 1800 |00d4: move-object/from16 v1, v24 │ │ -097b60: 5b10 8b11 |00d6: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ -097b64: 1314 0100 |00d8: const/16 v20, #int 1 // #1 │ │ -097b68: 4614 1914 |00da: aget-object v20, v25, v20 │ │ -097b6c: 0800 1400 |00dc: move-object/from16 v0, v20 │ │ -097b70: 0801 1800 |00de: move-object/from16 v1, v24 │ │ -097b74: 5b10 8911 |00e0: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ -097b78: 1314 0200 |00e2: const/16 v20, #int 2 // #2 │ │ -097b7c: 4614 1914 |00e4: aget-object v20, v25, v20 │ │ -097b80: 7701 8e2e 1400 |00e6: invoke-static/range {v20}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -097b86: 0a14 |00e9: move-result v20 │ │ -097b88: 6714 9211 |00ea: sput v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -097b8c: 6214 9d11 |00ec: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -097b90: 1a15 2312 |00ee: const-string v21, "WUTT" // string@1223 │ │ -097b94: 7402 472e 1400 |00f0: invoke-virtual/range {v20, v21}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -097b9a: 0800 1300 |00f3: move-object/from16 v0, v19 │ │ -097b9e: 0801 1000 |00f5: move-object/from16 v1, v16 │ │ -097ba2: 7030 0c2e 0801 |00f7: invoke-direct {v8, v0, v1}, Lcom/juet/attendance/attendance$WebExtractor;.sendPost:(Ljava/lang/String;Ljava/lang/String;)V // method@2e0c │ │ -097ba8: 6014 9211 |00fa: sget v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -097bac: 1315 0a00 |00fc: const/16 v21, #int 10 // #a │ │ -097bb0: 0200 1400 |00fe: move/from16 v0, v20 │ │ -097bb4: 0201 1500 |0100: move/from16 v1, v21 │ │ -097bb8: 3310 9e00 |0102: if-ne v0, v1, 01a0 // +009e │ │ -097bbc: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -097bc0: 5400 8a11 |0106: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -097bc4: 0814 0000 |0108: move-object/from16 v20, v0 │ │ -097bc8: 0800 1400 |010a: move-object/from16 v0, v20 │ │ -097bcc: 5400 9111 |010c: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -097bd0: 0814 0000 |010e: move-object/from16 v20, v0 │ │ -097bd4: 1315 0a00 |0110: const/16 v21, #int 10 // #a │ │ -097bd8: 7402 1601 1400 |0112: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ -097bde: 7020 032e 5800 |0115: invoke-direct {v8, v5}, Lcom/juet/attendance/attendance$WebExtractor;.GetPageContent:(Ljava/lang/String;)Ljava/lang/String; // method@2e03 │ │ -097be4: 0c12 |0118: move-result-object v18 │ │ -097be6: 6014 9211 |0119: sget v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -097bea: 1315 0a00 |011b: const/16 v21, #int 10 // #a │ │ -097bee: 0200 1400 |011d: move/from16 v0, v20 │ │ -097bf2: 0201 1500 |011f: move/from16 v1, v21 │ │ -097bf6: 3310 c700 |0121: if-ne v0, v1, 01e8 // +00c7 │ │ -097bfa: 0800 1800 |0123: move-object/from16 v0, v24 │ │ -097bfe: 5400 8a11 |0125: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -097c02: 0814 0000 |0127: move-object/from16 v20, v0 │ │ -097c06: 0800 1400 |0129: move-object/from16 v0, v20 │ │ -097c0a: 5400 9111 |012b: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -097c0e: 0814 0000 |012d: move-object/from16 v20, v0 │ │ -097c12: 1315 1400 |012f: const/16 v21, #int 20 // #14 │ │ -097c16: 7402 1601 1400 |0131: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ -097c1c: 6214 9d11 |0134: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -097c20: 0800 1400 |0136: move-object/from16 v0, v20 │ │ -097c24: 0801 1200 |0138: move-object/from16 v1, v18 │ │ -097c28: 6e20 472e 1000 |013a: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -097c2e: 0800 1200 |013d: move-object/from16 v0, v18 │ │ -097c32: 7020 0d2e 0800 |013f: invoke-direct {v8, v0}, Lcom/juet/attendance/attendance$WebExtractor;.trimmer:(Ljava/lang/String;)V // method@2e0d │ │ -097c38: 120f |0142: const/4 v15, #int 0 // #0 │ │ -097c3a: 1209 |0143: const/4 v9, #int 0 // #0 │ │ -097c3c: 1314 0f00 |0144: const/16 v20, #int 15 // #f │ │ -097c40: 0200 1400 |0146: move/from16 v0, v20 │ │ -097c44: 3509 b300 |0148: if-ge v9, v0, 01fb // +00b3 │ │ -097c48: 5480 8711 |014a: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097c4c: 0814 0000 |014c: move-object/from16 v20, v0 │ │ -097c50: 4614 1409 |014e: aget-object v20, v20, v9 │ │ -097c54: 1315 0000 |0150: const/16 v21, #int 0 // #0 │ │ -097c58: 4614 1415 |0152: aget-object v20, v20, v21 │ │ -097c5c: 3814 0400 |0154: if-eqz v20, 0158 // +0004 │ │ -097c60: d80f 0f01 |0156: add-int/lit8 v15, v15, #int 1 // #01 │ │ -097c64: d809 0901 |0158: add-int/lit8 v9, v9, #int 1 // #01 │ │ -097c68: 28ea |015a: goto 0144 // -0016 │ │ -097c6a: 0d07 |015b: move-exception v7 │ │ -097c6c: 6e10 522e 0700 |015c: invoke-virtual {v7}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@2e52 │ │ -097c72: 2900 e5fe |015f: goto/16 0044 // -011b │ │ -097c76: 1314 0300 |0161: const/16 v20, #int 3 // #3 │ │ -097c7a: 4614 1914 |0163: aget-object v20, v25, v20 │ │ -097c7e: 1a15 0801 |0165: const-string v21, "2" // string@0108 │ │ -097c82: 7402 b92e 1400 |0167: invoke-virtual/range {v20, v21}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -097c88: 0a14 |016a: move-result v20 │ │ -097c8a: 3814 18ff |016b: if-eqz v20, 0083 // -00e8 │ │ -097c8e: 1a0a 801f |016d: const-string v10, "juet" // string@1f80 │ │ -097c92: 2214 e705 |016f: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ -097c96: 7601 d22e 1400 |0171: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097c9c: 1a15 172f |0174: const-string v21, "txtInst=Institute&InstCode=JUET&txtuType=Member+Type&UserType=S&txtCode=Enrollment+No&MemberCode=" // string@2f17 │ │ -097ca0: 7402 db2e 1400 |0176: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097ca6: 0c14 |0179: move-result-object v20 │ │ -097ca8: 0800 1800 |017a: move-object/from16 v0, v24 │ │ -097cac: 5400 8b11 |017c: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ -097cb0: 0815 0000 |017e: move-object/from16 v21, v0 │ │ -097cb4: 7402 db2e 1400 |0180: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097cba: 0c14 |0183: move-result-object v20 │ │ -097cbc: 1a15 ad00 |0184: const-string v21, "&txtPin=Password%2FPin&Password=" // string@00ad │ │ -097cc0: 7402 db2e 1400 |0186: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097cc6: 0c14 |0189: move-result-object v20 │ │ -097cc8: 0800 1800 |018a: move-object/from16 v0, v24 │ │ -097ccc: 5400 8911 |018c: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ -097cd0: 0815 0000 |018e: move-object/from16 v21, v0 │ │ -097cd4: 7402 db2e 1400 |0190: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097cda: 0c14 |0193: move-result-object v20 │ │ -097cdc: 1a15 a600 |0194: const-string v21, "&BTNSubmit=Submit" // string@00a6 │ │ -097ce0: 7402 db2e 1400 |0196: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097ce6: 0c14 |0199: move-result-object v20 │ │ -097ce8: 7401 e02e 1400 |019a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097cee: 0c10 |019d: move-result-object v16 │ │ -097cf0: 2900 e5fe |019e: goto/16 0083 // -011b │ │ -097cf4: 0800 1800 |01a0: move-object/from16 v0, v24 │ │ -097cf8: 5400 8a11 |01a2: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -097cfc: 0814 0000 |01a4: move-object/from16 v20, v0 │ │ -097d00: 0800 1400 |01a6: move-object/from16 v0, v20 │ │ -097d04: 5400 9111 |01a8: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -097d08: 0814 0000 |01aa: move-object/from16 v20, v0 │ │ -097d0c: 1315 3200 |01ac: const/16 v21, #int 50 // #32 │ │ -097d10: 7402 1601 1400 |01ae: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ -097d16: 2900 64ff |01b1: goto/16 0115 // -009c │ │ -097d1a: 0d06 |01b3: move-exception v6 │ │ -097d1c: 6214 9d11 |01b4: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -097d20: 2215 e705 |01b6: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ -097d24: 7601 d22e 1500 |01b8: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097d2a: 1a16 4704 |01bb: const-string v22, "Exception inBkg = " // string@0447 │ │ -097d2e: 7402 db2e 1500 |01bd: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097d34: 0c15 |01c0: move-result-object v21 │ │ -097d36: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ -097d3a: 6e20 da2e 6000 |01c3: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -097d40: 0c15 |01c6: move-result-object v21 │ │ -097d42: 7401 e02e 1500 |01c7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097d48: 0c15 |01ca: move-result-object v21 │ │ -097d4a: 7402 472e 1400 |01cb: invoke-virtual/range {v20, v21}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -097d50: 6e10 7b2e 0600 |01ce: invoke-virtual {v6}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@2e7b │ │ -097d56: 0c14 |01d1: move-result-object v20 │ │ -097d58: 1a15 011e |01d2: const-string v21, "https://webkiosk.juet.ac.in/StudentFiles/Academic/null" // string@1e01 │ │ -097d5c: 7402 b92e 1400 |01d4: invoke-virtual/range {v20, v21}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -097d62: 0a14 |01d7: move-result v20 │ │ -097d64: 3814 0d00 |01d8: if-eqz v20, 01e5 // +000d │ │ -097d68: 1314 0100 |01da: const/16 v20, #int 1 // #1 │ │ -097d6c: 0200 1400 |01dc: move/from16 v0, v20 │ │ -097d70: 0801 1800 |01de: move-object/from16 v1, v24 │ │ -097d74: 5910 8811 |01e0: iput v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.got:I // field@1188 │ │ -097d78: 7010 0a2e 0800 |01e2: invoke-direct {v8}, Lcom/juet/attendance/attendance$WebExtractor;.printData:()V // method@2e0a │ │ -097d7e: 1314 0000 |01e5: const/16 v20, #int 0 // #0 │ │ -097d82: 1114 |01e7: return-object v20 │ │ -097d84: 0800 1800 |01e8: move-object/from16 v0, v24 │ │ -097d88: 5400 8a11 |01ea: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -097d8c: 0814 0000 |01ec: move-object/from16 v20, v0 │ │ -097d90: 0800 1400 |01ee: move-object/from16 v0, v20 │ │ -097d94: 5400 9111 |01f0: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -097d98: 0814 0000 |01f2: move-object/from16 v20, v0 │ │ -097d9c: 1315 6400 |01f4: const/16 v21, #int 100 // #64 │ │ -097da0: 7402 1601 1400 |01f6: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ -097da6: 2900 3bff |01f9: goto/16 0134 // -00c5 │ │ -097daa: 1314 5000 |01fb: const/16 v20, #int 80 // #50 │ │ -097dae: 9314 140f |01fd: div-int v20, v20, v15 │ │ -097db2: 0200 1400 |01ff: move/from16 v0, v20 │ │ -097db6: 8300 |0201: int-to-double v0, v0 │ │ -097db8: 0514 0000 |0202: move-wide/from16 v20, v0 │ │ -097dbc: 7702 9a2e 1400 |0204: invoke-static/range {v20, v21}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ -097dc2: 0b14 |0207: move-result-wide v20 │ │ -097dc4: 0500 1400 |0208: move-wide/from16 v0, v20 │ │ -097dc8: 8a0f |020a: double-to-int v15, v0 │ │ -097dca: 6214 9d11 |020b: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -097dce: 2215 e705 |020d: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ -097dd2: 7601 d22e 1500 |020f: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097dd8: 0800 1500 |0212: move-object/from16 v0, v21 │ │ -097ddc: 6e20 d72e f000 |0214: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -097de2: 0c15 |0217: move-result-object v21 │ │ -097de4: 1a16 0300 |0218: const-string v22, " " // string@0003 │ │ -097de8: 7402 db2e 1500 |021a: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097dee: 0c15 |021d: move-result-object v21 │ │ -097df0: 7401 e02e 1500 |021e: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097df6: 0c15 |0221: move-result-object v21 │ │ -097df8: 7402 472e 1400 |0222: invoke-virtual/range {v20, v21}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -097dfe: 6014 9211 |0225: sget v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -097e02: 1315 0a00 |0227: const/16 v21, #int 10 // #a │ │ -097e06: 0200 1400 |0229: move/from16 v0, v20 │ │ -097e0a: 0201 1500 |022b: move/from16 v1, v21 │ │ -097e0e: 3310 f101 |022d: if-ne v0, v1, 041e // +01f1 │ │ -097e12: 1209 |022f: const/4 v9, #int 0 // #0 │ │ -097e14: 1314 0f00 |0230: const/16 v20, #int 15 // #f │ │ -097e18: 0200 1400 |0232: move/from16 v0, v20 │ │ -097e1c: 3509 d901 |0234: if-ge v9, v0, 040d // +01d9 │ │ -097e20: 5480 8711 |0236: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097e24: 0814 0000 |0238: move-object/from16 v20, v0 │ │ -097e28: 4614 1409 |023a: aget-object v20, v20, v9 │ │ -097e2c: 1315 0500 |023c: const/16 v21, #int 5 // #5 │ │ -097e30: 4614 1415 |023e: aget-object v20, v20, v21 │ │ -097e34: 3814 9c01 |0240: if-eqz v20, 03dc // +019c │ │ -097e38: 5480 8711 |0242: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097e3c: 0814 0000 |0244: move-object/from16 v20, v0 │ │ -097e40: 4614 1409 |0246: aget-object v20, v20, v9 │ │ -097e44: 1315 0500 |0248: const/16 v21, #int 5 // #5 │ │ -097e48: 4614 1415 |024a: aget-object v20, v20, v21 │ │ -097e4c: 1a15 c90d |024c: const-string v21, "N/A" // string@0dc9 │ │ -097e50: 0800 1400 |024e: move-object/from16 v0, v20 │ │ -097e54: 0801 1500 |0250: move-object/from16 v1, v21 │ │ -097e58: 3210 8a01 |0252: if-eq v0, v1, 03dc // +018a │ │ -097e5c: 2214 e705 |0254: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ -097e60: 7601 d22e 1400 |0256: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -097e66: 1a15 001e |0259: const-string v21, "https://webkiosk." // string@1e00 │ │ -097e6a: 7402 db2e 1400 |025b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097e70: 0c14 |025e: move-result-object v20 │ │ -097e72: 0800 1400 |025f: move-object/from16 v0, v20 │ │ -097e76: 6e20 db2e a000 |0261: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097e7c: 0c14 |0264: move-result-object v20 │ │ -097e7e: 1a15 fe00 |0265: const-string v21, ".ac.in/StudentFiles/Academic/" // string@00fe │ │ -097e82: 7402 db2e 1400 |0267: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097e88: 0c14 |026a: move-result-object v20 │ │ -097e8a: 5480 8711 |026b: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -097e8e: 0815 0000 |026d: move-object/from16 v21, v0 │ │ -097e92: 4615 1509 |026f: aget-object v21, v21, v9 │ │ -097e96: 1316 0500 |0271: const/16 v22, #int 5 // #5 │ │ -097e9a: 4615 1516 |0273: aget-object v21, v21, v22 │ │ -097e9e: 7402 db2e 1400 |0275: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -097ea4: 0c14 |0278: move-result-object v20 │ │ -097ea6: 7401 e02e 1400 |0279: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -097eac: 0c05 |027c: move-result-object v5 │ │ -097eae: 7020 032e 5800 |027d: invoke-direct {v8, v5}, Lcom/juet/attendance/attendance$WebExtractor;.GetPageContent:(Ljava/lang/String;)Ljava/lang/String; // method@2e03 │ │ -097eb4: 0c12 |0280: move-result-object v18 │ │ -097eb6: 0800 1800 |0281: move-object/from16 v0, v24 │ │ -097eba: 5400 8a11 |0283: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -097ebe: 0814 0000 |0285: move-object/from16 v20, v0 │ │ -097ec2: 0800 1400 |0287: move-object/from16 v0, v20 │ │ -097ec6: 5400 9111 |0289: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -097eca: 0814 0000 |028b: move-object/from16 v20, v0 │ │ -097ece: 0800 1400 |028d: move-object/from16 v0, v20 │ │ -097ed2: 6e20 1101 f000 |028f: invoke-virtual {v0, v15}, Landroid/app/ProgressDialog;.incrementProgressBy:(I)V // method@0111 │ │ -097ed8: 1a14 6730 |0292: const-string v20, "y>" // string@3067 │ │ -097edc: 0800 1200 |0294: move-object/from16 v0, v18 │ │ -097ee0: 0801 1400 |0296: move-object/from16 v1, v20 │ │ -097ee4: 6e20 be2e 1000 |0298: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ -097eea: 0a14 |029b: move-result v20 │ │ -097eec: d814 1402 |029c: add-int/lit8 v20, v20, #int 2 // #02 │ │ -097ef0: 1a15 3601 |029e: const-string v21, ":()V // method@2ed2 │ │ -098096: 0800 1600 |0371: move-object/from16 v0, v22 │ │ -09809a: 0201 1100 |0373: move/from16 v1, v17 │ │ -09809e: 6e20 d72e 1000 |0375: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0980a4: 0c16 |0378: move-result-object v22 │ │ -0980a6: 1a17 0000 |0379: const-string v23, "" // string@0000 │ │ -0980aa: 7402 db2e 1600 |037b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0980b0: 0c16 |037e: move-result-object v22 │ │ -0980b2: 7401 e02e 1600 |037f: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0980b8: 0c16 |0382: move-result-object v22 │ │ -0980ba: 4d16 1415 |0383: aput-object v22, v20, v21 │ │ -0980be: 5480 8711 |0385: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ -0980c2: 0814 0000 |0387: move-object/from16 v20, v0 │ │ -0980c6: 4614 1409 |0389: aget-object v20, v20, v9 │ │ -0980ca: 1315 0900 |038b: const/16 v21, #int 9 // #9 │ │ -0980ce: 2216 e705 |038d: new-instance v22, Ljava/lang/StringBuilder; // type@05e7 │ │ -0980d2: 7601 d22e 1600 |038f: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0980d8: 0800 1600 |0392: move-object/from16 v0, v22 │ │ -0980dc: 6e20 d72e 4000 |0394: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0980e2: 0c16 |0397: move-result-object v22 │ │ -0980e4: 1a17 0000 |0398: const-string v23, "" // string@0000 │ │ -0980e8: 7402 db2e 1600 |039a: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0980ee: 0c16 |039d: move-result-object v22 │ │ -0980f0: 7401 e02e 1600 |039e: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0980f6: 0c16 |03a1: move-result-object v22 │ │ -0980f8: 4d16 1415 |03a2: aput-object v22, v20, v21 │ │ -0980fc: d809 0901 |03a4: add-int/lit8 v9, v9, #int 1 // #01 │ │ -098100: 2900 8afe |03a6: goto/16 0230 // -0176 │ │ -098104: 0d06 |03a8: move-exception v6 │ │ -098106: 0800 1800 |03a9: move-object/from16 v0, v24 │ │ -09810a: 5400 8a11 |03ab: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -09810e: 0814 0000 |03ad: move-object/from16 v20, v0 │ │ -098112: 0800 1400 |03af: move-object/from16 v0, v20 │ │ -098116: 5400 9111 |03b1: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -09811a: 0814 0000 |03b3: move-object/from16 v20, v0 │ │ -09811e: 1315 0000 |03b5: const/16 v21, #int 0 // #0 │ │ -098122: 7402 1601 1400 |03b7: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ -098128: 2900 d8fe |03ba: goto/16 0292 // -0128 │ │ -09812c: 1a14 3328 |03bc: const-string v20, "pm:()V // method@2ed2 │ │ +09b3d6: 1a15 5330 |0059: const-string v21, "x=&txtInst=Institute&InstCode=J128&txtuType=Member+Type&UserType=S&txtCode=Enrollment+No&MemberCode=" // string@3053 │ │ +09b3da: 7402 db2e 1400 |005b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b3e0: 0c14 |005e: move-result-object v20 │ │ +09b3e2: 0800 1800 |005f: move-object/from16 v0, v24 │ │ +09b3e6: 5400 8b11 |0061: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ +09b3ea: 0815 0000 |0063: move-object/from16 v21, v0 │ │ +09b3ee: 7402 db2e 1400 |0065: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b3f4: 0c14 |0068: move-result-object v20 │ │ +09b3f6: 1a15 a900 |0069: const-string v21, "&DOB=DOB&DATE1=2-4-2014&txtPin=Password%2FPin&Password=" // string@00a9 │ │ +09b3fa: 7402 db2e 1400 |006b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b400: 0c14 |006e: move-result-object v20 │ │ +09b402: 0800 1800 |006f: move-object/from16 v0, v24 │ │ +09b406: 5400 8911 |0071: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ +09b40a: 0815 0000 |0073: move-object/from16 v21, v0 │ │ +09b40e: 7402 db2e 1400 |0075: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b414: 0c14 |0078: move-result-object v20 │ │ +09b416: 1a15 a800 |0079: const-string v21, "&BTNSubmit=Submit" // string@00a8 │ │ +09b41a: 7402 db2e 1400 |007b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b420: 0c14 |007e: move-result-object v20 │ │ +09b422: 7401 e02e 1400 |007f: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09b428: 0c10 |0082: move-result-object v16 │ │ +09b42a: 2214 e705 |0083: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ +09b42e: 7601 d22e 1400 |0085: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09b434: 1a15 011e |0088: const-string v21, "https://webkiosk." // string@1e01 │ │ +09b438: 7402 db2e 1400 |008a: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b43e: 0c14 |008d: move-result-object v20 │ │ +09b440: 0800 1400 |008e: move-object/from16 v0, v20 │ │ +09b444: 6e20 db2e a000 |0090: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b44a: 0c14 |0093: move-result-object v20 │ │ +09b44c: 1a15 ff00 |0094: const-string v21, ".ac.in/CommonFiles/UserAction.jsp" // string@00ff │ │ +09b450: 7402 db2e 1400 |0096: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b456: 0c14 |0099: move-result-object v20 │ │ +09b458: 7401 e02e 1400 |009a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09b45e: 0c13 |009d: move-result-object v19 │ │ +09b460: 2214 e705 |009e: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ +09b464: 7601 d22e 1400 |00a0: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09b46a: 1a15 011e |00a3: const-string v21, "https://webkiosk." // string@1e01 │ │ +09b46e: 7402 db2e 1400 |00a5: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b474: 0c14 |00a8: move-result-object v20 │ │ +09b476: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ +09b47a: 6e20 db2e a000 |00ab: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b480: 0c14 |00ae: move-result-object v20 │ │ +09b482: 1a15 0101 |00af: const-string v21, ".ac.in/StudentFiles/Academic/StudentAttendanceList.jsp" // string@0101 │ │ +09b486: 7402 db2e 1400 |00b1: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b48c: 0c14 |00b4: move-result-object v20 │ │ +09b48e: 7401 e02e 1400 |00b5: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09b494: 0c05 |00b8: move-result-object v5 │ │ +09b496: 2208 a605 |00b9: new-instance v8, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ +09b49a: 0800 1800 |00bb: move-object/from16 v0, v24 │ │ +09b49e: 5400 8a11 |00bd: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09b4a2: 0814 0000 |00bf: move-object/from16 v20, v0 │ │ +09b4a6: 0800 1400 |00c1: move-object/from16 v0, v20 │ │ +09b4aa: 7020 012e 0800 |00c3: invoke-direct {v8, v0}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;)V // method@2e01 │ │ +09b4b0: 2214 fd05 |00c6: new-instance v20, Ljava/net/CookieManager; // type@05fd │ │ +09b4b4: 7601 fe2e 1400 |00c8: invoke-direct/range {v20}, Ljava/net/CookieManager;.:()V // method@2efe │ │ +09b4ba: 7701 fd2e 1400 |00cb: invoke-static/range {v20}, Ljava/net/CookieHandler;.setDefault:(Ljava/net/CookieHandler;)V // method@2efd │ │ +09b4c0: 1314 0000 |00ce: const/16 v20, #int 0 // #0 │ │ +09b4c4: 4614 1914 |00d0: aget-object v20, v25, v20 │ │ +09b4c8: 0800 1400 |00d2: move-object/from16 v0, v20 │ │ +09b4cc: 0801 1800 |00d4: move-object/from16 v1, v24 │ │ +09b4d0: 5b10 8b11 |00d6: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ +09b4d4: 1314 0100 |00d8: const/16 v20, #int 1 // #1 │ │ +09b4d8: 4614 1914 |00da: aget-object v20, v25, v20 │ │ +09b4dc: 0800 1400 |00dc: move-object/from16 v0, v20 │ │ +09b4e0: 0801 1800 |00de: move-object/from16 v1, v24 │ │ +09b4e4: 5b10 8911 |00e0: iput-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ +09b4e8: 1314 0200 |00e2: const/16 v20, #int 2 // #2 │ │ +09b4ec: 4614 1914 |00e4: aget-object v20, v25, v20 │ │ +09b4f0: 7701 8e2e 1400 |00e6: invoke-static/range {v20}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +09b4f6: 0a14 |00e9: move-result v20 │ │ +09b4f8: 6714 9211 |00ea: sput v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +09b4fc: 6214 9d11 |00ec: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +09b500: 1a15 2412 |00ee: const-string v21, "WUTT" // string@1224 │ │ +09b504: 7402 472e 1400 |00f0: invoke-virtual/range {v20, v21}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +09b50a: 0800 1300 |00f3: move-object/from16 v0, v19 │ │ +09b50e: 0801 1000 |00f5: move-object/from16 v1, v16 │ │ +09b512: 7030 0c2e 0801 |00f7: invoke-direct {v8, v0, v1}, Lcom/juet/attendance/attendance$WebExtractor;.sendPost:(Ljava/lang/String;Ljava/lang/String;)V // method@2e0c │ │ +09b518: 6014 9211 |00fa: sget v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +09b51c: 1315 0a00 |00fc: const/16 v21, #int 10 // #a │ │ +09b520: 0200 1400 |00fe: move/from16 v0, v20 │ │ +09b524: 0201 1500 |0100: move/from16 v1, v21 │ │ +09b528: 3310 9e00 |0102: if-ne v0, v1, 01a0 // +009e │ │ +09b52c: 0800 1800 |0104: move-object/from16 v0, v24 │ │ +09b530: 5400 8a11 |0106: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09b534: 0814 0000 |0108: move-object/from16 v20, v0 │ │ +09b538: 0800 1400 |010a: move-object/from16 v0, v20 │ │ +09b53c: 5400 9111 |010c: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09b540: 0814 0000 |010e: move-object/from16 v20, v0 │ │ +09b544: 1315 0a00 |0110: const/16 v21, #int 10 // #a │ │ +09b548: 7402 1601 1400 |0112: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ +09b54e: 7020 032e 5800 |0115: invoke-direct {v8, v5}, Lcom/juet/attendance/attendance$WebExtractor;.GetPageContent:(Ljava/lang/String;)Ljava/lang/String; // method@2e03 │ │ +09b554: 0c12 |0118: move-result-object v18 │ │ +09b556: 6014 9211 |0119: sget v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +09b55a: 1315 0a00 |011b: const/16 v21, #int 10 // #a │ │ +09b55e: 0200 1400 |011d: move/from16 v0, v20 │ │ +09b562: 0201 1500 |011f: move/from16 v1, v21 │ │ +09b566: 3310 c700 |0121: if-ne v0, v1, 01e8 // +00c7 │ │ +09b56a: 0800 1800 |0123: move-object/from16 v0, v24 │ │ +09b56e: 5400 8a11 |0125: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09b572: 0814 0000 |0127: move-object/from16 v20, v0 │ │ +09b576: 0800 1400 |0129: move-object/from16 v0, v20 │ │ +09b57a: 5400 9111 |012b: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09b57e: 0814 0000 |012d: move-object/from16 v20, v0 │ │ +09b582: 1315 1400 |012f: const/16 v21, #int 20 // #14 │ │ +09b586: 7402 1601 1400 |0131: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ +09b58c: 6214 9d11 |0134: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +09b590: 0800 1400 |0136: move-object/from16 v0, v20 │ │ +09b594: 0801 1200 |0138: move-object/from16 v1, v18 │ │ +09b598: 6e20 472e 1000 |013a: invoke-virtual {v0, v1}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +09b59e: 0800 1200 |013d: move-object/from16 v0, v18 │ │ +09b5a2: 7020 0d2e 0800 |013f: invoke-direct {v8, v0}, Lcom/juet/attendance/attendance$WebExtractor;.trimmer:(Ljava/lang/String;)V // method@2e0d │ │ +09b5a8: 120f |0142: const/4 v15, #int 0 // #0 │ │ +09b5aa: 1209 |0143: const/4 v9, #int 0 // #0 │ │ +09b5ac: 1314 0f00 |0144: const/16 v20, #int 15 // #f │ │ +09b5b0: 0200 1400 |0146: move/from16 v0, v20 │ │ +09b5b4: 3509 b300 |0148: if-ge v9, v0, 01fb // +00b3 │ │ +09b5b8: 5480 8711 |014a: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b5bc: 0814 0000 |014c: move-object/from16 v20, v0 │ │ +09b5c0: 4614 1409 |014e: aget-object v20, v20, v9 │ │ +09b5c4: 1315 0000 |0150: const/16 v21, #int 0 // #0 │ │ +09b5c8: 4614 1415 |0152: aget-object v20, v20, v21 │ │ +09b5cc: 3814 0400 |0154: if-eqz v20, 0158 // +0004 │ │ +09b5d0: d80f 0f01 |0156: add-int/lit8 v15, v15, #int 1 // #01 │ │ +09b5d4: d809 0901 |0158: add-int/lit8 v9, v9, #int 1 // #01 │ │ +09b5d8: 28ea |015a: goto 0144 // -0016 │ │ +09b5da: 0d07 |015b: move-exception v7 │ │ +09b5dc: 6e10 522e 0700 |015c: invoke-virtual {v7}, Ljava/io/UnsupportedEncodingException;.printStackTrace:()V // method@2e52 │ │ +09b5e2: 2900 e5fe |015f: goto/16 0044 // -011b │ │ +09b5e6: 1314 0300 |0161: const/16 v20, #int 3 // #3 │ │ +09b5ea: 4614 1914 |0163: aget-object v20, v25, v20 │ │ +09b5ee: 1a15 0a01 |0165: const-string v21, "2" // string@010a │ │ +09b5f2: 7402 b92e 1400 |0167: invoke-virtual/range {v20, v21}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b5f8: 0a14 |016a: move-result v20 │ │ +09b5fa: 3814 18ff |016b: if-eqz v20, 0083 // -00e8 │ │ +09b5fe: 1a0a 811f |016d: const-string v10, "juet" // string@1f81 │ │ +09b602: 2214 e705 |016f: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ +09b606: 7601 d22e 1400 |0171: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09b60c: 1a15 162f |0174: const-string v21, "txtInst=Institute&InstCode=JUET&txtuType=Member+Type&UserType=S&txtCode=Enrollment+No&MemberCode=" // string@2f16 │ │ +09b610: 7402 db2e 1400 |0176: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b616: 0c14 |0179: move-result-object v20 │ │ +09b618: 0800 1800 |017a: move-object/from16 v0, v24 │ │ +09b61c: 5400 8b11 |017c: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.user:Ljava/lang/String; // field@118b │ │ +09b620: 0815 0000 |017e: move-object/from16 v21, v0 │ │ +09b624: 7402 db2e 1400 |0180: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b62a: 0c14 |0183: move-result-object v20 │ │ +09b62c: 1a15 af00 |0184: const-string v21, "&txtPin=Password%2FPin&Password=" // string@00af │ │ +09b630: 7402 db2e 1400 |0186: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b636: 0c14 |0189: move-result-object v20 │ │ +09b638: 0800 1800 |018a: move-object/from16 v0, v24 │ │ +09b63c: 5400 8911 |018c: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.pwd:Ljava/lang/String; // field@1189 │ │ +09b640: 0815 0000 |018e: move-object/from16 v21, v0 │ │ +09b644: 7402 db2e 1400 |0190: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b64a: 0c14 |0193: move-result-object v20 │ │ +09b64c: 1a15 a800 |0194: const-string v21, "&BTNSubmit=Submit" // string@00a8 │ │ +09b650: 7402 db2e 1400 |0196: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b656: 0c14 |0199: move-result-object v20 │ │ +09b658: 7401 e02e 1400 |019a: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09b65e: 0c10 |019d: move-result-object v16 │ │ +09b660: 2900 e5fe |019e: goto/16 0083 // -011b │ │ +09b664: 0800 1800 |01a0: move-object/from16 v0, v24 │ │ +09b668: 5400 8a11 |01a2: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09b66c: 0814 0000 |01a4: move-object/from16 v20, v0 │ │ +09b670: 0800 1400 |01a6: move-object/from16 v0, v20 │ │ +09b674: 5400 9111 |01a8: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09b678: 0814 0000 |01aa: move-object/from16 v20, v0 │ │ +09b67c: 1315 3200 |01ac: const/16 v21, #int 50 // #32 │ │ +09b680: 7402 1601 1400 |01ae: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ +09b686: 2900 64ff |01b1: goto/16 0115 // -009c │ │ +09b68a: 0d06 |01b3: move-exception v6 │ │ +09b68c: 6214 9d11 |01b4: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +09b690: 2215 e705 |01b6: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ +09b694: 7601 d22e 1500 |01b8: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09b69a: 1a16 4804 |01bb: const-string v22, "Exception inBkg = " // string@0448 │ │ +09b69e: 7402 db2e 1500 |01bd: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b6a4: 0c15 |01c0: move-result-object v21 │ │ +09b6a6: 0800 1500 |01c1: move-object/from16 v0, v21 │ │ +09b6aa: 6e20 da2e 6000 |01c3: invoke-virtual {v0, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09b6b0: 0c15 |01c6: move-result-object v21 │ │ +09b6b2: 7401 e02e 1500 |01c7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09b6b8: 0c15 |01ca: move-result-object v21 │ │ +09b6ba: 7402 472e 1400 |01cb: invoke-virtual/range {v20, v21}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +09b6c0: 6e10 7b2e 0600 |01ce: invoke-virtual {v6}, Ljava/lang/Exception;.getMessage:()Ljava/lang/String; // method@2e7b │ │ +09b6c6: 0c14 |01d1: move-result-object v20 │ │ +09b6c8: 1a15 021e |01d2: const-string v21, "https://webkiosk.juet.ac.in/StudentFiles/Academic/null" // string@1e02 │ │ +09b6cc: 7402 b92e 1400 |01d4: invoke-virtual/range {v20, v21}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09b6d2: 0a14 |01d7: move-result v20 │ │ +09b6d4: 3814 0d00 |01d8: if-eqz v20, 01e5 // +000d │ │ +09b6d8: 1314 0100 |01da: const/16 v20, #int 1 // #1 │ │ +09b6dc: 0200 1400 |01dc: move/from16 v0, v20 │ │ +09b6e0: 0801 1800 |01de: move-object/from16 v1, v24 │ │ +09b6e4: 5910 8811 |01e0: iput v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.got:I // field@1188 │ │ +09b6e8: 7010 0a2e 0800 |01e2: invoke-direct {v8}, Lcom/juet/attendance/attendance$WebExtractor;.printData:()V // method@2e0a │ │ +09b6ee: 1314 0000 |01e5: const/16 v20, #int 0 // #0 │ │ +09b6f2: 1114 |01e7: return-object v20 │ │ +09b6f4: 0800 1800 |01e8: move-object/from16 v0, v24 │ │ +09b6f8: 5400 8a11 |01ea: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09b6fc: 0814 0000 |01ec: move-object/from16 v20, v0 │ │ +09b700: 0800 1400 |01ee: move-object/from16 v0, v20 │ │ +09b704: 5400 9111 |01f0: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09b708: 0814 0000 |01f2: move-object/from16 v20, v0 │ │ +09b70c: 1315 6400 |01f4: const/16 v21, #int 100 // #64 │ │ +09b710: 7402 1601 1400 |01f6: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ +09b716: 2900 3bff |01f9: goto/16 0134 // -00c5 │ │ +09b71a: 1314 5000 |01fb: const/16 v20, #int 80 // #50 │ │ +09b71e: 9314 140f |01fd: div-int v20, v20, v15 │ │ +09b722: 0200 1400 |01ff: move/from16 v0, v20 │ │ +09b726: 8300 |0201: int-to-double v0, v0 │ │ +09b728: 0514 0000 |0202: move-wide/from16 v20, v0 │ │ +09b72c: 7702 9a2e 1400 |0204: invoke-static/range {v20, v21}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ +09b732: 0b14 |0207: move-result-wide v20 │ │ +09b734: 0500 1400 |0208: move-wide/from16 v0, v20 │ │ +09b738: 8a0f |020a: double-to-int v15, v0 │ │ +09b73a: 6214 9d11 |020b: sget-object v20, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +09b73e: 2215 e705 |020d: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ +09b742: 7601 d22e 1500 |020f: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09b748: 0800 1500 |0212: move-object/from16 v0, v21 │ │ +09b74c: 6e20 d72e f000 |0214: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09b752: 0c15 |0217: move-result-object v21 │ │ +09b754: 1a16 0300 |0218: const-string v22, " " // string@0003 │ │ +09b758: 7402 db2e 1500 |021a: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b75e: 0c15 |021d: move-result-object v21 │ │ +09b760: 7401 e02e 1500 |021e: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09b766: 0c15 |0221: move-result-object v21 │ │ +09b768: 7402 472e 1400 |0222: invoke-virtual/range {v20, v21}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +09b76e: 6014 9211 |0225: sget v20, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +09b772: 1315 0a00 |0227: const/16 v21, #int 10 // #a │ │ +09b776: 0200 1400 |0229: move/from16 v0, v20 │ │ +09b77a: 0201 1500 |022b: move/from16 v1, v21 │ │ +09b77e: 3310 f101 |022d: if-ne v0, v1, 041e // +01f1 │ │ +09b782: 1209 |022f: const/4 v9, #int 0 // #0 │ │ +09b784: 1314 0f00 |0230: const/16 v20, #int 15 // #f │ │ +09b788: 0200 1400 |0232: move/from16 v0, v20 │ │ +09b78c: 3509 d901 |0234: if-ge v9, v0, 040d // +01d9 │ │ +09b790: 5480 8711 |0236: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b794: 0814 0000 |0238: move-object/from16 v20, v0 │ │ +09b798: 4614 1409 |023a: aget-object v20, v20, v9 │ │ +09b79c: 1315 0500 |023c: const/16 v21, #int 5 // #5 │ │ +09b7a0: 4614 1415 |023e: aget-object v20, v20, v21 │ │ +09b7a4: 3814 9c01 |0240: if-eqz v20, 03dc // +019c │ │ +09b7a8: 5480 8711 |0242: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b7ac: 0814 0000 |0244: move-object/from16 v20, v0 │ │ +09b7b0: 4614 1409 |0246: aget-object v20, v20, v9 │ │ +09b7b4: 1315 0500 |0248: const/16 v21, #int 5 // #5 │ │ +09b7b8: 4614 1415 |024a: aget-object v20, v20, v21 │ │ +09b7bc: 1a15 ca0d |024c: const-string v21, "N/A" // string@0dca │ │ +09b7c0: 0800 1400 |024e: move-object/from16 v0, v20 │ │ +09b7c4: 0801 1500 |0250: move-object/from16 v1, v21 │ │ +09b7c8: 3210 8a01 |0252: if-eq v0, v1, 03dc // +018a │ │ +09b7cc: 2214 e705 |0254: new-instance v20, Ljava/lang/StringBuilder; // type@05e7 │ │ +09b7d0: 7601 d22e 1400 |0256: invoke-direct/range {v20}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09b7d6: 1a15 011e |0259: const-string v21, "https://webkiosk." // string@1e01 │ │ +09b7da: 7402 db2e 1400 |025b: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b7e0: 0c14 |025e: move-result-object v20 │ │ +09b7e2: 0800 1400 |025f: move-object/from16 v0, v20 │ │ +09b7e6: 6e20 db2e a000 |0261: invoke-virtual {v0, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b7ec: 0c14 |0264: move-result-object v20 │ │ +09b7ee: 1a15 0001 |0265: const-string v21, ".ac.in/StudentFiles/Academic/" // string@0100 │ │ +09b7f2: 7402 db2e 1400 |0267: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b7f8: 0c14 |026a: move-result-object v20 │ │ +09b7fa: 5480 8711 |026b: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09b7fe: 0815 0000 |026d: move-object/from16 v21, v0 │ │ +09b802: 4615 1509 |026f: aget-object v21, v21, v9 │ │ +09b806: 1316 0500 |0271: const/16 v22, #int 5 // #5 │ │ +09b80a: 4615 1516 |0273: aget-object v21, v21, v22 │ │ +09b80e: 7402 db2e 1400 |0275: invoke-virtual/range {v20, v21}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09b814: 0c14 |0278: move-result-object v20 │ │ +09b816: 7401 e02e 1400 |0279: invoke-virtual/range {v20}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09b81c: 0c05 |027c: move-result-object v5 │ │ +09b81e: 7020 032e 5800 |027d: invoke-direct {v8, v5}, Lcom/juet/attendance/attendance$WebExtractor;.GetPageContent:(Ljava/lang/String;)Ljava/lang/String; // method@2e03 │ │ +09b824: 0c12 |0280: move-result-object v18 │ │ +09b826: 0800 1800 |0281: move-object/from16 v0, v24 │ │ +09b82a: 5400 8a11 |0283: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09b82e: 0814 0000 |0285: move-object/from16 v20, v0 │ │ +09b832: 0800 1400 |0287: move-object/from16 v0, v20 │ │ +09b836: 5400 9111 |0289: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09b83a: 0814 0000 |028b: move-object/from16 v20, v0 │ │ +09b83e: 0800 1400 |028d: move-object/from16 v0, v20 │ │ +09b842: 6e20 1101 f000 |028f: invoke-virtual {v0, v15}, Landroid/app/ProgressDialog;.incrementProgressBy:(I)V // method@0111 │ │ +09b848: 1a14 6330 |0292: const-string v20, "y>" // string@3063 │ │ +09b84c: 0800 1200 |0294: move-object/from16 v0, v18 │ │ +09b850: 0801 1400 |0296: move-object/from16 v1, v20 │ │ +09b854: 6e20 be2e 1000 |0298: invoke-virtual {v0, v1}, Ljava/lang/String;.indexOf:(Ljava/lang/String;)I // method@2ebe │ │ +09b85a: 0a14 |029b: move-result v20 │ │ +09b85c: d814 1402 |029c: add-int/lit8 v20, v20, #int 2 // #02 │ │ +09b860: 1a15 3801 |029e: const-string v21, ":()V // method@2ed2 │ │ +09ba06: 0800 1600 |0371: move-object/from16 v0, v22 │ │ +09ba0a: 0201 1100 |0373: move/from16 v1, v17 │ │ +09ba0e: 6e20 d72e 1000 |0375: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09ba14: 0c16 |0378: move-result-object v22 │ │ +09ba16: 1a17 0000 |0379: const-string v23, "" // string@0000 │ │ +09ba1a: 7402 db2e 1600 |037b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ba20: 0c16 |037e: move-result-object v22 │ │ +09ba22: 7401 e02e 1600 |037f: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ba28: 0c16 |0382: move-result-object v22 │ │ +09ba2a: 4d16 1415 |0383: aput-object v22, v20, v21 │ │ +09ba2e: 5480 8711 |0385: iget-object v0, v8, Lcom/juet/attendance/attendance$WebExtractor;.data:[[Ljava/lang/String; // field@1187 │ │ +09ba32: 0814 0000 |0387: move-object/from16 v20, v0 │ │ +09ba36: 4614 1409 |0389: aget-object v20, v20, v9 │ │ +09ba3a: 1315 0900 |038b: const/16 v21, #int 9 // #9 │ │ +09ba3e: 2216 e705 |038d: new-instance v22, Ljava/lang/StringBuilder; // type@05e7 │ │ +09ba42: 7601 d22e 1600 |038f: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ba48: 0800 1600 |0392: move-object/from16 v0, v22 │ │ +09ba4c: 6e20 d72e 4000 |0394: invoke-virtual {v0, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09ba52: 0c16 |0397: move-result-object v22 │ │ +09ba54: 1a17 0000 |0398: const-string v23, "" // string@0000 │ │ +09ba58: 7402 db2e 1600 |039a: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ba5e: 0c16 |039d: move-result-object v22 │ │ +09ba60: 7401 e02e 1600 |039e: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ba66: 0c16 |03a1: move-result-object v22 │ │ +09ba68: 4d16 1415 |03a2: aput-object v22, v20, v21 │ │ +09ba6c: d809 0901 |03a4: add-int/lit8 v9, v9, #int 1 // #01 │ │ +09ba70: 2900 8afe |03a6: goto/16 0230 // -0176 │ │ +09ba74: 0d06 |03a8: move-exception v6 │ │ +09ba76: 0800 1800 |03a9: move-object/from16 v0, v24 │ │ +09ba7a: 5400 8a11 |03ab: iget-object v0, v0, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09ba7e: 0814 0000 |03ad: move-object/from16 v20, v0 │ │ +09ba82: 0800 1400 |03af: move-object/from16 v0, v20 │ │ +09ba86: 5400 9111 |03b1: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09ba8a: 0814 0000 |03b3: move-object/from16 v20, v0 │ │ +09ba8e: 1315 0000 |03b5: const/16 v21, #int 0 // #0 │ │ +09ba92: 7402 1601 1400 |03b7: invoke-virtual/range {v20, v21}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ +09ba98: 2900 d8fe |03ba: goto/16 0292 // -0128 │ │ +09ba9c: 1a14 3328 |03bc: const-string v20, "pm 0x015b │ │ 0x00c6 - 0x0154 │ │ Ljava/lang/Exception; -> 0x01b3 │ │ 0x01a0 - 0x01b1 │ │ Ljava/lang/Exception; -> 0x01b3 │ │ @@ -166610,75 +166666,75 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09824c: |[09824c] com.juet.attendance.attendance$WebExtractor.onPostExecute:(Ljava/lang/Object;)V │ │ -09825c: 1f01 ed05 |0000: check-cast v1, Ljava/lang/Void; // type@05ed │ │ -098260: 6e20 082e 1000 |0002: invoke-virtual {v0, v1}, Lcom/juet/attendance/attendance$WebExtractor;.onPostExecute:(Ljava/lang/Void;)V // method@2e08 │ │ -098266: 0e00 |0005: return-void │ │ +09bbbc: |[09bbbc] com.juet.attendance.attendance$WebExtractor.onPostExecute:(Ljava/lang/Object;)V │ │ +09bbcc: 1f01 ed05 |0000: check-cast v1, Ljava/lang/Void; // type@05ed │ │ +09bbd0: 6e20 082e 1000 |0002: invoke-virtual {v0, v1}, Lcom/juet/attendance/attendance$WebExtractor;.onPostExecute:(Ljava/lang/Void;)V // method@2e08 │ │ +09bbd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Lcom/juet/attendance/attendance$WebExtractor; │ │ + 0x0000 - 0x0006 reg=1 (null) Ljava/lang/Object; │ │ │ │ #3 : (in Lcom/juet/attendance/attendance$WebExtractor;) │ │ name : 'onPostExecute' │ │ type : '(Ljava/lang/Void;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -098268: |[098268] com.juet.attendance.attendance$WebExtractor.onPostExecute:(Ljava/lang/Void;)V │ │ -098278: 5430 8a11 |0000: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -09827c: 5400 9111 |0002: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -098280: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@0110 │ │ -098286: 5230 8811 |0007: iget v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.got:I // field@1188 │ │ -09828a: 3900 1700 |0009: if-nez v0, 0020 // +0017 │ │ -09828e: 5430 8a11 |000b: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -098292: 6e10 0f2e 0000 |000d: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -098298: 0c00 |0010: move-result-object v0 │ │ -09829a: 6e10 b705 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@05b7 │ │ -0982a0: 0c00 |0014: move-result-object v0 │ │ -0982a2: 1a01 4603 |0015: const-string v1, "Connection Error/Wrong Credentials" // string@0346 │ │ -0982a6: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -0982a8: 7130 1921 1002 |0018: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ -0982ae: 0c00 |001b: move-result-object v0 │ │ -0982b0: 6e10 1c21 0000 |001c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@211c │ │ -0982b6: 0e00 |001f: return-void │ │ -0982b8: 6000 4500 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0982bc: 1301 0a00 |0022: const/16 v1, #int 10 // #a │ │ -0982c0: 3710 0800 |0024: if-le v0, v1, 002c // +0008 │ │ -0982c4: 6e10 0b2e 0300 |0026: invoke-virtual {v3}, Lcom/juet/attendance/attendance$WebExtractor;.reCreate:()V // method@2e0b │ │ -0982ca: 28f6 |0029: goto 001f // -000a │ │ -0982cc: 0d00 |002a: move-exception v0 │ │ -0982ce: 28f4 |002b: goto 001f // -000c │ │ -0982d0: 5430 8a11 |002c: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -0982d4: 6e10 0f2e 0000 |002e: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0982da: 0c00 |0031: move-result-object v0 │ │ -0982dc: 6e10 b605 0000 |0032: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@05b6 │ │ -0982e2: 5430 8a11 |0035: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -0982e6: 6e10 0f2e 0000 |0037: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0982ec: 0c00 |003a: move-result-object v0 │ │ -0982ee: 5431 8a11 |003b: iget-object v1, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -0982f2: 5411 9511 |003d: iget-object v1, v1, Lcom/juet/attendance/attendance;.starter:Landroid/content/Intent; // field@1195 │ │ -0982f6: 6e20 e605 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.startActivity:(Landroid/content/Intent;)V // method@05e6 │ │ -0982fc: 5430 8a11 |0042: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -098300: 6e10 0f2e 0000 |0044: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -098306: 0c00 |0047: move-result-object v0 │ │ -098308: 6e10 b605 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@05b6 │ │ -09830e: 28d4 |004b: goto 001f // -002c │ │ -098310: 0d00 |004c: move-exception v0 │ │ -098312: 28ba |004d: goto 0007 // -0046 │ │ +09bbd8: |[09bbd8] com.juet.attendance.attendance$WebExtractor.onPostExecute:(Ljava/lang/Void;)V │ │ +09bbe8: 5430 8a11 |0000: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bbec: 5400 9111 |0002: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bbf0: 6e10 1001 0000 |0004: invoke-virtual {v0}, Landroid/app/ProgressDialog;.dismiss:()V // method@0110 │ │ +09bbf6: 5230 8811 |0007: iget v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.got:I // field@1188 │ │ +09bbfa: 3900 1700 |0009: if-nez v0, 0020 // +0017 │ │ +09bbfe: 5430 8a11 |000b: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bc02: 6e10 0f2e 0000 |000d: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09bc08: 0c00 |0010: move-result-object v0 │ │ +09bc0a: 6e10 b705 0000 |0011: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@05b7 │ │ +09bc10: 0c00 |0014: move-result-object v0 │ │ +09bc12: 1a01 4803 |0015: const-string v1, "Connection Error/Wrong Credentials" // string@0348 │ │ +09bc16: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +09bc18: 7130 1921 1002 |0018: invoke-static {v0, v1, v2}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ +09bc1e: 0c00 |001b: move-result-object v0 │ │ +09bc20: 6e10 1c21 0000 |001c: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@211c │ │ +09bc26: 0e00 |001f: return-void │ │ +09bc28: 6000 4500 |0020: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09bc2c: 1301 0a00 |0022: const/16 v1, #int 10 // #a │ │ +09bc30: 3710 0800 |0024: if-le v0, v1, 002c // +0008 │ │ +09bc34: 6e10 0b2e 0300 |0026: invoke-virtual {v3}, Lcom/juet/attendance/attendance$WebExtractor;.reCreate:()V // method@2e0b │ │ +09bc3a: 28f6 |0029: goto 001f // -000a │ │ +09bc3c: 0d00 |002a: move-exception v0 │ │ +09bc3e: 28f4 |002b: goto 001f // -000c │ │ +09bc40: 5430 8a11 |002c: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bc44: 6e10 0f2e 0000 |002e: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09bc4a: 0c00 |0031: move-result-object v0 │ │ +09bc4c: 6e10 b605 0000 |0032: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@05b6 │ │ +09bc52: 5430 8a11 |0035: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bc56: 6e10 0f2e 0000 |0037: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09bc5c: 0c00 |003a: move-result-object v0 │ │ +09bc5e: 5431 8a11 |003b: iget-object v1, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bc62: 5411 9511 |003d: iget-object v1, v1, Lcom/juet/attendance/attendance;.starter:Landroid/content/Intent; // field@1195 │ │ +09bc66: 6e20 e605 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.startActivity:(Landroid/content/Intent;)V // method@05e6 │ │ +09bc6c: 5430 8a11 |0042: iget-object v0, v3, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bc70: 6e10 0f2e 0000 |0044: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09bc76: 0c00 |0047: move-result-object v0 │ │ +09bc78: 6e10 b605 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.finish:()V // method@05b6 │ │ +09bc7e: 28d4 |004b: goto 001f // -002c │ │ +09bc80: 0d00 |004c: move-exception v0 │ │ +09bc82: 28ba |004d: goto 0007 // -0046 │ │ catches : 2 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/Exception; -> 0x004c │ │ 0x0007 - 0x004b │ │ Ljava/lang/Exception; -> 0x002a │ │ positions : │ │ 0x0000 line=724 │ │ @@ -166701,50 +166757,50 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -098330: |[098330] com.juet.attendance.attendance$WebExtractor.onPreExecute:()V │ │ -098340: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -098342: 5440 8a11 |0001: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -098346: 2201 2400 |0003: new-instance v1, Landroid/app/ProgressDialog; // type@0024 │ │ -09834a: 5442 8a11 |0005: iget-object v2, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -09834e: 6e10 0f2e 0200 |0007: invoke-virtual {v2}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -098354: 0c02 |000a: move-result-object v2 │ │ -098356: 7020 0f01 2100 |000b: invoke-direct {v1, v2}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@010f │ │ -09835c: 5b01 9111 |000e: iput-object v1, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -098360: 5440 8a11 |0010: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -098364: 5400 9111 |0012: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -098368: 6e20 1301 3000 |0014: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@0113 │ │ -09836e: 5440 8a11 |0017: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -098372: 5400 9111 |0019: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -098376: 5441 8a11 |001b: iget-object v1, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -09837a: 5411 9111 |001d: iget-object v1, v1, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -09837e: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -098380: 6e20 1701 1000 |0020: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0117 │ │ -098386: 5440 8a11 |0023: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -09838a: 5400 9111 |0025: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -09838e: 1301 6400 |0027: const/16 v1, #int 100 // #64 │ │ -098392: 6e20 1401 1000 |0029: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMax:(I)V // method@0114 │ │ -098398: 5440 8a11 |002c: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -09839c: 5400 9111 |002e: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -0983a0: 6e20 1601 3000 |0030: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ -0983a6: 5440 8a11 |0033: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -0983aa: 5400 9111 |0035: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -0983ae: 1a01 b304 |0037: const-string v1, "Fetching..." // string@04b3 │ │ -0983b2: 6e20 1501 1000 |0039: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0115 │ │ -0983b8: 5440 8a11 |003c: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -0983bc: 5400 9111 |003e: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -0983c0: 6e20 1201 3000 |0040: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@0112 │ │ -0983c6: 5440 8a11 |0043: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -0983ca: 5400 9111 |0045: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ -0983ce: 6e10 1801 0000 |0047: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0118 │ │ -0983d4: 0e00 |004a: return-void │ │ +09bca0: |[09bca0] com.juet.attendance.attendance$WebExtractor.onPreExecute:()V │ │ +09bcb0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09bcb2: 5440 8a11 |0001: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bcb6: 2201 2400 |0003: new-instance v1, Landroid/app/ProgressDialog; // type@0024 │ │ +09bcba: 5442 8a11 |0005: iget-object v2, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bcbe: 6e10 0f2e 0200 |0007: invoke-virtual {v2}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09bcc4: 0c02 |000a: move-result-object v2 │ │ +09bcc6: 7020 0f01 2100 |000b: invoke-direct {v1, v2}, Landroid/app/ProgressDialog;.:(Landroid/content/Context;)V // method@010f │ │ +09bccc: 5b01 9111 |000e: iput-object v1, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bcd0: 5440 8a11 |0010: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bcd4: 5400 9111 |0012: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bcd8: 6e20 1301 3000 |0014: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setIndeterminate:(Z)V // method@0113 │ │ +09bcde: 5440 8a11 |0017: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bce2: 5400 9111 |0019: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bce6: 5441 8a11 |001b: iget-object v1, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bcea: 5411 9111 |001d: iget-object v1, v1, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bcee: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +09bcf0: 6e20 1701 1000 |0020: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setProgressStyle:(I)V // method@0117 │ │ +09bcf6: 5440 8a11 |0023: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bcfa: 5400 9111 |0025: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bcfe: 1301 6400 |0027: const/16 v1, #int 100 // #64 │ │ +09bd02: 6e20 1401 1000 |0029: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMax:(I)V // method@0114 │ │ +09bd08: 5440 8a11 |002c: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bd0c: 5400 9111 |002e: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bd10: 6e20 1601 3000 |0030: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setProgress:(I)V // method@0116 │ │ +09bd16: 5440 8a11 |0033: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bd1a: 5400 9111 |0035: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bd1e: 1a01 b404 |0037: const-string v1, "Fetching..." // string@04b4 │ │ +09bd22: 6e20 1501 1000 |0039: invoke-virtual {v0, v1}, Landroid/app/ProgressDialog;.setMessage:(Ljava/lang/CharSequence;)V // method@0115 │ │ +09bd28: 5440 8a11 |003c: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bd2c: 5400 9111 |003e: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bd30: 6e20 1201 3000 |0040: invoke-virtual {v0, v3}, Landroid/app/ProgressDialog;.setCancelable:(Z)V // method@0112 │ │ +09bd36: 5440 8a11 |0043: iget-object v0, v4, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bd3a: 5400 9111 |0045: iget-object v0, v0, Lcom/juet/attendance/attendance;.pd:Landroid/app/ProgressDialog; // field@1191 │ │ +09bd3e: 6e10 1801 0000 |0047: invoke-virtual {v0}, Landroid/app/ProgressDialog;.show:()V // method@0118 │ │ +09bd44: 0e00 |004a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=706 │ │ 0x0010 line=708 │ │ 0x0017 line=709 │ │ 0x0023 line=710 │ │ 0x002c line=711 │ │ @@ -166760,34 +166816,34 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0983d8: |[0983d8] com.juet.attendance.attendance$WebExtractor.reCreate:()V │ │ -0983e8: 5410 8a11 |0000: iget-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ -0983ec: 6e10 0f2e 0000 |0002: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0983f2: 0c00 |0005: move-result-object v0 │ │ -0983f4: 6e10 e305 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.recreate:()V // method@05e3 │ │ -0983fa: 0e00 |0009: return-void │ │ +09bd48: |[09bd48] com.juet.attendance.attendance$WebExtractor.reCreate:()V │ │ +09bd58: 5410 8a11 |0000: iget-object v0, v1, Lcom/juet/attendance/attendance$WebExtractor;.this$0:Lcom/juet/attendance/attendance; // field@118a │ │ +09bd5c: 6e10 0f2e 0000 |0002: invoke-virtual {v0}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +09bd62: 0c00 |0005: move-result-object v0 │ │ +09bd64: 6e10 e305 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.recreate:()V // method@05e3 │ │ +09bd6a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ 0x0009 line=755 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/juet/attendance/attendance$WebExtractor; │ │ │ │ - source_file_idx : 5531 (attendance.java) │ │ + source_file_idx : 5532 (attendance.java) │ │ │ │ Class #764 header: │ │ class_idx : 225 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 542 │ │ +source_file_idx : 544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #764 annotations: │ │ Annotations on class │ │ @@ -166808,17 +166864,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0983fc: |[0983fc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ -09840c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -098412: 0e00 |0003: return-void │ │ +09bd6c: |[09bd6c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.:()V │ │ +09bd7c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09bd82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -166827,17 +166883,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098414: |[098414] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -098424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098426: 0f00 |0001: return v0 │ │ +09bd84: |[09bd84] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +09bd94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bd96: 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; │ │ │ │ @@ -166846,17 +166902,17 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098428: |[098428] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -098438: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09843a: 0f00 |0001: return v0 │ │ +09bd98: |[09bd98] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +09bda8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bdaa: 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; │ │ │ │ @@ -166865,17 +166921,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 │ │ -09843c: |[09843c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -09844c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09844e: 1100 |0001: return-object v0 │ │ +09bdac: |[09bdac] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +09bdbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bdbe: 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; │ │ │ │ @@ -166884,17 +166940,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 │ │ -098450: |[098450] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -098460: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098462: 1100 |0001: return-object v0 │ │ +09bdc0: |[09bdc0] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +09bdd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bdd2: 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; │ │ │ │ @@ -166903,17 +166959,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 │ │ -098464: |[098464] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -098474: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098476: 1100 |0001: return-object v0 │ │ +09bdd4: |[09bdd4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +09bde4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bde6: 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; │ │ │ │ @@ -166922,31 +166978,31 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -098478: |[098478] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -098488: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09848a: 1100 |0001: return-object v0 │ │ +09bde8: |[09bde8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +09bdf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09bdfa: 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 : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 544 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #765 header: │ │ class_idx : 232 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #765 annotations: │ │ Annotations on class │ │ @@ -166967,17 +167023,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09848c: |[09848c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ -09849c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0984a2: 0e00 |0003: return-void │ │ +09bdfc: |[09bdfc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:()V │ │ +09be0c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09be12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;) │ │ @@ -166985,17 +167041,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 │ │ -0984a4: |[0984a4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0984b4: 7010 2e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@042e │ │ -0984ba: 0e00 |0003: return-void │ │ +09be14: |[09be14] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +09be24: 7010 2e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:()V // method@042e │ │ +09be2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -167005,17 +167061,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 │ │ -0984bc: |[0984bc] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0984cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0984ce: 1100 |0001: return-object v0 │ │ +09be2c: |[09be2c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +09be3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09be3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; │ │ 0x0000 - 0x0002 reg=2 activity Landroid/app/Activity; │ │ │ │ @@ -167024,16 +167080,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 │ │ -0984d0: |[0984d0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0984e0: 1101 |0000: return-object v1 │ │ +09be40: |[09be40] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +09be50: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 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; │ │ @@ -167044,33 +167100,33 @@ │ │ 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 │ │ -0984e4: |[0984e4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0984f4: 1101 |0000: return-object v1 │ │ +09be54: |[09be54] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +09be64: 1101 |0000: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 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 : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #766 header: │ │ class_idx : 233 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #766 annotations: │ │ Annotations on class │ │ @@ -167091,17 +167147,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0984f8: |[0984f8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ -098508: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09850e: 0e00 |0003: return-void │ │ +09be68: |[09be68] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:()V │ │ +09be78: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09be7e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;) │ │ @@ -167109,17 +167165,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 │ │ -098510: |[098510] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -098520: 7010 3304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0433 │ │ -098526: 0e00 |0003: return-void │ │ +09be80: |[09be80] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +09be90: 7010 3304 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:()V // method@0433 │ │ +09be96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -167129,18 +167185,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 │ │ -098528: |[098528] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -098538: 7110 5f04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@045f │ │ -09853e: 0c00 |0003: move-result-object v0 │ │ -098540: 1100 |0004: return-object v0 │ │ +09be98: |[09be98] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +09bea8: 7110 5f04 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@045f │ │ +09beae: 0c00 |0003: move-result-object v0 │ │ +09beb0: 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 activity Landroid/app/Activity; │ │ │ │ @@ -167149,18 +167205,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 │ │ -098544: |[098544] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -098554: 7130 6004 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0460 │ │ -09855a: 0c00 |0003: move-result-object v0 │ │ -09855c: 1100 |0004: return-object v0 │ │ +09beb4: |[09beb4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +09bec4: 7130 6004 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0460 │ │ +09beca: 0c00 |0003: move-result-object v0 │ │ +09becc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 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; │ │ @@ -167171,35 +167227,35 @@ │ │ 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 │ │ -098560: |[098560] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -098570: 7140 6104 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@0461 │ │ -098576: 0c00 |0003: move-result-object v0 │ │ -098578: 1100 |0004: return-object v0 │ │ +09bed0: |[09bed0] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +09bee0: 7140 6104 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@0461 │ │ +09bee6: 0c00 |0003: move-result-object v0 │ │ +09bee8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 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 : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #767 header: │ │ class_idx : 234 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #767 annotations: │ │ Annotations on class │ │ @@ -167220,17 +167276,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -09857c: |[09857c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ -09858c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -098592: 0e00 |0003: return-void │ │ +09beec: |[09beec] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:()V │ │ +09befc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09bf02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ │ │ #1 : (in Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;) │ │ @@ -167238,17 +167294,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 │ │ -098594: |[098594] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ -0985a4: 7010 3804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@0438 │ │ -0985aa: 0e00 |0003: return-void │ │ +09bf04: |[09bf04] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V │ │ +09bf14: 7010 3804 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:()V // method@0438 │ │ +09bf1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle$1; │ │ │ │ @@ -167258,18 +167314,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 │ │ -0985ac: |[0985ac] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ -0985bc: 7110 6404 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0464 │ │ -0985c2: 0c00 |0003: move-result-object v0 │ │ -0985c4: 1100 |0004: return-object v0 │ │ +09bf1c: |[09bf1c] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; │ │ +09bf2c: 7110 6404 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@0464 │ │ +09bf32: 0c00 |0003: move-result-object v0 │ │ +09bf34: 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 activity Landroid/app/Activity; │ │ │ │ @@ -167278,18 +167334,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 │ │ -0985c8: |[0985c8] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ -0985d8: 7130 6504 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0465 │ │ -0985de: 0c00 |0003: move-result-object v0 │ │ -0985e0: 1100 |0004: return-object v0 │ │ +09bf38: |[09bf38] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; │ │ +09bf48: 7130 6504 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActionBarDrawerToggleJellybeanMR2;.setActionBarDescription:(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; // method@0465 │ │ +09bf4e: 0c00 |0003: move-result-object v0 │ │ +09bf50: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 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; │ │ @@ -167300,35 +167356,35 @@ │ │ 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 │ │ -0985e4: |[0985e4] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ -0985f4: 7140 6604 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@0466 │ │ -0985fa: 0c00 |0003: move-result-object v0 │ │ -0985fc: 1100 |0004: return-object v0 │ │ +09bf54: |[09bf54] android.support.v4.app.ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2.setActionBarUpIndicator:(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; │ │ +09bf64: 7140 6604 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@0466 │ │ +09bf6a: 0c00 |0003: move-result-object v0 │ │ +09bf6c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 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 : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #768 header: │ │ class_idx : 238 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 557 │ │ +source_file_idx : 559 │ │ static_fields_size : 3 │ │ instance_fields_size: 12 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 14 │ │ │ │ Class #768 annotations: │ │ Annotations on class │ │ @@ -167412,33 +167468,33 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -098600: |[098600] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ -098610: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -098612: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098616: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ -09861a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ -09861e: 2201 ea00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00ea │ │ -098622: 7020 3904 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0439 │ │ -098628: 6901 5e00 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ -09862c: 0e00 |000e: return-void │ │ -09862e: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ -098632: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ -098636: 2201 e900 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00e9 │ │ -09863a: 7020 3404 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0434 │ │ -098640: 6901 5e00 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ -098644: 28f4 |001a: goto 000e // -000c │ │ -098646: 2201 e800 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00e8 │ │ -09864a: 7020 2f04 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@042f │ │ -098650: 6901 5e00 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ -098654: 28ec |0022: goto 000e // -0014 │ │ +09bf70: |[09bf70] android.support.v4.app.ActionBarDrawerToggle.:()V │ │ +09bf80: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09bf82: 6000 4500 |0001: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09bf86: 1301 1200 |0003: const/16 v1, #int 18 // #12 │ │ +09bf8a: 3410 0a00 |0005: if-lt v0, v1, 000f // +000a │ │ +09bf8e: 2201 ea00 |0007: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; // type@00ea │ │ +09bf92: 7020 3904 2100 |0009: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0439 │ │ +09bf98: 6901 5e00 |000c: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ +09bf9c: 0e00 |000e: return-void │ │ +09bf9e: 1301 0b00 |000f: const/16 v1, #int 11 // #b │ │ +09bfa2: 3410 0a00 |0011: if-lt v0, v1, 001b // +000a │ │ +09bfa6: 2201 e900 |0013: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; // type@00e9 │ │ +09bfaa: 7020 3404 2100 |0015: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@0434 │ │ +09bfb0: 6901 5e00 |0018: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ +09bfb4: 28f4 |001a: goto 000e // -000c │ │ +09bfb6: 2201 e800 |001b: new-instance v1, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; // type@00e8 │ │ +09bfba: 7020 2f04 2100 |001d: invoke-direct {v1, v2}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;.:(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V // method@042f │ │ +09bfc0: 6901 5e00 |0020: sput-object v1, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ +09bfc4: 28ec |0022: goto 000e // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=176 │ │ 0x0003 line=177 │ │ 0x0007 line=178 │ │ 0x000e line=184 │ │ 0x000f line=179 │ │ @@ -167452,29 +167508,29 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 19 16-bit code units │ │ -098658: |[098658] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ -098668: 7110 4d04 0800 |0000: invoke-static {v8}, Landroid/support/v4/app/ActionBarDrawerToggle;.assumeMaterial:(Landroid/content/Context;)Z // method@044d │ │ -09866e: 0a00 |0003: move-result v0 │ │ -098670: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ -098674: 1213 |0006: const/4 v3, #int 1 // #1 │ │ -098676: 0770 |0007: move-object v0, v7 │ │ -098678: 0781 |0008: move-object v1, v8 │ │ -09867a: 0792 |0009: move-object v2, v9 │ │ -09867c: 01a4 |000a: move v4, v10 │ │ -09867e: 01b5 |000b: move v5, v11 │ │ -098680: 01c6 |000c: move v6, v12 │ │ -098682: 7607 4b04 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V // method@044b │ │ -098688: 0e00 |0010: return-void │ │ -09868a: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -09868c: 28f5 |0012: goto 0007 // -000b │ │ +09bfc8: |[09bfc8] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V │ │ +09bfd8: 7110 4d04 0800 |0000: invoke-static {v8}, Landroid/support/v4/app/ActionBarDrawerToggle;.assumeMaterial:(Landroid/content/Context;)Z // method@044d │ │ +09bfde: 0a00 |0003: move-result v0 │ │ +09bfe0: 3900 0d00 |0004: if-nez v0, 0011 // +000d │ │ +09bfe4: 1213 |0006: const/4 v3, #int 1 // #1 │ │ +09bfe6: 0770 |0007: move-object v0, v7 │ │ +09bfe8: 0781 |0008: move-object v1, v8 │ │ +09bfea: 0792 |0009: move-object v2, v9 │ │ +09bfec: 01a4 |000a: move v4, v10 │ │ +09bfee: 01b5 |000b: move v5, v11 │ │ +09bff0: 01c6 |000c: move v6, v12 │ │ +09bff2: 7607 4b04 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/ActionBarDrawerToggle;.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V // method@044b │ │ +09bff8: 0e00 |0010: return-void │ │ +09bffa: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +09bffc: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0010 line=231 │ │ 0x0011 line=229 │ │ locals : │ │ 0x0000 - 0x0013 reg=7 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -167489,50 +167545,50 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 7 │ │ outs : 4 │ │ insns size : 67 16-bit code units │ │ -098690: |[098690] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ │ -0986a0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0986a2: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0986a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0986aa: 5c30 6500 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -0986ae: 5b34 6000 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ -0986b2: 2040 ec00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00ec │ │ -0986b6: 3800 3300 |000b: if-eqz v0, 003e // +0033 │ │ -0986ba: 0740 |000d: move-object v0, v4 │ │ -0986bc: 1f00 ec00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00ec │ │ -0986c0: 7210 4004 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0440 │ │ -0986c6: 0c00 |0013: move-result-object v0 │ │ -0986c8: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -0986cc: 5b35 6600 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ -0986d0: 5937 6400 |0018: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0064 │ │ -0986d4: 5938 6900 |001a: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ -0986d8: 5939 6200 |001c: iput v9, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ -0986dc: 6e10 4e04 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@044e │ │ -0986e2: 0c00 |0021: move-result-object v0 │ │ -0986e4: 5b30 6800 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ -0986e8: 7120 ef09 7400 |0024: invoke-static {v4, v7}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ -0986ee: 0c00 |0027: move-result-object v0 │ │ -0986f0: 5b30 6300 |0028: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ -0986f4: 2200 ed00 |002a: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00ed │ │ -0986f8: 5431 6300 |002c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ -0986fc: 7040 4204 3021 |002e: 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@0442 │ │ -098702: 5b30 6b00 |0031: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -098706: 5431 6b00 |0033: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -09870a: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -09870e: 1400 abaa aa3e |0037: const v0, #float 0.333333 // #3eaaaaab │ │ -098714: 6e20 4704 0100 |003a: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0447 │ │ -09871a: 0e00 |003d: return-void │ │ -09871c: 5b32 6100 |003e: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -098720: 28d6 |0040: goto 0016 // -002a │ │ -098722: 1200 |0041: const/4 v0, #int 0 // #0 │ │ -098724: 28f8 |0042: goto 003a // -0008 │ │ +09c000: |[09c000] android.support.v4.app.ActionBarDrawerToggle.:(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;ZIII)V │ │ +09c010: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09c012: 7010 a82e 0300 |0001: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09c018: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09c01a: 5c30 6500 |0005: iput-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c01e: 5b34 6000 |0007: iput-object v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ +09c022: 2040 ec00 |0009: instance-of v0, v4, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00ec │ │ +09c026: 3800 3300 |000b: if-eqz v0, 003e // +0033 │ │ +09c02a: 0740 |000d: move-object v0, v4 │ │ +09c02c: 1f00 ec00 |000e: check-cast v0, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; // type@00ec │ │ +09c030: 7210 4004 0000 |0010: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider;.getDrawerToggleDelegate:()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // method@0440 │ │ +09c036: 0c00 |0013: move-result-object v0 │ │ +09c038: 5b30 6100 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c03c: 5b35 6600 |0016: iput-object v5, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ +09c040: 5937 6400 |0018: iput v7, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0064 │ │ +09c044: 5938 6900 |001a: iput v8, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ +09c048: 5939 6200 |001c: iput v9, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ +09c04c: 6e10 4e04 0300 |001e: invoke-virtual {v3}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@044e │ │ +09c052: 0c00 |0021: move-result-object v0 │ │ +09c054: 5b30 6800 |0022: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ +09c058: 7120 ef09 7400 |0024: invoke-static {v4, v7}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ +09c05e: 0c00 |0027: move-result-object v0 │ │ +09c060: 5b30 6300 |0028: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +09c064: 2200 ed00 |002a: new-instance v0, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // type@00ed │ │ +09c068: 5431 6300 |002c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +09c06c: 7040 4204 3021 |002e: 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@0442 │ │ +09c072: 5b30 6b00 |0031: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c076: 5431 6b00 |0033: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c07a: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +09c07e: 1400 abaa aa3e |0037: const v0, #float 0.333333 // #3eaaaaab │ │ +09c084: 6e20 4704 0100 |003a: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setOffset:(F)V // method@0447 │ │ +09c08a: 0e00 |003d: return-void │ │ +09c08c: 5b32 6100 |003e: iput-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c090: 28d6 |0040: goto 0016 // -002a │ │ +09c092: 1200 |0041: const/4 v0, #int 0 // #0 │ │ +09c094: 28f8 |0042: goto 003a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=195 │ │ 0x0007 line=262 │ │ 0x0009 line=265 │ │ 0x000e line=266 │ │ @@ -167561,17 +167617,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 │ │ -098728: |[098728] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ -098738: 5410 6000 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ -09873c: 1100 |0002: return-object v0 │ │ +09c098: |[09c098] android.support.v4.app.ActionBarDrawerToggle.access$400:(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity; │ │ +09c0a8: 5410 6000 |0000: iget-object v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ +09c0ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #4 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -167579,26 +167635,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -098740: |[098740] android.support.v4.app.ActionBarDrawerToggle.assumeMaterial:(Landroid/content/Context;)Z │ │ -098750: 1301 1500 |0000: const/16 v1, #int 21 // #15 │ │ -098754: 6e10 5201 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ -09875a: 0c00 |0005: move-result-object v0 │ │ -09875c: 5200 2200 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0022 │ │ -098760: 3410 0800 |0008: if-lt v0, v1, 0010 // +0008 │ │ -098764: 6000 4500 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098768: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ -09876c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -09876e: 0f00 |000f: return v0 │ │ -098770: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -098772: 28fe |0011: goto 000f // -0002 │ │ +09c0b0: |[09c0b0] android.support.v4.app.ActionBarDrawerToggle.assumeMaterial:(Landroid/content/Context;)Z │ │ +09c0c0: 1301 1500 |0000: const/16 v1, #int 21 // #15 │ │ +09c0c4: 6e10 5201 0200 |0002: invoke-virtual {v2}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ +09c0ca: 0c00 |0005: move-result-object v0 │ │ +09c0cc: 5200 2200 |0006: iget v0, v0, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0022 │ │ +09c0d0: 3410 0800 |0008: if-lt v0, v1, 0010 // +0008 │ │ +09c0d4: 6000 4500 |000a: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c0d8: 3410 0400 |000c: if-lt v0, v1, 0010 // +0004 │ │ +09c0dc: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +09c0de: 0f00 |000f: return v0 │ │ +09c0e0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09c0e2: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=234 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 context Landroid/content/Context; │ │ │ │ Virtual methods - │ │ @@ -167607,26 +167663,26 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -098774: |[098774] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ -098784: 5420 6100 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -098788: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09878c: 5420 6100 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -098790: 7210 3d04 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@043d │ │ -098796: 0c00 |0009: move-result-object v0 │ │ -098798: 1100 |000a: return-object v0 │ │ -09879a: 6200 5e00 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ -09879e: 5421 6000 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ -0987a2: 7220 2b04 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@042b │ │ -0987a8: 0c00 |0012: move-result-object v0 │ │ -0987aa: 28f7 |0013: goto 000a // -0009 │ │ +09c0e4: |[09c0e4] android.support.v4.app.ActionBarDrawerToggle.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; │ │ +09c0f4: 5420 6100 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c0f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +09c0fc: 5420 6100 |0004: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c100: 7210 3d04 0000 |0006: invoke-interface {v0}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@043d │ │ +09c106: 0c00 |0009: move-result-object v0 │ │ +09c108: 1100 |000a: return-object v0 │ │ +09c10a: 6200 5e00 |000b: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ +09c10e: 5421 6000 |000d: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ +09c112: 7220 2b04 1000 |000f: invoke-interface {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;.getThemeUpIndicator:(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; // method@042b │ │ +09c118: 0c00 |0012: move-result-object v0 │ │ +09c11a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0004 line=478 │ │ 0x000a line=480 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ @@ -167636,17 +167692,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0987ac: |[0987ac] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ -0987bc: 5510 6500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -0987c0: 0f00 |0002: return v0 │ │ +09c11c: |[09c11c] android.support.v4.app.ActionBarDrawerToggle.isDrawerIndicatorEnabled:()Z │ │ +09c12c: 5510 6500 |0000: iget-boolean v0, v1, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c130: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ #2 : (in Landroid/support/v4/app/ActionBarDrawerToggle;) │ │ @@ -167654,27 +167710,27 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0987c4: |[0987c4] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0987d4: 5520 6700 |0000: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0067 │ │ -0987d8: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0987dc: 6e10 4e04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@044e │ │ -0987e2: 0c00 |0007: move-result-object v0 │ │ -0987e4: 5b20 6800 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ -0987e8: 5420 6000 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ -0987ec: 5221 6400 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0064 │ │ -0987f0: 7120 ef09 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ -0987f6: 0c00 |0011: move-result-object v0 │ │ -0987f8: 5b20 6300 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ -0987fc: 6e10 5b04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@045b │ │ -098802: 0e00 |0017: return-void │ │ +09c134: |[09c134] android.support.v4.app.ActionBarDrawerToggle.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +09c144: 5520 6700 |0000: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0067 │ │ +09c148: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +09c14c: 6e10 4e04 0200 |0004: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@044e │ │ +09c152: 0c00 |0007: move-result-object v0 │ │ +09c154: 5b20 6800 |0008: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ +09c158: 5420 6000 |000a: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ +09c15c: 5221 6400 |000c: iget v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImageResource:I // field@0064 │ │ +09c160: 7120 ef09 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ +09c166: 0c00 |0011: move-result-object v0 │ │ +09c168: 5b20 6300 |0012: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerImage:Landroid/graphics/drawable/Drawable; // field@0063 │ │ +09c16c: 6e10 5b04 0200 |0014: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.syncState:()V // method@045b │ │ +09c172: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0004 line=389 │ │ 0x000a line=391 │ │ 0x0014 line=392 │ │ 0x0017 line=393 │ │ @@ -167687,23 +167743,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -098804: |[098804] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ -098814: 5420 6b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -098818: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09881a: 6e20 4804 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ -098820: 5520 6500 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -098824: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -098828: 5220 6900 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ -09882c: 6e20 5604 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0456 │ │ -098832: 0e00 |000f: return-void │ │ +09c174: |[09c174] android.support.v4.app.ActionBarDrawerToggle.onDrawerClosed:(Landroid/view/View;)V │ │ +09c184: 5420 6b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c188: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09c18a: 6e20 4804 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ +09c190: 5520 6500 |0006: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c194: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +09c198: 5220 6900 |000a: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ +09c19c: 6e20 5604 0200 |000c: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0456 │ │ +09c1a2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0006 line=460 │ │ 0x000a line=461 │ │ 0x000f line=463 │ │ locals : │ │ @@ -167715,23 +167771,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -098834: |[098834] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ -098844: 5420 6b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -098848: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ -09884c: 6e20 4804 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ -098852: 5520 6500 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -098856: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -09885a: 5220 6200 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ -09885e: 6e20 5604 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0456 │ │ -098864: 0e00 |0010: return-void │ │ +09c1a4: |[09c1a4] android.support.v4.app.ActionBarDrawerToggle.onDrawerOpened:(Landroid/view/View;)V │ │ +09c1b4: 5420 6b00 |0000: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c1b8: 1501 803f |0002: const/high16 v1, #int 1065353216 // #3f80 │ │ +09c1bc: 6e20 4804 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ +09c1c2: 5520 6500 |0007: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c1c6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +09c1ca: 5220 6200 |000b: iget v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ +09c1ce: 6e20 5604 0200 |000d: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarDescription:(I)V // method@0456 │ │ +09c1d4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 0x0007 line=445 │ │ 0x000b line=446 │ │ 0x0010 line=448 │ │ locals : │ │ @@ -167743,36 +167799,36 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -098868: |[098868] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ -098878: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ -09887c: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ -098880: 5441 6b00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -098884: 6e10 4504 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0445 │ │ -09888a: 0a00 |0009: move-result v0 │ │ -09888c: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ -098890: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ -098894: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -098896: a702 0602 |000f: sub-float v2, v6, v2 │ │ -09889a: 7120 9c2e 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -0988a0: 0a01 |0014: move-result v1 │ │ -0988a2: c831 |0015: mul-float/2addr v1, v3 │ │ -0988a4: 7120 9c2e 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -0988aa: 0a00 |0019: move-result v0 │ │ -0988ac: 5441 6b00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -0988b0: 6e20 4804 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ -0988b6: 0e00 |001f: return-void │ │ -0988b8: a801 0603 |0020: mul-float v1, v6, v3 │ │ -0988bc: 7120 9f2e 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -0988c2: 0a00 |0025: move-result v0 │ │ -0988c4: 28f4 |0026: goto 001a // -000c │ │ +09c1d8: |[09c1d8] android.support.v4.app.ActionBarDrawerToggle.onDrawerSlide:(Landroid/view/View;F)V │ │ +09c1e8: 1503 0040 |0000: const/high16 v3, #int 1073741824 // #4000 │ │ +09c1ec: 1502 003f |0002: const/high16 v2, #int 1056964608 // #3f00 │ │ +09c1f0: 5441 6b00 |0004: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c1f4: 6e10 4504 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.getPosition:()F // method@0445 │ │ +09c1fa: 0a00 |0009: move-result v0 │ │ +09c1fc: 2d01 0602 |000a: cmpl-float v1, v6, v2 │ │ +09c200: 3d01 1400 |000c: if-lez v1, 0020 // +0014 │ │ +09c204: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +09c206: a702 0602 |000f: sub-float v2, v6, v2 │ │ +09c20a: 7120 9c2e 2100 |0011: invoke-static {v1, v2}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +09c210: 0a01 |0014: move-result v1 │ │ +09c212: c831 |0015: mul-float/2addr v1, v3 │ │ +09c214: 7120 9c2e 1000 |0016: invoke-static {v0, v1}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +09c21a: 0a00 |0019: move-result v0 │ │ +09c21c: 5441 6b00 |001a: iget-object v1, v4, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c220: 6e20 4804 0100 |001c: invoke-virtual {v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ +09c226: 0e00 |001f: return-void │ │ +09c228: a801 0603 |0020: mul-float v1, v6, v3 │ │ +09c22c: 7120 9f2e 1000 |0022: invoke-static {v0, v1}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +09c232: 0a00 |0025: move-result v0 │ │ +09c234: 28f4 |0026: goto 001a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0004 line=426 │ │ 0x000a line=427 │ │ 0x000e line=428 │ │ 0x001a line=432 │ │ 0x001f line=433 │ │ @@ -167788,16 +167844,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0988c8: |[0988c8] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ -0988d8: 0e00 |0000: return-void │ │ +09c238: |[09c238] android.support.v4.app.ActionBarDrawerToggle.onDrawerStateChanged:(I)V │ │ +09c248: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ @@ -167806,36 +167862,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0988dc: |[0988dc] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0988ec: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -0988f2: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ -0988f6: 7210 7f1d 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ -0988fc: 0a00 |0008: move-result v0 │ │ -0988fe: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ -098904: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ -098908: 5530 6500 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -09890c: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ -098910: 5430 6600 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ -098914: 6e20 d119 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@19d1 │ │ -09891a: 0a00 |0017: move-result v0 │ │ -09891c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -098920: 5430 6600 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ -098924: 6e20 a919 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@19a9 │ │ -09892a: 1210 |001f: const/4 v0, #int 1 // #1 │ │ -09892c: 0f00 |0020: return v0 │ │ -09892e: 5430 6600 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ -098932: 6e20 e019 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@19e0 │ │ -098938: 28f9 |0026: goto 001f // -0007 │ │ -09893a: 1200 |0027: const/4 v0, #int 0 // #0 │ │ -09893c: 28f8 |0028: goto 0020 // -0008 │ │ +09c24c: |[09c24c] android.support.v4.app.ActionBarDrawerToggle.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +09c25c: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +09c262: 3804 2400 |0003: if-eqz v4, 0027 // +0024 │ │ +09c266: 7210 7f1d 0400 |0005: invoke-interface {v4}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ +09c26c: 0a00 |0008: move-result v0 │ │ +09c26e: 1401 2c00 0201 |0009: const v1, #float 2.38774e-38 // #0102002c │ │ +09c274: 3310 1b00 |000c: if-ne v0, v1, 0027 // +001b │ │ +09c278: 5530 6500 |000e: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c27c: 3800 1700 |0010: if-eqz v0, 0027 // +0017 │ │ +09c280: 5430 6600 |0012: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ +09c284: 6e20 d119 2000 |0014: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(I)Z // method@19d1 │ │ +09c28a: 0a00 |0017: move-result v0 │ │ +09c28c: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +09c290: 5430 6600 |001a: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ +09c294: 6e20 a919 2000 |001c: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(I)V // method@19a9 │ │ +09c29a: 1210 |001f: const/4 v0, #int 1 // #1 │ │ +09c29c: 0f00 |0020: return v0 │ │ +09c29e: 5430 6600 |0021: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ +09c2a2: 6e20 e019 2000 |0023: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(I)V // method@19e0 │ │ +09c2a8: 28f9 |0026: goto 001f // -0007 │ │ +09c2aa: 1200 |0027: const/4 v0, #int 0 // #0 │ │ +09c2ac: 28f8 |0028: goto 0020 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=405 │ │ 0x0012 line=406 │ │ 0x001a line=407 │ │ 0x001f line=411 │ │ 0x0020 line=413 │ │ @@ -167850,27 +167906,27 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -098940: |[098940] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ -098950: 5430 6100 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -098954: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -098958: 5430 6100 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -09895c: 7220 3e04 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@043e │ │ -098962: 0e00 |0009: return-void │ │ -098964: 6200 5e00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ -098968: 5431 6a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ -09896c: 5432 6000 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ -098970: 7240 2c04 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@042c │ │ -098976: 0c00 |0013: move-result-object v0 │ │ -098978: 5b30 6a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ -09897c: 28f3 |0016: goto 0009 // -000d │ │ +09c2b0: |[09c2b0] android.support.v4.app.ActionBarDrawerToggle.setActionBarDescription:(I)V │ │ +09c2c0: 5430 6100 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c2c4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +09c2c8: 5430 6100 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c2cc: 7220 3e04 4000 |0006: invoke-interface {v0, v4}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarDescription:(I)V // method@043e │ │ +09c2d2: 0e00 |0009: return-void │ │ +09c2d4: 6200 5e00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ +09c2d8: 5431 6a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ +09c2dc: 5432 6000 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ +09c2e0: 7240 2c04 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@042c │ │ +09c2e6: 0c00 |0013: move-result-object v0 │ │ +09c2e8: 5b30 6a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ +09c2ec: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0004 line=494 │ │ 0x0009 line=499 │ │ 0x000a line=497 │ │ locals : │ │ @@ -167882,27 +167938,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 23 16-bit code units │ │ -098980: |[098980] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ -098990: 5430 6100 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -098994: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -098998: 5430 6100 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ -09899c: 7230 3f04 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@043f │ │ -0989a2: 0e00 |0009: return-void │ │ -0989a4: 6200 5e00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ -0989a8: 5431 6a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ -0989ac: 5432 6000 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ -0989b0: 7255 2d04 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@042d │ │ -0989b6: 0c00 |0013: move-result-object v0 │ │ -0989b8: 5b30 6a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ -0989bc: 28f3 |0016: goto 0009 // -000d │ │ +09c2f0: |[09c2f0] android.support.v4.app.ActionBarDrawerToggle.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V │ │ +09c300: 5430 6100 |0000: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c304: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +09c308: 5430 6100 |0004: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; // field@0061 │ │ +09c30c: 7230 3f04 4005 |0006: invoke-interface {v0, v4, v5}, Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@043f │ │ +09c312: 0e00 |0009: return-void │ │ +09c314: 6200 5e00 |000a: sget-object v0, Landroid/support/v4/app/ActionBarDrawerToggle;.IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; // field@005e │ │ +09c318: 5431 6a00 |000c: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ +09c31c: 5432 6000 |000e: iget-object v2, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ +09c320: 7255 2d04 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@042d │ │ +09c326: 0c00 |0013: move-result-object v0 │ │ +09c328: 5b30 6a00 |0014: iput-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSetIndicatorInfo:Ljava/lang/Object; // field@006a │ │ +09c32c: 28f3 |0016: goto 0009 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 0x0004 line=485 │ │ 0x0009 line=490 │ │ 0x000a line=488 │ │ locals : │ │ @@ -167915,34 +167971,34 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0989c0: |[0989c0] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ -0989d0: 5530 6500 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -0989d4: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ -0989d8: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ -0989dc: 5431 6b00 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -0989e0: 5430 6600 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ -0989e4: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ -0989ea: 6e20 ce19 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@19ce │ │ -0989f0: 0a00 |0010: move-result v0 │ │ -0989f2: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ -0989f6: 5230 6200 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ -0989fa: 6e30 5704 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ -098a00: 5c34 6500 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -098a04: 0e00 |001a: return-void │ │ -098a06: 5230 6900 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ -098a0a: 28f8 |001d: goto 0015 // -0008 │ │ -098a0c: 5430 6800 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ -098a10: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -098a12: 6e30 5704 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ -098a18: 28f4 |0024: goto 0018 // -000c │ │ +09c330: |[09c330] android.support.v4.app.ActionBarDrawerToggle.setDrawerIndicatorEnabled:(Z)V │ │ +09c340: 5530 6500 |0000: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c344: 3204 1800 |0002: if-eq v4, v0, 001a // +0018 │ │ +09c348: 3804 1a00 |0004: if-eqz v4, 001e // +001a │ │ +09c34c: 5431 6b00 |0006: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c350: 5430 6600 |0008: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ +09c354: 1402 0300 8000 |000a: const v2, #float 1.17549e-38 // #00800003 │ │ +09c35a: 6e20 ce19 2000 |000d: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@19ce │ │ +09c360: 0a00 |0010: move-result v0 │ │ +09c362: 3800 0a00 |0011: if-eqz v0, 001b // +000a │ │ +09c366: 5230 6200 |0013: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ +09c36a: 6e30 5704 1300 |0015: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ +09c370: 5c34 6500 |0018: iput-boolean v4, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c374: 0e00 |001a: return-void │ │ +09c376: 5230 6900 |001b: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ +09c37a: 28f8 |001d: goto 0015 // -0008 │ │ +09c37c: 5430 6800 |001e: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ +09c380: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +09c382: 6e30 5704 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ +09c388: 28f4 |0024: goto 0018 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0004 line=361 │ │ 0x0006 line=362 │ │ 0x0018 line=367 │ │ 0x001a line=369 │ │ @@ -167957,22 +168013,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -098a1c: |[098a1c] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(I)V │ │ -098a2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098a2e: 3803 0800 |0001: if-eqz v3, 0009 // +0008 │ │ -098a32: 5421 6000 |0003: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ -098a36: 7120 ef09 3100 |0005: invoke-static {v1, v3}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ -098a3c: 0c00 |0008: move-result-object v0 │ │ -098a3e: 6e20 5a04 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@045a │ │ -098a44: 0e00 |000c: return-void │ │ +09c38c: |[09c38c] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(I)V │ │ +09c39c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c39e: 3803 0800 |0001: if-eqz v3, 0009 // +0008 │ │ +09c3a2: 5421 6000 |0003: iget-object v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mActivity:Landroid/app/Activity; // field@0060 │ │ +09c3a6: 7120 ef09 3100 |0005: invoke-static {v1, v3}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ +09c3ac: 0c00 |0008: move-result-object v0 │ │ +09c3ae: 6e20 5a04 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V // method@045a │ │ +09c3b4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0001 line=342 │ │ 0x0003 line=343 │ │ 0x0009 line=346 │ │ 0x000c line=347 │ │ @@ -167986,30 +168042,30 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -098a48: |[098a48] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ -098a58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -098a5a: 3903 1400 |0001: if-nez v3, 0015 // +0014 │ │ -098a5e: 6e10 4e04 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@044e │ │ -098a64: 0c00 |0006: move-result-object v0 │ │ -098a66: 5b20 6800 |0007: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ -098a6a: 5c21 6700 |0009: iput-boolean v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0067 │ │ -098a6e: 5520 6500 |000b: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -098a72: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ -098a76: 5420 6800 |000f: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ -098a7a: 6e30 5704 0201 |0011: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ -098a80: 0e00 |0014: return-void │ │ -098a82: 5b23 6800 |0015: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ -098a86: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -098a88: 5c20 6700 |0018: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0067 │ │ -098a8c: 28f1 |001a: goto 000b // -000f │ │ +09c3b8: |[09c3b8] android.support.v4.app.ActionBarDrawerToggle.setHomeAsUpIndicator:(Landroid/graphics/drawable/Drawable;)V │ │ +09c3c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09c3ca: 3903 1400 |0001: if-nez v3, 0015 // +0014 │ │ +09c3ce: 6e10 4e04 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/ActionBarDrawerToggle;.getThemeUpIndicator:()Landroid/graphics/drawable/Drawable; // method@044e │ │ +09c3d4: 0c00 |0006: move-result-object v0 │ │ +09c3d6: 5b20 6800 |0007: iput-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ +09c3da: 5c21 6700 |0009: iput-boolean v1, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0067 │ │ +09c3de: 5520 6500 |000b: iget-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c3e2: 3900 0700 |000d: if-nez v0, 0014 // +0007 │ │ +09c3e6: 5420 6800 |000f: iget-object v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ +09c3ea: 6e30 5704 0201 |0011: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ +09c3f0: 0e00 |0014: return-void │ │ +09c3f2: 5b23 6800 |0015: iput-object v3, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; // field@0068 │ │ +09c3f6: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +09c3f8: 5c20 6700 |0018: iput-boolean v0, v2, Landroid/support/v4/app/ActionBarDrawerToggle;.mHasCustomUpIndicator:Z // field@0067 │ │ +09c3fc: 28f1 |001a: goto 000b // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x0003 line=317 │ │ 0x0009 line=318 │ │ 0x000b line=324 │ │ 0x000f line=325 │ │ @@ -168025,58 +168081,58 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -098a90: |[098a90] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ -098aa0: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ -098aa6: 5430 6600 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ -098aaa: 6e20 ce19 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@19ce │ │ -098ab0: 0a00 |0008: move-result v0 │ │ -098ab2: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ -098ab6: 5430 6b00 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -098aba: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ -098abe: 6e20 4804 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ -098ac4: 5530 6500 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ -098ac8: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ -098acc: 5431 6b00 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -098ad0: 5430 6600 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ -098ad4: 6e20 ce19 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@19ce │ │ -098ada: 0a00 |001d: move-result v0 │ │ -098adc: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ -098ae0: 5230 6200 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ -098ae4: 6e30 5704 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ -098aea: 0e00 |0025: return-void │ │ -098aec: 5430 6b00 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ -098af0: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -098af2: 6e20 4804 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ -098af8: 28e6 |002c: goto 0012 // -001a │ │ -098afa: 5230 6900 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ -098afe: 28f3 |002f: goto 0022 // -000d │ │ +09c400: |[09c400] android.support.v4.app.ActionBarDrawerToggle.syncState:()V │ │ +09c410: 1402 0300 8000 |0000: const v2, #float 1.17549e-38 // #00800003 │ │ +09c416: 5430 6600 |0003: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ +09c41a: 6e20 ce19 2000 |0005: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@19ce │ │ +09c420: 0a00 |0008: move-result v0 │ │ +09c422: 3800 1d00 |0009: if-eqz v0, 0026 // +001d │ │ +09c426: 5430 6b00 |000b: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c42a: 1501 803f |000d: const/high16 v1, #int 1065353216 // #3f80 │ │ +09c42e: 6e20 4804 1000 |000f: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ +09c434: 5530 6500 |0012: iget-boolean v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerIndicatorEnabled:Z // field@0065 │ │ +09c438: 3800 1100 |0014: if-eqz v0, 0025 // +0011 │ │ +09c43c: 5431 6b00 |0016: iget-object v1, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c440: 5430 6600 |0018: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; // field@0066 │ │ +09c444: 6e20 ce19 2000 |001a: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(I)Z // method@19ce │ │ +09c44a: 0a00 |001d: move-result v0 │ │ +09c44c: 3800 0f00 |001e: if-eqz v0, 002d // +000f │ │ +09c450: 5230 6200 |0020: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mCloseDrawerContentDescRes:I // field@0062 │ │ +09c454: 6e30 5704 1300 |0022: invoke-virtual {v3, v1, v0}, Landroid/support/v4/app/ActionBarDrawerToggle;.setActionBarUpIndicator:(Landroid/graphics/drawable/Drawable;I)V // method@0457 │ │ +09c45a: 0e00 |0025: return-void │ │ +09c45c: 5430 6b00 |0026: iget-object v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; // field@006b │ │ +09c460: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +09c462: 6e20 4804 1000 |0029: invoke-virtual {v0, v1}, Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;.setPosition:(F)V // method@0448 │ │ +09c468: 28e6 |002c: goto 0012 // -001a │ │ +09c46a: 5230 6900 |002d: iget v0, v3, Landroid/support/v4/app/ActionBarDrawerToggle;.mOpenDrawerContentDescRes:I // field@0069 │ │ +09c46e: 28f3 |002f: goto 0022 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0003 line=292 │ │ 0x000b line=293 │ │ 0x0012 line=298 │ │ 0x0016 line=299 │ │ 0x0025 line=302 │ │ 0x0026 line=295 │ │ 0x002d line=299 │ │ locals : │ │ 0x0000 - 0x0030 reg=3 this Landroid/support/v4/app/ActionBarDrawerToggle; │ │ │ │ - source_file_idx : 557 (ActionBarDrawerToggle.java) │ │ + source_file_idx : 559 (ActionBarDrawerToggle.java) │ │ │ │ Class #769 header: │ │ class_idx : 242 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 243 │ │ -source_file_idx : 600 │ │ +source_file_idx : 602 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #769 annotations: │ │ Annotations on class │ │ @@ -168108,18 +168164,18 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -098b00: |[098b00] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.:(Landroid/support/v4/app/SharedElementCallback;)V │ │ -098b10: 7010 6e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.:()V // method@046e │ │ -098b16: 5b01 7300 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ -098b1a: 0e00 |0005: return-void │ │ +09c470: |[09c470] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.:(Landroid/support/v4/app/SharedElementCallback;)V │ │ +09c480: 7010 6e04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;.:()V // method@046e │ │ +09c486: 5b01 7300 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ +09c48a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0003 line=223 │ │ 0x0005 line=224 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ @@ -168131,19 +168187,19 @@ │ │ type : '(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -098b1c: |[098b1c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ -098b2c: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ -098b30: 6e40 8f09 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@098f │ │ -098b36: 0c00 |0005: move-result-object v0 │ │ -098b38: 1100 |0006: return-object v0 │ │ +09c48c: |[09c48c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; │ │ +09c49c: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ +09c4a0: 6e40 8f09 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onCaptureSharedElementSnapshot:(Landroid/view/View;Landroid/graphics/Matrix;Landroid/graphics/RectF;)Landroid/os/Parcelable; // method@098f │ │ +09c4a6: 0c00 |0005: move-result-object v0 │ │ +09c4a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ 0x0000 - 0x0007 reg=2 sharedElement Landroid/view/View; │ │ 0x0000 - 0x0007 reg=3 viewToGlobalMatrix Landroid/graphics/Matrix; │ │ @@ -168154,19 +168210,19 @@ │ │ type : '(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -098b3c: |[098b3c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ -098b4c: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ -098b50: 6e30 9009 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@0990 │ │ -098b56: 0c00 |0005: move-result-object v0 │ │ -098b58: 1100 |0006: return-object v0 │ │ +09c4ac: |[09c4ac] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; │ │ +09c4bc: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ +09c4c0: 6e30 9009 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onCreateSnapshotView:(Landroid/content/Context;Landroid/os/Parcelable;)Landroid/view/View; // method@0990 │ │ +09c4c6: 0c00 |0005: move-result-object v0 │ │ +09c4c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ 0x0000 - 0x0007 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0007 reg=3 snapshot Landroid/os/Parcelable; │ │ @@ -168176,18 +168232,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -098b5c: |[098b5c] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ -098b6c: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ -098b70: 6e30 9109 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ -098b76: 0e00 |0005: return-void │ │ +09c4cc: |[09c4cc] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V │ │ +09c4dc: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ +09c4e0: 6e30 9109 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ +09c4e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0005 line=248 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/Map; │ │ @@ -168200,18 +168256,18 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -098b78: |[098b78] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onRejectSharedElements:(Ljava/util/List;)V │ │ -098b88: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ -098b8c: 6e20 9209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/SharedElementCallback;.onRejectSharedElements:(Ljava/util/List;)V // method@0992 │ │ -098b92: 0e00 |0005: return-void │ │ +09c4e8: |[09c4e8] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onRejectSharedElements:(Ljava/util/List;)V │ │ +09c4f8: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ +09c4fc: 6e20 9209 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/SharedElementCallback;.onRejectSharedElements:(Ljava/util/List;)V // method@0992 │ │ +09c502: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0005 line=243 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ @@ -168222,18 +168278,18 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -098b94: |[098b94] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -098ba4: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ -098ba8: 6e40 9309 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0993 │ │ -098bae: 0e00 |0005: return-void │ │ +09c504: |[09c504] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +09c514: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ +09c518: 6e40 9309 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0993 │ │ +09c51e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0005 line=238 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ @@ -168248,38 +168304,38 @@ │ │ type : '(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -098bb0: |[098bb0] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ -098bc0: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ -098bc4: 6e40 9409 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0994 │ │ -098bca: 0e00 |0005: return-void │ │ +09c520: |[09c520] android.support.v4.app.ActivityCompat$SharedElementCallback21Impl.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V │ │ +09c530: 5410 7300 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.mCallback:Landroid/support/v4/app/SharedElementCallback; // field@0073 │ │ +09c534: 6e40 9409 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0994 │ │ +09c53a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=231 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/List; │ │ 0x0000 - 0x0000 reg=4 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; │ │ 0x0000 - 0x0006 reg=2 sharedElementNames Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0006 reg=3 sharedElements Ljava/util/List; Ljava/util/List; │ │ 0x0000 - 0x0006 reg=4 sharedElementSnapshots Ljava/util/List; Ljava/util/List; │ │ │ │ - source_file_idx : 600 (ActivityCompat.java) │ │ + source_file_idx : 602 (ActivityCompat.java) │ │ │ │ Class #770 header: │ │ class_idx : 246 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 424 │ │ -source_file_idx : 600 │ │ +source_file_idx : 602 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 11 │ │ virtual_methods_size: 0 │ │ │ │ Class #770 annotations: │ │ Annotations on class │ │ @@ -168314,17 +168370,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -098bcc: |[098bcc] android.support.v4.app.ActivityCompat.:()V │ │ -098bdc: 7010 eb09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@09eb │ │ -098be2: 0e00 |0003: return-void │ │ +09c53c: |[09c53c] android.support.v4.app.ActivityCompat.:()V │ │ +09c54c: 7010 eb09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/ContextCompat;.:()V // method@09eb │ │ +09c552: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=217 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ActivityCompat; │ │ │ │ @@ -168333,20 +168389,20 @@ │ │ type : '(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -098be4: |[098be4] android.support.v4.app.ActivityCompat.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ -098bf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -098bf6: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ -098bfa: 2200 f200 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; // type@00f2 │ │ -098bfe: 7020 6704 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.:(Landroid/support/v4/app/SharedElementCallback;)V // method@0467 │ │ -098c04: 1100 |0008: return-object v0 │ │ +09c554: |[09c554] android.support.v4.app.ActivityCompat.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; │ │ +09c564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09c566: 3801 0700 |0001: if-eqz v1, 0008 // +0007 │ │ +09c56a: 2200 f200 |0003: new-instance v0, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; // type@00f2 │ │ +09c56e: 7020 6704 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;.:(Landroid/support/v4/app/SharedElementCallback;)V // method@0467 │ │ +09c574: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0001 line=211 │ │ 0x0003 line=212 │ │ 0x0008 line=214 │ │ locals : │ │ @@ -168359,22 +168415,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -098c08: |[098c08] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ -098c18: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098c1c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -098c20: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -098c24: 7110 9204 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0492 │ │ -098c2a: 0e00 |0009: return-void │ │ -098c2c: 6e10 5400 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0054 │ │ -098c32: 28fc |000d: goto 0009 // -0004 │ │ +09c578: |[09c578] android.support.v4.app.ActivityCompat.finishAffinity:(Landroid/app/Activity;)V │ │ +09c588: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c58c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +09c590: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +09c594: 7110 9204 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatJB;.finishAffinity:(Landroid/app/Activity;)V // method@0492 │ │ +09c59a: 0e00 |0009: return-void │ │ +09c59c: 6e10 5400 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0054 │ │ +09c5a2: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0006 line=142 │ │ 0x0009 line=146 │ │ 0x000a line=144 │ │ locals : │ │ @@ -168385,22 +168441,22 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -098c34: |[098c34] android.support.v4.app.ActivityCompat.finishAfterTransition:(Landroid/app/Activity;)V │ │ -098c44: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098c48: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -098c4c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -098c50: 7110 7e04 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.finishAfterTransition:(Landroid/app/Activity;)V // method@047e │ │ -098c56: 0e00 |0009: return-void │ │ -098c58: 6e10 5400 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0054 │ │ -098c5e: 28fc |000d: goto 0009 // -0004 │ │ +09c5a4: |[09c5a4] android.support.v4.app.ActivityCompat.finishAfterTransition:(Landroid/app/Activity;)V │ │ +09c5b4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c5b8: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +09c5bc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +09c5c0: 7110 7e04 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.finishAfterTransition:(Landroid/app/Activity;)V // method@047e │ │ +09c5c6: 0e00 |0009: return-void │ │ +09c5c8: 6e10 5400 0200 |000a: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0054 │ │ +09c5ce: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ 0x0006 line=159 │ │ 0x0009 line=163 │ │ 0x000a line=161 │ │ locals : │ │ @@ -168411,23 +168467,23 @@ │ │ type : '(Landroid/app/Activity;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -098c60: |[098c60] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ -098c70: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098c74: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -098c78: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -098c7c: 7110 9004 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0490 │ │ -098c82: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -098c84: 0f00 |000a: return v0 │ │ -098c86: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -098c88: 28fe |000c: goto 000a // -0002 │ │ +09c5d0: |[09c5d0] android.support.v4.app.ActivityCompat.invalidateOptionsMenu:(Landroid/app/Activity;)Z │ │ +09c5e0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c5e4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +09c5e8: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +09c5ec: 7110 9004 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompatHoneycomb;.invalidateOptionsMenu:(Landroid/app/Activity;)V // method@0490 │ │ +09c5f2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +09c5f4: 0f00 |000a: return v0 │ │ +09c5f6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +09c5f8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=73 │ │ 0x0009 line=74 │ │ 0x000a line=76 │ │ locals : │ │ @@ -168438,20 +168494,20 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -098c8c: |[098c8c] android.support.v4.app.ActivityCompat.postponeEnterTransition:(Landroid/app/Activity;)V │ │ -098c9c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098ca0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -098ca4: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -098ca8: 7110 7f04 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.postponeEnterTransition:(Landroid/app/Activity;)V // method@047f │ │ -098cae: 0e00 |0009: return-void │ │ +09c5fc: |[09c5fc] android.support.v4.app.ActivityCompat.postponeEnterTransition:(Landroid/app/Activity;)V │ │ +09c60c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c610: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +09c614: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +09c618: 7110 7f04 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.postponeEnterTransition:(Landroid/app/Activity;)V // method@047f │ │ +09c61e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0006 line=198 │ │ 0x0009 line=200 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ @@ -168461,22 +168517,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -098cb0: |[098cb0] android.support.v4.app.ActivityCompat.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ -098cc0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098cc4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -098cc8: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -098ccc: 7110 8404 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@0484 │ │ -098cd2: 0c00 |0009: move-result-object v0 │ │ -098cd4: 7120 8004 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0480 │ │ -098cda: 0e00 |000d: return-void │ │ +09c620: |[09c620] android.support.v4.app.ActivityCompat.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +09c630: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c634: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +09c638: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +09c63c: 7110 8404 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@0484 │ │ +09c642: 0c00 |0009: move-result-object v0 │ │ +09c644: 7120 8004 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setEnterSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0480 │ │ +09c64a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0006 line=176 │ │ 0x000d line=178 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ @@ -168487,22 +168543,22 @@ │ │ type : '(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -098cdc: |[098cdc] android.support.v4.app.ActivityCompat.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ -098cec: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098cf0: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -098cf4: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ -098cf8: 7110 8404 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@0484 │ │ -098cfe: 0c00 |0009: move-result-object v0 │ │ -098d00: 7120 8104 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0481 │ │ -098d06: 0e00 |000d: return-void │ │ +09c64c: |[09c64c] android.support.v4.app.ActivityCompat.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/SharedElementCallback;)V │ │ +09c65c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c660: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +09c664: 3410 0900 |0004: if-lt v0, v1, 000d // +0009 │ │ +09c668: 7110 8404 0300 |0006: invoke-static {v3}, Landroid/support/v4/app/ActivityCompat;.createCallback:(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; // method@0484 │ │ +09c66e: 0c00 |0009: move-result-object v0 │ │ +09c670: 7120 8104 0200 |000a: invoke-static {v2, v0}, Landroid/support/v4/app/ActivityCompat21;.setExitSharedElementCallback:(Landroid/app/Activity;Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;)V // method@0481 │ │ +09c676: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0006 line=192 │ │ 0x000d line=194 │ │ locals : │ │ 0x0000 - 0x000e reg=2 activity Landroid/app/Activity; │ │ @@ -168513,22 +168569,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 │ │ -098d08: |[098d08] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -098d18: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098d1c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -098d20: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -098d24: 7130 9304 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0493 │ │ -098d2a: 0e00 |0009: return-void │ │ -098d2c: 6e20 8d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@008d │ │ -098d32: 28fc |000d: goto 0009 // -0004 │ │ +09c678: |[09c678] android.support.v4.app.ActivityCompat.startActivity:(Landroid/app/Activity;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +09c688: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c68c: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +09c690: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +09c694: 7130 9304 3204 |0006: invoke-static {v2, v3, v4}, Landroid/support/v4/app/ActivityCompatJB;.startActivity:(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0493 │ │ +09c69a: 0e00 |0009: return-void │ │ +09c69c: 6e20 8d00 3200 |000a: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@008d │ │ +09c6a2: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0006 line=98 │ │ 0x0009 line=102 │ │ 0x000a line=100 │ │ locals : │ │ @@ -168541,22 +168597,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 │ │ -098d34: |[098d34] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ -098d44: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098d48: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ -098d4c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -098d50: 7140 9404 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@0494 │ │ -098d56: 0e00 |0009: return-void │ │ -098d58: 6e30 8e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ -098d5e: 28fc |000d: goto 0009 // -0004 │ │ +09c6a4: |[09c6a4] android.support.v4.app.ActivityCompat.startActivityForResult:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V │ │ +09c6b4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c6b8: 1301 1000 |0002: const/16 v1, #int 16 // #10 │ │ +09c6bc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +09c6c0: 7140 9404 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@0494 │ │ +09c6c6: 0e00 |0009: return-void │ │ +09c6c8: 6e30 8e00 3204 |000a: invoke-virtual {v2, v3, v4}, Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V // method@008e │ │ +09c6ce: 28fc |000d: goto 0009 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0006 line=127 │ │ 0x0009 line=131 │ │ 0x000a line=129 │ │ locals : │ │ @@ -168570,36 +168626,36 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -098d60: |[098d60] android.support.v4.app.ActivityCompat.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ -098d70: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -098d74: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ -098d78: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ -098d7c: 7110 8204 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@0482 │ │ -098d82: 0e00 |0009: return-void │ │ +09c6d0: |[09c6d0] android.support.v4.app.ActivityCompat.startPostponedEnterTransition:(Landroid/app/Activity;)V │ │ +09c6e0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09c6e4: 1301 1500 |0002: const/16 v1, #int 21 // #15 │ │ +09c6e8: 3410 0500 |0004: if-lt v0, v1, 0009 // +0005 │ │ +09c6ec: 7110 8204 0200 |0006: invoke-static {v2}, Landroid/support/v4/app/ActivityCompat21;.startPostponedEnterTransition:(Landroid/app/Activity;)V // method@0482 │ │ +09c6f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0006 line=204 │ │ 0x0009 line=206 │ │ locals : │ │ 0x0000 - 0x000a reg=2 activity Landroid/app/Activity; │ │ │ │ Virtual methods - │ │ - source_file_idx : 600 (ActivityCompat.java) │ │ + source_file_idx : 602 (ActivityCompat.java) │ │ │ │ Class #771 header: │ │ class_idx : 251 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 254 │ │ -source_file_idx : 607 │ │ +source_file_idx : 609 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #771 annotations: │ │ Annotations on class │ │ @@ -168623,18 +168679,18 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat21;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -098d84: |[098d84] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ -098d94: 7010 a404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ -098d9a: 5b01 7500 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ -098d9e: 0e00 |0005: return-void │ │ +09c6f4: |[09c6f4] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.:(Landroid/support/v4/app/ActivityOptionsCompat21;)V │ │ +09c704: 7010 a404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ +09c70a: 5b01 7500 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ +09c70e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0003 line=202 │ │ 0x0005 line=203 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ @@ -168646,19 +168702,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098da0: |[098da0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.toBundle:()Landroid/os/Bundle; │ │ -098db0: 5410 7500 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ -098db4: 6e10 a204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompat21;.toBundle:()Landroid/os/Bundle; // method@04a2 │ │ -098dba: 0c00 |0005: move-result-object v0 │ │ -098dbc: 1100 |0006: return-object v0 │ │ +09c710: |[09c710] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.toBundle:()Landroid/os/Bundle; │ │ +09c720: 5410 7500 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ +09c724: 6e10 a204 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompat21;.toBundle:()Landroid/os/Bundle; // method@04a2 │ │ +09c72a: 0c00 |0005: move-result-object v0 │ │ +09c72c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;) │ │ @@ -168666,41 +168722,41 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -098dc0: |[098dc0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -098dd0: 2041 fb00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ -098dd4: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -098dd8: 0740 |0004: move-object v0, v4 │ │ -098dda: 1f00 fb00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ -098dde: 5431 7500 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ -098de2: 5402 7500 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ -098de6: 6e20 a304 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompat21;.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@04a3 │ │ -098dec: 0e00 |000e: return-void │ │ +09c730: |[09c730] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImpl21.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +09c740: 2041 fb00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ +09c744: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +09c748: 0740 |0004: move-object v0, v4 │ │ +09c74a: 1f00 fb00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; // type@00fb │ │ +09c74e: 5431 7500 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ +09c752: 5402 7500 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;.mImpl:Landroid/support/v4/app/ActivityOptionsCompat21; // field@0075 │ │ +09c756: 6e20 a304 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompat21;.update:(Landroid/support/v4/app/ActivityOptionsCompat21;)V // method@04a3 │ │ +09c75c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0005 line=214 │ │ 0x0007 line=215 │ │ 0x000e line=217 │ │ locals : │ │ 0x0007 - 0x000e reg=0 otherImpl Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ 0x0000 - 0x000f reg=3 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; │ │ 0x0000 - 0x000f reg=4 otherOptions Landroid/support/v4/app/ActivityOptionsCompat; │ │ │ │ - source_file_idx : 607 (ActivityOptionsCompat.java) │ │ + source_file_idx : 609 (ActivityOptionsCompat.java) │ │ │ │ Class #772 header: │ │ class_idx : 252 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 254 │ │ -source_file_idx : 607 │ │ +source_file_idx : 609 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #772 annotations: │ │ Annotations on class │ │ @@ -168724,18 +168780,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 │ │ -098df0: |[098df0] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ -098e00: 7010 a404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ -098e06: 5b01 7600 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ -098e0a: 0e00 |0005: return-void │ │ +09c760: |[09c760] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V │ │ +09c770: 7010 a404 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ActivityOptionsCompat;.:()V // method@04a4 │ │ +09c776: 5b01 7600 |0003: iput-object v1, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ +09c77a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0003 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ @@ -168747,19 +168803,19 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098e0c: |[098e0c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ -098e1c: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ -098e20: 6e10 b004 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@04b0 │ │ -098e26: 0c00 |0005: move-result-object v0 │ │ -098e28: 1100 |0006: return-object v0 │ │ +09c77c: |[09c77c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.toBundle:()Landroid/os/Bundle; │ │ +09c78c: 5410 7600 |0000: iget-object v0, v1, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ +09c790: 6e10 b004 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/ActivityOptionsCompatJB;.toBundle:()Landroid/os/Bundle; // method@04b0 │ │ +09c796: 0c00 |0005: move-result-object v0 │ │ +09c798: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; │ │ │ │ #1 : (in Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;) │ │ @@ -168767,41 +168823,41 @@ │ │ type : '(Landroid/support/v4/app/ActivityOptionsCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -098e2c: |[098e2c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ -098e3c: 2041 fc00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ -098e40: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -098e44: 0740 |0004: move-object v0, v4 │ │ -098e46: 1f00 fc00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ -098e4a: 5431 7600 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ -098e4e: 5402 7600 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ -098e52: 6e20 b104 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@04b1 │ │ -098e58: 0e00 |000e: return-void │ │ +09c79c: |[09c79c] android.support.v4.app.ActivityOptionsCompat$ActivityOptionsImplJB.update:(Landroid/support/v4/app/ActivityOptionsCompat;)V │ │ +09c7ac: 2041 fc00 |0000: instance-of v1, v4, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ +09c7b0: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +09c7b4: 0740 |0004: move-object v0, v4 │ │ +09c7b6: 1f00 fc00 |0005: check-cast v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; // type@00fc │ │ +09c7ba: 5431 7600 |0007: iget-object v1, v3, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ +09c7be: 5402 7600 |0009: iget-object v2, v0, Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;.mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; // field@0076 │ │ +09c7c2: 6e20 b104 2100 |000b: invoke-virtual {v1, v2}, Landroid/support/v4/app/ActivityOptionsCompatJB;.update:(Landroid/support/v4/app/ActivityOptionsCompatJB;)V // method@04b1 │ │ +09c7c8: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ 0x0007 line=193 │ │ 0x000e line=195 │ │ 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 : 607 (ActivityOptionsCompat.java) │ │ + source_file_idx : 609 (ActivityOptionsCompat.java) │ │ │ │ Class #773 header: │ │ class_idx : 256 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #773 annotations: │ │ Annotations on class │ │ @@ -168830,19 +168886,19 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -098e5c: |[098e5c] android.support.v4.app.BackStackRecord$1.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ │ -098e6c: 5b01 7900 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$1;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0079 │ │ -098e70: 5b02 7a00 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007a │ │ -098e74: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -098e7a: 0e00 |0007: return-void │ │ +09c7cc: |[09c7cc] android.support.v4.app.BackStackRecord$1.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V │ │ +09c7dc: 5b01 7900 |0000: iput-object v1, v0, Landroid/support/v4/app/BackStackRecord$1;.this$0:Landroid/support/v4/app/BackStackRecord; // field@0079 │ │ +09c7e0: 5b02 7a00 |0002: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007a │ │ +09c7e4: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09c7ea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1186 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/app/BackStackRecord$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/app/Fragment; │ │ @@ -168853,32 +168909,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -098e7c: |[098e7c] android.support.v4.app.BackStackRecord$1.getView:()Landroid/view/View; │ │ -098e8c: 5410 7a00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007a │ │ -098e90: 6e10 5505 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ -098e96: 0c00 |0005: move-result-object v0 │ │ -098e98: 1100 |0006: return-object v0 │ │ +09c7ec: |[09c7ec] android.support.v4.app.BackStackRecord$1.getView:()Landroid/view/View; │ │ +09c7fc: 5410 7a00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord$1;.val$inFragment:Landroid/support/v4/app/Fragment; // field@007a │ │ +09c800: 6e10 5505 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ +09c806: 0c00 |0005: move-result-object v0 │ │ +09c808: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1189 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/BackStackRecord$1; │ │ │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #774 header: │ │ class_idx : 261 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 300 │ │ -source_file_idx : 673 │ │ +source_file_idx : 675 │ │ static_fields_size : 9 │ │ instance_fields_size: 21 │ │ direct_methods_size : 28 │ │ virtual_methods_size: 42 │ │ │ │ Class #774 annotations: │ │ Annotations on class │ │ @@ -169070,22 +169126,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 │ │ -098e9c: |[098e9c] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ -098eac: 7010 c006 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@06c0 │ │ -098eb2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -098eb4: 5c10 a000 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ -098eb8: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ -098eba: 5910 a900 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -098ebe: 5b12 aa00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -098ec2: 0e00 |000b: return-void │ │ +09c80c: |[09c80c] android.support.v4.app.BackStackRecord.:(Landroid/support/v4/app/FragmentManagerImpl;)V │ │ +09c81c: 7010 c006 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/FragmentTransaction;.:()V // method@06c0 │ │ +09c822: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09c824: 5c10 a000 |0004: iput-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ +09c828: 12f0 |0006: const/4 v0, #int -1 // #ff │ │ +09c82a: 5910 a900 |0007: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09c82e: 5b12 aa00 |0009: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09c832: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=228 │ │ 0x0006 line=231 │ │ 0x0009 line=356 │ │ 0x000b line=357 │ │ @@ -169098,18 +169154,18 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -098ec4: |[098ec4] android.support.v4.app.BackStackRecord.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ -098ed4: 7040 e604 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/app/BackStackRecord;.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@04e6 │ │ -098eda: 0c00 |0003: move-result-object v0 │ │ -098edc: 1100 |0004: return-object v0 │ │ +09c834: |[09c834] android.support.v4.app.BackStackRecord.access$000:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +09c844: 7040 e604 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/app/BackStackRecord;.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; // method@04e6 │ │ +09c84a: 0c00 |0003: move-result-object v0 │ │ +09c84c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -169120,17 +169176,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -098ee0: |[098ee0] android.support.v4.app.BackStackRecord.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ -098ef0: 7030 f604 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@04f6 │ │ -098ef6: 0e00 |0003: return-void │ │ +09c850: |[09c850] android.support.v4.app.BackStackRecord.access$100:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +09c860: 7030 f604 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V // method@04f6 │ │ +09c866: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/util/ArrayMap; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ @@ -169140,17 +169196,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -098ef8: |[098ef8] android.support.v4.app.BackStackRecord.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ -098f08: 7606 ca04 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@04ca │ │ -098f0e: 0e00 |0003: return-void │ │ +09c868: |[09c868] android.support.v4.app.BackStackRecord.access$200:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +09c878: 7606 ca04 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V // method@04ca │ │ +09c87e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/support/v4/app/Fragment; │ │ @@ -169163,17 +169219,17 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -098f10: |[098f10] android.support.v4.app.BackStackRecord.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -098f20: 7040 d504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04d5 │ │ -098f26: 0e00 |0003: return-void │ │ +09c880: |[09c880] android.support.v4.app.BackStackRecord.access$300:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +09c890: 7040 d504 1032 |0000: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04d5 │ │ +09c896: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -169184,61 +169240,61 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 77 16-bit code units │ │ -098f28: |[098f28] android.support.v4.app.BackStackRecord.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ -098f38: 2202 0401 |0000: new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; // type@0104 │ │ -098f3c: 7020 b904 8200 |0002: invoke-direct {v2, v8}, Landroid/support/v4/app/BackStackRecord$TransitionState;.:(Landroid/support/v4/app/BackStackRecord;)V // method@04b9 │ │ -098f42: 2200 3904 |0005: new-instance v0, Landroid/view/View; // type@0439 │ │ -098f46: 5483 aa00 |0007: iget-object v3, v8, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -098f4a: 5433 4e01 |0009: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -098f4e: 7020 d71d 3000 |000b: invoke-direct {v0, v3}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1dd7 │ │ -098f54: 5b20 9400 |000e: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ -098f58: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -098f5a: 1207 |0011: const/4 v7, #int 0 // #0 │ │ -098f5c: 6e10 121d 0900 |0012: invoke-virtual {v9}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ -098f62: 0a00 |0015: move-result v0 │ │ -098f64: 3507 1400 |0016: if-ge v7, v0, 002a // +0014 │ │ -098f68: 6e20 0f1d 7900 |0018: invoke-virtual {v9, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1d0f │ │ -098f6e: 0a01 |001b: move-result v1 │ │ -098f70: 0780 |001c: move-object v0, v8 │ │ -098f72: 01b3 |001d: move v3, v11 │ │ -098f74: 0794 |001e: move-object v4, v9 │ │ -098f76: 07a5 |001f: move-object v5, v10 │ │ -098f78: 7606 cf04 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@04cf │ │ -098f7e: 0a00 |0023: move-result v0 │ │ -098f80: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ -098f84: 1216 |0026: const/4 v6, #int 1 // #1 │ │ -098f86: d807 0701 |0027: add-int/lit8 v7, v7, #int 1 // #01 │ │ -098f8a: 28e9 |0029: goto 0012 // -0017 │ │ -098f8c: 1207 |002a: const/4 v7, #int 0 // #0 │ │ -098f8e: 6e10 121d 0a00 |002b: invoke-virtual {v10}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ -098f94: 0a00 |002e: move-result v0 │ │ -098f96: 3507 1a00 |002f: if-ge v7, v0, 0049 // +001a │ │ -098f9a: 6e20 0f1d 7a00 |0031: invoke-virtual {v10, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1d0f │ │ -098fa0: 0a01 |0034: move-result v1 │ │ -098fa2: 6e20 0e1d 1900 |0035: invoke-virtual {v9, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -098fa8: 0c00 |0038: move-result-object v0 │ │ -098faa: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ -098fae: 0780 |003b: move-object v0, v8 │ │ -098fb0: 01b3 |003c: move v3, v11 │ │ -098fb2: 0794 |003d: move-object v4, v9 │ │ -098fb4: 07a5 |003e: move-object v5, v10 │ │ -098fb6: 7606 cf04 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@04cf │ │ -098fbc: 0a00 |0042: move-result v0 │ │ -098fbe: 3800 0300 |0043: if-eqz v0, 0046 // +0003 │ │ -098fc2: 1216 |0045: const/4 v6, #int 1 // #1 │ │ -098fc4: d807 0701 |0046: add-int/lit8 v7, v7, #int 1 // #01 │ │ -098fc8: 28e3 |0048: goto 002b // -001d │ │ -098fca: 3906 0300 |0049: if-nez v6, 004c // +0003 │ │ -098fce: 1202 |004b: const/4 v2, #int 0 // #0 │ │ -098fd0: 1102 |004c: return-object v2 │ │ +09c898: |[09c898] android.support.v4.app.BackStackRecord.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +09c8a8: 2202 0401 |0000: new-instance v2, Landroid/support/v4/app/BackStackRecord$TransitionState; // type@0104 │ │ +09c8ac: 7020 b904 8200 |0002: invoke-direct {v2, v8}, Landroid/support/v4/app/BackStackRecord$TransitionState;.:(Landroid/support/v4/app/BackStackRecord;)V // method@04b9 │ │ +09c8b2: 2200 3904 |0005: new-instance v0, Landroid/view/View; // type@0439 │ │ +09c8b6: 5483 aa00 |0007: iget-object v3, v8, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09c8ba: 5433 4e01 |0009: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09c8be: 7020 d71d 3000 |000b: invoke-direct {v0, v3}, Landroid/view/View;.:(Landroid/content/Context;)V // method@1dd7 │ │ +09c8c4: 5b20 9400 |000e: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ +09c8c8: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +09c8ca: 1207 |0011: const/4 v7, #int 0 // #0 │ │ +09c8cc: 6e10 121d 0900 |0012: invoke-virtual {v9}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ +09c8d2: 0a00 |0015: move-result v0 │ │ +09c8d4: 3507 1400 |0016: if-ge v7, v0, 002a // +0014 │ │ +09c8d8: 6e20 0f1d 7900 |0018: invoke-virtual {v9, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1d0f │ │ +09c8de: 0a01 |001b: move-result v1 │ │ +09c8e0: 0780 |001c: move-object v0, v8 │ │ +09c8e2: 01b3 |001d: move v3, v11 │ │ +09c8e4: 0794 |001e: move-object v4, v9 │ │ +09c8e6: 07a5 |001f: move-object v5, v10 │ │ +09c8e8: 7606 cf04 0000 |0020: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@04cf │ │ +09c8ee: 0a00 |0023: move-result v0 │ │ +09c8f0: 3800 0300 |0024: if-eqz v0, 0027 // +0003 │ │ +09c8f4: 1216 |0026: const/4 v6, #int 1 // #1 │ │ +09c8f6: d807 0701 |0027: add-int/lit8 v7, v7, #int 1 // #01 │ │ +09c8fa: 28e9 |0029: goto 0012 // -0017 │ │ +09c8fc: 1207 |002a: const/4 v7, #int 0 // #0 │ │ +09c8fe: 6e10 121d 0a00 |002b: invoke-virtual {v10}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ +09c904: 0a00 |002e: move-result v0 │ │ +09c906: 3507 1a00 |002f: if-ge v7, v0, 0049 // +001a │ │ +09c90a: 6e20 0f1d 7a00 |0031: invoke-virtual {v10, v7}, Landroid/util/SparseArray;.keyAt:(I)I // method@1d0f │ │ +09c910: 0a01 |0034: move-result v1 │ │ +09c912: 6e20 0e1d 1900 |0035: invoke-virtual {v9, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +09c918: 0c00 |0038: move-result-object v0 │ │ +09c91a: 3900 0d00 |0039: if-nez v0, 0046 // +000d │ │ +09c91e: 0780 |003b: move-object v0, v8 │ │ +09c920: 01b3 |003c: move v3, v11 │ │ +09c922: 0794 |003d: move-object v4, v9 │ │ +09c924: 07a5 |003e: move-object v5, v10 │ │ +09c926: 7606 cf04 0000 |003f: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord;.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z // method@04cf │ │ +09c92c: 0a00 |0042: move-result v0 │ │ +09c92e: 3800 0300 |0043: if-eqz v0, 0046 // +0003 │ │ +09c932: 1216 |0045: const/4 v6, #int 1 // #1 │ │ +09c934: d807 0701 |0046: add-int/lit8 v7, v7, #int 1 // #01 │ │ +09c938: 28e3 |0048: goto 002b // -001d │ │ +09c93a: 3906 0300 |0049: if-nez v6, 004c // +0003 │ │ +09c93e: 1202 |004b: const/4 v2, #int 0 // #0 │ │ +09c940: 1102 |004c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0005 line=1023 │ │ 0x0010 line=1025 │ │ 0x0011 line=1027 │ │ 0x0018 line=1028 │ │ @@ -169271,73 +169327,73 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -098fd4: |[098fd4] android.support.v4.app.BackStackRecord.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ -098fe4: 5464 aa00 |0000: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -098fe8: 5444 5501 |0002: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ -098fec: 7210 ef05 0400 |0004: invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@05ef │ │ -098ff2: 0a04 |0007: move-result v4 │ │ -098ff4: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ -098ff8: 0e00 |000a: return-void │ │ -098ffa: 5463 a800 |000b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -098ffe: 3803 fdff |000d: if-eqz v3, 000a // -0003 │ │ -099002: 5234 8800 |000f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -099006: 2b04 5d00 0000 |0011: packed-switch v4, 0000006e // +0000005d │ │ -09900c: 5433 8c00 |0014: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -099010: 28f7 |0016: goto 000d // -0009 │ │ -099012: 5434 8b00 |0017: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099016: 7030 f804 8604 |0019: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -09901c: 28f8 |001c: goto 0014 // -0008 │ │ -09901e: 5430 8b00 |001d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099022: 5464 aa00 |001f: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099026: 5444 4f01 |0021: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09902a: 3804 2900 |0023: if-eqz v4, 004c // +0029 │ │ -09902e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -099030: 5464 aa00 |0026: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099034: 5444 4f01 |0028: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -099038: 6e10 152f 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09903e: 0a04 |002d: move-result v4 │ │ -099040: 3541 1e00 |002e: if-ge v1, v4, 004c // +001e │ │ -099044: 5464 aa00 |0030: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099048: 5444 4f01 |0032: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09904c: 6e20 0e2f 1400 |0034: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099052: 0c02 |0037: move-result-object v2 │ │ -099054: 1f02 0f01 |0038: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -099058: 3800 0800 |003a: if-eqz v0, 0042 // +0008 │ │ -09905c: 5224 ea00 |003c: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -099060: 5205 ea00 |003e: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -099064: 3354 0500 |0040: if-ne v4, v5, 0045 // +0005 │ │ -099068: 3302 0600 |0042: if-ne v2, v0, 0048 // +0006 │ │ -09906c: 1200 |0044: const/4 v0, #int 0 // #0 │ │ -09906e: d801 0101 |0045: add-int/lit8 v1, v1, #int 1 // #01 │ │ -099072: 28df |0047: goto 0026 // -0021 │ │ -099074: 7120 f704 2700 |0048: invoke-static {v7, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -09907a: 28fa |004b: goto 0045 // -0006 │ │ -09907c: 7030 f804 8600 |004c: invoke-direct {v6, v8, v0}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -099082: 28c5 |004f: goto 0014 // -003b │ │ -099084: 5434 8b00 |0050: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099088: 7120 f704 4700 |0052: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -09908e: 28bf |0055: goto 0014 // -0041 │ │ -099090: 5434 8b00 |0056: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099094: 7120 f704 4700 |0058: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -09909a: 28b9 |005b: goto 0014 // -0047 │ │ -09909c: 5434 8b00 |005c: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -0990a0: 7030 f804 8604 |005e: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -0990a6: 28b3 |0061: goto 0014 // -004d │ │ -0990a8: 5434 8b00 |0062: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -0990ac: 7120 f704 4700 |0064: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -0990b2: 28ad |0067: goto 0014 // -0053 │ │ -0990b4: 5434 8b00 |0068: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -0990b8: 7030 f804 8604 |006a: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -0990be: 28a7 |006d: goto 0014 // -0059 │ │ -0990c0: 0001 0700 0100 0000 0600 0000 0c00 ... |006e: packed-switch-data (18 units) │ │ +09c944: |[09c944] android.support.v4.app.BackStackRecord.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +09c954: 5464 aa00 |0000: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09c958: 5444 5501 |0002: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ +09c95c: 7210 ef05 0400 |0004: invoke-interface {v4}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@05ef │ │ +09c962: 0a04 |0007: move-result v4 │ │ +09c964: 3904 0300 |0008: if-nez v4, 000b // +0003 │ │ +09c968: 0e00 |000a: return-void │ │ +09c96a: 5463 a800 |000b: iget-object v3, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09c96e: 3803 fdff |000d: if-eqz v3, 000a // -0003 │ │ +09c972: 5234 8800 |000f: iget v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09c976: 2b04 5d00 0000 |0011: packed-switch v4, 0000006e // +0000005d │ │ +09c97c: 5433 8c00 |0014: iget-object v3, v3, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +09c980: 28f7 |0016: goto 000d // -0009 │ │ +09c982: 5434 8b00 |0017: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09c986: 7030 f804 8604 |0019: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09c98c: 28f8 |001c: goto 0014 // -0008 │ │ +09c98e: 5430 8b00 |001d: iget-object v0, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09c992: 5464 aa00 |001f: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09c996: 5444 4f01 |0021: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09c99a: 3804 2900 |0023: if-eqz v4, 004c // +0029 │ │ +09c99e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +09c9a0: 5464 aa00 |0026: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09c9a4: 5444 4f01 |0028: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09c9a8: 6e10 152f 0400 |002a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09c9ae: 0a04 |002d: move-result v4 │ │ +09c9b0: 3541 1e00 |002e: if-ge v1, v4, 004c // +001e │ │ +09c9b4: 5464 aa00 |0030: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09c9b8: 5444 4f01 |0032: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09c9bc: 6e20 0e2f 1400 |0034: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09c9c2: 0c02 |0037: move-result-object v2 │ │ +09c9c4: 1f02 0f01 |0038: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +09c9c8: 3800 0800 |003a: if-eqz v0, 0042 // +0008 │ │ +09c9cc: 5224 ea00 |003c: iget v4, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09c9d0: 5205 ea00 |003e: iget v5, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09c9d4: 3354 0500 |0040: if-ne v4, v5, 0045 // +0005 │ │ +09c9d8: 3302 0600 |0042: if-ne v2, v0, 0048 // +0006 │ │ +09c9dc: 1200 |0044: const/4 v0, #int 0 // #0 │ │ +09c9de: d801 0101 |0045: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09c9e2: 28df |0047: goto 0026 // -0021 │ │ +09c9e4: 7120 f704 2700 |0048: invoke-static {v7, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09c9ea: 28fa |004b: goto 0045 // -0006 │ │ +09c9ec: 7030 f804 8600 |004c: invoke-direct {v6, v8, v0}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09c9f2: 28c5 |004f: goto 0014 // -003b │ │ +09c9f4: 5434 8b00 |0050: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09c9f8: 7120 f704 4700 |0052: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09c9fe: 28bf |0055: goto 0014 // -0041 │ │ +09ca00: 5434 8b00 |0056: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09ca04: 7120 f704 4700 |0058: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09ca0a: 28b9 |005b: goto 0014 // -0047 │ │ +09ca0c: 5434 8b00 |005c: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09ca10: 7030 f804 8604 |005e: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09ca16: 28b3 |0061: goto 0014 // -004d │ │ +09ca18: 5434 8b00 |0062: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09ca1c: 7120 f704 4700 |0064: invoke-static {v7, v4}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09ca22: 28ad |0067: goto 0014 // -0053 │ │ +09ca24: 5434 8b00 |0068: iget-object v4, v3, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09ca28: 7030 f804 8604 |006a: invoke-direct {v6, v8, v4}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09ca2e: 28a7 |006d: goto 0014 // -0059 │ │ +09ca30: 0001 0700 0100 0000 0600 0000 0c00 ... |006e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=776 │ │ 0x000a line=821 │ │ 0x000b line=779 │ │ 0x000d line=780 │ │ 0x000f line=781 │ │ @@ -169375,31 +169431,31 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 32 16-bit code units │ │ -0990e4: |[0990e4] android.support.v4.app.BackStackRecord.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ -0990f4: 3808 1d00 |0000: if-eqz v8, 001d // +001d │ │ -0990f8: 5471 ee00 |0002: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -0990fc: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -099100: 2200 0606 |0006: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -099104: 6e10 1a0f 0900 |0008: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0f1a │ │ -09910a: 0c03 |000b: move-result-object v3 │ │ -09910c: 7020 072f 3000 |000c: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -099112: 2202 0606 |000f: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -099116: 6e10 230f 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ -09911c: 0c03 |0014: move-result-object v3 │ │ -09911e: 7020 072f 3200 |0015: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -099124: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -099126: 6e40 9309 0132 |0019: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0993 │ │ -09912c: 0e00 |001c: return-void │ │ -09912e: 5461 ee00 |001d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -099132: 28e5 |001f: goto 0004 // -001b │ │ +09ca54: |[09ca54] android.support.v4.app.BackStackRecord.callSharedElementEnd:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V │ │ +09ca64: 3808 1d00 |0000: if-eqz v8, 001d // +001d │ │ +09ca68: 5471 ee00 |0002: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09ca6c: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +09ca70: 2200 0606 |0006: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +09ca74: 6e10 1a0f 0900 |0008: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0f1a │ │ +09ca7a: 0c03 |000b: move-result-object v3 │ │ +09ca7c: 7020 072f 3000 |000c: invoke-direct {v0, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +09ca82: 2202 0606 |000f: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +09ca86: 6e10 230f 0900 |0011: invoke-virtual {v9}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ +09ca8c: 0c03 |0014: move-result-object v3 │ │ +09ca8e: 7020 072f 3200 |0015: invoke-direct {v2, v3}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +09ca94: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +09ca96: 6e40 9309 0132 |0019: invoke-virtual {v1, v0, v2, v3}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementEnd:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0993 │ │ +09ca9c: 0e00 |001c: return-void │ │ +09ca9e: 5461 ee00 |001d: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09caa2: 28e5 |001f: goto 0004 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1267 │ │ 0x0004 line=1270 │ │ 0x0006 line=1271 │ │ 0x000f line=1272 │ │ 0x0018 line=1273 │ │ @@ -169422,21 +169478,21 @@ │ │ type : '(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -099134: |[099134] android.support.v4.app.BackStackRecord.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ │ -099144: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ -099148: 6e10 5505 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ -09914e: 0c00 |0005: move-result-object v0 │ │ -099150: 7140 ea06 0143 |0006: invoke-static {v1, v0, v3, v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; // method@06ea │ │ -099156: 0c01 |0009: move-result-object v1 │ │ -099158: 1101 |000a: return-object v1 │ │ +09caa4: |[09caa4] android.support.v4.app.BackStackRecord.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; │ │ +09cab4: 3801 0a00 |0000: if-eqz v1, 000a // +000a │ │ +09cab8: 6e10 5505 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ +09cabe: 0c00 |0005: move-result-object v0 │ │ +09cac0: 7140 ea06 0143 |0006: invoke-static {v1, v0, v3, v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.captureExitingViews:(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)Ljava/lang/Object; // method@06ea │ │ +09cac6: 0c01 |0009: move-result-object v1 │ │ +09cac8: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1080 │ │ 0x0002 line=1081 │ │ 0x000a line=1084 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ @@ -169451,189 +169507,189 @@ │ │ type : '(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 44 │ │ ins : 6 │ │ outs : 11 │ │ insns size : 355 16-bit code units │ │ -09915c: |[09915c] android.support.v4.app.BackStackRecord.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ │ -09916c: 0800 2600 |0000: move-object/from16 v0, v38 │ │ -099170: 5404 aa00 |0002: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099174: 5444 5501 |0004: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ -099178: 0200 2700 |0006: move/from16 v0, v39 │ │ -09917c: 7220 ee05 0400 |0008: invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@05ee │ │ -099182: 0c06 |000b: move-result-object v6 │ │ -099184: 1f06 4004 |000c: check-cast v6, Landroid/view/ViewGroup; // type@0440 │ │ -099188: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ -09918c: 1204 |0010: const/4 v4, #int 0 // #0 │ │ -09918e: 0f04 |0011: return v4 │ │ -099190: 0800 2b00 |0012: move-object/from16 v0, v43 │ │ -099194: 0201 2700 |0014: move/from16 v1, v39 │ │ -099198: 6e20 0e1d 1000 |0016: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -09919e: 0c08 |0019: move-result-object v8 │ │ -0991a0: 1f08 0f01 |001a: check-cast v8, Landroid/support/v4/app/Fragment; // type@010f │ │ -0991a4: 0800 2a00 |001c: move-object/from16 v0, v42 │ │ -0991a8: 0201 2700 |001e: move/from16 v1, v39 │ │ -0991ac: 6e20 0e1d 1000 |0020: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -0991b2: 0c09 |0023: move-result-object v9 │ │ -0991b4: 1f09 0f01 |0024: check-cast v9, Landroid/support/v4/app/Fragment; // type@010f │ │ -0991b8: 0200 2900 |0026: move/from16 v0, v41 │ │ -0991bc: 7120 db04 0800 |0028: invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@04db │ │ -0991c2: 0c0c |002b: move-result-object v12 │ │ -0991c4: 0200 2900 |002c: move/from16 v0, v41 │ │ -0991c8: 7130 df04 9800 |002e: invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@04df │ │ -0991ce: 0c07 |0031: move-result-object v7 │ │ -0991d0: 0200 2900 |0032: move/from16 v0, v41 │ │ -0991d4: 7120 dc04 0900 |0034: invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@04dc │ │ -0991da: 0c19 |0037: move-result-object v25 │ │ -0991dc: 390c 0800 |0038: if-nez v12, 0040 // +0008 │ │ -0991e0: 3907 0600 |003a: if-nez v7, 0040 // +0006 │ │ -0991e4: 3919 0400 |003c: if-nez v25, 0040 // +0004 │ │ -0991e8: 1204 |003e: const/4 v4, #int 0 // #0 │ │ -0991ea: 28d2 |003f: goto 0011 // -002e │ │ -0991ec: 1323 0000 |0040: const/16 v35, #int 0 // #0 │ │ -0991f0: 220b 0606 |0042: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ -0991f4: 7010 052f 0b00 |0044: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0991fa: 3807 4100 |0047: if-eqz v7, 0088 // +0041 │ │ -0991fe: 0800 2600 |0049: move-object/from16 v0, v38 │ │ -099202: 0801 2800 |004b: move-object/from16 v1, v40 │ │ -099206: 0202 2900 |004d: move/from16 v2, v41 │ │ -09920a: 7040 ea04 1029 |004f: invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@04ea │ │ -099210: 0c23 |0052: move-result-object v35 │ │ -099212: 7401 180f 2300 |0053: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ -099218: 0a04 |0056: move-result v4 │ │ -09921a: 3804 f500 |0057: if-eqz v4, 014c // +00f5 │ │ -09921e: 0800 2800 |0059: move-object/from16 v0, v40 │ │ -099222: 5404 9400 |005b: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ -099226: 6e20 092f 4b00 |005d: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09922c: 3829 f500 |0060: if-eqz v41, 0155 // +00f5 │ │ -099230: 5490 ee00 |0062: iget-object v0, v9, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -099234: 0821 0000 |0064: move-object/from16 v33, v0 │ │ -099238: 3821 2200 |0066: if-eqz v33, 0088 // +0022 │ │ -09923c: 2224 0606 |0068: new-instance v36, Ljava/util/ArrayList; // type@0606 │ │ -099240: 7401 1a0f 2300 |006a: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0f1a │ │ -099246: 0c04 |006d: move-result-object v4 │ │ -099248: 0800 2400 |006e: move-object/from16 v0, v36 │ │ -09924c: 7020 072f 4000 |0070: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -099252: 2225 0606 |0073: new-instance v37, Ljava/util/ArrayList; // type@0606 │ │ -099256: 7401 230f 2300 |0075: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ -09925c: 0c04 |0078: move-result-object v4 │ │ -09925e: 0800 2500 |0079: move-object/from16 v0, v37 │ │ -099262: 7020 072f 4000 |007b: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -099268: 1204 |007e: const/4 v4, #int 0 // #0 │ │ -09926a: 0800 2100 |007f: move-object/from16 v0, v33 │ │ -09926e: 0801 2400 |0081: move-object/from16 v1, v36 │ │ -099272: 0802 2500 |0083: move-object/from16 v2, v37 │ │ -099276: 6e40 9409 1042 |0085: invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0994 │ │ -09927c: 221a 0606 |0088: new-instance v26, Ljava/util/ArrayList; // type@0606 │ │ -099280: 7601 052f 1a00 |008a: invoke-direct/range {v26}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -099286: 0800 1900 |008d: move-object/from16 v0, v25 │ │ -09928a: 0801 1a00 |008f: move-object/from16 v1, v26 │ │ -09928e: 0802 2300 |0091: move-object/from16 v2, v35 │ │ -099292: 7140 cb04 9021 |0093: invoke-static {v0, v9, v1, v2}, Landroid/support/v4/app/BackStackRecord;.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; // method@04cb │ │ -099298: 0c19 |0096: move-result-object v25 │ │ -09929a: 0800 2600 |0097: move-object/from16 v0, v38 │ │ -09929e: 5404 b000 |0099: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -0992a2: 3804 2700 |009b: if-eqz v4, 00c2 // +0027 │ │ -0992a6: 3823 2500 |009d: if-eqz v35, 00c2 // +0025 │ │ -0992aa: 0800 2600 |009f: move-object/from16 v0, v38 │ │ -0992ae: 5404 b000 |00a1: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -0992b2: 1205 |00a3: const/4 v5, #int 0 // #0 │ │ -0992b4: 6e20 0e2f 5400 |00a4: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0992ba: 0c04 |00a7: move-result-object v4 │ │ -0992bc: 0800 2300 |00a8: move-object/from16 v0, v35 │ │ -0992c0: 6e20 140f 4000 |00aa: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -0992c6: 0c22 |00ad: move-result-object v34 │ │ -0992c8: 1f22 3904 |00ae: check-cast v34, Landroid/view/View; // type@0439 │ │ -0992cc: 3822 1200 |00b0: if-eqz v34, 00c2 // +0012 │ │ -0992d0: 3819 0900 |00b2: if-eqz v25, 00bb // +0009 │ │ -0992d4: 0800 1900 |00b4: move-object/from16 v0, v25 │ │ -0992d8: 0801 2200 |00b6: move-object/from16 v1, v34 │ │ -0992dc: 7120 f406 1000 |00b8: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@06f4 │ │ -0992e2: 3807 0700 |00bb: if-eqz v7, 00c2 // +0007 │ │ -0992e6: 0800 2200 |00bd: move-object/from16 v0, v34 │ │ -0992ea: 7120 f406 0700 |00bf: invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@06f4 │ │ -0992f0: 220f 0001 |00c2: new-instance v15, Landroid/support/v4/app/BackStackRecord$1; // type@0100 │ │ -0992f4: 0800 2600 |00c4: move-object/from16 v0, v38 │ │ -0992f8: 7030 b204 0f08 |00c6: invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V // method@04b2 │ │ -0992fe: 3807 0b00 |00c9: if-eqz v7, 00d4 // +000b │ │ -099302: 0804 2600 |00cb: move-object/from16 v4, v38 │ │ -099306: 0805 2800 |00cd: move-object/from16 v5, v40 │ │ -09930a: 020a 2900 |00cf: move/from16 v10, v41 │ │ -09930e: 7608 e804 0400 |00d1: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/BackStackRecord;.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V // method@04e8 │ │ -099314: 2213 0606 |00d4: new-instance v19, Ljava/util/ArrayList; // type@0606 │ │ -099318: 7601 052f 1300 |00d6: invoke-direct/range {v19}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09931e: 2214 7f02 |00d9: new-instance v20, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -099322: 7601 0c0f 1400 |00db: invoke-direct/range {v20}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ -099328: 3829 7d00 |00de: if-eqz v41, 015b // +007d │ │ -09932c: 6e10 3e05 0800 |00e0: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowReturnTransitionOverlap:()Z // method@053e │ │ -099332: 0a20 |00e3: move-result v32 │ │ -099334: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ -099338: 0201 2000 |00e6: move/from16 v1, v32 │ │ -09933c: 7140 f206 0c17 |00e8: invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; // method@06f2 │ │ -099342: 0c1d |00eb: move-result-object v29 │ │ -099344: 381d 5b00 |00ec: if-eqz v29, 0147 // +005b │ │ -099348: 0800 2800 |00ee: move-object/from16 v0, v40 │ │ -09934c: 5400 9400 |00f0: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ -099350: 0810 0000 |00f2: move-object/from16 v16, v0 │ │ -099354: 0800 2800 |00f4: move-object/from16 v0, v40 │ │ -099358: 5400 9100 |00f6: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0091 │ │ -09935c: 0811 0000 |00f8: move-object/from16 v17, v0 │ │ -099360: 0800 2800 |00fa: move-object/from16 v0, v40 │ │ -099364: 5400 9300 |00fc: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ -099368: 0812 0000 |00fe: move-object/from16 v18, v0 │ │ -09936c: 077d |0100: move-object v13, v7 │ │ -09936e: 076e |0101: move-object v14, v6 │ │ -099370: 0815 0b00 |0102: move-object/from16 v21, v11 │ │ -099374: 770a e806 0c00 |0104: invoke-static/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V // method@06e8 │ │ -09937a: 0800 2600 |0107: move-object/from16 v0, v38 │ │ -09937e: 0801 2800 |0109: move-object/from16 v1, v40 │ │ -099382: 0202 2700 |010b: move/from16 v2, v39 │ │ -099386: 0803 1d00 |010d: move-object/from16 v3, v29 │ │ -09938a: 7053 d604 6021 |010f: invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04d6 │ │ -099390: 0800 2800 |0112: move-object/from16 v0, v40 │ │ -099394: 5404 9400 |0114: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ -099398: 1215 |0116: const/4 v5, #int 1 // #1 │ │ -09939a: 0800 1d00 |0117: move-object/from16 v0, v29 │ │ -09939e: 7130 ee06 4005 |0119: invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@06ee │ │ -0993a4: 0800 2600 |011c: move-object/from16 v0, v38 │ │ -0993a8: 0801 2800 |011e: move-object/from16 v1, v40 │ │ -0993ac: 0202 2700 |0120: move/from16 v2, v39 │ │ -0993b0: 0803 1d00 |0122: move-object/from16 v3, v29 │ │ -0993b4: 7040 d504 1032 |0124: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04d5 │ │ -0993ba: 0800 1d00 |0127: move-object/from16 v0, v29 │ │ -0993be: 7120 e906 0600 |0129: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V // method@06e9 │ │ -0993c4: 0800 2800 |012c: move-object/from16 v0, v40 │ │ -0993c8: 5400 9400 |012e: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ -0993cc: 0816 0000 |0130: move-object/from16 v22, v0 │ │ -0993d0: 0800 2800 |0132: move-object/from16 v0, v40 │ │ -0993d4: 5400 9200 |0134: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ -0993d8: 081e 0000 |0136: move-object/from16 v30, v0 │ │ -0993dc: 0815 0600 |0138: move-object/from16 v21, v6 │ │ -0993e0: 0817 0c00 |013a: move-object/from16 v23, v12 │ │ -0993e4: 0818 1300 |013c: move-object/from16 v24, v19 │ │ -0993e8: 081b 0700 |013e: move-object/from16 v27, v7 │ │ -0993ec: 081c 0b00 |0140: move-object/from16 v28, v11 │ │ -0993f0: 081f 1400 |0142: move-object/from16 v31, v20 │ │ -0993f4: 770b ec06 1500 |0144: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Landroid/support/v4/app/FragmentTransitionCompat21;.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V // method@06ec │ │ -0993fa: 381d 1900 |0147: if-eqz v29, 0160 // +0019 │ │ -0993fe: 1214 |0149: const/4 v4, #int 1 // #1 │ │ -099400: 2900 c7fe |014a: goto/16 0011 // -0139 │ │ -099404: 7401 230f 2300 |014c: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ -09940a: 0c04 |014f: move-result-object v4 │ │ -09940c: 6e20 0a2f 4b00 |0150: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ -099412: 2900 0dff |0153: goto/16 0060 // -00f3 │ │ -099416: 5480 ee00 |0155: iget-object v0, v8, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -09941a: 0821 0000 |0157: move-object/from16 v33, v0 │ │ -09941e: 2900 0dff |0159: goto/16 0066 // -00f3 │ │ -099422: 6e10 3d05 0800 |015b: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowEnterTransitionOverlap:()Z // method@053d │ │ -099428: 0a20 |015e: move-result v32 │ │ -09942a: 2885 |015f: goto 00e4 // -007b │ │ -09942c: 1204 |0160: const/4 v4, #int 0 // #0 │ │ -09942e: 2900 b0fe |0161: goto/16 0011 // -0150 │ │ +09cacc: |[09cacc] android.support.v4.app.BackStackRecord.configureTransitions:(ILandroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/util/SparseArray;Landroid/util/SparseArray;)Z │ │ +09cadc: 0800 2600 |0000: move-object/from16 v0, v38 │ │ +09cae0: 5404 aa00 |0002: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09cae4: 5444 5501 |0004: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ +09cae8: 0200 2700 |0006: move/from16 v0, v39 │ │ +09caec: 7220 ee05 0400 |0008: invoke-interface {v4, v0}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@05ee │ │ +09caf2: 0c06 |000b: move-result-object v6 │ │ +09caf4: 1f06 4004 |000c: check-cast v6, Landroid/view/ViewGroup; // type@0440 │ │ +09caf8: 3906 0400 |000e: if-nez v6, 0012 // +0004 │ │ +09cafc: 1204 |0010: const/4 v4, #int 0 // #0 │ │ +09cafe: 0f04 |0011: return v4 │ │ +09cb00: 0800 2b00 |0012: move-object/from16 v0, v43 │ │ +09cb04: 0201 2700 |0014: move/from16 v1, v39 │ │ +09cb08: 6e20 0e1d 1000 |0016: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +09cb0e: 0c08 |0019: move-result-object v8 │ │ +09cb10: 1f08 0f01 |001a: check-cast v8, Landroid/support/v4/app/Fragment; // type@010f │ │ +09cb14: 0800 2a00 |001c: move-object/from16 v0, v42 │ │ +09cb18: 0201 2700 |001e: move/from16 v1, v39 │ │ +09cb1c: 6e20 0e1d 1000 |0020: invoke-virtual {v0, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +09cb22: 0c09 |0023: move-result-object v9 │ │ +09cb24: 1f09 0f01 |0024: check-cast v9, Landroid/support/v4/app/Fragment; // type@010f │ │ +09cb28: 0200 2900 |0026: move/from16 v0, v41 │ │ +09cb2c: 7120 db04 0800 |0028: invoke-static {v8, v0}, Landroid/support/v4/app/BackStackRecord;.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@04db │ │ +09cb32: 0c0c |002b: move-result-object v12 │ │ +09cb34: 0200 2900 |002c: move/from16 v0, v41 │ │ +09cb38: 7130 df04 9800 |002e: invoke-static {v8, v9, v0}, Landroid/support/v4/app/BackStackRecord;.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@04df │ │ +09cb3e: 0c07 |0031: move-result-object v7 │ │ +09cb40: 0200 2900 |0032: move/from16 v0, v41 │ │ +09cb44: 7120 dc04 0900 |0034: invoke-static {v9, v0}, Landroid/support/v4/app/BackStackRecord;.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; // method@04dc │ │ +09cb4a: 0c19 |0037: move-result-object v25 │ │ +09cb4c: 390c 0800 |0038: if-nez v12, 0040 // +0008 │ │ +09cb50: 3907 0600 |003a: if-nez v7, 0040 // +0006 │ │ +09cb54: 3919 0400 |003c: if-nez v25, 0040 // +0004 │ │ +09cb58: 1204 |003e: const/4 v4, #int 0 // #0 │ │ +09cb5a: 28d2 |003f: goto 0011 // -002e │ │ +09cb5c: 1323 0000 |0040: const/16 v35, #int 0 // #0 │ │ +09cb60: 220b 0606 |0042: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ +09cb64: 7010 052f 0b00 |0044: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09cb6a: 3807 4100 |0047: if-eqz v7, 0088 // +0041 │ │ +09cb6e: 0800 2600 |0049: move-object/from16 v0, v38 │ │ +09cb72: 0801 2800 |004b: move-object/from16 v1, v40 │ │ +09cb76: 0202 2900 |004d: move/from16 v2, v41 │ │ +09cb7a: 7040 ea04 1029 |004f: invoke-direct {v0, v1, v9, v2}, Landroid/support/v4/app/BackStackRecord;.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@04ea │ │ +09cb80: 0c23 |0052: move-result-object v35 │ │ +09cb82: 7401 180f 2300 |0053: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ +09cb88: 0a04 |0056: move-result v4 │ │ +09cb8a: 3804 f500 |0057: if-eqz v4, 014c // +00f5 │ │ +09cb8e: 0800 2800 |0059: move-object/from16 v0, v40 │ │ +09cb92: 5404 9400 |005b: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ +09cb96: 6e20 092f 4b00 |005d: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09cb9c: 3829 f500 |0060: if-eqz v41, 0155 // +00f5 │ │ +09cba0: 5490 ee00 |0062: iget-object v0, v9, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09cba4: 0821 0000 |0064: move-object/from16 v33, v0 │ │ +09cba8: 3821 2200 |0066: if-eqz v33, 0088 // +0022 │ │ +09cbac: 2224 0606 |0068: new-instance v36, Ljava/util/ArrayList; // type@0606 │ │ +09cbb0: 7401 1a0f 2300 |006a: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.keySet:()Ljava/util/Set; // method@0f1a │ │ +09cbb6: 0c04 |006d: move-result-object v4 │ │ +09cbb8: 0800 2400 |006e: move-object/from16 v0, v36 │ │ +09cbbc: 7020 072f 4000 |0070: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +09cbc2: 2225 0606 |0073: new-instance v37, Ljava/util/ArrayList; // type@0606 │ │ +09cbc6: 7401 230f 2300 |0075: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ +09cbcc: 0c04 |0078: move-result-object v4 │ │ +09cbce: 0800 2500 |0079: move-object/from16 v0, v37 │ │ +09cbd2: 7020 072f 4000 |007b: invoke-direct {v0, v4}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +09cbd8: 1204 |007e: const/4 v4, #int 0 // #0 │ │ +09cbda: 0800 2100 |007f: move-object/from16 v0, v33 │ │ +09cbde: 0801 2400 |0081: move-object/from16 v1, v36 │ │ +09cbe2: 0802 2500 |0083: move-object/from16 v2, v37 │ │ +09cbe6: 6e40 9409 1042 |0085: invoke-virtual {v0, v1, v2, v4}, Landroid/support/v4/app/SharedElementCallback;.onSharedElementStart:(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V // method@0994 │ │ +09cbec: 221a 0606 |0088: new-instance v26, Ljava/util/ArrayList; // type@0606 │ │ +09cbf0: 7601 052f 1a00 |008a: invoke-direct/range {v26}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09cbf6: 0800 1900 |008d: move-object/from16 v0, v25 │ │ +09cbfa: 0801 1a00 |008f: move-object/from16 v1, v26 │ │ +09cbfe: 0802 2300 |0091: move-object/from16 v2, v35 │ │ +09cc02: 7140 cb04 9021 |0093: invoke-static {v0, v9, v1, v2}, Landroid/support/v4/app/BackStackRecord;.captureExitingViews:(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Ljava/lang/Object; // method@04cb │ │ +09cc08: 0c19 |0096: move-result-object v25 │ │ +09cc0a: 0800 2600 |0097: move-object/from16 v0, v38 │ │ +09cc0e: 5404 b000 |0099: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09cc12: 3804 2700 |009b: if-eqz v4, 00c2 // +0027 │ │ +09cc16: 3823 2500 |009d: if-eqz v35, 00c2 // +0025 │ │ +09cc1a: 0800 2600 |009f: move-object/from16 v0, v38 │ │ +09cc1e: 5404 b000 |00a1: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09cc22: 1205 |00a3: const/4 v5, #int 0 // #0 │ │ +09cc24: 6e20 0e2f 5400 |00a4: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09cc2a: 0c04 |00a7: move-result-object v4 │ │ +09cc2c: 0800 2300 |00a8: move-object/from16 v0, v35 │ │ +09cc30: 6e20 140f 4000 |00aa: invoke-virtual {v0, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +09cc36: 0c22 |00ad: move-result-object v34 │ │ +09cc38: 1f22 3904 |00ae: check-cast v34, Landroid/view/View; // type@0439 │ │ +09cc3c: 3822 1200 |00b0: if-eqz v34, 00c2 // +0012 │ │ +09cc40: 3819 0900 |00b2: if-eqz v25, 00bb // +0009 │ │ +09cc44: 0800 1900 |00b4: move-object/from16 v0, v25 │ │ +09cc48: 0801 2200 |00b6: move-object/from16 v1, v34 │ │ +09cc4c: 7120 f406 1000 |00b8: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@06f4 │ │ +09cc52: 3807 0700 |00bb: if-eqz v7, 00c2 // +0007 │ │ +09cc56: 0800 2200 |00bd: move-object/from16 v0, v34 │ │ +09cc5a: 7120 f406 0700 |00bf: invoke-static {v7, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.setEpicenter:(Ljava/lang/Object;Landroid/view/View;)V // method@06f4 │ │ +09cc60: 220f 0001 |00c2: new-instance v15, Landroid/support/v4/app/BackStackRecord$1; // type@0100 │ │ +09cc64: 0800 2600 |00c4: move-object/from16 v0, v38 │ │ +09cc68: 7030 b204 0f08 |00c6: invoke-direct {v15, v0, v8}, Landroid/support/v4/app/BackStackRecord$1;.:(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/Fragment;)V // method@04b2 │ │ +09cc6e: 3807 0b00 |00c9: if-eqz v7, 00d4 // +000b │ │ +09cc72: 0804 2600 |00cb: move-object/from16 v4, v38 │ │ +09cc76: 0805 2800 |00cd: move-object/from16 v5, v40 │ │ +09cc7a: 020a 2900 |00cf: move/from16 v10, v41 │ │ +09cc7e: 7608 e804 0400 |00d1: invoke-direct/range {v4, v5, v6, v7, v8, v9, v10, v11}, Landroid/support/v4/app/BackStackRecord;.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V // method@04e8 │ │ +09cc84: 2213 0606 |00d4: new-instance v19, Ljava/util/ArrayList; // type@0606 │ │ +09cc88: 7601 052f 1300 |00d6: invoke-direct/range {v19}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09cc8e: 2214 7f02 |00d9: new-instance v20, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +09cc92: 7601 0c0f 1400 |00db: invoke-direct/range {v20}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ +09cc98: 3829 7d00 |00de: if-eqz v41, 015b // +007d │ │ +09cc9c: 6e10 3e05 0800 |00e0: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowReturnTransitionOverlap:()Z // method@053e │ │ +09cca2: 0a20 |00e3: move-result v32 │ │ +09cca4: 0800 1900 |00e4: move-object/from16 v0, v25 │ │ +09cca8: 0201 2000 |00e6: move/from16 v1, v32 │ │ +09ccac: 7140 f206 0c17 |00e8: invoke-static {v12, v0, v7, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.mergeTransitions:(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Z)Ljava/lang/Object; // method@06f2 │ │ +09ccb2: 0c1d |00eb: move-result-object v29 │ │ +09ccb4: 381d 5b00 |00ec: if-eqz v29, 0147 // +005b │ │ +09ccb8: 0800 2800 |00ee: move-object/from16 v0, v40 │ │ +09ccbc: 5400 9400 |00f0: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ +09ccc0: 0810 0000 |00f2: move-object/from16 v16, v0 │ │ +09ccc4: 0800 2800 |00f4: move-object/from16 v0, v40 │ │ +09ccc8: 5400 9100 |00f6: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0091 │ │ +09cccc: 0811 0000 |00f8: move-object/from16 v17, v0 │ │ +09ccd0: 0800 2800 |00fa: move-object/from16 v0, v40 │ │ +09ccd4: 5400 9300 |00fc: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ +09ccd8: 0812 0000 |00fe: move-object/from16 v18, v0 │ │ +09ccdc: 077d |0100: move-object v13, v7 │ │ +09ccde: 076e |0101: move-object v14, v6 │ │ +09cce0: 0815 0b00 |0102: move-object/from16 v21, v11 │ │ +09cce4: 770a e806 0c00 |0104: invoke-static/range {v12, v13, v14, v15, v16, v17, v18, v19, v20, v21}, Landroid/support/v4/app/FragmentTransitionCompat21;.addTransitionTargets:(Ljava/lang/Object;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$ViewRetriever;Landroid/view/View;Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;Ljava/util/Map;Ljava/util/ArrayList;Ljava/util/Map;Ljava/util/ArrayList;)V // method@06e8 │ │ +09ccea: 0800 2600 |0107: move-object/from16 v0, v38 │ │ +09ccee: 0801 2800 |0109: move-object/from16 v1, v40 │ │ +09ccf2: 0202 2700 |010b: move/from16 v2, v39 │ │ +09ccf6: 0803 1d00 |010d: move-object/from16 v3, v29 │ │ +09ccfa: 7053 d604 6021 |010f: invoke-direct {v0, v6, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04d6 │ │ +09cd00: 0800 2800 |0112: move-object/from16 v0, v40 │ │ +09cd04: 5404 9400 |0114: iget-object v4, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ +09cd08: 1215 |0116: const/4 v5, #int 1 // #1 │ │ +09cd0a: 0800 1d00 |0117: move-object/from16 v0, v29 │ │ +09cd0e: 7130 ee06 4005 |0119: invoke-static {v0, v4, v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@06ee │ │ +09cd14: 0800 2600 |011c: move-object/from16 v0, v38 │ │ +09cd18: 0801 2800 |011e: move-object/from16 v1, v40 │ │ +09cd1c: 0202 2700 |0120: move/from16 v2, v39 │ │ +09cd20: 0803 1d00 |0122: move-object/from16 v3, v29 │ │ +09cd24: 7040 d504 1032 |0124: invoke-direct {v0, v1, v2, v3}, Landroid/support/v4/app/BackStackRecord;.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04d5 │ │ +09cd2a: 0800 1d00 |0127: move-object/from16 v0, v29 │ │ +09cd2e: 7120 e906 0600 |0129: invoke-static {v6, v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.beginDelayedTransition:(Landroid/view/ViewGroup;Ljava/lang/Object;)V // method@06e9 │ │ +09cd34: 0800 2800 |012c: move-object/from16 v0, v40 │ │ +09cd38: 5400 9400 |012e: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.nonExistentView:Landroid/view/View; // field@0094 │ │ +09cd3c: 0816 0000 |0130: move-object/from16 v22, v0 │ │ +09cd40: 0800 2800 |0132: move-object/from16 v0, v40 │ │ +09cd44: 5400 9200 |0134: iget-object v0, v0, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ +09cd48: 081e 0000 |0136: move-object/from16 v30, v0 │ │ +09cd4c: 0815 0600 |0138: move-object/from16 v21, v6 │ │ +09cd50: 0817 0c00 |013a: move-object/from16 v23, v12 │ │ +09cd54: 0818 1300 |013c: move-object/from16 v24, v19 │ │ +09cd58: 081b 0700 |013e: move-object/from16 v27, v7 │ │ +09cd5c: 081c 0b00 |0140: move-object/from16 v28, v11 │ │ +09cd60: 081f 1400 |0142: move-object/from16 v31, v20 │ │ +09cd64: 770b ec06 1500 |0144: invoke-static/range {v21, v22, v23, v24, v25, v26, v27, v28, v29, v30, v31}, Landroid/support/v4/app/FragmentTransitionCompat21;.cleanupTransitions:(Landroid/view/View;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/Map;)V // method@06ec │ │ +09cd6a: 381d 1900 |0147: if-eqz v29, 0160 // +0019 │ │ +09cd6e: 1214 |0149: const/4 v4, #int 1 // #1 │ │ +09cd70: 2900 c7fe |014a: goto/16 0011 // -0139 │ │ +09cd74: 7401 230f 2300 |014c: invoke-virtual/range {v35}, Landroid/support/v4/util/ArrayMap;.values:()Ljava/util/Collection; // method@0f23 │ │ +09cd7a: 0c04 |014f: move-result-object v4 │ │ +09cd7c: 6e20 0a2f 4b00 |0150: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ +09cd82: 2900 0dff |0153: goto/16 0060 // -00f3 │ │ +09cd86: 5480 ee00 |0155: iget-object v0, v8, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09cd8a: 0821 0000 |0157: move-object/from16 v33, v0 │ │ +09cd8e: 2900 0dff |0159: goto/16 0066 // -00f3 │ │ +09cd92: 6e10 3d05 0800 |015b: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.getAllowEnterTransitionOverlap:()Z // method@053d │ │ +09cd98: 0a20 |015e: move-result v32 │ │ +09cd9a: 2885 |015f: goto 00e4 // -007b │ │ +09cd9c: 1204 |0160: const/4 v4, #int 0 // #0 │ │ +09cd9e: 2900 b0fe |0161: goto/16 0011 // -0150 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1131 │ │ 0x000e line=1132 │ │ 0x0010 line=1133 │ │ 0x0011 line=1226 │ │ 0x0012 line=1135 │ │ @@ -169721,84 +169777,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 │ │ -099434: |[099434] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ -099444: 5441 aa00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099448: 5b61 f200 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -09944c: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ -099450: 5461 0b01 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -099454: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ -099458: 5461 0b01 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -09945c: 6e20 b92e 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -099462: 0a01 |000f: move-result v1 │ │ -099464: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ -099468: 2201 d305 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09946c: 2202 e705 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -099470: 7010 d22e 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -099476: 1a03 1b03 |0019: const-string v3, "Can't change tag of fragment " // string@031b │ │ -09947a: 6e20 db2e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099480: 0c02 |001e: move-result-object v2 │ │ -099482: 6e20 da2e 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -099488: 0c02 |0022: move-result-object v2 │ │ -09948a: 1a03 1201 |0023: const-string v3, ": was " // string@0112 │ │ -09948e: 6e20 db2e 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099494: 0c02 |0028: move-result-object v2 │ │ -099496: 5463 0b01 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -09949a: 6e20 db2e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0994a0: 0c02 |002e: move-result-object v2 │ │ -0994a2: 1a03 8800 |002f: const-string v3, " now " // string@0088 │ │ -0994a6: 6e20 db2e 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0994ac: 0c02 |0034: move-result-object v2 │ │ -0994ae: 6e20 db2e 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0994b4: 0c02 |0038: move-result-object v2 │ │ -0994b6: 6e10 e02e 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0994bc: 0c02 |003c: move-result-object v2 │ │ -0994be: 7020 882e 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0994c4: 2701 |0040: throw v1 │ │ -0994c6: 5b67 0b01 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -0994ca: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ -0994ce: 5261 f100 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -0994d2: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ -0994d6: 5261 f100 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -0994da: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ -0994de: 2201 d305 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0994e2: 2202 e705 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0994e6: 7010 d22e 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0994ec: 1a03 1a03 |0054: const-string v3, "Can't change container ID of fragment " // string@031a │ │ -0994f0: 6e20 db2e 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0994f6: 0c02 |0059: move-result-object v2 │ │ -0994f8: 6e20 da2e 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0994fe: 0c02 |005d: move-result-object v2 │ │ -099500: 1a03 1201 |005e: const-string v3, ": was " // string@0112 │ │ -099504: 6e20 db2e 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09950a: 0c02 |0063: move-result-object v2 │ │ -09950c: 5263 f100 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -099510: 6e20 d72e 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -099516: 0c02 |0069: move-result-object v2 │ │ -099518: 1a03 8800 |006a: const-string v3, " now " // string@0088 │ │ -09951c: 6e20 db2e 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099522: 0c02 |006f: move-result-object v2 │ │ -099524: 6e20 d72e 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09952a: 0c02 |0073: move-result-object v2 │ │ -09952c: 6e10 e02e 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -099532: 0c02 |0077: move-result-object v2 │ │ -099534: 7020 882e 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09953a: 2701 |007b: throw v1 │ │ -09953c: 5965 f100 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -099540: 5965 ea00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -099544: 2200 0301 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ -099548: 7010 b804 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ -09954e: 5908 8800 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -099552: 5b06 8b00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099556: 6e20 c204 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ -09955c: 0e00 |008c: return-void │ │ +09cda4: |[09cda4] android.support.v4.app.BackStackRecord.doAddOp:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;I)V │ │ +09cdb4: 5441 aa00 |0000: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09cdb8: 5b61 f200 |0002: iput-object v1, v6, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +09cdbc: 3807 3f00 |0004: if-eqz v7, 0043 // +003f │ │ +09cdc0: 5461 0b01 |0006: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +09cdc4: 3801 3900 |0008: if-eqz v1, 0041 // +0039 │ │ +09cdc8: 5461 0b01 |000a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +09cdcc: 6e20 b92e 1700 |000c: invoke-virtual {v7, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09cdd2: 0a01 |000f: move-result v1 │ │ +09cdd4: 3901 3100 |0010: if-nez v1, 0041 // +0031 │ │ +09cdd8: 2201 d305 |0012: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09cddc: 2202 e705 |0014: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +09cde0: 7010 d22e 0200 |0016: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09cde6: 1a03 1d03 |0019: const-string v3, "Can't change tag of fragment " // string@031d │ │ +09cdea: 6e20 db2e 3200 |001b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09cdf0: 0c02 |001e: move-result-object v2 │ │ +09cdf2: 6e20 da2e 6200 |001f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09cdf8: 0c02 |0022: move-result-object v2 │ │ +09cdfa: 1a03 1401 |0023: const-string v3, ": was " // string@0114 │ │ +09cdfe: 6e20 db2e 3200 |0025: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ce04: 0c02 |0028: move-result-object v2 │ │ +09ce06: 5463 0b01 |0029: iget-object v3, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +09ce0a: 6e20 db2e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ce10: 0c02 |002e: move-result-object v2 │ │ +09ce12: 1a03 8a00 |002f: const-string v3, " now " // string@008a │ │ +09ce16: 6e20 db2e 3200 |0031: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ce1c: 0c02 |0034: move-result-object v2 │ │ +09ce1e: 6e20 db2e 7200 |0035: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ce24: 0c02 |0038: move-result-object v2 │ │ +09ce26: 6e10 e02e 0200 |0039: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09ce2c: 0c02 |003c: move-result-object v2 │ │ +09ce2e: 7020 882e 2100 |003d: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09ce34: 2701 |0040: throw v1 │ │ +09ce36: 5b67 0b01 |0041: iput-object v7, v6, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +09ce3a: 3805 3d00 |0043: if-eqz v5, 0080 // +003d │ │ +09ce3e: 5261 f100 |0045: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +09ce42: 3801 3500 |0047: if-eqz v1, 007c // +0035 │ │ +09ce46: 5261 f100 |0049: iget v1, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +09ce4a: 3251 3100 |004b: if-eq v1, v5, 007c // +0031 │ │ +09ce4e: 2201 d305 |004d: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09ce52: 2202 e705 |004f: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +09ce56: 7010 d22e 0200 |0051: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09ce5c: 1a03 1c03 |0054: const-string v3, "Can't change container ID of fragment " // string@031c │ │ +09ce60: 6e20 db2e 3200 |0056: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ce66: 0c02 |0059: move-result-object v2 │ │ +09ce68: 6e20 da2e 6200 |005a: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09ce6e: 0c02 |005d: move-result-object v2 │ │ +09ce70: 1a03 1401 |005e: const-string v3, ": was " // string@0114 │ │ +09ce74: 6e20 db2e 3200 |0060: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ce7a: 0c02 |0063: move-result-object v2 │ │ +09ce7c: 5263 f100 |0064: iget v3, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +09ce80: 6e20 d72e 3200 |0066: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09ce86: 0c02 |0069: move-result-object v2 │ │ +09ce88: 1a03 8a00 |006a: const-string v3, " now " // string@008a │ │ +09ce8c: 6e20 db2e 3200 |006c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09ce92: 0c02 |006f: move-result-object v2 │ │ +09ce94: 6e20 d72e 5200 |0070: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09ce9a: 0c02 |0073: move-result-object v2 │ │ +09ce9c: 6e10 e02e 0200 |0074: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09cea2: 0c02 |0077: move-result-object v2 │ │ +09cea4: 7020 882e 2100 |0078: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09ceaa: 2701 |007b: throw v1 │ │ +09ceac: 5965 f100 |007c: iput v5, v6, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +09ceb0: 5965 ea00 |007e: iput v5, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09ceb4: 2200 0301 |0080: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ +09ceb8: 7010 b804 0000 |0082: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ +09cebe: 5908 8800 |0085: iput v8, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09cec2: 5b06 8b00 |0087: iput-object v6, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09cec6: 6e20 c204 0400 |0089: invoke-virtual {v4, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ +09cecc: 0e00 |008c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x0004 line=418 │ │ 0x0006 line=419 │ │ 0x0012 line=420 │ │ 0x0041 line=424 │ │ @@ -169824,58 +169880,58 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -099560: |[099560] android.support.v4.app.BackStackRecord.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -099570: 5442 aa00 |0000: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099574: 5422 4f01 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -099578: 3802 4f00 |0004: if-eqz v2, 0053 // +004f │ │ -09957c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -09957e: 5442 aa00 |0007: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099582: 5422 4f01 |0009: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -099586: 6e10 152f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09958c: 0a02 |000e: move-result v2 │ │ -09958e: 3521 4400 |000f: if-ge v1, v2, 0053 // +0044 │ │ -099592: 5442 aa00 |0011: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099596: 5422 4f01 |0013: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09959a: 6e20 0e2f 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0995a0: 0c00 |0018: move-result-object v0 │ │ -0995a2: 1f00 0f01 |0019: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -0995a6: 5402 1001 |001b: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -0995aa: 3802 2500 |001d: if-eqz v2, 0042 // +0025 │ │ -0995ae: 5402 e900 |001f: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ -0995b2: 3802 2100 |0021: if-eqz v2, 0042 // +0021 │ │ -0995b6: 5202 ea00 |0023: iget v2, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -0995ba: 3362 1d00 |0025: if-ne v2, v6, 0042 // +001d │ │ -0995be: 5502 f500 |0027: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -0995c2: 3802 1c00 |0029: if-eqz v2, 0045 // +001c │ │ -0995c6: 5452 9200 |002b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ -0995ca: 5403 1001 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -0995ce: 6e20 0d2f 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -0995d4: 0a02 |0032: move-result v2 │ │ -0995d6: 3902 0f00 |0033: if-nez v2, 0042 // +000f │ │ -0995da: 5402 1001 |0035: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -0995de: 1213 |0037: const/4 v3, #int 1 // #1 │ │ -0995e0: 7130 ee06 2703 |0038: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@06ee │ │ -0995e6: 5452 9200 |003b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ -0995ea: 5403 1001 |003d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -0995ee: 6e20 092f 3200 |003f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0995f4: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0995f8: 28c3 |0044: goto 0007 // -003d │ │ -0995fa: 5402 1001 |0045: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -0995fe: 1203 |0047: const/4 v3, #int 0 // #0 │ │ -099600: 7130 ee06 2703 |0048: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@06ee │ │ -099606: 5452 9200 |004b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ -09960a: 5403 1001 |004d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09960e: 6e20 122f 3200 |004f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -099614: 28f0 |0052: goto 0042 // -0010 │ │ -099616: 0e00 |0053: return-void │ │ +09ced0: |[09ced0] android.support.v4.app.BackStackRecord.excludeHiddenFragments:(Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +09cee0: 5442 aa00 |0000: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09cee4: 5422 4f01 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09cee8: 3802 4f00 |0004: if-eqz v2, 0053 // +004f │ │ +09ceec: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09ceee: 5442 aa00 |0007: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09cef2: 5422 4f01 |0009: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09cef6: 6e10 152f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09cefc: 0a02 |000e: move-result v2 │ │ +09cefe: 3521 4400 |000f: if-ge v1, v2, 0053 // +0044 │ │ +09cf02: 5442 aa00 |0011: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09cf06: 5422 4f01 |0013: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09cf0a: 6e20 0e2f 1200 |0015: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09cf10: 0c00 |0018: move-result-object v0 │ │ +09cf12: 1f00 0f01 |0019: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09cf16: 5402 1001 |001b: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09cf1a: 3802 2500 |001d: if-eqz v2, 0042 // +0025 │ │ +09cf1e: 5402 e900 |001f: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ +09cf22: 3802 2100 |0021: if-eqz v2, 0042 // +0021 │ │ +09cf26: 5202 ea00 |0023: iget v2, v0, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09cf2a: 3362 1d00 |0025: if-ne v2, v6, 0042 // +001d │ │ +09cf2e: 5502 f500 |0027: iget-boolean v2, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +09cf32: 3802 1c00 |0029: if-eqz v2, 0045 // +001c │ │ +09cf36: 5452 9200 |002b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ +09cf3a: 5403 1001 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09cf3e: 6e20 0d2f 3200 |002f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +09cf44: 0a02 |0032: move-result v2 │ │ +09cf46: 3902 0f00 |0033: if-nez v2, 0042 // +000f │ │ +09cf4a: 5402 1001 |0035: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09cf4e: 1213 |0037: const/4 v3, #int 1 // #1 │ │ +09cf50: 7130 ee06 2703 |0038: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@06ee │ │ +09cf56: 5452 9200 |003b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ +09cf5a: 5403 1001 |003d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09cf5e: 6e20 092f 3200 |003f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09cf64: d801 0101 |0042: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09cf68: 28c3 |0044: goto 0007 // -003d │ │ +09cf6a: 5402 1001 |0045: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09cf6e: 1203 |0047: const/4 v3, #int 0 // #0 │ │ +09cf70: 7130 ee06 2703 |0048: invoke-static {v7, v2, v3}, Landroid/support/v4/app/FragmentTransitionCompat21;.excludeTarget:(Ljava/lang/Object;Landroid/view/View;Z)V // method@06ee │ │ +09cf76: 5452 9200 |004b: iget-object v2, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.hiddenFragmentViews:Ljava/util/ArrayList; // field@0092 │ │ +09cf7a: 5403 1001 |004d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09cf7e: 6e20 122f 3200 |004f: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +09cf84: 28f0 |0052: goto 0042 // -0010 │ │ +09cf86: 0e00 |0053: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ 0x0006 line=1376 │ │ 0x0011 line=1377 │ │ 0x001b line=1378 │ │ 0x0027 line=1380 │ │ @@ -169899,26 +169955,26 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 18 16-bit code units │ │ -099618: |[099618] android.support.v4.app.BackStackRecord.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ -099628: 6e10 1d1e 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -09962e: 0c06 |0003: move-result-object v6 │ │ -099630: 2200 0201 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$3; // type@0102 │ │ -099634: 0771 |0006: move-object v1, v7 │ │ -099636: 0782 |0007: move-object v2, v8 │ │ -099638: 0793 |0008: move-object v3, v9 │ │ -09963a: 01a4 |0009: move v4, v10 │ │ -09963c: 07b5 |000a: move-object v5, v11 │ │ -09963e: 7606 b604 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord$3;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04b6 │ │ -099644: 6e20 071f 0600 |000e: invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ -09964a: 0e00 |0011: return-void │ │ +09cf88: |[09cf88] android.support.v4.app.BackStackRecord.excludeHiddenFragmentsAfterEnter:(Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V │ │ +09cf98: 6e10 1d1e 0800 |0000: invoke-virtual {v8}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +09cf9e: 0c06 |0003: move-result-object v6 │ │ +09cfa0: 2200 0201 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$3; // type@0102 │ │ +09cfa4: 0771 |0006: move-object v1, v7 │ │ +09cfa6: 0782 |0007: move-object v2, v8 │ │ +09cfa8: 0793 |0008: move-object v3, v9 │ │ +09cfaa: 01a4 |0009: move v4, v10 │ │ +09cfac: 07b5 |000a: move-object v5, v11 │ │ +09cfae: 7606 b604 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/BackStackRecord$3;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V // method@04b6 │ │ +09cfb4: 6e20 071f 0600 |000e: invoke-virtual {v6, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ +09cfba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ 0x0011 line=1372 │ │ locals : │ │ 0x0000 - 0x0012 reg=7 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0012 reg=8 sceneRoot Landroid/view/View; │ │ @@ -169931,27 +169987,27 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -09964c: |[09964c] android.support.v4.app.BackStackRecord.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -09965c: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -099660: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -099662: 1100 |0003: return-object v0 │ │ -099664: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ -099668: 6e10 4805 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReenterTransition:()Ljava/lang/Object; // method@0548 │ │ -09966e: 0c00 |0009: move-result-object v0 │ │ -099670: 7110 ed06 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@06ed │ │ -099676: 0c00 |000d: move-result-object v0 │ │ -099678: 28f5 |000e: goto 0003 // -000b │ │ -09967a: 6e10 4105 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0541 │ │ -099680: 0c00 |0012: move-result-object v0 │ │ -099682: 28f7 |0013: goto 000a // -0009 │ │ +09cfbc: |[09cfbc] android.support.v4.app.BackStackRecord.getEnterTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +09cfcc: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +09cfd0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09cfd2: 1100 |0003: return-object v0 │ │ +09cfd4: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +09cfd8: 6e10 4805 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReenterTransition:()Ljava/lang/Object; // method@0548 │ │ +09cfde: 0c00 |0009: move-result-object v0 │ │ +09cfe0: 7110 ed06 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@06ed │ │ +09cfe6: 0c00 |000d: move-result-object v0 │ │ +09cfe8: 28f5 |000e: goto 0003 // -000b │ │ +09cfea: 6e10 4105 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getEnterTransition:()Ljava/lang/Object; // method@0541 │ │ +09cff0: 0c00 |0012: move-result-object v0 │ │ +09cff2: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1053 │ │ 0x0002 line=1054 │ │ 0x0003 line=1056 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ @@ -169962,27 +170018,27 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 20 16-bit code units │ │ -099684: |[099684] android.support.v4.app.BackStackRecord.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -099694: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ -099698: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09969a: 1100 |0003: return-object v0 │ │ -09969c: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ -0996a0: 6e10 4b05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReturnTransition:()Ljava/lang/Object; // method@054b │ │ -0996a6: 0c00 |0009: move-result-object v0 │ │ -0996a8: 7110 ed06 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@06ed │ │ -0996ae: 0c00 |000d: move-result-object v0 │ │ -0996b0: 28f5 |000e: goto 0003 // -000b │ │ -0996b2: 6e10 4205 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0542 │ │ -0996b8: 0c00 |0012: move-result-object v0 │ │ -0996ba: 28f7 |0013: goto 000a // -0009 │ │ +09cff4: |[09cff4] android.support.v4.app.BackStackRecord.getExitTransition:(Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +09d004: 3901 0400 |0000: if-nez v1, 0004 // +0004 │ │ +09d008: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09d00a: 1100 |0003: return-object v0 │ │ +09d00c: 3802 0b00 |0004: if-eqz v2, 000f // +000b │ │ +09d010: 6e10 4b05 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getReturnTransition:()Ljava/lang/Object; // method@054b │ │ +09d016: 0c00 |0009: move-result-object v0 │ │ +09d018: 7110 ed06 0000 |000a: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@06ed │ │ +09d01e: 0c00 |000d: move-result-object v0 │ │ +09d020: 28f5 |000e: goto 0003 // -000b │ │ +09d022: 6e10 4205 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getExitTransition:()Ljava/lang/Object; // method@0542 │ │ +09d028: 0c00 |0012: move-result-object v0 │ │ +09d02a: 28f7 |0013: goto 000a // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ 0x0002 line=1062 │ │ 0x0003 line=1064 │ │ locals : │ │ 0x0000 - 0x0014 reg=1 outFragment Landroid/support/v4/app/Fragment; │ │ @@ -169993,28 +170049,28 @@ │ │ type : '(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0996bc: |[0996bc] android.support.v4.app.BackStackRecord.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ -0996cc: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ -0996d0: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ -0996d4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0996d6: 1100 |0005: return-object v0 │ │ -0996d8: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ -0996dc: 6e10 4d05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementReturnTransition:()Ljava/lang/Object; // method@054d │ │ -0996e2: 0c00 |000b: move-result-object v0 │ │ -0996e4: 7110 ed06 0000 |000c: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@06ed │ │ -0996ea: 0c00 |000f: move-result-object v0 │ │ -0996ec: 28f5 |0010: goto 0005 // -000b │ │ -0996ee: 6e10 4c05 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@054c │ │ -0996f4: 0c00 |0014: move-result-object v0 │ │ -0996f6: 28f7 |0015: goto 000c // -0009 │ │ +09d02c: |[09d02c] android.support.v4.app.BackStackRecord.getSharedElementTransition:(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;Z)Ljava/lang/Object; │ │ +09d03c: 3801 0400 |0000: if-eqz v1, 0004 // +0004 │ │ +09d040: 3902 0400 |0002: if-nez v2, 0006 // +0004 │ │ +09d044: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09d046: 1100 |0005: return-object v0 │ │ +09d048: 3803 0b00 |0006: if-eqz v3, 0011 // +000b │ │ +09d04c: 6e10 4d05 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.getSharedElementReturnTransition:()Ljava/lang/Object; // method@054d │ │ +09d052: 0c00 |000b: move-result-object v0 │ │ +09d054: 7110 ed06 0000 |000c: invoke-static {v0}, Landroid/support/v4/app/FragmentTransitionCompat21;.cloneTransition:(Ljava/lang/Object;)Ljava/lang/Object; // method@06ed │ │ +09d05a: 0c00 |000f: move-result-object v0 │ │ +09d05c: 28f5 |0010: goto 0005 // -000b │ │ +09d05e: 6e10 4c05 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/app/Fragment;.getSharedElementEnterTransition:()Ljava/lang/Object; // method@054c │ │ +09d064: 0c00 |0014: move-result-object v0 │ │ +09d066: 28f7 |0015: goto 000c // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1070 │ │ 0x0004 line=1071 │ │ 0x0005 line=1073 │ │ locals : │ │ 0x0000 - 0x0016 reg=1 inFragment Landroid/support/v4/app/Fragment; │ │ @@ -170026,32 +170082,32 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0996f8: |[0996f8] android.support.v4.app.BackStackRecord.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ -099708: 2200 7f02 |0000: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -09970c: 7010 0c0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ -099712: 6e10 5505 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ -099718: 0c01 |0008: move-result-object v1 │ │ -09971a: 3801 1300 |0009: if-eqz v1, 001c // +0013 │ │ -09971e: 5442 af00 |000b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -099722: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ -099726: 7120 ef06 1000 |000f: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ -09972c: 3807 0b00 |0012: if-eqz v7, 001d // +000b │ │ -099730: 5442 af00 |0014: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -099734: 5443 b000 |0016: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -099738: 7130 e904 3200 |0018: invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@04e9 │ │ -09973e: 0c00 |001b: move-result-object v0 │ │ -099740: 1100 |001c: return-object v0 │ │ -099742: 5442 b000 |001d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -099746: 6e20 1f0f 2000 |001f: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0f1f │ │ -09974c: 28fa |0022: goto 001c // -0006 │ │ +09d068: |[09d068] android.support.v4.app.BackStackRecord.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +09d078: 2200 7f02 |0000: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +09d07c: 7010 0c0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ +09d082: 6e10 5505 0600 |0005: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ +09d088: 0c01 |0008: move-result-object v1 │ │ +09d08a: 3801 1300 |0009: if-eqz v1, 001c // +0013 │ │ +09d08e: 5442 af00 |000b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d092: 3802 0f00 |000d: if-eqz v2, 001c // +000f │ │ +09d096: 7120 ef06 1000 |000f: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ +09d09c: 3807 0b00 |0012: if-eqz v7, 001d // +000b │ │ +09d0a0: 5442 af00 |0014: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d0a4: 5443 b000 |0016: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d0a8: 7130 e904 3200 |0018: invoke-static {v2, v3, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@04e9 │ │ +09d0ae: 0c00 |001b: move-result-object v0 │ │ +09d0b0: 1100 |001c: return-object v0 │ │ +09d0b2: 5442 b000 |001d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d0b6: 6e20 1f0f 2000 |001f: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0f1f │ │ +09d0bc: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1346 │ │ 0x0005 line=1347 │ │ 0x0009 line=1348 │ │ 0x000b line=1349 │ │ 0x000f line=1350 │ │ @@ -170072,33 +170128,33 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -099750: |[099750] android.support.v4.app.BackStackRecord.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ -099760: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -099762: 7040 e504 5467 |0001: invoke-direct {v4, v5, v7, v6}, Landroid/support/v4/app/BackStackRecord;.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@04e5 │ │ -099768: 0c00 |0004: move-result-object v0 │ │ -09976a: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ -09976e: 5471 f000 |0007: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ -099772: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -099776: 5471 f000 |000b: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ -09977a: 5442 b000 |000d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -09977e: 6e30 9109 2100 |000f: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ -099784: 7040 ef04 5430 |0012: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04ef │ │ -09978a: 1100 |0015: return-object v0 │ │ -09978c: 5471 ee00 |0016: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -099790: 3801 0900 |0018: if-eqz v1, 0021 // +0009 │ │ -099794: 5471 ee00 |001a: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -099798: 5442 b000 |001c: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -09979c: 6e30 9109 2100 |001e: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ -0997a2: 7040 fa04 5430 |0021: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04fa │ │ -0997a8: 28f1 |0024: goto 0015 // -000f │ │ +09d0c0: |[09d0c0] android.support.v4.app.BackStackRecord.mapSharedElementsIn:(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; │ │ +09d0d0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09d0d2: 7040 e504 5467 |0001: invoke-direct {v4, v5, v7, v6}, Landroid/support/v4/app/BackStackRecord;.mapEnteringSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; // method@04e5 │ │ +09d0d8: 0c00 |0004: move-result-object v0 │ │ +09d0da: 3806 1100 |0005: if-eqz v6, 0016 // +0011 │ │ +09d0de: 5471 f000 |0007: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ +09d0e2: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +09d0e6: 5471 f000 |000b: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ +09d0ea: 5442 b000 |000d: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d0ee: 6e30 9109 2100 |000f: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ +09d0f4: 7040 ef04 5430 |0012: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04ef │ │ +09d0fa: 1100 |0015: return-object v0 │ │ +09d0fc: 5471 ee00 |0016: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09d100: 3801 0900 |0018: if-eqz v1, 0021 // +0009 │ │ +09d104: 5471 ee00 |001a: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09d108: 5442 b000 |001c: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d10c: 6e30 9109 2100 |001e: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ +09d112: 7040 fa04 5430 |0021: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04fa │ │ +09d118: 28f1 |0024: goto 0015 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1291 │ │ 0x0005 line=1295 │ │ 0x0007 line=1296 │ │ 0x000b line=1297 │ │ 0x0012 line=1300 │ │ @@ -170118,29 +170174,29 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 8 │ │ outs : 9 │ │ insns size : 23 16-bit code units │ │ -0997ac: |[0997ac] android.support.v4.app.BackStackRecord.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ │ -0997bc: 6e10 1d1e 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0997c2: 0c09 |0003: move-result-object v9 │ │ -0997c4: 2200 0101 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$2; // type@0101 │ │ -0997c8: 07a1 |0006: move-object v1, v10 │ │ -0997ca: 07c2 |0007: move-object v2, v12 │ │ -0997cc: 07d3 |0008: move-object v3, v13 │ │ -0997ce: 0804 1100 |0009: move-object/from16 v4, v17 │ │ -0997d2: 07b5 |000b: move-object v5, v11 │ │ -0997d4: 0206 1000 |000c: move/from16 v6, v16 │ │ -0997d8: 07e7 |000e: move-object v7, v14 │ │ -0997da: 07f8 |000f: move-object v8, v15 │ │ -0997dc: 7609 b404 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/BackStackRecord$2;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V // method@04b4 │ │ -0997e2: 6e20 071f 0900 |0013: invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ -0997e8: 0e00 |0016: return-void │ │ +09d11c: |[09d11c] android.support.v4.app.BackStackRecord.prepareSharedElementTransition:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/view/View;Ljava/lang/Object;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;)V │ │ +09d12c: 6e10 1d1e 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +09d132: 0c09 |0003: move-result-object v9 │ │ +09d134: 2200 0101 |0004: new-instance v0, Landroid/support/v4/app/BackStackRecord$2; // type@0101 │ │ +09d138: 07a1 |0006: move-object v1, v10 │ │ +09d13a: 07c2 |0007: move-object v2, v12 │ │ +09d13c: 07d3 |0008: move-object v3, v13 │ │ +09d13e: 0804 1100 |0009: move-object/from16 v4, v17 │ │ +09d142: 07b5 |000b: move-object v5, v11 │ │ +09d144: 0206 1000 |000c: move/from16 v6, v16 │ │ +09d148: 07e7 |000e: move-object v7, v14 │ │ +09d14a: 07f8 |000f: move-object v8, v15 │ │ +09d14c: 7609 b404 0000 |0010: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/support/v4/app/BackStackRecord$2;.:(Landroid/support/v4/app/BackStackRecord;Landroid/view/View;Ljava/lang/Object;Ljava/util/ArrayList;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;)V // method@04b4 │ │ +09d152: 6e20 071f 0900 |0013: invoke-virtual {v9, v0}, Landroid/view/ViewTreeObserver;.addOnPreDrawListener:(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V // method@1f07 │ │ +09d158: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1233 │ │ 0x0016 line=1263 │ │ locals : │ │ 0x0000 - 0x0000 reg=17 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0017 reg=10 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -170157,38 +170213,38 @@ │ │ type : '(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0997ec: |[0997ec] android.support.v4.app.BackStackRecord.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ │ -0997fc: 6e10 180f 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ -099802: 0a04 |0003: move-result v4 │ │ -099804: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ -099808: 1107 |0006: return-object v7 │ │ -09980a: 2202 7f02 |0007: new-instance v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -09980e: 7010 0c0f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ -099814: 6e10 152f 0500 |000c: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09981a: 0a01 |000f: move-result v1 │ │ -09981c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -09981e: 3510 1800 |0011: if-ge v0, v1, 0029 // +0018 │ │ -099822: 6e20 0e2f 0500 |0013: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099828: 0c04 |0016: move-result-object v4 │ │ -09982a: 6e20 140f 4700 |0017: invoke-virtual {v7, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -099830: 0c03 |001a: move-result-object v3 │ │ -099832: 1f03 3904 |001b: check-cast v3, Landroid/view/View; // type@0439 │ │ -099836: 3803 0900 |001d: if-eqz v3, 0026 // +0009 │ │ -09983a: 6e20 0e2f 0600 |001f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099840: 0c04 |0022: move-result-object v4 │ │ -099842: 6e30 1b0f 4203 |0023: invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -099848: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09984c: 28e9 |0028: goto 0011 // -0017 │ │ -09984e: 0727 |0029: move-object v7, v2 │ │ -099850: 28dc |002a: goto 0006 // -0024 │ │ +09d15c: |[09d15c] android.support.v4.app.BackStackRecord.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; │ │ +09d16c: 6e10 180f 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ +09d172: 0a04 |0003: move-result v4 │ │ +09d174: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +09d178: 1107 |0006: return-object v7 │ │ +09d17a: 2202 7f02 |0007: new-instance v2, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +09d17e: 7010 0c0f 0200 |0009: invoke-direct {v2}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ +09d184: 6e10 152f 0500 |000c: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09d18a: 0a01 |000f: move-result v1 │ │ +09d18c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +09d18e: 3510 1800 |0011: if-ge v0, v1, 0029 // +0018 │ │ +09d192: 6e20 0e2f 0500 |0013: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d198: 0c04 |0016: move-result-object v4 │ │ +09d19a: 6e20 140f 4700 |0017: invoke-virtual {v7, v4}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +09d1a0: 0c03 |001a: move-result-object v3 │ │ +09d1a2: 1f03 3904 |001b: check-cast v3, Landroid/view/View; // type@0439 │ │ +09d1a6: 3803 0900 |001d: if-eqz v3, 0026 // +0009 │ │ +09d1aa: 6e20 0e2f 0600 |001f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d1b0: 0c04 |0022: move-result-object v4 │ │ +09d1b2: 6e30 1b0f 4203 |0023: invoke-virtual {v2, v4, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +09d1b8: d800 0001 |0026: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09d1bc: 28e9 |0028: goto 0011 // -0017 │ │ +09d1be: 0727 |0029: move-object v7, v2 │ │ +09d1c0: 28dc |002a: goto 0006 // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1321 │ │ 0x0006 line=1332 │ │ 0x0007 line=1324 │ │ 0x000c line=1325 │ │ 0x0010 line=1326 │ │ @@ -170215,46 +170271,46 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 65 16-bit code units │ │ -099854: |[099854] android.support.v4.app.BackStackRecord.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ -099864: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -099866: 2200 7f02 |0001: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ -09986a: 7010 0c0f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ -099870: 5441 af00 |0006: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -099874: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ -099878: 6e10 5505 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ -09987e: 0c01 |000d: move-result-object v1 │ │ -099880: 7120 ef06 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ -099886: 3807 1800 |0011: if-eqz v7, 0029 // +0018 │ │ -09988a: 5441 b000 |0013: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -09988e: 6e20 1f0f 1000 |0015: invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0f1f │ │ -099894: 3807 1a00 |0018: if-eqz v7, 0032 // +001a │ │ -099898: 5461 ee00 |001a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -09989c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -0998a0: 5461 ee00 |001e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ -0998a4: 5442 b000 |0020: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -0998a8: 6e30 9109 2100 |0022: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ -0998ae: 7040 ef04 5430 |0025: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04ef │ │ -0998b4: 1100 |0028: return-object v0 │ │ -0998b6: 5441 af00 |0029: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -0998ba: 5442 b000 |002b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -0998be: 7130 e904 2100 |002d: invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@04e9 │ │ -0998c4: 0c00 |0030: move-result-object v0 │ │ -0998c6: 28e7 |0031: goto 0018 // -0019 │ │ -0998c8: 5461 f000 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ -0998cc: 3801 0900 |0034: if-eqz v1, 003d // +0009 │ │ -0998d0: 5461 f000 |0036: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ -0998d4: 5442 b000 |0038: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -0998d8: 6e30 9109 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ -0998de: 7040 fa04 5430 |003d: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04fa │ │ -0998e4: 28e8 |0040: goto 0028 // -0018 │ │ +09d1c4: |[09d1c4] android.support.v4.app.BackStackRecord.remapSharedElements:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Z)Landroid/support/v4/util/ArrayMap; │ │ +09d1d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09d1d6: 2200 7f02 |0001: new-instance v0, Landroid/support/v4/util/ArrayMap; // type@027f │ │ +09d1da: 7010 0c0f 0000 |0003: invoke-direct {v0}, Landroid/support/v4/util/ArrayMap;.:()V // method@0f0c │ │ +09d1e0: 5441 af00 |0006: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d1e4: 3801 1000 |0008: if-eqz v1, 0018 // +0010 │ │ +09d1e8: 6e10 5505 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ +09d1ee: 0c01 |000d: move-result-object v1 │ │ +09d1f0: 7120 ef06 1000 |000e: invoke-static {v0, v1}, Landroid/support/v4/app/FragmentTransitionCompat21;.findNamedViews:(Ljava/util/Map;Landroid/view/View;)V // method@06ef │ │ +09d1f6: 3807 1800 |0011: if-eqz v7, 0029 // +0018 │ │ +09d1fa: 5441 b000 |0013: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d1fe: 6e20 1f0f 1000 |0015: invoke-virtual {v0, v1}, Landroid/support/v4/util/ArrayMap;.retainAll:(Ljava/util/Collection;)Z // method@0f1f │ │ +09d204: 3807 1a00 |0018: if-eqz v7, 0032 // +001a │ │ +09d208: 5461 ee00 |001a: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09d20c: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +09d210: 5461 ee00 |001e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00ee │ │ +09d214: 5442 b000 |0020: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d218: 6e30 9109 2100 |0022: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ +09d21e: 7040 ef04 5430 |0025: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04ef │ │ +09d224: 1100 |0028: return-object v0 │ │ +09d226: 5441 af00 |0029: iget-object v1, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d22a: 5442 b000 |002b: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d22e: 7130 e904 2100 |002d: invoke-static {v1, v2, v0}, Landroid/support/v4/app/BackStackRecord;.remapNames:(Ljava/util/ArrayList;Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;)Landroid/support/v4/util/ArrayMap; // method@04e9 │ │ +09d234: 0c00 |0030: move-result-object v0 │ │ +09d236: 28e7 |0031: goto 0018 // -0019 │ │ +09d238: 5461 f000 |0032: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ +09d23c: 3801 0900 |0034: if-eqz v1, 003d // +0009 │ │ +09d240: 5461 f000 |0036: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; // field@00f0 │ │ +09d244: 5442 b000 |0038: iget-object v2, v4, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d248: 6e30 9109 2100 |003a: invoke-virtual {v1, v2, v0}, Landroid/support/v4/app/SharedElementCallback;.onMapSharedElements:(Ljava/util/List;Ljava/util/Map;)V // method@0991 │ │ +09d24e: 7040 fa04 5430 |003d: invoke-direct {v4, v5, v0, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V // method@04fa │ │ +09d254: 28e8 |0040: goto 0028 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1089 │ │ 0x0006 line=1090 │ │ 0x000a line=1091 │ │ 0x0011 line=1092 │ │ 0x0013 line=1093 │ │ @@ -170279,47 +170335,47 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0998e8: |[0998e8] android.support.v4.app.BackStackRecord.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ -0998f8: 5476 b000 |0000: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -0998fc: 3906 2c00 |0002: if-nez v6, 002e // +002c │ │ -099900: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -099902: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -099904: 3501 3500 |0006: if-ge v1, v0, 003b // +0035 │ │ -099908: 5476 af00 |0008: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -09990c: 6e20 0e2f 1600 |000a: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099912: 0c03 |000d: move-result-object v3 │ │ -099914: 1f03 e505 |000e: check-cast v3, Ljava/lang/String; // type@05e5 │ │ -099918: 5476 b000 |0010: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -09991c: 6e20 0e2f 1600 |0012: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099922: 0c02 |0015: move-result-object v2 │ │ -099924: 1f02 e505 |0016: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -099928: 6e20 140f 2900 |0018: invoke-virtual {v9, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -09992e: 0c05 |001b: move-result-object v5 │ │ -099930: 1f05 3904 |001c: check-cast v5, Landroid/view/View; // type@0439 │ │ -099934: 3805 0d00 |001e: if-eqz v5, 002b // +000d │ │ -099938: 7110 f106 0500 |0020: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@06f1 │ │ -09993e: 0c04 |0023: move-result-object v4 │ │ -099940: 380a 1100 |0024: if-eqz v10, 0035 // +0011 │ │ -099944: 5486 9300 |0026: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ -099948: 7130 f904 3604 |0028: invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ -09994e: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -099952: 28d9 |002d: goto 0006 // -0027 │ │ -099954: 5476 b000 |002e: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -099958: 6e10 152f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09995e: 0a00 |0033: move-result v0 │ │ -099960: 28d1 |0034: goto 0005 // -002f │ │ -099962: 5486 9300 |0035: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ -099966: 7130 f904 4603 |0037: invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ -09996c: 28f1 |003a: goto 002b // -000f │ │ -09996e: 0e00 |003b: return-void │ │ +09d258: |[09d258] android.support.v4.app.BackStackRecord.setBackNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +09d268: 5476 b000 |0000: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d26c: 3906 2c00 |0002: if-nez v6, 002e // +002c │ │ +09d270: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09d272: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +09d274: 3501 3500 |0006: if-ge v1, v0, 003b // +0035 │ │ +09d278: 5476 af00 |0008: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d27c: 6e20 0e2f 1600 |000a: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d282: 0c03 |000d: move-result-object v3 │ │ +09d284: 1f03 e505 |000e: check-cast v3, Ljava/lang/String; // type@05e5 │ │ +09d288: 5476 b000 |0010: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d28c: 6e20 0e2f 1600 |0012: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d292: 0c02 |0015: move-result-object v2 │ │ +09d294: 1f02 e505 |0016: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +09d298: 6e20 140f 2900 |0018: invoke-virtual {v9, v2}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +09d29e: 0c05 |001b: move-result-object v5 │ │ +09d2a0: 1f05 3904 |001c: check-cast v5, Landroid/view/View; // type@0439 │ │ +09d2a4: 3805 0d00 |001e: if-eqz v5, 002b // +000d │ │ +09d2a8: 7110 f106 0500 |0020: invoke-static {v5}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@06f1 │ │ +09d2ae: 0c04 |0023: move-result-object v4 │ │ +09d2b0: 380a 1100 |0024: if-eqz v10, 0035 // +0011 │ │ +09d2b4: 5486 9300 |0026: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ +09d2b8: 7130 f904 3604 |0028: invoke-static {v6, v3, v4}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ +09d2be: d801 0101 |002b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09d2c2: 28d9 |002d: goto 0006 // -0027 │ │ +09d2c4: 5476 b000 |002e: iget-object v6, v7, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d2c8: 6e10 152f 0600 |0030: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09d2ce: 0a00 |0033: move-result v0 │ │ +09d2d0: 28d1 |0034: goto 0005 // -002f │ │ +09d2d2: 5486 9300 |0035: iget-object v6, v8, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ +09d2d6: 7130 f904 4603 |0037: invoke-static {v6, v4, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ +09d2dc: 28f1 |003a: goto 002b // -000f │ │ +09d2de: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1422 │ │ 0x0005 line=1423 │ │ 0x0008 line=1424 │ │ 0x0010 line=1425 │ │ 0x0018 line=1426 │ │ @@ -170355,31 +170411,31 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -099970: |[099970] android.support.v4.app.BackStackRecord.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ -099980: 5431 b000 |0000: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -099984: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -099988: 6e10 180f 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ -09998e: 0a01 |0007: move-result v1 │ │ -099990: 3901 1500 |0008: if-nez v1, 001d // +0015 │ │ -099994: 5431 b000 |000a: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -099998: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -09999a: 6e20 0e2f 2100 |000d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0999a0: 0c01 |0010: move-result-object v1 │ │ -0999a2: 6e20 140f 1400 |0011: invoke-virtual {v4, v1}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ -0999a8: 0c00 |0014: move-result-object v0 │ │ -0999aa: 1f00 3904 |0015: check-cast v0, Landroid/view/View; // type@0439 │ │ -0999ae: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ -0999b2: 5451 9100 |0019: iget-object v1, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0091 │ │ -0999b6: 5b10 aa01 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01aa │ │ -0999ba: 0e00 |001d: return-void │ │ +09d2e0: |[09d2e0] android.support.v4.app.BackStackRecord.setEpicenterIn:(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V │ │ +09d2f0: 5431 b000 |0000: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d2f4: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +09d2f8: 6e10 180f 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/util/ArrayMap;.isEmpty:()Z // method@0f18 │ │ +09d2fe: 0a01 |0007: move-result v1 │ │ +09d300: 3901 1500 |0008: if-nez v1, 001d // +0015 │ │ +09d304: 5431 b000 |000a: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d308: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +09d30a: 6e20 0e2f 2100 |000d: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d310: 0c01 |0010: move-result-object v1 │ │ +09d312: 6e20 140f 1400 |0011: invoke-virtual {v4, v1}, Landroid/support/v4/util/ArrayMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@0f14 │ │ +09d318: 0c00 |0014: move-result-object v0 │ │ +09d31a: 1f00 3904 |0015: check-cast v0, Landroid/view/View; // type@0439 │ │ +09d31e: 3800 0600 |0017: if-eqz v0, 001d // +0006 │ │ +09d322: 5451 9100 |0019: iget-object v1, v5, Landroid/support/v4/app/BackStackRecord$TransitionState;.enteringEpicenterView:Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView; // field@0091 │ │ +09d326: 5b10 aa01 |001b: iput-object v0, v1, Landroid/support/v4/app/FragmentTransitionCompat21$EpicenterView;.epicenter:Landroid/view/View; // field@01aa │ │ +09d32a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1278 │ │ 0x000a line=1280 │ │ 0x0017 line=1282 │ │ 0x0019 line=1283 │ │ 0x001d line=1286 │ │ @@ -170395,32 +170451,32 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0999bc: |[0999bc] android.support.v4.app.BackStackRecord.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ -0999cc: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ -0999d0: 5230 ea00 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -0999d4: 3800 1d00 |0004: if-eqz v0, 0021 // +001d │ │ -0999d8: 6e10 5e05 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ -0999de: 0a01 |0009: move-result v1 │ │ -0999e0: 3901 1700 |000a: if-nez v1, 0021 // +0017 │ │ -0999e4: 6e10 5c05 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ -0999ea: 0a01 |000f: move-result v1 │ │ -0999ec: 3801 1100 |0010: if-eqz v1, 0021 // +0011 │ │ -0999f0: 6e10 5505 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ -0999f6: 0c01 |0015: move-result-object v1 │ │ -0999f8: 3801 0b00 |0016: if-eqz v1, 0021 // +000b │ │ -0999fc: 6e20 0e1d 0200 |0018: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -099a02: 0c01 |001b: move-result-object v1 │ │ -099a04: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ -099a08: 6e30 101d 0203 |001e: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ -099a0e: 0e00 |0021: return-void │ │ +09d32c: |[09d32c] android.support.v4.app.BackStackRecord.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +09d33c: 3803 2100 |0000: if-eqz v3, 0021 // +0021 │ │ +09d340: 5230 ea00 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09d344: 3800 1d00 |0004: if-eqz v0, 0021 // +001d │ │ +09d348: 6e10 5e05 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isHidden:()Z // method@055e │ │ +09d34e: 0a01 |0009: move-result v1 │ │ +09d350: 3901 1700 |000a: if-nez v1, 0021 // +0017 │ │ +09d354: 6e10 5c05 0300 |000c: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.isAdded:()Z // method@055c │ │ +09d35a: 0a01 |000f: move-result v1 │ │ +09d35c: 3801 1100 |0010: if-eqz v1, 0021 // +0011 │ │ +09d360: 6e10 5505 0300 |0012: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ +09d366: 0c01 |0015: move-result-object v1 │ │ +09d368: 3801 0b00 |0016: if-eqz v1, 0021 // +000b │ │ +09d36c: 6e20 0e1d 0200 |0018: invoke-virtual {v2, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +09d372: 0c01 |001b: move-result-object v1 │ │ +09d374: 3901 0500 |001c: if-nez v1, 0021 // +0005 │ │ +09d378: 6e30 101d 0203 |001e: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ +09d37e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0002 line=748 │ │ 0x0004 line=749 │ │ 0x001e line=751 │ │ 0x0021 line=754 │ │ @@ -170435,20 +170491,20 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -099a10: |[099a10] android.support.v4.app.BackStackRecord.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ -099a20: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ -099a24: 5230 ea00 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -099a28: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -099a2c: 6e30 101d 0203 |0006: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ -099a32: 0e00 |0009: return-void │ │ +09d380: |[09d380] android.support.v4.app.BackStackRecord.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V │ │ +09d390: 3803 0900 |0000: if-eqz v3, 0009 // +0009 │ │ +09d394: 5230 ea00 |0002: iget v0, v3, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09d398: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +09d39c: 6e30 101d 0203 |0006: invoke-virtual {v2, v0, v3}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ +09d3a2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0002 line=758 │ │ 0x0004 line=759 │ │ 0x0006 line=760 │ │ 0x0009 line=763 │ │ @@ -170464,35 +170520,35 @@ │ │ type : '(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -099a34: |[099a34] android.support.v4.app.BackStackRecord.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ │ -099a44: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ -099a48: 3804 1c00 |0002: if-eqz v4, 001e // +001c │ │ -099a4c: 6e20 b92e 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -099a52: 0a01 |0007: move-result v1 │ │ -099a54: 3901 1600 |0008: if-nez v1, 001e // +0016 │ │ -099a58: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -099a5a: 6e10 210f 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0f21 │ │ -099a60: 0a01 |000e: move-result v1 │ │ -099a62: 3510 1300 |000f: if-ge v0, v1, 0022 // +0013 │ │ -099a66: 6e20 220f 0200 |0011: invoke-virtual {v2, v0}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f22 │ │ -099a6c: 0c01 |0014: move-result-object v1 │ │ -099a6e: 6e20 b92e 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -099a74: 0a01 |0018: move-result v1 │ │ -099a76: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ -099a7a: 6e30 200f 0204 |001b: invoke-virtual {v2, v0, v4}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f20 │ │ -099a80: 0e00 |001e: return-void │ │ -099a82: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -099a86: 28ea |0021: goto 000b // -0016 │ │ -099a88: 6e30 1b0f 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -099a8e: 28f9 |0025: goto 001e // -0007 │ │ +09d3a4: |[09d3a4] android.support.v4.app.BackStackRecord.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V │ │ +09d3b4: 3803 1e00 |0000: if-eqz v3, 001e // +001e │ │ +09d3b8: 3804 1c00 |0002: if-eqz v4, 001e // +001c │ │ +09d3bc: 6e20 b92e 4300 |0004: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09d3c2: 0a01 |0007: move-result v1 │ │ +09d3c4: 3901 1600 |0008: if-nez v1, 001e // +0016 │ │ +09d3c8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +09d3ca: 6e10 210f 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0f21 │ │ +09d3d0: 0a01 |000e: move-result v1 │ │ +09d3d2: 3510 1300 |000f: if-ge v0, v1, 0022 // +0013 │ │ +09d3d6: 6e20 220f 0200 |0011: invoke-virtual {v2, v0}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f22 │ │ +09d3dc: 0c01 |0014: move-result-object v1 │ │ +09d3de: 6e20 b92e 1300 |0015: invoke-virtual {v3, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +09d3e4: 0a01 |0018: move-result v1 │ │ +09d3e6: 3801 0600 |0019: if-eqz v1, 001f // +0006 │ │ +09d3ea: 6e30 200f 0204 |001b: invoke-virtual {v2, v0, v4}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f20 │ │ +09d3f0: 0e00 |001e: return-void │ │ +09d3f2: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09d3f6: 28ea |0021: goto 000b // -0016 │ │ +09d3f8: 6e30 1b0f 3204 |0022: invoke-virtual {v2, v3, v4}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +09d3fe: 28f9 |0025: goto 001e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1398 │ │ 0x000a line=1399 │ │ 0x0011 line=1400 │ │ 0x001b line=1401 │ │ 0x001e line=1407 │ │ @@ -170511,36 +170567,36 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -099a90: |[099a90] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ -099aa0: 6e10 210f 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0f21 │ │ -099aa6: 0a00 |0003: move-result v0 │ │ -099aa8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -099aaa: 3501 2200 |0005: if-ge v1, v0, 0027 // +0022 │ │ -099aae: 6e20 190f 1700 |0007: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0f19 │ │ -099ab4: 0c02 |000a: move-result-object v2 │ │ -099ab6: 1f02 e505 |000b: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -099aba: 6e20 220f 1700 |000d: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f22 │ │ -099ac0: 0c04 |0010: move-result-object v4 │ │ -099ac2: 1f04 3904 |0011: check-cast v4, Landroid/view/View; // type@0439 │ │ -099ac6: 7110 f106 0400 |0013: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@06f1 │ │ -099acc: 0c03 |0016: move-result-object v3 │ │ -099ace: 3808 0a00 |0017: if-eqz v8, 0021 // +000a │ │ -099ad2: 5464 9300 |0019: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ -099ad6: 7130 f904 2403 |001b: invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ -099adc: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ -099ae0: 28e5 |0020: goto 0005 // -001b │ │ -099ae2: 5464 9300 |0021: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ -099ae6: 7130 f904 3402 |0023: invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ -099aec: 28f8 |0026: goto 001e // -0008 │ │ -099aee: 0e00 |0027: return-void │ │ +09d400: |[09d400] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/util/ArrayMap;Z)V │ │ +09d410: 6e10 210f 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/util/ArrayMap;.size:()I // method@0f21 │ │ +09d416: 0a00 |0003: move-result v0 │ │ +09d418: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09d41a: 3501 2200 |0005: if-ge v1, v0, 0027 // +0022 │ │ +09d41e: 6e20 190f 1700 |0007: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.keyAt:(I)Ljava/lang/Object; // method@0f19 │ │ +09d424: 0c02 |000a: move-result-object v2 │ │ +09d426: 1f02 e505 |000b: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +09d42a: 6e20 220f 1700 |000d: invoke-virtual {v7, v1}, Landroid/support/v4/util/ArrayMap;.valueAt:(I)Ljava/lang/Object; // method@0f22 │ │ +09d430: 0c04 |0010: move-result-object v4 │ │ +09d432: 1f04 3904 |0011: check-cast v4, Landroid/view/View; // type@0439 │ │ +09d436: 7110 f106 0400 |0013: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@06f1 │ │ +09d43c: 0c03 |0016: move-result-object v3 │ │ +09d43e: 3808 0a00 |0017: if-eqz v8, 0021 // +000a │ │ +09d442: 5464 9300 |0019: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ +09d446: 7130 f904 2403 |001b: invoke-static {v4, v2, v3}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ +09d44c: d801 0101 |001e: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09d450: 28e5 |0020: goto 0005 // -001b │ │ +09d452: 5464 9300 |0021: iget-object v4, v6, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ +09d456: 7130 f904 3402 |0023: invoke-static {v4, v3, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ +09d45c: 28f8 |0026: goto 001e // -0008 │ │ +09d45e: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ 0x0004 line=1441 │ │ 0x0007 line=1442 │ │ 0x000d line=1443 │ │ 0x0017 line=1444 │ │ @@ -170564,31 +170620,31 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -099af0: |[099af0] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ -099b00: 3805 1d00 |0000: if-eqz v5, 001d // +001d │ │ -099b04: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -099b06: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -099b0c: 0a03 |0006: move-result v3 │ │ -099b0e: 3530 1600 |0007: if-ge v0, v3, 001d // +0016 │ │ -099b12: 6e20 0e2f 0500 |0009: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099b18: 0c01 |000c: move-result-object v1 │ │ -099b1a: 1f01 e505 |000d: check-cast v1, Ljava/lang/String; // type@05e5 │ │ -099b1e: 6e20 0e2f 0600 |000f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099b24: 0c02 |0012: move-result-object v2 │ │ -099b26: 1f02 e505 |0013: check-cast v2, Ljava/lang/String; // type@05e5 │ │ -099b2a: 5443 9300 |0015: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ -099b2e: 7130 f904 1302 |0017: invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ -099b34: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -099b38: 28e7 |001c: goto 0003 // -0019 │ │ -099b3a: 0e00 |001d: return-void │ │ +09d460: |[09d460] android.support.v4.app.BackStackRecord.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V │ │ +09d470: 3805 1d00 |0000: if-eqz v5, 001d // +001d │ │ +09d474: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09d476: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09d47c: 0a03 |0006: move-result v3 │ │ +09d47e: 3530 1600 |0007: if-ge v0, v3, 001d // +0016 │ │ +09d482: 6e20 0e2f 0500 |0009: invoke-virtual {v5, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d488: 0c01 |000c: move-result-object v1 │ │ +09d48a: 1f01 e505 |000d: check-cast v1, Ljava/lang/String; // type@05e5 │ │ +09d48e: 6e20 0e2f 0600 |000f: invoke-virtual {v6, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d494: 0c02 |0012: move-result-object v2 │ │ +09d496: 1f02 e505 |0013: check-cast v2, Ljava/lang/String; // type@05e5 │ │ +09d49a: 5443 9300 |0015: iget-object v3, v4, Landroid/support/v4/app/BackStackRecord$TransitionState;.nameOverrides:Landroid/support/v4/util/ArrayMap; // field@0093 │ │ +09d49e: 7130 f904 1302 |0017: invoke-static {v3, v1, v2}, Landroid/support/v4/app/BackStackRecord;.setNameOverride:(Landroid/support/v4/util/ArrayMap;Ljava/lang/String;Ljava/lang/String;)V // method@04f9 │ │ +09d4a4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09d4a8: 28e7 |001c: goto 0003 // -0019 │ │ +09d4aa: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1411 │ │ 0x0002 line=1412 │ │ 0x0009 line=1413 │ │ 0x000f line=1414 │ │ 0x0015 line=1415 │ │ @@ -170610,19 +170666,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 │ │ -099b3c: |[099b3c] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -099b4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099b4e: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -099b50: 7051 d204 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@04d2 │ │ -099b56: 1102 |0005: return-object v2 │ │ +09d4ac: |[09d4ac] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +09d4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d4be: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +09d4c0: 7051 d204 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@04d2 │ │ +09d4c6: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ 0x0005 line=407 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 containerViewId I │ │ @@ -170633,18 +170689,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 │ │ -099b58: |[099b58] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -099b68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -099b6a: 7050 d204 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@04d2 │ │ -099b70: 1101 |0004: return-object v1 │ │ +09d4c8: |[09d4c8] android.support.v4.app.BackStackRecord.add:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +09d4d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09d4da: 7050 d204 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@04d2 │ │ +09d4e0: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=411 │ │ 0x0004 line=412 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 containerViewId I │ │ @@ -170656,19 +170712,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 │ │ -099b74: |[099b74] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -099b84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099b86: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -099b88: 7051 d204 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@04d2 │ │ -099b8e: 1102 |0005: return-object v2 │ │ +09d4e4: |[09d4e4] android.support.v4.app.BackStackRecord.add:(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +09d4f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d4f6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +09d4f8: 7051 d204 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@04d2 │ │ +09d4fe: 1102 |0005: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ 0x0005 line=402 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=3 fragment Landroid/support/v4/app/Fragment; │ │ @@ -170679,37 +170735,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 │ │ -099b90: |[099b90] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ -099ba0: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -099ba4: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ -099ba8: 5b12 b100 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ -099bac: 5b12 a800 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -099bb0: 5210 a600 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ -099bb4: 5920 8900 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ -099bb8: 5210 a700 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ -099bbc: 5920 8a00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ -099bc0: 5210 ad00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ -099bc4: 5920 8d00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ -099bc8: 5210 ae00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ -099bcc: 5920 8e00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ -099bd0: 5210 ac00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ -099bd4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -099bd8: 5910 ac00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ -099bdc: 0e00 |001e: return-void │ │ -099bde: 5410 b100 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ -099be2: 5b20 8f00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@008f │ │ -099be6: 5410 b100 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ -099bea: 5b02 8c00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -099bee: 5b12 b100 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ -099bf2: 28df |0029: goto 0008 // -0021 │ │ +09d500: |[09d500] android.support.v4.app.BackStackRecord.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V │ │ +09d510: 5410 a800 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09d514: 3900 1d00 |0002: if-nez v0, 001f // +001d │ │ +09d518: 5b12 b100 |0004: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ +09d51c: 5b12 a800 |0006: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09d520: 5210 a600 |0008: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ +09d524: 5920 8900 |000a: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ +09d528: 5210 a700 |000c: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ +09d52c: 5920 8a00 |000e: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ +09d530: 5210 ad00 |0010: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ +09d534: 5920 8d00 |0012: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ +09d538: 5210 ae00 |0014: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ +09d53c: 5920 8e00 |0016: iput v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ +09d540: 5210 ac00 |0018: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ +09d544: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +09d548: 5910 ac00 |001c: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ +09d54c: 0e00 |001e: return-void │ │ +09d54e: 5410 b100 |001f: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ +09d552: 5b20 8f00 |0021: iput-object v0, v2, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@008f │ │ +09d556: 5410 b100 |0023: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ +09d55a: 5b02 8c00 |0025: iput-object v2, v0, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +09d55e: 5b12 b100 |0027: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ +09d562: 28df |0029: goto 0008 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=386 │ │ 0x0004 line=387 │ │ 0x0008 line=393 │ │ 0x000c line=394 │ │ 0x0010 line=395 │ │ @@ -170728,38 +170784,38 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -099bf4: |[099bf4] android.support.v4.app.BackStackRecord.addSharedElement:(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -099c04: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -099c08: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ -099c0c: 3421 2c00 |0004: if-lt v1, v2, 0030 // +002c │ │ -099c10: 7110 f106 0400 |0006: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@06f1 │ │ -099c16: 0c00 |0009: move-result-object v0 │ │ -099c18: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -099c1c: 2201 d205 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -099c20: 1a02 4311 |000e: const-string v2, "Unique transitionNames are required for all sharedElements" // string@1143 │ │ -099c24: 7020 842e 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -099c2a: 2701 |0013: throw v1 │ │ -099c2c: 5431 af00 |0014: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -099c30: 3901 1000 |0016: if-nez v1, 0026 // +0010 │ │ -099c34: 2201 0606 |0018: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -099c38: 7010 052f 0100 |001a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -099c3e: 5b31 af00 |001d: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -099c42: 2201 0606 |001f: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -099c46: 7010 052f 0100 |0021: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -099c4c: 5b31 b000 |0024: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -099c50: 5431 af00 |0026: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -099c54: 6e20 092f 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -099c5a: 5431 b000 |002b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -099c5e: 6e20 092f 5100 |002d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -099c64: 1103 |0030: return-object v3 │ │ +09d564: |[09d564] android.support.v4.app.BackStackRecord.addSharedElement:(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +09d574: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09d578: 1302 1500 |0002: const/16 v2, #int 21 // #15 │ │ +09d57c: 3421 2c00 |0004: if-lt v1, v2, 0030 // +002c │ │ +09d580: 7110 f106 0400 |0006: invoke-static {v4}, Landroid/support/v4/app/FragmentTransitionCompat21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@06f1 │ │ +09d586: 0c00 |0009: move-result-object v0 │ │ +09d588: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +09d58c: 2201 d205 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +09d590: 1a02 4411 |000e: const-string v2, "Unique transitionNames are required for all sharedElements" // string@1144 │ │ +09d594: 7020 842e 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +09d59a: 2701 |0013: throw v1 │ │ +09d59c: 5431 af00 |0014: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d5a0: 3901 1000 |0016: if-nez v1, 0026 // +0010 │ │ +09d5a4: 2201 0606 |0018: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +09d5a8: 7010 052f 0100 |001a: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09d5ae: 5b31 af00 |001d: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d5b2: 2201 0606 |001f: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +09d5b6: 7010 052f 0100 |0021: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09d5bc: 5b31 b000 |0024: iput-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d5c0: 5431 af00 |0026: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09d5c4: 6e20 092f 0100 |0028: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09d5ca: 5431 b000 |002b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09d5ce: 6e20 092f 5100 |002d: invoke-virtual {v1, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09d5d4: 1103 |0030: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0006 line=521 │ │ 0x000a line=522 │ │ 0x000c line=523 │ │ 0x0014 line=526 │ │ @@ -170779,25 +170835,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 │ │ -099c68: |[099c68] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -099c78: 5520 a000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ -099c7c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -099c80: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -099c84: 1a01 1211 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@1112 │ │ -099c88: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -099c8e: 2700 |000b: throw v0 │ │ -099c90: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -099c92: 5c20 9f00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -099c96: 5b23 ab00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ -099c9a: 1102 |0011: return-object v2 │ │ +09d5d8: |[09d5d8] android.support.v4.app.BackStackRecord.addToBackStack:(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +09d5e8: 5520 a000 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ +09d5ec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +09d5f0: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09d5f4: 1a01 1311 |0006: const-string v1, "This FragmentTransaction is not allowed to be added to the back stack." // string@1113 │ │ +09d5f8: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09d5fe: 2700 |000b: throw v0 │ │ +09d600: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +09d602: 5c20 9f00 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +09d606: 5b23 ab00 |000f: iput-object v3, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ +09d60a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x000f line=548 │ │ 0x0011 line=549 │ │ @@ -170810,22 +170866,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 │ │ -099c9c: |[099c9c] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -099cac: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ -099cb0: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ -099cb6: 1271 |0005: const/4 v1, #int 7 // #7 │ │ -099cb8: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -099cbc: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099cc0: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ -099cc6: 1102 |000d: return-object v2 │ │ +09d60c: |[09d60c] android.support.v4.app.BackStackRecord.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +09d61c: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ +09d620: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ +09d626: 1271 |0005: const/4 v1, #int 7 // #7 │ │ +09d628: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09d62c: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d630: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ +09d636: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0005 line=493 │ │ 0x0008 line=494 │ │ 0x000a line=495 │ │ 0x000d line=497 │ │ @@ -170839,102 +170895,102 @@ │ │ type : '(I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 176 16-bit code units │ │ -099cc8: |[099cc8] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ -099cd8: 5563 9f00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -099cdc: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ -099ce0: 0e00 |0004: return-void │ │ -099ce2: 6303 4401 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -099ce6: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ -099cea: 1a03 c604 |0009: const-string v3, "FragmentManager" // string@04c6 │ │ -099cee: 2204 e705 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -099cf2: 7010 d22e 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -099cf8: 1a05 c802 |0010: const-string v5, "Bump nesting in " // string@02c8 │ │ -099cfc: 6e20 db2e 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099d02: 0c04 |0015: move-result-object v4 │ │ -099d04: 6e20 da2e 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -099d0a: 0c04 |0019: move-result-object v4 │ │ -099d0c: 1a05 3600 |001a: const-string v5, " by " // string@0036 │ │ -099d10: 6e20 db2e 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099d16: 0c04 |001f: move-result-object v4 │ │ -099d18: 6e20 d72e 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -099d1e: 0c04 |0023: move-result-object v4 │ │ -099d20: 6e10 e02e 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -099d26: 0c04 |0027: move-result-object v4 │ │ -099d28: 7120 061d 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -099d2e: 5461 a800 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -099d32: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ -099d36: 5413 8b00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099d3a: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ -099d3e: 5413 8b00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099d42: 5234 e500 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -099d46: b074 |0037: add-int/2addr v4, v7 │ │ -099d48: 5934 e500 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -099d4c: 6303 4401 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -099d50: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ -099d54: 1a03 c604 |003e: const-string v3, "FragmentManager" // string@04c6 │ │ -099d58: 2204 e705 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -099d5c: 7010 d22e 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -099d62: 1a05 c902 |0045: const-string v5, "Bump nesting of " // string@02c9 │ │ -099d66: 6e20 db2e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099d6c: 0c04 |004a: move-result-object v4 │ │ -099d6e: 5415 8b00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099d72: 6e20 da2e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -099d78: 0c04 |0050: move-result-object v4 │ │ -099d7a: 1a05 9900 |0051: const-string v5, " to " // string@0099 │ │ -099d7e: 6e20 db2e 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099d84: 0c04 |0056: move-result-object v4 │ │ -099d86: 5415 8b00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099d8a: 5255 e500 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -099d8e: 6e20 d72e 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -099d94: 0c04 |005e: move-result-object v4 │ │ -099d96: 6e10 e02e 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -099d9c: 0c04 |0062: move-result-object v4 │ │ -099d9e: 7120 061d 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -099da4: 5413 9000 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -099da8: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ -099dac: 5413 9000 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -099db0: 6e10 152f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -099db6: 0a03 |006f: move-result v3 │ │ -099db8: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ -099dbc: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ -099dc0: 5413 9000 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -099dc4: 6e20 0e2f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099dca: 0c02 |0079: move-result-object v2 │ │ -099dcc: 1f02 0f01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -099dd0: 5223 e500 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -099dd4: b073 |007e: add-int/2addr v3, v7 │ │ -099dd6: 5923 e500 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -099dda: 6303 4401 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -099dde: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ -099de2: 1a03 c604 |0085: const-string v3, "FragmentManager" // string@04c6 │ │ -099de6: 2204 e705 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -099dea: 7010 d22e 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -099df0: 1a05 c902 |008c: const-string v5, "Bump nesting of " // string@02c9 │ │ -099df4: 6e20 db2e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099dfa: 0c04 |0091: move-result-object v4 │ │ -099dfc: 6e20 da2e 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -099e02: 0c04 |0095: move-result-object v4 │ │ -099e04: 1a05 9900 |0096: const-string v5, " to " // string@0099 │ │ -099e08: 6e20 db2e 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099e0e: 0c04 |009b: move-result-object v4 │ │ -099e10: 5225 e500 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -099e14: 6e20 d72e 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -099e1a: 0c04 |00a1: move-result-object v4 │ │ -099e1c: 6e10 e02e 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -099e22: 0c04 |00a5: move-result-object v4 │ │ -099e24: 7120 061d 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -099e2a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ -099e2e: 28c7 |00ab: goto 0072 // -0039 │ │ -099e30: 5411 8c00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -099e34: 2900 7fff |00ae: goto/16 002d // -0081 │ │ +09d638: |[09d638] android.support.v4.app.BackStackRecord.bumpBackStackNesting:(I)V │ │ +09d648: 5563 9f00 |0000: iget-boolean v3, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +09d64c: 3903 0300 |0002: if-nez v3, 0005 // +0003 │ │ +09d650: 0e00 |0004: return-void │ │ +09d652: 6303 4401 |0005: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09d656: 3803 2400 |0007: if-eqz v3, 002b // +0024 │ │ +09d65a: 1a03 c704 |0009: const-string v3, "FragmentManager" // string@04c7 │ │ +09d65e: 2204 e705 |000b: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +09d662: 7010 d22e 0400 |000d: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09d668: 1a05 ca02 |0010: const-string v5, "Bump nesting in " // string@02ca │ │ +09d66c: 6e20 db2e 5400 |0012: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09d672: 0c04 |0015: move-result-object v4 │ │ +09d674: 6e20 da2e 6400 |0016: invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09d67a: 0c04 |0019: move-result-object v4 │ │ +09d67c: 1a05 3600 |001a: const-string v5, " by " // string@0036 │ │ +09d680: 6e20 db2e 5400 |001c: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09d686: 0c04 |001f: move-result-object v4 │ │ +09d688: 6e20 d72e 7400 |0020: invoke-virtual {v4, v7}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09d68e: 0c04 |0023: move-result-object v4 │ │ +09d690: 6e10 e02e 0400 |0024: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09d696: 0c04 |0027: move-result-object v4 │ │ +09d698: 7120 061d 4300 |0028: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09d69e: 5461 a800 |002b: iget-object v1, v6, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09d6a2: 3801 d7ff |002d: if-eqz v1, 0004 // -0029 │ │ +09d6a6: 5413 8b00 |002f: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d6aa: 3803 3500 |0031: if-eqz v3, 0066 // +0035 │ │ +09d6ae: 5413 8b00 |0033: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d6b2: 5234 e500 |0035: iget v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09d6b6: b074 |0037: add-int/2addr v4, v7 │ │ +09d6b8: 5934 e500 |0038: iput v4, v3, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09d6bc: 6303 4401 |003a: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09d6c0: 3803 2a00 |003c: if-eqz v3, 0066 // +002a │ │ +09d6c4: 1a03 c704 |003e: const-string v3, "FragmentManager" // string@04c7 │ │ +09d6c8: 2204 e705 |0040: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +09d6cc: 7010 d22e 0400 |0042: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09d6d2: 1a05 cb02 |0045: const-string v5, "Bump nesting of " // string@02cb │ │ +09d6d6: 6e20 db2e 5400 |0047: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09d6dc: 0c04 |004a: move-result-object v4 │ │ +09d6de: 5415 8b00 |004b: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d6e2: 6e20 da2e 5400 |004d: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09d6e8: 0c04 |0050: move-result-object v4 │ │ +09d6ea: 1a05 9b00 |0051: const-string v5, " to " // string@009b │ │ +09d6ee: 6e20 db2e 5400 |0053: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09d6f4: 0c04 |0056: move-result-object v4 │ │ +09d6f6: 5415 8b00 |0057: iget-object v5, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d6fa: 5255 e500 |0059: iget v5, v5, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09d6fe: 6e20 d72e 5400 |005b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09d704: 0c04 |005e: move-result-object v4 │ │ +09d706: 6e10 e02e 0400 |005f: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09d70c: 0c04 |0062: move-result-object v4 │ │ +09d70e: 7120 061d 4300 |0063: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09d714: 5413 9000 |0066: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09d718: 3803 4400 |0068: if-eqz v3, 00ac // +0044 │ │ +09d71c: 5413 9000 |006a: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09d720: 6e10 152f 0300 |006c: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09d726: 0a03 |006f: move-result v3 │ │ +09d728: d800 03ff |0070: add-int/lit8 v0, v3, #int -1 // #ff │ │ +09d72c: 3a00 3a00 |0072: if-ltz v0, 00ac // +003a │ │ +09d730: 5413 9000 |0074: iget-object v3, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09d734: 6e20 0e2f 0300 |0076: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d73a: 0c02 |0079: move-result-object v2 │ │ +09d73c: 1f02 0f01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +09d740: 5223 e500 |007c: iget v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09d744: b073 |007e: add-int/2addr v3, v7 │ │ +09d746: 5923 e500 |007f: iput v3, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09d74a: 6303 4401 |0081: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09d74e: 3803 2600 |0083: if-eqz v3, 00a9 // +0026 │ │ +09d752: 1a03 c704 |0085: const-string v3, "FragmentManager" // string@04c7 │ │ +09d756: 2204 e705 |0087: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +09d75a: 7010 d22e 0400 |0089: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09d760: 1a05 cb02 |008c: const-string v5, "Bump nesting of " // string@02cb │ │ +09d764: 6e20 db2e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09d76a: 0c04 |0091: move-result-object v4 │ │ +09d76c: 6e20 da2e 2400 |0092: invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09d772: 0c04 |0095: move-result-object v4 │ │ +09d774: 1a05 9b00 |0096: const-string v5, " to " // string@009b │ │ +09d778: 6e20 db2e 5400 |0098: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09d77e: 0c04 |009b: move-result-object v4 │ │ +09d780: 5225 e500 |009c: iget v5, v2, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09d784: 6e20 d72e 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09d78a: 0c04 |00a1: move-result-object v4 │ │ +09d78c: 6e10 e02e 0400 |00a2: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09d792: 0c04 |00a5: move-result-object v4 │ │ +09d794: 7120 061d 4300 |00a6: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09d79a: d800 00ff |00a9: add-int/lit8 v0, v0, #int -1 // #ff │ │ +09d79e: 28c7 |00ab: goto 0072 // -0039 │ │ +09d7a0: 5411 8c00 |00ac: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +09d7a4: 2900 7fff |00ae: goto/16 002d // -0081 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0004 line=612 │ │ 0x0005 line=593 │ │ 0x002b line=595 │ │ 0x002d line=596 │ │ @@ -170960,64 +171016,64 @@ │ │ type : '(Landroid/util/SparseArray;Landroid/util/SparseArray;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -099e38: |[099e38] android.support.v4.app.BackStackRecord.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ -099e48: 5432 aa00 |0000: iget-object v2, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099e4c: 5422 5501 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ -099e50: 7210 ef05 0200 |0004: invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@05ef │ │ -099e56: 0a02 |0007: move-result v2 │ │ -099e58: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ -099e5c: 0e00 |000a: return-void │ │ -099e5e: 5431 a800 |000b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -099e62: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -099e66: 5212 8800 |000f: iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -099e6a: 2b02 4d00 0000 |0011: packed-switch v2, 0000005e // +0000004d │ │ -099e70: 5411 8c00 |0014: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -099e74: 28f7 |0016: goto 000d // -0009 │ │ -099e76: 5412 8b00 |0017: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099e7a: 7120 f704 2400 |0019: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -099e80: 28f8 |001c: goto 0014 // -0008 │ │ -099e82: 5412 9000 |001d: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -099e86: 3802 1a00 |001f: if-eqz v2, 0039 // +001a │ │ -099e8a: 5412 9000 |0021: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -099e8e: 6e10 152f 0200 |0023: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -099e94: 0a02 |0026: move-result v2 │ │ -099e96: d800 02ff |0027: add-int/lit8 v0, v2, #int -1 // #ff │ │ -099e9a: 3a00 1000 |0029: if-ltz v0, 0039 // +0010 │ │ -099e9e: 5412 9000 |002b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -099ea2: 6e20 0e2f 0200 |002d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -099ea8: 0c02 |0030: move-result-object v2 │ │ -099eaa: 1f02 0f01 |0031: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -099eae: 7030 f804 5302 |0033: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -099eb4: d800 00ff |0036: add-int/lit8 v0, v0, #int -1 // #ff │ │ -099eb8: 28f1 |0038: goto 0029 // -000f │ │ -099eba: 5412 8b00 |0039: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099ebe: 7120 f704 2400 |003b: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -099ec4: 28d6 |003e: goto 0014 // -002a │ │ -099ec6: 5412 8b00 |003f: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099eca: 7030 f804 5302 |0041: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -099ed0: 28d0 |0044: goto 0014 // -0030 │ │ -099ed2: 5412 8b00 |0045: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099ed6: 7030 f804 5302 |0047: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -099edc: 28ca |004a: goto 0014 // -0036 │ │ -099ede: 5412 8b00 |004b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099ee2: 7120 f704 2400 |004d: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -099ee8: 28c4 |0050: goto 0014 // -003c │ │ -099eea: 5412 8b00 |0051: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099eee: 7030 f804 5302 |0053: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ -099ef4: 28be |0056: goto 0014 // -0042 │ │ -099ef6: 5412 8b00 |0057: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -099efa: 7120 f704 2400 |0059: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ -099f00: 28b8 |005c: goto 0014 // -0048 │ │ -099f02: 0000 |005d: nop // spacer │ │ -099f04: 0001 0700 0100 0000 0600 0000 0c00 ... |005e: packed-switch-data (18 units) │ │ +09d7a8: |[09d7a8] android.support.v4.app.BackStackRecord.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V │ │ +09d7b8: 5432 aa00 |0000: iget-object v2, v3, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09d7bc: 5422 5501 |0002: iget-object v2, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ +09d7c0: 7210 ef05 0200 |0004: invoke-interface {v2}, Landroid/support/v4/app/FragmentContainer;.hasView:()Z // method@05ef │ │ +09d7c6: 0a02 |0007: move-result v2 │ │ +09d7c8: 3902 0300 |0008: if-nez v2, 000b // +0003 │ │ +09d7cc: 0e00 |000a: return-void │ │ +09d7ce: 5431 a800 |000b: iget-object v1, v3, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09d7d2: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +09d7d6: 5212 8800 |000f: iget v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09d7da: 2b02 4d00 0000 |0011: packed-switch v2, 0000005e // +0000004d │ │ +09d7e0: 5411 8c00 |0014: iget-object v1, v1, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +09d7e4: 28f7 |0016: goto 000d // -0009 │ │ +09d7e6: 5412 8b00 |0017: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d7ea: 7120 f704 2400 |0019: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09d7f0: 28f8 |001c: goto 0014 // -0008 │ │ +09d7f2: 5412 9000 |001d: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09d7f6: 3802 1a00 |001f: if-eqz v2, 0039 // +001a │ │ +09d7fa: 5412 9000 |0021: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09d7fe: 6e10 152f 0200 |0023: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09d804: 0a02 |0026: move-result v2 │ │ +09d806: d800 02ff |0027: add-int/lit8 v0, v2, #int -1 // #ff │ │ +09d80a: 3a00 1000 |0029: if-ltz v0, 0039 // +0010 │ │ +09d80e: 5412 9000 |002b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09d812: 6e20 0e2f 0200 |002d: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09d818: 0c02 |0030: move-result-object v2 │ │ +09d81a: 1f02 0f01 |0031: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +09d81e: 7030 f804 5302 |0033: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09d824: d800 00ff |0036: add-int/lit8 v0, v0, #int -1 // #ff │ │ +09d828: 28f1 |0038: goto 0029 // -000f │ │ +09d82a: 5412 8b00 |0039: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d82e: 7120 f704 2400 |003b: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09d834: 28d6 |003e: goto 0014 // -002a │ │ +09d836: 5412 8b00 |003f: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d83a: 7030 f804 5302 |0041: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09d840: 28d0 |0044: goto 0014 // -0030 │ │ +09d842: 5412 8b00 |0045: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d846: 7030 f804 5302 |0047: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09d84c: 28ca |004a: goto 0014 // -0036 │ │ +09d84e: 5412 8b00 |004b: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d852: 7120 f704 2400 |004d: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09d858: 28c4 |0050: goto 0014 // -003c │ │ +09d85a: 5412 8b00 |0051: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d85e: 7030 f804 5302 |0053: invoke-direct {v3, v5, v2}, Landroid/support/v4/app/BackStackRecord;.setLastIn:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f8 │ │ +09d864: 28be |0056: goto 0014 // -0042 │ │ +09d866: 5412 8b00 |0057: iget-object v2, v1, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d86a: 7120 f704 2400 |0059: invoke-static {v4, v2}, Landroid/support/v4/app/BackStackRecord;.setFirstOut:(Landroid/util/SparseArray;Landroid/support/v4/app/Fragment;)V // method@04f7 │ │ +09d870: 28b8 |005c: goto 0014 // -0048 │ │ +09d872: 0000 |005d: nop // spacer │ │ +09d874: 0001 0700 0100 0000 0600 0000 0c00 ... |005e: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x000a line=870 │ │ 0x000b line=837 │ │ 0x000d line=838 │ │ 0x000f line=839 │ │ @@ -171048,19 +171104,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099f28: |[099f28] android.support.v4.app.BackStackRecord.commit:()I │ │ -099f38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -099f3a: 6e20 ce04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@04ce │ │ -099f40: 0a00 |0004: move-result v0 │ │ -099f42: 0f00 |0005: return v0 │ │ +09d898: |[09d898] android.support.v4.app.BackStackRecord.commit:()I │ │ +09d8a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09d8aa: 6e20 ce04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@04ce │ │ +09d8b0: 0a00 |0004: move-result v0 │ │ +09d8b2: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #10 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171068,19 +171124,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -099f44: |[099f44] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ -099f54: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -099f56: 6e20 ce04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@04ce │ │ -099f5c: 0a00 |0004: move-result v0 │ │ -099f5e: 0f00 |0005: return v0 │ │ +09d8b4: |[09d8b4] android.support.v4.app.BackStackRecord.commitAllowingStateLoss:()I │ │ +09d8c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09d8c6: 6e20 ce04 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/BackStackRecord;.commitInternal:(Z)I // method@04ce │ │ +09d8cc: 0a00 |0004: move-result v0 │ │ +09d8ce: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #11 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171088,57 +171144,57 @@ │ │ type : '(Z)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 85 16-bit code units │ │ -099f60: |[099f60] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ -099f70: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -099f72: 5562 a500 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a5 │ │ -099f76: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -099f7a: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -099f7e: 1a03 1317 |0007: const-string v3, "commit already called" // string@1713 │ │ -099f82: 7020 882e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -099f88: 2702 |000c: throw v2 │ │ -099f8a: 6302 4401 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -099f8e: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ -099f92: 1a02 c604 |0011: const-string v2, "FragmentManager" // string@04c6 │ │ -099f96: 2203 e705 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -099f9a: 7010 d22e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -099fa0: 1a04 4203 |0018: const-string v4, "Commit: " // string@0342 │ │ -099fa4: 6e20 db2e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -099faa: 0c03 |001d: move-result-object v3 │ │ -099fac: 6e20 da2e 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -099fb2: 0c03 |0021: move-result-object v3 │ │ -099fb4: 6e10 e02e 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -099fba: 0c03 |0025: move-result-object v3 │ │ -099fbc: 7120 061d 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -099fc2: 2200 8402 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0284 │ │ -099fc6: 1a02 c604 |002b: const-string v2, "FragmentManager" // string@04c6 │ │ -099fca: 7020 430f 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ -099fd0: 2201 bb05 |0030: new-instance v1, Ljava/io/PrintWriter; // type@05bb │ │ -099fd4: 7020 482e 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ -099fda: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ -099fde: 6e55 d304 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@04d3 │ │ -099fe4: 1212 |003a: const/4 v2, #int 1 // #1 │ │ -099fe6: 5c62 a500 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a5 │ │ -099fea: 5562 9f00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -099fee: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ -099ff2: 5462 aa00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -099ff6: 6e20 2106 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0621 │ │ -099ffc: 0a02 |0046: move-result v2 │ │ -099ffe: 5962 a900 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a002: 5462 aa00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a006: 6e30 3806 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ -09a00c: 5262 a900 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a010: 0f02 |0050: return v2 │ │ -09a012: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ -09a014: 5962 a900 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a018: 28f5 |0054: goto 0049 // -000b │ │ +09d8d0: |[09d8d0] android.support.v4.app.BackStackRecord.commitInternal:(Z)I │ │ +09d8e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09d8e2: 5562 a500 |0001: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a5 │ │ +09d8e6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +09d8ea: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09d8ee: 1a03 1417 |0007: const-string v3, "commit already called" // string@1714 │ │ +09d8f2: 7020 882e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09d8f8: 2702 |000c: throw v2 │ │ +09d8fa: 6302 4401 |000d: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09d8fe: 3802 2b00 |000f: if-eqz v2, 003a // +002b │ │ +09d902: 1a02 c704 |0011: const-string v2, "FragmentManager" // string@04c7 │ │ +09d906: 2203 e705 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +09d90a: 7010 d22e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09d910: 1a04 4403 |0018: const-string v4, "Commit: " // string@0344 │ │ +09d914: 6e20 db2e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09d91a: 0c03 |001d: move-result-object v3 │ │ +09d91c: 6e20 da2e 6300 |001e: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09d922: 0c03 |0021: move-result-object v3 │ │ +09d924: 6e10 e02e 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09d92a: 0c03 |0025: move-result-object v3 │ │ +09d92c: 7120 061d 3200 |0026: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09d932: 2200 8402 |0029: new-instance v0, Landroid/support/v4/util/LogWriter; // type@0284 │ │ +09d936: 1a02 c704 |002b: const-string v2, "FragmentManager" // string@04c7 │ │ +09d93a: 7020 430f 2000 |002d: invoke-direct {v0, v2}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ +09d940: 2201 bb05 |0030: new-instance v1, Ljava/io/PrintWriter; // type@05bb │ │ +09d944: 7020 482e 0100 |0032: invoke-direct {v1, v0}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ +09d94a: 1a02 0400 |0035: const-string v2, " " // string@0004 │ │ +09d94e: 6e55 d304 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@04d3 │ │ +09d954: 1212 |003a: const/4 v2, #int 1 // #1 │ │ +09d956: 5c62 a500 |003b: iput-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a5 │ │ +09d95a: 5562 9f00 |003d: iget-boolean v2, v6, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +09d95e: 3802 1200 |003f: if-eqz v2, 0051 // +0012 │ │ +09d962: 5462 aa00 |0041: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09d966: 6e20 2106 6200 |0043: invoke-virtual {v2, v6}, Landroid/support/v4/app/FragmentManagerImpl;.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I // method@0621 │ │ +09d96c: 0a02 |0046: move-result v2 │ │ +09d96e: 5962 a900 |0047: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09d972: 5462 aa00 |0049: iget-object v2, v6, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09d976: 6e30 3806 6207 |004b: invoke-virtual {v2, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ +09d97c: 5262 a900 |004e: iget v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09d980: 0f02 |0050: return v2 │ │ +09d982: 12f2 |0051: const/4 v2, #int -1 // #ff │ │ +09d984: 5962 a900 |0052: iput v2, v6, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09d988: 28f5 |0054: goto 0049 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=623 │ │ 0x000d line=624 │ │ 0x0011 line=625 │ │ 0x0029 line=626 │ │ 0x0030 line=627 │ │ @@ -171160,22 +171216,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 │ │ -09a01c: |[09a01c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -09a02c: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ -09a030: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ -09a036: 1261 |0005: const/4 v1, #int 6 // #6 │ │ -09a038: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09a03c: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a040: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ -09a046: 1102 |000d: return-object v2 │ │ +09d98c: |[09d98c] android.support.v4.app.BackStackRecord.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +09d99c: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ +09d9a0: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ +09d9a6: 1261 |0005: const/4 v1, #int 6 // #6 │ │ +09d9a8: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09d9ac: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09d9b0: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ +09d9b6: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0005 line=484 │ │ 0x0008 line=485 │ │ 0x000a line=486 │ │ 0x000d line=488 │ │ @@ -171189,24 +171245,24 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -09a048: |[09a048] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ -09a058: 5520 9f00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -09a05c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09a060: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09a064: 1a01 1511 |0006: const-string v1, "This transaction is already being added to the back stack" // string@1115 │ │ -09a068: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09a06e: 2700 |000b: throw v0 │ │ -09a070: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -09a072: 5c20 a000 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ -09a076: 1102 |000f: return-object v2 │ │ +09d9b8: |[09d9b8] android.support.v4.app.BackStackRecord.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; │ │ +09d9c8: 5520 9f00 |0000: iget-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +09d9cc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09d9d0: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09d9d4: 1a01 1611 |0006: const-string v1, "This transaction is already being added to the back stack" // string@1116 │ │ +09d9d8: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09d9de: 2700 |000b: throw v0 │ │ +09d9e0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +09d9e2: 5c20 a000 |000d: iput-boolean v0, v2, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ +09d9e6: 1102 |000f: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0004 line=558 │ │ 0x000c line=561 │ │ 0x000f line=562 │ │ locals : │ │ @@ -171217,18 +171273,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 │ │ -09a078: |[09a078] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -09a088: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09a08a: 6e40 d404 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@04d4 │ │ -09a090: 0e00 |0004: return-void │ │ +09d9e8: |[09d9e8] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +09d9f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09d9fa: 6e40 d404 2104 |0001: invoke-virtual {v1, v2, v4, v0}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@04d4 │ │ +09da00: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0004 line=260 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0005 reg=2 prefix Ljava/lang/String; │ │ @@ -171241,239 +171297,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 │ │ -09a094: |[09a094] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ -09a0a4: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ -09a0a8: 6e20 4b2e 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a0ae: 1a05 a122 |0005: const-string v5, "mName=" // string@22a1 │ │ -09a0b2: 6e20 4b2e 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a0b8: 5475 ab00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ -09a0bc: 6e20 4b2e 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a0c2: 1a05 6f00 |000f: const-string v5, " mIndex=" // string@006f │ │ -09a0c6: 6e20 4b2e 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a0cc: 5275 a900 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a0d0: 6e20 492e 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09a0d6: 1a05 6600 |0019: const-string v5, " mCommitted=" // string@0066 │ │ -09a0da: 6e20 4b2e 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a0e0: 5575 a500 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a5 │ │ -09a0e4: 6e20 512e 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -09a0ea: 5275 b200 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -09a0ee: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ -09a0f2: 6e20 4b2e 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a0f8: 1a05 7824 |002a: const-string v5, "mTransition=#" // string@2478 │ │ -09a0fc: 6e20 4b2e 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a102: 5275 b200 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -09a106: 7110 8f2e 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a10c: 0c05 |0034: move-result-object v5 │ │ -09a10e: 6e20 4b2e 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a114: 1a05 8100 |0038: const-string v5, " mTransitionStyle=#" // string@0081 │ │ -09a118: 6e20 4b2e 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a11e: 5275 b300 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ -09a122: 7110 8f2e 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a128: 0c05 |0042: move-result-object v5 │ │ -09a12a: 6e20 502e 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09a130: 5275 a600 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ -09a134: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ -09a138: 5275 a700 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ -09a13c: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ -09a140: 6e20 4b2e 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a146: 1a05 7d21 |0051: const-string v5, "mEnterAnim=#" // string@217d │ │ -09a14a: 6e20 4b2e 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a150: 5275 a600 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ -09a154: 7110 8f2e 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a15a: 0c05 |005b: move-result-object v5 │ │ -09a15c: 6e20 4b2e 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a162: 1a05 6b00 |005f: const-string v5, " mExitAnim=#" // string@006b │ │ -09a166: 6e20 4b2e 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a16c: 5275 a700 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ -09a170: 7110 8f2e 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a176: 0c05 |0069: move-result-object v5 │ │ -09a178: 6e20 502e 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09a17e: 5275 ad00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ -09a182: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ -09a186: 5275 ae00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ -09a18a: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ -09a18e: 6e20 4b2e 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a194: 1a05 1923 |0078: const-string v5, "mPopEnterAnim=#" // string@2319 │ │ -09a198: 6e20 4b2e 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a19e: 5275 ad00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ -09a1a2: 7110 8f2e 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a1a8: 0c05 |0082: move-result-object v5 │ │ -09a1aa: 6e20 4b2e 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a1b0: 1a05 7400 |0086: const-string v5, " mPopExitAnim=#" // string@0074 │ │ -09a1b4: 6e20 4b2e 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a1ba: 5275 ae00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ -09a1be: 7110 8f2e 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a1c4: 0c05 |0090: move-result-object v5 │ │ -09a1c6: 6e20 502e 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09a1cc: 5275 a300 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -09a1d0: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ -09a1d4: 5475 a400 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ -09a1d8: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ -09a1dc: 6e20 4b2e 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a1e2: 1a05 a120 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@20a1 │ │ -09a1e6: 6e20 4b2e 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a1ec: 5275 a300 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -09a1f0: 7110 8f2e 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a1f6: 0c05 |00a9: move-result-object v5 │ │ -09a1f8: 6e20 4b2e 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a1fe: 1a05 6500 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0065 │ │ -09a202: 6e20 4b2e 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a208: 5475 a400 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ -09a20c: 6e20 4f2e 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09a212: 5275 a100 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -09a216: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ -09a21a: 5475 a200 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ -09a21e: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ -09a222: 6e20 4b2e 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a228: 1a05 9e20 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@209e │ │ -09a22c: 6e20 4b2e 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a232: 5275 a100 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -09a236: 7110 8f2e 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a23c: 0c05 |00cc: move-result-object v5 │ │ -09a23e: 6e20 4b2e 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a244: 1a05 6400 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0064 │ │ -09a248: 6e20 4b2e 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a24e: 5475 a200 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ -09a252: 6e20 4f2e 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09a258: 5475 a800 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -09a25c: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ -09a260: 6e20 4b2e 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a266: 1a05 570e |00e1: const-string v5, "Operations:" // string@0e57 │ │ -09a26a: 6e20 502e 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09a270: 2205 e705 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -09a274: 7010 d22e 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09a27a: 6e20 db2e 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09a280: 0c05 |00ee: move-result-object v5 │ │ -09a282: 1a06 0600 |00ef: const-string v6, " " // string@0006 │ │ -09a286: 6e20 db2e 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09a28c: 0c05 |00f4: move-result-object v5 │ │ -09a28e: 6e10 e02e 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09a294: 0c02 |00f8: move-result-object v2 │ │ -09a296: 5474 a800 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -09a29a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ -09a29c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ -09a2a0: 5245 8800 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09a2a4: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ -09a2aa: 2205 e705 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -09a2ae: 7010 d22e 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09a2b4: 1a06 e516 |0108: const-string v6, "cmd=" // string@16e5 │ │ -09a2b8: 6e20 db2e 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09a2be: 0c05 |010d: move-result-object v5 │ │ -09a2c0: 5246 8800 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09a2c4: 6e20 d72e 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09a2ca: 0c05 |0113: move-result-object v5 │ │ -09a2cc: 6e10 e02e 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09a2d2: 0c00 |0117: move-result-object v0 │ │ -09a2d4: 6e20 4b2e 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a2da: 1a05 1400 |011b: const-string v5, " Op #" // string@0014 │ │ -09a2de: 6e20 4b2e 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a2e4: 6e20 492e 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09a2ea: 1a05 0c01 |0123: const-string v5, ": " // string@010c │ │ -09a2ee: 6e20 4b2e 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a2f4: 6e20 4b2e 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a2fa: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ -09a2fe: 6e20 4b2e 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a304: 5445 8b00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a308: 6e20 4f2e 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09a30e: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ -09a312: 5245 8900 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ -09a316: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ -09a31a: 5245 8a00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ -09a31e: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ -09a322: 6e20 4b2e 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a328: 1a05 3319 |0142: const-string v5, "enterAnim=#" // string@1933 │ │ -09a32c: 6e20 4b2e 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a332: 5245 8900 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ -09a336: 7110 8f2e 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a33c: 0c05 |014c: move-result-object v5 │ │ -09a33e: 6e20 4b2e 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a344: 1a05 4a00 |0150: const-string v5, " exitAnim=#" // string@004a │ │ -09a348: 6e20 4b2e 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a34e: 5245 8a00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ -09a352: 7110 8f2e 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a358: 0c05 |015a: move-result-object v5 │ │ -09a35a: 6e20 502e 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09a360: 5245 8d00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ -09a364: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ -09a368: 5245 8e00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ -09a36c: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ -09a370: 6e20 4b2e 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a376: 1a05 3e28 |0169: const-string v5, "popEnterAnim=#" // string@283e │ │ -09a37a: 6e20 4b2e 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a380: 5245 8d00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ -09a384: 7110 8f2e 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a38a: 0c05 |0173: move-result-object v5 │ │ -09a38c: 6e20 4b2e 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a392: 1a05 8d00 |0177: const-string v5, " popExitAnim=#" // string@008d │ │ -09a396: 6e20 4b2e 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a39c: 5245 8e00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ -09a3a0: 7110 8f2e 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09a3a6: 0c05 |0181: move-result-object v5 │ │ -09a3a8: 6e20 502e 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09a3ae: 5445 9000 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a3b2: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ -09a3b6: 5445 9000 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a3ba: 6e10 152f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09a3c0: 0a05 |018e: move-result v5 │ │ -09a3c2: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ -09a3c6: 1201 |0191: const/4 v1, #int 0 // #0 │ │ -09a3c8: 5445 9000 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a3cc: 6e10 152f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09a3d2: 0a05 |0197: move-result v5 │ │ -09a3d4: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ -09a3d8: 6e20 4b2e 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a3de: 5445 9000 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a3e2: 6e10 152f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09a3e8: 0a05 |01a2: move-result v5 │ │ -09a3ea: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ -09a3ec: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ -09a3f0: 1a05 040f |01a6: const-string v5, "Removed: " // string@0f04 │ │ -09a3f4: 6e20 4b2e 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a3fa: 5445 9000 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a3fe: 6e20 0e2f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09a404: 0c05 |01b0: move-result-object v5 │ │ -09a406: 6e20 4f2e 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09a40c: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09a410: 28dc |01b6: goto 0192 // -0024 │ │ -09a412: 1a00 d40d |01b7: const-string v0, "NULL" // string@0dd4 │ │ -09a416: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ -09a41a: 1a00 b401 |01bb: const-string v0, "ADD" // string@01b4 │ │ -09a41e: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ -09a422: 1a00 d50e |01bf: const-string v0, "REPLACE" // string@0ed5 │ │ -09a426: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ -09a42a: 1a00 d30e |01c3: const-string v0, "REMOVE" // string@0ed3 │ │ -09a42e: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ -09a432: 1a00 f404 |01c7: const-string v0, "HIDE" // string@04f4 │ │ -09a436: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ -09a43a: 1a00 3c0f |01cb: const-string v0, "SHOW" // string@0f3c │ │ -09a43e: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ -09a442: 1a00 a403 |01cf: const-string v0, "DETACH" // string@03a4 │ │ -09a446: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ -09a44a: 1a00 d401 |01d3: const-string v0, "ATTACH" // string@01d4 │ │ -09a44e: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ -09a452: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ -09a456: 1a05 030f |01d9: const-string v5, "Removed:" // string@0f03 │ │ -09a45a: 6e20 502e 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09a460: 6e20 4b2e 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a466: 1a05 0800 |01e1: const-string v5, " #" // string@0008 │ │ -09a46a: 6e20 4b2e 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a470: 6e20 492e 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09a476: 1a05 0c01 |01e9: const-string v5, ": " // string@010c │ │ -09a47a: 6e20 4b2e 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09a480: 28bd |01ee: goto 01ab // -0043 │ │ -09a482: 5444 8c00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -09a486: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09a48a: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ -09a48e: 0e00 |01f5: return-void │ │ -09a490: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ +09da04: |[09da04] android.support.v4.app.BackStackRecord.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V │ │ +09da14: 380a da00 |0000: if-eqz v10, 00da // +00da │ │ +09da18: 6e20 4b2e 8900 |0002: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da1e: 1a05 a222 |0005: const-string v5, "mName=" // string@22a2 │ │ +09da22: 6e20 4b2e 5900 |0007: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da28: 5475 ab00 |000a: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ +09da2c: 6e20 4b2e 5900 |000c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da32: 1a05 7100 |000f: const-string v5, " mIndex=" // string@0071 │ │ +09da36: 6e20 4b2e 5900 |0011: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da3c: 5275 a900 |0014: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09da40: 6e20 492e 5900 |0016: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09da46: 1a05 6800 |0019: const-string v5, " mCommitted=" // string@0068 │ │ +09da4a: 6e20 4b2e 5900 |001b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da50: 5575 a500 |001e: iget-boolean v5, v7, Landroid/support/v4/app/BackStackRecord;.mCommitted:Z // field@00a5 │ │ +09da54: 6e20 512e 5900 |0020: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +09da5a: 5275 b200 |0023: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +09da5e: 3805 2100 |0025: if-eqz v5, 0046 // +0021 │ │ +09da62: 6e20 4b2e 8900 |0027: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da68: 1a05 7924 |002a: const-string v5, "mTransition=#" // string@2479 │ │ +09da6c: 6e20 4b2e 5900 |002c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da72: 5275 b200 |002f: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +09da76: 7110 8f2e 0500 |0031: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09da7c: 0c05 |0034: move-result-object v5 │ │ +09da7e: 6e20 4b2e 5900 |0035: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da84: 1a05 8300 |0038: const-string v5, " mTransitionStyle=#" // string@0083 │ │ +09da88: 6e20 4b2e 5900 |003a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09da8e: 5275 b300 |003d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ +09da92: 7110 8f2e 0500 |003f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09da98: 0c05 |0042: move-result-object v5 │ │ +09da9a: 6e20 502e 5900 |0043: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09daa0: 5275 a600 |0046: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ +09daa4: 3905 0600 |0048: if-nez v5, 004e // +0006 │ │ +09daa8: 5275 a700 |004a: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ +09daac: 3805 2100 |004c: if-eqz v5, 006d // +0021 │ │ +09dab0: 6e20 4b2e 8900 |004e: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dab6: 1a05 7e21 |0051: const-string v5, "mEnterAnim=#" // string@217e │ │ +09daba: 6e20 4b2e 5900 |0053: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dac0: 5275 a600 |0056: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ +09dac4: 7110 8f2e 0500 |0058: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09daca: 0c05 |005b: move-result-object v5 │ │ +09dacc: 6e20 4b2e 5900 |005c: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dad2: 1a05 6d00 |005f: const-string v5, " mExitAnim=#" // string@006d │ │ +09dad6: 6e20 4b2e 5900 |0061: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dadc: 5275 a700 |0064: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ +09dae0: 7110 8f2e 0500 |0066: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09dae6: 0c05 |0069: move-result-object v5 │ │ +09dae8: 6e20 502e 5900 |006a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09daee: 5275 ad00 |006d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ +09daf2: 3905 0600 |006f: if-nez v5, 0075 // +0006 │ │ +09daf6: 5275 ae00 |0071: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ +09dafa: 3805 2100 |0073: if-eqz v5, 0094 // +0021 │ │ +09dafe: 6e20 4b2e 8900 |0075: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db04: 1a05 1a23 |0078: const-string v5, "mPopEnterAnim=#" // string@231a │ │ +09db08: 6e20 4b2e 5900 |007a: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db0e: 5275 ad00 |007d: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ +09db12: 7110 8f2e 0500 |007f: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09db18: 0c05 |0082: move-result-object v5 │ │ +09db1a: 6e20 4b2e 5900 |0083: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db20: 1a05 7600 |0086: const-string v5, " mPopExitAnim=#" // string@0076 │ │ +09db24: 6e20 4b2e 5900 |0088: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db2a: 5275 ae00 |008b: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ +09db2e: 7110 8f2e 0500 |008d: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09db34: 0c05 |0090: move-result-object v5 │ │ +09db36: 6e20 502e 5900 |0091: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09db3c: 5275 a300 |0094: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +09db40: 3905 0600 |0096: if-nez v5, 009c // +0006 │ │ +09db44: 5475 a400 |0098: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ +09db48: 3805 1d00 |009a: if-eqz v5, 00b7 // +001d │ │ +09db4c: 6e20 4b2e 8900 |009c: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db52: 1a05 a220 |009f: const-string v5, "mBreadCrumbTitleRes=#" // string@20a2 │ │ +09db56: 6e20 4b2e 5900 |00a1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db5c: 5275 a300 |00a4: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +09db60: 7110 8f2e 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09db66: 0c05 |00a9: move-result-object v5 │ │ +09db68: 6e20 4b2e 5900 |00aa: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db6e: 1a05 6700 |00ad: const-string v5, " mBreadCrumbTitleText=" // string@0067 │ │ +09db72: 6e20 4b2e 5900 |00af: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db78: 5475 a400 |00b2: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ +09db7c: 6e20 4f2e 5900 |00b4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09db82: 5275 a100 |00b7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +09db86: 3905 0600 |00b9: if-nez v5, 00bf // +0006 │ │ +09db8a: 5475 a200 |00bb: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ +09db8e: 3805 1d00 |00bd: if-eqz v5, 00da // +001d │ │ +09db92: 6e20 4b2e 8900 |00bf: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09db98: 1a05 9f20 |00c2: const-string v5, "mBreadCrumbShortTitleRes=#" // string@209f │ │ +09db9c: 6e20 4b2e 5900 |00c4: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dba2: 5275 a100 |00c7: iget v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +09dba6: 7110 8f2e 0500 |00c9: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09dbac: 0c05 |00cc: move-result-object v5 │ │ +09dbae: 6e20 4b2e 5900 |00cd: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dbb4: 1a05 6600 |00d0: const-string v5, " mBreadCrumbShortTitleText=" // string@0066 │ │ +09dbb8: 6e20 4b2e 5900 |00d2: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dbbe: 5475 a200 |00d5: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ +09dbc2: 6e20 4f2e 5900 |00d7: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09dbc8: 5475 a800 |00da: iget-object v5, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09dbcc: 3805 1901 |00dc: if-eqz v5, 01f5 // +0119 │ │ +09dbd0: 6e20 4b2e 8900 |00de: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dbd6: 1a05 580e |00e1: const-string v5, "Operations:" // string@0e58 │ │ +09dbda: 6e20 502e 5900 |00e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09dbe0: 2205 e705 |00e6: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +09dbe4: 7010 d22e 0500 |00e8: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09dbea: 6e20 db2e 8500 |00eb: invoke-virtual {v5, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09dbf0: 0c05 |00ee: move-result-object v5 │ │ +09dbf2: 1a06 0600 |00ef: const-string v6, " " // string@0006 │ │ +09dbf6: 6e20 db2e 6500 |00f1: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09dbfc: 0c05 |00f4: move-result-object v5 │ │ +09dbfe: 6e10 e02e 0500 |00f5: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09dc04: 0c02 |00f8: move-result-object v2 │ │ +09dc06: 5474 a800 |00f9: iget-object v4, v7, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09dc0a: 1203 |00fb: const/4 v3, #int 0 // #0 │ │ +09dc0c: 3804 f900 |00fc: if-eqz v4, 01f5 // +00f9 │ │ +09dc10: 5245 8800 |00fe: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09dc14: 2b05 f600 0000 |0100: packed-switch v5, 000001f6 // +000000f6 │ │ +09dc1a: 2205 e705 |0103: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +09dc1e: 7010 d22e 0500 |0105: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09dc24: 1a06 e616 |0108: const-string v6, "cmd=" // string@16e6 │ │ +09dc28: 6e20 db2e 6500 |010a: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09dc2e: 0c05 |010d: move-result-object v5 │ │ +09dc30: 5246 8800 |010e: iget v6, v4, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09dc34: 6e20 d72e 6500 |0110: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09dc3a: 0c05 |0113: move-result-object v5 │ │ +09dc3c: 6e10 e02e 0500 |0114: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09dc42: 0c00 |0117: move-result-object v0 │ │ +09dc44: 6e20 4b2e 8900 |0118: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dc4a: 1a05 1400 |011b: const-string v5, " Op #" // string@0014 │ │ +09dc4e: 6e20 4b2e 5900 |011d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dc54: 6e20 492e 3900 |0120: invoke-virtual {v9, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09dc5a: 1a05 0e01 |0123: const-string v5, ": " // string@010e │ │ +09dc5e: 6e20 4b2e 5900 |0125: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dc64: 6e20 4b2e 0900 |0128: invoke-virtual {v9, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dc6a: 1a05 0300 |012b: const-string v5, " " // string@0003 │ │ +09dc6e: 6e20 4b2e 5900 |012d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dc74: 5445 8b00 |0130: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09dc78: 6e20 4f2e 5900 |0132: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09dc7e: 380a 5000 |0135: if-eqz v10, 0185 // +0050 │ │ +09dc82: 5245 8900 |0137: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ +09dc86: 3905 0600 |0139: if-nez v5, 013f // +0006 │ │ +09dc8a: 5245 8a00 |013b: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ +09dc8e: 3805 2100 |013d: if-eqz v5, 015e // +0021 │ │ +09dc92: 6e20 4b2e 8900 |013f: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dc98: 1a05 3419 |0142: const-string v5, "enterAnim=#" // string@1934 │ │ +09dc9c: 6e20 4b2e 5900 |0144: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dca2: 5245 8900 |0147: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ +09dca6: 7110 8f2e 0500 |0149: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09dcac: 0c05 |014c: move-result-object v5 │ │ +09dcae: 6e20 4b2e 5900 |014d: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dcb4: 1a05 4c00 |0150: const-string v5, " exitAnim=#" // string@004c │ │ +09dcb8: 6e20 4b2e 5900 |0152: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dcbe: 5245 8a00 |0155: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ +09dcc2: 7110 8f2e 0500 |0157: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09dcc8: 0c05 |015a: move-result-object v5 │ │ +09dcca: 6e20 502e 5900 |015b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09dcd0: 5245 8d00 |015e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ +09dcd4: 3905 0600 |0160: if-nez v5, 0166 // +0006 │ │ +09dcd8: 5245 8e00 |0162: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ +09dcdc: 3805 2100 |0164: if-eqz v5, 0185 // +0021 │ │ +09dce0: 6e20 4b2e 8900 |0166: invoke-virtual {v9, v8}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dce6: 1a05 3e28 |0169: const-string v5, "popEnterAnim=#" // string@283e │ │ +09dcea: 6e20 4b2e 5900 |016b: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dcf0: 5245 8d00 |016e: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ +09dcf4: 7110 8f2e 0500 |0170: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09dcfa: 0c05 |0173: move-result-object v5 │ │ +09dcfc: 6e20 4b2e 5900 |0174: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dd02: 1a05 8f00 |0177: const-string v5, " popExitAnim=#" // string@008f │ │ +09dd06: 6e20 4b2e 5900 |0179: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dd0c: 5245 8e00 |017c: iget v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ +09dd10: 7110 8f2e 0500 |017e: invoke-static {v5}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09dd16: 0c05 |0181: move-result-object v5 │ │ +09dd18: 6e20 502e 5900 |0182: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09dd1e: 5445 9000 |0185: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09dd22: 3805 6800 |0187: if-eqz v5, 01ef // +0068 │ │ +09dd26: 5445 9000 |0189: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09dd2a: 6e10 152f 0500 |018b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09dd30: 0a05 |018e: move-result v5 │ │ +09dd32: 3d05 6000 |018f: if-lez v5, 01ef // +0060 │ │ +09dd36: 1201 |0191: const/4 v1, #int 0 // #0 │ │ +09dd38: 5445 9000 |0192: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09dd3c: 6e10 152f 0500 |0194: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09dd42: 0a05 |0197: move-result v5 │ │ +09dd44: 3551 5700 |0198: if-ge v1, v5, 01ef // +0057 │ │ +09dd48: 6e20 4b2e 2900 |019a: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dd4e: 5445 9000 |019d: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09dd52: 6e10 152f 0500 |019f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09dd58: 0a05 |01a2: move-result v5 │ │ +09dd5a: 1216 |01a3: const/4 v6, #int 1 // #1 │ │ +09dd5c: 3365 3300 |01a4: if-ne v5, v6, 01d7 // +0033 │ │ +09dd60: 1a05 050f |01a6: const-string v5, "Removed: " // string@0f05 │ │ +09dd64: 6e20 4b2e 5900 |01a8: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dd6a: 5445 9000 |01ab: iget-object v5, v4, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09dd6e: 6e20 0e2f 1500 |01ad: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09dd74: 0c05 |01b0: move-result-object v5 │ │ +09dd76: 6e20 4f2e 5900 |01b1: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09dd7c: d801 0101 |01b4: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09dd80: 28dc |01b6: goto 0192 // -0024 │ │ +09dd82: 1a00 d50d |01b7: const-string v0, "NULL" // string@0dd5 │ │ +09dd86: 2900 5fff |01b9: goto/16 0118 // -00a1 │ │ +09dd8a: 1a00 b601 |01bb: const-string v0, "ADD" // string@01b6 │ │ +09dd8e: 2900 5bff |01bd: goto/16 0118 // -00a5 │ │ +09dd92: 1a00 d60e |01bf: const-string v0, "REPLACE" // string@0ed6 │ │ +09dd96: 2900 57ff |01c1: goto/16 0118 // -00a9 │ │ +09dd9a: 1a00 d40e |01c3: const-string v0, "REMOVE" // string@0ed4 │ │ +09dd9e: 2900 53ff |01c5: goto/16 0118 // -00ad │ │ +09dda2: 1a00 f504 |01c7: const-string v0, "HIDE" // string@04f5 │ │ +09dda6: 2900 4fff |01c9: goto/16 0118 // -00b1 │ │ +09ddaa: 1a00 3d0f |01cb: const-string v0, "SHOW" // string@0f3d │ │ +09ddae: 2900 4bff |01cd: goto/16 0118 // -00b5 │ │ +09ddb2: 1a00 a503 |01cf: const-string v0, "DETACH" // string@03a5 │ │ +09ddb6: 2900 47ff |01d1: goto/16 0118 // -00b9 │ │ +09ddba: 1a00 d601 |01d3: const-string v0, "ATTACH" // string@01d6 │ │ +09ddbe: 2900 43ff |01d5: goto/16 0118 // -00bd │ │ +09ddc2: 3901 0700 |01d7: if-nez v1, 01de // +0007 │ │ +09ddc6: 1a05 040f |01d9: const-string v5, "Removed:" // string@0f04 │ │ +09ddca: 6e20 502e 5900 |01db: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09ddd0: 6e20 4b2e 2900 |01de: invoke-virtual {v9, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09ddd6: 1a05 0800 |01e1: const-string v5, " #" // string@0008 │ │ +09ddda: 6e20 4b2e 5900 |01e3: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09dde0: 6e20 492e 1900 |01e6: invoke-virtual {v9, v1}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09dde6: 1a05 0e01 |01e9: const-string v5, ": " // string@010e │ │ +09ddea: 6e20 4b2e 5900 |01eb: invoke-virtual {v9, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09ddf0: 28bd |01ee: goto 01ab // -0043 │ │ +09ddf2: 5444 8c00 |01ef: iget-object v4, v4, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +09ddf6: d803 0301 |01f1: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09ddfa: 2900 09ff |01f3: goto/16 00fc // -00f7 │ │ +09ddfe: 0e00 |01f5: return-void │ │ +09de00: 0001 0800 0000 0000 b700 0000 bb00 ... |01f6: packed-switch-data (20 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0002 line=264 │ │ 0x000f line=265 │ │ 0x0019 line=266 │ │ 0x0023 line=267 │ │ @@ -171572,25 +171628,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09a4b8: |[09a4b8] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ -09a4c8: 5220 a100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -09a4cc: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -09a4d0: 5420 aa00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a4d4: 5400 4e01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09a4d8: 5221 a100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -09a4dc: 6e20 c405 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@05c4 │ │ -09a4e2: 0c00 |000d: move-result-object v0 │ │ -09a4e4: 1100 |000e: return-object v0 │ │ -09a4e6: 5420 a200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ -09a4ea: 28fd |0011: goto 000e // -0003 │ │ +09de28: |[09de28] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitle:()Ljava/lang/CharSequence; │ │ +09de38: 5220 a100 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +09de3c: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +09de40: 5420 aa00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09de44: 5400 4e01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09de48: 5221 a100 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +09de4c: 6e20 c405 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@05c4 │ │ +09de52: 0c00 |000d: move-result-object v0 │ │ +09de54: 1100 |000e: return-object v0 │ │ +09de56: 5420 a200 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ +09de5a: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x000e line=382 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -171600,17 +171656,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a4ec: |[09a4ec] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ -09a4fc: 5210 a100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -09a500: 0f00 |0002: return v0 │ │ +09de5c: |[09de5c] android.support.v4.app.BackStackRecord.getBreadCrumbShortTitleRes:()I │ │ +09de6c: 5210 a100 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +09de70: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #18 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171618,25 +171674,25 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -09a504: |[09a504] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ -09a514: 5220 a300 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -09a518: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -09a51c: 5420 aa00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a520: 5400 4e01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09a524: 5221 a300 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -09a528: 6e20 c405 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@05c4 │ │ -09a52e: 0c00 |000d: move-result-object v0 │ │ -09a530: 1100 |000e: return-object v0 │ │ -09a532: 5420 a400 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ -09a536: 28fd |0011: goto 000e // -0003 │ │ +09de74: |[09de74] android.support.v4.app.BackStackRecord.getBreadCrumbTitle:()Ljava/lang/CharSequence; │ │ +09de84: 5220 a300 |0000: iget v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +09de88: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +09de8c: 5420 aa00 |0004: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09de90: 5400 4e01 |0006: iget-object v0, v0, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09de94: 5221 a300 |0008: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +09de98: 6e20 c405 1000 |000a: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getText:(I)Ljava/lang/CharSequence; // method@05c4 │ │ +09de9e: 0c00 |000d: move-result-object v0 │ │ +09dea0: 1100 |000e: return-object v0 │ │ +09dea2: 5420 a400 |000f: iget-object v0, v2, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ +09dea6: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x0004 line=373 │ │ 0x000e line=375 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -171646,17 +171702,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a538: |[09a538] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ -09a548: 5210 a300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -09a54c: 0f00 |0002: return v0 │ │ +09dea8: |[09dea8] android.support.v4.app.BackStackRecord.getBreadCrumbTitleRes:()I │ │ +09deb8: 5210 a300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +09debc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #20 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171664,17 +171720,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a550: |[09a550] android.support.v4.app.BackStackRecord.getId:()I │ │ -09a560: 5210 a900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a564: 0f00 |0002: return v0 │ │ +09dec0: |[09dec0] android.support.v4.app.BackStackRecord.getId:()I │ │ +09ded0: 5210 a900 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09ded4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #21 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171682,17 +171738,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a568: |[09a568] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ -09a578: 5410 ab00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ -09a57c: 1100 |0002: return-object v0 │ │ +09ded8: |[09ded8] android.support.v4.app.BackStackRecord.getName:()Ljava/lang/String; │ │ +09dee8: 5410 ab00 |0000: iget-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ +09deec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=970 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #22 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171700,17 +171756,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a580: |[09a580] android.support.v4.app.BackStackRecord.getTransition:()I │ │ -09a590: 5210 b200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -09a594: 0f00 |0002: return v0 │ │ +09def0: |[09def0] android.support.v4.app.BackStackRecord.getTransition:()I │ │ +09df00: 5210 b200 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +09df04: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=974 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #23 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171718,17 +171774,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a598: |[09a598] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ -09a5a8: 5210 b300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ -09a5ac: 0f00 |0002: return v0 │ │ +09df08: |[09df08] android.support.v4.app.BackStackRecord.getTransitionStyle:()I │ │ +09df18: 5210 b300 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ +09df1c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #24 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171736,22 +171792,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 │ │ -09a5b0: |[09a5b0] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -09a5c0: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ -09a5c4: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ -09a5ca: 1241 |0005: const/4 v1, #int 4 // #4 │ │ -09a5cc: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09a5d0: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a5d4: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ -09a5da: 1102 |000d: return-object v2 │ │ +09df20: |[09df20] android.support.v4.app.BackStackRecord.hide:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +09df30: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ +09df34: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ +09df3a: 1241 |0005: const/4 v1, #int 4 // #4 │ │ +09df3c: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09df40: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09df44: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ +09df4a: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0005 line=466 │ │ 0x0008 line=467 │ │ 0x000a line=468 │ │ 0x000d line=470 │ │ @@ -171765,17 +171821,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09a5dc: |[09a5dc] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ -09a5ec: 5510 a000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ -09a5f0: 0f00 |0002: return v0 │ │ +09df4c: |[09df4c] android.support.v4.app.BackStackRecord.isAddToBackStackAllowed:()Z │ │ +09df5c: 5510 a000 |0000: iget-boolean v0, v1, Landroid/support/v4/app/BackStackRecord;.mAllowAddToBackStack:Z // field@00a0 │ │ +09df60: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #26 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171783,21 +171839,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -09a5f4: |[09a5f4] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ -09a604: 5210 ac00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ -09a608: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -09a60c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -09a60e: 0f00 |0005: return v0 │ │ -09a610: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -09a612: 28fe |0007: goto 0005 // -0002 │ │ +09df64: |[09df64] android.support.v4.app.BackStackRecord.isEmpty:()Z │ │ +09df74: 5210 ac00 |0000: iget v0, v1, Landroid/support/v4/app/BackStackRecord;.mNumOp:I // field@00ac │ │ +09df78: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +09df7c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09df7e: 0f00 |0005: return v0 │ │ +09df80: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +09df82: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=982 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ #27 : (in Landroid/support/v4/app/BackStackRecord;) │ │ @@ -171805,199 +171861,199 @@ │ │ type : '(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 378 16-bit code units │ │ -09a614: |[09a614] android.support.v4.app.BackStackRecord.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ -09a624: 630d 4401 |0000: sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09a628: 380d 3100 |0002: if-eqz v13, 0033 // +0031 │ │ -09a62c: 1a0d c604 |0004: const-string v13, "FragmentManager" // string@04c6 │ │ -09a630: 220e e705 |0006: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ -09a634: 7010 d22e 0e00 |0008: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09a63a: 1a0f 4328 |000b: const-string v15, "popFromBackStack: " // string@2843 │ │ -09a63e: 6e20 db2e fe00 |000d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09a644: 0c0e |0010: move-result-object v14 │ │ -09a646: 0800 1100 |0011: move-object/from16 v0, v17 │ │ -09a64a: 6e20 da2e 0e00 |0013: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09a650: 0c0e |0016: move-result-object v14 │ │ -09a652: 6e10 e02e 0e00 |0017: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09a658: 0c0e |001a: move-result-object v14 │ │ -09a65a: 7120 061d ed00 |001b: invoke-static {v13, v14}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09a660: 2205 8402 |001e: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0284 │ │ -09a664: 1a0d c604 |0020: const-string v13, "FragmentManager" // string@04c6 │ │ -09a668: 7020 430f d500 |0022: invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ -09a66e: 220a bb05 |0025: new-instance v10, Ljava/io/PrintWriter; // type@05bb │ │ -09a672: 7020 482e 5a00 |0027: invoke-direct {v10, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ -09a678: 1a0d 0400 |002a: const-string v13, " " // string@0004 │ │ -09a67c: 120e |002c: const/4 v14, #int 0 // #0 │ │ -09a67e: 120f |002d: const/4 v15, #int 0 // #0 │ │ -09a680: 0800 1100 |002e: move-object/from16 v0, v17 │ │ -09a684: 6e5f d304 d0ae |0030: invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04d3 │ │ -09a68a: 3913 5100 |0033: if-nez v19, 0084 // +0051 │ │ -09a68e: 7401 121d 1400 |0035: invoke-virtual/range {v20}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ -09a694: 0a0d |0038: move-result v13 │ │ -09a696: 390d 0800 |0039: if-nez v13, 0041 // +0008 │ │ -09a69a: 7401 121d 1500 |003b: invoke-virtual/range {v21}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ -09a6a0: 0a0d |003e: move-result v13 │ │ -09a6a2: 380d 0d00 |003f: if-eqz v13, 004c // +000d │ │ -09a6a6: 121d |0041: const/4 v13, #int 1 // #1 │ │ -09a6a8: 0800 1100 |0042: move-object/from16 v0, v17 │ │ -09a6ac: 0801 1400 |0044: move-object/from16 v1, v20 │ │ -09a6b0: 0802 1500 |0046: move-object/from16 v2, v21 │ │ -09a6b4: 7040 c604 10d2 |0048: invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04c6 │ │ -09a6ba: 0c13 |004b: move-result-object v19 │ │ -09a6bc: 12fd |004c: const/4 v13, #int -1 // #ff │ │ -09a6be: 0800 1100 |004d: move-object/from16 v0, v17 │ │ -09a6c2: 6e20 c704 d000 |004f: invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@04c7 │ │ -09a6c8: 3813 4200 |0052: if-eqz v19, 0094 // +0042 │ │ -09a6cc: 120c |0054: const/4 v12, #int 0 // #0 │ │ -09a6ce: 3813 4400 |0055: if-eqz v19, 0099 // +0044 │ │ -09a6d2: 120b |0057: const/4 v11, #int 0 // #0 │ │ -09a6d4: 0800 1100 |0058: move-object/from16 v0, v17 │ │ -09a6d8: 5407 b100 |005a: iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ -09a6dc: 3807 db00 |005c: if-eqz v7, 0137 // +00db │ │ -09a6e0: 3813 4000 |005e: if-eqz v19, 009e // +0040 │ │ -09a6e4: 1208 |0060: const/4 v8, #int 0 // #0 │ │ -09a6e6: 3813 4000 |0061: if-eqz v19, 00a1 // +0040 │ │ -09a6ea: 1209 |0063: const/4 v9, #int 0 // #0 │ │ -09a6ec: 527d 8800 |0064: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09a6f0: 2b0d 0201 0000 |0066: packed-switch v13, 00000168 // +00000102 │ │ -09a6f6: 220d d205 |0069: new-instance v13, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09a6fa: 220e e705 |006b: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ -09a6fe: 7010 d22e 0e00 |006d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09a704: 1a0f 4511 |0070: const-string v15, "Unknown cmd: " // string@1145 │ │ -09a708: 6e20 db2e fe00 |0072: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09a70e: 0c0e |0075: move-result-object v14 │ │ -09a710: 527f 8800 |0076: iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09a714: 6e20 d72e fe00 |0078: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09a71a: 0c0e |007b: move-result-object v14 │ │ -09a71c: 6e10 e02e 0e00 |007c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09a722: 0c0e |007f: move-result-object v14 │ │ -09a724: 7020 842e ed00 |0080: invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09a72a: 270d |0083: throw v13 │ │ -09a72c: 3912 c8ff |0084: if-nez v18, 004c // -0038 │ │ -09a730: 0800 1100 |0086: move-object/from16 v0, v17 │ │ -09a734: 540d b000 |0088: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ -09a738: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -09a73c: 540e af00 |008c: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ -09a740: 0800 1300 |008e: move-object/from16 v0, v19 │ │ -09a744: 7130 fb04 d00e |0090: invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@04fb │ │ -09a74a: 28b9 |0093: goto 004c // -0047 │ │ -09a74c: 0800 1100 |0094: move-object/from16 v0, v17 │ │ -09a750: 520c b300 |0096: iget v12, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ -09a754: 28bd |0098: goto 0055 // -0043 │ │ -09a756: 0800 1100 |0099: move-object/from16 v0, v17 │ │ -09a75a: 520b b200 |009b: iget v11, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -09a75e: 28bb |009d: goto 0058 // -0045 │ │ -09a760: 5278 8d00 |009e: iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ -09a764: 28c1 |00a0: goto 0061 // -003f │ │ -09a766: 5279 8e00 |00a1: iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ -09a76a: 28c1 |00a3: goto 0064 // -003f │ │ -09a76c: 5473 8b00 |00a4: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a770: 5939 fc00 |00a6: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a774: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ -09a778: 540d aa00 |00aa: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a77c: 7110 5f06 0b00 |00ac: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ -09a782: 0a0e |00af: move-result v14 │ │ -09a784: 6e40 5a06 3dce |00b0: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ -09a78a: 5477 8f00 |00b3: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@008f │ │ -09a78e: 28a7 |00b5: goto 005c // -0059 │ │ -09a790: 5473 8b00 |00b6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a794: 3803 0f00 |00b8: if-eqz v3, 00c7 // +000f │ │ -09a798: 5939 fc00 |00ba: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a79c: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ -09a7a0: 540d aa00 |00be: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a7a4: 7110 5f06 0b00 |00c0: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ -09a7aa: 0a0e |00c3: move-result v14 │ │ -09a7ac: 6e40 5a06 3dce |00c4: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ -09a7b2: 547d 9000 |00c7: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a7b6: 380d eaff |00c9: if-eqz v13, 00b3 // -0016 │ │ -09a7ba: 1204 |00cb: const/4 v4, #int 0 // #0 │ │ -09a7bc: 547d 9000 |00cc: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a7c0: 6e10 152f 0d00 |00ce: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09a7c6: 0a0d |00d1: move-result v13 │ │ -09a7c8: 35d4 e1ff |00d2: if-ge v4, v13, 00b3 // -001f │ │ -09a7cc: 547d 9000 |00d4: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09a7d0: 6e20 0e2f 4d00 |00d6: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09a7d6: 0c06 |00d9: move-result-object v6 │ │ -09a7d8: 1f06 0f01 |00da: check-cast v6, Landroid/support/v4/app/Fragment; // type@010f │ │ -09a7dc: 5968 fc00 |00dc: iput v8, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a7e0: 0800 1100 |00de: move-object/from16 v0, v17 │ │ -09a7e4: 540d aa00 |00e0: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a7e8: 120e |00e2: const/4 v14, #int 0 // #0 │ │ -09a7ea: 6e30 1f06 6d0e |00e3: invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ -09a7f0: d804 0401 |00e6: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09a7f4: 28e4 |00e8: goto 00cc // -001c │ │ -09a7f6: 5473 8b00 |00e9: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a7fa: 5938 fc00 |00eb: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a7fe: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ -09a802: 540d aa00 |00ef: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a806: 120e |00f1: const/4 v14, #int 0 // #0 │ │ -09a808: 6e30 1f06 3d0e |00f2: invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ -09a80e: 28be |00f5: goto 00b3 // -0042 │ │ -09a810: 5473 8b00 |00f6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a814: 5938 fc00 |00f8: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a818: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ -09a81c: 540d aa00 |00fc: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a820: 7110 5f06 0b00 |00fe: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ -09a826: 0a0e |0101: move-result v14 │ │ -09a828: 6e40 6506 3dce |0102: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0665 │ │ -09a82e: 28ae |0105: goto 00b3 // -0052 │ │ -09a830: 5473 8b00 |0106: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a834: 5939 fc00 |0108: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a838: 0800 1100 |010a: move-object/from16 v0, v17 │ │ -09a83c: 540d aa00 |010c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a840: 7110 5f06 0b00 |010e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ -09a846: 0a0e |0111: move-result v14 │ │ -09a848: 6e40 4406 3dce |0112: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0644 │ │ -09a84e: 289e |0115: goto 00b3 // -0062 │ │ -09a850: 5473 8b00 |0116: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a854: 5938 fc00 |0118: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a858: 0800 1100 |011a: move-object/from16 v0, v17 │ │ -09a85c: 540d aa00 |011c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a860: 7110 5f06 0b00 |011e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ -09a866: 0a0e |0121: move-result v14 │ │ -09a868: 6e40 2306 3dce |0122: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0623 │ │ -09a86e: 288e |0125: goto 00b3 // -0072 │ │ -09a870: 5473 8b00 |0126: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a874: 5938 fc00 |0128: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09a878: 0800 1100 |012a: move-object/from16 v0, v17 │ │ -09a87c: 540d aa00 |012c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a880: 7110 5f06 0b00 |012e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ -09a886: 0a0e |0131: move-result v14 │ │ -09a888: 6e40 2606 3dce |0132: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0626 │ │ -09a88e: 2900 7eff |0135: goto/16 00b3 // -0082 │ │ -09a892: 3812 1900 |0137: if-eqz v18, 0150 // +0019 │ │ -09a896: 0800 1100 |0139: move-object/from16 v0, v17 │ │ -09a89a: 540d aa00 |013b: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a89e: 0800 1100 |013d: move-object/from16 v0, v17 │ │ -09a8a2: 540e aa00 |013f: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a8a6: 52ee 5701 |0141: iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09a8aa: 7110 5f06 0b00 |0143: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ -09a8b0: 0a0f |0146: move-result v15 │ │ -09a8b2: 1310 0100 |0147: const/16 v16, #int 1 // #1 │ │ -09a8b6: 0200 1000 |0149: move/from16 v0, v16 │ │ -09a8ba: 6e50 4b06 edcf |014b: invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@064b │ │ -09a8c0: 1313 0000 |014e: const/16 v19, #int 0 // #0 │ │ -09a8c4: 0800 1100 |0150: move-object/from16 v0, v17 │ │ -09a8c8: 520d a900 |0152: iget v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a8cc: 3a0d 1200 |0154: if-ltz v13, 0166 // +0012 │ │ -09a8d0: 0800 1100 |0156: move-object/from16 v0, v17 │ │ -09a8d4: 540d aa00 |0158: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09a8d8: 0800 1100 |015a: move-object/from16 v0, v17 │ │ -09a8dc: 520e a900 |015c: iget v14, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a8e0: 6e20 3e06 ed00 |015e: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@063e │ │ -09a8e6: 12fd |0161: const/4 v13, #int -1 // #ff │ │ -09a8e8: 0800 1100 |0162: move-object/from16 v0, v17 │ │ -09a8ec: 590d a900 |0164: iput v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a8f0: 1113 |0166: return-object v19 │ │ -09a8f2: 0000 |0167: nop // spacer │ │ -09a8f4: 0001 0700 0100 0000 3e00 0000 5000 ... |0168: packed-switch-data (18 units) │ │ +09df84: |[09df84] android.support.v4.app.BackStackRecord.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; │ │ +09df94: 630d 4401 |0000: sget-boolean v13, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09df98: 380d 3100 |0002: if-eqz v13, 0033 // +0031 │ │ +09df9c: 1a0d c704 |0004: const-string v13, "FragmentManager" // string@04c7 │ │ +09dfa0: 220e e705 |0006: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ +09dfa4: 7010 d22e 0e00 |0008: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09dfaa: 1a0f 4328 |000b: const-string v15, "popFromBackStack: " // string@2843 │ │ +09dfae: 6e20 db2e fe00 |000d: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09dfb4: 0c0e |0010: move-result-object v14 │ │ +09dfb6: 0800 1100 |0011: move-object/from16 v0, v17 │ │ +09dfba: 6e20 da2e 0e00 |0013: invoke-virtual {v14, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09dfc0: 0c0e |0016: move-result-object v14 │ │ +09dfc2: 6e10 e02e 0e00 |0017: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09dfc8: 0c0e |001a: move-result-object v14 │ │ +09dfca: 7120 061d ed00 |001b: invoke-static {v13, v14}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09dfd0: 2205 8402 |001e: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0284 │ │ +09dfd4: 1a0d c704 |0020: const-string v13, "FragmentManager" // string@04c7 │ │ +09dfd8: 7020 430f d500 |0022: invoke-direct {v5, v13}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ +09dfde: 220a bb05 |0025: new-instance v10, Ljava/io/PrintWriter; // type@05bb │ │ +09dfe2: 7020 482e 5a00 |0027: invoke-direct {v10, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ +09dfe8: 1a0d 0400 |002a: const-string v13, " " // string@0004 │ │ +09dfec: 120e |002c: const/4 v14, #int 0 // #0 │ │ +09dfee: 120f |002d: const/4 v15, #int 0 // #0 │ │ +09dff0: 0800 1100 |002e: move-object/from16 v0, v17 │ │ +09dff4: 6e5f d304 d0ae |0030: invoke-virtual {v0, v13, v14, v10, v15}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V // method@04d3 │ │ +09dffa: 3913 5100 |0033: if-nez v19, 0084 // +0051 │ │ +09dffe: 7401 121d 1400 |0035: invoke-virtual/range {v20}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ +09e004: 0a0d |0038: move-result v13 │ │ +09e006: 390d 0800 |0039: if-nez v13, 0041 // +0008 │ │ +09e00a: 7401 121d 1500 |003b: invoke-virtual/range {v21}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ +09e010: 0a0d |003e: move-result v13 │ │ +09e012: 380d 0d00 |003f: if-eqz v13, 004c // +000d │ │ +09e016: 121d |0041: const/4 v13, #int 1 // #1 │ │ +09e018: 0800 1100 |0042: move-object/from16 v0, v17 │ │ +09e01c: 0801 1400 |0044: move-object/from16 v1, v20 │ │ +09e020: 0802 1500 |0046: move-object/from16 v2, v21 │ │ +09e024: 7040 c604 10d2 |0048: invoke-direct {v0, v1, v2, v13}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04c6 │ │ +09e02a: 0c13 |004b: move-result-object v19 │ │ +09e02c: 12fd |004c: const/4 v13, #int -1 // #ff │ │ +09e02e: 0800 1100 |004d: move-object/from16 v0, v17 │ │ +09e032: 6e20 c704 d000 |004f: invoke-virtual {v0, v13}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@04c7 │ │ +09e038: 3813 4200 |0052: if-eqz v19, 0094 // +0042 │ │ +09e03c: 120c |0054: const/4 v12, #int 0 // #0 │ │ +09e03e: 3813 4400 |0055: if-eqz v19, 0099 // +0044 │ │ +09e042: 120b |0057: const/4 v11, #int 0 // #0 │ │ +09e044: 0800 1100 |0058: move-object/from16 v0, v17 │ │ +09e048: 5407 b100 |005a: iget-object v7, v0, Landroid/support/v4/app/BackStackRecord;.mTail:Landroid/support/v4/app/BackStackRecord$Op; // field@00b1 │ │ +09e04c: 3807 db00 |005c: if-eqz v7, 0137 // +00db │ │ +09e050: 3813 4000 |005e: if-eqz v19, 009e // +0040 │ │ +09e054: 1208 |0060: const/4 v8, #int 0 // #0 │ │ +09e056: 3813 4000 |0061: if-eqz v19, 00a1 // +0040 │ │ +09e05a: 1209 |0063: const/4 v9, #int 0 // #0 │ │ +09e05c: 527d 8800 |0064: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09e060: 2b0d 0201 0000 |0066: packed-switch v13, 00000168 // +00000102 │ │ +09e066: 220d d205 |0069: new-instance v13, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +09e06a: 220e e705 |006b: new-instance v14, Ljava/lang/StringBuilder; // type@05e7 │ │ +09e06e: 7010 d22e 0e00 |006d: invoke-direct {v14}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09e074: 1a0f 4611 |0070: const-string v15, "Unknown cmd: " // string@1146 │ │ +09e078: 6e20 db2e fe00 |0072: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e07e: 0c0e |0075: move-result-object v14 │ │ +09e080: 527f 8800 |0076: iget v15, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09e084: 6e20 d72e fe00 |0078: invoke-virtual {v14, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09e08a: 0c0e |007b: move-result-object v14 │ │ +09e08c: 6e10 e02e 0e00 |007c: invoke-virtual {v14}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09e092: 0c0e |007f: move-result-object v14 │ │ +09e094: 7020 842e ed00 |0080: invoke-direct {v13, v14}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +09e09a: 270d |0083: throw v13 │ │ +09e09c: 3912 c8ff |0084: if-nez v18, 004c // -0038 │ │ +09e0a0: 0800 1100 |0086: move-object/from16 v0, v17 │ │ +09e0a4: 540d b000 |0088: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementTargetNames:Ljava/util/ArrayList; // field@00b0 │ │ +09e0a8: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +09e0ac: 540e af00 |008c: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mSharedElementSourceNames:Ljava/util/ArrayList; // field@00af │ │ +09e0b0: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +09e0b4: 7130 fb04 d00e |0090: invoke-static {v0, v13, v14}, Landroid/support/v4/app/BackStackRecord;.setNameOverrides:(Landroid/support/v4/app/BackStackRecord$TransitionState;Ljava/util/ArrayList;Ljava/util/ArrayList;)V // method@04fb │ │ +09e0ba: 28b9 |0093: goto 004c // -0047 │ │ +09e0bc: 0800 1100 |0094: move-object/from16 v0, v17 │ │ +09e0c0: 520c b300 |0096: iget v12, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ +09e0c4: 28bd |0098: goto 0055 // -0043 │ │ +09e0c6: 0800 1100 |0099: move-object/from16 v0, v17 │ │ +09e0ca: 520b b200 |009b: iget v11, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +09e0ce: 28bb |009d: goto 0058 // -0045 │ │ +09e0d0: 5278 8d00 |009e: iget v8, v7, Landroid/support/v4/app/BackStackRecord$Op;.popEnterAnim:I // field@008d │ │ +09e0d4: 28c1 |00a0: goto 0061 // -003f │ │ +09e0d6: 5279 8e00 |00a1: iget v9, v7, Landroid/support/v4/app/BackStackRecord$Op;.popExitAnim:I // field@008e │ │ +09e0da: 28c1 |00a3: goto 0064 // -003f │ │ +09e0dc: 5473 8b00 |00a4: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e0e0: 5939 fc00 |00a6: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e0e4: 0800 1100 |00a8: move-object/from16 v0, v17 │ │ +09e0e8: 540d aa00 |00aa: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e0ec: 7110 5f06 0b00 |00ac: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ +09e0f2: 0a0e |00af: move-result v14 │ │ +09e0f4: 6e40 5a06 3dce |00b0: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ +09e0fa: 5477 8f00 |00b3: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.prev:Landroid/support/v4/app/BackStackRecord$Op; // field@008f │ │ +09e0fe: 28a7 |00b5: goto 005c // -0059 │ │ +09e100: 5473 8b00 |00b6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e104: 3803 0f00 |00b8: if-eqz v3, 00c7 // +000f │ │ +09e108: 5939 fc00 |00ba: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e10c: 0800 1100 |00bc: move-object/from16 v0, v17 │ │ +09e110: 540d aa00 |00be: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e114: 7110 5f06 0b00 |00c0: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ +09e11a: 0a0e |00c3: move-result v14 │ │ +09e11c: 6e40 5a06 3dce |00c4: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ +09e122: 547d 9000 |00c7: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09e126: 380d eaff |00c9: if-eqz v13, 00b3 // -0016 │ │ +09e12a: 1204 |00cb: const/4 v4, #int 0 // #0 │ │ +09e12c: 547d 9000 |00cc: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09e130: 6e10 152f 0d00 |00ce: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09e136: 0a0d |00d1: move-result v13 │ │ +09e138: 35d4 e1ff |00d2: if-ge v4, v13, 00b3 // -001f │ │ +09e13c: 547d 9000 |00d4: iget-object v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09e140: 6e20 0e2f 4d00 |00d6: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09e146: 0c06 |00d9: move-result-object v6 │ │ +09e148: 1f06 0f01 |00da: check-cast v6, Landroid/support/v4/app/Fragment; // type@010f │ │ +09e14c: 5968 fc00 |00dc: iput v8, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e150: 0800 1100 |00de: move-object/from16 v0, v17 │ │ +09e154: 540d aa00 |00e0: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e158: 120e |00e2: const/4 v14, #int 0 // #0 │ │ +09e15a: 6e30 1f06 6d0e |00e3: invoke-virtual {v13, v6, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ +09e160: d804 0401 |00e6: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09e164: 28e4 |00e8: goto 00cc // -001c │ │ +09e166: 5473 8b00 |00e9: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e16a: 5938 fc00 |00eb: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e16e: 0800 1100 |00ed: move-object/from16 v0, v17 │ │ +09e172: 540d aa00 |00ef: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e176: 120e |00f1: const/4 v14, #int 0 // #0 │ │ +09e178: 6e30 1f06 3d0e |00f2: invoke-virtual {v13, v3, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ +09e17e: 28be |00f5: goto 00b3 // -0042 │ │ +09e180: 5473 8b00 |00f6: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e184: 5938 fc00 |00f8: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e188: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ +09e18c: 540d aa00 |00fc: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e190: 7110 5f06 0b00 |00fe: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ +09e196: 0a0e |0101: move-result v14 │ │ +09e198: 6e40 6506 3dce |0102: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0665 │ │ +09e19e: 28ae |0105: goto 00b3 // -0052 │ │ +09e1a0: 5473 8b00 |0106: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e1a4: 5939 fc00 |0108: iput v9, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e1a8: 0800 1100 |010a: move-object/from16 v0, v17 │ │ +09e1ac: 540d aa00 |010c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e1b0: 7110 5f06 0b00 |010e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ +09e1b6: 0a0e |0111: move-result v14 │ │ +09e1b8: 6e40 4406 3dce |0112: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0644 │ │ +09e1be: 289e |0115: goto 00b3 // -0062 │ │ +09e1c0: 5473 8b00 |0116: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e1c4: 5938 fc00 |0118: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e1c8: 0800 1100 |011a: move-object/from16 v0, v17 │ │ +09e1cc: 540d aa00 |011c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e1d0: 7110 5f06 0b00 |011e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ +09e1d6: 0a0e |0121: move-result v14 │ │ +09e1d8: 6e40 2306 3dce |0122: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0623 │ │ +09e1de: 288e |0125: goto 00b3 // -0072 │ │ +09e1e0: 5473 8b00 |0126: iget-object v3, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e1e4: 5938 fc00 |0128: iput v8, v3, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e1e8: 0800 1100 |012a: move-object/from16 v0, v17 │ │ +09e1ec: 540d aa00 |012c: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e1f0: 7110 5f06 0b00 |012e: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ +09e1f6: 0a0e |0131: move-result v14 │ │ +09e1f8: 6e40 2606 3dce |0132: invoke-virtual {v13, v3, v14, v12}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0626 │ │ +09e1fe: 2900 7eff |0135: goto/16 00b3 // -0082 │ │ +09e202: 3812 1900 |0137: if-eqz v18, 0150 // +0019 │ │ +09e206: 0800 1100 |0139: move-object/from16 v0, v17 │ │ +09e20a: 540d aa00 |013b: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e20e: 0800 1100 |013d: move-object/from16 v0, v17 │ │ +09e212: 540e aa00 |013f: iget-object v14, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e216: 52ee 5701 |0141: iget v14, v14, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +09e21a: 7110 5f06 0b00 |0143: invoke-static {v11}, Landroid/support/v4/app/FragmentManagerImpl;.reverseTransit:(I)I // method@065f │ │ +09e220: 0a0f |0146: move-result v15 │ │ +09e222: 1310 0100 |0147: const/16 v16, #int 1 // #1 │ │ +09e226: 0200 1000 |0149: move/from16 v0, v16 │ │ +09e22a: 6e50 4b06 edcf |014b: invoke-virtual {v13, v14, v15, v12, v0}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@064b │ │ +09e230: 1313 0000 |014e: const/16 v19, #int 0 // #0 │ │ +09e234: 0800 1100 |0150: move-object/from16 v0, v17 │ │ +09e238: 520d a900 |0152: iget v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09e23c: 3a0d 1200 |0154: if-ltz v13, 0166 // +0012 │ │ +09e240: 0800 1100 |0156: move-object/from16 v0, v17 │ │ +09e244: 540d aa00 |0158: iget-object v13, v0, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e248: 0800 1100 |015a: move-object/from16 v0, v17 │ │ +09e24c: 520e a900 |015c: iget v14, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09e250: 6e20 3e06 ed00 |015e: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentManagerImpl;.freeBackStackIndex:(I)V // method@063e │ │ +09e256: 12fd |0161: const/4 v13, #int -1 // #ff │ │ +09e258: 0800 1100 |0162: move-object/from16 v0, v17 │ │ +09e25c: 590d a900 |0164: iput v13, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09e260: 1113 |0166: return-object v19 │ │ +09e262: 0000 |0167: nop // spacer │ │ +09e264: 0001 0700 0100 0000 3e00 0000 5000 ... |0168: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0004 line=875 │ │ 0x001e line=876 │ │ 0x0025 line=877 │ │ 0x002a line=878 │ │ @@ -172092,22 +172148,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 │ │ -09a918: |[09a918] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -09a928: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ -09a92c: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ -09a932: 1231 |0005: const/4 v1, #int 3 // #3 │ │ -09a934: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09a938: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09a93c: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ -09a942: 1102 |000d: return-object v2 │ │ +09e288: |[09e288] android.support.v4.app.BackStackRecord.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +09e298: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ +09e29c: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ +09e2a2: 1231 |0005: const/4 v1, #int 3 // #3 │ │ +09e2a4: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09e2a8: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e2ac: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ +09e2b2: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=457 │ │ 0x0008 line=458 │ │ 0x000a line=459 │ │ 0x000d line=461 │ │ @@ -172121,19 +172177,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 │ │ -09a944: |[09a944] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -09a954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09a956: 6e40 ed04 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@04ed │ │ -09a95c: 0c00 |0004: move-result-object v0 │ │ -09a95e: 1100 |0005: return-object v0 │ │ +09e2b4: |[09e2b4] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +09e2c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e2c6: 6e40 ed04 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@04ed │ │ +09e2cc: 0c00 |0004: move-result-object v0 │ │ +09e2ce: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 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; │ │ @@ -172143,23 +172199,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 │ │ -09a960: |[09a960] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ -09a970: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ -09a974: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09a978: 1a01 c20d |0004: const-string v1, "Must use non-zero containerViewId" // string@0dc2 │ │ -09a97c: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09a982: 2700 |0009: throw v0 │ │ -09a984: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -09a986: 7050 d204 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@04d2 │ │ -09a98c: 1102 |000e: return-object v2 │ │ +09e2d0: |[09e2d0] android.support.v4.app.BackStackRecord.replace:(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; │ │ +09e2e0: 3903 0a00 |0000: if-nez v3, 000a // +000a │ │ +09e2e4: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +09e2e8: 1a01 c30d |0004: const-string v1, "Must use non-zero containerViewId" // string@0dc3 │ │ +09e2ec: 7020 842e 1000 |0006: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +09e2f2: 2700 |0009: throw v0 │ │ +09e2f4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +09e2f6: 7050 d204 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@04d2 │ │ +09e2fc: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=447 │ │ 0x0002 line=448 │ │ 0x000a line=451 │ │ 0x000e line=452 │ │ locals : │ │ @@ -172173,211 +172229,211 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 410 16-bit code units │ │ -09a990: |[09a990] android.support.v4.app.BackStackRecord.run:()V │ │ -09a9a0: 630b 4401 |0000: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09a9a4: 380b 1a00 |0002: if-eqz v11, 001c // +001a │ │ -09a9a8: 1a0b c604 |0004: const-string v11, "FragmentManager" // string@04c6 │ │ -09a9ac: 220c e705 |0006: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -09a9b0: 7010 d22e 0c00 |0008: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09a9b6: 1a0d 1e0f |000b: const-string v13, "Run: " // string@0f1e │ │ -09a9ba: 6e20 db2e dc00 |000d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09a9c0: 0c0c |0010: move-result-object v12 │ │ -09a9c2: 6e20 da2e ec00 |0011: invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09a9c8: 0c0c |0014: move-result-object v12 │ │ -09a9ca: 6e10 e02e 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09a9d0: 0c0c |0018: move-result-object v12 │ │ -09a9d2: 7120 061d cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09a9d8: 55eb 9f00 |001c: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -09a9dc: 380b 0e00 |001e: if-eqz v11, 002c // +000e │ │ -09a9e0: 52eb a900 |0020: iget v11, v14, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09a9e4: 3b0b 0a00 |0022: if-gez v11, 002c // +000a │ │ -09a9e8: 220b d305 |0024: new-instance v11, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09a9ec: 1a0c aa14 |0026: const-string v12, "addToBackStack() called after commit()" // string@14aa │ │ -09a9f0: 7020 882e cb00 |0028: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09a9f6: 270b |002b: throw v11 │ │ -09a9f8: 121b |002c: const/4 v11, #int 1 // #1 │ │ -09a9fa: 6e20 c704 be00 |002d: invoke-virtual {v14, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@04c7 │ │ -09aa00: 1208 |0030: const/4 v8, #int 0 // #0 │ │ -09aa02: 1203 |0031: const/4 v3, #int 0 // #0 │ │ -09aa04: 1205 |0032: const/4 v5, #int 0 // #0 │ │ -09aa06: 600b 4500 |0033: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -09aa0a: 130c 1500 |0035: const/16 v12, #int 21 // #15 │ │ -09aa0e: 34cb 1400 |0037: if-lt v11, v12, 004b // +0014 │ │ -09aa12: 2203 0b04 |0039: new-instance v3, Landroid/util/SparseArray; // type@040b │ │ -09aa16: 7010 0b1d 0300 |003b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -09aa1c: 2205 0b04 |003e: new-instance v5, Landroid/util/SparseArray; // type@040b │ │ -09aa20: 7010 0b1d 0500 |0040: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -09aa26: 7030 c904 3e05 |0043: invoke-direct {v14, v3, v5}, Landroid/support/v4/app/BackStackRecord;.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@04c9 │ │ -09aa2c: 120b |0046: const/4 v11, #int 0 // #0 │ │ -09aa2e: 7040 c604 3eb5 |0047: invoke-direct {v14, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04c6 │ │ -09aa34: 0c08 |004a: move-result-object v8 │ │ -09aa36: 3808 3000 |004b: if-eqz v8, 007b // +0030 │ │ -09aa3a: 120a |004d: const/4 v10, #int 0 // #0 │ │ -09aa3c: 3808 3000 |004e: if-eqz v8, 007e // +0030 │ │ -09aa40: 1209 |0050: const/4 v9, #int 0 // #0 │ │ -09aa42: 54e7 a800 |0051: iget-object v7, v14, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ -09aa46: 3807 2101 |0053: if-eqz v7, 0174 // +0121 │ │ -09aa4a: 3808 2c00 |0055: if-eqz v8, 0081 // +002c │ │ -09aa4e: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -09aa50: 3808 2c00 |0058: if-eqz v8, 0084 // +002c │ │ -09aa54: 1201 |005a: const/4 v1, #int 0 // #0 │ │ -09aa56: 527b 8800 |005b: iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09aa5a: 2b0b 2b01 0000 |005d: packed-switch v11, 00000188 // +0000012b │ │ -09aa60: 220b d205 |0060: new-instance v11, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09aa64: 220c e705 |0062: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -09aa68: 7010 d22e 0c00 |0064: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09aa6e: 1a0d 4511 |0067: const-string v13, "Unknown cmd: " // string@1145 │ │ -09aa72: 6e20 db2e dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09aa78: 0c0c |006c: move-result-object v12 │ │ -09aa7a: 527d 8800 |006d: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09aa7e: 6e20 d72e dc00 |006f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09aa84: 0c0c |0072: move-result-object v12 │ │ -09aa86: 6e10 e02e 0c00 |0073: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09aa8c: 0c0c |0076: move-result-object v12 │ │ -09aa8e: 7020 842e cb00 |0077: invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09aa94: 270b |007a: throw v11 │ │ -09aa96: 52ea b300 |007b: iget v10, v14, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ -09aa9a: 28d1 |007d: goto 004e // -002f │ │ -09aa9c: 52e9 b200 |007e: iget v9, v14, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -09aaa0: 28d1 |0080: goto 0051 // -002f │ │ -09aaa2: 5270 8900 |0081: iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ -09aaa6: 28d5 |0083: goto 0058 // -002b │ │ -09aaa8: 5271 8a00 |0084: iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ -09aaac: 28d5 |0086: goto 005b // -002b │ │ -09aaae: 5472 8b00 |0087: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09aab2: 5920 fc00 |0089: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09aab6: 54eb aa00 |008b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09aaba: 120c |008d: const/4 v12, #int 0 // #0 │ │ -09aabc: 6e30 1f06 2b0c |008e: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ -09aac2: 5477 8c00 |0091: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ -09aac6: 28c0 |0093: goto 0053 // -0040 │ │ -09aac8: 5472 8b00 |0094: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09aacc: 54eb aa00 |0096: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09aad0: 54bb 4f01 |0098: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09aad4: 380b 9700 |009a: if-eqz v11, 0131 // +0097 │ │ -09aad8: 1204 |009c: const/4 v4, #int 0 // #0 │ │ -09aada: 54eb aa00 |009d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09aade: 54bb 4f01 |009f: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09aae2: 6e10 152f 0b00 |00a1: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09aae8: 0a0b |00a4: move-result v11 │ │ -09aaea: 35b4 8c00 |00a5: if-ge v4, v11, 0131 // +008c │ │ -09aaee: 54eb aa00 |00a7: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09aaf2: 54bb 4f01 |00a9: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09aaf6: 6e20 0e2f 4b00 |00ab: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09aafc: 0c06 |00ae: move-result-object v6 │ │ -09aafe: 1f06 0f01 |00af: check-cast v6, Landroid/support/v4/app/Fragment; // type@010f │ │ -09ab02: 630b 4401 |00b1: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09ab06: 380b 2400 |00b3: if-eqz v11, 00d7 // +0024 │ │ -09ab0a: 1a0b c604 |00b5: const-string v11, "FragmentManager" // string@04c6 │ │ -09ab0e: 220c e705 |00b7: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ab12: 7010 d22e 0c00 |00b9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ab18: 1a0d 280e |00bc: const-string v13, "OP_REPLACE: adding=" // string@0e28 │ │ -09ab1c: 6e20 db2e dc00 |00be: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ab22: 0c0c |00c1: move-result-object v12 │ │ -09ab24: 6e20 da2e 2c00 |00c2: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ab2a: 0c0c |00c5: move-result-object v12 │ │ -09ab2c: 1a0d 8b00 |00c6: const-string v13, " old=" // string@008b │ │ -09ab30: 6e20 db2e dc00 |00c8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ab36: 0c0c |00cb: move-result-object v12 │ │ -09ab38: 6e20 da2e 6c00 |00cc: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ab3e: 0c0c |00cf: move-result-object v12 │ │ -09ab40: 6e10 e02e 0c00 |00d0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ab46: 0c0c |00d3: move-result-object v12 │ │ -09ab48: 7120 061d cb00 |00d4: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ab4e: 3802 0800 |00d7: if-eqz v2, 00df // +0008 │ │ -09ab52: 526b ea00 |00d9: iget v11, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -09ab56: 522c ea00 |00db: iget v12, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -09ab5a: 33cb 0700 |00dd: if-ne v11, v12, 00e4 // +0007 │ │ -09ab5e: 3326 0800 |00df: if-ne v6, v2, 00e7 // +0008 │ │ -09ab62: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ -09ab64: 5b72 8b00 |00e2: iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09ab68: d804 0401 |00e4: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09ab6c: 28b7 |00e6: goto 009d // -0049 │ │ -09ab6e: 547b 9000 |00e7: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09ab72: 390b 0900 |00e9: if-nez v11, 00f2 // +0009 │ │ -09ab76: 220b 0606 |00eb: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ -09ab7a: 7010 052f 0b00 |00ed: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09ab80: 5b7b 9000 |00f0: iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09ab84: 547b 9000 |00f2: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ -09ab88: 6e20 092f 6b00 |00f4: invoke-virtual {v11, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09ab8e: 5961 fc00 |00f7: iput v1, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09ab92: 55eb 9f00 |00f9: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -09ab96: 380b 3000 |00fb: if-eqz v11, 012b // +0030 │ │ -09ab9a: 526b e500 |00fd: iget v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -09ab9e: d80b 0b01 |00ff: add-int/lit8 v11, v11, #int 1 // #01 │ │ -09aba2: 596b e500 |0101: iput v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -09aba6: 630b 4401 |0103: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09abaa: 380b 2600 |0105: if-eqz v11, 012b // +0026 │ │ -09abae: 1a0b c604 |0107: const-string v11, "FragmentManager" // string@04c6 │ │ -09abb2: 220c e705 |0109: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -09abb6: 7010 d22e 0c00 |010b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09abbc: 1a0d c902 |010e: const-string v13, "Bump nesting of " // string@02c9 │ │ -09abc0: 6e20 db2e dc00 |0110: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09abc6: 0c0c |0113: move-result-object v12 │ │ -09abc8: 6e20 da2e 6c00 |0114: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09abce: 0c0c |0117: move-result-object v12 │ │ -09abd0: 1a0d 9900 |0118: const-string v13, " to " // string@0099 │ │ -09abd4: 6e20 db2e dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09abda: 0c0c |011d: move-result-object v12 │ │ -09abdc: 526d e500 |011e: iget v13, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -09abe0: 6e20 d72e dc00 |0120: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09abe6: 0c0c |0123: move-result-object v12 │ │ -09abe8: 6e10 e02e 0c00 |0124: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09abee: 0c0c |0127: move-result-object v12 │ │ -09abf0: 7120 061d cb00 |0128: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09abf6: 54eb aa00 |012b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09abfa: 6e40 5a06 6ba9 |012d: invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ -09ac00: 28b4 |0130: goto 00e4 // -004c │ │ -09ac02: 3802 60ff |0131: if-eqz v2, 0091 // -00a0 │ │ -09ac06: 5920 fc00 |0133: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09ac0a: 54eb aa00 |0135: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac0e: 120c |0137: const/4 v12, #int 0 // #0 │ │ -09ac10: 6e30 1f06 2b0c |0138: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ -09ac16: 2900 56ff |013b: goto/16 0091 // -00aa │ │ -09ac1a: 5472 8b00 |013d: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09ac1e: 5921 fc00 |013f: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09ac22: 54eb aa00 |0141: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac26: 6e40 5a06 2ba9 |0143: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ -09ac2c: 2900 4bff |0146: goto/16 0091 // -00b5 │ │ -09ac30: 5472 8b00 |0148: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09ac34: 5921 fc00 |014a: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09ac38: 54eb aa00 |014c: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac3c: 6e40 4406 2ba9 |014e: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0644 │ │ -09ac42: 2900 40ff |0151: goto/16 0091 // -00c0 │ │ -09ac46: 5472 8b00 |0153: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09ac4a: 5920 fc00 |0155: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09ac4e: 54eb aa00 |0157: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac52: 6e40 6506 2ba9 |0159: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0665 │ │ -09ac58: 2900 35ff |015c: goto/16 0091 // -00cb │ │ -09ac5c: 5472 8b00 |015e: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09ac60: 5921 fc00 |0160: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09ac64: 54eb aa00 |0162: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac68: 6e40 2606 2ba9 |0164: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0626 │ │ -09ac6e: 2900 2aff |0167: goto/16 0091 // -00d6 │ │ -09ac72: 5472 8b00 |0169: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09ac76: 5920 fc00 |016b: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09ac7a: 54eb aa00 |016d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac7e: 6e40 2306 2ba9 |016f: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0623 │ │ -09ac84: 2900 1fff |0172: goto/16 0091 // -00e1 │ │ -09ac88: 54eb aa00 |0174: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac8c: 54ec aa00 |0176: iget-object v12, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09ac90: 52cc 5701 |0178: iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09ac94: 121d |017a: const/4 v13, #int 1 // #1 │ │ -09ac96: 6e5d 4b06 cba9 |017b: invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@064b │ │ -09ac9c: 55eb 9f00 |017e: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ -09aca0: 380b 0700 |0180: if-eqz v11, 0187 // +0007 │ │ -09aca4: 54eb aa00 |0182: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ -09aca8: 6e20 1e06 eb00 |0184: invoke-virtual {v11, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@061e │ │ -09acae: 0e00 |0187: return-void │ │ -09acb0: 0001 0700 0100 0000 2a00 0000 3700 ... |0188: packed-switch-data (18 units) │ │ +09e300: |[09e300] android.support.v4.app.BackStackRecord.run:()V │ │ +09e310: 630b 4401 |0000: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09e314: 380b 1a00 |0002: if-eqz v11, 001c // +001a │ │ +09e318: 1a0b c704 |0004: const-string v11, "FragmentManager" // string@04c7 │ │ +09e31c: 220c e705 |0006: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +09e320: 7010 d22e 0c00 |0008: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09e326: 1a0d 1f0f |000b: const-string v13, "Run: " // string@0f1f │ │ +09e32a: 6e20 db2e dc00 |000d: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e330: 0c0c |0010: move-result-object v12 │ │ +09e332: 6e20 da2e ec00 |0011: invoke-virtual {v12, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09e338: 0c0c |0014: move-result-object v12 │ │ +09e33a: 6e10 e02e 0c00 |0015: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09e340: 0c0c |0018: move-result-object v12 │ │ +09e342: 7120 061d cb00 |0019: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09e348: 55eb 9f00 |001c: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +09e34c: 380b 0e00 |001e: if-eqz v11, 002c // +000e │ │ +09e350: 52eb a900 |0020: iget v11, v14, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09e354: 3b0b 0a00 |0022: if-gez v11, 002c // +000a │ │ +09e358: 220b d305 |0024: new-instance v11, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09e35c: 1a0c ab14 |0026: const-string v12, "addToBackStack() called after commit()" // string@14ab │ │ +09e360: 7020 882e cb00 |0028: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09e366: 270b |002b: throw v11 │ │ +09e368: 121b |002c: const/4 v11, #int 1 // #1 │ │ +09e36a: 6e20 c704 be00 |002d: invoke-virtual {v14, v11}, Landroid/support/v4/app/BackStackRecord;.bumpBackStackNesting:(I)V // method@04c7 │ │ +09e370: 1208 |0030: const/4 v8, #int 0 // #0 │ │ +09e372: 1203 |0031: const/4 v3, #int 0 // #0 │ │ +09e374: 1205 |0032: const/4 v5, #int 0 // #0 │ │ +09e376: 600b 4500 |0033: sget v11, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09e37a: 130c 1500 |0035: const/16 v12, #int 21 // #15 │ │ +09e37e: 34cb 1400 |0037: if-lt v11, v12, 004b // +0014 │ │ +09e382: 2203 0b04 |0039: new-instance v3, Landroid/util/SparseArray; // type@040b │ │ +09e386: 7010 0b1d 0300 |003b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +09e38c: 2205 0b04 |003e: new-instance v5, Landroid/util/SparseArray; // type@040b │ │ +09e390: 7010 0b1d 0500 |0040: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +09e396: 7030 c904 3e05 |0043: invoke-direct {v14, v3, v5}, Landroid/support/v4/app/BackStackRecord;.calculateFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@04c9 │ │ +09e39c: 120b |0046: const/4 v11, #int 0 // #0 │ │ +09e39e: 7040 c604 3eb5 |0047: invoke-direct {v14, v3, v5, v11}, Landroid/support/v4/app/BackStackRecord;.beginTransition:(Landroid/util/SparseArray;Landroid/util/SparseArray;Z)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04c6 │ │ +09e3a4: 0c08 |004a: move-result-object v8 │ │ +09e3a6: 3808 3000 |004b: if-eqz v8, 007b // +0030 │ │ +09e3aa: 120a |004d: const/4 v10, #int 0 // #0 │ │ +09e3ac: 3808 3000 |004e: if-eqz v8, 007e // +0030 │ │ +09e3b0: 1209 |0050: const/4 v9, #int 0 // #0 │ │ +09e3b2: 54e7 a800 |0051: iget-object v7, v14, Landroid/support/v4/app/BackStackRecord;.mHead:Landroid/support/v4/app/BackStackRecord$Op; // field@00a8 │ │ +09e3b6: 3807 2101 |0053: if-eqz v7, 0174 // +0121 │ │ +09e3ba: 3808 2c00 |0055: if-eqz v8, 0081 // +002c │ │ +09e3be: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +09e3c0: 3808 2c00 |0058: if-eqz v8, 0084 // +002c │ │ +09e3c4: 1201 |005a: const/4 v1, #int 0 // #0 │ │ +09e3c6: 527b 8800 |005b: iget v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09e3ca: 2b0b 2b01 0000 |005d: packed-switch v11, 00000188 // +0000012b │ │ +09e3d0: 220b d205 |0060: new-instance v11, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +09e3d4: 220c e705 |0062: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +09e3d8: 7010 d22e 0c00 |0064: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09e3de: 1a0d 4611 |0067: const-string v13, "Unknown cmd: " // string@1146 │ │ +09e3e2: 6e20 db2e dc00 |0069: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e3e8: 0c0c |006c: move-result-object v12 │ │ +09e3ea: 527d 8800 |006d: iget v13, v7, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09e3ee: 6e20 d72e dc00 |006f: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09e3f4: 0c0c |0072: move-result-object v12 │ │ +09e3f6: 6e10 e02e 0c00 |0073: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09e3fc: 0c0c |0076: move-result-object v12 │ │ +09e3fe: 7020 842e cb00 |0077: invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +09e404: 270b |007a: throw v11 │ │ +09e406: 52ea b300 |007b: iget v10, v14, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ +09e40a: 28d1 |007d: goto 004e // -002f │ │ +09e40c: 52e9 b200 |007e: iget v9, v14, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +09e410: 28d1 |0080: goto 0051 // -002f │ │ +09e412: 5270 8900 |0081: iget v0, v7, Landroid/support/v4/app/BackStackRecord$Op;.enterAnim:I // field@0089 │ │ +09e416: 28d5 |0083: goto 0058 // -002b │ │ +09e418: 5271 8a00 |0084: iget v1, v7, Landroid/support/v4/app/BackStackRecord$Op;.exitAnim:I // field@008a │ │ +09e41c: 28d5 |0086: goto 005b // -002b │ │ +09e41e: 5472 8b00 |0087: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e422: 5920 fc00 |0089: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e426: 54eb aa00 |008b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e42a: 120c |008d: const/4 v12, #int 0 // #0 │ │ +09e42c: 6e30 1f06 2b0c |008e: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ +09e432: 5477 8c00 |0091: iget-object v7, v7, Landroid/support/v4/app/BackStackRecord$Op;.next:Landroid/support/v4/app/BackStackRecord$Op; // field@008c │ │ +09e436: 28c0 |0093: goto 0053 // -0040 │ │ +09e438: 5472 8b00 |0094: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e43c: 54eb aa00 |0096: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e440: 54bb 4f01 |0098: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09e444: 380b 9700 |009a: if-eqz v11, 0131 // +0097 │ │ +09e448: 1204 |009c: const/4 v4, #int 0 // #0 │ │ +09e44a: 54eb aa00 |009d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e44e: 54bb 4f01 |009f: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09e452: 6e10 152f 0b00 |00a1: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09e458: 0a0b |00a4: move-result v11 │ │ +09e45a: 35b4 8c00 |00a5: if-ge v4, v11, 0131 // +008c │ │ +09e45e: 54eb aa00 |00a7: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e462: 54bb 4f01 |00a9: iget-object v11, v11, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09e466: 6e20 0e2f 4b00 |00ab: invoke-virtual {v11, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09e46c: 0c06 |00ae: move-result-object v6 │ │ +09e46e: 1f06 0f01 |00af: check-cast v6, Landroid/support/v4/app/Fragment; // type@010f │ │ +09e472: 630b 4401 |00b1: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09e476: 380b 2400 |00b3: if-eqz v11, 00d7 // +0024 │ │ +09e47a: 1a0b c704 |00b5: const-string v11, "FragmentManager" // string@04c7 │ │ +09e47e: 220c e705 |00b7: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +09e482: 7010 d22e 0c00 |00b9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09e488: 1a0d 290e |00bc: const-string v13, "OP_REPLACE: adding=" // string@0e29 │ │ +09e48c: 6e20 db2e dc00 |00be: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e492: 0c0c |00c1: move-result-object v12 │ │ +09e494: 6e20 da2e 2c00 |00c2: invoke-virtual {v12, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09e49a: 0c0c |00c5: move-result-object v12 │ │ +09e49c: 1a0d 8d00 |00c6: const-string v13, " old=" // string@008d │ │ +09e4a0: 6e20 db2e dc00 |00c8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e4a6: 0c0c |00cb: move-result-object v12 │ │ +09e4a8: 6e20 da2e 6c00 |00cc: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09e4ae: 0c0c |00cf: move-result-object v12 │ │ +09e4b0: 6e10 e02e 0c00 |00d0: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09e4b6: 0c0c |00d3: move-result-object v12 │ │ +09e4b8: 7120 061d cb00 |00d4: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09e4be: 3802 0800 |00d7: if-eqz v2, 00df // +0008 │ │ +09e4c2: 526b ea00 |00d9: iget v11, v6, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09e4c6: 522c ea00 |00db: iget v12, v2, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +09e4ca: 33cb 0700 |00dd: if-ne v11, v12, 00e4 // +0007 │ │ +09e4ce: 3326 0800 |00df: if-ne v6, v2, 00e7 // +0008 │ │ +09e4d2: 1202 |00e1: const/4 v2, #int 0 // #0 │ │ +09e4d4: 5b72 8b00 |00e2: iput-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e4d8: d804 0401 |00e4: add-int/lit8 v4, v4, #int 1 // #01 │ │ +09e4dc: 28b7 |00e6: goto 009d // -0049 │ │ +09e4de: 547b 9000 |00e7: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09e4e2: 390b 0900 |00e9: if-nez v11, 00f2 // +0009 │ │ +09e4e6: 220b 0606 |00eb: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ +09e4ea: 7010 052f 0b00 |00ed: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09e4f0: 5b7b 9000 |00f0: iput-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09e4f4: 547b 9000 |00f2: iget-object v11, v7, Landroid/support/v4/app/BackStackRecord$Op;.removed:Ljava/util/ArrayList; // field@0090 │ │ +09e4f8: 6e20 092f 6b00 |00f4: invoke-virtual {v11, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09e4fe: 5961 fc00 |00f7: iput v1, v6, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e502: 55eb 9f00 |00f9: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +09e506: 380b 3000 |00fb: if-eqz v11, 012b // +0030 │ │ +09e50a: 526b e500 |00fd: iget v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09e50e: d80b 0b01 |00ff: add-int/lit8 v11, v11, #int 1 // #01 │ │ +09e512: 596b e500 |0101: iput v11, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09e516: 630b 4401 |0103: sget-boolean v11, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09e51a: 380b 2600 |0105: if-eqz v11, 012b // +0026 │ │ +09e51e: 1a0b c704 |0107: const-string v11, "FragmentManager" // string@04c7 │ │ +09e522: 220c e705 |0109: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +09e526: 7010 d22e 0c00 |010b: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09e52c: 1a0d cb02 |010e: const-string v13, "Bump nesting of " // string@02cb │ │ +09e530: 6e20 db2e dc00 |0110: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e536: 0c0c |0113: move-result-object v12 │ │ +09e538: 6e20 da2e 6c00 |0114: invoke-virtual {v12, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09e53e: 0c0c |0117: move-result-object v12 │ │ +09e540: 1a0d 9b00 |0118: const-string v13, " to " // string@009b │ │ +09e544: 6e20 db2e dc00 |011a: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e54a: 0c0c |011d: move-result-object v12 │ │ +09e54c: 526d e500 |011e: iget v13, v6, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +09e550: 6e20 d72e dc00 |0120: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09e556: 0c0c |0123: move-result-object v12 │ │ +09e558: 6e10 e02e 0c00 |0124: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09e55e: 0c0c |0127: move-result-object v12 │ │ +09e560: 7120 061d cb00 |0128: invoke-static {v11, v12}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09e566: 54eb aa00 |012b: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e56a: 6e40 5a06 6ba9 |012d: invoke-virtual {v11, v6, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ +09e570: 28b4 |0130: goto 00e4 // -004c │ │ +09e572: 3802 60ff |0131: if-eqz v2, 0091 // -00a0 │ │ +09e576: 5920 fc00 |0133: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e57a: 54eb aa00 |0135: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e57e: 120c |0137: const/4 v12, #int 0 // #0 │ │ +09e580: 6e30 1f06 2b0c |0138: invoke-virtual {v11, v2, v12}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ +09e586: 2900 56ff |013b: goto/16 0091 // -00aa │ │ +09e58a: 5472 8b00 |013d: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e58e: 5921 fc00 |013f: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e592: 54eb aa00 |0141: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e596: 6e40 5a06 2ba9 |0143: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.removeFragment:(Landroid/support/v4/app/Fragment;II)V // method@065a │ │ +09e59c: 2900 4bff |0146: goto/16 0091 // -00b5 │ │ +09e5a0: 5472 8b00 |0148: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e5a4: 5921 fc00 |014a: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e5a8: 54eb aa00 |014c: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e5ac: 6e40 4406 2ba9 |014e: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.hideFragment:(Landroid/support/v4/app/Fragment;II)V // method@0644 │ │ +09e5b2: 2900 40ff |0151: goto/16 0091 // -00c0 │ │ +09e5b6: 5472 8b00 |0153: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e5ba: 5920 fc00 |0155: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e5be: 54eb aa00 |0157: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e5c2: 6e40 6506 2ba9 |0159: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.showFragment:(Landroid/support/v4/app/Fragment;II)V // method@0665 │ │ +09e5c8: 2900 35ff |015c: goto/16 0091 // -00cb │ │ +09e5cc: 5472 8b00 |015e: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e5d0: 5921 fc00 |0160: iput v1, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e5d4: 54eb aa00 |0162: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e5d8: 6e40 2606 2ba9 |0164: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.detachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0626 │ │ +09e5de: 2900 2aff |0167: goto/16 0091 // -00d6 │ │ +09e5e2: 5472 8b00 |0169: iget-object v2, v7, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e5e6: 5920 fc00 |016b: iput v0, v2, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +09e5ea: 54eb aa00 |016d: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e5ee: 6e40 2306 2ba9 |016f: invoke-virtual {v11, v2, v9, v10}, Landroid/support/v4/app/FragmentManagerImpl;.attachFragment:(Landroid/support/v4/app/Fragment;II)V // method@0623 │ │ +09e5f4: 2900 1fff |0172: goto/16 0091 // -00e1 │ │ +09e5f8: 54eb aa00 |0174: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e5fc: 54ec aa00 |0176: iget-object v12, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e600: 52cc 5701 |0178: iget v12, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +09e604: 121d |017a: const/4 v13, #int 1 // #1 │ │ +09e606: 6e5d 4b06 cba9 |017b: invoke-virtual {v11, v12, v9, v10, v13}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@064b │ │ +09e60c: 55eb 9f00 |017e: iget-boolean v11, v14, Landroid/support/v4/app/BackStackRecord;.mAddToBackStack:Z // field@009f │ │ +09e610: 380b 0700 |0180: if-eqz v11, 0187 // +0007 │ │ +09e614: 54eb aa00 |0182: iget-object v11, v14, Landroid/support/v4/app/BackStackRecord;.mManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00aa │ │ +09e618: 6e20 1e06 eb00 |0184: invoke-virtual {v11, v14}, Landroid/support/v4/app/FragmentManagerImpl;.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V // method@061e │ │ +09e61e: 0e00 |0187: return-void │ │ +09e620: 0001 0700 0100 0000 2a00 0000 3700 ... |0188: packed-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x001c line=643 │ │ 0x0020 line=644 │ │ 0x0024 line=645 │ │ 0x002c line=649 │ │ @@ -172478,19 +172534,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 │ │ -09acd4: |[09acd4] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -09ace4: 5912 a100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -09ace8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09acea: 5b10 a200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ -09acee: 1101 |0005: return-object v1 │ │ +09e644: |[09e644] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +09e654: 5912 a100 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +09e658: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09e65a: 5b10 a200 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ +09e65e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ 0x0002 line=579 │ │ 0x0005 line=580 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -172501,19 +172557,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 │ │ -09acf0: |[09acf0] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -09ad00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ad02: 5910 a100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ -09ad06: 5b12 a200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ -09ad0a: 1101 |0005: return-object v1 │ │ +09e660: |[09e660] android.support.v4.app.BackStackRecord.setBreadCrumbShortTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +09e670: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e672: 5910 a100 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleRes:I // field@00a1 │ │ +09e676: 5b12 a200 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbShortTitleText:Ljava/lang/CharSequence; // field@00a2 │ │ +09e67a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0003 line=585 │ │ 0x0005 line=586 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -172524,19 +172580,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 │ │ -09ad0c: |[09ad0c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -09ad1c: 5912 a300 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -09ad20: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09ad22: 5b10 a400 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ -09ad26: 1101 |0005: return-object v1 │ │ +09e67c: |[09e67c] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +09e68c: 5912 a300 |0000: iput v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +09e690: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +09e692: 5b10 a400 |0003: iput-object v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ +09e696: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0002 line=567 │ │ 0x0005 line=568 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -172547,19 +172603,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 │ │ -09ad28: |[09ad28] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ -09ad38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ad3a: 5910 a300 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ -09ad3e: 5b12 a400 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ -09ad42: 1101 |0005: return-object v1 │ │ +09e698: |[09e698] android.support.v4.app.BackStackRecord.setBreadCrumbTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; │ │ +09e6a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e6aa: 5910 a300 |0001: iput v0, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleRes:I // field@00a3 │ │ +09e6ae: 5b12 a400 |0003: iput-object v2, v1, Landroid/support/v4/app/BackStackRecord;.mBreadCrumbTitleText:Ljava/lang/CharSequence; // field@00a4 │ │ +09e6b2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=572 │ │ 0x0003 line=573 │ │ 0x0005 line=574 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ @@ -172570,19 +172626,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 │ │ -09ad44: |[09ad44] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ -09ad54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ad56: 6e50 f504 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@04f5 │ │ -09ad5c: 0c00 |0004: move-result-object v0 │ │ -09ad5e: 1100 |0005: return-object v0 │ │ +09e6b4: |[09e6b4] android.support.v4.app.BackStackRecord.setCustomAnimations:(II)Landroid/support/v4/app/FragmentTransaction; │ │ +09e6c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e6c6: 6e50 f504 2103 |0001: invoke-virtual {v1, v2, v3, v0, v0}, Landroid/support/v4/app/BackStackRecord;.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; // method@04f5 │ │ +09e6cc: 0c00 |0004: move-result-object v0 │ │ +09e6ce: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=501 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0006 reg=2 enter I │ │ 0x0000 - 0x0006 reg=3 exit I │ │ @@ -172592,20 +172648,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 │ │ -09ad60: |[09ad60] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ -09ad70: 5901 a600 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ -09ad74: 5902 a700 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ -09ad78: 5903 ad00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ -09ad7c: 5904 ae00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ -09ad80: 1100 |0008: return-object v0 │ │ +09e6d0: |[09e6d0] android.support.v4.app.BackStackRecord.setCustomAnimations:(IIII)Landroid/support/v4/app/FragmentTransaction; │ │ +09e6e0: 5901 a600 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mEnterAnim:I // field@00a6 │ │ +09e6e4: 5902 a700 |0002: iput v2, v0, Landroid/support/v4/app/BackStackRecord;.mExitAnim:I // field@00a7 │ │ +09e6e8: 5903 ad00 |0004: iput v3, v0, Landroid/support/v4/app/BackStackRecord;.mPopEnterAnim:I // field@00ad │ │ +09e6ec: 5904 ae00 |0006: iput v4, v0, Landroid/support/v4/app/BackStackRecord;.mPopExitAnim:I // field@00ae │ │ +09e6f0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ 0x0002 line=507 │ │ 0x0004 line=508 │ │ 0x0006 line=509 │ │ 0x0008 line=510 │ │ @@ -172621,17 +172677,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 │ │ -09ad84: |[09ad84] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -09ad94: 5901 b200 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ -09ad98: 1100 |0002: return-object v0 │ │ +09e6f4: |[09e6f4] android.support.v4.app.BackStackRecord.setTransition:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +09e704: 5901 b200 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransition:I // field@00b2 │ │ +09e708: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 0x0002 line=515 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 transition I │ │ @@ -172641,17 +172697,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 │ │ -09ad9c: |[09ad9c] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ -09adac: 5901 b300 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ -09adb0: 1100 |0002: return-object v0 │ │ +09e70c: |[09e70c] android.support.v4.app.BackStackRecord.setTransitionStyle:(I)Landroid/support/v4/app/FragmentTransaction; │ │ +09e71c: 5901 b300 |0000: iput v1, v0, Landroid/support/v4/app/BackStackRecord;.mTransitionStyle:I // field@00b3 │ │ +09e720: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0002 line=539 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/BackStackRecord; │ │ 0x0000 - 0x0003 reg=1 styleRes I │ │ @@ -172661,22 +172717,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 │ │ -09adb4: |[09adb4] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ -09adc4: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ -09adc8: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ -09adce: 1251 |0005: const/4 v1, #int 5 // #5 │ │ -09add0: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ -09add4: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ -09add8: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ -09adde: 1102 |000d: return-object v2 │ │ +09e724: |[09e724] android.support.v4.app.BackStackRecord.show:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; │ │ +09e734: 2200 0301 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord$Op; // type@0103 │ │ +09e738: 7010 b804 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/BackStackRecord$Op;.:()V // method@04b8 │ │ +09e73e: 1251 |0005: const/4 v1, #int 5 // #5 │ │ +09e740: 5901 8800 |0006: iput v1, v0, Landroid/support/v4/app/BackStackRecord$Op;.cmd:I // field@0088 │ │ +09e744: 5b03 8b00 |0008: iput-object v3, v0, Landroid/support/v4/app/BackStackRecord$Op;.fragment:Landroid/support/v4/app/Fragment; // field@008b │ │ +09e748: 6e20 c204 0200 |000a: invoke-virtual {v2, v0}, Landroid/support/v4/app/BackStackRecord;.addOp:(Landroid/support/v4/app/BackStackRecord$Op;)V // method@04c2 │ │ +09e74e: 1102 |000d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0005 line=475 │ │ 0x0008 line=476 │ │ 0x000a line=477 │ │ 0x000d line=479 │ │ @@ -172690,42 +172746,42 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -09ade0: |[09ade0] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ -09adf0: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -09adf4: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -09adf8: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -09adfe: 1a01 a002 |0007: const-string v1, "BackStackEntry{" // string@02a0 │ │ -09ae02: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ae08: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -09ae0e: 0a01 |000f: move-result v1 │ │ -09ae10: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09ae16: 0c01 |0013: move-result-object v1 │ │ -09ae18: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ae1e: 5221 a900 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09ae22: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ -09ae26: 1a01 2600 |001b: const-string v1, " #" // string@0026 │ │ -09ae2a: 6e20 db2e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ae30: 5221 a900 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09ae34: 6e20 d72e 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09ae3a: 5421 ab00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ -09ae3e: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ -09ae42: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ -09ae46: 6e20 db2e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ae4c: 5421 ab00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ -09ae50: 6e20 db2e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ae56: 1a01 7530 |0033: const-string v1, "}" // string@3075 │ │ -09ae5a: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ae60: 6e10 e02e 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ae66: 0c01 |003b: move-result-object v1 │ │ -09ae68: 1101 |003c: return-object v1 │ │ +09e750: |[09e750] android.support.v4.app.BackStackRecord.toString:()Ljava/lang/String; │ │ +09e760: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +09e764: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +09e768: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +09e76e: 1a01 a202 |0007: const-string v1, "BackStackEntry{" // string@02a2 │ │ +09e772: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e778: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +09e77e: 0a01 |000f: move-result v1 │ │ +09e780: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09e786: 0c01 |0013: move-result-object v1 │ │ +09e788: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e78e: 5221 a900 |0017: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09e792: 3a01 0c00 |0019: if-ltz v1, 0025 // +000c │ │ +09e796: 1a01 2600 |001b: const-string v1, " #" // string@0026 │ │ +09e79a: 6e20 db2e 1000 |001d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e7a0: 5221 a900 |0020: iget v1, v2, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +09e7a4: 6e20 d72e 1000 |0022: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09e7aa: 5421 ab00 |0025: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ +09e7ae: 3801 0c00 |0027: if-eqz v1, 0033 // +000c │ │ +09e7b2: 1a01 0300 |0029: const-string v1, " " // string@0003 │ │ +09e7b6: 6e20 db2e 1000 |002b: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e7bc: 5421 ab00 |002e: iget-object v1, v2, Landroid/support/v4/app/BackStackRecord;.mName:Ljava/lang/String; // field@00ab │ │ +09e7c0: 6e20 db2e 1000 |0030: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e7c6: 1a01 7130 |0033: const-string v1, "}" // string@3071 │ │ +09e7ca: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09e7d0: 6e10 e02e 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09e7d6: 0c01 |003b: move-result-object v1 │ │ +09e7d8: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0007 line=244 │ │ 0x000c line=245 │ │ 0x0017 line=246 │ │ 0x001b line=247 │ │ @@ -172735,21 +172791,21 @@ │ │ 0x002e line=252 │ │ 0x0033 line=254 │ │ 0x0038 line=255 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=2 this Landroid/support/v4/app/BackStackRecord; │ │ │ │ - source_file_idx : 673 (BackStackRecord.java) │ │ + source_file_idx : 675 (BackStackRecord.java) │ │ │ │ Class #775 header: │ │ class_idx : 266 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 271 │ │ -source_file_idx : 974 │ │ +source_file_idx : 975 │ │ static_fields_size : 10 │ │ instance_fields_size: 9 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 24 │ │ │ │ Class #775 annotations: │ │ Annotations on class │ │ @@ -172858,25 +172914,25 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -09ae6c: |[09ae6c] android.support.v4.app.DialogFragment.:()V │ │ -09ae7c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09ae7e: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -09ae80: 7010 3805 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0538 │ │ -09ae86: 5920 d200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09ae8a: 5920 d300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ -09ae8e: 5c21 cc00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ -09ae92: 5c21 d100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09ae96: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ -09ae98: 5920 cb00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09ae9c: 0e00 |0010: return-void │ │ +09e7dc: |[09e7dc] android.support.v4.app.DialogFragment.:()V │ │ +09e7ec: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09e7ee: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +09e7f0: 7010 3805 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/Fragment;.:()V // method@0538 │ │ +09e7f6: 5920 d200 |0005: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09e7fa: 5920 d300 |0007: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ +09e7fe: 5c21 cc00 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ +09e802: 5c21 d100 |000b: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09e806: 12f0 |000d: const/4 v0, #int -1 // #ff │ │ +09e808: 5920 cb00 |000e: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09e80c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=95 │ │ 0x0005 line=84 │ │ 0x0007 line=85 │ │ 0x0009 line=86 │ │ 0x000b line=87 │ │ @@ -172891,18 +172947,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09aea0: |[09aea0] android.support.v4.app.DialogFragment.dismiss:()V │ │ -09aeb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09aeb2: 6e20 1005 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0510 │ │ -09aeb8: 0e00 |0004: return-void │ │ +09e810: |[09e810] android.support.v4.app.DialogFragment.dismiss:()V │ │ +09e820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09e822: 6e20 1005 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0510 │ │ +09e828: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0004 line=167 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -172911,18 +172967,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -09aebc: |[09aebc] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ -09aecc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09aece: 6e20 1005 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0510 │ │ -09aed4: 0e00 |0004: return-void │ │ +09e82c: |[09e82c] android.support.v4.app.DialogFragment.dismissAllowingStateLoss:()V │ │ +09e83c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09e83e: 6e20 1005 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0510 │ │ +09e844: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0004 line=177 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ @@ -172931,48 +172987,48 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -09aed8: |[09aed8] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ -09aee8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09aeea: 5541 cf00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ -09aeee: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -09aef2: 0e00 |0005: return-void │ │ -09aef4: 5c43 cf00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ -09aef8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -09aefa: 5c41 d000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ -09aefe: 5441 ce00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09af02: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ -09af06: 5441 ce00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09af0a: 6e10 9a00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009a │ │ -09af10: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -09af12: 5b41 ce00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09af16: 5c43 d400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ -09af1a: 5241 cb00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09af1e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ -09af22: 6e10 1305 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0513 │ │ -09af28: 0c01 |0020: move-result-object v1 │ │ -09af2a: 5242 cb00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09af2e: 6e30 0606 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0606 │ │ -09af34: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ -09af36: 5941 cb00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09af3a: 28dc |0029: goto 0005 // -0024 │ │ -09af3c: 6e10 1305 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0513 │ │ -09af42: 0c01 |002d: move-result-object v1 │ │ -09af44: 6e10 f905 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -09af4a: 0c00 |0031: move-result-object v0 │ │ -09af4c: 6e20 ce06 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06ce │ │ -09af52: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ -09af56: 6e10 c806 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@06c8 │ │ -09af5c: 28cb |003a: goto 0005 // -0035 │ │ -09af5e: 6e10 c706 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -09af64: 28c7 |003e: goto 0005 // -0039 │ │ +09e848: |[09e848] android.support.v4.app.DialogFragment.dismissInternal:(Z)V │ │ +09e858: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09e85a: 5541 cf00 |0001: iget-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ +09e85e: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +09e862: 0e00 |0005: return-void │ │ +09e864: 5c43 cf00 |0006: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ +09e868: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +09e86a: 5c41 d000 |0009: iput-boolean v1, v4, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ +09e86e: 5441 ce00 |000b: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e872: 3801 0a00 |000d: if-eqz v1, 0017 // +000a │ │ +09e876: 5441 ce00 |000f: iget-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e87a: 6e10 9a00 0100 |0011: invoke-virtual {v1}, Landroid/app/Dialog;.dismiss:()V // method@009a │ │ +09e880: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +09e882: 5b41 ce00 |0015: iput-object v1, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e886: 5c43 d400 |0017: iput-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ +09e88a: 5241 cb00 |0019: iget v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09e88e: 3a01 0f00 |001b: if-ltz v1, 002a // +000f │ │ +09e892: 6e10 1305 0400 |001d: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0513 │ │ +09e898: 0c01 |0020: move-result-object v1 │ │ +09e89a: 5242 cb00 |0021: iget v2, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09e89e: 6e30 0606 2103 |0023: invoke-virtual {v1, v2, v3}, Landroid/support/v4/app/FragmentManager;.popBackStack:(II)V // method@0606 │ │ +09e8a4: 12f1 |0026: const/4 v1, #int -1 // #ff │ │ +09e8a6: 5941 cb00 |0027: iput v1, v4, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09e8aa: 28dc |0029: goto 0005 // -0024 │ │ +09e8ac: 6e10 1305 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@0513 │ │ +09e8b2: 0c01 |002d: move-result-object v1 │ │ +09e8b4: 6e10 f905 0100 |002e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +09e8ba: 0c00 |0031: move-result-object v0 │ │ +09e8bc: 6e20 ce06 4000 |0032: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06ce │ │ +09e8c2: 3805 0600 |0035: if-eqz v5, 003b // +0006 │ │ +09e8c6: 6e10 c806 0000 |0037: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@06c8 │ │ +09e8cc: 28cb |003a: goto 0005 // -0035 │ │ +09e8ce: 6e10 c706 0000 |003b: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +09e8d4: 28c7 |003e: goto 0005 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0005 line=203 │ │ 0x0006 line=183 │ │ 0x0008 line=184 │ │ 0x000b line=185 │ │ @@ -172997,17 +173053,17 @@ │ │ type : '()Landroid/app/Dialog;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09af68: |[09af68] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ -09af78: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09af7c: 1100 |0002: return-object v0 │ │ +09e8d8: |[09e8d8] android.support.v4.app.DialogFragment.getDialog:()Landroid/app/Dialog; │ │ +09e8e8: 5410 ce00 |0000: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e8ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #4 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -173015,51 +173071,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 │ │ -09af80: |[09af80] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ -09af90: 5520 d100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09af94: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ -09af98: 6f20 4505 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0545 │ │ -09af9e: 0c00 |0007: move-result-object v0 │ │ -09afa0: 1100 |0008: return-object v0 │ │ -09afa2: 6e20 1d05 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@051d │ │ -09afa8: 0c00 |000c: move-result-object v0 │ │ -09afaa: 5b20 ce00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09afae: 5220 d200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09afb2: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ -09afb8: 5420 ce00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09afbc: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ -09afc0: 5420 ce00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09afc4: 6e10 9b00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@009b │ │ -09afca: 0c00 |001d: move-result-object v0 │ │ -09afcc: 1a01 c61f |001e: const-string v1, "layout_inflater" // string@1fc6 │ │ -09afd0: 6e20 6801 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -09afd6: 0c00 |0023: move-result-object v0 │ │ -09afd8: 1f00 2304 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ -09afdc: 28e2 |0026: goto 0008 // -001e │ │ -09afde: 5420 ce00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09afe2: 6e10 9c00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009c │ │ -09afe8: 0c00 |002c: move-result-object v0 │ │ -09afea: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ -09afee: 6e20 141f 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1f14 │ │ -09aff4: 5420 ce00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09aff8: 1211 |0034: const/4 v1, #int 1 // #1 │ │ -09affa: 6e20 a000 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@00a0 │ │ -09b000: 28dc |0038: goto 0014 // -0024 │ │ -09b002: 5420 ca00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ca │ │ -09b006: 1a01 c61f |003b: const-string v1, "layout_inflater" // string@1fc6 │ │ -09b00a: 6e20 c305 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@05c3 │ │ -09b010: 0c00 |0040: move-result-object v0 │ │ -09b012: 1f00 2304 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ -09b016: 28c5 |0043: goto 0008 // -003b │ │ -09b018: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ +09e8f0: |[09e8f0] android.support.v4.app.DialogFragment.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; │ │ +09e900: 5520 d100 |0000: iget-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09e904: 3900 0700 |0002: if-nez v0, 0009 // +0007 │ │ +09e908: 6f20 4505 3200 |0004: invoke-super {v2, v3}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0545 │ │ +09e90e: 0c00 |0007: move-result-object v0 │ │ +09e910: 1100 |0008: return-object v0 │ │ +09e912: 6e20 1d05 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/app/DialogFragment;.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; // method@051d │ │ +09e918: 0c00 |000c: move-result-object v0 │ │ +09e91a: 5b20 ce00 |000d: iput-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e91e: 5220 d200 |000f: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09e922: 2b00 3300 0000 |0011: packed-switch v0, 00000044 // +00000033 │ │ +09e928: 5420 ce00 |0014: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e92c: 3800 2300 |0016: if-eqz v0, 0039 // +0023 │ │ +09e930: 5420 ce00 |0018: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e934: 6e10 9b00 0000 |001a: invoke-virtual {v0}, Landroid/app/Dialog;.getContext:()Landroid/content/Context; // method@009b │ │ +09e93a: 0c00 |001d: move-result-object v0 │ │ +09e93c: 1a01 c71f |001e: const-string v1, "layout_inflater" // string@1fc7 │ │ +09e940: 6e20 6801 1000 |0020: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +09e946: 0c00 |0023: move-result-object v0 │ │ +09e948: 1f00 2304 |0024: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ +09e94c: 28e2 |0026: goto 0008 // -001e │ │ +09e94e: 5420 ce00 |0027: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e952: 6e10 9c00 0000 |0029: invoke-virtual {v0}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009c │ │ +09e958: 0c00 |002c: move-result-object v0 │ │ +09e95a: 1301 1800 |002d: const/16 v1, #int 24 // #18 │ │ +09e95e: 6e20 141f 1000 |002f: invoke-virtual {v0, v1}, Landroid/view/Window;.addFlags:(I)V // method@1f14 │ │ +09e964: 5420 ce00 |0032: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09e968: 1211 |0034: const/4 v1, #int 1 // #1 │ │ +09e96a: 6e20 a000 1000 |0035: invoke-virtual {v0, v1}, Landroid/app/Dialog;.requestWindowFeature:(I)Z // method@00a0 │ │ +09e970: 28dc |0038: goto 0014 // -0024 │ │ +09e972: 5420 ca00 |0039: iget-object v0, v2, Landroid/support/v4/app/DialogFragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00ca │ │ +09e976: 1a01 c71f |003b: const-string v1, "layout_inflater" // string@1fc7 │ │ +09e97a: 6e20 c305 1000 |003d: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@05c3 │ │ +09e980: 0c00 |0040: move-result-object v0 │ │ +09e982: 1f00 2304 |0041: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ +09e986: 28c5 |0043: goto 0008 // -003b │ │ +09e988: 0001 0300 0100 0000 2100 0000 2100 ... |0044: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=322 │ │ 0x0009 line=307 │ │ 0x000f line=308 │ │ @@ -173078,17 +173134,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b02c: |[09b02c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ -09b03c: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b040: 0f00 |0002: return v0 │ │ +09e99c: |[09e99c] android.support.v4.app.DialogFragment.getShowsDialog:()Z │ │ +09e9ac: 5510 d100 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09e9b0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #6 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -173096,17 +173152,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b044: |[09b044] android.support.v4.app.DialogFragment.getTheme:()I │ │ -09b054: 5210 d300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ -09b058: 0f00 |0002: return v0 │ │ +09e9b4: |[09e9b4] android.support.v4.app.DialogFragment.getTheme:()I │ │ +09e9c4: 5210 d300 |0000: iget v0, v1, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ +09e9c8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #7 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -173114,17 +173170,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b05c: |[09b05c] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ -09b06c: 5510 cc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ -09b070: 0f00 |0002: return v0 │ │ +09e9cc: |[09e9cc] android.support.v4.app.DialogFragment.isCancelable:()Z │ │ +09e9dc: 5510 cc00 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ +09e9e0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ │ │ #8 : (in Landroid/support/v4/app/DialogFragment;) │ │ @@ -173132,50 +173188,50 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -09b074: |[09b074] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ -09b084: 6f20 6605 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0566 │ │ -09b08a: 5542 d100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b08e: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ -09b092: 0e00 |0007: return-void │ │ -09b094: 6e10 1705 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0517 │ │ -09b09a: 0c01 |000b: move-result-object v1 │ │ -09b09c: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ -09b0a0: 6e10 091e 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -09b0a6: 0c02 |0011: move-result-object v2 │ │ -09b0a8: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ -09b0ac: 2202 d305 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09b0b0: 1a03 cd03 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@03cd │ │ -09b0b4: 7020 882e 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09b0ba: 2702 |001b: throw v2 │ │ -09b0bc: 5442 ce00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b0c0: 6e20 a200 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@00a2 │ │ -09b0c6: 5442 ce00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b0ca: 6e10 1105 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0511 │ │ -09b0d0: 0c03 |0026: move-result-object v3 │ │ -09b0d2: 6e20 a500 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@00a5 │ │ -09b0d8: 5442 ce00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b0dc: 5543 cc00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ -09b0e0: 6e20 a100 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a1 │ │ -09b0e6: 5442 ce00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b0ea: 6e20 a300 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@00a3 │ │ -09b0f0: 5442 ce00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b0f4: 6e20 a400 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@00a4 │ │ -09b0fa: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ -09b0fe: 1a02 4715 |003d: const-string v2, "android:savedDialogState" // string@1547 │ │ -09b102: 6e20 6903 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ -09b108: 0c00 |0042: move-result-object v0 │ │ -09b10a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ -09b10e: 5442 ce00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b112: 6e20 9e00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@009e │ │ -09b118: 28bd |004a: goto 0007 // -0043 │ │ +09e9e4: |[09e9e4] android.support.v4.app.DialogFragment.onActivityCreated:(Landroid/os/Bundle;)V │ │ +09e9f4: 6f20 6605 5400 |0000: invoke-super {v4, v5}, Landroid/support/v4/app/Fragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@0566 │ │ +09e9fa: 5542 d100 |0003: iget-boolean v2, v4, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09e9fe: 3902 0300 |0005: if-nez v2, 0008 // +0003 │ │ +09ea02: 0e00 |0007: return-void │ │ +09ea04: 6e10 1705 0400 |0008: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getView:()Landroid/view/View; // method@0517 │ │ +09ea0a: 0c01 |000b: move-result-object v1 │ │ +09ea0c: 3801 1500 |000c: if-eqz v1, 0021 // +0015 │ │ +09ea10: 6e10 091e 0100 |000e: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +09ea16: 0c02 |0011: move-result-object v2 │ │ +09ea18: 3802 0a00 |0012: if-eqz v2, 001c // +000a │ │ +09ea1c: 2202 d305 |0014: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09ea20: 1a03 ce03 |0016: const-string v3, "DialogFragment can not be attached to a container view" // string@03ce │ │ +09ea24: 7020 882e 3200 |0018: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09ea2a: 2702 |001b: throw v2 │ │ +09ea2c: 5442 ce00 |001c: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ea30: 6e20 a200 1200 |001e: invoke-virtual {v2, v1}, Landroid/app/Dialog;.setContentView:(Landroid/view/View;)V // method@00a2 │ │ +09ea36: 5442 ce00 |0021: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ea3a: 6e10 1105 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0511 │ │ +09ea40: 0c03 |0026: move-result-object v3 │ │ +09ea42: 6e20 a500 3200 |0027: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setOwnerActivity:(Landroid/app/Activity;)V // method@00a5 │ │ +09ea48: 5442 ce00 |002a: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ea4c: 5543 cc00 |002c: iget-boolean v3, v4, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ +09ea50: 6e20 a100 3200 |002e: invoke-virtual {v2, v3}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a1 │ │ +09ea56: 5442 ce00 |0031: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ea5a: 6e20 a300 4200 |0033: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnCancelListener:(Landroid/content/DialogInterface$OnCancelListener;)V // method@00a3 │ │ +09ea60: 5442 ce00 |0036: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ea64: 6e20 a400 4200 |0038: invoke-virtual {v2, v4}, Landroid/app/Dialog;.setOnDismissListener:(Landroid/content/DialogInterface$OnDismissListener;)V // method@00a4 │ │ +09ea6a: 3805 ccff |003b: if-eqz v5, 0007 // -0034 │ │ +09ea6e: 1a02 4815 |003d: const-string v2, "android:savedDialogState" // string@1548 │ │ +09ea72: 6e20 6903 2500 |003f: invoke-virtual {v5, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ +09ea78: 0c00 |0042: move-result-object v0 │ │ +09ea7a: 3800 c4ff |0043: if-eqz v0, 0007 // -003c │ │ +09ea7e: 5442 ce00 |0045: iget-object v2, v4, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ea82: 6e20 9e00 0200 |0047: invoke-virtual {v2, v0}, Landroid/app/Dialog;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@009e │ │ +09ea88: 28bd |004a: goto 0007 // -0043 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0003 line=370 │ │ 0x0007 line=391 │ │ 0x0008 line=374 │ │ 0x000c line=375 │ │ @@ -173201,21 +173257,21 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -09b11c: |[09b11c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -09b12c: 6f20 6805 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0568 │ │ -09b132: 5510 d000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ -09b136: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ -09b13a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -09b13c: 5c10 cf00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ -09b140: 0e00 |000a: return-void │ │ +09ea8c: |[09ea8c] android.support.v4.app.DialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +09ea9c: 6f20 6805 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0568 │ │ +09eaa2: 5510 d000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ +09eaa6: 3900 0500 |0005: if-nez v0, 000a // +0005 │ │ +09eaaa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +09eaac: 5c10 cf00 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ +09eab0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0003 line=266 │ │ 0x0007 line=269 │ │ 0x000a line=271 │ │ locals : │ │ @@ -173227,16 +173283,16 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09b144: |[09b144] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ -09b154: 0e00 |0000: return-void │ │ +09eab4: |[09eab4] android.support.v4.app.DialogFragment.onCancel:(Landroid/content/DialogInterface;)V │ │ +09eac4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=354 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0001 reg=1 dialog Landroid/content/DialogInterface; │ │ │ │ @@ -173245,48 +173301,48 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -09b158: |[09b158] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ -09b168: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -09b16a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09b16c: 6f20 6b05 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ -09b172: 5230 cd00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00cd │ │ -09b176: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ -09b17a: 0110 |0009: move v0, v1 │ │ -09b17c: 5c30 d100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b180: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ -09b184: 1a00 4915 |000e: const-string v0, "android:style" // string@1549 │ │ -09b188: 6e30 6d03 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -09b18e: 0a00 |0013: move-result v0 │ │ -09b190: 5930 d200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09b194: 1a00 4e15 |0016: const-string v0, "android:theme" // string@154e │ │ -09b198: 6e30 6d03 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -09b19e: 0a00 |001b: move-result v0 │ │ -09b1a0: 5930 d300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ -09b1a4: 1a00 4215 |001e: const-string v0, "android:cancelable" // string@1542 │ │ -09b1a8: 6e30 6803 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0368 │ │ -09b1ae: 0a00 |0023: move-result v0 │ │ -09b1b0: 5c30 cc00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ -09b1b4: 1a00 4815 |0026: const-string v0, "android:showsDialog" // string@1548 │ │ -09b1b8: 5531 d100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b1bc: 6e30 6803 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0368 │ │ -09b1c2: 0a00 |002d: move-result v0 │ │ -09b1c4: 5c30 d100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b1c8: 1a00 4115 |0030: const-string v0, "android:backStackId" // string@1541 │ │ -09b1cc: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ -09b1ce: 6e30 6d03 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -09b1d4: 0a00 |0036: move-result v0 │ │ -09b1d6: 5930 cb00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09b1da: 0e00 |0039: return-void │ │ -09b1dc: 0120 |003a: move v0, v2 │ │ -09b1de: 28cf |003b: goto 000a // -0031 │ │ +09eac8: |[09eac8] android.support.v4.app.DialogFragment.onCreate:(Landroid/os/Bundle;)V │ │ +09ead8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +09eada: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +09eadc: 6f20 6b05 4300 |0002: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onCreate:(Landroid/os/Bundle;)V // method@056b │ │ +09eae2: 5230 cd00 |0005: iget v0, v3, Landroid/support/v4/app/DialogFragment;.mContainerId:I // field@00cd │ │ +09eae6: 3900 3300 |0007: if-nez v0, 003a // +0033 │ │ +09eaea: 0110 |0009: move v0, v1 │ │ +09eaec: 5c30 d100 |000a: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09eaf0: 3804 2d00 |000c: if-eqz v4, 0039 // +002d │ │ +09eaf4: 1a00 4a15 |000e: const-string v0, "android:style" // string@154a │ │ +09eaf8: 6e30 6d03 0402 |0010: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +09eafe: 0a00 |0013: move-result v0 │ │ +09eb00: 5930 d200 |0014: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09eb04: 1a00 4f15 |0016: const-string v0, "android:theme" // string@154f │ │ +09eb08: 6e30 6d03 0402 |0018: invoke-virtual {v4, v0, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +09eb0e: 0a00 |001b: move-result v0 │ │ +09eb10: 5930 d300 |001c: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ +09eb14: 1a00 4315 |001e: const-string v0, "android:cancelable" // string@1543 │ │ +09eb18: 6e30 6803 0401 |0020: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0368 │ │ +09eb1e: 0a00 |0023: move-result v0 │ │ +09eb20: 5c30 cc00 |0024: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ +09eb24: 1a00 4915 |0026: const-string v0, "android:showsDialog" // string@1549 │ │ +09eb28: 5531 d100 |0028: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09eb2c: 6e30 6803 0401 |002a: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0368 │ │ +09eb32: 0a00 |002d: move-result v0 │ │ +09eb34: 5c30 d100 |002e: iput-boolean v0, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09eb38: 1a00 4215 |0030: const-string v0, "android:backStackId" // string@1542 │ │ +09eb3c: 12f1 |0032: const/4 v1, #int -1 // #ff │ │ +09eb3e: 6e30 6d03 0401 |0033: invoke-virtual {v4, v0, v1}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +09eb44: 0a00 |0036: move-result v0 │ │ +09eb46: 5930 cb00 |0037: iput v0, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09eb4a: 0e00 |0039: return-void │ │ +09eb4c: 0120 |003a: move v0, v2 │ │ +09eb4e: 28cf |003b: goto 000a // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=286 │ │ 0x0005 line=288 │ │ 0x000c line=290 │ │ 0x000e line=291 │ │ 0x0016 line=292 │ │ @@ -173304,22 +173360,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 │ │ -09b1e0: |[09b1e0] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ -09b1f0: 2200 1700 |0000: new-instance v0, Landroid/app/Dialog; // type@0017 │ │ -09b1f4: 6e10 1105 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0511 │ │ -09b1fa: 0c01 |0005: move-result-object v1 │ │ -09b1fc: 6e10 1605 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0516 │ │ -09b202: 0a02 |0009: move-result v2 │ │ -09b204: 7030 9900 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0099 │ │ -09b20a: 1100 |000d: return-object v0 │ │ +09eb50: |[09eb50] android.support.v4.app.DialogFragment.onCreateDialog:(Landroid/os/Bundle;)Landroid/app/Dialog; │ │ +09eb60: 2200 1700 |0000: new-instance v0, Landroid/app/Dialog; // type@0017 │ │ +09eb64: 6e10 1105 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@0511 │ │ +09eb6a: 0c01 |0005: move-result-object v1 │ │ +09eb6c: 6e10 1605 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/DialogFragment;.getTheme:()I // method@0516 │ │ +09eb72: 0a02 |0009: move-result v2 │ │ +09eb74: 7030 9900 1002 |000a: invoke-direct {v0, v1, v2}, Landroid/app/Dialog;.:(Landroid/content/Context;I)V // method@0099 │ │ +09eb7a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x000e reg=4 savedInstanceState Landroid/os/Bundle; │ │ │ │ @@ -173328,25 +173384,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -09b20c: |[09b20c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ -09b21c: 6f10 7205 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0572 │ │ -09b222: 5410 ce00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b226: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -09b22a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -09b22c: 5c10 d400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ -09b230: 5410 ce00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b234: 6e10 9a00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009a │ │ -09b23a: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -09b23c: 5b10 ce00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b240: 0e00 |0012: return-void │ │ +09eb7c: |[09eb7c] android.support.v4.app.DialogFragment.onDestroyView:()V │ │ +09eb8c: 6f10 7205 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0572 │ │ +09eb92: 5410 ce00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09eb96: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +09eb9a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +09eb9c: 5c10 d400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ +09eba0: 5410 ce00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09eba4: 6e10 9a00 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.dismiss:()V // method@009a │ │ +09ebaa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +09ebac: 5b10 ce00 |0010: iput-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ebb0: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ 0x0003 line=442 │ │ 0x0007 line=446 │ │ 0x000a line=447 │ │ 0x000f line=448 │ │ @@ -173359,23 +173415,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -09b244: |[09b244] android.support.v4.app.DialogFragment.onDetach:()V │ │ -09b254: 6f10 7305 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0573 │ │ -09b25a: 5510 d000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ -09b25e: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ -09b262: 5510 cf00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ -09b266: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -09b26a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -09b26c: 5c10 cf00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ -09b270: 0e00 |000e: return-void │ │ +09ebb4: |[09ebb4] android.support.v4.app.DialogFragment.onDetach:()V │ │ +09ebc4: 6f10 7305 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0573 │ │ +09ebca: 5510 d000 |0003: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ +09ebce: 3900 0900 |0005: if-nez v0, 000e // +0009 │ │ +09ebd2: 5510 cf00 |0007: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ +09ebd6: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +09ebda: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +09ebdc: 5c10 cf00 |000c: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ +09ebe0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0003 line=276 │ │ 0x000b line=280 │ │ 0x000e line=282 │ │ locals : │ │ @@ -173386,20 +173442,20 @@ │ │ type : '(Landroid/content/DialogInterface;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09b274: |[09b274] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ -09b284: 5510 d400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ -09b288: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -09b28c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -09b28e: 6e20 1005 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0510 │ │ -09b294: 0e00 |0008: return-void │ │ +09ebe4: |[09ebe4] android.support.v4.app.DialogFragment.onDismiss:(Landroid/content/DialogInterface;)V │ │ +09ebf4: 5510 d400 |0000: iget-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ +09ebf8: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +09ebfc: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +09ebfe: 6e20 1005 0100 |0005: invoke-virtual {v1, v0}, Landroid/support/v4/app/DialogFragment;.dismissInternal:(Z)V // method@0510 │ │ +09ec04: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0004 line=362 │ │ 0x0008 line=364 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -173410,51 +173466,51 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 77 16-bit code units │ │ -09b298: |[09b298] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -09b2a8: 6f20 7c05 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@057c │ │ -09b2ae: 5431 ce00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b2b2: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ -09b2b6: 5431 ce00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b2ba: 6e10 9f00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@009f │ │ -09b2c0: 0c00 |000c: move-result-object v0 │ │ -09b2c2: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -09b2c6: 1a01 4715 |000f: const-string v1, "android:savedDialogState" // string@1547 │ │ -09b2ca: 6e30 7a03 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ -09b2d0: 5231 d200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09b2d4: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -09b2d8: 1a01 4915 |0018: const-string v1, "android:style" // string@1549 │ │ -09b2dc: 5232 d200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09b2e0: 6e30 7d03 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -09b2e6: 5231 d300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ -09b2ea: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ -09b2ee: 1a01 4e15 |0023: const-string v1, "android:theme" // string@154e │ │ -09b2f2: 5232 d300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ -09b2f6: 6e30 7d03 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -09b2fc: 5531 cc00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ -09b300: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ -09b304: 1a01 4215 |002e: const-string v1, "android:cancelable" // string@1542 │ │ -09b308: 5532 cc00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ -09b30c: 6e30 7903 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -09b312: 5531 d100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b316: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ -09b31a: 1a01 4815 |0039: const-string v1, "android:showsDialog" // string@1548 │ │ -09b31e: 5532 d100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b322: 6e30 7903 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -09b328: 5231 cb00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09b32c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ -09b32e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ -09b332: 1a01 4115 |0045: const-string v1, "android:backStackId" // string@1541 │ │ -09b336: 5232 cb00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09b33a: 6e30 7d03 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -09b340: 0e00 |004c: return-void │ │ +09ec08: |[09ec08] android.support.v4.app.DialogFragment.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +09ec18: 6f20 7c05 4300 |0000: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@057c │ │ +09ec1e: 5431 ce00 |0003: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ec22: 3801 0f00 |0005: if-eqz v1, 0014 // +000f │ │ +09ec26: 5431 ce00 |0007: iget-object v1, v3, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ec2a: 6e10 9f00 0100 |0009: invoke-virtual {v1}, Landroid/app/Dialog;.onSaveInstanceState:()Landroid/os/Bundle; // method@009f │ │ +09ec30: 0c00 |000c: move-result-object v0 │ │ +09ec32: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +09ec36: 1a01 4815 |000f: const-string v1, "android:savedDialogState" // string@1548 │ │ +09ec3a: 6e30 7a03 1400 |0011: invoke-virtual {v4, v1, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ +09ec40: 5231 d200 |0014: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09ec44: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +09ec48: 1a01 4a15 |0018: const-string v1, "android:style" // string@154a │ │ +09ec4c: 5232 d200 |001a: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09ec50: 6e30 7d03 1402 |001c: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +09ec56: 5231 d300 |001f: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ +09ec5a: 3801 0900 |0021: if-eqz v1, 002a // +0009 │ │ +09ec5e: 1a01 4f15 |0023: const-string v1, "android:theme" // string@154f │ │ +09ec62: 5232 d300 |0025: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ +09ec66: 6e30 7d03 1402 |0027: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +09ec6c: 5531 cc00 |002a: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ +09ec70: 3901 0900 |002c: if-nez v1, 0035 // +0009 │ │ +09ec74: 1a01 4315 |002e: const-string v1, "android:cancelable" // string@1543 │ │ +09ec78: 5532 cc00 |0030: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ +09ec7c: 6e30 7903 1402 |0032: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +09ec82: 5531 d100 |0035: iget-boolean v1, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09ec86: 3901 0900 |0037: if-nez v1, 0040 // +0009 │ │ +09ec8a: 1a01 4915 |0039: const-string v1, "android:showsDialog" // string@1549 │ │ +09ec8e: 5532 d100 |003b: iget-boolean v2, v3, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09ec92: 6e30 7903 1402 |003d: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +09ec98: 5231 cb00 |0040: iget v1, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09ec9c: 12f2 |0042: const/4 v2, #int -1 // #ff │ │ +09ec9e: 3221 0900 |0043: if-eq v1, v2, 004c // +0009 │ │ +09eca2: 1a01 4215 |0045: const-string v1, "android:backStackId" // string@1542 │ │ +09eca6: 5232 cb00 |0047: iget v2, v3, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09ecaa: 6e30 7d03 1402 |0049: invoke-virtual {v4, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +09ecb0: 0e00 |004c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0003 line=405 │ │ 0x0007 line=406 │ │ 0x000d line=407 │ │ 0x000f line=408 │ │ @@ -173479,23 +173535,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -09b344: |[09b344] android.support.v4.app.DialogFragment.onStart:()V │ │ -09b354: 6f10 7d05 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@057d │ │ -09b35a: 5410 ce00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b35e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -09b362: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -09b364: 5c10 d400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ -09b368: 5410 ce00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b36c: 6e10 a700 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00a7 │ │ -09b372: 0e00 |000f: return-void │ │ +09ecb4: |[09ecb4] android.support.v4.app.DialogFragment.onStart:()V │ │ +09ecc4: 6f10 7d05 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStart:()V // method@057d │ │ +09ecca: 5410 ce00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ecce: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +09ecd2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +09ecd4: 5c10 d400 |0008: iput-boolean v0, v1, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ +09ecd8: 5410 ce00 |000a: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ecdc: 6e10 a700 0000 |000c: invoke-virtual {v0}, Landroid/app/Dialog;.show:()V // method@00a7 │ │ +09ece2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0007 line=397 │ │ 0x000a line=398 │ │ 0x000f line=400 │ │ @@ -173507,21 +173563,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09b374: |[09b374] android.support.v4.app.DialogFragment.onStop:()V │ │ -09b384: 6f10 7e05 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@057e │ │ -09b38a: 5410 ce00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b38e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -09b392: 5410 ce00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b396: 6e10 9d00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@009d │ │ -09b39c: 0e00 |000c: return-void │ │ +09ece4: |[09ece4] android.support.v4.app.DialogFragment.onStop:()V │ │ +09ecf4: 6f10 7e05 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onStop:()V // method@057e │ │ +09ecfa: 5410 ce00 |0003: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ecfe: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +09ed02: 5410 ce00 |0007: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ed06: 6e10 9d00 0000 |0009: invoke-virtual {v0}, Landroid/app/Dialog;.hide:()V // method@009d │ │ +09ed0c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ 0x0007 line=432 │ │ 0x000c line=434 │ │ locals : │ │ @@ -173532,21 +173588,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -09b3a0: |[09b3a0] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ -09b3b0: 5c12 cc00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ -09b3b4: 5410 ce00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b3b8: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -09b3bc: 5410 ce00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ -09b3c0: 6e20 a100 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a1 │ │ -09b3c6: 0e00 |000b: return-void │ │ +09ed10: |[09ed10] android.support.v4.app.DialogFragment.setCancelable:(Z)V │ │ +09ed20: 5c12 cc00 |0000: iput-boolean v2, v1, Landroid/support/v4/app/DialogFragment;.mCancelable:Z // field@00cc │ │ +09ed24: 5410 ce00 |0002: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ed28: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +09ed2c: 5410 ce00 |0006: iget-object v0, v1, Landroid/support/v4/app/DialogFragment;.mDialog:Landroid/app/Dialog; // field@00ce │ │ +09ed30: 6e20 a100 2000 |0008: invoke-virtual {v0, v2}, Landroid/app/Dialog;.setCancelable:(Z)V // method@00a1 │ │ +09ed36: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0002 line=225 │ │ 0x000b line=226 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/app/DialogFragment; │ │ @@ -173557,17 +173613,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09b3c8: |[09b3c8] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ -09b3d8: 5c01 d100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ -09b3dc: 0e00 |0002: return-void │ │ +09ed38: |[09ed38] android.support.v4.app.DialogFragment.setShowsDialog:(Z)V │ │ +09ed48: 5c01 d100 |0000: iput-boolean v1, v0, Landroid/support/v4/app/DialogFragment;.mShowsDialog:Z // field@00d1 │ │ +09ed4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/DialogFragment; │ │ 0x0000 - 0x0003 reg=1 showsDialog Z │ │ @@ -173577,27 +173633,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -09b3e0: |[09b3e0] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ -09b3f0: 5923 d200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09b3f4: 5220 d200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09b3f8: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -09b3fa: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ -09b3fe: 5220 d200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ -09b402: 1231 |0009: const/4 v1, #int 3 // #3 │ │ -09b404: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ -09b408: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ -09b40e: 5920 d300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ -09b412: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ -09b416: 5924 d300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ -09b41a: 0e00 |0015: return-void │ │ +09ed50: |[09ed50] android.support.v4.app.DialogFragment.setStyle:(II)V │ │ +09ed60: 5923 d200 |0000: iput v3, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09ed64: 5220 d200 |0002: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09ed68: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +09ed6a: 3210 0700 |0005: if-eq v0, v1, 000c // +0007 │ │ +09ed6e: 5220 d200 |0007: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mStyle:I // field@00d2 │ │ +09ed72: 1231 |0009: const/4 v1, #int 3 // #3 │ │ +09ed74: 3310 0700 |000a: if-ne v0, v1, 0011 // +0007 │ │ +09ed78: 1400 5900 0301 |000c: const v0, #float 2.40611e-38 // #01030059 │ │ +09ed7e: 5920 d300 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ +09ed82: 3804 0400 |0011: if-eqz v4, 0015 // +0004 │ │ +09ed86: 5924 d300 |0013: iput v4, v2, Landroid/support/v4/app/DialogFragment;.mTheme:I // field@00d3 │ │ +09ed8a: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0002 line=114 │ │ 0x000c line=115 │ │ 0x0011 line=117 │ │ 0x0013 line=118 │ │ @@ -173612,26 +173668,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 │ │ -09b41c: |[09b41c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ -09b42c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09b42e: 5c21 cf00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ -09b432: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -09b434: 5c20 d000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ -09b438: 6e30 c306 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@06c3 │ │ -09b43e: 5c21 d400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ -09b442: 6e10 c706 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -09b448: 0a00 |000e: move-result v0 │ │ -09b44a: 5920 cb00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09b44e: 5220 cb00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ -09b452: 0f00 |0013: return v0 │ │ +09ed8c: |[09ed8c] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentTransaction;Ljava/lang/String;)I │ │ +09ed9c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09ed9e: 5c21 cf00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ +09eda2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09eda4: 5c20 d000 |0004: iput-boolean v0, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ +09eda8: 6e30 c306 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@06c3 │ │ +09edae: 5c21 d400 |0009: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mViewDestroyed:Z // field@00d4 │ │ +09edb2: 6e10 c706 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +09edb8: 0a00 |000e: move-result v0 │ │ +09edba: 5920 cb00 |000f: iput v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09edbe: 5220 cb00 |0011: iget v0, v2, Landroid/support/v4/app/DialogFragment;.mBackStackId:I // field@00cb │ │ +09edc2: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x000b line=155 │ │ @@ -173646,45 +173702,45 @@ │ │ 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 │ │ -09b454: |[09b454] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ -09b464: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09b466: 5c21 cf00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ -09b46a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -09b46c: 5c21 d000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ -09b470: 6e10 f905 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -09b476: 0c00 |0009: move-result-object v0 │ │ -09b478: 6e30 c306 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@06c3 │ │ -09b47e: 6e10 c706 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -09b484: 0e00 |0010: return-void │ │ +09edc4: |[09edc4] android.support.v4.app.DialogFragment.show:(Landroid/support/v4/app/FragmentManager;Ljava/lang/String;)V │ │ +09edd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09edd6: 5c21 cf00 |0001: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mDismissed:Z // field@00cf │ │ +09edda: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +09eddc: 5c21 d000 |0004: iput-boolean v1, v2, Landroid/support/v4/app/DialogFragment;.mShownByMe:Z // field@00d0 │ │ +09ede0: 6e10 f905 0300 |0006: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +09ede6: 0c00 |0009: move-result-object v0 │ │ +09ede8: 6e30 c306 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@06c3 │ │ +09edee: 6e10 c706 0000 |000d: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +09edf4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=135 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x000d line=138 │ │ 0x0010 line=139 │ │ locals : │ │ 0x000a - 0x0011 reg=0 ft Landroid/support/v4/app/FragmentTransaction; │ │ 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 : 974 (DialogFragment.java) │ │ + source_file_idx : 975 (DialogFragment.java) │ │ │ │ Class #776 header: │ │ class_idx : 267 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1219 │ │ +source_file_idx : 1220 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #776 annotations: │ │ Annotations on class │ │ @@ -173709,18 +173765,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 │ │ -09b488: |[09b488] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ -09b498: 5b01 d500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ -09b49c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09b4a2: 0e00 |0005: return-void │ │ +09edf8: |[09edf8] android.support.v4.app.Fragment$1.:(Landroid/support/v4/app/Fragment;)V │ │ +09ee08: 5b01 d500 |0000: iput-object v1, v0, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ +09ee0c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09ee12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1742 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/Fragment$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/Fragment; │ │ │ │ @@ -173730,27 +173786,27 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -09b4a4: |[09b4a4] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ -09b4b4: 5420 d500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ -09b4b8: 5400 1001 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09b4bc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -09b4c0: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09b4c4: 1a01 c104 |0008: const-string v1, "Fragment does not have a view" // string@04c1 │ │ -09b4c8: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09b4ce: 2700 |000d: throw v0 │ │ -09b4d0: 5420 d500 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ -09b4d4: 5400 1001 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09b4d8: 6e20 e61d 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -09b4de: 0c00 |0015: move-result-object v0 │ │ -09b4e0: 1100 |0016: return-object v0 │ │ +09ee14: |[09ee14] android.support.v4.app.Fragment$1.findViewById:(I)Landroid/view/View; │ │ +09ee24: 5420 d500 |0000: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ +09ee28: 5400 1001 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09ee2c: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +09ee30: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09ee34: 1a01 c204 |0008: const-string v1, "Fragment does not have a view" // string@04c2 │ │ +09ee38: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09ee3e: 2700 |000d: throw v0 │ │ +09ee40: 5420 d500 |000e: iget-object v0, v2, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ +09ee44: 5400 1001 |0010: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09ee48: 6e20 e61d 3000 |0012: invoke-virtual {v0, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +09ee4e: 0c00 |0015: move-result-object v0 │ │ +09ee50: 1100 |0016: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1745 │ │ 0x0006 line=1746 │ │ 0x000e line=1748 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Landroid/support/v4/app/Fragment$1; │ │ @@ -173761,35 +173817,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -09b4e4: |[09b4e4] android.support.v4.app.Fragment$1.hasView:()Z │ │ -09b4f4: 5410 d500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ -09b4f8: 5400 1001 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09b4fc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -09b500: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -09b502: 0f00 |0007: return v0 │ │ -09b504: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -09b506: 28fe |0009: goto 0007 // -0002 │ │ +09ee54: |[09ee54] android.support.v4.app.Fragment$1.hasView:()Z │ │ +09ee64: 5410 d500 |0000: iget-object v0, v1, Landroid/support/v4/app/Fragment$1;.this$0:Landroid/support/v4/app/Fragment; // field@00d5 │ │ +09ee68: 5400 1001 |0002: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +09ee6c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +09ee70: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +09ee72: 0f00 |0007: return v0 │ │ +09ee74: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +09ee76: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1753 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/Fragment$1; │ │ │ │ - source_file_idx : 1219 (Fragment.java) │ │ + source_file_idx : 1220 (Fragment.java) │ │ │ │ Class #777 header: │ │ class_idx : 273 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1221 │ │ +source_file_idx : 1222 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #777 annotations: │ │ Annotations on class │ │ @@ -173814,18 +173870,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 │ │ -09b508: |[09b508] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ -09b518: 5b01 1401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0114 │ │ -09b51c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09b522: 0e00 |0005: return-void │ │ +09ee78: |[09ee78] android.support.v4.app.FragmentActivity$2.:(Landroid/support/v4/app/FragmentActivity;)V │ │ +09ee88: 5b01 1401 |0000: iput-object v1, v0, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0114 │ │ +09ee8c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +09ee92: 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; │ │ │ │ @@ -173835,19 +173891,19 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -09b524: |[09b524] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ -09b534: 5410 1401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0114 │ │ -09b538: 6e20 b505 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@05b5 │ │ -09b53e: 0c00 |0005: move-result-object v0 │ │ -09b540: 1100 |0006: return-object v0 │ │ +09ee94: |[09ee94] android.support.v4.app.FragmentActivity$2.findViewById:(I)Landroid/view/View; │ │ +09eea4: 5410 1401 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0114 │ │ +09eea8: 6e20 b505 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/app/FragmentActivity;.findViewById:(I)Landroid/view/View; // method@05b5 │ │ +09eeae: 0c00 |0005: move-result-object v0 │ │ +09eeb0: 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 │ │ │ │ @@ -173856,41 +173912,41 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -09b544: |[09b544] android.support.v4.app.FragmentActivity$2.hasView:()Z │ │ -09b554: 5421 1401 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0114 │ │ -09b558: 6e10 c505 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ -09b55e: 0c00 |0005: move-result-object v0 │ │ -09b560: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -09b564: 6e10 1a1f 0000 |0008: invoke-virtual {v0}, Landroid/view/Window;.peekDecorView:()Landroid/view/View; // method@1f1a │ │ -09b56a: 0c01 |000b: move-result-object v1 │ │ -09b56c: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ -09b570: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -09b572: 0f01 |000f: return v1 │ │ -09b574: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -09b576: 28fe |0011: goto 000f // -0002 │ │ +09eeb4: |[09eeb4] android.support.v4.app.FragmentActivity$2.hasView:()Z │ │ +09eec4: 5421 1401 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentActivity$2;.this$0:Landroid/support/v4/app/FragmentActivity; // field@0114 │ │ +09eec8: 6e10 c505 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ +09eece: 0c00 |0005: move-result-object v0 │ │ +09eed0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +09eed4: 6e10 1a1f 0000 |0008: invoke-virtual {v0}, Landroid/view/Window;.peekDecorView:()Landroid/view/View; // method@1f1a │ │ +09eeda: 0c01 |000b: move-result-object v1 │ │ +09eedc: 3801 0400 |000c: if-eqz v1, 0010 // +0004 │ │ +09eee0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +09eee2: 0f01 |000f: return v1 │ │ +09eee4: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +09eee6: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0006 line=115 │ │ locals : │ │ 0x0006 - 0x0012 reg=0 window Landroid/view/Window; │ │ 0x0000 - 0x0012 reg=2 this Landroid/support/v4/app/FragmentActivity$2; │ │ │ │ - source_file_idx : 1221 (FragmentActivity.java) │ │ + source_file_idx : 1222 (FragmentActivity.java) │ │ │ │ Class #778 header: │ │ class_idx : 286 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 279 │ │ -source_file_idx : 1224 │ │ +source_file_idx : 1225 │ │ static_fields_size : 18 │ │ instance_fields_size: 23 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 70 │ │ │ │ Class #778 annotations: │ │ Annotations on class │ │ @@ -174118,37 +174174,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -09b578: |[09b578] android.support.v4.app.FragmentManagerImpl.:()V │ │ -09b588: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b58a: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ -09b58e: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ -09b592: 6a00 4401 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09b596: 6001 4500 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -09b59a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ -09b59e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ -09b5a2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -09b5a4: 6a00 4701 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0147 │ │ -09b5a8: 2200 6004 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ -09b5ac: 7020 f11f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff1 │ │ -09b5b2: 6900 4601 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0146 │ │ -09b5b6: 2200 6004 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ -09b5ba: 7020 f11f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff1 │ │ -09b5c0: 6900 4501 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0145 │ │ -09b5c4: 2200 5a04 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@045a │ │ -09b5c8: 7020 d81f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fd8 │ │ -09b5ce: 6900 3c01 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@013c │ │ -09b5d2: 2200 5a04 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@045a │ │ -09b5d6: 7020 d81f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fd8 │ │ -09b5dc: 6900 3b01 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013b │ │ -09b5e0: 0e00 |002c: return-void │ │ +09eee8: |[09eee8] android.support.v4.app.FragmentManagerImpl.:()V │ │ +09eef8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09eefa: 1504 2040 |0001: const/high16 v4, #int 1075838976 // #4020 │ │ +09eefe: 1503 c03f |0003: const/high16 v3, #int 1069547520 // #3fc0 │ │ +09ef02: 6a00 4401 |0005: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09ef06: 6001 4500 |0007: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +09ef0a: 1302 0b00 |0009: const/16 v2, #int 11 // #b │ │ +09ef0e: 3421 0300 |000b: if-lt v1, v2, 000e // +0003 │ │ +09ef12: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +09ef14: 6a00 4701 |000e: sput-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0147 │ │ +09ef18: 2200 6004 |0010: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ +09ef1c: 7020 f11f 4000 |0012: invoke-direct {v0, v4}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff1 │ │ +09ef22: 6900 4601 |0015: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0146 │ │ +09ef26: 2200 6004 |0017: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ +09ef2a: 7020 f11f 3000 |0019: invoke-direct {v0, v3}, Landroid/view/animation/DecelerateInterpolator;.:(F)V // method@1ff1 │ │ +09ef30: 6900 4501 |001c: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0145 │ │ +09ef34: 2200 5a04 |001e: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@045a │ │ +09ef38: 7020 d81f 4000 |0020: invoke-direct {v0, v4}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fd8 │ │ +09ef3e: 6900 3c01 |0023: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_QUINT:Landroid/view/animation/Interpolator; // field@013c │ │ +09ef42: 2200 5a04 |0025: new-instance v0, Landroid/view/animation/AccelerateInterpolator; // type@045a │ │ +09ef46: 7020 d81f 3000 |0027: invoke-direct {v0, v3}, Landroid/view/animation/AccelerateInterpolator;.:(F)V // method@1fd8 │ │ +09ef4c: 6900 3b01 |002a: sput-object v0, Landroid/support/v4/app/FragmentManagerImpl;.ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@013b │ │ +09ef50: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0005 line=410 │ │ 0x0007 line=413 │ │ 0x0010 line=746 │ │ 0x0017 line=747 │ │ 0x001e line=748 │ │ @@ -174160,25 +174216,25 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -09b5e4: |[09b5e4] android.support.v4.app.FragmentManagerImpl.:()V │ │ -09b5f4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09b5f6: 7010 f705 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@05f7 │ │ -09b5fc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09b5fe: 5920 5701 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09b602: 5b21 6101 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ -09b606: 5b21 6001 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09b60a: 2200 1801 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0118 │ │ -09b60e: 7020 0e06 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@060e │ │ -09b614: 5b20 5901 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ -09b618: 0e00 |0012: return-void │ │ +09ef54: |[09ef54] android.support.v4.app.FragmentManagerImpl.:()V │ │ +09ef64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09ef66: 7010 f705 0200 |0001: invoke-direct {v2}, Landroid/support/v4/app/FragmentManager;.:()V // method@05f7 │ │ +09ef6c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +09ef6e: 5920 5701 |0005: iput v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +09ef72: 5b21 6101 |0007: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ +09ef76: 5b21 6001 |0009: iput-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +09ef7a: 2200 1801 |000b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$1; // type@0118 │ │ +09ef7e: 7020 0e06 2000 |000d: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$1;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@060e │ │ +09ef84: 5b20 5901 |0010: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ +09ef88: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0004 line=436 │ │ 0x0007 line=448 │ │ 0x0009 line=449 │ │ 0x000b line=451 │ │ @@ -174191,37 +174247,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -09b61c: |[09b61c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ -09b62c: 5530 6201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09b630: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09b634: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09b638: 1a01 1603 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0316 │ │ -09b63c: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09b642: 2700 |000b: throw v0 │ │ -09b644: 5430 5d01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09b648: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ -09b64c: 2200 d305 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09b650: 2201 e705 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09b654: 7010 d22e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09b65a: 1a02 1703 |0017: const-string v2, "Can not perform this action inside of " // string@0317 │ │ -09b65e: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09b664: 0c01 |001c: move-result-object v1 │ │ -09b666: 5432 5d01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09b66a: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09b670: 0c01 |0022: move-result-object v1 │ │ -09b672: 6e10 e02e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09b678: 0c01 |0026: move-result-object v1 │ │ -09b67a: 7020 882e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09b680: 2700 |002a: throw v0 │ │ -09b682: 0e00 |002b: return-void │ │ +09ef8c: |[09ef8c] android.support.v4.app.FragmentManagerImpl.checkStateLoss:()V │ │ +09ef9c: 5530 6201 |0000: iget-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +09efa0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09efa4: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09efa8: 1a01 1803 |0006: const-string v1, "Can not perform this action after onSaveInstanceState" // string@0318 │ │ +09efac: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09efb2: 2700 |000b: throw v0 │ │ +09efb4: 5430 5d01 |000c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +09efb8: 3800 1d00 |000e: if-eqz v0, 002b // +001d │ │ +09efbc: 2200 d305 |0010: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09efc0: 2201 e705 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09efc4: 7010 d22e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09efca: 1a02 1903 |0017: const-string v2, "Can not perform this action inside of " // string@0319 │ │ +09efce: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09efd4: 0c01 |001c: move-result-object v1 │ │ +09efd6: 5432 5d01 |001d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +09efda: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09efe0: 0c01 |0022: move-result-object v1 │ │ +09efe2: 6e10 e02e 0100 |0023: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09efe8: 0c01 |0026: move-result-object v1 │ │ +09efea: 7020 882e 1000 |0027: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09eff0: 2700 |002a: throw v0 │ │ +09eff2: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1364 │ │ 0x0004 line=1365 │ │ 0x000c line=1368 │ │ 0x0010 line=1369 │ │ 0x002b line=1372 │ │ @@ -174233,22 +174289,22 @@ │ │ type : '(Landroid/content/Context;FF)Landroid/view/animation/Animation;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -09b684: |[09b684] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ -09b694: 2200 5b04 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@045b │ │ -09b698: 7030 d91f 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fd9 │ │ -09b69e: 6201 4501 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0145 │ │ -09b6a2: 6e20 dc1f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fdc │ │ -09b6a8: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ -09b6ac: 6e30 db1f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fdb │ │ -09b6b2: 1100 |000f: return-object v0 │ │ +09eff4: |[09eff4] android.support.v4.app.FragmentManagerImpl.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; │ │ +09f004: 2200 5b04 |0000: new-instance v0, Landroid/view/animation/AlphaAnimation; // type@045b │ │ +09f008: 7030 d91f 5006 |0002: invoke-direct {v0, v5, v6}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fd9 │ │ +09f00e: 6201 4501 |0005: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0145 │ │ +09f012: 6e20 dc1f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fdc │ │ +09f018: 1602 dc00 |000a: const-wide/16 v2, #int 220 // #dc │ │ +09f01c: 6e30 db1f 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fdb │ │ +09f022: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ 0x0005 line=770 │ │ 0x000a line=771 │ │ 0x000f line=772 │ │ locals : │ │ @@ -174262,41 +174318,41 @@ │ │ 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 │ │ -09b6b4: |[09b6b4] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ -09b6c4: 220a 5e04 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@045e │ │ -09b6c8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -09b6ca: 7020 eb1f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1feb │ │ -09b6d0: 2200 6304 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0463 │ │ -09b6d4: 1215 |0008: const/4 v5, #int 1 // #1 │ │ -09b6d6: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ -09b6da: 1217 |000b: const/4 v7, #int 1 // #1 │ │ -09b6dc: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ -09b6e0: 01c1 |000e: move v1, v12 │ │ -09b6e2: 01d2 |000f: move v2, v13 │ │ -09b6e4: 01c3 |0010: move v3, v12 │ │ -09b6e6: 01d4 |0011: move v4, v13 │ │ -09b6e8: 7609 f41f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1ff4 │ │ -09b6ee: 6201 4601 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0146 │ │ -09b6f2: 6e20 f61f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ff6 │ │ -09b6f8: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ -09b6fc: 6e30 f51f 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1ff5 │ │ -09b702: 6e20 ec1f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1fec │ │ -09b708: 2209 5b04 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@045b │ │ -09b70c: 7030 d91f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fd9 │ │ -09b712: 6201 4501 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0145 │ │ -09b716: 6e20 dc1f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fdc │ │ -09b71c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ -09b720: 6e30 db1f 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fdb │ │ -09b726: 6e20 ec1f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1fec │ │ -09b72c: 110a |0034: return-object v10 │ │ +09f024: |[09f024] android.support.v4.app.FragmentManagerImpl.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; │ │ +09f034: 220a 5e04 |0000: new-instance v10, Landroid/view/animation/AnimationSet; // type@045e │ │ +09f038: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +09f03a: 7020 eb1f 1a00 |0003: invoke-direct {v10, v1}, Landroid/view/animation/AnimationSet;.:(Z)V // method@1feb │ │ +09f040: 2200 6304 |0006: new-instance v0, Landroid/view/animation/ScaleAnimation; // type@0463 │ │ +09f044: 1215 |0008: const/4 v5, #int 1 // #1 │ │ +09f046: 1506 003f |0009: const/high16 v6, #int 1056964608 // #3f00 │ │ +09f04a: 1217 |000b: const/4 v7, #int 1 // #1 │ │ +09f04c: 1508 003f |000c: const/high16 v8, #int 1056964608 // #3f00 │ │ +09f050: 01c1 |000e: move v1, v12 │ │ +09f052: 01d2 |000f: move v2, v13 │ │ +09f054: 01c3 |0010: move v3, v12 │ │ +09f056: 01d4 |0011: move v4, v13 │ │ +09f058: 7609 f41f 0000 |0012: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/view/animation/ScaleAnimation;.:(FFFFIFIF)V // method@1ff4 │ │ +09f05e: 6201 4601 |0015: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_QUINT:Landroid/view/animation/Interpolator; // field@0146 │ │ +09f062: 6e20 f61f 1000 |0017: invoke-virtual {v0, v1}, Landroid/view/animation/ScaleAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1ff6 │ │ +09f068: 1602 dc00 |001a: const-wide/16 v2, #int 220 // #dc │ │ +09f06c: 6e30 f51f 2003 |001c: invoke-virtual {v0, v2, v3}, Landroid/view/animation/ScaleAnimation;.setDuration:(J)V // method@1ff5 │ │ +09f072: 6e20 ec1f 0a00 |001f: invoke-virtual {v10, v0}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1fec │ │ +09f078: 2209 5b04 |0022: new-instance v9, Landroid/view/animation/AlphaAnimation; // type@045b │ │ +09f07c: 7030 d91f e90f |0024: invoke-direct {v9, v14, v15}, Landroid/view/animation/AlphaAnimation;.:(FF)V // method@1fd9 │ │ +09f082: 6201 4501 |0027: sget-object v1, Landroid/support/v4/app/FragmentManagerImpl;.DECELERATE_CUBIC:Landroid/view/animation/Interpolator; // field@0145 │ │ +09f086: 6e20 dc1f 1900 |0029: invoke-virtual {v9, v1}, Landroid/view/animation/AlphaAnimation;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@1fdc │ │ +09f08c: 1602 dc00 |002c: const-wide/16 v2, #int 220 // #dc │ │ +09f090: 6e30 db1f 2903 |002e: invoke-virtual {v9, v2, v3}, Landroid/view/animation/AlphaAnimation;.setDuration:(J)V // method@1fdb │ │ +09f096: 6e20 ec1f 9a00 |0031: invoke-virtual {v10, v9}, Landroid/view/animation/AnimationSet;.addAnimation:(Landroid/view/animation/Animation;)V // method@1fec │ │ +09f09c: 110a |0034: return-object v10 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ 0x0006 line=756 │ │ 0x0015 line=758 │ │ 0x001a line=759 │ │ 0x001f line=760 │ │ @@ -174320,25 +174376,25 @@ │ │ type : '(I)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 28 16-bit code units │ │ -09b730: |[09b730] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ -09b740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09b742: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ -09b748: 0f00 |0004: return v0 │ │ -09b74a: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ -09b74e: 28fd |0007: goto 0004 // -0003 │ │ -09b750: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ -09b754: 28fa |000a: goto 0004 // -0006 │ │ -09b756: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ -09b75a: 28f7 |000d: goto 0004 // -0009 │ │ -09b75c: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ +09f0a0: |[09f0a0] android.support.v4.app.FragmentManagerImpl.reverseTransit:(I)I │ │ +09f0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +09f0b2: 2c01 0d00 0000 |0001: sparse-switch v1, 0000000e // +0000000d │ │ +09f0b8: 0f00 |0004: return v0 │ │ +09f0ba: 1300 0220 |0005: const/16 v0, #int 8194 // #2002 │ │ +09f0be: 28fd |0007: goto 0004 // -0003 │ │ +09f0c0: 1300 0110 |0008: const/16 v0, #int 4097 // #1001 │ │ +09f0c4: 28fa |000a: goto 0004 // -0006 │ │ +09f0c6: 1300 0310 |000b: const/16 v0, #int 4099 // #1003 │ │ +09f0ca: 28f7 |000d: goto 0004 // -0009 │ │ +09f0cc: 0002 0300 0110 0000 0310 0000 0220 ... |000e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2069 │ │ 0x0001 line=2070 │ │ 0x0004 line=2081 │ │ 0x0005 line=2072 │ │ 0x0007 line=2073 │ │ @@ -174355,52 +174411,52 @@ │ │ type : '(Ljava/lang/RuntimeException;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -09b778: |[09b778] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ -09b788: 1a03 c604 |0000: const-string v3, "FragmentManager" // string@04c6 │ │ -09b78c: 6e10 b32e 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@2eb3 │ │ -09b792: 0c04 |0005: move-result-object v4 │ │ -09b794: 7120 031d 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -09b79a: 1a03 c604 |0009: const-string v3, "FragmentManager" // string@04c6 │ │ -09b79e: 1a04 5302 |000b: const-string v4, "Activity state:" // string@0253 │ │ -09b7a2: 7120 031d 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -09b7a8: 2201 8402 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0284 │ │ -09b7ac: 1a03 c604 |0012: const-string v3, "FragmentManager" // string@04c6 │ │ -09b7b0: 7020 430f 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ -09b7b6: 2202 bb05 |0017: new-instance v2, Ljava/io/PrintWriter; // type@05bb │ │ -09b7ba: 7020 482e 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ -09b7c0: 5473 4e01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09b7c4: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ -09b7c8: 5473 4e01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09b7cc: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ -09b7d0: 1205 |0024: const/4 v5, #int 0 // #0 │ │ -09b7d2: 1206 |0025: const/4 v6, #int 0 // #0 │ │ -09b7d4: 2366 6a06 |0026: new-array v6, v6, [Ljava/lang/String; // type@066a │ │ -09b7d8: 6e56 b305 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@05b3 │ │ -09b7de: 2708 |002b: throw v8 │ │ -09b7e0: 0d00 |002c: move-exception v0 │ │ -09b7e2: 1a03 c604 |002d: const-string v3, "FragmentManager" // string@04c6 │ │ -09b7e6: 1a04 a504 |002f: const-string v4, "Failed dumping state" // string@04a5 │ │ -09b7ea: 7130 041d 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -09b7f0: 28f7 |0034: goto 002b // -0009 │ │ -09b7f2: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ -09b7f6: 1204 |0037: const/4 v4, #int 0 // #0 │ │ -09b7f8: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -09b7fa: 2355 6a06 |0039: new-array v5, v5, [Ljava/lang/String; // type@066a │ │ -09b7fe: 6e55 3706 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@0637 │ │ -09b804: 28ed |003e: goto 002b // -0013 │ │ -09b806: 0d00 |003f: move-exception v0 │ │ -09b808: 1a03 c604 |0040: const-string v3, "FragmentManager" // string@04c6 │ │ -09b80c: 1a04 a504 |0042: const-string v4, "Failed dumping state" // string@04a5 │ │ -09b810: 7130 041d 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -09b816: 28e4 |0047: goto 002b // -001c │ │ +09f0e8: |[09f0e8] android.support.v4.app.FragmentManagerImpl.throwException:(Ljava/lang/RuntimeException;)V │ │ +09f0f8: 1a03 c704 |0000: const-string v3, "FragmentManager" // string@04c7 │ │ +09f0fc: 6e10 b32e 0800 |0002: invoke-virtual {v8}, Ljava/lang/RuntimeException;.getMessage:()Ljava/lang/String; // method@2eb3 │ │ +09f102: 0c04 |0005: move-result-object v4 │ │ +09f104: 7120 031d 4300 |0006: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +09f10a: 1a03 c704 |0009: const-string v3, "FragmentManager" // string@04c7 │ │ +09f10e: 1a04 5502 |000b: const-string v4, "Activity state:" // string@0255 │ │ +09f112: 7120 031d 4300 |000d: invoke-static {v3, v4}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +09f118: 2201 8402 |0010: new-instance v1, Landroid/support/v4/util/LogWriter; // type@0284 │ │ +09f11c: 1a03 c704 |0012: const-string v3, "FragmentManager" // string@04c7 │ │ +09f120: 7020 430f 3100 |0014: invoke-direct {v1, v3}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ +09f126: 2202 bb05 |0017: new-instance v2, Ljava/io/PrintWriter; // type@05bb │ │ +09f12a: 7020 482e 1200 |0019: invoke-direct {v2, v1}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ +09f130: 5473 4e01 |001c: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09f134: 3803 1700 |001e: if-eqz v3, 0035 // +0017 │ │ +09f138: 5473 4e01 |0020: iget-object v3, v7, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09f13c: 1a04 0400 |0022: const-string v4, " " // string@0004 │ │ +09f140: 1205 |0024: const/4 v5, #int 0 // #0 │ │ +09f142: 1206 |0025: const/4 v6, #int 0 // #0 │ │ +09f144: 2366 6a06 |0026: new-array v6, v6, [Ljava/lang/String; // type@066a │ │ +09f148: 6e56 b305 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@05b3 │ │ +09f14e: 2708 |002b: throw v8 │ │ +09f150: 0d00 |002c: move-exception v0 │ │ +09f152: 1a03 c704 |002d: const-string v3, "FragmentManager" // string@04c7 │ │ +09f156: 1a04 a604 |002f: const-string v4, "Failed dumping state" // string@04a6 │ │ +09f15a: 7130 041d 4300 |0031: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +09f160: 28f7 |0034: goto 002b // -0009 │ │ +09f162: 1a03 0400 |0035: const-string v3, " " // string@0004 │ │ +09f166: 1204 |0037: const/4 v4, #int 0 // #0 │ │ +09f168: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +09f16a: 2355 6a06 |0039: new-array v5, v5, [Ljava/lang/String; // type@066a │ │ +09f16e: 6e55 3706 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@0637 │ │ +09f174: 28ed |003e: goto 002b // -0013 │ │ +09f176: 0d00 |003f: move-exception v0 │ │ +09f178: 1a03 c704 |0040: const-string v3, "FragmentManager" // string@04c7 │ │ +09f17c: 1a04 a604 |0042: const-string v4, "Failed dumping state" // string@04a6 │ │ +09f180: 7130 041d 4300 |0044: invoke-static {v3, v4, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +09f186: 28e4 |0047: goto 002b // -001c │ │ catches : 2 │ │ 0x0020 - 0x002b │ │ Ljava/lang/Exception; -> 0x002c │ │ 0x0035 - 0x003e │ │ Ljava/lang/Exception; -> 0x003f │ │ positions : │ │ 0x0000 line=459 │ │ @@ -174428,35 +174484,35 @@ │ │ type : '(IZ)I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 38 16-bit code units │ │ -09b834: |[09b834] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ -09b844: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -09b846: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ -09b84c: 0f00 |0004: return v0 │ │ -09b84e: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ -09b852: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -09b854: 28fc |0008: goto 0004 // -0004 │ │ -09b856: 1220 |0009: const/4 v0, #int 2 // #2 │ │ -09b858: 28fe |000a: goto 0008 // -0002 │ │ -09b85a: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ -09b85e: 1230 |000d: const/4 v0, #int 3 // #3 │ │ -09b860: 28f6 |000e: goto 0004 // -000a │ │ -09b862: 1240 |000f: const/4 v0, #int 4 // #4 │ │ -09b864: 28fe |0010: goto 000e // -0002 │ │ -09b866: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ -09b86a: 1250 |0013: const/4 v0, #int 5 // #5 │ │ -09b86c: 28f0 |0014: goto 0004 // -0010 │ │ -09b86e: 1260 |0015: const/4 v0, #int 6 // #6 │ │ -09b870: 28fe |0016: goto 0014 // -0002 │ │ -09b872: 0000 |0017: nop // spacer │ │ -09b874: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ +09f1a4: |[09f1a4] android.support.v4.app.FragmentManagerImpl.transitToStyleIndex:(IZ)I │ │ +09f1b4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +09f1b6: 2c01 1700 0000 |0001: sparse-switch v1, 00000018 // +00000017 │ │ +09f1bc: 0f00 |0004: return v0 │ │ +09f1be: 3802 0400 |0005: if-eqz v2, 0009 // +0004 │ │ +09f1c2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +09f1c4: 28fc |0008: goto 0004 // -0004 │ │ +09f1c6: 1220 |0009: const/4 v0, #int 2 // #2 │ │ +09f1c8: 28fe |000a: goto 0008 // -0002 │ │ +09f1ca: 3802 0400 |000b: if-eqz v2, 000f // +0004 │ │ +09f1ce: 1230 |000d: const/4 v0, #int 3 // #3 │ │ +09f1d0: 28f6 |000e: goto 0004 // -000a │ │ +09f1d2: 1240 |000f: const/4 v0, #int 4 // #4 │ │ +09f1d4: 28fe |0010: goto 000e // -0002 │ │ +09f1d6: 3802 0400 |0011: if-eqz v2, 0015 // +0004 │ │ +09f1da: 1250 |0013: const/4 v0, #int 5 // #5 │ │ +09f1dc: 28f0 |0014: goto 0004 // -0010 │ │ +09f1de: 1260 |0015: const/4 v0, #int 6 // #6 │ │ +09f1e0: 28fe |0016: goto 0014 // -0002 │ │ +09f1e2: 0000 |0017: nop // spacer │ │ +09f1e4: 0002 0300 0110 0000 0310 0000 0220 ... |0018: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2093 │ │ 0x0001 line=2094 │ │ 0x0004 line=2105 │ │ 0x0005 line=2096 │ │ 0x0008 line=2097 │ │ @@ -174477,24 +174533,24 @@ │ │ type : '(Landroid/support/v4/app/BackStackRecord;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -09b890: |[09b890] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ -09b8a0: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09b8a4: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -09b8a8: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09b8ac: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09b8b2: 5b10 5201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09b8b6: 5410 5201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09b8ba: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09b8c0: 6e10 5c06 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@065c │ │ -09b8c6: 0e00 |0013: return-void │ │ +09f200: |[09f200] android.support.v4.app.FragmentManagerImpl.addBackStackState:(Landroid/support/v4/app/BackStackRecord;)V │ │ +09f210: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +09f214: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +09f218: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +09f21c: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09f222: 5b10 5201 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +09f226: 5410 5201 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +09f22a: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09f230: 6e10 5c06 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@065c │ │ +09f236: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1521 │ │ 0x0004 line=1522 │ │ 0x000b line=1524 │ │ 0x0010 line=1525 │ │ 0x0013 line=1526 │ │ @@ -174507,66 +174563,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 │ │ -09b8c8: |[09b8c8] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ -09b8d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09b8da: 5440 4f01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09b8de: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ -09b8e2: 2200 0606 |0005: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09b8e6: 7010 052f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09b8ec: 5b40 4f01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09b8f0: 6300 4401 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09b8f4: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ -09b8f8: 1a00 c604 |0010: const-string v0, "FragmentManager" // string@04c6 │ │ -09b8fc: 2201 e705 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09b900: 7010 d22e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09b906: 1a02 6414 |0017: const-string v2, "add: " // string@1464 │ │ -09b90a: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09b910: 0c01 |001c: move-result-object v1 │ │ -09b912: 6e20 da2e 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09b918: 0c01 |0020: move-result-object v1 │ │ -09b91a: 6e10 e02e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09b920: 0c01 |0024: move-result-object v1 │ │ -09b922: 7120 061d 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09b928: 6e20 4706 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0647 │ │ -09b92e: 5550 ec00 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -09b932: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ -09b936: 5440 4f01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09b93a: 6e20 0d2f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -09b940: 0a00 |0034: move-result v0 │ │ -09b942: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ -09b946: 2200 d305 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09b94a: 2201 e705 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09b94e: 7010 d22e 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09b954: 1a02 c004 |003e: const-string v2, "Fragment already added: " // string@04c0 │ │ -09b958: 6e20 db2e 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09b95e: 0c01 |0043: move-result-object v1 │ │ -09b960: 6e20 da2e 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09b966: 0c01 |0047: move-result-object v1 │ │ -09b968: 6e10 e02e 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09b96e: 0c01 |004b: move-result-object v1 │ │ -09b970: 7020 882e 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09b976: 2700 |004f: throw v0 │ │ -09b978: 5440 4f01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09b97c: 6e20 092f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09b982: 5c53 e000 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09b986: 1200 |0057: const/4 v0, #int 0 // #0 │ │ -09b988: 5c50 ff00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ -09b98c: 5550 f400 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -09b990: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ -09b994: 5550 fb00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -09b998: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ -09b99c: 5c43 5c01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09b9a0: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ -09b9a4: 6e20 4d06 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@064d │ │ -09b9aa: 0e00 |0069: return-void │ │ +09f238: |[09f238] android.support.v4.app.FragmentManagerImpl.addFragment:(Landroid/support/v4/app/Fragment;Z)V │ │ +09f248: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09f24a: 5440 4f01 |0001: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f24e: 3900 0900 |0003: if-nez v0, 000c // +0009 │ │ +09f252: 2200 0606 |0005: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +09f256: 7010 052f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09f25c: 5b40 4f01 |000a: iput-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f260: 6300 4401 |000c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09f264: 3800 1a00 |000e: if-eqz v0, 0028 // +001a │ │ +09f268: 1a00 c704 |0010: const-string v0, "FragmentManager" // string@04c7 │ │ +09f26c: 2201 e705 |0012: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f270: 7010 d22e 0100 |0014: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f276: 1a02 6514 |0017: const-string v2, "add: " // string@1465 │ │ +09f27a: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f280: 0c01 |001c: move-result-object v1 │ │ +09f282: 6e20 da2e 5100 |001d: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f288: 0c01 |0020: move-result-object v1 │ │ +09f28a: 6e10 e02e 0100 |0021: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f290: 0c01 |0024: move-result-object v1 │ │ +09f292: 7120 061d 1000 |0025: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09f298: 6e20 4706 5400 |0028: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.makeActive:(Landroid/support/v4/app/Fragment;)V // method@0647 │ │ +09f29e: 5550 ec00 |002b: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +09f2a2: 3900 3c00 |002d: if-nez v0, 0069 // +003c │ │ +09f2a6: 5440 4f01 |002f: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f2aa: 6e20 0d2f 5000 |0031: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +09f2b0: 0a00 |0034: move-result v0 │ │ +09f2b2: 3800 1b00 |0035: if-eqz v0, 0050 // +001b │ │ +09f2b6: 2200 d305 |0037: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09f2ba: 2201 e705 |0039: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f2be: 7010 d22e 0100 |003b: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f2c4: 1a02 c104 |003e: const-string v2, "Fragment already added: " // string@04c1 │ │ +09f2c8: 6e20 db2e 2100 |0040: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f2ce: 0c01 |0043: move-result-object v1 │ │ +09f2d0: 6e20 da2e 5100 |0044: invoke-virtual {v1, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f2d6: 0c01 |0047: move-result-object v1 │ │ +09f2d8: 6e10 e02e 0100 |0048: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f2de: 0c01 |004b: move-result-object v1 │ │ +09f2e0: 7020 882e 1000 |004c: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09f2e6: 2700 |004f: throw v0 │ │ +09f2e8: 5440 4f01 |0050: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f2ec: 6e20 092f 5000 |0052: invoke-virtual {v0, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09f2f2: 5c53 e000 |0055: iput-boolean v3, v5, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +09f2f6: 1200 |0057: const/4 v0, #int 0 // #0 │ │ +09f2f8: 5c50 ff00 |0058: iput-boolean v0, v5, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ +09f2fc: 5550 f400 |005a: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +09f300: 3800 0800 |005c: if-eqz v0, 0064 // +0008 │ │ +09f304: 5550 fb00 |005e: iget-boolean v0, v5, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +09f308: 3800 0400 |0060: if-eqz v0, 0064 // +0004 │ │ +09f30c: 5c43 5c01 |0062: iput-boolean v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +09f310: 3806 0500 |0064: if-eqz v6, 0069 // +0005 │ │ +09f314: 6e20 4d06 5400 |0066: invoke-virtual {v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@064d │ │ +09f31a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1190 │ │ 0x0005 line=1191 │ │ 0x000c line=1193 │ │ 0x0028 line=1194 │ │ 0x002b line=1195 │ │ @@ -174590,23 +174646,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 │ │ -09b9ac: |[09b9ac] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -09b9bc: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09b9c0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -09b9c4: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09b9c8: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09b9ce: 5b10 5301 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09b9d2: 5410 5301 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09b9d6: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09b9dc: 0e00 |0010: return-void │ │ +09f31c: |[09f31c] android.support.v4.app.FragmentManagerImpl.addOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +09f32c: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +09f330: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +09f334: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +09f338: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09f33e: 5b10 5301 |0009: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +09f342: 5410 5301 |000b: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +09f346: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09f34c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0004 line=556 │ │ 0x000b line=558 │ │ 0x0010 line=559 │ │ locals : │ │ @@ -174618,89 +174674,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 │ │ -09b9e0: |[09b9e0] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ -09b9f0: 1d05 |0000: monitor-enter v5 │ │ -09b9f2: 5452 5001 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09b9f6: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -09b9fa: 5452 5001 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09b9fe: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09ba04: 0a02 |000a: move-result v2 │ │ -09ba06: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ -09ba0a: 5452 5401 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09ba0e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ -09ba12: 2202 0606 |0011: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -09ba16: 7010 052f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09ba1c: 5b52 5401 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09ba20: 5452 5401 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09ba24: 6e10 152f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09ba2a: 0a00 |001d: move-result v0 │ │ -09ba2c: 6302 4401 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09ba30: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ -09ba34: 1a02 c604 |0022: const-string v2, "FragmentManager" // string@04c6 │ │ -09ba38: 2203 e705 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ba3c: 7010 d22e 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ba42: 1a04 a30f |0029: const-string v4, "Setting back stack index " // string@0fa3 │ │ -09ba46: 6e20 db2e 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ba4c: 0c03 |002e: move-result-object v3 │ │ -09ba4e: 6e20 d72e 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09ba54: 0c03 |0032: move-result-object v3 │ │ -09ba56: 1a04 9900 |0033: const-string v4, " to " // string@0099 │ │ -09ba5a: 6e20 db2e 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ba60: 0c03 |0038: move-result-object v3 │ │ -09ba62: 6e20 da2e 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ba68: 0c03 |003c: move-result-object v3 │ │ -09ba6a: 6e10 e02e 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ba70: 0c03 |0040: move-result-object v3 │ │ -09ba72: 7120 061d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ba78: 5452 5401 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09ba7c: 6e20 092f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09ba82: 1e05 |0049: monitor-exit v5 │ │ -09ba84: 0101 |004a: move v1, v0 │ │ -09ba86: 0f01 |004b: return v1 │ │ -09ba88: 5452 5001 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09ba8c: 5453 5001 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09ba90: 6e10 152f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09ba96: 0a03 |0053: move-result v3 │ │ -09ba98: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09ba9c: 6e20 112f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -09baa2: 0c02 |0059: move-result-object v2 │ │ -09baa4: 1f02 d605 |005a: check-cast v2, Ljava/lang/Integer; // type@05d6 │ │ -09baa8: 6e10 8c2e 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -09baae: 0a00 |005f: move-result v0 │ │ -09bab0: 6302 4401 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09bab4: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ -09bab8: 1a02 c604 |0064: const-string v2, "FragmentManager" // string@04c6 │ │ -09babc: 2203 e705 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -09bac0: 7010 d22e 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09bac6: 1a04 6a02 |006b: const-string v4, "Adding back stack index " // string@026a │ │ -09baca: 6e20 db2e 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09bad0: 0c03 |0070: move-result-object v3 │ │ -09bad2: 6e20 d72e 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09bad8: 0c03 |0074: move-result-object v3 │ │ -09bada: 1a04 9e00 |0075: const-string v4, " with " // string@009e │ │ -09bade: 6e20 db2e 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09bae4: 0c03 |007a: move-result-object v3 │ │ -09bae6: 6e20 da2e 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09baec: 0c03 |007e: move-result-object v3 │ │ -09baee: 6e10 e02e 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09baf4: 0c03 |0082: move-result-object v3 │ │ -09baf6: 7120 061d 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09bafc: 5452 5401 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09bb00: 6e30 142f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09bb06: 1e05 |008b: monitor-exit v5 │ │ -09bb08: 0101 |008c: move v1, v0 │ │ -09bb0a: 28be |008d: goto 004b // -0042 │ │ -09bb0c: 0d02 |008e: move-exception v2 │ │ -09bb0e: 1e05 |008f: monitor-exit v5 │ │ -09bb10: 2702 |0090: throw v2 │ │ +09f350: |[09f350] android.support.v4.app.FragmentManagerImpl.allocBackStackIndex:(Landroid/support/v4/app/BackStackRecord;)I │ │ +09f360: 1d05 |0000: monitor-enter v5 │ │ +09f362: 5452 5001 |0001: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +09f366: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +09f36a: 5452 5001 |0005: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +09f36e: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f374: 0a02 |000a: move-result v2 │ │ +09f376: 3c02 4100 |000b: if-gtz v2, 004c // +0041 │ │ +09f37a: 5452 5401 |000d: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09f37e: 3902 0900 |000f: if-nez v2, 0018 // +0009 │ │ +09f382: 2202 0606 |0011: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +09f386: 7010 052f 0200 |0013: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09f38c: 5b52 5401 |0016: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09f390: 5452 5401 |0018: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09f394: 6e10 152f 0200 |001a: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f39a: 0a00 |001d: move-result v0 │ │ +09f39c: 6302 4401 |001e: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09f3a0: 3802 2400 |0020: if-eqz v2, 0044 // +0024 │ │ +09f3a4: 1a02 c704 |0022: const-string v2, "FragmentManager" // string@04c7 │ │ +09f3a8: 2203 e705 |0024: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f3ac: 7010 d22e 0300 |0026: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f3b2: 1a04 a40f |0029: const-string v4, "Setting back stack index " // string@0fa4 │ │ +09f3b6: 6e20 db2e 4300 |002b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f3bc: 0c03 |002e: move-result-object v3 │ │ +09f3be: 6e20 d72e 0300 |002f: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09f3c4: 0c03 |0032: move-result-object v3 │ │ +09f3c6: 1a04 9b00 |0033: const-string v4, " to " // string@009b │ │ +09f3ca: 6e20 db2e 4300 |0035: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f3d0: 0c03 |0038: move-result-object v3 │ │ +09f3d2: 6e20 da2e 6300 |0039: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f3d8: 0c03 |003c: move-result-object v3 │ │ +09f3da: 6e10 e02e 0300 |003d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f3e0: 0c03 |0040: move-result-object v3 │ │ +09f3e2: 7120 061d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09f3e8: 5452 5401 |0044: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09f3ec: 6e20 092f 6200 |0046: invoke-virtual {v2, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09f3f2: 1e05 |0049: monitor-exit v5 │ │ +09f3f4: 0101 |004a: move v1, v0 │ │ +09f3f6: 0f01 |004b: return v1 │ │ +09f3f8: 5452 5001 |004c: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +09f3fc: 5453 5001 |004e: iget-object v3, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +09f400: 6e10 152f 0300 |0050: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f406: 0a03 |0053: move-result v3 │ │ +09f408: d803 03ff |0054: add-int/lit8 v3, v3, #int -1 // #ff │ │ +09f40c: 6e20 112f 3200 |0056: invoke-virtual {v2, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +09f412: 0c02 |0059: move-result-object v2 │ │ +09f414: 1f02 d605 |005a: check-cast v2, Ljava/lang/Integer; // type@05d6 │ │ +09f418: 6e10 8c2e 0200 |005c: invoke-virtual {v2}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +09f41e: 0a00 |005f: move-result v0 │ │ +09f420: 6302 4401 |0060: sget-boolean v2, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09f424: 3802 2400 |0062: if-eqz v2, 0086 // +0024 │ │ +09f428: 1a02 c704 |0064: const-string v2, "FragmentManager" // string@04c7 │ │ +09f42c: 2203 e705 |0066: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f430: 7010 d22e 0300 |0068: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f436: 1a04 6c02 |006b: const-string v4, "Adding back stack index " // string@026c │ │ +09f43a: 6e20 db2e 4300 |006d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f440: 0c03 |0070: move-result-object v3 │ │ +09f442: 6e20 d72e 0300 |0071: invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +09f448: 0c03 |0074: move-result-object v3 │ │ +09f44a: 1a04 a000 |0075: const-string v4, " with " // string@00a0 │ │ +09f44e: 6e20 db2e 4300 |0077: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f454: 0c03 |007a: move-result-object v3 │ │ +09f456: 6e20 da2e 6300 |007b: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f45c: 0c03 |007e: move-result-object v3 │ │ +09f45e: 6e10 e02e 0300 |007f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f464: 0c03 |0082: move-result-object v3 │ │ +09f466: 7120 061d 3200 |0083: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09f46c: 5452 5401 |0086: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09f470: 6e30 142f 0206 |0088: invoke-virtual {v2, v0, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +09f476: 1e05 |008b: monitor-exit v5 │ │ +09f478: 0101 |008c: move v1, v0 │ │ +09f47a: 28be |008d: goto 004b // -0042 │ │ +09f47c: 0d02 |008e: move-exception v2 │ │ +09f47e: 1e05 |008f: monitor-exit v5 │ │ +09f480: 2702 |0090: throw v2 │ │ catches : 1 │ │ 0x0001 - 0x0090 │ │ -> 0x008e │ │ positions : │ │ 0x0000 line=1401 │ │ 0x0001 line=1402 │ │ 0x000d line=1403 │ │ @@ -174728,25 +174784,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 │ │ -09bb20: |[09bb20] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ -09bb30: 5420 4e01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09bb34: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -09bb38: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09bb3c: 1a01 6e02 |0006: const-string v1, "Already attached" // string@026e │ │ -09bb40: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09bb46: 2700 |000b: throw v0 │ │ -09bb48: 5b23 4e01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09bb4c: 5b24 5501 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ -09bb50: 5b25 5e01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09bb54: 0e00 |0012: return-void │ │ +09f490: |[09f490] android.support.v4.app.FragmentManagerImpl.attachActivity:(Landroid/support/v4/app/FragmentActivity;Landroid/support/v4/app/FragmentContainer;Landroid/support/v4/app/Fragment;)V │ │ +09f4a0: 5420 4e01 |0000: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09f4a4: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +09f4a8: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09f4ac: 1a01 7002 |0006: const-string v1, "Already attached" // string@0270 │ │ +09f4b0: 7020 882e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09f4b6: 2700 |000b: throw v0 │ │ +09f4b8: 5b23 4e01 |000c: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09f4bc: 5b24 5501 |000e: iput-object v4, v2, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ +09f4c0: 5b25 5e01 |0010: iput-object v5, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +09f4c4: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1900 │ │ 0x000c line=1901 │ │ 0x000e line=1902 │ │ 0x0010 line=1903 │ │ 0x0012 line=1904 │ │ @@ -174761,84 +174817,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 │ │ -09bb58: |[09bb58] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -09bb68: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09bb6a: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -09bb6c: 6300 4401 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09bb70: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -09bb74: 1a00 c604 |0006: const-string v0, "FragmentManager" // string@04c6 │ │ -09bb78: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09bb7c: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09bb82: 1a02 9515 |000d: const-string v2, "attach: " // string@1595 │ │ -09bb86: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09bb8c: 0c01 |0012: move-result-object v1 │ │ -09bb8e: 6e20 da2e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09bb94: 0c01 |0016: move-result-object v1 │ │ -09bb96: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09bb9c: 0c01 |001a: move-result-object v1 │ │ -09bb9e: 7120 061d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09bba4: 5570 ec00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -09bba8: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ -09bbac: 5c75 ec00 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -09bbb0: 5570 e000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09bbb4: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ -09bbb8: 5460 4f01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bbbc: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ -09bbc0: 2200 0606 |002c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09bbc4: 7010 052f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09bbca: 5b60 4f01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bbce: 5460 4f01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bbd2: 6e20 0d2f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -09bbd8: 0a00 |0038: move-result v0 │ │ -09bbda: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ -09bbde: 2200 d305 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09bbe2: 2201 e705 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09bbe6: 7010 d22e 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09bbec: 1a02 c004 |0042: const-string v2, "Fragment already added: " // string@04c0 │ │ -09bbf0: 6e20 db2e 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09bbf6: 0c01 |0047: move-result-object v1 │ │ -09bbf8: 6e20 da2e 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09bbfe: 0c01 |004b: move-result-object v1 │ │ -09bc00: 6e10 e02e 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09bc06: 0c01 |004f: move-result-object v1 │ │ -09bc08: 7020 882e 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09bc0e: 2700 |0053: throw v0 │ │ -09bc10: 6300 4401 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09bc14: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ -09bc18: 1a00 c604 |0058: const-string v0, "FragmentManager" // string@04c6 │ │ -09bc1c: 2201 e705 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09bc20: 7010 d22e 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09bc26: 1a02 6314 |005f: const-string v2, "add from attach: " // string@1463 │ │ -09bc2a: 6e20 db2e 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09bc30: 0c01 |0064: move-result-object v1 │ │ -09bc32: 6e20 da2e 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09bc38: 0c01 |0068: move-result-object v1 │ │ -09bc3a: 6e10 e02e 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09bc40: 0c01 |006c: move-result-object v1 │ │ -09bc42: 7120 061d 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09bc48: 5460 4f01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bc4c: 6e20 092f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09bc52: 5c73 e000 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09bc56: 5570 f400 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -09bc5a: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ -09bc5e: 5570 fb00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -09bc62: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ -09bc66: 5c63 5c01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09bc6a: 5262 5701 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09bc6e: 0760 |0083: move-object v0, v6 │ │ -09bc70: 0771 |0084: move-object v1, v7 │ │ -09bc72: 0183 |0085: move v3, v8 │ │ -09bc74: 0194 |0086: move v4, v9 │ │ -09bc76: 7406 4e06 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@064e │ │ -09bc7c: 0e00 |008a: return-void │ │ +09f4c8: |[09f4c8] android.support.v4.app.FragmentManagerImpl.attachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +09f4d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +09f4da: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +09f4dc: 6300 4401 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09f4e0: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +09f4e4: 1a00 c704 |0006: const-string v0, "FragmentManager" // string@04c7 │ │ +09f4e8: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f4ec: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f4f2: 1a02 9615 |000d: const-string v2, "attach: " // string@1596 │ │ +09f4f6: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f4fc: 0c01 |0012: move-result-object v1 │ │ +09f4fe: 6e20 da2e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f504: 0c01 |0016: move-result-object v1 │ │ +09f506: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f50c: 0c01 |001a: move-result-object v1 │ │ +09f50e: 7120 061d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09f514: 5570 ec00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +09f518: 3800 6a00 |0020: if-eqz v0, 008a // +006a │ │ +09f51c: 5c75 ec00 |0022: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +09f520: 5570 e000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +09f524: 3900 6400 |0026: if-nez v0, 008a // +0064 │ │ +09f528: 5460 4f01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f52c: 3900 0900 |002a: if-nez v0, 0033 // +0009 │ │ +09f530: 2200 0606 |002c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +09f534: 7010 052f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09f53a: 5b60 4f01 |0031: iput-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f53e: 5460 4f01 |0033: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f542: 6e20 0d2f 7000 |0035: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +09f548: 0a00 |0038: move-result v0 │ │ +09f54a: 3800 1b00 |0039: if-eqz v0, 0054 // +001b │ │ +09f54e: 2200 d305 |003b: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09f552: 2201 e705 |003d: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f556: 7010 d22e 0100 |003f: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f55c: 1a02 c104 |0042: const-string v2, "Fragment already added: " // string@04c1 │ │ +09f560: 6e20 db2e 2100 |0044: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f566: 0c01 |0047: move-result-object v1 │ │ +09f568: 6e20 da2e 7100 |0048: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f56e: 0c01 |004b: move-result-object v1 │ │ +09f570: 6e10 e02e 0100 |004c: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f576: 0c01 |004f: move-result-object v1 │ │ +09f578: 7020 882e 1000 |0050: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09f57e: 2700 |0053: throw v0 │ │ +09f580: 6300 4401 |0054: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09f584: 3800 1a00 |0056: if-eqz v0, 0070 // +001a │ │ +09f588: 1a00 c704 |0058: const-string v0, "FragmentManager" // string@04c7 │ │ +09f58c: 2201 e705 |005a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f590: 7010 d22e 0100 |005c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f596: 1a02 6414 |005f: const-string v2, "add from attach: " // string@1464 │ │ +09f59a: 6e20 db2e 2100 |0061: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f5a0: 0c01 |0064: move-result-object v1 │ │ +09f5a2: 6e20 da2e 7100 |0065: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f5a8: 0c01 |0068: move-result-object v1 │ │ +09f5aa: 6e10 e02e 0100 |0069: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f5b0: 0c01 |006c: move-result-object v1 │ │ +09f5b2: 7120 061d 1000 |006d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09f5b8: 5460 4f01 |0070: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f5bc: 6e20 092f 7000 |0072: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09f5c2: 5c73 e000 |0075: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +09f5c6: 5570 f400 |0077: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +09f5ca: 3800 0800 |0079: if-eqz v0, 0081 // +0008 │ │ +09f5ce: 5570 fb00 |007b: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +09f5d2: 3800 0400 |007d: if-eqz v0, 0081 // +0004 │ │ +09f5d6: 5c63 5c01 |007f: iput-boolean v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +09f5da: 5262 5701 |0081: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +09f5de: 0760 |0083: move-object v0, v6 │ │ +09f5e0: 0771 |0084: move-object v1, v7 │ │ +09f5e2: 0183 |0085: move v3, v8 │ │ +09f5e4: 0194 |0086: move v4, v9 │ │ +09f5e6: 7406 4e06 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@064e │ │ +09f5ec: 0e00 |008a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1286 │ │ 0x001e line=1287 │ │ 0x0022 line=1288 │ │ 0x0024 line=1289 │ │ 0x0028 line=1290 │ │ @@ -174863,18 +174919,18 @@ │ │ type : '()Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -09bc80: |[09bc80] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ -09bc90: 2200 0501 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09bc94: 7020 ba04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@04ba │ │ -09bc9a: 1100 |0005: return-object v0 │ │ +09f5f0: |[09f5f0] android.support.v4.app.FragmentManagerImpl.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; │ │ +09f600: 2200 0501 |0000: new-instance v0, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +09f604: 7020 ba04 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/app/BackStackRecord;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@04ba │ │ +09f60a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #7 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -174882,64 +174938,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 │ │ -09bc9c: |[09bc9c] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -09bcac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09bcae: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -09bcb0: 6300 4401 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09bcb4: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ -09bcb8: 1a00 c604 |0006: const-string v0, "FragmentManager" // string@04c6 │ │ -09bcbc: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09bcc0: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09bcc6: 1a03 2418 |000d: const-string v3, "detach: " // string@1824 │ │ -09bcca: 6e20 db2e 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09bcd0: 0c01 |0012: move-result-object v1 │ │ -09bcd2: 6e20 da2e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09bcd8: 0c01 |0016: move-result-object v1 │ │ -09bcda: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09bce0: 0c01 |001a: move-result-object v1 │ │ -09bce2: 7120 061d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09bce8: 5570 ec00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -09bcec: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ -09bcf0: 5c72 ec00 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -09bcf4: 5570 e000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09bcf8: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ -09bcfc: 5460 4f01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bd00: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ -09bd04: 6300 4401 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09bd08: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ -09bd0c: 1a00 c604 |0030: const-string v0, "FragmentManager" // string@04c6 │ │ -09bd10: 2201 e705 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09bd14: 7010 d22e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09bd1a: 1a03 2929 |0037: const-string v3, "remove from detach: " // string@2929 │ │ -09bd1e: 6e20 db2e 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09bd24: 0c01 |003c: move-result-object v1 │ │ -09bd26: 6e20 da2e 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09bd2c: 0c01 |0040: move-result-object v1 │ │ -09bd2e: 6e10 e02e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09bd34: 0c01 |0044: move-result-object v1 │ │ -09bd36: 7120 061d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09bd3c: 5460 4f01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bd40: 6e20 122f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -09bd46: 5570 f400 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -09bd4a: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ -09bd4e: 5570 fb00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -09bd52: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ -09bd56: 5c62 5c01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09bd5a: 5c75 e000 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09bd5e: 0760 |0059: move-object v0, v6 │ │ -09bd60: 0771 |005a: move-object v1, v7 │ │ -09bd62: 0183 |005b: move v3, v8 │ │ -09bd64: 0194 |005c: move v4, v9 │ │ -09bd66: 7406 4e06 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@064e │ │ -09bd6c: 0e00 |0060: return-void │ │ +09f60c: |[09f60c] android.support.v4.app.FragmentManagerImpl.detachFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +09f61c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +09f61e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +09f620: 6300 4401 |0002: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09f624: 3800 1a00 |0004: if-eqz v0, 001e // +001a │ │ +09f628: 1a00 c704 |0006: const-string v0, "FragmentManager" // string@04c7 │ │ +09f62c: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f630: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f636: 1a03 2518 |000d: const-string v3, "detach: " // string@1825 │ │ +09f63a: 6e20 db2e 3100 |000f: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f640: 0c01 |0012: move-result-object v1 │ │ +09f642: 6e20 da2e 7100 |0013: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f648: 0c01 |0016: move-result-object v1 │ │ +09f64a: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f650: 0c01 |001a: move-result-object v1 │ │ +09f652: 7120 061d 1000 |001b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09f658: 5570 ec00 |001e: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +09f65c: 3900 4000 |0020: if-nez v0, 0060 // +0040 │ │ +09f660: 5c72 ec00 |0022: iput-boolean v2, v7, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +09f664: 5570 e000 |0024: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +09f668: 3800 3a00 |0026: if-eqz v0, 0060 // +003a │ │ +09f66c: 5460 4f01 |0028: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f670: 3800 2300 |002a: if-eqz v0, 004d // +0023 │ │ +09f674: 6300 4401 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +09f678: 3800 1a00 |002e: if-eqz v0, 0048 // +001a │ │ +09f67c: 1a00 c704 |0030: const-string v0, "FragmentManager" // string@04c7 │ │ +09f680: 2201 e705 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +09f684: 7010 d22e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09f68a: 1a03 2829 |0037: const-string v3, "remove from detach: " // string@2928 │ │ +09f68e: 6e20 db2e 3100 |0039: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09f694: 0c01 |003c: move-result-object v1 │ │ +09f696: 6e20 da2e 7100 |003d: invoke-virtual {v1, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +09f69c: 0c01 |0040: move-result-object v1 │ │ +09f69e: 6e10 e02e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09f6a4: 0c01 |0044: move-result-object v1 │ │ +09f6a6: 7120 061d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +09f6ac: 5460 4f01 |0048: iget-object v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f6b0: 6e20 122f 7000 |004a: invoke-virtual {v0, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +09f6b6: 5570 f400 |004d: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +09f6ba: 3800 0800 |004f: if-eqz v0, 0057 // +0008 │ │ +09f6be: 5570 fb00 |0051: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +09f6c2: 3800 0400 |0053: if-eqz v0, 0057 // +0004 │ │ +09f6c6: 5c62 5c01 |0055: iput-boolean v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +09f6ca: 5c75 e000 |0057: iput-boolean v5, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +09f6ce: 0760 |0059: move-object v0, v6 │ │ +09f6d0: 0771 |005a: move-object v1, v7 │ │ +09f6d2: 0183 |005b: move v3, v8 │ │ +09f6d4: 0194 |005c: move v4, v9 │ │ +09f6d6: 7406 4e06 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@064e │ │ +09f6dc: 0e00 |0060: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1267 │ │ 0x001e line=1268 │ │ 0x0022 line=1269 │ │ 0x0024 line=1270 │ │ 0x0028 line=1272 │ │ @@ -174961,20 +175017,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09bd70: |[09bd70] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ -09bd80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09bd82: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09bd86: 1220 |0003: const/4 v0, #int 2 // #2 │ │ -09bd88: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09bd8e: 0e00 |0007: return-void │ │ +09f6e0: |[09f6e0] android.support.v4.app.FragmentManagerImpl.dispatchActivityCreated:()V │ │ +09f6f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09f6f2: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +09f6f6: 1220 |0003: const/4 v0, #int 2 // #2 │ │ +09f6f8: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09f6fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1916 │ │ 0x0003 line=1917 │ │ 0x0007 line=1918 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -174984,31 +175040,31 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09bd90: |[09bd90] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -09bda0: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bda4: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -09bda8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09bdaa: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bdae: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09bdb4: 0a02 |000a: move-result v2 │ │ -09bdb6: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -09bdba: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bdbe: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09bdc4: 0c00 |0012: move-result-object v0 │ │ -09bdc6: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09bdca: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -09bdce: 6e20 8205 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0582 │ │ -09bdd4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09bdd8: 28e9 |001c: goto 0005 // -0017 │ │ -09bdda: 0e00 |001d: return-void │ │ +09f700: |[09f700] android.support.v4.app.FragmentManagerImpl.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +09f710: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f714: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +09f718: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09f71a: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f71e: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f724: 0a02 |000a: move-result v2 │ │ +09f726: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +09f72a: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f72e: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09f734: 0c00 |0012: move-result-object v0 │ │ +09f736: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09f73a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +09f73e: 6e20 8205 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performConfigurationChanged:(Landroid/content/res/Configuration;)V // method@0582 │ │ +09f744: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f748: 28e9 |001c: goto 0005 // -0017 │ │ +09f74a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1961 │ │ 0x0004 line=1962 │ │ 0x000d line=1963 │ │ 0x0015 line=1964 │ │ 0x0017 line=1965 │ │ @@ -175025,36 +175081,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09bddc: |[09bddc] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ -09bdec: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bdf0: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -09bdf4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09bdf6: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bdfa: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09be00: 0a02 |000a: move-result v2 │ │ -09be02: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -09be06: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09be0a: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09be10: 0c00 |0012: move-result-object v0 │ │ -09be12: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09be16: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -09be1a: 6e20 8305 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0583 │ │ -09be20: 0a02 |001a: move-result v2 │ │ -09be22: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -09be26: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -09be28: 0f02 |001e: return v2 │ │ -09be2a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09be2e: 28e4 |0021: goto 0005 // -001c │ │ -09be30: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -09be32: 28fb |0023: goto 001e // -0005 │ │ +09f74c: |[09f74c] android.support.v4.app.FragmentManagerImpl.dispatchContextItemSelected:(Landroid/view/MenuItem;)Z │ │ +09f75c: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f760: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +09f764: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09f766: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f76a: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f770: 0a02 |000a: move-result v2 │ │ +09f772: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +09f776: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f77a: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09f780: 0c00 |0012: move-result-object v0 │ │ +09f782: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09f786: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +09f78a: 6e20 8305 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performContextItemSelected:(Landroid/view/MenuItem;)Z // method@0583 │ │ +09f790: 0a02 |001a: move-result v2 │ │ +09f792: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +09f796: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +09f798: 0f02 |001e: return v2 │ │ +09f79a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f79e: 28e4 |0021: goto 0005 // -001c │ │ +09f7a0: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +09f7a2: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2044 │ │ 0x0004 line=2045 │ │ 0x000d line=2046 │ │ 0x0015 line=2047 │ │ 0x0017 line=2048 │ │ @@ -175075,20 +175131,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09be34: |[09be34] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ -09be44: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09be46: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09be4a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -09be4c: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09be52: 0e00 |0007: return-void │ │ +09f7a4: |[09f7a4] android.support.v4.app.FragmentManagerImpl.dispatchCreate:()V │ │ +09f7b4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09f7b6: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +09f7ba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +09f7bc: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09f7c2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1911 │ │ 0x0003 line=1912 │ │ 0x0007 line=1913 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -175098,59 +175154,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 │ │ -09be54: |[09be54] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ -09be64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09be66: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09be68: 5454 4f01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09be6c: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ -09be70: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -09be72: 5454 4f01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09be76: 6e10 152f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09be7c: 0a04 |000c: move-result v4 │ │ -09be7e: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ -09be82: 5454 4f01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09be86: 6e20 0e2f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09be8c: 0c00 |0014: move-result-object v0 │ │ -09be8e: 1f00 0f01 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09be92: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ -09be96: 6e30 8505 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0585 │ │ -09be9c: 0a04 |001c: move-result v4 │ │ -09be9e: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ -09bea2: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -09bea4: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ -09bea8: 2202 0606 |0022: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -09beac: 7010 052f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09beb2: 6e20 092f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09beb8: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09bebc: 28db |002c: goto 0007 // -0025 │ │ -09bebe: 5454 5601 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ -09bec2: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ -09bec6: 1201 |0031: const/4 v1, #int 0 // #0 │ │ -09bec8: 5454 5601 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ -09becc: 6e10 152f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09bed2: 0a04 |0037: move-result v4 │ │ -09bed4: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ -09bed8: 5454 5601 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ -09bedc: 6e20 0e2f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09bee2: 0c00 |003f: move-result-object v0 │ │ -09bee4: 1f00 0f01 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09bee8: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ -09beec: 6e20 0d2f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -09bef2: 0a04 |0047: move-result v4 │ │ -09bef4: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ -09bef8: 6e10 7105 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0571 │ │ -09befe: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09bf02: 28e3 |004f: goto 0032 // -001d │ │ -09bf04: 5b52 5601 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ -09bf08: 0f03 |0052: return v3 │ │ +09f7c4: |[09f7c4] android.support.v4.app.FragmentManagerImpl.dispatchCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z │ │ +09f7d4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +09f7d6: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +09f7d8: 5454 4f01 |0002: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f7dc: 3804 2900 |0004: if-eqz v4, 002d // +0029 │ │ +09f7e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +09f7e2: 5454 4f01 |0007: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f7e6: 6e10 152f 0400 |0009: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f7ec: 0a04 |000c: move-result v4 │ │ +09f7ee: 3541 2000 |000d: if-ge v1, v4, 002d // +0020 │ │ +09f7f2: 5454 4f01 |000f: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f7f6: 6e20 0e2f 1400 |0011: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09f7fc: 0c00 |0014: move-result-object v0 │ │ +09f7fe: 1f00 0f01 |0015: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09f802: 3800 1300 |0017: if-eqz v0, 002a // +0013 │ │ +09f806: 6e30 8505 6007 |0019: invoke-virtual {v0, v6, v7}, Landroid/support/v4/app/Fragment;.performCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)Z // method@0585 │ │ +09f80c: 0a04 |001c: move-result v4 │ │ +09f80e: 3804 0d00 |001d: if-eqz v4, 002a // +000d │ │ +09f812: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +09f814: 3902 0700 |0020: if-nez v2, 0027 // +0007 │ │ +09f818: 2202 0606 |0022: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +09f81c: 7010 052f 0200 |0024: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09f822: 6e20 092f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09f828: d801 0101 |002a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f82c: 28db |002c: goto 0007 // -0025 │ │ +09f82e: 5454 5601 |002d: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ +09f832: 3804 2100 |002f: if-eqz v4, 0050 // +0021 │ │ +09f836: 1201 |0031: const/4 v1, #int 0 // #0 │ │ +09f838: 5454 5601 |0032: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ +09f83c: 6e10 152f 0400 |0034: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f842: 0a04 |0037: move-result v4 │ │ +09f844: 3541 1800 |0038: if-ge v1, v4, 0050 // +0018 │ │ +09f848: 5454 5601 |003a: iget-object v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ +09f84c: 6e20 0e2f 1400 |003c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09f852: 0c00 |003f: move-result-object v0 │ │ +09f854: 1f00 0f01 |0040: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09f858: 3802 0800 |0042: if-eqz v2, 004a // +0008 │ │ +09f85c: 6e20 0d2f 0200 |0044: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +09f862: 0a04 |0047: move-result v4 │ │ +09f864: 3904 0500 |0048: if-nez v4, 004d // +0005 │ │ +09f868: 6e10 7105 0000 |004a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0571 │ │ +09f86e: d801 0101 |004d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f872: 28e3 |004f: goto 0032 // -001d │ │ +09f874: 5b52 5601 |0050: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ +09f878: 0f03 |0052: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1983 │ │ 0x0001 line=1984 │ │ 0x0002 line=1985 │ │ 0x0006 line=1986 │ │ 0x000f line=1987 │ │ @@ -175186,25 +175242,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -09bf0c: |[09bf0c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ -09bf1c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09bf1e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09bf20: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -09bf22: 5c30 5801 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ -09bf26: 6e10 3906 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -09bf2c: 6e30 4c06 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09bf32: 5b31 4e01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09bf36: 5b31 5501 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ -09bf3a: 5b31 5e01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09bf3e: 0e00 |0011: return-void │ │ +09f87c: |[09f87c] android.support.v4.app.FragmentManagerImpl.dispatchDestroy:()V │ │ +09f88c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09f88e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09f890: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +09f892: 5c30 5801 |0003: iput-boolean v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ +09f896: 6e10 3906 0300 |0005: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +09f89c: 6e30 4c06 2302 |0008: invoke-virtual {v3, v2, v2}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09f8a2: 5b31 4e01 |000b: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09f8a6: 5b31 5501 |000d: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ +09f8aa: 5b31 5e01 |000f: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +09f8ae: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1952 │ │ 0x0005 line=1953 │ │ 0x0008 line=1954 │ │ 0x000b line=1955 │ │ 0x000d line=1956 │ │ @@ -175218,19 +175274,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09bf40: |[09bf40] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ -09bf50: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09bf52: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09bf54: 6e30 4c06 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09bf5a: 0e00 |0005: return-void │ │ +09f8b0: |[09f8b0] android.support.v4.app.FragmentManagerImpl.dispatchDestroyView:()V │ │ +09f8c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09f8c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09f8c4: 6e30 4c06 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09f8ca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1948 │ │ 0x0005 line=1949 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -175239,31 +175295,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09bf5c: |[09bf5c] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ -09bf6c: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bf70: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -09bf74: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09bf76: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bf7a: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09bf80: 0a02 |000a: move-result v2 │ │ -09bf82: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -09bf86: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bf8a: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09bf90: 0c00 |0012: move-result-object v0 │ │ -09bf92: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09bf96: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -09bf9a: 6e10 8905 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0589 │ │ -09bfa0: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09bfa4: 28e9 |001c: goto 0005 // -0017 │ │ -09bfa6: 0e00 |001d: return-void │ │ +09f8cc: |[09f8cc] android.support.v4.app.FragmentManagerImpl.dispatchLowMemory:()V │ │ +09f8dc: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f8e0: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +09f8e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09f8e6: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f8ea: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f8f0: 0a02 |000a: move-result v2 │ │ +09f8f2: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +09f8f6: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f8fa: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09f900: 0c00 |0012: move-result-object v0 │ │ +09f902: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09f906: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +09f90a: 6e10 8905 0000 |0017: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.performLowMemory:()V // method@0589 │ │ +09f910: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f914: 28e9 |001c: goto 0005 // -0017 │ │ +09f916: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1972 │ │ 0x0004 line=1973 │ │ 0x000d line=1974 │ │ 0x0015 line=1975 │ │ 0x0017 line=1976 │ │ @@ -175279,36 +175335,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -09bfa8: |[09bfa8] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -09bfb8: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bfbc: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ -09bfc0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09bfc2: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bfc6: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09bfcc: 0a02 |000a: move-result v2 │ │ -09bfce: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ -09bfd2: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09bfd6: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09bfdc: 0c00 |0012: move-result-object v0 │ │ -09bfde: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09bfe2: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ -09bfe6: 6e20 8a05 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058a │ │ -09bfec: 0a02 |001a: move-result v2 │ │ -09bfee: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ -09bff2: 1212 |001d: const/4 v2, #int 1 // #1 │ │ -09bff4: 0f02 |001e: return v2 │ │ -09bff6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09bffa: 28e4 |0021: goto 0005 // -001c │ │ -09bffc: 1202 |0022: const/4 v2, #int 0 // #0 │ │ -09bffe: 28fb |0023: goto 001e // -0005 │ │ +09f918: |[09f918] android.support.v4.app.FragmentManagerImpl.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +09f928: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f92c: 3802 2000 |0002: if-eqz v2, 0022 // +0020 │ │ +09f930: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09f932: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f936: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f93c: 0a02 |000a: move-result v2 │ │ +09f93e: 3521 1700 |000b: if-ge v1, v2, 0022 // +0017 │ │ +09f942: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f946: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09f94c: 0c00 |0012: move-result-object v0 │ │ +09f94e: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09f952: 3800 0a00 |0015: if-eqz v0, 001f // +000a │ │ +09f956: 6e20 8a05 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@058a │ │ +09f95c: 0a02 |001a: move-result v2 │ │ +09f95e: 3802 0400 |001b: if-eqz v2, 001f // +0004 │ │ +09f962: 1212 |001d: const/4 v2, #int 1 // #1 │ │ +09f964: 0f02 |001e: return v2 │ │ +09f966: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f96a: 28e4 |0021: goto 0005 // -001c │ │ +09f96c: 1202 |0022: const/4 v2, #int 0 // #0 │ │ +09f96e: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2030 │ │ 0x0004 line=2031 │ │ 0x000d line=2032 │ │ 0x0015 line=2033 │ │ 0x0017 line=2034 │ │ @@ -175329,31 +175385,31 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09c000: |[09c000] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ -09c010: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c014: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ -09c018: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09c01a: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c01e: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c024: 0a02 |000a: move-result v2 │ │ -09c026: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ -09c02a: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c02e: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c034: 0c00 |0012: move-result-object v0 │ │ -09c036: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c03a: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ -09c03e: 6e20 8b05 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@058b │ │ -09c044: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09c048: 28e9 |001c: goto 0005 // -0017 │ │ -09c04a: 0e00 |001d: return-void │ │ +09f970: |[09f970] android.support.v4.app.FragmentManagerImpl.dispatchOptionsMenuClosed:(Landroid/view/Menu;)V │ │ +09f980: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f984: 3802 1b00 |0002: if-eqz v2, 001d // +001b │ │ +09f988: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09f98a: 5432 4f01 |0005: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f98e: 6e10 152f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f994: 0a02 |000a: move-result v2 │ │ +09f996: 3521 1200 |000b: if-ge v1, v2, 001d // +0012 │ │ +09f99a: 5432 4f01 |000d: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f99e: 6e20 0e2f 1200 |000f: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09f9a4: 0c00 |0012: move-result-object v0 │ │ +09f9a6: 1f00 0f01 |0013: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09f9aa: 3800 0500 |0015: if-eqz v0, 001a // +0005 │ │ +09f9ae: 6e20 8b05 4000 |0017: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.performOptionsMenuClosed:(Landroid/view/Menu;)V // method@058b │ │ +09f9b4: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09f9b8: 28e9 |001c: goto 0005 // -0017 │ │ +09f9ba: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2058 │ │ 0x0004 line=2059 │ │ 0x000d line=2060 │ │ 0x0015 line=2061 │ │ 0x0017 line=2062 │ │ @@ -175370,19 +175426,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09c04c: |[09c04c] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ -09c05c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -09c05e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09c060: 6e30 4c06 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09c066: 0e00 |0005: return-void │ │ +09f9bc: |[09f9bc] android.support.v4.app.FragmentManagerImpl.dispatchPause:()V │ │ +09f9cc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +09f9ce: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09f9d0: 6e30 4c06 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09f9d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1931 │ │ 0x0005 line=1932 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -175391,35 +175447,35 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -09c068: |[09c068] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -09c078: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09c07a: 5443 4f01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c07e: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ -09c082: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -09c084: 5443 4f01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c088: 6e10 152f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c08e: 0a03 |000b: move-result v3 │ │ -09c090: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ -09c094: 5443 4f01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c098: 6e20 0e2f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c09e: 0c00 |0013: move-result-object v0 │ │ -09c0a0: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c0a4: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ -09c0a8: 6e20 8d05 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@058d │ │ -09c0ae: 0a03 |001b: move-result v3 │ │ -09c0b0: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ -09c0b4: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -09c0b6: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09c0ba: 28e5 |0021: goto 0006 // -001b │ │ -09c0bc: 0f02 |0022: return v2 │ │ +09f9d8: |[09f9d8] android.support.v4.app.FragmentManagerImpl.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +09f9e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +09f9ea: 5443 4f01 |0001: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f9ee: 3803 1f00 |0003: if-eqz v3, 0022 // +001f │ │ +09f9f2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +09f9f4: 5443 4f01 |0006: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09f9f8: 6e10 152f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09f9fe: 0a03 |000b: move-result v3 │ │ +09fa00: 3531 1600 |000c: if-ge v1, v3, 0022 // +0016 │ │ +09fa04: 5443 4f01 |000e: iget-object v3, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09fa08: 6e20 0e2f 1300 |0010: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09fa0e: 0c00 |0013: move-result-object v0 │ │ +09fa10: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +09fa14: 3800 0900 |0016: if-eqz v0, 001f // +0009 │ │ +09fa18: 6e20 8d05 5000 |0018: invoke-virtual {v0, v5}, Landroid/support/v4/app/Fragment;.performPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@058d │ │ +09fa1e: 0a03 |001b: move-result v3 │ │ +09fa20: 3803 0300 |001c: if-eqz v3, 001f // +0003 │ │ +09fa24: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +09fa26: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +09fa2a: 28e5 |0021: goto 0006 // -001b │ │ +09fa2c: 0f02 |0022: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2015 │ │ 0x0001 line=2016 │ │ 0x0005 line=2017 │ │ 0x000e line=2018 │ │ 0x0016 line=2019 │ │ @@ -175439,19 +175495,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -09c0c0: |[09c0c0] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ -09c0d0: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -09c0d2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -09c0d4: 6e30 4c06 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09c0da: 0e00 |0005: return-void │ │ +09fa30: |[09fa30] android.support.v4.app.FragmentManagerImpl.dispatchReallyStop:()V │ │ +09fa40: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +09fa42: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +09fa44: 6e30 4c06 0201 |0002: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09fa4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1944 │ │ 0x0005 line=1945 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -175460,20 +175516,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09c0dc: |[09c0dc] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ -09c0ec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09c0ee: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09c0f2: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -09c0f4: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09c0fa: 0e00 |0007: return-void │ │ +09fa4c: |[09fa4c] android.support.v4.app.FragmentManagerImpl.dispatchResume:()V │ │ +09fa5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09fa5e: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +09fa62: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +09fa64: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09fa6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1926 │ │ 0x0003 line=1927 │ │ 0x0007 line=1928 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -175483,20 +175539,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -09c0fc: |[09c0fc] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ -09c10c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09c10e: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09c112: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -09c114: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09c11a: 0e00 |0007: return-void │ │ +09fa6c: |[09fa6c] android.support.v4.app.FragmentManagerImpl.dispatchStart:()V │ │ +09fa7c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +09fa7e: 5c21 6201 |0001: iput-boolean v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +09fa82: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +09fa84: 6e30 4c06 0201 |0004: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09fa8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1921 │ │ 0x0003 line=1922 │ │ 0x0007 line=1923 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -175506,21 +175562,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09c11c: |[09c11c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ -09c12c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09c12e: 5c20 6201 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09c132: 1230 |0003: const/4 v0, #int 3 // #3 │ │ -09c134: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -09c136: 6e30 4c06 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ -09c13c: 0e00 |0008: return-void │ │ +09fa8c: |[09fa8c] android.support.v4.app.FragmentManagerImpl.dispatchStop:()V │ │ +09fa9c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +09fa9e: 5c20 6201 |0001: iput-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +09faa2: 1230 |0003: const/4 v0, #int 3 // #3 │ │ +09faa4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +09faa6: 6e30 4c06 0201 |0005: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IZ)V // method@064c │ │ +09faac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1938 │ │ 0x0003 line=1940 │ │ 0x0008 line=1941 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -175530,267 +175586,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 │ │ -09c140: |[09c140] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -09c150: 2206 e705 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ -09c154: 7010 d22e 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09c15a: 6e20 db2e 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09c160: 0c06 |0008: move-result-object v6 │ │ -09c162: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ -09c166: 6e20 db2e 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09c16c: 0c06 |000e: move-result-object v6 │ │ -09c16e: 6e10 e02e 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09c174: 0c04 |0012: move-result-object v4 │ │ -09c176: 5486 4d01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c17a: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ -09c17e: 5486 4d01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c182: 6e10 152f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c188: 0a00 |001c: move-result v0 │ │ -09c18a: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ -09c18e: 6e20 4b2e 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c194: 1a06 4b02 |0022: const-string v6, "Active Fragments in " // string@024b │ │ -09c198: 6e20 4b2e 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c19e: 7110 e32e 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -09c1a4: 0a06 |002a: move-result v6 │ │ -09c1a6: 7110 8f2e 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09c1ac: 0c06 |002e: move-result-object v6 │ │ -09c1ae: 6e20 4b2e 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c1b4: 1a06 0b01 |0032: const-string v6, ":" // string@010b │ │ -09c1b8: 6e20 502e 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c1be: 1203 |0037: const/4 v3, #int 0 // #0 │ │ -09c1c0: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ -09c1c4: 5486 4d01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c1c8: 6e20 0e2f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c1ce: 0c02 |003f: move-result-object v2 │ │ -09c1d0: 1f02 0f01 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c1d4: 6e20 4b2e 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c1da: 1a06 0800 |0045: const-string v6, " #" // string@0008 │ │ -09c1de: 6e20 4b2e 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c1e4: 6e20 492e 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09c1ea: 1a06 0c01 |004d: const-string v6, ": " // string@010c │ │ -09c1ee: 6e20 4b2e 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c1f4: 6e20 4f2e 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09c1fa: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ -09c1fe: 6e5c 3905 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@0539 │ │ -09c204: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09c208: 28dc |005c: goto 0038 // -0024 │ │ -09c20a: 5486 4f01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c20e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ -09c212: 5486 4f01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c216: 6e10 152f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c21c: 0a00 |0066: move-result v0 │ │ -09c21e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ -09c222: 6e20 4b2e 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c228: 1a06 6802 |006c: const-string v6, "Added Fragments:" // string@0268 │ │ -09c22c: 6e20 502e 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c232: 1203 |0071: const/4 v3, #int 0 // #0 │ │ -09c234: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ -09c238: 5486 4f01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c23c: 6e20 0e2f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c242: 0c02 |0079: move-result-object v2 │ │ -09c244: 1f02 0f01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c248: 6e20 4b2e 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c24e: 1a06 0800 |007f: const-string v6, " #" // string@0008 │ │ -09c252: 6e20 4b2e 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c258: 6e20 492e 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09c25e: 1a06 0c01 |0087: const-string v6, ": " // string@010c │ │ -09c262: 6e20 4b2e 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c268: 6e10 a905 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@05a9 │ │ -09c26e: 0c06 |008f: move-result-object v6 │ │ -09c270: 6e20 502e 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c276: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09c27a: 28dd |0095: goto 0072 // -0023 │ │ -09c27c: 5486 5601 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ -09c280: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ -09c284: 5486 5601 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ -09c288: 6e10 152f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c28e: 0a00 |009f: move-result v0 │ │ -09c290: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ -09c294: 6e20 4b2e 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c29a: 1a06 d704 |00a5: const-string v6, "Fragments Created Menus:" // string@04d7 │ │ -09c29e: 6e20 502e 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c2a4: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ -09c2a6: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ -09c2aa: 5486 5601 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ -09c2ae: 6e20 0e2f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c2b4: 0c02 |00b2: move-result-object v2 │ │ -09c2b6: 1f02 0f01 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c2ba: 6e20 4b2e 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c2c0: 1a06 0800 |00b8: const-string v6, " #" // string@0008 │ │ -09c2c4: 6e20 4b2e 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c2ca: 6e20 492e 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09c2d0: 1a06 0c01 |00c0: const-string v6, ": " // string@010c │ │ -09c2d4: 6e20 4b2e 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c2da: 6e10 a905 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@05a9 │ │ -09c2e0: 0c06 |00c8: move-result-object v6 │ │ -09c2e2: 6e20 502e 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c2e8: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09c2ec: 28dd |00ce: goto 00ab // -0023 │ │ -09c2ee: 5486 5201 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09c2f2: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ -09c2f6: 5486 5201 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09c2fa: 6e10 152f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c300: 0a00 |00d8: move-result v0 │ │ -09c302: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ -09c306: 6e20 4b2e 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c30c: 1a06 9e02 |00de: const-string v6, "Back Stack:" // string@029e │ │ -09c310: 6e20 502e 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c316: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ -09c318: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ -09c31c: 5486 5201 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09c320: 6e20 0e2f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c326: 0c01 |00eb: move-result-object v1 │ │ -09c328: 1f01 0501 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09c32c: 6e20 4b2e 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c332: 1a06 0800 |00f1: const-string v6, " #" // string@0008 │ │ -09c336: 6e20 4b2e 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c33c: 6e20 492e 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09c342: 1a06 0c01 |00f9: const-string v6, ": " // string@010c │ │ -09c346: 6e20 4b2e 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c34c: 6e10 ff04 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@04ff │ │ -09c352: 0c06 |0101: move-result-object v6 │ │ -09c354: 6e20 502e 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c35a: 6e5c d304 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@04d3 │ │ -09c360: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09c364: 28da |010a: goto 00e4 // -0026 │ │ -09c366: 1d08 |010b: monitor-enter v8 │ │ -09c368: 5486 5401 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09c36c: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ -09c370: 5486 5401 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09c374: 6e10 152f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c37a: 0a00 |0115: move-result v0 │ │ -09c37c: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ -09c380: 6e20 4b2e 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c386: 1a06 9d02 |011b: const-string v6, "Back Stack Indices:" // string@029d │ │ -09c38a: 6e20 502e 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c390: 1203 |0120: const/4 v3, #int 0 // #0 │ │ -09c392: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ -09c396: 5486 5401 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09c39a: 6e20 0e2f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c3a0: 0c01 |0128: move-result-object v1 │ │ -09c3a2: 1f01 0501 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09c3a6: 6e20 4b2e 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c3ac: 1a06 0800 |012e: const-string v6, " #" // string@0008 │ │ -09c3b0: 6e20 4b2e 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c3b6: 6e20 492e 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09c3bc: 1a06 0c01 |0136: const-string v6, ": " // string@010c │ │ -09c3c0: 6e20 4b2e 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c3c6: 6e20 4f2e 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09c3cc: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09c3d0: 28e1 |0140: goto 0121 // -001f │ │ -09c3d2: 5486 5001 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09c3d6: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ -09c3da: 5486 5001 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09c3de: 6e10 152f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c3e4: 0a06 |014a: move-result v6 │ │ -09c3e6: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ -09c3ea: 6e20 4b2e 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c3f0: 1a06 8220 |0150: const-string v6, "mAvailBackStackIndices: " // string@2082 │ │ -09c3f4: 6e20 4b2e 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c3fa: 5486 5001 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09c3fe: 6e10 162f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2f16 │ │ -09c404: 0c06 |015a: move-result-object v6 │ │ -09c406: 7110 1c2f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ -09c40c: 0c06 |015e: move-result-object v6 │ │ -09c40e: 6e20 502e 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c414: 1e08 |0162: monitor-exit v8 │ │ -09c416: 5486 5f01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c41a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ -09c41e: 5486 5f01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c422: 6e10 152f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c428: 0a00 |016c: move-result v0 │ │ -09c42a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ -09c42e: 6e20 4b2e 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c434: 1a06 880e |0172: const-string v6, "Pending Actions:" // string@0e88 │ │ -09c438: 6e20 502e 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c43e: 1203 |0177: const/4 v3, #int 0 // #0 │ │ -09c440: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ -09c444: 5486 5f01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c448: 6e20 0e2f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c44e: 0c05 |017f: move-result-object v5 │ │ -09c450: 1f05 e205 |0180: check-cast v5, Ljava/lang/Runnable; // type@05e2 │ │ -09c454: 6e20 4b2e 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c45a: 1a06 0800 |0185: const-string v6, " #" // string@0008 │ │ -09c45e: 6e20 4b2e 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c464: 6e20 492e 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09c46a: 1a06 0c01 |018d: const-string v6, ": " // string@010c │ │ -09c46e: 6e20 4b2e 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c474: 6e20 4f2e 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09c47a: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09c47e: 28e1 |0197: goto 0178 // -001f │ │ -09c480: 0d06 |0198: move-exception v6 │ │ -09c482: 1e08 |0199: monitor-exit v8 │ │ -09c484: 2706 |019a: throw v6 │ │ -09c486: 6e20 4b2e 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c48c: 1a06 c704 |019e: const-string v6, "FragmentManager misc state:" // string@04c7 │ │ -09c490: 6e20 502e 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c496: 6e20 4b2e 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c49c: 1a06 1d00 |01a6: const-string v6, " mActivity=" // string@001d │ │ -09c4a0: 6e20 4b2e 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c4a6: 5486 4e01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09c4aa: 6e20 4f2e 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09c4b0: 6e20 4b2e 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c4b6: 1a06 1f00 |01b3: const-string v6, " mContainer=" // string@001f │ │ -09c4ba: 6e20 4b2e 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c4c0: 5486 5501 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ -09c4c4: 6e20 4f2e 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09c4ca: 5486 5e01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09c4ce: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ -09c4d2: 6e20 4b2e 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c4d8: 1a06 2400 |01c4: const-string v6, " mParent=" // string@0024 │ │ -09c4dc: 6e20 4b2e 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c4e2: 5486 5e01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09c4e6: 6e20 4f2e 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -09c4ec: 6e20 4b2e 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c4f2: 1a06 2000 |01d1: const-string v6, " mCurState=" // string@0020 │ │ -09c4f6: 6e20 4b2e 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c4fc: 5286 5701 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09c500: 6e20 492e 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -09c506: 1a06 7d00 |01db: const-string v6, " mStateSaved=" // string@007d │ │ -09c50a: 6e20 4b2e 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c510: 5586 6201 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09c514: 6e20 4c2e 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -09c51a: 1a06 6900 |01e5: const-string v6, " mDestroyed=" // string@0069 │ │ -09c51e: 6e20 4b2e 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c524: 5586 5801 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ -09c528: 6e20 512e 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -09c52e: 5586 5c01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09c532: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ -09c536: 6e20 4b2e 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c53c: 1a06 2200 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0022 │ │ -09c540: 6e20 4b2e 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c546: 5586 5c01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09c54a: 6e20 512e 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -09c550: 5486 5d01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09c554: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ -09c558: 6e20 4b2e 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c55e: 1a06 2300 |0207: const-string v6, " mNoTransactionsBecause=" // string@0023 │ │ -09c562: 6e20 4b2e 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c568: 5486 5d01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09c56c: 6e20 502e 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c572: 5486 5101 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09c576: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ -09c57a: 5486 5101 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09c57e: 6e10 152f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c584: 0a06 |021a: move-result v6 │ │ -09c586: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ -09c58a: 6e20 4b2e 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c590: 1a06 1e00 |0220: const-string v6, " mAvailIndices: " // string@001e │ │ -09c594: 6e20 4b2e 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -09c59a: 5486 5101 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09c59e: 6e10 162f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2f16 │ │ -09c5a4: 0c06 |022a: move-result-object v6 │ │ -09c5a6: 7110 1c2f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ -09c5ac: 0c06 |022e: move-result-object v6 │ │ -09c5ae: 6e20 502e 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -09c5b4: 0e00 |0232: return-void │ │ +09fab0: |[09fab0] android.support.v4.app.FragmentManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +09fac0: 2206 e705 |0000: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ +09fac4: 7010 d22e 0600 |0002: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +09faca: 6e20 db2e 9600 |0005: invoke-virtual {v6, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09fad0: 0c06 |0008: move-result-object v6 │ │ +09fad2: 1a07 0600 |0009: const-string v7, " " // string@0006 │ │ +09fad6: 6e20 db2e 7600 |000b: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +09fadc: 0c06 |000e: move-result-object v6 │ │ +09fade: 6e10 e02e 0600 |000f: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +09fae4: 0c04 |0012: move-result-object v4 │ │ +09fae6: 5486 4d01 |0013: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +09faea: 3806 4800 |0015: if-eqz v6, 005d // +0048 │ │ +09faee: 5486 4d01 |0017: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +09faf2: 6e10 152f 0600 |0019: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09faf8: 0a00 |001c: move-result v0 │ │ +09fafa: 3d00 4000 |001d: if-lez v0, 005d // +0040 │ │ +09fafe: 6e20 4b2e 9b00 |001f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fb04: 1a06 4d02 |0022: const-string v6, "Active Fragments in " // string@024d │ │ +09fb08: 6e20 4b2e 6b00 |0024: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fb0e: 7110 e32e 0800 |0027: invoke-static {v8}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +09fb14: 0a06 |002a: move-result v6 │ │ +09fb16: 7110 8f2e 0600 |002b: invoke-static {v6}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +09fb1c: 0c06 |002e: move-result-object v6 │ │ +09fb1e: 6e20 4b2e 6b00 |002f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fb24: 1a06 0d01 |0032: const-string v6, ":" // string@010d │ │ +09fb28: 6e20 502e 6b00 |0034: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fb2e: 1203 |0037: const/4 v3, #int 0 // #0 │ │ +09fb30: 3503 2500 |0038: if-ge v3, v0, 005d // +0025 │ │ +09fb34: 5486 4d01 |003a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +09fb38: 6e20 0e2f 3600 |003c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09fb3e: 0c02 |003f: move-result-object v2 │ │ +09fb40: 1f02 0f01 |0040: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +09fb44: 6e20 4b2e 9b00 |0042: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fb4a: 1a06 0800 |0045: const-string v6, " #" // string@0008 │ │ +09fb4e: 6e20 4b2e 6b00 |0047: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fb54: 6e20 492e 3b00 |004a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09fb5a: 1a06 0e01 |004d: const-string v6, ": " // string@010e │ │ +09fb5e: 6e20 4b2e 6b00 |004f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fb64: 6e20 4f2e 2b00 |0052: invoke-virtual {v11, v2}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09fb6a: 3802 0500 |0055: if-eqz v2, 005a // +0005 │ │ +09fb6e: 6e5c 3905 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@0539 │ │ +09fb74: d803 0301 |005a: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09fb78: 28dc |005c: goto 0038 // -0024 │ │ +09fb7a: 5486 4f01 |005d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09fb7e: 3806 3700 |005f: if-eqz v6, 0096 // +0037 │ │ +09fb82: 5486 4f01 |0061: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09fb86: 6e10 152f 0600 |0063: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09fb8c: 0a00 |0066: move-result v0 │ │ +09fb8e: 3d00 2f00 |0067: if-lez v0, 0096 // +002f │ │ +09fb92: 6e20 4b2e 9b00 |0069: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fb98: 1a06 6a02 |006c: const-string v6, "Added Fragments:" // string@026a │ │ +09fb9c: 6e20 502e 6b00 |006e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fba2: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +09fba4: 3503 2400 |0072: if-ge v3, v0, 0096 // +0024 │ │ +09fba8: 5486 4f01 |0074: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +09fbac: 6e20 0e2f 3600 |0076: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09fbb2: 0c02 |0079: move-result-object v2 │ │ +09fbb4: 1f02 0f01 |007a: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +09fbb8: 6e20 4b2e 9b00 |007c: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fbbe: 1a06 0800 |007f: const-string v6, " #" // string@0008 │ │ +09fbc2: 6e20 4b2e 6b00 |0081: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fbc8: 6e20 492e 3b00 |0084: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09fbce: 1a06 0e01 |0087: const-string v6, ": " // string@010e │ │ +09fbd2: 6e20 4b2e 6b00 |0089: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fbd8: 6e10 a905 0200 |008c: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@05a9 │ │ +09fbde: 0c06 |008f: move-result-object v6 │ │ +09fbe0: 6e20 502e 6b00 |0090: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fbe6: d803 0301 |0093: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09fbea: 28dd |0095: goto 0072 // -0023 │ │ +09fbec: 5486 5601 |0096: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ +09fbf0: 3806 3700 |0098: if-eqz v6, 00cf // +0037 │ │ +09fbf4: 5486 5601 |009a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ +09fbf8: 6e10 152f 0600 |009c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09fbfe: 0a00 |009f: move-result v0 │ │ +09fc00: 3d00 2f00 |00a0: if-lez v0, 00cf // +002f │ │ +09fc04: 6e20 4b2e 9b00 |00a2: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fc0a: 1a06 d804 |00a5: const-string v6, "Fragments Created Menus:" // string@04d8 │ │ +09fc0e: 6e20 502e 6b00 |00a7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fc14: 1203 |00aa: const/4 v3, #int 0 // #0 │ │ +09fc16: 3503 2400 |00ab: if-ge v3, v0, 00cf // +0024 │ │ +09fc1a: 5486 5601 |00ad: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCreatedMenus:Ljava/util/ArrayList; // field@0156 │ │ +09fc1e: 6e20 0e2f 3600 |00af: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09fc24: 0c02 |00b2: move-result-object v2 │ │ +09fc26: 1f02 0f01 |00b3: check-cast v2, Landroid/support/v4/app/Fragment; // type@010f │ │ +09fc2a: 6e20 4b2e 9b00 |00b5: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fc30: 1a06 0800 |00b8: const-string v6, " #" // string@0008 │ │ +09fc34: 6e20 4b2e 6b00 |00ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fc3a: 6e20 492e 3b00 |00bd: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09fc40: 1a06 0e01 |00c0: const-string v6, ": " // string@010e │ │ +09fc44: 6e20 4b2e 6b00 |00c2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fc4a: 6e10 a905 0200 |00c5: invoke-virtual {v2}, Landroid/support/v4/app/Fragment;.toString:()Ljava/lang/String; // method@05a9 │ │ +09fc50: 0c06 |00c8: move-result-object v6 │ │ +09fc52: 6e20 502e 6b00 |00c9: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fc58: d803 0301 |00cc: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09fc5c: 28dd |00ce: goto 00ab // -0023 │ │ +09fc5e: 5486 5201 |00cf: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +09fc62: 3806 3a00 |00d1: if-eqz v6, 010b // +003a │ │ +09fc66: 5486 5201 |00d3: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +09fc6a: 6e10 152f 0600 |00d5: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09fc70: 0a00 |00d8: move-result v0 │ │ +09fc72: 3d00 3200 |00d9: if-lez v0, 010b // +0032 │ │ +09fc76: 6e20 4b2e 9b00 |00db: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fc7c: 1a06 a002 |00de: const-string v6, "Back Stack:" // string@02a0 │ │ +09fc80: 6e20 502e 6b00 |00e0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fc86: 1203 |00e3: const/4 v3, #int 0 // #0 │ │ +09fc88: 3503 2700 |00e4: if-ge v3, v0, 010b // +0027 │ │ +09fc8c: 5486 5201 |00e6: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +09fc90: 6e20 0e2f 3600 |00e8: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09fc96: 0c01 |00eb: move-result-object v1 │ │ +09fc98: 1f01 0501 |00ec: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +09fc9c: 6e20 4b2e 9b00 |00ee: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fca2: 1a06 0800 |00f1: const-string v6, " #" // string@0008 │ │ +09fca6: 6e20 4b2e 6b00 |00f3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fcac: 6e20 492e 3b00 |00f6: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09fcb2: 1a06 0e01 |00f9: const-string v6, ": " // string@010e │ │ +09fcb6: 6e20 4b2e 6b00 |00fb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fcbc: 6e10 ff04 0100 |00fe: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.toString:()Ljava/lang/String; // method@04ff │ │ +09fcc2: 0c06 |0101: move-result-object v6 │ │ +09fcc4: 6e20 502e 6b00 |0102: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fcca: 6e5c d304 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@04d3 │ │ +09fcd0: d803 0301 |0108: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09fcd4: 28da |010a: goto 00e4 // -0026 │ │ +09fcd6: 1d08 |010b: monitor-enter v8 │ │ +09fcd8: 5486 5401 |010c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09fcdc: 3806 3300 |010e: if-eqz v6, 0141 // +0033 │ │ +09fce0: 5486 5401 |0110: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09fce4: 6e10 152f 0600 |0112: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09fcea: 0a00 |0115: move-result v0 │ │ +09fcec: 3d00 2b00 |0116: if-lez v0, 0141 // +002b │ │ +09fcf0: 6e20 4b2e 9b00 |0118: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fcf6: 1a06 9f02 |011b: const-string v6, "Back Stack Indices:" // string@029f │ │ +09fcfa: 6e20 502e 6b00 |011d: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fd00: 1203 |0120: const/4 v3, #int 0 // #0 │ │ +09fd02: 3503 2000 |0121: if-ge v3, v0, 0141 // +0020 │ │ +09fd06: 5486 5401 |0123: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +09fd0a: 6e20 0e2f 3600 |0125: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09fd10: 0c01 |0128: move-result-object v1 │ │ +09fd12: 1f01 0501 |0129: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +09fd16: 6e20 4b2e 9b00 |012b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fd1c: 1a06 0800 |012e: const-string v6, " #" // string@0008 │ │ +09fd20: 6e20 4b2e 6b00 |0130: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fd26: 6e20 492e 3b00 |0133: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09fd2c: 1a06 0e01 |0136: const-string v6, ": " // string@010e │ │ +09fd30: 6e20 4b2e 6b00 |0138: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fd36: 6e20 4f2e 1b00 |013b: invoke-virtual {v11, v1}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09fd3c: d803 0301 |013e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09fd40: 28e1 |0140: goto 0121 // -001f │ │ +09fd42: 5486 5001 |0141: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +09fd46: 3806 1f00 |0143: if-eqz v6, 0162 // +001f │ │ +09fd4a: 5486 5001 |0145: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +09fd4e: 6e10 152f 0600 |0147: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09fd54: 0a06 |014a: move-result v6 │ │ +09fd56: 3d06 1700 |014b: if-lez v6, 0162 // +0017 │ │ +09fd5a: 6e20 4b2e 9b00 |014d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fd60: 1a06 8320 |0150: const-string v6, "mAvailBackStackIndices: " // string@2083 │ │ +09fd64: 6e20 4b2e 6b00 |0152: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fd6a: 5486 5001 |0155: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +09fd6e: 6e10 162f 0600 |0157: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2f16 │ │ +09fd74: 0c06 |015a: move-result-object v6 │ │ +09fd76: 7110 1c2f 0600 |015b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ +09fd7c: 0c06 |015e: move-result-object v6 │ │ +09fd7e: 6e20 502e 6b00 |015f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fd84: 1e08 |0162: monitor-exit v8 │ │ +09fd86: 5486 5f01 |0163: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +09fd8a: 3806 3600 |0165: if-eqz v6, 019b // +0036 │ │ +09fd8e: 5486 5f01 |0167: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +09fd92: 6e10 152f 0600 |0169: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09fd98: 0a00 |016c: move-result v0 │ │ +09fd9a: 3d00 2e00 |016d: if-lez v0, 019b // +002e │ │ +09fd9e: 6e20 4b2e 9b00 |016f: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fda4: 1a06 890e |0172: const-string v6, "Pending Actions:" // string@0e89 │ │ +09fda8: 6e20 502e 6b00 |0174: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fdae: 1203 |0177: const/4 v3, #int 0 // #0 │ │ +09fdb0: 3503 2300 |0178: if-ge v3, v0, 019b // +0023 │ │ +09fdb4: 5486 5f01 |017a: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +09fdb8: 6e20 0e2f 3600 |017c: invoke-virtual {v6, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +09fdbe: 0c05 |017f: move-result-object v5 │ │ +09fdc0: 1f05 e205 |0180: check-cast v5, Ljava/lang/Runnable; // type@05e2 │ │ +09fdc4: 6e20 4b2e 9b00 |0182: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fdca: 1a06 0800 |0185: const-string v6, " #" // string@0008 │ │ +09fdce: 6e20 4b2e 6b00 |0187: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fdd4: 6e20 492e 3b00 |018a: invoke-virtual {v11, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09fdda: 1a06 0e01 |018d: const-string v6, ": " // string@010e │ │ +09fdde: 6e20 4b2e 6b00 |018f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fde4: 6e20 4f2e 5b00 |0192: invoke-virtual {v11, v5}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09fdea: d803 0301 |0195: add-int/lit8 v3, v3, #int 1 // #01 │ │ +09fdee: 28e1 |0197: goto 0178 // -001f │ │ +09fdf0: 0d06 |0198: move-exception v6 │ │ +09fdf2: 1e08 |0199: monitor-exit v8 │ │ +09fdf4: 2706 |019a: throw v6 │ │ +09fdf6: 6e20 4b2e 9b00 |019b: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fdfc: 1a06 c804 |019e: const-string v6, "FragmentManager misc state:" // string@04c8 │ │ +09fe00: 6e20 502e 6b00 |01a0: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fe06: 6e20 4b2e 9b00 |01a3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe0c: 1a06 1d00 |01a6: const-string v6, " mActivity=" // string@001d │ │ +09fe10: 6e20 4b2e 6b00 |01a8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe16: 5486 4e01 |01ab: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09fe1a: 6e20 4f2e 6b00 |01ad: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09fe20: 6e20 4b2e 9b00 |01b0: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe26: 1a06 1f00 |01b3: const-string v6, " mContainer=" // string@001f │ │ +09fe2a: 6e20 4b2e 6b00 |01b5: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe30: 5486 5501 |01b8: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ +09fe34: 6e20 4f2e 6b00 |01ba: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09fe3a: 5486 5e01 |01bd: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +09fe3e: 3806 0f00 |01bf: if-eqz v6, 01ce // +000f │ │ +09fe42: 6e20 4b2e 9b00 |01c1: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe48: 1a06 2400 |01c4: const-string v6, " mParent=" // string@0024 │ │ +09fe4c: 6e20 4b2e 6b00 |01c6: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe52: 5486 5e01 |01c9: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +09fe56: 6e20 4f2e 6b00 |01cb: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +09fe5c: 6e20 4b2e 9b00 |01ce: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe62: 1a06 2000 |01d1: const-string v6, " mCurState=" // string@0020 │ │ +09fe66: 6e20 4b2e 6b00 |01d3: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe6c: 5286 5701 |01d6: iget v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +09fe70: 6e20 492e 6b00 |01d8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +09fe76: 1a06 7f00 |01db: const-string v6, " mStateSaved=" // string@007f │ │ +09fe7a: 6e20 4b2e 6b00 |01dd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe80: 5586 6201 |01e0: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +09fe84: 6e20 4c2e 6b00 |01e2: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +09fe8a: 1a06 6b00 |01e5: const-string v6, " mDestroyed=" // string@006b │ │ +09fe8e: 6e20 4b2e 6b00 |01e7: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fe94: 5586 5801 |01ea: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ +09fe98: 6e20 512e 6b00 |01ec: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +09fe9e: 5586 5c01 |01ef: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +09fea2: 3806 0f00 |01f1: if-eqz v6, 0200 // +000f │ │ +09fea6: 6e20 4b2e 9b00 |01f3: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09feac: 1a06 2200 |01f6: const-string v6, " mNeedMenuInvalidate=" // string@0022 │ │ +09feb0: 6e20 4b2e 6b00 |01f8: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09feb6: 5586 5c01 |01fb: iget-boolean v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +09feba: 6e20 512e 6b00 |01fd: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +09fec0: 5486 5d01 |0200: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +09fec4: 3806 0f00 |0202: if-eqz v6, 0211 // +000f │ │ +09fec8: 6e20 4b2e 9b00 |0204: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fece: 1a06 2300 |0207: const-string v6, " mNoTransactionsBecause=" // string@0023 │ │ +09fed2: 6e20 4b2e 6b00 |0209: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09fed8: 5486 5d01 |020c: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +09fedc: 6e20 502e 6b00 |020e: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09fee2: 5486 5101 |0211: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +09fee6: 3806 1f00 |0213: if-eqz v6, 0232 // +001f │ │ +09feea: 5486 5101 |0215: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +09feee: 6e10 152f 0600 |0217: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09fef4: 0a06 |021a: move-result v6 │ │ +09fef6: 3d06 1700 |021b: if-lez v6, 0232 // +0017 │ │ +09fefa: 6e20 4b2e 9b00 |021d: invoke-virtual {v11, v9}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09ff00: 1a06 1e00 |0220: const-string v6, " mAvailIndices: " // string@001e │ │ +09ff04: 6e20 4b2e 6b00 |0222: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +09ff0a: 5486 5101 |0225: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +09ff0e: 6e10 162f 0600 |0227: invoke-virtual {v6}, Ljava/util/ArrayList;.toArray:()[Ljava/lang/Object; // method@2f16 │ │ +09ff14: 0c06 |022a: move-result-object v6 │ │ +09ff16: 7110 1c2f 0600 |022b: invoke-static {v6}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ +09ff1c: 0c06 |022e: move-result-object v6 │ │ +09ff1e: 6e20 502e 6b00 |022f: invoke-virtual {v11, v6}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +09ff24: 0e00 |0232: return-void │ │ catches : 2 │ │ 0x010c - 0x0163 │ │ -> 0x0198 │ │ 0x0199 - 0x019a │ │ -> 0x0198 │ │ positions : │ │ 0x0000 line=635 │ │ @@ -175908,51 +175964,51 @@ │ │ type : '(Ljava/lang/Runnable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -09c5cc: |[09c5cc] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ -09c5dc: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ -09c5e0: 7010 2506 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ -09c5e6: 1d02 |0005: monitor-enter v2 │ │ -09c5e8: 5520 5801 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ -09c5ec: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -09c5f0: 5420 4e01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09c5f4: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ -09c5f8: 2200 d305 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09c5fc: 1a01 5002 |0010: const-string v1, "Activity has been destroyed" // string@0250 │ │ -09c600: 7020 882e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09c606: 2700 |0015: throw v0 │ │ -09c608: 0d00 |0016: move-exception v0 │ │ -09c60a: 1e02 |0017: monitor-exit v2 │ │ -09c60c: 2700 |0018: throw v0 │ │ -09c60e: 5420 5f01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c612: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ -09c616: 2200 0606 |001d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09c61a: 7010 052f 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09c620: 5b20 5f01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c624: 5420 5f01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c628: 6e20 092f 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09c62e: 5420 5f01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c632: 6e10 152f 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c638: 0a00 |002e: move-result v0 │ │ -09c63a: 1211 |002f: const/4 v1, #int 1 // #1 │ │ -09c63c: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ -09c640: 5420 4e01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09c644: 5400 2401 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -09c648: 5421 5901 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ -09c64c: 6e20 9803 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -09c652: 5420 4e01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09c656: 5400 2401 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -09c65a: 5421 5901 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ -09c65e: 6e20 9503 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ -09c664: 1e02 |0044: monitor-exit v2 │ │ -09c666: 0e00 |0045: return-void │ │ +09ff3c: |[09ff3c] android.support.v4.app.FragmentManagerImpl.enqueueAction:(Ljava/lang/Runnable;Z)V │ │ +09ff4c: 3904 0500 |0000: if-nez v4, 0005 // +0005 │ │ +09ff50: 7010 2506 0200 |0002: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ +09ff56: 1d02 |0005: monitor-enter v2 │ │ +09ff58: 5520 5801 |0006: iget-boolean v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ +09ff5c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +09ff60: 5420 4e01 |000a: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09ff64: 3900 0d00 |000c: if-nez v0, 0019 // +000d │ │ +09ff68: 2200 d305 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +09ff6c: 1a01 5202 |0010: const-string v1, "Activity has been destroyed" // string@0252 │ │ +09ff70: 7020 882e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +09ff76: 2700 |0015: throw v0 │ │ +09ff78: 0d00 |0016: move-exception v0 │ │ +09ff7a: 1e02 |0017: monitor-exit v2 │ │ +09ff7c: 2700 |0018: throw v0 │ │ +09ff7e: 5420 5f01 |0019: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +09ff82: 3900 0900 |001b: if-nez v0, 0024 // +0009 │ │ +09ff86: 2200 0606 |001d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +09ff8a: 7010 052f 0000 |001f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +09ff90: 5b20 5f01 |0022: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +09ff94: 5420 5f01 |0024: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +09ff98: 6e20 092f 3000 |0026: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +09ff9e: 5420 5f01 |0029: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +09ffa2: 6e10 152f 0000 |002b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +09ffa8: 0a00 |002e: move-result v0 │ │ +09ffaa: 1211 |002f: const/4 v1, #int 1 // #1 │ │ +09ffac: 3310 1400 |0030: if-ne v0, v1, 0044 // +0014 │ │ +09ffb0: 5420 4e01 |0032: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09ffb4: 5400 2401 |0034: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +09ffb8: 5421 5901 |0036: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ +09ffbc: 6e20 9803 1000 |0038: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +09ffc2: 5420 4e01 |003b: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +09ffc6: 5400 2401 |003d: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +09ffca: 5421 5901 |003f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ +09ffce: 6e20 9503 1000 |0041: invoke-virtual {v0, v1}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ +09ffd4: 1e02 |0044: monitor-exit v2 │ │ +09ffd6: 0e00 |0045: return-void │ │ catches : 2 │ │ 0x0006 - 0x0018 │ │ -> 0x0016 │ │ 0x0019 - 0x0045 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=1382 │ │ @@ -175979,105 +176035,105 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 165 16-bit code units │ │ -09c67c: |[09c67c] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ -09c68c: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -09c68e: 5585 5a01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ -09c692: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ -09c696: 2205 d305 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09c69a: 1a06 f70e |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0ef7 │ │ -09c69e: 7020 882e 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09c6a4: 2705 |000c: throw v5 │ │ -09c6a6: 7100 a303 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@03a3 │ │ -09c6ac: 0c05 |0010: move-result-object v5 │ │ -09c6ae: 5486 4e01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09c6b2: 5466 2401 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -09c6b6: 6e10 9003 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0390 │ │ -09c6bc: 0c06 |0018: move-result-object v6 │ │ -09c6be: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ -09c6c2: 2205 d305 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09c6c6: 1a06 bf0d |001d: const-string v6, "Must be called from main thread of process" // string@0dbf │ │ -09c6ca: 7020 882e 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09c6d0: 2705 |0022: throw v5 │ │ -09c6d2: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -09c6d4: 1d08 |0024: monitor-enter v8 │ │ -09c6d6: 5485 5f01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c6da: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ -09c6de: 5485 5f01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c6e2: 6e10 152f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c6e8: 0a05 |002e: move-result v5 │ │ -09c6ea: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ -09c6ee: 1e08 |0031: monitor-exit v8 │ │ -09c6f0: 5585 5b01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@015b │ │ -09c6f4: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ -09c6f8: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -09c6fa: 1202 |0037: const/4 v2, #int 0 // #0 │ │ -09c6fc: 5485 4d01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c700: 6e10 152f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c706: 0a05 |003d: move-result v5 │ │ -09c708: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ -09c70c: 5485 4d01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c710: 6e20 0e2f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c716: 0c01 |0045: move-result-object v1 │ │ -09c718: 1f01 0f01 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c71c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ -09c720: 5415 f900 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -09c724: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ -09c728: 5415 f900 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -09c72c: 6e10 4307 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ -09c732: 0a05 |0053: move-result v5 │ │ -09c734: b653 |0054: or-int/2addr v3, v5 │ │ -09c736: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09c73a: 28e1 |0057: goto 0038 // -001f │ │ -09c73c: 5485 5f01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c740: 6e10 152f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c746: 0a04 |005d: move-result v4 │ │ -09c748: 5485 6301 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ -09c74c: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ -09c750: 5485 6301 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ -09c754: 2155 |0064: array-length v5, v5 │ │ -09c756: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ -09c75a: 2345 6906 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0669 │ │ -09c75e: 5b85 6301 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ -09c762: 5485 5f01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c766: 5486 6301 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ -09c76a: 6e20 172f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -09c770: 5485 5f01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ -09c774: 6e10 0b2f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -09c77a: 5485 4e01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09c77e: 5455 2401 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -09c782: 5486 5901 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ -09c786: 6e20 9803 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -09c78c: 1e08 |0080: monitor-exit v8 │ │ -09c78e: 1215 |0081: const/4 v5, #int 1 // #1 │ │ -09c790: 5c85 5a01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ -09c794: 1202 |0084: const/4 v2, #int 0 // #0 │ │ -09c796: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ -09c79a: 5485 6301 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ -09c79e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ -09c7a2: 7210 ae2e 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -09c7a8: 5485 6301 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ -09c7ac: 1206 |0090: const/4 v6, #int 0 // #0 │ │ -09c7ae: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ -09c7b2: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09c7b6: 28f0 |0095: goto 0085 // -0010 │ │ -09c7b8: 0d05 |0096: move-exception v5 │ │ -09c7ba: 1e08 |0097: monitor-exit v8 │ │ -09c7bc: 2705 |0098: throw v5 │ │ -09c7be: 5c87 5a01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ -09c7c2: 1210 |009b: const/4 v0, #int 1 // #1 │ │ -09c7c4: 2888 |009c: goto 0024 // -0078 │ │ -09c7c6: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ -09c7ca: 5c87 5b01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@015b │ │ -09c7ce: 6e10 6606 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ -09c7d4: 0f00 |00a4: return v0 │ │ +09ffec: |[09ffec] android.support.v4.app.FragmentManagerImpl.execPendingActions:()Z │ │ +09fffc: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +09fffe: 5585 5a01 |0001: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ +0a0002: 3805 0a00 |0003: if-eqz v5, 000d // +000a │ │ +0a0006: 2205 d305 |0005: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a000a: 1a06 f80e |0007: const-string v6, "Recursive entry to executePendingTransactions" // string@0ef8 │ │ +0a000e: 7020 882e 6500 |0009: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a0014: 2705 |000c: throw v5 │ │ +0a0016: 7100 a303 0000 |000d: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@03a3 │ │ +0a001c: 0c05 |0010: move-result-object v5 │ │ +0a001e: 5486 4e01 |0011: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0022: 5466 2401 |0013: iget-object v6, v6, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +0a0026: 6e10 9003 0600 |0015: invoke-virtual {v6}, Landroid/os/Handler;.getLooper:()Landroid/os/Looper; // method@0390 │ │ +0a002c: 0c06 |0018: move-result-object v6 │ │ +0a002e: 3265 0a00 |0019: if-eq v5, v6, 0023 // +000a │ │ +0a0032: 2205 d305 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a0036: 1a06 c00d |001d: const-string v6, "Must be called from main thread of process" // string@0dc0 │ │ +0a003a: 7020 882e 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a0040: 2705 |0022: throw v5 │ │ +0a0042: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0a0044: 1d08 |0024: monitor-enter v8 │ │ +0a0046: 5485 5f01 |0025: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +0a004a: 3805 0a00 |0027: if-eqz v5, 0031 // +000a │ │ +0a004e: 5485 5f01 |0029: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +0a0052: 6e10 152f 0500 |002b: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a0058: 0a05 |002e: move-result v5 │ │ +0a005a: 3905 2900 |002f: if-nez v5, 0058 // +0029 │ │ +0a005e: 1e08 |0031: monitor-exit v8 │ │ +0a0060: 5585 5b01 |0032: iget-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@015b │ │ +0a0064: 3805 7000 |0034: if-eqz v5, 00a4 // +0070 │ │ +0a0068: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0a006a: 1202 |0037: const/4 v2, #int 0 // #0 │ │ +0a006c: 5485 4d01 |0038: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0070: 6e10 152f 0500 |003a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a0076: 0a05 |003d: move-result v5 │ │ +0a0078: 3552 5f00 |003e: if-ge v2, v5, 009d // +005f │ │ +0a007c: 5485 4d01 |0040: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0080: 6e20 0e2f 2500 |0042: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a0086: 0c01 |0045: move-result-object v1 │ │ +0a0088: 1f01 0f01 |0046: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a008c: 3801 0d00 |0048: if-eqz v1, 0055 // +000d │ │ +0a0090: 5415 f900 |004a: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0a0094: 3805 0900 |004c: if-eqz v5, 0055 // +0009 │ │ +0a0098: 5415 f900 |004e: iget-object v5, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0a009c: 6e10 4307 0500 |0050: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ +0a00a2: 0a05 |0053: move-result v5 │ │ +0a00a4: b653 |0054: or-int/2addr v3, v5 │ │ +0a00a6: d802 0201 |0055: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a00aa: 28e1 |0057: goto 0038 // -001f │ │ +0a00ac: 5485 5f01 |0058: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +0a00b0: 6e10 152f 0500 |005a: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a00b6: 0a04 |005d: move-result v4 │ │ +0a00b8: 5485 6301 |005e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ +0a00bc: 3805 0700 |0060: if-eqz v5, 0067 // +0007 │ │ +0a00c0: 5485 6301 |0062: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ +0a00c4: 2155 |0064: array-length v5, v5 │ │ +0a00c6: 3545 0600 |0065: if-ge v5, v4, 006b // +0006 │ │ +0a00ca: 2345 6906 |0067: new-array v5, v4, [Ljava/lang/Runnable; // type@0669 │ │ +0a00ce: 5b85 6301 |0069: iput-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ +0a00d2: 5485 5f01 |006b: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +0a00d6: 5486 6301 |006d: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ +0a00da: 6e20 172f 6500 |006f: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a00e0: 5485 5f01 |0072: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mPendingActions:Ljava/util/ArrayList; // field@015f │ │ +0a00e4: 6e10 0b2f 0500 |0074: invoke-virtual {v5}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0a00ea: 5485 4e01 |0077: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a00ee: 5455 2401 |0079: iget-object v5, v5, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +0a00f2: 5486 5901 |007b: iget-object v6, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecCommit:Ljava/lang/Runnable; // field@0159 │ │ +0a00f6: 6e20 9803 6500 |007d: invoke-virtual {v5, v6}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +0a00fc: 1e08 |0080: monitor-exit v8 │ │ +0a00fe: 1215 |0081: const/4 v5, #int 1 // #1 │ │ +0a0100: 5c85 5a01 |0082: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ +0a0104: 1202 |0084: const/4 v2, #int 0 // #0 │ │ +0a0106: 3542 1400 |0085: if-ge v2, v4, 0099 // +0014 │ │ +0a010a: 5485 6301 |0087: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ +0a010e: 4605 0502 |0089: aget-object v5, v5, v2 │ │ +0a0112: 7210 ae2e 0500 |008b: invoke-interface {v5}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +0a0118: 5485 6301 |008e: iget-object v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mTmpActions:[Ljava/lang/Runnable; // field@0163 │ │ +0a011c: 1206 |0090: const/4 v6, #int 0 // #0 │ │ +0a011e: 4d06 0502 |0091: aput-object v6, v5, v2 │ │ +0a0122: d802 0201 |0093: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a0126: 28f0 |0095: goto 0085 // -0010 │ │ +0a0128: 0d05 |0096: move-exception v5 │ │ +0a012a: 1e08 |0097: monitor-exit v8 │ │ +0a012c: 2705 |0098: throw v5 │ │ +0a012e: 5c87 5a01 |0099: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ +0a0132: 1210 |009b: const/4 v0, #int 1 // #1 │ │ +0a0134: 2888 |009c: goto 0024 // -0078 │ │ +0a0136: 3903 0700 |009d: if-nez v3, 00a4 // +0007 │ │ +0a013a: 5c87 5b01 |009f: iput-boolean v7, v8, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@015b │ │ +0a013e: 6e10 6606 0800 |00a1: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ +0a0144: 0f00 |00a4: return v0 │ │ catches : 3 │ │ 0x0025 - 0x0032 │ │ -> 0x0096 │ │ 0x0058 - 0x0081 │ │ -> 0x0096 │ │ 0x0097 - 0x0098 │ │ -> 0x0096 │ │ @@ -176134,18 +176190,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -09c7f4: |[09c7f4] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ -09c804: 6e10 3906 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -09c80a: 0a00 |0003: move-result v0 │ │ -09c80c: 0f00 |0004: return v0 │ │ +0a0164: |[0a0164] android.support.v4.app.FragmentManagerImpl.executePendingTransactions:()Z │ │ +0a0174: 6e10 3906 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +0a017a: 0a00 |0003: move-result v0 │ │ +0a017c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=486 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #28 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -176153,50 +176209,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 │ │ -09c810: |[09c810] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ -09c820: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c824: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -09c828: 5432 4f01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c82c: 6e10 152f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c832: 0a02 |0009: move-result v2 │ │ -09c834: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -09c838: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ -09c83c: 5432 4f01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c840: 6e20 0e2f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c846: 0c00 |0013: move-result-object v0 │ │ -09c848: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c84c: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ -09c850: 5202 f100 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -09c854: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ -09c858: 1100 |001c: return-object v0 │ │ -09c85a: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09c85e: 28ed |001f: goto 000c // -0013 │ │ -09c860: 5432 4d01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c864: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ -09c868: 5432 4d01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c86c: 6e10 152f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c872: 0a02 |0029: move-result v2 │ │ -09c874: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ -09c878: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ -09c87c: 5432 4d01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c880: 6e20 0e2f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c886: 0c00 |0033: move-result-object v0 │ │ -09c888: 1f00 0f01 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c88c: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ -09c890: 5202 f100 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -09c894: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ -09c898: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09c89c: 28ee |003e: goto 002c // -0012 │ │ -09c89e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ -09c8a0: 28dc |0040: goto 001c // -0024 │ │ +0a0180: |[0a0180] android.support.v4.app.FragmentManagerImpl.findFragmentById:(I)Landroid/support/v4/app/Fragment; │ │ +0a0190: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a0194: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +0a0198: 5432 4f01 |0004: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a019c: 6e10 152f 0200 |0006: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a01a2: 0a02 |0009: move-result v2 │ │ +0a01a4: d801 02ff |000a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a01a8: 3a01 1400 |000c: if-ltz v1, 0020 // +0014 │ │ +0a01ac: 5432 4f01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a01b0: 6e20 0e2f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a01b6: 0c00 |0013: move-result-object v0 │ │ +0a01b8: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a01bc: 3800 0700 |0016: if-eqz v0, 001d // +0007 │ │ +0a01c0: 5202 f100 |0018: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +0a01c4: 3342 0300 |001a: if-ne v2, v4, 001d // +0003 │ │ +0a01c8: 1100 |001c: return-object v0 │ │ +0a01ca: d801 01ff |001d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a01ce: 28ed |001f: goto 000c // -0013 │ │ +0a01d0: 5432 4d01 |0020: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a01d4: 3802 1d00 |0022: if-eqz v2, 003f // +001d │ │ +0a01d8: 5432 4d01 |0024: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a01dc: 6e10 152f 0200 |0026: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a01e2: 0a02 |0029: move-result v2 │ │ +0a01e4: d801 02ff |002a: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a01e8: 3a01 1300 |002c: if-ltz v1, 003f // +0013 │ │ +0a01ec: 5432 4d01 |002e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a01f0: 6e20 0e2f 1200 |0030: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a01f6: 0c00 |0033: move-result-object v0 │ │ +0a01f8: 1f00 0f01 |0034: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a01fc: 3800 0600 |0036: if-eqz v0, 003c // +0006 │ │ +0a0200: 5202 f100 |0038: iget v2, v0, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +0a0204: 3242 e2ff |003a: if-eq v2, v4, 001c // -001e │ │ +0a0208: d801 01ff |003c: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a020c: 28ee |003e: goto 002c // -0012 │ │ +0a020e: 1200 |003f: const/4 v0, #int 0 // #0 │ │ +0a0210: 28dc |0040: goto 001c // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1308 │ │ 0x0004 line=1310 │ │ 0x000e line=1311 │ │ 0x0016 line=1312 │ │ 0x001c line=1326 │ │ @@ -176222,56 +176278,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 │ │ -09c8a4: |[09c8a4] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -09c8b4: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c8b8: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ -09c8bc: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ -09c8c0: 5432 4f01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c8c4: 6e10 152f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c8ca: 0a02 |000b: move-result v2 │ │ -09c8cc: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -09c8d0: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ -09c8d4: 5432 4f01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09c8d8: 6e20 0e2f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c8de: 0c00 |0015: move-result-object v0 │ │ -09c8e0: 1f00 0f01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c8e4: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -09c8e8: 5402 0b01 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -09c8ec: 6e20 b92e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09c8f2: 0a02 |001f: move-result v2 │ │ -09c8f4: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ -09c8f8: 1100 |0022: return-object v0 │ │ -09c8fa: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09c8fe: 28e9 |0025: goto 000e // -0017 │ │ -09c900: 5432 4d01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c904: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ -09c908: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ -09c90c: 5432 4d01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c910: 6e10 152f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c916: 0a02 |0031: move-result v2 │ │ -09c918: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ -09c91c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ -09c920: 5432 4d01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c924: 6e20 0e2f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c92a: 0c00 |003b: move-result-object v0 │ │ -09c92c: 1f00 0f01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c930: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ -09c934: 5402 0b01 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -09c938: 6e20 b92e 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09c93e: 0a02 |0045: move-result v2 │ │ -09c940: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ -09c944: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09c948: 28ea |004a: goto 0034 // -0016 │ │ -09c94a: 1200 |004b: const/4 v0, #int 0 // #0 │ │ -09c94c: 28d6 |004c: goto 0022 // -002a │ │ +0a0214: |[0a0214] android.support.v4.app.FragmentManagerImpl.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0a0224: 5432 4f01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a0228: 3802 2400 |0002: if-eqz v2, 0026 // +0024 │ │ +0a022c: 3804 2200 |0004: if-eqz v4, 0026 // +0022 │ │ +0a0230: 5432 4f01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a0234: 6e10 152f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a023a: 0a02 |000b: move-result v2 │ │ +0a023c: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a0240: 3a01 1800 |000e: if-ltz v1, 0026 // +0018 │ │ +0a0244: 5432 4f01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a0248: 6e20 0e2f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a024e: 0c00 |0015: move-result-object v0 │ │ +0a0250: 1f00 0f01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a0254: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +0a0258: 5402 0b01 |001a: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +0a025c: 6e20 b92e 2400 |001c: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0a0262: 0a02 |001f: move-result v2 │ │ +0a0264: 3802 0300 |0020: if-eqz v2, 0023 // +0003 │ │ +0a0268: 1100 |0022: return-object v0 │ │ +0a026a: d801 01ff |0023: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a026e: 28e9 |0025: goto 000e // -0017 │ │ +0a0270: 5432 4d01 |0026: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0274: 3802 2300 |0028: if-eqz v2, 004b // +0023 │ │ +0a0278: 3804 2100 |002a: if-eqz v4, 004b // +0021 │ │ +0a027c: 5432 4d01 |002c: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0280: 6e10 152f 0200 |002e: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a0286: 0a02 |0031: move-result v2 │ │ +0a0288: d801 02ff |0032: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a028c: 3a01 1700 |0034: if-ltz v1, 004b // +0017 │ │ +0a0290: 5432 4d01 |0036: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0294: 6e20 0e2f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a029a: 0c00 |003b: move-result-object v0 │ │ +0a029c: 1f00 0f01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a02a0: 3800 0a00 |003e: if-eqz v0, 0048 // +000a │ │ +0a02a4: 5402 0b01 |0040: iget-object v2, v0, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +0a02a8: 6e20 b92e 2400 |0042: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0a02ae: 0a02 |0045: move-result v2 │ │ +0a02b0: 3902 dcff |0046: if-nez v2, 0022 // -0024 │ │ +0a02b4: d801 01ff |0048: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a02b8: 28ea |004a: goto 0034 // -0016 │ │ +0a02ba: 1200 |004b: const/4 v0, #int 0 // #0 │ │ +0a02bc: 28d6 |004c: goto 0022 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1330 │ │ 0x0006 line=1332 │ │ 0x0010 line=1333 │ │ 0x0018 line=1334 │ │ 0x0022 line=1348 │ │ @@ -176297,36 +176353,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 │ │ -09c950: |[09c950] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -09c960: 5432 4d01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c964: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -09c968: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ -09c96c: 5432 4d01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c970: 6e10 152f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09c976: 0a02 |000b: move-result v2 │ │ -09c978: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -09c97c: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ -09c980: 5432 4d01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09c984: 6e20 0e2f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09c98a: 0c00 |0015: move-result-object v0 │ │ -09c98c: 1f00 0f01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09c990: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ -09c994: 6e20 3b05 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@053b │ │ -09c99a: 0c00 |001d: move-result-object v0 │ │ -09c99c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ -09c9a0: 1100 |0020: return-object v0 │ │ -09c9a2: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09c9a6: 28eb |0023: goto 000e // -0015 │ │ -09c9a8: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -09c9aa: 28fb |0025: goto 0020 // -0005 │ │ +0a02c0: |[0a02c0] android.support.v4.app.FragmentManagerImpl.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0a02d0: 5432 4d01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a02d4: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0a02d8: 3804 2000 |0004: if-eqz v4, 0024 // +0020 │ │ +0a02dc: 5432 4d01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a02e0: 6e10 152f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a02e6: 0a02 |000b: move-result v2 │ │ +0a02e8: d801 02ff |000c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a02ec: 3a01 1600 |000e: if-ltz v1, 0024 // +0016 │ │ +0a02f0: 5432 4d01 |0010: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a02f4: 6e20 0e2f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a02fa: 0c00 |0015: move-result-object v0 │ │ +0a02fc: 1f00 0f01 |0016: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a0300: 3800 0900 |0018: if-eqz v0, 0021 // +0009 │ │ +0a0304: 6e20 3b05 4000 |001a: invoke-virtual {v0, v4}, Landroid/support/v4/app/Fragment;.findFragmentByWho:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@053b │ │ +0a030a: 0c00 |001d: move-result-object v0 │ │ +0a030c: 3800 0300 |001e: if-eqz v0, 0021 // +0003 │ │ +0a0310: 1100 |0020: return-object v0 │ │ +0a0312: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a0316: 28eb |0023: goto 000e // -0015 │ │ +0a0318: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +0a031a: 28fb |0025: goto 0020 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1352 │ │ 0x0006 line=1353 │ │ 0x0010 line=1354 │ │ 0x0018 line=1355 │ │ 0x0020 line=1360 │ │ @@ -176345,46 +176401,46 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -09c9ac: |[09c9ac] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ -09c9bc: 1d03 |0000: monitor-enter v3 │ │ -09c9be: 5430 5401 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09c9c2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -09c9c4: 6e30 142f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09c9ca: 5430 5001 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09c9ce: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ -09c9d2: 2200 0606 |000b: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09c9d6: 7010 052f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09c9dc: 5b30 5001 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09c9e0: 6300 4401 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09c9e4: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -09c9e8: 1a00 c604 |0016: const-string v0, "FragmentManager" // string@04c6 │ │ -09c9ec: 2201 e705 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09c9f0: 7010 d22e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09c9f6: 1a02 d804 |001d: const-string v2, "Freeing back stack index " // string@04d8 │ │ -09c9fa: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ca00: 0c01 |0022: move-result-object v1 │ │ -09ca02: 6e20 d72e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09ca08: 0c01 |0026: move-result-object v1 │ │ -09ca0a: 6e10 e02e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ca10: 0c01 |002a: move-result-object v1 │ │ -09ca12: 7120 061d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ca18: 5430 5001 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09ca1c: 7110 912e 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -09ca22: 0c01 |0033: move-result-object v1 │ │ -09ca24: 6e20 092f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09ca2a: 1e03 |0037: monitor-exit v3 │ │ -09ca2c: 0e00 |0038: return-void │ │ -09ca2e: 0d00 |0039: move-exception v0 │ │ -09ca30: 1e03 |003a: monitor-exit v3 │ │ -09ca32: 2700 |003b: throw v0 │ │ +0a031c: |[0a031c] android.support.v4.app.FragmentManagerImpl.freeBackStackIndex:(I)V │ │ +0a032c: 1d03 |0000: monitor-enter v3 │ │ +0a032e: 5430 5401 |0001: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +0a0332: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a0334: 6e30 142f 4001 |0004: invoke-virtual {v0, v4, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a033a: 5430 5001 |0007: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +0a033e: 3900 0900 |0009: if-nez v0, 0012 // +0009 │ │ +0a0342: 2200 0606 |000b: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a0346: 7010 052f 0000 |000d: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a034c: 5b30 5001 |0010: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +0a0350: 6300 4401 |0012: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0354: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0a0358: 1a00 c704 |0016: const-string v0, "FragmentManager" // string@04c7 │ │ +0a035c: 2201 e705 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0360: 7010 d22e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0366: 1a02 d904 |001d: const-string v2, "Freeing back stack index " // string@04d9 │ │ +0a036a: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0370: 0c01 |0022: move-result-object v1 │ │ +0a0372: 6e20 d72e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a0378: 0c01 |0026: move-result-object v1 │ │ +0a037a: 6e10 e02e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0380: 0c01 |002a: move-result-object v1 │ │ +0a0382: 7120 061d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0388: 5430 5001 |002e: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +0a038c: 7110 912e 0400 |0030: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0a0392: 0c01 |0033: move-result-object v1 │ │ +0a0394: 6e20 092f 1000 |0034: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a039a: 1e03 |0037: monitor-exit v3 │ │ +0a039c: 0e00 |0038: return-void │ │ +0a039e: 0d00 |0039: move-exception v0 │ │ +0a03a0: 1e03 |003a: monitor-exit v3 │ │ +0a03a2: 2700 |003b: throw v0 │ │ catches : 1 │ │ 0x0001 - 0x003b │ │ -> 0x0039 │ │ positions : │ │ 0x0000 line=1446 │ │ 0x0001 line=1447 │ │ 0x0007 line=1448 │ │ @@ -176403,20 +176459,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 │ │ -09ca40: |[09ca40] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ -09ca50: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09ca54: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09ca5a: 0c00 |0005: move-result-object v0 │ │ -09ca5c: 1f00 1501 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0115 │ │ -09ca60: 1100 |0008: return-object v0 │ │ +0a03b0: |[0a03b0] android.support.v4.app.FragmentManagerImpl.getBackStackEntryAt:(I)Landroid/support/v4/app/FragmentManager$BackStackEntry; │ │ +0a03c0: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a03c4: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a03ca: 0c00 |0005: move-result-object v0 │ │ +0a03cc: 1f00 1501 |0006: check-cast v0, Landroid/support/v4/app/FragmentManager$BackStackEntry; // type@0115 │ │ +0a03d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=550 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -176425,23 +176481,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -09ca64: |[09ca64] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ -09ca74: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09ca78: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -09ca7c: 5410 5201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09ca80: 6e10 152f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09ca86: 0a00 |0009: move-result v0 │ │ -09ca88: 0f00 |000a: return v0 │ │ -09ca8a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -09ca8c: 28fe |000c: goto 000a // -0002 │ │ +0a03d4: |[0a03d4] android.support.v4.app.FragmentManagerImpl.getBackStackEntryCount:()I │ │ +0a03e4: 5410 5201 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a03e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a03ec: 5410 5201 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a03f0: 6e10 152f 0000 |0006: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a03f6: 0a00 |0009: move-result v0 │ │ +0a03f8: 0f00 |000a: return v0 │ │ +0a03fa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a03fc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #34 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -176449,65 +176505,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 │ │ -09ca90: |[09ca90] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ -09caa0: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -09caa2: 6e30 6d03 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -09caa8: 0a01 |0004: move-result v1 │ │ -09caaa: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ -09caae: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -09cab0: 1100 |0008: return-object v0 │ │ -09cab2: 5452 4d01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cab6: 6e10 152f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09cabc: 0a02 |000e: move-result v2 │ │ -09cabe: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ -09cac2: 2202 d305 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09cac6: 2203 e705 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -09caca: 7010 d22e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09cad0: 1a04 c204 |0018: const-string v4, "Fragment no longer exists for key " // string@04c2 │ │ -09cad4: 6e20 db2e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09cada: 0c03 |001d: move-result-object v3 │ │ -09cadc: 6e20 db2e 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09cae2: 0c03 |0021: move-result-object v3 │ │ -09cae4: 1a04 1001 |0022: const-string v4, ": index " // string@0110 │ │ -09cae8: 6e20 db2e 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09caee: 0c03 |0027: move-result-object v3 │ │ -09caf0: 6e20 d72e 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09caf6: 0c03 |002b: move-result-object v3 │ │ -09caf8: 6e10 e02e 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09cafe: 0c03 |002f: move-result-object v3 │ │ -09cb00: 7020 882e 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09cb06: 7020 6706 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09cb0c: 5452 4d01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cb10: 6e20 0e2f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09cb16: 0c00 |003b: move-result-object v0 │ │ -09cb18: 1f00 0f01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09cb1c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ -09cb20: 2202 d305 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09cb24: 2203 e705 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -09cb28: 7010 d22e 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09cb2e: 1a04 c204 |0047: const-string v4, "Fragment no longer exists for key " // string@04c2 │ │ -09cb32: 6e20 db2e 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09cb38: 0c03 |004c: move-result-object v3 │ │ -09cb3a: 6e20 db2e 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09cb40: 0c03 |0050: move-result-object v3 │ │ -09cb42: 1a04 1001 |0051: const-string v4, ": index " // string@0110 │ │ -09cb46: 6e20 db2e 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09cb4c: 0c03 |0056: move-result-object v3 │ │ -09cb4e: 6e20 d72e 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09cb54: 0c03 |005a: move-result-object v3 │ │ -09cb56: 6e10 e02e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09cb5c: 0c03 |005e: move-result-object v3 │ │ -09cb5e: 7020 882e 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09cb64: 7020 6706 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09cb6a: 28a3 |0065: goto 0008 // -005d │ │ +0a0400: |[0a0400] android.support.v4.app.FragmentManagerImpl.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; │ │ +0a0410: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0a0412: 6e30 6d03 7602 |0001: invoke-virtual {v6, v7, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a0418: 0a01 |0004: move-result v1 │ │ +0a041a: 3321 0400 |0005: if-ne v1, v2, 0009 // +0004 │ │ +0a041e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a0420: 1100 |0008: return-object v0 │ │ +0a0422: 5452 4d01 |0009: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0426: 6e10 152f 0200 |000b: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a042c: 0a02 |000e: move-result v2 │ │ +0a042e: 3421 2700 |000f: if-lt v1, v2, 0036 // +0027 │ │ +0a0432: 2202 d305 |0011: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a0436: 2203 e705 |0013: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a043a: 7010 d22e 0300 |0015: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0440: 1a04 c304 |0018: const-string v4, "Fragment no longer exists for key " // string@04c3 │ │ +0a0444: 6e20 db2e 4300 |001a: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a044a: 0c03 |001d: move-result-object v3 │ │ +0a044c: 6e20 db2e 7300 |001e: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0452: 0c03 |0021: move-result-object v3 │ │ +0a0454: 1a04 1201 |0022: const-string v4, ": index " // string@0112 │ │ +0a0458: 6e20 db2e 4300 |0024: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a045e: 0c03 |0027: move-result-object v3 │ │ +0a0460: 6e20 d72e 1300 |0028: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a0466: 0c03 |002b: move-result-object v3 │ │ +0a0468: 6e10 e02e 0300 |002c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a046e: 0c03 |002f: move-result-object v3 │ │ +0a0470: 7020 882e 3200 |0030: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a0476: 7020 6706 2500 |0033: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a047c: 5452 4d01 |0036: iget-object v2, v5, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0480: 6e20 0e2f 1200 |0038: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a0486: 0c00 |003b: move-result-object v0 │ │ +0a0488: 1f00 0f01 |003c: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a048c: 3900 caff |003e: if-nez v0, 0008 // -0036 │ │ +0a0490: 2202 d305 |0040: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a0494: 2203 e705 |0042: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0498: 7010 d22e 0300 |0044: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a049e: 1a04 c304 |0047: const-string v4, "Fragment no longer exists for key " // string@04c3 │ │ +0a04a2: 6e20 db2e 4300 |0049: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a04a8: 0c03 |004c: move-result-object v3 │ │ +0a04aa: 6e20 db2e 7300 |004d: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a04b0: 0c03 |0050: move-result-object v3 │ │ +0a04b2: 1a04 1201 |0051: const-string v4, ": index " // string@0112 │ │ +0a04b6: 6e20 db2e 4300 |0053: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a04bc: 0c03 |0056: move-result-object v3 │ │ +0a04be: 6e20 d72e 1300 |0057: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a04c4: 0c03 |005a: move-result-object v3 │ │ +0a04c6: 6e10 e02e 0300 |005b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a04cc: 0c03 |005e: move-result-object v3 │ │ +0a04ce: 7020 882e 3200 |005f: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a04d4: 7020 6706 2500 |0062: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a04da: 28a3 |0065: goto 0008 // -005d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=579 │ │ 0x0005 line=580 │ │ 0x0007 line=581 │ │ 0x0008 line=592 │ │ 0x0009 line=583 │ │ @@ -176527,17 +176583,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09cb6c: |[09cb6c] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ -09cb7c: 5410 4d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cb80: 1100 |0002: return-object v0 │ │ +0a04dc: |[0a04dc] android.support.v4.app.FragmentManagerImpl.getFragments:()Ljava/util/List; │ │ +0a04ec: 5410 4d01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a04f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #36 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -176545,16 +176601,16 @@ │ │ type : '()Landroid/view/LayoutInflater$Factory;' │ │ access : 0x0000 () │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09cb84: |[09cb84] android.support.v4.app.FragmentManagerImpl.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; │ │ -09cb94: 1100 |0000: return-object v0 │ │ +0a04f4: |[0a04f4] android.support.v4.app.FragmentManagerImpl.getLayoutInflaterFactory:()Landroid/view/LayoutInflater$Factory; │ │ +0a0504: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2202 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #37 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -176562,52 +176618,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 │ │ -09cb98: |[09cb98] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -09cba8: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09cbaa: 6301 4401 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09cbae: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ -09cbb2: 1a01 c604 |0005: const-string v1, "FragmentManager" // string@04c6 │ │ -09cbb6: 2202 e705 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09cbba: 7010 d22e 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09cbc0: 1a03 c71d |000c: const-string v3, "hide: " // string@1dc7 │ │ -09cbc4: 6e20 db2e 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09cbca: 0c02 |0011: move-result-object v2 │ │ -09cbcc: 6e20 da2e 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09cbd2: 0c02 |0015: move-result-object v2 │ │ -09cbd4: 6e10 e02e 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09cbda: 0c02 |0019: move-result-object v2 │ │ -09cbdc: 7120 061d 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09cbe2: 5561 f500 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -09cbe6: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ -09cbea: 5c64 f500 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -09cbee: 5461 1001 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09cbf2: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ -09cbf6: 1201 |0027: const/4 v1, #int 0 // #0 │ │ -09cbf8: 6e58 4606 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@0646 │ │ -09cbfe: 0c00 |002b: move-result-object v0 │ │ -09cc00: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -09cc04: 5461 1001 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09cc08: 6e20 871e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09cc0e: 5461 1001 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09cc12: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ -09cc16: 6e20 841e 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09cc1c: 5561 e000 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09cc20: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ -09cc24: 5561 f400 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -09cc28: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ -09cc2c: 5561 fb00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -09cc30: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ -09cc34: 5c54 5c01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09cc38: 6e20 7405 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0574 │ │ -09cc3e: 0e00 |004b: return-void │ │ +0a0508: |[0a0508] android.support.v4.app.FragmentManagerImpl.hideFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0a0518: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a051a: 6301 4401 |0001: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a051e: 3801 1a00 |0003: if-eqz v1, 001d // +001a │ │ +0a0522: 1a01 c704 |0005: const-string v1, "FragmentManager" // string@04c7 │ │ +0a0526: 2202 e705 |0007: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a052a: 7010 d22e 0200 |0009: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0530: 1a03 c81d |000c: const-string v3, "hide: " // string@1dc8 │ │ +0a0534: 6e20 db2e 3200 |000e: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a053a: 0c02 |0011: move-result-object v2 │ │ +0a053c: 6e20 da2e 6200 |0012: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0542: 0c02 |0015: move-result-object v2 │ │ +0a0544: 6e10 e02e 0200 |0016: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a054a: 0c02 |0019: move-result-object v2 │ │ +0a054c: 7120 061d 2100 |001a: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0552: 5561 f500 |001d: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a0556: 3901 2c00 |001f: if-nez v1, 004b // +002c │ │ +0a055a: 5c64 f500 |0021: iput-boolean v4, v6, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a055e: 5461 1001 |0023: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0562: 3801 1500 |0025: if-eqz v1, 003a // +0015 │ │ +0a0566: 1201 |0027: const/4 v1, #int 0 // #0 │ │ +0a0568: 6e58 4606 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@0646 │ │ +0a056e: 0c00 |002b: move-result-object v0 │ │ +0a0570: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +0a0574: 5461 1001 |002e: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0578: 6e20 871e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a057e: 5461 1001 |0033: iget-object v1, v6, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0582: 1302 0800 |0035: const/16 v2, #int 8 // #8 │ │ +0a0586: 6e20 841e 2100 |0037: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a058c: 5561 e000 |003a: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +0a0590: 3801 0c00 |003c: if-eqz v1, 0048 // +000c │ │ +0a0594: 5561 f400 |003e: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0a0598: 3801 0800 |0040: if-eqz v1, 0048 // +0008 │ │ +0a059c: 5561 fb00 |0042: iget-boolean v1, v6, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +0a05a0: 3801 0400 |0044: if-eqz v1, 0048 // +0004 │ │ +0a05a4: 5c54 5c01 |0046: iput-boolean v4, v5, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +0a05a8: 6e20 7405 4600 |0048: invoke-virtual {v6, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0574 │ │ +0a05ae: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1229 │ │ 0x001d line=1230 │ │ 0x0021 line=1231 │ │ 0x0023 line=1232 │ │ 0x0027 line=1233 │ │ @@ -176630,17 +176686,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09cc40: |[09cc40] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ -09cc50: 5510 5801 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ -09cc54: 0f00 |0002: return v0 │ │ +0a05b0: |[0a05b0] android.support.v4.app.FragmentManagerImpl.isDestroyed:()Z │ │ +0a05c0: 5510 5801 |0000: iget-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ +0a05c4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ #39 : (in Landroid/support/v4/app/FragmentManagerImpl;) │ │ @@ -176648,85 +176704,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 │ │ -09cc58: |[09cc58] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ -09cc68: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ -09cc6e: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -09cc70: 1207 |0004: const/4 v7, #int 0 // #0 │ │ -09cc72: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ -09cc76: 52a4 fc00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09cc7a: 6e40 6c05 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@056c │ │ -09cc80: 0c01 |000c: move-result-object v1 │ │ -09cc82: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ -09cc86: 1101 |000f: return-object v1 │ │ -09cc88: 52a4 fc00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09cc8c: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ -09cc90: 5494 4e01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cc94: 52a5 fc00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ -09cc98: 7120 ee1f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ -09cc9e: 0c00 |001b: move-result-object v0 │ │ -09cca0: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ -09cca4: 0701 |001e: move-object v1, v0 │ │ -09cca6: 28f0 |001f: goto 000f // -0010 │ │ -09cca8: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ -09ccac: 0731 |0022: move-object v1, v3 │ │ -09ccae: 28ec |0023: goto 000f // -0014 │ │ -09ccb0: 7120 6906 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0669 │ │ -09ccb6: 0a02 |0027: move-result v2 │ │ -09ccb8: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ -09ccbc: 0731 |002a: move-object v1, v3 │ │ -09ccbe: 28e4 |002b: goto 000f // -001c │ │ -09ccc0: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ -09ccc6: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ -09ccca: 5494 4e01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09ccce: 6e10 c505 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ -09ccd4: 0c04 |0036: move-result-object v4 │ │ -09ccd6: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ -09ccda: 5494 4e01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09ccde: 6e10 c505 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ -09cce4: 0c04 |003e: move-result-object v4 │ │ -09cce6: 6e10 151f 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1f15 │ │ -09ccec: 0c04 |0042: move-result-object v4 │ │ -09ccee: 524d 5a08 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@085a │ │ -09ccf2: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ -09ccf6: 0731 |0047: move-object v1, v3 │ │ -09ccf8: 28c7 |0048: goto 000f // -0039 │ │ -09ccfa: 5493 4e01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09ccfe: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ -09cd02: 7156 4a06 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ -09cd08: 0c01 |0050: move-result-object v1 │ │ -09cd0a: 28be |0051: goto 000f // -0042 │ │ -09cd0c: 5493 4e01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cd10: 7157 4a06 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ -09cd16: 0c01 |0057: move-result-object v1 │ │ -09cd18: 28b7 |0058: goto 000f // -0049 │ │ -09cd1a: 5493 4e01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cd1e: 7156 4a06 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ -09cd24: 0c01 |005e: move-result-object v1 │ │ -09cd26: 28b0 |005f: goto 000f // -0050 │ │ -09cd28: 5493 4e01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cd2c: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ -09cd32: 7157 4a06 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ -09cd38: 0c01 |0068: move-result-object v1 │ │ -09cd3a: 28a6 |0069: goto 000f // -005a │ │ -09cd3c: 5493 4e01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cd40: 7130 4806 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0648 │ │ -09cd46: 0c01 |006f: move-result-object v1 │ │ -09cd48: 289f |0070: goto 000f // -0061 │ │ -09cd4a: 5493 4e01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cd4e: 7130 4806 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0648 │ │ -09cd54: 0c01 |0076: move-result-object v1 │ │ -09cd56: 2898 |0077: goto 000f // -0068 │ │ -09cd58: 0731 |0078: move-object v1, v3 │ │ -09cd5a: 2896 |0079: goto 000f // -006a │ │ -09cd5c: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ +0a05c8: |[0a05c8] android.support.v4.app.FragmentManagerImpl.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; │ │ +0a05d8: 1408 9a99 793f |0000: const v8, #float 0.975 // #3f79999a │ │ +0a05de: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0a05e0: 1207 |0004: const/4 v7, #int 0 // #0 │ │ +0a05e2: 1506 803f |0005: const/high16 v6, #int 1065353216 // #3f80 │ │ +0a05e6: 52a4 fc00 |0007: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +0a05ea: 6e40 6c05 ba4c |0009: invoke-virtual {v10, v11, v12, v4}, Landroid/support/v4/app/Fragment;.onCreateAnimation:(IZI)Landroid/view/animation/Animation; // method@056c │ │ +0a05f0: 0c01 |000c: move-result-object v1 │ │ +0a05f2: 3801 0300 |000d: if-eqz v1, 0010 // +0003 │ │ +0a05f6: 1101 |000f: return-object v1 │ │ +0a05f8: 52a4 fc00 |0010: iget v4, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +0a05fc: 3804 0e00 |0012: if-eqz v4, 0020 // +000e │ │ +0a0600: 5494 4e01 |0014: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0604: 52a5 fc00 |0016: iget v5, v10, Landroid/support/v4/app/Fragment;.mNextAnim:I // field@00fc │ │ +0a0608: 7120 ee1f 5400 |0018: invoke-static {v4, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ +0a060e: 0c00 |001b: move-result-object v0 │ │ +0a0610: 3800 0400 |001c: if-eqz v0, 0020 // +0004 │ │ +0a0614: 0701 |001e: move-object v1, v0 │ │ +0a0616: 28f0 |001f: goto 000f // -0010 │ │ +0a0618: 390b 0400 |0020: if-nez v11, 0024 // +0004 │ │ +0a061c: 0731 |0022: move-object v1, v3 │ │ +0a061e: 28ec |0023: goto 000f // -0014 │ │ +0a0620: 7120 6906 cb00 |0024: invoke-static {v11, v12}, Landroid/support/v4/app/FragmentManagerImpl;.transitToStyleIndex:(IZ)I // method@0669 │ │ +0a0626: 0a02 |0027: move-result v2 │ │ +0a0628: 3b02 0400 |0028: if-gez v2, 002c // +0004 │ │ +0a062c: 0731 |002a: move-object v1, v3 │ │ +0a062e: 28e4 |002b: goto 000f // -001c │ │ +0a0630: 2b02 4e00 0000 |002c: packed-switch v2, 0000007a // +0000004e │ │ +0a0636: 390d 1600 |002f: if-nez v13, 0045 // +0016 │ │ +0a063a: 5494 4e01 |0031: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a063e: 6e10 c505 0400 |0033: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ +0a0644: 0c04 |0036: move-result-object v4 │ │ +0a0646: 3804 0e00 |0037: if-eqz v4, 0045 // +000e │ │ +0a064a: 5494 4e01 |0039: iget-object v4, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a064e: 6e10 c505 0400 |003b: invoke-virtual {v4}, Landroid/support/v4/app/FragmentActivity;.getWindow:()Landroid/view/Window; // method@05c5 │ │ +0a0654: 0c04 |003e: move-result-object v4 │ │ +0a0656: 6e10 151f 0400 |003f: invoke-virtual {v4}, Landroid/view/Window;.getAttributes:()Landroid/view/WindowManager$LayoutParams; // method@1f15 │ │ +0a065c: 0c04 |0042: move-result-object v4 │ │ +0a065e: 524d 5a08 |0043: iget v13, v4, Landroid/view/WindowManager$LayoutParams;.windowAnimations:I // field@085a │ │ +0a0662: 390d 3300 |0045: if-nez v13, 0078 // +0033 │ │ +0a0666: 0731 |0047: move-object v1, v3 │ │ +0a0668: 28c7 |0048: goto 000f // -0039 │ │ +0a066a: 5493 4e01 |0049: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a066e: 1504 903f |004b: const/high16 v4, #int 1066401792 // #3f90 │ │ +0a0672: 7156 4a06 4376 |004d: invoke-static {v3, v4, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ +0a0678: 0c01 |0050: move-result-object v1 │ │ +0a067a: 28be |0051: goto 000f // -0042 │ │ +0a067c: 5493 4e01 |0052: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0680: 7157 4a06 6368 |0054: invoke-static {v3, v6, v8, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ +0a0686: 0c01 |0057: move-result-object v1 │ │ +0a0688: 28b7 |0058: goto 000f // -0049 │ │ +0a068a: 5493 4e01 |0059: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a068e: 7156 4a06 8376 |005b: invoke-static {v3, v8, v6, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ +0a0694: 0c01 |005e: move-result-object v1 │ │ +0a0696: 28b0 |005f: goto 000f // -0050 │ │ +0a0698: 5493 4e01 |0060: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a069c: 1404 9a99 893f |0062: const v4, #float 1.075 // #3f89999a │ │ +0a06a2: 7157 4a06 6364 |0065: invoke-static {v3, v6, v4, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeOpenCloseAnimation:(Landroid/content/Context;FFFF)Landroid/view/animation/Animation; // method@064a │ │ +0a06a8: 0c01 |0068: move-result-object v1 │ │ +0a06aa: 28a6 |0069: goto 000f // -005a │ │ +0a06ac: 5493 4e01 |006a: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a06b0: 7130 4806 7306 |006c: invoke-static {v3, v7, v6}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0648 │ │ +0a06b6: 0c01 |006f: move-result-object v1 │ │ +0a06b8: 289f |0070: goto 000f // -0061 │ │ +0a06ba: 5493 4e01 |0071: iget-object v3, v9, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a06be: 7130 4806 6307 |0073: invoke-static {v3, v6, v7}, Landroid/support/v4/app/FragmentManagerImpl;.makeFadeAnimation:(Landroid/content/Context;FF)Landroid/view/animation/Animation; // method@0648 │ │ +0a06c4: 0c01 |0076: move-result-object v1 │ │ +0a06c6: 2898 |0077: goto 000f // -0068 │ │ +0a06c8: 0731 |0078: move-object v1, v3 │ │ +0a06ca: 2896 |0079: goto 000f // -006a │ │ +0a06cc: 0001 0600 0100 0000 1d00 0000 2600 ... |007a: packed-switch-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0007 line=777 │ │ 0x000d line=779 │ │ 0x000f line=831 │ │ 0x0010 line=783 │ │ 0x0014 line=784 │ │ @@ -176766,66 +176822,66 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -09cd7c: |[09cd7c] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ -09cd8c: 5240 f700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09cd90: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ -09cd94: 0e00 |0004: return-void │ │ -09cd96: 5430 5101 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09cd9a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ -09cd9e: 5430 5101 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09cda2: 6e10 152f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09cda8: 0a00 |000e: move-result v0 │ │ -09cdaa: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ -09cdae: 5430 4d01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cdb2: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ -09cdb6: 2200 0606 |0015: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09cdba: 7010 052f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09cdc0: 5b30 4d01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cdc4: 5430 4d01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cdc8: 6e10 152f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09cdce: 0a00 |0021: move-result v0 │ │ -09cdd0: 5431 5e01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09cdd4: 6e30 9d05 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@059d │ │ -09cdda: 5430 4d01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cdde: 6e20 092f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09cde4: 6300 4401 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09cde8: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ -09cdec: 1a00 c604 |0030: const-string v0, "FragmentManager" // string@04c6 │ │ -09cdf0: 2201 e705 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09cdf4: 7010 d22e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09cdfa: 1a02 6c02 |0037: const-string v2, "Allocated fragment index " // string@026c │ │ -09cdfe: 6e20 db2e 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ce04: 0c01 |003c: move-result-object v1 │ │ -09ce06: 6e20 da2e 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ce0c: 0c01 |0040: move-result-object v1 │ │ -09ce0e: 6e10 e02e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ce14: 0c01 |0044: move-result-object v1 │ │ -09ce16: 7120 061d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ce1c: 28bc |0048: goto 0004 // -0044 │ │ -09ce1e: 5430 5101 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09ce22: 5431 5101 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09ce26: 6e10 152f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09ce2c: 0a01 |0050: move-result v1 │ │ -09ce2e: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ -09ce32: 6e20 112f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -09ce38: 0c00 |0056: move-result-object v0 │ │ -09ce3a: 1f00 d605 |0057: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ -09ce3e: 6e10 8c2e 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -09ce44: 0a00 |005c: move-result v0 │ │ -09ce46: 5431 5e01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09ce4a: 6e30 9d05 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@059d │ │ -09ce50: 5430 4d01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09ce54: 5241 f700 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09ce58: 6e30 142f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09ce5e: 28c3 |0069: goto 002c // -003d │ │ +0a06ec: |[0a06ec] android.support.v4.app.FragmentManagerImpl.makeActive:(Landroid/support/v4/app/Fragment;)V │ │ +0a06fc: 5240 f700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a0700: 3a00 0300 |0002: if-ltz v0, 0005 // +0003 │ │ +0a0704: 0e00 |0004: return-void │ │ +0a0706: 5430 5101 |0005: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a070a: 3800 0a00 |0007: if-eqz v0, 0011 // +000a │ │ +0a070e: 5430 5101 |0009: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a0712: 6e10 152f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a0718: 0a00 |000e: move-result v0 │ │ +0a071a: 3c00 3a00 |000f: if-gtz v0, 0049 // +003a │ │ +0a071e: 5430 4d01 |0011: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0722: 3900 0900 |0013: if-nez v0, 001c // +0009 │ │ +0a0726: 2200 0606 |0015: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a072a: 7010 052f 0000 |0017: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a0730: 5b30 4d01 |001a: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0734: 5430 4d01 |001c: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0738: 6e10 152f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a073e: 0a00 |0021: move-result v0 │ │ +0a0740: 5431 5e01 |0022: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a0744: 6e30 9d05 0401 |0024: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@059d │ │ +0a074a: 5430 4d01 |0027: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a074e: 6e20 092f 4000 |0029: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a0754: 6300 4401 |002c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0758: 3800 d6ff |002e: if-eqz v0, 0004 // -002a │ │ +0a075c: 1a00 c704 |0030: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0760: 2201 e705 |0032: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0764: 7010 d22e 0100 |0034: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a076a: 1a02 6e02 |0037: const-string v2, "Allocated fragment index " // string@026e │ │ +0a076e: 6e20 db2e 2100 |0039: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0774: 0c01 |003c: move-result-object v1 │ │ +0a0776: 6e20 da2e 4100 |003d: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a077c: 0c01 |0040: move-result-object v1 │ │ +0a077e: 6e10 e02e 0100 |0041: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0784: 0c01 |0044: move-result-object v1 │ │ +0a0786: 7120 061d 1000 |0045: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a078c: 28bc |0048: goto 0004 // -0044 │ │ +0a078e: 5430 5101 |0049: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a0792: 5431 5101 |004b: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a0796: 6e10 152f 0100 |004d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a079c: 0a01 |0050: move-result v1 │ │ +0a079e: d801 01ff |0051: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a07a2: 6e20 112f 1000 |0053: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +0a07a8: 0c00 |0056: move-result-object v0 │ │ +0a07aa: 1f00 d605 |0057: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ +0a07ae: 6e10 8c2e 0000 |0059: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +0a07b4: 0a00 |005c: move-result v0 │ │ +0a07b6: 5431 5e01 |005d: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a07ba: 6e30 9d05 0401 |005f: invoke-virtual {v4, v0, v1}, Landroid/support/v4/app/Fragment;.setIndex:(ILandroid/support/v4/app/Fragment;)V // method@059d │ │ +0a07c0: 5430 4d01 |0062: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a07c4: 5241 f700 |0064: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a07c8: 6e30 142f 1004 |0066: invoke-virtual {v0, v1, v4}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a07ce: 28c3 |0069: goto 002c // -003d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1156 │ │ 0x0004 line=1172 │ │ 0x0005 line=1160 │ │ 0x0011 line=1161 │ │ 0x0015 line=1162 │ │ @@ -176843,50 +176899,50 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 74 16-bit code units │ │ -09ce60: |[09ce60] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ -09ce70: 5240 f700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09ce74: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ -09ce78: 0e00 |0004: return-void │ │ -09ce7a: 6300 4401 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09ce7e: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ -09ce82: 1a00 c604 |0009: const-string v0, "FragmentManager" // string@04c6 │ │ -09ce86: 2201 e705 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ce8a: 7010 d22e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ce90: 1a02 d904 |0010: const-string v2, "Freeing fragment index " // string@04d9 │ │ -09ce94: 6e20 db2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ce9a: 0c01 |0015: move-result-object v1 │ │ -09ce9c: 6e20 da2e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09cea2: 0c01 |0019: move-result-object v1 │ │ -09cea4: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ceaa: 0c01 |001d: move-result-object v1 │ │ -09ceac: 7120 061d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ceb2: 5430 4d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09ceb6: 5241 f700 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09ceba: 1202 |0025: const/4 v2, #int 0 // #0 │ │ -09cebc: 6e30 142f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09cec2: 5430 5101 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09cec6: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ -09ceca: 2200 0606 |002d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09cece: 7010 052f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09ced4: 5b30 5101 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09ced8: 5430 5101 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09cedc: 5241 f700 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09cee0: 7110 912e 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -09cee6: 0c01 |003b: move-result-object v1 │ │ -09cee8: 6e20 092f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09ceee: 5430 4e01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cef2: 5441 1101 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ -09cef6: 6e20 c605 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@05c6 │ │ -09cefc: 6e10 5805 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0558 │ │ -09cf02: 28bb |0049: goto 0004 // -0045 │ │ +0a07d0: |[0a07d0] android.support.v4.app.FragmentManagerImpl.makeInactive:(Landroid/support/v4/app/Fragment;)V │ │ +0a07e0: 5240 f700 |0000: iget v0, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a07e4: 3b00 0300 |0002: if-gez v0, 0005 // +0003 │ │ +0a07e8: 0e00 |0004: return-void │ │ +0a07ea: 6300 4401 |0005: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a07ee: 3800 1a00 |0007: if-eqz v0, 0021 // +001a │ │ +0a07f2: 1a00 c704 |0009: const-string v0, "FragmentManager" // string@04c7 │ │ +0a07f6: 2201 e705 |000b: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a07fa: 7010 d22e 0100 |000d: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0800: 1a02 da04 |0010: const-string v2, "Freeing fragment index " // string@04da │ │ +0a0804: 6e20 db2e 2100 |0012: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a080a: 0c01 |0015: move-result-object v1 │ │ +0a080c: 6e20 da2e 4100 |0016: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0812: 0c01 |0019: move-result-object v1 │ │ +0a0814: 6e10 e02e 0100 |001a: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a081a: 0c01 |001d: move-result-object v1 │ │ +0a081c: 7120 061d 1000 |001e: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0822: 5430 4d01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a0826: 5241 f700 |0023: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a082a: 1202 |0025: const/4 v2, #int 0 // #0 │ │ +0a082c: 6e30 142f 1002 |0026: invoke-virtual {v0, v1, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a0832: 5430 5101 |0029: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a0836: 3900 0900 |002b: if-nez v0, 0034 // +0009 │ │ +0a083a: 2200 0606 |002d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a083e: 7010 052f 0000 |002f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a0844: 5b30 5101 |0032: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a0848: 5430 5101 |0034: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a084c: 5241 f700 |0036: iget v1, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a0850: 7110 912e 0100 |0038: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0a0856: 0c01 |003b: move-result-object v1 │ │ +0a0858: 6e20 092f 1000 |003c: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a085e: 5430 4e01 |003f: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0862: 5441 1101 |0041: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mWho:Ljava/lang/String; // field@0111 │ │ +0a0866: 6e20 c605 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/app/FragmentActivity;.invalidateSupportFragment:(Ljava/lang/String;)V // method@05c6 │ │ +0a086c: 6e10 5805 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/app/Fragment;.initState:()V // method@0558 │ │ +0a0872: 28bb |0049: goto 0004 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1175 │ │ 0x0004 line=1187 │ │ 0x0005 line=1179 │ │ 0x0021 line=1180 │ │ 0x0029 line=1181 │ │ @@ -176903,67 +176959,67 @@ │ │ type : '(IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 95 16-bit code units │ │ -09cf04: |[09cf04] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ -09cf14: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09cf16: 5480 4e01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cf1a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -09cf1e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ -09cf22: 2200 d305 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09cf26: 1a02 e40d |0009: const-string v2, "No activity" // string@0de4 │ │ -09cf2a: 7020 882e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09cf30: 2700 |000e: throw v0 │ │ -09cf32: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ -09cf36: 5280 5701 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09cf3a: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ -09cf3e: 0e00 |0015: return-void │ │ -09cf40: 5989 5701 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09cf44: 5480 4d01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cf48: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ -09cf4c: 1207 |001c: const/4 v7, #int 0 // #0 │ │ -09cf4e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -09cf50: 5480 4d01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cf54: 6e10 152f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09cf5a: 0a00 |0023: move-result v0 │ │ -09cf5c: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ -09cf60: 5480 4d01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09cf64: 6e20 0e2f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09cf6a: 0c01 |002b: move-result-object v1 │ │ -09cf6c: 1f01 0f01 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ -09cf70: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ -09cf74: 0780 |0030: move-object v0, v8 │ │ -09cf76: 0192 |0031: move v2, v9 │ │ -09cf78: 01a3 |0032: move v3, v10 │ │ -09cf7a: 01b4 |0033: move v4, v11 │ │ -09cf7c: 7406 4e06 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@064e │ │ -09cf82: 5410 f900 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -09cf86: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ -09cf8a: 5410 f900 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ -09cf8e: 6e10 4307 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ -09cf94: 0a00 |0040: move-result v0 │ │ -09cf96: b607 |0041: or-int/2addr v7, v0 │ │ -09cf98: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ -09cf9c: 28da |0044: goto 001e // -0026 │ │ -09cf9e: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ -09cfa2: 6e10 6606 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ -09cfa8: 5580 5c01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09cfac: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ -09cfb0: 5480 4e01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cfb4: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ -09cfb8: 5280 5701 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09cfbc: 1252 |0054: const/4 v2, #int 5 // #5 │ │ -09cfbe: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ -09cfc2: 5480 4e01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09cfc6: 6e10 ea05 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@05ea │ │ -09cfcc: 5c85 5c01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09cfd0: 28b7 |005e: goto 0015 // -0049 │ │ +0a0874: |[0a0874] android.support.v4.app.FragmentManagerImpl.moveToState:(IIIZ)V │ │ +0a0884: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a0886: 5480 4e01 |0001: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a088a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0a088e: 3809 0a00 |0005: if-eqz v9, 000f // +000a │ │ +0a0892: 2200 d305 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a0896: 1a02 e50d |0009: const-string v2, "No activity" // string@0de5 │ │ +0a089a: 7020 882e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a08a0: 2700 |000e: throw v0 │ │ +0a08a2: 390c 0700 |000f: if-nez v12, 0016 // +0007 │ │ +0a08a6: 5280 5701 |0011: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +0a08aa: 3390 0300 |0013: if-ne v0, v9, 0016 // +0003 │ │ +0a08ae: 0e00 |0015: return-void │ │ +0a08b0: 5989 5701 |0016: iput v9, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +0a08b4: 5480 4d01 |0018: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a08b8: 3800 fbff |001a: if-eqz v0, 0015 // -0005 │ │ +0a08bc: 1207 |001c: const/4 v7, #int 0 // #0 │ │ +0a08be: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0a08c0: 5480 4d01 |001e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a08c4: 6e10 152f 0000 |0020: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a08ca: 0a00 |0023: move-result v0 │ │ +0a08cc: 3506 2100 |0024: if-ge v6, v0, 0045 // +0021 │ │ +0a08d0: 5480 4d01 |0026: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a08d4: 6e20 0e2f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a08da: 0c01 |002b: move-result-object v1 │ │ +0a08dc: 1f01 0f01 |002c: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a08e0: 3801 1400 |002e: if-eqz v1, 0042 // +0014 │ │ +0a08e4: 0780 |0030: move-object v0, v8 │ │ +0a08e6: 0192 |0031: move v2, v9 │ │ +0a08e8: 01a3 |0032: move v3, v10 │ │ +0a08ea: 01b4 |0033: move v4, v11 │ │ +0a08ec: 7406 4e06 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@064e │ │ +0a08f2: 5410 f900 |0037: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0a08f6: 3800 0900 |0039: if-eqz v0, 0042 // +0009 │ │ +0a08fa: 5410 f900 |003b: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mLoaderManager:Landroid/support/v4/app/LoaderManagerImpl; // field@00f9 │ │ +0a08fe: 6e10 4307 0000 |003d: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ +0a0904: 0a00 |0040: move-result v0 │ │ +0a0906: b607 |0041: or-int/2addr v7, v0 │ │ +0a0908: d806 0601 |0042: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a090c: 28da |0044: goto 001e // -0026 │ │ +0a090e: 3907 0500 |0045: if-nez v7, 004a // +0005 │ │ +0a0912: 6e10 6606 0800 |0047: invoke-virtual {v8}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ +0a0918: 5580 5c01 |004a: iget-boolean v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +0a091c: 3800 c9ff |004c: if-eqz v0, 0015 // -0037 │ │ +0a0920: 5480 4e01 |004e: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0924: 3800 c5ff |0050: if-eqz v0, 0015 // -003b │ │ +0a0928: 5280 5701 |0052: iget v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +0a092c: 1252 |0054: const/4 v2, #int 5 // #5 │ │ +0a092e: 3320 c0ff |0055: if-ne v0, v2, 0015 // -0040 │ │ +0a0932: 5480 4e01 |0057: iget-object v0, v8, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0936: 6e10 ea05 0000 |0059: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.supportInvalidateOptionsMenu:()V // method@05ea │ │ +0a093c: 5c85 5c01 |005c: iput-boolean v5, v8, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +0a0940: 28b7 |005e: goto 0015 // -0049 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1112 │ │ 0x0007 line=1113 │ │ 0x000f line=1116 │ │ 0x0015 line=1142 │ │ 0x0016 line=1120 │ │ @@ -176996,18 +177052,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -09cfd4: |[09cfd4] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ -09cfe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09cfe6: 6e53 4b06 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@064b │ │ -09cfec: 0e00 |0004: return-void │ │ +0a0944: |[0a0944] android.support.v4.app.FragmentManagerImpl.moveToState:(IZ)V │ │ +0a0954: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a0956: 6e53 4b06 2100 |0001: invoke-virtual {v1, v2, v0, v0, v3}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(IIIZ)V // method@064b │ │ +0a095c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1108 │ │ 0x0004 line=1109 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x0005 reg=2 newState I │ │ @@ -177018,23 +177074,23 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -09cff0: |[09cff0] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ -09d000: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09d002: 5262 5701 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09d006: 0760 |0003: move-object v0, v6 │ │ -09d008: 0771 |0004: move-object v1, v7 │ │ -09d00a: 0134 |0005: move v4, v3 │ │ -09d00c: 0135 |0006: move v5, v3 │ │ -09d00e: 7406 4e06 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@064e │ │ -09d014: 0e00 |000a: return-void │ │ +0a0960: |[0a0960] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;)V │ │ +0a0970: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a0972: 5262 5701 |0001: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +0a0976: 0760 |0003: move-object v0, v6 │ │ +0a0978: 0771 |0004: move-object v1, v7 │ │ +0a097a: 0134 |0005: move v4, v3 │ │ +0a097c: 0135 |0006: move v5, v3 │ │ +0a097e: 7406 4e06 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@064e │ │ +0a0984: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1104 │ │ 0x000a line=1105 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000b reg=7 f Landroid/support/v4/app/Fragment; │ │ @@ -177044,500 +177100,500 @@ │ │ type : '(Landroid/support/v4/app/Fragment;IIIZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 994 16-bit code units │ │ -09d018: |[09d018] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ -09d028: 55b0 e000 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09d02c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -09d030: 55b0 ec00 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -09d034: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ -09d038: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -09d03a: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ -09d03e: 121c |000b: const/4 v12, #int 1 // #1 │ │ -09d040: 55b0 ff00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ -09d044: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ -09d048: 52b0 0901 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d04c: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ -09d050: 52bc 0901 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d054: 55b0 eb00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ -09d058: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ -09d05c: 52b0 0901 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d060: 1241 |001c: const/4 v1, #int 4 // #4 │ │ -09d062: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ -09d066: 1230 |001f: const/4 v0, #int 3 // #3 │ │ -09d068: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ -09d06c: 123c |0022: const/4 v12, #int 3 // #3 │ │ -09d06e: 52b0 0901 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d072: 35c0 3902 |0025: if-ge v0, v12, 025e // +0239 │ │ -09d076: 55b0 f300 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -09d07a: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ -09d07e: 55b0 f600 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -09d082: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ -09d086: 0e00 |002f: return-void │ │ -09d088: 54b0 e300 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -09d08c: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ -09d090: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -09d092: 5bb0 e300 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -09d096: 52b2 0a01 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ -09d09a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ -09d09c: 1204 |003a: const/4 v4, #int 0 // #0 │ │ -09d09e: 1215 |003b: const/4 v5, #int 1 // #1 │ │ -09d0a0: 07a0 |003c: move-object v0, v10 │ │ -09d0a2: 07b1 |003d: move-object v1, v11 │ │ -09d0a4: 7406 4e06 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@064e │ │ -09d0aa: 52b0 0901 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d0ae: 2b00 8303 0000 |0043: packed-switch v0, 000003c6 // +00000383 │ │ -09d0b4: 59bc 0901 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d0b8: 28e7 |0048: goto 002f // -0019 │ │ -09d0ba: 6300 4401 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d0be: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ -09d0c2: 1a00 c604 |004d: const-string v0, "FragmentManager" // string@04c6 │ │ -09d0c6: 2201 e705 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d0ca: 7010 d22e 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d0d0: 1a02 6925 |0054: const-string v2, "moveto CREATED: " // string@2569 │ │ -09d0d4: 6e20 db2e 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d0da: 0c01 |0059: move-result-object v1 │ │ -09d0dc: 6e20 da2e b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d0e2: 0c01 |005d: move-result-object v1 │ │ -09d0e4: 6e10 e02e 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d0ea: 0c01 |0061: move-result-object v1 │ │ -09d0ec: 7120 061d 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d0f2: 54b0 0501 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d0f6: 3800 4600 |0067: if-eqz v0, 00ad // +0046 │ │ -09d0fa: 54b0 0501 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d0fe: 54a1 4e01 |006b: iget-object v1, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d102: 6e10 b905 0100 |006d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ -09d108: 0c01 |0070: move-result-object v1 │ │ -09d10a: 6e20 8603 1000 |0071: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ -09d110: 54b0 0501 |0074: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d114: 1a01 5015 |0076: const-string v1, "android:view_state" // string@1550 │ │ -09d118: 6e20 7303 1000 |0078: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ -09d11e: 0c00 |007b: move-result-object v0 │ │ -09d120: 5bb0 0601 |007c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09d124: 54b0 0501 |007e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d128: 1a01 4d15 |0080: const-string v1, "android:target_state" // string@154d │ │ -09d12c: 6e30 4106 0a01 |0082: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0641 │ │ -09d132: 0c00 |0085: move-result-object v0 │ │ -09d134: 5bb0 0c01 |0086: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09d138: 54b0 0c01 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09d13c: 3800 0d00 |008a: if-eqz v0, 0097 // +000d │ │ -09d140: 54b0 0501 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d144: 1a01 4c15 |008e: const-string v1, "android:target_req_state" // string@154c │ │ -09d148: 1202 |0090: const/4 v2, #int 0 // #0 │ │ -09d14a: 6e30 6d03 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -09d150: 0a00 |0094: move-result v0 │ │ -09d152: 59b0 0e01 |0095: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ -09d156: 54b0 0501 |0097: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d15a: 1a01 4f15 |0099: const-string v1, "android:user_visible_hint" // string@154f │ │ -09d15e: 1212 |009b: const/4 v2, #int 1 // #1 │ │ -09d160: 6e30 6803 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0368 │ │ -09d166: 0a00 |009f: move-result v0 │ │ -09d168: 5cb0 0f01 |00a0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -09d16c: 55b0 0f01 |00a2: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -09d170: 3900 0900 |00a4: if-nez v0, 00ad // +0009 │ │ -09d174: 1210 |00a6: const/4 v0, #int 1 // #1 │ │ -09d176: 5cb0 eb00 |00a7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ -09d17a: 1230 |00a9: const/4 v0, #int 3 // #3 │ │ -09d17c: 370c 0300 |00aa: if-le v12, v0, 00ad // +0003 │ │ -09d180: 123c |00ac: const/4 v12, #int 3 // #3 │ │ -09d182: 54a0 4e01 |00ad: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d186: 5bb0 df00 |00af: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -09d18a: 54a0 5e01 |00b1: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09d18e: 5bb0 fd00 |00b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ -09d192: 54a0 5e01 |00b5: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09d196: 3800 3300 |00b7: if-eqz v0, 00ea // +0033 │ │ -09d19a: 54a0 5e01 |00b9: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09d19e: 5400 e800 |00bb: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -09d1a2: 5bb0 f200 |00bd: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -09d1a6: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ -09d1a8: 5cb0 e600 |00c0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -09d1ac: 54a0 4e01 |00c2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d1b0: 6e20 6805 0b00 |00c4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0568 │ │ -09d1b6: 55b0 e600 |00c7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -09d1ba: 3900 2600 |00c9: if-nez v0, 00ef // +0026 │ │ -09d1be: 2200 9901 |00cb: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -09d1c2: 2201 e705 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d1c6: 7010 d22e 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d1cc: 1a02 be04 |00d2: const-string v2, "Fragment " // string@04be │ │ -09d1d0: 6e20 db2e 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d1d6: 0c01 |00d7: move-result-object v1 │ │ -09d1d8: 6e20 da2e b100 |00d8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d1de: 0c01 |00db: move-result-object v1 │ │ -09d1e0: 1a02 3a00 |00dc: const-string v2, " did not call through to super.onAttach()" // string@003a │ │ -09d1e4: 6e20 db2e 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d1ea: 0c01 |00e1: move-result-object v1 │ │ -09d1ec: 6e10 e02e 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d1f2: 0c01 |00e5: move-result-object v1 │ │ -09d1f4: 7020 9509 1000 |00e6: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -09d1fa: 2700 |00e9: throw v0 │ │ -09d1fc: 54a0 4e01 |00ea: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d200: 5400 2301 |00ec: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09d204: 28cf |00ee: goto 00bd // -0031 │ │ -09d206: 54b0 fd00 |00ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ -09d20a: 3900 0700 |00f1: if-nez v0, 00f8 // +0007 │ │ -09d20e: 54a0 4e01 |00f3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d212: 6e20 c905 b000 |00f5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@05c9 │ │ -09d218: 55b0 0301 |00f8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -09d21c: 3900 0700 |00fa: if-nez v0, 0101 // +0007 │ │ -09d220: 54b0 0501 |00fc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d224: 6e20 8405 0b00 |00fe: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0584 │ │ -09d22a: 1200 |0101: const/4 v0, #int 0 // #0 │ │ -09d22c: 5cb0 0301 |0102: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -09d230: 55b0 f300 |0104: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -09d234: 3800 3300 |0106: if-eqz v0, 0139 // +0033 │ │ -09d238: 54b0 0501 |0108: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d23c: 6e20 4505 0b00 |010a: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0545 │ │ -09d242: 0c00 |010d: move-result-object v0 │ │ -09d244: 1201 |010e: const/4 v1, #int 0 // #0 │ │ -09d246: 54b2 0501 |010f: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d24a: 6e40 8605 0b21 |0111: 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@0586 │ │ -09d250: 0c00 |0114: move-result-object v0 │ │ -09d252: 5bb0 1001 |0115: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d256: 54b0 1001 |0117: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d25a: 3800 3c01 |0119: if-eqz v0, 0255 // +013c │ │ -09d25e: 54b0 1001 |011b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d262: 5bb0 f800 |011d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -09d266: 54b0 1001 |011f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d26a: 7110 6e07 0000 |0121: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@076e │ │ -09d270: 0c00 |0124: move-result-object v0 │ │ -09d272: 5bb0 1001 |0125: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d276: 55b0 f500 |0127: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -09d27a: 3800 0900 |0129: if-eqz v0, 0132 // +0009 │ │ -09d27e: 54b0 1001 |012b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d282: 1301 0800 |012d: const/16 v1, #int 8 // #8 │ │ -09d286: 6e20 841e 1000 |012f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09d28c: 54b0 1001 |0132: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d290: 54b1 0501 |0134: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d294: 6e30 7f05 0b01 |0136: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@057f │ │ -09d29a: 1210 |0139: const/4 v0, #int 1 // #1 │ │ -09d29c: 370c cc00 |013a: if-le v12, v0, 0206 // +00cc │ │ -09d2a0: 6300 4401 |013c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d2a4: 3800 1a00 |013e: if-eqz v0, 0158 // +001a │ │ -09d2a8: 1a00 c604 |0140: const-string v0, "FragmentManager" // string@04c6 │ │ -09d2ac: 2201 e705 |0142: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d2b0: 7010 d22e 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d2b6: 1a02 6825 |0147: const-string v2, "moveto ACTIVITY_CREATED: " // string@2568 │ │ -09d2ba: 6e20 db2e 2100 |0149: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d2c0: 0c01 |014c: move-result-object v1 │ │ -09d2c2: 6e20 da2e b100 |014d: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d2c8: 0c01 |0150: move-result-object v1 │ │ -09d2ca: 6e10 e02e 0100 |0151: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d2d0: 0c01 |0154: move-result-object v1 │ │ -09d2d2: 7120 061d 1000 |0155: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d2d8: 55b0 f300 |0158: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -09d2dc: 3900 9b00 |015a: if-nez v0, 01f5 // +009b │ │ -09d2e0: 1207 |015c: const/4 v7, #int 0 // #0 │ │ -09d2e2: 52b0 ea00 |015d: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -09d2e6: 3800 5100 |015f: if-eqz v0, 01b0 // +0051 │ │ -09d2ea: 54a0 5501 |0161: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ -09d2ee: 52b1 ea00 |0163: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -09d2f2: 7220 ee05 1000 |0165: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@05ee │ │ -09d2f8: 0c07 |0168: move-result-object v7 │ │ -09d2fa: 1f07 4004 |0169: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ -09d2fe: 3907 4500 |016b: if-nez v7, 01b0 // +0045 │ │ -09d302: 55b0 0001 |016d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0100 │ │ -09d306: 3900 4100 |016f: if-nez v0, 01b0 // +0041 │ │ -09d30a: 2200 d205 |0171: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09d30e: 2201 e705 |0173: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d312: 7010 d22e 0100 |0175: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d318: 1a02 f60d |0178: const-string v2, "No view found for id 0x" // string@0df6 │ │ -09d31c: 6e20 db2e 2100 |017a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d322: 0c01 |017d: move-result-object v1 │ │ -09d324: 52b2 ea00 |017e: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -09d328: 7110 8f2e 0200 |0180: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09d32e: 0c02 |0183: move-result-object v2 │ │ -09d330: 6e20 db2e 2100 |0184: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d336: 0c01 |0187: move-result-object v1 │ │ -09d338: 1a02 2700 |0188: const-string v2, " (" // string@0027 │ │ -09d33c: 6e20 db2e 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d342: 0c01 |018d: move-result-object v1 │ │ -09d344: 6e10 4905 0b00 |018e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ -09d34a: 0c02 |0191: move-result-object v2 │ │ -09d34c: 52b3 ea00 |0192: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -09d350: 6e20 d101 3200 |0194: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@01d1 │ │ -09d356: 0c02 |0197: move-result-object v2 │ │ -09d358: 6e20 db2e 2100 |0198: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d35e: 0c01 |019b: move-result-object v1 │ │ -09d360: 1a02 e200 |019c: const-string v2, ") for fragment " // string@00e2 │ │ -09d364: 6e20 db2e 2100 |019e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d36a: 0c01 |01a1: move-result-object v1 │ │ -09d36c: 6e20 da2e b100 |01a2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d372: 0c01 |01a5: move-result-object v1 │ │ -09d374: 6e10 e02e 0100 |01a6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d37a: 0c01 |01a9: move-result-object v1 │ │ -09d37c: 7020 842e 1000 |01aa: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09d382: 7020 6706 0a00 |01ad: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09d388: 5bb7 e900 |01b0: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ -09d38c: 54b0 0501 |01b2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d390: 6e20 4505 0b00 |01b4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0545 │ │ -09d396: 0c00 |01b7: move-result-object v0 │ │ -09d398: 54b1 0501 |01b8: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d39c: 6e40 8605 0b17 |01ba: 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@0586 │ │ -09d3a2: 0c00 |01bd: move-result-object v0 │ │ -09d3a4: 5bb0 1001 |01be: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3a8: 54b0 1001 |01c0: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3ac: 3800 9800 |01c2: if-eqz v0, 025a // +0098 │ │ -09d3b0: 54b0 1001 |01c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3b4: 5bb0 f800 |01c6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -09d3b8: 54b0 1001 |01c8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3bc: 7110 6e07 0000 |01ca: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@076e │ │ -09d3c2: 0c00 |01cd: move-result-object v0 │ │ -09d3c4: 5bb0 1001 |01ce: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3c8: 3807 1300 |01d0: if-eqz v7, 01e3 // +0013 │ │ -09d3cc: 1210 |01d2: const/4 v0, #int 1 // #1 │ │ -09d3ce: 6e5e 4606 ba0d |01d3: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0646 │ │ -09d3d4: 0c06 |01d6: move-result-object v6 │ │ -09d3d6: 3806 0700 |01d7: if-eqz v6, 01de // +0007 │ │ -09d3da: 54b0 1001 |01d9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3de: 6e20 871e 6000 |01db: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09d3e4: 54b0 1001 |01de: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3e8: 6e20 a51e 0700 |01e0: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1ea5 │ │ -09d3ee: 55b0 f500 |01e3: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -09d3f2: 3800 0900 |01e5: if-eqz v0, 01ee // +0009 │ │ -09d3f6: 54b0 1001 |01e7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d3fa: 1301 0800 |01e9: const/16 v1, #int 8 // #8 │ │ -09d3fe: 6e20 841e 1000 |01eb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09d404: 54b0 1001 |01ee: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d408: 54b1 0501 |01f0: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d40c: 6e30 7f05 0b01 |01f2: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@057f │ │ -09d412: 54b0 0501 |01f5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d416: 6e20 8105 0b00 |01f7: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0581 │ │ -09d41c: 54b0 1001 |01fa: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d420: 3800 0700 |01fc: if-eqz v0, 0203 // +0007 │ │ -09d424: 54b0 0501 |01fe: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d428: 6e20 9405 0b00 |0200: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0594 │ │ -09d42e: 1200 |0203: const/4 v0, #int 0 // #0 │ │ -09d430: 5bb0 0501 |0204: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d434: 1230 |0206: const/4 v0, #int 3 // #3 │ │ -09d436: 370c 2100 |0207: if-le v12, v0, 0228 // +0021 │ │ -09d43a: 6300 4401 |0209: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d43e: 3800 1a00 |020b: if-eqz v0, 0225 // +001a │ │ -09d442: 1a00 c604 |020d: const-string v0, "FragmentManager" // string@04c6 │ │ -09d446: 2201 e705 |020f: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d44a: 7010 d22e 0100 |0211: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d450: 1a02 6b25 |0214: const-string v2, "moveto STARTED: " // string@256b │ │ -09d454: 6e20 db2e 2100 |0216: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d45a: 0c01 |0219: move-result-object v1 │ │ -09d45c: 6e20 da2e b100 |021a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d462: 0c01 |021d: move-result-object v1 │ │ -09d464: 6e10 e02e 0100 |021e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d46a: 0c01 |0221: move-result-object v1 │ │ -09d46c: 7120 061d 1000 |0222: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d472: 6e10 9105 0b00 |0225: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0591 │ │ -09d478: 1240 |0228: const/4 v0, #int 4 // #4 │ │ -09d47a: 370c 1dfe |0229: if-le v12, v0, 0046 // -01e3 │ │ -09d47e: 6300 4401 |022b: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d482: 3800 1a00 |022d: if-eqz v0, 0247 // +001a │ │ -09d486: 1a00 c604 |022f: const-string v0, "FragmentManager" // string@04c6 │ │ -09d48a: 2201 e705 |0231: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d48e: 7010 d22e 0100 |0233: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d494: 1a02 6a25 |0236: const-string v2, "moveto RESUMED: " // string@256a │ │ -09d498: 6e20 db2e 2100 |0238: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d49e: 0c01 |023b: move-result-object v1 │ │ -09d4a0: 6e20 da2e b100 |023c: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d4a6: 0c01 |023f: move-result-object v1 │ │ -09d4a8: 6e10 e02e 0100 |0240: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d4ae: 0c01 |0243: move-result-object v1 │ │ -09d4b0: 7120 061d 1000 |0244: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d4b6: 1210 |0247: const/4 v0, #int 1 // #1 │ │ -09d4b8: 5cb0 0101 |0248: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ -09d4bc: 6e10 8f05 0b00 |024a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@058f │ │ -09d4c2: 1200 |024d: const/4 v0, #int 0 // #0 │ │ -09d4c4: 5bb0 0501 |024e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d4c8: 1200 |0250: const/4 v0, #int 0 // #0 │ │ -09d4ca: 5bb0 0601 |0251: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09d4ce: 2900 f3fd |0253: goto/16 0046 // -020d │ │ -09d4d2: 1200 |0255: const/4 v0, #int 0 // #0 │ │ -09d4d4: 5bb0 f800 |0256: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -09d4d8: 2900 e1fe |0258: goto/16 0139 // -011f │ │ -09d4dc: 1200 |025a: const/4 v0, #int 0 // #0 │ │ -09d4de: 5bb0 f800 |025b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -09d4e2: 2898 |025d: goto 01f5 // -0068 │ │ -09d4e4: 52b0 0901 |025e: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d4e8: 37c0 e6fd |0260: if-le v0, v12, 0046 // -021a │ │ -09d4ec: 52b0 0901 |0262: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09d4f0: 2b00 7001 0000 |0264: packed-switch v0, 000003d4 // +00000170 │ │ -09d4f6: 2900 dffd |0267: goto/16 0046 // -0221 │ │ -09d4fa: 1210 |0269: const/4 v0, #int 1 // #1 │ │ -09d4fc: 350c dcfd |026a: if-ge v12, v0, 0046 // -0224 │ │ -09d500: 55a0 5801 |026c: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ -09d504: 3800 0e00 |026e: if-eqz v0, 027c // +000e │ │ -09d508: 54b0 e300 |0270: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -09d50c: 3800 0a00 |0272: if-eqz v0, 027c // +000a │ │ -09d510: 54b9 e300 |0274: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -09d514: 1200 |0276: const/4 v0, #int 0 // #0 │ │ -09d516: 5bb0 e300 |0277: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -09d51a: 6e10 e01d 0900 |0279: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ -09d520: 54b0 e300 |027c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -09d524: 3800 e300 |027e: if-eqz v0, 0361 // +00e3 │ │ -09d528: 59bc 0a01 |0280: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ -09d52c: 121c |0282: const/4 v12, #int 1 // #1 │ │ -09d52e: 2900 c3fd |0283: goto/16 0046 // -023d │ │ -09d532: 1250 |0285: const/4 v0, #int 5 // #5 │ │ -09d534: 350c 2400 |0286: if-ge v12, v0, 02aa // +0024 │ │ -09d538: 6300 4401 |0288: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d53c: 3800 1a00 |028a: if-eqz v0, 02a4 // +001a │ │ -09d540: 1a00 c604 |028c: const-string v0, "FragmentManager" // string@04c6 │ │ -09d544: 2201 e705 |028e: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d548: 7010 d22e 0100 |0290: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d54e: 1a02 6525 |0293: const-string v2, "movefrom RESUMED: " // string@2565 │ │ -09d552: 6e20 db2e 2100 |0295: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d558: 0c01 |0298: move-result-object v1 │ │ -09d55a: 6e20 da2e b100 |0299: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d560: 0c01 |029c: move-result-object v1 │ │ -09d562: 6e10 e02e 0100 |029d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d568: 0c01 |02a0: move-result-object v1 │ │ -09d56a: 7120 061d 1000 |02a1: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d570: 6e10 8c05 0b00 |02a4: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@058c │ │ -09d576: 1200 |02a7: const/4 v0, #int 0 // #0 │ │ -09d578: 5cb0 0101 |02a8: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ -09d57c: 1240 |02aa: const/4 v0, #int 4 // #4 │ │ -09d57e: 350c 2100 |02ab: if-ge v12, v0, 02cc // +0021 │ │ -09d582: 6300 4401 |02ad: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d586: 3800 1a00 |02af: if-eqz v0, 02c9 // +001a │ │ -09d58a: 1a00 c604 |02b1: const-string v0, "FragmentManager" // string@04c6 │ │ -09d58e: 2201 e705 |02b3: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d592: 7010 d22e 0100 |02b5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d598: 1a02 6625 |02b8: const-string v2, "movefrom STARTED: " // string@2566 │ │ -09d59c: 6e20 db2e 2100 |02ba: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d5a2: 0c01 |02bd: move-result-object v1 │ │ -09d5a4: 6e20 da2e b100 |02be: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d5aa: 0c01 |02c1: move-result-object v1 │ │ -09d5ac: 6e10 e02e 0100 |02c2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d5b2: 0c01 |02c5: move-result-object v1 │ │ -09d5b4: 7120 061d 1000 |02c6: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d5ba: 6e10 9205 0b00 |02c9: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0592 │ │ -09d5c0: 1230 |02cc: const/4 v0, #int 3 // #3 │ │ -09d5c2: 350c 2100 |02cd: if-ge v12, v0, 02ee // +0021 │ │ -09d5c6: 6300 4401 |02cf: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d5ca: 3800 1a00 |02d1: if-eqz v0, 02eb // +001a │ │ -09d5ce: 1a00 c604 |02d3: const-string v0, "FragmentManager" // string@04c6 │ │ -09d5d2: 2201 e705 |02d5: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d5d6: 7010 d22e 0100 |02d7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d5dc: 1a02 6725 |02da: const-string v2, "movefrom STOPPED: " // string@2567 │ │ -09d5e0: 6e20 db2e 2100 |02dc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d5e6: 0c01 |02df: move-result-object v1 │ │ -09d5e8: 6e20 da2e b100 |02e0: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d5ee: 0c01 |02e3: move-result-object v1 │ │ -09d5f0: 6e10 e02e 0100 |02e4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d5f6: 0c01 |02e7: move-result-object v1 │ │ -09d5f8: 7120 061d 1000 |02e8: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d5fe: 6e10 8e05 0b00 |02eb: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@058e │ │ -09d604: 1220 |02ee: const/4 v0, #int 2 // #2 │ │ -09d606: 350c 7aff |02ef: if-ge v12, v0, 0269 // -0086 │ │ -09d60a: 6300 4401 |02f1: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d60e: 3800 1a00 |02f3: if-eqz v0, 030d // +001a │ │ -09d612: 1a00 c604 |02f5: const-string v0, "FragmentManager" // string@04c6 │ │ -09d616: 2201 e705 |02f7: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d61a: 7010 d22e 0100 |02f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d620: 1a02 6325 |02fc: const-string v2, "movefrom ACTIVITY_CREATED: " // string@2563 │ │ -09d624: 6e20 db2e 2100 |02fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d62a: 0c01 |0301: move-result-object v1 │ │ -09d62c: 6e20 da2e b100 |0302: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d632: 0c01 |0305: move-result-object v1 │ │ -09d634: 6e10 e02e 0100 |0306: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d63a: 0c01 |0309: move-result-object v1 │ │ -09d63c: 7120 061d 1000 |030a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d642: 54b0 1001 |030d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d646: 3800 1100 |030f: if-eqz v0, 0320 // +0011 │ │ -09d64a: 54a0 4e01 |0311: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d64e: 6e10 c705 0000 |0313: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@05c7 │ │ -09d654: 0a00 |0316: move-result v0 │ │ -09d656: 3900 0900 |0317: if-nez v0, 0320 // +0009 │ │ -09d65a: 54b0 0601 |0319: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09d65e: 3900 0500 |031b: if-nez v0, 0320 // +0005 │ │ -09d662: 6e20 6306 ba00 |031d: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0663 │ │ -09d668: 6e10 8805 0b00 |0320: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0588 │ │ -09d66e: 54b0 1001 |0323: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d672: 3800 3100 |0325: if-eqz v0, 0356 // +0031 │ │ -09d676: 54b0 e900 |0327: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ -09d67a: 3800 2d00 |0329: if-eqz v0, 0356 // +002d │ │ -09d67e: 1206 |032b: const/4 v6, #int 0 // #0 │ │ -09d680: 52a0 5701 |032c: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09d684: 3d00 0b00 |032e: if-lez v0, 0339 // +000b │ │ -09d688: 55a0 5801 |0330: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ -09d68c: 3900 0700 |0332: if-nez v0, 0339 // +0007 │ │ -09d690: 1200 |0334: const/4 v0, #int 0 // #0 │ │ -09d692: 6e5e 4606 ba0d |0335: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0646 │ │ -09d698: 0c06 |0338: move-result-object v6 │ │ -09d69a: 3806 1600 |0339: if-eqz v6, 034f // +0016 │ │ -09d69e: 07b8 |033b: move-object v8, v11 │ │ -09d6a0: 54b0 1001 |033c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d6a4: 5bb0 e300 |033e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ -09d6a8: 59bc 0a01 |0340: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ -09d6ac: 2200 1c01 |0342: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@011c │ │ -09d6b0: 7030 1606 a008 |0344: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0616 │ │ -09d6b6: 6e20 e61f 0600 |0347: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fe6 │ │ -09d6bc: 54b0 1001 |034a: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d6c0: 6e20 871e 6000 |034c: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09d6c6: 54b0 e900 |034f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ -09d6ca: 54b1 1001 |0351: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d6ce: 6e20 d11e 1000 |0353: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -09d6d4: 1200 |0356: const/4 v0, #int 0 // #0 │ │ -09d6d6: 5bb0 e900 |0357: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ -09d6da: 1200 |0359: const/4 v0, #int 0 // #0 │ │ -09d6dc: 5bb0 1001 |035a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d6e0: 1200 |035c: const/4 v0, #int 0 // #0 │ │ -09d6e2: 5bb0 f800 |035d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -09d6e6: 2900 0aff |035f: goto/16 0269 // -00f6 │ │ -09d6ea: 6300 4401 |0361: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d6ee: 3800 1a00 |0363: if-eqz v0, 037d // +001a │ │ -09d6f2: 1a00 c604 |0365: const-string v0, "FragmentManager" // string@04c6 │ │ -09d6f6: 2201 e705 |0367: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d6fa: 7010 d22e 0100 |0369: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d700: 1a02 6425 |036c: const-string v2, "movefrom CREATED: " // string@2564 │ │ -09d704: 6e20 db2e 2100 |036e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d70a: 0c01 |0371: move-result-object v1 │ │ -09d70c: 6e20 da2e b100 |0372: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d712: 0c01 |0375: move-result-object v1 │ │ -09d714: 6e10 e02e 0100 |0376: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d71a: 0c01 |0379: move-result-object v1 │ │ -09d71c: 7120 061d 1000 |037a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d722: 55b0 0301 |037d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -09d726: 3900 0500 |037f: if-nez v0, 0384 // +0005 │ │ -09d72a: 6e10 8705 0b00 |0381: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0587 │ │ -09d730: 1200 |0384: const/4 v0, #int 0 // #0 │ │ -09d732: 5cb0 e600 |0385: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -09d736: 6e10 7305 0b00 |0387: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0573 │ │ -09d73c: 55b0 e600 |038a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ -09d740: 3900 2100 |038c: if-nez v0, 03ad // +0021 │ │ -09d744: 2200 9901 |038e: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ -09d748: 2201 e705 |0390: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d74c: 7010 d22e 0100 |0392: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d752: 1a02 be04 |0395: const-string v2, "Fragment " // string@04be │ │ -09d756: 6e20 db2e 2100 |0397: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d75c: 0c01 |039a: move-result-object v1 │ │ -09d75e: 6e20 da2e b100 |039b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d764: 0c01 |039e: move-result-object v1 │ │ -09d766: 1a02 3e00 |039f: const-string v2, " did not call through to super.onDetach()" // string@003e │ │ -09d76a: 6e20 db2e 2100 |03a1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d770: 0c01 |03a4: move-result-object v1 │ │ -09d772: 6e10 e02e 0100 |03a5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d778: 0c01 |03a8: move-result-object v1 │ │ -09d77a: 7020 9509 1000 |03a9: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ -09d780: 2700 |03ac: throw v0 │ │ -09d782: 390f 99fc |03ad: if-nez v15, 0046 // -0367 │ │ -09d786: 55b0 0301 |03af: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -09d78a: 3900 0700 |03b1: if-nez v0, 03b8 // +0007 │ │ -09d78e: 6e20 4906 ba00 |03b3: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0649 │ │ -09d794: 2900 90fc |03b6: goto/16 0046 // -0370 │ │ -09d798: 1200 |03b8: const/4 v0, #int 0 // #0 │ │ -09d79a: 5bb0 df00 |03b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ -09d79e: 1200 |03bb: const/4 v0, #int 0 // #0 │ │ -09d7a0: 5bb0 fd00 |03bc: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ -09d7a4: 1200 |03be: const/4 v0, #int 0 // #0 │ │ -09d7a6: 5bb0 f200 |03bf: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -09d7aa: 1200 |03c1: const/4 v0, #int 0 // #0 │ │ -09d7ac: 5bb0 e800 |03c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ -09d7b0: 2900 82fc |03c4: goto/16 0046 // -037e │ │ -09d7b4: 0001 0500 0000 0000 0600 0000 f600 ... |03c6: packed-switch-data (14 units) │ │ -09d7d0: 0001 0500 0100 0000 0500 0000 8a00 ... |03d4: packed-switch-data (14 units) │ │ +0a0988: |[0a0988] android.support.v4.app.FragmentManagerImpl.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V │ │ +0a0998: 55b0 e000 |0000: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +0a099c: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0a09a0: 55b0 ec00 |0004: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +0a09a4: 3800 0600 |0006: if-eqz v0, 000c // +0006 │ │ +0a09a8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0a09aa: 370c 0300 |0009: if-le v12, v0, 000c // +0003 │ │ +0a09ae: 121c |000b: const/4 v12, #int 1 // #1 │ │ +0a09b0: 55b0 ff00 |000c: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ +0a09b4: 3800 0800 |000e: if-eqz v0, 0016 // +0008 │ │ +0a09b8: 52b0 0901 |0010: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a09bc: 370c 0400 |0012: if-le v12, v0, 0016 // +0004 │ │ +0a09c0: 52bc 0901 |0014: iget v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a09c4: 55b0 eb00 |0016: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ +0a09c8: 3800 0b00 |0018: if-eqz v0, 0023 // +000b │ │ +0a09cc: 52b0 0901 |001a: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a09d0: 1241 |001c: const/4 v1, #int 4 // #4 │ │ +0a09d2: 3510 0600 |001d: if-ge v0, v1, 0023 // +0006 │ │ +0a09d6: 1230 |001f: const/4 v0, #int 3 // #3 │ │ +0a09d8: 370c 0300 |0020: if-le v12, v0, 0023 // +0003 │ │ +0a09dc: 123c |0022: const/4 v12, #int 3 // #3 │ │ +0a09de: 52b0 0901 |0023: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a09e2: 35c0 3902 |0025: if-ge v0, v12, 025e // +0239 │ │ +0a09e6: 55b0 f300 |0027: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +0a09ea: 3800 0700 |0029: if-eqz v0, 0030 // +0007 │ │ +0a09ee: 55b0 f600 |002b: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +0a09f2: 3900 0300 |002d: if-nez v0, 0030 // +0003 │ │ +0a09f6: 0e00 |002f: return-void │ │ +0a09f8: 54b0 e300 |0030: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +0a09fc: 3800 0f00 |0032: if-eqz v0, 0041 // +000f │ │ +0a0a00: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0a0a02: 5bb0 e300 |0035: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +0a0a06: 52b2 0a01 |0037: iget v2, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ +0a0a0a: 1203 |0039: const/4 v3, #int 0 // #0 │ │ +0a0a0c: 1204 |003a: const/4 v4, #int 0 // #0 │ │ +0a0a0e: 1215 |003b: const/4 v5, #int 1 // #1 │ │ +0a0a10: 07a0 |003c: move-object v0, v10 │ │ +0a0a12: 07b1 |003d: move-object v1, v11 │ │ +0a0a14: 7406 4e06 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@064e │ │ +0a0a1a: 52b0 0901 |0041: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a0a1e: 2b00 8303 0000 |0043: packed-switch v0, 000003c6 // +00000383 │ │ +0a0a24: 59bc 0901 |0046: iput v12, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a0a28: 28e7 |0048: goto 002f // -0019 │ │ +0a0a2a: 6300 4401 |0049: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0a2e: 3800 1a00 |004b: if-eqz v0, 0065 // +001a │ │ +0a0a32: 1a00 c704 |004d: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0a36: 2201 e705 |004f: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0a3a: 7010 d22e 0100 |0051: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0a40: 1a02 6a25 |0054: const-string v2, "moveto CREATED: " // string@256a │ │ +0a0a44: 6e20 db2e 2100 |0056: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0a4a: 0c01 |0059: move-result-object v1 │ │ +0a0a4c: 6e20 da2e b100 |005a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0a52: 0c01 |005d: move-result-object v1 │ │ +0a0a54: 6e10 e02e 0100 |005e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0a5a: 0c01 |0061: move-result-object v1 │ │ +0a0a5c: 7120 061d 1000 |0062: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0a62: 54b0 0501 |0065: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0a66: 3800 4600 |0067: if-eqz v0, 00ad // +0046 │ │ +0a0a6a: 54b0 0501 |0069: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0a6e: 54a1 4e01 |006b: iget-object v1, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0a72: 6e10 b905 0100 |006d: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ +0a0a78: 0c01 |0070: move-result-object v1 │ │ +0a0a7a: 6e20 8603 1000 |0071: invoke-virtual {v0, v1}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ +0a0a80: 54b0 0501 |0074: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0a84: 1a01 5115 |0076: const-string v1, "android:view_state" // string@1551 │ │ +0a0a88: 6e20 7303 1000 |0078: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ +0a0a8e: 0c00 |007b: move-result-object v0 │ │ +0a0a90: 5bb0 0601 |007c: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a0a94: 54b0 0501 |007e: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0a98: 1a01 4e15 |0080: const-string v1, "android:target_state" // string@154e │ │ +0a0a9c: 6e30 4106 0a01 |0082: invoke-virtual {v10, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.getFragment:(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0641 │ │ +0a0aa2: 0c00 |0085: move-result-object v0 │ │ +0a0aa4: 5bb0 0c01 |0086: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a0aa8: 54b0 0c01 |0088: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a0aac: 3800 0d00 |008a: if-eqz v0, 0097 // +000d │ │ +0a0ab0: 54b0 0501 |008c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0ab4: 1a01 4d15 |008e: const-string v1, "android:target_req_state" // string@154d │ │ +0a0ab8: 1202 |0090: const/4 v2, #int 0 // #0 │ │ +0a0aba: 6e30 6d03 1002 |0091: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a0ac0: 0a00 |0094: move-result v0 │ │ +0a0ac2: 59b0 0e01 |0095: iput v0, v11, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ +0a0ac6: 54b0 0501 |0097: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0aca: 1a01 5015 |0099: const-string v1, "android:user_visible_hint" // string@1550 │ │ +0a0ace: 1212 |009b: const/4 v2, #int 1 // #1 │ │ +0a0ad0: 6e30 6803 1002 |009c: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;Z)Z // method@0368 │ │ +0a0ad6: 0a00 |009f: move-result v0 │ │ +0a0ad8: 5cb0 0f01 |00a0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +0a0adc: 55b0 0f01 |00a2: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +0a0ae0: 3900 0900 |00a4: if-nez v0, 00ad // +0009 │ │ +0a0ae4: 1210 |00a6: const/4 v0, #int 1 // #1 │ │ +0a0ae6: 5cb0 eb00 |00a7: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ +0a0aea: 1230 |00a9: const/4 v0, #int 3 // #3 │ │ +0a0aec: 370c 0300 |00aa: if-le v12, v0, 00ad // +0003 │ │ +0a0af0: 123c |00ac: const/4 v12, #int 3 // #3 │ │ +0a0af2: 54a0 4e01 |00ad: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0af6: 5bb0 df00 |00af: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0a0afa: 54a0 5e01 |00b1: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a0afe: 5bb0 fd00 |00b3: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ +0a0b02: 54a0 5e01 |00b5: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a0b06: 3800 3300 |00b7: if-eqz v0, 00ea // +0033 │ │ +0a0b0a: 54a0 5e01 |00b9: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a0b0e: 5400 e800 |00bb: iget-object v0, v0, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0a0b12: 5bb0 f200 |00bd: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +0a0b16: 1200 |00bf: const/4 v0, #int 0 // #0 │ │ +0a0b18: 5cb0 e600 |00c0: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0a0b1c: 54a0 4e01 |00c2: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0b20: 6e20 6805 0b00 |00c4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0568 │ │ +0a0b26: 55b0 e600 |00c7: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0a0b2a: 3900 2600 |00c9: if-nez v0, 00ef // +0026 │ │ +0a0b2e: 2200 9901 |00cb: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +0a0b32: 2201 e705 |00cd: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0b36: 7010 d22e 0100 |00cf: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0b3c: 1a02 bf04 |00d2: const-string v2, "Fragment " // string@04bf │ │ +0a0b40: 6e20 db2e 2100 |00d4: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0b46: 0c01 |00d7: move-result-object v1 │ │ +0a0b48: 6e20 da2e b100 |00d8: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0b4e: 0c01 |00db: move-result-object v1 │ │ +0a0b50: 1a02 3c00 |00dc: const-string v2, " did not call through to super.onAttach()" // string@003c │ │ +0a0b54: 6e20 db2e 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0b5a: 0c01 |00e1: move-result-object v1 │ │ +0a0b5c: 6e10 e02e 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0b62: 0c01 |00e5: move-result-object v1 │ │ +0a0b64: 7020 9509 1000 |00e6: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +0a0b6a: 2700 |00e9: throw v0 │ │ +0a0b6c: 54a0 4e01 |00ea: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0b70: 5400 2301 |00ec: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a0b74: 28cf |00ee: goto 00bd // -0031 │ │ +0a0b76: 54b0 fd00 |00ef: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ +0a0b7a: 3900 0700 |00f1: if-nez v0, 00f8 // +0007 │ │ +0a0b7e: 54a0 4e01 |00f3: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0b82: 6e20 c905 b000 |00f5: invoke-virtual {v0, v11}, Landroid/support/v4/app/FragmentActivity;.onAttachFragment:(Landroid/support/v4/app/Fragment;)V // method@05c9 │ │ +0a0b88: 55b0 0301 |00f8: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +0a0b8c: 3900 0700 |00fa: if-nez v0, 0101 // +0007 │ │ +0a0b90: 54b0 0501 |00fc: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0b94: 6e20 8405 0b00 |00fe: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performCreate:(Landroid/os/Bundle;)V // method@0584 │ │ +0a0b9a: 1200 |0101: const/4 v0, #int 0 // #0 │ │ +0a0b9c: 5cb0 0301 |0102: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +0a0ba0: 55b0 f300 |0104: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +0a0ba4: 3800 3300 |0106: if-eqz v0, 0139 // +0033 │ │ +0a0ba8: 54b0 0501 |0108: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0bac: 6e20 4505 0b00 |010a: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0545 │ │ +0a0bb2: 0c00 |010d: move-result-object v0 │ │ +0a0bb4: 1201 |010e: const/4 v1, #int 0 // #0 │ │ +0a0bb6: 54b2 0501 |010f: iget-object v2, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0bba: 6e40 8605 0b21 |0111: 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@0586 │ │ +0a0bc0: 0c00 |0114: move-result-object v0 │ │ +0a0bc2: 5bb0 1001 |0115: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0bc6: 54b0 1001 |0117: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0bca: 3800 3c01 |0119: if-eqz v0, 0255 // +013c │ │ +0a0bce: 54b0 1001 |011b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0bd2: 5bb0 f800 |011d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0a0bd6: 54b0 1001 |011f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0bda: 7110 6e07 0000 |0121: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@076e │ │ +0a0be0: 0c00 |0124: move-result-object v0 │ │ +0a0be2: 5bb0 1001 |0125: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0be6: 55b0 f500 |0127: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a0bea: 3800 0900 |0129: if-eqz v0, 0132 // +0009 │ │ +0a0bee: 54b0 1001 |012b: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0bf2: 1301 0800 |012d: const/16 v1, #int 8 // #8 │ │ +0a0bf6: 6e20 841e 1000 |012f: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a0bfc: 54b0 1001 |0132: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0c00: 54b1 0501 |0134: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0c04: 6e30 7f05 0b01 |0136: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@057f │ │ +0a0c0a: 1210 |0139: const/4 v0, #int 1 // #1 │ │ +0a0c0c: 370c cc00 |013a: if-le v12, v0, 0206 // +00cc │ │ +0a0c10: 6300 4401 |013c: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0c14: 3800 1a00 |013e: if-eqz v0, 0158 // +001a │ │ +0a0c18: 1a00 c704 |0140: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0c1c: 2201 e705 |0142: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0c20: 7010 d22e 0100 |0144: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0c26: 1a02 6925 |0147: const-string v2, "moveto ACTIVITY_CREATED: " // string@2569 │ │ +0a0c2a: 6e20 db2e 2100 |0149: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0c30: 0c01 |014c: move-result-object v1 │ │ +0a0c32: 6e20 da2e b100 |014d: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0c38: 0c01 |0150: move-result-object v1 │ │ +0a0c3a: 6e10 e02e 0100 |0151: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0c40: 0c01 |0154: move-result-object v1 │ │ +0a0c42: 7120 061d 1000 |0155: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0c48: 55b0 f300 |0158: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +0a0c4c: 3900 9b00 |015a: if-nez v0, 01f5 // +009b │ │ +0a0c50: 1207 |015c: const/4 v7, #int 0 // #0 │ │ +0a0c52: 52b0 ea00 |015d: iget v0, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +0a0c56: 3800 5100 |015f: if-eqz v0, 01b0 // +0051 │ │ +0a0c5a: 54a0 5501 |0161: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mContainer:Landroid/support/v4/app/FragmentContainer; // field@0155 │ │ +0a0c5e: 52b1 ea00 |0163: iget v1, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +0a0c62: 7220 ee05 1000 |0165: invoke-interface {v0, v1}, Landroid/support/v4/app/FragmentContainer;.findViewById:(I)Landroid/view/View; // method@05ee │ │ +0a0c68: 0c07 |0168: move-result-object v7 │ │ +0a0c6a: 1f07 4004 |0169: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ +0a0c6e: 3907 4500 |016b: if-nez v7, 01b0 // +0045 │ │ +0a0c72: 55b0 0001 |016d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRestored:Z // field@0100 │ │ +0a0c76: 3900 4100 |016f: if-nez v0, 01b0 // +0041 │ │ +0a0c7a: 2200 d205 |0171: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a0c7e: 2201 e705 |0173: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0c82: 7010 d22e 0100 |0175: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0c88: 1a02 f70d |0178: const-string v2, "No view found for id 0x" // string@0df7 │ │ +0a0c8c: 6e20 db2e 2100 |017a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0c92: 0c01 |017d: move-result-object v1 │ │ +0a0c94: 52b2 ea00 |017e: iget v2, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +0a0c98: 7110 8f2e 0200 |0180: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0a0c9e: 0c02 |0183: move-result-object v2 │ │ +0a0ca0: 6e20 db2e 2100 |0184: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0ca6: 0c01 |0187: move-result-object v1 │ │ +0a0ca8: 1a02 2700 |0188: const-string v2, " (" // string@0027 │ │ +0a0cac: 6e20 db2e 2100 |018a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0cb2: 0c01 |018d: move-result-object v1 │ │ +0a0cb4: 6e10 4905 0b00 |018e: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.getResources:()Landroid/content/res/Resources; // method@0549 │ │ +0a0cba: 0c02 |0191: move-result-object v2 │ │ +0a0cbc: 52b3 ea00 |0192: iget v3, v11, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +0a0cc0: 6e20 d101 3200 |0194: invoke-virtual {v2, v3}, Landroid/content/res/Resources;.getResourceName:(I)Ljava/lang/String; // method@01d1 │ │ +0a0cc6: 0c02 |0197: move-result-object v2 │ │ +0a0cc8: 6e20 db2e 2100 |0198: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0cce: 0c01 |019b: move-result-object v1 │ │ +0a0cd0: 1a02 e400 |019c: const-string v2, ") for fragment " // string@00e4 │ │ +0a0cd4: 6e20 db2e 2100 |019e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0cda: 0c01 |01a1: move-result-object v1 │ │ +0a0cdc: 6e20 da2e b100 |01a2: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0ce2: 0c01 |01a5: move-result-object v1 │ │ +0a0ce4: 6e10 e02e 0100 |01a6: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0cea: 0c01 |01a9: move-result-object v1 │ │ +0a0cec: 7020 842e 1000 |01aa: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a0cf2: 7020 6706 0a00 |01ad: invoke-direct {v10, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a0cf8: 5bb7 e900 |01b0: iput-object v7, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ +0a0cfc: 54b0 0501 |01b2: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0d00: 6e20 4505 0b00 |01b4: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.getLayoutInflater:(Landroid/os/Bundle;)Landroid/view/LayoutInflater; // method@0545 │ │ +0a0d06: 0c00 |01b7: move-result-object v0 │ │ +0a0d08: 54b1 0501 |01b8: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0d0c: 6e40 8605 0b17 |01ba: 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@0586 │ │ +0a0d12: 0c00 |01bd: move-result-object v0 │ │ +0a0d14: 5bb0 1001 |01be: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d18: 54b0 1001 |01c0: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d1c: 3800 9800 |01c2: if-eqz v0, 025a // +0098 │ │ +0a0d20: 54b0 1001 |01c4: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d24: 5bb0 f800 |01c6: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0a0d28: 54b0 1001 |01c8: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d2c: 7110 6e07 0000 |01ca: invoke-static {v0}, Landroid/support/v4/app/NoSaveStateFrameLayout;.wrap:(Landroid/view/View;)Landroid/view/ViewGroup; // method@076e │ │ +0a0d32: 0c00 |01cd: move-result-object v0 │ │ +0a0d34: 5bb0 1001 |01ce: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d38: 3807 1300 |01d0: if-eqz v7, 01e3 // +0013 │ │ +0a0d3c: 1210 |01d2: const/4 v0, #int 1 // #1 │ │ +0a0d3e: 6e5e 4606 ba0d |01d3: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0646 │ │ +0a0d44: 0c06 |01d6: move-result-object v6 │ │ +0a0d46: 3806 0700 |01d7: if-eqz v6, 01de // +0007 │ │ +0a0d4a: 54b0 1001 |01d9: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d4e: 6e20 871e 6000 |01db: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a0d54: 54b0 1001 |01de: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d58: 6e20 a51e 0700 |01e0: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1ea5 │ │ +0a0d5e: 55b0 f500 |01e3: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a0d62: 3800 0900 |01e5: if-eqz v0, 01ee // +0009 │ │ +0a0d66: 54b0 1001 |01e7: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d6a: 1301 0800 |01e9: const/16 v1, #int 8 // #8 │ │ +0a0d6e: 6e20 841e 1000 |01eb: invoke-virtual {v0, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a0d74: 54b0 1001 |01ee: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d78: 54b1 0501 |01f0: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0d7c: 6e30 7f05 0b01 |01f2: invoke-virtual {v11, v0, v1}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@057f │ │ +0a0d82: 54b0 0501 |01f5: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0d86: 6e20 8105 0b00 |01f7: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.performActivityCreated:(Landroid/os/Bundle;)V // method@0581 │ │ +0a0d8c: 54b0 1001 |01fa: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0d90: 3800 0700 |01fc: if-eqz v0, 0203 // +0007 │ │ +0a0d94: 54b0 0501 |01fe: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0d98: 6e20 9405 0b00 |0200: invoke-virtual {v11, v0}, Landroid/support/v4/app/Fragment;.restoreViewState:(Landroid/os/Bundle;)V // method@0594 │ │ +0a0d9e: 1200 |0203: const/4 v0, #int 0 // #0 │ │ +0a0da0: 5bb0 0501 |0204: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0da4: 1230 |0206: const/4 v0, #int 3 // #3 │ │ +0a0da6: 370c 2100 |0207: if-le v12, v0, 0228 // +0021 │ │ +0a0daa: 6300 4401 |0209: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0dae: 3800 1a00 |020b: if-eqz v0, 0225 // +001a │ │ +0a0db2: 1a00 c704 |020d: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0db6: 2201 e705 |020f: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0dba: 7010 d22e 0100 |0211: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0dc0: 1a02 6c25 |0214: const-string v2, "moveto STARTED: " // string@256c │ │ +0a0dc4: 6e20 db2e 2100 |0216: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0dca: 0c01 |0219: move-result-object v1 │ │ +0a0dcc: 6e20 da2e b100 |021a: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0dd2: 0c01 |021d: move-result-object v1 │ │ +0a0dd4: 6e10 e02e 0100 |021e: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0dda: 0c01 |0221: move-result-object v1 │ │ +0a0ddc: 7120 061d 1000 |0222: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0de2: 6e10 9105 0b00 |0225: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStart:()V // method@0591 │ │ +0a0de8: 1240 |0228: const/4 v0, #int 4 // #4 │ │ +0a0dea: 370c 1dfe |0229: if-le v12, v0, 0046 // -01e3 │ │ +0a0dee: 6300 4401 |022b: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0df2: 3800 1a00 |022d: if-eqz v0, 0247 // +001a │ │ +0a0df6: 1a00 c704 |022f: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0dfa: 2201 e705 |0231: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0dfe: 7010 d22e 0100 |0233: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0e04: 1a02 6b25 |0236: const-string v2, "moveto RESUMED: " // string@256b │ │ +0a0e08: 6e20 db2e 2100 |0238: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0e0e: 0c01 |023b: move-result-object v1 │ │ +0a0e10: 6e20 da2e b100 |023c: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0e16: 0c01 |023f: move-result-object v1 │ │ +0a0e18: 6e10 e02e 0100 |0240: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0e1e: 0c01 |0243: move-result-object v1 │ │ +0a0e20: 7120 061d 1000 |0244: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0e26: 1210 |0247: const/4 v0, #int 1 // #1 │ │ +0a0e28: 5cb0 0101 |0248: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ +0a0e2c: 6e10 8f05 0b00 |024a: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performResume:()V // method@058f │ │ +0a0e32: 1200 |024d: const/4 v0, #int 0 // #0 │ │ +0a0e34: 5bb0 0501 |024e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a0e38: 1200 |0250: const/4 v0, #int 0 // #0 │ │ +0a0e3a: 5bb0 0601 |0251: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a0e3e: 2900 f3fd |0253: goto/16 0046 // -020d │ │ +0a0e42: 1200 |0255: const/4 v0, #int 0 // #0 │ │ +0a0e44: 5bb0 f800 |0256: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0a0e48: 2900 e1fe |0258: goto/16 0139 // -011f │ │ +0a0e4c: 1200 |025a: const/4 v0, #int 0 // #0 │ │ +0a0e4e: 5bb0 f800 |025b: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0a0e52: 2898 |025d: goto 01f5 // -0068 │ │ +0a0e54: 52b0 0901 |025e: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a0e58: 37c0 e6fd |0260: if-le v0, v12, 0046 // -021a │ │ +0a0e5c: 52b0 0901 |0262: iget v0, v11, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a0e60: 2b00 7001 0000 |0264: packed-switch v0, 000003d4 // +00000170 │ │ +0a0e66: 2900 dffd |0267: goto/16 0046 // -0221 │ │ +0a0e6a: 1210 |0269: const/4 v0, #int 1 // #1 │ │ +0a0e6c: 350c dcfd |026a: if-ge v12, v0, 0046 // -0224 │ │ +0a0e70: 55a0 5801 |026c: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ +0a0e74: 3800 0e00 |026e: if-eqz v0, 027c // +000e │ │ +0a0e78: 54b0 e300 |0270: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +0a0e7c: 3800 0a00 |0272: if-eqz v0, 027c // +000a │ │ +0a0e80: 54b9 e300 |0274: iget-object v9, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +0a0e84: 1200 |0276: const/4 v0, #int 0 // #0 │ │ +0a0e86: 5bb0 e300 |0277: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +0a0e8a: 6e10 e01d 0900 |0279: invoke-virtual {v9}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ +0a0e90: 54b0 e300 |027c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +0a0e94: 3800 e300 |027e: if-eqz v0, 0361 // +00e3 │ │ +0a0e98: 59bc 0a01 |0280: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ +0a0e9c: 121c |0282: const/4 v12, #int 1 // #1 │ │ +0a0e9e: 2900 c3fd |0283: goto/16 0046 // -023d │ │ +0a0ea2: 1250 |0285: const/4 v0, #int 5 // #5 │ │ +0a0ea4: 350c 2400 |0286: if-ge v12, v0, 02aa // +0024 │ │ +0a0ea8: 6300 4401 |0288: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0eac: 3800 1a00 |028a: if-eqz v0, 02a4 // +001a │ │ +0a0eb0: 1a00 c704 |028c: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0eb4: 2201 e705 |028e: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0eb8: 7010 d22e 0100 |0290: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0ebe: 1a02 6625 |0293: const-string v2, "movefrom RESUMED: " // string@2566 │ │ +0a0ec2: 6e20 db2e 2100 |0295: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0ec8: 0c01 |0298: move-result-object v1 │ │ +0a0eca: 6e20 da2e b100 |0299: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0ed0: 0c01 |029c: move-result-object v1 │ │ +0a0ed2: 6e10 e02e 0100 |029d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0ed8: 0c01 |02a0: move-result-object v1 │ │ +0a0eda: 7120 061d 1000 |02a1: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0ee0: 6e10 8c05 0b00 |02a4: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performPause:()V // method@058c │ │ +0a0ee6: 1200 |02a7: const/4 v0, #int 0 // #0 │ │ +0a0ee8: 5cb0 0101 |02a8: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mResumed:Z // field@0101 │ │ +0a0eec: 1240 |02aa: const/4 v0, #int 4 // #4 │ │ +0a0eee: 350c 2100 |02ab: if-ge v12, v0, 02cc // +0021 │ │ +0a0ef2: 6300 4401 |02ad: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0ef6: 3800 1a00 |02af: if-eqz v0, 02c9 // +001a │ │ +0a0efa: 1a00 c704 |02b1: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0efe: 2201 e705 |02b3: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0f02: 7010 d22e 0100 |02b5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0f08: 1a02 6725 |02b8: const-string v2, "movefrom STARTED: " // string@2567 │ │ +0a0f0c: 6e20 db2e 2100 |02ba: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0f12: 0c01 |02bd: move-result-object v1 │ │ +0a0f14: 6e20 da2e b100 |02be: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0f1a: 0c01 |02c1: move-result-object v1 │ │ +0a0f1c: 6e10 e02e 0100 |02c2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0f22: 0c01 |02c5: move-result-object v1 │ │ +0a0f24: 7120 061d 1000 |02c6: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0f2a: 6e10 9205 0b00 |02c9: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performStop:()V // method@0592 │ │ +0a0f30: 1230 |02cc: const/4 v0, #int 3 // #3 │ │ +0a0f32: 350c 2100 |02cd: if-ge v12, v0, 02ee // +0021 │ │ +0a0f36: 6300 4401 |02cf: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0f3a: 3800 1a00 |02d1: if-eqz v0, 02eb // +001a │ │ +0a0f3e: 1a00 c704 |02d3: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0f42: 2201 e705 |02d5: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0f46: 7010 d22e 0100 |02d7: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0f4c: 1a02 6825 |02da: const-string v2, "movefrom STOPPED: " // string@2568 │ │ +0a0f50: 6e20 db2e 2100 |02dc: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0f56: 0c01 |02df: move-result-object v1 │ │ +0a0f58: 6e20 da2e b100 |02e0: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0f5e: 0c01 |02e3: move-result-object v1 │ │ +0a0f60: 6e10 e02e 0100 |02e4: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0f66: 0c01 |02e7: move-result-object v1 │ │ +0a0f68: 7120 061d 1000 |02e8: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0f6e: 6e10 8e05 0b00 |02eb: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performReallyStop:()V // method@058e │ │ +0a0f74: 1220 |02ee: const/4 v0, #int 2 // #2 │ │ +0a0f76: 350c 7aff |02ef: if-ge v12, v0, 0269 // -0086 │ │ +0a0f7a: 6300 4401 |02f1: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a0f7e: 3800 1a00 |02f3: if-eqz v0, 030d // +001a │ │ +0a0f82: 1a00 c704 |02f5: const-string v0, "FragmentManager" // string@04c7 │ │ +0a0f86: 2201 e705 |02f7: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a0f8a: 7010 d22e 0100 |02f9: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a0f90: 1a02 6425 |02fc: const-string v2, "movefrom ACTIVITY_CREATED: " // string@2564 │ │ +0a0f94: 6e20 db2e 2100 |02fe: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a0f9a: 0c01 |0301: move-result-object v1 │ │ +0a0f9c: 6e20 da2e b100 |0302: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a0fa2: 0c01 |0305: move-result-object v1 │ │ +0a0fa4: 6e10 e02e 0100 |0306: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a0faa: 0c01 |0309: move-result-object v1 │ │ +0a0fac: 7120 061d 1000 |030a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a0fb2: 54b0 1001 |030d: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0fb6: 3800 1100 |030f: if-eqz v0, 0320 // +0011 │ │ +0a0fba: 54a0 4e01 |0311: iget-object v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a0fbe: 6e10 c705 0000 |0313: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.isFinishing:()Z // method@05c7 │ │ +0a0fc4: 0a00 |0316: move-result v0 │ │ +0a0fc6: 3900 0900 |0317: if-nez v0, 0320 // +0009 │ │ +0a0fca: 54b0 0601 |0319: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a0fce: 3900 0500 |031b: if-nez v0, 0320 // +0005 │ │ +0a0fd2: 6e20 6306 ba00 |031d: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0663 │ │ +0a0fd8: 6e10 8805 0b00 |0320: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroyView:()V // method@0588 │ │ +0a0fde: 54b0 1001 |0323: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a0fe2: 3800 3100 |0325: if-eqz v0, 0356 // +0031 │ │ +0a0fe6: 54b0 e900 |0327: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ +0a0fea: 3800 2d00 |0329: if-eqz v0, 0356 // +002d │ │ +0a0fee: 1206 |032b: const/4 v6, #int 0 // #0 │ │ +0a0ff0: 52a0 5701 |032c: iget v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +0a0ff4: 3d00 0b00 |032e: if-lez v0, 0339 // +000b │ │ +0a0ff8: 55a0 5801 |0330: iget-boolean v0, v10, Landroid/support/v4/app/FragmentManagerImpl;.mDestroyed:Z // field@0158 │ │ +0a0ffc: 3900 0700 |0332: if-nez v0, 0339 // +0007 │ │ +0a1000: 1200 |0334: const/4 v0, #int 0 // #0 │ │ +0a1002: 6e5e 4606 ba0d |0335: invoke-virtual {v10, v11, v13, v0, v14}, Landroid/support/v4/app/FragmentManagerImpl;.loadAnimation:(Landroid/support/v4/app/Fragment;IZI)Landroid/view/animation/Animation; // method@0646 │ │ +0a1008: 0c06 |0338: move-result-object v6 │ │ +0a100a: 3806 1600 |0339: if-eqz v6, 034f // +0016 │ │ +0a100e: 07b8 |033b: move-object v8, v11 │ │ +0a1010: 54b0 1001 |033c: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a1014: 5bb0 e300 |033e: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mAnimatingAway:Landroid/view/View; // field@00e3 │ │ +0a1018: 59bc 0a01 |0340: iput v12, v11, Landroid/support/v4/app/Fragment;.mStateAfterAnimating:I // field@010a │ │ +0a101c: 2200 1c01 |0342: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$5; // type@011c │ │ +0a1020: 7030 1606 a008 |0344: invoke-direct {v0, v10, v8}, Landroid/support/v4/app/FragmentManagerImpl$5;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V // method@0616 │ │ +0a1026: 6e20 e61f 0600 |0347: invoke-virtual {v6, v0}, Landroid/view/animation/Animation;.setAnimationListener:(Landroid/view/animation/Animation$AnimationListener;)V // method@1fe6 │ │ +0a102c: 54b0 1001 |034a: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a1030: 6e20 871e 6000 |034c: invoke-virtual {v0, v6}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a1036: 54b0 e900 |034f: iget-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ +0a103a: 54b1 1001 |0351: iget-object v1, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a103e: 6e20 d11e 1000 |0353: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0a1044: 1200 |0356: const/4 v0, #int 0 // #0 │ │ +0a1046: 5bb0 e900 |0357: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mContainer:Landroid/view/ViewGroup; // field@00e9 │ │ +0a104a: 1200 |0359: const/4 v0, #int 0 // #0 │ │ +0a104c: 5bb0 1001 |035a: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a1050: 1200 |035c: const/4 v0, #int 0 // #0 │ │ +0a1052: 5bb0 f800 |035d: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0a1056: 2900 0aff |035f: goto/16 0269 // -00f6 │ │ +0a105a: 6300 4401 |0361: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a105e: 3800 1a00 |0363: if-eqz v0, 037d // +001a │ │ +0a1062: 1a00 c704 |0365: const-string v0, "FragmentManager" // string@04c7 │ │ +0a1066: 2201 e705 |0367: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a106a: 7010 d22e 0100 |0369: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1070: 1a02 6525 |036c: const-string v2, "movefrom CREATED: " // string@2565 │ │ +0a1074: 6e20 db2e 2100 |036e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a107a: 0c01 |0371: move-result-object v1 │ │ +0a107c: 6e20 da2e b100 |0372: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1082: 0c01 |0375: move-result-object v1 │ │ +0a1084: 6e10 e02e 0100 |0376: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a108a: 0c01 |0379: move-result-object v1 │ │ +0a108c: 7120 061d 1000 |037a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1092: 55b0 0301 |037d: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +0a1096: 3900 0500 |037f: if-nez v0, 0384 // +0005 │ │ +0a109a: 6e10 8705 0b00 |0381: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.performDestroy:()V // method@0587 │ │ +0a10a0: 1200 |0384: const/4 v0, #int 0 // #0 │ │ +0a10a2: 5cb0 e600 |0385: iput-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0a10a6: 6e10 7305 0b00 |0387: invoke-virtual {v11}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0573 │ │ +0a10ac: 55b0 e600 |038a: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mCalled:Z // field@00e6 │ │ +0a10b0: 3900 2100 |038c: if-nez v0, 03ad // +0021 │ │ +0a10b4: 2200 9901 |038e: new-instance v0, Landroid/support/v4/app/SuperNotCalledException; // type@0199 │ │ +0a10b8: 2201 e705 |0390: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a10bc: 7010 d22e 0100 |0392: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a10c2: 1a02 bf04 |0395: const-string v2, "Fragment " // string@04bf │ │ +0a10c6: 6e20 db2e 2100 |0397: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a10cc: 0c01 |039a: move-result-object v1 │ │ +0a10ce: 6e20 da2e b100 |039b: invoke-virtual {v1, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a10d4: 0c01 |039e: move-result-object v1 │ │ +0a10d6: 1a02 4000 |039f: const-string v2, " did not call through to super.onDetach()" // string@0040 │ │ +0a10da: 6e20 db2e 2100 |03a1: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a10e0: 0c01 |03a4: move-result-object v1 │ │ +0a10e2: 6e10 e02e 0100 |03a5: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a10e8: 0c01 |03a8: move-result-object v1 │ │ +0a10ea: 7020 9509 1000 |03a9: invoke-direct {v0, v1}, Landroid/support/v4/app/SuperNotCalledException;.:(Ljava/lang/String;)V // method@0995 │ │ +0a10f0: 2700 |03ac: throw v0 │ │ +0a10f2: 390f 99fc |03ad: if-nez v15, 0046 // -0367 │ │ +0a10f6: 55b0 0301 |03af: iget-boolean v0, v11, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +0a10fa: 3900 0700 |03b1: if-nez v0, 03b8 // +0007 │ │ +0a10fe: 6e20 4906 ba00 |03b3: invoke-virtual {v10, v11}, Landroid/support/v4/app/FragmentManagerImpl;.makeInactive:(Landroid/support/v4/app/Fragment;)V // method@0649 │ │ +0a1104: 2900 90fc |03b6: goto/16 0046 // -0370 │ │ +0a1108: 1200 |03b8: const/4 v0, #int 0 // #0 │ │ +0a110a: 5bb0 df00 |03b9: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@00df │ │ +0a110e: 1200 |03bb: const/4 v0, #int 0 // #0 │ │ +0a1110: 5bb0 fd00 |03bc: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mParentFragment:Landroid/support/v4/app/Fragment; // field@00fd │ │ +0a1114: 1200 |03be: const/4 v0, #int 0 // #0 │ │ +0a1116: 5bb0 f200 |03bf: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +0a111a: 1200 |03c1: const/4 v0, #int 0 // #0 │ │ +0a111c: 5bb0 e800 |03c2: iput-object v0, v11, Landroid/support/v4/app/Fragment;.mChildFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00e8 │ │ +0a1120: 2900 82fc |03c4: goto/16 0046 // -037e │ │ +0a1124: 0001 0500 0000 0000 0600 0000 f600 ... |03c6: packed-switch-data (14 units) │ │ +0a1140: 0001 0500 0100 0000 0500 0000 8a00 ... |03d4: packed-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=849 │ │ 0x000b line=850 │ │ 0x000c line=852 │ │ 0x0014 line=854 │ │ 0x0016 line=858 │ │ @@ -177694,18 +177750,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -09d7ec: |[09d7ec] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ -09d7fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d7fe: 5c10 6201 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09d802: 0e00 |0003: return-void │ │ +0a115c: |[0a115c] android.support.v4.app.FragmentManagerImpl.noteStateNotSaved:()V │ │ +0a116c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a116e: 5c10 6201 |0001: iput-boolean v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +0a1172: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1907 │ │ 0x0003 line=1908 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -177714,205 +177770,205 @@ │ │ type : '(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 377 16-bit code units │ │ -09d804: |[09d804] android.support.v4.app.FragmentManagerImpl.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ -09d814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09d816: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -09d818: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ -09d81a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ -09d81c: 1a04 191a |0004: const-string v4, "fragment" // string@1a19 │ │ -09d820: 6e20 b92e d400 |0006: invoke-virtual {v4, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09d826: 0a04 |0009: move-result v4 │ │ -09d828: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -09d82c: 1100 |000c: return-object v0 │ │ -09d82e: 1a04 ad16 |000d: const-string v4, "class" // string@16ad │ │ -09d832: 7230 fd1c 0f04 |000f: invoke-interface {v15, v0, v4}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1cfd │ │ -09d838: 0c08 |0012: move-result-object v8 │ │ -09d83a: 6204 3701 |0013: sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@0137 │ │ -09d83e: 6e30 6d01 fe04 |0015: invoke-virtual {v14, v15, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -09d844: 0c06 |0018: move-result-object v6 │ │ -09d846: 3908 0600 |0019: if-nez v8, 001f // +0006 │ │ -09d84a: 6e20 e201 3600 |001b: invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ -09d850: 0c08 |001e: move-result-object v8 │ │ -09d852: 6e30 e101 2605 |001f: invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -09d858: 0a09 |0022: move-result v9 │ │ -09d85a: 1224 |0023: const/4 v4, #int 2 // #2 │ │ -09d85c: 6e20 e201 4600 |0024: invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ -09d862: 0c0b |0027: move-result-object v11 │ │ -09d864: 6e10 e601 0600 |0028: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -09d86a: 54c4 4e01 |002b: iget-object v4, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d86e: 7120 6405 8400 |002d: invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@0564 │ │ -09d874: 0a04 |0030: move-result v4 │ │ -09d876: 3804 dbff |0031: if-eqz v4, 000c // -0025 │ │ -09d87a: 120a |0033: const/4 v10, #int 0 // #0 │ │ -09d87c: 380a 2d00 |0034: if-eqz v10, 0061 // +002d │ │ -09d880: 6e10 f31d 0a00 |0036: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@1df3 │ │ -09d886: 0a07 |0039: move-result v7 │ │ -09d888: 3357 2900 |003a: if-ne v7, v5, 0063 // +0029 │ │ -09d88c: 3359 2700 |003c: if-ne v9, v5, 0063 // +0027 │ │ -09d890: 390b 2500 |003e: if-nez v11, 0063 // +0025 │ │ -09d894: 2200 d205 |0040: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09d898: 2202 e705 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d89c: 7010 d22e 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d8a2: 7210 fe1c 0f00 |0047: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1cfe │ │ -09d8a8: 0c03 |004a: move-result-object v3 │ │ -09d8aa: 6e20 db2e 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d8b0: 0c02 |004e: move-result-object v2 │ │ -09d8b2: 1a03 0e01 |004f: const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@010e │ │ -09d8b6: 6e20 db2e 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d8bc: 0c02 |0054: move-result-object v2 │ │ -09d8be: 6e20 db2e 8200 |0055: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d8c4: 0c02 |0058: move-result-object v2 │ │ -09d8c6: 6e10 e02e 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d8cc: 0c02 |005c: move-result-object v2 │ │ -09d8ce: 7020 842e 2000 |005d: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09d8d4: 2700 |0060: throw v0 │ │ -09d8d6: 0137 |0061: move v7, v3 │ │ -09d8d8: 28d8 |0062: goto 003a // -0028 │ │ -09d8da: 3259 9a00 |0063: if-eq v9, v5, 00fd // +009a │ │ -09d8de: 6e20 3b06 9c00 |0065: invoke-virtual {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@063b │ │ -09d8e4: 0c01 |0068: move-result-object v1 │ │ -09d8e6: 3901 0800 |0069: if-nez v1, 0071 // +0008 │ │ -09d8ea: 380b 0600 |006b: if-eqz v11, 0071 // +0006 │ │ -09d8ee: 6e20 3c06 bc00 |006d: invoke-virtual {v12, v11}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@063c │ │ -09d8f4: 0c01 |0070: move-result-object v1 │ │ -09d8f6: 3901 0800 |0071: if-nez v1, 0079 // +0008 │ │ -09d8fa: 3257 0600 |0073: if-eq v7, v5, 0079 // +0006 │ │ -09d8fe: 6e20 3b06 7c00 |0075: invoke-virtual {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@063b │ │ -09d904: 0c01 |0078: move-result-object v1 │ │ -09d906: 6300 4401 |0079: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09d90a: 3800 3200 |007b: if-eqz v0, 00ad // +0032 │ │ -09d90e: 1a00 c604 |007d: const-string v0, "FragmentManager" // string@04c6 │ │ -09d912: 2204 e705 |007f: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d916: 7010 d22e 0400 |0081: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d91c: 1a05 9326 |0084: const-string v5, "onCreateView: id=0x" // string@2693 │ │ -09d920: 6e20 db2e 5400 |0086: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d926: 0c04 |0089: move-result-object v4 │ │ -09d928: 7110 8f2e 0900 |008a: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09d92e: 0c05 |008d: move-result-object v5 │ │ -09d930: 6e20 db2e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d936: 0c04 |0091: move-result-object v4 │ │ -09d938: 1a05 4c00 |0092: const-string v5, " fname=" // string@004c │ │ -09d93c: 6e20 db2e 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d942: 0c04 |0097: move-result-object v4 │ │ -09d944: 6e20 db2e 8400 |0098: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d94a: 0c04 |009b: move-result-object v4 │ │ -09d94c: 1a05 4900 |009c: const-string v5, " existing=" // string@0049 │ │ -09d950: 6e20 db2e 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d956: 0c04 |00a1: move-result-object v4 │ │ -09d958: 6e20 da2e 1400 |00a2: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09d95e: 0c04 |00a5: move-result-object v4 │ │ -09d960: 6e10 e02e 0400 |00a6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09d966: 0c04 |00a9: move-result-object v4 │ │ -09d968: 7120 061d 4000 |00aa: invoke-static {v0, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09d96e: 3901 5500 |00ad: if-nez v1, 0102 // +0055 │ │ -09d972: 7120 5905 8e00 |00af: invoke-static {v14, v8}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0559 │ │ -09d978: 0c01 |00b2: move-result-object v1 │ │ -09d97a: 5c12 f300 |00b3: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -09d97e: 3809 4b00 |00b5: if-eqz v9, 0100 // +004b │ │ -09d982: 0190 |00b7: move v0, v9 │ │ -09d984: 5910 f100 |00b8: iput v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ -09d988: 5917 ea00 |00ba: iput v7, v1, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ -09d98c: 5b1b 0b01 |00bc: iput-object v11, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ -09d990: 5c12 f600 |00be: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -09d994: 5b1c f200 |00c0: iput-object v12, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ -09d998: 54c0 4e01 |00c2: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09d99c: 5414 0501 |00c4: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09d9a0: 6e40 7505 014f |00c6: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0575 │ │ -09d9a6: 6e30 1f06 1c02 |00c9: invoke-virtual {v12, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ -09d9ac: 52c0 5701 |00cc: iget v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09d9b0: 3520 8e00 |00ce: if-ge v0, v2, 015c // +008e │ │ -09d9b4: 5510 f300 |00d0: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ -09d9b8: 3800 8a00 |00d2: if-eqz v0, 015c // +008a │ │ -09d9bc: 07c0 |00d4: move-object v0, v12 │ │ -09d9be: 0134 |00d5: move v4, v3 │ │ -09d9c0: 0135 |00d6: move v5, v3 │ │ -09d9c2: 7406 4e06 0000 |00d7: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@064e │ │ -09d9c8: 5410 1001 |00da: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09d9cc: 3900 8500 |00dc: if-nez v0, 0161 // +0085 │ │ -09d9d0: 2200 d305 |00de: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09d9d4: 2202 e705 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09d9d8: 7010 d22e 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09d9de: 1a03 be04 |00e5: const-string v3, "Fragment " // string@04be │ │ -09d9e2: 6e20 db2e 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d9e8: 0c02 |00ea: move-result-object v2 │ │ -09d9ea: 6e20 db2e 8200 |00eb: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d9f0: 0c02 |00ee: move-result-object v2 │ │ -09d9f2: 1a03 4400 |00ef: const-string v3, " did not create a view." // string@0044 │ │ -09d9f6: 6e20 db2e 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09d9fc: 0c02 |00f4: move-result-object v2 │ │ -09d9fe: 6e10 e02e 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09da04: 0c02 |00f8: move-result-object v2 │ │ -09da06: 7020 882e 2000 |00f9: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09da0c: 2700 |00fc: throw v0 │ │ -09da0e: 0701 |00fd: move-object v1, v0 │ │ -09da10: 2900 6bff |00fe: goto/16 0069 // -0095 │ │ -09da14: 0170 |0100: move v0, v7 │ │ -09da16: 28b7 |0101: goto 00b8 // -0049 │ │ -09da18: 5510 f600 |0102: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -09da1c: 3800 4900 |0104: if-eqz v0, 014d // +0049 │ │ -09da20: 2200 d205 |0106: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09da24: 2202 e705 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09da28: 7010 d22e 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09da2e: 7210 fe1c 0f00 |010d: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1cfe │ │ -09da34: 0c03 |0110: move-result-object v3 │ │ -09da36: 6e20 db2e 3200 |0111: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da3c: 0c02 |0114: move-result-object v2 │ │ -09da3e: 1a03 0d01 |0115: const-string v3, ": Duplicate id 0x" // string@010d │ │ -09da42: 6e20 db2e 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da48: 0c02 |011a: move-result-object v2 │ │ -09da4a: 7110 8f2e 0900 |011b: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09da50: 0c03 |011e: move-result-object v3 │ │ -09da52: 6e20 db2e 3200 |011f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da58: 0c02 |0122: move-result-object v2 │ │ -09da5a: 1a03 f700 |0123: const-string v3, ", tag " // string@00f7 │ │ -09da5e: 6e20 db2e 3200 |0125: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da64: 0c02 |0128: move-result-object v2 │ │ -09da66: 6e20 db2e b200 |0129: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da6c: 0c02 |012c: move-result-object v2 │ │ -09da6e: 1a03 f300 |012d: const-string v3, ", or parent id 0x" // string@00f3 │ │ -09da72: 6e20 db2e 3200 |012f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da78: 0c02 |0132: move-result-object v2 │ │ -09da7a: 7110 8f2e 0700 |0133: invoke-static {v7}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09da80: 0c03 |0136: move-result-object v3 │ │ -09da82: 6e20 db2e 3200 |0137: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da88: 0c02 |013a: move-result-object v2 │ │ -09da8a: 1a03 9f00 |013b: const-string v3, " with another fragment for " // string@009f │ │ -09da8e: 6e20 db2e 3200 |013d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da94: 0c02 |0140: move-result-object v2 │ │ -09da96: 6e20 db2e 8200 |0141: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09da9c: 0c02 |0144: move-result-object v2 │ │ -09da9e: 6e10 e02e 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09daa4: 0c02 |0148: move-result-object v2 │ │ -09daa6: 7020 842e 2000 |0149: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09daac: 2700 |014c: throw v0 │ │ -09daae: 5c12 f600 |014d: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -09dab2: 5510 0301 |014f: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -09dab6: 3900 7bff |0151: if-nez v0, 00cc // -0085 │ │ -09daba: 54c0 4e01 |0153: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09dabe: 5414 0501 |0155: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09dac2: 6e40 7505 014f |0157: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0575 │ │ -09dac8: 2900 72ff |015a: goto/16 00cc // -008e │ │ -09dacc: 6e20 4d06 1c00 |015c: invoke-virtual {v12, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@064d │ │ -09dad2: 2900 7bff |015f: goto/16 00da // -0085 │ │ -09dad6: 3809 0700 |0161: if-eqz v9, 0168 // +0007 │ │ -09dada: 5410 1001 |0163: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09dade: 6e20 651e 9000 |0165: invoke-virtual {v0, v9}, Landroid/view/View;.setId:(I)V // method@1e65 │ │ -09dae4: 5410 1001 |0168: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09dae8: 6e10 161e 0000 |016a: invoke-virtual {v0}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ -09daee: 0c00 |016d: move-result-object v0 │ │ -09daf0: 3900 0700 |016e: if-nez v0, 0175 // +0007 │ │ -09daf4: 5410 1001 |0170: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09daf8: 6e20 7f1e b000 |0172: invoke-virtual {v0, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1e7f │ │ -09dafe: 5410 1001 |0175: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09db02: 2900 95fe |0177: goto/16 000c // -016b │ │ +0a1174: |[0a1174] android.support.v4.app.FragmentManagerImpl.onCreateView:(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View; │ │ +0a1184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a1186: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0a1188: 12f5 |0002: const/4 v5, #int -1 // #ff │ │ +0a118a: 1212 |0003: const/4 v2, #int 1 // #1 │ │ +0a118c: 1a04 1a1a |0004: const-string v4, "fragment" // string@1a1a │ │ +0a1190: 6e20 b92e d400 |0006: invoke-virtual {v4, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0a1196: 0a04 |0009: move-result v4 │ │ +0a1198: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +0a119c: 1100 |000c: return-object v0 │ │ +0a119e: 1a04 ae16 |000d: const-string v4, "class" // string@16ae │ │ +0a11a2: 7230 fd1c 0f04 |000f: invoke-interface {v15, v0, v4}, Landroid/util/AttributeSet;.getAttributeValue:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@1cfd │ │ +0a11a8: 0c08 |0012: move-result-object v8 │ │ +0a11aa: 6204 3701 |0013: sget-object v4, Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;.Fragment:[I // field@0137 │ │ +0a11ae: 6e30 6d01 fe04 |0015: invoke-virtual {v14, v15, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +0a11b4: 0c06 |0018: move-result-object v6 │ │ +0a11b6: 3908 0600 |0019: if-nez v8, 001f // +0006 │ │ +0a11ba: 6e20 e201 3600 |001b: invoke-virtual {v6, v3}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ +0a11c0: 0c08 |001e: move-result-object v8 │ │ +0a11c2: 6e30 e101 2605 |001f: invoke-virtual {v6, v2, v5}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0a11c8: 0a09 |0022: move-result v9 │ │ +0a11ca: 1224 |0023: const/4 v4, #int 2 // #2 │ │ +0a11cc: 6e20 e201 4600 |0024: invoke-virtual {v6, v4}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ +0a11d2: 0c0b |0027: move-result-object v11 │ │ +0a11d4: 6e10 e601 0600 |0028: invoke-virtual {v6}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0a11da: 54c4 4e01 |002b: iget-object v4, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a11de: 7120 6405 8400 |002d: invoke-static {v4, v8}, Landroid/support/v4/app/Fragment;.isSupportFragmentClass:(Landroid/content/Context;Ljava/lang/String;)Z // method@0564 │ │ +0a11e4: 0a04 |0030: move-result v4 │ │ +0a11e6: 3804 dbff |0031: if-eqz v4, 000c // -0025 │ │ +0a11ea: 120a |0033: const/4 v10, #int 0 // #0 │ │ +0a11ec: 380a 2d00 |0034: if-eqz v10, 0061 // +002d │ │ +0a11f0: 6e10 f31d 0a00 |0036: invoke-virtual {v10}, Landroid/view/View;.getId:()I // method@1df3 │ │ +0a11f6: 0a07 |0039: move-result v7 │ │ +0a11f8: 3357 2900 |003a: if-ne v7, v5, 0063 // +0029 │ │ +0a11fc: 3359 2700 |003c: if-ne v9, v5, 0063 // +0027 │ │ +0a1200: 390b 2500 |003e: if-nez v11, 0063 // +0025 │ │ +0a1204: 2200 d205 |0040: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a1208: 2202 e705 |0042: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a120c: 7010 d22e 0200 |0044: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1212: 7210 fe1c 0f00 |0047: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1cfe │ │ +0a1218: 0c03 |004a: move-result-object v3 │ │ +0a121a: 6e20 db2e 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1220: 0c02 |004e: move-result-object v2 │ │ +0a1222: 1a03 1001 |004f: const-string v3, ": Must specify unique android:id, android:tag, or have a parent with an id for " // string@0110 │ │ +0a1226: 6e20 db2e 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a122c: 0c02 |0054: move-result-object v2 │ │ +0a122e: 6e20 db2e 8200 |0055: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1234: 0c02 |0058: move-result-object v2 │ │ +0a1236: 6e10 e02e 0200 |0059: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a123c: 0c02 |005c: move-result-object v2 │ │ +0a123e: 7020 842e 2000 |005d: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a1244: 2700 |0060: throw v0 │ │ +0a1246: 0137 |0061: move v7, v3 │ │ +0a1248: 28d8 |0062: goto 003a // -0028 │ │ +0a124a: 3259 9a00 |0063: if-eq v9, v5, 00fd // +009a │ │ +0a124e: 6e20 3b06 9c00 |0065: invoke-virtual {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@063b │ │ +0a1254: 0c01 |0068: move-result-object v1 │ │ +0a1256: 3901 0800 |0069: if-nez v1, 0071 // +0008 │ │ +0a125a: 380b 0600 |006b: if-eqz v11, 0071 // +0006 │ │ +0a125e: 6e20 3c06 bc00 |006d: invoke-virtual {v12, v11}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@063c │ │ +0a1264: 0c01 |0070: move-result-object v1 │ │ +0a1266: 3901 0800 |0071: if-nez v1, 0079 // +0008 │ │ +0a126a: 3257 0600 |0073: if-eq v7, v5, 0079 // +0006 │ │ +0a126e: 6e20 3b06 7c00 |0075: invoke-virtual {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.findFragmentById:(I)Landroid/support/v4/app/Fragment; // method@063b │ │ +0a1274: 0c01 |0078: move-result-object v1 │ │ +0a1276: 6300 4401 |0079: sget-boolean v0, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a127a: 3800 3200 |007b: if-eqz v0, 00ad // +0032 │ │ +0a127e: 1a00 c704 |007d: const-string v0, "FragmentManager" // string@04c7 │ │ +0a1282: 2204 e705 |007f: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1286: 7010 d22e 0400 |0081: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a128c: 1a05 9326 |0084: const-string v5, "onCreateView: id=0x" // string@2693 │ │ +0a1290: 6e20 db2e 5400 |0086: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1296: 0c04 |0089: move-result-object v4 │ │ +0a1298: 7110 8f2e 0900 |008a: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0a129e: 0c05 |008d: move-result-object v5 │ │ +0a12a0: 6e20 db2e 5400 |008e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a12a6: 0c04 |0091: move-result-object v4 │ │ +0a12a8: 1a05 4e00 |0092: const-string v5, " fname=" // string@004e │ │ +0a12ac: 6e20 db2e 5400 |0094: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a12b2: 0c04 |0097: move-result-object v4 │ │ +0a12b4: 6e20 db2e 8400 |0098: invoke-virtual {v4, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a12ba: 0c04 |009b: move-result-object v4 │ │ +0a12bc: 1a05 4b00 |009c: const-string v5, " existing=" // string@004b │ │ +0a12c0: 6e20 db2e 5400 |009e: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a12c6: 0c04 |00a1: move-result-object v4 │ │ +0a12c8: 6e20 da2e 1400 |00a2: invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a12ce: 0c04 |00a5: move-result-object v4 │ │ +0a12d0: 6e10 e02e 0400 |00a6: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a12d6: 0c04 |00a9: move-result-object v4 │ │ +0a12d8: 7120 061d 4000 |00aa: invoke-static {v0, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a12de: 3901 5500 |00ad: if-nez v1, 0102 // +0055 │ │ +0a12e2: 7120 5905 8e00 |00af: invoke-static {v14, v8}, Landroid/support/v4/app/Fragment;.instantiate:(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@0559 │ │ +0a12e8: 0c01 |00b2: move-result-object v1 │ │ +0a12ea: 5c12 f300 |00b3: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +0a12ee: 3809 4b00 |00b5: if-eqz v9, 0100 // +004b │ │ +0a12f2: 0190 |00b7: move v0, v9 │ │ +0a12f4: 5910 f100 |00b8: iput v0, v1, Landroid/support/v4/app/Fragment;.mFragmentId:I // field@00f1 │ │ +0a12f8: 5917 ea00 |00ba: iput v7, v1, Landroid/support/v4/app/Fragment;.mContainerId:I // field@00ea │ │ +0a12fc: 5b1b 0b01 |00bc: iput-object v11, v1, Landroid/support/v4/app/Fragment;.mTag:Ljava/lang/String; // field@010b │ │ +0a1300: 5c12 f600 |00be: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +0a1304: 5b1c f200 |00c0: iput-object v12, v1, Landroid/support/v4/app/Fragment;.mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; // field@00f2 │ │ +0a1308: 54c0 4e01 |00c2: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a130c: 5414 0501 |00c4: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a1310: 6e40 7505 014f |00c6: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0575 │ │ +0a1316: 6e30 1f06 1c02 |00c9: invoke-virtual {v12, v1, v2}, Landroid/support/v4/app/FragmentManagerImpl;.addFragment:(Landroid/support/v4/app/Fragment;Z)V // method@061f │ │ +0a131c: 52c0 5701 |00cc: iget v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +0a1320: 3520 8e00 |00ce: if-ge v0, v2, 015c // +008e │ │ +0a1324: 5510 f300 |00d0: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mFromLayout:Z // field@00f3 │ │ +0a1328: 3800 8a00 |00d2: if-eqz v0, 015c // +008a │ │ +0a132c: 07c0 |00d4: move-object v0, v12 │ │ +0a132e: 0134 |00d5: move v4, v3 │ │ +0a1330: 0135 |00d6: move v5, v3 │ │ +0a1332: 7406 4e06 0000 |00d7: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;IIIZ)V // method@064e │ │ +0a1338: 5410 1001 |00da: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a133c: 3900 8500 |00dc: if-nez v0, 0161 // +0085 │ │ +0a1340: 2200 d305 |00de: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a1344: 2202 e705 |00e0: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1348: 7010 d22e 0200 |00e2: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a134e: 1a03 bf04 |00e5: const-string v3, "Fragment " // string@04bf │ │ +0a1352: 6e20 db2e 3200 |00e7: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1358: 0c02 |00ea: move-result-object v2 │ │ +0a135a: 6e20 db2e 8200 |00eb: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1360: 0c02 |00ee: move-result-object v2 │ │ +0a1362: 1a03 4600 |00ef: const-string v3, " did not create a view." // string@0046 │ │ +0a1366: 6e20 db2e 3200 |00f1: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a136c: 0c02 |00f4: move-result-object v2 │ │ +0a136e: 6e10 e02e 0200 |00f5: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1374: 0c02 |00f8: move-result-object v2 │ │ +0a1376: 7020 882e 2000 |00f9: invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a137c: 2700 |00fc: throw v0 │ │ +0a137e: 0701 |00fd: move-object v1, v0 │ │ +0a1380: 2900 6bff |00fe: goto/16 0069 // -0095 │ │ +0a1384: 0170 |0100: move v0, v7 │ │ +0a1386: 28b7 |0101: goto 00b8 // -0049 │ │ +0a1388: 5510 f600 |0102: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +0a138c: 3800 4900 |0104: if-eqz v0, 014d // +0049 │ │ +0a1390: 2200 d205 |0106: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a1394: 2202 e705 |0108: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1398: 7010 d22e 0200 |010a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a139e: 7210 fe1c 0f00 |010d: invoke-interface {v15}, Landroid/util/AttributeSet;.getPositionDescription:()Ljava/lang/String; // method@1cfe │ │ +0a13a4: 0c03 |0110: move-result-object v3 │ │ +0a13a6: 6e20 db2e 3200 |0111: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a13ac: 0c02 |0114: move-result-object v2 │ │ +0a13ae: 1a03 0f01 |0115: const-string v3, ": Duplicate id 0x" // string@010f │ │ +0a13b2: 6e20 db2e 3200 |0117: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a13b8: 0c02 |011a: move-result-object v2 │ │ +0a13ba: 7110 8f2e 0900 |011b: invoke-static {v9}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0a13c0: 0c03 |011e: move-result-object v3 │ │ +0a13c2: 6e20 db2e 3200 |011f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a13c8: 0c02 |0122: move-result-object v2 │ │ +0a13ca: 1a03 f900 |0123: const-string v3, ", tag " // string@00f9 │ │ +0a13ce: 6e20 db2e 3200 |0125: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a13d4: 0c02 |0128: move-result-object v2 │ │ +0a13d6: 6e20 db2e b200 |0129: invoke-virtual {v2, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a13dc: 0c02 |012c: move-result-object v2 │ │ +0a13de: 1a03 f500 |012d: const-string v3, ", or parent id 0x" // string@00f5 │ │ +0a13e2: 6e20 db2e 3200 |012f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a13e8: 0c02 |0132: move-result-object v2 │ │ +0a13ea: 7110 8f2e 0700 |0133: invoke-static {v7}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0a13f0: 0c03 |0136: move-result-object v3 │ │ +0a13f2: 6e20 db2e 3200 |0137: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a13f8: 0c02 |013a: move-result-object v2 │ │ +0a13fa: 1a03 a100 |013b: const-string v3, " with another fragment for " // string@00a1 │ │ +0a13fe: 6e20 db2e 3200 |013d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1404: 0c02 |0140: move-result-object v2 │ │ +0a1406: 6e20 db2e 8200 |0141: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a140c: 0c02 |0144: move-result-object v2 │ │ +0a140e: 6e10 e02e 0200 |0145: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1414: 0c02 |0148: move-result-object v2 │ │ +0a1416: 7020 842e 2000 |0149: invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a141c: 2700 |014c: throw v0 │ │ +0a141e: 5c12 f600 |014d: iput-boolean v2, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +0a1422: 5510 0301 |014f: iget-boolean v0, v1, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +0a1426: 3900 7bff |0151: if-nez v0, 00cc // -0085 │ │ +0a142a: 54c0 4e01 |0153: iget-object v0, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a142e: 5414 0501 |0155: iget-object v4, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a1432: 6e40 7505 014f |0157: invoke-virtual {v1, v0, v15, v4}, Landroid/support/v4/app/Fragment;.onInflate:(Landroid/app/Activity;Landroid/util/AttributeSet;Landroid/os/Bundle;)V // method@0575 │ │ +0a1438: 2900 72ff |015a: goto/16 00cc // -008e │ │ +0a143c: 6e20 4d06 1c00 |015c: invoke-virtual {v12, v1}, Landroid/support/v4/app/FragmentManagerImpl;.moveToState:(Landroid/support/v4/app/Fragment;)V // method@064d │ │ +0a1442: 2900 7bff |015f: goto/16 00da // -0085 │ │ +0a1446: 3809 0700 |0161: if-eqz v9, 0168 // +0007 │ │ +0a144a: 5410 1001 |0163: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a144e: 6e20 651e 9000 |0165: invoke-virtual {v0, v9}, Landroid/view/View;.setId:(I)V // method@1e65 │ │ +0a1454: 5410 1001 |0168: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a1458: 6e10 161e 0000 |016a: invoke-virtual {v0}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ +0a145e: 0c00 |016d: move-result-object v0 │ │ +0a1460: 3900 0700 |016e: if-nez v0, 0175 // +0007 │ │ +0a1464: 5410 1001 |0170: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a1468: 6e20 7f1e b000 |0172: invoke-virtual {v0, v11}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1e7f │ │ +0a146e: 5410 1001 |0175: iget-object v0, v1, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a1472: 2900 95fe |0177: goto/16 000c // -016b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=2110 │ │ 0x000c line=2198 │ │ 0x000d line=2114 │ │ 0x0013 line=2115 │ │ 0x0019 line=2116 │ │ @@ -177979,31 +178035,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 │ │ -09db08: |[09db08] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ -09db18: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09db1a: 5570 eb00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ -09db1e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -09db22: 5560 5a01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ -09db26: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ -09db2a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -09db2c: 5c60 5b01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@015b │ │ -09db30: 0e00 |000c: return-void │ │ -09db32: 5c73 eb00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ -09db36: 5262 5701 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ -09db3a: 0760 |0011: move-object v0, v6 │ │ -09db3c: 0771 |0012: move-object v1, v7 │ │ -09db3e: 0134 |0013: move v4, v3 │ │ -09db40: 0135 |0014: move v5, v3 │ │ -09db42: 7406 4e06 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@064e │ │ -09db48: 28f4 |0018: goto 000c // -000c │ │ +0a1478: |[0a1478] android.support.v4.app.FragmentManagerImpl.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V │ │ +0a1488: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a148a: 5570 eb00 |0001: iget-boolean v0, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ +0a148e: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0a1492: 5560 5a01 |0005: iget-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mExecutingActions:Z // field@015a │ │ +0a1496: 3800 0600 |0007: if-eqz v0, 000d // +0006 │ │ +0a149a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0a149c: 5c60 5b01 |000a: iput-boolean v0, v6, Landroid/support/v4/app/FragmentManagerImpl;.mHavePendingDeferredStart:Z // field@015b │ │ +0a14a0: 0e00 |000c: return-void │ │ +0a14a2: 5c73 eb00 |000d: iput-boolean v3, v7, Landroid/support/v4/app/Fragment;.mDeferStart:Z // field@00eb │ │ +0a14a6: 5262 5701 |000f: iget v2, v6, Landroid/support/v4/app/FragmentManagerImpl;.mCurState:I // field@0157 │ │ +0a14aa: 0760 |0011: move-object v0, v6 │ │ +0a14ac: 0771 |0012: move-object v1, v7 │ │ +0a14ae: 0134 |0013: move v4, v3 │ │ +0a14b0: 0135 |0014: move v5, v3 │ │ +0a14b2: 7406 4e06 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@064e │ │ +0a14b8: 28f4 |0018: goto 000c // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=835 │ │ 0x0005 line=836 │ │ 0x0009 line=838 │ │ 0x000c line=844 │ │ 0x000d line=841 │ │ @@ -178017,20 +178073,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -09db4c: |[09db4c] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ -09db5c: 2200 1901 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0119 │ │ -09db60: 7020 1006 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0610 │ │ -09db66: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -09db68: 6e30 3806 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ -09db6e: 0e00 |0009: return-void │ │ +0a14bc: |[0a14bc] android.support.v4.app.FragmentManagerImpl.popBackStack:()V │ │ +0a14cc: 2200 1901 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$2; // type@0119 │ │ +0a14d0: 7020 1006 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/app/FragmentManagerImpl$2;.:(Landroid/support/v4/app/FragmentManagerImpl;)V // method@0610 │ │ +0a14d6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0a14d8: 6e30 3806 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ +0a14de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0009 line=496 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ @@ -178039,33 +178095,33 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 37 16-bit code units │ │ -09db70: |[09db70] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ -09db80: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ -09db84: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09db88: 2201 e705 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09db8c: 7010 d22e 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09db92: 1a02 a402 |0009: const-string v2, "Bad id: " // string@02a4 │ │ -09db96: 6e20 db2e 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09db9c: 0c01 |000e: move-result-object v1 │ │ -09db9e: 6e20 d72e 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09dba4: 0c01 |0012: move-result-object v1 │ │ -09dba6: 6e10 e02e 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09dbac: 0c01 |0016: move-result-object v1 │ │ -09dbae: 7020 842e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09dbb4: 2700 |001a: throw v0 │ │ -09dbb6: 2200 1b01 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@011b │ │ -09dbba: 7040 1406 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0614 │ │ -09dbc0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -09dbc2: 6e30 3806 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ -09dbc8: 0e00 |0024: return-void │ │ +0a14e0: |[0a14e0] android.support.v4.app.FragmentManagerImpl.popBackStack:(II)V │ │ +0a14f0: 3b04 1b00 |0000: if-gez v4, 001b // +001b │ │ +0a14f4: 2200 d205 |0002: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a14f8: 2201 e705 |0004: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a14fc: 7010 d22e 0100 |0006: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1502: 1a02 a602 |0009: const-string v2, "Bad id: " // string@02a6 │ │ +0a1506: 6e20 db2e 2100 |000b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a150c: 0c01 |000e: move-result-object v1 │ │ +0a150e: 6e20 d72e 4100 |000f: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1514: 0c01 |0012: move-result-object v1 │ │ +0a1516: 6e10 e02e 0100 |0013: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a151c: 0c01 |0016: move-result-object v1 │ │ +0a151e: 7020 842e 1000 |0017: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a1524: 2700 |001a: throw v0 │ │ +0a1526: 2200 1b01 |001b: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$4; // type@011b │ │ +0a152a: 7040 1406 3054 |001d: invoke-direct {v0, v3, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl$4;.:(Landroid/support/v4/app/FragmentManagerImpl;II)V // method@0614 │ │ +0a1530: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0a1532: 6e30 3806 0301 |0021: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ +0a1538: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0002 line=524 │ │ 0x001b line=526 │ │ 0x0024 line=531 │ │ locals : │ │ @@ -178078,20 +178134,20 @@ │ │ type : '(Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -09dbcc: |[09dbcc] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ -09dbdc: 2200 1a01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@011a │ │ -09dbe0: 7040 1206 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@0612 │ │ -09dbe6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -09dbe8: 6e30 3806 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ -09dbee: 0e00 |0009: return-void │ │ +0a153c: |[0a153c] android.support.v4.app.FragmentManagerImpl.popBackStack:(Ljava/lang/String;I)V │ │ +0a154c: 2200 1a01 |0000: new-instance v0, Landroid/support/v4/app/FragmentManagerImpl$3; // type@011a │ │ +0a1550: 7040 1206 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@0612 │ │ +0a1556: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0a1558: 6e30 3806 0201 |0006: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/FragmentManagerImpl;.enqueueAction:(Ljava/lang/Runnable;Z)V // method@0638 │ │ +0a155e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0009 line=512 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ 0x0000 - 0x000a reg=3 name Ljava/lang/String; │ │ @@ -178102,25 +178158,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 18 16-bit code units │ │ -09dbf0: |[09dbf0] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ -09dc00: 7010 2506 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ -09dc06: 6e10 3a06 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@063a │ │ -09dc0c: 5440 4e01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09dc10: 5400 2401 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -09dc14: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -09dc16: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ -09dc18: 1203 |000c: const/4 v3, #int 0 // #0 │ │ -09dc1a: 6e53 5806 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ -09dc20: 0a00 |0010: move-result v0 │ │ -09dc22: 0f00 |0011: return v0 │ │ +0a1560: |[0a1560] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:()Z │ │ +0a1570: 7010 2506 0400 |0000: invoke-direct {v4}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ +0a1576: 6e10 3a06 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@063a │ │ +0a157c: 5440 4e01 |0006: iget-object v0, v4, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a1580: 5400 2401 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +0a1584: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0a1586: 12f2 |000b: const/4 v2, #int -1 // #ff │ │ +0a1588: 1203 |000c: const/4 v3, #int 0 // #0 │ │ +0a158a: 6e53 5806 0421 |000d: invoke-virtual {v4, v0, v1, v2, v3}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ +0a1590: 0a00 |0010: move-result v0 │ │ +0a1592: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ 0x0003 line=501 │ │ 0x0006 line=502 │ │ locals : │ │ 0x0000 - 0x0012 reg=4 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -178130,36 +178186,36 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -09dc24: |[09dc24] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ -09dc34: 7010 2506 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ -09dc3a: 6e10 3a06 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@063a │ │ -09dc40: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ -09dc44: 2200 d205 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -09dc48: 2201 e705 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09dc4c: 7010 d22e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09dc52: 1a02 a402 |000f: const-string v2, "Bad id: " // string@02a4 │ │ -09dc56: 6e20 db2e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09dc5c: 0c01 |0014: move-result-object v1 │ │ -09dc5e: 6e20 d72e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09dc64: 0c01 |0018: move-result-object v1 │ │ -09dc66: 6e10 e02e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09dc6c: 0c01 |001c: move-result-object v1 │ │ -09dc6e: 7020 842e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -09dc74: 2700 |0020: throw v0 │ │ -09dc76: 5430 4e01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09dc7a: 5400 2401 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -09dc7e: 1201 |0025: const/4 v1, #int 0 // #0 │ │ -09dc80: 6e55 5806 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ -09dc86: 0a00 |0029: move-result v0 │ │ -09dc88: 0f00 |002a: return v0 │ │ +0a1594: |[0a1594] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(II)Z │ │ +0a15a4: 7010 2506 0300 |0000: invoke-direct {v3}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ +0a15aa: 6e10 3a06 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@063a │ │ +0a15b0: 3b04 1b00 |0006: if-gez v4, 0021 // +001b │ │ +0a15b4: 2200 d205 |0008: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a15b8: 2201 e705 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a15bc: 7010 d22e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a15c2: 1a02 a602 |000f: const-string v2, "Bad id: " // string@02a6 │ │ +0a15c6: 6e20 db2e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a15cc: 0c01 |0014: move-result-object v1 │ │ +0a15ce: 6e20 d72e 4100 |0015: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a15d4: 0c01 |0018: move-result-object v1 │ │ +0a15d6: 6e10 e02e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a15dc: 0c01 |001c: move-result-object v1 │ │ +0a15de: 7020 842e 1000 |001d: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a15e4: 2700 |0020: throw v0 │ │ +0a15e6: 5430 4e01 |0021: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a15ea: 5400 2401 |0023: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +0a15ee: 1201 |0025: const/4 v1, #int 0 // #0 │ │ +0a15f0: 6e55 5806 0341 |0026: invoke-virtual {v3, v0, v1, v4, v5}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ +0a15f6: 0a00 |0029: move-result v0 │ │ +0a15f8: 0f00 |002a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0003 line=536 │ │ 0x0006 line=537 │ │ 0x0008 line=538 │ │ 0x0021 line=540 │ │ @@ -178173,23 +178229,23 @@ │ │ type : '(Ljava/lang/String;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 16 16-bit code units │ │ -09dc8c: |[09dc8c] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ -09dc9c: 7010 2506 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ -09dca2: 6e10 3a06 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@063a │ │ -09dca8: 5420 4e01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09dcac: 5400 2401 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ -09dcb0: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ -09dcb2: 6e54 5806 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ -09dcb8: 0a00 |000e: move-result v0 │ │ -09dcba: 0f00 |000f: return v0 │ │ +0a15fc: |[0a15fc] android.support.v4.app.FragmentManagerImpl.popBackStackImmediate:(Ljava/lang/String;I)Z │ │ +0a160c: 7010 2506 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/FragmentManagerImpl;.checkStateLoss:()V // method@0625 │ │ +0a1612: 6e10 3a06 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.executePendingTransactions:()Z // method@063a │ │ +0a1618: 5420 4e01 |0006: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a161c: 5400 2401 |0008: iget-object v0, v0, Landroid/support/v4/app/FragmentActivity;.mHandler:Landroid/os/Handler; // field@0124 │ │ +0a1620: 12f1 |000a: const/4 v1, #int -1 // #ff │ │ +0a1622: 6e54 5806 0213 |000b: invoke-virtual {v2, v0, v3, v1, v4}, Landroid/support/v4/app/FragmentManagerImpl;.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z // method@0658 │ │ +0a1628: 0a00 |000e: move-result v0 │ │ +0a162a: 0f00 |000f: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0003 line=517 │ │ 0x0006 line=518 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -178201,156 +178257,156 @@ │ │ type : '(Landroid/os/Handler;Ljava/lang/String;II)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 17 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 272 16-bit code units │ │ -09dcbc: |[09dcbc] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ -09dccc: 54c9 5201 |0000: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09dcd0: 3909 0400 |0002: if-nez v9, 0006 // +0004 │ │ -09dcd4: 1209 |0004: const/4 v9, #int 0 // #0 │ │ -09dcd6: 0f09 |0005: return v9 │ │ -09dcd8: 390e 3300 |0006: if-nez v14, 0039 // +0033 │ │ -09dcdc: 3b0f 3100 |0008: if-gez v15, 0039 // +0031 │ │ -09dce0: dd09 1001 |000a: and-int/lit8 v9, v16, #int 1 // #01 │ │ -09dce4: 3909 2d00 |000c: if-nez v9, 0039 // +002d │ │ -09dce8: 54c9 5201 |000e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09dcec: 6e10 152f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09dcf2: 0a09 |0013: move-result v9 │ │ -09dcf4: d805 09ff |0014: add-int/lit8 v5, v9, #int -1 // #ff │ │ -09dcf8: 3b05 0400 |0016: if-gez v5, 001a // +0004 │ │ -09dcfc: 1209 |0018: const/4 v9, #int 0 // #0 │ │ -09dcfe: 28ec |0019: goto 0005 // -0014 │ │ -09dd00: 54c9 5201 |001a: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09dd04: 6e20 112f 5900 |001c: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -09dd0a: 0c01 |001f: move-result-object v1 │ │ -09dd0c: 1f01 0501 |0020: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09dd10: 2202 0b04 |0022: new-instance v2, Landroid/util/SparseArray; // type@040b │ │ -09dd14: 7010 0b1d 0200 |0024: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -09dd1a: 2206 0b04 |0027: new-instance v6, Landroid/util/SparseArray; // type@040b │ │ -09dd1e: 7010 0b1d 0600 |0029: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -09dd24: 6e30 c804 2106 |002c: invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@04c8 │ │ -09dd2a: 1219 |002f: const/4 v9, #int 1 // #1 │ │ -09dd2c: 120a |0030: const/4 v10, #int 0 // #0 │ │ -09dd2e: 6e56 e704 912a |0031: invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04e7 │ │ -09dd34: 6e10 5c06 0c00 |0034: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@065c │ │ -09dd3a: 1219 |0037: const/4 v9, #int 1 // #1 │ │ -09dd3c: 28cd |0038: goto 0005 // -0033 │ │ -09dd3e: 12f4 |0039: const/4 v4, #int -1 // #ff │ │ -09dd40: 390e 0400 |003a: if-nez v14, 003e // +0004 │ │ -09dd44: 3a0f 5200 |003c: if-ltz v15, 008e // +0052 │ │ -09dd48: 54c9 5201 |003e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09dd4c: 6e10 152f 0900 |0040: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09dd52: 0a09 |0043: move-result v9 │ │ -09dd54: d804 09ff |0044: add-int/lit8 v4, v9, #int -1 // #ff │ │ -09dd58: 3a04 1600 |0046: if-ltz v4, 005c // +0016 │ │ -09dd5c: 54c9 5201 |0048: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09dd60: 6e20 0e2f 4900 |004a: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09dd66: 0c01 |004d: move-result-object v1 │ │ -09dd68: 1f01 0501 |004e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09dd6c: 380e 1000 |0050: if-eqz v14, 0060 // +0010 │ │ -09dd70: 6e10 de04 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@04de │ │ -09dd76: 0c09 |0055: move-result-object v9 │ │ -09dd78: 6e20 b92e 9e00 |0056: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09dd7e: 0a09 |0059: move-result v9 │ │ -09dd80: 3809 0600 |005a: if-eqz v9, 0060 // +0006 │ │ -09dd84: 3b04 0d00 |005c: if-gez v4, 0069 // +000d │ │ -09dd88: 1209 |005e: const/4 v9, #int 0 // #0 │ │ -09dd8a: 28a6 |005f: goto 0005 // -005a │ │ -09dd8c: 3a0f 0600 |0060: if-ltz v15, 0066 // +0006 │ │ -09dd90: 5219 a900 |0062: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09dd94: 329f f8ff |0064: if-eq v15, v9, 005c // -0008 │ │ -09dd98: d804 04ff |0066: add-int/lit8 v4, v4, #int -1 // #ff │ │ -09dd9c: 28de |0068: goto 0046 // -0022 │ │ -09dd9e: dd09 1001 |0069: and-int/lit8 v9, v16, #int 1 // #01 │ │ -09dda2: 3809 2300 |006b: if-eqz v9, 008e // +0023 │ │ -09dda6: d804 04ff |006d: add-int/lit8 v4, v4, #int -1 // #ff │ │ -09ddaa: 3a04 1f00 |006f: if-ltz v4, 008e // +001f │ │ -09ddae: 54c9 5201 |0071: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09ddb2: 6e20 0e2f 4900 |0073: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09ddb8: 0c01 |0076: move-result-object v1 │ │ -09ddba: 1f01 0501 |0077: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09ddbe: 380e 0c00 |0079: if-eqz v14, 0085 // +000c │ │ -09ddc2: 6e10 de04 0100 |007b: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@04de │ │ -09ddc8: 0c09 |007e: move-result-object v9 │ │ -09ddca: 6e20 b92e 9e00 |007f: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -09ddd0: 0a09 |0082: move-result v9 │ │ -09ddd2: 3909 0800 |0083: if-nez v9, 008b // +0008 │ │ -09ddd6: 3a0f 0900 |0085: if-ltz v15, 008e // +0009 │ │ -09ddda: 5219 a900 |0087: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09ddde: 339f 0500 |0089: if-ne v15, v9, 008e // +0005 │ │ -09dde2: d804 04ff |008b: add-int/lit8 v4, v4, #int -1 // #ff │ │ -09dde6: 28e2 |008d: goto 006f // -001e │ │ -09dde8: 54c9 5201 |008e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09ddec: 6e10 152f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09ddf2: 0a09 |0093: move-result v9 │ │ -09ddf4: d809 09ff |0094: add-int/lit8 v9, v9, #int -1 // #ff │ │ -09ddf8: 3394 0500 |0096: if-ne v4, v9, 009b // +0005 │ │ -09ddfc: 1209 |0098: const/4 v9, #int 0 // #0 │ │ -09ddfe: 2900 6cff |0099: goto/16 0005 // -0094 │ │ -09de02: 2208 0606 |009b: new-instance v8, Ljava/util/ArrayList; // type@0606 │ │ -09de06: 7010 052f 0800 |009d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09de0c: 54c9 5201 |00a0: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09de10: 6e10 152f 0900 |00a2: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09de16: 0a09 |00a5: move-result v9 │ │ -09de18: d803 09ff |00a6: add-int/lit8 v3, v9, #int -1 // #ff │ │ -09de1c: 3743 0e00 |00a8: if-le v3, v4, 00b6 // +000e │ │ -09de20: 54c9 5201 |00aa: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09de24: 6e20 112f 3900 |00ac: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -09de2a: 0c09 |00af: move-result-object v9 │ │ -09de2c: 6e20 092f 9800 |00b0: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09de32: d803 03ff |00b3: add-int/lit8 v3, v3, #int -1 // #ff │ │ -09de36: 28f3 |00b5: goto 00a8 // -000d │ │ -09de38: 6e10 152f 0800 |00b6: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09de3e: 0a09 |00b9: move-result v9 │ │ -09de40: d800 09ff |00ba: add-int/lit8 v0, v9, #int -1 // #ff │ │ -09de44: 2202 0b04 |00bc: new-instance v2, Landroid/util/SparseArray; // type@040b │ │ -09de48: 7010 0b1d 0200 |00be: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -09de4e: 2206 0b04 |00c1: new-instance v6, Landroid/util/SparseArray; // type@040b │ │ -09de52: 7010 0b1d 0600 |00c3: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -09de58: 1203 |00c6: const/4 v3, #int 0 // #0 │ │ -09de5a: 3603 0e00 |00c7: if-gt v3, v0, 00d5 // +000e │ │ -09de5e: 6e20 0e2f 3800 |00c9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09de64: 0c09 |00cc: move-result-object v9 │ │ -09de66: 1f09 0501 |00cd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09de6a: 6e30 c804 2906 |00cf: invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@04c8 │ │ -09de70: d803 0301 |00d2: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09de74: 28f3 |00d4: goto 00c7 // -000d │ │ -09de76: 1207 |00d5: const/4 v7, #int 0 // #0 │ │ -09de78: 1203 |00d6: const/4 v3, #int 0 // #0 │ │ -09de7a: 3603 3400 |00d7: if-gt v3, v0, 010b // +0034 │ │ -09de7e: 6309 4401 |00d9: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09de82: 3809 1e00 |00db: if-eqz v9, 00f9 // +001e │ │ -09de86: 1a09 c604 |00dd: const-string v9, "FragmentManager" // string@04c6 │ │ -09de8a: 220a e705 |00df: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -09de8e: 7010 d22e 0a00 |00e1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09de94: 1a0b 920e |00e4: const-string v11, "Popping back stack state: " // string@0e92 │ │ -09de98: 6e20 db2e ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09de9e: 0c0a |00e9: move-result-object v10 │ │ -09dea0: 6e20 0e2f 3800 |00ea: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09dea6: 0c0b |00ed: move-result-object v11 │ │ -09dea8: 6e20 da2e ba00 |00ee: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09deae: 0c0a |00f1: move-result-object v10 │ │ -09deb0: 6e10 e02e 0a00 |00f2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09deb6: 0c0a |00f5: move-result-object v10 │ │ -09deb8: 7120 061d a900 |00f6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09debe: 6e20 0e2f 3800 |00f9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09dec4: 0c09 |00fc: move-result-object v9 │ │ -09dec6: 1f09 0501 |00fd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09deca: 3303 0a00 |00ff: if-ne v3, v0, 0109 // +000a │ │ -09dece: 121a |0101: const/4 v10, #int 1 // #1 │ │ -09ded0: 6e56 e704 a927 |0102: invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04e7 │ │ -09ded6: 0c07 |0105: move-result-object v7 │ │ -09ded8: d803 0301 |0106: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09dedc: 28cf |0108: goto 00d7 // -0031 │ │ -09dede: 120a |0109: const/4 v10, #int 0 // #0 │ │ -09dee0: 28f8 |010a: goto 0102 // -0008 │ │ -09dee2: 6e10 5c06 0c00 |010b: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@065c │ │ -09dee8: 2900 29ff |010e: goto/16 0037 // -00d7 │ │ +0a162c: |[0a162c] android.support.v4.app.FragmentManagerImpl.popBackStackState:(Landroid/os/Handler;Ljava/lang/String;II)Z │ │ +0a163c: 54c9 5201 |0000: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1640: 3909 0400 |0002: if-nez v9, 0006 // +0004 │ │ +0a1644: 1209 |0004: const/4 v9, #int 0 // #0 │ │ +0a1646: 0f09 |0005: return v9 │ │ +0a1648: 390e 3300 |0006: if-nez v14, 0039 // +0033 │ │ +0a164c: 3b0f 3100 |0008: if-gez v15, 0039 // +0031 │ │ +0a1650: dd09 1001 |000a: and-int/lit8 v9, v16, #int 1 // #01 │ │ +0a1654: 3909 2d00 |000c: if-nez v9, 0039 // +002d │ │ +0a1658: 54c9 5201 |000e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a165c: 6e10 152f 0900 |0010: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1662: 0a09 |0013: move-result v9 │ │ +0a1664: d805 09ff |0014: add-int/lit8 v5, v9, #int -1 // #ff │ │ +0a1668: 3b05 0400 |0016: if-gez v5, 001a // +0004 │ │ +0a166c: 1209 |0018: const/4 v9, #int 0 // #0 │ │ +0a166e: 28ec |0019: goto 0005 // -0014 │ │ +0a1670: 54c9 5201 |001a: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1674: 6e20 112f 5900 |001c: invoke-virtual {v9, v5}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +0a167a: 0c01 |001f: move-result-object v1 │ │ +0a167c: 1f01 0501 |0020: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +0a1680: 2202 0b04 |0022: new-instance v2, Landroid/util/SparseArray; // type@040b │ │ +0a1684: 7010 0b1d 0200 |0024: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +0a168a: 2206 0b04 |0027: new-instance v6, Landroid/util/SparseArray; // type@040b │ │ +0a168e: 7010 0b1d 0600 |0029: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +0a1694: 6e30 c804 2106 |002c: invoke-virtual {v1, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@04c8 │ │ +0a169a: 1219 |002f: const/4 v9, #int 1 // #1 │ │ +0a169c: 120a |0030: const/4 v10, #int 0 // #0 │ │ +0a169e: 6e56 e704 912a |0031: invoke-virtual {v1, v9, v10, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04e7 │ │ +0a16a4: 6e10 5c06 0c00 |0034: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@065c │ │ +0a16aa: 1219 |0037: const/4 v9, #int 1 // #1 │ │ +0a16ac: 28cd |0038: goto 0005 // -0033 │ │ +0a16ae: 12f4 |0039: const/4 v4, #int -1 // #ff │ │ +0a16b0: 390e 0400 |003a: if-nez v14, 003e // +0004 │ │ +0a16b4: 3a0f 5200 |003c: if-ltz v15, 008e // +0052 │ │ +0a16b8: 54c9 5201 |003e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a16bc: 6e10 152f 0900 |0040: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a16c2: 0a09 |0043: move-result v9 │ │ +0a16c4: d804 09ff |0044: add-int/lit8 v4, v9, #int -1 // #ff │ │ +0a16c8: 3a04 1600 |0046: if-ltz v4, 005c // +0016 │ │ +0a16cc: 54c9 5201 |0048: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a16d0: 6e20 0e2f 4900 |004a: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a16d6: 0c01 |004d: move-result-object v1 │ │ +0a16d8: 1f01 0501 |004e: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +0a16dc: 380e 1000 |0050: if-eqz v14, 0060 // +0010 │ │ +0a16e0: 6e10 de04 0100 |0052: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@04de │ │ +0a16e6: 0c09 |0055: move-result-object v9 │ │ +0a16e8: 6e20 b92e 9e00 |0056: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0a16ee: 0a09 |0059: move-result v9 │ │ +0a16f0: 3809 0600 |005a: if-eqz v9, 0060 // +0006 │ │ +0a16f4: 3b04 0d00 |005c: if-gez v4, 0069 // +000d │ │ +0a16f8: 1209 |005e: const/4 v9, #int 0 // #0 │ │ +0a16fa: 28a6 |005f: goto 0005 // -005a │ │ +0a16fc: 3a0f 0600 |0060: if-ltz v15, 0066 // +0006 │ │ +0a1700: 5219 a900 |0062: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +0a1704: 329f f8ff |0064: if-eq v15, v9, 005c // -0008 │ │ +0a1708: d804 04ff |0066: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0a170c: 28de |0068: goto 0046 // -0022 │ │ +0a170e: dd09 1001 |0069: and-int/lit8 v9, v16, #int 1 // #01 │ │ +0a1712: 3809 2300 |006b: if-eqz v9, 008e // +0023 │ │ +0a1716: d804 04ff |006d: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0a171a: 3a04 1f00 |006f: if-ltz v4, 008e // +001f │ │ +0a171e: 54c9 5201 |0071: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1722: 6e20 0e2f 4900 |0073: invoke-virtual {v9, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1728: 0c01 |0076: move-result-object v1 │ │ +0a172a: 1f01 0501 |0077: check-cast v1, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +0a172e: 380e 0c00 |0079: if-eqz v14, 0085 // +000c │ │ +0a1732: 6e10 de04 0100 |007b: invoke-virtual {v1}, Landroid/support/v4/app/BackStackRecord;.getName:()Ljava/lang/String; // method@04de │ │ +0a1738: 0c09 |007e: move-result-object v9 │ │ +0a173a: 6e20 b92e 9e00 |007f: invoke-virtual {v14, v9}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0a1740: 0a09 |0082: move-result v9 │ │ +0a1742: 3909 0800 |0083: if-nez v9, 008b // +0008 │ │ +0a1746: 3a0f 0900 |0085: if-ltz v15, 008e // +0009 │ │ +0a174a: 5219 a900 |0087: iget v9, v1, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +0a174e: 339f 0500 |0089: if-ne v15, v9, 008e // +0005 │ │ +0a1752: d804 04ff |008b: add-int/lit8 v4, v4, #int -1 // #ff │ │ +0a1756: 28e2 |008d: goto 006f // -001e │ │ +0a1758: 54c9 5201 |008e: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a175c: 6e10 152f 0900 |0090: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1762: 0a09 |0093: move-result v9 │ │ +0a1764: d809 09ff |0094: add-int/lit8 v9, v9, #int -1 // #ff │ │ +0a1768: 3394 0500 |0096: if-ne v4, v9, 009b // +0005 │ │ +0a176c: 1209 |0098: const/4 v9, #int 0 // #0 │ │ +0a176e: 2900 6cff |0099: goto/16 0005 // -0094 │ │ +0a1772: 2208 0606 |009b: new-instance v8, Ljava/util/ArrayList; // type@0606 │ │ +0a1776: 7010 052f 0800 |009d: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a177c: 54c9 5201 |00a0: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1780: 6e10 152f 0900 |00a2: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1786: 0a09 |00a5: move-result v9 │ │ +0a1788: d803 09ff |00a6: add-int/lit8 v3, v9, #int -1 // #ff │ │ +0a178c: 3743 0e00 |00a8: if-le v3, v4, 00b6 // +000e │ │ +0a1790: 54c9 5201 |00aa: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1794: 6e20 112f 3900 |00ac: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +0a179a: 0c09 |00af: move-result-object v9 │ │ +0a179c: 6e20 092f 9800 |00b0: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a17a2: d803 03ff |00b3: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0a17a6: 28f3 |00b5: goto 00a8 // -000d │ │ +0a17a8: 6e10 152f 0800 |00b6: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a17ae: 0a09 |00b9: move-result v9 │ │ +0a17b0: d800 09ff |00ba: add-int/lit8 v0, v9, #int -1 // #ff │ │ +0a17b4: 2202 0b04 |00bc: new-instance v2, Landroid/util/SparseArray; // type@040b │ │ +0a17b8: 7010 0b1d 0200 |00be: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +0a17be: 2206 0b04 |00c1: new-instance v6, Landroid/util/SparseArray; // type@040b │ │ +0a17c2: 7010 0b1d 0600 |00c3: invoke-direct {v6}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +0a17c8: 1203 |00c6: const/4 v3, #int 0 // #0 │ │ +0a17ca: 3603 0e00 |00c7: if-gt v3, v0, 00d5 // +000e │ │ +0a17ce: 6e20 0e2f 3800 |00c9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a17d4: 0c09 |00cc: move-result-object v9 │ │ +0a17d6: 1f09 0501 |00cd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +0a17da: 6e30 c804 2906 |00cf: invoke-virtual {v9, v2, v6}, Landroid/support/v4/app/BackStackRecord;.calculateBackFragments:(Landroid/util/SparseArray;Landroid/util/SparseArray;)V // method@04c8 │ │ +0a17e0: d803 0301 |00d2: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a17e4: 28f3 |00d4: goto 00c7 // -000d │ │ +0a17e6: 1207 |00d5: const/4 v7, #int 0 // #0 │ │ +0a17e8: 1203 |00d6: const/4 v3, #int 0 // #0 │ │ +0a17ea: 3603 3400 |00d7: if-gt v3, v0, 010b // +0034 │ │ +0a17ee: 6309 4401 |00d9: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a17f2: 3809 1e00 |00db: if-eqz v9, 00f9 // +001e │ │ +0a17f6: 1a09 c704 |00dd: const-string v9, "FragmentManager" // string@04c7 │ │ +0a17fa: 220a e705 |00df: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a17fe: 7010 d22e 0a00 |00e1: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1804: 1a0b 930e |00e4: const-string v11, "Popping back stack state: " // string@0e93 │ │ +0a1808: 6e20 db2e ba00 |00e6: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a180e: 0c0a |00e9: move-result-object v10 │ │ +0a1810: 6e20 0e2f 3800 |00ea: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1816: 0c0b |00ed: move-result-object v11 │ │ +0a1818: 6e20 da2e ba00 |00ee: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a181e: 0c0a |00f1: move-result-object v10 │ │ +0a1820: 6e10 e02e 0a00 |00f2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1826: 0c0a |00f5: move-result-object v10 │ │ +0a1828: 7120 061d a900 |00f6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a182e: 6e20 0e2f 3800 |00f9: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1834: 0c09 |00fc: move-result-object v9 │ │ +0a1836: 1f09 0501 |00fd: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +0a183a: 3303 0a00 |00ff: if-ne v3, v0, 0109 // +000a │ │ +0a183e: 121a |0101: const/4 v10, #int 1 // #1 │ │ +0a1840: 6e56 e704 a927 |0102: invoke-virtual {v9, v10, v7, v2, v6}, Landroid/support/v4/app/BackStackRecord;.popFromBackStack:(ZLandroid/support/v4/app/BackStackRecord$TransitionState;Landroid/util/SparseArray;Landroid/util/SparseArray;)Landroid/support/v4/app/BackStackRecord$TransitionState; // method@04e7 │ │ +0a1846: 0c07 |0105: move-result-object v7 │ │ +0a1848: d803 0301 |0106: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a184c: 28cf |0108: goto 00d7 // -0031 │ │ +0a184e: 120a |0109: const/4 v10, #int 0 // #0 │ │ +0a1850: 28f8 |010a: goto 0102 // -0008 │ │ +0a1852: 6e10 5c06 0c00 |010b: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.reportBackStackChanged:()V // method@065c │ │ +0a1858: 2900 29ff |010e: goto/16 0037 // -00d7 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1529 │ │ 0x0004 line=1530 │ │ 0x0005 line=1598 │ │ 0x0006 line=1532 │ │ 0x000e line=1533 │ │ @@ -178426,35 +178482,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 │ │ -09deec: |[09deec] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ -09defc: 5260 f700 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09df00: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ -09df04: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09df08: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -09df0c: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09df12: 1a02 be04 |000b: const-string v2, "Fragment " // string@04be │ │ -09df16: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09df1c: 0c01 |0010: move-result-object v1 │ │ -09df1e: 6e20 da2e 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09df24: 0c01 |0014: move-result-object v1 │ │ -09df26: 1a02 5c00 |0015: const-string v2, " is not currently in the FragmentManager" // string@005c │ │ -09df2a: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09df30: 0c01 |001a: move-result-object v1 │ │ -09df32: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09df38: 0c01 |001e: move-result-object v1 │ │ -09df3a: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09df40: 7020 6706 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09df46: 5260 f700 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09df4a: 6e30 7d03 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -09df50: 0e00 |002a: return-void │ │ +0a185c: |[0a185c] android.support.v4.app.FragmentManagerImpl.putFragment:(Landroid/os/Bundle;Ljava/lang/String;Landroid/support/v4/app/Fragment;)V │ │ +0a186c: 5260 f700 |0000: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a1870: 3b00 2300 |0002: if-gez v0, 0025 // +0023 │ │ +0a1874: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a1878: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a187c: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1882: 1a02 bf04 |000b: const-string v2, "Fragment " // string@04bf │ │ +0a1886: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a188c: 0c01 |0010: move-result-object v1 │ │ +0a188e: 6e20 da2e 6100 |0011: invoke-virtual {v1, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1894: 0c01 |0014: move-result-object v1 │ │ +0a1896: 1a02 5e00 |0015: const-string v2, " is not currently in the FragmentManager" // string@005e │ │ +0a189a: 6e20 db2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a18a0: 0c01 |001a: move-result-object v1 │ │ +0a18a2: 6e10 e02e 0100 |001b: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a18a8: 0c01 |001e: move-result-object v1 │ │ +0a18aa: 7020 882e 1000 |001f: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a18b0: 7020 6706 0300 |0022: invoke-direct {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a18b6: 5260 f700 |0025: iget v0, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a18ba: 6e30 7d03 5400 |0027: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a18c0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0025 line=574 │ │ 0x002a line=575 │ │ locals : │ │ @@ -178468,66 +178524,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 │ │ -09df54: |[09df54] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -09df64: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09df66: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -09df68: 6301 4401 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09df6c: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ -09df70: 1a01 c604 |0006: const-string v1, "FragmentManager" // string@04c6 │ │ -09df74: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09df78: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09df7e: 1a03 2a29 |000d: const-string v3, "remove: " // string@292a │ │ -09df82: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09df88: 0c02 |0012: move-result-object v2 │ │ -09df8a: 6e20 da2e 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09df90: 0c02 |0016: move-result-object v2 │ │ -09df92: 1a03 8600 |0017: const-string v3, " nesting=" // string@0086 │ │ -09df96: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09df9c: 0c02 |001c: move-result-object v2 │ │ -09df9e: 5283 e500 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -09dfa2: 6e20 d72e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09dfa8: 0c02 |0022: move-result-object v2 │ │ -09dfaa: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09dfb0: 0c02 |0026: move-result-object v2 │ │ -09dfb2: 7120 061d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09dfb8: 6e10 5f05 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@055f │ │ -09dfbe: 0a01 |002d: move-result v1 │ │ -09dfc0: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ -09dfc4: 0106 |0030: move v6, v0 │ │ -09dfc6: 5581 ec00 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ -09dfca: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ -09dfce: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ -09dfd2: 5471 4f01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09dfd6: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ -09dfda: 5471 4f01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09dfde: 6e20 122f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -09dfe4: 5581 f400 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -09dfe8: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ -09dfec: 5581 fb00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -09dff0: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ -09dff4: 5c70 5c01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09dff8: 5c85 e000 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09dffc: 5c80 ff00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ -09e000: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ -09e004: 0152 |0050: move v2, v5 │ │ -09e006: 0770 |0051: move-object v0, v7 │ │ -09e008: 0781 |0052: move-object v1, v8 │ │ -09e00a: 0193 |0053: move v3, v9 │ │ -09e00c: 01a4 |0054: move v4, v10 │ │ -09e00e: 7406 4e06 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@064e │ │ -09e014: 0e00 |0058: return-void │ │ -09e016: 0156 |0059: move v6, v5 │ │ -09e018: 28d7 |005a: goto 0031 // -0029 │ │ -09e01a: 0102 |005b: move v2, v0 │ │ -09e01c: 28f5 |005c: goto 0051 // -000b │ │ +0a18c4: |[0a18c4] android.support.v4.app.FragmentManagerImpl.removeFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0a18d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a18d6: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a18d8: 6301 4401 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a18dc: 3801 2600 |0004: if-eqz v1, 002a // +0026 │ │ +0a18e0: 1a01 c704 |0006: const-string v1, "FragmentManager" // string@04c7 │ │ +0a18e4: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a18e8: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a18ee: 1a03 2929 |000d: const-string v3, "remove: " // string@2929 │ │ +0a18f2: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a18f8: 0c02 |0012: move-result-object v2 │ │ +0a18fa: 6e20 da2e 8200 |0013: invoke-virtual {v2, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1900: 0c02 |0016: move-result-object v2 │ │ +0a1902: 1a03 8800 |0017: const-string v3, " nesting=" // string@0088 │ │ +0a1906: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a190c: 0c02 |001c: move-result-object v2 │ │ +0a190e: 5283 e500 |001d: iget v3, v8, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +0a1912: 6e20 d72e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1918: 0c02 |0022: move-result-object v2 │ │ +0a191a: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1920: 0c02 |0026: move-result-object v2 │ │ +0a1922: 7120 061d 2100 |0027: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1928: 6e10 5f05 0800 |002a: invoke-virtual {v8}, Landroid/support/v4/app/Fragment;.isInBackStack:()Z // method@055f │ │ +0a192e: 0a01 |002d: move-result v1 │ │ +0a1930: 3901 2b00 |002e: if-nez v1, 0059 // +002b │ │ +0a1934: 0106 |0030: move v6, v0 │ │ +0a1936: 5581 ec00 |0031: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mDetached:Z // field@00ec │ │ +0a193a: 3801 0400 |0033: if-eqz v1, 0037 // +0004 │ │ +0a193e: 3806 2300 |0035: if-eqz v6, 0058 // +0023 │ │ +0a1942: 5471 4f01 |0037: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a1946: 3801 0700 |0039: if-eqz v1, 0040 // +0007 │ │ +0a194a: 5471 4f01 |003b: iget-object v1, v7, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a194e: 6e20 122f 8100 |003d: invoke-virtual {v1, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0a1954: 5581 f400 |0040: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0a1958: 3801 0800 |0042: if-eqz v1, 004a // +0008 │ │ +0a195c: 5581 fb00 |0044: iget-boolean v1, v8, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +0a1960: 3801 0400 |0046: if-eqz v1, 004a // +0004 │ │ +0a1964: 5c70 5c01 |0048: iput-boolean v0, v7, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +0a1968: 5c85 e000 |004a: iput-boolean v5, v8, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +0a196c: 5c80 ff00 |004c: iput-boolean v0, v8, Landroid/support/v4/app/Fragment;.mRemoving:Z // field@00ff │ │ +0a1970: 3806 0d00 |004e: if-eqz v6, 005b // +000d │ │ +0a1974: 0152 |0050: move v2, v5 │ │ +0a1976: 0770 |0051: move-object v0, v7 │ │ +0a1978: 0781 |0052: move-object v1, v8 │ │ +0a197a: 0193 |0053: move v3, v9 │ │ +0a197c: 01a4 |0054: move v4, v10 │ │ +0a197e: 7406 4e06 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@064e │ │ +0a1984: 0e00 |0058: return-void │ │ +0a1986: 0156 |0059: move v6, v5 │ │ +0a1988: 28d7 |005a: goto 0031 // -0029 │ │ +0a198a: 0102 |005b: move v2, v0 │ │ +0a198c: 28f5 |005c: goto 0051 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1212 │ │ 0x002a line=1213 │ │ 0x0031 line=1214 │ │ 0x0037 line=1215 │ │ 0x003b line=1216 │ │ @@ -178552,20 +178608,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 │ │ -09e020: |[09e020] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ -09e030: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09e034: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -09e038: 5410 5301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09e03c: 6e20 122f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -09e042: 0e00 |0009: return-void │ │ +0a1990: |[0a1990] android.support.v4.app.FragmentManagerImpl.removeOnBackStackChangedListener:(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V │ │ +0a19a0: 5410 5301 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +0a19a4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a19a8: 5410 5301 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +0a19ac: 6e20 122f 2000 |0006: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0a19b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0004 line=564 │ │ 0x0009 line=566 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/FragmentManagerImpl; │ │ @@ -178576,30 +178632,30 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -09e044: |[09e044] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ -09e054: 5421 5301 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09e058: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ -09e05c: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09e05e: 5421 5301 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09e062: 6e10 152f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e068: 0a01 |000a: move-result v1 │ │ -09e06a: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -09e06e: 5421 5301 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ -09e072: 6e20 0e2f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e078: 0c01 |0012: move-result-object v1 │ │ -09e07a: 1f01 1601 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0116 │ │ -09e07e: 7210 f605 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@05f6 │ │ -09e084: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09e088: 28eb |001a: goto 0005 // -0015 │ │ -09e08a: 0e00 |001b: return-void │ │ +0a19b4: |[0a19b4] android.support.v4.app.FragmentManagerImpl.reportBackStackChanged:()V │ │ +0a19c4: 5421 5301 |0000: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +0a19c8: 3801 1900 |0002: if-eqz v1, 001b // +0019 │ │ +0a19cc: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a19ce: 5421 5301 |0005: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +0a19d2: 6e10 152f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a19d8: 0a01 |000a: move-result v1 │ │ +0a19da: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +0a19de: 5421 5301 |000d: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackChangeListeners:Ljava/util/ArrayList; // field@0153 │ │ +0a19e2: 6e20 0e2f 0100 |000f: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a19e8: 0c01 |0012: move-result-object v1 │ │ +0a19ea: 1f01 1601 |0013: check-cast v1, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener; // type@0116 │ │ +0a19ee: 7210 f605 0100 |0015: invoke-interface {v1}, Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;.onBackStackChanged:()V // method@05f6 │ │ +0a19f4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a19f8: 28eb |001a: goto 0005 // -0015 │ │ +0a19fa: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1513 │ │ 0x0004 line=1514 │ │ 0x000d line=1515 │ │ 0x0018 line=1514 │ │ 0x001b line=1518 │ │ @@ -178612,300 +178668,300 @@ │ │ type : '(Landroid/os/Parcelable;Ljava/util/ArrayList;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 577 16-bit code units │ │ -09e08c: |[09e08c] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ -09e09c: 120b |0000: const/4 v11, #int 0 // #0 │ │ -09e09e: 120a |0001: const/4 v10, #int 0 // #0 │ │ -09e0a0: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ -09e0a4: 0e00 |0004: return-void │ │ -09e0a6: 07d2 |0005: move-object v2, v13 │ │ -09e0a8: 1f02 2001 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0120 │ │ -09e0ac: 5427 6501 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -09e0b0: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ -09e0b4: 380e 5d00 |000c: if-eqz v14, 0069 // +005d │ │ -09e0b8: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -09e0ba: 6e10 152f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e0c0: 0a07 |0012: move-result v7 │ │ -09e0c2: 3574 5600 |0013: if-ge v4, v7, 0069 // +0056 │ │ -09e0c6: 6e20 0e2f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e0cc: 0c01 |0018: move-result-object v1 │ │ -09e0ce: 1f01 0f01 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ -09e0d2: 6307 4401 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e0d6: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ -09e0da: 1a07 c604 |001f: const-string v7, "FragmentManager" // string@04c6 │ │ -09e0de: 2208 e705 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e0e2: 7010 d22e 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e0e8: 1a09 a429 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@29a4 │ │ -09e0ec: 6e20 db2e 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e0f2: 0c08 |002b: move-result-object v8 │ │ -09e0f4: 6e20 da2e 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e0fa: 0c08 |002f: move-result-object v8 │ │ -09e0fc: 6e10 e02e 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e102: 0c08 |0033: move-result-object v8 │ │ -09e104: 7120 061d 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e10a: 5427 6501 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -09e10e: 5218 f700 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09e112: 4603 0708 |003b: aget-object v3, v7, v8 │ │ -09e116: 5b31 7501 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -09e11a: 5b1a 0601 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09e11e: 591b e500 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ -09e122: 5c1b f600 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ -09e126: 5c1b e000 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09e12a: 5b1a 0c01 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e12e: 5437 7701 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e132: 3807 1b00 |004b: if-eqz v7, 0066 // +001b │ │ -09e136: 5437 7701 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e13a: 54c8 4e01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09e13e: 6e10 b905 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ -09e144: 0c08 |0054: move-result-object v8 │ │ -09e146: 6e20 8603 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ -09e14c: 5437 7701 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e150: 1a08 5015 |005a: const-string v8, "android:view_state" // string@1550 │ │ -09e154: 6e20 7303 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ -09e15a: 0c07 |005f: move-result-object v7 │ │ -09e15c: 5b17 0601 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09e160: 5437 7701 |0062: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e164: 5b17 0501 |0064: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09e168: d804 0401 |0066: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09e16c: 28a7 |0068: goto 000f // -0059 │ │ -09e16e: 2207 0606 |0069: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ -09e172: 5428 6501 |006b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -09e176: 2188 |006d: array-length v8, v8 │ │ -09e178: 7020 062f 8700 |006e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -09e17e: 5bc7 4d01 |0071: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e182: 54c7 5101 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09e186: 3807 0700 |0075: if-eqz v7, 007c // +0007 │ │ -09e18a: 54c7 5101 |0077: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09e18e: 6e10 0b2f 0700 |0079: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -09e194: 1204 |007c: const/4 v4, #int 0 // #0 │ │ -09e196: 5427 6501 |007d: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -09e19a: 2177 |007f: array-length v7, v7 │ │ -09e19c: 3574 7600 |0080: if-ge v4, v7, 00f6 // +0076 │ │ -09e1a0: 5427 6501 |0082: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -09e1a4: 4603 0704 |0084: aget-object v3, v7, v4 │ │ -09e1a8: 3803 3a00 |0086: if-eqz v3, 00c0 // +003a │ │ -09e1ac: 54c7 4e01 |0088: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09e1b0: 54c8 5e01 |008a: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09e1b4: 6e30 8906 7308 |008c: 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@0689 │ │ -09e1ba: 0c01 |008f: move-result-object v1 │ │ -09e1bc: 6307 4401 |0090: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e1c0: 3807 2400 |0092: if-eqz v7, 00b6 // +0024 │ │ -09e1c4: 1a07 c604 |0094: const-string v7, "FragmentManager" // string@04c6 │ │ -09e1c8: 2208 e705 |0096: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e1cc: 7010 d22e 0800 |0098: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e1d2: 1a09 a029 |009b: const-string v9, "restoreAllState: active #" // string@29a0 │ │ -09e1d6: 6e20 db2e 9800 |009d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e1dc: 0c08 |00a0: move-result-object v8 │ │ -09e1de: 6e20 d72e 4800 |00a1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e1e4: 0c08 |00a4: move-result-object v8 │ │ -09e1e6: 1a09 0c01 |00a5: const-string v9, ": " // string@010c │ │ -09e1ea: 6e20 db2e 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e1f0: 0c08 |00aa: move-result-object v8 │ │ -09e1f2: 6e20 da2e 1800 |00ab: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e1f8: 0c08 |00ae: move-result-object v8 │ │ -09e1fa: 6e10 e02e 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e200: 0c08 |00b2: move-result-object v8 │ │ -09e202: 7120 061d 8700 |00b3: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e208: 54c7 4d01 |00b6: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e20c: 6e20 092f 1700 |00b8: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09e212: 5b3a 7501 |00bb: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ -09e216: d804 0401 |00bd: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09e21a: 28be |00bf: goto 007d // -0042 │ │ -09e21c: 54c7 4d01 |00c0: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e220: 6e20 092f a700 |00c2: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09e226: 54c7 5101 |00c5: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09e22a: 3907 0900 |00c7: if-nez v7, 00d0 // +0009 │ │ -09e22e: 2207 0606 |00c9: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ -09e232: 7010 052f 0700 |00cb: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09e238: 5bc7 5101 |00ce: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09e23c: 6307 4401 |00d0: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e240: 3807 1a00 |00d2: if-eqz v7, 00ec // +001a │ │ -09e244: 1a07 c604 |00d4: const-string v7, "FragmentManager" // string@04c6 │ │ -09e248: 2208 e705 |00d6: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e24c: 7010 d22e 0800 |00d8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e252: 1a09 a229 |00db: const-string v9, "restoreAllState: avail #" // string@29a2 │ │ -09e256: 6e20 db2e 9800 |00dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e25c: 0c08 |00e0: move-result-object v8 │ │ -09e25e: 6e20 d72e 4800 |00e1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e264: 0c08 |00e4: move-result-object v8 │ │ -09e266: 6e10 e02e 0800 |00e5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e26c: 0c08 |00e8: move-result-object v8 │ │ -09e26e: 7120 061d 8700 |00e9: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e274: 54c7 5101 |00ec: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ -09e278: 7110 912e 0400 |00ee: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -09e27e: 0c08 |00f1: move-result-object v8 │ │ -09e280: 6e20 092f 8700 |00f2: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09e286: 28c8 |00f5: goto 00bd // -0038 │ │ -09e288: 380e 5300 |00f6: if-eqz v14, 0149 // +0053 │ │ -09e28c: 1204 |00f8: const/4 v4, #int 0 // #0 │ │ -09e28e: 6e10 152f 0e00 |00f9: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e294: 0a07 |00fc: move-result v7 │ │ -09e296: 3574 4c00 |00fd: if-ge v4, v7, 0149 // +004c │ │ -09e29a: 6e20 0e2f 4e00 |00ff: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e2a0: 0c01 |0102: move-result-object v1 │ │ -09e2a2: 1f01 0f01 |0103: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ -09e2a6: 5217 0d01 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ -09e2aa: 3a07 1800 |0107: if-ltz v7, 011f // +0018 │ │ -09e2ae: 5217 0d01 |0109: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ -09e2b2: 54c8 4d01 |010b: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e2b6: 6e10 152f 0800 |010d: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e2bc: 0a08 |0110: move-result v8 │ │ -09e2be: 3587 1100 |0111: if-ge v7, v8, 0122 // +0011 │ │ -09e2c2: 54c7 4d01 |0113: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e2c6: 5218 0d01 |0115: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ -09e2ca: 6e20 0e2f 8700 |0117: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e2d0: 0c07 |011a: move-result-object v7 │ │ -09e2d2: 1f07 0f01 |011b: check-cast v7, Landroid/support/v4/app/Fragment; // type@010f │ │ -09e2d6: 5b17 0c01 |011d: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e2da: d804 0401 |011f: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09e2de: 28d8 |0121: goto 00f9 // -0028 │ │ -09e2e0: 1a07 c604 |0122: const-string v7, "FragmentManager" // string@04c6 │ │ -09e2e4: 2208 e705 |0124: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e2e8: 7010 d22e 0800 |0126: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e2ee: 1a09 f40e |0129: const-string v9, "Re-attaching retained fragment " // string@0ef4 │ │ -09e2f2: 6e20 db2e 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e2f8: 0c08 |012e: move-result-object v8 │ │ -09e2fa: 6e20 da2e 1800 |012f: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e300: 0c08 |0132: move-result-object v8 │ │ -09e302: 1a09 9700 |0133: const-string v9, " target no longer exists: " // string@0097 │ │ -09e306: 6e20 db2e 9800 |0135: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e30c: 0c08 |0138: move-result-object v8 │ │ -09e30e: 5219 0d01 |0139: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ -09e312: 6e20 d72e 9800 |013b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e318: 0c08 |013e: move-result-object v8 │ │ -09e31a: 6e10 e02e 0800 |013f: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e320: 0c08 |0142: move-result-object v8 │ │ -09e322: 7120 071d 8700 |0143: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -09e328: 5b1a 0c01 |0146: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e32c: 28d7 |0148: goto 011f // -0029 │ │ -09e32e: 5427 6601 |0149: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -09e332: 3807 8000 |014b: if-eqz v7, 01cb // +0080 │ │ -09e336: 2207 0606 |014d: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ -09e33a: 5428 6601 |014f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -09e33e: 2188 |0151: array-length v8, v8 │ │ -09e340: 7020 062f 8700 |0152: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -09e346: 5bc7 4f01 |0155: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e34a: 1204 |0157: const/4 v4, #int 0 // #0 │ │ -09e34c: 5427 6601 |0158: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -09e350: 2177 |015a: array-length v7, v7 │ │ -09e352: 3574 7200 |015b: if-ge v4, v7, 01cd // +0072 │ │ -09e356: 54c7 4d01 |015d: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e35a: 5428 6601 |015f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -09e35e: 4408 0804 |0161: aget v8, v8, v4 │ │ -09e362: 6e20 0e2f 8700 |0163: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e368: 0c01 |0166: move-result-object v1 │ │ -09e36a: 1f01 0f01 |0167: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ -09e36e: 3901 2100 |0169: if-nez v1, 018a // +0021 │ │ -09e372: 2207 d305 |016b: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09e376: 2208 e705 |016d: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e37a: 7010 d22e 0800 |016f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e380: 1a09 ec0d |0172: const-string v9, "No instantiated fragment for index #" // string@0dec │ │ -09e384: 6e20 db2e 9800 |0174: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e38a: 0c08 |0177: move-result-object v8 │ │ -09e38c: 5429 6601 |0178: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -09e390: 4409 0904 |017a: aget v9, v9, v4 │ │ -09e394: 6e20 d72e 9800 |017c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e39a: 0c08 |017f: move-result-object v8 │ │ -09e39c: 6e10 e02e 0800 |0180: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e3a2: 0c08 |0183: move-result-object v8 │ │ -09e3a4: 7020 882e 8700 |0184: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09e3aa: 7020 6706 7c00 |0187: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09e3b0: 1217 |018a: const/4 v7, #int 1 // #1 │ │ -09e3b2: 5c17 e000 |018b: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09e3b6: 6307 4401 |018d: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e3ba: 3807 2400 |018f: if-eqz v7, 01b3 // +0024 │ │ -09e3be: 1a07 c604 |0191: const-string v7, "FragmentManager" // string@04c6 │ │ -09e3c2: 2208 e705 |0193: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e3c6: 7010 d22e 0800 |0195: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e3cc: 1a09 a129 |0198: const-string v9, "restoreAllState: added #" // string@29a1 │ │ -09e3d0: 6e20 db2e 9800 |019a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e3d6: 0c08 |019d: move-result-object v8 │ │ -09e3d8: 6e20 d72e 4800 |019e: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e3de: 0c08 |01a1: move-result-object v8 │ │ -09e3e0: 1a09 0c01 |01a2: const-string v9, ": " // string@010c │ │ -09e3e4: 6e20 db2e 9800 |01a4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e3ea: 0c08 |01a7: move-result-object v8 │ │ -09e3ec: 6e20 da2e 1800 |01a8: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e3f2: 0c08 |01ab: move-result-object v8 │ │ -09e3f4: 6e10 e02e 0800 |01ac: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e3fa: 0c08 |01af: move-result-object v8 │ │ -09e3fc: 7120 061d 8700 |01b0: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e402: 54c7 4f01 |01b3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e406: 6e20 0d2f 1700 |01b5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -09e40c: 0a07 |01b8: move-result v7 │ │ -09e40e: 3807 0a00 |01b9: if-eqz v7, 01c3 // +000a │ │ -09e412: 2207 d305 |01bb: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09e416: 1a08 6d02 |01bd: const-string v8, "Already added!" // string@026d │ │ -09e41a: 7020 882e 8700 |01bf: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09e420: 2707 |01c2: throw v7 │ │ -09e422: 54c7 4f01 |01c3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e426: 6e20 092f 1700 |01c5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09e42c: d804 0401 |01c8: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09e430: 288e |01ca: goto 0158 // -0072 │ │ -09e432: 5bca 4f01 |01cb: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e436: 5427 6701 |01cd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ -09e43a: 3807 6e00 |01cf: if-eqz v7, 023d // +006e │ │ -09e43e: 2207 0606 |01d1: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ -09e442: 5428 6701 |01d3: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ -09e446: 2188 |01d5: array-length v8, v8 │ │ -09e448: 7020 062f 8700 |01d6: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -09e44e: 5bc7 5201 |01d9: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09e452: 1204 |01db: const/4 v4, #int 0 // #0 │ │ -09e454: 5427 6701 |01dc: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ -09e458: 2177 |01de: array-length v7, v7 │ │ -09e45a: 3574 25fe |01df: if-ge v4, v7, 0004 // -01db │ │ -09e45e: 5427 6701 |01e1: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ -09e462: 4607 0704 |01e3: aget-object v7, v7, v4 │ │ -09e466: 6e20 0905 c700 |01e5: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0509 │ │ -09e46c: 0c00 |01e8: move-result-object v0 │ │ -09e46e: 6307 4401 |01e9: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e472: 3807 4100 |01eb: if-eqz v7, 022c // +0041 │ │ -09e476: 1a07 c604 |01ed: const-string v7, "FragmentManager" // string@04c6 │ │ -09e47a: 2208 e705 |01ef: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e47e: 7010 d22e 0800 |01f1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e484: 1a09 a329 |01f4: const-string v9, "restoreAllState: back stack #" // string@29a3 │ │ -09e488: 6e20 db2e 9800 |01f6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e48e: 0c08 |01f9: move-result-object v8 │ │ -09e490: 6e20 d72e 4800 |01fa: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e496: 0c08 |01fd: move-result-object v8 │ │ -09e498: 1a09 2900 |01fe: const-string v9, " (index " // string@0029 │ │ -09e49c: 6e20 db2e 9800 |0200: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e4a2: 0c08 |0203: move-result-object v8 │ │ -09e4a4: 5209 a900 |0204: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09e4a8: 6e20 d72e 9800 |0206: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e4ae: 0c08 |0209: move-result-object v8 │ │ -09e4b0: 1a09 e300 |020a: const-string v9, "): " // string@00e3 │ │ -09e4b4: 6e20 db2e 9800 |020c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e4ba: 0c08 |020f: move-result-object v8 │ │ -09e4bc: 6e20 da2e 0800 |0210: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e4c2: 0c08 |0213: move-result-object v8 │ │ -09e4c4: 6e10 e02e 0800 |0214: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e4ca: 0c08 |0217: move-result-object v8 │ │ -09e4cc: 7120 061d 8700 |0218: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e4d2: 2205 8402 |021b: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0284 │ │ -09e4d6: 1a07 c604 |021d: const-string v7, "FragmentManager" // string@04c6 │ │ -09e4da: 7020 430f 7500 |021f: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ -09e4e0: 2206 bb05 |0222: new-instance v6, Ljava/io/PrintWriter; // type@05bb │ │ -09e4e4: 7020 482e 5600 |0224: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ -09e4ea: 1a07 0400 |0227: const-string v7, " " // string@0004 │ │ -09e4ee: 6e40 d404 70b6 |0229: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@04d4 │ │ -09e4f4: 54c7 5201 |022c: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09e4f8: 6e20 092f 0700 |022e: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09e4fe: 5207 a900 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09e502: 3a07 0700 |0233: if-ltz v7, 023a // +0007 │ │ -09e506: 5207 a900 |0235: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ -09e50a: 6e30 6406 7c00 |0237: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0664 │ │ -09e510: d804 0401 |023a: add-int/lit8 v4, v4, #int 1 // #01 │ │ -09e514: 28a0 |023c: goto 01dc // -0060 │ │ -09e516: 5bca 5201 |023d: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09e51a: 2900 c5fd |023f: goto/16 0004 // -023b │ │ +0a19fc: |[0a19fc] android.support.v4.app.FragmentManagerImpl.restoreAllState:(Landroid/os/Parcelable;Ljava/util/ArrayList;)V │ │ +0a1a0c: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0a1a0e: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0a1a10: 390d 0300 |0002: if-nez v13, 0005 // +0003 │ │ +0a1a14: 0e00 |0004: return-void │ │ +0a1a16: 07d2 |0005: move-object v2, v13 │ │ +0a1a18: 1f02 2001 |0006: check-cast v2, Landroid/support/v4/app/FragmentManagerState; // type@0120 │ │ +0a1a1c: 5427 6501 |0008: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +0a1a20: 3807 faff |000a: if-eqz v7, 0004 // -0006 │ │ +0a1a24: 380e 5d00 |000c: if-eqz v14, 0069 // +005d │ │ +0a1a28: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0a1a2a: 6e10 152f 0e00 |000f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1a30: 0a07 |0012: move-result v7 │ │ +0a1a32: 3574 5600 |0013: if-ge v4, v7, 0069 // +0056 │ │ +0a1a36: 6e20 0e2f 4e00 |0015: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1a3c: 0c01 |0018: move-result-object v1 │ │ +0a1a3e: 1f01 0f01 |0019: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a1a42: 6307 4401 |001b: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a1a46: 3807 1a00 |001d: if-eqz v7, 0037 // +001a │ │ +0a1a4a: 1a07 c704 |001f: const-string v7, "FragmentManager" // string@04c7 │ │ +0a1a4e: 2208 e705 |0021: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1a52: 7010 d22e 0800 |0023: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1a58: 1a09 a329 |0026: const-string v9, "restoreAllState: re-attaching retained " // string@29a3 │ │ +0a1a5c: 6e20 db2e 9800 |0028: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1a62: 0c08 |002b: move-result-object v8 │ │ +0a1a64: 6e20 da2e 1800 |002c: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1a6a: 0c08 |002f: move-result-object v8 │ │ +0a1a6c: 6e10 e02e 0800 |0030: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1a72: 0c08 |0033: move-result-object v8 │ │ +0a1a74: 7120 061d 8700 |0034: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1a7a: 5427 6501 |0037: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +0a1a7e: 5218 f700 |0039: iget v8, v1, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a1a82: 4603 0708 |003b: aget-object v3, v7, v8 │ │ +0a1a86: 5b31 7501 |003d: iput-object v1, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +0a1a8a: 5b1a 0601 |003f: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a1a8e: 591b e500 |0041: iput v11, v1, Landroid/support/v4/app/Fragment;.mBackStackNesting:I // field@00e5 │ │ +0a1a92: 5c1b f600 |0043: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mInLayout:Z // field@00f6 │ │ +0a1a96: 5c1b e000 |0045: iput-boolean v11, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +0a1a9a: 5b1a 0c01 |0047: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a1a9e: 5437 7701 |0049: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a1aa2: 3807 1b00 |004b: if-eqz v7, 0066 // +001b │ │ +0a1aa6: 5437 7701 |004d: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a1aaa: 54c8 4e01 |004f: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a1aae: 6e10 b905 0800 |0051: invoke-virtual {v8}, Landroid/support/v4/app/FragmentActivity;.getClassLoader:()Ljava/lang/ClassLoader; // method@05b9 │ │ +0a1ab4: 0c08 |0054: move-result-object v8 │ │ +0a1ab6: 6e20 8603 8700 |0055: invoke-virtual {v7, v8}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ +0a1abc: 5437 7701 |0058: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a1ac0: 1a08 5115 |005a: const-string v8, "android:view_state" // string@1551 │ │ +0a1ac4: 6e20 7303 8700 |005c: invoke-virtual {v7, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ +0a1aca: 0c07 |005f: move-result-object v7 │ │ +0a1acc: 5b17 0601 |0060: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a1ad0: 5437 7701 |0062: iget-object v7, v3, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a1ad4: 5b17 0501 |0064: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a1ad8: d804 0401 |0066: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a1adc: 28a7 |0068: goto 000f // -0059 │ │ +0a1ade: 2207 0606 |0069: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ +0a1ae2: 5428 6501 |006b: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +0a1ae6: 2188 |006d: array-length v8, v8 │ │ +0a1ae8: 7020 062f 8700 |006e: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +0a1aee: 5bc7 4d01 |0071: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1af2: 54c7 5101 |0073: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a1af6: 3807 0700 |0075: if-eqz v7, 007c // +0007 │ │ +0a1afa: 54c7 5101 |0077: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a1afe: 6e10 0b2f 0700 |0079: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0a1b04: 1204 |007c: const/4 v4, #int 0 // #0 │ │ +0a1b06: 5427 6501 |007d: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +0a1b0a: 2177 |007f: array-length v7, v7 │ │ +0a1b0c: 3574 7600 |0080: if-ge v4, v7, 00f6 // +0076 │ │ +0a1b10: 5427 6501 |0082: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +0a1b14: 4603 0704 |0084: aget-object v3, v7, v4 │ │ +0a1b18: 3803 3a00 |0086: if-eqz v3, 00c0 // +003a │ │ +0a1b1c: 54c7 4e01 |0088: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a1b20: 54c8 5e01 |008a: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a1b24: 6e30 8906 7308 |008c: 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@0689 │ │ +0a1b2a: 0c01 |008f: move-result-object v1 │ │ +0a1b2c: 6307 4401 |0090: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a1b30: 3807 2400 |0092: if-eqz v7, 00b6 // +0024 │ │ +0a1b34: 1a07 c704 |0094: const-string v7, "FragmentManager" // string@04c7 │ │ +0a1b38: 2208 e705 |0096: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1b3c: 7010 d22e 0800 |0098: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1b42: 1a09 9f29 |009b: const-string v9, "restoreAllState: active #" // string@299f │ │ +0a1b46: 6e20 db2e 9800 |009d: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1b4c: 0c08 |00a0: move-result-object v8 │ │ +0a1b4e: 6e20 d72e 4800 |00a1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1b54: 0c08 |00a4: move-result-object v8 │ │ +0a1b56: 1a09 0e01 |00a5: const-string v9, ": " // string@010e │ │ +0a1b5a: 6e20 db2e 9800 |00a7: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1b60: 0c08 |00aa: move-result-object v8 │ │ +0a1b62: 6e20 da2e 1800 |00ab: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1b68: 0c08 |00ae: move-result-object v8 │ │ +0a1b6a: 6e10 e02e 0800 |00af: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1b70: 0c08 |00b2: move-result-object v8 │ │ +0a1b72: 7120 061d 8700 |00b3: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1b78: 54c7 4d01 |00b6: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1b7c: 6e20 092f 1700 |00b8: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a1b82: 5b3a 7501 |00bb: iput-object v10, v3, Landroid/support/v4/app/FragmentState;.mInstance:Landroid/support/v4/app/Fragment; // field@0175 │ │ +0a1b86: d804 0401 |00bd: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a1b8a: 28be |00bf: goto 007d // -0042 │ │ +0a1b8c: 54c7 4d01 |00c0: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1b90: 6e20 092f a700 |00c2: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a1b96: 54c7 5101 |00c5: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a1b9a: 3907 0900 |00c7: if-nez v7, 00d0 // +0009 │ │ +0a1b9e: 2207 0606 |00c9: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ +0a1ba2: 7010 052f 0700 |00cb: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a1ba8: 5bc7 5101 |00ce: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a1bac: 6307 4401 |00d0: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a1bb0: 3807 1a00 |00d2: if-eqz v7, 00ec // +001a │ │ +0a1bb4: 1a07 c704 |00d4: const-string v7, "FragmentManager" // string@04c7 │ │ +0a1bb8: 2208 e705 |00d6: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1bbc: 7010 d22e 0800 |00d8: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1bc2: 1a09 a129 |00db: const-string v9, "restoreAllState: avail #" // string@29a1 │ │ +0a1bc6: 6e20 db2e 9800 |00dd: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1bcc: 0c08 |00e0: move-result-object v8 │ │ +0a1bce: 6e20 d72e 4800 |00e1: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1bd4: 0c08 |00e4: move-result-object v8 │ │ +0a1bd6: 6e10 e02e 0800 |00e5: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1bdc: 0c08 |00e8: move-result-object v8 │ │ +0a1bde: 7120 061d 8700 |00e9: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1be4: 54c7 5101 |00ec: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAvailIndices:Ljava/util/ArrayList; // field@0151 │ │ +0a1be8: 7110 912e 0400 |00ee: invoke-static {v4}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0a1bee: 0c08 |00f1: move-result-object v8 │ │ +0a1bf0: 6e20 092f 8700 |00f2: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a1bf6: 28c8 |00f5: goto 00bd // -0038 │ │ +0a1bf8: 380e 5300 |00f6: if-eqz v14, 0149 // +0053 │ │ +0a1bfc: 1204 |00f8: const/4 v4, #int 0 // #0 │ │ +0a1bfe: 6e10 152f 0e00 |00f9: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1c04: 0a07 |00fc: move-result v7 │ │ +0a1c06: 3574 4c00 |00fd: if-ge v4, v7, 0149 // +004c │ │ +0a1c0a: 6e20 0e2f 4e00 |00ff: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1c10: 0c01 |0102: move-result-object v1 │ │ +0a1c12: 1f01 0f01 |0103: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a1c16: 5217 0d01 |0105: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ +0a1c1a: 3a07 1800 |0107: if-ltz v7, 011f // +0018 │ │ +0a1c1e: 5217 0d01 |0109: iget v7, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ +0a1c22: 54c8 4d01 |010b: iget-object v8, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1c26: 6e10 152f 0800 |010d: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1c2c: 0a08 |0110: move-result v8 │ │ +0a1c2e: 3587 1100 |0111: if-ge v7, v8, 0122 // +0011 │ │ +0a1c32: 54c7 4d01 |0113: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1c36: 5218 0d01 |0115: iget v8, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ +0a1c3a: 6e20 0e2f 8700 |0117: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1c40: 0c07 |011a: move-result-object v7 │ │ +0a1c42: 1f07 0f01 |011b: check-cast v7, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a1c46: 5b17 0c01 |011d: iput-object v7, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a1c4a: d804 0401 |011f: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a1c4e: 28d8 |0121: goto 00f9 // -0028 │ │ +0a1c50: 1a07 c704 |0122: const-string v7, "FragmentManager" // string@04c7 │ │ +0a1c54: 2208 e705 |0124: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1c58: 7010 d22e 0800 |0126: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1c5e: 1a09 f50e |0129: const-string v9, "Re-attaching retained fragment " // string@0ef5 │ │ +0a1c62: 6e20 db2e 9800 |012b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1c68: 0c08 |012e: move-result-object v8 │ │ +0a1c6a: 6e20 da2e 1800 |012f: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1c70: 0c08 |0132: move-result-object v8 │ │ +0a1c72: 1a09 9900 |0133: const-string v9, " target no longer exists: " // string@0099 │ │ +0a1c76: 6e20 db2e 9800 |0135: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1c7c: 0c08 |0138: move-result-object v8 │ │ +0a1c7e: 5219 0d01 |0139: iget v9, v1, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ +0a1c82: 6e20 d72e 9800 |013b: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1c88: 0c08 |013e: move-result-object v8 │ │ +0a1c8a: 6e10 e02e 0800 |013f: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1c90: 0c08 |0142: move-result-object v8 │ │ +0a1c92: 7120 071d 8700 |0143: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0a1c98: 5b1a 0c01 |0146: iput-object v10, v1, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a1c9c: 28d7 |0148: goto 011f // -0029 │ │ +0a1c9e: 5427 6601 |0149: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +0a1ca2: 3807 8000 |014b: if-eqz v7, 01cb // +0080 │ │ +0a1ca6: 2207 0606 |014d: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ +0a1caa: 5428 6601 |014f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +0a1cae: 2188 |0151: array-length v8, v8 │ │ +0a1cb0: 7020 062f 8700 |0152: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +0a1cb6: 5bc7 4f01 |0155: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a1cba: 1204 |0157: const/4 v4, #int 0 // #0 │ │ +0a1cbc: 5427 6601 |0158: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +0a1cc0: 2177 |015a: array-length v7, v7 │ │ +0a1cc2: 3574 7200 |015b: if-ge v4, v7, 01cd // +0072 │ │ +0a1cc6: 54c7 4d01 |015d: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1cca: 5428 6601 |015f: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +0a1cce: 4408 0804 |0161: aget v8, v8, v4 │ │ +0a1cd2: 6e20 0e2f 8700 |0163: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1cd8: 0c01 |0166: move-result-object v1 │ │ +0a1cda: 1f01 0f01 |0167: check-cast v1, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a1cde: 3901 2100 |0169: if-nez v1, 018a // +0021 │ │ +0a1ce2: 2207 d305 |016b: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a1ce6: 2208 e705 |016d: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1cea: 7010 d22e 0800 |016f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1cf0: 1a09 ed0d |0172: const-string v9, "No instantiated fragment for index #" // string@0ded │ │ +0a1cf4: 6e20 db2e 9800 |0174: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1cfa: 0c08 |0177: move-result-object v8 │ │ +0a1cfc: 5429 6601 |0178: iget-object v9, v2, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +0a1d00: 4409 0904 |017a: aget v9, v9, v4 │ │ +0a1d04: 6e20 d72e 9800 |017c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1d0a: 0c08 |017f: move-result-object v8 │ │ +0a1d0c: 6e10 e02e 0800 |0180: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1d12: 0c08 |0183: move-result-object v8 │ │ +0a1d14: 7020 882e 8700 |0184: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a1d1a: 7020 6706 7c00 |0187: invoke-direct {v12, v7}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a1d20: 1217 |018a: const/4 v7, #int 1 // #1 │ │ +0a1d22: 5c17 e000 |018b: iput-boolean v7, v1, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +0a1d26: 6307 4401 |018d: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a1d2a: 3807 2400 |018f: if-eqz v7, 01b3 // +0024 │ │ +0a1d2e: 1a07 c704 |0191: const-string v7, "FragmentManager" // string@04c7 │ │ +0a1d32: 2208 e705 |0193: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1d36: 7010 d22e 0800 |0195: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1d3c: 1a09 a029 |0198: const-string v9, "restoreAllState: added #" // string@29a0 │ │ +0a1d40: 6e20 db2e 9800 |019a: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1d46: 0c08 |019d: move-result-object v8 │ │ +0a1d48: 6e20 d72e 4800 |019e: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1d4e: 0c08 |01a1: move-result-object v8 │ │ +0a1d50: 1a09 0e01 |01a2: const-string v9, ": " // string@010e │ │ +0a1d54: 6e20 db2e 9800 |01a4: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1d5a: 0c08 |01a7: move-result-object v8 │ │ +0a1d5c: 6e20 da2e 1800 |01a8: invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1d62: 0c08 |01ab: move-result-object v8 │ │ +0a1d64: 6e10 e02e 0800 |01ac: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1d6a: 0c08 |01af: move-result-object v8 │ │ +0a1d6c: 7120 061d 8700 |01b0: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1d72: 54c7 4f01 |01b3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a1d76: 6e20 0d2f 1700 |01b5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +0a1d7c: 0a07 |01b8: move-result v7 │ │ +0a1d7e: 3807 0a00 |01b9: if-eqz v7, 01c3 // +000a │ │ +0a1d82: 2207 d305 |01bb: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a1d86: 1a08 6f02 |01bd: const-string v8, "Already added!" // string@026f │ │ +0a1d8a: 7020 882e 8700 |01bf: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a1d90: 2707 |01c2: throw v7 │ │ +0a1d92: 54c7 4f01 |01c3: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a1d96: 6e20 092f 1700 |01c5: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a1d9c: d804 0401 |01c8: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a1da0: 288e |01ca: goto 0158 // -0072 │ │ +0a1da2: 5bca 4f01 |01cb: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a1da6: 5427 6701 |01cd: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ +0a1daa: 3807 6e00 |01cf: if-eqz v7, 023d // +006e │ │ +0a1dae: 2207 0606 |01d1: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ +0a1db2: 5428 6701 |01d3: iget-object v8, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ +0a1db6: 2188 |01d5: array-length v8, v8 │ │ +0a1db8: 7020 062f 8700 |01d6: invoke-direct {v7, v8}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +0a1dbe: 5bc7 5201 |01d9: iput-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1dc2: 1204 |01db: const/4 v4, #int 0 // #0 │ │ +0a1dc4: 5427 6701 |01dc: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ +0a1dc8: 2177 |01de: array-length v7, v7 │ │ +0a1dca: 3574 25fe |01df: if-ge v4, v7, 0004 // -01db │ │ +0a1dce: 5427 6701 |01e1: iget-object v7, v2, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ +0a1dd2: 4607 0704 |01e3: aget-object v7, v7, v4 │ │ +0a1dd6: 6e20 0905 c700 |01e5: invoke-virtual {v7, v12}, Landroid/support/v4/app/BackStackState;.instantiate:(Landroid/support/v4/app/FragmentManagerImpl;)Landroid/support/v4/app/BackStackRecord; // method@0509 │ │ +0a1ddc: 0c00 |01e8: move-result-object v0 │ │ +0a1dde: 6307 4401 |01e9: sget-boolean v7, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a1de2: 3807 4100 |01eb: if-eqz v7, 022c // +0041 │ │ +0a1de6: 1a07 c704 |01ed: const-string v7, "FragmentManager" // string@04c7 │ │ +0a1dea: 2208 e705 |01ef: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1dee: 7010 d22e 0800 |01f1: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1df4: 1a09 a229 |01f4: const-string v9, "restoreAllState: back stack #" // string@29a2 │ │ +0a1df8: 6e20 db2e 9800 |01f6: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1dfe: 0c08 |01f9: move-result-object v8 │ │ +0a1e00: 6e20 d72e 4800 |01fa: invoke-virtual {v8, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1e06: 0c08 |01fd: move-result-object v8 │ │ +0a1e08: 1a09 2900 |01fe: const-string v9, " (index " // string@0029 │ │ +0a1e0c: 6e20 db2e 9800 |0200: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1e12: 0c08 |0203: move-result-object v8 │ │ +0a1e14: 5209 a900 |0204: iget v9, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +0a1e18: 6e20 d72e 9800 |0206: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1e1e: 0c08 |0209: move-result-object v8 │ │ +0a1e20: 1a09 e500 |020a: const-string v9, "): " // string@00e5 │ │ +0a1e24: 6e20 db2e 9800 |020c: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1e2a: 0c08 |020f: move-result-object v8 │ │ +0a1e2c: 6e20 da2e 0800 |0210: invoke-virtual {v8, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1e32: 0c08 |0213: move-result-object v8 │ │ +0a1e34: 6e10 e02e 0800 |0214: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1e3a: 0c08 |0217: move-result-object v8 │ │ +0a1e3c: 7120 061d 8700 |0218: invoke-static {v7, v8}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1e42: 2205 8402 |021b: new-instance v5, Landroid/support/v4/util/LogWriter; // type@0284 │ │ +0a1e46: 1a07 c704 |021d: const-string v7, "FragmentManager" // string@04c7 │ │ +0a1e4a: 7020 430f 7500 |021f: invoke-direct {v5, v7}, Landroid/support/v4/util/LogWriter;.:(Ljava/lang/String;)V // method@0f43 │ │ +0a1e50: 2206 bb05 |0222: new-instance v6, Ljava/io/PrintWriter; // type@05bb │ │ +0a1e54: 7020 482e 5600 |0224: invoke-direct {v6, v5}, Ljava/io/PrintWriter;.:(Ljava/io/Writer;)V // method@2e48 │ │ +0a1e5a: 1a07 0400 |0227: const-string v7, " " // string@0004 │ │ +0a1e5e: 6e40 d404 70b6 |0229: invoke-virtual {v0, v7, v6, v11}, Landroid/support/v4/app/BackStackRecord;.dump:(Ljava/lang/String;Ljava/io/PrintWriter;Z)V // method@04d4 │ │ +0a1e64: 54c7 5201 |022c: iget-object v7, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1e68: 6e20 092f 0700 |022e: invoke-virtual {v7, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a1e6e: 5207 a900 |0231: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +0a1e72: 3a07 0700 |0233: if-ltz v7, 023a // +0007 │ │ +0a1e76: 5207 a900 |0235: iget v7, v0, Landroid/support/v4/app/BackStackRecord;.mIndex:I // field@00a9 │ │ +0a1e7a: 6e30 6406 7c00 |0237: invoke-virtual {v12, v7, v0}, Landroid/support/v4/app/FragmentManagerImpl;.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V // method@0664 │ │ +0a1e80: d804 0401 |023a: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0a1e84: 28a0 |023c: goto 01dc // -0060 │ │ +0a1e86: 5bca 5201 |023d: iput-object v10, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a1e8a: 2900 c5fd |023f: goto/16 0004 // -023b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1788 │ │ 0x0004 line=1896 │ │ 0x0006 line=1789 │ │ 0x0008 line=1790 │ │ 0x000c line=1794 │ │ @@ -178999,59 +179055,59 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -09e520: |[09e520] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ -09e530: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09e532: 5463 4d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e536: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ -09e53a: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -09e53c: 5463 4d01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e540: 6e10 152f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e546: 0a03 |000b: move-result v3 │ │ -09e548: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ -09e54c: 5463 4d01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e550: 6e20 0e2f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e556: 0c00 |0013: move-result-object v0 │ │ -09e558: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09e55c: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ -09e560: 5503 0201 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ -09e564: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ -09e568: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -09e56c: 2201 0606 |001e: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -09e570: 7010 052f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09e576: 6e20 092f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09e57c: 1213 |0026: const/4 v3, #int 1 // #1 │ │ -09e57e: 5c03 0301 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ -09e582: 5403 0c01 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e586: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ -09e58a: 5403 0c01 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e58e: 5233 f700 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09e592: 5903 0d01 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ -09e596: 6303 4401 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e59a: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ -09e59e: 1a03 c604 |0037: const-string v3, "FragmentManager" // string@04c6 │ │ -09e5a2: 2204 e705 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e5a6: 7010 d22e 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e5ac: 1a05 b829 |003e: const-string v5, "retainNonConfig: keeping retained " // string@29b8 │ │ -09e5b0: 6e20 db2e 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e5b6: 0c04 |0043: move-result-object v4 │ │ -09e5b8: 6e20 da2e 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e5be: 0c04 |0047: move-result-object v4 │ │ -09e5c0: 6e10 e02e 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e5c6: 0c04 |004b: move-result-object v4 │ │ -09e5c8: 7120 061d 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e5ce: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09e5d2: 28b5 |0051: goto 0006 // -004b │ │ -09e5d4: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ -09e5d6: 28de |0053: goto 0031 // -0022 │ │ -09e5d8: 1101 |0054: return-object v1 │ │ +0a1e90: |[0a1e90] android.support.v4.app.FragmentManagerImpl.retainNonConfig:()Ljava/util/ArrayList; │ │ +0a1ea0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a1ea2: 5463 4d01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1ea6: 3803 5100 |0003: if-eqz v3, 0054 // +0051 │ │ +0a1eaa: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0a1eac: 5463 4d01 |0006: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1eb0: 6e10 152f 0300 |0008: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1eb6: 0a03 |000b: move-result v3 │ │ +0a1eb8: 3532 4800 |000c: if-ge v2, v3, 0054 // +0048 │ │ +0a1ebc: 5463 4d01 |000e: iget-object v3, v6, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1ec0: 6e20 0e2f 2300 |0010: invoke-virtual {v3, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1ec6: 0c00 |0013: move-result-object v0 │ │ +0a1ec8: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a1ecc: 3800 3900 |0016: if-eqz v0, 004f // +0039 │ │ +0a1ed0: 5503 0201 |0018: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetainInstance:Z // field@0102 │ │ +0a1ed4: 3803 3500 |001a: if-eqz v3, 004f // +0035 │ │ +0a1ed8: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +0a1edc: 2201 0606 |001e: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +0a1ee0: 7010 052f 0100 |0020: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a1ee6: 6e20 092f 0100 |0023: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a1eec: 1213 |0026: const/4 v3, #int 1 // #1 │ │ +0a1eee: 5c03 0301 |0027: iput-boolean v3, v0, Landroid/support/v4/app/Fragment;.mRetaining:Z // field@0103 │ │ +0a1ef2: 5403 0c01 |0029: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a1ef6: 3803 2700 |002b: if-eqz v3, 0052 // +0027 │ │ +0a1efa: 5403 0c01 |002d: iget-object v3, v0, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a1efe: 5233 f700 |002f: iget v3, v3, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a1f02: 5903 0d01 |0031: iput v3, v0, Landroid/support/v4/app/Fragment;.mTargetIndex:I // field@010d │ │ +0a1f06: 6303 4401 |0033: sget-boolean v3, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a1f0a: 3803 1a00 |0035: if-eqz v3, 004f // +001a │ │ +0a1f0e: 1a03 c704 |0037: const-string v3, "FragmentManager" // string@04c7 │ │ +0a1f12: 2204 e705 |0039: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1f16: 7010 d22e 0400 |003b: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1f1c: 1a05 b729 |003e: const-string v5, "retainNonConfig: keeping retained " // string@29b7 │ │ +0a1f20: 6e20 db2e 5400 |0040: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1f26: 0c04 |0043: move-result-object v4 │ │ +0a1f28: 6e20 da2e 0400 |0044: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1f2e: 0c04 |0047: move-result-object v4 │ │ +0a1f30: 6e10 e02e 0400 |0048: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a1f36: 0c04 |004b: move-result-object v4 │ │ +0a1f38: 7120 061d 4300 |004c: invoke-static {v3, v4}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a1f3e: d802 0201 |004f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a1f42: 28b5 |0051: goto 0006 // -004b │ │ +0a1f44: 12f3 |0052: const/4 v3, #int -1 // #ff │ │ +0a1f46: 28de |0053: goto 0031 // -0022 │ │ +0a1f48: 1101 |0054: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1602 │ │ 0x0001 line=1603 │ │ 0x0005 line=1604 │ │ 0x000e line=1605 │ │ 0x0016 line=1606 │ │ @@ -179076,248 +179132,248 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 476 16-bit code units │ │ -09e5dc: |[09e5dc] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ -09e5ec: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09e5ee: 6e10 3906 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ -09e5f4: 6309 4701 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0147 │ │ -09e5f8: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ -09e5fc: 1219 |0008: const/4 v9, #int 1 // #1 │ │ -09e5fe: 5cc9 6201 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ -09e602: 54c9 4d01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e606: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ -09e60a: 54c9 4d01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e60e: 6e10 152f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e614: 0a09 |0014: move-result v9 │ │ -09e616: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ -09e61a: 1105 |0017: return-object v5 │ │ -09e61c: 54c9 4d01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e620: 6e10 152f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e626: 0a00 |001d: move-result v0 │ │ -09e628: 2301 4306 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0643 │ │ -09e62c: 1207 |0020: const/4 v7, #int 0 // #0 │ │ -09e62e: 1208 |0021: const/4 v8, #int 0 // #0 │ │ -09e630: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ -09e634: 54c9 4d01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09e638: 6e20 0e2f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e63e: 0c04 |0029: move-result-object v4 │ │ -09e640: 1f04 0f01 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@010f │ │ -09e644: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ -09e648: 5249 f700 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09e64c: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ -09e650: 2209 d305 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09e654: 220a e705 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e658: 7010 d22e 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e65e: 1a0b b204 |0039: const-string v11, "Failure saving state: active " // string@04b2 │ │ -09e662: 6e20 db2e ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e668: 0c0a |003e: move-result-object v10 │ │ -09e66a: 6e20 da2e 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e670: 0c0a |0042: move-result-object v10 │ │ -09e672: 1a0b 4e00 |0043: const-string v11, " has cleared index: " // string@004e │ │ -09e676: 6e20 db2e ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e67c: 0c0a |0048: move-result-object v10 │ │ -09e67e: 524b f700 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09e682: 6e20 d72e ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e688: 0c0a |004e: move-result-object v10 │ │ -09e68a: 6e10 e02e 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e690: 0c0a |0052: move-result-object v10 │ │ -09e692: 7020 882e a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09e698: 7020 6706 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09e69e: 1217 |0059: const/4 v7, #int 1 // #1 │ │ -09e6a0: 2206 2301 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0123 │ │ -09e6a4: 7020 8706 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0687 │ │ -09e6aa: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ -09e6ae: 5249 0901 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09e6b2: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ -09e6b6: 5469 7701 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e6ba: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ -09e6be: 6e20 6106 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0661 │ │ -09e6c4: 0c09 |006c: move-result-object v9 │ │ -09e6c6: 5b69 7701 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e6ca: 5449 0c01 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e6ce: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ -09e6d2: 5449 0c01 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e6d6: 5299 f700 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09e6da: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ -09e6de: 2209 d305 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09e6e2: 220a e705 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e6e6: 7010 d22e 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e6ec: 1a0b b104 |0080: const-string v11, "Failure saving state: " // string@04b1 │ │ -09e6f0: 6e20 db2e ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e6f6: 0c0a |0085: move-result-object v10 │ │ -09e6f8: 6e20 da2e 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e6fe: 0c0a |0089: move-result-object v10 │ │ -09e700: 1a0b 4f00 |008a: const-string v11, " has target not in fragment manager: " // string@004f │ │ -09e704: 6e20 db2e ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e70a: 0c0a |008f: move-result-object v10 │ │ -09e70c: 544b 0c01 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e710: 6e20 da2e ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e716: 0c0a |0095: move-result-object v10 │ │ -09e718: 6e10 e02e 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e71e: 0c0a |0099: move-result-object v10 │ │ -09e720: 7020 882e a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09e726: 7020 6706 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09e72c: 5469 7701 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e730: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ -09e734: 2209 9b00 |00a4: new-instance v9, Landroid/os/Bundle; // type@009b │ │ -09e738: 7010 6303 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0363 │ │ -09e73e: 5b69 7701 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e742: 5469 7701 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e746: 1a0a 4d15 |00ad: const-string v10, "android:target_state" // string@154d │ │ -09e74a: 544b 0c01 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ -09e74e: 6e40 5906 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@0659 │ │ -09e754: 5249 0e01 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ -09e758: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ -09e75c: 5469 7701 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e760: 1a0a 4c15 |00ba: const-string v10, "android:target_req_state" // string@154c │ │ -09e764: 524b 0e01 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ -09e768: 6e30 7d03 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -09e76e: 6309 4401 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e772: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ -09e776: 1a09 c604 |00c5: const-string v9, "FragmentManager" // string@04c6 │ │ -09e77a: 220a e705 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e77e: 7010 d22e 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e784: 1a0b 7d0f |00cc: const-string v11, "Saved state of " // string@0f7d │ │ -09e788: 6e20 db2e ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e78e: 0c0a |00d1: move-result-object v10 │ │ -09e790: 6e20 da2e 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e796: 0c0a |00d5: move-result-object v10 │ │ -09e798: 1a0b 0c01 |00d6: const-string v11, ": " // string@010c │ │ -09e79c: 6e20 db2e ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e7a2: 0c0a |00db: move-result-object v10 │ │ -09e7a4: 546b 7701 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e7a8: 6e20 da2e ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e7ae: 0c0a |00e1: move-result-object v10 │ │ -09e7b0: 6e10 e02e 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e7b6: 0c0a |00e5: move-result-object v10 │ │ -09e7b8: 7120 061d a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e7be: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ -09e7c2: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ -09e7c6: 5449 0501 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ -09e7ca: 5b69 7701 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ -09e7ce: 28d0 |00f1: goto 00c1 // -0030 │ │ -09e7d0: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ -09e7d4: 6309 4401 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e7d8: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ -09e7dc: 1a09 c604 |00f8: const-string v9, "FragmentManager" // string@04c6 │ │ -09e7e0: 1a0a 2e2a |00fa: const-string v10, "saveAllState: no fragments!" // string@2a2e │ │ -09e7e4: 7120 061d a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e7ea: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ -09e7ee: 1202 |0101: const/4 v2, #int 0 // #0 │ │ -09e7f0: 1203 |0102: const/4 v3, #int 0 // #0 │ │ -09e7f2: 54c9 4f01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e7f6: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ -09e7fa: 54c9 4f01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e7fe: 6e10 152f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e804: 0a00 |010c: move-result v0 │ │ -09e806: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ -09e80a: 2302 3506 |010f: new-array v2, v0, [I // type@0635 │ │ -09e80e: 1208 |0111: const/4 v8, #int 0 // #0 │ │ -09e810: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ -09e814: 54c9 4f01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e818: 6e20 0e2f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e81e: 0c09 |0119: move-result-object v9 │ │ -09e820: 1f09 0f01 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@010f │ │ -09e824: 5299 f700 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09e828: 4b09 0208 |011e: aput v9, v2, v8 │ │ -09e82c: 4409 0208 |0120: aget v9, v2, v8 │ │ -09e830: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ -09e834: 2209 d305 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09e838: 220a e705 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e83c: 7010 d22e 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e842: 1a0b b204 |012b: const-string v11, "Failure saving state: active " // string@04b2 │ │ -09e846: 6e20 db2e ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e84c: 0c0a |0130: move-result-object v10 │ │ -09e84e: 54cb 4f01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e852: 6e20 0e2f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e858: 0c0b |0136: move-result-object v11 │ │ -09e85a: 6e20 da2e ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e860: 0c0a |013a: move-result-object v10 │ │ -09e862: 1a0b 4e00 |013b: const-string v11, " has cleared index: " // string@004e │ │ -09e866: 6e20 db2e ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e86c: 0c0a |0140: move-result-object v10 │ │ -09e86e: 440b 0208 |0141: aget v11, v2, v8 │ │ -09e872: 6e20 d72e ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e878: 0c0a |0146: move-result-object v10 │ │ -09e87a: 6e10 e02e 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e880: 0c0a |014a: move-result-object v10 │ │ -09e882: 7020 882e a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09e888: 7020 6706 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09e88e: 6309 4401 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e892: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ -09e896: 1a09 c604 |0155: const-string v9, "FragmentManager" // string@04c6 │ │ -09e89a: 220a e705 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e89e: 7010 d22e 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e8a4: 1a0b 2d2a |015c: const-string v11, "saveAllState: adding fragment #" // string@2a2d │ │ -09e8a8: 6e20 db2e ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e8ae: 0c0a |0161: move-result-object v10 │ │ -09e8b0: 6e20 d72e 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e8b6: 0c0a |0165: move-result-object v10 │ │ -09e8b8: 1a0b 0c01 |0166: const-string v11, ": " // string@010c │ │ -09e8bc: 6e20 db2e ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e8c2: 0c0a |016b: move-result-object v10 │ │ -09e8c4: 54cb 4f01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -09e8c8: 6e20 0e2f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e8ce: 0c0b |0171: move-result-object v11 │ │ -09e8d0: 6e20 da2e ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e8d6: 0c0a |0175: move-result-object v10 │ │ -09e8d8: 6e10 e02e 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e8de: 0c0a |0179: move-result-object v10 │ │ -09e8e0: 7120 061d a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e8e6: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ -09e8ea: 2893 |017f: goto 0112 // -006d │ │ -09e8ec: 54c9 5201 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09e8f0: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ -09e8f4: 54c9 5201 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09e8f8: 6e10 152f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09e8fe: 0a00 |0189: move-result v0 │ │ -09e900: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ -09e904: 2303 4006 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0640 │ │ -09e908: 1208 |018e: const/4 v8, #int 0 // #0 │ │ -09e90a: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ -09e90e: 220a 0701 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0107 │ │ -09e912: 54c9 5201 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09e916: 6e20 0e2f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e91c: 0c09 |0198: move-result-object v9 │ │ -09e91e: 1f09 0501 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ -09e922: 7030 0705 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0507 │ │ -09e928: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ -09e92c: 6309 4401 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09e930: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ -09e934: 1a09 c604 |01a4: const-string v9, "FragmentManager" // string@04c6 │ │ -09e938: 220a e705 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ -09e93c: 7010 d22e 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09e942: 1a0b 2c2a |01ab: const-string v11, "saveAllState: adding back stack #" // string@2a2c │ │ -09e946: 6e20 db2e ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e94c: 0c0a |01b0: move-result-object v10 │ │ -09e94e: 6e20 d72e 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09e954: 0c0a |01b4: move-result-object v10 │ │ -09e956: 1a0b 0c01 |01b5: const-string v11, ": " // string@010c │ │ -09e95a: 6e20 db2e ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09e960: 0c0a |01ba: move-result-object v10 │ │ -09e962: 54cb 5201 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ -09e966: 6e20 0e2f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09e96c: 0c0b |01c0: move-result-object v11 │ │ -09e96e: 6e20 da2e ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09e974: 0c0a |01c4: move-result-object v10 │ │ -09e976: 6e10 e02e 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09e97c: 0c0a |01c8: move-result-object v10 │ │ -09e97e: 7120 061d a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09e984: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ -09e988: 28c1 |01ce: goto 018f // -003f │ │ -09e98a: 2205 2001 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0120 │ │ -09e98e: 7010 7006 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0670 │ │ -09e994: 5b51 6501 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ -09e998: 5b52 6601 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ -09e99c: 5b53 6701 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ -09e9a0: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ +0a1f4c: |[0a1f4c] android.support.v4.app.FragmentManagerImpl.saveAllState:()Landroid/os/Parcelable; │ │ +0a1f5c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a1f5e: 6e10 3906 0c00 |0001: invoke-virtual {v12}, Landroid/support/v4/app/FragmentManagerImpl;.execPendingActions:()Z // method@0639 │ │ +0a1f64: 6309 4701 |0004: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.HONEYCOMB:Z // field@0147 │ │ +0a1f68: 3809 0500 |0006: if-eqz v9, 000b // +0005 │ │ +0a1f6c: 1219 |0008: const/4 v9, #int 1 // #1 │ │ +0a1f6e: 5cc9 6201 |0009: iput-boolean v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mStateSaved:Z // field@0162 │ │ +0a1f72: 54c9 4d01 |000b: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1f76: 3809 0a00 |000d: if-eqz v9, 0017 // +000a │ │ +0a1f7a: 54c9 4d01 |000f: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1f7e: 6e10 152f 0900 |0011: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1f84: 0a09 |0014: move-result v9 │ │ +0a1f86: 3c09 0300 |0015: if-gtz v9, 0018 // +0003 │ │ +0a1f8a: 1105 |0017: return-object v5 │ │ +0a1f8c: 54c9 4d01 |0018: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1f90: 6e10 152f 0900 |001a: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a1f96: 0a00 |001d: move-result v0 │ │ +0a1f98: 2301 4306 |001e: new-array v1, v0, [Landroid/support/v4/app/FragmentState; // type@0643 │ │ +0a1f9c: 1207 |0020: const/4 v7, #int 0 // #0 │ │ +0a1f9e: 1208 |0021: const/4 v8, #int 0 // #0 │ │ +0a1fa0: 3508 d000 |0022: if-ge v8, v0, 00f2 // +00d0 │ │ +0a1fa4: 54c9 4d01 |0024: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a1fa8: 6e20 0e2f 8900 |0026: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a1fae: 0c04 |0029: move-result-object v4 │ │ +0a1fb0: 1f04 0f01 |002a: check-cast v4, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a1fb4: 3804 bd00 |002c: if-eqz v4, 00e9 // +00bd │ │ +0a1fb8: 5249 f700 |002e: iget v9, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a1fbc: 3b09 2900 |0030: if-gez v9, 0059 // +0029 │ │ +0a1fc0: 2209 d305 |0032: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a1fc4: 220a e705 |0034: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a1fc8: 7010 d22e 0a00 |0036: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a1fce: 1a0b b304 |0039: const-string v11, "Failure saving state: active " // string@04b3 │ │ +0a1fd2: 6e20 db2e ba00 |003b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1fd8: 0c0a |003e: move-result-object v10 │ │ +0a1fda: 6e20 da2e 4a00 |003f: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a1fe0: 0c0a |0042: move-result-object v10 │ │ +0a1fe2: 1a0b 5000 |0043: const-string v11, " has cleared index: " // string@0050 │ │ +0a1fe6: 6e20 db2e ba00 |0045: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a1fec: 0c0a |0048: move-result-object v10 │ │ +0a1fee: 524b f700 |0049: iget v11, v4, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a1ff2: 6e20 d72e ba00 |004b: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a1ff8: 0c0a |004e: move-result-object v10 │ │ +0a1ffa: 6e10 e02e 0a00 |004f: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a2000: 0c0a |0052: move-result-object v10 │ │ +0a2002: 7020 882e a900 |0053: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a2008: 7020 6706 9c00 |0056: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a200e: 1217 |0059: const/4 v7, #int 1 // #1 │ │ +0a2010: 2206 2301 |005a: new-instance v6, Landroid/support/v4/app/FragmentState; // type@0123 │ │ +0a2014: 7020 8706 4600 |005c: invoke-direct {v6, v4}, Landroid/support/v4/app/FragmentState;.:(Landroid/support/v4/app/Fragment;)V // method@0687 │ │ +0a201a: 4d06 0108 |005f: aput-object v6, v1, v8 │ │ +0a201e: 5249 0901 |0061: iget v9, v4, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a2022: 3d09 8a00 |0063: if-lez v9, 00ed // +008a │ │ +0a2026: 5469 7701 |0065: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a202a: 3909 8600 |0067: if-nez v9, 00ed // +0086 │ │ +0a202e: 6e20 6106 4c00 |0069: invoke-virtual {v12, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0661 │ │ +0a2034: 0c09 |006c: move-result-object v9 │ │ +0a2036: 5b69 7701 |006d: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a203a: 5449 0c01 |006f: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a203e: 3809 5000 |0071: if-eqz v9, 00c1 // +0050 │ │ +0a2042: 5449 0c01 |0073: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a2046: 5299 f700 |0075: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a204a: 3b09 2900 |0077: if-gez v9, 00a0 // +0029 │ │ +0a204e: 2209 d305 |0079: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a2052: 220a e705 |007b: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a2056: 7010 d22e 0a00 |007d: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a205c: 1a0b b204 |0080: const-string v11, "Failure saving state: " // string@04b2 │ │ +0a2060: 6e20 db2e ba00 |0082: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2066: 0c0a |0085: move-result-object v10 │ │ +0a2068: 6e20 da2e 4a00 |0086: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a206e: 0c0a |0089: move-result-object v10 │ │ +0a2070: 1a0b 5100 |008a: const-string v11, " has target not in fragment manager: " // string@0051 │ │ +0a2074: 6e20 db2e ba00 |008c: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a207a: 0c0a |008f: move-result-object v10 │ │ +0a207c: 544b 0c01 |0090: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a2080: 6e20 da2e ba00 |0092: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a2086: 0c0a |0095: move-result-object v10 │ │ +0a2088: 6e10 e02e 0a00 |0096: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a208e: 0c0a |0099: move-result-object v10 │ │ +0a2090: 7020 882e a900 |009a: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a2096: 7020 6706 9c00 |009d: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a209c: 5469 7701 |00a0: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a20a0: 3909 0900 |00a2: if-nez v9, 00ab // +0009 │ │ +0a20a4: 2209 9b00 |00a4: new-instance v9, Landroid/os/Bundle; // type@009b │ │ +0a20a8: 7010 6303 0900 |00a6: invoke-direct {v9}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a20ae: 5b69 7701 |00a9: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a20b2: 5469 7701 |00ab: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a20b6: 1a0a 4e15 |00ad: const-string v10, "android:target_state" // string@154e │ │ +0a20ba: 544b 0c01 |00af: iget-object v11, v4, Landroid/support/v4/app/Fragment;.mTarget:Landroid/support/v4/app/Fragment; // field@010c │ │ +0a20be: 6e40 5906 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@0659 │ │ +0a20c4: 5249 0e01 |00b4: iget v9, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ +0a20c8: 3809 0b00 |00b6: if-eqz v9, 00c1 // +000b │ │ +0a20cc: 5469 7701 |00b8: iget-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a20d0: 1a0a 4d15 |00ba: const-string v10, "android:target_req_state" // string@154d │ │ +0a20d4: 524b 0e01 |00bc: iget v11, v4, Landroid/support/v4/app/Fragment;.mTargetRequestCode:I // field@010e │ │ +0a20d8: 6e30 7d03 a90b |00be: invoke-virtual {v9, v10, v11}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a20de: 6309 4401 |00c1: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a20e2: 3809 2600 |00c3: if-eqz v9, 00e9 // +0026 │ │ +0a20e6: 1a09 c704 |00c5: const-string v9, "FragmentManager" // string@04c7 │ │ +0a20ea: 220a e705 |00c7: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a20ee: 7010 d22e 0a00 |00c9: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a20f4: 1a0b 7e0f |00cc: const-string v11, "Saved state of " // string@0f7e │ │ +0a20f8: 6e20 db2e ba00 |00ce: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a20fe: 0c0a |00d1: move-result-object v10 │ │ +0a2100: 6e20 da2e 4a00 |00d2: invoke-virtual {v10, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a2106: 0c0a |00d5: move-result-object v10 │ │ +0a2108: 1a0b 0e01 |00d6: const-string v11, ": " // string@010e │ │ +0a210c: 6e20 db2e ba00 |00d8: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2112: 0c0a |00db: move-result-object v10 │ │ +0a2114: 546b 7701 |00dc: iget-object v11, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a2118: 6e20 da2e ba00 |00de: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a211e: 0c0a |00e1: move-result-object v10 │ │ +0a2120: 6e10 e02e 0a00 |00e2: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a2126: 0c0a |00e5: move-result-object v10 │ │ +0a2128: 7120 061d a900 |00e6: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a212e: d808 0801 |00e9: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0a2132: 2900 37ff |00eb: goto/16 0022 // -00c9 │ │ +0a2136: 5449 0501 |00ed: iget-object v9, v4, Landroid/support/v4/app/Fragment;.mSavedFragmentState:Landroid/os/Bundle; // field@0105 │ │ +0a213a: 5b69 7701 |00ef: iput-object v9, v6, Landroid/support/v4/app/FragmentState;.mSavedFragmentState:Landroid/os/Bundle; // field@0177 │ │ +0a213e: 28d0 |00f1: goto 00c1 // -0030 │ │ +0a2140: 3907 0f00 |00f2: if-nez v7, 0101 // +000f │ │ +0a2144: 6309 4401 |00f4: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a2148: 3809 21ff |00f6: if-eqz v9, 0017 // -00df │ │ +0a214c: 1a09 c704 |00f8: const-string v9, "FragmentManager" // string@04c7 │ │ +0a2150: 1a0a 2d2a |00fa: const-string v10, "saveAllState: no fragments!" // string@2a2d │ │ +0a2154: 7120 061d a900 |00fc: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a215a: 2900 18ff |00ff: goto/16 0017 // -00e8 │ │ +0a215e: 1202 |0101: const/4 v2, #int 0 // #0 │ │ +0a2160: 1203 |0102: const/4 v3, #int 0 // #0 │ │ +0a2162: 54c9 4f01 |0103: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a2166: 3809 7b00 |0105: if-eqz v9, 0180 // +007b │ │ +0a216a: 54c9 4f01 |0107: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a216e: 6e10 152f 0900 |0109: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2174: 0a00 |010c: move-result v0 │ │ +0a2176: 3d00 7300 |010d: if-lez v0, 0180 // +0073 │ │ +0a217a: 2302 3506 |010f: new-array v2, v0, [I // type@0635 │ │ +0a217e: 1208 |0111: const/4 v8, #int 0 // #0 │ │ +0a2180: 3508 6e00 |0112: if-ge v8, v0, 0180 // +006e │ │ +0a2184: 54c9 4f01 |0114: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a2188: 6e20 0e2f 8900 |0116: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a218e: 0c09 |0119: move-result-object v9 │ │ +0a2190: 1f09 0f01 |011a: check-cast v9, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2194: 5299 f700 |011c: iget v9, v9, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a2198: 4b09 0208 |011e: aput v9, v2, v8 │ │ +0a219c: 4409 0208 |0120: aget v9, v2, v8 │ │ +0a21a0: 3b09 2f00 |0122: if-gez v9, 0151 // +002f │ │ +0a21a4: 2209 d305 |0124: new-instance v9, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a21a8: 220a e705 |0126: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a21ac: 7010 d22e 0a00 |0128: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a21b2: 1a0b b304 |012b: const-string v11, "Failure saving state: active " // string@04b3 │ │ +0a21b6: 6e20 db2e ba00 |012d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a21bc: 0c0a |0130: move-result-object v10 │ │ +0a21be: 54cb 4f01 |0131: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a21c2: 6e20 0e2f 8b00 |0133: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a21c8: 0c0b |0136: move-result-object v11 │ │ +0a21ca: 6e20 da2e ba00 |0137: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a21d0: 0c0a |013a: move-result-object v10 │ │ +0a21d2: 1a0b 5000 |013b: const-string v11, " has cleared index: " // string@0050 │ │ +0a21d6: 6e20 db2e ba00 |013d: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a21dc: 0c0a |0140: move-result-object v10 │ │ +0a21de: 440b 0208 |0141: aget v11, v2, v8 │ │ +0a21e2: 6e20 d72e ba00 |0143: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a21e8: 0c0a |0146: move-result-object v10 │ │ +0a21ea: 6e10 e02e 0a00 |0147: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a21f0: 0c0a |014a: move-result-object v10 │ │ +0a21f2: 7020 882e a900 |014b: invoke-direct {v9, v10}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a21f8: 7020 6706 9c00 |014e: invoke-direct {v12, v9}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a21fe: 6309 4401 |0151: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a2202: 3809 2a00 |0153: if-eqz v9, 017d // +002a │ │ +0a2206: 1a09 c704 |0155: const-string v9, "FragmentManager" // string@04c7 │ │ +0a220a: 220a e705 |0157: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a220e: 7010 d22e 0a00 |0159: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a2214: 1a0b 2c2a |015c: const-string v11, "saveAllState: adding fragment #" // string@2a2c │ │ +0a2218: 6e20 db2e ba00 |015e: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a221e: 0c0a |0161: move-result-object v10 │ │ +0a2220: 6e20 d72e 8a00 |0162: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a2226: 0c0a |0165: move-result-object v10 │ │ +0a2228: 1a0b 0e01 |0166: const-string v11, ": " // string@010e │ │ +0a222c: 6e20 db2e ba00 |0168: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2232: 0c0a |016b: move-result-object v10 │ │ +0a2234: 54cb 4f01 |016c: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a2238: 6e20 0e2f 8b00 |016e: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a223e: 0c0b |0171: move-result-object v11 │ │ +0a2240: 6e20 da2e ba00 |0172: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a2246: 0c0a |0175: move-result-object v10 │ │ +0a2248: 6e10 e02e 0a00 |0176: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a224e: 0c0a |0179: move-result-object v10 │ │ +0a2250: 7120 061d a900 |017a: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a2256: d808 0801 |017d: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0a225a: 2893 |017f: goto 0112 // -006d │ │ +0a225c: 54c9 5201 |0180: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a2260: 3809 4d00 |0182: if-eqz v9, 01cf // +004d │ │ +0a2264: 54c9 5201 |0184: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a2268: 6e10 152f 0900 |0186: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a226e: 0a00 |0189: move-result v0 │ │ +0a2270: 3d00 4500 |018a: if-lez v0, 01cf // +0045 │ │ +0a2274: 2303 4006 |018c: new-array v3, v0, [Landroid/support/v4/app/BackStackState; // type@0640 │ │ +0a2278: 1208 |018e: const/4 v8, #int 0 // #0 │ │ +0a227a: 3508 4000 |018f: if-ge v8, v0, 01cf // +0040 │ │ +0a227e: 220a 0701 |0191: new-instance v10, Landroid/support/v4/app/BackStackState; // type@0107 │ │ +0a2282: 54c9 5201 |0193: iget-object v9, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a2286: 6e20 0e2f 8900 |0195: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a228c: 0c09 |0198: move-result-object v9 │ │ +0a228e: 1f09 0501 |0199: check-cast v9, Landroid/support/v4/app/BackStackRecord; // type@0105 │ │ +0a2292: 7030 0705 ca09 |019b: invoke-direct {v10, v12, v9}, Landroid/support/v4/app/BackStackState;.:(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;)V // method@0507 │ │ +0a2298: 4d0a 0308 |019e: aput-object v10, v3, v8 │ │ +0a229c: 6309 4401 |01a0: sget-boolean v9, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a22a0: 3809 2a00 |01a2: if-eqz v9, 01cc // +002a │ │ +0a22a4: 1a09 c704 |01a4: const-string v9, "FragmentManager" // string@04c7 │ │ +0a22a8: 220a e705 |01a6: new-instance v10, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a22ac: 7010 d22e 0a00 |01a8: invoke-direct {v10}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a22b2: 1a0b 2b2a |01ab: const-string v11, "saveAllState: adding back stack #" // string@2a2b │ │ +0a22b6: 6e20 db2e ba00 |01ad: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a22bc: 0c0a |01b0: move-result-object v10 │ │ +0a22be: 6e20 d72e 8a00 |01b1: invoke-virtual {v10, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a22c4: 0c0a |01b4: move-result-object v10 │ │ +0a22c6: 1a0b 0e01 |01b5: const-string v11, ": " // string@010e │ │ +0a22ca: 6e20 db2e ba00 |01b7: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a22d0: 0c0a |01ba: move-result-object v10 │ │ +0a22d2: 54cb 5201 |01bb: iget-object v11, v12, Landroid/support/v4/app/FragmentManagerImpl;.mBackStack:Ljava/util/ArrayList; // field@0152 │ │ +0a22d6: 6e20 0e2f 8b00 |01bd: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a22dc: 0c0b |01c0: move-result-object v11 │ │ +0a22de: 6e20 da2e ba00 |01c1: invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a22e4: 0c0a |01c4: move-result-object v10 │ │ +0a22e6: 6e10 e02e 0a00 |01c5: invoke-virtual {v10}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a22ec: 0c0a |01c8: move-result-object v10 │ │ +0a22ee: 7120 061d a900 |01c9: invoke-static {v9, v10}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a22f4: d808 0801 |01cc: add-int/lit8 v8, v8, #int 1 // #01 │ │ +0a22f8: 28c1 |01ce: goto 018f // -003f │ │ +0a22fa: 2205 2001 |01cf: new-instance v5, Landroid/support/v4/app/FragmentManagerState; // type@0120 │ │ +0a22fe: 7010 7006 0500 |01d1: invoke-direct {v5}, Landroid/support/v4/app/FragmentManagerState;.:()V // method@0670 │ │ +0a2304: 5b51 6501 |01d4: iput-object v1, v5, Landroid/support/v4/app/FragmentManagerState;.mActive:[Landroid/support/v4/app/FragmentState; // field@0165 │ │ +0a2308: 5b52 6601 |01d6: iput-object v2, v5, Landroid/support/v4/app/FragmentManagerState;.mAdded:[I // field@0166 │ │ +0a230c: 5b53 6701 |01d8: iput-object v3, v5, Landroid/support/v4/app/FragmentManagerState;.mBackStack:[Landroid/support/v4/app/BackStackState; // field@0167 │ │ +0a2310: 2900 3dfe |01da: goto/16 0017 // -01c3 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1672 │ │ 0x0004 line=1674 │ │ 0x0008 line=1684 │ │ 0x000b line=1687 │ │ 0x0017 line=1782 │ │ @@ -179389,50 +179445,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 │ │ -09e9a4: |[09e9a4] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ -09e9b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09e9b6: 5431 6101 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ -09e9ba: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -09e9be: 2201 9b00 |0005: new-instance v1, Landroid/os/Bundle; // type@009b │ │ -09e9c2: 7010 6303 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ -09e9c8: 5b31 6101 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ -09e9cc: 5431 6101 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ -09e9d0: 6e20 9005 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0590 │ │ -09e9d6: 5431 6101 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ -09e9da: 6e10 7603 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0376 │ │ -09e9e0: 0a01 |0016: move-result v1 │ │ -09e9e2: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ -09e9e6: 5430 6101 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ -09e9ea: 1201 |001b: const/4 v1, #int 0 // #0 │ │ -09e9ec: 5b31 6101 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ -09e9f0: 5441 1001 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09e9f4: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ -09e9f8: 6e20 6306 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0663 │ │ -09e9fe: 5441 0601 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09ea02: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ -09ea06: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ -09ea0a: 2200 9b00 |002b: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -09ea0e: 7010 6303 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -09ea14: 1a01 5015 |0030: const-string v1, "android:view_state" // string@1550 │ │ -09ea18: 5442 0601 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09ea1c: 6e30 8203 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ -09ea22: 5541 0f01 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -09ea26: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ -09ea2a: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ -09ea2e: 2200 9b00 |003d: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -09ea32: 7010 6303 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -09ea38: 1a01 4f15 |0042: const-string v1, "android:user_visible_hint" // string@154f │ │ -09ea3c: 5542 0f01 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ -09ea40: 6e30 7903 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -09ea46: 1100 |0049: return-object v0 │ │ +0a2314: |[0a2314] android.support.v4.app.FragmentManagerImpl.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; │ │ +0a2324: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2326: 5431 6101 |0001: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ +0a232a: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0a232e: 2201 9b00 |0005: new-instance v1, Landroid/os/Bundle; // type@009b │ │ +0a2332: 7010 6303 0100 |0007: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a2338: 5b31 6101 |000a: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ +0a233c: 5431 6101 |000c: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ +0a2340: 6e20 9005 1400 |000e: invoke-virtual {v4, v1}, Landroid/support/v4/app/Fragment;.performSaveInstanceState:(Landroid/os/Bundle;)V // method@0590 │ │ +0a2346: 5431 6101 |0011: iget-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ +0a234a: 6e10 7603 0100 |0013: invoke-virtual {v1}, Landroid/os/Bundle;.isEmpty:()Z // method@0376 │ │ +0a2350: 0a01 |0016: move-result v1 │ │ +0a2352: 3901 0700 |0017: if-nez v1, 001e // +0007 │ │ +0a2356: 5430 6101 |0019: iget-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ +0a235a: 1201 |001b: const/4 v1, #int 0 // #0 │ │ +0a235c: 5b31 6101 |001c: iput-object v1, v3, Landroid/support/v4/app/FragmentManagerImpl;.mStateBundle:Landroid/os/Bundle; // field@0161 │ │ +0a2360: 5441 1001 |001e: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a2364: 3801 0500 |0020: if-eqz v1, 0025 // +0005 │ │ +0a2368: 6e20 6306 4300 |0022: invoke-virtual {v3, v4}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V // method@0663 │ │ +0a236e: 5441 0601 |0025: iget-object v1, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a2372: 3801 1000 |0027: if-eqz v1, 0037 // +0010 │ │ +0a2376: 3900 0700 |0029: if-nez v0, 0030 // +0007 │ │ +0a237a: 2200 9b00 |002b: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +0a237e: 7010 6303 0000 |002d: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a2384: 1a01 5115 |0030: const-string v1, "android:view_state" // string@1551 │ │ +0a2388: 5442 0601 |0032: iget-object v2, v4, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a238c: 6e30 8203 1002 |0034: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ +0a2392: 5541 0f01 |0037: iget-boolean v1, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +0a2396: 3901 1000 |0039: if-nez v1, 0049 // +0010 │ │ +0a239a: 3900 0700 |003b: if-nez v0, 0042 // +0007 │ │ +0a239e: 2200 9b00 |003d: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +0a23a2: 7010 6303 0000 |003f: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a23a8: 1a01 5015 |0042: const-string v1, "android:user_visible_hint" // string@1550 │ │ +0a23ac: 5542 0f01 |0044: iget-boolean v2, v4, Landroid/support/v4/app/Fragment;.mUserVisibleHint:Z // field@010f │ │ +0a23b0: 6e30 7903 1002 |0046: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +0a23b6: 1100 |0049: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1637 │ │ 0x0001 line=1639 │ │ 0x0005 line=1640 │ │ 0x000c line=1642 │ │ 0x0011 line=1643 │ │ @@ -179461,41 +179517,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 │ │ -09ea48: |[09ea48] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ -09ea58: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09ea5a: 5262 f700 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ -09ea5e: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ -09ea62: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09ea66: 2203 e705 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ea6a: 7010 d22e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ea70: 1a04 be04 |000c: const-string v4, "Fragment " // string@04be │ │ -09ea74: 6e20 db2e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ea7a: 0c03 |0011: move-result-object v3 │ │ -09ea7c: 6e20 da2e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ea82: 0c03 |0015: move-result-object v3 │ │ -09ea84: 1a04 5c00 |0016: const-string v4, " is not currently in the FragmentManager" // string@005c │ │ -09ea88: 6e20 db2e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ea8e: 0c03 |001b: move-result-object v3 │ │ -09ea90: 6e10 e02e 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ea96: 0c03 |001f: move-result-object v3 │ │ -09ea98: 7020 882e 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09ea9e: 7020 6706 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ -09eaa4: 5262 0901 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ -09eaa8: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ -09eaac: 6e20 6106 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0661 │ │ -09eab2: 0c00 |002d: move-result-object v0 │ │ -09eab4: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ -09eab8: 2201 0e01 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ -09eabc: 7020 3305 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0533 │ │ -09eac2: 1101 |0035: return-object v1 │ │ +0a23b8: |[0a23b8] android.support.v4.app.FragmentManagerImpl.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; │ │ +0a23c8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a23ca: 5262 f700 |0001: iget v2, v6, Landroid/support/v4/app/Fragment;.mIndex:I // field@00f7 │ │ +0a23ce: 3b02 2300 |0003: if-gez v2, 0026 // +0023 │ │ +0a23d2: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a23d6: 2203 e705 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a23da: 7010 d22e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a23e0: 1a04 bf04 |000c: const-string v4, "Fragment " // string@04bf │ │ +0a23e4: 6e20 db2e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a23ea: 0c03 |0011: move-result-object v3 │ │ +0a23ec: 6e20 da2e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a23f2: 0c03 |0015: move-result-object v3 │ │ +0a23f4: 1a04 5e00 |0016: const-string v4, " is not currently in the FragmentManager" // string@005e │ │ +0a23f8: 6e20 db2e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a23fe: 0c03 |001b: move-result-object v3 │ │ +0a2400: 6e10 e02e 0300 |001c: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a2406: 0c03 |001f: move-result-object v3 │ │ +0a2408: 7020 882e 3200 |0020: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a240e: 7020 6706 2500 |0023: invoke-direct {v5, v2}, Landroid/support/v4/app/FragmentManagerImpl;.throwException:(Ljava/lang/RuntimeException;)V // method@0667 │ │ +0a2414: 5262 0901 |0026: iget v2, v6, Landroid/support/v4/app/Fragment;.mState:I // field@0109 │ │ +0a2418: 3d02 0d00 |0028: if-lez v2, 0035 // +000d │ │ +0a241c: 6e20 6106 6500 |002a: invoke-virtual {v5, v6}, Landroid/support/v4/app/FragmentManagerImpl;.saveFragmentBasicState:(Landroid/support/v4/app/Fragment;)Landroid/os/Bundle; // method@0661 │ │ +0a2422: 0c00 |002d: move-result-object v0 │ │ +0a2424: 3800 0700 |002e: if-eqz v0, 0035 // +0007 │ │ +0a2428: 2201 0e01 |0030: new-instance v1, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ +0a242c: 7020 3305 0100 |0032: invoke-direct {v1, v0}, Landroid/support/v4/app/Fragment$SavedState;.:(Landroid/os/Bundle;)V // method@0533 │ │ +0a2432: 1101 |0035: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=602 │ │ 0x0005 line=603 │ │ 0x0026 line=606 │ │ 0x002a line=607 │ │ 0x002e line=608 │ │ @@ -179510,38 +179566,38 @@ │ │ type : '(Landroid/support/v4/app/Fragment;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -09eac4: |[09eac4] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ -09ead4: 5430 f800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -09ead8: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -09eadc: 0e00 |0004: return-void │ │ -09eade: 5420 6001 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09eae2: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ -09eae6: 2200 0b04 |0009: new-instance v0, Landroid/util/SparseArray; // type@040b │ │ -09eaea: 7010 0b1d 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -09eaf0: 5b20 6001 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09eaf4: 5430 f800 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ -09eaf8: 5421 6001 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09eafc: 6e20 581e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1e58 │ │ -09eb02: 5420 6001 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09eb06: 6e10 121d 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ -09eb0c: 0a00 |001c: move-result v0 │ │ -09eb0e: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ -09eb12: 5420 6001 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09eb16: 5b30 0601 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ -09eb1a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -09eb1c: 5b20 6001 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09eb20: 28de |0026: goto 0004 // -0022 │ │ -09eb22: 5420 6001 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ -09eb26: 6e10 0c1d 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1d0c │ │ -09eb2c: 28e4 |002c: goto 0010 // -001c │ │ +0a2434: |[0a2434] android.support.v4.app.FragmentManagerImpl.saveFragmentViewState:(Landroid/support/v4/app/Fragment;)V │ │ +0a2444: 5430 f800 |0000: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0a2448: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0a244c: 0e00 |0004: return-void │ │ +0a244e: 5420 6001 |0005: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +0a2452: 3900 2000 |0007: if-nez v0, 0027 // +0020 │ │ +0a2456: 2200 0b04 |0009: new-instance v0, Landroid/util/SparseArray; // type@040b │ │ +0a245a: 7010 0b1d 0000 |000b: invoke-direct {v0}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +0a2460: 5b20 6001 |000e: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +0a2464: 5430 f800 |0010: iget-object v0, v3, Landroid/support/v4/app/Fragment;.mInnerView:Landroid/view/View; // field@00f8 │ │ +0a2468: 5421 6001 |0012: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +0a246c: 6e20 581e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1e58 │ │ +0a2472: 5420 6001 |0017: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +0a2476: 6e10 121d 0000 |0019: invoke-virtual {v0}, Landroid/util/SparseArray;.size:()I // method@1d12 │ │ +0a247c: 0a00 |001c: move-result v0 │ │ +0a247e: 3d00 e7ff |001d: if-lez v0, 0004 // -0019 │ │ +0a2482: 5420 6001 |001f: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +0a2486: 5b30 0601 |0021: iput-object v0, v3, Landroid/support/v4/app/Fragment;.mSavedViewState:Landroid/util/SparseArray; // field@0106 │ │ +0a248a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0a248c: 5b20 6001 |0024: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +0a2490: 28de |0026: goto 0004 // -0022 │ │ +0a2492: 5420 6001 |0027: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mStateArray:Landroid/util/SparseArray; // field@0160 │ │ +0a2496: 6e10 0c1d 0000 |0029: invoke-virtual {v0}, Landroid/util/SparseArray;.clear:()V // method@1d0c │ │ +0a249c: 28e4 |002c: goto 0010 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1621 │ │ 0x0004 line=1634 │ │ 0x0005 line=1624 │ │ 0x0009 line=1625 │ │ 0x0010 line=1629 │ │ @@ -179558,99 +179614,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 │ │ -09eb30: |[09eb30] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ -09eb40: 1d04 |0000: monitor-enter v4 │ │ -09eb42: 5441 5401 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09eb46: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ -09eb4a: 2201 0606 |0005: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -09eb4e: 7010 052f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09eb54: 5b41 5401 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09eb58: 5441 5401 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09eb5c: 6e10 152f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09eb62: 0a00 |0011: move-result v0 │ │ -09eb64: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ -09eb68: 6301 4401 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09eb6c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -09eb70: 1a01 c604 |0018: const-string v1, "FragmentManager" // string@04c6 │ │ -09eb74: 2202 e705 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09eb78: 7010 d22e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09eb7e: 1a03 a30f |001f: const-string v3, "Setting back stack index " // string@0fa3 │ │ -09eb82: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09eb88: 0c02 |0024: move-result-object v2 │ │ -09eb8a: 6e20 d72e 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09eb90: 0c02 |0028: move-result-object v2 │ │ -09eb92: 1a03 9900 |0029: const-string v3, " to " // string@0099 │ │ -09eb96: 6e20 db2e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09eb9c: 0c02 |002e: move-result-object v2 │ │ -09eb9e: 6e20 da2e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09eba4: 0c02 |0032: move-result-object v2 │ │ -09eba6: 6e10 e02e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ebac: 0c02 |0036: move-result-object v2 │ │ -09ebae: 7120 061d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ebb4: 5441 5401 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09ebb8: 6e30 142f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09ebbe: 1e04 |003f: monitor-exit v4 │ │ -09ebc0: 0e00 |0040: return-void │ │ -09ebc2: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ -09ebc6: 5441 5401 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09ebca: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -09ebcc: 6e20 092f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09ebd2: 5441 5001 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09ebd6: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ -09ebda: 2201 0606 |004d: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -09ebde: 7010 052f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09ebe4: 5b41 5001 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09ebe8: 6301 4401 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09ebec: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ -09ebf0: 1a01 c604 |0058: const-string v1, "FragmentManager" // string@04c6 │ │ -09ebf4: 2202 e705 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ebf8: 7010 d22e 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ebfe: 1a03 6902 |005f: const-string v3, "Adding available back stack index " // string@0269 │ │ -09ec02: 6e20 db2e 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ec08: 0c02 |0064: move-result-object v2 │ │ -09ec0a: 6e20 d72e 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09ec10: 0c02 |0068: move-result-object v2 │ │ -09ec12: 6e10 e02e 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ec18: 0c02 |006c: move-result-object v2 │ │ -09ec1a: 7120 061d 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ec20: 5441 5001 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ -09ec24: 7110 912e 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -09ec2a: 0c02 |0075: move-result-object v2 │ │ -09ec2c: 6e20 092f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09ec32: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ -09ec36: 28c6 |007b: goto 0041 // -003a │ │ -09ec38: 6301 4401 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09ec3c: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ -09ec40: 1a01 c604 |0080: const-string v1, "FragmentManager" // string@04c6 │ │ -09ec44: 2202 e705 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ec48: 7010 d22e 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ec4e: 1a03 6a02 |0087: const-string v3, "Adding back stack index " // string@026a │ │ -09ec52: 6e20 db2e 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ec58: 0c02 |008c: move-result-object v2 │ │ -09ec5a: 6e20 d72e 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09ec60: 0c02 |0090: move-result-object v2 │ │ -09ec62: 1a03 9e00 |0091: const-string v3, " with " // string@009e │ │ -09ec66: 6e20 db2e 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ec6c: 0c02 |0096: move-result-object v2 │ │ -09ec6e: 6e20 da2e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ec74: 0c02 |009a: move-result-object v2 │ │ -09ec76: 6e10 e02e 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ec7c: 0c02 |009e: move-result-object v2 │ │ -09ec7e: 7120 061d 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ec84: 5441 5401 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ -09ec88: 6e20 092f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09ec8e: 2898 |00a7: goto 003f // -0068 │ │ -09ec90: 0d01 |00a8: move-exception v1 │ │ -09ec92: 1e04 |00a9: monitor-exit v4 │ │ -09ec94: 2701 |00aa: throw v1 │ │ +0a24a0: |[0a24a0] android.support.v4.app.FragmentManagerImpl.setBackStackIndex:(ILandroid/support/v4/app/BackStackRecord;)V │ │ +0a24b0: 1d04 |0000: monitor-enter v4 │ │ +0a24b2: 5441 5401 |0001: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +0a24b6: 3901 0900 |0003: if-nez v1, 000c // +0009 │ │ +0a24ba: 2201 0606 |0005: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +0a24be: 7010 052f 0100 |0007: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a24c4: 5b41 5401 |000a: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +0a24c8: 5441 5401 |000c: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +0a24cc: 6e10 152f 0100 |000e: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a24d2: 0a00 |0011: move-result v0 │ │ +0a24d4: 3505 2f00 |0012: if-ge v5, v0, 0041 // +002f │ │ +0a24d8: 6301 4401 |0014: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a24dc: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0a24e0: 1a01 c704 |0018: const-string v1, "FragmentManager" // string@04c7 │ │ +0a24e4: 2202 e705 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a24e8: 7010 d22e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a24ee: 1a03 a40f |001f: const-string v3, "Setting back stack index " // string@0fa4 │ │ +0a24f2: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a24f8: 0c02 |0024: move-result-object v2 │ │ +0a24fa: 6e20 d72e 5200 |0025: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a2500: 0c02 |0028: move-result-object v2 │ │ +0a2502: 1a03 9b00 |0029: const-string v3, " to " // string@009b │ │ +0a2506: 6e20 db2e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a250c: 0c02 |002e: move-result-object v2 │ │ +0a250e: 6e20 da2e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a2514: 0c02 |0032: move-result-object v2 │ │ +0a2516: 6e10 e02e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a251c: 0c02 |0036: move-result-object v2 │ │ +0a251e: 7120 061d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a2524: 5441 5401 |003a: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +0a2528: 6e30 142f 5106 |003c: invoke-virtual {v1, v5, v6}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a252e: 1e04 |003f: monitor-exit v4 │ │ +0a2530: 0e00 |0040: return-void │ │ +0a2532: 3550 3b00 |0041: if-ge v0, v5, 007c // +003b │ │ +0a2536: 5441 5401 |0043: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +0a253a: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0a253c: 6e20 092f 2100 |0046: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a2542: 5441 5001 |0049: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +0a2546: 3901 0900 |004b: if-nez v1, 0054 // +0009 │ │ +0a254a: 2201 0606 |004d: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +0a254e: 7010 052f 0100 |004f: invoke-direct {v1}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a2554: 5b41 5001 |0052: iput-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +0a2558: 6301 4401 |0054: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a255c: 3801 1a00 |0056: if-eqz v1, 0070 // +001a │ │ +0a2560: 1a01 c704 |0058: const-string v1, "FragmentManager" // string@04c7 │ │ +0a2564: 2202 e705 |005a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a2568: 7010 d22e 0200 |005c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a256e: 1a03 6b02 |005f: const-string v3, "Adding available back stack index " // string@026b │ │ +0a2572: 6e20 db2e 3200 |0061: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2578: 0c02 |0064: move-result-object v2 │ │ +0a257a: 6e20 d72e 0200 |0065: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a2580: 0c02 |0068: move-result-object v2 │ │ +0a2582: 6e10 e02e 0200 |0069: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a2588: 0c02 |006c: move-result-object v2 │ │ +0a258a: 7120 061d 2100 |006d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a2590: 5441 5001 |0070: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAvailBackStackIndices:Ljava/util/ArrayList; // field@0150 │ │ +0a2594: 7110 912e 0000 |0072: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0a259a: 0c02 |0075: move-result-object v2 │ │ +0a259c: 6e20 092f 2100 |0076: invoke-virtual {v1, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a25a2: d800 0001 |0079: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a25a6: 28c6 |007b: goto 0041 // -003a │ │ +0a25a8: 6301 4401 |007c: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a25ac: 3801 2400 |007e: if-eqz v1, 00a2 // +0024 │ │ +0a25b0: 1a01 c704 |0080: const-string v1, "FragmentManager" // string@04c7 │ │ +0a25b4: 2202 e705 |0082: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a25b8: 7010 d22e 0200 |0084: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a25be: 1a03 6c02 |0087: const-string v3, "Adding back stack index " // string@026c │ │ +0a25c2: 6e20 db2e 3200 |0089: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a25c8: 0c02 |008c: move-result-object v2 │ │ +0a25ca: 6e20 d72e 5200 |008d: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a25d0: 0c02 |0090: move-result-object v2 │ │ +0a25d2: 1a03 a000 |0091: const-string v3, " with " // string@00a0 │ │ +0a25d6: 6e20 db2e 3200 |0093: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a25dc: 0c02 |0096: move-result-object v2 │ │ +0a25de: 6e20 da2e 6200 |0097: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a25e4: 0c02 |009a: move-result-object v2 │ │ +0a25e6: 6e10 e02e 0200 |009b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a25ec: 0c02 |009e: move-result-object v2 │ │ +0a25ee: 7120 061d 2100 |009f: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a25f4: 5441 5401 |00a2: iget-object v1, v4, Landroid/support/v4/app/FragmentManagerImpl;.mBackStackIndices:Ljava/util/ArrayList; // field@0154 │ │ +0a25f8: 6e20 092f 6100 |00a4: invoke-virtual {v1, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a25fe: 2898 |00a7: goto 003f // -0068 │ │ +0a2600: 0d01 |00a8: move-exception v1 │ │ +0a2602: 1e04 |00a9: monitor-exit v4 │ │ +0a2604: 2701 |00aa: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x00aa │ │ -> 0x00a8 │ │ positions : │ │ 0x0000 line=1421 │ │ 0x0001 line=1422 │ │ 0x0005 line=1423 │ │ @@ -179681,51 +179737,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 │ │ -09eca4: |[09eca4] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ -09ecb4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -09ecb6: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -09ecb8: 6301 4401 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ -09ecbc: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ -09ecc0: 1a01 c604 |0006: const-string v1, "FragmentManager" // string@04c6 │ │ -09ecc4: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ecc8: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ecce: 1a03 5f2d |000d: const-string v3, "show: " // string@2d5f │ │ -09ecd2: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ecd8: 0c02 |0012: move-result-object v2 │ │ -09ecda: 6e20 da2e 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ece0: 0c02 |0016: move-result-object v2 │ │ -09ece2: 6e10 e02e 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ece8: 0c02 |001a: move-result-object v2 │ │ -09ecea: 7120 061d 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ecf0: 5571 f500 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -09ecf4: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ -09ecf8: 5c74 f500 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -09ecfc: 5471 1001 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09ed00: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ -09ed04: 6e59 4606 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@0646 │ │ -09ed0a: 0c00 |002b: move-result-object v0 │ │ -09ed0c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ -09ed10: 5471 1001 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09ed14: 6e20 871e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09ed1a: 5471 1001 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ -09ed1e: 6e20 841e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09ed24: 5571 e000 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ -09ed28: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ -09ed2c: 5571 f400 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -09ed30: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ -09ed34: 5571 fb00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -09ed38: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ -09ed3c: 5c65 5c01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ -09ed40: 6e20 7405 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0574 │ │ -09ed46: 0e00 |0049: return-void │ │ +0a2614: |[0a2614] android.support.v4.app.FragmentManagerImpl.showFragment:(Landroid/support/v4/app/Fragment;II)V │ │ +0a2624: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0a2626: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0a2628: 6301 4401 |0002: sget-boolean v1, Landroid/support/v4/app/FragmentManagerImpl;.DEBUG:Z // field@0144 │ │ +0a262c: 3801 1a00 |0004: if-eqz v1, 001e // +001a │ │ +0a2630: 1a01 c704 |0006: const-string v1, "FragmentManager" // string@04c7 │ │ +0a2634: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a2638: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a263e: 1a03 5e2d |000d: const-string v3, "show: " // string@2d5e │ │ +0a2642: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2648: 0c02 |0012: move-result-object v2 │ │ +0a264a: 6e20 da2e 7200 |0013: invoke-virtual {v2, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a2650: 0c02 |0016: move-result-object v2 │ │ +0a2652: 6e10 e02e 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a2658: 0c02 |001a: move-result-object v2 │ │ +0a265a: 7120 061d 2100 |001b: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a2660: 5571 f500 |001e: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a2664: 3801 2900 |0020: if-eqz v1, 0049 // +0029 │ │ +0a2668: 5c74 f500 |0022: iput-boolean v4, v7, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a266c: 5471 1001 |0024: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a2670: 3801 1200 |0026: if-eqz v1, 0038 // +0012 │ │ +0a2674: 6e59 4606 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@0646 │ │ +0a267a: 0c00 |002b: move-result-object v0 │ │ +0a267c: 3800 0700 |002c: if-eqz v0, 0033 // +0007 │ │ +0a2680: 5471 1001 |002e: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a2684: 6e20 871e 0100 |0030: invoke-virtual {v1, v0}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a268a: 5471 1001 |0033: iget-object v1, v7, Landroid/support/v4/app/Fragment;.mView:Landroid/view/View; // field@0110 │ │ +0a268e: 6e20 841e 4100 |0035: invoke-virtual {v1, v4}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a2694: 5571 e000 |0038: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mAdded:Z // field@00e0 │ │ +0a2698: 3801 0c00 |003a: if-eqz v1, 0046 // +000c │ │ +0a269c: 5571 f400 |003c: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0a26a0: 3801 0800 |003e: if-eqz v1, 0046 // +0008 │ │ +0a26a4: 5571 fb00 |0040: iget-boolean v1, v7, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +0a26a8: 3801 0400 |0042: if-eqz v1, 0046 // +0004 │ │ +0a26ac: 5c65 5c01 |0044: iput-boolean v5, v6, Landroid/support/v4/app/FragmentManagerImpl;.mNeedMenuInvalidate:Z // field@015c │ │ +0a26b0: 6e20 7405 4700 |0046: invoke-virtual {v7, v4}, Landroid/support/v4/app/Fragment;.onHiddenChanged:(Z)V // method@0574 │ │ +0a26b6: 0e00 |0049: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1248 │ │ 0x001e line=1249 │ │ 0x0022 line=1250 │ │ 0x0024 line=1251 │ │ 0x0028 line=1252 │ │ @@ -179748,31 +179804,31 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -09ed48: |[09ed48] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ -09ed58: 5432 4d01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09ed5c: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ -09ed60: 0e00 |0004: return-void │ │ -09ed62: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -09ed64: 5432 4d01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09ed68: 6e10 152f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09ed6e: 0a02 |000b: move-result v2 │ │ -09ed70: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ -09ed74: 5432 4d01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ -09ed78: 6e20 0e2f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09ed7e: 0c00 |0013: move-result-object v0 │ │ -09ed80: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09ed84: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -09ed88: 6e20 5106 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0651 │ │ -09ed8e: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -09ed92: 28e9 |001d: goto 0006 // -0017 │ │ +0a26b8: |[0a26b8] android.support.v4.app.FragmentManagerImpl.startPendingDeferredFragments:()V │ │ +0a26c8: 5432 4d01 |0000: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a26cc: 3902 0300 |0002: if-nez v2, 0005 // +0003 │ │ +0a26d0: 0e00 |0004: return-void │ │ +0a26d2: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0a26d4: 5432 4d01 |0006: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a26d8: 6e10 152f 0200 |0008: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a26de: 0a02 |000b: move-result v2 │ │ +0a26e0: 3521 f8ff |000c: if-ge v1, v2, 0004 // -0008 │ │ +0a26e4: 5432 4d01 |000e: iget-object v2, v3, Landroid/support/v4/app/FragmentManagerImpl;.mActive:Ljava/util/ArrayList; // field@014d │ │ +0a26e8: 6e20 0e2f 1200 |0010: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a26ee: 0c00 |0013: move-result-object v0 │ │ +0a26f0: 1f00 0f01 |0014: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a26f4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0a26f8: 6e20 5106 0300 |0018: invoke-virtual {v3, v0}, Landroid/support/v4/app/FragmentManagerImpl;.performPendingDeferredStart:(Landroid/support/v4/app/Fragment;)V // method@0651 │ │ +0a26fe: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a2702: 28e9 |001d: goto 0006 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0004 line=1153 │ │ 0x0005 line=1147 │ │ 0x000e line=1148 │ │ 0x0016 line=1149 │ │ @@ -179788,39 +179844,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -09ed94: |[09ed94] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ -09eda4: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -09eda8: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -09edac: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -09edb2: 1a01 c904 |0007: const-string v1, "FragmentManager{" // string@04c9 │ │ -09edb6: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09edbc: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -09edc2: 0a01 |000f: move-result v1 │ │ -09edc4: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -09edca: 0c01 |0013: move-result-object v1 │ │ -09edcc: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09edd2: 1a01 5200 |0017: const-string v1, " in " // string@0052 │ │ -09edd6: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09eddc: 5421 5e01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09ede0: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ -09ede4: 5421 5e01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ -09ede8: 7120 420f 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ -09edee: 1a01 7630 |0025: const-string v1, "}}" // string@3076 │ │ -09edf2: 6e20 db2e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09edf8: 6e10 e02e 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09edfe: 0c01 |002d: move-result-object v1 │ │ -09ee00: 1101 |002e: return-object v1 │ │ -09ee02: 5421 4e01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ -09ee06: 7120 420f 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ -09ee0c: 28f1 |0034: goto 0025 // -000f │ │ +0a2704: |[0a2704] android.support.v4.app.FragmentManagerImpl.toString:()Ljava/lang/String; │ │ +0a2714: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a2718: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0a271c: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +0a2722: 1a01 ca04 |0007: const-string v1, "FragmentManager{" // string@04ca │ │ +0a2726: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a272c: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +0a2732: 0a01 |000f: move-result v1 │ │ +0a2734: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0a273a: 0c01 |0013: move-result-object v1 │ │ +0a273c: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2742: 1a01 5400 |0017: const-string v1, " in " // string@0054 │ │ +0a2746: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a274c: 5421 5e01 |001c: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a2750: 3801 1100 |001e: if-eqz v1, 002f // +0011 │ │ +0a2754: 5421 5e01 |0020: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mParent:Landroid/support/v4/app/Fragment; // field@015e │ │ +0a2758: 7120 420f 0100 |0022: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ +0a275e: 1a01 7230 |0025: const-string v1, "}}" // string@3072 │ │ +0a2762: 6e20 db2e 1000 |0027: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2768: 6e10 e02e 0000 |002a: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a276e: 0c01 |002d: move-result-object v1 │ │ +0a2770: 1101 |002e: return-object v1 │ │ +0a2772: 5421 4e01 |002f: iget-object v1, v2, Landroid/support/v4/app/FragmentManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@014e │ │ +0a2776: 7120 420f 0100 |0031: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ +0a277c: 28f1 |0034: goto 0025 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0007 line=621 │ │ 0x000c line=622 │ │ 0x0017 line=623 │ │ 0x001c line=624 │ │ @@ -179828,21 +179884,21 @@ │ │ 0x0025 line=629 │ │ 0x002a line=630 │ │ 0x002f line=627 │ │ locals : │ │ 0x0007 - 0x0035 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0035 reg=2 this Landroid/support/v4/app/FragmentManagerImpl; │ │ │ │ - source_file_idx : 1224 (FragmentManager.java) │ │ + source_file_idx : 1225 (FragmentManager.java) │ │ │ │ Class #779 header: │ │ class_idx : 289 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 717 │ │ -source_file_idx : 1228 │ │ +source_file_idx : 1229 │ │ static_fields_size : 2 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #779 - │ │ Class descriptor : 'Landroid/support/v4/app/FragmentPagerAdapter;' │ │ @@ -179879,21 +179935,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 │ │ -09ee10: |[09ee10] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -09ee20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09ee22: 7010 8411 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@1184 │ │ -09ee28: 5b10 6a01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09ee2c: 5b10 6b01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ -09ee30: 5b12 6c01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ -09ee34: 0e00 |000a: return-void │ │ +0a2780: |[0a2780] android.support.v4.app.FragmentPagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0a2790: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2792: 7010 8411 0100 |0001: invoke-direct {v1}, Landroid/support/v4/view/PagerAdapter;.:()V // method@1184 │ │ +0a2798: 5b10 6a01 |0004: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a279c: 5b10 6b01 |0006: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ +0a27a0: 5b12 6c01 |0008: iput-object v2, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ +0a27a4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=66 │ │ 0x0006 line=67 │ │ 0x0008 line=70 │ │ 0x000a line=71 │ │ @@ -179906,30 +179962,30 @@ │ │ type : '(IJ)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -09ee38: |[09ee38] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ -09ee48: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ee4c: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ee52: 1a01 4b15 |0005: const-string v1, "android:switcher:" // string@154b │ │ -09ee56: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ee5c: 0c00 |000a: move-result-object v0 │ │ -09ee5e: 6e20 d72e 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09ee64: 0c00 |000e: move-result-object v0 │ │ -09ee66: 1a01 0b01 |000f: const-string v1, ":" // string@010b │ │ -09ee6a: 6e20 db2e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ee70: 0c00 |0014: move-result-object v0 │ │ -09ee72: 6e30 d82e 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -09ee78: 0c00 |0018: move-result-object v0 │ │ -09ee7a: 6e10 e02e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ee80: 0c00 |001c: move-result-object v0 │ │ -09ee82: 1100 |001d: return-object v0 │ │ +0a27a8: |[0a27a8] android.support.v4.app.FragmentPagerAdapter.makeFragmentName:(IJ)Ljava/lang/String; │ │ +0a27b8: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a27bc: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a27c2: 1a01 4c15 |0005: const-string v1, "android:switcher:" // string@154c │ │ +0a27c6: 6e20 db2e 1000 |0007: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a27cc: 0c00 |000a: move-result-object v0 │ │ +0a27ce: 6e20 d72e 3000 |000b: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a27d4: 0c00 |000e: move-result-object v0 │ │ +0a27d6: 1a01 0d01 |000f: const-string v1, ":" // string@010d │ │ +0a27da: 6e20 db2e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a27e0: 0c00 |0014: move-result-object v0 │ │ +0a27e2: 6e30 d82e 4005 |0015: invoke-virtual {v0, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +0a27e8: 0c00 |0018: move-result-object v0 │ │ +0a27ea: 6e10 e02e 0000 |0019: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a27f0: 0c00 |001c: move-result-object v0 │ │ +0a27f2: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x001e reg=3 viewId I │ │ 0x0000 - 0x001e reg=4 id J │ │ │ │ @@ -179939,25 +179995,25 @@ │ │ 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 │ │ -09ee84: |[09ee84] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -09ee94: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09ee98: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -09ee9c: 5410 6c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ -09eea0: 6e10 f905 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -09eea6: 0c00 |0009: move-result-object v0 │ │ -09eea8: 5b10 6a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09eeac: 5410 6a01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09eeb0: 1f04 0f01 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@010f │ │ -09eeb4: 6e20 c906 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ -09eeba: 0e00 |0013: return-void │ │ +0a27f4: |[0a27f4] android.support.v4.app.FragmentPagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0a2804: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a2808: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0a280c: 5410 6c01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ +0a2810: 6e10 f905 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0a2816: 0c00 |0009: move-result-object v0 │ │ +0a2818: 5b10 6a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a281c: 5410 6a01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a2820: 1f04 0f01 |000e: check-cast v4, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2824: 6e20 c906 4000 |0010: invoke-virtual {v0, v4}, Landroid/support/v4/app/FragmentTransaction;.detach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c9 │ │ +0a282a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0004 line=113 │ │ 0x000c line=117 │ │ 0x0013 line=118 │ │ locals : │ │ @@ -179971,24 +180027,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -09eebc: |[09eebc] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -09eecc: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09eed0: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -09eed4: 5410 6a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09eed8: 6e10 c806 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@06c8 │ │ -09eede: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -09eee0: 5b10 6a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09eee4: 5410 6c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ -09eee8: 6e10 fc05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@05fc │ │ -09eeee: 0e00 |0011: return-void │ │ +0a282c: |[0a282c] android.support.v4.app.FragmentPagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0a283c: 5410 6a01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a2840: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0a2844: 5410 6a01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a2848: 6e10 c806 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@06c8 │ │ +0a284e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0a2850: 5b10 6a01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a2854: 5410 6c01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ +0a2858: 6e10 fc05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@05fc │ │ +0a285e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ 0x000c line=141 │ │ 0x0011 line=143 │ │ @@ -180007,17 +180063,17 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09eef0: |[09eef0] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ -09ef00: 8130 |0000: int-to-long v0, v3 │ │ -09ef02: 1000 |0001: return-wide v0 │ │ +0a2860: |[0a2860] android.support.v4.app.FragmentPagerAdapter.getItemId:(I)J │ │ +0a2870: 8130 |0000: int-to-long v0, v3 │ │ +0a2872: 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 │ │ │ │ @@ -180026,50 +180082,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 │ │ -09ef04: |[09ef04] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -09ef14: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -09ef16: 5484 6a01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09ef1a: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ -09ef1e: 5484 6c01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ -09ef22: 6e10 f905 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -09ef28: 0c04 |000a: move-result-object v4 │ │ -09ef2a: 5b84 6a01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09ef2e: 6e20 7806 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0678 │ │ -09ef34: 0b02 |0010: move-result-wide v2 │ │ -09ef36: 6e10 b71e 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ -09ef3c: 0a04 |0014: move-result v4 │ │ -09ef3e: 7130 7b06 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@067b │ │ -09ef44: 0c01 |0018: move-result-object v1 │ │ -09ef46: 5484 6c01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ -09ef4a: 6e20 fe05 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05fe │ │ -09ef50: 0c00 |001e: move-result-object v0 │ │ -09ef52: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ -09ef56: 5484 6a01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09ef5a: 6e20 c606 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c6 │ │ -09ef60: 5484 6b01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ -09ef64: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ -09ef68: 6e20 9f05 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ -09ef6e: 6e20 a605 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ -09ef74: 1100 |0030: return-object v0 │ │ -09ef76: 6e20 7706 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0677 │ │ -09ef7c: 0c00 |0034: move-result-object v0 │ │ -09ef7e: 5484 6a01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ -09ef82: 6e10 b71e 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ -09ef88: 0a05 |003a: move-result v5 │ │ -09ef8a: 6e10 b71e 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ -09ef90: 0a06 |003e: move-result v6 │ │ -09ef92: 7130 7b06 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@067b │ │ -09ef98: 0c06 |0042: move-result-object v6 │ │ -09ef9a: 6e40 c206 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@06c2 │ │ -09efa0: 28e0 |0046: goto 0026 // -0020 │ │ +0a2874: |[0a2874] android.support.v4.app.FragmentPagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0a2884: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0a2886: 5484 6a01 |0001: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a288a: 3904 0a00 |0003: if-nez v4, 000d // +000a │ │ +0a288e: 5484 6c01 |0005: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ +0a2892: 6e10 f905 0400 |0007: invoke-virtual {v4}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0a2898: 0c04 |000a: move-result-object v4 │ │ +0a289a: 5b84 6a01 |000b: iput-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a289e: 6e20 7806 a800 |000d: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItemId:(I)J // method@0678 │ │ +0a28a4: 0b02 |0010: move-result-wide v2 │ │ +0a28a6: 6e10 b71e 0900 |0011: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ +0a28ac: 0a04 |0014: move-result v4 │ │ +0a28ae: 7130 7b06 2403 |0015: invoke-static {v4, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@067b │ │ +0a28b4: 0c01 |0018: move-result-object v1 │ │ +0a28b6: 5484 6c01 |0019: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@016c │ │ +0a28ba: 6e20 fe05 1400 |001b: invoke-virtual {v4, v1}, Landroid/support/v4/app/FragmentManager;.findFragmentByTag:(Ljava/lang/String;)Landroid/support/v4/app/Fragment; // method@05fe │ │ +0a28c0: 0c00 |001e: move-result-object v0 │ │ +0a28c2: 3800 1200 |001f: if-eqz v0, 0031 // +0012 │ │ +0a28c6: 5484 6a01 |0021: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a28ca: 6e20 c606 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/app/FragmentTransaction;.attach:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c6 │ │ +0a28d0: 5484 6b01 |0026: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ +0a28d4: 3240 0800 |0028: if-eq v0, v4, 0030 // +0008 │ │ +0a28d8: 6e20 9f05 7000 |002a: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ +0a28de: 6e20 a605 7000 |002d: invoke-virtual {v0, v7}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ +0a28e4: 1100 |0030: return-object v0 │ │ +0a28e6: 6e20 7706 a800 |0031: invoke-virtual {v8, v10}, Landroid/support/v4/app/FragmentPagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@0677 │ │ +0a28ec: 0c00 |0034: move-result-object v0 │ │ +0a28ee: 5484 6a01 |0035: iget-object v4, v8, Landroid/support/v4/app/FragmentPagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@016a │ │ +0a28f2: 6e10 b71e 0900 |0037: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ +0a28f8: 0a05 |003a: move-result v5 │ │ +0a28fa: 6e10 b71e 0900 |003b: invoke-virtual {v9}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ +0a2900: 0a06 |003e: move-result v6 │ │ +0a2902: 7130 7b06 2603 |003f: invoke-static {v6, v2, v3}, Landroid/support/v4/app/FragmentPagerAdapter;.makeFragmentName:(IJ)Ljava/lang/String; // method@067b │ │ +0a2908: 0c06 |0042: move-result-object v6 │ │ +0a290a: 6e40 c206 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@06c2 │ │ +0a2910: 28e0 |0046: goto 0026 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0005 line=85 │ │ 0x000d line=88 │ │ 0x0011 line=91 │ │ 0x0019 line=92 │ │ @@ -180094,23 +180150,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 │ │ -09efa4: |[09efa4] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -09efb4: 1f03 0f01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010f │ │ -09efb8: 6e10 5505 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ -09efbe: 0c00 |0005: move-result-object v0 │ │ -09efc0: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -09efc4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -09efc6: 0f00 |0009: return v0 │ │ -09efc8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09efca: 28fe |000b: goto 0009 // -0002 │ │ +0a2914: |[0a2914] android.support.v4.app.FragmentPagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0a2924: 1f03 0f01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2928: 6e10 5505 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ +0a292e: 0c00 |0005: move-result-object v0 │ │ +0a2930: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0a2934: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0a2936: 0f00 |0009: return v0 │ │ +0a2938: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a293a: 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; │ │ @@ -180120,16 +180176,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 │ │ -09efcc: |[09efcc] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -09efdc: 0e00 |0000: return-void │ │ +0a293c: |[0a293c] android.support.v4.app.FragmentPagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0a294c: 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; │ │ @@ -180139,17 +180195,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -09efe0: |[09efe0] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -09eff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09eff2: 1100 |0001: return-object v0 │ │ +0a2950: |[0a2950] android.support.v4.app.FragmentPagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0a2960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a2962: 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;) │ │ @@ -180157,32 +180213,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 │ │ -09eff4: |[09eff4] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -09f004: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09f006: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09f008: 0770 |0002: move-object v0, v7 │ │ -09f00a: 1f00 0f01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09f00e: 5441 6b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ -09f012: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -09f016: 5441 6b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ -09f01a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -09f01e: 5441 6b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ -09f022: 6e20 9f05 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ -09f028: 5441 6b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ -09f02c: 6e20 a605 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ -09f032: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -09f036: 6e20 9f05 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ -09f03c: 6e20 a605 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ -09f042: 5b40 6b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ -09f046: 0e00 |0021: return-void │ │ +0a2964: |[0a2964] android.support.v4.app.FragmentPagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0a2974: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a2976: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a2978: 0770 |0002: move-object v0, v7 │ │ +0a297a: 1f00 0f01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a297e: 5441 6b01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ +0a2982: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0a2986: 5441 6b01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ +0a298a: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0a298e: 5441 6b01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ +0a2992: 6e20 9f05 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ +0a2998: 5441 6b01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ +0a299c: 6e20 a605 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ +0a29a2: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0a29a6: 6e20 9f05 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ +0a29ac: 6e20 a605 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ +0a29b2: 5b40 6b01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentPagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@016b │ │ +0a29b6: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0009 line=124 │ │ 0x000d line=125 │ │ 0x0012 line=126 │ │ @@ -180203,30 +180259,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f048: |[09f048] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -09f058: 0e00 |0000: return-void │ │ +0a29b8: |[0a29b8] android.support.v4.app.FragmentPagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0a29c8: 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 : 1228 (FragmentPagerAdapter.java) │ │ + source_file_idx : 1229 (FragmentPagerAdapter.java) │ │ │ │ Class #780 header: │ │ class_idx : 292 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 717 │ │ -source_file_idx : 1230 │ │ +source_file_idx : 1231 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #780 annotations: │ │ Annotations on field #382 'mFragments' │ │ @@ -180277,27 +180333,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 │ │ -09f05c: |[09f05c] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ -09f06c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -09f06e: 7010 8411 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@1184 │ │ -09f074: 5b21 7b01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f078: 2200 0606 |0006: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09f07c: 7010 052f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09f082: 5b20 7f01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f086: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -09f08a: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -09f090: 5b20 7e01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f094: 5b21 7c01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ -09f098: 5b23 7d01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ -09f09c: 0e00 |0018: return-void │ │ +0a29cc: |[0a29cc] android.support.v4.app.FragmentStatePagerAdapter.:(Landroid/support/v4/app/FragmentManager;)V │ │ +0a29dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a29de: 7010 8411 0200 |0001: invoke-direct {v2}, Landroid/support/v4/view/PagerAdapter;.:()V // method@1184 │ │ +0a29e4: 5b21 7b01 |0004: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a29e8: 2200 0606 |0006: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a29ec: 7010 052f 0000 |0008: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a29f2: 5b20 7f01 |000b: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a29f6: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a29fa: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a2a00: 5b20 7e01 |0012: iput-object v0, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2a04: 5b21 7c01 |0014: iput-object v1, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ +0a2a08: 5b23 7d01 |0016: iput-object v3, v2, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ +0a2a0c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0004 line=69 │ │ 0x0006 line=71 │ │ 0x000d line=72 │ │ 0x0014 line=73 │ │ @@ -180313,41 +180369,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 │ │ -09f0a0: |[09f0a0] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -09f0b0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -09f0b2: 0770 |0001: move-object v0, v7 │ │ -09f0b4: 1f00 0f01 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09f0b8: 5441 7b01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f0bc: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ -09f0c0: 5441 7d01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ -09f0c4: 6e10 f905 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -09f0ca: 0c01 |000d: move-result-object v1 │ │ -09f0cc: 5b41 7b01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f0d0: 5441 7f01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f0d4: 6e10 152f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f0da: 0a01 |0015: move-result v1 │ │ -09f0dc: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ -09f0e0: 5441 7f01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f0e4: 6e20 092f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09f0ea: 28f3 |001d: goto 0010 // -000d │ │ -09f0ec: 5441 7f01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f0f0: 5442 7d01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ -09f0f4: 6e20 0d06 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@060d │ │ -09f0fa: 0c02 |0025: move-result-object v2 │ │ -09f0fc: 6e30 142f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09f102: 5441 7e01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f106: 6e30 142f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09f10c: 5441 7b01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f110: 6e20 ce06 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06ce │ │ -09f116: 0e00 |0033: return-void │ │ +0a2a10: |[0a2a10] android.support.v4.app.FragmentStatePagerAdapter.destroyItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0a2a20: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a2a22: 0770 |0001: move-object v0, v7 │ │ +0a2a24: 1f00 0f01 |0002: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2a28: 5441 7b01 |0004: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2a2c: 3901 0a00 |0006: if-nez v1, 0010 // +000a │ │ +0a2a30: 5441 7d01 |0008: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ +0a2a34: 6e10 f905 0100 |000a: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0a2a3a: 0c01 |000d: move-result-object v1 │ │ +0a2a3c: 5b41 7b01 |000e: iput-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2a40: 5441 7f01 |0010: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2a44: 6e10 152f 0100 |0012: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2a4a: 0a01 |0015: move-result v1 │ │ +0a2a4c: 3661 0800 |0016: if-gt v1, v6, 001e // +0008 │ │ +0a2a50: 5441 7f01 |0018: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2a54: 6e20 092f 3100 |001a: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a2a5a: 28f3 |001d: goto 0010 // -000d │ │ +0a2a5c: 5441 7f01 |001e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2a60: 5442 7d01 |0020: iget-object v2, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ +0a2a64: 6e20 0d06 0200 |0022: invoke-virtual {v2, v0}, Landroid/support/v4/app/FragmentManager;.saveFragmentInstanceState:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/Fragment$SavedState; // method@060d │ │ +0a2a6a: 0c02 |0025: move-result-object v2 │ │ +0a2a6c: 6e30 142f 6102 |0026: invoke-virtual {v1, v6, v2}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a2a72: 5441 7e01 |0029: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2a76: 6e30 142f 6103 |002b: invoke-virtual {v1, v6, v3}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a2a7c: 5441 7b01 |002e: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2a80: 6e20 ce06 0100 |0030: invoke-virtual {v1, v0}, Landroid/support/v4/app/FragmentTransaction;.remove:(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06ce │ │ +0a2a86: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=126 │ │ 0x0004 line=128 │ │ 0x0008 line=129 │ │ 0x0010 line=133 │ │ 0x0018 line=134 │ │ @@ -180367,24 +180423,24 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -09f118: |[09f118] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ -09f128: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f12c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -09f130: 5410 7b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f134: 6e10 c806 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@06c8 │ │ -09f13a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -09f13c: 5b10 7b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f140: 5410 7d01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ -09f144: 6e10 fc05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@05fc │ │ -09f14a: 0e00 |0011: return-void │ │ +0a2a88: |[0a2a88] android.support.v4.app.FragmentStatePagerAdapter.finishUpdate:(Landroid/view/ViewGroup;)V │ │ +0a2a98: 5410 7b01 |0000: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2a9c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0a2aa0: 5410 7b01 |0004: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2aa4: 6e10 c806 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commitAllowingStateLoss:()I // method@06c8 │ │ +0a2aaa: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0a2aac: 5b10 7b01 |000a: iput-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2ab0: 5410 7d01 |000c: iget-object v0, v1, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ +0a2ab4: 6e10 fc05 0000 |000e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.executePendingTransactions:()Z // method@05fc │ │ +0a2aba: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0004 line=161 │ │ 0x0009 line=162 │ │ 0x000c line=163 │ │ 0x0011 line=165 │ │ @@ -180403,62 +180459,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 │ │ -09f14c: |[09f14c] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ -09f15c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09f15e: 5463 7e01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f162: 6e10 152f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f168: 0a03 |0006: move-result v3 │ │ -09f16a: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ -09f16e: 5463 7e01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f172: 6e20 0e2f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09f178: 0c00 |000e: move-result-object v0 │ │ -09f17a: 1f00 0f01 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09f17e: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ -09f182: 1100 |0013: return-object v0 │ │ -09f184: 5463 7b01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f188: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ -09f18c: 5463 7d01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ -09f190: 6e10 f905 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -09f196: 0c03 |001d: move-result-object v3 │ │ -09f198: 5b63 7b01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f19c: 6e20 8e06 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@068e │ │ -09f1a2: 0c01 |0023: move-result-object v1 │ │ -09f1a4: 5463 7f01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f1a8: 6e10 152f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f1ae: 0a03 |0029: move-result v3 │ │ -09f1b0: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ -09f1b4: 5463 7f01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f1b8: 6e20 0e2f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09f1be: 0c02 |0031: move-result-object v2 │ │ -09f1c0: 1f02 0e01 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ -09f1c4: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ -09f1c8: 6e20 9e05 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@059e │ │ -09f1ce: 5463 7e01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f1d2: 6e10 152f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f1d8: 0a03 |003e: move-result v3 │ │ -09f1da: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ -09f1de: 5463 7e01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f1e2: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -09f1e4: 6e20 092f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09f1ea: 28f2 |0047: goto 0039 // -000e │ │ -09f1ec: 6e20 9f05 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ -09f1f2: 6e20 a605 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ -09f1f8: 5463 7e01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f1fc: 6e30 142f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09f202: 5463 7b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ -09f206: 6e10 b71e 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ -09f20c: 0a04 |0058: move-result v4 │ │ -09f20e: 6e30 c106 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c1 │ │ -09f214: 0710 |005c: move-object v0, v1 │ │ -09f216: 28b6 |005d: goto 0013 // -004a │ │ +0a2abc: |[0a2abc] android.support.v4.app.FragmentStatePagerAdapter.instantiateItem:(Landroid/view/ViewGroup;I)Ljava/lang/Object; │ │ +0a2acc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a2ace: 5463 7e01 |0001: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2ad2: 6e10 152f 0300 |0003: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2ad8: 0a03 |0006: move-result v3 │ │ +0a2ada: 3783 0d00 |0007: if-le v3, v8, 0014 // +000d │ │ +0a2ade: 5463 7e01 |0009: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2ae2: 6e20 0e2f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a2ae8: 0c00 |000e: move-result-object v0 │ │ +0a2aea: 1f00 0f01 |000f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2aee: 3800 0300 |0011: if-eqz v0, 0014 // +0003 │ │ +0a2af2: 1100 |0013: return-object v0 │ │ +0a2af4: 5463 7b01 |0014: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2af8: 3903 0a00 |0016: if-nez v3, 0020 // +000a │ │ +0a2afc: 5463 7d01 |0018: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ +0a2b00: 6e10 f905 0300 |001a: invoke-virtual {v3}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0a2b06: 0c03 |001d: move-result-object v3 │ │ +0a2b08: 5b63 7b01 |001e: iput-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2b0c: 6e20 8e06 8600 |0020: invoke-virtual {v6, v8}, Landroid/support/v4/app/FragmentStatePagerAdapter;.getItem:(I)Landroid/support/v4/app/Fragment; // method@068e │ │ +0a2b12: 0c01 |0023: move-result-object v1 │ │ +0a2b14: 5463 7f01 |0024: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2b18: 6e10 152f 0300 |0026: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2b1e: 0a03 |0029: move-result v3 │ │ +0a2b20: 3783 0f00 |002a: if-le v3, v8, 0039 // +000f │ │ +0a2b24: 5463 7f01 |002c: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2b28: 6e20 0e2f 8300 |002e: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a2b2e: 0c02 |0031: move-result-object v2 │ │ +0a2b30: 1f02 0e01 |0032: check-cast v2, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ +0a2b34: 3802 0500 |0034: if-eqz v2, 0039 // +0005 │ │ +0a2b38: 6e20 9e05 2100 |0036: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setInitialSavedState:(Landroid/support/v4/app/Fragment$SavedState;)V // method@059e │ │ +0a2b3e: 5463 7e01 |0039: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2b42: 6e10 152f 0300 |003b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2b48: 0a03 |003e: move-result v3 │ │ +0a2b4a: 3683 0900 |003f: if-gt v3, v8, 0048 // +0009 │ │ +0a2b4e: 5463 7e01 |0041: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2b52: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +0a2b54: 6e20 092f 4300 |0044: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a2b5a: 28f2 |0047: goto 0039 // -000e │ │ +0a2b5c: 6e20 9f05 5100 |0048: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ +0a2b62: 6e20 a605 5100 |004b: invoke-virtual {v1, v5}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ +0a2b68: 5463 7e01 |004e: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2b6c: 6e30 142f 8301 |0050: invoke-virtual {v3, v8, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a2b72: 5463 7b01 |0053: iget-object v3, v6, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurTransaction:Landroid/support/v4/app/FragmentTransaction; // field@017b │ │ +0a2b76: 6e10 b71e 0700 |0055: invoke-virtual {v7}, Landroid/view/ViewGroup;.getId:()I // method@1eb7 │ │ +0a2b7c: 0a04 |0058: move-result v4 │ │ +0a2b7e: 6e30 c106 4301 |0059: invoke-virtual {v3, v4, v1}, Landroid/support/v4/app/FragmentTransaction;.add:(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; // method@06c1 │ │ +0a2b84: 0710 |005c: move-object v0, v1 │ │ +0a2b86: 28b6 |005d: goto 0013 // -004a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=94 │ │ 0x0009 line=95 │ │ 0x0011 line=96 │ │ 0x0013 line=121 │ │ 0x0014 line=101 │ │ @@ -180488,23 +180544,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 │ │ -09f218: |[09f218] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ -09f228: 1f03 0f01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010f │ │ -09f22c: 6e10 5505 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ -09f232: 0c00 |0005: move-result-object v0 │ │ -09f234: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ -09f238: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -09f23a: 0f00 |0009: return v0 │ │ -09f23c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09f23e: 28fe |000b: goto 0009 // -0002 │ │ +0a2b88: |[0a2b88] android.support.v4.app.FragmentStatePagerAdapter.isViewFromObject:(Landroid/view/View;Ljava/lang/Object;)Z │ │ +0a2b98: 1f03 0f01 |0000: check-cast v3, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2b9c: 6e10 5505 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/app/Fragment;.getView:()Landroid/view/View; // method@0555 │ │ +0a2ba2: 0c00 |0005: move-result-object v0 │ │ +0a2ba4: 3320 0400 |0006: if-ne v0, v2, 000a // +0004 │ │ +0a2ba8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0a2baa: 0f00 |0009: return v0 │ │ +0a2bac: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a2bae: 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; │ │ @@ -180514,85 +180570,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 │ │ -09f240: |[09f240] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ -09f250: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ -09f254: 07c0 |0002: move-object v0, v12 │ │ -09f256: 1f00 9b00 |0003: check-cast v0, Landroid/os/Bundle; // type@009b │ │ -09f25a: 6e20 8603 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ -09f260: 1a08 062e |0008: const-string v8, "states" // string@2e06 │ │ -09f264: 6e20 7103 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ -09f26a: 0c02 |000d: move-result-object v2 │ │ -09f26c: 54b8 7f01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f270: 6e10 0b2f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -09f276: 54b8 7e01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f27a: 6e10 0b2f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -09f280: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ -09f284: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -09f286: 2128 |001b: array-length v8, v2 │ │ -09f288: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ -09f28c: 54b9 7f01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f290: 4608 0203 |0020: aget-object v8, v2, v3 │ │ -09f294: 1f08 0e01 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ -09f298: 6e20 092f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09f29e: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ -09f2a2: 28f2 |0029: goto 001b // -000e │ │ -09f2a4: 6e10 7703 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0377 │ │ -09f2aa: 0c07 |002d: move-result-object v7 │ │ -09f2ac: 7210 922e 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@2e92 │ │ -09f2b2: 0c04 |0031: move-result-object v4 │ │ -09f2b4: 7210 382f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -09f2ba: 0a08 |0035: move-result v8 │ │ -09f2bc: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ -09f2c0: 7210 392f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -09f2c6: 0c06 |003b: move-result-object v6 │ │ -09f2c8: 1f06 e505 |003c: check-cast v6, Ljava/lang/String; // type@05e5 │ │ -09f2cc: 1a08 8619 |003e: const-string v8, "f" // string@1986 │ │ -09f2d0: 6e20 c62e 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ -09f2d6: 0a08 |0043: move-result v8 │ │ -09f2d8: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ -09f2dc: 1218 |0046: const/4 v8, #int 1 // #1 │ │ -09f2de: 6e20 c72e 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -09f2e4: 0c08 |004a: move-result-object v8 │ │ -09f2e6: 7110 8e2e 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -09f2ec: 0a05 |004e: move-result v5 │ │ -09f2ee: 54b8 7d01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ -09f2f2: 6e30 0106 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@0601 │ │ -09f2f8: 0c01 |0054: move-result-object v1 │ │ -09f2fa: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ -09f2fe: 54b8 7e01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f302: 6e10 152f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f308: 0a08 |005c: move-result v8 │ │ -09f30a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ -09f30e: 54b8 7e01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f312: 1209 |0061: const/4 v9, #int 0 // #0 │ │ -09f314: 6e20 092f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -09f31a: 28f2 |0065: goto 0057 // -000e │ │ -09f31c: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -09f31e: 6e20 9f05 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ -09f324: 54b8 7e01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f328: 6e30 142f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ -09f32e: 28c3 |006f: goto 0032 // -003d │ │ -09f330: 1a08 cd04 |0070: const-string v8, "FragmentStatePagerAdapter" // string@04cd │ │ -09f334: 2209 e705 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -09f338: 7010 d22e 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09f33e: 1a0a a302 |0077: const-string v10, "Bad fragment at key " // string@02a3 │ │ -09f342: 6e20 db2e a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09f348: 0c09 |007c: move-result-object v9 │ │ -09f34a: 6e20 db2e 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09f350: 0c09 |0080: move-result-object v9 │ │ -09f352: 6e10 e02e 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09f358: 0c09 |0084: move-result-object v9 │ │ -09f35a: 7120 071d 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -09f360: 28aa |0088: goto 0032 // -0056 │ │ -09f362: 0e00 |0089: return-void │ │ +0a2bb0: |[0a2bb0] android.support.v4.app.FragmentStatePagerAdapter.restoreState:(Landroid/os/Parcelable;Ljava/lang/ClassLoader;)V │ │ +0a2bc0: 380c 8900 |0000: if-eqz v12, 0089 // +0089 │ │ +0a2bc4: 07c0 |0002: move-object v0, v12 │ │ +0a2bc6: 1f00 9b00 |0003: check-cast v0, Landroid/os/Bundle; // type@009b │ │ +0a2bca: 6e20 8603 d000 |0005: invoke-virtual {v0, v13}, Landroid/os/Bundle;.setClassLoader:(Ljava/lang/ClassLoader;)V // method@0386 │ │ +0a2bd0: 1a08 052e |0008: const-string v8, "states" // string@2e05 │ │ +0a2bd4: 6e20 7103 8000 |000a: invoke-virtual {v0, v8}, Landroid/os/Bundle;.getParcelableArray:(Ljava/lang/String;)[Landroid/os/Parcelable; // method@0371 │ │ +0a2bda: 0c02 |000d: move-result-object v2 │ │ +0a2bdc: 54b8 7f01 |000e: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2be0: 6e10 0b2f 0800 |0010: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0a2be6: 54b8 7e01 |0013: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2bea: 6e10 0b2f 0800 |0015: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0a2bf0: 3802 1200 |0018: if-eqz v2, 002a // +0012 │ │ +0a2bf4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0a2bf6: 2128 |001b: array-length v8, v2 │ │ +0a2bf8: 3583 0e00 |001c: if-ge v3, v8, 002a // +000e │ │ +0a2bfc: 54b9 7f01 |001e: iget-object v9, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2c00: 4608 0203 |0020: aget-object v8, v2, v3 │ │ +0a2c04: 1f08 0e01 |0022: check-cast v8, Landroid/support/v4/app/Fragment$SavedState; // type@010e │ │ +0a2c08: 6e20 092f 8900 |0024: invoke-virtual {v9, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a2c0e: d803 0301 |0027: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a2c12: 28f2 |0029: goto 001b // -000e │ │ +0a2c14: 6e10 7703 0000 |002a: invoke-virtual {v0}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0377 │ │ +0a2c1a: 0c07 |002d: move-result-object v7 │ │ +0a2c1c: 7210 922e 0700 |002e: invoke-interface {v7}, Ljava/lang/Iterable;.iterator:()Ljava/util/Iterator; // method@2e92 │ │ +0a2c22: 0c04 |0031: move-result-object v4 │ │ +0a2c24: 7210 382f 0400 |0032: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0a2c2a: 0a08 |0035: move-result v8 │ │ +0a2c2c: 3808 5300 |0036: if-eqz v8, 0089 // +0053 │ │ +0a2c30: 7210 392f 0400 |0038: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0a2c36: 0c06 |003b: move-result-object v6 │ │ +0a2c38: 1f06 e505 |003c: check-cast v6, Ljava/lang/String; // type@05e5 │ │ +0a2c3c: 1a08 8719 |003e: const-string v8, "f" // string@1987 │ │ +0a2c40: 6e20 c62e 8600 |0040: invoke-virtual {v6, v8}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ +0a2c46: 0a08 |0043: move-result v8 │ │ +0a2c48: 3808 eeff |0044: if-eqz v8, 0032 // -0012 │ │ +0a2c4c: 1218 |0046: const/4 v8, #int 1 // #1 │ │ +0a2c4e: 6e20 c72e 8600 |0047: invoke-virtual {v6, v8}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +0a2c54: 0c08 |004a: move-result-object v8 │ │ +0a2c56: 7110 8e2e 0800 |004b: invoke-static {v8}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0a2c5c: 0a05 |004e: move-result v5 │ │ +0a2c5e: 54b8 7d01 |004f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ +0a2c62: 6e30 0106 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@0601 │ │ +0a2c68: 0c01 |0054: move-result-object v1 │ │ +0a2c6a: 3801 1b00 |0055: if-eqz v1, 0070 // +001b │ │ +0a2c6e: 54b8 7e01 |0057: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2c72: 6e10 152f 0800 |0059: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2c78: 0a08 |005c: move-result v8 │ │ +0a2c7a: 3658 0900 |005d: if-gt v8, v5, 0066 // +0009 │ │ +0a2c7e: 54b8 7e01 |005f: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2c82: 1209 |0061: const/4 v9, #int 0 // #0 │ │ +0a2c84: 6e20 092f 9800 |0062: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a2c8a: 28f2 |0065: goto 0057 // -000e │ │ +0a2c8c: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0a2c8e: 6e20 9f05 8100 |0067: invoke-virtual {v1, v8}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ +0a2c94: 54b8 7e01 |006a: iget-object v8, v11, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2c98: 6e30 142f 5801 |006c: invoke-virtual {v8, v5, v1}, Ljava/util/ArrayList;.set:(ILjava/lang/Object;)Ljava/lang/Object; // method@2f14 │ │ +0a2c9e: 28c3 |006f: goto 0032 // -003d │ │ +0a2ca0: 1a08 ce04 |0070: const-string v8, "FragmentStatePagerAdapter" // string@04ce │ │ +0a2ca4: 2209 e705 |0072: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a2ca8: 7010 d22e 0900 |0074: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a2cae: 1a0a a502 |0077: const-string v10, "Bad fragment at key " // string@02a5 │ │ +0a2cb2: 6e20 db2e a900 |0079: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2cb8: 0c09 |007c: move-result-object v9 │ │ +0a2cba: 6e20 db2e 6900 |007d: invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2cc0: 0c09 |0080: move-result-object v9 │ │ +0a2cc2: 6e10 e02e 0900 |0081: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a2cc8: 0c09 |0084: move-result-object v9 │ │ +0a2cca: 7120 071d 9800 |0085: invoke-static {v8, v9}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0a2cd0: 28aa |0088: goto 0032 // -0056 │ │ +0a2cd2: 0e00 |0089: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0005 line=198 │ │ 0x0008 line=199 │ │ 0x000e line=200 │ │ @@ -180631,57 +180687,57 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 86 16-bit code units │ │ -09f364: |[09f364] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ -09f374: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -09f376: 5475 7f01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f37a: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f380: 0a05 |0006: move-result v5 │ │ -09f382: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ -09f386: 2204 9b00 |0009: new-instance v4, Landroid/os/Bundle; // type@009b │ │ -09f38a: 7010 6303 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ -09f390: 5475 7f01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f394: 6e10 152f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f39a: 0a05 |0013: move-result v5 │ │ -09f39c: 2351 4106 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0641 │ │ -09f3a0: 5475 7f01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ -09f3a4: 6e20 172f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -09f3aa: 1a05 062e |001b: const-string v5, "states" // string@2e06 │ │ -09f3ae: 6e30 8003 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ -09f3b4: 1202 |0020: const/4 v2, #int 0 // #0 │ │ -09f3b6: 5475 7e01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f3ba: 6e10 152f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -09f3c0: 0a05 |0026: move-result v5 │ │ -09f3c2: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ -09f3c6: 5475 7e01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ -09f3ca: 6e20 0e2f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -09f3d0: 0c00 |002e: move-result-object v0 │ │ -09f3d2: 1f00 0f01 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09f3d6: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ -09f3da: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ -09f3de: 2204 9b00 |0035: new-instance v4, Landroid/os/Bundle; // type@009b │ │ -09f3e2: 7010 6303 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ -09f3e8: 2205 e705 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -09f3ec: 7010 d22e 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09f3f2: 1a06 8619 |003f: const-string v6, "f" // string@1986 │ │ -09f3f6: 6e20 db2e 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09f3fc: 0c05 |0044: move-result-object v5 │ │ -09f3fe: 6e20 d72e 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -09f404: 0c05 |0048: move-result-object v5 │ │ -09f406: 6e10 e02e 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09f40c: 0c03 |004c: move-result-object v3 │ │ -09f40e: 5475 7d01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ -09f412: 6e40 0b06 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@060b │ │ -09f418: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ -09f41c: 28cd |0054: goto 0021 // -0033 │ │ -09f41e: 1104 |0055: return-object v4 │ │ +0a2cd4: |[0a2cd4] android.support.v4.app.FragmentStatePagerAdapter.saveState:()Landroid/os/Parcelable; │ │ +0a2ce4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0a2ce6: 5475 7f01 |0001: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2cea: 6e10 152f 0500 |0003: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2cf0: 0a05 |0006: move-result v5 │ │ +0a2cf2: 3d05 1900 |0007: if-lez v5, 0020 // +0019 │ │ +0a2cf6: 2204 9b00 |0009: new-instance v4, Landroid/os/Bundle; // type@009b │ │ +0a2cfa: 7010 6303 0400 |000b: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a2d00: 5475 7f01 |000e: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2d04: 6e10 152f 0500 |0010: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2d0a: 0a05 |0013: move-result v5 │ │ +0a2d0c: 2351 4106 |0014: new-array v1, v5, [Landroid/support/v4/app/Fragment$SavedState; // type@0641 │ │ +0a2d10: 5475 7f01 |0016: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mSavedState:Ljava/util/ArrayList; // field@017f │ │ +0a2d14: 6e20 172f 1500 |0018: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a2d1a: 1a05 052e |001b: const-string v5, "states" // string@2e05 │ │ +0a2d1e: 6e30 8003 5401 |001d: invoke-virtual {v4, v5, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ +0a2d24: 1202 |0020: const/4 v2, #int 0 // #0 │ │ +0a2d26: 5475 7e01 |0021: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2d2a: 6e10 152f 0500 |0023: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a2d30: 0a05 |0026: move-result v5 │ │ +0a2d32: 3552 2e00 |0027: if-ge v2, v5, 0055 // +002e │ │ +0a2d36: 5475 7e01 |0029: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragments:Ljava/util/ArrayList; // field@017e │ │ +0a2d3a: 6e20 0e2f 2500 |002b: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a2d40: 0c00 |002e: move-result-object v0 │ │ +0a2d42: 1f00 0f01 |002f: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2d46: 3800 2100 |0031: if-eqz v0, 0052 // +0021 │ │ +0a2d4a: 3904 0700 |0033: if-nez v4, 003a // +0007 │ │ +0a2d4e: 2204 9b00 |0035: new-instance v4, Landroid/os/Bundle; // type@009b │ │ +0a2d52: 7010 6303 0400 |0037: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a2d58: 2205 e705 |003a: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a2d5c: 7010 d22e 0500 |003c: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a2d62: 1a06 8719 |003f: const-string v6, "f" // string@1987 │ │ +0a2d66: 6e20 db2e 6500 |0041: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a2d6c: 0c05 |0044: move-result-object v5 │ │ +0a2d6e: 6e20 d72e 2500 |0045: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a2d74: 0c05 |0048: move-result-object v5 │ │ +0a2d76: 6e10 e02e 0500 |0049: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a2d7c: 0c03 |004c: move-result-object v3 │ │ +0a2d7e: 5475 7d01 |004d: iget-object v5, v7, Landroid/support/v4/app/FragmentStatePagerAdapter;.mFragmentManager:Landroid/support/v4/app/FragmentManager; // field@017d │ │ +0a2d82: 6e40 0b06 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@060b │ │ +0a2d88: d802 0201 |0052: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0a2d8c: 28cd |0054: goto 0021 // -0033 │ │ +0a2d8e: 1104 |0055: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ 0x0001 line=175 │ │ 0x0009 line=176 │ │ 0x000e line=177 │ │ 0x0016 line=178 │ │ @@ -180710,32 +180766,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 │ │ -09f420: |[09f420] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ -09f430: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -09f432: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -09f434: 0770 |0002: move-object v0, v7 │ │ -09f436: 1f00 0f01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -09f43a: 5441 7c01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ -09f43e: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ -09f442: 5441 7c01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ -09f446: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ -09f44a: 5441 7c01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ -09f44e: 6e20 9f05 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ -09f454: 5441 7c01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ -09f458: 6e20 a605 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ -09f45e: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ -09f462: 6e20 9f05 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ -09f468: 6e20 a605 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ -09f46e: 5b40 7c01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ -09f472: 0e00 |0021: return-void │ │ +0a2d90: |[0a2d90] android.support.v4.app.FragmentStatePagerAdapter.setPrimaryItem:(Landroid/view/ViewGroup;ILjava/lang/Object;)V │ │ +0a2da0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a2da2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0a2da4: 0770 |0002: move-object v0, v7 │ │ +0a2da6: 1f00 0f01 |0003: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a2daa: 5441 7c01 |0005: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ +0a2dae: 3210 1a00 |0007: if-eq v0, v1, 0021 // +001a │ │ +0a2db2: 5441 7c01 |0009: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ +0a2db6: 3801 0c00 |000b: if-eqz v1, 0017 // +000c │ │ +0a2dba: 5441 7c01 |000d: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ +0a2dbe: 6e20 9f05 2100 |000f: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ +0a2dc4: 5441 7c01 |0012: iget-object v1, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ +0a2dc8: 6e20 a605 2100 |0014: invoke-virtual {v1, v2}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ +0a2dce: 3800 0800 |0017: if-eqz v0, 001f // +0008 │ │ +0a2dd2: 6e20 9f05 3000 |0019: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setMenuVisibility:(Z)V // method@059f │ │ +0a2dd8: 6e20 a605 3000 |001c: invoke-virtual {v0, v3}, Landroid/support/v4/app/Fragment;.setUserVisibleHint:(Z)V // method@05a6 │ │ +0a2dde: 5b40 7c01 |001f: iput-object v0, v4, Landroid/support/v4/app/FragmentStatePagerAdapter;.mCurrentPrimaryItem:Landroid/support/v4/app/Fragment; // field@017c │ │ +0a2de2: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=144 │ │ 0x0005 line=145 │ │ 0x0009 line=146 │ │ 0x000d line=147 │ │ 0x0012 line=148 │ │ @@ -180756,30 +180812,30 @@ │ │ type : '(Landroid/view/ViewGroup;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f474: |[09f474] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ -09f484: 0e00 |0000: return-void │ │ +0a2de4: |[0a2de4] android.support.v4.app.FragmentStatePagerAdapter.startUpdate:(Landroid/view/ViewGroup;)V │ │ +0a2df4: 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 : 1230 (FragmentStatePagerAdapter.java) │ │ + source_file_idx : 1231 (FragmentStatePagerAdapter.java) │ │ │ │ Class #781 header: │ │ class_idx : 308 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1351 │ │ +source_file_idx : 1352 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #781 annotations: │ │ Annotations on class │ │ @@ -180810,18 +180866,18 @@ │ │ type : '(Landroid/os/IBinder;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09f488: |[09f488] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ -09f498: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09f49e: 5b01 ab01 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ -09f4a2: 0e00 |0005: return-void │ │ +0a2df8: |[0a2df8] android.support.v4.app.INotificationSideChannel$Stub$Proxy.:(Landroid/os/IBinder;)V │ │ +0a2e08: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a2e0e: 5b01 ab01 |0003: iput-object v1, v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ +0a2e12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ @@ -180833,17 +180889,17 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f4a4: |[09f4a4] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ -09f4b4: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ -09f4b8: 1100 |0002: return-object v0 │ │ +0a2e14: |[0a2e14] android.support.v4.app.INotificationSideChannel$Stub$Proxy.asBinder:()Landroid/os/IBinder; │ │ +0a2e24: 5410 ab01 |0000: iget-object v0, v1, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ +0a2e28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -180851,32 +180907,32 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 35 16-bit code units │ │ -09f4bc: |[09f4bc] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -09f4cc: 7100 a903 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03a9 │ │ -09f4d2: 0c00 |0003: move-result-object v0 │ │ -09f4d4: 1a01 3915 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f4d8: 6e20 b503 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03b5 │ │ -09f4de: 6e20 b803 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -09f4e4: 6e20 b303 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -09f4ea: 6e20 b803 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -09f4f0: 5451 ab01 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ -09f4f4: 1222 |0014: const/4 v2, #int 2 // #2 │ │ -09f4f6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -09f4f8: 1214 |0016: const/4 v4, #int 1 // #1 │ │ -09f4fa: 7254 a203 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03a2 │ │ -09f500: 6e10 b003 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ -09f506: 0e00 |001d: return-void │ │ -09f508: 0d01 |001e: move-exception v1 │ │ -09f50a: 6e10 b003 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ -09f510: 2701 |0022: throw v1 │ │ +0a2e2c: |[0a2e2c] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0a2e3c: 7100 a903 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03a9 │ │ +0a2e42: 0c00 |0003: move-result-object v0 │ │ +0a2e44: 1a01 3a15 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a2e48: 6e20 b503 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03b5 │ │ +0a2e4e: 6e20 b803 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +0a2e54: 6e20 b303 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +0a2e5a: 6e20 b803 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +0a2e60: 5451 ab01 |0012: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ +0a2e64: 1222 |0014: const/4 v2, #int 2 // #2 │ │ +0a2e66: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0a2e68: 1214 |0016: const/4 v4, #int 1 // #1 │ │ +0a2e6a: 7254 a203 2130 |0017: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03a2 │ │ +0a2e70: 6e10 b003 0000 |001a: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ +0a2e76: 0e00 |001d: return-void │ │ +0a2e78: 0d01 |001e: move-exception v1 │ │ +0a2e7a: 6e10 b003 0000 |001f: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ +0a2e80: 2701 |0022: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x001a │ │ -> 0x001e │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=139 │ │ 0x0009 line=140 │ │ @@ -180898,30 +180954,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -09f520: |[09f520] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ -09f530: 7100 a903 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03a9 │ │ -09f536: 0c00 |0003: move-result-object v0 │ │ -09f538: 1a01 3915 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f53c: 6e20 b503 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03b5 │ │ -09f542: 6e20 b803 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -09f548: 5451 ab01 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ -09f54c: 1232 |000e: const/4 v2, #int 3 // #3 │ │ -09f54e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -09f550: 1214 |0010: const/4 v4, #int 1 // #1 │ │ -09f552: 7254 a203 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03a2 │ │ -09f558: 6e10 b003 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ -09f55e: 0e00 |0017: return-void │ │ -09f560: 0d01 |0018: move-exception v1 │ │ -09f562: 6e10 b003 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ -09f568: 2701 |001c: throw v1 │ │ +0a2e90: |[0a2e90] android.support.v4.app.INotificationSideChannel$Stub$Proxy.cancelAll:(Ljava/lang/String;)V │ │ +0a2ea0: 7100 a903 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03a9 │ │ +0a2ea6: 0c00 |0003: move-result-object v0 │ │ +0a2ea8: 1a01 3a15 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a2eac: 6e20 b503 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03b5 │ │ +0a2eb2: 6e20 b803 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +0a2eb8: 5451 ab01 |000c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ +0a2ebc: 1232 |000e: const/4 v2, #int 3 // #3 │ │ +0a2ebe: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0a2ec0: 1214 |0010: const/4 v4, #int 1 // #1 │ │ +0a2ec2: 7254 a203 2130 |0011: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03a2 │ │ +0a2ec8: 6e10 b003 0000 |0014: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ +0a2ece: 0e00 |0017: return-void │ │ +0a2ed0: 0d01 |0018: move-exception v1 │ │ +0a2ed2: 6e10 b003 0000 |0019: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ +0a2ed8: 2701 |001c: throw v1 │ │ catches : 1 │ │ 0x0004 - 0x0014 │ │ -> 0x0018 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=156 │ │ 0x0009 line=157 │ │ @@ -180939,17 +180995,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09f578: |[09f578] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ -09f588: 1a00 3915 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f58c: 1100 |0002: return-object v0 │ │ +0a2ee8: |[0a2ee8] android.support.v4.app.INotificationSideChannel$Stub$Proxy.getInterfaceDescriptor:()Ljava/lang/String; │ │ +0a2ef8: 1a00 3a15 |0000: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a2efc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ │ │ #4 : (in Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;) │ │ @@ -180957,40 +181013,40 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 50 16-bit code units │ │ -09f590: |[09f590] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -09f5a0: 7100 a903 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03a9 │ │ -09f5a6: 0c00 |0003: move-result-object v0 │ │ -09f5a8: 1a01 3915 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f5ac: 6e20 b503 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03b5 │ │ -09f5b2: 6e20 b803 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -09f5b8: 6e20 b303 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -09f5be: 6e20 b803 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -09f5c4: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ -09f5c8: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -09f5ca: 6e20 b303 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -09f5d0: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -09f5d2: 6e30 0401 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@0104 │ │ -09f5d8: 5451 ab01 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ -09f5dc: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -09f5de: 1203 |001f: const/4 v3, #int 0 // #0 │ │ -09f5e0: 1214 |0020: const/4 v4, #int 1 // #1 │ │ -09f5e2: 7254 a203 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03a2 │ │ -09f5e8: 6e10 b003 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ -09f5ee: 0e00 |0027: return-void │ │ -09f5f0: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -09f5f2: 6e20 b303 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ -09f5f8: 28f0 |002c: goto 001c // -0010 │ │ -09f5fa: 0d01 |002d: move-exception v1 │ │ -09f5fc: 6e10 b003 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ -09f602: 2701 |0031: throw v1 │ │ +0a2f00: |[0a2f00] android.support.v4.app.INotificationSideChannel$Stub$Proxy.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0a2f10: 7100 a903 0000 |0000: invoke-static {}, Landroid/os/Parcel;.obtain:()Landroid/os/Parcel; // method@03a9 │ │ +0a2f16: 0c00 |0003: move-result-object v0 │ │ +0a2f18: 1a01 3a15 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a2f1c: 6e20 b503 1000 |0006: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInterfaceToken:(Ljava/lang/String;)V // method@03b5 │ │ +0a2f22: 6e20 b803 6000 |0009: invoke-virtual {v0, v6}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +0a2f28: 6e20 b303 7000 |000c: invoke-virtual {v0, v7}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +0a2f2e: 6e20 b803 8000 |000f: invoke-virtual {v0, v8}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +0a2f34: 3809 1600 |0012: if-eqz v9, 0028 // +0016 │ │ +0a2f38: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0a2f3a: 6e20 b303 1000 |0015: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +0a2f40: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0a2f42: 6e30 0401 0901 |0019: invoke-virtual {v9, v0, v1}, Landroid/app/Notification;.writeToParcel:(Landroid/os/Parcel;I)V // method@0104 │ │ +0a2f48: 5451 ab01 |001c: iget-object v1, v5, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.mRemote:Landroid/os/IBinder; // field@01ab │ │ +0a2f4c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0a2f4e: 1203 |001f: const/4 v3, #int 0 // #0 │ │ +0a2f50: 1214 |0020: const/4 v4, #int 1 // #1 │ │ +0a2f52: 7254 a203 2130 |0021: invoke-interface {v1, v2, v0, v3, v4}, Landroid/os/IBinder;.transact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@03a2 │ │ +0a2f58: 6e10 b003 0000 |0024: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ +0a2f5e: 0e00 |0027: return-void │ │ +0a2f60: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0a2f62: 6e20 b303 1000 |0029: invoke-virtual {v0, v1}, Landroid/os/Parcel;.writeInt:(I)V // method@03b3 │ │ +0a2f68: 28f0 |002c: goto 001c // -0010 │ │ +0a2f6a: 0d01 |002d: move-exception v1 │ │ +0a2f6c: 6e10 b003 0000 |002e: invoke-virtual {v0}, Landroid/os/Parcel;.recycle:()V // method@03b0 │ │ +0a2f72: 2701 |0031: throw v1 │ │ catches : 2 │ │ 0x0004 - 0x0024 │ │ -> 0x002d │ │ 0x0029 - 0x002c │ │ -> 0x002d │ │ positions : │ │ 0x0000 line=113 │ │ @@ -181010,21 +181066,21 @@ │ │ 0x0004 - 0x0032 reg=0 _data Landroid/os/Parcel; │ │ 0x0000 - 0x0032 reg=5 this Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; │ │ 0x0000 - 0x0032 reg=6 packageName Ljava/lang/String; │ │ 0x0000 - 0x0032 reg=7 id I │ │ 0x0000 - 0x0032 reg=8 tag Ljava/lang/String; │ │ 0x0000 - 0x0032 reg=9 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 1351 (INotificationSideChannel.java) │ │ + source_file_idx : 1352 (INotificationSideChannel.java) │ │ │ │ Class #782 header: │ │ class_idx : 309 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 153 │ │ -source_file_idx : 1351 │ │ +source_file_idx : 1352 │ │ static_fields_size : 4 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #782 annotations: │ │ Annotations on class │ │ @@ -181068,19 +181124,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -09f618: |[09f618] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ -09f628: 7010 6103 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0361 │ │ -09f62e: 1a00 3915 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f632: 6e30 ff06 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@06ff │ │ -09f638: 0e00 |0008: return-void │ │ +0a2f88: |[0a2f88] android.support.v4.app.INotificationSideChannel$Stub.:()V │ │ +0a2f98: 7010 6103 0100 |0000: invoke-direct {v1}, Landroid/os/Binder;.:()V // method@0361 │ │ +0a2f9e: 1a00 3a15 |0003: const-string v0, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a2fa2: 6e30 ff06 1100 |0005: invoke-virtual {v1, v1, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.attachInterface:(Landroid/os/IInterface;Ljava/lang/String;)V // method@06ff │ │ +0a2fa8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0003 line=21 │ │ 0x0008 line=22 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ @@ -181090,29 +181146,29 @@ │ │ type : '(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -09f63c: |[09f63c] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ -09f64c: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ -09f650: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -09f652: 1100 |0003: return-object v0 │ │ -09f654: 1a01 3915 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f658: 7220 a103 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@03a1 │ │ -09f65e: 0c00 |0009: move-result-object v0 │ │ -09f660: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ -09f664: 2001 3601 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@0136 │ │ -09f668: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ -09f66c: 1f00 3601 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@0136 │ │ -09f670: 28f1 |0012: goto 0003 // -000f │ │ -09f672: 2200 3401 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@0134 │ │ -09f676: 7020 f606 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@06f6 │ │ -09f67c: 28eb |0018: goto 0003 // -0015 │ │ +0a2fac: |[0a2fac] android.support.v4.app.INotificationSideChannel$Stub.asInterface:(Landroid/os/IBinder;)Landroid/support/v4/app/INotificationSideChannel; │ │ +0a2fbc: 3902 0400 |0000: if-nez v2, 0004 // +0004 │ │ +0a2fc0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a2fc2: 1100 |0003: return-object v0 │ │ +0a2fc4: 1a01 3a15 |0004: const-string v1, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a2fc8: 7220 a103 1200 |0006: invoke-interface {v2, v1}, Landroid/os/IBinder;.queryLocalInterface:(Ljava/lang/String;)Landroid/os/IInterface; // method@03a1 │ │ +0a2fce: 0c00 |0009: move-result-object v0 │ │ +0a2fd0: 3800 0900 |000a: if-eqz v0, 0013 // +0009 │ │ +0a2fd4: 2001 3601 |000c: instance-of v1, v0, Landroid/support/v4/app/INotificationSideChannel; // type@0136 │ │ +0a2fd8: 3801 0500 |000e: if-eqz v1, 0013 // +0005 │ │ +0a2fdc: 1f00 3601 |0010: check-cast v0, Landroid/support/v4/app/INotificationSideChannel; // type@0136 │ │ +0a2fe0: 28f1 |0012: goto 0003 // -000f │ │ +0a2fe2: 2200 3401 |0013: new-instance v0, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy; // type@0134 │ │ +0a2fe6: 7020 f606 2000 |0015: invoke-direct {v0, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub$Proxy;.:(Landroid/os/IBinder;)V // method@06f6 │ │ +0a2fec: 28eb |0018: goto 0003 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=29 │ │ 0x0002 line=30 │ │ 0x0003 line=36 │ │ 0x0004 line=32 │ │ 0x000a line=33 │ │ @@ -181128,16 +181184,16 @@ │ │ type : '()Landroid/os/IBinder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -09f680: |[09f680] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ -09f690: 1100 |0000: return-object v0 │ │ +0a2ff0: |[0a2ff0] android.support.v4.app.INotificationSideChannel$Stub.asBinder:()Landroid/os/IBinder; │ │ +0a3000: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ │ │ #1 : (in Landroid/support/v4/app/INotificationSideChannel$Stub;) │ │ @@ -181145,59 +181201,59 @@ │ │ type : '(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 104 16-bit code units │ │ -09f694: |[09f694] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ -09f6a4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -09f6a6: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ -09f6ac: 6f5a 6203 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0362 │ │ -09f6b2: 0a04 |0007: move-result v4 │ │ -09f6b4: 0f04 |0008: return v4 │ │ -09f6b6: 1a05 3915 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f6ba: 6e20 b803 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ -09f6c0: 28fa |000e: goto 0008 // -0006 │ │ -09f6c2: 1a05 3915 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f6c6: 6e20 a803 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03a8 │ │ -09f6cc: 6e10 af03 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -09f6d2: 0c00 |0017: move-result-object v0 │ │ -09f6d4: 6e10 ac03 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -09f6da: 0a01 |001b: move-result v1 │ │ -09f6dc: 6e10 af03 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -09f6e2: 0c02 |001f: move-result-object v2 │ │ -09f6e4: 6e10 ac03 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -09f6ea: 0a05 |0023: move-result v5 │ │ -09f6ec: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ -09f6f0: 6205 0800 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0008 │ │ -09f6f4: 7220 be03 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ -09f6fa: 0c03 |002b: move-result-object v3 │ │ -09f6fc: 1f03 2100 |002c: check-cast v3, Landroid/app/Notification; // type@0021 │ │ -09f700: 6e53 0207 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0702 │ │ -09f706: 28d7 |0031: goto 0008 // -0029 │ │ -09f708: 1203 |0032: const/4 v3, #int 0 // #0 │ │ -09f70a: 28fb |0033: goto 002e // -0005 │ │ -09f70c: 1a05 3915 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f710: 6e20 a803 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03a8 │ │ -09f716: 6e10 af03 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -09f71c: 0c00 |003c: move-result-object v0 │ │ -09f71e: 6e10 ac03 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ -09f724: 0a01 |0040: move-result v1 │ │ -09f726: 6e10 af03 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -09f72c: 0c02 |0044: move-result-object v2 │ │ -09f72e: 6e40 0007 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0700 │ │ -09f734: 28c0 |0048: goto 0008 // -0040 │ │ -09f736: 1a05 3915 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@1539 │ │ -09f73a: 6e20 a803 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03a8 │ │ -09f740: 6e10 af03 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ -09f746: 0c00 |0051: move-result-object v0 │ │ -09f748: 6e20 0107 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@0701 │ │ -09f74e: 28b3 |0055: goto 0008 // -004d │ │ -09f750: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ +0a3004: |[0a3004] android.support.v4.app.INotificationSideChannel$Stub.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z │ │ +0a3014: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0a3016: 2c07 5500 0000 |0001: sparse-switch v7, 00000056 // +00000055 │ │ +0a301c: 6f5a 6203 7698 |0004: invoke-super {v6, v7, v8, v9, v10}, Landroid/os/Binder;.onTransact:(ILandroid/os/Parcel;Landroid/os/Parcel;I)Z // method@0362 │ │ +0a3022: 0a04 |0007: move-result v4 │ │ +0a3024: 0f04 |0008: return v4 │ │ +0a3026: 1a05 3a15 |0009: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a302a: 6e20 b803 5900 |000b: invoke-virtual {v9, v5}, Landroid/os/Parcel;.writeString:(Ljava/lang/String;)V // method@03b8 │ │ +0a3030: 28fa |000e: goto 0008 // -0006 │ │ +0a3032: 1a05 3a15 |000f: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a3036: 6e20 a803 5800 |0011: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03a8 │ │ +0a303c: 6e10 af03 0800 |0014: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +0a3042: 0c00 |0017: move-result-object v0 │ │ +0a3044: 6e10 ac03 0800 |0018: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0a304a: 0a01 |001b: move-result v1 │ │ +0a304c: 6e10 af03 0800 |001c: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +0a3052: 0c02 |001f: move-result-object v2 │ │ +0a3054: 6e10 ac03 0800 |0020: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0a305a: 0a05 |0023: move-result v5 │ │ +0a305c: 3805 0e00 |0024: if-eqz v5, 0032 // +000e │ │ +0a3060: 6205 0800 |0026: sget-object v5, Landroid/app/Notification;.CREATOR:Landroid/os/Parcelable$Creator; // field@0008 │ │ +0a3064: 7220 be03 8500 |0028: invoke-interface {v5, v8}, Landroid/os/Parcelable$Creator;.createFromParcel:(Landroid/os/Parcel;)Ljava/lang/Object; // method@03be │ │ +0a306a: 0c03 |002b: move-result-object v3 │ │ +0a306c: 1f03 2100 |002c: check-cast v3, Landroid/app/Notification; // type@0021 │ │ +0a3070: 6e53 0207 0621 |002e: invoke-virtual {v6, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel$Stub;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0702 │ │ +0a3076: 28d7 |0031: goto 0008 // -0029 │ │ +0a3078: 1203 |0032: const/4 v3, #int 0 // #0 │ │ +0a307a: 28fb |0033: goto 002e // -0005 │ │ +0a307c: 1a05 3a15 |0034: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a3080: 6e20 a803 5800 |0036: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03a8 │ │ +0a3086: 6e10 af03 0800 |0039: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +0a308c: 0c00 |003c: move-result-object v0 │ │ +0a308e: 6e10 ac03 0800 |003d: invoke-virtual {v8}, Landroid/os/Parcel;.readInt:()I // method@03ac │ │ +0a3094: 0a01 |0040: move-result v1 │ │ +0a3096: 6e10 af03 0800 |0041: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +0a309c: 0c02 |0044: move-result-object v2 │ │ +0a309e: 6e40 0007 0621 |0045: invoke-virtual {v6, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0700 │ │ +0a30a4: 28c0 |0048: goto 0008 // -0040 │ │ +0a30a6: 1a05 3a15 |0049: const-string v5, "android.support.v4.app.INotificationSideChannel" // string@153a │ │ +0a30aa: 6e20 a803 5800 |004b: invoke-virtual {v8, v5}, Landroid/os/Parcel;.enforceInterface:(Ljava/lang/String;)V // method@03a8 │ │ +0a30b0: 6e10 af03 0800 |004e: invoke-virtual {v8}, Landroid/os/Parcel;.readString:()Ljava/lang/String; // method@03af │ │ +0a30b6: 0c00 |0051: move-result-object v0 │ │ +0a30b8: 6e20 0107 0600 |0052: invoke-virtual {v6, v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.cancelAll:(Ljava/lang/String;)V // method@0701 │ │ +0a30be: 28b3 |0055: goto 0008 // -004d │ │ +0a30c0: 0002 0400 0100 0000 0200 0000 0300 ... |0056: sparse-switch-data (18 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=44 │ │ 0x0004 line=91 │ │ 0x0009 line=48 │ │ 0x000f line=53 │ │ 0x0014 line=55 │ │ @@ -181228,21 +181284,21 @@ │ │ 0x0052 - 0x0068 reg=0 _arg0 Ljava/lang/String; │ │ 0x0000 - 0x0068 reg=6 this Landroid/support/v4/app/INotificationSideChannel$Stub; │ │ 0x0000 - 0x0068 reg=7 code I │ │ 0x0000 - 0x0068 reg=8 data Landroid/os/Parcel; │ │ 0x0000 - 0x0068 reg=9 reply Landroid/os/Parcel; │ │ 0x0000 - 0x0068 reg=10 flags I │ │ │ │ - source_file_idx : 1351 (INotificationSideChannel.java) │ │ + source_file_idx : 1352 (INotificationSideChannel.java) │ │ │ │ Class #783 header: │ │ class_idx : 313 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 271 │ │ -source_file_idx : 3126 │ │ +source_file_idx : 3127 │ │ static_fields_size : 3 │ │ instance_fields_size: 11 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 13 │ │ │ │ Class #783 - │ │ Class descriptor : 'Landroid/support/v4/app/ListFragment;' │ │ @@ -181316,26 +181372,26 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -09f774: |[09f774] android.support.v4.app.ListFragment.:()V │ │ -09f784: 7010 3805 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0538 │ │ -09f78a: 2200 a100 |0003: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -09f78e: 7010 8d03 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -09f794: 5b10 b801 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b8 │ │ -09f798: 2200 3701 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0137 │ │ -09f79c: 7020 0707 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0707 │ │ -09f7a2: 5b10 be01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01be │ │ -09f7a6: 2200 3801 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0138 │ │ -09f7aa: 7020 0907 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0709 │ │ -09f7b0: 5b10 bc01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01bc │ │ -09f7b4: 0e00 |0018: return-void │ │ +0a30e4: |[0a30e4] android.support.v4.app.ListFragment.:()V │ │ +0a30f4: 7010 3805 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/Fragment;.:()V // method@0538 │ │ +0a30fa: 2200 a100 |0003: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +0a30fe: 7010 8d03 0000 |0005: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +0a3104: 5b10 b801 |0008: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b8 │ │ +0a3108: 2200 3701 |000a: new-instance v0, Landroid/support/v4/app/ListFragment$1; // type@0137 │ │ +0a310c: 7020 0707 1000 |000c: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$1;.:(Landroid/support/v4/app/ListFragment;)V // method@0707 │ │ +0a3112: 5b10 be01 |000f: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01be │ │ +0a3116: 2200 3801 |0011: new-instance v0, Landroid/support/v4/app/ListFragment$2; // type@0138 │ │ +0a311a: 7020 0907 1000 |0013: invoke-direct {v0, v1}, Landroid/support/v4/app/ListFragment$2;.:(Landroid/support/v4/app/ListFragment;)V // method@0709 │ │ +0a3120: 5b10 bc01 |0016: iput-object v0, v1, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01bc │ │ +0a3124: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0003 line=47 │ │ 0x000a line=49 │ │ 0x0011 line=55 │ │ 0x0018 line=72 │ │ @@ -181347,103 +181403,103 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 182 16-bit code units │ │ -09f7b8: |[09f7b8] android.support.v4.app.ListFragment.ensureList:()V │ │ -09f7c8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -09f7ca: 5463 b901 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09f7ce: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ -09f7d2: 0e00 |0005: return-void │ │ -09f7d4: 6e10 1207 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0712 │ │ -09f7da: 0c02 |0009: move-result-object v2 │ │ -09f7dc: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ -09f7e0: 2203 d305 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09f7e4: 1a04 4e03 |000e: const-string v4, "Content view not yet created" // string@034e │ │ -09f7e8: 7020 882e 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09f7ee: 2703 |0013: throw v3 │ │ -09f7f0: 2023 8104 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0481 │ │ -09f7f4: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ -09f7f8: 1f02 8104 |0018: check-cast v2, Landroid/widget/ListView; // type@0481 │ │ -09f7fc: 5b62 b901 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09f800: 1213 |001c: const/4 v3, #int 1 // #1 │ │ -09f802: 5c63 bb01 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ -09f806: 5463 b901 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09f80a: 5464 bc01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01bc │ │ -09f80e: 6e20 9820 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2098 │ │ -09f814: 5463 b501 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ -09f818: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ -09f81c: 5460 b501 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ -09f820: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -09f822: 5b63 b501 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ -09f826: 6e20 1a07 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@071a │ │ -09f82c: 5463 b801 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b8 │ │ -09f830: 5464 be01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01be │ │ -09f834: 6e20 9503 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ -09f83a: 28cc |0039: goto 0005 // -0034 │ │ -09f83c: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ -09f842: 6e20 e61d 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -09f848: 0c03 |0040: move-result-object v3 │ │ -09f84a: 1f03 9604 |0041: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ -09f84e: 5b63 bf01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09f852: 5463 bf01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09f856: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ -09f85a: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ -09f860: 6e20 e61d 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -09f866: 0c03 |004f: move-result-object v3 │ │ -09f868: 5b63 b701 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ -09f86c: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ -09f872: 6e20 e61d 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -09f878: 0c03 |0058: move-result-object v3 │ │ -09f87a: 5b63 bd01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09f87e: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ -09f884: 6e20 e61d 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -09f88a: 0c03 |0061: move-result-object v3 │ │ -09f88c: 5b63 ba01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09f890: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ -09f896: 6e20 e61d 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -09f89c: 0c01 |006a: move-result-object v1 │ │ -09f89e: 2013 8104 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0481 │ │ -09f8a2: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ -09f8a6: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ -09f8aa: 2203 e305 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ -09f8ae: 1a04 6d12 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@126d │ │ -09f8b2: 7020 af2e 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -09f8b8: 2703 |0078: throw v3 │ │ -09f8ba: 5463 bf01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09f8be: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ -09f8c2: 6e20 1721 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -09f8c8: 28d2 |0080: goto 0052 // -002e │ │ -09f8ca: 2203 e305 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ -09f8ce: 1a04 4d03 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@034d │ │ -09f8d2: 7020 af2e 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -09f8d8: 2703 |0088: throw v3 │ │ -09f8da: 1f01 8104 |0089: check-cast v1, Landroid/widget/ListView; // type@0481 │ │ -09f8de: 5b61 b901 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09f8e2: 5463 b701 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ -09f8e6: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ -09f8ea: 5463 b901 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09f8ee: 5464 b701 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ -09f8f2: 6e20 9620 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2096 │ │ -09f8f8: 2884 |0098: goto 001c // -007c │ │ -09f8fa: 5463 b601 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ -09f8fe: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ -09f902: 5463 bf01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09f906: 5464 b601 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ -09f90a: 6e20 1221 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -09f910: 5463 b901 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09f914: 5464 bf01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09f918: 6e20 9620 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2096 │ │ -09f91e: 2900 71ff |00ab: goto/16 001c // -008f │ │ -09f922: 5463 bd01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09f926: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ -09f92a: 7030 1c07 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ -09f930: 2900 7eff |00b4: goto/16 0032 // -0082 │ │ +0a3128: |[0a3128] android.support.v4.app.ListFragment.ensureList:()V │ │ +0a3138: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a313a: 5463 b901 |0001: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a313e: 3803 0300 |0003: if-eqz v3, 0006 // +0003 │ │ +0a3142: 0e00 |0005: return-void │ │ +0a3144: 6e10 1207 0600 |0006: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0712 │ │ +0a314a: 0c02 |0009: move-result-object v2 │ │ +0a314c: 3902 0a00 |000a: if-nez v2, 0014 // +000a │ │ +0a3150: 2203 d305 |000c: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a3154: 1a04 5003 |000e: const-string v4, "Content view not yet created" // string@0350 │ │ +0a3158: 7020 882e 4300 |0010: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a315e: 2703 |0013: throw v3 │ │ +0a3160: 2023 8104 |0014: instance-of v3, v2, Landroid/widget/ListView; // type@0481 │ │ +0a3164: 3803 2400 |0016: if-eqz v3, 003a // +0024 │ │ +0a3168: 1f02 8104 |0018: check-cast v2, Landroid/widget/ListView; // type@0481 │ │ +0a316c: 5b62 b901 |001a: iput-object v2, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a3170: 1213 |001c: const/4 v3, #int 1 // #1 │ │ +0a3172: 5c63 bb01 |001d: iput-boolean v3, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ +0a3176: 5463 b901 |001f: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a317a: 5464 bc01 |0021: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mOnClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@01bc │ │ +0a317e: 6e20 9820 4300 |0023: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2098 │ │ +0a3184: 5463 b501 |0026: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ +0a3188: 3803 8500 |0028: if-eqz v3, 00ad // +0085 │ │ +0a318c: 5460 b501 |002a: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ +0a3190: 1203 |002c: const/4 v3, #int 0 // #0 │ │ +0a3192: 5b63 b501 |002d: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ +0a3196: 6e20 1a07 0600 |002f: invoke-virtual {v6, v0}, Landroid/support/v4/app/ListFragment;.setListAdapter:(Landroid/widget/ListAdapter;)V // method@071a │ │ +0a319c: 5463 b801 |0032: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b8 │ │ +0a31a0: 5464 be01 |0034: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01be │ │ +0a31a4: 6e20 9503 4300 |0036: invoke-virtual {v3, v4}, Landroid/os/Handler;.post:(Ljava/lang/Runnable;)Z // method@0395 │ │ +0a31aa: 28cc |0039: goto 0005 // -0034 │ │ +0a31ac: 1403 0100 ff00 |003a: const v3, #float 2.34181e-38 // #00ff0001 │ │ +0a31b2: 6e20 e61d 3200 |003d: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0a31b8: 0c03 |0040: move-result-object v3 │ │ +0a31ba: 1f03 9604 |0041: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ +0a31be: 5b63 bf01 |0043: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a31c2: 5463 bf01 |0045: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a31c6: 3903 3200 |0047: if-nez v3, 0079 // +0032 │ │ +0a31ca: 1403 0400 0201 |0049: const v3, #float 2.38772e-38 // #01020004 │ │ +0a31d0: 6e20 e61d 3200 |004c: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0a31d6: 0c03 |004f: move-result-object v3 │ │ +0a31d8: 5b63 b701 |0050: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ +0a31dc: 1403 0200 ff00 |0052: const v3, #float 2.34181e-38 // #00ff0002 │ │ +0a31e2: 6e20 e61d 3200 |0055: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0a31e8: 0c03 |0058: move-result-object v3 │ │ +0a31ea: 5b63 bd01 |0059: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a31ee: 1403 0300 ff00 |005b: const v3, #float 2.34181e-38 // #00ff0003 │ │ +0a31f4: 6e20 e61d 3200 |005e: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0a31fa: 0c03 |0061: move-result-object v3 │ │ +0a31fc: 5b63 ba01 |0062: iput-object v3, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a3200: 1403 0a00 0201 |0064: const v3, #float 2.38773e-38 // #0102000a │ │ +0a3206: 6e20 e61d 3200 |0067: invoke-virtual {v2, v3}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0a320c: 0c01 |006a: move-result-object v1 │ │ +0a320e: 2013 8104 |006b: instance-of v3, v1, Landroid/widget/ListView; // type@0481 │ │ +0a3212: 3903 1c00 |006d: if-nez v3, 0089 // +001c │ │ +0a3216: 3901 1200 |006f: if-nez v1, 0081 // +0012 │ │ +0a321a: 2203 e305 |0071: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ +0a321e: 1a04 6e12 |0073: const-string v4, "Your content must have a ListView whose id attribute is 'android.R.id.list'" // string@126e │ │ +0a3222: 7020 af2e 4300 |0075: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0a3228: 2703 |0078: throw v3 │ │ +0a322a: 5463 bf01 |0079: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a322e: 1304 0800 |007b: const/16 v4, #int 8 // #8 │ │ +0a3232: 6e20 1721 4300 |007d: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0a3238: 28d2 |0080: goto 0052 // -002e │ │ +0a323a: 2203 e305 |0081: new-instance v3, Ljava/lang/RuntimeException; // type@05e3 │ │ +0a323e: 1a04 4f03 |0083: const-string v4, "Content has view with id attribute 'android.R.id.list' that is not a ListView class" // string@034f │ │ +0a3242: 7020 af2e 4300 |0085: invoke-direct {v3, v4}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0a3248: 2703 |0088: throw v3 │ │ +0a324a: 1f01 8104 |0089: check-cast v1, Landroid/widget/ListView; // type@0481 │ │ +0a324e: 5b61 b901 |008b: iput-object v1, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a3252: 5463 b701 |008d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ +0a3256: 3803 0a00 |008f: if-eqz v3, 0099 // +000a │ │ +0a325a: 5463 b901 |0091: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a325e: 5464 b701 |0093: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ +0a3262: 6e20 9620 4300 |0095: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2096 │ │ +0a3268: 2884 |0098: goto 001c // -007c │ │ +0a326a: 5463 b601 |0099: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ +0a326e: 3803 81ff |009b: if-eqz v3, 001c // -007f │ │ +0a3272: 5463 bf01 |009d: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a3276: 5464 b601 |009f: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ +0a327a: 6e20 1221 4300 |00a1: invoke-virtual {v3, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0a3280: 5463 b901 |00a4: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a3284: 5464 bf01 |00a6: iget-object v4, v6, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a3288: 6e20 9620 4300 |00a8: invoke-virtual {v3, v4}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2096 │ │ +0a328e: 2900 71ff |00ab: goto/16 001c // -008f │ │ +0a3292: 5463 bd01 |00ad: iget-object v3, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a3296: 3803 83ff |00af: if-eqz v3, 0032 // -007d │ │ +0a329a: 7030 1c07 5605 |00b1: invoke-direct {v6, v5, v5}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ +0a32a0: 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 │ │ @@ -181488,77 +181544,77 @@ │ │ type : '(ZZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -09f934: |[09f934] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ -09f944: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ -09f94a: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ -09f94e: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ -09f952: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -09f954: 7010 0c07 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ -09f95a: 5460 bd01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09f95e: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ -09f962: 2200 d305 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09f966: 1a01 1903 |0011: const-string v1, "Can't be used with a custom content view" // string@0319 │ │ -09f96a: 7020 882e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09f970: 2700 |0016: throw v0 │ │ -09f972: 5560 bb01 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ -09f976: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ -09f97a: 0e00 |001b: return-void │ │ -09f97c: 5c67 bb01 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ -09f980: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ -09f984: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ -09f988: 5460 bd01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09f98c: 6e10 0d07 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ -09f992: 0c01 |0027: move-result-object v1 │ │ -09f994: 7120 ee1f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ -09f99a: 0c01 |002b: move-result-object v1 │ │ -09f99c: 6e20 871e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09f9a2: 5460 ba01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09f9a6: 6e10 0d07 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ -09f9ac: 0c01 |0034: move-result-object v1 │ │ -09f9ae: 7120 ee1f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ -09f9b4: 0c01 |0038: move-result-object v1 │ │ -09f9b6: 6e20 871e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09f9bc: 5460 bd01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09f9c0: 6e20 841e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09f9c6: 5460 ba01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09f9ca: 6e20 841e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09f9d0: 28d5 |0046: goto 001b // -002b │ │ -09f9d2: 5460 bd01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09f9d6: 6e10 e01d 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ -09f9dc: 5460 ba01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09f9e0: 6e10 e01d 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ -09f9e6: 28eb |0051: goto 003c // -0015 │ │ -09f9e8: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ -09f9ec: 5460 bd01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09f9f0: 6e10 0d07 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ -09f9f6: 0c01 |0059: move-result-object v1 │ │ -09f9f8: 7120 ee1f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ -09f9fe: 0c01 |005d: move-result-object v1 │ │ -09fa00: 6e20 871e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09fa06: 5460 ba01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09fa0a: 6e10 0d07 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ -09fa10: 0c01 |0066: move-result-object v1 │ │ -09fa12: 7120 ee1f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ -09fa18: 0c01 |006a: move-result-object v1 │ │ -09fa1a: 6e20 871e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ -09fa20: 5460 bd01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09fa24: 6e20 841e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09fa2a: 5460 ba01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09fa2e: 6e20 841e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -09fa34: 28a3 |0078: goto 001b // -005d │ │ -09fa36: 5460 bd01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09fa3a: 6e10 e01d 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ -09fa40: 5460 ba01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09fa44: 6e10 e01d 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ -09fa4a: 28eb |0083: goto 006e // -0015 │ │ +0a32a4: |[0a32a4] android.support.v4.app.ListFragment.setListShown:(ZZ)V │ │ +0a32b4: 1405 0100 0a01 |0000: const v5, #float 2.53466e-38 // #010a0001 │ │ +0a32ba: 1504 0a01 |0003: const/high16 v4, #int 17432576 // #10a │ │ +0a32be: 1303 0800 |0005: const/16 v3, #int 8 // #8 │ │ +0a32c2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0a32c4: 7010 0c07 0600 |0008: invoke-direct {v6}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ +0a32ca: 5460 bd01 |000b: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a32ce: 3900 0a00 |000d: if-nez v0, 0017 // +000a │ │ +0a32d2: 2200 d305 |000f: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a32d6: 1a01 1b03 |0011: const-string v1, "Can't be used with a custom content view" // string@031b │ │ +0a32da: 7020 882e 1000 |0013: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a32e0: 2700 |0016: throw v0 │ │ +0a32e2: 5560 bb01 |0017: iget-boolean v0, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ +0a32e6: 3370 0300 |0019: if-ne v0, v7, 001c // +0003 │ │ +0a32ea: 0e00 |001b: return-void │ │ +0a32ec: 5c67 bb01 |001c: iput-boolean v7, v6, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ +0a32f0: 3807 3400 |001e: if-eqz v7, 0052 // +0034 │ │ +0a32f4: 3808 2700 |0020: if-eqz v8, 0047 // +0027 │ │ +0a32f8: 5460 bd01 |0022: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a32fc: 6e10 0d07 0600 |0024: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ +0a3302: 0c01 |0027: move-result-object v1 │ │ +0a3304: 7120 ee1f 5100 |0028: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ +0a330a: 0c01 |002b: move-result-object v1 │ │ +0a330c: 6e20 871e 1000 |002c: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a3312: 5460 ba01 |002f: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a3316: 6e10 0d07 0600 |0031: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ +0a331c: 0c01 |0034: move-result-object v1 │ │ +0a331e: 7120 ee1f 4100 |0035: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ +0a3324: 0c01 |0038: move-result-object v1 │ │ +0a3326: 6e20 871e 1000 |0039: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a332c: 5460 bd01 |003c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a3330: 6e20 841e 3000 |003e: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a3336: 5460 ba01 |0041: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a333a: 6e20 841e 2000 |0043: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a3340: 28d5 |0046: goto 001b // -002b │ │ +0a3342: 5460 bd01 |0047: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a3346: 6e10 e01d 0000 |0049: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ +0a334c: 5460 ba01 |004c: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a3350: 6e10 e01d 0000 |004e: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ +0a3356: 28eb |0051: goto 003c // -0015 │ │ +0a3358: 3808 2700 |0052: if-eqz v8, 0079 // +0027 │ │ +0a335c: 5460 bd01 |0054: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a3360: 6e10 0d07 0600 |0056: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ +0a3366: 0c01 |0059: move-result-object v1 │ │ +0a3368: 7120 ee1f 4100 |005a: invoke-static {v1, v4}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ +0a336e: 0c01 |005d: move-result-object v1 │ │ +0a3370: 6e20 871e 1000 |005e: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a3376: 5460 ba01 |0061: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a337a: 6e10 0d07 0600 |0063: invoke-virtual {v6}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ +0a3380: 0c01 |0066: move-result-object v1 │ │ +0a3382: 7120 ee1f 5100 |0067: invoke-static {v1, v5}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ +0a3388: 0c01 |006a: move-result-object v1 │ │ +0a338a: 6e20 871e 1000 |006b: invoke-virtual {v0, v1}, Landroid/view/View;.startAnimation:(Landroid/view/animation/Animation;)V // method@1e87 │ │ +0a3390: 5460 bd01 |006e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a3394: 6e20 841e 2000 |0070: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a339a: 5460 ba01 |0073: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a339e: 6e20 841e 3000 |0075: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0a33a4: 28a3 |0078: goto 001b // -005d │ │ +0a33a6: 5460 bd01 |0079: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a33aa: 6e10 e01d 0000 |007b: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ +0a33b0: 5460 ba01 |007e: iget-object v0, v6, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a33b4: 6e10 e01d 0000 |0080: invoke-virtual {v0}, Landroid/view/View;.clearAnimation:()V // method@1de0 │ │ +0a33ba: 28eb |0083: goto 006e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0008 line=280 │ │ 0x000b line=281 │ │ 0x000f line=282 │ │ 0x0017 line=284 │ │ 0x001b line=313 │ │ @@ -181589,17 +181645,17 @@ │ │ type : '()Landroid/widget/ListAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -09fa4c: |[09fa4c] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ -09fa5c: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ -09fa60: 1100 |0002: return-object v0 │ │ +0a33bc: |[0a33bc] android.support.v4.app.ListFragment.getListAdapter:()Landroid/widget/ListAdapter; │ │ +0a33cc: 5410 b501 |0000: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ +0a33d0: 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;) │ │ @@ -181607,18 +181663,18 @@ │ │ type : '()Landroid/widget/ListView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -09fa64: |[09fa64] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ -09fa74: 7010 0c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ -09fa7a: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fa7e: 1100 |0005: return-object v0 │ │ +0a33d4: |[0a33d4] android.support.v4.app.ListFragment.getListView:()Landroid/widget/ListView; │ │ +0a33e4: 7010 0c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ +0a33ea: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a33ee: 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; │ │ │ │ @@ -181627,20 +181683,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09fa80: |[09fa80] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ -09fa90: 7010 0c07 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ -09fa96: 5420 b901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fa9a: 6e10 8b20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@208b │ │ -09faa0: 0b00 |0008: move-result-wide v0 │ │ -09faa2: 1000 |0009: return-wide v0 │ │ +0a33f0: |[0a33f0] android.support.v4.app.ListFragment.getSelectedItemId:()J │ │ +0a3400: 7010 0c07 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ +0a3406: 5420 b901 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a340a: 6e10 8b20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemId:()J // method@208b │ │ +0a3410: 0b00 |0008: move-result-wide v0 │ │ +0a3412: 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; │ │ │ │ @@ -181649,20 +181705,20 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -09faa4: |[09faa4] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ -09fab4: 7010 0c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ -09faba: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fabe: 6e10 8c20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@208c │ │ -09fac4: 0a00 |0008: move-result v0 │ │ -09fac6: 0f00 |0009: return v0 │ │ +0a3414: |[0a3414] android.support.v4.app.ListFragment.getSelectedItemPosition:()I │ │ +0a3424: 7010 0c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ +0a342a: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a342e: 6e10 8c20 0000 |0005: invoke-virtual {v0}, Landroid/widget/ListView;.getSelectedItemPosition:()I // method@208c │ │ +0a3434: 0a00 |0008: move-result v0 │ │ +0a3436: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0003 line=207 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ListFragment; │ │ │ │ @@ -181671,73 +181727,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 │ │ -09fac8: |[09fac8] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -09fad8: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ -09fadc: 12ea |0002: const/4 v10, #int -2 // #fe │ │ -09fade: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ -09fae0: 6e10 0d07 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ -09fae6: 0c00 |0007: move-result-object v0 │ │ -09fae8: 2205 7904 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0479 │ │ -09faec: 7020 2820 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ -09faf2: 2203 7e04 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@047e │ │ -09faf6: 7020 5e20 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ -09fafc: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ -09fb02: 6e20 7620 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@2076 │ │ -09fb08: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -09fb0a: 6e20 7820 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2078 │ │ -09fb10: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ -09fb14: 6e20 7a20 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -09fb1a: 6e20 7520 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@2075 │ │ -09fb20: 2204 8604 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0486 │ │ -09fb24: 1207 |0026: const/4 v7, #int 0 // #0 │ │ -09fb26: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ -09fb2c: 7040 be20 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20be │ │ -09fb32: 2207 7804 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -09fb36: 7030 2720 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -09fb3c: 6e30 6120 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ -09fb42: 2207 7804 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -09fb46: 7030 2720 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -09fb4c: 6e30 2a20 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ -09fb52: 2201 7904 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0479 │ │ -09fb56: 7020 2820 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ -09fb5c: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ -09fb62: 6e20 3320 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ -09fb68: 2206 9604 |0048: new-instance v6, Landroid/widget/TextView; // type@0496 │ │ -09fb6c: 6e10 0d07 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ -09fb72: 0c07 |004d: move-result-object v7 │ │ -09fb74: 7020 fb20 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ -09fb7a: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ -09fb80: 6e20 0c21 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@210c │ │ -09fb86: 6e20 0b21 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@210b │ │ -09fb8c: 2207 7804 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -09fb90: 7030 2720 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -09fb96: 6e30 2a20 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ -09fb9c: 2202 8104 |0062: new-instance v2, Landroid/widget/ListView; // type@0481 │ │ -09fba0: 6e10 0d07 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ -09fba6: 0c07 |0067: move-result-object v7 │ │ -09fba8: 7020 8320 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@2083 │ │ -09fbae: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ -09fbb4: 6e20 9720 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@2097 │ │ -09fbba: 1207 |0071: const/4 v7, #int 0 // #0 │ │ -09fbbc: 6e20 9520 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@2095 │ │ -09fbc2: 2207 7804 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -09fbc6: 7030 2720 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -09fbcc: 6e30 2a20 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ -09fbd2: 2207 7804 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -09fbd6: 7030 2720 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -09fbdc: 6e30 2a20 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ -09fbe2: 2207 7804 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -09fbe6: 7030 2720 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ -09fbec: 6e20 3420 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2034 │ │ -09fbf2: 1105 |008d: return-object v5 │ │ +0a3438: |[0a3438] android.support.v4.app.ListFragment.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0a3448: 130b 1100 |0000: const/16 v11, #int 17 // #11 │ │ +0a344c: 12ea |0002: const/4 v10, #int -2 // #fe │ │ +0a344e: 12f9 |0003: const/4 v9, #int -1 // #ff │ │ +0a3450: 6e10 0d07 0c00 |0004: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ +0a3456: 0c00 |0007: move-result-object v0 │ │ +0a3458: 2205 7904 |0008: new-instance v5, Landroid/widget/FrameLayout; // type@0479 │ │ +0a345c: 7020 2820 0500 |000a: invoke-direct {v5, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ +0a3462: 2203 7e04 |000d: new-instance v3, Landroid/widget/LinearLayout; // type@047e │ │ +0a3466: 7020 5e20 0300 |000f: invoke-direct {v3, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ +0a346c: 1407 0200 ff00 |0012: const v7, #float 2.34181e-38 // #00ff0002 │ │ +0a3472: 6e20 7620 7300 |0015: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setId:(I)V // method@2076 │ │ +0a3478: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +0a347a: 6e20 7820 7300 |0019: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOrientation:(I)V // method@2078 │ │ +0a3480: 1307 0800 |001c: const/16 v7, #int 8 // #8 │ │ +0a3484: 6e20 7a20 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +0a348a: 6e20 7520 b300 |0021: invoke-virtual {v3, v11}, Landroid/widget/LinearLayout;.setGravity:(I)V // method@2075 │ │ +0a3490: 2204 8604 |0024: new-instance v4, Landroid/widget/ProgressBar; // type@0486 │ │ +0a3494: 1207 |0026: const/4 v7, #int 0 // #0 │ │ +0a3496: 1408 7a00 0101 |0027: const v8, #float 2.36939e-38 // #0101007a │ │ +0a349c: 7040 be20 0487 |002a: invoke-direct {v4, v0, v7, v8}, Landroid/widget/ProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@20be │ │ +0a34a2: 2207 7804 |002d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0a34a6: 7030 2720 a70a |002f: invoke-direct {v7, v10, v10}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +0a34ac: 6e30 6120 4307 |0032: invoke-virtual {v3, v4, v7}, Landroid/widget/LinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2061 │ │ +0a34b2: 2207 7804 |0035: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0a34b6: 7030 2720 9709 |0037: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +0a34bc: 6e30 2a20 3507 |003a: invoke-virtual {v5, v3, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ +0a34c2: 2201 7904 |003d: new-instance v1, Landroid/widget/FrameLayout; // type@0479 │ │ +0a34c6: 7020 2820 0100 |003f: invoke-direct {v1, v0}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ +0a34cc: 1407 0300 ff00 |0042: const v7, #float 2.34181e-38 // #00ff0003 │ │ +0a34d2: 6e20 3320 7100 |0045: invoke-virtual {v1, v7}, Landroid/widget/FrameLayout;.setId:(I)V // method@2033 │ │ +0a34d8: 2206 9604 |0048: new-instance v6, Landroid/widget/TextView; // type@0496 │ │ +0a34dc: 6e10 0d07 0c00 |004a: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ +0a34e2: 0c07 |004d: move-result-object v7 │ │ +0a34e4: 7020 fb20 7600 |004e: invoke-direct {v6, v7}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ +0a34ea: 1407 0100 ff00 |0051: const v7, #float 2.34181e-38 // #00ff0001 │ │ +0a34f0: 6e20 0c21 7600 |0054: invoke-virtual {v6, v7}, Landroid/widget/TextView;.setId:(I)V // method@210c │ │ +0a34f6: 6e20 0b21 b600 |0057: invoke-virtual {v6, v11}, Landroid/widget/TextView;.setGravity:(I)V // method@210b │ │ +0a34fc: 2207 7804 |005a: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0a3500: 7030 2720 9709 |005c: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +0a3506: 6e30 2a20 6107 |005f: invoke-virtual {v1, v6, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ +0a350c: 2202 8104 |0062: new-instance v2, Landroid/widget/ListView; // type@0481 │ │ +0a3510: 6e10 0d07 0c00 |0064: invoke-virtual {v12}, Landroid/support/v4/app/ListFragment;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@070d │ │ +0a3516: 0c07 |0067: move-result-object v7 │ │ +0a3518: 7020 8320 7200 |0068: invoke-direct {v2, v7}, Landroid/widget/ListView;.:(Landroid/content/Context;)V // method@2083 │ │ +0a351e: 1407 0a00 0201 |006b: const v7, #float 2.38773e-38 // #0102000a │ │ +0a3524: 6e20 9720 7200 |006e: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setId:(I)V // method@2097 │ │ +0a352a: 1207 |0071: const/4 v7, #int 0 // #0 │ │ +0a352c: 6e20 9520 7200 |0072: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setDrawSelectorOnTop:(Z)V // method@2095 │ │ +0a3532: 2207 7804 |0075: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0a3536: 7030 2720 9709 |0077: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +0a353c: 6e30 2a20 2107 |007a: invoke-virtual {v1, v2, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ +0a3542: 2207 7804 |007d: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0a3546: 7030 2720 9709 |007f: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +0a354c: 6e30 2a20 1507 |0082: invoke-virtual {v5, v1, v7}, Landroid/widget/FrameLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@202a │ │ +0a3552: 2207 7804 |0085: new-instance v7, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0a3556: 7030 2720 9709 |0087: invoke-direct {v7, v9, v9}, Landroid/widget/FrameLayout$LayoutParams;.:(II)V // method@2027 │ │ +0a355c: 6e20 3420 7500 |008a: invoke-virtual {v5, v7}, Landroid/widget/FrameLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2034 │ │ +0a3562: 1105 |008d: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=91 │ │ 0x0008 line=93 │ │ 0x000d line=97 │ │ 0x0012 line=98 │ │ 0x0018 line=99 │ │ @@ -181777,28 +181833,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -09fbf4: |[09fbf4] android.support.v4.app.ListFragment.onDestroyView:()V │ │ -09fc04: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09fc06: 5430 b801 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b8 │ │ -09fc0a: 5431 be01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01be │ │ -09fc0e: 6e20 9803 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -09fc14: 5b32 b901 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fc18: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -09fc1a: 5c30 bb01 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ -09fc1e: 5b32 ba01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ -09fc22: 5b32 bd01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ -09fc26: 5b32 b701 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ -09fc2a: 5b32 bf01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09fc2e: 6f10 7205 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0572 │ │ -09fc34: 0e00 |0018: return-void │ │ +0a3564: |[0a3564] android.support.v4.app.ListFragment.onDestroyView:()V │ │ +0a3574: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a3576: 5430 b801 |0001: iget-object v0, v3, Landroid/support/v4/app/ListFragment;.mHandler:Landroid/os/Handler; // field@01b8 │ │ +0a357a: 5431 be01 |0003: iget-object v1, v3, Landroid/support/v4/app/ListFragment;.mRequestFocus:Ljava/lang/Runnable; // field@01be │ │ +0a357e: 6e20 9803 1000 |0005: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +0a3584: 5b32 b901 |0008: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a3588: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0a358a: 5c30 bb01 |000b: iput-boolean v0, v3, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ +0a358e: 5b32 ba01 |000d: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mListContainer:Landroid/view/View; // field@01ba │ │ +0a3592: 5b32 bd01 |000f: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mProgressContainer:Landroid/view/View; // field@01bd │ │ +0a3596: 5b32 b701 |0011: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mEmptyView:Landroid/view/View; // field@01b7 │ │ +0a359a: 5b32 bf01 |0013: iput-object v2, v3, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a359e: 6f10 7205 0300 |0015: invoke-super {v3}, Landroid/support/v4/app/Fragment;.onDestroyView:()V // method@0572 │ │ +0a35a4: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=153 │ │ 0x0008 line=154 │ │ 0x000a line=155 │ │ 0x000d line=156 │ │ 0x0013 line=157 │ │ @@ -181812,16 +181868,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 │ │ -09fc38: |[09fc38] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ -09fc48: 0e00 |0000: return-void │ │ +0a35a8: |[0a35a8] android.support.v4.app.ListFragment.onListItemClick:(Landroid/widget/ListView;Landroid/view/View;IJ)V │ │ +0a35b8: 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; │ │ @@ -181833,18 +181889,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 │ │ -09fc4c: |[09fc4c] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ -09fc5c: 6f30 7f05 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@057f │ │ -09fc62: 7010 0c07 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ -09fc68: 0e00 |0006: return-void │ │ +0a35bc: |[0a35bc] android.support.v4.app.ListFragment.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V │ │ +0a35cc: 6f30 7f05 1002 |0000: invoke-super {v0, v1, v2}, Landroid/support/v4/app/Fragment;.onViewCreated:(Landroid/view/View;Landroid/os/Bundle;)V // method@057f │ │ +0a35d2: 7010 0c07 0000 |0003: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ +0a35d8: 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; │ │ @@ -181856,31 +181912,31 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -09fc6c: |[09fc6c] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ -09fc7c: 7010 0c07 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ -09fc82: 5420 bf01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09fc86: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -09fc8a: 2200 d305 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -09fc8e: 1a01 1903 |0009: const-string v1, "Can't be used with a custom content view" // string@0319 │ │ -09fc92: 7020 882e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -09fc98: 2700 |000e: throw v0 │ │ -09fc9a: 5420 bf01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09fc9e: 6e20 1221 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -09fca4: 5420 b601 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ -09fca8: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ -09fcac: 5420 b901 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fcb0: 5421 bf01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ -09fcb4: 6e20 9620 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2096 │ │ -09fcba: 5b23 b601 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ -09fcbe: 0e00 |0021: return-void │ │ +0a35dc: |[0a35dc] android.support.v4.app.ListFragment.setEmptyText:(Ljava/lang/CharSequence;)V │ │ +0a35ec: 7010 0c07 0200 |0000: invoke-direct {v2}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ +0a35f2: 5420 bf01 |0003: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a35f6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0a35fa: 2200 d305 |0007: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a35fe: 1a01 1b03 |0009: const-string v1, "Can't be used with a custom content view" // string@031b │ │ +0a3602: 7020 882e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a3608: 2700 |000e: throw v0 │ │ +0a360a: 5420 bf01 |000f: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a360e: 6e20 1221 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0a3614: 5420 b601 |0014: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ +0a3618: 3900 0900 |0016: if-nez v0, 001f // +0009 │ │ +0a361c: 5420 b901 |0018: iget-object v0, v2, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a3620: 5421 bf01 |001a: iget-object v1, v2, Landroid/support/v4/app/ListFragment;.mStandardEmptyView:Landroid/widget/TextView; // field@01bf │ │ +0a3624: 6e20 9620 1000 |001c: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setEmptyView:(Landroid/view/View;)V // method@2096 │ │ +0a362a: 5b23 b601 |001f: iput-object v3, v2, Landroid/support/v4/app/ListFragment;.mEmptyText:Ljava/lang/CharSequence; // field@01b6 │ │ +0a362e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0003 line=233 │ │ 0x0007 line=234 │ │ 0x000f line=236 │ │ 0x0014 line=237 │ │ @@ -181896,38 +181952,38 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -09fcc0: |[09fcc0] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ -09fcd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -09fcd2: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -09fcd4: 5443 b501 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ -09fcd8: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ -09fcdc: 0110 |0006: move v0, v1 │ │ -09fcde: 5b45 b501 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ -09fce2: 5443 b901 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fce6: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ -09fcea: 5443 b901 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fcee: 6e20 9120 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ -09fcf4: 5543 bb01 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ -09fcf8: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ -09fcfc: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ -09fd00: 6e10 1207 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0712 │ │ -09fd06: 0c03 |001b: move-result-object v3 │ │ -09fd08: 6e10 211e 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ -09fd0e: 0c03 |001f: move-result-object v3 │ │ -09fd10: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ -09fd14: 0112 |0022: move v2, v1 │ │ -09fd16: 7030 1c07 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ -09fd1c: 0e00 |0026: return-void │ │ -09fd1e: 0120 |0027: move v0, v2 │ │ -09fd20: 28df |0028: goto 0007 // -0021 │ │ +0a3630: |[0a3630] android.support.v4.app.ListFragment.setListAdapter:(Landroid/widget/ListAdapter;)V │ │ +0a3640: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a3642: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0a3644: 5443 b501 |0002: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ +0a3648: 3803 2300 |0004: if-eqz v3, 0027 // +0023 │ │ +0a364c: 0110 |0006: move v0, v1 │ │ +0a364e: 5b45 b501 |0007: iput-object v5, v4, Landroid/support/v4/app/ListFragment;.mAdapter:Landroid/widget/ListAdapter; // field@01b5 │ │ +0a3652: 5443 b901 |0009: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a3656: 3803 1b00 |000b: if-eqz v3, 0026 // +001b │ │ +0a365a: 5443 b901 |000d: iget-object v3, v4, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a365e: 6e20 9120 5300 |000f: invoke-virtual {v3, v5}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ +0a3664: 5543 bb01 |0012: iget-boolean v3, v4, Landroid/support/v4/app/ListFragment;.mListShown:Z // field@01bb │ │ +0a3668: 3903 1200 |0014: if-nez v3, 0026 // +0012 │ │ +0a366c: 3900 1000 |0016: if-nez v0, 0026 // +0010 │ │ +0a3670: 6e10 1207 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/app/ListFragment;.getView:()Landroid/view/View; // method@0712 │ │ +0a3676: 0c03 |001b: move-result-object v3 │ │ +0a3678: 6e10 211e 0300 |001c: invoke-virtual {v3}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ +0a367e: 0c03 |001f: move-result-object v3 │ │ +0a3680: 3803 0300 |0020: if-eqz v3, 0023 // +0003 │ │ +0a3684: 0112 |0022: move v2, v1 │ │ +0a3686: 7030 1c07 1402 |0023: invoke-direct {v4, v1, v2}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ +0a368c: 0e00 |0026: return-void │ │ +0a368e: 0120 |0027: move v0, v2 │ │ +0a3690: 28df |0028: goto 0007 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=179 │ │ 0x0007 line=180 │ │ 0x0009 line=181 │ │ 0x000d line=182 │ │ 0x0012 line=183 │ │ @@ -181944,18 +182000,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09fd24: |[09fd24] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ -09fd34: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -09fd36: 7030 1c07 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ -09fd3c: 0e00 |0004: return-void │ │ +0a3694: |[0a3694] android.support.v4.app.ListFragment.setListShown:(Z)V │ │ +0a36a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a36a6: 7030 1c07 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ +0a36ac: 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 │ │ @@ -181965,18 +182021,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -09fd40: |[09fd40] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ -09fd50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -09fd52: 7030 1c07 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ -09fd58: 0e00 |0004: return-void │ │ +0a36b0: |[0a36b0] android.support.v4.app.ListFragment.setListShownNoAnimation:(Z)V │ │ +0a36c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a36c2: 7030 1c07 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/app/ListFragment;.setListShown:(ZZ)V // method@071c │ │ +0a36c8: 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 │ │ @@ -181986,35 +182042,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -09fd5c: |[09fd5c] android.support.v4.app.ListFragment.setSelection:(I)V │ │ -09fd6c: 7010 0c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ -09fd72: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ -09fd76: 6e20 9a20 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@209a │ │ -09fd7c: 0e00 |0008: return-void │ │ +0a36cc: |[0a36cc] android.support.v4.app.ListFragment.setSelection:(I)V │ │ +0a36dc: 7010 0c07 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/ListFragment;.ensureList:()V // method@070c │ │ +0a36e2: 5410 b901 |0003: iget-object v0, v1, Landroid/support/v4/app/ListFragment;.mList:Landroid/widget/ListView; // field@01b9 │ │ +0a36e6: 6e20 9a20 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ListView;.setSelection:(I)V // method@209a │ │ +0a36ec: 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 : 3126 (ListFragment.java) │ │ + source_file_idx : 3127 (ListFragment.java) │ │ │ │ Class #784 header: │ │ class_idx : 316 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3369 │ │ +source_file_idx : 3370 │ │ static_fields_size : 0 │ │ instance_fields_size: 15 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #784 annotations: │ │ Annotations on class │ │ @@ -182106,21 +182162,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 │ │ -09fd80: |[09fd80] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ -09fd90: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fd94: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -09fd9a: 5902 c601 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -09fd9e: 5b03 c001 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01c0 │ │ -09fda2: 5b04 c101 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -09fda6: 0e00 |000b: return-void │ │ +0a36f0: |[0a36f0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.:(Landroid/support/v4/app/LoaderManagerImpl;ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)V │ │ +0a3700: 5b01 ce01 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3704: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a370a: 5902 c601 |0005: iput v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a370e: 5b03 c001 |0007: iput-object v3, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01c0 │ │ +0a3712: 5b04 c101 |0009: iput-object v4, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a3716: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0005 line=229 │ │ 0x0007 line=230 │ │ 0x0009 line=231 │ │ 0x000b line=232 │ │ @@ -182138,71 +182194,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 │ │ -09fda8: |[09fda8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -09fdb8: 5441 c101 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -09fdbc: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ -09fdc0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -09fdc2: 5441 ce01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fdc6: 5411 d101 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fdca: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -09fdce: 5441 ce01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fdd2: 5411 d101 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fdd6: 5411 2301 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09fdda: 5410 5d01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09fdde: 5441 ce01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fde2: 5411 d101 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fde6: 5411 2301 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09fdea: 1a02 d826 |0019: const-string v2, "onLoadFinished" // string@26d8 │ │ -09fdee: 5b12 5d01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09fdf2: 6301 cf01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -09fdf6: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ -09fdfa: 1a01 280d |0021: const-string v1, "LoaderManager" // string@0d28 │ │ -09fdfe: 2202 e705 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -09fe02: 7010 d22e 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09fe08: 1a03 2500 |0028: const-string v3, " onLoadFinished in " // string@0025 │ │ -09fe0c: 6e20 db2e 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09fe12: 0c02 |002d: move-result-object v2 │ │ -09fe14: 6e20 da2e 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09fe1a: 0c02 |0031: move-result-object v2 │ │ -09fe1c: 1a03 0c01 |0032: const-string v3, ": " // string@010c │ │ -09fe20: 6e20 db2e 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09fe26: 0c02 |0037: move-result-object v2 │ │ -09fe28: 6e20 560a 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0a56 │ │ -09fe2e: 0c03 |003b: move-result-object v3 │ │ -09fe30: 6e20 db2e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09fe36: 0c02 |003f: move-result-object v2 │ │ -09fe38: 6e10 e02e 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09fe3e: 0c02 |0043: move-result-object v2 │ │ -09fe40: 7120 061d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09fe46: 5441 c101 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -09fe4a: 7230 2007 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0720 │ │ -09fe50: 5441 ce01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fe54: 5411 d101 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fe58: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ -09fe5c: 5441 ce01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fe60: 5411 d101 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fe64: 5411 2301 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09fe68: 5b10 5d01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09fe6c: 1211 |005a: const/4 v1, #int 1 // #1 │ │ -09fe6e: 5c41 c301 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -09fe72: 0e00 |005d: return-void │ │ -09fe74: 0d01 |005e: move-exception v1 │ │ -09fe76: 5442 ce01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fe7a: 5422 d101 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fe7e: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ -09fe82: 5442 ce01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fe86: 5422 d101 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fe8a: 5422 2301 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09fe8e: 5b20 5d01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09fe92: 2701 |006d: throw v1 │ │ +0a3718: |[0a3718] android.support.v4.app.LoaderManagerImpl$LoaderInfo.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +0a3728: 5441 c101 |0000: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a372c: 3801 5b00 |0002: if-eqz v1, 005d // +005b │ │ +0a3730: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0a3732: 5441 ce01 |0005: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3736: 5411 d101 |0007: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a373a: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0a373e: 5441 ce01 |000b: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3742: 5411 d101 |000d: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a3746: 5411 2301 |000f: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a374a: 5410 5d01 |0011: iget-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a374e: 5441 ce01 |0013: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3752: 5411 d101 |0015: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a3756: 5411 2301 |0017: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a375a: 1a02 d826 |0019: const-string v2, "onLoadFinished" // string@26d8 │ │ +0a375e: 5b12 5d01 |001b: iput-object v2, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a3762: 6301 cf01 |001d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3766: 3801 2800 |001f: if-eqz v1, 0047 // +0028 │ │ +0a376a: 1a01 290d |0021: const-string v1, "LoaderManager" // string@0d29 │ │ +0a376e: 2202 e705 |0023: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3772: 7010 d22e 0200 |0025: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3778: 1a03 2500 |0028: const-string v3, " onLoadFinished in " // string@0025 │ │ +0a377c: 6e20 db2e 3200 |002a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3782: 0c02 |002d: move-result-object v2 │ │ +0a3784: 6e20 da2e 5200 |002e: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a378a: 0c02 |0031: move-result-object v2 │ │ +0a378c: 1a03 0e01 |0032: const-string v3, ": " // string@010e │ │ +0a3790: 6e20 db2e 3200 |0034: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3796: 0c02 |0037: move-result-object v2 │ │ +0a3798: 6e20 560a 6500 |0038: invoke-virtual {v5, v6}, Landroid/support/v4/content/Loader;.dataToString:(Ljava/lang/Object;)Ljava/lang/String; // method@0a56 │ │ +0a379e: 0c03 |003b: move-result-object v3 │ │ +0a37a0: 6e20 db2e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a37a6: 0c02 |003f: move-result-object v2 │ │ +0a37a8: 6e10 e02e 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a37ae: 0c02 |0043: move-result-object v2 │ │ +0a37b0: 7120 061d 2100 |0044: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a37b6: 5441 c101 |0047: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a37ba: 7230 2007 5106 |0049: invoke-interface {v1, v5, v6}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@0720 │ │ +0a37c0: 5441 ce01 |004c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a37c4: 5411 d101 |004e: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a37c8: 3801 0a00 |0050: if-eqz v1, 005a // +000a │ │ +0a37cc: 5441 ce01 |0052: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a37d0: 5411 d101 |0054: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a37d4: 5411 2301 |0056: iget-object v1, v1, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a37d8: 5b10 5d01 |0058: iput-object v0, v1, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a37dc: 1211 |005a: const/4 v1, #int 1 // #1 │ │ +0a37de: 5c41 c301 |005b: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a37e2: 0e00 |005d: return-void │ │ +0a37e4: 0d01 |005e: move-exception v1 │ │ +0a37e6: 5442 ce01 |005f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a37ea: 5422 d101 |0061: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a37ee: 3802 0a00 |0063: if-eqz v2, 006d // +000a │ │ +0a37f2: 5442 ce01 |0065: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a37f6: 5422 d101 |0067: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a37fa: 5422 2301 |0069: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a37fe: 5b20 5d01 |006b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a3802: 2701 |006d: throw v1 │ │ catches : 1 │ │ 0x001d - 0x004c │ │ -> 0x005e │ │ positions : │ │ 0x0000 line=418 │ │ 0x0004 line=419 │ │ 0x0005 line=420 │ │ @@ -182229,103 +182285,103 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 177 16-bit code units │ │ -09fea0: |[09fea0] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ -09feb0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -09feb2: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -09feb4: 6302 cf01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -09feb8: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ -09febc: 1a02 280d |0006: const-string v2, "LoaderManager" // string@0d28 │ │ -09fec0: 2203 e705 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -09fec4: 7010 d22e 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09feca: 1a04 0b00 |000d: const-string v4, " Destroying: " // string@000b │ │ -09fece: 6e20 db2e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09fed4: 0c03 |0012: move-result-object v3 │ │ -09fed6: 6e20 da2e 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09fedc: 0c03 |0016: move-result-object v3 │ │ -09fede: 6e10 e02e 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09fee4: 0c03 |001a: move-result-object v3 │ │ -09fee6: 7120 061d 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09feec: 1212 |001e: const/4 v2, #int 1 // #1 │ │ -09feee: 5c72 c401 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01c4 │ │ -09fef2: 5571 c301 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -09fef6: 5c75 c301 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -09fefa: 5472 c101 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -09fefe: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ -09ff02: 5472 c801 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -09ff06: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ -09ff0a: 5572 c501 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -09ff0e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ -09ff12: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ -09ff16: 6302 cf01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -09ff1a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ -09ff1e: 1a02 280d |0037: const-string v2, "LoaderManager" // string@0d28 │ │ -09ff22: 2203 e705 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -09ff26: 7010 d22e 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -09ff2c: 1a04 1800 |003e: const-string v4, " Reseting: " // string@0018 │ │ -09ff30: 6e20 db2e 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -09ff36: 0c03 |0043: move-result-object v3 │ │ -09ff38: 6e20 da2e 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -09ff3e: 0c03 |0047: move-result-object v3 │ │ -09ff40: 6e10 e02e 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -09ff46: 0c03 |004b: move-result-object v3 │ │ -09ff48: 7120 061d 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -09ff4e: 1200 |004f: const/4 v0, #int 0 // #0 │ │ -09ff50: 5472 ce01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09ff54: 5422 d101 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09ff58: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ -09ff5c: 5472 ce01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09ff60: 5422 d101 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09ff64: 5422 2301 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09ff68: 5420 5d01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09ff6c: 5472 ce01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09ff70: 5422 d101 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09ff74: 5422 2301 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09ff78: 1a03 da26 |0064: const-string v3, "onLoaderReset" // string@26da │ │ -09ff7c: 5b23 5d01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09ff80: 5472 c101 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -09ff84: 5473 c801 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -09ff88: 7220 2107 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0721 │ │ -09ff8e: 5472 ce01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09ff92: 5422 d101 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09ff96: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ -09ff9a: 5472 ce01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09ff9e: 5422 d101 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09ffa2: 5422 2301 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -09ffa6: 5b20 5d01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -09ffaa: 5b76 c101 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -09ffae: 5b76 c201 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ -09ffb2: 5c75 c501 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -09ffb6: 5472 c801 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -09ffba: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ -09ffbe: 5572 c701 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ -09ffc2: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ -09ffc6: 5c75 c701 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ -09ffca: 5472 c801 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -09ffce: 6e20 6c0a 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0a6c │ │ -09ffd4: 5472 c801 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -09ffd8: 6e10 660a 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0a66 │ │ -09ffde: 5472 c901 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -09ffe2: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ -09ffe6: 5472 c901 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -09ffea: 6e10 2c07 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -09fff0: 0e00 |00a0: return-void │ │ -09fff2: 0d02 |00a1: move-exception v2 │ │ -09fff4: 5473 ce01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -09fff8: 5433 d101 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -09fffc: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ -0a0000: 5473 ce01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a0004: 5433 d101 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a0008: 5433 2301 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0a000c: 5b30 5d01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ -0a0010: 2702 |00b0: throw v2 │ │ +0a3810: |[0a3810] android.support.v4.app.LoaderManagerImpl$LoaderInfo.destroy:()V │ │ +0a3820: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0a3822: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0a3824: 6302 cf01 |0002: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3828: 3802 1a00 |0004: if-eqz v2, 001e // +001a │ │ +0a382c: 1a02 290d |0006: const-string v2, "LoaderManager" // string@0d29 │ │ +0a3830: 2203 e705 |0008: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3834: 7010 d22e 0300 |000a: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a383a: 1a04 0b00 |000d: const-string v4, " Destroying: " // string@000b │ │ +0a383e: 6e20 db2e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3844: 0c03 |0012: move-result-object v3 │ │ +0a3846: 6e20 da2e 7300 |0013: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a384c: 0c03 |0016: move-result-object v3 │ │ +0a384e: 6e10 e02e 0300 |0017: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3854: 0c03 |001a: move-result-object v3 │ │ +0a3856: 7120 061d 3200 |001b: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a385c: 1212 |001e: const/4 v2, #int 1 // #1 │ │ +0a385e: 5c72 c401 |001f: iput-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01c4 │ │ +0a3862: 5571 c301 |0021: iget-boolean v1, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a3866: 5c75 c301 |0023: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a386a: 5472 c101 |0025: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a386e: 3802 5600 |0027: if-eqz v2, 007d // +0056 │ │ +0a3872: 5472 c801 |0029: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3876: 3802 5200 |002b: if-eqz v2, 007d // +0052 │ │ +0a387a: 5572 c501 |002d: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a387e: 3802 4e00 |002f: if-eqz v2, 007d // +004e │ │ +0a3882: 3801 4c00 |0031: if-eqz v1, 007d // +004c │ │ +0a3886: 6302 cf01 |0033: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a388a: 3802 1a00 |0035: if-eqz v2, 004f // +001a │ │ +0a388e: 1a02 290d |0037: const-string v2, "LoaderManager" // string@0d29 │ │ +0a3892: 2203 e705 |0039: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3896: 7010 d22e 0300 |003b: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a389c: 1a04 1800 |003e: const-string v4, " Reseting: " // string@0018 │ │ +0a38a0: 6e20 db2e 4300 |0040: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a38a6: 0c03 |0043: move-result-object v3 │ │ +0a38a8: 6e20 da2e 7300 |0044: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a38ae: 0c03 |0047: move-result-object v3 │ │ +0a38b0: 6e10 e02e 0300 |0048: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a38b6: 0c03 |004b: move-result-object v3 │ │ +0a38b8: 7120 061d 3200 |004c: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a38be: 1200 |004f: const/4 v0, #int 0 // #0 │ │ +0a38c0: 5472 ce01 |0050: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a38c4: 5422 d101 |0052: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a38c8: 3802 1400 |0054: if-eqz v2, 0068 // +0014 │ │ +0a38cc: 5472 ce01 |0056: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a38d0: 5422 d101 |0058: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a38d4: 5422 2301 |005a: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a38d8: 5420 5d01 |005c: iget-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a38dc: 5472 ce01 |005e: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a38e0: 5422 d101 |0060: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a38e4: 5422 2301 |0062: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a38e8: 1a03 da26 |0064: const-string v3, "onLoaderReset" // string@26da │ │ +0a38ec: 5b23 5d01 |0066: iput-object v3, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a38f0: 5472 c101 |0068: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a38f4: 5473 c801 |006a: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a38f8: 7220 2107 3200 |006c: invoke-interface {v2, v3}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onLoaderReset:(Landroid/support/v4/content/Loader;)V // method@0721 │ │ +0a38fe: 5472 ce01 |006f: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3902: 5422 d101 |0071: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a3906: 3802 0a00 |0073: if-eqz v2, 007d // +000a │ │ +0a390a: 5472 ce01 |0075: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a390e: 5422 d101 |0077: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a3912: 5422 2301 |0079: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a3916: 5b20 5d01 |007b: iput-object v0, v2, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a391a: 5b76 c101 |007d: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a391e: 5b76 c201 |007f: iput-object v6, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ +0a3922: 5c75 c501 |0081: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a3926: 5472 c801 |0083: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a392a: 3802 1200 |0085: if-eqz v2, 0097 // +0012 │ │ +0a392e: 5572 c701 |0087: iget-boolean v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ +0a3932: 3802 0900 |0089: if-eqz v2, 0092 // +0009 │ │ +0a3936: 5c75 c701 |008b: iput-boolean v5, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ +0a393a: 5472 c801 |008d: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a393e: 6e20 6c0a 7200 |008f: invoke-virtual {v2, v7}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0a6c │ │ +0a3944: 5472 c801 |0092: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3948: 6e10 660a 0200 |0094: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.reset:()V // method@0a66 │ │ +0a394e: 5472 c901 |0097: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a3952: 3802 0700 |0099: if-eqz v2, 00a0 // +0007 │ │ +0a3956: 5472 c901 |009b: iget-object v2, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a395a: 6e10 2c07 0200 |009d: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a3960: 0e00 |00a0: return-void │ │ +0a3962: 0d02 |00a1: move-exception v2 │ │ +0a3964: 5473 ce01 |00a2: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3968: 5433 d101 |00a4: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a396c: 3803 0a00 |00a6: if-eqz v3, 00b0 // +000a │ │ +0a3970: 5473 ce01 |00a8: iget-object v3, v7, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3974: 5433 d101 |00aa: iget-object v3, v3, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a3978: 5433 2301 |00ac: iget-object v3, v3, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a397c: 5b30 5d01 |00ae: iput-object v0, v3, Landroid/support/v4/app/FragmentManagerImpl;.mNoTransactionsBecause:Ljava/lang/String; // field@015d │ │ +0a3980: 2702 |00b0: throw v2 │ │ catches : 1 │ │ 0x0068 - 0x006f │ │ -> 0x00a1 │ │ positions : │ │ 0x0002 line=327 │ │ 0x001e line=328 │ │ 0x0021 line=329 │ │ @@ -182363,112 +182419,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 │ │ -0a0020: |[0a0020] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0a0030: 6e20 4b2e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0036: 1a00 f621 |0003: const-string v0, "mId=" // string@21f6 │ │ -0a003a: 6e20 4b2e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0040: 5230 c601 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a0044: 6e20 492e 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -0a004a: 1a00 6200 |000d: const-string v0, " mArgs=" // string@0062 │ │ -0a004e: 6e20 4b2e 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0054: 5430 c001 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01c0 │ │ -0a0058: 6e20 4f2e 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -0a005e: 6e20 4b2e 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0064: 1a00 ab20 |001a: const-string v0, "mCallbacks=" // string@20ab │ │ -0a0068: 6e20 4b2e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a006e: 5430 c101 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -0a0072: 6e20 4f2e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -0a0078: 6e20 4b2e 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a007e: 1a00 6722 |0027: const-string v0, "mLoader=" // string@2267 │ │ -0a0082: 6e20 4b2e 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0088: 5430 c801 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a008c: 6e20 4f2e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -0a0092: 5430 c801 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0096: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ -0a009a: 5430 c801 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a009e: 2201 e705 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a00a2: 7010 d22e 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a00a8: 6e20 db2e 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a00ae: 0c01 |003f: move-result-object v1 │ │ -0a00b0: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ -0a00b4: 6e20 db2e 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a00ba: 0c01 |0045: move-result-object v1 │ │ -0a00bc: 6e10 e02e 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a00c2: 0c01 |0049: move-result-object v1 │ │ -0a00c4: 6e57 580a 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@0a58 │ │ -0a00ca: 5530 c501 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a00ce: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ -0a00d2: 5530 c301 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -0a00d6: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ -0a00da: 6e20 4b2e 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a00e0: 1a00 d221 |0058: const-string v0, "mHaveData=" // string@21d2 │ │ -0a00e4: 6e20 4b2e 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a00ea: 5530 c501 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a00ee: 6e20 4c2e 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -0a00f4: 1a00 2100 |0062: const-string v0, " mDeliveredData=" // string@0021 │ │ -0a00f8: 6e20 4b2e 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a00fe: 5530 c301 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -0a0102: 6e20 512e 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0a0108: 6e20 4b2e 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a010e: 1a00 1f21 |006f: const-string v0, "mData=" // string@211f │ │ -0a0112: 6e20 4b2e 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0118: 5430 c201 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ -0a011c: 6e20 4f2e 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -0a0122: 6e20 4b2e 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0128: 1a00 f923 |007c: const-string v0, "mStarted=" // string@23f9 │ │ -0a012c: 6e20 4b2e 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0132: 5530 cd01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a0136: 6e20 4c2e 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -0a013c: 1a00 7800 |0086: const-string v0, " mReportNextStart=" // string@0078 │ │ -0a0140: 6e20 4b2e 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0146: 5530 ca01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ -0a014a: 6e20 4c2e 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -0a0150: 1a00 6900 |0090: const-string v0, " mDestroyed=" // string@0069 │ │ -0a0154: 6e20 4b2e 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a015a: 5530 c401 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01c4 │ │ -0a015e: 6e20 512e 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0a0164: 6e20 4b2e 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a016a: 1a00 7a23 |009d: const-string v0, "mRetaining=" // string@237a │ │ -0a016e: 6e20 4b2e 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0174: 5530 cb01 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ -0a0178: 6e20 4c2e 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -0a017e: 1a00 7c00 |00a7: const-string v0, " mRetainingStarted=" // string@007c │ │ -0a0182: 6e20 4b2e 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0188: 5530 cc01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ -0a018c: 6e20 4c2e 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ -0a0192: 1a00 7200 |00b1: const-string v0, " mListenerRegistered=" // string@0072 │ │ -0a0196: 6e20 4b2e 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a019c: 5530 c701 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ -0a01a0: 6e20 512e 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0a01a6: 5430 c901 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a01aa: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ -0a01ae: 6e20 4b2e 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a01b4: 1a00 890e |00c2: const-string v0, "Pending Loader " // string@0e89 │ │ -0a01b8: 6e20 502e 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0a01be: 5430 c901 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a01c2: 6e20 4a2e 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ -0a01c8: 1a00 0b01 |00cc: const-string v0, ":" // string@010b │ │ -0a01cc: 6e20 502e 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0a01d2: 5430 c901 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a01d6: 2201 e705 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a01da: 7010 d22e 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a01e0: 6e20 db2e 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a01e6: 0c01 |00db: move-result-object v1 │ │ -0a01e8: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ -0a01ec: 6e20 db2e 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a01f2: 0c01 |00e1: move-result-object v1 │ │ -0a01f4: 6e10 e02e 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a01fa: 0c01 |00e5: move-result-object v1 │ │ -0a01fc: 6e57 2d07 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@072d │ │ -0a0202: 0e00 |00e9: return-void │ │ +0a3990: |[0a3990] android.support.v4.app.LoaderManagerImpl$LoaderInfo.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0a39a0: 6e20 4b2e 4600 |0000: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a39a6: 1a00 f721 |0003: const-string v0, "mId=" // string@21f7 │ │ +0a39aa: 6e20 4b2e 0600 |0005: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a39b0: 5230 c601 |0008: iget v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a39b4: 6e20 492e 0600 |000a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +0a39ba: 1a00 6400 |000d: const-string v0, " mArgs=" // string@0064 │ │ +0a39be: 6e20 4b2e 0600 |000f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a39c4: 5430 c001 |0012: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01c0 │ │ +0a39c8: 6e20 4f2e 0600 |0014: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0a39ce: 6e20 4b2e 4600 |0017: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a39d4: 1a00 ac20 |001a: const-string v0, "mCallbacks=" // string@20ac │ │ +0a39d8: 6e20 4b2e 0600 |001c: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a39de: 5430 c101 |001f: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a39e2: 6e20 4f2e 0600 |0021: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0a39e8: 6e20 4b2e 4600 |0024: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a39ee: 1a00 6822 |0027: const-string v0, "mLoader=" // string@2268 │ │ +0a39f2: 6e20 4b2e 0600 |0029: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a39f8: 5430 c801 |002c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a39fc: 6e20 4f2e 0600 |002e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0a3a02: 5430 c801 |0031: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3a06: 3800 1a00 |0033: if-eqz v0, 004d // +001a │ │ +0a3a0a: 5430 c801 |0035: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3a0e: 2201 e705 |0037: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3a12: 7010 d22e 0100 |0039: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3a18: 6e20 db2e 4100 |003c: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3a1e: 0c01 |003f: move-result-object v1 │ │ +0a3a20: 1a02 0400 |0040: const-string v2, " " // string@0004 │ │ +0a3a24: 6e20 db2e 2100 |0042: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3a2a: 0c01 |0045: move-result-object v1 │ │ +0a3a2c: 6e10 e02e 0100 |0046: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3a32: 0c01 |0049: move-result-object v1 │ │ +0a3a34: 6e57 580a 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@0a58 │ │ +0a3a3a: 5530 c501 |004d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a3a3e: 3900 0600 |004f: if-nez v0, 0055 // +0006 │ │ +0a3a42: 5530 c301 |0051: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a3a46: 3800 2600 |0053: if-eqz v0, 0079 // +0026 │ │ +0a3a4a: 6e20 4b2e 4600 |0055: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3a50: 1a00 d321 |0058: const-string v0, "mHaveData=" // string@21d3 │ │ +0a3a54: 6e20 4b2e 0600 |005a: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3a5a: 5530 c501 |005d: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a3a5e: 6e20 4c2e 0600 |005f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0a3a64: 1a00 2100 |0062: const-string v0, " mDeliveredData=" // string@0021 │ │ +0a3a68: 6e20 4b2e 0600 |0064: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3a6e: 5530 c301 |0067: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a3a72: 6e20 512e 0600 |0069: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +0a3a78: 6e20 4b2e 4600 |006c: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3a7e: 1a00 2021 |006f: const-string v0, "mData=" // string@2120 │ │ +0a3a82: 6e20 4b2e 0600 |0071: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3a88: 5430 c201 |0074: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ +0a3a8c: 6e20 4f2e 0600 |0076: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0a3a92: 6e20 4b2e 4600 |0079: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3a98: 1a00 fa23 |007c: const-string v0, "mStarted=" // string@23fa │ │ +0a3a9c: 6e20 4b2e 0600 |007e: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3aa2: 5530 cd01 |0081: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3aa6: 6e20 4c2e 0600 |0083: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0a3aac: 1a00 7a00 |0086: const-string v0, " mReportNextStart=" // string@007a │ │ +0a3ab0: 6e20 4b2e 0600 |0088: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3ab6: 5530 ca01 |008b: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ +0a3aba: 6e20 4c2e 0600 |008d: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0a3ac0: 1a00 6b00 |0090: const-string v0, " mDestroyed=" // string@006b │ │ +0a3ac4: 6e20 4b2e 0600 |0092: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3aca: 5530 c401 |0095: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01c4 │ │ +0a3ace: 6e20 512e 0600 |0097: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +0a3ad4: 6e20 4b2e 4600 |009a: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3ada: 1a00 7b23 |009d: const-string v0, "mRetaining=" // string@237b │ │ +0a3ade: 6e20 4b2e 0600 |009f: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3ae4: 5530 cb01 |00a2: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ +0a3ae8: 6e20 4c2e 0600 |00a4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0a3aee: 1a00 7e00 |00a7: const-string v0, " mRetainingStarted=" // string@007e │ │ +0a3af2: 6e20 4b2e 0600 |00a9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3af8: 5530 cc01 |00ac: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ +0a3afc: 6e20 4c2e 0600 |00ae: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Z)V // method@2e4c │ │ +0a3b02: 1a00 7400 |00b1: const-string v0, " mListenerRegistered=" // string@0074 │ │ +0a3b06: 6e20 4b2e 0600 |00b3: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3b0c: 5530 c701 |00b6: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ +0a3b10: 6e20 512e 0600 |00b8: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +0a3b16: 5430 c901 |00bb: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a3b1a: 3800 2c00 |00bd: if-eqz v0, 00e9 // +002c │ │ +0a3b1e: 6e20 4b2e 4600 |00bf: invoke-virtual {v6, v4}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a3b24: 1a00 8a0e |00c2: const-string v0, "Pending Loader " // string@0e8a │ │ +0a3b28: 6e20 502e 0600 |00c4: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0a3b2e: 5430 c901 |00c7: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a3b32: 6e20 4a2e 0600 |00c9: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ +0a3b38: 1a00 0d01 |00cc: const-string v0, ":" // string@010d │ │ +0a3b3c: 6e20 502e 0600 |00ce: invoke-virtual {v6, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0a3b42: 5430 c901 |00d1: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a3b46: 2201 e705 |00d3: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3b4a: 7010 d22e 0100 |00d5: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3b50: 6e20 db2e 4100 |00d8: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3b56: 0c01 |00db: move-result-object v1 │ │ +0a3b58: 1a02 0400 |00dc: const-string v2, " " // string@0004 │ │ +0a3b5c: 6e20 db2e 2100 |00de: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3b62: 0c01 |00e1: move-result-object v1 │ │ +0a3b64: 6e10 e02e 0100 |00e2: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3b6a: 0c01 |00e5: move-result-object v1 │ │ +0a3b6c: 6e57 2d07 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@072d │ │ +0a3b72: 0e00 |00e9: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x000d line=452 │ │ 0x0017 line=453 │ │ 0x0024 line=454 │ │ 0x0031 line=455 │ │ @@ -182500,48 +182556,48 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0a0204: |[0a0204] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ -0a0214: 5530 cb01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ -0a0218: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ -0a021c: 6300 cf01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0220: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ -0a0224: 1a00 280d |0008: const-string v0, "LoaderManager" // string@0d28 │ │ -0a0228: 2201 e705 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a022c: 7010 d22e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0232: 1a02 1000 |000f: const-string v2, " Finished Retaining: " // string@0010 │ │ -0a0236: 6e20 db2e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a023c: 0c01 |0014: move-result-object v1 │ │ -0a023e: 6e20 da2e 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0244: 0c01 |0018: move-result-object v1 │ │ -0a0246: 6e10 e02e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a024c: 0c01 |001c: move-result-object v1 │ │ -0a024e: 7120 061d 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0254: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0a0256: 5c30 cb01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ -0a025a: 5530 cd01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a025e: 5531 cc01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ -0a0262: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ -0a0266: 5530 cd01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a026a: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ -0a026e: 6e10 3307 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0733 │ │ -0a0274: 5530 cd01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a0278: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ -0a027c: 5530 c501 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a0280: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ -0a0284: 5530 ca01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ -0a0288: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ -0a028c: 5430 c801 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0290: 5431 c201 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ -0a0294: 6e30 2b07 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ -0a029a: 0e00 |0043: return-void │ │ +0a3b74: |[0a3b74] android.support.v4.app.LoaderManagerImpl$LoaderInfo.finishRetain:()V │ │ +0a3b84: 5530 cb01 |0000: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ +0a3b88: 3800 2e00 |0002: if-eqz v0, 0030 // +002e │ │ +0a3b8c: 6300 cf01 |0004: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3b90: 3800 1a00 |0006: if-eqz v0, 0020 // +001a │ │ +0a3b94: 1a00 290d |0008: const-string v0, "LoaderManager" // string@0d29 │ │ +0a3b98: 2201 e705 |000a: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3b9c: 7010 d22e 0100 |000c: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3ba2: 1a02 1000 |000f: const-string v2, " Finished Retaining: " // string@0010 │ │ +0a3ba6: 6e20 db2e 2100 |0011: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3bac: 0c01 |0014: move-result-object v1 │ │ +0a3bae: 6e20 da2e 3100 |0015: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a3bb4: 0c01 |0018: move-result-object v1 │ │ +0a3bb6: 6e10 e02e 0100 |0019: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3bbc: 0c01 |001c: move-result-object v1 │ │ +0a3bbe: 7120 061d 1000 |001d: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3bc4: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0a3bc6: 5c30 cb01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ +0a3bca: 5530 cd01 |0023: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3bce: 5531 cc01 |0025: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ +0a3bd2: 3210 0900 |0027: if-eq v0, v1, 0030 // +0009 │ │ +0a3bd6: 5530 cd01 |0029: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3bda: 3900 0500 |002b: if-nez v0, 0030 // +0005 │ │ +0a3bde: 6e10 3307 0300 |002d: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0733 │ │ +0a3be4: 5530 cd01 |0030: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3be8: 3800 1100 |0032: if-eqz v0, 0043 // +0011 │ │ +0a3bec: 5530 c501 |0034: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a3bf0: 3800 0d00 |0036: if-eqz v0, 0043 // +000d │ │ +0a3bf4: 5530 ca01 |0038: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ +0a3bf8: 3900 0900 |003a: if-nez v0, 0043 // +0009 │ │ +0a3bfc: 5430 c801 |003c: iget-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3c00: 5431 c201 |003e: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ +0a3c04: 6e30 2b07 0301 |0040: invoke-virtual {v3, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ +0a3c0a: 0e00 |0043: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 0x0004 line=279 │ │ 0x0020 line=280 │ │ 0x0023 line=281 │ │ 0x0029 line=282 │ │ @@ -182557,110 +182613,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 │ │ -0a029c: |[0a029c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ -0a02ac: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a02ae: 6302 cf01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a02b2: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ -0a02b6: 1a02 280d |0005: const-string v2, "LoaderManager" // string@0d28 │ │ -0a02ba: 2203 e705 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a02be: 7010 d22e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a02c4: 1a04 d726 |000c: const-string v4, "onLoadComplete: " // string@26d7 │ │ -0a02c8: 6e20 db2e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a02ce: 0c03 |0011: move-result-object v3 │ │ -0a02d0: 6e20 da2e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a02d6: 0c03 |0015: move-result-object v3 │ │ -0a02d8: 6e10 e02e 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a02de: 0c03 |0019: move-result-object v3 │ │ -0a02e0: 7120 061d 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a02e6: 5562 c401 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01c4 │ │ -0a02ea: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ -0a02ee: 6302 cf01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a02f2: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ -0a02f6: 1a02 280d |0025: const-string v2, "LoaderManager" // string@0d28 │ │ -0a02fa: 1a03 1100 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0011 │ │ -0a02fe: 7120 061d 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0304: 0e00 |002c: return-void │ │ -0a0306: 5462 ce01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a030a: 5422 d401 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a030e: 5263 c601 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a0312: 6e20 f40f 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ -0a0318: 0c02 |0036: move-result-object v2 │ │ -0a031a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ -0a031e: 6302 cf01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0322: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ -0a0326: 1a02 280d |003d: const-string v2, "LoaderManager" // string@0d28 │ │ -0a032a: 1a03 1200 |003f: const-string v3, " Ignoring load complete -- not active" // string@0012 │ │ -0a032e: 7120 061d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0334: 28e8 |0044: goto 002c // -0018 │ │ -0a0336: 5461 c901 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a033a: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ -0a033e: 6302 cf01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0342: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ -0a0346: 1a02 280d |004d: const-string v2, "LoaderManager" // string@0d28 │ │ -0a034a: 2203 e705 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a034e: 7010 d22e 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0354: 1a04 1c00 |0054: const-string v4, " Switching to pending loader: " // string@001c │ │ -0a0358: 6e20 db2e 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a035e: 0c03 |0059: move-result-object v3 │ │ -0a0360: 6e20 da2e 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0366: 0c03 |005d: move-result-object v3 │ │ -0a0368: 6e10 e02e 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a036e: 0c03 |0061: move-result-object v3 │ │ -0a0370: 7120 061d 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0376: 5b65 c901 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a037a: 5462 ce01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a037e: 5422 d401 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0382: 5263 c601 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a0386: 6e30 f90f 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ -0a038c: 6e10 2c07 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a0392: 5462 ce01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a0396: 6e20 4507 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0745 │ │ -0a039c: 28b4 |0078: goto 002c // -004c │ │ -0a039e: 5462 c201 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ -0a03a2: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ -0a03a6: 5562 c501 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a03aa: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ -0a03ae: 5b68 c201 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ -0a03b2: 1212 |0083: const/4 v2, #int 1 // #1 │ │ -0a03b4: 5c62 c501 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a03b8: 5562 cd01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a03bc: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ -0a03c0: 6e30 2b07 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ -0a03c6: 5462 ce01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a03ca: 5422 d301 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a03ce: 5263 c601 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a03d2: 6e20 f40f 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ -0a03d8: 0c00 |0096: move-result-object v0 │ │ -0a03da: 1f00 3c01 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a03de: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ -0a03e2: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ -0a03e6: 1202 |009d: const/4 v2, #int 0 // #0 │ │ -0a03e8: 5c02 c301 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -0a03ec: 6e10 2c07 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a03f2: 5462 ce01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a03f6: 5422 d301 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a03fa: 5263 c601 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a03fe: 6e20 fa0f 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0ffa │ │ -0a0404: 5462 ce01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a0408: 5422 d101 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a040c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ -0a0410: 5462 ce01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a0414: 6e10 4307 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ -0a041a: 0a02 |00b7: move-result v2 │ │ -0a041c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ -0a0420: 5462 ce01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ -0a0424: 5422 d101 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a0428: 5422 2301 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0a042c: 6e10 6606 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ -0a0432: 2900 69ff |00c3: goto/16 002c // -0097 │ │ +0a3c0c: |[0a3c0c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.onLoadComplete:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V │ │ +0a3c1c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a3c1e: 6302 cf01 |0001: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3c22: 3802 1a00 |0003: if-eqz v2, 001d // +001a │ │ +0a3c26: 1a02 290d |0005: const-string v2, "LoaderManager" // string@0d29 │ │ +0a3c2a: 2203 e705 |0007: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3c2e: 7010 d22e 0300 |0009: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3c34: 1a04 d726 |000c: const-string v4, "onLoadComplete: " // string@26d7 │ │ +0a3c38: 6e20 db2e 4300 |000e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3c3e: 0c03 |0011: move-result-object v3 │ │ +0a3c40: 6e20 da2e 6300 |0012: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a3c46: 0c03 |0015: move-result-object v3 │ │ +0a3c48: 6e10 e02e 0300 |0016: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3c4e: 0c03 |0019: move-result-object v3 │ │ +0a3c50: 7120 061d 3200 |001a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3c56: 5562 c401 |001d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDestroyed:Z // field@01c4 │ │ +0a3c5a: 3802 0e00 |001f: if-eqz v2, 002d // +000e │ │ +0a3c5e: 6302 cf01 |0021: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3c62: 3802 0900 |0023: if-eqz v2, 002c // +0009 │ │ +0a3c66: 1a02 290d |0025: const-string v2, "LoaderManager" // string@0d29 │ │ +0a3c6a: 1a03 1100 |0027: const-string v3, " Ignoring load complete -- destroyed" // string@0011 │ │ +0a3c6e: 7120 061d 3200 |0029: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3c74: 0e00 |002c: return-void │ │ +0a3c76: 5462 ce01 |002d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3c7a: 5422 d401 |002f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a3c7e: 5263 c601 |0031: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a3c82: 6e20 f40f 3200 |0033: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ +0a3c88: 0c02 |0036: move-result-object v2 │ │ +0a3c8a: 3262 0e00 |0037: if-eq v2, v6, 0045 // +000e │ │ +0a3c8e: 6302 cf01 |0039: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3c92: 3802 f1ff |003b: if-eqz v2, 002c // -000f │ │ +0a3c96: 1a02 290d |003d: const-string v2, "LoaderManager" // string@0d29 │ │ +0a3c9a: 1a03 1200 |003f: const-string v3, " Ignoring load complete -- not active" // string@0012 │ │ +0a3c9e: 7120 061d 3200 |0041: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3ca4: 28e8 |0044: goto 002c // -0018 │ │ +0a3ca6: 5461 c901 |0045: iget-object v1, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a3caa: 3801 3200 |0047: if-eqz v1, 0079 // +0032 │ │ +0a3cae: 6302 cf01 |0049: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3cb2: 3802 1a00 |004b: if-eqz v2, 0065 // +001a │ │ +0a3cb6: 1a02 290d |004d: const-string v2, "LoaderManager" // string@0d29 │ │ +0a3cba: 2203 e705 |004f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3cbe: 7010 d22e 0300 |0051: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3cc4: 1a04 1c00 |0054: const-string v4, " Switching to pending loader: " // string@001c │ │ +0a3cc8: 6e20 db2e 4300 |0056: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3cce: 0c03 |0059: move-result-object v3 │ │ +0a3cd0: 6e20 da2e 1300 |005a: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a3cd6: 0c03 |005d: move-result-object v3 │ │ +0a3cd8: 6e10 e02e 0300 |005e: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3cde: 0c03 |0061: move-result-object v3 │ │ +0a3ce0: 7120 061d 3200 |0062: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3ce6: 5b65 c901 |0065: iput-object v5, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a3cea: 5462 ce01 |0067: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3cee: 5422 d401 |0069: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a3cf2: 5263 c601 |006b: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a3cf6: 6e30 f90f 3205 |006d: invoke-virtual {v2, v3, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ +0a3cfc: 6e10 2c07 0600 |0070: invoke-virtual {v6}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a3d02: 5462 ce01 |0073: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3d06: 6e20 4507 1200 |0075: invoke-virtual {v2, v1}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0745 │ │ +0a3d0c: 28b4 |0078: goto 002c // -004c │ │ +0a3d0e: 5462 c201 |0079: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ +0a3d12: 3382 0600 |007b: if-ne v2, v8, 0081 // +0006 │ │ +0a3d16: 5562 c501 |007d: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a3d1a: 3902 0e00 |007f: if-nez v2, 008d // +000e │ │ +0a3d1e: 5b68 c201 |0081: iput-object v8, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ +0a3d22: 1212 |0083: const/4 v2, #int 1 // #1 │ │ +0a3d24: 5c62 c501 |0084: iput-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a3d28: 5562 cd01 |0086: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3d2c: 3802 0500 |0088: if-eqz v2, 008d // +0005 │ │ +0a3d30: 6e30 2b07 7608 |008a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ +0a3d36: 5462 ce01 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3d3a: 5422 d301 |008f: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a3d3e: 5263 c601 |0091: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a3d42: 6e20 f40f 3200 |0093: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ +0a3d48: 0c00 |0096: move-result-object v0 │ │ +0a3d4a: 1f00 3c01 |0097: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a3d4e: 3800 1300 |0099: if-eqz v0, 00ac // +0013 │ │ +0a3d52: 3260 1100 |009b: if-eq v0, v6, 00ac // +0011 │ │ +0a3d56: 1202 |009d: const/4 v2, #int 0 // #0 │ │ +0a3d58: 5c02 c301 |009e: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a3d5c: 6e10 2c07 0000 |00a0: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a3d62: 5462 ce01 |00a3: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3d66: 5422 d301 |00a5: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a3d6a: 5263 c601 |00a7: iget v3, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a3d6e: 6e20 fa0f 3200 |00a9: invoke-virtual {v2, v3}, Landroid/support/v4/util/SparseArrayCompat;.remove:(I)V // method@0ffa │ │ +0a3d74: 5462 ce01 |00ac: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3d78: 5422 d101 |00ae: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a3d7c: 3802 7cff |00b0: if-eqz v2, 002c // -0084 │ │ +0a3d80: 5462 ce01 |00b2: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3d84: 6e10 4307 0200 |00b4: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ +0a3d8a: 0a02 |00b7: move-result v2 │ │ +0a3d8c: 3902 74ff |00b8: if-nez v2, 002c // -008c │ │ +0a3d90: 5462 ce01 |00ba: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.this$0:Landroid/support/v4/app/LoaderManagerImpl; // field@01ce │ │ +0a3d94: 5422 d101 |00bc: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a3d98: 5422 2301 |00be: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a3d9c: 6e10 6606 0200 |00c0: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ +0a3da2: 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 │ │ @@ -182697,27 +182753,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0a0438: |[0a0438] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ -0a0448: 5520 cd01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a044c: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ -0a0450: 5520 ca01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ -0a0454: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ -0a0458: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a045a: 5c20 ca01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ -0a045e: 5520 c501 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a0462: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ -0a0466: 5420 c801 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a046a: 5421 c201 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ -0a046e: 6e30 2b07 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ -0a0474: 0e00 |0016: return-void │ │ +0a3da8: |[0a3da8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.reportStart:()V │ │ +0a3db8: 5520 cd01 |0000: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3dbc: 3800 1400 |0002: if-eqz v0, 0016 // +0014 │ │ +0a3dc0: 5520 ca01 |0004: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ +0a3dc4: 3800 1000 |0006: if-eqz v0, 0016 // +0010 │ │ +0a3dc8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a3dca: 5c20 ca01 |0009: iput-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ +0a3dce: 5520 c501 |000b: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a3dd2: 3800 0900 |000d: if-eqz v0, 0016 // +0009 │ │ +0a3dd6: 5420 c801 |000f: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3dda: 5421 c201 |0011: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ +0a3dde: 6e30 2b07 0201 |0013: invoke-virtual {v2, v0, v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ +0a3de4: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0004 line=304 │ │ 0x0008 line=305 │ │ 0x000b line=306 │ │ 0x000f line=307 │ │ @@ -182730,37 +182786,37 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0a0478: |[0a0478] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ -0a0488: 6300 cf01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a048c: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ -0a0490: 1a00 280d |0004: const-string v0, "LoaderManager" // string@0d28 │ │ -0a0494: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0498: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a049e: 1a02 1900 |000b: const-string v2, " Retaining: " // string@0019 │ │ -0a04a2: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a04a8: 0c01 |0010: move-result-object v1 │ │ -0a04aa: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a04b0: 0c01 |0014: move-result-object v1 │ │ -0a04b2: 6e10 e02e 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a04b8: 0c01 |0018: move-result-object v1 │ │ -0a04ba: 7120 061d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a04c0: 1210 |001c: const/4 v0, #int 1 // #1 │ │ -0a04c2: 5c30 cb01 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ -0a04c6: 5530 cd01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a04ca: 5c30 cc01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ -0a04ce: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0a04d0: 5c30 cd01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a04d4: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0a04d6: 5b30 c101 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -0a04da: 0e00 |0029: return-void │ │ +0a3de8: |[0a3de8] android.support.v4.app.LoaderManagerImpl$LoaderInfo.retain:()V │ │ +0a3df8: 6300 cf01 |0000: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3dfc: 3800 1a00 |0002: if-eqz v0, 001c // +001a │ │ +0a3e00: 1a00 290d |0004: const-string v0, "LoaderManager" // string@0d29 │ │ +0a3e04: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3e08: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3e0e: 1a02 1900 |000b: const-string v2, " Retaining: " // string@0019 │ │ +0a3e12: 6e20 db2e 2100 |000d: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3e18: 0c01 |0010: move-result-object v1 │ │ +0a3e1a: 6e20 da2e 3100 |0011: invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a3e20: 0c01 |0014: move-result-object v1 │ │ +0a3e22: 6e10 e02e 0100 |0015: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3e28: 0c01 |0018: move-result-object v1 │ │ +0a3e2a: 7120 061d 1000 |0019: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3e30: 1210 |001c: const/4 v0, #int 1 // #1 │ │ +0a3e32: 5c30 cb01 |001d: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ +0a3e36: 5530 cd01 |001f: iget-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3e3a: 5c30 cc01 |0021: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ +0a3e3e: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0a3e40: 5c30 cd01 |0024: iput-boolean v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3e44: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0a3e46: 5b30 c101 |0027: iput-object v0, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a3e4a: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x001c line=271 │ │ 0x001f line=272 │ │ 0x0023 line=273 │ │ 0x0026 line=274 │ │ @@ -182773,86 +182829,86 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 145 16-bit code units │ │ -0a04dc: |[0a04dc] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ -0a04ec: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a04ee: 5540 cb01 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ -0a04f2: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ -0a04f6: 5540 cc01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ -0a04fa: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ -0a04fe: 5c43 cd01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a0502: 0e00 |000b: return-void │ │ -0a0504: 5540 cd01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a0508: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ -0a050c: 5c43 cd01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a0510: 6300 cf01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0514: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ -0a0518: 1a00 280d |0016: const-string v0, "LoaderManager" // string@0d28 │ │ -0a051c: 2201 e705 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0520: 7010 d22e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0526: 1a02 1a00 |001d: const-string v2, " Starting: " // string@001a │ │ -0a052a: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0530: 0c01 |0022: move-result-object v1 │ │ -0a0532: 6e20 da2e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0538: 0c01 |0026: move-result-object v1 │ │ -0a053a: 6e10 e02e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0540: 0c01 |002a: move-result-object v1 │ │ -0a0542: 7120 061d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0548: 5440 c801 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a054c: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ -0a0550: 5440 c101 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -0a0554: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ -0a0558: 5440 c101 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -0a055c: 5241 c601 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a0560: 5442 c001 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01c0 │ │ -0a0564: 7230 1f07 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@071f │ │ -0a056a: 0c00 |003f: move-result-object v0 │ │ -0a056c: 5b40 c801 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0570: 5440 c801 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0574: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ -0a0578: 5440 c801 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a057c: 6e10 ab2e 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0a0582: 0c00 |004b: move-result-object v0 │ │ -0a0584: 6e10 752e 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@2e75 │ │ -0a058a: 0a00 |004f: move-result v0 │ │ -0a058c: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ -0a0590: 5440 c801 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0594: 6e10 ab2e 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0a059a: 0c00 |0057: move-result-object v0 │ │ -0a059c: 6e10 702e 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@2e70 │ │ -0a05a2: 0a00 |005b: move-result v0 │ │ -0a05a4: 7110 fb2e 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@2efb │ │ -0a05aa: 0a00 |005f: move-result v0 │ │ -0a05ac: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ -0a05b0: 2200 d205 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a05b4: 2201 e705 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a05b8: 7010 d22e 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a05be: 1a02 2f0e |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0e2f │ │ -0a05c2: 6e20 db2e 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a05c8: 0c01 |006e: move-result-object v1 │ │ -0a05ca: 5442 c801 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a05ce: 6e20 da2e 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a05d4: 0c01 |0074: move-result-object v1 │ │ -0a05d6: 6e10 e02e 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a05dc: 0c01 |0078: move-result-object v1 │ │ -0a05de: 7020 842e 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a05e4: 2700 |007c: throw v0 │ │ -0a05e6: 5540 c701 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ -0a05ea: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ -0a05ee: 5440 c801 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a05f2: 5241 c601 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a05f6: 6e30 650a 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0a65 │ │ -0a05fc: 5c43 c701 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ -0a0600: 5440 c801 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0604: 6e10 680a 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0a68 │ │ -0a060a: 2900 7cff |008f: goto/16 000b // -0084 │ │ +0a3e4c: |[0a3e4c] android.support.v4.app.LoaderManagerImpl$LoaderInfo.start:()V │ │ +0a3e5c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a3e5e: 5540 cb01 |0001: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ +0a3e62: 3800 0900 |0003: if-eqz v0, 000c // +0009 │ │ +0a3e66: 5540 cc01 |0005: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetainingStarted:Z // field@01cc │ │ +0a3e6a: 3800 0500 |0007: if-eqz v0, 000c // +0005 │ │ +0a3e6e: 5c43 cd01 |0009: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3e72: 0e00 |000b: return-void │ │ +0a3e74: 5540 cd01 |000c: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3e78: 3900 fdff |000e: if-nez v0, 000b // -0003 │ │ +0a3e7c: 5c43 cd01 |0010: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3e80: 6300 cf01 |0012: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3e84: 3800 1a00 |0014: if-eqz v0, 002e // +001a │ │ +0a3e88: 1a00 290d |0016: const-string v0, "LoaderManager" // string@0d29 │ │ +0a3e8c: 2201 e705 |0018: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3e90: 7010 d22e 0100 |001a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3e96: 1a02 1a00 |001d: const-string v2, " Starting: " // string@001a │ │ +0a3e9a: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3ea0: 0c01 |0022: move-result-object v1 │ │ +0a3ea2: 6e20 da2e 4100 |0023: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a3ea8: 0c01 |0026: move-result-object v1 │ │ +0a3eaa: 6e10 e02e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3eb0: 0c01 |002a: move-result-object v1 │ │ +0a3eb2: 7120 061d 1000 |002b: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3eb8: 5440 c801 |002e: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3ebc: 3900 1200 |0030: if-nez v0, 0042 // +0012 │ │ +0a3ec0: 5440 c101 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a3ec4: 3800 0e00 |0034: if-eqz v0, 0042 // +000e │ │ +0a3ec8: 5440 c101 |0036: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a3ecc: 5241 c601 |0038: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a3ed0: 5442 c001 |003a: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mArgs:Landroid/os/Bundle; // field@01c0 │ │ +0a3ed4: 7230 1f07 1002 |003c: invoke-interface {v0, v1, v2}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@071f │ │ +0a3eda: 0c00 |003f: move-result-object v0 │ │ +0a3edc: 5b40 c801 |0040: iput-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3ee0: 5440 c801 |0042: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3ee4: 3800 c7ff |0044: if-eqz v0, 000b // -0039 │ │ +0a3ee8: 5440 c801 |0046: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3eec: 6e10 ab2e 0000 |0048: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0a3ef2: 0c00 |004b: move-result-object v0 │ │ +0a3ef4: 6e10 752e 0000 |004c: invoke-virtual {v0}, Ljava/lang/Class;.isMemberClass:()Z // method@2e75 │ │ +0a3efa: 0a00 |004f: move-result v0 │ │ +0a3efc: 3800 2d00 |0050: if-eqz v0, 007d // +002d │ │ +0a3f00: 5440 c801 |0052: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3f04: 6e10 ab2e 0000 |0054: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0a3f0a: 0c00 |0057: move-result-object v0 │ │ +0a3f0c: 6e10 702e 0000 |0058: invoke-virtual {v0}, Ljava/lang/Class;.getModifiers:()I // method@2e70 │ │ +0a3f12: 0a00 |005b: move-result v0 │ │ +0a3f14: 7110 fb2e 0000 |005c: invoke-static {v0}, Ljava/lang/reflect/Modifier;.isStatic:(I)Z // method@2efb │ │ +0a3f1a: 0a00 |005f: move-result v0 │ │ +0a3f1c: 3900 1d00 |0060: if-nez v0, 007d // +001d │ │ +0a3f20: 2200 d205 |0062: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a3f24: 2201 e705 |0064: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3f28: 7010 d22e 0100 |0066: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3f2e: 1a02 300e |0069: const-string v2, "Object returned from onCreateLoader must not be a non-static inner member class: " // string@0e30 │ │ +0a3f32: 6e20 db2e 2100 |006b: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3f38: 0c01 |006e: move-result-object v1 │ │ +0a3f3a: 5442 c801 |006f: iget-object v2, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3f3e: 6e20 da2e 2100 |0071: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a3f44: 0c01 |0074: move-result-object v1 │ │ +0a3f46: 6e10 e02e 0100 |0075: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3f4c: 0c01 |0078: move-result-object v1 │ │ +0a3f4e: 7020 842e 1000 |0079: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a3f54: 2700 |007c: throw v0 │ │ +0a3f56: 5540 c701 |007d: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ +0a3f5a: 3900 0b00 |007f: if-nez v0, 008a // +000b │ │ +0a3f5e: 5440 c801 |0081: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3f62: 5241 c601 |0083: iget v1, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a3f66: 6e30 650a 1004 |0085: invoke-virtual {v0, v1, v4}, Landroid/support/v4/content/Loader;.registerListener:(ILandroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0a65 │ │ +0a3f6c: 5c43 c701 |0088: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ +0a3f70: 5440 c801 |008a: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3f74: 6e10 680a 0000 |008c: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.startLoading:()V // method@0a68 │ │ +0a3f7a: 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 │ │ @@ -182874,42 +182930,42 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0a0610: |[0a0610] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ -0a0620: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a0622: 6300 cf01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0626: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ -0a062a: 1a00 280d |0005: const-string v0, "LoaderManager" // string@0d28 │ │ -0a062e: 2201 e705 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0632: 7010 d22e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0638: 1a02 1b00 |000c: const-string v2, " Stopping: " // string@001b │ │ -0a063c: 6e20 db2e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0642: 0c01 |0011: move-result-object v1 │ │ -0a0644: 6e20 da2e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a064a: 0c01 |0015: move-result-object v1 │ │ -0a064c: 6e10 e02e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0652: 0c01 |0019: move-result-object v1 │ │ -0a0654: 7120 061d 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a065a: 5c43 cd01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a065e: 5540 cb01 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ -0a0662: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ -0a0666: 5440 c801 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a066a: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ -0a066e: 5540 c701 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ -0a0672: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ -0a0676: 5c43 c701 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ -0a067a: 5440 c801 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a067e: 6e20 6c0a 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0a6c │ │ -0a0684: 5440 c801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0688: 6e10 690a 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0a69 │ │ -0a068e: 0e00 |0037: return-void │ │ +0a3f80: |[0a3f80] android.support.v4.app.LoaderManagerImpl$LoaderInfo.stop:()V │ │ +0a3f90: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a3f92: 6300 cf01 |0001: sget-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a3f96: 3800 1a00 |0003: if-eqz v0, 001d // +001a │ │ +0a3f9a: 1a00 290d |0005: const-string v0, "LoaderManager" // string@0d29 │ │ +0a3f9e: 2201 e705 |0007: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a3fa2: 7010 d22e 0100 |0009: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a3fa8: 1a02 1b00 |000c: const-string v2, " Stopping: " // string@001b │ │ +0a3fac: 6e20 db2e 2100 |000e: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a3fb2: 0c01 |0011: move-result-object v1 │ │ +0a3fb4: 6e20 da2e 4100 |0012: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a3fba: 0c01 |0015: move-result-object v1 │ │ +0a3fbc: 6e10 e02e 0100 |0016: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a3fc2: 0c01 |0019: move-result-object v1 │ │ +0a3fc4: 7120 061d 1000 |001a: invoke-static {v0, v1}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a3fca: 5c43 cd01 |001d: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a3fce: 5540 cb01 |001f: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mRetaining:Z // field@01cb │ │ +0a3fd2: 3900 1600 |0021: if-nez v0, 0037 // +0016 │ │ +0a3fd6: 5440 c801 |0023: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3fda: 3800 1200 |0025: if-eqz v0, 0037 // +0012 │ │ +0a3fde: 5540 c701 |0027: iget-boolean v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ +0a3fe2: 3800 0e00 |0029: if-eqz v0, 0037 // +000e │ │ +0a3fe6: 5c43 c701 |002b: iput-boolean v3, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mListenerRegistered:Z // field@01c7 │ │ +0a3fea: 5440 c801 |002d: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3fee: 6e20 6c0a 4000 |002f: invoke-virtual {v0, v4}, Landroid/support/v4/content/Loader;.unregisterListener:(Landroid/support/v4/content/Loader$OnLoadCompleteListener;)V // method@0a6c │ │ +0a3ff4: 5440 c801 |0032: iget-object v0, v4, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a3ff8: 6e10 690a 0000 |0034: invoke-virtual {v0}, Landroid/support/v4/content/Loader;.stopLoading:()V // method@0a69 │ │ +0a3ffe: 0e00 |0037: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=314 │ │ 0x001d line=315 │ │ 0x001f line=316 │ │ 0x0023 line=317 │ │ 0x002b line=319 │ │ @@ -182924,38 +182980,38 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0a0690: |[0a0690] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ -0a06a0: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a06a4: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ -0a06a8: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -0a06ae: 1a01 270d |0007: const-string v1, "LoaderInfo{" // string@0d27 │ │ -0a06b2: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a06b8: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -0a06be: 0a01 |000f: move-result v1 │ │ -0a06c0: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -0a06c6: 0c01 |0013: move-result-object v1 │ │ -0a06c8: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a06ce: 1a01 2600 |0017: const-string v1, " #" // string@0026 │ │ -0a06d2: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a06d8: 5221 c601 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a06dc: 6e20 d72e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0a06e2: 1a01 2b00 |0021: const-string v1, " : " // string@002b │ │ -0a06e6: 6e20 db2e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a06ec: 5421 c801 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a06f0: 7120 420f 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ -0a06f6: 1a01 7630 |002b: const-string v1, "}}" // string@3076 │ │ -0a06fa: 6e20 db2e 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0700: 6e10 e02e 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0706: 0c01 |0033: move-result-object v1 │ │ -0a0708: 1101 |0034: return-object v1 │ │ +0a4000: |[0a4000] android.support.v4.app.LoaderManagerImpl$LoaderInfo.toString:()Ljava/lang/String; │ │ +0a4010: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4014: 1301 4000 |0002: const/16 v1, #int 64 // #40 │ │ +0a4018: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +0a401e: 1a01 280d |0007: const-string v1, "LoaderInfo{" // string@0d28 │ │ +0a4022: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4028: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +0a402e: 0a01 |000f: move-result v1 │ │ +0a4030: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0a4036: 0c01 |0013: move-result-object v1 │ │ +0a4038: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a403e: 1a01 2600 |0017: const-string v1, " #" // string@0026 │ │ +0a4042: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4048: 5221 c601 |001c: iget v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a404c: 6e20 d72e 1000 |001e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a4052: 1a01 2b00 |0021: const-string v1, " : " // string@002b │ │ +0a4056: 6e20 db2e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a405c: 5421 c801 |0026: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a4060: 7120 420f 0100 |0028: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ +0a4066: 1a01 7230 |002b: const-string v1, "}}" // string@3072 │ │ +0a406a: 6e20 db2e 1000 |002d: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4070: 6e10 e02e 0000 |0030: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4076: 0c01 |0033: move-result-object v1 │ │ +0a4078: 1101 |0034: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ 0x0007 line=440 │ │ 0x000c line=441 │ │ 0x0017 line=442 │ │ 0x001c line=443 │ │ @@ -182963,21 +183019,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 : 3369 (LoaderManager.java) │ │ + source_file_idx : 3370 (LoaderManager.java) │ │ │ │ Class #785 header: │ │ class_idx : 317 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 315 │ │ -source_file_idx : 3369 │ │ +source_file_idx : 3370 │ │ static_fields_size : 2 │ │ instance_fields_size: 8 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 16 │ │ │ │ Class #785 annotations: │ │ Annotations on class │ │ @@ -183052,44 +183108,44 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0a070c: |[0a070c] android.support.v4.app.LoaderManagerImpl.:()V │ │ -0a071c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a071e: 6a00 cf01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0722: 0e00 |0003: return-void │ │ +0a407c: |[0a407c] android.support.v4.app.LoaderManagerImpl.:()V │ │ +0a408c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a408e: 6a00 cf01 |0001: sput-boolean v0, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4092: 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 │ │ -0a0724: |[0a0724] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ -0a0734: 7010 2207 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0722 │ │ -0a073a: 2200 9302 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0293 │ │ -0a073e: 7010 ec0f 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0fec │ │ -0a0744: 5b10 d401 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0748: 2200 9302 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0293 │ │ -0a074c: 7010 ec0f 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0fec │ │ -0a0752: 5b10 d301 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0756: 5b12 d801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01d8 │ │ -0a075a: 5b13 d101 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a075e: 5c14 d701 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a0762: 0e00 |0017: return-void │ │ +0a4094: |[0a4094] android.support.v4.app.LoaderManagerImpl.:(Ljava/lang/String;Landroid/support/v4/app/FragmentActivity;Z)V │ │ +0a40a4: 7010 2207 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/LoaderManager;.:()V // method@0722 │ │ +0a40aa: 2200 9302 |0003: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0293 │ │ +0a40ae: 7010 ec0f 0000 |0005: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0fec │ │ +0a40b4: 5b10 d401 |0008: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a40b8: 2200 9302 |000a: new-instance v0, Landroid/support/v4/util/SparseArrayCompat; // type@0293 │ │ +0a40bc: 7010 ec0f 0000 |000c: invoke-direct {v0}, Landroid/support/v4/util/SparseArrayCompat;.:()V // method@0fec │ │ +0a40c2: 5b10 d301 |000f: iput-object v0, v1, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a40c6: 5b12 d801 |0011: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl;.mWho:Ljava/lang/String; // field@01d8 │ │ +0a40ca: 5b13 d101 |0013: iput-object v3, v1, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a40ce: 5c14 d701 |0015: iput-boolean v4, v1, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a40d2: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x0003 line=194 │ │ 0x000a line=200 │ │ 0x0011 line=478 │ │ 0x0013 line=479 │ │ @@ -183106,26 +183162,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 │ │ -0a0764: |[0a0764] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0a0774: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a0776: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0a0778: 5c31 d201 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ -0a077c: 7040 3807 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@0738 │ │ -0a0782: 0c00 |0007: move-result-object v0 │ │ -0a0784: 6e20 4507 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0745 │ │ -0a078a: 5c32 d201 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ -0a078e: 1100 |000d: return-object v0 │ │ -0a0790: 0d01 |000e: move-exception v1 │ │ -0a0792: 5c32 d201 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ -0a0796: 2701 |0011: throw v1 │ │ +0a40d4: |[0a40d4] android.support.v4.app.LoaderManagerImpl.createAndInstallLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0a40e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a40e6: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0a40e8: 5c31 d201 |0002: iput-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ +0a40ec: 7040 3807 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@0738 │ │ +0a40f2: 0c00 |0007: move-result-object v0 │ │ +0a40f4: 6e20 4507 0300 |0008: invoke-virtual {v3, v0}, Landroid/support/v4/app/LoaderManagerImpl;.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V // method@0745 │ │ +0a40fa: 5c32 d201 |000b: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ +0a40fe: 1100 |000d: return-object v0 │ │ +0a4100: 0d01 |000e: move-exception v1 │ │ +0a4102: 5c32 d201 |000f: iput-boolean v2, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ +0a4106: 2701 |0011: throw v1 │ │ catches : 1 │ │ 0x0002 - 0x000b │ │ -> 0x000e │ │ positions : │ │ 0x0001 line=498 │ │ 0x0004 line=499 │ │ 0x0008 line=500 │ │ @@ -183143,21 +183199,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 │ │ -0a07a4: |[0a07a4] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ -0a07b4: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a07b8: 7055 2a07 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@072a │ │ -0a07be: 7230 1f07 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@071f │ │ -0a07c4: 0c01 |0008: move-result-object v1 │ │ -0a07c6: 5b01 c801 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a07ca: 1100 |000b: return-object v0 │ │ +0a4114: |[0a4114] android.support.v4.app.LoaderManagerImpl.createLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; │ │ +0a4124: 2200 3c01 |0000: new-instance v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4128: 7055 2a07 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@072a │ │ +0a412e: 7230 1f07 3504 |0005: invoke-interface {v5, v3, v4}, Landroid/support/v4/app/LoaderManager$LoaderCallbacks;.onCreateLoader:(ILandroid/os/Bundle;)Landroid/support/v4/content/Loader; // method@071f │ │ +0a4134: 0c01 |0008: move-result-object v1 │ │ +0a4136: 5b01 c801 |0009: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a413a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 0x0005 line=490 │ │ 0x0009 line=491 │ │ 0x000b line=492 │ │ locals : │ │ @@ -183175,70 +183231,70 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0a07cc: |[0a07cc] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ -0a07dc: 5552 d201 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ -0a07e0: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ -0a07e4: 2202 d305 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0a07e8: 1a03 1503 |0006: const-string v3, "Called while creating a loader" // string@0315 │ │ -0a07ec: 7020 882e 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0a07f2: 2702 |000b: throw v2 │ │ -0a07f4: 6302 cf01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a07f8: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ -0a07fc: 1a02 280d |0010: const-string v2, "LoaderManager" // string@0d28 │ │ -0a0800: 2203 e705 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0804: 7010 d22e 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a080a: 1a04 2218 |0017: const-string v4, "destroyLoader in " // string@1822 │ │ -0a080e: 6e20 db2e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0814: 0c03 |001c: move-result-object v3 │ │ -0a0816: 6e20 da2e 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a081c: 0c03 |0020: move-result-object v3 │ │ -0a081e: 1a04 8900 |0021: const-string v4, " of " // string@0089 │ │ -0a0822: 6e20 db2e 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0828: 0c03 |0026: move-result-object v3 │ │ -0a082a: 6e20 d72e 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0a0830: 0c03 |002a: move-result-object v3 │ │ -0a0832: 6e10 e02e 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0838: 0c03 |002e: move-result-object v3 │ │ -0a083a: 7120 061d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0840: 5452 d401 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0844: 6e20 f60f 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ff6 │ │ -0a084a: 0a00 |0037: move-result v0 │ │ -0a084c: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ -0a0850: 5452 d401 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0854: 6e20 0010 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a085a: 0c01 |003f: move-result-object v1 │ │ -0a085c: 1f01 3c01 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0860: 5452 d401 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0864: 6e20 fb0f 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ffb │ │ -0a086a: 6e10 2c07 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a0870: 5452 d301 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0874: 6e20 f60f 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ff6 │ │ -0a087a: 0a00 |004f: move-result v0 │ │ -0a087c: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ -0a0880: 5452 d301 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0884: 6e20 0010 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a088a: 0c01 |0057: move-result-object v1 │ │ -0a088c: 1f01 3c01 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0890: 5452 d301 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0894: 6e20 fb0f 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ffb │ │ -0a089a: 6e10 2c07 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a08a0: 5452 d101 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a08a4: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ -0a08a8: 6e10 4307 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ -0a08ae: 0a02 |0069: move-result v2 │ │ -0a08b0: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ -0a08b4: 5452 d101 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a08b8: 5422 2301 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ -0a08bc: 6e10 6606 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ -0a08c2: 0e00 |0073: return-void │ │ +0a413c: |[0a413c] android.support.v4.app.LoaderManagerImpl.destroyLoader:(I)V │ │ +0a414c: 5552 d201 |0000: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ +0a4150: 3802 0a00 |0002: if-eqz v2, 000c // +000a │ │ +0a4154: 2202 d305 |0004: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a4158: 1a03 1703 |0006: const-string v3, "Called while creating a loader" // string@0317 │ │ +0a415c: 7020 882e 3200 |0008: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a4162: 2702 |000b: throw v2 │ │ +0a4164: 6302 cf01 |000c: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4168: 3802 2400 |000e: if-eqz v2, 0032 // +0024 │ │ +0a416c: 1a02 290d |0010: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4170: 2203 e705 |0012: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4174: 7010 d22e 0300 |0014: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a417a: 1a04 2318 |0017: const-string v4, "destroyLoader in " // string@1823 │ │ +0a417e: 6e20 db2e 4300 |0019: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4184: 0c03 |001c: move-result-object v3 │ │ +0a4186: 6e20 da2e 5300 |001d: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a418c: 0c03 |0020: move-result-object v3 │ │ +0a418e: 1a04 8b00 |0021: const-string v4, " of " // string@008b │ │ +0a4192: 6e20 db2e 4300 |0023: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4198: 0c03 |0026: move-result-object v3 │ │ +0a419a: 6e20 d72e 6300 |0027: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a41a0: 0c03 |002a: move-result-object v3 │ │ +0a41a2: 6e10 e02e 0300 |002b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a41a8: 0c03 |002e: move-result-object v3 │ │ +0a41aa: 7120 061d 3200 |002f: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a41b0: 5452 d401 |0032: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a41b4: 6e20 f60f 6200 |0034: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ff6 │ │ +0a41ba: 0a00 |0037: move-result v0 │ │ +0a41bc: 3a00 1200 |0038: if-ltz v0, 004a // +0012 │ │ +0a41c0: 5452 d401 |003a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a41c4: 6e20 0010 0200 |003c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a41ca: 0c01 |003f: move-result-object v1 │ │ +0a41cc: 1f01 3c01 |0040: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a41d0: 5452 d401 |0042: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a41d4: 6e20 fb0f 0200 |0044: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ffb │ │ +0a41da: 6e10 2c07 0100 |0047: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a41e0: 5452 d301 |004a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a41e4: 6e20 f60f 6200 |004c: invoke-virtual {v2, v6}, Landroid/support/v4/util/SparseArrayCompat;.indexOfKey:(I)I // method@0ff6 │ │ +0a41ea: 0a00 |004f: move-result v0 │ │ +0a41ec: 3a00 1200 |0050: if-ltz v0, 0062 // +0012 │ │ +0a41f0: 5452 d301 |0052: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a41f4: 6e20 0010 0200 |0054: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a41fa: 0c01 |0057: move-result-object v1 │ │ +0a41fc: 1f01 3c01 |0058: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4200: 5452 d301 |005a: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a4204: 6e20 fb0f 0200 |005c: invoke-virtual {v2, v0}, Landroid/support/v4/util/SparseArrayCompat;.removeAt:(I)V // method@0ffb │ │ +0a420a: 6e10 2c07 0100 |005f: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a4210: 5452 d101 |0062: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a4214: 3802 0f00 |0064: if-eqz v2, 0073 // +000f │ │ +0a4218: 6e10 4307 0500 |0066: invoke-virtual {v5}, Landroid/support/v4/app/LoaderManagerImpl;.hasRunningLoaders:()Z // method@0743 │ │ +0a421e: 0a02 |0069: move-result v2 │ │ +0a4220: 3902 0900 |006a: if-nez v2, 0073 // +0009 │ │ +0a4224: 5452 d101 |006c: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a4228: 5422 2301 |006e: iget-object v2, v2, Landroid/support/v4/app/FragmentActivity;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0123 │ │ +0a422c: 6e10 6606 0200 |0070: invoke-virtual {v2}, Landroid/support/v4/app/FragmentManagerImpl;.startPendingDeferredFragments:()V // method@0666 │ │ +0a4232: 0e00 |0073: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=658 │ │ 0x0004 line=659 │ │ 0x000c line=662 │ │ 0x0032 line=663 │ │ 0x0038 line=664 │ │ @@ -183265,72 +183321,72 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 119 16-bit code units │ │ -0a08c4: |[0a08c4] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ -0a08d4: 5541 d501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ -0a08d8: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ -0a08dc: 6301 cf01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a08e0: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0a08e4: 1a01 280d |0008: const-string v1, "LoaderManager" // string@0d28 │ │ -0a08e8: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a08ec: 7010 d22e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a08f2: 1a03 cb03 |000f: const-string v3, "Destroying Active in " // string@03cb │ │ -0a08f6: 6e20 db2e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a08fc: 0c02 |0014: move-result-object v2 │ │ -0a08fe: 6e20 da2e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0904: 0c02 |0018: move-result-object v2 │ │ -0a0906: 6e10 e02e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a090c: 0c02 |001c: move-result-object v2 │ │ -0a090e: 7120 061d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0914: 5441 d401 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0918: 6e10 fe0f 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a091e: 0a01 |0025: move-result v1 │ │ -0a0920: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0a0924: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ -0a0928: 5441 d401 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a092c: 6e20 0010 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0932: 0c01 |002f: move-result-object v1 │ │ -0a0934: 1f01 3c01 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0938: 6e10 2c07 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a093e: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0a0942: 28f1 |0037: goto 0028 // -000f │ │ -0a0944: 5441 d401 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0948: 6e10 ef0f 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0fef │ │ -0a094e: 6301 cf01 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0952: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ -0a0956: 1a01 280d |0041: const-string v1, "LoaderManager" // string@0d28 │ │ -0a095a: 2202 e705 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a095e: 7010 d22e 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0964: 1a03 cc03 |0048: const-string v3, "Destroying Inactive in " // string@03cc │ │ -0a0968: 6e20 db2e 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a096e: 0c02 |004d: move-result-object v2 │ │ -0a0970: 6e20 da2e 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0976: 0c02 |0051: move-result-object v2 │ │ -0a0978: 6e10 e02e 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a097e: 0c02 |0055: move-result-object v2 │ │ -0a0980: 7120 061d 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0986: 5441 d301 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a098a: 6e10 fe0f 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0990: 0a01 |005e: move-result v1 │ │ -0a0992: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0a0996: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ -0a099a: 5441 d301 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a099e: 6e20 0010 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a09a4: 0c01 |0068: move-result-object v1 │ │ -0a09a6: 1f01 3c01 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a09aa: 6e10 2c07 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a09b0: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0a09b4: 28f1 |0070: goto 0061 // -000f │ │ -0a09b6: 5441 d301 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a09ba: 6e10 ef0f 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0fef │ │ -0a09c0: 0e00 |0076: return-void │ │ +0a4234: |[0a4234] android.support.v4.app.LoaderManagerImpl.doDestroy:()V │ │ +0a4244: 5541 d501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ +0a4248: 3901 3b00 |0002: if-nez v1, 003d // +003b │ │ +0a424c: 6301 cf01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4250: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0a4254: 1a01 290d |0008: const-string v1, "LoaderManager" // string@0d29 │ │ +0a4258: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a425c: 7010 d22e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4262: 1a03 cc03 |000f: const-string v3, "Destroying Active in " // string@03cc │ │ +0a4266: 6e20 db2e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a426c: 0c02 |0014: move-result-object v2 │ │ +0a426e: 6e20 da2e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4274: 0c02 |0018: move-result-object v2 │ │ +0a4276: 6e10 e02e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a427c: 0c02 |001c: move-result-object v2 │ │ +0a427e: 7120 061d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4284: 5441 d401 |0020: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4288: 6e10 fe0f 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a428e: 0a01 |0025: move-result v1 │ │ +0a4290: d800 01ff |0026: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0a4294: 3a00 1000 |0028: if-ltz v0, 0038 // +0010 │ │ +0a4298: 5441 d401 |002a: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a429c: 6e20 0010 0100 |002c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a42a2: 0c01 |002f: move-result-object v1 │ │ +0a42a4: 1f01 3c01 |0030: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a42a8: 6e10 2c07 0100 |0032: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a42ae: d800 00ff |0035: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0a42b2: 28f1 |0037: goto 0028 // -000f │ │ +0a42b4: 5441 d401 |0038: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a42b8: 6e10 ef0f 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0fef │ │ +0a42be: 6301 cf01 |003d: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a42c2: 3801 1a00 |003f: if-eqz v1, 0059 // +001a │ │ +0a42c6: 1a01 290d |0041: const-string v1, "LoaderManager" // string@0d29 │ │ +0a42ca: 2202 e705 |0043: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a42ce: 7010 d22e 0200 |0045: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a42d4: 1a03 cd03 |0048: const-string v3, "Destroying Inactive in " // string@03cd │ │ +0a42d8: 6e20 db2e 3200 |004a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a42de: 0c02 |004d: move-result-object v2 │ │ +0a42e0: 6e20 da2e 4200 |004e: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a42e6: 0c02 |0051: move-result-object v2 │ │ +0a42e8: 6e10 e02e 0200 |0052: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a42ee: 0c02 |0055: move-result-object v2 │ │ +0a42f0: 7120 061d 2100 |0056: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a42f6: 5441 d301 |0059: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a42fa: 6e10 fe0f 0100 |005b: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a4300: 0a01 |005e: move-result v1 │ │ +0a4302: d800 01ff |005f: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0a4306: 3a00 1000 |0061: if-ltz v0, 0071 // +0010 │ │ +0a430a: 5441 d301 |0063: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a430e: 6e20 0010 0100 |0065: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a4314: 0c01 |0068: move-result-object v1 │ │ +0a4316: 1f01 3c01 |0069: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a431a: 6e10 2c07 0100 |006b: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a4320: d800 00ff |006e: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0a4324: 28f1 |0070: goto 0061 // -000f │ │ +0a4326: 5441 d301 |0071: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a432a: 6e10 ef0f 0100 |0073: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.clear:()V // method@0fef │ │ +0a4330: 0e00 |0076: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0004 line=774 │ │ 0x0020 line=775 │ │ 0x002a line=776 │ │ 0x0035 line=775 │ │ @@ -183351,29 +183407,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a09c4: |[0a09c4] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ -0a09d4: 5431 d401 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a09d8: 6e10 fe0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a09de: 0a01 |0005: move-result v1 │ │ -0a09e0: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0a09e4: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0a09e8: 5431 d401 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a09ec: 6e20 0010 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a09f2: 0c01 |000f: move-result-object v1 │ │ -0a09f4: 1f01 3c01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a09f8: 1212 |0012: const/4 v2, #int 1 // #1 │ │ -0a09fa: 5c12 ca01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ -0a09fe: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0a0a02: 28f1 |0017: goto 0008 // -000f │ │ -0a0a04: 0e00 |0018: return-void │ │ +0a4334: |[0a4334] android.support.v4.app.LoaderManagerImpl.doReportNextStart:()V │ │ +0a4344: 5431 d401 |0000: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4348: 6e10 fe0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a434e: 0a01 |0005: move-result v1 │ │ +0a4350: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0a4354: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0a4358: 5431 d401 |000a: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a435c: 6e20 0010 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a4362: 0c01 |000f: move-result-object v1 │ │ +0a4364: 1f01 3c01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4368: 1212 |0012: const/4 v2, #int 1 // #1 │ │ +0a436a: 5c12 ca01 |0013: iput-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mReportNextStart:Z // field@01ca │ │ +0a436e: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0a4372: 28f1 |0017: goto 0008 // -000f │ │ +0a4374: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x000a line=762 │ │ 0x0015 line=761 │ │ 0x0018 line=764 │ │ locals : │ │ @@ -183385,28 +183441,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a0a08: |[0a0a08] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ -0a0a18: 5421 d401 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0a1c: 6e10 fe0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0a22: 0a01 |0005: move-result v1 │ │ -0a0a24: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0a0a28: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ -0a0a2c: 5421 d401 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0a30: 6e20 0010 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0a36: 0c01 |000f: move-result-object v1 │ │ -0a0a38: 1f01 3c01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0a3c: 6e10 3007 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0730 │ │ -0a0a42: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0a0a46: 28f1 |0017: goto 0008 // -000f │ │ -0a0a48: 0e00 |0018: return-void │ │ +0a4378: |[0a4378] android.support.v4.app.LoaderManagerImpl.doReportStart:()V │ │ +0a4388: 5421 d401 |0000: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a438c: 6e10 fe0f 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a4392: 0a01 |0005: move-result v1 │ │ +0a4394: d800 01ff |0006: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0a4398: 3a00 1000 |0008: if-ltz v0, 0018 // +0010 │ │ +0a439c: 5421 d401 |000a: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a43a0: 6e20 0010 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a43a6: 0c01 |000f: move-result-object v1 │ │ +0a43a8: 1f01 3c01 |0010: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a43ac: 6e10 3007 0100 |0012: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.reportStart:()V // method@0730 │ │ +0a43b2: d800 00ff |0015: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0a43b6: 28f1 |0017: goto 0008 // -000f │ │ +0a43b8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ 0x000a line=768 │ │ 0x0015 line=767 │ │ 0x0018 line=770 │ │ locals : │ │ @@ -183418,62 +183474,62 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 97 16-bit code units │ │ -0a0a4c: |[0a0a4c] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ -0a0a5c: 6302 cf01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0a60: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0a0a64: 1a02 280d |0004: const-string v2, "LoaderManager" // string@0d28 │ │ -0a0a68: 2203 e705 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0a6c: 7010 d22e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0a72: 1a04 150f |000b: const-string v4, "Retaining in " // string@0f15 │ │ -0a0a76: 6e20 db2e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0a7c: 0c03 |0010: move-result-object v3 │ │ -0a0a7e: 6e20 da2e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0a84: 0c03 |0014: move-result-object v3 │ │ -0a0a86: 6e10 e02e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0a8c: 0c03 |0018: move-result-object v3 │ │ -0a0a8e: 7120 061d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0a94: 5552 d701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a0a98: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0a0a9c: 2200 e305 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ -0a0aa0: 1a02 be1d |0022: const-string v2, "here" // string@1dbe │ │ -0a0aa4: 7020 af2e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0a0aaa: 6e10 b22e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2eb2 │ │ -0a0ab0: 1a02 280d |002a: const-string v2, "LoaderManager" // string@0d28 │ │ -0a0ab4: 2203 e705 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0ab8: 7010 d22e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0abe: 1a04 1203 |0031: const-string v4, "Called doRetain when not started: " // string@0312 │ │ -0a0ac2: 6e20 db2e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0ac8: 0c03 |0036: move-result-object v3 │ │ -0a0aca: 6e20 da2e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0ad0: 0c03 |003a: move-result-object v3 │ │ -0a0ad2: 6e10 e02e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0ad8: 0c03 |003e: move-result-object v3 │ │ -0a0ada: 7130 081d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -0a0ae0: 0e00 |0042: return-void │ │ -0a0ae2: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0a0ae4: 5c52 d501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ -0a0ae8: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0a0aea: 5c52 d701 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a0aee: 5452 d401 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0af2: 6e10 fe0f 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0af8: 0a02 |004e: move-result v2 │ │ -0a0afa: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0a0afe: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ -0a0b02: 5452 d401 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0b06: 6e20 0010 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0b0c: 0c02 |0058: move-result-object v2 │ │ -0a0b0e: 1f02 3c01 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0b12: 6e10 3107 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0731 │ │ -0a0b18: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0a0b1c: 28f1 |0060: goto 0051 // -000f │ │ +0a43bc: |[0a43bc] android.support.v4.app.LoaderManagerImpl.doRetain:()V │ │ +0a43cc: 6302 cf01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a43d0: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0a43d4: 1a02 290d |0004: const-string v2, "LoaderManager" // string@0d29 │ │ +0a43d8: 2203 e705 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a43dc: 7010 d22e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a43e2: 1a04 160f |000b: const-string v4, "Retaining in " // string@0f16 │ │ +0a43e6: 6e20 db2e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a43ec: 0c03 |0010: move-result-object v3 │ │ +0a43ee: 6e20 da2e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a43f4: 0c03 |0014: move-result-object v3 │ │ +0a43f6: 6e10 e02e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a43fc: 0c03 |0018: move-result-object v3 │ │ +0a43fe: 7120 061d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4404: 5552 d701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a4408: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0a440c: 2200 e305 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ +0a4410: 1a02 bf1d |0022: const-string v2, "here" // string@1dbf │ │ +0a4414: 7020 af2e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0a441a: 6e10 b22e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2eb2 │ │ +0a4420: 1a02 290d |002a: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4424: 2203 e705 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4428: 7010 d22e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a442e: 1a04 1403 |0031: const-string v4, "Called doRetain when not started: " // string@0314 │ │ +0a4432: 6e20 db2e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4438: 0c03 |0036: move-result-object v3 │ │ +0a443a: 6e20 da2e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4440: 0c03 |003a: move-result-object v3 │ │ +0a4442: 6e10 e02e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4448: 0c03 |003e: move-result-object v3 │ │ +0a444a: 7130 081d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0a4450: 0e00 |0042: return-void │ │ +0a4452: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0a4454: 5c52 d501 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ +0a4458: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0a445a: 5c52 d701 |0047: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a445e: 5452 d401 |0049: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4462: 6e10 fe0f 0200 |004b: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a4468: 0a02 |004e: move-result v2 │ │ +0a446a: d801 02ff |004f: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a446e: 3a01 f1ff |0051: if-ltz v1, 0042 // -000f │ │ +0a4472: 5452 d401 |0053: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4476: 6e20 0010 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a447c: 0c02 |0058: move-result-object v2 │ │ +0a447e: 1f02 3c01 |0059: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4482: 6e10 3107 0200 |005b: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.retain:()V // method@0731 │ │ +0a4488: d801 01ff |005e: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a448c: 28f1 |0060: goto 0051 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ 0x001c line=735 │ │ 0x0020 line=736 │ │ 0x0027 line=737 │ │ 0x002a line=738 │ │ @@ -183493,60 +183549,60 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0a0b20: |[0a0b20] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ -0a0b30: 6302 cf01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0b34: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0a0b38: 1a02 280d |0004: const-string v2, "LoaderManager" // string@0d28 │ │ -0a0b3c: 2203 e705 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0b40: 7010 d22e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0b46: 1a04 7910 |000b: const-string v4, "Starting in " // string@1079 │ │ -0a0b4a: 6e20 db2e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0b50: 0c03 |0010: move-result-object v3 │ │ -0a0b52: 6e20 da2e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0b58: 0c03 |0014: move-result-object v3 │ │ -0a0b5a: 6e10 e02e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0b60: 0c03 |0018: move-result-object v3 │ │ -0a0b62: 7120 061d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0b68: 5552 d701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a0b6c: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ -0a0b70: 2200 e305 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ -0a0b74: 1a02 be1d |0022: const-string v2, "here" // string@1dbe │ │ -0a0b78: 7020 af2e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0a0b7e: 6e10 b22e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2eb2 │ │ -0a0b84: 1a02 280d |002a: const-string v2, "LoaderManager" // string@0d28 │ │ -0a0b88: 2203 e705 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0b8c: 7010 d22e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0b92: 1a04 1303 |0031: const-string v4, "Called doStart when already started: " // string@0313 │ │ -0a0b96: 6e20 db2e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0b9c: 0c03 |0036: move-result-object v3 │ │ -0a0b9e: 6e20 da2e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0ba4: 0c03 |003a: move-result-object v3 │ │ -0a0ba6: 6e10 e02e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0bac: 0c03 |003e: move-result-object v3 │ │ -0a0bae: 7130 081d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -0a0bb4: 0e00 |0042: return-void │ │ -0a0bb6: 1212 |0043: const/4 v2, #int 1 // #1 │ │ -0a0bb8: 5c52 d701 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a0bbc: 5452 d401 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0bc0: 6e10 fe0f 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0bc6: 0a02 |004b: move-result v2 │ │ -0a0bc8: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0a0bcc: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ -0a0bd0: 5452 d401 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0bd4: 6e20 0010 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0bda: 0c02 |0055: move-result-object v2 │ │ -0a0bdc: 1f02 3c01 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0be0: 6e10 3207 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0732 │ │ -0a0be6: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0a0bea: 28f1 |005d: goto 004e // -000f │ │ +0a4490: |[0a4490] android.support.v4.app.LoaderManagerImpl.doStart:()V │ │ +0a44a0: 6302 cf01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a44a4: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0a44a8: 1a02 290d |0004: const-string v2, "LoaderManager" // string@0d29 │ │ +0a44ac: 2203 e705 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a44b0: 7010 d22e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a44b6: 1a04 7a10 |000b: const-string v4, "Starting in " // string@107a │ │ +0a44ba: 6e20 db2e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a44c0: 0c03 |0010: move-result-object v3 │ │ +0a44c2: 6e20 da2e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a44c8: 0c03 |0014: move-result-object v3 │ │ +0a44ca: 6e10 e02e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a44d0: 0c03 |0018: move-result-object v3 │ │ +0a44d2: 7120 061d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a44d8: 5552 d701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a44dc: 3802 2500 |001e: if-eqz v2, 0043 // +0025 │ │ +0a44e0: 2200 e305 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ +0a44e4: 1a02 bf1d |0022: const-string v2, "here" // string@1dbf │ │ +0a44e8: 7020 af2e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0a44ee: 6e10 b22e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2eb2 │ │ +0a44f4: 1a02 290d |002a: const-string v2, "LoaderManager" // string@0d29 │ │ +0a44f8: 2203 e705 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a44fc: 7010 d22e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4502: 1a04 1503 |0031: const-string v4, "Called doStart when already started: " // string@0315 │ │ +0a4506: 6e20 db2e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a450c: 0c03 |0036: move-result-object v3 │ │ +0a450e: 6e20 da2e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4514: 0c03 |003a: move-result-object v3 │ │ +0a4516: 6e10 e02e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a451c: 0c03 |003e: move-result-object v3 │ │ +0a451e: 7130 081d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0a4524: 0e00 |0042: return-void │ │ +0a4526: 1212 |0043: const/4 v2, #int 1 // #1 │ │ +0a4528: 5c52 d701 |0044: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a452c: 5452 d401 |0046: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4530: 6e10 fe0f 0200 |0048: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a4536: 0a02 |004b: move-result v2 │ │ +0a4538: d801 02ff |004c: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a453c: 3a01 f4ff |004e: if-ltz v1, 0042 // -000c │ │ +0a4540: 5452 d401 |0050: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4544: 6e20 0010 1200 |0052: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a454a: 0c02 |0055: move-result-object v2 │ │ +0a454c: 1f02 3c01 |0056: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4550: 6e10 3207 0200 |0058: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0732 │ │ +0a4556: d801 01ff |005b: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a455a: 28f1 |005d: goto 004e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=701 │ │ 0x001c line=702 │ │ 0x0020 line=703 │ │ 0x0027 line=704 │ │ 0x002a line=705 │ │ @@ -183565,61 +183621,61 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0a0bec: |[0a0bec] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ -0a0bfc: 6302 cf01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0c00: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ -0a0c04: 1a02 280d |0004: const-string v2, "LoaderManager" // string@0d28 │ │ -0a0c08: 2203 e705 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0c0c: 7010 d22e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0c12: 1a04 7c10 |000b: const-string v4, "Stopping in " // string@107c │ │ -0a0c16: 6e20 db2e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0c1c: 0c03 |0010: move-result-object v3 │ │ -0a0c1e: 6e20 da2e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0c24: 0c03 |0014: move-result-object v3 │ │ -0a0c26: 6e10 e02e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0c2c: 0c03 |0018: move-result-object v3 │ │ -0a0c2e: 7120 061d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0c34: 5552 d701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a0c38: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ -0a0c3c: 2200 e305 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ -0a0c40: 1a02 be1d |0022: const-string v2, "here" // string@1dbe │ │ -0a0c44: 7020 af2e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0a0c4a: 6e10 b22e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2eb2 │ │ -0a0c50: 1a02 280d |002a: const-string v2, "LoaderManager" // string@0d28 │ │ -0a0c54: 2203 e705 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0c58: 7010 d22e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0c5e: 1a04 1403 |0031: const-string v4, "Called doStop when not started: " // string@0314 │ │ -0a0c62: 6e20 db2e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0c68: 0c03 |0036: move-result-object v3 │ │ -0a0c6a: 6e20 da2e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0c70: 0c03 |003a: move-result-object v3 │ │ -0a0c72: 6e10 e02e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0c78: 0c03 |003e: move-result-object v3 │ │ -0a0c7a: 7130 081d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -0a0c80: 0e00 |0042: return-void │ │ -0a0c82: 5452 d401 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0c86: 6e10 fe0f 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0c8c: 0a02 |0048: move-result v2 │ │ -0a0c8e: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ -0a0c92: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ -0a0c96: 5452 d401 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0c9a: 6e20 0010 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0ca0: 0c02 |0052: move-result-object v2 │ │ -0a0ca2: 1f02 3c01 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0ca6: 6e10 3307 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0733 │ │ -0a0cac: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0a0cb0: 28f1 |005a: goto 004b // -000f │ │ -0a0cb2: 1202 |005b: const/4 v2, #int 0 // #0 │ │ -0a0cb4: 5c52 d701 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a0cb8: 28e4 |005e: goto 0042 // -001c │ │ +0a455c: |[0a455c] android.support.v4.app.LoaderManagerImpl.doStop:()V │ │ +0a456c: 6302 cf01 |0000: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4570: 3802 1a00 |0002: if-eqz v2, 001c // +001a │ │ +0a4574: 1a02 290d |0004: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4578: 2203 e705 |0006: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a457c: 7010 d22e 0300 |0008: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4582: 1a04 7d10 |000b: const-string v4, "Stopping in " // string@107d │ │ +0a4586: 6e20 db2e 4300 |000d: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a458c: 0c03 |0010: move-result-object v3 │ │ +0a458e: 6e20 da2e 5300 |0011: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4594: 0c03 |0014: move-result-object v3 │ │ +0a4596: 6e10 e02e 0300 |0015: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a459c: 0c03 |0018: move-result-object v3 │ │ +0a459e: 7120 061d 3200 |0019: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a45a4: 5552 d701 |001c: iget-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a45a8: 3902 2500 |001e: if-nez v2, 0043 // +0025 │ │ +0a45ac: 2200 e305 |0020: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ +0a45b0: 1a02 bf1d |0022: const-string v2, "here" // string@1dbf │ │ +0a45b4: 7020 af2e 2000 |0024: invoke-direct {v0, v2}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0a45ba: 6e10 b22e 0000 |0027: invoke-virtual {v0}, Ljava/lang/RuntimeException;.fillInStackTrace:()Ljava/lang/Throwable; // method@2eb2 │ │ +0a45c0: 1a02 290d |002a: const-string v2, "LoaderManager" // string@0d29 │ │ +0a45c4: 2203 e705 |002c: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a45c8: 7010 d22e 0300 |002e: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a45ce: 1a04 1603 |0031: const-string v4, "Called doStop when not started: " // string@0316 │ │ +0a45d2: 6e20 db2e 4300 |0033: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a45d8: 0c03 |0036: move-result-object v3 │ │ +0a45da: 6e20 da2e 5300 |0037: invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a45e0: 0c03 |003a: move-result-object v3 │ │ +0a45e2: 6e10 e02e 0300 |003b: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a45e8: 0c03 |003e: move-result-object v3 │ │ +0a45ea: 7130 081d 3200 |003f: invoke-static {v2, v3, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0a45f0: 0e00 |0042: return-void │ │ +0a45f2: 5452 d401 |0043: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a45f6: 6e10 fe0f 0200 |0045: invoke-virtual {v2}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a45fc: 0a02 |0048: move-result v2 │ │ +0a45fe: d801 02ff |0049: add-int/lit8 v1, v2, #int -1 // #ff │ │ +0a4602: 3a01 1000 |004b: if-ltz v1, 005b // +0010 │ │ +0a4606: 5452 d401 |004d: iget-object v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a460a: 6e20 0010 1200 |004f: invoke-virtual {v2, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a4610: 0c02 |0052: move-result-object v2 │ │ +0a4612: 1f02 3c01 |0053: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4616: 6e10 3307 0200 |0055: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.stop:()V // method@0733 │ │ +0a461c: d801 01ff |0058: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a4620: 28f1 |005a: goto 004b // -000f │ │ +0a4622: 1202 |005b: const/4 v2, #int 0 // #0 │ │ +0a4624: 5c52 d701 |005c: iput-boolean v2, v5, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a4628: 28e4 |005e: goto 0042 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x001c line=720 │ │ 0x0020 line=721 │ │ 0x0027 line=722 │ │ 0x002a line=723 │ │ @@ -183638,96 +183694,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 │ │ -0a0cbc: |[0a0cbc] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0a0ccc: 5453 d401 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0cd0: 6e10 fe0f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0cd6: 0a03 |0005: move-result v3 │ │ -0a0cd8: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ -0a0cdc: 6e20 4b2e 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0ce2: 1a03 4c02 |000b: const-string v3, "Active Loaders:" // string@024c │ │ -0a0ce6: 6e20 502e 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0a0cec: 2203 e705 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0cf0: 7010 d22e 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0cf6: 6e20 db2e 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0cfc: 0c03 |0018: move-result-object v3 │ │ -0a0cfe: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ -0a0d02: 6e20 db2e 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0d08: 0c03 |001e: move-result-object v3 │ │ -0a0d0a: 6e10 e02e 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0d10: 0c01 |0022: move-result-object v1 │ │ -0a0d12: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0a0d14: 5453 d401 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0d18: 6e10 fe0f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0d1e: 0a03 |0029: move-result v3 │ │ -0a0d20: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ -0a0d24: 5453 d401 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0d28: 6e20 0010 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0d2e: 0c02 |0031: move-result-object v2 │ │ -0a0d30: 1f02 3c01 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0d34: 6e20 4b2e 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0d3a: 1a03 0800 |0037: const-string v3, " #" // string@0008 │ │ -0a0d3e: 6e20 4b2e 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0d44: 5453 d401 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0d48: 6e20 f80f 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ff8 │ │ -0a0d4e: 0a03 |0041: move-result v3 │ │ -0a0d50: 6e20 492e 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -0a0d56: 1a03 0c01 |0045: const-string v3, ": " // string@010c │ │ -0a0d5a: 6e20 4b2e 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0d60: 6e10 3407 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0734 │ │ -0a0d66: 0c03 |004d: move-result-object v3 │ │ -0a0d68: 6e20 502e 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0a0d6e: 6e59 2d07 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@072d │ │ -0a0d74: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a0d78: 28ce |0056: goto 0024 // -0032 │ │ -0a0d7a: 5453 d301 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0d7e: 6e10 fe0f 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0d84: 0a03 |005c: move-result v3 │ │ -0a0d86: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ -0a0d8a: 6e20 4b2e 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0d90: 1a03 6c05 |0062: const-string v3, "Inactive Loaders:" // string@056c │ │ -0a0d94: 6e20 502e 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0a0d9a: 2203 e705 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0d9e: 7010 d22e 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0da4: 6e20 db2e 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0daa: 0c03 |006f: move-result-object v3 │ │ -0a0dac: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ -0a0db0: 6e20 db2e 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0db6: 0c03 |0075: move-result-object v3 │ │ -0a0db8: 6e10 e02e 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0dbe: 0c01 |0079: move-result-object v1 │ │ -0a0dc0: 1200 |007a: const/4 v0, #int 0 // #0 │ │ -0a0dc2: 5453 d301 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0dc6: 6e10 fe0f 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0dcc: 0a03 |0080: move-result v3 │ │ -0a0dce: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ -0a0dd2: 5453 d301 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0dd6: 6e20 0010 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0ddc: 0c02 |0088: move-result-object v2 │ │ -0a0dde: 1f02 3c01 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0de2: 6e20 4b2e 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0de8: 1a03 0800 |008e: const-string v3, " #" // string@0008 │ │ -0a0dec: 6e20 4b2e 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0df2: 5453 d301 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a0df6: 6e20 f80f 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ff8 │ │ -0a0dfc: 0a03 |0098: move-result v3 │ │ -0a0dfe: 6e20 492e 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ -0a0e04: 1a03 0c01 |009c: const-string v3, ": " // string@010c │ │ -0a0e08: 6e20 4b2e 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a0e0e: 6e10 3407 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0734 │ │ -0a0e14: 0c03 |00a4: move-result-object v3 │ │ -0a0e16: 6e20 502e 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0a0e1c: 6e59 2d07 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@072d │ │ -0a0e22: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a0e26: 28ce |00ad: goto 007b // -0032 │ │ -0a0e28: 0e00 |00ae: return-void │ │ +0a462c: |[0a462c] android.support.v4.app.LoaderManagerImpl.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0a463c: 5453 d401 |0000: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4640: 6e10 fe0f 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a4646: 0a03 |0005: move-result v3 │ │ +0a4648: 3d03 5100 |0006: if-lez v3, 0057 // +0051 │ │ +0a464c: 6e20 4b2e 6800 |0008: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a4652: 1a03 4e02 |000b: const-string v3, "Active Loaders:" // string@024e │ │ +0a4656: 6e20 502e 3800 |000d: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0a465c: 2203 e705 |0010: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4660: 7010 d22e 0300 |0012: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4666: 6e20 db2e 6300 |0015: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a466c: 0c03 |0018: move-result-object v3 │ │ +0a466e: 1a04 0600 |0019: const-string v4, " " // string@0006 │ │ +0a4672: 6e20 db2e 4300 |001b: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4678: 0c03 |001e: move-result-object v3 │ │ +0a467a: 6e10 e02e 0300 |001f: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4680: 0c01 |0022: move-result-object v1 │ │ +0a4682: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0a4684: 5453 d401 |0024: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4688: 6e10 fe0f 0300 |0026: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a468e: 0a03 |0029: move-result v3 │ │ +0a4690: 3530 2d00 |002a: if-ge v0, v3, 0057 // +002d │ │ +0a4694: 5453 d401 |002c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4698: 6e20 0010 0300 |002e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a469e: 0c02 |0031: move-result-object v2 │ │ +0a46a0: 1f02 3c01 |0032: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a46a4: 6e20 4b2e 6800 |0034: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a46aa: 1a03 0800 |0037: const-string v3, " #" // string@0008 │ │ +0a46ae: 6e20 4b2e 3800 |0039: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a46b4: 5453 d401 |003c: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a46b8: 6e20 f80f 0300 |003e: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ff8 │ │ +0a46be: 0a03 |0041: move-result v3 │ │ +0a46c0: 6e20 492e 3800 |0042: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +0a46c6: 1a03 0e01 |0045: const-string v3, ": " // string@010e │ │ +0a46ca: 6e20 4b2e 3800 |0047: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a46d0: 6e10 3407 0200 |004a: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0734 │ │ +0a46d6: 0c03 |004d: move-result-object v3 │ │ +0a46d8: 6e20 502e 3800 |004e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0a46de: 6e59 2d07 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@072d │ │ +0a46e4: d800 0001 |0054: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a46e8: 28ce |0056: goto 0024 // -0032 │ │ +0a46ea: 5453 d301 |0057: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a46ee: 6e10 fe0f 0300 |0059: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a46f4: 0a03 |005c: move-result v3 │ │ +0a46f6: 3d03 5100 |005d: if-lez v3, 00ae // +0051 │ │ +0a46fa: 6e20 4b2e 6800 |005f: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a4700: 1a03 6d05 |0062: const-string v3, "Inactive Loaders:" // string@056d │ │ +0a4704: 6e20 502e 3800 |0064: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0a470a: 2203 e705 |0067: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a470e: 7010 d22e 0300 |0069: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4714: 6e20 db2e 6300 |006c: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a471a: 0c03 |006f: move-result-object v3 │ │ +0a471c: 1a04 0600 |0070: const-string v4, " " // string@0006 │ │ +0a4720: 6e20 db2e 4300 |0072: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4726: 0c03 |0075: move-result-object v3 │ │ +0a4728: 6e10 e02e 0300 |0076: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a472e: 0c01 |0079: move-result-object v1 │ │ +0a4730: 1200 |007a: const/4 v0, #int 0 // #0 │ │ +0a4732: 5453 d301 |007b: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a4736: 6e10 fe0f 0300 |007d: invoke-virtual {v3}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a473c: 0a03 |0080: move-result v3 │ │ +0a473e: 3530 2d00 |0081: if-ge v0, v3, 00ae // +002d │ │ +0a4742: 5453 d301 |0083: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a4746: 6e20 0010 0300 |0085: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a474c: 0c02 |0088: move-result-object v2 │ │ +0a474e: 1f02 3c01 |0089: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4752: 6e20 4b2e 6800 |008b: invoke-virtual {v8, v6}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a4758: 1a03 0800 |008e: const-string v3, " #" // string@0008 │ │ +0a475c: 6e20 4b2e 3800 |0090: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a4762: 5453 d301 |0093: iget-object v3, v5, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a4766: 6e20 f80f 0300 |0095: invoke-virtual {v3, v0}, Landroid/support/v4/util/SparseArrayCompat;.keyAt:(I)I // method@0ff8 │ │ +0a476c: 0a03 |0098: move-result v3 │ │ +0a476e: 6e20 492e 3800 |0099: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(I)V // method@2e49 │ │ +0a4774: 1a03 0e01 |009c: const-string v3, ": " // string@010e │ │ +0a4778: 6e20 4b2e 3800 |009e: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a477e: 6e10 3407 0200 |00a1: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.toString:()Ljava/lang/String; // method@0734 │ │ +0a4784: 0c03 |00a4: move-result-object v3 │ │ +0a4786: 6e20 502e 3800 |00a5: invoke-virtual {v8, v3}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0a478c: 6e59 2d07 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@072d │ │ +0a4792: d800 0001 |00ab: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0a4796: 28ce |00ad: goto 007b // -0032 │ │ +0a4798: 0e00 |00ae: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=801 │ │ 0x0008 line=802 │ │ 0x0010 line=803 │ │ 0x0023 line=804 │ │ 0x002c line=805 │ │ @@ -183763,45 +183819,45 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0a0e2c: |[0a0e2c] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ -0a0e3c: 5541 d501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ -0a0e40: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ -0a0e44: 6301 cf01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0e48: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ -0a0e4c: 1a01 280d |0008: const-string v1, "LoaderManager" // string@0d28 │ │ -0a0e50: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0e54: 7010 d22e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0e5a: 1a03 b504 |000f: const-string v3, "Finished Retaining in " // string@04b5 │ │ -0a0e5e: 6e20 db2e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0e64: 0c02 |0014: move-result-object v2 │ │ -0a0e66: 6e20 da2e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0e6c: 0c02 |0018: move-result-object v2 │ │ -0a0e6e: 6e10 e02e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0e74: 0c02 |001c: move-result-object v2 │ │ -0a0e76: 7120 061d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0e7c: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0a0e7e: 5c41 d501 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ -0a0e82: 5441 d401 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0e86: 6e10 fe0f 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0e8c: 0a01 |0028: move-result v1 │ │ -0a0e8e: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ -0a0e92: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ -0a0e96: 5441 d401 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0e9a: 6e20 0010 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0ea0: 0c01 |0032: move-result-object v1 │ │ -0a0ea2: 1f01 3c01 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0ea6: 6e10 2e07 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@072e │ │ -0a0eac: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0a0eb0: 28f1 |003a: goto 002b // -000f │ │ -0a0eb2: 0e00 |003b: return-void │ │ +0a479c: |[0a479c] android.support.v4.app.LoaderManagerImpl.finishRetain:()V │ │ +0a47ac: 5541 d501 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ +0a47b0: 3801 3900 |0002: if-eqz v1, 003b // +0039 │ │ +0a47b4: 6301 cf01 |0004: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a47b8: 3801 1a00 |0006: if-eqz v1, 0020 // +001a │ │ +0a47bc: 1a01 290d |0008: const-string v1, "LoaderManager" // string@0d29 │ │ +0a47c0: 2202 e705 |000a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a47c4: 7010 d22e 0200 |000c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a47ca: 1a03 b604 |000f: const-string v3, "Finished Retaining in " // string@04b6 │ │ +0a47ce: 6e20 db2e 3200 |0011: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a47d4: 0c02 |0014: move-result-object v2 │ │ +0a47d6: 6e20 da2e 4200 |0015: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a47dc: 0c02 |0018: move-result-object v2 │ │ +0a47de: 6e10 e02e 0200 |0019: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a47e4: 0c02 |001c: move-result-object v2 │ │ +0a47e6: 7120 061d 2100 |001d: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a47ec: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0a47ee: 5c41 d501 |0021: iput-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mRetaining:Z // field@01d5 │ │ +0a47f2: 5441 d401 |0023: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a47f6: 6e10 fe0f 0100 |0025: invoke-virtual {v1}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a47fc: 0a01 |0028: move-result v1 │ │ +0a47fe: d800 01ff |0029: add-int/lit8 v0, v1, #int -1 // #ff │ │ +0a4802: 3a00 1000 |002b: if-ltz v0, 003b // +0010 │ │ +0a4806: 5441 d401 |002d: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a480a: 6e20 0010 0100 |002f: invoke-virtual {v1, v0}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a4810: 0c01 |0032: move-result-object v1 │ │ +0a4812: 1f01 3c01 |0033: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4816: 6e10 2e07 0100 |0035: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.finishRetain:()V // method@072e │ │ +0a481c: d800 00ff |0038: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0a4820: 28f1 |003a: goto 002b // -000f │ │ +0a4822: 0e00 |003b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=750 │ │ 0x0004 line=751 │ │ 0x0020 line=753 │ │ 0x0023 line=754 │ │ 0x002d line=755 │ │ @@ -183816,35 +183872,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 │ │ -0a0eb4: |[0a0eb4] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ -0a0ec4: 5531 d201 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ -0a0ec8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0a0ecc: 2201 d305 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0a0ed0: 1a02 1503 |0006: const-string v2, "Called while creating a loader" // string@0315 │ │ -0a0ed4: 7020 882e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0a0eda: 2701 |000b: throw v1 │ │ -0a0edc: 5431 d401 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0ee0: 6e20 f40f 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ -0a0ee6: 0c00 |0011: move-result-object v0 │ │ -0a0ee8: 1f00 3c01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0eec: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ -0a0ef0: 5401 c901 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a0ef4: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ -0a0ef8: 5401 c901 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a0efc: 5411 c801 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0f00: 1101 |001e: return-object v1 │ │ -0a0f02: 5401 c801 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a0f06: 28fd |0021: goto 001e // -0003 │ │ -0a0f08: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0a0f0a: 28fb |0023: goto 001e // -0005 │ │ +0a4824: |[0a4824] android.support.v4.app.LoaderManagerImpl.getLoader:(I)Landroid/support/v4/content/Loader; │ │ +0a4834: 5531 d201 |0000: iget-boolean v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ +0a4838: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0a483c: 2201 d305 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a4840: 1a02 1703 |0006: const-string v2, "Called while creating a loader" // string@0317 │ │ +0a4844: 7020 882e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a484a: 2701 |000b: throw v1 │ │ +0a484c: 5431 d401 |000c: iget-object v1, v3, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4850: 6e20 f40f 4100 |000e: invoke-virtual {v1, v4}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ +0a4856: 0c00 |0011: move-result-object v0 │ │ +0a4858: 1f00 3c01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a485c: 3800 0e00 |0014: if-eqz v0, 0022 // +000e │ │ +0a4860: 5401 c901 |0016: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a4864: 3801 0700 |0018: if-eqz v1, 001f // +0007 │ │ +0a4868: 5401 c901 |001a: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a486c: 5411 c801 |001c: iget-object v1, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a4870: 1101 |001e: return-object v1 │ │ +0a4872: 5401 c801 |001f: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a4876: 28fd |0021: goto 001e // -0003 │ │ +0a4878: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0a487a: 28fb |0023: goto 001e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=686 │ │ 0x0004 line=687 │ │ 0x000c line=690 │ │ 0x0014 line=691 │ │ 0x0016 line=692 │ │ @@ -183862,36 +183918,36 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0a0f0c: |[0a0f0c] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ -0a0f1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a0f1e: 5454 d401 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0f22: 6e10 fe0f 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ -0a0f28: 0a00 |0006: move-result v0 │ │ -0a0f2a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0a0f2c: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ -0a0f30: 5454 d401 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0f34: 6e20 0010 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ -0a0f3a: 0c02 |000f: move-result-object v2 │ │ -0a0f3c: 1f02 3c01 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0f40: 5524 cd01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a0f44: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -0a0f48: 5524 c301 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -0a0f4c: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ -0a0f50: 1214 |001a: const/4 v4, #int 1 // #1 │ │ -0a0f52: b643 |001b: or-int/2addr v3, v4 │ │ -0a0f54: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a0f58: 28ea |001e: goto 0008 // -0016 │ │ -0a0f5a: 1204 |001f: const/4 v4, #int 0 // #0 │ │ -0a0f5c: 28fb |0020: goto 001b // -0005 │ │ -0a0f5e: 0f03 |0021: return v3 │ │ +0a487c: |[0a487c] android.support.v4.app.LoaderManagerImpl.hasRunningLoaders:()Z │ │ +0a488c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a488e: 5454 d401 |0001: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4892: 6e10 fe0f 0400 |0003: invoke-virtual {v4}, Landroid/support/v4/util/SparseArrayCompat;.size:()I // method@0ffe │ │ +0a4898: 0a00 |0006: move-result v0 │ │ +0a489a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0a489c: 3501 1900 |0008: if-ge v1, v0, 0021 // +0019 │ │ +0a48a0: 5454 d401 |000a: iget-object v4, v5, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a48a4: 6e20 0010 1400 |000c: invoke-virtual {v4, v1}, Landroid/support/v4/util/SparseArrayCompat;.valueAt:(I)Ljava/lang/Object; // method@1000 │ │ +0a48aa: 0c02 |000f: move-result-object v2 │ │ +0a48ac: 1f02 3c01 |0010: check-cast v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a48b0: 5524 cd01 |0012: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a48b4: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +0a48b8: 5524 c301 |0016: iget-boolean v4, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a48bc: 3904 0700 |0018: if-nez v4, 001f // +0007 │ │ +0a48c0: 1214 |001a: const/4 v4, #int 1 // #1 │ │ +0a48c2: b643 |001b: or-int/2addr v3, v4 │ │ +0a48c4: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a48c8: 28ea |001e: goto 0008 // -0016 │ │ +0a48ca: 1204 |001f: const/4 v4, #int 0 // #0 │ │ +0a48cc: 28fb |0020: goto 001b // -0005 │ │ +0a48ce: 0f03 |0021: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=825 │ │ 0x0001 line=826 │ │ 0x0007 line=827 │ │ 0x000a line=828 │ │ 0x0012 line=829 │ │ @@ -183910,83 +183966,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 │ │ -0a0f60: |[0a0f60] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0a0f70: 5541 d201 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ -0a0f74: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0a0f78: 2201 d305 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0a0f7c: 1a02 1503 |0006: const-string v2, "Called while creating a loader" // string@0315 │ │ -0a0f80: 7020 882e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0a0f86: 2701 |000b: throw v1 │ │ -0a0f88: 5441 d401 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a0f8c: 6e20 f40f 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ -0a0f92: 0c00 |0011: move-result-object v0 │ │ -0a0f94: 1f00 3c01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a0f98: 6301 cf01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0f9c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ -0a0fa0: 1a01 280d |0018: const-string v1, "LoaderManager" // string@0d28 │ │ -0a0fa4: 2202 e705 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a0fa8: 7010 d22e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a0fae: 1a03 631e |001f: const-string v3, "initLoader in " // string@1e63 │ │ -0a0fb2: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0fb8: 0c02 |0024: move-result-object v2 │ │ -0a0fba: 6e20 da2e 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0fc0: 0c02 |0028: move-result-object v2 │ │ -0a0fc2: 1a03 0f01 |0029: const-string v3, ": args=" // string@010f │ │ -0a0fc6: 6e20 db2e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a0fcc: 0c02 |002e: move-result-object v2 │ │ -0a0fce: 6e20 da2e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a0fd4: 0c02 |0032: move-result-object v2 │ │ -0a0fd6: 6e10 e02e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a0fdc: 0c02 |0036: move-result-object v2 │ │ -0a0fde: 7120 061d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a0fe4: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ -0a0fe8: 7040 3707 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@0737 │ │ -0a0fee: 0c00 |003f: move-result-object v0 │ │ -0a0ff0: 6301 cf01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a0ff4: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ -0a0ff8: 1a01 280d |0044: const-string v1, "LoaderManager" // string@0d28 │ │ -0a0ffc: 2202 e705 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a1000: 7010 d22e 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a1006: 1a03 0900 |004b: const-string v3, " Created new loader " // string@0009 │ │ -0a100a: 6e20 db2e 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1010: 0c02 |0050: move-result-object v2 │ │ -0a1012: 6e20 da2e 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a1018: 0c02 |0054: move-result-object v2 │ │ -0a101a: 6e10 e02e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a1020: 0c02 |0058: move-result-object v2 │ │ -0a1022: 7120 061d 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a1028: 5501 c501 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a102c: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ -0a1030: 5541 d701 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a1034: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ -0a1038: 5401 c801 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a103c: 5402 c201 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ -0a1040: 6e30 2b07 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ -0a1046: 5401 c801 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a104a: 1101 |006d: return-object v1 │ │ -0a104c: 6301 cf01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a1050: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ -0a1054: 1a01 280d |0072: const-string v1, "LoaderManager" // string@0d28 │ │ -0a1058: 2202 e705 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a105c: 7010 d22e 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a1062: 1a03 1500 |0079: const-string v3, " Re-using existing loader " // string@0015 │ │ -0a1066: 6e20 db2e 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a106c: 0c02 |007e: move-result-object v2 │ │ -0a106e: 6e20 da2e 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a1074: 0c02 |0082: move-result-object v2 │ │ -0a1076: 6e10 e02e 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a107c: 0c02 |0086: move-result-object v2 │ │ -0a107e: 7120 061d 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a1084: 5b07 c101 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ -0a1088: 28d0 |008c: goto 005c // -0030 │ │ +0a48d0: |[0a48d0] android.support.v4.app.LoaderManagerImpl.initLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0a48e0: 5541 d201 |0000: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ +0a48e4: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0a48e8: 2201 d305 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a48ec: 1a02 1703 |0006: const-string v2, "Called while creating a loader" // string@0317 │ │ +0a48f0: 7020 882e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a48f6: 2701 |000b: throw v1 │ │ +0a48f8: 5441 d401 |000c: iget-object v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a48fc: 6e20 f40f 5100 |000e: invoke-virtual {v1, v5}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ +0a4902: 0c00 |0011: move-result-object v0 │ │ +0a4904: 1f00 3c01 |0012: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4908: 6301 cf01 |0014: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a490c: 3801 2400 |0016: if-eqz v1, 003a // +0024 │ │ +0a4910: 1a01 290d |0018: const-string v1, "LoaderManager" // string@0d29 │ │ +0a4914: 2202 e705 |001a: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4918: 7010 d22e 0200 |001c: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a491e: 1a03 641e |001f: const-string v3, "initLoader in " // string@1e64 │ │ +0a4922: 6e20 db2e 3200 |0021: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4928: 0c02 |0024: move-result-object v2 │ │ +0a492a: 6e20 da2e 4200 |0025: invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4930: 0c02 |0028: move-result-object v2 │ │ +0a4932: 1a03 1101 |0029: const-string v3, ": args=" // string@0111 │ │ +0a4936: 6e20 db2e 3200 |002b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a493c: 0c02 |002e: move-result-object v2 │ │ +0a493e: 6e20 da2e 6200 |002f: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4944: 0c02 |0032: move-result-object v2 │ │ +0a4946: 6e10 e02e 0200 |0033: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a494c: 0c02 |0036: move-result-object v2 │ │ +0a494e: 7120 061d 2100 |0037: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4954: 3900 3400 |003a: if-nez v0, 006e // +0034 │ │ +0a4958: 7040 3707 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@0737 │ │ +0a495e: 0c00 |003f: move-result-object v0 │ │ +0a4960: 6301 cf01 |0040: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4964: 3801 1a00 |0042: if-eqz v1, 005c // +001a │ │ +0a4968: 1a01 290d |0044: const-string v1, "LoaderManager" // string@0d29 │ │ +0a496c: 2202 e705 |0046: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4970: 7010 d22e 0200 |0048: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4976: 1a03 0900 |004b: const-string v3, " Created new loader " // string@0009 │ │ +0a497a: 6e20 db2e 3200 |004d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4980: 0c02 |0050: move-result-object v2 │ │ +0a4982: 6e20 da2e 0200 |0051: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4988: 0c02 |0054: move-result-object v2 │ │ +0a498a: 6e10 e02e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4990: 0c02 |0058: move-result-object v2 │ │ +0a4992: 7120 061d 2100 |0059: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4998: 5501 c501 |005c: iget-boolean v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a499c: 3801 0d00 |005e: if-eqz v1, 006b // +000d │ │ +0a49a0: 5541 d701 |0060: iget-boolean v1, v4, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a49a4: 3801 0900 |0062: if-eqz v1, 006b // +0009 │ │ +0a49a8: 5401 c801 |0064: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a49ac: 5402 c201 |0066: iget-object v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mData:Ljava/lang/Object; // field@01c2 │ │ +0a49b0: 6e30 2b07 1002 |0068: invoke-virtual {v0, v1, v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.callOnLoadFinished:(Landroid/support/v4/content/Loader;Ljava/lang/Object;)V // method@072b │ │ +0a49b6: 5401 c801 |006b: iget-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a49ba: 1101 |006d: return-object v1 │ │ +0a49bc: 6301 cf01 |006e: sget-boolean v1, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a49c0: 3801 1a00 |0070: if-eqz v1, 008a // +001a │ │ +0a49c4: 1a01 290d |0072: const-string v1, "LoaderManager" // string@0d29 │ │ +0a49c8: 2202 e705 |0074: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a49cc: 7010 d22e 0200 |0076: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a49d2: 1a03 1500 |0079: const-string v3, " Re-using existing loader " // string@0015 │ │ +0a49d6: 6e20 db2e 3200 |007b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a49dc: 0c02 |007e: move-result-object v2 │ │ +0a49de: 6e20 da2e 0200 |007f: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a49e4: 0c02 |0082: move-result-object v2 │ │ +0a49e6: 6e10 e02e 0200 |0083: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a49ec: 0c02 |0086: move-result-object v2 │ │ +0a49ee: 7120 061d 2100 |0087: invoke-static {v1, v2}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a49f4: 5b07 c101 |008a: iput-object v7, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mCallbacks:Landroid/support/v4/app/LoaderManager$LoaderCallbacks; // field@01c1 │ │ +0a49f8: 28d0 |008c: goto 005c // -0030 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0004 line=544 │ │ 0x000c line=547 │ │ 0x0014 line=549 │ │ 0x003a line=551 │ │ @@ -184010,22 +184066,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 │ │ -0a108c: |[0a108c] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ -0a109c: 5420 d401 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a10a0: 5231 c601 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ -0a10a4: 6e30 f90f 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ -0a10aa: 5520 d701 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ -0a10ae: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ -0a10b2: 6e10 3207 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0732 │ │ -0a10b8: 0e00 |000e: return-void │ │ +0a49fc: |[0a49fc] android.support.v4.app.LoaderManagerImpl.installLoader:(Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;)V │ │ +0a4a0c: 5420 d401 |0000: iget-object v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4a10: 5231 c601 |0002: iget v1, v3, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mId:I // field@01c6 │ │ +0a4a14: 6e30 f90f 1003 |0004: invoke-virtual {v0, v1, v3}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ +0a4a1a: 5520 d701 |0007: iget-boolean v0, v2, Landroid/support/v4/app/LoaderManagerImpl;.mStarted:Z // field@01d7 │ │ +0a4a1e: 3800 0500 |0009: if-eqz v0, 000e // +0005 │ │ +0a4a22: 6e10 3207 0300 |000b: invoke-virtual {v3}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.start:()V // method@0732 │ │ +0a4a28: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0007 line=509 │ │ 0x000b line=513 │ │ 0x000e line=515 │ │ locals : │ │ @@ -184037,135 +184093,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 │ │ -0a10bc: |[0a10bc] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ -0a10cc: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a10ce: 5562 d201 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ -0a10d2: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ -0a10d6: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0a10da: 1a03 1503 |0007: const-string v3, "Called while creating a loader" // string@0315 │ │ -0a10de: 7020 882e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0a10e4: 2702 |000c: throw v2 │ │ -0a10e6: 5462 d401 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a10ea: 6e20 f40f 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ -0a10f0: 0c01 |0012: move-result-object v1 │ │ -0a10f2: 1f01 3c01 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a10f6: 6302 cf01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a10fa: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ -0a10fe: 1a02 280d |0019: const-string v2, "LoaderManager" // string@0d28 │ │ -0a1102: 2203 e705 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a1106: 7010 d22e 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a110c: 1a04 9c29 |0020: const-string v4, "restartLoader in " // string@299c │ │ -0a1110: 6e20 db2e 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1116: 0c03 |0025: move-result-object v3 │ │ -0a1118: 6e20 da2e 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a111e: 0c03 |0029: move-result-object v3 │ │ -0a1120: 1a04 0f01 |002a: const-string v4, ": args=" // string@010f │ │ -0a1124: 6e20 db2e 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a112a: 0c03 |002f: move-result-object v3 │ │ -0a112c: 6e20 da2e 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a1132: 0c03 |0033: move-result-object v3 │ │ -0a1134: 6e10 e02e 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a113a: 0c03 |0037: move-result-object v3 │ │ -0a113c: 7120 061d 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a1142: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ -0a1146: 5462 d301 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a114a: 6e20 f40f 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ -0a1150: 0c00 |0042: move-result-object v0 │ │ -0a1152: 1f00 3c01 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ -0a1156: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ -0a115a: 5512 c501 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ -0a115e: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ -0a1162: 6302 cf01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a1166: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ -0a116a: 1a02 280d |004f: const-string v2, "LoaderManager" // string@0d28 │ │ -0a116e: 2203 e705 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a1172: 7010 d22e 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a1178: 1a04 1600 |0056: const-string v4, " Removing last inactive loader: " // string@0016 │ │ -0a117c: 6e20 db2e 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1182: 0c03 |005b: move-result-object v3 │ │ -0a1184: 6e20 da2e 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a118a: 0c03 |005f: move-result-object v3 │ │ -0a118c: 6e10 e02e 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a1192: 0c03 |0063: move-result-object v3 │ │ -0a1194: 7120 061d 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a119a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ -0a119c: 5c02 c301 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ -0a11a0: 6e10 2c07 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a11a6: 5412 c801 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a11aa: 6e10 540a 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0a54 │ │ -0a11b0: 5462 d301 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a11b4: 6e30 f90f 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ -0a11ba: 7040 3707 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@0737 │ │ -0a11c0: 0c01 |007a: move-result-object v1 │ │ -0a11c2: 5412 c801 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a11c6: 1102 |007d: return-object v2 │ │ -0a11c8: 5512 cd01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ -0a11cc: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ -0a11d0: 6302 cf01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a11d4: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ -0a11d8: 1a02 280d |0086: const-string v2, "LoaderManager" // string@0d28 │ │ -0a11dc: 1a03 0a00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000a │ │ -0a11e0: 7120 061d 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a11e6: 5462 d401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ -0a11ea: 6e30 f90f 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ -0a11f0: 6e10 2c07 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a11f6: 28e2 |0095: goto 0077 // -001e │ │ -0a11f8: 5412 c901 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a11fc: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ -0a1200: 6302 cf01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a1204: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ -0a1208: 1a02 280d |009e: const-string v2, "LoaderManager" // string@0d28 │ │ -0a120c: 2203 e705 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a1210: 7010 d22e 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a1216: 1a04 1700 |00a5: const-string v4, " Removing pending loader: " // string@0017 │ │ -0a121a: 6e20 db2e 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1220: 0c03 |00aa: move-result-object v3 │ │ -0a1222: 5414 c901 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a1226: 6e20 da2e 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a122c: 0c03 |00b0: move-result-object v3 │ │ -0a122e: 6e10 e02e 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a1234: 0c03 |00b4: move-result-object v3 │ │ -0a1236: 7120 061d 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a123c: 5412 c901 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a1240: 6e10 2c07 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ -0a1246: 5b15 c901 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a124a: 6302 cf01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a124e: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ -0a1252: 1a02 280d |00c3: const-string v2, "LoaderManager" // string@0d28 │ │ -0a1256: 1a03 0c00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000c │ │ -0a125a: 7120 061d 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a1260: 7040 3807 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@0738 │ │ -0a1266: 0c02 |00cd: move-result-object v2 │ │ -0a1268: 5b12 c901 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a126c: 5412 c901 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ -0a1270: 5422 c801 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a1274: 28a9 |00d4: goto 007d // -0057 │ │ -0a1276: 6302 cf01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ -0a127a: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ -0a127e: 1a02 280d |00d9: const-string v2, "LoaderManager" // string@0d28 │ │ -0a1282: 2203 e705 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a1286: 7010 d22e 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a128c: 1a04 1300 |00e0: const-string v4, " Making last loader inactive: " // string@0013 │ │ -0a1290: 6e20 db2e 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1296: 0c03 |00e5: move-result-object v3 │ │ -0a1298: 6e20 da2e 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a129e: 0c03 |00e9: move-result-object v3 │ │ -0a12a0: 6e10 e02e 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a12a6: 0c03 |00ed: move-result-object v3 │ │ -0a12a8: 7120 061d 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ -0a12ae: 5412 c801 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ -0a12b2: 6e10 540a 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0a54 │ │ -0a12b8: 5462 d301 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ -0a12bc: 6e30 f90f 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ -0a12c2: 2900 7cff |00fb: goto/16 0077 // -0084 │ │ +0a4a2c: |[0a4a2c] android.support.v4.app.LoaderManagerImpl.restartLoader:(ILandroid/os/Bundle;Landroid/support/v4/app/LoaderManager$LoaderCallbacks;)Landroid/support/v4/content/Loader; │ │ +0a4a3c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a4a3e: 5562 d201 |0001: iget-boolean v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mCreatingLoader:Z // field@01d2 │ │ +0a4a42: 3802 0a00 |0003: if-eqz v2, 000d // +000a │ │ +0a4a46: 2202 d305 |0005: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0a4a4a: 1a03 1703 |0007: const-string v3, "Called while creating a loader" // string@0317 │ │ +0a4a4e: 7020 882e 3200 |0009: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0a4a54: 2702 |000c: throw v2 │ │ +0a4a56: 5462 d401 |000d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4a5a: 6e20 f40f 7200 |000f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ +0a4a60: 0c01 |0012: move-result-object v1 │ │ +0a4a62: 1f01 3c01 |0013: check-cast v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4a66: 6302 cf01 |0015: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4a6a: 3802 2400 |0017: if-eqz v2, 003b // +0024 │ │ +0a4a6e: 1a02 290d |0019: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4a72: 2203 e705 |001b: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4a76: 7010 d22e 0300 |001d: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4a7c: 1a04 9b29 |0020: const-string v4, "restartLoader in " // string@299b │ │ +0a4a80: 6e20 db2e 4300 |0022: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4a86: 0c03 |0025: move-result-object v3 │ │ +0a4a88: 6e20 da2e 6300 |0026: invoke-virtual {v3, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4a8e: 0c03 |0029: move-result-object v3 │ │ +0a4a90: 1a04 1101 |002a: const-string v4, ": args=" // string@0111 │ │ +0a4a94: 6e20 db2e 4300 |002c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4a9a: 0c03 |002f: move-result-object v3 │ │ +0a4a9c: 6e20 da2e 8300 |0030: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4aa2: 0c03 |0033: move-result-object v3 │ │ +0a4aa4: 6e10 e02e 0300 |0034: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4aaa: 0c03 |0037: move-result-object v3 │ │ +0a4aac: 7120 061d 3200 |0038: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4ab2: 3801 3c00 |003b: if-eqz v1, 0077 // +003c │ │ +0a4ab6: 5462 d301 |003d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a4aba: 6e20 f40f 7200 |003f: invoke-virtual {v2, v7}, Landroid/support/v4/util/SparseArrayCompat;.get:(I)Ljava/lang/Object; // method@0ff4 │ │ +0a4ac0: 0c00 |0042: move-result-object v0 │ │ +0a4ac2: 1f00 3c01 |0043: check-cast v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // type@013c │ │ +0a4ac6: 3800 9000 |0045: if-eqz v0, 00d5 // +0090 │ │ +0a4aca: 5512 c501 |0047: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mHaveData:Z // field@01c5 │ │ +0a4ace: 3802 3500 |0049: if-eqz v2, 007e // +0035 │ │ +0a4ad2: 6302 cf01 |004b: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4ad6: 3802 1a00 |004d: if-eqz v2, 0067 // +001a │ │ +0a4ada: 1a02 290d |004f: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4ade: 2203 e705 |0051: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4ae2: 7010 d22e 0300 |0053: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4ae8: 1a04 1600 |0056: const-string v4, " Removing last inactive loader: " // string@0016 │ │ +0a4aec: 6e20 db2e 4300 |0058: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4af2: 0c03 |005b: move-result-object v3 │ │ +0a4af4: 6e20 da2e 1300 |005c: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4afa: 0c03 |005f: move-result-object v3 │ │ +0a4afc: 6e10 e02e 0300 |0060: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4b02: 0c03 |0063: move-result-object v3 │ │ +0a4b04: 7120 061d 3200 |0064: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4b0a: 1202 |0067: const/4 v2, #int 0 // #0 │ │ +0a4b0c: 5c02 c301 |0068: iput-boolean v2, v0, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mDeliveredData:Z // field@01c3 │ │ +0a4b10: 6e10 2c07 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a4b16: 5412 c801 |006d: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a4b1a: 6e10 540a 0200 |006f: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0a54 │ │ +0a4b20: 5462 d301 |0072: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a4b24: 6e30 f90f 7201 |0074: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ +0a4b2a: 7040 3707 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@0737 │ │ +0a4b30: 0c01 |007a: move-result-object v1 │ │ +0a4b32: 5412 c801 |007b: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a4b36: 1102 |007d: return-object v2 │ │ +0a4b38: 5512 cd01 |007e: iget-boolean v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mStarted:Z // field@01cd │ │ +0a4b3c: 3902 1600 |0080: if-nez v2, 0096 // +0016 │ │ +0a4b40: 6302 cf01 |0082: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4b44: 3802 0900 |0084: if-eqz v2, 008d // +0009 │ │ +0a4b48: 1a02 290d |0086: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4b4c: 1a03 0a00 |0088: const-string v3, " Current loader is stopped; replacing" // string@000a │ │ +0a4b50: 7120 061d 3200 |008a: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4b56: 5462 d401 |008d: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d4 │ │ +0a4b5a: 6e30 f90f 7205 |008f: invoke-virtual {v2, v7, v5}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ +0a4b60: 6e10 2c07 0100 |0092: invoke-virtual {v1}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a4b66: 28e2 |0095: goto 0077 // -001e │ │ +0a4b68: 5412 c901 |0096: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a4b6c: 3802 2700 |0098: if-eqz v2, 00bf // +0027 │ │ +0a4b70: 6302 cf01 |009a: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4b74: 3802 1c00 |009c: if-eqz v2, 00b8 // +001c │ │ +0a4b78: 1a02 290d |009e: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4b7c: 2203 e705 |00a0: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4b80: 7010 d22e 0300 |00a2: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4b86: 1a04 1700 |00a5: const-string v4, " Removing pending loader: " // string@0017 │ │ +0a4b8a: 6e20 db2e 4300 |00a7: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4b90: 0c03 |00aa: move-result-object v3 │ │ +0a4b92: 5414 c901 |00ab: iget-object v4, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a4b96: 6e20 da2e 4300 |00ad: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4b9c: 0c03 |00b0: move-result-object v3 │ │ +0a4b9e: 6e10 e02e 0300 |00b1: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4ba4: 0c03 |00b4: move-result-object v3 │ │ +0a4ba6: 7120 061d 3200 |00b5: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4bac: 5412 c901 |00b8: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a4bb0: 6e10 2c07 0200 |00ba: invoke-virtual {v2}, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.destroy:()V // method@072c │ │ +0a4bb6: 5b15 c901 |00bd: iput-object v5, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a4bba: 6302 cf01 |00bf: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4bbe: 3802 0900 |00c1: if-eqz v2, 00ca // +0009 │ │ +0a4bc2: 1a02 290d |00c3: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4bc6: 1a03 0c00 |00c5: const-string v3, " Enqueuing as new pending loader" // string@000c │ │ +0a4bca: 7120 061d 3200 |00c7: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4bd0: 7040 3807 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@0738 │ │ +0a4bd6: 0c02 |00cd: move-result-object v2 │ │ +0a4bd8: 5b12 c901 |00ce: iput-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a4bdc: 5412 c901 |00d0: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mPendingLoader:Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; // field@01c9 │ │ +0a4be0: 5422 c801 |00d2: iget-object v2, v2, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a4be4: 28a9 |00d4: goto 007d // -0057 │ │ +0a4be6: 6302 cf01 |00d5: sget-boolean v2, Landroid/support/v4/app/LoaderManagerImpl;.DEBUG:Z // field@01cf │ │ +0a4bea: 3802 1a00 |00d7: if-eqz v2, 00f1 // +001a │ │ +0a4bee: 1a02 290d |00d9: const-string v2, "LoaderManager" // string@0d29 │ │ +0a4bf2: 2203 e705 |00db: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4bf6: 7010 d22e 0300 |00dd: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4bfc: 1a04 1300 |00e0: const-string v4, " Making last loader inactive: " // string@0013 │ │ +0a4c00: 6e20 db2e 4300 |00e2: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4c06: 0c03 |00e5: move-result-object v3 │ │ +0a4c08: 6e20 da2e 1300 |00e6: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a4c0e: 0c03 |00e9: move-result-object v3 │ │ +0a4c10: 6e10 e02e 0300 |00ea: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4c16: 0c03 |00ed: move-result-object v3 │ │ +0a4c18: 7120 061d 3200 |00ee: invoke-static {v2, v3}, Landroid/util/Log;.v:(Ljava/lang/String;Ljava/lang/String;)I // method@1d06 │ │ +0a4c1e: 5412 c801 |00f1: iget-object v2, v1, Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;.mLoader:Landroid/support/v4/content/Loader; // field@01c8 │ │ +0a4c22: 6e10 540a 0200 |00f3: invoke-virtual {v2}, Landroid/support/v4/content/Loader;.abandon:()V // method@0a54 │ │ +0a4c28: 5462 d301 |00f6: iget-object v2, v6, Landroid/support/v4/app/LoaderManagerImpl;.mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; // field@01d3 │ │ +0a4c2c: 6e30 f90f 7201 |00f8: invoke-virtual {v2, v7, v1}, Landroid/support/v4/util/SparseArrayCompat;.put:(ILjava/lang/Object;)V // method@0ff9 │ │ +0a4c32: 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 │ │ @@ -184208,34 +184264,34 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0a12c8: |[0a12c8] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ -0a12d8: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a12dc: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ -0a12e0: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ -0a12e6: 1a01 2a0d |0007: const-string v1, "LoaderManager{" // string@0d2a │ │ -0a12ea: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a12f0: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ -0a12f6: 0a01 |000f: move-result v1 │ │ -0a12f8: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -0a12fe: 0c01 |0013: move-result-object v1 │ │ -0a1300: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1306: 1a01 5200 |0017: const-string v1, " in " // string@0052 │ │ -0a130a: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1310: 5421 d101 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a1314: 7120 420f 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ -0a131a: 1a01 7630 |0021: const-string v1, "}}" // string@3076 │ │ -0a131e: 6e20 db2e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1324: 6e10 e02e 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a132a: 0c01 |0029: move-result-object v1 │ │ -0a132c: 1101 |002a: return-object v1 │ │ +0a4c38: |[0a4c38] android.support.v4.app.LoaderManagerImpl.toString:()Ljava/lang/String; │ │ +0a4c48: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4c4c: 1301 8000 |0002: const/16 v1, #int 128 // #80 │ │ +0a4c50: 7020 d32e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(I)V // method@2ed3 │ │ +0a4c56: 1a01 2b0d |0007: const-string v1, "LoaderManager{" // string@0d2b │ │ +0a4c5a: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4c60: 7110 e32e 0200 |000c: invoke-static {v2}, Ljava/lang/System;.identityHashCode:(Ljava/lang/Object;)I // method@2ee3 │ │ +0a4c66: 0a01 |000f: move-result v1 │ │ +0a4c68: 7110 8f2e 0100 |0010: invoke-static {v1}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0a4c6e: 0c01 |0013: move-result-object v1 │ │ +0a4c70: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4c76: 1a01 5400 |0017: const-string v1, " in " // string@0054 │ │ +0a4c7a: 6e20 db2e 1000 |0019: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4c80: 5421 d101 |001c: iget-object v1, v2, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a4c84: 7120 420f 0100 |001e: invoke-static {v1, v0}, Landroid/support/v4/util/DebugUtils;.buildShortClassTag:(Ljava/lang/Object;Ljava/lang/StringBuilder;)V // method@0f42 │ │ +0a4c8a: 1a01 7230 |0021: const-string v1, "}}" // string@3072 │ │ +0a4c8e: 6e20 db2e 1000 |0023: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4c94: 6e10 e02e 0000 |0026: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4c9a: 0c01 |0029: move-result-object v1 │ │ +0a4c9c: 1101 |002a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=790 │ │ 0x0007 line=791 │ │ 0x000c line=792 │ │ 0x0017 line=793 │ │ 0x001c line=794 │ │ @@ -184250,32 +184306,32 @@ │ │ type : '(Landroid/support/v4/app/FragmentActivity;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1330: |[0a1330] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ -0a1340: 5b01 d101 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ -0a1344: 0e00 |0002: return-void │ │ +0a4ca0: |[0a4ca0] android.support.v4.app.LoaderManagerImpl.updateActivity:(Landroid/support/v4/app/FragmentActivity;)V │ │ +0a4cb0: 5b01 d101 |0000: iput-object v1, v0, Landroid/support/v4/app/LoaderManagerImpl;.mActivity:Landroid/support/v4/app/FragmentActivity; // field@01d1 │ │ +0a4cb4: 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 : 3369 (LoaderManager.java) │ │ + source_file_idx : 3370 (LoaderManager.java) │ │ │ │ Class #786 header: │ │ class_idx : 319 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3545 │ │ +source_file_idx : 3546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #786 annotations: │ │ Annotations on class │ │ @@ -184296,17 +184352,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1348: |[0a1348] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ -0a1358: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a135e: 0e00 |0003: return-void │ │ +0a4cb8: |[0a4cb8] android.support.v4.app.NavUtils$NavUtilsImplBase.:()V │ │ +0a4cc8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a4cce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ │ │ Virtual methods - │ │ @@ -184315,49 +184371,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 │ │ -0a1360: |[0a1360] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0a1370: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a1372: 7110 5d07 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@075d │ │ -0a1378: 0c03 |0004: move-result-object v3 │ │ -0a137a: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -0a137e: 1102 |0007: return-object v2 │ │ -0a1380: 2204 3100 |0008: new-instance v4, Landroid/content/ComponentName; // type@0031 │ │ -0a1384: 7030 4301 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0143 │ │ -0a138a: 7120 5e07 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ -0a1390: 0c01 |0010: move-result-object v1 │ │ -0a1392: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ -0a1396: 7110 470a 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a47 │ │ -0a139c: 0c02 |0016: move-result-object v2 │ │ -0a139e: 28f0 |0017: goto 0007 // -0010 │ │ -0a13a0: 2205 3a00 |0018: new-instance v5, Landroid/content/Intent; // type@003a │ │ -0a13a4: 7010 7a01 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@017a │ │ -0a13aa: 6e20 a001 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -0a13b0: 0c02 |0020: move-result-object v2 │ │ -0a13b2: 28f6 |0021: goto 0017 // -000a │ │ -0a13b4: 0d00 |0022: move-exception v0 │ │ -0a13b6: 1a05 d80d |0023: const-string v5, "NavUtils" // string@0dd8 │ │ -0a13ba: 2206 e705 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a13be: 7010 d22e 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a13c4: 1a07 3d1c |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1c3d │ │ -0a13c8: 6e20 db2e 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a13ce: 0c06 |002f: move-result-object v6 │ │ -0a13d0: 6e20 db2e 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a13d6: 0c06 |0033: move-result-object v6 │ │ -0a13d8: 1a07 af00 |0034: const-string v7, "' in manifest" // string@00af │ │ -0a13dc: 6e20 db2e 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a13e2: 0c06 |0039: move-result-object v6 │ │ -0a13e4: 6e10 e02e 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a13ea: 0c06 |003d: move-result-object v6 │ │ -0a13ec: 7120 031d 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0a13f2: 28c6 |0041: goto 0007 // -003a │ │ +0a4cd0: |[0a4cd0] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0a4ce0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a4ce2: 7110 5d07 0900 |0001: invoke-static {v9}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/app/Activity;)Ljava/lang/String; // method@075d │ │ +0a4ce8: 0c03 |0004: move-result-object v3 │ │ +0a4cea: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0a4cee: 1102 |0007: return-object v2 │ │ +0a4cf0: 2204 3100 |0008: new-instance v4, Landroid/content/ComponentName; // type@0031 │ │ +0a4cf4: 7030 4301 9403 |000a: invoke-direct {v4, v9, v3}, Landroid/content/ComponentName;.:(Landroid/content/Context;Ljava/lang/String;)V // method@0143 │ │ +0a4cfa: 7120 5e07 4900 |000d: invoke-static {v9, v4}, Landroid/support/v4/app/NavUtils;.getParentActivityName:(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; // method@075e │ │ +0a4d00: 0c01 |0010: move-result-object v1 │ │ +0a4d02: 3901 0700 |0011: if-nez v1, 0018 // +0007 │ │ +0a4d06: 7110 470a 0400 |0013: invoke-static {v4}, Landroid/support/v4/content/IntentCompat;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a47 │ │ +0a4d0c: 0c02 |0016: move-result-object v2 │ │ +0a4d0e: 28f0 |0017: goto 0007 // -0010 │ │ +0a4d10: 2205 3a00 |0018: new-instance v5, Landroid/content/Intent; // type@003a │ │ +0a4d14: 7010 7a01 0500 |001a: invoke-direct {v5}, Landroid/content/Intent;.:()V // method@017a │ │ +0a4d1a: 6e20 a001 4500 |001d: invoke-virtual {v5, v4}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0a4d20: 0c02 |0020: move-result-object v2 │ │ +0a4d22: 28f6 |0021: goto 0017 // -000a │ │ +0a4d24: 0d00 |0022: move-exception v0 │ │ +0a4d26: 1a05 d90d |0023: const-string v5, "NavUtils" // string@0dd9 │ │ +0a4d2a: 2206 e705 |0025: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4d2e: 7010 d22e 0600 |0027: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4d34: 1a07 3e1c |002a: const-string v7, "getParentActivityIntent: bad parentActivityName '" // string@1c3e │ │ +0a4d38: 6e20 db2e 7600 |002c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4d3e: 0c06 |002f: move-result-object v6 │ │ +0a4d40: 6e20 db2e 3600 |0030: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4d46: 0c06 |0033: move-result-object v6 │ │ +0a4d48: 1a07 b100 |0034: const-string v7, "' in manifest" // string@00b1 │ │ +0a4d4c: 6e20 db2e 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4d52: 0c06 |0039: move-result-object v6 │ │ +0a4d54: 6e10 e02e 0600 |003a: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4d5a: 0c06 |003d: move-result-object v6 │ │ +0a4d5c: 7120 031d 6500 |003e: invoke-static {v5, v6}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0a4d62: 28c6 |0041: goto 0007 // -003a │ │ catches : 1 │ │ 0x000d - 0x0020 │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0022 │ │ positions : │ │ 0x0001 line=53 │ │ 0x0005 line=54 │ │ 0x0007 line=67 │ │ @@ -184382,43 +184438,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 │ │ -0a1400: |[0a1400] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0a1410: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a1412: 5462 1c00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@001c │ │ -0a1416: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ -0a141a: 0710 |0005: move-object v0, v1 │ │ -0a141c: 1100 |0006: return-object v0 │ │ -0a141e: 5462 1c00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@001c │ │ -0a1422: 1a03 2e15 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@152e │ │ -0a1426: 6e20 7403 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0a142c: 0c00 |000e: move-result-object v0 │ │ -0a142e: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ -0a1432: 0710 |0011: move-object v0, v1 │ │ -0a1434: 28f4 |0012: goto 0006 // -000c │ │ -0a1436: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0a1438: 6e20 b72e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -0a143e: 0a01 |0017: move-result v1 │ │ -0a1440: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ -0a1444: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ -0a1448: 2201 e705 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a144c: 7010 d22e 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a1452: 6e10 6401 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0a1458: 0c02 |0024: move-result-object v2 │ │ -0a145a: 6e20 db2e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1460: 0c01 |0028: move-result-object v1 │ │ -0a1462: 6e20 db2e 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a1468: 0c01 |002c: move-result-object v1 │ │ -0a146a: 6e10 e02e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a1470: 0c00 |0030: move-result-object v0 │ │ -0a1472: 28d5 |0031: goto 0006 // -002b │ │ +0a4d70: |[0a4d70] android.support.v4.app.NavUtils$NavUtilsImplBase.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0a4d80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0a4d82: 5462 1c00 |0001: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@001c │ │ +0a4d86: 3902 0400 |0003: if-nez v2, 0007 // +0004 │ │ +0a4d8a: 0710 |0005: move-object v0, v1 │ │ +0a4d8c: 1100 |0006: return-object v0 │ │ +0a4d8e: 5462 1c00 |0007: iget-object v2, v6, Landroid/content/pm/ActivityInfo;.metaData:Landroid/os/Bundle; // field@001c │ │ +0a4d92: 1a03 2f15 |0009: const-string v3, "android.support.PARENT_ACTIVITY" // string@152f │ │ +0a4d96: 6e20 7403 3200 |000b: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0a4d9c: 0c00 |000e: move-result-object v0 │ │ +0a4d9e: 3900 0400 |000f: if-nez v0, 0013 // +0004 │ │ +0a4da2: 0710 |0011: move-object v0, v1 │ │ +0a4da4: 28f4 |0012: goto 0006 // -000c │ │ +0a4da6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0a4da8: 6e20 b72e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +0a4dae: 0a01 |0017: move-result v1 │ │ +0a4db0: 1302 2e00 |0018: const/16 v2, #int 46 // #2e │ │ +0a4db4: 3321 ecff |001a: if-ne v1, v2, 0006 // -0014 │ │ +0a4db8: 2201 e705 |001c: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a4dbc: 7010 d22e 0100 |001e: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a4dc2: 6e10 6401 0500 |0021: invoke-virtual {v5}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +0a4dc8: 0c02 |0024: move-result-object v2 │ │ +0a4dca: 6e20 db2e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4dd0: 0c01 |0028: move-result-object v1 │ │ +0a4dd2: 6e20 db2e 0100 |0029: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a4dd8: 0c01 |002c: move-result-object v1 │ │ +0a4dda: 6e10 e02e 0100 |002d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a4de0: 0c00 |0030: move-result-object v0 │ │ +0a4de2: 28d5 |0031: goto 0006 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=86 │ │ 0x0006 line=92 │ │ 0x0007 line=87 │ │ 0x000f line=88 │ │ 0x0013 line=89 │ │ @@ -184434,20 +184490,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 │ │ -0a1474: |[0a1474] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0a1484: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ -0a1488: 6e20 7f01 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0a148e: 6e20 8d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@008d │ │ -0a1494: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0054 │ │ -0a149a: 0e00 |000b: return-void │ │ +0a4de4: |[0a4de4] android.support.v4.app.NavUtils$NavUtilsImplBase.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0a4df4: 1500 0004 |0000: const/high16 v0, #int 67108864 // #400 │ │ +0a4df8: 6e20 7f01 0300 |0002: invoke-virtual {v3, v0}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0a4dfe: 6e20 8d00 3200 |0005: invoke-virtual {v2, v3}, Landroid/app/Activity;.startActivity:(Landroid/content/Intent;)V // method@008d │ │ +0a4e04: 6e10 5400 0200 |0008: invoke-virtual {v2}, Landroid/app/Activity;.finish:()V // method@0054 │ │ +0a4e0a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0005 line=80 │ │ 0x0008 line=81 │ │ 0x000b line=82 │ │ locals : │ │ @@ -184460,45 +184516,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 │ │ -0a149c: |[0a149c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0a14ac: 6e10 5c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ -0a14b2: 0c01 |0003: move-result-object v1 │ │ -0a14b4: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ -0a14ba: 0c00 |0007: move-result-object v0 │ │ -0a14bc: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ -0a14c0: 1a01 eb14 |000a: const-string v1, "android.intent.action.MAIN" // string@14eb │ │ -0a14c4: 6e20 b92e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0a14ca: 0a01 |000f: move-result v1 │ │ -0a14cc: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ -0a14d0: 1211 |0012: const/4 v1, #int 1 // #1 │ │ -0a14d2: 0f01 |0013: return v1 │ │ -0a14d4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0a14d6: 28fe |0015: goto 0013 // -0002 │ │ +0a4e0c: |[0a4e0c] android.support.v4.app.NavUtils$NavUtilsImplBase.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0a4e1c: 6e10 5c00 0300 |0000: invoke-virtual {v3}, Landroid/app/Activity;.getIntent:()Landroid/content/Intent; // method@005c │ │ +0a4e22: 0c01 |0003: move-result-object v1 │ │ +0a4e24: 6e10 8101 0100 |0004: invoke-virtual {v1}, Landroid/content/Intent;.getAction:()Ljava/lang/String; // method@0181 │ │ +0a4e2a: 0c00 |0007: move-result-object v0 │ │ +0a4e2c: 3800 0c00 |0008: if-eqz v0, 0014 // +000c │ │ +0a4e30: 1a01 ec14 |000a: const-string v1, "android.intent.action.MAIN" // string@14ec │ │ +0a4e34: 6e20 b92e 1000 |000c: invoke-virtual {v0, v1}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0a4e3a: 0a01 |000f: move-result v1 │ │ +0a4e3c: 3901 0400 |0010: if-nez v1, 0014 // +0004 │ │ +0a4e40: 1211 |0012: const/4 v1, #int 1 // #1 │ │ +0a4e42: 0f01 |0013: return v1 │ │ +0a4e44: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0a4e46: 28fe |0015: goto 0013 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0008 line=74 │ │ locals : │ │ 0x0008 - 0x0016 reg=0 action Ljava/lang/String; │ │ 0x0000 - 0x0016 reg=2 this Landroid/support/v4/app/NavUtils$NavUtilsImplBase; │ │ 0x0000 - 0x0016 reg=3 activity Landroid/app/Activity; │ │ 0x0000 - 0x0016 reg=4 targetIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3545 (NavUtils.java) │ │ + source_file_idx : 3546 (NavUtils.java) │ │ │ │ Class #787 header: │ │ class_idx : 327 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #787 annotations: │ │ Annotations on class │ │ @@ -184519,17 +184575,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a14d8: |[0a14d8] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ -0a14e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a14ee: 0e00 |0003: return-void │ │ +0a4e48: |[0a4e48] android.support.v4.app.NotificationCompat$Action$1.:()V │ │ +0a4e58: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a4e5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ │ │ Virtual methods - │ │ @@ -184538,26 +184594,26 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 6 │ │ outs : 7 │ │ insns size : 16 16-bit code units │ │ -0a14f0: |[0a14f0] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a1500: 2200 4b01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ -0a1504: 1f0c 4806 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ -0a1508: 07c5 |0004: move-object v5, v12 │ │ -0a150a: 1f05 4806 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ -0a150e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ -0a1510: 0181 |0008: move v1, v8 │ │ -0a1512: 0792 |0009: move-object v2, v9 │ │ -0a1514: 07a3 |000a: move-object v3, v10 │ │ -0a1516: 07b4 |000b: move-object v4, v11 │ │ -0a1518: 7607 9007 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0790 │ │ -0a151e: 1100 |000f: return-object v0 │ │ +0a4e60: |[0a4e60] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a4e70: 2200 4b01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ +0a4e74: 1f0c 4806 |0002: check-cast v12, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ +0a4e78: 07c5 |0004: move-object v5, v12 │ │ +0a4e7a: 1f05 4806 |0005: check-cast v5, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ +0a4e7e: 1206 |0007: const/4 v6, #int 0 // #0 │ │ +0a4e80: 0181 |0008: move v1, v8 │ │ +0a4e82: 0792 |0009: move-object v2, v9 │ │ +0a4e84: 07a3 |000a: move-object v3, v10 │ │ +0a4e86: 07b4 |000b: move-object v4, v11 │ │ +0a4e88: 7607 9007 0000 |000c: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V // method@0790 │ │ +0a4e8e: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2140 │ │ locals : │ │ 0x0000 - 0x0004 reg=12 remoteInputs [Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0010 reg=7 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0010 reg=8 icon I │ │ @@ -184570,18 +184626,18 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0a1520: |[0a1520] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0a1530: 7406 7207 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@0772 │ │ -0a1536: 0c00 |0003: move-result-object v0 │ │ -0a1538: 1100 |0004: return-object v0 │ │ +0a4e90: |[0a4e90] android.support.v4.app.NotificationCompat$Action$1.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0a4ea0: 7406 7207 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/NotificationCompat$Action$1;.build:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)Landroid/support/v4/app/NotificationCompat$Action; // method@0772 │ │ +0a4ea6: 0c00 |0003: move-result-object v0 │ │ +0a4ea8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -184594,17 +184650,17 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a153c: |[0a153c] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a154c: 2320 4606 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ -0a1550: 1100 |0002: return-object v0 │ │ +0a4eac: |[0a4eac] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a4ebc: 2320 4606 |0000: new-array v0, v2, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ +0a4ec0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2146 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0003 reg=2 length I │ │ │ │ @@ -184613,32 +184669,32 @@ │ │ type : '(I)[Landroid/support/v4/app/NotificationCompatBase$Action;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a1554: |[0a1554] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ -0a1564: 6e20 7407 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@0774 │ │ -0a156a: 0c00 |0003: move-result-object v0 │ │ -0a156c: 1100 |0004: return-object v0 │ │ +0a4ec4: |[0a4ec4] android.support.v4.app.NotificationCompat$Action$1.newArray:(I)[Landroid/support/v4/app/NotificationCompatBase$Action; │ │ +0a4ed4: 6e20 7407 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$Action$1;.newArray:(I)[Landroid/support/v4/app/NotificationCompat$Action; // method@0774 │ │ +0a4eda: 0c00 |0003: move-result-object v0 │ │ +0a4edc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #788 header: │ │ class_idx : 330 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 7 │ │ instance_fields_size: 4 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 11 │ │ │ │ Class #788 annotations: │ │ Annotations on class │ │ @@ -184712,19 +184768,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1570: |[0a1570] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ -0a1580: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a1586: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0a1588: 5910 ea01 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a158c: 0e00 |0006: return-void │ │ +0a4ee0: |[0a4ee0] android.support.v4.app.NotificationCompat$Action$WearableExtender.:()V │ │ +0a4ef0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a4ef6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0a4ef8: 5910 ea01 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4efc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1984 │ │ 0x0003 line=1974 │ │ 0x0006 line=1985 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ @@ -184734,41 +184790,41 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0a1590: |[0a1590] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ -0a15a0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a15a2: 7010 a82e 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a15a8: 5943 ea01 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a15ac: 6e10 9307 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@0793 │ │ -0a15b2: 0c01 |0009: move-result-object v1 │ │ -0a15b4: 1a02 4015 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@1540 │ │ -0a15b8: 6e20 6903 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ -0a15be: 0c00 |000f: move-result-object v0 │ │ -0a15c0: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ -0a15c4: 1a01 e519 |0012: const-string v1, "flags" // string@19e5 │ │ -0a15c8: 6e30 6d03 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -0a15ce: 0a01 |0017: move-result v1 │ │ -0a15d0: 5941 ea01 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a15d4: 1a01 3c1e |001a: const-string v1, "inProgressLabel" // string@1e3c │ │ -0a15d8: 6e20 6a03 1000 |001c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ -0a15de: 0c01 |001f: move-result-object v1 │ │ -0a15e0: 5b41 eb01 |0020: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ -0a15e4: 1a01 3717 |0022: const-string v1, "confirmLabel" // string@1737 │ │ -0a15e8: 6e20 6a03 1000 |0024: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ -0a15ee: 0c01 |0027: move-result-object v1 │ │ -0a15f0: 5b41 e901 |0028: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ -0a15f4: 1a01 2a16 |002a: const-string v1, "cancelLabel" // string@162a │ │ -0a15f8: 6e20 6a03 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ -0a15fe: 0c01 |002f: move-result-object v1 │ │ -0a1600: 5b41 e801 |0030: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ -0a1604: 0e00 |0032: return-void │ │ +0a4f00: |[0a4f00] android.support.v4.app.NotificationCompat$Action$WearableExtender.:(Landroid/support/v4/app/NotificationCompat$Action;)V │ │ +0a4f10: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0a4f12: 7010 a82e 0400 |0001: invoke-direct {v4}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a4f18: 5943 ea01 |0004: iput v3, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4f1c: 6e10 9307 0500 |0006: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Action;.getExtras:()Landroid/os/Bundle; // method@0793 │ │ +0a4f22: 0c01 |0009: move-result-object v1 │ │ +0a4f24: 1a02 4115 |000a: const-string v2, "android.wearable.EXTENSIONS" // string@1541 │ │ +0a4f28: 6e20 6903 2100 |000c: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ +0a4f2e: 0c00 |000f: move-result-object v0 │ │ +0a4f30: 3800 2200 |0010: if-eqz v0, 0032 // +0022 │ │ +0a4f34: 1a01 e619 |0012: const-string v1, "flags" // string@19e6 │ │ +0a4f38: 6e30 6d03 1003 |0014: invoke-virtual {v0, v1, v3}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a4f3e: 0a01 |0017: move-result v1 │ │ +0a4f40: 5941 ea01 |0018: iput v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4f44: 1a01 3d1e |001a: const-string v1, "inProgressLabel" // string@1e3d │ │ +0a4f48: 6e20 6a03 1000 |001c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ +0a4f4e: 0c01 |001f: move-result-object v1 │ │ +0a4f50: 5b41 eb01 |0020: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ +0a4f54: 1a01 3817 |0022: const-string v1, "confirmLabel" // string@1738 │ │ +0a4f58: 6e20 6a03 1000 |0024: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ +0a4f5e: 0c01 |0027: move-result-object v1 │ │ +0a4f60: 5b41 e901 |0028: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ +0a4f64: 1a01 2b16 |002a: const-string v1, "cancelLabel" // string@162b │ │ +0a4f68: 6e20 6a03 1000 |002c: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getCharSequence:(Ljava/lang/String;)Ljava/lang/CharSequence; // method@036a │ │ +0a4f6e: 0c01 |002f: move-result-object v1 │ │ +0a4f70: 5b41 e801 |0030: iput-object v1, v4, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ +0a4f74: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1992 │ │ 0x0004 line=1974 │ │ 0x0006 line=1993 │ │ 0x0010 line=1994 │ │ 0x0012 line=1995 │ │ @@ -184786,25 +184842,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0a1608: |[0a1608] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ -0a1618: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0a161c: 5220 ea01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a1620: b630 |0004: or-int/2addr v0, v3 │ │ -0a1622: 5920 ea01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a1626: 0e00 |0007: return-void │ │ -0a1628: 5220 ea01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a162c: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -0a1630: b510 |000c: and-int/2addr v0, v1 │ │ -0a1632: 5920 ea01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a1636: 28f8 |000f: goto 0007 // -0008 │ │ +0a4f78: |[0a4f78] android.support.v4.app.NotificationCompat$Action$WearableExtender.setFlag:(IZ)V │ │ +0a4f88: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0a4f8c: 5220 ea01 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4f90: b630 |0004: or-int/2addr v0, v3 │ │ +0a4f92: 5920 ea01 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4f96: 0e00 |0007: return-void │ │ +0a4f98: 5220 ea01 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4f9c: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +0a4fa0: b510 |000c: and-int/2addr v0, v1 │ │ +0a4fa2: 5920 ea01 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4fa6: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2060 │ │ 0x0002 line=2061 │ │ 0x0007 line=2065 │ │ 0x0008 line=2063 │ │ locals : │ │ @@ -184818,26 +184874,26 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0a1638: |[0a1638] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0a1648: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@014a │ │ -0a164c: 7010 7f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@077f │ │ -0a1652: 5221 ea01 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a1656: 5901 ea01 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a165a: 5421 eb01 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ -0a165e: 5b01 eb01 |000b: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ -0a1662: 5421 e901 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ -0a1666: 5b01 e901 |000f: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ -0a166a: 5421 e801 |0011: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ -0a166e: 5b01 e801 |0013: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ -0a1672: 1100 |0015: return-object v0 │ │ +0a4fa8: |[0a4fa8] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0a4fb8: 2200 4a01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // type@014a │ │ +0a4fbc: 7010 7f07 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.:()V // method@077f │ │ +0a4fc2: 5221 ea01 |0005: iget v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4fc6: 5901 ea01 |0007: iput v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a4fca: 5421 eb01 |0009: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ +0a4fce: 5b01 eb01 |000b: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ +0a4fd2: 5421 e901 |000d: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ +0a4fd6: 5b01 e901 |000f: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ +0a4fda: 5421 e801 |0011: iget-object v1, v2, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ +0a4fde: 5b01 e801 |0013: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ +0a4fe2: 1100 |0015: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2030 │ │ 0x0005 line=2031 │ │ 0x0009 line=2032 │ │ 0x000d line=2033 │ │ 0x0011 line=2034 │ │ @@ -184851,18 +184907,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a1674: |[0a1674] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ -0a1684: 6e10 8107 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@0781 │ │ -0a168a: 0c00 |0003: move-result-object v0 │ │ -0a168c: 1100 |0004: return-object v0 │ │ +0a4fe4: |[0a4fe4] android.support.v4.app.NotificationCompat$Action$WearableExtender.clone:()Ljava/lang/Object; │ │ +0a4ff4: 6e10 8107 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; // method@0781 │ │ +0a4ffa: 0c00 |0003: move-result-object v0 │ │ +0a4ffc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1958 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -184870,43 +184926,43 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0a1690: |[0a1690] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ -0a16a0: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -0a16a4: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a16aa: 5231 ea01 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a16ae: 1212 |0007: const/4 v2, #int 1 // #1 │ │ -0a16b0: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ -0a16b4: 1a01 e519 |000a: const-string v1, "flags" // string@19e5 │ │ -0a16b8: 5232 ea01 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a16bc: 6e30 7d03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a16c2: 5431 eb01 |0011: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ -0a16c6: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ -0a16ca: 1a01 3c1e |0015: const-string v1, "inProgressLabel" // string@1e3c │ │ -0a16ce: 5432 eb01 |0017: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ -0a16d2: 6e30 7b03 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -0a16d8: 5431 e901 |001c: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ -0a16dc: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ -0a16e0: 1a01 3717 |0020: const-string v1, "confirmLabel" // string@1737 │ │ -0a16e4: 5432 e901 |0022: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ -0a16e8: 6e30 7b03 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -0a16ee: 5431 e801 |0027: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ -0a16f2: 3801 0900 |0029: if-eqz v1, 0032 // +0009 │ │ -0a16f6: 1a01 2a16 |002b: const-string v1, "cancelLabel" // string@162a │ │ -0a16fa: 5432 e801 |002d: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ -0a16fe: 6e30 7b03 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ -0a1704: 6e10 7d07 0400 |0032: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@077d │ │ -0a170a: 0c01 |0035: move-result-object v1 │ │ -0a170c: 1a02 4015 |0036: const-string v2, "android.wearable.EXTENSIONS" // string@1540 │ │ -0a1710: 6e30 7a03 2100 |0038: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ -0a1716: 1104 |003b: return-object v4 │ │ +0a5000: |[0a5000] android.support.v4.app.NotificationCompat$Action$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Action$Builder;)Landroid/support/v4/app/NotificationCompat$Action$Builder; │ │ +0a5010: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +0a5014: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a501a: 5231 ea01 |0005: iget v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a501e: 1212 |0007: const/4 v2, #int 1 // #1 │ │ +0a5020: 3221 0900 |0008: if-eq v1, v2, 0011 // +0009 │ │ +0a5024: 1a01 e619 |000a: const-string v1, "flags" // string@19e6 │ │ +0a5028: 5232 ea01 |000c: iget v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a502c: 6e30 7d03 1002 |000e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5032: 5431 eb01 |0011: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ +0a5036: 3801 0900 |0013: if-eqz v1, 001c // +0009 │ │ +0a503a: 1a01 3d1e |0015: const-string v1, "inProgressLabel" // string@1e3d │ │ +0a503e: 5432 eb01 |0017: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ +0a5042: 6e30 7b03 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +0a5048: 5431 e901 |001c: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ +0a504c: 3801 0900 |001e: if-eqz v1, 0027 // +0009 │ │ +0a5050: 1a01 3817 |0020: const-string v1, "confirmLabel" // string@1738 │ │ +0a5054: 5432 e901 |0022: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ +0a5058: 6e30 7b03 1002 |0024: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +0a505e: 5431 e801 |0027: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ +0a5062: 3801 0900 |0029: if-eqz v1, 0032 // +0009 │ │ +0a5066: 1a01 2b16 |002b: const-string v1, "cancelLabel" // string@162b │ │ +0a506a: 5432 e801 |002d: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ +0a506e: 6e30 7b03 1002 |002f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putCharSequence:(Ljava/lang/String;Ljava/lang/CharSequence;)V // method@037b │ │ +0a5074: 6e10 7d07 0400 |0032: invoke-virtual {v4}, Landroid/support/v4/app/NotificationCompat$Action$Builder;.getExtras:()Landroid/os/Bundle; // method@077d │ │ +0a507a: 0c01 |0035: move-result-object v1 │ │ +0a507c: 1a02 4115 |0036: const-string v2, "android.wearable.EXTENSIONS" // string@1541 │ │ +0a5080: 6e30 7a03 2100 |0038: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ +0a5086: 1104 |003b: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2009 │ │ 0x0005 line=2011 │ │ 0x000a line=2012 │ │ 0x0011 line=2014 │ │ 0x0015 line=2015 │ │ @@ -184926,17 +184982,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1718: |[0a1718] android.support.v4.app.NotificationCompat$Action$WearableExtender.getCancelLabel:()Ljava/lang/CharSequence; │ │ -0a1728: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ -0a172c: 1100 |0002: return-object v0 │ │ +0a5088: |[0a5088] android.support.v4.app.NotificationCompat$Action$WearableExtender.getCancelLabel:()Ljava/lang/CharSequence; │ │ +0a5098: 5410 e801 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ +0a509c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2130 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -184944,17 +185000,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1730: |[0a1730] android.support.v4.app.NotificationCompat$Action$WearableExtender.getConfirmLabel:()Ljava/lang/CharSequence; │ │ -0a1740: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ -0a1744: 1100 |0002: return-object v0 │ │ +0a50a0: |[0a50a0] android.support.v4.app.NotificationCompat$Action$WearableExtender.getConfirmLabel:()Ljava/lang/CharSequence; │ │ +0a50b0: 5410 e901 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ +0a50b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2108 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -184962,17 +185018,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1748: |[0a1748] android.support.v4.app.NotificationCompat$Action$WearableExtender.getInProgressLabel:()Ljava/lang/CharSequence; │ │ -0a1758: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ -0a175c: 1100 |0002: return-object v0 │ │ +0a50b8: |[0a50b8] android.support.v4.app.NotificationCompat$Action$WearableExtender.getInProgressLabel:()Ljava/lang/CharSequence; │ │ +0a50c8: 5410 eb01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ +0a50cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2086 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -184980,22 +185036,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a1760: |[0a1760] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ -0a1770: 5210 ea01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ -0a1774: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0a1778: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a177c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a177e: 0f00 |0007: return v0 │ │ -0a1780: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a1782: 28fe |0009: goto 0007 // -0002 │ │ +0a50d0: |[0a50d0] android.support.v4.app.NotificationCompat$Action$WearableExtender.isAvailableOffline:()Z │ │ +0a50e0: 5210 ea01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mFlags:I // field@01ea │ │ +0a50e4: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0a50e8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a50ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a50ee: 0f00 |0007: return v0 │ │ +0a50f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a50f2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2056 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;) │ │ @@ -185003,18 +185059,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a1784: |[0a1784] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0a1794: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a1796: 7030 8b07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@078b │ │ -0a179c: 1101 |0004: return-object v1 │ │ +0a50f4: |[0a50f4] android.support.v4.app.NotificationCompat$Action$WearableExtender.setAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0a5104: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a5106: 7030 8b07 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.setFlag:(IZ)V // method@078b │ │ +0a510c: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2045 │ │ 0x0004 line=2046 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 availableOffline Z │ │ @@ -185024,17 +185080,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17a0: |[0a17a0] android.support.v4.app.NotificationCompat$Action$WearableExtender.setCancelLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0a17b0: 5b01 e801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ -0a17b4: 1100 |0002: return-object v0 │ │ +0a5110: |[0a5110] android.support.v4.app.NotificationCompat$Action$WearableExtender.setCancelLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0a5120: 5b01 e801 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mCancelLabel:Ljava/lang/CharSequence; // field@01e8 │ │ +0a5124: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2119 │ │ 0x0002 line=2120 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -185044,17 +185100,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17b8: |[0a17b8] android.support.v4.app.NotificationCompat$Action$WearableExtender.setConfirmLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0a17c8: 5b01 e901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ -0a17cc: 1100 |0002: return-object v0 │ │ +0a5128: |[0a5128] android.support.v4.app.NotificationCompat$Action$WearableExtender.setConfirmLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0a5138: 5b01 e901 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mConfirmLabel:Ljava/lang/CharSequence; // field@01e9 │ │ +0a513c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2097 │ │ 0x0002 line=2098 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ @@ -185064,32 +185120,32 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a17d0: |[0a17d0] android.support.v4.app.NotificationCompat$Action$WearableExtender.setInProgressLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ -0a17e0: 5b01 eb01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ -0a17e4: 1100 |0002: return-object v0 │ │ +0a5140: |[0a5140] android.support.v4.app.NotificationCompat$Action$WearableExtender.setInProgressLabel:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ +0a5150: 5b01 eb01 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;.mInProgressLabel:Ljava/lang/CharSequence; // field@01eb │ │ +0a5154: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2075 │ │ 0x0002 line=2076 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$Action$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 label Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #789 header: │ │ class_idx : 331 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 358 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 1 │ │ instance_fields_size: 5 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #789 annotations: │ │ Annotations on class │ │ @@ -185134,43 +185190,43 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a17e8: |[0a17e8] android.support.v4.app.NotificationCompat$Action.:()V │ │ -0a17f8: 2200 4701 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@0147 │ │ -0a17fc: 7010 7107 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@0771 │ │ -0a1802: 6900 ec01 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ -0a1806: 0e00 |0007: return-void │ │ +0a5158: |[0a5158] android.support.v4.app.NotificationCompat$Action.:()V │ │ +0a5168: 2200 4701 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$Action$1; // type@0147 │ │ +0a516c: 7010 7107 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Action$1;.:()V // method@0771 │ │ +0a5172: 6900 ec01 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ +0a5176: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2135 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ name : '' │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 6 │ │ insns size : 14 16-bit code units │ │ -0a1808: |[0a1808] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ -0a1818: 2204 9b00 |0000: new-instance v4, Landroid/os/Bundle; // type@009b │ │ -0a181c: 7010 6303 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a1822: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0a1824: 0760 |0006: move-object v0, v6 │ │ -0a1826: 0171 |0007: move v1, v7 │ │ -0a1828: 0782 |0008: move-object v2, v8 │ │ -0a182a: 0793 |0009: move-object v3, v9 │ │ -0a182c: 7606 8f07 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@078f │ │ -0a1832: 0e00 |000d: return-void │ │ +0a5178: |[0a5178] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V │ │ +0a5188: 2204 9b00 |0000: new-instance v4, Landroid/os/Bundle; // type@009b │ │ +0a518c: 7010 6303 0400 |0002: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a5192: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0a5194: 0760 |0006: move-object v0, v6 │ │ +0a5196: 0171 |0007: move v1, v7 │ │ +0a5198: 0782 |0008: move-object v2, v8 │ │ +0a519a: 0793 |0009: move-object v3, v9 │ │ +0a519c: 7606 8f07 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@078f │ │ +0a51a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1791 │ │ 0x000d line=1792 │ │ locals : │ │ 0x0000 - 0x000e reg=6 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x000e reg=7 icon I │ │ @@ -185182,28 +185238,28 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0a1834: |[0a1834] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ -0a1844: 7010 9408 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@0894 │ │ -0a184a: 5912 ee01 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01ee │ │ -0a184e: 7110 ae07 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a1854: 0c00 |0008: move-result-object v0 │ │ -0a1856: 5b10 f101 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01f1 │ │ -0a185a: 5b14 ed01 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01ed │ │ -0a185e: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ -0a1862: 5b15 ef01 |000f: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ef │ │ -0a1866: 5b16 f001 |0011: iput-object v6, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01f0 │ │ -0a186a: 0e00 |0013: return-void │ │ -0a186c: 2205 9b00 |0014: new-instance v5, Landroid/os/Bundle; // type@009b │ │ -0a1870: 7010 6303 0500 |0016: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a1876: 28f6 |0019: goto 000f // -000a │ │ +0a51a4: |[0a51a4] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V │ │ +0a51b4: 7010 9408 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompatBase$Action;.:()V // method@0894 │ │ +0a51ba: 5912 ee01 |0003: iput v2, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01ee │ │ +0a51be: 7110 ae07 0300 |0005: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a51c4: 0c00 |0008: move-result-object v0 │ │ +0a51c6: 5b10 f101 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01f1 │ │ +0a51ca: 5b14 ed01 |000b: iput-object v4, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01ed │ │ +0a51ce: 3805 0700 |000d: if-eqz v5, 0014 // +0007 │ │ +0a51d2: 5b15 ef01 |000f: iput-object v5, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ef │ │ +0a51d6: 5b16 f001 |0011: iput-object v6, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01f0 │ │ +0a51da: 0e00 |0013: return-void │ │ +0a51dc: 2205 9b00 |0014: new-instance v5, Landroid/os/Bundle; // type@009b │ │ +0a51e0: 7010 6303 0500 |0016: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a51e6: 28f6 |0019: goto 000f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1795 │ │ 0x0003 line=1796 │ │ 0x0005 line=1797 │ │ 0x000b line=1798 │ │ 0x000d line=1799 │ │ @@ -185224,17 +185280,17 @@ │ │ type : '(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0a1878: |[0a1878] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ -0a1888: 7606 8f07 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@078f │ │ -0a188e: 0e00 |0003: return-void │ │ +0a51e8: |[0a51e8] android.support.v4.app.NotificationCompat$Action.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;Landroid/support/v4/app/NotificationCompat$1;)V │ │ +0a51f8: 7606 8f07 0000 |0000: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/NotificationCompat$Action;.:(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V // method@078f │ │ +0a51fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$Action; │ │ 0x0000 - 0x0004 reg=1 x0 I │ │ 0x0000 - 0x0004 reg=2 x1 Ljava/lang/CharSequence; │ │ @@ -185248,17 +185304,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1890: |[0a1890] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ -0a18a0: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ef │ │ -0a18a4: 1100 |0002: return-object v0 │ │ +0a5200: |[0a5200] android.support.v4.app.NotificationCompat$Action.access$300:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/os/Bundle; │ │ +0a5210: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ef │ │ +0a5214: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ Virtual methods - │ │ @@ -185267,17 +185323,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a18a8: |[0a18a8] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ -0a18b8: 5410 ed01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01ed │ │ -0a18bc: 1100 |0002: return-object v0 │ │ +0a5218: |[0a5218] android.support.v4.app.NotificationCompat$Action.getActionIntent:()Landroid/app/PendingIntent; │ │ +0a5228: 5410 ed01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.actionIntent:Landroid/app/PendingIntent; // field@01ed │ │ +0a522c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1815 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -185285,17 +185341,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a18c0: |[0a18c0] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ -0a18d0: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ef │ │ -0a18d4: 1100 |0002: return-object v0 │ │ +0a5230: |[0a5230] android.support.v4.app.NotificationCompat$Action.getExtras:()Landroid/os/Bundle; │ │ +0a5240: 5410 ef01 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mExtras:Landroid/os/Bundle; // field@01ef │ │ +0a5244: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1823 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -185303,17 +185359,17 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a18d8: |[0a18d8] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ -0a18e8: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01ee │ │ -0a18ec: 0f00 |0002: return v0 │ │ +0a5248: |[0a5248] android.support.v4.app.NotificationCompat$Action.getIcon:()I │ │ +0a5258: 5210 ee01 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.icon:I // field@01ee │ │ +0a525c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1805 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -185321,17 +185377,17 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a18f0: |[0a18f0] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ -0a1900: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01f0 │ │ -0a1904: 1100 |0002: return-object v0 │ │ +0a5260: |[0a5260] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; │ │ +0a5270: 5410 f001 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.mRemoteInputs:[Landroid/support/v4/app/RemoteInput; // field@01f0 │ │ +0a5274: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1832 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -185339,18 +185395,18 @@ │ │ type : '()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a1908: |[0a1908] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0a1918: 6e10 9507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@0795 │ │ -0a191e: 0c00 |0003: move-result-object v0 │ │ -0a1920: 1100 |0004: return-object v0 │ │ +0a5278: |[0a5278] android.support.v4.app.NotificationCompat$Action.getRemoteInputs:()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0a5288: 6e10 9507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$Action;.getRemoteInputs:()[Landroid/support/v4/app/RemoteInput; // method@0795 │ │ +0a528e: 0c00 |0003: move-result-object v0 │ │ +0a5290: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1772 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$Action;) │ │ @@ -185358,30 +185414,30 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1924: |[0a1924] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ -0a1934: 5410 f101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01f1 │ │ -0a1938: 1100 |0002: return-object v0 │ │ +0a5294: |[0a5294] android.support.v4.app.NotificationCompat$Action.getTitle:()Ljava/lang/CharSequence; │ │ +0a52a4: 5410 f101 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$Action;.title:Ljava/lang/CharSequence; // field@01f1 │ │ +0a52a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1810 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #790 header: │ │ class_idx : 332 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 350 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #790 annotations: │ │ Annotations on class │ │ @@ -185413,17 +185469,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a193c: |[0a193c] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ -0a194c: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ -0a1952: 0e00 |0003: return-void │ │ +0a52ac: |[0a52ac] android.support.v4.app.NotificationCompat$BigPictureStyle.:()V │ │ +0a52bc: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ +0a52c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1600 │ │ 0x0003 line=1601 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ │ │ @@ -185432,18 +185488,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 │ │ -0a1954: |[0a1954] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0a1964: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ -0a196a: 6e20 9d07 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@079d │ │ -0a1970: 0e00 |0006: return-void │ │ +0a52c4: |[0a52c4] android.support.v4.app.NotificationCompat$BigPictureStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0a52d4: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ +0a52da: 6e20 9d07 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@079d │ │ +0a52e0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1603 │ │ 0x0003 line=1604 │ │ 0x0006 line=1605 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -185455,19 +185511,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 │ │ -0a1974: |[0a1974] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0a1984: 5b12 f301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01f3 │ │ -0a1988: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0a198a: 5c10 f401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01f4 │ │ -0a198e: 1101 |0005: return-object v1 │ │ +0a52e4: |[0a52e4] android.support.v4.app.NotificationCompat$BigPictureStyle.bigLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0a52f4: 5b12 f301 |0000: iput-object v2, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIcon:Landroid/graphics/Bitmap; // field@01f3 │ │ +0a52f8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0a52fa: 5c10 f401 |0003: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigLargeIconSet:Z // field@01f4 │ │ +0a52fe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1637 │ │ 0x0002 line=1638 │ │ 0x0005 line=1639 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ @@ -185478,17 +185534,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 │ │ -0a1990: |[0a1990] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0a19a0: 5b01 f501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01f5 │ │ -0a19a4: 1100 |0002: return-object v0 │ │ +0a5300: |[0a5300] android.support.v4.app.NotificationCompat$BigPictureStyle.bigPicture:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0a5310: 5b01 f501 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mPicture:Landroid/graphics/Bitmap; // field@01f5 │ │ +0a5314: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1629 │ │ 0x0002 line=1630 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0003 reg=1 b Landroid/graphics/Bitmap; │ │ @@ -185498,19 +185554,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a19a8: |[0a19a8] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0a19b8: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a19be: 0c00 |0003: move-result-object v0 │ │ -0a19c0: 5b10 f201 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f2 │ │ -0a19c4: 1101 |0006: return-object v1 │ │ +0a5318: |[0a5318] android.support.v4.app.NotificationCompat$BigPictureStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0a5328: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a532e: 0c00 |0003: move-result-object v0 │ │ +0a5330: 5b10 f201 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f2 │ │ +0a5334: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1612 │ │ 0x0006 line=1613 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -185520,37 +185576,37 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a19c8: |[0a19c8] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ -0a19d8: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a19de: 0c00 |0003: move-result-object v0 │ │ -0a19e0: 5b10 f601 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f6 │ │ -0a19e4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a19e6: 5c10 f701 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01f7 │ │ -0a19ea: 1101 |0009: return-object v1 │ │ +0a5338: |[0a5338] android.support.v4.app.NotificationCompat$BigPictureStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ +0a5348: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a534e: 0c00 |0003: move-result-object v0 │ │ +0a5350: 5b10 f601 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01f6 │ │ +0a5354: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a5356: 5c10 f701 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigPictureStyle;.mSummaryTextSet:Z // field@01f7 │ │ +0a535a: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1620 │ │ 0x0006 line=1621 │ │ 0x0009 line=1622 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigPictureStyle; │ │ 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #791 header: │ │ class_idx : 333 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 350 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #791 annotations: │ │ Annotations on class │ │ @@ -185574,17 +185630,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a19ec: |[0a19ec] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ -0a19fc: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ -0a1a02: 0e00 |0003: return-void │ │ +0a535c: |[0a535c] android.support.v4.app.NotificationCompat$BigTextStyle.:()V │ │ +0a536c: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ +0a5372: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1667 │ │ 0x0003 line=1668 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ │ │ @@ -185593,18 +185649,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 │ │ -0a1a04: |[0a1a04] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0a1a14: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ -0a1a1a: 6e20 a307 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@07a3 │ │ -0a1a20: 0e00 |0006: return-void │ │ +0a5374: |[0a5374] android.support.v4.app.NotificationCompat$BigTextStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0a5384: 7010 3b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ +0a538a: 6e20 a307 1000 |0003: invoke-virtual {v0, v1}, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@07a3 │ │ +0a5390: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1670 │ │ 0x0003 line=1671 │ │ 0x0006 line=1672 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ @@ -185616,19 +185672,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1a24: |[0a1a24] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0a1a34: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a1a3a: 0c00 |0003: move-result-object v0 │ │ -0a1a3c: 5b10 f901 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f9 │ │ -0a1a40: 1101 |0006: return-object v1 │ │ +0a5394: |[0a5394] android.support.v4.app.NotificationCompat$BigTextStyle.bigText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0a53a4: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a53aa: 0c00 |0003: move-result-object v0 │ │ +0a53ac: 5b10 f901 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigText:Ljava/lang/CharSequence; // field@01f9 │ │ +0a53b0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1697 │ │ 0x0006 line=1698 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0007 reg=2 cs Ljava/lang/CharSequence; │ │ @@ -185638,19 +185694,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1a44: |[0a1a44] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0a1a54: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a1a5a: 0c00 |0003: move-result-object v0 │ │ -0a1a5c: 5b10 f801 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f8 │ │ -0a1a60: 1101 |0006: return-object v1 │ │ +0a53b4: |[0a53b4] android.support.v4.app.NotificationCompat$BigTextStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0a53c4: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a53ca: 0c00 |0003: move-result-object v0 │ │ +0a53cc: 5b10 f801 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@01f8 │ │ +0a53d0: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1679 │ │ 0x0006 line=1680 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -185660,37 +185716,37 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a1a64: |[0a1a64] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ -0a1a74: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a1a7a: 0c00 |0003: move-result-object v0 │ │ -0a1a7c: 5b10 fa01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01fa │ │ -0a1a80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a1a82: 5c10 fb01 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01fb │ │ -0a1a86: 1101 |0009: return-object v1 │ │ +0a53d4: |[0a53d4] android.support.v4.app.NotificationCompat$BigTextStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ +0a53e4: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a53ea: 0c00 |0003: move-result-object v0 │ │ +0a53ec: 5b10 fa01 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryText:Ljava/lang/CharSequence; // field@01fa │ │ +0a53f0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a53f2: 5c10 fb01 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$BigTextStyle;.mSummaryTextSet:Z // field@01fb │ │ +0a53f6: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1687 │ │ 0x0006 line=1688 │ │ 0x0009 line=1689 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$BigTextStyle; │ │ 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #792 header: │ │ class_idx : 335 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #792 annotations: │ │ Annotations on class │ │ @@ -185711,17 +185767,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1a88: |[0a1a88] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.:()V │ │ -0a1a98: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a1a9e: 0e00 |0003: return-void │ │ +0a53f8: |[0a53f8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.:()V │ │ +0a5408: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a540e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ │ │ Virtual methods - │ │ @@ -185730,25 +185786,25 @@ │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 16 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 14 16-bit code units │ │ -0a1aa0: |[0a1aa0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -0a1ab0: 2200 5101 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0151 │ │ -0a1ab4: 07a2 |0002: move-object v2, v10 │ │ -0a1ab6: 1f02 8801 |0003: check-cast v2, Landroid/support/v4/app/RemoteInput; // type@0188 │ │ -0a1aba: 0791 |0005: move-object v1, v9 │ │ -0a1abc: 07b3 |0006: move-object v3, v11 │ │ -0a1abe: 07c4 |0007: move-object v4, v12 │ │ -0a1ac0: 07d5 |0008: move-object v5, v13 │ │ -0a1ac2: 04e6 |0009: move-wide v6, v14 │ │ -0a1ac4: 7608 df07 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@07df │ │ -0a1aca: 1100 |000d: return-object v0 │ │ +0a5410: |[0a5410] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +0a5420: 2200 5101 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0151 │ │ +0a5424: 07a2 |0002: move-object v2, v10 │ │ +0a5426: 1f02 8801 |0003: check-cast v2, Landroid/support/v4/app/RemoteInput; // type@0188 │ │ +0a542a: 0791 |0005: move-object v1, v9 │ │ +0a542c: 07b3 |0006: move-object v3, v11 │ │ +0a542e: 07c4 |0007: move-object v4, v12 │ │ +0a5430: 07d5 |0008: move-object v5, v13 │ │ +0a5432: 04e6 |0009: move-wide v6, v14 │ │ +0a5434: 7608 df07 0000 |000a: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V // method@07df │ │ +0a543a: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3126 │ │ locals : │ │ 0x0000 - 0x000e reg=8 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ 0x0000 - 0x000e reg=9 messages [Ljava/lang/String; │ │ 0x0000 - 0x000e reg=10 remoteInput Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ @@ -185762,37 +185818,37 @@ │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 10 │ │ ins : 8 │ │ outs : 8 │ │ insns size : 5 16-bit code units │ │ -0a1acc: |[0a1acc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -0a1adc: 7408 d607 0200 |0000: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // method@07d6 │ │ -0a1ae2: 0c00 |0003: move-result-object v0 │ │ -0a1ae4: 1100 |0004: return-object v0 │ │ +0a543c: |[0a543c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation$1.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +0a544c: 7408 d607 0200 |0000: invoke-virtual/range {v2, v3, v4, v5, v6, v7, v8, v9}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.build:([Ljava/lang/String;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // method@07d6 │ │ +0a5452: 0c00 |0003: move-result-object v0 │ │ +0a5454: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; │ │ 0x0000 - 0x0005 reg=3 x0 [Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=4 x1 Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ 0x0000 - 0x0005 reg=5 x2 Landroid/app/PendingIntent; │ │ 0x0000 - 0x0005 reg=6 x3 Landroid/app/PendingIntent; │ │ 0x0000 - 0x0005 reg=7 x4 [Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=8 x5 J │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #793 header: │ │ class_idx : 337 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 360 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 1 │ │ instance_fields_size: 6 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #793 annotations: │ │ Annotations on class │ │ @@ -185841,42 +185897,42 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a1ae8: |[0a1ae8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:()V │ │ -0a1af8: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; // type@014f │ │ -0a1afc: 7010 d507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.:()V // method@07d5 │ │ -0a1b02: 6900 2002 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0220 │ │ -0a1b06: 0e00 |0007: return-void │ │ +0a5458: |[0a5458] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:()V │ │ +0a5468: 2200 4f01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1; // type@014f │ │ +0a546c: 7010 d507 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$1;.:()V // method@07d5 │ │ +0a5472: 6900 2002 |0005: sput-object v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0220 │ │ +0a5476: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3120 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ name : '' │ │ type : '([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 8 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a1b08: |[0a1b08] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ -0a1b18: 7010 9b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.:()V // method@089b │ │ -0a1b1e: 5b01 2202 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0222 │ │ -0a1b22: 5b02 2502 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0225 │ │ -0a1b26: 5b04 2402 |0007: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0224 │ │ -0a1b2a: 5b03 2602 |0009: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0226 │ │ -0a1b2e: 5b05 2302 |000b: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ -0a1b32: 5a06 2102 |000d: iput-wide v6, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0221 │ │ -0a1b36: 0e00 |000f: return-void │ │ +0a5478: |[0a5478] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.:([Ljava/lang/String;Landroid/support/v4/app/RemoteInput;Landroid/app/PendingIntent;Landroid/app/PendingIntent;[Ljava/lang/String;J)V │ │ +0a5488: 7010 9b08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;.:()V // method@089b │ │ +0a548e: 5b01 2202 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0222 │ │ +0a5492: 5b02 2502 |0005: iput-object v2, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0225 │ │ +0a5496: 5b04 2402 |0007: iput-object v4, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0224 │ │ +0a549a: 5b03 2602 |0009: iput-object v3, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0226 │ │ +0a549e: 5b05 2302 |000b: iput-object v5, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ +0a54a2: 5a06 2102 |000d: iput-wide v6, v0, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0221 │ │ +0a54a6: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3051 │ │ 0x0003 line=3052 │ │ 0x0005 line=3053 │ │ 0x0007 line=3054 │ │ 0x0009 line=3055 │ │ @@ -185898,17 +185954,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1b38: |[0a1b38] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getLatestTimestamp:()J │ │ -0a1b48: 5320 2102 |0000: iget-wide v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0221 │ │ -0a1b4c: 1000 |0002: return-wide v0 │ │ +0a54a8: |[0a54a8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getLatestTimestamp:()J │ │ +0a54b8: 5320 2102 |0000: iget-wide v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mLatestTimestamp:J // field@0221 │ │ +0a54bc: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3116 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #1 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -185916,17 +185972,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1b50: |[0a1b50] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getMessages:()[Ljava/lang/String; │ │ -0a1b60: 5410 2202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0222 │ │ -0a1b64: 1100 |0002: return-object v0 │ │ +0a54c0: |[0a54c0] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getMessages:()[Ljava/lang/String; │ │ +0a54d0: 5410 2202 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mMessages:[Ljava/lang/String; // field@0222 │ │ +0a54d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3065 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -185934,24 +185990,24 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0a1b68: |[0a1b68] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipant:()Ljava/lang/String; │ │ -0a1b78: 5420 2302 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ -0a1b7c: 2100 |0002: array-length v0, v0 │ │ -0a1b7e: 3d00 0800 |0003: if-lez v0, 000b // +0008 │ │ -0a1b82: 5420 2302 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ -0a1b86: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0a1b88: 4600 0001 |0008: aget-object v0, v0, v1 │ │ -0a1b8c: 1100 |000a: return-object v0 │ │ -0a1b8e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a1b90: 28fe |000c: goto 000a // -0002 │ │ +0a54d8: |[0a54d8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipant:()Ljava/lang/String; │ │ +0a54e8: 5420 2302 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ +0a54ec: 2100 |0002: array-length v0, v0 │ │ +0a54ee: 3d00 0800 |0003: if-lez v0, 000b // +0008 │ │ +0a54f2: 5420 2302 |0005: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ +0a54f6: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0a54f8: 4600 0001 |0008: aget-object v0, v0, v1 │ │ +0a54fc: 1100 |000a: return-object v0 │ │ +0a54fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a5500: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3108 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -185959,17 +186015,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1b94: |[0a1b94] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipants:()[Ljava/lang/String; │ │ -0a1ba4: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ -0a1ba8: 1100 |0002: return-object v0 │ │ +0a5504: |[0a5504] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getParticipants:()[Ljava/lang/String; │ │ +0a5514: 5410 2302 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mParticipants:[Ljava/lang/String; // field@0223 │ │ +0a5518: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3100 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -185977,17 +186033,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1bac: |[0a1bac] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReadPendingIntent:()Landroid/app/PendingIntent; │ │ -0a1bbc: 5410 2402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0224 │ │ -0a1bc0: 1100 |0002: return-object v0 │ │ +0a551c: |[0a551c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReadPendingIntent:()Landroid/app/PendingIntent; │ │ +0a552c: 5410 2402 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReadPendingIntent:Landroid/app/PendingIntent; // field@0224 │ │ +0a5530: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3092 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #5 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -185995,17 +186051,17 @@ │ │ type : '()Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1bc4: |[0a1bc4] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInput; │ │ -0a1bd4: 5410 2502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0225 │ │ -0a1bd8: 1100 |0002: return-object v0 │ │ +0a5534: |[0a5534] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInput; │ │ +0a5544: 5410 2502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mRemoteInput:Landroid/support/v4/app/RemoteInput; // field@0225 │ │ +0a5548: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3074 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #6 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -186013,18 +186069,18 @@ │ │ type : '()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1040 (BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a1bdc: |[0a1bdc] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0a1bec: 6e10 e507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInput; // method@07e5 │ │ -0a1bf2: 0c00 |0003: move-result-object v0 │ │ -0a1bf4: 1100 |0004: return-object v0 │ │ +0a554c: |[0a554c] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getRemoteInput:()Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0a555c: 6e10 e507 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.getRemoteInput:()Landroid/support/v4/app/RemoteInput; // method@07e5 │ │ +0a5562: 0c00 |0003: move-result-object v0 │ │ +0a5564: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3041 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ #7 : (in Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;) │ │ @@ -186032,30 +186088,30 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1bf8: |[0a1bf8] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReplyPendingIntent:()Landroid/app/PendingIntent; │ │ -0a1c08: 5410 2602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0226 │ │ -0a1c0c: 1100 |0002: return-object v0 │ │ +0a5568: |[0a5568] android.support.v4.app.NotificationCompat$CarExtender$UnreadConversation.getReplyPendingIntent:()Landroid/app/PendingIntent; │ │ +0a5578: 5410 2602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.mReplyPendingIntent:Landroid/app/PendingIntent; // field@0226 │ │ +0a557c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3083 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #794 header: │ │ class_idx : 338 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 5 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #794 annotations: │ │ Annotations on class │ │ @@ -186114,19 +186170,19 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1c10: |[0a1c10] android.support.v4.app.NotificationCompat$CarExtender.:()V │ │ -0a1c20: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a1c26: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a1c28: 5910 2c02 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ -0a1c2c: 0e00 |0006: return-void │ │ +0a5580: |[0a5580] android.support.v4.app.NotificationCompat$CarExtender.:()V │ │ +0a5590: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a5596: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a5598: 5910 2c02 |0004: iput v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ +0a559c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2919 │ │ 0x0003 line=2914 │ │ 0x0006 line=2920 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ @@ -186136,54 +186192,54 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -0a1c30: |[0a1c30] android.support.v4.app.NotificationCompat$CarExtender.:(Landroid/app/Notification;)V │ │ -0a1c40: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0a1c42: 7010 a82e 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a1c48: 5954 2c02 |0004: iput v4, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ -0a1c4c: 6002 4500 |0006: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0a1c50: 1303 1500 |0008: const/16 v3, #int 21 // #15 │ │ -0a1c54: 3532 0300 |000a: if-ge v2, v3, 000d // +0003 │ │ -0a1c58: 0e00 |000c: return-void │ │ -0a1c5a: 7110 7308 0600 |000d: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ -0a1c60: 0c02 |0010: move-result-object v2 │ │ -0a1c62: 3902 2e00 |0011: if-nez v2, 003f // +002e │ │ -0a1c66: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0a1c68: 3801 f8ff |0014: if-eqz v1, 000c // -0008 │ │ -0a1c6c: 1a02 a01f |0016: const-string v2, "large_icon" // string@1fa0 │ │ -0a1c70: 6e20 7003 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -0a1c76: 0c02 |001b: move-result-object v2 │ │ -0a1c78: 1f02 5300 |001c: check-cast v2, Landroid/graphics/Bitmap; // type@0053 │ │ -0a1c7c: 5b52 2d02 |001e: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ -0a1c80: 1a02 6c15 |0020: const-string v2, "app_color" // string@156c │ │ -0a1c84: 6e30 6d03 2104 |0022: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -0a1c8a: 0a02 |0025: move-result v2 │ │ -0a1c8c: 5952 2c02 |0026: iput v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ -0a1c90: 1a02 4316 |0028: const-string v2, "car_conversation" // string@1643 │ │ -0a1c94: 6e20 6903 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ -0a1c9a: 0c00 |002d: move-result-object v0 │ │ -0a1c9c: 7100 6c08 0000 |002e: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ -0a1ca2: 0c02 |0031: move-result-object v2 │ │ -0a1ca4: 6203 2002 |0032: sget-object v3, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0220 │ │ -0a1ca8: 6204 0b03 |0034: sget-object v4, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ -0a1cac: 7240 0308 0243 |0036: invoke-interface {v2, v0, v3, v4}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0803 │ │ -0a1cb2: 0c02 |0039: move-result-object v2 │ │ -0a1cb4: 1f02 5101 |003a: check-cast v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0151 │ │ -0a1cb8: 5b52 2e02 |003c: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ -0a1cbc: 28ce |003e: goto 000c // -0032 │ │ -0a1cbe: 7110 7308 0600 |003f: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ -0a1cc4: 0c02 |0042: move-result-object v2 │ │ -0a1cc6: 1a03 e414 |0043: const-string v3, "android.car.EXTENSIONS" // string@14e4 │ │ -0a1cca: 6e20 6903 3200 |0045: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ -0a1cd0: 0c01 |0048: move-result-object v1 │ │ -0a1cd2: 28cb |0049: goto 0014 // -0035 │ │ +0a55a0: |[0a55a0] android.support.v4.app.NotificationCompat$CarExtender.:(Landroid/app/Notification;)V │ │ +0a55b0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0a55b2: 7010 a82e 0500 |0001: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a55b8: 5954 2c02 |0004: iput v4, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ +0a55bc: 6002 4500 |0006: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0a55c0: 1303 1500 |0008: const/16 v3, #int 21 // #15 │ │ +0a55c4: 3532 0300 |000a: if-ge v2, v3, 000d // +0003 │ │ +0a55c8: 0e00 |000c: return-void │ │ +0a55ca: 7110 7308 0600 |000d: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ +0a55d0: 0c02 |0010: move-result-object v2 │ │ +0a55d2: 3902 2e00 |0011: if-nez v2, 003f // +002e │ │ +0a55d6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0a55d8: 3801 f8ff |0014: if-eqz v1, 000c // -0008 │ │ +0a55dc: 1a02 a11f |0016: const-string v2, "large_icon" // string@1fa1 │ │ +0a55e0: 6e20 7003 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +0a55e6: 0c02 |001b: move-result-object v2 │ │ +0a55e8: 1f02 5300 |001c: check-cast v2, Landroid/graphics/Bitmap; // type@0053 │ │ +0a55ec: 5b52 2d02 |001e: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ +0a55f0: 1a02 6d15 |0020: const-string v2, "app_color" // string@156d │ │ +0a55f4: 6e30 6d03 2104 |0022: invoke-virtual {v1, v2, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a55fa: 0a02 |0025: move-result v2 │ │ +0a55fc: 5952 2c02 |0026: iput v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ +0a5600: 1a02 4416 |0028: const-string v2, "car_conversation" // string@1644 │ │ +0a5604: 6e20 6903 2100 |002a: invoke-virtual {v1, v2}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ +0a560a: 0c00 |002d: move-result-object v0 │ │ +0a560c: 7100 6c08 0000 |002e: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ +0a5612: 0c02 |0031: move-result-object v2 │ │ +0a5614: 6203 2002 |0032: sget-object v3, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; // field@0220 │ │ +0a5618: 6204 0b03 |0034: sget-object v4, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ +0a561c: 7240 0308 0243 |0036: invoke-interface {v2, v0, v3, v4}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0803 │ │ +0a5622: 0c02 |0039: move-result-object v2 │ │ +0a5624: 1f02 5101 |003a: check-cast v2, Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // type@0151 │ │ +0a5628: 5b52 2e02 |003c: iput-object v2, v5, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ +0a562c: 28ce |003e: goto 000c // -0032 │ │ +0a562e: 7110 7308 0600 |003f: invoke-static {v6}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ +0a5634: 0c02 |0042: move-result-object v2 │ │ +0a5636: 1a03 e514 |0043: const-string v3, "android.car.EXTENSIONS" // string@14e5 │ │ +0a563a: 6e20 6903 3200 |0045: invoke-virtual {v2, v3}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ +0a5640: 0c01 |0048: move-result-object v1 │ │ +0a5642: 28cb |0049: goto 0014 // -0035 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2927 │ │ 0x0004 line=2914 │ │ 0x0006 line=2928 │ │ 0x000c line=2942 │ │ 0x000d line=2932 │ │ @@ -186205,45 +186261,45 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0a1cd4: |[0a1cd4] android.support.v4.app.NotificationCompat$CarExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0a1ce4: 6002 4500 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0a1ce8: 1303 1500 |0002: const/16 v3, #int 21 // #15 │ │ -0a1cec: 3532 0300 |0004: if-ge v2, v3, 0007 // +0003 │ │ -0a1cf0: 1105 |0006: return-object v5 │ │ -0a1cf2: 2201 9b00 |0007: new-instance v1, Landroid/os/Bundle; // type@009b │ │ -0a1cf6: 7010 6303 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a1cfc: 5442 2d02 |000c: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ -0a1d00: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ -0a1d04: 1a02 a01f |0010: const-string v2, "large_icon" // string@1fa0 │ │ -0a1d08: 5443 2d02 |0012: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ -0a1d0c: 6e30 7f03 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -0a1d12: 5242 2c02 |0017: iget v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ -0a1d16: 3802 0900 |0019: if-eqz v2, 0022 // +0009 │ │ -0a1d1a: 1a02 6c15 |001b: const-string v2, "app_color" // string@156c │ │ -0a1d1e: 5243 2c02 |001d: iget v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ -0a1d22: 6e30 7d03 2103 |001f: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a1d28: 5442 2e02 |0022: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ -0a1d2c: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ -0a1d30: 7100 6c08 0000 |0026: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ -0a1d36: 0c02 |0029: move-result-object v2 │ │ -0a1d38: 5443 2e02 |002a: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ -0a1d3c: 7220 fc07 3200 |002c: invoke-interface {v2, v3}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@07fc │ │ -0a1d42: 0c00 |002f: move-result-object v0 │ │ -0a1d44: 1a02 4316 |0030: const-string v2, "car_conversation" // string@1643 │ │ -0a1d48: 6e30 7a03 2100 |0032: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ -0a1d4e: 6e10 ac07 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@07ac │ │ -0a1d54: 0c02 |0038: move-result-object v2 │ │ -0a1d56: 1a03 e414 |0039: const-string v3, "android.car.EXTENSIONS" // string@14e4 │ │ -0a1d5a: 6e30 7a03 3201 |003b: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ -0a1d60: 28c8 |003e: goto 0006 // -0038 │ │ +0a5644: |[0a5644] android.support.v4.app.NotificationCompat$CarExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0a5654: 6002 4500 |0000: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0a5658: 1303 1500 |0002: const/16 v3, #int 21 // #15 │ │ +0a565c: 3532 0300 |0004: if-ge v2, v3, 0007 // +0003 │ │ +0a5660: 1105 |0006: return-object v5 │ │ +0a5662: 2201 9b00 |0007: new-instance v1, Landroid/os/Bundle; // type@009b │ │ +0a5666: 7010 6303 0100 |0009: invoke-direct {v1}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a566c: 5442 2d02 |000c: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ +0a5670: 3802 0900 |000e: if-eqz v2, 0017 // +0009 │ │ +0a5674: 1a02 a11f |0010: const-string v2, "large_icon" // string@1fa1 │ │ +0a5678: 5443 2d02 |0012: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ +0a567c: 6e30 7f03 2103 |0014: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +0a5682: 5242 2c02 |0017: iget v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ +0a5686: 3802 0900 |0019: if-eqz v2, 0022 // +0009 │ │ +0a568a: 1a02 6d15 |001b: const-string v2, "app_color" // string@156d │ │ +0a568e: 5243 2c02 |001d: iget v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ +0a5692: 6e30 7d03 2103 |001f: invoke-virtual {v1, v2, v3}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5698: 5442 2e02 |0022: iget-object v2, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ +0a569c: 3802 1100 |0024: if-eqz v2, 0035 // +0011 │ │ +0a56a0: 7100 6c08 0000 |0026: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ +0a56a6: 0c02 |0029: move-result-object v2 │ │ +0a56a8: 5443 2e02 |002a: iget-object v3, v4, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ +0a56ac: 7220 fc07 3200 |002c: invoke-interface {v2, v3}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@07fc │ │ +0a56b2: 0c00 |002f: move-result-object v0 │ │ +0a56b4: 1a02 4416 |0030: const-string v2, "car_conversation" // string@1644 │ │ +0a56b8: 6e30 7a03 2100 |0032: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ +0a56be: 6e10 ac07 0500 |0035: invoke-virtual {v5}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@07ac │ │ +0a56c4: 0c02 |0038: move-result-object v2 │ │ +0a56c6: 1a03 e514 |0039: const-string v3, "android.car.EXTENSIONS" // string@14e5 │ │ +0a56ca: 6e30 7a03 3201 |003b: invoke-virtual {v2, v3, v1}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ +0a56d0: 28c8 |003e: goto 0006 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2951 │ │ 0x0006 line=2970 │ │ 0x0007 line=2955 │ │ 0x000c line=2957 │ │ 0x0010 line=2958 │ │ @@ -186264,17 +186320,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1d64: |[0a1d64] android.support.v4.app.NotificationCompat$CarExtender.getColor:()I │ │ -0a1d74: 5210 2c02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ -0a1d78: 0f00 |0002: return v0 │ │ +0a56d4: |[0a56d4] android.support.v4.app.NotificationCompat$CarExtender.getColor:()I │ │ +0a56e4: 5210 2c02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ +0a56e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2992 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -186282,17 +186338,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1d7c: |[0a1d7c] android.support.v4.app.NotificationCompat$CarExtender.getLargeIcon:()Landroid/graphics/Bitmap; │ │ -0a1d8c: 5410 2d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ -0a1d90: 1100 |0002: return-object v0 │ │ +0a56ec: |[0a56ec] android.support.v4.app.NotificationCompat$CarExtender.getLargeIcon:()Landroid/graphics/Bitmap; │ │ +0a56fc: 5410 2d02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ +0a5700: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3016 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #3 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -186300,17 +186356,17 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1d94: |[0a1d94] android.support.v4.app.NotificationCompat$CarExtender.getUnreadConversation:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ -0a1da4: 5410 2e02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ -0a1da8: 1100 |0002: return-object v0 │ │ +0a5704: |[0a5704] android.support.v4.app.NotificationCompat$CarExtender.getUnreadConversation:()Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ +0a5714: 5410 2e02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ +0a5718: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3035 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ │ │ #4 : (in Landroid/support/v4/app/NotificationCompat$CarExtender;) │ │ @@ -186318,17 +186374,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1dac: |[0a1dac] android.support.v4.app.NotificationCompat$CarExtender.setColor:(I)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -0a1dbc: 5901 2c02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ -0a1dc0: 1100 |0002: return-object v0 │ │ +0a571c: |[0a571c] android.support.v4.app.NotificationCompat$CarExtender.setColor:(I)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +0a572c: 5901 2c02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mColor:I // field@022c │ │ +0a5730: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2982 │ │ 0x0002 line=2983 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 color I │ │ @@ -186338,17 +186394,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1dc4: |[0a1dc4] android.support.v4.app.NotificationCompat$CarExtender.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -0a1dd4: 5b01 2d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ -0a1dd8: 1100 |0002: return-object v0 │ │ +0a5734: |[0a5734] android.support.v4.app.NotificationCompat$CarExtender.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +0a5744: 5b01 2d02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mLargeIcon:Landroid/graphics/Bitmap; // field@022d │ │ +0a5748: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3005 │ │ 0x0002 line=3006 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 largeIcon Landroid/graphics/Bitmap; │ │ @@ -186358,32 +186414,32 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a1ddc: |[0a1ddc] android.support.v4.app.NotificationCompat$CarExtender.setUnreadConversation:(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ -0a1dec: 5b01 2e02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ -0a1df0: 1100 |0002: return-object v0 │ │ +0a574c: |[0a574c] android.support.v4.app.NotificationCompat$CarExtender.setUnreadConversation:(Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation;)Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ +0a575c: 5b01 2e02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$CarExtender;.mUnreadConversation:Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; // field@022e │ │ +0a5760: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=3026 │ │ 0x0002 line=3027 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$CarExtender; │ │ 0x0000 - 0x0003 reg=1 unreadConversation Landroid/support/v4/app/NotificationCompat$CarExtender$UnreadConversation; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #795 header: │ │ class_idx : 340 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 350 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #795 annotations: │ │ Annotations on class │ │ @@ -186409,20 +186465,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a1df4: |[0a1df4] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ -0a1e04: 7010 3b08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ -0a1e0a: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0a1e0e: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a1e14: 5b10 3202 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ -0a1e18: 0e00 |000a: return-void │ │ +0a5764: |[0a5764] android.support.v4.app.NotificationCompat$InboxStyle.:()V │ │ +0a5774: 7010 3b08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ +0a577a: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a577e: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a5784: 5b10 3202 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ +0a5788: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ 0x0003 line=1727 │ │ 0x000a line=1730 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ @@ -186432,21 +186488,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 │ │ -0a1e1c: |[0a1e1c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ -0a1e2c: 7010 3b08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ -0a1e32: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0a1e36: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a1e3c: 5b10 3202 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ -0a1e40: 6e20 f607 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@07f6 │ │ -0a1e46: 0e00 |000d: return-void │ │ +0a578c: |[0a578c] android.support.v4.app.NotificationCompat$InboxStyle.:(Landroid/support/v4/app/NotificationCompat$Builder;)V │ │ +0a579c: 7010 3b08 0100 |0000: invoke-direct {v1}, Landroid/support/v4/app/NotificationCompat$Style;.:()V // method@083b │ │ +0a57a2: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a57a6: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a57ac: 5b10 3202 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ +0a57b0: 6e20 f607 2100 |000a: invoke-virtual {v1, v2}, Landroid/support/v4/app/NotificationCompat$InboxStyle;.setBuilder:(Landroid/support/v4/app/NotificationCompat$Builder;)V // method@07f6 │ │ +0a57b6: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1732 │ │ 0x0003 line=1727 │ │ 0x000a line=1733 │ │ 0x000d line=1734 │ │ locals : │ │ @@ -186459,20 +186515,20 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a1e48: |[0a1e48] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0a1e58: 5420 3202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ -0a1e5c: 7110 ae07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a1e62: 0c01 |0005: move-result-object v1 │ │ -0a1e64: 6e20 092f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0a1e6a: 1102 |0009: return-object v2 │ │ +0a57b8: |[0a57b8] android.support.v4.app.NotificationCompat$InboxStyle.addLine:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0a57c8: 5420 3202 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mTexts:Ljava/util/ArrayList; // field@0232 │ │ +0a57cc: 7110 ae07 0300 |0002: invoke-static {v3}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a57d2: 0c01 |0005: move-result-object v1 │ │ +0a57d4: 6e20 092f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a57da: 1102 |0009: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1758 │ │ 0x0009 line=1759 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x000a reg=3 cs Ljava/lang/CharSequence; │ │ @@ -186482,19 +186538,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a1e6c: |[0a1e6c] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0a1e7c: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a1e82: 0c00 |0003: move-result-object v0 │ │ -0a1e84: 5b10 2f02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@022f │ │ -0a1e88: 1101 |0006: return-object v1 │ │ +0a57dc: |[0a57dc] android.support.v4.app.NotificationCompat$InboxStyle.setBigContentTitle:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0a57ec: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a57f2: 0c00 |0003: move-result-object v0 │ │ +0a57f4: 5b10 2f02 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mBigContentTitle:Ljava/lang/CharSequence; // field@022f │ │ +0a57f8: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1741 │ │ 0x0006 line=1742 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ @@ -186504,37 +186560,37 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a1e8c: |[0a1e8c] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ -0a1e9c: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ -0a1ea2: 0c00 |0003: move-result-object v0 │ │ -0a1ea4: 5b10 3002 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0230 │ │ -0a1ea8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a1eaa: 5c10 3102 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0231 │ │ -0a1eae: 1101 |0009: return-object v1 │ │ +0a57fc: |[0a57fc] android.support.v4.app.NotificationCompat$InboxStyle.setSummaryText:(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ +0a580c: 7110 ae07 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompat$Builder;.limitCharSequenceLength:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@07ae │ │ +0a5812: 0c00 |0003: move-result-object v0 │ │ +0a5814: 5b10 3002 |0004: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryText:Ljava/lang/CharSequence; // field@0230 │ │ +0a5818: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a581a: 5c10 3102 |0007: iput-boolean v0, v1, Landroid/support/v4/app/NotificationCompat$InboxStyle;.mSummaryTextSet:Z // field@0231 │ │ +0a581e: 1101 |0009: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1749 │ │ 0x0006 line=1750 │ │ 0x0009 line=1751 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$InboxStyle; │ │ 0x0000 - 0x000a reg=2 cs Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #796 header: │ │ class_idx : 344 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #796 annotations: │ │ Annotations on class │ │ @@ -186559,17 +186615,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a1eb0: |[0a1eb0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ -0a1ec0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a1ec6: 0e00 |0003: return-void │ │ +0a5820: |[0a5820] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.:()V │ │ +0a5830: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a5836: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -186578,27 +186634,27 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 24 16-bit code units │ │ -0a1ec8: |[0a1ec8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0a1ed8: 5460 0b02 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0a1edc: 5461 0402 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0a1ee0: 5462 0302 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0a1ee4: 5463 0202 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0a1ee8: 5464 0102 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0a1eec: 6e54 0301 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@0103 │ │ -0a1ef2: 5261 0e02 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -0a1ef6: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ -0a1efa: 5201 1000 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a1efe: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0a1f02: 5901 1000 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a1f06: 1100 |0017: return-object v0 │ │ +0a5838: |[0a5838] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0a5848: 5460 0b02 |0000: iget-object v0, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0a584c: 5461 0402 |0002: iget-object v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0a5850: 5462 0302 |0004: iget-object v2, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0a5854: 5463 0202 |0006: iget-object v3, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0a5858: 5464 0102 |0008: iget-object v4, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0a585c: 6e54 0301 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@0103 │ │ +0a5862: 5261 0e02 |000d: iget v1, v6, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +0a5866: 3d01 0800 |000f: if-lez v1, 0017 // +0008 │ │ +0a586a: 5201 1000 |0011: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a586e: d611 8000 |0013: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0a5872: 5901 1000 |0015: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a5876: 1100 |0017: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0002 line=466 │ │ 0x000d line=469 │ │ 0x0011 line=470 │ │ 0x0017 line=472 │ │ @@ -186612,17 +186668,17 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f08: |[0a1f08] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a1f18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1f1a: 1100 |0001: return-object v0 │ │ +0a5878: |[0a5878] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a5888: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a588a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ 0x0000 - 0x0002 reg=3 actionIndex I │ │ @@ -186632,17 +186688,17 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f1c: |[0a1f1c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ -0a1f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1f2e: 0f00 |0001: return v0 │ │ +0a588c: |[0a588c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionCount:(Landroid/app/Notification;)I │ │ +0a589c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a589e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -186651,17 +186707,17 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f30: |[0a1f30] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0a1f40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1f42: 1100 |0001: return-object v0 │ │ +0a58a0: |[0a58a0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0a58b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a58b2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -186671,17 +186727,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f44: |[0a1f44] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -0a1f54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1f56: 1100 |0001: return-object v0 │ │ +0a58b4: |[0a58b4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +0a58c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a58c6: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -186690,17 +186746,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f58: |[0a1f58] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a1f68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1f6a: 1100 |0001: return-object v0 │ │ +0a58c8: |[0a58c8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a58d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a58da: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -186709,17 +186765,17 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f6c: |[0a1f6c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0a1f7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1f7e: 1100 |0001: return-object v0 │ │ +0a58dc: |[0a58dc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0a58ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a58ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -186728,17 +186784,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f80: |[0a1f80] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a1f90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1f92: 1100 |0001: return-object v0 │ │ +0a58f0: |[0a58f0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a5900: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5902: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -186747,17 +186803,17 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1f94: |[0a1f94] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0a1fa4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1fa6: 0f00 |0001: return v0 │ │ +0a5904: |[0a5904] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0a5914: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5916: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -186766,17 +186822,17 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1fa8: |[0a1fa8] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0a1fb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1fba: 1100 |0001: return-object v0 │ │ +0a5918: |[0a5918] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0a5928: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a592a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=498 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -186785,17 +186841,17 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1fbc: |[0a1fbc] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0a1fcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1fce: 1100 |0001: return-object v0 │ │ +0a592c: |[0a592c] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0a593c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a593e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -186804,17 +186860,17 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1fd0: |[0a1fd0] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -0a1fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1fe2: 1100 |0001: return-object v0 │ │ +0a5940: |[0a5940] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +0a5950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5952: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 b Landroid/os/Bundle; │ │ 0x0000 - 0x0002 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ @@ -186825,31 +186881,31 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a1fe4: |[0a1fe4] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0a1ff4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a1ff6: 0f00 |0001: return v0 │ │ +0a5954: |[0a5954] android.support.v4.app.NotificationCompat$NotificationCompatImplBase.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0a5964: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a5966: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #797 header: │ │ class_idx : 351 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 30 │ │ instance_fields_size: 12 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 39 │ │ │ │ Class #797 annotations: │ │ Annotations on class │ │ @@ -187082,33 +187138,33 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 36 16-bit code units │ │ -0a1ff8: |[0a1ff8] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ -0a2008: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a200e: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0a2012: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a2018: 5b10 5502 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a201c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0a201e: 5910 5d02 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a2022: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0a2026: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a202c: 5b10 6002 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a2030: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ -0a2036: 5910 5902 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a203a: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0a203c: 5910 5702 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a2040: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0a2042: 5910 5b02 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a2046: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ -0a204a: 5910 5e02 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a204e: 0e00 |0023: return-void │ │ +0a5968: |[0a5968] android.support.v4.app.NotificationCompat$WearableExtender.:()V │ │ +0a5978: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a597e: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a5982: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a5988: 5b10 5502 |0008: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a598c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0a598e: 5910 5d02 |000b: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5992: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a5996: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a599c: 5b10 6002 |0012: iput-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a59a0: 1400 0500 8000 |0014: const v0, #float 1.1755e-38 // #00800005 │ │ +0a59a6: 5910 5902 |0017: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a59aa: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +0a59ac: 5910 5702 |001a: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a59b0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0a59b2: 5910 5b02 |001d: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a59b6: 1300 5000 |001f: const/16 v0, #int 80 // #50 │ │ +0a59ba: 5910 5e02 |0021: iput v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a59be: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2319 │ │ 0x0003 line=2302 │ │ 0x000a line=2303 │ │ 0x000d line=2305 │ │ 0x0014 line=2308 │ │ @@ -187124,100 +187180,100 @@ │ │ type : '(Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 170 16-bit code units │ │ -0a2050: |[0a2050] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ -0a2060: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ -0a2066: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ -0a206a: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0a206c: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0a206e: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ -0a2070: 7010 a82e 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a2076: 2204 0606 |000b: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0a207a: 7010 052f 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a2080: 5bb4 5502 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a2084: 59b8 5d02 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a2088: 2204 0606 |0014: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0a208c: 7010 052f 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a2092: 5bb4 6002 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a2096: 59ba 5902 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a209a: 59b6 5702 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a209e: 59b7 5b02 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a20a2: 59b9 5e02 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a20a6: 7110 7308 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ -0a20ac: 0c01 |0026: move-result-object v1 │ │ -0a20ae: 3801 8100 |0027: if-eqz v1, 00a8 // +0081 │ │ -0a20b2: 1a04 4015 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@1540 │ │ -0a20b6: 6e20 6903 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ -0a20bc: 0c03 |002e: move-result-object v3 │ │ -0a20be: 3803 7800 |002f: if-eqz v3, 00a7 // +0078 │ │ -0a20c2: 7100 6c08 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ -0a20c8: 0c04 |0034: move-result-object v4 │ │ -0a20ca: 1a05 4414 |0035: const-string v5, "actions" // string@1444 │ │ -0a20ce: 6e20 7203 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0372 │ │ -0a20d4: 0c05 |003a: move-result-object v5 │ │ -0a20d6: 7220 fb07 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@07fb │ │ -0a20dc: 0c00 |003e: move-result-object v0 │ │ -0a20de: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ -0a20e2: 54b4 5502 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a20e6: 7120 242f 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2f24 │ │ -0a20ec: 1a04 e519 |0046: const-string v4, "flags" // string@19e5 │ │ -0a20f0: 6e30 6d03 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -0a20f6: 0a04 |004b: move-result v4 │ │ -0a20f8: 59b4 5d02 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a20fc: 1a04 8218 |004e: const-string v4, "displayIntent" // string@1882 │ │ -0a2100: 6e20 7003 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -0a2106: 0c04 |0053: move-result-object v4 │ │ -0a2108: 1f04 2300 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0023 │ │ -0a210c: 5bb4 5c02 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ -0a2110: 1a04 ce27 |0058: const-string v4, "pages" // string@27ce │ │ -0a2114: 7120 6d08 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@086d │ │ -0a211a: 0c02 |005d: move-result-object v2 │ │ -0a211c: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ -0a2120: 54b4 6002 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a2124: 7120 242f 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2f24 │ │ -0a212a: 1a04 b015 |0065: const-string v4, "background" // string@15b0 │ │ -0a212e: 6e20 7003 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -0a2134: 0c04 |006a: move-result-object v4 │ │ -0a2136: 1f04 5300 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@0053 │ │ -0a213a: 5bb4 5602 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ -0a213e: 1a04 5317 |006f: const-string v4, "contentIcon" // string@1753 │ │ -0a2142: 6e20 6c03 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ -0a2148: 0a04 |0074: move-result v4 │ │ -0a214a: 59b4 5802 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ -0a214e: 1a04 5417 |0077: const-string v4, "contentIconGravity" // string@1754 │ │ -0a2152: 6e30 6d03 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -0a2158: 0a04 |007c: move-result v4 │ │ -0a215a: 59b4 5902 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a215e: 1a04 4d17 |007f: const-string v4, "contentActionIndex" // string@174d │ │ -0a2162: 6e30 6d03 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -0a2168: 0a04 |0084: move-result v4 │ │ -0a216a: 59b4 5702 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a216e: 1a04 d117 |0087: const-string v4, "customSizePreset" // string@17d1 │ │ -0a2172: 6e30 6d03 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -0a2178: 0a04 |008c: move-result v4 │ │ -0a217a: 59b4 5b02 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a217e: 1a04 c717 |008f: const-string v4, "customContentHeight" // string@17c7 │ │ -0a2182: 6e20 6c03 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ -0a2188: 0a04 |0094: move-result v4 │ │ -0a218a: 59b4 5a02 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ -0a218e: 1a04 561d |0097: const-string v4, "gravity" // string@1d56 │ │ -0a2192: 6e30 6d03 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ -0a2198: 0a04 |009c: move-result v4 │ │ -0a219a: 59b4 5e02 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a219e: 1a04 d81d |009f: const-string v4, "hintScreenTimeout" // string@1dd8 │ │ -0a21a2: 6e20 6c03 4300 |00a1: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ -0a21a8: 0a04 |00a4: move-result v4 │ │ -0a21aa: 59b4 5f02 |00a5: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ -0a21ae: 0e00 |00a7: return-void │ │ -0a21b0: 1203 |00a8: const/4 v3, #int 0 // #0 │ │ -0a21b2: 2886 |00a9: goto 002f // -007a │ │ +0a59c0: |[0a59c0] android.support.v4.app.NotificationCompat$WearableExtender.:(Landroid/app/Notification;)V │ │ +0a59d0: 140a 0500 8000 |0000: const v10, #float 1.1755e-38 // #00800005 │ │ +0a59d6: 1309 5000 |0003: const/16 v9, #int 80 // #50 │ │ +0a59da: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0a59dc: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0a59de: 12f6 |0007: const/4 v6, #int -1 // #ff │ │ +0a59e0: 7010 a82e 0b00 |0008: invoke-direct {v11}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a59e6: 2204 0606 |000b: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +0a59ea: 7010 052f 0400 |000d: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a59f0: 5bb4 5502 |0010: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a59f4: 59b8 5d02 |0012: iput v8, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a59f8: 2204 0606 |0014: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +0a59fc: 7010 052f 0400 |0016: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a5a02: 5bb4 6002 |0019: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5a06: 59ba 5902 |001b: iput v10, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a5a0a: 59b6 5702 |001d: iput v6, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a5a0e: 59b7 5b02 |001f: iput v7, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a5a12: 59b9 5e02 |0021: iput v9, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a5a16: 7110 7308 0c00 |0023: invoke-static {v12}, Landroid/support/v4/app/NotificationCompat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@0873 │ │ +0a5a1c: 0c01 |0026: move-result-object v1 │ │ +0a5a1e: 3801 8100 |0027: if-eqz v1, 00a8 // +0081 │ │ +0a5a22: 1a04 4115 |0029: const-string v4, "android.wearable.EXTENSIONS" // string@1541 │ │ +0a5a26: 6e20 6903 4100 |002b: invoke-virtual {v1, v4}, Landroid/os/Bundle;.getBundle:(Ljava/lang/String;)Landroid/os/Bundle; // method@0369 │ │ +0a5a2c: 0c03 |002e: move-result-object v3 │ │ +0a5a2e: 3803 7800 |002f: if-eqz v3, 00a7 // +0078 │ │ +0a5a32: 7100 6c08 0000 |0031: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ +0a5a38: 0c04 |0034: move-result-object v4 │ │ +0a5a3a: 1a05 4514 |0035: const-string v5, "actions" // string@1445 │ │ +0a5a3e: 6e20 7203 5300 |0037: invoke-virtual {v3, v5}, Landroid/os/Bundle;.getParcelableArrayList:(Ljava/lang/String;)Ljava/util/ArrayList; // method@0372 │ │ +0a5a44: 0c05 |003a: move-result-object v5 │ │ +0a5a46: 7220 fb07 5400 |003b: invoke-interface {v4, v5}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; // method@07fb │ │ +0a5a4c: 0c00 |003e: move-result-object v0 │ │ +0a5a4e: 3800 0700 |003f: if-eqz v0, 0046 // +0007 │ │ +0a5a52: 54b4 5502 |0041: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5a56: 7120 242f 0400 |0043: invoke-static {v4, v0}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2f24 │ │ +0a5a5c: 1a04 e619 |0046: const-string v4, "flags" // string@19e6 │ │ +0a5a60: 6e30 6d03 4308 |0048: invoke-virtual {v3, v4, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a5a66: 0a04 |004b: move-result v4 │ │ +0a5a68: 59b4 5d02 |004c: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5a6c: 1a04 8318 |004e: const-string v4, "displayIntent" // string@1883 │ │ +0a5a70: 6e20 7003 4300 |0050: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +0a5a76: 0c04 |0053: move-result-object v4 │ │ +0a5a78: 1f04 2300 |0054: check-cast v4, Landroid/app/PendingIntent; // type@0023 │ │ +0a5a7c: 5bb4 5c02 |0056: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ +0a5a80: 1a04 ce27 |0058: const-string v4, "pages" // string@27ce │ │ +0a5a84: 7120 6d08 4300 |005a: invoke-static {v3, v4}, Landroid/support/v4/app/NotificationCompat;.access$500:(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/app/Notification; // method@086d │ │ +0a5a8a: 0c02 |005d: move-result-object v2 │ │ +0a5a8c: 3802 0700 |005e: if-eqz v2, 0065 // +0007 │ │ +0a5a90: 54b4 6002 |0060: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5a94: 7120 242f 2400 |0062: invoke-static {v4, v2}, Ljava/util/Collections;.addAll:(Ljava/util/Collection;[Ljava/lang/Object;)Z // method@2f24 │ │ +0a5a9a: 1a04 b115 |0065: const-string v4, "background" // string@15b1 │ │ +0a5a9e: 6e20 7003 4300 |0067: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +0a5aa4: 0c04 |006a: move-result-object v4 │ │ +0a5aa6: 1f04 5300 |006b: check-cast v4, Landroid/graphics/Bitmap; // type@0053 │ │ +0a5aaa: 5bb4 5602 |006d: iput-object v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ +0a5aae: 1a04 5417 |006f: const-string v4, "contentIcon" // string@1754 │ │ +0a5ab2: 6e20 6c03 4300 |0071: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ +0a5ab8: 0a04 |0074: move-result v4 │ │ +0a5aba: 59b4 5802 |0075: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ +0a5abe: 1a04 5517 |0077: const-string v4, "contentIconGravity" // string@1755 │ │ +0a5ac2: 6e30 6d03 430a |0079: invoke-virtual {v3, v4, v10}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a5ac8: 0a04 |007c: move-result v4 │ │ +0a5aca: 59b4 5902 |007d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a5ace: 1a04 4e17 |007f: const-string v4, "contentActionIndex" // string@174e │ │ +0a5ad2: 6e30 6d03 4306 |0081: invoke-virtual {v3, v4, v6}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a5ad8: 0a04 |0084: move-result v4 │ │ +0a5ada: 59b4 5702 |0085: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a5ade: 1a04 d217 |0087: const-string v4, "customSizePreset" // string@17d2 │ │ +0a5ae2: 6e30 6d03 4307 |0089: invoke-virtual {v3, v4, v7}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a5ae8: 0a04 |008c: move-result v4 │ │ +0a5aea: 59b4 5b02 |008d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a5aee: 1a04 c817 |008f: const-string v4, "customContentHeight" // string@17c8 │ │ +0a5af2: 6e20 6c03 4300 |0091: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ +0a5af8: 0a04 |0094: move-result v4 │ │ +0a5afa: 59b4 5a02 |0095: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ +0a5afe: 1a04 571d |0097: const-string v4, "gravity" // string@1d57 │ │ +0a5b02: 6e30 6d03 4309 |0099: invoke-virtual {v3, v4, v9}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;I)I // method@036d │ │ +0a5b08: 0a04 |009c: move-result v4 │ │ +0a5b0a: 59b4 5e02 |009d: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a5b0e: 1a04 d91d |009f: const-string v4, "hintScreenTimeout" // string@1dd9 │ │ +0a5b12: 6e20 6c03 4300 |00a1: invoke-virtual {v3, v4}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ +0a5b18: 0a04 |00a4: move-result v4 │ │ +0a5b1a: 59b4 5f02 |00a5: iput v4, v11, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ +0a5b1e: 0e00 |00a7: return-void │ │ +0a5b20: 1203 |00a8: const/4 v3, #int 0 // #0 │ │ +0a5b22: 2886 |00a9: goto 002f // -007a │ │ catches : (none) │ │ positions : │ │ 0x0008 line=2322 │ │ 0x000b line=2302 │ │ 0x0012 line=2303 │ │ 0x0014 line=2305 │ │ 0x001b line=2308 │ │ @@ -187258,25 +187314,25 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0a21b4: |[0a21b4] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ -0a21c4: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0a21c8: 5220 5d02 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a21cc: b630 |0004: or-int/2addr v0, v3 │ │ -0a21ce: 5920 5d02 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a21d2: 0e00 |0007: return-void │ │ -0a21d4: 5220 5d02 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a21d8: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ -0a21dc: b510 |000c: and-int/2addr v0, v1 │ │ -0a21de: 5920 5d02 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a21e2: 28f8 |000f: goto 0007 // -0008 │ │ +0a5b24: |[0a5b24] android.support.v4.app.NotificationCompat$WearableExtender.setFlag:(IZ)V │ │ +0a5b34: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0a5b38: 5220 5d02 |0002: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5b3c: b630 |0004: or-int/2addr v0, v3 │ │ +0a5b3e: 5920 5d02 |0005: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5b42: 0e00 |0007: return-void │ │ +0a5b44: 5220 5d02 |0008: iget v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5b48: df01 03ff |000a: xor-int/lit8 v1, v3, #int -1 // #ff │ │ +0a5b4c: b510 |000c: and-int/2addr v0, v1 │ │ +0a5b4e: 5920 5d02 |000d: iput v0, v2, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5b52: 28f8 |000f: goto 0007 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2867 │ │ 0x0002 line=2868 │ │ 0x0007 line=2872 │ │ 0x0008 line=2870 │ │ locals : │ │ @@ -187290,18 +187346,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a21e4: |[0a21e4] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a21f4: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a21f8: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0a21fe: 1101 |0005: return-object v1 │ │ +0a5b54: |[0a5b54] android.support.v4.app.NotificationCompat$WearableExtender.addAction:(Landroid/support/v4/app/NotificationCompat$Action;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a5b64: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5b68: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a5b6e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2441 │ │ 0x0005 line=2442 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompat$Action; │ │ @@ -187311,18 +187367,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a2200: |[0a2200] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2210: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a2214: 6e20 0a2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ -0a221a: 1101 |0005: return-object v1 │ │ +0a5b70: |[0a5b70] android.support.v4.app.NotificationCompat$WearableExtender.addActions:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a5b80: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5b84: 6e20 0a2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ +0a5b8a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2458 │ │ 0x0005 line=2459 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -187333,18 +187389,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a221c: |[0a221c] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a222c: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a2230: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0a2236: 1101 |0005: return-object v1 │ │ +0a5b8c: |[0a5b8c] android.support.v4.app.NotificationCompat$WearableExtender.addPage:(Landroid/app/Notification;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a5b9c: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5ba0: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a5ba6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2533 │ │ 0x0005 line=2534 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 page Landroid/app/Notification; │ │ @@ -187354,18 +187410,18 @@ │ │ type : '(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a2238: |[0a2238] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2248: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a224c: 6e20 0a2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ -0a2252: 1101 |0005: return-object v1 │ │ +0a5ba8: |[0a5ba8] android.support.v4.app.NotificationCompat$WearableExtender.addPages:(Ljava/util/List;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a5bb8: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5bbc: 6e20 0a2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ +0a5bc2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2548 │ │ 0x0005 line=2549 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 (null) Ljava/util/List; │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ @@ -187376,18 +187432,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a2254: |[0a2254] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2264: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a2268: 6e10 0b2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0a226e: 1101 |0005: return-object v1 │ │ +0a5bc4: |[0a5bc4] android.support.v4.app.NotificationCompat$WearableExtender.clearActions:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a5bd4: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5bd8: 6e10 0b2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0a5bde: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2468 │ │ 0x0005 line=2469 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -187396,18 +187452,18 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a2270: |[0a2270] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2280: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a2284: 6e10 0b2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0a228a: 1101 |0005: return-object v1 │ │ +0a5be0: |[0a5be0] android.support.v4.app.NotificationCompat$WearableExtender.clearPages:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a5bf0: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5bf4: 6e10 0b2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0a5bfa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2558 │ │ 0x0005 line=2559 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ @@ -187416,46 +187472,46 @@ │ │ type : '()Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0a228c: |[0a228c] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a229c: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@015f │ │ -0a22a0: 7010 3e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@083e │ │ -0a22a6: 2201 0606 |0005: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -0a22aa: 5432 5502 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a22ae: 7020 072f 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -0a22b4: 5b01 5502 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a22b8: 5231 5d02 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a22bc: 5901 5d02 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a22c0: 5431 5c02 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ -0a22c4: 5b01 5c02 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ -0a22c8: 2201 0606 |0016: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ -0a22cc: 5432 6002 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a22d0: 7020 072f 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -0a22d6: 5b01 6002 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a22da: 5431 5602 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ -0a22de: 5b01 5602 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ -0a22e2: 5231 5802 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ -0a22e6: 5901 5802 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ -0a22ea: 5231 5902 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a22ee: 5901 5902 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a22f2: 5231 5702 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a22f6: 5901 5702 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a22fa: 5231 5b02 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a22fe: 5901 5b02 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a2302: 5231 5a02 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ -0a2306: 5901 5a02 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ -0a230a: 5231 5e02 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a230e: 5901 5e02 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a2312: 5231 5f02 |003b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ -0a2316: 5901 5f02 |003d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ -0a231a: 1100 |003f: return-object v0 │ │ +0a5bfc: |[0a5bfc] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a5c0c: 2200 5f01 |0000: new-instance v0, Landroid/support/v4/app/NotificationCompat$WearableExtender; // type@015f │ │ +0a5c10: 7010 3e08 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.:()V // method@083e │ │ +0a5c16: 2201 0606 |0005: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +0a5c1a: 5432 5502 |0007: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5c1e: 7020 072f 2100 |0009: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +0a5c24: 5b01 5502 |000c: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5c28: 5231 5d02 |000e: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5c2c: 5901 5d02 |0010: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5c30: 5431 5c02 |0012: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ +0a5c34: 5b01 5c02 |0014: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ +0a5c38: 2201 0606 |0016: new-instance v1, Ljava/util/ArrayList; // type@0606 │ │ +0a5c3c: 5432 6002 |0018: iget-object v2, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5c40: 7020 072f 2100 |001a: invoke-direct {v1, v2}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +0a5c46: 5b01 6002 |001d: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5c4a: 5431 5602 |001f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ +0a5c4e: 5b01 5602 |0021: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ +0a5c52: 5231 5802 |0023: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ +0a5c56: 5901 5802 |0025: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ +0a5c5a: 5231 5902 |0027: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a5c5e: 5901 5902 |0029: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a5c62: 5231 5702 |002b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a5c66: 5901 5702 |002d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a5c6a: 5231 5b02 |002f: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a5c6e: 5901 5b02 |0031: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a5c72: 5231 5a02 |0033: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ +0a5c76: 5901 5a02 |0035: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ +0a5c7a: 5231 5e02 |0037: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a5c7e: 5901 5e02 |0039: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a5c82: 5231 5f02 |003b: iget v1, v3, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ +0a5c86: 5901 5f02 |003d: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ +0a5c8a: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2412 │ │ 0x0005 line=2413 │ │ 0x000e line=2414 │ │ 0x0012 line=2415 │ │ 0x0016 line=2416 │ │ @@ -187477,18 +187533,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a231c: |[0a231c] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ -0a232c: 6e10 4608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@0846 │ │ -0a2332: 0c00 |0003: move-result-object v0 │ │ -0a2334: 1100 |0004: return-object v0 │ │ +0a5c8c: |[0a5c8c] android.support.v4.app.NotificationCompat$WearableExtender.clone:()Ljava/lang/Object; │ │ +0a5c9c: 6e10 4608 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.clone:()Landroid/support/v4/app/NotificationCompat$WearableExtender; // method@0846 │ │ +0a5ca2: 0c00 |0003: move-result-object v0 │ │ +0a5ca4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2204 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #8 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187496,108 +187552,108 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -0a2338: |[0a2338] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ -0a2348: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -0a234c: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a2352: 5451 5502 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a2356: 6e10 0f2f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0a235c: 0a01 |000a: move-result v1 │ │ -0a235e: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ -0a2362: 1a02 4414 |000d: const-string v2, "actions" // string@1444 │ │ -0a2366: 7100 6c08 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ -0a236c: 0c03 |0012: move-result-object v3 │ │ -0a236e: 5451 5502 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a2372: 5454 5502 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a2376: 6e10 152f 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a237c: 0a04 |001a: move-result v4 │ │ -0a237e: 2344 4606 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ -0a2382: 6e20 172f 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -0a2388: 0c01 |0020: move-result-object v1 │ │ -0a238a: 1f01 4606 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ -0a238e: 7220 0108 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0801 │ │ -0a2394: 0c01 |0026: move-result-object v1 │ │ -0a2396: 6e30 8103 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0381 │ │ -0a239c: 5251 5d02 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a23a0: 1212 |002c: const/4 v2, #int 1 // #1 │ │ -0a23a2: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ -0a23a6: 1a01 e519 |002f: const-string v1, "flags" // string@19e5 │ │ -0a23aa: 5252 5d02 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a23ae: 6e30 7d03 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a23b4: 5451 5c02 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ -0a23b8: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ -0a23bc: 1a01 8218 |003a: const-string v1, "displayIntent" // string@1882 │ │ -0a23c0: 5452 5c02 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ -0a23c4: 6e30 7f03 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -0a23ca: 5451 6002 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a23ce: 6e10 0f2f 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0a23d4: 0a01 |0046: move-result v1 │ │ -0a23d6: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ -0a23da: 1a02 ce27 |0049: const-string v2, "pages" // string@27ce │ │ -0a23de: 5451 6002 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a23e2: 5453 6002 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a23e6: 6e10 152f 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a23ec: 0a03 |0052: move-result v3 │ │ -0a23ee: 2333 3806 |0053: new-array v3, v3, [Landroid/app/Notification; // type@0638 │ │ -0a23f2: 6e20 172f 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -0a23f8: 0c01 |0058: move-result-object v1 │ │ -0a23fa: 1f01 3e06 |0059: check-cast v1, [Landroid/os/Parcelable; // type@063e │ │ -0a23fe: 6e30 8003 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ -0a2404: 5451 5602 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ -0a2408: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ -0a240c: 1a01 b015 |0062: const-string v1, "background" // string@15b0 │ │ -0a2410: 5452 5602 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ -0a2414: 6e30 7f03 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -0a241a: 5251 5802 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ -0a241e: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ -0a2422: 1a01 5317 |006d: const-string v1, "contentIcon" // string@1753 │ │ -0a2426: 5252 5802 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ -0a242a: 6e30 7d03 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a2430: 5251 5902 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a2434: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ -0a243a: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ -0a243e: 1a01 5417 |007b: const-string v1, "contentIconGravity" // string@1754 │ │ -0a2442: 5252 5902 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a2446: 6e30 7d03 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a244c: 5251 5702 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a2450: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ -0a2452: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ -0a2456: 1a01 4d17 |0087: const-string v1, "contentActionIndex" // string@174d │ │ -0a245a: 5252 5702 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a245e: 6e30 7d03 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a2464: 5251 5b02 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a2468: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ -0a246c: 1a01 d117 |0092: const-string v1, "customSizePreset" // string@17d1 │ │ -0a2470: 5252 5b02 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a2474: 6e30 7d03 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a247a: 5251 5a02 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ -0a247e: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ -0a2482: 1a01 c717 |009d: const-string v1, "customContentHeight" // string@17c7 │ │ -0a2486: 5252 5a02 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ -0a248a: 6e30 7d03 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a2490: 5251 5e02 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a2494: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ -0a2498: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ -0a249c: 1a01 561d |00aa: const-string v1, "gravity" // string@1d56 │ │ -0a24a0: 5252 5e02 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a24a4: 6e30 7d03 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a24aa: 5251 5f02 |00b1: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ -0a24ae: 3801 0900 |00b3: if-eqz v1, 00bc // +0009 │ │ -0a24b2: 1a01 d81d |00b5: const-string v1, "hintScreenTimeout" // string@1dd8 │ │ -0a24b6: 5252 5f02 |00b7: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ -0a24ba: 6e30 7d03 1002 |00b9: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0a24c0: 6e10 ac07 0600 |00bc: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@07ac │ │ -0a24c6: 0c01 |00bf: move-result-object v1 │ │ -0a24c8: 1a02 4015 |00c0: const-string v2, "android.wearable.EXTENSIONS" // string@1540 │ │ -0a24cc: 6e30 7a03 2100 |00c2: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ -0a24d2: 1106 |00c5: return-object v6 │ │ +0a5ca8: |[0a5ca8] android.support.v4.app.NotificationCompat$WearableExtender.extend:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/support/v4/app/NotificationCompat$Builder; │ │ +0a5cb8: 2200 9b00 |0000: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +0a5cbc: 7010 6303 0000 |0002: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a5cc2: 5451 5502 |0005: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5cc6: 6e10 0f2f 0100 |0007: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0a5ccc: 0a01 |000a: move-result v1 │ │ +0a5cce: 3901 1f00 |000b: if-nez v1, 002a // +001f │ │ +0a5cd2: 1a02 4514 |000d: const-string v2, "actions" // string@1445 │ │ +0a5cd6: 7100 6c08 0000 |000f: invoke-static {}, Landroid/support/v4/app/NotificationCompat;.access$200:()Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; // method@086c │ │ +0a5cdc: 0c03 |0012: move-result-object v3 │ │ +0a5cde: 5451 5502 |0013: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5ce2: 5454 5502 |0015: iget-object v4, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5ce6: 6e10 152f 0400 |0017: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a5cec: 0a04 |001a: move-result v4 │ │ +0a5cee: 2344 4606 |001b: new-array v4, v4, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ +0a5cf2: 6e20 172f 4100 |001d: invoke-virtual {v1, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a5cf8: 0c01 |0020: move-result-object v1 │ │ +0a5cfa: 1f01 4606 |0021: check-cast v1, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ +0a5cfe: 7220 0108 1300 |0023: invoke-interface {v3, v1}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; // method@0801 │ │ +0a5d04: 0c01 |0026: move-result-object v1 │ │ +0a5d06: 6e30 8103 2001 |0027: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArrayList:(Ljava/lang/String;Ljava/util/ArrayList;)V // method@0381 │ │ +0a5d0c: 5251 5d02 |002a: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5d10: 1212 |002c: const/4 v2, #int 1 // #1 │ │ +0a5d12: 3221 0900 |002d: if-eq v1, v2, 0036 // +0009 │ │ +0a5d16: 1a01 e619 |002f: const-string v1, "flags" // string@19e6 │ │ +0a5d1a: 5252 5d02 |0031: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5d1e: 6e30 7d03 1002 |0033: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5d24: 5451 5c02 |0036: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ +0a5d28: 3801 0900 |0038: if-eqz v1, 0041 // +0009 │ │ +0a5d2c: 1a01 8318 |003a: const-string v1, "displayIntent" // string@1883 │ │ +0a5d30: 5452 5c02 |003c: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ +0a5d34: 6e30 7f03 1002 |003e: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +0a5d3a: 5451 6002 |0041: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5d3e: 6e10 0f2f 0100 |0043: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0a5d44: 0a01 |0046: move-result v1 │ │ +0a5d46: 3901 1700 |0047: if-nez v1, 005e // +0017 │ │ +0a5d4a: 1a02 ce27 |0049: const-string v2, "pages" // string@27ce │ │ +0a5d4e: 5451 6002 |004b: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5d52: 5453 6002 |004d: iget-object v3, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5d56: 6e10 152f 0300 |004f: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a5d5c: 0a03 |0052: move-result v3 │ │ +0a5d5e: 2333 3806 |0053: new-array v3, v3, [Landroid/app/Notification; // type@0638 │ │ +0a5d62: 6e20 172f 3100 |0055: invoke-virtual {v1, v3}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a5d68: 0c01 |0058: move-result-object v1 │ │ +0a5d6a: 1f01 3e06 |0059: check-cast v1, [Landroid/os/Parcelable; // type@063e │ │ +0a5d6e: 6e30 8003 2001 |005b: invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;.putParcelableArray:(Ljava/lang/String;[Landroid/os/Parcelable;)V // method@0380 │ │ +0a5d74: 5451 5602 |005e: iget-object v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ +0a5d78: 3801 0900 |0060: if-eqz v1, 0069 // +0009 │ │ +0a5d7c: 1a01 b115 |0062: const-string v1, "background" // string@15b1 │ │ +0a5d80: 5452 5602 |0064: iget-object v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ +0a5d84: 6e30 7f03 1002 |0066: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +0a5d8a: 5251 5802 |0069: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ +0a5d8e: 3801 0900 |006b: if-eqz v1, 0074 // +0009 │ │ +0a5d92: 1a01 5417 |006d: const-string v1, "contentIcon" // string@1754 │ │ +0a5d96: 5252 5802 |006f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ +0a5d9a: 6e30 7d03 1002 |0071: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5da0: 5251 5902 |0074: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a5da4: 1402 0500 8000 |0076: const v2, #float 1.1755e-38 // #00800005 │ │ +0a5daa: 3221 0900 |0079: if-eq v1, v2, 0082 // +0009 │ │ +0a5dae: 1a01 5517 |007b: const-string v1, "contentIconGravity" // string@1755 │ │ +0a5db2: 5252 5902 |007d: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a5db6: 6e30 7d03 1002 |007f: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5dbc: 5251 5702 |0082: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a5dc0: 12f2 |0084: const/4 v2, #int -1 // #ff │ │ +0a5dc2: 3221 0900 |0085: if-eq v1, v2, 008e // +0009 │ │ +0a5dc6: 1a01 4e17 |0087: const-string v1, "contentActionIndex" // string@174e │ │ +0a5dca: 5252 5702 |0089: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a5dce: 6e30 7d03 1002 |008b: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5dd4: 5251 5b02 |008e: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a5dd8: 3801 0900 |0090: if-eqz v1, 0099 // +0009 │ │ +0a5ddc: 1a01 d217 |0092: const-string v1, "customSizePreset" // string@17d2 │ │ +0a5de0: 5252 5b02 |0094: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a5de4: 6e30 7d03 1002 |0096: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5dea: 5251 5a02 |0099: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ +0a5dee: 3801 0900 |009b: if-eqz v1, 00a4 // +0009 │ │ +0a5df2: 1a01 c817 |009d: const-string v1, "customContentHeight" // string@17c8 │ │ +0a5df6: 5252 5a02 |009f: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ +0a5dfa: 6e30 7d03 1002 |00a1: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5e00: 5251 5e02 |00a4: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a5e04: 1302 5000 |00a6: const/16 v2, #int 80 // #50 │ │ +0a5e08: 3221 0900 |00a8: if-eq v1, v2, 00b1 // +0009 │ │ +0a5e0c: 1a01 571d |00aa: const-string v1, "gravity" // string@1d57 │ │ +0a5e10: 5252 5e02 |00ac: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a5e14: 6e30 7d03 1002 |00ae: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5e1a: 5251 5f02 |00b1: iget v1, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ +0a5e1e: 3801 0900 |00b3: if-eqz v1, 00bc // +0009 │ │ +0a5e22: 1a01 d91d |00b5: const-string v1, "hintScreenTimeout" // string@1dd9 │ │ +0a5e26: 5252 5f02 |00b7: iget v2, v5, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ +0a5e2a: 6e30 7d03 1002 |00b9: invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0a5e30: 6e10 ac07 0600 |00bc: invoke-virtual {v6}, Landroid/support/v4/app/NotificationCompat$Builder;.getExtras:()Landroid/os/Bundle; // method@07ac │ │ +0a5e36: 0c01 |00bf: move-result-object v1 │ │ +0a5e38: 1a02 4115 |00c0: const-string v2, "android.wearable.EXTENSIONS" // string@1541 │ │ +0a5e3c: 6e30 7a03 2100 |00c2: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putBundle:(Ljava/lang/String;Landroid/os/Bundle;)V // method@037a │ │ +0a5e42: 1106 |00c5: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2363 │ │ 0x0005 line=2365 │ │ 0x000d line=2366 │ │ 0x002a line=2370 │ │ 0x002f line=2371 │ │ @@ -187633,17 +187689,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a24d4: |[0a24d4] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ -0a24e4: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ -0a24e8: 1100 |0002: return-object v0 │ │ +0a5e44: |[0a5e44] android.support.v4.app.NotificationCompat$WearableExtender.getActions:()Ljava/util/List; │ │ +0a5e54: 5410 5502 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mActions:Ljava/util/ArrayList; // field@0255 │ │ +0a5e58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2476 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #10 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187651,17 +187707,17 @@ │ │ type : '()Landroid/graphics/Bitmap;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a24ec: |[0a24ec] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ -0a24fc: 5410 5602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ -0a2500: 1100 |0002: return-object v0 │ │ +0a5e5c: |[0a5e5c] android.support.v4.app.NotificationCompat$WearableExtender.getBackground:()Landroid/graphics/Bitmap; │ │ +0a5e6c: 5410 5602 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ +0a5e70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2596 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #11 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187669,17 +187725,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2504: |[0a2504] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ -0a2514: 5210 5702 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a2518: 0f00 |0002: return v0 │ │ +0a5e74: |[0a5e74] android.support.v4.app.NotificationCompat$WearableExtender.getContentAction:()I │ │ +0a5e84: 5210 5702 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a5e88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2669 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #12 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187687,17 +187743,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a251c: |[0a251c] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ -0a252c: 5210 5802 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ -0a2530: 0f00 |0002: return v0 │ │ +0a5e8c: |[0a5e8c] android.support.v4.app.NotificationCompat$WearableExtender.getContentIcon:()I │ │ +0a5e9c: 5210 5802 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ +0a5ea0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2611 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #13 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187705,17 +187761,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2534: |[0a2534] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ -0a2544: 5210 5902 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a2548: 0f00 |0002: return v0 │ │ +0a5ea4: |[0a5ea4] android.support.v4.app.NotificationCompat$WearableExtender.getContentIconGravity:()I │ │ +0a5eb4: 5210 5902 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a5eb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2632 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #14 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187723,22 +187779,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a254c: |[0a254c] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ -0a255c: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a2560: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0a2564: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a2568: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a256a: 0f00 |0007: return v0 │ │ -0a256c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a256e: 28fe |0009: goto 0007 // -0002 │ │ +0a5ebc: |[0a5ebc] android.support.v4.app.NotificationCompat$WearableExtender.getContentIntentAvailableOffline:()Z │ │ +0a5ecc: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5ed0: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0a5ed4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a5ed8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a5eda: 0f00 |0007: return v0 │ │ +0a5edc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a5ede: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2779 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #15 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187746,17 +187802,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2570: |[0a2570] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ -0a2580: 5210 5a02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ -0a2584: 0f00 |0002: return v0 │ │ +0a5ee0: |[0a5ee0] android.support.v4.app.NotificationCompat$WearableExtender.getCustomContentHeight:()I │ │ +0a5ef0: 5210 5a02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ +0a5ef4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2738 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #16 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187764,17 +187820,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2588: |[0a2588] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ -0a2598: 5210 5b02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a259c: 0f00 |0002: return v0 │ │ +0a5ef8: |[0a5ef8] android.support.v4.app.NotificationCompat$WearableExtender.getCustomSizePreset:()I │ │ +0a5f08: 5210 5b02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a5f0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2716 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #17 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187782,17 +187838,17 @@ │ │ type : '()Landroid/app/PendingIntent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25a0: |[0a25a0] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ -0a25b0: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ -0a25b4: 1100 |0002: return-object v0 │ │ +0a5f10: |[0a5f10] android.support.v4.app.NotificationCompat$WearableExtender.getDisplayIntent:()Landroid/app/PendingIntent; │ │ +0a5f20: 5410 5c02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ +0a5f24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2519 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #18 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187800,17 +187856,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a25b8: |[0a25b8] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ -0a25c8: 5210 5e02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a25cc: 0f00 |0002: return v0 │ │ +0a5f28: |[0a5f28] android.support.v4.app.NotificationCompat$WearableExtender.getGravity:()I │ │ +0a5f38: 5210 5e02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a5f3c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2690 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #19 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187818,22 +187874,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a25d0: |[0a25d0] android.support.v4.app.NotificationCompat$WearableExtender.getHintAvoidBackgroundClipping:()Z │ │ -0a25e0: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a25e4: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0a25e8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a25ec: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a25ee: 0f00 |0007: return v0 │ │ -0a25f0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a25f2: 28fe |0009: goto 0007 // -0002 │ │ +0a5f40: |[0a5f40] android.support.v4.app.NotificationCompat$WearableExtender.getHintAvoidBackgroundClipping:()Z │ │ +0a5f50: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5f54: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0a5f58: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a5f5c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a5f5e: 0f00 |0007: return v0 │ │ +0a5f60: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a5f62: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2841 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #20 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187841,22 +187897,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a25f4: |[0a25f4] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ -0a2604: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a2608: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0a260c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a2610: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a2612: 0f00 |0007: return v0 │ │ -0a2614: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a2616: 28fe |0009: goto 0007 // -0002 │ │ +0a5f64: |[0a5f64] android.support.v4.app.NotificationCompat$WearableExtender.getHintHideIcon:()Z │ │ +0a5f74: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5f78: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0a5f7c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a5f80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a5f82: 0f00 |0007: return v0 │ │ +0a5f84: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a5f86: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2798 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #21 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187864,17 +187920,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2618: |[0a2618] android.support.v4.app.NotificationCompat$WearableExtender.getHintScreenTimeout:()I │ │ -0a2628: 5210 5f02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ -0a262c: 0f00 |0002: return v0 │ │ +0a5f88: |[0a5f88] android.support.v4.app.NotificationCompat$WearableExtender.getHintScreenTimeout:()I │ │ +0a5f98: 5210 5f02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ +0a5f9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2863 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #22 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187882,22 +187938,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a2630: |[0a2630] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ -0a2640: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a2644: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0a2648: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a264c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a264e: 0f00 |0007: return v0 │ │ -0a2650: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a2652: 28fe |0009: goto 0007 // -0002 │ │ +0a5fa0: |[0a5fa0] android.support.v4.app.NotificationCompat$WearableExtender.getHintShowBackgroundOnly:()Z │ │ +0a5fb0: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5fb4: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0a5fb8: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a5fbc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a5fbe: 0f00 |0007: return v0 │ │ +0a5fc0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a5fc2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2817 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #23 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187905,17 +187961,17 @@ │ │ type : '()Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2654: |[0a2654] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ -0a2664: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ -0a2668: 1100 |0002: return-object v0 │ │ +0a5fc4: |[0a5fc4] android.support.v4.app.NotificationCompat$WearableExtender.getPages:()Ljava/util/List; │ │ +0a5fd4: 5410 6002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mPages:Ljava/util/ArrayList; // field@0260 │ │ +0a5fd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2570 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #24 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187923,22 +187979,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a266c: |[0a266c] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ -0a267c: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ -0a2680: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0a2684: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0a2688: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0a268a: 0f00 |0007: return v0 │ │ -0a268c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a268e: 28fe |0009: goto 0007 // -0002 │ │ +0a5fdc: |[0a5fdc] android.support.v4.app.NotificationCompat$WearableExtender.getStartScrollBottom:()Z │ │ +0a5fec: 5210 5d02 |0000: iget v0, v1, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mFlags:I // field@025d │ │ +0a5ff0: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0a5ff4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0a5ff8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0a5ffa: 0f00 |0007: return v0 │ │ +0a5ffc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a5ffe: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2757 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ │ │ #25 : (in Landroid/support/v4/app/NotificationCompat$WearableExtender;) │ │ @@ -187946,17 +188002,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2690: |[0a2690] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a26a0: 5b01 5602 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ -0a26a4: 1100 |0002: return-object v0 │ │ +0a6000: |[0a6000] android.support.v4.app.NotificationCompat$WearableExtender.setBackground:(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6010: 5b01 5602 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mBackground:Landroid/graphics/Bitmap; // field@0256 │ │ +0a6014: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2583 │ │ 0x0002 line=2584 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 background Landroid/graphics/Bitmap; │ │ @@ -187966,17 +188022,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a26a8: |[0a26a8] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a26b8: 5901 5702 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ -0a26bc: 1100 |0002: return-object v0 │ │ +0a6018: |[0a6018] android.support.v4.app.NotificationCompat$WearableExtender.setContentAction:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6028: 5901 5702 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentActionIndex:I // field@0257 │ │ +0a602c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2650 │ │ 0x0002 line=2651 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 actionIndex I │ │ @@ -187986,17 +188042,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a26c0: |[0a26c0] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a26d0: 5901 5802 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ -0a26d4: 1100 |0002: return-object v0 │ │ +0a6030: |[0a6030] android.support.v4.app.NotificationCompat$WearableExtender.setContentIcon:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6040: 5901 5802 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIcon:I // field@0258 │ │ +0a6044: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2603 │ │ 0x0002 line=2604 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 icon I │ │ @@ -188006,17 +188062,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a26d8: |[0a26d8] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a26e8: 5901 5902 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ -0a26ec: 1100 |0002: return-object v0 │ │ +0a6048: |[0a6048] android.support.v4.app.NotificationCompat$WearableExtender.setContentIconGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6058: 5901 5902 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mContentIconGravity:I // field@0259 │ │ +0a605c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2621 │ │ 0x0002 line=2622 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 contentIconGravity I │ │ @@ -188026,18 +188082,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a26f0: |[0a26f0] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2700: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a2702: 7030 6108 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ -0a2708: 1101 |0004: return-object v1 │ │ +0a6060: |[0a6060] android.support.v4.app.NotificationCompat$WearableExtender.setContentIntentAvailableOffline:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6070: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a6072: 7030 6108 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ +0a6078: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2768 │ │ 0x0004 line=2769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 contentIntentAvailableOffline Z │ │ @@ -188047,17 +188103,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a270c: |[0a270c] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a271c: 5901 5a02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ -0a2720: 1100 |0002: return-object v0 │ │ +0a607c: |[0a607c] android.support.v4.app.NotificationCompat$WearableExtender.setCustomContentHeight:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a608c: 5901 5a02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomContentHeight:I // field@025a │ │ +0a6090: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2727 │ │ 0x0002 line=2728 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -188067,17 +188123,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2724: |[0a2724] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2734: 5901 5b02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ -0a2738: 1100 |0002: return-object v0 │ │ +0a6094: |[0a6094] android.support.v4.app.NotificationCompat$WearableExtender.setCustomSizePreset:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a60a4: 5901 5b02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mCustomSizePreset:I // field@025b │ │ +0a60a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2703 │ │ 0x0002 line=2704 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 sizePreset I │ │ @@ -188087,17 +188143,17 @@ │ │ type : '(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a273c: |[0a273c] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a274c: 5b01 5c02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ -0a2750: 1100 |0002: return-object v0 │ │ +0a60ac: |[0a60ac] android.support.v4.app.NotificationCompat$WearableExtender.setDisplayIntent:(Landroid/app/PendingIntent;)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a60bc: 5b01 5c02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mDisplayIntent:Landroid/app/PendingIntent; // field@025c │ │ +0a60c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2510 │ │ 0x0002 line=2511 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/app/PendingIntent; │ │ @@ -188107,17 +188163,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2754: |[0a2754] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2764: 5901 5e02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ -0a2768: 1100 |0002: return-object v0 │ │ +0a60c4: |[0a60c4] android.support.v4.app.NotificationCompat$WearableExtender.setGravity:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a60d4: 5901 5e02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mGravity:I // field@025e │ │ +0a60d8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2679 │ │ 0x0002 line=2680 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 gravity I │ │ @@ -188127,18 +188183,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a276c: |[0a276c] android.support.v4.app.NotificationCompat$WearableExtender.setHintAvoidBackgroundClipping:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a277c: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ -0a2780: 7030 6108 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ -0a2786: 1101 |0005: return-object v1 │ │ +0a60dc: |[0a60dc] android.support.v4.app.NotificationCompat$WearableExtender.setHintAvoidBackgroundClipping:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a60ec: 1300 1000 |0000: const/16 v0, #int 16 // #10 │ │ +0a60f0: 7030 6108 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ +0a60f6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2829 │ │ 0x0005 line=2830 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 hintAvoidBackgroundClipping Z │ │ @@ -188148,18 +188204,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a2788: |[0a2788] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a2798: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0a279a: 7030 6108 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ -0a27a0: 1101 |0004: return-object v1 │ │ +0a60f8: |[0a60f8] android.support.v4.app.NotificationCompat$WearableExtender.setHintHideIcon:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6108: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0a610a: 7030 6108 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ +0a6110: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2788 │ │ 0x0004 line=2789 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintHideIcon Z │ │ @@ -188169,17 +188225,17 @@ │ │ type : '(I)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a27a4: |[0a27a4] android.support.v4.app.NotificationCompat$WearableExtender.setHintScreenTimeout:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a27b4: 5901 5f02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ -0a27b8: 1100 |0002: return-object v0 │ │ +0a6114: |[0a6114] android.support.v4.app.NotificationCompat$WearableExtender.setHintScreenTimeout:(I)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6124: 5901 5f02 |0000: iput v1, v0, Landroid/support/v4/app/NotificationCompat$WearableExtender;.mHintScreenTimeout:I // field@025f │ │ +0a6128: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2852 │ │ 0x0002 line=2853 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0003 reg=1 timeout I │ │ @@ -188189,18 +188245,18 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a27bc: |[0a27bc] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a27cc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0a27ce: 7030 6108 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ -0a27d4: 1101 |0004: return-object v1 │ │ +0a612c: |[0a612c] android.support.v4.app.NotificationCompat$WearableExtender.setHintShowBackgroundOnly:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a613c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0a613e: 7030 6108 0102 |0001: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ +0a6144: 1101 |0004: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2807 │ │ 0x0004 line=2808 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0005 reg=2 hintShowBackgroundOnly Z │ │ @@ -188210,33 +188266,33 @@ │ │ type : '(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a27d8: |[0a27d8] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ -0a27e8: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0a27ec: 7030 6108 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ -0a27f2: 1101 |0005: return-object v1 │ │ +0a6148: |[0a6148] android.support.v4.app.NotificationCompat$WearableExtender.setStartScrollBottom:(Z)Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ +0a6158: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0a615c: 7030 6108 0102 |0002: invoke-direct {v1, v0, v2}, Landroid/support/v4/app/NotificationCompat$WearableExtender;.setFlag:(IZ)V // method@0861 │ │ +0a6162: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2747 │ │ 0x0005 line=2748 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompat$WearableExtender; │ │ 0x0000 - 0x0006 reg=2 startScrollBottom Z │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #798 header: │ │ class_idx : 353 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3589 │ │ +source_file_idx : 3590 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #798 annotations: │ │ Annotations on class │ │ @@ -188268,148 +188324,148 @@ │ │ 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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 32 │ │ ins : 24 │ │ outs : 4 │ │ insns size : 261 16-bit code units │ │ -0a27f4: |[0a27f4] android.support.v4.app.NotificationCompatApi20$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0a2804: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a280a: 2204 1f00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@001f │ │ -0a280e: 7020 d500 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -0a2814: 53a6 1a00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ -0a2818: 6e30 fb00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ -0a281e: 0c04 |000d: move-result-object v4 │ │ -0a2820: 0200 1600 |000e: move/from16 v0, v22 │ │ -0a2824: 6e20 f200 0400 |0010: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00f2 │ │ -0a282a: 0c04 |0013: move-result-object v4 │ │ -0a282c: 52a5 1200 |0014: iget v5, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ -0a2830: 52a6 1300 |0016: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ -0a2834: 6e30 f300 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ -0a283a: 0c04 |001b: move-result-object v4 │ │ -0a283c: 54a5 0c00 |001c: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ -0a2840: 6e20 de00 5400 |001e: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ -0a2846: 0c04 |0021: move-result-object v4 │ │ -0a2848: 54a5 1800 |0022: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -0a284c: 6e30 f700 540e |0024: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ -0a2852: 0c04 |0027: move-result-object v4 │ │ -0a2854: 54a5 1700 |0028: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -0a2858: 52a6 0a00 |002a: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -0a285c: 6e30 f500 5406 |002c: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ -0a2862: 0c04 |002f: move-result-object v4 │ │ -0a2864: 54a5 1900 |0030: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ -0a2868: 6e20 f900 5400 |0032: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ -0a286e: 0c04 |0035: move-result-object v4 │ │ -0a2870: 52a5 1400 |0036: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ -0a2874: 52a6 1600 |0038: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -0a2878: 52a7 1500 |003a: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -0a287c: 6e40 ea00 5476 |003c: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ -0a2882: 0c05 |003f: move-result-object v5 │ │ -0a2884: 52a4 1000 |0040: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2888: dd04 0402 |0042: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0a288c: 3804 b600 |0044: if-eqz v4, 00fa // +00b6 │ │ -0a2890: 1214 |0046: const/4 v4, #int 1 // #1 │ │ -0a2892: 6e20 ed00 4500 |0047: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ -0a2898: 0c05 |004a: move-result-object v5 │ │ -0a289a: 52a4 1000 |004b: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a289e: dd04 0408 |004d: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0a28a2: 3804 ae00 |004f: if-eqz v4, 00fd // +00ae │ │ -0a28a6: 1214 |0051: const/4 v4, #int 1 // #1 │ │ -0a28a8: 6e20 ee00 4500 |0052: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ -0a28ae: 0c05 |0055: move-result-object v5 │ │ -0a28b0: 52a4 1000 |0056: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a28b4: dd04 0410 |0058: and-int/lit8 v4, v4, #int 16 // #10 │ │ -0a28b8: 3804 a600 |005a: if-eqz v4, 0100 // +00a6 │ │ -0a28bc: 1214 |005c: const/4 v4, #int 1 // #1 │ │ -0a28be: 6e20 db00 4500 |005d: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ -0a28c4: 0c04 |0060: move-result-object v4 │ │ -0a28c6: 52a5 0d00 |0061: iget v5, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ -0a28ca: 6e20 e300 5400 |0063: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ -0a28d0: 0c04 |0066: move-result-object v4 │ │ -0a28d2: 6e20 e200 b400 |0067: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ -0a28d8: 0c04 |006a: move-result-object v4 │ │ -0a28da: 6e20 e100 c400 |006b: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ -0a28e0: 0c04 |006e: move-result-object v4 │ │ -0a28e2: 0800 1900 |006f: move-object/from16 v0, v25 │ │ -0a28e6: 6e20 f600 0400 |0071: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ -0a28ec: 0c04 |0074: move-result-object v4 │ │ -0a28ee: 6e20 df00 d400 |0075: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ -0a28f4: 0c04 |0078: move-result-object v4 │ │ -0a28f6: 0800 1000 |0079: move-object/from16 v0, v16 │ │ -0a28fa: 6e20 e000 0400 |007b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -0a2900: 0c04 |007e: move-result-object v4 │ │ -0a2902: 54a5 0e00 |007f: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ -0a2906: 6e20 e400 5400 |0081: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ -0a290c: 0c05 |0084: move-result-object v5 │ │ -0a290e: 52a4 1000 |0085: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2912: d544 8000 |0087: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0a2916: 3804 7a00 |0089: if-eqz v4, 0103 // +007a │ │ -0a291a: 1214 |008b: const/4 v4, #int 1 // #1 │ │ -0a291c: 0800 1100 |008c: move-object/from16 v0, v17 │ │ -0a2920: 6e30 e600 0504 |008e: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -0a2926: 0c04 |0091: move-result-object v4 │ │ -0a2928: 0800 1200 |0092: move-object/from16 v0, v18 │ │ -0a292c: 6e20 e900 0400 |0094: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ -0a2932: 0c04 |0097: move-result-object v4 │ │ -0a2934: 6e20 ec00 f400 |0098: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ -0a293a: 0c04 |009b: move-result-object v4 │ │ -0a293c: 0200 1700 |009c: move/from16 v0, v23 │ │ -0a2940: 6e20 f800 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ -0a2946: 0c04 |00a1: move-result-object v4 │ │ -0a2948: 0200 1800 |00a2: move/from16 v0, v24 │ │ -0a294c: 6e20 ef00 0400 |00a4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ -0a2952: 0c04 |00a7: move-result-object v4 │ │ -0a2954: 0200 1300 |00a8: move/from16 v0, v19 │ │ -0a2958: 0201 1400 |00aa: move/from16 v1, v20 │ │ -0a295c: 0202 1500 |00ac: move/from16 v2, v21 │ │ -0a2960: 6e40 f000 0421 |00ae: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ -0a2966: 0c04 |00b1: move-result-object v4 │ │ -0a2968: 0200 1a00 |00b2: move/from16 v0, v26 │ │ -0a296c: 6e20 eb00 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00eb │ │ -0a2972: 0c04 |00b7: move-result-object v4 │ │ -0a2974: 0800 1d00 |00b8: move-object/from16 v0, v29 │ │ -0a2978: 6e20 e700 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00e7 │ │ -0a297e: 0c04 |00bd: move-result-object v4 │ │ -0a2980: 0200 1e00 |00be: move/from16 v0, v30 │ │ -0a2984: 6e20 e800 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00e8 │ │ -0a298a: 0c04 |00c3: move-result-object v4 │ │ -0a298c: 0800 1f00 |00c4: move-object/from16 v0, v31 │ │ -0a2990: 6e20 f400 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00f4 │ │ -0a2996: 0c04 |00c9: move-result-object v4 │ │ -0a2998: 5b84 9e02 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ -0a299c: 2204 9b00 |00cc: new-instance v4, Landroid/os/Bundle; // type@009b │ │ -0a29a0: 7010 6303 0400 |00ce: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a29a6: 5b84 9f02 |00d1: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ -0a29aa: 381c 0900 |00d3: if-eqz v28, 00dc // +0009 │ │ -0a29ae: 5484 9f02 |00d5: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ -0a29b2: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ -0a29b6: 6e20 7803 0400 |00d9: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ -0a29bc: 381b 1d00 |00dc: if-eqz v27, 00f9 // +001d │ │ -0a29c0: 7401 0f2f 1b00 |00de: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0a29c6: 0a04 |00e1: move-result v4 │ │ -0a29c8: 3904 1700 |00e2: if-nez v4, 00f9 // +0017 │ │ -0a29cc: 5485 9f02 |00e4: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ -0a29d0: 1a06 1715 |00e6: const-string v6, "android.people" // string@1517 │ │ -0a29d4: 7401 152f 1b00 |00e8: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a29da: 0a04 |00eb: move-result v4 │ │ -0a29dc: 2344 6a06 |00ec: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ -0a29e0: 0800 1b00 |00ee: move-object/from16 v0, v27 │ │ -0a29e4: 6e20 172f 4000 |00f0: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -0a29ea: 0c04 |00f3: move-result-object v4 │ │ -0a29ec: 1f04 6a06 |00f4: check-cast v4, [Ljava/lang/String; // type@066a │ │ -0a29f0: 6e30 8403 6504 |00f6: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0384 │ │ -0a29f6: 0e00 |00f9: return-void │ │ -0a29f8: 1204 |00fa: const/4 v4, #int 0 // #0 │ │ -0a29fa: 2900 4cff |00fb: goto/16 0047 // -00b4 │ │ -0a29fe: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ -0a2a00: 2900 54ff |00fe: goto/16 0052 // -00ac │ │ -0a2a04: 1204 |0100: const/4 v4, #int 0 // #0 │ │ -0a2a06: 2900 5cff |0101: goto/16 005d // -00a4 │ │ -0a2a0a: 1204 |0103: const/4 v4, #int 0 // #0 │ │ -0a2a0c: 2888 |0104: goto 008c // -0078 │ │ +0a6164: |[0a6164] android.support.v4.app.NotificationCompatApi20$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0a6174: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a617a: 2204 1f00 |0003: new-instance v4, Landroid/app/Notification$Builder; // type@001f │ │ +0a617e: 7020 d500 9400 |0005: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +0a6184: 53a6 1a00 |0008: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ +0a6188: 6e30 fb00 6407 |000a: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ +0a618e: 0c04 |000d: move-result-object v4 │ │ +0a6190: 0200 1600 |000e: move/from16 v0, v22 │ │ +0a6194: 6e20 f200 0400 |0010: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00f2 │ │ +0a619a: 0c04 |0013: move-result-object v4 │ │ +0a619c: 52a5 1200 |0014: iget v5, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ +0a61a0: 52a6 1300 |0016: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ +0a61a4: 6e30 f300 5406 |0018: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ +0a61aa: 0c04 |001b: move-result-object v4 │ │ +0a61ac: 54a5 0c00 |001c: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ +0a61b0: 6e20 de00 5400 |001e: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ +0a61b6: 0c04 |0021: move-result-object v4 │ │ +0a61b8: 54a5 1800 |0022: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +0a61bc: 6e30 f700 540e |0024: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ +0a61c2: 0c04 |0027: move-result-object v4 │ │ +0a61c4: 54a5 1700 |0028: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +0a61c8: 52a6 0a00 |002a: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +0a61cc: 6e30 f500 5406 |002c: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ +0a61d2: 0c04 |002f: move-result-object v4 │ │ +0a61d4: 54a5 1900 |0030: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ +0a61d8: 6e20 f900 5400 |0032: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ +0a61de: 0c04 |0035: move-result-object v4 │ │ +0a61e0: 52a5 1400 |0036: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ +0a61e4: 52a6 1600 |0038: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +0a61e8: 52a7 1500 |003a: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +0a61ec: 6e40 ea00 5476 |003c: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ +0a61f2: 0c05 |003f: move-result-object v5 │ │ +0a61f4: 52a4 1000 |0040: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a61f8: dd04 0402 |0042: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0a61fc: 3804 b600 |0044: if-eqz v4, 00fa // +00b6 │ │ +0a6200: 1214 |0046: const/4 v4, #int 1 // #1 │ │ +0a6202: 6e20 ed00 4500 |0047: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ +0a6208: 0c05 |004a: move-result-object v5 │ │ +0a620a: 52a4 1000 |004b: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a620e: dd04 0408 |004d: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0a6212: 3804 ae00 |004f: if-eqz v4, 00fd // +00ae │ │ +0a6216: 1214 |0051: const/4 v4, #int 1 // #1 │ │ +0a6218: 6e20 ee00 4500 |0052: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ +0a621e: 0c05 |0055: move-result-object v5 │ │ +0a6220: 52a4 1000 |0056: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6224: dd04 0410 |0058: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0a6228: 3804 a600 |005a: if-eqz v4, 0100 // +00a6 │ │ +0a622c: 1214 |005c: const/4 v4, #int 1 // #1 │ │ +0a622e: 6e20 db00 4500 |005d: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ +0a6234: 0c04 |0060: move-result-object v4 │ │ +0a6236: 52a5 0d00 |0061: iget v5, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ +0a623a: 6e20 e300 5400 |0063: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ +0a6240: 0c04 |0066: move-result-object v4 │ │ +0a6242: 6e20 e200 b400 |0067: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ +0a6248: 0c04 |006a: move-result-object v4 │ │ +0a624a: 6e20 e100 c400 |006b: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ +0a6250: 0c04 |006e: move-result-object v4 │ │ +0a6252: 0800 1900 |006f: move-object/from16 v0, v25 │ │ +0a6256: 6e20 f600 0400 |0071: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ +0a625c: 0c04 |0074: move-result-object v4 │ │ +0a625e: 6e20 df00 d400 |0075: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ +0a6264: 0c04 |0078: move-result-object v4 │ │ +0a6266: 0800 1000 |0079: move-object/from16 v0, v16 │ │ +0a626a: 6e20 e000 0400 |007b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +0a6270: 0c04 |007e: move-result-object v4 │ │ +0a6272: 54a5 0e00 |007f: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ +0a6276: 6e20 e400 5400 |0081: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ +0a627c: 0c05 |0084: move-result-object v5 │ │ +0a627e: 52a4 1000 |0085: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6282: d544 8000 |0087: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0a6286: 3804 7a00 |0089: if-eqz v4, 0103 // +007a │ │ +0a628a: 1214 |008b: const/4 v4, #int 1 // #1 │ │ +0a628c: 0800 1100 |008c: move-object/from16 v0, v17 │ │ +0a6290: 6e30 e600 0504 |008e: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +0a6296: 0c04 |0091: move-result-object v4 │ │ +0a6298: 0800 1200 |0092: move-object/from16 v0, v18 │ │ +0a629c: 6e20 e900 0400 |0094: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ +0a62a2: 0c04 |0097: move-result-object v4 │ │ +0a62a4: 6e20 ec00 f400 |0098: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ +0a62aa: 0c04 |009b: move-result-object v4 │ │ +0a62ac: 0200 1700 |009c: move/from16 v0, v23 │ │ +0a62b0: 6e20 f800 0400 |009e: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ +0a62b6: 0c04 |00a1: move-result-object v4 │ │ +0a62b8: 0200 1800 |00a2: move/from16 v0, v24 │ │ +0a62bc: 6e20 ef00 0400 |00a4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ +0a62c2: 0c04 |00a7: move-result-object v4 │ │ +0a62c4: 0200 1300 |00a8: move/from16 v0, v19 │ │ +0a62c8: 0201 1400 |00aa: move/from16 v1, v20 │ │ +0a62cc: 0202 1500 |00ac: move/from16 v2, v21 │ │ +0a62d0: 6e40 f000 0421 |00ae: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ +0a62d6: 0c04 |00b1: move-result-object v4 │ │ +0a62d8: 0200 1a00 |00b2: move/from16 v0, v26 │ │ +0a62dc: 6e20 eb00 0400 |00b4: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00eb │ │ +0a62e2: 0c04 |00b7: move-result-object v4 │ │ +0a62e4: 0800 1d00 |00b8: move-object/from16 v0, v29 │ │ +0a62e8: 6e20 e700 0400 |00ba: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00e7 │ │ +0a62ee: 0c04 |00bd: move-result-object v4 │ │ +0a62f0: 0200 1e00 |00be: move/from16 v0, v30 │ │ +0a62f4: 6e20 e800 0400 |00c0: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00e8 │ │ +0a62fa: 0c04 |00c3: move-result-object v4 │ │ +0a62fc: 0800 1f00 |00c4: move-object/from16 v0, v31 │ │ +0a6300: 6e20 f400 0400 |00c6: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00f4 │ │ +0a6306: 0c04 |00c9: move-result-object v4 │ │ +0a6308: 5b84 9e02 |00ca: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ +0a630c: 2204 9b00 |00cc: new-instance v4, Landroid/os/Bundle; // type@009b │ │ +0a6310: 7010 6303 0400 |00ce: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a6316: 5b84 9f02 |00d1: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ +0a631a: 381c 0900 |00d3: if-eqz v28, 00dc // +0009 │ │ +0a631e: 5484 9f02 |00d5: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ +0a6322: 0800 1c00 |00d7: move-object/from16 v0, v28 │ │ +0a6326: 6e20 7803 0400 |00d9: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ +0a632c: 381b 1d00 |00dc: if-eqz v27, 00f9 // +001d │ │ +0a6330: 7401 0f2f 1b00 |00de: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0a6336: 0a04 |00e1: move-result v4 │ │ +0a6338: 3904 1700 |00e2: if-nez v4, 00f9 // +0017 │ │ +0a633c: 5485 9f02 |00e4: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ +0a6340: 1a06 1815 |00e6: const-string v6, "android.people" // string@1518 │ │ +0a6344: 7401 152f 1b00 |00e8: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a634a: 0a04 |00eb: move-result v4 │ │ +0a634c: 2344 6a06 |00ec: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ +0a6350: 0800 1b00 |00ee: move-object/from16 v0, v27 │ │ +0a6354: 6e20 172f 4000 |00f0: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a635a: 0c04 |00f3: move-result-object v4 │ │ +0a635c: 1f04 6a06 |00f4: check-cast v4, [Ljava/lang/String; // type@066a │ │ +0a6360: 6e30 8403 6504 |00f6: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0384 │ │ +0a6366: 0e00 |00f9: return-void │ │ +0a6368: 1204 |00fa: const/4 v4, #int 0 // #0 │ │ +0a636a: 2900 4cff |00fb: goto/16 0047 // -00b4 │ │ +0a636e: 1204 |00fd: const/4 v4, #int 0 // #0 │ │ +0a6370: 2900 54ff |00fe: goto/16 0052 // -00ac │ │ +0a6374: 1204 |0100: const/4 v4, #int 0 // #0 │ │ +0a6376: 2900 5cff |0101: goto/16 005d // -00a4 │ │ +0a637a: 1204 |0103: const/4 v4, #int 0 // #0 │ │ +0a637c: 2888 |0104: goto 008c // -0078 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x00cc line=74 │ │ 0x00d3 line=75 │ │ 0x00d5 line=76 │ │ @@ -188450,18 +188506,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a2a10: |[0a2a10] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0a2a20: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ -0a2a24: 7120 7e08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@087e │ │ -0a2a2a: 0e00 |0005: return-void │ │ +0a6380: |[0a6380] android.support.v4.app.NotificationCompatApi20$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0a6390: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ +0a6394: 7120 7e08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@087e │ │ +0a639a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -188471,22 +188527,22 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a2a2c: |[0a2a2c] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ -0a2a3c: 5420 9e02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ -0a2a40: 5421 9f02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ -0a2a44: 6e20 e500 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00e5 │ │ -0a2a4a: 5420 9e02 |0007: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ -0a2a4e: 6e10 d900 0000 |0009: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ -0a2a54: 0c00 |000c: move-result-object v0 │ │ -0a2a56: 1100 |000d: return-object v0 │ │ +0a639c: |[0a639c] android.support.v4.app.NotificationCompatApi20$Builder.build:()Landroid/app/Notification; │ │ +0a63ac: 5420 9e02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ +0a63b0: 5421 9f02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.mExtras:Landroid/os/Bundle; // field@029f │ │ +0a63b4: 6e20 e500 1000 |0004: invoke-virtual {v0, v1}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00e5 │ │ +0a63ba: 5420 9e02 |0007: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ +0a63be: 6e10 d900 0000 |0009: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ +0a63c4: 0c00 |000c: move-result-object v0 │ │ +0a63c6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=96 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ @@ -188495,30 +188551,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2a58: |[0a2a58] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0a2a68: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ -0a2a6c: 1100 |0002: return-object v0 │ │ +0a63c8: |[0a63c8] android.support.v4.app.NotificationCompatApi20$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0a63d8: 5410 9e02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi20$Builder;.b:Landroid/app/Notification$Builder; // field@029e │ │ +0a63dc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi20$Builder; │ │ │ │ - source_file_idx : 3589 (NotificationCompatApi20.java) │ │ + source_file_idx : 3590 (NotificationCompatApi20.java) │ │ │ │ Class #799 header: │ │ class_idx : 355 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3590 │ │ +source_file_idx : 3591 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #799 annotations: │ │ Annotations on class │ │ @@ -188546,155 +188602,155 @@ │ │ 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;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 38 │ │ ins : 28 │ │ outs : 4 │ │ insns size : 272 16-bit code units │ │ -0a2a70: |[0a2a70] android.support.v4.app.NotificationCompatApi21$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0a2a80: 7010 a82e 0a00 |0000: invoke-direct {v10}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a2a86: 2206 1f00 |0003: new-instance v6, Landroid/app/Notification$Builder; // type@001f │ │ -0a2a8a: 7020 d500 b600 |0005: invoke-direct {v6, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -0a2a90: 53c8 1a00 |0008: iget-wide v8, v12, Landroid/app/Notification;.when:J // field@001a │ │ -0a2a94: 6e30 fb00 8609 |000a: invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ -0a2a9a: 0c06 |000d: move-result-object v6 │ │ -0a2a9c: 0200 1800 |000e: move/from16 v0, v24 │ │ -0a2aa0: 6e20 f200 0600 |0010: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00f2 │ │ -0a2aa6: 0c06 |0013: move-result-object v6 │ │ -0a2aa8: 52c7 1200 |0014: iget v7, v12, Landroid/app/Notification;.icon:I // field@0012 │ │ -0a2aac: 52c8 1300 |0016: iget v8, v12, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ -0a2ab0: 6e30 f300 7608 |0018: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ -0a2ab6: 0c06 |001b: move-result-object v6 │ │ -0a2ab8: 54c7 0c00 |001c: iget-object v7, v12, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ -0a2abc: 6e20 de00 7600 |001e: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ -0a2ac2: 0c06 |0021: move-result-object v6 │ │ -0a2ac4: 54c7 1800 |0022: iget-object v7, v12, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -0a2ac8: 0800 1000 |0024: move-object/from16 v0, v16 │ │ -0a2acc: 6e30 f700 7600 |0026: invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ -0a2ad2: 0c06 |0029: move-result-object v6 │ │ -0a2ad4: 54c7 1700 |002a: iget-object v7, v12, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -0a2ad8: 52c8 0a00 |002c: iget v8, v12, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -0a2adc: 6e30 f500 7608 |002e: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ -0a2ae2: 0c06 |0031: move-result-object v6 │ │ -0a2ae4: 54c7 1900 |0032: iget-object v7, v12, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ -0a2ae8: 6e20 f900 7600 |0034: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ -0a2aee: 0c06 |0037: move-result-object v6 │ │ -0a2af0: 52c7 1400 |0038: iget v7, v12, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ -0a2af4: 52c8 1600 |003a: iget v8, v12, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -0a2af8: 52c9 1500 |003c: iget v9, v12, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -0a2afc: 6e40 ea00 7698 |003e: invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ -0a2b02: 0c07 |0041: move-result-object v7 │ │ -0a2b04: 52c6 1000 |0042: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2b08: dd06 0602 |0044: and-int/lit8 v6, v6, #int 2 // #02 │ │ -0a2b0c: 3806 be00 |0046: if-eqz v6, 0104 // +00be │ │ -0a2b10: 1216 |0048: const/4 v6, #int 1 // #1 │ │ -0a2b12: 6e20 ed00 6700 |0049: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ -0a2b18: 0c07 |004c: move-result-object v7 │ │ -0a2b1a: 52c6 1000 |004d: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2b1e: dd06 0608 |004f: and-int/lit8 v6, v6, #int 8 // #08 │ │ -0a2b22: 3806 b600 |0051: if-eqz v6, 0107 // +00b6 │ │ -0a2b26: 1216 |0053: const/4 v6, #int 1 // #1 │ │ -0a2b28: 6e20 ee00 6700 |0054: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ -0a2b2e: 0c07 |0057: move-result-object v7 │ │ -0a2b30: 52c6 1000 |0058: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2b34: dd06 0610 |005a: and-int/lit8 v6, v6, #int 16 // #10 │ │ -0a2b38: 3806 ae00 |005c: if-eqz v6, 010a // +00ae │ │ -0a2b3c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -0a2b3e: 6e20 db00 6700 |005f: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ -0a2b44: 0c06 |0062: move-result-object v6 │ │ -0a2b46: 52c7 0d00 |0063: iget v7, v12, Landroid/app/Notification;.defaults:I // field@000d │ │ -0a2b4a: 6e20 e300 7600 |0065: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ -0a2b50: 0c06 |0068: move-result-object v6 │ │ -0a2b52: 6e20 e200 d600 |0069: invoke-virtual {v6, v13}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ -0a2b58: 0c06 |006c: move-result-object v6 │ │ -0a2b5a: 6e20 e100 e600 |006d: invoke-virtual {v6, v14}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ -0a2b60: 0c06 |0070: move-result-object v6 │ │ -0a2b62: 0800 1b00 |0071: move-object/from16 v0, v27 │ │ -0a2b66: 6e20 f600 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ -0a2b6c: 0c06 |0076: move-result-object v6 │ │ -0a2b6e: 6e20 df00 f600 |0077: invoke-virtual {v6, v15}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ -0a2b74: 0c06 |007a: move-result-object v6 │ │ -0a2b76: 0800 1200 |007b: move-object/from16 v0, v18 │ │ -0a2b7a: 6e20 e000 0600 |007d: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -0a2b80: 0c06 |0080: move-result-object v6 │ │ -0a2b82: 54c7 0e00 |0081: iget-object v7, v12, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ -0a2b86: 6e20 e400 7600 |0083: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ -0a2b8c: 0c07 |0086: move-result-object v7 │ │ -0a2b8e: 52c6 1000 |0087: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2b92: d566 8000 |0089: and-int/lit16 v6, v6, #int 128 // #0080 │ │ -0a2b96: 3806 8200 |008b: if-eqz v6, 010d // +0082 │ │ -0a2b9a: 1216 |008d: const/4 v6, #int 1 // #1 │ │ -0a2b9c: 0800 1300 |008e: move-object/from16 v0, v19 │ │ -0a2ba0: 6e30 e600 0706 |0090: invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -0a2ba6: 0c06 |0093: move-result-object v6 │ │ -0a2ba8: 0800 1400 |0094: move-object/from16 v0, v20 │ │ -0a2bac: 6e20 e900 0600 |0096: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ -0a2bb2: 0c06 |0099: move-result-object v6 │ │ -0a2bb4: 0200 1100 |009a: move/from16 v0, v17 │ │ -0a2bb8: 6e20 ec00 0600 |009c: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ -0a2bbe: 0c06 |009f: move-result-object v6 │ │ -0a2bc0: 0200 1900 |00a0: move/from16 v0, v25 │ │ -0a2bc4: 6e20 f800 0600 |00a2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ -0a2bca: 0c06 |00a5: move-result-object v6 │ │ -0a2bcc: 0200 1a00 |00a6: move/from16 v0, v26 │ │ -0a2bd0: 6e20 ef00 0600 |00a8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ -0a2bd6: 0c06 |00ab: move-result-object v6 │ │ -0a2bd8: 0200 1500 |00ac: move/from16 v0, v21 │ │ -0a2bdc: 0201 1600 |00ae: move/from16 v1, v22 │ │ -0a2be0: 0202 1700 |00b0: move/from16 v2, v23 │ │ -0a2be4: 6e40 f000 0621 |00b2: invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ -0a2bea: 0c06 |00b5: move-result-object v6 │ │ -0a2bec: 0200 1c00 |00b6: move/from16 v0, v28 │ │ -0a2bf0: 6e20 eb00 0600 |00b8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00eb │ │ -0a2bf6: 0c06 |00bb: move-result-object v6 │ │ -0a2bf8: 0800 1f00 |00bc: move-object/from16 v0, v31 │ │ -0a2bfc: 6e20 e500 0600 |00be: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00e5 │ │ -0a2c02: 0c06 |00c1: move-result-object v6 │ │ -0a2c04: 0800 2300 |00c2: move-object/from16 v0, v35 │ │ -0a2c08: 6e20 e700 0600 |00c4: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00e7 │ │ -0a2c0e: 0c06 |00c7: move-result-object v6 │ │ -0a2c10: 0200 2400 |00c8: move/from16 v0, v36 │ │ -0a2c14: 6e20 e800 0600 |00ca: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00e8 │ │ -0a2c1a: 0c06 |00cd: move-result-object v6 │ │ -0a2c1c: 0800 2500 |00ce: move-object/from16 v0, v37 │ │ -0a2c20: 6e20 f400 0600 |00d0: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00f4 │ │ -0a2c26: 0c06 |00d3: move-result-object v6 │ │ -0a2c28: 0800 1d00 |00d4: move-object/from16 v0, v29 │ │ -0a2c2c: 6e20 dc00 0600 |00d6: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setCategory:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00dc │ │ -0a2c32: 0c06 |00d9: move-result-object v6 │ │ -0a2c34: 0200 2000 |00da: move/from16 v0, v32 │ │ -0a2c38: 6e20 dd00 0600 |00dc: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setColor:(I)Landroid/app/Notification$Builder; // method@00dd │ │ -0a2c3e: 0c06 |00df: move-result-object v6 │ │ -0a2c40: 0200 2100 |00e0: move/from16 v0, v33 │ │ -0a2c44: 6e20 fa00 0600 |00e2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setVisibility:(I)Landroid/app/Notification$Builder; // method@00fa │ │ -0a2c4a: 0c06 |00e5: move-result-object v6 │ │ -0a2c4c: 0800 2200 |00e6: move-object/from16 v0, v34 │ │ -0a2c50: 6e20 f100 0600 |00e8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPublicVersion:(Landroid/app/Notification;)Landroid/app/Notification$Builder; // method@00f1 │ │ -0a2c56: 0c06 |00eb: move-result-object v6 │ │ -0a2c58: 5ba6 a002 |00ec: iput-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ -0a2c5c: 7401 102f 1e00 |00ee: invoke-virtual/range {v30}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0a2c62: 0c04 |00f1: move-result-object v4 │ │ -0a2c64: 7210 382f 0400 |00f2: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0a2c6a: 0a06 |00f5: move-result v6 │ │ -0a2c6c: 3806 1900 |00f6: if-eqz v6, 010f // +0019 │ │ -0a2c70: 7210 392f 0400 |00f8: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0a2c76: 0c05 |00fb: move-result-object v5 │ │ -0a2c78: 1f05 e505 |00fc: check-cast v5, Ljava/lang/String; // type@05e5 │ │ -0a2c7c: 54a6 a002 |00fe: iget-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ -0a2c80: 6e20 d800 5600 |0100: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.addPerson:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00d8 │ │ -0a2c86: 28ef |0103: goto 00f2 // -0011 │ │ -0a2c88: 1206 |0104: const/4 v6, #int 0 // #0 │ │ -0a2c8a: 2900 44ff |0105: goto/16 0049 // -00bc │ │ -0a2c8e: 1206 |0107: const/4 v6, #int 0 // #0 │ │ -0a2c90: 2900 4cff |0108: goto/16 0054 // -00b4 │ │ -0a2c94: 1206 |010a: const/4 v6, #int 0 // #0 │ │ -0a2c96: 2900 54ff |010b: goto/16 005f // -00ac │ │ -0a2c9a: 1206 |010d: const/4 v6, #int 0 // #0 │ │ -0a2c9c: 2880 |010e: goto 008e // -0080 │ │ -0a2c9e: 0e00 |010f: return-void │ │ +0a63e0: |[0a63e0] android.support.v4.app.NotificationCompatApi21$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0a63f0: 7010 a82e 0a00 |0000: invoke-direct {v10}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a63f6: 2206 1f00 |0003: new-instance v6, Landroid/app/Notification$Builder; // type@001f │ │ +0a63fa: 7020 d500 b600 |0005: invoke-direct {v6, v11}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +0a6400: 53c8 1a00 |0008: iget-wide v8, v12, Landroid/app/Notification;.when:J // field@001a │ │ +0a6404: 6e30 fb00 8609 |000a: invoke-virtual {v6, v8, v9}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ +0a640a: 0c06 |000d: move-result-object v6 │ │ +0a640c: 0200 1800 |000e: move/from16 v0, v24 │ │ +0a6410: 6e20 f200 0600 |0010: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00f2 │ │ +0a6416: 0c06 |0013: move-result-object v6 │ │ +0a6418: 52c7 1200 |0014: iget v7, v12, Landroid/app/Notification;.icon:I // field@0012 │ │ +0a641c: 52c8 1300 |0016: iget v8, v12, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ +0a6420: 6e30 f300 7608 |0018: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ +0a6426: 0c06 |001b: move-result-object v6 │ │ +0a6428: 54c7 0c00 |001c: iget-object v7, v12, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ +0a642c: 6e20 de00 7600 |001e: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ +0a6432: 0c06 |0021: move-result-object v6 │ │ +0a6434: 54c7 1800 |0022: iget-object v7, v12, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +0a6438: 0800 1000 |0024: move-object/from16 v0, v16 │ │ +0a643c: 6e30 f700 7600 |0026: invoke-virtual {v6, v7, v0}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ +0a6442: 0c06 |0029: move-result-object v6 │ │ +0a6444: 54c7 1700 |002a: iget-object v7, v12, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +0a6448: 52c8 0a00 |002c: iget v8, v12, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +0a644c: 6e30 f500 7608 |002e: invoke-virtual {v6, v7, v8}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ +0a6452: 0c06 |0031: move-result-object v6 │ │ +0a6454: 54c7 1900 |0032: iget-object v7, v12, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ +0a6458: 6e20 f900 7600 |0034: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ +0a645e: 0c06 |0037: move-result-object v6 │ │ +0a6460: 52c7 1400 |0038: iget v7, v12, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ +0a6464: 52c8 1600 |003a: iget v8, v12, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +0a6468: 52c9 1500 |003c: iget v9, v12, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +0a646c: 6e40 ea00 7698 |003e: invoke-virtual {v6, v7, v8, v9}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ +0a6472: 0c07 |0041: move-result-object v7 │ │ +0a6474: 52c6 1000 |0042: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6478: dd06 0602 |0044: and-int/lit8 v6, v6, #int 2 // #02 │ │ +0a647c: 3806 be00 |0046: if-eqz v6, 0104 // +00be │ │ +0a6480: 1216 |0048: const/4 v6, #int 1 // #1 │ │ +0a6482: 6e20 ed00 6700 |0049: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ +0a6488: 0c07 |004c: move-result-object v7 │ │ +0a648a: 52c6 1000 |004d: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a648e: dd06 0608 |004f: and-int/lit8 v6, v6, #int 8 // #08 │ │ +0a6492: 3806 b600 |0051: if-eqz v6, 0107 // +00b6 │ │ +0a6496: 1216 |0053: const/4 v6, #int 1 // #1 │ │ +0a6498: 6e20 ee00 6700 |0054: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ +0a649e: 0c07 |0057: move-result-object v7 │ │ +0a64a0: 52c6 1000 |0058: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a64a4: dd06 0610 |005a: and-int/lit8 v6, v6, #int 16 // #10 │ │ +0a64a8: 3806 ae00 |005c: if-eqz v6, 010a // +00ae │ │ +0a64ac: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +0a64ae: 6e20 db00 6700 |005f: invoke-virtual {v7, v6}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ +0a64b4: 0c06 |0062: move-result-object v6 │ │ +0a64b6: 52c7 0d00 |0063: iget v7, v12, Landroid/app/Notification;.defaults:I // field@000d │ │ +0a64ba: 6e20 e300 7600 |0065: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ +0a64c0: 0c06 |0068: move-result-object v6 │ │ +0a64c2: 6e20 e200 d600 |0069: invoke-virtual {v6, v13}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ +0a64c8: 0c06 |006c: move-result-object v6 │ │ +0a64ca: 6e20 e100 e600 |006d: invoke-virtual {v6, v14}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ +0a64d0: 0c06 |0070: move-result-object v6 │ │ +0a64d2: 0800 1b00 |0071: move-object/from16 v0, v27 │ │ +0a64d6: 6e20 f600 0600 |0073: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ +0a64dc: 0c06 |0076: move-result-object v6 │ │ +0a64de: 6e20 df00 f600 |0077: invoke-virtual {v6, v15}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ +0a64e4: 0c06 |007a: move-result-object v6 │ │ +0a64e6: 0800 1200 |007b: move-object/from16 v0, v18 │ │ +0a64ea: 6e20 e000 0600 |007d: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +0a64f0: 0c06 |0080: move-result-object v6 │ │ +0a64f2: 54c7 0e00 |0081: iget-object v7, v12, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ +0a64f6: 6e20 e400 7600 |0083: invoke-virtual {v6, v7}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ +0a64fc: 0c07 |0086: move-result-object v7 │ │ +0a64fe: 52c6 1000 |0087: iget v6, v12, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6502: d566 8000 |0089: and-int/lit16 v6, v6, #int 128 // #0080 │ │ +0a6506: 3806 8200 |008b: if-eqz v6, 010d // +0082 │ │ +0a650a: 1216 |008d: const/4 v6, #int 1 // #1 │ │ +0a650c: 0800 1300 |008e: move-object/from16 v0, v19 │ │ +0a6510: 6e30 e600 0706 |0090: invoke-virtual {v7, v0, v6}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +0a6516: 0c06 |0093: move-result-object v6 │ │ +0a6518: 0800 1400 |0094: move-object/from16 v0, v20 │ │ +0a651c: 6e20 e900 0600 |0096: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ +0a6522: 0c06 |0099: move-result-object v6 │ │ +0a6524: 0200 1100 |009a: move/from16 v0, v17 │ │ +0a6528: 6e20 ec00 0600 |009c: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ +0a652e: 0c06 |009f: move-result-object v6 │ │ +0a6530: 0200 1900 |00a0: move/from16 v0, v25 │ │ +0a6534: 6e20 f800 0600 |00a2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ +0a653a: 0c06 |00a5: move-result-object v6 │ │ +0a653c: 0200 1a00 |00a6: move/from16 v0, v26 │ │ +0a6540: 6e20 ef00 0600 |00a8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ +0a6546: 0c06 |00ab: move-result-object v6 │ │ +0a6548: 0200 1500 |00ac: move/from16 v0, v21 │ │ +0a654c: 0201 1600 |00ae: move/from16 v1, v22 │ │ +0a6550: 0202 1700 |00b0: move/from16 v2, v23 │ │ +0a6554: 6e40 f000 0621 |00b2: invoke-virtual {v6, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ +0a655a: 0c06 |00b5: move-result-object v6 │ │ +0a655c: 0200 1c00 |00b6: move/from16 v0, v28 │ │ +0a6560: 6e20 eb00 0600 |00b8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setLocalOnly:(Z)Landroid/app/Notification$Builder; // method@00eb │ │ +0a6566: 0c06 |00bb: move-result-object v6 │ │ +0a6568: 0800 1f00 |00bc: move-object/from16 v0, v31 │ │ +0a656c: 6e20 e500 0600 |00be: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00e5 │ │ +0a6572: 0c06 |00c1: move-result-object v6 │ │ +0a6574: 0800 2300 |00c2: move-object/from16 v0, v35 │ │ +0a6578: 6e20 e700 0600 |00c4: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroup:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00e7 │ │ +0a657e: 0c06 |00c7: move-result-object v6 │ │ +0a6580: 0200 2400 |00c8: move/from16 v0, v36 │ │ +0a6584: 6e20 e800 0600 |00ca: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setGroupSummary:(Z)Landroid/app/Notification$Builder; // method@00e8 │ │ +0a658a: 0c06 |00cd: move-result-object v6 │ │ +0a658c: 0800 2500 |00ce: move-object/from16 v0, v37 │ │ +0a6590: 6e20 f400 0600 |00d0: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setSortKey:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00f4 │ │ +0a6596: 0c06 |00d3: move-result-object v6 │ │ +0a6598: 0800 1d00 |00d4: move-object/from16 v0, v29 │ │ +0a659c: 6e20 dc00 0600 |00d6: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setCategory:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00dc │ │ +0a65a2: 0c06 |00d9: move-result-object v6 │ │ +0a65a4: 0200 2000 |00da: move/from16 v0, v32 │ │ +0a65a8: 6e20 dd00 0600 |00dc: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setColor:(I)Landroid/app/Notification$Builder; // method@00dd │ │ +0a65ae: 0c06 |00df: move-result-object v6 │ │ +0a65b0: 0200 2100 |00e0: move/from16 v0, v33 │ │ +0a65b4: 6e20 fa00 0600 |00e2: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setVisibility:(I)Landroid/app/Notification$Builder; // method@00fa │ │ +0a65ba: 0c06 |00e5: move-result-object v6 │ │ +0a65bc: 0800 2200 |00e6: move-object/from16 v0, v34 │ │ +0a65c0: 6e20 f100 0600 |00e8: invoke-virtual {v6, v0}, Landroid/app/Notification$Builder;.setPublicVersion:(Landroid/app/Notification;)Landroid/app/Notification$Builder; // method@00f1 │ │ +0a65c6: 0c06 |00eb: move-result-object v6 │ │ +0a65c8: 5ba6 a002 |00ec: iput-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ +0a65cc: 7401 102f 1e00 |00ee: invoke-virtual/range {v30}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0a65d2: 0c04 |00f1: move-result-object v4 │ │ +0a65d4: 7210 382f 0400 |00f2: invoke-interface {v4}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0a65da: 0a06 |00f5: move-result v6 │ │ +0a65dc: 3806 1900 |00f6: if-eqz v6, 010f // +0019 │ │ +0a65e0: 7210 392f 0400 |00f8: invoke-interface {v4}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0a65e6: 0c05 |00fb: move-result-object v5 │ │ +0a65e8: 1f05 e505 |00fc: check-cast v5, Ljava/lang/String; // type@05e5 │ │ +0a65ec: 54a6 a002 |00fe: iget-object v6, v10, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ +0a65f0: 6e20 d800 5600 |0100: invoke-virtual {v6, v5}, Landroid/app/Notification$Builder;.addPerson:(Ljava/lang/String;)Landroid/app/Notification$Builder; // method@00d8 │ │ +0a65f6: 28ef |0103: goto 00f2 // -0011 │ │ +0a65f8: 1206 |0104: const/4 v6, #int 0 // #0 │ │ +0a65fa: 2900 44ff |0105: goto/16 0049 // -00bc │ │ +0a65fe: 1206 |0107: const/4 v6, #int 0 // #0 │ │ +0a6600: 2900 4cff |0108: goto/16 0054 // -00b4 │ │ +0a6604: 1206 |010a: const/4 v6, #int 0 // #0 │ │ +0a6606: 2900 54ff |010b: goto/16 005f // -00ac │ │ +0a660a: 1206 |010d: const/4 v6, #int 0 // #0 │ │ +0a660c: 2880 |010e: goto 008e // -0080 │ │ +0a660e: 0e00 |010f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=68 │ │ 0x00ee line=103 │ │ 0x00fe line=104 │ │ 0x0104 line=68 │ │ @@ -188739,18 +188795,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a2ca0: |[0a2ca0] android.support.v4.app.NotificationCompatApi21$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0a2cb0: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ -0a2cb4: 7120 7e08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@087e │ │ -0a2cba: 0e00 |0005: return-void │ │ +0a6610: |[0a6610] android.support.v4.app.NotificationCompatApi21$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0a6620: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ +0a6624: 7120 7e08 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/app/NotificationCompatApi20;.addAction:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)V // method@087e │ │ +0a662a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0005 line=111 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ 0x0000 - 0x0006 reg=2 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -188760,19 +188816,19 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a2cbc: |[0a2cbc] android.support.v4.app.NotificationCompatApi21$Builder.build:()Landroid/app/Notification; │ │ -0a2ccc: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ -0a2cd0: 6e10 d900 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ -0a2cd6: 0c00 |0005: move-result-object v0 │ │ -0a2cd8: 1100 |0006: return-object v0 │ │ +0a662c: |[0a662c] android.support.v4.app.NotificationCompatApi21$Builder.build:()Landroid/app/Notification; │ │ +0a663c: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ +0a6640: 6e10 d900 0000 |0002: invoke-virtual {v0}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ +0a6646: 0c00 |0005: move-result-object v0 │ │ +0a6648: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationCompatApi21$Builder;) │ │ @@ -188780,30 +188836,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2cdc: |[0a2cdc] android.support.v4.app.NotificationCompatApi21$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0a2cec: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ -0a2cf0: 1100 |0002: return-object v0 │ │ +0a664c: |[0a664c] android.support.v4.app.NotificationCompatApi21$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0a665c: 5410 a002 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatApi21$Builder;.b:Landroid/app/Notification$Builder; // field@02a0 │ │ +0a6660: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatApi21$Builder; │ │ │ │ - source_file_idx : 3590 (NotificationCompatApi21.java) │ │ + source_file_idx : 3591 (NotificationCompatApi21.java) │ │ │ │ Class #800 header: │ │ class_idx : 366 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3605 │ │ +source_file_idx : 3606 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #800 annotations: │ │ Annotations on class │ │ @@ -188839,147 +188895,147 @@ │ │ type : '(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 30 │ │ ins : 22 │ │ outs : 4 │ │ insns size : 260 16-bit code units │ │ -0a2cf4: |[0a2cf4] android.support.v4.app.NotificationCompatJellybean$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0a2d04: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a2d0a: 2204 0606 |0003: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0a2d0e: 7010 052f 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a2d14: 5b84 be02 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02be │ │ -0a2d18: 2204 1f00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001f │ │ -0a2d1c: 7020 d500 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -0a2d22: 53a6 1a00 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ -0a2d26: 6e30 fb00 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ -0a2d2c: 0c04 |0014: move-result-object v4 │ │ -0a2d2e: 52a5 1200 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ -0a2d32: 52a6 1300 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ -0a2d36: 6e30 f300 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ -0a2d3c: 0c04 |001c: move-result-object v4 │ │ -0a2d3e: 54a5 0c00 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ -0a2d42: 6e20 de00 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ -0a2d48: 0c04 |0022: move-result-object v4 │ │ -0a2d4a: 54a5 1800 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -0a2d4e: 6e30 f700 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ -0a2d54: 0c04 |0028: move-result-object v4 │ │ -0a2d56: 54a5 1700 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -0a2d5a: 52a6 0a00 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -0a2d5e: 6e30 f500 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ -0a2d64: 0c04 |0030: move-result-object v4 │ │ -0a2d66: 54a5 1900 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ -0a2d6a: 6e20 f900 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ -0a2d70: 0c04 |0036: move-result-object v4 │ │ -0a2d72: 52a5 1400 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ -0a2d76: 52a6 1600 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -0a2d7a: 52a7 1500 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -0a2d7e: 6e40 ea00 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ -0a2d84: 0c05 |0040: move-result-object v5 │ │ -0a2d86: 52a4 1000 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2d8a: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0a2d8e: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ -0a2d92: 1214 |0047: const/4 v4, #int 1 // #1 │ │ -0a2d94: 6e20 ed00 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ -0a2d9a: 0c05 |004b: move-result-object v5 │ │ -0a2d9c: 52a4 1000 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2da0: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0a2da4: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ -0a2da8: 1214 |0052: const/4 v4, #int 1 // #1 │ │ -0a2daa: 6e20 ee00 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ -0a2db0: 0c05 |0056: move-result-object v5 │ │ -0a2db2: 52a4 1000 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2db6: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ -0a2dba: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ -0a2dbe: 1214 |005d: const/4 v4, #int 1 // #1 │ │ -0a2dc0: 6e20 db00 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ -0a2dc6: 0c04 |0061: move-result-object v4 │ │ -0a2dc8: 52a5 0d00 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ -0a2dcc: 6e20 e300 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ -0a2dd2: 0c04 |0067: move-result-object v4 │ │ -0a2dd4: 6e20 e200 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ -0a2dda: 0c04 |006b: move-result-object v4 │ │ -0a2ddc: 6e20 e100 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ -0a2de2: 0c04 |006f: move-result-object v4 │ │ -0a2de4: 0800 1800 |0070: move-object/from16 v0, v24 │ │ -0a2de8: 6e20 f600 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ -0a2dee: 0c04 |0075: move-result-object v4 │ │ -0a2df0: 6e20 df00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ -0a2df6: 0c04 |0079: move-result-object v4 │ │ -0a2df8: 0800 1000 |007a: move-object/from16 v0, v16 │ │ -0a2dfc: 6e20 e000 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -0a2e02: 0c04 |007f: move-result-object v4 │ │ -0a2e04: 54a5 0e00 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ -0a2e08: 6e20 e400 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ -0a2e0e: 0c05 |0085: move-result-object v5 │ │ -0a2e10: 52a4 1000 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a2e14: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0a2e18: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ -0a2e1c: 1214 |008c: const/4 v4, #int 1 // #1 │ │ -0a2e1e: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -0a2e22: 6e30 e600 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -0a2e28: 0c04 |0092: move-result-object v4 │ │ -0a2e2a: 0800 1200 |0093: move-object/from16 v0, v18 │ │ -0a2e2e: 6e20 e900 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ -0a2e34: 0c04 |0098: move-result-object v4 │ │ -0a2e36: 6e20 ec00 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ -0a2e3c: 0c04 |009c: move-result-object v4 │ │ -0a2e3e: 0200 1600 |009d: move/from16 v0, v22 │ │ -0a2e42: 6e20 f800 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ -0a2e48: 0c04 |00a2: move-result-object v4 │ │ -0a2e4a: 0200 1700 |00a3: move/from16 v0, v23 │ │ -0a2e4e: 6e20 ef00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ -0a2e54: 0c04 |00a8: move-result-object v4 │ │ -0a2e56: 0200 1300 |00a9: move/from16 v0, v19 │ │ -0a2e5a: 0201 1400 |00ab: move/from16 v1, v20 │ │ -0a2e5e: 0202 1500 |00ad: move/from16 v2, v21 │ │ -0a2e62: 6e40 f000 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ -0a2e68: 0c04 |00b2: move-result-object v4 │ │ -0a2e6a: 5b84 bd02 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ -0a2e6e: 2204 9b00 |00b5: new-instance v4, Landroid/os/Bundle; // type@009b │ │ -0a2e72: 7010 6303 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a2e78: 5b84 bf02 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2e7c: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ -0a2e80: 5484 bf02 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2e84: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ -0a2e88: 6e20 7803 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ -0a2e8e: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ -0a2e92: 5484 bf02 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2e96: 1a05 3315 |00c9: const-string v5, "android.support.localOnly" // string@1533 │ │ -0a2e9a: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ -0a2e9c: 6e30 7903 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -0a2ea2: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ -0a2ea6: 5484 bf02 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2eaa: 1a05 3115 |00d3: const-string v5, "android.support.groupKey" // string@1531 │ │ -0a2eae: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ -0a2eb2: 6e30 8303 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -0a2eb8: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ -0a2ebc: 5484 bf02 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2ec0: 1a05 3215 |00de: const-string v5, "android.support.isGroupSummary" // string@1532 │ │ -0a2ec4: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ -0a2ec6: 6e30 7903 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -0a2ecc: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ -0a2ed0: 5484 bf02 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2ed4: 1a05 3515 |00e8: const-string v5, "android.support.sortKey" // string@1535 │ │ -0a2ed8: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ -0a2edc: 6e30 8303 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -0a2ee2: 0e00 |00ef: return-void │ │ -0a2ee4: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ -0a2ee6: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ -0a2eea: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ -0a2eec: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ -0a2ef0: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ -0a2ef2: 2900 67ff |00f7: goto/16 005e // -0099 │ │ -0a2ef6: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ -0a2ef8: 2893 |00fa: goto 008d // -006d │ │ -0a2efa: 5484 bf02 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2efe: 1a05 3615 |00fd: const-string v5, "android.support.useSideChannel" // string@1536 │ │ -0a2f02: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ -0a2f04: 6e30 7903 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -0a2f0a: 28e1 |0103: goto 00e4 // -001f │ │ +0a6664: |[0a6664] android.support.v4.app.NotificationCompatJellybean$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0a6674: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a667a: 2204 0606 |0003: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +0a667e: 7010 052f 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a6684: 5b84 be02 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02be │ │ +0a6688: 2204 1f00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001f │ │ +0a668c: 7020 d500 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +0a6692: 53a6 1a00 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ +0a6696: 6e30 fb00 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ +0a669c: 0c04 |0014: move-result-object v4 │ │ +0a669e: 52a5 1200 |0015: iget v5, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ +0a66a2: 52a6 1300 |0017: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ +0a66a6: 6e30 f300 5406 |0019: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ +0a66ac: 0c04 |001c: move-result-object v4 │ │ +0a66ae: 54a5 0c00 |001d: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ +0a66b2: 6e20 de00 5400 |001f: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ +0a66b8: 0c04 |0022: move-result-object v4 │ │ +0a66ba: 54a5 1800 |0023: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +0a66be: 6e30 f700 540e |0025: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ +0a66c4: 0c04 |0028: move-result-object v4 │ │ +0a66c6: 54a5 1700 |0029: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +0a66ca: 52a6 0a00 |002b: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +0a66ce: 6e30 f500 5406 |002d: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ +0a66d4: 0c04 |0030: move-result-object v4 │ │ +0a66d6: 54a5 1900 |0031: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ +0a66da: 6e20 f900 5400 |0033: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ +0a66e0: 0c04 |0036: move-result-object v4 │ │ +0a66e2: 52a5 1400 |0037: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ +0a66e6: 52a6 1600 |0039: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +0a66ea: 52a7 1500 |003b: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +0a66ee: 6e40 ea00 5476 |003d: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ +0a66f4: 0c05 |0040: move-result-object v5 │ │ +0a66f6: 52a4 1000 |0041: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a66fa: dd04 0402 |0043: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0a66fe: 3804 ab00 |0045: if-eqz v4, 00f0 // +00ab │ │ +0a6702: 1214 |0047: const/4 v4, #int 1 // #1 │ │ +0a6704: 6e20 ed00 4500 |0048: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ +0a670a: 0c05 |004b: move-result-object v5 │ │ +0a670c: 52a4 1000 |004c: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6710: dd04 0408 |004e: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0a6714: 3804 a300 |0050: if-eqz v4, 00f3 // +00a3 │ │ +0a6718: 1214 |0052: const/4 v4, #int 1 // #1 │ │ +0a671a: 6e20 ee00 4500 |0053: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ +0a6720: 0c05 |0056: move-result-object v5 │ │ +0a6722: 52a4 1000 |0057: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6726: dd04 0410 |0059: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0a672a: 3804 9b00 |005b: if-eqz v4, 00f6 // +009b │ │ +0a672e: 1214 |005d: const/4 v4, #int 1 // #1 │ │ +0a6730: 6e20 db00 4500 |005e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ +0a6736: 0c04 |0061: move-result-object v4 │ │ +0a6738: 52a5 0d00 |0062: iget v5, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ +0a673c: 6e20 e300 5400 |0064: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ +0a6742: 0c04 |0067: move-result-object v4 │ │ +0a6744: 6e20 e200 b400 |0068: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ +0a674a: 0c04 |006b: move-result-object v4 │ │ +0a674c: 6e20 e100 c400 |006c: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ +0a6752: 0c04 |006f: move-result-object v4 │ │ +0a6754: 0800 1800 |0070: move-object/from16 v0, v24 │ │ +0a6758: 6e20 f600 0400 |0072: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ +0a675e: 0c04 |0075: move-result-object v4 │ │ +0a6760: 6e20 df00 d400 |0076: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ +0a6766: 0c04 |0079: move-result-object v4 │ │ +0a6768: 0800 1000 |007a: move-object/from16 v0, v16 │ │ +0a676c: 6e20 e000 0400 |007c: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +0a6772: 0c04 |007f: move-result-object v4 │ │ +0a6774: 54a5 0e00 |0080: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ +0a6778: 6e20 e400 5400 |0082: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ +0a677e: 0c05 |0085: move-result-object v5 │ │ +0a6780: 52a4 1000 |0086: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6784: d544 8000 |0088: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0a6788: 3804 6f00 |008a: if-eqz v4, 00f9 // +006f │ │ +0a678c: 1214 |008c: const/4 v4, #int 1 // #1 │ │ +0a678e: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +0a6792: 6e30 e600 0504 |008f: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +0a6798: 0c04 |0092: move-result-object v4 │ │ +0a679a: 0800 1200 |0093: move-object/from16 v0, v18 │ │ +0a679e: 6e20 e900 0400 |0095: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ +0a67a4: 0c04 |0098: move-result-object v4 │ │ +0a67a6: 6e20 ec00 f400 |0099: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ +0a67ac: 0c04 |009c: move-result-object v4 │ │ +0a67ae: 0200 1600 |009d: move/from16 v0, v22 │ │ +0a67b2: 6e20 f800 0400 |009f: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ +0a67b8: 0c04 |00a2: move-result-object v4 │ │ +0a67ba: 0200 1700 |00a3: move/from16 v0, v23 │ │ +0a67be: 6e20 ef00 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ +0a67c4: 0c04 |00a8: move-result-object v4 │ │ +0a67c6: 0200 1300 |00a9: move/from16 v0, v19 │ │ +0a67ca: 0201 1400 |00ab: move/from16 v1, v20 │ │ +0a67ce: 0202 1500 |00ad: move/from16 v2, v21 │ │ +0a67d2: 6e40 f000 0421 |00af: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ +0a67d8: 0c04 |00b2: move-result-object v4 │ │ +0a67da: 5b84 bd02 |00b3: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ +0a67de: 2204 9b00 |00b5: new-instance v4, Landroid/os/Bundle; // type@009b │ │ +0a67e2: 7010 6303 0400 |00b7: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a67e8: 5b84 bf02 |00ba: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a67ec: 381a 0900 |00bc: if-eqz v26, 00c5 // +0009 │ │ +0a67f0: 5484 bf02 |00be: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a67f4: 0800 1a00 |00c0: move-object/from16 v0, v26 │ │ +0a67f8: 6e20 7803 0400 |00c2: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ +0a67fe: 3819 0a00 |00c5: if-eqz v25, 00cf // +000a │ │ +0a6802: 5484 bf02 |00c7: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a6806: 1a05 3415 |00c9: const-string v5, "android.support.localOnly" // string@1534 │ │ +0a680a: 1216 |00cb: const/4 v6, #int 1 // #1 │ │ +0a680c: 6e30 7903 5406 |00cc: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +0a6812: 381b 1500 |00cf: if-eqz v27, 00e4 // +0015 │ │ +0a6816: 5484 bf02 |00d1: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a681a: 1a05 3215 |00d3: const-string v5, "android.support.groupKey" // string@1532 │ │ +0a681e: 0800 1b00 |00d5: move-object/from16 v0, v27 │ │ +0a6822: 6e30 8303 5400 |00d7: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +0a6828: 381c 2100 |00da: if-eqz v28, 00fb // +0021 │ │ +0a682c: 5484 bf02 |00dc: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a6830: 1a05 3315 |00de: const-string v5, "android.support.isGroupSummary" // string@1533 │ │ +0a6834: 1216 |00e0: const/4 v6, #int 1 // #1 │ │ +0a6836: 6e30 7903 5406 |00e1: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +0a683c: 381d 0b00 |00e4: if-eqz v29, 00ef // +000b │ │ +0a6840: 5484 bf02 |00e6: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a6844: 1a05 3615 |00e8: const-string v5, "android.support.sortKey" // string@1536 │ │ +0a6848: 0800 1d00 |00ea: move-object/from16 v0, v29 │ │ +0a684c: 6e30 8303 5400 |00ec: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +0a6852: 0e00 |00ef: return-void │ │ +0a6854: 1204 |00f0: const/4 v4, #int 0 // #0 │ │ +0a6856: 2900 57ff |00f1: goto/16 0048 // -00a9 │ │ +0a685a: 1204 |00f3: const/4 v4, #int 0 // #0 │ │ +0a685c: 2900 5fff |00f4: goto/16 0053 // -00a1 │ │ +0a6860: 1204 |00f6: const/4 v4, #int 0 // #0 │ │ +0a6862: 2900 67ff |00f7: goto/16 005e // -0099 │ │ +0a6866: 1204 |00f9: const/4 v4, #int 0 // #0 │ │ +0a6868: 2893 |00fa: goto 008d // -006d │ │ +0a686a: 5484 bf02 |00fb: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a686e: 1a05 3715 |00fd: const-string v5, "android.support.useSideChannel" // string@1537 │ │ +0a6872: 1216 |00ff: const/4 v6, #int 1 // #1 │ │ +0a6874: 6e30 7903 5406 |0100: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +0a687a: 28e1 |0103: goto 00e4 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=68 │ │ 0x000a line=77 │ │ 0x00b5 line=102 │ │ 0x00bc line=103 │ │ @@ -189025,21 +189081,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a2f0c: |[0a2f0c] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0a2f1c: 5420 be02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02be │ │ -0a2f20: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ -0a2f24: 7120 c308 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@08c3 │ │ -0a2f2a: 0c01 |0007: move-result-object v1 │ │ -0a2f2c: 7220 4b2f 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0a2f32: 0e00 |000b: return-void │ │ +0a687c: |[0a687c] android.support.v4.app.NotificationCompatJellybean$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0a688c: 5420 be02 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02be │ │ +0a6890: 5421 bd02 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ +0a6894: 7120 c308 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@08c3 │ │ +0a689a: 0c01 |0007: move-result-object v1 │ │ +0a689c: 7220 4b2f 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0a68a2: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x000b line=125 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -189049,49 +189105,49 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 70 16-bit code units │ │ -0a2f34: |[0a2f34] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ -0a2f44: 5486 bd02 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ -0a2f48: 6e10 d900 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ -0a2f4e: 0c05 |0005: move-result-object v5 │ │ -0a2f50: 7110 bc08 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -0a2f56: 0c01 |0009: move-result-object v1 │ │ -0a2f58: 2204 9b00 |000a: new-instance v4, Landroid/os/Bundle; // type@009b │ │ -0a2f5c: 5486 bf02 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2f60: 7020 6403 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ -0a2f66: 5486 bf02 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ -0a2f6a: 6e10 7703 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0377 │ │ -0a2f70: 0c06 |0016: move-result-object v6 │ │ -0a2f72: 7210 692f 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0a2f78: 0c02 |001a: move-result-object v2 │ │ -0a2f7a: 7210 382f 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0a2f80: 0a06 |001e: move-result v6 │ │ -0a2f82: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ -0a2f86: 7210 392f 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0a2f8c: 0c03 |0024: move-result-object v3 │ │ -0a2f8e: 1f03 e505 |0025: check-cast v3, Ljava/lang/String; // type@05e5 │ │ -0a2f92: 6e20 6503 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0365 │ │ -0a2f98: 0a06 |002a: move-result v6 │ │ -0a2f9a: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ -0a2f9e: 6e20 8503 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@0385 │ │ -0a2fa4: 28eb |0030: goto 001b // -0015 │ │ -0a2fa6: 6e20 7803 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ -0a2fac: 5486 be02 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02be │ │ -0a2fb0: 7110 b408 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@08b4 │ │ -0a2fb6: 0c00 |0039: move-result-object v0 │ │ -0a2fb8: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ -0a2fbc: 7110 bc08 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -0a2fc2: 0c06 |003f: move-result-object v6 │ │ -0a2fc4: 1a07 2f15 |0040: const-string v7, "android.support.actionExtras" // string@152f │ │ -0a2fc8: 6e30 8203 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ -0a2fce: 1105 |0045: return-object v5 │ │ +0a68a4: |[0a68a4] android.support.v4.app.NotificationCompatJellybean$Builder.build:()Landroid/app/Notification; │ │ +0a68b4: 5486 bd02 |0000: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ +0a68b8: 6e10 d900 0600 |0002: invoke-virtual {v6}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ +0a68be: 0c05 |0005: move-result-object v5 │ │ +0a68c0: 7110 bc08 0500 |0006: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +0a68c6: 0c01 |0009: move-result-object v1 │ │ +0a68c8: 2204 9b00 |000a: new-instance v4, Landroid/os/Bundle; // type@009b │ │ +0a68cc: 5486 bf02 |000c: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a68d0: 7020 6403 6400 |000e: invoke-direct {v4, v6}, Landroid/os/Bundle;.:(Landroid/os/Bundle;)V // method@0364 │ │ +0a68d6: 5486 bf02 |0011: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mExtras:Landroid/os/Bundle; // field@02bf │ │ +0a68da: 6e10 7703 0600 |0013: invoke-virtual {v6}, Landroid/os/Bundle;.keySet:()Ljava/util/Set; // method@0377 │ │ +0a68e0: 0c06 |0016: move-result-object v6 │ │ +0a68e2: 7210 692f 0600 |0017: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0a68e8: 0c02 |001a: move-result-object v2 │ │ +0a68ea: 7210 382f 0200 |001b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0a68f0: 0a06 |001e: move-result v6 │ │ +0a68f2: 3806 1200 |001f: if-eqz v6, 0031 // +0012 │ │ +0a68f6: 7210 392f 0200 |0021: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0a68fc: 0c03 |0024: move-result-object v3 │ │ +0a68fe: 1f03 e505 |0025: check-cast v3, Ljava/lang/String; // type@05e5 │ │ +0a6902: 6e20 6503 3100 |0027: invoke-virtual {v1, v3}, Landroid/os/Bundle;.containsKey:(Ljava/lang/String;)Z // method@0365 │ │ +0a6908: 0a06 |002a: move-result v6 │ │ +0a690a: 3806 f0ff |002b: if-eqz v6, 001b // -0010 │ │ +0a690e: 6e20 8503 3400 |002d: invoke-virtual {v4, v3}, Landroid/os/Bundle;.remove:(Ljava/lang/String;)V // method@0385 │ │ +0a6914: 28eb |0030: goto 001b // -0015 │ │ +0a6916: 6e20 7803 4100 |0031: invoke-virtual {v1, v4}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ +0a691c: 5486 be02 |0034: iget-object v6, v8, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.mActionExtrasList:Ljava/util/List; // field@02be │ │ +0a6920: 7110 b408 0600 |0036: invoke-static {v6}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@08b4 │ │ +0a6926: 0c00 |0039: move-result-object v0 │ │ +0a6928: 3800 0b00 |003a: if-eqz v0, 0045 // +000b │ │ +0a692c: 7110 bc08 0500 |003c: invoke-static {v5}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +0a6932: 0c06 |003f: move-result-object v6 │ │ +0a6934: 1a07 3015 |0040: const-string v7, "android.support.actionExtras" // string@1530 │ │ +0a6938: 6e30 8203 7600 |0042: invoke-virtual {v6, v7, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ +0a693e: 1105 |0045: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0006 line=136 │ │ 0x000a line=137 │ │ 0x0011 line=138 │ │ 0x0027 line=139 │ │ @@ -189115,30 +189171,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a2fd0: |[0a2fd0] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0a2fe0: 5410 bd02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ -0a2fe4: 1100 |0002: return-object v0 │ │ +0a6940: |[0a6940] android.support.v4.app.NotificationCompatJellybean$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0a6950: 5410 bd02 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.b:Landroid/app/Notification$Builder; // field@02bd │ │ +0a6954: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatJellybean$Builder; │ │ │ │ - source_file_idx : 3605 (NotificationCompatJellybean.java) │ │ + source_file_idx : 3606 (NotificationCompatJellybean.java) │ │ │ │ Class #801 header: │ │ class_idx : 368 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3606 │ │ +source_file_idx : 3607 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #801 annotations: │ │ Annotations on class │ │ @@ -189176,164 +189232,164 @@ │ │ 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;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 32 │ │ ins : 24 │ │ outs : 4 │ │ insns size : 296 16-bit code units │ │ -0a2fe8: |[0a2fe8] android.support.v4.app.NotificationCompatKitKat$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ -0a2ff8: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a2ffe: 2204 0606 |0003: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0a3002: 7010 052f 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a3008: 5b84 d802 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d8 │ │ -0a300c: 2204 1f00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001f │ │ -0a3010: 7020 d500 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ -0a3016: 53a6 1a00 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ -0a301a: 6e30 fb00 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ -0a3020: 0c04 |0014: move-result-object v4 │ │ -0a3022: 0200 1600 |0015: move/from16 v0, v22 │ │ -0a3026: 6e20 f200 0400 |0017: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00f2 │ │ -0a302c: 0c04 |001a: move-result-object v4 │ │ -0a302e: 52a5 1200 |001b: iget v5, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ -0a3032: 52a6 1300 |001d: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ -0a3036: 6e30 f300 5406 |001f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ -0a303c: 0c04 |0022: move-result-object v4 │ │ -0a303e: 54a5 0c00 |0023: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ -0a3042: 6e20 de00 5400 |0025: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ -0a3048: 0c04 |0028: move-result-object v4 │ │ -0a304a: 54a5 1800 |0029: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ -0a304e: 6e30 f700 540e |002b: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ -0a3054: 0c04 |002e: move-result-object v4 │ │ -0a3056: 54a5 1700 |002f: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ -0a305a: 52a6 0a00 |0031: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ -0a305e: 6e30 f500 5406 |0033: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ -0a3064: 0c04 |0036: move-result-object v4 │ │ -0a3066: 54a5 1900 |0037: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ -0a306a: 6e20 f900 5400 |0039: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ -0a3070: 0c04 |003c: move-result-object v4 │ │ -0a3072: 52a5 1400 |003d: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ -0a3076: 52a6 1600 |003f: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ -0a307a: 52a7 1500 |0041: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ -0a307e: 6e40 ea00 5476 |0043: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ -0a3084: 0c05 |0046: move-result-object v5 │ │ -0a3086: 52a4 1000 |0047: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a308a: dd04 0402 |0049: and-int/lit8 v4, v4, #int 2 // #02 │ │ -0a308e: 3804 c800 |004b: if-eqz v4, 0113 // +00c8 │ │ -0a3092: 1214 |004d: const/4 v4, #int 1 // #1 │ │ -0a3094: 6e20 ed00 4500 |004e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ -0a309a: 0c05 |0051: move-result-object v5 │ │ -0a309c: 52a4 1000 |0052: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a30a0: dd04 0408 |0054: and-int/lit8 v4, v4, #int 8 // #08 │ │ -0a30a4: 3804 c000 |0056: if-eqz v4, 0116 // +00c0 │ │ -0a30a8: 1214 |0058: const/4 v4, #int 1 // #1 │ │ -0a30aa: 6e20 ee00 4500 |0059: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ -0a30b0: 0c05 |005c: move-result-object v5 │ │ -0a30b2: 52a4 1000 |005d: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a30b6: dd04 0410 |005f: and-int/lit8 v4, v4, #int 16 // #10 │ │ -0a30ba: 3804 b800 |0061: if-eqz v4, 0119 // +00b8 │ │ -0a30be: 1214 |0063: const/4 v4, #int 1 // #1 │ │ -0a30c0: 6e20 db00 4500 |0064: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ -0a30c6: 0c04 |0067: move-result-object v4 │ │ -0a30c8: 52a5 0d00 |0068: iget v5, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ -0a30cc: 6e20 e300 5400 |006a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ -0a30d2: 0c04 |006d: move-result-object v4 │ │ -0a30d4: 6e20 e200 b400 |006e: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ -0a30da: 0c04 |0071: move-result-object v4 │ │ -0a30dc: 6e20 e100 c400 |0072: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ -0a30e2: 0c04 |0075: move-result-object v4 │ │ -0a30e4: 0800 1900 |0076: move-object/from16 v0, v25 │ │ -0a30e8: 6e20 f600 0400 |0078: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ -0a30ee: 0c04 |007b: move-result-object v4 │ │ -0a30f0: 6e20 df00 d400 |007c: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ -0a30f6: 0c04 |007f: move-result-object v4 │ │ -0a30f8: 0800 1000 |0080: move-object/from16 v0, v16 │ │ -0a30fc: 6e20 e000 0400 |0082: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ -0a3102: 0c04 |0085: move-result-object v4 │ │ -0a3104: 54a5 0e00 |0086: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ -0a3108: 6e20 e400 5400 |0088: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ -0a310e: 0c05 |008b: move-result-object v5 │ │ -0a3110: 52a4 1000 |008c: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ -0a3114: d544 8000 |008e: and-int/lit16 v4, v4, #int 128 // #0080 │ │ -0a3118: 3804 8c00 |0090: if-eqz v4, 011c // +008c │ │ -0a311c: 1214 |0092: const/4 v4, #int 1 // #1 │ │ -0a311e: 0800 1100 |0093: move-object/from16 v0, v17 │ │ -0a3122: 6e30 e600 0504 |0095: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ -0a3128: 0c04 |0098: move-result-object v4 │ │ -0a312a: 0800 1200 |0099: move-object/from16 v0, v18 │ │ -0a312e: 6e20 e900 0400 |009b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ -0a3134: 0c04 |009e: move-result-object v4 │ │ -0a3136: 6e20 ec00 f400 |009f: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ -0a313c: 0c04 |00a2: move-result-object v4 │ │ -0a313e: 0200 1700 |00a3: move/from16 v0, v23 │ │ -0a3142: 6e20 f800 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ -0a3148: 0c04 |00a8: move-result-object v4 │ │ -0a314a: 0200 1800 |00a9: move/from16 v0, v24 │ │ -0a314e: 6e20 ef00 0400 |00ab: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ -0a3154: 0c04 |00ae: move-result-object v4 │ │ -0a3156: 0200 1300 |00af: move/from16 v0, v19 │ │ -0a315a: 0201 1400 |00b1: move/from16 v1, v20 │ │ -0a315e: 0202 1500 |00b3: move/from16 v2, v21 │ │ -0a3162: 6e40 f000 0421 |00b5: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ -0a3168: 0c04 |00b8: move-result-object v4 │ │ -0a316a: 5b84 d702 |00b9: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ -0a316e: 2204 9b00 |00bb: new-instance v4, Landroid/os/Bundle; // type@009b │ │ -0a3172: 7010 6303 0400 |00bd: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0a3178: 5b84 d902 |00c0: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a317c: 381c 0900 |00c2: if-eqz v28, 00cb // +0009 │ │ -0a3180: 5484 d902 |00c4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a3184: 0800 1c00 |00c6: move-object/from16 v0, v28 │ │ -0a3188: 6e20 7803 0400 |00c8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ -0a318e: 381b 1d00 |00cb: if-eqz v27, 00e8 // +001d │ │ -0a3192: 7401 0f2f 1b00 |00cd: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0a3198: 0a04 |00d0: move-result v4 │ │ -0a319a: 3904 1700 |00d1: if-nez v4, 00e8 // +0017 │ │ -0a319e: 5485 d902 |00d3: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a31a2: 1a06 1715 |00d5: const-string v6, "android.people" // string@1517 │ │ -0a31a6: 7401 152f 1b00 |00d7: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a31ac: 0a04 |00da: move-result v4 │ │ -0a31ae: 2344 6a06 |00db: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ -0a31b2: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ -0a31b6: 6e20 172f 4000 |00df: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -0a31bc: 0c04 |00e2: move-result-object v4 │ │ -0a31be: 1f04 6a06 |00e3: check-cast v4, [Ljava/lang/String; // type@066a │ │ -0a31c2: 6e30 8403 6504 |00e5: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0384 │ │ -0a31c8: 381a 0a00 |00e8: if-eqz v26, 00f2 // +000a │ │ -0a31cc: 5484 d902 |00ea: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a31d0: 1a05 3315 |00ec: const-string v5, "android.support.localOnly" // string@1533 │ │ -0a31d4: 1216 |00ee: const/4 v6, #int 1 // #1 │ │ -0a31d6: 6e30 7903 5406 |00ef: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -0a31dc: 381d 1500 |00f2: if-eqz v29, 0107 // +0015 │ │ -0a31e0: 5484 d902 |00f4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a31e4: 1a05 3115 |00f6: const-string v5, "android.support.groupKey" // string@1531 │ │ -0a31e8: 0800 1d00 |00f8: move-object/from16 v0, v29 │ │ -0a31ec: 6e30 8303 5400 |00fa: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -0a31f2: 381e 2200 |00fd: if-eqz v30, 011f // +0022 │ │ -0a31f6: 5484 d902 |00ff: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a31fa: 1a05 3215 |0101: const-string v5, "android.support.isGroupSummary" // string@1532 │ │ -0a31fe: 1216 |0103: const/4 v6, #int 1 // #1 │ │ -0a3200: 6e30 7903 5406 |0104: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -0a3206: 381f 0b00 |0107: if-eqz v31, 0112 // +000b │ │ -0a320a: 5484 d902 |0109: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a320e: 1a05 3515 |010b: const-string v5, "android.support.sortKey" // string@1535 │ │ -0a3212: 0800 1f00 |010d: move-object/from16 v0, v31 │ │ -0a3216: 6e30 8303 5400 |010f: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ -0a321c: 0e00 |0112: return-void │ │ -0a321e: 1204 |0113: const/4 v4, #int 0 // #0 │ │ -0a3220: 2900 3aff |0114: goto/16 004e // -00c6 │ │ -0a3224: 1204 |0116: const/4 v4, #int 0 // #0 │ │ -0a3226: 2900 42ff |0117: goto/16 0059 // -00be │ │ -0a322a: 1204 |0119: const/4 v4, #int 0 // #0 │ │ -0a322c: 2900 4aff |011a: goto/16 0064 // -00b6 │ │ -0a3230: 1204 |011c: const/4 v4, #int 0 // #0 │ │ -0a3232: 2900 76ff |011d: goto/16 0093 // -008a │ │ -0a3236: 5484 d902 |011f: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a323a: 1a05 3615 |0121: const-string v5, "android.support.useSideChannel" // string@1536 │ │ -0a323e: 1216 |0123: const/4 v6, #int 1 // #1 │ │ -0a3240: 6e30 7903 5406 |0124: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ -0a3246: 28e0 |0127: goto 0107 // -0020 │ │ +0a6958: |[0a6958] android.support.v4.app.NotificationCompatKitKat$Builder.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V │ │ +0a6968: 7010 a82e 0800 |0000: invoke-direct {v8}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a696e: 2204 0606 |0003: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +0a6972: 7010 052f 0400 |0005: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a6978: 5b84 d802 |0008: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d8 │ │ +0a697c: 2204 1f00 |000a: new-instance v4, Landroid/app/Notification$Builder; // type@001f │ │ +0a6980: 7020 d500 9400 |000c: invoke-direct {v4, v9}, Landroid/app/Notification$Builder;.:(Landroid/content/Context;)V // method@00d5 │ │ +0a6986: 53a6 1a00 |000f: iget-wide v6, v10, Landroid/app/Notification;.when:J // field@001a │ │ +0a698a: 6e30 fb00 6407 |0011: invoke-virtual {v4, v6, v7}, Landroid/app/Notification$Builder;.setWhen:(J)Landroid/app/Notification$Builder; // method@00fb │ │ +0a6990: 0c04 |0014: move-result-object v4 │ │ +0a6992: 0200 1600 |0015: move/from16 v0, v22 │ │ +0a6996: 6e20 f200 0400 |0017: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setShowWhen:(Z)Landroid/app/Notification$Builder; // method@00f2 │ │ +0a699c: 0c04 |001a: move-result-object v4 │ │ +0a699e: 52a5 1200 |001b: iget v5, v10, Landroid/app/Notification;.icon:I // field@0012 │ │ +0a69a2: 52a6 1300 |001d: iget v6, v10, Landroid/app/Notification;.iconLevel:I // field@0013 │ │ +0a69a6: 6e30 f300 5406 |001f: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSmallIcon:(II)Landroid/app/Notification$Builder; // method@00f3 │ │ +0a69ac: 0c04 |0022: move-result-object v4 │ │ +0a69ae: 54a5 0c00 |0023: iget-object v5, v10, Landroid/app/Notification;.contentView:Landroid/widget/RemoteViews; // field@000c │ │ +0a69b2: 6e20 de00 5400 |0025: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setContent:(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00de │ │ +0a69b8: 0c04 |0028: move-result-object v4 │ │ +0a69ba: 54a5 1800 |0029: iget-object v5, v10, Landroid/app/Notification;.tickerText:Ljava/lang/CharSequence; // field@0018 │ │ +0a69be: 6e30 f700 540e |002b: invoke-virtual {v4, v5, v14}, Landroid/app/Notification$Builder;.setTicker:(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; // method@00f7 │ │ +0a69c4: 0c04 |002e: move-result-object v4 │ │ +0a69c6: 54a5 1700 |002f: iget-object v5, v10, Landroid/app/Notification;.sound:Landroid/net/Uri; // field@0017 │ │ +0a69ca: 52a6 0a00 |0031: iget v6, v10, Landroid/app/Notification;.audioStreamType:I // field@000a │ │ +0a69ce: 6e30 f500 5406 |0033: invoke-virtual {v4, v5, v6}, Landroid/app/Notification$Builder;.setSound:(Landroid/net/Uri;I)Landroid/app/Notification$Builder; // method@00f5 │ │ +0a69d4: 0c04 |0036: move-result-object v4 │ │ +0a69d6: 54a5 1900 |0037: iget-object v5, v10, Landroid/app/Notification;.vibrate:[J // field@0019 │ │ +0a69da: 6e20 f900 5400 |0039: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setVibrate:([J)Landroid/app/Notification$Builder; // method@00f9 │ │ +0a69e0: 0c04 |003c: move-result-object v4 │ │ +0a69e2: 52a5 1400 |003d: iget v5, v10, Landroid/app/Notification;.ledARGB:I // field@0014 │ │ +0a69e6: 52a6 1600 |003f: iget v6, v10, Landroid/app/Notification;.ledOnMS:I // field@0016 │ │ +0a69ea: 52a7 1500 |0041: iget v7, v10, Landroid/app/Notification;.ledOffMS:I // field@0015 │ │ +0a69ee: 6e40 ea00 5476 |0043: invoke-virtual {v4, v5, v6, v7}, Landroid/app/Notification$Builder;.setLights:(III)Landroid/app/Notification$Builder; // method@00ea │ │ +0a69f4: 0c05 |0046: move-result-object v5 │ │ +0a69f6: 52a4 1000 |0047: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a69fa: dd04 0402 |0049: and-int/lit8 v4, v4, #int 2 // #02 │ │ +0a69fe: 3804 c800 |004b: if-eqz v4, 0113 // +00c8 │ │ +0a6a02: 1214 |004d: const/4 v4, #int 1 // #1 │ │ +0a6a04: 6e20 ed00 4500 |004e: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOngoing:(Z)Landroid/app/Notification$Builder; // method@00ed │ │ +0a6a0a: 0c05 |0051: move-result-object v5 │ │ +0a6a0c: 52a4 1000 |0052: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6a10: dd04 0408 |0054: and-int/lit8 v4, v4, #int 8 // #08 │ │ +0a6a14: 3804 c000 |0056: if-eqz v4, 0116 // +00c0 │ │ +0a6a18: 1214 |0058: const/4 v4, #int 1 // #1 │ │ +0a6a1a: 6e20 ee00 4500 |0059: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setOnlyAlertOnce:(Z)Landroid/app/Notification$Builder; // method@00ee │ │ +0a6a20: 0c05 |005c: move-result-object v5 │ │ +0a6a22: 52a4 1000 |005d: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6a26: dd04 0410 |005f: and-int/lit8 v4, v4, #int 16 // #10 │ │ +0a6a2a: 3804 b800 |0061: if-eqz v4, 0119 // +00b8 │ │ +0a6a2e: 1214 |0063: const/4 v4, #int 1 // #1 │ │ +0a6a30: 6e20 db00 4500 |0064: invoke-virtual {v5, v4}, Landroid/app/Notification$Builder;.setAutoCancel:(Z)Landroid/app/Notification$Builder; // method@00db │ │ +0a6a36: 0c04 |0067: move-result-object v4 │ │ +0a6a38: 52a5 0d00 |0068: iget v5, v10, Landroid/app/Notification;.defaults:I // field@000d │ │ +0a6a3c: 6e20 e300 5400 |006a: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDefaults:(I)Landroid/app/Notification$Builder; // method@00e3 │ │ +0a6a42: 0c04 |006d: move-result-object v4 │ │ +0a6a44: 6e20 e200 b400 |006e: invoke-virtual {v4, v11}, Landroid/app/Notification$Builder;.setContentTitle:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e2 │ │ +0a6a4a: 0c04 |0071: move-result-object v4 │ │ +0a6a4c: 6e20 e100 c400 |0072: invoke-virtual {v4, v12}, Landroid/app/Notification$Builder;.setContentText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00e1 │ │ +0a6a52: 0c04 |0075: move-result-object v4 │ │ +0a6a54: 0800 1900 |0076: move-object/from16 v0, v25 │ │ +0a6a58: 6e20 f600 0400 |0078: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setSubText:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00f6 │ │ +0a6a5e: 0c04 |007b: move-result-object v4 │ │ +0a6a60: 6e20 df00 d400 |007c: invoke-virtual {v4, v13}, Landroid/app/Notification$Builder;.setContentInfo:(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; // method@00df │ │ +0a6a66: 0c04 |007f: move-result-object v4 │ │ +0a6a68: 0800 1000 |0080: move-object/from16 v0, v16 │ │ +0a6a6c: 6e20 e000 0400 |0082: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setContentIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e0 │ │ +0a6a72: 0c04 |0085: move-result-object v4 │ │ +0a6a74: 54a5 0e00 |0086: iget-object v5, v10, Landroid/app/Notification;.deleteIntent:Landroid/app/PendingIntent; // field@000e │ │ +0a6a78: 6e20 e400 5400 |0088: invoke-virtual {v4, v5}, Landroid/app/Notification$Builder;.setDeleteIntent:(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; // method@00e4 │ │ +0a6a7e: 0c05 |008b: move-result-object v5 │ │ +0a6a80: 52a4 1000 |008c: iget v4, v10, Landroid/app/Notification;.flags:I // field@0010 │ │ +0a6a84: d544 8000 |008e: and-int/lit16 v4, v4, #int 128 // #0080 │ │ +0a6a88: 3804 8c00 |0090: if-eqz v4, 011c // +008c │ │ +0a6a8c: 1214 |0092: const/4 v4, #int 1 // #1 │ │ +0a6a8e: 0800 1100 |0093: move-object/from16 v0, v17 │ │ +0a6a92: 6e30 e600 0504 |0095: invoke-virtual {v5, v0, v4}, Landroid/app/Notification$Builder;.setFullScreenIntent:(Landroid/app/PendingIntent;Z)Landroid/app/Notification$Builder; // method@00e6 │ │ +0a6a98: 0c04 |0098: move-result-object v4 │ │ +0a6a9a: 0800 1200 |0099: move-object/from16 v0, v18 │ │ +0a6a9e: 6e20 e900 0400 |009b: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setLargeIcon:(Landroid/graphics/Bitmap;)Landroid/app/Notification$Builder; // method@00e9 │ │ +0a6aa4: 0c04 |009e: move-result-object v4 │ │ +0a6aa6: 6e20 ec00 f400 |009f: invoke-virtual {v4, v15}, Landroid/app/Notification$Builder;.setNumber:(I)Landroid/app/Notification$Builder; // method@00ec │ │ +0a6aac: 0c04 |00a2: move-result-object v4 │ │ +0a6aae: 0200 1700 |00a3: move/from16 v0, v23 │ │ +0a6ab2: 6e20 f800 0400 |00a5: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setUsesChronometer:(Z)Landroid/app/Notification$Builder; // method@00f8 │ │ +0a6ab8: 0c04 |00a8: move-result-object v4 │ │ +0a6aba: 0200 1800 |00a9: move/from16 v0, v24 │ │ +0a6abe: 6e20 ef00 0400 |00ab: invoke-virtual {v4, v0}, Landroid/app/Notification$Builder;.setPriority:(I)Landroid/app/Notification$Builder; // method@00ef │ │ +0a6ac4: 0c04 |00ae: move-result-object v4 │ │ +0a6ac6: 0200 1300 |00af: move/from16 v0, v19 │ │ +0a6aca: 0201 1400 |00b1: move/from16 v1, v20 │ │ +0a6ace: 0202 1500 |00b3: move/from16 v2, v21 │ │ +0a6ad2: 6e40 f000 0421 |00b5: invoke-virtual {v4, v0, v1, v2}, Landroid/app/Notification$Builder;.setProgress:(IIZ)Landroid/app/Notification$Builder; // method@00f0 │ │ +0a6ad8: 0c04 |00b8: move-result-object v4 │ │ +0a6ada: 5b84 d702 |00b9: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ +0a6ade: 2204 9b00 |00bb: new-instance v4, Landroid/os/Bundle; // type@009b │ │ +0a6ae2: 7010 6303 0400 |00bd: invoke-direct {v4}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0a6ae8: 5b84 d902 |00c0: iput-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6aec: 381c 0900 |00c2: if-eqz v28, 00cb // +0009 │ │ +0a6af0: 5484 d902 |00c4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6af4: 0800 1c00 |00c6: move-object/from16 v0, v28 │ │ +0a6af8: 6e20 7803 0400 |00c8: invoke-virtual {v4, v0}, Landroid/os/Bundle;.putAll:(Landroid/os/Bundle;)V // method@0378 │ │ +0a6afe: 381b 1d00 |00cb: if-eqz v27, 00e8 // +001d │ │ +0a6b02: 7401 0f2f 1b00 |00cd: invoke-virtual/range {v27}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0a6b08: 0a04 |00d0: move-result v4 │ │ +0a6b0a: 3904 1700 |00d1: if-nez v4, 00e8 // +0017 │ │ +0a6b0e: 5485 d902 |00d3: iget-object v5, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6b12: 1a06 1815 |00d5: const-string v6, "android.people" // string@1518 │ │ +0a6b16: 7401 152f 1b00 |00d7: invoke-virtual/range {v27}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a6b1c: 0a04 |00da: move-result v4 │ │ +0a6b1e: 2344 6a06 |00db: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ +0a6b22: 0800 1b00 |00dd: move-object/from16 v0, v27 │ │ +0a6b26: 6e20 172f 4000 |00df: invoke-virtual {v0, v4}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a6b2c: 0c04 |00e2: move-result-object v4 │ │ +0a6b2e: 1f04 6a06 |00e3: check-cast v4, [Ljava/lang/String; // type@066a │ │ +0a6b32: 6e30 8403 6504 |00e5: invoke-virtual {v5, v6, v4}, Landroid/os/Bundle;.putStringArray:(Ljava/lang/String;[Ljava/lang/String;)V // method@0384 │ │ +0a6b38: 381a 0a00 |00e8: if-eqz v26, 00f2 // +000a │ │ +0a6b3c: 5484 d902 |00ea: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6b40: 1a05 3415 |00ec: const-string v5, "android.support.localOnly" // string@1534 │ │ +0a6b44: 1216 |00ee: const/4 v6, #int 1 // #1 │ │ +0a6b46: 6e30 7903 5406 |00ef: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +0a6b4c: 381d 1500 |00f2: if-eqz v29, 0107 // +0015 │ │ +0a6b50: 5484 d902 |00f4: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6b54: 1a05 3215 |00f6: const-string v5, "android.support.groupKey" // string@1532 │ │ +0a6b58: 0800 1d00 |00f8: move-object/from16 v0, v29 │ │ +0a6b5c: 6e30 8303 5400 |00fa: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +0a6b62: 381e 2200 |00fd: if-eqz v30, 011f // +0022 │ │ +0a6b66: 5484 d902 |00ff: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6b6a: 1a05 3315 |0101: const-string v5, "android.support.isGroupSummary" // string@1533 │ │ +0a6b6e: 1216 |0103: const/4 v6, #int 1 // #1 │ │ +0a6b70: 6e30 7903 5406 |0104: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +0a6b76: 381f 0b00 |0107: if-eqz v31, 0112 // +000b │ │ +0a6b7a: 5484 d902 |0109: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6b7e: 1a05 3615 |010b: const-string v5, "android.support.sortKey" // string@1536 │ │ +0a6b82: 0800 1f00 |010d: move-object/from16 v0, v31 │ │ +0a6b86: 6e30 8303 5400 |010f: invoke-virtual {v4, v5, v0}, Landroid/os/Bundle;.putString:(Ljava/lang/String;Ljava/lang/String;)V // method@0383 │ │ +0a6b8c: 0e00 |0112: return-void │ │ +0a6b8e: 1204 |0113: const/4 v4, #int 0 // #0 │ │ +0a6b90: 2900 3aff |0114: goto/16 004e // -00c6 │ │ +0a6b94: 1204 |0116: const/4 v4, #int 0 // #0 │ │ +0a6b96: 2900 42ff |0117: goto/16 0059 // -00be │ │ +0a6b9a: 1204 |0119: const/4 v4, #int 0 // #0 │ │ +0a6b9c: 2900 4aff |011a: goto/16 0064 // -00b6 │ │ +0a6ba0: 1204 |011c: const/4 v4, #int 0 // #0 │ │ +0a6ba2: 2900 76ff |011d: goto/16 0093 // -008a │ │ +0a6ba6: 5484 d902 |011f: iget-object v4, v8, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6baa: 1a05 3715 |0121: const-string v5, "android.support.useSideChannel" // string@1537 │ │ +0a6bae: 1216 |0123: const/4 v6, #int 1 // #1 │ │ +0a6bb0: 6e30 7903 5406 |0124: invoke-virtual {v4, v5, v6}, Landroid/os/Bundle;.putBoolean:(Ljava/lang/String;Z)V // method@0379 │ │ +0a6bb6: 28e0 |0127: goto 0107 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=35 │ │ 0x000a line=45 │ │ 0x00bb line=71 │ │ 0x00c2 line=72 │ │ @@ -189384,21 +189440,21 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$Action;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a3248: |[0a3248] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ -0a3258: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d8 │ │ -0a325c: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ -0a3260: 7120 c308 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@08c3 │ │ -0a3266: 0c01 |0007: move-result-object v1 │ │ -0a3268: 7220 4b2f 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0a326e: 0e00 |000b: return-void │ │ +0a6bb8: |[0a6bb8] android.support.v4.app.NotificationCompatKitKat$Builder.addAction:(Landroid/support/v4/app/NotificationCompatBase$Action;)V │ │ +0a6bc8: 5420 d802 |0000: iget-object v0, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d8 │ │ +0a6bcc: 5421 d702 |0002: iget-object v1, v2, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ +0a6bd0: 7120 c308 3100 |0004: invoke-static {v1, v3}, Landroid/support/v4/app/NotificationCompatJellybean;.writeActionAndGetExtras:(Landroid/app/Notification$Builder;Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle; // method@08c3 │ │ +0a6bd6: 0c01 |0007: move-result-object v1 │ │ +0a6bd8: 7220 4b2f 1000 |0008: invoke-interface {v0, v1}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0a6bde: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000b line=98 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ 0x0000 - 0x000c reg=3 action Landroid/support/v4/app/NotificationCompatBase$Action; │ │ @@ -189408,29 +189464,29 @@ │ │ type : '()Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0a3270: |[0a3270] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ -0a3280: 5431 d802 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d8 │ │ -0a3284: 7110 b408 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@08b4 │ │ -0a328a: 0c00 |0005: move-result-object v0 │ │ -0a328c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0a3290: 5431 d902 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a3294: 1a02 2f15 |000a: const-string v2, "android.support.actionExtras" // string@152f │ │ -0a3298: 6e30 8203 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ -0a329e: 5431 d702 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ -0a32a2: 5432 d902 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ -0a32a6: 6e20 e500 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00e5 │ │ -0a32ac: 5431 d702 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ -0a32b0: 6e10 d900 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ -0a32b6: 0c01 |001b: move-result-object v1 │ │ -0a32b8: 1101 |001c: return-object v1 │ │ +0a6be0: |[0a6be0] android.support.v4.app.NotificationCompatKitKat$Builder.build:()Landroid/app/Notification; │ │ +0a6bf0: 5431 d802 |0000: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mActionExtrasList:Ljava/util/List; // field@02d8 │ │ +0a6bf4: 7110 b408 0100 |0002: invoke-static {v1}, Landroid/support/v4/app/NotificationCompatJellybean;.buildActionExtrasMap:(Ljava/util/List;)Landroid/util/SparseArray; // method@08b4 │ │ +0a6bfa: 0c00 |0005: move-result-object v0 │ │ +0a6bfc: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0a6c00: 5431 d902 |0008: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6c04: 1a02 3015 |000a: const-string v2, "android.support.actionExtras" // string@1530 │ │ +0a6c08: 6e30 8203 2100 |000c: invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ +0a6c0e: 5431 d702 |000f: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ +0a6c12: 5432 d902 |0011: iget-object v2, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.mExtras:Landroid/os/Bundle; // field@02d9 │ │ +0a6c16: 6e20 e500 2100 |0013: invoke-virtual {v1, v2}, Landroid/app/Notification$Builder;.setExtras:(Landroid/os/Bundle;)Landroid/app/Notification$Builder; // method@00e5 │ │ +0a6c1c: 5431 d702 |0016: iget-object v1, v3, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ +0a6c20: 6e10 d900 0100 |0018: invoke-virtual {v1}, Landroid/app/Notification$Builder;.build:()Landroid/app/Notification; // method@00d9 │ │ +0a6c26: 0c01 |001b: move-result-object v1 │ │ +0a6c28: 1101 |001c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=106 │ │ 0x0006 line=108 │ │ 0x0008 line=110 │ │ 0x000f line=113 │ │ 0x0016 line=114 │ │ @@ -189443,30 +189499,30 @@ │ │ type : '()Landroid/app/Notification$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a32bc: |[0a32bc] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ -0a32cc: 5410 d702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ -0a32d0: 1100 |0002: return-object v0 │ │ +0a6c2c: |[0a6c2c] android.support.v4.app.NotificationCompatKitKat$Builder.getBuilder:()Landroid/app/Notification$Builder; │ │ +0a6c3c: 5410 d702 |0000: iget-object v0, v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.b:Landroid/app/Notification$Builder; // field@02d7 │ │ +0a6c40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationCompatKitKat$Builder; │ │ │ │ - source_file_idx : 3606 (NotificationCompatKitKat.java) │ │ + source_file_idx : 3607 (NotificationCompatKitKat.java) │ │ │ │ Class #802 header: │ │ class_idx : 373 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #802 annotations: │ │ Annotations on class │ │ @@ -189505,24 +189561,24 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a32d4: |[0a32d4] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ -0a32e4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a32ea: 5b12 dd02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ -0a32ee: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0a32f0: 5910 dc02 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ -0a32f4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a32f6: 5b10 de02 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ -0a32fa: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0a32fc: 5c10 db02 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ -0a3300: 0e00 |000e: return-void │ │ +0a6c44: |[0a6c44] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;)V │ │ +0a6c54: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6c5a: 5b12 dd02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ +0a6c5e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0a6c60: 5910 dc02 |0006: iput v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ +0a6c64: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a6c66: 5b10 de02 |0009: iput-object v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ +0a6c6a: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0a6c6c: 5c10 db02 |000c: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ +0a6c70: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0003 line=596 │ │ 0x0005 line=597 │ │ 0x0008 line=598 │ │ 0x000b line=599 │ │ @@ -189536,22 +189592,22 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a3304: |[0a3304] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0a3314: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a331a: 5b12 dd02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ -0a331e: 5913 dc02 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ -0a3322: 5b14 de02 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ -0a3326: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0a3328: 5c10 db02 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ -0a332c: 0e00 |000c: return-void │ │ +0a6c74: |[0a6c74] android.support.v4.app.NotificationManagerCompat$CancelTask.:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0a6c84: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6c8a: 5b12 dd02 |0003: iput-object v2, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ +0a6c8e: 5913 dc02 |0005: iput v3, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ +0a6c92: 5b14 de02 |0007: iput-object v4, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ +0a6c96: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0a6c98: 5c10 db02 |000a: iput-boolean v0, v1, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ +0a6c9c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 0x0003 line=603 │ │ 0x0005 line=604 │ │ 0x0007 line=605 │ │ 0x0009 line=606 │ │ @@ -189568,25 +189624,25 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0a3330: |[0a3330] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -0a3340: 5530 db02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ -0a3344: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0a3348: 5430 dd02 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ -0a334c: 7220 0507 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0705 │ │ -0a3352: 0e00 |0009: return-void │ │ -0a3354: 5430 dd02 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ -0a3358: 5231 dc02 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ -0a335c: 5432 de02 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ -0a3360: 7240 0407 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0704 │ │ -0a3366: 28f6 |0013: goto 0009 // -000a │ │ +0a6ca0: |[0a6ca0] android.support.v4.app.NotificationManagerCompat$CancelTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +0a6cb0: 5530 db02 |0000: iget-boolean v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ +0a6cb4: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0a6cb8: 5430 dd02 |0004: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ +0a6cbc: 7220 0507 0400 |0006: invoke-interface {v4, v0}, Landroid/support/v4/app/INotificationSideChannel;.cancelAll:(Ljava/lang/String;)V // method@0705 │ │ +0a6cc2: 0e00 |0009: return-void │ │ +0a6cc4: 5430 dd02 |000a: iget-object v0, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ +0a6cc8: 5231 dc02 |000c: iget v1, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ +0a6ccc: 5432 de02 |000e: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ +0a6cd0: 7240 0407 0421 |0010: invoke-interface {v4, v0, v1, v2}, Landroid/support/v4/app/INotificationSideChannel;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@0704 │ │ +0a6cd6: 28f6 |0013: goto 0009 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0004 line=612 │ │ 0x0009 line=616 │ │ 0x000a line=614 │ │ locals : │ │ @@ -189598,63 +189654,63 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0a3368: |[0a3368] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ -0a3378: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a337c: 1a01 2103 |0002: const-string v1, "CancelTask[" // string@0321 │ │ -0a3380: 7020 d42e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ -0a3386: 1a01 b627 |0007: const-string v1, "packageName:" // string@27b6 │ │ -0a338a: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a3390: 0c01 |000c: move-result-object v1 │ │ -0a3392: 5432 dd02 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ -0a3396: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a339c: 1a01 f100 |0012: const-string v1, ", id:" // string@00f1 │ │ -0a33a0: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a33a6: 0c01 |0017: move-result-object v1 │ │ -0a33a8: 5232 dc02 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ -0a33ac: 6e20 d72e 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0a33b2: 1a01 f800 |001d: const-string v1, ", tag:" // string@00f8 │ │ -0a33b6: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a33bc: 0c01 |0022: move-result-object v1 │ │ -0a33be: 5432 de02 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ -0a33c2: 6e20 db2e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a33c8: 1a01 ed00 |0028: const-string v1, ", all:" // string@00ed │ │ -0a33cc: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a33d2: 0c01 |002d: move-result-object v1 │ │ -0a33d4: 5532 db02 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ -0a33d8: 6e20 dc2e 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ -0a33de: 1a01 e012 |0033: const-string v1, "]" // string@12e0 │ │ -0a33e2: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a33e8: 6e10 e02e 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a33ee: 0c01 |003b: move-result-object v1 │ │ -0a33f0: 1101 |003c: return-object v1 │ │ +0a6cd8: |[0a6cd8] android.support.v4.app.NotificationManagerCompat$CancelTask.toString:()Ljava/lang/String; │ │ +0a6ce8: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a6cec: 1a01 2303 |0002: const-string v1, "CancelTask[" // string@0323 │ │ +0a6cf0: 7020 d42e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ +0a6cf6: 1a01 b627 |0007: const-string v1, "packageName:" // string@27b6 │ │ +0a6cfa: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6d00: 0c01 |000c: move-result-object v1 │ │ +0a6d02: 5432 dd02 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.packageName:Ljava/lang/String; // field@02dd │ │ +0a6d06: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6d0c: 1a01 f300 |0012: const-string v1, ", id:" // string@00f3 │ │ +0a6d10: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6d16: 0c01 |0017: move-result-object v1 │ │ +0a6d18: 5232 dc02 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.id:I // field@02dc │ │ +0a6d1c: 6e20 d72e 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a6d22: 1a01 fa00 |001d: const-string v1, ", tag:" // string@00fa │ │ +0a6d26: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6d2c: 0c01 |0022: move-result-object v1 │ │ +0a6d2e: 5432 de02 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.tag:Ljava/lang/String; // field@02de │ │ +0a6d32: 6e20 db2e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6d38: 1a01 ef00 |0028: const-string v1, ", all:" // string@00ef │ │ +0a6d3c: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6d42: 0c01 |002d: move-result-object v1 │ │ +0a6d44: 5532 db02 |002e: iget-boolean v2, v3, Landroid/support/v4/app/NotificationManagerCompat$CancelTask;.all:Z // field@02db │ │ +0a6d48: 6e20 dc2e 2100 |0030: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Z)Ljava/lang/StringBuilder; // method@2edc │ │ +0a6d4e: 1a01 e112 |0033: const-string v1, "]" // string@12e1 │ │ +0a6d52: 6e20 db2e 1000 |0035: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6d58: 6e10 e02e 0000 |0038: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a6d5e: 0c01 |003b: move-result-object v1 │ │ +0a6d60: 1101 |003c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0007 line=620 │ │ 0x0012 line=621 │ │ 0x001d line=622 │ │ 0x0028 line=623 │ │ 0x0033 line=624 │ │ 0x0038 line=625 │ │ locals : │ │ 0x0007 - 0x003d reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x003d reg=3 this Landroid/support/v4/app/NotificationManagerCompat$CancelTask; │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #803 header: │ │ class_idx : 375 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #803 annotations: │ │ Annotations on class │ │ @@ -189675,17 +189731,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a33f4: |[0a33f4] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ -0a3404: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a340a: 0e00 |0003: return-void │ │ +0a6d64: |[0a6d64] android.support.v4.app.NotificationManagerCompat$ImplBase.:()V │ │ +0a6d74: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6d7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -189694,17 +189750,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a340c: |[0a340c] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0a341c: 6e20 0501 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@0105 │ │ -0a3422: 0e00 |0003: return-void │ │ +0a6d7c: |[0a6d7c] android.support.v4.app.NotificationManagerCompat$ImplBase.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0a6d8c: 6e20 0501 3100 |0000: invoke-virtual {v1, v3}, Landroid/app/NotificationManager;.cancel:(I)V // method@0105 │ │ +0a6d92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -189716,17 +189772,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a3424: |[0a3424] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ -0a3434: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a3436: 0f00 |0001: return v0 │ │ +0a6d94: |[0a6d94] android.support.v4.app.NotificationManagerCompat$ImplBase.getSideChannelBindFlags:()I │ │ +0a6da4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a6da6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ │ │ #2 : (in Landroid/support/v4/app/NotificationManagerCompat$ImplBase;) │ │ @@ -189734,35 +189790,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a3438: |[0a3438] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0a3448: 6e30 0801 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0108 │ │ -0a344e: 0e00 |0003: return-void │ │ +0a6da8: |[0a6da8] android.support.v4.app.NotificationManagerCompat$ImplBase.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0a6db8: 6e30 0801 3104 |0000: invoke-virtual {v1, v3, v4}, Landroid/app/NotificationManager;.notify:(ILandroid/app/Notification;)V // method@0108 │ │ +0a6dbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplBase; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #804 header: │ │ class_idx : 378 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #804 annotations: │ │ Annotations on class │ │ @@ -189801,21 +189857,21 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0a3450: |[0a3450] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0a3460: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a3466: 5b01 e102 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02e1 │ │ -0a346a: 5902 df02 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02df │ │ -0a346e: 5b03 e202 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02e2 │ │ -0a3472: 5b04 e002 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02e0 │ │ -0a3476: 0e00 |000b: return-void │ │ +0a6dc0: |[0a6dc0] android.support.v4.app.NotificationManagerCompat$NotifyTask.:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0a6dd0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6dd6: 5b01 e102 |0003: iput-object v1, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02e1 │ │ +0a6dda: 5902 df02 |0005: iput v2, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02df │ │ +0a6dde: 5b03 e202 |0007: iput-object v3, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02e2 │ │ +0a6de2: 5b04 e002 |0009: iput-object v4, v0, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02e0 │ │ +0a6de6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 0x0003 line=568 │ │ 0x0005 line=569 │ │ 0x0007 line=570 │ │ 0x0009 line=571 │ │ @@ -189833,21 +189889,21 @@ │ │ type : '(Landroid/support/v4/app/INotificationSideChannel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0a3478: |[0a3478] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ -0a3488: 5440 e102 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02e1 │ │ -0a348c: 5241 df02 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02df │ │ -0a3490: 5442 e202 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02e2 │ │ -0a3494: 5443 e002 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02e0 │ │ -0a3498: 7253 0607 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0706 │ │ -0a349e: 0e00 |000b: return-void │ │ +0a6de8: |[0a6de8] android.support.v4.app.NotificationManagerCompat$NotifyTask.send:(Landroid/support/v4/app/INotificationSideChannel;)V │ │ +0a6df8: 5440 e102 |0000: iget-object v0, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02e1 │ │ +0a6dfc: 5241 df02 |0002: iget v1, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02df │ │ +0a6e00: 5442 e202 |0004: iget-object v2, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02e2 │ │ +0a6e04: 5443 e002 |0006: iget-object v3, v4, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.notif:Landroid/app/Notification; // field@02e0 │ │ +0a6e08: 7253 0607 0521 |0008: invoke-interface {v5, v0, v1, v2, v3}, Landroid/support/v4/app/INotificationSideChannel;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@0706 │ │ +0a6e0e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ 0x000b line=577 │ │ locals : │ │ 0x0000 - 0x000c reg=4 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ 0x0000 - 0x000c reg=5 service Landroid/support/v4/app/INotificationSideChannel; │ │ @@ -189857,57 +189913,57 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0a34a0: |[0a34a0] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ -0a34b0: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a34b4: 1a01 1f0e |0002: const-string v1, "NotifyTask[" // string@0e1f │ │ -0a34b8: 7020 d42e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ -0a34be: 1a01 b627 |0007: const-string v1, "packageName:" // string@27b6 │ │ -0a34c2: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a34c8: 0c01 |000c: move-result-object v1 │ │ -0a34ca: 5432 e102 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02e1 │ │ -0a34ce: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a34d4: 1a01 f100 |0012: const-string v1, ", id:" // string@00f1 │ │ -0a34d8: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a34de: 0c01 |0017: move-result-object v1 │ │ -0a34e0: 5232 df02 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02df │ │ -0a34e4: 6e20 d72e 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0a34ea: 1a01 f800 |001d: const-string v1, ", tag:" // string@00f8 │ │ -0a34ee: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a34f4: 0c01 |0022: move-result-object v1 │ │ -0a34f6: 5432 e202 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02e2 │ │ -0a34fa: 6e20 db2e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a3500: 1a01 e012 |0028: const-string v1, "]" // string@12e0 │ │ -0a3504: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a350a: 6e10 e02e 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a3510: 0c01 |0030: move-result-object v1 │ │ -0a3512: 1101 |0031: return-object v1 │ │ +0a6e10: |[0a6e10] android.support.v4.app.NotificationManagerCompat$NotifyTask.toString:()Ljava/lang/String; │ │ +0a6e20: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a6e24: 1a01 200e |0002: const-string v1, "NotifyTask[" // string@0e20 │ │ +0a6e28: 7020 d42e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ +0a6e2e: 1a01 b627 |0007: const-string v1, "packageName:" // string@27b6 │ │ +0a6e32: 6e20 db2e 1000 |0009: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6e38: 0c01 |000c: move-result-object v1 │ │ +0a6e3a: 5432 e102 |000d: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.packageName:Ljava/lang/String; // field@02e1 │ │ +0a6e3e: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6e44: 1a01 f300 |0012: const-string v1, ", id:" // string@00f3 │ │ +0a6e48: 6e20 db2e 1000 |0014: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6e4e: 0c01 |0017: move-result-object v1 │ │ +0a6e50: 5232 df02 |0018: iget v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.id:I // field@02df │ │ +0a6e54: 6e20 d72e 2100 |001a: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a6e5a: 1a01 fa00 |001d: const-string v1, ", tag:" // string@00fa │ │ +0a6e5e: 6e20 db2e 1000 |001f: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6e64: 0c01 |0022: move-result-object v1 │ │ +0a6e66: 5432 e202 |0023: iget-object v2, v3, Landroid/support/v4/app/NotificationManagerCompat$NotifyTask;.tag:Ljava/lang/String; // field@02e2 │ │ +0a6e6a: 6e20 db2e 2100 |0025: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6e70: 1a01 e112 |0028: const-string v1, "]" // string@12e1 │ │ +0a6e74: 6e20 db2e 1000 |002a: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a6e7a: 6e10 e02e 0000 |002d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a6e80: 0c01 |0030: move-result-object v1 │ │ +0a6e82: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0007 line=581 │ │ 0x0012 line=582 │ │ 0x001d line=583 │ │ 0x0028 line=584 │ │ 0x002d line=585 │ │ locals : │ │ 0x0007 - 0x0032 reg=0 sb Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0032 reg=3 this Landroid/support/v4/app/NotificationManagerCompat$NotifyTask; │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #805 header: │ │ class_idx : 386 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3839 │ │ +source_file_idx : 3840 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #805 annotations: │ │ Annotations on class │ │ @@ -189928,17 +189984,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3514: |[0a3514] android.support.v4.app.RemoteInput$1.:()V │ │ -0a3524: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a352a: 0e00 |0003: return-void │ │ +0a6e84: |[0a6e84] android.support.v4.app.RemoteInput$1.:()V │ │ +0a6e94: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6e9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$1; │ │ │ │ Virtual methods - │ │ @@ -189947,23 +190003,23 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 11 16-bit code units │ │ -0a352c: |[0a352c] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ -0a353c: 2200 8801 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0188 │ │ -0a3540: 0771 |0002: move-object v1, v7 │ │ -0a3542: 0782 |0003: move-object v2, v8 │ │ -0a3544: 0793 |0004: move-object v3, v9 │ │ -0a3546: 01a4 |0005: move v4, v10 │ │ -0a3548: 07b5 |0006: move-object v5, v11 │ │ -0a354a: 7606 2c09 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@092c │ │ -0a3550: 1100 |000a: return-object v0 │ │ +0a6e9c: |[0a6e9c] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; │ │ +0a6eac: 2200 8801 |0000: new-instance v0, Landroid/support/v4/app/RemoteInput; // type@0188 │ │ +0a6eb0: 0771 |0002: move-object v1, v7 │ │ +0a6eb2: 0782 |0003: move-object v2, v8 │ │ +0a6eb4: 0793 |0004: move-object v3, v9 │ │ +0a6eb6: 01a4 |0005: move v4, v10 │ │ +0a6eb8: 07b5 |0006: move-object v5, v11 │ │ +0a6eba: 7606 2c09 0000 |0007: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/app/RemoteInput;.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V // method@092c │ │ +0a6ec0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x000b reg=6 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x000b reg=7 resultKey Ljava/lang/String; │ │ 0x0000 - 0x000b reg=8 label Ljava/lang/CharSequence; │ │ @@ -189976,18 +190032,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0a3554: |[0a3554] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0a3564: 7406 1509 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@0915 │ │ -0a356a: 0c00 |0003: move-result-object v0 │ │ -0a356c: 1100 |0004: return-object v0 │ │ +0a6ec4: |[0a6ec4] android.support.v4.app.RemoteInput$1.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0a6ed4: 7406 1509 0100 |0000: invoke-virtual/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/app/RemoteInput$1;.build:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)Landroid/support/v4/app/RemoteInput; // method@0915 │ │ +0a6eda: 0c00 |0003: move-result-object v0 │ │ +0a6edc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 Ljava/lang/String; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/CharSequence; │ │ @@ -190000,17 +190056,17 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInput;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3570: |[0a3570] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ -0a3580: 2320 4806 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ -0a3584: 1100 |0002: return-object v0 │ │ +0a6ee0: |[0a6ee0] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInput; │ │ +0a6ef0: 2320 4806 |0000: new-array v0, v2, [Landroid/support/v4/app/RemoteInput; // type@0648 │ │ +0a6ef4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -190019,32 +190075,32 @@ │ │ type : '(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a3588: |[0a3588] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ -0a3598: 6e20 1709 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0917 │ │ -0a359e: 0c00 |0003: move-result-object v0 │ │ -0a35a0: 1100 |0004: return-object v0 │ │ +0a6ef8: |[0a6ef8] android.support.v4.app.RemoteInput$1.newArray:(I)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; │ │ +0a6f08: 6e20 1709 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/app/RemoteInput$1;.newArray:(I)[Landroid/support/v4/app/RemoteInput; // method@0917 │ │ +0a6f0e: 0c00 |0003: move-result-object v0 │ │ +0a6f10: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 3839 (RemoteInput.java) │ │ + source_file_idx : 3840 (RemoteInput.java) │ │ │ │ Class #806 header: │ │ class_idx : 389 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3839 │ │ +source_file_idx : 3840 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #806 annotations: │ │ Annotations on class │ │ @@ -190065,17 +190121,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a35a4: |[0a35a4] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ -0a35b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a35ba: 0e00 |0003: return-void │ │ +0a6f14: |[0a6f14] android.support.v4.app.RemoteInput$ImplApi20.:()V │ │ +0a6f24: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6f2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ │ │ Virtual methods - │ │ @@ -190084,17 +190140,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a35bc: |[0a35bc] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0a35cc: 7130 3509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0935 │ │ -0a35d2: 0e00 |0003: return-void │ │ +0a6f2c: |[0a6f2c] android.support.v4.app.RemoteInput$ImplApi20.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0a6f3c: 7130 3509 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatApi20;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0935 │ │ +0a6f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0003 line=249 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -190106,32 +190162,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a35d4: |[0a35d4] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0a35e4: 7110 3709 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0937 │ │ -0a35ea: 0c00 |0003: move-result-object v0 │ │ -0a35ec: 1100 |0004: return-object v0 │ │ +0a6f44: |[0a6f44] android.support.v4.app.RemoteInput$ImplApi20.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0a6f54: 7110 3709 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatApi20;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0937 │ │ +0a6f5a: 0c00 |0003: move-result-object v0 │ │ +0a6f5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplApi20; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3839 (RemoteInput.java) │ │ + source_file_idx : 3840 (RemoteInput.java) │ │ │ │ Class #807 header: │ │ class_idx : 390 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3839 │ │ +source_file_idx : 3840 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #807 annotations: │ │ Annotations on class │ │ @@ -190152,17 +190208,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a35f0: |[0a35f0] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ -0a3600: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a3606: 0e00 |0003: return-void │ │ +0a6f60: |[0a6f60] android.support.v4.app.RemoteInput$ImplBase.:()V │ │ +0a6f70: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6f76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ │ │ Virtual methods - │ │ @@ -190171,19 +190227,19 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a3608: |[0a3608] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0a3618: 1a00 fd0e |0000: const-string v0, "RemoteInput" // string@0efd │ │ -0a361c: 1a01 fe0e |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0efe │ │ -0a3620: 7120 071d 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0a3626: 0e00 |0007: return-void │ │ +0a6f78: |[0a6f78] android.support.v4.app.RemoteInput$ImplBase.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0a6f88: 1a00 fe0e |0000: const-string v0, "RemoteInput" // string@0efe │ │ +0a6f8c: 1a01 ff0e |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0eff │ │ +0a6f90: 7120 071d 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0a6f96: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0008 reg=3 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -190195,35 +190251,35 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a3628: |[0a3628] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0a3638: 1a00 fd0e |0000: const-string v0, "RemoteInput" // string@0efd │ │ -0a363c: 1a01 fe0e |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0efe │ │ -0a3640: 7120 071d 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0a3646: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a3648: 1100 |0008: return-object v0 │ │ +0a6f98: |[0a6f98] android.support.v4.app.RemoteInput$ImplBase.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0a6fa8: 1a00 fe0e |0000: const-string v0, "RemoteInput" // string@0efe │ │ +0a6fac: 1a01 ff0e |0002: const-string v1, "RemoteInput is only supported from API Level 16" // string@0eff │ │ +0a6fb0: 7120 071d 1000 |0004: invoke-static {v0, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0a6fb6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a6fb8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=219 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/app/RemoteInput$ImplBase; │ │ 0x0000 - 0x0009 reg=3 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3839 (RemoteInput.java) │ │ + source_file_idx : 3840 (RemoteInput.java) │ │ │ │ Class #808 header: │ │ class_idx : 391 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3839 │ │ +source_file_idx : 3840 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #808 annotations: │ │ Annotations on class │ │ @@ -190244,17 +190300,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a364c: |[0a364c] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ -0a365c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a3662: 0e00 |0003: return-void │ │ +0a6fbc: |[0a6fbc] android.support.v4.app.RemoteInput$ImplJellybean.:()V │ │ +0a6fcc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a6fd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -190263,17 +190319,17 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a3664: |[0a3664] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0a3674: 7130 4309 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0943 │ │ -0a367a: 0e00 |0003: return-void │ │ +0a6fd4: |[0a6fd4] android.support.v4.app.RemoteInput$ImplJellybean.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0a6fe4: 7130 4309 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/RemoteInputCompatJellybean;.addResultsToIntent:([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0943 │ │ +0a6fea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0003 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0004 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ @@ -190285,32 +190341,32 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a367c: |[0a367c] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0a368c: 7110 4609 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0946 │ │ -0a3692: 0c00 |0003: move-result-object v0 │ │ -0a3694: 1100 |0004: return-object v0 │ │ +0a6fec: |[0a6fec] android.support.v4.app.RemoteInput$ImplJellybean.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0a6ffc: 7110 4609 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/RemoteInputCompatJellybean;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0946 │ │ +0a7002: 0c00 |0003: move-result-object v0 │ │ +0a7004: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/RemoteInput$ImplJellybean; │ │ 0x0000 - 0x0005 reg=2 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 3839 (RemoteInput.java) │ │ + source_file_idx : 3840 (RemoteInput.java) │ │ │ │ Class #809 header: │ │ class_idx : 392 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 395 │ │ -source_file_idx : 3839 │ │ +source_file_idx : 3840 │ │ static_fields_size : 5 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 5 │ │ │ │ Class #809 annotations: │ │ Annotations on class │ │ @@ -190374,36 +190430,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -0a3698: |[0a3698] android.support.v4.app.RemoteInput.:()V │ │ -0a36a8: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0a36ac: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ -0a36b0: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ -0a36b4: 2200 8501 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@0185 │ │ -0a36b8: 7010 2209 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0922 │ │ -0a36be: 6900 0c03 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ -0a36c2: 2200 8201 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@0182 │ │ -0a36c6: 7010 1409 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@0914 │ │ -0a36cc: 6900 0b03 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ -0a36d0: 0e00 |0014: return-void │ │ -0a36d2: 6000 4500 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0a36d6: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ -0a36da: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ -0a36de: 2200 8701 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0187 │ │ -0a36e2: 7010 2809 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0928 │ │ -0a36e8: 6900 0c03 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ -0a36ec: 28eb |0022: goto 000d // -0015 │ │ -0a36ee: 2200 8601 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0186 │ │ -0a36f2: 7010 2509 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0925 │ │ -0a36f8: 6900 0c03 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ -0a36fc: 28e3 |002a: goto 000d // -001d │ │ +0a7008: |[0a7008] android.support.v4.app.RemoteInput.:()V │ │ +0a7018: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0a701c: 1301 1400 |0002: const/16 v1, #int 20 // #14 │ │ +0a7020: 3410 1100 |0004: if-lt v0, v1, 0015 // +0011 │ │ +0a7024: 2200 8501 |0006: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplApi20; // type@0185 │ │ +0a7028: 7010 2209 0000 |0008: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplApi20;.:()V // method@0922 │ │ +0a702e: 6900 0c03 |000b: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ +0a7032: 2200 8201 |000d: new-instance v0, Landroid/support/v4/app/RemoteInput$1; // type@0182 │ │ +0a7036: 7010 1409 0000 |000f: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$1;.:()V // method@0914 │ │ +0a703c: 6900 0b03 |0012: sput-object v0, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ +0a7040: 0e00 |0014: return-void │ │ +0a7042: 6000 4500 |0015: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0a7046: 1301 1000 |0017: const/16 v1, #int 16 // #10 │ │ +0a704a: 3410 0a00 |0019: if-lt v0, v1, 0023 // +000a │ │ +0a704e: 2200 8701 |001b: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplJellybean; // type@0187 │ │ +0a7052: 7010 2809 0000 |001d: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplJellybean;.:()V // method@0928 │ │ +0a7058: 6900 0c03 |0020: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ +0a705c: 28eb |0022: goto 000d // -0015 │ │ +0a705e: 2200 8601 |0023: new-instance v0, Landroid/support/v4/app/RemoteInput$ImplBase; // type@0186 │ │ +0a7062: 7010 2509 0000 |0025: invoke-direct {v0}, Landroid/support/v4/app/RemoteInput$ImplBase;.:()V // method@0925 │ │ +0a7068: 6900 0c03 |0028: sput-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ +0a706c: 28e3 |002a: goto 000d // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0006 line=254 │ │ 0x000d line=263 │ │ 0x0015 line=255 │ │ 0x001b line=256 │ │ @@ -190415,22 +190471,22 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a3700: |[0a3700] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ -0a3710: 7010 3b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@093b │ │ -0a3716: 5b01 1303 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0313 │ │ -0a371a: 5b02 1203 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0312 │ │ -0a371e: 5b03 1003 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0310 │ │ -0a3722: 5c04 0f03 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@030f │ │ -0a3726: 5b05 1103 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0311 │ │ -0a372a: 0e00 |000d: return-void │ │ +0a7070: |[0a7070] android.support.v4.app.RemoteInput.:(Ljava/lang/String;Ljava/lang/CharSequence;[Ljava/lang/CharSequence;ZLandroid/os/Bundle;)V │ │ +0a7080: 7010 3b09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;.:()V // method@093b │ │ +0a7086: 5b01 1303 |0003: iput-object v1, v0, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0313 │ │ +0a708a: 5b02 1203 |0005: iput-object v2, v0, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0312 │ │ +0a708e: 5b03 1003 |0007: iput-object v3, v0, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0310 │ │ +0a7092: 5c04 0f03 |0009: iput-boolean v4, v0, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@030f │ │ +0a7096: 5b05 1103 |000b: iput-object v5, v0, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0311 │ │ +0a709a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=48 │ │ @@ -190449,18 +190505,18 @@ │ │ type : '([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0a372c: |[0a372c] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ -0a373c: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ -0a3740: 7240 2009 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0920 │ │ -0a3746: 0e00 |0005: return-void │ │ +0a709c: |[0a709c] android.support.v4.app.RemoteInput.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V │ │ +0a70ac: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ +0a70b0: 7240 2009 1032 |0002: invoke-interface {v0, v1, v2, v3}, Landroid/support/v4/app/RemoteInput$Impl;.addResultsToIntent:([Landroid/support/v4/app/RemoteInput;Landroid/content/Intent;Landroid/os/Bundle;)V // method@0920 │ │ +0a70b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 remoteInputs [Landroid/support/v4/app/RemoteInput; │ │ 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ @@ -190471,19 +190527,19 @@ │ │ type : '(Landroid/content/Intent;)Landroid/os/Bundle;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a3748: |[0a3748] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ -0a3758: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ -0a375c: 7220 2109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0921 │ │ -0a3762: 0c00 |0005: move-result-object v0 │ │ -0a3764: 1100 |0006: return-object v0 │ │ +0a70b8: |[0a70b8] android.support.v4.app.RemoteInput.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; │ │ +0a70c8: 6200 0c03 |0000: sget-object v0, Landroid/support/v4/app/RemoteInput;.IMPL:Landroid/support/v4/app/RemoteInput$Impl; // field@030c │ │ +0a70cc: 7220 2109 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/app/RemoteInput$Impl;.getResultsFromIntent:(Landroid/content/Intent;)Landroid/os/Bundle; // method@0921 │ │ +0a70d2: 0c00 |0005: move-result-object v0 │ │ +0a70d4: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 intent Landroid/content/Intent; │ │ │ │ Virtual methods - │ │ @@ -190492,17 +190548,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3768: |[0a3768] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ -0a3778: 5510 0f03 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@030f │ │ -0a377c: 0f00 |0002: return v0 │ │ +0a70d8: |[0a70d8] android.support.v4.app.RemoteInput.getAllowFreeFormInput:()Z │ │ +0a70e8: 5510 0f03 |0000: iget-boolean v0, v1, Landroid/support/v4/app/RemoteInput;.mAllowFreeFormInput:Z // field@030f │ │ +0a70ec: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #1 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -190510,17 +190566,17 @@ │ │ type : '()[Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3780: |[0a3780] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ -0a3790: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0310 │ │ -0a3794: 1100 |0002: return-object v0 │ │ +0a70f0: |[0a70f0] android.support.v4.app.RemoteInput.getChoices:()[Ljava/lang/CharSequence; │ │ +0a7100: 5410 1003 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mChoices:[Ljava/lang/CharSequence; // field@0310 │ │ +0a7104: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #2 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -190528,17 +190584,17 @@ │ │ type : '()Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a3798: |[0a3798] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ -0a37a8: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0311 │ │ -0a37ac: 1100 |0002: return-object v0 │ │ +0a7108: |[0a7108] android.support.v4.app.RemoteInput.getExtras:()Landroid/os/Bundle; │ │ +0a7118: 5410 1103 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mExtras:Landroid/os/Bundle; // field@0311 │ │ +0a711c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #3 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -190546,17 +190602,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a37b0: |[0a37b0] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ -0a37c0: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0312 │ │ -0a37c4: 1100 |0002: return-object v0 │ │ +0a7120: |[0a7120] android.support.v4.app.RemoteInput.getLabel:()Ljava/lang/CharSequence; │ │ +0a7130: 5410 1203 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mLabel:Ljava/lang/CharSequence; // field@0312 │ │ +0a7134: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ #4 : (in Landroid/support/v4/app/RemoteInput;) │ │ @@ -190564,30 +190620,30 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a37c8: |[0a37c8] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ -0a37d8: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0313 │ │ -0a37dc: 1100 |0002: return-object v0 │ │ +0a7138: |[0a7138] android.support.v4.app.RemoteInput.getResultKey:()Ljava/lang/String; │ │ +0a7148: 5410 1303 |0000: iget-object v0, v1, Landroid/support/v4/app/RemoteInput;.mResultKey:Ljava/lang/String; // field@0313 │ │ +0a714c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/RemoteInput; │ │ │ │ - source_file_idx : 3839 (RemoteInput.java) │ │ + source_file_idx : 3840 (RemoteInput.java) │ │ │ │ Class #810 header: │ │ class_idx : 402 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4009 │ │ +source_file_idx : 4010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #810 annotations: │ │ Annotations on class │ │ @@ -190608,17 +190664,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a37e0: |[0a37e0] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ -0a37f0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a37f6: 0e00 |0003: return-void │ │ +0a7150: |[0a7150] android.support.v4.app.ShareCompat$ShareCompatImplBase.:()V │ │ +0a7160: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a7166: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ │ │ #1 : (in Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;) │ │ @@ -190626,69 +190682,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 │ │ -0a37f8: |[0a37f8] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ -0a3808: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ -0a380c: 0171 |0002: move v1, v7 │ │ -0a380e: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ -0a3812: 7220 592e 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ -0a3818: 0a00 |0008: move-result v0 │ │ -0a381a: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ -0a381e: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ -0a3822: 1a02 aa00 |000d: const-string v2, "<" // string@00aa │ │ -0a3826: 6e20 db2e 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a382c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a3830: 28ef |0014: goto 0003 // -0011 │ │ -0a3832: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ -0a3836: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ -0a383a: 1a02 a900 |0019: const-string v2, ">" // string@00a9 │ │ -0a383e: 6e20 db2e 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a3844: 28f4 |001e: goto 0012 // -000c │ │ -0a3846: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ -0a384a: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ -0a384e: 1a02 a800 |0023: const-string v2, "&" // string@00a8 │ │ -0a3852: 6e20 db2e 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a3858: 28ea |0028: goto 0012 // -0016 │ │ -0a385a: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ -0a385e: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ -0a3862: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ -0a3866: 2202 e705 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a386a: 7010 d22e 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a3870: 1a03 a400 |0034: const-string v3, "&#" // string@00a4 │ │ -0a3874: 6e20 db2e 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a387a: 0c02 |0039: move-result-object v2 │ │ -0a387c: 6e20 d72e 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0a3882: 0c02 |003d: move-result-object v2 │ │ -0a3884: 1a03 1401 |003e: const-string v3, ";" // string@0114 │ │ -0a3888: 6e20 db2e 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a388e: 0c02 |0043: move-result-object v2 │ │ -0a3890: 6e10 e02e 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a3896: 0c02 |0047: move-result-object v2 │ │ -0a3898: 6e20 db2e 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a389e: 28c7 |004b: goto 0012 // -0039 │ │ -0a38a0: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ -0a38a4: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0a38a8: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ -0a38ac: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ -0a38b0: 7220 592e 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ -0a38b6: 0a02 |0057: move-result v2 │ │ -0a38b8: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ -0a38bc: 1a02 ab00 |005a: const-string v2, " " // string@00ab │ │ -0a38c0: 6e20 db2e 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a38c6: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a38ca: 28ed |0061: goto 004e // -0013 │ │ -0a38cc: 6e20 d52e 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0a38d2: 28ad |0065: goto 0012 // -0053 │ │ -0a38d4: 6e20 d52e 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0a38da: 28a9 |0069: goto 0012 // -0057 │ │ -0a38dc: 0e00 |006a: return-void │ │ +0a7168: |[0a7168] android.support.v4.app.ShareCompat$ShareCompatImplBase.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V │ │ +0a7178: 1304 2000 |0000: const/16 v4, #int 32 // #20 │ │ +0a717c: 0171 |0002: move v1, v7 │ │ +0a717e: 3581 6700 |0003: if-ge v1, v8, 006a // +0067 │ │ +0a7182: 7220 592e 1600 |0005: invoke-interface {v6, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ +0a7188: 0a00 |0008: move-result v0 │ │ +0a718a: 1302 3c00 |0009: const/16 v2, #int 60 // #3c │ │ +0a718e: 3320 0a00 |000b: if-ne v0, v2, 0015 // +000a │ │ +0a7192: 1a02 ac00 |000d: const-string v2, "<" // string@00ac │ │ +0a7196: 6e20 db2e 2500 |000f: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a719c: d801 0101 |0012: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a71a0: 28ef |0014: goto 0003 // -0011 │ │ +0a71a2: 1302 3e00 |0015: const/16 v2, #int 62 // #3e │ │ +0a71a6: 3320 0800 |0017: if-ne v0, v2, 001f // +0008 │ │ +0a71aa: 1a02 ab00 |0019: const-string v2, ">" // string@00ab │ │ +0a71ae: 6e20 db2e 2500 |001b: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a71b4: 28f4 |001e: goto 0012 // -000c │ │ +0a71b6: 1302 2600 |001f: const/16 v2, #int 38 // #26 │ │ +0a71ba: 3320 0800 |0021: if-ne v0, v2, 0029 // +0008 │ │ +0a71be: 1a02 aa00 |0023: const-string v2, "&" // string@00aa │ │ +0a71c2: 6e20 db2e 2500 |0025: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a71c8: 28ea |0028: goto 0012 // -0016 │ │ +0a71ca: 1302 7e00 |0029: const/16 v2, #int 126 // #7e │ │ +0a71ce: 3620 0400 |002b: if-gt v0, v2, 002f // +0004 │ │ +0a71d2: 3540 1f00 |002d: if-ge v0, v4, 004c // +001f │ │ +0a71d6: 2202 e705 |002f: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a71da: 7010 d22e 0200 |0031: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a71e0: 1a03 a600 |0034: const-string v3, "&#" // string@00a6 │ │ +0a71e4: 6e20 db2e 3200 |0036: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a71ea: 0c02 |0039: move-result-object v2 │ │ +0a71ec: 6e20 d72e 0200 |003a: invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0a71f2: 0c02 |003d: move-result-object v2 │ │ +0a71f4: 1a03 1601 |003e: const-string v3, ";" // string@0116 │ │ +0a71f8: 6e20 db2e 3200 |0040: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a71fe: 0c02 |0043: move-result-object v2 │ │ +0a7200: 6e10 e02e 0200 |0044: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a7206: 0c02 |0047: move-result-object v2 │ │ +0a7208: 6e20 db2e 2500 |0048: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a720e: 28c7 |004b: goto 0012 // -0039 │ │ +0a7210: 3340 1a00 |004c: if-ne v0, v4, 0066 // +001a │ │ +0a7214: d802 0101 |004e: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0a7218: 3582 1200 |0050: if-ge v2, v8, 0062 // +0012 │ │ +0a721c: d802 0101 |0052: add-int/lit8 v2, v1, #int 1 // #01 │ │ +0a7220: 7220 592e 2600 |0054: invoke-interface {v6, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ +0a7226: 0a02 |0057: move-result v2 │ │ +0a7228: 3342 0a00 |0058: if-ne v2, v4, 0062 // +000a │ │ +0a722c: 1a02 ad00 |005a: const-string v2, " " // string@00ad │ │ +0a7230: 6e20 db2e 2500 |005c: invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7236: d801 0101 |005f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a723a: 28ed |0061: goto 004e // -0013 │ │ +0a723c: 6e20 d52e 4500 |0062: invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0a7242: 28ad |0065: goto 0012 // -0053 │ │ +0a7244: 6e20 d52e 0500 |0066: invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0a724a: 28a9 |0069: goto 0012 // -0057 │ │ +0a724c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0005 line=100 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0012 line=99 │ │ @@ -190719,19 +190775,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 │ │ -0a38e0: |[0a38e0] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0a38f0: 6e10 5409 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0954 │ │ -0a38f6: 0c00 |0003: move-result-object v0 │ │ -0a38f8: 7220 951d 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ -0a38fe: 0e00 |0007: return-void │ │ +0a7250: |[0a7250] android.support.v4.app.ShareCompat$ShareCompatImplBase.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0a7260: 6e10 5409 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0954 │ │ +0a7266: 0c00 |0003: move-result-object v0 │ │ +0a7268: 7220 951d 0200 |0004: invoke-interface {v2, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ +0a726e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0007 line=89 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0008 reg=2 item Landroid/view/MenuItem; │ │ @@ -190742,41 +190798,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 │ │ -0a3900: |[0a3900] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0a3910: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a3914: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a391a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0a391c: 7210 5a2e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ -0a3922: 0a02 |0009: move-result v2 │ │ -0a3924: 7140 7c09 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@097c │ │ -0a392a: 6e10 e02e 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a3930: 0c01 |0010: move-result-object v1 │ │ -0a3932: 1101 |0011: return-object v1 │ │ +0a7270: |[0a7270] android.support.v4.app.ShareCompat$ShareCompatImplBase.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0a7280: 2200 e705 |0000: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a7284: 7010 d22e 0000 |0002: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a728a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0a728c: 7210 5a2e 0400 |0006: invoke-interface {v4}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ +0a7292: 0a02 |0009: move-result v2 │ │ +0a7294: 7140 7c09 4021 |000a: invoke-static {v0, v4, v1, v2}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.withinStyle:(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V // method@097c │ │ +0a729a: 6e10 e02e 0000 |000d: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a72a0: 0c01 |0010: move-result-object v1 │ │ +0a72a2: 1101 |0011: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ 0x000d line=94 │ │ locals : │ │ 0x0005 - 0x0012 reg=0 out Ljava/lang/StringBuilder; │ │ 0x0000 - 0x0012 reg=3 this Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; │ │ 0x0000 - 0x0012 reg=4 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 4009 (ShareCompat.java) │ │ + source_file_idx : 4010 (ShareCompat.java) │ │ │ │ Class #811 header: │ │ class_idx : 412 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4318 │ │ +source_file_idx : 4319 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #811 annotations: │ │ Annotations on class │ │ @@ -190797,17 +190853,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3934: |[0a3934] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ -0a3944: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a394a: 0e00 |0003: return-void │ │ +0a72a4: |[0a72a4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.:()V │ │ +0a72b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a72ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; │ │ │ │ Virtual methods - │ │ @@ -190816,46 +190872,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 │ │ -0a394c: |[0a394c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0a395c: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ -0a3960: 2141 |0002: array-length v1, v4 │ │ -0a3962: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0a3966: 4601 0401 |0005: aget-object v1, v4, v1 │ │ -0a396a: 7020 7c01 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0a3970: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ -0a3974: 6e20 7f01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0a397a: 7140 0d01 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@010d │ │ -0a3980: 0c01 |0012: move-result-object v1 │ │ -0a3982: 1101 |0013: return-object v1 │ │ +0a72bc: |[0a72bc] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplBase.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0a72cc: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ +0a72d0: 2141 |0002: array-length v1, v4 │ │ +0a72d2: d801 01ff |0003: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0a72d6: 4601 0401 |0005: aget-object v1, v4, v1 │ │ +0a72da: 7020 7c01 1000 |0007: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +0a72e0: 1501 0010 |000a: const/high16 v1, #int 268435456 // #1000 │ │ +0a72e4: 6e20 7f01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0a72ea: 7140 0d01 5360 |000f: invoke-static {v3, v5, v0, v6}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@010d │ │ +0a72f0: 0c01 |0012: move-result-object v1 │ │ +0a72f2: 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 : 4318 (TaskStackBuilder.java) │ │ + source_file_idx : 4319 (TaskStackBuilder.java) │ │ │ │ Class #812 header: │ │ class_idx : 413 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4318 │ │ +source_file_idx : 4319 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #812 annotations: │ │ Annotations on class │ │ @@ -190876,17 +190932,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3984: |[0a3984] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ -0a3994: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a399a: 0e00 |0003: return-void │ │ +0a72f4: |[0a72f4] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.:()V │ │ +0a7304: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a730a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -190895,45 +190951,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 │ │ -0a399c: |[0a399c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0a39ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a39ae: 2200 3a00 |0001: new-instance v0, Landroid/content/Intent; // type@003a │ │ -0a39b2: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0a39b6: 7020 7c01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0a39bc: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0a39c2: 6e20 7f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0a39c8: 0c00 |000e: move-result-object v0 │ │ -0a39ca: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0a39ce: 7140 b109 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@09b1 │ │ -0a39d4: 0c00 |0014: move-result-object v0 │ │ -0a39d6: 1100 |0015: return-object v0 │ │ +0a730c: |[0a730c] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplHoneycomb.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0a731c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a731e: 2200 3a00 |0001: new-instance v0, Landroid/content/Intent; // type@003a │ │ +0a7322: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0a7326: 7020 7c01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +0a732c: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0a7332: 6e20 7f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0a7338: 0c00 |000e: move-result-object v0 │ │ +0a733a: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +0a733e: 7140 b109 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@09b1 │ │ +0a7344: 0c00 |0014: move-result-object v0 │ │ +0a7346: 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 : 4318 (TaskStackBuilder.java) │ │ + source_file_idx : 4319 (TaskStackBuilder.java) │ │ │ │ Class #813 header: │ │ class_idx : 414 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4318 │ │ +source_file_idx : 4319 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #813 annotations: │ │ Annotations on class │ │ @@ -190954,17 +191010,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a39d8: |[0a39d8] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ -0a39e8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a39ee: 0e00 |0003: return-void │ │ +0a7348: |[0a7348] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.:()V │ │ +0a7358: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a735e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -190973,45 +191029,45 @@ │ │ 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 │ │ -0a39f0: |[0a39f0] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ -0a3a00: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a3a02: 2200 3a00 |0001: new-instance v0, Landroid/content/Intent; // type@003a │ │ -0a3a06: 4601 0502 |0003: aget-object v1, v5, v2 │ │ -0a3a0a: 7020 7c01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0a3a10: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ -0a3a16: 6e20 7f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0a3a1c: 0c00 |000e: move-result-object v0 │ │ -0a3a1e: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ -0a3a22: 7158 b309 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@09b3 │ │ -0a3a28: 0c00 |0014: move-result-object v0 │ │ -0a3a2a: 1100 |0015: return-object v0 │ │ +0a7360: |[0a7360] android.support.v4.app.TaskStackBuilder$TaskStackBuilderImplJellybean.getPendingIntent:(Landroid/content/Context;[Landroid/content/Intent;IILandroid/os/Bundle;)Landroid/app/PendingIntent; │ │ +0a7370: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0a7372: 2200 3a00 |0001: new-instance v0, Landroid/content/Intent; // type@003a │ │ +0a7376: 4601 0502 |0003: aget-object v1, v5, v2 │ │ +0a737a: 7020 7c01 1000 |0005: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +0a7380: 1401 00c0 0010 |0008: const v1, #float 2.53915e-29 // #1000c000 │ │ +0a7386: 6e20 7f01 1000 |000b: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0a738c: 0c00 |000e: move-result-object v0 │ │ +0a738e: 4d00 0502 |000f: aput-object v0, v5, v2 │ │ +0a7392: 7158 b309 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@09b3 │ │ +0a7398: 0c00 |0014: move-result-object v0 │ │ +0a739a: 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 : 4318 (TaskStackBuilder.java) │ │ + source_file_idx : 4319 (TaskStackBuilder.java) │ │ │ │ Class #814 header: │ │ class_idx : 421 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 275 │ │ -source_file_idx : 4647 │ │ +source_file_idx : 4648 │ │ static_fields_size : 1 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #814 annotations: │ │ Annotations on class │ │ @@ -191044,21 +191100,20 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a3a2c: |[0a3a2c] android.support.v4.app.Watson.:()V │ │ -0a3a3c: 7010 b105 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@05b1 │ │ -0a3a42: 0e00 |0003: return-void │ │ +0a739c: |[0a739c] android.support.v4.app.Watson.:()V │ │ +0a73ac: 7010 b105 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/FragmentActivity;.:()V // method@05b1 │ │ +0a73b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ - 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/Watson; │ │ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/app/Watson;) │ │ name : 'getSupportMenuInflater' │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ @@ -191076,78 +191131,78 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 118 16-bit code units │ │ -0a3a44: |[0a3a44] android.support.v4.app.Watson.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0a3a54: 3908 7400 |0000: if-nez v8, 0074 // +0074 │ │ -0a3a58: 6e20 bd09 9700 |0002: invoke-virtual {v7, v9}, Landroid/support/v4/app/Watson;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@09bd │ │ -0a3a5e: 0a04 |0005: move-result v4 │ │ -0a3a60: 6e10 bb09 0700 |0006: invoke-virtual {v7}, Landroid/support/v4/app/Watson;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@09bb │ │ -0a3a66: 0c02 |0009: move-result-object v2 │ │ -0a3a68: 1205 |000a: const/4 v5, #int 0 // #0 │ │ -0a3a6a: 1203 |000b: const/4 v3, #int 0 // #0 │ │ -0a3a6c: 5476 3403 |000c: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3a70: 5466 4f01 |000e: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3a74: 3806 3d00 |0010: if-eqz v6, 004d // +003d │ │ -0a3a78: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a3a7a: 5476 3403 |0013: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3a7e: 5466 4f01 |0015: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3a82: 6e10 152f 0600 |0017: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a3a88: 0a06 |001a: move-result v6 │ │ -0a3a8a: 3561 3200 |001b: if-ge v1, v6, 004d // +0032 │ │ -0a3a8e: 5476 3403 |001d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3a92: 5466 4f01 |001f: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3a96: 6e20 0e2f 1600 |0021: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0a3a9c: 0c00 |0024: move-result-object v0 │ │ -0a3a9e: 1f00 0f01 |0025: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -0a3aa2: 3800 2300 |0027: if-eqz v0, 004a // +0023 │ │ -0a3aa6: 5506 f500 |0029: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -0a3aaa: 3906 1f00 |002b: if-nez v6, 004a // +001f │ │ -0a3aae: 5506 f400 |002d: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -0a3ab2: 3806 1b00 |002f: if-eqz v6, 004a // +001b │ │ -0a3ab6: 5506 fb00 |0031: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -0a3aba: 3806 1700 |0033: if-eqz v6, 004a // +0017 │ │ -0a3abe: 2006 a201 |0035: instance-of v6, v0, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01a2 │ │ -0a3ac2: 3806 1300 |0037: if-eqz v6, 004a // +0013 │ │ -0a3ac6: 1215 |0039: const/4 v5, #int 1 // #1 │ │ -0a3ac8: 0706 |003a: move-object v6, v0 │ │ -0a3aca: 1f06 a201 |003b: check-cast v6, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01a2 │ │ -0a3ace: 7230 b409 9602 |003d: invoke-interface {v6, v9, v2}, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@09b4 │ │ -0a3ad4: 3903 0700 |0040: if-nez v3, 0047 // +0007 │ │ -0a3ad8: 2203 0606 |0042: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ -0a3adc: 7010 052f 0300 |0044: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a3ae2: 6e20 092f 0300 |0047: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0a3ae8: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a3aec: 28c7 |004c: goto 0013 // -0039 │ │ -0a3aee: 5476 3303 |004d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ -0a3af2: 3806 2100 |004f: if-eqz v6, 0070 // +0021 │ │ -0a3af6: 1201 |0051: const/4 v1, #int 0 // #0 │ │ -0a3af8: 5476 3303 |0052: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ -0a3afc: 6e10 152f 0600 |0054: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a3b02: 0a06 |0057: move-result v6 │ │ -0a3b04: 3561 1800 |0058: if-ge v1, v6, 0070 // +0018 │ │ -0a3b08: 5476 3303 |005a: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ -0a3b0c: 6e20 0e2f 1600 |005c: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0a3b12: 0c00 |005f: move-result-object v0 │ │ -0a3b14: 1f00 0f01 |0060: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -0a3b18: 3803 0800 |0062: if-eqz v3, 006a // +0008 │ │ -0a3b1c: 6e20 0d2f 0300 |0064: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -0a3b22: 0a06 |0067: move-result v6 │ │ -0a3b24: 3906 0500 |0068: if-nez v6, 006d // +0005 │ │ -0a3b28: 6e10 7105 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0571 │ │ -0a3b2e: d801 0101 |006d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a3b32: 28e3 |006f: goto 0052 // -001d │ │ -0a3b34: 5b73 3303 |0070: iput-object v3, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ -0a3b38: b654 |0072: or-int/2addr v4, v5 │ │ -0a3b3a: 0f04 |0073: return v4 │ │ -0a3b3c: 1204 |0074: const/4 v4, #int 0 // #0 │ │ -0a3b3e: 28fe |0075: goto 0073 // -0002 │ │ +0a73b4: |[0a73b4] android.support.v4.app.Watson.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0a73c4: 3908 7400 |0000: if-nez v8, 0074 // +0074 │ │ +0a73c8: 6e20 bd09 9700 |0002: invoke-virtual {v7, v9}, Landroid/support/v4/app/Watson;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@09bd │ │ +0a73ce: 0a04 |0005: move-result v4 │ │ +0a73d0: 6e10 bb09 0700 |0006: invoke-virtual {v7}, Landroid/support/v4/app/Watson;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@09bb │ │ +0a73d6: 0c02 |0009: move-result-object v2 │ │ +0a73d8: 1205 |000a: const/4 v5, #int 0 // #0 │ │ +0a73da: 1203 |000b: const/4 v3, #int 0 // #0 │ │ +0a73dc: 5476 3403 |000c: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a73e0: 5466 4f01 |000e: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a73e4: 3806 3d00 |0010: if-eqz v6, 004d // +003d │ │ +0a73e8: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a73ea: 5476 3403 |0013: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a73ee: 5466 4f01 |0015: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a73f2: 6e10 152f 0600 |0017: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a73f8: 0a06 |001a: move-result v6 │ │ +0a73fa: 3561 3200 |001b: if-ge v1, v6, 004d // +0032 │ │ +0a73fe: 5476 3403 |001d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a7402: 5466 4f01 |001f: iget-object v6, v6, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a7406: 6e20 0e2f 1600 |0021: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a740c: 0c00 |0024: move-result-object v0 │ │ +0a740e: 1f00 0f01 |0025: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a7412: 3800 2300 |0027: if-eqz v0, 004a // +0023 │ │ +0a7416: 5506 f500 |0029: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a741a: 3906 1f00 |002b: if-nez v6, 004a // +001f │ │ +0a741e: 5506 f400 |002d: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0a7422: 3806 1b00 |002f: if-eqz v6, 004a // +001b │ │ +0a7426: 5506 fb00 |0031: iget-boolean v6, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +0a742a: 3806 1700 |0033: if-eqz v6, 004a // +0017 │ │ +0a742e: 2006 a201 |0035: instance-of v6, v0, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01a2 │ │ +0a7432: 3806 1300 |0037: if-eqz v6, 004a // +0013 │ │ +0a7436: 1215 |0039: const/4 v5, #int 1 // #1 │ │ +0a7438: 0706 |003a: move-object v6, v0 │ │ +0a743a: 1f06 a201 |003b: check-cast v6, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener; // type@01a2 │ │ +0a743e: 7230 b409 9602 |003d: invoke-interface {v6, v9, v2}, Landroid/support/v4/app/Watson$OnCreateOptionsMenuListener;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@09b4 │ │ +0a7444: 3903 0700 |0040: if-nez v3, 0047 // +0007 │ │ +0a7448: 2203 0606 |0042: new-instance v3, Ljava/util/ArrayList; // type@0606 │ │ +0a744c: 7010 052f 0300 |0044: invoke-direct {v3}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a7452: 6e20 092f 0300 |0047: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a7458: d801 0101 |004a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a745c: 28c7 |004c: goto 0013 // -0039 │ │ +0a745e: 5476 3303 |004d: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ +0a7462: 3806 2100 |004f: if-eqz v6, 0070 // +0021 │ │ +0a7466: 1201 |0051: const/4 v1, #int 0 // #0 │ │ +0a7468: 5476 3303 |0052: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ +0a746c: 6e10 152f 0600 |0054: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a7472: 0a06 |0057: move-result v6 │ │ +0a7474: 3561 1800 |0058: if-ge v1, v6, 0070 // +0018 │ │ +0a7478: 5476 3303 |005a: iget-object v6, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ +0a747c: 6e20 0e2f 1600 |005c: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a7482: 0c00 |005f: move-result-object v0 │ │ +0a7484: 1f00 0f01 |0060: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a7488: 3803 0800 |0062: if-eqz v3, 006a // +0008 │ │ +0a748c: 6e20 0d2f 0300 |0064: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +0a7492: 0a06 |0067: move-result v6 │ │ +0a7494: 3906 0500 |0068: if-nez v6, 006d // +0005 │ │ +0a7498: 6e10 7105 0000 |006a: invoke-virtual {v0}, Landroid/support/v4/app/Fragment;.onDestroyOptionsMenu:()V // method@0571 │ │ +0a749e: d801 0101 |006d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a74a2: 28e3 |006f: goto 0052 // -001d │ │ +0a74a4: 5b73 3303 |0070: iput-object v3, v7, Landroid/support/v4/app/Watson;.mCreatedMenus:Ljava/util/ArrayList; // field@0333 │ │ +0a74a8: b654 |0072: or-int/2addr v4, v5 │ │ +0a74aa: 0f04 |0073: return v4 │ │ +0a74ac: 1204 |0074: const/4 v4, #int 0 // #0 │ │ +0a74ae: 28fe |0075: goto 0073 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0002 line=44 │ │ 0x0006 line=47 │ │ 0x000a line=48 │ │ 0x000b line=49 │ │ @@ -191189,52 +191244,52 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 68 16-bit code units │ │ -0a3b40: |[0a3b40] android.support.v4.app.Watson.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0a3b50: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a3b52: 3905 4100 |0001: if-nez v5, 0042 // +0041 │ │ -0a3b56: 6e20 c409 6400 |0003: invoke-virtual {v4, v6}, Landroid/support/v4/app/Watson;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@09c4 │ │ -0a3b5c: 0a03 |0006: move-result v3 │ │ -0a3b5e: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -0a3b62: 0f02 |0009: return v2 │ │ -0a3b64: 5443 3403 |000a: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3b68: 5433 4f01 |000c: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3b6c: 3803 3400 |000e: if-eqz v3, 0042 // +0034 │ │ -0a3b70: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0a3b72: 5443 3403 |0011: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3b76: 5433 4f01 |0013: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3b7a: 6e10 152f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a3b80: 0a03 |0018: move-result v3 │ │ -0a3b82: 3531 2900 |0019: if-ge v1, v3, 0042 // +0029 │ │ -0a3b86: 5443 3403 |001b: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3b8a: 5433 4f01 |001d: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3b8e: 6e20 0e2f 1300 |001f: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0a3b94: 0c00 |0022: move-result-object v0 │ │ -0a3b96: 1f00 0f01 |0023: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -0a3b9a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ -0a3b9e: 5503 f500 |0027: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -0a3ba2: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ -0a3ba6: 5503 f400 |002b: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -0a3baa: 3803 1200 |002d: if-eqz v3, 003f // +0012 │ │ -0a3bae: 5503 fb00 |002f: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -0a3bb2: 3803 0e00 |0031: if-eqz v3, 003f // +000e │ │ -0a3bb6: 2003 a301 |0033: instance-of v3, v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01a3 │ │ -0a3bba: 3803 0a00 |0035: if-eqz v3, 003f // +000a │ │ -0a3bbe: 1f00 a301 |0037: check-cast v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01a3 │ │ -0a3bc2: 7220 b509 6000 |0039: invoke-interface {v0, v6}, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@09b5 │ │ -0a3bc8: 0a03 |003c: move-result v3 │ │ -0a3bca: 3903 ccff |003d: if-nez v3, 0009 // -0034 │ │ -0a3bce: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a3bd2: 28d0 |0041: goto 0011 // -0030 │ │ -0a3bd4: 1202 |0042: const/4 v2, #int 0 // #0 │ │ -0a3bd6: 28c6 |0043: goto 0009 // -003a │ │ +0a74b0: |[0a74b0] android.support.v4.app.Watson.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0a74c0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a74c2: 3905 4100 |0001: if-nez v5, 0042 // +0041 │ │ +0a74c6: 6e20 c409 6400 |0003: invoke-virtual {v4, v6}, Landroid/support/v4/app/Watson;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@09c4 │ │ +0a74cc: 0a03 |0006: move-result v3 │ │ +0a74ce: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +0a74d2: 0f02 |0009: return v2 │ │ +0a74d4: 5443 3403 |000a: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a74d8: 5433 4f01 |000c: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a74dc: 3803 3400 |000e: if-eqz v3, 0042 // +0034 │ │ +0a74e0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0a74e2: 5443 3403 |0011: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a74e6: 5433 4f01 |0013: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a74ea: 6e10 152f 0300 |0015: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a74f0: 0a03 |0018: move-result v3 │ │ +0a74f2: 3531 2900 |0019: if-ge v1, v3, 0042 // +0029 │ │ +0a74f6: 5443 3403 |001b: iget-object v3, v4, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a74fa: 5433 4f01 |001d: iget-object v3, v3, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a74fe: 6e20 0e2f 1300 |001f: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a7504: 0c00 |0022: move-result-object v0 │ │ +0a7506: 1f00 0f01 |0023: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a750a: 3800 1a00 |0025: if-eqz v0, 003f // +001a │ │ +0a750e: 5503 f500 |0027: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a7512: 3903 1600 |0029: if-nez v3, 003f // +0016 │ │ +0a7516: 5503 f400 |002b: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0a751a: 3803 1200 |002d: if-eqz v3, 003f // +0012 │ │ +0a751e: 5503 fb00 |002f: iget-boolean v3, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +0a7522: 3803 0e00 |0031: if-eqz v3, 003f // +000e │ │ +0a7526: 2003 a301 |0033: instance-of v3, v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01a3 │ │ +0a752a: 3803 0a00 |0035: if-eqz v3, 003f // +000a │ │ +0a752e: 1f00 a301 |0037: check-cast v0, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener; // type@01a3 │ │ +0a7532: 7220 b509 6000 |0039: invoke-interface {v0, v6}, Landroid/support/v4/app/Watson$OnOptionsItemSelectedListener;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@09b5 │ │ +0a7538: 0a03 |003c: move-result v3 │ │ +0a753a: 3903 ccff |003d: if-nez v3, 0009 // -0034 │ │ +0a753e: d801 0101 |003f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a7542: 28d0 |0041: goto 0011 // -0030 │ │ +0a7544: 1202 |0042: const/4 v2, #int 0 // #0 │ │ +0a7546: 28c6 |0043: goto 0009 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=117 │ │ 0x0003 line=118 │ │ 0x0009 line=133 │ │ 0x000a line=122 │ │ 0x0010 line=123 │ │ @@ -191267,54 +191322,54 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0a3bd8: |[0a3bd8] android.support.v4.app.Watson.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0a3be8: 3906 4400 |0000: if-nez v6, 0044 // +0044 │ │ -0a3bec: 6e20 c909 8500 |0002: invoke-virtual {v5, v8}, Landroid/support/v4/app/Watson;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@09c9 │ │ -0a3bf2: 0a02 |0005: move-result v2 │ │ -0a3bf4: 1203 |0006: const/4 v3, #int 0 // #0 │ │ -0a3bf6: 5454 3403 |0007: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3bfa: 5444 4f01 |0009: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3bfe: 3804 3200 |000b: if-eqz v4, 003d // +0032 │ │ -0a3c02: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0a3c04: 5454 3403 |000e: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3c08: 5444 4f01 |0010: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3c0c: 6e10 152f 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a3c12: 0a04 |0015: move-result v4 │ │ -0a3c14: 3541 2700 |0016: if-ge v1, v4, 003d // +0027 │ │ -0a3c18: 5454 3403 |0018: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ -0a3c1c: 5444 4f01 |001a: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ -0a3c20: 6e20 0e2f 1400 |001c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0a3c26: 0c00 |001f: move-result-object v0 │ │ -0a3c28: 1f00 0f01 |0020: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ -0a3c2c: 3800 1800 |0022: if-eqz v0, 003a // +0018 │ │ -0a3c30: 5504 f500 |0024: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ -0a3c34: 3904 1400 |0026: if-nez v4, 003a // +0014 │ │ -0a3c38: 5504 f400 |0028: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ -0a3c3c: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ -0a3c40: 5504 fb00 |002c: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ -0a3c44: 3804 0c00 |002e: if-eqz v4, 003a // +000c │ │ -0a3c48: 2004 a401 |0030: instance-of v4, v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01a4 │ │ -0a3c4c: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ -0a3c50: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -0a3c52: 1f00 a401 |0035: check-cast v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01a4 │ │ -0a3c56: 7220 b609 8000 |0037: invoke-interface {v0, v8}, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@09b6 │ │ -0a3c5c: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a3c60: 28d2 |003c: goto 000e // -002e │ │ -0a3c62: b632 |003d: or-int/2addr v2, v3 │ │ -0a3c64: 7210 eb2b 0800 |003e: invoke-interface {v8}, Lcom/actionbarsherlock/view/Menu;.hasVisibleItems:()Z // method@2beb │ │ -0a3c6a: 0a04 |0041: move-result v4 │ │ -0a3c6c: b542 |0042: and-int/2addr v2, v4 │ │ -0a3c6e: 0f02 |0043: return v2 │ │ -0a3c70: 1202 |0044: const/4 v2, #int 0 // #0 │ │ -0a3c72: 28fe |0045: goto 0043 // -0002 │ │ +0a7548: |[0a7548] android.support.v4.app.Watson.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0a7558: 3906 4400 |0000: if-nez v6, 0044 // +0044 │ │ +0a755c: 6e20 c909 8500 |0002: invoke-virtual {v5, v8}, Landroid/support/v4/app/Watson;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@09c9 │ │ +0a7562: 0a02 |0005: move-result v2 │ │ +0a7564: 1203 |0006: const/4 v3, #int 0 // #0 │ │ +0a7566: 5454 3403 |0007: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a756a: 5444 4f01 |0009: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a756e: 3804 3200 |000b: if-eqz v4, 003d // +0032 │ │ +0a7572: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0a7574: 5454 3403 |000e: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a7578: 5444 4f01 |0010: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a757c: 6e10 152f 0400 |0012: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a7582: 0a04 |0015: move-result v4 │ │ +0a7584: 3541 2700 |0016: if-ge v1, v4, 003d // +0027 │ │ +0a7588: 5454 3403 |0018: iget-object v4, v5, Landroid/support/v4/app/Watson;.mFragments:Landroid/support/v4/app/FragmentManagerImpl; // field@0334 │ │ +0a758c: 5444 4f01 |001a: iget-object v4, v4, Landroid/support/v4/app/FragmentManagerImpl;.mAdded:Ljava/util/ArrayList; // field@014f │ │ +0a7590: 6e20 0e2f 1400 |001c: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0a7596: 0c00 |001f: move-result-object v0 │ │ +0a7598: 1f00 0f01 |0020: check-cast v0, Landroid/support/v4/app/Fragment; // type@010f │ │ +0a759c: 3800 1800 |0022: if-eqz v0, 003a // +0018 │ │ +0a75a0: 5504 f500 |0024: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHidden:Z // field@00f5 │ │ +0a75a4: 3904 1400 |0026: if-nez v4, 003a // +0014 │ │ +0a75a8: 5504 f400 |0028: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mHasMenu:Z // field@00f4 │ │ +0a75ac: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ +0a75b0: 5504 fb00 |002c: iget-boolean v4, v0, Landroid/support/v4/app/Fragment;.mMenuVisible:Z // field@00fb │ │ +0a75b4: 3804 0c00 |002e: if-eqz v4, 003a // +000c │ │ +0a75b8: 2004 a401 |0030: instance-of v4, v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01a4 │ │ +0a75bc: 3804 0800 |0032: if-eqz v4, 003a // +0008 │ │ +0a75c0: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0a75c2: 1f00 a401 |0035: check-cast v0, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener; // type@01a4 │ │ +0a75c6: 7220 b609 8000 |0037: invoke-interface {v0, v8}, Landroid/support/v4/app/Watson$OnPrepareOptionsMenuListener;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@09b6 │ │ +0a75cc: d801 0101 |003a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a75d0: 28d2 |003c: goto 000e // -002e │ │ +0a75d2: b632 |003d: or-int/2addr v2, v3 │ │ +0a75d4: 7210 eb2b 0800 |003e: invoke-interface {v8}, Lcom/actionbarsherlock/view/Menu;.hasVisibleItems:()Z // method@2beb │ │ +0a75da: 0a04 |0041: move-result v4 │ │ +0a75dc: b542 |0042: and-int/2addr v2, v4 │ │ +0a75de: 0f02 |0043: return v2 │ │ +0a75e0: 1202 |0044: const/4 v2, #int 0 // #0 │ │ +0a75e2: 28fe |0045: goto 0043 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0002 line=89 │ │ 0x0006 line=92 │ │ 0x0007 line=93 │ │ 0x000d line=94 │ │ @@ -191332,21 +191387,21 @@ │ │ 0x0006 - 0x0043 reg=2 result Z │ │ 0x0007 - 0x0043 reg=3 show Z │ │ 0x0000 - 0x0046 reg=5 this Landroid/support/v4/app/Watson; │ │ 0x0000 - 0x0046 reg=6 featureId I │ │ 0x0000 - 0x0046 reg=7 view Landroid/view/View; │ │ 0x0000 - 0x0046 reg=8 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ - source_file_idx : 4647 (Watson.java) │ │ + source_file_idx : 4648 (Watson.java) │ │ │ │ Class #815 header: │ │ class_idx : 422 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 456 │ │ -source_file_idx : 654 │ │ +source_file_idx : 656 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #815 annotations: │ │ Annotations on class │ │ @@ -191390,22 +191445,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 │ │ -0a3c74: |[0a3c74] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ -0a3c84: 5b23 3703 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ -0a3c88: 7010 910a 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0a91 │ │ -0a3c8e: 2200 1d06 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@061d │ │ -0a3c92: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0a3c94: 7020 7c2f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@2f7c │ │ -0a3c9a: 5b20 3503 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ -0a3c9e: 0e00 |000d: return-void │ │ +0a75e4: |[0a75e4] android.support.v4.content.AsyncTaskLoader$LoadTask.:(Landroid/support/v4/content/AsyncTaskLoader;)V │ │ +0a75f4: 5b23 3703 |0000: iput-object v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ +0a75f8: 7010 910a 0200 |0002: invoke-direct {v2}, Landroid/support/v4/content/ModernAsyncTask;.:()V // method@0a91 │ │ +0a75fe: 2200 1d06 |0005: new-instance v0, Ljava/util/concurrent/CountDownLatch; // type@061d │ │ +0a7602: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0a7604: 7020 7c2f 1000 |0008: invoke-direct {v0, v1}, Ljava/util/concurrent/CountDownLatch;.:(I)V // method@2f7c │ │ +0a760a: 5b20 3503 |000b: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ +0a760e: 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; │ │ @@ -191416,17 +191471,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 │ │ -0a3ca0: |[0a3ca0] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ -0a3cb0: 5410 3503 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ -0a3cb4: 1100 |0002: return-object v0 │ │ +0a7610: |[0a7610] android.support.v4.content.AsyncTaskLoader$LoadTask.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; │ │ +0a7620: 5410 3503 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ +0a7624: 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 - │ │ @@ -191435,19 +191490,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 │ │ -0a3cb8: |[0a3cb8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ -0a3cc8: 1f02 6b06 |0000: check-cast v2, [Ljava/lang/Void; // type@066b │ │ -0a3ccc: 6e20 d509 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@09d5 │ │ -0a3cd2: 0c00 |0005: move-result-object v0 │ │ -0a3cd4: 1100 |0006: return-object v0 │ │ +0a7628: |[0a7628] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; │ │ +0a7638: 1f02 6b06 |0000: check-cast v2, [Ljava/lang/Void; // type@066b │ │ +0a763c: 6e20 d509 2100 |0002: invoke-virtual {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; // method@09d5 │ │ +0a7642: 0c00 |0005: move-result-object v0 │ │ +0a7644: 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; │ │ @@ -191457,21 +191512,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 │ │ -0a3cd8: |[0a3cd8] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ -0a3ce8: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ -0a3cec: 6e10 e609 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@09e6 │ │ -0a3cf2: 0c00 |0005: move-result-object v0 │ │ -0a3cf4: 5b10 3603 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0336 │ │ -0a3cf8: 5410 3603 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0336 │ │ -0a3cfc: 1100 |000a: return-object v0 │ │ +0a7648: |[0a7648] android.support.v4.content.AsyncTaskLoader$LoadTask.doInBackground:([Ljava/lang/Void;)Ljava/lang/Object; │ │ +0a7658: 5410 3703 |0000: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ +0a765c: 6e10 e609 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.onLoadInBackground:()Ljava/lang/Object; // method@09e6 │ │ +0a7662: 0c00 |0005: move-result-object v0 │ │ +0a7664: 5b10 3603 |0006: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0336 │ │ +0a7668: 5410 3603 |0008: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0336 │ │ +0a766c: 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; │ │ @@ -191482,25 +191537,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0a3d00: |[0a3d00] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ -0a3d10: 5420 3703 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ -0a3d14: 5421 3603 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0336 │ │ -0a3d18: 6e30 de09 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@09de │ │ -0a3d1e: 5420 3503 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ -0a3d22: 6e10 7e2f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ -0a3d28: 0e00 |000c: return-void │ │ -0a3d2a: 0d00 |000d: move-exception v0 │ │ -0a3d2c: 5421 3503 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ -0a3d30: 6e10 7e2f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ -0a3d36: 2700 |0013: throw v0 │ │ +0a7670: |[0a7670] android.support.v4.content.AsyncTaskLoader$LoadTask.onCancelled:()V │ │ +0a7680: 5420 3703 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ +0a7684: 5421 3603 |0002: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.result:Ljava/lang/Object; // field@0336 │ │ +0a7688: 6e30 de09 2001 |0004: invoke-virtual {v0, v2, v1}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@09de │ │ +0a768e: 5420 3503 |0007: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ +0a7692: 6e10 7e2f 0000 |0009: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ +0a7698: 0e00 |000c: return-void │ │ +0a769a: 0d00 |000d: move-exception v0 │ │ +0a769c: 5421 3503 |000e: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ +0a76a0: 6e10 7e2f 0100 |0010: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ +0a76a6: 2700 |0013: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ -> 0x000d │ │ positions : │ │ 0x0000 line=71 │ │ 0x0007 line=73 │ │ 0x000c line=75 │ │ @@ -191514,24 +191569,24 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0a3d44: |[0a3d44] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ -0a3d54: 5420 3703 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ -0a3d58: 6e30 df09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@09df │ │ -0a3d5e: 5420 3503 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ -0a3d62: 6e10 7e2f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ -0a3d68: 0e00 |000a: return-void │ │ -0a3d6a: 0d00 |000b: move-exception v0 │ │ -0a3d6c: 5421 3503 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ -0a3d70: 6e10 7e2f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ -0a3d76: 2700 |0011: throw v0 │ │ +0a76b4: |[0a76b4] android.support.v4.content.AsyncTaskLoader$LoadTask.onPostExecute:(Ljava/lang/Object;)V │ │ +0a76c4: 5420 3703 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ +0a76c8: 6e30 df09 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@09df │ │ +0a76ce: 5420 3503 |0005: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ +0a76d2: 6e10 7e2f 0000 |0007: invoke-virtual {v0}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ +0a76d8: 0e00 |000a: return-void │ │ +0a76da: 0d00 |000b: move-exception v0 │ │ +0a76dc: 5421 3503 |000c: iget-object v1, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.done:Ljava/util/concurrent/CountDownLatch; // field@0335 │ │ +0a76e0: 6e10 7e2f 0100 |000e: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.countDown:()V // method@2f7e │ │ +0a76e6: 2700 |0011: throw v0 │ │ catches : 1 │ │ 0x0000 - 0x0005 │ │ -> 0x000b │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=63 │ │ 0x000a line=65 │ │ @@ -191547,36 +191602,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a3d84: |[0a3d84] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ -0a3d94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a3d96: 5c10 3803 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3d9a: 5410 3703 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ -0a3d9e: 6e10 e109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@09e1 │ │ -0a3da4: 0e00 |0008: return-void │ │ +0a76f4: |[0a76f4] android.support.v4.content.AsyncTaskLoader$LoadTask.run:()V │ │ +0a7704: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a7706: 5c10 3803 |0001: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a770a: 5410 3703 |0003: iget-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.this$0:Landroid/support/v4/content/AsyncTaskLoader; // field@0337 │ │ +0a770e: 6e10 e109 0000 |0005: invoke-virtual {v0}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@09e1 │ │ +0a7714: 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 : 654 (AsyncTaskLoader.java) │ │ + source_file_idx : 656 (AsyncTaskLoader.java) │ │ │ │ Class #816 header: │ │ class_idx : 423 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 443 │ │ -source_file_idx : 654 │ │ +source_file_idx : 656 │ │ static_fields_size : 2 │ │ instance_fields_size: 5 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #816 annotations: │ │ Annotations on class │ │ @@ -191640,19 +191695,19 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a3da8: |[0a3da8] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ -0a3db8: 7020 530a 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0a53 │ │ -0a3dbe: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ -0a3dc2: 5a20 3d03 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ -0a3dc6: 0e00 |0007: return-void │ │ +0a7718: |[0a7718] android.support.v4.content.AsyncTaskLoader.:(Landroid/content/Context;)V │ │ +0a7728: 7020 530a 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/content/Loader;.:(Landroid/content/Context;)V // method@0a53 │ │ +0a772e: 1600 f0d8 |0003: const-wide/16 v0, #int -10000 // #d8f0 │ │ +0a7732: 5a20 3d03 |0005: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ +0a7736: 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; │ │ @@ -191665,49 +191720,49 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 65 16-bit code units │ │ -0a3dc8: |[0a3dc8] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ -0a3dd8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0a3dda: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0a3ddc: 5441 3e03 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3de0: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ -0a3de4: 5441 3b03 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3de8: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ -0a3dec: 5441 3e03 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3df0: 5511 3803 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3df4: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ -0a3df8: 5441 3e03 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3dfc: 5c10 3803 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3e00: 5441 3c03 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ -0a3e04: 5442 3e03 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e08: 6e20 9803 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -0a3e0e: 5b43 3e03 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e12: 0f00 |001d: return v0 │ │ -0a3e14: 5441 3e03 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e18: 5511 3803 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3e1c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ -0a3e20: 5441 3e03 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e24: 5c10 3803 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3e28: 5441 3c03 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ -0a3e2c: 5442 3e03 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e30: 6e20 9803 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -0a3e36: 5b43 3e03 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e3a: 28ec |0031: goto 001d // -0014 │ │ -0a3e3c: 5441 3e03 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e40: 6e20 d309 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@09d3 │ │ -0a3e46: 0a00 |0037: move-result v0 │ │ -0a3e48: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ -0a3e4c: 5441 3e03 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e50: 5b41 3b03 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3e54: 5b43 3e03 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3e58: 28dd |0040: goto 001d // -0023 │ │ +0a7738: |[0a7738] android.support.v4.content.AsyncTaskLoader.cancelLoad:()Z │ │ +0a7748: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0a774a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0a774c: 5441 3e03 |0002: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7750: 3801 1900 |0004: if-eqz v1, 001d // +0019 │ │ +0a7754: 5441 3b03 |0006: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a7758: 3801 1600 |0008: if-eqz v1, 001e // +0016 │ │ +0a775c: 5441 3e03 |000a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7760: 5511 3803 |000c: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a7764: 3801 0d00 |000e: if-eqz v1, 001b // +000d │ │ +0a7768: 5441 3e03 |0010: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a776c: 5c10 3803 |0012: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a7770: 5441 3c03 |0014: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ +0a7774: 5442 3e03 |0016: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7778: 6e20 9803 2100 |0018: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +0a777e: 5b43 3e03 |001b: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7782: 0f00 |001d: return v0 │ │ +0a7784: 5441 3e03 |001e: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7788: 5511 3803 |0020: iget-boolean v1, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a778c: 3801 1000 |0022: if-eqz v1, 0032 // +0010 │ │ +0a7790: 5441 3e03 |0024: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7794: 5c10 3803 |0026: iput-boolean v0, v1, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a7798: 5441 3c03 |0028: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ +0a779c: 5442 3e03 |002a: iget-object v2, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a77a0: 6e20 9803 2100 |002c: invoke-virtual {v1, v2}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +0a77a6: 5b43 3e03 |002f: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a77aa: 28ec |0031: goto 001d // -0014 │ │ +0a77ac: 5441 3e03 |0032: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a77b0: 6e20 d309 0100 |0034: invoke-virtual {v1, v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.cancel:(Z)Z // method@09d3 │ │ +0a77b6: 0a00 |0037: move-result v0 │ │ +0a77b8: 3800 0600 |0038: if-eqz v0, 003e // +0006 │ │ +0a77bc: 5441 3e03 |003a: iget-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a77c0: 5b41 3b03 |003c: iput-object v1, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a77c4: 5b43 3e03 |003e: iput-object v3, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a77c8: 28dd |0040: goto 001d // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=136 │ │ 0x0006 line=137 │ │ 0x000a line=142 │ │ 0x0010 line=143 │ │ 0x0014 line=144 │ │ @@ -191731,26 +191786,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 │ │ -0a3e5c: |[0a3e5c] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0a3e6c: 6e20 e409 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@09e4 │ │ -0a3e72: 5420 3b03 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3e76: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ -0a3e7a: 6e10 e809 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@09e8 │ │ -0a3e80: 7100 c703 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -0a3e86: 0b00 |000d: move-result-wide v0 │ │ -0a3e88: 5a20 3d03 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ -0a3e8c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a3e8e: 5b20 3b03 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3e92: 6e10 e109 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@09e1 │ │ -0a3e98: 0e00 |0016: return-void │ │ +0a77cc: |[0a77cc] android.support.v4.content.AsyncTaskLoader.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0a77dc: 6e20 e409 4200 |0000: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@09e4 │ │ +0a77e2: 5420 3b03 |0003: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a77e6: 3330 1100 |0005: if-ne v0, v3, 0016 // +0011 │ │ +0a77ea: 6e10 e809 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.rollbackContentChanged:()V // method@09e8 │ │ +0a77f0: 7100 c703 0000 |000a: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0a77f6: 0b00 |000d: move-result-wide v0 │ │ +0a77f8: 5a20 3d03 |000e: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ +0a77fc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0a77fe: 5b20 3b03 |0011: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a7802: 6e10 e109 0200 |0013: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@09e1 │ │ +0a7808: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0003 line=201 │ │ 0x0007 line=203 │ │ 0x000a line=204 │ │ 0x0010 line=205 │ │ @@ -191769,32 +191824,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 │ │ -0a3e9c: |[0a3e9c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ -0a3eac: 5420 3e03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3eb0: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ -0a3eb4: 6e30 de09 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@09de │ │ -0a3eba: 0e00 |0007: return-void │ │ -0a3ebc: 6e10 e209 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@09e2 │ │ -0a3ec2: 0a00 |000b: move-result v0 │ │ -0a3ec4: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ -0a3ec8: 6e20 e409 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@09e4 │ │ -0a3ece: 28f6 |0011: goto 0007 // -000a │ │ -0a3ed0: 6e10 dc09 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@09dc │ │ -0a3ed6: 7100 c703 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -0a3edc: 0b00 |0018: move-result-wide v0 │ │ -0a3ede: 5a20 3d03 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ -0a3ee2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0a3ee4: 5b20 3e03 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3ee8: 6e20 dd09 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@09dd │ │ -0a3eee: 28e6 |0021: goto 0007 // -001a │ │ +0a780c: |[0a780c] android.support.v4.content.AsyncTaskLoader.dispatchOnLoadComplete:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V │ │ +0a781c: 5420 3e03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7820: 3230 0600 |0002: if-eq v0, v3, 0008 // +0006 │ │ +0a7824: 6e30 de09 3204 |0004: invoke-virtual {v2, v3, v4}, Landroid/support/v4/content/AsyncTaskLoader;.dispatchOnCancelled:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V // method@09de │ │ +0a782a: 0e00 |0007: return-void │ │ +0a782c: 6e10 e209 0200 |0008: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.isAbandoned:()Z // method@09e2 │ │ +0a7832: 0a00 |000b: move-result v0 │ │ +0a7834: 3800 0600 |000c: if-eqz v0, 0012 // +0006 │ │ +0a7838: 6e20 e409 4200 |000e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.onCanceled:(Ljava/lang/Object;)V // method@09e4 │ │ +0a783e: 28f6 |0011: goto 0007 // -000a │ │ +0a7840: 6e10 dc09 0200 |0012: invoke-virtual {v2}, Landroid/support/v4/content/AsyncTaskLoader;.commitContentChanged:()V // method@09dc │ │ +0a7846: 7100 c703 0000 |0015: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0a784c: 0b00 |0018: move-result-wide v0 │ │ +0a784e: 5a20 3d03 |0019: iput-wide v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ +0a7852: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0a7854: 5b20 3e03 |001c: iput-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7858: 6e20 dd09 4200 |001e: invoke-virtual {v2, v4}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@09dd │ │ +0a785e: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0004 line=213 │ │ 0x0007 line=226 │ │ 0x0008 line=215 │ │ 0x000e line=217 │ │ @@ -191815,57 +191870,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 │ │ -0a3ef0: |[0a3ef0] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0a3f00: 6f58 580a 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@0a58 │ │ -0a3f06: 5440 3e03 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3f0a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ -0a3f0e: 6e20 4b2e 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f14: 1a00 3f24 |000a: const-string v0, "mTask=" // string@243f │ │ -0a3f18: 6e20 4b2e 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f1e: 5440 3e03 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3f22: 6e20 4a2e 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ -0a3f28: 1a00 9d00 |0014: const-string v0, " waiting=" // string@009d │ │ -0a3f2c: 6e20 4b2e 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f32: 5440 3e03 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3f36: 5500 3803 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3f3a: 6e20 512e 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0a3f40: 5440 3b03 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3f44: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ -0a3f48: 6e20 4b2e 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f4e: 1a00 b720 |0027: const-string v0, "mCancellingTask=" // string@20b7 │ │ -0a3f52: 6e20 4b2e 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f58: 5440 3b03 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3f5c: 6e20 4a2e 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ -0a3f62: 1a00 9d00 |0031: const-string v0, " waiting=" // string@009d │ │ -0a3f66: 6e20 4b2e 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f6c: 5440 3b03 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3f70: 5500 3803 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3f74: 6e20 512e 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0a3f7a: 5340 3f03 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ -0a3f7e: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ -0a3f82: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ -0a3f86: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ -0a3f8a: 6e20 4b2e 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f90: 1a00 8b24 |0048: const-string v0, "mUpdateThrottle=" // string@248b │ │ -0a3f94: 6e20 4b2e 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3f9a: 5340 3f03 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ -0a3f9e: 7130 0510 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@1005 │ │ -0a3fa4: 1a00 7000 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0070 │ │ -0a3fa8: 6e20 4b2e 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0a3fae: 5340 3d03 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ -0a3fb2: 7100 c703 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -0a3fb8: 0b02 |005c: move-result-wide v2 │ │ -0a3fba: 7157 0410 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@1004 │ │ -0a3fc0: 6e10 4d2e 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@2e4d │ │ -0a3fc6: 0e00 |0063: return-void │ │ +0a7860: |[0a7860] android.support.v4.content.AsyncTaskLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0a7870: 6f58 580a 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@0a58 │ │ +0a7876: 5440 3e03 |0003: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a787a: 3800 1b00 |0005: if-eqz v0, 0020 // +001b │ │ +0a787e: 6e20 4b2e 5700 |0007: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a7884: 1a00 4024 |000a: const-string v0, "mTask=" // string@2440 │ │ +0a7888: 6e20 4b2e 0700 |000c: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a788e: 5440 3e03 |000f: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7892: 6e20 4a2e 0700 |0011: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ +0a7898: 1a00 9f00 |0014: const-string v0, " waiting=" // string@009f │ │ +0a789c: 6e20 4b2e 0700 |0016: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a78a2: 5440 3e03 |0019: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a78a6: 5500 3803 |001b: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a78aa: 6e20 512e 0700 |001d: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +0a78b0: 5440 3b03 |0020: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a78b4: 3800 1b00 |0022: if-eqz v0, 003d // +001b │ │ +0a78b8: 6e20 4b2e 5700 |0024: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a78be: 1a00 b820 |0027: const-string v0, "mCancellingTask=" // string@20b8 │ │ +0a78c2: 6e20 4b2e 0700 |0029: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a78c8: 5440 3b03 |002c: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a78cc: 6e20 4a2e 0700 |002e: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/Object;)V // method@2e4a │ │ +0a78d2: 1a00 9f00 |0031: const-string v0, " waiting=" // string@009f │ │ +0a78d6: 6e20 4b2e 0700 |0033: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a78dc: 5440 3b03 |0036: iget-object v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a78e0: 5500 3803 |0038: iget-boolean v0, v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a78e4: 6e20 512e 0700 |003a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +0a78ea: 5340 3f03 |003d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ +0a78ee: 1602 0000 |003f: const-wide/16 v2, #int 0 // #0 │ │ +0a78f2: 3100 0002 |0041: cmp-long v0, v0, v2 │ │ +0a78f6: 3800 2000 |0043: if-eqz v0, 0063 // +0020 │ │ +0a78fa: 6e20 4b2e 5700 |0045: invoke-virtual {v7, v5}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a7900: 1a00 8c24 |0048: const-string v0, "mUpdateThrottle=" // string@248c │ │ +0a7904: 6e20 4b2e 0700 |004a: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a790a: 5340 3f03 |004d: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ +0a790e: 7130 0510 1007 |004f: invoke-static {v0, v1, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JLjava/io/PrintWriter;)V // method@1005 │ │ +0a7914: 1a00 7200 |0052: const-string v0, " mLastLoadCompleteTime=" // string@0072 │ │ +0a7918: 6e20 4b2e 0700 |0054: invoke-virtual {v7, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0a791e: 5340 3d03 |0057: iget-wide v0, v4, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ +0a7922: 7100 c703 0000 |0059: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0a7928: 0b02 |005c: move-result-wide v2 │ │ +0a792a: 7157 0410 1032 |005d: invoke-static {v0, v1, v2, v3, v7}, Landroid/support/v4/util/TimeUtils;.formatDuration:(JJLjava/io/PrintWriter;)V // method@1004 │ │ +0a7930: 6e10 4d2e 0700 |0060: invoke-virtual {v7}, Ljava/io/PrintWriter;.println:()V // method@2e4d │ │ +0a7936: 0e00 |0063: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x0014 line=271 │ │ 0x0020 line=273 │ │ @@ -191891,55 +191946,55 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 76 16-bit code units │ │ -0a3fc8: |[0a3fc8] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ -0a3fd8: 5482 3b03 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ -0a3fdc: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ -0a3fe0: 5482 3e03 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3fe4: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ -0a3fe8: 5482 3e03 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3fec: 5522 3803 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3ff0: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ -0a3ff4: 5482 3e03 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a3ff8: 1203 |0010: const/4 v3, #int 0 // #0 │ │ -0a3ffa: 5c23 3803 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a3ffe: 5482 3c03 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ -0a4002: 5483 3e03 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a4006: 6e20 9803 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ -0a400c: 5382 3f03 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ -0a4010: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ -0a4014: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ -0a4018: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ -0a401c: 7100 c703 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -0a4022: 0b00 |0025: move-result-wide v0 │ │ -0a4024: 5382 3d03 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ -0a4028: 5384 3f03 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ -0a402c: bb42 |002a: add-long/2addr v2, v4 │ │ -0a402e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ -0a4032: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ -0a4036: 5482 3e03 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a403a: 1213 |0031: const/4 v3, #int 1 // #1 │ │ -0a403c: 5c23 3803 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ -0a4040: 5482 3c03 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ -0a4044: 5483 3e03 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a4048: 5384 3d03 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ -0a404c: 5386 3f03 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ -0a4050: bb64 |003c: add-long/2addr v4, v6 │ │ -0a4052: 6e40 9603 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0396 │ │ -0a4058: 0e00 |0040: return-void │ │ -0a405a: 5483 3e03 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a405e: 6204 8e03 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@038e │ │ -0a4062: 1202 |0045: const/4 v2, #int 0 // #0 │ │ -0a4064: 1f02 6b06 |0046: check-cast v2, [Ljava/lang/Void; // type@066b │ │ -0a4068: 6e30 d609 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@09d6 │ │ -0a406e: 28f5 |004b: goto 0040 // -000b │ │ +0a7938: |[0a7938] android.support.v4.content.AsyncTaskLoader.executePendingTask:()V │ │ +0a7948: 5482 3b03 |0000: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033b │ │ +0a794c: 3902 3e00 |0002: if-nez v2, 0040 // +003e │ │ +0a7950: 5482 3e03 |0004: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7954: 3802 3a00 |0006: if-eqz v2, 0040 // +003a │ │ +0a7958: 5482 3e03 |0008: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a795c: 5522 3803 |000a: iget-boolean v2, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a7960: 3802 0e00 |000c: if-eqz v2, 001a // +000e │ │ +0a7964: 5482 3e03 |000e: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7968: 1203 |0010: const/4 v3, #int 0 // #0 │ │ +0a796a: 5c23 3803 |0011: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a796e: 5482 3c03 |0013: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ +0a7972: 5483 3e03 |0015: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7976: 6e20 9803 3200 |0017: invoke-virtual {v2, v3}, Landroid/os/Handler;.removeCallbacks:(Ljava/lang/Runnable;)V // method@0398 │ │ +0a797c: 5382 3f03 |001a: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ +0a7980: 1604 0000 |001c: const-wide/16 v4, #int 0 // #0 │ │ +0a7984: 3102 0204 |001e: cmp-long v2, v2, v4 │ │ +0a7988: 3d02 2100 |0020: if-lez v2, 0041 // +0021 │ │ +0a798c: 7100 c703 0000 |0022: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0a7992: 0b00 |0025: move-result-wide v0 │ │ +0a7994: 5382 3d03 |0026: iget-wide v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ +0a7998: 5384 3f03 |0028: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ +0a799c: bb42 |002a: add-long/2addr v2, v4 │ │ +0a799e: 3102 0002 |002b: cmp-long v2, v0, v2 │ │ +0a79a2: 3b02 1400 |002d: if-gez v2, 0041 // +0014 │ │ +0a79a6: 5482 3e03 |002f: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a79aa: 1213 |0031: const/4 v3, #int 1 // #1 │ │ +0a79ac: 5c23 3803 |0032: iput-boolean v3, v2, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.waiting:Z // field@0338 │ │ +0a79b0: 5482 3c03 |0034: iget-object v2, v8, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ +0a79b4: 5483 3e03 |0036: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a79b8: 5384 3d03 |0038: iget-wide v4, v8, Landroid/support/v4/content/AsyncTaskLoader;.mLastLoadCompleteTime:J // field@033d │ │ +0a79bc: 5386 3f03 |003a: iget-wide v6, v8, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ +0a79c0: bb64 |003c: add-long/2addr v4, v6 │ │ +0a79c2: 6e40 9603 3254 |003d: invoke-virtual {v2, v3, v4, v5}, Landroid/os/Handler;.postAtTime:(Ljava/lang/Runnable;J)Z // method@0396 │ │ +0a79c8: 0e00 |0040: return-void │ │ +0a79ca: 5483 3e03 |0041: iget-object v3, v8, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a79ce: 6204 8e03 |0043: sget-object v4, Landroid/support/v4/content/ModernAsyncTask;.THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; // field@038e │ │ +0a79d2: 1202 |0045: const/4 v2, #int 0 // #0 │ │ +0a79d4: 1f02 6b06 |0046: check-cast v2, [Ljava/lang/Void; // type@066b │ │ +0a79d8: 6e30 d609 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@09d6 │ │ +0a79de: 28f5 |004b: goto 0040 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0008 line=178 │ │ 0x000e line=179 │ │ 0x0013 line=180 │ │ 0x001a line=182 │ │ @@ -191965,16 +192020,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4070: |[0a4070] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0a4080: 0e00 |0000: return-void │ │ +0a79e0: |[0a79e0] android.support.v4.content.AsyncTaskLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0a79f0: 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; │ │ @@ -191985,22 +192040,22 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a4084: |[0a4084] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ -0a4094: 6f10 610a 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0a61 │ │ -0a409a: 6e10 db09 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@09db │ │ -0a40a0: 2200 a601 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@01a6 │ │ -0a40a4: 7020 d109 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@09d1 │ │ -0a40aa: 5b10 3e03 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a40ae: 6e10 e109 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@09e1 │ │ -0a40b4: 0e00 |0010: return-void │ │ +0a79f4: |[0a79f4] android.support.v4.content.AsyncTaskLoader.onForceLoad:()V │ │ +0a7a04: 6f10 610a 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/Loader;.onForceLoad:()V // method@0a61 │ │ +0a7a0a: 6e10 db09 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.cancelLoad:()Z // method@09db │ │ +0a7a10: 2200 a601 |0006: new-instance v0, Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // type@01a6 │ │ +0a7a14: 7020 d109 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.:(Landroid/support/v4/content/AsyncTaskLoader;)V // method@09d1 │ │ +0a7a1a: 5b10 3e03 |000b: iput-object v0, v1, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7a1e: 6e10 e109 0100 |000d: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.executePendingTask:()V // method@09e1 │ │ +0a7a24: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0003 line=112 │ │ 0x0006 line=113 │ │ 0x000d line=115 │ │ 0x0010 line=116 │ │ @@ -192013,18 +192068,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a40b8: |[0a40b8] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ -0a40c8: 6e10 e309 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@09e3 │ │ -0a40ce: 0c00 |0003: move-result-object v0 │ │ -0a40d0: 1100 |0004: return-object v0 │ │ +0a7a28: |[0a7a28] android.support.v4.content.AsyncTaskLoader.onLoadInBackground:()Ljava/lang/Object; │ │ +0a7a38: 6e10 e309 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/AsyncTaskLoader;.loadInBackground:()Ljava/lang/Object; // method@09e3 │ │ +0a7a3e: 0c00 |0003: move-result-object v0 │ │ +0a7a40: 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; │ │ │ │ @@ -192033,23 +192088,23 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a40d4: |[0a40d4] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ -0a40e4: 5a34 3f03 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ -0a40e8: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ -0a40ec: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ -0a40f0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0a40f4: 2200 a100 |0008: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -0a40f8: 7010 8d03 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -0a40fe: 5b30 3c03 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ -0a4102: 0e00 |000f: return-void │ │ +0a7a44: |[0a7a44] android.support.v4.content.AsyncTaskLoader.setUpdateThrottle:(J)V │ │ +0a7a54: 5a34 3f03 |0000: iput-wide v4, v3, Landroid/support/v4/content/AsyncTaskLoader;.mUpdateThrottle:J // field@033f │ │ +0a7a58: 1600 0000 |0002: const-wide/16 v0, #int 0 // #0 │ │ +0a7a5c: 3100 0400 |0004: cmp-long v0, v4, v0 │ │ +0a7a60: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0a7a64: 2200 a100 |0008: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +0a7a68: 7010 8d03 0000 |000a: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +0a7a6e: 5b30 3c03 |000d: iput-object v0, v3, Landroid/support/v4/content/AsyncTaskLoader;.mHandler:Landroid/os/Handler; // field@033c │ │ +0a7a72: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0002 line=104 │ │ 0x0008 line=105 │ │ 0x000f line=107 │ │ locals : │ │ @@ -192062,44 +192117,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0a4104: |[0a4104] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ -0a4114: 5420 3e03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ -0a4118: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a411c: 7110 d209 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@09d2 │ │ -0a4122: 0c01 |0007: move-result-object v1 │ │ -0a4124: 6e10 7d2f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@2f7d │ │ -0a412a: 0e00 |000b: return-void │ │ -0a412c: 0d01 |000c: move-exception v1 │ │ -0a412e: 28fe |000d: goto 000b // -0002 │ │ +0a7a74: |[0a7a74] android.support.v4.content.AsyncTaskLoader.waitForLoader:()V │ │ +0a7a84: 5420 3e03 |0000: iget-object v0, v2, Landroid/support/v4/content/AsyncTaskLoader;.mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; // field@033e │ │ +0a7a88: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a7a8c: 7110 d209 0000 |0004: invoke-static {v0}, Landroid/support/v4/content/AsyncTaskLoader$LoadTask;.access$000:(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;)Ljava/util/concurrent/CountDownLatch; // method@09d2 │ │ +0a7a92: 0c01 |0007: move-result-object v1 │ │ +0a7a94: 6e10 7d2f 0100 |0008: invoke-virtual {v1}, Ljava/util/concurrent/CountDownLatch;.await:()V // method@2f7d │ │ +0a7a9a: 0e00 |000b: return-void │ │ +0a7a9c: 0d01 |000c: move-exception v1 │ │ +0a7a9e: 28fe |000d: goto 000b // -0002 │ │ catches : 1 │ │ 0x0004 - 0x000b │ │ Ljava/lang/InterruptedException; -> 0x000c │ │ positions : │ │ 0x0000 line=256 │ │ 0x0002 line=257 │ │ 0x0004 line=259 │ │ 0x000b line=264 │ │ 0x000c line=260 │ │ locals : │ │ 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 : 654 (AsyncTaskLoader.java) │ │ + source_file_idx : 656 (AsyncTaskLoader.java) │ │ │ │ Class #817 header: │ │ class_idx : 432 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1204 │ │ +source_file_idx : 1205 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #817 annotations: │ │ Annotations on class │ │ @@ -192130,21 +192185,21 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a4140: |[0a4140] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ -0a4150: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a4156: 2200 0d06 |0003: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -0a415a: 7010 292f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0a4160: 5b10 4f03 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ -0a4164: 5b12 4e03 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@034e │ │ -0a4168: 0e00 |000c: return-void │ │ +0a7ab0: |[0a7ab0] android.support.v4.content.FileProvider$SimplePathStrategy.:(Ljava/lang/String;)V │ │ +0a7ac0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a7ac6: 2200 0d06 |0003: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +0a7aca: 7010 292f 0000 |0005: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +0a7ad0: 5b10 4f03 |0008: iput-object v0, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ +0a7ad4: 5b12 4e03 |000a: iput-object v2, v1, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@034e │ │ +0a7ad8: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=632 │ │ 0x000a line=635 │ │ 0x000c line=636 │ │ locals : │ │ @@ -192157,40 +192212,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 │ │ -0a416c: |[0a416c] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ -0a417c: 7110 eb1c 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0a4182: 0a01 |0003: move-result v1 │ │ -0a4184: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ -0a4188: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a418c: 1a02 d60d |0008: const-string v2, "Name must not be empty" // string@0dd6 │ │ -0a4190: 7020 842e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a4196: 2701 |000d: throw v1 │ │ -0a4198: 6e10 2b2e 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2e2b │ │ -0a419e: 0c06 |0011: move-result-object v6 │ │ -0a41a0: 5441 4f03 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ -0a41a4: 6e30 322f 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0a41aa: 0e00 |0017: return-void │ │ -0a41ac: 0d00 |0018: move-exception v0 │ │ -0a41ae: 2201 d205 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a41b2: 2202 e705 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a41b6: 7010 d22e 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a41bc: 1a03 ad04 |0020: const-string v3, "Failed to resolve canonical path for " // string@04ad │ │ -0a41c0: 6e20 db2e 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a41c6: 0c02 |0025: move-result-object v2 │ │ -0a41c8: 6e20 da2e 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a41ce: 0c02 |0029: move-result-object v2 │ │ -0a41d0: 6e10 e02e 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a41d6: 0c02 |002d: move-result-object v2 │ │ -0a41d8: 7030 852e 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2e85 │ │ -0a41de: 2701 |0031: throw v1 │ │ +0a7adc: |[0a7adc] android.support.v4.content.FileProvider$SimplePathStrategy.addRoot:(Ljava/lang/String;Ljava/io/File;)V │ │ +0a7aec: 7110 eb1c 0500 |0000: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0a7af2: 0a01 |0003: move-result v1 │ │ +0a7af4: 3801 0a00 |0004: if-eqz v1, 000e // +000a │ │ +0a7af8: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a7afc: 1a02 d70d |0008: const-string v2, "Name must not be empty" // string@0dd7 │ │ +0a7b00: 7020 842e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a7b06: 2701 |000d: throw v1 │ │ +0a7b08: 6e10 2b2e 0600 |000e: invoke-virtual {v6}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2e2b │ │ +0a7b0e: 0c06 |0011: move-result-object v6 │ │ +0a7b10: 5441 4f03 |0012: iget-object v1, v4, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ +0a7b14: 6e30 322f 5106 |0014: invoke-virtual {v1, v5, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0a7b1a: 0e00 |0017: return-void │ │ +0a7b1c: 0d00 |0018: move-exception v0 │ │ +0a7b1e: 2201 d205 |0019: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a7b22: 2202 e705 |001b: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a7b26: 7010 d22e 0200 |001d: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a7b2c: 1a03 ae04 |0020: const-string v3, "Failed to resolve canonical path for " // string@04ae │ │ +0a7b30: 6e20 db2e 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7b36: 0c02 |0025: move-result-object v2 │ │ +0a7b38: 6e20 da2e 6200 |0026: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a7b3e: 0c02 |0029: move-result-object v2 │ │ +0a7b40: 6e10 e02e 0200 |002a: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a7b46: 0c02 |002d: move-result-object v2 │ │ +0a7b48: 7030 852e 2100 |002e: invoke-direct {v1, v2, v0}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;Ljava/lang/Throwable;)V // method@2e85 │ │ +0a7b4e: 2701 |0031: throw v1 │ │ catches : 1 │ │ 0x000e - 0x0011 │ │ Ljava/io/IOException; -> 0x0018 │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=644 │ │ 0x000e line=649 │ │ @@ -192209,76 +192264,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 │ │ -0a41f0: |[0a41f0] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ -0a4200: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0a4202: 6e10 5803 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0358 │ │ -0a4208: 0c02 |0004: move-result-object v2 │ │ -0a420a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ -0a420e: 6e30 bd2e 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@2ebd │ │ -0a4214: 0a04 |000a: move-result v4 │ │ -0a4216: 6e30 c82e 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -0a421c: 0c06 |000e: move-result-object v6 │ │ -0a421e: 7110 5303 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0353 │ │ -0a4224: 0c05 |0012: move-result-object v5 │ │ -0a4226: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ -0a422a: 6e20 c72e 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -0a4230: 0c06 |0018: move-result-object v6 │ │ -0a4232: 7110 5303 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0353 │ │ -0a4238: 0c02 |001c: move-result-object v2 │ │ -0a423a: 5496 4f03 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ -0a423e: 6e20 2f2f 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -0a4244: 0c03 |0022: move-result-object v3 │ │ -0a4246: 1f03 b105 |0023: check-cast v3, Ljava/io/File; // type@05b1 │ │ -0a424a: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ -0a424e: 2206 d205 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a4252: 2207 e705 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a4256: 7010 d22e 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a425c: 1a08 3f11 |002e: const-string v8, "Unable to find configured root for " // string@113f │ │ -0a4260: 6e20 db2e 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a4266: 0c07 |0033: move-result-object v7 │ │ -0a4268: 6e20 da2e a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a426e: 0c07 |0037: move-result-object v7 │ │ -0a4270: 6e10 e02e 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a4276: 0c07 |003b: move-result-object v7 │ │ -0a4278: 7020 842e 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a427e: 2706 |003f: throw v6 │ │ -0a4280: 2201 b105 |0040: new-instance v1, Ljava/io/File; // type@05b1 │ │ -0a4284: 7030 232e 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ -0a428a: 6e10 2b2e 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2e2b │ │ -0a4290: 0c01 |0048: move-result-object v1 │ │ -0a4292: 6e10 2f2e 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ -0a4298: 0c06 |004c: move-result-object v6 │ │ -0a429a: 6e10 2f2e 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ -0a42a0: 0c07 |0050: move-result-object v7 │ │ -0a42a2: 6e20 c62e 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ -0a42a8: 0a06 |0054: move-result v6 │ │ -0a42aa: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ -0a42ae: 2206 e405 |0057: new-instance v6, Ljava/lang/SecurityException; // type@05e4 │ │ -0a42b2: 1a07 0b0f |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0f0b │ │ -0a42b6: 7020 b52e 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ -0a42bc: 2706 |005e: throw v6 │ │ -0a42be: 0d00 |005f: move-exception v0 │ │ -0a42c0: 2206 d205 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a42c4: 2207 e705 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a42c8: 7010 d22e 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a42ce: 1a08 ad04 |0067: const-string v8, "Failed to resolve canonical path for " // string@04ad │ │ -0a42d2: 6e20 db2e 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a42d8: 0c07 |006c: move-result-object v7 │ │ -0a42da: 6e20 da2e 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a42e0: 0c07 |0070: move-result-object v7 │ │ -0a42e2: 6e10 e02e 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a42e8: 0c07 |0074: move-result-object v7 │ │ -0a42ea: 7020 842e 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a42f0: 2706 |0078: throw v6 │ │ -0a42f2: 1101 |0079: return-object v1 │ │ +0a7b60: |[0a7b60] android.support.v4.content.FileProvider$SimplePathStrategy.getFileForUri:(Landroid/net/Uri;)Ljava/io/File; │ │ +0a7b70: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0a7b72: 6e10 5803 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getEncodedPath:()Ljava/lang/String; // method@0358 │ │ +0a7b78: 0c02 |0004: move-result-object v2 │ │ +0a7b7a: 1306 2f00 |0005: const/16 v6, #int 47 // #2f │ │ +0a7b7e: 6e30 bd2e 6207 |0007: invoke-virtual {v2, v6, v7}, Ljava/lang/String;.indexOf:(II)I // method@2ebd │ │ +0a7b84: 0a04 |000a: move-result v4 │ │ +0a7b86: 6e30 c82e 7204 |000b: invoke-virtual {v2, v7, v4}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +0a7b8c: 0c06 |000e: move-result-object v6 │ │ +0a7b8e: 7110 5303 0600 |000f: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0353 │ │ +0a7b94: 0c05 |0012: move-result-object v5 │ │ +0a7b96: d806 0401 |0013: add-int/lit8 v6, v4, #int 1 // #01 │ │ +0a7b9a: 6e20 c72e 6200 |0015: invoke-virtual {v2, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +0a7ba0: 0c06 |0018: move-result-object v6 │ │ +0a7ba2: 7110 5303 0600 |0019: invoke-static {v6}, Landroid/net/Uri;.decode:(Ljava/lang/String;)Ljava/lang/String; // method@0353 │ │ +0a7ba8: 0c02 |001c: move-result-object v2 │ │ +0a7baa: 5496 4f03 |001d: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ +0a7bae: 6e20 2f2f 5600 |001f: invoke-virtual {v6, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +0a7bb4: 0c03 |0022: move-result-object v3 │ │ +0a7bb6: 1f03 b105 |0023: check-cast v3, Ljava/io/File; // type@05b1 │ │ +0a7bba: 3903 1b00 |0025: if-nez v3, 0040 // +001b │ │ +0a7bbe: 2206 d205 |0027: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a7bc2: 2207 e705 |0029: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a7bc6: 7010 d22e 0700 |002b: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a7bcc: 1a08 4011 |002e: const-string v8, "Unable to find configured root for " // string@1140 │ │ +0a7bd0: 6e20 db2e 8700 |0030: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7bd6: 0c07 |0033: move-result-object v7 │ │ +0a7bd8: 6e20 da2e a700 |0034: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a7bde: 0c07 |0037: move-result-object v7 │ │ +0a7be0: 6e10 e02e 0700 |0038: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a7be6: 0c07 |003b: move-result-object v7 │ │ +0a7be8: 7020 842e 7600 |003c: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a7bee: 2706 |003f: throw v6 │ │ +0a7bf0: 2201 b105 |0040: new-instance v1, Ljava/io/File; // type@05b1 │ │ +0a7bf4: 7030 232e 3102 |0042: invoke-direct {v1, v3, v2}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ +0a7bfa: 6e10 2b2e 0100 |0045: invoke-virtual {v1}, Ljava/io/File;.getCanonicalFile:()Ljava/io/File; // method@2e2b │ │ +0a7c00: 0c01 |0048: move-result-object v1 │ │ +0a7c02: 6e10 2f2e 0100 |0049: invoke-virtual {v1}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ +0a7c08: 0c06 |004c: move-result-object v6 │ │ +0a7c0a: 6e10 2f2e 0300 |004d: invoke-virtual {v3}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ +0a7c10: 0c07 |0050: move-result-object v7 │ │ +0a7c12: 6e20 c62e 7600 |0051: invoke-virtual {v6, v7}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ +0a7c18: 0a06 |0054: move-result v6 │ │ +0a7c1a: 3906 2400 |0055: if-nez v6, 0079 // +0024 │ │ +0a7c1e: 2206 e405 |0057: new-instance v6, Ljava/lang/SecurityException; // type@05e4 │ │ +0a7c22: 1a07 0c0f |0059: const-string v7, "Resolved path jumped beyond configured root" // string@0f0c │ │ +0a7c26: 7020 b52e 7600 |005b: invoke-direct {v6, v7}, Ljava/lang/SecurityException;.:(Ljava/lang/String;)V // method@2eb5 │ │ +0a7c2c: 2706 |005e: throw v6 │ │ +0a7c2e: 0d00 |005f: move-exception v0 │ │ +0a7c30: 2206 d205 |0060: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a7c34: 2207 e705 |0062: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a7c38: 7010 d22e 0700 |0064: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a7c3e: 1a08 ae04 |0067: const-string v8, "Failed to resolve canonical path for " // string@04ae │ │ +0a7c42: 6e20 db2e 8700 |0069: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7c48: 0c07 |006c: move-result-object v7 │ │ +0a7c4a: 6e20 da2e 1700 |006d: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a7c50: 0c07 |0070: move-result-object v7 │ │ +0a7c52: 6e10 e02e 0700 |0071: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a7c58: 0c07 |0074: move-result-object v7 │ │ +0a7c5a: 7020 842e 7600 |0075: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a7c60: 2706 |0078: throw v6 │ │ +0a7c62: 1101 |0079: return-object v1 │ │ catches : 1 │ │ 0x0045 - 0x0048 │ │ Ljava/io/IOException; -> 0x005f │ │ positions : │ │ 0x0001 line=698 │ │ 0x0005 line=700 │ │ 0x000b line=701 │ │ @@ -192308,127 +192363,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 │ │ -0a4304: |[0a4304] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ -0a4314: 6e10 2c2e 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2e2c │ │ -0a431a: 0c03 |0003: move-result-object v3 │ │ -0a431c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0a431e: 5496 4f03 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ -0a4322: 6e10 2e2f 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2f2e │ │ -0a4328: 0c06 |000a: move-result-object v6 │ │ -0a432a: 7210 692f 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0a4330: 0c01 |000e: move-result-object v1 │ │ -0a4332: 7210 382f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0a4338: 0a06 |0012: move-result v6 │ │ -0a433a: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ -0a433e: 7210 392f 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0a4344: 0c04 |0018: move-result-object v4 │ │ -0a4346: 1f04 1506 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0615 │ │ -0a434a: 7210 5a2f 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -0a4350: 0c06 |001e: move-result-object v6 │ │ -0a4352: 1f06 b105 |001f: check-cast v6, Ljava/io/File; // type@05b1 │ │ -0a4356: 6e10 2f2e 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ -0a435c: 0c05 |0024: move-result-object v5 │ │ -0a435e: 6e20 c62e 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ -0a4364: 0a06 |0028: move-result v6 │ │ -0a4366: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ -0a436a: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ -0a436e: 6e10 c32e 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0a4374: 0a07 |0030: move-result v7 │ │ -0a4376: 7210 5a2f 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -0a437c: 0c06 |0034: move-result-object v6 │ │ -0a437e: 1f06 b105 |0035: check-cast v6, Ljava/io/File; // type@05b1 │ │ -0a4382: 6e10 2f2e 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ -0a4388: 0c06 |003a: move-result-object v6 │ │ -0a438a: 6e10 c32e 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0a4390: 0a06 |003e: move-result v6 │ │ -0a4392: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ -0a4396: 0742 |0041: move-object v2, v4 │ │ -0a4398: 28cd |0042: goto 000f // -0033 │ │ -0a439a: 0d00 |0043: move-exception v0 │ │ -0a439c: 2206 d205 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a43a0: 2207 e705 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a43a4: 7010 d22e 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a43aa: 1a08 ad04 |004b: const-string v8, "Failed to resolve canonical path for " // string@04ad │ │ -0a43ae: 6e20 db2e 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a43b4: 0c07 |0050: move-result-object v7 │ │ -0a43b6: 6e20 da2e a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a43bc: 0c07 |0054: move-result-object v7 │ │ -0a43be: 6e10 e02e 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a43c4: 0c07 |0058: move-result-object v7 │ │ -0a43c6: 7020 842e 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a43cc: 2706 |005c: throw v6 │ │ -0a43ce: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ -0a43d2: 2206 d205 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a43d6: 2207 e705 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a43da: 7010 d22e 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a43e0: 1a08 aa04 |0066: const-string v8, "Failed to find configured root that contains " // string@04aa │ │ -0a43e4: 6e20 db2e 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a43ea: 0c07 |006b: move-result-object v7 │ │ -0a43ec: 6e20 db2e 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a43f2: 0c07 |006f: move-result-object v7 │ │ -0a43f4: 6e10 e02e 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a43fa: 0c07 |0073: move-result-object v7 │ │ -0a43fc: 7020 842e 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a4402: 2706 |0077: throw v6 │ │ -0a4404: 7210 5a2f 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -0a440a: 0c06 |007b: move-result-object v6 │ │ -0a440c: 1f06 b105 |007c: check-cast v6, Ljava/io/File; // type@05b1 │ │ -0a4410: 6e10 2f2e 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ -0a4416: 0c05 |0081: move-result-object v5 │ │ -0a4418: 1a06 0401 |0082: const-string v6, "/" // string@0104 │ │ -0a441c: 6e20 b82e 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2eb8 │ │ -0a4422: 0a06 |0087: move-result v6 │ │ -0a4424: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ -0a4428: 6e10 c32e 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0a442e: 0a06 |008d: move-result v6 │ │ -0a4430: 6e20 c72e 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -0a4436: 0c03 |0091: move-result-object v3 │ │ -0a4438: 2207 e705 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a443c: 7010 d22e 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a4442: 7210 592f 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -0a4448: 0c06 |009a: move-result-object v6 │ │ -0a444a: 1f06 e505 |009b: check-cast v6, Ljava/lang/String; // type@05e5 │ │ -0a444e: 7110 5403 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0354 │ │ -0a4454: 0c06 |00a0: move-result-object v6 │ │ -0a4456: 6e20 db2e 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a445c: 0c06 |00a4: move-result-object v6 │ │ -0a445e: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ -0a4462: 6e20 d52e 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0a4468: 0c06 |00aa: move-result-object v6 │ │ -0a446a: 1a07 0401 |00ab: const-string v7, "/" // string@0104 │ │ -0a446e: 7120 5503 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0355 │ │ -0a4474: 0c07 |00b0: move-result-object v7 │ │ -0a4476: 6e20 db2e 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a447c: 0c06 |00b4: move-result-object v6 │ │ -0a447e: 6e10 e02e 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a4484: 0c03 |00b8: move-result-object v3 │ │ -0a4486: 2206 9600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0096 │ │ -0a448a: 7010 4903 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0349 │ │ -0a4490: 1a07 4c17 |00be: const-string v7, "content" // string@174c │ │ -0a4494: 6e20 5203 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0352 │ │ -0a449a: 0c06 |00c3: move-result-object v6 │ │ -0a449c: 5497 4e03 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@034e │ │ -0a44a0: 6e20 4d03 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034d │ │ -0a44a6: 0c06 |00c9: move-result-object v6 │ │ -0a44a8: 6e20 4f03 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034f │ │ -0a44ae: 0c06 |00cd: move-result-object v6 │ │ -0a44b0: 6e10 4e03 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@034e │ │ -0a44b6: 0c06 |00d1: move-result-object v6 │ │ -0a44b8: 1106 |00d2: return-object v6 │ │ -0a44ba: 6e10 c32e 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0a44c0: 0a06 |00d6: move-result v6 │ │ -0a44c2: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0a44c6: 6e20 c72e 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -0a44cc: 0c03 |00dc: move-result-object v3 │ │ -0a44ce: 28b5 |00dd: goto 0092 // -004b │ │ +0a7c74: |[0a7c74] android.support.v4.content.FileProvider$SimplePathStrategy.getUriForFile:(Ljava/io/File;)Landroid/net/Uri; │ │ +0a7c84: 6e10 2c2e 0a00 |0000: invoke-virtual {v10}, Ljava/io/File;.getCanonicalPath:()Ljava/lang/String; // method@2e2c │ │ +0a7c8a: 0c03 |0003: move-result-object v3 │ │ +0a7c8c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0a7c8e: 5496 4f03 |0005: iget-object v6, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mRoots:Ljava/util/HashMap; // field@034f │ │ +0a7c92: 6e10 2e2f 0600 |0007: invoke-virtual {v6}, Ljava/util/HashMap;.entrySet:()Ljava/util/Set; // method@2f2e │ │ +0a7c98: 0c06 |000a: move-result-object v6 │ │ +0a7c9a: 7210 692f 0600 |000b: invoke-interface {v6}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0a7ca0: 0c01 |000e: move-result-object v1 │ │ +0a7ca2: 7210 382f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0a7ca8: 0a06 |0012: move-result v6 │ │ +0a7caa: 3806 4a00 |0013: if-eqz v6, 005d // +004a │ │ +0a7cae: 7210 392f 0100 |0015: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0a7cb4: 0c04 |0018: move-result-object v4 │ │ +0a7cb6: 1f04 1506 |0019: check-cast v4, Ljava/util/Map$Entry; // type@0615 │ │ +0a7cba: 7210 5a2f 0400 |001b: invoke-interface {v4}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +0a7cc0: 0c06 |001e: move-result-object v6 │ │ +0a7cc2: 1f06 b105 |001f: check-cast v6, Ljava/io/File; // type@05b1 │ │ +0a7cc6: 6e10 2f2e 0600 |0021: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ +0a7ccc: 0c05 |0024: move-result-object v5 │ │ +0a7cce: 6e20 c62e 5300 |0025: invoke-virtual {v3, v5}, Ljava/lang/String;.startsWith:(Ljava/lang/String;)Z // method@2ec6 │ │ +0a7cd4: 0a06 |0028: move-result v6 │ │ +0a7cd6: 3806 e6ff |0029: if-eqz v6, 000f // -001a │ │ +0a7cda: 3802 1600 |002b: if-eqz v2, 0041 // +0016 │ │ +0a7cde: 6e10 c32e 0500 |002d: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0a7ce4: 0a07 |0030: move-result v7 │ │ +0a7ce6: 7210 5a2f 0200 |0031: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +0a7cec: 0c06 |0034: move-result-object v6 │ │ +0a7cee: 1f06 b105 |0035: check-cast v6, Ljava/io/File; // type@05b1 │ │ +0a7cf2: 6e10 2f2e 0600 |0037: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ +0a7cf8: 0c06 |003a: move-result-object v6 │ │ +0a7cfa: 6e10 c32e 0600 |003b: invoke-virtual {v6}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0a7d00: 0a06 |003e: move-result v6 │ │ +0a7d02: 3767 d0ff |003f: if-le v7, v6, 000f // -0030 │ │ +0a7d06: 0742 |0041: move-object v2, v4 │ │ +0a7d08: 28cd |0042: goto 000f // -0033 │ │ +0a7d0a: 0d00 |0043: move-exception v0 │ │ +0a7d0c: 2206 d205 |0044: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a7d10: 2207 e705 |0046: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a7d14: 7010 d22e 0700 |0048: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a7d1a: 1a08 ae04 |004b: const-string v8, "Failed to resolve canonical path for " // string@04ae │ │ +0a7d1e: 6e20 db2e 8700 |004d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7d24: 0c07 |0050: move-result-object v7 │ │ +0a7d26: 6e20 da2e a700 |0051: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a7d2c: 0c07 |0054: move-result-object v7 │ │ +0a7d2e: 6e10 e02e 0700 |0055: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a7d34: 0c07 |0058: move-result-object v7 │ │ +0a7d36: 7020 842e 7600 |0059: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a7d3c: 2706 |005c: throw v6 │ │ +0a7d3e: 3902 1b00 |005d: if-nez v2, 0078 // +001b │ │ +0a7d42: 2206 d205 |005f: new-instance v6, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0a7d46: 2207 e705 |0061: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a7d4a: 7010 d22e 0700 |0063: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a7d50: 1a08 ab04 |0066: const-string v8, "Failed to find configured root that contains " // string@04ab │ │ +0a7d54: 6e20 db2e 8700 |0068: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7d5a: 0c07 |006b: move-result-object v7 │ │ +0a7d5c: 6e20 db2e 3700 |006c: invoke-virtual {v7, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7d62: 0c07 |006f: move-result-object v7 │ │ +0a7d64: 6e10 e02e 0700 |0070: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a7d6a: 0c07 |0073: move-result-object v7 │ │ +0a7d6c: 7020 842e 7600 |0074: invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0a7d72: 2706 |0077: throw v6 │ │ +0a7d74: 7210 5a2f 0200 |0078: invoke-interface {v2}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +0a7d7a: 0c06 |007b: move-result-object v6 │ │ +0a7d7c: 1f06 b105 |007c: check-cast v6, Ljava/io/File; // type@05b1 │ │ +0a7d80: 6e10 2f2e 0600 |007e: invoke-virtual {v6}, Ljava/io/File;.getPath:()Ljava/lang/String; // method@2e2f │ │ +0a7d86: 0c05 |0081: move-result-object v5 │ │ +0a7d88: 1a06 0601 |0082: const-string v6, "/" // string@0106 │ │ +0a7d8c: 6e20 b82e 6500 |0084: invoke-virtual {v5, v6}, Ljava/lang/String;.endsWith:(Ljava/lang/String;)Z // method@2eb8 │ │ +0a7d92: 0a06 |0087: move-result v6 │ │ +0a7d94: 3806 4b00 |0088: if-eqz v6, 00d3 // +004b │ │ +0a7d98: 6e10 c32e 0500 |008a: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0a7d9e: 0a06 |008d: move-result v6 │ │ +0a7da0: 6e20 c72e 6300 |008e: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +0a7da6: 0c03 |0091: move-result-object v3 │ │ +0a7da8: 2207 e705 |0092: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a7dac: 7010 d22e 0700 |0094: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a7db2: 7210 592f 0200 |0097: invoke-interface {v2}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +0a7db8: 0c06 |009a: move-result-object v6 │ │ +0a7dba: 1f06 e505 |009b: check-cast v6, Ljava/lang/String; // type@05e5 │ │ +0a7dbe: 7110 5403 0600 |009d: invoke-static {v6}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0354 │ │ +0a7dc4: 0c06 |00a0: move-result-object v6 │ │ +0a7dc6: 6e20 db2e 6700 |00a1: invoke-virtual {v7, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7dcc: 0c06 |00a4: move-result-object v6 │ │ +0a7dce: 1307 2f00 |00a5: const/16 v7, #int 47 // #2f │ │ +0a7dd2: 6e20 d52e 7600 |00a7: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0a7dd8: 0c06 |00aa: move-result-object v6 │ │ +0a7dda: 1a07 0601 |00ab: const-string v7, "/" // string@0106 │ │ +0a7dde: 7120 5503 7300 |00ad: invoke-static {v3, v7}, Landroid/net/Uri;.encode:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@0355 │ │ +0a7de4: 0c07 |00b0: move-result-object v7 │ │ +0a7de6: 6e20 db2e 7600 |00b1: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a7dec: 0c06 |00b4: move-result-object v6 │ │ +0a7dee: 6e10 e02e 0600 |00b5: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a7df4: 0c03 |00b8: move-result-object v3 │ │ +0a7df6: 2206 9600 |00b9: new-instance v6, Landroid/net/Uri$Builder; // type@0096 │ │ +0a7dfa: 7010 4903 0600 |00bb: invoke-direct {v6}, Landroid/net/Uri$Builder;.:()V // method@0349 │ │ +0a7e00: 1a07 4d17 |00be: const-string v7, "content" // string@174d │ │ +0a7e04: 6e20 5203 7600 |00c0: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0352 │ │ +0a7e0a: 0c06 |00c3: move-result-object v6 │ │ +0a7e0c: 5497 4e03 |00c4: iget-object v7, v9, Landroid/support/v4/content/FileProvider$SimplePathStrategy;.mAuthority:Ljava/lang/String; // field@034e │ │ +0a7e10: 6e20 4d03 7600 |00c6: invoke-virtual {v6, v7}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034d │ │ +0a7e16: 0c06 |00c9: move-result-object v6 │ │ +0a7e18: 6e20 4f03 3600 |00ca: invoke-virtual {v6, v3}, Landroid/net/Uri$Builder;.encodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034f │ │ +0a7e1e: 0c06 |00cd: move-result-object v6 │ │ +0a7e20: 6e10 4e03 0600 |00ce: invoke-virtual {v6}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@034e │ │ +0a7e26: 0c06 |00d1: move-result-object v6 │ │ +0a7e28: 1106 |00d2: return-object v6 │ │ +0a7e2a: 6e10 c32e 0500 |00d3: invoke-virtual {v5}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0a7e30: 0a06 |00d6: move-result v6 │ │ +0a7e32: d806 0601 |00d7: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0a7e36: 6e20 c72e 6300 |00d9: invoke-virtual {v3, v6}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +0a7e3c: 0c03 |00dc: move-result-object v3 │ │ +0a7e3e: 28b5 |00dd: goto 0092 // -004b │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/io/IOException; -> 0x0043 │ │ positions : │ │ 0x0000 line=662 │ │ 0x0004 line=668 │ │ 0x0005 line=669 │ │ @@ -192455,21 +192510,21 @@ │ │ 0x005d - 0x00de reg=1 i$ Ljava/util/Iterator; │ │ 0x005d - 0x00de reg=2 mostSpecific Ljava/util/Map$Entry; Ljava/util/Map$Entry; │ │ 0x005d - 0x00de reg=3 path Ljava/lang/String; │ │ 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 : 1204 (FileProvider.java) │ │ + source_file_idx : 1205 (FileProvider.java) │ │ │ │ Class #818 header: │ │ class_idx : 435 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1405 │ │ +source_file_idx : 1406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #818 annotations: │ │ Annotations on class │ │ @@ -192490,17 +192545,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a44e0: |[0a44e0] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ -0a44f0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a44f6: 0e00 |0003: return-void │ │ +0a7e50: |[0a7e50] android.support.v4.content.IntentCompat$IntentCompatImplBase.:()V │ │ +0a7e60: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a7e66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -192509,22 +192564,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 │ │ -0a44f8: |[0a44f8] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0a4508: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ -0a450c: 1a01 eb14 |0002: const-string v1, "android.intent.action.MAIN" // string@14eb │ │ -0a4510: 7020 7d01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -0a4516: 6e20 a001 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -0a451c: 1a01 ef14 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@14ef │ │ -0a4520: 6e20 7e01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@017e │ │ -0a4526: 1100 |000f: return-object v0 │ │ +0a7e68: |[0a7e68] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0a7e78: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ +0a7e7c: 1a01 ec14 |0002: const-string v1, "android.intent.action.MAIN" // string@14ec │ │ +0a7e80: 7020 7d01 1000 |0004: invoke-direct {v0, v1}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +0a7e86: 6e20 a001 3000 |0007: invoke-virtual {v0, v3}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0a7e8c: 1a01 f014 |000a: const-string v1, "android.intent.category.LAUNCHER" // string@14f0 │ │ +0a7e90: 6e20 7e01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@017e │ │ +0a7e96: 1100 |000f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0007 line=40 │ │ 0x000a line=41 │ │ 0x000f line=42 │ │ locals : │ │ @@ -192537,19 +192592,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 │ │ -0a4528: |[0a4528] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0a4538: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ -0a453c: 7020 7d01 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -0a4542: 6e20 7e01 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@017e │ │ -0a4548: 1100 |0008: return-object v0 │ │ +0a7e98: |[0a7e98] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0a7ea8: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ +0a7eac: 7020 7d01 2000 |0002: invoke-direct {v0, v2}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +0a7eb2: 6e20 7e01 3000 |0005: invoke-virtual {v0, v3}, Landroid/content/Intent;.addCategory:(Ljava/lang/String;)Landroid/content/Intent; // method@017e │ │ +0a7eb8: 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; │ │ @@ -192562,37 +192617,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 │ │ -0a454c: |[0a454c] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0a455c: 6e20 3d0a 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a3d │ │ -0a4562: 0c00 |0003: move-result-object v0 │ │ -0a4564: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ -0a456a: 6e20 7f01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0a4570: 1100 |000a: return-object v0 │ │ +0a7ebc: |[0a7ebc] android.support.v4.content.IntentCompat$IntentCompatImplBase.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0a7ecc: 6e20 3d0a 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a3d │ │ +0a7ed2: 0c00 |0003: move-result-object v0 │ │ +0a7ed4: 1401 0080 0010 |0004: const v1, #float 2.53422e-29 // #10008000 │ │ +0a7eda: 6e20 7f01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0a7ee0: 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 : 1405 (IntentCompat.java) │ │ + source_file_idx : 1406 (IntentCompat.java) │ │ │ │ Class #819 header: │ │ class_idx : 449 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 455 │ │ -source_file_idx : 3511 │ │ +source_file_idx : 3512 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #819 annotations: │ │ Annotations on class │ │ @@ -192620,19 +192675,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 │ │ -0a4574: |[0a4574] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ -0a4584: 5b12 7e03 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ -0a4588: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a458a: 7020 8f0a 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0a8f │ │ -0a4590: 0e00 |0006: return-void │ │ +0a7ee4: |[0a7ee4] android.support.v4.content.ModernAsyncTask$2.:(Landroid/support/v4/content/ModernAsyncTask;)V │ │ +0a7ef4: 5b12 7e03 |0000: iput-object v2, v1, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ +0a7ef8: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0a7efa: 7020 8f0a 0100 |0003: invoke-direct {v1, v0}, Landroid/support/v4/content/ModernAsyncTask$WorkerRunnable;.:(Landroid/support/v4/content/ModernAsyncTask$1;)V // method@0a8f │ │ +0a7f00: 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; │ │ @@ -192643,46 +192698,46 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0a4594: |[0a4594] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ -0a45a4: 5430 7e03 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ -0a45a8: 7110 920a 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0a92 │ │ -0a45ae: 0c00 |0005: move-result-object v0 │ │ -0a45b0: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0a45b2: 6e20 8b2f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@2f8b │ │ -0a45b8: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ -0a45bc: 7110 c403 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@03c4 │ │ -0a45c2: 5430 7e03 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ -0a45c6: 5431 7e03 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ -0a45ca: 5432 7d03 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@037d │ │ -0a45ce: 6e20 970a 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0a97 │ │ -0a45d4: 0c01 |0018: move-result-object v1 │ │ -0a45d6: 7120 930a 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@0a93 │ │ -0a45dc: 0c00 |001c: move-result-object v0 │ │ -0a45de: 1100 |001d: return-object v0 │ │ +0a7f04: |[0a7f04] android.support.v4.content.ModernAsyncTask$2.call:()Ljava/lang/Object; │ │ +0a7f14: 5430 7e03 |0000: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ +0a7f18: 7110 920a 0000 |0002: invoke-static {v0}, Landroid/support/v4/content/ModernAsyncTask;.access$200:(Landroid/support/v4/content/ModernAsyncTask;)Ljava/util/concurrent/atomic/AtomicBoolean; // method@0a92 │ │ +0a7f1e: 0c00 |0005: move-result-object v0 │ │ +0a7f20: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0a7f22: 6e20 8b2f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/atomic/AtomicBoolean;.set:(Z)V // method@2f8b │ │ +0a7f28: 1300 0a00 |000a: const/16 v0, #int 10 // #a │ │ +0a7f2c: 7110 c403 0000 |000c: invoke-static {v0}, Landroid/os/Process;.setThreadPriority:(I)V // method@03c4 │ │ +0a7f32: 5430 7e03 |000f: iget-object v0, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ +0a7f36: 5431 7e03 |0011: iget-object v1, v3, Landroid/support/v4/content/ModernAsyncTask$2;.this$0:Landroid/support/v4/content/ModernAsyncTask; // field@037e │ │ +0a7f3a: 5432 7d03 |0013: iget-object v2, v3, Landroid/support/v4/content/ModernAsyncTask$2;.mParams:[Ljava/lang/Object; // field@037d │ │ +0a7f3e: 6e20 970a 2100 |0015: invoke-virtual {v1, v2}, Landroid/support/v4/content/ModernAsyncTask;.doInBackground:([Ljava/lang/Object;)Ljava/lang/Object; // method@0a97 │ │ +0a7f44: 0c01 |0018: move-result-object v1 │ │ +0a7f46: 7120 930a 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@0a93 │ │ +0a7f4c: 0c00 |001c: move-result-object v0 │ │ +0a7f4e: 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 : 3511 (ModernAsyncTask.java) │ │ + source_file_idx : 3512 (ModernAsyncTask.java) │ │ │ │ Class #820 header: │ │ class_idx : 462 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 700 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #820 annotations: │ │ Annotations on class │ │ @@ -192703,17 +192758,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a45e0: |[0a45e0] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.:()V │ │ -0a45f0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a45f6: 0e00 |0003: return-void │ │ +0a7f50: |[0a7f50] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.:()V │ │ +0a7f60: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a7f66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ │ │ Virtual methods - │ │ @@ -192722,21 +192777,21 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a45f8: |[0a45f8] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0a4608: 6e10 1402 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@0214 │ │ -0a460e: 0a00 |0003: move-result v0 │ │ -0a4610: 6e10 1202 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ -0a4616: 0a01 |0007: move-result v1 │ │ -0a4618: b210 |0008: mul-int/2addr v0, v1 │ │ -0a461a: 0f00 |0009: return v0 │ │ +0a7f68: |[0a7f68] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0a7f78: 6e10 1402 0300 |0000: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getRowBytes:()I // method@0214 │ │ +0a7f7e: 0a00 |0003: move-result v0 │ │ +0a7f80: 6e10 1202 0300 |0004: invoke-virtual {v3}, Landroid/graphics/Bitmap;.getHeight:()I // method@0212 │ │ +0a7f86: 0a01 |0007: move-result v1 │ │ +0a7f88: b210 |0008: mul-int/2addr v0, v1 │ │ +0a7f8a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x000a reg=3 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -192745,17 +192800,17 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a461c: |[0a461c] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -0a462c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a462e: 0f00 |0001: return v0 │ │ +0a7f8c: |[0a7f8c] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +0a7f9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a7f9e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x0002 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -192764,31 +192819,31 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4630: |[0a4630] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -0a4640: 0e00 |0000: return-void │ │ +0a7fa0: |[0a7fa0] android.support.v4.graphics.BitmapCompat$BaseBitmapImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +0a7fb0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl; │ │ 0x0000 - 0x0001 reg=1 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0001 reg=2 hasMipMap Z │ │ │ │ - source_file_idx : 700 (BitmapCompat.java) │ │ + source_file_idx : 702 (BitmapCompat.java) │ │ │ │ Class #821 header: │ │ class_idx : 471 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 988 │ │ +source_file_idx : 989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #821 annotations: │ │ Annotations on class │ │ @@ -192809,17 +192864,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4644: |[0a4644] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ -0a4654: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a465a: 0e00 |0003: return-void │ │ +0a7fb4: |[0a7fb4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.:()V │ │ +0a7fc4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a7fca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -192828,17 +192883,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a465c: |[0a465c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0a466c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a466e: 0f00 |0001: return v0 │ │ +0a7fcc: |[0a7fcc] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0a7fdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a7fde: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0002 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -192847,16 +192902,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4670: |[0a4670] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0a4680: 0e00 |0000: return-void │ │ +0a7fe0: |[0a7fe0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0a7ff0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl; │ │ 0x0000 - 0x0001 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -192865,16 +192920,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4684: |[0a4684] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0a4694: 0e00 |0000: return-void │ │ +0a7ff4: |[0a7ff4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0a8004: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 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 │ │ @@ -192884,16 +192939,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a4698: |[0a4698] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -0a46a8: 0e00 |0000: return-void │ │ +0a8008: |[0a8008] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +0a8018: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 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 x F │ │ @@ -192904,16 +192959,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a46ac: |[0a46ac] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -0a46bc: 0e00 |0000: return-void │ │ +0a801c: |[0a801c] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +0a802c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 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 left I │ │ @@ -192926,16 +192981,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a46c0: |[0a46c0] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -0a46d0: 0e00 |0000: return-void │ │ +0a8030: |[0a8030] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +0a8040: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 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 tint I │ │ @@ -192945,16 +193000,16 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a46d4: |[0a46d4] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -0a46e4: 0e00 |0000: return-void │ │ +0a8044: |[0a8044] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +0a8054: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 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 tint Landroid/content/res/ColorStateList; │ │ @@ -192964,31 +193019,31 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a46e8: |[0a46e8] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -0a46f8: 0e00 |0000: return-void │ │ +0a8058: |[0a8058] android.support.v4.graphics.drawable.DrawableCompat$BaseDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +0a8068: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 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 tintMode Landroid/graphics/PorterDuff$Mode; │ │ │ │ - source_file_idx : 988 (DrawableCompat.java) │ │ + source_file_idx : 989 (DrawableCompat.java) │ │ │ │ Class #822 header: │ │ class_idx : 480 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 481 │ │ -source_file_idx : 3864 │ │ +source_file_idx : 3865 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #822 - │ │ Class descriptor : 'Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;' │ │ @@ -193003,17 +193058,17 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a46fc: |[0a46fc] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -0a470c: 7030 090b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b09 │ │ -0a4712: 0e00 |0003: return-void │ │ +0a806c: |[0a806c] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +0a807c: 7030 090b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b09 │ │ +0a8082: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ @@ -193025,21 +193080,21 @@ │ │ type : '(Landroid/graphics/Outline;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0a4714: |[0a4714] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.getOutline:(Landroid/graphics/Outline;)V │ │ -0a4724: 6e10 080b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.updateDstRect:()V // method@0b08 │ │ -0a472a: 5420 9e03 |0003: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mDstRect:Landroid/graphics/Rect; // field@039e │ │ -0a472e: 6e10 020b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.getCornerRadius:()F // method@0b02 │ │ -0a4734: 0a01 |0008: move-result v1 │ │ -0a4736: 6e30 4102 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/graphics/Outline;.setRoundRect:(Landroid/graphics/Rect;F)V // method@0241 │ │ -0a473c: 0e00 |000c: return-void │ │ +0a8084: |[0a8084] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.getOutline:(Landroid/graphics/Outline;)V │ │ +0a8094: 6e10 080b 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.updateDstRect:()V // method@0b08 │ │ +0a809a: 5420 9e03 |0003: iget-object v0, v2, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mDstRect:Landroid/graphics/Rect; // field@039e │ │ +0a809e: 6e10 020b 0200 |0005: invoke-virtual {v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.getCornerRadius:()F // method@0b02 │ │ +0a80a4: 0a01 |0008: move-result v1 │ │ +0a80a6: 6e30 4102 0301 |0009: invoke-virtual {v3, v0, v1}, Landroid/graphics/Outline;.setRoundRect:(Landroid/graphics/Rect;F)V // method@0241 │ │ +0a80ac: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ 0x0003 line=34 │ │ 0x000c line=35 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ @@ -193050,23 +193105,23 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a4740: |[0a4740] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -0a4750: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a4752: 0170 |0001: move v0, v7 │ │ -0a4754: 0181 |0002: move v1, v8 │ │ -0a4756: 0192 |0003: move v2, v9 │ │ -0a4758: 07a3 |0004: move-object v3, v10 │ │ -0a475a: 07b4 |0005: move-object v4, v11 │ │ -0a475c: 7706 3f1d 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1d3f │ │ -0a4762: 0e00 |0009: return-void │ │ +0a80b0: |[0a80b0] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +0a80c0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a80c2: 0170 |0001: move v0, v7 │ │ +0a80c4: 0181 |0002: move v1, v8 │ │ +0a80c6: 0192 |0003: move v2, v9 │ │ +0a80c8: 07a3 |0004: move-object v3, v10 │ │ +0a80ca: 07b4 |0005: move-object v4, v11 │ │ +0a80cc: 7706 3f1d 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@1d3f │ │ +0a80d2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0009 line=55 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x000a reg=7 gravity I │ │ @@ -193080,25 +193135,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a4764: |[0a4764] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.hasMipMap:()Z │ │ -0a4774: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ -0a4778: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0a477c: 5410 9d03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ -0a4780: 6e10 1902 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0219 │ │ -0a4786: 0a00 |0009: move-result v0 │ │ -0a4788: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0a478c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a478e: 0f00 |000d: return v0 │ │ -0a4790: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a4792: 28fe |000f: goto 000d // -0002 │ │ +0a80d4: |[0a80d4] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.hasMipMap:()Z │ │ +0a80e4: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ +0a80e8: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0a80ec: 5410 9d03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ +0a80f0: 6e10 1902 0000 |0006: invoke-virtual {v0}, Landroid/graphics/Bitmap;.hasMipMap:()Z // method@0219 │ │ +0a80f6: 0a00 |0009: move-result v0 │ │ +0a80f8: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0a80fc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a80fe: 0f00 |000d: return v0 │ │ +0a8100: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a8102: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ │ │ #3 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;) │ │ @@ -193106,38 +193161,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a4794: |[0a4794] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.setMipMap:(Z)V │ │ -0a47a4: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ -0a47a8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a47ac: 5410 9d03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ -0a47b0: 6e20 1b02 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@021b │ │ -0a47b6: 6e10 060b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.invalidateSelf:()V // method@0b06 │ │ -0a47bc: 0e00 |000c: return-void │ │ +0a8104: |[0a8104] android.support.v4.graphics.drawable.RoundedBitmapDrawable21.setMipMap:(Z)V │ │ +0a8114: 5410 9d03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ +0a8118: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a811c: 5410 9d03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.mBitmap:Landroid/graphics/Bitmap; // field@039d │ │ +0a8120: 6e20 1b02 2000 |0006: invoke-virtual {v0, v2}, Landroid/graphics/Bitmap;.setHasMipMap:(Z)V // method@021b │ │ +0a8126: 6e10 060b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21;.invalidateSelf:()V // method@0b06 │ │ +0a812c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ 0x0009 line=41 │ │ 0x000c line=43 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable21; │ │ 0x0000 - 0x000d reg=2 mipMap Z │ │ │ │ - source_file_idx : 3864 (RoundedBitmapDrawable21.java) │ │ + source_file_idx : 3865 (RoundedBitmapDrawable21.java) │ │ │ │ Class #823 header: │ │ class_idx : 482 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 481 │ │ -source_file_idx : 3866 │ │ +source_file_idx : 3867 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #823 annotations: │ │ Annotations on class │ │ @@ -193157,17 +193212,17 @@ │ │ type : '(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0a47c0: |[0a47c0] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ -0a47d0: 7030 090b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b09 │ │ -0a47d6: 0e00 |0003: return-void │ │ +0a8130: |[0a8130] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V │ │ +0a8140: 7030 090b 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawable;.:(Landroid/content/res/Resources;Landroid/graphics/Bitmap;)V // method@0b09 │ │ +0a8146: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x0004 reg=1 res Landroid/content/res/Resources; │ │ @@ -193179,23 +193234,23 @@ │ │ type : '(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0a47d8: |[0a47d8] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ -0a47e8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0a47ea: 0170 |0001: move v0, v7 │ │ -0a47ec: 0181 |0002: move v1, v8 │ │ -0a47ee: 0192 |0003: move v2, v9 │ │ -0a47f0: 07a3 |0004: move-object v3, v10 │ │ -0a47f2: 07b4 |0005: move-object v4, v11 │ │ -0a47f4: 7706 c010 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/GravityCompat;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@10c0 │ │ -0a47fa: 0e00 |0009: return-void │ │ +0a8148: |[0a8148] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.gravityCompatApply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V │ │ +0a8158: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0a815a: 0170 |0001: move v0, v7 │ │ +0a815c: 0181 |0002: move v1, v8 │ │ +0a815e: 0192 |0003: move v2, v9 │ │ +0a8160: 07a3 |0004: move-object v3, v10 │ │ +0a8162: 07b4 |0005: move-object v4, v11 │ │ +0a8164: 7706 c010 0000 |0006: invoke-static/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/view/GravityCompat;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@10c0 │ │ +0a816a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0009 line=59 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x000a reg=7 gravity I │ │ @@ -193209,25 +193264,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a47fc: |[0a47fc] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.hasMipMap:()Z │ │ -0a480c: 5410 ab03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ -0a4810: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0a4814: 5410 ab03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ -0a4818: 7110 c70a 0000 |0006: invoke-static {v0}, Landroid/support/v4/graphics/BitmapCompat;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0ac7 │ │ -0a481e: 0a00 |0009: move-result v0 │ │ -0a4820: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0a4824: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0a4826: 0f00 |000d: return v0 │ │ -0a4828: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0a482a: 28fe |000f: goto 000d // -0002 │ │ +0a816c: |[0a816c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.hasMipMap:()Z │ │ +0a817c: 5410 ab03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ +0a8180: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0a8184: 5410 ab03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ +0a8188: 7110 c70a 0000 |0006: invoke-static {v0}, Landroid/support/v4/graphics/BitmapCompat;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0ac7 │ │ +0a818e: 0a00 |0009: move-result v0 │ │ +0a8190: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0a8194: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0a8196: 0f00 |000d: return v0 │ │ +0a8198: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0a819a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ │ │ #2 : (in Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;) │ │ @@ -193235,38 +193290,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0a482c: |[0a482c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.setMipMap:(Z)V │ │ -0a483c: 5410 ab03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ -0a4840: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0a4844: 5410 ab03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ -0a4848: 7120 c80a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/graphics/BitmapCompat;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0ac8 │ │ -0a484e: 6e10 2a0b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.invalidateSelf:()V // method@0b2a │ │ -0a4854: 0e00 |000c: return-void │ │ +0a819c: |[0a819c] android.support.v4.graphics.drawable.RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable.setMipMap:(Z)V │ │ +0a81ac: 5410 ab03 |0000: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ +0a81b0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0a81b4: 5410 ab03 |0004: iget-object v0, v1, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.mBitmap:Landroid/graphics/Bitmap; // field@03ab │ │ +0a81b8: 7120 c80a 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/graphics/BitmapCompat;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0ac8 │ │ +0a81be: 6e10 2a0b 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable;.invalidateSelf:()V // method@0b2a │ │ +0a81c4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0004 line=44 │ │ 0x0009 line=45 │ │ 0x000c line=47 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/graphics/drawable/RoundedBitmapDrawableFactory$DefaultRoundedBitmapDrawable; │ │ 0x0000 - 0x000d reg=2 mipMap Z │ │ │ │ - source_file_idx : 3866 (RoundedBitmapDrawableFactory.java) │ │ + source_file_idx : 3867 (RoundedBitmapDrawableFactory.java) │ │ │ │ Class #824 header: │ │ class_idx : 484 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 486 │ │ -source_file_idx : 980 │ │ +source_file_idx : 981 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #824 annotations: │ │ Annotations on class │ │ @@ -193290,20 +193345,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a4858: |[0a4858] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ -0a4868: 7010 390b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0b39 │ │ -0a486e: 7110 400b 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0b40 │ │ -0a4874: 0c00 |0006: move-result-object v0 │ │ -0a4876: 5b10 ad03 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ -0a487a: 0e00 |0009: return-void │ │ +0a81c8: |[0a81c8] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.:(Landroid/content/Context;)V │ │ +0a81d8: 7010 390b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0b39 │ │ +0a81de: 7110 400b 0200 |0003: invoke-static {v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplayManager:(Landroid/content/Context;)Ljava/lang/Object; // method@0b40 │ │ +0a81e4: 0c00 |0006: move-result-object v0 │ │ +0a81e6: 5b10 ad03 |0007: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ +0a81ea: 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; │ │ @@ -193315,19 +193370,19 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a487c: |[0a487c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ -0a488c: 5410 ad03 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ -0a4890: 7120 3f0b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0b3f │ │ -0a4896: 0c00 |0005: move-result-object v0 │ │ -0a4898: 1100 |0006: return-object v0 │ │ +0a81ec: |[0a81ec] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplay:(I)Landroid/view/Display; │ │ +0a81fc: 5410 ad03 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ +0a8200: 7120 3f0b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplay:(Ljava/lang/Object;I)Landroid/view/Display; // method@0b3f │ │ +0a8206: 0c00 |0005: move-result-object v0 │ │ +0a8208: 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 │ │ │ │ @@ -193336,19 +193391,19 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a489c: |[0a489c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ -0a48ac: 5410 ad03 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ -0a48b0: 7110 410b 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0b41 │ │ -0a48b6: 0c00 |0005: move-result-object v0 │ │ -0a48b8: 1100 |0006: return-object v0 │ │ +0a820c: |[0a820c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:()[Landroid/view/Display; │ │ +0a821c: 5410 ad03 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ +0a8220: 7110 410b 0000 |0002: invoke-static {v0}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;)[Landroid/view/Display; // method@0b41 │ │ +0a8226: 0c00 |0005: move-result-object v0 │ │ +0a8228: 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;) │ │ @@ -193356,33 +193411,33 @@ │ │ type : '(Ljava/lang/String;)[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a48bc: |[0a48bc] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -0a48cc: 5410 ad03 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ -0a48d0: 7120 420b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0b42 │ │ -0a48d6: 0c00 |0005: move-result-object v0 │ │ -0a48d8: 1100 |0006: return-object v0 │ │ +0a822c: |[0a822c] android.support.v4.hardware.display.DisplayManagerCompat$JellybeanMr1Impl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +0a823c: 5410 ad03 |0000: iget-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$JellybeanMr1Impl;.mDisplayManagerObj:Ljava/lang/Object; // field@03ad │ │ +0a8240: 7120 420b 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/hardware/display/DisplayManagerJellybeanMr1;.getDisplays:(Ljava/lang/Object;Ljava/lang/String;)[Landroid/view/Display; // method@0b42 │ │ +0a8246: 0c00 |0005: move-result-object v0 │ │ +0a8248: 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 : 980 (DisplayManagerCompat.java) │ │ + source_file_idx : 981 (DisplayManagerCompat.java) │ │ │ │ Class #825 header: │ │ class_idx : 485 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 486 │ │ -source_file_idx : 980 │ │ +source_file_idx : 981 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #825 annotations: │ │ Annotations on class │ │ @@ -193406,22 +193461,22 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a48dc: |[0a48dc] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ -0a48ec: 7010 390b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0b39 │ │ -0a48f2: 1a00 1c30 |0003: const-string v0, "window" // string@301c │ │ -0a48f6: 6e20 6801 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0a48fc: 0c00 |0008: move-result-object v0 │ │ -0a48fe: 1f00 4e04 |0009: check-cast v0, Landroid/view/WindowManager; // type@044e │ │ -0a4902: 5b10 ae03 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03ae │ │ -0a4906: 0e00 |000d: return-void │ │ +0a824c: |[0a824c] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.:(Landroid/content/Context;)V │ │ +0a825c: 7010 390b 0100 |0000: invoke-direct {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat;.:()V // method@0b39 │ │ +0a8262: 1a00 1b30 |0003: const-string v0, "window" // string@301b │ │ +0a8266: 6e20 6801 0200 |0005: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0a826c: 0c00 |0008: move-result-object v0 │ │ +0a826e: 1f00 4e04 |0009: check-cast v0, Landroid/view/WindowManager; // type@044e │ │ +0a8272: 5b10 ae03 |000b: iput-object v0, v1, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03ae │ │ +0a8276: 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; │ │ @@ -193433,24 +193488,24 @@ │ │ type : '(I)Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a4908: |[0a4908] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ -0a4918: 5421 ae03 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03ae │ │ -0a491c: 7210 321f 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f32 │ │ -0a4922: 0c00 |0005: move-result-object v0 │ │ -0a4924: 6e10 2b1d 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1d2b │ │ -0a492a: 0a01 |0009: move-result v1 │ │ -0a492c: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ -0a4930: 1100 |000c: return-object v0 │ │ -0a4932: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0a4934: 28fe |000e: goto 000c // -0002 │ │ +0a8278: |[0a8278] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplay:(I)Landroid/view/Display; │ │ +0a8288: 5421 ae03 |0000: iget-object v1, v2, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03ae │ │ +0a828c: 7210 321f 0100 |0002: invoke-interface {v1}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f32 │ │ +0a8292: 0c00 |0005: move-result-object v0 │ │ +0a8294: 6e10 2b1d 0000 |0006: invoke-virtual {v0}, Landroid/view/Display;.getDisplayId:()I // method@1d2b │ │ +0a829a: 0a01 |0009: move-result v1 │ │ +0a829c: 3331 0300 |000a: if-ne v1, v3, 000d // +0003 │ │ +0a82a0: 1100 |000c: return-object v0 │ │ +0a82a2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0a82a4: 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; │ │ @@ -193463,23 +193518,23 @@ │ │ type : '()[Landroid/view/Display;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a4938: |[0a4938] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ -0a4948: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a494a: 2300 5706 |0001: new-array v0, v0, [Landroid/view/Display; // type@0657 │ │ -0a494e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0a4950: 5432 ae03 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03ae │ │ -0a4954: 7210 321f 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f32 │ │ -0a495a: 0c02 |0009: move-result-object v2 │ │ -0a495c: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ -0a4960: 1100 |000c: return-object v0 │ │ +0a82a8: |[0a82a8] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:()[Landroid/view/Display; │ │ +0a82b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0a82ba: 2300 5706 |0001: new-array v0, v0, [Landroid/view/Display; // type@0657 │ │ +0a82be: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0a82c0: 5432 ae03 |0004: iget-object v2, v3, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.mWindowManager:Landroid/view/WindowManager; // field@03ae │ │ +0a82c4: 7210 321f 0200 |0006: invoke-interface {v2}, Landroid/view/WindowManager;.getDefaultDisplay:()Landroid/view/Display; // method@1f32 │ │ +0a82ca: 0c02 |0009: move-result-object v2 │ │ +0a82cc: 4d02 0001 |000a: aput-object v2, v0, v1 │ │ +0a82d0: 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;) │ │ @@ -193487,36 +193542,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 │ │ -0a4964: |[0a4964] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ -0a4974: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0a4978: 6e10 360b 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0b36 │ │ -0a497e: 0c00 |0005: move-result-object v0 │ │ -0a4980: 1100 |0006: return-object v0 │ │ -0a4982: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a4984: 2300 5706 |0008: new-array v0, v0, [Landroid/view/Display; // type@0657 │ │ -0a4988: 28fc |000a: goto 0006 // -0004 │ │ +0a82d4: |[0a82d4] android.support.v4.hardware.display.DisplayManagerCompat$LegacyImpl.getDisplays:(Ljava/lang/String;)[Landroid/view/Display; │ │ +0a82e4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0a82e8: 6e10 360b 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/hardware/display/DisplayManagerCompat$LegacyImpl;.getDisplays:()[Landroid/view/Display; // method@0b36 │ │ +0a82ee: 0c00 |0005: move-result-object v0 │ │ +0a82f0: 1100 |0006: return-object v0 │ │ +0a82f2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0a82f4: 2300 5706 |0008: new-array v0, v0, [Landroid/view/Display; // type@0657 │ │ +0a82f8: 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 : 980 (DisplayManagerCompat.java) │ │ + source_file_idx : 981 (DisplayManagerCompat.java) │ │ │ │ Class #826 header: │ │ class_idx : 490 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4242 │ │ +source_file_idx : 4243 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 0 │ │ │ │ Class #826 - │ │ Class descriptor : 'Landroid/support/v4/internal/view/SupportSubMenu;' │ │ @@ -193525,21 +193580,21 @@ │ │ Interfaces - │ │ #0 : 'Landroid/support/v4/internal/view/SupportMenu;' │ │ #1 : 'Landroid/view/SubMenu;' │ │ Static fields - │ │ Instance fields - │ │ Direct methods - │ │ Virtual methods - │ │ - source_file_idx : 4242 (SupportSubMenu.java) │ │ + source_file_idx : 4243 (SupportSubMenu.java) │ │ │ │ Class #827 header: │ │ class_idx : 500 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4389 │ │ +source_file_idx : 4390 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #827 annotations: │ │ Annotations on class │ │ @@ -193564,18 +193619,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 │ │ -0a498c: |[0a498c] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ -0a499c: 5b01 eb03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ -0a49a0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a49a6: 0e00 |0005: return-void │ │ +0a82fc: |[0a82fc] android.support.v4.media.TransportMediator$1.:(Landroid/support/v4/media/TransportMediator;)V │ │ +0a830c: 5b01 eb03 |0000: iput-object v1, v0, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ +0a8310: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8316: 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; │ │ │ │ @@ -193585,20 +193640,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a49a8: |[0a49a8] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ -0a49b8: 5420 eb03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ -0a49bc: 5400 f903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a49c0: 6e10 ec0b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0bec │ │ -0a49c6: 0b00 |0007: move-result-wide v0 │ │ -0a49c8: 1000 |0008: return-wide v0 │ │ +0a8318: |[0a8318] android.support.v4.media.TransportMediator$1.getPlaybackPosition:()J │ │ +0a8328: 5420 eb03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ +0a832c: 5400 f903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8330: 6e10 ec0b 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0bec │ │ +0a8336: 0b00 |0007: move-result-wide v0 │ │ +0a8338: 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;) │ │ @@ -193606,19 +193661,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a49cc: |[0a49cc] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ -0a49dc: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ -0a49e0: 5400 f903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a49e4: 6e20 ea0b 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0bea │ │ -0a49ea: 0e00 |0007: return-void │ │ +0a833c: |[0a833c] android.support.v4.media.TransportMediator$1.handleAudioFocusChange:(I)V │ │ +0a834c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ +0a8350: 5400 f903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8354: 6e20 ea0b 2000 |0004: invoke-virtual {v0, v2}, Landroid/support/v4/media/TransportPerformer;.onAudioFocusChange:(I)V // method@0bea │ │ +0a835a: 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 │ │ @@ -193628,19 +193683,19 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a49ec: |[0a49ec] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ -0a49fc: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ -0a4a00: 5400 fd03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03fd │ │ -0a4a04: 6e20 4c1d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1d4c │ │ -0a4a0a: 0e00 |0007: return-void │ │ +0a835c: |[0a835c] android.support.v4.media.TransportMediator$1.handleKey:(Landroid/view/KeyEvent;)V │ │ +0a836c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ +0a8370: 5400 fd03 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03fd │ │ +0a8374: 6e20 4c1d 0200 |0004: invoke-virtual {v2, v0}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1d4c │ │ +0a837a: 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; │ │ @@ -193650,34 +193705,34 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a4a0c: |[0a4a0c] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ -0a4a1c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ -0a4a20: 5400 f903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4a24: 6e30 f30b 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0bf3 │ │ -0a4a2a: 0e00 |0007: return-void │ │ +0a837c: |[0a837c] android.support.v4.media.TransportMediator$1.playbackPositionUpdate:(J)V │ │ +0a838c: 5410 eb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator$1;.this$0:Landroid/support/v4/media/TransportMediator; // field@03eb │ │ +0a8390: 5400 f903 |0002: iget-object v0, v0, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8394: 6e30 f30b 2003 |0004: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0bf3 │ │ +0a839a: 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 : 4389 (TransportMediator.java) │ │ + source_file_idx : 4390 (TransportMediator.java) │ │ │ │ Class #828 header: │ │ class_idx : 502 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 499 │ │ -source_file_idx : 4389 │ │ +source_file_idx : 4390 │ │ static_fields_size : 11 │ │ instance_fields_size: 9 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 15 │ │ │ │ Class #828 annotations: │ │ Annotations on field #1022 'mListeners' │ │ @@ -193787,18 +193842,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 │ │ -0a4a2c: |[0a4a2c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ -0a4a3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4a3e: 7040 b70b 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@0bb7 │ │ -0a4a44: 0e00 |0004: return-void │ │ +0a839c: |[0a839c] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/support/v4/media/TransportPerformer;)V │ │ +0a83ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a83ae: 7040 b70b 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@0bb7 │ │ +0a83b4: 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; │ │ @@ -193809,62 +193864,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 │ │ -0a4a48: |[0a4a48] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0a4a58: 7010 a00b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0ba0 │ │ -0a4a5e: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0a4a62: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a4a68: 5b50 fe03 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ -0a4a6c: 2200 f401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@01f4 │ │ -0a4a70: 7020 ac0b 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0bac │ │ -0a4a76: 5b50 ff03 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03ff │ │ -0a4a7a: 2200 f501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@01f5 │ │ -0a4a7e: 7020 b10b 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0bb1 │ │ -0a4a84: 5b50 fd03 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03fd │ │ -0a4a88: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ -0a4a8c: 0760 |001a: move-object v0, v6 │ │ -0a4a8e: 5b50 fa03 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03fa │ │ -0a4a92: 5b58 f903 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4a96: 5450 fa03 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03fa │ │ -0a4a9a: 1a01 a215 |0021: const-string v1, "audio" // string@15a2 │ │ -0a4a9e: 6e20 6801 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0a4aa4: 0c00 |0026: move-result-object v0 │ │ -0a4aa6: 1f00 7b00 |0027: check-cast v0, Landroid/media/AudioManager; // type@007b │ │ -0a4aaa: 5b50 f803 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03f8 │ │ -0a4aae: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ -0a4ab2: 6e10 6600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0a4ab8: 0c00 |0030: move-result-object v0 │ │ -0a4aba: 6e10 171f 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ -0a4ac0: 0c07 |0034: move-result-object v7 │ │ -0a4ac2: 5b57 0004 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0400 │ │ -0a4ac6: 5450 0004 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0400 │ │ -0a4aca: 7110 e410 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@10e4 │ │ -0a4ad0: 0c00 |003c: move-result-object v0 │ │ -0a4ad2: 5b50 fc03 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03fc │ │ -0a4ad6: 6000 4500 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0a4ada: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ -0a4ade: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ -0a4ae2: 2200 fc01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@01fc │ │ -0a4ae6: 5451 fa03 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03fa │ │ -0a4aea: 5452 f803 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03f8 │ │ -0a4aee: 5453 0004 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0400 │ │ -0a4af2: 5454 ff03 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03ff │ │ -0a4af6: 7054 da0b 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@0bda │ │ -0a4afc: 5b50 fb03 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4b00: 0e00 |0054: return-void │ │ -0a4b02: 6e10 ed1d 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -0a4b08: 0c00 |0058: move-result-object v0 │ │ -0a4b0a: 28c2 |0059: goto 001b // -003e │ │ -0a4b0c: 1200 |005a: const/4 v0, #int 0 // #0 │ │ -0a4b0e: 5b50 fb03 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4b12: 28f7 |005d: goto 0054 // -0009 │ │ +0a83b8: |[0a83b8] android.support.v4.media.TransportMediator.:(Landroid/app/Activity;Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0a83c8: 7010 a00b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportController;.:()V // method@0ba0 │ │ +0a83ce: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0a83d2: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a83d8: 5b50 fe03 |0008: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ +0a83dc: 2200 f401 |000a: new-instance v0, Landroid/support/v4/media/TransportMediator$1; // type@01f4 │ │ +0a83e0: 7020 ac0b 5000 |000c: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$1;.:(Landroid/support/v4/media/TransportMediator;)V // method@0bac │ │ +0a83e6: 5b50 ff03 |000f: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03ff │ │ +0a83ea: 2200 f501 |0011: new-instance v0, Landroid/support/v4/media/TransportMediator$2; // type@01f5 │ │ +0a83ee: 7020 b10b 5000 |0013: invoke-direct {v0, v5}, Landroid/support/v4/media/TransportMediator$2;.:(Landroid/support/v4/media/TransportMediator;)V // method@0bb1 │ │ +0a83f4: 5b50 fd03 |0016: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03fd │ │ +0a83f8: 3806 3d00 |0018: if-eqz v6, 0055 // +003d │ │ +0a83fc: 0760 |001a: move-object v0, v6 │ │ +0a83fe: 5b50 fa03 |001b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03fa │ │ +0a8402: 5b58 f903 |001d: iput-object v8, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8406: 5450 fa03 |001f: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03fa │ │ +0a840a: 1a01 a315 |0021: const-string v1, "audio" // string@15a3 │ │ +0a840e: 6e20 6801 1000 |0023: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0a8414: 0c00 |0026: move-result-object v0 │ │ +0a8416: 1f00 7b00 |0027: check-cast v0, Landroid/media/AudioManager; // type@007b │ │ +0a841a: 5b50 f803 |0029: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03f8 │ │ +0a841e: 3806 0a00 |002b: if-eqz v6, 0035 // +000a │ │ +0a8422: 6e10 6600 0600 |002d: invoke-virtual {v6}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0a8428: 0c00 |0030: move-result-object v0 │ │ +0a842a: 6e10 171f 0000 |0031: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ +0a8430: 0c07 |0034: move-result-object v7 │ │ +0a8432: 5b57 0004 |0035: iput-object v7, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0400 │ │ +0a8436: 5450 0004 |0037: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0400 │ │ +0a843a: 7110 e410 0000 |0039: invoke-static {v0}, Landroid/support/v4/view/KeyEventCompat;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@10e4 │ │ +0a8440: 0c00 |003c: move-result-object v0 │ │ +0a8442: 5b50 fc03 |003d: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03fc │ │ +0a8446: 6000 4500 |003f: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0a844a: 1301 1200 |0041: const/16 v1, #int 18 // #12 │ │ +0a844e: 3410 1700 |0043: if-lt v0, v1, 005a // +0017 │ │ +0a8452: 2200 fc01 |0045: new-instance v0, Landroid/support/v4/media/TransportMediatorJellybeanMR2; // type@01fc │ │ +0a8456: 5451 fa03 |0047: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mContext:Landroid/content/Context; // field@03fa │ │ +0a845a: 5452 f803 |0049: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mAudioManager:Landroid/media/AudioManager; // field@03f8 │ │ +0a845e: 5453 0004 |004b: iget-object v3, v5, Landroid/support/v4/media/TransportMediator;.mView:Landroid/view/View; // field@0400 │ │ +0a8462: 5454 ff03 |004d: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mTransportKeyCallback:Landroid/support/v4/media/TransportMediatorCallback; // field@03ff │ │ +0a8466: 7054 da0b 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@0bda │ │ +0a846c: 5b50 fb03 |0052: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8470: 0e00 |0054: return-void │ │ +0a8472: 6e10 ed1d 0700 |0055: invoke-virtual {v7}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +0a8478: 0c00 |0058: move-result-object v0 │ │ +0a847a: 28c2 |0059: goto 001b // -003e │ │ +0a847c: 1200 |005a: const/4 v0, #int 0 // #0 │ │ +0a847e: 5b50 fb03 |005b: iput-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8482: 28f7 |005d: goto 0054 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=55 │ │ 0x000a line=57 │ │ 0x0011 line=130 │ │ 0x0018 line=160 │ │ @@ -193889,18 +193944,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 │ │ -0a4b14: |[0a4b14] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ -0a4b24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a4b26: 7040 b70b 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@0bb7 │ │ -0a4b2c: 0e00 |0004: return-void │ │ +0a8484: |[0a8484] android.support.v4.media.TransportMediator.:(Landroid/view/View;Landroid/support/v4/media/TransportPerformer;)V │ │ +0a8494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8496: 7040 b70b 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@0bb7 │ │ +0a849c: 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; │ │ @@ -193911,28 +193966,28 @@ │ │ type : '()[Landroid/support/v4/media/TransportStateListener;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a4b30: |[0a4b30] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ -0a4b40: 5421 fe03 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ -0a4b44: 6e10 152f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a4b4a: 0a01 |0005: move-result v1 │ │ -0a4b4c: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ -0a4b50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a4b52: 1100 |0009: return-object v0 │ │ -0a4b54: 5421 fe03 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ -0a4b58: 6e10 152f 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a4b5e: 0a01 |000f: move-result v1 │ │ -0a4b60: 2310 4e06 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@064e │ │ -0a4b64: 5421 fe03 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ -0a4b68: 6e20 172f 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -0a4b6e: 28f2 |0017: goto 0009 // -000e │ │ +0a84a0: |[0a84a0] android.support.v4.media.TransportMediator.getListeners:()[Landroid/support/v4/media/TransportStateListener; │ │ +0a84b0: 5421 fe03 |0000: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ +0a84b4: 6e10 152f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a84ba: 0a01 |0005: move-result v1 │ │ +0a84bc: 3c01 0400 |0006: if-gtz v1, 000a // +0004 │ │ +0a84c0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a84c2: 1100 |0009: return-object v0 │ │ +0a84c4: 5421 fe03 |000a: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ +0a84c8: 6e10 152f 0100 |000c: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a84ce: 0a01 |000f: move-result v1 │ │ +0a84d0: 2310 4e06 |0010: new-array v0, v1, [Landroid/support/v4/media/TransportStateListener; // type@064e │ │ +0a84d4: 5421 fe03 |0012: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ +0a84d8: 6e20 172f 0100 |0014: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a84de: 28f2 |0017: goto 0009 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x0009 line=217 │ │ 0x000a line=215 │ │ 0x0012 line=216 │ │ @@ -193945,22 +194000,22 @@ │ │ type : '(I)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 54 16-bit code units │ │ -0a4b70: |[0a4b70] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ -0a4b80: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ -0a4b86: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a4b88: 0f00 |0004: return v0 │ │ -0a4b8a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0a4b8c: 28fe |0006: goto 0004 // -0002 │ │ -0a4b8e: 0000 |0007: nop // spacer │ │ -0a4b90: 0002 0b00 4f00 0000 5500 0000 5600 ... |0008: sparse-switch-data (46 units) │ │ +0a84e0: |[0a84e0] android.support.v4.media.TransportMediator.isMediaKey:(I)Z │ │ +0a84f0: 2c01 0800 0000 |0000: sparse-switch v1, 00000008 // +00000008 │ │ +0a84f6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0a84f8: 0f00 |0004: return v0 │ │ +0a84fa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0a84fc: 28fe |0006: goto 0004 // -0002 │ │ +0a84fe: 0000 |0007: nop // spacer │ │ +0a8500: 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 : │ │ @@ -193971,29 +194026,29 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 28 16-bit code units │ │ -0a4bec: |[0a4bec] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ -0a4bfc: 5450 fb03 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4c00: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ -0a4c04: 5450 fb03 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4c08: 5451 f903 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4c0c: 6e10 ef0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0bef │ │ -0a4c12: 0a01 |000b: move-result v1 │ │ -0a4c14: 5452 f903 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4c18: 6e10 ec0b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0bec │ │ -0a4c1e: 0b02 |0011: move-result-wide v2 │ │ -0a4c20: 5454 f903 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4c24: 6e10 ee0b 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0bee │ │ -0a4c2a: 0a04 |0017: move-result v4 │ │ -0a4c2c: 6e54 e30b 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0be3 │ │ -0a4c32: 0e00 |001b: return-void │ │ +0a855c: |[0a855c] android.support.v4.media.TransportMediator.pushControllerState:()V │ │ +0a856c: 5450 fb03 |0000: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8570: 3800 1900 |0002: if-eqz v0, 001b // +0019 │ │ +0a8574: 5450 fb03 |0004: iget-object v0, v5, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8578: 5451 f903 |0006: iget-object v1, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a857c: 6e10 ef0b 0100 |0008: invoke-virtual {v1}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0bef │ │ +0a8582: 0a01 |000b: move-result v1 │ │ +0a8584: 5452 f903 |000c: iget-object v2, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8588: 6e10 ec0b 0200 |000e: invoke-virtual {v2}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0bec │ │ +0a858e: 0b02 |0011: move-result-wide v2 │ │ +0a8590: 5454 f903 |0012: iget-object v4, v5, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8594: 6e10 ee0b 0400 |0014: invoke-virtual {v4}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0bee │ │ +0a859a: 0a04 |0017: move-result v4 │ │ +0a859c: 6e54 e30b 1032 |0018: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.refreshState:(ZJI)V // method@0be3 │ │ +0a85a2: 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; │ │ @@ -194003,27 +194058,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a4c34: |[0a4c34] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ -0a4c44: 7010 be0b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0bbe │ │ -0a4c4a: 0c04 |0003: move-result-object v4 │ │ -0a4c4c: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0a4c50: 0740 |0006: move-object v0, v4 │ │ -0a4c52: 2102 |0007: array-length v2, v0 │ │ -0a4c54: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a4c56: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0a4c5a: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0a4c5e: 6e20 f70b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0bf7 │ │ -0a4c64: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a4c68: 28f7 |0012: goto 0009 // -0009 │ │ -0a4c6a: 0e00 |0013: return-void │ │ +0a85a4: |[0a85a4] android.support.v4.media.TransportMediator.reportPlayingChanged:()V │ │ +0a85b4: 7010 be0b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0bbe │ │ +0a85ba: 0c04 |0003: move-result-object v4 │ │ +0a85bc: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +0a85c0: 0740 |0006: move-object v0, v4 │ │ +0a85c2: 2102 |0007: array-length v2, v0 │ │ +0a85c4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a85c6: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +0a85ca: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +0a85ce: 6e20 f70b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onPlayingChanged:(Landroid/support/v4/media/TransportController;)V // method@0bf7 │ │ +0a85d4: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a85d8: 28f7 |0012: goto 0009 // -0009 │ │ +0a85da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0004 line=222 │ │ 0x0006 line=223 │ │ 0x000d line=224 │ │ 0x0010 line=223 │ │ @@ -194041,27 +194096,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a4c6c: |[0a4c6c] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ -0a4c7c: 7010 be0b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0bbe │ │ -0a4c82: 0c04 |0003: move-result-object v4 │ │ -0a4c84: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ -0a4c88: 0740 |0006: move-object v0, v4 │ │ -0a4c8a: 2102 |0007: array-length v2, v0 │ │ -0a4c8c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0a4c8e: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ -0a4c92: 4603 0001 |000b: aget-object v3, v0, v1 │ │ -0a4c96: 6e20 f80b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0bf8 │ │ -0a4c9c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a4ca0: 28f7 |0012: goto 0009 // -0009 │ │ -0a4ca2: 0e00 |0013: return-void │ │ +0a85dc: |[0a85dc] android.support.v4.media.TransportMediator.reportTransportControlsChanged:()V │ │ +0a85ec: 7010 be0b 0500 |0000: invoke-direct {v5}, Landroid/support/v4/media/TransportMediator;.getListeners:()[Landroid/support/v4/media/TransportStateListener; // method@0bbe │ │ +0a85f2: 0c04 |0003: move-result-object v4 │ │ +0a85f4: 3804 0f00 |0004: if-eqz v4, 0013 // +000f │ │ +0a85f8: 0740 |0006: move-object v0, v4 │ │ +0a85fa: 2102 |0007: array-length v2, v0 │ │ +0a85fc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0a85fe: 3521 0a00 |0009: if-ge v1, v2, 0013 // +000a │ │ +0a8602: 4603 0001 |000b: aget-object v3, v0, v1 │ │ +0a8606: 6e20 f80b 5300 |000d: invoke-virtual {v3, v5}, Landroid/support/v4/media/TransportStateListener;.onTransportControlsChanged:(Landroid/support/v4/media/TransportController;)V // method@0bf8 │ │ +0a860c: d801 0101 |0010: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0a8610: 28f7 |0012: goto 0009 // -0009 │ │ +0a8612: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=231 │ │ 0x0006 line=232 │ │ 0x000d line=233 │ │ 0x0010 line=232 │ │ @@ -194080,18 +194135,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a4ca4: |[0a4ca4] android.support.v4.media.TransportMediator.destroy:()V │ │ -0a4cb4: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4cb8: 6e10 db0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0bdb │ │ -0a4cbe: 0e00 |0005: return-void │ │ +0a8614: |[0a8614] android.support.v4.media.TransportMediator.destroy:()V │ │ +0a8624: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8628: 6e10 db0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.destroy:()V // method@0bdb │ │ +0a862e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ 0x0005 line=342 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/TransportMediator; │ │ │ │ @@ -194100,20 +194155,20 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0a4cc0: |[0a4cc0] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0a4cd0: 5420 fd03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03fd │ │ -0a4cd4: 5421 fc03 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03fc │ │ -0a4cd8: 7140 e310 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@10e3 │ │ -0a4cde: 0a00 |0007: move-result v0 │ │ -0a4ce0: 0f00 |0008: return v0 │ │ +0a8630: |[0a8630] android.support.v4.media.TransportMediator.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0a8640: 5420 fd03 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mKeyEventCallback:Landroid/view/KeyEvent$Callback; // field@03fd │ │ +0a8644: 5421 fc03 |0002: iget-object v1, v2, Landroid/support/v4/media/TransportMediator;.mDispatcherState:Ljava/lang/Object; // field@03fc │ │ +0a8648: 7140 e310 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@10e3 │ │ +0a864e: 0a00 |0007: move-result v0 │ │ +0a8650: 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; │ │ │ │ @@ -194122,19 +194177,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4ce4: |[0a4ce4] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ -0a4cf4: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4cf8: 6e10 eb0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0beb │ │ -0a4cfe: 0a00 |0005: move-result v0 │ │ -0a4d00: 0f00 |0006: return v0 │ │ +0a8654: |[0a8654] android.support.v4.media.TransportMediator.getBufferPercentage:()I │ │ +0a8664: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8668: 6e10 eb0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetBufferPercentage:()I // method@0beb │ │ +0a866e: 0a00 |0005: move-result v0 │ │ +0a8670: 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;) │ │ @@ -194142,19 +194197,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4d04: |[0a4d04] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ -0a4d14: 5420 f903 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4d18: 6e10 ec0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0bec │ │ -0a4d1e: 0b00 |0005: move-result-wide v0 │ │ -0a4d20: 1000 |0006: return-wide v0 │ │ +0a8674: |[0a8674] android.support.v4.media.TransportMediator.getCurrentPosition:()J │ │ +0a8684: 5420 f903 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8688: 6e10 ec0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetCurrentPosition:()J // method@0bec │ │ +0a868e: 0b00 |0005: move-result-wide v0 │ │ +0a8690: 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;) │ │ @@ -194162,19 +194217,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4d24: |[0a4d24] android.support.v4.media.TransportMediator.getDuration:()J │ │ -0a4d34: 5420 f903 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4d38: 6e10 ed0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0bed │ │ -0a4d3e: 0b00 |0005: move-result-wide v0 │ │ -0a4d40: 1000 |0006: return-wide v0 │ │ +0a8694: |[0a8694] android.support.v4.media.TransportMediator.getDuration:()J │ │ +0a86a4: 5420 f903 |0000: iget-object v0, v2, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a86a8: 6e10 ed0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetDuration:()J // method@0bed │ │ +0a86ae: 0b00 |0005: move-result-wide v0 │ │ +0a86b0: 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;) │ │ @@ -194182,23 +194237,23 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0a4d44: |[0a4d44] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ -0a4d54: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4d58: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0a4d5c: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4d60: 6e10 de0b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0bde │ │ -0a4d66: 0c00 |0009: move-result-object v0 │ │ -0a4d68: 1100 |000a: return-object v0 │ │ -0a4d6a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a4d6c: 28fe |000c: goto 000a // -0002 │ │ +0a86b4: |[0a86b4] android.support.v4.media.TransportMediator.getRemoteControlClient:()Ljava/lang/Object; │ │ +0a86c4: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a86c8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0a86cc: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a86d0: 6e10 de0b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.getRemoteControlClient:()Ljava/lang/Object; // method@0bde │ │ +0a86d6: 0c00 |0009: move-result-object v0 │ │ +0a86d8: 1100 |000a: return-object v0 │ │ +0a86da: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a86dc: 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;) │ │ @@ -194206,19 +194261,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4d70: |[0a4d70] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ -0a4d80: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4d84: 6e10 ee0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0bee │ │ -0a4d8a: 0a00 |0005: move-result v0 │ │ -0a4d8c: 0f00 |0006: return v0 │ │ +0a86e0: |[0a86e0] android.support.v4.media.TransportMediator.getTransportControlFlags:()I │ │ +0a86f0: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a86f4: 6e10 ee0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onGetTransportControlFlags:()I // method@0bee │ │ +0a86fa: 0a00 |0005: move-result v0 │ │ +0a86fc: 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;) │ │ @@ -194226,19 +194281,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a4d90: |[0a4d90] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ -0a4da0: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4da4: 6e10 ef0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0bef │ │ -0a4daa: 0a00 |0005: move-result v0 │ │ -0a4dac: 0f00 |0006: return v0 │ │ +0a8700: |[0a8700] android.support.v4.media.TransportMediator.isPlaying:()Z │ │ +0a8710: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8714: 6e10 ef0b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onIsPlaying:()Z // method@0bef │ │ +0a871a: 0a00 |0005: move-result v0 │ │ +0a871c: 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;) │ │ @@ -194246,24 +194301,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a4db0: |[0a4db0] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ -0a4dc0: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4dc4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a4dc8: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4dcc: 6e10 e20b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0be2 │ │ -0a4dd2: 5410 f903 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4dd6: 6e10 f20b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0bf2 │ │ -0a4ddc: 7010 c40b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ -0a4de2: 7010 c70b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ -0a4de8: 0e00 |0014: return-void │ │ +0a8720: |[0a8720] android.support.v4.media.TransportMediator.pausePlaying:()V │ │ +0a8730: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8734: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a8738: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a873c: 6e10 e20b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.pausePlaying:()V // method@0be2 │ │ +0a8742: 5410 f903 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a8746: 6e10 f20b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onPause:()V // method@0bf2 │ │ +0a874c: 7010 c40b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ +0a8752: 7010 c70b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ +0a8758: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=272 │ │ 0x0004 line=273 │ │ 0x0009 line=275 │ │ 0x000e line=276 │ │ 0x0011 line=277 │ │ @@ -194276,19 +194331,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0a4dec: |[0a4dec] android.support.v4.media.TransportMediator.refreshState:()V │ │ -0a4dfc: 7010 c40b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ -0a4e02: 7010 c70b 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ -0a4e08: 7010 c80b 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0bc8 │ │ -0a4e0e: 0e00 |0009: return-void │ │ +0a875c: |[0a875c] android.support.v4.media.TransportMediator.refreshState:()V │ │ +0a876c: 7010 c40b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ +0a8772: 7010 c70b 0000 |0003: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ +0a8778: 7010 c80b 0000 |0006: invoke-direct {v0}, Landroid/support/v4/media/TransportMediator;.reportTransportControlsChanged:()V // method@0bc8 │ │ +0a877e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0003 line=248 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ locals : │ │ @@ -194299,18 +194354,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 │ │ -0a4e10: |[0a4e10] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0a4e20: 5410 fe03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ -0a4e24: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0a4e2a: 0e00 |0005: return-void │ │ +0a8780: |[0a8780] android.support.v4.media.TransportMediator.registerStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0a8790: 5410 fe03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ +0a8794: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a879a: 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; │ │ @@ -194320,18 +194375,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a4e2c: |[0a4e2c] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ -0a4e3c: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4e40: 6e30 f30b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0bf3 │ │ -0a4e46: 0e00 |0005: return-void │ │ +0a879c: |[0a879c] android.support.v4.media.TransportMediator.seekTo:(J)V │ │ +0a87ac: 5410 f903 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a87b0: 6e30 f30b 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/TransportPerformer;.onSeekTo:(J)V // method@0bf3 │ │ +0a87b6: 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 │ │ @@ -194341,24 +194396,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a4e48: |[0a4e48] android.support.v4.media.TransportMediator.startPlaying:()V │ │ -0a4e58: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4e5c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a4e60: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4e64: 6e10 e40b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0be4 │ │ -0a4e6a: 5410 f903 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4e6e: 6e10 f40b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0bf4 │ │ -0a4e74: 7010 c40b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ -0a4e7a: 7010 c70b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ -0a4e80: 0e00 |0014: return-void │ │ +0a87b8: |[0a87b8] android.support.v4.media.TransportMediator.startPlaying:()V │ │ +0a87c8: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a87cc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a87d0: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a87d4: 6e10 e40b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.startPlaying:()V // method@0be4 │ │ +0a87da: 5410 f903 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a87de: 6e10 f40b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStart:()V // method@0bf4 │ │ +0a87e4: 7010 c40b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ +0a87ea: 7010 c70b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ +0a87f0: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0004 line=259 │ │ 0x0009 line=261 │ │ 0x000e line=262 │ │ 0x0011 line=263 │ │ @@ -194371,24 +194426,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a4e84: |[0a4e84] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ -0a4e94: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4e98: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0a4e9c: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ -0a4ea0: 6e10 e50b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0be5 │ │ -0a4ea6: 5410 f903 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ -0a4eaa: 6e10 f50b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0bf5 │ │ -0a4eb0: 7010 c40b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ -0a4eb6: 7010 c70b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ -0a4ebc: 0e00 |0014: return-void │ │ +0a87f4: |[0a87f4] android.support.v4.media.TransportMediator.stopPlaying:()V │ │ +0a8804: 5410 fb03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8808: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0a880c: 5410 fb03 |0004: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mController:Landroid/support/v4/media/TransportMediatorJellybeanMR2; // field@03fb │ │ +0a8810: 6e10 e50b 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/media/TransportMediatorJellybeanMR2;.stopPlaying:()V // method@0be5 │ │ +0a8816: 5410 f903 |0009: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mCallbacks:Landroid/support/v4/media/TransportPerformer; // field@03f9 │ │ +0a881a: 6e10 f50b 0000 |000b: invoke-virtual {v0}, Landroid/support/v4/media/TransportPerformer;.onStop:()V // method@0bf5 │ │ +0a8820: 7010 c40b 0100 |000e: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.pushControllerState:()V // method@0bc4 │ │ +0a8826: 7010 c70b 0100 |0011: invoke-direct {v1}, Landroid/support/v4/media/TransportMediator;.reportPlayingChanged:()V // method@0bc7 │ │ +0a882c: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0004 line=287 │ │ 0x0009 line=289 │ │ 0x000e line=290 │ │ 0x0011 line=291 │ │ @@ -194401,33 +194456,33 @@ │ │ type : '(Landroid/support/v4/media/TransportStateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4ec0: |[0a4ec0] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ -0a4ed0: 5410 fe03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ -0a4ed4: 6e20 122f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0a4eda: 0e00 |0005: return-void │ │ +0a8830: |[0a8830] android.support.v4.media.TransportMediator.unregisterStateListener:(Landroid/support/v4/media/TransportStateListener;)V │ │ +0a8840: 5410 fe03 |0000: iget-object v0, v1, Landroid/support/v4/media/TransportMediator;.mListeners:Ljava/util/ArrayList; // field@03fe │ │ +0a8844: 6e20 122f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0a884a: 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 : 4389 (TransportMediator.java) │ │ + source_file_idx : 4390 (TransportMediator.java) │ │ │ │ Class #829 header: │ │ class_idx : 511 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4638 │ │ +source_file_idx : 4639 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #829 annotations: │ │ Annotations on class │ │ @@ -194452,18 +194507,18 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a4edc: |[0a4edc] android.support.v4.media.VolumeProviderCompat$1.:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -0a4eec: 5b01 1b04 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@041b │ │ -0a4ef0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a4ef6: 0e00 |0005: return-void │ │ +0a884c: |[0a884c] android.support.v4.media.VolumeProviderCompat$1.:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +0a885c: 5b01 1b04 |0000: iput-object v1, v0, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@041b │ │ +0a8860: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8866: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ @@ -194473,18 +194528,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4ef8: |[0a4ef8] android.support.v4.media.VolumeProviderCompat$1.onAdjustVolume:(I)V │ │ -0a4f08: 5410 1b04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@041b │ │ -0a4f0c: 6e20 030c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0c03 │ │ -0a4f12: 0e00 |0005: return-void │ │ +0a8868: |[0a8868] android.support.v4.media.VolumeProviderCompat$1.onAdjustVolume:(I)V │ │ +0a8878: 5410 1b04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@041b │ │ +0a887c: 6e20 030c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onAdjustVolume:(I)V // method@0c03 │ │ +0a8882: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0005 line=160 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=2 direction I │ │ @@ -194494,33 +194549,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4f14: |[0a4f14] android.support.v4.media.VolumeProviderCompat$1.onSetVolumeTo:(I)V │ │ -0a4f24: 5410 1b04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@041b │ │ -0a4f28: 6e20 040c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0c04 │ │ -0a4f2e: 0e00 |0005: return-void │ │ +0a8884: |[0a8884] android.support.v4.media.VolumeProviderCompat$1.onSetVolumeTo:(I)V │ │ +0a8894: 5410 1b04 |0000: iget-object v0, v1, Landroid/support/v4/media/VolumeProviderCompat$1;.this$0:Landroid/support/v4/media/VolumeProviderCompat; // field@041b │ │ +0a8898: 6e20 040c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/VolumeProviderCompat;.onSetVolumeTo:(I)V // method@0c04 │ │ +0a889e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/VolumeProviderCompat$1; │ │ 0x0000 - 0x0006 reg=2 volume I │ │ │ │ - source_file_idx : 4638 (VolumeProviderCompat.java) │ │ + source_file_idx : 4639 (VolumeProviderCompat.java) │ │ │ │ Class #830 header: │ │ class_idx : 529 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3479 │ │ +source_file_idx : 3480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 1 │ │ │ │ Class #830 annotations: │ │ Annotations on class │ │ @@ -194539,21 +194594,21 @@ │ │ Virtual methods - │ │ #0 : (in Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;) │ │ name : 'onRoutePresentationDisplayChanged' │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 3479 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3480 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #831 header: │ │ class_idx : 530 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 518 │ │ -source_file_idx : 3479 │ │ +source_file_idx : 3480 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #831 annotations: │ │ Annotations on class │ │ @@ -194576,17 +194631,17 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4f30: |[0a4f30] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V │ │ -0a4f40: 7020 170c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0c17 │ │ -0a4f46: 0e00 |0003: return-void │ │ +0a88a0: |[0a88a0] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V │ │ +0a88b0: 7020 170c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybean$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybean$Callback;)V // method@0c17 │ │ +0a88b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ locals : │ │ 0x0000 - 0x0000 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0000 reg=1 (null) Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ @@ -194599,36 +194654,36 @@ │ │ type : '(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a4f48: |[0a4f48] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.onRoutePresentationDisplayChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ -0a4f58: 5410 3304 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0433 │ │ -0a4f5c: 1f00 1102 |0002: check-cast v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; // type@0211 │ │ -0a4f60: 7220 5d0c 3000 |0004: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;.onRoutePresentationDisplayChanged:(Ljava/lang/Object;)V // method@0c5d │ │ -0a4f66: 0e00 |0007: return-void │ │ +0a88b8: |[0a88b8] android.support.v4.media.routing.MediaRouterJellybeanMr1$CallbackProxy.onRoutePresentationDisplayChanged:(Landroid/media/MediaRouter;Landroid/media/MediaRouter$RouteInfo;)V │ │ +0a88c8: 5410 3304 |0000: iget-object v0, v1, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.mCallback:Landroid/support/v4/media/routing/MediaRouterJellybean$Callback; // field@0433 │ │ +0a88cc: 1f00 1102 |0002: check-cast v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; // type@0211 │ │ +0a88d0: 7220 5d0c 3000 |0004: invoke-interface {v0, v3}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;.onRoutePresentationDisplayChanged:(Ljava/lang/Object;)V // method@0c5d │ │ +0a88d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0007 line=174 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; │ │ 0x0000 - 0x0008 reg=2 router Landroid/media/MediaRouter; │ │ 0x0000 - 0x0008 reg=3 route Landroid/media/MediaRouter$RouteInfo; │ │ │ │ - source_file_idx : 3479 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3480 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #832 header: │ │ class_idx : 533 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 527 │ │ -source_file_idx : 3479 │ │ +source_file_idx : 3480 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 0 │ │ │ │ Class #832 annotations: │ │ Annotations on class │ │ @@ -194652,17 +194707,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a4f68: |[0a4f68] android.support.v4.media.routing.MediaRouterJellybeanMr1.:()V │ │ -0a4f78: 7010 4c0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybean;.:()V // method@0c4c │ │ -0a4f7e: 0e00 |0003: return-void │ │ +0a88d8: |[0a88d8] android.support.v4.media.routing.MediaRouterJellybeanMr1.:()V │ │ +0a88e8: 7010 4c0c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybean;.:()V // method@0c4c │ │ +0a88ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0003 line=164 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr1; │ │ │ │ @@ -194671,32 +194726,32 @@ │ │ type : '(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a4f80: |[0a4f80] android.support.v4.media.routing.MediaRouterJellybeanMr1.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object; │ │ -0a4f90: 2200 1202 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; // type@0212 │ │ -0a4f94: 7020 5e0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V // method@0c5e │ │ -0a4f9a: 1100 |0005: return-object v0 │ │ +0a88f0: |[0a88f0] android.support.v4.media.routing.MediaRouterJellybeanMr1.createCallback:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)Ljava/lang/Object; │ │ +0a8900: 2200 1202 |0000: new-instance v0, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy; // type@0212 │ │ +0a8904: 7020 5e0c 1000 |0002: invoke-direct {v0, v1}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$CallbackProxy;.:(Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback;)V // method@0c5e │ │ +0a890a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 callback Landroid/support/v4/media/routing/MediaRouterJellybeanMr1$Callback; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3479 (MediaRouterJellybeanMr1.java) │ │ + source_file_idx : 3480 (MediaRouterJellybeanMr1.java) │ │ │ │ Class #833 header: │ │ class_idx : 538 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #833 annotations: │ │ Annotations on class │ │ @@ -194721,18 +194776,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a4f9c: |[0a4f9c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0a4fac: 5b01 3704 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ -0a4fb0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a4fb6: 0e00 |0005: return-void │ │ +0a890c: |[0a890c] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0a891c: 5b01 3704 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ +0a8920: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8926: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ @@ -194741,17 +194796,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a4fb8: |[0a4fb8] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ -0a4fc8: 7020 6f0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0c6f │ │ -0a4fce: 0e00 |0003: return-void │ │ +0a8928: |[0a8928] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/support/v4/media/session/MediaControllerCompat$1;)V │ │ +0a8938: 7020 6f0c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V // method@0c6f │ │ +0a893e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaControllerCompat$1; │ │ @@ -194762,20 +194817,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a4fd0: |[0a4fd0] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onMetadataChanged:(Ljava/lang/Object;)V │ │ -0a4fe0: 5420 3704 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ -0a4fe4: 7110 640b 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0b64 │ │ -0a4fea: 0c01 |0005: move-result-object v1 │ │ -0a4fec: 6e20 760c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0c76 │ │ -0a4ff2: 0e00 |0009: return-void │ │ +0a8940: |[0a8940] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onMetadataChanged:(Ljava/lang/Object;)V │ │ +0a8950: 5420 3704 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ +0a8954: 7110 640b 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0b64 │ │ +0a895a: 0c01 |0005: move-result-object v1 │ │ +0a895c: 6e20 760c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onMetadataChanged:(Landroid/support/v4/media/MediaMetadataCompat;)V // method@0c76 │ │ +0a8962: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0009 line=292 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 metadataObj Ljava/lang/Object; │ │ @@ -194785,20 +194840,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a4ff4: |[0a4ff4] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onPlaybackStateChanged:(Ljava/lang/Object;)V │ │ -0a5004: 5420 3704 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ -0a5008: 7110 820d 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d82 │ │ -0a500e: 0c01 |0005: move-result-object v1 │ │ -0a5010: 6e20 770c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0c77 │ │ -0a5016: 0e00 |0009: return-void │ │ +0a8964: |[0a8964] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onPlaybackStateChanged:(Ljava/lang/Object;)V │ │ +0a8974: 5420 3704 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ +0a8978: 7110 820d 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d82 │ │ +0a897e: 0c01 |0005: move-result-object v1 │ │ +0a8980: 6e20 770c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onPlaybackStateChanged:(Landroid/support/v4/media/session/PlaybackStateCompat;)V // method@0c77 │ │ +0a8986: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0009 line=286 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 stateObj Ljava/lang/Object; │ │ @@ -194808,18 +194863,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5018: |[0a5018] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionDestroyed:()V │ │ -0a5028: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ -0a502c: 6e10 780c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0c78 │ │ -0a5032: 0e00 |0005: return-void │ │ +0a8988: |[0a8988] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionDestroyed:()V │ │ +0a8998: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ +0a899c: 6e10 780c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionDestroyed:()V // method@0c78 │ │ +0a89a2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0005 line=275 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ │ │ @@ -194828,34 +194883,34 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a5034: |[0a5034] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0a5044: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ -0a5048: 6e30 790c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0c79 │ │ -0a504e: 0e00 |0005: return-void │ │ +0a89a4: |[0a89a4] android.support.v4.media.session.MediaControllerCompat$Callback$StubApi21.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0a89b4: 5410 3704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback; // field@0437 │ │ +0a89b8: 6e30 790c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.onSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V // method@0c79 │ │ +0a89be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 extras Landroid/os/Bundle; │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #834 header: │ │ class_idx : 541 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 10 │ │ │ │ Class #834 annotations: │ │ Annotations on class │ │ @@ -194882,27 +194937,27 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0a5050: |[0a5050] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ -0a5060: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5066: 6e10 310d 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0d31 │ │ -0a506c: 0c00 |0006: move-result-object v0 │ │ -0a506e: 7120 e00c 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -0a5074: 0c00 |000a: move-result-object v0 │ │ -0a5076: 5b10 3904 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a507a: 5410 3904 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a507e: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ -0a5082: 2200 af00 |0011: new-instance v0, Landroid/os/RemoteException; // type@00af │ │ -0a5086: 7010 c503 0000 |0013: invoke-direct {v0}, Landroid/os/RemoteException;.:()V // method@03c5 │ │ -0a508c: 2700 |0016: throw v0 │ │ -0a508e: 0e00 |0017: return-void │ │ +0a89c0: |[0a89c0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V │ │ +0a89d0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a89d6: 6e10 310d 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0d31 │ │ +0a89dc: 0c00 |0006: move-result-object v0 │ │ +0a89de: 7120 e00c 0200 |0007: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +0a89e4: 0c00 |000a: move-result-object v0 │ │ +0a89e6: 5b10 3904 |000b: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a89ea: 5410 3904 |000d: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a89ee: 3900 0800 |000f: if-nez v0, 0017 // +0008 │ │ +0a89f2: 2200 af00 |0011: new-instance v0, Landroid/os/RemoteException; // type@00af │ │ +0a89f6: 7010 c503 0000 |0013: invoke-direct {v0}, Landroid/os/RemoteException;.:()V // method@03c5 │ │ +0a89fc: 2700 |0016: throw v0 │ │ +0a89fe: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 0x0003 line=521 │ │ 0x000d line=523 │ │ 0x0017 line=524 │ │ locals : │ │ @@ -194915,24 +194970,24 @@ │ │ type : '(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a5090: |[0a5090] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ -0a50a0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a50a6: 6e10 360d 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d36 │ │ -0a50ac: 0c00 |0006: move-result-object v0 │ │ -0a50ae: 6e10 310d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0d31 │ │ -0a50b4: 0c00 |000a: move-result-object v0 │ │ -0a50b6: 7120 e00c 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ -0a50bc: 0c00 |000e: move-result-object v0 │ │ -0a50be: 5b10 3904 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a50c2: 0e00 |0011: return-void │ │ +0a8a00: |[0a8a00] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.:(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V │ │ +0a8a10: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8a16: 6e10 360d 0300 |0003: invoke-virtual {v3}, Landroid/support/v4/media/session/MediaSessionCompat;.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; // method@0d36 │ │ +0a8a1c: 0c00 |0006: move-result-object v0 │ │ +0a8a1e: 6e10 310d 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.getToken:()Ljava/lang/Object; // method@0d31 │ │ +0a8a24: 0c00 |000a: move-result-object v0 │ │ +0a8a26: 7120 e00c 0200 |000b: invoke-static {v2, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.fromToken:(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object; // method@0ce0 │ │ +0a8a2c: 0c00 |000e: move-result-object v0 │ │ +0a8a2e: 5b10 3904 |000f: iput-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8a32: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0003 line=514 │ │ 0x0011 line=516 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -194945,19 +195000,19 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a50c4: |[0a50c4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -0a50d4: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a50d8: 7120 df0c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z // method@0cdf │ │ -0a50de: 0a00 |0005: move-result v0 │ │ -0a50e0: 0f00 |0006: return v0 │ │ +0a8a34: |[0a8a34] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +0a8a44: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8a48: 7120 df0c 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.dispatchMediaButtonEvent:(Ljava/lang/Object;Landroid/view/KeyEvent;)Z // method@0cdf │ │ +0a8a4e: 0a00 |0005: move-result v0 │ │ +0a8a50: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0007 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -194966,17 +195021,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a50e4: |[0a50e4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMediaController:()Ljava/lang/Object; │ │ -0a50f4: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a50f8: 1100 |0002: return-object v0 │ │ +0a8a54: |[0a8a54] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMediaController:()Ljava/lang/Object; │ │ +0a8a64: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8a68: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=582 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -194984,24 +195039,24 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a50fc: |[0a50fc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0a510c: 5421 3904 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a5110: 7110 e10c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ -0a5116: 0c00 |0005: move-result-object v0 │ │ -0a5118: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0a511c: 7110 640b 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0b64 │ │ -0a5122: 0c01 |000b: move-result-object v1 │ │ -0a5124: 1101 |000c: return-object v1 │ │ -0a5126: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0a5128: 28fe |000e: goto 000c // -0002 │ │ +0a8a6c: |[0a8a6c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0a8a7c: 5421 3904 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8a80: 7110 e10c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getMetadata:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce1 │ │ +0a8a86: 0c00 |0005: move-result-object v0 │ │ +0a8a88: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0a8a8c: 7110 640b 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/MediaMetadataCompat;.fromMediaMetadata:(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat; // method@0b64 │ │ +0a8a92: 0c01 |000b: move-result-object v1 │ │ +0a8a94: 1101 |000c: return-object v1 │ │ +0a8a96: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0a8a98: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0006 line=556 │ │ locals : │ │ 0x0006 - 0x000f reg=0 metadataObj Ljava/lang/Object; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -195011,34 +195066,34 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 36 16-bit code units │ │ -0a512c: |[0a512c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -0a513c: 5470 3904 |0000: iget-object v0, v7, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a5140: 7110 e20c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce2 │ │ -0a5146: 0c06 |0005: move-result-object v6 │ │ -0a5148: 3806 1c00 |0006: if-eqz v6, 0022 // +001c │ │ -0a514c: 2200 1f02 |0008: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@021f │ │ -0a5150: 7110 d00c 0600 |000a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getPlaybackType:(Ljava/lang/Object;)I // method@0cd0 │ │ -0a5156: 0a01 |000d: move-result v1 │ │ -0a5158: 7110 ce0c 0600 |000e: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getLegacyAudioStream:(Ljava/lang/Object;)I // method@0cce │ │ -0a515e: 0a02 |0011: move-result v2 │ │ -0a5160: 7110 d10c 0600 |0012: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getVolumeControl:(Ljava/lang/Object;)I // method@0cd1 │ │ -0a5166: 0a03 |0015: move-result v3 │ │ -0a5168: 7110 cf0c 0600 |0016: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getMaxVolume:(Ljava/lang/Object;)I // method@0ccf │ │ -0a516e: 0a04 |0019: move-result v4 │ │ -0a5170: 7110 cd0c 0600 |001a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getCurrentVolume:(Ljava/lang/Object;)I // method@0ccd │ │ -0a5176: 0a05 |001d: move-result v5 │ │ -0a5178: 7606 9b0c 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0c9b │ │ -0a517e: 1100 |0021: return-object v0 │ │ -0a5180: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0a5182: 28fe |0023: goto 0021 // -0002 │ │ +0a8a9c: |[0a8a9c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +0a8aac: 5470 3904 |0000: iget-object v0, v7, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8ab0: 7110 e20c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce2 │ │ +0a8ab6: 0c06 |0005: move-result-object v6 │ │ +0a8ab8: 3806 1c00 |0006: if-eqz v6, 0022 // +001c │ │ +0a8abc: 2200 1f02 |0008: new-instance v0, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; // type@021f │ │ +0a8ac0: 7110 d00c 0600 |000a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getPlaybackType:(Ljava/lang/Object;)I // method@0cd0 │ │ +0a8ac6: 0a01 |000d: move-result v1 │ │ +0a8ac8: 7110 ce0c 0600 |000e: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getLegacyAudioStream:(Ljava/lang/Object;)I // method@0cce │ │ +0a8ace: 0a02 |0011: move-result v2 │ │ +0a8ad0: 7110 d10c 0600 |0012: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getVolumeControl:(Ljava/lang/Object;)I // method@0cd1 │ │ +0a8ad6: 0a03 |0015: move-result v3 │ │ +0a8ad8: 7110 cf0c 0600 |0016: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getMaxVolume:(Ljava/lang/Object;)I // method@0ccf │ │ +0a8ade: 0a04 |0019: move-result v4 │ │ +0a8ae0: 7110 cd0c 0600 |001a: invoke-static {v6}, Landroid/support/v4/media/session/MediaControllerCompatApi21$PlaybackInfo;.getCurrentVolume:(Ljava/lang/Object;)I // method@0ccd │ │ +0a8ae6: 0a05 |001d: move-result v5 │ │ +0a8ae8: 7606 9b0c 0000 |001e: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;.:(IIIII)V // method@0c9b │ │ +0a8aee: 1100 |0021: return-object v0 │ │ +0a8af0: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +0a8af2: 28fe |0023: goto 0021 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0006 line=567 │ │ locals : │ │ 0x0006 - 0x0024 reg=6 volumeInfoObj Ljava/lang/Object; │ │ 0x0000 - 0x0024 reg=7 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -195048,24 +195103,24 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0a5184: |[0a5184] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0a5194: 5421 3904 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a5198: 7110 e30c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce3 │ │ -0a519e: 0c00 |0005: move-result-object v0 │ │ -0a51a0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0a51a4: 7110 820d 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d82 │ │ -0a51aa: 0c01 |000b: move-result-object v1 │ │ -0a51ac: 1101 |000c: return-object v1 │ │ -0a51ae: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0a51b0: 28fe |000e: goto 000c // -0002 │ │ +0a8af4: |[0a8af4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0a8b04: 5421 3904 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8b08: 7110 e30c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getPlaybackState:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce3 │ │ +0a8b0e: 0c00 |0005: move-result-object v0 │ │ +0a8b10: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0a8b14: 7110 820d 0000 |0008: invoke-static {v0}, Landroid/support/v4/media/session/PlaybackStateCompat;.fromPlaybackState:(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat; // method@0d82 │ │ +0a8b1a: 0c01 |000b: move-result-object v1 │ │ +0a8b1c: 1101 |000c: return-object v1 │ │ +0a8b1e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0a8b20: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0006 line=550 │ │ locals : │ │ 0x0006 - 0x000f reg=0 stateObj Ljava/lang/Object; │ │ 0x0000 - 0x000f reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -195075,19 +195130,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a51b4: |[0a51b4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType:()I │ │ -0a51c4: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a51c8: 7110 e40c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getRatingType:(Ljava/lang/Object;)I // method@0ce4 │ │ -0a51ce: 0a00 |0005: move-result v0 │ │ -0a51d0: 0f00 |0006: return v0 │ │ +0a8b24: |[0a8b24] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getRatingType:()I │ │ +0a8b34: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8b38: 7110 e40c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getRatingType:(Ljava/lang/Object;)I // method@0ce4 │ │ +0a8b3e: 0a00 |0005: move-result v0 │ │ +0a8b40: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;) │ │ @@ -195095,24 +195150,24 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0a51d4: |[0a51d4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -0a51e4: 5421 3904 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a51e8: 7110 e50c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ -0a51ee: 0c00 |0005: move-result-object v0 │ │ -0a51f0: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ -0a51f4: 2201 2102 |0008: new-instance v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; // type@0221 │ │ -0a51f8: 7020 ab0c 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.:(Ljava/lang/Object;)V // method@0cab │ │ -0a51fe: 1101 |000d: return-object v1 │ │ -0a5200: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0a5202: 28fe |000f: goto 000d // -0002 │ │ +0a8b44: |[0a8b44] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +0a8b54: 5421 3904 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8b58: 7110 e50c 0100 |0002: invoke-static {v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.getTransportControls:(Ljava/lang/Object;)Ljava/lang/Object; // method@0ce5 │ │ +0a8b5e: 0c00 |0005: move-result-object v0 │ │ +0a8b60: 3800 0800 |0006: if-eqz v0, 000e // +0008 │ │ +0a8b64: 2201 2102 |0008: new-instance v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; // type@0221 │ │ +0a8b68: 7020 ab0c 0100 |000a: invoke-direct {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.:(Ljava/lang/Object;)V // method@0cab │ │ +0a8b6e: 1101 |000d: return-object v1 │ │ +0a8b70: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0a8b72: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 0x0006 line=544 │ │ locals : │ │ 0x0006 - 0x0010 reg=0 controlsObj Ljava/lang/Object; │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ @@ -195122,19 +195177,19 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a5204: |[0a5204] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -0a5214: 5420 3904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a5218: 5431 3804 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ -0a521c: 7130 e60c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0ce6 │ │ -0a5222: 0e00 |0007: return-void │ │ +0a8b74: |[0a8b74] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +0a8b84: 5420 3904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8b88: 5431 3804 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ +0a8b8c: 7130 e60c 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.registerCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0ce6 │ │ +0a8b92: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=528 │ │ 0x0007 line=529 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ @@ -195145,18 +195200,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0a5224: |[0a5224] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -0a5234: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a5238: 7140 e70c 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0ce7 │ │ -0a523e: 0e00 |0005: return-void │ │ +0a8b94: |[0a8b94] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0a8ba4: 5410 3904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8ba8: 7140 e70c 2043 |0002: invoke-static {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.sendCommand:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0ce7 │ │ +0a8bae: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0005 line=578 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ @@ -195168,34 +195223,34 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a5240: |[0a5240] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0a5250: 5420 3904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ -0a5254: 5431 3804 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ -0a5258: 7120 e80c 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0ce8 │ │ -0a525e: 0e00 |0007: return-void │ │ +0a8bb0: |[0a8bb0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0a8bc0: 5420 3904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;.mControllerObj:Ljava/lang/Object; // field@0439 │ │ +0a8bc4: 5431 3804 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaControllerCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0438 │ │ +0a8bc8: 7120 e80c 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaControllerCompatApi21;.unregisterCallback:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0ce8 │ │ +0a8bce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=533 │ │ 0x0007 line=534 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; │ │ 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #835 header: │ │ class_idx : 542 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #835 annotations: │ │ Annotations on class │ │ @@ -195216,17 +195271,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5260: |[0a5260] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.:()V │ │ -0a5270: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5276: 0e00 |0003: return-void │ │ +0a8bd0: |[0a8bd0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.:()V │ │ +0a8be0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8be6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ Virtual methods - │ │ @@ -195235,17 +195290,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a5278: |[0a5278] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ -0a5288: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a528a: 0f00 |0001: return v0 │ │ +0a8be8: |[0a8be8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.dispatchMediaButtonEvent:(Landroid/view/KeyEvent;)Z │ │ +0a8bf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8bfa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/KeyEvent; │ │ │ │ @@ -195254,17 +195309,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a528c: |[0a528c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMediaController:()Ljava/lang/Object; │ │ -0a529c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a529e: 1100 |0001: return-object v0 │ │ +0a8bfc: |[0a8bfc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMediaController:()Ljava/lang/Object; │ │ +0a8c0c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8c0e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=506 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -195272,17 +195327,17 @@ │ │ type : '()Landroid/support/v4/media/MediaMetadataCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a52a0: |[0a52a0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ -0a52b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a52b2: 1100 |0001: return-object v0 │ │ +0a8c10: |[0a8c10] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getMetadata:()Landroid/support/v4/media/MediaMetadataCompat; │ │ +0a8c20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8c22: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -195290,17 +195345,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a52b4: |[0a52b4] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ -0a52c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a52c6: 1100 |0001: return-object v0 │ │ +0a8c24: |[0a8c24] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackInfo:()Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo; │ │ +0a8c34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8c36: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -195308,17 +195363,17 @@ │ │ type : '()Landroid/support/v4/media/session/PlaybackStateCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a52c8: |[0a52c8] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ -0a52d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a52da: 1100 |0001: return-object v0 │ │ +0a8c38: |[0a8c38] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getPlaybackState:()Landroid/support/v4/media/session/PlaybackStateCompat; │ │ +0a8c48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8c4a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #5 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -195326,17 +195381,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a52dc: |[0a52dc] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType:()I │ │ -0a52ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a52ee: 0f00 |0001: return v0 │ │ +0a8c4c: |[0a8c4c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getRatingType:()I │ │ +0a8c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8c5e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #6 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -195344,17 +195399,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a52f0: |[0a52f0] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ -0a5300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5302: 1100 |0001: return-object v0 │ │ +0a8c60: |[0a8c60] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.getTransportControls:()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls; │ │ +0a8c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a8c72: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ │ │ #7 : (in Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;) │ │ @@ -195362,16 +195417,16 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5304: |[0a5304] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ -0a5314: 0e00 |0000: return-void │ │ +0a8c74: |[0a8c74] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.registerCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V │ │ +0a8c84: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ 0x0000 - 0x0001 reg=2 handler Landroid/os/Handler; │ │ @@ -195381,16 +195436,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5318: |[0a5318] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -0a5328: 0e00 |0000: return-void │ │ +0a8c88: |[0a8c88] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.sendCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0a8c98: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=502 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0001 reg=1 command Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 params Landroid/os/Bundle; │ │ @@ -195401,30 +195456,30 @@ │ │ type : '(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a532c: |[0a532c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ -0a533c: 0e00 |0000: return-void │ │ +0a8c9c: |[0a8c9c] android.support.v4.media.session.MediaControllerCompat$MediaControllerImplBase.unregisterCallback:(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V │ │ +0a8cac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=468 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase; │ │ 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaControllerCompat$Callback; │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #836 header: │ │ class_idx : 545 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 544 │ │ -source_file_idx : 3468 │ │ +source_file_idx : 3469 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #836 annotations: │ │ Annotations on class │ │ @@ -195448,18 +195503,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5340: |[0a5340] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.:(Ljava/lang/Object;)V │ │ -0a5350: 7010 a10c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0ca1 │ │ -0a5356: 5b01 4104 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a535a: 0e00 |0005: return-void │ │ +0a8cb0: |[0a8cb0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.:(Ljava/lang/Object;)V │ │ +0a8cc0: 7010 a10c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;.:()V // method@0ca1 │ │ +0a8cc6: 5b01 4104 |0003: iput-object v1, v0, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8cca: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=589 │ │ 0x0003 line=590 │ │ 0x0005 line=591 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ @@ -195471,18 +195526,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a535c: |[0a535c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.fastForward:()V │ │ -0a536c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a5370: 7110 d40c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.fastForward:(Ljava/lang/Object;)V // method@0cd4 │ │ -0a5376: 0e00 |0005: return-void │ │ +0a8ccc: |[0a8ccc] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.fastForward:()V │ │ +0a8cdc: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8ce0: 7110 d40c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.fastForward:(Ljava/lang/Object;)V // method@0cd4 │ │ +0a8ce6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=615 │ │ 0x0005 line=616 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -195491,18 +195546,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5378: |[0a5378] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.pause:()V │ │ -0a5388: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a538c: 7110 d50c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.pause:(Ljava/lang/Object;)V // method@0cd5 │ │ -0a5392: 0e00 |0005: return-void │ │ +0a8ce8: |[0a8ce8] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.pause:()V │ │ +0a8cf8: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8cfc: 7110 d50c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.pause:(Ljava/lang/Object;)V // method@0cd5 │ │ +0a8d02: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0005 line=601 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -195511,18 +195566,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5394: |[0a5394] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.play:()V │ │ -0a53a4: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a53a8: 7110 d60c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.play:(Ljava/lang/Object;)V // method@0cd6 │ │ -0a53ae: 0e00 |0005: return-void │ │ +0a8d04: |[0a8d04] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.play:()V │ │ +0a8d14: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8d18: 7110 d60c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.play:(Ljava/lang/Object;)V // method@0cd6 │ │ +0a8d1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0005 line=596 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -195531,18 +195586,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a53b0: |[0a53b0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.rewind:()V │ │ -0a53c0: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a53c4: 7110 d70c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.rewind:(Ljava/lang/Object;)V // method@0cd7 │ │ -0a53ca: 0e00 |0005: return-void │ │ +0a8d20: |[0a8d20] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.rewind:()V │ │ +0a8d30: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8d34: 7110 d70c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.rewind:(Ljava/lang/Object;)V // method@0cd7 │ │ +0a8d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0005 line=621 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -195551,18 +195606,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a53cc: |[0a53cc] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.seekTo:(J)V │ │ -0a53dc: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a53e0: 7130 d80c 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.seekTo:(Ljava/lang/Object;J)V // method@0cd8 │ │ -0a53e6: 0e00 |0005: return-void │ │ +0a8d3c: |[0a8d3c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.seekTo:(J)V │ │ +0a8d4c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8d50: 7130 d80c 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.seekTo:(Ljava/lang/Object;J)V // method@0cd8 │ │ +0a8d56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=610 │ │ 0x0005 line=611 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -195572,23 +195627,23 @@ │ │ type : '(Landroid/support/v4/media/RatingCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a53e8: |[0a53e8] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ -0a53f8: 5421 4104 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a53fc: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ -0a5400: 6e10 870b 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0b87 │ │ -0a5406: 0c00 |0007: move-result-object v0 │ │ -0a5408: 7120 d90c 0100 |0008: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cd9 │ │ -0a540e: 0e00 |000b: return-void │ │ -0a5410: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0a5412: 28fb |000d: goto 0008 // -0005 │ │ +0a8d58: |[0a8d58] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.setRating:(Landroid/support/v4/media/RatingCompat;)V │ │ +0a8d68: 5421 4104 |0000: iget-object v1, v2, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8d6c: 3803 0a00 |0002: if-eqz v3, 000c // +000a │ │ +0a8d70: 6e10 870b 0300 |0004: invoke-virtual {v3}, Landroid/support/v4/media/RatingCompat;.getRating:()Ljava/lang/Object; // method@0b87 │ │ +0a8d76: 0c00 |0007: move-result-object v0 │ │ +0a8d78: 7120 d90c 0100 |0008: invoke-static {v1, v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.setRating:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0cd9 │ │ +0a8d7e: 0e00 |000b: return-void │ │ +0a8d80: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0a8d82: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=635 │ │ 0x000b line=637 │ │ 0x000c line=635 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ @@ -195599,18 +195654,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5414: |[0a5414] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToNext:()V │ │ -0a5424: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a5428: 7110 da0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToNext:(Ljava/lang/Object;)V // method@0cda │ │ -0a542e: 0e00 |0005: return-void │ │ +0a8d84: |[0a8d84] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToNext:()V │ │ +0a8d94: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8d98: 7110 da0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToNext:(Ljava/lang/Object;)V // method@0cda │ │ +0a8d9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0005 line=626 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -195619,18 +195674,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5430: |[0a5430] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToPrevious:()V │ │ -0a5440: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a5444: 7110 db0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToPrevious:(Ljava/lang/Object;)V // method@0cdb │ │ -0a544a: 0e00 |0005: return-void │ │ +0a8da0: |[0a8da0] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.skipToPrevious:()V │ │ +0a8db0: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8db4: 7110 db0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.skipToPrevious:(Ljava/lang/Object;)V // method@0cdb │ │ +0a8dba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=630 │ │ 0x0005 line=631 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ @@ -195639,32 +195694,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a544c: |[0a544c] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.stop:()V │ │ -0a545c: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ -0a5460: 7110 dc0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.stop:(Ljava/lang/Object;)V // method@0cdc │ │ -0a5466: 0e00 |0005: return-void │ │ +0a8dbc: |[0a8dbc] android.support.v4.media.session.MediaControllerCompat$TransportControlsApi21.stop:()V │ │ +0a8dcc: 5410 4104 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;.mControlsObj:Ljava/lang/Object; // field@0441 │ │ +0a8dd0: 7110 dc0c 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;.stop:(Ljava/lang/Object;)V // method@0cdc │ │ +0a8dd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ 0x0005 line=606 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21; │ │ │ │ - source_file_idx : 3468 (MediaControllerCompat.java) │ │ + source_file_idx : 3469 (MediaControllerCompat.java) │ │ │ │ Class #837 header: │ │ class_idx : 553 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 11 │ │ │ │ Class #837 annotations: │ │ Annotations on class │ │ @@ -195689,18 +195744,18 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5468: |[0a5468] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ -0a5478: 5b01 4704 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a547c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5482: 0e00 |0005: return-void │ │ +0a8dd8: |[0a8dd8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V │ │ +0a8de8: 5b01 4704 |0000: iput-object v1, v0, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8dec: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8df2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ │ │ @@ -195709,17 +195764,17 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a5484: |[0a5484] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ -0a5494: 7020 e90c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0ce9 │ │ -0a549a: 0e00 |0003: return-void │ │ +0a8df4: |[0a8df4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/support/v4/media/session/MediaSessionCompat$1;)V │ │ +0a8e04: 7020 e90c 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V // method@0ce9 │ │ +0a8e0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/media/session/MediaSessionCompat$1; │ │ @@ -195730,18 +195785,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0a549c: |[0a549c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ -0a54ac: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a54b0: 6e40 f70c 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0cf7 │ │ -0a54b6: 0e00 |0005: return-void │ │ +0a8e0c: |[0a8e0c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V │ │ +0a8e1c: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8e20: 6e40 f70c 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onCommand:(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V // method@0cf7 │ │ +0a8e26: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0005 line=361 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 command Ljava/lang/String; │ │ @@ -195753,18 +195808,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a54b8: |[0a54b8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward:()V │ │ -0a54c8: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a54cc: 6e10 f80c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0cf8 │ │ -0a54d2: 0e00 |0005: return-void │ │ +0a8e28: |[0a8e28] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onFastForward:()V │ │ +0a8e38: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8e3c: 6e10 f80c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onFastForward:()V // method@0cf8 │ │ +0a8e42: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0005 line=391 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -195773,19 +195828,19 @@ │ │ type : '(Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a54d4: |[0a54d4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ -0a54e4: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a54e8: 6e20 f90c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0cf9 │ │ -0a54ee: 0a00 |0005: move-result v0 │ │ -0a54f0: 0f00 |0006: return v0 │ │ +0a8e44: |[0a8e44] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onMediaButtonEvent:(Landroid/content/Intent;)Z │ │ +0a8e54: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8e58: 6e20 f90c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onMediaButtonEvent:(Landroid/content/Intent;)Z // method@0cf9 │ │ +0a8e5e: 0a00 |0005: move-result v0 │ │ +0a8e60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0007 reg=2 mediaButtonIntent Landroid/content/Intent; │ │ │ │ @@ -195794,18 +195849,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a54f4: |[0a54f4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause:()V │ │ -0a5504: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a5508: 6e10 fa0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0cfa │ │ -0a550e: 0e00 |0005: return-void │ │ +0a8e64: |[0a8e64] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPause:()V │ │ +0a8e74: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8e78: 6e10 fa0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPause:()V // method@0cfa │ │ +0a8e7e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0005 line=376 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -195814,18 +195869,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5510: |[0a5510] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay:()V │ │ -0a5520: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a5524: 6e10 fb0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0cfb │ │ -0a552a: 0e00 |0005: return-void │ │ +0a8e80: |[0a8e80] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onPlay:()V │ │ +0a8e90: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8e94: 6e10 fb0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onPlay:()V // method@0cfb │ │ +0a8e9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -195834,18 +195889,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a552c: |[0a552c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind:()V │ │ -0a553c: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a5540: 6e10 fc0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0cfc │ │ -0a5546: 0e00 |0005: return-void │ │ +0a8e9c: |[0a8e9c] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onRewind:()V │ │ +0a8eac: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8eb0: 6e10 fc0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onRewind:()V // method@0cfc │ │ +0a8eb6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0005 line=396 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -195854,18 +195909,18 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a5548: |[0a5548] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo:(J)V │ │ -0a5558: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a555c: 6e30 fd0c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0cfd │ │ -0a5562: 0e00 |0005: return-void │ │ +0a8eb8: |[0a8eb8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSeekTo:(J)V │ │ +0a8ec8: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8ecc: 6e30 fd0c 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSeekTo:(J)V // method@0cfd │ │ +0a8ed2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0005 line=406 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x0006 reg=2 pos J │ │ @@ -195875,20 +195930,20 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a5564: |[0a5564] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating:(Ljava/lang/Object;)V │ │ -0a5574: 5420 4704 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a5578: 7110 850b 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0b85 │ │ -0a557e: 0c01 |0005: move-result-object v1 │ │ -0a5580: 6e20 fe0c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0cfe │ │ -0a5586: 0e00 |0009: return-void │ │ +0a8ed4: |[0a8ed4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSetRating:(Ljava/lang/Object;)V │ │ +0a8ee4: 5420 4704 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8ee8: 7110 850b 0300 |0002: invoke-static {v3}, Landroid/support/v4/media/RatingCompat;.fromRating:(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat; // method@0b85 │ │ +0a8eee: 0c01 |0005: move-result-object v1 │ │ +0a8ef0: 6e20 fe0c 1000 |0006: invoke-virtual {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSetRating:(Landroid/support/v4/media/RatingCompat;)V // method@0cfe │ │ +0a8ef6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0009 line=411 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ 0x0000 - 0x000a reg=3 ratingObj Ljava/lang/Object; │ │ @@ -195898,18 +195953,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5588: |[0a5588] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext:()V │ │ -0a5598: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a559c: 6e10 ff0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0cff │ │ -0a55a2: 0e00 |0005: return-void │ │ +0a8ef8: |[0a8ef8] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToNext:()V │ │ +0a8f08: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8f0c: 6e10 ff0c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToNext:()V // method@0cff │ │ +0a8f12: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0005 line=381 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -195918,18 +195973,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a55a4: |[0a55a4] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious:()V │ │ -0a55b4: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a55b8: 6e10 000d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0d00 │ │ -0a55be: 0e00 |0005: return-void │ │ +0a8f14: |[0a8f14] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onSkipToPrevious:()V │ │ +0a8f24: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8f28: 6e10 000d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onSkipToPrevious:()V // method@0d00 │ │ +0a8f2e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0005 line=386 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ @@ -195938,32 +195993,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a55c0: |[0a55c0] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop:()V │ │ -0a55d0: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ -0a55d4: 6e10 010d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0d01 │ │ -0a55da: 0e00 |0005: return-void │ │ +0a8f30: |[0a8f30] android.support.v4.media.session.MediaSessionCompat$Callback$StubApi21.onStop:()V │ │ +0a8f40: 5410 4704 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;.this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback; // field@0447 │ │ +0a8f44: 6e10 010d 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.onStop:()V // method@0d01 │ │ +0a8f4a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0005 line=401 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21; │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #838 header: │ │ class_idx : 556 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #838 annotations: │ │ Annotations on class │ │ @@ -195992,26 +196047,26 @@ │ │ type : '(Landroid/content/Context;Ljava/lang/String;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a55dc: |[0a55dc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Landroid/content/Context;Ljava/lang/String;)V │ │ -0a55ec: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a55f2: 7120 5c0d 4300 |0003: invoke-static {v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@0d5c │ │ -0a55f8: 0c00 |0006: move-result-object v0 │ │ -0a55fa: 5b20 4904 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a55fe: 2200 2f02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022f │ │ -0a5602: 5421 4904 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5606: 7110 5d0d 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d5d │ │ -0a560c: 0c01 |0010: move-result-object v1 │ │ -0a560e: 7020 2f0d 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0d2f │ │ -0a5614: 5b20 4a04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@044a │ │ -0a5618: 0e00 |0016: return-void │ │ +0a8f4c: |[0a8f4c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Landroid/content/Context;Ljava/lang/String;)V │ │ +0a8f5c: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8f62: 7120 5c0d 4300 |0003: invoke-static {v3, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.createSession:(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object; // method@0d5c │ │ +0a8f68: 0c00 |0006: move-result-object v0 │ │ +0a8f6a: 5b20 4904 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a8f6e: 2200 2f02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022f │ │ +0a8f72: 5421 4904 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a8f76: 7110 5d0d 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d5d │ │ +0a8f7c: 0c01 |0010: move-result-object v1 │ │ +0a8f7e: 7020 2f0d 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0d2f │ │ +0a8f84: 5b20 4a04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@044a │ │ +0a8f88: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=537 │ │ 0x0003 line=538 │ │ 0x0009 line=539 │ │ 0x0016 line=540 │ │ locals : │ │ @@ -196024,26 +196079,26 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0a561c: |[0a561c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Ljava/lang/Object;)V │ │ -0a562c: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5632: 7110 680d 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d68 │ │ -0a5638: 0c00 |0006: move-result-object v0 │ │ -0a563a: 5b20 4904 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a563e: 2200 2f02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022f │ │ -0a5642: 5421 4904 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5646: 7110 5d0d 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d5d │ │ -0a564c: 0c01 |0010: move-result-object v1 │ │ -0a564e: 7020 2f0d 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0d2f │ │ -0a5654: 5b20 4a04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@044a │ │ -0a5658: 0e00 |0016: return-void │ │ +0a8f8c: |[0a8f8c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.:(Ljava/lang/Object;)V │ │ +0a8f9c: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a8fa2: 7110 680d 0300 |0003: invoke-static {v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.verifySession:(Ljava/lang/Object;)Ljava/lang/Object; // method@0d68 │ │ +0a8fa8: 0c00 |0006: move-result-object v0 │ │ +0a8faa: 5b20 4904 |0007: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a8fae: 2200 2f02 |0009: new-instance v0, Landroid/support/v4/media/session/MediaSessionCompat$Token; // type@022f │ │ +0a8fb2: 5421 4904 |000b: iget-object v1, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a8fb6: 7110 5d0d 0100 |000d: invoke-static {v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.getSessionToken:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@0d5d │ │ +0a8fbc: 0c01 |0010: move-result-object v1 │ │ +0a8fbe: 7020 2f0d 1000 |0011: invoke-direct {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompat$Token;.:(Landroid/os/Parcelable;)V // method@0d2f │ │ +0a8fc4: 5b20 4a04 |0014: iput-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@044a │ │ +0a8fc8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0003 line=543 │ │ 0x0009 line=544 │ │ 0x0016 line=545 │ │ locals : │ │ @@ -196056,17 +196111,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a565c: |[0a565c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getMediaSession:()Ljava/lang/Object; │ │ -0a566c: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5670: 1100 |0002: return-object v0 │ │ +0a8fcc: |[0a8fcc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getMediaSession:()Ljava/lang/Object; │ │ +0a8fdc: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a8fe0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -196074,17 +196129,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5674: |[0a5674] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -0a5684: 5410 4a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@044a │ │ -0a5688: 1100 |0002: return-object v0 │ │ +0a8fe4: |[0a8fe4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +0a8ff4: 5410 4a04 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token; // field@044a │ │ +0a8ff8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -196092,19 +196147,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a568c: |[0a568c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.isActive:()Z │ │ -0a569c: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a56a0: 7110 5e0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.isActive:(Ljava/lang/Object;)Z // method@0d5e │ │ -0a56a6: 0a00 |0005: move-result v0 │ │ -0a56a8: 0f00 |0006: return v0 │ │ +0a8ffc: |[0a8ffc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.isActive:()Z │ │ +0a900c: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a9010: 7110 5e0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.isActive:(Ljava/lang/Object;)Z // method@0d5e │ │ +0a9016: 0a00 |0005: move-result v0 │ │ +0a9018: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;) │ │ @@ -196112,18 +196167,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a56ac: |[0a56ac] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.release:()V │ │ -0a56bc: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a56c0: 7110 5f0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.release:(Ljava/lang/Object;)V // method@0d5f │ │ -0a56c6: 0e00 |0005: return-void │ │ +0a901c: |[0a901c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.release:()V │ │ +0a902c: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a9030: 7110 5f0d 0000 |0002: invoke-static {v0}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.release:(Ljava/lang/Object;)V // method@0d5f │ │ +0a9036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0005 line=586 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ │ │ @@ -196132,18 +196187,18 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a56c8: |[0a56c8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0a56d8: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a56dc: 7130 600d 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0d60 │ │ -0a56e2: 0e00 |0005: return-void │ │ +0a9038: |[0a9038] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0a9048: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a904c: 7130 600d 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.sendSessionEvent:(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V // method@0d60 │ │ +0a9052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=580 │ │ 0x0005 line=581 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 event Ljava/lang/String; │ │ @@ -196154,18 +196209,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a56e4: |[0a56e4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setActive:(Z)V │ │ -0a56f4: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a56f8: 7120 610d 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setActive:(Ljava/lang/Object;Z)V // method@0d61 │ │ -0a56fe: 0e00 |0005: return-void │ │ +0a9054: |[0a9054] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setActive:(Z)V │ │ +0a9064: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a9068: 7120 610d 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setActive:(Ljava/lang/Object;Z)V // method@0d61 │ │ +0a906e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0005 line=571 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 active Z │ │ @@ -196175,19 +196230,19 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0a5700: |[0a5700] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -0a5710: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5714: 5431 4804 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0448 │ │ -0a5718: 7130 620d 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0d62 │ │ -0a571e: 0e00 |0007: return-void │ │ +0a9070: |[0a9070] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +0a9080: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a9084: 5431 4804 |0002: iget-object v1, v3, Landroid/support/v4/media/session/MediaSessionCompat$Callback;.mCallbackObj:Ljava/lang/Object; // field@0448 │ │ +0a9088: 7130 620d 1004 |0004: invoke-static {v0, v1, v4}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setCallback:(Ljava/lang/Object;Ljava/lang/Object;Landroid/os/Handler;)V // method@0d62 │ │ +0a908e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=549 │ │ 0x0007 line=550 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0008 reg=3 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ @@ -196198,18 +196253,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5720: |[0a5720] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setFlags:(I)V │ │ -0a5730: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5734: 7120 630d 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setFlags:(Ljava/lang/Object;I)V // method@0d63 │ │ -0a573a: 0e00 |0005: return-void │ │ +0a9090: |[0a9090] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setFlags:(I)V │ │ +0a90a0: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a90a4: 7120 630d 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setFlags:(Ljava/lang/Object;I)V // method@0d63 │ │ +0a90aa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0005 line=555 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 flags I │ │ @@ -196219,20 +196274,20 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a573c: |[0a573c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0a574c: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5750: 6e10 670b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/MediaMetadataCompat;.getMediaMetadata:()Ljava/lang/Object; // method@0b67 │ │ -0a5756: 0c01 |0005: move-result-object v1 │ │ -0a5758: 7120 640d 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d64 │ │ -0a575e: 0e00 |0009: return-void │ │ +0a90ac: |[0a90ac] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0a90bc: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a90c0: 6e10 670b 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/MediaMetadataCompat;.getMediaMetadata:()Ljava/lang/Object; // method@0b67 │ │ +0a90c6: 0c01 |0005: move-result-object v1 │ │ +0a90c8: 7120 640d 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setMetadata:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d64 │ │ +0a90ce: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ 0x0009 line=601 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ @@ -196242,20 +196297,20 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a5760: |[0a5760] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -0a5770: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5774: 6e10 880d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackState:()Ljava/lang/Object; // method@0d88 │ │ -0a577a: 0c01 |0005: move-result-object v1 │ │ -0a577c: 7120 650d 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d65 │ │ -0a5782: 0e00 |0009: return-void │ │ +0a90d0: |[0a90d0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0a90e0: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a90e4: 6e10 880d 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/session/PlaybackStateCompat;.getPlaybackState:()Ljava/lang/Object; // method@0d88 │ │ +0a90ea: 0c01 |0005: move-result-object v1 │ │ +0a90ec: 7120 650d 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackState:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d65 │ │ +0a90f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ 0x0009 line=596 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ @@ -196265,18 +196320,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5784: |[0a5784] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToLocal:(I)V │ │ -0a5794: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a5798: 7120 660d 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToLocal:(Ljava/lang/Object;I)V // method@0d66 │ │ -0a579e: 0e00 |0005: return-void │ │ +0a90f4: |[0a90f4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToLocal:(I)V │ │ +0a9104: 5410 4904 |0000: iget-object v0, v1, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a9108: 7120 660d 2000 |0002: invoke-static {v0, v2}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToLocal:(Ljava/lang/Object;I)V // method@0d66 │ │ +0a910e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ 0x0005 line=560 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x0006 reg=2 stream I │ │ @@ -196286,35 +196341,35 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0a57a0: |[0a57a0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -0a57b0: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ -0a57b4: 6e10 020c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeProvider:()Ljava/lang/Object; // method@0c02 │ │ -0a57ba: 0c01 |0005: move-result-object v1 │ │ -0a57bc: 7120 670d 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d67 │ │ -0a57c2: 0e00 |0009: return-void │ │ +0a9110: |[0a9110] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplApi21.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +0a9120: 5420 4904 |0000: iget-object v0, v2, Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;.mSessionObj:Ljava/lang/Object; // field@0449 │ │ +0a9124: 6e10 020c 0300 |0002: invoke-virtual {v3}, Landroid/support/v4/media/VolumeProviderCompat;.getVolumeProvider:()Ljava/lang/Object; // method@0c02 │ │ +0a912a: 0c01 |0005: move-result-object v1 │ │ +0a912c: 7120 670d 1000 |0006: invoke-static {v0, v1}, Landroid/support/v4/media/session/MediaSessionCompatApi21;.setPlaybackToRemote:(Ljava/lang/Object;Ljava/lang/Object;)V // method@0d67 │ │ +0a9132: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 0x0009 line=566 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21; │ │ 0x0000 - 0x000a reg=3 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #839 header: │ │ class_idx : 557 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3481 │ │ +source_file_idx : 3482 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 12 │ │ │ │ Class #839 annotations: │ │ Annotations on class │ │ @@ -196335,17 +196390,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a57c4: |[0a57c4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.:()V │ │ -0a57d4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a57da: 0e00 |0003: return-void │ │ +0a9134: |[0a9134] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.:()V │ │ +0a9144: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a914a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ Virtual methods - │ │ @@ -196354,17 +196409,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a57dc: |[0a57dc] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getMediaSession:()Ljava/lang/Object; │ │ -0a57ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a57ee: 1100 |0001: return-object v0 │ │ +0a914c: |[0a914c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getMediaSession:()Ljava/lang/Object; │ │ +0a915c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a915e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #1 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -196372,17 +196427,17 @@ │ │ type : '()Landroid/support/v4/media/session/MediaSessionCompat$Token;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a57f0: |[0a57f0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ -0a5800: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5802: 1100 |0001: return-object v0 │ │ +0a9160: |[0a9160] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.getSessionToken:()Landroid/support/v4/media/session/MediaSessionCompat$Token; │ │ +0a9170: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a9172: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #2 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -196390,17 +196445,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a5804: |[0a5804] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.isActive:()Z │ │ -0a5814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5816: 0f00 |0001: return v0 │ │ +0a9174: |[0a9174] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.isActive:()Z │ │ +0a9184: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a9186: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #3 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -196408,16 +196463,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5818: |[0a5818] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.release:()V │ │ -0a5828: 0e00 |0000: return-void │ │ +0a9188: |[0a9188] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.release:()V │ │ +0a9198: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ │ │ #4 : (in Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;) │ │ @@ -196425,16 +196480,16 @@ │ │ type : '(Ljava/lang/String;Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a582c: |[0a582c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ -0a583c: 0e00 |0000: return-void │ │ +0a919c: |[0a919c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.sendSessionEvent:(Ljava/lang/String;Landroid/os/Bundle;)V │ │ +0a91ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 event Ljava/lang/String; │ │ 0x0000 - 0x0001 reg=2 extras Landroid/os/Bundle; │ │ @@ -196444,16 +196499,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5840: |[0a5840] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setActive:(Z)V │ │ -0a5850: 0e00 |0000: return-void │ │ +0a91b0: |[0a91b0] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setActive:(Z)V │ │ +0a91c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 active Z │ │ │ │ @@ -196462,16 +196517,16 @@ │ │ type : '(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5854: |[0a5854] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ -0a5864: 0e00 |0000: return-void │ │ +0a91c4: |[0a91c4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setCallback:(Landroid/support/v4/media/session/MediaSessionCompat$Callback;Landroid/os/Handler;)V │ │ +0a91d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 callback Landroid/support/v4/media/session/MediaSessionCompat$Callback; │ │ 0x0000 - 0x0001 reg=2 handler Landroid/os/Handler; │ │ @@ -196481,16 +196536,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5868: |[0a5868] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setFlags:(I)V │ │ -0a5878: 0e00 |0000: return-void │ │ +0a91d8: |[0a91d8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setFlags:(I)V │ │ +0a91e8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 flags I │ │ │ │ @@ -196499,16 +196554,16 @@ │ │ type : '(Landroid/support/v4/media/MediaMetadataCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a587c: |[0a587c] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ -0a588c: 0e00 |0000: return-void │ │ +0a91ec: |[0a91ec] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setMetadata:(Landroid/support/v4/media/MediaMetadataCompat;)V │ │ +0a91fc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 metadata Landroid/support/v4/media/MediaMetadataCompat; │ │ │ │ @@ -196517,16 +196572,16 @@ │ │ type : '(Landroid/support/v4/media/session/PlaybackStateCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5890: |[0a5890] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ -0a58a0: 0e00 |0000: return-void │ │ +0a9200: |[0a9200] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackState:(Landroid/support/v4/media/session/PlaybackStateCompat;)V │ │ +0a9210: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=521 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 state Landroid/support/v4/media/session/PlaybackStateCompat; │ │ │ │ @@ -196535,16 +196590,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a58a4: |[0a58a4] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToLocal:(I)V │ │ -0a58b4: 0e00 |0000: return-void │ │ +0a9214: |[0a9214] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToLocal:(I)V │ │ +0a9224: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 stream I │ │ │ │ @@ -196553,30 +196608,30 @@ │ │ type : '(Landroid/support/v4/media/VolumeProviderCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a58b8: |[0a58b8] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ -0a58c8: 0e00 |0000: return-void │ │ +0a9228: |[0a9228] android.support.v4.media.session.MediaSessionCompat$MediaSessionImplBase.setPlaybackToRemote:(Landroid/support/v4/media/VolumeProviderCompat;)V │ │ +0a9238: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase; │ │ 0x0000 - 0x0001 reg=1 volumeProvider Landroid/support/v4/media/VolumeProviderCompat; │ │ │ │ - source_file_idx : 3481 (MediaSessionCompat.java) │ │ + source_file_idx : 3482 (MediaSessionCompat.java) │ │ │ │ Class #840 header: │ │ class_idx : 568 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 839 │ │ +source_file_idx : 841 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #840 annotations: │ │ Annotations on class │ │ @@ -196597,17 +196652,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a58cc: |[0a58cc] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ -0a58dc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a58e2: 0e00 |0003: return-void │ │ +0a923c: |[0a923c] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.:()V │ │ +0a924c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a9252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -196616,27 +196671,27 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 26 16-bit code units │ │ -0a58e4: |[0a58e4] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0a58f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a58f6: 6e10 3e03 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@033e │ │ -0a58fc: 0c00 |0004: move-result-object v0 │ │ -0a58fe: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0a5902: 0f02 |0007: return v2 │ │ -0a5904: 6e10 4103 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ -0a590a: 0a01 |000b: move-result v1 │ │ -0a590c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ -0a5912: 28f8 |000f: goto 0007 // -0008 │ │ -0a5914: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0a5916: 28f6 |0011: goto 0007 // -000a │ │ -0a5918: 0001 0200 0000 0000 fbff ffff 0400 ... |0012: packed-switch-data (8 units) │ │ +0a9254: |[0a9254] android.support.v4.net.ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0a9264: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0a9266: 6e10 3e03 0400 |0001: invoke-virtual {v4}, Landroid/net/ConnectivityManager;.getActiveNetworkInfo:()Landroid/net/NetworkInfo; // method@033e │ │ +0a926c: 0c00 |0004: move-result-object v0 │ │ +0a926e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0a9272: 0f02 |0007: return v2 │ │ +0a9274: 6e10 4103 0000 |0008: invoke-virtual {v0}, Landroid/net/NetworkInfo;.getType:()I // method@0341 │ │ +0a927a: 0a01 |000b: move-result v1 │ │ +0a927c: 2b01 0600 0000 |000c: packed-switch v1, 00000012 // +00000006 │ │ +0a9282: 28f8 |000f: goto 0007 // -0008 │ │ +0a9284: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0a9286: 28f6 |0011: goto 0007 // -000a │ │ +0a9288: 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 │ │ @@ -196644,21 +196699,21 @@ │ │ 0x0012 line=47 │ │ locals : │ │ 0x0005 - 0x001a reg=0 info Landroid/net/NetworkInfo; │ │ 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 : 839 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 841 (ConnectivityManagerCompat.java) │ │ │ │ Class #841 header: │ │ class_idx : 570 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 839 │ │ +source_file_idx : 841 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #841 annotations: │ │ Annotations on class │ │ @@ -196679,17 +196734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5928: |[0a5928] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ -0a5938: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a593e: 0e00 |0003: return-void │ │ +0a9298: |[0a9298] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.:()V │ │ +0a92a8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a92ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -196698,32 +196753,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5940: |[0a5940] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0a5950: 7110 a40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0da4 │ │ -0a5956: 0a00 |0003: move-result v0 │ │ -0a5958: 0f00 |0004: return v0 │ │ +0a92b0: |[0a92b0] android.support.v4.net.ConnectivityManagerCompat$GingerbreadConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0a92c0: 7110 a40d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatGingerbread;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0da4 │ │ +0a92c6: 0a00 |0003: move-result v0 │ │ +0a92c8: 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 : 839 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 841 (ConnectivityManagerCompat.java) │ │ │ │ Class #842 header: │ │ class_idx : 571 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 839 │ │ +source_file_idx : 841 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #842 annotations: │ │ Annotations on class │ │ @@ -196744,17 +196799,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a595c: |[0a595c] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ -0a596c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5972: 0e00 |0003: return-void │ │ +0a92cc: |[0a92cc] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.:()V │ │ +0a92dc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a92e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -196763,32 +196818,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a5974: |[0a5974] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0a5984: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0da6 │ │ -0a598a: 0a00 |0003: move-result v0 │ │ -0a598c: 0f00 |0004: return v0 │ │ +0a92e4: |[0a92e4] android.support.v4.net.ConnectivityManagerCompat$HoneycombMR2ConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0a92f4: 7110 a60d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatHoneycombMR2;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0da6 │ │ +0a92fa: 0a00 |0003: move-result v0 │ │ +0a92fc: 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 : 839 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 841 (ConnectivityManagerCompat.java) │ │ │ │ Class #843 header: │ │ class_idx : 572 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 839 │ │ +source_file_idx : 841 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #843 annotations: │ │ Annotations on class │ │ @@ -196809,17 +196864,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5990: |[0a5990] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ -0a59a0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a59a6: 0e00 |0003: return-void │ │ +0a9300: |[0a9300] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.:()V │ │ +0a9310: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a9316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -196828,32 +196883,32 @@ │ │ type : '(Landroid/net/ConnectivityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a59a8: |[0a59a8] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ -0a59b8: 7110 a80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0da8 │ │ -0a59be: 0a00 |0003: move-result v0 │ │ -0a59c0: 0f00 |0004: return v0 │ │ +0a9318: |[0a9318] android.support.v4.net.ConnectivityManagerCompat$JellyBeanConnectivityManagerCompatImpl.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z │ │ +0a9328: 7110 a80d 0200 |0000: invoke-static {v2}, Landroid/support/v4/net/ConnectivityManagerCompatJellyBean;.isActiveNetworkMetered:(Landroid/net/ConnectivityManager;)Z // method@0da8 │ │ +0a932e: 0a00 |0003: move-result v0 │ │ +0a9330: 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 : 839 (ConnectivityManagerCompat.java) │ │ + source_file_idx : 841 (ConnectivityManagerCompat.java) │ │ │ │ Class #844 header: │ │ class_idx : 580 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4380 │ │ +source_file_idx : 4381 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #844 annotations: │ │ Annotations on class │ │ @@ -196881,20 +196936,20 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a59c4: |[0a59c4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ -0a59d4: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a59da: 2200 4202 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0242 │ │ -0a59de: 7020 a90d 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0da9 │ │ -0a59e4: 5b10 7d04 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ -0a59e8: 0e00 |000a: return-void │ │ +0a9334: |[0a9334] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.:()V │ │ +0a9344: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a934a: 2200 4202 |0003: new-instance v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1; // type@0242 │ │ +0a934e: 7020 a90d 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$1;.:(Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;)V // method@0da9 │ │ +0a9354: 5b10 7d04 |0008: iput-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ +0a9358: 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; │ │ │ │ @@ -196904,22 +196959,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0a59ec: |[0a59ec] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0a59fc: 5420 7d04 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ -0a5a00: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0a5a06: 0c00 |0005: move-result-object v0 │ │ -0a5a08: 1f00 4302 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ -0a5a0c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ -0a5a0e: 5901 7c04 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ -0a5a12: 0e00 |000b: return-void │ │ +0a935c: |[0a935c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0a936c: 5420 7d04 |0000: iget-object v0, v2, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ +0a9370: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0a9376: 0c00 |0005: move-result-object v0 │ │ +0a9378: 1f00 4302 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ +0a937c: 12f1 |0008: const/4 v1, #int -1 // #ff │ │ +0a937e: 5901 7c04 |0009: iput v1, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ +0a9382: 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; │ │ │ │ @@ -196928,21 +196983,21 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a5a14: |[0a5a14] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0a5a24: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ -0a5a28: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0a5a2e: 0c00 |0005: move-result-object v0 │ │ -0a5a30: 1f00 4302 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ -0a5a34: 5200 7c04 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ -0a5a38: 0f00 |000a: return v0 │ │ +0a9384: |[0a9384] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0a9394: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ +0a9398: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0a939e: 0c00 |0005: move-result-object v0 │ │ +0a93a0: 1f00 4302 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ +0a93a4: 5200 7c04 |0008: iget v0, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ +0a93a8: 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;) │ │ @@ -196950,16 +197005,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5a3c: |[0a5a3c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0a5a4c: 0e00 |0000: return-void │ │ +0a93ac: |[0a93ac] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0a93bc: 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 │ │ │ │ @@ -196968,16 +197023,16 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5a50: |[0a5a50] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0a5a60: 0e00 |0000: return-void │ │ +0a93c0: |[0a93c0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0a93d0: 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 │ │ @@ -196987,21 +197042,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0a5a64: |[0a5a64] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0a5a74: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ -0a5a78: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0a5a7e: 0c00 |0005: move-result-object v0 │ │ -0a5a80: 1f00 4302 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ -0a5a84: 5902 7c04 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ -0a5a88: 0e00 |000a: return-void │ │ +0a93d4: |[0a93d4] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0a93e4: 5410 7d04 |0000: iget-object v0, v1, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl;.mThreadSocketTags:Ljava/lang/ThreadLocal; // field@047d │ │ +0a93e8: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0a93ee: 0c00 |0005: move-result-object v0 │ │ +0a93f0: 1f00 4302 |0006: check-cast v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags; // type@0243 │ │ +0a93f4: 5902 7c04 |0008: iput v2, v0, Landroid/support/v4/net/TrafficStatsCompat$BaseTrafficStatsCompatImpl$SocketTags;.statsTag:I // field@047c │ │ +0a93f8: 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 │ │ @@ -197011,16 +197066,16 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5a8c: |[0a5a8c] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0a5a9c: 0e00 |0000: return-void │ │ +0a93fc: |[0a93fc] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0a940c: 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; │ │ │ │ @@ -197029,30 +197084,30 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5aa0: |[0a5aa0] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0a5ab0: 0e00 |0000: return-void │ │ +0a9410: |[0a9410] android.support.v4.net.TrafficStatsCompat$BaseTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0a9420: 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 : 4380 (TrafficStatsCompat.java) │ │ + source_file_idx : 4381 (TrafficStatsCompat.java) │ │ │ │ Class #845 header: │ │ class_idx : 581 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4380 │ │ +source_file_idx : 4381 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #845 annotations: │ │ Annotations on class │ │ @@ -197077,17 +197132,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5ab4: |[0a5ab4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ -0a5ac4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5aca: 0e00 |0003: return-void │ │ +0a9424: |[0a9424] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.:()V │ │ +0a9434: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a943a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/net/TrafficStatsCompat$IcsTrafficStatsCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -197096,17 +197151,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0a5acc: |[0a5acc] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ -0a5adc: 7100 cf0d 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0dcf │ │ -0a5ae2: 0e00 |0003: return-void │ │ +0a943c: |[0a943c] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.clearThreadStatsTag:()V │ │ +0a944c: 7100 cf0d 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.clearThreadStatsTag:()V // method@0dcf │ │ +0a9452: 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; │ │ │ │ @@ -197115,18 +197170,18 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a5ae4: |[0a5ae4] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ -0a5af4: 7100 d00d 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0dd0 │ │ -0a5afa: 0a00 |0003: move-result v0 │ │ -0a5afc: 0f00 |0004: return v0 │ │ +0a9454: |[0a9454] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.getThreadStatsTag:()I │ │ +0a9464: 7100 d00d 0000 |0000: invoke-static {}, Landroid/support/v4/net/TrafficStatsCompatIcs;.getThreadStatsTag:()I // method@0dd0 │ │ +0a946a: 0a00 |0003: move-result v0 │ │ +0a946c: 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;) │ │ @@ -197134,17 +197189,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5b00: |[0a5b00] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ -0a5b10: 7110 d10d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0dd1 │ │ -0a5b16: 0e00 |0003: return-void │ │ +0a9470: |[0a9470] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(I)V │ │ +0a9480: 7110 d10d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(I)V // method@0dd1 │ │ +0a9486: 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 │ │ @@ -197154,17 +197209,17 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a5b18: |[0a5b18] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ -0a5b28: 7120 d20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0dd2 │ │ -0a5b2e: 0e00 |0003: return-void │ │ +0a9488: |[0a9488] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.incrementOperationCount:(II)V │ │ +0a9498: 7120 d20d 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/net/TrafficStatsCompatIcs;.incrementOperationCount:(II)V // method@0dd2 │ │ +0a949e: 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 │ │ @@ -197175,17 +197230,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5b30: |[0a5b30] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ -0a5b40: 7110 d30d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0dd3 │ │ -0a5b46: 0e00 |0003: return-void │ │ +0a94a0: |[0a94a0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.setThreadStatsTag:(I)V │ │ +0a94b0: 7110 d30d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.setThreadStatsTag:(I)V // method@0dd3 │ │ +0a94b6: 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 │ │ @@ -197195,17 +197250,17 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5b48: |[0a5b48] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ -0a5b58: 7110 d40d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0dd4 │ │ -0a5b5e: 0e00 |0003: return-void │ │ +0a94b8: |[0a94b8] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.tagSocket:(Ljava/net/Socket;)V │ │ +0a94c8: 7110 d40d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.tagSocket:(Ljava/net/Socket;)V // method@0dd4 │ │ +0a94ce: 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; │ │ @@ -197215,32 +197270,32 @@ │ │ type : '(Ljava/net/Socket;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a5b60: |[0a5b60] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ -0a5b70: 7110 d50d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0dd5 │ │ -0a5b76: 0e00 |0003: return-void │ │ +0a94d0: |[0a94d0] android.support.v4.net.TrafficStatsCompat$IcsTrafficStatsCompatImpl.untagSocket:(Ljava/net/Socket;)V │ │ +0a94e0: 7110 d50d 0100 |0000: invoke-static {v1}, Landroid/support/v4/net/TrafficStatsCompatIcs;.untagSocket:(Ljava/net/Socket;)V // method@0dd5 │ │ +0a94e6: 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 : 4380 (TrafficStatsCompat.java) │ │ + source_file_idx : 4381 (TrafficStatsCompat.java) │ │ │ │ Class #846 header: │ │ class_idx : 596 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #846 annotations: │ │ Annotations on class │ │ @@ -197269,19 +197324,19 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a5b78: |[0a5b78] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0a5b88: 5b01 8304 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0483 │ │ -0a5b8c: 5b02 8404 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0484 │ │ -0a5b90: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5b96: 0e00 |0007: return-void │ │ +0a94e8: |[0a94e8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0a94f8: 5b01 8304 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0483 │ │ +0a94fc: 5b02 8404 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0484 │ │ +0a9500: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a9506: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ @@ -197292,32 +197347,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5b98: |[0a5b98] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.onFinish:()V │ │ -0a5ba8: 5410 8404 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0484 │ │ -0a5bac: 7210 eb0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0deb │ │ -0a5bb2: 0e00 |0005: return-void │ │ +0a9508: |[0a9508] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$1.onFinish:()V │ │ +0a9518: 5410 8404 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0484 │ │ +0a951c: 7210 eb0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0deb │ │ +0a9522: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; │ │ │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #847 header: │ │ class_idx : 597 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #847 annotations: │ │ Annotations on class │ │ @@ -197346,19 +197401,19 @@ │ │ type : '(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a5bb4: |[0a5bb4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0a5bc4: 5b01 8504 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0485 │ │ -0a5bc8: 5b02 8604 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0486 │ │ -0a5bcc: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5bd2: 0e00 |0007: return-void │ │ +0a9524: |[0a9524] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0a9534: 5b01 8504 |0000: iput-object v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.this$0:Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; // field@0485 │ │ +0a9538: 5b02 8604 |0002: iput-object v2, v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0486 │ │ +0a953c: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a9542: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ 0x0000 - 0x0008 reg=1 (null) Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0008 reg=2 (null) Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; │ │ @@ -197369,32 +197424,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a5bd4: |[0a5bd4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.onFinish:()V │ │ -0a5be4: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0486 │ │ -0a5be8: 7210 eb0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0deb │ │ -0a5bee: 0e00 |0005: return-void │ │ +0a9544: |[0a9544] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl$2.onFinish:()V │ │ +0a9554: 5410 8604 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.val$callback:Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback; // field@0486 │ │ +0a9558: 7210 eb0d 0000 |0002: invoke-interface {v0}, Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;.onFinish:()V // method@0deb │ │ +0a955e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; │ │ │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #848 header: │ │ class_idx : 598 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #848 annotations: │ │ Annotations on class │ │ @@ -197421,20 +197476,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0a5bf0: |[0a5bf0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ -0a5c00: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5c06: 2200 5f02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@025f │ │ -0a5c0a: 7020 2d0e 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0e2d │ │ -0a5c10: 5b10 8704 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5c14: 0e00 |000a: return-void │ │ +0a9560: |[0a9560] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.:(Landroid/content/Context;)V │ │ +0a9570: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a9576: 2200 5f02 |0003: new-instance v0, Landroid/support/v4/print/PrintHelperKitkat; // type@025f │ │ +0a957a: 7020 2d0e 2000 |0005: invoke-direct {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.:(Landroid/content/Context;)V // method@0e2d │ │ +0a9580: 5b10 8704 |0008: iput-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a9584: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0003 line=160 │ │ 0x000a line=161 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ @@ -197446,19 +197501,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5c18: |[0a5c18] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ -0a5c28: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5c2c: 6e10 310e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0e31 │ │ -0a5c32: 0a00 |0005: move-result v0 │ │ -0a5c34: 0f00 |0006: return v0 │ │ +0a9588: |[0a9588] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getColorMode:()I │ │ +0a9598: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a959c: 6e10 310e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getColorMode:()I // method@0e31 │ │ +0a95a2: 0a00 |0005: move-result v0 │ │ +0a95a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -197466,19 +197521,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5c38: |[0a5c38] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ -0a5c48: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5c4c: 6e10 330e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0e33 │ │ -0a5c52: 0a00 |0005: move-result v0 │ │ -0a5c54: 0f00 |0006: return v0 │ │ +0a95a8: |[0a95a8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getOrientation:()I │ │ +0a95b8: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a95bc: 6e10 330e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getOrientation:()I // method@0e33 │ │ +0a95c2: 0a00 |0005: move-result v0 │ │ +0a95c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -197486,19 +197541,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5c58: |[0a5c58] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ -0a5c68: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5c6c: 6e10 340e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0e34 │ │ -0a5c72: 0a00 |0005: move-result v0 │ │ -0a5c74: 0f00 |0006: return v0 │ │ +0a95c8: |[0a95c8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.getScaleMode:()I │ │ +0a95d8: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a95dc: 6e10 340e 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/print/PrintHelperKitkat;.getScaleMode:()I // method@0e34 │ │ +0a95e2: 0a00 |0005: move-result v0 │ │ +0a95e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;) │ │ @@ -197506,22 +197561,22 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0a5c78: |[0a5c78] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0a5c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5c8a: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ -0a5c8e: 2200 5402 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; // type@0254 │ │ -0a5c92: 7030 ec0d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0dec │ │ -0a5c98: 5421 8704 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5c9c: 6e40 370e 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0e37 │ │ -0a5ca2: 0e00 |000d: return-void │ │ +0a95e8: |[0a95e8] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0a95f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a95fa: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +0a95fe: 2200 5402 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1; // type@0254 │ │ +0a9602: 7030 ec0d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0dec │ │ +0a9608: 5421 8704 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a960c: 6e40 370e 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0e37 │ │ +0a9612: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0001 line=197 │ │ 0x0003 line=198 │ │ 0x0008 line=205 │ │ 0x000d line=206 │ │ @@ -197538,22 +197593,22 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0a5ca4: |[0a5ca4] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0a5cb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a5cb6: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ -0a5cba: 2200 5502 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; // type@0255 │ │ -0a5cbe: 7030 ee0d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0dee │ │ -0a5cc4: 5421 8704 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5cc8: 6e40 380e 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0e38 │ │ -0a5cce: 0e00 |000d: return-void │ │ +0a9614: |[0a9614] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0a9624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0a9626: 3805 0700 |0001: if-eqz v5, 0008 // +0007 │ │ +0a962a: 2200 5502 |0003: new-instance v0, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2; // type@0255 │ │ +0a962e: 7030 ee0d 2005 |0005: invoke-direct {v0, v2, v5}, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;.:(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V // method@0dee │ │ +0a9634: 5421 8704 |0008: iget-object v1, v2, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a9638: 6e40 380e 3104 |000a: invoke-virtual {v1, v3, v4, v0}, Landroid/support/v4/print/PrintHelperKitkat;.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V // method@0e38 │ │ +0a963e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0001 line=212 │ │ 0x0003 line=213 │ │ 0x0008 line=220 │ │ 0x000d line=221 │ │ @@ -197570,18 +197625,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5cd0: |[0a5cd0] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ -0a5ce0: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5ce4: 6e20 390e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0e39 │ │ -0a5cea: 0e00 |0005: return-void │ │ +0a9640: |[0a9640] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setColorMode:(I)V │ │ +0a9650: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a9654: 6e20 390e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setColorMode:(I)V // method@0e39 │ │ +0a965a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0005 line=176 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 colorMode I │ │ @@ -197591,18 +197646,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5cec: |[0a5cec] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ -0a5cfc: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5d00: 6e20 3a0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0e3a │ │ -0a5d06: 0e00 |0005: return-void │ │ +0a965c: |[0a965c] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setOrientation:(I)V │ │ +0a966c: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a9670: 6e20 3a0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setOrientation:(I)V // method@0e3a │ │ +0a9676: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 orientation I │ │ @@ -197612,33 +197667,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5d08: |[0a5d08] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ -0a5d18: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ -0a5d1c: 6e20 3b0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0e3b │ │ -0a5d22: 0e00 |0005: return-void │ │ +0a9678: |[0a9678] android.support.v4.print.PrintHelper$PrintHelperKitkatImpl.setScaleMode:(I)V │ │ +0a9688: 5410 8704 |0000: iget-object v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;.mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat; // field@0487 │ │ +0a968c: 6e20 3b0e 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/print/PrintHelperKitkat;.setScaleMode:(I)V // method@0e3b │ │ +0a9692: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl; │ │ 0x0000 - 0x0006 reg=2 scaleMode I │ │ │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #849 header: │ │ class_idx : 599 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3746 │ │ +source_file_idx : 3747 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #849 annotations: │ │ Annotations on class │ │ @@ -197671,22 +197726,22 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0a5d24: |[0a5d24] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ -0a5d34: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0a5d36: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a5d3c: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@048a │ │ -0a5d40: 5910 8804 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0488 │ │ -0a5d44: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0a5d46: 5910 8904 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0489 │ │ -0a5d4a: 0e00 |000b: return-void │ │ +0a9694: |[0a9694] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:()V │ │ +0a96a4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0a96a6: 7010 a82e 0100 |0001: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0a96ac: 5910 8a04 |0004: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@048a │ │ +0a96b0: 5910 8804 |0006: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0488 │ │ +0a96b4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0a96b6: 5910 8904 |0009: iput v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0489 │ │ +0a96ba: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0004 line=115 │ │ 0x0006 line=116 │ │ 0x0008 line=117 │ │ locals : │ │ @@ -197697,17 +197752,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 │ │ -0a5d4c: |[0a5d4c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ -0a5d5c: 7010 f90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0df9 │ │ -0a5d62: 0e00 |0003: return-void │ │ +0a96bc: |[0a96bc] android.support.v4.print.PrintHelper$PrintHelperStubImpl.:(Landroid/support/v4/print/PrintHelper$1;)V │ │ +0a96cc: 7010 f90d 0000 |0000: invoke-direct {v0}, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.:()V // method@0df9 │ │ +0a96d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/print/PrintHelper$1; │ │ │ │ @@ -197717,17 +197772,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5d64: |[0a5d64] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ -0a5d74: 5210 8804 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0488 │ │ -0a5d78: 0f00 |0002: return v0 │ │ +0a96d4: |[0a96d4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getColorMode:()I │ │ +0a96e4: 5210 8804 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0488 │ │ +0a96e8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #1 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -197735,17 +197790,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5d7c: |[0a5d7c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ -0a5d8c: 5210 8904 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0489 │ │ -0a5d90: 0f00 |0002: return v0 │ │ +0a96ec: |[0a96ec] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getOrientation:()I │ │ +0a96fc: 5210 8904 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0489 │ │ +0a9700: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #2 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -197753,17 +197808,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5d94: |[0a5d94] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ -0a5da4: 5210 8a04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@048a │ │ -0a5da8: 0f00 |0002: return v0 │ │ +0a9704: |[0a9704] android.support.v4.print.PrintHelper$PrintHelperStubImpl.getScaleMode:()I │ │ +0a9714: 5210 8a04 |0000: iget v0, v1, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@048a │ │ +0a9718: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ │ │ #3 : (in Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;) │ │ @@ -197771,16 +197826,16 @@ │ │ type : '(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5dac: |[0a5dac] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0a5dbc: 0e00 |0000: return-void │ │ +0a971c: |[0a971c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0a972c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 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; │ │ @@ -197791,16 +197846,16 @@ │ │ type : '(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a5dc0: |[0a5dc0] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ -0a5dd0: 0e00 |0000: return-void │ │ +0a9730: |[0a9730] android.support.v4.print.PrintHelper$PrintHelperStubImpl.printBitmap:(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V │ │ +0a9740: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 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; │ │ @@ -197811,17 +197866,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5dd4: |[0a5dd4] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ -0a5de4: 5901 8804 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0488 │ │ -0a5de8: 0e00 |0002: return-void │ │ +0a9744: |[0a9744] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setColorMode:(I)V │ │ +0a9754: 5901 8804 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mColorMode:I // field@0488 │ │ +0a9758: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 colorMode I │ │ @@ -197831,17 +197886,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5dec: |[0a5dec] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ -0a5dfc: 5901 8904 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0489 │ │ -0a5e00: 0e00 |0002: return-void │ │ +0a975c: |[0a975c] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setOrientation:(I)V │ │ +0a976c: 5901 8904 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mOrientation:I // field@0489 │ │ +0a9770: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 orientation I │ │ │ │ @@ -197850,32 +197905,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a5e04: |[0a5e04] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ -0a5e14: 5901 8a04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@048a │ │ -0a5e18: 0e00 |0002: return-void │ │ +0a9774: |[0a9774] android.support.v4.print.PrintHelper$PrintHelperStubImpl.setScaleMode:(I)V │ │ +0a9784: 5901 8a04 |0000: iput v1, v0, Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;.mScaleMode:I // field@048a │ │ +0a9788: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0002 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl; │ │ 0x0000 - 0x0003 reg=1 scaleMode I │ │ │ │ - source_file_idx : 3746 (PrintHelper.java) │ │ + source_file_idx : 3747 (PrintHelper.java) │ │ │ │ Class #850 header: │ │ class_idx : 611 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 608 │ │ -source_file_idx : 3826 │ │ +source_file_idx : 3827 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 15 │ │ │ │ Class #850 - │ │ Class descriptor : 'Landroid/support/v4/provider/RawDocumentFile;' │ │ @@ -197894,18 +197949,18 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a5e1c: |[0a5e1c] android.support.v4.provider.RawDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V │ │ -0a5e2c: 7020 3c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0e3c │ │ -0a5e32: 5b02 b804 |0003: iput-object v2, v0, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a5e36: 0e00 |0005: return-void │ │ +0a978c: |[0a978c] android.support.v4.provider.RawDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V │ │ +0a979c: 7020 3c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0e3c │ │ +0a97a2: 5b02 b804 |0003: iput-object v2, v0, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a97a6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ 0x0003 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/provider/RawDocumentFile; │ │ @@ -197917,48 +197972,48 @@ │ │ type : '(Ljava/io/File;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0a5e38: |[0a5e38] android.support.v4.provider.RawDocumentFile.deleteContents:(Ljava/io/File;)Z │ │ -0a5e48: 6e10 342e 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@2e34 │ │ -0a5e4e: 0c02 |0003: move-result-object v2 │ │ -0a5e50: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -0a5e52: 3802 3600 |0005: if-eqz v2, 003b // +0036 │ │ -0a5e56: 0720 |0007: move-object v0, v2 │ │ -0a5e58: 2104 |0008: array-length v4, v0 │ │ -0a5e5a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0a5e5c: 3543 3100 |000a: if-ge v3, v4, 003b // +0031 │ │ -0a5e60: 4601 0003 |000c: aget-object v1, v0, v3 │ │ -0a5e64: 6e10 302e 0100 |000e: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ -0a5e6a: 0a06 |0011: move-result v6 │ │ -0a5e6c: 3806 0700 |0012: if-eqz v6, 0019 // +0007 │ │ -0a5e70: 7110 700e 0100 |0014: invoke-static {v1}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0e70 │ │ -0a5e76: 0a06 |0017: move-result v6 │ │ -0a5e78: b565 |0018: and-int/2addr v5, v6 │ │ -0a5e7a: 6e10 292e 0100 |0019: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -0a5e80: 0a06 |001c: move-result v6 │ │ -0a5e82: 3906 1b00 |001d: if-nez v6, 0038 // +001b │ │ -0a5e86: 1a06 d603 |001f: const-string v6, "DocumentFile" // string@03d6 │ │ -0a5e8a: 2207 e705 |0021: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a5e8e: 7010 d22e 0700 |0023: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a5e94: 1a08 a904 |0026: const-string v8, "Failed to delete " // string@04a9 │ │ -0a5e98: 6e20 db2e 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a5e9e: 0c07 |002b: move-result-object v7 │ │ -0a5ea0: 6e20 da2e 1700 |002c: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a5ea6: 0c07 |002f: move-result-object v7 │ │ -0a5ea8: 6e10 e02e 0700 |0030: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a5eae: 0c07 |0033: move-result-object v7 │ │ -0a5eb0: 7120 071d 7600 |0034: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0a5eb6: 1205 |0037: const/4 v5, #int 0 // #0 │ │ -0a5eb8: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a5ebc: 28d0 |003a: goto 000a // -0030 │ │ -0a5ebe: 0f05 |003b: return v5 │ │ +0a97a8: |[0a97a8] android.support.v4.provider.RawDocumentFile.deleteContents:(Ljava/io/File;)Z │ │ +0a97b8: 6e10 342e 0900 |0000: invoke-virtual {v9}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@2e34 │ │ +0a97be: 0c02 |0003: move-result-object v2 │ │ +0a97c0: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +0a97c2: 3802 3600 |0005: if-eqz v2, 003b // +0036 │ │ +0a97c6: 0720 |0007: move-object v0, v2 │ │ +0a97c8: 2104 |0008: array-length v4, v0 │ │ +0a97ca: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0a97cc: 3543 3100 |000a: if-ge v3, v4, 003b // +0031 │ │ +0a97d0: 4601 0003 |000c: aget-object v1, v0, v3 │ │ +0a97d4: 6e10 302e 0100 |000e: invoke-virtual {v1}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ +0a97da: 0a06 |0011: move-result v6 │ │ +0a97dc: 3806 0700 |0012: if-eqz v6, 0019 // +0007 │ │ +0a97e0: 7110 700e 0100 |0014: invoke-static {v1}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0e70 │ │ +0a97e6: 0a06 |0017: move-result v6 │ │ +0a97e8: b565 |0018: and-int/2addr v5, v6 │ │ +0a97ea: 6e10 292e 0100 |0019: invoke-virtual {v1}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +0a97f0: 0a06 |001c: move-result v6 │ │ +0a97f2: 3906 1b00 |001d: if-nez v6, 0038 // +001b │ │ +0a97f6: 1a06 d703 |001f: const-string v6, "DocumentFile" // string@03d7 │ │ +0a97fa: 2207 e705 |0021: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a97fe: 7010 d22e 0700 |0023: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a9804: 1a08 aa04 |0026: const-string v8, "Failed to delete " // string@04aa │ │ +0a9808: 6e20 db2e 8700 |0028: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a980e: 0c07 |002b: move-result-object v7 │ │ +0a9810: 6e20 da2e 1700 |002c: invoke-virtual {v7, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a9816: 0c07 |002f: move-result-object v7 │ │ +0a9818: 6e10 e02e 0700 |0030: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a981e: 0c07 |0033: move-result-object v7 │ │ +0a9820: 7120 071d 7600 |0034: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0a9826: 1205 |0037: const/4 v5, #int 0 // #0 │ │ +0a9828: d803 0301 |0038: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a982c: 28d0 |003a: goto 000a // -0030 │ │ +0a982e: 0f05 |003b: return v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0004 line=160 │ │ 0x0005 line=161 │ │ 0x0007 line=162 │ │ 0x000e line=163 │ │ @@ -197982,32 +198037,32 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0a5ec0: |[0a5ec0] android.support.v4.provider.RawDocumentFile.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; │ │ -0a5ed0: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ -0a5ed4: 6e20 c12e 3400 |0002: invoke-virtual {v4, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ -0a5eda: 0a01 |0005: move-result v1 │ │ -0a5edc: 3a01 1700 |0006: if-ltz v1, 001d // +0017 │ │ -0a5ee0: d803 0101 |0008: add-int/lit8 v3, v1, #int 1 // #01 │ │ -0a5ee4: 6e20 c72e 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ -0a5eea: 0c03 |000d: move-result-object v3 │ │ -0a5eec: 6e10 c92e 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@2ec9 │ │ -0a5ef2: 0c00 |0011: move-result-object v0 │ │ -0a5ef4: 7100 ff1f 0000 |0012: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1fff │ │ -0a5efa: 0c03 |0015: move-result-object v3 │ │ -0a5efc: 6e20 fe1f 0300 |0016: invoke-virtual {v3, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1ffe │ │ -0a5f02: 0c02 |0019: move-result-object v2 │ │ -0a5f04: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ -0a5f08: 1102 |001c: return-object v2 │ │ -0a5f0a: 1a02 7715 |001d: const-string v2, "application/octet-stream" // string@1577 │ │ -0a5f0e: 28fd |001f: goto 001c // -0003 │ │ +0a9830: |[0a9830] android.support.v4.provider.RawDocumentFile.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; │ │ +0a9840: 1303 2e00 |0000: const/16 v3, #int 46 // #2e │ │ +0a9844: 6e20 c12e 3400 |0002: invoke-virtual {v4, v3}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ +0a984a: 0a01 |0005: move-result v1 │ │ +0a984c: 3a01 1700 |0006: if-ltz v1, 001d // +0017 │ │ +0a9850: d803 0101 |0008: add-int/lit8 v3, v1, #int 1 // #01 │ │ +0a9854: 6e20 c72e 3400 |000a: invoke-virtual {v4, v3}, Ljava/lang/String;.substring:(I)Ljava/lang/String; // method@2ec7 │ │ +0a985a: 0c03 |000d: move-result-object v3 │ │ +0a985c: 6e10 c92e 0300 |000e: invoke-virtual {v3}, Ljava/lang/String;.toLowerCase:()Ljava/lang/String; // method@2ec9 │ │ +0a9862: 0c00 |0011: move-result-object v0 │ │ +0a9864: 7100 ff1f 0000 |0012: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1fff │ │ +0a986a: 0c03 |0015: move-result-object v3 │ │ +0a986c: 6e20 fe1f 0300 |0016: invoke-virtual {v3, v0}, Landroid/webkit/MimeTypeMap;.getMimeTypeFromExtension:(Ljava/lang/String;)Ljava/lang/String; // method@1ffe │ │ +0a9872: 0c02 |0019: move-result-object v2 │ │ +0a9874: 3802 0300 |001a: if-eqz v2, 001d // +0003 │ │ +0a9878: 1102 |001c: return-object v2 │ │ +0a987a: 1a02 7815 |001d: const-string v2, "application/octet-stream" // string@1578 │ │ +0a987e: 28fd |001f: goto 001c // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0006 line=147 │ │ 0x0008 line=148 │ │ 0x0012 line=149 │ │ 0x001a line=150 │ │ @@ -198024,19 +198079,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5f10: |[0a5f10] android.support.v4.provider.RawDocumentFile.canRead:()Z │ │ -0a5f20: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a5f24: 6e10 262e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@2e26 │ │ -0a5f2a: 0a00 |0005: move-result v0 │ │ -0a5f2c: 0f00 |0006: return v0 │ │ +0a9880: |[0a9880] android.support.v4.provider.RawDocumentFile.canRead:()Z │ │ +0a9890: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9894: 6e10 262e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canRead:()Z // method@2e26 │ │ +0a989a: 0a00 |0005: move-result v0 │ │ +0a989c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198044,19 +198099,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a5f30: |[0a5f30] android.support.v4.provider.RawDocumentFile.canWrite:()Z │ │ -0a5f40: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a5f44: 6e10 272e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@2e27 │ │ -0a5f4a: 0a00 |0005: move-result v0 │ │ -0a5f4c: 0f00 |0006: return v0 │ │ +0a98a0: |[0a98a0] android.support.v4.provider.RawDocumentFile.canWrite:()Z │ │ +0a98b0: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a98b4: 6e10 272e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.canWrite:()Z // method@2e27 │ │ +0a98ba: 0a00 |0005: move-result v0 │ │ +0a98bc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198064,29 +198119,29 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0a5f50: |[0a5f50] android.support.v4.provider.RawDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0a5f60: 2200 b105 |0000: new-instance v0, Ljava/io/File; // type@05b1 │ │ -0a5f64: 5421 b804 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a5f68: 7030 232e 1003 |0004: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ -0a5f6e: 6e10 302e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ -0a5f74: 0a01 |000a: move-result v1 │ │ -0a5f76: 3901 0800 |000b: if-nez v1, 0013 // +0008 │ │ -0a5f7a: 6e10 352e 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@2e35 │ │ -0a5f80: 0a01 |0010: move-result v1 │ │ -0a5f82: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ -0a5f86: 2201 6302 |0013: new-instance v1, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ -0a5f8a: 7030 6a0e 2100 |0015: invoke-direct {v1, v2, v0}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ -0a5f90: 1101 |0018: return-object v1 │ │ -0a5f92: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0a5f94: 28fe |001a: goto 0018 // -0002 │ │ +0a98c0: |[0a98c0] android.support.v4.provider.RawDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0a98d0: 2200 b105 |0000: new-instance v0, Ljava/io/File; // type@05b1 │ │ +0a98d4: 5421 b804 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a98d8: 7030 232e 1003 |0004: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ +0a98de: 6e10 302e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ +0a98e4: 0a01 |000a: move-result v1 │ │ +0a98e6: 3901 0800 |000b: if-nez v1, 0013 // +0008 │ │ +0a98ea: 6e10 352e 0000 |000d: invoke-virtual {v0}, Ljava/io/File;.mkdir:()Z // method@2e35 │ │ +0a98f0: 0a01 |0010: move-result v1 │ │ +0a98f2: 3801 0800 |0011: if-eqz v1, 0019 // +0008 │ │ +0a98f6: 2201 6302 |0013: new-instance v1, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ +0a98fa: 7030 6a0e 2100 |0015: invoke-direct {v1, v2, v0}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ +0a9900: 1101 |0018: return-object v1 │ │ +0a9902: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0a9904: 28fe |001a: goto 0018 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0007 line=55 │ │ 0x0013 line=56 │ │ 0x0018 line=58 │ │ locals : │ │ @@ -198099,52 +198154,52 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0a5f98: |[0a5f98] android.support.v4.provider.RawDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0a5fa8: 7100 ff1f 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1fff │ │ -0a5fae: 0c03 |0003: move-result-object v3 │ │ -0a5fb0: 6e20 fd1f 7300 |0004: invoke-virtual {v3, v7}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@1ffd │ │ -0a5fb6: 0c01 |0007: move-result-object v1 │ │ -0a5fb8: 3801 1900 |0008: if-eqz v1, 0021 // +0019 │ │ -0a5fbc: 2203 e705 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a5fc0: 7010 d22e 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a5fc6: 6e20 db2e 8300 |000f: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a5fcc: 0c03 |0012: move-result-object v3 │ │ -0a5fce: 1a04 fc00 |0013: const-string v4, "." // string@00fc │ │ -0a5fd2: 6e20 db2e 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a5fd8: 0c03 |0018: move-result-object v3 │ │ -0a5fda: 6e20 db2e 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a5fe0: 0c03 |001c: move-result-object v3 │ │ -0a5fe2: 6e10 e02e 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a5fe8: 0c08 |0020: move-result-object v8 │ │ -0a5fea: 2202 b105 |0021: new-instance v2, Ljava/io/File; // type@05b1 │ │ -0a5fee: 5463 b804 |0023: iget-object v3, v6, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a5ff2: 7030 232e 3208 |0025: invoke-direct {v2, v3, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ -0a5ff8: 6e10 282e 0200 |0028: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@2e28 │ │ -0a5ffe: 2203 6302 |002b: new-instance v3, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ -0a6002: 7030 6a0e 6302 |002d: invoke-direct {v3, v6, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ -0a6008: 1103 |0030: return-object v3 │ │ -0a600a: 0d00 |0031: move-exception v0 │ │ -0a600c: 1a03 d603 |0032: const-string v3, "DocumentFile" // string@03d6 │ │ -0a6010: 2204 e705 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ -0a6014: 7010 d22e 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0a601a: 1a05 a804 |0039: const-string v5, "Failed to createFile: " // string@04a8 │ │ -0a601e: 6e20 db2e 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0a6024: 0c04 |003e: move-result-object v4 │ │ -0a6026: 6e20 da2e 0400 |003f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0a602c: 0c04 |0042: move-result-object v4 │ │ -0a602e: 6e10 e02e 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0a6034: 0c04 |0046: move-result-object v4 │ │ -0a6036: 7120 071d 4300 |0047: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0a603c: 1203 |004a: const/4 v3, #int 0 // #0 │ │ -0a603e: 28e5 |004b: goto 0030 // -001b │ │ +0a9908: |[0a9908] android.support.v4.provider.RawDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0a9918: 7100 ff1f 0000 |0000: invoke-static {}, Landroid/webkit/MimeTypeMap;.getSingleton:()Landroid/webkit/MimeTypeMap; // method@1fff │ │ +0a991e: 0c03 |0003: move-result-object v3 │ │ +0a9920: 6e20 fd1f 7300 |0004: invoke-virtual {v3, v7}, Landroid/webkit/MimeTypeMap;.getExtensionFromMimeType:(Ljava/lang/String;)Ljava/lang/String; // method@1ffd │ │ +0a9926: 0c01 |0007: move-result-object v1 │ │ +0a9928: 3801 1900 |0008: if-eqz v1, 0021 // +0019 │ │ +0a992c: 2203 e705 |000a: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a9930: 7010 d22e 0300 |000c: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a9936: 6e20 db2e 8300 |000f: invoke-virtual {v3, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a993c: 0c03 |0012: move-result-object v3 │ │ +0a993e: 1a04 fe00 |0013: const-string v4, "." // string@00fe │ │ +0a9942: 6e20 db2e 4300 |0015: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a9948: 0c03 |0018: move-result-object v3 │ │ +0a994a: 6e20 db2e 1300 |0019: invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a9950: 0c03 |001c: move-result-object v3 │ │ +0a9952: 6e10 e02e 0300 |001d: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a9958: 0c08 |0020: move-result-object v8 │ │ +0a995a: 2202 b105 |0021: new-instance v2, Ljava/io/File; // type@05b1 │ │ +0a995e: 5463 b804 |0023: iget-object v3, v6, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9962: 7030 232e 3208 |0025: invoke-direct {v2, v3, v8}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ +0a9968: 6e10 282e 0200 |0028: invoke-virtual {v2}, Ljava/io/File;.createNewFile:()Z // method@2e28 │ │ +0a996e: 2203 6302 |002b: new-instance v3, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ +0a9972: 7030 6a0e 6302 |002d: invoke-direct {v3, v6, v2}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ +0a9978: 1103 |0030: return-object v3 │ │ +0a997a: 0d00 |0031: move-exception v0 │ │ +0a997c: 1a03 d703 |0032: const-string v3, "DocumentFile" // string@03d7 │ │ +0a9980: 2204 e705 |0034: new-instance v4, Ljava/lang/StringBuilder; // type@05e7 │ │ +0a9984: 7010 d22e 0400 |0036: invoke-direct {v4}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0a998a: 1a05 a904 |0039: const-string v5, "Failed to createFile: " // string@04a9 │ │ +0a998e: 6e20 db2e 5400 |003b: invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0a9994: 0c04 |003e: move-result-object v4 │ │ +0a9996: 6e20 da2e 0400 |003f: invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0a999c: 0c04 |0042: move-result-object v4 │ │ +0a999e: 6e10 e02e 0400 |0043: invoke-virtual {v4}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0a99a4: 0c04 |0046: move-result-object v4 │ │ +0a99a6: 7120 071d 4300 |0047: invoke-static {v3, v4}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0a99ac: 1203 |004a: const/4 v3, #int 0 // #0 │ │ +0a99ae: 28e5 |004b: goto 0030 // -001b │ │ catches : 1 │ │ 0x0028 - 0x0030 │ │ Ljava/io/IOException; -> 0x0031 │ │ positions : │ │ 0x0000 line=38 │ │ 0x0008 line=39 │ │ 0x000a line=40 │ │ @@ -198168,21 +198223,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0a6050: |[0a6050] android.support.v4.provider.RawDocumentFile.delete:()Z │ │ -0a6060: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6064: 7110 700e 0000 |0002: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0e70 │ │ -0a606a: 5410 b804 |0005: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a606e: 6e10 292e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ -0a6074: 0a00 |000a: move-result v0 │ │ -0a6076: 0f00 |000b: return v0 │ │ +0a99c0: |[0a99c0] android.support.v4.provider.RawDocumentFile.delete:()Z │ │ +0a99d0: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a99d4: 7110 700e 0000 |0002: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.deleteContents:(Ljava/io/File;)Z // method@0e70 │ │ +0a99da: 5410 b804 |0005: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a99de: 6e10 292e 0000 |0007: invoke-virtual {v0}, Ljava/io/File;.delete:()Z // method@2e29 │ │ +0a99e4: 0a00 |000a: move-result v0 │ │ +0a99e6: 0f00 |000b: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ @@ -198191,19 +198246,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a6078: |[0a6078] android.support.v4.provider.RawDocumentFile.exists:()Z │ │ -0a6088: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a608c: 6e10 2a2e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2e2a │ │ -0a6092: 0a00 |0005: move-result v0 │ │ -0a6094: 0f00 |0006: return v0 │ │ +0a99e8: |[0a99e8] android.support.v4.provider.RawDocumentFile.exists:()Z │ │ +0a99f8: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a99fc: 6e10 2a2e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.exists:()Z // method@2e2a │ │ +0a9a02: 0a00 |0005: move-result v0 │ │ +0a9a04: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198211,19 +198266,19 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a6098: |[0a6098] android.support.v4.provider.RawDocumentFile.getName:()Ljava/lang/String; │ │ -0a60a8: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a60ac: 6e10 2d2e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ -0a60b2: 0c00 |0005: move-result-object v0 │ │ -0a60b4: 1100 |0006: return-object v0 │ │ +0a9a08: |[0a9a08] android.support.v4.provider.RawDocumentFile.getName:()Ljava/lang/String; │ │ +0a9a18: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9a1c: 6e10 2d2e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ +0a9a22: 0c00 |0005: move-result-object v0 │ │ +0a9a24: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198231,27 +198286,27 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0a60b8: |[0a60b8] android.support.v4.provider.RawDocumentFile.getType:()Ljava/lang/String; │ │ -0a60c8: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a60cc: 6e10 302e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ -0a60d2: 0a00 |0005: move-result v0 │ │ -0a60d4: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0a60d8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0a60da: 1100 |0009: return-object v0 │ │ -0a60dc: 5410 b804 |000a: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a60e0: 6e10 2d2e 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ -0a60e6: 0c00 |000f: move-result-object v0 │ │ -0a60e8: 7110 740e 0000 |0010: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; // method@0e74 │ │ -0a60ee: 0c00 |0013: move-result-object v0 │ │ -0a60f0: 28f5 |0014: goto 0009 // -000b │ │ +0a9a28: |[0a9a28] android.support.v4.provider.RawDocumentFile.getType:()Ljava/lang/String; │ │ +0a9a38: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9a3c: 6e10 302e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ +0a9a42: 0a00 |0005: move-result v0 │ │ +0a9a44: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0a9a48: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0a9a4a: 1100 |0009: return-object v0 │ │ +0a9a4c: 5410 b804 |000a: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9a50: 6e10 2d2e 0000 |000c: invoke-virtual {v0}, Ljava/io/File;.getName:()Ljava/lang/String; // method@2e2d │ │ +0a9a56: 0c00 |000f: move-result-object v0 │ │ +0a9a58: 7110 740e 0000 |0010: invoke-static {v0}, Landroid/support/v4/provider/RawDocumentFile;.getTypeForName:(Ljava/lang/String;)Ljava/lang/String; // method@0e74 │ │ +0a9a5e: 0c00 |0013: move-result-object v0 │ │ +0a9a60: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ 0x0000 - 0x0015 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ @@ -198261,19 +198316,19 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a60f4: |[0a60f4] android.support.v4.provider.RawDocumentFile.getUri:()Landroid/net/Uri; │ │ -0a6104: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6108: 7110 5603 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0356 │ │ -0a610e: 0c00 |0005: move-result-object v0 │ │ -0a6110: 1100 |0006: return-object v0 │ │ +0a9a64: |[0a9a64] android.support.v4.provider.RawDocumentFile.getUri:()Landroid/net/Uri; │ │ +0a9a74: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9a78: 7110 5603 0000 |0002: invoke-static {v0}, Landroid/net/Uri;.fromFile:(Ljava/io/File;)Landroid/net/Uri; // method@0356 │ │ +0a9a7e: 0c00 |0005: move-result-object v0 │ │ +0a9a80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198281,19 +198336,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a6114: |[0a6114] android.support.v4.provider.RawDocumentFile.isDirectory:()Z │ │ -0a6124: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6128: 6e10 302e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ -0a612e: 0a00 |0005: move-result v0 │ │ -0a6130: 0f00 |0006: return v0 │ │ +0a9a84: |[0a9a84] android.support.v4.provider.RawDocumentFile.isDirectory:()Z │ │ +0a9a94: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9a98: 6e10 302e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isDirectory:()Z // method@2e30 │ │ +0a9a9e: 0a00 |0005: move-result v0 │ │ +0a9aa0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198301,19 +198356,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a6134: |[0a6134] android.support.v4.provider.RawDocumentFile.isFile:()Z │ │ -0a6144: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6148: 6e10 312e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@2e31 │ │ -0a614e: 0a00 |0005: move-result v0 │ │ -0a6150: 0f00 |0006: return v0 │ │ +0a9aa4: |[0a9aa4] android.support.v4.provider.RawDocumentFile.isFile:()Z │ │ +0a9ab4: 5410 b804 |0000: iget-object v0, v1, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9ab8: 6e10 312e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.isFile:()Z // method@2e31 │ │ +0a9abe: 0a00 |0005: move-result v0 │ │ +0a9ac0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198321,19 +198376,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a6154: |[0a6154] android.support.v4.provider.RawDocumentFile.lastModified:()J │ │ -0a6164: 5420 b804 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6168: 6e10 322e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@2e32 │ │ -0a616e: 0b00 |0005: move-result-wide v0 │ │ -0a6170: 1000 |0006: return-wide v0 │ │ +0a9ac4: |[0a9ac4] android.support.v4.provider.RawDocumentFile.lastModified:()J │ │ +0a9ad4: 5420 b804 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9ad8: 6e10 322e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.lastModified:()J // method@2e32 │ │ +0a9ade: 0b00 |0005: move-result-wide v0 │ │ +0a9ae0: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198341,19 +198396,19 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a6174: |[0a6174] android.support.v4.provider.RawDocumentFile.length:()J │ │ -0a6184: 5420 b804 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6188: 6e10 332e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@2e33 │ │ -0a618e: 0b00 |0005: move-result-wide v0 │ │ -0a6190: 1000 |0006: return-wide v0 │ │ +0a9ae4: |[0a9ae4] android.support.v4.provider.RawDocumentFile.length:()J │ │ +0a9af4: 5420 b804 |0000: iget-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9af8: 6e10 332e 0000 |0002: invoke-virtual {v0}, Ljava/io/File;.length:()J // method@2e33 │ │ +0a9afe: 0b00 |0005: move-result-wide v0 │ │ +0a9b00: 1000 |0006: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/RawDocumentFile;) │ │ @@ -198361,38 +198416,38 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0a6194: |[0a6194] android.support.v4.provider.RawDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -0a61a4: 2205 0606 |0000: new-instance v5, Ljava/util/ArrayList; // type@0606 │ │ -0a61a8: 7010 052f 0500 |0002: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0a61ae: 5476 b804 |0005: iget-object v6, v7, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a61b2: 6e10 342e 0600 |0007: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@2e34 │ │ -0a61b8: 0c02 |000a: move-result-object v2 │ │ -0a61ba: 3802 1400 |000b: if-eqz v2, 001f // +0014 │ │ -0a61be: 0720 |000d: move-object v0, v2 │ │ -0a61c0: 2104 |000e: array-length v4, v0 │ │ -0a61c2: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0a61c4: 3543 0f00 |0010: if-ge v3, v4, 001f // +000f │ │ -0a61c8: 4601 0003 |0012: aget-object v1, v0, v3 │ │ -0a61cc: 2206 6302 |0014: new-instance v6, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ -0a61d0: 7030 6a0e 7601 |0016: invoke-direct {v6, v7, v1}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ -0a61d6: 6e20 092f 6500 |0019: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0a61dc: d803 0301 |001c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a61e0: 28f2 |001e: goto 0010 // -000e │ │ -0a61e2: 6e10 152f 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0a61e8: 0a06 |0022: move-result v6 │ │ -0a61ea: 2366 5106 |0023: new-array v6, v6, [Landroid/support/v4/provider/DocumentFile; // type@0651 │ │ -0a61ee: 6e20 172f 6500 |0025: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ -0a61f4: 0c06 |0028: move-result-object v6 │ │ -0a61f6: 1f06 5106 |0029: check-cast v6, [Landroid/support/v4/provider/DocumentFile; // type@0651 │ │ -0a61fa: 1106 |002b: return-object v6 │ │ +0a9b04: |[0a9b04] android.support.v4.provider.RawDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +0a9b14: 2205 0606 |0000: new-instance v5, Ljava/util/ArrayList; // type@0606 │ │ +0a9b18: 7010 052f 0500 |0002: invoke-direct {v5}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0a9b1e: 5476 b804 |0005: iget-object v6, v7, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9b22: 6e10 342e 0600 |0007: invoke-virtual {v6}, Ljava/io/File;.listFiles:()[Ljava/io/File; // method@2e34 │ │ +0a9b28: 0c02 |000a: move-result-object v2 │ │ +0a9b2a: 3802 1400 |000b: if-eqz v2, 001f // +0014 │ │ +0a9b2e: 0720 |000d: move-object v0, v2 │ │ +0a9b30: 2104 |000e: array-length v4, v0 │ │ +0a9b32: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0a9b34: 3543 0f00 |0010: if-ge v3, v4, 001f // +000f │ │ +0a9b38: 4601 0003 |0012: aget-object v1, v0, v3 │ │ +0a9b3c: 2206 6302 |0014: new-instance v6, Landroid/support/v4/provider/RawDocumentFile; // type@0263 │ │ +0a9b40: 7030 6a0e 7601 |0016: invoke-direct {v6, v7, v1}, Landroid/support/v4/provider/RawDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Ljava/io/File;)V // method@0e6a │ │ +0a9b46: 6e20 092f 6500 |0019: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0a9b4c: d803 0301 |001c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0a9b50: 28f2 |001e: goto 0010 // -000e │ │ +0a9b52: 6e10 152f 0500 |001f: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0a9b58: 0a06 |0022: move-result v6 │ │ +0a9b5a: 2366 5106 |0023: new-array v6, v6, [Landroid/support/v4/provider/DocumentFile; // type@0651 │ │ +0a9b5e: 6e20 172f 6500 |0025: invoke-virtual {v5, v6}, Ljava/util/ArrayList;.toArray:([Ljava/lang/Object;)[Ljava/lang/Object; // method@2f17 │ │ +0a9b64: 0c06 |0028: move-result-object v6 │ │ +0a9b66: 1f06 5106 |0029: check-cast v6, [Landroid/support/v4/provider/DocumentFile; // type@0651 │ │ +0a9b6a: 1106 |002b: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000d line=127 │ │ 0x0014 line=128 │ │ @@ -198412,48 +198467,48 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0a61fc: |[0a61fc] android.support.v4.provider.RawDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -0a620c: 2200 b105 |0000: new-instance v0, Ljava/io/File; // type@05b1 │ │ -0a6210: 5421 b804 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6214: 6e10 2e2e 0100 |0004: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2e2e │ │ -0a621a: 0c01 |0007: move-result-object v1 │ │ -0a621c: 7030 232e 1003 |0008: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ -0a6222: 5421 b804 |000b: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6226: 6e20 372e 0100 |000d: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ -0a622c: 0a01 |0010: move-result v1 │ │ -0a622e: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ -0a6232: 5b20 b804 |0013: iput-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ -0a6236: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -0a6238: 0f01 |0016: return v1 │ │ -0a623a: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0a623c: 28fe |0018: goto 0016 // -0002 │ │ +0a9b6c: |[0a9b6c] android.support.v4.provider.RawDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +0a9b7c: 2200 b105 |0000: new-instance v0, Ljava/io/File; // type@05b1 │ │ +0a9b80: 5421 b804 |0002: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9b84: 6e10 2e2e 0100 |0004: invoke-virtual {v1}, Ljava/io/File;.getParentFile:()Ljava/io/File; // method@2e2e │ │ +0a9b8a: 0c01 |0007: move-result-object v1 │ │ +0a9b8c: 7030 232e 1003 |0008: invoke-direct {v0, v1, v3}, Ljava/io/File;.:(Ljava/io/File;Ljava/lang/String;)V // method@2e23 │ │ +0a9b92: 5421 b804 |000b: iget-object v1, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9b96: 6e20 372e 0100 |000d: invoke-virtual {v1, v0}, Ljava/io/File;.renameTo:(Ljava/io/File;)Z // method@2e37 │ │ +0a9b9c: 0a01 |0010: move-result v1 │ │ +0a9b9e: 3801 0600 |0011: if-eqz v1, 0017 // +0006 │ │ +0a9ba2: 5b20 b804 |0013: iput-object v0, v2, Landroid/support/v4/provider/RawDocumentFile;.mFile:Ljava/io/File; // field@04b8 │ │ +0a9ba6: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0a9ba8: 0f01 |0016: return v1 │ │ +0a9baa: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0a9bac: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ 0x000b line=137 │ │ 0x0013 line=138 │ │ 0x0015 line=139 │ │ 0x0016 line=141 │ │ locals : │ │ 0x000b - 0x0019 reg=0 target Ljava/io/File; │ │ 0x0000 - 0x0019 reg=2 this Landroid/support/v4/provider/RawDocumentFile; │ │ 0x0000 - 0x0019 reg=3 displayName Ljava/lang/String; │ │ │ │ - source_file_idx : 3826 (RawDocumentFile.java) │ │ + source_file_idx : 3827 (RawDocumentFile.java) │ │ │ │ Class #851 header: │ │ class_idx : 612 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 608 │ │ -source_file_idx : 4201 │ │ +source_file_idx : 4202 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #851 - │ │ Class descriptor : 'Landroid/support/v4/provider/SingleDocumentFile;' │ │ @@ -198476,19 +198531,19 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6240: |[0a6240] android.support.v4.provider.SingleDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ -0a6250: 7020 3c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0e3c │ │ -0a6256: 5b02 b904 |0003: iput-object v2, v0, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a625a: 5b03 ba04 |0005: iput-object v3, v0, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a625e: 0e00 |0007: return-void │ │ +0a9bb0: |[0a9bb0] android.support.v4.provider.SingleDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +0a9bc0: 7020 3c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0e3c │ │ +0a9bc6: 5b02 b904 |0003: iput-object v2, v0, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9bca: 5b03 ba04 |0005: iput-object v3, v0, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9bce: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ 0x0003 line=29 │ │ 0x0005 line=30 │ │ 0x0007 line=31 │ │ locals : │ │ @@ -198503,20 +198558,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6260: |[0a6260] android.support.v4.provider.SingleDocumentFile.canRead:()Z │ │ -0a6270: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a6274: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a6278: 7120 530e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e53 │ │ -0a627e: 0a00 |0007: move-result v0 │ │ -0a6280: 0f00 |0008: return v0 │ │ +0a9bd0: |[0a9bd0] android.support.v4.provider.SingleDocumentFile.canRead:()Z │ │ +0a9be0: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9be4: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9be8: 7120 530e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e53 │ │ +0a9bee: 0a00 |0007: move-result v0 │ │ +0a9bf0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198524,20 +198579,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6284: |[0a6284] android.support.v4.provider.SingleDocumentFile.canWrite:()Z │ │ -0a6294: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a6298: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a629c: 7120 540e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e54 │ │ -0a62a2: 0a00 |0007: move-result v0 │ │ -0a62a4: 0f00 |0008: return v0 │ │ +0a9bf4: |[0a9bf4] android.support.v4.provider.SingleDocumentFile.canWrite:()Z │ │ +0a9c04: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9c08: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9c0c: 7120 540e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e54 │ │ +0a9c12: 0a00 |0007: move-result v0 │ │ +0a9c14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198545,18 +198600,18 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a62a8: |[0a62a8] android.support.v4.provider.SingleDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0a62b8: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0a62bc: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0a62c2: 2700 |0005: throw v0 │ │ +0a9c18: |[0a9c18] android.support.v4.provider.SingleDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0a9c28: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0a9c2c: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0a9c32: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ │ │ @@ -198565,18 +198620,18 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a62c4: |[0a62c4] android.support.v4.provider.SingleDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0a62d4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0a62d8: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0a62de: 2700 |0005: throw v0 │ │ +0a9c34: |[0a9c34] android.support.v4.provider.SingleDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0a9c44: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0a9c48: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0a9c4e: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 mimeType Ljava/lang/String; │ │ 0x0000 - 0x0006 reg=3 displayName Ljava/lang/String; │ │ @@ -198586,20 +198641,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a62e0: |[0a62e0] android.support.v4.provider.SingleDocumentFile.delete:()Z │ │ -0a62f0: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a62f4: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a62f8: 7120 560e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e56 │ │ -0a62fe: 0a00 |0007: move-result v0 │ │ -0a6300: 0f00 |0008: return v0 │ │ +0a9c50: |[0a9c50] android.support.v4.provider.SingleDocumentFile.delete:()Z │ │ +0a9c60: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9c64: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9c68: 7120 560e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e56 │ │ +0a9c6e: 0a00 |0007: move-result v0 │ │ +0a9c70: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #5 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198607,20 +198662,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6304: |[0a6304] android.support.v4.provider.SingleDocumentFile.exists:()Z │ │ -0a6314: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a6318: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a631c: 7120 570e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e57 │ │ -0a6322: 0a00 |0007: move-result v0 │ │ -0a6324: 0f00 |0008: return v0 │ │ +0a9c74: |[0a9c74] android.support.v4.provider.SingleDocumentFile.exists:()Z │ │ +0a9c84: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9c88: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9c8c: 7120 570e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e57 │ │ +0a9c92: 0a00 |0007: move-result v0 │ │ +0a9c94: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198628,20 +198683,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6328: |[0a6328] android.support.v4.provider.SingleDocumentFile.getName:()Ljava/lang/String; │ │ -0a6338: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a633c: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a6340: 7120 580e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e58 │ │ -0a6346: 0c00 |0007: move-result-object v0 │ │ -0a6348: 1100 |0008: return-object v0 │ │ +0a9c98: |[0a9c98] android.support.v4.provider.SingleDocumentFile.getName:()Ljava/lang/String; │ │ +0a9ca8: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9cac: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9cb0: 7120 580e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e58 │ │ +0a9cb6: 0c00 |0007: move-result-object v0 │ │ +0a9cb8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198649,20 +198704,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a634c: |[0a634c] android.support.v4.provider.SingleDocumentFile.getType:()Ljava/lang/String; │ │ -0a635c: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a6360: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a6364: 7120 5a0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e5a │ │ -0a636a: 0c00 |0007: move-result-object v0 │ │ -0a636c: 1100 |0008: return-object v0 │ │ +0a9cbc: |[0a9cbc] android.support.v4.provider.SingleDocumentFile.getType:()Ljava/lang/String; │ │ +0a9ccc: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9cd0: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9cd4: 7120 5a0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e5a │ │ +0a9cda: 0c00 |0007: move-result-object v0 │ │ +0a9cdc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #8 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198670,17 +198725,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a6370: |[0a6370] android.support.v4.provider.SingleDocumentFile.getUri:()Landroid/net/Uri; │ │ -0a6380: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a6384: 1100 |0002: return-object v0 │ │ +0a9ce0: |[0a9ce0] android.support.v4.provider.SingleDocumentFile.getUri:()Landroid/net/Uri; │ │ +0a9cf0: 5410 ba04 |0000: iget-object v0, v1, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9cf4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198688,20 +198743,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6388: |[0a6388] android.support.v4.provider.SingleDocumentFile.isDirectory:()Z │ │ -0a6398: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a639c: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a63a0: 7120 5b0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5b │ │ -0a63a6: 0a00 |0007: move-result v0 │ │ -0a63a8: 0f00 |0008: return v0 │ │ +0a9cf8: |[0a9cf8] android.support.v4.provider.SingleDocumentFile.isDirectory:()Z │ │ +0a9d08: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9d0c: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9d10: 7120 5b0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5b │ │ +0a9d16: 0a00 |0007: move-result v0 │ │ +0a9d18: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198709,20 +198764,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a63ac: |[0a63ac] android.support.v4.provider.SingleDocumentFile.isFile:()Z │ │ -0a63bc: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a63c0: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a63c4: 7120 5d0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5d │ │ -0a63ca: 0a00 |0007: move-result v0 │ │ -0a63cc: 0f00 |0008: return v0 │ │ +0a9d1c: |[0a9d1c] android.support.v4.provider.SingleDocumentFile.isFile:()Z │ │ +0a9d2c: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9d30: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9d34: 7120 5d0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5d │ │ +0a9d3a: 0a00 |0007: move-result v0 │ │ +0a9d3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198730,20 +198785,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a63d0: |[0a63d0] android.support.v4.provider.SingleDocumentFile.lastModified:()J │ │ -0a63e0: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a63e4: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a63e8: 7120 5e0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5e │ │ -0a63ee: 0b00 |0007: move-result-wide v0 │ │ -0a63f0: 1000 |0008: return-wide v0 │ │ +0a9d40: |[0a9d40] android.support.v4.provider.SingleDocumentFile.lastModified:()J │ │ +0a9d50: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9d54: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9d58: 7120 5e0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5e │ │ +0a9d5e: 0b00 |0007: move-result-wide v0 │ │ +0a9d60: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198751,20 +198806,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a63f4: |[0a63f4] android.support.v4.provider.SingleDocumentFile.length:()J │ │ -0a6404: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ -0a6408: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ -0a640c: 7120 5f0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5f │ │ -0a6412: 0b00 |0007: move-result-wide v0 │ │ -0a6414: 1000 |0008: return-wide v0 │ │ +0a9d64: |[0a9d64] android.support.v4.provider.SingleDocumentFile.length:()J │ │ +0a9d74: 5420 b904 |0000: iget-object v0, v2, Landroid/support/v4/provider/SingleDocumentFile;.mContext:Landroid/content/Context; // field@04b9 │ │ +0a9d78: 5421 ba04 |0002: iget-object v1, v2, Landroid/support/v4/provider/SingleDocumentFile;.mUri:Landroid/net/Uri; // field@04ba │ │ +0a9d7c: 7120 5f0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5f │ │ +0a9d82: 0b00 |0007: move-result-wide v0 │ │ +0a9d84: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198772,18 +198827,18 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a6418: |[0a6418] android.support.v4.provider.SingleDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -0a6428: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0a642c: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0a6432: 2700 |0005: throw v0 │ │ +0a9d88: |[0a9d88] android.support.v4.provider.SingleDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +0a9d98: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0a9d9c: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0a9da2: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ │ │ #14 : (in Landroid/support/v4/provider/SingleDocumentFile;) │ │ @@ -198791,32 +198846,32 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a6434: |[0a6434] android.support.v4.provider.SingleDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -0a6444: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0a6448: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0a644e: 2700 |0005: throw v0 │ │ +0a9da4: |[0a9da4] android.support.v4.provider.SingleDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +0a9db4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0a9db8: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0a9dbe: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/provider/SingleDocumentFile; │ │ 0x0000 - 0x0006 reg=2 displayName Ljava/lang/String; │ │ │ │ - source_file_idx : 4201 (SingleDocumentFile.java) │ │ + source_file_idx : 4202 (SingleDocumentFile.java) │ │ │ │ Class #852 header: │ │ class_idx : 613 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 608 │ │ -source_file_idx : 4394 │ │ +source_file_idx : 4395 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #852 - │ │ Class descriptor : 'Landroid/support/v4/provider/TreeDocumentFile;' │ │ @@ -198839,19 +198894,19 @@ │ │ type : '(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0a6450: |[0a6450] android.support.v4.provider.TreeDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ -0a6460: 7020 3c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0e3c │ │ -0a6466: 5b02 bb04 |0003: iput-object v2, v0, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a646a: 5b03 bc04 |0005: iput-object v3, v0, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a646e: 0e00 |0007: return-void │ │ +0a9dc0: |[0a9dc0] android.support.v4.provider.TreeDocumentFile.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V │ │ +0a9dd0: 7020 3c0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/provider/DocumentFile;.:(Landroid/support/v4/provider/DocumentFile;)V // method@0e3c │ │ +0a9dd6: 5b02 bb04 |0003: iput-object v2, v0, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9dda: 5b03 bc04 |0005: iput-object v3, v0, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9dde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ 0x0005 line=29 │ │ 0x0007 line=30 │ │ locals : │ │ @@ -198866,20 +198921,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6470: |[0a6470] android.support.v4.provider.TreeDocumentFile.canRead:()Z │ │ -0a6480: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6484: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6488: 7120 530e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e53 │ │ -0a648e: 0a00 |0007: move-result v0 │ │ -0a6490: 0f00 |0008: return v0 │ │ +0a9de0: |[0a9de0] android.support.v4.provider.TreeDocumentFile.canRead:()Z │ │ +0a9df0: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9df4: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9df8: 7120 530e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canRead:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e53 │ │ +0a9dfe: 0a00 |0007: move-result v0 │ │ +0a9e00: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #1 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -198887,20 +198942,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6494: |[0a6494] android.support.v4.provider.TreeDocumentFile.canWrite:()Z │ │ -0a64a4: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a64a8: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a64ac: 7120 540e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e54 │ │ -0a64b2: 0a00 |0007: move-result v0 │ │ -0a64b4: 0f00 |0008: return v0 │ │ +0a9e04: |[0a9e04] android.support.v4.provider.TreeDocumentFile.canWrite:()Z │ │ +0a9e14: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9e18: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9e1c: 7120 540e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.canWrite:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e54 │ │ +0a9e22: 0a00 |0007: move-result v0 │ │ +0a9e24: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #2 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -198908,26 +198963,26 @@ │ │ type : '(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0a64b8: |[0a64b8] android.support.v4.provider.TreeDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0a64c8: 5431 bb04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a64cc: 5432 bc04 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a64d0: 7130 650e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0e65 │ │ -0a64d6: 0c00 |0007: move-result-object v0 │ │ -0a64d8: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -0a64dc: 2201 6502 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ -0a64e0: 5432 bb04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a64e4: 7040 8c0e 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ -0a64ea: 1101 |0011: return-object v1 │ │ -0a64ec: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a64ee: 28fe |0013: goto 0011 // -0002 │ │ +0a9e28: |[0a9e28] android.support.v4.provider.TreeDocumentFile.createDirectory:(Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0a9e38: 5431 bb04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9e3c: 5432 bc04 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9e40: 7130 650e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.createDirectory:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0e65 │ │ +0a9e46: 0c00 |0007: move-result-object v0 │ │ +0a9e48: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0a9e4c: 2201 6502 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ +0a9e50: 5432 bb04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9e54: 7040 8c0e 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ +0a9e5a: 1101 |0011: return-object v1 │ │ +0a9e5c: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a9e5e: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x0008 line=41 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ @@ -198938,26 +198993,26 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0a64f0: |[0a64f0] android.support.v4.provider.TreeDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ -0a6500: 5431 bb04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6504: 5432 bc04 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6508: 7140 660e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0e66 │ │ -0a650e: 0c00 |0007: move-result-object v0 │ │ -0a6510: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ -0a6514: 2201 6502 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ -0a6518: 5432 bb04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a651c: 7040 8c0e 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ -0a6522: 1101 |0011: return-object v1 │ │ -0a6524: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0a6526: 28fe |0013: goto 0011 // -0002 │ │ +0a9e60: |[0a9e60] android.support.v4.provider.TreeDocumentFile.createFile:(Ljava/lang/String;Ljava/lang/String;)Landroid/support/v4/provider/DocumentFile; │ │ +0a9e70: 5431 bb04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9e74: 5432 bc04 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9e78: 7140 660e 2154 |0004: invoke-static {v1, v2, v4, v5}, Landroid/support/v4/provider/DocumentsContractApi21;.createFile:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri; // method@0e66 │ │ +0a9e7e: 0c00 |0007: move-result-object v0 │ │ +0a9e80: 3800 0a00 |0008: if-eqz v0, 0012 // +000a │ │ +0a9e84: 2201 6502 |000a: new-instance v1, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ +0a9e88: 5432 bb04 |000c: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9e8c: 7040 8c0e 3102 |000e: invoke-direct {v1, v3, v2, v0}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ +0a9e92: 1101 |0011: return-object v1 │ │ +0a9e94: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0a9e96: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0008 line=35 │ │ locals : │ │ 0x0008 - 0x0014 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0014 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ @@ -198969,20 +199024,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6528: |[0a6528] android.support.v4.provider.TreeDocumentFile.delete:()Z │ │ -0a6538: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a653c: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6540: 7120 560e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e56 │ │ -0a6546: 0a00 |0007: move-result v0 │ │ -0a6548: 0f00 |0008: return v0 │ │ +0a9e98: |[0a9e98] android.support.v4.provider.TreeDocumentFile.delete:()Z │ │ +0a9ea8: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9eac: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9eb0: 7120 560e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.delete:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e56 │ │ +0a9eb6: 0a00 |0007: move-result v0 │ │ +0a9eb8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #5 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -198990,20 +199045,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a654c: |[0a654c] android.support.v4.provider.TreeDocumentFile.exists:()Z │ │ -0a655c: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6560: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6564: 7120 570e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e57 │ │ -0a656a: 0a00 |0007: move-result v0 │ │ -0a656c: 0f00 |0008: return v0 │ │ +0a9ebc: |[0a9ebc] android.support.v4.provider.TreeDocumentFile.exists:()Z │ │ +0a9ecc: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9ed0: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9ed4: 7120 570e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.exists:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e57 │ │ +0a9eda: 0a00 |0007: move-result v0 │ │ +0a9edc: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #6 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199011,20 +199066,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6570: |[0a6570] android.support.v4.provider.TreeDocumentFile.getName:()Ljava/lang/String; │ │ -0a6580: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6584: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6588: 7120 580e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e58 │ │ -0a658e: 0c00 |0007: move-result-object v0 │ │ -0a6590: 1100 |0008: return-object v0 │ │ +0a9ee0: |[0a9ee0] android.support.v4.provider.TreeDocumentFile.getName:()Ljava/lang/String; │ │ +0a9ef0: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9ef4: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9ef8: 7120 580e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getName:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e58 │ │ +0a9efe: 0c00 |0007: move-result-object v0 │ │ +0a9f00: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #7 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199032,20 +199087,20 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6594: |[0a6594] android.support.v4.provider.TreeDocumentFile.getType:()Ljava/lang/String; │ │ -0a65a4: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a65a8: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a65ac: 7120 5a0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e5a │ │ -0a65b2: 0c00 |0007: move-result-object v0 │ │ -0a65b4: 1100 |0008: return-object v0 │ │ +0a9f04: |[0a9f04] android.support.v4.provider.TreeDocumentFile.getType:()Ljava/lang/String; │ │ +0a9f14: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9f18: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9f1c: 7120 5a0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.getType:(Landroid/content/Context;Landroid/net/Uri;)Ljava/lang/String; // method@0e5a │ │ +0a9f22: 0c00 |0007: move-result-object v0 │ │ +0a9f24: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #8 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199053,17 +199108,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a65b8: |[0a65b8] android.support.v4.provider.TreeDocumentFile.getUri:()Landroid/net/Uri; │ │ -0a65c8: 5410 bc04 |0000: iget-object v0, v1, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a65cc: 1100 |0002: return-object v0 │ │ +0a9f28: |[0a9f28] android.support.v4.provider.TreeDocumentFile.getUri:()Landroid/net/Uri; │ │ +0a9f38: 5410 bc04 |0000: iget-object v0, v1, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9f3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #9 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199071,20 +199126,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a65d0: |[0a65d0] android.support.v4.provider.TreeDocumentFile.isDirectory:()Z │ │ -0a65e0: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a65e4: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a65e8: 7120 5b0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5b │ │ -0a65ee: 0a00 |0007: move-result v0 │ │ -0a65f0: 0f00 |0008: return v0 │ │ +0a9f40: |[0a9f40] android.support.v4.provider.TreeDocumentFile.isDirectory:()Z │ │ +0a9f50: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9f54: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9f58: 7120 5b0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isDirectory:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5b │ │ +0a9f5e: 0a00 |0007: move-result v0 │ │ +0a9f60: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #10 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199092,20 +199147,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a65f4: |[0a65f4] android.support.v4.provider.TreeDocumentFile.isFile:()Z │ │ -0a6604: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6608: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a660c: 7120 5d0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5d │ │ -0a6612: 0a00 |0007: move-result v0 │ │ -0a6614: 0f00 |0008: return v0 │ │ +0a9f64: |[0a9f64] android.support.v4.provider.TreeDocumentFile.isFile:()Z │ │ +0a9f74: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9f78: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9f7c: 7120 5d0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.isFile:(Landroid/content/Context;Landroid/net/Uri;)Z // method@0e5d │ │ +0a9f82: 0a00 |0007: move-result v0 │ │ +0a9f84: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #11 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199113,20 +199168,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a6618: |[0a6618] android.support.v4.provider.TreeDocumentFile.lastModified:()J │ │ -0a6628: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a662c: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6630: 7120 5e0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5e │ │ -0a6636: 0b00 |0007: move-result-wide v0 │ │ -0a6638: 1000 |0008: return-wide v0 │ │ +0a9f88: |[0a9f88] android.support.v4.provider.TreeDocumentFile.lastModified:()J │ │ +0a9f98: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9f9c: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9fa0: 7120 5e0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.lastModified:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5e │ │ +0a9fa6: 0b00 |0007: move-result-wide v0 │ │ +0a9fa8: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #12 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199134,20 +199189,20 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0a663c: |[0a663c] android.support.v4.provider.TreeDocumentFile.length:()J │ │ -0a664c: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6650: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6654: 7120 5f0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5f │ │ -0a665a: 0b00 |0007: move-result-wide v0 │ │ -0a665c: 1000 |0008: return-wide v0 │ │ +0a9fac: |[0a9fac] android.support.v4.provider.TreeDocumentFile.length:()J │ │ +0a9fbc: 5420 bb04 |0000: iget-object v0, v2, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9fc0: 5421 bc04 |0002: iget-object v1, v2, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9fc4: 7120 5f0e 1000 |0004: invoke-static {v0, v1}, Landroid/support/v4/provider/DocumentsContractApi19;.length:(Landroid/content/Context;Landroid/net/Uri;)J // method@0e5f │ │ +0a9fca: 0b00 |0007: move-result-wide v0 │ │ +0a9fcc: 1000 |0008: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Landroid/support/v4/provider/TreeDocumentFile; │ │ │ │ #13 : (in Landroid/support/v4/provider/TreeDocumentFile;) │ │ @@ -199155,32 +199210,32 @@ │ │ type : '()[Landroid/support/v4/provider/DocumentFile;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0a6660: |[0a6660] android.support.v4.provider.TreeDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ -0a6670: 5463 bb04 |0000: iget-object v3, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6674: 5464 bc04 |0002: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a6678: 7120 670e 4300 |0004: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; // method@0e67 │ │ -0a667e: 0c01 |0007: move-result-object v1 │ │ -0a6680: 2113 |0008: array-length v3, v1 │ │ -0a6682: 2332 5106 |0009: new-array v2, v3, [Landroid/support/v4/provider/DocumentFile; // type@0651 │ │ -0a6686: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0a6688: 2113 |000c: array-length v3, v1 │ │ -0a668a: 3530 1000 |000d: if-ge v0, v3, 001d // +0010 │ │ -0a668e: 2203 6502 |000f: new-instance v3, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ -0a6692: 5464 bb04 |0011: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a6696: 4605 0100 |0013: aget-object v5, v1, v0 │ │ -0a669a: 7040 8c0e 6354 |0015: invoke-direct {v3, v6, v4, v5}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ -0a66a0: 4d03 0200 |0018: aput-object v3, v2, v0 │ │ -0a66a4: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a66a8: 28f0 |001c: goto 000c // -0010 │ │ -0a66aa: 1102 |001d: return-object v2 │ │ +0a9fd0: |[0a9fd0] android.support.v4.provider.TreeDocumentFile.listFiles:()[Landroid/support/v4/provider/DocumentFile; │ │ +0a9fe0: 5463 bb04 |0000: iget-object v3, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0a9fe4: 5464 bc04 |0002: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0a9fe8: 7120 670e 4300 |0004: invoke-static {v3, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.listFiles:(Landroid/content/Context;Landroid/net/Uri;)[Landroid/net/Uri; // method@0e67 │ │ +0a9fee: 0c01 |0007: move-result-object v1 │ │ +0a9ff0: 2113 |0008: array-length v3, v1 │ │ +0a9ff2: 2332 5106 |0009: new-array v2, v3, [Landroid/support/v4/provider/DocumentFile; // type@0651 │ │ +0a9ff6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0a9ff8: 2113 |000c: array-length v3, v1 │ │ +0a9ffa: 3530 1000 |000d: if-ge v0, v3, 001d // +0010 │ │ +0a9ffe: 2203 6502 |000f: new-instance v3, Landroid/support/v4/provider/TreeDocumentFile; // type@0265 │ │ +0aa002: 5464 bb04 |0011: iget-object v4, v6, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0aa006: 4605 0100 |0013: aget-object v5, v1, v0 │ │ +0aa00a: 7040 8c0e 6354 |0015: invoke-direct {v3, v6, v4, v5}, Landroid/support/v4/provider/TreeDocumentFile;.:(Landroid/support/v4/provider/DocumentFile;Landroid/content/Context;Landroid/net/Uri;)V // method@0e8c │ │ +0aa010: 4d03 0200 |0018: aput-object v3, v2, v0 │ │ +0aa014: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0aa018: 28f0 |001c: goto 000c // -0010 │ │ +0aa01a: 1102 |001d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x0008 line=102 │ │ 0x000b line=103 │ │ 0x000f line=104 │ │ 0x001a line=103 │ │ @@ -199196,44 +199251,44 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0a66ac: |[0a66ac] android.support.v4.provider.TreeDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ -0a66bc: 5431 bb04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ -0a66c0: 5432 bc04 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a66c4: 7130 690e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0e69 │ │ -0a66ca: 0c00 |0007: move-result-object v0 │ │ -0a66cc: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -0a66d0: 5b30 bc04 |000a: iput-object v0, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ -0a66d4: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0a66d6: 0f01 |000d: return v1 │ │ -0a66d8: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0a66da: 28fe |000f: goto 000d // -0002 │ │ +0aa01c: |[0aa01c] android.support.v4.provider.TreeDocumentFile.renameTo:(Ljava/lang/String;)Z │ │ +0aa02c: 5431 bb04 |0000: iget-object v1, v3, Landroid/support/v4/provider/TreeDocumentFile;.mContext:Landroid/content/Context; // field@04bb │ │ +0aa030: 5432 bc04 |0002: iget-object v2, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0aa034: 7130 690e 2104 |0004: invoke-static {v1, v2, v4}, Landroid/support/v4/provider/DocumentsContractApi21;.renameTo:(Landroid/content/Context;Landroid/net/Uri;Ljava/lang/String;)Landroid/net/Uri; // method@0e69 │ │ +0aa03a: 0c00 |0007: move-result-object v0 │ │ +0aa03c: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +0aa040: 5b30 bc04 |000a: iput-object v0, v3, Landroid/support/v4/provider/TreeDocumentFile;.mUri:Landroid/net/Uri; // field@04bc │ │ +0aa044: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0aa046: 0f01 |000d: return v1 │ │ +0aa048: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0aa04a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0008 line=112 │ │ 0x000a line=113 │ │ 0x000c line=114 │ │ 0x000d line=116 │ │ locals : │ │ 0x0008 - 0x0010 reg=0 result Landroid/net/Uri; │ │ 0x0000 - 0x0010 reg=3 this Landroid/support/v4/provider/TreeDocumentFile; │ │ 0x0000 - 0x0010 reg=4 displayName Ljava/lang/String; │ │ │ │ - source_file_idx : 4394 (TreeDocumentFile.java) │ │ + source_file_idx : 4395 (TreeDocumentFile.java) │ │ │ │ Class #853 header: │ │ class_idx : 624 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1293 │ │ +source_file_idx : 1294 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #853 annotations: │ │ Annotations on class │ │ @@ -199254,17 +199309,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a66dc: |[0a66dc] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ -0a66ec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a66f2: 0e00 |0003: return-void │ │ +0aa04c: |[0aa04c] android.support.v4.text.ICUCompat$ICUCompatImplBase.:()V │ │ +0aa05c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa062: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -199273,16 +199328,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 │ │ -0a66f4: |[0a66f4] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0a6704: 1101 |0000: return-object v1 │ │ +0aa064: |[0aa064] android.support.v4.text.ICUCompat$ICUCompatImplBase.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0aa074: 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; │ │ │ │ @@ -199291,31 +199346,31 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a6708: |[0a6708] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0a6718: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a671a: 1100 |0001: return-object v0 │ │ +0aa078: |[0aa078] android.support.v4.text.ICUCompat$ICUCompatImplBase.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0aa088: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa08a: 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 : 1293 (ICUCompat.java) │ │ + source_file_idx : 1294 (ICUCompat.java) │ │ │ │ Class #854 header: │ │ class_idx : 625 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1293 │ │ +source_file_idx : 1294 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #854 annotations: │ │ Annotations on class │ │ @@ -199336,17 +199391,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a671c: |[0a671c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ -0a672c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a6732: 0e00 |0003: return-void │ │ +0aa08c: |[0aa08c] android.support.v4.text.ICUCompat$ICUCompatImplIcs.:()V │ │ +0aa09c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa0a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/text/ICUCompat$ICUCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -199355,18 +199410,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 │ │ -0a6734: |[0a6734] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ -0a6744: 7110 e10e 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0ee1 │ │ -0a674a: 0c00 |0003: move-result-object v0 │ │ -0a674c: 1100 |0004: return-object v0 │ │ +0aa0a4: |[0aa0a4] android.support.v4.text.ICUCompat$ICUCompatImplIcs.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; │ │ +0aa0b4: 7110 e10e 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.addLikelySubtags:(Ljava/lang/String;)Ljava/lang/String; // method@0ee1 │ │ +0aa0ba: 0c00 |0003: move-result-object v0 │ │ +0aa0bc: 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; │ │ │ │ @@ -199375,32 +199430,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 │ │ -0a6750: |[0a6750] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ -0a6760: 7110 e20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ -0a6766: 0c00 |0003: move-result-object v0 │ │ -0a6768: 1100 |0004: return-object v0 │ │ +0aa0c0: |[0aa0c0] android.support.v4.text.ICUCompat$ICUCompatImplIcs.getScript:(Ljava/lang/String;)Ljava/lang/String; │ │ +0aa0d0: 7110 e20e 0200 |0000: invoke-static {v2}, Landroid/support/v4/text/ICUCompatIcs;.getScript:(Ljava/lang/String;)Ljava/lang/String; // method@0ee2 │ │ +0aa0d6: 0c00 |0003: move-result-object v0 │ │ +0aa0d8: 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 : 1293 (ICUCompat.java) │ │ + source_file_idx : 1294 (ICUCompat.java) │ │ │ │ Class #855 header: │ │ class_idx : 630 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #855 annotations: │ │ Annotations on class │ │ @@ -199433,24 +199488,24 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0a676c: |[0a676c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ -0a677c: 2200 7602 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0276 │ │ -0a6780: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0a6782: 7020 e60e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0ee6 │ │ -0a6788: 6900 e404 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04e4 │ │ -0a678c: 2200 7602 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0276 │ │ -0a6790: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a6792: 7020 e60e 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0ee6 │ │ -0a6798: 6900 e304 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04e3 │ │ -0a679c: 0e00 |0010: return-void │ │ +0aa0dc: |[0aa0dc] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:()V │ │ +0aa0ec: 2200 7602 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0276 │ │ +0aa0f0: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0aa0f2: 7020 e60e 1000 |0003: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0ee6 │ │ +0aa0f8: 6900 e404 |0006: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_RTL:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04e4 │ │ +0aa0fc: 2200 7602 |0008: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // type@0276 │ │ +0aa100: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0aa102: 7020 e60e 1000 |000b: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.:(Z)V // method@0ee6 │ │ +0aa108: 6900 e304 |000e: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.INSTANCE_LTR:Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong; // field@04e3 │ │ +0aa10c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0008 line=236 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;) │ │ @@ -199458,18 +199513,18 @@ │ │ type : '(Z)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a67a0: |[0a67a0] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ -0a67b0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a67b6: 5c01 e504 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ -0a67ba: 0e00 |0005: return-void │ │ +0aa110: |[0aa110] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.:(Z)V │ │ +0aa120: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa126: 5c01 e504 |0003: iput-boolean v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ +0aa12a: 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; │ │ @@ -199481,48 +199536,48 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0a67bc: |[0a67bc] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -0a67cc: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0a67ce: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0a67d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a67d2: 0182 |0003: move v2, v8 │ │ -0a67d4: 9000 0809 |0004: add-int v0, v8, v9 │ │ -0a67d8: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ -0a67dc: 7220 592e 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ -0a67e2: 0a05 |000b: move-result v5 │ │ -0a67e4: 7110 602e 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ -0a67ea: 0a05 |000f: move-result v5 │ │ -0a67ec: 7110 fa0e 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0efa │ │ -0a67f2: 0a05 |0013: move-result v5 │ │ -0a67f4: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ -0a67fa: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a67fe: 28ed |0019: goto 0006 // -0013 │ │ -0a6800: 5565 e504 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ -0a6804: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ -0a6808: 0143 |001e: move v3, v4 │ │ -0a680a: 0f03 |001f: return v3 │ │ -0a680c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ -0a680e: 28f6 |0021: goto 0017 // -000a │ │ -0a6810: 5565 e504 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ -0a6814: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ -0a6818: 1211 |0026: const/4 v1, #int 1 // #1 │ │ -0a681a: 28f0 |0027: goto 0017 // -0010 │ │ -0a681c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ -0a6820: 5565 e504 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ -0a6824: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ -0a6828: 0143 |002e: move v3, v4 │ │ -0a682a: 28f0 |002f: goto 001f // -0010 │ │ -0a682c: 1223 |0030: const/4 v3, #int 2 // #2 │ │ -0a682e: 28ee |0031: goto 001f // -0012 │ │ -0a6830: 0001 0200 0000 0000 0600 0000 0e00 ... |0032: packed-switch-data (8 units) │ │ +0aa12c: |[0aa12c] android.support.v4.text.TextDirectionHeuristicsCompat$AnyStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +0aa13c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0aa13e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0aa140: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0aa142: 0182 |0003: move v2, v8 │ │ +0aa144: 9000 0809 |0004: add-int v0, v8, v9 │ │ +0aa148: 3502 2200 |0006: if-ge v2, v0, 0028 // +0022 │ │ +0aa14c: 7220 592e 2700 |0008: invoke-interface {v7, v2}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ +0aa152: 0a05 |000b: move-result v5 │ │ +0aa154: 7110 602e 0500 |000c: invoke-static {v5}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ +0aa15a: 0a05 |000f: move-result v5 │ │ +0aa15c: 7110 fa0e 0500 |0010: invoke-static {v5}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$200:(I)I // method@0efa │ │ +0aa162: 0a05 |0013: move-result v5 │ │ +0aa164: 2b05 1e00 0000 |0014: packed-switch v5, 00000032 // +0000001e │ │ +0aa16a: d802 0201 |0017: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0aa16e: 28ed |0019: goto 0006 // -0013 │ │ +0aa170: 5565 e504 |001a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ +0aa174: 3805 0400 |001c: if-eqz v5, 0020 // +0004 │ │ +0aa178: 0143 |001e: move v3, v4 │ │ +0aa17a: 0f03 |001f: return v3 │ │ +0aa17c: 1211 |0020: const/4 v1, #int 1 // #1 │ │ +0aa17e: 28f6 |0021: goto 0017 // -000a │ │ +0aa180: 5565 e504 |0022: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ +0aa184: 3805 fbff |0024: if-eqz v5, 001f // -0005 │ │ +0aa188: 1211 |0026: const/4 v1, #int 1 // #1 │ │ +0aa18a: 28f0 |0027: goto 0017 // -0010 │ │ +0aa18c: 3801 0800 |0028: if-eqz v1, 0030 // +0008 │ │ +0aa190: 5565 e504 |002a: iget-boolean v5, v6, Landroid/support/v4/text/TextDirectionHeuristicsCompat$AnyStrong;.mLookForRtl:Z // field@04e5 │ │ +0aa194: 3905 f3ff |002c: if-nez v5, 001f // -000d │ │ +0aa198: 0143 |002e: move v3, v4 │ │ +0aa19a: 28f0 |002f: goto 001f // -0010 │ │ +0aa19c: 1223 |0030: const/4 v3, #int 2 // #2 │ │ +0aa19e: 28ee |0031: goto 001f // -0012 │ │ +0aa1a0: 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 │ │ @@ -199541,21 +199596,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 : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #856 header: │ │ class_idx : 631 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #856 annotations: │ │ Annotations on class │ │ @@ -199580,36 +199635,36 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a6840: |[0a6840] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -0a6850: 2200 7702 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0277 │ │ -0a6854: 7010 e90e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0ee9 │ │ -0a685a: 6900 e604 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04e6 │ │ -0a685e: 0e00 |0007: return-void │ │ +0aa1b0: |[0aa1b0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0aa1c0: 2200 7702 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // type@0277 │ │ +0aa1c4: 7010 e90e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.:()V // method@0ee9 │ │ +0aa1ca: 6900 e604 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$FirstStrong; // field@04e6 │ │ +0aa1ce: 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 │ │ -0a6860: |[0a6860] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ -0a6870: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a6876: 0e00 |0003: return-void │ │ +0aa1d0: |[0aa1d0] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.:()V │ │ +0aa1e0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa1e6: 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; │ │ │ │ @@ -199619,30 +199674,30 @@ │ │ type : '(Ljava/lang/CharSequence;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0a6878: |[0a6878] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ -0a6888: 1222 |0000: const/4 v2, #int 2 // #2 │ │ -0a688a: 0161 |0001: move v1, v6 │ │ -0a688c: 9000 0607 |0002: add-int v0, v6, v7 │ │ -0a6890: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ -0a6894: 1223 |0006: const/4 v3, #int 2 // #2 │ │ -0a6896: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ -0a689a: 7220 592e 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ -0a68a0: 0a03 |000c: move-result v3 │ │ -0a68a2: 7110 602e 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ -0a68a8: 0a03 |0010: move-result v3 │ │ -0a68aa: 7110 f90e 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0ef9 │ │ -0a68b0: 0a02 |0014: move-result v2 │ │ -0a68b2: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0a68b6: 28ed |0017: goto 0004 // -0013 │ │ -0a68b8: 0f02 |0018: return v2 │ │ +0aa1e8: |[0aa1e8] android.support.v4.text.TextDirectionHeuristicsCompat$FirstStrong.checkRtl:(Ljava/lang/CharSequence;II)I │ │ +0aa1f8: 1222 |0000: const/4 v2, #int 2 // #2 │ │ +0aa1fa: 0161 |0001: move v1, v6 │ │ +0aa1fc: 9000 0607 |0002: add-int v0, v6, v7 │ │ +0aa200: 3501 1400 |0004: if-ge v1, v0, 0018 // +0014 │ │ +0aa204: 1223 |0006: const/4 v3, #int 2 // #2 │ │ +0aa206: 3332 1100 |0007: if-ne v2, v3, 0018 // +0011 │ │ +0aa20a: 7220 592e 1500 |0009: invoke-interface {v5, v1}, Ljava/lang/CharSequence;.charAt:(I)C // method@2e59 │ │ +0aa210: 0a03 |000c: move-result v3 │ │ +0aa212: 7110 602e 0300 |000d: invoke-static {v3}, Ljava/lang/Character;.getDirectionality:(C)B // method@2e60 │ │ +0aa218: 0a03 |0010: move-result v3 │ │ +0aa21a: 7110 f90e 0300 |0011: invoke-static {v3}, Landroid/support/v4/text/TextDirectionHeuristicsCompat;.access$100:(I)I // method@0ef9 │ │ +0aa220: 0a02 |0014: move-result v2 │ │ +0aa222: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0aa226: 28ed |0017: goto 0004 // -0013 │ │ +0aa228: 0f02 |0018: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0001 line=184 │ │ 0x0009 line=185 │ │ 0x0015 line=184 │ │ 0x0018 line=187 │ │ @@ -199651,21 +199706,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 : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #857 header: │ │ class_idx : 633 │ │ access_flags : 1024 (0x0400) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #857 annotations: │ │ Annotations on class │ │ @@ -199690,18 +199745,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 │ │ -0a68bc: |[0a68bc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ -0a68cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a68d2: 5b01 e704 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04e7 │ │ -0a68d6: 0e00 |0005: return-void │ │ +0aa22c: |[0aa22c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V │ │ +0aa23c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa242: 5b01 e704 |0003: iput-object v1, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04e7 │ │ +0aa246: 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; │ │ @@ -199712,27 +199767,27 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0a68d8: |[0a68d8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ -0a68e8: 5410 e704 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04e7 │ │ -0a68ec: 7240 eb0e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0eeb │ │ -0a68f2: 0a00 |0005: move-result v0 │ │ -0a68f4: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ -0a68fa: 6e10 ed0e 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0eed │ │ -0a6900: 0a00 |000c: move-result v0 │ │ -0a6902: 0f00 |000d: return v0 │ │ -0a6904: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0a6906: 28fe |000f: goto 000d // -0002 │ │ -0a6908: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0a690a: 28fc |0011: goto 000d // -0004 │ │ -0a690c: 0001 0200 0000 0000 0800 0000 0a00 ... |0012: packed-switch-data (8 units) │ │ +0aa248: |[0aa248] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.doCheck:(Ljava/lang/CharSequence;II)Z │ │ +0aa258: 5410 e704 |0000: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04e7 │ │ +0aa25c: 7240 eb0e 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;.checkRtl:(Ljava/lang/CharSequence;II)I // method@0eeb │ │ +0aa262: 0a00 |0005: move-result v0 │ │ +0aa264: 2b00 0c00 0000 |0006: packed-switch v0, 00000012 // +0000000c │ │ +0aa26a: 6e10 ed0e 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0eed │ │ +0aa270: 0a00 |000c: move-result v0 │ │ +0aa272: 0f00 |000d: return v0 │ │ +0aa274: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0aa276: 28fe |000f: goto 000d // -0002 │ │ +0aa278: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0aa27a: 28fc |0011: goto 000d // -0004 │ │ +0aa27c: 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 │ │ @@ -199754,33 +199809,33 @@ │ │ type : '(Ljava/lang/CharSequence;II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0a691c: |[0a691c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ -0a692c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0a6930: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ -0a6934: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ -0a6938: 7210 5a2e 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ -0a693e: 0a00 |0009: move-result v0 │ │ -0a6940: b140 |000a: sub-int/2addr v0, v4 │ │ -0a6942: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ -0a6946: 2200 d205 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a694a: 7010 832e 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ -0a6950: 2700 |0012: throw v0 │ │ -0a6952: 5410 e704 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04e7 │ │ -0a6956: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ -0a695a: 6e10 ed0e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0eed │ │ -0a6960: 0a00 |001a: move-result v0 │ │ -0a6962: 0f00 |001b: return v0 │ │ -0a6964: 7040 ee0e 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0eee │ │ -0a696a: 0a00 |001f: move-result v0 │ │ -0a696c: 28fb |0020: goto 001b // -0005 │ │ +0aa28c: |[0aa28c] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:(Ljava/lang/CharSequence;II)Z │ │ +0aa29c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0aa2a0: 3a03 0b00 |0002: if-ltz v3, 000d // +000b │ │ +0aa2a4: 3a04 0900 |0004: if-ltz v4, 000d // +0009 │ │ +0aa2a8: 7210 5a2e 0200 |0006: invoke-interface {v2}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ +0aa2ae: 0a00 |0009: move-result v0 │ │ +0aa2b0: b140 |000a: sub-int/2addr v0, v4 │ │ +0aa2b2: 3530 0800 |000b: if-ge v0, v3, 0013 // +0008 │ │ +0aa2b6: 2200 d205 |000d: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0aa2ba: 7010 832e 0000 |000f: invoke-direct {v0}, Ljava/lang/IllegalArgumentException;.:()V // method@2e83 │ │ +0aa2c0: 2700 |0012: throw v0 │ │ +0aa2c2: 5410 e704 |0013: iget-object v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.mAlgorithm:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm; // field@04e7 │ │ +0aa2c6: 3900 0700 |0015: if-nez v0, 001c // +0007 │ │ +0aa2ca: 6e10 ed0e 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.defaultIsRtl:()Z // method@0eed │ │ +0aa2d0: 0a00 |001a: move-result v0 │ │ +0aa2d2: 0f00 |001b: return v0 │ │ +0aa2d4: 7040 ee0e 2143 |001c: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.doCheck:(Ljava/lang/CharSequence;II)Z // method@0eee │ │ +0aa2da: 0a00 |001f: move-result v0 │ │ +0aa2dc: 28fb |0020: goto 001b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x000d line=131 │ │ 0x0013 line=133 │ │ 0x0017 line=134 │ │ 0x001b line=136 │ │ @@ -199795,36 +199850,36 @@ │ │ type : '([CII)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0a6970: |[0a6970] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ -0a6980: 7110 022f 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@2f02 │ │ -0a6986: 0c00 |0003: move-result-object v0 │ │ -0a6988: 6e40 ef0e 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0eef │ │ -0a698e: 0a00 |0007: move-result v0 │ │ -0a6990: 0f00 |0008: return v0 │ │ +0aa2e0: |[0aa2e0] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl.isRtl:([CII)Z │ │ +0aa2f0: 7110 022f 0200 |0000: invoke-static {v2}, Ljava/nio/CharBuffer;.wrap:([C)Ljava/nio/CharBuffer; // method@2f02 │ │ +0aa2f6: 0c00 |0003: move-result-object v0 │ │ +0aa2f8: 6e40 ef0e 0143 |0004: invoke-virtual {v1, v0, v3, v4}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.isRtl:(Ljava/lang/CharSequence;II)Z // method@0eef │ │ +0aa2fe: 0a00 |0007: move-result v0 │ │ +0aa300: 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 : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #858 header: │ │ class_idx : 638 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 652 │ │ -source_file_idx : 647 │ │ +source_file_idx : 649 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #858 annotations: │ │ Annotations on class │ │ @@ -199855,18 +199910,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 │ │ -0a6994: |[0a6994] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ -0a69a4: 5b01 f604 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a69a8: 7010 af0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0faf │ │ -0a69ae: 0e00 |0005: return-void │ │ +0aa304: |[0aa304] android.support.v4.util.ArrayMap$1.:(Landroid/support/v4/util/ArrayMap;)V │ │ +0aa314: 5b01 f604 |0000: iput-object v1, v0, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa318: 7010 af0f 0000 |0002: invoke-direct {v0}, Landroid/support/v4/util/MapCollections;.:()V // method@0faf │ │ +0aa31e: 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; │ │ @@ -199877,18 +199932,18 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a69b0: |[0a69b0] android.support.v4.util.ArrayMap$1.colClear:()V │ │ -0a69c0: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a69c4: 6e10 0f0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0f0f │ │ -0a69ca: 0e00 |0005: return-void │ │ +0aa320: |[0aa320] android.support.v4.util.ArrayMap$1.colClear:()V │ │ +0aa330: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa334: 6e10 0f0f 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/util/ArrayMap;.clear:()V // method@0f0f │ │ +0aa33a: 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; │ │ @@ -199898,21 +199953,21 @@ │ │ type : '(II)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0a69cc: |[0a69cc] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ -0a69dc: 5420 f604 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a69e0: 5400 f704 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@04f7 │ │ -0a69e4: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ -0a69e8: b041 |0006: add-int/2addr v1, v4 │ │ -0a69ea: 4600 0001 |0007: aget-object v0, v0, v1 │ │ -0a69ee: 1100 |0009: return-object v0 │ │ +0aa33c: |[0aa33c] android.support.v4.util.ArrayMap$1.colGetEntry:(II)Ljava/lang/Object; │ │ +0aa34c: 5420 f604 |0000: iget-object v0, v2, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa350: 5400 f704 |0002: iget-object v0, v0, Landroid/support/v4/util/ArrayMap;.mArray:[Ljava/lang/Object; // field@04f7 │ │ +0aa354: e001 0301 |0004: shl-int/lit8 v1, v3, #int 1 // #01 │ │ +0aa358: b041 |0006: add-int/2addr v1, v4 │ │ +0aa35a: 4600 0001 |0007: aget-object v0, v0, v1 │ │ +0aa35e: 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 │ │ @@ -199923,17 +199978,17 @@ │ │ type : '()Ljava/util/Map;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a69f0: |[0a69f0] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ -0a6a00: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a6a04: 1100 |0002: return-object v0 │ │ +0aa360: |[0aa360] android.support.v4.util.ArrayMap$1.colGetMap:()Ljava/util/Map; │ │ +0aa370: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa374: 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; │ │ │ │ @@ -199942,18 +199997,18 @@ │ │ type : '()I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a6a08: |[0a6a08] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ -0a6a18: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a6a1c: 5200 f904 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04f9 │ │ -0a6a20: 0f00 |0004: return v0 │ │ +0aa378: |[0aa378] android.support.v4.util.ArrayMap$1.colGetSize:()I │ │ +0aa388: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa38c: 5200 f904 |0002: iget v0, v0, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04f9 │ │ +0aa390: 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; │ │ │ │ @@ -199962,19 +200017,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a6a24: |[0a6a24] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ -0a6a34: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a6a38: 6e20 160f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0f16 │ │ -0a6a3e: 0a00 |0005: move-result v0 │ │ -0a6a40: 0f00 |0006: return v0 │ │ +0aa394: |[0aa394] android.support.v4.util.ArrayMap$1.colIndexOfKey:(Ljava/lang/Object;)I │ │ +0aa3a4: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa3a8: 6e20 160f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfKey:(Ljava/lang/Object;)I // method@0f16 │ │ +0aa3ae: 0a00 |0005: move-result v0 │ │ +0aa3b0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 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 key Ljava/lang/Object; │ │ @@ -199984,19 +200039,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a6a44: |[0a6a44] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ -0a6a54: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a6a58: 6e20 170f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0f17 │ │ -0a6a5e: 0a00 |0005: move-result v0 │ │ -0a6a60: 0f00 |0006: return v0 │ │ +0aa3b4: |[0aa3b4] android.support.v4.util.ArrayMap$1.colIndexOfValue:(Ljava/lang/Object;)I │ │ +0aa3c4: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa3c8: 6e20 170f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.indexOfValue:(Ljava/lang/Object;)I // method@0f17 │ │ +0aa3ce: 0a00 |0005: move-result v0 │ │ +0aa3d0: 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; │ │ @@ -200006,18 +200061,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 │ │ -0a6a64: |[0a6a64] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0a6a74: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a6a78: 6e30 1b0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -0a6a7e: 0e00 |0005: return-void │ │ +0aa3d4: |[0aa3d4] android.support.v4.util.ArrayMap$1.colPut:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0aa3e4: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa3e8: 6e30 1b0f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +0aa3ee: 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; │ │ @@ -200031,18 +200086,18 @@ │ │ type : '(I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a6a80: |[0a6a80] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ -0a6a90: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a6a94: 6e20 1e0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0f1e │ │ -0a6a9a: 0e00 |0005: return-void │ │ +0aa3f0: |[0aa3f0] android.support.v4.util.ArrayMap$1.colRemoveAt:(I)V │ │ +0aa400: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa404: 6e20 1e0f 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/util/ArrayMap;.removeAt:(I)Ljava/lang/Object; // method@0f1e │ │ +0aa40a: 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; │ │ @@ -200053,36 +200108,36 @@ │ │ type : '(ILjava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0a6a9c: |[0a6a9c] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ -0a6aac: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ -0a6ab0: 6e30 200f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f20 │ │ -0a6ab6: 0c00 |0005: move-result-object v0 │ │ -0a6ab8: 1100 |0006: return-object v0 │ │ +0aa40c: |[0aa40c] android.support.v4.util.ArrayMap$1.colSetValue:(ILjava/lang/Object;)Ljava/lang/Object; │ │ +0aa41c: 5410 f604 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap$1;.this$0:Landroid/support/v4/util/ArrayMap; // field@04f6 │ │ +0aa420: 6e30 200f 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/util/ArrayMap;.setValueAt:(ILjava/lang/Object;)Ljava/lang/Object; // method@0f20 │ │ +0aa426: 0c00 |0005: move-result-object v0 │ │ +0aa428: 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 : 647 (ArrayMap.java) │ │ + source_file_idx : 649 (ArrayMap.java) │ │ │ │ Class #859 header: │ │ class_idx : 639 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 658 │ │ -source_file_idx : 647 │ │ +source_file_idx : 649 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 7 │ │ │ │ Class #859 annotations: │ │ Annotations on class │ │ @@ -200124,17 +200179,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6abc: |[0a6abc] android.support.v4.util.ArrayMap.:()V │ │ -0a6acc: 7010 d10f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ -0a6ad2: 0e00 |0003: return-void │ │ +0aa42c: |[0aa42c] android.support.v4.util.ArrayMap.:()V │ │ +0aa43c: 7010 d10f 0000 |0000: invoke-direct {v0}, Landroid/support/v4/util/SimpleArrayMap;.:()V // method@0fd1 │ │ +0aa442: 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; │ │ @@ -200144,17 +200199,17 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a6ad4: |[0a6ad4] android.support.v4.util.ArrayMap.:(I)V │ │ -0a6ae4: 7020 d20f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0fd2 │ │ -0a6aea: 0e00 |0003: return-void │ │ +0aa444: |[0aa444] android.support.v4.util.ArrayMap.:(I)V │ │ +0aa454: 7020 d20f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(I)V // method@0fd2 │ │ +0aa45a: 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; │ │ @@ -200165,17 +200220,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 │ │ -0a6aec: |[0a6aec] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ -0a6afc: 7020 d30f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0fd3 │ │ -0a6b02: 0e00 |0003: return-void │ │ +0aa45c: |[0aa45c] android.support.v4.util.ArrayMap.:(Landroid/support/v4/util/SimpleArrayMap;)V │ │ +0aa46c: 7020 d30f 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/util/SimpleArrayMap;.:(Landroid/support/v4/util/SimpleArrayMap;)V // method@0fd3 │ │ +0aa472: 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; │ │ @@ -200186,22 +200241,22 @@ │ │ type : '()Landroid/support/v4/util/MapCollections;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0a6b04: |[0a6b04] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ -0a6b14: 5410 f804 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f8 │ │ -0a6b18: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0a6b1c: 2200 7e02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@027e │ │ -0a6b20: 7020 020f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0f02 │ │ -0a6b26: 5b10 f804 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f8 │ │ -0a6b2a: 5410 f804 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f8 │ │ -0a6b2e: 1100 |000d: return-object v0 │ │ +0aa474: |[0aa474] android.support.v4.util.ArrayMap.getCollection:()Landroid/support/v4/util/MapCollections; │ │ +0aa484: 5410 f804 |0000: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f8 │ │ +0aa488: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0aa48c: 2200 7e02 |0004: new-instance v0, Landroid/support/v4/util/ArrayMap$1; // type@027e │ │ +0aa490: 7020 020f 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/util/ArrayMap$1;.:(Landroid/support/v4/util/ArrayMap;)V // method@0f02 │ │ +0aa496: 5b10 f804 |0009: iput-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f8 │ │ +0aa49a: 5410 f804 |000b: iget-object v0, v1, Landroid/support/v4/util/ArrayMap;.mCollections:Landroid/support/v4/util/MapCollections; // field@04f8 │ │ +0aa49e: 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; │ │ @@ -200213,18 +200268,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a6b30: |[0a6b30] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ -0a6b40: 7120 b90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fb9 │ │ -0a6b46: 0a00 |0003: move-result v0 │ │ -0a6b48: 0f00 |0004: return v0 │ │ +0aa4a0: |[0aa4a0] android.support.v4.util.ArrayMap.containsAll:(Ljava/util/Collection;)Z │ │ +0aa4b0: 7120 b90f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.containsAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fb9 │ │ +0aa4b6: 0a00 |0003: move-result v0 │ │ +0aa4b8: 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; │ │ @@ -200235,20 +200290,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a6b4c: |[0a6b4c] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ -0a6b5c: 7010 150f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0f15 │ │ -0a6b62: 0c00 |0003: move-result-object v0 │ │ -0a6b64: 6e10 bb0f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0fbb │ │ -0a6b6a: 0c00 |0007: move-result-object v0 │ │ -0a6b6c: 1100 |0008: return-object v0 │ │ +0aa4bc: |[0aa4bc] android.support.v4.util.ArrayMap.entrySet:()Ljava/util/Set; │ │ +0aa4cc: 7010 150f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0f15 │ │ +0aa4d2: 0c00 |0003: move-result-object v0 │ │ +0aa4d4: 6e10 bb0f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getEntrySet:()Ljava/util/Set; // method@0fbb │ │ +0aa4da: 0c00 |0007: move-result-object v0 │ │ +0aa4dc: 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; │ │ │ │ @@ -200257,20 +200312,20 @@ │ │ type : '()Ljava/util/Set;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a6b70: |[0a6b70] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ -0a6b80: 7010 150f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0f15 │ │ -0a6b86: 0c00 |0003: move-result-object v0 │ │ -0a6b88: 6e10 bc0f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0fbc │ │ -0a6b8e: 0c00 |0007: move-result-object v0 │ │ -0a6b90: 1100 |0008: return-object v0 │ │ +0aa4e0: |[0aa4e0] android.support.v4.util.ArrayMap.keySet:()Ljava/util/Set; │ │ +0aa4f0: 7010 150f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0f15 │ │ +0aa4f6: 0c00 |0003: move-result-object v0 │ │ +0aa4f8: 6e10 bc0f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getKeySet:()Ljava/util/Set; // method@0fbc │ │ +0aa4fe: 0c00 |0007: move-result-object v0 │ │ +0aa500: 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; │ │ │ │ @@ -200279,37 +200334,37 @@ │ │ type : '(Ljava/util/Map;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0a6b94: |[0a6b94] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ -0a6ba4: 5242 f904 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04f9 │ │ -0a6ba8: 7210 632f 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@2f63 │ │ -0a6bae: 0a03 |0005: move-result v3 │ │ -0a6bb0: b032 |0006: add-int/2addr v2, v3 │ │ -0a6bb2: 6e20 120f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0f12 │ │ -0a6bb8: 7210 5d2f 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ -0a6bbe: 0c02 |000d: move-result-object v2 │ │ -0a6bc0: 7210 692f 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0a6bc6: 0c01 |0011: move-result-object v1 │ │ -0a6bc8: 7210 382f 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0a6bce: 0a02 |0015: move-result v2 │ │ -0a6bd0: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ -0a6bd4: 7210 392f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0a6bda: 0c00 |001b: move-result-object v0 │ │ -0a6bdc: 1f00 1506 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ -0a6be0: 7210 592f 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ -0a6be6: 0c02 |0021: move-result-object v2 │ │ -0a6be8: 7210 5a2f 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ -0a6bee: 0c03 |0025: move-result-object v3 │ │ -0a6bf0: 6e30 1b0f 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ -0a6bf6: 28e9 |0029: goto 0012 // -0017 │ │ -0a6bf8: 0e00 |002a: return-void │ │ +0aa504: |[0aa504] android.support.v4.util.ArrayMap.putAll:(Ljava/util/Map;)V │ │ +0aa514: 5242 f904 |0000: iget v2, v4, Landroid/support/v4/util/ArrayMap;.mSize:I // field@04f9 │ │ +0aa518: 7210 632f 0500 |0002: invoke-interface {v5}, Ljava/util/Map;.size:()I // method@2f63 │ │ +0aa51e: 0a03 |0005: move-result v3 │ │ +0aa520: b032 |0006: add-int/2addr v2, v3 │ │ +0aa522: 6e20 120f 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/util/ArrayMap;.ensureCapacity:(I)V // method@0f12 │ │ +0aa528: 7210 5d2f 0500 |000a: invoke-interface {v5}, Ljava/util/Map;.entrySet:()Ljava/util/Set; // method@2f5d │ │ +0aa52e: 0c02 |000d: move-result-object v2 │ │ +0aa530: 7210 692f 0200 |000e: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0aa536: 0c01 |0011: move-result-object v1 │ │ +0aa538: 7210 382f 0100 |0012: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0aa53e: 0a02 |0015: move-result v2 │ │ +0aa540: 3802 1400 |0016: if-eqz v2, 002a // +0014 │ │ +0aa544: 7210 392f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0aa54a: 0c00 |001b: move-result-object v0 │ │ +0aa54c: 1f00 1506 |001c: check-cast v0, Ljava/util/Map$Entry; // type@0615 │ │ +0aa550: 7210 592f 0000 |001e: invoke-interface {v0}, Ljava/util/Map$Entry;.getKey:()Ljava/lang/Object; // method@2f59 │ │ +0aa556: 0c02 |0021: move-result-object v2 │ │ +0aa558: 7210 5a2f 0000 |0022: invoke-interface {v0}, Ljava/util/Map$Entry;.getValue:()Ljava/lang/Object; // method@2f5a │ │ +0aa55e: 0c03 |0025: move-result-object v3 │ │ +0aa560: 6e30 1b0f 2403 |0026: invoke-virtual {v4, v2, v3}, Landroid/support/v4/util/ArrayMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@0f1b │ │ +0aa566: 28e9 |0029: goto 0012 // -0017 │ │ +0aa568: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x000a line=140 │ │ 0x001e line=141 │ │ 0x002a line=143 │ │ locals : │ │ @@ -200325,18 +200380,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a6bfc: |[0a6bfc] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ -0a6c0c: 7120 be0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbe │ │ -0a6c12: 0a00 |0003: move-result v0 │ │ -0a6c14: 0f00 |0004: return v0 │ │ +0aa56c: |[0aa56c] android.support.v4.util.ArrayMap.removeAll:(Ljava/util/Collection;)Z │ │ +0aa57c: 7120 be0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.removeAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbe │ │ +0aa582: 0a00 |0003: move-result v0 │ │ +0aa584: 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; │ │ @@ -200347,18 +200402,18 @@ │ │ type : '(Ljava/util/Collection;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a6c18: |[0a6c18] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ -0a6c28: 7120 bf0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbf │ │ -0a6c2e: 0a00 |0003: move-result v0 │ │ -0a6c30: 0f00 |0004: return v0 │ │ +0aa588: |[0aa588] android.support.v4.util.ArrayMap.retainAll:(Ljava/util/Collection;)Z │ │ +0aa598: 7120 bf0f 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/util/MapCollections;.retainAllHelper:(Ljava/util/Map;Ljava/util/Collection;)Z // method@0fbf │ │ +0aa59e: 0a00 |0003: move-result v0 │ │ +0aa5a0: 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; │ │ @@ -200369,34 +200424,34 @@ │ │ type : '()Ljava/util/Collection;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0a6c34: |[0a6c34] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ -0a6c44: 7010 150f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0f15 │ │ -0a6c4a: 0c00 |0003: move-result-object v0 │ │ -0a6c4c: 6e10 bd0f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0fbd │ │ -0a6c52: 0c00 |0007: move-result-object v0 │ │ -0a6c54: 1100 |0008: return-object v0 │ │ +0aa5a4: |[0aa5a4] android.support.v4.util.ArrayMap.values:()Ljava/util/Collection; │ │ +0aa5b4: 7010 150f 0100 |0000: invoke-direct {v1}, Landroid/support/v4/util/ArrayMap;.getCollection:()Landroid/support/v4/util/MapCollections; // method@0f15 │ │ +0aa5ba: 0c00 |0003: move-result-object v0 │ │ +0aa5bc: 6e10 bd0f 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/util/MapCollections;.getValues:()Ljava/util/Collection; // method@0fbd │ │ +0aa5c2: 0c00 |0007: move-result-object v0 │ │ +0aa5c4: 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 : 647 (ArrayMap.java) │ │ + source_file_idx : 649 (ArrayMap.java) │ │ │ │ Class #860 header: │ │ class_idx : 655 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3729 │ │ +source_file_idx : 3730 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #860 annotations: │ │ Annotations on class │ │ @@ -200432,24 +200487,24 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0a6c58: |[0a6c58] android.support.v4.util.Pools$SimplePool.:(I)V │ │ -0a6c68: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a6c6e: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ -0a6c72: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a6c76: 1a01 0b11 |0007: const-string v1, "The max pool size must be > 0" // string@110b │ │ -0a6c7a: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a6c80: 2700 |000c: throw v0 │ │ -0a6c82: 2330 6806 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ -0a6c86: 5b20 2305 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ -0a6c8a: 0e00 |0011: return-void │ │ +0aa5c8: |[0aa5c8] android.support.v4.util.Pools$SimplePool.:(I)V │ │ +0aa5d8: 7010 a82e 0200 |0000: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa5de: 3c03 0a00 |0003: if-gtz v3, 000d // +000a │ │ +0aa5e2: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0aa5e6: 1a01 0c11 |0007: const-string v1, "The max pool size must be > 0" // string@110c │ │ +0aa5ea: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0aa5f0: 2700 |000c: throw v0 │ │ +0aa5f2: 2330 6806 |000d: new-array v0, v3, [Ljava/lang/Object; // type@0668 │ │ +0aa5f6: 5b20 2305 |000f: iput-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ +0aa5fa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 0x0005 line=92 │ │ 0x000d line=94 │ │ 0x0011 line=95 │ │ @@ -200463,27 +200518,27 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 18 16-bit code units │ │ -0a6c8c: |[0a6c8c] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ -0a6c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a6c9e: 5221 2405 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6ca2: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ -0a6ca6: 5421 2305 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ -0a6caa: 4601 0100 |0007: aget-object v1, v1, v0 │ │ -0a6cae: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ -0a6cb2: 1211 |000b: const/4 v1, #int 1 // #1 │ │ -0a6cb4: 0f01 |000c: return v1 │ │ -0a6cb6: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a6cba: 28f2 |000f: goto 0001 // -000e │ │ -0a6cbc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0a6cbe: 28fb |0011: goto 000c // -0005 │ │ +0aa5fc: |[0aa5fc] android.support.v4.util.Pools$SimplePool.isInPool:(Ljava/lang/Object;)Z │ │ +0aa60c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa60e: 5221 2405 |0001: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa612: 3510 0d00 |0003: if-ge v0, v1, 0010 // +000d │ │ +0aa616: 5421 2305 |0005: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ +0aa61a: 4601 0100 |0007: aget-object v1, v1, v0 │ │ +0aa61e: 3331 0400 |0009: if-ne v1, v3, 000d // +0004 │ │ +0aa622: 1211 |000b: const/4 v1, #int 1 // #1 │ │ +0aa624: 0f01 |000c: return v1 │ │ +0aa626: d800 0001 |000d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0aa62a: 28f2 |000f: goto 0001 // -000e │ │ +0aa62c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0aa62e: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ 0x0005 line=125 │ │ 0x000b line=126 │ │ 0x000c line=129 │ │ 0x000d line=124 │ │ @@ -200501,30 +200556,30 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0a6cc0: |[0a6cc0] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ -0a6cd0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a6cd2: 5243 2405 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6cd6: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ -0a6cda: 5243 2405 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6cde: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ -0a6ce2: 5443 2305 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ -0a6ce6: 4600 0301 |000b: aget-object v0, v3, v1 │ │ -0a6cea: 5443 2305 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ -0a6cee: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ -0a6cf2: 5242 2405 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6cf6: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0a6cfa: 5942 2405 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6cfe: 1100 |0017: return-object v0 │ │ -0a6d00: 0720 |0018: move-object v0, v2 │ │ -0a6d02: 28fe |0019: goto 0017 // -0002 │ │ +0aa630: |[0aa630] android.support.v4.util.Pools$SimplePool.acquire:()Ljava/lang/Object; │ │ +0aa640: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0aa642: 5243 2405 |0001: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa646: 3d03 1500 |0003: if-lez v3, 0018 // +0015 │ │ +0aa64a: 5243 2405 |0005: iget v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa64e: d801 03ff |0007: add-int/lit8 v1, v3, #int -1 // #ff │ │ +0aa652: 5443 2305 |0009: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ +0aa656: 4600 0301 |000b: aget-object v0, v3, v1 │ │ +0aa65a: 5443 2305 |000d: iget-object v3, v4, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ +0aa65e: 4d02 0301 |000f: aput-object v2, v3, v1 │ │ +0aa662: 5242 2405 |0011: iget v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa666: d802 02ff |0013: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0aa66a: 5942 2405 |0015: iput v2, v4, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa66e: 1100 |0017: return-object v0 │ │ +0aa670: 0720 |0018: move-object v0, v2 │ │ +0aa672: 28fe |0019: goto 0017 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=100 │ │ 0x0005 line=101 │ │ 0x0009 line=102 │ │ 0x000d line=103 │ │ 0x0011 line=104 │ │ @@ -200540,36 +200595,36 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0a6d04: |[0a6d04] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ -0a6d14: 7020 cb0f 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0fcb │ │ -0a6d1a: 0a00 |0003: move-result v0 │ │ -0a6d1c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ -0a6d20: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0a6d24: 1a01 6f02 |0008: const-string v1, "Already in the pool!" // string@026f │ │ -0a6d28: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0a6d2e: 2700 |000d: throw v0 │ │ -0a6d30: 5220 2405 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6d34: 5421 2305 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ -0a6d38: 2111 |0012: array-length v1, v1 │ │ -0a6d3a: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ -0a6d3e: 5420 2305 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ -0a6d42: 5221 2405 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6d46: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ -0a6d4a: 5220 2405 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6d4e: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0a6d52: 5920 2405 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ -0a6d56: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -0a6d58: 0f00 |0022: return v0 │ │ -0a6d5a: 1200 |0023: const/4 v0, #int 0 // #0 │ │ -0a6d5c: 28fe |0024: goto 0022 // -0002 │ │ +0aa674: |[0aa674] android.support.v4.util.Pools$SimplePool.release:(Ljava/lang/Object;)Z │ │ +0aa684: 7020 cb0f 3200 |0000: invoke-direct {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.isInPool:(Ljava/lang/Object;)Z // method@0fcb │ │ +0aa68a: 0a00 |0003: move-result v0 │ │ +0aa68c: 3800 0a00 |0004: if-eqz v0, 000e // +000a │ │ +0aa690: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0aa694: 1a01 7102 |0008: const-string v1, "Already in the pool!" // string@0271 │ │ +0aa698: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0aa69e: 2700 |000d: throw v0 │ │ +0aa6a0: 5220 2405 |000e: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa6a4: 5421 2305 |0010: iget-object v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ +0aa6a8: 2111 |0012: array-length v1, v1 │ │ +0aa6aa: 3510 1000 |0013: if-ge v0, v1, 0023 // +0010 │ │ +0aa6ae: 5420 2305 |0015: iget-object v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPool:[Ljava/lang/Object; // field@0523 │ │ +0aa6b2: 5221 2405 |0017: iget v1, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa6b6: 4d03 0001 |0019: aput-object v3, v0, v1 │ │ +0aa6ba: 5220 2405 |001b: iget v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa6be: d800 0001 |001d: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0aa6c2: 5920 2405 |001f: iput v0, v2, Landroid/support/v4/util/Pools$SimplePool;.mPoolSize:I // field@0524 │ │ +0aa6c6: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +0aa6c8: 0f00 |0022: return v0 │ │ +0aa6ca: 1200 |0023: const/4 v0, #int 0 // #0 │ │ +0aa6cc: 28fe |0024: goto 0022 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=113 │ │ 0x000e line=115 │ │ 0x0015 line=116 │ │ 0x001b line=117 │ │ @@ -200577,21 +200632,21 @@ │ │ 0x0022 line=120 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x0025 reg=2 this Landroid/support/v4/util/Pools$SimplePool; Landroid/support/v4/util/Pools$SimplePool; │ │ 0x0000 - 0x0025 reg=3 instance Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 3729 (Pools.java) │ │ + source_file_idx : 3730 (Pools.java) │ │ │ │ Class #861 header: │ │ class_idx : 661 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 493 │ │ +source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #861 annotations: │ │ Annotations on class │ │ @@ -200620,19 +200675,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 │ │ -0a6d60: |[0a6d60] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0a6d70: 5b01 3c05 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@053c │ │ -0a6d74: 5b02 3d05 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6d78: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a6d7e: 0e00 |0007: return-void │ │ +0aa6d0: |[0aa6d0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0aa6e0: 5b01 3c05 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; // field@053c │ │ +0aa6e4: 5b02 3d05 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa6e8: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa6ee: 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; │ │ @@ -200643,19 +200698,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 │ │ -0a6d80: |[0a6d80] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a6d90: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6d94: 6e30 4310 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1043 │ │ -0a6d9a: 0a00 |0005: move-result v0 │ │ -0a6d9c: 0f00 |0006: return v0 │ │ +0aa6f0: |[0aa6f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0aa700: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa704: 6e30 4310 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1043 │ │ +0aa70a: 0a00 |0005: move-result v0 │ │ +0aa70c: 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; │ │ @@ -200665,18 +200720,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 │ │ -0a6da0: |[0a6da0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a6db0: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6db4: 6e30 4610 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ -0a6dba: 0e00 |0005: return-void │ │ +0aa710: |[0aa710] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa720: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa724: 6e30 4610 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ +0aa72a: 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; │ │ @@ -200687,20 +200742,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 │ │ -0a6dbc: |[0a6dbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0a6dcc: 5420 3d05 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6dd0: 2201 5703 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ -0a6dd4: 7020 f416 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ -0a6dda: 6e30 4710 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ -0a6de0: 0e00 |000a: return-void │ │ +0aa72c: |[0aa72c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0aa73c: 5420 3d05 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa740: 2201 5703 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ +0aa744: 7020 f416 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ +0aa74a: 6e30 4710 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ +0aa750: 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; │ │ @@ -200711,18 +200766,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 │ │ -0a6de4: |[0a6de4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a6df4: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6df8: 6e30 4810 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1048 │ │ -0a6dfe: 0e00 |0005: return-void │ │ +0aa754: |[0aa754] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa764: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa768: 6e30 4810 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1048 │ │ +0aa76e: 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; │ │ @@ -200733,19 +200788,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 │ │ -0a6e00: |[0a6e00] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a6e10: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6e14: 6e40 4910 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@1049 │ │ -0a6e1a: 0a00 |0005: move-result v0 │ │ -0a6e1c: 0f00 |0006: return v0 │ │ +0aa770: |[0aa770] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0aa780: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa784: 6e40 4910 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@1049 │ │ +0aa78a: 0a00 |0005: move-result v0 │ │ +0aa78c: 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; │ │ @@ -200756,18 +200811,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a6e20: |[0a6e20] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0a6e30: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6e34: 6e30 4b10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@104b │ │ -0a6e3a: 0e00 |0005: return-void │ │ +0aa790: |[0aa790] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0aa7a0: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa7a4: 6e30 4b10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@104b │ │ +0aa7aa: 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; │ │ @@ -200778,34 +200833,34 @@ │ │ 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 │ │ -0a6e3c: |[0a6e3c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a6e4c: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ -0a6e50: 6e30 4c10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@104c │ │ -0a6e56: 0e00 |0005: return-void │ │ +0aa7ac: |[0aa7ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa7bc: 5410 3d05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053d │ │ +0aa7c0: 6e30 4c10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@104c │ │ +0aa7c6: 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 : 493 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 495 (AccessibilityDelegateCompat.java) │ │ │ │ Class #862 header: │ │ class_idx : 664 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 493 │ │ +source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #862 annotations: │ │ Annotations on class │ │ @@ -200834,19 +200889,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 │ │ -0a6e58: |[0a6e58] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0a6e68: 5b01 3e05 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@053e │ │ -0a6e6c: 5b02 3f05 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6e70: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a6e76: 0e00 |0007: return-void │ │ +0aa7c8: |[0aa7c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.:(Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0aa7d8: 5b01 3e05 |0000: iput-object v1, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.this$0:Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; // field@053e │ │ +0aa7dc: 5b02 3f05 |0002: iput-object v2, v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa7e0: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa7e6: 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; │ │ @@ -200857,19 +200912,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 │ │ -0a6e78: |[0a6e78] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a6e88: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6e8c: 6e30 4310 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1043 │ │ -0a6e92: 0a00 |0005: move-result v0 │ │ -0a6e94: 0f00 |0006: return v0 │ │ +0aa7e8: |[0aa7e8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0aa7f8: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa7fc: 6e30 4310 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1043 │ │ +0aa802: 0a00 |0005: move-result v0 │ │ +0aa804: 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; │ │ @@ -200879,24 +200934,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 │ │ -0a6e98: |[0a6e98] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ -0a6ea8: 5421 3f05 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6eac: 6e20 4410 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@1044 │ │ -0a6eb2: 0c00 |0005: move-result-object v0 │ │ -0a6eb4: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0a6eb8: 6e10 bc17 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@17bc │ │ -0a6ebe: 0c01 |000b: move-result-object v1 │ │ -0a6ec0: 1101 |000c: return-object v1 │ │ -0a6ec2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0a6ec4: 28fe |000e: goto 000c // -0002 │ │ +0aa808: |[0aa808] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; │ │ +0aa818: 5421 3f05 |0000: iget-object v1, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa81c: 6e20 4410 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // method@1044 │ │ +0aa822: 0c00 |0005: move-result-object v0 │ │ +0aa824: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0aa828: 6e10 bc17 0000 |0008: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.getProvider:()Ljava/lang/Object; // method@17bc │ │ +0aa82e: 0c01 |000b: move-result-object v1 │ │ +0aa830: 1101 |000c: return-object v1 │ │ +0aa832: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0aa834: 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; │ │ @@ -200907,18 +200962,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 │ │ -0a6ec8: |[0a6ec8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a6ed8: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6edc: 6e30 4610 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ -0a6ee2: 0e00 |0005: return-void │ │ +0aa838: |[0aa838] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa848: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa84c: 6e30 4610 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ +0aa852: 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; │ │ @@ -200929,20 +200984,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 │ │ -0a6ee4: |[0a6ee4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ -0a6ef4: 5420 3f05 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6ef8: 2201 5703 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ -0a6efc: 7020 f416 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ -0a6f02: 6e30 4710 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ -0a6f08: 0e00 |000a: return-void │ │ +0aa854: |[0aa854] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V │ │ +0aa864: 5420 3f05 |0000: iget-object v0, v2, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa868: 2201 5703 |0002: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ +0aa86c: 7020 f416 4100 |0004: invoke-direct {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.:(Ljava/lang/Object;)V // method@16f4 │ │ +0aa872: 6e30 4710 3001 |0007: invoke-virtual {v0, v3, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ +0aa878: 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; │ │ @@ -200953,18 +201008,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 │ │ -0a6f0c: |[0a6f0c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a6f1c: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6f20: 6e30 4810 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1048 │ │ -0a6f26: 0e00 |0005: return-void │ │ +0aa87c: |[0aa87c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa88c: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa890: 6e30 4810 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1048 │ │ +0aa896: 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; │ │ @@ -200975,19 +201030,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 │ │ -0a6f28: |[0a6f28] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a6f38: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6f3c: 6e40 4910 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@1049 │ │ -0a6f42: 0a00 |0005: move-result v0 │ │ -0a6f44: 0f00 |0006: return v0 │ │ +0aa898: |[0aa898] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0aa8a8: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa8ac: 6e40 4910 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@1049 │ │ +0aa8b2: 0a00 |0005: move-result v0 │ │ +0aa8b4: 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; │ │ @@ -200998,19 +201053,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 │ │ -0a6f48: |[0a6f48] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0a6f58: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6f5c: 6e40 4a10 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@104a │ │ -0a6f62: 0a00 |0005: move-result v0 │ │ -0a6f64: 0f00 |0006: return v0 │ │ +0aa8b8: |[0aa8b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0aa8c8: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa8cc: 6e40 4a10 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@104a │ │ +0aa8d2: 0a00 |0005: move-result v0 │ │ +0aa8d4: 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 │ │ @@ -201021,18 +201076,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0a6f68: |[0a6f68] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ -0a6f78: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6f7c: 6e30 4b10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@104b │ │ -0a6f82: 0e00 |0005: return-void │ │ +0aa8d8: |[0aa8d8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEvent:(Landroid/view/View;I)V │ │ +0aa8e8: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa8ec: 6e30 4b10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEvent:(Landroid/view/View;I)V // method@104b │ │ +0aa8f2: 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; │ │ @@ -201043,34 +201098,34 @@ │ │ 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 │ │ -0a6f84: |[0a6f84] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a6f94: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ -0a6f98: 6e30 4c10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@104c │ │ -0a6f9e: 0e00 |0005: return-void │ │ +0aa8f4: |[0aa8f4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa904: 5410 3f05 |0000: iget-object v0, v1, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/AccessibilityDelegateCompat; // field@053f │ │ +0aa908: 6e30 4c10 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.sendAccessibilityEventUnchecked:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@104c │ │ +0aa90e: 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 : 493 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 495 (AccessibilityDelegateCompat.java) │ │ │ │ Class #863 header: │ │ class_idx : 666 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 493 │ │ +source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 11 │ │ │ │ Class #863 annotations: │ │ Annotations on class │ │ @@ -201091,17 +201146,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a6fa0: |[0a6fa0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ -0a6fb0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a6fb6: 0e00 |0003: return-void │ │ +0aa910: |[0aa910] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.:()V │ │ +0aa920: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aa926: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl; │ │ │ │ Virtual methods - │ │ @@ -201110,17 +201165,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 │ │ -0a6fb8: |[0a6fb8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a6fc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a6fca: 0f00 |0001: return v0 │ │ +0aa928: |[0aa928] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0aa938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa93a: 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; │ │ @@ -201131,17 +201186,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 │ │ -0a6fcc: |[0a6fcc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0a6fdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a6fde: 1100 |0001: return-object v0 │ │ +0aa93c: |[0aa93c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0aa94c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa94e: 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; │ │ @@ -201151,17 +201206,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 │ │ -0a6fe0: |[0a6fe0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0a6ff0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a6ff2: 1100 |0001: return-object v0 │ │ +0aa950: |[0aa950] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0aa960: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa962: 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; │ │ │ │ @@ -201170,17 +201225,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a6ff4: |[0a6ff4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0a7004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a7006: 1100 |0001: return-object v0 │ │ +0aa964: |[0aa964] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0aa974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa976: 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;) │ │ @@ -201188,16 +201243,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 │ │ -0a7008: |[0a7008] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a7018: 0e00 |0000: return-void │ │ +0aa978: |[0aa978] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa988: 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; │ │ @@ -201208,16 +201263,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 │ │ -0a701c: |[0a701c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a702c: 0e00 |0000: return-void │ │ +0aa98c: |[0aa98c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0aa99c: 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; │ │ @@ -201228,16 +201283,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 │ │ -0a7030: |[0a7030] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a7040: 0e00 |0000: return-void │ │ +0aa9a0: |[0aa9a0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aa9b0: 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; │ │ @@ -201248,17 +201303,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 │ │ -0a7044: |[0a7044] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a7054: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a7056: 0f00 |0001: return v0 │ │ +0aa9b4: |[0aa9b4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0aa9c4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0aa9c6: 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; │ │ @@ -201270,17 +201325,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 │ │ -0a7058: |[0a7058] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0a7068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a706a: 0f00 |0001: return v0 │ │ +0aa9c8: |[0aa9c8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0aa9d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aa9da: 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; │ │ @@ -201292,16 +201347,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 │ │ -0a706c: |[0a706c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0a707c: 0e00 |0000: return-void │ │ +0aa9dc: |[0aa9dc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0aa9ec: 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; │ │ @@ -201312,32 +201367,32 @@ │ │ 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 │ │ -0a7080: |[0a7080] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a7090: 0e00 |0000: return-void │ │ +0aa9f0: |[0aa9f0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateStubImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0aaa00: 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 : 493 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 495 (AccessibilityDelegateCompat.java) │ │ │ │ Class #864 header: │ │ class_idx : 679 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1247 │ │ +source_file_idx : 1248 │ │ static_fields_size : 6 │ │ instance_fields_size: 21 │ │ direct_methods_size : 13 │ │ virtual_methods_size: 4 │ │ │ │ Class #864 annotations: │ │ Annotations on class │ │ @@ -201472,25 +201527,25 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0a7094: |[0a7094] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ -0a70a4: 7100 8c1e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1e8c │ │ -0a70aa: 0a00 |0003: move-result v0 │ │ -0a70ac: 6700 4b05 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@054b │ │ -0a70b0: 7100 921e 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1e92 │ │ -0a70b6: 0a00 |0009: move-result v0 │ │ -0a70b8: 6700 4f05 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@054f │ │ -0a70bc: 7100 8b1e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1e8b │ │ -0a70c2: 0a00 |000f: move-result v0 │ │ -0a70c4: 6700 4a05 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@054a │ │ -0a70c8: 0e00 |0012: return-void │ │ +0aaa04: |[0aaa04] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:()V │ │ +0aaa14: 7100 8c1e 0000 |0000: invoke-static {}, Landroid/view/ViewConfiguration;.getLongPressTimeout:()I // method@1e8c │ │ +0aaa1a: 0a00 |0003: move-result v0 │ │ +0aaa1c: 6700 4b05 |0004: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@054b │ │ +0aaa20: 7100 921e 0000 |0006: invoke-static {}, Landroid/view/ViewConfiguration;.getTapTimeout:()I // method@1e92 │ │ +0aaa26: 0a00 |0009: move-result v0 │ │ +0aaa28: 6700 4f05 |000a: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@054f │ │ +0aaa2c: 7100 8b1e 0000 |000c: invoke-static {}, Landroid/view/ViewConfiguration;.getDoubleTapTimeout:()I // method@1e8b │ │ +0aaa32: 0a00 |000f: move-result v0 │ │ +0aaa34: 6700 4a05 |0010: sput v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@054a │ │ +0aaa38: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=63 │ │ 0x000c line=64 │ │ locals : │ │ │ │ @@ -201499,31 +201554,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 │ │ -0a70cc: |[0a70cc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0a70dc: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a70e2: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ -0a70e6: 2200 a602 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a6 │ │ -0a70ea: 7030 9110 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@1091 │ │ -0a70f0: 5b10 5805 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a70f4: 5b13 5e05 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a70f8: 2030 1804 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0418 │ │ -0a70fc: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0a7100: 1f03 1804 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0418 │ │ -0a7104: 6e20 a310 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@10a3 │ │ -0a710a: 7020 9e10 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@109e │ │ -0a7110: 0e00 |001a: return-void │ │ -0a7112: 2200 a602 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a6 │ │ -0a7116: 7020 9010 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@1090 │ │ -0a711c: 5b10 5805 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7120: 28ea |0022: goto 000c // -0016 │ │ +0aaa3c: |[0aaa3c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0aaa4c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aaa52: 3804 1800 |0003: if-eqz v4, 001b // +0018 │ │ +0aaa56: 2200 a602 |0005: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a6 │ │ +0aaa5a: 7030 9110 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@1091 │ │ +0aaa60: 5b10 5805 |000a: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aaa64: 5b13 5e05 |000c: iput-object v3, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0aaa68: 2030 1804 |000e: instance-of v0, v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0418 │ │ +0aaa6c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0aaa70: 1f03 1804 |0012: check-cast v3, Landroid/view/GestureDetector$OnDoubleTapListener; // type@0418 │ │ +0aaa74: 6e20 a310 3100 |0014: invoke-virtual {v1, v3}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@10a3 │ │ +0aaa7a: 7020 9e10 2100 |0017: invoke-direct {v1, v2}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.init:(Landroid/content/Context;)V // method@109e │ │ +0aaa80: 0e00 |001a: return-void │ │ +0aaa82: 2200 a602 |001b: new-instance v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler; // type@02a6 │ │ +0aaa86: 7020 9010 1000 |001d: invoke-direct {v0, v1}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase$GestureHandler;.:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V // method@1090 │ │ +0aaa8c: 5b10 5805 |0020: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aaa90: 28ea |0022: goto 000c // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=153 │ │ 0x0005 line=154 │ │ 0x000c line=158 │ │ 0x000e line=159 │ │ @@ -201543,17 +201598,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 │ │ -0a7124: |[0a7124] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ -0a7134: 5410 5205 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a7138: 1100 |0002: return-object v0 │ │ +0aaa94: |[0aaa94] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$000:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/MotionEvent; │ │ +0aaaa4: 5410 5205 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0aaaa8: 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;) │ │ @@ -201561,17 +201616,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 │ │ -0a713c: |[0a713c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ -0a714c: 5410 5e05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a7150: 1100 |0002: return-object v0 │ │ +0aaaac: |[0aaaac] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$100:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnGestureListener; │ │ +0aaabc: 5410 5e05 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0aaac0: 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;) │ │ @@ -201579,17 +201634,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 │ │ -0a7154: |[0a7154] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ -0a7164: 7010 9d10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@109d │ │ -0a716a: 0e00 |0003: return-void │ │ +0aaac4: |[0aaac4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$200:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)V │ │ +0aaad4: 7010 9d10 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.dispatchLongPress:()V // method@109d │ │ +0aaada: 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;) │ │ @@ -201597,17 +201652,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 │ │ -0a716c: |[0a716c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ -0a717c: 5410 5405 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a7180: 1100 |0002: return-object v0 │ │ +0aaadc: |[0aaadc] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$300:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Landroid/view/GestureDetector$OnDoubleTapListener; │ │ +0aaaec: 5410 5405 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0aaaf0: 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;) │ │ @@ -201615,17 +201670,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 │ │ -0a7184: |[0a7184] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ -0a7194: 5510 6205 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ -0a7198: 0f00 |0002: return v0 │ │ +0aaaf4: |[0aaaf4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$400:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;)Z │ │ +0aab04: 5510 6205 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ +0aab08: 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;) │ │ @@ -201633,17 +201688,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 │ │ -0a719c: |[0a719c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ -0a71ac: 5c01 5305 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ -0a71b0: 0f01 |0002: return v1 │ │ +0aab0c: |[0aab0c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.access$502:(Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;Z)Z │ │ +0aab1c: 5c01 5305 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ +0aab20: 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 │ │ │ │ @@ -201652,38 +201707,38 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0a71b4: |[0a71b4] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ -0a71c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a71c6: 5430 5805 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a71ca: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0a71cc: 6e20 9903 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a71d2: 5430 5805 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a71d6: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0a71d8: 6e20 9903 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a71de: 5430 5805 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a71e2: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0a71e4: 6e20 9903 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a71ea: 5430 6405 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a71ee: 6e10 c41d 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ -0a71f4: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0a71f6: 5b30 6405 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a71fa: 5c32 5a05 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ -0a71fe: 5c32 6205 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ -0a7202: 5c32 5105 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ -0a7206: 5c32 5005 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ -0a720a: 5c32 5305 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ -0a720e: 5530 5905 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a7212: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ -0a7216: 5c32 5905 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a721a: 0e00 |002b: return-void │ │ +0aab24: |[0aab24] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancel:()V │ │ +0aab34: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0aab36: 5430 5805 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aab3a: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0aab3c: 6e20 9903 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aab42: 5430 5805 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aab46: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0aab48: 6e20 9903 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aab4e: 5430 5805 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aab52: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0aab54: 6e20 9903 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aab5a: 5430 6405 |0013: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aab5e: 6e10 c41d 0000 |0015: invoke-virtual {v0}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ +0aab64: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0aab66: 5b30 6405 |0019: iput-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aab6a: 5c32 5a05 |001b: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ +0aab6e: 5c32 6205 |001d: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ +0aab72: 5c32 5105 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ +0aab76: 5c32 5005 |0021: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ +0aab7a: 5c32 5305 |0023: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ +0aab7e: 5530 5905 |0025: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0aab82: 3800 0400 |0027: if-eqz v0, 002b // +0004 │ │ +0aab86: 5c32 5905 |0029: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0aab8a: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ 0x0007 line=410 │ │ 0x000d line=411 │ │ 0x0013 line=412 │ │ 0x0018 line=413 │ │ @@ -201703,33 +201758,33 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0a721c: |[0a721c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ -0a722c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a722e: 5430 5805 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7232: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0a7234: 6e20 9903 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a723a: 5430 5805 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a723e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0a7240: 6e20 9903 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7246: 5430 5805 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a724a: 1231 |000f: const/4 v1, #int 3 // #3 │ │ -0a724c: 6e20 9903 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7252: 5c32 5a05 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ -0a7256: 5c32 5105 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ -0a725a: 5c32 5005 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ -0a725e: 5c32 5305 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ -0a7262: 5530 5905 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a7266: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ -0a726a: 5c32 5905 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a726e: 0e00 |0021: return-void │ │ +0aab8c: |[0aab8c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.cancelTaps:()V │ │ +0aab9c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0aab9e: 5430 5805 |0001: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aaba2: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0aaba4: 6e20 9903 1000 |0004: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aabaa: 5430 5805 |0007: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aabae: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0aabb0: 6e20 9903 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aabb6: 5430 5805 |000d: iget-object v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aabba: 1231 |000f: const/4 v1, #int 3 // #3 │ │ +0aabbc: 6e20 9903 1000 |0010: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aabc2: 5c32 5a05 |0013: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ +0aabc6: 5c32 5105 |0015: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ +0aabca: 5c32 5005 |0017: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ +0aabce: 5c32 5305 |0019: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ +0aabd2: 5530 5905 |001b: iget-boolean v0, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0aabd6: 3800 0400 |001d: if-eqz v0, 0021 // +0004 │ │ +0aabda: 5c32 5905 |001f: iput-boolean v2, v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0aabde: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=425 │ │ 0x0007 line=426 │ │ 0x000d line=427 │ │ 0x0013 line=428 │ │ 0x0015 line=429 │ │ @@ -201746,26 +201801,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0a7270: |[0a7270] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ -0a7280: 5420 5805 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7284: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0a7286: 6e20 9903 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a728c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0a728e: 5c20 5305 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ -0a7292: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0a7294: 5c20 5905 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a7298: 5420 5e05 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a729c: 5421 5205 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a72a0: 7220 331d 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1d33 │ │ -0a72a6: 0e00 |0013: return-void │ │ +0aabe0: |[0aabe0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.dispatchLongPress:()V │ │ +0aabf0: 5420 5805 |0000: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aabf4: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0aabf6: 6e20 9903 1000 |0003: invoke-virtual {v0, v1}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aabfc: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0aabfe: 5c20 5305 |0007: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ +0aac02: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0aac04: 5c20 5905 |000a: iput-boolean v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0aac08: 5420 5e05 |000c: iget-object v0, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0aac0c: 5421 5205 |000e: iget-object v1, v2, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0aac10: 7220 331d 1000 |0010: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onLongPress:(Landroid/view/MotionEvent;)V // method@1d33 │ │ +0aac16: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0006 line=454 │ │ 0x0009 line=455 │ │ 0x000c line=456 │ │ 0x0013 line=457 │ │ @@ -201777,45 +201832,45 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0a72a8: |[0a72a8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ -0a72b8: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ -0a72bc: 2203 d205 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a72c0: 1a04 5203 |0004: const-string v4, "Context must not be null" // string@0352 │ │ -0a72c4: 7020 842e 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a72ca: 2703 |0009: throw v3 │ │ -0a72cc: 5453 5e05 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a72d0: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -0a72d4: 2203 d205 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a72d8: 1a04 420e |0010: const-string v4, "OnGestureListener must not be null" // string@0e42 │ │ -0a72dc: 7020 842e 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a72e2: 2703 |0015: throw v3 │ │ -0a72e4: 1213 |0016: const/4 v3, #int 1 // #1 │ │ -0a72e6: 5c53 5b05 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ -0a72ea: 7110 8a1e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ -0a72f0: 0c00 |001c: move-result-object v0 │ │ -0a72f2: 6e10 911e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ -0a72f8: 0a02 |0020: move-result v2 │ │ -0a72fa: 6e10 8d1e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1e8d │ │ -0a7300: 0a01 |0024: move-result v1 │ │ -0a7302: 6e10 8f1e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1e8f │ │ -0a7308: 0a03 |0028: move-result v3 │ │ -0a730a: 5953 6005 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0560 │ │ -0a730e: 6e10 8e1e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1e8e │ │ -0a7314: 0a03 |002e: move-result v3 │ │ -0a7316: 5953 5f05 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@055f │ │ -0a731a: 9203 0202 |0031: mul-int v3, v2, v2 │ │ -0a731e: 5953 6305 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0563 │ │ -0a7322: 9203 0101 |0035: mul-int v3, v1, v1 │ │ -0a7326: 5953 5505 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0555 │ │ -0a732a: 0e00 |0039: return-void │ │ +0aac18: |[0aac18] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.init:(Landroid/content/Context;)V │ │ +0aac28: 3906 0a00 |0000: if-nez v6, 000a // +000a │ │ +0aac2c: 2203 d205 |0002: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0aac30: 1a04 5403 |0004: const-string v4, "Context must not be null" // string@0354 │ │ +0aac34: 7020 842e 4300 |0006: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0aac3a: 2703 |0009: throw v3 │ │ +0aac3c: 5453 5e05 |000a: iget-object v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0aac40: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0aac44: 2203 d205 |000e: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0aac48: 1a04 430e |0010: const-string v4, "OnGestureListener must not be null" // string@0e43 │ │ +0aac4c: 7020 842e 4300 |0012: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0aac52: 2703 |0015: throw v3 │ │ +0aac54: 1213 |0016: const/4 v3, #int 1 // #1 │ │ +0aac56: 5c53 5b05 |0017: iput-boolean v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ +0aac5a: 7110 8a1e 0600 |0019: invoke-static {v6}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ +0aac60: 0c00 |001c: move-result-object v0 │ │ +0aac62: 6e10 911e 0000 |001d: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ +0aac68: 0a02 |0020: move-result v2 │ │ +0aac6a: 6e10 8d1e 0000 |0021: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledDoubleTapSlop:()I // method@1e8d │ │ +0aac70: 0a01 |0024: move-result v1 │ │ +0aac72: 6e10 8f1e 0000 |0025: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMinimumFlingVelocity:()I // method@1e8f │ │ +0aac78: 0a03 |0028: move-result v3 │ │ +0aac7a: 5953 6005 |0029: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0560 │ │ +0aac7e: 6e10 8e1e 0000 |002b: invoke-virtual {v0}, Landroid/view/ViewConfiguration;.getScaledMaximumFlingVelocity:()I // method@1e8e │ │ +0aac84: 0a03 |002e: move-result v3 │ │ +0aac86: 5953 5f05 |002f: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@055f │ │ +0aac8a: 9203 0202 |0031: mul-int v3, v2, v2 │ │ +0aac8e: 5953 6305 |0033: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0563 │ │ +0aac92: 9203 0101 |0035: mul-int v3, v1, v1 │ │ +0aac96: 5953 5505 |0037: iput v3, v5, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0555 │ │ +0aac9a: 0e00 |0039: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0002 line=167 │ │ 0x000a line=169 │ │ 0x000e line=170 │ │ 0x0016 line=172 │ │ @@ -201839,49 +201894,49 @@ │ │ type : '(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 57 16-bit code units │ │ -0a732c: |[0a732c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ -0a733c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0a733e: 5583 5005 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ -0a7342: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0a7346: 0f02 |0005: return v2 │ │ -0a7348: 6e10 a41d 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1da4 │ │ -0a734e: 0b04 |0009: move-result-wide v4 │ │ -0a7350: 6e10 a41d 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1da4 │ │ -0a7356: 0b06 |000d: move-result-wide v6 │ │ -0a7358: bc64 |000e: sub-long/2addr v4, v6 │ │ -0a735a: 6003 4a05 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@054a │ │ -0a735e: 8136 |0011: int-to-long v6, v3 │ │ -0a7360: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -0a7364: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ -0a7368: 6e10 a71d 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0a736e: 0a03 |0019: move-result v3 │ │ -0a7370: 8733 |001a: float-to-int v3, v3 │ │ -0a7372: 6e10 a71d 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0a7378: 0a04 |001e: move-result v4 │ │ -0a737a: 8744 |001f: float-to-int v4, v4 │ │ -0a737c: 9100 0304 |0020: sub-int v0, v3, v4 │ │ -0a7380: 6e10 a91d 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0a7386: 0a03 |0025: move-result v3 │ │ -0a7388: 8733 |0026: float-to-int v3, v3 │ │ -0a738a: 6e10 a91d 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0a7390: 0a04 |002a: move-result v4 │ │ -0a7392: 8744 |002b: float-to-int v4, v4 │ │ -0a7394: 9101 0304 |002c: sub-int v1, v3, v4 │ │ -0a7398: 9203 0000 |002e: mul-int v3, v0, v0 │ │ -0a739c: 9204 0101 |0030: mul-int v4, v1, v1 │ │ -0a73a0: b043 |0032: add-int/2addr v3, v4 │ │ -0a73a2: 5284 5505 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0555 │ │ -0a73a6: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ -0a73aa: 1212 |0037: const/4 v2, #int 1 // #1 │ │ -0a73ac: 28cd |0038: goto 0005 // -0033 │ │ +0aac9c: |[0aac9c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isConsideredDoubleTap:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z │ │ +0aacac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0aacae: 5583 5005 |0001: iget-boolean v3, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ +0aacb2: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0aacb6: 0f02 |0005: return v2 │ │ +0aacb8: 6e10 a41d 0b00 |0006: invoke-virtual {v11}, Landroid/view/MotionEvent;.getEventTime:()J // method@1da4 │ │ +0aacbe: 0b04 |0009: move-result-wide v4 │ │ +0aacc0: 6e10 a41d 0a00 |000a: invoke-virtual {v10}, Landroid/view/MotionEvent;.getEventTime:()J // method@1da4 │ │ +0aacc6: 0b06 |000d: move-result-wide v6 │ │ +0aacc8: bc64 |000e: sub-long/2addr v4, v6 │ │ +0aacca: 6003 4a05 |000f: sget v3, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@054a │ │ +0aacce: 8136 |0011: int-to-long v6, v3 │ │ +0aacd0: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +0aacd4: 3c03 f1ff |0014: if-gtz v3, 0005 // -000f │ │ +0aacd8: 6e10 a71d 0900 |0016: invoke-virtual {v9}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0aacde: 0a03 |0019: move-result v3 │ │ +0aace0: 8733 |001a: float-to-int v3, v3 │ │ +0aace2: 6e10 a71d 0b00 |001b: invoke-virtual {v11}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0aace8: 0a04 |001e: move-result v4 │ │ +0aacea: 8744 |001f: float-to-int v4, v4 │ │ +0aacec: 9100 0304 |0020: sub-int v0, v3, v4 │ │ +0aacf0: 6e10 a91d 0900 |0022: invoke-virtual {v9}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0aacf6: 0a03 |0025: move-result v3 │ │ +0aacf8: 8733 |0026: float-to-int v3, v3 │ │ +0aacfa: 6e10 a91d 0b00 |0027: invoke-virtual {v11}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0aad00: 0a04 |002a: move-result v4 │ │ +0aad02: 8744 |002b: float-to-int v4, v4 │ │ +0aad04: 9101 0304 |002c: sub-int v1, v3, v4 │ │ +0aad08: 9203 0000 |002e: mul-int v3, v0, v0 │ │ +0aad0c: 9204 0101 |0030: mul-int v4, v1, v1 │ │ +0aad10: b043 |0032: add-int/2addr v3, v4 │ │ +0aad12: 5284 5505 |0033: iget v4, v8, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapSlopSquare:I // field@0555 │ │ +0aad16: 3543 d0ff |0035: if-ge v3, v4, 0005 // -0030 │ │ +0aad1a: 1212 |0037: const/4 v2, #int 1 // #1 │ │ +0aad1c: 28cd |0038: goto 0005 // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=439 │ │ 0x0005 line=449 │ │ 0x0006 line=443 │ │ 0x0016 line=447 │ │ 0x0022 line=448 │ │ @@ -201900,17 +201955,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a73b0: |[0a73b0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ -0a73c0: 5510 5b05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ -0a73c4: 0f00 |0002: return v0 │ │ +0aad20: |[0aad20] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.isLongpressEnabled:()Z │ │ +0aad30: 5510 5b05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ +0aad34: 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;) │ │ @@ -201918,619 +201973,619 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 44 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 1224 16-bit code units │ │ -0a73c8: |[0a73c8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a73d8: 7401 a11d 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -0a73de: 0a06 |0003: move-result v6 │ │ -0a73e0: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ -0a73e4: 5400 6405 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a73e8: 0824 0000 |0008: move-object/from16 v36, v0 │ │ -0a73ec: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ -0a73f0: 7100 c31d 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ -0a73f6: 0c24 |000f: move-result-object v36 │ │ -0a73f8: 0800 2400 |0010: move-object/from16 v0, v36 │ │ -0a73fc: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ -0a7400: 5b10 6405 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a7404: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ -0a7408: 5400 6405 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a740c: 0824 0000 |001a: move-object/from16 v36, v0 │ │ -0a7410: 0800 2400 |001c: move-object/from16 v0, v36 │ │ -0a7414: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ -0a7418: 6e20 bc1d 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ -0a741e: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -0a7422: 0224 0000 |0025: move/from16 v36, v0 │ │ -0a7426: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ -0a742a: 0200 2400 |0029: move/from16 v0, v36 │ │ -0a742e: 0201 2500 |002b: move/from16 v1, v37 │ │ -0a7432: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ -0a7436: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ -0a743a: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ -0a743e: 7701 7711 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -0a7444: 0a19 |0036: move-result v25 │ │ -0a7446: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ -0a744a: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ -0a744e: 7701 7911 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ -0a7454: 0a07 |003e: move-result v7 │ │ -0a7456: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ -0a745a: 0200 1200 |0041: move/from16 v0, v18 │ │ -0a745e: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ -0a7462: 0200 1900 |0045: move/from16 v0, v25 │ │ -0a7466: 0201 1200 |0047: move/from16 v1, v18 │ │ -0a746a: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ -0a746e: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0a7472: 28f4 |004d: goto 0041 // -000c │ │ -0a7474: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ -0a7478: 28e1 |0050: goto 0031 // -001f │ │ -0a747a: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ -0a747e: 28e4 |0053: goto 0037 // -001c │ │ -0a7480: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ -0a7484: 0201 1200 |0056: move/from16 v1, v18 │ │ -0a7488: 7120 7b11 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ -0a748e: 0a24 |005b: move-result v36 │ │ -0a7490: a61a 1a24 |005c: add-float v26, v26, v36 │ │ -0a7494: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ -0a7498: 0201 1200 |0060: move/from16 v1, v18 │ │ -0a749c: 7120 7c11 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ -0a74a2: 0a24 |0065: move-result v36 │ │ -0a74a4: a61b 1b24 |0066: add-float v27, v27, v36 │ │ -0a74a8: 28e3 |0068: goto 004b // -001d │ │ -0a74aa: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ -0a74ae: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ -0a74b2: 82c0 |006d: int-to-float v0, v12 │ │ -0a74b4: 0224 0000 |006e: move/from16 v36, v0 │ │ -0a74b8: a90e 1a24 |0070: div-float v14, v26, v36 │ │ -0a74bc: 82c0 |0072: int-to-float v0, v12 │ │ -0a74be: 0224 0000 |0073: move/from16 v36, v0 │ │ -0a74c2: a90f 1b24 |0075: div-float v15, v27, v36 │ │ -0a74c6: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ -0a74ca: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ -0a74ce: 0224 0000 |007b: move/from16 v36, v0 │ │ -0a74d2: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ -0a74d8: 0f11 |0080: return v17 │ │ -0a74da: 017c |0081: move v12, v7 │ │ -0a74dc: 28eb |0082: goto 006d // -0015 │ │ -0a74de: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ -0a74e2: 590e 5c05 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ -0a74e6: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -0a74ea: 590e 5605 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ -0a74ee: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ -0a74f2: 590f 5d05 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ -0a74f6: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ -0a74fa: 590f 5705 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ -0a74fe: 7601 9c10 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@109c │ │ -0a7504: 28ea |0096: goto 0080 // -0016 │ │ -0a7506: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ -0a750a: 590e 5c05 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ -0a750e: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ -0a7512: 590e 5605 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ -0a7516: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ -0a751a: 590f 5d05 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ -0a751e: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ -0a7522: 590f 5705 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ -0a7526: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ -0a752a: 5400 6405 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a752e: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ -0a7532: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ -0a7536: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ -0a753a: 5200 5f05 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@055f │ │ -0a753e: 0226 0000 |00b3: move/from16 v38, v0 │ │ -0a7542: 0200 2600 |00b5: move/from16 v0, v38 │ │ -0a7546: 8200 |00b7: int-to-float v0, v0 │ │ -0a7548: 0226 0000 |00b8: move/from16 v38, v0 │ │ -0a754c: 7403 be1d 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ -0a7552: 7701 7711 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ -0a7558: 0a1c |00c0: move-result v28 │ │ -0a755a: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ -0a755e: 0201 1c00 |00c3: move/from16 v1, v28 │ │ -0a7562: 7120 7a11 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -0a7568: 0a13 |00c8: move-result v19 │ │ -0a756a: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ -0a756e: 5400 6405 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a7572: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ -0a7576: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ -0a757a: 0201 1300 |00d1: move/from16 v1, v19 │ │ -0a757e: 7120 0712 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -0a7584: 0a21 |00d6: move-result v33 │ │ -0a7586: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ -0a758a: 5400 6405 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a758e: 0824 0000 |00db: move-object/from16 v36, v0 │ │ -0a7592: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ -0a7596: 0201 1300 |00df: move/from16 v1, v19 │ │ -0a759a: 7120 0812 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ -0a75a0: 0a23 |00e4: move-result v35 │ │ -0a75a2: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ -0a75a6: 0200 1200 |00e7: move/from16 v0, v18 │ │ -0a75aa: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ -0a75ae: 0200 1200 |00eb: move/from16 v0, v18 │ │ -0a75b2: 0201 1c00 |00ed: move/from16 v1, v28 │ │ -0a75b6: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ -0a75ba: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ -0a75be: 28f4 |00f3: goto 00e7 // -000c │ │ -0a75c0: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ -0a75c4: 0201 1200 |00f6: move/from16 v1, v18 │ │ -0a75c8: 7120 7a11 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -0a75ce: 0a14 |00fb: move-result v20 │ │ -0a75d0: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ -0a75d4: 5400 6405 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a75d8: 0824 0000 |0100: move-object/from16 v36, v0 │ │ -0a75dc: 0800 2400 |0102: move-object/from16 v0, v36 │ │ -0a75e0: 0201 1400 |0104: move/from16 v1, v20 │ │ -0a75e4: 7120 0712 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -0a75ea: 0a24 |0109: move-result v36 │ │ -0a75ec: a820 2124 |010a: mul-float v32, v33, v36 │ │ -0a75f0: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0a75f4: 5400 6405 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a75f8: 0824 0000 |0110: move-object/from16 v36, v0 │ │ -0a75fc: 0800 2400 |0112: move-object/from16 v0, v36 │ │ -0a7600: 0201 1400 |0114: move/from16 v1, v20 │ │ -0a7604: 7120 0812 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ -0a760a: 0a24 |0119: move-result v36 │ │ -0a760c: a822 2324 |011a: mul-float v34, v35, v36 │ │ -0a7610: a60d 2022 |011c: add-float v13, v32, v34 │ │ -0a7614: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ -0a7618: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ -0a761c: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ -0a7620: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ -0a7624: 5400 6405 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a7628: 0824 0000 |0128: move-object/from16 v36, v0 │ │ -0a762c: 7401 bd1d 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1dbd │ │ -0a7632: 2900 53ff |012d: goto/16 0080 // -00ad │ │ -0a7636: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ -0a763a: 5400 5405 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a763e: 0824 0000 |0133: move-object/from16 v36, v0 │ │ -0a7642: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ -0a7646: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ -0a764a: 5400 5805 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a764e: 0824 0000 |013b: move-object/from16 v36, v0 │ │ -0a7652: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ -0a7656: 7402 9203 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0392 │ │ -0a765c: 0a10 |0142: move-result v16 │ │ -0a765e: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ -0a7662: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ -0a7666: 5400 5805 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a766a: 0824 0000 |0149: move-object/from16 v36, v0 │ │ -0a766e: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ -0a7672: 7402 9903 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7678: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ -0a767c: 5400 5205 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a7680: 0824 0000 |0154: move-object/from16 v36, v0 │ │ -0a7684: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ -0a7688: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ -0a768c: 5400 6105 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ -0a7690: 0824 0000 |015c: move-object/from16 v36, v0 │ │ -0a7694: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ -0a7698: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ -0a769c: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ -0a76a0: 5400 5205 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a76a4: 0824 0000 |0166: move-object/from16 v36, v0 │ │ -0a76a8: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ -0a76ac: 5400 6105 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ -0a76b0: 0825 0000 |016c: move-object/from16 v37, v0 │ │ -0a76b4: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ -0a76b8: 0801 2400 |0170: move-object/from16 v1, v36 │ │ -0a76bc: 0802 2500 |0172: move-object/from16 v2, v37 │ │ -0a76c0: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ -0a76c4: 7040 9f10 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@109f │ │ -0a76ca: 0a24 |0179: move-result v36 │ │ -0a76cc: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ -0a76d0: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ -0a76d4: 0200 2400 |017e: move/from16 v0, v36 │ │ -0a76d8: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ -0a76dc: 5c10 5a05 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ -0a76e0: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ -0a76e4: 5400 5405 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a76e8: 0824 0000 |0188: move-object/from16 v36, v0 │ │ -0a76ec: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ -0a76f0: 5400 5205 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a76f4: 0825 0000 |018e: move-object/from16 v37, v0 │ │ -0a76f8: 7802 2e1d 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1d2e │ │ -0a76fe: 0a24 |0193: move-result v36 │ │ -0a7700: 9611 1124 |0194: or-int v17, v17, v36 │ │ -0a7704: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ -0a7708: 5400 5405 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a770c: 0824 0000 |019a: move-object/from16 v36, v0 │ │ -0a7710: 0800 2400 |019c: move-object/from16 v0, v36 │ │ -0a7714: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ -0a7718: 7220 2f1d 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1d2f │ │ -0a771e: 0a24 |01a3: move-result v36 │ │ -0a7720: 9611 1124 |01a4: or-int v17, v17, v36 │ │ -0a7724: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ -0a7728: 590e 5c05 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ -0a772c: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ -0a7730: 590e 5605 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ -0a7734: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ -0a7738: 590f 5d05 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ -0a773c: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ -0a7740: 590f 5705 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ -0a7744: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ -0a7748: 5400 5205 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a774c: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ -0a7750: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ -0a7754: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ -0a7758: 5400 5205 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a775c: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ -0a7760: 7401 ad1d 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ -0a7766: 7701 ac1d 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1dac │ │ -0a776c: 0c24 |01ca: move-result-object v36 │ │ -0a776e: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ -0a7772: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ -0a7776: 5b10 5205 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a777a: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ -0a777e: 0200 2400 |01d3: move/from16 v0, v36 │ │ -0a7782: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ -0a7786: 5c10 5105 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ -0a778a: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ -0a778e: 0200 2400 |01db: move/from16 v0, v36 │ │ -0a7792: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ -0a7796: 5c10 5005 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ -0a779a: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ -0a779e: 0200 2400 |01e3: move/from16 v0, v36 │ │ -0a77a2: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ -0a77a6: 5c10 6205 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ -0a77aa: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ -0a77ae: 0200 2400 |01eb: move/from16 v0, v36 │ │ -0a77b2: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ -0a77b6: 5c10 5905 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a77ba: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ -0a77be: 0200 2400 |01f3: move/from16 v0, v36 │ │ -0a77c2: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ -0a77c6: 5c10 5305 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ -0a77ca: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ -0a77ce: 5500 5b05 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ -0a77d2: 0224 0000 |01fd: move/from16 v36, v0 │ │ -0a77d6: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ -0a77da: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ -0a77de: 5400 5805 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a77e2: 0824 0000 |0205: move-object/from16 v36, v0 │ │ -0a77e6: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ -0a77ea: 7402 9903 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a77f0: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ -0a77f4: 5400 5805 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a77f8: 0824 0000 |0210: move-object/from16 v36, v0 │ │ -0a77fc: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ -0a7800: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ -0a7804: 5400 5205 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a7808: 0826 0000 |0218: move-object/from16 v38, v0 │ │ -0a780c: 7401 a21d 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1da2 │ │ -0a7812: 0b26 |021d: move-result-wide v38 │ │ -0a7814: 6028 4f05 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@054f │ │ -0a7818: 0200 2800 |0220: move/from16 v0, v40 │ │ -0a781c: 8100 |0222: int-to-long v0, v0 │ │ -0a781e: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ -0a7822: 9b26 2628 |0225: add-long v38, v38, v40 │ │ -0a7826: 6028 4b05 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@054b │ │ -0a782a: 0200 2800 |0229: move/from16 v0, v40 │ │ -0a782e: 8100 |022b: int-to-long v0, v0 │ │ -0a7830: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ -0a7834: 9b26 2628 |022e: add-long v38, v38, v40 │ │ -0a7838: 7404 9b03 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@039b │ │ -0a783e: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ -0a7842: 5400 5805 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7846: 0824 0000 |0237: move-object/from16 v36, v0 │ │ -0a784a: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ -0a784e: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ -0a7852: 5400 5205 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a7856: 0826 0000 |023f: move-object/from16 v38, v0 │ │ -0a785a: 7401 a21d 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1da2 │ │ -0a7860: 0b26 |0244: move-result-wide v38 │ │ -0a7862: 6028 4f05 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@054f │ │ -0a7866: 0200 2800 |0247: move/from16 v0, v40 │ │ -0a786a: 8100 |0249: int-to-long v0, v0 │ │ -0a786c: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ -0a7870: 9b26 2628 |024c: add-long v38, v38, v40 │ │ -0a7874: 7404 9b03 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@039b │ │ -0a787a: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ -0a787e: 5400 5e05 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a7882: 0824 0000 |0255: move-object/from16 v36, v0 │ │ -0a7886: 0800 2400 |0257: move-object/from16 v0, v36 │ │ -0a788a: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ -0a788e: 7220 311d 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1d31 │ │ -0a7894: 0a24 |025e: move-result v36 │ │ -0a7896: 9611 1124 |025f: or-int v17, v17, v36 │ │ -0a789a: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ -0a789e: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ -0a78a2: 5400 5805 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a78a6: 0824 0000 |0267: move-object/from16 v36, v0 │ │ -0a78aa: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ -0a78ae: 6026 4a05 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@054a │ │ -0a78b2: 0200 2600 |026d: move/from16 v0, v38 │ │ -0a78b6: 8100 |026f: int-to-long v0, v0 │ │ -0a78b8: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ -0a78bc: 7404 9c03 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@039c │ │ -0a78c2: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ -0a78c6: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ -0a78ca: 5500 5905 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a78ce: 0224 0000 |027b: move/from16 v36, v0 │ │ -0a78d2: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ -0a78d6: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ -0a78da: 5200 5c05 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ -0a78de: 0224 0000 |0283: move/from16 v36, v0 │ │ -0a78e2: a717 240e |0285: sub-float v23, v36, v14 │ │ -0a78e6: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ -0a78ea: 5200 5d05 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ -0a78ee: 0224 0000 |028b: move/from16 v36, v0 │ │ -0a78f2: a718 240f |028d: sub-float v24, v36, v15 │ │ -0a78f6: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ -0a78fa: 5500 5a05 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ -0a78fe: 0224 0000 |0293: move/from16 v36, v0 │ │ -0a7902: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ -0a7906: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ -0a790a: 5400 5405 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a790e: 0824 0000 |029b: move-object/from16 v36, v0 │ │ -0a7912: 0800 2400 |029d: move-object/from16 v0, v36 │ │ -0a7916: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ -0a791a: 7220 2f1d 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1d2f │ │ -0a7920: 0a24 |02a4: move-result v36 │ │ -0a7922: 9611 1124 |02a5: or-int v17, v17, v36 │ │ -0a7926: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ -0a792a: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ -0a792e: 5500 5105 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ -0a7932: 0224 0000 |02ad: move/from16 v36, v0 │ │ -0a7936: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ -0a793a: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ -0a793e: 5200 5605 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ -0a7942: 0224 0000 |02b5: move/from16 v36, v0 │ │ -0a7946: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ -0a794a: 0200 2400 |02b9: move/from16 v0, v36 │ │ -0a794e: 8709 |02bb: float-to-int v9, v0 │ │ -0a7950: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ -0a7954: 5200 5705 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ -0a7958: 0224 0000 |02c0: move/from16 v36, v0 │ │ -0a795c: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ -0a7960: 0200 2400 |02c4: move/from16 v0, v36 │ │ -0a7964: 870a |02c6: float-to-int v10, v0 │ │ -0a7966: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ -0a796a: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ -0a796e: 900b 2425 |02cb: add-int v11, v36, v37 │ │ -0a7972: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ -0a7976: 5200 6305 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0563 │ │ -0a797a: 0224 0000 |02d1: move/from16 v36, v0 │ │ -0a797e: 0200 2400 |02d3: move/from16 v0, v36 │ │ -0a7982: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ -0a7986: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ -0a798a: 5400 5e05 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a798e: 0824 0000 |02db: move-object/from16 v36, v0 │ │ -0a7992: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ -0a7996: 5400 5205 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a799a: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ -0a799e: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ -0a79a2: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ -0a79a6: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ -0a79aa: 0203 1700 |02e9: move/from16 v3, v23 │ │ -0a79ae: 0204 1800 |02eb: move/from16 v4, v24 │ │ -0a79b2: 7254 341d 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1d34 │ │ -0a79b8: 0a11 |02f0: move-result v17 │ │ -0a79ba: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ -0a79be: 590e 5c05 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ -0a79c2: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ -0a79c6: 590f 5d05 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ -0a79ca: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ -0a79ce: 0200 2400 |02fb: move/from16 v0, v36 │ │ -0a79d2: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ -0a79d6: 5c10 5105 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ -0a79da: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ -0a79de: 5400 5805 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a79e2: 0824 0000 |0305: move-object/from16 v36, v0 │ │ -0a79e6: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ -0a79ea: 7402 9903 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a79f0: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ -0a79f4: 5400 5805 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a79f8: 0824 0000 |0310: move-object/from16 v36, v0 │ │ -0a79fc: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ -0a7a00: 7402 9903 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7a06: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ -0a7a0a: 5400 5805 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7a0e: 0824 0000 |031b: move-object/from16 v36, v0 │ │ -0a7a12: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ -0a7a16: 7402 9903 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7a1c: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ -0a7a20: 5200 6305 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0563 │ │ -0a7a24: 0224 0000 |0326: move/from16 v36, v0 │ │ -0a7a28: 0200 2400 |0328: move/from16 v0, v36 │ │ -0a7a2c: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ -0a7a30: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ -0a7a34: 0200 2400 |032e: move/from16 v0, v36 │ │ -0a7a38: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ -0a7a3c: 5c10 5005 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ -0a7a40: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ -0a7a44: 7701 962e 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0a7a4a: 0a24 |0339: move-result v36 │ │ -0a7a4c: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ -0a7a50: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ -0a7a54: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ -0a7a58: 7701 962e 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0a7a5e: 0a24 |0343: move-result v36 │ │ -0a7a60: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ -0a7a64: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ -0a7a68: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ -0a7a6c: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ -0a7a70: 5400 5e05 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a7a74: 0824 0000 |034e: move-object/from16 v36, v0 │ │ -0a7a78: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ -0a7a7c: 5400 5205 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a7a80: 0825 0000 |0354: move-object/from16 v37, v0 │ │ -0a7a84: 0800 2400 |0356: move-object/from16 v0, v36 │ │ -0a7a88: 0801 2500 |0358: move-object/from16 v1, v37 │ │ -0a7a8c: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ -0a7a90: 0203 1700 |035c: move/from16 v3, v23 │ │ -0a7a94: 0204 1800 |035e: move/from16 v4, v24 │ │ -0a7a98: 7254 341d 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1d34 │ │ -0a7a9e: 0a11 |0363: move-result v17 │ │ -0a7aa0: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ -0a7aa4: 590e 5c05 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ -0a7aa8: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ -0a7aac: 590f 5d05 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ -0a7ab0: 2900 14fd |036c: goto/16 0080 // -02ec │ │ -0a7ab4: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ -0a7ab8: 0200 2400 |0370: move/from16 v0, v36 │ │ -0a7abc: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ -0a7ac0: 5c10 6205 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ -0a7ac4: 7701 ac1d 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1dac │ │ -0a7aca: 0c08 |0379: move-result-object v8 │ │ -0a7acc: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ -0a7ad0: 5500 5a05 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ -0a7ad4: 0224 0000 |037e: move/from16 v36, v0 │ │ -0a7ad8: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ -0a7adc: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ -0a7ae0: 5400 5405 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a7ae4: 0824 0000 |0386: move-object/from16 v36, v0 │ │ -0a7ae8: 0800 2400 |0388: move-object/from16 v0, v36 │ │ -0a7aec: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ -0a7af0: 7220 2f1d 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1d2f │ │ -0a7af6: 0a24 |038f: move-result v36 │ │ -0a7af8: 9611 1124 |0390: or-int v17, v17, v36 │ │ -0a7afc: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ -0a7b00: 5400 6105 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ -0a7b04: 0824 0000 |0396: move-object/from16 v36, v0 │ │ -0a7b08: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ -0a7b0c: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ -0a7b10: 5400 6105 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ -0a7b14: 0824 0000 |039e: move-object/from16 v36, v0 │ │ -0a7b18: 7401 ad1d 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ -0a7b1e: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ -0a7b22: 5b08 6105 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ -0a7b26: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ -0a7b2a: 5400 6405 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a7b2e: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ -0a7b32: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ -0a7b36: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ -0a7b3a: 5400 6405 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a7b3e: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ -0a7b42: 7401 c41d 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ -0a7b48: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ -0a7b4c: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ -0a7b50: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ -0a7b54: 5b10 6405 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a7b58: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ -0a7b5c: 0200 2400 |03c2: move/from16 v0, v36 │ │ -0a7b60: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ -0a7b64: 5c10 5a05 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ -0a7b68: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ -0a7b6c: 0200 2400 |03ca: move/from16 v0, v36 │ │ -0a7b70: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ -0a7b74: 5c10 5305 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ -0a7b78: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ -0a7b7c: 5400 5805 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7b80: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ -0a7b84: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ -0a7b88: 7402 9903 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7b8e: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ -0a7b92: 5400 5805 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7b96: 0824 0000 |03df: move-object/from16 v36, v0 │ │ -0a7b9a: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ -0a7b9e: 7402 9903 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7ba4: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ -0a7ba8: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ -0a7bac: 5500 5905 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a7bb0: 0224 0000 |03ec: move/from16 v36, v0 │ │ -0a7bb4: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ -0a7bb8: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ -0a7bbc: 5400 5805 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ -0a7bc0: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ -0a7bc4: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ -0a7bc8: 7402 9903 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ -0a7bce: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ -0a7bd2: 0200 2400 |03fd: move/from16 v0, v36 │ │ -0a7bd6: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ -0a7bda: 5c10 5905 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ -0a7bde: 288f |0403: goto 0392 // -0071 │ │ -0a7be0: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ -0a7be4: 5500 5105 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ -0a7be8: 0224 0000 |0408: move/from16 v36, v0 │ │ -0a7bec: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ -0a7bf0: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ -0a7bf4: 5400 5e05 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a7bf8: 0824 0000 |0410: move-object/from16 v36, v0 │ │ -0a7bfc: 0800 2400 |0412: move-object/from16 v0, v36 │ │ -0a7c00: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ -0a7c04: 7220 361d 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1d36 │ │ -0a7c0a: 0a11 |0419: move-result v17 │ │ -0a7c0c: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ -0a7c10: 5500 5305 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ -0a7c14: 0224 0000 |041e: move/from16 v36, v0 │ │ -0a7c18: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ -0a7c1c: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ -0a7c20: 5400 5405 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a7c24: 0824 0000 |0426: move-object/from16 v36, v0 │ │ -0a7c28: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ -0a7c2c: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ -0a7c30: 5400 5405 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a7c34: 0824 0000 |042e: move-object/from16 v36, v0 │ │ -0a7c38: 0800 2400 |0430: move-object/from16 v0, v36 │ │ -0a7c3c: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ -0a7c40: 7220 301d 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1d30 │ │ -0a7c46: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ -0a7c4a: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ -0a7c4e: 5400 6405 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ -0a7c52: 081d 0000 |043d: move-object/from16 v29, v0 │ │ -0a7c56: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ -0a7c5a: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ -0a7c5e: 0201 2400 |0443: move/from16 v1, v36 │ │ -0a7c62: 7120 7a11 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ -0a7c68: 0a15 |0448: move-result v21 │ │ -0a7c6a: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ -0a7c6e: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ -0a7c72: 5200 5f05 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@055f │ │ -0a7c76: 0225 0000 |044f: move/from16 v37, v0 │ │ -0a7c7a: 0200 2500 |0451: move/from16 v0, v37 │ │ -0a7c7e: 8200 |0453: int-to-float v0, v0 │ │ -0a7c80: 0225 0000 |0454: move/from16 v37, v0 │ │ -0a7c84: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ -0a7c88: 0201 2400 |0458: move/from16 v1, v36 │ │ -0a7c8c: 0202 2500 |045a: move/from16 v2, v37 │ │ -0a7c90: 6e30 be1d 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ -0a7c96: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ -0a7c9a: 0201 1500 |0461: move/from16 v1, v21 │ │ -0a7c9e: 7120 0812 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ -0a7ca4: 0a1f |0466: move-result v31 │ │ -0a7ca6: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ -0a7caa: 0201 1500 |0469: move/from16 v1, v21 │ │ -0a7cae: 7120 0712 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ -0a7cb4: 0a1e |046e: move-result v30 │ │ -0a7cb6: 7701 962e 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0a7cbc: 0a24 |0472: move-result v36 │ │ -0a7cbe: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ -0a7cc2: 5200 6005 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0560 │ │ -0a7cc6: 0225 0000 |0477: move/from16 v37, v0 │ │ -0a7cca: 0200 2500 |0479: move/from16 v0, v37 │ │ -0a7cce: 8200 |047b: int-to-float v0, v0 │ │ -0a7cd0: 0225 0000 |047c: move/from16 v37, v0 │ │ -0a7cd4: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ -0a7cd8: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ -0a7cdc: 7701 962e 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0a7ce2: 0a24 |0485: move-result v36 │ │ -0a7ce4: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ -0a7ce8: 5200 6005 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0560 │ │ -0a7cec: 0225 0000 |048a: move/from16 v37, v0 │ │ -0a7cf0: 0200 2500 |048c: move/from16 v0, v37 │ │ -0a7cf4: 8200 |048e: int-to-float v0, v0 │ │ -0a7cf6: 0225 0000 |048f: move/from16 v37, v0 │ │ -0a7cfa: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ -0a7cfe: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ -0a7d02: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ -0a7d06: 5400 5e05 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ -0a7d0a: 0824 0000 |0499: move-object/from16 v36, v0 │ │ -0a7d0e: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ -0a7d12: 5400 5205 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ -0a7d16: 0825 0000 |049f: move-object/from16 v37, v0 │ │ -0a7d1a: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ -0a7d1e: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ -0a7d22: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ -0a7d26: 0203 1e00 |04a7: move/from16 v3, v30 │ │ -0a7d2a: 0204 1f00 |04a9: move/from16 v4, v31 │ │ -0a7d2e: 7254 321d 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1d32 │ │ -0a7d34: 0a11 |04ae: move-result v17 │ │ -0a7d36: 2900 e3fe |04af: goto/16 0392 // -011d │ │ -0a7d3a: 7601 9b10 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@109b │ │ -0a7d40: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ -0a7d44: 0001 0700 0000 0000 b200 0000 f102 ... |04b6: packed-switch-data (18 units) │ │ +0aad38: |[0aad38] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0aad48: 7401 a11d 2b00 |0000: invoke-virtual/range {v43}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +0aad4e: 0a06 |0003: move-result v6 │ │ +0aad50: 0800 2a00 |0004: move-object/from16 v0, v42 │ │ +0aad54: 5400 6405 |0006: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aad58: 0824 0000 |0008: move-object/from16 v36, v0 │ │ +0aad5c: 3924 0c00 |000a: if-nez v36, 0016 // +000c │ │ +0aad60: 7100 c31d 0000 |000c: invoke-static {}, Landroid/view/VelocityTracker;.obtain:()Landroid/view/VelocityTracker; // method@1dc3 │ │ +0aad66: 0c24 |000f: move-result-object v36 │ │ +0aad68: 0800 2400 |0010: move-object/from16 v0, v36 │ │ +0aad6c: 0801 2a00 |0012: move-object/from16 v1, v42 │ │ +0aad70: 5b10 6405 |0014: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aad74: 0800 2a00 |0016: move-object/from16 v0, v42 │ │ +0aad78: 5400 6405 |0018: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aad7c: 0824 0000 |001a: move-object/from16 v36, v0 │ │ +0aad80: 0800 2400 |001c: move-object/from16 v0, v36 │ │ +0aad84: 0801 2b00 |001e: move-object/from16 v1, v43 │ │ +0aad88: 6e20 bc1d 1000 |0020: invoke-virtual {v0, v1}, Landroid/view/VelocityTracker;.addMovement:(Landroid/view/MotionEvent;)V // method@1dbc │ │ +0aad8e: d560 ff00 |0023: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0aad92: 0224 0000 |0025: move/from16 v36, v0 │ │ +0aad96: 1325 0600 |0027: const/16 v37, #int 6 // #6 │ │ +0aad9a: 0200 2400 |0029: move/from16 v0, v36 │ │ +0aad9e: 0201 2500 |002b: move/from16 v1, v37 │ │ +0aada2: 3310 2100 |002d: if-ne v0, v1, 004e // +0021 │ │ +0aada6: 1316 0100 |002f: const/16 v22, #int 1 // #1 │ │ +0aadaa: 3816 2000 |0031: if-eqz v22, 0051 // +0020 │ │ +0aadae: 7701 7711 2b00 |0033: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +0aadb4: 0a19 |0036: move-result v25 │ │ +0aadb6: 131a 0000 |0037: const/16 v26, #int 0 // #0 │ │ +0aadba: 131b 0000 |0039: const/16 v27, #int 0 // #0 │ │ +0aadbe: 7701 7911 2b00 |003b: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getPointerCount:(Landroid/view/MotionEvent;)I // method@1179 │ │ +0aadc4: 0a07 |003e: move-result v7 │ │ +0aadc6: 1312 0000 |003f: const/16 v18, #int 0 // #0 │ │ +0aadca: 0200 1200 |0041: move/from16 v0, v18 │ │ +0aadce: 3570 2600 |0043: if-ge v0, v7, 0069 // +0026 │ │ +0aadd2: 0200 1900 |0045: move/from16 v0, v25 │ │ +0aadd6: 0201 1200 |0047: move/from16 v1, v18 │ │ +0aadda: 3310 0b00 |0049: if-ne v0, v1, 0054 // +000b │ │ +0aadde: d812 1201 |004b: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0aade2: 28f4 |004d: goto 0041 // -000c │ │ +0aade4: 1316 0000 |004e: const/16 v22, #int 0 // #0 │ │ +0aade8: 28e1 |0050: goto 0031 // -001f │ │ +0aadea: 1319 ffff |0051: const/16 v25, #int -1 // #ffff │ │ +0aadee: 28e4 |0053: goto 0037 // -001c │ │ +0aadf0: 0800 2b00 |0054: move-object/from16 v0, v43 │ │ +0aadf4: 0201 1200 |0056: move/from16 v1, v18 │ │ +0aadf8: 7120 7b11 1000 |0058: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getX:(Landroid/view/MotionEvent;I)F // method@117b │ │ +0aadfe: 0a24 |005b: move-result v36 │ │ +0aae00: a61a 1a24 |005c: add-float v26, v26, v36 │ │ +0aae04: 0800 2b00 |005e: move-object/from16 v0, v43 │ │ +0aae08: 0201 1200 |0060: move/from16 v1, v18 │ │ +0aae0c: 7120 7c11 1000 |0062: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getY:(Landroid/view/MotionEvent;I)F // method@117c │ │ +0aae12: 0a24 |0065: move-result v36 │ │ +0aae14: a61b 1b24 |0066: add-float v27, v27, v36 │ │ +0aae18: 28e3 |0068: goto 004b // -001d │ │ +0aae1a: 3816 1800 |0069: if-eqz v22, 0081 // +0018 │ │ +0aae1e: d80c 07ff |006b: add-int/lit8 v12, v7, #int -1 // #ff │ │ +0aae22: 82c0 |006d: int-to-float v0, v12 │ │ +0aae24: 0224 0000 |006e: move/from16 v36, v0 │ │ +0aae28: a90e 1a24 |0070: div-float v14, v26, v36 │ │ +0aae2c: 82c0 |0072: int-to-float v0, v12 │ │ +0aae2e: 0224 0000 |0073: move/from16 v36, v0 │ │ +0aae32: a90f 1b24 |0075: div-float v15, v27, v36 │ │ +0aae36: 1311 0000 |0077: const/16 v17, #int 0 // #0 │ │ +0aae3a: d560 ff00 |0079: and-int/lit16 v0, v6, #int 255 // #00ff │ │ +0aae3e: 0224 0000 |007b: move/from16 v36, v0 │ │ +0aae42: 2b24 3904 0000 |007d: packed-switch v36, 000004b6 // +00000439 │ │ +0aae48: 0f11 |0080: return v17 │ │ +0aae4a: 017c |0081: move v12, v7 │ │ +0aae4c: 28eb |0082: goto 006d // -0015 │ │ +0aae4e: 0800 2a00 |0083: move-object/from16 v0, v42 │ │ +0aae52: 590e 5c05 |0085: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ +0aae56: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +0aae5a: 590e 5605 |0089: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ +0aae5e: 0800 2a00 |008b: move-object/from16 v0, v42 │ │ +0aae62: 590f 5d05 |008d: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ +0aae66: 0800 2a00 |008f: move-object/from16 v0, v42 │ │ +0aae6a: 590f 5705 |0091: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ +0aae6e: 7601 9c10 2a00 |0093: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancelTaps:()V // method@109c │ │ +0aae74: 28ea |0096: goto 0080 // -0016 │ │ +0aae76: 0800 2a00 |0097: move-object/from16 v0, v42 │ │ +0aae7a: 590e 5c05 |0099: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ +0aae7e: 0800 2a00 |009b: move-object/from16 v0, v42 │ │ +0aae82: 590e 5605 |009d: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ +0aae86: 0800 2a00 |009f: move-object/from16 v0, v42 │ │ +0aae8a: 590f 5d05 |00a1: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ +0aae8e: 0800 2a00 |00a3: move-object/from16 v0, v42 │ │ +0aae92: 590f 5705 |00a5: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ +0aae96: 0800 2a00 |00a7: move-object/from16 v0, v42 │ │ +0aae9a: 5400 6405 |00a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aae9e: 0824 0000 |00ab: move-object/from16 v36, v0 │ │ +0aaea2: 1325 e803 |00ad: const/16 v37, #int 1000 // #3e8 │ │ +0aaea6: 0800 2a00 |00af: move-object/from16 v0, v42 │ │ +0aaeaa: 5200 5f05 |00b1: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@055f │ │ +0aaeae: 0226 0000 |00b3: move/from16 v38, v0 │ │ +0aaeb2: 0200 2600 |00b5: move/from16 v0, v38 │ │ +0aaeb6: 8200 |00b7: int-to-float v0, v0 │ │ +0aaeb8: 0226 0000 |00b8: move/from16 v38, v0 │ │ +0aaebc: 7403 be1d 2400 |00ba: invoke-virtual/range {v36, v37, v38}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ +0aaec2: 7701 7711 2b00 |00bd: invoke-static/range {v43}, Landroid/support/v4/view/MotionEventCompat;.getActionIndex:(Landroid/view/MotionEvent;)I // method@1177 │ │ +0aaec8: 0a1c |00c0: move-result v28 │ │ +0aaeca: 0800 2b00 |00c1: move-object/from16 v0, v43 │ │ +0aaece: 0201 1c00 |00c3: move/from16 v1, v28 │ │ +0aaed2: 7120 7a11 1000 |00c5: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +0aaed8: 0a13 |00c8: move-result v19 │ │ +0aaeda: 0800 2a00 |00c9: move-object/from16 v0, v42 │ │ +0aaede: 5400 6405 |00cb: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aaee2: 0824 0000 |00cd: move-object/from16 v36, v0 │ │ +0aaee6: 0800 2400 |00cf: move-object/from16 v0, v36 │ │ +0aaeea: 0201 1300 |00d1: move/from16 v1, v19 │ │ +0aaeee: 7120 0712 1000 |00d3: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +0aaef4: 0a21 |00d6: move-result v33 │ │ +0aaef6: 0800 2a00 |00d7: move-object/from16 v0, v42 │ │ +0aaefa: 5400 6405 |00d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aaefe: 0824 0000 |00db: move-object/from16 v36, v0 │ │ +0aaf02: 0800 2400 |00dd: move-object/from16 v0, v36 │ │ +0aaf06: 0201 1300 |00df: move/from16 v1, v19 │ │ +0aaf0a: 7120 0812 1000 |00e1: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ +0aaf10: 0a23 |00e4: move-result v35 │ │ +0aaf12: 1312 0000 |00e5: const/16 v18, #int 0 // #0 │ │ +0aaf16: 0200 1200 |00e7: move/from16 v0, v18 │ │ +0aaf1a: 3570 97ff |00e9: if-ge v0, v7, 0080 // -0069 │ │ +0aaf1e: 0200 1200 |00eb: move/from16 v0, v18 │ │ +0aaf22: 0201 1c00 |00ed: move/from16 v1, v28 │ │ +0aaf26: 3310 0500 |00ef: if-ne v0, v1, 00f4 // +0005 │ │ +0aaf2a: d812 1201 |00f1: add-int/lit8 v18, v18, #int 1 // #01 │ │ +0aaf2e: 28f4 |00f3: goto 00e7 // -000c │ │ +0aaf30: 0800 2b00 |00f4: move-object/from16 v0, v43 │ │ +0aaf34: 0201 1200 |00f6: move/from16 v1, v18 │ │ +0aaf38: 7120 7a11 1000 |00f8: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +0aaf3e: 0a14 |00fb: move-result v20 │ │ +0aaf40: 0800 2a00 |00fc: move-object/from16 v0, v42 │ │ +0aaf44: 5400 6405 |00fe: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aaf48: 0824 0000 |0100: move-object/from16 v36, v0 │ │ +0aaf4c: 0800 2400 |0102: move-object/from16 v0, v36 │ │ +0aaf50: 0201 1400 |0104: move/from16 v1, v20 │ │ +0aaf54: 7120 0712 1000 |0106: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +0aaf5a: 0a24 |0109: move-result v36 │ │ +0aaf5c: a820 2124 |010a: mul-float v32, v33, v36 │ │ +0aaf60: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0aaf64: 5400 6405 |010e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aaf68: 0824 0000 |0110: move-object/from16 v36, v0 │ │ +0aaf6c: 0800 2400 |0112: move-object/from16 v0, v36 │ │ +0aaf70: 0201 1400 |0114: move/from16 v1, v20 │ │ +0aaf74: 7120 0812 1000 |0116: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ +0aaf7a: 0a24 |0119: move-result v36 │ │ +0aaf7c: a822 2324 |011a: mul-float v34, v35, v36 │ │ +0aaf80: a60d 2022 |011c: add-float v13, v32, v34 │ │ +0aaf84: 1324 0000 |011e: const/16 v36, #int 0 // #0 │ │ +0aaf88: 2e24 0d24 |0120: cmpg-float v36, v13, v36 │ │ +0aaf8c: 3b24 cfff |0122: if-gez v36, 00f1 // -0031 │ │ +0aaf90: 0800 2a00 |0124: move-object/from16 v0, v42 │ │ +0aaf94: 5400 6405 |0126: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0aaf98: 0824 0000 |0128: move-object/from16 v36, v0 │ │ +0aaf9c: 7401 bd1d 2400 |012a: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.clear:()V // method@1dbd │ │ +0aafa2: 2900 53ff |012d: goto/16 0080 // -00ad │ │ +0aafa6: 0800 2a00 |012f: move-object/from16 v0, v42 │ │ +0aafaa: 5400 5405 |0131: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0aafae: 0824 0000 |0133: move-object/from16 v36, v0 │ │ +0aafb2: 3824 7100 |0135: if-eqz v36, 01a6 // +0071 │ │ +0aafb6: 0800 2a00 |0137: move-object/from16 v0, v42 │ │ +0aafba: 5400 5805 |0139: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aafbe: 0824 0000 |013b: move-object/from16 v36, v0 │ │ +0aafc2: 1325 0300 |013d: const/16 v37, #int 3 // #3 │ │ +0aafc6: 7402 9203 2400 |013f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.hasMessages:(I)Z // method@0392 │ │ +0aafcc: 0a10 |0142: move-result v16 │ │ +0aafce: 3810 0d00 |0143: if-eqz v16, 0150 // +000d │ │ +0aafd2: 0800 2a00 |0145: move-object/from16 v0, v42 │ │ +0aafd6: 5400 5805 |0147: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0aafda: 0824 0000 |0149: move-object/from16 v36, v0 │ │ +0aafde: 1325 0300 |014b: const/16 v37, #int 3 // #3 │ │ +0aafe2: 7402 9903 2400 |014d: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0aafe8: 0800 2a00 |0150: move-object/from16 v0, v42 │ │ +0aafec: 5400 5205 |0152: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0aaff0: 0824 0000 |0154: move-object/from16 v36, v0 │ │ +0aaff4: 3824 0d01 |0156: if-eqz v36, 0263 // +010d │ │ +0aaff8: 0800 2a00 |0158: move-object/from16 v0, v42 │ │ +0aaffc: 5400 6105 |015a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ +0ab000: 0824 0000 |015c: move-object/from16 v36, v0 │ │ +0ab004: 3824 0501 |015e: if-eqz v36, 0263 // +0105 │ │ +0ab008: 3810 0301 |0160: if-eqz v16, 0263 // +0103 │ │ +0ab00c: 0800 2a00 |0162: move-object/from16 v0, v42 │ │ +0ab010: 5400 5205 |0164: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab014: 0824 0000 |0166: move-object/from16 v36, v0 │ │ +0ab018: 0800 2a00 |0168: move-object/from16 v0, v42 │ │ +0ab01c: 5400 6105 |016a: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ +0ab020: 0825 0000 |016c: move-object/from16 v37, v0 │ │ +0ab024: 0800 2a00 |016e: move-object/from16 v0, v42 │ │ +0ab028: 0801 2400 |0170: move-object/from16 v1, v36 │ │ +0ab02c: 0802 2500 |0172: move-object/from16 v2, v37 │ │ +0ab030: 0803 2b00 |0174: move-object/from16 v3, v43 │ │ +0ab034: 7040 9f10 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@109f │ │ +0ab03a: 0a24 |0179: move-result v36 │ │ +0ab03c: 3824 e900 |017a: if-eqz v36, 0263 // +00e9 │ │ +0ab040: 1324 0100 |017c: const/16 v36, #int 1 // #1 │ │ +0ab044: 0200 2400 |017e: move/from16 v0, v36 │ │ +0ab048: 0801 2a00 |0180: move-object/from16 v1, v42 │ │ +0ab04c: 5c10 5a05 |0182: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ +0ab050: 0800 2a00 |0184: move-object/from16 v0, v42 │ │ +0ab054: 5400 5405 |0186: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0ab058: 0824 0000 |0188: move-object/from16 v36, v0 │ │ +0ab05c: 0800 2a00 |018a: move-object/from16 v0, v42 │ │ +0ab060: 5400 5205 |018c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab064: 0825 0000 |018e: move-object/from16 v37, v0 │ │ +0ab068: 7802 2e1d 2400 |0190: invoke-interface/range {v36, v37}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTap:(Landroid/view/MotionEvent;)Z // method@1d2e │ │ +0ab06e: 0a24 |0193: move-result v36 │ │ +0ab070: 9611 1124 |0194: or-int v17, v17, v36 │ │ +0ab074: 0800 2a00 |0196: move-object/from16 v0, v42 │ │ +0ab078: 5400 5405 |0198: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0ab07c: 0824 0000 |019a: move-object/from16 v36, v0 │ │ +0ab080: 0800 2400 |019c: move-object/from16 v0, v36 │ │ +0ab084: 0801 2b00 |019e: move-object/from16 v1, v43 │ │ +0ab088: 7220 2f1d 1000 |01a0: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1d2f │ │ +0ab08e: 0a24 |01a3: move-result v36 │ │ +0ab090: 9611 1124 |01a4: or-int v17, v17, v36 │ │ +0ab094: 0800 2a00 |01a6: move-object/from16 v0, v42 │ │ +0ab098: 590e 5c05 |01a8: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ +0ab09c: 0800 2a00 |01aa: move-object/from16 v0, v42 │ │ +0ab0a0: 590e 5605 |01ac: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ +0ab0a4: 0800 2a00 |01ae: move-object/from16 v0, v42 │ │ +0ab0a8: 590f 5d05 |01b0: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ +0ab0ac: 0800 2a00 |01b2: move-object/from16 v0, v42 │ │ +0ab0b0: 590f 5705 |01b4: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ +0ab0b4: 0800 2a00 |01b6: move-object/from16 v0, v42 │ │ +0ab0b8: 5400 5205 |01b8: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab0bc: 0824 0000 |01ba: move-object/from16 v36, v0 │ │ +0ab0c0: 3824 0b00 |01bc: if-eqz v36, 01c7 // +000b │ │ +0ab0c4: 0800 2a00 |01be: move-object/from16 v0, v42 │ │ +0ab0c8: 5400 5205 |01c0: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab0cc: 0824 0000 |01c2: move-object/from16 v36, v0 │ │ +0ab0d0: 7401 ad1d 2400 |01c4: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ +0ab0d6: 7701 ac1d 2b00 |01c7: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1dac │ │ +0ab0dc: 0c24 |01ca: move-result-object v36 │ │ +0ab0de: 0800 2400 |01cb: move-object/from16 v0, v36 │ │ +0ab0e2: 0801 2a00 |01cd: move-object/from16 v1, v42 │ │ +0ab0e6: 5b10 5205 |01cf: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab0ea: 1324 0100 |01d1: const/16 v36, #int 1 // #1 │ │ +0ab0ee: 0200 2400 |01d3: move/from16 v0, v36 │ │ +0ab0f2: 0801 2a00 |01d5: move-object/from16 v1, v42 │ │ +0ab0f6: 5c10 5105 |01d7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ +0ab0fa: 1324 0100 |01d9: const/16 v36, #int 1 // #1 │ │ +0ab0fe: 0200 2400 |01db: move/from16 v0, v36 │ │ +0ab102: 0801 2a00 |01dd: move-object/from16 v1, v42 │ │ +0ab106: 5c10 5005 |01df: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ +0ab10a: 1324 0100 |01e1: const/16 v36, #int 1 // #1 │ │ +0ab10e: 0200 2400 |01e3: move/from16 v0, v36 │ │ +0ab112: 0801 2a00 |01e5: move-object/from16 v1, v42 │ │ +0ab116: 5c10 6205 |01e7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ +0ab11a: 1324 0000 |01e9: const/16 v36, #int 0 // #0 │ │ +0ab11e: 0200 2400 |01eb: move/from16 v0, v36 │ │ +0ab122: 0801 2a00 |01ed: move-object/from16 v1, v42 │ │ +0ab126: 5c10 5905 |01ef: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0ab12a: 1324 0000 |01f1: const/16 v36, #int 0 // #0 │ │ +0ab12e: 0200 2400 |01f3: move/from16 v0, v36 │ │ +0ab132: 0801 2a00 |01f5: move-object/from16 v1, v42 │ │ +0ab136: 5c10 5305 |01f7: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ +0ab13a: 0800 2a00 |01f9: move-object/from16 v0, v42 │ │ +0ab13e: 5500 5b05 |01fb: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ +0ab142: 0224 0000 |01fd: move/from16 v36, v0 │ │ +0ab146: 3824 3400 |01ff: if-eqz v36, 0233 // +0034 │ │ +0ab14a: 0800 2a00 |0201: move-object/from16 v0, v42 │ │ +0ab14e: 5400 5805 |0203: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab152: 0824 0000 |0205: move-object/from16 v36, v0 │ │ +0ab156: 1325 0200 |0207: const/16 v37, #int 2 // #2 │ │ +0ab15a: 7402 9903 2400 |0209: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0ab160: 0800 2a00 |020c: move-object/from16 v0, v42 │ │ +0ab164: 5400 5805 |020e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab168: 0824 0000 |0210: move-object/from16 v36, v0 │ │ +0ab16c: 1325 0200 |0212: const/16 v37, #int 2 // #2 │ │ +0ab170: 0800 2a00 |0214: move-object/from16 v0, v42 │ │ +0ab174: 5400 5205 |0216: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab178: 0826 0000 |0218: move-object/from16 v38, v0 │ │ +0ab17c: 7401 a21d 2600 |021a: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1da2 │ │ +0ab182: 0b26 |021d: move-result-wide v38 │ │ +0ab184: 6028 4f05 |021e: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@054f │ │ +0ab188: 0200 2800 |0220: move/from16 v0, v40 │ │ +0ab18c: 8100 |0222: int-to-long v0, v0 │ │ +0ab18e: 0528 0000 |0223: move-wide/from16 v40, v0 │ │ +0ab192: 9b26 2628 |0225: add-long v38, v38, v40 │ │ +0ab196: 6028 4b05 |0227: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.LONGPRESS_TIMEOUT:I // field@054b │ │ +0ab19a: 0200 2800 |0229: move/from16 v0, v40 │ │ +0ab19e: 8100 |022b: int-to-long v0, v0 │ │ +0ab1a0: 0528 0000 |022c: move-wide/from16 v40, v0 │ │ +0ab1a4: 9b26 2628 |022e: add-long v38, v38, v40 │ │ +0ab1a8: 7404 9b03 2400 |0230: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@039b │ │ +0ab1ae: 0800 2a00 |0233: move-object/from16 v0, v42 │ │ +0ab1b2: 5400 5805 |0235: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab1b6: 0824 0000 |0237: move-object/from16 v36, v0 │ │ +0ab1ba: 1325 0100 |0239: const/16 v37, #int 1 // #1 │ │ +0ab1be: 0800 2a00 |023b: move-object/from16 v0, v42 │ │ +0ab1c2: 5400 5205 |023d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab1c6: 0826 0000 |023f: move-object/from16 v38, v0 │ │ +0ab1ca: 7401 a21d 2600 |0241: invoke-virtual/range {v38}, Landroid/view/MotionEvent;.getDownTime:()J // method@1da2 │ │ +0ab1d0: 0b26 |0244: move-result-wide v38 │ │ +0ab1d2: 6028 4f05 |0245: sget v40, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.TAP_TIMEOUT:I // field@054f │ │ +0ab1d6: 0200 2800 |0247: move/from16 v0, v40 │ │ +0ab1da: 8100 |0249: int-to-long v0, v0 │ │ +0ab1dc: 0528 0000 |024a: move-wide/from16 v40, v0 │ │ +0ab1e0: 9b26 2628 |024c: add-long v38, v38, v40 │ │ +0ab1e4: 7404 9b03 2400 |024e: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageAtTime:(IJ)Z // method@039b │ │ +0ab1ea: 0800 2a00 |0251: move-object/from16 v0, v42 │ │ +0ab1ee: 5400 5e05 |0253: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0ab1f2: 0824 0000 |0255: move-object/from16 v36, v0 │ │ +0ab1f6: 0800 2400 |0257: move-object/from16 v0, v36 │ │ +0ab1fa: 0801 2b00 |0259: move-object/from16 v1, v43 │ │ +0ab1fe: 7220 311d 1000 |025b: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onDown:(Landroid/view/MotionEvent;)Z // method@1d31 │ │ +0ab204: 0a24 |025e: move-result v36 │ │ +0ab206: 9611 1124 |025f: or-int v17, v17, v36 │ │ +0ab20a: 2900 1ffe |0261: goto/16 0080 // -01e1 │ │ +0ab20e: 0800 2a00 |0263: move-object/from16 v0, v42 │ │ +0ab212: 5400 5805 |0265: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab216: 0824 0000 |0267: move-object/from16 v36, v0 │ │ +0ab21a: 1325 0300 |0269: const/16 v37, #int 3 // #3 │ │ +0ab21e: 6026 4a05 |026b: sget v38, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.DOUBLE_TAP_TIMEOUT:I // field@054a │ │ +0ab222: 0200 2600 |026d: move/from16 v0, v38 │ │ +0ab226: 8100 |026f: int-to-long v0, v0 │ │ +0ab228: 0526 0000 |0270: move-wide/from16 v38, v0 │ │ +0ab22c: 7404 9c03 2400 |0272: invoke-virtual/range {v36, v37, v38, v39}, Landroid/os/Handler;.sendEmptyMessageDelayed:(IJ)Z // method@039c │ │ +0ab232: 2900 31ff |0275: goto/16 01a6 // -00cf │ │ +0ab236: 0800 2a00 |0277: move-object/from16 v0, v42 │ │ +0ab23a: 5500 5905 |0279: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0ab23e: 0224 0000 |027b: move/from16 v36, v0 │ │ +0ab242: 3924 03fe |027d: if-nez v36, 0080 // -01fd │ │ +0ab246: 0800 2a00 |027f: move-object/from16 v0, v42 │ │ +0ab24a: 5200 5c05 |0281: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ +0ab24e: 0224 0000 |0283: move/from16 v36, v0 │ │ +0ab252: a717 240e |0285: sub-float v23, v36, v14 │ │ +0ab256: 0800 2a00 |0287: move-object/from16 v0, v42 │ │ +0ab25a: 5200 5d05 |0289: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ +0ab25e: 0224 0000 |028b: move/from16 v36, v0 │ │ +0ab262: a718 240f |028d: sub-float v24, v36, v15 │ │ +0ab266: 0800 2a00 |028f: move-object/from16 v0, v42 │ │ +0ab26a: 5500 5a05 |0291: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ +0ab26e: 0224 0000 |0293: move/from16 v36, v0 │ │ +0ab272: 3824 1400 |0295: if-eqz v36, 02a9 // +0014 │ │ +0ab276: 0800 2a00 |0297: move-object/from16 v0, v42 │ │ +0ab27a: 5400 5405 |0299: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0ab27e: 0824 0000 |029b: move-object/from16 v36, v0 │ │ +0ab282: 0800 2400 |029d: move-object/from16 v0, v36 │ │ +0ab286: 0801 2b00 |029f: move-object/from16 v1, v43 │ │ +0ab28a: 7220 2f1d 1000 |02a1: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1d2f │ │ +0ab290: 0a24 |02a4: move-result v36 │ │ +0ab292: 9611 1124 |02a5: or-int v17, v17, v36 │ │ +0ab296: 2900 d9fd |02a7: goto/16 0080 // -0227 │ │ +0ab29a: 0800 2a00 |02a9: move-object/from16 v0, v42 │ │ +0ab29e: 5500 5105 |02ab: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ +0ab2a2: 0224 0000 |02ad: move/from16 v36, v0 │ │ +0ab2a6: 3824 8700 |02af: if-eqz v36, 0336 // +0087 │ │ +0ab2aa: 0800 2a00 |02b1: move-object/from16 v0, v42 │ │ +0ab2ae: 5200 5605 |02b3: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusX:F // field@0556 │ │ +0ab2b2: 0224 0000 |02b5: move/from16 v36, v0 │ │ +0ab2b6: a724 0e24 |02b7: sub-float v36, v14, v36 │ │ +0ab2ba: 0200 2400 |02b9: move/from16 v0, v36 │ │ +0ab2be: 8709 |02bb: float-to-int v9, v0 │ │ +0ab2c0: 0800 2a00 |02bc: move-object/from16 v0, v42 │ │ +0ab2c4: 5200 5705 |02be: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDownFocusY:F // field@0557 │ │ +0ab2c8: 0224 0000 |02c0: move/from16 v36, v0 │ │ +0ab2cc: a724 0f24 |02c2: sub-float v36, v15, v36 │ │ +0ab2d0: 0200 2400 |02c4: move/from16 v0, v36 │ │ +0ab2d4: 870a |02c6: float-to-int v10, v0 │ │ +0ab2d6: 9224 0909 |02c7: mul-int v36, v9, v9 │ │ +0ab2da: 9225 0a0a |02c9: mul-int v37, v10, v10 │ │ +0ab2de: 900b 2425 |02cb: add-int v11, v36, v37 │ │ +0ab2e2: 0800 2a00 |02cd: move-object/from16 v0, v42 │ │ +0ab2e6: 5200 6305 |02cf: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0563 │ │ +0ab2ea: 0224 0000 |02d1: move/from16 v36, v0 │ │ +0ab2ee: 0200 2400 |02d3: move/from16 v0, v36 │ │ +0ab2f2: 370b 4d00 |02d5: if-le v11, v0, 0322 // +004d │ │ +0ab2f6: 0800 2a00 |02d7: move-object/from16 v0, v42 │ │ +0ab2fa: 5400 5e05 |02d9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0ab2fe: 0824 0000 |02db: move-object/from16 v36, v0 │ │ +0ab302: 0800 2a00 |02dd: move-object/from16 v0, v42 │ │ +0ab306: 5400 5205 |02df: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab30a: 0825 0000 |02e1: move-object/from16 v37, v0 │ │ +0ab30e: 0800 2400 |02e3: move-object/from16 v0, v36 │ │ +0ab312: 0801 2500 |02e5: move-object/from16 v1, v37 │ │ +0ab316: 0802 2b00 |02e7: move-object/from16 v2, v43 │ │ +0ab31a: 0203 1700 |02e9: move/from16 v3, v23 │ │ +0ab31e: 0204 1800 |02eb: move/from16 v4, v24 │ │ +0ab322: 7254 341d 1032 |02ed: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1d34 │ │ +0ab328: 0a11 |02f0: move-result v17 │ │ +0ab32a: 0800 2a00 |02f1: move-object/from16 v0, v42 │ │ +0ab32e: 590e 5c05 |02f3: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ +0ab332: 0800 2a00 |02f5: move-object/from16 v0, v42 │ │ +0ab336: 590f 5d05 |02f7: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ +0ab33a: 1324 0000 |02f9: const/16 v36, #int 0 // #0 │ │ +0ab33e: 0200 2400 |02fb: move/from16 v0, v36 │ │ +0ab342: 0801 2a00 |02fd: move-object/from16 v1, v42 │ │ +0ab346: 5c10 5105 |02ff: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ +0ab34a: 0800 2a00 |0301: move-object/from16 v0, v42 │ │ +0ab34e: 5400 5805 |0303: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab352: 0824 0000 |0305: move-object/from16 v36, v0 │ │ +0ab356: 1325 0300 |0307: const/16 v37, #int 3 // #3 │ │ +0ab35a: 7402 9903 2400 |0309: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0ab360: 0800 2a00 |030c: move-object/from16 v0, v42 │ │ +0ab364: 5400 5805 |030e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab368: 0824 0000 |0310: move-object/from16 v36, v0 │ │ +0ab36c: 1325 0100 |0312: const/16 v37, #int 1 // #1 │ │ +0ab370: 7402 9903 2400 |0314: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0ab376: 0800 2a00 |0317: move-object/from16 v0, v42 │ │ +0ab37a: 5400 5805 |0319: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab37e: 0824 0000 |031b: move-object/from16 v36, v0 │ │ +0ab382: 1325 0200 |031d: const/16 v37, #int 2 // #2 │ │ +0ab386: 7402 9903 2400 |031f: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0ab38c: 0800 2a00 |0322: move-object/from16 v0, v42 │ │ +0ab390: 5200 6305 |0324: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mTouchSlopSquare:I // field@0563 │ │ +0ab394: 0224 0000 |0326: move/from16 v36, v0 │ │ +0ab398: 0200 2400 |0328: move/from16 v0, v36 │ │ +0ab39c: 370b 56fd |032a: if-le v11, v0, 0080 // -02aa │ │ +0ab3a0: 1324 0000 |032c: const/16 v36, #int 0 // #0 │ │ +0ab3a4: 0200 2400 |032e: move/from16 v0, v36 │ │ +0ab3a8: 0801 2a00 |0330: move-object/from16 v1, v42 │ │ +0ab3ac: 5c10 5005 |0332: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInBiggerTapRegion:Z // field@0550 │ │ +0ab3b0: 2900 4cfd |0334: goto/16 0080 // -02b4 │ │ +0ab3b4: 7701 962e 1700 |0336: invoke-static/range {v23}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0ab3ba: 0a24 |0339: move-result v36 │ │ +0ab3bc: 1525 803f |033a: const/high16 v37, #int 1065353216 // #3f80 │ │ +0ab3c0: 2d24 2425 |033c: cmpl-float v36, v36, v37 │ │ +0ab3c4: 3b24 0c00 |033e: if-gez v36, 034a // +000c │ │ +0ab3c8: 7701 962e 1800 |0340: invoke-static/range {v24}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0ab3ce: 0a24 |0343: move-result v36 │ │ +0ab3d0: 1525 803f |0344: const/high16 v37, #int 1065353216 // #3f80 │ │ +0ab3d4: 2d24 2425 |0346: cmpl-float v36, v36, v37 │ │ +0ab3d8: 3a24 38fd |0348: if-ltz v36, 0080 // -02c8 │ │ +0ab3dc: 0800 2a00 |034a: move-object/from16 v0, v42 │ │ +0ab3e0: 5400 5e05 |034c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0ab3e4: 0824 0000 |034e: move-object/from16 v36, v0 │ │ +0ab3e8: 0800 2a00 |0350: move-object/from16 v0, v42 │ │ +0ab3ec: 5400 5205 |0352: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab3f0: 0825 0000 |0354: move-object/from16 v37, v0 │ │ +0ab3f4: 0800 2400 |0356: move-object/from16 v0, v36 │ │ +0ab3f8: 0801 2500 |0358: move-object/from16 v1, v37 │ │ +0ab3fc: 0802 2b00 |035a: move-object/from16 v2, v43 │ │ +0ab400: 0203 1700 |035c: move/from16 v3, v23 │ │ +0ab404: 0204 1800 |035e: move/from16 v4, v24 │ │ +0ab408: 7254 341d 1032 |0360: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onScroll:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1d34 │ │ +0ab40e: 0a11 |0363: move-result v17 │ │ +0ab410: 0800 2a00 |0364: move-object/from16 v0, v42 │ │ +0ab414: 590e 5c05 |0366: iput v14, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusX:F // field@055c │ │ +0ab418: 0800 2a00 |0368: move-object/from16 v0, v42 │ │ +0ab41c: 590f 5d05 |036a: iput v15, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mLastFocusY:F // field@055d │ │ +0ab420: 2900 14fd |036c: goto/16 0080 // -02ec │ │ +0ab424: 1324 0000 |036e: const/16 v36, #int 0 // #0 │ │ +0ab428: 0200 2400 |0370: move/from16 v0, v36 │ │ +0ab42c: 0801 2a00 |0372: move-object/from16 v1, v42 │ │ +0ab430: 5c10 6205 |0374: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mStillDown:Z // field@0562 │ │ +0ab434: 7701 ac1d 2b00 |0376: invoke-static/range {v43}, Landroid/view/MotionEvent;.obtain:(Landroid/view/MotionEvent;)Landroid/view/MotionEvent; // method@1dac │ │ +0ab43a: 0c08 |0379: move-result-object v8 │ │ +0ab43c: 0800 2a00 |037a: move-object/from16 v0, v42 │ │ +0ab440: 5500 5a05 |037c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ +0ab444: 0224 0000 |037e: move/from16 v36, v0 │ │ +0ab448: 3824 6800 |0380: if-eqz v36, 03e8 // +0068 │ │ +0ab44c: 0800 2a00 |0382: move-object/from16 v0, v42 │ │ +0ab450: 5400 5405 |0384: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0ab454: 0824 0000 |0386: move-object/from16 v36, v0 │ │ +0ab458: 0800 2400 |0388: move-object/from16 v0, v36 │ │ +0ab45c: 0801 2b00 |038a: move-object/from16 v1, v43 │ │ +0ab460: 7220 2f1d 1000 |038c: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onDoubleTapEvent:(Landroid/view/MotionEvent;)Z // method@1d2f │ │ +0ab466: 0a24 |038f: move-result v36 │ │ +0ab468: 9611 1124 |0390: or-int v17, v17, v36 │ │ +0ab46c: 0800 2a00 |0392: move-object/from16 v0, v42 │ │ +0ab470: 5400 6105 |0394: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ +0ab474: 0824 0000 |0396: move-object/from16 v36, v0 │ │ +0ab478: 3824 0b00 |0398: if-eqz v36, 03a3 // +000b │ │ +0ab47c: 0800 2a00 |039a: move-object/from16 v0, v42 │ │ +0ab480: 5400 6105 |039c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ +0ab484: 0824 0000 |039e: move-object/from16 v36, v0 │ │ +0ab488: 7401 ad1d 2400 |03a0: invoke-virtual/range {v36}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ +0ab48e: 0800 2a00 |03a3: move-object/from16 v0, v42 │ │ +0ab492: 5b08 6105 |03a5: iput-object v8, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mPreviousUpEvent:Landroid/view/MotionEvent; // field@0561 │ │ +0ab496: 0800 2a00 |03a7: move-object/from16 v0, v42 │ │ +0ab49a: 5400 6405 |03a9: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0ab49e: 0824 0000 |03ab: move-object/from16 v36, v0 │ │ +0ab4a2: 3824 1300 |03ad: if-eqz v36, 03c0 // +0013 │ │ +0ab4a6: 0800 2a00 |03af: move-object/from16 v0, v42 │ │ +0ab4aa: 5400 6405 |03b1: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0ab4ae: 0824 0000 |03b3: move-object/from16 v36, v0 │ │ +0ab4b2: 7401 c41d 2400 |03b5: invoke-virtual/range {v36}, Landroid/view/VelocityTracker;.recycle:()V // method@1dc4 │ │ +0ab4b8: 1324 0000 |03b8: const/16 v36, #int 0 // #0 │ │ +0ab4bc: 0800 2400 |03ba: move-object/from16 v0, v36 │ │ +0ab4c0: 0801 2a00 |03bc: move-object/from16 v1, v42 │ │ +0ab4c4: 5b10 6405 |03be: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0ab4c8: 1324 0000 |03c0: const/16 v36, #int 0 // #0 │ │ +0ab4cc: 0200 2400 |03c2: move/from16 v0, v36 │ │ +0ab4d0: 0801 2a00 |03c4: move-object/from16 v1, v42 │ │ +0ab4d4: 5c10 5a05 |03c6: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsDoubleTapping:Z // field@055a │ │ +0ab4d8: 1324 0000 |03c8: const/16 v36, #int 0 // #0 │ │ +0ab4dc: 0200 2400 |03ca: move/from16 v0, v36 │ │ +0ab4e0: 0801 2a00 |03cc: move-object/from16 v1, v42 │ │ +0ab4e4: 5c10 5305 |03ce: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ +0ab4e8: 0800 2a00 |03d0: move-object/from16 v0, v42 │ │ +0ab4ec: 5400 5805 |03d2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab4f0: 0824 0000 |03d4: move-object/from16 v36, v0 │ │ +0ab4f4: 1325 0100 |03d6: const/16 v37, #int 1 // #1 │ │ +0ab4f8: 7402 9903 2400 |03d8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0ab4fe: 0800 2a00 |03db: move-object/from16 v0, v42 │ │ +0ab502: 5400 5805 |03dd: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab506: 0824 0000 |03df: move-object/from16 v36, v0 │ │ +0ab50a: 1325 0200 |03e1: const/16 v37, #int 2 // #2 │ │ +0ab50e: 7402 9903 2400 |03e3: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0ab514: 2900 9afc |03e6: goto/16 0080 // -0366 │ │ +0ab518: 0800 2a00 |03e8: move-object/from16 v0, v42 │ │ +0ab51c: 5500 5905 |03ea: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0ab520: 0224 0000 |03ec: move/from16 v36, v0 │ │ +0ab524: 3824 1600 |03ee: if-eqz v36, 0404 // +0016 │ │ +0ab528: 0800 2a00 |03f0: move-object/from16 v0, v42 │ │ +0ab52c: 5400 5805 |03f2: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mHandler:Landroid/os/Handler; // field@0558 │ │ +0ab530: 0824 0000 |03f4: move-object/from16 v36, v0 │ │ +0ab534: 1325 0300 |03f6: const/16 v37, #int 3 // #3 │ │ +0ab538: 7402 9903 2400 |03f8: invoke-virtual/range {v36, v37}, Landroid/os/Handler;.removeMessages:(I)V // method@0399 │ │ +0ab53e: 1324 0000 |03fb: const/16 v36, #int 0 // #0 │ │ +0ab542: 0200 2400 |03fd: move/from16 v0, v36 │ │ +0ab546: 0801 2a00 |03ff: move-object/from16 v1, v42 │ │ +0ab54a: 5c10 5905 |0401: iput-boolean v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mInLongPress:Z // field@0559 │ │ +0ab54e: 288f |0403: goto 0392 // -0071 │ │ +0ab550: 0800 2a00 |0404: move-object/from16 v0, v42 │ │ +0ab554: 5500 5105 |0406: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mAlwaysInTapRegion:Z // field@0551 │ │ +0ab558: 0224 0000 |0408: move/from16 v36, v0 │ │ +0ab55c: 3824 2f00 |040a: if-eqz v36, 0439 // +002f │ │ +0ab560: 0800 2a00 |040c: move-object/from16 v0, v42 │ │ +0ab564: 5400 5e05 |040e: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0ab568: 0824 0000 |0410: move-object/from16 v36, v0 │ │ +0ab56c: 0800 2400 |0412: move-object/from16 v0, v36 │ │ +0ab570: 0801 2b00 |0414: move-object/from16 v1, v43 │ │ +0ab574: 7220 361d 1000 |0416: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnGestureListener;.onSingleTapUp:(Landroid/view/MotionEvent;)Z // method@1d36 │ │ +0ab57a: 0a11 |0419: move-result v17 │ │ +0ab57c: 0800 2a00 |041a: move-object/from16 v0, v42 │ │ +0ab580: 5500 5305 |041c: iget-boolean v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDeferConfirmSingleTap:Z // field@0553 │ │ +0ab584: 0224 0000 |041e: move/from16 v36, v0 │ │ +0ab588: 3824 72ff |0420: if-eqz v36, 0392 // -008e │ │ +0ab58c: 0800 2a00 |0422: move-object/from16 v0, v42 │ │ +0ab590: 5400 5405 |0424: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0ab594: 0824 0000 |0426: move-object/from16 v36, v0 │ │ +0ab598: 3824 6aff |0428: if-eqz v36, 0392 // -0096 │ │ +0ab59c: 0800 2a00 |042a: move-object/from16 v0, v42 │ │ +0ab5a0: 5400 5405 |042c: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0ab5a4: 0824 0000 |042e: move-object/from16 v36, v0 │ │ +0ab5a8: 0800 2400 |0430: move-object/from16 v0, v36 │ │ +0ab5ac: 0801 2b00 |0432: move-object/from16 v1, v43 │ │ +0ab5b0: 7220 301d 1000 |0434: invoke-interface {v0, v1}, Landroid/view/GestureDetector$OnDoubleTapListener;.onSingleTapConfirmed:(Landroid/view/MotionEvent;)Z // method@1d30 │ │ +0ab5b6: 2900 5bff |0437: goto/16 0392 // -00a5 │ │ +0ab5ba: 0800 2a00 |0439: move-object/from16 v0, v42 │ │ +0ab5be: 5400 6405 |043b: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mVelocityTracker:Landroid/view/VelocityTracker; // field@0564 │ │ +0ab5c2: 081d 0000 |043d: move-object/from16 v29, v0 │ │ +0ab5c6: 1324 0000 |043f: const/16 v36, #int 0 // #0 │ │ +0ab5ca: 0800 2b00 |0441: move-object/from16 v0, v43 │ │ +0ab5ce: 0201 2400 |0443: move/from16 v1, v36 │ │ +0ab5d2: 7120 7a11 1000 |0445: invoke-static {v0, v1}, Landroid/support/v4/view/MotionEventCompat;.getPointerId:(Landroid/view/MotionEvent;I)I // method@117a │ │ +0ab5d8: 0a15 |0448: move-result v21 │ │ +0ab5da: 1324 e803 |0449: const/16 v36, #int 1000 // #3e8 │ │ +0ab5de: 0800 2a00 |044b: move-object/from16 v0, v42 │ │ +0ab5e2: 5200 5f05 |044d: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMaximumFlingVelocity:I // field@055f │ │ +0ab5e6: 0225 0000 |044f: move/from16 v37, v0 │ │ +0ab5ea: 0200 2500 |0451: move/from16 v0, v37 │ │ +0ab5ee: 8200 |0453: int-to-float v0, v0 │ │ +0ab5f0: 0225 0000 |0454: move/from16 v37, v0 │ │ +0ab5f4: 0800 1d00 |0456: move-object/from16 v0, v29 │ │ +0ab5f8: 0201 2400 |0458: move/from16 v1, v36 │ │ +0ab5fc: 0202 2500 |045a: move/from16 v2, v37 │ │ +0ab600: 6e30 be1d 1002 |045c: invoke-virtual {v0, v1, v2}, Landroid/view/VelocityTracker;.computeCurrentVelocity:(IF)V // method@1dbe │ │ +0ab606: 0800 1d00 |045f: move-object/from16 v0, v29 │ │ +0ab60a: 0201 1500 |0461: move/from16 v1, v21 │ │ +0ab60e: 7120 0812 1000 |0463: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@1208 │ │ +0ab614: 0a1f |0466: move-result v31 │ │ +0ab616: 0800 1d00 |0467: move-object/from16 v0, v29 │ │ +0ab61a: 0201 1500 |0469: move/from16 v1, v21 │ │ +0ab61e: 7120 0712 1000 |046b: invoke-static {v0, v1}, Landroid/support/v4/view/VelocityTrackerCompat;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@1207 │ │ +0ab624: 0a1e |046e: move-result v30 │ │ +0ab626: 7701 962e 1f00 |046f: invoke-static/range {v31}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0ab62c: 0a24 |0472: move-result v36 │ │ +0ab62e: 0800 2a00 |0473: move-object/from16 v0, v42 │ │ +0ab632: 5200 6005 |0475: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0560 │ │ +0ab636: 0225 0000 |0477: move/from16 v37, v0 │ │ +0ab63a: 0200 2500 |0479: move/from16 v0, v37 │ │ +0ab63e: 8200 |047b: int-to-float v0, v0 │ │ +0ab640: 0225 0000 |047c: move/from16 v37, v0 │ │ +0ab644: 2d24 2425 |047e: cmpl-float v36, v36, v37 │ │ +0ab648: 3c24 1500 |0480: if-gtz v36, 0495 // +0015 │ │ +0ab64c: 7701 962e 1e00 |0482: invoke-static/range {v30}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0ab652: 0a24 |0485: move-result v36 │ │ +0ab654: 0800 2a00 |0486: move-object/from16 v0, v42 │ │ +0ab658: 5200 6005 |0488: iget v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mMinimumFlingVelocity:I // field@0560 │ │ +0ab65c: 0225 0000 |048a: move/from16 v37, v0 │ │ +0ab660: 0200 2500 |048c: move/from16 v0, v37 │ │ +0ab664: 8200 |048e: int-to-float v0, v0 │ │ +0ab666: 0225 0000 |048f: move/from16 v37, v0 │ │ +0ab66a: 2d24 2425 |0491: cmpl-float v36, v36, v37 │ │ +0ab66e: 3d24 fffe |0493: if-lez v36, 0392 // -0101 │ │ +0ab672: 0800 2a00 |0495: move-object/from16 v0, v42 │ │ +0ab676: 5400 5e05 |0497: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mListener:Landroid/view/GestureDetector$OnGestureListener; // field@055e │ │ +0ab67a: 0824 0000 |0499: move-object/from16 v36, v0 │ │ +0ab67e: 0800 2a00 |049b: move-object/from16 v0, v42 │ │ +0ab682: 5400 5205 |049d: iget-object v0, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mCurrentDownEvent:Landroid/view/MotionEvent; // field@0552 │ │ +0ab686: 0825 0000 |049f: move-object/from16 v37, v0 │ │ +0ab68a: 0800 2400 |04a1: move-object/from16 v0, v36 │ │ +0ab68e: 0801 2500 |04a3: move-object/from16 v1, v37 │ │ +0ab692: 0802 2b00 |04a5: move-object/from16 v2, v43 │ │ +0ab696: 0203 1e00 |04a7: move/from16 v3, v30 │ │ +0ab69a: 0204 1f00 |04a9: move/from16 v4, v31 │ │ +0ab69e: 7254 321d 1032 |04ab: invoke-interface {v0, v1, v2, v3, v4}, Landroid/view/GestureDetector$OnGestureListener;.onFling:(Landroid/view/MotionEvent;Landroid/view/MotionEvent;FF)Z // method@1d32 │ │ +0ab6a4: 0a11 |04ae: move-result v17 │ │ +0ab6a6: 2900 e3fe |04af: goto/16 0392 // -011d │ │ +0ab6aa: 7601 9b10 2a00 |04b1: invoke-direct/range {v42}, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.cancel:()V // method@109b │ │ +0ab6b0: 2900 ccfb |04b4: goto/16 0080 // -0434 │ │ +0ab6b4: 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 │ │ @@ -202697,17 +202752,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a7d68: |[0a7d68] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ -0a7d78: 5c01 5b05 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ -0a7d7c: 0e00 |0002: return-void │ │ +0ab6d8: |[0ab6d8] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setIsLongpressEnabled:(Z)V │ │ +0ab6e8: 5c01 5b05 |0000: iput-boolean v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mIsLongpressEnabled:Z // field@055b │ │ +0ab6ec: 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 │ │ @@ -202717,32 +202772,32 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a7d80: |[0a7d80] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0a7d90: 5b01 5405 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ -0a7d94: 0e00 |0002: return-void │ │ +0ab6f0: |[0ab6f0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplBase.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0ab700: 5b01 5405 |0000: iput-object v1, v0, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;.mDoubleTapListener:Landroid/view/GestureDetector$OnDoubleTapListener; // field@0554 │ │ +0ab704: 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 : 1247 (GestureDetectorCompat.java) │ │ + source_file_idx : 1248 (GestureDetectorCompat.java) │ │ │ │ Class #865 header: │ │ class_idx : 680 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1247 │ │ +source_file_idx : 1248 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #865 annotations: │ │ Annotations on class │ │ @@ -202767,20 +202822,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 │ │ -0a7d98: |[0a7d98] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ -0a7da8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a7dae: 2200 1a04 |0003: new-instance v0, Landroid/view/GestureDetector; // type@041a │ │ -0a7db2: 7040 371d 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1d37 │ │ -0a7db8: 5b10 6505 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ -0a7dbc: 0e00 |000a: return-void │ │ +0ab708: |[0ab708] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V │ │ +0ab718: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ab71e: 2200 1a04 |0003: new-instance v0, Landroid/view/GestureDetector; // type@041a │ │ +0ab722: 7040 371d 2043 |0005: invoke-direct {v0, v2, v3, v4}, Landroid/view/GestureDetector;.:(Landroid/content/Context;Landroid/view/GestureDetector$OnGestureListener;Landroid/os/Handler;)V // method@1d37 │ │ +0ab728: 5b10 6505 |0008: iput-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ +0ab72c: 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; │ │ @@ -202794,19 +202849,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a7dc0: |[0a7dc0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ -0a7dd0: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ -0a7dd4: 6e10 381d 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1d38 │ │ -0a7dda: 0a00 |0005: move-result v0 │ │ -0a7ddc: 0f00 |0006: return v0 │ │ +0ab730: |[0ab730] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.isLongpressEnabled:()Z │ │ +0ab740: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ +0ab744: 6e10 381d 0000 |0002: invoke-virtual {v0}, Landroid/view/GestureDetector;.isLongpressEnabled:()Z // method@1d38 │ │ +0ab74a: 0a00 |0005: move-result v0 │ │ +0ab74c: 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;) │ │ @@ -202814,19 +202869,19 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a7de0: |[0a7de0] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0a7df0: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ -0a7df4: 6e20 391d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d39 │ │ -0a7dfa: 0a00 |0005: move-result v0 │ │ -0a7dfc: 0f00 |0006: return v0 │ │ +0ab750: |[0ab750] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0ab760: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ +0ab764: 6e20 391d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@1d39 │ │ +0ab76a: 0a00 |0005: move-result v0 │ │ +0ab76c: 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; │ │ │ │ @@ -202835,18 +202890,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7e00: |[0a7e00] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ -0a7e10: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ -0a7e14: 6e20 3a1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1d3a │ │ -0a7e1a: 0e00 |0005: return-void │ │ +0ab770: |[0ab770] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setIsLongpressEnabled:(Z)V │ │ +0ab780: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ +0ab784: 6e20 3a1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setIsLongpressEnabled:(Z)V // method@1d3a │ │ +0ab78a: 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 │ │ @@ -202856,33 +202911,33 @@ │ │ type : '(Landroid/view/GestureDetector$OnDoubleTapListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a7e1c: |[0a7e1c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ -0a7e2c: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ -0a7e30: 6e20 3b1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1d3b │ │ -0a7e36: 0e00 |0005: return-void │ │ +0ab78c: |[0ab78c] android.support.v4.view.GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V │ │ +0ab79c: 5410 6505 |0000: iget-object v0, v1, Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplJellybeanMr2;.mDetector:Landroid/view/GestureDetector; // field@0565 │ │ +0ab7a0: 6e20 3b1d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/GestureDetector;.setOnDoubleTapListener:(Landroid/view/GestureDetector$OnDoubleTapListener;)V // method@1d3b │ │ +0ab7a6: 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 : 1247 (GestureDetectorCompat.java) │ │ + source_file_idx : 1248 (GestureDetectorCompat.java) │ │ │ │ Class #866 header: │ │ class_idx : 683 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1260 │ │ +source_file_idx : 1261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #866 annotations: │ │ Annotations on class │ │ @@ -202903,17 +202958,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7e38: |[0a7e38] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ -0a7e48: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a7e4e: 0e00 |0003: return-void │ │ +0ab7a8: |[0ab7a8] android.support.v4.view.GravityCompat$GravityCompatImplBase.:()V │ │ +0ab7b8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ab7be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -202922,17 +202977,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 │ │ -0a7e50: |[0a7e50] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0a7e60: 7707 3c1d 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1d3c │ │ -0a7e66: 0e00 |0003: return-void │ │ +0ab7c0: |[0ab7c0] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0ab7d0: 7707 3c1d 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6, v7}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;)V // method@1d3c │ │ +0ab7d6: 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 │ │ @@ -202949,17 +203004,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 │ │ -0a7e68: |[0a7e68] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0a7e78: 7155 3e1d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1d3e │ │ -0a7e7e: 0e00 |0003: return-void │ │ +0ab7d8: |[0ab7d8] android.support.v4.view.GravityCompat$GravityCompatImplBase.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0ab7e8: 7155 3e1d 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/view/Gravity;.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1d3e │ │ +0ab7ee: 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 │ │ @@ -202974,17 +203029,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 │ │ -0a7e80: |[0a7e80] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0a7e90: 7130 401d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1d40 │ │ -0a7e96: 0e00 |0003: return-void │ │ +0ab7f0: |[0ab7f0] android.support.v4.view.GravityCompat$GravityCompatImplBase.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0ab800: 7130 401d 2103 |0000: invoke-static {v1, v2, v3}, Landroid/view/Gravity;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;)V // method@1d40 │ │ +0ab806: 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 │ │ @@ -202997,33 +203052,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0a7e98: |[0a7e98] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ -0a7ea8: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ -0a7eae: b520 |0003: and-int/2addr v0, v2 │ │ -0a7eb0: 0f00 |0004: return v0 │ │ +0ab808: |[0ab808] android.support.v4.view.GravityCompat$GravityCompatImplBase.getAbsoluteGravity:(II)I │ │ +0ab818: 1400 ffff 7fff |0000: const v0, #float -3.40282e+38 // #ff7fffff │ │ +0ab81e: b520 |0003: and-int/2addr v0, v2 │ │ +0ab820: 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 : 1260 (GravityCompat.java) │ │ + source_file_idx : 1261 (GravityCompat.java) │ │ │ │ Class #867 header: │ │ class_idx : 684 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1260 │ │ +source_file_idx : 1261 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #867 annotations: │ │ Annotations on class │ │ @@ -203044,17 +203099,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7eb4: |[0a7eb4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ -0a7ec4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a7eca: 0e00 |0003: return-void │ │ +0ab824: |[0ab824] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.:()V │ │ +0ab834: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ab83a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/GravityCompat$GravityCompatImplJellybeanMr1; │ │ │ │ Virtual methods - │ │ @@ -203063,17 +203118,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 │ │ -0a7ecc: |[0a7ecc] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ -0a7edc: 7708 c410 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@10c4 │ │ -0a7ee2: 0e00 |0003: return-void │ │ +0ab83c: |[0ab83c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;IILandroid/graphics/Rect;I)V │ │ +0ab84c: 7708 c410 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@10c4 │ │ +0ab852: 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 │ │ @@ -203090,17 +203145,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 │ │ -0a7ee4: |[0a7ee4] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0a7ef4: 7706 c510 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@10c5 │ │ -0a7efa: 0e00 |0003: return-void │ │ +0ab854: |[0ab854] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.apply:(IIILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0ab864: 7706 c510 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@10c5 │ │ +0ab86a: 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 │ │ @@ -203115,17 +203170,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 │ │ -0a7efc: |[0a7efc] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ -0a7f0c: 7140 c610 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@10c6 │ │ -0a7f12: 0e00 |0003: return-void │ │ +0ab86c: |[0ab86c] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V │ │ +0ab87c: 7140 c610 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.applyDisplay:(ILandroid/graphics/Rect;Landroid/graphics/Rect;I)V // method@10c6 │ │ +0ab882: 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 │ │ @@ -203138,33 +203193,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a7f14: |[0a7f14] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ -0a7f24: 7120 c710 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@10c7 │ │ -0a7f2a: 0a00 |0003: move-result v0 │ │ -0a7f2c: 0f00 |0004: return v0 │ │ +0ab884: |[0ab884] android.support.v4.view.GravityCompat$GravityCompatImplJellybeanMr1.getAbsoluteGravity:(II)I │ │ +0ab894: 7120 c710 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/GravityCompatJellybeanMr1;.getAbsoluteGravity:(II)I // method@10c7 │ │ +0ab89a: 0a00 |0003: move-result v0 │ │ +0ab89c: 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 : 1260 (GravityCompat.java) │ │ + source_file_idx : 1261 (GravityCompat.java) │ │ │ │ Class #868 header: │ │ class_idx : 687 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1478 │ │ +source_file_idx : 1479 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #868 annotations: │ │ Annotations on class │ │ @@ -203195,17 +203250,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a7f30: |[0a7f30] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ -0a7f40: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a7f46: 0e00 |0003: return-void │ │ +0ab8a0: |[0ab8a0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.:()V │ │ +0ab8b0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ab8b6: 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;) │ │ @@ -203213,40 +203268,40 @@ │ │ type : '(IIIII)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0a7f48: |[0a7f48] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ -0a7f58: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0a7f5a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0a7f5c: 9504 0607 |0002: and-int v4, v6, v7 │ │ -0a7f60: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ -0a7f64: 0121 |0006: move v1, v2 │ │ -0a7f66: 9600 0809 |0007: or-int v0, v8, v9 │ │ -0a7f6a: 9504 0600 |0009: and-int v4, v6, v0 │ │ -0a7f6e: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ -0a7f72: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ -0a7f76: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ -0a7f7a: 2203 d205 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0a7f7e: 1a04 b515 |0013: const-string v4, "bad arguments" // string@15b5 │ │ -0a7f82: 7020 842e 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0a7f88: 2703 |0018: throw v3 │ │ -0a7f8a: 0131 |0019: move v1, v3 │ │ -0a7f8c: 28ed |001a: goto 0007 // -0013 │ │ -0a7f8e: 0132 |001b: move v2, v3 │ │ -0a7f90: 28f1 |001c: goto 000d // -000f │ │ -0a7f92: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ -0a7f96: b535 |001f: and-int/2addr v5, v3 │ │ -0a7f98: 0f05 |0020: return v5 │ │ -0a7f9a: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ -0a7f9e: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ -0a7fa2: b535 |0025: and-int/2addr v5, v3 │ │ -0a7fa4: 28fa |0026: goto 0020 // -0006 │ │ +0ab8b8: |[0ab8b8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateFilterDirectionalModifiers:(IIIII)I │ │ +0ab8c8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0ab8ca: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0ab8cc: 9504 0607 |0002: and-int v4, v6, v7 │ │ +0ab8d0: 3804 1500 |0004: if-eqz v4, 0019 // +0015 │ │ +0ab8d4: 0121 |0006: move v1, v2 │ │ +0ab8d6: 9600 0809 |0007: or-int v0, v8, v9 │ │ +0ab8da: 9504 0600 |0009: and-int v4, v6, v0 │ │ +0ab8de: 3804 1000 |000b: if-eqz v4, 001b // +0010 │ │ +0ab8e2: 3801 1400 |000d: if-eqz v1, 0021 // +0014 │ │ +0ab8e6: 3802 0e00 |000f: if-eqz v2, 001d // +000e │ │ +0ab8ea: 2203 d205 |0011: new-instance v3, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0ab8ee: 1a04 b615 |0013: const-string v4, "bad arguments" // string@15b6 │ │ +0ab8f2: 7020 842e 4300 |0015: invoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0ab8f8: 2703 |0018: throw v3 │ │ +0ab8fa: 0131 |0019: move v1, v3 │ │ +0ab8fc: 28ed |001a: goto 0007 // -0013 │ │ +0ab8fe: 0132 |001b: move v2, v3 │ │ +0ab900: 28f1 |001c: goto 000d // -000f │ │ +0ab902: df03 00ff |001d: xor-int/lit8 v3, v0, #int -1 // #ff │ │ +0ab906: b535 |001f: and-int/2addr v5, v3 │ │ +0ab908: 0f05 |0020: return v5 │ │ +0ab90a: 3802 ffff |0021: if-eqz v2, 0020 // -0001 │ │ +0ab90e: df03 07ff |0023: xor-int/lit8 v3, v7, #int -1 // #ff │ │ +0ab912: b535 |0025: and-int/2addr v5, v3 │ │ +0ab914: 28fa |0026: goto 0020 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=55 │ │ 0x0007 line=56 │ │ 0x0009 line=57 │ │ 0x000d line=59 │ │ 0x000f line=60 │ │ @@ -203277,18 +203332,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 │ │ -0a7fa8: |[0a7fa8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0a7fb8: 6e20 4c1d 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1d4c │ │ -0a7fbe: 0a00 |0003: move-result v0 │ │ -0a7fc0: 0f00 |0004: return v0 │ │ +0ab918: |[0ab918] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0ab928: 6e20 4c1d 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/KeyEvent;.dispatch:(Landroid/view/KeyEvent$Callback;)Z // method@1d4c │ │ +0ab92e: 0a00 |0003: move-result v0 │ │ +0ab930: 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; │ │ @@ -203300,17 +203355,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 │ │ -0a7fc4: |[0a7fc4] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0a7fd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a7fd6: 1100 |0001: return-object v0 │ │ +0ab934: |[0ab934] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0ab944: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab946: 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; │ │ │ │ @@ -203319,17 +203374,17 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a7fd8: |[0a7fd8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0a7fe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a7fea: 0f00 |0001: return v0 │ │ +0ab948: |[0ab948] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0ab958: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ab95a: 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; │ │ │ │ @@ -203338,32 +203393,32 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 29 16-bit code units │ │ -0a7fec: |[0a7fec] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0a7ffc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a7ffe: 6e20 cf10 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@10cf │ │ -0a8004: 0a01 |0004: move-result v1 │ │ -0a8006: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ -0a800a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ -0a800e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ -0a8012: 7152 cc10 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@10cc │ │ -0a8018: 0a05 |000e: move-result v5 │ │ -0a801a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ -0a801c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ -0a8020: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ -0a8024: 7153 cc10 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@10cc │ │ -0a802a: 0a05 |0017: move-result v5 │ │ -0a802c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ -0a8030: 0f00 |001a: return v0 │ │ -0a8032: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0a8034: 28fe |001c: goto 001a // -0002 │ │ +0ab95c: |[0ab95c] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0ab96c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ab96e: 6e20 cf10 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@10cf │ │ +0ab974: 0a01 |0004: move-result v1 │ │ +0ab976: d515 f700 |0005: and-int/lit16 v5, v1, #int 247 // #00f7 │ │ +0ab97a: 1301 4000 |0007: const/16 v1, #int 64 // #40 │ │ +0ab97e: 1302 8000 |0009: const/16 v2, #int 128 // #80 │ │ +0ab982: 7152 cc10 6510 |000b: invoke-static {v5, v6, v0, v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@10cc │ │ +0ab988: 0a05 |000e: move-result v5 │ │ +0ab98a: 1221 |000f: const/4 v1, #int 2 // #2 │ │ +0ab98c: 1302 1000 |0010: const/16 v2, #int 16 // #10 │ │ +0ab990: 1303 2000 |0012: const/16 v3, #int 32 // #20 │ │ +0ab994: 7153 cc10 6521 |0014: invoke-static {v5, v6, v1, v2, v3}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.metaStateFilterDirectionalModifiers:(IIIII)I // method@10cc │ │ +0ab99a: 0a05 |0017: move-result v5 │ │ +0ab99c: 3365 0300 |0018: if-ne v5, v6, 001b // +0003 │ │ +0ab9a0: 0f00 |001a: return v0 │ │ +0ab9a2: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0ab9a4: 28fe |001c: goto 001a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=84 │ │ 0x0007 line=85 │ │ 0x000f line=87 │ │ 0x0018 line=89 │ │ locals : │ │ @@ -203376,23 +203431,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a8038: |[0a8038] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0a8048: 6e20 cf10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@10cf │ │ -0a804e: 0a00 |0003: move-result v0 │ │ -0a8050: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ -0a8054: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0a8058: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0a805a: 0f00 |0009: return v0 │ │ -0a805c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0a805e: 28fe |000b: goto 0009 // -0002 │ │ +0ab9a8: |[0ab9a8] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0ab9b8: 6e20 cf10 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.normalizeMetaState:(I)I // method@10cf │ │ +0ab9be: 0a00 |0003: move-result v0 │ │ +0ab9c0: d500 f700 |0004: and-int/lit16 v0, v0, #int 247 // #00f7 │ │ +0ab9c4: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0ab9c8: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0ab9ca: 0f00 |0009: return v0 │ │ +0ab9cc: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ab9ce: 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 │ │ │ │ @@ -203401,23 +203456,23 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 15 16-bit code units │ │ -0a8060: |[0a8060] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0a8070: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ -0a8074: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0a8078: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ -0a807c: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ -0a8080: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0a8084: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ -0a8088: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ -0a808c: 0f00 |000e: return v0 │ │ +0ab9d0: |[0ab9d0] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0ab9e0: d520 c000 |0000: and-int/lit16 v0, v2, #int 192 // #00c0 │ │ +0ab9e4: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0ab9e8: de02 0201 |0004: or-int/lit8 v2, v2, #int 1 // #01 │ │ +0ab9ec: dd00 0230 |0006: and-int/lit8 v0, v2, #int 48 // #30 │ │ +0ab9f0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0ab9f4: de02 0202 |000a: or-int/lit8 v2, v2, #int 2 // #02 │ │ +0ab9f8: d520 f700 |000c: and-int/lit16 v0, v2, #int 247 // #00f7 │ │ +0ab9fc: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0004 line=74 │ │ 0x0006 line=76 │ │ 0x000a line=77 │ │ 0x000c line=79 │ │ @@ -203430,30 +203485,30 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a8090: |[0a8090] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0a80a0: 0e00 |0000: return-void │ │ +0aba00: |[0aba00] android.support.v4.view.KeyEventCompat$BaseKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0aba10: 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 : 1478 (KeyEventCompat.java) │ │ + source_file_idx : 1479 (KeyEventCompat.java) │ │ │ │ Class #869 header: │ │ class_idx : 695 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3461 │ │ +source_file_idx : 3462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #869 annotations: │ │ Annotations on class │ │ @@ -203474,17 +203529,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a80a4: |[0a80a4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ -0a80b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a80ba: 0e00 |0003: return-void │ │ +0aba14: |[0aba14] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.:()V │ │ +0aba24: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aba2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -203493,17 +203548,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a80bc: |[0a80bc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0a80cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a80ce: 0f00 |0001: return v0 │ │ +0aba2c: |[0aba2c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0aba3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aba3e: 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; │ │ │ │ @@ -203512,17 +203567,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a80d0: |[0a80d0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0a80e0: 5220 5808 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ -0a80e4: 0f00 |0002: return v0 │ │ +0aba40: |[0aba40] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0aba50: 5220 5808 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ +0aba54: 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; │ │ │ │ @@ -203531,17 +203586,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a80e8: |[0a80e8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0a80f8: 5220 5708 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ -0a80fc: 0f00 |0002: return v0 │ │ +0aba58: |[0aba58] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0aba68: 5220 5708 |0000: iget v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ +0aba6c: 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; │ │ │ │ @@ -203550,17 +203605,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a8100: |[0a8100] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0a8110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8112: 0f00 |0001: return v0 │ │ +0aba70: |[0aba70] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0aba80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aba82: 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; │ │ │ │ @@ -203569,16 +203624,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 │ │ -0a8114: |[0a8114] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a8124: 0e00 |0000: return-void │ │ +0aba84: |[0aba84] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0aba94: 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 │ │ @@ -203588,16 +203643,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 │ │ -0a8128: |[0a8128] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a8138: 0e00 |0000: return-void │ │ +0aba98: |[0aba98] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0abaa8: 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 │ │ @@ -203607,17 +203662,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 │ │ -0a813c: |[0a813c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a814c: 5912 5808 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ -0a8150: 0e00 |0002: return-void │ │ +0abaac: |[0abaac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0ababc: 5912 5808 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ +0abac0: 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; │ │ @@ -203628,33 +203683,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 │ │ -0a8154: |[0a8154] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a8164: 5912 5708 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ -0a8168: 0e00 |0002: return-void │ │ +0abac4: |[0abac4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplBase.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0abad4: 5912 5708 |0000: iput v2, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ +0abad8: 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 : 3461 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3462 (MarginLayoutParamsCompat.java) │ │ │ │ Class #870 header: │ │ class_idx : 696 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3461 │ │ +source_file_idx : 3462 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #870 annotations: │ │ Annotations on class │ │ @@ -203675,17 +203730,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a816c: |[0a816c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ -0a817c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a8182: 0e00 |0003: return-void │ │ +0abadc: |[0abadc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.:()V │ │ +0abaec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0abaf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1; │ │ │ │ Virtual methods - │ │ @@ -203694,18 +203749,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8184: |[0a8184] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0a8194: 7110 1a11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@111a │ │ -0a819a: 0a00 |0003: move-result v0 │ │ -0a819c: 0f00 |0004: return v0 │ │ +0abaf4: |[0abaf4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0abb04: 7110 1a11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@111a │ │ +0abb0a: 0a00 |0003: move-result v0 │ │ +0abb0c: 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; │ │ │ │ @@ -203714,18 +203769,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a81a0: |[0a81a0] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0a81b0: 7110 1b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@111b │ │ -0a81b6: 0a00 |0003: move-result v0 │ │ -0a81b8: 0f00 |0004: return v0 │ │ +0abb10: |[0abb10] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0abb20: 7110 1b11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@111b │ │ +0abb26: 0a00 |0003: move-result v0 │ │ +0abb28: 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; │ │ │ │ @@ -203734,18 +203789,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a81bc: |[0a81bc] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ -0a81cc: 7110 1c11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@111c │ │ -0a81d2: 0a00 |0003: move-result v0 │ │ -0a81d4: 0f00 |0004: return v0 │ │ +0abb2c: |[0abb2c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I │ │ +0abb3c: 7110 1c11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.getMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;)I // method@111c │ │ +0abb42: 0a00 |0003: move-result v0 │ │ +0abb44: 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; │ │ │ │ @@ -203754,18 +203809,18 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a81d8: |[0a81d8] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ -0a81e8: 7110 1d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@111d │ │ -0a81ee: 0a00 |0003: move-result v0 │ │ -0a81f0: 0f00 |0004: return v0 │ │ +0abb48: |[0abb48] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z │ │ +0abb58: 7110 1d11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.isMarginRelative:(Landroid/view/ViewGroup$MarginLayoutParams;)Z // method@111d │ │ +0abb5e: 0a00 |0003: move-result v0 │ │ +0abb60: 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; │ │ │ │ @@ -203774,17 +203829,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 │ │ -0a81f4: |[0a81f4] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a8204: 7120 1e11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@111e │ │ -0a820a: 0e00 |0003: return-void │ │ +0abb64: |[0abb64] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0abb74: 7120 1e11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.resolveLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@111e │ │ +0abb7a: 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; │ │ @@ -203795,17 +203850,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 │ │ -0a820c: |[0a820c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a821c: 7120 1f11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@111f │ │ -0a8222: 0e00 |0003: return-void │ │ +0abb7c: |[0abb7c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0abb8c: 7120 1f11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@111f │ │ +0abb92: 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; │ │ @@ -203816,17 +203871,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 │ │ -0a8224: |[0a8224] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a8234: 7120 2011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1120 │ │ -0a823a: 0e00 |0003: return-void │ │ +0abb94: |[0abb94] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0abba4: 7120 2011 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginEnd:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1120 │ │ +0abbaa: 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; │ │ @@ -203837,33 +203892,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 │ │ -0a823c: |[0a823c] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ -0a824c: 7120 2111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1121 │ │ -0a8252: 0e00 |0003: return-void │ │ +0abbac: |[0abbac] android.support.v4.view.MarginLayoutParamsCompat$MarginLayoutParamsCompatImplJbMr1.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V │ │ +0abbbc: 7120 2111 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MarginLayoutParamsCompatJellybeanMr1;.setMarginStart:(Landroid/view/ViewGroup$MarginLayoutParams;I)V // method@1121 │ │ +0abbc2: 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 : 3461 (MarginLayoutParamsCompat.java) │ │ + source_file_idx : 3462 (MarginLayoutParamsCompat.java) │ │ │ │ Class #871 header: │ │ class_idx : 700 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3494 │ │ +source_file_idx : 3495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #871 annotations: │ │ Annotations on class │ │ @@ -203884,17 +203939,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8254: |[0a8254] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ -0a8264: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a826a: 0e00 |0003: return-void │ │ +0abbc4: |[0abbc4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.:()V │ │ +0abbd4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0abbda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -203903,17 +203958,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a826c: |[0a826c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0a827c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a827e: 0f00 |0001: return v0 │ │ +0abbdc: |[0abbdc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0abbec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abbee: 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; │ │ │ │ @@ -203922,17 +203977,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a8280: |[0a8280] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0a8290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8292: 0f00 |0001: return v0 │ │ +0abbf0: |[0abbf0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0abc00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abc02: 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; │ │ │ │ @@ -203941,17 +203996,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 │ │ -0a8294: |[0a8294] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0a82a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a82a6: 1100 |0001: return-object v0 │ │ +0abc04: |[0abc04] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0abc14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abc16: 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; │ │ │ │ @@ -203960,17 +204015,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a82a8: |[0a82a8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0a82b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a82ba: 0f00 |0001: return v0 │ │ +0abc18: |[0abc18] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0abc28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abc2a: 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; │ │ │ │ @@ -203979,16 +204034,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 │ │ -0a82bc: |[0a82bc] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0a82cc: 1101 |0000: return-object v1 │ │ +0abc2c: |[0abc2c] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0abc3c: 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 │ │ @@ -203998,16 +204053,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 │ │ -0a82d0: |[0a82d0] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0a82e0: 1101 |0000: return-object v1 │ │ +0abc40: |[0abc40] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0abc50: 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; │ │ @@ -204017,16 +204072,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 │ │ -0a82e4: |[0a82e4] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0a82f4: 1101 |0000: return-object v1 │ │ +0abc54: |[0abc54] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0abc64: 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; │ │ @@ -204036,31 +204091,31 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a82f8: |[0a82f8] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0a8308: 0e00 |0000: return-void │ │ +0abc68: |[0abc68] android.support.v4.view.MenuItemCompat$BaseMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0abc78: 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 : 3494 (MenuItemCompat.java) │ │ + source_file_idx : 3495 (MenuItemCompat.java) │ │ │ │ Class #872 header: │ │ class_idx : 701 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3494 │ │ +source_file_idx : 3495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #872 annotations: │ │ Annotations on class │ │ @@ -204081,17 +204136,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a830c: |[0a830c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ -0a831c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a8322: 0e00 |0003: return-void │ │ +0abc7c: |[0abc7c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.:()V │ │ +0abc8c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0abc92: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -204100,17 +204155,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a8324: |[0a8324] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0a8334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8336: 0f00 |0001: return v0 │ │ +0abc94: |[0abc94] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0abca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abca6: 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; │ │ │ │ @@ -204119,17 +204174,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a8338: |[0a8338] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0a8348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a834a: 0f00 |0001: return v0 │ │ +0abca8: |[0abca8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0abcb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abcba: 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; │ │ │ │ @@ -204138,18 +204193,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 │ │ -0a834c: |[0a834c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ -0a835c: 7110 5511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@1155 │ │ -0a8362: 0c00 |0003: move-result-object v0 │ │ -0a8364: 1100 |0004: return-object v0 │ │ +0abcbc: |[0abcbc] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; │ │ +0abccc: 7110 5511 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.getActionView:(Landroid/view/MenuItem;)Landroid/view/View; // method@1155 │ │ +0abcd2: 0c00 |0003: move-result-object v0 │ │ +0abcd4: 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; │ │ │ │ @@ -204158,17 +204213,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a8368: |[0a8368] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0a8378: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a837a: 0f00 |0001: return v0 │ │ +0abcd8: |[0abcd8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0abce8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abcea: 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; │ │ │ │ @@ -204177,18 +204232,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 │ │ -0a837c: |[0a837c] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ -0a838c: 7120 5611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@1156 │ │ -0a8392: 0c00 |0003: move-result-object v0 │ │ -0a8394: 1100 |0004: return-object v0 │ │ +0abcec: |[0abcec] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; │ │ +0abcfc: 7120 5611 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;I)Landroid/view/MenuItem; // method@1156 │ │ +0abd02: 0c00 |0003: move-result-object v0 │ │ +0abd04: 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 │ │ @@ -204198,18 +204253,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 │ │ -0a8398: |[0a8398] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ -0a83a8: 7120 5711 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@1157 │ │ -0a83ae: 0c00 |0003: move-result-object v0 │ │ -0a83b0: 1100 |0004: return-object v0 │ │ +0abd08: |[0abd08] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; │ │ +0abd18: 7120 5711 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setActionView:(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; // method@1157 │ │ +0abd1e: 0c00 |0003: move-result-object v0 │ │ +0abd20: 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; │ │ @@ -204219,16 +204274,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 │ │ -0a83b4: |[0a83b4] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0a83c4: 1101 |0000: return-object v1 │ │ +0abd24: |[0abd24] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0abd34: 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; │ │ @@ -204238,33 +204293,33 @@ │ │ type : '(Landroid/view/MenuItem;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a83c8: |[0a83c8] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ -0a83d8: 7120 5811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1158 │ │ -0a83de: 0e00 |0003: return-void │ │ +0abd38: |[0abd38] android.support.v4.view.MenuItemCompat$HoneycombMenuVersionImpl.setShowAsAction:(Landroid/view/MenuItem;I)V │ │ +0abd48: 7120 5811 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/MenuItemCompatHoneycomb;.setShowAsAction:(Landroid/view/MenuItem;I)V // method@1158 │ │ +0abd4e: 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 : 3494 (MenuItemCompat.java) │ │ + source_file_idx : 3495 (MenuItemCompat.java) │ │ │ │ Class #873 header: │ │ class_idx : 702 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3494 │ │ +source_file_idx : 3495 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #873 annotations: │ │ Annotations on class │ │ @@ -204293,19 +204348,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 │ │ -0a83e0: |[0a83e0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ -0a83f0: 5b01 7005 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0570 │ │ -0a83f4: 5b02 7105 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0571 │ │ -0a83f8: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a83fe: 0e00 |0007: return-void │ │ +0abd50: |[0abd50] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.:(Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)V │ │ +0abd60: 5b01 7005 |0000: iput-object v1, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.this$0:Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; // field@0570 │ │ +0abd64: 5b02 7105 |0002: iput-object v2, v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0571 │ │ +0abd68: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0abd6e: 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; │ │ @@ -204316,19 +204371,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a8400: |[0a8400] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ -0a8410: 5410 7105 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0571 │ │ -0a8414: 7220 4611 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@1146 │ │ -0a841a: 0a00 |0005: move-result v0 │ │ -0a841c: 0f00 |0006: return v0 │ │ +0abd70: |[0abd70] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z │ │ +0abd80: 5410 7105 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0571 │ │ +0abd84: 7220 4611 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionCollapse:(Landroid/view/MenuItem;)Z // method@1146 │ │ +0abd8a: 0a00 |0005: move-result v0 │ │ +0abd8c: 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; │ │ │ │ @@ -204337,33 +204392,33 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0a8420: |[0a8420] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ -0a8430: 5410 7105 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0571 │ │ -0a8434: 7220 4711 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@1147 │ │ -0a843a: 0a00 |0005: move-result v0 │ │ -0a843c: 0f00 |0006: return v0 │ │ +0abd90: |[0abd90] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl$1.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z │ │ +0abda0: 5410 7105 |0000: iget-object v0, v1, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1;.val$listener:Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; // field@0571 │ │ +0abda4: 7220 4711 2000 |0002: invoke-interface {v0, v2}, Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;.onMenuItemActionExpand:(Landroid/view/MenuItem;)Z // method@1147 │ │ +0abdaa: 0a00 |0005: move-result v0 │ │ +0abdac: 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 : 3494 (MenuItemCompat.java) │ │ + source_file_idx : 3495 (MenuItemCompat.java) │ │ │ │ Class #874 header: │ │ class_idx : 711 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3515 │ │ +source_file_idx : 3516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #874 annotations: │ │ Annotations on class │ │ @@ -204384,17 +204439,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8440: |[0a8440] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ -0a8450: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a8456: 0e00 |0003: return-void │ │ +0abdb0: |[0abdb0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.:()V │ │ +0abdc0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0abdc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$BaseMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -204403,20 +204458,20 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0a8458: |[0a8458] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0a8468: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0a846c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a846e: 0f00 |0003: return v0 │ │ -0a8470: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ -0a8472: 28fe |0005: goto 0003 // -0002 │ │ +0abdc8: |[0abdc8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0abdd8: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0abddc: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0abdde: 0f00 |0003: return v0 │ │ +0abde0: 12f0 |0004: const/4 v0, #int -1 // #ff │ │ +0abde2: 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; │ │ @@ -204428,17 +204483,17 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a8474: |[0a8474] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0a8484: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a8486: 0f00 |0001: return v0 │ │ +0abde4: |[0abde4] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0abdf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0abdf6: 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; │ │ │ │ @@ -204447,22 +204502,22 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0a8488: |[0a8488] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0a8498: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ -0a849c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0a849e: 0f00 |0003: return v0 │ │ -0a84a0: 2200 d405 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ -0a84a4: 1a01 9d0e |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0e9d │ │ -0a84a8: 7020 892e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ -0a84ae: 2700 |000b: throw v0 │ │ +0abdf8: |[0abdf8] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0abe08: 3904 0400 |0000: if-nez v4, 0004 // +0004 │ │ +0abe0c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0abe0e: 0f00 |0003: return v0 │ │ +0abe10: 2200 d405 |0004: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ +0abe14: 1a01 9e0e |0006: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0e9e │ │ +0abe18: 7020 892e 1000 |0008: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ +0abe1e: 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; │ │ @@ -204474,23 +204529,23 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a84b0: |[0a84b0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0a84c0: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0a84c4: 6e10 a71d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0a84ca: 0a00 |0005: move-result v0 │ │ -0a84cc: 0f00 |0006: return v0 │ │ -0a84ce: 2200 d405 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ -0a84d2: 1a01 9d0e |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0e9d │ │ -0a84d6: 7020 892e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ -0a84dc: 2700 |000e: throw v0 │ │ +0abe20: |[0abe20] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +0abe30: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0abe34: 6e10 a71d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0abe3a: 0a00 |0005: move-result v0 │ │ +0abe3c: 0f00 |0006: return v0 │ │ +0abe3e: 2200 d405 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ +0abe42: 1a01 9e0e |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0e9e │ │ +0abe46: 7020 892e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ +0abe4c: 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; │ │ @@ -204502,40 +204557,40 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0a84e0: |[0a84e0] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0a84f0: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ -0a84f4: 6e10 a91d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0a84fa: 0a00 |0005: move-result v0 │ │ -0a84fc: 0f00 |0006: return v0 │ │ -0a84fe: 2200 d405 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ -0a8502: 1a01 9d0e |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0e9d │ │ -0a8506: 7020 892e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ -0a850c: 2700 |000e: throw v0 │ │ +0abe50: |[0abe50] android.support.v4.view.MotionEventCompat$BaseMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0abe60: 3904 0700 |0000: if-nez v4, 0007 // +0007 │ │ +0abe64: 6e10 a91d 0300 |0002: invoke-virtual {v3}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0abe6a: 0a00 |0005: move-result v0 │ │ +0abe6c: 0f00 |0006: return v0 │ │ +0abe6e: 2200 d405 |0007: new-instance v0, Ljava/lang/IndexOutOfBoundsException; // type@05d4 │ │ +0abe72: 1a01 9e0e |0009: const-string v1, "Pre-Eclair does not support multiple pointers" // string@0e9e │ │ +0abe76: 7020 892e 1000 |000b: invoke-direct {v0, v1}, Ljava/lang/IndexOutOfBoundsException;.:(Ljava/lang/String;)V // method@2e89 │ │ +0abe7c: 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 : 3515 (MotionEventCompat.java) │ │ + source_file_idx : 3516 (MotionEventCompat.java) │ │ │ │ Class #875 header: │ │ class_idx : 712 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3515 │ │ +source_file_idx : 3516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #875 annotations: │ │ Annotations on class │ │ @@ -204556,17 +204611,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8510: |[0a8510] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ -0a8520: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a8526: 0e00 |0003: return-void │ │ +0abe80: |[0abe80] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.:()V │ │ +0abe90: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0abe96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MotionEventCompat$EclairMotionEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -204575,18 +204630,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a8528: |[0a8528] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ -0a8538: 7120 7e11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@117e │ │ -0a853e: 0a00 |0003: move-result v0 │ │ -0a8540: 0f00 |0004: return v0 │ │ +0abe98: |[0abe98] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.findPointerIndex:(Landroid/view/MotionEvent;I)I │ │ +0abea8: 7120 7e11 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.findPointerIndex:(Landroid/view/MotionEvent;I)I // method@117e │ │ +0abeae: 0a00 |0003: move-result v0 │ │ +0abeb0: 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 │ │ @@ -204596,18 +204651,18 @@ │ │ type : '(Landroid/view/MotionEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a8544: |[0a8544] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ -0a8554: 7110 7f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@117f │ │ -0a855a: 0a00 |0003: move-result v0 │ │ -0a855c: 0f00 |0004: return v0 │ │ +0abeb4: |[0abeb4] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerCount:(Landroid/view/MotionEvent;)I │ │ +0abec4: 7110 7f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerCount:(Landroid/view/MotionEvent;)I // method@117f │ │ +0abeca: 0a00 |0003: move-result v0 │ │ +0abecc: 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; │ │ │ │ @@ -204616,18 +204671,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a8560: |[0a8560] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ -0a8570: 7120 8011 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1180 │ │ -0a8576: 0a00 |0003: move-result v0 │ │ -0a8578: 0f00 |0004: return v0 │ │ +0abed0: |[0abed0] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getPointerId:(Landroid/view/MotionEvent;I)I │ │ +0abee0: 7120 8011 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getPointerId:(Landroid/view/MotionEvent;I)I // method@1180 │ │ +0abee6: 0a00 |0003: move-result v0 │ │ +0abee8: 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 │ │ @@ -204637,18 +204692,18 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a857c: |[0a857c] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ -0a858c: 7120 8111 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@1181 │ │ -0a8592: 0a00 |0003: move-result v0 │ │ -0a8594: 0f00 |0004: return v0 │ │ +0abeec: |[0abeec] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getX:(Landroid/view/MotionEvent;I)F │ │ +0abefc: 7120 8111 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getX:(Landroid/view/MotionEvent;I)F // method@1181 │ │ +0abf02: 0a00 |0003: move-result v0 │ │ +0abf04: 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 │ │ @@ -204658,33 +204713,33 @@ │ │ type : '(Landroid/view/MotionEvent;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a8598: |[0a8598] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ -0a85a8: 7120 8211 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@1182 │ │ -0a85ae: 0a00 |0003: move-result v0 │ │ -0a85b0: 0f00 |0004: return v0 │ │ +0abf08: |[0abf08] android.support.v4.view.MotionEventCompat$EclairMotionEventVersionImpl.getY:(Landroid/view/MotionEvent;I)F │ │ +0abf18: 7120 8211 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/MotionEventCompatEclair;.getY:(Landroid/view/MotionEvent;I)F // method@1182 │ │ +0abf1e: 0a00 |0003: move-result v0 │ │ +0abf20: 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 : 3515 (MotionEventCompat.java) │ │ + source_file_idx : 3516 (MotionEventCompat.java) │ │ │ │ Class #876 header: │ │ class_idx : 722 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 80 │ │ -source_file_idx : 3708 │ │ +source_file_idx : 3709 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 5 │ │ │ │ Class #876 annotations: │ │ Annotations on class │ │ @@ -204714,18 +204769,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 │ │ -0a85b4: |[0a85b4] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ -0a85c4: 5b01 a705 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a85c8: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ -0a85ce: 0e00 |0005: return-void │ │ +0abf24: |[0abf24] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;)V │ │ +0abf34: 5b01 a705 |0000: iput-object v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abf38: 7010 0a02 0000 |0002: invoke-direct {v0}, Landroid/database/DataSetObserver;.:()V // method@020a │ │ +0abf3e: 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; │ │ │ │ @@ -204734,17 +204789,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 │ │ -0a85d0: |[0a85d0] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ -0a85e0: 7020 b911 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@11b9 │ │ -0a85e6: 0e00 |0003: return-void │ │ +0abf40: |[0abf40] android.support.v4.view.PagerTitleStrip$PageListener.:(Landroid/support/v4/view/PagerTitleStrip;Landroid/support/v4/view/PagerTitleStrip$1;)V │ │ +0abf50: 7020 b911 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PageListener;.:(Landroid/support/v4/view/PagerTitleStrip;)V // method@11b9 │ │ +0abf56: 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; │ │ @@ -204755,18 +204810,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 │ │ -0a85e8: |[0a85e8] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0a85f8: 5410 a705 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a85fc: 6e30 e511 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@11e5 │ │ -0a8602: 0e00 |0005: return-void │ │ +0abf58: |[0abf58] android.support.v4.view.PagerTitleStrip$PageListener.onAdapterChanged:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0abf68: 5410 a705 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abf6c: 6e30 e511 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@11e5 │ │ +0abf72: 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; │ │ @@ -204777,42 +204832,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 53 16-bit code units │ │ -0a8604: |[0a8604] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ -0a8614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8616: 5441 a705 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a861a: 5442 a705 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a861e: 5422 b505 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8622: 6e10 3b14 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0a8628: 0a02 |000a: move-result v2 │ │ -0a862a: 5443 a705 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a862e: 5433 b505 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8632: 6e10 3414 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ -0a8638: 0c03 |0012: move-result-object v3 │ │ -0a863a: 6e30 e611 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ -0a8640: 5441 a705 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8644: 7110 c811 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ -0a864a: 0a01 |001b: move-result v1 │ │ -0a864c: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ -0a8650: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ -0a8654: 5441 a705 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8658: 7110 c811 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ -0a865e: 0a00 |0025: move-result v0 │ │ -0a8660: 5441 a705 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8664: 5442 a705 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8668: 5422 b505 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a866c: 6e10 3b14 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0a8672: 0a02 |002f: move-result v2 │ │ -0a8674: 1213 |0030: const/4 v3, #int 1 // #1 │ │ -0a8676: 6e40 e711 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ -0a867c: 0e00 |0034: return-void │ │ +0abf74: |[0abf74] android.support.v4.view.PagerTitleStrip$PageListener.onChanged:()V │ │ +0abf84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0abf86: 5441 a705 |0001: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abf8a: 5442 a705 |0003: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abf8e: 5422 b505 |0005: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0abf92: 6e10 3b14 0200 |0007: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +0abf98: 0a02 |000a: move-result v2 │ │ +0abf9a: 5443 a705 |000b: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abf9e: 5433 b505 |000d: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0abfa2: 6e10 3414 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ +0abfa8: 0c03 |0012: move-result-object v3 │ │ +0abfaa: 6e30 e611 2103 |0013: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ +0abfb0: 5441 a705 |0016: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abfb4: 7110 c811 0100 |0018: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ +0abfba: 0a01 |001b: move-result v1 │ │ +0abfbc: 2d01 0100 |001c: cmpl-float v1, v1, v0 │ │ +0abfc0: 3a01 0800 |001e: if-ltz v1, 0026 // +0008 │ │ +0abfc4: 5441 a705 |0020: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abfc8: 7110 c811 0100 |0022: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ +0abfce: 0a00 |0025: move-result v0 │ │ +0abfd0: 5441 a705 |0026: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abfd4: 5442 a705 |0028: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0abfd8: 5422 b505 |002a: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0abfdc: 6e10 3b14 0200 |002c: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +0abfe2: 0a02 |002f: move-result v2 │ │ +0abfe4: 1213 |0030: const/4 v3, #int 1 // #1 │ │ +0abfe6: 6e40 e711 2130 |0031: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ +0abfec: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=506 │ │ 0x0016 line=508 │ │ 0x0026 line=509 │ │ 0x0034 line=510 │ │ locals : │ │ @@ -204824,17 +204879,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8680: |[0a8680] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ -0a8690: 5901 a605 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@05a6 │ │ -0a8694: 0e00 |0002: return-void │ │ +0abff0: |[0abff0] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrollStateChanged:(I)V │ │ +0ac000: 5901 a605 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@05a6 │ │ +0ac004: 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 │ │ @@ -204844,23 +204899,23 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 15 16-bit code units │ │ -0a8698: |[0a8698] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ -0a86a8: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ -0a86ac: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ -0a86b0: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ -0a86b4: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0a86b8: 5420 a705 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a86bc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0a86be: 6e40 e711 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ -0a86c4: 0e00 |000e: return-void │ │ +0ac008: |[0ac008] android.support.v4.view.PagerTitleStrip$PageListener.onPageScrolled:(IFI)V │ │ +0ac018: 1500 003f |0000: const/high16 v0, #int 1056964608 // #3f00 │ │ +0ac01c: 2d00 0400 |0002: cmpl-float v0, v4, v0 │ │ +0ac020: 3d00 0400 |0004: if-lez v0, 0008 // +0004 │ │ +0ac024: d803 0301 |0006: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0ac028: 5420 a705 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac02c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0ac02e: 6e40 e711 3014 |000b: invoke-virtual {v0, v3, v4, v1}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ +0ac034: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=478 │ │ 0x0008 line=480 │ │ 0x000e line=481 │ │ locals : │ │ @@ -204874,63 +204929,63 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 57 16-bit code units │ │ -0a86c8: |[0a86c8] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ -0a86d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a86da: 5241 a605 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@05a6 │ │ -0a86de: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ -0a86e2: 5441 a705 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a86e6: 5442 a705 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a86ea: 5422 b505 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a86ee: 6e10 3b14 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0a86f4: 0a02 |000e: move-result v2 │ │ -0a86f6: 5443 a705 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a86fa: 5433 b505 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a86fe: 6e10 3414 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ -0a8704: 0c03 |0016: move-result-object v3 │ │ -0a8706: 6e30 e611 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ -0a870c: 5441 a705 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8710: 7110 c811 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ -0a8716: 0a01 |001f: move-result v1 │ │ -0a8718: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ -0a871c: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ -0a8720: 5441 a705 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8724: 7110 c811 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ -0a872a: 0a00 |0029: move-result v0 │ │ -0a872c: 5441 a705 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8730: 5442 a705 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ -0a8734: 5422 b505 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8738: 6e10 3b14 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0a873e: 0a02 |0033: move-result v2 │ │ -0a8740: 1213 |0034: const/4 v3, #int 1 // #1 │ │ -0a8742: 6e40 e711 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ -0a8748: 0e00 |0038: return-void │ │ +0ac038: |[0ac038] android.support.v4.view.PagerTitleStrip$PageListener.onPageSelected:(I)V │ │ +0ac048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac04a: 5241 a605 |0001: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.mScrollState:I // field@05a6 │ │ +0ac04e: 3901 3500 |0003: if-nez v1, 0038 // +0035 │ │ +0ac052: 5441 a705 |0005: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac056: 5442 a705 |0007: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac05a: 5422 b505 |0009: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac05e: 6e10 3b14 0200 |000b: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +0ac064: 0a02 |000e: move-result v2 │ │ +0ac066: 5443 a705 |000f: iget-object v3, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac06a: 5433 b505 |0011: iget-object v3, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac06e: 6e10 3414 0300 |0013: invoke-virtual {v3}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ +0ac074: 0c03 |0016: move-result-object v3 │ │ +0ac076: 6e30 e611 2103 |0017: invoke-virtual {v1, v2, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ +0ac07c: 5441 a705 |001a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac080: 7110 c811 0100 |001c: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ +0ac086: 0a01 |001f: move-result v1 │ │ +0ac088: 2d01 0100 |0020: cmpl-float v1, v1, v0 │ │ +0ac08c: 3a01 0800 |0022: if-ltz v1, 002a // +0008 │ │ +0ac090: 5441 a705 |0024: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac094: 7110 c811 0100 |0026: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStrip;.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F // method@11c8 │ │ +0ac09a: 0a00 |0029: move-result v0 │ │ +0ac09c: 5441 a705 |002a: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac0a0: 5442 a705 |002c: iget-object v2, v4, Landroid/support/v4/view/PagerTitleStrip$PageListener;.this$0:Landroid/support/v4/view/PagerTitleStrip; // field@05a7 │ │ +0ac0a4: 5422 b505 |002e: iget-object v2, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac0a8: 6e10 3b14 0200 |0030: invoke-virtual {v2}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +0ac0ae: 0a02 |0033: move-result v2 │ │ +0ac0b0: 1213 |0034: const/4 v3, #int 1 // #1 │ │ +0ac0b2: 6e40 e711 2130 |0035: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ +0ac0b8: 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 : 3708 (PagerTitleStrip.java) │ │ + source_file_idx : 3709 (PagerTitleStrip.java) │ │ │ │ Class #877 header: │ │ class_idx : 724 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3708 │ │ +source_file_idx : 3709 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #877 annotations: │ │ Annotations on class │ │ @@ -204951,17 +205006,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a874c: |[0a874c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ -0a875c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a8762: 0e00 |0003: return-void │ │ +0ac0bc: |[0ac0bc] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.:()V │ │ +0ac0cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ac0d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; │ │ │ │ Virtual methods - │ │ @@ -204970,32 +205025,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8764: |[0a8764] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0a8774: 6e10 1021 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ -0a877a: 0e00 |0003: return-void │ │ +0ac0d4: |[0ac0d4] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplBase.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0ac0e4: 6e10 1021 0100 |0000: invoke-virtual {v1}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ +0ac0ea: 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 : 3708 (PagerTitleStrip.java) │ │ + source_file_idx : 3709 (PagerTitleStrip.java) │ │ │ │ Class #878 header: │ │ class_idx : 725 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3708 │ │ +source_file_idx : 3709 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #878 annotations: │ │ Annotations on class │ │ @@ -205016,17 +205071,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a877c: |[0a877c] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ -0a878c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a8792: 0e00 |0003: return-void │ │ +0ac0ec: |[0ac0ec] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.:()V │ │ +0ac0fc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ac102: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; │ │ │ │ Virtual methods - │ │ @@ -205035,32 +205090,32 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a8794: |[0a8794] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0a87a4: 7110 eb11 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11eb │ │ -0a87aa: 0e00 |0003: return-void │ │ +0ac104: |[0ac104] android.support.v4.view.PagerTitleStrip$PagerTitleStripImplIcs.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0ac114: 7110 eb11 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/PagerTitleStripIcs;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11eb │ │ +0ac11a: 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 : 3708 (PagerTitleStrip.java) │ │ + source_file_idx : 3709 (PagerTitleStrip.java) │ │ │ │ Class #879 header: │ │ class_idx : 726 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1088 │ │ -source_file_idx : 3708 │ │ +source_file_idx : 3709 │ │ static_fields_size : 6 │ │ instance_fields_size: 14 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 15 │ │ │ │ Class #879 annotations: │ │ Annotations on class │ │ @@ -205168,38 +205223,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0a87ac: |[0a87ac] android.support.v4.view.PagerTitleStrip.:()V │ │ -0a87bc: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0a87be: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -0a87c2: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ -0a87c8: 6900 a805 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@05a8 │ │ -0a87cc: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0a87ce: 2300 3506 |0009: new-array v0, v0, [I // type@0635 │ │ -0a87d2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0a87d4: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ -0a87da: 4b02 0001 |000f: aput v2, v0, v1 │ │ -0a87de: 6900 ac05 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05ac │ │ -0a87e2: 6000 4500 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0a87e6: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ -0a87ea: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ -0a87ee: 2200 d502 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@02d5 │ │ -0a87f2: 7010 c311 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@11c3 │ │ -0a87f8: 6900 a905 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a9 │ │ -0a87fc: 0e00 |0020: return-void │ │ -0a87fe: 2200 d402 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@02d4 │ │ -0a8802: 7010 c111 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@11c1 │ │ -0a8808: 6900 a905 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a9 │ │ -0a880c: 28f8 |0028: goto 0020 // -0008 │ │ -0a880e: 0000 |0029: nop // spacer │ │ -0a8810: 0003 0400 0400 0000 3400 0101 9500 ... |002a: array-data (12 units) │ │ +0ac11c: |[0ac11c] android.support.v4.view.PagerTitleStrip.:()V │ │ +0ac12c: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0ac12e: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +0ac132: 2600 2700 0000 |0003: fill-array-data v0, 0000002a // +00000027 │ │ +0ac138: 6900 a805 |0006: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@05a8 │ │ +0ac13c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0ac13e: 2300 3506 |0009: new-array v0, v0, [I // type@0635 │ │ +0ac142: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0ac144: 1402 8c03 0101 |000c: const v2, #float 2.36961e-38 // #0101038c │ │ +0ac14a: 4b02 0001 |000f: aput v2, v0, v1 │ │ +0ac14e: 6900 ac05 |0011: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05ac │ │ +0ac152: 6000 4500 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0ac156: 1301 0e00 |0015: const/16 v1, #int 14 // #e │ │ +0ac15a: 3410 0a00 |0017: if-lt v0, v1, 0021 // +000a │ │ +0ac15e: 2200 d502 |0019: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs; // type@02d5 │ │ +0ac162: 7010 c311 0000 |001b: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplIcs;.:()V // method@11c3 │ │ +0ac168: 6900 a905 |001e: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a9 │ │ +0ac16c: 0e00 |0020: return-void │ │ +0ac16e: 2200 d402 |0021: new-instance v0, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase; // type@02d4 │ │ +0ac172: 7010 c111 0000 |0023: invoke-direct {v0}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImplBase;.:()V // method@11c1 │ │ +0ac178: 6900 a905 |0026: sput-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a9 │ │ +0ac17c: 28f8 |0028: goto 0020 // -0008 │ │ +0ac17e: 0000 |0029: nop // spacer │ │ +0ac180: 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 │ │ @@ -205212,18 +205267,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0a8828: |[0a8828] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ -0a8838: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a883a: 7030 c711 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11c7 │ │ -0a8840: 0e00 |0004: return-void │ │ +0ac198: |[0ac198] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;)V │ │ +0ac1a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac1aa: 7030 c711 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11c7 │ │ +0ac1b0: 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; │ │ @@ -205233,122 +205288,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 │ │ -0a8844: |[0a8844] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0a8854: 122a |0000: const/4 v10, #int 2 // #2 │ │ -0a8856: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0a8858: 7030 a31e cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ -0a885e: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ -0a8860: 59b7 b005 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ -0a8864: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ -0a8868: 59b7 b105 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a886c: 2207 d202 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@02d2 │ │ -0a8870: 1208 |000e: const/4 v8, #int 0 // #0 │ │ -0a8872: 7030 ba11 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@11ba │ │ -0a8878: 5bb7 b405 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ -0a887c: 2207 9604 |0014: new-instance v7, Landroid/widget/TextView; // type@0496 │ │ -0a8880: 7020 fb20 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ -0a8886: 5bb7 b605 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a888a: 6e20 c911 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@11c9 │ │ -0a8890: 2207 9604 |001e: new-instance v7, Landroid/widget/TextView; // type@0496 │ │ -0a8894: 7020 fb20 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ -0a889a: 5bb7 ae05 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a889e: 6e20 c911 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@11c9 │ │ -0a88a4: 2207 9604 |0028: new-instance v7, Landroid/widget/TextView; // type@0496 │ │ -0a88a8: 7020 fb20 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ -0a88ae: 5bb7 b205 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a88b2: 6e20 c911 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@11c9 │ │ -0a88b8: 6207 a805 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@05a8 │ │ -0a88bc: 6e30 6d01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -0a88c2: 0c00 |0037: move-result-object v0 │ │ -0a88c4: 6e30 e101 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0a88ca: 0a04 |003b: move-result v4 │ │ -0a88cc: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ -0a88d0: 54b7 b605 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a88d4: 6e30 1321 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0a88da: 54b7 ae05 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a88de: 6e30 1321 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0a88e4: 54b7 b205 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a88e8: 6e30 1321 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0a88ee: 1217 |004d: const/4 v7, #int 1 // #1 │ │ -0a88f0: 6e30 db01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -0a88f6: 0a06 |0051: move-result v6 │ │ -0a88f8: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ -0a88fc: 8267 |0054: int-to-float v7, v6 │ │ -0a88fe: 6e30 e311 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@11e3 │ │ -0a8904: 6e20 e501 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01e5 │ │ -0a890a: 0a07 |005b: move-result v7 │ │ -0a890c: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ -0a8910: 6e30 d901 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@01d9 │ │ -0a8916: 0a05 |0061: move-result v5 │ │ -0a8918: 54b7 b605 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a891c: 6e20 1421 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a8922: 54b7 ae05 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8926: 6e20 1421 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a892c: 54b7 b205 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8930: 6e20 1421 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a8936: 1237 |0071: const/4 v7, #int 3 // #3 │ │ -0a8938: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ -0a893c: 6e30 df01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01df │ │ -0a8942: 0a07 |0077: move-result v7 │ │ -0a8944: 59b7 af05 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05af │ │ -0a8948: 6e10 e601 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0a894e: 54b7 ae05 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8952: 6e10 0421 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@2104 │ │ -0a8958: 0c07 |0082: move-result-object v7 │ │ -0a895a: 6e10 c201 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@01c2 │ │ -0a8960: 0a07 |0086: move-result v7 │ │ -0a8962: 59b7 b805 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ -0a8966: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ -0a896c: 6e20 df11 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@11df │ │ -0a8972: 54b7 b605 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8976: 6208 4908 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ -0a897a: 6e20 0921 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2109 │ │ -0a8980: 54b7 ae05 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8984: 6208 4908 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ -0a8988: 6e20 0921 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2109 │ │ -0a898e: 54b7 b205 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8992: 6208 4908 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ -0a8996: 6e20 0921 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2109 │ │ -0a899c: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ -0a899e: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ -0a89a2: 6207 ac05 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05ac │ │ -0a89a6: 6e30 6c01 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@016c │ │ -0a89ac: 0c03 |00ac: move-result-object v3 │ │ -0a89ae: 6e30 d801 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0a89b4: 0a01 |00b0: move-result v1 │ │ -0a89b6: 6e10 e601 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0a89bc: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ -0a89c0: 54b7 b605 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a89c4: 7110 e111 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11e1 │ │ -0a89ca: 54b7 ae05 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a89ce: 7110 e111 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11e1 │ │ -0a89d4: 54b7 b205 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a89d8: 7110 e111 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11e1 │ │ -0a89de: 6e10 6501 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0a89e4: 0c07 |00c8: move-result-object v7 │ │ -0a89e6: 6e10 ca01 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0a89ec: 0c07 |00cc: move-result-object v7 │ │ -0a89ee: 5272 4b08 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -0a89f2: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ -0a89f6: c827 |00d1: mul-float/2addr v7, v2 │ │ -0a89f8: 8777 |00d2: float-to-int v7, v7 │ │ -0a89fa: 59b7 b705 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ -0a89fe: 0e00 |00d5: return-void │ │ -0a8a00: 54b7 b605 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8a04: 6e10 1021 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ -0a8a0a: 54b7 ae05 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8a0e: 6e10 1021 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ -0a8a14: 54b7 b205 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8a18: 6e10 1021 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ -0a8a1e: 28e0 |00e5: goto 00c5 // -0020 │ │ +0ac1b4: |[0ac1b4] android.support.v4.view.PagerTitleStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0ac1c4: 122a |0000: const/4 v10, #int 2 // #2 │ │ +0ac1c6: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0ac1c8: 7030 a31e cb0d |0002: invoke-direct {v11, v12, v13}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1ea3 │ │ +0ac1ce: 12f7 |0005: const/4 v7, #int -1 // #ff │ │ +0ac1d0: 59b7 b005 |0006: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ +0ac1d4: 1507 80bf |0008: const/high16 v7, #int -1082130432 // #bf80 │ │ +0ac1d8: 59b7 b105 |000a: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0ac1dc: 2207 d202 |000c: new-instance v7, Landroid/support/v4/view/PagerTitleStrip$PageListener; // type@02d2 │ │ +0ac1e0: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +0ac1e2: 7030 ba11 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@11ba │ │ +0ac1e8: 5bb7 b405 |0012: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ +0ac1ec: 2207 9604 |0014: new-instance v7, Landroid/widget/TextView; // type@0496 │ │ +0ac1f0: 7020 fb20 c700 |0016: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ +0ac1f6: 5bb7 b605 |0019: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac1fa: 6e20 c911 7b00 |001b: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@11c9 │ │ +0ac200: 2207 9604 |001e: new-instance v7, Landroid/widget/TextView; // type@0496 │ │ +0ac204: 7020 fb20 c700 |0020: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ +0ac20a: 5bb7 ae05 |0023: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac20e: 6e20 c911 7b00 |0025: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@11c9 │ │ +0ac214: 2207 9604 |0028: new-instance v7, Landroid/widget/TextView; // type@0496 │ │ +0ac218: 7020 fb20 c700 |002a: invoke-direct {v7, v12}, Landroid/widget/TextView;.:(Landroid/content/Context;)V // method@20fb │ │ +0ac21e: 5bb7 b205 |002d: iput-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac222: 6e20 c911 7b00 |002f: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.addView:(Landroid/view/View;)V // method@11c9 │ │ +0ac228: 6207 a805 |0032: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.ATTRS:[I // field@05a8 │ │ +0ac22c: 6e30 6d01 dc07 |0034: invoke-virtual {v12, v13, v7}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +0ac232: 0c00 |0037: move-result-object v0 │ │ +0ac234: 6e30 e101 9009 |0038: invoke-virtual {v0, v9, v9}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0ac23a: 0a04 |003b: move-result v4 │ │ +0ac23c: 3804 1100 |003c: if-eqz v4, 004d // +0011 │ │ +0ac240: 54b7 b605 |003e: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac244: 6e30 1321 c704 |0040: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0ac24a: 54b7 ae05 |0043: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac24e: 6e30 1321 c704 |0045: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0ac254: 54b7 b205 |0048: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac258: 6e30 1321 c704 |004a: invoke-virtual {v7, v12, v4}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0ac25e: 1217 |004d: const/4 v7, #int 1 // #1 │ │ +0ac260: 6e30 db01 7009 |004e: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +0ac266: 0a06 |0051: move-result v6 │ │ +0ac268: 3806 0600 |0052: if-eqz v6, 0058 // +0006 │ │ +0ac26c: 8267 |0054: int-to-float v7, v6 │ │ +0ac26e: 6e30 e311 9b07 |0055: invoke-virtual {v11, v9, v7}, Landroid/support/v4/view/PagerTitleStrip;.setTextSize:(IF)V // method@11e3 │ │ +0ac274: 6e20 e501 a000 |0058: invoke-virtual {v0, v10}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01e5 │ │ +0ac27a: 0a07 |005b: move-result v7 │ │ +0ac27c: 3807 1500 |005c: if-eqz v7, 0071 // +0015 │ │ +0ac280: 6e30 d901 a009 |005e: invoke-virtual {v0, v10, v9}, Landroid/content/res/TypedArray;.getColor:(II)I // method@01d9 │ │ +0ac286: 0a05 |0061: move-result v5 │ │ +0ac288: 54b7 b605 |0062: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac28c: 6e20 1421 5700 |0064: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac292: 54b7 ae05 |0067: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac296: 6e20 1421 5700 |0069: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac29c: 54b7 b205 |006c: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac2a0: 6e20 1421 5700 |006e: invoke-virtual {v7, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac2a6: 1237 |0071: const/4 v7, #int 3 // #3 │ │ +0ac2a8: 1308 5000 |0072: const/16 v8, #int 80 // #50 │ │ +0ac2ac: 6e30 df01 7008 |0074: invoke-virtual {v0, v7, v8}, Landroid/content/res/TypedArray;.getInteger:(II)I // method@01df │ │ +0ac2b2: 0a07 |0077: move-result v7 │ │ +0ac2b4: 59b7 af05 |0078: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05af │ │ +0ac2b8: 6e10 e601 0000 |007a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0ac2be: 54b7 ae05 |007d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac2c2: 6e10 0421 0700 |007f: invoke-virtual {v7}, Landroid/widget/TextView;.getTextColors:()Landroid/content/res/ColorStateList; // method@2104 │ │ +0ac2c8: 0c07 |0082: move-result-object v7 │ │ +0ac2ca: 6e10 c201 0700 |0083: invoke-virtual {v7}, Landroid/content/res/ColorStateList;.getDefaultColor:()I // method@01c2 │ │ +0ac2d0: 0a07 |0086: move-result v7 │ │ +0ac2d2: 59b7 b805 |0087: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ +0ac2d6: 1407 9a99 193f |0089: const v7, #float 0.6 // #3f19999a │ │ +0ac2dc: 6e20 df11 7b00 |008c: invoke-virtual {v11, v7}, Landroid/support/v4/view/PagerTitleStrip;.setNonPrimaryAlpha:(F)V // method@11df │ │ +0ac2e2: 54b7 b605 |008f: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac2e6: 6208 4908 |0091: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ +0ac2ea: 6e20 0921 8700 |0093: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2109 │ │ +0ac2f0: 54b7 ae05 |0096: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac2f4: 6208 4908 |0098: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ +0ac2f8: 6e20 0921 8700 |009a: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2109 │ │ +0ac2fe: 54b7 b205 |009d: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac302: 6208 4908 |009f: sget-object v8, Landroid/text/TextUtils$TruncateAt;.END:Landroid/text/TextUtils$TruncateAt; // field@0849 │ │ +0ac306: 6e20 0921 8700 |00a1: invoke-virtual {v7, v8}, Landroid/widget/TextView;.setEllipsize:(Landroid/text/TextUtils$TruncateAt;)V // method@2109 │ │ +0ac30c: 1201 |00a4: const/4 v1, #int 0 // #0 │ │ +0ac30e: 3804 0f00 |00a5: if-eqz v4, 00b4 // +000f │ │ +0ac312: 6207 ac05 |00a7: sget-object v7, Landroid/support/v4/view/PagerTitleStrip;.TEXT_ATTRS:[I // field@05ac │ │ +0ac316: 6e30 6c01 4c07 |00a9: invoke-virtual {v12, v4, v7}, Landroid/content/Context;.obtainStyledAttributes:(I[I)Landroid/content/res/TypedArray; // method@016c │ │ +0ac31c: 0c03 |00ac: move-result-object v3 │ │ +0ac31e: 6e30 d801 9309 |00ad: invoke-virtual {v3, v9, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0ac324: 0a01 |00b0: move-result v1 │ │ +0ac326: 6e10 e601 0300 |00b1: invoke-virtual {v3}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0ac32c: 3801 2200 |00b4: if-eqz v1, 00d6 // +0022 │ │ +0ac330: 54b7 b605 |00b6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac334: 7110 e111 0700 |00b8: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11e1 │ │ +0ac33a: 54b7 ae05 |00bb: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac33e: 7110 e111 0700 |00bd: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11e1 │ │ +0ac344: 54b7 b205 |00c0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac348: 7110 e111 0700 |00c2: invoke-static {v7}, Landroid/support/v4/view/PagerTitleStrip;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11e1 │ │ +0ac34e: 6e10 6501 0c00 |00c5: invoke-virtual {v12}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0ac354: 0c07 |00c8: move-result-object v7 │ │ +0ac356: 6e10 ca01 0700 |00c9: invoke-virtual {v7}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0ac35c: 0c07 |00cc: move-result-object v7 │ │ +0ac35e: 5272 4b08 |00cd: iget v2, v7, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +0ac362: 1507 8041 |00cf: const/high16 v7, #int 1098907648 // #4180 │ │ +0ac366: c827 |00d1: mul-float/2addr v7, v2 │ │ +0ac368: 8777 |00d2: float-to-int v7, v7 │ │ +0ac36a: 59b7 b705 |00d3: iput v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ +0ac36e: 0e00 |00d5: return-void │ │ +0ac370: 54b7 b605 |00d6: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac374: 6e10 1021 0700 |00d8: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ +0ac37a: 54b7 ae05 |00db: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac37e: 6e10 1021 0700 |00dd: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ +0ac384: 54b7 b205 |00e0: iget-object v7, v11, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac388: 6e10 1021 0700 |00e2: invoke-virtual {v7}, Landroid/widget/TextView;.setSingleLine:()V // method@2110 │ │ +0ac38e: 28e0 |00e5: goto 00c5 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=116 │ │ 0x0005 line=53 │ │ 0x0008 line=54 │ │ 0x000c line=61 │ │ 0x0014 line=118 │ │ @@ -205407,17 +205462,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 │ │ -0a8a20: |[0a8a20] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ -0a8a30: 5210 b105 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a8a34: 0f00 |0002: return v0 │ │ +0ac390: |[0ac390] android.support.v4.view.PagerTitleStrip.access$100:(Landroid/support/v4/view/PagerTitleStrip;)F │ │ +0ac3a0: 5210 b105 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0ac3a4: 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;) │ │ @@ -205425,18 +205480,18 @@ │ │ type : '(Landroid/widget/TextView;)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a8a38: |[0a8a38] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ -0a8a48: 6200 a905 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a9 │ │ -0a8a4c: 7220 c011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11c0 │ │ -0a8a52: 0e00 |0005: return-void │ │ +0ac3a8: |[0ac3a8] android.support.v4.view.PagerTitleStrip.setSingleLineAllCaps:(Landroid/widget/TextView;)V │ │ +0ac3b8: 6200 a905 |0000: sget-object v0, Landroid/support/v4/view/PagerTitleStrip;.IMPL:Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl; // field@05a9 │ │ +0ac3bc: 7220 c011 1000 |0002: invoke-interface {v0, v1}, Landroid/support/v4/view/PagerTitleStrip$PagerTitleStripImpl;.setSingleLineAllCaps:(Landroid/widget/TextView;)V // method@11c0 │ │ +0ac3c2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0005 line=109 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 text Landroid/widget/TextView; │ │ │ │ @@ -205446,22 +205501,22 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0a8a54: |[0a8a54] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ -0a8a64: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a8a66: 6e10 ca11 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@11ca │ │ -0a8a6c: 0c00 |0004: move-result-object v0 │ │ -0a8a6e: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ -0a8a72: 6e10 8702 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ -0a8a78: 0a01 |000a: move-result v1 │ │ -0a8a7a: 0f01 |000b: return v1 │ │ +0ac3c4: |[0ac3c4] android.support.v4.view.PagerTitleStrip.getMinHeight:()I │ │ +0ac3d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ac3d6: 6e10 ca11 0200 |0001: invoke-virtual {v2}, Landroid/support/v4/view/PagerTitleStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@11ca │ │ +0ac3dc: 0c00 |0004: move-result-object v0 │ │ +0ac3de: 3800 0600 |0005: if-eqz v0, 000b // +0006 │ │ +0ac3e2: 6e10 8702 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ +0ac3e8: 0a01 |000a: move-result v1 │ │ +0ac3ea: 0f01 |000b: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ 0x0001 line=463 │ │ 0x0005 line=464 │ │ 0x0007 line=465 │ │ 0x000b line=467 │ │ @@ -205475,17 +205530,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a8a7c: |[0a8a7c] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ -0a8a8c: 5210 b705 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ -0a8a90: 0f00 |0002: return v0 │ │ +0ac3ec: |[0ac3ec] android.support.v4.view.PagerTitleStrip.getTextSpacing:()I │ │ +0ac3fc: 5210 b705 |0000: iget v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ +0ac400: 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;) │ │ @@ -205493,43 +205548,43 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0a8a94: |[0a8a94] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ -0a8aa4: 6f10 c11e 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ -0a8aaa: 6e10 d111 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@11d1 │ │ -0a8ab0: 0c02 |0006: move-result-object v2 │ │ -0a8ab2: 2023 2003 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0320 │ │ -0a8ab6: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ -0a8aba: 2203 d305 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0a8abe: 1a04 7b0e |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0e7b │ │ -0a8ac2: 7020 882e 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0a8ac8: 2703 |0012: throw v3 │ │ -0a8aca: 0721 |0013: move-object v1, v2 │ │ -0a8acc: 1f01 2003 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0320 │ │ -0a8ad0: 6e10 3414 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ -0a8ad6: 0c00 |0019: move-result-object v0 │ │ -0a8ad8: 5453 b405 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ -0a8adc: 6e20 8214 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@1482 │ │ -0a8ae2: 5453 b405 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ -0a8ae6: 6e20 8514 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@1485 │ │ -0a8aec: 5b51 b505 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8af0: 5453 bb05 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ -0a8af4: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ -0a8af8: 5453 bb05 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ -0a8afc: 6e10 ed2e 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0a8b02: 0c03 |002f: move-result-object v3 │ │ -0a8b04: 1f03 cd02 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@02cd │ │ -0a8b08: 6e30 e511 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@11e5 │ │ -0a8b0e: 0e00 |0035: return-void │ │ -0a8b10: 1203 |0036: const/4 v3, #int 0 // #0 │ │ -0a8b12: 28fb |0037: goto 0032 // -0005 │ │ +0ac404: |[0ac404] android.support.v4.view.PagerTitleStrip.onAttachedToWindow:()V │ │ +0ac414: 6f10 c11e 0500 |0000: invoke-super {v5}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ +0ac41a: 6e10 d111 0500 |0003: invoke-virtual {v5}, Landroid/support/v4/view/PagerTitleStrip;.getParent:()Landroid/view/ViewParent; // method@11d1 │ │ +0ac420: 0c02 |0006: move-result-object v2 │ │ +0ac422: 2023 2003 |0007: instance-of v3, v2, Landroid/support/v4/view/ViewPager; // type@0320 │ │ +0ac426: 3903 0a00 |0009: if-nez v3, 0013 // +000a │ │ +0ac42a: 2203 d305 |000b: new-instance v3, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0ac42e: 1a04 7c0e |000d: const-string v4, "PagerTitleStrip must be a direct child of a ViewPager." // string@0e7c │ │ +0ac432: 7020 882e 4300 |000f: invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0ac438: 2703 |0012: throw v3 │ │ +0ac43a: 0721 |0013: move-object v1, v2 │ │ +0ac43c: 1f01 2003 |0014: check-cast v1, Landroid/support/v4/view/ViewPager; // type@0320 │ │ +0ac440: 6e10 3414 0100 |0016: invoke-virtual {v1}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ +0ac446: 0c00 |0019: move-result-object v0 │ │ +0ac448: 5453 b405 |001a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ +0ac44c: 6e20 8214 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@1482 │ │ +0ac452: 5453 b405 |001f: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ +0ac456: 6e20 8514 3100 |0021: invoke-virtual {v1, v3}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@1485 │ │ +0ac45c: 5b51 b505 |0024: iput-object v1, v5, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac460: 5453 bb05 |0026: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ +0ac464: 3803 0e00 |0028: if-eqz v3, 0036 // +000e │ │ +0ac468: 5453 bb05 |002a: iget-object v3, v5, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ +0ac46c: 6e10 ed2e 0300 |002c: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0ac472: 0c03 |002f: move-result-object v3 │ │ +0ac474: 1f03 cd02 |0030: check-cast v3, Landroid/support/v4/view/PagerAdapter; // type@02cd │ │ +0ac478: 6e30 e511 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@11e5 │ │ +0ac47e: 0e00 |0035: return-void │ │ +0ac480: 1203 |0036: const/4 v3, #int 0 // #0 │ │ +0ac482: 28fb |0037: goto 0032 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0003 line=244 │ │ 0x0007 line=245 │ │ 0x000b line=246 │ │ 0x0014 line=250 │ │ @@ -205551,29 +205606,29 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0a8b14: |[0a8b14] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ -0a8b24: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a8b26: 6f10 c21e 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ -0a8b2c: 5420 b505 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8b30: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ -0a8b34: 5420 b505 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8b38: 6e10 3414 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ -0a8b3e: 0c00 |000d: move-result-object v0 │ │ -0a8b40: 6e30 e511 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@11e5 │ │ -0a8b46: 5420 b505 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8b4a: 6e20 8214 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@1482 │ │ -0a8b50: 5420 b505 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8b54: 6e20 8514 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@1485 │ │ -0a8b5a: 5b21 b505 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8b5e: 0e00 |001d: return-void │ │ +0ac484: |[0ac484] android.support.v4.view.PagerTitleStrip.onDetachedFromWindow:()V │ │ +0ac494: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ac496: 6f10 c21e 0200 |0001: invoke-super {v2}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ +0ac49c: 5420 b505 |0004: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac4a0: 3800 1700 |0006: if-eqz v0, 001d // +0017 │ │ +0ac4a4: 5420 b505 |0008: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac4a8: 6e10 3414 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ +0ac4ae: 0c00 |000d: move-result-object v0 │ │ +0ac4b0: 6e30 e511 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@11e5 │ │ +0ac4b6: 5420 b505 |0011: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac4ba: 6e20 8214 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@1482 │ │ +0ac4c0: 5420 b505 |0016: iget-object v0, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac4c4: 6e20 8514 1000 |0018: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.setOnAdapterChangeListener:(Landroid/support/v4/view/ViewPager$OnAdapterChangeListener;)V // method@1485 │ │ +0ac4ca: 5b21 b505 |001b: iput-object v1, v2, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac4ce: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=261 │ │ 0x0004 line=262 │ │ 0x0008 line=263 │ │ 0x0011 line=264 │ │ 0x0016 line=265 │ │ @@ -205587,26 +205642,26 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0a8b60: |[0a8b60] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ -0a8b70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a8b72: 5431 b505 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8b76: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ -0a8b7a: 5231 b105 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a8b7e: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ -0a8b82: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ -0a8b86: 5230 b105 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a8b8a: 5231 b005 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ -0a8b8e: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0a8b90: 6e40 e711 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ -0a8b96: 0e00 |0013: return-void │ │ +0ac4d0: |[0ac4d0] android.support.v4.view.PagerTitleStrip.onLayout:(ZIIII)V │ │ +0ac4e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ac4e2: 5431 b505 |0001: iget-object v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac4e6: 3801 1000 |0003: if-eqz v1, 0013 // +0010 │ │ +0ac4ea: 5231 b105 |0005: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0ac4ee: 2d01 0100 |0007: cmpl-float v1, v1, v0 │ │ +0ac4f2: 3a01 0400 |0009: if-ltz v1, 000d // +0004 │ │ +0ac4f6: 5230 b105 |000b: iget v0, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0ac4fa: 5231 b005 |000d: iget v1, v3, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ +0ac4fe: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0ac500: 6e40 e711 1320 |0010: invoke-virtual {v3, v1, v0, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ +0ac506: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=455 │ │ 0x0005 line=456 │ │ 0x000d line=457 │ │ 0x0013 line=459 │ │ locals : │ │ @@ -205623,67 +205678,67 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0a8b98: |[0a8b98] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ -0a8ba8: 7110 d21d 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0a8bae: 0a08 |0003: move-result v8 │ │ -0a8bb0: 7110 d21d 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0a8bb6: 0a03 |0007: move-result v3 │ │ -0a8bb8: 7110 d31d 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0a8bbe: 0a09 |000b: move-result v9 │ │ -0a8bc0: 7110 d31d 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0a8bc6: 0a04 |000f: move-result v4 │ │ -0a8bc8: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ -0a8bcc: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ -0a8bd0: 220a d305 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0a8bd4: 1a0b c10d |0016: const-string v11, "Must measure with an exact width" // string@0dc1 │ │ -0a8bd8: 7020 882e ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0a8bde: 270a |001b: throw v10 │ │ -0a8be0: 0140 |001c: move v0, v4 │ │ -0a8be2: 6e10 cc11 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@11cc │ │ -0a8be8: 0a05 |0020: move-result v5 │ │ -0a8bea: 1206 |0021: const/4 v6, #int 0 // #0 │ │ -0a8bec: 6e10 d011 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@11d0 │ │ -0a8bf2: 0a0a |0025: move-result v10 │ │ -0a8bf4: 6e10 cd11 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@11cd │ │ -0a8bfa: 0a0b |0029: move-result v11 │ │ -0a8bfc: 9006 0a0b |002a: add-int v6, v10, v11 │ │ -0a8c00: b160 |002c: sub-int/2addr v0, v6 │ │ -0a8c02: 829a |002d: int-to-float v10, v9 │ │ -0a8c04: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ -0a8c0a: c8ba |0031: mul-float/2addr v10, v11 │ │ -0a8c0c: 87aa |0032: float-to-int v10, v10 │ │ -0a8c0e: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ -0a8c12: 7120 d41d ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0a8c18: 0a02 |0038: move-result v2 │ │ -0a8c1a: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ -0a8c1e: 7120 d41d a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0a8c24: 0a01 |003e: move-result v1 │ │ -0a8c26: 54ca b605 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8c2a: 6e30 0721 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ -0a8c30: 54ca ae05 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8c34: 6e30 0721 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ -0a8c3a: 54ca b205 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8c3e: 6e30 0721 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ -0a8c44: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ -0a8c48: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ -0a8c4c: 6e30 de11 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@11de │ │ -0a8c52: 0e00 |0055: return-void │ │ -0a8c54: 54ca ae05 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8c58: 6e10 0021 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ -0a8c5e: 0a07 |005b: move-result v7 │ │ -0a8c60: 900a 0706 |005c: add-int v10, v7, v6 │ │ -0a8c64: 7120 9d2e a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0a8c6a: 0a0a |0061: move-result v10 │ │ -0a8c6c: 6e30 de11 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@11de │ │ -0a8c72: 28f0 |0065: goto 0055 // -0010 │ │ +0ac508: |[0ac508] android.support.v4.view.PagerTitleStrip.onMeasure:(II)V │ │ +0ac518: 7110 d21d 0d00 |0000: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0ac51e: 0a08 |0003: move-result v8 │ │ +0ac520: 7110 d21d 0e00 |0004: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0ac526: 0a03 |0007: move-result v3 │ │ +0ac528: 7110 d31d 0d00 |0008: invoke-static {v13}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0ac52e: 0a09 |000b: move-result v9 │ │ +0ac530: 7110 d31d 0e00 |000c: invoke-static {v14}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0ac536: 0a04 |000f: move-result v4 │ │ +0ac538: 150a 0040 |0010: const/high16 v10, #int 1073741824 // #4000 │ │ +0ac53c: 32a8 0a00 |0012: if-eq v8, v10, 001c // +000a │ │ +0ac540: 220a d305 |0014: new-instance v10, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0ac544: 1a0b c20d |0016: const-string v11, "Must measure with an exact width" // string@0dc2 │ │ +0ac548: 7020 882e ba00 |0018: invoke-direct {v10, v11}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0ac54e: 270a |001b: throw v10 │ │ +0ac550: 0140 |001c: move v0, v4 │ │ +0ac552: 6e10 cc11 0c00 |001d: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@11cc │ │ +0ac558: 0a05 |0020: move-result v5 │ │ +0ac55a: 1206 |0021: const/4 v6, #int 0 // #0 │ │ +0ac55c: 6e10 d011 0c00 |0022: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@11d0 │ │ +0ac562: 0a0a |0025: move-result v10 │ │ +0ac564: 6e10 cd11 0c00 |0026: invoke-virtual {v12}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@11cd │ │ +0ac56a: 0a0b |0029: move-result v11 │ │ +0ac56c: 9006 0a0b |002a: add-int v6, v10, v11 │ │ +0ac570: b160 |002c: sub-int/2addr v0, v6 │ │ +0ac572: 829a |002d: int-to-float v10, v9 │ │ +0ac574: 140b cdcc 4c3f |002e: const v11, #float 0.8 // #3f4ccccd │ │ +0ac57a: c8ba |0031: mul-float/2addr v10, v11 │ │ +0ac57c: 87aa |0032: float-to-int v10, v10 │ │ +0ac57e: 150b 0080 |0033: const/high16 v11, #int -2147483648 // #8000 │ │ +0ac582: 7120 d41d ba00 |0035: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0ac588: 0a02 |0038: move-result v2 │ │ +0ac58a: 150a 0080 |0039: const/high16 v10, #int -2147483648 // #8000 │ │ +0ac58e: 7120 d41d a000 |003b: invoke-static {v0, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0ac594: 0a01 |003e: move-result v1 │ │ +0ac596: 54ca b605 |003f: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac59a: 6e30 0721 2a01 |0041: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ +0ac5a0: 54ca ae05 |0044: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac5a4: 6e30 0721 2a01 |0046: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ +0ac5aa: 54ca b205 |0049: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac5ae: 6e30 0721 2a01 |004b: invoke-virtual {v10, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ +0ac5b4: 150a 0040 |004e: const/high16 v10, #int 1073741824 // #4000 │ │ +0ac5b8: 33a3 0600 |0050: if-ne v3, v10, 0056 // +0006 │ │ +0ac5bc: 6e30 de11 9c04 |0052: invoke-virtual {v12, v9, v4}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@11de │ │ +0ac5c2: 0e00 |0055: return-void │ │ +0ac5c4: 54ca ae05 |0056: iget-object v10, v12, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac5c8: 6e10 0021 0a00 |0058: invoke-virtual {v10}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ +0ac5ce: 0a07 |005b: move-result v7 │ │ +0ac5d0: 900a 0706 |005c: add-int v10, v7, v6 │ │ +0ac5d4: 7120 9d2e a500 |005e: invoke-static {v5, v10}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0ac5da: 0a0a |0061: move-result v10 │ │ +0ac5dc: 6e30 de11 9c0a |0062: invoke-virtual {v12, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.setMeasuredDimension:(II)V // method@11de │ │ +0ac5e2: 28f0 |0065: goto 0055 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0004 line=423 │ │ 0x0008 line=424 │ │ 0x000c line=425 │ │ 0x0010 line=427 │ │ @@ -205723,19 +205778,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0a8c74: |[0a8c74] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ -0a8c84: 5510 ba05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ba │ │ -0a8c88: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0a8c8c: 6f10 d51e 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1ed5 │ │ -0a8c92: 0e00 |0007: return-void │ │ +0ac5e4: |[0ac5e4] android.support.v4.view.PagerTitleStrip.requestLayout:()V │ │ +0ac5f4: 5510 ba05 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ba │ │ +0ac5f8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0ac5fc: 6f10 d51e 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1ed5 │ │ +0ac602: 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; │ │ @@ -205745,18 +205800,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8c94: |[0a8c94] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ -0a8ca4: 5901 af05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05af │ │ -0a8ca8: 6e10 d911 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@11d9 │ │ -0a8cae: 0e00 |0005: return-void │ │ +0ac604: |[0ac604] android.support.v4.view.PagerTitleStrip.setGravity:(I)V │ │ +0ac614: 5901 af05 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05af │ │ +0ac618: 6e10 d911 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@11d9 │ │ +0ac61e: 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; │ │ @@ -205767,31 +205822,31 @@ │ │ type : '(F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0a8cb0: |[0a8cb0] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ -0a8cc0: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ -0a8cc4: c851 |0002: mul-float/2addr v1, v5 │ │ -0a8cc6: 8711 |0003: float-to-int v1, v1 │ │ -0a8cc8: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ -0a8ccc: 5941 b305 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05b3 │ │ -0a8cd0: 5241 b305 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05b3 │ │ -0a8cd4: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0a8cd8: 5242 b805 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ -0a8cdc: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ -0a8ce2: b532 |0011: and-int/2addr v2, v3 │ │ -0a8ce4: 9600 0102 |0012: or-int v0, v1, v2 │ │ -0a8ce8: 5441 b605 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8cec: 6e20 1421 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a8cf2: 5441 b205 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8cf6: 6e20 1421 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a8cfc: 0e00 |001e: return-void │ │ +0ac620: |[0ac620] android.support.v4.view.PagerTitleStrip.setNonPrimaryAlpha:(F)V │ │ +0ac630: 1501 7f43 |0000: const/high16 v1, #int 1132396544 // #437f │ │ +0ac634: c851 |0002: mul-float/2addr v1, v5 │ │ +0ac636: 8711 |0003: float-to-int v1, v1 │ │ +0ac638: d511 ff00 |0004: and-int/lit16 v1, v1, #int 255 // #00ff │ │ +0ac63c: 5941 b305 |0006: iput v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05b3 │ │ +0ac640: 5241 b305 |0008: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05b3 │ │ +0ac644: e001 0118 |000a: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0ac648: 5242 b805 |000c: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ +0ac64c: 1403 ffff ff00 |000e: const v3, #float 2.35099e-38 // #00ffffff │ │ +0ac652: b532 |0011: and-int/2addr v2, v3 │ │ +0ac654: 9600 0102 |0012: or-int v0, v1, v2 │ │ +0ac658: 5441 b605 |0014: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac65c: 6e20 1421 0100 |0016: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac662: 5441 b205 |0019: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac666: 6e20 1421 0100 |001b: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac66c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=194 │ │ 0x0014 line=195 │ │ 0x0019 line=196 │ │ 0x001e line=197 │ │ @@ -205805,29 +205860,29 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0a8d00: |[0a8d00] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ -0a8d10: 5945 b805 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ -0a8d14: 5441 ae05 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8d18: 6e20 1421 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a8d1e: 5241 b305 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05b3 │ │ -0a8d22: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0a8d26: 5242 b805 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ -0a8d2a: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ -0a8d30: b532 |0010: and-int/2addr v2, v3 │ │ -0a8d32: 9600 0102 |0011: or-int v0, v1, v2 │ │ -0a8d36: 5441 b605 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8d3a: 6e20 1421 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a8d40: 5441 b205 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8d44: 6e20 1421 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ -0a8d4a: 0e00 |001d: return-void │ │ +0ac670: |[0ac670] android.support.v4.view.PagerTitleStrip.setTextColor:(I)V │ │ +0ac680: 5945 b805 |0000: iput v5, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ +0ac684: 5441 ae05 |0002: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac688: 6e20 1421 5100 |0004: invoke-virtual {v1, v5}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac68e: 5241 b305 |0007: iget v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNonPrimaryAlpha:I // field@05b3 │ │ +0ac692: e001 0118 |0009: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0ac696: 5242 b805 |000b: iget v2, v4, Landroid/support/v4/view/PagerTitleStrip;.mTextColor:I // field@05b8 │ │ +0ac69a: 1403 ffff ff00 |000d: const v3, #float 2.35099e-38 // #00ffffff │ │ +0ac6a0: b532 |0010: and-int/2addr v2, v3 │ │ +0ac6a2: 9600 0102 |0011: or-int v0, v1, v2 │ │ +0ac6a6: 5441 b605 |0013: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac6aa: 6e20 1421 0100 |0015: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac6b0: 5441 b205 |0018: iget-object v1, v4, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac6b4: 6e20 1421 0100 |001a: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setTextColor:(I)V // method@2114 │ │ +0ac6ba: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0002 line=207 │ │ 0x0007 line=208 │ │ 0x0013 line=209 │ │ 0x0018 line=210 │ │ @@ -205842,22 +205897,22 @@ │ │ type : '(IF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0a8d4c: |[0a8d4c] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ -0a8d5c: 5410 b605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8d60: 6e30 1521 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2115 │ │ -0a8d66: 5410 ae05 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8d6a: 6e30 1521 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2115 │ │ -0a8d70: 5410 b205 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8d74: 6e30 1521 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2115 │ │ -0a8d7a: 0e00 |000f: return-void │ │ +0ac6bc: |[0ac6bc] android.support.v4.view.PagerTitleStrip.setTextSize:(IF)V │ │ +0ac6cc: 5410 b605 |0000: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac6d0: 6e30 1521 2003 |0002: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2115 │ │ +0ac6d6: 5410 ae05 |0005: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac6da: 6e30 1521 2003 |0007: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2115 │ │ +0ac6e0: 5410 b205 |000a: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac6e4: 6e30 1521 2003 |000c: invoke-virtual {v0, v2, v3}, Landroid/widget/TextView;.setTextSize:(IF)V // method@2115 │ │ +0ac6ea: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0005 line=225 │ │ 0x000a line=226 │ │ 0x000f line=227 │ │ locals : │ │ @@ -205870,18 +205925,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0a8d7c: |[0a8d7c] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ -0a8d8c: 5901 b705 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ -0a8d90: 6e10 d911 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@11d9 │ │ -0a8d96: 0e00 |0005: return-void │ │ +0ac6ec: |[0ac6ec] android.support.v4.view.PagerTitleStrip.setTextSpacing:(I)V │ │ +0ac6fc: 5901 b705 |0000: iput v1, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ +0ac700: 6e10 d911 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@11d9 │ │ +0ac706: 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; │ │ @@ -205892,38 +205947,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 │ │ -0a8d98: |[0a8d98] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ -0a8da8: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ -0a8dac: 5410 b405 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ -0a8db0: 6e20 9811 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1198 │ │ -0a8db6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0a8db8: 5b10 bb05 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ -0a8dbc: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ -0a8dc0: 5410 b405 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ -0a8dc4: 6e20 9111 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1191 │ │ -0a8dca: 2200 f405 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0a8dce: 7020 ec2e 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ -0a8dd4: 5b10 bb05 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ -0a8dd8: 5410 b505 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8ddc: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ -0a8de0: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -0a8de2: 5910 b005 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ -0a8de6: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ -0a8dea: 5910 b105 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a8dee: 5410 b505 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8df2: 6e10 3b14 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0a8df8: 0a00 |0028: move-result v0 │ │ -0a8dfa: 6e30 e611 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ -0a8e00: 6e10 d911 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@11d9 │ │ -0a8e06: 0e00 |002f: return-void │ │ +0ac708: |[0ac708] android.support.v4.view.PagerTitleStrip.updateAdapter:(Landroid/support/v4/view/PagerAdapter;Landroid/support/v4/view/PagerAdapter;)V │ │ +0ac718: 3802 0a00 |0000: if-eqz v2, 000a // +000a │ │ +0ac71c: 5410 b405 |0002: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ +0ac720: 6e20 9811 0200 |0004: invoke-virtual {v2, v0}, Landroid/support/v4/view/PagerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1198 │ │ +0ac726: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0ac728: 5b10 bb05 |0008: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ +0ac72c: 3803 0e00 |000a: if-eqz v3, 0018 // +000e │ │ +0ac730: 5410 b405 |000c: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPageListener:Landroid/support/v4/view/PagerTitleStrip$PageListener; // field@05b4 │ │ +0ac734: 6e20 9111 0300 |000e: invoke-virtual {v3, v0}, Landroid/support/v4/view/PagerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@1191 │ │ +0ac73a: 2200 f405 |0011: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0ac73e: 7020 ec2e 3000 |0013: invoke-direct {v0, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ +0ac744: 5b10 bb05 |0016: iput-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mWatchingAdapter:Ljava/lang/ref/WeakReference; // field@05bb │ │ +0ac748: 5410 b505 |0018: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac74c: 3800 1500 |001a: if-eqz v0, 002f // +0015 │ │ +0ac750: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0ac752: 5910 b005 |001d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ +0ac756: 1500 80bf |001f: const/high16 v0, #int -1082130432 // #bf80 │ │ +0ac75a: 5910 b105 |0021: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0ac75e: 5410 b505 |0023: iget-object v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac762: 6e10 3b14 0000 |0025: invoke-virtual {v0}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +0ac768: 0a00 |0028: move-result v0 │ │ +0ac76a: 6e30 e611 0103 |0029: invoke-virtual {v1, v0, v3}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ +0ac770: 6e10 d911 0100 |002c: invoke-virtual {v1}, Landroid/support/v4/view/PagerTitleStrip;.requestLayout:()V // method@11d9 │ │ +0ac776: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0002 line=317 │ │ 0x0007 line=318 │ │ 0x000a line=320 │ │ 0x000c line=321 │ │ @@ -205944,86 +205999,86 @@ │ │ type : '(ILandroid/support/v4/view/PagerAdapter;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 13 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 136 16-bit code units │ │ -0a8e08: |[0a8e08] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ -0a8e18: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0a8e1a: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ -0a8e1e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ -0a8e20: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ -0a8e24: 6e10 8911 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -0a8e2a: 0a03 |0009: move-result v3 │ │ -0a8e2c: 5ca7 ba05 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ba │ │ -0a8e30: 1204 |000c: const/4 v4, #int 0 // #0 │ │ -0a8e32: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ -0a8e36: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ -0a8e3a: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ -0a8e3e: 6e20 8b11 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@118b │ │ -0a8e44: 0c04 |0016: move-result-object v4 │ │ -0a8e46: 54a7 b605 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8e4a: 6e20 1221 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0a8e50: 54a8 ae05 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8e54: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ -0a8e58: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ -0a8e5c: 6e20 8b11 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@118b │ │ -0a8e62: 0c07 |0025: move-result-object v7 │ │ -0a8e64: 6e20 1221 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0a8e6a: 1204 |0029: const/4 v4, #int 0 // #0 │ │ -0a8e6c: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a8e70: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ -0a8e74: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ -0a8e78: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ -0a8e7c: 6e20 8b11 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@118b │ │ -0a8e82: 0c04 |0035: move-result-object v4 │ │ -0a8e84: 54a7 b205 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8e88: 6e20 1221 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0a8e8e: 6e10 d311 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@11d3 │ │ -0a8e94: 0a07 |003e: move-result v7 │ │ -0a8e96: 6e10 ce11 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@11ce │ │ -0a8e9c: 0a08 |0042: move-result v8 │ │ -0a8e9e: b187 |0043: sub-int/2addr v7, v8 │ │ -0a8ea0: 6e10 cf11 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@11cf │ │ -0a8ea6: 0a08 |0047: move-result v8 │ │ -0a8ea8: 9105 0708 |0048: sub-int v5, v7, v8 │ │ -0a8eac: 6e10 cb11 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@11cb │ │ -0a8eb2: 0a07 |004d: move-result v7 │ │ -0a8eb4: 6e10 d011 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@11d0 │ │ -0a8eba: 0a08 |0051: move-result v8 │ │ -0a8ebc: b187 |0052: sub-int/2addr v7, v8 │ │ -0a8ebe: 6e10 cd11 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@11cd │ │ -0a8ec4: 0a08 |0056: move-result v8 │ │ -0a8ec6: 9100 0708 |0057: sub-int v0, v7, v8 │ │ -0a8eca: 8257 |0059: int-to-float v7, v5 │ │ -0a8ecc: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ -0a8ed2: c887 |005d: mul-float/2addr v7, v8 │ │ -0a8ed4: 8777 |005e: float-to-int v7, v7 │ │ -0a8ed6: 7120 d41d 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0a8edc: 0a02 |0062: move-result v2 │ │ -0a8ede: 7120 d41d 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0a8ee4: 0a01 |0066: move-result v1 │ │ -0a8ee6: 54a7 b605 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8eea: 6e30 0721 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ -0a8ef0: 54a7 ae05 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8ef4: 6e30 0721 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ -0a8efa: 54a7 b205 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8efe: 6e30 0721 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ -0a8f04: 59ab b005 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ -0a8f08: 55a7 b905 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b9 │ │ -0a8f0c: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ -0a8f10: 52a7 b105 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a8f14: 6e40 e711 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ -0a8f1a: 5ca6 ba05 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ba │ │ -0a8f1e: 0e00 |0083: return-void │ │ -0a8f20: 0163 |0084: move v3, v6 │ │ -0a8f22: 2885 |0085: goto 000a // -007b │ │ -0a8f24: 1207 |0086: const/4 v7, #int 0 // #0 │ │ -0a8f26: 289f |0087: goto 0026 // -0061 │ │ +0ac778: |[0ac778] android.support.v4.view.PagerTitleStrip.updateText:(ILandroid/support/v4/view/PagerAdapter;)V │ │ +0ac788: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0ac78a: 1509 0080 |0001: const/high16 v9, #int -2147483648 // #8000 │ │ +0ac78e: 1206 |0003: const/4 v6, #int 0 // #0 │ │ +0ac790: 380c 8000 |0004: if-eqz v12, 0084 // +0080 │ │ +0ac794: 6e10 8911 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +0ac79a: 0a03 |0009: move-result v3 │ │ +0ac79c: 5ca7 ba05 |000a: iput-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ba │ │ +0ac7a0: 1204 |000c: const/4 v4, #int 0 // #0 │ │ +0ac7a2: 347b 0a00 |000d: if-lt v11, v7, 0017 // +000a │ │ +0ac7a6: 380c 0800 |000f: if-eqz v12, 0017 // +0008 │ │ +0ac7aa: d807 0bff |0011: add-int/lit8 v7, v11, #int -1 // #ff │ │ +0ac7ae: 6e20 8b11 7c00 |0013: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@118b │ │ +0ac7b4: 0c04 |0016: move-result-object v4 │ │ +0ac7b6: 54a7 b605 |0017: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac7ba: 6e20 1221 4700 |0019: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0ac7c0: 54a8 ae05 |001c: iget-object v8, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac7c4: 380c 6800 |001e: if-eqz v12, 0086 // +0068 │ │ +0ac7c8: 353b 6600 |0020: if-ge v11, v3, 0086 // +0066 │ │ +0ac7cc: 6e20 8b11 bc00 |0022: invoke-virtual {v12, v11}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@118b │ │ +0ac7d2: 0c07 |0025: move-result-object v7 │ │ +0ac7d4: 6e20 1221 7800 |0026: invoke-virtual {v8, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0ac7da: 1204 |0029: const/4 v4, #int 0 // #0 │ │ +0ac7dc: d807 0b01 |002a: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0ac7e0: 3537 0a00 |002c: if-ge v7, v3, 0036 // +000a │ │ +0ac7e4: 380c 0800 |002e: if-eqz v12, 0036 // +0008 │ │ +0ac7e8: d807 0b01 |0030: add-int/lit8 v7, v11, #int 1 // #01 │ │ +0ac7ec: 6e20 8b11 7c00 |0032: invoke-virtual {v12, v7}, Landroid/support/v4/view/PagerAdapter;.getPageTitle:(I)Ljava/lang/CharSequence; // method@118b │ │ +0ac7f2: 0c04 |0035: move-result-object v4 │ │ +0ac7f4: 54a7 b205 |0036: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac7f8: 6e20 1221 4700 |0038: invoke-virtual {v7, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0ac7fe: 6e10 d311 0a00 |003b: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@11d3 │ │ +0ac804: 0a07 |003e: move-result v7 │ │ +0ac806: 6e10 ce11 0a00 |003f: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@11ce │ │ +0ac80c: 0a08 |0042: move-result v8 │ │ +0ac80e: b187 |0043: sub-int/2addr v7, v8 │ │ +0ac810: 6e10 cf11 0a00 |0044: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@11cf │ │ +0ac816: 0a08 |0047: move-result v8 │ │ +0ac818: 9105 0708 |0048: sub-int v5, v7, v8 │ │ +0ac81c: 6e10 cb11 0a00 |004a: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@11cb │ │ +0ac822: 0a07 |004d: move-result v7 │ │ +0ac824: 6e10 d011 0a00 |004e: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@11d0 │ │ +0ac82a: 0a08 |0051: move-result v8 │ │ +0ac82c: b187 |0052: sub-int/2addr v7, v8 │ │ +0ac82e: 6e10 cd11 0a00 |0053: invoke-virtual {v10}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@11cd │ │ +0ac834: 0a08 |0056: move-result v8 │ │ +0ac836: 9100 0708 |0057: sub-int v0, v7, v8 │ │ +0ac83a: 8257 |0059: int-to-float v7, v5 │ │ +0ac83c: 1408 cdcc 4c3f |005a: const v8, #float 0.8 // #3f4ccccd │ │ +0ac842: c887 |005d: mul-float/2addr v7, v8 │ │ +0ac844: 8777 |005e: float-to-int v7, v7 │ │ +0ac846: 7120 d41d 9700 |005f: invoke-static {v7, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0ac84c: 0a02 |0062: move-result v2 │ │ +0ac84e: 7120 d41d 9000 |0063: invoke-static {v0, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0ac854: 0a01 |0066: move-result v1 │ │ +0ac856: 54a7 b605 |0067: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac85a: 6e30 0721 2701 |0069: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ +0ac860: 54a7 ae05 |006c: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac864: 6e30 0721 2701 |006e: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ +0ac86a: 54a7 b205 |0071: iget-object v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac86e: 6e30 0721 2701 |0073: invoke-virtual {v7, v2, v1}, Landroid/widget/TextView;.measure:(II)V // method@2107 │ │ +0ac874: 59ab b005 |0076: iput v11, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ +0ac878: 55a7 b905 |0078: iget-boolean v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b9 │ │ +0ac87c: 3907 0700 |007a: if-nez v7, 0081 // +0007 │ │ +0ac880: 52a7 b105 |007c: iget v7, v10, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0ac884: 6e40 e711 ba67 |007e: invoke-virtual {v10, v11, v7, v6}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ +0ac88a: 5ca6 ba05 |0081: iput-boolean v6, v10, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingText:Z // field@05ba │ │ +0ac88e: 0e00 |0083: return-void │ │ +0ac890: 0163 |0084: move v3, v6 │ │ +0ac892: 2885 |0085: goto 000a // -007b │ │ +0ac894: 1207 |0086: const/4 v7, #int 0 // #0 │ │ +0ac896: 289f |0087: goto 0026 // -0061 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=271 │ │ 0x000a line=272 │ │ 0x000c line=274 │ │ 0x000d line=275 │ │ 0x0011 line=276 │ │ @@ -206065,233 +206120,233 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 49 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 444 16-bit code units │ │ -0a8f28: |[0a8f28] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ -0a8f38: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ -0a8f3c: 5200 b005 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ -0a8f40: 022a 0000 |0004: move/from16 v42, v0 │ │ -0a8f44: 0200 2e00 |0006: move/from16 v0, v46 │ │ -0a8f48: 0201 2a00 |0008: move/from16 v1, v42 │ │ -0a8f4c: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ -0a8f50: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ -0a8f54: 5400 b505 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ -0a8f58: 082a 0000 |0010: move-object/from16 v42, v0 │ │ -0a8f5c: 7401 3414 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ -0a8f62: 0c2a |0015: move-result-object v42 │ │ -0a8f64: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ -0a8f68: 0201 2e00 |0018: move/from16 v1, v46 │ │ -0a8f6c: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ -0a8f70: 6e30 e611 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ -0a8f76: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ -0a8f7a: 0200 2a00 |0021: move/from16 v0, v42 │ │ -0a8f7e: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ -0a8f82: 5c10 b905 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b9 │ │ -0a8f86: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ -0a8f8a: 5400 b605 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a8f8e: 082a 0000 |002b: move-object/from16 v42, v0 │ │ -0a8f92: 7401 0121 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2101 │ │ -0a8f98: 0a24 |0030: move-result v36 │ │ -0a8f9a: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ -0a8f9e: 5400 ae05 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a8fa2: 082a 0000 |0035: move-object/from16 v42, v0 │ │ -0a8fa6: 7401 0121 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2101 │ │ -0a8fac: 0a12 |003a: move-result v18 │ │ -0a8fae: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ -0a8fb2: 5400 b205 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a8fb6: 082a 0000 |003f: move-object/from16 v42, v0 │ │ -0a8fba: 7401 0121 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2101 │ │ -0a8fc0: 0a1a |0044: move-result v26 │ │ -0a8fc2: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ -0a8fc6: 7401 d311 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@11d3 │ │ -0a8fcc: 0a26 |004a: move-result v38 │ │ -0a8fce: 7401 cb11 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@11cb │ │ -0a8fd4: 0a25 |004e: move-result v37 │ │ -0a8fd6: 7401 ce11 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@11ce │ │ -0a8fdc: 0a1d |0052: move-result v29 │ │ -0a8fde: 7401 cf11 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@11cf │ │ -0a8fe4: 0a1e |0056: move-result v30 │ │ -0a8fe6: 7401 d011 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@11d0 │ │ -0a8fec: 0a1f |005a: move-result v31 │ │ -0a8fee: 7401 cd11 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@11cd │ │ -0a8ff4: 0a1c |005e: move-result v28 │ │ -0a8ff6: 9027 1d13 |005f: add-int v39, v29, v19 │ │ -0a8ffa: 9028 1e13 |0061: add-int v40, v30, v19 │ │ -0a8ffe: 912a 2627 |0063: sub-int v42, v38, v39 │ │ -0a9002: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ -0a9006: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ -0a900a: a60e 2f2a |0069: add-float v14, v47, v42 │ │ -0a900e: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ -0a9012: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ -0a9016: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ -0a901a: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ -0a901e: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ -0a9022: 912a 2628 |0075: sub-int v42, v38, v40 │ │ -0a9026: 82a0 |0077: int-to-float v0, v10 │ │ -0a9028: 022b 0000 |0078: move/from16 v43, v0 │ │ -0a902c: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ -0a9030: 0200 2b00 |007c: move/from16 v0, v43 │ │ -0a9034: 8700 |007e: float-to-int v0, v0 │ │ -0a9036: 022b 0000 |007f: move/from16 v43, v0 │ │ -0a903a: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ -0a903e: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ -0a9042: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ -0a9046: 900f 0d12 |0087: add-int v15, v13, v18 │ │ -0a904a: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ -0a904e: 5400 b605 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a9052: 082a 0000 |008d: move-object/from16 v42, v0 │ │ -0a9056: 7401 fd20 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@20fd │ │ -0a905c: 0a20 |0092: move-result v32 │ │ -0a905e: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ -0a9062: 5400 ae05 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a9066: 082a 0000 |0097: move-object/from16 v42, v0 │ │ -0a906a: 7401 fd20 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@20fd │ │ -0a9070: 0a0b |009c: move-result v11 │ │ -0a9072: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ -0a9076: 5400 b205 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a907a: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ -0a907e: 7401 fd20 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@20fd │ │ -0a9084: 0a16 |00a6: move-result v22 │ │ -0a9086: 0200 2000 |00a7: move/from16 v0, v32 │ │ -0a908a: 7120 9d2e b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0a9090: 0a2a |00ac: move-result v42 │ │ -0a9092: 0200 2a00 |00ad: move/from16 v0, v42 │ │ -0a9096: 0201 1600 |00af: move/from16 v1, v22 │ │ -0a909a: 7120 9d2e 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0a90a0: 0a14 |00b4: move-result v20 │ │ -0a90a2: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ -0a90a6: 9111 140b |00b7: sub-int v17, v20, v11 │ │ -0a90aa: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ -0a90ae: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ -0a90b2: 5400 b605 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a90b6: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ -0a90ba: 7401 0021 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ -0a90c0: 0a2a |00c4: move-result v42 │ │ -0a90c2: 9007 232a |00c5: add-int v7, v35, v42 │ │ -0a90c6: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ -0a90ca: 5400 ae05 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a90ce: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ -0a90d2: 7401 0021 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ -0a90d8: 0a2a |00d0: move-result v42 │ │ -0a90da: 9005 112a |00d1: add-int v5, v17, v42 │ │ -0a90de: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ -0a90e2: 5400 b205 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a90e6: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ -0a90ea: 7401 0021 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ -0a90f0: 0a2a |00dc: move-result v42 │ │ -0a90f2: 9006 192a |00dd: add-int v6, v25, v42 │ │ -0a90f6: 7120 9d2e 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0a90fc: 0a2a |00e2: move-result v42 │ │ -0a90fe: 0200 2a00 |00e3: move/from16 v0, v42 │ │ -0a9102: 7120 9d2e 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0a9108: 0a15 |00e8: move-result v21 │ │ -0a910a: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ -0a910e: 5200 af05 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05af │ │ -0a9112: 022a 0000 |00ed: move/from16 v42, v0 │ │ -0a9116: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ -0a911a: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ -0a9120: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ -0a9124: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ -0a9128: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ -0a912c: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ -0a9130: 5400 ae05 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a9134: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ -0a9138: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ -0a913c: 5400 ae05 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ -0a9140: 082b 0000 |0104: move-object/from16 v43, v0 │ │ -0a9144: 7401 0021 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ -0a914a: 0a2b |0109: move-result v43 │ │ -0a914c: 902b 2b10 |010a: add-int v43, v43, v16 │ │ -0a9150: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ -0a9154: 0201 1000 |010e: move/from16 v1, v16 │ │ -0a9158: 0202 2b00 |0110: move/from16 v2, v43 │ │ -0a915c: 6e52 0621 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@2106 │ │ -0a9162: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ -0a9166: 5200 b705 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ -0a916a: 022a 0000 |0119: move/from16 v42, v0 │ │ -0a916e: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ -0a9172: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ -0a9176: 0200 1d00 |011f: move/from16 v0, v29 │ │ -0a917a: 0201 2a00 |0121: move/from16 v1, v42 │ │ -0a917e: 7120 a02e 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0a9184: 0a21 |0126: move-result v33 │ │ -0a9186: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ -0a918a: 5400 b605 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a918e: 082a 0000 |012b: move-object/from16 v42, v0 │ │ -0a9192: 902b 2124 |012d: add-int v43, v33, v36 │ │ -0a9196: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ -0a919a: 5400 b605 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ -0a919e: 082c 0000 |0133: move-object/from16 v44, v0 │ │ -0a91a2: 7401 0021 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ -0a91a8: 0a2c |0138: move-result v44 │ │ -0a91aa: 902c 2c22 |0139: add-int v44, v44, v34 │ │ -0a91ae: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ -0a91b2: 0201 2100 |013d: move/from16 v1, v33 │ │ -0a91b6: 0202 2200 |013f: move/from16 v2, v34 │ │ -0a91ba: 0203 2b00 |0141: move/from16 v3, v43 │ │ -0a91be: 0204 2c00 |0143: move/from16 v4, v44 │ │ -0a91c2: 6e54 0621 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2106 │ │ -0a91c8: 912a 261e |0148: sub-int v42, v38, v30 │ │ -0a91cc: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ -0a91d0: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ -0a91d4: 5200 b705 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ -0a91d8: 022b 0000 |0150: move/from16 v43, v0 │ │ -0a91dc: 902b 2b0f |0152: add-int v43, v43, v15 │ │ -0a91e0: 7702 9d2e 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0a91e6: 0a17 |0157: move-result v23 │ │ -0a91e8: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ -0a91ec: 5400 b205 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a91f0: 082a 0000 |015c: move-object/from16 v42, v0 │ │ -0a91f4: 902b 171a |015e: add-int v43, v23, v26 │ │ -0a91f8: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ -0a91fc: 5400 b205 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ -0a9200: 082c 0000 |0164: move-object/from16 v44, v0 │ │ -0a9204: 7401 0021 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ -0a920a: 0a2c |0169: move-result v44 │ │ -0a920c: 902c 2c18 |016a: add-int v44, v44, v24 │ │ -0a9210: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ -0a9214: 0201 1700 |016e: move/from16 v1, v23 │ │ -0a9218: 0202 1800 |0170: move/from16 v2, v24 │ │ -0a921c: 0203 2b00 |0172: move/from16 v3, v43 │ │ -0a9220: 0204 2c00 |0174: move/from16 v4, v44 │ │ -0a9224: 6e54 0621 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2106 │ │ -0a922a: 0200 2f00 |0179: move/from16 v0, v47 │ │ -0a922e: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ -0a9232: 5910 b105 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a9236: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ -0a923a: 0200 2a00 |0181: move/from16 v0, v42 │ │ -0a923e: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ -0a9242: 5c10 b905 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b9 │ │ -0a9246: 0e00 |0187: return-void │ │ -0a9248: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ -0a924c: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ -0a9250: 5200 b105 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ -0a9254: 022a 0000 |018e: move/from16 v42, v0 │ │ -0a9258: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ -0a925c: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ -0a9260: 28f3 |0194: goto 0187 // -000d │ │ -0a9262: 912a 251f |0195: sub-int v42, v37, v31 │ │ -0a9266: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ -0a926a: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ -0a926e: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ -0a9272: 9022 0923 |019d: add-int v34, v9, v35 │ │ -0a9276: 9010 0911 |019f: add-int v16, v9, v17 │ │ -0a927a: 9018 0919 |01a1: add-int v24, v9, v25 │ │ -0a927e: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ -0a9282: 912a 251c |01a5: sub-int v42, v37, v28 │ │ -0a9286: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ -0a928a: 9022 0823 |01a9: add-int v34, v8, v35 │ │ -0a928e: 9010 0811 |01ab: add-int v16, v8, v17 │ │ -0a9292: 9018 0819 |01ad: add-int v24, v8, v25 │ │ -0a9296: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ -0a929a: 0000 |01b1: nop // spacer │ │ -0a929c: 0002 0200 1000 0000 5000 0000 a400 ... |01b2: sparse-switch-data (10 units) │ │ +0ac898: |[0ac898] android.support.v4.view.PagerTitleStrip.updateTextPositions:(IFZ)V │ │ +0ac8a8: 0800 2d00 |0000: move-object/from16 v0, v45 │ │ +0ac8ac: 5200 b005 |0002: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownCurrentPage:I // field@05b0 │ │ +0ac8b0: 022a 0000 |0004: move/from16 v42, v0 │ │ +0ac8b4: 0200 2e00 |0006: move/from16 v0, v46 │ │ +0ac8b8: 0201 2a00 |0008: move/from16 v1, v42 │ │ +0ac8bc: 3210 7e01 |000a: if-eq v0, v1, 0188 // +017e │ │ +0ac8c0: 0800 2d00 |000c: move-object/from16 v0, v45 │ │ +0ac8c4: 5400 b505 |000e: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@05b5 │ │ +0ac8c8: 082a 0000 |0010: move-object/from16 v42, v0 │ │ +0ac8cc: 7401 3414 2a00 |0012: invoke-virtual/range {v42}, Landroid/support/v4/view/ViewPager;.getAdapter:()Landroid/support/v4/view/PagerAdapter; // method@1434 │ │ +0ac8d2: 0c2a |0015: move-result-object v42 │ │ +0ac8d4: 0800 2d00 |0016: move-object/from16 v0, v45 │ │ +0ac8d8: 0201 2e00 |0018: move/from16 v1, v46 │ │ +0ac8dc: 0802 2a00 |001a: move-object/from16 v2, v42 │ │ +0ac8e0: 6e30 e611 1002 |001c: invoke-virtual {v0, v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.updateText:(ILandroid/support/v4/view/PagerAdapter;)V // method@11e6 │ │ +0ac8e6: 132a 0100 |001f: const/16 v42, #int 1 // #1 │ │ +0ac8ea: 0200 2a00 |0021: move/from16 v0, v42 │ │ +0ac8ee: 0801 2d00 |0023: move-object/from16 v1, v45 │ │ +0ac8f2: 5c10 b905 |0025: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b9 │ │ +0ac8f6: 0800 2d00 |0027: move-object/from16 v0, v45 │ │ +0ac8fa: 5400 b605 |0029: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac8fe: 082a 0000 |002b: move-object/from16 v42, v0 │ │ +0ac902: 7401 0121 2a00 |002d: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2101 │ │ +0ac908: 0a24 |0030: move-result v36 │ │ +0ac90a: 0800 2d00 |0031: move-object/from16 v0, v45 │ │ +0ac90e: 5400 ae05 |0033: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac912: 082a 0000 |0035: move-object/from16 v42, v0 │ │ +0ac916: 7401 0121 2a00 |0037: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2101 │ │ +0ac91c: 0a12 |003a: move-result v18 │ │ +0ac91e: 0800 2d00 |003b: move-object/from16 v0, v45 │ │ +0ac922: 5400 b205 |003d: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac926: 082a 0000 |003f: move-object/from16 v42, v0 │ │ +0ac92a: 7401 0121 2a00 |0041: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredWidth:()I // method@2101 │ │ +0ac930: 0a1a |0044: move-result v26 │ │ +0ac932: db13 1202 |0045: div-int/lit8 v19, v18, #int 2 // #02 │ │ +0ac936: 7401 d311 2d00 |0047: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getWidth:()I // method@11d3 │ │ +0ac93c: 0a26 |004a: move-result v38 │ │ +0ac93e: 7401 cb11 2d00 |004b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getHeight:()I // method@11cb │ │ +0ac944: 0a25 |004e: move-result v37 │ │ +0ac946: 7401 ce11 2d00 |004f: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingLeft:()I // method@11ce │ │ +0ac94c: 0a1d |0052: move-result v29 │ │ +0ac94e: 7401 cf11 2d00 |0053: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingRight:()I // method@11cf │ │ +0ac954: 0a1e |0056: move-result v30 │ │ +0ac956: 7401 d011 2d00 |0057: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingTop:()I // method@11d0 │ │ +0ac95c: 0a1f |005a: move-result v31 │ │ +0ac95e: 7401 cd11 2d00 |005b: invoke-virtual/range {v45}, Landroid/support/v4/view/PagerTitleStrip;.getPaddingBottom:()I // method@11cd │ │ +0ac964: 0a1c |005e: move-result v28 │ │ +0ac966: 9027 1d13 |005f: add-int v39, v29, v19 │ │ +0ac96a: 9028 1e13 |0061: add-int v40, v30, v19 │ │ +0ac96e: 912a 2627 |0063: sub-int v42, v38, v39 │ │ +0ac972: 910a 2a28 |0065: sub-int v10, v42, v40 │ │ +0ac976: 152a 003f |0067: const/high16 v42, #int 1056964608 // #3f00 │ │ +0ac97a: a60e 2f2a |0069: add-float v14, v47, v42 │ │ +0ac97e: 152a 803f |006b: const/high16 v42, #int 1065353216 // #3f80 │ │ +0ac982: 2d2a 0e2a |006d: cmpl-float v42, v14, v42 │ │ +0ac986: 3d2a 0600 |006f: if-lez v42, 0075 // +0006 │ │ +0ac98a: 152a 803f |0071: const/high16 v42, #int 1065353216 // #3f80 │ │ +0ac98e: a70e 0e2a |0073: sub-float v14, v14, v42 │ │ +0ac992: 912a 2628 |0075: sub-int v42, v38, v40 │ │ +0ac996: 82a0 |0077: int-to-float v0, v10 │ │ +0ac998: 022b 0000 |0078: move/from16 v43, v0 │ │ +0ac99c: a82b 2b0e |007a: mul-float v43, v43, v14 │ │ +0ac9a0: 0200 2b00 |007c: move/from16 v0, v43 │ │ +0ac9a4: 8700 |007e: float-to-int v0, v0 │ │ +0ac9a6: 022b 0000 |007f: move/from16 v43, v0 │ │ +0ac9aa: 910c 2a2b |0081: sub-int v12, v42, v43 │ │ +0ac9ae: db2a 1202 |0083: div-int/lit8 v42, v18, #int 2 // #02 │ │ +0ac9b2: 910d 0c2a |0085: sub-int v13, v12, v42 │ │ +0ac9b6: 900f 0d12 |0087: add-int v15, v13, v18 │ │ +0ac9ba: 0800 2d00 |0089: move-object/from16 v0, v45 │ │ +0ac9be: 5400 b605 |008b: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0ac9c2: 082a 0000 |008d: move-object/from16 v42, v0 │ │ +0ac9c6: 7401 fd20 2a00 |008f: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@20fd │ │ +0ac9cc: 0a20 |0092: move-result v32 │ │ +0ac9ce: 0800 2d00 |0093: move-object/from16 v0, v45 │ │ +0ac9d2: 5400 ae05 |0095: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0ac9d6: 082a 0000 |0097: move-object/from16 v42, v0 │ │ +0ac9da: 7401 fd20 2a00 |0099: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@20fd │ │ +0ac9e0: 0a0b |009c: move-result v11 │ │ +0ac9e2: 0800 2d00 |009d: move-object/from16 v0, v45 │ │ +0ac9e6: 5400 b205 |009f: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0ac9ea: 082a 0000 |00a1: move-object/from16 v42, v0 │ │ +0ac9ee: 7401 fd20 2a00 |00a3: invoke-virtual/range {v42}, Landroid/widget/TextView;.getBaseline:()I // method@20fd │ │ +0ac9f4: 0a16 |00a6: move-result v22 │ │ +0ac9f6: 0200 2000 |00a7: move/from16 v0, v32 │ │ +0ac9fa: 7120 9d2e b000 |00a9: invoke-static {v0, v11}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0aca00: 0a2a |00ac: move-result v42 │ │ +0aca02: 0200 2a00 |00ad: move/from16 v0, v42 │ │ +0aca06: 0201 1600 |00af: move/from16 v1, v22 │ │ +0aca0a: 7120 9d2e 1000 |00b1: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0aca10: 0a14 |00b4: move-result v20 │ │ +0aca12: 9123 1420 |00b5: sub-int v35, v20, v32 │ │ +0aca16: 9111 140b |00b7: sub-int v17, v20, v11 │ │ +0aca1a: 9119 1416 |00b9: sub-int v25, v20, v22 │ │ +0aca1e: 0800 2d00 |00bb: move-object/from16 v0, v45 │ │ +0aca22: 5400 b605 |00bd: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0aca26: 082a 0000 |00bf: move-object/from16 v42, v0 │ │ +0aca2a: 7401 0021 2a00 |00c1: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ +0aca30: 0a2a |00c4: move-result v42 │ │ +0aca32: 9007 232a |00c5: add-int v7, v35, v42 │ │ +0aca36: 0800 2d00 |00c7: move-object/from16 v0, v45 │ │ +0aca3a: 5400 ae05 |00c9: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0aca3e: 082a 0000 |00cb: move-object/from16 v42, v0 │ │ +0aca42: 7401 0021 2a00 |00cd: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ +0aca48: 0a2a |00d0: move-result v42 │ │ +0aca4a: 9005 112a |00d1: add-int v5, v17, v42 │ │ +0aca4e: 0800 2d00 |00d3: move-object/from16 v0, v45 │ │ +0aca52: 5400 b205 |00d5: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0aca56: 082a 0000 |00d7: move-object/from16 v42, v0 │ │ +0aca5a: 7401 0021 2a00 |00d9: invoke-virtual/range {v42}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ +0aca60: 0a2a |00dc: move-result v42 │ │ +0aca62: 9006 192a |00dd: add-int v6, v25, v42 │ │ +0aca66: 7120 9d2e 5700 |00df: invoke-static {v7, v5}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0aca6c: 0a2a |00e2: move-result v42 │ │ +0aca6e: 0200 2a00 |00e3: move/from16 v0, v42 │ │ +0aca72: 7120 9d2e 6000 |00e5: invoke-static {v0, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0aca78: 0a15 |00e8: move-result v21 │ │ +0aca7a: 0800 2d00 |00e9: move-object/from16 v0, v45 │ │ +0aca7e: 5200 af05 |00eb: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mGravity:I // field@05af │ │ +0aca82: 022a 0000 |00ed: move/from16 v42, v0 │ │ +0aca86: dd29 2a70 |00ef: and-int/lit8 v41, v42, #int 112 // #70 │ │ +0aca8a: 2c29 c100 0000 |00f1: sparse-switch v41, 000001b2 // +000000c1 │ │ +0aca90: 9022 1f23 |00f4: add-int v34, v31, v35 │ │ +0aca94: 9010 1f11 |00f6: add-int v16, v31, v17 │ │ +0aca98: 9018 1f19 |00f8: add-int v24, v31, v25 │ │ +0aca9c: 0800 2d00 |00fa: move-object/from16 v0, v45 │ │ +0acaa0: 5400 ae05 |00fc: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0acaa4: 082a 0000 |00fe: move-object/from16 v42, v0 │ │ +0acaa8: 0800 2d00 |0100: move-object/from16 v0, v45 │ │ +0acaac: 5400 ae05 |0102: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mCurrText:Landroid/widget/TextView; // field@05ae │ │ +0acab0: 082b 0000 |0104: move-object/from16 v43, v0 │ │ +0acab4: 7401 0021 2b00 |0106: invoke-virtual/range {v43}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ +0acaba: 0a2b |0109: move-result v43 │ │ +0acabc: 902b 2b10 |010a: add-int v43, v43, v16 │ │ +0acac0: 0800 2a00 |010c: move-object/from16 v0, v42 │ │ +0acac4: 0201 1000 |010e: move/from16 v1, v16 │ │ +0acac8: 0202 2b00 |0110: move/from16 v2, v43 │ │ +0acacc: 6e52 0621 d0f1 |0112: invoke-virtual {v0, v13, v1, v15, v2}, Landroid/widget/TextView;.layout:(IIII)V // method@2106 │ │ +0acad2: 0800 2d00 |0115: move-object/from16 v0, v45 │ │ +0acad6: 5200 b705 |0117: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ +0acada: 022a 0000 |0119: move/from16 v42, v0 │ │ +0acade: 912a 0d2a |011b: sub-int v42, v13, v42 │ │ +0acae2: 912a 2a24 |011d: sub-int v42, v42, v36 │ │ +0acae6: 0200 1d00 |011f: move/from16 v0, v29 │ │ +0acaea: 0201 2a00 |0121: move/from16 v1, v42 │ │ +0acaee: 7120 a02e 1000 |0123: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0acaf4: 0a21 |0126: move-result v33 │ │ +0acaf6: 0800 2d00 |0127: move-object/from16 v0, v45 │ │ +0acafa: 5400 b605 |0129: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0acafe: 082a 0000 |012b: move-object/from16 v42, v0 │ │ +0acb02: 902b 2124 |012d: add-int v43, v33, v36 │ │ +0acb06: 0800 2d00 |012f: move-object/from16 v0, v45 │ │ +0acb0a: 5400 b605 |0131: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mPrevText:Landroid/widget/TextView; // field@05b6 │ │ +0acb0e: 082c 0000 |0133: move-object/from16 v44, v0 │ │ +0acb12: 7401 0021 2c00 |0135: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ +0acb18: 0a2c |0138: move-result v44 │ │ +0acb1a: 902c 2c22 |0139: add-int v44, v44, v34 │ │ +0acb1e: 0800 2a00 |013b: move-object/from16 v0, v42 │ │ +0acb22: 0201 2100 |013d: move/from16 v1, v33 │ │ +0acb26: 0202 2200 |013f: move/from16 v2, v34 │ │ +0acb2a: 0203 2b00 |0141: move/from16 v3, v43 │ │ +0acb2e: 0204 2c00 |0143: move/from16 v4, v44 │ │ +0acb32: 6e54 0621 1032 |0145: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2106 │ │ +0acb38: 912a 261e |0148: sub-int v42, v38, v30 │ │ +0acb3c: 912a 2a1a |014a: sub-int v42, v42, v26 │ │ +0acb40: 0800 2d00 |014c: move-object/from16 v0, v45 │ │ +0acb44: 5200 b705 |014e: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mScaledTextSpacing:I // field@05b7 │ │ +0acb48: 022b 0000 |0150: move/from16 v43, v0 │ │ +0acb4c: 902b 2b0f |0152: add-int v43, v43, v15 │ │ +0acb50: 7702 9d2e 2a00 |0154: invoke-static/range {v42, v43}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0acb56: 0a17 |0157: move-result v23 │ │ +0acb58: 0800 2d00 |0158: move-object/from16 v0, v45 │ │ +0acb5c: 5400 b205 |015a: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0acb60: 082a 0000 |015c: move-object/from16 v42, v0 │ │ +0acb64: 902b 171a |015e: add-int v43, v23, v26 │ │ +0acb68: 0800 2d00 |0160: move-object/from16 v0, v45 │ │ +0acb6c: 5400 b205 |0162: iget-object v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mNextText:Landroid/widget/TextView; // field@05b2 │ │ +0acb70: 082c 0000 |0164: move-object/from16 v44, v0 │ │ +0acb74: 7401 0021 2c00 |0166: invoke-virtual/range {v44}, Landroid/widget/TextView;.getMeasuredHeight:()I // method@2100 │ │ +0acb7a: 0a2c |0169: move-result v44 │ │ +0acb7c: 902c 2c18 |016a: add-int v44, v44, v24 │ │ +0acb80: 0800 2a00 |016c: move-object/from16 v0, v42 │ │ +0acb84: 0201 1700 |016e: move/from16 v1, v23 │ │ +0acb88: 0202 1800 |0170: move/from16 v2, v24 │ │ +0acb8c: 0203 2b00 |0172: move/from16 v3, v43 │ │ +0acb90: 0204 2c00 |0174: move/from16 v4, v44 │ │ +0acb94: 6e54 0621 1032 |0176: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/widget/TextView;.layout:(IIII)V // method@2106 │ │ +0acb9a: 0200 2f00 |0179: move/from16 v0, v47 │ │ +0acb9e: 0801 2d00 |017b: move-object/from16 v1, v45 │ │ +0acba2: 5910 b105 |017d: iput v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0acba6: 132a 0000 |017f: const/16 v42, #int 0 // #0 │ │ +0acbaa: 0200 2a00 |0181: move/from16 v0, v42 │ │ +0acbae: 0801 2d00 |0183: move-object/from16 v1, v45 │ │ +0acbb2: 5c10 b905 |0185: iput-boolean v0, v1, Landroid/support/v4/view/PagerTitleStrip;.mUpdatingPositions:Z // field@05b9 │ │ +0acbb6: 0e00 |0187: return-void │ │ +0acbb8: 3930 97fe |0188: if-nez v48, 001f // -0169 │ │ +0acbbc: 0800 2d00 |018a: move-object/from16 v0, v45 │ │ +0acbc0: 5200 b105 |018c: iget v0, v0, Landroid/support/v4/view/PagerTitleStrip;.mLastKnownPositionOffset:F // field@05b1 │ │ +0acbc4: 022a 0000 |018e: move/from16 v42, v0 │ │ +0acbc8: 2d2a 2f2a |0190: cmpl-float v42, v47, v42 │ │ +0acbcc: 392a 8dfe |0192: if-nez v42, 001f // -0173 │ │ +0acbd0: 28f3 |0194: goto 0187 // -000d │ │ +0acbd2: 912a 251f |0195: sub-int v42, v37, v31 │ │ +0acbd6: 911b 2a1c |0197: sub-int v27, v42, v28 │ │ +0acbda: 912a 1b15 |0199: sub-int v42, v27, v21 │ │ +0acbde: db09 2a02 |019b: div-int/lit8 v9, v42, #int 2 // #02 │ │ +0acbe2: 9022 0923 |019d: add-int v34, v9, v35 │ │ +0acbe6: 9010 0911 |019f: add-int v16, v9, v17 │ │ +0acbea: 9018 0919 |01a1: add-int v24, v9, v25 │ │ +0acbee: 2900 57ff |01a3: goto/16 00fa // -00a9 │ │ +0acbf2: 912a 251c |01a5: sub-int v42, v37, v28 │ │ +0acbf6: 9108 2a15 |01a7: sub-int v8, v42, v21 │ │ +0acbfa: 9022 0823 |01a9: add-int v34, v8, v35 │ │ +0acbfe: 9010 0811 |01ab: add-int v16, v8, v17 │ │ +0acc02: 9018 0819 |01ad: add-int v24, v8, v25 │ │ +0acc06: 2900 4bff |01af: goto/16 00fa // -00b5 │ │ +0acc0a: 0000 |01b1: nop // spacer │ │ +0acc0c: 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 │ │ @@ -206422,21 +206477,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 : 3708 (PagerTitleStrip.java) │ │ + source_file_idx : 3709 (PagerTitleStrip.java) │ │ │ │ Class #880 header: │ │ class_idx : 730 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3967 │ │ +source_file_idx : 3968 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #880 annotations: │ │ Annotations on class │ │ @@ -206457,17 +206512,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a92b0: |[0a92b0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ -0a92c0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a92c6: 0e00 |0003: return-void │ │ +0acc20: |[0acc20] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:()V │ │ +0acc30: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0acc36: 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;) │ │ @@ -206475,17 +206530,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 │ │ -0a92c8: |[0a92c8] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -0a92d8: 7010 ec11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@11ec │ │ -0a92de: 0e00 |0003: return-void │ │ +0acc38: |[0acc38] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +0acc48: 7010 ec11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl;.:()V // method@11ec │ │ +0acc4e: 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; │ │ │ │ @@ -206495,17 +206550,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a92e0: |[0a92e0] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0a92f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a92f2: 0f00 |0001: return v0 │ │ +0acc50: |[0acc50] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0acc60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acc62: 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; │ │ │ │ @@ -206514,31 +206569,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a92f4: |[0a92f4] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0a9304: 0e00 |0000: return-void │ │ +0acc64: |[0acc64] android.support.v4.view.ScaleGestureDetectorCompat$BaseScaleGestureDetectorImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0acc74: 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 : 3967 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3968 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #881 header: │ │ class_idx : 731 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3967 │ │ +source_file_idx : 3968 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #881 annotations: │ │ Annotations on class │ │ @@ -206559,17 +206614,17 @@ │ │ type : '()V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9308: |[0a9308] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ -0a9318: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a931e: 0e00 |0003: return-void │ │ +0acc78: |[0acc78] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:()V │ │ +0acc88: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0acc8e: 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;) │ │ @@ -206577,17 +206632,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 │ │ -0a9320: |[0a9320] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ -0a9330: 7010 f011 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@11f0 │ │ -0a9336: 0e00 |0003: return-void │ │ +0acc90: |[0acc90] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.:(Landroid/support/v4/view/ScaleGestureDetectorCompat$1;)V │ │ +0acca0: 7010 f011 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl;.:()V // method@11f0 │ │ +0acca6: 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; │ │ │ │ @@ -206597,18 +206652,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9338: |[0a9338] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ -0a9348: 7110 fb11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@11fb │ │ -0a934e: 0a00 |0003: move-result v0 │ │ -0a9350: 0f00 |0004: return v0 │ │ +0acca8: |[0acca8] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.isQuickScaleEnabled:(Ljava/lang/Object;)Z │ │ +0accb8: 7110 fb11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.isQuickScaleEnabled:(Ljava/lang/Object;)Z // method@11fb │ │ +0accbe: 0a00 |0003: move-result v0 │ │ +0accc0: 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; │ │ │ │ @@ -206617,33 +206672,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0a9354: |[0a9354] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ -0a9364: 7120 fc11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@11fc │ │ -0a936a: 0e00 |0003: return-void │ │ +0accc4: |[0accc4] android.support.v4.view.ScaleGestureDetectorCompat$ScaleGestureDetectorCompatKitKatImpl.setQuickScaleEnabled:(Ljava/lang/Object;Z)V │ │ +0accd4: 7120 fc11 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ScaleGestureDetectorCompatKitKat;.setQuickScaleEnabled:(Ljava/lang/Object;Z)V // method@11fc │ │ +0accda: 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 : 3967 (ScaleGestureDetectorCompat.java) │ │ + source_file_idx : 3968 (ScaleGestureDetectorCompat.java) │ │ │ │ Class #882 header: │ │ class_idx : 735 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4576 │ │ +source_file_idx : 4577 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #882 annotations: │ │ Annotations on class │ │ @@ -206664,17 +206719,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a936c: |[0a936c] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ -0a937c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a9382: 0e00 |0003: return-void │ │ +0accdc: |[0accdc] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.:()V │ │ +0accec: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0accf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$BaseVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -206683,18 +206738,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9384: |[0a9384] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0a9394: 6e10 bf1d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1dbf │ │ -0a939a: 0a00 |0003: move-result v0 │ │ -0a939c: 0f00 |0004: return v0 │ │ +0accf4: |[0accf4] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0acd04: 6e10 bf1d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getXVelocity:()F // method@1dbf │ │ +0acd0a: 0a00 |0003: move-result v0 │ │ +0acd0c: 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 │ │ @@ -206704,33 +206759,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a93a0: |[0a93a0] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0a93b0: 6e10 c11d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1dc1 │ │ -0a93b6: 0a00 |0003: move-result v0 │ │ -0a93b8: 0f00 |0004: return v0 │ │ +0acd10: |[0acd10] android.support.v4.view.VelocityTrackerCompat$BaseVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0acd20: 6e10 c11d 0200 |0000: invoke-virtual {v2}, Landroid/view/VelocityTracker;.getYVelocity:()F // method@1dc1 │ │ +0acd26: 0a00 |0003: move-result v0 │ │ +0acd28: 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 : 4576 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4577 (VelocityTrackerCompat.java) │ │ │ │ Class #883 header: │ │ class_idx : 736 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4576 │ │ +source_file_idx : 4577 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #883 annotations: │ │ Annotations on class │ │ @@ -206751,17 +206806,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a93bc: |[0a93bc] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ -0a93cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a93d2: 0e00 |0003: return-void │ │ +0acd2c: |[0acd2c] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.:()V │ │ +0acd3c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0acd42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -206770,18 +206825,18 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a93d4: |[0a93d4] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0a93e4: 7120 0a12 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@120a │ │ -0a93ea: 0a00 |0003: move-result v0 │ │ -0a93ec: 0f00 |0004: return v0 │ │ +0acd44: |[0acd44] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getXVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0acd54: 7120 0a12 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getXVelocity:(Landroid/view/VelocityTracker;I)F // method@120a │ │ +0acd5a: 0a00 |0003: move-result v0 │ │ +0acd5c: 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 │ │ @@ -206791,33 +206846,33 @@ │ │ type : '(Landroid/view/VelocityTracker;I)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a93f0: |[0a93f0] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ -0a9400: 7120 0b12 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@120b │ │ -0a9406: 0a00 |0003: move-result v0 │ │ -0a9408: 0f00 |0004: return v0 │ │ +0acd60: |[0acd60] android.support.v4.view.VelocityTrackerCompat$HoneycombVelocityTrackerVersionImpl.getYVelocity:(Landroid/view/VelocityTracker;I)F │ │ +0acd70: 7120 0b12 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/VelocityTrackerCompatHoneycomb;.getYVelocity:(Landroid/view/VelocityTracker;I)F // method@120b │ │ +0acd76: 0a00 |0003: move-result v0 │ │ +0acd78: 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 : 4576 (VelocityTrackerCompat.java) │ │ + source_file_idx : 4577 (VelocityTrackerCompat.java) │ │ │ │ Class #884 header: │ │ class_idx : 742 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 79 │ │ │ │ Class #884 annotations: │ │ Annotations on class │ │ @@ -206856,19 +206911,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0a940c: |[0a940c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ -0a941c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a9422: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0a9424: 5b10 c305 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c3 │ │ -0a9428: 0e00 |0006: return-void │ │ +0acd7c: |[0acd7c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.:()V │ │ +0acd8c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0acd92: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0acd94: 5b10 c305 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c3 │ │ +0acd98: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=337 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ @@ -206877,37 +206932,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0a942c: |[0a942c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ -0a943c: 1c01 3904 |0000: const-class v1, Landroid/view/View; // type@0439 │ │ -0a9440: 1a02 7818 |0002: const-string v2, "dispatchStartTemporaryDetach" // string@1878 │ │ -0a9444: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0a9446: 2333 6706 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -0a944a: 6e30 6d2e 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -0a9450: 0c01 |000a: move-result-object v1 │ │ -0a9452: 5b41 c105 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05c1 │ │ -0a9456: 1c01 3904 |000d: const-class v1, Landroid/view/View; // type@0439 │ │ -0a945a: 1a02 5418 |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@1854 │ │ -0a945e: 1203 |0011: const/4 v3, #int 0 // #0 │ │ -0a9460: 2333 6706 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -0a9464: 6e30 6d2e 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -0a946a: 0c01 |0017: move-result-object v1 │ │ -0a946c: 5b41 c005 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05c0 │ │ -0a9470: 1211 |001a: const/4 v1, #int 1 // #1 │ │ -0a9472: 5c41 c205 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05c2 │ │ -0a9476: 0e00 |001d: return-void │ │ -0a9478: 0d00 |001e: move-exception v0 │ │ -0a947a: 1a01 e811 |001f: const-string v1, "ViewCompat" // string@11e8 │ │ -0a947e: 1a02 6503 |0021: const-string v2, "Couldn't find method" // string@0365 │ │ -0a9482: 7130 041d 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0a9488: 28f4 |0026: goto 001a // -000c │ │ +0acd9c: |[0acd9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.bindTempDetach:()V │ │ +0acdac: 1c01 3904 |0000: const-class v1, Landroid/view/View; // type@0439 │ │ +0acdb0: 1a02 7918 |0002: const-string v2, "dispatchStartTemporaryDetach" // string@1879 │ │ +0acdb4: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0acdb6: 2333 6706 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +0acdba: 6e30 6d2e 2103 |0007: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +0acdc0: 0c01 |000a: move-result-object v1 │ │ +0acdc2: 5b41 c105 |000b: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05c1 │ │ +0acdc6: 1c01 3904 |000d: const-class v1, Landroid/view/View; // type@0439 │ │ +0acdca: 1a02 5518 |000f: const-string v2, "dispatchFinishTemporaryDetach" // string@1855 │ │ +0acdce: 1203 |0011: const/4 v3, #int 0 // #0 │ │ +0acdd0: 2333 6706 |0012: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +0acdd4: 6e30 6d2e 2103 |0014: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +0acdda: 0c01 |0017: move-result-object v1 │ │ +0acddc: 5b41 c005 |0018: iput-object v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05c0 │ │ +0acde0: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +0acde2: 5c41 c205 |001b: iput-boolean v1, v4, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05c2 │ │ +0acde6: 0e00 |001d: return-void │ │ +0acde8: 0d00 |001e: move-exception v0 │ │ +0acdea: 1a01 e911 |001f: const-string v1, "ViewCompat" // string@11e9 │ │ +0acdee: 1a02 6703 |0021: const-string v2, "Couldn't find method" // string@0367 │ │ +0acdf2: 7130 041d 2100 |0023: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0acdf8: 28f4 |0026: goto 001a // -000c │ │ catches : 1 │ │ 0x0000 - 0x001a │ │ Ljava/lang/NoSuchMethodException; -> 0x001e │ │ positions : │ │ 0x0000 line=531 │ │ 0x000d line=533 │ │ 0x001a line=538 │ │ @@ -206924,18 +206979,18 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0a949c: |[0a949c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0a94ac: 2200 2f03 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032f │ │ -0a94b0: 7020 1415 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1514 │ │ -0a94b6: 1100 |0005: return-object v0 │ │ +0ace0c: |[0ace0c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0ace1c: 2200 2f03 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032f │ │ +0ace20: 7020 1415 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1514 │ │ +0ace26: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ │ │ @@ -206944,17 +206999,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a94b8: |[0a94b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0a94c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a94ca: 0f00 |0001: return v0 │ │ +0ace28: |[0ace28] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0ace38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ace3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 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 │ │ @@ -206964,17 +207019,17 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a94cc: |[0a94cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0a94dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a94de: 0f00 |0001: return v0 │ │ +0ace3c: |[0ace3c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0ace4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ace4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 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 │ │ @@ -206984,32 +207039,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0a94e0: |[0a94e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ -0a94f0: 5531 c205 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05c2 │ │ -0a94f4: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -0a94f8: 7010 1712 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1217 │ │ -0a94fe: 5431 c005 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05c0 │ │ -0a9502: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0a9506: 5431 c005 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05c0 │ │ -0a950a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0a950c: 2322 6806 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ -0a9510: 6e30 f92e 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0a9516: 0e00 |0013: return-void │ │ -0a9518: 0d00 |0014: move-exception v0 │ │ -0a951a: 1a01 e811 |0015: const-string v1, "ViewCompat" // string@11e8 │ │ -0a951e: 1a02 3e04 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@043e │ │ -0a9522: 7130 021d 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d02 │ │ -0a9528: 28f7 |001c: goto 0013 // -0009 │ │ -0a952a: 6e10 3e1e 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@1e3e │ │ -0a9530: 28f3 |0020: goto 0013 // -000d │ │ +0ace50: |[0ace50] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchFinishTemporaryDetach:(Landroid/view/View;)V │ │ +0ace60: 5531 c205 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05c2 │ │ +0ace64: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +0ace68: 7010 1712 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1217 │ │ +0ace6e: 5431 c005 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05c0 │ │ +0ace72: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0ace76: 5431 c005 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; // field@05c0 │ │ +0ace7a: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0ace7c: 2322 6806 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ +0ace80: 6e30 f92e 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0ace86: 0e00 |0013: return-void │ │ +0ace88: 0d00 |0014: move-exception v0 │ │ +0ace8a: 1a01 e911 |0015: const-string v1, "ViewCompat" // string@11e9 │ │ +0ace8e: 1a02 3f04 |0017: const-string v2, "Error calling dispatchFinishTemporaryDetach" // string@043f │ │ +0ace92: 7130 021d 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d02 │ │ +0ace98: 28f7 |001c: goto 0013 // -0009 │ │ +0ace9a: 6e10 3e1e 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onFinishTemporaryDetach:()V // method@1e3e │ │ +0acea0: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=514 │ │ 0x0004 line=515 │ │ 0x0007 line=517 │ │ @@ -207028,32 +207083,32 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0a9544: |[0a9544] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ -0a9554: 5531 c205 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05c2 │ │ -0a9558: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ -0a955c: 7010 1712 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1217 │ │ -0a9562: 5431 c105 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05c1 │ │ -0a9566: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ -0a956a: 5431 c105 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05c1 │ │ -0a956e: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0a9570: 2322 6806 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ -0a9574: 6e30 f92e 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0a957a: 0e00 |0013: return-void │ │ -0a957c: 0d00 |0014: move-exception v0 │ │ -0a957e: 1a01 e811 |0015: const-string v1, "ViewCompat" // string@11e8 │ │ -0a9582: 1a02 3f04 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@043f │ │ -0a9586: 7130 021d 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d02 │ │ -0a958c: 28f7 |001c: goto 0013 // -0009 │ │ -0a958e: 6e10 441e 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@1e44 │ │ -0a9594: 28f3 |0020: goto 0013 // -000d │ │ +0aceb4: |[0aceb4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.dispatchStartTemporaryDetach:(Landroid/view/View;)V │ │ +0acec4: 5531 c205 |0000: iget-boolean v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mTempDetachBound:Z // field@05c2 │ │ +0acec8: 3901 0500 |0002: if-nez v1, 0007 // +0005 │ │ +0acecc: 7010 1712 0300 |0004: invoke-direct {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.bindTempDetach:()V // method@1217 │ │ +0aced2: 5431 c105 |0007: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05c1 │ │ +0aced6: 3801 1400 |0009: if-eqz v1, 001d // +0014 │ │ +0aceda: 5431 c105 |000b: iget-object v1, v3, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; // field@05c1 │ │ +0acede: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0acee0: 2322 6806 |000e: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ +0acee4: 6e30 f92e 4102 |0010: invoke-virtual {v1, v4, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0aceea: 0e00 |0013: return-void │ │ +0aceec: 0d00 |0014: move-exception v0 │ │ +0aceee: 1a01 e911 |0015: const-string v1, "ViewCompat" // string@11e9 │ │ +0acef2: 1a02 4004 |0017: const-string v2, "Error calling dispatchStartTemporaryDetach" // string@0440 │ │ +0acef6: 7130 021d 2100 |0019: invoke-static {v1, v2, v0}, Landroid/util/Log;.d:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d02 │ │ +0acefc: 28f7 |001c: goto 0013 // -0009 │ │ +0acefe: 6e10 441e 0400 |001d: invoke-virtual {v4}, Landroid/view/View;.onStartTemporaryDetach:()V // method@1e44 │ │ +0acf04: 28f3 |0020: goto 0013 // -000d │ │ catches : 1 │ │ 0x000b - 0x0013 │ │ Ljava/lang/Exception; -> 0x0014 │ │ positions : │ │ 0x0000 line=497 │ │ 0x0004 line=498 │ │ 0x0007 line=500 │ │ @@ -207072,17 +207127,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a95a8: |[0a95a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0a95b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a95ba: 0f00 |0001: return v0 │ │ +0acf18: |[0acf18] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0acf28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acf2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=472 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207091,17 +207146,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 │ │ -0a95bc: |[0a95bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0a95cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a95ce: 1100 |0001: return-object v0 │ │ +0acf2c: |[0acf2c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0acf3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acf3e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=406 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207110,17 +207165,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a95d0: |[0a95d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0a95e0: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ -0a95e4: 0f00 |0002: return v0 │ │ +0acf40: |[0acf40] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0acf50: 1500 803f |0000: const/high16 v0, #int 1065353216 // #3f80 │ │ +0acf54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0003 reg=2 view Landroid/view/View; │ │ │ │ @@ -207129,17 +207184,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a95e8: |[0a95e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ -0a95f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a95fa: 0f00 |0001: return v0 │ │ +0acf58: |[0acf58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +0acf68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acf6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207148,17 +207203,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a95fc: |[0a95fc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -0a960c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a960e: 0f00 |0001: return v0 │ │ +0acf6c: |[0acf6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0acf7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acf7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207167,17 +207222,17 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0a9610: |[0a9610] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ -0a9620: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ -0a9624: 1000 |0002: return-wide v0 │ │ +0acf80: |[0acf80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getFrameTime:()J │ │ +0acf90: 1600 0a00 |0000: const-wide/16 v0, #int 10 // #a │ │ +0acf94: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ │ │ #11 : (in Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;) │ │ @@ -207185,17 +207240,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9628: |[0a9628] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0a9638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a963a: 0f00 |0001: return v0 │ │ +0acf98: |[0acf98] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0acfa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acfaa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=397 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207204,17 +207259,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a963c: |[0a963c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0a964c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a964e: 0f00 |0001: return v0 │ │ +0acfac: |[0acfac] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0acfbc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acfbe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207223,17 +207278,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9650: |[0a9650] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0a9660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9662: 0f00 |0001: return v0 │ │ +0acfc0: |[0acfc0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0acfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acfd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207242,17 +207297,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9664: |[0a9664] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0a9674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9676: 0f00 |0001: return v0 │ │ +0acfd4: |[0acfd4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0acfe4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0acfe6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207261,18 +207316,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9678: |[0a9678] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0a9688: 6e10 fd1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0a968e: 0a00 |0003: move-result v0 │ │ -0a9690: 0f00 |0004: return v0 │ │ +0acfe8: |[0acfe8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0acff8: 6e10 fd1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0acffe: 0a00 |0003: move-result v0 │ │ +0ad000: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=462 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -207281,17 +207336,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9694: |[0a9694] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0a96a4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a96a6: 0f00 |0001: return v0 │ │ +0ad004: |[0ad004] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +0ad014: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad016: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207300,18 +207355,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a96a8: |[0a96a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0a96b8: 6e10 001e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0a96be: 0a00 |0003: move-result v0 │ │ -0a96c0: 0f00 |0004: return v0 │ │ +0ad018: |[0ad018] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0ad028: 6e10 001e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0ad02e: 0a00 |0003: move-result v0 │ │ +0ad030: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -207320,17 +207375,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a96c4: |[0a96c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0a96d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a96d6: 0f00 |0001: return v0 │ │ +0ad034: |[0ad034] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +0ad044: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad046: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207339,17 +207394,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a96d8: |[0a96d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0a96e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a96ea: 0f00 |0001: return v0 │ │ +0ad048: |[0ad048] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +0ad058: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad05a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207358,17 +207413,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a96ec: |[0a96ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0a96fc: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0a96fe: 0f00 |0001: return v0 │ │ +0ad05c: |[0ad05c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0ad06c: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0ad06e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=351 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -207377,18 +207432,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9700: |[0a9700] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -0a9710: 6e10 071e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@1e07 │ │ -0a9716: 0a00 |0003: move-result v0 │ │ -0a9718: 0f00 |0004: return v0 │ │ +0ad070: |[0ad070] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +0ad080: 6e10 071e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingRight:()I // method@1e07 │ │ +0ad086: 0a00 |0003: move-result v0 │ │ +0ad088: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -207397,18 +207452,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a971c: |[0a971c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -0a972c: 6e10 061e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@1e06 │ │ -0a9732: 0a00 |0003: move-result v0 │ │ -0a9734: 0f00 |0004: return v0 │ │ +0ad08c: |[0ad08c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0ad09c: 6e10 061e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getPaddingLeft:()I // method@1e06 │ │ +0ad0a2: 0a00 |0003: move-result v0 │ │ +0ad0a4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -207417,18 +207472,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 │ │ -0a9738: |[0a9738] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0a9748: 6e10 091e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0a974e: 0c00 |0003: move-result-object v0 │ │ -0a9750: 1100 |0004: return-object v0 │ │ +0ad0a8: |[0ad0a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0ad0b8: 6e10 091e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0ad0be: 0c00 |0003: move-result-object v0 │ │ +0ad0c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=439 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -207437,17 +207492,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9754: |[0a9754] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -0a9764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9766: 0f00 |0001: return v0 │ │ +0ad0c4: |[0ad0c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +0ad0d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad0d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207456,17 +207511,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9768: |[0a9768] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -0a9778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a977a: 0f00 |0001: return v0 │ │ +0ad0d8: |[0ad0d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +0ad0e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad0ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207475,17 +207530,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a977c: |[0a977c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -0a978c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a978e: 0f00 |0001: return v0 │ │ +0ad0ec: |[0ad0ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +0ad0fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad0fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207494,17 +207549,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9790: |[0a9790] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0a97a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a97a2: 0f00 |0001: return v0 │ │ +0ad100: |[0ad100] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +0ad110: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad112: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207513,17 +207568,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a97a4: |[0a97a4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0a97b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a97b6: 0f00 |0001: return v0 │ │ +0ad114: |[0ad114] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +0ad124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad126: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=573 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207532,17 +207587,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a97b8: |[0a97b8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0a97c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a97ca: 0f00 |0001: return v0 │ │ +0ad128: |[0ad128] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +0ad138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad13a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207551,17 +207606,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a97cc: |[0a97cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -0a97dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a97de: 0f00 |0001: return v0 │ │ +0ad13c: |[0ad13c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +0ad14c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad14e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207570,17 +207625,17 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a97e0: |[0a97e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0a97f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a97f2: 1100 |0001: return-object v0 │ │ +0ad150: |[0ad150] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0ad160: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad162: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207589,17 +207644,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a97f4: |[0a97f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -0a9804: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9806: 0f00 |0001: return v0 │ │ +0ad164: |[0ad164] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +0ad174: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad176: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207608,17 +207663,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9808: |[0a9808] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -0a9818: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a981a: 0f00 |0001: return v0 │ │ +0ad178: |[0ad178] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +0ad188: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad18a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207627,17 +207682,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a981c: |[0a981c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ -0a982c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a982e: 0f00 |0001: return v0 │ │ +0ad18c: |[0ad18c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +0ad19c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad19e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207646,17 +207701,17 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9830: |[0a9830] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -0a9840: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9842: 0f00 |0001: return v0 │ │ +0ad1a0: |[0ad1a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0ad1b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad1b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=682 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207665,17 +207720,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9844: |[0a9844] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ -0a9854: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9856: 0f00 |0001: return v0 │ │ +0ad1b4: |[0ad1b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getX:(Landroid/view/View;)F │ │ +0ad1c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad1c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207684,17 +207739,17 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9858: |[0a9858] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ -0a9868: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a986a: 0f00 |0001: return v0 │ │ +0ad1c8: |[0ad1c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.getY:(Landroid/view/View;)F │ │ +0ad1d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad1da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207703,17 +207758,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a986c: |[0a986c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -0a987c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a987e: 0f00 |0001: return v0 │ │ +0ad1dc: |[0ad1dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +0ad1ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad1ee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 v Landroid/view/View; │ │ │ │ @@ -207722,17 +207777,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9880: |[0a9880] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0a9890: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9892: 0f00 |0001: return v0 │ │ +0ad1f0: |[0ad1f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0ad200: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad202: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=376 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0002 reg=2 view Landroid/view/View; │ │ │ │ @@ -207741,25 +207796,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0a9894: |[0a9894] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0a98a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a98a6: 6e10 ea1d 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ -0a98ac: 0c00 |0004: move-result-object v0 │ │ -0a98ae: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0a98b2: 6e10 8a02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@028a │ │ -0a98b8: 0a02 |000a: move-result v2 │ │ -0a98ba: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0a98bc: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0a98c0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0a98c2: 0f01 |000f: return v1 │ │ +0ad204: |[0ad204] android.support.v4.view.ViewCompat$BaseViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0ad214: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ad216: 6e10 ea1d 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ +0ad21c: 0c00 |0004: move-result-object v0 │ │ +0ad21e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0ad222: 6e10 8a02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@028a │ │ +0ad228: 0a02 |000a: move-result v2 │ │ +0ad22a: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0ad22c: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0ad230: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0ad232: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=444 │ │ 0x0005 line=445 │ │ 0x0007 line=446 │ │ 0x000f line=448 │ │ locals : │ │ @@ -207772,16 +207827,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a98c4: |[0a98c4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -0a98d4: 0e00 |0000: return-void │ │ +0ad234: |[0ad234] android.support.v4.view.ViewCompat$BaseViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +0ad244: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=720 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -207790,16 +207845,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 │ │ -0a98d8: |[0a98d8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a98e8: 0e00 |0000: return-void │ │ +0ad248: |[0ad248] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0ad258: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 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; │ │ @@ -207809,16 +207864,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 │ │ -0a98ec: |[0a98ec] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a98fc: 0e00 |0000: return-void │ │ +0ad25c: |[0ad25c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0ad26c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ 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; │ │ @@ -207828,16 +207883,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 │ │ -0a9900: |[0a9900] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a9910: 0e00 |0000: return-void │ │ +0ad270: |[0ad270] android.support.v4.view.ViewCompat$BaseViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0ad280: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ 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; │ │ @@ -207847,17 +207902,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 │ │ -0a9914: |[0a9914] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0a9924: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9926: 0f00 |0001: return v0 │ │ +0ad284: |[0ad284] android.support.v4.view.ViewCompat$BaseViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0ad294: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad296: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 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 │ │ @@ -207868,17 +207923,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9928: |[0a9928] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0a9938: 6e10 271e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ -0a993e: 0e00 |0003: return-void │ │ +0ad298: |[0ad298] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0ad2a8: 6e10 271e 0100 |0000: invoke-virtual {v1}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ +0ad2ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x0003 line=383 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -207888,17 +207943,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0a9940: |[0a9940] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0a9950: 6e55 281e 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@1e28 │ │ -0a9956: 0e00 |0003: return-void │ │ +0ad2b0: |[0ad2b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0ad2c0: 6e55 281e 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.invalidate:(IIII)V // method@1e28 │ │ +0ad2c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -207912,19 +207967,19 @@ │ │ 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 │ │ -0a9958: |[0a9958] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0a9968: 6e10 2112 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1221 │ │ -0a996e: 0b00 |0003: move-result-wide v0 │ │ -0a9970: 6e40 491e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1e49 │ │ -0a9976: 0e00 |0007: return-void │ │ +0ad2c8: |[0ad2c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0ad2d8: 6e10 2112 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1221 │ │ +0ad2de: 0b00 |0003: move-result-wide v0 │ │ +0ad2e0: 6e40 491e 4310 |0004: invoke-virtual {v3, v4, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1e49 │ │ +0ad2e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ 0x0007 line=389 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0008 reg=3 view Landroid/view/View; │ │ @@ -207935,20 +207990,20 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0a9978: |[0a9978] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0a9988: 6e10 2112 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1221 │ │ -0a998e: 0b00 |0003: move-result-wide v0 │ │ -0a9990: bb60 |0004: add-long/2addr v0, v6 │ │ -0a9992: 6e40 491e 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1e49 │ │ -0a9998: 0e00 |0008: return-void │ │ +0ad2e8: |[0ad2e8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0ad2f8: 6e10 2112 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.getFrameTime:()J // method@1221 │ │ +0ad2fe: 0b00 |0003: move-result-wide v0 │ │ +0ad300: bb60 |0004: add-long/2addr v0, v6 │ │ +0ad302: 6e40 491e 5410 |0005: invoke-virtual {v4, v5, v0, v1}, Landroid/view/View;.postDelayed:(Ljava/lang/Runnable;J)Z // method@1e49 │ │ +0ad308: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=391 │ │ 0x0008 line=392 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0009 reg=4 view Landroid/view/View; │ │ @@ -207960,16 +208015,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a999c: |[0a999c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0a99ac: 0e00 |0000: return-void │ │ +0ad30c: |[0ad30c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0ad31c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=687 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -207978,18 +208033,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0a99b0: |[0a99b0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ -0a99c0: 7120 551e 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1e55 │ │ -0a99c6: 0a00 |0003: move-result v0 │ │ -0a99c8: 0f00 |0004: return v0 │ │ +0ad320: |[0ad320] android.support.v4.view.ViewCompat$BaseViewCompatImpl.resolveSizeAndState:(III)I │ │ +0ad330: 7120 551e 3200 |0000: invoke-static {v2, v3}, Landroid/view/View;.resolveSize:(II)I // method@1e55 │ │ +0ad336: 0a00 |0003: move-result v0 │ │ +0ad338: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=452 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -208000,16 +208055,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 │ │ -0a99cc: |[0a99cc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0a99dc: 0e00 |0000: return-void │ │ +0ad33c: |[0ad33c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0ad34c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ 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; │ │ @@ -208019,16 +208074,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a99e0: |[0a99e0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0a99f0: 0e00 |0000: return-void │ │ +0ad350: |[0ad350] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0ad360: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 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 │ │ @@ -208038,16 +208093,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a99f4: |[0a99f4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -0a9a04: 0e00 |0000: return-void │ │ +0ad364: |[0ad364] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +0ad374: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208057,16 +208112,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9a08: |[0a9a08] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0a9a18: 0e00 |0000: return-void │ │ +0ad378: |[0ad378] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0ad388: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 enabled Z │ │ @@ -208076,16 +208131,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9a1c: |[0a9a1c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ -0a9a2c: 0e00 |0000: return-void │ │ +0ad38c: |[0ad38c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +0ad39c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 elevation F │ │ @@ -208095,16 +208150,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9a30: |[0a9a30] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0a9a40: 0e00 |0000: return-void │ │ +0ad3a0: |[0ad3a0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0ad3b0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 hasTransientState Z │ │ @@ -208114,16 +208169,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9a44: |[0a9a44] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0a9a54: 0e00 |0000: return-void │ │ +0ad3b4: |[0ad3b4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0ad3c4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=401 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 mode I │ │ @@ -208133,16 +208188,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9a58: |[0a9a58] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0a9a68: 0e00 |0000: return-void │ │ +0ad3c8: |[0ad3c8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0ad3d8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 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 │ │ @@ -208152,16 +208207,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 │ │ -0a9a6c: |[0a9a6c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0a9a7c: 0e00 |0000: return-void │ │ +0ad3dc: |[0ad3dc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0ad3ec: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 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; │ │ @@ -208171,16 +208226,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 │ │ -0a9a80: |[0a9a80] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0a9a90: 0e00 |0000: return-void │ │ +0ad3f0: |[0ad3f0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0ad400: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ 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 │ │ @@ -208191,16 +208246,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9a94: |[0a9a94] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0a9aa4: 0e00 |0000: return-void │ │ +0ad404: |[0ad404] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0ad414: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 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 │ │ @@ -208210,16 +208265,16 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9aa8: |[0a9aa8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -0a9ab8: 0e00 |0000: return-void │ │ +0ad418: |[0ad418] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +0ad428: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=726 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 listener Landroid/support/v4/view/OnApplyWindowInsetsListener; │ │ @@ -208229,16 +208284,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9abc: |[0a9abc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0a9acc: 0e00 |0000: return-void │ │ +0ad42c: |[0ad42c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0ad43c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 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 │ │ @@ -208248,17 +208303,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0a9ad0: |[0a9ad0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0a9ae0: 6e55 721e 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@1e72 │ │ -0a9ae6: 0e00 |0003: return-void │ │ +0ad440: |[0ad440] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0ad450: 6e55 721e 2143 |0000: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/view/View;.setPadding:(IIII)V // method@1e72 │ │ +0ad456: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0003 line=493 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -208272,16 +208327,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9ae8: |[0a9ae8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -0a9af8: 0e00 |0000: return-void │ │ +0ad458: |[0ad458] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +0ad468: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208291,16 +208346,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9afc: |[0a9afc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -0a9b0c: 0e00 |0000: return-void │ │ +0ad46c: |[0ad46c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +0ad47c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208310,16 +208365,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b10: |[0a9b10] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -0a9b20: 0e00 |0000: return-void │ │ +0ad480: |[0ad480] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +0ad490: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=604 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208329,16 +208384,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b24: |[0a9b24] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -0a9b34: 0e00 |0000: return-void │ │ +0ad494: |[0ad494] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +0ad4a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208348,16 +208403,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b38: |[0a9b38] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -0a9b48: 0e00 |0000: return-void │ │ +0ad4a8: |[0ad4a8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +0ad4b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208367,16 +208422,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b4c: |[0a9b4c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -0a9b5c: 0e00 |0000: return-void │ │ +0ad4bc: |[0ad4bc] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +0ad4cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208386,16 +208441,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b60: |[0a9b60] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -0a9b70: 0e00 |0000: return-void │ │ +0ad4d0: |[0ad4d0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +0ad4e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208405,16 +208460,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b74: |[0a9b74] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -0a9b84: 0e00 |0000: return-void │ │ +0ad4e4: |[0ad4e4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0ad4f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 transitionName Ljava/lang/String; │ │ @@ -208424,16 +208479,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b88: |[0a9b88] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -0a9b98: 0e00 |0000: return-void │ │ +0ad4f8: |[0ad4f8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +0ad508: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=609 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208443,16 +208498,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9b9c: |[0a9b9c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -0a9bac: 0e00 |0000: return-void │ │ +0ad50c: |[0ad50c] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +0ad51c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208462,16 +208517,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9bb0: |[0a9bb0] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ -0a9bc0: 0e00 |0000: return-void │ │ +0ad520: |[0ad520] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +0ad530: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=700 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 translationZ F │ │ @@ -208481,16 +208536,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9bc4: |[0a9bc4] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -0a9bd4: 0e00 |0000: return-void │ │ +0ad534: |[0ad534] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +0ad544: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=644 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ @@ -208500,31 +208555,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9bd8: |[0a9bd8] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -0a9be8: 0e00 |0000: return-void │ │ +0ad548: |[0ad548] android.support.v4.view.ViewCompat$BaseViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +0ad558: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=649 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 value F │ │ │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #885 header: │ │ class_idx : 766 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4595 │ │ +source_file_idx : 4596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #885 annotations: │ │ Annotations on class │ │ @@ -208545,17 +208600,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9bec: |[0a9bec] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ -0a9bfc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a9c02: 0e00 |0003: return-void │ │ +0ad55c: |[0ad55c] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.:()V │ │ +0ad56c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ad572: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -208564,18 +208619,18 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0a9c04: |[0a9c04] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0a9c14: 6e10 911e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ -0a9c1a: 0a00 |0003: move-result v0 │ │ -0a9c1c: 0f00 |0004: return v0 │ │ +0ad574: |[0ad574] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0ad584: 6e10 911e 0200 |0000: invoke-virtual {v2}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ +0ad58a: 0a00 |0003: move-result v0 │ │ +0ad58c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ @@ -208584,31 +208639,31 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9c20: |[0a9c20] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0a9c30: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a9c32: 0f00 |0001: return v0 │ │ +0ad590: |[0ad590] android.support.v4.view.ViewConfigurationCompat$BaseViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0ad5a0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ad5a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; │ │ 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 4595 (ViewConfigurationCompat.java) │ │ + source_file_idx : 4596 (ViewConfigurationCompat.java) │ │ │ │ Class #886 header: │ │ class_idx : 779 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4602 │ │ +source_file_idx : 4603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #886 annotations: │ │ Annotations on class │ │ @@ -208629,17 +208684,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9c34: |[0a9c34] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ -0a9c44: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a9c4a: 0e00 |0003: return-void │ │ +0ad5a4: |[0ad5a4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.:()V │ │ +0ad5b4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ad5ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -208648,17 +208703,17 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9c4c: |[0a9c4c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0a9c5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9c5e: 0f00 |0001: return v0 │ │ +0ad5bc: |[0ad5bc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0ad5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad5ce: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -208667,17 +208722,17 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0a9c60: |[0a9c60] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -0a9c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0a9c72: 0f00 |0001: return v0 │ │ +0ad5d0: |[0ad5d0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +0ad5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad5e2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0002 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -208686,17 +208741,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 │ │ -0a9c74: |[0a9c74] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a9c84: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a9c86: 0f00 |0001: return v0 │ │ +0ad5e4: |[0ad5e4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0ad5f4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ad5f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 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; │ │ @@ -208707,16 +208762,16 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9c88: |[0a9c88] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0a9c98: 0e00 |0000: return-void │ │ +0ad5f8: |[0ad5f8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0ad608: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 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 │ │ @@ -208726,16 +208781,16 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9c9c: |[0a9c9c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0a9cac: 0e00 |0000: return-void │ │ +0ad60c: |[0ad60c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0ad61c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 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 │ │ @@ -208745,31 +208800,31 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9cb0: |[0a9cb0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -0a9cc0: 0e00 |0000: return-void │ │ +0ad620: |[0ad620] android.support.v4.view.ViewGroupCompat$ViewGroupCompatStubImpl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +0ad630: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; │ │ 0x0000 - 0x0001 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0001 reg=2 isTransitionGroup Z │ │ │ │ - source_file_idx : 4602 (ViewGroupCompat.java) │ │ + source_file_idx : 4603 (ViewGroupCompat.java) │ │ │ │ Class #887 header: │ │ class_idx : 791 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 667 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #887 annotations: │ │ Annotations on class │ │ @@ -208793,18 +208848,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 │ │ -0a9cc4: |[0a9cc4] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ -0a9cd4: 5b01 f405 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9cd8: 7010 4210 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ -0a9cde: 0e00 |0005: return-void │ │ +0ad634: |[0ad634] android.support.v4.view.ViewPager$MyAccessibilityDelegate.:(Landroid/support/v4/view/ViewPager;)V │ │ +0ad644: 5b01 f405 |0000: iput-object v1, v0, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad648: 7010 4210 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ +0ad64e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2765 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/view/ViewPager; │ │ │ │ @@ -208813,29 +208868,29 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0a9ce0: |[0a9ce0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ -0a9cf0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0a9cf2: 5421 f405 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9cf6: 7110 1414 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ -0a9cfc: 0c01 |0006: move-result-object v1 │ │ -0a9cfe: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ -0a9d02: 5421 f405 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9d06: 7110 1414 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ -0a9d0c: 0c01 |000e: move-result-object v1 │ │ -0a9d0e: 6e10 8911 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -0a9d14: 0a01 |0012: move-result v1 │ │ -0a9d16: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ -0a9d1a: 0f00 |0015: return v0 │ │ -0a9d1c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0a9d1e: 28fe |0017: goto 0015 // -0002 │ │ +0ad650: |[0ad650] android.support.v4.view.ViewPager$MyAccessibilityDelegate.canScroll:()Z │ │ +0ad660: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ad662: 5421 f405 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad666: 7110 1414 0100 |0003: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ +0ad66c: 0c01 |0006: move-result-object v1 │ │ +0ad66e: 3801 0f00 |0007: if-eqz v1, 0016 // +000f │ │ +0ad672: 5421 f405 |0009: iget-object v1, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad676: 7110 1414 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ +0ad67c: 0c01 |000e: move-result-object v1 │ │ +0ad67e: 6e10 8911 0100 |000f: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +0ad684: 0a01 |0012: move-result v1 │ │ +0ad686: 3701 0300 |0013: if-le v1, v0, 0016 // +0003 │ │ +0ad68a: 0f00 |0015: return v0 │ │ +0ad68c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0ad68e: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=2817 │ │ locals : │ │ 0x0000 - 0x0018 reg=2 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ │ │ Virtual methods - │ │ @@ -208844,48 +208899,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 │ │ -0a9d20: |[0a9d20] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0a9d30: 6f30 4610 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ -0a9d36: 1c01 2003 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@0320 │ │ -0a9d3a: 6e10 712e 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0a9d40: 0c01 |0008: move-result-object v1 │ │ -0a9d42: 6e20 3b1f 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ -0a9d48: 7100 7b18 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@187b │ │ -0a9d4e: 0c00 |000f: move-result-object v0 │ │ -0a9d50: 7010 f113 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@13f1 │ │ -0a9d56: 0a01 |0013: move-result v1 │ │ -0a9d58: 6e20 8f18 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@188f │ │ -0a9d5e: 6e10 351f 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ -0a9d64: 0a01 |001a: move-result v1 │ │ -0a9d66: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ -0a9d6a: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ -0a9d6e: 5431 f405 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9d72: 7110 1414 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ -0a9d78: 0c01 |0024: move-result-object v1 │ │ -0a9d7a: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ -0a9d7e: 5431 f405 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9d82: 7110 1414 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ -0a9d88: 0c01 |002c: move-result-object v1 │ │ -0a9d8a: 6e10 8911 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ -0a9d90: 0a01 |0030: move-result v1 │ │ -0a9d92: 6e20 8718 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@1887 │ │ -0a9d98: 5431 f405 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9d9c: 7110 1514 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ -0a9da2: 0a01 |0039: move-result v1 │ │ -0a9da4: 6e20 8518 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@1885 │ │ -0a9daa: 5431 f405 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9dae: 7110 1514 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ -0a9db4: 0a01 |0042: move-result v1 │ │ -0a9db6: 6e20 9218 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@1892 │ │ -0a9dbc: 0e00 |0046: return-void │ │ +0ad690: |[0ad690] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0ad6a0: 6f30 4610 4305 |0000: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ +0ad6a6: 1c01 2003 |0003: const-class v1, Landroid/support/v4/view/ViewPager; // type@0320 │ │ +0ad6aa: 6e10 712e 0100 |0005: invoke-virtual {v1}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0ad6b0: 0c01 |0008: move-result-object v1 │ │ +0ad6b2: 6e20 3b1f 1500 |0009: invoke-virtual {v5, v1}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ +0ad6b8: 7100 7b18 0000 |000c: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@187b │ │ +0ad6be: 0c00 |000f: move-result-object v0 │ │ +0ad6c0: 7010 f113 0300 |0010: invoke-direct {v3}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@13f1 │ │ +0ad6c6: 0a01 |0013: move-result v1 │ │ +0ad6c8: 6e20 8f18 1000 |0014: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setScrollable:(Z)V // method@188f │ │ +0ad6ce: 6e10 351f 0500 |0017: invoke-virtual {v5}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ +0ad6d4: 0a01 |001a: move-result v1 │ │ +0ad6d6: 1302 0010 |001b: const/16 v2, #int 4096 // #1000 │ │ +0ad6da: 3321 2900 |001d: if-ne v1, v2, 0046 // +0029 │ │ +0ad6de: 5431 f405 |001f: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad6e2: 7110 1414 0100 |0021: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ +0ad6e8: 0c01 |0024: move-result-object v1 │ │ +0ad6ea: 3801 2100 |0025: if-eqz v1, 0046 // +0021 │ │ +0ad6ee: 5431 f405 |0027: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad6f2: 7110 1414 0100 |0029: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$200:(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; // method@1414 │ │ +0ad6f8: 0c01 |002c: move-result-object v1 │ │ +0ad6fa: 6e10 8911 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/PagerAdapter;.getCount:()I // method@1189 │ │ +0ad700: 0a01 |0030: move-result v1 │ │ +0ad702: 6e20 8718 1000 |0031: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setItemCount:(I)V // method@1887 │ │ +0ad708: 5431 f405 |0034: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad70c: 7110 1514 0100 |0036: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ +0ad712: 0a01 |0039: move-result v1 │ │ +0ad714: 6e20 8518 1000 |003a: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setFromIndex:(I)V // method@1885 │ │ +0ad71a: 5431 f405 |003d: iget-object v1, v3, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad71e: 7110 1514 0100 |003f: invoke-static {v1}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ +0ad724: 0a01 |0042: move-result v1 │ │ +0ad726: 6e20 9218 1000 |0043: invoke-virtual {v0, v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setToIndex:(I)V // method@1892 │ │ +0ad72c: 0e00 |0046: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2769 │ │ 0x0003 line=2770 │ │ 0x000c line=2771 │ │ 0x0010 line=2772 │ │ 0x0017 line=2773 │ │ @@ -208904,38 +208959,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 │ │ -0a9dc0: |[0a9dc0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0a9dd0: 6f30 4710 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ -0a9dd6: 1c00 2003 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0320 │ │ -0a9dda: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0a9de0: 0c00 |0008: move-result-object v0 │ │ -0a9de2: 6e20 2a17 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ -0a9de8: 7010 f113 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@13f1 │ │ -0a9dee: 0a00 |000f: move-result v0 │ │ -0a9df0: 6e20 3917 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@1739 │ │ -0a9df6: 5420 f405 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9dfa: 1211 |0015: const/4 v1, #int 1 // #1 │ │ -0a9dfc: 6e20 2014 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ -0a9e02: 0a00 |0019: move-result v0 │ │ -0a9e04: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ -0a9e08: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ -0a9e0c: 6e20 f616 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ -0a9e12: 5420 f405 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9e16: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ -0a9e18: 6e20 2014 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ -0a9e1e: 0a00 |0027: move-result v0 │ │ -0a9e20: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ -0a9e24: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ -0a9e28: 6e20 f616 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ -0a9e2e: 0e00 |002f: return-void │ │ +0ad730: |[0ad730] android.support.v4.view.ViewPager$MyAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0ad740: 6f30 4710 3204 |0000: invoke-super {v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ +0ad746: 1c00 2003 |0003: const-class v0, Landroid/support/v4/view/ViewPager; // type@0320 │ │ +0ad74a: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0ad750: 0c00 |0008: move-result-object v0 │ │ +0ad752: 6e20 2a17 0400 |0009: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ +0ad758: 7010 f113 0200 |000c: invoke-direct {v2}, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.canScroll:()Z // method@13f1 │ │ +0ad75e: 0a00 |000f: move-result v0 │ │ +0ad760: 6e20 3917 0400 |0010: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setScrollable:(Z)V // method@1739 │ │ +0ad766: 5420 f405 |0013: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad76a: 1211 |0015: const/4 v1, #int 1 // #1 │ │ +0ad76c: 6e20 2014 1000 |0016: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ +0ad772: 0a00 |0019: move-result v0 │ │ +0ad774: 3800 0700 |001a: if-eqz v0, 0021 // +0007 │ │ +0ad778: 1300 0010 |001c: const/16 v0, #int 4096 // #1000 │ │ +0ad77c: 6e20 f616 0400 |001e: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ +0ad782: 5420 f405 |0021: iget-object v0, v2, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad786: 12f1 |0023: const/4 v1, #int -1 // #ff │ │ +0ad788: 6e20 2014 1000 |0024: invoke-virtual {v0, v1}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ +0ad78e: 0a00 |0027: move-result v0 │ │ +0ad790: 3800 0700 |0028: if-eqz v0, 002f // +0007 │ │ +0ad794: 1300 0020 |002a: const/16 v0, #int 8192 // #2000 │ │ +0ad798: 6e20 f616 0400 |002c: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ +0ad79e: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=2783 │ │ 0x0003 line=2784 │ │ 0x000c line=2785 │ │ 0x0013 line=2786 │ │ 0x001c line=2787 │ │ @@ -208952,53 +209007,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 │ │ -0a9e30: |[0a9e30] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0a9e40: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0a9e42: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0a9e44: 6f40 4a10 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@104a │ │ -0a9e4a: 0a02 |0005: move-result v2 │ │ -0a9e4c: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ -0a9e50: 0f00 |0008: return v0 │ │ -0a9e52: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ -0a9e58: 0110 |000c: move v0, v1 │ │ -0a9e5a: 28fb |000d: goto 0008 // -0005 │ │ -0a9e5c: 5442 f405 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9e60: 6e20 2014 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ -0a9e66: 0a02 |0013: move-result v2 │ │ -0a9e68: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ -0a9e6c: 5441 f405 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9e70: 5442 f405 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9e74: 7110 1514 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ -0a9e7a: 0a02 |001d: move-result v2 │ │ -0a9e7c: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0a9e80: 6e20 7c14 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ -0a9e86: 28e5 |0023: goto 0008 // -001b │ │ -0a9e88: 0110 |0024: move v0, v1 │ │ -0a9e8a: 28e3 |0025: goto 0008 // -001d │ │ -0a9e8c: 5442 f405 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9e90: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ -0a9e92: 6e20 2014 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ -0a9e98: 0a02 |002c: move-result v2 │ │ -0a9e9a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ -0a9e9e: 5441 f405 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9ea2: 5442 f405 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ -0a9ea6: 7110 1514 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ -0a9eac: 0a02 |0036: move-result v2 │ │ -0a9eae: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ -0a9eb2: 6e20 7c14 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ -0a9eb8: 28cc |003c: goto 0008 // -0034 │ │ -0a9eba: 0110 |003d: move v0, v1 │ │ -0a9ebc: 28ca |003e: goto 0008 // -0036 │ │ -0a9ebe: 0000 |003f: nop // spacer │ │ -0a9ec0: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ +0ad7a0: |[0ad7a0] android.support.v4.view.ViewPager$MyAccessibilityDelegate.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0ad7b0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0ad7b2: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0ad7b4: 6f40 4a10 5476 |0002: invoke-super {v4, v5, v6, v7}, Landroid/support/v4/view/AccessibilityDelegateCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@104a │ │ +0ad7ba: 0a02 |0005: move-result v2 │ │ +0ad7bc: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0ad7c0: 0f00 |0008: return v0 │ │ +0ad7c2: 2c06 3700 0000 |0009: sparse-switch v6, 00000040 // +00000037 │ │ +0ad7c8: 0110 |000c: move v0, v1 │ │ +0ad7ca: 28fb |000d: goto 0008 // -0005 │ │ +0ad7cc: 5442 f405 |000e: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad7d0: 6e20 2014 0200 |0010: invoke-virtual {v2, v0}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ +0ad7d6: 0a02 |0013: move-result v2 │ │ +0ad7d8: 3802 1000 |0014: if-eqz v2, 0024 // +0010 │ │ +0ad7dc: 5441 f405 |0016: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad7e0: 5442 f405 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad7e4: 7110 1514 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ +0ad7ea: 0a02 |001d: move-result v2 │ │ +0ad7ec: d802 0201 |001e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ad7f0: 6e20 7c14 2100 |0020: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ +0ad7f6: 28e5 |0023: goto 0008 // -001b │ │ +0ad7f8: 0110 |0024: move v0, v1 │ │ +0ad7fa: 28e3 |0025: goto 0008 // -001d │ │ +0ad7fc: 5442 f405 |0026: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad800: 12f3 |0028: const/4 v3, #int -1 // #ff │ │ +0ad802: 6e20 2014 3200 |0029: invoke-virtual {v2, v3}, Landroid/support/v4/view/ViewPager;.canScrollHorizontally:(I)Z // method@1420 │ │ +0ad808: 0a02 |002c: move-result v2 │ │ +0ad80a: 3802 1000 |002d: if-eqz v2, 003d // +0010 │ │ +0ad80e: 5441 f405 |002f: iget-object v1, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad812: 5442 f405 |0031: iget-object v2, v4, Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;.this$0:Landroid/support/v4/view/ViewPager; // field@05f4 │ │ +0ad816: 7110 1514 0200 |0033: invoke-static {v2}, Landroid/support/v4/view/ViewPager;.access$300:(Landroid/support/v4/view/ViewPager;)I // method@1415 │ │ +0ad81c: 0a02 |0036: move-result v2 │ │ +0ad81e: d802 02ff |0037: add-int/lit8 v2, v2, #int -1 // #ff │ │ +0ad822: 6e20 7c14 2100 |0039: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ +0ad828: 28cc |003c: goto 0008 // -0034 │ │ +0ad82a: 0110 |003d: move v0, v1 │ │ +0ad82c: 28ca |003e: goto 0008 // -0036 │ │ +0ad82e: 0000 |003f: nop // spacer │ │ +0ad830: 0002 0200 0010 0000 0020 0000 0500 ... |0040: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=2796 │ │ 0x0008 line=2813 │ │ 0x0009 line=2799 │ │ 0x000d line=2813 │ │ 0x000e line=2801 │ │ @@ -209010,21 +209065,21 @@ │ │ 0x003f line=2799 │ │ locals : │ │ 0x0000 - 0x004a reg=4 this Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate; │ │ 0x0000 - 0x004a reg=5 host Landroid/view/View; │ │ 0x0000 - 0x004a reg=6 action I │ │ 0x0000 - 0x004a reg=7 args Landroid/os/Bundle; │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #888 header: │ │ class_idx : 796 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #888 annotations: │ │ Annotations on class │ │ @@ -209046,17 +209101,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9ed4: |[0a9ed4] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ -0a9ee4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a9eea: 0e00 |0003: return-void │ │ +0ad844: |[0ad844] android.support.v4.view.ViewPager$SavedState$1.:()V │ │ +0ad854: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ad85a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ │ │ Virtual methods - │ │ @@ -209065,18 +209120,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 │ │ -0a9eec: |[0a9eec] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ -0a9efc: 2200 1d03 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ -0a9f00: 7030 0414 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@1404 │ │ -0a9f06: 1100 |0005: return-object v0 │ │ +0ad85c: |[0ad85c] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; │ │ +0ad86c: 2200 1d03 |0000: new-instance v0, Landroid/support/v4/view/ViewPager$SavedState; // type@031d │ │ +0ad870: 7030 0414 2003 |0002: invoke-direct {v0, v2, v3}, Landroid/support/v4/view/ViewPager$SavedState;.:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V // method@1404 │ │ +0ad876: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1245 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0006 reg=2 in Landroid/os/Parcel; │ │ 0x0000 - 0x0006 reg=3 loader Ljava/lang/ClassLoader; │ │ @@ -209086,18 +209141,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 │ │ -0a9f08: |[0a9f08] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ -0a9f18: 6e30 ff13 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@13ff │ │ -0a9f1e: 0c00 |0003: move-result-object v0 │ │ -0a9f20: 1100 |0004: return-object v0 │ │ +0ad878: |[0ad878] android.support.v4.view.ViewPager$SavedState$1.createFromParcel:(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; │ │ +0ad888: 6e30 ff13 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@13ff │ │ +0ad88e: 0c00 |0003: move-result-object v0 │ │ +0ad890: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 Landroid/os/Parcel; │ │ 0x0000 - 0x0005 reg=3 x1 Ljava/lang/ClassLoader; │ │ @@ -209107,17 +209162,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 │ │ -0a9f24: |[0a9f24] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ -0a9f34: 2320 5306 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0653 │ │ -0a9f38: 1100 |0002: return-object v0 │ │ +0ad894: |[0ad894] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; │ │ +0ad8a4: 2320 5306 |0000: new-array v0, v2, [Landroid/support/v4/view/ViewPager$SavedState; // type@0653 │ │ +0ad8a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1249 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0003 reg=2 size I │ │ │ │ @@ -209126,32 +209181,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 │ │ -0a9f3c: |[0a9f3c] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ -0a9f4c: 6e20 0114 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@1401 │ │ -0a9f52: 0c00 |0003: move-result-object v0 │ │ -0a9f54: 1100 |0004: return-object v0 │ │ +0ad8ac: |[0ad8ac] android.support.v4.view.ViewPager$SavedState$1.newArray:(I)[Ljava/lang/Object; │ │ +0ad8bc: 6e20 0114 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewPager$SavedState$1;.newArray:(I)[Landroid/support/v4/view/ViewPager$SavedState; // method@1401 │ │ +0ad8c2: 0c00 |0003: move-result-object v0 │ │ +0ad8c4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPager$SavedState$1; │ │ 0x0000 - 0x0005 reg=2 x0 I │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #889 header: │ │ class_idx : 798 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4615 │ │ +source_file_idx : 4616 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #889 annotations: │ │ Annotations on class │ │ @@ -209172,17 +209227,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9f58: |[0a9f58] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ -0a9f68: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a9f6e: 0e00 |0003: return-void │ │ +0ad8c8: |[0ad8c8] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.:()V │ │ +0ad8d8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ad8de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ │ │ Virtual methods - │ │ @@ -209191,16 +209246,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9f70: |[0a9f70] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ -0a9f80: 0e00 |0000: return-void │ │ +0ad8e0: |[0ad8e0] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrollStateChanged:(I)V │ │ +0ad8f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 state I │ │ │ │ @@ -209209,16 +209264,16 @@ │ │ type : '(IFI)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9f84: |[0a9f84] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ -0a9f94: 0e00 |0000: return-void │ │ +0ad8f4: |[0ad8f4] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageScrolled:(IFI)V │ │ +0ad904: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ 0x0000 - 0x0001 reg=2 positionOffset F │ │ @@ -209229,30 +209284,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0a9f98: |[0a9f98] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ -0a9fa8: 0e00 |0000: return-void │ │ +0ad908: |[0ad908] android.support.v4.view.ViewPager$SimpleOnPageChangeListener.onPageSelected:(I)V │ │ +0ad918: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPager$SimpleOnPageChangeListener; │ │ 0x0000 - 0x0001 reg=1 position I │ │ │ │ - source_file_idx : 4615 (ViewPager.java) │ │ + source_file_idx : 4616 (ViewPager.java) │ │ │ │ Class #890 header: │ │ class_idx : 803 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4616 │ │ +source_file_idx : 4617 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #890 annotations: │ │ Annotations on class │ │ @@ -209273,17 +209328,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0a9fac: |[0a9fac] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ -0a9fbc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0a9fc2: 0e00 |0003: return-void │ │ +0ad91c: |[0ad91c] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.:()V │ │ +0ad92c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ad932: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -209292,27 +209347,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 │ │ -0a9fc4: |[0a9fc4] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0a9fd4: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0a9fd8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0a9fda: 0f01 |0003: return v1 │ │ -0a9fdc: 6e10 ed1d 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -0a9fe2: 0c01 |0007: move-result-object v1 │ │ -0a9fe4: 1a02 0914 |0008: const-string v2, "accessibility" // string@1409 │ │ -0a9fe8: 6e20 6801 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0a9fee: 0c00 |000d: move-result-object v0 │ │ -0a9ff0: 1f00 5104 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0451 │ │ -0a9ff4: 6e20 4a1f 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1f4a │ │ -0a9ffa: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0a9ffc: 28ef |0014: goto 0003 // -0011 │ │ +0ad934: |[0ad934] android.support.v4.view.ViewParentCompat$ViewParentCompatStubImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0ad944: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0ad948: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0ad94a: 0f01 |0003: return v1 │ │ +0ad94c: 6e10 ed1d 0500 |0004: invoke-virtual {v5}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +0ad952: 0c01 |0007: move-result-object v1 │ │ +0ad954: 1a02 0a14 |0008: const-string v2, "accessibility" // string@140a │ │ +0ad958: 6e20 6801 2100 |000a: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0ad95e: 0c00 |000d: move-result-object v0 │ │ +0ad960: 1f00 5104 |000e: check-cast v0, Landroid/view/accessibility/AccessibilityManager; // type@0451 │ │ +0ad964: 6e20 4a1f 6000 |0010: invoke-virtual {v0, v6}, Landroid/view/accessibility/AccessibilityManager;.sendAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@1f4a │ │ +0ad96a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0ad96c: 28ef |0014: goto 0003 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0002 line=43 │ │ 0x0003 line=48 │ │ 0x0004 line=45 │ │ 0x0010 line=47 │ │ @@ -209320,21 +209375,21 @@ │ │ locals : │ │ 0x0010 - 0x0015 reg=0 manager Landroid/view/accessibility/AccessibilityManager; │ │ 0x0000 - 0x0015 reg=3 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl; │ │ 0x0000 - 0x0015 reg=4 parent Landroid/view/ViewParent; │ │ 0x0000 - 0x0015 reg=5 child Landroid/view/View; │ │ 0x0000 - 0x0015 reg=6 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 4616 (ViewParentCompat.java) │ │ + source_file_idx : 4617 (ViewParentCompat.java) │ │ │ │ Class #891 header: │ │ class_idx : 808 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 33 │ │ │ │ Class #891 annotations: │ │ Annotations on class │ │ @@ -209362,19 +209417,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa000: |[0aa000] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ -0aa010: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aa016: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0aa018: 5b10 4a06 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa01c: 0e00 |0006: return-void │ │ +0ad970: |[0ad970] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.:()V │ │ +0ad980: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ad986: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0ad988: 5b10 4a06 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ad98c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0003 line=78 │ │ 0x0006 line=292 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -209384,17 +209439,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa020: |[0aa020] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0aa030: 7030 b914 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14b9 │ │ -0aa036: 0e00 |0003: return-void │ │ +0ad990: |[0ad990] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.access$200:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0ad9a0: 7030 b914 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14b9 │ │ +0ad9a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 x2 Landroid/view/View; │ │ @@ -209404,36 +209459,36 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 44 16-bit code units │ │ -0aa038: |[0aa038] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0aa048: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa04a: 5421 4a06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa04e: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0aa052: 5421 4a06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa056: 6e20 712f 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -0aa05c: 0c00 |000a: move-result-object v0 │ │ -0aa05e: 1f00 e205 |000b: check-cast v0, Ljava/lang/Runnable; // type@05e2 │ │ -0aa062: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ -0aa066: 2200 2703 |000f: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; // type@0327 │ │ -0aa06a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0aa06c: 7051 9d14 2043 |0012: invoke-direct {v0, v2, v3, v4, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V // method@149d │ │ -0aa072: 5421 4a06 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa076: 3901 0900 |0017: if-nez v1, 0020 // +0009 │ │ -0aa07a: 2201 1806 |0019: new-instance v1, Ljava/util/WeakHashMap; // type@0618 │ │ -0aa07e: 7010 6d2f 0100 |001b: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ -0aa084: 5b21 4a06 |001e: iput-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa088: 5421 4a06 |0020: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa08c: 6e30 732f 4100 |0022: invoke-virtual {v1, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -0aa092: 6e20 4f1e 0400 |0025: invoke-virtual {v4, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e4f │ │ -0aa098: 6e20 481e 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1e48 │ │ -0aa09e: 0e00 |002b: return-void │ │ +0ad9a8: |[0ad9a8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0ad9b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ad9ba: 5421 4a06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ad9be: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0ad9c2: 5421 4a06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ad9c6: 6e20 712f 4100 |0007: invoke-virtual {v1, v4}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +0ad9cc: 0c00 |000a: move-result-object v0 │ │ +0ad9ce: 1f00 e205 |000b: check-cast v0, Ljava/lang/Runnable; // type@05e2 │ │ +0ad9d2: 3900 1800 |000d: if-nez v0, 0025 // +0018 │ │ +0ad9d6: 2200 2703 |000f: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter; // type@0327 │ │ +0ad9da: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0ad9dc: 7051 9d14 2043 |0012: invoke-direct {v0, v2, v3, v4, v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl$Starter;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorCompat$1;)V // method@149d │ │ +0ad9e2: 5421 4a06 |0015: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ad9e6: 3901 0900 |0017: if-nez v1, 0020 // +0009 │ │ +0ad9ea: 2201 1806 |0019: new-instance v1, Ljava/util/WeakHashMap; // type@0618 │ │ +0ad9ee: 7010 6d2f 0100 |001b: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ +0ad9f4: 5b21 4a06 |001e: iput-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ad9f8: 5421 4a06 |0020: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ad9fc: 6e30 732f 4100 |0022: invoke-virtual {v1, v4, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +0ada02: 6e20 4f1e 0400 |0025: invoke-virtual {v4, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e4f │ │ +0ada08: 6e20 481e 0400 |0028: invoke-virtual {v4, v0}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1e48 │ │ +0ada0e: 0e00 |002b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0001 line=319 │ │ 0x0005 line=320 │ │ 0x000d line=322 │ │ 0x000f line=323 │ │ @@ -209456,25 +209511,25 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0aa0a0: |[0aa0a0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.removeStartMessage:(Landroid/view/View;)V │ │ -0aa0b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa0b2: 5421 4a06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa0b6: 3801 0f00 |0003: if-eqz v1, 0012 // +000f │ │ -0aa0ba: 5421 4a06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa0be: 6e20 712f 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -0aa0c4: 0c00 |000a: move-result-object v0 │ │ -0aa0c6: 1f00 e205 |000b: check-cast v0, Ljava/lang/Runnable; // type@05e2 │ │ -0aa0ca: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ -0aa0ce: 6e20 4f1e 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e4f │ │ -0aa0d4: 0e00 |0012: return-void │ │ +0ada10: |[0ada10] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.removeStartMessage:(Landroid/view/View;)V │ │ +0ada20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ada22: 5421 4a06 |0001: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ada26: 3801 0f00 |0003: if-eqz v1, 0012 // +000f │ │ +0ada2a: 5421 4a06 |0005: iget-object v1, v2, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0ada2e: 6e20 712f 3100 |0007: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +0ada34: 0c00 |000a: move-result-object v0 │ │ +0ada36: 1f00 e205 |000b: check-cast v0, Ljava/lang/Runnable; // type@05e2 │ │ +0ada3a: 3800 0500 |000d: if-eqz v0, 0012 // +0005 │ │ +0ada3e: 6e20 4f1e 0300 |000f: invoke-virtual {v3, v0}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e4f │ │ +0ada44: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ 0x0001 line=309 │ │ 0x0005 line=310 │ │ 0x000d line=311 │ │ 0x000f line=312 │ │ @@ -209490,39 +209545,39 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0aa0d8: |[0aa0d8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0aa0e8: 1504 007e |0000: const/high16 v4, #int 2113929216 // #7e00 │ │ -0aa0ec: 6e20 171e 4700 |0002: invoke-virtual {v7, v4}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ -0aa0f2: 0c02 |0005: move-result-object v2 │ │ -0aa0f4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0aa0f6: 2024 3703 |0007: instance-of v4, v2, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa0fa: 3804 0500 |0009: if-eqz v4, 000e // +0005 │ │ -0aa0fe: 0721 |000b: move-object v1, v2 │ │ -0aa100: 1f01 3703 |000c: check-cast v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa104: 7110 1715 0600 |000e: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1517 │ │ -0aa10a: 0c03 |0011: move-result-object v3 │ │ -0aa10c: 7110 1515 0600 |0012: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1515 │ │ -0aa112: 0c00 |0015: move-result-object v0 │ │ -0aa114: 3803 0500 |0016: if-eqz v3, 001b // +0005 │ │ -0aa118: 7210 ae2e 0300 |0018: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -0aa11e: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ -0aa122: 7220 6e15 7100 |001d: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ -0aa128: 7220 6d15 7100 |0020: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ -0aa12e: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ -0aa132: 7210 ae2e 0000 |0025: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -0aa138: 5454 4a06 |0028: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa13c: 3804 0700 |002a: if-eqz v4, 0031 // +0007 │ │ -0aa140: 5454 4a06 |002c: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ -0aa144: 6e20 752f 7400 |002e: invoke-virtual {v4, v7}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f75 │ │ -0aa14a: 0e00 |0031: return-void │ │ +0ada48: |[0ada48] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0ada58: 1504 007e |0000: const/high16 v4, #int 2113929216 // #7e00 │ │ +0ada5c: 6e20 171e 4700 |0002: invoke-virtual {v7, v4}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ +0ada62: 0c02 |0005: move-result-object v2 │ │ +0ada64: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0ada66: 2024 3703 |0007: instance-of v4, v2, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0ada6a: 3804 0500 |0009: if-eqz v4, 000e // +0005 │ │ +0ada6e: 0721 |000b: move-object v1, v2 │ │ +0ada70: 1f01 3703 |000c: check-cast v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0ada74: 7110 1715 0600 |000e: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1517 │ │ +0ada7a: 0c03 |0011: move-result-object v3 │ │ +0ada7c: 7110 1515 0600 |0012: invoke-static {v6}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1515 │ │ +0ada82: 0c00 |0015: move-result-object v0 │ │ +0ada84: 3803 0500 |0016: if-eqz v3, 001b // +0005 │ │ +0ada88: 7210 ae2e 0300 |0018: invoke-interface {v3}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +0ada8e: 3801 0800 |001b: if-eqz v1, 0023 // +0008 │ │ +0ada92: 7220 6e15 7100 |001d: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ +0ada98: 7220 6d15 7100 |0020: invoke-interface {v1, v7}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ +0ada9e: 3800 0500 |0023: if-eqz v0, 0028 // +0005 │ │ +0adaa2: 7210 ae2e 0000 |0025: invoke-interface {v0}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +0adaa8: 5454 4a06 |0028: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0adaac: 3804 0700 |002a: if-eqz v4, 0031 // +0007 │ │ +0adab0: 5454 4a06 |002c: iget-object v4, v5, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.mStarterMap:Ljava/util/WeakHashMap; // field@064a │ │ +0adab4: 6e20 752f 7400 |002e: invoke-virtual {v4, v7}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f75 │ │ +0adaba: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0006 line=271 │ │ 0x0007 line=272 │ │ 0x000c line=273 │ │ 0x000e line=275 │ │ @@ -209552,17 +209607,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa14c: |[0aa14c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa15c: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa162: 0e00 |0003: return-void │ │ +0adabc: |[0adabc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adacc: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adad2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=88 │ │ 0x0003 line=89 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209574,17 +209629,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa164: |[0aa164] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa174: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa17a: 0e00 |0003: return-void │ │ +0adad4: |[0adad4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adae4: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adaea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209596,17 +209651,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa17c: |[0aa17c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0aa18c: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa192: 0e00 |0003: return-void │ │ +0adaec: |[0adaec] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0adafc: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adb02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209617,17 +209672,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa194: |[0aa194] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0aa1a4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0aa1a8: 1000 |0002: return-wide v0 │ │ +0adb04: |[0adb04] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0adb14: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0adb18: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ @@ -209637,17 +209692,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aa1ac: |[0aa1ac] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0aa1bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa1be: 1100 |0001: return-object v0 │ │ +0adb1c: |[0adb1c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0adb2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0adb2e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0002 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0002 reg=3 view Landroid/view/View; │ │ @@ -209657,17 +209712,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa1c0: |[0aa1c0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0aa1d0: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0aa1d4: 1000 |0002: return-wide v0 │ │ +0adb30: |[0adb30] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0adb40: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0adb44: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0003 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0003 reg=4 view Landroid/view/View; │ │ @@ -209677,17 +209732,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa1d8: |[0aa1d8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa1e8: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa1ee: 0e00 |0003: return-void │ │ +0adb48: |[0adb48] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adb58: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adb5e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209699,17 +209754,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa1f0: |[0aa1f0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa200: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa206: 0e00 |0003: return-void │ │ +0adb60: |[0adb60] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adb70: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adb76: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209721,17 +209776,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa208: |[0aa208] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa218: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa21e: 0e00 |0003: return-void │ │ +0adb78: |[0adb78] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adb88: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adb8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209743,17 +209798,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa220: |[0aa220] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa230: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa236: 0e00 |0003: return-void │ │ +0adb90: |[0adb90] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adba0: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adba6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209765,17 +209820,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa238: |[0aa238] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa248: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa24e: 0e00 |0003: return-void │ │ +0adba8: |[0adba8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adbb8: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adbbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0003 line=168 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209787,17 +209842,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa250: |[0aa250] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa260: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa266: 0e00 |0003: return-void │ │ +0adbc0: |[0adbc0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adbd0: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adbd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0003 line=174 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209809,17 +209864,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa268: |[0aa268] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa278: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa27e: 0e00 |0003: return-void │ │ +0adbd8: |[0adbd8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adbe8: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adbee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0003 line=180 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209831,17 +209886,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa280: |[0aa280] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa290: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa296: 0e00 |0003: return-void │ │ +0adbf0: |[0adbf0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adc00: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adc06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0003 line=186 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209853,17 +209908,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa298: |[0aa298] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa2a8: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa2ae: 0e00 |0003: return-void │ │ +0adc08: |[0adc08] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adc18: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adc1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0003 line=192 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209875,17 +209930,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa2b0: |[0aa2b0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa2c0: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa2c6: 0e00 |0003: return-void │ │ +0adc20: |[0adc20] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adc30: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adc36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0003 line=198 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209897,16 +209952,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa2c8: |[0aa2c8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0aa2d8: 0e00 |0000: return-void │ │ +0adc38: |[0adc38] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0adc48: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -209917,16 +209972,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa2dc: |[0aa2dc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0aa2ec: 0e00 |0000: return-void │ │ +0adc4c: |[0adc4c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0adc5c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -209937,18 +209992,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0aa2f0: |[0aa2f0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0aa300: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ -0aa304: 6e30 7e1e 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1e7e │ │ -0aa30a: 0e00 |0005: return-void │ │ +0adc60: |[0adc60] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0adc70: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +0adc74: 6e30 7e1e 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1e7e │ │ +0adc7a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0005 line=262 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0006 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -209960,16 +210015,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa30c: |[0aa30c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0aa31c: 0e00 |0000: return-void │ │ +0adc7c: |[0adc7c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0adc8c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -209980,16 +210035,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa320: |[0aa320] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -0aa330: 0e00 |0000: return-void │ │ +0adc90: |[0adc90] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0adca0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -210000,18 +210055,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0aa334: |[0aa334] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0aa344: 7020 a814 2000 |0000: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.removeStartMessage:(Landroid/view/View;)V // method@14a8 │ │ -0aa34a: 7030 b914 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14b9 │ │ -0aa350: 0e00 |0006: return-void │ │ +0adca4: |[0adca4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0adcb4: 7020 a814 2000 |0000: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.removeStartMessage:(Landroid/view/View;)V // method@14a8 │ │ +0adcba: 7030 b914 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.startAnimation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14b9 │ │ +0adcc0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0003 line=245 │ │ 0x0006 line=246 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -210023,17 +210078,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa354: |[0aa354] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa364: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa36a: 0e00 |0003: return-void │ │ +0adcc4: |[0adcc4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adcd4: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adcda: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0003 line=95 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -210045,17 +210100,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa36c: |[0aa36c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa37c: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa382: 0e00 |0003: return-void │ │ +0adcdc: |[0adcdc] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adcec: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adcf2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=233 │ │ 0x0003 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -210067,17 +210122,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa384: |[0aa384] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa394: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa39a: 0e00 |0003: return-void │ │ +0adcf4: |[0adcf4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0add04: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0add0a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0003 line=101 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -210089,17 +210144,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa39c: |[0aa39c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa3ac: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa3b2: 0e00 |0003: return-void │ │ +0add0c: |[0add0c] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0add1c: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0add22: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0003 line=240 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -210111,18 +210166,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0aa3b4: |[0aa3b4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0aa3c4: 7120 1615 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1516 │ │ -0aa3ca: 7030 a714 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa3d0: 0e00 |0006: return-void │ │ +0add24: |[0add24] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0add34: 7120 1615 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1516 │ │ +0add3a: 7030 a714 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0add40: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ 0x0003 line=106 │ │ 0x0006 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -210135,16 +210190,16 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa3d4: |[0aa3d4] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0aa3e4: 0e00 |0000: return-void │ │ +0add44: |[0add44] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0add54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0001 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0001 reg=2 view Landroid/view/View; │ │ @@ -210154,18 +210209,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0aa3e8: |[0aa3e8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0aa3f8: 7120 1815 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1518 │ │ -0aa3fe: 7030 a714 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa404: 0e00 |0006: return-void │ │ +0add58: |[0add58] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0add68: 7120 1815 3100 |0000: invoke-static {v1, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1518 │ │ +0add6e: 7030 a714 1002 |0003: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0add74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0003 line=256 │ │ 0x0006 line=257 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ @@ -210178,17 +210233,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa408: |[0aa408] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa418: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa41e: 0e00 |0003: return-void │ │ +0add78: |[0add78] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0add88: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0add8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0003 line=210 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -210200,17 +210255,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa420: |[0aa420] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa430: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa436: 0e00 |0003: return-void │ │ +0add90: |[0add90] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0adda0: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0adda6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ 0x0003 line=216 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -210222,17 +210277,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa438: |[0aa438] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa448: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa44e: 0e00 |0003: return-void │ │ +0adda8: |[0adda8] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0addb8: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0addbe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0003 line=222 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -210244,34 +210299,34 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0aa450: |[0aa450] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0aa460: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ -0aa466: 0e00 |0003: return-void │ │ +0addc0: |[0addc0] android.support.v4.view.ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0addd0: 7030 a714 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.postStartMessage:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V // method@14a7 │ │ +0addd6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x0003 line=228 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 value F │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #892 header: │ │ class_idx : 809 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #892 annotations: │ │ Annotations on class │ │ @@ -210296,18 +210351,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa468: |[0aa468] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V │ │ -0aa478: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aa47e: 5b01 4b06 |0003: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa482: 0e00 |0005: return-void │ │ +0addd8: |[0addd8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V │ │ +0adde8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0addee: 5b01 4b06 |0003: iput-object v1, v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0addf2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0003 line=502 │ │ 0x0005 line=503 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ @@ -210319,26 +210374,26 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0aa484: |[0aa484] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationCancel:(Landroid/view/View;)V │ │ -0aa494: 1502 007e |0000: const/high16 v2, #int 2113929216 // #7e00 │ │ -0aa498: 6e20 171e 2400 |0002: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ -0aa49e: 0c01 |0005: move-result-object v1 │ │ -0aa4a0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0aa4a2: 2012 3703 |0007: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa4a6: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ -0aa4aa: 0710 |000b: move-object v0, v1 │ │ -0aa4ac: 1f00 3703 |000c: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa4b0: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ -0aa4b4: 7220 6c15 4000 |0010: invoke-interface {v0, v4}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@156c │ │ -0aa4ba: 0e00 |0013: return-void │ │ +0addf4: |[0addf4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationCancel:(Landroid/view/View;)V │ │ +0ade04: 1502 007e |0000: const/high16 v2, #int 2113929216 // #7e00 │ │ +0ade08: 6e20 171e 2400 |0002: invoke-virtual {v4, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ +0ade0e: 0c01 |0005: move-result-object v1 │ │ +0ade10: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0ade12: 2012 3703 |0007: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0ade16: 3802 0500 |0009: if-eqz v2, 000e // +0005 │ │ +0ade1a: 0710 |000b: move-object v0, v1 │ │ +0ade1c: 1f00 3703 |000c: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0ade20: 3800 0500 |000e: if-eqz v0, 0013 // +0005 │ │ +0ade24: 7220 6c15 4000 |0010: invoke-interface {v0, v4}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationCancel:(Landroid/view/View;)V // method@156c │ │ +0ade2a: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ 0x0006 line=545 │ │ 0x0007 line=546 │ │ 0x000c line=547 │ │ 0x000e line=549 │ │ @@ -210355,46 +210410,46 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 61 16-bit code units │ │ -0aa4bc: |[0aa4bc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationEnd:(Landroid/view/View;)V │ │ -0aa4cc: 5442 4b06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa4d0: 7110 1915 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1519 │ │ -0aa4d6: 0a02 |0005: move-result v2 │ │ -0aa4d8: 3a02 1200 |0006: if-ltz v2, 0018 // +0012 │ │ -0aa4dc: 5442 4b06 |0008: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa4e0: 7110 1915 0200 |000a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1519 │ │ -0aa4e6: 0a02 |000d: move-result v2 │ │ -0aa4e8: 1203 |000e: const/4 v3, #int 0 // #0 │ │ -0aa4ea: 7130 4213 2503 |000f: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ -0aa4f0: 5442 4b06 |0012: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa4f4: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ -0aa4f6: 7120 1a15 3200 |0015: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@151a │ │ -0aa4fc: 5442 4b06 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa500: 7110 1515 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1515 │ │ -0aa506: 0c02 |001d: move-result-object v2 │ │ -0aa508: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ -0aa50c: 5442 4b06 |0020: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa510: 7110 1515 0200 |0022: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1515 │ │ -0aa516: 0c02 |0025: move-result-object v2 │ │ -0aa518: 7210 ae2e 0200 |0026: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -0aa51e: 1502 007e |0029: const/high16 v2, #int 2113929216 // #7e00 │ │ -0aa522: 6e20 171e 2500 |002b: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ -0aa528: 0c01 |002e: move-result-object v1 │ │ -0aa52a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0aa52c: 2012 3703 |0030: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa530: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ -0aa534: 0710 |0034: move-object v0, v1 │ │ -0aa536: 1f00 3703 |0035: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa53a: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ -0aa53e: 7220 6d15 5000 |0039: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ -0aa544: 0e00 |003c: return-void │ │ +0ade2c: |[0ade2c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationEnd:(Landroid/view/View;)V │ │ +0ade3c: 5442 4b06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0ade40: 7110 1915 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1519 │ │ +0ade46: 0a02 |0005: move-result v2 │ │ +0ade48: 3a02 1200 |0006: if-ltz v2, 0018 // +0012 │ │ +0ade4c: 5442 4b06 |0008: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0ade50: 7110 1915 0200 |000a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1519 │ │ +0ade56: 0a02 |000d: move-result v2 │ │ +0ade58: 1203 |000e: const/4 v3, #int 0 // #0 │ │ +0ade5a: 7130 4213 2503 |000f: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ +0ade60: 5442 4b06 |0012: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0ade64: 12f3 |0014: const/4 v3, #int -1 // #ff │ │ +0ade66: 7120 1a15 3200 |0015: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@151a │ │ +0ade6c: 5442 4b06 |0018: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0ade70: 7110 1515 0200 |001a: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1515 │ │ +0ade76: 0c02 |001d: move-result-object v2 │ │ +0ade78: 3802 0b00 |001e: if-eqz v2, 0029 // +000b │ │ +0ade7c: 5442 4b06 |0020: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0ade80: 7110 1515 0200 |0022: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$000:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1515 │ │ +0ade86: 0c02 |0025: move-result-object v2 │ │ +0ade88: 7210 ae2e 0200 |0026: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +0ade8e: 1502 007e |0029: const/high16 v2, #int 2113929216 // #7e00 │ │ +0ade92: 6e20 171e 2500 |002b: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ +0ade98: 0c01 |002e: move-result-object v1 │ │ +0ade9a: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0ade9c: 2012 3703 |0030: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0adea0: 3802 0500 |0032: if-eqz v2, 0037 // +0005 │ │ +0adea4: 0710 |0034: move-object v0, v1 │ │ +0adea6: 1f00 3703 |0035: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0adeaa: 3800 0500 |0037: if-eqz v0, 003c // +0005 │ │ +0adeae: 7220 6d15 5000 |0039: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationEnd:(Landroid/view/View;)V // method@156d │ │ +0adeb4: 0e00 |003c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ 0x0008 line=526 │ │ 0x0012 line=527 │ │ 0x0018 line=529 │ │ 0x0020 line=530 │ │ @@ -210416,41 +210471,41 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0aa548: |[0aa548] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationStart:(Landroid/view/View;)V │ │ -0aa558: 5442 4b06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa55c: 7110 1915 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1519 │ │ -0aa562: 0a02 |0005: move-result v2 │ │ -0aa564: 3a02 0700 |0006: if-ltz v2, 000d // +0007 │ │ -0aa568: 1222 |0008: const/4 v2, #int 2 // #2 │ │ -0aa56a: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0aa56c: 7130 4213 2503 |000a: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ -0aa572: 5442 4b06 |000d: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa576: 7110 1715 0200 |000f: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1517 │ │ -0aa57c: 0c02 |0012: move-result-object v2 │ │ -0aa57e: 3802 0b00 |0013: if-eqz v2, 001e // +000b │ │ -0aa582: 5442 4b06 |0015: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ -0aa586: 7110 1715 0200 |0017: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1517 │ │ -0aa58c: 0c02 |001a: move-result-object v2 │ │ -0aa58e: 7210 ae2e 0200 |001b: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -0aa594: 1502 007e |001e: const/high16 v2, #int 2113929216 // #7e00 │ │ -0aa598: 6e20 171e 2500 |0020: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ -0aa59e: 0c01 |0023: move-result-object v1 │ │ -0aa5a0: 1200 |0024: const/4 v0, #int 0 // #0 │ │ -0aa5a2: 2012 3703 |0025: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa5a6: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ -0aa5aa: 0710 |0029: move-object v0, v1 │ │ -0aa5ac: 1f00 3703 |002a: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ -0aa5b0: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ -0aa5b4: 7220 6e15 5000 |002e: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ -0aa5ba: 0e00 |0031: return-void │ │ +0adeb8: |[0adeb8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener.onAnimationStart:(Landroid/view/View;)V │ │ +0adec8: 5442 4b06 |0000: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0adecc: 7110 1915 0200 |0002: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$400:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)I // method@1519 │ │ +0aded2: 0a02 |0005: move-result v2 │ │ +0aded4: 3a02 0700 |0006: if-ltz v2, 000d // +0007 │ │ +0aded8: 1222 |0008: const/4 v2, #int 2 // #2 │ │ +0adeda: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0adedc: 7130 4213 2503 |000a: invoke-static {v5, v2, v3}, Landroid/support/v4/view/ViewCompat;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1342 │ │ +0adee2: 5442 4b06 |000d: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0adee6: 7110 1715 0200 |000f: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1517 │ │ +0adeec: 0c02 |0012: move-result-object v2 │ │ +0adeee: 3802 0b00 |0013: if-eqz v2, 001e // +000b │ │ +0adef2: 5442 4b06 |0015: iget-object v2, v4, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.mVpa:Landroid/support/v4/view/ViewPropertyAnimatorCompat; // field@064b │ │ +0adef6: 7110 1715 0200 |0017: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$100:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)Ljava/lang/Runnable; // method@1517 │ │ +0adefc: 0c02 |001a: move-result-object v2 │ │ +0adefe: 7210 ae2e 0200 |001b: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +0adf04: 1502 007e |001e: const/high16 v2, #int 2113929216 // #7e00 │ │ +0adf08: 6e20 171e 2500 |0020: invoke-virtual {v5, v2}, Landroid/view/View;.getTag:(I)Ljava/lang/Object; // method@1e17 │ │ +0adf0e: 0c01 |0023: move-result-object v1 │ │ +0adf10: 1200 |0024: const/4 v0, #int 0 // #0 │ │ +0adf12: 2012 3703 |0025: instance-of v2, v1, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0adf16: 3802 0500 |0027: if-eqz v2, 002c // +0005 │ │ +0adf1a: 0710 |0029: move-object v0, v1 │ │ +0adf1c: 1f00 3703 |002a: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorListener; // type@0337 │ │ +0adf20: 3800 0500 |002c: if-eqz v0, 0031 // +0005 │ │ +0adf24: 7220 6e15 5000 |002e: invoke-interface {v0, v5}, Landroid/support/v4/view/ViewPropertyAnimatorListener;.onAnimationStart:(Landroid/view/View;)V // method@156e │ │ +0adf2a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0008 line=508 │ │ 0x000d line=510 │ │ 0x0015 line=511 │ │ 0x001e line=513 │ │ @@ -210462,21 +210517,21 @@ │ │ 0x0031 line=521 │ │ locals : │ │ 0x0025 - 0x0032 reg=0 listener Landroid/support/v4/view/ViewPropertyAnimatorListener; │ │ 0x0024 - 0x0032 reg=1 listenerTag Ljava/lang/Object; │ │ 0x0000 - 0x0032 reg=4 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; │ │ 0x0000 - 0x0032 reg=5 view Landroid/view/View; │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #893 header: │ │ class_idx : 824 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4629 │ │ +source_file_idx : 4630 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #893 - │ │ Class descriptor : 'Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter;' │ │ @@ -210492,17 +210547,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aa5bc: |[0aa5bc] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.:()V │ │ -0aa5cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aa5d2: 0e00 |0003: return-void │ │ +0adf2c: |[0adf2c] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.:()V │ │ +0adf3c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0adf42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ │ │ Virtual methods - │ │ @@ -210511,16 +210566,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa5d4: |[0aa5d4] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationCancel:(Landroid/view/View;)V │ │ -0aa5e4: 0e00 |0000: return-void │ │ +0adf44: |[0adf44] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationCancel:(Landroid/view/View;)V │ │ +0adf54: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -210529,16 +210584,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa5e8: |[0aa5e8] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationEnd:(Landroid/view/View;)V │ │ -0aa5f8: 0e00 |0000: return-void │ │ +0adf58: |[0adf58] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationEnd:(Landroid/view/View;)V │ │ +0adf68: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ @@ -210547,30 +210602,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa5fc: |[0aa5fc] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationStart:(Landroid/view/View;)V │ │ -0aa60c: 0e00 |0000: return-void │ │ +0adf6c: |[0adf6c] android.support.v4.view.ViewPropertyAnimatorListenerAdapter.onAnimationStart:(Landroid/view/View;)V │ │ +0adf7c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 view Landroid/view/View; │ │ │ │ - source_file_idx : 4629 (ViewPropertyAnimatorListenerAdapter.java) │ │ + source_file_idx : 4630 (ViewPropertyAnimatorListenerAdapter.java) │ │ │ │ Class #894 header: │ │ class_idx : 828 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 827 │ │ -source_file_idx : 4704 │ │ +source_file_idx : 4705 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #894 - │ │ Class descriptor : 'Landroid/support/v4/view/WindowInsetsCompatApi21;' │ │ @@ -210589,18 +210644,18 @@ │ │ type : '(Landroid/view/WindowInsets;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aa610: |[0aa610] android.support.v4.view.WindowInsetsCompatApi21.:(Landroid/view/WindowInsets;)V │ │ -0aa620: 7010 7515 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/WindowInsetsCompat;.:()V // method@1575 │ │ -0aa626: 5b01 5d06 |0003: iput-object v1, v0, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa62a: 0e00 |0005: return-void │ │ +0adf80: |[0adf80] android.support.v4.view.WindowInsetsCompatApi21.:(Landroid/view/WindowInsets;)V │ │ +0adf90: 7010 7515 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/WindowInsetsCompat;.:()V // method@1575 │ │ +0adf96: 5b01 5d06 |0003: iput-object v1, v0, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0adf9a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0003 line=27 │ │ 0x0005 line=28 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ @@ -210612,21 +210667,21 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0aa62c: |[0aa62c] android.support.v4.view.WindowInsetsCompatApi21.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -0aa63c: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ -0aa640: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa644: 6e10 211f 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeStableInsets:()Landroid/view/WindowInsets; // method@1f21 │ │ -0aa64a: 0c01 |0007: move-result-object v1 │ │ -0aa64c: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ -0aa652: 1100 |000b: return-object v0 │ │ +0adf9c: |[0adf9c] android.support.v4.view.WindowInsetsCompatApi21.consumeStableInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +0adfac: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ +0adfb0: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0adfb4: 6e10 211f 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeStableInsets:()Landroid/view/WindowInsets; // method@1f21 │ │ +0adfba: 0c01 |0007: move-result-object v1 │ │ +0adfbc: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ +0adfc2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #1 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210634,21 +210689,21 @@ │ │ type : '()Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0aa654: |[0aa654] android.support.v4.view.WindowInsetsCompatApi21.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ -0aa664: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ -0aa668: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa66c: 6e10 221f 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1f22 │ │ -0aa672: 0c01 |0007: move-result-object v1 │ │ -0aa674: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ -0aa67a: 1100 |000b: return-object v0 │ │ +0adfc4: |[0adfc4] android.support.v4.view.WindowInsetsCompatApi21.consumeSystemWindowInsets:()Landroid/support/v4/view/WindowInsetsCompat; │ │ +0adfd4: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ +0adfd8: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0adfdc: 6e10 221f 0100 |0004: invoke-virtual {v1}, Landroid/view/WindowInsets;.consumeSystemWindowInsets:()Landroid/view/WindowInsets; // method@1f22 │ │ +0adfe2: 0c01 |0007: move-result-object v1 │ │ +0adfe4: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ +0adfea: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #2 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210656,19 +210711,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa67c: |[0aa67c] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetBottom:()I │ │ -0aa68c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa690: 6e10 231f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetBottom:()I // method@1f23 │ │ -0aa696: 0a00 |0005: move-result v0 │ │ -0aa698: 0f00 |0006: return v0 │ │ +0adfec: |[0adfec] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetBottom:()I │ │ +0adffc: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae000: 6e10 231f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetBottom:()I // method@1f23 │ │ +0ae006: 0a00 |0005: move-result v0 │ │ +0ae008: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #3 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210676,19 +210731,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa69c: |[0aa69c] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetLeft:()I │ │ -0aa6ac: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa6b0: 6e10 241f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetLeft:()I // method@1f24 │ │ -0aa6b6: 0a00 |0005: move-result v0 │ │ -0aa6b8: 0f00 |0006: return v0 │ │ +0ae00c: |[0ae00c] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetLeft:()I │ │ +0ae01c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae020: 6e10 241f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetLeft:()I // method@1f24 │ │ +0ae026: 0a00 |0005: move-result v0 │ │ +0ae028: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #4 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210696,19 +210751,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa6bc: |[0aa6bc] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetRight:()I │ │ -0aa6cc: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa6d0: 6e10 251f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetRight:()I // method@1f25 │ │ -0aa6d6: 0a00 |0005: move-result v0 │ │ -0aa6d8: 0f00 |0006: return v0 │ │ +0ae02c: |[0ae02c] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetRight:()I │ │ +0ae03c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae040: 6e10 251f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetRight:()I // method@1f25 │ │ +0ae046: 0a00 |0005: move-result v0 │ │ +0ae048: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #5 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210716,19 +210771,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa6dc: |[0aa6dc] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetTop:()I │ │ -0aa6ec: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa6f0: 6e10 261f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetTop:()I // method@1f26 │ │ -0aa6f6: 0a00 |0005: move-result v0 │ │ -0aa6f8: 0f00 |0006: return v0 │ │ +0ae04c: |[0ae04c] android.support.v4.view.WindowInsetsCompatApi21.getStableInsetTop:()I │ │ +0ae05c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae060: 6e10 261f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getStableInsetTop:()I // method@1f26 │ │ +0ae066: 0a00 |0005: move-result v0 │ │ +0ae068: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #6 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210736,19 +210791,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa6fc: |[0aa6fc] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetBottom:()I │ │ -0aa70c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa710: 6e10 271f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ -0aa716: 0a00 |0005: move-result v0 │ │ -0aa718: 0f00 |0006: return v0 │ │ +0ae06c: |[0ae06c] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetBottom:()I │ │ +0ae07c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae080: 6e10 271f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetBottom:()I // method@1f27 │ │ +0ae086: 0a00 |0005: move-result v0 │ │ +0ae088: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #7 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210756,19 +210811,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa71c: |[0aa71c] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetLeft:()I │ │ -0aa72c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa730: 6e10 281f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ -0aa736: 0a00 |0005: move-result v0 │ │ -0aa738: 0f00 |0006: return v0 │ │ +0ae08c: |[0ae08c] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetLeft:()I │ │ +0ae09c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae0a0: 6e10 281f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetLeft:()I // method@1f28 │ │ +0ae0a6: 0a00 |0005: move-result v0 │ │ +0ae0a8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #8 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210776,19 +210831,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa73c: |[0aa73c] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetRight:()I │ │ -0aa74c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa750: 6e10 291f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ -0aa756: 0a00 |0005: move-result v0 │ │ -0aa758: 0f00 |0006: return v0 │ │ +0ae0ac: |[0ae0ac] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetRight:()I │ │ +0ae0bc: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae0c0: 6e10 291f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetRight:()I // method@1f29 │ │ +0ae0c6: 0a00 |0005: move-result v0 │ │ +0ae0c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #9 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210796,19 +210851,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa75c: |[0aa75c] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetTop:()I │ │ -0aa76c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa770: 6e10 2a1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ -0aa776: 0a00 |0005: move-result v0 │ │ -0aa778: 0f00 |0006: return v0 │ │ +0ae0cc: |[0ae0cc] android.support.v4.view.WindowInsetsCompatApi21.getSystemWindowInsetTop:()I │ │ +0ae0dc: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae0e0: 6e10 2a1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.getSystemWindowInsetTop:()I // method@1f2a │ │ +0ae0e6: 0a00 |0005: move-result v0 │ │ +0ae0e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #10 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210816,19 +210871,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa77c: |[0aa77c] android.support.v4.view.WindowInsetsCompatApi21.hasInsets:()Z │ │ -0aa78c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa790: 6e10 2b1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasInsets:()Z // method@1f2b │ │ -0aa796: 0a00 |0005: move-result v0 │ │ -0aa798: 0f00 |0006: return v0 │ │ +0ae0ec: |[0ae0ec] android.support.v4.view.WindowInsetsCompatApi21.hasInsets:()Z │ │ +0ae0fc: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae100: 6e10 2b1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasInsets:()Z // method@1f2b │ │ +0ae106: 0a00 |0005: move-result v0 │ │ +0ae108: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #11 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210836,19 +210891,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa79c: |[0aa79c] android.support.v4.view.WindowInsetsCompatApi21.hasStableInsets:()Z │ │ -0aa7ac: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa7b0: 6e10 2c1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasStableInsets:()Z // method@1f2c │ │ -0aa7b6: 0a00 |0005: move-result v0 │ │ -0aa7b8: 0f00 |0006: return v0 │ │ +0ae10c: |[0ae10c] android.support.v4.view.WindowInsetsCompatApi21.hasStableInsets:()Z │ │ +0ae11c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae120: 6e10 2c1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasStableInsets:()Z // method@1f2c │ │ +0ae126: 0a00 |0005: move-result v0 │ │ +0ae128: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #12 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210856,19 +210911,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa7bc: |[0aa7bc] android.support.v4.view.WindowInsetsCompatApi21.hasSystemWindowInsets:()Z │ │ -0aa7cc: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa7d0: 6e10 2d1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasSystemWindowInsets:()Z // method@1f2d │ │ -0aa7d6: 0a00 |0005: move-result v0 │ │ -0aa7d8: 0f00 |0006: return v0 │ │ +0ae12c: |[0ae12c] android.support.v4.view.WindowInsetsCompatApi21.hasSystemWindowInsets:()Z │ │ +0ae13c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae140: 6e10 2d1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.hasSystemWindowInsets:()Z // method@1f2d │ │ +0ae146: 0a00 |0005: move-result v0 │ │ +0ae148: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #13 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210876,19 +210931,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa7dc: |[0aa7dc] android.support.v4.view.WindowInsetsCompatApi21.isConsumed:()Z │ │ -0aa7ec: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa7f0: 6e10 2e1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isConsumed:()Z // method@1f2e │ │ -0aa7f6: 0a00 |0005: move-result v0 │ │ -0aa7f8: 0f00 |0006: return v0 │ │ +0ae14c: |[0ae14c] android.support.v4.view.WindowInsetsCompatApi21.isConsumed:()Z │ │ +0ae15c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae160: 6e10 2e1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isConsumed:()Z // method@1f2e │ │ +0ae166: 0a00 |0005: move-result v0 │ │ +0ae168: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #14 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210896,19 +210951,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aa7fc: |[0aa7fc] android.support.v4.view.WindowInsetsCompatApi21.isRound:()Z │ │ -0aa80c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa810: 6e10 2f1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isRound:()Z // method@1f2f │ │ -0aa816: 0a00 |0005: move-result v0 │ │ -0aa818: 0f00 |0006: return v0 │ │ +0ae16c: |[0ae16c] android.support.v4.view.WindowInsetsCompatApi21.isRound:()Z │ │ +0ae17c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae180: 6e10 2f1f 0000 |0002: invoke-virtual {v0}, Landroid/view/WindowInsets;.isRound:()Z // method@1f2f │ │ +0ae186: 0a00 |0005: move-result v0 │ │ +0ae188: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ #15 : (in Landroid/support/v4/view/WindowInsetsCompatApi21;) │ │ @@ -210916,21 +210971,21 @@ │ │ type : '(IIII)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0aa81c: |[0aa81c] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ -0aa82c: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ -0aa830: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa834: 6e56 301f 3154 |0004: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ -0aa83a: 0c01 |0007: move-result-object v1 │ │ -0aa83c: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ -0aa842: 1100 |000b: return-object v0 │ │ +0ae18c: |[0ae18c] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(IIII)Landroid/support/v4/view/WindowInsetsCompat; │ │ +0ae19c: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ +0ae1a0: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae1a4: 6e56 301f 3154 |0004: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(IIII)Landroid/view/WindowInsets; // method@1f30 │ │ +0ae1aa: 0c01 |0007: move-result-object v1 │ │ +0ae1ac: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ +0ae1b2: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x000c reg=3 left I │ │ 0x0000 - 0x000c reg=4 top I │ │ @@ -210942,21 +210997,21 @@ │ │ type : '(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0aa844: |[0aa844] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ -0aa854: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ -0aa858: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa85c: 6e20 311f 3100 |0004: invoke-virtual {v1, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/view/WindowInsets; // method@1f31 │ │ -0aa862: 0c01 |0007: move-result-object v1 │ │ -0aa864: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ -0aa86a: 1100 |000b: return-object v0 │ │ +0ae1b4: |[0ae1b4] android.support.v4.view.WindowInsetsCompatApi21.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/support/v4/view/WindowInsetsCompat; │ │ +0ae1c4: 2200 3c03 |0000: new-instance v0, Landroid/support/v4/view/WindowInsetsCompatApi21; // type@033c │ │ +0ae1c8: 5421 5d06 |0002: iget-object v1, v2, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae1cc: 6e20 311f 3100 |0004: invoke-virtual {v1, v3}, Landroid/view/WindowInsets;.replaceSystemWindowInsets:(Landroid/graphics/Rect;)Landroid/view/WindowInsets; // method@1f31 │ │ +0ae1d2: 0c01 |0007: move-result-object v1 │ │ +0ae1d4: 7020 8715 1000 |0008: invoke-direct {v0, v1}, Landroid/support/v4/view/WindowInsetsCompatApi21;.:(Landroid/view/WindowInsets;)V // method@1587 │ │ +0ae1da: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ 0x0000 - 0x000c reg=3 systemWindowInsets Landroid/graphics/Rect; │ │ │ │ @@ -210965,30 +211020,30 @@ │ │ type : '()Landroid/view/WindowInsets;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aa86c: |[0aa86c] android.support.v4.view.WindowInsetsCompatApi21.unwrap:()Landroid/view/WindowInsets; │ │ -0aa87c: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ -0aa880: 1100 |0002: return-object v0 │ │ +0ae1dc: |[0ae1dc] android.support.v4.view.WindowInsetsCompatApi21.unwrap:()Landroid/view/WindowInsets; │ │ +0ae1ec: 5410 5d06 |0000: iget-object v0, v1, Landroid/support/v4/view/WindowInsetsCompatApi21;.mSource:Landroid/view/WindowInsets; // field@065d │ │ +0ae1f0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=116 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/WindowInsetsCompatApi21; │ │ │ │ - source_file_idx : 4704 (WindowInsetsCompatApi21.java) │ │ + source_file_idx : 4705 (WindowInsetsCompatApi21.java) │ │ │ │ Class #895 header: │ │ class_idx : 830 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 500 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #895 annotations: │ │ Annotations on class │ │ @@ -211009,17 +211064,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aa884: |[0aa884] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ -0aa894: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aa89a: 0e00 |0003: return-void │ │ +0ae1f4: |[0ae1f4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.:()V │ │ +0ae204: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ae20a: 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 - │ │ @@ -211028,16 +211083,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 │ │ -0aa89c: |[0aa89c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0aa8ac: 0e00 |0000: return-void │ │ +0ae20c: |[0ae20c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0ae21c: 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; │ │ @@ -211047,17 +211102,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 │ │ -0aa8b0: |[0aa8b0] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0aa8c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa8c2: 1100 |0001: return-object v0 │ │ +0ae220: |[0ae220] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0ae230: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae232: 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 │ │ @@ -211067,31 +211122,31 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aa8c4: |[0aa8c4] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0aa8d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa8d6: 0f00 |0001: return v0 │ │ +0ae234: |[0ae234] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventStubImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0ae244: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae246: 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 : 500 (AccessibilityEventCompat.java) │ │ + source_file_idx : 502 (AccessibilityEventCompat.java) │ │ │ │ Class #896 header: │ │ class_idx : 834 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 507 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #896 annotations: │ │ Annotations on class │ │ @@ -211120,19 +211175,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 │ │ -0aa8d8: |[0aa8d8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ -0aa8e8: 5b01 6f06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@066f │ │ -0aa8ec: 5b02 7006 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0670 │ │ -0aa8f0: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aa8f6: 0e00 |0007: return-void │ │ +0ae248: |[0ae248] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)V │ │ +0ae258: 5b01 6f06 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl; // field@066f │ │ +0ae25c: 5b02 7006 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0670 │ │ +0ae260: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ae266: 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; │ │ @@ -211143,33 +211198,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0aa8f8: |[0aa8f8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ -0aa908: 5410 7006 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0670 │ │ -0aa90c: 6e20 c715 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@15c7 │ │ -0aa912: 0e00 |0005: return-void │ │ +0ae268: |[0ae268] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1.onAccessibilityStateChanged:(Z)V │ │ +0ae278: 5410 7006 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1;.val$listener:Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat; // field@0670 │ │ +0ae27c: 6e20 c715 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.onAccessibilityStateChanged:(Z)V // method@15c7 │ │ +0ae282: 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 : 507 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ │ │ Class #897 header: │ │ class_idx : 836 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 507 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #897 annotations: │ │ Annotations on class │ │ @@ -211194,17 +211249,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aa914: |[0aa914] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ -0aa924: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aa92a: 0e00 |0003: return-void │ │ +0ae284: |[0ae284] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.:()V │ │ +0ae294: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ae29a: 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 - │ │ @@ -211213,17 +211268,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 │ │ -0aa92c: |[0aa92c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0aa93c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa93e: 0f00 |0001: return v0 │ │ +0ae29c: |[0ae29c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0ae2ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae2ae: 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; │ │ @@ -211233,18 +211288,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 │ │ -0aa940: |[0aa940] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0aa950: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ -0aa956: 0c00 |0003: move-result-object v0 │ │ -0aa958: 1100 |0004: return-object v0 │ │ +0ae2b0: |[0ae2b0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0ae2c0: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ +0ae2c6: 0c00 |0003: move-result-object v0 │ │ +0ae2c8: 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 │ │ @@ -211254,18 +211309,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 │ │ -0aa95c: |[0aa95c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0aa96c: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ -0aa972: 0c00 |0003: move-result-object v0 │ │ -0aa974: 1100 |0004: return-object v0 │ │ +0ae2cc: |[0ae2cc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0ae2dc: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ +0ae2e2: 0c00 |0003: move-result-object v0 │ │ +0ae2e4: 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; │ │ │ │ @@ -211274,17 +211329,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aa978: |[0aa978] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0aa988: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa98a: 0f00 |0001: return v0 │ │ +0ae2e8: |[0ae2e8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0ae2f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae2fa: 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; │ │ │ │ @@ -211293,17 +211348,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 │ │ -0aa98c: |[0aa98c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0aa99c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa99e: 1100 |0001: return-object v0 │ │ +0ae2fc: |[0ae2fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0ae30c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae30e: 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; │ │ │ │ @@ -211312,32 +211367,32 @@ │ │ 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 │ │ -0aa9a0: |[0aa9a0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0aa9b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aa9b2: 0f00 |0001: return v0 │ │ +0ae310: |[0ae310] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerStubImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0ae320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae322: 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 : 507 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ │ │ Class #898 header: │ │ class_idx : 851 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 82 │ │ │ │ Class #898 annotations: │ │ Annotations on class │ │ @@ -211362,17 +211417,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aa9b4: |[0aa9b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ -0aa9c4: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aa9ca: 0e00 |0003: return-void │ │ +0ae324: |[0ae324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.:()V │ │ +0ae334: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ae33a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ Virtual methods - │ │ @@ -211381,16 +211436,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa9cc: |[0aa9cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ -0aa9dc: 0e00 |0000: return-void │ │ +0ae33c: |[0ae33c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;I)V │ │ +0ae34c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 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 │ │ @@ -211400,16 +211455,16 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aa9e0: |[0aa9e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -0aa9f0: 0e00 |0000: return-void │ │ +0ae350: |[0ae350] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +0ae360: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=616 │ │ 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 id I │ │ @@ -211420,16 +211475,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 │ │ -0aa9f4: |[0aa9f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0aaa04: 0e00 |0000: return-void │ │ +0ae364: |[0ae364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0ae374: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 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; │ │ @@ -211439,16 +211494,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 │ │ -0aaa08: |[0aaa08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0aaa18: 0e00 |0000: return-void │ │ +0ae378: |[0ae378] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0ae388: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 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; │ │ @@ -211459,18 +211514,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 │ │ -0aaa1c: |[0aaa1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0aaa2c: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ -0aaa32: 0c00 |0003: move-result-object v0 │ │ -0aaa34: 1100 |0004: return-object v0 │ │ +0ae38c: |[0ae38c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0ae39c: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ +0ae3a2: 0c00 |0003: move-result-object v0 │ │ +0ae3a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 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; │ │ @@ -211480,17 +211535,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 │ │ -0aaa38: |[0aaa38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0aaa48: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaa4a: 1100 |0001: return-object v0 │ │ +0ae3a8: |[0ae3a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0ae3b8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae3ba: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=543 │ │ 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 │ │ @@ -211500,17 +211555,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 │ │ -0aaa4c: |[0aaa4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0aaa5c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaa5e: 1100 |0001: return-object v0 │ │ +0ae3bc: |[0ae3bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0ae3cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae3ce: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=548 │ │ 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 │ │ @@ -211520,17 +211575,17 @@ │ │ type : '(Ljava/lang/Object;)Ljava/util/List;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aaa60: |[0aaa60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -0aaa70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaa72: 1100 |0001: return-object v0 │ │ +0ae3d0: |[0ae3d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +0ae3e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae3e2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211539,17 +211594,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aaa74: |[0aaa74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ -0aaa84: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaa86: 0f00 |0001: return v0 │ │ +0ae3e4: |[0ae3e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getActions:(Ljava/lang/Object;)I │ │ +0ae3f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae3f6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=308 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211558,16 +211613,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 │ │ -0aaa88: |[0aaa88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0aaa98: 0e00 |0000: return-void │ │ +0ae3f8: |[0ae3f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ae408: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 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; │ │ @@ -211577,16 +211632,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 │ │ -0aaa9c: |[0aaa9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0aaaac: 0e00 |0000: return-void │ │ +0ae40c: |[0ae40c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ae41c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 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; │ │ @@ -211596,17 +211651,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 │ │ -0aaab0: |[0aaab0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0aaac0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaac2: 1100 |0001: return-object v0 │ │ +0ae420: |[0ae420] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0ae430: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae432: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 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 │ │ @@ -211616,17 +211671,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aaac4: |[0aaac4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0aaad4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaad6: 0f00 |0001: return v0 │ │ +0ae434: |[0ae434] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0ae444: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae446: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211635,17 +211690,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 │ │ -0aaad8: |[0aaad8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0aaae8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaaea: 1100 |0001: return-object v0 │ │ +0ae448: |[0ae448] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ae458: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae45a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211654,17 +211709,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 │ │ -0aaaec: |[0aaaec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0aaafc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaafe: 1100 |0001: return-object v0 │ │ +0ae45c: |[0ae45c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ae46c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae46e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211673,17 +211728,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aab00: |[0aab00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ -0aab10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab12: 0f00 |0001: return v0 │ │ +0ae470: |[0ae470] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +0ae480: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae482: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211692,17 +211747,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aab14: |[0aab14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ -0aab24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab26: 0f00 |0001: return v0 │ │ +0ae484: |[0ae484] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +0ae494: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae496: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211711,17 +211766,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aab28: |[0aab28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ -0aab38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab3a: 0f00 |0001: return v0 │ │ +0ae498: |[0ae498] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +0ae4a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae4aa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=647 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211730,17 +211785,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aab3c: |[0aab3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ -0aab4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab4e: 0f00 |0001: return v0 │ │ +0ae4ac: |[0ae4ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +0ae4bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae4be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211749,17 +211804,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 │ │ -0aab50: |[0aab50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0aab60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab62: 1100 |0001: return-object v0 │ │ +0ae4c0: |[0ae4c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ae4d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae4d2: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=597 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211768,17 +211823,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aab64: |[0aab64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ -0aab74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab76: 0f00 |0001: return v0 │ │ +0ae4d4: |[0ae4d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +0ae4e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae4e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=657 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211787,17 +211842,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aab78: |[0aab78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ -0aab88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab8a: 0f00 |0001: return v0 │ │ +0ae4e8: |[0ae4e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +0ae4f8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae4fa: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=662 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211806,17 +211861,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 │ │ -0aab8c: |[0aab8c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0aab9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aab9e: 1100 |0001: return-object v0 │ │ +0ae4fc: |[0ae4fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ae50c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae50e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211825,17 +211880,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aaba0: |[0aaba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0aabb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aabb2: 0f00 |0001: return v0 │ │ +0ae510: |[0ae510] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0ae520: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae522: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=578 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211844,17 +211899,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aabb4: |[0aabb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0aabc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aabc6: 0f00 |0001: return v0 │ │ +0ae524: |[0ae524] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0ae534: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae536: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=438 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211863,17 +211918,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 │ │ -0aabc8: |[0aabc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0aabd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aabda: 1100 |0001: return-object v0 │ │ +0ae538: |[0ae538] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ae548: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae54a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211882,17 +211937,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 │ │ -0aabdc: |[0aabdc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0aabec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aabee: 1100 |0001: return-object v0 │ │ +0ae54c: |[0ae54c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ae55c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae55e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211901,17 +211956,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 │ │ -0aabf0: |[0aabf0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0aac00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac02: 1100 |0001: return-object v0 │ │ +0ae560: |[0ae560] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ae570: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae572: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=606 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211920,17 +211975,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 │ │ -0aac04: |[0aac04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0aac14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac16: 1100 |0001: return-object v0 │ │ +0ae574: |[0ae574] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0ae584: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae586: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211939,17 +211994,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 │ │ -0aac18: |[0aac18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0aac28: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac2a: 1100 |0001: return-object v0 │ │ +0ae588: |[0ae588] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0ae598: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae59a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=568 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211958,17 +212013,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aac2c: |[0aac2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0aac3c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac3e: 0f00 |0001: return v0 │ │ +0ae59c: |[0ae59c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0ae5ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae5ae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211977,17 +212032,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aac40: |[0aac40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0aac50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac52: 0f00 |0001: return v0 │ │ +0ae5b0: |[0ae5b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0ae5c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae5c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=398 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -211996,17 +212051,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aac54: |[0aac54] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0aac64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac66: 0f00 |0001: return v0 │ │ +0ae5c4: |[0ae5c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0ae5d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae5d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=363 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212015,17 +212070,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aac68: |[0aac68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0aac78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac7a: 0f00 |0001: return v0 │ │ +0ae5d8: |[0ae5d8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0ae5e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae5ea: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212034,17 +212089,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aac7c: |[0aac7c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0aac8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aac8e: 0f00 |0001: return v0 │ │ +0ae5ec: |[0ae5ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0ae5fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae5fe: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=373 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212053,17 +212108,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aac90: |[0aac90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ -0aaca0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aaca2: 0f00 |0001: return v0 │ │ +0ae600: |[0ae600] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +0ae610: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae612: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212072,17 +212127,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aaca4: |[0aaca4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ -0aacb4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aacb6: 0f00 |0001: return v0 │ │ +0ae614: |[0ae614] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +0ae624: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae626: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212091,17 +212146,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aacb8: |[0aacb8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ -0aacc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aacca: 0f00 |0001: return v0 │ │ +0ae628: |[0ae628] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0ae638: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae63a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=672 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212110,17 +212165,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aaccc: |[0aaccc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0aacdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aacde: 0f00 |0001: return v0 │ │ +0ae63c: |[0ae63c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0ae64c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae64e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212129,17 +212184,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aace0: |[0aace0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0aacf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aacf2: 0f00 |0001: return v0 │ │ +0ae650: |[0ae650] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0ae660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae662: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=383 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212148,17 +212203,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aacf4: |[0aacf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0aad04: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad06: 0f00 |0001: return v0 │ │ +0ae664: |[0ae664] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0ae674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae676: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212167,17 +212222,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aad08: |[0aad08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0aad18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad1a: 0f00 |0001: return v0 │ │ +0ae678: |[0ae678] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0ae688: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae68a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212186,17 +212241,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aad1c: |[0aad1c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0aad2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad2e: 0f00 |0001: return v0 │ │ +0ae68c: |[0ae68c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0ae69c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae69e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212205,17 +212260,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aad30: |[0aad30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0aad40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad42: 0f00 |0001: return v0 │ │ +0ae6a0: |[0ae6a0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0ae6b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae6b2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212224,17 +212279,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aad44: |[0aad44] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0aad54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad56: 0f00 |0001: return v0 │ │ +0ae6b4: |[0ae6b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0ae6c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae6c6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=418 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212243,17 +212298,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aad58: |[0aad58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0aad68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad6a: 0f00 |0001: return v0 │ │ +0ae6c8: |[0ae6c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0ae6d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae6da: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=393 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212262,17 +212317,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aad6c: |[0aad6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ -0aad7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad7e: 1100 |0001: return-object v0 │ │ +0ae6dc: |[0ae6dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:()Ljava/lang/Object; │ │ +0ae6ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae6ee: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ │ │ #47 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;) │ │ @@ -212280,17 +212335,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 │ │ -0aad80: |[0aad80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0aad90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aad92: 1100 |0001: return-object v0 │ │ +0ae6f0: |[0ae6f0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0ae700: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae702: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 source Landroid/view/View; │ │ │ │ @@ -212299,17 +212354,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 │ │ -0aad94: |[0aad94] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0aada4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aada6: 1100 |0001: return-object v0 │ │ +0ae704: |[0ae704] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0ae714: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae716: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ 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 │ │ @@ -212319,17 +212374,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 │ │ -0aada8: |[0aada8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0aadb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aadba: 1100 |0001: return-object v0 │ │ +0ae718: |[0ae718] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ae728: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae72a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -212338,17 +212393,17 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aadbc: |[0aadbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0aadcc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aadce: 1100 |0001: return-object v0 │ │ +0ae72c: |[0ae72c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0ae73c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae73e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 rowCount I │ │ 0x0000 - 0x0002 reg=3 columnCount I │ │ @@ -212360,17 +212415,17 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aadd0: |[0aadd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0aade0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aade2: 1100 |0001: return-object v0 │ │ +0ae740: |[0ae740] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0ae750: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae752: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0002 reg=2 rowIndex I │ │ 0x0000 - 0x0002 reg=3 rowSpan I │ │ @@ -212384,17 +212439,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aade4: |[0aade4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0aadf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aadf6: 0f00 |0001: return v0 │ │ +0ae754: |[0ae754] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0ae764: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae766: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 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 │ │ @@ -212404,17 +212459,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 │ │ -0aadf8: |[0aadf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0aae08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aae0a: 0f00 |0001: return v0 │ │ +0ae768: |[0ae768] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0ae778: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ae77a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=428 │ │ 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 │ │ @@ -212425,16 +212480,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aae0c: |[0aae0c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0aae1c: 0e00 |0000: return-void │ │ +0ae77c: |[0ae77c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0ae78c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=559 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl; │ │ 0x0000 - 0x0001 reg=1 info Ljava/lang/Object; │ │ │ │ @@ -212443,16 +212498,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aae20: |[0aae20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0aae30: 0e00 |0000: return-void │ │ +0ae790: |[0ae790] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0ae7a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 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 │ │ @@ -212462,16 +212517,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 │ │ -0aae34: |[0aae34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0aae44: 0e00 |0000: return-void │ │ +0ae7a4: |[0ae7a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ae7b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=444 │ │ 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; │ │ @@ -212481,16 +212536,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 │ │ -0aae48: |[0aae48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0aae58: 0e00 |0000: return-void │ │ +0ae7b8: |[0ae7b8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0ae7c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 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; │ │ @@ -212500,16 +212555,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aae5c: |[0aae5c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0aae6c: 0e00 |0000: return-void │ │ +0ae7cc: |[0ae7cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0ae7dc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ 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 │ │ @@ -212519,16 +212574,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aae70: |[0aae70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0aae80: 0e00 |0000: return-void │ │ +0ae7e0: |[0ae7e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0ae7f0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 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 │ │ @@ -212538,16 +212593,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 │ │ -0aae84: |[0aae84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0aae94: 0e00 |0000: return-void │ │ +0ae7f4: |[0ae7f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0ae804: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=464 │ │ 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; │ │ @@ -212557,16 +212612,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aae98: |[0aae98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0aaea8: 0e00 |0000: return-void │ │ +0ae808: |[0ae808] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0ae818: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=469 │ │ 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 │ │ @@ -212576,16 +212631,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 │ │ -0aaeac: |[0aaeac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0aaebc: 0e00 |0000: return-void │ │ +0ae81c: |[0ae81c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0ae82c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 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 collectionInfo Ljava/lang/Object; │ │ @@ -212595,16 +212650,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 │ │ -0aaec0: |[0aaec0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0aaed0: 0e00 |0000: return-void │ │ +0ae830: |[0ae830] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0ae840: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=602 │ │ 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 collectionItemInfo Ljava/lang/Object; │ │ @@ -212614,16 +212669,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 │ │ -0aaed4: |[0aaed4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0aaee4: 0e00 |0000: return-void │ │ +0ae844: |[0ae844] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0ae854: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 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; │ │ @@ -212633,16 +212688,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aaee8: |[0aaee8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0aaef8: 0e00 |0000: return-void │ │ +0ae858: |[0ae858] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0ae868: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=479 │ │ 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 │ │ @@ -212652,16 +212707,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aaefc: |[0aaefc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0aaf0c: 0e00 |0000: return-void │ │ +0ae86c: |[0ae86c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0ae87c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=484 │ │ 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 │ │ @@ -212671,16 +212726,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aaf10: |[0aaf10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0aaf20: 0e00 |0000: return-void │ │ +0ae880: |[0ae880] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0ae890: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ 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 │ │ @@ -212690,16 +212745,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aaf24: |[0aaf24] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0aaf34: 0e00 |0000: return-void │ │ +0ae894: |[0ae894] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0ae8a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 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 │ │ @@ -212709,16 +212764,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aaf38: |[0aaf38] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0aaf48: 0e00 |0000: return-void │ │ +0ae8a8: |[0ae8a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0ae8b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 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 │ │ @@ -212728,16 +212783,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aaf4c: |[0aaf4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0aaf5c: 0e00 |0000: return-void │ │ +0ae8bc: |[0ae8bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0ae8cc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=434 │ │ 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 │ │ @@ -212747,16 +212802,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 │ │ -0aaf60: |[0aaf60] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0aaf70: 0e00 |0000: return-void │ │ +0ae8d0: |[0ae8d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0ae8e0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 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; │ │ @@ -212766,16 +212821,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 │ │ -0aaf74: |[0aaf74] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0aaf84: 0e00 |0000: return-void │ │ +0ae8e4: |[0ae8e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0ae8f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ 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; │ │ @@ -212785,16 +212840,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 │ │ -0aaf88: |[0aaf88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0aaf98: 0e00 |0000: return-void │ │ +0ae8f8: |[0ae8f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0ae908: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ 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; │ │ @@ -212805,16 +212860,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aaf9c: |[0aaf9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0aafac: 0e00 |0000: return-void │ │ +0ae90c: |[0ae90c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0ae91c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ 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 │ │ @@ -212824,16 +212879,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aafb0: |[0aafb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0aafc0: 0e00 |0000: return-void │ │ +0ae920: |[0ae920] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0ae930: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 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 │ │ @@ -212843,16 +212898,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aafc4: |[0aafc4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0aafd4: 0e00 |0000: return-void │ │ +0ae934: |[0ae934] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0ae944: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 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 │ │ @@ -212862,16 +212917,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 │ │ -0aafd8: |[0aafd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0aafe8: 0e00 |0000: return-void │ │ +0ae948: |[0ae948] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0ae958: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 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; │ │ @@ -212881,16 +212936,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 │ │ -0aafec: |[0aafec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0aaffc: 0e00 |0000: return-void │ │ +0ae95c: |[0ae95c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0ae96c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 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; │ │ @@ -212901,16 +212956,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 │ │ -0ab000: |[0ab000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0ab010: 0e00 |0000: return-void │ │ +0ae970: |[0ae970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0ae980: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 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; │ │ @@ -212920,16 +212975,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 │ │ -0ab014: |[0ab014] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0ab024: 0e00 |0000: return-void │ │ +0ae984: |[0ae984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0ae994: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ 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; │ │ @@ -212939,31 +212994,31 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab028: |[0ab028] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0ab038: 0e00 |0000: return-void │ │ +0ae998: |[0ae998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0ae9a8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 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 : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #899 header: │ │ class_idx : 867 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 526 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #899 annotations: │ │ Annotations on class │ │ @@ -212994,19 +213049,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 │ │ -0ab03c: |[0ab03c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0ab04c: 5b01 a006 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@06a0 │ │ -0ab050: 5b02 a106 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ -0ab054: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0ab05a: 0e00 |0007: return-void │ │ +0ae9ac: |[0ae9ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0ae9bc: 5b01 a006 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; // field@06a0 │ │ +0ae9c0: 5b02 a106 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ +0ae9c4: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ae9ca: 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; │ │ @@ -213017,24 +213072,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ab05c: |[0ab05c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0ab06c: 5421 a106 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ -0ab070: 6e20 b917 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@17b9 │ │ -0ab076: 0c00 |0005: move-result-object v0 │ │ -0ab078: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0ab07c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0ab07e: 1101 |0009: return-object v1 │ │ -0ab080: 6e10 0817 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ -0ab086: 0c01 |000d: move-result-object v1 │ │ -0ab088: 28fb |000e: goto 0009 // -0005 │ │ +0ae9cc: |[0ae9cc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +0ae9dc: 5421 a106 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ +0ae9e0: 6e20 b917 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@17b9 │ │ +0ae9e6: 0c00 |0005: move-result-object v0 │ │ +0ae9e8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0ae9ec: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0ae9ee: 1101 |0009: return-object v1 │ │ +0ae9f0: 6e10 0817 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ +0ae9f6: 0c01 |000d: move-result-object v1 │ │ +0ae9f8: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0006 line=74 │ │ 0x0008 line=75 │ │ 0x0009 line=77 │ │ locals : │ │ @@ -213047,33 +213102,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 │ │ -0ab08c: |[0ab08c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0ab09c: 5465 a106 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ -0ab0a0: 6e30 ba17 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17ba │ │ -0ab0a6: 0c00 |0005: move-result-object v0 │ │ -0ab0a8: 2204 0606 |0006: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0ab0ac: 7010 052f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ab0b2: 7210 522f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ -0ab0b8: 0a03 |000e: move-result v3 │ │ -0ab0ba: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0ab0bc: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0ab0c0: 7220 4e2f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0ab0c6: 0c02 |0015: move-result-object v2 │ │ -0ab0c8: 1f02 5703 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ -0ab0cc: 6e10 0817 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ -0ab0d2: 0c05 |001b: move-result-object v5 │ │ -0ab0d4: 7220 4b2f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0ab0da: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ab0de: 28ef |0021: goto 0010 // -0011 │ │ -0ab0e0: 1104 |0022: return-object v4 │ │ +0ae9fc: |[0ae9fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0aea0c: 5465 a106 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ +0aea10: 6e30 ba17 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17ba │ │ +0aea16: 0c00 |0005: move-result-object v0 │ │ +0aea18: 2204 0606 |0006: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +0aea1c: 7010 052f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0aea22: 7210 522f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ +0aea28: 0a03 |000e: move-result v3 │ │ +0aea2a: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0aea2c: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0aea30: 7220 4e2f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0aea36: 0c02 |0015: move-result-object v2 │ │ +0aea38: 1f02 5703 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ +0aea3c: 6e10 0817 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ +0aea42: 0c05 |001b: move-result-object v5 │ │ +0aea44: 7220 4b2f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0aea4a: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0aea4e: 28ef |0021: goto 0010 // -0011 │ │ +0aea50: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0006 line=60 │ │ 0x000b line=61 │ │ 0x000f line=62 │ │ 0x0012 line=63 │ │ @@ -213095,35 +213150,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0ab0e4: |[0ab0e4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0ab0f4: 5410 a106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ -0ab0f8: 6e40 bd17 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@17bd │ │ -0ab0fe: 0a00 |0005: move-result v0 │ │ -0ab100: 0f00 |0006: return v0 │ │ +0aea54: |[0aea54] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0aea64: 5410 a106 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a1 │ │ +0aea68: 6e40 bd17 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@17bd │ │ +0aea6e: 0a00 |0005: move-result v0 │ │ +0aea70: 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 : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 528 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #900 header: │ │ class_idx : 869 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 526 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #900 annotations: │ │ Annotations on class │ │ @@ -213154,19 +213209,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 │ │ -0ab104: |[0ab104] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ -0ab114: 5b01 a206 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@06a2 │ │ -0ab118: 5b02 a306 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ -0ab11c: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0ab122: 0e00 |0007: return-void │ │ +0aea74: |[0aea74] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)V │ │ +0aea84: 5b01 a206 |0000: iput-object v1, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.this$0:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; // field@06a2 │ │ +0aea88: 5b02 a306 |0002: iput-object v2, v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ +0aea8c: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aea92: 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; │ │ @@ -213177,24 +213232,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ab124: |[0ab124] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ -0ab134: 5421 a306 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ -0ab138: 6e20 b917 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@17b9 │ │ -0ab13e: 0c00 |0005: move-result-object v0 │ │ -0ab140: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0ab144: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0ab146: 1101 |0009: return-object v1 │ │ -0ab148: 6e10 0817 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ -0ab14e: 0c01 |000d: move-result-object v1 │ │ -0ab150: 28fb |000e: goto 0009 // -0005 │ │ +0aea94: |[0aea94] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.createAccessibilityNodeInfo:(I)Ljava/lang/Object; │ │ +0aeaa4: 5421 a306 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ +0aeaa8: 6e20 b917 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@17b9 │ │ +0aeaae: 0c00 |0005: move-result-object v0 │ │ +0aeab0: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0aeab4: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0aeab6: 1101 |0009: return-object v1 │ │ +0aeab8: 6e10 0817 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ +0aeabe: 0c01 |000d: move-result-object v1 │ │ +0aeac0: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0006 line=114 │ │ 0x0008 line=115 │ │ 0x0009 line=117 │ │ locals : │ │ @@ -213207,33 +213262,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 │ │ -0ab154: |[0ab154] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ -0ab164: 5465 a306 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ -0ab168: 6e30 ba17 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17ba │ │ -0ab16e: 0c00 |0005: move-result-object v0 │ │ -0ab170: 2204 0606 |0006: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0ab174: 7010 052f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ab17a: 7210 522f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ -0ab180: 0a03 |000e: move-result v3 │ │ -0ab182: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0ab184: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ -0ab188: 7220 4e2f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0ab18e: 0c02 |0015: move-result-object v2 │ │ -0ab190: 1f02 5703 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ -0ab194: 6e10 0817 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ -0ab19a: 0c05 |001b: move-result-object v5 │ │ -0ab19c: 7220 4b2f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0ab1a2: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ab1a6: 28ef |0021: goto 0010 // -0011 │ │ -0ab1a8: 1104 |0022: return-object v4 │ │ +0aeac4: |[0aeac4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; │ │ +0aead4: 5465 a306 |0000: iget-object v5, v6, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ +0aead8: 6e30 ba17 7508 |0002: invoke-virtual {v5, v7, v8}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findAccessibilityNodeInfosByText:(Ljava/lang/String;I)Ljava/util/List; // method@17ba │ │ +0aeade: 0c00 |0005: move-result-object v0 │ │ +0aeae0: 2204 0606 |0006: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ +0aeae4: 7010 052f 0400 |0008: invoke-direct {v4}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0aeaea: 7210 522f 0000 |000b: invoke-interface {v0}, Ljava/util/List;.size:()I // method@2f52 │ │ +0aeaf0: 0a03 |000e: move-result v3 │ │ +0aeaf2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0aeaf4: 3531 1200 |0010: if-ge v1, v3, 0022 // +0012 │ │ +0aeaf8: 7220 4e2f 1000 |0012: invoke-interface {v0, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0aeafe: 0c02 |0015: move-result-object v2 │ │ +0aeb00: 1f02 5703 |0016: check-cast v2, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // type@0357 │ │ +0aeb04: 6e10 0817 0200 |0018: invoke-virtual {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ +0aeb0a: 0c05 |001b: move-result-object v5 │ │ +0aeb0c: 7220 4b2f 5400 |001c: invoke-interface {v4, v5}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0aeb12: d801 0101 |001f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0aeb16: 28ef |0021: goto 0010 // -0011 │ │ +0aeb18: 1104 |0022: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0006 line=101 │ │ 0x000b line=102 │ │ 0x000f line=103 │ │ 0x0012 line=104 │ │ @@ -213255,24 +213310,24 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ab1ac: |[0ab1ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ -0ab1bc: 5421 a306 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ -0ab1c0: 6e20 bb17 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@17bb │ │ -0ab1c6: 0c00 |0005: move-result-object v0 │ │ -0ab1c8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0ab1cc: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0ab1ce: 1101 |0009: return-object v1 │ │ -0ab1d0: 6e10 0817 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ -0ab1d6: 0c01 |000d: move-result-object v1 │ │ -0ab1d8: 28fb |000e: goto 0009 // -0005 │ │ +0aeb1c: |[0aeb1c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.findFocus:(I)Ljava/lang/Object; │ │ +0aeb2c: 5421 a306 |0000: iget-object v1, v2, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ +0aeb30: 6e20 bb17 3100 |0002: invoke-virtual {v1, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.findFocus:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@17bb │ │ +0aeb36: 0c00 |0005: move-result-object v0 │ │ +0aeb38: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0aeb3c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0aeb3e: 1101 |0009: return-object v1 │ │ +0aeb40: 6e10 0817 0000 |000a: invoke-virtual {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ +0aeb46: 0c01 |000d: move-result-object v1 │ │ +0aeb48: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0006 line=124 │ │ 0x0008 line=125 │ │ 0x0009 line=127 │ │ locals : │ │ @@ -213285,35 +213340,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0ab1dc: |[0ab1dc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ -0ab1ec: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ -0ab1f0: 6e40 bd17 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@17bd │ │ -0ab1f6: 0a00 |0005: move-result v0 │ │ -0ab1f8: 0f00 |0006: return v0 │ │ +0aeb4c: |[0aeb4c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1.performAction:(IILandroid/os/Bundle;)Z │ │ +0aeb5c: 5410 a306 |0000: iget-object v0, v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1;.val$compat:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // field@06a3 │ │ +0aeb60: 6e40 bd17 2043 |0002: invoke-virtual {v0, v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.performAction:(IILandroid/os/Bundle;)Z // method@17bd │ │ +0aeb66: 0a00 |0005: move-result v0 │ │ +0aeb68: 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 : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 528 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #901 header: │ │ class_idx : 871 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 526 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #901 annotations: │ │ Annotations on class │ │ @@ -213334,17 +213389,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ab1fc: |[0ab1fc] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ -0ab20c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0ab212: 0e00 |0003: return-void │ │ +0aeb6c: |[0aeb6c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.:()V │ │ +0aeb7c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aeb82: 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 - │ │ @@ -213353,31 +213408,31 @@ │ │ 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 │ │ -0ab214: |[0ab214] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0ab224: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab226: 1100 |0001: return-object v0 │ │ +0aeb84: |[0aeb84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0aeb94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aeb96: 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 : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 528 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #902 header: │ │ class_idx : 883 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 533 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 46 │ │ │ │ Class #902 annotations: │ │ Annotations on class │ │ @@ -213400,17 +213455,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ab228: |[0ab228] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ -0ab238: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0ab23e: 0e00 |0003: return-void │ │ +0aeb98: |[0aeb98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.:()V │ │ +0aeba8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0aebae: 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 - │ │ @@ -213419,17 +213474,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab240: |[0ab240] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0ab250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab252: 0f00 |0001: return v0 │ │ +0aebb0: |[0aebb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0aebc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aebc2: 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; │ │ │ │ @@ -213438,17 +213493,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 │ │ -0ab254: |[0ab254] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ab264: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab266: 1100 |0001: return-object v0 │ │ +0aebc4: |[0aebc4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0aebd4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aebd6: 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; │ │ │ │ @@ -213457,17 +213512,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 │ │ -0ab268: |[0ab268] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ab278: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab27a: 1100 |0001: return-object v0 │ │ +0aebd8: |[0aebd8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0aebe8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aebea: 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; │ │ │ │ @@ -213476,17 +213531,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 │ │ -0ab27c: |[0ab27c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0ab28c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab28e: 1100 |0001: return-object v0 │ │ +0aebec: |[0aebec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0aebfc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aebfe: 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; │ │ │ │ @@ -213495,17 +213550,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab290: |[0ab290] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0ab2a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab2a2: 0f00 |0001: return v0 │ │ +0aec00: |[0aec00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0aec10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec12: 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; │ │ │ │ @@ -213514,17 +213569,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab2a4: |[0ab2a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0ab2b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab2b6: 0f00 |0001: return v0 │ │ +0aec14: |[0aec14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0aec24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec26: 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; │ │ │ │ @@ -213533,17 +213588,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab2b8: |[0ab2b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0ab2c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab2ca: 0f00 |0001: return v0 │ │ +0aec28: |[0aec28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0aec38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec3a: 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; │ │ │ │ @@ -213552,17 +213607,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab2cc: |[0ab2cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0ab2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab2de: 0f00 |0001: return v0 │ │ +0aec3c: |[0aec3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0aec4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec4e: 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; │ │ │ │ @@ -213571,17 +213626,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab2e0: |[0ab2e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0ab2f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab2f2: 0f00 |0001: return v0 │ │ +0aec50: |[0aec50] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0aec60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec62: 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; │ │ │ │ @@ -213590,17 +213645,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 │ │ -0ab2f4: |[0ab2f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0ab304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab306: 1100 |0001: return-object v0 │ │ +0aec64: |[0aec64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0aec74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec76: 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; │ │ │ │ @@ -213609,17 +213664,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab308: |[0ab308] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0ab318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab31a: 0f00 |0001: return v0 │ │ +0aec78: |[0aec78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0aec88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec8a: 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; │ │ │ │ @@ -213628,17 +213683,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab31c: |[0ab31c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0ab32c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab32e: 0f00 |0001: return v0 │ │ +0aec8c: |[0aec8c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0aec9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aec9e: 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; │ │ │ │ @@ -213647,17 +213702,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab330: |[0ab330] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0ab340: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab342: 0f00 |0001: return v0 │ │ +0aeca0: |[0aeca0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0aecb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aecb2: 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; │ │ │ │ @@ -213666,17 +213721,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 │ │ -0ab344: |[0ab344] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ab354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab356: 1100 |0001: return-object v0 │ │ +0aecb4: |[0aecb4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0aecc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aecc6: 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; │ │ │ │ @@ -213685,18 +213740,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 │ │ -0ab358: |[0ab358] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0ab368: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ -0ab36e: 0c00 |0003: move-result-object v0 │ │ -0ab370: 1100 |0004: return-object v0 │ │ +0aecc8: |[0aecc8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0aecd8: 7100 252f 0000 |0000: invoke-static {}, Ljava/util/Collections;.emptyList:()Ljava/util/List; // method@2f25 │ │ +0aecde: 0c00 |0003: move-result-object v0 │ │ +0aece0: 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; │ │ │ │ @@ -213705,17 +213760,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab374: |[0ab374] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0ab384: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab386: 0f00 |0001: return v0 │ │ +0aece4: |[0aece4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0aecf4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aecf6: 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; │ │ │ │ @@ -213724,17 +213779,17 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab388: |[0ab388] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0ab398: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab39a: 0f00 |0001: return v0 │ │ +0aecf8: |[0aecf8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0aed08: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed0a: 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; │ │ │ │ @@ -213743,17 +213798,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab39c: |[0ab39c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0ab3ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab3ae: 0f00 |0001: return v0 │ │ +0aed0c: |[0aed0c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0aed1c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed1e: 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; │ │ │ │ @@ -213762,17 +213817,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab3b0: |[0ab3b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0ab3c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab3c2: 0f00 |0001: return v0 │ │ +0aed20: |[0aed20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0aed30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed32: 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; │ │ │ │ @@ -213781,17 +213836,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab3c4: |[0ab3c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0ab3d4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab3d6: 0f00 |0001: return v0 │ │ +0aed34: |[0aed34] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0aed44: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed46: 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; │ │ │ │ @@ -213800,17 +213855,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab3d8: |[0ab3d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0ab3e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab3ea: 0f00 |0001: return v0 │ │ +0aed48: |[0aed48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0aed58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed5a: 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; │ │ │ │ @@ -213819,17 +213874,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab3ec: |[0ab3ec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0ab3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab3fe: 0f00 |0001: return v0 │ │ +0aed5c: |[0aed5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0aed6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed6e: 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; │ │ │ │ @@ -213838,17 +213893,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab400: |[0ab400] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ -0ab410: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab412: 1100 |0001: return-object v0 │ │ +0aed70: |[0aed70] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:()Ljava/lang/Object; │ │ +0aed80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed82: 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;) │ │ @@ -213856,17 +213911,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 │ │ -0ab414: |[0ab414] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0ab424: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ab426: 1100 |0001: return-object v0 │ │ +0aed84: |[0aed84] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0aed94: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aed96: 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; │ │ │ │ @@ -213875,16 +213930,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab428: |[0ab428] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ -0ab438: 0e00 |0000: return-void │ │ +0aed98: |[0aed98] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.recycle:(Ljava/lang/Object;)V │ │ +0aeda8: 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; │ │ │ │ @@ -213893,16 +213948,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab43c: |[0ab43c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0ab44c: 0e00 |0000: return-void │ │ +0aedac: |[0aedac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0aedbc: 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 │ │ @@ -213912,16 +213967,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 │ │ -0ab450: |[0ab450] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0ab460: 0e00 |0000: return-void │ │ +0aedc0: |[0aedc0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0aedd0: 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; │ │ @@ -213931,16 +213986,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab464: |[0ab464] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0ab474: 0e00 |0000: return-void │ │ +0aedd4: |[0aedd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0aede4: 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 │ │ @@ -213950,16 +214005,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 │ │ -0ab478: |[0ab478] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0ab488: 0e00 |0000: return-void │ │ +0aede8: |[0aede8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0aedf8: 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; │ │ @@ -213969,16 +214024,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 │ │ -0ab48c: |[0ab48c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0ab49c: 0e00 |0000: return-void │ │ +0aedfc: |[0aedfc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0aee0c: 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; │ │ @@ -213988,16 +214043,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab4a0: |[0ab4a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0ab4b0: 0e00 |0000: return-void │ │ +0aee10: |[0aee10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0aee20: 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 │ │ @@ -214007,16 +214062,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab4b4: |[0ab4b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0ab4c4: 0e00 |0000: return-void │ │ +0aee24: |[0aee24] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0aee34: 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 │ │ @@ -214026,16 +214081,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab4c8: |[0ab4c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0ab4d8: 0e00 |0000: return-void │ │ +0aee38: |[0aee38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0aee48: 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 │ │ @@ -214045,16 +214100,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab4dc: |[0ab4dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0ab4ec: 0e00 |0000: return-void │ │ +0aee4c: |[0aee4c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0aee5c: 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 │ │ @@ -214064,16 +214119,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab4f0: |[0ab4f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0ab500: 0e00 |0000: return-void │ │ +0aee60: |[0aee60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0aee70: 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 │ │ @@ -214083,16 +214138,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab504: |[0ab504] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0ab514: 0e00 |0000: return-void │ │ +0aee74: |[0aee74] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0aee84: 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 │ │ @@ -214102,16 +214157,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab518: |[0ab518] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0ab528: 0e00 |0000: return-void │ │ +0aee88: |[0aee88] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0aee98: 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 │ │ @@ -214121,16 +214176,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 │ │ -0ab52c: |[0ab52c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0ab53c: 0e00 |0000: return-void │ │ +0aee9c: |[0aee9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0aeeac: 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; │ │ @@ -214140,16 +214195,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab540: |[0ab540] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0ab550: 0e00 |0000: return-void │ │ +0aeeb0: |[0aeeb0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0aeec0: 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 │ │ @@ -214159,16 +214214,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab554: |[0ab554] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0ab564: 0e00 |0000: return-void │ │ +0aeec4: |[0aeec4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0aeed4: 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 │ │ @@ -214178,16 +214233,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab568: |[0ab568] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0ab578: 0e00 |0000: return-void │ │ +0aeed8: |[0aeed8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0aeee8: 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 │ │ @@ -214197,16 +214252,16 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab57c: |[0ab57c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0ab58c: 0e00 |0000: return-void │ │ +0aeeec: |[0aeeec] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0aeefc: 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 │ │ @@ -214216,16 +214271,16 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab590: |[0ab590] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0ab5a0: 0e00 |0000: return-void │ │ +0aef00: |[0aef00] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0aef10: 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 │ │ @@ -214235,16 +214290,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 │ │ -0ab5a4: |[0ab5a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0ab5b4: 0e00 |0000: return-void │ │ +0aef14: |[0aef14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0aef24: 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; │ │ @@ -214254,16 +214309,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 │ │ -0ab5b8: |[0ab5b8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0ab5c8: 0e00 |0000: return-void │ │ +0aef28: |[0aef28] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0aef38: 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; │ │ @@ -214274,31 +214329,31 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ab5cc: |[0ab5cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0ab5dc: 0e00 |0000: return-void │ │ +0aef3c: |[0aef3c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordStubImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0aef4c: 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 : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 535 (AccessibilityRecordCompat.java) │ │ │ │ Class #903 header: │ │ class_idx : 901 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1135 │ │ -source_file_idx : 876 │ │ +source_file_idx : 877 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 20 │ │ │ │ Class #903 annotations: │ │ Annotations on class │ │ @@ -214371,19 +214426,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 │ │ -0ab5e0: |[0ab5e0] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0ab5f0: 7010 1620 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ -0ab5f6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0ab5f8: 6e40 4819 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ -0ab5fe: 0e00 |0007: return-void │ │ +0aef50: |[0aef50] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0aef60: 7010 1620 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ +0aef66: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0aef68: 6e40 4819 2103 |0004: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ +0aef6e: 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; │ │ @@ -214395,18 +214450,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 │ │ -0ab600: |[0ab600] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0ab610: 7010 1620 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ -0ab616: 6e40 4819 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ -0ab61c: 0e00 |0006: return-void │ │ +0aef70: |[0aef70] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0aef80: 7010 1620 0000 |0000: invoke-direct {v0}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ +0aef86: 6e40 4819 1032 |0003: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ +0aef8c: 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; │ │ @@ -214419,22 +214474,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 │ │ -0ab620: |[0ab620] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0ab630: 7010 1620 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ -0ab636: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ -0ab63a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0ab63c: 6e40 4819 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ -0ab642: 0e00 |0009: return-void │ │ -0ab644: 1220 |000a: const/4 v0, #int 2 // #2 │ │ -0ab646: 28fb |000b: goto 0006 // -0005 │ │ +0aef90: |[0aef90] android.support.v4.widget.CursorAdapter.:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0aefa0: 7010 1620 0100 |0000: invoke-direct {v1}, Landroid/widget/BaseAdapter;.:()V // method@2016 │ │ +0aefa6: 3804 0700 |0003: if-eqz v4, 000a // +0007 │ │ +0aefaa: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0aefac: 6e40 4819 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ +0aefb2: 0e00 |0009: return-void │ │ +0aefb4: 1220 |000a: const/4 v0, #int 2 // #2 │ │ +0aefb6: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0003 line=138 │ │ 0x0009 line=139 │ │ 0x000a line=138 │ │ locals : │ │ @@ -214455,20 +214510,20 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0ab648: |[0ab648] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0ab658: 6e20 5119 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1951 │ │ -0ab65e: 0c00 |0003: move-result-object v0 │ │ -0ab660: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ -0ab664: 7210 f301 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ -0ab66a: 0e00 |0009: return-void │ │ +0aefb8: |[0aefb8] android.support.v4.widget.CursorAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0aefc8: 6e20 5119 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/widget/CursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1951 │ │ +0aefce: 0c00 |0003: move-result-object v0 │ │ +0aefd0: 3800 0500 |0004: if-eqz v0, 0009 // +0005 │ │ +0aefd4: 7210 f301 0000 |0006: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ +0aefda: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0006 line=317 │ │ 0x0009 line=319 │ │ locals : │ │ @@ -214481,21 +214536,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 │ │ -0ab66c: |[0ab66c] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0ab67c: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ -0ab680: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ -0ab684: 1100 |0004: return-object v0 │ │ -0ab686: 6e10 ad2e 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2ead │ │ -0ab68c: 0c00 |0008: move-result-object v0 │ │ -0ab68e: 28fb |0009: goto 0004 // -0005 │ │ +0aefdc: |[0aefdc] android.support.v4.widget.CursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0aefec: 3902 0500 |0000: if-nez v2, 0005 // +0005 │ │ +0aeff0: 1a00 0000 |0002: const-string v0, "" // string@0000 │ │ +0aeff4: 1100 |0004: return-object v0 │ │ +0aeff6: 6e10 ad2e 0200 |0005: invoke-virtual {v2}, Ljava/lang/Object;.toString:()Ljava/lang/String; // method@2ead │ │ +0aeffc: 0c00 |0008: move-result-object v0 │ │ +0aeffe: 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; │ │ │ │ @@ -214504,25 +214559,25 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0ab690: |[0ab690] android.support.v4.widget.CursorAdapter.getCount:()I │ │ -0ab6a0: 5510 fc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0ab6a4: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0ab6a8: 5410 f906 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab6ac: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0ab6b0: 5410 f906 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab6b4: 7210 f601 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ -0ab6ba: 0a00 |000d: move-result v0 │ │ -0ab6bc: 0f00 |000e: return v0 │ │ -0ab6be: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0ab6c0: 28fe |0010: goto 000e // -0002 │ │ +0af000: |[0af000] android.support.v4.widget.CursorAdapter.getCount:()I │ │ +0af010: 5510 fc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af014: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0af018: 5410 f906 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af01c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0af020: 5410 f906 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af024: 7210 f601 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ +0af02a: 0a00 |000d: move-result v0 │ │ +0af02c: 0f00 |000e: return v0 │ │ +0af02e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0af030: 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; │ │ @@ -214532,17 +214587,17 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab6c4: |[0ab6c4] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ -0ab6d4: 5410 f906 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab6d8: 1100 |0002: return-object v0 │ │ +0af034: |[0af034] android.support.v4.widget.CursorAdapter.getCursor:()Landroid/database/Cursor; │ │ +0af044: 5410 f906 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af048: 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;) │ │ @@ -214550,32 +214605,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 │ │ -0ab6dc: |[0ab6dc] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ab6ec: 5531 fc06 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0ab6f0: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ -0ab6f4: 5431 f906 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab6f8: 7220 0002 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ -0ab6fe: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ -0ab702: 5431 f806 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ -0ab706: 5432 f906 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab70a: 6e40 4a19 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@194a │ │ -0ab710: 0c00 |0012: move-result-object v0 │ │ -0ab712: 5431 f806 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ -0ab716: 5432 f906 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab71a: 6e40 3c19 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@193c │ │ -0ab720: 1100 |001a: return-object v0 │ │ -0ab722: 0750 |001b: move-object v0, v5 │ │ -0ab724: 28f7 |001c: goto 0013 // -0009 │ │ -0ab726: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0ab728: 28fc |001e: goto 001a // -0004 │ │ +0af04c: |[0af04c] android.support.v4.widget.CursorAdapter.getDropDownView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0af05c: 5531 fc06 |0000: iget-boolean v1, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af060: 3801 1b00 |0002: if-eqz v1, 001d // +001b │ │ +0af064: 5431 f906 |0004: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af068: 7220 0002 4100 |0006: invoke-interface {v1, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ +0af06e: 3905 1200 |0009: if-nez v5, 001b // +0012 │ │ +0af072: 5431 f806 |000b: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ +0af076: 5432 f906 |000d: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af07a: 6e40 4a19 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@194a │ │ +0af080: 0c00 |0012: move-result-object v0 │ │ +0af082: 5431 f806 |0013: iget-object v1, v3, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ +0af086: 5432 f906 |0015: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af08a: 6e40 3c19 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@193c │ │ +0af090: 1100 |001a: return-object v0 │ │ +0af092: 0750 |001b: move-object v0, v5 │ │ +0af094: 28f7 |001c: goto 0013 // -0009 │ │ +0af096: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0af098: 28fc |001e: goto 001a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0004 line=263 │ │ 0x0009 line=265 │ │ 0x000b line=266 │ │ 0x0013 line=270 │ │ @@ -214595,22 +214650,22 @@ │ │ type : '()Landroid/widget/Filter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ab72c: |[0ab72c] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ -0ab73c: 5410 fa06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06fa │ │ -0ab740: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0ab744: 2200 8703 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0387 │ │ -0ab748: 7020 5619 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1956 │ │ -0ab74e: 5b10 fa06 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06fa │ │ -0ab752: 5410 fa06 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06fa │ │ -0ab756: 1100 |000d: return-object v0 │ │ +0af09c: |[0af09c] android.support.v4.widget.CursorAdapter.getFilter:()Landroid/widget/Filter; │ │ +0af0ac: 5410 fa06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06fa │ │ +0af0b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0af0b4: 2200 8703 |0004: new-instance v0, Landroid/support/v4/widget/CursorFilter; // type@0387 │ │ +0af0b8: 7020 5619 1000 |0006: invoke-direct {v0, v1}, Landroid/support/v4/widget/CursorFilter;.:(Landroid/support/v4/widget/CursorFilter$CursorFilterClient;)V // method@1956 │ │ +0af0be: 5b10 fa06 |0009: iput-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06fa │ │ +0af0c2: 5410 fa06 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursorFilter:Landroid/support/v4/widget/CursorFilter; // field@06fa │ │ +0af0c6: 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; │ │ @@ -214620,17 +214675,17 @@ │ │ type : '()Landroid/widget/FilterQueryProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab758: |[0ab758] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ -0ab768: 5410 fd06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ -0ab76c: 1100 |0002: return-object v0 │ │ +0af0c8: |[0af0c8] android.support.v4.widget.CursorAdapter.getFilterQueryProvider:()Landroid/widget/FilterQueryProvider; │ │ +0af0d8: 5410 fd06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ +0af0dc: 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;) │ │ @@ -214638,25 +214693,25 @@ │ │ type : '(I)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0ab770: |[0ab770] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ -0ab780: 5510 fc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0ab784: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ -0ab788: 5410 f906 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab78c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0ab790: 5410 f906 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab794: 7220 0002 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ -0ab79a: 5410 f906 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab79e: 1100 |000f: return-object v0 │ │ -0ab7a0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0ab7a2: 28fe |0011: goto 000f // -0002 │ │ +0af0e0: |[0af0e0] android.support.v4.widget.CursorAdapter.getItem:(I)Ljava/lang/Object; │ │ +0af0f0: 5510 fc06 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af0f4: 3800 0e00 |0002: if-eqz v0, 0010 // +000e │ │ +0af0f8: 5410 f906 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af0fc: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0af100: 5410 f906 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af104: 7220 0002 2000 |000a: invoke-interface {v0, v2}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ +0af10a: 5410 f906 |000d: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af10e: 1100 |000f: return-object v0 │ │ +0af110: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0af112: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ 0x0008 line=213 │ │ 0x000d line=214 │ │ 0x000f line=216 │ │ locals : │ │ @@ -214668,29 +214723,29 @@ │ │ type : '(I)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0ab7a4: |[0ab7a4] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ -0ab7b4: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0ab7b8: 5532 fc06 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0ab7bc: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ -0ab7c0: 5432 f906 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab7c4: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ -0ab7c8: 5432 f906 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab7cc: 7220 0002 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ -0ab7d2: 0a02 |000f: move-result v2 │ │ -0ab7d4: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ -0ab7d8: 5430 f906 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab7dc: 5231 fe06 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ -0ab7e0: 7220 f901 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01f9 │ │ -0ab7e6: 0b00 |0019: move-result-wide v0 │ │ -0ab7e8: 1000 |001a: return-wide v0 │ │ +0af114: |[0af114] android.support.v4.widget.CursorAdapter.getItemId:(I)J │ │ +0af124: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0af128: 5532 fc06 |0002: iget-boolean v2, v3, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af12c: 3802 1600 |0004: if-eqz v2, 001a // +0016 │ │ +0af130: 5432 f906 |0006: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af134: 3802 1200 |0008: if-eqz v2, 001a // +0012 │ │ +0af138: 5432 f906 |000a: iget-object v2, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af13c: 7220 0002 4200 |000c: invoke-interface {v2, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ +0af142: 0a02 |000f: move-result v2 │ │ +0af144: 3802 0a00 |0010: if-eqz v2, 001a // +000a │ │ +0af148: 5430 f906 |0012: iget-object v0, v3, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af14c: 5231 fe06 |0014: iget v1, v3, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ +0af150: 7220 f901 1000 |0016: invoke-interface {v0, v1}, Landroid/database/Cursor;.getLong:(I)J // method@01f9 │ │ +0af156: 0b00 |0019: move-result-wide v0 │ │ +0af158: 1000 |001a: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=224 │ │ 0x000a line=225 │ │ 0x0012 line=226 │ │ 0x001a line=231 │ │ locals : │ │ @@ -214702,48 +214757,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 │ │ -0ab7ec: |[0ab7ec] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ab7fc: 5541 fc06 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0ab800: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ -0ab804: 2201 d305 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0ab808: 1a02 a92e |0006: const-string v2, "this should only be called when the cursor is valid" // string@2ea9 │ │ -0ab80c: 7020 882e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0ab812: 2701 |000b: throw v1 │ │ -0ab814: 5441 f906 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab818: 7220 0002 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ -0ab81e: 0a01 |0011: move-result v1 │ │ -0ab820: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ -0ab824: 2201 d305 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0ab828: 2202 e705 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ab82c: 7010 d22e 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ab832: 1a03 7017 |001b: const-string v3, "couldn't move cursor to position " // string@1770 │ │ -0ab836: 6e20 db2e 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ab83c: 0c02 |0020: move-result-object v2 │ │ -0ab83e: 6e20 d72e 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0ab844: 0c02 |0024: move-result-object v2 │ │ -0ab846: 6e10 e02e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ab84c: 0c02 |0028: move-result-object v2 │ │ -0ab84e: 7020 882e 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0ab854: 2701 |002c: throw v1 │ │ -0ab856: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ -0ab85a: 5441 f806 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ -0ab85e: 5442 f906 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab862: 6e40 4b19 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@194b │ │ -0ab868: 0c00 |0036: move-result-object v0 │ │ -0ab86a: 5441 f806 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ -0ab86e: 5442 f906 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab872: 6e40 3c19 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@193c │ │ -0ab878: 1100 |003e: return-object v0 │ │ -0ab87a: 0760 |003f: move-object v0, v6 │ │ -0ab87c: 28f7 |0040: goto 0037 // -0009 │ │ +0af15c: |[0af15c] android.support.v4.widget.CursorAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0af16c: 5541 fc06 |0000: iget-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af170: 3901 0a00 |0002: if-nez v1, 000c // +000a │ │ +0af174: 2201 d305 |0004: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0af178: 1a02 a82e |0006: const-string v2, "this should only be called when the cursor is valid" // string@2ea8 │ │ +0af17c: 7020 882e 2100 |0008: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0af182: 2701 |000b: throw v1 │ │ +0af184: 5441 f906 |000c: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af188: 7220 0002 5100 |000e: invoke-interface {v1, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ +0af18e: 0a01 |0011: move-result v1 │ │ +0af190: 3901 1b00 |0012: if-nez v1, 002d // +001b │ │ +0af194: 2201 d305 |0014: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0af198: 2202 e705 |0016: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0af19c: 7010 d22e 0200 |0018: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0af1a2: 1a03 7117 |001b: const-string v3, "couldn't move cursor to position " // string@1771 │ │ +0af1a6: 6e20 db2e 3200 |001d: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0af1ac: 0c02 |0020: move-result-object v2 │ │ +0af1ae: 6e20 d72e 5200 |0021: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0af1b4: 0c02 |0024: move-result-object v2 │ │ +0af1b6: 6e10 e02e 0200 |0025: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0af1bc: 0c02 |0028: move-result-object v2 │ │ +0af1be: 7020 882e 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0af1c4: 2701 |002c: throw v1 │ │ +0af1c6: 3906 1200 |002d: if-nez v6, 003f // +0012 │ │ +0af1ca: 5441 f806 |002f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ +0af1ce: 5442 f906 |0031: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af1d2: 6e40 4b19 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@194b │ │ +0af1d8: 0c00 |0036: move-result-object v0 │ │ +0af1da: 5441 f806 |0037: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ +0af1de: 5442 f906 |0039: iget-object v2, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af1e2: 6e40 3c19 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@193c │ │ +0af1e8: 1100 |003e: return-object v0 │ │ +0af1ea: 0760 |003f: move-object v0, v6 │ │ +0af1ec: 28f7 |0040: goto 0037 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0004 line=245 │ │ 0x000c line=247 │ │ 0x0014 line=248 │ │ 0x002d line=251 │ │ @@ -214764,17 +214819,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ab880: |[0ab880] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ -0ab890: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ab892: 0f00 |0001: return v0 │ │ +0af1f0: |[0af1f0] android.support.v4.widget.CursorAdapter.hasStableIds:()Z │ │ +0af200: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0af202: 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;) │ │ @@ -214782,59 +214837,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 │ │ -0ab894: |[0ab894] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ -0ab8a4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ab8a6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0ab8a8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0ab8aa: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ -0ab8ae: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ -0ab8b2: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ -0ab8b6: 5c40 f606 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06f6 │ │ -0ab8ba: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ -0ab8be: 5b46 f906 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab8c2: 5c40 fc06 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0ab8c6: 5b45 f806 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ -0ab8ca: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ -0ab8ce: 1a01 ea12 |0015: const-string v1, "_id" // string@12ea │ │ -0ab8d2: 7220 f501 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01f5 │ │ -0ab8d8: 0a01 |001a: move-result v1 │ │ -0ab8da: 5941 fe06 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ -0ab8de: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ -0ab8e2: 1222 |001f: const/4 v2, #int 2 // #2 │ │ -0ab8e4: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ -0ab8e8: 2201 8303 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0383 │ │ -0ab8ec: 7020 3219 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1932 │ │ -0ab8f2: 5b41 f706 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0ab8f6: 2201 8403 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0384 │ │ -0ab8fa: 7030 3619 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@1936 │ │ -0ab900: 5b41 fb06 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0ab904: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ -0ab908: 5441 f706 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0ab90c: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ -0ab910: 5441 f706 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0ab914: 7220 0102 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0201 │ │ -0ab91a: 5441 fb06 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0ab91e: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ -0ab922: 5441 fb06 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0ab926: 7220 0202 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0202 │ │ -0ab92c: 0e00 |0044: return-void │ │ -0ab92e: 5c41 f606 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06f6 │ │ -0ab932: 28c4 |0047: goto 000b // -003c │ │ -0ab934: 0110 |0048: move v0, v1 │ │ -0ab936: 28c4 |0049: goto 000d // -003c │ │ -0ab938: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ -0ab93a: 28d0 |004b: goto 001b // -0030 │ │ -0ab93c: 5b43 f706 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0ab940: 5b43 fb06 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0ab944: 28e0 |0050: goto 0030 // -0020 │ │ +0af204: |[0af204] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;I)V │ │ +0af214: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0af216: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0af218: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0af21a: dd02 0701 |0003: and-int/lit8 v2, v7, #int 1 // #01 │ │ +0af21e: 3302 4000 |0005: if-ne v2, v0, 0045 // +0040 │ │ +0af222: de07 0702 |0007: or-int/lit8 v7, v7, #int 2 // #02 │ │ +0af226: 5c40 f606 |0009: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06f6 │ │ +0af22a: 3806 3d00 |000b: if-eqz v6, 0048 // +003d │ │ +0af22e: 5b46 f906 |000d: iput-object v6, v4, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af232: 5c40 fc06 |000f: iput-boolean v0, v4, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af236: 5b45 f806 |0011: iput-object v5, v4, Landroid/support/v4/widget/CursorAdapter;.mContext:Landroid/content/Context; // field@06f8 │ │ +0af23a: 3800 3700 |0013: if-eqz v0, 004a // +0037 │ │ +0af23e: 1a01 eb12 |0015: const-string v1, "_id" // string@12eb │ │ +0af242: 7220 f501 1600 |0017: invoke-interface {v6, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01f5 │ │ +0af248: 0a01 |001a: move-result v1 │ │ +0af24a: 5941 fe06 |001b: iput v1, v4, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ +0af24e: dd01 0702 |001d: and-int/lit8 v1, v7, #int 2 // #02 │ │ +0af252: 1222 |001f: const/4 v2, #int 2 // #2 │ │ +0af254: 3321 2c00 |0020: if-ne v1, v2, 004c // +002c │ │ +0af258: 2201 8303 |0022: new-instance v1, Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // type@0383 │ │ +0af25c: 7020 3219 4100 |0024: invoke-direct {v1, v4}, Landroid/support/v4/widget/CursorAdapter$ChangeObserver;.:(Landroid/support/v4/widget/CursorAdapter;)V // method@1932 │ │ +0af262: 5b41 f706 |0027: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af266: 2201 8403 |0029: new-instance v1, Landroid/support/v4/widget/CursorAdapter$MyDataSetObserver; // type@0384 │ │ +0af26a: 7030 3619 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@1936 │ │ +0af270: 5b41 fb06 |002e: iput-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af274: 3800 1400 |0030: if-eqz v0, 0044 // +0014 │ │ +0af278: 5441 f706 |0032: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af27c: 3801 0700 |0034: if-eqz v1, 003b // +0007 │ │ +0af280: 5441 f706 |0036: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af284: 7220 0102 1600 |0038: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0201 │ │ +0af28a: 5441 fb06 |003b: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af28e: 3801 0700 |003d: if-eqz v1, 0044 // +0007 │ │ +0af292: 5441 fb06 |003f: iget-object v1, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af296: 7220 0202 1600 |0041: invoke-interface {v6, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0202 │ │ +0af29c: 0e00 |0044: return-void │ │ +0af29e: 5c41 f606 |0045: iput-boolean v1, v4, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06f6 │ │ +0af2a2: 28c4 |0047: goto 000b // -003c │ │ +0af2a4: 0110 |0048: move v0, v1 │ │ +0af2a6: 28c4 |0049: goto 000d // -003c │ │ +0af2a8: 12f1 |004a: const/4 v1, #int -1 // #ff │ │ +0af2aa: 28d0 |004b: goto 001b // -0030 │ │ +0af2ac: 5b43 f706 |004c: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af2b0: 5b43 fb06 |004e: iput-object v3, v4, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af2b4: 28e0 |0050: goto 0030 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=164 │ │ 0x0007 line=165 │ │ 0x0009 line=166 │ │ 0x000b line=170 │ │ 0x000d line=171 │ │ @@ -214866,21 +214921,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 │ │ -0ab948: |[0ab948] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ -0ab958: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ -0ab95c: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0ab95e: 6e40 4819 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ -0ab964: 0e00 |0006: return-void │ │ -0ab966: 1220 |0007: const/4 v0, #int 2 // #2 │ │ -0ab968: 28fb |0008: goto 0003 // -0005 │ │ +0af2b8: |[0af2b8] android.support.v4.widget.CursorAdapter.init:(Landroid/content/Context;Landroid/database/Cursor;Z)V │ │ +0af2c8: 3804 0700 |0000: if-eqz v4, 0007 // +0007 │ │ +0af2cc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0af2ce: 6e40 4819 2103 |0003: invoke-virtual {v1, v2, v3, v0}, Landroid/support/v4/widget/CursorAdapter;.init:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@1948 │ │ +0af2d4: 0e00 |0006: return-void │ │ +0af2d6: 1220 |0007: const/4 v0, #int 2 // #2 │ │ +0af2d8: 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; │ │ @@ -214893,18 +214948,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 │ │ -0ab96c: |[0ab96c] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ab97c: 6e40 4b19 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@194b │ │ -0ab982: 0c00 |0003: move-result-object v0 │ │ -0ab984: 1100 |0004: return-object v0 │ │ +0af2dc: |[0af2dc] android.support.v4.widget.CursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0af2ec: 6e40 4b19 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@194b │ │ +0af2f2: 0c00 |0003: move-result-object v0 │ │ +0af2f4: 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; │ │ @@ -214921,28 +214976,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0ab988: |[0ab988] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ -0ab998: 5510 f606 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06f6 │ │ -0ab99c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ -0ab9a0: 5410 f906 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab9a4: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ -0ab9a8: 5410 f906 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab9ac: 7210 fc01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ -0ab9b2: 0a00 |000d: move-result v0 │ │ -0ab9b4: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ -0ab9b8: 5410 f906 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab9bc: 7210 0302 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0203 │ │ -0ab9c2: 0a00 |0015: move-result v0 │ │ -0ab9c4: 5c10 fc06 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0ab9c8: 0e00 |0018: return-void │ │ +0af2f8: |[0af2f8] android.support.v4.widget.CursorAdapter.onContentChanged:()V │ │ +0af308: 5510 f606 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mAutoRequery:Z // field@06f6 │ │ +0af30c: 3800 1600 |0002: if-eqz v0, 0018 // +0016 │ │ +0af310: 5410 f906 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af314: 3800 1200 |0006: if-eqz v0, 0018 // +0012 │ │ +0af318: 5410 f906 |0008: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af31c: 7210 fc01 0000 |000a: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ +0af322: 0a00 |000d: move-result v0 │ │ +0af324: 3900 0a00 |000e: if-nez v0, 0018 // +000a │ │ +0af328: 5410 f906 |0010: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af32c: 7210 0302 0000 |0012: invoke-interface {v0}, Landroid/database/Cursor;.requery:()Z // method@0203 │ │ +0af332: 0a00 |0015: move-result v0 │ │ +0af334: 5c10 fc06 |0016: iput-boolean v0, v1, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af338: 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; │ │ @@ -214952,23 +215007,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 │ │ -0ab9cc: |[0ab9cc] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0ab9dc: 5410 fd06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ -0ab9e0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0ab9e4: 5410 fd06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ -0ab9e8: 7220 2620 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@2026 │ │ -0ab9ee: 0c00 |0009: move-result-object v0 │ │ -0ab9f0: 1100 |000a: return-object v0 │ │ -0ab9f2: 5410 f906 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0ab9f6: 28fd |000d: goto 000a // -0003 │ │ +0af33c: |[0af33c] android.support.v4.widget.CursorAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0af34c: 5410 fd06 |0000: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ +0af350: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0af354: 5410 fd06 |0004: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ +0af358: 7220 2620 2000 |0006: invoke-interface {v0, v2}, Landroid/widget/FilterQueryProvider;.runQuery:(Ljava/lang/CharSequence;)Landroid/database/Cursor; // method@2026 │ │ +0af35e: 0c00 |0009: move-result-object v0 │ │ +0af360: 1100 |000a: return-object v0 │ │ +0af362: 5410 f906 |000b: iget-object v0, v1, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af366: 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; │ │ @@ -214979,17 +215034,17 @@ │ │ type : '(Landroid/widget/FilterQueryProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ab9f8: |[0ab9f8] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ -0aba08: 5b01 fd06 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ -0aba0c: 0e00 |0002: return-void │ │ +0af368: |[0af368] android.support.v4.widget.CursorAdapter.setFilterQueryProvider:(Landroid/widget/FilterQueryProvider;)V │ │ +0af378: 5b01 fd06 |0000: iput-object v1, v0, Landroid/support/v4/widget/CursorAdapter;.mFilterQueryProvider:Landroid/widget/FilterQueryProvider; // field@06fd │ │ +0af37c: 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; │ │ @@ -214999,53 +215054,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 │ │ -0aba10: |[0aba10] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0aba20: 5421 f906 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0aba24: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ -0aba28: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0aba2a: 1100 |0005: return-object v0 │ │ -0aba2c: 5420 f906 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0aba30: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ -0aba34: 5421 f706 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0aba38: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0aba3c: 5421 f706 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0aba40: 7220 0402 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0204 │ │ -0aba46: 5421 fb06 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0aba4a: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0aba4e: 5421 fb06 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0aba52: 7220 0502 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0205 │ │ -0aba58: 5b23 f906 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ -0aba5c: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ -0aba60: 5421 f706 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0aba64: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ -0aba68: 5421 f706 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ -0aba6c: 7220 0102 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0201 │ │ -0aba72: 5421 fb06 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0aba76: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ -0aba7a: 5421 fb06 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ -0aba7e: 7220 0202 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0202 │ │ -0aba84: 1a01 ea12 |0032: const-string v1, "_id" // string@12ea │ │ -0aba88: 7220 f501 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01f5 │ │ -0aba8e: 0a01 |0037: move-result v1 │ │ -0aba90: 5921 fe06 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ -0aba94: 1211 |003a: const/4 v1, #int 1 // #1 │ │ -0aba96: 5c21 fc06 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0aba9a: 6e10 4c19 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@194c │ │ -0abaa0: 28c5 |0040: goto 0005 // -003b │ │ -0abaa2: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ -0abaa4: 5921 fe06 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ -0abaa8: 1201 |0044: const/4 v1, #int 0 // #0 │ │ -0abaaa: 5c21 fc06 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ -0abaae: 6e10 4d19 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@194d │ │ -0abab4: 28bb |004a: goto 0005 // -0045 │ │ +0af380: |[0af380] android.support.v4.widget.CursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0af390: 5421 f906 |0000: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af394: 3313 0400 |0002: if-ne v3, v1, 0006 // +0004 │ │ +0af398: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0af39a: 1100 |0005: return-object v0 │ │ +0af39c: 5420 f906 |0006: iget-object v0, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af3a0: 3800 1400 |0008: if-eqz v0, 001c // +0014 │ │ +0af3a4: 5421 f706 |000a: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af3a8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0af3ac: 5421 f706 |000e: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af3b0: 7220 0402 1000 |0010: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterContentObserver:(Landroid/database/ContentObserver;)V // method@0204 │ │ +0af3b6: 5421 fb06 |0013: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af3ba: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0af3be: 5421 fb06 |0017: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af3c2: 7220 0502 1000 |0019: invoke-interface {v0, v1}, Landroid/database/Cursor;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0205 │ │ +0af3c8: 5b23 f906 |001c: iput-object v3, v2, Landroid/support/v4/widget/CursorAdapter;.mCursor:Landroid/database/Cursor; // field@06f9 │ │ +0af3cc: 3803 2300 |001e: if-eqz v3, 0041 // +0023 │ │ +0af3d0: 5421 f706 |0020: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af3d4: 3801 0700 |0022: if-eqz v1, 0029 // +0007 │ │ +0af3d8: 5421 f706 |0024: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mChangeObserver:Landroid/support/v4/widget/CursorAdapter$ChangeObserver; // field@06f7 │ │ +0af3dc: 7220 0102 1300 |0026: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0201 │ │ +0af3e2: 5421 fb06 |0029: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af3e6: 3801 0700 |002b: if-eqz v1, 0032 // +0007 │ │ +0af3ea: 5421 fb06 |002d: iget-object v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataSetObserver:Landroid/database/DataSetObserver; // field@06fb │ │ +0af3ee: 7220 0202 1300 |002f: invoke-interface {v3, v1}, Landroid/database/Cursor;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@0202 │ │ +0af3f4: 1a01 eb12 |0032: const-string v1, "_id" // string@12eb │ │ +0af3f8: 7220 f501 1300 |0034: invoke-interface {v3, v1}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01f5 │ │ +0af3fe: 0a01 |0037: move-result v1 │ │ +0af400: 5921 fe06 |0038: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ +0af404: 1211 |003a: const/4 v1, #int 1 // #1 │ │ +0af406: 5c21 fc06 |003b: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af40a: 6e10 4c19 0200 |003d: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetChanged:()V // method@194c │ │ +0af410: 28c5 |0040: goto 0005 // -003b │ │ +0af412: 12f1 |0041: const/4 v1, #int -1 // #ff │ │ +0af414: 5921 fe06 |0042: iput v1, v2, Landroid/support/v4/widget/CursorAdapter;.mRowIDColumn:I // field@06fe │ │ +0af418: 1201 |0044: const/4 v1, #int 0 // #0 │ │ +0af41a: 5c21 fc06 |0045: iput-boolean v1, v2, Landroid/support/v4/widget/CursorAdapter;.mDataValid:Z // field@06fc │ │ +0af41e: 6e10 4d19 0200 |0047: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.notifyDataSetInvalidated:()V // method@194d │ │ +0af424: 28bb |004a: goto 0005 // -0045 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=354 │ │ 0x0006 line=335 │ │ 0x0008 line=336 │ │ @@ -215062,21 +215117,21 @@ │ │ 0x0044 line=350 │ │ 0x0047 line=352 │ │ locals : │ │ 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 : 876 (CursorAdapter.java) │ │ + source_file_idx : 877 (CursorAdapter.java) │ │ │ │ Class #904 header: │ │ class_idx : 904 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 667 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #904 annotations: │ │ Annotations on class │ │ @@ -215104,21 +215159,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 │ │ -0abab8: |[0abab8] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0abac8: 5b12 0107 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ -0abacc: 7010 4210 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ -0abad2: 2200 6300 |0005: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -0abad6: 7010 5c02 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0abadc: 5b10 0007 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0700 │ │ -0abae0: 0e00 |000c: return-void │ │ +0af428: |[0af428] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +0af438: 5b12 0107 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ +0af43c: 7010 4210 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ +0af442: 2200 6300 |0005: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +0af446: 7010 5c02 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0af44c: 5b10 0007 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0700 │ │ +0af450: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1799 │ │ 0x0005 line=1800 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/DrawerLayout; │ │ @@ -215128,28 +215183,28 @@ │ │ type : '(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0abae4: |[0abae4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ -0abaf4: 6e10 b41e 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -0abafa: 0a01 |0003: move-result v1 │ │ -0abafc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0abafe: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ -0abb02: 6e20 b31e 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -0abb08: 0c00 |000a: move-result-object v0 │ │ -0abb0a: 7110 a419 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@19a4 │ │ -0abb10: 0a03 |000e: move-result v3 │ │ -0abb12: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ -0abb16: 6e20 f716 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@16f7 │ │ -0abb1c: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0abb20: 28ef |0016: goto 0005 // -0011 │ │ -0abb22: 0e00 |0017: return-void │ │ +0af454: |[0af454] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V │ │ +0af464: 6e10 b41e 0600 |0000: invoke-virtual {v6}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +0af46a: 0a01 |0003: move-result v1 │ │ +0af46c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0af46e: 3512 1200 |0005: if-ge v2, v1, 0017 // +0012 │ │ +0af472: 6e20 b31e 2600 |0007: invoke-virtual {v6, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +0af478: 0c00 |000a: move-result-object v0 │ │ +0af47a: 7110 a419 0000 |000b: invoke-static {v0}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@19a4 │ │ +0af480: 0a03 |000e: move-result v3 │ │ +0af482: 3803 0500 |000f: if-eqz v3, 0014 // +0005 │ │ +0af486: 6e20 f716 0500 |0011: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@16f7 │ │ +0af48c: d802 0201 |0014: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0af490: 28ef |0016: goto 0005 // -0011 │ │ +0af492: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1868 │ │ 0x0004 line=1869 │ │ 0x0007 line=1870 │ │ 0x000b line=1871 │ │ 0x0011 line=1872 │ │ @@ -215168,57 +215223,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 │ │ -0abb24: |[0abb24] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0abb34: 5420 0007 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0700 │ │ -0abb38: 6e20 0017 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ -0abb3e: 6e20 2617 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1726 │ │ -0abb44: 6e20 0117 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1701 │ │ -0abb4a: 6e20 2717 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1727 │ │ -0abb50: 6e10 1d17 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@171d │ │ -0abb56: 0a01 |0011: move-result v1 │ │ -0abb58: 6e20 3f17 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@173f │ │ -0abb5e: 6e10 0b17 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@170b │ │ -0abb64: 0c01 |0018: move-result-object v1 │ │ -0abb66: 6e20 3517 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1735 │ │ -0abb6c: 6e10 0417 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1704 │ │ -0abb72: 0c01 |001f: move-result-object v1 │ │ -0abb74: 6e20 2a17 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ -0abb7a: 6e10 0717 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ -0abb80: 0c01 |0026: move-result-object v1 │ │ -0abb82: 6e20 2e17 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@172e │ │ -0abb88: 6e10 1617 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1716 │ │ -0abb8e: 0a01 |002d: move-result v1 │ │ -0abb90: 6e20 2f17 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@172f │ │ -0abb96: 6e10 1517 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1715 │ │ -0abb9c: 0a01 |0034: move-result v1 │ │ -0abb9e: 6e20 2b17 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@172b │ │ -0abba4: 6e10 1717 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1717 │ │ -0abbaa: 0a01 |003b: move-result v1 │ │ -0abbac: 6e20 3017 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1730 │ │ -0abbb2: 6e10 1817 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1718 │ │ -0abbb8: 0a01 |0042: move-result v1 │ │ -0abbba: 6e20 3117 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1731 │ │ -0abbc0: 6e10 1217 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1712 │ │ -0abbc6: 0a01 |0049: move-result v1 │ │ -0abbc8: 6e20 2517 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ -0abbce: 6e10 1c17 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@171c │ │ -0abbd4: 0a01 |0050: move-result v1 │ │ -0abbd6: 6e20 3a17 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@173a │ │ -0abbdc: 6e10 1917 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1719 │ │ -0abbe2: 0a01 |0057: move-result v1 │ │ -0abbe4: 6e20 3317 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1733 │ │ -0abbea: 6e10 ff16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ -0abbf0: 0a01 |005e: move-result v1 │ │ -0abbf2: 6e20 f616 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ -0abbf8: 0e00 |0062: return-void │ │ +0af494: |[0af494] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0af4a4: 5420 0007 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@0700 │ │ +0af4a8: 6e20 0017 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ +0af4ae: 6e20 2617 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1726 │ │ +0af4b4: 6e20 0117 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1701 │ │ +0af4ba: 6e20 2717 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1727 │ │ +0af4c0: 6e10 1d17 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@171d │ │ +0af4c6: 0a01 |0011: move-result v1 │ │ +0af4c8: 6e20 3f17 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@173f │ │ +0af4ce: 6e10 0b17 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@170b │ │ +0af4d4: 0c01 |0018: move-result-object v1 │ │ +0af4d6: 6e20 3517 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1735 │ │ +0af4dc: 6e10 0417 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1704 │ │ +0af4e2: 0c01 |001f: move-result-object v1 │ │ +0af4e4: 6e20 2a17 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ +0af4ea: 6e10 0717 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ +0af4f0: 0c01 |0026: move-result-object v1 │ │ +0af4f2: 6e20 2e17 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@172e │ │ +0af4f8: 6e10 1617 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1716 │ │ +0af4fe: 0a01 |002d: move-result v1 │ │ +0af500: 6e20 2f17 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@172f │ │ +0af506: 6e10 1517 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1715 │ │ +0af50c: 0a01 |0034: move-result v1 │ │ +0af50e: 6e20 2b17 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@172b │ │ +0af514: 6e10 1717 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1717 │ │ +0af51a: 0a01 |003b: move-result v1 │ │ +0af51c: 6e20 3017 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1730 │ │ +0af522: 6e10 1817 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1718 │ │ +0af528: 0a01 |0042: move-result v1 │ │ +0af52a: 6e20 3117 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1731 │ │ +0af530: 6e10 1217 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1712 │ │ +0af536: 0a01 |0049: move-result v1 │ │ +0af538: 6e20 2517 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ +0af53e: 6e10 1c17 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@171c │ │ +0af544: 0a01 |0050: move-result v1 │ │ +0af546: 6e20 3a17 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@173a │ │ +0af54c: 6e10 1917 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1719 │ │ +0af552: 0a01 |0057: move-result v1 │ │ +0af554: 6e20 3317 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1733 │ │ +0af55a: 6e10 ff16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ +0af560: 0a01 |005e: move-result v1 │ │ +0af562: 6e20 f616 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ +0af568: 0e00 |0062: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1884 │ │ 0x0002 line=1886 │ │ 0x0005 line=1887 │ │ 0x0008 line=1889 │ │ 0x000b line=1890 │ │ @@ -215247,38 +215302,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 │ │ -0abbfc: |[0abbfc] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0abc0c: 6e10 351f 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ -0abc12: 0a04 |0003: move-result v4 │ │ -0abc14: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ -0abc18: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ -0abc1c: 6e10 381f 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ -0abc22: 0c01 |000b: move-result-object v1 │ │ -0abc24: 5464 0107 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ -0abc28: 7110 a319 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@19a3 │ │ -0abc2e: 0c03 |0011: move-result-object v3 │ │ -0abc30: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ -0abc34: 5464 0107 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ -0abc38: 6e20 c019 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ -0abc3e: 0a00 |0019: move-result v0 │ │ -0abc40: 5464 0107 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ -0abc44: 6e20 bf19 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@19bf │ │ -0abc4a: 0c02 |001f: move-result-object v2 │ │ -0abc4c: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ -0abc50: 7220 4b2f 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0abc56: 1214 |0025: const/4 v4, #int 1 // #1 │ │ -0abc58: 0f04 |0026: return v4 │ │ -0abc5a: 6f30 4310 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1043 │ │ -0abc60: 0a04 |002a: move-result v4 │ │ -0abc62: 28fb |002b: goto 0026 // -0005 │ │ +0af56c: |[0af56c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0af57c: 6e10 351f 0800 |0000: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ +0af582: 0a04 |0003: move-result v4 │ │ +0af584: 1305 2000 |0004: const/16 v5, #int 32 // #20 │ │ +0af588: 3354 2100 |0006: if-ne v4, v5, 0027 // +0021 │ │ +0af58c: 6e10 381f 0800 |0008: invoke-virtual {v8}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ +0af592: 0c01 |000b: move-result-object v1 │ │ +0af594: 5464 0107 |000c: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ +0af598: 7110 a319 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/DrawerLayout;.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; // method@19a3 │ │ +0af59e: 0c03 |0011: move-result-object v3 │ │ +0af5a0: 3803 1300 |0012: if-eqz v3, 0025 // +0013 │ │ +0af5a4: 5464 0107 |0014: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ +0af5a8: 6e20 c019 3400 |0016: invoke-virtual {v4, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ +0af5ae: 0a00 |0019: move-result v0 │ │ +0af5b0: 5464 0107 |001a: iget-object v4, v6, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0701 │ │ +0af5b4: 6e20 bf19 0400 |001c: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerTitle:(I)Ljava/lang/CharSequence; // method@19bf │ │ +0af5ba: 0c02 |001f: move-result-object v2 │ │ +0af5bc: 3802 0500 |0020: if-eqz v2, 0025 // +0005 │ │ +0af5c0: 7220 4b2f 2100 |0022: invoke-interface {v1, v2}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0af5c6: 1214 |0025: const/4 v4, #int 1 // #1 │ │ +0af5c8: 0f04 |0026: return v4 │ │ +0af5ca: 6f30 4310 7608 |0027: invoke-super {v6, v7, v8}, Landroid/support/v4/view/AccessibilityDelegateCompat;.dispatchPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1043 │ │ +0af5d0: 0a04 |002a: move-result v4 │ │ +0af5d2: 28fb |002b: goto 0026 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1841 │ │ 0x0008 line=1842 │ │ 0x000c line=1843 │ │ 0x0012 line=1844 │ │ 0x0014 line=1845 │ │ @@ -215301,21 +215356,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 │ │ -0abc64: |[0abc64] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0abc74: 6f30 4610 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ -0abc7a: 1c00 9703 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0397 │ │ -0abc7e: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0abc84: 0c00 |0008: move-result-object v0 │ │ -0abc86: 6e20 3b1f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ -0abc8c: 0e00 |000c: return-void │ │ +0af5d4: |[0af5d4] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0af5e4: 6f30 4610 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ +0af5ea: 1c00 9703 |0003: const-class v0, Landroid/support/v4/widget/DrawerLayout; // type@0397 │ │ +0af5ee: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0af5f4: 0c00 |0008: move-result-object v0 │ │ +0af5f6: 6e20 3b1f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ +0af5fc: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1829 │ │ 0x0003 line=1831 │ │ 0x000c line=1832 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ @@ -215327,39 +215382,39 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0abc90: |[0abc90] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0abca0: 7100 a219 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@19a2 │ │ -0abca6: 0a02 |0003: move-result v2 │ │ -0abca8: 3802 0f00 |0004: if-eqz v2, 0013 // +000f │ │ -0abcac: 6f30 4710 4305 |0006: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ -0abcb2: 1c02 9703 |0009: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0397 │ │ -0abcb6: 6e10 712e 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0abcbc: 0c02 |000e: move-result-object v2 │ │ -0abcbe: 6e20 2a17 2500 |000f: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ -0abcc4: 0e00 |0012: return-void │ │ -0abcc6: 7110 1f17 0500 |0013: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@171f │ │ -0abccc: 0c01 |0016: move-result-object v1 │ │ -0abcce: 6f30 4710 4301 |0017: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ -0abcd4: 6e20 3b17 4500 |001a: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@173b │ │ -0abcda: 7110 1c13 0400 |001d: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@131c │ │ -0abce0: 0c00 |0020: move-result-object v0 │ │ -0abce2: 2002 3904 |0021: instance-of v2, v0, Landroid/view/View; // type@0439 │ │ -0abce6: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ -0abcea: 1f00 3904 |0025: check-cast v0, Landroid/view/View; // type@0439 │ │ -0abcee: 6e20 3617 0500 |0027: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ -0abcf4: 7030 5c19 5301 |002a: 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@195c │ │ -0abcfa: 6e10 2417 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1724 │ │ -0abd00: 1f04 4004 |0030: check-cast v4, Landroid/view/ViewGroup; // type@0440 │ │ -0abd04: 7030 5b19 5304 |0032: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@195b │ │ -0abd0a: 28d4 |0035: goto 0009 // -002c │ │ +0af600: |[0af600] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0af610: 7100 a219 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@19a2 │ │ +0af616: 0a02 |0003: move-result v2 │ │ +0af618: 3802 0f00 |0004: if-eqz v2, 0013 // +000f │ │ +0af61c: 6f30 4710 4305 |0006: invoke-super {v3, v4, v5}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ +0af622: 1c02 9703 |0009: const-class v2, Landroid/support/v4/widget/DrawerLayout; // type@0397 │ │ +0af626: 6e10 712e 0200 |000b: invoke-virtual {v2}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0af62c: 0c02 |000e: move-result-object v2 │ │ +0af62e: 6e20 2a17 2500 |000f: invoke-virtual {v5, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ +0af634: 0e00 |0012: return-void │ │ +0af636: 7110 1f17 0500 |0013: invoke-static {v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@171f │ │ +0af63c: 0c01 |0016: move-result-object v1 │ │ +0af63e: 6f30 4710 4301 |0017: invoke-super {v3, v4, v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ +0af644: 6e20 3b17 4500 |001a: invoke-virtual {v5, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@173b │ │ +0af64a: 7110 1c13 0400 |001d: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@131c │ │ +0af650: 0c00 |0020: move-result-object v0 │ │ +0af652: 2002 3904 |0021: instance-of v2, v0, Landroid/view/View; // type@0439 │ │ +0af656: 3802 0700 |0023: if-eqz v2, 002a // +0007 │ │ +0af65a: 1f00 3904 |0025: check-cast v0, Landroid/view/View; // type@0439 │ │ +0af65e: 6e20 3617 0500 |0027: invoke-virtual {v5, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ +0af664: 7030 5c19 5301 |002a: 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@195c │ │ +0af66a: 6e10 2417 0100 |002d: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1724 │ │ +0af670: 1f04 4004 |0030: check-cast v4, Landroid/view/ViewGroup; // type@0440 │ │ +0af674: 7030 5b19 5304 |0032: invoke-direct {v3, v5, v4}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.addChildrenForAccessibility:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V // method@195b │ │ +0af67a: 28d4 |0035: goto 0009 // -002c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1804 │ │ 0x0006 line=1805 │ │ 0x0009 line=1824 │ │ 0x0012 line=1825 │ │ 0x0013 line=1809 │ │ @@ -215384,44 +215439,44 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0abd0c: |[0abd0c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0abd1c: 7100 a219 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@19a2 │ │ -0abd22: 0a00 |0003: move-result v0 │ │ -0abd24: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ -0abd28: 7110 a419 0300 |0006: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@19a4 │ │ -0abd2e: 0a00 |0009: move-result v0 │ │ -0abd30: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0abd34: 6f40 4910 2143 |000c: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1049 │ │ -0abd3a: 0a00 |000f: move-result v0 │ │ -0abd3c: 0f00 |0010: return v0 │ │ -0abd3e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0abd40: 28fe |0012: goto 0010 // -0002 │ │ +0af67c: |[0af67c] android.support.v4.widget.DrawerLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0af68c: 7100 a219 0000 |0000: invoke-static {}, Landroid/support/v4/widget/DrawerLayout;.access$200:()Z // method@19a2 │ │ +0af692: 0a00 |0003: move-result v0 │ │ +0af694: 3900 0800 |0004: if-nez v0, 000c // +0008 │ │ +0af698: 7110 a419 0300 |0006: invoke-static {v3}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@19a4 │ │ +0af69e: 0a00 |0009: move-result v0 │ │ +0af6a0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0af6a4: 6f40 4910 2143 |000c: invoke-super {v1, v2, v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z // method@1049 │ │ +0af6aa: 0a00 |000f: move-result v0 │ │ +0af6ac: 0f00 |0010: return v0 │ │ +0af6ae: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0af6b0: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1861 │ │ 0x000c line=1862 │ │ 0x0010 line=1864 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0013 reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x0013 reg=3 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #905 header: │ │ class_idx : 905 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 667 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #905 annotations: │ │ Annotations on class │ │ @@ -215445,18 +215500,18 @@ │ │ type : '(Landroid/support/v4/widget/DrawerLayout;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0abd44: |[0abd44] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ -0abd54: 5b01 0207 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0702 │ │ -0abd58: 7010 4210 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ -0abd5e: 0e00 |0005: return-void │ │ +0af6b4: |[0af6b4] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.:(Landroid/support/v4/widget/DrawerLayout;)V │ │ +0af6c4: 5b01 0207 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0702 │ │ +0af6c8: 7010 4210 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ +0af6ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1909 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -215466,40 +215521,40 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0abd60: |[0abd60] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0abd70: 6f30 4710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ -0abd76: 7110 a419 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@19a4 │ │ -0abd7c: 0a00 |0006: move-result v0 │ │ -0abd7e: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ -0abd82: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0abd84: 6e20 3617 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ -0abd8a: 0e00 |000d: return-void │ │ +0af6d0: |[0af6d0] android.support.v4.widget.DrawerLayout$ChildAccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0af6e0: 6f30 4710 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ +0af6e6: 7110 a419 0200 |0003: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayout;.access$400:(Landroid/view/View;)Z // method@19a4 │ │ +0af6ec: 0a00 |0006: move-result v0 │ │ +0af6ee: 3900 0600 |0007: if-nez v0, 000d // +0006 │ │ +0af6f2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0af6f4: 6e20 3617 0300 |000a: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ +0af6fa: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1913 │ │ 0x0003 line=1915 │ │ 0x0009 line=1919 │ │ 0x000d line=1921 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ 0x0000 - 0x000e reg=3 info Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #906 header: │ │ class_idx : 907 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #906 annotations: │ │ Annotations on class │ │ @@ -215520,17 +215575,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0abd8c: |[0abd8c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.:()V │ │ -0abd9c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0abda2: 0e00 |0003: return-void │ │ +0af6fc: |[0af6fc] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.:()V │ │ +0af70c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0af712: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ │ │ Virtual methods - │ │ @@ -215539,17 +215594,17 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0abda4: |[0abda4] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -0abdb4: 7130 fc19 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@19fc │ │ -0abdba: 0e00 |0003: return-void │ │ +0af714: |[0af714] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0af724: 7130 fc19 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@19fc │ │ +0af72a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0003 line=295 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ @@ -215561,17 +215616,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0abdbc: |[0abdbc] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.configureApplyInsets:(Landroid/view/View;)V │ │ -0abdcc: 7110 fd19 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.configureApplyInsets:(Landroid/view/View;)V // method@19fd │ │ -0abdd2: 0e00 |0003: return-void │ │ +0af72c: |[0af72c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.configureApplyInsets:(Landroid/view/View;)V │ │ +0af73c: 7110 fd19 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.configureApplyInsets:(Landroid/view/View;)V // method@19fd │ │ +0af742: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=286 │ │ 0x0003 line=287 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 drawerLayout Landroid/view/View; │ │ @@ -215581,17 +215636,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0abdd4: |[0abdd4] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -0abde4: 7130 fe19 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@19fe │ │ -0abdea: 0e00 |0003: return-void │ │ +0af744: |[0af744] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0af754: 7130 fe19 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@19fe │ │ +0af75a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0004 reg=1 child Landroid/view/View; │ │ @@ -215603,32 +215658,32 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0abdec: |[0abdec] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getTopInset:(Ljava/lang/Object;)I │ │ -0abdfc: 7110 ff19 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getTopInset:(Ljava/lang/Object;)I // method@19ff │ │ -0abe02: 0a00 |0003: move-result v0 │ │ -0abe04: 0f00 |0004: return v0 │ │ +0af75c: |[0af75c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplApi21.getTopInset:(Ljava/lang/Object;)I │ │ +0af76c: 7110 ff19 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/DrawerLayoutCompatApi21;.getTopInset:(Ljava/lang/Object;)I // method@19ff │ │ +0af772: 0a00 |0003: move-result v0 │ │ +0af774: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 insets Ljava/lang/Object; │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #907 header: │ │ class_idx : 908 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #907 annotations: │ │ Annotations on class │ │ @@ -215649,17 +215704,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0abe08: |[0abe08] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.:()V │ │ -0abe18: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0abe1e: 0e00 |0003: return-void │ │ +0af778: |[0af778] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.:()V │ │ +0af788: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0af78e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -215668,16 +215723,16 @@ │ │ type : '(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0abe20: |[0abe20] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ -0abe30: 0e00 |0000: return-void │ │ +0af790: |[0af790] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V │ │ +0af7a0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ @@ -215688,16 +215743,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0abe34: |[0abe34] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.configureApplyInsets:(Landroid/view/View;)V │ │ -0abe44: 0e00 |0000: return-void │ │ +0af7a4: |[0af7a4] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.configureApplyInsets:(Landroid/view/View;)V │ │ +0af7b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 drawerLayout Landroid/view/View; │ │ │ │ @@ -215706,16 +215761,16 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0abe48: |[0abe48] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ -0abe58: 0e00 |0000: return-void │ │ +0af7b8: |[0af7b8] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V │ │ +0af7c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 child Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 insets Ljava/lang/Object; │ │ @@ -215726,31 +215781,31 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0abe5c: |[0abe5c] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getTopInset:(Ljava/lang/Object;)I │ │ -0abe6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0abe6e: 0f00 |0001: return v0 │ │ +0af7cc: |[0af7cc] android.support.v4.widget.DrawerLayout$DrawerLayoutCompatImplBase.getTopInset:(Ljava/lang/Object;)I │ │ +0af7dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0af7de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 insets Ljava/lang/Object; │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #908 header: │ │ class_idx : 915 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #908 annotations: │ │ Annotations on class │ │ @@ -215771,17 +215826,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0abe70: |[0abe70] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ -0abe80: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0abe86: 0e00 |0003: return-void │ │ +0af7e0: |[0af7e0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.:()V │ │ +0af7f0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0af7f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ │ │ Virtual methods - │ │ @@ -215790,16 +215845,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0abe88: |[0abe88] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ -0abe98: 0e00 |0000: return-void │ │ +0af7f8: |[0af7f8] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerClosed:(Landroid/view/View;)V │ │ +0af808: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -215808,16 +215863,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0abe9c: |[0abe9c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ -0abeac: 0e00 |0000: return-void │ │ +0af80c: |[0af80c] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerOpened:(Landroid/view/View;)V │ │ +0af81c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ │ │ @@ -215826,16 +215881,16 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0abeb0: |[0abeb0] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ -0abec0: 0e00 |0000: return-void │ │ +0af820: |[0af820] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerSlide:(Landroid/view/View;F)V │ │ +0af830: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 drawerView Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ @@ -215845,30 +215900,30 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0abec4: |[0abec4] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ -0abed4: 0e00 |0000: return-void │ │ +0af834: |[0af834] android.support.v4.widget.DrawerLayout$SimpleDrawerListener.onDrawerStateChanged:(I)V │ │ +0af844: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener; │ │ 0x0000 - 0x0001 reg=1 newState I │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #909 header: │ │ class_idx : 918 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1009 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 13 │ │ │ │ Class #909 annotations: │ │ Annotations on class │ │ @@ -215904,22 +215959,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 │ │ -0abed8: |[0abed8] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ -0abee8: 5b12 1507 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0abeec: 7010 a11c 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1ca1 │ │ -0abef2: 2200 9503 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0395 │ │ -0abef6: 7020 8a19 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@198a │ │ -0abefc: 5b10 1407 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0714 │ │ -0abf00: 5913 1207 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ -0abf04: 0e00 |000e: return-void │ │ +0af848: |[0af848] android.support.v4.widget.DrawerLayout$ViewDragCallback.:(Landroid/support/v4/widget/DrawerLayout;I)V │ │ +0af858: 5b12 1507 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af85c: 7010 a11c 0100 |0002: invoke-direct {v1}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1ca1 │ │ +0af862: 2200 9503 |0005: new-instance v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; // type@0395 │ │ +0af866: 7020 8a19 1000 |0007: invoke-direct {v0, v1}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;.:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V // method@198a │ │ +0af86c: 5b10 1407 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0714 │ │ +0af870: 5913 1207 |000c: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ +0af874: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1605 │ │ 0x0005 line=1599 │ │ 0x000c line=1606 │ │ 0x000e line=1607 │ │ locals : │ │ @@ -215932,17 +215987,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 │ │ -0abf08: |[0abf08] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ -0abf18: 7010 9919 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@1999 │ │ -0abf1e: 0e00 |0003: return-void │ │ +0af878: |[0af878] android.support.v4.widget.DrawerLayout$ViewDragCallback.access$000:(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V │ │ +0af888: 7010 9919 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.peekDrawer:()V // method@1999 │ │ +0af88e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1595 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ #2 : (in Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;) │ │ @@ -215950,26 +216005,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0abf20: |[0abf20] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ -0abf30: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0abf32: 5232 1207 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ -0abf36: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ -0abf3a: 1250 |0005: const/4 v0, #int 5 // #5 │ │ -0abf3c: 5432 1507 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0abf40: 6e20 b219 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0abf46: 0c01 |000b: move-result-object v1 │ │ -0abf48: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ -0abf4c: 5432 1507 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0abf50: 6e20 aa19 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@19aa │ │ -0abf56: 0e00 |0013: return-void │ │ +0af890: |[0af890] android.support.v4.widget.DrawerLayout$ViewDragCallback.closeOtherDrawer:()V │ │ +0af8a0: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0af8a2: 5232 1207 |0001: iget v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ +0af8a6: 3302 0300 |0003: if-ne v2, v0, 0006 // +0003 │ │ +0af8aa: 1250 |0005: const/4 v0, #int 5 // #5 │ │ +0af8ac: 5432 1507 |0006: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af8b0: 6e20 b219 0200 |0008: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0af8b6: 0c01 |000b: move-result-object v1 │ │ +0af8b8: 3801 0700 |000c: if-eqz v1, 0013 // +0007 │ │ +0af8bc: 5432 1507 |000e: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af8c0: 6e20 aa19 1200 |0010: invoke-virtual {v2, v1}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@19aa │ │ +0af8c6: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1656 │ │ 0x0006 line=1657 │ │ 0x000c line=1658 │ │ 0x000e line=1659 │ │ 0x0013 line=1661 │ │ @@ -215983,71 +216038,71 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 106 16-bit code units │ │ -0abf58: |[0abf58] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ -0abf68: 1238 |0000: const/4 v8, #int 3 // #3 │ │ -0abf6a: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0abf6c: 1205 |0002: const/4 v5, #int 0 // #0 │ │ -0abf6e: 5497 1307 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ -0abf72: 6e10 cb1c 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1ccb │ │ -0abf78: 0a03 |0008: move-result v3 │ │ -0abf7a: 5297 1207 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ -0abf7e: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ -0abf82: 0161 |000d: move v1, v6 │ │ -0abf84: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ -0abf88: 5497 1507 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0abf8c: 6e20 b219 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0abf92: 0c04 |0015: move-result-object v4 │ │ -0abf94: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ -0abf98: 6e10 1f1e 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0abf9e: 0a05 |001b: move-result v5 │ │ -0abfa0: 7b55 |001c: neg-int v5, v5 │ │ -0abfa2: 9000 0503 |001d: add-int v0, v5, v3 │ │ -0abfa6: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ -0abfaa: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ -0abfae: 6e10 fa1d 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0abfb4: 0a05 |0026: move-result v5 │ │ -0abfb6: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ -0abfba: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ -0abfbe: 6e10 fa1d 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0abfc4: 0a05 |002e: move-result v5 │ │ -0abfc6: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ -0abfca: 5495 1507 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0abfce: 6e20 be19 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ -0abfd4: 0a05 |0036: move-result v5 │ │ -0abfd6: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ -0abfda: 6e10 f91d 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0abfe0: 0c02 |003c: move-result-object v2 │ │ -0abfe2: 1f02 8f03 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0abfe6: 5495 1307 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ -0abfea: 6e10 181e 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0abff0: 0a07 |0044: move-result v7 │ │ -0abff2: 6e40 df1c 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -0abff8: 5c26 0607 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ -0abffc: 5495 1507 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac000: 6e10 cc19 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ac006: 7010 9019 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1990 │ │ -0ac00c: 5495 1507 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac010: 6e10 a619 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@19a6 │ │ -0ac016: 0e00 |0057: return-void │ │ -0ac018: 0151 |0058: move v1, v5 │ │ -0ac01a: 28b5 |0059: goto 000e // -004b │ │ -0ac01c: 5495 1507 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac020: 1257 |005c: const/4 v7, #int 5 // #5 │ │ -0ac022: 6e20 b219 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0ac028: 0c04 |0060: move-result-object v4 │ │ -0ac02a: 5495 1507 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac02e: 6e10 c519 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0ac034: 0a05 |0066: move-result v5 │ │ -0ac036: 9100 0503 |0067: sub-int v0, v5, v3 │ │ -0ac03a: 28b6 |0069: goto 001f // -004a │ │ +0af8c8: |[0af8c8] android.support.v4.widget.DrawerLayout$ViewDragCallback.peekDrawer:()V │ │ +0af8d8: 1238 |0000: const/4 v8, #int 3 // #3 │ │ +0af8da: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0af8dc: 1205 |0002: const/4 v5, #int 0 // #0 │ │ +0af8de: 5497 1307 |0003: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ +0af8e2: 6e10 cb1c 0700 |0005: invoke-virtual {v7}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1ccb │ │ +0af8e8: 0a03 |0008: move-result v3 │ │ +0af8ea: 5297 1207 |0009: iget v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ +0af8ee: 3387 4d00 |000b: if-ne v7, v8, 0058 // +004d │ │ +0af8f2: 0161 |000d: move v1, v6 │ │ +0af8f4: 3801 4c00 |000e: if-eqz v1, 005a // +004c │ │ +0af8f8: 5497 1507 |0010: iget-object v7, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af8fc: 6e20 b219 8700 |0012: invoke-virtual {v7, v8}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0af902: 0c04 |0015: move-result-object v4 │ │ +0af904: 3804 0700 |0016: if-eqz v4, 001d // +0007 │ │ +0af908: 6e10 1f1e 0400 |0018: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0af90e: 0a05 |001b: move-result v5 │ │ +0af910: 7b55 |001c: neg-int v5, v5 │ │ +0af912: 9000 0503 |001d: add-int v0, v5, v3 │ │ +0af916: 3804 3800 |001f: if-eqz v4, 0057 // +0038 │ │ +0af91a: 3801 0800 |0021: if-eqz v1, 0029 // +0008 │ │ +0af91e: 6e10 fa1d 0400 |0023: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0af924: 0a05 |0026: move-result v5 │ │ +0af926: 3405 0a00 |0027: if-lt v5, v0, 0031 // +000a │ │ +0af92a: 3901 2e00 |0029: if-nez v1, 0057 // +002e │ │ +0af92e: 6e10 fa1d 0400 |002b: invoke-virtual {v4}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0af934: 0a05 |002e: move-result v5 │ │ +0af936: 3705 2800 |002f: if-le v5, v0, 0057 // +0028 │ │ +0af93a: 5495 1507 |0031: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af93e: 6e20 be19 4500 |0033: invoke-virtual {v5, v4}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ +0af944: 0a05 |0036: move-result v5 │ │ +0af946: 3905 2000 |0037: if-nez v5, 0057 // +0020 │ │ +0af94a: 6e10 f91d 0400 |0039: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0af950: 0c02 |003c: move-result-object v2 │ │ +0af952: 1f02 8f03 |003d: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0af956: 5495 1307 |003f: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ +0af95a: 6e10 181e 0400 |0041: invoke-virtual {v4}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0af960: 0a07 |0044: move-result v7 │ │ +0af962: 6e40 df1c 4570 |0045: invoke-virtual {v5, v4, v0, v7}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +0af968: 5c26 0607 |0048: iput-boolean v6, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ +0af96c: 5495 1507 |004a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af970: 6e10 cc19 0500 |004c: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0af976: 7010 9019 0900 |004f: invoke-direct {v9}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1990 │ │ +0af97c: 5495 1507 |0052: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af980: 6e10 a619 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.cancelChildViewTouch:()V // method@19a6 │ │ +0af986: 0e00 |0057: return-void │ │ +0af988: 0151 |0058: move v1, v5 │ │ +0af98a: 28b5 |0059: goto 000e // -004b │ │ +0af98c: 5495 1507 |005a: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af990: 1257 |005c: const/4 v7, #int 5 // #5 │ │ +0af992: 6e20 b219 7500 |005d: invoke-virtual {v5, v7}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0af998: 0c04 |0060: move-result-object v4 │ │ +0af99a: 5495 1507 |0061: iget-object v5, v9, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af99e: 6e10 c519 0500 |0063: invoke-virtual {v5}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0af9a4: 0a05 |0066: move-result v5 │ │ +0af9a6: 9100 0503 |0067: sub-int v0, v5, v3 │ │ +0af9aa: 28b6 |0069: goto 001f // -004a │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1690 │ │ 0x0009 line=1691 │ │ 0x000e line=1692 │ │ 0x0010 line=1693 │ │ 0x0016 line=1694 │ │ @@ -216079,40 +216134,40 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0ac03c: |[0ac03c] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0ac04c: 5431 1507 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac050: 1232 |0002: const/4 v2, #int 3 // #3 │ │ -0ac052: 6e30 a719 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ac058: 0a01 |0006: move-result v1 │ │ -0ac05a: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ -0ac05e: 6e10 1f1e 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0ac064: 0a01 |000c: move-result v1 │ │ -0ac066: 7b11 |000d: neg-int v1, v1 │ │ -0ac068: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0ac06a: 7120 a02e 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0ac070: 0a02 |0012: move-result v2 │ │ -0ac072: 7120 9d2e 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0ac078: 0a01 |0016: move-result v1 │ │ -0ac07a: 0f01 |0017: return v1 │ │ -0ac07c: 5431 1507 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac080: 6e10 c519 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0ac086: 0a00 |001d: move-result v0 │ │ -0ac088: 6e10 1f1e 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0ac08e: 0a01 |0021: move-result v1 │ │ -0ac090: 9101 0001 |0022: sub-int v1, v0, v1 │ │ -0ac094: 7120 a02e 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0ac09a: 0a02 |0027: move-result v2 │ │ -0ac09c: 7120 9d2e 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0ac0a2: 0a01 |002b: move-result v1 │ │ -0ac0a4: 28eb |002c: goto 0017 // -0015 │ │ +0af9ac: |[0af9ac] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0af9bc: 5431 1507 |0000: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af9c0: 1232 |0002: const/4 v2, #int 3 // #3 │ │ +0af9c2: 6e30 a719 4102 |0003: invoke-virtual {v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0af9c8: 0a01 |0006: move-result v1 │ │ +0af9ca: 3801 1100 |0007: if-eqz v1, 0018 // +0011 │ │ +0af9ce: 6e10 1f1e 0400 |0009: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0af9d4: 0a01 |000c: move-result v1 │ │ +0af9d6: 7b11 |000d: neg-int v1, v1 │ │ +0af9d8: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0af9da: 7120 a02e 2500 |000f: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0af9e0: 0a02 |0012: move-result v2 │ │ +0af9e2: 7120 9d2e 2100 |0013: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0af9e8: 0a01 |0016: move-result v1 │ │ +0af9ea: 0f01 |0017: return v1 │ │ +0af9ec: 5431 1507 |0018: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0af9f0: 6e10 c519 0100 |001a: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0af9f6: 0a00 |001d: move-result v0 │ │ +0af9f8: 6e10 1f1e 0400 |001e: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0af9fe: 0a01 |0021: move-result v1 │ │ +0afa00: 9101 0001 |0022: sub-int v1, v0, v1 │ │ +0afa04: 7120 a02e 0500 |0024: invoke-static {v5, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0afa0a: 0a02 |0027: move-result v2 │ │ +0afa0c: 7120 9d2e 2100 |0028: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0afa12: 0a01 |002b: move-result v1 │ │ +0afa14: 28eb |002c: goto 0017 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1747 │ │ 0x0009 line=1748 │ │ 0x0017 line=1751 │ │ 0x0018 line=1750 │ │ 0x001e line=1751 │ │ @@ -216128,18 +216183,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ac0a8: |[0ac0a8] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0ac0b8: 6e10 181e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0ac0be: 0a00 |0003: move-result v0 │ │ -0ac0c0: 0f00 |0004: return v0 │ │ +0afa18: |[0afa18] android.support.v4.widget.DrawerLayout$ViewDragCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0afa28: 6e10 181e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0afa2e: 0a00 |0003: move-result v0 │ │ +0afa30: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1757 │ │ 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 │ │ @@ -216150,24 +216205,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ac0c4: |[0ac0c4] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0ac0d4: 5410 1507 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac0d8: 6e20 d019 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ac0de: 0a00 |0005: move-result v0 │ │ -0ac0e0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0ac0e4: 6e10 1f1e 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0ac0ea: 0a00 |000b: move-result v0 │ │ -0ac0ec: 0f00 |000c: return v0 │ │ -0ac0ee: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0ac0f0: 28fe |000e: goto 000c // -0002 │ │ +0afa34: |[0afa34] android.support.v4.widget.DrawerLayout$ViewDragCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0afa44: 5410 1507 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afa48: 6e20 d019 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0afa4e: 0a00 |0005: move-result v0 │ │ +0afa50: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0afa54: 6e10 1f1e 0200 |0008: invoke-virtual {v2}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0afa5a: 0a00 |000b: move-result v0 │ │ +0afa5c: 0f00 |000c: return v0 │ │ +0afa5e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0afa60: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1742 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000f reg=2 child Landroid/view/View; │ │ │ │ @@ -216176,35 +216231,35 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0ac0f4: |[0ac0f4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ -0ac104: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ -0ac108: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0ac10a: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ -0ac10e: 5431 1507 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac112: 1232 |0007: const/4 v2, #int 3 // #3 │ │ -0ac114: 6e20 b219 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0ac11a: 0c00 |000b: move-result-object v0 │ │ -0ac11c: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ -0ac120: 5431 1507 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac124: 6e20 be19 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ -0ac12a: 0a01 |0013: move-result v1 │ │ -0ac12c: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ -0ac130: 5431 1307 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ -0ac134: 6e30 b41c 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1cb4 │ │ -0ac13a: 0e00 |001b: return-void │ │ -0ac13c: 5431 1507 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac140: 1252 |001e: const/4 v2, #int 5 // #5 │ │ -0ac142: 6e20 b219 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0ac148: 0c00 |0022: move-result-object v0 │ │ -0ac14a: 28e9 |0023: goto 000c // -0017 │ │ +0afa64: |[0afa64] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeDragStarted:(II)V │ │ +0afa74: dd01 0401 |0000: and-int/lit8 v1, v4, #int 1 // #01 │ │ +0afa78: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0afa7a: 3321 1900 |0003: if-ne v1, v2, 001c // +0019 │ │ +0afa7e: 5431 1507 |0005: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afa82: 1232 |0007: const/4 v2, #int 3 // #3 │ │ +0afa84: 6e20 b219 2100 |0008: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0afa8a: 0c00 |000b: move-result-object v0 │ │ +0afa8c: 3800 0f00 |000c: if-eqz v0, 001b // +000f │ │ +0afa90: 5431 1507 |000e: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afa94: 6e20 be19 0100 |0010: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ +0afa9a: 0a01 |0013: move-result v1 │ │ +0afa9c: 3901 0700 |0014: if-nez v1, 001b // +0007 │ │ +0afaa0: 5431 1307 |0016: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ +0afaa4: 6e30 b41c 0105 |0018: invoke-virtual {v1, v0, v5}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1cb4 │ │ +0afaaa: 0e00 |001b: return-void │ │ +0afaac: 5431 1507 |001c: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afab0: 1252 |001e: const/4 v2, #int 5 // #5 │ │ +0afab2: 6e20 b219 2100 |001f: invoke-virtual {v1, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0afab8: 0c00 |0022: move-result-object v0 │ │ +0afaba: 28e9 |0023: goto 000c // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1729 │ │ 0x0005 line=1730 │ │ 0x000c line=1735 │ │ 0x0016 line=1736 │ │ 0x001b line=1738 │ │ @@ -216221,17 +216276,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ac14c: |[0ac14c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ -0ac15c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac15e: 0f00 |0001: return v0 │ │ +0afabc: |[0afabc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeLock:(I)Z │ │ +0afacc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0aface: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1723 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0002 reg=2 edgeFlags I │ │ │ │ @@ -216240,20 +216295,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0ac160: |[0ac160] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ -0ac170: 5440 1507 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac174: 5441 1407 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0714 │ │ -0ac178: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ -0ac17c: 6e40 e219 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@19e2 │ │ -0ac182: 0e00 |0009: return-void │ │ +0afad0: |[0afad0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onEdgeTouched:(II)V │ │ +0afae0: 5440 1507 |0000: iget-object v0, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afae4: 5441 1407 |0002: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0714 │ │ +0afae8: 1602 a000 |0004: const-wide/16 v2, #int 160 // #a0 │ │ +0afaec: 6e40 e219 1032 |0006: invoke-virtual {v0, v1, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.postDelayed:(Ljava/lang/Runnable;J)Z // method@19e2 │ │ +0afaf2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1684 │ │ 0x0009 line=1685 │ │ locals : │ │ 0x0000 - 0x000a reg=4 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000a reg=5 edgeFlags I │ │ @@ -216264,22 +216319,22 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ac184: |[0ac184] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0ac194: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ac19a: 0c00 |0003: move-result-object v0 │ │ -0ac19c: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ac1a0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0ac1a2: 5c01 0607 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ -0ac1a6: 7010 9019 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1990 │ │ -0ac1ac: 0e00 |000c: return-void │ │ +0afaf4: |[0afaf4] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +0afb04: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0afb0a: 0c00 |0003: move-result-object v0 │ │ +0afb0c: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0afb10: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0afb12: 5c01 0607 |0007: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ +0afb16: 7010 9019 0200 |0009: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.closeOtherDrawer:()V // method@1990 │ │ +0afb1c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1649 │ │ 0x0006 line=1650 │ │ 0x0009 line=1652 │ │ 0x000c line=1653 │ │ locals : │ │ @@ -216293,22 +216348,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 14 16-bit code units │ │ -0ac1b0: |[0ac1b0] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ -0ac1c0: 5430 1507 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac1c4: 5231 1207 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ -0ac1c8: 5432 1307 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ -0ac1cc: 6e10 ca1c 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1cca │ │ -0ac1d2: 0c02 |0009: move-result-object v2 │ │ -0ac1d4: 6e40 f819 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@19f8 │ │ -0ac1da: 0e00 |000d: return-void │ │ +0afb20: |[0afb20] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewDragStateChanged:(I)V │ │ +0afb30: 5430 1507 |0000: iget-object v0, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afb34: 5231 1207 |0002: iget v1, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ +0afb38: 5432 1307 |0004: iget-object v2, v3, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ +0afb3c: 6e10 ca1c 0200 |0006: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getCapturedView:()Landroid/view/View; // method@1cca │ │ +0afb42: 0c02 |0009: move-result-object v2 │ │ +0afb44: 6e40 f819 1024 |000a: invoke-virtual {v0, v1, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateDrawerState:(IILandroid/view/View;)V // method@19f8 │ │ +0afb4a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1627 │ │ 0x000d line=1628 │ │ locals : │ │ 0x0000 - 0x000e reg=3 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x000e reg=4 state I │ │ @@ -216318,46 +216373,46 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 6 │ │ outs : 3 │ │ insns size : 54 16-bit code units │ │ -0ac1dc: |[0ac1dc] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0ac1ec: 6e10 1f1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0ac1f2: 0a00 |0003: move-result v0 │ │ -0ac1f4: 5453 1507 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac1f8: 1234 |0006: const/4 v4, #int 3 // #3 │ │ -0ac1fa: 6e30 a719 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ac200: 0a03 |000a: move-result v3 │ │ -0ac202: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ -0ac206: 9003 0007 |000d: add-int v3, v0, v7 │ │ -0ac20a: 8233 |000f: int-to-float v3, v3 │ │ -0ac20c: 8204 |0010: int-to-float v4, v0 │ │ -0ac20e: a901 0304 |0011: div-float v1, v3, v4 │ │ -0ac212: 5453 1507 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac216: 6e30 ef19 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@19ef │ │ -0ac21c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ -0ac21e: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ -0ac222: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ -0ac226: 1243 |001d: const/4 v3, #int 4 // #4 │ │ -0ac228: 6e20 841e 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0ac22e: 5453 1507 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac232: 6e10 cc19 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ac238: 0e00 |0026: return-void │ │ -0ac23a: 5453 1507 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac23e: 6e10 c519 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0ac244: 0a02 |002c: move-result v2 │ │ -0ac246: 9103 0207 |002d: sub-int v3, v2, v7 │ │ -0ac24a: 8233 |002f: int-to-float v3, v3 │ │ -0ac24c: 8204 |0030: int-to-float v4, v0 │ │ -0ac24e: a901 0304 |0031: div-float v1, v3, v4 │ │ -0ac252: 28e0 |0033: goto 0013 // -0020 │ │ -0ac254: 1203 |0034: const/4 v3, #int 0 // #0 │ │ -0ac256: 28e9 |0035: goto 001e // -0017 │ │ +0afb4c: |[0afb4c] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0afb5c: 6e10 1f1e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0afb62: 0a00 |0003: move-result v0 │ │ +0afb64: 5453 1507 |0004: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afb68: 1234 |0006: const/4 v4, #int 3 // #3 │ │ +0afb6a: 6e30 a719 6304 |0007: invoke-virtual {v3, v6, v4}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0afb70: 0a03 |000a: move-result v3 │ │ +0afb72: 3803 1c00 |000b: if-eqz v3, 0027 // +001c │ │ +0afb76: 9003 0007 |000d: add-int v3, v0, v7 │ │ +0afb7a: 8233 |000f: int-to-float v3, v3 │ │ +0afb7c: 8204 |0010: int-to-float v4, v0 │ │ +0afb7e: a901 0304 |0011: div-float v1, v3, v4 │ │ +0afb82: 5453 1507 |0013: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afb86: 6e30 ef19 6301 |0015: invoke-virtual {v3, v6, v1}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@19ef │ │ +0afb8c: 1203 |0018: const/4 v3, #int 0 // #0 │ │ +0afb8e: 2d03 0103 |0019: cmpl-float v3, v1, v3 │ │ +0afb92: 3903 1900 |001b: if-nez v3, 0034 // +0019 │ │ +0afb96: 1243 |001d: const/4 v3, #int 4 // #4 │ │ +0afb98: 6e20 841e 3600 |001e: invoke-virtual {v6, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0afb9e: 5453 1507 |0021: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afba2: 6e10 cc19 0300 |0023: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0afba8: 0e00 |0026: return-void │ │ +0afbaa: 5453 1507 |0027: iget-object v3, v5, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afbae: 6e10 c519 0300 |0029: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0afbb4: 0a02 |002c: move-result v2 │ │ +0afbb6: 9103 0207 |002d: sub-int v3, v2, v7 │ │ +0afbba: 8233 |002f: int-to-float v3, v3 │ │ +0afbbc: 8204 |0030: int-to-float v4, v0 │ │ +0afbbe: a901 0304 |0031: div-float v1, v3, v4 │ │ +0afbc2: 28e0 |0033: goto 0013 // -0020 │ │ +0afbc4: 1203 |0034: const/4 v3, #int 0 // #0 │ │ +0afbc6: 28e9 |0035: goto 001e // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1633 │ │ 0x0004 line=1636 │ │ 0x000d line=1637 │ │ 0x0013 line=1642 │ │ 0x0018 line=1643 │ │ @@ -216383,56 +216438,56 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 75 16-bit code units │ │ -0ac258: |[0ac258] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0ac268: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0ac26c: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0ac26e: 5484 1507 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac272: 6e20 c119 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@19c1 │ │ -0ac278: 0a02 |0008: move-result v2 │ │ -0ac27a: 6e10 1f1e 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0ac280: 0a00 |000c: move-result v0 │ │ -0ac282: 5484 1507 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac286: 1235 |000f: const/4 v5, #int 3 // #3 │ │ -0ac288: 6e30 a719 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ac28e: 0a04 |0013: move-result v4 │ │ -0ac290: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ -0ac294: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ -0ac298: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ -0ac29c: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ -0ac2a0: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ -0ac2a4: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ -0ac2a8: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ -0ac2ac: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0ac2ae: 5484 1307 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ -0ac2b2: 6e10 181e 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0ac2b8: 0a05 |0028: move-result v5 │ │ -0ac2ba: 6e30 dd1c 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1cdd │ │ -0ac2c0: 5484 1507 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac2c4: 6e10 cc19 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ac2ca: 0e00 |0031: return-void │ │ -0ac2cc: 7b01 |0032: neg-int v1, v0 │ │ -0ac2ce: 28f0 |0033: goto 0023 // -0010 │ │ -0ac2d0: 5484 1507 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac2d4: 6e10 c519 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0ac2da: 0a03 |0039: move-result v3 │ │ -0ac2dc: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ -0ac2e0: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ -0ac2e4: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ -0ac2e8: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ -0ac2ec: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ -0ac2f0: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ -0ac2f4: 9101 0300 |0046: sub-int v1, v3, v0 │ │ -0ac2f8: 28db |0048: goto 0023 // -0025 │ │ -0ac2fa: 0131 |0049: move v1, v3 │ │ -0ac2fc: 28fe |004a: goto 0048 // -0002 │ │ +0afbc8: |[0afbc8] android.support.v4.widget.DrawerLayout$ViewDragCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0afbd8: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0afbdc: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0afbde: 5484 1507 |0003: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afbe2: 6e20 c119 9400 |0005: invoke-virtual {v4, v9}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@19c1 │ │ +0afbe8: 0a02 |0008: move-result v2 │ │ +0afbea: 6e10 1f1e 0900 |0009: invoke-virtual {v9}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0afbf0: 0a00 |000c: move-result v0 │ │ +0afbf2: 5484 1507 |000d: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afbf6: 1235 |000f: const/4 v5, #int 3 // #3 │ │ +0afbf8: 6e30 a719 9405 |0010: invoke-virtual {v4, v9, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0afbfe: 0a04 |0013: move-result v4 │ │ +0afc00: 3804 2000 |0014: if-eqz v4, 0034 // +0020 │ │ +0afc04: 2d04 0a06 |0016: cmpl-float v4, v10, v6 │ │ +0afc08: 3c04 0a00 |0018: if-gtz v4, 0022 // +000a │ │ +0afc0c: 2d04 0a06 |001a: cmpl-float v4, v10, v6 │ │ +0afc10: 3904 1600 |001c: if-nez v4, 0032 // +0016 │ │ +0afc14: 2d04 0207 |001e: cmpl-float v4, v2, v7 │ │ +0afc18: 3d04 1200 |0020: if-lez v4, 0032 // +0012 │ │ +0afc1c: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0afc1e: 5484 1307 |0023: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ +0afc22: 6e10 181e 0900 |0025: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0afc28: 0a05 |0028: move-result v5 │ │ +0afc2a: 6e30 dd1c 1405 |0029: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1cdd │ │ +0afc30: 5484 1507 |002c: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afc34: 6e10 cc19 0400 |002e: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0afc3a: 0e00 |0031: return-void │ │ +0afc3c: 7b01 |0032: neg-int v1, v0 │ │ +0afc3e: 28f0 |0033: goto 0023 // -0010 │ │ +0afc40: 5484 1507 |0034: iget-object v4, v8, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afc44: 6e10 c519 0400 |0036: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0afc4a: 0a03 |0039: move-result v3 │ │ +0afc4c: 2e04 0a06 |003a: cmpg-float v4, v10, v6 │ │ +0afc50: 3a04 0a00 |003c: if-ltz v4, 0046 // +000a │ │ +0afc54: 2d04 0a06 |003e: cmpl-float v4, v10, v6 │ │ +0afc58: 3904 0900 |0040: if-nez v4, 0049 // +0009 │ │ +0afc5c: 2d04 0207 |0042: cmpl-float v4, v2, v7 │ │ +0afc60: 3d04 0500 |0044: if-lez v4, 0049 // +0005 │ │ +0afc64: 9101 0300 |0046: sub-int v1, v3, v0 │ │ +0afc68: 28db |0048: goto 0023 // -0025 │ │ +0afc6a: 0131 |0049: move v1, v3 │ │ +0afc6c: 28fe |004a: goto 0048 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1667 │ │ 0x0009 line=1668 │ │ 0x000d line=1671 │ │ 0x0016 line=1672 │ │ 0x0023 line=1678 │ │ @@ -216457,19 +216512,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ac300: |[0ac300] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ -0ac310: 5420 1507 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac314: 5421 1407 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0714 │ │ -0ac318: 6e20 e319 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@19e3 │ │ -0ac31e: 0e00 |0007: return-void │ │ +0afc70: |[0afc70] android.support.v4.widget.DrawerLayout$ViewDragCallback.removeCallbacks:()V │ │ +0afc80: 5420 1507 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afc84: 5421 1407 |0002: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mPeekRunnable:Ljava/lang/Runnable; // field@0714 │ │ +0afc88: 6e20 e319 1000 |0004: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@19e3 │ │ +0afc8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1614 │ │ 0x0007 line=1615 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ │ │ @@ -216478,17 +216533,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 │ │ -0ac320: |[0ac320] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ -0ac330: 5b01 1307 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ -0ac334: 0e00 |0002: return-void │ │ +0afc90: |[0afc90] android.support.v4.widget.DrawerLayout$ViewDragCallback.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V │ │ +0afca0: 5b01 1307 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0713 │ │ +0afca4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1610 │ │ 0x0002 line=1611 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; │ │ 0x0000 - 0x0003 reg=1 dragger Landroid/support/v4/widget/ViewDragHelper; │ │ @@ -216498,47 +216553,47 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 30 16-bit code units │ │ -0ac338: |[0ac338] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0ac348: 5420 1507 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac34c: 6e20 d019 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ac352: 0a00 |0005: move-result v0 │ │ -0ac354: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ -0ac358: 5420 1507 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac35c: 5221 1207 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ -0ac360: 6e30 a719 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ac366: 0a00 |000f: move-result v0 │ │ -0ac368: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ -0ac36c: 5420 1507 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ -0ac370: 6e20 be19 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ -0ac376: 0a00 |0017: move-result v0 │ │ -0ac378: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ -0ac37c: 1210 |001a: const/4 v0, #int 1 // #1 │ │ -0ac37e: 0f00 |001b: return v0 │ │ -0ac380: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0ac382: 28fe |001d: goto 001b // -0002 │ │ +0afca8: |[0afca8] android.support.v4.widget.DrawerLayout$ViewDragCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0afcb8: 5420 1507 |0000: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afcbc: 6e20 d019 3000 |0002: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0afcc2: 0a00 |0005: move-result v0 │ │ +0afcc4: 3800 1600 |0006: if-eqz v0, 001c // +0016 │ │ +0afcc8: 5420 1507 |0008: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afccc: 5221 1207 |000a: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.mAbsGravity:I // field@0712 │ │ +0afcd0: 6e30 a719 3001 |000c: invoke-virtual {v0, v3, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0afcd6: 0a00 |000f: move-result v0 │ │ +0afcd8: 3800 0c00 |0010: if-eqz v0, 001c // +000c │ │ +0afcdc: 5420 1507 |0012: iget-object v0, v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.this$0:Landroid/support/v4/widget/DrawerLayout; // field@0715 │ │ +0afce0: 6e20 be19 3000 |0014: invoke-virtual {v0, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ +0afce6: 0a00 |0017: move-result v0 │ │ +0afce8: 3900 0400 |0018: if-nez v0, 001c // +0004 │ │ +0afcec: 1210 |001a: const/4 v0, #int 1 // #1 │ │ +0afcee: 0f00 |001b: return v0 │ │ +0afcf0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0afcf2: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1621 │ │ 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 : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #910 header: │ │ class_idx : 919 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1088 │ │ -source_file_idx : 996 │ │ +source_file_idx : 997 │ │ static_fields_size : 17 │ │ instance_fields_size: 26 │ │ direct_methods_size : 15 │ │ virtual_methods_size: 59 │ │ │ │ Class #910 annotations: │ │ Annotations on class │ │ @@ -216749,38 +216804,38 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 43 16-bit code units │ │ -0ac384: |[0ac384] android.support.v4.widget.DrawerLayout.:()V │ │ -0ac394: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ac396: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0ac398: 2313 3506 |0002: new-array v3, v1, [I // type@0635 │ │ -0ac39c: 1404 b300 0101 |0004: const v4, #float 2.36941e-38 // #010100b3 │ │ -0ac3a2: 4b04 0302 |0007: aput v4, v3, v2 │ │ -0ac3a6: 6903 1b07 |0009: sput-object v3, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@071b │ │ -0ac3aa: 6003 4500 |000b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0ac3ae: 1304 1300 |000d: const/16 v4, #int 19 // #13 │ │ -0ac3b2: 3443 1200 |000f: if-lt v3, v4, 0021 // +0012 │ │ -0ac3b6: 6a01 1707 |0011: sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@0717 │ │ -0ac3ba: 6000 4500 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0ac3be: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ -0ac3c2: 3410 0c00 |0017: if-lt v0, v1, 0023 // +000c │ │ -0ac3c6: 2201 8b03 |0019: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; // type@038b │ │ -0ac3ca: 7010 6719 0100 |001b: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;.:()V // method@1967 │ │ -0ac3d0: 6901 1a07 |001e: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ -0ac3d4: 0e00 |0020: return-void │ │ -0ac3d6: 0121 |0021: move v1, v2 │ │ -0ac3d8: 28ef |0022: goto 0011 // -0011 │ │ -0ac3da: 2201 8c03 |0023: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; // type@038c │ │ -0ac3de: 7010 6c19 0100 |0025: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;.:()V // method@196c │ │ -0ac3e4: 6901 1a07 |0028: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ -0ac3e8: 28f6 |002a: goto 0020 // -000a │ │ +0afcf4: |[0afcf4] android.support.v4.widget.DrawerLayout.:()V │ │ +0afd04: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0afd06: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0afd08: 2313 3506 |0002: new-array v3, v1, [I // type@0635 │ │ +0afd0c: 1404 b300 0101 |0004: const v4, #float 2.36941e-38 // #010100b3 │ │ +0afd12: 4b04 0302 |0007: aput v4, v3, v2 │ │ +0afd16: 6903 1b07 |0009: sput-object v3, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@071b │ │ +0afd1a: 6003 4500 |000b: sget v3, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0afd1e: 1304 1300 |000d: const/16 v4, #int 19 // #13 │ │ +0afd22: 3443 1200 |000f: if-lt v3, v4, 0021 // +0012 │ │ +0afd26: 6a01 1707 |0011: sput-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@0717 │ │ +0afd2a: 6000 4500 |0013: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0afd2e: 1301 1500 |0015: const/16 v1, #int 21 // #15 │ │ +0afd32: 3410 0c00 |0017: if-lt v0, v1, 0023 // +000c │ │ +0afd36: 2201 8b03 |0019: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21; // type@038b │ │ +0afd3a: 7010 6719 0100 |001b: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;.:()V // method@1967 │ │ +0afd40: 6901 1a07 |001e: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ +0afd44: 0e00 |0020: return-void │ │ +0afd46: 0121 |0021: move v1, v2 │ │ +0afd48: 28ef |0022: goto 0011 // -0011 │ │ +0afd4a: 2201 8c03 |0023: new-instance v1, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase; // type@038c │ │ +0afd4e: 7010 6c19 0100 |0025: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;.:()V // method@196c │ │ +0afd54: 6901 1a07 |0028: sput-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ +0afd58: 28f6 |002a: goto 0020 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=159 │ │ 0x000b line=164 │ │ 0x0013 line=303 │ │ 0x0015 line=304 │ │ 0x0019 line=305 │ │ @@ -216796,18 +216851,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0ac3ec: |[0ac3ec] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ -0ac3fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac3fe: 7030 9f19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@199f │ │ -0ac404: 0e00 |0004: return-void │ │ +0afd5c: |[0afd5c] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;)V │ │ +0afd6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0afd6e: 7030 9f19 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@199f │ │ +0afd74: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0004 line=315 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -216817,18 +216872,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 │ │ -0ac408: |[0ac408] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ac418: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac41a: 7040 a019 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@19a0 │ │ -0ac420: 0e00 |0004: return-void │ │ +0afd78: |[0afd78] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0afd88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0afd8a: 7040 a019 2103 |0001: invoke-direct {v1, v2, v3, v0}, Landroid/support/v4/widget/DrawerLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@19a0 │ │ +0afd90: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ 0x0004 line=319 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -216839,86 +216894,86 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 151 16-bit code units │ │ -0ac424: |[0ac424] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0ac434: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ -0ac438: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0ac43a: 7040 a41e 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ -0ac440: 2202 8903 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@0389 │ │ -0ac444: 7020 6119 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1961 │ │ -0ac44a: 5b62 2707 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@0727 │ │ -0ac44e: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ -0ac452: 5962 3907 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ -0ac456: 2202 5d00 |0011: new-instance v2, Landroid/graphics/Paint; // type@005d │ │ -0ac45a: 7010 4202 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -0ac460: 5b62 3b07 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@073b │ │ -0ac464: 5c64 2c07 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ -0ac468: 1502 0400 |001a: const/high16 v2, #int 262144 // #4 │ │ -0ac46c: 6e20 e719 2600 |001c: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.setDescendantFocusability:(I)V // method@19e7 │ │ -0ac472: 6e10 c319 0600 |001f: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@19c3 │ │ -0ac478: 0c02 |0022: move-result-object v2 │ │ -0ac47a: 6e10 ca01 0200 |0023: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0ac480: 0c02 |0026: move-result-object v2 │ │ -0ac482: 5220 4b08 |0027: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -0ac486: 1502 8042 |0029: const/high16 v2, #int 1115684864 // #4280 │ │ -0ac48a: c802 |002b: mul-float/2addr v2, v0 │ │ -0ac48c: 1503 003f |002c: const/high16 v3, #int 1056964608 // #3f00 │ │ -0ac490: c632 |002e: add-float/2addr v2, v3 │ │ -0ac492: 8722 |002f: float-to-int v2, v2 │ │ -0ac494: 5962 3607 |0030: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0736 │ │ -0ac498: 1502 c843 |0032: const/high16 v2, #int 1137180672 // #43c8 │ │ -0ac49c: a801 0200 |0034: mul-float v1, v2, v0 │ │ -0ac4a0: 2202 9603 |0036: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0396 │ │ -0ac4a4: 1233 |0038: const/4 v3, #int 3 // #3 │ │ -0ac4a6: 7030 8c19 6203 |0039: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@198c │ │ -0ac4ac: 5b62 3107 |003c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ -0ac4b0: 2202 9603 |003e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0396 │ │ -0ac4b4: 1253 |0040: const/4 v3, #int 5 // #5 │ │ -0ac4b6: 7030 8c19 6203 |0041: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@198c │ │ -0ac4bc: 5b62 3707 |0044: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ -0ac4c0: 5462 3107 |0046: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ -0ac4c4: 7130 c01c 5602 |0048: 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@1cc0 │ │ -0ac4ca: 0c02 |004b: move-result-object v2 │ │ -0ac4cc: 5b62 3207 |004c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ac4d0: 5462 3207 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ac4d4: 6e20 db1c 4200 |0050: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ -0ac4da: 5462 3207 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ac4de: 6e20 dc1c 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1cdc │ │ -0ac4e4: 5462 3107 |0058: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ -0ac4e8: 5463 3207 |005a: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ac4ec: 6e20 9b19 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@199b │ │ -0ac4f2: 5462 3707 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ -0ac4f6: 7130 c01c 5602 |0061: 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@1cc0 │ │ -0ac4fc: 0c02 |0064: move-result-object v2 │ │ -0ac4fe: 5b62 3807 |0065: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ac502: 5462 3807 |0067: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ac506: 1223 |0069: const/4 v3, #int 2 // #2 │ │ -0ac508: 6e20 db1c 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ -0ac50e: 5462 3807 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ac512: 6e20 dc1c 1200 |006f: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1cdc │ │ -0ac518: 5462 3707 |0072: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ -0ac51c: 5463 3807 |0074: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ac520: 6e20 9b19 3200 |0076: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@199b │ │ -0ac526: 6e20 f019 4600 |0079: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@19f0 │ │ -0ac52c: 7120 3f13 4600 |007c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -0ac532: 2202 8803 |007f: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0388 │ │ -0ac536: 7020 5a19 6200 |0081: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@195a │ │ -0ac53c: 7120 3913 2600 |0084: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ -0ac542: 1202 |0087: const/4 v2, #int 0 // #0 │ │ -0ac544: 7120 da13 2600 |0088: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@13da │ │ -0ac54a: 7110 0f13 0600 |008b: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@130f │ │ -0ac550: 0a02 |008e: move-result v2 │ │ -0ac552: 3802 0700 |008f: if-eqz v2, 0096 // +0007 │ │ -0ac556: 6202 1a07 |0091: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ -0ac55a: 7220 6419 6200 |0093: invoke-interface {v2, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.configureApplyInsets:(Landroid/view/View;)V // method@1964 │ │ -0ac560: 0e00 |0096: return-void │ │ +0afd94: |[0afd94] android.support.v4.widget.DrawerLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0afda4: 1505 803f |0000: const/high16 v5, #int 1065353216 // #3f80 │ │ +0afda8: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0afdaa: 7040 a41e 7698 |0003: invoke-direct {v6, v7, v8, v9}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ +0afdb0: 2202 8903 |0006: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // type@0389 │ │ +0afdb4: 7020 6119 6200 |0008: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@1961 │ │ +0afdba: 5b62 2707 |000b: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@0727 │ │ +0afdbe: 1502 0099 |000d: const/high16 v2, #int -1728053248 // #9900 │ │ +0afdc2: 5962 3907 |000f: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ +0afdc6: 2202 5d00 |0011: new-instance v2, Landroid/graphics/Paint; // type@005d │ │ +0afdca: 7010 4202 0200 |0013: invoke-direct {v2}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +0afdd0: 5b62 3b07 |0016: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@073b │ │ +0afdd4: 5c64 2c07 |0018: iput-boolean v4, v6, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ +0afdd8: 1502 0400 |001a: const/high16 v2, #int 262144 // #4 │ │ +0afddc: 6e20 e719 2600 |001c: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.setDescendantFocusability:(I)V // method@19e7 │ │ +0afde2: 6e10 c319 0600 |001f: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@19c3 │ │ +0afde8: 0c02 |0022: move-result-object v2 │ │ +0afdea: 6e10 ca01 0200 |0023: invoke-virtual {v2}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0afdf0: 0c02 |0026: move-result-object v2 │ │ +0afdf2: 5220 4b08 |0027: iget v0, v2, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +0afdf6: 1502 8042 |0029: const/high16 v2, #int 1115684864 // #4280 │ │ +0afdfa: c802 |002b: mul-float/2addr v2, v0 │ │ +0afdfc: 1503 003f |002c: const/high16 v3, #int 1056964608 // #3f00 │ │ +0afe00: c632 |002e: add-float/2addr v2, v3 │ │ +0afe02: 8722 |002f: float-to-int v2, v2 │ │ +0afe04: 5962 3607 |0030: iput v2, v6, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0736 │ │ +0afe08: 1502 c843 |0032: const/high16 v2, #int 1137180672 // #43c8 │ │ +0afe0c: a801 0200 |0034: mul-float v1, v2, v0 │ │ +0afe10: 2202 9603 |0036: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0396 │ │ +0afe14: 1233 |0038: const/4 v3, #int 3 // #3 │ │ +0afe16: 7030 8c19 6203 |0039: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@198c │ │ +0afe1c: 5b62 3107 |003c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ +0afe20: 2202 9603 |003e: new-instance v2, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // type@0396 │ │ +0afe24: 1253 |0040: const/4 v3, #int 5 // #5 │ │ +0afe26: 7030 8c19 6203 |0041: invoke-direct {v2, v6, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.:(Landroid/support/v4/widget/DrawerLayout;I)V // method@198c │ │ +0afe2c: 5b62 3707 |0044: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ +0afe30: 5462 3107 |0046: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ +0afe34: 7130 c01c 5602 |0048: 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@1cc0 │ │ +0afe3a: 0c02 |004b: move-result-object v2 │ │ +0afe3c: 5b62 3207 |004c: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0afe40: 5462 3207 |004e: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0afe44: 6e20 db1c 4200 |0050: invoke-virtual {v2, v4}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ +0afe4a: 5462 3207 |0053: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0afe4e: 6e20 dc1c 1200 |0055: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1cdc │ │ +0afe54: 5462 3107 |0058: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ +0afe58: 5463 3207 |005a: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0afe5c: 6e20 9b19 3200 |005c: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@199b │ │ +0afe62: 5462 3707 |005f: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ +0afe66: 7130 c01c 5602 |0061: 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@1cc0 │ │ +0afe6c: 0c02 |0064: move-result-object v2 │ │ +0afe6e: 5b62 3807 |0065: iput-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0afe72: 5462 3807 |0067: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0afe76: 1223 |0069: const/4 v3, #int 2 // #2 │ │ +0afe78: 6e20 db1c 3200 |006a: invoke-virtual {v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.setEdgeTrackingEnabled:(I)V // method@1cdb │ │ +0afe7e: 5462 3807 |006d: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0afe82: 6e20 dc1c 1200 |006f: invoke-virtual {v2, v1}, Landroid/support/v4/widget/ViewDragHelper;.setMinVelocity:(F)V // method@1cdc │ │ +0afe88: 5462 3707 |0072: iget-object v2, v6, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ +0afe8c: 5463 3807 |0074: iget-object v3, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0afe90: 6e20 9b19 3200 |0076: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.setDragger:(Landroid/support/v4/widget/ViewDragHelper;)V // method@199b │ │ +0afe96: 6e20 f019 4600 |0079: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.setFocusableInTouchMode:(Z)V // method@19f0 │ │ +0afe9c: 7120 3f13 4600 |007c: invoke-static {v6, v4}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +0afea2: 2202 8803 |007f: new-instance v2, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate; // type@0388 │ │ +0afea6: 7020 5a19 6200 |0081: invoke-direct {v2, v6}, Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;.:(Landroid/support/v4/widget/DrawerLayout;)V // method@195a │ │ +0afeac: 7120 3913 2600 |0084: invoke-static {v6, v2}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ +0afeb2: 1202 |0087: const/4 v2, #int 0 // #0 │ │ +0afeb4: 7120 da13 2600 |0088: invoke-static {v6, v2}, Landroid/support/v4/view/ViewGroupCompat;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@13da │ │ +0afeba: 7110 0f13 0600 |008b: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@130f │ │ +0afec0: 0a02 |008e: move-result v2 │ │ +0afec2: 3802 0700 |008f: if-eqz v2, 0096 // +0007 │ │ +0afec6: 6202 1a07 |0091: sget-object v2, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ +0afeca: 7220 6419 6200 |0093: invoke-interface {v2, v6}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.configureApplyInsets:(Landroid/view/View;)V // method@1964 │ │ +0afed0: 0e00 |0096: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=322 │ │ 0x0006 line=166 │ │ 0x000d line=171 │ │ 0x0011 line=173 │ │ 0x0018 line=181 │ │ @@ -216956,52 +217011,52 @@ │ │ type : '()[I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ac564: |[0ac564] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ -0ac574: 6200 1b07 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@071b │ │ -0ac578: 1100 |0002: return-object v0 │ │ +0afed4: |[0afed4] android.support.v4.widget.DrawerLayout.access$100:()[I │ │ +0afee4: 6200 1b07 |0000: sget-object v0, Landroid/support/v4/widget/DrawerLayout;.LAYOUT_ATTRS:[I // field@071b │ │ +0afee8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #5 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$200' │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ac57c: |[0ac57c] android.support.v4.widget.DrawerLayout.access$200:()Z │ │ -0ac58c: 6300 1707 |0000: sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@0717 │ │ -0ac590: 0f00 |0002: return v0 │ │ +0afeec: |[0afeec] android.support.v4.widget.DrawerLayout.access$200:()Z │ │ +0afefc: 6300 1707 |0000: sget-boolean v0, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@0717 │ │ +0aff00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ │ │ #6 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ name : 'access$300' │ │ 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 │ │ -0ac594: |[0ac594] android.support.v4.widget.DrawerLayout.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ -0ac5a4: 7010 b419 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@19b4 │ │ -0ac5aa: 0c00 |0003: move-result-object v0 │ │ -0ac5ac: 1100 |0004: return-object v0 │ │ +0aff04: |[0aff04] android.support.v4.widget.DrawerLayout.access$300:(Landroid/support/v4/widget/DrawerLayout;)Landroid/view/View; │ │ +0aff14: 7010 b419 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@19b4 │ │ +0aff1a: 0c00 |0003: move-result-object v0 │ │ +0aff1c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #7 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -217009,18 +217064,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ac5b0: |[0ac5b0] android.support.v4.widget.DrawerLayout.access$400:(Landroid/view/View;)Z │ │ -0ac5c0: 7110 cb19 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibility:(Landroid/view/View;)Z // method@19cb │ │ -0ac5c6: 0a00 |0003: move-result v0 │ │ -0ac5c8: 0f00 |0004: return v0 │ │ +0aff20: |[0aff20] android.support.v4.widget.DrawerLayout.access$400:(Landroid/view/View;)Z │ │ +0aff30: 7110 cb19 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/DrawerLayout;.includeChildForAccessibility:(Landroid/view/View;)Z // method@19cb │ │ +0aff36: 0a00 |0003: move-result v0 │ │ +0aff38: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Landroid/view/View; │ │ │ │ #8 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -217028,32 +217083,32 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0ac5cc: |[0ac5cc] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ -0ac5dc: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0ac5e2: 0a01 |0003: move-result v1 │ │ -0ac5e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ac5e6: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ -0ac5ea: 6e20 b919 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0ac5f0: 0c00 |000a: move-result-object v0 │ │ -0ac5f2: 6e20 d019 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ac5f8: 0a03 |000e: move-result v3 │ │ -0ac5fa: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ -0ac5fe: 6e20 d219 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@19d2 │ │ -0ac604: 0a03 |0014: move-result v3 │ │ -0ac606: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ -0ac60a: 1100 |0017: return-object v0 │ │ -0ac60c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ac610: 28eb |001a: goto 0005 // -0015 │ │ -0ac612: 1200 |001b: const/4 v0, #int 0 // #0 │ │ -0ac614: 28fb |001c: goto 0017 // -0005 │ │ +0aff3c: |[0aff3c] android.support.v4.widget.DrawerLayout.findVisibleDrawer:()Landroid/view/View; │ │ +0aff4c: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0aff52: 0a01 |0003: move-result v1 │ │ +0aff54: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0aff56: 3512 1600 |0005: if-ge v2, v1, 001b // +0016 │ │ +0aff5a: 6e20 b919 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0aff60: 0c00 |000a: move-result-object v0 │ │ +0aff62: 6e20 d019 0400 |000b: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0aff68: 0a03 |000e: move-result v3 │ │ +0aff6a: 3803 0900 |000f: if-eqz v3, 0018 // +0009 │ │ +0aff6e: 6e20 d219 0400 |0011: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@19d2 │ │ +0aff74: 0a03 |0014: move-result v3 │ │ +0aff76: 3803 0300 |0015: if-eqz v3, 0018 // +0003 │ │ +0aff7a: 1100 |0017: return-object v0 │ │ +0aff7c: d802 0201 |0018: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0aff80: 28eb |001a: goto 0005 // -0015 │ │ +0aff82: 1200 |001b: const/4 v0, #int 0 // #0 │ │ +0aff84: 28fb |001c: goto 0017 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1444 │ │ 0x0004 line=1445 │ │ 0x0007 line=1446 │ │ 0x000b line=1447 │ │ 0x0017 line=1451 │ │ @@ -217071,28 +217126,28 @@ │ │ type : '(I)Ljava/lang/String;' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0ac618: |[0ac618] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ -0ac628: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ -0ac62c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ -0ac62e: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0ac632: 1a00 e405 |0005: const-string v0, "LEFT" // string@05e4 │ │ -0ac636: 1100 |0007: return-object v0 │ │ -0ac638: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ -0ac63c: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0ac63e: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0ac642: 1a00 da0e |000d: const-string v0, "RIGHT" // string@0eda │ │ -0ac646: 28f8 |000f: goto 0007 // -0008 │ │ -0ac648: 7110 8f2e 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -0ac64e: 0c00 |0013: move-result-object v0 │ │ -0ac650: 28f3 |0014: goto 0007 // -000d │ │ +0aff88: |[0aff88] android.support.v4.widget.DrawerLayout.gravityToString:(I)Ljava/lang/String; │ │ +0aff98: dd00 0203 |0000: and-int/lit8 v0, v2, #int 3 // #03 │ │ +0aff9c: 1231 |0002: const/4 v1, #int 3 // #3 │ │ +0aff9e: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0affa2: 1a00 e505 |0005: const-string v0, "LEFT" // string@05e5 │ │ +0affa6: 1100 |0007: return-object v0 │ │ +0affa8: dd00 0205 |0008: and-int/lit8 v0, v2, #int 5 // #05 │ │ +0affac: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0affae: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0affb2: 1a00 db0e |000d: const-string v0, "RIGHT" // string@0edb │ │ +0affb6: 28f8 |000f: goto 0007 // -0008 │ │ +0affb8: 7110 8f2e 0200 |0010: invoke-static {v2}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0affbe: 0c00 |0013: move-result-object v0 │ │ +0affc0: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ 0x0005 line=767 │ │ 0x0007 line=772 │ │ 0x0008 line=769 │ │ 0x000d line=770 │ │ @@ -217105,25 +217160,25 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0ac654: |[0ac654] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ -0ac664: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ac666: 6e10 ea1d 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ -0ac66c: 0c00 |0004: move-result-object v0 │ │ -0ac66e: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ -0ac672: 6e10 8a02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@028a │ │ -0ac678: 0a02 |000a: move-result v2 │ │ -0ac67a: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ -0ac67c: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ -0ac680: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0ac682: 0f01 |000f: return v1 │ │ +0affc4: |[0affc4] android.support.v4.widget.DrawerLayout.hasOpaqueBackground:(Landroid/view/View;)Z │ │ +0affd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0affd6: 6e10 ea1d 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ +0affdc: 0c00 |0004: move-result-object v0 │ │ +0affde: 3800 0a00 |0005: if-eqz v0, 000f // +000a │ │ +0affe2: 6e10 8a02 0000 |0007: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;.getOpacity:()I // method@028a │ │ +0affe8: 0a02 |000a: move-result v2 │ │ +0affea: 12f3 |000b: const/4 v3, #int -1 // #ff │ │ +0affec: 3332 0300 |000c: if-ne v2, v3, 000f // +0003 │ │ +0afff0: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0afff2: 0f01 |000f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=983 │ │ 0x0005 line=984 │ │ 0x0007 line=985 │ │ 0x000f line=987 │ │ locals : │ │ @@ -217135,32 +217190,32 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0ac684: |[0ac684] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ -0ac694: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0ac69a: 0a00 |0003: move-result v0 │ │ -0ac69c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0ac69e: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ -0ac6a2: 6e20 b919 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0ac6a8: 0c03 |000a: move-result-object v3 │ │ -0ac6aa: 6e10 f91d 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ac6b0: 0c02 |000e: move-result-object v2 │ │ -0ac6b2: 1f02 8f03 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ac6b6: 5523 0607 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ -0ac6ba: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0ac6be: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0ac6c0: 0f03 |0016: return v3 │ │ -0ac6c2: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0ac6c6: 28ec |0019: goto 0005 // -0014 │ │ -0ac6c8: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0ac6ca: 28fb |001b: goto 0016 // -0005 │ │ +0afff4: |[0afff4] android.support.v4.widget.DrawerLayout.hasPeekingDrawer:()Z │ │ +0b0004: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b000a: 0a00 |0003: move-result v0 │ │ +0b000c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0b000e: 3501 1500 |0005: if-ge v1, v0, 001a // +0015 │ │ +0b0012: 6e20 b919 1400 |0007: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b0018: 0c03 |000a: move-result-object v3 │ │ +0b001a: 6e10 f91d 0300 |000b: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0020: 0c02 |000e: move-result-object v2 │ │ +0b0022: 1f02 8f03 |000f: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0026: 5523 0607 |0011: iget-boolean v3, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ +0b002a: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0b002e: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0b0030: 0f03 |0016: return v3 │ │ +0b0032: d801 0101 |0017: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b0036: 28ec |0019: goto 0005 // -0014 │ │ +0b0038: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0b003a: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1405 │ │ 0x0004 line=1406 │ │ 0x0007 line=1407 │ │ 0x0011 line=1408 │ │ 0x0015 line=1409 │ │ @@ -217179,22 +217234,22 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0ac6cc: |[0ac6cc] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ -0ac6dc: 7010 b419 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@19b4 │ │ -0ac6e2: 0c00 |0003: move-result-object v0 │ │ -0ac6e4: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0ac6e8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0ac6ea: 0f00 |0007: return v0 │ │ -0ac6ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0ac6ee: 28fe |0009: goto 0007 // -0002 │ │ +0b003c: |[0b003c] android.support.v4.widget.DrawerLayout.hasVisibleDrawer:()Z │ │ +0b004c: 7010 b419 0100 |0000: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@19b4 │ │ +0b0052: 0c00 |0003: move-result-object v0 │ │ +0b0054: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0b0058: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0b005a: 0f00 |0007: return v0 │ │ +0b005c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b005e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1440 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #13 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -217202,27 +217257,27 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0ac6f0: |[0ac6f0] android.support.v4.widget.DrawerLayout.includeChildForAccessibility:(Landroid/view/View;)Z │ │ -0ac700: 7110 1013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1310 │ │ -0ac706: 0a00 |0003: move-result v0 │ │ -0ac708: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -0ac70a: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ -0ac70e: 7110 1013 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1310 │ │ -0ac714: 0a00 |000a: move-result v0 │ │ -0ac716: 1221 |000b: const/4 v1, #int 2 // #2 │ │ -0ac718: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ -0ac71c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0ac71e: 0f00 |000f: return v0 │ │ -0ac720: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0ac722: 28fe |0011: goto 000f // -0002 │ │ +0b0060: |[0b0060] android.support.v4.widget.DrawerLayout.includeChildForAccessibility:(Landroid/view/View;)Z │ │ +0b0070: 7110 1013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1310 │ │ +0b0076: 0a00 |0003: move-result v0 │ │ +0b0078: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +0b007a: 3210 0b00 |0005: if-eq v0, v1, 0010 // +000b │ │ +0b007e: 7110 1013 0200 |0007: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getImportantForAccessibility:(Landroid/view/View;)I // method@1310 │ │ +0b0084: 0a00 |000a: move-result v0 │ │ +0b0086: 1221 |000b: const/4 v1, #int 2 // #2 │ │ +0b0088: 3210 0400 |000c: if-eq v0, v1, 0010 // +0004 │ │ +0b008c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0b008e: 0f00 |000f: return v0 │ │ +0b0090: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0b0092: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1552 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 child Landroid/view/View; │ │ │ │ #14 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -217230,35 +217285,35 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0ac724: |[0ac724] android.support.v4.widget.DrawerLayout.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V │ │ -0ac734: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0ac73a: 0a01 |0003: move-result v1 │ │ -0ac73c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ac73e: 3512 1e00 |0005: if-ge v2, v1, 0023 // +001e │ │ -0ac742: 6e20 b919 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0ac748: 0c00 |000a: move-result-object v0 │ │ -0ac74a: 3906 0800 |000b: if-nez v6, 0013 // +0008 │ │ -0ac74e: 6e20 d019 0400 |000d: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ac754: 0a03 |0010: move-result v3 │ │ -0ac756: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ -0ac75a: 3806 0b00 |0013: if-eqz v6, 001e // +000b │ │ -0ac75e: 3350 0900 |0015: if-ne v0, v5, 001e // +0009 │ │ -0ac762: 1213 |0017: const/4 v3, #int 1 // #1 │ │ -0ac764: 7120 3f13 3000 |0018: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -0ac76a: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ac76e: 28e8 |001d: goto 0005 // -0018 │ │ -0ac770: 1243 |001e: const/4 v3, #int 4 // #4 │ │ -0ac772: 7120 3f13 3000 |001f: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -0ac778: 28f9 |0022: goto 001b // -0007 │ │ -0ac77a: 0e00 |0023: return-void │ │ +0b0094: |[0b0094] android.support.v4.widget.DrawerLayout.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V │ │ +0b00a4: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b00aa: 0a01 |0003: move-result v1 │ │ +0b00ac: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0b00ae: 3512 1e00 |0005: if-ge v2, v1, 0023 // +001e │ │ +0b00b2: 6e20 b919 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b00b8: 0c00 |000a: move-result-object v0 │ │ +0b00ba: 3906 0800 |000b: if-nez v6, 0013 // +0008 │ │ +0b00be: 6e20 d019 0400 |000d: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b00c4: 0a03 |0010: move-result v3 │ │ +0b00c6: 3803 0600 |0011: if-eqz v3, 0017 // +0006 │ │ +0b00ca: 3806 0b00 |0013: if-eqz v6, 001e // +000b │ │ +0b00ce: 3350 0900 |0015: if-ne v0, v5, 001e // +0009 │ │ +0b00d2: 1213 |0017: const/4 v3, #int 1 // #1 │ │ +0b00d4: 7120 3f13 3000 |0018: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +0b00da: d802 0201 |001b: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b00de: 28e8 |001d: goto 0005 // -0018 │ │ +0b00e0: 1243 |001e: const/4 v3, #int 4 // #4 │ │ +0b00e2: 7120 3f13 3000 |001f: invoke-static {v0, v3}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +0b00e8: 28f9 |0022: goto 001b // -0007 │ │ +0b00ea: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0004 line=667 │ │ 0x0007 line=668 │ │ 0x000b line=669 │ │ 0x0017 line=673 │ │ @@ -217279,32 +217334,32 @@ │ │ type : '(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 34 16-bit code units │ │ -0ac77c: |[0ac77c] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ -0ac78c: 6f40 a71e 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1ea7 │ │ -0ac792: 6e10 b319 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@19b3 │ │ -0ac798: 0c00 |0006: move-result-object v0 │ │ -0ac79a: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ -0ac79e: 6e20 d019 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ac7a4: 0a01 |000c: move-result v1 │ │ -0ac7a6: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ -0ac7aa: 1241 |000f: const/4 v1, #int 4 // #4 │ │ -0ac7ac: 7120 3f13 1300 |0010: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -0ac7b2: 6301 1707 |0013: sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@0717 │ │ -0ac7b6: 3901 0700 |0015: if-nez v1, 001c // +0007 │ │ -0ac7ba: 5421 2707 |0017: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@0727 │ │ -0ac7be: 7120 3913 1300 |0019: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ -0ac7c4: 0e00 |001c: return-void │ │ -0ac7c6: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -0ac7c8: 7120 3f13 1300 |001e: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -0ac7ce: 28f2 |0021: goto 0013 // -000e │ │ +0b00ec: |[0b00ec] android.support.v4.widget.DrawerLayout.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V │ │ +0b00fc: 6f40 a71e 3254 |0000: invoke-super {v2, v3, v4, v5}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@1ea7 │ │ +0b0102: 6e10 b319 0200 |0003: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@19b3 │ │ +0b0108: 0c00 |0006: move-result-object v0 │ │ +0b010a: 3900 0800 |0007: if-nez v0, 000f // +0008 │ │ +0b010e: 6e20 d019 3200 |0009: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b0114: 0a01 |000c: move-result v1 │ │ +0b0116: 3801 1000 |000d: if-eqz v1, 001d // +0010 │ │ +0b011a: 1241 |000f: const/4 v1, #int 4 // #4 │ │ +0b011c: 7120 3f13 1300 |0010: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +0b0122: 6301 1707 |0013: sget-boolean v1, Landroid/support/v4/widget/DrawerLayout;.CAN_HIDE_DESCENDANTS:Z // field@0717 │ │ +0b0126: 3901 0700 |0015: if-nez v1, 001c // +0007 │ │ +0b012a: 5421 2707 |0017: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; // field@0727 │ │ +0b012e: 7120 3913 1300 |0019: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V // method@1339 │ │ +0b0134: 0e00 |001c: return-void │ │ +0b0136: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +0b0138: 7120 3f13 1300 |001e: invoke-static {v3, v1}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +0b013e: 28f2 |0021: goto 0013 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1524 │ │ 0x0003 line=1526 │ │ 0x0007 line=1527 │ │ 0x000f line=1530 │ │ 0x0013 line=1541 │ │ @@ -217323,39 +217378,39 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0ac7d0: |[0ac7d0] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ -0ac7e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0ac7e2: 55b2 2807 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ -0ac7e6: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ -0ac7ea: 7100 c703 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ -0ac7f0: 0b00 |0008: move-result-wide v0 │ │ -0ac7f2: 1234 |0009: const/4 v4, #int 3 // #3 │ │ -0ac7f4: 1207 |000a: const/4 v7, #int 0 // #0 │ │ -0ac7f6: 0402 |000b: move-wide v2, v0 │ │ -0ac7f8: 0156 |000c: move v6, v5 │ │ -0ac7fa: 7708 ab1d 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ -0ac800: 0c08 |0010: move-result-object v8 │ │ -0ac802: 6e10 ba19 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0ac808: 0a09 |0014: move-result v9 │ │ -0ac80a: 120a |0015: const/4 v10, #int 0 // #0 │ │ -0ac80c: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ -0ac810: 6e20 b919 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0ac816: 0c02 |001b: move-result-object v2 │ │ -0ac818: 6e20 e31d 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1de3 │ │ -0ac81e: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0ac822: 28f5 |0021: goto 0016 // -000b │ │ -0ac824: 6e10 ad1d 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ -0ac82a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ -0ac82c: 5cb2 2807 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ -0ac830: 0e00 |0028: return-void │ │ +0b0140: |[0b0140] android.support.v4.widget.DrawerLayout.cancelChildViewTouch:()V │ │ +0b0150: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0b0152: 55b2 2807 |0001: iget-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ +0b0156: 3902 2500 |0003: if-nez v2, 0028 // +0025 │ │ +0b015a: 7100 c703 0000 |0005: invoke-static {}, Landroid/os/SystemClock;.uptimeMillis:()J // method@03c7 │ │ +0b0160: 0b00 |0008: move-result-wide v0 │ │ +0b0162: 1234 |0009: const/4 v4, #int 3 // #3 │ │ +0b0164: 1207 |000a: const/4 v7, #int 0 // #0 │ │ +0b0166: 0402 |000b: move-wide v2, v0 │ │ +0b0168: 0156 |000c: move v6, v5 │ │ +0b016a: 7708 ab1d 0000 |000d: invoke-static/range {v0, v1, v2, v3, v4, v5, v6, v7}, Landroid/view/MotionEvent;.obtain:(JJIFFI)Landroid/view/MotionEvent; // method@1dab │ │ +0b0170: 0c08 |0010: move-result-object v8 │ │ +0b0172: 6e10 ba19 0b00 |0011: invoke-virtual {v11}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b0178: 0a09 |0014: move-result v9 │ │ +0b017a: 120a |0015: const/4 v10, #int 0 // #0 │ │ +0b017c: 359a 0c00 |0016: if-ge v10, v9, 0022 // +000c │ │ +0b0180: 6e20 b919 ab00 |0018: invoke-virtual {v11, v10}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b0186: 0c02 |001b: move-result-object v2 │ │ +0b0188: 6e20 e31d 8200 |001c: invoke-virtual {v2, v8}, Landroid/view/View;.dispatchTouchEvent:(Landroid/view/MotionEvent;)Z // method@1de3 │ │ +0b018e: d80a 0a01 |001f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0b0192: 28f5 |0021: goto 0016 // -000b │ │ +0b0194: 6e10 ad1d 0800 |0022: invoke-virtual {v8}, Landroid/view/MotionEvent;.recycle:()V // method@1dad │ │ +0b019a: 1212 |0025: const/4 v2, #int 1 // #1 │ │ +0b019c: 5cb2 2807 |0026: iput-boolean v2, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ +0b01a0: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1456 │ │ 0x0005 line=1457 │ │ 0x0009 line=1458 │ │ 0x0011 line=1460 │ │ 0x0015 line=1461 │ │ @@ -217376,23 +217431,23 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0ac834: |[0ac834] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ -0ac844: 6e20 c019 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ -0ac84a: 0a00 |0003: move-result v0 │ │ -0ac84c: 9501 0004 |0004: and-int v1, v0, v4 │ │ -0ac850: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ -0ac854: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0ac856: 0f01 |0009: return v1 │ │ -0ac858: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0ac85a: 28fe |000b: goto 0009 // -0002 │ │ +0b01a4: |[0b01a4] android.support.v4.widget.DrawerLayout.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z │ │ +0b01b4: 6e20 c019 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ +0b01ba: 0a00 |0003: move-result v0 │ │ +0b01bc: 9501 0004 |0004: and-int v1, v0, v4 │ │ +0b01c0: 3341 0400 |0006: if-ne v1, v4, 000a // +0004 │ │ +0b01c4: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0b01c6: 0f01 |0009: return v1 │ │ +0b01c8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0b01ca: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ 0x0004 line=713 │ │ locals : │ │ 0x0004 - 0x000c reg=0 absGravity I │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -217404,24 +217459,24 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0ac85c: |[0ac85c] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0ac86c: 2020 8f03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ac870: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0ac874: 6f20 aa1e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1eaa │ │ -0ac87a: 0a00 |0007: move-result v0 │ │ -0ac87c: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0ac880: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0ac882: 0f00 |000b: return v0 │ │ -0ac884: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0ac886: 28fe |000d: goto 000b // -0002 │ │ +0b01cc: |[0b01cc] android.support.v4.widget.DrawerLayout.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0b01dc: 2020 8f03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b01e0: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0b01e4: 6f20 aa1e 2100 |0004: invoke-super {v1, v2}, Landroid/view/ViewGroup;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@1eaa │ │ +0b01ea: 0a00 |0007: move-result v0 │ │ +0b01ec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b01f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b01f2: 0f00 |000b: return v0 │ │ +0b01f4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b01f6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1431 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -217430,34 +217485,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0ac888: |[0ac888] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ -0ac898: 6e20 b219 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0ac89e: 0c00 |0003: move-result-object v0 │ │ -0ac8a0: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0ac8a4: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ac8a8: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ac8ac: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ac8b2: 1a03 e70d |000d: const-string v3, "No drawer view found with gravity " // string@0de7 │ │ -0ac8b6: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ac8bc: 0c02 |0012: move-result-object v2 │ │ -0ac8be: 7110 c619 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@19c6 │ │ -0ac8c4: 0c03 |0016: move-result-object v3 │ │ -0ac8c6: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ac8cc: 0c02 |001a: move-result-object v2 │ │ -0ac8ce: 6e10 e02e 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ac8d4: 0c02 |001e: move-result-object v2 │ │ -0ac8d6: 7020 842e 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ac8dc: 2701 |0022: throw v1 │ │ -0ac8de: 6e20 aa19 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@19aa │ │ -0ac8e4: 0e00 |0026: return-void │ │ +0b01f8: |[0b01f8] android.support.v4.widget.DrawerLayout.closeDrawer:(I)V │ │ +0b0208: 6e20 b219 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0b020e: 0c00 |0003: move-result-object v0 │ │ +0b0210: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0b0214: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b0218: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b021c: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b0222: 1a03 e80d |000d: const-string v3, "No drawer view found with gravity " // string@0de8 │ │ +0b0226: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b022c: 0c02 |0012: move-result-object v2 │ │ +0b022e: 7110 c619 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@19c6 │ │ +0b0234: 0c03 |0016: move-result-object v3 │ │ +0b0236: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b023c: 0c02 |001a: move-result-object v2 │ │ +0b023e: 6e10 e02e 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b0244: 0c02 |001e: move-result-object v2 │ │ +0b0246: 7020 842e 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b024c: 2701 |0022: throw v1 │ │ +0b024e: 6e20 aa19 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@19aa │ │ +0b0254: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1331 │ │ 0x0004 line=1332 │ │ 0x0006 line=1333 │ │ 0x0023 line=1336 │ │ 0x0026 line=1337 │ │ @@ -217471,63 +217526,63 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 93 16-bit code units │ │ -0ac8e8: |[0ac8e8] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ -0ac8f8: 6e20 d019 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ac8fe: 0a01 |0003: move-result v1 │ │ -0ac900: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ -0ac904: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ac908: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ac90c: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ac912: 1a03 e311 |000d: const-string v3, "View " // string@11e3 │ │ -0ac916: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ac91c: 0c02 |0012: move-result-object v2 │ │ -0ac91e: 6e20 da2e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ac924: 0c02 |0016: move-result-object v2 │ │ -0ac926: 1a03 5900 |0017: const-string v3, " is not a sliding drawer" // string@0059 │ │ -0ac92a: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ac930: 0c02 |001c: move-result-object v2 │ │ -0ac932: 6e10 e02e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ac938: 0c02 |0020: move-result-object v2 │ │ -0ac93a: 7020 842e 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ac940: 2701 |0024: throw v1 │ │ -0ac942: 5541 2c07 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ -0ac946: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ -0ac94a: 6e10 f91d 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ac950: 0c00 |002c: move-result-object v0 │ │ -0ac952: 1f00 8f03 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ac956: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0ac958: 5901 0907 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ac95c: 1201 |0032: const/4 v1, #int 0 // #0 │ │ -0ac95e: 5c01 0707 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0ac962: 6e10 cc19 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ac968: 0e00 |0038: return-void │ │ -0ac96a: 1231 |0039: const/4 v1, #int 3 // #3 │ │ -0ac96c: 6e30 a719 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ac972: 0a01 |003d: move-result v1 │ │ -0ac974: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ -0ac978: 5441 3207 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ac97c: 6e10 1f1e 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0ac982: 0a02 |0045: move-result v2 │ │ -0ac984: 7b22 |0046: neg-int v2, v2 │ │ -0ac986: 6e10 181e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0ac98c: 0a03 |004a: move-result v3 │ │ -0ac98e: 6e40 df1c 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -0ac994: 28e7 |004e: goto 0035 // -0019 │ │ -0ac996: 5441 3807 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ac99a: 6e10 c519 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0ac9a0: 0a02 |0054: move-result v2 │ │ -0ac9a2: 6e10 181e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0ac9a8: 0a03 |0058: move-result v3 │ │ -0ac9aa: 6e40 df1c 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -0ac9b0: 28d9 |005c: goto 0035 // -0027 │ │ +0b0258: |[0b0258] android.support.v4.widget.DrawerLayout.closeDrawer:(Landroid/view/View;)V │ │ +0b0268: 6e20 d019 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b026e: 0a01 |0003: move-result v1 │ │ +0b0270: 3901 2100 |0004: if-nez v1, 0025 // +0021 │ │ +0b0274: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b0278: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b027c: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b0282: 1a03 e411 |000d: const-string v3, "View " // string@11e4 │ │ +0b0286: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b028c: 0c02 |0012: move-result-object v2 │ │ +0b028e: 6e20 da2e 5200 |0013: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0b0294: 0c02 |0016: move-result-object v2 │ │ +0b0296: 1a03 5b00 |0017: const-string v3, " is not a sliding drawer" // string@005b │ │ +0b029a: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b02a0: 0c02 |001c: move-result-object v2 │ │ +0b02a2: 6e10 e02e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b02a8: 0c02 |0020: move-result-object v2 │ │ +0b02aa: 7020 842e 2100 |0021: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b02b0: 2701 |0024: throw v1 │ │ +0b02b2: 5541 2c07 |0025: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ +0b02b6: 3801 1200 |0027: if-eqz v1, 0039 // +0012 │ │ +0b02ba: 6e10 f91d 0500 |0029: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b02c0: 0c00 |002c: move-result-object v0 │ │ +0b02c2: 1f00 8f03 |002d: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b02c6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0b02c8: 5901 0907 |0030: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b02cc: 1201 |0032: const/4 v1, #int 0 // #0 │ │ +0b02ce: 5c01 0707 |0033: iput-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b02d2: 6e10 cc19 0400 |0035: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0b02d8: 0e00 |0038: return-void │ │ +0b02da: 1231 |0039: const/4 v1, #int 3 // #3 │ │ +0b02dc: 6e30 a719 5401 |003a: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b02e2: 0a01 |003d: move-result v1 │ │ +0b02e4: 3801 1100 |003e: if-eqz v1, 004f // +0011 │ │ +0b02e8: 5441 3207 |0040: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b02ec: 6e10 1f1e 0500 |0042: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0b02f2: 0a02 |0045: move-result v2 │ │ +0b02f4: 7b22 |0046: neg-int v2, v2 │ │ +0b02f6: 6e10 181e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b02fc: 0a03 |004a: move-result v3 │ │ +0b02fe: 6e40 df1c 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +0b0304: 28e7 |004e: goto 0035 // -0019 │ │ +0b0306: 5441 3807 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b030a: 6e10 c519 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0b0310: 0a02 |0054: move-result v2 │ │ +0b0312: 6e10 181e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b0318: 0a03 |0058: move-result v3 │ │ +0b031a: 6e40 df1c 5132 |0059: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +0b0320: 28d9 |005c: goto 0035 // -0027 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1305 │ │ 0x0006 line=1306 │ │ 0x0025 line=1309 │ │ 0x0029 line=1310 │ │ 0x002f line=1311 │ │ @@ -217547,18 +217602,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ac9b4: |[0ac9b4] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ -0ac9c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ac9c6: 6e20 ac19 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ -0ac9cc: 0e00 |0004: return-void │ │ +0b0324: |[0b0324] android.support.v4.widget.DrawerLayout.closeDrawers:()V │ │ +0b0334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b0336: 6e20 ac19 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ +0b033c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0004 line=1223 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ @@ -217567,65 +217622,65 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 92 16-bit code units │ │ -0ac9d0: |[0ac9d0] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ -0ac9e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0ac9e2: 6e10 ba19 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0ac9e8: 0a01 |0004: move-result v1 │ │ -0ac9ea: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0ac9ec: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ -0ac9f0: 6e20 b919 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0ac9f6: 0c00 |000b: move-result-object v0 │ │ -0ac9f8: 6e10 f91d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ac9fe: 0c04 |000f: move-result-object v4 │ │ -0aca00: 1f04 8f03 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0aca04: 6e20 d019 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0aca0a: 0a06 |0015: move-result v6 │ │ -0aca0c: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ -0aca10: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ -0aca14: 5546 0607 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ -0aca18: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ -0aca1c: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0aca20: 28e6 |0020: goto 0006 // -001a │ │ -0aca22: 6e10 1f1e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0aca28: 0a02 |0024: move-result v2 │ │ -0aca2a: 1236 |0025: const/4 v6, #int 3 // #3 │ │ -0aca2c: 6e30 a719 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0aca32: 0a06 |0029: move-result v6 │ │ -0aca34: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ -0aca38: 5496 3207 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0aca3c: 7b27 |002e: neg-int v7, v2 │ │ -0aca3e: 6e10 181e 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0aca44: 0a08 |0032: move-result v8 │ │ -0aca46: 6e40 df1c 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -0aca4c: 0a06 |0036: move-result v6 │ │ -0aca4e: b665 |0037: or-int/2addr v5, v6 │ │ -0aca50: 1206 |0038: const/4 v6, #int 0 // #0 │ │ -0aca52: 5c46 0607 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ -0aca56: 28e3 |003b: goto 001e // -001d │ │ -0aca58: 5496 3807 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0aca5c: 6e10 c519 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0aca62: 0a07 |0041: move-result v7 │ │ -0aca64: 6e10 181e 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0aca6a: 0a08 |0045: move-result v8 │ │ -0aca6c: 6e40 df1c 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -0aca72: 0a06 |0049: move-result v6 │ │ -0aca74: b665 |004a: or-int/2addr v5, v6 │ │ -0aca76: 28ed |004b: goto 0038 // -0013 │ │ -0aca78: 5496 3107 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ -0aca7c: 6e10 9a19 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ -0aca82: 5496 3707 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ -0aca86: 6e10 9a19 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ -0aca8c: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ -0aca90: 6e10 cc19 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0aca96: 0e00 |005b: return-void │ │ +0b0340: |[0b0340] android.support.v4.widget.DrawerLayout.closeDrawers:(Z)V │ │ +0b0350: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0b0352: 6e10 ba19 0900 |0001: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b0358: 0a01 |0004: move-result v1 │ │ +0b035a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0b035c: 3513 4600 |0006: if-ge v3, v1, 004c // +0046 │ │ +0b0360: 6e20 b919 3900 |0008: invoke-virtual {v9, v3}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b0366: 0c00 |000b: move-result-object v0 │ │ +0b0368: 6e10 f91d 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b036e: 0c04 |000f: move-result-object v4 │ │ +0b0370: 1f04 8f03 |0010: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0374: 6e20 d019 0900 |0012: invoke-virtual {v9, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b037a: 0a06 |0015: move-result v6 │ │ +0b037c: 3806 0800 |0016: if-eqz v6, 001e // +0008 │ │ +0b0380: 380a 0900 |0018: if-eqz v10, 0021 // +0009 │ │ +0b0384: 5546 0607 |001a: iget-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ +0b0388: 3906 0500 |001c: if-nez v6, 0021 // +0005 │ │ +0b038c: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0b0390: 28e6 |0020: goto 0006 // -001a │ │ +0b0392: 6e10 1f1e 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0b0398: 0a02 |0024: move-result v2 │ │ +0b039a: 1236 |0025: const/4 v6, #int 3 // #3 │ │ +0b039c: 6e30 a719 0906 |0026: invoke-virtual {v9, v0, v6}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b03a2: 0a06 |0029: move-result v6 │ │ +0b03a4: 3806 1200 |002a: if-eqz v6, 003c // +0012 │ │ +0b03a8: 5496 3207 |002c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b03ac: 7b27 |002e: neg-int v7, v2 │ │ +0b03ae: 6e10 181e 0000 |002f: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b03b4: 0a08 |0032: move-result v8 │ │ +0b03b6: 6e40 df1c 0687 |0033: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +0b03bc: 0a06 |0036: move-result v6 │ │ +0b03be: b665 |0037: or-int/2addr v5, v6 │ │ +0b03c0: 1206 |0038: const/4 v6, #int 0 // #0 │ │ +0b03c2: 5c46 0607 |0039: iput-boolean v6, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.isPeeking:Z // field@0706 │ │ +0b03c6: 28e3 |003b: goto 001e // -001d │ │ +0b03c8: 5496 3807 |003c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b03cc: 6e10 c519 0900 |003e: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0b03d2: 0a07 |0041: move-result v7 │ │ +0b03d4: 6e10 181e 0000 |0042: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b03da: 0a08 |0045: move-result v8 │ │ +0b03dc: 6e40 df1c 0687 |0046: invoke-virtual {v6, v0, v7, v8}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +0b03e2: 0a06 |0049: move-result v6 │ │ +0b03e4: b665 |004a: or-int/2addr v5, v6 │ │ +0b03e6: 28ed |004b: goto 0038 // -0013 │ │ +0b03e8: 5496 3107 |004c: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ +0b03ec: 6e10 9a19 0600 |004e: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ +0b03f2: 5496 3707 |0051: iget-object v6, v9, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ +0b03f6: 6e10 9a19 0600 |0053: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ +0b03fc: 3805 0500 |0056: if-eqz v5, 005b // +0005 │ │ +0b0400: 6e10 cc19 0900 |0058: invoke-virtual {v9}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0b0406: 0e00 |005b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ 0x0001 line=1227 │ │ 0x0005 line=1228 │ │ 0x0008 line=1229 │ │ 0x000c line=1230 │ │ @@ -217656,42 +217711,42 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0aca98: |[0aca98] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ -0acaa8: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0acaaa: 6e10 ba19 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0acab0: 0a00 |0004: move-result v0 │ │ -0acab2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0acab4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0acab6: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ -0acaba: 6e20 b919 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0acac0: 0c04 |000c: move-result-object v4 │ │ -0acac2: 6e10 f91d 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0acac8: 0c04 |0010: move-result-object v4 │ │ -0acaca: 1f04 8f03 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0acace: 5242 0907 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0acad2: 7120 9c2e 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -0acad8: 0a03 |0018: move-result v3 │ │ -0acada: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0acade: 28ec |001b: goto 0007 // -0014 │ │ -0acae0: 5973 3a07 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ -0acae4: 5474 3207 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0acae8: 6e20 bf1c 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1cbf │ │ -0acaee: 0a04 |0023: move-result v4 │ │ -0acaf0: 5475 3807 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0acaf4: 6e20 bf1c 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1cbf │ │ -0acafa: 0a05 |0029: move-result v5 │ │ -0acafc: b654 |002a: or-int/2addr v4, v5 │ │ -0acafe: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ -0acb02: 7110 3313 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ -0acb08: 0e00 |0030: return-void │ │ +0b0408: |[0b0408] android.support.v4.widget.DrawerLayout.computeScroll:()V │ │ +0b0418: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0b041a: 6e10 ba19 0700 |0001: invoke-virtual {v7}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b0420: 0a00 |0004: move-result v0 │ │ +0b0422: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0b0424: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0b0426: 3501 1500 |0007: if-ge v1, v0, 001c // +0015 │ │ +0b042a: 6e20 b919 1700 |0009: invoke-virtual {v7, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b0430: 0c04 |000c: move-result-object v4 │ │ +0b0432: 6e10 f91d 0400 |000d: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0438: 0c04 |0010: move-result-object v4 │ │ +0b043a: 1f04 8f03 |0011: check-cast v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b043e: 5242 0907 |0013: iget v2, v4, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b0442: 7120 9c2e 2300 |0015: invoke-static {v3, v2}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +0b0448: 0a03 |0018: move-result v3 │ │ +0b044a: d801 0101 |0019: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b044e: 28ec |001b: goto 0007 // -0014 │ │ +0b0450: 5973 3a07 |001c: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ +0b0454: 5474 3207 |001e: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b0458: 6e20 bf1c 6400 |0020: invoke-virtual {v4, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1cbf │ │ +0b045e: 0a04 |0023: move-result v4 │ │ +0b0460: 5475 3807 |0024: iget-object v5, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b0464: 6e20 bf1c 6500 |0026: invoke-virtual {v5, v6}, Landroid/support/v4/widget/ViewDragHelper;.continueSettling:(Z)Z // method@1cbf │ │ +0b046a: 0a05 |0029: move-result v5 │ │ +0b046c: b654 |002a: or-int/2addr v4, v5 │ │ +0b046e: 3804 0500 |002b: if-eqz v4, 0030 // +0005 │ │ +0b0472: 7110 3313 0700 |002d: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1333 │ │ +0b0478: 0e00 |0030: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=968 │ │ 0x0005 line=969 │ │ 0x0006 line=970 │ │ 0x0009 line=971 │ │ 0x0015 line=972 │ │ @@ -217712,36 +217767,36 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0acb0c: |[0acb0c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ -0acb1c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0acb1e: 6e10 f91d 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0acb24: 0c00 |0004: move-result-object v0 │ │ -0acb26: 1f00 8f03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0acb2a: 5502 0707 |0007: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0acb2e: 3802 2100 |0009: if-eqz v2, 002a // +0021 │ │ -0acb32: 5c03 0707 |000b: iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0acb36: 5442 3307 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0acb3a: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ -0acb3e: 5442 3307 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0acb42: 7220 7119 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1971 │ │ -0acb48: 7030 f719 5403 |0016: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@19f7 │ │ -0acb4e: 6e10 ca19 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@19ca │ │ -0acb54: 0a02 |001c: move-result v2 │ │ -0acb56: 3802 0d00 |001d: if-eqz v2, 002a // +000d │ │ -0acb5a: 6e10 c419 0400 |001f: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@19c4 │ │ -0acb60: 0c01 |0022: move-result-object v1 │ │ -0acb62: 3801 0700 |0023: if-eqz v1, 002a // +0007 │ │ -0acb66: 1302 2000 |0025: const/16 v2, #int 32 // #20 │ │ -0acb6a: 6e20 5a1e 2100 |0027: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1e5a │ │ -0acb70: 0e00 |002a: return-void │ │ +0b047c: |[0b047c] android.support.v4.widget.DrawerLayout.dispatchOnDrawerClosed:(Landroid/view/View;)V │ │ +0b048c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b048e: 6e10 f91d 0500 |0001: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0494: 0c00 |0004: move-result-object v0 │ │ +0b0496: 1f00 8f03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b049a: 5502 0707 |0007: iget-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b049e: 3802 2100 |0009: if-eqz v2, 002a // +0021 │ │ +0b04a2: 5c03 0707 |000b: iput-boolean v3, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b04a6: 5442 3307 |000d: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b04aa: 3802 0700 |000f: if-eqz v2, 0016 // +0007 │ │ +0b04ae: 5442 3307 |0011: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b04b2: 7220 7119 5200 |0013: invoke-interface {v2, v5}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerClosed:(Landroid/view/View;)V // method@1971 │ │ +0b04b8: 7030 f719 5403 |0016: invoke-direct {v4, v5, v3}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@19f7 │ │ +0b04be: 6e10 ca19 0400 |0019: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.hasWindowFocus:()Z // method@19ca │ │ +0b04c4: 0a02 |001c: move-result v2 │ │ +0b04c6: 3802 0d00 |001d: if-eqz v2, 002a // +000d │ │ +0b04ca: 6e10 c419 0400 |001f: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getRootView:()Landroid/view/View; // method@19c4 │ │ +0b04d0: 0c01 |0022: move-result-object v1 │ │ +0b04d2: 3801 0700 |0023: if-eqz v1, 002a // +0007 │ │ +0b04d6: 1302 2000 |0025: const/16 v2, #int 32 // #20 │ │ +0b04da: 6e20 5a1e 2100 |0027: invoke-virtual {v1, v2}, Landroid/view/View;.sendAccessibilityEvent:(I)V // method@1e5a │ │ +0b04e0: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=630 │ │ 0x0007 line=631 │ │ 0x000b line=632 │ │ 0x000d line=633 │ │ 0x0011 line=634 │ │ @@ -217762,29 +217817,29 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0acb74: |[0acb74] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ -0acb84: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0acb86: 6e10 f91d 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0acb8c: 0c00 |0004: move-result-object v0 │ │ -0acb8e: 1f00 8f03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0acb92: 5501 0707 |0007: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0acb96: 3901 1300 |0009: if-nez v1, 001c // +0013 │ │ -0acb9a: 5c02 0707 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0acb9e: 5431 3307 |000d: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0acba2: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ -0acba6: 5431 3307 |0011: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0acbaa: 7220 7219 4100 |0013: invoke-interface {v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1972 │ │ -0acbb0: 7030 f719 4302 |0016: invoke-direct {v3, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@19f7 │ │ -0acbb6: 6e10 521e 0400 |0019: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1e52 │ │ -0acbbc: 0e00 |001c: return-void │ │ +0b04e4: |[0b04e4] android.support.v4.widget.DrawerLayout.dispatchOnDrawerOpened:(Landroid/view/View;)V │ │ +0b04f4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b04f6: 6e10 f91d 0400 |0001: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b04fc: 0c00 |0004: move-result-object v0 │ │ +0b04fe: 1f00 8f03 |0005: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0502: 5501 0707 |0007: iget-boolean v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b0506: 3901 1300 |0009: if-nez v1, 001c // +0013 │ │ +0b050a: 5c02 0707 |000b: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b050e: 5431 3307 |000d: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b0512: 3801 0700 |000f: if-eqz v1, 0016 // +0007 │ │ +0b0516: 5431 3307 |0011: iget-object v1, v3, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b051a: 7220 7219 4100 |0013: invoke-interface {v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerOpened:(Landroid/view/View;)V // method@1972 │ │ +0b0520: 7030 f719 4302 |0016: invoke-direct {v3, v4, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@19f7 │ │ +0b0526: 6e10 521e 0400 |0019: invoke-virtual {v4}, Landroid/view/View;.requestFocus:()Z // method@1e52 │ │ +0b052c: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=652 │ │ 0x0007 line=653 │ │ 0x000b line=654 │ │ 0x000d line=655 │ │ 0x0011 line=656 │ │ @@ -217801,20 +217856,20 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0acbc0: |[0acbc0] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ -0acbd0: 5410 3307 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0acbd4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0acbd8: 5410 3307 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0acbdc: 7230 7319 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1973 │ │ -0acbe2: 0e00 |0009: return-void │ │ +0b0530: |[0b0530] android.support.v4.widget.DrawerLayout.dispatchOnDrawerSlide:(Landroid/view/View;F)V │ │ +0b0540: 5410 3307 |0000: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b0544: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0b0548: 5410 3307 |0004: iget-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b054c: 7230 7319 2003 |0006: invoke-interface {v0, v2, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerSlide:(Landroid/view/View;F)V // method@1973 │ │ +0b0552: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=683 │ │ 0x0004 line=684 │ │ 0x0009 line=686 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -217826,221 +217881,221 @@ │ │ type : '(Landroid/graphics/Canvas;Landroid/view/View;J)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 34 │ │ ins : 5 │ │ outs : 6 │ │ insns size : 391 16-bit code units │ │ -0acbe4: |[0acbe4] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ -0acbf4: 7401 c219 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@19c2 │ │ -0acbfa: 0a12 |0003: move-result v18 │ │ -0acbfc: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ -0acc00: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ -0acc04: 6e20 cd19 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ -0acc0a: 0a11 |000b: move-result v17 │ │ -0acc0c: 120d |000c: const/4 v13, #int 0 // #0 │ │ -0acc0e: 7401 c519 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0acc14: 0a0e |0010: move-result v14 │ │ -0acc16: 7401 3602 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ -0acc1c: 0a15 |0014: move-result v21 │ │ -0acc1e: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ -0acc22: 7401 ba19 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0acc28: 0a0a |001a: move-result v10 │ │ -0acc2a: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ -0acc2e: 0200 1300 |001d: move/from16 v0, v19 │ │ -0acc32: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ -0acc36: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ -0acc3a: 0201 1300 |0023: move/from16 v1, v19 │ │ -0acc3e: 6e20 b919 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0acc44: 0c19 |0028: move-result-object v25 │ │ -0acc46: 0800 1900 |0029: move-object/from16 v0, v25 │ │ -0acc4a: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ -0acc4e: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ -0acc52: 7401 1e1e 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0acc58: 0a02 |0032: move-result v2 │ │ -0acc5a: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ -0acc5e: 7701 c719 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@19c7 │ │ -0acc64: 0a02 |0038: move-result v2 │ │ -0acc66: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ -0acc6a: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ -0acc6e: 0801 1900 |003d: move-object/from16 v1, v25 │ │ -0acc72: 6e20 d019 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0acc78: 0a02 |0042: move-result v2 │ │ -0acc7a: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ -0acc7e: 7401 f11d 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ -0acc84: 0a02 |0048: move-result v2 │ │ -0acc86: 0200 1200 |0049: move/from16 v0, v18 │ │ -0acc8a: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ -0acc8e: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ -0acc92: 28ce |004f: goto 001d // -0032 │ │ -0acc94: 1232 |0050: const/4 v2, #int 3 // #3 │ │ -0acc96: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0acc9a: 0801 1900 |0053: move-object/from16 v1, v25 │ │ -0acc9e: 6e30 a719 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0acca4: 0a02 |0058: move-result v2 │ │ -0acca6: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ -0accaa: 7401 0e1e 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -0accb0: 0a1b |005e: move-result v27 │ │ -0accb2: 0200 1b00 |005f: move/from16 v0, v27 │ │ -0accb6: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ -0accba: 020d 1b00 |0063: move/from16 v13, v27 │ │ -0accbe: 28e8 |0065: goto 004d // -0018 │ │ -0accc0: 7401 fa1d 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0accc6: 0a1a |0069: move-result v26 │ │ -0accc8: 0200 1a00 |006a: move/from16 v0, v26 │ │ -0acccc: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ -0accd0: 020e 1a00 |006e: move/from16 v14, v26 │ │ -0accd4: 28dd |0070: goto 004d // -0023 │ │ -0accd6: 1202 |0071: const/4 v2, #int 0 // #0 │ │ -0accd8: 7401 c219 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@19c2 │ │ -0accde: 0a03 |0075: move-result v3 │ │ -0acce0: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -0acce4: 6e53 2302 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0223 │ │ -0accea: 7505 ae1e 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ -0accf0: 0a16 |007e: move-result v22 │ │ -0accf2: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ -0accf6: 0201 1500 |0081: move/from16 v1, v21 │ │ -0accfa: 6e20 3302 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ -0acd00: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ -0acd04: 5202 3a07 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ -0acd08: 1203 |008a: const/4 v3, #int 0 // #0 │ │ -0acd0a: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ -0acd0e: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ -0acd12: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ -0acd16: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ -0acd1a: 5202 3907 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ -0acd1e: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ -0acd22: b532 |0097: and-int/2addr v2, v3 │ │ -0acd24: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ -0acd28: 8292 |009a: int-to-float v2, v9 │ │ -0acd2a: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ -0acd2e: 5203 3a07 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ -0acd32: c832 |009f: mul-float/2addr v2, v3 │ │ -0acd34: 8720 |00a0: float-to-int v0, v2 │ │ -0acd36: 0214 0000 |00a1: move/from16 v20, v0 │ │ -0acd3a: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ -0acd3e: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ -0acd42: 5203 3907 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ -0acd46: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ -0acd4c: b543 |00ac: and-int/2addr v3, v4 │ │ -0acd4e: 960f 0203 |00ad: or-int v15, v2, v3 │ │ -0acd52: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ -0acd56: 5402 3b07 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@073b │ │ -0acd5a: 6e20 4a02 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0acd60: 82d3 |00b6: int-to-float v3, v13 │ │ -0acd62: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ -0acd64: 82e5 |00b8: int-to-float v5, v14 │ │ -0acd66: 7401 c219 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@19c2 │ │ -0acd6c: 0a02 |00bc: move-result v2 │ │ -0acd6e: 8226 |00bd: int-to-float v6, v2 │ │ -0acd70: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ -0acd74: 5407 3b07 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@073b │ │ -0acd78: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ -0acd7c: 7406 2d02 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@022d │ │ -0acd82: 0f16 |00c7: return v22 │ │ -0acd84: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ -0acd88: 5402 3c07 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ -0acd8c: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ -0acd90: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ -0acd92: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ -0acd96: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ -0acd9a: 6e30 a719 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0acda0: 0a02 |00d6: move-result v2 │ │ -0acda2: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ -0acda6: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ -0acdaa: 5402 3c07 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ -0acdae: 6e10 8802 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ -0acdb4: 0a17 |00e0: move-result v23 │ │ -0acdb6: 7401 0e1e 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -0acdbc: 0a0c |00e4: move-result v12 │ │ -0acdbe: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ -0acdc2: 5402 3207 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0acdc6: 6e10 cb1c 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1ccb │ │ -0acdcc: 0a10 |00ec: move-result v16 │ │ -0acdce: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ -0acdd0: 82c3 |00ee: int-to-float v3, v12 │ │ -0acdd2: 0200 1000 |00ef: move/from16 v0, v16 │ │ -0acdd6: 8204 |00f1: int-to-float v4, v0 │ │ -0acdd8: c943 |00f2: div-float/2addr v3, v4 │ │ -0acdda: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ -0acdde: 7120 9f2e 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -0acde4: 0a03 |00f8: move-result v3 │ │ -0acde6: 7120 9c2e 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -0acdec: 0a08 |00fc: move-result v8 │ │ -0acdee: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ -0acdf2: 5402 3c07 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ -0acdf6: 7401 181e 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0acdfc: 0a03 |0104: move-result v3 │ │ -0acdfe: 9004 0c17 |0105: add-int v4, v12, v23 │ │ -0ace02: 7401 ec1d 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -0ace08: 0a05 |010a: move-result v5 │ │ -0ace0a: 6e55 9102 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0ace10: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ -0ace14: 5402 3c07 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ -0ace18: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ -0ace1c: c883 |0114: mul-float/2addr v3, v8 │ │ -0ace1e: 8733 |0115: float-to-int v3, v3 │ │ -0ace20: 6e20 8f02 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@028f │ │ -0ace26: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ -0ace2a: 5402 3c07 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ -0ace2e: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ -0ace32: 6e20 8402 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0ace38: 28a5 |0122: goto 00c7 // -005b │ │ -0ace3a: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ -0ace3e: 5402 3d07 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ -0ace42: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ -0ace46: 1252 |0129: const/4 v2, #int 5 // #5 │ │ -0ace48: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ -0ace4c: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ -0ace50: 6e30 a719 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ace56: 0a02 |0131: move-result v2 │ │ -0ace58: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ -0ace5c: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ -0ace60: 5402 3d07 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ -0ace64: 6e10 8802 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ -0ace6a: 0a17 |013b: move-result v23 │ │ -0ace6c: 7401 fa1d 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0ace72: 0a0b |013f: move-result v11 │ │ -0ace74: 7401 c519 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0ace7a: 0a02 |0143: move-result v2 │ │ -0ace7c: 9118 020b |0144: sub-int v24, v2, v11 │ │ -0ace80: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ -0ace84: 5402 3807 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ace88: 6e10 cb1c 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1ccb │ │ -0ace8e: 0a10 |014d: move-result v16 │ │ -0ace90: 1202 |014e: const/4 v2, #int 0 // #0 │ │ -0ace92: 0200 1800 |014f: move/from16 v0, v24 │ │ -0ace96: 8203 |0151: int-to-float v3, v0 │ │ -0ace98: 0200 1000 |0152: move/from16 v0, v16 │ │ -0ace9c: 8204 |0154: int-to-float v4, v0 │ │ -0ace9e: c943 |0155: div-float/2addr v3, v4 │ │ -0acea0: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ -0acea4: 7120 9f2e 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -0aceaa: 0a03 |015b: move-result v3 │ │ -0aceac: 7120 9c2e 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ -0aceb2: 0a08 |015f: move-result v8 │ │ -0aceb4: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ -0aceb8: 5402 3d07 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ -0acebc: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ -0acec0: 7401 181e 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0acec6: 0a04 |0169: move-result v4 │ │ -0acec8: 7401 ec1d 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -0acece: 0a05 |016d: move-result v5 │ │ -0aced0: 6e55 9102 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0aced6: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ -0aceda: 5402 3d07 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ -0acede: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ -0acee2: c883 |0177: mul-float/2addr v3, v8 │ │ -0acee4: 8733 |0178: float-to-int v3, v3 │ │ -0acee6: 6e20 8f02 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@028f │ │ -0aceec: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ -0acef0: 5402 3d07 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ -0acef4: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ -0acef8: 6e20 8402 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0acefe: 2900 42ff |0185: goto/16 00c7 // -00be │ │ +0b0554: |[0b0554] android.support.v4.widget.DrawerLayout.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z │ │ +0b0564: 7401 c219 1d00 |0000: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@19c2 │ │ +0b056a: 0a12 |0003: move-result v18 │ │ +0b056c: 0800 1d00 |0004: move-object/from16 v0, v29 │ │ +0b0570: 0801 1f00 |0006: move-object/from16 v1, v31 │ │ +0b0574: 6e20 cd19 1000 |0008: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ +0b057a: 0a11 |000b: move-result v17 │ │ +0b057c: 120d |000c: const/4 v13, #int 0 // #0 │ │ +0b057e: 7401 c519 1d00 |000d: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0b0584: 0a0e |0010: move-result v14 │ │ +0b0586: 7401 3602 1e00 |0011: invoke-virtual/range {v30}, Landroid/graphics/Canvas;.save:()I // method@0236 │ │ +0b058c: 0a15 |0014: move-result v21 │ │ +0b058e: 3811 6600 |0015: if-eqz v17, 007b // +0066 │ │ +0b0592: 7401 ba19 1d00 |0017: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b0598: 0a0a |001a: move-result v10 │ │ +0b059a: 1313 0000 |001b: const/16 v19, #int 0 // #0 │ │ +0b059e: 0200 1300 |001d: move/from16 v0, v19 │ │ +0b05a2: 35a0 5200 |001f: if-ge v0, v10, 0071 // +0052 │ │ +0b05a6: 0800 1d00 |0021: move-object/from16 v0, v29 │ │ +0b05aa: 0201 1300 |0023: move/from16 v1, v19 │ │ +0b05ae: 6e20 b919 1000 |0025: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b05b4: 0c19 |0028: move-result-object v25 │ │ +0b05b6: 0800 1900 |0029: move-object/from16 v0, v25 │ │ +0b05ba: 0801 1f00 |002b: move-object/from16 v1, v31 │ │ +0b05be: 3210 2000 |002d: if-eq v0, v1, 004d // +0020 │ │ +0b05c2: 7401 1e1e 1900 |002f: invoke-virtual/range {v25}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0b05c8: 0a02 |0032: move-result v2 │ │ +0b05ca: 3902 1a00 |0033: if-nez v2, 004d // +001a │ │ +0b05ce: 7701 c719 1900 |0035: invoke-static/range {v25}, Landroid/support/v4/widget/DrawerLayout;.hasOpaqueBackground:(Landroid/view/View;)Z // method@19c7 │ │ +0b05d4: 0a02 |0038: move-result v2 │ │ +0b05d6: 3802 1400 |0039: if-eqz v2, 004d // +0014 │ │ +0b05da: 0800 1d00 |003b: move-object/from16 v0, v29 │ │ +0b05de: 0801 1900 |003d: move-object/from16 v1, v25 │ │ +0b05e2: 6e20 d019 1000 |003f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b05e8: 0a02 |0042: move-result v2 │ │ +0b05ea: 3802 0a00 |0043: if-eqz v2, 004d // +000a │ │ +0b05ee: 7401 f11d 1900 |0045: invoke-virtual/range {v25}, Landroid/view/View;.getHeight:()I // method@1df1 │ │ +0b05f4: 0a02 |0048: move-result v2 │ │ +0b05f6: 0200 1200 |0049: move/from16 v0, v18 │ │ +0b05fa: 3502 0500 |004b: if-ge v2, v0, 0050 // +0005 │ │ +0b05fe: d813 1301 |004d: add-int/lit8 v19, v19, #int 1 // #01 │ │ +0b0602: 28ce |004f: goto 001d // -0032 │ │ +0b0604: 1232 |0050: const/4 v2, #int 3 // #3 │ │ +0b0606: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0b060a: 0801 1900 |0053: move-object/from16 v1, v25 │ │ +0b060e: 6e30 a719 1002 |0055: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b0614: 0a02 |0058: move-result v2 │ │ +0b0616: 3802 0d00 |0059: if-eqz v2, 0066 // +000d │ │ +0b061a: 7401 0e1e 1900 |005b: invoke-virtual/range {v25}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +0b0620: 0a1b |005e: move-result v27 │ │ +0b0622: 0200 1b00 |005f: move/from16 v0, v27 │ │ +0b0626: 37d0 ecff |0061: if-le v0, v13, 004d // -0014 │ │ +0b062a: 020d 1b00 |0063: move/from16 v13, v27 │ │ +0b062e: 28e8 |0065: goto 004d // -0018 │ │ +0b0630: 7401 fa1d 1900 |0066: invoke-virtual/range {v25}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0b0636: 0a1a |0069: move-result v26 │ │ +0b0638: 0200 1a00 |006a: move/from16 v0, v26 │ │ +0b063c: 35e0 e1ff |006c: if-ge v0, v14, 004d // -001f │ │ +0b0640: 020e 1a00 |006e: move/from16 v14, v26 │ │ +0b0644: 28dd |0070: goto 004d // -0023 │ │ +0b0646: 1202 |0071: const/4 v2, #int 0 // #0 │ │ +0b0648: 7401 c219 1d00 |0072: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@19c2 │ │ +0b064e: 0a03 |0075: move-result v3 │ │ +0b0650: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +0b0654: 6e53 2302 d0e2 |0078: invoke-virtual {v0, v13, v2, v14, v3}, Landroid/graphics/Canvas;.clipRect:(IIII)Z // method@0223 │ │ +0b065a: 7505 ae1e 1d00 |007b: invoke-super/range {v29, v30, v31, v32, v33}, Landroid/view/ViewGroup;.drawChild:(Landroid/graphics/Canvas;Landroid/view/View;J)Z // method@1eae │ │ +0b0660: 0a16 |007e: move-result v22 │ │ +0b0662: 0800 1e00 |007f: move-object/from16 v0, v30 │ │ +0b0666: 0201 1500 |0081: move/from16 v1, v21 │ │ +0b066a: 6e20 3302 1000 |0083: invoke-virtual {v0, v1}, Landroid/graphics/Canvas;.restoreToCount:(I)V // method@0233 │ │ +0b0670: 0800 1d00 |0086: move-object/from16 v0, v29 │ │ +0b0674: 5202 3a07 |0088: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ +0b0678: 1203 |008a: const/4 v3, #int 0 // #0 │ │ +0b067a: 2d02 0203 |008b: cmpl-float v2, v2, v3 │ │ +0b067e: 3d02 3b00 |008d: if-lez v2, 00c8 // +003b │ │ +0b0682: 3811 3900 |008f: if-eqz v17, 00c8 // +0039 │ │ +0b0686: 0800 1d00 |0091: move-object/from16 v0, v29 │ │ +0b068a: 5202 3907 |0093: iget v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ +0b068e: 1503 00ff |0095: const/high16 v3, #int -16777216 // #ff00 │ │ +0b0692: b532 |0097: and-int/2addr v2, v3 │ │ +0b0694: e209 0218 |0098: ushr-int/lit8 v9, v2, #int 24 // #18 │ │ +0b0698: 8292 |009a: int-to-float v2, v9 │ │ +0b069a: 0800 1d00 |009b: move-object/from16 v0, v29 │ │ +0b069e: 5203 3a07 |009d: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ +0b06a2: c832 |009f: mul-float/2addr v2, v3 │ │ +0b06a4: 8720 |00a0: float-to-int v0, v2 │ │ +0b06a6: 0214 0000 |00a1: move/from16 v20, v0 │ │ +0b06aa: e002 1418 |00a3: shl-int/lit8 v2, v20, #int 24 // #18 │ │ +0b06ae: 0800 1d00 |00a5: move-object/from16 v0, v29 │ │ +0b06b2: 5203 3907 |00a7: iget v3, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ +0b06b6: 1404 ffff ff00 |00a9: const v4, #float 2.35099e-38 // #00ffffff │ │ +0b06bc: b543 |00ac: and-int/2addr v3, v4 │ │ +0b06be: 960f 0203 |00ad: or-int v15, v2, v3 │ │ +0b06c2: 0800 1d00 |00af: move-object/from16 v0, v29 │ │ +0b06c6: 5402 3b07 |00b1: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@073b │ │ +0b06ca: 6e20 4a02 f200 |00b3: invoke-virtual {v2, v15}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +0b06d0: 82d3 |00b6: int-to-float v3, v13 │ │ +0b06d2: 1204 |00b7: const/4 v4, #int 0 // #0 │ │ +0b06d4: 82e5 |00b8: int-to-float v5, v14 │ │ +0b06d6: 7401 c219 1d00 |00b9: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getHeight:()I // method@19c2 │ │ +0b06dc: 0a02 |00bc: move-result v2 │ │ +0b06de: 8226 |00bd: int-to-float v6, v2 │ │ +0b06e0: 0800 1d00 |00be: move-object/from16 v0, v29 │ │ +0b06e4: 5407 3b07 |00c0: iget-object v7, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimPaint:Landroid/graphics/Paint; // field@073b │ │ +0b06e8: 0802 1e00 |00c2: move-object/from16 v2, v30 │ │ +0b06ec: 7406 2d02 0200 |00c4: invoke-virtual/range {v2, v3, v4, v5, v6, v7}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@022d │ │ +0b06f2: 0f16 |00c7: return v22 │ │ +0b06f4: 0800 1d00 |00c8: move-object/from16 v0, v29 │ │ +0b06f8: 5402 3c07 |00ca: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ +0b06fc: 3802 5700 |00cc: if-eqz v2, 0123 // +0057 │ │ +0b0700: 1232 |00ce: const/4 v2, #int 3 // #3 │ │ +0b0702: 0800 1d00 |00cf: move-object/from16 v0, v29 │ │ +0b0706: 0801 1f00 |00d1: move-object/from16 v1, v31 │ │ +0b070a: 6e30 a719 1002 |00d3: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b0710: 0a02 |00d6: move-result v2 │ │ +0b0712: 3802 4c00 |00d7: if-eqz v2, 0123 // +004c │ │ +0b0716: 0800 1d00 |00d9: move-object/from16 v0, v29 │ │ +0b071a: 5402 3c07 |00db: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ +0b071e: 6e10 8802 0200 |00dd: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ +0b0724: 0a17 |00e0: move-result v23 │ │ +0b0726: 7401 0e1e 1f00 |00e1: invoke-virtual/range {v31}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +0b072c: 0a0c |00e4: move-result v12 │ │ +0b072e: 0800 1d00 |00e5: move-object/from16 v0, v29 │ │ +0b0732: 5402 3207 |00e7: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b0736: 6e10 cb1c 0200 |00e9: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1ccb │ │ +0b073c: 0a10 |00ec: move-result v16 │ │ +0b073e: 1202 |00ed: const/4 v2, #int 0 // #0 │ │ +0b0740: 82c3 |00ee: int-to-float v3, v12 │ │ +0b0742: 0200 1000 |00ef: move/from16 v0, v16 │ │ +0b0746: 8204 |00f1: int-to-float v4, v0 │ │ +0b0748: c943 |00f2: div-float/2addr v3, v4 │ │ +0b074a: 1504 803f |00f3: const/high16 v4, #int 1065353216 // #3f80 │ │ +0b074e: 7120 9f2e 4300 |00f5: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +0b0754: 0a03 |00f8: move-result v3 │ │ +0b0756: 7120 9c2e 3200 |00f9: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +0b075c: 0a08 |00fc: move-result v8 │ │ +0b075e: 0800 1d00 |00fd: move-object/from16 v0, v29 │ │ +0b0762: 5402 3c07 |00ff: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ +0b0766: 7401 181e 1f00 |0101: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b076c: 0a03 |0104: move-result v3 │ │ +0b076e: 9004 0c17 |0105: add-int v4, v12, v23 │ │ +0b0772: 7401 ec1d 1f00 |0107: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +0b0778: 0a05 |010a: move-result v5 │ │ +0b077a: 6e55 9102 c243 |010b: invoke-virtual {v2, v12, v3, v4, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0b0780: 0800 1d00 |010e: move-object/from16 v0, v29 │ │ +0b0784: 5402 3c07 |0110: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ +0b0788: 1503 7f43 |0112: const/high16 v3, #int 1132396544 // #437f │ │ +0b078c: c883 |0114: mul-float/2addr v3, v8 │ │ +0b078e: 8733 |0115: float-to-int v3, v3 │ │ +0b0790: 6e20 8f02 3200 |0116: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@028f │ │ +0b0796: 0800 1d00 |0119: move-object/from16 v0, v29 │ │ +0b079a: 5402 3c07 |011b: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ +0b079e: 0800 1e00 |011d: move-object/from16 v0, v30 │ │ +0b07a2: 6e20 8402 0200 |011f: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0b07a8: 28a5 |0122: goto 00c7 // -005b │ │ +0b07aa: 0800 1d00 |0123: move-object/from16 v0, v29 │ │ +0b07ae: 5402 3d07 |0125: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ +0b07b2: 3802 a0ff |0127: if-eqz v2, 00c7 // -0060 │ │ +0b07b6: 1252 |0129: const/4 v2, #int 5 // #5 │ │ +0b07b8: 0800 1d00 |012a: move-object/from16 v0, v29 │ │ +0b07bc: 0801 1f00 |012c: move-object/from16 v1, v31 │ │ +0b07c0: 6e30 a719 1002 |012e: invoke-virtual {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b07c6: 0a02 |0131: move-result v2 │ │ +0b07c8: 3802 95ff |0132: if-eqz v2, 00c7 // -006b │ │ +0b07cc: 0800 1d00 |0134: move-object/from16 v0, v29 │ │ +0b07d0: 5402 3d07 |0136: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ +0b07d4: 6e10 8802 0200 |0138: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ +0b07da: 0a17 |013b: move-result v23 │ │ +0b07dc: 7401 fa1d 1f00 |013c: invoke-virtual/range {v31}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0b07e2: 0a0b |013f: move-result v11 │ │ +0b07e4: 7401 c519 1d00 |0140: invoke-virtual/range {v29}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0b07ea: 0a02 |0143: move-result v2 │ │ +0b07ec: 9118 020b |0144: sub-int v24, v2, v11 │ │ +0b07f0: 0800 1d00 |0146: move-object/from16 v0, v29 │ │ +0b07f4: 5402 3807 |0148: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b07f8: 6e10 cb1c 0200 |014a: invoke-virtual {v2}, Landroid/support/v4/widget/ViewDragHelper;.getEdgeSize:()I // method@1ccb │ │ +0b07fe: 0a10 |014d: move-result v16 │ │ +0b0800: 1202 |014e: const/4 v2, #int 0 // #0 │ │ +0b0802: 0200 1800 |014f: move/from16 v0, v24 │ │ +0b0806: 8203 |0151: int-to-float v3, v0 │ │ +0b0808: 0200 1000 |0152: move/from16 v0, v16 │ │ +0b080c: 8204 |0154: int-to-float v4, v0 │ │ +0b080e: c943 |0155: div-float/2addr v3, v4 │ │ +0b0810: 1504 803f |0156: const/high16 v4, #int 1065353216 // #3f80 │ │ +0b0814: 7120 9f2e 4300 |0158: invoke-static {v3, v4}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +0b081a: 0a03 |015b: move-result v3 │ │ +0b081c: 7120 9c2e 3200 |015c: invoke-static {v2, v3}, Ljava/lang/Math;.max:(FF)F // method@2e9c │ │ +0b0822: 0a08 |015f: move-result v8 │ │ +0b0824: 0800 1d00 |0160: move-object/from16 v0, v29 │ │ +0b0828: 5402 3d07 |0162: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ +0b082c: 9103 0b17 |0164: sub-int v3, v11, v23 │ │ +0b0830: 7401 181e 1f00 |0166: invoke-virtual/range {v31}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b0836: 0a04 |0169: move-result v4 │ │ +0b0838: 7401 ec1d 1f00 |016a: invoke-virtual/range {v31}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +0b083e: 0a05 |016d: move-result v5 │ │ +0b0840: 6e55 9102 32b4 |016e: invoke-virtual {v2, v3, v4, v11, v5}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0b0846: 0800 1d00 |0171: move-object/from16 v0, v29 │ │ +0b084a: 5402 3d07 |0173: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ +0b084e: 1503 7f43 |0175: const/high16 v3, #int 1132396544 // #437f │ │ +0b0852: c883 |0177: mul-float/2addr v3, v8 │ │ +0b0854: 8733 |0178: float-to-int v3, v3 │ │ +0b0856: 6e20 8f02 3200 |0179: invoke-virtual {v2, v3}, Landroid/graphics/drawable/Drawable;.setAlpha:(I)V // method@028f │ │ +0b085c: 0800 1d00 |017c: move-object/from16 v0, v29 │ │ +0b0860: 5402 3d07 |017e: iget-object v2, v0, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ +0b0864: 0800 1e00 |0180: move-object/from16 v0, v30 │ │ +0b0868: 6e20 8402 0200 |0182: invoke-virtual {v2, v0}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0b086e: 2900 42ff |0185: goto/16 00c7 // -00be │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1035 │ │ 0x0004 line=1036 │ │ 0x000c line=1037 │ │ 0x0011 line=1039 │ │ 0x0015 line=1040 │ │ @@ -218115,35 +218170,35 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0acf04: |[0acf04] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ -0acf14: 7110 1313 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0acf1a: 0a05 |0003: move-result v5 │ │ -0acf1c: 7120 c210 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0acf22: 0a05 |0007: move-result v5 │ │ -0acf24: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ -0acf28: 6e10 ba19 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0acf2e: 0a03 |000d: move-result v3 │ │ -0acf30: 1204 |000e: const/4 v4, #int 0 // #0 │ │ -0acf32: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ -0acf36: 6e20 b919 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0acf3c: 0c01 |0014: move-result-object v1 │ │ -0acf3e: 6e20 c019 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ -0acf44: 0a02 |0018: move-result v2 │ │ -0acf46: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ -0acf4a: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ -0acf4e: 1101 |001d: return-object v1 │ │ -0acf50: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0acf54: 28ef |0020: goto 000f // -0011 │ │ -0acf56: 1201 |0021: const/4 v1, #int 0 // #0 │ │ -0acf58: 28fb |0022: goto 001d // -0005 │ │ +0b0874: |[0b0874] android.support.v4.widget.DrawerLayout.findDrawerWithGravity:(I)Landroid/view/View; │ │ +0b0884: 7110 1313 0600 |0000: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b088a: 0a05 |0003: move-result v5 │ │ +0b088c: 7120 c210 5700 |0004: invoke-static {v7, v5}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b0892: 0a05 |0007: move-result v5 │ │ +0b0894: dd00 0507 |0008: and-int/lit8 v0, v5, #int 7 // #07 │ │ +0b0898: 6e10 ba19 0600 |000a: invoke-virtual {v6}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b089e: 0a03 |000d: move-result v3 │ │ +0b08a0: 1204 |000e: const/4 v4, #int 0 // #0 │ │ +0b08a2: 3534 1200 |000f: if-ge v4, v3, 0021 // +0012 │ │ +0b08a6: 6e20 b919 4600 |0011: invoke-virtual {v6, v4}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b08ac: 0c01 |0014: move-result-object v1 │ │ +0b08ae: 6e20 c019 1600 |0015: invoke-virtual {v6, v1}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ +0b08b4: 0a02 |0018: move-result v2 │ │ +0b08b6: dd05 0207 |0019: and-int/lit8 v5, v2, #int 7 // #07 │ │ +0b08ba: 3305 0300 |001b: if-ne v5, v0, 001e // +0003 │ │ +0b08be: 1101 |001d: return-object v1 │ │ +0b08c0: d804 0401 |001e: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b08c4: 28ef |0020: goto 000f // -0011 │ │ +0b08c6: 1201 |0021: const/4 v1, #int 0 // #0 │ │ +0b08c8: 28fb |0022: goto 001d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x000a line=748 │ │ 0x000e line=749 │ │ 0x0011 line=750 │ │ 0x0015 line=751 │ │ @@ -218167,31 +218222,31 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0acf5c: |[0acf5c] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ -0acf6c: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0acf72: 0a01 |0003: move-result v1 │ │ -0acf74: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0acf76: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ -0acf7a: 6e20 b919 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0acf80: 0c00 |000a: move-result-object v0 │ │ -0acf82: 6e10 f91d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0acf88: 0c03 |000e: move-result-object v3 │ │ -0acf8a: 1f03 8f03 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0acf8e: 5533 0707 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0acf92: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ -0acf96: 1100 |0015: return-object v0 │ │ -0acf98: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0acf9c: 28ed |0018: goto 0005 // -0013 │ │ -0acf9e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ -0acfa0: 28fb |001a: goto 0015 // -0005 │ │ +0b08cc: |[0b08cc] android.support.v4.widget.DrawerLayout.findOpenDrawer:()Landroid/view/View; │ │ +0b08dc: 6e10 ba19 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b08e2: 0a01 |0003: move-result v1 │ │ +0b08e4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0b08e6: 3512 1400 |0005: if-ge v2, v1, 0019 // +0014 │ │ +0b08ea: 6e20 b919 2400 |0007: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b08f0: 0c00 |000a: move-result-object v0 │ │ +0b08f2: 6e10 f91d 0000 |000b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b08f8: 0c03 |000e: move-result-object v3 │ │ +0b08fa: 1f03 8f03 |000f: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b08fe: 5533 0707 |0011: iget-boolean v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b0902: 3803 0300 |0013: if-eqz v3, 0016 // +0003 │ │ +0b0906: 1100 |0015: return-object v0 │ │ +0b0908: d802 0201 |0016: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b090c: 28ed |0018: goto 0005 // -0013 │ │ +0b090e: 1200 |0019: const/4 v0, #int 0 // #0 │ │ +0b0910: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ 0x0004 line=718 │ │ 0x0007 line=719 │ │ 0x000b line=720 │ │ 0x0015 line=724 │ │ @@ -218209,19 +218264,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0acfa4: |[0acfa4] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0acfb4: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ -0acfb6: 2200 8f03 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0acfba: 7030 7519 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1975 │ │ -0acfc0: 1100 |0006: return-object v0 │ │ +0b0914: |[0b0914] android.support.v4.widget.DrawerLayout.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0b0924: 12f1 |0000: const/4 v1, #int -1 // #ff │ │ +0b0926: 2200 8f03 |0001: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b092a: 7030 7519 1001 |0003: invoke-direct {v0, v1, v1}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(II)V // method@1975 │ │ +0b0930: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1417 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ │ │ #16 : (in Landroid/support/v4/widget/DrawerLayout;) │ │ @@ -218229,20 +218284,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 │ │ -0acfc4: |[0acfc4] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0acfd4: 2200 8f03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0acfd8: 6e10 bc19 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@19bc │ │ -0acfde: 0c01 |0005: move-result-object v1 │ │ -0acfe0: 7030 7719 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1977 │ │ -0acfe6: 1100 |0009: return-object v0 │ │ +0b0934: |[0b0934] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0b0944: 2200 8f03 |0000: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0948: 6e10 bc19 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@19bc │ │ +0b094e: 0c01 |0005: move-result-object v1 │ │ +0b0950: 7030 7719 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1977 │ │ +0b0956: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1436 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -218251,30 +218306,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 │ │ -0acfe8: |[0acfe8] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0acff8: 2020 8f03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0acffc: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0ad000: 2200 8f03 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad004: 1f02 8f03 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad008: 7020 7819 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@1978 │ │ -0ad00e: 1100 |000b: return-object v0 │ │ -0ad010: 2020 3f04 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0ad014: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ -0ad018: 2200 8f03 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad01c: 1f02 3f04 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0ad020: 7020 7a19 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@197a │ │ -0ad026: 28f4 |0017: goto 000b // -000c │ │ -0ad028: 2200 8f03 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad02c: 7020 7919 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1979 │ │ -0ad032: 28ee |001d: goto 000b // -0012 │ │ +0b0958: |[0b0958] android.support.v4.widget.DrawerLayout.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0b0968: 2020 8f03 |0000: instance-of v0, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b096c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0b0970: 2200 8f03 |0004: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0974: 1f02 8f03 |0006: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0978: 7020 7819 2000 |0008: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V // method@1978 │ │ +0b097e: 1100 |000b: return-object v0 │ │ +0b0980: 2020 3f04 |000c: instance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0b0984: 3800 0a00 |000e: if-eqz v0, 0018 // +000a │ │ +0b0988: 2200 8f03 |0010: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b098c: 1f02 3f04 |0012: check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0b0990: 7020 7a19 2000 |0014: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$MarginLayoutParams;)V // method@197a │ │ +0b0996: 28f4 |0017: goto 000b // -000c │ │ +0b0998: 2200 8f03 |0018: new-instance v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b099c: 7020 7919 2000 |001a: invoke-direct {v0, v2}, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@1979 │ │ +0b09a2: 28ee |001d: goto 000b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1422 │ │ 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; │ │ @@ -218285,29 +218340,29 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0ad034: |[0ad034] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ -0ad044: 7110 1313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0ad04a: 0a01 |0003: move-result v1 │ │ -0ad04c: 7120 c210 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0ad052: 0a00 |0007: move-result v0 │ │ -0ad054: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0ad056: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0ad05a: 5221 3407 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ -0ad05e: 0f01 |000d: return v1 │ │ -0ad060: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0ad062: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0ad066: 5221 3507 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ -0ad06a: 28fa |0013: goto 000d // -0006 │ │ -0ad06c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0ad06e: 28f8 |0015: goto 000d // -0008 │ │ +0b09a4: |[0b09a4] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(I)I │ │ +0b09b4: 7110 1313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b09ba: 0a01 |0003: move-result v1 │ │ +0b09bc: 7120 c210 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b09c2: 0a00 |0007: move-result v0 │ │ +0b09c4: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0b09c6: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0b09ca: 5221 3407 |000b: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ +0b09ce: 0f01 |000d: return v1 │ │ +0b09d0: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0b09d2: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0b09d6: 5221 3507 |0011: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ +0b09da: 28fa |0013: goto 000d // -0006 │ │ +0b09dc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0b09de: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=526 │ │ 0x0008 line=528 │ │ 0x000b line=529 │ │ 0x000d line=533 │ │ 0x000e line=530 │ │ @@ -218323,27 +218378,27 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0ad070: |[0ad070] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ -0ad080: 6e20 c019 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ -0ad086: 0a00 |0003: move-result v0 │ │ -0ad088: 1231 |0004: const/4 v1, #int 3 // #3 │ │ -0ad08a: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0ad08e: 5221 3407 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ -0ad092: 0f01 |0009: return v1 │ │ -0ad094: 1251 |000a: const/4 v1, #int 5 // #5 │ │ -0ad096: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ -0ad09a: 5221 3507 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ -0ad09e: 28fa |000f: goto 0009 // -0006 │ │ -0ad0a0: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0ad0a2: 28f8 |0011: goto 0009 // -0008 │ │ +0b09e0: |[0b09e0] android.support.v4.widget.DrawerLayout.getDrawerLockMode:(Landroid/view/View;)I │ │ +0b09f0: 6e20 c019 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ +0b09f6: 0a00 |0003: move-result v0 │ │ +0b09f8: 1231 |0004: const/4 v1, #int 3 // #3 │ │ +0b09fa: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +0b09fe: 5221 3407 |0007: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ +0b0a02: 0f01 |0009: return v1 │ │ +0b0a04: 1251 |000a: const/4 v1, #int 5 // #5 │ │ +0b0a06: 3310 0500 |000b: if-ne v0, v1, 0010 // +0005 │ │ +0b0a0a: 5221 3507 |000d: iget v1, v2, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ +0b0a0e: 28fa |000f: goto 0009 // -0006 │ │ +0b0a10: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0b0a12: 28f8 |0011: goto 0009 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=545 │ │ 0x0004 line=546 │ │ 0x0007 line=547 │ │ 0x0009 line=551 │ │ 0x000a line=548 │ │ @@ -218359,29 +218414,29 @@ │ │ type : '(I)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0ad0a4: |[0ad0a4] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ -0ad0b4: 7110 1313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0ad0ba: 0a01 |0003: move-result v1 │ │ -0ad0bc: 7120 c210 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0ad0c2: 0a00 |0007: move-result v0 │ │ -0ad0c4: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0ad0c6: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0ad0ca: 5421 3f07 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@073f │ │ -0ad0ce: 1101 |000d: return-object v1 │ │ -0ad0d0: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0ad0d2: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ -0ad0d6: 5421 4007 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0740 │ │ -0ad0da: 28fa |0013: goto 000d // -0006 │ │ -0ad0dc: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0ad0de: 28f8 |0015: goto 000d // -0008 │ │ +0b0a14: |[0b0a14] android.support.v4.widget.DrawerLayout.getDrawerTitle:(I)Ljava/lang/CharSequence; │ │ +0b0a24: 7110 1313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b0a2a: 0a01 |0003: move-result v1 │ │ +0b0a2c: 7120 c210 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b0a32: 0a00 |0007: move-result v0 │ │ +0b0a34: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0b0a36: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0b0a3a: 5421 3f07 |000b: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@073f │ │ +0b0a3e: 1101 |000d: return-object v1 │ │ +0b0a40: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0b0a42: 3310 0500 |000f: if-ne v0, v1, 0014 // +0005 │ │ +0b0a46: 5421 4007 |0011: iget-object v1, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0740 │ │ +0b0a4a: 28fa |0013: goto 000d // -0006 │ │ +0b0a4c: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0b0a4e: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=584 │ │ 0x0008 line=586 │ │ 0x000b line=587 │ │ 0x000d line=591 │ │ 0x000e line=588 │ │ @@ -218397,24 +218452,24 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0ad0e0: |[0ad0e0] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ -0ad0f0: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad0f6: 0c01 |0003: move-result-object v1 │ │ -0ad0f8: 1f01 8f03 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad0fc: 5210 0407 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -0ad100: 7110 1313 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0ad106: 0a01 |000b: move-result v1 │ │ -0ad108: 7120 c210 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0ad10e: 0a01 |000f: move-result v1 │ │ -0ad110: 0f01 |0010: return v1 │ │ +0b0a50: |[0b0a50] android.support.v4.widget.DrawerLayout.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I │ │ +0b0a60: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0a66: 0c01 |0003: move-result-object v1 │ │ +0b0a68: 1f01 8f03 |0004: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0a6c: 5210 0407 |0006: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0b0a70: 7110 1313 0200 |0008: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b0a76: 0a01 |000b: move-result v1 │ │ +0b0a78: 7120 c210 1000 |000c: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b0a7e: 0a01 |000f: move-result v1 │ │ +0b0a80: 0f01 |0010: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ 0x0008 line=708 │ │ locals : │ │ 0x0008 - 0x0011 reg=0 gravity I │ │ 0x0000 - 0x0011 reg=2 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -218425,20 +218480,20 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0ad114: |[0ad114] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ -0ad124: 6e10 f91d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad12a: 0c00 |0003: move-result-object v0 │ │ -0ad12c: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad130: 5200 0907 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ad134: 0f00 |0008: return v0 │ │ +0b0a84: |[0b0a84] android.support.v4.widget.DrawerLayout.getDrawerViewOffset:(Landroid/view/View;)F │ │ +0b0a94: 6e10 f91d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0a9a: 0c00 |0003: move-result-object v0 │ │ +0b0a9c: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0aa0: 5200 0907 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b0aa4: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0009 reg=2 drawerView Landroid/view/View; │ │ │ │ @@ -218447,24 +218502,24 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0ad138: |[0ad138] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ -0ad148: 6e10 f91d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad14e: 0c00 |0003: move-result-object v0 │ │ -0ad150: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad154: 5200 0407 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -0ad158: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0ad15c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0ad15e: 0f00 |000b: return v0 │ │ -0ad160: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0ad162: 28fe |000d: goto 000b // -0002 │ │ +0b0aa8: |[0b0aa8] android.support.v4.widget.DrawerLayout.isContentView:(Landroid/view/View;)Z │ │ +0b0ab8: 6e10 f91d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0abe: 0c00 |0003: move-result-object v0 │ │ +0b0ac0: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0ac4: 5200 0407 |0006: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0b0ac8: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0b0acc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b0ace: 0f00 |000b: return v0 │ │ +0b0ad0: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0b0ad2: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1096 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000e reg=2 child Landroid/view/View; │ │ │ │ @@ -218473,23 +218528,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0ad164: |[0ad164] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ -0ad174: 6e20 b219 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0ad17a: 0c00 |0003: move-result-object v0 │ │ -0ad17c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0ad180: 6e20 cf19 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@19cf │ │ -0ad186: 0a01 |0009: move-result v1 │ │ -0ad188: 0f01 |000a: return v1 │ │ -0ad18a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0ad18c: 28fe |000c: goto 000a // -0002 │ │ +0b0ad4: |[0b0ad4] android.support.v4.widget.DrawerLayout.isDrawerOpen:(I)Z │ │ +0b0ae4: 6e20 b219 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0b0aea: 0c00 |0003: move-result-object v0 │ │ +0b0aec: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0b0af0: 6e20 cf19 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerOpen:(Landroid/view/View;)Z // method@19cf │ │ +0b0af6: 0a01 |0009: move-result v1 │ │ +0b0af8: 0f01 |000a: return v1 │ │ +0b0afa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0b0afc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1366 │ │ 0x0004 line=1367 │ │ 0x0006 line=1368 │ │ 0x000a line=1370 │ │ locals : │ │ @@ -218502,38 +218557,38 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0ad190: |[0ad190] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ -0ad1a0: 6e20 d019 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ad1a6: 0a00 |0003: move-result v0 │ │ -0ad1a8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0ad1ac: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ad1b0: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ad1b4: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ad1ba: 1a02 e311 |000d: const-string v2, "View " // string@11e3 │ │ -0ad1be: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ad1c4: 0c01 |0012: move-result-object v1 │ │ -0ad1c6: 6e20 da2e 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ad1cc: 0c01 |0016: move-result-object v1 │ │ -0ad1ce: 1a02 5800 |0017: const-string v2, " is not a drawer" // string@0058 │ │ -0ad1d2: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ad1d8: 0c01 |001c: move-result-object v1 │ │ -0ad1da: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ad1e0: 0c01 |0020: move-result-object v1 │ │ -0ad1e2: 7020 842e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ad1e8: 2700 |0024: throw v0 │ │ -0ad1ea: 6e10 f91d 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad1f0: 0c00 |0028: move-result-object v0 │ │ -0ad1f2: 1f00 8f03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad1f6: 5500 0707 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0ad1fa: 0f00 |002d: return v0 │ │ +0b0b00: |[0b0b00] android.support.v4.widget.DrawerLayout.isDrawerOpen:(Landroid/view/View;)Z │ │ +0b0b10: 6e20 d019 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b0b16: 0a00 |0003: move-result v0 │ │ +0b0b18: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0b0b1c: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b0b20: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b0b24: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b0b2a: 1a02 e411 |000d: const-string v2, "View " // string@11e4 │ │ +0b0b2e: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b0b34: 0c01 |0012: move-result-object v1 │ │ +0b0b36: 6e20 da2e 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0b0b3c: 0c01 |0016: move-result-object v1 │ │ +0b0b3e: 1a02 5a00 |0017: const-string v2, " is not a drawer" // string@005a │ │ +0b0b42: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b0b48: 0c01 |001c: move-result-object v1 │ │ +0b0b4a: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b0b50: 0c01 |0020: move-result-object v1 │ │ +0b0b52: 7020 842e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b0b58: 2700 |0024: throw v0 │ │ +0b0b5a: 6e10 f91d 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0b60: 0c00 |0028: move-result-object v0 │ │ +0b0b62: 1f00 8f03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0b66: 5500 0707 |002b: iget-boolean v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b0b6a: 0f00 |002d: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1350 │ │ 0x0006 line=1351 │ │ 0x0025 line=1353 │ │ locals : │ │ 0x0000 - 0x002e reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -218544,29 +218599,29 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0ad1fc: |[0ad1fc] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ -0ad20c: 6e10 f91d 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad212: 0c02 |0003: move-result-object v2 │ │ -0ad214: 1f02 8f03 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad218: 5221 0407 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -0ad21c: 7110 1313 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0ad222: 0a02 |000b: move-result v2 │ │ -0ad224: 7120 c210 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0ad22a: 0a00 |000f: move-result v0 │ │ -0ad22c: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ -0ad230: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ -0ad234: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0ad236: 0f02 |0015: return v2 │ │ -0ad238: 1202 |0016: const/4 v2, #int 0 // #0 │ │ -0ad23a: 28fe |0017: goto 0015 // -0002 │ │ +0b0b6c: |[0b0b6c] android.support.v4.widget.DrawerLayout.isDrawerView:(Landroid/view/View;)Z │ │ +0b0b7c: 6e10 f91d 0400 |0000: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0b82: 0c02 |0003: move-result-object v2 │ │ +0b0b84: 1f02 8f03 |0004: check-cast v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0b88: 5221 0407 |0006: iget v1, v2, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0b0b8c: 7110 1313 0400 |0008: invoke-static {v4}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b0b92: 0a02 |000b: move-result v2 │ │ +0b0b94: 7120 c210 2100 |000c: invoke-static {v1, v2}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b0b9a: 0a00 |000f: move-result v0 │ │ +0b0b9c: dd02 0007 |0010: and-int/lit8 v2, v0, #int 7 // #07 │ │ +0b0ba0: 3802 0400 |0012: if-eqz v2, 0016 // +0004 │ │ +0b0ba4: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0b0ba6: 0f02 |0015: return v2 │ │ +0b0ba8: 1202 |0016: const/4 v2, #int 0 // #0 │ │ +0b0baa: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ 0x0008 line=1101 │ │ 0x0010 line=1103 │ │ locals : │ │ 0x0010 - 0x0018 reg=0 absGravity I │ │ @@ -218579,23 +218634,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0ad23c: |[0ad23c] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ -0ad24c: 6e20 b219 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0ad252: 0c00 |0003: move-result-object v0 │ │ -0ad254: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0ad258: 6e20 d219 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@19d2 │ │ -0ad25e: 0a01 |0009: move-result v1 │ │ -0ad260: 0f01 |000a: return v1 │ │ -0ad262: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0ad264: 28fe |000c: goto 000a // -0002 │ │ +0b0bac: |[0b0bac] android.support.v4.widget.DrawerLayout.isDrawerVisible:(I)Z │ │ +0b0bbc: 6e20 b219 3200 |0000: invoke-virtual {v2, v3}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0b0bc2: 0c00 |0003: move-result-object v0 │ │ +0b0bc4: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0b0bc8: 6e20 d219 0200 |0006: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.isDrawerVisible:(Landroid/view/View;)Z // method@19d2 │ │ +0b0bce: 0a01 |0009: move-result v1 │ │ +0b0bd0: 0f01 |000a: return v1 │ │ +0b0bd2: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0b0bd4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1397 │ │ 0x0004 line=1398 │ │ 0x0006 line=1399 │ │ 0x000a line=1401 │ │ locals : │ │ @@ -218608,44 +218663,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0ad268: |[0ad268] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ -0ad278: 6e20 d019 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ad27e: 0a00 |0003: move-result v0 │ │ -0ad280: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0ad284: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ad288: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ad28c: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ad292: 1a02 e311 |000d: const-string v2, "View " // string@11e3 │ │ -0ad296: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ad29c: 0c01 |0012: move-result-object v1 │ │ -0ad29e: 6e20 da2e 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ad2a4: 0c01 |0016: move-result-object v1 │ │ -0ad2a6: 1a02 5800 |0017: const-string v2, " is not a drawer" // string@0058 │ │ -0ad2aa: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ad2b0: 0c01 |001c: move-result-object v1 │ │ -0ad2b2: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ad2b8: 0c01 |0020: move-result-object v1 │ │ -0ad2ba: 7020 842e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ad2c0: 2700 |0024: throw v0 │ │ -0ad2c2: 6e10 f91d 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad2c8: 0c00 |0028: move-result-object v0 │ │ -0ad2ca: 1f00 8f03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad2ce: 5200 0907 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ad2d2: 1201 |002d: const/4 v1, #int 0 // #0 │ │ -0ad2d4: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ -0ad2d8: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ -0ad2dc: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0ad2de: 0f00 |0033: return v0 │ │ -0ad2e0: 1200 |0034: const/4 v0, #int 0 // #0 │ │ -0ad2e2: 28fe |0035: goto 0033 // -0002 │ │ +0b0bd8: |[0b0bd8] android.support.v4.widget.DrawerLayout.isDrawerVisible:(Landroid/view/View;)Z │ │ +0b0be8: 6e20 d019 4300 |0000: invoke-virtual {v3, v4}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b0bee: 0a00 |0003: move-result v0 │ │ +0b0bf0: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0b0bf4: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b0bf8: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b0bfc: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b0c02: 1a02 e411 |000d: const-string v2, "View " // string@11e4 │ │ +0b0c06: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b0c0c: 0c01 |0012: move-result-object v1 │ │ +0b0c0e: 6e20 da2e 4100 |0013: invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0b0c14: 0c01 |0016: move-result-object v1 │ │ +0b0c16: 1a02 5a00 |0017: const-string v2, " is not a drawer" // string@005a │ │ +0b0c1a: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b0c20: 0c01 |001c: move-result-object v1 │ │ +0b0c22: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b0c28: 0c01 |0020: move-result-object v1 │ │ +0b0c2a: 7020 842e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b0c30: 2700 |0024: throw v0 │ │ +0b0c32: 6e10 f91d 0400 |0025: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0c38: 0c00 |0028: move-result-object v0 │ │ +0b0c3a: 1f00 8f03 |0029: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0c3e: 5200 0907 |002b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b0c42: 1201 |002d: const/4 v1, #int 0 // #0 │ │ +0b0c44: 2d00 0001 |002e: cmpl-float v0, v0, v1 │ │ +0b0c48: 3d00 0400 |0030: if-lez v0, 0034 // +0004 │ │ +0b0c4c: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0b0c4e: 0f00 |0033: return v0 │ │ +0b0c50: 1200 |0034: const/4 v0, #int 0 // #0 │ │ +0b0c52: 28fe |0035: goto 0033 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ 0x0006 line=1383 │ │ 0x0025 line=1385 │ │ locals : │ │ 0x0000 - 0x0036 reg=3 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -218656,35 +218711,35 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0ad2e4: |[0ad2e4] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ -0ad2f4: 6e20 c119 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@19c1 │ │ -0ad2fa: 0a02 |0003: move-result v2 │ │ -0ad2fc: 6e10 1f1e 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0ad302: 0a04 |0007: move-result v4 │ │ -0ad304: 8245 |0008: int-to-float v5, v4 │ │ -0ad306: c825 |0009: mul-float/2addr v5, v2 │ │ -0ad308: 8753 |000a: float-to-int v3, v5 │ │ -0ad30a: 8245 |000b: int-to-float v5, v4 │ │ -0ad30c: c885 |000c: mul-float/2addr v5, v8 │ │ -0ad30e: 8751 |000d: float-to-int v1, v5 │ │ -0ad310: 9100 0103 |000e: sub-int v0, v1, v3 │ │ -0ad314: 1235 |0010: const/4 v5, #int 3 // #3 │ │ -0ad316: 6e30 a719 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ad31c: 0a05 |0014: move-result v5 │ │ -0ad31e: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ -0ad322: 6e20 391e 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ -0ad328: 6e30 ef19 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@19ef │ │ -0ad32e: 0e00 |001d: return-void │ │ -0ad330: 7b00 |001e: neg-int v0, v0 │ │ -0ad332: 28f8 |001f: goto 0017 // -0008 │ │ +0b0c54: |[0b0c54] android.support.v4.widget.DrawerLayout.moveDrawerToOffset:(Landroid/view/View;F)V │ │ +0b0c64: 6e20 c119 7600 |0000: invoke-virtual {v6, v7}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewOffset:(Landroid/view/View;)F // method@19c1 │ │ +0b0c6a: 0a02 |0003: move-result v2 │ │ +0b0c6c: 6e10 1f1e 0700 |0004: invoke-virtual {v7}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0b0c72: 0a04 |0007: move-result v4 │ │ +0b0c74: 8245 |0008: int-to-float v5, v4 │ │ +0b0c76: c825 |0009: mul-float/2addr v5, v2 │ │ +0b0c78: 8753 |000a: float-to-int v3, v5 │ │ +0b0c7a: 8245 |000b: int-to-float v5, v4 │ │ +0b0c7c: c885 |000c: mul-float/2addr v5, v8 │ │ +0b0c7e: 8751 |000d: float-to-int v1, v5 │ │ +0b0c80: 9100 0103 |000e: sub-int v0, v1, v3 │ │ +0b0c84: 1235 |0010: const/4 v5, #int 3 // #3 │ │ +0b0c86: 6e30 a719 7605 |0011: invoke-virtual {v6, v7, v5}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b0c8c: 0a05 |0014: move-result v5 │ │ +0b0c8e: 3805 0900 |0015: if-eqz v5, 001e // +0009 │ │ +0b0c92: 6e20 391e 0700 |0017: invoke-virtual {v7, v0}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ +0b0c98: 6e30 ef19 7608 |001a: invoke-virtual {v6, v7, v8}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@19ef │ │ +0b0c9e: 0e00 |001d: return-void │ │ +0b0ca0: 7b00 |001e: neg-int v0, v0 │ │ +0b0ca2: 28f8 |001f: goto 0017 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=728 │ │ 0x0004 line=729 │ │ 0x0008 line=730 │ │ 0x000b line=731 │ │ 0x000e line=732 │ │ @@ -218708,19 +218763,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ad334: |[0ad334] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ -0ad344: 6f10 c11e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ -0ad34a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0ad34c: 5c10 2c07 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ -0ad350: 0e00 |0006: return-void │ │ +0b0ca4: |[0b0ca4] android.support.v4.widget.DrawerLayout.onAttachedToWindow:()V │ │ +0b0cb4: 6f10 c11e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ +0b0cba: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0b0cbc: 5c10 2c07 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ +0b0cc0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0003 line=784 │ │ 0x0006 line=785 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -218730,19 +218785,19 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ad354: |[0ad354] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ -0ad364: 6f10 c21e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ -0ad36a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0ad36c: 5c10 2c07 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ -0ad370: 0e00 |0006: return-void │ │ +0b0cc4: |[0b0cc4] android.support.v4.widget.DrawerLayout.onDetachedFromWindow:()V │ │ +0b0cd4: 6f10 c21e 0100 |0000: invoke-super {v1}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ +0b0cda: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0b0cdc: 5c10 2c07 |0004: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ +0b0ce0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=777 │ │ 0x0003 line=778 │ │ 0x0006 line=779 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -218752,33 +218807,33 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -0ad374: |[0ad374] android.support.v4.widget.DrawerLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ -0ad384: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0ad386: 6f20 c31e 5400 |0001: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1ec3 │ │ -0ad38c: 5541 2a07 |0004: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@072a │ │ -0ad390: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ -0ad394: 5441 3e07 |0008: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ -0ad398: 3801 1a00 |000a: if-eqz v1, 0024 // +001a │ │ -0ad39c: 6201 1a07 |000c: sget-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ -0ad3a0: 5442 3007 |000e: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ -0ad3a4: 7220 6619 2100 |0010: invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getTopInset:(Ljava/lang/Object;)I // method@1966 │ │ -0ad3aa: 0a00 |0013: move-result v0 │ │ -0ad3ac: 3d00 1000 |0014: if-lez v0, 0024 // +0010 │ │ -0ad3b0: 5441 3e07 |0016: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ -0ad3b4: 6e10 c519 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0ad3ba: 0a02 |001b: move-result v2 │ │ -0ad3bc: 6e50 9102 3123 |001c: invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0ad3c2: 5441 3e07 |001f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ -0ad3c6: 6e20 8402 5100 |0021: invoke-virtual {v1, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0ad3cc: 0e00 |0024: return-void │ │ +0b0ce4: |[0b0ce4] android.support.v4.widget.DrawerLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ +0b0cf4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b0cf6: 6f20 c31e 5400 |0001: invoke-super {v4, v5}, Landroid/view/ViewGroup;.onDraw:(Landroid/graphics/Canvas;)V // method@1ec3 │ │ +0b0cfc: 5541 2a07 |0004: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@072a │ │ +0b0d00: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ +0b0d04: 5441 3e07 |0008: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ +0b0d08: 3801 1a00 |000a: if-eqz v1, 0024 // +001a │ │ +0b0d0c: 6201 1a07 |000c: sget-object v1, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ +0b0d10: 5442 3007 |000e: iget-object v2, v4, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ +0b0d14: 7220 6619 2100 |0010: invoke-interface {v1, v2}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.getTopInset:(Ljava/lang/Object;)I // method@1966 │ │ +0b0d1a: 0a00 |0013: move-result v0 │ │ +0b0d1c: 3d00 1000 |0014: if-lez v0, 0024 // +0010 │ │ +0b0d20: 5441 3e07 |0016: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ +0b0d24: 6e10 c519 0400 |0018: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0b0d2a: 0a02 |001b: move-result v2 │ │ +0b0d2c: 6e50 9102 3123 |001c: invoke-virtual {v1, v3, v3, v2, v0}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0b0d32: 5441 3e07 |001f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ +0b0d36: 6e20 8402 5100 |0021: invoke-virtual {v1, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0b0d3c: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1023 │ │ 0x0004 line=1024 │ │ 0x000c line=1025 │ │ 0x0014 line=1026 │ │ 0x0016 line=1027 │ │ @@ -218794,76 +218849,76 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 122 16-bit code units │ │ -0ad3d0: |[0ad3d0] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0ad3e0: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0ad3e2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0ad3e4: 7110 7811 0c00 |0002: invoke-static {v12}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ -0ad3ea: 0a00 |0005: move-result v0 │ │ -0ad3ec: 54b8 3207 |0006: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ad3f0: 6e20 de1c c800 |0008: invoke-virtual {v8, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1cde │ │ -0ad3f6: 0a08 |000b: move-result v8 │ │ -0ad3f8: 54b9 3807 |000c: iget-object v9, v11, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ad3fc: 6e20 de1c c900 |000e: invoke-virtual {v9, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1cde │ │ -0ad402: 0a09 |0011: move-result v9 │ │ -0ad404: 9602 0809 |0012: or-int v2, v8, v9 │ │ -0ad408: 1203 |0014: const/4 v3, #int 0 // #0 │ │ -0ad40a: 2b00 5900 0000 |0015: packed-switch v0, 0000006e // +00000059 │ │ -0ad410: 3902 0e00 |0018: if-nez v2, 0026 // +000e │ │ -0ad414: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ -0ad418: 7010 c819 0b00 |001c: invoke-direct {v11}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@19c8 │ │ -0ad41e: 0a08 |001f: move-result v8 │ │ -0ad420: 3908 0600 |0020: if-nez v8, 0026 // +0006 │ │ -0ad424: 55b8 2807 |0022: iget-boolean v8, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ -0ad428: 3808 0300 |0024: if-eqz v8, 0027 // +0003 │ │ -0ad42c: 0176 |0026: move v6, v7 │ │ -0ad42e: 0f06 |0027: return v6 │ │ -0ad430: 6e10 a71d 0c00 |0028: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0ad436: 0a04 |002b: move-result v4 │ │ -0ad438: 6e10 a91d 0c00 |002c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0ad43e: 0a05 |002f: move-result v5 │ │ -0ad440: 59b4 2e07 |0030: iput v4, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@072e │ │ -0ad444: 59b5 2f07 |0032: iput v5, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@072f │ │ -0ad448: 52b8 3a07 |0034: iget v8, v11, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ -0ad44c: 1209 |0036: const/4 v9, #int 0 // #0 │ │ -0ad44e: 2d08 0809 |0037: cmpl-float v8, v8, v9 │ │ -0ad452: 3d08 1300 |0039: if-lez v8, 004c // +0013 │ │ -0ad456: 54b8 3207 |003b: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ad45a: 8749 |003d: float-to-int v9, v4 │ │ -0ad45c: 875a |003e: float-to-int v10, v5 │ │ -0ad45e: 6e30 c61c 980a |003f: invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -0ad464: 0c01 |0042: move-result-object v1 │ │ -0ad466: 3801 0900 |0043: if-eqz v1, 004c // +0009 │ │ -0ad46a: 6e20 cd19 1b00 |0045: invoke-virtual {v11, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ -0ad470: 0a08 |0048: move-result v8 │ │ -0ad472: 3808 0300 |0049: if-eqz v8, 004c // +0003 │ │ -0ad476: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0ad478: 5cb6 2907 |004c: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ -0ad47c: 5cb6 2807 |004e: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ -0ad480: 28c8 |0050: goto 0018 // -0038 │ │ -0ad482: 54b8 3207 |0051: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ad486: 1239 |0053: const/4 v9, #int 3 // #3 │ │ -0ad488: 6e20 b61c 9800 |0054: invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1cb6 │ │ -0ad48e: 0a08 |0057: move-result v8 │ │ -0ad490: 3808 c0ff |0058: if-eqz v8, 0018 // -0040 │ │ -0ad494: 54b8 3107 |005a: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ -0ad498: 6e10 9a19 0800 |005c: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ -0ad49e: 54b8 3707 |005f: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ -0ad4a2: 6e10 9a19 0800 |0061: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ -0ad4a8: 28b4 |0064: goto 0018 // -004c │ │ -0ad4aa: 6e20 ac19 7b00 |0065: invoke-virtual {v11, v7}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ -0ad4b0: 5cb6 2907 |0068: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ -0ad4b4: 5cb6 2807 |006a: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ -0ad4b8: 28ac |006c: goto 0018 // -0054 │ │ -0ad4ba: 0000 |006d: nop // spacer │ │ -0ad4bc: 0001 0400 0000 0000 1300 0000 5000 ... |006e: packed-switch-data (12 units) │ │ +0b0d40: |[0b0d40] android.support.v4.widget.DrawerLayout.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0b0d50: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0b0d52: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0b0d54: 7110 7811 0c00 |0002: invoke-static {v12}, Landroid/support/v4/view/MotionEventCompat;.getActionMasked:(Landroid/view/MotionEvent;)I // method@1178 │ │ +0b0d5a: 0a00 |0005: move-result v0 │ │ +0b0d5c: 54b8 3207 |0006: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b0d60: 6e20 de1c c800 |0008: invoke-virtual {v8, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1cde │ │ +0b0d66: 0a08 |000b: move-result v8 │ │ +0b0d68: 54b9 3807 |000c: iget-object v9, v11, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b0d6c: 6e20 de1c c900 |000e: invoke-virtual {v9, v12}, Landroid/support/v4/widget/ViewDragHelper;.shouldInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@1cde │ │ +0b0d72: 0a09 |0011: move-result v9 │ │ +0b0d74: 9602 0809 |0012: or-int v2, v8, v9 │ │ +0b0d78: 1203 |0014: const/4 v3, #int 0 // #0 │ │ +0b0d7a: 2b00 5900 0000 |0015: packed-switch v0, 0000006e // +00000059 │ │ +0b0d80: 3902 0e00 |0018: if-nez v2, 0026 // +000e │ │ +0b0d84: 3903 0c00 |001a: if-nez v3, 0026 // +000c │ │ +0b0d88: 7010 c819 0b00 |001c: invoke-direct {v11}, Landroid/support/v4/widget/DrawerLayout;.hasPeekingDrawer:()Z // method@19c8 │ │ +0b0d8e: 0a08 |001f: move-result v8 │ │ +0b0d90: 3908 0600 |0020: if-nez v8, 0026 // +0006 │ │ +0b0d94: 55b8 2807 |0022: iget-boolean v8, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ +0b0d98: 3808 0300 |0024: if-eqz v8, 0027 // +0003 │ │ +0b0d9c: 0176 |0026: move v6, v7 │ │ +0b0d9e: 0f06 |0027: return v6 │ │ +0b0da0: 6e10 a71d 0c00 |0028: invoke-virtual {v12}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0b0da6: 0a04 |002b: move-result v4 │ │ +0b0da8: 6e10 a91d 0c00 |002c: invoke-virtual {v12}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0b0dae: 0a05 |002f: move-result v5 │ │ +0b0db0: 59b4 2e07 |0030: iput v4, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@072e │ │ +0b0db4: 59b5 2f07 |0032: iput v5, v11, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@072f │ │ +0b0db8: 52b8 3a07 |0034: iget v8, v11, Landroid/support/v4/widget/DrawerLayout;.mScrimOpacity:F // field@073a │ │ +0b0dbc: 1209 |0036: const/4 v9, #int 0 // #0 │ │ +0b0dbe: 2d08 0809 |0037: cmpl-float v8, v8, v9 │ │ +0b0dc2: 3d08 1300 |0039: if-lez v8, 004c // +0013 │ │ +0b0dc6: 54b8 3207 |003b: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b0dca: 8749 |003d: float-to-int v9, v4 │ │ +0b0dcc: 875a |003e: float-to-int v10, v5 │ │ +0b0dce: 6e30 c61c 980a |003f: invoke-virtual {v8, v9, v10}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +0b0dd4: 0c01 |0042: move-result-object v1 │ │ +0b0dd6: 3801 0900 |0043: if-eqz v1, 004c // +0009 │ │ +0b0dda: 6e20 cd19 1b00 |0045: invoke-virtual {v11, v1}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ +0b0de0: 0a08 |0048: move-result v8 │ │ +0b0de2: 3808 0300 |0049: if-eqz v8, 004c // +0003 │ │ +0b0de6: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0b0de8: 5cb6 2907 |004c: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ +0b0dec: 5cb6 2807 |004e: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ +0b0df0: 28c8 |0050: goto 0018 // -0038 │ │ +0b0df2: 54b8 3207 |0051: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b0df6: 1239 |0053: const/4 v9, #int 3 // #3 │ │ +0b0df8: 6e20 b61c 9800 |0054: invoke-virtual {v8, v9}, Landroid/support/v4/widget/ViewDragHelper;.checkTouchSlop:(I)Z // method@1cb6 │ │ +0b0dfe: 0a08 |0057: move-result v8 │ │ +0b0e00: 3808 c0ff |0058: if-eqz v8, 0018 // -0040 │ │ +0b0e04: 54b8 3107 |005a: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0731 │ │ +0b0e08: 6e10 9a19 0800 |005c: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ +0b0e0e: 54b8 3707 |005f: iget-object v8, v11, Landroid/support/v4/widget/DrawerLayout;.mRightCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; // field@0737 │ │ +0b0e12: 6e10 9a19 0800 |0061: invoke-virtual {v8}, Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;.removeCallbacks:()V // method@199a │ │ +0b0e18: 28b4 |0064: goto 0018 // -004c │ │ +0b0e1a: 6e20 ac19 7b00 |0065: invoke-virtual {v11, v7}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ +0b0e20: 5cb6 2907 |0068: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ +0b0e24: 5cb6 2807 |006a: iput-boolean v6, v11, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ +0b0e28: 28ac |006c: goto 0018 // -0054 │ │ +0b0e2a: 0000 |006d: nop // spacer │ │ +0b0e2c: 0001 0400 0000 0000 1300 0000 5000 ... |006e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1108 │ │ 0x0006 line=1111 │ │ 0x0014 line=1114 │ │ 0x0015 line=1116 │ │ 0x0018 line=1150 │ │ @@ -218899,26 +218954,26 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0ad4d4: |[0ad4d4] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0ad4e4: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0ad4e6: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ -0ad4ea: 7010 c919 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@19c9 │ │ -0ad4f0: 0a00 |0006: move-result v0 │ │ -0ad4f2: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0ad4f6: 7110 eb10 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@10eb │ │ -0ad4fc: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0ad4fe: 0f00 |000d: return v0 │ │ -0ad500: 6f30 c71e 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1ec7 │ │ -0ad506: 0a00 |0011: move-result v0 │ │ -0ad508: 28fb |0012: goto 000d // -0005 │ │ +0b0e44: |[0b0e44] android.support.v4.widget.DrawerLayout.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0b0e54: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0b0e56: 3302 0d00 |0001: if-ne v2, v0, 000e // +000d │ │ +0b0e5a: 7010 c919 0100 |0003: invoke-direct {v1}, Landroid/support/v4/widget/DrawerLayout;.hasVisibleDrawer:()Z // method@19c9 │ │ +0b0e60: 0a00 |0006: move-result v0 │ │ +0b0e62: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0b0e66: 7110 eb10 0300 |0009: invoke-static {v3}, Landroid/support/v4/view/KeyEventCompat;.startTracking:(Landroid/view/KeyEvent;)V // method@10eb │ │ +0b0e6c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b0e6e: 0f00 |000d: return v0 │ │ +0b0e70: 6f30 c71e 2103 |000e: invoke-super {v1, v2, v3}, Landroid/view/ViewGroup;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@1ec7 │ │ +0b0e76: 0a00 |0011: move-result v0 │ │ +0b0e78: 28fb |0012: goto 000d // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1471 │ │ 0x0009 line=1472 │ │ 0x000c line=1473 │ │ 0x000d line=1475 │ │ locals : │ │ @@ -218931,32 +218986,32 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 29 16-bit code units │ │ -0ad50c: |[0ad50c] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ -0ad51c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0ad51e: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ -0ad522: 7010 b419 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@19b4 │ │ -0ad528: 0c00 |0006: move-result-object v0 │ │ -0ad52a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ -0ad52e: 6e20 be19 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ -0ad534: 0a01 |000c: move-result v1 │ │ -0ad536: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ -0ad53a: 6e10 ab19 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@19ab │ │ -0ad540: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0ad544: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0ad546: 0f01 |0015: return v1 │ │ -0ad548: 1201 |0016: const/4 v1, #int 0 // #0 │ │ -0ad54a: 28fe |0017: goto 0015 // -0002 │ │ -0ad54c: 6f30 c81e 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1ec8 │ │ -0ad552: 0a01 |001b: move-result v1 │ │ -0ad554: 28f9 |001c: goto 0015 // -0007 │ │ +0b0e7c: |[0b0e7c] android.support.v4.widget.DrawerLayout.onKeyUp:(ILandroid/view/KeyEvent;)Z │ │ +0b0e8c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0b0e8e: 3313 1700 |0001: if-ne v3, v1, 0018 // +0017 │ │ +0b0e92: 7010 b419 0200 |0003: invoke-direct {v2}, Landroid/support/v4/widget/DrawerLayout;.findVisibleDrawer:()Landroid/view/View; // method@19b4 │ │ +0b0e98: 0c00 |0006: move-result-object v0 │ │ +0b0e9a: 3800 0b00 |0007: if-eqz v0, 0012 // +000b │ │ +0b0e9e: 6e20 be19 0200 |0009: invoke-virtual {v2, v0}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ +0b0ea4: 0a01 |000c: move-result v1 │ │ +0b0ea6: 3901 0500 |000d: if-nez v1, 0012 // +0005 │ │ +0b0eaa: 6e10 ab19 0200 |000f: invoke-virtual {v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:()V // method@19ab │ │ +0b0eb0: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +0b0eb4: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0b0eb6: 0f01 |0015: return v1 │ │ +0b0eb8: 1201 |0016: const/4 v1, #int 0 // #0 │ │ +0b0eba: 28fe |0017: goto 0015 // -0002 │ │ +0b0ebc: 6f30 c81e 3204 |0018: invoke-super {v2, v3, v4}, Landroid/view/ViewGroup;.onKeyUp:(ILandroid/view/KeyEvent;)Z // method@1ec8 │ │ +0b0ec2: 0a01 |001b: move-result v1 │ │ +0b0ec4: 28f9 |001c: goto 0015 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ 0x0003 line=1481 │ │ 0x0007 line=1482 │ │ 0x000f line=1483 │ │ 0x0012 line=1485 │ │ @@ -218975,197 +219030,197 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 29 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 356 16-bit code units │ │ -0ad558: |[0ad558] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ -0ad568: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ -0ad56c: 0200 1200 |0002: move/from16 v0, v18 │ │ -0ad570: 0801 1700 |0004: move-object/from16 v1, v23 │ │ -0ad574: 5c10 2d07 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@072d │ │ -0ad578: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ -0ad57c: 7401 ba19 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0ad582: 0a06 |000d: move-result v6 │ │ -0ad584: 120c |000e: const/4 v12, #int 0 // #0 │ │ -0ad586: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ -0ad58a: 0800 1700 |0011: move-object/from16 v0, v23 │ │ -0ad58e: 6e20 b919 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0ad594: 0c05 |0016: move-result-object v5 │ │ -0ad596: 6e10 1e1e 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0ad59c: 0a12 |001a: move-result v18 │ │ -0ad59e: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ -0ad5a2: 0200 1200 |001d: move/from16 v0, v18 │ │ -0ad5a6: 0201 1300 |001f: move/from16 v1, v19 │ │ -0ad5aa: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ -0ad5ae: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ -0ad5b2: 28ea |0025: goto 000f // -0016 │ │ -0ad5b4: 6e10 f91d 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad5ba: 0c0d |0029: move-result-object v13 │ │ -0ad5bc: 1f0d 8f03 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad5c0: 0800 1700 |002c: move-object/from16 v0, v23 │ │ -0ad5c4: 6e20 cd19 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ -0ad5ca: 0a12 |0031: move-result v18 │ │ -0ad5cc: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ -0ad5d0: 52d0 0807 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ -0ad5d4: 0212 0000 |0036: move/from16 v18, v0 │ │ -0ad5d8: 52d0 0b07 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0ad5dc: 0213 0000 |003a: move/from16 v19, v0 │ │ -0ad5e0: 52d0 0807 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ -0ad5e4: 0214 0000 |003e: move/from16 v20, v0 │ │ -0ad5e8: 6e10 001e 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0ad5ee: 0a15 |0043: move-result v21 │ │ -0ad5f0: 9014 1415 |0044: add-int v20, v20, v21 │ │ -0ad5f4: 52d0 0b07 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0ad5f8: 0215 0000 |0048: move/from16 v21, v0 │ │ -0ad5fc: 6e10 fd1d 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0ad602: 0a16 |004d: move-result v22 │ │ -0ad604: 9015 1516 |004e: add-int v21, v21, v22 │ │ -0ad608: 0200 1200 |0050: move/from16 v0, v18 │ │ -0ad60c: 0201 1300 |0052: move/from16 v1, v19 │ │ -0ad610: 0202 1400 |0054: move/from16 v2, v20 │ │ -0ad614: 0203 1500 |0056: move/from16 v3, v21 │ │ -0ad618: 6e53 371e 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0ad61e: 28c8 |005b: goto 0023 // -0038 │ │ -0ad620: 6e10 001e 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0ad626: 0a0a |005f: move-result v10 │ │ -0ad628: 6e10 fd1d 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0ad62e: 0a07 |0063: move-result v7 │ │ -0ad630: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ -0ad634: 0800 1700 |0066: move-object/from16 v0, v23 │ │ -0ad638: 0201 1200 |0068: move/from16 v1, v18 │ │ -0ad63c: 6e30 a719 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ad642: 0a12 |006d: move-result v18 │ │ -0ad644: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ -0ad648: 7ba0 |0070: neg-int v0, v10 │ │ -0ad64a: 0212 0000 |0071: move/from16 v18, v0 │ │ -0ad64e: 82a0 |0073: int-to-float v0, v10 │ │ -0ad650: 0213 0000 |0074: move/from16 v19, v0 │ │ -0ad654: 52d0 0907 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ad658: 0214 0000 |0078: move/from16 v20, v0 │ │ -0ad65c: a813 1314 |007a: mul-float v19, v19, v20 │ │ -0ad660: 0200 1300 |007c: move/from16 v0, v19 │ │ -0ad664: 8700 |007e: float-to-int v0, v0 │ │ -0ad666: 0213 0000 |007f: move/from16 v19, v0 │ │ -0ad66a: 9008 1213 |0081: add-int v8, v18, v19 │ │ -0ad66e: 9012 0a08 |0083: add-int v18, v10, v8 │ │ -0ad672: 0200 1200 |0085: move/from16 v0, v18 │ │ -0ad676: 8200 |0087: int-to-float v0, v0 │ │ -0ad678: 0212 0000 |0088: move/from16 v18, v0 │ │ -0ad67c: 82a0 |008a: int-to-float v0, v10 │ │ -0ad67e: 0213 0000 |008b: move/from16 v19, v0 │ │ -0ad682: a90e 1213 |008d: div-float v14, v18, v19 │ │ -0ad686: 52d0 0907 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ad68a: 0212 0000 |0091: move/from16 v18, v0 │ │ -0ad68e: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ -0ad692: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ -0ad696: 1214 |0097: const/4 v4, #int 1 // #1 │ │ -0ad698: 52d0 0407 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -0ad69c: 0212 0000 |009a: move/from16 v18, v0 │ │ -0ad6a0: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ -0ad6a4: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ -0ad6aa: 52d0 0b07 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0ad6ae: 0212 0000 |00a3: move/from16 v18, v0 │ │ -0ad6b2: 9013 080a |00a5: add-int v19, v8, v10 │ │ -0ad6b6: 52d0 0b07 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0ad6ba: 0214 0000 |00a9: move/from16 v20, v0 │ │ -0ad6be: 9014 1407 |00ab: add-int v20, v20, v7 │ │ -0ad6c2: 0200 1200 |00ad: move/from16 v0, v18 │ │ -0ad6c6: 0201 1300 |00af: move/from16 v1, v19 │ │ -0ad6ca: 0202 1400 |00b1: move/from16 v2, v20 │ │ -0ad6ce: 6e52 371e 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0ad6d4: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ -0ad6d8: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ -0ad6dc: 6e30 ef19 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@19ef │ │ -0ad6e2: 52d0 0907 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ad6e6: 0212 0000 |00bf: move/from16 v18, v0 │ │ -0ad6ea: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ -0ad6ee: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ -0ad6f2: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ -0ad6f6: 120f |00c7: const/4 v15, #int 0 // #0 │ │ -0ad6f8: 6e10 1e1e 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0ad6fe: 0a12 |00cb: move-result v18 │ │ -0ad700: 0200 1200 |00cc: move/from16 v0, v18 │ │ -0ad704: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ -0ad708: 6e20 841e f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0ad70e: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ -0ad712: 82a0 |00d5: int-to-float v0, v10 │ │ -0ad714: 0212 0000 |00d6: move/from16 v18, v0 │ │ -0ad718: 52d0 0907 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ad71c: 0213 0000 |00da: move/from16 v19, v0 │ │ -0ad720: a812 1213 |00dc: mul-float v18, v18, v19 │ │ -0ad724: 0200 1200 |00de: move/from16 v0, v18 │ │ -0ad728: 8700 |00e0: float-to-int v0, v0 │ │ -0ad72a: 0212 0000 |00e1: move/from16 v18, v0 │ │ -0ad72e: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ -0ad732: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ -0ad736: 0200 1200 |00e7: move/from16 v0, v18 │ │ -0ad73a: 8200 |00e9: int-to-float v0, v0 │ │ -0ad73c: 0212 0000 |00ea: move/from16 v18, v0 │ │ -0ad740: 82a0 |00ec: int-to-float v0, v10 │ │ -0ad742: 0213 0000 |00ed: move/from16 v19, v0 │ │ -0ad746: a90e 1213 |00ef: div-float v14, v18, v19 │ │ -0ad74a: 289e |00f1: goto 008f // -0062 │ │ -0ad74c: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ -0ad74e: 28a5 |00f3: goto 0098 // -005b │ │ -0ad750: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ -0ad754: 52d0 0307 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ -0ad758: 0212 0000 |00f8: move/from16 v18, v0 │ │ -0ad75c: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ -0ad760: 6e10 fd1d 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0ad766: 0a13 |00ff: move-result v19 │ │ -0ad768: 9112 1213 |0100: sub-int v18, v18, v19 │ │ -0ad76c: 9013 080a |0102: add-int v19, v8, v10 │ │ -0ad770: 52d0 0307 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ -0ad774: 0214 0000 |0106: move/from16 v20, v0 │ │ -0ad778: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ -0ad77c: 0200 1200 |010a: move/from16 v0, v18 │ │ -0ad780: 0201 1300 |010c: move/from16 v1, v19 │ │ -0ad784: 0202 1400 |010e: move/from16 v2, v20 │ │ -0ad788: 6e52 371e 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0ad78e: 28a3 |0113: goto 00b6 // -005d │ │ -0ad790: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ -0ad794: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ -0ad798: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ -0ad79c: 52d0 0b07 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0ad7a0: 0212 0000 |011c: move/from16 v18, v0 │ │ -0ad7a4: 0200 1200 |011e: move/from16 v0, v18 │ │ -0ad7a8: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ -0ad7ac: 52d9 0b07 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0ad7b0: 9012 080a |0124: add-int v18, v8, v10 │ │ -0ad7b4: 9013 0907 |0126: add-int v19, v9, v7 │ │ -0ad7b8: 0200 1200 |0128: move/from16 v0, v18 │ │ -0ad7bc: 0201 1300 |012a: move/from16 v1, v19 │ │ -0ad7c0: 6e51 371e 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0ad7c6: 2887 |012f: goto 00b6 // -0079 │ │ -0ad7c8: 9012 0907 |0130: add-int v18, v9, v7 │ │ -0ad7cc: 52d0 0307 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ -0ad7d0: 0213 0000 |0134: move/from16 v19, v0 │ │ -0ad7d4: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ -0ad7d8: 0200 1200 |0138: move/from16 v0, v18 │ │ -0ad7dc: 0201 1300 |013a: move/from16 v1, v19 │ │ -0ad7e0: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ -0ad7e4: 52d0 0307 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ -0ad7e8: 0212 0000 |0140: move/from16 v18, v0 │ │ -0ad7ec: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ -0ad7f0: 9109 1207 |0144: sub-int v9, v18, v7 │ │ -0ad7f4: 28de |0146: goto 0124 // -0022 │ │ -0ad7f6: 124f |0147: const/4 v15, #int 4 // #4 │ │ -0ad7f8: 2880 |0148: goto 00c8 // -0080 │ │ -0ad7fa: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ -0ad7fe: 0200 1200 |014b: move/from16 v0, v18 │ │ -0ad802: 0801 1700 |014d: move-object/from16 v1, v23 │ │ -0ad806: 5c10 2d07 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@072d │ │ -0ad80a: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ -0ad80e: 0200 1200 |0153: move/from16 v0, v18 │ │ -0ad812: 0801 1700 |0155: move-object/from16 v1, v23 │ │ -0ad816: 5c10 2c07 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ -0ad81a: 0e00 |0159: return-void │ │ -0ad81c: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ +0b0ec8: |[0b0ec8] android.support.v4.widget.DrawerLayout.onLayout:(ZIIII)V │ │ +0b0ed8: 1312 0100 |0000: const/16 v18, #int 1 // #1 │ │ +0b0edc: 0200 1200 |0002: move/from16 v0, v18 │ │ +0b0ee0: 0801 1700 |0004: move-object/from16 v1, v23 │ │ +0b0ee4: 5c10 2d07 |0006: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@072d │ │ +0b0ee8: 9111 1b19 |0008: sub-int v17, v27, v25 │ │ +0b0eec: 7401 ba19 1700 |000a: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b0ef2: 0a06 |000d: move-result v6 │ │ +0b0ef4: 120c |000e: const/4 v12, #int 0 // #0 │ │ +0b0ef6: 356c 3a01 |000f: if-ge v12, v6, 0149 // +013a │ │ +0b0efa: 0800 1700 |0011: move-object/from16 v0, v23 │ │ +0b0efe: 6e20 b919 c000 |0013: invoke-virtual {v0, v12}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b0f04: 0c05 |0016: move-result-object v5 │ │ +0b0f06: 6e10 1e1e 0500 |0017: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0b0f0c: 0a12 |001a: move-result v18 │ │ +0b0f0e: 1313 0800 |001b: const/16 v19, #int 8 // #8 │ │ +0b0f12: 0200 1200 |001d: move/from16 v0, v18 │ │ +0b0f16: 0201 1300 |001f: move/from16 v1, v19 │ │ +0b0f1a: 3310 0500 |0021: if-ne v0, v1, 0026 // +0005 │ │ +0b0f1e: d80c 0c01 |0023: add-int/lit8 v12, v12, #int 1 // #01 │ │ +0b0f22: 28ea |0025: goto 000f // -0016 │ │ +0b0f24: 6e10 f91d 0500 |0026: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b0f2a: 0c0d |0029: move-result-object v13 │ │ +0b0f2c: 1f0d 8f03 |002a: check-cast v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b0f30: 0800 1700 |002c: move-object/from16 v0, v23 │ │ +0b0f34: 6e20 cd19 5000 |002e: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ +0b0f3a: 0a12 |0031: move-result v18 │ │ +0b0f3c: 3812 2a00 |0032: if-eqz v18, 005c // +002a │ │ +0b0f40: 52d0 0807 |0034: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ +0b0f44: 0212 0000 |0036: move/from16 v18, v0 │ │ +0b0f48: 52d0 0b07 |0038: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b0f4c: 0213 0000 |003a: move/from16 v19, v0 │ │ +0b0f50: 52d0 0807 |003c: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ +0b0f54: 0214 0000 |003e: move/from16 v20, v0 │ │ +0b0f58: 6e10 001e 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0b0f5e: 0a15 |0043: move-result v21 │ │ +0b0f60: 9014 1415 |0044: add-int v20, v20, v21 │ │ +0b0f64: 52d0 0b07 |0046: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b0f68: 0215 0000 |0048: move/from16 v21, v0 │ │ +0b0f6c: 6e10 fd1d 0500 |004a: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0b0f72: 0a16 |004d: move-result v22 │ │ +0b0f74: 9015 1516 |004e: add-int v21, v21, v22 │ │ +0b0f78: 0200 1200 |0050: move/from16 v0, v18 │ │ +0b0f7c: 0201 1300 |0052: move/from16 v1, v19 │ │ +0b0f80: 0202 1400 |0054: move/from16 v2, v20 │ │ +0b0f84: 0203 1500 |0056: move/from16 v3, v21 │ │ +0b0f88: 6e53 371e 0521 |0058: invoke-virtual {v5, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0b0f8e: 28c8 |005b: goto 0023 // -0038 │ │ +0b0f90: 6e10 001e 0500 |005c: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0b0f96: 0a0a |005f: move-result v10 │ │ +0b0f98: 6e10 fd1d 0500 |0060: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0b0f9e: 0a07 |0063: move-result v7 │ │ +0b0fa0: 1312 0300 |0064: const/16 v18, #int 3 // #3 │ │ +0b0fa4: 0800 1700 |0066: move-object/from16 v0, v23 │ │ +0b0fa8: 0201 1200 |0068: move/from16 v1, v18 │ │ +0b0fac: 6e30 a719 5001 |006a: invoke-virtual {v0, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b0fb2: 0a12 |006d: move-result v18 │ │ +0b0fb4: 3812 6700 |006e: if-eqz v18, 00d5 // +0067 │ │ +0b0fb8: 7ba0 |0070: neg-int v0, v10 │ │ +0b0fba: 0212 0000 |0071: move/from16 v18, v0 │ │ +0b0fbe: 82a0 |0073: int-to-float v0, v10 │ │ +0b0fc0: 0213 0000 |0074: move/from16 v19, v0 │ │ +0b0fc4: 52d0 0907 |0076: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b0fc8: 0214 0000 |0078: move/from16 v20, v0 │ │ +0b0fcc: a813 1314 |007a: mul-float v19, v19, v20 │ │ +0b0fd0: 0200 1300 |007c: move/from16 v0, v19 │ │ +0b0fd4: 8700 |007e: float-to-int v0, v0 │ │ +0b0fd6: 0213 0000 |007f: move/from16 v19, v0 │ │ +0b0fda: 9008 1213 |0081: add-int v8, v18, v19 │ │ +0b0fde: 9012 0a08 |0083: add-int v18, v10, v8 │ │ +0b0fe2: 0200 1200 |0085: move/from16 v0, v18 │ │ +0b0fe6: 8200 |0087: int-to-float v0, v0 │ │ +0b0fe8: 0212 0000 |0088: move/from16 v18, v0 │ │ +0b0fec: 82a0 |008a: int-to-float v0, v10 │ │ +0b0fee: 0213 0000 |008b: move/from16 v19, v0 │ │ +0b0ff2: a90e 1213 |008d: div-float v14, v18, v19 │ │ +0b0ff6: 52d0 0907 |008f: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b0ffa: 0212 0000 |0091: move/from16 v18, v0 │ │ +0b0ffe: 2d12 0e12 |0093: cmpl-float v18, v14, v18 │ │ +0b1002: 3812 5d00 |0095: if-eqz v18, 00f2 // +005d │ │ +0b1006: 1214 |0097: const/4 v4, #int 1 // #1 │ │ +0b1008: 52d0 0407 |0098: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0b100c: 0212 0000 |009a: move/from16 v18, v0 │ │ +0b1010: dd10 1270 |009c: and-int/lit8 v16, v18, #int 112 // #70 │ │ +0b1014: 2c10 bc00 0000 |009e: sparse-switch v16, 0000015a // +000000bc │ │ +0b101a: 52d0 0b07 |00a1: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b101e: 0212 0000 |00a3: move/from16 v18, v0 │ │ +0b1022: 9013 080a |00a5: add-int v19, v8, v10 │ │ +0b1026: 52d0 0b07 |00a7: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b102a: 0214 0000 |00a9: move/from16 v20, v0 │ │ +0b102e: 9014 1407 |00ab: add-int v20, v20, v7 │ │ +0b1032: 0200 1200 |00ad: move/from16 v0, v18 │ │ +0b1036: 0201 1300 |00af: move/from16 v1, v19 │ │ +0b103a: 0202 1400 |00b1: move/from16 v2, v20 │ │ +0b103e: 6e52 371e 8510 |00b3: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0b1044: 3804 0700 |00b6: if-eqz v4, 00bd // +0007 │ │ +0b1048: 0800 1700 |00b8: move-object/from16 v0, v23 │ │ +0b104c: 6e30 ef19 500e |00ba: invoke-virtual {v0, v5, v14}, Landroid/support/v4/widget/DrawerLayout;.setDrawerViewOffset:(Landroid/view/View;F)V // method@19ef │ │ +0b1052: 52d0 0907 |00bd: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b1056: 0212 0000 |00bf: move/from16 v18, v0 │ │ +0b105a: 1313 0000 |00c1: const/16 v19, #int 0 // #0 │ │ +0b105e: 2d12 1213 |00c3: cmpl-float v18, v18, v19 │ │ +0b1062: 3d12 8200 |00c5: if-lez v18, 0147 // +0082 │ │ +0b1066: 120f |00c7: const/4 v15, #int 0 // #0 │ │ +0b1068: 6e10 1e1e 0500 |00c8: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0b106e: 0a12 |00cb: move-result v18 │ │ +0b1070: 0200 1200 |00cc: move/from16 v0, v18 │ │ +0b1074: 32f0 55ff |00ce: if-eq v0, v15, 0023 // -00ab │ │ +0b1078: 6e20 841e f500 |00d0: invoke-virtual {v5, v15}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0b107e: 2900 50ff |00d3: goto/16 0023 // -00b0 │ │ +0b1082: 82a0 |00d5: int-to-float v0, v10 │ │ +0b1084: 0212 0000 |00d6: move/from16 v18, v0 │ │ +0b1088: 52d0 0907 |00d8: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b108c: 0213 0000 |00da: move/from16 v19, v0 │ │ +0b1090: a812 1213 |00dc: mul-float v18, v18, v19 │ │ +0b1094: 0200 1200 |00de: move/from16 v0, v18 │ │ +0b1098: 8700 |00e0: float-to-int v0, v0 │ │ +0b109a: 0212 0000 |00e1: move/from16 v18, v0 │ │ +0b109e: 9108 1112 |00e3: sub-int v8, v17, v18 │ │ +0b10a2: 9112 1108 |00e5: sub-int v18, v17, v8 │ │ +0b10a6: 0200 1200 |00e7: move/from16 v0, v18 │ │ +0b10aa: 8200 |00e9: int-to-float v0, v0 │ │ +0b10ac: 0212 0000 |00ea: move/from16 v18, v0 │ │ +0b10b0: 82a0 |00ec: int-to-float v0, v10 │ │ +0b10b2: 0213 0000 |00ed: move/from16 v19, v0 │ │ +0b10b6: a90e 1213 |00ef: div-float v14, v18, v19 │ │ +0b10ba: 289e |00f1: goto 008f // -0062 │ │ +0b10bc: 1204 |00f2: const/4 v4, #int 0 // #0 │ │ +0b10be: 28a5 |00f3: goto 0098 // -005b │ │ +0b10c0: 910b 1c1a |00f4: sub-int v11, v28, v26 │ │ +0b10c4: 52d0 0307 |00f6: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ +0b10c8: 0212 0000 |00f8: move/from16 v18, v0 │ │ +0b10cc: 9112 0b12 |00fa: sub-int v18, v11, v18 │ │ +0b10d0: 6e10 fd1d 0500 |00fc: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0b10d6: 0a13 |00ff: move-result v19 │ │ +0b10d8: 9112 1213 |0100: sub-int v18, v18, v19 │ │ +0b10dc: 9013 080a |0102: add-int v19, v8, v10 │ │ +0b10e0: 52d0 0307 |0104: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ +0b10e4: 0214 0000 |0106: move/from16 v20, v0 │ │ +0b10e8: 9114 0b14 |0108: sub-int v20, v11, v20 │ │ +0b10ec: 0200 1200 |010a: move/from16 v0, v18 │ │ +0b10f0: 0201 1300 |010c: move/from16 v1, v19 │ │ +0b10f4: 0202 1400 |010e: move/from16 v2, v20 │ │ +0b10f8: 6e52 371e 8510 |0110: invoke-virtual {v5, v8, v0, v1, v2}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0b10fe: 28a3 |0113: goto 00b6 // -005d │ │ +0b1100: 910b 1c1a |0114: sub-int v11, v28, v26 │ │ +0b1104: 9112 0b07 |0116: sub-int v18, v11, v7 │ │ +0b1108: db09 1202 |0118: div-int/lit8 v9, v18, #int 2 // #02 │ │ +0b110c: 52d0 0b07 |011a: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b1110: 0212 0000 |011c: move/from16 v18, v0 │ │ +0b1114: 0200 1200 |011e: move/from16 v0, v18 │ │ +0b1118: 3509 1000 |0120: if-ge v9, v0, 0130 // +0010 │ │ +0b111c: 52d9 0b07 |0122: iget v9, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b1120: 9012 080a |0124: add-int v18, v8, v10 │ │ +0b1124: 9013 0907 |0126: add-int v19, v9, v7 │ │ +0b1128: 0200 1200 |0128: move/from16 v0, v18 │ │ +0b112c: 0201 1300 |012a: move/from16 v1, v19 │ │ +0b1130: 6e51 371e 8509 |012c: invoke-virtual {v5, v8, v9, v0, v1}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0b1136: 2887 |012f: goto 00b6 // -0079 │ │ +0b1138: 9012 0907 |0130: add-int v18, v9, v7 │ │ +0b113c: 52d0 0307 |0132: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ +0b1140: 0213 0000 |0134: move/from16 v19, v0 │ │ +0b1144: 9113 0b13 |0136: sub-int v19, v11, v19 │ │ +0b1148: 0200 1200 |0138: move/from16 v0, v18 │ │ +0b114c: 0201 1300 |013a: move/from16 v1, v19 │ │ +0b1150: 3710 e8ff |013c: if-le v0, v1, 0124 // -0018 │ │ +0b1154: 52d0 0307 |013e: iget v0, v13, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ +0b1158: 0212 0000 |0140: move/from16 v18, v0 │ │ +0b115c: 9112 0b12 |0142: sub-int v18, v11, v18 │ │ +0b1160: 9109 1207 |0144: sub-int v9, v18, v7 │ │ +0b1164: 28de |0146: goto 0124 // -0022 │ │ +0b1166: 124f |0147: const/4 v15, #int 4 // #4 │ │ +0b1168: 2880 |0148: goto 00c8 // -0080 │ │ +0b116a: 1312 0000 |0149: const/16 v18, #int 0 // #0 │ │ +0b116e: 0200 1200 |014b: move/from16 v0, v18 │ │ +0b1172: 0801 1700 |014d: move-object/from16 v1, v23 │ │ +0b1176: 5c10 2d07 |014f: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@072d │ │ +0b117a: 1312 0000 |0151: const/16 v18, #int 0 // #0 │ │ +0b117e: 0200 1200 |0153: move/from16 v0, v18 │ │ +0b1182: 0801 1700 |0155: move-object/from16 v1, v23 │ │ +0b1186: 5c10 2c07 |0157: iput-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ +0b118a: 0e00 |0159: return-void │ │ +0b118c: 0002 0200 1000 0000 5000 0000 7600 ... |015a: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=877 │ │ 0x0008 line=878 │ │ 0x000a line=879 │ │ 0x000e line=880 │ │ 0x0011 line=881 │ │ @@ -219237,241 +219292,241 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 26 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 448 16-bit code units │ │ -0ad830: |[0ad830] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ -0ad840: 7701 d21d 1800 |0000: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0ad846: 0a12 |0003: move-result v18 │ │ -0ad848: 7701 d21d 1900 |0004: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0ad84e: 0a0d |0007: move-result v13 │ │ -0ad850: 7701 d31d 1800 |0008: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0ad856: 0a13 |000b: move-result v19 │ │ -0ad858: 7701 d31d 1900 |000c: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0ad85e: 0a0e |000f: move-result v14 │ │ -0ad860: 1514 0040 |0010: const/high16 v20, #int 1073741824 // #4000 │ │ -0ad864: 0200 1200 |0012: move/from16 v0, v18 │ │ -0ad868: 0201 1400 |0014: move/from16 v1, v20 │ │ -0ad86c: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ -0ad870: 1514 0040 |0018: const/high16 v20, #int 1073741824 // #4000 │ │ -0ad874: 0200 1400 |001a: move/from16 v0, v20 │ │ -0ad878: 320d 1a00 |001c: if-eq v13, v0, 0036 // +001a │ │ -0ad87c: 7401 d319 1700 |001e: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@19d3 │ │ -0ad882: 0a14 |0021: move-result v20 │ │ -0ad884: 3814 5900 |0022: if-eqz v20, 007b // +0059 │ │ -0ad888: 1514 0080 |0024: const/high16 v20, #int -2147483648 // #8000 │ │ -0ad88c: 0200 1200 |0026: move/from16 v0, v18 │ │ -0ad890: 0201 1400 |0028: move/from16 v1, v20 │ │ -0ad894: 3310 4300 |002a: if-ne v0, v1, 006d // +0043 │ │ -0ad898: 1512 0040 |002c: const/high16 v18, #int 1073741824 // #4000 │ │ -0ad89c: 1514 0080 |002e: const/high16 v20, #int -2147483648 // #8000 │ │ -0ad8a0: 0200 1400 |0030: move/from16 v0, v20 │ │ -0ad8a4: 330d 4200 |0032: if-ne v13, v0, 0074 // +0042 │ │ -0ad8a8: 150d 0040 |0034: const/high16 v13, #int 1073741824 // #4000 │ │ -0ad8ac: 0800 1700 |0036: move-object/from16 v0, v23 │ │ -0ad8b0: 0201 1300 |0038: move/from16 v1, v19 │ │ -0ad8b4: 6e30 f119 100e |003a: invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@19f1 │ │ -0ad8ba: 0800 1700 |003d: move-object/from16 v0, v23 │ │ -0ad8be: 5400 3007 |003f: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ -0ad8c2: 0814 0000 |0041: move-object/from16 v20, v0 │ │ -0ad8c6: 3814 4000 |0043: if-eqz v20, 0083 // +0040 │ │ -0ad8ca: 7701 0f13 1700 |0045: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@130f │ │ -0ad8d0: 0a14 |0048: move-result v20 │ │ -0ad8d2: 3814 3a00 |0049: if-eqz v20, 0083 // +003a │ │ -0ad8d6: 1213 |004b: const/4 v3, #int 1 // #1 │ │ -0ad8d8: 7701 1313 1700 |004c: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0ad8de: 0a10 |004f: move-result v16 │ │ -0ad8e0: 120c |0050: const/4 v12, #int 0 // #0 │ │ -0ad8e2: 7401 ba19 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ -0ad8e8: 0a06 |0054: move-result v6 │ │ -0ad8ea: 120f |0055: const/4 v15, #int 0 // #0 │ │ -0ad8ec: 356f 6901 |0056: if-ge v15, v6, 01bf // +0169 │ │ -0ad8f0: 0800 1700 |0058: move-object/from16 v0, v23 │ │ -0ad8f4: 6e20 b919 f000 |005a: invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ -0ad8fa: 0c05 |005d: move-result-object v5 │ │ -0ad8fc: 6e10 1e1e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0ad902: 0a14 |0061: move-result v20 │ │ -0ad904: 1315 0800 |0062: const/16 v21, #int 8 // #8 │ │ -0ad908: 0200 1400 |0064: move/from16 v0, v20 │ │ -0ad90c: 0201 1500 |0066: move/from16 v1, v21 │ │ -0ad910: 3310 1d00 |0068: if-ne v0, v1, 0085 // +001d │ │ -0ad914: d80f 0f01 |006a: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0ad918: 28ea |006c: goto 0056 // -0016 │ │ -0ad91a: 3912 c1ff |006d: if-nez v18, 002e // -003f │ │ -0ad91e: 1512 0040 |006f: const/high16 v18, #int 1073741824 // #4000 │ │ -0ad922: 1313 2c01 |0071: const/16 v19, #int 300 // #12c │ │ -0ad926: 28bb |0073: goto 002e // -0045 │ │ -0ad928: 390d c2ff |0074: if-nez v13, 0036 // -003e │ │ -0ad92c: 150d 0040 |0076: const/high16 v13, #int 1073741824 // #4000 │ │ -0ad930: 130e 2c01 |0078: const/16 v14, #int 300 // #12c │ │ -0ad934: 28bc |007a: goto 0036 // -0044 │ │ -0ad936: 2214 d205 |007b: new-instance v20, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ad93a: 1a15 e303 |007d: const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@03e3 │ │ -0ad93e: 7602 842e 1400 |007f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ad944: 2714 |0082: throw v20 │ │ -0ad946: 1203 |0083: const/4 v3, #int 0 // #0 │ │ -0ad948: 28c8 |0084: goto 004c // -0038 │ │ -0ad94a: 6e10 f91d 0500 |0085: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ad950: 0c11 |0088: move-result-object v17 │ │ -0ad952: 1f11 8f03 |0089: check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ad956: 3803 2500 |008b: if-eqz v3, 00b0 // +0025 │ │ -0ad95a: 0800 1100 |008d: move-object/from16 v0, v17 │ │ -0ad95e: 5200 0407 |008f: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -0ad962: 0214 0000 |0091: move/from16 v20, v0 │ │ -0ad966: 0200 1400 |0093: move/from16 v0, v20 │ │ -0ad96a: 0201 1000 |0095: move/from16 v1, v16 │ │ -0ad96e: 7120 c210 1000 |0097: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0ad974: 0a04 |009a: move-result v4 │ │ -0ad976: 7110 0f13 0500 |009b: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@130f │ │ -0ad97c: 0a14 |009e: move-result v20 │ │ -0ad97e: 3814 4900 |009f: if-eqz v20, 00e8 // +0049 │ │ -0ad982: 6214 1a07 |00a1: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ -0ad986: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ -0ad98a: 5400 3007 |00a5: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ -0ad98e: 0815 0000 |00a7: move-object/from16 v21, v0 │ │ -0ad992: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ -0ad996: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ -0ad99a: 7240 6519 5041 |00ad: invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1965 │ │ -0ad9a0: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ -0ad9a4: 6e20 cd19 5000 |00b2: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ -0ad9aa: 0a14 |00b5: move-result v20 │ │ -0ad9ac: 3814 4400 |00b6: if-eqz v20, 00fa // +0044 │ │ -0ad9b0: 0800 1100 |00b8: move-object/from16 v0, v17 │ │ -0ad9b4: 5200 0807 |00ba: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ -0ad9b8: 0214 0000 |00bc: move/from16 v20, v0 │ │ -0ad9bc: 9114 1314 |00be: sub-int v20, v19, v20 │ │ -0ad9c0: 0800 1100 |00c0: move-object/from16 v0, v17 │ │ -0ad9c4: 5200 0a07 |00c2: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@070a │ │ -0ad9c8: 0215 0000 |00c4: move/from16 v21, v0 │ │ -0ad9cc: 9114 1415 |00c6: sub-int v20, v20, v21 │ │ -0ad9d0: 1515 0040 |00c8: const/high16 v21, #int 1073741824 // #4000 │ │ -0ad9d4: 7702 d41d 1400 |00ca: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0ad9da: 0a09 |00cd: move-result v9 │ │ -0ad9dc: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ -0ad9e0: 5200 0b07 |00d0: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0ad9e4: 0214 0000 |00d2: move/from16 v20, v0 │ │ -0ad9e8: 9114 0e14 |00d4: sub-int v20, v14, v20 │ │ -0ad9ec: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ -0ad9f0: 5200 0307 |00d8: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ -0ad9f4: 0215 0000 |00da: move/from16 v21, v0 │ │ -0ad9f8: 9114 1415 |00dc: sub-int v20, v20, v21 │ │ -0ad9fc: 1515 0040 |00de: const/high16 v21, #int 1073741824 // #4000 │ │ -0ada00: 7702 d41d 1400 |00e0: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0ada06: 0a08 |00e3: move-result v8 │ │ -0ada08: 6e30 381e 9508 |00e4: invoke-virtual {v5, v9, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0ada0e: 2883 |00e7: goto 006a // -007d │ │ -0ada10: 6214 1a07 |00e8: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ -0ada14: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ -0ada18: 5400 3007 |00ec: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ -0ada1c: 0815 0000 |00ee: move-object/from16 v21, v0 │ │ -0ada20: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ -0ada24: 0801 1100 |00f2: move-object/from16 v1, v17 │ │ -0ada28: 0802 1500 |00f4: move-object/from16 v2, v21 │ │ -0ada2c: 7240 6319 1042 |00f6: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1963 │ │ -0ada32: 28b7 |00f9: goto 00b0 // -0049 │ │ -0ada34: 0800 1700 |00fa: move-object/from16 v0, v23 │ │ -0ada38: 6e20 d019 5000 |00fc: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ada3e: 0a14 |00ff: move-result v20 │ │ -0ada40: 3814 8c00 |0100: if-eqz v20, 018c // +008c │ │ -0ada44: 0800 1700 |0102: move-object/from16 v0, v23 │ │ -0ada48: 6e20 c019 5000 |0104: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ -0ada4e: 0a14 |0107: move-result v20 │ │ -0ada50: dd07 1407 |0108: and-int/lit8 v7, v20, #int 7 // #07 │ │ -0ada54: 9514 0c07 |010a: and-int v20, v12, v7 │ │ -0ada58: 3814 3700 |010c: if-eqz v20, 0143 // +0037 │ │ -0ada5c: 2214 d305 |010e: new-instance v20, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0ada60: 2215 e705 |0110: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ada64: 7601 d22e 1500 |0112: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ada6a: 1a16 3203 |0115: const-string v22, "Child drawer has absolute gravity " // string@0332 │ │ -0ada6e: 7402 db2e 1500 |0117: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ada74: 0c15 |011a: move-result-object v21 │ │ -0ada76: 7110 c619 0700 |011b: invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@19c6 │ │ -0ada7c: 0c16 |011e: move-result-object v22 │ │ -0ada7e: 7402 db2e 1500 |011f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ada84: 0c15 |0122: move-result-object v21 │ │ -0ada86: 1a16 3500 |0123: const-string v22, " but this " // string@0035 │ │ -0ada8a: 7402 db2e 1500 |0125: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ada90: 0c15 |0128: move-result-object v21 │ │ -0ada92: 1a16 e203 |0129: const-string v22, "DrawerLayout" // string@03e2 │ │ -0ada96: 7402 db2e 1500 |012b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ada9c: 0c15 |012e: move-result-object v21 │ │ -0ada9e: 1a16 3200 |012f: const-string v22, " already has a " // string@0032 │ │ -0adaa2: 7402 db2e 1500 |0131: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0adaa8: 0c15 |0134: move-result-object v21 │ │ -0adaaa: 1a16 c818 |0135: const-string v22, "drawer view along that edge" // string@18c8 │ │ -0adaae: 7402 db2e 1500 |0137: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0adab4: 0c15 |013a: move-result-object v21 │ │ -0adab6: 7401 e02e 1500 |013b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0adabc: 0c15 |013e: move-result-object v21 │ │ -0adabe: 7602 882e 1400 |013f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0adac4: 2714 |0142: throw v20 │ │ -0adac6: 0800 1700 |0143: move-object/from16 v0, v23 │ │ -0adaca: 5200 3607 |0145: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0736 │ │ -0adace: 0214 0000 |0147: move/from16 v20, v0 │ │ -0adad2: 0800 1100 |0149: move-object/from16 v0, v17 │ │ -0adad6: 5200 0807 |014b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ -0adada: 0215 0000 |014d: move/from16 v21, v0 │ │ -0adade: 9014 1415 |014f: add-int v20, v20, v21 │ │ -0adae2: 0800 1100 |0151: move-object/from16 v0, v17 │ │ -0adae6: 5200 0a07 |0153: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@070a │ │ -0adaea: 0215 0000 |0155: move/from16 v21, v0 │ │ -0adaee: 9014 1415 |0157: add-int v20, v20, v21 │ │ -0adaf2: 0800 1100 |0159: move-object/from16 v0, v17 │ │ -0adaf6: 5200 0c07 |015b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@070c │ │ -0adafa: 0215 0000 |015d: move/from16 v21, v0 │ │ -0adafe: 0200 1800 |015f: move/from16 v0, v24 │ │ -0adb02: 0201 1400 |0161: move/from16 v1, v20 │ │ -0adb06: 0202 1500 |0163: move/from16 v2, v21 │ │ -0adb0a: 7130 bb19 1002 |0165: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@19bb │ │ -0adb10: 0a0b |0168: move-result v11 │ │ -0adb12: 0800 1100 |0169: move-object/from16 v0, v17 │ │ -0adb16: 5200 0b07 |016b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ -0adb1a: 0214 0000 |016d: move/from16 v20, v0 │ │ -0adb1e: 0800 1100 |016f: move-object/from16 v0, v17 │ │ -0adb22: 5200 0307 |0171: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ -0adb26: 0215 0000 |0173: move/from16 v21, v0 │ │ -0adb2a: 9014 1415 |0175: add-int v20, v20, v21 │ │ -0adb2e: 0800 1100 |0177: move-object/from16 v0, v17 │ │ -0adb32: 5200 0507 |0179: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0705 │ │ -0adb36: 0215 0000 |017b: move/from16 v21, v0 │ │ -0adb3a: 0200 1900 |017d: move/from16 v0, v25 │ │ -0adb3e: 0201 1400 |017f: move/from16 v1, v20 │ │ -0adb42: 0202 1500 |0181: move/from16 v2, v21 │ │ -0adb46: 7130 bb19 1002 |0183: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@19bb │ │ -0adb4c: 0a0a |0186: move-result v10 │ │ -0adb4e: 6e30 381e b50a |0187: invoke-virtual {v5, v11, v10}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0adb54: 2900 e0fe |018a: goto/16 006a // -0120 │ │ -0adb58: 2214 d305 |018c: new-instance v20, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0adb5c: 2215 e705 |018e: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ -0adb60: 7601 d22e 1500 |0190: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0adb66: 1a16 3103 |0193: const-string v22, "Child " // string@0331 │ │ -0adb6a: 7402 db2e 1500 |0195: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0adb70: 0c15 |0198: move-result-object v21 │ │ -0adb72: 0800 1500 |0199: move-object/from16 v0, v21 │ │ -0adb76: 6e20 da2e 5000 |019b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0adb7c: 0c15 |019e: move-result-object v21 │ │ -0adb7e: 1a16 3300 |019f: const-string v22, " at index " // string@0033 │ │ -0adb82: 7402 db2e 1500 |01a1: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0adb88: 0c15 |01a4: move-result-object v21 │ │ -0adb8a: 0800 1500 |01a5: move-object/from16 v0, v21 │ │ -0adb8e: 6e20 d72e f000 |01a7: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0adb94: 0c15 |01aa: move-result-object v21 │ │ -0adb96: 1a16 4600 |01ab: const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0046 │ │ -0adb9a: 7402 db2e 1500 |01ad: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0adba0: 0c15 |01b0: move-result-object v21 │ │ -0adba2: 1a16 eb04 |01b1: const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@04eb │ │ -0adba6: 7402 db2e 1500 |01b3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0adbac: 0c15 |01b6: move-result-object v21 │ │ -0adbae: 7401 e02e 1500 |01b7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0adbb4: 0c15 |01ba: move-result-object v21 │ │ -0adbb6: 7602 882e 1400 |01bb: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0adbbc: 2714 |01be: throw v20 │ │ -0adbbe: 0e00 |01bf: return-void │ │ +0b11a0: |[0b11a0] android.support.v4.widget.DrawerLayout.onMeasure:(II)V │ │ +0b11b0: 7701 d21d 1800 |0000: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0b11b6: 0a12 |0003: move-result v18 │ │ +0b11b8: 7701 d21d 1900 |0004: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0b11be: 0a0d |0007: move-result v13 │ │ +0b11c0: 7701 d31d 1800 |0008: invoke-static/range {v24}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0b11c6: 0a13 |000b: move-result v19 │ │ +0b11c8: 7701 d31d 1900 |000c: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0b11ce: 0a0e |000f: move-result v14 │ │ +0b11d0: 1514 0040 |0010: const/high16 v20, #int 1073741824 // #4000 │ │ +0b11d4: 0200 1200 |0012: move/from16 v0, v18 │ │ +0b11d8: 0201 1400 |0014: move/from16 v1, v20 │ │ +0b11dc: 3310 0800 |0016: if-ne v0, v1, 001e // +0008 │ │ +0b11e0: 1514 0040 |0018: const/high16 v20, #int 1073741824 // #4000 │ │ +0b11e4: 0200 1400 |001a: move/from16 v0, v20 │ │ +0b11e8: 320d 1a00 |001c: if-eq v13, v0, 0036 // +001a │ │ +0b11ec: 7401 d319 1700 |001e: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.isInEditMode:()Z // method@19d3 │ │ +0b11f2: 0a14 |0021: move-result v20 │ │ +0b11f4: 3814 5900 |0022: if-eqz v20, 007b // +0059 │ │ +0b11f8: 1514 0080 |0024: const/high16 v20, #int -2147483648 // #8000 │ │ +0b11fc: 0200 1200 |0026: move/from16 v0, v18 │ │ +0b1200: 0201 1400 |0028: move/from16 v1, v20 │ │ +0b1204: 3310 4300 |002a: if-ne v0, v1, 006d // +0043 │ │ +0b1208: 1512 0040 |002c: const/high16 v18, #int 1073741824 // #4000 │ │ +0b120c: 1514 0080 |002e: const/high16 v20, #int -2147483648 // #8000 │ │ +0b1210: 0200 1400 |0030: move/from16 v0, v20 │ │ +0b1214: 330d 4200 |0032: if-ne v13, v0, 0074 // +0042 │ │ +0b1218: 150d 0040 |0034: const/high16 v13, #int 1073741824 // #4000 │ │ +0b121c: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +0b1220: 0201 1300 |0038: move/from16 v1, v19 │ │ +0b1224: 6e30 f119 100e |003a: invoke-virtual {v0, v1, v14}, Landroid/support/v4/widget/DrawerLayout;.setMeasuredDimension:(II)V // method@19f1 │ │ +0b122a: 0800 1700 |003d: move-object/from16 v0, v23 │ │ +0b122e: 5400 3007 |003f: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ +0b1232: 0814 0000 |0041: move-object/from16 v20, v0 │ │ +0b1236: 3814 4000 |0043: if-eqz v20, 0083 // +0040 │ │ +0b123a: 7701 0f13 1700 |0045: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@130f │ │ +0b1240: 0a14 |0048: move-result v20 │ │ +0b1242: 3814 3a00 |0049: if-eqz v20, 0083 // +003a │ │ +0b1246: 1213 |004b: const/4 v3, #int 1 // #1 │ │ +0b1248: 7701 1313 1700 |004c: invoke-static/range {v23}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b124e: 0a10 |004f: move-result v16 │ │ +0b1250: 120c |0050: const/4 v12, #int 0 // #0 │ │ +0b1252: 7401 ba19 1700 |0051: invoke-virtual/range {v23}, Landroid/support/v4/widget/DrawerLayout;.getChildCount:()I // method@19ba │ │ +0b1258: 0a06 |0054: move-result v6 │ │ +0b125a: 120f |0055: const/4 v15, #int 0 // #0 │ │ +0b125c: 356f 6901 |0056: if-ge v15, v6, 01bf // +0169 │ │ +0b1260: 0800 1700 |0058: move-object/from16 v0, v23 │ │ +0b1264: 6e20 b919 f000 |005a: invoke-virtual {v0, v15}, Landroid/support/v4/widget/DrawerLayout;.getChildAt:(I)Landroid/view/View; // method@19b9 │ │ +0b126a: 0c05 |005d: move-result-object v5 │ │ +0b126c: 6e10 1e1e 0500 |005e: invoke-virtual {v5}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0b1272: 0a14 |0061: move-result v20 │ │ +0b1274: 1315 0800 |0062: const/16 v21, #int 8 // #8 │ │ +0b1278: 0200 1400 |0064: move/from16 v0, v20 │ │ +0b127c: 0201 1500 |0066: move/from16 v1, v21 │ │ +0b1280: 3310 1d00 |0068: if-ne v0, v1, 0085 // +001d │ │ +0b1284: d80f 0f01 |006a: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0b1288: 28ea |006c: goto 0056 // -0016 │ │ +0b128a: 3912 c1ff |006d: if-nez v18, 002e // -003f │ │ +0b128e: 1512 0040 |006f: const/high16 v18, #int 1073741824 // #4000 │ │ +0b1292: 1313 2c01 |0071: const/16 v19, #int 300 // #12c │ │ +0b1296: 28bb |0073: goto 002e // -0045 │ │ +0b1298: 390d c2ff |0074: if-nez v13, 0036 // -003e │ │ +0b129c: 150d 0040 |0076: const/high16 v13, #int 1073741824 // #4000 │ │ +0b12a0: 130e 2c01 |0078: const/16 v14, #int 300 // #12c │ │ +0b12a4: 28bc |007a: goto 0036 // -0044 │ │ +0b12a6: 2214 d205 |007b: new-instance v20, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b12aa: 1a15 e403 |007d: const-string v21, "DrawerLayout must be measured with MeasureSpec.EXACTLY." // string@03e4 │ │ +0b12ae: 7602 842e 1400 |007f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b12b4: 2714 |0082: throw v20 │ │ +0b12b6: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +0b12b8: 28c8 |0084: goto 004c // -0038 │ │ +0b12ba: 6e10 f91d 0500 |0085: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b12c0: 0c11 |0088: move-result-object v17 │ │ +0b12c2: 1f11 8f03 |0089: check-cast v17, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b12c6: 3803 2500 |008b: if-eqz v3, 00b0 // +0025 │ │ +0b12ca: 0800 1100 |008d: move-object/from16 v0, v17 │ │ +0b12ce: 5200 0407 |008f: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0b12d2: 0214 0000 |0091: move/from16 v20, v0 │ │ +0b12d6: 0200 1400 |0093: move/from16 v0, v20 │ │ +0b12da: 0201 1000 |0095: move/from16 v1, v16 │ │ +0b12de: 7120 c210 1000 |0097: invoke-static {v0, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b12e4: 0a04 |009a: move-result v4 │ │ +0b12e6: 7110 0f13 0500 |009b: invoke-static {v5}, Landroid/support/v4/view/ViewCompat;.getFitsSystemWindows:(Landroid/view/View;)Z // method@130f │ │ +0b12ec: 0a14 |009e: move-result v20 │ │ +0b12ee: 3814 4900 |009f: if-eqz v20, 00e8 // +0049 │ │ +0b12f2: 6214 1a07 |00a1: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ +0b12f6: 0800 1700 |00a3: move-object/from16 v0, v23 │ │ +0b12fa: 5400 3007 |00a5: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ +0b12fe: 0815 0000 |00a7: move-object/from16 v21, v0 │ │ +0b1302: 0800 1400 |00a9: move-object/from16 v0, v20 │ │ +0b1306: 0801 1500 |00ab: move-object/from16 v1, v21 │ │ +0b130a: 7240 6519 5041 |00ad: invoke-interface {v0, v5, v1, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.dispatchChildInsets:(Landroid/view/View;Ljava/lang/Object;I)V // method@1965 │ │ +0b1310: 0800 1700 |00b0: move-object/from16 v0, v23 │ │ +0b1314: 6e20 cd19 5000 |00b2: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ +0b131a: 0a14 |00b5: move-result v20 │ │ +0b131c: 3814 4400 |00b6: if-eqz v20, 00fa // +0044 │ │ +0b1320: 0800 1100 |00b8: move-object/from16 v0, v17 │ │ +0b1324: 5200 0807 |00ba: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ +0b1328: 0214 0000 |00bc: move/from16 v20, v0 │ │ +0b132c: 9114 1314 |00be: sub-int v20, v19, v20 │ │ +0b1330: 0800 1100 |00c0: move-object/from16 v0, v17 │ │ +0b1334: 5200 0a07 |00c2: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@070a │ │ +0b1338: 0215 0000 |00c4: move/from16 v21, v0 │ │ +0b133c: 9114 1415 |00c6: sub-int v20, v20, v21 │ │ +0b1340: 1515 0040 |00c8: const/high16 v21, #int 1073741824 // #4000 │ │ +0b1344: 7702 d41d 1400 |00ca: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0b134a: 0a09 |00cd: move-result v9 │ │ +0b134c: 0800 1100 |00ce: move-object/from16 v0, v17 │ │ +0b1350: 5200 0b07 |00d0: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b1354: 0214 0000 |00d2: move/from16 v20, v0 │ │ +0b1358: 9114 0e14 |00d4: sub-int v20, v14, v20 │ │ +0b135c: 0800 1100 |00d6: move-object/from16 v0, v17 │ │ +0b1360: 5200 0307 |00d8: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ +0b1364: 0215 0000 |00da: move/from16 v21, v0 │ │ +0b1368: 9114 1415 |00dc: sub-int v20, v20, v21 │ │ +0b136c: 1515 0040 |00de: const/high16 v21, #int 1073741824 // #4000 │ │ +0b1370: 7702 d41d 1400 |00e0: invoke-static/range {v20, v21}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0b1376: 0a08 |00e3: move-result v8 │ │ +0b1378: 6e30 381e 9508 |00e4: invoke-virtual {v5, v9, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0b137e: 2883 |00e7: goto 006a // -007d │ │ +0b1380: 6214 1a07 |00e8: sget-object v20, Landroid/support/v4/widget/DrawerLayout;.IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; // field@071a │ │ +0b1384: 0800 1700 |00ea: move-object/from16 v0, v23 │ │ +0b1388: 5400 3007 |00ec: iget-object v0, v0, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ +0b138c: 0815 0000 |00ee: move-object/from16 v21, v0 │ │ +0b1390: 0800 1400 |00f0: move-object/from16 v0, v20 │ │ +0b1394: 0801 1100 |00f2: move-object/from16 v1, v17 │ │ +0b1398: 0802 1500 |00f4: move-object/from16 v2, v21 │ │ +0b139c: 7240 6319 1042 |00f6: invoke-interface {v0, v1, v2, v4}, Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;.applyMarginInsets:(Landroid/view/ViewGroup$MarginLayoutParams;Ljava/lang/Object;I)V // method@1963 │ │ +0b13a2: 28b7 |00f9: goto 00b0 // -0049 │ │ +0b13a4: 0800 1700 |00fa: move-object/from16 v0, v23 │ │ +0b13a8: 6e20 d019 5000 |00fc: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b13ae: 0a14 |00ff: move-result v20 │ │ +0b13b0: 3814 8c00 |0100: if-eqz v20, 018c // +008c │ │ +0b13b4: 0800 1700 |0102: move-object/from16 v0, v23 │ │ +0b13b8: 6e20 c019 5000 |0104: invoke-virtual {v0, v5}, Landroid/support/v4/widget/DrawerLayout;.getDrawerViewAbsoluteGravity:(Landroid/view/View;)I // method@19c0 │ │ +0b13be: 0a14 |0107: move-result v20 │ │ +0b13c0: dd07 1407 |0108: and-int/lit8 v7, v20, #int 7 // #07 │ │ +0b13c4: 9514 0c07 |010a: and-int v20, v12, v7 │ │ +0b13c8: 3814 3700 |010c: if-eqz v20, 0143 // +0037 │ │ +0b13cc: 2214 d305 |010e: new-instance v20, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b13d0: 2215 e705 |0110: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b13d4: 7601 d22e 1500 |0112: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b13da: 1a16 3403 |0115: const-string v22, "Child drawer has absolute gravity " // string@0334 │ │ +0b13de: 7402 db2e 1500 |0117: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b13e4: 0c15 |011a: move-result-object v21 │ │ +0b13e6: 7110 c619 0700 |011b: invoke-static {v7}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@19c6 │ │ +0b13ec: 0c16 |011e: move-result-object v22 │ │ +0b13ee: 7402 db2e 1500 |011f: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b13f4: 0c15 |0122: move-result-object v21 │ │ +0b13f6: 1a16 3500 |0123: const-string v22, " but this " // string@0035 │ │ +0b13fa: 7402 db2e 1500 |0125: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b1400: 0c15 |0128: move-result-object v21 │ │ +0b1402: 1a16 e303 |0129: const-string v22, "DrawerLayout" // string@03e3 │ │ +0b1406: 7402 db2e 1500 |012b: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b140c: 0c15 |012e: move-result-object v21 │ │ +0b140e: 1a16 3200 |012f: const-string v22, " already has a " // string@0032 │ │ +0b1412: 7402 db2e 1500 |0131: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b1418: 0c15 |0134: move-result-object v21 │ │ +0b141a: 1a16 c918 |0135: const-string v22, "drawer view along that edge" // string@18c9 │ │ +0b141e: 7402 db2e 1500 |0137: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b1424: 0c15 |013a: move-result-object v21 │ │ +0b1426: 7401 e02e 1500 |013b: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b142c: 0c15 |013e: move-result-object v21 │ │ +0b142e: 7602 882e 1400 |013f: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b1434: 2714 |0142: throw v20 │ │ +0b1436: 0800 1700 |0143: move-object/from16 v0, v23 │ │ +0b143a: 5200 3607 |0145: iget v0, v0, Landroid/support/v4/widget/DrawerLayout;.mMinDrawerMargin:I // field@0736 │ │ +0b143e: 0214 0000 |0147: move/from16 v20, v0 │ │ +0b1442: 0800 1100 |0149: move-object/from16 v0, v17 │ │ +0b1446: 5200 0807 |014b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.leftMargin:I // field@0708 │ │ +0b144a: 0215 0000 |014d: move/from16 v21, v0 │ │ +0b144e: 9014 1415 |014f: add-int v20, v20, v21 │ │ +0b1452: 0800 1100 |0151: move-object/from16 v0, v17 │ │ +0b1456: 5200 0a07 |0153: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.rightMargin:I // field@070a │ │ +0b145a: 0215 0000 |0155: move/from16 v21, v0 │ │ +0b145e: 9014 1415 |0157: add-int v20, v20, v21 │ │ +0b1462: 0800 1100 |0159: move-object/from16 v0, v17 │ │ +0b1466: 5200 0c07 |015b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.width:I // field@070c │ │ +0b146a: 0215 0000 |015d: move/from16 v21, v0 │ │ +0b146e: 0200 1800 |015f: move/from16 v0, v24 │ │ +0b1472: 0201 1400 |0161: move/from16 v1, v20 │ │ +0b1476: 0202 1500 |0163: move/from16 v2, v21 │ │ +0b147a: 7130 bb19 1002 |0165: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@19bb │ │ +0b1480: 0a0b |0168: move-result v11 │ │ +0b1482: 0800 1100 |0169: move-object/from16 v0, v17 │ │ +0b1486: 5200 0b07 |016b: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.topMargin:I // field@070b │ │ +0b148a: 0214 0000 |016d: move/from16 v20, v0 │ │ +0b148e: 0800 1100 |016f: move-object/from16 v0, v17 │ │ +0b1492: 5200 0307 |0171: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.bottomMargin:I // field@0703 │ │ +0b1496: 0215 0000 |0173: move/from16 v21, v0 │ │ +0b149a: 9014 1415 |0175: add-int v20, v20, v21 │ │ +0b149e: 0800 1100 |0177: move-object/from16 v0, v17 │ │ +0b14a2: 5200 0507 |0179: iget v0, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.height:I // field@0705 │ │ +0b14a6: 0215 0000 |017b: move/from16 v21, v0 │ │ +0b14aa: 0200 1900 |017d: move/from16 v0, v25 │ │ +0b14ae: 0201 1400 |017f: move/from16 v1, v20 │ │ +0b14b2: 0202 1500 |0181: move/from16 v2, v21 │ │ +0b14b6: 7130 bb19 1002 |0183: invoke-static {v0, v1, v2}, Landroid/support/v4/widget/DrawerLayout;.getChildMeasureSpec:(III)I // method@19bb │ │ +0b14bc: 0a0a |0186: move-result v10 │ │ +0b14be: 6e30 381e b50a |0187: invoke-virtual {v5, v11, v10}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0b14c4: 2900 e0fe |018a: goto/16 006a // -0120 │ │ +0b14c8: 2214 d305 |018c: new-instance v20, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b14cc: 2215 e705 |018e: new-instance v21, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b14d0: 7601 d22e 1500 |0190: invoke-direct/range {v21}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b14d6: 1a16 3303 |0193: const-string v22, "Child " // string@0333 │ │ +0b14da: 7402 db2e 1500 |0195: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b14e0: 0c15 |0198: move-result-object v21 │ │ +0b14e2: 0800 1500 |0199: move-object/from16 v0, v21 │ │ +0b14e6: 6e20 da2e 5000 |019b: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0b14ec: 0c15 |019e: move-result-object v21 │ │ +0b14ee: 1a16 3300 |019f: const-string v22, " at index " // string@0033 │ │ +0b14f2: 7402 db2e 1500 |01a1: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b14f8: 0c15 |01a4: move-result-object v21 │ │ +0b14fa: 0800 1500 |01a5: move-object/from16 v0, v21 │ │ +0b14fe: 6e20 d72e f000 |01a7: invoke-virtual {v0, v15}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0b1504: 0c15 |01aa: move-result-object v21 │ │ +0b1506: 1a16 4800 |01ab: const-string v22, " does not have a valid layout_gravity - must be Gravity.LEFT, " // string@0048 │ │ +0b150a: 7402 db2e 1500 |01ad: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b1510: 0c15 |01b0: move-result-object v21 │ │ +0b1512: 1a16 ec04 |01b1: const-string v22, "Gravity.RIGHT or Gravity.NO_GRAVITY" // string@04ec │ │ +0b1516: 7402 db2e 1500 |01b3: invoke-virtual/range {v21, v22}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b151c: 0c15 |01b6: move-result-object v21 │ │ +0b151e: 7401 e02e 1500 |01b7: invoke-virtual/range {v21}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b1524: 0c15 |01ba: move-result-object v21 │ │ +0b1526: 7602 882e 1400 |01bb: invoke-direct/range {v20, v21}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b152c: 2714 |01be: throw v20 │ │ +0b152e: 0e00 |01bf: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ 0x0004 line=790 │ │ 0x0008 line=791 │ │ 0x000c line=792 │ │ 0x0010 line=794 │ │ @@ -219550,34 +219605,34 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0adbc0: |[0adbc0] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0adbd0: 0750 |0000: move-object v0, v5 │ │ -0adbd2: 1f00 9203 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0392 │ │ -0adbd6: 6e10 8319 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1983 │ │ -0adbdc: 0c02 |0006: move-result-object v2 │ │ -0adbde: 6f20 cb1e 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ -0adbe4: 5202 1007 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ -0adbe8: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ -0adbec: 5202 1007 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ -0adbf0: 6e20 b219 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0adbf6: 0c01 |0013: move-result-object v1 │ │ -0adbf8: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0adbfc: 6e20 e119 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@19e1 │ │ -0adc02: 5202 0e07 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ -0adc06: 1233 |001b: const/4 v3, #int 3 // #3 │ │ -0adc08: 6e30 ea19 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ -0adc0e: 5202 0f07 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ -0adc12: 1253 |0021: const/4 v3, #int 5 // #5 │ │ -0adc14: 6e30 ea19 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ -0adc1a: 0e00 |0025: return-void │ │ +0b1530: |[0b1530] android.support.v4.widget.DrawerLayout.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0b1540: 0750 |0000: move-object v0, v5 │ │ +0b1542: 1f00 9203 |0001: check-cast v0, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0392 │ │ +0b1546: 6e10 8319 0000 |0003: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@1983 │ │ +0b154c: 0c02 |0006: move-result-object v2 │ │ +0b154e: 6f20 cb1e 2400 |0007: invoke-super {v4, v2}, Landroid/view/ViewGroup;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@1ecb │ │ +0b1554: 5202 1007 |000a: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ +0b1558: 3802 0d00 |000c: if-eqz v2, 0019 // +000d │ │ +0b155c: 5202 1007 |000e: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ +0b1560: 6e20 b219 2400 |0010: invoke-virtual {v4, v2}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0b1566: 0c01 |0013: move-result-object v1 │ │ +0b1568: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0b156c: 6e20 e119 1400 |0016: invoke-virtual {v4, v1}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@19e1 │ │ +0b1572: 5202 0e07 |0019: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ +0b1576: 1233 |001b: const/4 v3, #int 3 // #3 │ │ +0b1578: 6e30 ea19 2403 |001c: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ +0b157e: 5202 0f07 |001f: iget v2, v0, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ +0b1582: 1253 |0021: const/4 v3, #int 5 // #5 │ │ +0b1584: 6e30 ea19 2403 |0022: invoke-virtual {v4, v2, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ +0b158a: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1492 │ │ 0x0003 line=1493 │ │ 0x000a line=1495 │ │ 0x000e line=1496 │ │ 0x0014 line=1497 │ │ @@ -219596,32 +219651,32 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0adc1c: |[0adc1c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0adc2c: 6f10 cc1e 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ecc │ │ -0adc32: 0c02 |0003: move-result-object v2 │ │ -0adc34: 2201 9203 |0004: new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0392 │ │ -0adc38: 7020 8219 2100 |0006: invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1982 │ │ -0adc3e: 6e10 b319 0400 |0009: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@19b3 │ │ -0adc44: 0c00 |000c: move-result-object v0 │ │ -0adc46: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ -0adc4a: 6e10 f91d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0adc50: 0c03 |0012: move-result-object v3 │ │ -0adc52: 1f03 8f03 |0013: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0adc56: 5233 0407 |0015: iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -0adc5a: 5913 1007 |0017: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ -0adc5e: 5243 3407 |0019: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ -0adc62: 5913 0e07 |001b: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ -0adc66: 5243 3507 |001d: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ -0adc6a: 5913 0f07 |001f: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ -0adc6e: 1101 |0021: return-object v1 │ │ +0b158c: |[0b158c] android.support.v4.widget.DrawerLayout.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0b159c: 6f10 cc1e 0400 |0000: invoke-super {v4}, Landroid/view/ViewGroup;.onSaveInstanceState:()Landroid/os/Parcelable; // method@1ecc │ │ +0b15a2: 0c02 |0003: move-result-object v2 │ │ +0b15a4: 2201 9203 |0004: new-instance v1, Landroid/support/v4/widget/DrawerLayout$SavedState; // type@0392 │ │ +0b15a8: 7020 8219 2100 |0006: invoke-direct {v1, v2}, Landroid/support/v4/widget/DrawerLayout$SavedState;.:(Landroid/os/Parcelable;)V // method@1982 │ │ +0b15ae: 6e10 b319 0400 |0009: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@19b3 │ │ +0b15b4: 0c00 |000c: move-result-object v0 │ │ +0b15b6: 3800 0c00 |000d: if-eqz v0, 0019 // +000c │ │ +0b15ba: 6e10 f91d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b15c0: 0c03 |0012: move-result-object v3 │ │ +0b15c2: 1f03 8f03 |0013: check-cast v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b15c6: 5233 0407 |0015: iget v3, v3, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0b15ca: 5913 1007 |0017: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.openDrawerGravity:I // field@0710 │ │ +0b15ce: 5243 3407 |0019: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ +0b15d2: 5913 0e07 |001b: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeLeft:I // field@070e │ │ +0b15d6: 5243 3507 |001d: iget v3, v4, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ +0b15da: 5913 0f07 |001f: iput v3, v1, Landroid/support/v4/widget/DrawerLayout$SavedState;.lockModeRight:I // field@070f │ │ +0b15de: 1101 |0021: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1508 │ │ 0x0004 line=1509 │ │ 0x0009 line=1511 │ │ 0x000d line=1512 │ │ 0x000f line=1513 │ │ @@ -219639,87 +219694,87 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 138 16-bit code units │ │ -0adc70: |[0adc70] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0adc80: 54da 3207 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0adc84: 6e20 d51c ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1cd5 │ │ -0adc8a: 54da 3807 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0adc8e: 6e20 d51c ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1cd5 │ │ -0adc94: 6e10 a11d 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -0adc9a: 0a00 |000d: move-result v0 │ │ -0adc9c: 1217 |000e: const/4 v7, #int 1 // #1 │ │ -0adc9e: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ -0adca2: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ -0adca8: 0f07 |0014: return v7 │ │ -0adcaa: 6e10 a71d 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0adcb0: 0a08 |0018: move-result v8 │ │ -0adcb2: 6e10 a91d 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0adcb8: 0a09 |001c: move-result v9 │ │ -0adcba: 59d8 2e07 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@072e │ │ -0adcbe: 59d9 2f07 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@072f │ │ -0adcc2: 120a |0021: const/4 v10, #int 0 // #0 │ │ -0adcc4: 5cda 2907 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ -0adcc8: 120a |0024: const/4 v10, #int 0 // #0 │ │ -0adcca: 5cda 2807 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ -0adcce: 28ed |0027: goto 0014 // -0013 │ │ -0adcd0: 6e10 a71d 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0adcd6: 0a08 |002b: move-result v8 │ │ -0adcd8: 6e10 a91d 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0adcde: 0a09 |002f: move-result v9 │ │ -0adce0: 1214 |0030: const/4 v4, #int 1 // #1 │ │ -0adce2: 54da 3207 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0adce6: 878b |0033: float-to-int v11, v8 │ │ -0adce8: 879c |0034: float-to-int v12, v9 │ │ -0adcea: 6e30 c61c ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ -0adcf0: 0c06 |0038: move-result-object v6 │ │ -0adcf2: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ -0adcf6: 6e20 cd19 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ -0adcfc: 0a0a |003e: move-result v10 │ │ -0adcfe: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ -0add02: 52da 2e07 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@072e │ │ -0add06: a701 080a |0043: sub-float v1, v8, v10 │ │ -0add0a: 52da 2f07 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@072f │ │ -0add0e: a702 090a |0047: sub-float v2, v9, v10 │ │ -0add12: 54da 3207 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0add16: 6e10 ce1c 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1cce │ │ -0add1c: 0a05 |004e: move-result v5 │ │ -0add1e: a80a 0101 |004f: mul-float v10, v1, v1 │ │ -0add22: a80b 0202 |0051: mul-float v11, v2, v2 │ │ -0add26: c6ba |0053: add-float/2addr v10, v11 │ │ -0add28: 920b 0505 |0054: mul-int v11, v5, v5 │ │ -0add2c: 82bb |0056: int-to-float v11, v11 │ │ -0add2e: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ -0add32: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ -0add36: 6e10 b319 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@19b3 │ │ -0add3c: 0c03 |005e: move-result-object v3 │ │ -0add3e: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ -0add42: 6e20 be19 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ -0add48: 0a0a |0064: move-result v10 │ │ -0add4a: 122b |0065: const/4 v11, #int 2 // #2 │ │ -0add4c: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ -0add50: 1214 |0068: const/4 v4, #int 1 // #1 │ │ -0add52: 6e20 ac19 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ -0add58: 120a |006c: const/4 v10, #int 0 // #0 │ │ -0add5a: 5cda 2907 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ -0add5e: 28a5 |006f: goto 0014 // -005b │ │ -0add60: 1204 |0070: const/4 v4, #int 0 // #0 │ │ -0add62: 28f8 |0071: goto 0069 // -0008 │ │ -0add64: 121a |0072: const/4 v10, #int 1 // #1 │ │ -0add66: 6e20 ac19 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ -0add6c: 120a |0076: const/4 v10, #int 0 // #0 │ │ -0add6e: 5cda 2907 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ -0add72: 120a |0079: const/4 v10, #int 0 // #0 │ │ -0add74: 5cda 2807 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ -0add78: 2898 |007c: goto 0014 // -0068 │ │ -0add7a: 0000 |007d: nop // spacer │ │ -0add7c: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ +0b15e0: |[0b15e0] android.support.v4.widget.DrawerLayout.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0b15f0: 54da 3207 |0000: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b15f4: 6e20 d51c ea00 |0002: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1cd5 │ │ +0b15fa: 54da 3807 |0005: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b15fe: 6e20 d51c ea00 |0007: invoke-virtual {v10, v14}, Landroid/support/v4/widget/ViewDragHelper;.processTouchEvent:(Landroid/view/MotionEvent;)V // method@1cd5 │ │ +0b1604: 6e10 a11d 0e00 |000a: invoke-virtual {v14}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +0b160a: 0a00 |000d: move-result v0 │ │ +0b160c: 1217 |000e: const/4 v7, #int 1 // #1 │ │ +0b160e: d50a ff00 |000f: and-int/lit16 v10, v0, #int 255 // #00ff │ │ +0b1612: 2b0a 6d00 0000 |0011: packed-switch v10, 0000007e // +0000006d │ │ +0b1618: 0f07 |0014: return v7 │ │ +0b161a: 6e10 a71d 0e00 |0015: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0b1620: 0a08 |0018: move-result v8 │ │ +0b1622: 6e10 a91d 0e00 |0019: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0b1628: 0a09 |001c: move-result v9 │ │ +0b162a: 59d8 2e07 |001d: iput v8, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@072e │ │ +0b162e: 59d9 2f07 |001f: iput v9, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@072f │ │ +0b1632: 120a |0021: const/4 v10, #int 0 // #0 │ │ +0b1634: 5cda 2907 |0022: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ +0b1638: 120a |0024: const/4 v10, #int 0 // #0 │ │ +0b163a: 5cda 2807 |0025: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ +0b163e: 28ed |0027: goto 0014 // -0013 │ │ +0b1640: 6e10 a71d 0e00 |0028: invoke-virtual {v14}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0b1646: 0a08 |002b: move-result v8 │ │ +0b1648: 6e10 a91d 0e00 |002c: invoke-virtual {v14}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0b164e: 0a09 |002f: move-result v9 │ │ +0b1650: 1214 |0030: const/4 v4, #int 1 // #1 │ │ +0b1652: 54da 3207 |0031: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b1656: 878b |0033: float-to-int v11, v8 │ │ +0b1658: 879c |0034: float-to-int v12, v9 │ │ +0b165a: 6e30 c61c ba0c |0035: invoke-virtual {v10, v11, v12}, Landroid/support/v4/widget/ViewDragHelper;.findTopChildUnder:(II)Landroid/view/View; // method@1cc6 │ │ +0b1660: 0c06 |0038: move-result-object v6 │ │ +0b1662: 3806 3000 |0039: if-eqz v6, 0069 // +0030 │ │ +0b1666: 6e20 cd19 6d00 |003b: invoke-virtual {v13, v6}, Landroid/support/v4/widget/DrawerLayout;.isContentView:(Landroid/view/View;)Z // method@19cd │ │ +0b166c: 0a0a |003e: move-result v10 │ │ +0b166e: 380a 2a00 |003f: if-eqz v10, 0069 // +002a │ │ +0b1672: 52da 2e07 |0041: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionX:F // field@072e │ │ +0b1676: a701 080a |0043: sub-float v1, v8, v10 │ │ +0b167a: 52da 2f07 |0045: iget v10, v13, Landroid/support/v4/widget/DrawerLayout;.mInitialMotionY:F // field@072f │ │ +0b167e: a702 090a |0047: sub-float v2, v9, v10 │ │ +0b1682: 54da 3207 |0049: iget-object v10, v13, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b1686: 6e10 ce1c 0a00 |004b: invoke-virtual {v10}, Landroid/support/v4/widget/ViewDragHelper;.getTouchSlop:()I // method@1cce │ │ +0b168c: 0a05 |004e: move-result v5 │ │ +0b168e: a80a 0101 |004f: mul-float v10, v1, v1 │ │ +0b1692: a80b 0202 |0051: mul-float v11, v2, v2 │ │ +0b1696: c6ba |0053: add-float/2addr v10, v11 │ │ +0b1698: 920b 0505 |0054: mul-int v11, v5, v5 │ │ +0b169c: 82bb |0056: int-to-float v11, v11 │ │ +0b169e: 2e0a 0a0b |0057: cmpg-float v10, v10, v11 │ │ +0b16a2: 3b0a 1000 |0059: if-gez v10, 0069 // +0010 │ │ +0b16a6: 6e10 b319 0d00 |005b: invoke-virtual {v13}, Landroid/support/v4/widget/DrawerLayout;.findOpenDrawer:()Landroid/view/View; // method@19b3 │ │ +0b16ac: 0c03 |005e: move-result-object v3 │ │ +0b16ae: 3803 0a00 |005f: if-eqz v3, 0069 // +000a │ │ +0b16b2: 6e20 be19 3d00 |0061: invoke-virtual {v13, v3}, Landroid/support/v4/widget/DrawerLayout;.getDrawerLockMode:(Landroid/view/View;)I // method@19be │ │ +0b16b8: 0a0a |0064: move-result v10 │ │ +0b16ba: 122b |0065: const/4 v11, #int 2 // #2 │ │ +0b16bc: 33ba 0a00 |0066: if-ne v10, v11, 0070 // +000a │ │ +0b16c0: 1214 |0068: const/4 v4, #int 1 // #1 │ │ +0b16c2: 6e20 ac19 4d00 |0069: invoke-virtual {v13, v4}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ +0b16c8: 120a |006c: const/4 v10, #int 0 // #0 │ │ +0b16ca: 5cda 2907 |006d: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ +0b16ce: 28a5 |006f: goto 0014 // -005b │ │ +0b16d0: 1204 |0070: const/4 v4, #int 0 // #0 │ │ +0b16d2: 28f8 |0071: goto 0069 // -0008 │ │ +0b16d4: 121a |0072: const/4 v10, #int 1 // #1 │ │ +0b16d6: 6e20 ac19 ad00 |0073: invoke-virtual {v13, v10}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ +0b16dc: 120a |0076: const/4 v10, #int 0 // #0 │ │ +0b16de: 5cda 2907 |0077: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ +0b16e2: 120a |0079: const/4 v10, #int 0 // #0 │ │ +0b16e4: 5cda 2807 |007a: iput-boolean v10, v13, Landroid/support/v4/widget/DrawerLayout;.mChildrenCanceledTouch:Z // field@0728 │ │ +0b16e8: 2898 |007c: goto 0014 // -0068 │ │ +0b16ea: 0000 |007d: nop // spacer │ │ +0b16ec: 0001 0400 0000 0000 0400 0000 1700 ... |007e: packed-switch-data (12 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0005 line=1156 │ │ 0x000a line=1158 │ │ 0x000e line=1159 │ │ 0x000f line=1161 │ │ @@ -219774,34 +219829,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0add94: |[0add94] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ -0adda4: 6e20 b219 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0addaa: 0c00 |0003: move-result-object v0 │ │ -0addac: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ -0addb0: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0addb4: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0addb8: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0addbe: 1a03 e70d |000d: const-string v3, "No drawer view found with gravity " // string@0de7 │ │ -0addc2: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0addc8: 0c02 |0012: move-result-object v2 │ │ -0addca: 7110 c619 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@19c6 │ │ -0addd0: 0c03 |0016: move-result-object v3 │ │ -0addd2: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0addd8: 0c02 |001a: move-result-object v2 │ │ -0addda: 6e10 e02e 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0adde0: 0c02 |001e: move-result-object v2 │ │ -0adde2: 7020 842e 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0adde8: 2701 |0022: throw v1 │ │ -0addea: 6e20 e119 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@19e1 │ │ -0addf0: 0e00 |0026: return-void │ │ +0b1704: |[0b1704] android.support.v4.widget.DrawerLayout.openDrawer:(I)V │ │ +0b1714: 6e20 b219 5400 |0000: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0b171a: 0c00 |0003: move-result-object v0 │ │ +0b171c: 3900 1f00 |0004: if-nez v0, 0023 // +001f │ │ +0b1720: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b1724: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b1728: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b172e: 1a03 e80d |000d: const-string v3, "No drawer view found with gravity " // string@0de8 │ │ +0b1732: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b1738: 0c02 |0012: move-result-object v2 │ │ +0b173a: 7110 c619 0500 |0013: invoke-static {v5}, Landroid/support/v4/widget/DrawerLayout;.gravityToString:(I)Ljava/lang/String; // method@19c6 │ │ +0b1740: 0c03 |0016: move-result-object v3 │ │ +0b1742: 6e20 db2e 3200 |0017: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b1748: 0c02 |001a: move-result-object v2 │ │ +0b174a: 6e10 e02e 0200 |001b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b1750: 0c02 |001e: move-result-object v2 │ │ +0b1752: 7020 842e 2100 |001f: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b1758: 2701 |0022: throw v1 │ │ +0b175a: 6e20 e119 0400 |0023: invoke-virtual {v4, v0}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@19e1 │ │ +0b1760: 0e00 |0026: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1291 │ │ 0x0004 line=1292 │ │ 0x0006 line=1293 │ │ 0x0023 line=1296 │ │ 0x0026 line=1297 │ │ @@ -219815,65 +219870,65 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 98 16-bit code units │ │ -0addf4: |[0addf4] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ -0ade04: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0ade06: 6e20 d019 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ade0c: 0a01 |0004: move-result v1 │ │ -0ade0e: 3901 2100 |0005: if-nez v1, 0026 // +0021 │ │ -0ade12: 2201 d205 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ade16: 2202 e705 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ade1a: 7010 d22e 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ade20: 1a03 e311 |000e: const-string v3, "View " // string@11e3 │ │ -0ade24: 6e20 db2e 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ade2a: 0c02 |0013: move-result-object v2 │ │ -0ade2c: 6e20 da2e 5200 |0014: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ade32: 0c02 |0017: move-result-object v2 │ │ -0ade34: 1a03 5900 |0018: const-string v3, " is not a sliding drawer" // string@0059 │ │ -0ade38: 6e20 db2e 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ade3e: 0c02 |001d: move-result-object v2 │ │ -0ade40: 6e10 e02e 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ade46: 0c02 |0021: move-result-object v2 │ │ -0ade48: 7020 842e 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ade4e: 2701 |0025: throw v1 │ │ -0ade50: 5541 2c07 |0026: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ -0ade54: 3801 1500 |0028: if-eqz v1, 003d // +0015 │ │ -0ade58: 6e10 f91d 0500 |002a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ade5e: 0c00 |002d: move-result-object v0 │ │ -0ade60: 1f00 8f03 |002e: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ade64: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ -0ade68: 5901 0907 |0032: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ade6c: 5c02 0707 |0034: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ -0ade70: 7030 f719 5402 |0036: invoke-direct {v4, v5, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@19f7 │ │ -0ade76: 6e10 cc19 0400 |0039: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ade7c: 0e00 |003c: return-void │ │ -0ade7e: 1231 |003d: const/4 v1, #int 3 // #3 │ │ -0ade80: 6e30 a719 5401 |003e: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ -0ade86: 0a01 |0041: move-result v1 │ │ -0ade88: 3801 0d00 |0042: if-eqz v1, 004f // +000d │ │ -0ade8c: 5441 3207 |0044: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ade90: 1202 |0046: const/4 v2, #int 0 // #0 │ │ -0ade92: 6e10 181e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0ade98: 0a03 |004a: move-result v3 │ │ -0ade9a: 6e40 df1c 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -0adea0: 28eb |004e: goto 0039 // -0015 │ │ -0adea2: 5441 3807 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0adea6: 6e10 c519 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ -0adeac: 0a02 |0054: move-result v2 │ │ -0adeae: 6e10 1f1e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0adeb4: 0a03 |0058: move-result v3 │ │ -0adeb6: b132 |0059: sub-int/2addr v2, v3 │ │ -0adeb8: 6e10 181e 0500 |005a: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0adebe: 0a03 |005d: move-result v3 │ │ -0adec0: 6e40 df1c 5132 |005e: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ -0adec6: 28d8 |0061: goto 0039 // -0028 │ │ +0b1764: |[0b1764] android.support.v4.widget.DrawerLayout.openDrawer:(Landroid/view/View;)V │ │ +0b1774: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b1776: 6e20 d019 5400 |0001: invoke-virtual {v4, v5}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b177c: 0a01 |0004: move-result v1 │ │ +0b177e: 3901 2100 |0005: if-nez v1, 0026 // +0021 │ │ +0b1782: 2201 d205 |0007: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b1786: 2202 e705 |0009: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b178a: 7010 d22e 0200 |000b: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b1790: 1a03 e411 |000e: const-string v3, "View " // string@11e4 │ │ +0b1794: 6e20 db2e 3200 |0010: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b179a: 0c02 |0013: move-result-object v2 │ │ +0b179c: 6e20 da2e 5200 |0014: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0b17a2: 0c02 |0017: move-result-object v2 │ │ +0b17a4: 1a03 5b00 |0018: const-string v3, " is not a sliding drawer" // string@005b │ │ +0b17a8: 6e20 db2e 3200 |001a: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b17ae: 0c02 |001d: move-result-object v2 │ │ +0b17b0: 6e10 e02e 0200 |001e: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b17b6: 0c02 |0021: move-result-object v2 │ │ +0b17b8: 7020 842e 2100 |0022: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b17be: 2701 |0025: throw v1 │ │ +0b17c0: 5541 2c07 |0026: iget-boolean v1, v4, Landroid/support/v4/widget/DrawerLayout;.mFirstLayout:Z // field@072c │ │ +0b17c4: 3801 1500 |0028: if-eqz v1, 003d // +0015 │ │ +0b17c8: 6e10 f91d 0500 |002a: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b17ce: 0c00 |002d: move-result-object v0 │ │ +0b17d0: 1f00 8f03 |002e: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b17d4: 1501 803f |0030: const/high16 v1, #int 1065353216 // #3f80 │ │ +0b17d8: 5901 0907 |0032: iput v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b17dc: 5c02 0707 |0034: iput-boolean v2, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.knownOpen:Z // field@0707 │ │ +0b17e0: 7030 f719 5402 |0036: invoke-direct {v4, v5, v2}, Landroid/support/v4/widget/DrawerLayout;.updateChildrenImportantForAccessibility:(Landroid/view/View;Z)V // method@19f7 │ │ +0b17e6: 6e10 cc19 0400 |0039: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0b17ec: 0e00 |003c: return-void │ │ +0b17ee: 1231 |003d: const/4 v1, #int 3 // #3 │ │ +0b17f0: 6e30 a719 5401 |003e: invoke-virtual {v4, v5, v1}, Landroid/support/v4/widget/DrawerLayout;.checkDrawerViewAbsoluteGravity:(Landroid/view/View;I)Z // method@19a7 │ │ +0b17f6: 0a01 |0041: move-result v1 │ │ +0b17f8: 3801 0d00 |0042: if-eqz v1, 004f // +000d │ │ +0b17fc: 5441 3207 |0044: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b1800: 1202 |0046: const/4 v2, #int 0 // #0 │ │ +0b1802: 6e10 181e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b1808: 0a03 |004a: move-result v3 │ │ +0b180a: 6e40 df1c 5132 |004b: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +0b1810: 28eb |004e: goto 0039 // -0015 │ │ +0b1812: 5441 3807 |004f: iget-object v1, v4, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b1816: 6e10 c519 0400 |0051: invoke-virtual {v4}, Landroid/support/v4/widget/DrawerLayout;.getWidth:()I // method@19c5 │ │ +0b181c: 0a02 |0054: move-result v2 │ │ +0b181e: 6e10 1f1e 0500 |0055: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0b1824: 0a03 |0058: move-result v3 │ │ +0b1826: b132 |0059: sub-int/2addr v2, v3 │ │ +0b1828: 6e10 181e 0500 |005a: invoke-virtual {v5}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b182e: 0a03 |005d: move-result v3 │ │ +0b1830: 6e40 df1c 5132 |005e: invoke-virtual {v1, v5, v2, v3}, Landroid/support/v4/widget/ViewDragHelper;.smoothSlideViewTo:(Landroid/view/View;II)Z // method@1cdf │ │ +0b1836: 28d8 |0061: goto 0039 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1263 │ │ 0x0007 line=1264 │ │ 0x0026 line=1267 │ │ 0x002a line=1268 │ │ 0x0030 line=1269 │ │ @@ -219894,21 +219949,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0adec8: |[0adec8] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ -0aded8: 6f20 d41e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1ed4 │ │ -0adede: 5c12 2907 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ -0adee2: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ -0adee6: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0adee8: 6e20 ac19 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ -0adeee: 0e00 |000b: return-void │ │ +0b1838: |[0b1838] android.support.v4.widget.DrawerLayout.requestDisallowInterceptTouchEvent:(Z)V │ │ +0b1848: 6f20 d41e 2100 |0000: invoke-super {v1, v2}, Landroid/view/ViewGroup;.requestDisallowInterceptTouchEvent:(Z)V // method@1ed4 │ │ +0b184e: 5c12 2907 |0003: iput-boolean v2, v1, Landroid/support/v4/widget/DrawerLayout;.mDisallowInterceptRequested:Z // field@0729 │ │ +0b1852: 3802 0600 |0005: if-eqz v2, 000b // +0006 │ │ +0b1856: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0b1858: 6e20 ac19 0100 |0008: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.closeDrawers:(Z)V // method@19ac │ │ +0b185e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1210 │ │ 0x0003 line=1212 │ │ 0x0005 line=1213 │ │ 0x0007 line=1214 │ │ 0x000b line=1216 │ │ @@ -219921,19 +219976,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0adef0: |[0adef0] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ -0adf00: 5510 2d07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@072d │ │ -0adf04: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0adf08: 6f10 d51e 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1ed5 │ │ -0adf0e: 0e00 |0007: return-void │ │ +0b1860: |[0b1860] android.support.v4.widget.DrawerLayout.requestLayout:()V │ │ +0b1870: 5510 2d07 |0000: iget-boolean v0, v1, Landroid/support/v4/widget/DrawerLayout;.mInLayout:Z // field@072d │ │ +0b1874: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0b1878: 6f10 d51e 0100 |0004: invoke-super {v1}, Landroid/view/ViewGroup;.requestLayout:()V // method@1ed5 │ │ +0b187e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=961 │ │ 0x0004 line=962 │ │ 0x0007 line=964 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -219943,27 +219998,27 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0adf10: |[0adf10] android.support.v4.widget.DrawerLayout.setChildInsets:(Ljava/lang/Object;Z)V │ │ -0adf20: 5b12 3007 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ -0adf24: 5c13 2a07 |0002: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@072a │ │ -0adf28: 3903 1000 |0004: if-nez v3, 0014 // +0010 │ │ -0adf2c: 6e10 b819 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@19b8 │ │ -0adf32: 0c00 |0009: move-result-object v0 │ │ -0adf34: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ -0adf38: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0adf3a: 6e20 f619 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.setWillNotDraw:(Z)V // method@19f6 │ │ -0adf40: 6e10 e519 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.requestLayout:()V // method@19e5 │ │ -0adf46: 0e00 |0013: return-void │ │ -0adf48: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0adf4a: 28f8 |0015: goto 000d // -0008 │ │ +0b1880: |[0b1880] android.support.v4.widget.DrawerLayout.setChildInsets:(Ljava/lang/Object;Z)V │ │ +0b1890: 5b12 3007 |0000: iput-object v2, v1, Landroid/support/v4/widget/DrawerLayout;.mLastInsets:Ljava/lang/Object; // field@0730 │ │ +0b1894: 5c13 2a07 |0002: iput-boolean v3, v1, Landroid/support/v4/widget/DrawerLayout;.mDrawStatusBarBackground:Z // field@072a │ │ +0b1898: 3903 1000 |0004: if-nez v3, 0014 // +0010 │ │ +0b189c: 6e10 b819 0100 |0006: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@19b8 │ │ +0b18a2: 0c00 |0009: move-result-object v0 │ │ +0b18a4: 3900 0a00 |000a: if-nez v0, 0014 // +000a │ │ +0b18a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b18aa: 6e20 f619 0100 |000d: invoke-virtual {v1, v0}, Landroid/support/v4/widget/DrawerLayout;.setWillNotDraw:(Z)V // method@19f6 │ │ +0b18b0: 6e10 e519 0100 |0010: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.requestLayout:()V // method@19e5 │ │ +0b18b6: 0e00 |0013: return-void │ │ +0b18b8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0b18ba: 28f8 |0015: goto 000d // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ 0x0002 line=361 │ │ 0x0004 line=362 │ │ 0x0010 line=363 │ │ 0x0013 line=364 │ │ @@ -219978,17 +220033,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 │ │ -0adf4c: |[0adf4c] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ -0adf5c: 5b01 3307 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0adf60: 0e00 |0002: return-void │ │ +0b18bc: |[0b18bc] android.support.v4.widget.DrawerLayout.setDrawerListener:(Landroid/support/v4/widget/DrawerLayout$DrawerListener;)V │ │ +0b18cc: 5b01 3307 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b18d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0002 line=421 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/support/v4/widget/DrawerLayout$DrawerListener; │ │ @@ -219998,20 +220053,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0adf64: |[0adf64] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ -0adf74: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0adf76: 6e30 ea19 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ -0adf7c: 1250 |0004: const/4 v0, #int 5 // #5 │ │ -0adf7e: 6e30 ea19 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ -0adf84: 0e00 |0008: return-void │ │ +0b18d4: |[0b18d4] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(I)V │ │ +0b18e4: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0b18e6: 6e30 ea19 2100 |0001: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ +0b18ec: 1250 |0004: const/4 v0, #int 5 // #5 │ │ +0b18ee: 6e30 ea19 2100 |0005: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ +0b18f4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0004 line=438 │ │ 0x0008 line=439 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -220022,46 +220077,46 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 64 16-bit code units │ │ -0adf88: |[0adf88] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ -0adf98: 1235 |0000: const/4 v5, #int 3 // #3 │ │ -0adf9a: 7110 1313 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0adfa0: 0a04 |0004: move-result v4 │ │ -0adfa2: 7120 c210 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0adfa8: 0a00 |0008: move-result v0 │ │ -0adfaa: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ -0adfae: 5967 3407 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ -0adfb2: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ -0adfb6: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ -0adfba: 5461 3207 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0adfbe: 6e10 b31c 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ -0adfc4: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ -0adfca: 0e00 |0019: return-void │ │ -0adfcc: 1254 |001a: const/4 v4, #int 5 // #5 │ │ -0adfce: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ -0adfd2: 5967 3507 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ -0adfd6: 28ee |001f: goto 000d // -0012 │ │ -0adfd8: 5461 3807 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0adfdc: 28f1 |0022: goto 0013 // -000f │ │ -0adfde: 6e20 b219 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0adfe4: 0c03 |0026: move-result-object v3 │ │ -0adfe6: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ -0adfea: 6e20 e119 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@19e1 │ │ -0adff0: 28ed |002c: goto 0019 // -0013 │ │ -0adff2: 6e20 b219 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ -0adff8: 0c02 |0030: move-result-object v2 │ │ -0adffa: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ -0adffe: 6e20 aa19 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@19aa │ │ -0ae004: 28e3 |0036: goto 0019 // -001d │ │ -0ae006: 0000 |0037: nop // spacer │ │ -0ae008: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ +0b18f8: |[0b18f8] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(II)V │ │ +0b1908: 1235 |0000: const/4 v5, #int 3 // #3 │ │ +0b190a: 7110 1313 0600 |0001: invoke-static {v6}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b1910: 0a04 |0004: move-result v4 │ │ +0b1912: 7120 c210 4800 |0005: invoke-static {v8, v4}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b1918: 0a00 |0008: move-result v0 │ │ +0b191a: 3350 1100 |0009: if-ne v0, v5, 001a // +0011 │ │ +0b191e: 5967 3407 |000b: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeLeft:I // field@0734 │ │ +0b1922: 3807 0900 |000d: if-eqz v7, 0016 // +0009 │ │ +0b1926: 3350 1100 |000f: if-ne v0, v5, 0020 // +0011 │ │ +0b192a: 5461 3207 |0011: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b192e: 6e10 b31c 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/widget/ViewDragHelper;.cancel:()V // method@1cb3 │ │ +0b1934: 2b07 2200 0000 |0016: packed-switch v7, 00000038 // +00000022 │ │ +0b193a: 0e00 |0019: return-void │ │ +0b193c: 1254 |001a: const/4 v4, #int 5 // #5 │ │ +0b193e: 3340 f2ff |001b: if-ne v0, v4, 000d // -000e │ │ +0b1942: 5967 3507 |001d: iput v7, v6, Landroid/support/v4/widget/DrawerLayout;.mLockModeRight:I // field@0735 │ │ +0b1946: 28ee |001f: goto 000d // -0012 │ │ +0b1948: 5461 3807 |0020: iget-object v1, v6, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b194c: 28f1 |0022: goto 0013 // -000f │ │ +0b194e: 6e20 b219 0600 |0023: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0b1954: 0c03 |0026: move-result-object v3 │ │ +0b1956: 3803 f2ff |0027: if-eqz v3, 0019 // -000e │ │ +0b195a: 6e20 e119 3600 |0029: invoke-virtual {v6, v3}, Landroid/support/v4/widget/DrawerLayout;.openDrawer:(Landroid/view/View;)V // method@19e1 │ │ +0b1960: 28ed |002c: goto 0019 // -0013 │ │ +0b1962: 6e20 b219 0600 |002d: invoke-virtual {v6, v0}, Landroid/support/v4/widget/DrawerLayout;.findDrawerWithGravity:(I)Landroid/view/View; // method@19b2 │ │ +0b1968: 0c02 |0030: move-result-object v2 │ │ +0b196a: 3802 e8ff |0031: if-eqz v2, 0019 // -0018 │ │ +0b196e: 6e20 aa19 2600 |0033: invoke-virtual {v6, v2}, Landroid/support/v4/widget/DrawerLayout;.closeDrawer:(Landroid/view/View;)V // method@19aa │ │ +0b1974: 28e3 |0036: goto 0019 // -001d │ │ +0b1976: 0000 |0037: nop // spacer │ │ +0b1978: 0001 0200 0100 0000 1700 0000 0d00 ... |0038: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=461 │ │ 0x0009 line=463 │ │ 0x000b line=464 │ │ 0x000d line=468 │ │ 0x000f line=470 │ │ @@ -220092,42 +220147,42 @@ │ │ type : '(ILandroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0ae018: |[0ae018] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ -0ae028: 6e20 d019 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ -0ae02e: 0a01 |0003: move-result v1 │ │ -0ae030: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ -0ae034: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ae038: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ae03c: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ae042: 1a03 e311 |000d: const-string v3, "View " // string@11e3 │ │ -0ae046: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ae04c: 0c02 |0012: move-result-object v2 │ │ -0ae04e: 6e20 da2e 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ae054: 0c02 |0016: move-result-object v2 │ │ -0ae056: 1a03 5700 |0017: const-string v3, " is not a " // string@0057 │ │ -0ae05a: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ae060: 0c02 |001c: move-result-object v2 │ │ -0ae062: 1a03 c918 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@18c9 │ │ -0ae066: 6e20 db2e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ae06c: 0c02 |0022: move-result-object v2 │ │ -0ae06e: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ae074: 0c02 |0026: move-result-object v2 │ │ -0ae076: 7020 842e 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ae07c: 2701 |002a: throw v1 │ │ -0ae07e: 6e10 f91d 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ae084: 0c01 |002e: move-result-object v1 │ │ -0ae086: 1f01 8f03 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ae08a: 5210 0407 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ -0ae08e: 6e30 ea19 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ -0ae094: 0e00 |0036: return-void │ │ +0b1988: |[0b1988] android.support.v4.widget.DrawerLayout.setDrawerLockMode:(ILandroid/view/View;)V │ │ +0b1998: 6e20 d019 6400 |0000: invoke-virtual {v4, v6}, Landroid/support/v4/widget/DrawerLayout;.isDrawerView:(Landroid/view/View;)Z // method@19d0 │ │ +0b199e: 0a01 |0003: move-result v1 │ │ +0b19a0: 3901 2700 |0004: if-nez v1, 002b // +0027 │ │ +0b19a4: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b19a8: 2202 e705 |0008: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b19ac: 7010 d22e 0200 |000a: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b19b2: 1a03 e411 |000d: const-string v3, "View " // string@11e4 │ │ +0b19b6: 6e20 db2e 3200 |000f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b19bc: 0c02 |0012: move-result-object v2 │ │ +0b19be: 6e20 da2e 6200 |0013: invoke-virtual {v2, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0b19c4: 0c02 |0016: move-result-object v2 │ │ +0b19c6: 1a03 5900 |0017: const-string v3, " is not a " // string@0059 │ │ +0b19ca: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b19d0: 0c02 |001c: move-result-object v2 │ │ +0b19d2: 1a03 ca18 |001d: const-string v3, "drawer with appropriate layout_gravity" // string@18ca │ │ +0b19d6: 6e20 db2e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b19dc: 0c02 |0022: move-result-object v2 │ │ +0b19de: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b19e4: 0c02 |0026: move-result-object v2 │ │ +0b19e6: 7020 842e 2100 |0027: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b19ec: 2701 |002a: throw v1 │ │ +0b19ee: 6e10 f91d 0600 |002b: invoke-virtual {v6}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b19f4: 0c01 |002e: move-result-object v1 │ │ +0b19f6: 1f01 8f03 |002f: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b19fa: 5210 0407 |0031: iget v0, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.gravity:I // field@0704 │ │ +0b19fe: 6e30 ea19 5400 |0033: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/DrawerLayout;.setDrawerLockMode:(II)V // method@19ea │ │ +0b1a04: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=509 │ │ 0x0006 line=510 │ │ 0x002b line=513 │ │ 0x0033 line=514 │ │ 0x0036 line=515 │ │ @@ -220142,21 +220197,21 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0ae098: |[0ae098] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ -0ae0a8: 6e10 c319 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@19c3 │ │ -0ae0ae: 0c00 |0003: move-result-object v0 │ │ -0ae0b0: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0ae0b6: 0c00 |0007: move-result-object v0 │ │ -0ae0b8: 6e30 ed19 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@19ed │ │ -0ae0be: 0e00 |000b: return-void │ │ +0b1a08: |[0b1a08] android.support.v4.widget.DrawerLayout.setDrawerShadow:(II)V │ │ +0b1a18: 6e10 c319 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getResources:()Landroid/content/res/Resources; // method@19c3 │ │ +0b1a1e: 0c00 |0003: move-result-object v0 │ │ +0b1a20: 6e20 cb01 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0b1a26: 0c00 |0007: move-result-object v0 │ │ +0b1a28: 6e30 ed19 0103 |0008: invoke-virtual {v1, v0, v3}, Landroid/support/v4/widget/DrawerLayout;.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V // method@19ed │ │ +0b1a2e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x000b line=401 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x000c reg=2 resId I │ │ @@ -220167,30 +220222,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 │ │ -0ae0c0: |[0ae0c0] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ -0ae0d0: 7110 1313 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0ae0d6: 0a01 |0003: move-result v1 │ │ -0ae0d8: 7120 c210 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0ae0de: 0a00 |0007: move-result v0 │ │ -0ae0e0: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ -0ae0e4: 1232 |000a: const/4 v2, #int 3 // #3 │ │ -0ae0e6: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ -0ae0ea: 5b34 3c07 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ -0ae0ee: 6e10 cc19 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ae0f4: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ -0ae0f8: 1252 |0014: const/4 v2, #int 5 // #5 │ │ -0ae0fa: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ -0ae0fe: 5b34 3d07 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ -0ae102: 6e10 cc19 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ae108: 0e00 |001c: return-void │ │ +0b1a30: |[0b1a30] android.support.v4.widget.DrawerLayout.setDrawerShadow:(Landroid/graphics/drawable/Drawable;I)V │ │ +0b1a40: 7110 1313 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b1a46: 0a01 |0003: move-result v1 │ │ +0b1a48: 7120 c210 1500 |0004: invoke-static {v5, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b1a4e: 0a00 |0007: move-result v0 │ │ +0b1a50: dd01 0003 |0008: and-int/lit8 v1, v0, #int 3 // #03 │ │ +0b1a54: 1232 |000a: const/4 v2, #int 3 // #3 │ │ +0b1a56: 3321 0700 |000b: if-ne v1, v2, 0012 // +0007 │ │ +0b1a5a: 5b34 3c07 |000d: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowLeft:Landroid/graphics/drawable/Drawable; // field@073c │ │ +0b1a5e: 6e10 cc19 0300 |000f: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0b1a64: dd01 0005 |0012: and-int/lit8 v1, v0, #int 5 // #05 │ │ +0b1a68: 1252 |0014: const/4 v2, #int 5 // #5 │ │ +0b1a6a: 3321 0700 |0015: if-ne v1, v2, 001c // +0007 │ │ +0b1a6e: 5b34 3d07 |0017: iput-object v4, v3, Landroid/support/v4/widget/DrawerLayout;.mShadowRight:Landroid/graphics/drawable/Drawable; // field@073d │ │ +0b1a72: 6e10 cc19 0300 |0019: invoke-virtual {v3}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0b1a78: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0008 line=382 │ │ 0x000d line=383 │ │ 0x000f line=384 │ │ 0x0012 line=386 │ │ @@ -220208,27 +220263,27 @@ │ │ type : '(ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0ae10c: |[0ae10c] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ -0ae11c: 7110 1313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ -0ae122: 0a01 |0003: move-result v1 │ │ -0ae124: 7120 c210 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ -0ae12a: 0a00 |0007: move-result v0 │ │ -0ae12c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ -0ae12e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ -0ae132: 5b24 3f07 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@073f │ │ -0ae136: 0e00 |000d: return-void │ │ -0ae138: 1251 |000e: const/4 v1, #int 5 // #5 │ │ -0ae13a: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ -0ae13e: 5b24 4007 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0740 │ │ -0ae142: 28fa |0013: goto 000d // -0006 │ │ +0b1a7c: |[0b1a7c] android.support.v4.widget.DrawerLayout.setDrawerTitle:(ILjava/lang/CharSequence;)V │ │ +0b1a8c: 7110 1313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompat;.getLayoutDirection:(Landroid/view/View;)I // method@1313 │ │ +0b1a92: 0a01 |0003: move-result v1 │ │ +0b1a94: 7120 c210 1300 |0004: invoke-static {v3, v1}, Landroid/support/v4/view/GravityCompat;.getAbsoluteGravity:(II)I // method@10c2 │ │ +0b1a9a: 0a00 |0007: move-result v0 │ │ +0b1a9c: 1231 |0008: const/4 v1, #int 3 // #3 │ │ +0b1a9e: 3310 0500 |0009: if-ne v0, v1, 000e // +0005 │ │ +0b1aa2: 5b24 3f07 |000b: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleLeft:Ljava/lang/CharSequence; // field@073f │ │ +0b1aa6: 0e00 |000d: return-void │ │ +0b1aa8: 1251 |000e: const/4 v1, #int 5 // #5 │ │ +0b1aaa: 3310 feff |000f: if-ne v0, v1, 000d // -0002 │ │ +0b1aae: 5b24 4007 |0011: iput-object v4, v2, Landroid/support/v4/widget/DrawerLayout;.mTitleRight:Ljava/lang/CharSequence; // field@0740 │ │ +0b1ab2: 28fa |0013: goto 000d // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0008 line=567 │ │ 0x000b line=568 │ │ 0x000d line=572 │ │ 0x000e line=569 │ │ @@ -220244,25 +220299,25 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0ae144: |[0ae144] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ -0ae154: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ae15a: 0c00 |0003: move-result-object v0 │ │ -0ae15c: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ae160: 5201 0907 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ae164: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ -0ae168: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ -0ae16c: 0e00 |000c: return-void │ │ -0ae16e: 5904 0907 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ae172: 6e30 b019 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@19b0 │ │ -0ae178: 28fa |0012: goto 000c // -0006 │ │ +0b1ab4: |[0b1ab4] android.support.v4.widget.DrawerLayout.setDrawerViewOffset:(Landroid/view/View;F)V │ │ +0b1ac4: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b1aca: 0c00 |0003: move-result-object v0 │ │ +0b1acc: 1f00 8f03 |0004: check-cast v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b1ad0: 5201 0907 |0006: iget v1, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b1ad4: 2d01 0401 |0008: cmpl-float v1, v4, v1 │ │ +0b1ad8: 3901 0300 |000a: if-nez v1, 000d // +0003 │ │ +0b1adc: 0e00 |000c: return-void │ │ +0b1ade: 5904 0907 |000d: iput v4, v0, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b1ae2: 6e30 b019 3204 |000f: invoke-virtual {v2, v3, v4}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerSlide:(Landroid/view/View;F)V // method@19b0 │ │ +0b1ae8: 28fa |0012: goto 000c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ 0x0006 line=690 │ │ 0x000c line=696 │ │ 0x000d line=694 │ │ 0x000f line=695 │ │ @@ -220277,18 +220332,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0ae17c: |[0ae17c] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ -0ae18c: 5901 3907 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ -0ae190: 6e10 cc19 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ -0ae196: 0e00 |0005: return-void │ │ +0b1aec: |[0b1aec] android.support.v4.widget.DrawerLayout.setScrimColor:(I)V │ │ +0b1afc: 5901 3907 |0000: iput v1, v0, Landroid/support/v4/widget/DrawerLayout;.mScrimColor:I // field@0739 │ │ +0b1b00: 6e10 cc19 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/DrawerLayout;.invalidate:()V // method@19cc │ │ +0b1b06: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0002 line=410 │ │ 0x0005 line=411 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -220299,24 +220354,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ae198: |[0ae198] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(I)V │ │ -0ae1a8: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0ae1ac: 6e10 bc19 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@19bc │ │ -0ae1b2: 0c00 |0005: move-result-object v0 │ │ -0ae1b4: 7120 ef09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ -0ae1ba: 0c00 |0009: move-result-object v0 │ │ -0ae1bc: 5b10 3e07 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ -0ae1c0: 0e00 |000c: return-void │ │ -0ae1c2: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0ae1c4: 28fc |000e: goto 000a // -0004 │ │ +0b1b08: |[0b1b08] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(I)V │ │ +0b1b18: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0b1b1c: 6e10 bc19 0100 |0002: invoke-virtual {v1}, Landroid/support/v4/widget/DrawerLayout;.getContext:()Landroid/content/Context; // method@19bc │ │ +0b1b22: 0c00 |0005: move-result-object v0 │ │ +0b1b24: 7120 ef09 2000 |0006: invoke-static {v0, v2}, Landroid/support/v4/content/ContextCompat;.getDrawable:(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable; // method@09ef │ │ +0b1b2a: 0c00 |0009: move-result-object v0 │ │ +0b1b2c: 5b10 3e07 |000a: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ +0b1b30: 0e00 |000c: return-void │ │ +0b1b32: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0b1b34: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1007 │ │ 0x000c line=1008 │ │ 0x000d line=1007 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ @@ -220327,17 +220382,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ae1c8: |[0ae1c8] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0ae1d8: 5b01 3e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ -0ae1dc: 0e00 |0002: return-void │ │ +0b1b38: |[0b1b38] android.support.v4.widget.DrawerLayout.setStatusBarBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0b1b48: 5b01 3e07 |0000: iput-object v1, v0, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ +0b1b4c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=997 │ │ 0x0002 line=998 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0003 reg=1 bg Landroid/graphics/drawable/Drawable; │ │ @@ -220347,19 +220402,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ae1e0: |[0ae1e0] android.support.v4.widget.DrawerLayout.setStatusBarBackgroundColor:(I)V │ │ -0ae1f0: 2200 6b00 |0000: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ -0ae1f4: 7020 7d02 2000 |0002: invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@027d │ │ -0ae1fa: 5b10 3e07 |0005: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ -0ae1fe: 0e00 |0007: return-void │ │ +0b1b50: |[0b1b50] android.support.v4.widget.DrawerLayout.setStatusBarBackgroundColor:(I)V │ │ +0b1b60: 2200 6b00 |0000: new-instance v0, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ +0b1b64: 7020 7d02 2000 |0002: invoke-direct {v0, v2}, Landroid/graphics/drawable/ColorDrawable;.:(I)V // method@027d │ │ +0b1b6a: 5b10 3e07 |0005: iput-object v0, v1, Landroid/support/v4/widget/DrawerLayout;.mStatusBarBackground:Landroid/graphics/drawable/Drawable; // field@073e │ │ +0b1b6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0007 line=1019 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x0008 reg=2 color I │ │ @@ -220369,56 +220424,56 @@ │ │ type : '(IILandroid/view/View;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 75 16-bit code units │ │ -0ae200: |[0ae200] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ -0ae210: 1226 |0000: const/4 v6, #int 2 // #2 │ │ -0ae212: 1215 |0001: const/4 v5, #int 1 // #1 │ │ -0ae214: 5474 3207 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ -0ae218: 6e10 cf1c 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ -0ae21e: 0a00 |0007: move-result v0 │ │ -0ae220: 5474 3807 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ -0ae224: 6e10 cf1c 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ -0ae22a: 0a02 |000d: move-result v2 │ │ -0ae22c: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ -0ae230: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ -0ae234: 1213 |0012: const/4 v3, #int 1 // #1 │ │ -0ae236: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ -0ae23a: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ -0ae23e: 6e10 f91d 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ae244: 0c01 |001a: move-result-object v1 │ │ -0ae246: 1f01 8f03 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ -0ae24a: 5214 0907 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ae24e: 1205 |001f: const/4 v5, #int 0 // #0 │ │ -0ae250: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ -0ae254: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ -0ae258: 6e20 ae19 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@19ae │ │ -0ae25e: 5274 2b07 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@072b │ │ -0ae262: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ -0ae266: 5973 2b07 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@072b │ │ -0ae26a: 5474 3307 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0ae26e: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ -0ae272: 5474 3307 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ -0ae276: 7220 7419 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1974 │ │ -0ae27c: 0e00 |0036: return-void │ │ -0ae27e: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ -0ae282: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ -0ae286: 1223 |003b: const/4 v3, #int 2 // #2 │ │ -0ae288: 28d7 |003c: goto 0013 // -0029 │ │ -0ae28a: 1203 |003d: const/4 v3, #int 0 // #0 │ │ -0ae28c: 28d5 |003e: goto 0013 // -002b │ │ -0ae28e: 5214 0907 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ -0ae292: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ -0ae296: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ -0ae29a: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ -0ae29e: 6e20 af19 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@19af │ │ -0ae2a4: 28dd |004a: goto 0027 // -0023 │ │ +0b1b70: |[0b1b70] android.support.v4.widget.DrawerLayout.updateDrawerState:(IILandroid/view/View;)V │ │ +0b1b80: 1226 |0000: const/4 v6, #int 2 // #2 │ │ +0b1b82: 1215 |0001: const/4 v5, #int 1 // #1 │ │ +0b1b84: 5474 3207 |0002: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0732 │ │ +0b1b88: 6e10 cf1c 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ +0b1b8e: 0a00 |0007: move-result v0 │ │ +0b1b90: 5474 3807 |0008: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mRightDragger:Landroid/support/v4/widget/ViewDragHelper; // field@0738 │ │ +0b1b94: 6e10 cf1c 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ +0b1b9a: 0a02 |000d: move-result v2 │ │ +0b1b9c: 3250 0400 |000e: if-eq v0, v5, 0012 // +0004 │ │ +0b1ba0: 3352 2700 |0010: if-ne v2, v5, 0037 // +0027 │ │ +0b1ba4: 1213 |0012: const/4 v3, #int 1 // #1 │ │ +0b1ba6: 380a 1400 |0013: if-eqz v10, 0027 // +0014 │ │ +0b1baa: 3909 1200 |0015: if-nez v9, 0027 // +0012 │ │ +0b1bae: 6e10 f91d 0a00 |0017: invoke-virtual {v10}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b1bb4: 0c01 |001a: move-result-object v1 │ │ +0b1bb6: 1f01 8f03 |001b: check-cast v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams; // type@038f │ │ +0b1bba: 5214 0907 |001d: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b1bbe: 1205 |001f: const/4 v5, #int 0 // #0 │ │ +0b1bc0: 2d04 0405 |0020: cmpl-float v4, v4, v5 │ │ +0b1bc4: 3904 1d00 |0022: if-nez v4, 003f // +001d │ │ +0b1bc8: 6e20 ae19 a700 |0024: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerClosed:(Landroid/view/View;)V // method@19ae │ │ +0b1bce: 5274 2b07 |0027: iget v4, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@072b │ │ +0b1bd2: 3243 0d00 |0029: if-eq v3, v4, 0036 // +000d │ │ +0b1bd6: 5973 2b07 |002b: iput v3, v7, Landroid/support/v4/widget/DrawerLayout;.mDrawerState:I // field@072b │ │ +0b1bda: 5474 3307 |002d: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b1bde: 3804 0700 |002f: if-eqz v4, 0036 // +0007 │ │ +0b1be2: 5474 3307 |0031: iget-object v4, v7, Landroid/support/v4/widget/DrawerLayout;.mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; // field@0733 │ │ +0b1be6: 7220 7419 3400 |0033: invoke-interface {v4, v3}, Landroid/support/v4/widget/DrawerLayout$DrawerListener;.onDrawerStateChanged:(I)V // method@1974 │ │ +0b1bec: 0e00 |0036: return-void │ │ +0b1bee: 3260 0400 |0037: if-eq v0, v6, 003b // +0004 │ │ +0b1bf2: 3362 0400 |0039: if-ne v2, v6, 003d // +0004 │ │ +0b1bf6: 1223 |003b: const/4 v3, #int 2 // #2 │ │ +0b1bf8: 28d7 |003c: goto 0013 // -0029 │ │ +0b1bfa: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0b1bfc: 28d5 |003e: goto 0013 // -002b │ │ +0b1bfe: 5214 0907 |003f: iget v4, v1, Landroid/support/v4/widget/DrawerLayout$LayoutParams;.onScreen:F // field@0709 │ │ +0b1c02: 1505 803f |0041: const/high16 v5, #int 1065353216 // #3f80 │ │ +0b1c06: 2d04 0405 |0043: cmpl-float v4, v4, v5 │ │ +0b1c0a: 3904 e2ff |0045: if-nez v4, 0027 // -001e │ │ +0b1c0e: 6e20 af19 a700 |0047: invoke-virtual {v7, v10}, Landroid/support/v4/widget/DrawerLayout;.dispatchOnDrawerOpened:(Landroid/view/View;)V // method@19af │ │ +0b1c14: 28dd |004a: goto 0027 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=599 │ │ 0x0008 line=600 │ │ 0x000e line=603 │ │ 0x0012 line=604 │ │ 0x0013 line=611 │ │ @@ -220444,21 +220499,21 @@ │ │ 0x000e - 0x004b reg=2 rightState I │ │ 0x003e - 0x004b reg=3 state I │ │ 0x0000 - 0x004b reg=7 this Landroid/support/v4/widget/DrawerLayout; │ │ 0x0000 - 0x004b reg=8 forGravity I │ │ 0x0000 - 0x004b reg=9 activeState I │ │ 0x0000 - 0x004b reg=10 activeDrawer Landroid/view/View; │ │ │ │ - source_file_idx : 996 (DrawerLayout.java) │ │ + source_file_idx : 997 (DrawerLayout.java) │ │ │ │ Class #911 header: │ │ class_idx : 923 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1073 │ │ +source_file_idx : 1074 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #911 annotations: │ │ Annotations on class │ │ @@ -220479,17 +220534,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae2a8: |[0ae2a8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ -0ae2b8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0ae2be: 0e00 |0003: return-void │ │ +0b1c18: |[0b1c18] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.:()V │ │ +0b1c28: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b1c2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$BaseEdgeEffectImpl; │ │ │ │ Virtual methods - │ │ @@ -220498,17 +220553,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 │ │ -0ae2c0: |[0ae2c0] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0ae2d0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ae2d2: 0f00 |0001: return v0 │ │ +0b1c30: |[0b1c30] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0b1c40: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b1c42: 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; │ │ @@ -220518,16 +220573,16 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ae2d4: |[0ae2d4] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ -0ae2e4: 0e00 |0000: return-void │ │ +0b1c44: |[0b1c44] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.finish:(Ljava/lang/Object;)V │ │ +0b1c54: 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; │ │ │ │ @@ -220536,17 +220591,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ae2e8: |[0ae2e8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0ae2f8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ae2fa: 0f00 |0001: return v0 │ │ +0b1c58: |[0b1c58] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0b1c68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b1c6a: 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; │ │ │ │ @@ -220555,17 +220610,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 │ │ -0ae2fc: |[0ae2fc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0ae30c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ae30e: 1100 |0001: return-object v0 │ │ +0b1c6c: |[0b1c6c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0b1c7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b1c7e: 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; │ │ │ │ @@ -220574,17 +220629,17 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ae310: |[0ae310] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0ae320: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ae322: 0f00 |0001: return v0 │ │ +0b1c80: |[0b1c80] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0b1c90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b1c92: 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 │ │ @@ -220594,17 +220649,17 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ae324: |[0ae324] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0ae334: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ae336: 0f00 |0001: return v0 │ │ +0b1c94: |[0b1c94] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0b1ca4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b1ca6: 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 │ │ @@ -220614,17 +220669,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ae338: |[0ae338] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0ae348: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ae34a: 0f00 |0001: return v0 │ │ +0b1ca8: |[0b1ca8] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0b1cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b1cba: 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; │ │ │ │ @@ -220633,32 +220688,32 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0ae34c: |[0ae34c] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ -0ae35c: 0e00 |0000: return-void │ │ +0b1cbc: |[0b1cbc] android.support.v4.widget.EdgeEffectCompat$BaseEdgeEffectImpl.setSize:(Ljava/lang/Object;II)V │ │ +0b1ccc: 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 : 1073 (EdgeEffectCompat.java) │ │ + source_file_idx : 1074 (EdgeEffectCompat.java) │ │ │ │ Class #912 header: │ │ class_idx : 924 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1073 │ │ +source_file_idx : 1074 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #912 annotations: │ │ Annotations on class │ │ @@ -220679,17 +220734,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae360: |[0ae360] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ -0ae370: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0ae376: 0e00 |0003: return-void │ │ +0b1cd0: |[0b1cd0] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.:()V │ │ +0b1ce0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b1ce6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/EdgeEffectCompat$EdgeEffectIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -220698,18 +220753,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 │ │ -0ae378: |[0ae378] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ -0ae388: 7120 251a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1a25 │ │ -0ae38e: 0a00 |0003: move-result v0 │ │ -0ae390: 0f00 |0004: return v0 │ │ +0b1ce8: |[0b1ce8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z │ │ +0b1cf8: 7120 251a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.draw:(Ljava/lang/Object;Landroid/graphics/Canvas;)Z // method@1a25 │ │ +0b1cfe: 0a00 |0003: move-result v0 │ │ +0b1d00: 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; │ │ @@ -220719,17 +220774,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ae394: |[0ae394] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ -0ae3a4: 7110 261a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1a26 │ │ -0ae3aa: 0e00 |0003: return-void │ │ +0b1d04: |[0b1d04] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.finish:(Ljava/lang/Object;)V │ │ +0b1d14: 7110 261a 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.finish:(Ljava/lang/Object;)V // method@1a26 │ │ +0b1d1a: 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; │ │ @@ -220739,18 +220794,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae3ac: |[0ae3ac] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ -0ae3bc: 7110 271a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1a27 │ │ -0ae3c2: 0a00 |0003: move-result v0 │ │ -0ae3c4: 0f00 |0004: return v0 │ │ +0b1d1c: |[0b1d1c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.isFinished:(Ljava/lang/Object;)Z │ │ +0b1d2c: 7110 271a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.isFinished:(Ljava/lang/Object;)Z // method@1a27 │ │ +0b1d32: 0a00 |0003: move-result v0 │ │ +0b1d34: 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; │ │ │ │ @@ -220759,18 +220814,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 │ │ -0ae3c8: |[0ae3c8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ -0ae3d8: 7110 281a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1a28 │ │ -0ae3de: 0c00 |0003: move-result-object v0 │ │ -0ae3e0: 1100 |0004: return-object v0 │ │ +0b1d38: |[0b1d38] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; │ │ +0b1d48: 7110 281a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.newEdgeEffect:(Landroid/content/Context;)Ljava/lang/Object; // method@1a28 │ │ +0b1d4e: 0c00 |0003: move-result-object v0 │ │ +0b1d50: 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; │ │ │ │ @@ -220779,18 +220834,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ae3e4: |[0ae3e4] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ -0ae3f4: 7120 291a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1a29 │ │ -0ae3fa: 0a00 |0003: move-result v0 │ │ -0ae3fc: 0f00 |0004: return v0 │ │ +0b1d54: |[0b1d54] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onAbsorb:(Ljava/lang/Object;I)Z │ │ +0b1d64: 7120 291a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onAbsorb:(Ljava/lang/Object;I)Z // method@1a29 │ │ +0b1d6a: 0a00 |0003: move-result v0 │ │ +0b1d6c: 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 │ │ @@ -220800,18 +220855,18 @@ │ │ type : '(Ljava/lang/Object;F)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ae400: |[0ae400] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ -0ae410: 7120 2a1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1a2a │ │ -0ae416: 0a00 |0003: move-result v0 │ │ -0ae418: 0f00 |0004: return v0 │ │ +0b1d70: |[0b1d70] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onPull:(Ljava/lang/Object;F)Z │ │ +0b1d80: 7120 2a1a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onPull:(Ljava/lang/Object;F)Z // method@1a2a │ │ +0b1d86: 0a00 |0003: move-result v0 │ │ +0b1d88: 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 │ │ @@ -220821,18 +220876,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0ae41c: |[0ae41c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ -0ae42c: 7110 2b1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1a2b │ │ -0ae432: 0a00 |0003: move-result v0 │ │ -0ae434: 0f00 |0004: return v0 │ │ +0b1d8c: |[0b1d8c] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.onRelease:(Ljava/lang/Object;)Z │ │ +0b1d9c: 7110 2b1a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.onRelease:(Ljava/lang/Object;)Z // method@1a2b │ │ +0b1da2: 0a00 |0003: move-result v0 │ │ +0b1da4: 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; │ │ │ │ @@ -220841,34 +220896,34 @@ │ │ type : '(Ljava/lang/Object;II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0ae438: |[0ae438] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ -0ae448: 7130 2c1a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1a2c │ │ -0ae44e: 0e00 |0003: return-void │ │ +0b1da8: |[0b1da8] android.support.v4.widget.EdgeEffectCompat$EdgeEffectIcsImpl.setSize:(Ljava/lang/Object;II)V │ │ +0b1db8: 7130 2c1a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/EdgeEffectCompatIcs;.setSize:(Ljava/lang/Object;II)V // method@1a2c │ │ +0b1dbe: 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 : 1073 (EdgeEffectCompat.java) │ │ + source_file_idx : 1074 (EdgeEffectCompat.java) │ │ │ │ Class #913 header: │ │ class_idx : 929 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 872 │ │ -source_file_idx : 1099 │ │ +source_file_idx : 1100 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #913 annotations: │ │ Annotations on class │ │ @@ -220892,18 +220947,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 │ │ -0ae450: |[0ae450] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ -0ae460: 5b01 4307 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0743 │ │ -0ae464: 7010 b717 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@17b7 │ │ -0ae46a: 0e00 |0005: return-void │ │ +0b1dc0: |[0b1dc0] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V │ │ +0b1dd0: 5b01 4307 |0000: iput-object v1, v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0743 │ │ +0b1dd4: 7010 b717 0000 |0002: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:()V // method@17b7 │ │ +0b1dda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -220912,17 +220967,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 │ │ -0ae46c: |[0ae46c] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ -0ae47c: 7020 2d1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1a2d │ │ -0ae482: 0e00 |0003: return-void │ │ +0b1ddc: |[0b1ddc] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.:(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V │ │ +0b1dec: 7020 2d1a 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.:(Landroid/support/v4/widget/ExploreByTouchHelper;)V // method@1a2d │ │ +0b1df2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 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; │ │ @@ -220933,19 +220988,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 │ │ -0ae484: |[0ae484] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ae494: 5410 4307 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0743 │ │ -0ae498: 7120 331a 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@1a33 │ │ -0ae49e: 0c00 |0005: move-result-object v0 │ │ -0ae4a0: 1100 |0006: return-object v0 │ │ +0b1df4: |[0b1df4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0b1e04: 5410 4307 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0743 │ │ +0b1e08: 7120 331a 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@1a33 │ │ +0b1e0e: 0c00 |0005: move-result-object v0 │ │ +0b1e10: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; │ │ 0x0000 - 0x0007 reg=2 virtualViewId I │ │ │ │ @@ -220954,35 +221009,35 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0ae4a4: |[0ae4a4] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ -0ae4b4: 5410 4307 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0743 │ │ -0ae4b8: 7140 341a 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@1a34 │ │ -0ae4be: 0a00 |0005: move-result v0 │ │ -0ae4c0: 0f00 |0006: return v0 │ │ +0b1e14: |[0b1e14] android.support.v4.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.performAction:(IILandroid/os/Bundle;)Z │ │ +0b1e24: 5410 4307 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;.this$0:Landroid/support/v4/widget/ExploreByTouchHelper; // field@0743 │ │ +0b1e28: 7140 341a 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@1a34 │ │ +0b1e2e: 0a00 |0005: move-result v0 │ │ +0b1e30: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=722 │ │ 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 : 1099 (ExploreByTouchHelper.java) │ │ + source_file_idx : 1100 (ExploreByTouchHelper.java) │ │ │ │ Class #914 header: │ │ class_idx : 930 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 667 │ │ -source_file_idx : 1099 │ │ +source_file_idx : 1100 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 19 │ │ virtual_methods_size: 11 │ │ │ │ Class #914 annotations: │ │ Annotations on class │ │ @@ -221049,65 +221104,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0ae4c4: |[0ae4c4] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ -0ae4d4: 1c00 3904 |0000: const-class v0, Landroid/view/View; // type@0439 │ │ -0ae4d8: 6e10 712e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0ae4de: 0c00 |0005: move-result-object v0 │ │ -0ae4e0: 6900 4407 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0744 │ │ -0ae4e4: 0e00 |0008: return-void │ │ +0b1e34: |[0b1e34] android.support.v4.widget.ExploreByTouchHelper.:()V │ │ +0b1e44: 1c00 3904 |0000: const-class v0, Landroid/view/View; // type@0439 │ │ +0b1e48: 6e10 712e 0000 |0002: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0b1e4e: 0c00 |0005: move-result-object v0 │ │ +0b1e50: 6900 4407 |0006: sput-object v0, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0744 │ │ +0b1e54: 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 │ │ -0ae4e8: |[0ae4e8] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ -0ae4f8: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ -0ae4fc: 7010 4210 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ -0ae502: 2201 6300 |0005: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ -0ae506: 7010 5c02 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0ae50c: 5b31 4c07 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ -0ae510: 2201 6300 |000c: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ -0ae514: 7010 5c02 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0ae51a: 5b31 4b07 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ -0ae51e: 2201 6300 |0013: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ -0ae522: 7010 5c02 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0ae528: 5b31 4d07 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@074d │ │ -0ae52c: 1221 |001a: const/4 v1, #int 2 // #2 │ │ -0ae52e: 2311 3506 |001b: new-array v1, v1, [I // type@0635 │ │ -0ae532: 5b31 4a07 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ -0ae536: 5932 4607 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ -0ae53a: 5932 4707 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ -0ae53e: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ -0ae542: 2201 d205 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0ae546: 1a02 e511 |0027: const-string v2, "View may not be null" // string@11e5 │ │ -0ae54a: 7020 842e 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0ae550: 2701 |002c: throw v1 │ │ -0ae552: 5b34 4e07 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae556: 6e10 ed1d 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -0ae55c: 0c00 |0032: move-result-object v0 │ │ -0ae55e: 1a01 0914 |0033: const-string v1, "accessibility" // string@1409 │ │ -0ae562: 6e20 6801 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0ae568: 0c01 |0038: move-result-object v1 │ │ -0ae56a: 1f01 5104 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0451 │ │ -0ae56e: 5b31 4807 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ -0ae572: 0e00 |003d: return-void │ │ +0b1e58: |[0b1e58] android.support.v4.widget.ExploreByTouchHelper.:(Landroid/view/View;)V │ │ +0b1e68: 1502 0080 |0000: const/high16 v2, #int -2147483648 // #8000 │ │ +0b1e6c: 7010 4210 0300 |0002: invoke-direct {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ +0b1e72: 2201 6300 |0005: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ +0b1e76: 7010 5c02 0100 |0007: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0b1e7c: 5b31 4c07 |000a: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ +0b1e80: 2201 6300 |000c: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ +0b1e84: 7010 5c02 0100 |000e: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0b1e8a: 5b31 4b07 |0011: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ +0b1e8e: 2201 6300 |0013: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ +0b1e92: 7010 5c02 0100 |0015: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0b1e98: 5b31 4d07 |0018: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@074d │ │ +0b1e9c: 1221 |001a: const/4 v1, #int 2 // #2 │ │ +0b1e9e: 2311 3506 |001b: new-array v1, v1, [I // type@0635 │ │ +0b1ea2: 5b31 4a07 |001d: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ +0b1ea6: 5932 4607 |001f: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ +0b1eaa: 5932 4707 |0021: iput v2, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ +0b1eae: 3904 0a00 |0023: if-nez v4, 002d // +000a │ │ +0b1eb2: 2201 d205 |0025: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b1eb6: 1a02 e611 |0027: const-string v2, "View may not be null" // string@11e6 │ │ +0b1eba: 7020 842e 2100 |0029: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b1ec0: 2701 |002c: throw v1 │ │ +0b1ec2: 5b34 4e07 |002d: iput-object v4, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b1ec6: 6e10 ed1d 0400 |002f: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +0b1ecc: 0c00 |0032: move-result-object v0 │ │ +0b1ece: 1a01 0a14 |0033: const-string v1, "accessibility" // string@140a │ │ +0b1ed2: 6e20 6801 1000 |0035: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0b1ed8: 0c01 |0038: move-result-object v1 │ │ +0b1eda: 1f01 5104 |0039: check-cast v1, Landroid/view/accessibility/AccessibilityManager; // type@0451 │ │ +0b1ede: 5b31 4807 |003b: iput-object v1, v3, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ +0b1ee2: 0e00 |003d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=89 │ │ 0x0005 line=64 │ │ 0x000c line=65 │ │ 0x0013 line=66 │ │ 0x001a line=67 │ │ @@ -221129,18 +221184,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 │ │ -0ae574: |[0ae574] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ae584: 7020 391a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1a39 │ │ -0ae58a: 0c00 |0003: move-result-object v0 │ │ -0ae58c: 1100 |0004: return-object v0 │ │ +0b1ee4: |[0b1ee4] android.support.v4.widget.ExploreByTouchHelper.access$100:(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0b1ef4: 7020 391a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1a39 │ │ +0b1efa: 0c00 |0003: move-result-object v0 │ │ +0b1efc: 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 │ │ │ │ @@ -221149,18 +221204,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 │ │ -0ae590: |[0ae590] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ -0ae5a0: 7040 491a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1a49 │ │ -0ae5a6: 0a00 |0003: move-result v0 │ │ -0ae5a8: 0f00 |0004: return v0 │ │ +0b1f00: |[0b1f00] android.support.v4.widget.ExploreByTouchHelper.access$200:(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z │ │ +0b1f10: 7040 491a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performAction:(IILandroid/os/Bundle;)Z // method@1a49 │ │ +0b1f16: 0a00 |0003: move-result v0 │ │ +0b1f18: 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 │ │ @@ -221171,28 +221226,28 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0ae5ac: |[0ae5ac] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ -0ae5bc: 7020 441a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1a44 │ │ -0ae5c2: 0a00 |0003: move-result v0 │ │ -0ae5c4: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ -0ae5c8: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ -0ae5cc: 5910 4607 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ -0ae5d0: 5410 4e07 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae5d4: 6e10 271e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ -0ae5da: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ -0ae5de: 6e30 4d1a 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ -0ae5e4: 1210 |0014: const/4 v0, #int 1 // #1 │ │ -0ae5e6: 0f00 |0015: return v0 │ │ -0ae5e8: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0ae5ea: 28fe |0017: goto 0015 // -0002 │ │ +0b1f1c: |[0b1f1c] android.support.v4.widget.ExploreByTouchHelper.clearAccessibilityFocus:(I)Z │ │ +0b1f2c: 7020 441a 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1a44 │ │ +0b1f32: 0a00 |0003: move-result v0 │ │ +0b1f34: 3800 1200 |0004: if-eqz v0, 0016 // +0012 │ │ +0b1f38: 1500 0080 |0006: const/high16 v0, #int -2147483648 // #8000 │ │ +0b1f3c: 5910 4607 |0008: iput v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ +0b1f40: 5410 4e07 |000a: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b1f44: 6e10 271e 0000 |000c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ +0b1f4a: 1500 0100 |000f: const/high16 v0, #int 65536 // #1 │ │ +0b1f4e: 6e30 4d1a 2100 |0011: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ +0b1f54: 1210 |0014: const/4 v0, #int 1 // #1 │ │ +0b1f56: 0f00 |0015: return v0 │ │ +0b1f58: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0b1f5a: 28fe |0017: goto 0015 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x000f line=566 │ │ 0x0014 line=568 │ │ @@ -221206,24 +221261,24 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0ae5ec: |[0ae5ec] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0ae5fc: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0ae602: 7030 371a 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1a37 │ │ -0ae608: 0c00 |0006: move-result-object v0 │ │ -0ae60a: 1100 |0007: return-object v0 │ │ -0ae60c: 7020 381a 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1a38 │ │ -0ae612: 0c00 |000b: move-result-object v0 │ │ -0ae614: 28fb |000c: goto 0007 // -0005 │ │ -0ae616: 0000 |000d: nop // spacer │ │ -0ae618: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0b1f5c: |[0b1f5c] android.support.v4.widget.ExploreByTouchHelper.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0b1f6c: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0b1f72: 7030 371a 2103 |0003: invoke-direct {v1, v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1a37 │ │ +0b1f78: 0c00 |0006: move-result-object v0 │ │ +0b1f7a: 1100 |0007: return-object v0 │ │ +0b1f7c: 7020 381a 3100 |0008: invoke-direct {v1, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1a38 │ │ +0b1f82: 0c00 |000b: move-result-object v0 │ │ +0b1f84: 28fb |000c: goto 0007 // -0005 │ │ +0b1f86: 0000 |000d: nop // spacer │ │ +0b1f88: 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 : │ │ @@ -221236,45 +221291,45 @@ │ │ type : '(II)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 63 16-bit code units │ │ -0ae624: |[0ae624] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ -0ae634: 7110 3a1f 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f3a │ │ -0ae63a: 0c00 |0003: move-result-object v0 │ │ -0ae63c: 1212 |0004: const/4 v2, #int 1 // #1 │ │ -0ae63e: 6e20 3e1f 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1f3e │ │ -0ae644: 6202 4407 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0744 │ │ -0ae648: 6e20 3b1f 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ -0ae64e: 6e30 471a 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1a47 │ │ -0ae654: 6e10 381f 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ -0ae65a: 0c02 |0013: move-result-object v2 │ │ -0ae65c: 7210 4f2f 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@2f4f │ │ -0ae662: 0a02 |0017: move-result v2 │ │ -0ae664: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ -0ae668: 6e10 341f 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1f34 │ │ -0ae66e: 0c02 |001d: move-result-object v2 │ │ -0ae670: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ -0ae674: 2202 e305 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@05e3 │ │ -0ae678: 1a03 0d03 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@030d │ │ -0ae67c: 7020 af2e 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0ae682: 2702 |0027: throw v2 │ │ -0ae684: 5442 4e07 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae688: 6e10 ed1d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -0ae68e: 0c02 |002d: move-result-object v2 │ │ -0ae690: 6e10 6401 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0ae696: 0c02 |0031: move-result-object v2 │ │ -0ae698: 6e20 411f 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f41 │ │ -0ae69e: 7110 a815 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@15a8 │ │ -0ae6a4: 0c01 |0038: move-result-object v1 │ │ -0ae6a6: 5442 4e07 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae6aa: 6e30 9118 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@1891 │ │ -0ae6b0: 1100 |003e: return-object v0 │ │ +0b1f94: |[0b1f94] android.support.v4.widget.ExploreByTouchHelper.createEventForChild:(II)Landroid/view/accessibility/AccessibilityEvent; │ │ +0b1fa4: 7110 3a1f 0600 |0000: invoke-static {v6}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f3a │ │ +0b1faa: 0c00 |0003: move-result-object v0 │ │ +0b1fac: 1212 |0004: const/4 v2, #int 1 // #1 │ │ +0b1fae: 6e20 3e1f 2000 |0005: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setEnabled:(Z)V // method@1f3e │ │ +0b1fb4: 6202 4407 |0008: sget-object v2, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0744 │ │ +0b1fb8: 6e20 3b1f 2000 |000a: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ +0b1fbe: 6e30 471a 5400 |000d: invoke-virtual {v4, v5, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateEventForVirtualView:(ILandroid/view/accessibility/AccessibilityEvent;)V // method@1a47 │ │ +0b1fc4: 6e10 381f 0000 |0010: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ +0b1fca: 0c02 |0013: move-result-object v2 │ │ +0b1fcc: 7210 4f2f 0200 |0014: invoke-interface {v2}, Ljava/util/List;.isEmpty:()Z // method@2f4f │ │ +0b1fd2: 0a02 |0017: move-result v2 │ │ +0b1fd4: 3802 1000 |0018: if-eqz v2, 0028 // +0010 │ │ +0b1fd8: 6e10 341f 0000 |001a: invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityEvent;.getContentDescription:()Ljava/lang/CharSequence; // method@1f34 │ │ +0b1fde: 0c02 |001d: move-result-object v2 │ │ +0b1fe0: 3902 0a00 |001e: if-nez v2, 0028 // +000a │ │ +0b1fe4: 2202 e305 |0020: new-instance v2, Ljava/lang/RuntimeException; // type@05e3 │ │ +0b1fe8: 1a03 0f03 |0022: const-string v3, "Callbacks must add text or a content description in populateEventForVirtualViewId()" // string@030f │ │ +0b1fec: 7020 af2e 3200 |0024: invoke-direct {v2, v3}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0b1ff2: 2702 |0027: throw v2 │ │ +0b1ff4: 5442 4e07 |0028: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b1ff8: 6e10 ed1d 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +0b1ffe: 0c02 |002d: move-result-object v2 │ │ +0b2000: 6e10 6401 0200 |002e: invoke-virtual {v2}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +0b2006: 0c02 |0031: move-result-object v2 │ │ +0b2008: 6e20 411f 2000 |0032: invoke-virtual {v0, v2}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f41 │ │ +0b200e: 7110 a815 0000 |0035: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat;.asRecord:(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; // method@15a8 │ │ +0b2014: 0c01 |0038: move-result-object v1 │ │ +0b2016: 5442 4e07 |0039: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b201a: 6e30 9118 2105 |003b: invoke-virtual {v1, v2, v5}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;.setSource:(Landroid/view/View;I)V // method@1891 │ │ +0b2020: 1100 |003e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0004 line=288 │ │ 0x0008 line=289 │ │ 0x000d line=292 │ │ 0x0010 line=295 │ │ @@ -221295,20 +221350,20 @@ │ │ type : '(I)Landroid/view/accessibility/AccessibilityEvent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0ae6b4: |[0ae6b4] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ -0ae6c4: 7110 3a1f 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f3a │ │ -0ae6ca: 0c00 |0003: move-result-object v0 │ │ -0ae6cc: 5421 4e07 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae6d0: 7120 2f13 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@132f │ │ -0ae6d6: 1100 |0009: return-object v0 │ │ +0b2024: |[0b2024] android.support.v4.widget.ExploreByTouchHelper.createEventForHost:(I)Landroid/view/accessibility/AccessibilityEvent; │ │ +0b2034: 7110 3a1f 0300 |0000: invoke-static {v3}, Landroid/view/accessibility/AccessibilityEvent;.obtain:(I)Landroid/view/accessibility/AccessibilityEvent; // method@1f3a │ │ +0b203a: 0c00 |0003: move-result-object v0 │ │ +0b203c: 5421 4e07 |0004: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b2040: 7120 2f13 0100 |0006: invoke-static {v1, v0}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@132f │ │ +0b2046: 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; │ │ @@ -221320,24 +221375,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 │ │ -0ae6d8: |[0ae6d8] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ae6e8: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0ae6ee: 7020 3a1a 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1a3a │ │ -0ae6f4: 0c00 |0006: move-result-object v0 │ │ -0ae6f6: 1100 |0007: return-object v0 │ │ -0ae6f8: 7010 3b1a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1a3b │ │ -0ae6fe: 0c00 |000b: move-result-object v0 │ │ -0ae700: 28fb |000c: goto 0007 // -0005 │ │ -0ae702: 0000 |000d: nop // spacer │ │ -0ae704: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0b2048: |[0b2048] android.support.v4.widget.ExploreByTouchHelper.createNode:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0b2058: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0b205e: 7020 3a1a 2100 |0003: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1a3a │ │ +0b2064: 0c00 |0006: move-result-object v0 │ │ +0b2066: 1100 |0007: return-object v0 │ │ +0b2068: 7010 3b1a 0100 |0008: invoke-direct {v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1a3b │ │ +0b206e: 0c00 |000b: move-result-object v0 │ │ +0b2070: 28fb |000c: goto 0007 // -0005 │ │ +0b2072: 0000 |000d: nop // spacer │ │ +0b2074: 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 : │ │ @@ -221349,98 +221404,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 │ │ -0ae710: |[0ae710] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ae720: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0ae722: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0ae724: 7100 1e17 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@171e │ │ -0ae72a: 0c01 |0005: move-result-object v1 │ │ -0ae72c: 6e20 2f17 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@172f │ │ -0ae732: 6204 4407 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0744 │ │ -0ae736: 6e20 2a17 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ -0ae73c: 6e30 481a 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1a48 │ │ -0ae742: 6e10 0e17 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@170e │ │ -0ae748: 0c04 |0014: move-result-object v4 │ │ -0ae74a: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ -0ae74e: 6e10 0717 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ -0ae754: 0c04 |001a: move-result-object v4 │ │ -0ae756: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ -0ae75a: 2204 e305 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ -0ae75e: 1a05 0e03 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@030e │ │ -0ae762: 7020 af2e 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0ae768: 2704 |0024: throw v4 │ │ -0ae76a: 5484 4b07 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ -0ae76e: 6e20 0017 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ -0ae774: 5484 4b07 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ -0ae778: 6e10 6202 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0262 │ │ -0ae77e: 0a04 |002f: move-result v4 │ │ -0ae780: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ -0ae784: 2204 e305 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ -0ae788: 1a05 1103 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0311 │ │ -0ae78c: 7020 af2e 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0ae792: 2704 |0039: throw v4 │ │ -0ae794: 6e10 ff16 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ -0ae79a: 0a00 |003d: move-result v0 │ │ -0ae79c: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ -0ae7a0: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ -0ae7a4: 2204 e305 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ -0ae7a8: 1a05 0f03 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@030f │ │ -0ae7ac: 7020 af2e 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0ae7b2: 2704 |0049: throw v4 │ │ -0ae7b4: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ -0ae7b8: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ -0ae7bc: 2204 e305 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ -0ae7c0: 1a05 1003 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0310 │ │ -0ae7c4: 7020 af2e 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0ae7ca: 2704 |0055: throw v4 │ │ -0ae7cc: 5484 4e07 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae7d0: 6e10 ed1d 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -0ae7d6: 0c04 |005b: move-result-object v4 │ │ -0ae7d8: 6e10 6401 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0ae7de: 0c04 |005f: move-result-object v4 │ │ -0ae7e0: 6e20 3517 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1735 │ │ -0ae7e6: 5484 4e07 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae7ea: 6e30 3c17 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@173c │ │ -0ae7f0: 5484 4e07 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae7f4: 6e20 3617 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ -0ae7fa: 5284 4607 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ -0ae7fe: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ -0ae802: 6e20 2517 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ -0ae808: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ -0ae80c: 6e20 f616 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ -0ae812: 5484 4b07 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ -0ae816: 7020 411a 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1a41 │ │ -0ae81c: 0a04 |007e: move-result v4 │ │ -0ae81e: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ -0ae822: 6e20 3f17 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@173f │ │ -0ae828: 5484 4b07 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ -0ae82c: 6e20 2617 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1726 │ │ -0ae832: 5484 4e07 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae836: 5485 4a07 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ -0ae83a: 6e20 fc1d 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1dfc │ │ -0ae840: 5484 4a07 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ -0ae844: 4402 0407 |0092: aget v2, v4, v7 │ │ -0ae848: 5484 4a07 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ -0ae84c: 4403 0406 |0096: aget v3, v4, v6 │ │ -0ae850: 5484 4c07 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ -0ae854: 5485 4b07 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ -0ae858: 6e20 6502 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0265 │ │ -0ae85e: 5484 4c07 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ -0ae862: 6e30 6302 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0263 │ │ -0ae868: 5484 4c07 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ -0ae86c: 6e20 2717 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1727 │ │ -0ae872: 1101 |00a9: return-object v1 │ │ -0ae874: 6e20 2517 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ -0ae87a: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ -0ae87e: 6e20 f616 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ -0ae884: 28c7 |00b2: goto 0079 // -0039 │ │ +0b2080: |[0b2080] android.support.v4.widget.ExploreByTouchHelper.createNodeForChild:(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0b2090: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0b2092: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0b2094: 7100 1e17 0000 |0002: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@171e │ │ +0b209a: 0c01 |0005: move-result-object v1 │ │ +0b209c: 6e20 2f17 6100 |0006: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@172f │ │ +0b20a2: 6204 4407 |0009: sget-object v4, Landroid/support/v4/widget/ExploreByTouchHelper;.DEFAULT_CLASS_NAME:Ljava/lang/String; // field@0744 │ │ +0b20a6: 6e20 2a17 4100 |000b: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ +0b20ac: 6e30 481a 9801 |000e: invoke-virtual {v8, v9, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPopulateNodeForVirtualView:(ILandroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1a48 │ │ +0b20b2: 6e10 0e17 0100 |0011: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getText:()Ljava/lang/CharSequence; // method@170e │ │ +0b20b8: 0c04 |0014: move-result-object v4 │ │ +0b20ba: 3904 1000 |0015: if-nez v4, 0025 // +0010 │ │ +0b20be: 6e10 0717 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ +0b20c4: 0c04 |001a: move-result-object v4 │ │ +0b20c6: 3904 0a00 |001b: if-nez v4, 0025 // +000a │ │ +0b20ca: 2204 e305 |001d: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ +0b20ce: 1a05 1003 |001f: const-string v5, "Callbacks must add text or a content description in populateNodeForVirtualViewId()" // string@0310 │ │ +0b20d2: 7020 af2e 5400 |0021: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0b20d8: 2704 |0024: throw v4 │ │ +0b20da: 5484 4b07 |0025: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ +0b20de: 6e20 0017 4100 |0027: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ +0b20e4: 5484 4b07 |002a: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ +0b20e8: 6e10 6202 0400 |002c: invoke-virtual {v4}, Landroid/graphics/Rect;.isEmpty:()Z // method@0262 │ │ +0b20ee: 0a04 |002f: move-result v4 │ │ +0b20f0: 3804 0a00 |0030: if-eqz v4, 003a // +000a │ │ +0b20f4: 2204 e305 |0032: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ +0b20f8: 1a05 1303 |0034: const-string v5, "Callbacks must set parent bounds in populateNodeForVirtualViewId()" // string@0313 │ │ +0b20fc: 7020 af2e 5400 |0036: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0b2102: 2704 |0039: throw v4 │ │ +0b2104: 6e10 ff16 0100 |003a: invoke-virtual {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ +0b210a: 0a00 |003d: move-result v0 │ │ +0b210c: dd04 0040 |003e: and-int/lit8 v4, v0, #int 64 // #40 │ │ +0b2110: 3804 0a00 |0040: if-eqz v4, 004a // +000a │ │ +0b2114: 2204 e305 |0042: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ +0b2118: 1a05 1103 |0044: const-string v5, "Callbacks must not add ACTION_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0311 │ │ +0b211c: 7020 af2e 5400 |0046: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0b2122: 2704 |0049: throw v4 │ │ +0b2124: d504 8000 |004a: and-int/lit16 v4, v0, #int 128 // #0080 │ │ +0b2128: 3804 0a00 |004c: if-eqz v4, 0056 // +000a │ │ +0b212c: 2204 e305 |004e: new-instance v4, Ljava/lang/RuntimeException; // type@05e3 │ │ +0b2130: 1a05 1203 |0050: const-string v5, "Callbacks must not add ACTION_CLEAR_ACCESSIBILITY_FOCUS in populateNodeForVirtualViewId()" // string@0312 │ │ +0b2134: 7020 af2e 5400 |0052: invoke-direct {v4, v5}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0b213a: 2704 |0055: throw v4 │ │ +0b213c: 5484 4e07 |0056: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b2140: 6e10 ed1d 0400 |0058: invoke-virtual {v4}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +0b2146: 0c04 |005b: move-result-object v4 │ │ +0b2148: 6e10 6401 0400 |005c: invoke-virtual {v4}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +0b214e: 0c04 |005f: move-result-object v4 │ │ +0b2150: 6e20 3517 4100 |0060: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1735 │ │ +0b2156: 5484 4e07 |0063: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b215a: 6e30 3c17 4109 |0065: invoke-virtual {v1, v4, v9}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;I)V // method@173c │ │ +0b2160: 5484 4e07 |0068: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b2164: 6e20 3617 4100 |006a: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ +0b216a: 5284 4607 |006d: iget v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ +0b216e: 3394 3b00 |006f: if-ne v4, v9, 00aa // +003b │ │ +0b2172: 6e20 2517 6100 |0071: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ +0b2178: 1304 8000 |0074: const/16 v4, #int 128 // #80 │ │ +0b217c: 6e20 f616 4100 |0076: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ +0b2182: 5484 4b07 |0079: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ +0b2186: 7020 411a 4800 |007b: invoke-direct {v8, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.intersectVisibleToUser:(Landroid/graphics/Rect;)Z // method@1a41 │ │ +0b218c: 0a04 |007e: move-result v4 │ │ +0b218e: 3804 0a00 |007f: if-eqz v4, 0089 // +000a │ │ +0b2192: 6e20 3f17 6100 |0081: invoke-virtual {v1, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@173f │ │ +0b2198: 5484 4b07 |0084: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ +0b219c: 6e20 2617 4100 |0086: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1726 │ │ +0b21a2: 5484 4e07 |0089: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b21a6: 5485 4a07 |008b: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ +0b21aa: 6e20 fc1d 5400 |008d: invoke-virtual {v4, v5}, Landroid/view/View;.getLocationOnScreen:([I)V // method@1dfc │ │ +0b21b0: 5484 4a07 |0090: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ +0b21b4: 4402 0407 |0092: aget v2, v4, v7 │ │ +0b21b8: 5484 4a07 |0094: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempGlobalRect:[I // field@074a │ │ +0b21bc: 4403 0406 |0096: aget v3, v4, v6 │ │ +0b21c0: 5484 4c07 |0098: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ +0b21c4: 5485 4b07 |009a: iget-object v5, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempParentRect:Landroid/graphics/Rect; // field@074b │ │ +0b21c8: 6e20 6502 5400 |009c: invoke-virtual {v4, v5}, Landroid/graphics/Rect;.set:(Landroid/graphics/Rect;)V // method@0265 │ │ +0b21ce: 5484 4c07 |009f: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ +0b21d2: 6e30 6302 2403 |00a1: invoke-virtual {v4, v2, v3}, Landroid/graphics/Rect;.offset:(II)V // method@0263 │ │ +0b21d8: 5484 4c07 |00a4: iget-object v4, v8, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempScreenRect:Landroid/graphics/Rect; // field@074c │ │ +0b21dc: 6e20 2717 4100 |00a6: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1727 │ │ +0b21e2: 1101 |00a9: return-object v1 │ │ +0b21e4: 6e20 2517 7100 |00aa: invoke-virtual {v1, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ +0b21ea: 1304 4000 |00ad: const/16 v4, #int 64 // #40 │ │ +0b21ee: 6e20 f616 4100 |00af: invoke-virtual {v1, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ +0b21f4: 28c7 |00b2: goto 0079 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=378 │ │ 0x0006 line=381 │ │ 0x0009 line=382 │ │ 0x000e line=385 │ │ 0x0011 line=388 │ │ @@ -221484,37 +221539,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 │ │ -0ae888: |[0ae888] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0ae898: 5464 4e07 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae89c: 7110 2017 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1720 │ │ -0ae8a2: 0c02 |0005: move-result-object v2 │ │ -0ae8a4: 5464 4e07 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae8a8: 7120 3013 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1330 │ │ -0ae8ae: 2203 1206 |000b: new-instance v3, Ljava/util/LinkedList; // type@0612 │ │ -0ae8b2: 7010 432f 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@2f43 │ │ -0ae8b8: 6e20 401a 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1a40 │ │ -0ae8be: 6e10 472f 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2f47 │ │ -0ae8c4: 0c01 |0016: move-result-object v1 │ │ -0ae8c6: 7210 382f 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0ae8cc: 0a04 |001a: move-result v4 │ │ -0ae8ce: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ -0ae8d2: 7210 392f 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0ae8d8: 0c00 |0020: move-result-object v0 │ │ -0ae8da: 1f00 d605 |0021: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ -0ae8de: 5464 4e07 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae8e2: 6e10 8c2e 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -0ae8e8: 0a05 |0028: move-result v5 │ │ -0ae8ea: 6e30 f816 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@16f8 │ │ -0ae8f0: 28eb |002c: goto 0017 // -0015 │ │ -0ae8f2: 1102 |002d: return-object v2 │ │ +0b21f8: |[0b21f8] android.support.v4.widget.ExploreByTouchHelper.createNodeForHost:()Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0b2208: 5464 4e07 |0000: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b220c: 7110 2017 0400 |0002: invoke-static {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.obtain:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1720 │ │ +0b2212: 0c02 |0005: move-result-object v2 │ │ +0b2214: 5464 4e07 |0006: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b2218: 7120 3013 2400 |0008: invoke-static {v4, v2}, Landroid/support/v4/view/ViewCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1330 │ │ +0b221e: 2203 1206 |000b: new-instance v3, Ljava/util/LinkedList; // type@0612 │ │ +0b2222: 7010 432f 0300 |000d: invoke-direct {v3}, Ljava/util/LinkedList;.:()V // method@2f43 │ │ +0b2228: 6e20 401a 3600 |0010: invoke-virtual {v6, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVisibleVirtualViews:(Ljava/util/List;)V // method@1a40 │ │ +0b222e: 6e10 472f 0300 |0013: invoke-virtual {v3}, Ljava/util/LinkedList;.iterator:()Ljava/util/Iterator; // method@2f47 │ │ +0b2234: 0c01 |0016: move-result-object v1 │ │ +0b2236: 7210 382f 0100 |0017: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b223c: 0a04 |001a: move-result v4 │ │ +0b223e: 3804 1200 |001b: if-eqz v4, 002d // +0012 │ │ +0b2242: 7210 392f 0100 |001d: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b2248: 0c00 |0020: move-result-object v0 │ │ +0b224a: 1f00 d605 |0021: check-cast v0, Ljava/lang/Integer; // type@05d6 │ │ +0b224e: 5464 4e07 |0023: iget-object v4, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b2252: 6e10 8c2e 0000 |0025: invoke-virtual {v0}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +0b2258: 0a05 |0028: move-result v5 │ │ +0b225a: 6e30 f816 4205 |0029: invoke-virtual {v2, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;I)V // method@16f8 │ │ +0b2260: 28eb |002c: goto 0017 // -0015 │ │ +0b2262: 1102 |002d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0006 line=336 │ │ 0x000b line=339 │ │ 0x0010 line=340 │ │ 0x0013 line=342 │ │ @@ -221532,53 +221587,53 @@ │ │ type : '(Landroid/graphics/Rect;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0ae8f4: |[0ae8f4] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ -0ae904: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ae906: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ -0ae90a: 6e10 6202 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0262 │ │ -0ae910: 0a03 |0006: move-result v3 │ │ -0ae912: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ -0ae916: 0f02 |0009: return v2 │ │ -0ae918: 5453 4e07 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae91c: 6e10 221e 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1e22 │ │ -0ae922: 0a03 |000f: move-result v3 │ │ -0ae924: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ -0ae928: 5453 4e07 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae92c: 6e10 091e 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0ae932: 0c01 |0017: move-result-object v1 │ │ -0ae934: 2013 3904 |0018: instance-of v3, v1, Landroid/view/View; // type@0439 │ │ -0ae938: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -0ae93c: 0710 |001c: move-object v0, v1 │ │ -0ae93e: 1f00 3904 |001d: check-cast v0, Landroid/view/View; // type@0439 │ │ -0ae942: 7110 0d13 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@130d │ │ -0ae948: 0a03 |0022: move-result v3 │ │ -0ae94a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0ae94c: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ -0ae950: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ -0ae954: 6e10 1e1e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0ae95a: 0a03 |002b: move-result v3 │ │ -0ae95c: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ -0ae960: 6e10 091e 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0ae966: 0c01 |0031: move-result-object v1 │ │ -0ae968: 28e6 |0032: goto 0018 // -001a │ │ -0ae96a: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ -0ae96e: 5453 4e07 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0ae972: 5454 4d07 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@074d │ │ -0ae976: 6e20 fb1d 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1dfb │ │ -0ae97c: 0a03 |003c: move-result v3 │ │ -0ae97e: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ -0ae982: 5452 4d07 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@074d │ │ -0ae986: 6e20 6102 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0261 │ │ -0ae98c: 0a02 |0044: move-result v2 │ │ -0ae98e: 28c4 |0045: goto 0009 // -003c │ │ +0b2264: |[0b2264] android.support.v4.widget.ExploreByTouchHelper.intersectVisibleToUser:(Landroid/graphics/Rect;)Z │ │ +0b2274: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b2276: 3806 0800 |0001: if-eqz v6, 0009 // +0008 │ │ +0b227a: 6e10 6202 0600 |0003: invoke-virtual {v6}, Landroid/graphics/Rect;.isEmpty:()Z // method@0262 │ │ +0b2280: 0a03 |0006: move-result v3 │ │ +0b2282: 3803 0300 |0007: if-eqz v3, 000a // +0003 │ │ +0b2286: 0f02 |0009: return v2 │ │ +0b2288: 5453 4e07 |000a: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b228c: 6e10 221e 0300 |000c: invoke-virtual {v3}, Landroid/view/View;.getWindowVisibility:()I // method@1e22 │ │ +0b2292: 0a03 |000f: move-result v3 │ │ +0b2294: 3903 f9ff |0010: if-nez v3, 0009 // -0007 │ │ +0b2298: 5453 4e07 |0012: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b229c: 6e10 091e 0300 |0014: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0b22a2: 0c01 |0017: move-result-object v1 │ │ +0b22a4: 2013 3904 |0018: instance-of v3, v1, Landroid/view/View; // type@0439 │ │ +0b22a8: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0b22ac: 0710 |001c: move-object v0, v1 │ │ +0b22ae: 1f00 3904 |001d: check-cast v0, Landroid/view/View; // type@0439 │ │ +0b22b2: 7110 0d13 0000 |001f: invoke-static {v0}, Landroid/support/v4/view/ViewCompat;.getAlpha:(Landroid/view/View;)F // method@130d │ │ +0b22b8: 0a03 |0022: move-result v3 │ │ +0b22ba: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0b22bc: 2e03 0304 |0024: cmpg-float v3, v3, v4 │ │ +0b22c0: 3d03 e3ff |0026: if-lez v3, 0009 // -001d │ │ +0b22c4: 6e10 1e1e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0b22ca: 0a03 |002b: move-result v3 │ │ +0b22cc: 3903 ddff |002c: if-nez v3, 0009 // -0023 │ │ +0b22d0: 6e10 091e 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0b22d6: 0c01 |0031: move-result-object v1 │ │ +0b22d8: 28e6 |0032: goto 0018 // -001a │ │ +0b22da: 3801 d6ff |0033: if-eqz v1, 0009 // -002a │ │ +0b22de: 5453 4e07 |0035: iget-object v3, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b22e2: 5454 4d07 |0037: iget-object v4, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@074d │ │ +0b22e6: 6e20 fb1d 4300 |0039: invoke-virtual {v3, v4}, Landroid/view/View;.getLocalVisibleRect:(Landroid/graphics/Rect;)Z // method@1dfb │ │ +0b22ec: 0a03 |003c: move-result v3 │ │ +0b22ee: 3803 ccff |003d: if-eqz v3, 0009 // -0034 │ │ +0b22f2: 5452 4d07 |003f: iget-object v2, v5, Landroid/support/v4/widget/ExploreByTouchHelper;.mTempVisibleRect:Landroid/graphics/Rect; // field@074d │ │ +0b22f6: 6e20 6102 2600 |0041: invoke-virtual {v6, v2}, Landroid/graphics/Rect;.intersect:(Landroid/graphics/Rect;)Z // method@0261 │ │ +0b22fc: 0a02 |0044: move-result v2 │ │ +0b22fe: 28c4 |0045: goto 0009 // -003c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=484 │ │ 0x0009 line=514 │ │ 0x000a line=489 │ │ 0x0012 line=494 │ │ 0x0018 line=495 │ │ @@ -221600,21 +221655,21 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0ae990: |[0ae990] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ -0ae9a0: 5210 4607 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ -0ae9a4: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ -0ae9a8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0ae9aa: 0f00 |0005: return v0 │ │ -0ae9ac: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0ae9ae: 28fe |0007: goto 0005 // -0002 │ │ +0b2300: |[0b2300] android.support.v4.widget.ExploreByTouchHelper.isAccessibilityFocused:(I)Z │ │ +0b2310: 5210 4607 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ +0b2314: 3320 0400 |0002: if-ne v0, v2, 0006 // +0004 │ │ +0b2318: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b231a: 0f00 |0005: return v0 │ │ +0b231c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0b231e: 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 │ │ │ │ @@ -221623,26 +221678,26 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0ae9b0: |[0ae9b0] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ -0ae9c0: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ -0ae9c6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0ae9c8: 0f00 |0004: return v0 │ │ -0ae9ca: 7020 4c1a 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1a4c │ │ -0ae9d0: 0a00 |0008: move-result v0 │ │ -0ae9d2: 28fb |0009: goto 0004 // -0005 │ │ -0ae9d4: 7020 351a 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1a35 │ │ -0ae9da: 0a00 |000d: move-result v0 │ │ -0ae9dc: 28f6 |000e: goto 0004 // -000a │ │ -0ae9de: 0000 |000f: nop // spacer │ │ -0ae9e0: 0002 0200 4000 0000 8000 0000 0500 ... |0010: sparse-switch-data (10 units) │ │ +0b2320: |[0b2320] android.support.v4.widget.ExploreByTouchHelper.manageFocusForChild:(IILandroid/os/Bundle;)Z │ │ +0b2330: 2c03 1000 0000 |0000: sparse-switch v3, 00000010 // +00000010 │ │ +0b2336: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0b2338: 0f00 |0004: return v0 │ │ +0b233a: 7020 4c1a 2100 |0005: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.requestAccessibilityFocus:(I)Z // method@1a4c │ │ +0b2340: 0a00 |0008: move-result v0 │ │ +0b2342: 28fb |0009: goto 0004 // -0005 │ │ +0b2344: 7020 351a 2100 |000a: invoke-direct {v1, v2}, Landroid/support/v4/widget/ExploreByTouchHelper;.clearAccessibilityFocus:(I)Z // method@1a35 │ │ +0b234a: 0a00 |000d: move-result v0 │ │ +0b234c: 28f6 |000e: goto 0004 // -000a │ │ +0b234e: 0000 |000f: nop // spacer │ │ +0b2350: 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 │ │ @@ -221657,24 +221712,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 20 16-bit code units │ │ -0ae9f4: |[0ae9f4] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ -0aea04: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ -0aea0a: 7040 4a1a 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1a4a │ │ -0aea10: 0a00 |0006: move-result v0 │ │ -0aea12: 0f00 |0007: return v0 │ │ -0aea14: 7030 4b1a 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1a4b │ │ -0aea1a: 0a00 |000b: move-result v0 │ │ -0aea1c: 28fb |000c: goto 0007 // -0005 │ │ -0aea1e: 0000 |000d: nop // spacer │ │ -0aea20: 0001 0100 ffff ffff 0800 0000 |000e: packed-switch-data (6 units) │ │ +0b2364: |[0b2364] android.support.v4.widget.ExploreByTouchHelper.performAction:(IILandroid/os/Bundle;)Z │ │ +0b2374: 2b02 0e00 0000 |0000: packed-switch v2, 0000000e // +0000000e │ │ +0b237a: 7040 4a1a 2143 |0003: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForChild:(IILandroid/os/Bundle;)Z // method@1a4a │ │ +0b2380: 0a00 |0006: move-result v0 │ │ +0b2382: 0f00 |0007: return v0 │ │ +0b2384: 7030 4b1a 3104 |0008: invoke-direct {v1, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.performActionForHost:(ILandroid/os/Bundle;)Z // method@1a4b │ │ +0b238a: 0a00 |000b: move-result v0 │ │ +0b238c: 28fb |000c: goto 0007 // -0005 │ │ +0b238e: 0000 |000d: nop // spacer │ │ +0b2390: 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 : │ │ @@ -221688,24 +221743,24 @@ │ │ type : '(IILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -0aea2c: |[0aea2c] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ -0aea3c: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ -0aea42: 6e40 461a 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1a46 │ │ -0aea48: 0a00 |0006: move-result v0 │ │ -0aea4a: 0f00 |0007: return v0 │ │ -0aea4c: 7040 451a 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1a45 │ │ -0aea52: 0a00 |000b: move-result v0 │ │ -0aea54: 28fb |000c: goto 0007 // -0005 │ │ -0aea56: 0000 |000d: nop // spacer │ │ -0aea58: 0002 0200 4000 0000 8000 0000 0800 ... |000e: sparse-switch-data (10 units) │ │ +0b239c: |[0b239c] android.support.v4.widget.ExploreByTouchHelper.performActionForChild:(IILandroid/os/Bundle;)Z │ │ +0b23ac: 2c03 0e00 0000 |0000: sparse-switch v3, 0000000e // +0000000e │ │ +0b23b2: 6e40 461a 2143 |0003: invoke-virtual {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.onPerformActionForVirtualView:(IILandroid/os/Bundle;)Z // method@1a46 │ │ +0b23b8: 0a00 |0006: move-result v0 │ │ +0b23ba: 0f00 |0007: return v0 │ │ +0b23bc: 7040 451a 2143 |0008: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.manageFocusForChild:(IILandroid/os/Bundle;)Z // method@1a45 │ │ +0b23c2: 0a00 |000b: move-result v0 │ │ +0b23c4: 28fb |000c: goto 0007 // -0005 │ │ +0b23c6: 0000 |000d: nop // spacer │ │ +0b23c8: 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 : │ │ @@ -221719,19 +221774,19 @@ │ │ type : '(ILandroid/os/Bundle;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0aea6c: |[0aea6c] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ -0aea7c: 5410 4e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0aea80: 7130 3213 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1332 │ │ -0aea86: 0a00 |0005: move-result v0 │ │ -0aea88: 0f00 |0006: return v0 │ │ +0b23dc: |[0b23dc] android.support.v4.widget.ExploreByTouchHelper.performActionForHost:(ILandroid/os/Bundle;)Z │ │ +0b23ec: 5410 4e07 |0000: iget-object v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b23f0: 7130 3213 2003 |0002: invoke-static {v0, v2, v3}, Landroid/support/v4/view/ViewCompat;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1332 │ │ +0b23f6: 0a00 |0005: move-result v0 │ │ +0b23f8: 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; │ │ @@ -221741,35 +221796,35 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 39 16-bit code units │ │ -0aea8c: |[0aea8c] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ -0aea9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aea9e: 5421 4807 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ -0aeaa2: 6e10 471f 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ -0aeaa8: 0a01 |0006: move-result v1 │ │ -0aeaaa: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ -0aeaae: 5421 4807 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ -0aeab2: 7110 ce15 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15ce │ │ -0aeab8: 0a01 |000e: move-result v1 │ │ -0aeaba: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ -0aeabe: 0f00 |0011: return v0 │ │ -0aeac0: 7020 441a 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1a44 │ │ -0aeac6: 0a01 |0015: move-result v1 │ │ -0aeac8: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ -0aeacc: 5923 4607 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ -0aead0: 5420 4e07 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0aead4: 6e10 271e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ -0aeada: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ -0aeae0: 6e30 4d1a 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ -0aeae6: 1210 |0025: const/4 v0, #int 1 // #1 │ │ -0aeae8: 28eb |0026: goto 0011 // -0015 │ │ +0b23fc: |[0b23fc] android.support.v4.widget.ExploreByTouchHelper.requestAccessibilityFocus:(I)Z │ │ +0b240c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b240e: 5421 4807 |0001: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ +0b2412: 6e10 471f 0100 |0003: invoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ +0b2418: 0a01 |0006: move-result v1 │ │ +0b241a: 3801 0a00 |0007: if-eqz v1, 0011 // +000a │ │ +0b241e: 5421 4807 |0009: iget-object v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ +0b2422: 7110 ce15 0100 |000b: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15ce │ │ +0b2428: 0a01 |000e: move-result v1 │ │ +0b242a: 3901 0300 |000f: if-nez v1, 0012 // +0003 │ │ +0b242e: 0f00 |0011: return v0 │ │ +0b2430: 7020 441a 3200 |0012: invoke-direct {v2, v3}, Landroid/support/v4/widget/ExploreByTouchHelper;.isAccessibilityFocused:(I)Z // method@1a44 │ │ +0b2436: 0a01 |0015: move-result v1 │ │ +0b2438: 3901 fbff |0016: if-nez v1, 0011 // -0005 │ │ +0b243c: 5923 4607 |0018: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ +0b2440: 5420 4e07 |001a: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b2444: 6e10 271e 0000 |001c: invoke-virtual {v0}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ +0b244a: 1400 0080 0000 |001f: const v0, #float 4.59177e-41 // #00008000 │ │ +0b2450: 6e30 4d1a 3200 |0022: invoke-virtual {v2, v3, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ +0b2456: 1210 |0025: const/4 v0, #int 1 // #1 │ │ +0b2458: 28eb |0026: goto 0011 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0011 line=552 │ │ 0x0012 line=544 │ │ 0x0018 line=545 │ │ 0x001a line=547 │ │ @@ -221784,25 +221839,25 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0aeaec: |[0aeaec] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ -0aeafc: 5221 4707 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ -0aeb00: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ -0aeb04: 0e00 |0004: return-void │ │ -0aeb06: 5220 4707 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ -0aeb0a: 5923 4707 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ -0aeb0e: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ -0aeb12: 6e30 4d1a 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ -0aeb18: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ -0aeb1c: 6e30 4d1a 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ -0aeb22: 28f1 |0013: goto 0004 // -000f │ │ +0b245c: |[0b245c] android.support.v4.widget.ExploreByTouchHelper.updateHoveredVirtualView:(I)V │ │ +0b246c: 5221 4707 |0000: iget v1, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ +0b2470: 3331 0300 |0002: if-ne v1, v3, 0005 // +0003 │ │ +0b2474: 0e00 |0004: return-void │ │ +0b2476: 5220 4707 |0005: iget v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ +0b247a: 5923 4707 |0007: iput v3, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mHoveredVirtualViewId:I // field@0747 │ │ +0b247e: 1301 8000 |0009: const/16 v1, #int 128 // #80 │ │ +0b2482: 6e30 4d1a 3201 |000b: invoke-virtual {v2, v3, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ +0b2488: 1301 0001 |000e: const/16 v1, #int 256 // #100 │ │ +0b248c: 6e30 4d1a 0201 |0010: invoke-virtual {v2, v0, v1}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ +0b2492: 28f1 |0013: goto 0004 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0004 line=242 │ │ 0x0005 line=234 │ │ 0x0007 line=235 │ │ 0x0009 line=239 │ │ @@ -221818,50 +221873,50 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0aeb24: |[0aeb24] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0aeb34: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0aeb36: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ -0aeb3a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0aeb3c: 5463 4807 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ -0aeb40: 6e10 471f 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ -0aeb46: 0a03 |0009: move-result v3 │ │ -0aeb48: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ -0aeb4c: 5463 4807 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ -0aeb50: 7110 ce15 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15ce │ │ -0aeb56: 0a03 |0011: move-result v3 │ │ -0aeb58: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ -0aeb5c: 0f02 |0014: return v2 │ │ -0aeb5e: 6e10 a11d 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -0aeb64: 0a03 |0018: move-result v3 │ │ -0aeb66: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ -0aeb6c: 28f8 |001c: goto 0014 // -0008 │ │ -0aeb6e: 6e10 a71d 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0aeb74: 0a03 |0020: move-result v3 │ │ -0aeb76: 6e10 a91d 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0aeb7c: 0a04 |0024: move-result v4 │ │ -0aeb7e: 6e30 3f1a 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1a3f │ │ -0aeb84: 0a00 |0028: move-result v0 │ │ -0aeb86: 7020 4e1a 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1a4e │ │ -0aeb8c: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ -0aeb90: 0112 |002e: move v2, v1 │ │ -0aeb92: 28e5 |002f: goto 0014 // -001b │ │ -0aeb94: 0121 |0030: move v1, v2 │ │ -0aeb96: 28fd |0031: goto 002e // -0003 │ │ -0aeb98: 5263 4607 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ -0aeb9c: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ -0aeba0: 7020 4e1a 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1a4e │ │ -0aeba6: 0112 |0039: move v2, v1 │ │ -0aeba8: 28da |003a: goto 0014 // -0026 │ │ -0aebaa: 0000 |003b: nop // spacer │ │ -0aebac: 0001 0400 0700 0000 0400 0000 0300 ... |003c: packed-switch-data (12 units) │ │ +0b2494: |[0b2494] android.support.v4.widget.ExploreByTouchHelper.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0b24a4: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b24a6: 1505 0080 |0001: const/high16 v5, #int -2147483648 // #8000 │ │ +0b24aa: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0b24ac: 5463 4807 |0004: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ +0b24b0: 6e10 471f 0300 |0006: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ +0b24b6: 0a03 |0009: move-result v3 │ │ +0b24b8: 3803 0a00 |000a: if-eqz v3, 0014 // +000a │ │ +0b24bc: 5463 4807 |000c: iget-object v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ +0b24c0: 7110 ce15 0300 |000e: invoke-static {v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15ce │ │ +0b24c6: 0a03 |0011: move-result v3 │ │ +0b24c8: 3903 0300 |0012: if-nez v3, 0015 // +0003 │ │ +0b24cc: 0f02 |0014: return v2 │ │ +0b24ce: 6e10 a11d 0700 |0015: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +0b24d4: 0a03 |0018: move-result v3 │ │ +0b24d6: 2b03 2300 0000 |0019: packed-switch v3, 0000003c // +00000023 │ │ +0b24dc: 28f8 |001c: goto 0014 // -0008 │ │ +0b24de: 6e10 a71d 0700 |001d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0b24e4: 0a03 |0020: move-result v3 │ │ +0b24e6: 6e10 a91d 0700 |0021: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0b24ec: 0a04 |0024: move-result v4 │ │ +0b24ee: 6e30 3f1a 3604 |0025: invoke-virtual {v6, v3, v4}, Landroid/support/v4/widget/ExploreByTouchHelper;.getVirtualViewAt:(FF)I // method@1a3f │ │ +0b24f4: 0a00 |0028: move-result v0 │ │ +0b24f6: 7020 4e1a 0600 |0029: invoke-direct {v6, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1a4e │ │ +0b24fc: 3250 0400 |002c: if-eq v0, v5, 0030 // +0004 │ │ +0b2500: 0112 |002e: move v2, v1 │ │ +0b2502: 28e5 |002f: goto 0014 // -001b │ │ +0b2504: 0121 |0030: move v1, v2 │ │ +0b2506: 28fd |0031: goto 002e // -0003 │ │ +0b2508: 5263 4607 |0032: iget v3, v6, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ +0b250c: 3253 e0ff |0034: if-eq v3, v5, 0014 // -0020 │ │ +0b2510: 7020 4e1a 5600 |0036: invoke-direct {v6, v5}, Landroid/support/v4/widget/ExploreByTouchHelper;.updateHoveredVirtualView:(I)V // method@1a4e │ │ +0b2516: 0112 |0039: move v2, v1 │ │ +0b2518: 28da |003a: goto 0014 // -0026 │ │ +0b251a: 0000 |003b: nop // spacer │ │ +0b251c: 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 │ │ @@ -221880,23 +221935,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 │ │ -0aebc4: |[0aebc4] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0aebd4: 5420 4907 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0749 │ │ -0aebd8: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0aebdc: 2200 a103 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@03a1 │ │ -0aebe0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0aebe2: 7030 2e1a 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@1a2e │ │ -0aebe8: 5b20 4907 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0749 │ │ -0aebec: 5420 4907 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0749 │ │ -0aebf0: 1100 |000e: return-object v0 │ │ +0b2534: |[0b2534] android.support.v4.widget.ExploreByTouchHelper.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0b2544: 5420 4907 |0000: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0749 │ │ +0b2548: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0b254c: 2200 a103 |0004: new-instance v0, Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // type@03a1 │ │ +0b2550: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0b2552: 7030 2e1a 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@1a2e │ │ +0b2558: 5b20 4907 |000a: iput-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0749 │ │ +0b255c: 5420 4907 |000c: iget-object v0, v2, Landroid/support/v4/widget/ExploreByTouchHelper;.mNodeProvider:Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider; // field@0749 │ │ +0b2560: 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; │ │ @@ -221907,17 +221962,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0aebf4: |[0aebf4] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ -0aec04: 5210 4607 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ -0aec08: 0f00 |0002: return v0 │ │ +0b2564: |[0b2564] android.support.v4.widget.ExploreByTouchHelper.getFocusedVirtualView:()I │ │ +0b2574: 5210 4607 |0000: iget v0, v1, Landroid/support/v4/widget/ExploreByTouchHelper;.mFocusedVirtualViewId:I // field@0746 │ │ +0b2578: 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;) │ │ @@ -221937,18 +221992,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0aec0c: |[0aec0c] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ -0aec1c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0aec1e: 6e20 431a 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1a43 │ │ -0aec24: 0e00 |0004: return-void │ │ +0b257c: |[0b257c] android.support.v4.widget.ExploreByTouchHelper.invalidateRoot:()V │ │ +0b258c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0b258e: 6e20 431a 0100 |0001: invoke-virtual {v1, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.invalidateVirtualView:(I)V // method@1a43 │ │ +0b2594: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ 0x0004 line=195 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ExploreByTouchHelper; │ │ │ │ @@ -221957,18 +222012,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0aec28: |[0aec28] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ -0aec38: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ -0aec3c: 6e30 4d1a 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ -0aec42: 0e00 |0005: return-void │ │ +0b2598: |[0b2598] android.support.v4.widget.ExploreByTouchHelper.invalidateVirtualView:(I)V │ │ +0b25a8: 1300 0008 |0000: const/16 v0, #int 2048 // #800 │ │ +0b25ac: 6e30 4d1a 2100 |0002: invoke-virtual {v1, v2, v0}, Landroid/support/v4/widget/ExploreByTouchHelper;.sendEventForVirtualView:(II)Z // method@1a4d │ │ +0b25b2: 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 │ │ @@ -221996,33 +222051,33 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0aec44: |[0aec44] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ -0aec54: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0aec56: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ -0aec5a: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ -0aec5e: 5443 4807 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ -0aec62: 6e10 471f 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ -0aec68: 0a03 |000a: move-result v3 │ │ -0aec6a: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ -0aec6e: 0f02 |000d: return v2 │ │ -0aec70: 5443 4e07 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0aec74: 6e10 091e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0aec7a: 0c01 |0013: move-result-object v1 │ │ -0aec7c: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ -0aec80: 7030 361a 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1a36 │ │ -0aec86: 0c00 |0019: move-result-object v0 │ │ -0aec88: 5442 4e07 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ -0aec8c: 7130 9914 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@1499 │ │ -0aec92: 0a02 |001f: move-result v2 │ │ -0aec94: 28ed |0020: goto 000d // -0013 │ │ +0b25b4: |[0b25b4] android.support.v4.widget.ExploreByTouchHelper.sendEventForVirtualView:(II)Z │ │ +0b25c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b25c6: 1503 0080 |0001: const/high16 v3, #int -2147483648 // #8000 │ │ +0b25ca: 3235 0a00 |0003: if-eq v5, v3, 000d // +000a │ │ +0b25ce: 5443 4807 |0005: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mManager:Landroid/view/accessibility/AccessibilityManager; // field@0748 │ │ +0b25d2: 6e10 471f 0300 |0007: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityManager;.isEnabled:()Z // method@1f47 │ │ +0b25d8: 0a03 |000a: move-result v3 │ │ +0b25da: 3903 0300 |000b: if-nez v3, 000e // +0003 │ │ +0b25de: 0f02 |000d: return v2 │ │ +0b25e0: 5443 4e07 |000e: iget-object v3, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b25e4: 6e10 091e 0300 |0010: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0b25ea: 0c01 |0013: move-result-object v1 │ │ +0b25ec: 3801 f9ff |0014: if-eqz v1, 000d // -0007 │ │ +0b25f0: 7030 361a 5406 |0016: invoke-direct {v4, v5, v6}, Landroid/support/v4/widget/ExploreByTouchHelper;.createEvent:(II)Landroid/view/accessibility/AccessibilityEvent; // method@1a36 │ │ +0b25f6: 0c00 |0019: move-result-object v0 │ │ +0b25f8: 5442 4e07 |001a: iget-object v2, v4, Landroid/support/v4/widget/ExploreByTouchHelper;.mView:Landroid/view/View; // field@074e │ │ +0b25fc: 7130 9914 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@1499 │ │ +0b2602: 0a02 |001f: move-result v2 │ │ +0b2604: 28ed |0020: goto 000d // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=173 │ │ 0x000d line=183 │ │ 0x000e line=177 │ │ 0x0014 line=178 │ │ 0x0016 line=182 │ │ @@ -222030,21 +222085,21 @@ │ │ locals : │ │ 0x001a - 0x0021 reg=0 event Landroid/view/accessibility/AccessibilityEvent; │ │ 0x0014 - 0x0021 reg=1 parent Landroid/view/ViewParent; │ │ 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 : 1099 (ExploreByTouchHelper.java) │ │ + source_file_idx : 1100 (ExploreByTouchHelper.java) │ │ │ │ Class #915 header: │ │ class_idx : 931 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3128 │ │ +source_file_idx : 3129 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #915 annotations: │ │ Annotations on class │ │ @@ -222065,17 +222120,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aec98: |[0aec98] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ -0aeca8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aecae: 0e00 |0003: return-void │ │ +0b2608: |[0b2608] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.:()V │ │ +0b2618: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b261e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -222084,32 +222139,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 │ │ -0aecb0: |[0aecb0] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0aecc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aecc2: 1100 |0001: return-object v0 │ │ +0b2620: |[0b2620] android.support.v4.widget.ListPopupWindowCompat$BaseListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0b2630: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2632: 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 : 3128 (ListPopupWindowCompat.java) │ │ + source_file_idx : 3129 (ListPopupWindowCompat.java) │ │ │ │ Class #916 header: │ │ class_idx : 936 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 891 │ │ -source_file_idx : 3132 │ │ +source_file_idx : 3133 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #916 - │ │ Class descriptor : 'Landroid/support/v4/widget/ListViewAutoScrollHelper;' │ │ @@ -222128,18 +222183,18 @@ │ │ type : '(Landroid/widget/ListView;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0aecc4: |[0aecc4] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ -0aecd4: 7020 d618 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@18d6 │ │ -0aecda: 5b01 5007 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0750 │ │ -0aecde: 0e00 |0005: return-void │ │ +0b2634: |[0b2634] android.support.v4.widget.ListViewAutoScrollHelper.:(Landroid/widget/ListView;)V │ │ +0b2644: 7020 d618 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/AutoScrollHelper;.:(Landroid/view/View;)V // method@18d6 │ │ +0b264a: 5b01 5007 |0003: iput-object v1, v0, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0750 │ │ +0b264e: 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; │ │ @@ -222151,17 +222206,17 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aece0: |[0aece0] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ -0aecf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aecf2: 0f00 |0001: return v0 │ │ +0b2650: |[0b2650] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollHorizontally:(I)Z │ │ +0b2660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2662: 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 │ │ │ │ @@ -222170,46 +222225,46 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 57 16-bit code units │ │ -0aecf4: |[0aecf4] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ -0aed04: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0aed06: 54a6 5007 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0750 │ │ -0aed0a: 6e10 8820 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@2088 │ │ -0aed10: 0a03 |0006: move-result v3 │ │ -0aed12: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ -0aed16: 0f07 |0009: return v7 │ │ -0aed18: 6e10 8720 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@2087 │ │ -0aed1e: 0a00 |000d: move-result v0 │ │ -0aed20: 6e10 8920 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2089 │ │ -0aed26: 0a01 |0011: move-result v1 │ │ -0aed28: 9004 0100 |0012: add-int v4, v1, v0 │ │ -0aed2c: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ -0aed30: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ -0aed34: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ -0aed38: 6e20 8620 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2086 │ │ -0aed3e: 0c05 |001d: move-result-object v5 │ │ -0aed40: 6e10 ec1d 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -0aed46: 0a08 |0021: move-result v8 │ │ -0aed48: 6e10 8a20 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@208a │ │ -0aed4e: 0a09 |0025: move-result v9 │ │ -0aed50: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ -0aed54: 1217 |0028: const/4 v7, #int 1 // #1 │ │ -0aed56: 28e0 |0029: goto 0009 // -0020 │ │ -0aed58: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ -0aed5c: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ -0aed60: 6e20 8620 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2086 │ │ -0aed66: 0c02 |0031: move-result-object v2 │ │ -0aed68: 6e10 181e 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0aed6e: 0a08 |0035: move-result v8 │ │ -0aed70: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ -0aed74: 28d1 |0038: goto 0009 // -002f │ │ +0b2664: |[0b2664] android.support.v4.widget.ListViewAutoScrollHelper.canTargetScrollVertically:(I)Z │ │ +0b2674: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0b2676: 54a6 5007 |0001: iget-object v6, v10, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0750 │ │ +0b267a: 6e10 8820 0600 |0003: invoke-virtual {v6}, Landroid/widget/ListView;.getCount:()I // method@2088 │ │ +0b2680: 0a03 |0006: move-result v3 │ │ +0b2682: 3903 0300 |0007: if-nez v3, 000a // +0003 │ │ +0b2686: 0f07 |0009: return v7 │ │ +0b2688: 6e10 8720 0600 |000a: invoke-virtual {v6}, Landroid/widget/ListView;.getChildCount:()I // method@2087 │ │ +0b268e: 0a00 |000d: move-result v0 │ │ +0b2690: 6e10 8920 0600 |000e: invoke-virtual {v6}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2089 │ │ +0b2696: 0a01 |0011: move-result v1 │ │ +0b2698: 9004 0100 |0012: add-int v4, v1, v0 │ │ +0b269c: 3d0b 1600 |0014: if-lez v11, 002a // +0016 │ │ +0b26a0: 3434 1200 |0016: if-lt v4, v3, 0028 // +0012 │ │ +0b26a4: d808 00ff |0018: add-int/lit8 v8, v0, #int -1 // #ff │ │ +0b26a8: 6e20 8620 8600 |001a: invoke-virtual {v6, v8}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2086 │ │ +0b26ae: 0c05 |001d: move-result-object v5 │ │ +0b26b0: 6e10 ec1d 0500 |001e: invoke-virtual {v5}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +0b26b6: 0a08 |0021: move-result v8 │ │ +0b26b8: 6e10 8a20 0600 |0022: invoke-virtual {v6}, Landroid/widget/ListView;.getHeight:()I // method@208a │ │ +0b26be: 0a09 |0025: move-result v9 │ │ +0b26c0: 3798 e3ff |0026: if-le v8, v9, 0009 // -001d │ │ +0b26c4: 1217 |0028: const/4 v7, #int 1 // #1 │ │ +0b26c6: 28e0 |0029: goto 0009 // -0020 │ │ +0b26c8: 3b0b dfff |002a: if-gez v11, 0009 // -0021 │ │ +0b26cc: 3c01 fcff |002c: if-gtz v1, 0028 // -0004 │ │ +0b26d0: 6e20 8620 7600 |002e: invoke-virtual {v6, v7}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2086 │ │ +0b26d6: 0c02 |0031: move-result-object v2 │ │ +0b26d8: 6e10 181e 0200 |0032: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b26de: 0a08 |0035: move-result v8 │ │ +0b26e0: 3a08 f2ff |0036: if-ltz v8, 0028 // -000e │ │ +0b26e4: 28d1 |0038: goto 0009 // -002f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=60 │ │ 0x0003 line=61 │ │ 0x0007 line=62 │ │ 0x0009 line=92 │ │ 0x000a line=66 │ │ @@ -222240,30 +222295,30 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0aed78: |[0aed78] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ -0aed88: 5453 5007 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0750 │ │ -0aed8c: 6e10 8920 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2089 │ │ -0aed92: 0a00 |0005: move-result v0 │ │ -0aed94: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ -0aed96: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ -0aed9a: 0e00 |0009: return-void │ │ -0aed9c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ -0aed9e: 6e20 8620 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2086 │ │ -0aeda4: 0c01 |000e: move-result-object v1 │ │ -0aeda6: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ -0aedaa: 6e10 181e 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0aedb0: 0a04 |0014: move-result v4 │ │ -0aedb2: 9102 0407 |0015: sub-int v2, v4, v7 │ │ -0aedb6: 6e30 9b20 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@209b │ │ -0aedbc: 28ef |001a: goto 0009 // -0011 │ │ +0b26e8: |[0b26e8] android.support.v4.widget.ListViewAutoScrollHelper.scrollTargetBy:(II)V │ │ +0b26f8: 5453 5007 |0000: iget-object v3, v5, Landroid/support/v4/widget/ListViewAutoScrollHelper;.mTarget:Landroid/widget/ListView; // field@0750 │ │ +0b26fc: 6e10 8920 0300 |0002: invoke-virtual {v3}, Landroid/widget/ListView;.getFirstVisiblePosition:()I // method@2089 │ │ +0b2702: 0a00 |0005: move-result v0 │ │ +0b2704: 12f4 |0006: const/4 v4, #int -1 // #ff │ │ +0b2706: 3340 0300 |0007: if-ne v0, v4, 000a // +0003 │ │ +0b270a: 0e00 |0009: return-void │ │ +0b270c: 1204 |000a: const/4 v4, #int 0 // #0 │ │ +0b270e: 6e20 8620 4300 |000b: invoke-virtual {v3, v4}, Landroid/widget/ListView;.getChildAt:(I)Landroid/view/View; // method@2086 │ │ +0b2714: 0c01 |000e: move-result-object v1 │ │ +0b2716: 3801 faff |000f: if-eqz v1, 0009 // -0006 │ │ +0b271a: 6e10 181e 0100 |0011: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b2720: 0a04 |0014: move-result v4 │ │ +0b2722: 9102 0407 |0015: sub-int v2, v4, v7 │ │ +0b2726: 6e30 9b20 0302 |0017: invoke-virtual {v3, v0, v2}, Landroid/widget/ListView;.setSelectionFromTop:(II)V // method@209b │ │ +0b272c: 28ef |001a: goto 0009 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ 0x0002 line=38 │ │ 0x0006 line=39 │ │ 0x0009 line=50 │ │ 0x000a line=43 │ │ @@ -222275,21 +222330,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 : 3132 (ListViewAutoScrollHelper.java) │ │ + source_file_idx : 3133 (ListViewAutoScrollHelper.java) │ │ │ │ Class #917 header: │ │ class_idx : 945 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3732 │ │ +source_file_idx : 3733 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #917 annotations: │ │ Annotations on class │ │ @@ -222310,17 +222365,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aedc0: |[0aedc0] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ -0aedd0: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aedd6: 0e00 |0003: return-void │ │ +0b2730: |[0b2730] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.:()V │ │ +0b2740: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b2746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -222329,31 +222384,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 │ │ -0aedd8: |[0aedd8] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0aede8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aedea: 1100 |0001: return-object v0 │ │ +0b2748: |[0b2748] android.support.v4.widget.PopupMenuCompat$BasePopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0b2758: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b275a: 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 : 3732 (PopupMenuCompat.java) │ │ + source_file_idx : 3733 (PopupMenuCompat.java) │ │ │ │ Class #918 header: │ │ class_idx : 950 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3738 │ │ +source_file_idx : 3739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #918 annotations: │ │ Annotations on class │ │ @@ -222374,17 +222429,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aedec: |[0aedec] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.:()V │ │ -0aedfc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aee02: 0e00 |0003: return-void │ │ +0b275c: |[0b275c] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.:()V │ │ +0b276c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b2772: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -222393,36 +222448,36 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0aee04: |[0aee04] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -0aee14: 6e40 b920 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@20b9 │ │ -0aee1a: 0e00 |0003: return-void │ │ +0b2774: |[0b2774] android.support.v4.widget.PopupWindowCompat$BasePopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0b2784: 6e40 b920 2143 |0000: invoke-virtual {v1, v2, v3, v4}, Landroid/widget/PopupWindow;.showAsDropDown:(Landroid/view/View;II)V // method@20b9 │ │ +0b278a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; │ │ 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x0004 reg=2 anchor Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 xoff I │ │ 0x0000 - 0x0004 reg=4 yoff I │ │ 0x0000 - 0x0004 reg=5 gravity I │ │ │ │ - source_file_idx : 3738 (PopupWindowCompat.java) │ │ + source_file_idx : 3739 (PopupWindowCompat.java) │ │ │ │ Class #919 header: │ │ class_idx : 957 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3974 │ │ +source_file_idx : 3975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #919 annotations: │ │ Annotations on class │ │ @@ -222443,17 +222498,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0aee1c: |[0aee1c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ -0aee2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0aee32: 0e00 |0003: return-void │ │ +0b278c: |[0b278c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.:()V │ │ +0b279c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b27a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ Virtual methods - │ │ @@ -222462,18 +222517,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0aee34: |[0aee34] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ -0aee44: 1f01 8a04 |0000: check-cast v1, Landroid/widget/Scroller; // type@048a │ │ -0aee48: 6e10 c420 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ -0aee4e: 0e00 |0005: return-void │ │ +0b27a4: |[0b27a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.abortAnimation:(Ljava/lang/Object;)V │ │ +0b27b4: 1f01 8a04 |0000: check-cast v1, Landroid/widget/Scroller; // type@048a │ │ +0b27b8: 6e10 c420 0100 |0002: invoke-virtual {v1}, Landroid/widget/Scroller;.abortAnimation:()V // method@20c4 │ │ +0b27be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0005 line=120 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -222483,20 +222538,20 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0aee50: |[0aee50] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0aee60: 0730 |0000: move-object v0, v3 │ │ -0aee62: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ -0aee66: 6e10 c520 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20c5 │ │ -0aee6c: 0a01 |0006: move-result v1 │ │ -0aee6e: 0f01 |0007: return v1 │ │ +0b27c0: |[0b27c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0b27d0: 0730 |0000: move-object v0, v3 │ │ +0b27d2: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ +0b27d6: 6e10 c520 0000 |0003: invoke-virtual {v0}, Landroid/widget/Scroller;.computeScrollOffset:()Z // method@20c5 │ │ +0b27dc: 0a01 |0006: move-result v1 │ │ +0b27de: 0f01 |0007: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ locals : │ │ 0x0003 - 0x0008 reg=0 s Landroid/widget/Scroller; │ │ 0x0000 - 0x0008 reg=2 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -222507,22 +222562,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 │ │ -0aee70: |[0aee70] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0aee80: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ -0aee84: 2200 8a04 |0002: new-instance v0, Landroid/widget/Scroller; // type@048a │ │ -0aee88: 7030 c320 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20c3 │ │ -0aee8e: 1100 |0007: return-object v0 │ │ -0aee90: 2200 8a04 |0008: new-instance v0, Landroid/widget/Scroller; // type@048a │ │ -0aee94: 7020 c220 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@20c2 │ │ -0aee9a: 28fa |000d: goto 0007 // -0006 │ │ +0b27e0: |[0b27e0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0b27f0: 3803 0800 |0000: if-eqz v3, 0008 // +0008 │ │ +0b27f4: 2200 8a04 |0002: new-instance v0, Landroid/widget/Scroller; // type@048a │ │ +0b27f8: 7030 c320 2003 |0004: invoke-direct {v0, v2, v3}, Landroid/widget/Scroller;.:(Landroid/content/Context;Landroid/view/animation/Interpolator;)V // method@20c3 │ │ +0b27fe: 1100 |0007: return-object v0 │ │ +0b2800: 2200 8a04 |0008: new-instance v0, Landroid/widget/Scroller; // type@048a │ │ +0b2804: 7020 c220 2000 |000a: invoke-direct {v0, v2}, Landroid/widget/Scroller;.:(Landroid/content/Context;)V // method@20c2 │ │ +0b280a: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000e reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x000e reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -222532,27 +222587,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0aee9c: |[0aee9c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0aeeac: 07a0 |0000: move-object v0, v10 │ │ -0aeeae: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ -0aeeb2: 01b1 |0003: move v1, v11 │ │ -0aeeb4: 01c2 |0004: move v2, v12 │ │ -0aeeb6: 01d3 |0005: move v3, v13 │ │ -0aeeb8: 01e4 |0006: move v4, v14 │ │ -0aeeba: 01f5 |0007: move v5, v15 │ │ -0aeebc: 0206 1000 |0008: move/from16 v6, v16 │ │ -0aeec0: 0207 1100 |000a: move/from16 v7, v17 │ │ -0aeec4: 0208 1200 |000c: move/from16 v8, v18 │ │ -0aeec8: 7409 c620 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20c6 │ │ -0aeece: 0e00 |0011: return-void │ │ +0b280c: |[0b280c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0b281c: 07a0 |0000: move-object v0, v10 │ │ +0b281e: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ +0b2822: 01b1 |0003: move v1, v11 │ │ +0b2824: 01c2 |0004: move v2, v12 │ │ +0b2826: 01d3 |0005: move v3, v13 │ │ +0b2828: 01e4 |0006: move v4, v14 │ │ +0b282a: 01f5 |0007: move v5, v15 │ │ +0b282c: 0206 1000 |0008: move/from16 v6, v16 │ │ +0b2830: 0207 1100 |000a: move/from16 v7, v17 │ │ +0b2834: 0208 1200 |000c: move/from16 v8, v18 │ │ +0b2838: 7409 c620 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20c6 │ │ +0b283e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0011 line=109 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -222570,27 +222625,27 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 21 │ │ ins : 12 │ │ outs : 9 │ │ insns size : 18 16-bit code units │ │ -0aeed0: |[0aeed0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0aeee0: 07a0 |0000: move-object v0, v10 │ │ -0aeee2: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ -0aeee6: 01b1 |0003: move v1, v11 │ │ -0aeee8: 01c2 |0004: move v2, v12 │ │ -0aeeea: 01d3 |0005: move v3, v13 │ │ -0aeeec: 01e4 |0006: move v4, v14 │ │ -0aeeee: 01f5 |0007: move v5, v15 │ │ -0aeef0: 0206 1000 |0008: move/from16 v6, v16 │ │ -0aeef4: 0207 1100 |000a: move/from16 v7, v17 │ │ -0aeef8: 0208 1200 |000c: move/from16 v8, v18 │ │ -0aeefc: 7409 c620 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20c6 │ │ -0aef02: 0e00 |0011: return-void │ │ +0b2840: |[0b2840] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0b2850: 07a0 |0000: move-object v0, v10 │ │ +0b2852: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ +0b2856: 01b1 |0003: move v1, v11 │ │ +0b2858: 01c2 |0004: move v2, v12 │ │ +0b285a: 01d3 |0005: move v3, v13 │ │ +0b285c: 01e4 |0006: move v4, v14 │ │ +0b285e: 01f5 |0007: move v5, v15 │ │ +0b2860: 0206 1000 |0008: move/from16 v6, v16 │ │ +0b2864: 0207 1100 |000a: move/from16 v7, v17 │ │ +0b2868: 0208 1200 |000c: move/from16 v8, v18 │ │ +0b286c: 7409 c620 0000 |000e: invoke-virtual/range {v0, v1, v2, v3, v4, v5, v6, v7, v8}, Landroid/widget/Scroller;.fling:(IIIIIIII)V // method@20c6 │ │ +0b2872: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0011 line=115 │ │ locals : │ │ 0x0000 - 0x0012 reg=9 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0012 reg=10 scroller Ljava/lang/Object; │ │ @@ -222610,17 +222665,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aef04: |[0aef04] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0aef14: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aef16: 0f00 |0001: return v0 │ │ +0b2874: |[0b2874] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0b2884: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2886: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -222629,19 +222684,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aef18: |[0aef18] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ -0aef28: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ -0aef2c: 6e10 c720 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ -0aef32: 0a00 |0005: move-result v0 │ │ -0aef34: 0f00 |0006: return v0 │ │ +0b2888: |[0b2888] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrX:(Ljava/lang/Object;)I │ │ +0b2898: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ +0b289c: 6e10 c720 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrX:()I // method@20c7 │ │ +0b28a2: 0a00 |0005: move-result v0 │ │ +0b28a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -222650,19 +222705,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aef38: |[0aef38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ -0aef48: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ -0aef4c: 6e10 c820 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@20c8 │ │ -0aef52: 0a00 |0005: move-result v0 │ │ -0aef54: 0f00 |0006: return v0 │ │ +0b28a8: |[0b28a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getCurrY:(Ljava/lang/Object;)I │ │ +0b28b8: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ +0b28bc: 6e10 c820 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getCurrY:()I // method@20c8 │ │ +0b28c2: 0a00 |0005: move-result v0 │ │ +0b28c4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -222671,19 +222726,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aef58: |[0aef58] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ -0aef68: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ -0aef6c: 6e10 ca20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@20ca │ │ -0aef72: 0a00 |0005: move-result v0 │ │ -0aef74: 0f00 |0006: return v0 │ │ +0b28c8: |[0b28c8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalX:(Ljava/lang/Object;)I │ │ +0b28d8: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ +0b28dc: 6e10 ca20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalX:()I // method@20ca │ │ +0b28e2: 0a00 |0005: move-result v0 │ │ +0b28e4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -222692,19 +222747,19 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aef78: |[0aef78] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ -0aef88: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ -0aef8c: 6e10 cb20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@20cb │ │ -0aef92: 0a00 |0005: move-result v0 │ │ -0aef94: 0f00 |0006: return v0 │ │ +0b28e8: |[0b28e8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.getFinalY:(Ljava/lang/Object;)I │ │ +0b28f8: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ +0b28fc: 6e10 cb20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.getFinalY:()I // method@20cb │ │ +0b2902: 0a00 |0005: move-result v0 │ │ +0b2904: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -222713,19 +222768,19 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0aef98: |[0aef98] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ -0aefa8: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ -0aefac: 6e10 cc20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@20cc │ │ -0aefb2: 0a00 |0005: move-result v0 │ │ -0aefb4: 0f00 |0006: return v0 │ │ +0b2908: |[0b2908] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isFinished:(Ljava/lang/Object;)Z │ │ +0b2918: 1f02 8a04 |0000: check-cast v2, Landroid/widget/Scroller; // type@048a │ │ +0b291c: 6e10 cc20 0200 |0002: invoke-virtual {v2}, Landroid/widget/Scroller;.isFinished:()Z // method@20cc │ │ +0b2922: 0a00 |0005: move-result v0 │ │ +0b2924: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ │ │ @@ -222734,17 +222789,17 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0aefb8: |[0aefb8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0aefc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0aefca: 0f00 |0001: return v0 │ │ +0b2928: |[0b2928] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0b2938: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b293a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -222753,16 +222808,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aefcc: |[0aefcc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0aefdc: 0e00 |0000: return-void │ │ +0b293c: |[0b293c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0b294c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startX I │ │ @@ -222774,16 +222829,16 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0aefe0: |[0aefe0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0aeff0: 0e00 |0000: return-void │ │ +0b2950: |[0b2950] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0b2960: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x0001 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0001 reg=2 startY I │ │ @@ -222795,18 +222850,18 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0aeff4: |[0aeff4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ -0af004: 1f01 8a04 |0000: check-cast v1, Landroid/widget/Scroller; // type@048a │ │ -0af008: 6e55 cd20 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@20cd │ │ -0af00e: 0e00 |0005: return-void │ │ +0b2964: |[0b2964] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIII)V │ │ +0b2974: 1f01 8a04 |0000: check-cast v1, Landroid/widget/Scroller; // type@048a │ │ +0b2978: 6e55 cd20 2143 |0002: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIII)V // method@20cd │ │ +0b297e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0005 line=97 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ @@ -222820,44 +222875,44 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 12 16-bit code units │ │ -0af010: |[0af010] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0af020: 0770 |0000: move-object v0, v7 │ │ -0af022: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ -0af026: 0181 |0003: move v1, v8 │ │ -0af028: 0192 |0004: move v2, v9 │ │ -0af02a: 01a3 |0005: move v3, v10 │ │ -0af02c: 01b4 |0006: move v4, v11 │ │ -0af02e: 01c5 |0007: move v5, v12 │ │ -0af030: 7406 ce20 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20ce │ │ -0af036: 0e00 |000b: return-void │ │ +0b2980: |[0b2980] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplBase.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0b2990: 0770 |0000: move-object v0, v7 │ │ +0b2992: 1f00 8a04 |0001: check-cast v0, Landroid/widget/Scroller; // type@048a │ │ +0b2996: 0181 |0003: move v1, v8 │ │ +0b2998: 0192 |0004: move v2, v9 │ │ +0b299a: 01a3 |0005: move v3, v10 │ │ +0b299c: 01b4 |0006: move v4, v11 │ │ +0b299e: 01c5 |0007: move v5, v12 │ │ +0b29a0: 7406 ce20 0000 |0008: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/widget/Scroller;.startScroll:(IIIII)V // method@20ce │ │ +0b29a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x000b line=103 │ │ locals : │ │ 0x0000 - 0x000c reg=6 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; │ │ 0x0000 - 0x000c reg=7 scroller Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=8 startX I │ │ 0x0000 - 0x000c reg=9 startY I │ │ 0x0000 - 0x000c reg=10 dx I │ │ 0x0000 - 0x000c reg=11 dy I │ │ 0x0000 - 0x000c reg=12 duration I │ │ │ │ - source_file_idx : 3974 (ScrollerCompat.java) │ │ + source_file_idx : 3975 (ScrollerCompat.java) │ │ │ │ Class #920 header: │ │ class_idx : 958 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3974 │ │ +source_file_idx : 3975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #920 annotations: │ │ Annotations on class │ │ @@ -222878,17 +222933,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0af038: |[0af038] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ -0af048: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0af04e: 0e00 |0003: return-void │ │ +0b29a8: |[0b29a8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.:()V │ │ +0b29b8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b29be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -222897,17 +222952,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0af050: |[0af050] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ -0af060: 7110 161b 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1b16 │ │ -0af066: 0e00 |0003: return-void │ │ +0b29c0: |[0b29c0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.abortAnimation:(Ljava/lang/Object;)V │ │ +0b29d0: 7110 161b 0100 |0000: invoke-static {v1}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.abortAnimation:(Ljava/lang/Object;)V // method@1b16 │ │ +0b29d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0003 line=209 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -222917,18 +222972,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af068: |[0af068] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ -0af078: 7110 171b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1b17 │ │ -0af07e: 0a00 |0003: move-result v0 │ │ -0af080: 0f00 |0004: return v0 │ │ +0b29d8: |[0b29d8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.computeScrollOffset:(Ljava/lang/Object;)Z │ │ +0b29e8: 7110 171b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.computeScrollOffset:(Ljava/lang/Object;)Z // method@1b17 │ │ +0b29ee: 0a00 |0003: move-result v0 │ │ +0b29f0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -222937,18 +222992,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 │ │ -0af084: |[0af084] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ -0af094: 7120 181b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1b18 │ │ -0af09a: 0c00 |0003: move-result-object v0 │ │ -0af09c: 1100 |0004: return-object v0 │ │ +0b29f4: |[0b29f4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; │ │ +0b2a04: 7120 181b 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.createScroller:(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; // method@1b18 │ │ +0b2a0a: 0c00 |0003: move-result-object v0 │ │ +0b2a0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ 0x0000 - 0x0005 reg=3 interpolator Landroid/view/animation/Interpolator; │ │ @@ -222958,17 +223013,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 10 │ │ outs : 9 │ │ insns size : 4 16-bit code units │ │ -0af0a0: |[0af0a0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ -0af0b0: 7709 191b 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@1b19 │ │ -0af0b6: 0e00 |0003: return-void │ │ +0b2a10: |[0b2a10] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIII)V │ │ +0b2a20: 7709 191b 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@1b19 │ │ +0b2a26: 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; │ │ @@ -222986,17 +223041,17 @@ │ │ type : '(Ljava/lang/Object;IIIIIIIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 12 │ │ outs : 11 │ │ insns size : 4 16-bit code units │ │ -0af0b8: |[0af0b8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ -0af0c8: 770b 1a1b 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@1b1a │ │ -0af0ce: 0e00 |0003: return-void │ │ +0b2a28: |[0b2a28] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.fling:(Ljava/lang/Object;IIIIIIIIII)V │ │ +0b2a38: 770b 1a1b 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@1b1a │ │ +0b2a3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -223016,17 +223071,17 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0af0d0: |[0af0d0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0af0e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af0e2: 0f00 |0001: return v0 │ │ +0b2a40: |[0b2a40] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0b2a50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2a52: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0002 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -223035,18 +223090,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af0e4: |[0af0e4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ -0af0f4: 7110 1b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1b1b │ │ -0af0fa: 0a00 |0003: move-result v0 │ │ -0af0fc: 0f00 |0004: return v0 │ │ +0b2a54: |[0b2a54] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrX:(Ljava/lang/Object;)I │ │ +0b2a64: 7110 1b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrX:(Ljava/lang/Object;)I // method@1b1b │ │ +0b2a6a: 0a00 |0003: move-result v0 │ │ +0b2a6c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -223055,18 +223110,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af100: |[0af100] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ -0af110: 7110 1c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1b1c │ │ -0af116: 0a00 |0003: move-result v0 │ │ -0af118: 0f00 |0004: return v0 │ │ +0b2a70: |[0b2a70] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getCurrY:(Ljava/lang/Object;)I │ │ +0b2a80: 7110 1c1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getCurrY:(Ljava/lang/Object;)I // method@1b1c │ │ +0b2a86: 0a00 |0003: move-result v0 │ │ +0b2a88: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -223075,18 +223130,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af11c: |[0af11c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ -0af12c: 7110 1d1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1b1d │ │ -0af132: 0a00 |0003: move-result v0 │ │ -0af134: 0f00 |0004: return v0 │ │ +0b2a8c: |[0b2a8c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalX:(Ljava/lang/Object;)I │ │ +0b2a9c: 7110 1d1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalX:(Ljava/lang/Object;)I // method@1b1d │ │ +0b2aa2: 0a00 |0003: move-result v0 │ │ +0b2aa4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -223095,18 +223150,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af138: |[0af138] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ -0af148: 7110 1e1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1b1e │ │ -0af14e: 0a00 |0003: move-result v0 │ │ -0af150: 0f00 |0004: return v0 │ │ +0b2aa8: |[0b2aa8] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.getFinalY:(Ljava/lang/Object;)I │ │ +0b2ab8: 7110 1e1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.getFinalY:(Ljava/lang/Object;)I // method@1b1e │ │ +0b2abe: 0a00 |0003: move-result v0 │ │ +0b2ac0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -223115,18 +223170,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af154: |[0af154] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ -0af164: 7110 1f1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1b1f │ │ -0af16a: 0a00 |0003: move-result v0 │ │ -0af16c: 0f00 |0004: return v0 │ │ +0b2ac4: |[0b2ac4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isFinished:(Ljava/lang/Object;)Z │ │ +0b2ad4: 7110 1f1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isFinished:(Ljava/lang/Object;)Z // method@1b1f │ │ +0b2ada: 0a00 |0003: move-result v0 │ │ +0b2adc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=158 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -223135,18 +223190,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af170: |[0af170] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ -0af180: 7110 201b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1b20 │ │ -0af186: 0a00 |0003: move-result v0 │ │ -0af188: 0f00 |0004: return v0 │ │ +0b2ae0: |[0b2ae0] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.isOverScrolled:(Ljava/lang/Object;)Z │ │ +0b2af0: 7110 201b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.isOverScrolled:(Ljava/lang/Object;)Z // method@1b20 │ │ +0b2af6: 0a00 |0003: move-result v0 │ │ +0b2af8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ @@ -223155,17 +223210,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0af18c: |[0af18c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ -0af19c: 7140 211b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1b21 │ │ -0af1a2: 0e00 |0003: return-void │ │ +0b2afc: |[0b2afc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V │ │ +0b2b0c: 7140 211b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyHorizontalEdgeReached:(Ljava/lang/Object;III)V // method@1b21 │ │ +0b2b12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0003 line=215 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -223178,17 +223233,17 @@ │ │ type : '(Ljava/lang/Object;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0af1a4: |[0af1a4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ -0af1b4: 7140 221b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1b22 │ │ -0af1ba: 0e00 |0003: return-void │ │ +0b2b14: |[0b2b14] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V │ │ +0b2b24: 7140 221b 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.notifyVerticalEdgeReached:(Ljava/lang/Object;III)V // method@1b22 │ │ +0b2b2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0003 line=220 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -223201,17 +223256,17 @@ │ │ type : '(Ljava/lang/Object;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0af1bc: |[0af1bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ -0af1cc: 7155 231b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1b23 │ │ -0af1d2: 0e00 |0003: return-void │ │ +0b2b2c: |[0b2b2c] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIII)V │ │ +0b2b3c: 7155 231b 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIII)V // method@1b23 │ │ +0b2b42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0003 line=184 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ @@ -223225,37 +223280,37 @@ │ │ type : '(Ljava/lang/Object;IIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 4 16-bit code units │ │ -0af1d4: |[0af1d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ -0af1e4: 7706 241b 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1b24 │ │ -0af1ea: 0e00 |0003: return-void │ │ +0b2b44: |[0b2b44] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplGingerbread.startScroll:(Ljava/lang/Object;IIIII)V │ │ +0b2b54: 7706 241b 0100 |0000: invoke-static/range {v1, v2, v3, v4, v5, v6}, Landroid/support/v4/widget/ScrollerCompatGingerbread;.startScroll:(Ljava/lang/Object;IIIII)V // method@1b24 │ │ +0b2b5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ 0x0003 line=190 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; │ │ 0x0000 - 0x0004 reg=1 scroller Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 startX I │ │ 0x0000 - 0x0004 reg=3 startY I │ │ 0x0000 - 0x0004 reg=4 dx I │ │ 0x0000 - 0x0004 reg=5 dy I │ │ 0x0000 - 0x0004 reg=6 duration I │ │ │ │ - source_file_idx : 3974 (ScrollerCompat.java) │ │ + source_file_idx : 3975 (ScrollerCompat.java) │ │ │ │ Class #921 header: │ │ class_idx : 965 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #921 annotations: │ │ Annotations on class │ │ @@ -223284,19 +223339,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 │ │ -0af1ec: |[0af1ec] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ -0af1fc: 5b01 9807 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0798 │ │ -0af200: 5b02 9907 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0799 │ │ -0af204: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0af20a: 0e00 |0007: return-void │ │ +0b2b5c: |[0b2b5c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)V │ │ +0b2b6c: 5b01 9807 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@0798 │ │ +0b2b70: 5b02 9907 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0799 │ │ +0b2b74: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b2b7a: 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; │ │ @@ -223307,19 +223362,19 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0af20c: |[0af20c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ -0af21c: 5410 9907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0799 │ │ -0af220: 6e20 2a1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1b2a │ │ -0af226: 0a00 |0005: move-result v0 │ │ -0af228: 0f00 |0006: return v0 │ │ +0b2b7c: |[0b2b7c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextChange:(Ljava/lang/String;)Z │ │ +0b2b8c: 5410 9907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0799 │ │ +0b2b90: 6e20 2a1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextChange:(Ljava/lang/String;)Z // method@1b2a │ │ +0b2b96: 0a00 |0005: move-result v0 │ │ +0b2b98: 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; │ │ │ │ @@ -223328,33 +223383,33 @@ │ │ type : '(Ljava/lang/String;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0af22c: |[0af22c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ -0af23c: 5410 9907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0799 │ │ -0af240: 6e20 2b1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1b2b │ │ -0af246: 0a00 |0005: move-result v0 │ │ -0af248: 0f00 |0006: return v0 │ │ +0b2b9c: |[0b2b9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$1.onQueryTextSubmit:(Ljava/lang/String;)Z │ │ +0b2bac: 5410 9907 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat; // field@0799 │ │ +0b2bb0: 6e20 2b1b 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@1b2b │ │ +0b2bb6: 0a00 |0005: move-result v0 │ │ +0b2bb8: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #922 header: │ │ class_idx : 966 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #922 annotations: │ │ Annotations on class │ │ @@ -223383,19 +223438,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 │ │ -0af24c: |[0af24c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ -0af25c: 5b01 9a07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@079a │ │ -0af260: 5b02 9b07 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@079b │ │ -0af264: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0af26a: 0e00 |0007: return-void │ │ +0b2bbc: |[0b2bbc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.:(Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)V │ │ +0b2bcc: 5b01 9a07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.this$0:Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; // field@079a │ │ +0b2bd0: 5b02 9b07 |0002: iput-object v2, v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@079b │ │ +0b2bd4: 7010 a82e 0000 |0004: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b2bda: 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; │ │ @@ -223406,32 +223461,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0af26c: |[0af26c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ -0af27c: 5410 9b07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@079b │ │ -0af280: 6e10 281b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1b28 │ │ -0af286: 0a00 |0005: move-result v0 │ │ -0af288: 0f00 |0006: return v0 │ │ +0b2bdc: |[0b2bdc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl$2.onClose:()Z │ │ +0b2bec: 5410 9b07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2;.val$listener:Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat; // field@079b │ │ +0b2bf0: 6e10 281b 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;.onClose:()Z // method@1b28 │ │ +0b2bf6: 0a00 |0005: move-result v0 │ │ +0b2bf8: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #923 header: │ │ class_idx : 970 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #923 annotations: │ │ Annotations on class │ │ @@ -223452,17 +223507,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0af28c: |[0af28c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ -0af29c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0af2a2: 0e00 |0003: return-void │ │ +0b2bfc: |[0b2bfc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.:()V │ │ +0b2c0c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b2c12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl; │ │ │ │ Virtual methods - │ │ @@ -223471,17 +223526,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 │ │ -0af2a4: |[0af2a4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0af2b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af2b6: 1100 |0001: return-object v0 │ │ +0b2c14: |[0b2c14] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0b2c24: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2c26: 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; │ │ │ │ @@ -223490,17 +223545,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0af2b8: |[0af2b8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ -0af2c8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0af2ca: 0f00 |0001: return v0 │ │ +0b2c28: |[0b2c28] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isIconified:(Landroid/view/View;)Z │ │ +0b2c38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b2c3a: 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; │ │ │ │ @@ -223509,17 +223564,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0af2cc: |[0af2cc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0af2dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af2de: 0f00 |0001: return v0 │ │ +0b2c3c: |[0b2c3c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0b2c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2c4e: 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; │ │ │ │ @@ -223528,17 +223583,17 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0af2e0: |[0af2e0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0af2f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af2f2: 0f00 |0001: return v0 │ │ +0b2c50: |[0b2c50] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0b2c60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2c62: 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; │ │ │ │ @@ -223547,17 +223602,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 │ │ -0af2f4: |[0af2f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0af304: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af306: 1100 |0001: return-object v0 │ │ +0b2c64: |[0b2c64] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0b2c74: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2c76: 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; │ │ │ │ @@ -223566,17 +223621,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 │ │ -0af308: |[0af308] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0af318: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af31a: 1100 |0001: return-object v0 │ │ +0b2c78: |[0b2c78] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0b2c88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2c8a: 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; │ │ │ │ @@ -223585,17 +223640,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 │ │ -0af31c: |[0af31c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0af32c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0af32e: 1100 |0001: return-object v0 │ │ +0b2c8c: |[0b2c8c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0b2c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b2c9e: 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; │ │ │ │ @@ -223604,16 +223659,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af330: |[0af330] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ -0af340: 0e00 |0000: return-void │ │ +0b2ca0: |[0b2ca0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setIconified:(Landroid/view/View;Z)V │ │ +0b2cb0: 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 │ │ @@ -223623,16 +223678,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af344: |[0af344] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0af354: 0e00 |0000: return-void │ │ +0b2cb4: |[0b2cb4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0b2cc4: 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 │ │ @@ -223642,16 +223697,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af358: |[0af358] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ -0af368: 0e00 |0000: return-void │ │ +0b2cc8: |[0b2cc8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setInputType:(Landroid/view/View;I)V │ │ +0b2cd8: 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 │ │ @@ -223661,16 +223716,16 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af36c: |[0af36c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0af37c: 0e00 |0000: return-void │ │ +0b2cdc: |[0b2cdc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0b2cec: 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 │ │ @@ -223680,16 +223735,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 │ │ -0af380: |[0af380] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0af390: 0e00 |0000: return-void │ │ +0b2cf0: |[0b2cf0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0b2d00: 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; │ │ @@ -223699,16 +223754,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 │ │ -0af394: |[0af394] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0af3a4: 0e00 |0000: return-void │ │ +0b2d04: |[0b2d04] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0b2d14: 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; │ │ @@ -223718,16 +223773,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 │ │ -0af3a8: |[0af3a8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0af3b8: 0e00 |0000: return-void │ │ +0b2d18: |[0b2d18] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0b2d28: 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; │ │ @@ -223738,16 +223793,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 │ │ -0af3bc: |[0af3bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0af3cc: 0e00 |0000: return-void │ │ +0b2d2c: |[0b2d2c] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0b2d3c: 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; │ │ @@ -223757,16 +223812,16 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af3d0: |[0af3d0] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0af3e0: 0e00 |0000: return-void │ │ +0b2d40: |[0b2d40] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0b2d50: 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 │ │ @@ -223776,16 +223831,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 │ │ -0af3e4: |[0af3e4] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0af3f4: 0e00 |0000: return-void │ │ +0b2d54: |[0b2d54] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0b2d64: 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; │ │ @@ -223795,31 +223850,31 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af3f8: |[0af3f8] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0af408: 0e00 |0000: return-void │ │ +0b2d68: |[0b2d68] android.support.v4.widget.SearchViewCompat$SearchViewCompatStubImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0b2d78: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #924 header: │ │ class_idx : 983 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 667 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #924 annotations: │ │ Annotations on class │ │ @@ -223847,21 +223902,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 │ │ -0af40c: |[0af40c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0af41c: 5b12 a707 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ -0af420: 7010 4210 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ -0af426: 2200 6300 |0005: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -0af42a: 7010 5c02 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0af430: 5b10 a607 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@07a6 │ │ -0af434: 0e00 |000c: return-void │ │ +0b2d7c: |[0b2d7c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0b2d8c: 5b12 a707 |0000: iput-object v2, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ +0b2d90: 7010 4210 0100 |0002: invoke-direct {v1}, Landroid/support/v4/view/AccessibilityDelegateCompat;.:()V // method@1042 │ │ +0b2d96: 2200 6300 |0005: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +0b2d9a: 7010 5c02 0000 |0007: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0b2da0: 5b10 a607 |000a: iput-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@07a6 │ │ +0b2da4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1538 │ │ 0x0005 line=1539 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ @@ -223871,60 +223926,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 │ │ -0af438: |[0af438] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0af448: 5420 a607 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@07a6 │ │ -0af44c: 6e20 0017 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ -0af452: 6e20 2617 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1726 │ │ -0af458: 6e20 0117 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1701 │ │ -0af45e: 6e20 2717 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1727 │ │ -0af464: 6e10 1d17 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@171d │ │ -0af46a: 0a01 |0011: move-result v1 │ │ -0af46c: 6e20 3f17 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@173f │ │ -0af472: 6e10 0b17 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@170b │ │ -0af478: 0c01 |0018: move-result-object v1 │ │ -0af47a: 6e20 3517 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1735 │ │ -0af480: 6e10 0417 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1704 │ │ -0af486: 0c01 |001f: move-result-object v1 │ │ -0af488: 6e20 2a17 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ -0af48e: 6e10 0717 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ -0af494: 0c01 |0026: move-result-object v1 │ │ -0af496: 6e20 2e17 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@172e │ │ -0af49c: 6e10 1617 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1716 │ │ -0af4a2: 0a01 |002d: move-result v1 │ │ -0af4a4: 6e20 2f17 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@172f │ │ -0af4aa: 6e10 1517 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1715 │ │ -0af4b0: 0a01 |0034: move-result v1 │ │ -0af4b2: 6e20 2b17 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@172b │ │ -0af4b8: 6e10 1717 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1717 │ │ -0af4be: 0a01 |003b: move-result v1 │ │ -0af4c0: 6e20 3017 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1730 │ │ -0af4c6: 6e10 1817 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1718 │ │ -0af4cc: 0a01 |0042: move-result v1 │ │ -0af4ce: 6e20 3117 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1731 │ │ -0af4d4: 6e10 1217 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1712 │ │ -0af4da: 0a01 |0049: move-result v1 │ │ -0af4dc: 6e20 2517 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ -0af4e2: 6e10 1c17 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@171c │ │ -0af4e8: 0a01 |0050: move-result v1 │ │ -0af4ea: 6e20 3a17 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@173a │ │ -0af4f0: 6e10 1917 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1719 │ │ -0af4f6: 0a01 |0057: move-result v1 │ │ -0af4f8: 6e20 3317 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1733 │ │ -0af4fe: 6e10 ff16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ -0af504: 0a01 |005e: move-result v1 │ │ -0af506: 6e20 f616 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ -0af50c: 6e10 0a17 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@170a │ │ -0af512: 0a01 |0065: move-result v1 │ │ -0af514: 6e20 3417 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1734 │ │ -0af51a: 0e00 |0069: return-void │ │ +0b2da8: |[0b2da8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.copyNodeInfoNoChildren:(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0b2db8: 5420 a607 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.mTmpRect:Landroid/graphics/Rect; // field@07a6 │ │ +0b2dbc: 6e20 0017 0400 |0002: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInParent:(Landroid/graphics/Rect;)V // method@1700 │ │ +0b2dc2: 6e20 2617 0300 |0005: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInParent:(Landroid/graphics/Rect;)V // method@1726 │ │ +0b2dc8: 6e20 0117 0400 |0008: invoke-virtual {v4, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getBoundsInScreen:(Landroid/graphics/Rect;)V // method@1701 │ │ +0b2dce: 6e20 2717 0300 |000b: invoke-virtual {v3, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setBoundsInScreen:(Landroid/graphics/Rect;)V // method@1727 │ │ +0b2dd4: 6e10 1d17 0400 |000e: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isVisibleToUser:()Z // method@171d │ │ +0b2dda: 0a01 |0011: move-result v1 │ │ +0b2ddc: 6e20 3f17 1300 |0012: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setVisibleToUser:(Z)V // method@173f │ │ +0b2de2: 6e10 0b17 0400 |0015: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getPackageName:()Ljava/lang/CharSequence; // method@170b │ │ +0b2de8: 0c01 |0018: move-result-object v1 │ │ +0b2dea: 6e20 3517 1300 |0019: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setPackageName:(Ljava/lang/CharSequence;)V // method@1735 │ │ +0b2df0: 6e10 0417 0400 |001c: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getClassName:()Ljava/lang/CharSequence; // method@1704 │ │ +0b2df6: 0c01 |001f: move-result-object v1 │ │ +0b2df8: 6e20 2a17 1300 |0020: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ +0b2dfe: 6e10 0717 0400 |0023: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getContentDescription:()Ljava/lang/CharSequence; // method@1707 │ │ +0b2e04: 0c01 |0026: move-result-object v1 │ │ +0b2e06: 6e20 2e17 1300 |0027: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setContentDescription:(Ljava/lang/CharSequence;)V // method@172e │ │ +0b2e0c: 6e10 1617 0400 |002a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isEnabled:()Z // method@1716 │ │ +0b2e12: 0a01 |002d: move-result v1 │ │ +0b2e14: 6e20 2f17 1300 |002e: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setEnabled:(Z)V // method@172f │ │ +0b2e1a: 6e10 1517 0400 |0031: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isClickable:()Z // method@1715 │ │ +0b2e20: 0a01 |0034: move-result v1 │ │ +0b2e22: 6e20 2b17 1300 |0035: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClickable:(Z)V // method@172b │ │ +0b2e28: 6e10 1717 0400 |0038: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocusable:()Z // method@1717 │ │ +0b2e2e: 0a01 |003b: move-result v1 │ │ +0b2e30: 6e20 3017 1300 |003c: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocusable:(Z)V // method@1730 │ │ +0b2e36: 6e10 1817 0400 |003f: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isFocused:()Z // method@1718 │ │ +0b2e3c: 0a01 |0042: move-result v1 │ │ +0b2e3e: 6e20 3117 1300 |0043: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setFocused:(Z)V // method@1731 │ │ +0b2e44: 6e10 1217 0400 |0046: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isAccessibilityFocused:()Z // method@1712 │ │ +0b2e4a: 0a01 |0049: move-result v1 │ │ +0b2e4c: 6e20 2517 1300 |004a: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setAccessibilityFocused:(Z)V // method@1725 │ │ +0b2e52: 6e10 1c17 0400 |004d: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isSelected:()Z // method@171c │ │ +0b2e58: 0a01 |0050: move-result v1 │ │ +0b2e5a: 6e20 3a17 1300 |0051: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSelected:(Z)V // method@173a │ │ +0b2e60: 6e10 1917 0400 |0054: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.isLongClickable:()Z // method@1719 │ │ +0b2e66: 0a01 |0057: move-result v1 │ │ +0b2e68: 6e20 3317 1300 |0058: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setLongClickable:(Z)V // method@1733 │ │ +0b2e6e: 6e10 ff16 0400 |005b: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getActions:()I // method@16ff │ │ +0b2e74: 0a01 |005e: move-result v1 │ │ +0b2e76: 6e20 f616 1300 |005f: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addAction:(I)V // method@16f6 │ │ +0b2e7c: 6e10 0a17 0400 |0062: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getMovementGranularities:()I // method@170a │ │ +0b2e82: 0a01 |0065: move-result v1 │ │ +0b2e84: 6e20 3417 1300 |0066: invoke-virtual {v3, v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setMovementGranularities:(I)V // method@1734 │ │ +0b2e8a: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1597 │ │ 0x0002 line=1599 │ │ 0x0005 line=1600 │ │ 0x0008 line=1602 │ │ 0x000b line=1603 │ │ @@ -223954,19 +224009,19 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0af51c: |[0af51c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ -0af52c: 5410 a707 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ -0af530: 6e20 0e1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1c0e │ │ -0af536: 0a00 |0005: move-result v0 │ │ -0af538: 0f00 |0006: return v0 │ │ +0b2e8c: |[0b2e8c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.filter:(Landroid/view/View;)Z │ │ +0b2e9c: 5410 a707 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ +0b2ea0: 6e20 0e1c 2000 |0002: invoke-virtual {v0, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.isDimmed:(Landroid/view/View;)Z // method@1c0e │ │ +0b2ea6: 0a00 |0005: move-result v0 │ │ +0b2ea8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1587 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -223975,21 +224030,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 │ │ -0af53c: |[0af53c] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0af54c: 6f30 4610 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ -0af552: 1c00 e303 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@03e3 │ │ -0af556: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0af55c: 0c00 |0008: move-result-object v0 │ │ -0af55e: 6e20 3b1f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ -0af564: 0e00 |000c: return-void │ │ +0b2eac: |[0b2eac] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0b2ebc: 6f30 4610 2103 |0000: invoke-super {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1046 │ │ +0b2ec2: 1c00 e303 |0003: const-class v0, Landroid/support/v4/widget/SlidingPaneLayout; // type@03e3 │ │ +0b2ec6: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0b2ecc: 0c00 |0008: move-result-object v0 │ │ +0b2ece: 6e20 3b1f 0300 |0009: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ +0b2ed4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1572 │ │ 0x0003 line=1574 │ │ 0x000c line=1575 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ @@ -224001,51 +224056,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 │ │ -0af568: |[0af568] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0af578: 7110 1f17 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@171f │ │ -0af57e: 0c04 |0003: move-result-object v4 │ │ -0af580: 6f30 4710 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ -0af586: 7030 b01b 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@1bb0 │ │ -0af58c: 6e10 2417 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1724 │ │ -0af592: 1c05 e303 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@03e3 │ │ -0af596: 6e10 712e 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0af59c: 0c05 |0012: move-result-object v5 │ │ -0af59e: 6e20 2a17 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ -0af5a4: 6e20 3b17 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@173b │ │ -0af5aa: 7110 1c13 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@131c │ │ -0af5b0: 0c03 |001c: move-result-object v3 │ │ -0af5b2: 2035 3904 |001d: instance-of v5, v3, Landroid/view/View; // type@0439 │ │ -0af5b6: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ -0af5ba: 1f03 3904 |0021: check-cast v3, Landroid/view/View; // type@0439 │ │ -0af5be: 6e20 3617 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ -0af5c4: 5465 a707 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ -0af5c8: 6e10 001c 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ -0af5ce: 0a01 |002b: move-result v1 │ │ -0af5d0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0af5d2: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ -0af5d6: 5465 a707 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ -0af5da: 6e20 ff1b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ -0af5e0: 0c00 |0034: move-result-object v0 │ │ -0af5e2: 6e20 b11b 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1bb1 │ │ -0af5e8: 0a05 |0038: move-result v5 │ │ -0af5ea: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ -0af5ee: 6e10 1e1e 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0af5f4: 0a05 |003e: move-result v5 │ │ -0af5f6: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ -0af5fa: 1215 |0041: const/4 v5, #int 1 // #1 │ │ -0af5fc: 7120 3f13 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ -0af602: 6e20 f716 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@16f7 │ │ -0af608: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0af60c: 28e3 |004a: goto 002d // -001d │ │ -0af60e: 0e00 |004b: return-void │ │ +0b2ed8: |[0b2ed8] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0b2ee8: 7110 1f17 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@171f │ │ +0b2eee: 0c04 |0003: move-result-object v4 │ │ +0b2ef0: 6f30 4710 7604 |0004: invoke-super {v6, v7, v4}, Landroid/support/v4/view/AccessibilityDelegateCompat;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V // method@1047 │ │ +0b2ef6: 7030 b01b 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@1bb0 │ │ +0b2efc: 6e10 2417 0400 |000a: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.recycle:()V // method@1724 │ │ +0b2f02: 1c05 e303 |000d: const-class v5, Landroid/support/v4/widget/SlidingPaneLayout; // type@03e3 │ │ +0b2f06: 6e10 712e 0500 |000f: invoke-virtual {v5}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0b2f0c: 0c05 |0012: move-result-object v5 │ │ +0b2f0e: 6e20 2a17 5800 |0013: invoke-virtual {v8, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setClassName:(Ljava/lang/CharSequence;)V // method@172a │ │ +0b2f14: 6e20 3b17 7800 |0016: invoke-virtual {v8, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setSource:(Landroid/view/View;)V // method@173b │ │ +0b2f1a: 7110 1c13 0700 |0019: invoke-static {v7}, Landroid/support/v4/view/ViewCompat;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@131c │ │ +0b2f20: 0c03 |001c: move-result-object v3 │ │ +0b2f22: 2035 3904 |001d: instance-of v5, v3, Landroid/view/View; // type@0439 │ │ +0b2f26: 3805 0700 |001f: if-eqz v5, 0026 // +0007 │ │ +0b2f2a: 1f03 3904 |0021: check-cast v3, Landroid/view/View; // type@0439 │ │ +0b2f2e: 6e20 3617 3800 |0023: invoke-virtual {v8, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.setParent:(Landroid/view/View;)V // method@1736 │ │ +0b2f34: 5465 a707 |0026: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ +0b2f38: 6e10 001c 0500 |0028: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildCount:()I // method@1c00 │ │ +0b2f3e: 0a01 |002b: move-result v1 │ │ +0b2f40: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0b2f42: 3512 1e00 |002d: if-ge v2, v1, 004b // +001e │ │ +0b2f46: 5465 a707 |002f: iget-object v5, v6, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07a7 │ │ +0b2f4a: 6e20 ff1b 2500 |0031: invoke-virtual {v5, v2}, Landroid/support/v4/widget/SlidingPaneLayout;.getChildAt:(I)Landroid/view/View; // method@1bff │ │ +0b2f50: 0c00 |0034: move-result-object v0 │ │ +0b2f52: 6e20 b11b 0600 |0035: invoke-virtual {v6, v0}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1bb1 │ │ +0b2f58: 0a05 |0038: move-result v5 │ │ +0b2f5a: 3905 0f00 |0039: if-nez v5, 0048 // +000f │ │ +0b2f5e: 6e10 1e1e 0000 |003b: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0b2f64: 0a05 |003e: move-result v5 │ │ +0b2f66: 3905 0900 |003f: if-nez v5, 0048 // +0009 │ │ +0b2f6a: 1215 |0041: const/4 v5, #int 1 // #1 │ │ +0b2f6c: 7120 3f13 5000 |0042: invoke-static {v0, v5}, Landroid/support/v4/view/ViewCompat;.setImportantForAccessibility:(Landroid/view/View;I)V // method@133f │ │ +0b2f72: 6e20 f716 0800 |0045: invoke-virtual {v8, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.addChild:(Landroid/view/View;)V // method@16f7 │ │ +0b2f78: d802 0201 |0048: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b2f7c: 28e3 |004a: goto 002d // -001d │ │ +0b2f7e: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1543 │ │ 0x0004 line=1544 │ │ 0x0007 line=1545 │ │ 0x000a line=1546 │ │ 0x000d line=1548 │ │ @@ -224076,41 +224131,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 │ │ -0af610: |[0af610] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0af620: 6e20 b11b 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1bb1 │ │ -0af626: 0a00 |0003: move-result v0 │ │ -0af628: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ -0af62c: 6f40 4910 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@1049 │ │ -0af632: 0a00 |0009: move-result v0 │ │ -0af634: 0f00 |000a: return v0 │ │ -0af636: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0af638: 28fe |000c: goto 000a // -0002 │ │ +0b2f80: |[0b2f80] android.support.v4.widget.SlidingPaneLayout$AccessibilityDelegate.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0b2f90: 6e20 b11b 3100 |0000: invoke-virtual {v1, v3}, Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;.filter:(Landroid/view/View;)Z // method@1bb1 │ │ +0b2f96: 0a00 |0003: move-result v0 │ │ +0b2f98: 3900 0700 |0004: if-nez v0, 000b // +0007 │ │ +0b2f9c: 6f40 4910 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@1049 │ │ +0b2fa2: 0a00 |0009: move-result v0 │ │ +0b2fa4: 0f00 |000a: return v0 │ │ +0b2fa6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b2fa8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1580 │ │ 0x0006 line=1581 │ │ 0x000a line=1583 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate; │ │ 0x0000 - 0x000d reg=2 host Landroid/view/ViewGroup; │ │ 0x0000 - 0x000d reg=3 child Landroid/view/View; │ │ 0x0000 - 0x000d reg=4 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #925 header: │ │ class_idx : 985 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1009 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 9 │ │ │ │ Class #925 annotations: │ │ Annotations on class │ │ @@ -224134,18 +224189,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 │ │ -0af63c: |[0af63c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ -0af64c: 5b01 aa07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af650: 7010 a11c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1ca1 │ │ -0af656: 0e00 |0005: return-void │ │ +0b2fac: |[0b2fac] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;)V │ │ +0b2fbc: 5b01 aa07 |0000: iput-object v1, v0, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b2fc0: 7010 a11c 0000 |0002: invoke-direct {v0}, Landroid/support/v4/widget/ViewDragHelper$Callback;.:()V // method@1ca1 │ │ +0b2fc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/widget/SlidingPaneLayout; │ │ │ │ @@ -224154,17 +224209,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 │ │ -0af658: |[0af658] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ -0af668: 7020 b71b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1bb7 │ │ -0af66e: 0e00 |0003: return-void │ │ +0b2fc8: |[0b2fc8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V │ │ +0b2fd8: 7020 b71b 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.:(Landroid/support/v4/widget/SlidingPaneLayout;)V // method@1bb7 │ │ +0b2fde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1296 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/widget/SlidingPaneLayout$1; │ │ @@ -224175,63 +224230,63 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 92 16-bit code units │ │ -0af670: |[0af670] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ -0af680: 5474 aa07 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af684: 7110 eb1b 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ -0af68a: 0c04 |0005: move-result-object v4 │ │ -0af68c: 6e10 f91d 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0af692: 0c01 |0009: move-result-object v1 │ │ -0af694: 1f01 da03 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -0af698: 5474 aa07 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af69c: 7110 ee1b 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1bee │ │ -0af6a2: 0a04 |0011: move-result v4 │ │ -0af6a4: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ -0af6a8: 5474 aa07 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af6ac: 6e10 0b1c 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ -0af6b2: 0a04 |0019: move-result v4 │ │ -0af6b4: 5475 aa07 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af6b8: 6e10 061c 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -0af6be: 0a05 |001f: move-result v5 │ │ -0af6c0: 5216 b007 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -0af6c4: b065 |0022: add-int/2addr v5, v6 │ │ -0af6c6: 5476 aa07 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af6ca: 7110 eb1b 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ -0af6d0: 0c06 |0028: move-result-object v6 │ │ -0af6d2: 6e10 1f1e 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0af6d8: 0a06 |002c: move-result v6 │ │ -0af6da: b065 |002d: add-int/2addr v5, v6 │ │ -0af6dc: 9103 0405 |002e: sub-int v3, v4, v5 │ │ -0af6e0: 5474 aa07 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af6e4: 7110 ef1b 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ -0af6ea: 0a04 |0035: move-result v4 │ │ -0af6ec: 9100 0304 |0036: sub-int v0, v3, v4 │ │ -0af6f0: 7120 a02e 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0af6f6: 0a04 |003b: move-result v4 │ │ -0af6f8: 7120 9d2e 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0af6fe: 0a02 |003f: move-result v2 │ │ -0af700: 0f02 |0040: return v2 │ │ -0af702: 5474 aa07 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af706: 6e10 051c 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -0af70c: 0a04 |0046: move-result v4 │ │ -0af70e: 5215 af07 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -0af712: 9003 0405 |0049: add-int v3, v4, v5 │ │ -0af716: 5474 aa07 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af71a: 7110 ef1b 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ -0af720: 0a04 |0050: move-result v4 │ │ -0af722: 9000 0304 |0051: add-int v0, v3, v4 │ │ -0af726: 7120 9d2e 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0af72c: 0a04 |0056: move-result v4 │ │ -0af72e: 7120 a02e 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0af734: 0a02 |005a: move-result v2 │ │ -0af736: 28e5 |005b: goto 0040 // -001b │ │ +0b2fe0: |[0b2fe0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionHorizontal:(Landroid/view/View;II)I │ │ +0b2ff0: 5474 aa07 |0000: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b2ff4: 7110 eb1b 0400 |0002: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ +0b2ffa: 0c04 |0005: move-result-object v4 │ │ +0b2ffc: 6e10 f91d 0400 |0006: invoke-virtual {v4}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b3002: 0c01 |0009: move-result-object v1 │ │ +0b3004: 1f01 da03 |000a: check-cast v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0b3008: 5474 aa07 |000c: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b300c: 7110 ee1b 0400 |000e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1bee │ │ +0b3012: 0a04 |0011: move-result v4 │ │ +0b3014: 3804 2f00 |0012: if-eqz v4, 0041 // +002f │ │ +0b3018: 5474 aa07 |0014: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b301c: 6e10 0b1c 0400 |0016: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ +0b3022: 0a04 |0019: move-result v4 │ │ +0b3024: 5475 aa07 |001a: iget-object v5, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3028: 6e10 061c 0500 |001c: invoke-virtual {v5}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +0b302e: 0a05 |001f: move-result v5 │ │ +0b3030: 5216 b007 |0020: iget v6, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +0b3034: b065 |0022: add-int/2addr v5, v6 │ │ +0b3036: 5476 aa07 |0023: iget-object v6, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b303a: 7110 eb1b 0600 |0025: invoke-static {v6}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ +0b3040: 0c06 |0028: move-result-object v6 │ │ +0b3042: 6e10 1f1e 0600 |0029: invoke-virtual {v6}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0b3048: 0a06 |002c: move-result v6 │ │ +0b304a: b065 |002d: add-int/2addr v5, v6 │ │ +0b304c: 9103 0405 |002e: sub-int v3, v4, v5 │ │ +0b3050: 5474 aa07 |0030: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3054: 7110 ef1b 0400 |0032: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ +0b305a: 0a04 |0035: move-result v4 │ │ +0b305c: 9100 0304 |0036: sub-int v0, v3, v4 │ │ +0b3060: 7120 a02e 3900 |0038: invoke-static {v9, v3}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0b3066: 0a04 |003b: move-result v4 │ │ +0b3068: 7120 9d2e 0400 |003c: invoke-static {v4, v0}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0b306e: 0a02 |003f: move-result v2 │ │ +0b3070: 0f02 |0040: return v2 │ │ +0b3072: 5474 aa07 |0041: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3076: 6e10 051c 0400 |0043: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +0b307c: 0a04 |0046: move-result v4 │ │ +0b307e: 5215 af07 |0047: iget v5, v1, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +0b3082: 9003 0405 |0049: add-int v3, v4, v5 │ │ +0b3086: 5474 aa07 |004b: iget-object v4, v7, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b308a: 7110 ef1b 0400 |004d: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ +0b3090: 0a04 |0050: move-result v4 │ │ +0b3092: 9000 0304 |0051: add-int v0, v3, v4 │ │ +0b3096: 7120 9d2e 3900 |0053: invoke-static {v9, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0b309c: 0a04 |0056: move-result v4 │ │ +0b309e: 7120 a02e 0400 |0057: invoke-static {v4, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0b30a4: 0a02 |005a: move-result v2 │ │ +0b30a6: 28e5 |005b: goto 0040 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1362 │ │ 0x000c line=1365 │ │ 0x0014 line=1366 │ │ 0x0030 line=1368 │ │ 0x0038 line=1369 │ │ @@ -224257,18 +224312,18 @@ │ │ type : '(Landroid/view/View;II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0af738: |[0af738] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ -0af748: 6e10 181e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0af74e: 0a00 |0003: move-result v0 │ │ -0af750: 0f00 |0004: return v0 │ │ +0b30a8: |[0b30a8] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.clampViewPositionVertical:(Landroid/view/View;II)I │ │ +0b30b8: 6e10 181e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b30be: 0a00 |0003: move-result v0 │ │ +0b30c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1382 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 top I │ │ @@ -224279,19 +224334,19 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0af754: |[0af754] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ -0af764: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af768: 7110 ef1b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ -0af76e: 0a00 |0005: move-result v0 │ │ -0af770: 0f00 |0006: return v0 │ │ +0b30c4: |[0b30c4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.getViewHorizontalDragRange:(Landroid/view/View;)I │ │ +0b30d4: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b30d8: 7110 ef1b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ +0b30de: 0a00 |0005: move-result v0 │ │ +0b30e0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1357 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0007 reg=2 child Landroid/view/View; │ │ │ │ @@ -224300,23 +224355,23 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0af774: |[0af774] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ -0af784: 5420 aa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af788: 7110 e91b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1be9 │ │ -0af78e: 0c00 |0005: move-result-object v0 │ │ -0af790: 5421 aa07 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af794: 7110 eb1b 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ -0af79a: 0c01 |000b: move-result-object v1 │ │ -0af79c: 6e30 b41c 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1cb4 │ │ -0af7a2: 0e00 |000f: return-void │ │ +0b30e4: |[0b30e4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onEdgeDragStarted:(II)V │ │ +0b30f4: 5420 aa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b30f8: 7110 e91b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1be9 │ │ +0b30fe: 0c00 |0005: move-result-object v0 │ │ +0b3100: 5421 aa07 |0006: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3104: 7110 eb1b 0100 |0008: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ +0b310a: 0c01 |000b: move-result-object v1 │ │ +0b310c: 6e30 b41c 1004 |000c: invoke-virtual {v0, v1, v4}, Landroid/support/v4/widget/ViewDragHelper;.captureChildView:(Landroid/view/View;I)V // method@1cb4 │ │ +0b3112: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1387 │ │ 0x000f line=1388 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0010 reg=3 edgeFlags I │ │ @@ -224327,18 +224382,18 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0af7a4: |[0af7a4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ -0af7b4: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af7b8: 6e10 241c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1c24 │ │ -0af7be: 0e00 |0005: return-void │ │ +0b3114: |[0b3114] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewCaptured:(Landroid/view/View;I)V │ │ +0b3124: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3128: 6e10 241c 0000 |0002: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.setAllChildrenVisible:()V // method@1c24 │ │ +0b312e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1324 │ │ 0x0005 line=1325 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0006 reg=2 capturedChild Landroid/view/View; │ │ @@ -224349,50 +224404,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0af7c0: |[0af7c0] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ -0af7d0: 5420 aa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af7d4: 7110 e91b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1be9 │ │ -0af7da: 0c00 |0005: move-result-object v0 │ │ -0af7dc: 6e10 cf1c 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ -0af7e2: 0a00 |0009: move-result v0 │ │ -0af7e4: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ -0af7e8: 5420 aa07 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af7ec: 7110 ea1b 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1bea │ │ -0af7f2: 0a00 |0011: move-result v0 │ │ -0af7f4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0af7f6: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ -0af7fa: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ -0af7fe: 5420 aa07 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af802: 5421 aa07 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af806: 7110 eb1b 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ -0af80c: 0c01 |001e: move-result-object v1 │ │ -0af80e: 6e20 341c 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1c34 │ │ -0af814: 5420 aa07 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af818: 5421 aa07 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af81c: 7110 eb1b 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ -0af822: 0c01 |0029: move-result-object v1 │ │ -0af824: 6e20 f71b 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1bf7 │ │ -0af82a: 5420 aa07 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af82e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0af830: 7120 ec1b 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1bec │ │ -0af836: 0e00 |0033: return-void │ │ -0af838: 5420 aa07 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af83c: 5421 aa07 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af840: 7110 eb1b 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ -0af846: 0c01 |003b: move-result-object v1 │ │ -0af848: 6e20 f81b 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1bf8 │ │ -0af84e: 5420 aa07 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af852: 1211 |0041: const/4 v1, #int 1 // #1 │ │ -0af854: 7120 ec1b 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1bec │ │ -0af85a: 28ee |0045: goto 0033 // -0012 │ │ +0b3130: |[0b3130] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewDragStateChanged:(I)V │ │ +0b3140: 5420 aa07 |0000: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3144: 7110 e91b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1be9 │ │ +0b314a: 0c00 |0005: move-result-object v0 │ │ +0b314c: 6e10 cf1c 0000 |0006: invoke-virtual {v0}, Landroid/support/v4/widget/ViewDragHelper;.getViewDragState:()I // method@1ccf │ │ +0b3152: 0a00 |0009: move-result v0 │ │ +0b3154: 3900 2900 |000a: if-nez v0, 0033 // +0029 │ │ +0b3158: 5420 aa07 |000c: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b315c: 7110 ea1b 0000 |000e: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1bea │ │ +0b3162: 0a00 |0011: move-result v0 │ │ +0b3164: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0b3166: 2d00 0001 |0013: cmpl-float v0, v0, v1 │ │ +0b316a: 3900 1f00 |0015: if-nez v0, 0034 // +001f │ │ +0b316e: 5420 aa07 |0017: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3172: 5421 aa07 |0019: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3176: 7110 eb1b 0100 |001b: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ +0b317c: 0c01 |001e: move-result-object v1 │ │ +0b317e: 6e20 341c 1000 |001f: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.updateObscuredViewsVisibility:(Landroid/view/View;)V // method@1c34 │ │ +0b3184: 5420 aa07 |0022: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3188: 5421 aa07 |0024: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b318c: 7110 eb1b 0100 |0026: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ +0b3192: 0c01 |0029: move-result-object v1 │ │ +0b3194: 6e20 f71b 1000 |002a: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelClosed:(Landroid/view/View;)V // method@1bf7 │ │ +0b319a: 5420 aa07 |002d: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b319e: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0b31a0: 7120 ec1b 1000 |0030: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1bec │ │ +0b31a6: 0e00 |0033: return-void │ │ +0b31a8: 5420 aa07 |0034: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b31ac: 5421 aa07 |0036: iget-object v1, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b31b0: 7110 eb1b 0100 |0038: invoke-static {v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ +0b31b6: 0c01 |003b: move-result-object v1 │ │ +0b31b8: 6e20 f81b 1000 |003c: invoke-virtual {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.dispatchOnPanelOpened:(Landroid/view/View;)V // method@1bf8 │ │ +0b31be: 5420 aa07 |003f: iget-object v0, v2, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b31c2: 1211 |0041: const/4 v1, #int 1 // #1 │ │ +0b31c4: 7120 ec1b 1000 |0042: invoke-static {v0, v1}, Landroid/support/v4/widget/SlidingPaneLayout;.access$502:(Landroid/support/v4/widget/SlidingPaneLayout;Z)Z // method@1bec │ │ +0b31ca: 28ee |0045: goto 0033 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1309 │ │ 0x000c line=1310 │ │ 0x0017 line=1311 │ │ 0x0022 line=1312 │ │ 0x002d line=1313 │ │ @@ -224408,20 +224463,20 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 6 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0af85c: |[0af85c] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ -0af86c: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af870: 7120 ed1b 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1bed │ │ -0af876: 5410 aa07 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af87a: 6e10 0c1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1c0c │ │ -0af880: 0e00 |000a: return-void │ │ +0b31cc: |[0b31cc] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewPositionChanged:(Landroid/view/View;IIII)V │ │ +0b31dc: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b31e0: 7120 ed1b 3000 |0002: invoke-static {v0, v3}, Landroid/support/v4/widget/SlidingPaneLayout;.access$600:(Landroid/support/v4/widget/SlidingPaneLayout;I)V // method@1bed │ │ +0b31e6: 5410 aa07 |0005: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b31ea: 6e10 0c1c 0000 |0007: invoke-virtual {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1c0c │ │ +0b31f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1329 │ │ 0x0005 line=1330 │ │ 0x000a line=1331 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ @@ -224436,80 +224491,80 @@ │ │ type : '(Landroid/view/View;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 126 16-bit code units │ │ -0af884: |[0af884] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ -0af894: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ -0af898: 1206 |0002: const/4 v6, #int 0 // #0 │ │ -0af89a: 6e10 f91d 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0af8a0: 0c02 |0006: move-result-object v2 │ │ -0af8a2: 1f02 da03 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -0af8a6: 5484 aa07 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af8aa: 7110 ee1b 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1bee │ │ -0af8b0: 0a04 |000e: move-result v4 │ │ -0af8b2: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ -0af8b6: 5484 aa07 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af8ba: 6e10 061c 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ -0af8c0: 0a04 |0016: move-result v4 │ │ -0af8c2: 5225 b007 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ -0af8c6: 9003 0405 |0019: add-int v3, v4, v5 │ │ -0af8ca: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ -0af8ce: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ -0af8d2: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ -0af8d6: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ -0af8da: 5484 aa07 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af8de: 7110 ea1b 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1bea │ │ -0af8e4: 0a04 |0028: move-result v4 │ │ -0af8e6: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ -0af8ea: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ -0af8ee: 5484 aa07 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af8f2: 7110 ef1b 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ -0af8f8: 0a04 |0032: move-result v4 │ │ -0af8fa: b043 |0033: add-int/2addr v3, v4 │ │ -0af8fc: 5484 aa07 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af900: 7110 eb1b 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ -0af906: 0c04 |0039: move-result-object v4 │ │ -0af908: 6e10 1f1e 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0af90e: 0a00 |003d: move-result v0 │ │ -0af910: 5484 aa07 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af914: 6e10 0b1c 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ -0af91a: 0a04 |0043: move-result v4 │ │ -0af91c: b134 |0044: sub-int/2addr v4, v3 │ │ -0af91e: 9101 0400 |0045: sub-int v1, v4, v0 │ │ -0af922: 5484 aa07 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af926: 7110 e91b 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1be9 │ │ -0af92c: 0c04 |004c: move-result-object v4 │ │ -0af92e: 6e10 181e 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0af934: 0a05 |0050: move-result v5 │ │ -0af936: 6e30 dd1c 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1cdd │ │ -0af93c: 5484 aa07 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af940: 6e10 0c1c 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1c0c │ │ -0af946: 0e00 |0059: return-void │ │ -0af948: 5484 aa07 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af94c: 6e10 051c 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ -0af952: 0a04 |005f: move-result v4 │ │ -0af954: 5225 af07 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ -0af958: 9001 0405 |0062: add-int v1, v4, v5 │ │ -0af95c: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ -0af960: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ -0af964: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ -0af968: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ -0af96c: 5484 aa07 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af970: 7110 ea1b 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1bea │ │ -0af976: 0a04 |0071: move-result v4 │ │ -0af978: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ -0af97c: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ -0af980: 5484 aa07 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af984: 7110 ef1b 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ -0af98a: 0a04 |007b: move-result v4 │ │ -0af98c: b041 |007c: add-int/2addr v1, v4 │ │ -0af98e: 28ca |007d: goto 0047 // -0036 │ │ +0b31f4: |[0b31f4] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.onViewReleased:(Landroid/view/View;FF)V │ │ +0b3204: 1507 003f |0000: const/high16 v7, #int 1056964608 // #3f00 │ │ +0b3208: 1206 |0002: const/4 v6, #int 0 // #0 │ │ +0b320a: 6e10 f91d 0900 |0003: invoke-virtual {v9}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b3210: 0c02 |0006: move-result-object v2 │ │ +0b3212: 1f02 da03 |0007: check-cast v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0b3216: 5484 aa07 |0009: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b321a: 7110 ee1b 0400 |000b: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$700:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1bee │ │ +0b3220: 0a04 |000e: move-result v4 │ │ +0b3222: 3804 4b00 |000f: if-eqz v4, 005a // +004b │ │ +0b3226: 5484 aa07 |0011: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b322a: 6e10 061c 0400 |0013: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingRight:()I // method@1c06 │ │ +0b3230: 0a04 |0016: move-result v4 │ │ +0b3232: 5225 b007 |0017: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.rightMargin:I // field@07b0 │ │ +0b3236: 9003 0405 |0019: add-int v3, v4, v5 │ │ +0b323a: 2e04 0a06 |001b: cmpg-float v4, v10, v6 │ │ +0b323e: 3a04 1000 |001d: if-ltz v4, 002d // +0010 │ │ +0b3242: 2d04 0a06 |001f: cmpl-float v4, v10, v6 │ │ +0b3246: 3904 1300 |0021: if-nez v4, 0034 // +0013 │ │ +0b324a: 5484 aa07 |0023: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b324e: 7110 ea1b 0400 |0025: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1bea │ │ +0b3254: 0a04 |0028: move-result v4 │ │ +0b3256: 2d04 0407 |0029: cmpl-float v4, v4, v7 │ │ +0b325a: 3d04 0900 |002b: if-lez v4, 0034 // +0009 │ │ +0b325e: 5484 aa07 |002d: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3262: 7110 ef1b 0400 |002f: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ +0b3268: 0a04 |0032: move-result v4 │ │ +0b326a: b043 |0033: add-int/2addr v3, v4 │ │ +0b326c: 5484 aa07 |0034: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3270: 7110 eb1b 0400 |0036: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$400:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; // method@1beb │ │ +0b3276: 0c04 |0039: move-result-object v4 │ │ +0b3278: 6e10 1f1e 0400 |003a: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0b327e: 0a00 |003d: move-result v0 │ │ +0b3280: 5484 aa07 |003e: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3284: 6e10 0b1c 0400 |0040: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getWidth:()I // method@1c0b │ │ +0b328a: 0a04 |0043: move-result v4 │ │ +0b328c: b134 |0044: sub-int/2addr v4, v3 │ │ +0b328e: 9101 0400 |0045: sub-int v1, v4, v0 │ │ +0b3292: 5484 aa07 |0047: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3296: 7110 e91b 0400 |0049: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$200:(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/support/v4/widget/ViewDragHelper; // method@1be9 │ │ +0b329c: 0c04 |004c: move-result-object v4 │ │ +0b329e: 6e10 181e 0900 |004d: invoke-virtual {v9}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b32a4: 0a05 |0050: move-result v5 │ │ +0b32a6: 6e30 dd1c 1405 |0051: invoke-virtual {v4, v1, v5}, Landroid/support/v4/widget/ViewDragHelper;.settleCapturedViewAt:(II)Z // method@1cdd │ │ +0b32ac: 5484 aa07 |0054: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b32b0: 6e10 0c1c 0400 |0056: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.invalidate:()V // method@1c0c │ │ +0b32b6: 0e00 |0059: return-void │ │ +0b32b8: 5484 aa07 |005a: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b32bc: 6e10 051c 0400 |005c: invoke-virtual {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.getPaddingLeft:()I // method@1c05 │ │ +0b32c2: 0a04 |005f: move-result v4 │ │ +0b32c4: 5225 af07 |0060: iget v5, v2, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.leftMargin:I // field@07af │ │ +0b32c8: 9001 0405 |0062: add-int v1, v4, v5 │ │ +0b32cc: 2d04 0a06 |0064: cmpl-float v4, v10, v6 │ │ +0b32d0: 3c04 1000 |0066: if-gtz v4, 0076 // +0010 │ │ +0b32d4: 2d04 0a06 |0068: cmpl-float v4, v10, v6 │ │ +0b32d8: 3904 ddff |006a: if-nez v4, 0047 // -0023 │ │ +0b32dc: 5484 aa07 |006c: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b32e0: 7110 ea1b 0400 |006e: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$300:(Landroid/support/v4/widget/SlidingPaneLayout;)F // method@1bea │ │ +0b32e6: 0a04 |0071: move-result v4 │ │ +0b32e8: 2d04 0407 |0072: cmpl-float v4, v4, v7 │ │ +0b32ec: 3d04 d3ff |0074: if-lez v4, 0047 // -002d │ │ +0b32f0: 5484 aa07 |0076: iget-object v4, v8, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b32f4: 7110 ef1b 0400 |0078: invoke-static {v4}, Landroid/support/v4/widget/SlidingPaneLayout;.access$800:(Landroid/support/v4/widget/SlidingPaneLayout;)I // method@1bef │ │ +0b32fa: 0a04 |007b: move-result v4 │ │ +0b32fc: b041 |007c: add-int/2addr v1, v4 │ │ +0b32fe: 28ca |007d: goto 0047 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1335 │ │ 0x0009 line=1338 │ │ 0x0011 line=1339 │ │ 0x001b line=1340 │ │ 0x002d line=1341 │ │ @@ -224537,43 +224592,43 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0af990: |[0af990] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ -0af9a0: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ -0af9a4: 7110 e61b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1be6 │ │ -0af9aa: 0a00 |0005: move-result v0 │ │ -0af9ac: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ -0af9b0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0af9b2: 0f00 |0009: return v0 │ │ -0af9b4: 6e10 f91d 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0af9ba: 0c00 |000d: move-result-object v0 │ │ -0af9bc: 1f00 da03 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -0af9c0: 5500 b107 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ -0af9c4: 28f7 |0012: goto 0009 // -0009 │ │ +0b3300: |[0b3300] android.support.v4.widget.SlidingPaneLayout$DragHelperCallback.tryCaptureView:(Landroid/view/View;I)Z │ │ +0b3310: 5410 aa07 |0000: iget-object v0, v1, Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;.this$0:Landroid/support/v4/widget/SlidingPaneLayout; // field@07aa │ │ +0b3314: 7110 e61b 0000 |0002: invoke-static {v0}, Landroid/support/v4/widget/SlidingPaneLayout;.access$100:(Landroid/support/v4/widget/SlidingPaneLayout;)Z // method@1be6 │ │ +0b331a: 0a00 |0005: move-result v0 │ │ +0b331c: 3800 0400 |0006: if-eqz v0, 000a // +0004 │ │ +0b3320: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b3322: 0f00 |0009: return v0 │ │ +0b3324: 6e10 f91d 0200 |000a: invoke-virtual {v2}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0b332a: 0c00 |000d: move-result-object v0 │ │ +0b332c: 1f00 da03 |000e: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0b3330: 5500 b107 |0010: iget-boolean v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.slideable:Z // field@07b1 │ │ +0b3334: 28f7 |0012: goto 0009 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1300 │ │ 0x0008 line=1301 │ │ 0x0009 line=1304 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback; │ │ 0x0000 - 0x0013 reg=2 child Landroid/view/View; │ │ 0x0000 - 0x0013 reg=3 pointerId I │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #926 header: │ │ class_idx : 990 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #926 annotations: │ │ Annotations on class │ │ @@ -224594,17 +224649,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0af9c8: |[0af9c8] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ -0af9d8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0af9de: 0e00 |0003: return-void │ │ +0b3338: |[0b3338] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.:()V │ │ +0b3348: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b334e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ │ │ Virtual methods - │ │ @@ -224613,16 +224668,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af9e0: |[0af9e0] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ -0af9f0: 0e00 |0000: return-void │ │ +0b3350: |[0b3350] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelClosed:(Landroid/view/View;)V │ │ +0b3360: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -224631,16 +224686,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0af9f4: |[0af9f4] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ -0afa04: 0e00 |0000: return-void │ │ +0b3364: |[0b3364] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelOpened:(Landroid/view/View;)V │ │ +0b3374: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ │ │ @@ -224649,31 +224704,31 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0afa08: |[0afa08] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ -0afa18: 0e00 |0000: return-void │ │ +0b3378: |[0b3378] android.support.v4.widget.SlidingPaneLayout$SimplePanelSlideListener.onPanelSlide:(Landroid/view/View;F)V │ │ +0b3388: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener; │ │ 0x0000 - 0x0001 reg=1 panel Landroid/view/View; │ │ 0x0000 - 0x0001 reg=2 slideOffset F │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #927 header: │ │ class_idx : 992 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #927 annotations: │ │ Annotations on class │ │ @@ -224694,17 +224749,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0afa1c: |[0afa1c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ -0afa2c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0afa32: 0e00 |0003: return-void │ │ +0b338c: |[0b338c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.:()V │ │ +0b339c: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b33a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1480 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ │ │ Virtual methods - │ │ @@ -224713,41 +224768,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 │ │ -0afa34: |[0afa34] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0afa44: 6e10 fa1d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0afa4a: 0a00 |0003: move-result v0 │ │ -0afa4c: 6e10 181e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0afa52: 0a01 |0007: move-result v1 │ │ -0afa54: 6e10 0e1e 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -0afa5a: 0a02 |000b: move-result v2 │ │ -0afa5c: 6e10 ec1d 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -0afa62: 0a03 |000f: move-result v3 │ │ -0afa64: 7153 3413 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1334 │ │ -0afa6a: 0e00 |0013: return-void │ │ +0b33a4: |[0b33a4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplBase.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0b33b4: 6e10 fa1d 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0b33ba: 0a00 |0003: move-result v0 │ │ +0b33bc: 6e10 181e 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0b33c2: 0a01 |0007: move-result v1 │ │ +0b33c4: 6e10 0e1e 0600 |0008: invoke-virtual {v6}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +0b33ca: 0a02 |000b: move-result v2 │ │ +0b33cc: 6e10 ec1d 0600 |000c: invoke-virtual {v6}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +0b33d2: 0a03 |000f: move-result v3 │ │ +0b33d4: 7153 3413 0521 |0010: invoke-static {v5, v0, v1, v2, v3}, Landroid/support/v4/view/ViewCompat;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1334 │ │ +0b33da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1482 │ │ 0x0013 line=1484 │ │ locals : │ │ 0x0000 - 0x0014 reg=4 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; │ │ 0x0000 - 0x0014 reg=5 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0014 reg=6 child Landroid/view/View; │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #928 header: │ │ class_idx : 1204 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 20 │ │ -source_file_idx : 4049 │ │ +source_file_idx : 4050 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #928 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockActivity;' │ │ @@ -224771,17 +224826,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0afa6c: |[0afa6c] com.actionbarsherlock.app.SherlockActivity.:()V │ │ -0afa7c: 7010 4e00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004e │ │ -0afa82: 0e00 |0003: return-void │ │ +0b33dc: |[0b33dc] com.actionbarsherlock.app.SherlockActivity.:()V │ │ +0b33ec: 7010 4e00 0000 |0000: invoke-direct {v0}, Landroid/app/Activity;.:()V // method@004e │ │ +0b33f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ Virtual methods - │ │ @@ -224790,19 +224845,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0afa84: |[0afa84] com.actionbarsherlock.app.SherlockActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0afa94: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afa9a: 0c00 |0003: move-result-object v0 │ │ -0afa9c: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ -0afaa2: 0e00 |0007: return-void │ │ +0b33f4: |[0b33f4] com.actionbarsherlock.app.SherlockActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b3404: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b340a: 0c00 |0003: move-result-object v0 │ │ +0b340c: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ +0b3412: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -224813,22 +224868,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0afaa4: |[0afaa4] com.actionbarsherlock.app.SherlockActivity.closeOptionsMenu:()V │ │ -0afab4: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afaba: 0c00 |0003: move-result-object v0 │ │ -0afabc: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ -0afac2: 0a00 |0007: move-result v0 │ │ -0afac4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0afac8: 6f10 4f00 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.closeOptionsMenu:()V // method@004f │ │ -0aface: 0e00 |000d: return-void │ │ +0b3414: |[0b3414] com.actionbarsherlock.app.SherlockActivity.closeOptionsMenu:()V │ │ +0b3424: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b342a: 0c00 |0003: move-result-object v0 │ │ +0b342c: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ +0b3432: 0a00 |0007: move-result v0 │ │ +0b3434: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b3438: 6f10 4f00 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.closeOptionsMenu:()V // method@004f │ │ +0b343e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000a line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -224838,25 +224893,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0afad0: |[0afad0] com.actionbarsherlock.app.SherlockActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0afae0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afae6: 0c00 |0003: move-result-object v0 │ │ -0afae8: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ -0afaee: 0a00 |0007: move-result v0 │ │ -0afaf0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0afaf4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0afaf6: 0f00 |000b: return v0 │ │ -0afaf8: 6f20 5100 2100 |000c: invoke-super {v1, v2}, Landroid/app/Activity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0051 │ │ -0afafe: 0a00 |000f: move-result v0 │ │ -0afb00: 28fb |0010: goto 000b // -0005 │ │ +0b3440: |[0b3440] com.actionbarsherlock.app.SherlockActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0b3450: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3456: 0c00 |0003: move-result-object v0 │ │ +0b3458: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ +0b345e: 0a00 |0007: move-result v0 │ │ +0b3460: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b3464: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b3466: 0f00 |000b: return v0 │ │ +0b3468: 6f20 5100 2100 |000c: invoke-super {v1, v2}, Landroid/app/Activity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@0051 │ │ +0b346e: 0a00 |000f: move-result v0 │ │ +0b3470: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -224867,21 +224922,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0afb04: |[0afb04] com.actionbarsherlock.app.SherlockActivity.findViewById:(I)Landroid/view/View; │ │ -0afb14: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afb1a: 0c00 |0003: move-result-object v0 │ │ -0afb1c: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ -0afb22: 6f20 5300 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0053 │ │ -0afb28: 0c00 |000a: move-result-object v0 │ │ -0afb2a: 1100 |000b: return-object v0 │ │ +0b3474: |[0b3474] com.actionbarsherlock.app.SherlockActivity.findViewById:(I)Landroid/view/View; │ │ +0b3484: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b348a: 0c00 |0003: move-result-object v0 │ │ +0b348c: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ +0b3492: 6f20 5300 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.findViewById:(I)Landroid/view/View; // method@0053 │ │ +0b3498: 0c00 |000a: move-result-object v0 │ │ +0b349a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0007 line=249 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -224891,23 +224946,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0afb2c: |[0afb2c] com.actionbarsherlock.app.SherlockActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0afb3c: 5410 bb0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abb │ │ -0afb40: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0afb44: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0afb46: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ -0afb4c: 0c00 |0008: move-result-object v0 │ │ -0afb4e: 5b10 bb0a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abb │ │ -0afb52: 5410 bb0a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abb │ │ -0afb56: 1100 |000d: return-object v0 │ │ +0b349c: |[0b349c] com.actionbarsherlock.app.SherlockActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0b34ac: 5410 bb0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abb │ │ +0b34b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b34b4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b34b6: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ +0b34bc: 0c00 |0008: move-result-object v0 │ │ +0b34be: 5b10 bb0a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abb │ │ +0b34c2: 5410 bb0a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abb │ │ +0b34c6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -224917,20 +224972,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0afb58: |[0afb58] com.actionbarsherlock.app.SherlockActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0afb68: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afb6e: 0c00 |0003: move-result-object v0 │ │ -0afb70: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ -0afb76: 0c00 |0007: move-result-object v0 │ │ -0afb78: 1100 |0008: return-object v0 │ │ +0b34c8: |[0b34c8] com.actionbarsherlock.app.SherlockActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0b34d8: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b34de: 0c00 |0003: move-result-object v0 │ │ +0b34e0: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ +0b34e6: 0c00 |0007: move-result-object v0 │ │ +0b34e8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockActivity;) │ │ @@ -224938,20 +224993,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0afb7c: |[0afb7c] com.actionbarsherlock.app.SherlockActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0afb8c: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afb92: 0c00 |0003: move-result-object v0 │ │ -0afb94: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ -0afb9a: 0c00 |0007: move-result-object v0 │ │ -0afb9c: 1100 |0008: return-object v0 │ │ +0b34ec: |[0b34ec] com.actionbarsherlock.app.SherlockActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0b34fc: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3502: 0c00 |0003: move-result-object v0 │ │ +0b3504: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ +0b350a: 0c00 |0007: move-result-object v0 │ │ +0b350c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockActivity;) │ │ @@ -224959,19 +225014,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0afba0: |[0afba0] com.actionbarsherlock.app.SherlockActivity.invalidateOptionsMenu:()V │ │ -0afbb0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afbb6: 0c00 |0003: move-result-object v0 │ │ -0afbb8: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ -0afbbe: 0e00 |0007: return-void │ │ +0b3510: |[0b3510] com.actionbarsherlock.app.SherlockActivity.invalidateOptionsMenu:()V │ │ +0b3520: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3526: 0c00 |0003: move-result-object v0 │ │ +0b3528: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ +0b352e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ @@ -224980,16 +225035,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0afbc0: |[0afbc0] com.actionbarsherlock.app.SherlockActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0afbd0: 0e00 |0000: return-void │ │ +0b3530: |[0b3530] com.actionbarsherlock.app.SherlockActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b3540: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -224998,16 +225053,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0afbd4: |[0afbd4] com.actionbarsherlock.app.SherlockActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0afbe4: 0e00 |0000: return-void │ │ +0b3544: |[0b3544] com.actionbarsherlock.app.SherlockActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b3554: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -225016,20 +225071,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0afbe8: |[0afbe8] com.actionbarsherlock.app.SherlockActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0afbf8: 6f20 6d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@006d │ │ -0afbfe: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afc04: 0c00 |0006: move-result-object v0 │ │ -0afc06: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ -0afc0c: 0e00 |000a: return-void │ │ +0b3558: |[0b3558] com.actionbarsherlock.app.SherlockActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0b3568: 6f20 6d00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@006d │ │ +0b356e: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3574: 0c00 |0006: move-result-object v0 │ │ +0b3576: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ +0b357c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225040,20 +225095,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0afc10: |[0afc10] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0afc20: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afc26: 0c00 |0003: move-result-object v0 │ │ -0afc28: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ -0afc2e: 0a00 |0007: move-result v0 │ │ -0afc30: 0f00 |0008: return v0 │ │ +0b3580: |[0b3580] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b3590: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3596: 0c00 |0003: move-result-object v0 │ │ +0b3598: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ +0b359e: 0a00 |0007: move-result v0 │ │ +0b35a0: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -225062,17 +225117,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0afc34: |[0afc34] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0afc44: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0afc46: 0f00 |0001: return v0 │ │ +0b35a4: |[0b35a4] com.actionbarsherlock.app.SherlockActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b35b4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b35b6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -225081,21 +225136,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0afc48: |[0afc48] com.actionbarsherlock.app.SherlockActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0afc58: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0afc5c: 6e20 c321 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@21c3 │ │ -0afc62: 0a00 |0005: move-result v0 │ │ -0afc64: 0f00 |0006: return v0 │ │ -0afc66: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0afc68: 28fe |0008: goto 0006 // -0002 │ │ +0b35b8: |[0b35b8] com.actionbarsherlock.app.SherlockActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0b35c8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b35cc: 6e20 c321 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@21c3 │ │ +0b35d2: 0a00 |0005: move-result v0 │ │ +0b35d4: 0f00 |0006: return v0 │ │ +0b35d6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b35d8: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ 0x0006 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225107,20 +225162,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0afc6c: |[0afc6c] com.actionbarsherlock.app.SherlockActivity.onDestroy:()V │ │ -0afc7c: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afc82: 0c00 |0003: move-result-object v0 │ │ -0afc84: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ -0afc8a: 6f10 7100 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0071 │ │ -0afc90: 0e00 |000a: return-void │ │ +0b35dc: |[0b35dc] com.actionbarsherlock.app.SherlockActivity.onDestroy:()V │ │ +0b35ec: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b35f2: 0c00 |0003: move-result-object v0 │ │ +0b35f4: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ +0b35fa: 6f10 7100 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onDestroy:()V // method@0071 │ │ +0b3600: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225130,21 +225185,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0afc94: |[0afc94] com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0afca4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0afca8: 6e20 c921 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@21c9 │ │ -0afcae: 0a00 |0005: move-result v0 │ │ -0afcb0: 0f00 |0006: return v0 │ │ -0afcb2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0afcb4: 28fe |0008: goto 0006 // -0002 │ │ +0b3604: |[0b3604] com.actionbarsherlock.app.SherlockActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b3614: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b3618: 6e20 c921 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@21c9 │ │ +0b361e: 0a00 |0005: move-result v0 │ │ +0b3620: 0f00 |0006: return v0 │ │ +0b3622: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b3624: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ 0x0006 line=210 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225156,25 +225211,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0afcb8: |[0afcb8] com.actionbarsherlock.app.SherlockActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0afcc8: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afcce: 0c00 |0003: move-result-object v0 │ │ -0afcd0: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ -0afcd6: 0a00 |0007: move-result v0 │ │ -0afcd8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0afcdc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0afcde: 0f00 |000b: return v0 │ │ -0afce0: 6f30 7500 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0075 │ │ -0afce6: 0a00 |000f: move-result v0 │ │ -0afce8: 28fb |0010: goto 000b // -0005 │ │ +0b3628: |[0b3628] com.actionbarsherlock.app.SherlockActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0b3638: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b363e: 0c00 |0003: move-result-object v0 │ │ +0b3640: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ +0b3646: 0a00 |0007: move-result v0 │ │ +0b3648: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b364c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b364e: 0f00 |000b: return v0 │ │ +0b3650: 6f30 7500 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@0075 │ │ +0b3656: 0a00 |000f: move-result v0 │ │ +0b3658: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225186,20 +225241,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0afcec: |[0afcec] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0afcfc: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afd02: 0c00 |0003: move-result-object v0 │ │ -0afd04: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ -0afd0a: 0a00 |0007: move-result v0 │ │ -0afd0c: 0f00 |0008: return v0 │ │ +0b365c: |[0b365c] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b366c: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3672: 0c00 |0003: move-result-object v0 │ │ +0b3674: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ +0b367a: 0a00 |0007: move-result v0 │ │ +0b367c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -225208,17 +225263,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0afd10: |[0afd10] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0afd20: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0afd22: 0f00 |0001: return v0 │ │ +0b3680: |[0b3680] com.actionbarsherlock.app.SherlockActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b3690: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b3692: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -225227,20 +225282,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afd24: |[0afd24] com.actionbarsherlock.app.SherlockActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0afd34: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afd3a: 0c00 |0003: move-result-object v0 │ │ -0afd3c: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ -0afd42: 6f30 7700 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0077 │ │ -0afd48: 0e00 |000a: return-void │ │ +0b3694: |[0b3694] com.actionbarsherlock.app.SherlockActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0b36a4: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b36aa: 0c00 |0003: move-result-object v0 │ │ +0b36ac: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ +0b36b2: 6f30 7700 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onPanelClosed:(ILandroid/view/Menu;)V // method@0077 │ │ +0b36b8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225252,20 +225307,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0afd4c: |[0afd4c] com.actionbarsherlock.app.SherlockActivity.onPause:()V │ │ -0afd5c: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afd62: 0c00 |0003: move-result-object v0 │ │ -0afd64: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ -0afd6a: 6f10 7800 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@0078 │ │ -0afd70: 0e00 |000a: return-void │ │ +0b36bc: |[0b36bc] com.actionbarsherlock.app.SherlockActivity.onPause:()V │ │ +0b36cc: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b36d2: 0c00 |0003: move-result-object v0 │ │ +0b36d4: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ +0b36da: 6f10 7800 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onPause:()V // method@0078 │ │ +0b36e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225275,20 +225330,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0afd74: |[0afd74] com.actionbarsherlock.app.SherlockActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0afd84: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afd8a: 0c00 |0003: move-result-object v0 │ │ -0afd8c: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ -0afd92: 6f20 7900 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@0079 │ │ -0afd98: 0e00 |000a: return-void │ │ +0b36e4: |[0b36e4] com.actionbarsherlock.app.SherlockActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0b36f4: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b36fa: 0c00 |0003: move-result-object v0 │ │ +0b36fc: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ +0b3702: 6f20 7900 2100 |0007: invoke-super {v1, v2}, Landroid/app/Activity;.onPostCreate:(Landroid/os/Bundle;)V // method@0079 │ │ +0b3708: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225299,20 +225354,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0afd9c: |[0afd9c] com.actionbarsherlock.app.SherlockActivity.onPostResume:()V │ │ -0afdac: 6f10 7a00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPostResume:()V // method@007a │ │ -0afdb2: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afdb8: 0c00 |0006: move-result-object v0 │ │ -0afdba: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ -0afdc0: 0e00 |000a: return-void │ │ +0b370c: |[0b370c] com.actionbarsherlock.app.SherlockActivity.onPostResume:()V │ │ +0b371c: 6f10 7a00 0100 |0000: invoke-super {v1}, Landroid/app/Activity;.onPostResume:()V // method@007a │ │ +0b3722: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3728: 0c00 |0006: move-result-object v0 │ │ +0b372a: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ +0b3730: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225322,20 +225377,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0afdc4: |[0afdc4] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0afdd4: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afdda: 0c00 |0003: move-result-object v0 │ │ -0afddc: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ -0afde2: 0a00 |0007: move-result v0 │ │ -0afde4: 0f00 |0008: return v0 │ │ +0b3734: |[0b3734] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b3744: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b374a: 0c00 |0003: move-result-object v0 │ │ +0b374c: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ +0b3752: 0a00 |0007: move-result v0 │ │ +0b3754: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -225344,17 +225399,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0afde8: |[0afde8] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0afdf8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0afdfa: 0f00 |0001: return v0 │ │ +0b3758: |[0b3758] com.actionbarsherlock.app.SherlockActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b3768: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b376a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -225363,21 +225418,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0afdfc: |[0afdfc] com.actionbarsherlock.app.SherlockActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0afe0c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0afe10: 6e20 cf21 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@21cf │ │ -0afe16: 0a00 |0005: move-result v0 │ │ -0afe18: 0f00 |0006: return v0 │ │ -0afe1a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0afe1c: 28fe |0008: goto 0006 // -0002 │ │ +0b376c: |[0b376c] com.actionbarsherlock.app.SherlockActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b377c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b3780: 6e20 cf21 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@21cf │ │ +0b3786: 0a00 |0005: move-result v0 │ │ +0b3788: 0f00 |0006: return v0 │ │ +0b378a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b378c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ 0x0006 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225390,20 +225445,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0afe20: |[0afe20] com.actionbarsherlock.app.SherlockActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0afe30: 6f20 7c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@007c │ │ -0afe36: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afe3c: 0c00 |0006: move-result-object v0 │ │ -0afe3e: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ -0afe44: 0e00 |000a: return-void │ │ +0b3790: |[0b3790] com.actionbarsherlock.app.SherlockActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0b37a0: 6f20 7c00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@007c │ │ +0b37a6: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b37ac: 0c00 |0006: move-result-object v0 │ │ +0b37ae: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ +0b37b4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225414,20 +225469,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0afe48: |[0afe48] com.actionbarsherlock.app.SherlockActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0afe58: 6f20 7e00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007e │ │ -0afe5e: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afe64: 0c00 |0006: move-result-object v0 │ │ -0afe66: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ -0afe6c: 0e00 |000a: return-void │ │ +0b37b8: |[0b37b8] com.actionbarsherlock.app.SherlockActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0b37c8: 6f20 7e00 2100 |0000: invoke-super {v1, v2}, Landroid/app/Activity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@007e │ │ +0b37ce: 6e10 ba21 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b37d4: 0c00 |0006: move-result-object v0 │ │ +0b37d6: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ +0b37dc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x000a line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225438,20 +225493,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0afe70: |[0afe70] com.actionbarsherlock.app.SherlockActivity.onStop:()V │ │ -0afe80: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afe86: 0c00 |0003: move-result-object v0 │ │ -0afe88: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ -0afe8e: 6f10 8000 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0080 │ │ -0afe94: 0e00 |000a: return-void │ │ +0b37e0: |[0b37e0] com.actionbarsherlock.app.SherlockActivity.onStop:()V │ │ +0b37f0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b37f6: 0c00 |0003: move-result-object v0 │ │ +0b37f8: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ +0b37fe: 6f10 8000 0100 |0007: invoke-super {v1}, Landroid/app/Activity;.onStop:()V // method@0080 │ │ +0b3804: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225461,20 +225516,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0afe98: |[0afe98] com.actionbarsherlock.app.SherlockActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0afea8: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afeae: 0c00 |0003: move-result-object v0 │ │ -0afeb0: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ -0afeb6: 6f30 8100 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0081 │ │ -0afebc: 0e00 |000a: return-void │ │ +0b3808: |[0b3808] com.actionbarsherlock.app.SherlockActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0b3818: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b381e: 0c00 |0003: move-result-object v0 │ │ +0b3820: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ +0b3826: 6f30 8100 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/Activity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@0081 │ │ +0b382c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225486,22 +225541,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0afec0: |[0afec0] com.actionbarsherlock.app.SherlockActivity.openOptionsMenu:()V │ │ -0afed0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0afed6: 0c00 |0003: move-result-object v0 │ │ -0afed8: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ -0afede: 0a00 |0007: move-result v0 │ │ -0afee0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0afee4: 6f10 8200 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.openOptionsMenu:()V // method@0082 │ │ -0afeea: 0e00 |000d: return-void │ │ +0b3830: |[0b3830] com.actionbarsherlock.app.SherlockActivity.openOptionsMenu:()V │ │ +0b3840: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3846: 0c00 |0003: move-result-object v0 │ │ +0b3848: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ +0b384e: 0a00 |0007: move-result v0 │ │ +0b3850: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b3854: 6f10 8200 0100 |000a: invoke-super {v1}, Landroid/app/Activity;.openOptionsMenu:()V // method@0082 │ │ +0b385a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x000a line=165 │ │ 0x000d line=167 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ @@ -225511,20 +225566,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0afeec: |[0afeec] com.actionbarsherlock.app.SherlockActivity.requestWindowFeature:(J)V │ │ -0afefc: 6e10 ba21 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0aff02: 0c00 |0003: move-result-object v0 │ │ -0aff04: 8441 |0004: long-to-int v1, v4 │ │ -0aff06: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ -0aff0c: 0e00 |0008: return-void │ │ +0b385c: |[0b385c] com.actionbarsherlock.app.SherlockActivity.requestWindowFeature:(J)V │ │ +0b386c: 6e10 ba21 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3872: 0c00 |0003: move-result-object v0 │ │ +0b3874: 8441 |0004: long-to-int v1, v4 │ │ +0b3876: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ +0b387c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -225534,19 +225589,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0aff10: |[0aff10] com.actionbarsherlock.app.SherlockActivity.setContentView:(I)V │ │ -0aff20: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0aff26: 0c00 |0003: move-result-object v0 │ │ -0aff28: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ -0aff2e: 0e00 |0007: return-void │ │ +0b3880: |[0b3880] com.actionbarsherlock.app.SherlockActivity.setContentView:(I)V │ │ +0b3890: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3896: 0c00 |0003: move-result-object v0 │ │ +0b3898: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ +0b389e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -225556,19 +225611,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0aff30: |[0aff30] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;)V │ │ -0aff40: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0aff46: 0c00 |0003: move-result-object v0 │ │ -0aff48: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ -0aff4e: 0e00 |0007: return-void │ │ +0b38a0: |[0b38a0] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;)V │ │ +0b38b0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b38b6: 0c00 |0003: move-result-object v0 │ │ +0b38b8: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ +0b38be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -225578,19 +225633,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0aff50: |[0aff50] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0aff60: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0aff66: 0c00 |0003: move-result-object v0 │ │ -0aff68: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ -0aff6e: 0e00 |0007: return-void │ │ +0b38c0: |[0b38c0] com.actionbarsherlock.app.SherlockActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b38d0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b38d6: 0c00 |0003: move-result-object v0 │ │ +0b38d8: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ +0b38de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -225601,19 +225656,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0aff70: |[0aff70] com.actionbarsherlock.app.SherlockActivity.setSupportProgress:(I)V │ │ -0aff80: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0aff86: 0c00 |0003: move-result-object v0 │ │ -0aff88: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ -0aff8e: 0e00 |0007: return-void │ │ +0b38e0: |[0b38e0] com.actionbarsherlock.app.SherlockActivity.setSupportProgress:(I)V │ │ +0b38f0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b38f6: 0c00 |0003: move-result-object v0 │ │ +0b38f8: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ +0b38fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0007 line=259 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -225623,19 +225678,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0aff90: |[0aff90] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0affa0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0affa6: 0c00 |0003: move-result-object v0 │ │ -0affa8: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ -0affae: 0e00 |0007: return-void │ │ +0b3900: |[0b3900] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0b3910: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3916: 0c00 |0003: move-result-object v0 │ │ +0b3918: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ +0b391e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0007 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -225645,19 +225700,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0affb0: |[0affb0] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0affc0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0affc6: 0c00 |0003: move-result-object v0 │ │ -0affc8: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ -0affce: 0e00 |0007: return-void │ │ +0b3920: |[0b3920] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0b3930: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3936: 0c00 |0003: move-result-object v0 │ │ +0b3938: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ +0b393e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -225667,19 +225722,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0affd0: |[0affd0] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarVisibility:(Z)V │ │ -0affe0: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0affe6: 0c00 |0003: move-result-object v0 │ │ -0affe8: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ -0affee: 0e00 |0007: return-void │ │ +0b3940: |[0b3940] com.actionbarsherlock.app.SherlockActivity.setSupportProgressBarVisibility:(Z)V │ │ +0b3950: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3956: 0c00 |0003: move-result-object v0 │ │ +0b3958: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ +0b395e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0007 line=271 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -225689,19 +225744,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0afff0: |[0afff0] com.actionbarsherlock.app.SherlockActivity.setSupportSecondaryProgress:(I)V │ │ -0b0000: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0b0006: 0c00 |0003: move-result-object v0 │ │ -0b0008: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ -0b000e: 0e00 |0007: return-void │ │ +0b3960: |[0b3960] com.actionbarsherlock.app.SherlockActivity.setSupportSecondaryProgress:(I)V │ │ +0b3970: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3976: 0c00 |0003: move-result-object v0 │ │ +0b3978: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ +0b397e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0007 line=275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -225711,20 +225766,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0010: |[0b0010] com.actionbarsherlock.app.SherlockActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b0020: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ -0b0026: 0c00 |0003: move-result-object v0 │ │ -0b0028: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ -0b002e: 0c00 |0007: move-result-object v0 │ │ -0b0030: 1100 |0008: return-object v0 │ │ +0b3980: |[0b3980] com.actionbarsherlock.app.SherlockActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b3990: 6e10 ba21 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21ba │ │ +0b3996: 0c00 |0003: move-result-object v0 │ │ +0b3998: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ +0b399e: 0c00 |0007: move-result-object v0 │ │ +0b39a0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -225733,31 +225788,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b0034: |[0b0034] com.actionbarsherlock.app.SherlockActivity.supportInvalidateOptionsMenu:()V │ │ -0b0044: 6e10 bd21 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.invalidateOptionsMenu:()V // method@21bd │ │ -0b004a: 0e00 |0003: return-void │ │ +0b39a4: |[0b39a4] com.actionbarsherlock.app.SherlockActivity.supportInvalidateOptionsMenu:()V │ │ +0b39b4: 6e10 bd21 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.invalidateOptionsMenu:()V // method@21bd │ │ +0b39ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockActivity; │ │ │ │ - source_file_idx : 4049 (SherlockActivity.java) │ │ + source_file_idx : 4050 (SherlockActivity.java) │ │ │ │ Class #929 header: │ │ class_idx : 1206 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 24 │ │ -source_file_idx : 4055 │ │ +source_file_idx : 4056 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 40 │ │ │ │ Class #929 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockExpandableListActivity;' │ │ @@ -225781,17 +225836,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b004c: |[0b004c] com.actionbarsherlock.app.SherlockExpandableListActivity.:()V │ │ -0b005c: 7010 a800 0000 |0000: invoke-direct {v0}, Landroid/app/ExpandableListActivity;.:()V // method@00a8 │ │ -0b0062: 0e00 |0003: return-void │ │ +0b39bc: |[0b39bc] com.actionbarsherlock.app.SherlockExpandableListActivity.:()V │ │ +0b39cc: 7010 a800 0000 |0000: invoke-direct {v0}, Landroid/app/ExpandableListActivity;.:()V // method@00a8 │ │ +0b39d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ Virtual methods - │ │ @@ -225800,19 +225855,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b0064: |[0b0064] com.actionbarsherlock.app.SherlockExpandableListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b0074: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b007a: 0c00 |0003: move-result-object v0 │ │ -0b007c: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ -0b0082: 0e00 |0007: return-void │ │ +0b39d4: |[0b39d4] com.actionbarsherlock.app.SherlockExpandableListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b39e4: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b39ea: 0c00 |0003: move-result-object v0 │ │ +0b39ec: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ +0b39f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0007 line=214 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -225823,22 +225878,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b0084: |[0b0084] com.actionbarsherlock.app.SherlockExpandableListActivity.closeOptionsMenu:()V │ │ -0b0094: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b009a: 0c00 |0003: move-result-object v0 │ │ -0b009c: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ -0b00a2: 0a00 |0007: move-result v0 │ │ -0b00a4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0b00a8: 6f10 a900 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.closeOptionsMenu:()V // method@00a9 │ │ -0b00ae: 0e00 |000d: return-void │ │ +0b39f4: |[0b39f4] com.actionbarsherlock.app.SherlockExpandableListActivity.closeOptionsMenu:()V │ │ +0b3a04: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3a0a: 0c00 |0003: move-result-object v0 │ │ +0b3a0c: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ +0b3a12: 0a00 |0007: move-result v0 │ │ +0b3a14: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b3a18: 6f10 a900 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.closeOptionsMenu:()V // method@00a9 │ │ +0b3a1e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x000a line=161 │ │ 0x000d line=163 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -225848,25 +225903,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b00b0: |[0b00b0] com.actionbarsherlock.app.SherlockExpandableListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0b00c0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b00c6: 0c00 |0003: move-result-object v0 │ │ -0b00c8: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ -0b00ce: 0a00 |0007: move-result v0 │ │ -0b00d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b00d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b00d6: 0f00 |000b: return v0 │ │ -0b00d8: 6f20 aa00 2100 |000c: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00aa │ │ -0b00de: 0a00 |000f: move-result v0 │ │ -0b00e0: 28fb |0010: goto 000b // -0005 │ │ +0b3a20: |[0b3a20] com.actionbarsherlock.app.SherlockExpandableListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0b3a30: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3a36: 0c00 |0003: move-result-object v0 │ │ +0b3a38: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ +0b3a3e: 0a00 |0007: move-result v0 │ │ +0b3a40: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b3a44: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b3a46: 0f00 |000b: return v0 │ │ +0b3a48: 6f20 aa00 2100 |000c: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00aa │ │ +0b3a4e: 0a00 |000f: move-result v0 │ │ +0b3a50: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -225877,21 +225932,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b00e4: |[0b00e4] com.actionbarsherlock.app.SherlockExpandableListActivity.findViewById:(I)Landroid/view/View; │ │ -0b00f4: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b00fa: 0c00 |0003: move-result-object v0 │ │ -0b00fc: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ -0b0102: 6f20 ab00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.findViewById:(I)Landroid/view/View; // method@00ab │ │ -0b0108: 0c00 |000a: move-result-object v0 │ │ -0b010a: 1100 |000b: return-object v0 │ │ +0b3a54: |[0b3a54] com.actionbarsherlock.app.SherlockExpandableListActivity.findViewById:(I)Landroid/view/View; │ │ +0b3a64: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3a6a: 0c00 |0003: move-result-object v0 │ │ +0b3a6c: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ +0b3a72: 6f20 ab00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.findViewById:(I)Landroid/view/View; // method@00ab │ │ +0b3a78: 0c00 |000a: move-result-object v0 │ │ +0b3a7a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=237 │ │ 0x0007 line=238 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -225901,23 +225956,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b010c: |[0b010c] com.actionbarsherlock.app.SherlockExpandableListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0b011c: 5410 bd0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abd │ │ -0b0120: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b0124: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b0126: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ -0b012c: 0c00 |0008: move-result-object v0 │ │ -0b012e: 5b10 bd0a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abd │ │ -0b0132: 5410 bd0a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abd │ │ -0b0136: 1100 |000d: return-object v0 │ │ +0b3a7c: |[0b3a7c] com.actionbarsherlock.app.SherlockExpandableListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0b3a8c: 5410 bd0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abd │ │ +0b3a90: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b3a94: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b3a96: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ +0b3a9c: 0c00 |0008: move-result-object v0 │ │ +0b3a9e: 5b10 bd0a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abd │ │ +0b3aa2: 5410 bd0a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0abd │ │ +0b3aa6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -225927,20 +225982,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b0138: |[0b0138] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0b0148: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b014e: 0c00 |0003: move-result-object v0 │ │ -0b0150: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ -0b0156: 0c00 |0007: move-result-object v0 │ │ -0b0158: 1100 |0008: return-object v0 │ │ +0b3aa8: |[0b3aa8] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0b3ab8: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3abe: 0c00 |0003: move-result-object v0 │ │ +0b3ac0: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ +0b3ac6: 0c00 |0007: move-result-object v0 │ │ +0b3ac8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockExpandableListActivity;) │ │ @@ -225948,20 +226003,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b015c: |[0b015c] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0b016c: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0172: 0c00 |0003: move-result-object v0 │ │ -0b0174: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ -0b017a: 0c00 |0007: move-result-object v0 │ │ -0b017c: 1100 |0008: return-object v0 │ │ +0b3acc: |[0b3acc] com.actionbarsherlock.app.SherlockExpandableListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0b3adc: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3ae2: 0c00 |0003: move-result-object v0 │ │ +0b3ae4: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ +0b3aea: 0c00 |0007: move-result-object v0 │ │ +0b3aec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockExpandableListActivity;) │ │ @@ -225969,19 +226024,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b0180: |[0b0180] com.actionbarsherlock.app.SherlockExpandableListActivity.invalidateOptionsMenu:()V │ │ -0b0190: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0196: 0c00 |0003: move-result-object v0 │ │ -0b0198: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ -0b019e: 0e00 |0007: return-void │ │ +0b3af0: |[0b3af0] com.actionbarsherlock.app.SherlockExpandableListActivity.invalidateOptionsMenu:()V │ │ +0b3b00: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3b06: 0c00 |0003: move-result-object v0 │ │ +0b3b08: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ +0b3b0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0007 line=130 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ @@ -225990,16 +226045,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b01a0: |[0b01a0] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0b01b0: 0e00 |0000: return-void │ │ +0b3b10: |[0b3b10] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b3b20: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -226008,16 +226063,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b01b4: |[0b01b4] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0b01c4: 0e00 |0000: return-void │ │ +0b3b24: |[0b3b24] com.actionbarsherlock.app.SherlockExpandableListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b3b34: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -226026,20 +226081,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b01c8: |[0b01c8] com.actionbarsherlock.app.SherlockExpandableListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0b01d8: 6f20 ac00 2100 |0000: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00ac │ │ -0b01de: 6e10 f021 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b01e4: 0c00 |0006: move-result-object v0 │ │ -0b01e6: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ -0b01ec: 0e00 |000a: return-void │ │ +0b3b38: |[0b3b38] com.actionbarsherlock.app.SherlockExpandableListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0b3b48: 6f20 ac00 2100 |0000: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00ac │ │ +0b3b4e: 6e10 f021 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3b54: 0c00 |0006: move-result-object v0 │ │ +0b3b56: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ +0b3b5c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226050,20 +226105,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b01f0: |[0b01f0] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b0200: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0206: 0c00 |0003: move-result-object v0 │ │ -0b0208: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ -0b020e: 0a00 |0007: move-result v0 │ │ -0b0210: 0f00 |0008: return v0 │ │ +0b3b60: |[0b3b60] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b3b70: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3b76: 0c00 |0003: move-result-object v0 │ │ +0b3b78: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ +0b3b7e: 0a00 |0007: move-result v0 │ │ +0b3b80: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -226072,17 +226127,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b0214: |[0b0214] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b0224: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b0226: 0f00 |0001: return v0 │ │ +0b3b84: |[0b3b84] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b3b94: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b3b96: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -226091,21 +226146,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0228: |[0b0228] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0b0238: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b023c: 6e20 f821 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@21f8 │ │ -0b0242: 0a00 |0005: move-result v0 │ │ -0b0244: 0f00 |0006: return v0 │ │ -0b0246: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b0248: 28fe |0008: goto 0006 // -0002 │ │ +0b3b98: |[0b3b98] com.actionbarsherlock.app.SherlockExpandableListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0b3ba8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b3bac: 6e20 f821 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@21f8 │ │ +0b3bb2: 0a00 |0005: move-result v0 │ │ +0b3bb4: 0f00 |0006: return v0 │ │ +0b3bb6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b3bb8: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ 0x0006 line=175 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226117,20 +226172,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b024c: |[0b024c] com.actionbarsherlock.app.SherlockExpandableListActivity.onDestroy:()V │ │ -0b025c: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0262: 0c00 |0003: move-result-object v0 │ │ -0b0264: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ -0b026a: 6f10 ad00 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onDestroy:()V // method@00ad │ │ -0b0270: 0e00 |000a: return-void │ │ +0b3bbc: |[0b3bbc] com.actionbarsherlock.app.SherlockExpandableListActivity.onDestroy:()V │ │ +0b3bcc: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3bd2: 0c00 |0003: move-result-object v0 │ │ +0b3bd4: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ +0b3bda: 6f10 ad00 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onDestroy:()V // method@00ad │ │ +0b3be0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226140,21 +226195,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0274: |[0b0274] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0284: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b0288: 6e20 fe21 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@21fe │ │ -0b028e: 0a00 |0005: move-result v0 │ │ -0b0290: 0f00 |0006: return v0 │ │ -0b0292: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b0294: 28fe |0008: goto 0006 // -0002 │ │ +0b3be4: |[0b3be4] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b3bf4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b3bf8: 6e20 fe21 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@21fe │ │ +0b3bfe: 0a00 |0005: move-result v0 │ │ +0b3c00: 0f00 |0006: return v0 │ │ +0b3c02: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b3c04: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0002 line=197 │ │ 0x0006 line=199 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226166,25 +226221,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b0298: |[0b0298] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0b02a8: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b02ae: 0c00 |0003: move-result-object v0 │ │ -0b02b0: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ -0b02b6: 0a00 |0007: move-result v0 │ │ -0b02b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b02bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b02be: 0f00 |000b: return v0 │ │ -0b02c0: 6f30 ae00 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00ae │ │ -0b02c6: 0a00 |000f: move-result v0 │ │ -0b02c8: 28fb |0010: goto 000b // -0005 │ │ +0b3c08: |[0b3c08] com.actionbarsherlock.app.SherlockExpandableListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0b3c18: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3c1e: 0c00 |0003: move-result-object v0 │ │ +0b3c20: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ +0b3c26: 0a00 |0007: move-result v0 │ │ +0b3c28: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b3c2c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b3c2e: 0f00 |000b: return v0 │ │ +0b3c30: 6f30 ae00 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00ae │ │ +0b3c36: 0a00 |000f: move-result v0 │ │ +0b3c38: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226196,20 +226251,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b02cc: |[0b02cc] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0b02dc: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b02e2: 0c00 |0003: move-result-object v0 │ │ -0b02e4: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ -0b02ea: 0a00 |0007: move-result v0 │ │ -0b02ec: 0f00 |0008: return v0 │ │ +0b3c3c: |[0b3c3c] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b3c4c: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3c52: 0c00 |0003: move-result-object v0 │ │ +0b3c54: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ +0b3c5a: 0a00 |0007: move-result v0 │ │ +0b3c5c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -226218,17 +226273,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b02f0: |[0b02f0] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0300: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b0302: 0f00 |0001: return v0 │ │ +0b3c60: |[0b3c60] com.actionbarsherlock.app.SherlockExpandableListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b3c70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b3c72: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -226237,20 +226292,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b0304: |[0b0304] com.actionbarsherlock.app.SherlockExpandableListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0b0314: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b031a: 0c00 |0003: move-result-object v0 │ │ -0b031c: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ -0b0322: 6f30 af00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00af │ │ -0b0328: 0e00 |000a: return-void │ │ +0b3c74: |[0b3c74] com.actionbarsherlock.app.SherlockExpandableListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0b3c84: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3c8a: 0c00 |0003: move-result-object v0 │ │ +0b3c8c: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ +0b3c92: 6f30 af00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00af │ │ +0b3c98: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226262,20 +226317,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b032c: |[0b032c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPause:()V │ │ -0b033c: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0342: 0c00 |0003: move-result-object v0 │ │ -0b0344: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ -0b034a: 6f10 b000 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPause:()V // method@00b0 │ │ -0b0350: 0e00 |000a: return-void │ │ +0b3c9c: |[0b3c9c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPause:()V │ │ +0b3cac: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3cb2: 0c00 |0003: move-result-object v0 │ │ +0b3cb4: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ +0b3cba: 6f10 b000 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPause:()V // method@00b0 │ │ +0b3cc0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226285,20 +226340,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b0354: |[0b0354] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0b0364: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b036a: 0c00 |0003: move-result-object v0 │ │ -0b036c: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ -0b0372: 6f20 b100 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00b1 │ │ -0b0378: 0e00 |000a: return-void │ │ +0b3cc4: |[0b3cc4] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0b3cd4: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3cda: 0c00 |0003: move-result-object v0 │ │ +0b3cdc: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ +0b3ce2: 6f20 b100 2100 |0007: invoke-super {v1, v2}, Landroid/app/ExpandableListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00b1 │ │ +0b3ce8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226309,20 +226364,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b037c: |[0b037c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostResume:()V │ │ -0b038c: 6f10 b200 0100 |0000: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPostResume:()V // method@00b2 │ │ -0b0392: 6e10 f021 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0398: 0c00 |0006: move-result-object v0 │ │ -0b039a: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ -0b03a0: 0e00 |000a: return-void │ │ +0b3cec: |[0b3cec] com.actionbarsherlock.app.SherlockExpandableListActivity.onPostResume:()V │ │ +0b3cfc: 6f10 b200 0100 |0000: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onPostResume:()V // method@00b2 │ │ +0b3d02: 6e10 f021 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3d08: 0c00 |0006: move-result-object v0 │ │ +0b3d0a: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ +0b3d10: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226332,20 +226387,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b03a4: |[0b03a4] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b03b4: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b03ba: 0c00 |0003: move-result-object v0 │ │ -0b03bc: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ -0b03c2: 0a00 |0007: move-result v0 │ │ -0b03c4: 0f00 |0008: return v0 │ │ +0b3d14: |[0b3d14] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b3d24: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3d2a: 0c00 |0003: move-result-object v0 │ │ +0b3d2c: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ +0b3d32: 0a00 |0007: move-result v0 │ │ +0b3d34: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -226354,17 +226409,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b03c8: |[0b03c8] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b03d8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b03da: 0f00 |0001: return v0 │ │ +0b3d38: |[0b3d38] com.actionbarsherlock.app.SherlockExpandableListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b3d48: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b3d4a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -226373,21 +226428,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b03dc: |[0b03dc] com.actionbarsherlock.app.SherlockExpandableListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b03ec: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b03f0: 6e20 0422 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2204 │ │ -0b03f6: 0a00 |0005: move-result v0 │ │ -0b03f8: 0f00 |0006: return v0 │ │ -0b03fa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b03fc: 28fe |0008: goto 0006 // -0002 │ │ +0b3d4c: |[0b3d4c] com.actionbarsherlock.app.SherlockExpandableListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b3d5c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b3d60: 6e20 0422 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2204 │ │ +0b3d66: 0a00 |0005: move-result v0 │ │ +0b3d68: 0f00 |0006: return v0 │ │ +0b3d6a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b3d6c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ 0x0006 line=187 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226400,20 +226455,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b0400: |[0b0400] com.actionbarsherlock.app.SherlockExpandableListActivity.onStop:()V │ │ -0b0410: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0416: 0c00 |0003: move-result-object v0 │ │ -0b0418: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ -0b041e: 6f10 b300 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onStop:()V // method@00b3 │ │ -0b0424: 0e00 |000a: return-void │ │ +0b3d70: |[0b3d70] com.actionbarsherlock.app.SherlockExpandableListActivity.onStop:()V │ │ +0b3d80: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3d86: 0c00 |0003: move-result-object v0 │ │ +0b3d88: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ +0b3d8e: 6f10 b300 0100 |0007: invoke-super {v1}, Landroid/app/ExpandableListActivity;.onStop:()V // method@00b3 │ │ +0b3d94: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226423,20 +226478,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b0428: |[0b0428] com.actionbarsherlock.app.SherlockExpandableListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0b0438: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b043e: 0c00 |0003: move-result-object v0 │ │ -0b0440: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ -0b0446: 6f30 b400 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00b4 │ │ -0b044c: 0e00 |000a: return-void │ │ +0b3d98: |[0b3d98] com.actionbarsherlock.app.SherlockExpandableListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0b3da8: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3dae: 0c00 |0003: move-result-object v0 │ │ +0b3db0: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ +0b3db6: 6f30 b400 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ExpandableListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00b4 │ │ +0b3dbc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226448,22 +226503,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b0450: |[0b0450] com.actionbarsherlock.app.SherlockExpandableListActivity.openOptionsMenu:()V │ │ -0b0460: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0466: 0c00 |0003: move-result-object v0 │ │ -0b0468: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ -0b046e: 0a00 |0007: move-result v0 │ │ -0b0470: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0b0474: 6f10 b500 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.openOptionsMenu:()V // method@00b5 │ │ -0b047a: 0e00 |000d: return-void │ │ +0b3dc0: |[0b3dc0] com.actionbarsherlock.app.SherlockExpandableListActivity.openOptionsMenu:()V │ │ +0b3dd0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3dd6: 0c00 |0003: move-result-object v0 │ │ +0b3dd8: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ +0b3dde: 0a00 |0007: move-result v0 │ │ +0b3de0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b3de4: 6f10 b500 0100 |000a: invoke-super {v1}, Landroid/app/ExpandableListActivity;.openOptionsMenu:()V // method@00b5 │ │ +0b3dea: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x000a line=154 │ │ 0x000d line=156 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ @@ -226473,20 +226528,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b047c: |[0b047c] com.actionbarsherlock.app.SherlockExpandableListActivity.requestWindowFeature:(J)V │ │ -0b048c: 6e10 f021 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0492: 0c00 |0003: move-result-object v0 │ │ -0b0494: 8441 |0004: long-to-int v1, v4 │ │ -0b0496: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ -0b049c: 0e00 |0008: return-void │ │ +0b3dec: |[0b3dec] com.actionbarsherlock.app.SherlockExpandableListActivity.requestWindowFeature:(J)V │ │ +0b3dfc: 6e10 f021 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3e02: 0c00 |0003: move-result-object v0 │ │ +0b3e04: 8441 |0004: long-to-int v1, v4 │ │ +0b3e06: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ +0b3e0c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=232 │ │ 0x0008 line=233 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -226496,19 +226551,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b04a0: |[0b04a0] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(I)V │ │ -0b04b0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b04b6: 0c00 |0003: move-result-object v0 │ │ -0b04b8: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ -0b04be: 0e00 |0007: return-void │ │ +0b3e10: |[0b3e10] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(I)V │ │ +0b3e20: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3e26: 0c00 |0003: move-result-object v0 │ │ +0b3e28: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ +0b3e2e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0007 line=219 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -226518,19 +226573,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b04c0: |[0b04c0] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;)V │ │ -0b04d0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b04d6: 0c00 |0003: move-result-object v0 │ │ -0b04d8: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ -0b04de: 0e00 |0007: return-void │ │ +0b3e30: |[0b3e30] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;)V │ │ +0b3e40: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3e46: 0c00 |0003: move-result-object v0 │ │ +0b3e48: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ +0b3e4e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=228 │ │ 0x0007 line=229 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -226540,19 +226595,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b04e0: |[0b04e0] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b04f0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b04f6: 0c00 |0003: move-result-object v0 │ │ -0b04f8: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ -0b04fe: 0e00 |0007: return-void │ │ +0b3e50: |[0b3e50] com.actionbarsherlock.app.SherlockExpandableListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b3e60: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3e66: 0c00 |0003: move-result-object v0 │ │ +0b3e68: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ +0b3e6e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0007 line=224 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -226563,19 +226618,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0500: |[0b0500] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgress:(I)V │ │ -0b0510: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0516: 0c00 |0003: move-result-object v0 │ │ -0b0518: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ -0b051e: 0e00 |0007: return-void │ │ +0b3e70: |[0b3e70] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgress:(I)V │ │ +0b3e80: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3e86: 0c00 |0003: move-result-object v0 │ │ +0b3e88: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ +0b3e8e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=247 │ │ 0x0007 line=248 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -226585,19 +226640,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0520: |[0b0520] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0b0530: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0536: 0c00 |0003: move-result-object v0 │ │ -0b0538: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ -0b053e: 0e00 |0007: return-void │ │ +0b3e90: |[0b3e90] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0b3ea0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3ea6: 0c00 |0003: move-result-object v0 │ │ +0b3ea8: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ +0b3eae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0007 line=252 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -226607,19 +226662,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0540: |[0b0540] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0b0550: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0556: 0c00 |0003: move-result-object v0 │ │ -0b0558: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ -0b055e: 0e00 |0007: return-void │ │ +0b3eb0: |[0b3eb0] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0b3ec0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3ec6: 0c00 |0003: move-result-object v0 │ │ +0b3ec8: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ +0b3ece: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0007 line=256 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -226629,19 +226684,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0560: |[0b0560] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarVisibility:(Z)V │ │ -0b0570: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0576: 0c00 |0003: move-result-object v0 │ │ -0b0578: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ -0b057e: 0e00 |0007: return-void │ │ +0b3ed0: |[0b3ed0] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportProgressBarVisibility:(Z)V │ │ +0b3ee0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3ee6: 0c00 |0003: move-result-object v0 │ │ +0b3ee8: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ +0b3eee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0007 line=260 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -226651,19 +226706,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0580: |[0b0580] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportSecondaryProgress:(I)V │ │ -0b0590: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b0596: 0c00 |0003: move-result-object v0 │ │ -0b0598: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ -0b059e: 0e00 |0007: return-void │ │ +0b3ef0: |[0b3ef0] com.actionbarsherlock.app.SherlockExpandableListActivity.setSupportSecondaryProgress:(I)V │ │ +0b3f00: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3f06: 0c00 |0003: move-result-object v0 │ │ +0b3f08: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ +0b3f0e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0007 line=264 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -226673,20 +226728,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b05a0: |[0b05a0] com.actionbarsherlock.app.SherlockExpandableListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b05b0: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ -0b05b6: 0c00 |0003: move-result-object v0 │ │ -0b05b8: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ -0b05be: 0c00 |0007: move-result-object v0 │ │ -0b05c0: 1100 |0008: return-object v0 │ │ +0b3f10: |[0b3f10] com.actionbarsherlock.app.SherlockExpandableListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b3f20: 6e10 f021 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@21f0 │ │ +0b3f26: 0c00 |0003: move-result-object v0 │ │ +0b3f28: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ +0b3f2e: 0c00 |0007: move-result-object v0 │ │ +0b3f30: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -226695,31 +226750,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b05c4: |[0b05c4] com.actionbarsherlock.app.SherlockExpandableListActivity.supportInvalidateOptionsMenu:()V │ │ -0b05d4: 6e10 f321 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.invalidateOptionsMenu:()V // method@21f3 │ │ -0b05da: 0e00 |0003: return-void │ │ +0b3f34: |[0b3f34] com.actionbarsherlock.app.SherlockExpandableListActivity.supportInvalidateOptionsMenu:()V │ │ +0b3f44: 6e10 f321 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockExpandableListActivity;.invalidateOptionsMenu:()V // method@21f3 │ │ +0b3f4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0003 line=134 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockExpandableListActivity; │ │ │ │ - source_file_idx : 4055 (SherlockExpandableListActivity.java) │ │ + source_file_idx : 4056 (SherlockExpandableListActivity.java) │ │ │ │ Class #930 header: │ │ class_idx : 1207 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 271 │ │ -source_file_idx : 4056 │ │ +source_file_idx : 4057 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #930 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockFragment;' │ │ @@ -226741,17 +226796,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b05dc: |[0b05dc] com.actionbarsherlock.app.SherlockFragment.:()V │ │ -0b05ec: 7010 3805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0538 │ │ -0b05f2: 0e00 |0003: return-void │ │ +0b3f4c: |[0b3f4c] com.actionbarsherlock.app.SherlockFragment.:()V │ │ +0b3f5c: 7010 3805 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/Fragment;.:()V // method@0538 │ │ +0b3f62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ │ │ Virtual methods - │ │ @@ -226760,17 +226815,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b05f4: |[0b05f4] com.actionbarsherlock.app.SherlockFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0b0604: 5410 be0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ -0b0608: 1100 |0002: return-object v0 │ │ +0b3f64: |[0b3f64] com.actionbarsherlock.app.SherlockFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0b3f74: 5410 be0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ +0b3f78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/SherlockFragment;) │ │ @@ -226778,38 +226833,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0b060c: |[0b060c] com.actionbarsherlock.app.SherlockFragment.onAttach:(Landroid/app/Activity;)V │ │ -0b061c: 2040 b804 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ -0b0620: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0b0624: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b0628: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b062c: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b0632: 6e10 ab2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0b0638: 0c02 |000e: move-result-object v2 │ │ -0b063a: 6e10 722e 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0b0640: 0c02 |0012: move-result-object v2 │ │ -0b0642: 6e20 db2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b0648: 0c01 |0016: move-result-object v1 │ │ -0b064a: 1a02 8500 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0085 │ │ -0b064e: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b0654: 0c01 |001c: move-result-object v1 │ │ -0b0656: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b065c: 0c01 |0020: move-result-object v1 │ │ -0b065e: 7020 882e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b0664: 2700 |0024: throw v0 │ │ -0b0666: 0740 |0025: move-object v0, v4 │ │ -0b0668: 1f00 b804 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ -0b066c: 5b30 be0a |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ -0b0670: 6f20 6805 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0568 │ │ -0b0676: 0e00 |002d: return-void │ │ +0b3f7c: |[0b3f7c] com.actionbarsherlock.app.SherlockFragment.onAttach:(Landroid/app/Activity;)V │ │ +0b3f8c: 2040 b804 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ +0b3f90: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0b3f94: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b3f98: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b3f9c: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b3fa2: 6e10 ab2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0b3fa8: 0c02 |000e: move-result-object v2 │ │ +0b3faa: 6e10 722e 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0b3fb0: 0c02 |0012: move-result-object v2 │ │ +0b3fb2: 6e20 db2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b3fb8: 0c01 |0016: move-result-object v1 │ │ +0b3fba: 1a02 8700 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0087 │ │ +0b3fbe: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b3fc4: 0c01 |001c: move-result-object v1 │ │ +0b3fc6: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b3fcc: 0c01 |0020: move-result-object v1 │ │ +0b3fce: 7020 882e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b3fd4: 2700 |0024: throw v0 │ │ +0b3fd6: 0740 |0025: move-object v0, v4 │ │ +0b3fd8: 1f00 b804 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ +0b3fdc: 5b30 be0a |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ +0b3fe0: 6f20 6805 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/Fragment;.onAttach:(Landroid/app/Activity;)V // method@0568 │ │ +0b3fe6: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -226822,22 +226877,22 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0b0678: |[0b0678] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0b0688: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0b068c: 7020 de27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0b0692: 5421 be0a |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ -0b0696: 6e10 2722 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2227 │ │ -0b069c: 0c01 |000a: move-result-object v1 │ │ -0b069e: 6e30 1a22 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@221a │ │ -0b06a4: 0e00 |000e: return-void │ │ +0b3fe8: |[0b3fe8] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0b3ff8: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0b3ffc: 7020 de27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0b4002: 5421 be0a |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ +0b4006: 6e10 2722 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2227 │ │ +0b400c: 0c01 |000a: move-result-object v1 │ │ +0b400e: 6e30 1a22 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@221a │ │ +0b4014: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000e line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -226848,16 +226903,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b06a8: |[0b06a8] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0b06b8: 0e00 |0000: return-void │ │ +0b4018: |[0b4018] com.actionbarsherlock.app.SherlockFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0b4028: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -226867,19 +226922,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b06bc: |[0b06bc] com.actionbarsherlock.app.SherlockFragment.onDetach:()V │ │ -0b06cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b06ce: 5b10 be0a |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ -0b06d2: 6f10 7305 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0573 │ │ -0b06d8: 0e00 |0006: return-void │ │ +0b402c: |[0b402c] com.actionbarsherlock.app.SherlockFragment.onDetach:()V │ │ +0b403c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b403e: 5b10 be0a |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abe │ │ +0b4042: 6f10 7305 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/Fragment;.onDetach:()V // method@0573 │ │ +0b4048: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ @@ -226889,20 +226944,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b06dc: |[0b06dc] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0b06ec: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ -0b06f0: 7020 6a27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ -0b06f6: 6e20 1d22 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@221d │ │ -0b06fc: 0a00 |0008: move-result v0 │ │ -0b06fe: 0f00 |0009: return v0 │ │ +0b404c: |[0b404c] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b405c: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ +0b4060: 7020 6a27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ +0b4066: 6e20 1d22 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@221d │ │ +0b406c: 0a00 |0008: move-result v0 │ │ +0b406e: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -226911,17 +226966,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b0700: |[0b0700] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0710: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b0712: 0f00 |0001: return v0 │ │ +0b4070: |[0b4070] com.actionbarsherlock.app.SherlockFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b4080: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4082: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -226930,19 +226985,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0714: |[0b0714] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0b0724: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0b0728: 7020 de27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0b072e: 6e20 1f22 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@221f │ │ -0b0734: 0e00 |0008: return-void │ │ +0b4084: |[0b4084] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0b4094: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0b4098: 7020 de27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0b409e: 6e20 1f22 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@221f │ │ +0b40a4: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ @@ -226952,30 +227007,30 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b0738: |[0b0738] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0b0748: 0e00 |0000: return-void │ │ +0b40a8: |[0b40a8] com.actionbarsherlock.app.SherlockFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0b40b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ - source_file_idx : 4056 (SherlockFragment.java) │ │ + source_file_idx : 4057 (SherlockFragment.java) │ │ │ │ Class #931 header: │ │ class_idx : 1209 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 26 │ │ -source_file_idx : 4059 │ │ +source_file_idx : 4060 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #931 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockListActivity;' │ │ @@ -226999,17 +227054,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b074c: |[0b074c] com.actionbarsherlock.app.SherlockListActivity.:()V │ │ -0b075c: 7010 b600 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@00b6 │ │ -0b0762: 0e00 |0003: return-void │ │ +0b40bc: |[0b40bc] com.actionbarsherlock.app.SherlockListActivity.:()V │ │ +0b40cc: 7010 b600 0000 |0000: invoke-direct {v0}, Landroid/app/ListActivity;.:()V // method@00b6 │ │ +0b40d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ Virtual methods - │ │ @@ -227018,19 +227073,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b0764: |[0b0764] com.actionbarsherlock.app.SherlockListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b0774: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b077a: 0c00 |0003: move-result-object v0 │ │ -0b077c: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ -0b0782: 0e00 |0007: return-void │ │ +0b40d4: |[0b40d4] com.actionbarsherlock.app.SherlockListActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b40e4: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b40ea: 0c00 |0003: move-result-object v0 │ │ +0b40ec: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ +0b40f2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -227041,22 +227096,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b0784: |[0b0784] com.actionbarsherlock.app.SherlockListActivity.closeOptionsMenu:()V │ │ -0b0794: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b079a: 0c00 |0003: move-result-object v0 │ │ -0b079c: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ -0b07a2: 0a00 |0007: move-result v0 │ │ -0b07a4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0b07a8: 6f10 b700 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.closeOptionsMenu:()V // method@00b7 │ │ -0b07ae: 0e00 |000d: return-void │ │ +0b40f4: |[0b40f4] com.actionbarsherlock.app.SherlockListActivity.closeOptionsMenu:()V │ │ +0b4104: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b410a: 0c00 |0003: move-result-object v0 │ │ +0b410c: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ +0b4112: 0a00 |0007: move-result v0 │ │ +0b4114: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b4118: 6f10 b700 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.closeOptionsMenu:()V // method@00b7 │ │ +0b411e: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000a line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227066,25 +227121,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b07b0: |[0b07b0] com.actionbarsherlock.app.SherlockListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0b07c0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b07c6: 0c00 |0003: move-result-object v0 │ │ -0b07c8: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ -0b07ce: 0a00 |0007: move-result v0 │ │ -0b07d0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b07d4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b07d6: 0f00 |000b: return v0 │ │ -0b07d8: 6f20 b800 2100 |000c: invoke-super {v1, v2}, Landroid/app/ListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00b8 │ │ -0b07de: 0a00 |000f: move-result v0 │ │ -0b07e0: 28fb |0010: goto 000b // -0005 │ │ +0b4120: |[0b4120] com.actionbarsherlock.app.SherlockListActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0b4130: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4136: 0c00 |0003: move-result-object v0 │ │ +0b4138: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ +0b413e: 0a00 |0007: move-result v0 │ │ +0b4140: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b4144: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b4146: 0f00 |000b: return v0 │ │ +0b4148: 6f20 b800 2100 |000c: invoke-super {v1, v2}, Landroid/app/ListActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@00b8 │ │ +0b414e: 0a00 |000f: move-result v0 │ │ +0b4150: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227095,21 +227150,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b07e4: |[0b07e4] com.actionbarsherlock.app.SherlockListActivity.findViewById:(I)Landroid/view/View; │ │ -0b07f4: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b07fa: 0c00 |0003: move-result-object v0 │ │ -0b07fc: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ -0b0802: 6f20 b900 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@00b9 │ │ -0b0808: 0c00 |000a: move-result-object v0 │ │ -0b080a: 1100 |000b: return-object v0 │ │ +0b4154: |[0b4154] com.actionbarsherlock.app.SherlockListActivity.findViewById:(I)Landroid/view/View; │ │ +0b4164: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b416a: 0c00 |0003: move-result-object v0 │ │ +0b416c: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ +0b4172: 6f20 b900 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.findViewById:(I)Landroid/view/View; // method@00b9 │ │ +0b4178: 0c00 |000a: move-result-object v0 │ │ +0b417a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0007 line=249 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -227119,23 +227174,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b080c: |[0b080c] com.actionbarsherlock.app.SherlockListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0b081c: 5410 c40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac4 │ │ -0b0820: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b0824: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b0826: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ -0b082c: 0c00 |0008: move-result-object v0 │ │ -0b082e: 5b10 c40a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac4 │ │ -0b0832: 5410 c40a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac4 │ │ -0b0836: 1100 |000d: return-object v0 │ │ +0b417c: |[0b417c] com.actionbarsherlock.app.SherlockListActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0b418c: 5410 c40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac4 │ │ +0b4190: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b4194: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b4196: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ +0b419c: 0c00 |0008: move-result-object v0 │ │ +0b419e: 5b10 c40a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac4 │ │ +0b41a2: 5410 c40a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac4 │ │ +0b41a6: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227145,20 +227200,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b0838: |[0b0838] com.actionbarsherlock.app.SherlockListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0b0848: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b084e: 0c00 |0003: move-result-object v0 │ │ -0b0850: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ -0b0856: 0c00 |0007: move-result-object v0 │ │ -0b0858: 1100 |0008: return-object v0 │ │ +0b41a8: |[0b41a8] com.actionbarsherlock.app.SherlockListActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0b41b8: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b41be: 0c00 |0003: move-result-object v0 │ │ +0b41c0: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ +0b41c6: 0c00 |0007: move-result-object v0 │ │ +0b41c8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockListActivity;) │ │ @@ -227166,20 +227221,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b085c: |[0b085c] com.actionbarsherlock.app.SherlockListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0b086c: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0872: 0c00 |0003: move-result-object v0 │ │ -0b0874: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ -0b087a: 0c00 |0007: move-result-object v0 │ │ -0b087c: 1100 |0008: return-object v0 │ │ +0b41cc: |[0b41cc] com.actionbarsherlock.app.SherlockListActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0b41dc: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b41e2: 0c00 |0003: move-result-object v0 │ │ +0b41e4: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ +0b41ea: 0c00 |0007: move-result-object v0 │ │ +0b41ec: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockListActivity;) │ │ @@ -227187,19 +227242,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b0880: |[0b0880] com.actionbarsherlock.app.SherlockListActivity.invalidateOptionsMenu:()V │ │ -0b0890: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0896: 0c00 |0003: move-result-object v0 │ │ -0b0898: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ -0b089e: 0e00 |0007: return-void │ │ +0b41f0: |[0b41f0] com.actionbarsherlock.app.SherlockListActivity.invalidateOptionsMenu:()V │ │ +0b4200: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4206: 0c00 |0003: move-result-object v0 │ │ +0b4208: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ +0b420e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ @@ -227208,16 +227263,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b08a0: |[0b08a0] com.actionbarsherlock.app.SherlockListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0b08b0: 0e00 |0000: return-void │ │ +0b4210: |[0b4210] com.actionbarsherlock.app.SherlockListActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b4220: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -227226,16 +227281,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b08b4: |[0b08b4] com.actionbarsherlock.app.SherlockListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0b08c4: 0e00 |0000: return-void │ │ +0b4224: |[0b4224] com.actionbarsherlock.app.SherlockListActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b4234: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -227244,20 +227299,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b08c8: |[0b08c8] com.actionbarsherlock.app.SherlockListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0b08d8: 6f20 ba00 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00ba │ │ -0b08de: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b08e4: 0c00 |0006: move-result-object v0 │ │ -0b08e6: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ -0b08ec: 0e00 |000a: return-void │ │ +0b4238: |[0b4238] com.actionbarsherlock.app.SherlockListActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0b4248: 6f20 ba00 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@00ba │ │ +0b424e: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4254: 0c00 |0006: move-result-object v0 │ │ +0b4256: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ +0b425c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227268,20 +227323,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b08f0: |[0b08f0] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b0900: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0906: 0c00 |0003: move-result-object v0 │ │ -0b0908: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ -0b090e: 0a00 |0007: move-result v0 │ │ -0b0910: 0f00 |0008: return v0 │ │ +0b4260: |[0b4260] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b4270: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4276: 0c00 |0003: move-result-object v0 │ │ +0b4278: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ +0b427e: 0a00 |0007: move-result v0 │ │ +0b4280: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -227290,17 +227345,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b0914: |[0b0914] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b0924: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b0926: 0f00 |0001: return v0 │ │ +0b4284: |[0b4284] com.actionbarsherlock.app.SherlockListActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b4294: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4296: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -227309,21 +227364,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0928: |[0b0928] com.actionbarsherlock.app.SherlockListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0b0938: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b093c: 6e20 5922 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2259 │ │ -0b0942: 0a00 |0005: move-result v0 │ │ -0b0944: 0f00 |0006: return v0 │ │ -0b0946: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b0948: 28fe |0008: goto 0006 // -0002 │ │ +0b4298: |[0b4298] com.actionbarsherlock.app.SherlockListActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0b42a8: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b42ac: 6e20 5922 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2259 │ │ +0b42b2: 0a00 |0005: move-result v0 │ │ +0b42b4: 0f00 |0006: return v0 │ │ +0b42b6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b42b8: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ 0x0006 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227335,20 +227390,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b094c: |[0b094c] com.actionbarsherlock.app.SherlockListActivity.onDestroy:()V │ │ -0b095c: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0962: 0c00 |0003: move-result-object v0 │ │ -0b0964: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ -0b096a: 6f10 bb00 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onDestroy:()V // method@00bb │ │ -0b0970: 0e00 |000a: return-void │ │ +0b42bc: |[0b42bc] com.actionbarsherlock.app.SherlockListActivity.onDestroy:()V │ │ +0b42cc: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b42d2: 0c00 |0003: move-result-object v0 │ │ +0b42d4: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ +0b42da: 6f10 bb00 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onDestroy:()V // method@00bb │ │ +0b42e0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227358,21 +227413,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0974: |[0b0974] com.actionbarsherlock.app.SherlockListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0984: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b0988: 6e20 5f22 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@225f │ │ -0b098e: 0a00 |0005: move-result v0 │ │ -0b0990: 0f00 |0006: return v0 │ │ -0b0992: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b0994: 28fe |0008: goto 0006 // -0002 │ │ +0b42e4: |[0b42e4] com.actionbarsherlock.app.SherlockListActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b42f4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b42f8: 6e20 5f22 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@225f │ │ +0b42fe: 0a00 |0005: move-result v0 │ │ +0b4300: 0f00 |0006: return v0 │ │ +0b4302: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b4304: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ 0x0006 line=210 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227384,25 +227439,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b0998: |[0b0998] com.actionbarsherlock.app.SherlockListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0b09a8: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b09ae: 0c00 |0003: move-result-object v0 │ │ -0b09b0: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ -0b09b6: 0a00 |0007: move-result v0 │ │ -0b09b8: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b09bc: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b09be: 0f00 |000b: return v0 │ │ -0b09c0: 6f30 bc00 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00bc │ │ -0b09c6: 0a00 |000f: move-result v0 │ │ -0b09c8: 28fb |0010: goto 000b // -0005 │ │ +0b4308: |[0b4308] com.actionbarsherlock.app.SherlockListActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0b4318: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b431e: 0c00 |0003: move-result-object v0 │ │ +0b4320: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ +0b4326: 0a00 |0007: move-result v0 │ │ +0b4328: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b432c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b432e: 0f00 |000b: return v0 │ │ +0b4330: 6f30 bc00 2103 |000c: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@00bc │ │ +0b4336: 0a00 |000f: move-result v0 │ │ +0b4338: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227414,20 +227469,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b09cc: |[0b09cc] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0b09dc: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b09e2: 0c00 |0003: move-result-object v0 │ │ -0b09e4: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ -0b09ea: 0a00 |0007: move-result v0 │ │ -0b09ec: 0f00 |0008: return v0 │ │ +0b433c: |[0b433c] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b434c: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4352: 0c00 |0003: move-result-object v0 │ │ +0b4354: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ +0b435a: 0a00 |0007: move-result v0 │ │ +0b435c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -227436,17 +227491,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b09f0: |[0b09f0] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0a00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b0a02: 0f00 |0001: return v0 │ │ +0b4360: |[0b4360] com.actionbarsherlock.app.SherlockListActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b4370: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4372: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -227455,20 +227510,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b0a04: |[0b0a04] com.actionbarsherlock.app.SherlockListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0b0a14: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0a1a: 0c00 |0003: move-result-object v0 │ │ -0b0a1c: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ -0b0a22: 6f30 bd00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00bd │ │ -0b0a28: 0e00 |000a: return-void │ │ +0b4374: |[0b4374] com.actionbarsherlock.app.SherlockListActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0b4384: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b438a: 0c00 |0003: move-result-object v0 │ │ +0b438c: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ +0b4392: 6f30 bd00 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@00bd │ │ +0b4398: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227480,20 +227535,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b0a2c: |[0b0a2c] com.actionbarsherlock.app.SherlockListActivity.onPause:()V │ │ -0b0a3c: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0a42: 0c00 |0003: move-result-object v0 │ │ -0b0a44: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ -0b0a4a: 6f10 be00 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onPause:()V // method@00be │ │ -0b0a50: 0e00 |000a: return-void │ │ +0b439c: |[0b439c] com.actionbarsherlock.app.SherlockListActivity.onPause:()V │ │ +0b43ac: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b43b2: 0c00 |0003: move-result-object v0 │ │ +0b43b4: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ +0b43ba: 6f10 be00 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onPause:()V // method@00be │ │ +0b43c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227503,20 +227558,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b0a54: |[0b0a54] com.actionbarsherlock.app.SherlockListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0b0a64: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0a6a: 0c00 |0003: move-result-object v0 │ │ -0b0a6c: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ -0b0a72: 6f20 bf00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00bf │ │ -0b0a78: 0e00 |000a: return-void │ │ +0b43c4: |[0b43c4] com.actionbarsherlock.app.SherlockListActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0b43d4: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b43da: 0c00 |0003: move-result-object v0 │ │ +0b43dc: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ +0b43e2: 6f20 bf00 2100 |0007: invoke-super {v1, v2}, Landroid/app/ListActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@00bf │ │ +0b43e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227527,20 +227582,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b0a7c: |[0b0a7c] com.actionbarsherlock.app.SherlockListActivity.onPostResume:()V │ │ -0b0a8c: 6f10 c000 0100 |0000: invoke-super {v1}, Landroid/app/ListActivity;.onPostResume:()V // method@00c0 │ │ -0b0a92: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0a98: 0c00 |0006: move-result-object v0 │ │ -0b0a9a: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ -0b0aa0: 0e00 |000a: return-void │ │ +0b43ec: |[0b43ec] com.actionbarsherlock.app.SherlockListActivity.onPostResume:()V │ │ +0b43fc: 6f10 c000 0100 |0000: invoke-super {v1}, Landroid/app/ListActivity;.onPostResume:()V // method@00c0 │ │ +0b4402: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4408: 0c00 |0006: move-result-object v0 │ │ +0b440a: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ +0b4410: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227550,20 +227605,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0aa4: |[0b0aa4] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b0ab4: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0aba: 0c00 |0003: move-result-object v0 │ │ -0b0abc: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ -0b0ac2: 0a00 |0007: move-result v0 │ │ -0b0ac4: 0f00 |0008: return v0 │ │ +0b4414: |[0b4414] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b4424: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b442a: 0c00 |0003: move-result-object v0 │ │ +0b442c: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ +0b4432: 0a00 |0007: move-result v0 │ │ +0b4434: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -227572,17 +227627,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b0ac8: |[0b0ac8] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b0ad8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b0ada: 0f00 |0001: return v0 │ │ +0b4438: |[0b4438] com.actionbarsherlock.app.SherlockListActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b4448: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b444a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -227591,21 +227646,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0adc: |[0b0adc] com.actionbarsherlock.app.SherlockListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b0aec: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b0af0: 6e20 6522 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2265 │ │ -0b0af6: 0a00 |0005: move-result v0 │ │ -0b0af8: 0f00 |0006: return v0 │ │ -0b0afa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b0afc: 28fe |0008: goto 0006 // -0002 │ │ +0b444c: |[0b444c] com.actionbarsherlock.app.SherlockListActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b445c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b4460: 6e20 6522 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockListActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2265 │ │ +0b4466: 0a00 |0005: move-result v0 │ │ +0b4468: 0f00 |0006: return v0 │ │ +0b446a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b446c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ 0x0006 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227618,20 +227673,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b0b00: |[0b0b00] com.actionbarsherlock.app.SherlockListActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0b0b10: 6f20 c100 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00c1 │ │ -0b0b16: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0b1c: 0c00 |0006: move-result-object v0 │ │ -0b0b1e: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ -0b0b24: 0e00 |000a: return-void │ │ +0b4470: |[0b4470] com.actionbarsherlock.app.SherlockListActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0b4480: 6f20 c100 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@00c1 │ │ +0b4486: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b448c: 0c00 |0006: move-result-object v0 │ │ +0b448e: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ +0b4494: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227642,20 +227697,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b0b28: |[0b0b28] com.actionbarsherlock.app.SherlockListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0b0b38: 6f20 c200 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@00c2 │ │ -0b0b3e: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0b44: 0c00 |0006: move-result-object v0 │ │ -0b0b46: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ -0b0b4c: 0e00 |000a: return-void │ │ +0b4498: |[0b4498] com.actionbarsherlock.app.SherlockListActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0b44a8: 6f20 c200 2100 |0000: invoke-super {v1, v2}, Landroid/app/ListActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@00c2 │ │ +0b44ae: 6e10 5122 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b44b4: 0c00 |0006: move-result-object v0 │ │ +0b44b6: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ +0b44bc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x000a line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227666,20 +227721,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b0b50: |[0b0b50] com.actionbarsherlock.app.SherlockListActivity.onStop:()V │ │ -0b0b60: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0b66: 0c00 |0003: move-result-object v0 │ │ -0b0b68: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ -0b0b6e: 6f10 c300 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onStop:()V // method@00c3 │ │ -0b0b74: 0e00 |000a: return-void │ │ +0b44c0: |[0b44c0] com.actionbarsherlock.app.SherlockListActivity.onStop:()V │ │ +0b44d0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b44d6: 0c00 |0003: move-result-object v0 │ │ +0b44d8: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ +0b44de: 6f10 c300 0100 |0007: invoke-super {v1}, Landroid/app/ListActivity;.onStop:()V // method@00c3 │ │ +0b44e4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227689,20 +227744,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b0b78: |[0b0b78] com.actionbarsherlock.app.SherlockListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0b0b88: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0b8e: 0c00 |0003: move-result-object v0 │ │ -0b0b90: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ -0b0b96: 6f30 c400 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00c4 │ │ -0b0b9c: 0e00 |000a: return-void │ │ +0b44e8: |[0b44e8] com.actionbarsherlock.app.SherlockListActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0b44f8: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b44fe: 0c00 |0003: move-result-object v0 │ │ +0b4500: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ +0b4506: 6f30 c400 2103 |0007: invoke-super {v1, v2, v3}, Landroid/app/ListActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@00c4 │ │ +0b450c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227714,22 +227769,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b0ba0: |[0b0ba0] com.actionbarsherlock.app.SherlockListActivity.openOptionsMenu:()V │ │ -0b0bb0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0bb6: 0c00 |0003: move-result-object v0 │ │ -0b0bb8: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ -0b0bbe: 0a00 |0007: move-result v0 │ │ -0b0bc0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0b0bc4: 6f10 c500 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.openOptionsMenu:()V // method@00c5 │ │ -0b0bca: 0e00 |000d: return-void │ │ +0b4510: |[0b4510] com.actionbarsherlock.app.SherlockListActivity.openOptionsMenu:()V │ │ +0b4520: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4526: 0c00 |0003: move-result-object v0 │ │ +0b4528: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ +0b452e: 0a00 |0007: move-result v0 │ │ +0b4530: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b4534: 6f10 c500 0100 |000a: invoke-super {v1}, Landroid/app/ListActivity;.openOptionsMenu:()V // method@00c5 │ │ +0b453a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x000a line=165 │ │ 0x000d line=167 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ @@ -227739,20 +227794,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0bcc: |[0b0bcc] com.actionbarsherlock.app.SherlockListActivity.requestWindowFeature:(J)V │ │ -0b0bdc: 6e10 5122 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0be2: 0c00 |0003: move-result-object v0 │ │ -0b0be4: 8441 |0004: long-to-int v1, v4 │ │ -0b0be6: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ -0b0bec: 0e00 |0008: return-void │ │ +0b453c: |[0b453c] com.actionbarsherlock.app.SherlockListActivity.requestWindowFeature:(J)V │ │ +0b454c: 6e10 5122 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4552: 0c00 |0003: move-result-object v0 │ │ +0b4554: 8441 |0004: long-to-int v1, v4 │ │ +0b4556: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ +0b455c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -227762,19 +227817,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0bf0: |[0b0bf0] com.actionbarsherlock.app.SherlockListActivity.setContentView:(I)V │ │ -0b0c00: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0c06: 0c00 |0003: move-result-object v0 │ │ -0b0c08: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ -0b0c0e: 0e00 |0007: return-void │ │ +0b4560: |[0b4560] com.actionbarsherlock.app.SherlockListActivity.setContentView:(I)V │ │ +0b4570: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4576: 0c00 |0003: move-result-object v0 │ │ +0b4578: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ +0b457e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -227784,19 +227839,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0c10: |[0b0c10] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;)V │ │ -0b0c20: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0c26: 0c00 |0003: move-result-object v0 │ │ -0b0c28: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ -0b0c2e: 0e00 |0007: return-void │ │ +0b4580: |[0b4580] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;)V │ │ +0b4590: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4596: 0c00 |0003: move-result-object v0 │ │ +0b4598: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ +0b459e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -227806,19 +227861,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b0c30: |[0b0c30] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b0c40: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0c46: 0c00 |0003: move-result-object v0 │ │ -0b0c48: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ -0b0c4e: 0e00 |0007: return-void │ │ +0b45a0: |[0b45a0] com.actionbarsherlock.app.SherlockListActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b45b0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b45b6: 0c00 |0003: move-result-object v0 │ │ +0b45b8: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ +0b45be: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -227829,19 +227884,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0c50: |[0b0c50] com.actionbarsherlock.app.SherlockListActivity.setSupportProgress:(I)V │ │ -0b0c60: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0c66: 0c00 |0003: move-result-object v0 │ │ -0b0c68: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ -0b0c6e: 0e00 |0007: return-void │ │ +0b45c0: |[0b45c0] com.actionbarsherlock.app.SherlockListActivity.setSupportProgress:(I)V │ │ +0b45d0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b45d6: 0c00 |0003: move-result-object v0 │ │ +0b45d8: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ +0b45de: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0007 line=259 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -227851,19 +227906,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0c70: |[0b0c70] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0b0c80: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0c86: 0c00 |0003: move-result-object v0 │ │ -0b0c88: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ -0b0c8e: 0e00 |0007: return-void │ │ +0b45e0: |[0b45e0] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0b45f0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b45f6: 0c00 |0003: move-result-object v0 │ │ +0b45f8: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ +0b45fe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0007 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -227873,19 +227928,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0c90: |[0b0c90] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0b0ca0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0ca6: 0c00 |0003: move-result-object v0 │ │ -0b0ca8: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ -0b0cae: 0e00 |0007: return-void │ │ +0b4600: |[0b4600] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0b4610: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4616: 0c00 |0003: move-result-object v0 │ │ +0b4618: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ +0b461e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -227895,19 +227950,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0cb0: |[0b0cb0] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarVisibility:(Z)V │ │ -0b0cc0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0cc6: 0c00 |0003: move-result-object v0 │ │ -0b0cc8: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ -0b0cce: 0e00 |0007: return-void │ │ +0b4620: |[0b4620] com.actionbarsherlock.app.SherlockListActivity.setSupportProgressBarVisibility:(Z)V │ │ +0b4630: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4636: 0c00 |0003: move-result-object v0 │ │ +0b4638: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ +0b463e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0007 line=271 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -227917,19 +227972,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b0cd0: |[0b0cd0] com.actionbarsherlock.app.SherlockListActivity.setSupportSecondaryProgress:(I)V │ │ -0b0ce0: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0ce6: 0c00 |0003: move-result-object v0 │ │ -0b0ce8: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ -0b0cee: 0e00 |0007: return-void │ │ +0b4640: |[0b4640] com.actionbarsherlock.app.SherlockListActivity.setSupportSecondaryProgress:(I)V │ │ +0b4650: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4656: 0c00 |0003: move-result-object v0 │ │ +0b4658: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ +0b465e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0007 line=275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -227939,20 +227994,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0cf0: |[0b0cf0] com.actionbarsherlock.app.SherlockListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b0d00: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ -0b0d06: 0c00 |0003: move-result-object v0 │ │ -0b0d08: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ -0b0d0e: 0c00 |0007: move-result-object v0 │ │ -0b0d10: 1100 |0008: return-object v0 │ │ +0b4660: |[0b4660] com.actionbarsherlock.app.SherlockListActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b4670: 6e10 5122 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockListActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2251 │ │ +0b4676: 0c00 |0003: move-result-object v0 │ │ +0b4678: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ +0b467e: 0c00 |0007: move-result-object v0 │ │ +0b4680: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -227961,31 +228016,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b0d14: |[0b0d14] com.actionbarsherlock.app.SherlockListActivity.supportInvalidateOptionsMenu:()V │ │ -0b0d24: 6e10 5422 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockListActivity;.invalidateOptionsMenu:()V // method@2254 │ │ -0b0d2a: 0e00 |0003: return-void │ │ +0b4684: |[0b4684] com.actionbarsherlock.app.SherlockListActivity.supportInvalidateOptionsMenu:()V │ │ +0b4694: 6e10 5422 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockListActivity;.invalidateOptionsMenu:()V // method@2254 │ │ +0b469a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListActivity; │ │ │ │ - source_file_idx : 4059 (SherlockListActivity.java) │ │ + source_file_idx : 4060 (SherlockListActivity.java) │ │ │ │ Class #932 header: │ │ class_idx : 1211 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 178 │ │ -source_file_idx : 4095 │ │ +source_file_idx : 4096 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #932 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockPreferenceActivity;' │ │ @@ -228009,17 +228064,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b0d2c: |[0b0d2c] com.actionbarsherlock.app.SherlockPreferenceActivity.:()V │ │ -0b0d3c: 7010 c803 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@03c8 │ │ -0b0d42: 0e00 |0003: return-void │ │ +0b469c: |[0b469c] com.actionbarsherlock.app.SherlockPreferenceActivity.:()V │ │ +0b46ac: 7010 c803 0000 |0000: invoke-direct {v0}, Landroid/preference/PreferenceActivity;.:()V // method@03c8 │ │ +0b46b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ Virtual methods - │ │ @@ -228028,19 +228083,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b0d44: |[0b0d44] com.actionbarsherlock.app.SherlockPreferenceActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b0d54: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0d5a: 0c00 |0003: move-result-object v0 │ │ -0b0d5c: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ -0b0d62: 0e00 |0007: return-void │ │ +0b46b4: |[0b46b4] com.actionbarsherlock.app.SherlockPreferenceActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b46c4: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b46ca: 0c00 |0003: move-result-object v0 │ │ +0b46cc: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ +0b46d2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=224 │ │ 0x0007 line=225 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -228051,22 +228106,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b0d64: |[0b0d64] com.actionbarsherlock.app.SherlockPreferenceActivity.closeOptionsMenu:()V │ │ -0b0d74: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0d7a: 0c00 |0003: move-result-object v0 │ │ -0b0d7c: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ -0b0d82: 0a00 |0007: move-result v0 │ │ -0b0d84: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0b0d88: 6f10 c903 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.closeOptionsMenu:()V // method@03c9 │ │ -0b0d8e: 0e00 |000d: return-void │ │ +0b46d4: |[0b46d4] com.actionbarsherlock.app.SherlockPreferenceActivity.closeOptionsMenu:()V │ │ +0b46e4: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b46ea: 0c00 |0003: move-result-object v0 │ │ +0b46ec: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ +0b46f2: 0a00 |0007: move-result v0 │ │ +0b46f4: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b46f8: 6f10 c903 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.closeOptionsMenu:()V // method@03c9 │ │ +0b46fe: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x000a line=172 │ │ 0x000d line=174 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228076,25 +228131,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b0d90: |[0b0d90] com.actionbarsherlock.app.SherlockPreferenceActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0b0da0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0da6: 0c00 |0003: move-result-object v0 │ │ -0b0da8: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ -0b0dae: 0a00 |0007: move-result v0 │ │ -0b0db0: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b0db4: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b0db6: 0f00 |000b: return v0 │ │ -0b0db8: 6f20 ca03 2100 |000c: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@03ca │ │ -0b0dbe: 0a00 |000f: move-result v0 │ │ -0b0dc0: 28fb |0010: goto 000b // -0005 │ │ +0b4700: |[0b4700] com.actionbarsherlock.app.SherlockPreferenceActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0b4710: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4716: 0c00 |0003: move-result-object v0 │ │ +0b4718: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ +0b471e: 0a00 |0007: move-result v0 │ │ +0b4720: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b4724: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b4726: 0f00 |000b: return v0 │ │ +0b4728: 6f20 ca03 2100 |000c: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@03ca │ │ +0b472e: 0a00 |000f: move-result v0 │ │ +0b4730: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x000b line=116 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228105,21 +228160,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b0dc4: |[0b0dc4] com.actionbarsherlock.app.SherlockPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ -0b0dd4: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0dda: 0c00 |0003: move-result-object v0 │ │ -0b0ddc: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ -0b0de2: 6f20 cb03 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@03cb │ │ -0b0de8: 0c00 |000a: move-result-object v0 │ │ -0b0dea: 1100 |000b: return-object v0 │ │ +0b4734: |[0b4734] com.actionbarsherlock.app.SherlockPreferenceActivity.findViewById:(I)Landroid/view/View; │ │ +0b4744: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b474a: 0c00 |0003: move-result-object v0 │ │ +0b474c: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ +0b4752: 6f20 cb03 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.findViewById:(I)Landroid/view/View; // method@03cb │ │ +0b4758: 0c00 |000a: move-result-object v0 │ │ +0b475a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0007 line=249 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -228129,23 +228184,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b0dec: |[0b0dec] com.actionbarsherlock.app.SherlockPreferenceActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0b0dfc: 5410 c60a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac6 │ │ -0b0e00: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b0e04: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b0e06: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ -0b0e0c: 0c00 |0008: move-result-object v0 │ │ -0b0e0e: 5b10 c60a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac6 │ │ -0b0e12: 5410 c60a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac6 │ │ -0b0e16: 1100 |000d: return-object v0 │ │ +0b475c: |[0b475c] com.actionbarsherlock.app.SherlockPreferenceActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0b476c: 5410 c60a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac6 │ │ +0b4770: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0b4774: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b4776: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ +0b477c: 0c00 |0008: move-result-object v0 │ │ +0b477e: 5b10 c60a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac6 │ │ +0b4782: 5410 c60a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac6 │ │ +0b4786: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0004 line=26 │ │ 0x000b line=28 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228155,20 +228210,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b0e18: |[0b0e18] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0b0e28: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0e2e: 0c00 |0003: move-result-object v0 │ │ -0b0e30: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ -0b0e36: 0c00 |0007: move-result-object v0 │ │ -0b0e38: 1100 |0008: return-object v0 │ │ +0b4788: |[0b4788] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0b4798: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b479e: 0c00 |0003: move-result-object v0 │ │ +0b47a0: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ +0b47a6: 0c00 |0007: move-result-object v0 │ │ +0b47a8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockPreferenceActivity;) │ │ @@ -228176,20 +228231,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b0e3c: |[0b0e3c] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0b0e4c: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0e52: 0c00 |0003: move-result-object v0 │ │ -0b0e54: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ -0b0e5a: 0c00 |0007: move-result-object v0 │ │ -0b0e5c: 1100 |0008: return-object v0 │ │ +0b47ac: |[0b47ac] com.actionbarsherlock.app.SherlockPreferenceActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0b47bc: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b47c2: 0c00 |0003: move-result-object v0 │ │ +0b47c4: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ +0b47ca: 0c00 |0007: move-result-object v0 │ │ +0b47cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=136 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockPreferenceActivity;) │ │ @@ -228197,19 +228252,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b0e60: |[0b0e60] com.actionbarsherlock.app.SherlockPreferenceActivity.invalidateOptionsMenu:()V │ │ -0b0e70: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0e76: 0c00 |0003: move-result-object v0 │ │ -0b0e78: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ -0b0e7e: 0e00 |0007: return-void │ │ +0b47d0: |[0b47d0] com.actionbarsherlock.app.SherlockPreferenceActivity.invalidateOptionsMenu:()V │ │ +0b47e0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b47e6: 0c00 |0003: move-result-object v0 │ │ +0b47e8: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ +0b47ee: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0007 line=141 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ @@ -228218,16 +228273,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b0e80: |[0b0e80] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0b0e90: 0e00 |0000: return-void │ │ +0b47f0: |[0b47f0] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b4800: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=48 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -228236,16 +228291,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b0e94: |[0b0e94] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0b0ea4: 0e00 |0000: return-void │ │ +0b4804: |[0b4804] com.actionbarsherlock.app.SherlockPreferenceActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b4814: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -228254,20 +228309,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b0ea8: |[0b0ea8] com.actionbarsherlock.app.SherlockPreferenceActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0b0eb8: 6f20 cc03 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03cc │ │ -0b0ebe: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0ec4: 0c00 |0006: move-result-object v0 │ │ -0b0ec6: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ -0b0ecc: 0e00 |000a: return-void │ │ +0b4818: |[0b4818] com.actionbarsherlock.app.SherlockPreferenceActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0b4828: 6f20 cc03 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@03cc │ │ +0b482e: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4834: 0c00 |0006: move-result-object v0 │ │ +0b4836: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ +0b483c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=58 │ │ 0x000a line=59 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228278,20 +228333,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0ed0: |[0b0ed0] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b0ee0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0ee6: 0c00 |0003: move-result-object v0 │ │ -0b0ee8: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ -0b0eee: 0a00 |0007: move-result v0 │ │ -0b0ef0: 0f00 |0008: return v0 │ │ +0b4840: |[0b4840] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b4850: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4856: 0c00 |0003: move-result-object v0 │ │ +0b4858: 6e20 2f21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ +0b485e: 0a00 |0007: move-result v0 │ │ +0b4860: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -228300,17 +228355,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b0ef4: |[0b0ef4] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b0f04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b0f06: 0f00 |0001: return v0 │ │ +0b4864: |[0b4864] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b4874: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4876: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -228319,21 +228374,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0f08: |[0b0f08] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ -0b0f18: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b0f1c: 6e20 8e22 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@228e │ │ -0b0f22: 0a00 |0005: move-result v0 │ │ -0b0f24: 0f00 |0006: return v0 │ │ -0b0f26: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b0f28: 28fe |0008: goto 0006 // -0002 │ │ +0b4878: |[0b4878] com.actionbarsherlock.app.SherlockPreferenceActivity.onCreatePanelMenu:(ILcom/actionbarsherlock/view/Menu;)Z │ │ +0b4888: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b488c: 6e20 8e22 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@228e │ │ +0b4892: 0a00 |0005: move-result v0 │ │ +0b4894: 0f00 |0006: return v0 │ │ +0b4896: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b4898: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=183 │ │ 0x0002 line=184 │ │ 0x0006 line=186 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228345,20 +228400,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b0f2c: |[0b0f2c] com.actionbarsherlock.app.SherlockPreferenceActivity.onDestroy:()V │ │ -0b0f3c: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0f42: 0c00 |0003: move-result-object v0 │ │ -0b0f44: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ -0b0f4a: 6f10 ce03 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onDestroy:()V // method@03ce │ │ -0b0f50: 0e00 |000a: return-void │ │ +0b489c: |[0b489c] com.actionbarsherlock.app.SherlockPreferenceActivity.onDestroy:()V │ │ +0b48ac: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b48b2: 0c00 |0003: move-result-object v0 │ │ +0b48b4: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ +0b48ba: 6f10 ce03 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onDestroy:()V // method@03ce │ │ +0b48c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0007 line=82 │ │ 0x000a line=83 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228368,21 +228423,21 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0f54: |[0b0f54] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0f64: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b0f68: 6e20 9422 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2294 │ │ -0b0f6e: 0a00 |0005: move-result v0 │ │ -0b0f70: 0f00 |0006: return v0 │ │ -0b0f72: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b0f74: 28fe |0008: goto 0006 // -0002 │ │ +0b48c4: |[0b48c4] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b48d4: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b48d8: 6e20 9422 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2294 │ │ +0b48de: 0a00 |0005: move-result v0 │ │ +0b48e0: 0f00 |0006: return v0 │ │ +0b48e2: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b48e4: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ 0x0006 line=210 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228394,25 +228449,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b0f78: |[0b0f78] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0b0f88: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0f8e: 0c00 |0003: move-result-object v0 │ │ -0b0f90: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ -0b0f96: 0a00 |0007: move-result v0 │ │ -0b0f98: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0b0f9c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b0f9e: 0f00 |000b: return v0 │ │ -0b0fa0: 6f30 cf03 2103 |000c: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@03cf │ │ -0b0fa6: 0a00 |000f: move-result v0 │ │ -0b0fa8: 28fb |0010: goto 000b // -0005 │ │ +0b48e8: |[0b48e8] com.actionbarsherlock.app.SherlockPreferenceActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0b48f8: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b48fe: 0c00 |0003: move-result-object v0 │ │ +0b4900: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ +0b4906: 0a00 |0007: move-result v0 │ │ +0b4908: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0b490c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0b490e: 0f00 |000b: return v0 │ │ +0b4910: 6f30 cf03 2103 |000c: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onMenuOpened:(ILandroid/view/Menu;)Z // method@03cf │ │ +0b4916: 0a00 |000f: move-result v0 │ │ +0b4918: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x000a line=100 │ │ 0x000b line=102 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228424,20 +228479,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b0fac: |[0b0fac] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0b0fbc: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0fc2: 0c00 |0003: move-result-object v0 │ │ -0b0fc4: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ -0b0fca: 0a00 |0007: move-result v0 │ │ -0b0fcc: 0f00 |0008: return v0 │ │ +0b491c: |[0b491c] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b492c: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4932: 0c00 |0003: move-result-object v0 │ │ +0b4934: 6e20 3521 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ +0b493a: 0a00 |0007: move-result v0 │ │ +0b493c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -228446,17 +228501,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b0fd0: |[0b0fd0] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b0fe0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b0fe2: 0f00 |0001: return v0 │ │ +0b4940: |[0b4940] com.actionbarsherlock.app.SherlockPreferenceActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b4950: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4952: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -228465,20 +228520,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b0fe4: |[0b0fe4] com.actionbarsherlock.app.SherlockPreferenceActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0b0ff4: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b0ffa: 0c00 |0003: move-result-object v0 │ │ -0b0ffc: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ -0b1002: 6f30 d003 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@03d0 │ │ -0b1008: 0e00 |000a: return-void │ │ +0b4954: |[0b4954] com.actionbarsherlock.app.SherlockPreferenceActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0b4964: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b496a: 0c00 |0003: move-result-object v0 │ │ +0b496c: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ +0b4972: 6f30 d003 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onPanelClosed:(ILandroid/view/Menu;)V // method@03d0 │ │ +0b4978: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ 0x0007 line=108 │ │ 0x000a line=109 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228490,20 +228545,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b100c: |[0b100c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPause:()V │ │ -0b101c: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1022: 0c00 |0003: move-result-object v0 │ │ -0b1024: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ -0b102a: 6f10 d103 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@03d1 │ │ -0b1030: 0e00 |000a: return-void │ │ +0b497c: |[0b497c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPause:()V │ │ +0b498c: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4992: 0c00 |0003: move-result-object v0 │ │ +0b4994: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ +0b499a: 6f10 d103 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPause:()V // method@03d1 │ │ +0b49a0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0007 line=70 │ │ 0x000a line=71 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228513,20 +228568,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b1034: |[0b1034] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0b1044: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b104a: 0c00 |0003: move-result-object v0 │ │ -0b104c: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ -0b1052: 6f20 d203 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@03d2 │ │ -0b1058: 0e00 |000a: return-void │ │ +0b49a4: |[0b49a4] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0b49b4: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b49ba: 0c00 |0003: move-result-object v0 │ │ +0b49bc: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ +0b49c2: 6f20 d203 2100 |0007: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onPostCreate:(Landroid/os/Bundle;)V // method@03d2 │ │ +0b49c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0007 line=88 │ │ 0x000a line=89 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228537,20 +228592,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b105c: |[0b105c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostResume:()V │ │ -0b106c: 6f10 d303 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPostResume:()V // method@03d3 │ │ -0b1072: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1078: 0c00 |0006: move-result-object v0 │ │ -0b107a: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ -0b1080: 0e00 |000a: return-void │ │ +0b49cc: |[0b49cc] com.actionbarsherlock.app.SherlockPreferenceActivity.onPostResume:()V │ │ +0b49dc: 6f10 d303 0100 |0000: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onPostResume:()V // method@03d3 │ │ +0b49e2: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b49e8: 0c00 |0006: move-result-object v0 │ │ +0b49ea: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ +0b49f0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=64 │ │ 0x000a line=65 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228560,20 +228615,20 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b1084: |[0b1084] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b1094: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b109a: 0c00 |0003: move-result-object v0 │ │ -0b109c: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ -0b10a2: 0a00 |0007: move-result v0 │ │ -0b10a4: 0f00 |0008: return v0 │ │ +0b49f4: |[0b49f4] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b4a04: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4a0a: 0c00 |0003: move-result-object v0 │ │ +0b4a0c: 6e20 3a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ +0b4a12: 0a00 |0007: move-result v0 │ │ +0b4a14: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -228582,17 +228637,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b10a8: |[0b10a8] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b10b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b10ba: 0f00 |0001: return v0 │ │ +0b4a18: |[0b4a18] com.actionbarsherlock.app.SherlockPreferenceActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b4a28: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b4a2a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -228601,21 +228656,21 @@ │ │ type : '(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b10bc: |[0b10bc] com.actionbarsherlock.app.SherlockPreferenceActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b10cc: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ -0b10d0: 6e20 9a22 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@229a │ │ -0b10d6: 0a00 |0005: move-result v0 │ │ -0b10d8: 0f00 |0006: return v0 │ │ -0b10da: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b10dc: 28fe |0008: goto 0006 // -0002 │ │ +0b4a2c: |[0b4a2c] com.actionbarsherlock.app.SherlockPreferenceActivity.onPreparePanel:(ILandroid/view/View;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b4a3c: 3902 0700 |0000: if-nez v2, 0007 // +0007 │ │ +0b4a40: 6e20 9a22 4100 |0002: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@229a │ │ +0b4a46: 0a00 |0005: move-result v0 │ │ +0b4a48: 0f00 |0006: return v0 │ │ +0b4a4a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0b4a4c: 28fe |0008: goto 0006 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ 0x0002 line=196 │ │ 0x0006 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228628,20 +228683,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b10e0: |[0b10e0] com.actionbarsherlock.app.SherlockPreferenceActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0b10f0: 6f20 d403 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@03d4 │ │ -0b10f6: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b10fc: 0c00 |0006: move-result-object v0 │ │ -0b10fe: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ -0b1104: 0e00 |000a: return-void │ │ +0b4a50: |[0b4a50] com.actionbarsherlock.app.SherlockPreferenceActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0b4a60: 6f20 d403 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@03d4 │ │ +0b4a66: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4a6c: 0c00 |0006: move-result-object v0 │ │ +0b4a6e: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ +0b4a74: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ 0x000a line=129 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228652,20 +228707,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b1108: |[0b1108] com.actionbarsherlock.app.SherlockPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0b1118: 6f20 d503 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03d5 │ │ -0b111e: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1124: 0c00 |0006: move-result-object v0 │ │ -0b1126: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ -0b112c: 0e00 |000a: return-void │ │ +0b4a78: |[0b4a78] com.actionbarsherlock.app.SherlockPreferenceActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0b4a88: 6f20 d503 2100 |0000: invoke-super {v1, v2}, Landroid/preference/PreferenceActivity;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@03d5 │ │ +0b4a8e: 6e10 8622 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4a94: 0c00 |0006: move-result-object v0 │ │ +0b4a96: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ +0b4a9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ 0x000a line=123 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228676,20 +228731,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b1130: |[0b1130] com.actionbarsherlock.app.SherlockPreferenceActivity.onStop:()V │ │ -0b1140: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1146: 0c00 |0003: move-result-object v0 │ │ -0b1148: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ -0b114e: 6f10 d603 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onStop:()V // method@03d6 │ │ -0b1154: 0e00 |000a: return-void │ │ +0b4aa0: |[0b4aa0] com.actionbarsherlock.app.SherlockPreferenceActivity.onStop:()V │ │ +0b4ab0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4ab6: 0c00 |0003: move-result-object v0 │ │ +0b4ab8: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ +0b4abe: 6f10 d603 0100 |0007: invoke-super {v1}, Landroid/preference/PreferenceActivity;.onStop:()V // method@03d6 │ │ +0b4ac4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0007 line=76 │ │ 0x000a line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228699,20 +228754,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b1158: |[0b1158] com.actionbarsherlock.app.SherlockPreferenceActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0b1168: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b116e: 0c00 |0003: move-result-object v0 │ │ -0b1170: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ -0b1176: 6f30 d703 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@03d7 │ │ -0b117c: 0e00 |000a: return-void │ │ +0b4ac8: |[0b4ac8] com.actionbarsherlock.app.SherlockPreferenceActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0b4ad8: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4ade: 0c00 |0003: move-result-object v0 │ │ +0b4ae0: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ +0b4ae6: 6f30 d703 2103 |0007: invoke-super {v1, v2, v3}, Landroid/preference/PreferenceActivity;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@03d7 │ │ +0b4aec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0007 line=94 │ │ 0x000a line=95 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228724,22 +228779,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b1180: |[0b1180] com.actionbarsherlock.app.SherlockPreferenceActivity.openOptionsMenu:()V │ │ -0b1190: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1196: 0c00 |0003: move-result-object v0 │ │ -0b1198: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ -0b119e: 0a00 |0007: move-result v0 │ │ -0b11a0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0b11a4: 6f10 d803 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.openOptionsMenu:()V // method@03d8 │ │ -0b11aa: 0e00 |000d: return-void │ │ +0b4af0: |[0b4af0] com.actionbarsherlock.app.SherlockPreferenceActivity.openOptionsMenu:()V │ │ +0b4b00: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4b06: 0c00 |0003: move-result-object v0 │ │ +0b4b08: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ +0b4b0e: 0a00 |0007: move-result v0 │ │ +0b4b10: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0b4b14: 6f10 d803 0100 |000a: invoke-super {v1}, Landroid/preference/PreferenceActivity;.openOptionsMenu:()V // method@03d8 │ │ +0b4b1a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x000a line=165 │ │ 0x000d line=167 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ @@ -228749,20 +228804,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b11ac: |[0b11ac] com.actionbarsherlock.app.SherlockPreferenceActivity.requestWindowFeature:(J)V │ │ -0b11bc: 6e10 8622 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b11c2: 0c00 |0003: move-result-object v0 │ │ -0b11c4: 8441 |0004: long-to-int v1, v4 │ │ -0b11c6: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ -0b11cc: 0e00 |0008: return-void │ │ +0b4b1c: |[0b4b1c] com.actionbarsherlock.app.SherlockPreferenceActivity.requestWindowFeature:(J)V │ │ +0b4b2c: 6e10 8622 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4b32: 0c00 |0003: move-result-object v0 │ │ +0b4b34: 8441 |0004: long-to-int v1, v4 │ │ +0b4b36: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ +0b4b3c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0008 line=244 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -228772,19 +228827,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b11d0: |[0b11d0] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(I)V │ │ -0b11e0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b11e6: 0c00 |0003: move-result-object v0 │ │ -0b11e8: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ -0b11ee: 0e00 |0007: return-void │ │ +0b4b40: |[0b4b40] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(I)V │ │ +0b4b50: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4b56: 0c00 |0003: move-result-object v0 │ │ +0b4b58: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ +0b4b5e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0007 line=230 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -228794,19 +228849,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b11f0: |[0b11f0] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ -0b1200: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1206: 0c00 |0003: move-result-object v0 │ │ -0b1208: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ -0b120e: 0e00 |0007: return-void │ │ +0b4b60: |[0b4b60] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;)V │ │ +0b4b70: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4b76: 0c00 |0003: move-result-object v0 │ │ +0b4b78: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ +0b4b7e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ 0x0007 line=240 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -228816,19 +228871,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b1210: |[0b1210] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b1220: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1226: 0c00 |0003: move-result-object v0 │ │ -0b1228: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ -0b122e: 0e00 |0007: return-void │ │ +0b4b80: |[0b4b80] com.actionbarsherlock.app.SherlockPreferenceActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b4b90: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4b96: 0c00 |0003: move-result-object v0 │ │ +0b4b98: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ +0b4b9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0007 line=235 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -228839,19 +228894,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b1230: |[0b1230] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgress:(I)V │ │ -0b1240: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1246: 0c00 |0003: move-result-object v0 │ │ -0b1248: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ -0b124e: 0e00 |0007: return-void │ │ +0b4ba0: |[0b4ba0] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgress:(I)V │ │ +0b4bb0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4bb6: 0c00 |0003: move-result-object v0 │ │ +0b4bb8: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ +0b4bbe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0007 line=259 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -228861,19 +228916,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b1250: |[0b1250] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0b1260: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1266: 0c00 |0003: move-result-object v0 │ │ -0b1268: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ -0b126e: 0e00 |0007: return-void │ │ +0b4bc0: |[0b4bc0] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0b4bd0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4bd6: 0c00 |0003: move-result-object v0 │ │ +0b4bd8: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ +0b4bde: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ 0x0007 line=263 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -228883,19 +228938,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b1270: |[0b1270] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0b1280: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b1286: 0c00 |0003: move-result-object v0 │ │ -0b1288: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ -0b128e: 0e00 |0007: return-void │ │ +0b4be0: |[0b4be0] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0b4bf0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4bf6: 0c00 |0003: move-result-object v0 │ │ +0b4bf8: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ +0b4bfe: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -228905,19 +228960,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b1290: |[0b1290] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarVisibility:(Z)V │ │ -0b12a0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b12a6: 0c00 |0003: move-result-object v0 │ │ -0b12a8: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ -0b12ae: 0e00 |0007: return-void │ │ +0b4c00: |[0b4c00] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportProgressBarVisibility:(Z)V │ │ +0b4c10: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4c16: 0c00 |0003: move-result-object v0 │ │ +0b4c18: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ +0b4c1e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ 0x0007 line=271 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -228927,19 +228982,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b12b0: |[0b12b0] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportSecondaryProgress:(I)V │ │ -0b12c0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b12c6: 0c00 |0003: move-result-object v0 │ │ -0b12c8: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ -0b12ce: 0e00 |0007: return-void │ │ +0b4c20: |[0b4c20] com.actionbarsherlock.app.SherlockPreferenceActivity.setSupportSecondaryProgress:(I)V │ │ +0b4c30: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4c36: 0c00 |0003: move-result-object v0 │ │ +0b4c38: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ +0b4c3e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ 0x0007 line=275 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -228949,20 +229004,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b12d0: |[0b12d0] com.actionbarsherlock.app.SherlockPreferenceActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b12e0: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ -0b12e6: 0c00 |0003: move-result-object v0 │ │ -0b12e8: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ -0b12ee: 0c00 |0007: move-result-object v0 │ │ -0b12f0: 1100 |0008: return-object v0 │ │ +0b4c40: |[0b4c40] com.actionbarsherlock.app.SherlockPreferenceActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b4c50: 6e10 8622 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2286 │ │ +0b4c56: 0c00 |0003: move-result-object v0 │ │ +0b4c58: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ +0b4c5e: 0c00 |0007: move-result-object v0 │ │ +0b4c60: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=41 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -228971,31 +229026,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b12f4: |[0b12f4] com.actionbarsherlock.app.SherlockPreferenceActivity.supportInvalidateOptionsMenu:()V │ │ -0b1304: 6e10 8922 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.invalidateOptionsMenu:()V // method@2289 │ │ -0b130a: 0e00 |0003: return-void │ │ +0b4c64: |[0b4c64] com.actionbarsherlock.app.SherlockPreferenceActivity.supportInvalidateOptionsMenu:()V │ │ +0b4c74: 6e10 8922 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockPreferenceActivity;.invalidateOptionsMenu:()V // method@2289 │ │ +0b4c7a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0003 line=145 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockPreferenceActivity; │ │ │ │ - source_file_idx : 4095 (SherlockPreferenceActivity.java) │ │ + source_file_idx : 4096 (SherlockPreferenceActivity.java) │ │ │ │ Class #933 header: │ │ class_idx : 1213 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 568 │ │ +source_file_idx : 570 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #933 annotations: │ │ Annotations on class │ │ @@ -229024,19 +229079,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b130c: |[0b130c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -0b131c: 5b01 c90a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b1320: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b1326: 5b02 c80a |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ -0b132a: 0e00 |0007: return-void │ │ +0b4c7c: |[0b4c7c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +0b4c8c: 5b01 c90a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4c90: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b4c96: 5b02 c80a |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ +0b4c9a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ 0x0005 line=1141 │ │ 0x0007 line=1142 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ @@ -229049,19 +229104,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b132c: |[0b132c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b133c: 5410 c80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ -0b1340: 7230 c02b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ -0b1346: 0a00 |0005: move-result v0 │ │ -0b1348: 0f00 |0006: return v0 │ │ +0b4c9c: |[0b4c9c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b4cac: 5410 c80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ +0b4cb0: 7230 c02b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ +0b4cb6: 0a00 |0005: move-result v0 │ │ +0b4cb8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1153 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -229071,19 +229126,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b134c: |[0b134c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b135c: 5410 c80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ -0b1360: 7230 c12b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ -0b1366: 0a00 |0005: move-result v0 │ │ -0b1368: 0f00 |0006: return v0 │ │ +0b4cbc: |[0b4cbc] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b4ccc: 5410 c80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ +0b4cd0: 7230 c12b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ +0b4cd6: 0a00 |0005: move-result v0 │ │ +0b4cd8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Lcom/actionbarsherlock/view/Menu; │ │ @@ -229093,47 +229148,47 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0b136c: |[0b136c] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0b137c: 5420 c80a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ -0b1380: 7220 c22b 3000 |0002: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ -0b1386: 5420 c90a |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b138a: 7110 b722 0000 |0007: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@22b7 │ │ -0b1390: 0c00 |000a: move-result-object v0 │ │ -0b1392: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ -0b1396: 5420 c90a |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b139a: 7110 b722 0000 |000f: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@22b7 │ │ -0b13a0: 0c00 |0012: move-result-object v0 │ │ -0b13a2: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0b13a6: 6e20 a028 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@28a0 │ │ -0b13ac: 5420 c90a |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b13b0: 7110 b722 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@22b7 │ │ -0b13b6: 0c00 |001d: move-result-object v0 │ │ -0b13b8: 6e10 9328 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2893 │ │ -0b13be: 5420 c90a |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b13c2: 7110 b822 0000 |0023: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@22b8 │ │ -0b13c8: 0c00 |0026: move-result-object v0 │ │ -0b13ca: 2000 9904 |0027: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ -0b13ce: 3800 1300 |0029: if-eqz v0, 003c // +0013 │ │ -0b13d2: 5420 c90a |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b13d6: 7110 bb22 0000 |002d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@22bb │ │ -0b13dc: 0c00 |0030: move-result-object v0 │ │ -0b13de: 1f00 9904 |0031: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ -0b13e2: 5421 c90a |0033: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b13e6: 7110 b922 0100 |0035: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; // method@22b9 │ │ -0b13ec: 0c01 |0038: move-result-object v1 │ │ -0b13ee: 7220 1f21 1000 |0039: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@211f │ │ -0b13f4: 5420 c90a |003c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ -0b13f8: 1201 |003e: const/4 v1, #int 0 // #0 │ │ -0b13fa: 7120 ba22 1000 |003f: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; // method@22ba │ │ -0b1400: 0e00 |0042: return-void │ │ +0b4cdc: |[0b4cdc] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0b4cec: 5420 c80a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ +0b4cf0: 7220 c22b 3000 |0002: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ +0b4cf6: 5420 c90a |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4cfa: 7110 b722 0000 |0007: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@22b7 │ │ +0b4d00: 0c00 |000a: move-result-object v0 │ │ +0b4d02: 3800 1600 |000b: if-eqz v0, 0021 // +0016 │ │ +0b4d06: 5420 c90a |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4d0a: 7110 b722 0000 |000f: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@22b7 │ │ +0b4d10: 0c00 |0012: move-result-object v0 │ │ +0b4d12: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +0b4d16: 6e20 a028 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@28a0 │ │ +0b4d1c: 5420 c90a |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4d20: 7110 b722 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@22b7 │ │ +0b4d26: 0c00 |001d: move-result-object v0 │ │ +0b4d28: 6e10 9328 0000 |001e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2893 │ │ +0b4d2e: 5420 c90a |0021: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4d32: 7110 b822 0000 |0023: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@22b8 │ │ +0b4d38: 0c00 |0026: move-result-object v0 │ │ +0b4d3a: 2000 9904 |0027: instance-of v0, v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ +0b4d3e: 3800 1300 |0029: if-eqz v0, 003c // +0013 │ │ +0b4d42: 5420 c90a |002b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4d46: 7110 bb22 0000 |002d: invoke-static {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; // method@22bb │ │ +0b4d4c: 0c00 |0030: move-result-object v0 │ │ +0b4d4e: 1f00 9904 |0031: check-cast v0, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener; // type@0499 │ │ +0b4d52: 5421 c90a |0033: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4d56: 7110 b922 0100 |0035: invoke-static {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; // method@22b9 │ │ +0b4d5c: 0c01 |0038: move-result-object v1 │ │ +0b4d5e: 7220 1f21 1000 |0039: invoke-interface {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeFinishedListener;.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V // method@211f │ │ +0b4d64: 5420 c90a |003c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; // field@0ac9 │ │ +0b4d68: 1201 |003e: const/4 v1, #int 0 // #0 │ │ +0b4d6a: 7120 ba22 1000 |003f: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; // method@22ba │ │ +0b4d70: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1157 │ │ 0x0005 line=1158 │ │ 0x000d line=1159 │ │ 0x0018 line=1160 │ │ 0x0021 line=1162 │ │ @@ -229149,34 +229204,34 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b1404: |[0b1404] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ -0b1414: 5410 c80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ -0b1418: 7230 c32b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ -0b141e: 0a00 |0005: move-result v0 │ │ -0b1420: 0f00 |0006: return v0 │ │ +0b4d74: |[0b4d74] com.actionbarsherlock.internal.ActionBarSherlockCompat$ActionModeCallbackWrapper.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z │ │ +0b4d84: 5410 c80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.mWrapped:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0ac8 │ │ +0b4d88: 7230 c32b 2003 |0002: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ +0b4d8e: 0a00 |0005: move-result v0 │ │ +0b4d90: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1149 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0007 reg=2 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0000 - 0x0007 reg=3 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ - source_file_idx : 568 (ActionBarSherlockCompat.java) │ │ + source_file_idx : 570 (ActionBarSherlockCompat.java) │ │ │ │ Class #934 header: │ │ class_idx : 1214 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1185 │ │ -source_file_idx : 568 │ │ +source_file_idx : 570 │ │ static_fields_size : 2 │ │ instance_fields_size: 20 │ │ direct_methods_size : 27 │ │ virtual_methods_size: 42 │ │ │ │ Class #934 annotations: │ │ Annotations on class │ │ @@ -229292,23 +229347,23 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0b1424: |[0b1424] com.actionbarsherlock.internal.ActionBarSherlockCompat.:(Landroid/app/Activity;I)V │ │ -0b1434: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b1436: 7030 2821 2103 |0001: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2128 │ │ -0b143c: 5c10 df0a |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0adf │ │ -0b1440: 5c10 d80a |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0ad8 │ │ -0b1444: 5c10 d70a |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ad7 │ │ -0b1448: 5910 d40a |000a: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b144c: 5910 e00a |000c: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ -0b1450: 0e00 |000e: return-void │ │ +0b4d94: |[0b4d94] com.actionbarsherlock.internal.ActionBarSherlockCompat.:(Landroid/app/Activity;I)V │ │ +0b4da4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b4da6: 7030 2821 2103 |0001: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2128 │ │ +0b4dac: 5c10 df0a |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0adf │ │ +0b4db0: 5c10 d80a |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0ad8 │ │ +0b4db4: 5c10 d70a |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ad7 │ │ +0b4db8: 5910 d40a |000a: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b4dbc: 5910 e00a |000c: iput v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ +0b4dc0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=58 │ │ 0x0004 line=69 │ │ 0x0006 line=82 │ │ 0x0008 line=84 │ │ 0x000a line=97 │ │ @@ -229324,17 +229379,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b1454: |[0b1454] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z │ │ -0b1464: 5510 d70a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ad7 │ │ -0b1468: 0f00 |0002: return v0 │ │ +0b4dc4: |[0b4dc4] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Z │ │ +0b4dd4: 5510 d70a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ad7 │ │ +0b4dd8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229342,17 +229397,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b146c: |[0b146c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -0b147c: 5410 cf0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1480: 1100 |0002: return-object v0 │ │ +0b4ddc: |[0b4ddc] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +0b4dec: 5410 cf0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b4df0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229360,17 +229415,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b1484: |[0b1484] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0b1494: 5410 d90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1498: 1100 |0002: return-object v0 │ │ +0b4df4: |[0b4df4] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0b4e04: 5410 d90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b4e08: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229378,17 +229433,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b149c: |[0b149c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ -0b14ac: 5410 ce0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b14b0: 1100 |0002: return-object v0 │ │ +0b4e0c: |[0b4e0c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$300:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ +0b4e1c: 5410 ce0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b4e20: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229396,17 +229451,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b14b4: |[0b14b4] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -0b14c4: 5410 cf0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b14c8: 1100 |0002: return-object v0 │ │ +0b4e24: |[0b4e24] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$400:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +0b4e34: 5410 cf0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b4e38: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229414,17 +229469,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b14cc: |[0b14cc] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b14dc: 5410 cd0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b14e0: 1100 |0002: return-object v0 │ │ +0b4e3c: |[0b4e3c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$500:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b4e4c: 5410 cd0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b4e50: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229432,17 +229487,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b14e4: |[0b14e4] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b14f4: 5b01 cd0a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b14f8: 1101 |0002: return-object v1 │ │ +0b4e54: |[0b4e54] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$502:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b4e64: 5b01 cd0a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b4e68: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -229451,17 +229506,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b14fc: |[0b14fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ -0b150c: 5410 cf0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1510: 1100 |0002: return-object v0 │ │ +0b4e6c: |[0b4e6c] com.actionbarsherlock.internal.ActionBarSherlockCompat.access$600:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)Landroid/app/Activity; │ │ +0b4e7c: 5410 cf0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b4e80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229469,46 +229524,46 @@ │ │ type : '(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 59 16-bit code units │ │ -0b1514: |[0b1514] com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ -0b1524: 1301 2e00 |0000: const/16 v1, #int 46 // #2e │ │ -0b1528: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0b152a: 6e20 b72e 0300 |0003: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ -0b1530: 0a00 |0006: move-result v0 │ │ -0b1532: 3310 1400 |0007: if-ne v0, v1, 001b // +0014 │ │ -0b1536: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b153a: 7010 d22e 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b1540: 6e20 db2e 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b1546: 0c00 |0011: move-result-object v0 │ │ -0b1548: 6e20 db2e 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b154e: 0c00 |0015: move-result-object v0 │ │ -0b1550: 6e10 e02e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b1556: 0c03 |0019: move-result-object v3 │ │ -0b1558: 1103 |001a: return-object v3 │ │ -0b155a: 1210 |001b: const/4 v0, #int 1 // #1 │ │ -0b155c: 6e30 bd2e 1300 |001c: invoke-virtual {v3, v1, v0}, Ljava/lang/String;.indexOf:(II)I // method@2ebd │ │ -0b1562: 0a00 |001f: move-result v0 │ │ -0b1564: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ -0b1566: 3310 f9ff |0021: if-ne v0, v1, 001a // -0007 │ │ -0b156a: 2200 e705 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b156e: 7010 d22e 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b1574: 6e20 db2e 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b157a: 0c00 |002b: move-result-object v0 │ │ -0b157c: 1a01 fc00 |002c: const-string v1, "." // string@00fc │ │ -0b1580: 6e20 db2e 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b1586: 0c00 |0031: move-result-object v0 │ │ -0b1588: 6e20 db2e 3000 |0032: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b158e: 0c00 |0035: move-result-object v0 │ │ -0b1590: 6e10 e02e 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b1596: 0c03 |0039: move-result-object v3 │ │ -0b1598: 28e0 |003a: goto 001a // -0020 │ │ +0b4e84: |[0b4e84] com.actionbarsherlock.internal.ActionBarSherlockCompat.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ +0b4e94: 1301 2e00 |0000: const/16 v1, #int 46 // #2e │ │ +0b4e98: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0b4e9a: 6e20 b72e 0300 |0003: invoke-virtual {v3, v0}, Ljava/lang/String;.charAt:(I)C // method@2eb7 │ │ +0b4ea0: 0a00 |0006: move-result v0 │ │ +0b4ea2: 3310 1400 |0007: if-ne v0, v1, 001b // +0014 │ │ +0b4ea6: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b4eaa: 7010 d22e 0000 |000b: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b4eb0: 6e20 db2e 2000 |000e: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b4eb6: 0c00 |0011: move-result-object v0 │ │ +0b4eb8: 6e20 db2e 3000 |0012: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b4ebe: 0c00 |0015: move-result-object v0 │ │ +0b4ec0: 6e10 e02e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b4ec6: 0c03 |0019: move-result-object v3 │ │ +0b4ec8: 1103 |001a: return-object v3 │ │ +0b4eca: 1210 |001b: const/4 v0, #int 1 // #1 │ │ +0b4ecc: 6e30 bd2e 1300 |001c: invoke-virtual {v3, v1, v0}, Ljava/lang/String;.indexOf:(II)I // method@2ebd │ │ +0b4ed2: 0a00 |001f: move-result v0 │ │ +0b4ed4: 12f1 |0020: const/4 v1, #int -1 // #ff │ │ +0b4ed6: 3310 f9ff |0021: if-ne v0, v1, 001a // -0007 │ │ +0b4eda: 2200 e705 |0023: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b4ede: 7010 d22e 0000 |0025: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b4ee4: 6e20 db2e 2000 |0028: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b4eea: 0c00 |002b: move-result-object v0 │ │ +0b4eec: 1a01 fe00 |002c: const-string v1, "." // string@00fe │ │ +0b4ef0: 6e20 db2e 1000 |002e: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b4ef6: 0c00 |0031: move-result-object v0 │ │ +0b4ef8: 6e20 db2e 3000 |0032: invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b4efe: 0c00 |0035: move-result-object v0 │ │ +0b4f00: 6e10 e02e 0000 |0036: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b4f06: 0c03 |0039: move-result-object v3 │ │ +0b4f08: 28e0 |003a: goto 001a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1122 │ │ 0x0009 line=1124 │ │ 0x001a line=1131 │ │ 0x001b line=1126 │ │ 0x0023 line=1128 │ │ @@ -229522,109 +229577,109 @@ │ │ type : '()Landroid/view/ViewGroup;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 189 16-bit code units │ │ -0b159c: |[0b159c] com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout:()Landroid/view/ViewGroup; │ │ -0b15ac: 130b 0a00 |0000: const/16 v11, #int 10 // #a │ │ -0b15b0: 130a 0900 |0002: const/16 v10, #int 9 // #9 │ │ -0b15b4: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -0b15b6: 1218 |0005: const/4 v8, #int 1 // #1 │ │ -0b15b8: 1207 |0006: const/4 v7, #int 0 // #0 │ │ -0b15ba: 54c5 cf0a |0007: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b15be: 6e10 6400 0500 |0009: invoke-virtual {v5}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@0064 │ │ -0b15c4: 0c05 |000c: move-result-object v5 │ │ -0b15c6: 6206 660a |000d: sget-object v6, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0a66 │ │ -0b15ca: 6e20 c301 6500 |000f: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@01c3 │ │ -0b15d0: 0c00 |0012: move-result-object v0 │ │ -0b15d2: 6005 a20a |0013: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBar:I // field@0aa2 │ │ -0b15d6: 6e20 e501 5000 |0015: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01e5 │ │ -0b15dc: 0a05 |0018: move-result v5 │ │ -0b15de: 3905 0a00 |0019: if-nez v5, 0023 // +000a │ │ -0b15e2: 2205 d305 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b15e6: 1a06 6c12 |001d: const-string v6, "You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative." // string@126c │ │ -0b15ea: 7020 882e 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b15f0: 2705 |0022: throw v5 │ │ -0b15f2: 6005 a80a |0023: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowNoTitle:I // field@0aa8 │ │ -0b15f6: 6e30 d801 5007 |0025: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0b15fc: 0a05 |0028: move-result v5 │ │ -0b15fe: 3805 5500 |0029: if-eqz v5, 007e // +0055 │ │ -0b1602: 6e20 eb22 8c00 |002b: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ -0b1608: 6005 a30a |002e: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBarOverlay:I // field@0aa3 │ │ -0b160c: 6e30 d801 5007 |0030: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0b1612: 0a05 |0033: move-result v5 │ │ -0b1614: 3805 0500 |0034: if-eqz v5, 0039 // +0005 │ │ -0b1618: 6e20 eb22 ac00 |0036: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ -0b161e: 6005 a40a |0039: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionModeOverlay:I // field@0aa4 │ │ -0b1622: 6e30 d801 5007 |003b: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0b1628: 0a05 |003e: move-result v5 │ │ -0b162a: 3805 0500 |003f: if-eqz v5, 0044 // +0005 │ │ -0b162e: 6e20 eb22 bc00 |0041: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ -0b1634: 6e10 e601 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0b163a: 6e20 db22 8c00 |0047: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b1640: 0a05 |004a: move-result v5 │ │ -0b1642: 3905 4400 |004b: if-nez v5, 008f // +0044 │ │ -0b1646: 6e20 db22 ac00 |004d: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b164c: 0a05 |0050: move-result v5 │ │ -0b164e: 3805 3b00 |0051: if-eqz v5, 008c // +003b │ │ -0b1652: 6003 a709 |0053: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar_overlay:I // field@09a7 │ │ -0b1656: 54c5 cf0a |0055: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b165a: 6e10 5d00 0500 |0057: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@005d │ │ -0b1660: 0c05 |005a: move-result-object v5 │ │ -0b1662: 1206 |005b: const/4 v6, #int 0 // #0 │ │ -0b1664: 6e30 5c1d 3506 |005c: invoke-virtual {v5, v3, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0b166a: 0c02 |005f: move-result-object v2 │ │ -0b166c: 54c5 d30a |0060: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1670: 2206 3e04 |0062: new-instance v6, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0b1674: 7030 941e 9609 |0064: invoke-direct {v6, v9, v9}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0b167a: 6e30 a81e 2506 |0067: invoke-virtual {v5, v2, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea8 │ │ -0b1680: 54c5 d30a |006a: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1684: 6006 7109 |006c: sget v6, Lcom/actionbarsherlock/R$id;.abs__content:I // field@0971 │ │ -0b1688: 6e20 b01e 6500 |006e: invoke-virtual {v5, v6}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ -0b168e: 0c01 |0071: move-result-object v1 │ │ -0b1690: 1f01 4004 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ -0b1694: 3901 2d00 |0074: if-nez v1, 00a1 // +002d │ │ -0b1698: 2205 e305 |0076: new-instance v5, Ljava/lang/RuntimeException; // type@05e3 │ │ -0b169c: 1a06 6403 |0078: const-string v6, "Couldn't find content container view" // string@0364 │ │ -0b16a0: 7020 af2e 6500 |007a: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0b16a6: 2705 |007d: throw v5 │ │ -0b16a8: 6005 a20a |007e: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBar:I // field@0aa2 │ │ -0b16ac: 6e30 d801 5007 |0080: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0b16b2: 0a05 |0083: move-result v5 │ │ -0b16b4: 3805 aaff |0084: if-eqz v5, 002e // -0056 │ │ -0b16b8: 1305 0800 |0086: const/16 v5, #int 8 // #8 │ │ -0b16bc: 6e20 eb22 5c00 |0088: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ -0b16c2: 28a3 |008b: goto 002e // -005d │ │ -0b16c4: 6003 a609 |008c: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar:I // field@09a6 │ │ -0b16c8: 28c7 |008e: goto 0055 // -0039 │ │ -0b16ca: 6e20 db22 bc00 |008f: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b16d0: 0a05 |0092: move-result v5 │ │ -0b16d2: 3805 0b00 |0093: if-eqz v5, 009e // +000b │ │ -0b16d6: 6e20 db22 8c00 |0095: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b16dc: 0a05 |0098: move-result v5 │ │ -0b16de: 3905 0500 |0099: if-nez v5, 009e // +0005 │ │ -0b16e2: 6003 a909 |009b: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple_overlay_action_mode:I // field@09a9 │ │ -0b16e6: 28b8 |009d: goto 0055 // -0048 │ │ -0b16e8: 6003 a809 |009e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple:I // field@09a8 │ │ -0b16ec: 28b5 |00a0: goto 0055 // -004b │ │ -0b16ee: 54c5 d30a |00a1: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b16f2: 6e20 d91e 9500 |00a3: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.setId:(I)V // method@1ed9 │ │ -0b16f8: 1405 0200 0201 |00a6: const v5, #float 2.38772e-38 // #01020002 │ │ -0b16fe: 6e20 d91e 5100 |00a9: invoke-virtual {v1, v5}, Landroid/view/ViewGroup;.setId:(I)V // method@1ed9 │ │ -0b1704: 1255 |00ac: const/4 v5, #int 5 // #5 │ │ -0b1706: 6e20 db22 5c00 |00ad: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b170c: 0a05 |00b0: move-result v5 │ │ -0b170e: 3805 0b00 |00b1: if-eqz v5, 00bc // +000b │ │ -0b1712: 7020 d722 7c00 |00b3: invoke-direct {v12, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@22d7 │ │ -0b1718: 0c04 |00b6: move-result-object v4 │ │ -0b171a: 3804 0500 |00b7: if-eqz v4, 00bc // +0005 │ │ -0b171e: 6e20 c92a 8400 |00b9: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ -0b1724: 1101 |00bc: return-object v1 │ │ +0b4f0c: |[0b4f0c] com.actionbarsherlock.internal.ActionBarSherlockCompat.generateLayout:()Landroid/view/ViewGroup; │ │ +0b4f1c: 130b 0a00 |0000: const/16 v11, #int 10 // #a │ │ +0b4f20: 130a 0900 |0002: const/16 v10, #int 9 // #9 │ │ +0b4f24: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +0b4f26: 1218 |0005: const/4 v8, #int 1 // #1 │ │ +0b4f28: 1207 |0006: const/4 v7, #int 0 // #0 │ │ +0b4f2a: 54c5 cf0a |0007: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b4f2e: 6e10 6400 0500 |0009: invoke-virtual {v5}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@0064 │ │ +0b4f34: 0c05 |000c: move-result-object v5 │ │ +0b4f36: 6206 660a |000d: sget-object v6, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0a66 │ │ +0b4f3a: 6e20 c301 6500 |000f: invoke-virtual {v5, v6}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@01c3 │ │ +0b4f40: 0c00 |0012: move-result-object v0 │ │ +0b4f42: 6005 a20a |0013: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBar:I // field@0aa2 │ │ +0b4f46: 6e20 e501 5000 |0015: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.hasValue:(I)Z // method@01e5 │ │ +0b4f4c: 0a05 |0018: move-result v5 │ │ +0b4f4e: 3905 0a00 |0019: if-nez v5, 0023 // +000a │ │ +0b4f52: 2205 d305 |001b: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b4f56: 1a06 6d12 |001d: const-string v6, "You must use Theme.Sherlock, Theme.Sherlock.Light, Theme.Sherlock.Light.DarkActionBar, or a derivative." // string@126d │ │ +0b4f5a: 7020 882e 6500 |001f: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b4f60: 2705 |0022: throw v5 │ │ +0b4f62: 6005 a80a |0023: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowNoTitle:I // field@0aa8 │ │ +0b4f66: 6e30 d801 5007 |0025: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0b4f6c: 0a05 |0028: move-result v5 │ │ +0b4f6e: 3805 5500 |0029: if-eqz v5, 007e // +0055 │ │ +0b4f72: 6e20 eb22 8c00 |002b: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ +0b4f78: 6005 a30a |002e: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBarOverlay:I // field@0aa3 │ │ +0b4f7c: 6e30 d801 5007 |0030: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0b4f82: 0a05 |0033: move-result v5 │ │ +0b4f84: 3805 0500 |0034: if-eqz v5, 0039 // +0005 │ │ +0b4f88: 6e20 eb22 ac00 |0036: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ +0b4f8e: 6005 a40a |0039: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionModeOverlay:I // field@0aa4 │ │ +0b4f92: 6e30 d801 5007 |003b: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0b4f98: 0a05 |003e: move-result v5 │ │ +0b4f9a: 3805 0500 |003f: if-eqz v5, 0044 // +0005 │ │ +0b4f9e: 6e20 eb22 bc00 |0041: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ +0b4fa4: 6e10 e601 0000 |0044: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0b4faa: 6e20 db22 8c00 |0047: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b4fb0: 0a05 |004a: move-result v5 │ │ +0b4fb2: 3905 4400 |004b: if-nez v5, 008f // +0044 │ │ +0b4fb6: 6e20 db22 ac00 |004d: invoke-virtual {v12, v10}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b4fbc: 0a05 |0050: move-result v5 │ │ +0b4fbe: 3805 3b00 |0051: if-eqz v5, 008c // +003b │ │ +0b4fc2: 6003 a709 |0053: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar_overlay:I // field@09a7 │ │ +0b4fc6: 54c5 cf0a |0055: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b4fca: 6e10 5d00 0500 |0057: invoke-virtual {v5}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@005d │ │ +0b4fd0: 0c05 |005a: move-result-object v5 │ │ +0b4fd2: 1206 |005b: const/4 v6, #int 0 // #0 │ │ +0b4fd4: 6e30 5c1d 3506 |005c: invoke-virtual {v5, v3, v6}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0b4fda: 0c02 |005f: move-result-object v2 │ │ +0b4fdc: 54c5 d30a |0060: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b4fe0: 2206 3e04 |0062: new-instance v6, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0b4fe4: 7030 941e 9609 |0064: invoke-direct {v6, v9, v9}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0b4fea: 6e30 a81e 2506 |0067: invoke-virtual {v5, v2, v6}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea8 │ │ +0b4ff0: 54c5 d30a |006a: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b4ff4: 6006 7109 |006c: sget v6, Lcom/actionbarsherlock/R$id;.abs__content:I // field@0971 │ │ +0b4ff8: 6e20 b01e 6500 |006e: invoke-virtual {v5, v6}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ +0b4ffe: 0c01 |0071: move-result-object v1 │ │ +0b5000: 1f01 4004 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ +0b5004: 3901 2d00 |0074: if-nez v1, 00a1 // +002d │ │ +0b5008: 2205 e305 |0076: new-instance v5, Ljava/lang/RuntimeException; // type@05e3 │ │ +0b500c: 1a06 6603 |0078: const-string v6, "Couldn't find content container view" // string@0366 │ │ +0b5010: 7020 af2e 6500 |007a: invoke-direct {v5, v6}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0b5016: 2705 |007d: throw v5 │ │ +0b5018: 6005 a20a |007e: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowActionBar:I // field@0aa2 │ │ +0b501c: 6e30 d801 5007 |0080: invoke-virtual {v0, v5, v7}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0b5022: 0a05 |0083: move-result v5 │ │ +0b5024: 3805 aaff |0084: if-eqz v5, 002e // -0056 │ │ +0b5028: 1305 0800 |0086: const/16 v5, #int 8 // #8 │ │ +0b502c: 6e20 eb22 5c00 |0088: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.requestFeature:(I)Z // method@22eb │ │ +0b5032: 28a3 |008b: goto 002e // -005d │ │ +0b5034: 6003 a609 |008c: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_action_bar:I // field@09a6 │ │ +0b5038: 28c7 |008e: goto 0055 // -0039 │ │ +0b503a: 6e20 db22 bc00 |008f: invoke-virtual {v12, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b5040: 0a05 |0092: move-result v5 │ │ +0b5042: 3805 0b00 |0093: if-eqz v5, 009e // +000b │ │ +0b5046: 6e20 db22 8c00 |0095: invoke-virtual {v12, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b504c: 0a05 |0098: move-result v5 │ │ +0b504e: 3905 0500 |0099: if-nez v5, 009e // +0005 │ │ +0b5052: 6003 a909 |009b: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple_overlay_action_mode:I // field@09a9 │ │ +0b5056: 28b8 |009d: goto 0055 // -0048 │ │ +0b5058: 6003 a809 |009e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__screen_simple:I // field@09a8 │ │ +0b505c: 28b5 |00a0: goto 0055 // -004b │ │ +0b505e: 54c5 d30a |00a1: iget-object v5, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5062: 6e20 d91e 9500 |00a3: invoke-virtual {v5, v9}, Landroid/view/ViewGroup;.setId:(I)V // method@1ed9 │ │ +0b5068: 1405 0200 0201 |00a6: const v5, #float 2.38772e-38 // #01020002 │ │ +0b506e: 6e20 d91e 5100 |00a9: invoke-virtual {v1, v5}, Landroid/view/ViewGroup;.setId:(I)V // method@1ed9 │ │ +0b5074: 1255 |00ac: const/4 v5, #int 5 // #5 │ │ +0b5076: 6e20 db22 5c00 |00ad: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b507c: 0a05 |00b0: move-result v5 │ │ +0b507e: 3805 0b00 |00b1: if-eqz v5, 00bc // +000b │ │ +0b5082: 7020 d722 7c00 |00b3: invoke-direct {v12, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@22d7 │ │ +0b5088: 0c04 |00b6: move-result-object v4 │ │ +0b508a: 3804 0500 |00b7: if-eqz v4, 00bc // +0005 │ │ +0b508e: 6e20 c92a 8400 |00b9: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ +0b5094: 1101 |00bc: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0007 line=973 │ │ 0x0013 line=975 │ │ 0x001b line=976 │ │ 0x0023 line=979 │ │ 0x002b line=980 │ │ @@ -229672,36 +229727,36 @@ │ │ type : '(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0b1728: |[0b1728] com.actionbarsherlock.internal.ActionBarSherlockCompat.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ -0b1738: 5420 d00a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ -0b173c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0b1740: 5420 d00a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ -0b1744: 1100 |0006: return-object v0 │ │ -0b1746: 5420 d20a |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b174a: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -0b174e: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ -0b1752: 7010 df22 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ -0b1758: 5420 d30a |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b175c: 6001 7909 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0979 │ │ -0b1760: 6e20 b01e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ -0b1766: 0c00 |0017: move-result-object v0 │ │ -0b1768: 1f00 4305 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ -0b176c: 5b20 d00a |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ -0b1770: 5420 d00a |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ -0b1774: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -0b1778: 5420 d00a |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ -0b177c: 1241 |0022: const/4 v1, #int 4 // #4 │ │ -0b177e: 6e20 d32a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b1784: 5420 d00a |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ -0b1788: 28de |0028: goto 0006 // -0022 │ │ +0b5098: |[0b5098] com.actionbarsherlock.internal.ActionBarSherlockCompat.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ +0b50a8: 5420 d00a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ +0b50ac: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0b50b0: 5420 d00a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ +0b50b4: 1100 |0006: return-object v0 │ │ +0b50b6: 5420 d20a |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b50ba: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +0b50be: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ +0b50c2: 7010 df22 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ +0b50c8: 5420 d30a |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b50cc: 6001 7909 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0979 │ │ +0b50d0: 6e20 b01e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ +0b50d6: 0c00 |0017: move-result-object v0 │ │ +0b50d8: 1f00 4305 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ +0b50dc: 5b20 d00a |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ +0b50e0: 5420 d00a |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ +0b50e4: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +0b50e8: 5420 d00a |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ +0b50ec: 1241 |0022: const/4 v1, #int 4 // #4 │ │ +0b50ee: 6e20 d32a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b50f4: 5420 d00a |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mCircularProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad0 │ │ +0b50f8: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0006 line=757 │ │ 0x0007 line=750 │ │ 0x000d line=751 │ │ @@ -229718,17 +229773,17 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b178c: |[0b178c] com.actionbarsherlock.internal.ActionBarSherlockCompat.getFeatures:()I │ │ -0b179c: 5210 d40a |0000: iget v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b17a0: 0f00 |0002: return v0 │ │ +0b50fc: |[0b50fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.getFeatures:()I │ │ +0b510c: 5210 d40a |0000: iget v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b5110: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -229736,36 +229791,36 @@ │ │ type : '(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0b17a4: |[0b17a4] com.actionbarsherlock.internal.ActionBarSherlockCompat.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ -0b17b4: 5420 d50a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ -0b17b8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0b17bc: 5420 d50a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ -0b17c0: 1100 |0006: return-object v0 │ │ -0b17c2: 5420 d20a |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b17c6: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ -0b17ca: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ -0b17ce: 7010 df22 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ -0b17d4: 5420 d30a |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b17d8: 6001 7a09 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@097a │ │ -0b17dc: 6e20 b01e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ -0b17e2: 0c00 |0017: move-result-object v0 │ │ -0b17e4: 1f00 4305 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ -0b17e8: 5b20 d50a |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ -0b17ec: 5420 d50a |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ -0b17f0: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ -0b17f4: 5420 d50a |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ -0b17f8: 1241 |0022: const/4 v1, #int 4 // #4 │ │ -0b17fa: 6e20 d32a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b1800: 5420 d50a |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ -0b1804: 28de |0028: goto 0006 // -0022 │ │ +0b5114: |[0b5114] com.actionbarsherlock.internal.ActionBarSherlockCompat.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ +0b5124: 5420 d50a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ +0b5128: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0b512c: 5420 d50a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ +0b5130: 1100 |0006: return-object v0 │ │ +0b5132: 5420 d20a |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b5136: 3900 0700 |0009: if-nez v0, 0010 // +0007 │ │ +0b513a: 3803 0500 |000b: if-eqz v3, 0010 // +0005 │ │ +0b513e: 7010 df22 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ +0b5144: 5420 d30a |0010: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5148: 6001 7a09 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@097a │ │ +0b514c: 6e20 b01e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ +0b5152: 0c00 |0017: move-result-object v0 │ │ +0b5154: 1f00 4305 |0018: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ +0b5158: 5b20 d50a |001a: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ +0b515c: 5420 d50a |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ +0b5160: 3800 0800 |001e: if-eqz v0, 0026 // +0008 │ │ +0b5164: 5420 d50a |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ +0b5168: 1241 |0022: const/4 v1, #int 4 // #4 │ │ +0b516a: 6e20 d32a 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b5170: 5420 d50a |0026: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mHorizontalProgressBar:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ad5 │ │ +0b5174: 28de |0028: goto 0006 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ 0x0004 line=762 │ │ 0x0006 line=771 │ │ 0x0007 line=764 │ │ 0x000d line=765 │ │ @@ -229782,47 +229837,49 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0b1808: |[0b1808] com.actionbarsherlock.internal.ActionBarSherlockCompat.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -0b1818: 1244 |0000: const/4 v4, #int 4 // #4 │ │ -0b181a: 5251 d40a |0001: iget v1, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b181e: 5452 cf0a |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1822: 1403 0100 0a01 |0005: const v3, #float 2.53466e-38 // #010a0001 │ │ -0b1828: 7120 ee1f 3200 |0008: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ -0b182e: 0c00 |000b: move-result-object v0 │ │ -0b1830: 1602 e803 |000c: const-wide/16 v2, #int 1000 // #3e8 │ │ -0b1834: 6e30 e71f 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ -0b183a: dd02 0120 |0011: and-int/lit8 v2, v1, #int 32 // #20 │ │ -0b183e: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ -0b1842: 6e10 a92a 0700 |0015: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -0b1848: 0a02 |0018: move-result v2 │ │ -0b184a: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -0b184e: 6e20 d52a 0700 |001b: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2ad5 │ │ -0b1854: 6e20 d32a 4700 |001e: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b185a: dd02 0104 |0021: and-int/lit8 v2, v1, #int 4 // #04 │ │ -0b185e: 3802 0e00 |0023: if-eqz v2, 0031 // +000e │ │ -0b1862: 6e10 a92a 0600 |0025: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -0b1868: 0a02 |0028: move-result v2 │ │ -0b186a: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ -0b186e: 6e20 d52a 0600 |002b: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2ad5 │ │ -0b1874: 6e20 d32a 4600 |002e: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b187a: 0e00 |0031: return-void │ │ +0b5178: |[0b5178] com.actionbarsherlock.internal.ActionBarSherlockCompat.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +0b5188: 1244 |0000: const/4 v4, #int 4 // #4 │ │ +0b518a: 5251 d40a |0001: iget v1, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b518e: 5452 cf0a |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b5192: 1403 0100 0a01 |0005: const v3, #float 2.53466e-38 // #010a0001 │ │ +0b5198: 7120 ee1f 3200 |0008: invoke-static {v2, v3}, Landroid/view/animation/AnimationUtils;.loadAnimation:(Landroid/content/Context;I)Landroid/view/animation/Animation; // method@1fee │ │ +0b519e: 0c00 |000b: move-result-object v0 │ │ +0b51a0: 1602 e803 |000c: const-wide/16 v2, #int 1000 // #3e8 │ │ +0b51a4: 6e30 e71f 2003 |000e: invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;.setDuration:(J)V // method@1fe7 │ │ +0b51aa: dd02 0120 |0011: and-int/lit8 v2, v1, #int 32 // #20 │ │ +0b51ae: 3802 0e00 |0013: if-eqz v2, 0021 // +000e │ │ +0b51b2: 6e10 a92a 0700 |0015: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +0b51b8: 0a02 |0018: move-result v2 │ │ +0b51ba: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +0b51be: 6e20 d52a 0700 |001b: invoke-virtual {v7, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2ad5 │ │ +0b51c4: 6e20 d32a 4700 |001e: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b51ca: dd02 0104 |0021: and-int/lit8 v2, v1, #int 4 // #04 │ │ +0b51ce: 3802 0e00 |0023: if-eqz v2, 0031 // +000e │ │ +0b51d2: 6e10 a92a 0600 |0025: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +0b51d8: 0a02 |0028: move-result v2 │ │ +0b51da: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ +0b51de: 6e20 d52a 0600 |002b: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.startAnimation:(Landroid/view/animation/Animation;)V // method@2ad5 │ │ +0b51e4: 6e20 d32a 4600 |002e: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b51ea: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=731 │ │ 0x0003 line=732 │ │ 0x000c line=733 │ │ 0x0011 line=734 │ │ + 0x0015 line=735 │ │ 0x001b line=736 │ │ 0x001e line=737 │ │ 0x0021 line=739 │ │ + 0x0025 line=740 │ │ 0x002b line=741 │ │ 0x002e line=742 │ │ 0x0031 line=744 │ │ locals : │ │ 0x000c - 0x0032 reg=0 anim Landroid/view/animation/Animation; │ │ 0x0003 - 0x0032 reg=1 features I │ │ 0x0000 - 0x0032 reg=5 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -229834,46 +229891,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 62 16-bit code units │ │ -0b187c: |[0b187c] com.actionbarsherlock.internal.ActionBarSherlockCompat.initActionBar:()V │ │ -0b188c: 5430 d30a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1890: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0b1894: 7010 df22 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ -0b189a: 5430 cc0a |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b189e: 3900 1900 |0009: if-nez v0, 0022 // +0019 │ │ -0b18a2: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -0b18a6: 6e20 db22 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b18ac: 0a00 |0010: move-result v0 │ │ -0b18ae: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ -0b18b2: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -0b18b4: 6e20 db22 0300 |0014: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b18ba: 0a00 |0017: move-result v0 │ │ -0b18bc: 3900 0a00 |0018: if-nez v0, 0022 // +000a │ │ -0b18c0: 5430 cf0a |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b18c4: 6e10 6800 0000 |001c: invoke-virtual {v0}, Landroid/app/Activity;.isChild:()Z // method@0068 │ │ -0b18ca: 0a00 |001f: move-result v0 │ │ -0b18cc: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ -0b18d0: 0e00 |0022: return-void │ │ -0b18d2: 2200 c704 |0023: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl; // type@04c7 │ │ -0b18d6: 5431 cf0a |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b18da: 5232 d40a |0027: iget v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b18de: 7030 5d23 1002 |0029: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.:(Landroid/app/Activity;I)V // method@235d │ │ -0b18e4: 5b30 cc0a |002c: iput-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b18e8: 5530 d60a |002e: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ad6 │ │ -0b18ec: 3900 f2ff |0030: if-nez v0, 0022 // -000e │ │ -0b18f0: 5430 e10a |0032: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b18f4: 5431 cf0a |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b18f8: 6e10 6500 0100 |0036: invoke-virtual {v1}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0065 │ │ -0b18fe: 0c01 |0039: move-result-object v1 │ │ -0b1900: 6e20 3f29 1000 |003a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@293f │ │ -0b1906: 28e5 |003d: goto 0022 // -001b │ │ +0b51ec: |[0b51ec] com.actionbarsherlock.internal.ActionBarSherlockCompat.initActionBar:()V │ │ +0b51fc: 5430 d30a |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5200: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0b5204: 7010 df22 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ +0b520a: 5430 cc0a |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b520e: 3900 1900 |0009: if-nez v0, 0022 // +0019 │ │ +0b5212: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +0b5216: 6e20 db22 0300 |000d: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b521c: 0a00 |0010: move-result v0 │ │ +0b521e: 3800 1100 |0011: if-eqz v0, 0022 // +0011 │ │ +0b5222: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +0b5224: 6e20 db22 0300 |0014: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b522a: 0a00 |0017: move-result v0 │ │ +0b522c: 3900 0a00 |0018: if-nez v0, 0022 // +000a │ │ +0b5230: 5430 cf0a |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b5234: 6e10 6800 0000 |001c: invoke-virtual {v0}, Landroid/app/Activity;.isChild:()Z // method@0068 │ │ +0b523a: 0a00 |001f: move-result v0 │ │ +0b523c: 3800 0300 |0020: if-eqz v0, 0023 // +0003 │ │ +0b5240: 0e00 |0022: return-void │ │ +0b5242: 2200 c704 |0023: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl; // type@04c7 │ │ +0b5246: 5431 cf0a |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b524a: 5232 d40a |0027: iget v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b524e: 7030 5d23 1002 |0029: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.:(Landroid/app/Activity;I)V // method@235d │ │ +0b5254: 5b30 cc0a |002c: iput-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5258: 5530 d60a |002e: iget-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ad6 │ │ +0b525c: 3900 f2ff |0030: if-nez v0, 0022 // -000e │ │ +0b5260: 5430 e10a |0032: iget-object v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5264: 5431 cf0a |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b5268: 6e10 6500 0100 |0036: invoke-virtual {v1}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0065 │ │ +0b526e: 0c01 |0039: move-result-object v1 │ │ +0b5270: 6e20 3f29 1000 |003a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@293f │ │ +0b5276: 28e5 |003d: goto 0022 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0004 line=131 │ │ 0x0007 line=134 │ │ 0x0022 line=144 │ │ 0x0023 line=138 │ │ @@ -229887,36 +229944,36 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 44 16-bit code units │ │ -0b1908: |[0b1908] com.actionbarsherlock.internal.ActionBarSherlockCompat.initializePanelMenu:()Z │ │ -0b1918: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0b191a: 5470 cf0a |0001: iget-object v0, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b191e: 5475 e10a |0003: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1922: 3805 1a00 |0005: if-eqz v5, 001f // +001a │ │ -0b1926: 2203 0d04 |0007: new-instance v3, Landroid/util/TypedValue; // type@040d │ │ -0b192a: 7010 181d 0300 |0009: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -0b1930: 6e10 6a01 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ -0b1936: 0c02 |000f: move-result-object v2 │ │ -0b1938: 6005 7c08 |0010: sget v5, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@087c │ │ -0b193c: 6e40 c401 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ -0b1942: 5234 5008 |0015: iget v4, v3, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ -0b1946: 3804 0800 |0017: if-eqz v4, 001f // +0008 │ │ -0b194a: 2201 1504 |0019: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0415 │ │ -0b194e: 7030 2a1d 0104 |001b: invoke-direct {v1, v0, v4}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ -0b1954: 0710 |001e: move-object v0, v1 │ │ -0b1956: 2205 0805 |001f: new-instance v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ -0b195a: 7020 ce26 0500 |0021: invoke-direct {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ -0b1960: 5b75 d90a |0024: iput-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1964: 5475 d90a |0026: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1968: 6e20 1127 7500 |0028: invoke-virtual {v5, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ -0b196e: 0f06 |002b: return v6 │ │ +0b5278: |[0b5278] com.actionbarsherlock.internal.ActionBarSherlockCompat.initializePanelMenu:()Z │ │ +0b5288: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0b528a: 5470 cf0a |0001: iget-object v0, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b528e: 5475 e10a |0003: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5292: 3805 1a00 |0005: if-eqz v5, 001f // +001a │ │ +0b5296: 2203 0d04 |0007: new-instance v3, Landroid/util/TypedValue; // type@040d │ │ +0b529a: 7010 181d 0300 |0009: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +0b52a0: 6e10 6a01 0000 |000c: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ +0b52a6: 0c02 |000f: move-result-object v2 │ │ +0b52a8: 6005 7c08 |0010: sget v5, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@087c │ │ +0b52ac: 6e40 c401 5263 |0012: invoke-virtual {v2, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ +0b52b2: 5234 5008 |0015: iget v4, v3, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ +0b52b6: 3804 0800 |0017: if-eqz v4, 001f // +0008 │ │ +0b52ba: 2201 1504 |0019: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0415 │ │ +0b52be: 7030 2a1d 0104 |001b: invoke-direct {v1, v0, v4}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ +0b52c4: 0710 |001e: move-object v0, v1 │ │ +0b52c6: 2205 0805 |001f: new-instance v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ +0b52ca: 7020 ce26 0500 |0021: invoke-direct {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ +0b52d0: 5b75 d90a |0024: iput-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b52d4: 5475 d90a |0026: iget-object v5, v7, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b52d8: 6e20 1127 7500 |0028: invoke-virtual {v5, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ +0b52de: 0f06 |002b: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=539 │ │ 0x0003 line=542 │ │ 0x0007 line=543 │ │ 0x000c line=544 │ │ 0x0010 line=545 │ │ @@ -229936,161 +229993,161 @@ │ │ 0x0000 - 0x002c reg=7 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ name : 'installDecor' │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ - registers : 13 │ │ + registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 288 16-bit code units │ │ -0b1970: |[0b1970] com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor:()V │ │ -0b1980: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0b1982: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0b1984: 54c9 d30a |0002: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1988: 3909 1700 |0004: if-nez v9, 001b // +0017 │ │ -0b198c: 54c9 cf0a |0006: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1990: 6e10 6600 0900 |0008: invoke-virtual {v9}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b1996: 0c09 |000b: move-result-object v9 │ │ -0b1998: 6e10 171f 0900 |000c: invoke-virtual {v9}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ -0b199e: 0c09 |000f: move-result-object v9 │ │ -0b19a0: 140b 0200 0201 |0010: const v11, #float 2.38772e-38 // #01020002 │ │ -0b19a6: 6e20 e61d b900 |0013: invoke-virtual {v9, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0b19ac: 0c09 |0016: move-result-object v9 │ │ -0b19ae: 1f09 4004 |0017: check-cast v9, Landroid/view/ViewGroup; // type@0440 │ │ -0b19b2: 5bc9 d30a |0019: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b19b6: 54c9 d20a |001b: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b19ba: 3909 e300 |001d: if-nez v9, 0100 // +00e3 │ │ -0b19be: 1208 |001f: const/4 v8, #int 0 // #0 │ │ -0b19c0: 54c9 d30a |0020: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b19c4: 6e10 b41e 0900 |0022: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -0b19ca: 0a09 |0025: move-result v9 │ │ -0b19cc: 3d09 2100 |0026: if-lez v9, 0047 // +0021 │ │ -0b19d0: 2208 0606 |0028: new-instance v8, Ljava/util/ArrayList; // type@0606 │ │ -0b19d4: 7020 062f 6800 |002a: invoke-direct {v8, v6}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ -0b19da: 1202 |002d: const/4 v2, #int 0 // #0 │ │ -0b19dc: 54c9 d30a |002e: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b19e0: 6e10 b41e 0900 |0030: invoke-virtual {v9}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -0b19e6: 0a01 |0033: move-result v1 │ │ -0b19e8: 3512 1300 |0034: if-ge v2, v1, 0047 // +0013 │ │ -0b19ec: 54c9 d30a |0036: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b19f0: 6e20 b31e a900 |0038: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -0b19f6: 0c00 |003b: move-result-object v0 │ │ -0b19f8: 54c9 d30a |003c: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b19fc: 6e20 d11e 0900 |003e: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0b1a02: 7220 4b2f 0800 |0041: invoke-interface {v8, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0b1a08: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b1a0c: 28ee |0046: goto 0034 // -0012 │ │ -0b1a0e: 7010 d522 0c00 |0047: invoke-direct {v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.generateLayout:()Landroid/view/ViewGroup; // method@22d5 │ │ -0b1a14: 0c09 |004a: move-result-object v9 │ │ -0b1a16: 5bc9 d20a |004b: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b1a1a: 3808 1800 |004d: if-eqz v8, 0065 // +0018 │ │ -0b1a1e: 7210 502f 0800 |004f: invoke-interface {v8}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2f50 │ │ -0b1a24: 0c03 |0052: move-result-object v3 │ │ -0b1a26: 7210 382f 0300 |0053: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b1a2c: 0a09 |0056: move-result v9 │ │ -0b1a2e: 3809 0e00 |0057: if-eqz v9, 0065 // +000e │ │ -0b1a32: 7210 392f 0300 |0059: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b1a38: 0c00 |005c: move-result-object v0 │ │ -0b1a3a: 1f00 3904 |005d: check-cast v0, Landroid/view/View; // type@0439 │ │ -0b1a3e: 54c9 d20a |005f: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b1a42: 6e20 a51e 0900 |0061: invoke-virtual {v9, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1ea5 │ │ -0b1a48: 28ef |0064: goto 0053 // -0011 │ │ -0b1a4a: 54c9 d30a |0065: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1a4e: 600b 6509 |0067: sget v11, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0965 │ │ -0b1a52: 6e20 b01e b900 |0069: invoke-virtual {v9, v11}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ -0b1a58: 0c09 |006c: move-result-object v9 │ │ -0b1a5a: 1f09 2405 |006d: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0524 │ │ -0b1a5e: 5bc9 e10a |006f: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1a62: 54c9 e10a |0071: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1a66: 3809 8d00 |0073: if-eqz v9, 0100 // +008d │ │ -0b1a6a: 54c9 e10a |0075: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1a6e: 6e20 3e29 c900 |0077: invoke-virtual {v9, v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V // method@293e │ │ -0b1a74: 54c9 e10a |007a: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1a78: 6e10 0b29 0900 |007c: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@290b │ │ -0b1a7e: 0c09 |007f: move-result-object v9 │ │ -0b1a80: 3909 0d00 |0080: if-nez v9, 008d // +000d │ │ -0b1a84: 54c9 e10a |0082: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1a88: 54cb cf0a |0084: iget-object v11, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1a8c: 6e10 6500 0b00 |0086: invoke-virtual {v11}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0065 │ │ -0b1a92: 0c0b |0089: move-result-object v11 │ │ -0b1a94: 6e20 3f29 b900 |008a: invoke-virtual {v9, v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@293f │ │ -0b1a9a: 1229 |008d: const/4 v9, #int 2 // #2 │ │ -0b1a9c: 6e20 db22 9c00 |008e: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b1aa2: 0a09 |0091: move-result v9 │ │ -0b1aa4: 3809 0700 |0092: if-eqz v9, 0099 // +0007 │ │ -0b1aa8: 54c9 e10a |0094: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1aac: 6e10 1229 0900 |0096: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initProgress:()V // method@2912 │ │ -0b1ab2: 1259 |0099: const/4 v9, #int 5 // #5 │ │ -0b1ab4: 6e20 db22 9c00 |009a: invoke-virtual {v12, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ -0b1aba: 0a09 |009d: move-result v9 │ │ -0b1abc: 3809 0700 |009e: if-eqz v9, 00a5 // +0007 │ │ -0b1ac0: 54c9 e10a |00a0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1ac4: 6e10 1129 0900 |00a2: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@2911 │ │ -0b1aca: 54c9 cf0a |00a5: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1ace: 7110 e122 0900 |00a7: invoke-static {v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.loadUiOptionsFromManifest:(Landroid/app/Activity;)I // method@22e1 │ │ -0b1ad4: 0a07 |00aa: move-result v7 │ │ -0b1ad6: 3807 0400 |00ab: if-eqz v7, 00af // +0004 │ │ -0b1ada: 59c7 e00a |00ad: iput v7, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ -0b1ade: 1204 |00af: const/4 v4, #int 0 // #0 │ │ -0b1ae0: 52c9 e00a |00b0: iget v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ -0b1ae4: dd09 0901 |00b2: and-int/lit8 v9, v9, #int 1 // #01 │ │ -0b1ae8: 3809 4d00 |00b4: if-eqz v9, 0101 // +004d │ │ -0b1aec: 3806 4d00 |00b6: if-eqz v6, 0103 // +004d │ │ -0b1af0: 54c9 cf0a |00b8: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1af4: 600a db08 |00ba: sget v10, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@08db │ │ -0b1af8: 7120 2f23 a900 |00bc: invoke-static {v9, v10}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ -0b1afe: 0a04 |00bf: move-result v4 │ │ -0b1b00: 54c9 d30a |00c0: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1b04: 600a 8709 |00c2: sget v10, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0987 │ │ -0b1b08: 6e20 b01e a900 |00c4: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ -0b1b0e: 0c05 |00c7: move-result-object v5 │ │ -0b1b10: 1f05 1a05 |00c8: check-cast v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@051a │ │ -0b1b14: 3805 4c00 |00ca: if-eqz v5, 0116 // +004c │ │ -0b1b18: 54c9 e10a |00cc: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1b1c: 6e20 3929 5900 |00ce: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@2939 │ │ -0b1b22: 54c9 e10a |00d1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1b26: 6e20 3829 4900 |00d3: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@2938 │ │ -0b1b2c: 54c9 e10a |00d6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1b30: 6e20 3a29 6900 |00d8: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@293a │ │ -0b1b36: 54c9 d30a |00db: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1b3a: 600a 6909 |00dd: sget v10, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0969 │ │ -0b1b3e: 6e20 b01e a900 |00df: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ -0b1b44: 0c09 |00e2: move-result-object v9 │ │ -0b1b46: 1f09 1c05 |00e3: check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@051c │ │ -0b1b4a: 5bc9 ce0a |00e5: iput-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b1b4e: 54c9 ce0a |00e7: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b1b52: 6e20 9c28 5900 |00e9: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@289c │ │ -0b1b58: 54c9 ce0a |00ec: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b1b5c: 6e20 9b28 4900 |00ee: invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@289b │ │ -0b1b62: 54c9 ce0a |00f1: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b1b66: 6e20 9d28 6900 |00f3: invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@289d │ │ -0b1b6c: 54c9 d30a |00f6: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b1b70: 220a bc04 |00f8: new-instance v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; // type@04bc │ │ -0b1b74: 7020 ac22 ca00 |00fa: invoke-direct {v10, v12}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V // method@22ac │ │ -0b1b7a: 6e20 cf1e a900 |00fd: invoke-virtual {v9, v10}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1ecf │ │ -0b1b80: 0e00 |0100: return-void │ │ -0b1b82: 01a6 |0101: move v6, v10 │ │ -0b1b84: 28b4 |0102: goto 00b6 // -004c │ │ -0b1b86: 54c9 cf0a |0103: iget-object v9, v12, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1b8a: 6e10 6400 0900 |0105: invoke-virtual {v9}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@0064 │ │ -0b1b90: 0c09 |0108: move-result-object v9 │ │ -0b1b92: 620b 660a |0109: sget-object v11, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0a66 │ │ -0b1b96: 6e20 c301 b900 |010b: invoke-virtual {v9, v11}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@01c3 │ │ -0b1b9c: 0c09 |010e: move-result-object v9 │ │ -0b1b9e: 600b a90a |010f: sget v11, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowSplitActionBar:I // field@0aa9 │ │ -0b1ba2: 6e30 d801 b90a |0111: invoke-virtual {v9, v11, v10}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0b1ba8: 0a04 |0114: move-result v4 │ │ -0b1baa: 28ab |0115: goto 00c0 // -0055 │ │ -0b1bac: 3804 e0ff |0116: if-eqz v4, 00f6 // -0020 │ │ -0b1bb0: 1a09 3602 |0118: const-string v9, "ActionBarSherlock" // string@0236 │ │ -0b1bb4: 1a0a 070f |011a: const-string v10, "Requested split action bar with incompatible window decor! Ignoring request." // string@0f07 │ │ -0b1bb8: 7120 031d a900 |011c: invoke-static {v9, v10}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0b1bbe: 28d7 |011f: goto 00f6 // -0029 │ │ +0b52e0: |[0b52e0] com.actionbarsherlock.internal.ActionBarSherlockCompat.installDecor:()V │ │ +0b52f0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0b52f2: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0b52f4: 54b8 d30a |0002: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b52f8: 3908 1700 |0004: if-nez v8, 001b // +0017 │ │ +0b52fc: 54b8 cf0a |0006: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b5300: 6e10 6600 0800 |0008: invoke-virtual {v8}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b5306: 0c08 |000b: move-result-object v8 │ │ +0b5308: 6e10 171f 0800 |000c: invoke-virtual {v8}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ +0b530e: 0c08 |000f: move-result-object v8 │ │ +0b5310: 140a 0200 0201 |0010: const v10, #float 2.38772e-38 // #01020002 │ │ +0b5316: 6e20 e61d a800 |0013: invoke-virtual {v8, v10}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0b531c: 0c08 |0016: move-result-object v8 │ │ +0b531e: 1f08 4004 |0017: check-cast v8, Landroid/view/ViewGroup; // type@0440 │ │ +0b5322: 5bb8 d30a |0019: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5326: 54b8 d20a |001b: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b532a: 3908 e300 |001d: if-nez v8, 0100 // +00e3 │ │ +0b532e: 1207 |001f: const/4 v7, #int 0 // #0 │ │ +0b5330: 54b8 d30a |0020: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5334: 6e10 b41e 0800 |0022: invoke-virtual {v8}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +0b533a: 0a08 |0025: move-result v8 │ │ +0b533c: 3d08 2100 |0026: if-lez v8, 0047 // +0021 │ │ +0b5340: 2207 0606 |0028: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ +0b5344: 7020 062f 5700 |002a: invoke-direct {v7, v5}, Ljava/util/ArrayList;.:(I)V // method@2f06 │ │ +0b534a: 1202 |002d: const/4 v2, #int 0 // #0 │ │ +0b534c: 54b8 d30a |002e: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5350: 6e10 b41e 0800 |0030: invoke-virtual {v8}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +0b5356: 0a01 |0033: move-result v1 │ │ +0b5358: 3512 1300 |0034: if-ge v2, v1, 0047 // +0013 │ │ +0b535c: 54b8 d30a |0036: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5360: 6e20 b31e 9800 |0038: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +0b5366: 0c00 |003b: move-result-object v0 │ │ +0b5368: 54b8 d30a |003c: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b536c: 6e20 d11e 0800 |003e: invoke-virtual {v8, v0}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0b5372: 7220 4b2f 0700 |0041: invoke-interface {v7, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0b5378: d802 0201 |0044: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b537c: 28ee |0046: goto 0034 // -0012 │ │ +0b537e: 7010 d522 0b00 |0047: invoke-direct {v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.generateLayout:()Landroid/view/ViewGroup; // method@22d5 │ │ +0b5384: 0c08 |004a: move-result-object v8 │ │ +0b5386: 5bb8 d20a |004b: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b538a: 3807 1800 |004d: if-eqz v7, 0065 // +0018 │ │ +0b538e: 7210 502f 0700 |004f: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2f50 │ │ +0b5394: 0c08 |0052: move-result-object v8 │ │ +0b5396: 7210 382f 0800 |0053: invoke-interface {v8}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b539c: 0a0a |0056: move-result v10 │ │ +0b539e: 380a 0e00 |0057: if-eqz v10, 0065 // +000e │ │ +0b53a2: 7210 392f 0800 |0059: invoke-interface {v8}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b53a8: 0c00 |005c: move-result-object v0 │ │ +0b53aa: 1f00 3904 |005d: check-cast v0, Landroid/view/View; // type@0439 │ │ +0b53ae: 54ba d20a |005f: iget-object v10, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b53b2: 6e20 a51e 0a00 |0061: invoke-virtual {v10, v0}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;)V // method@1ea5 │ │ +0b53b8: 28ef |0064: goto 0053 // -0011 │ │ +0b53ba: 54b8 d30a |0065: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b53be: 600a 6509 |0067: sget v10, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0965 │ │ +0b53c2: 6e20 b01e a800 |0069: invoke-virtual {v8, v10}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ +0b53c8: 0c08 |006c: move-result-object v8 │ │ +0b53ca: 1f08 2405 |006d: check-cast v8, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0524 │ │ +0b53ce: 5bb8 e10a |006f: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b53d2: 54b8 e10a |0071: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b53d6: 3808 8d00 |0073: if-eqz v8, 0100 // +008d │ │ +0b53da: 54b8 e10a |0075: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b53de: 6e20 3e29 b800 |0077: invoke-virtual {v8, v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V // method@293e │ │ +0b53e4: 54b8 e10a |007a: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b53e8: 6e10 0b29 0800 |007c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@290b │ │ +0b53ee: 0c08 |007f: move-result-object v8 │ │ +0b53f0: 3908 0d00 |0080: if-nez v8, 008d // +000d │ │ +0b53f4: 54b8 e10a |0082: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b53f8: 54ba cf0a |0084: iget-object v10, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b53fc: 6e10 6500 0a00 |0086: invoke-virtual {v10}, Landroid/app/Activity;.getTitle:()Ljava/lang/CharSequence; // method@0065 │ │ +0b5402: 0c0a |0089: move-result-object v10 │ │ +0b5404: 6e20 3f29 a800 |008a: invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@293f │ │ +0b540a: 1228 |008d: const/4 v8, #int 2 // #2 │ │ +0b540c: 6e20 db22 8b00 |008e: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b5412: 0a08 |0091: move-result v8 │ │ +0b5414: 3808 0700 |0092: if-eqz v8, 0099 // +0007 │ │ +0b5418: 54b8 e10a |0094: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b541c: 6e10 1229 0800 |0096: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initProgress:()V // method@2912 │ │ +0b5422: 1258 |0099: const/4 v8, #int 5 // #5 │ │ +0b5424: 6e20 db22 8b00 |009a: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hasFeature:(I)Z // method@22db │ │ +0b542a: 0a08 |009d: move-result v8 │ │ +0b542c: 3808 0700 |009e: if-eqz v8, 00a5 // +0007 │ │ +0b5430: 54b8 e10a |00a0: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5434: 6e10 1129 0800 |00a2: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initIndeterminateProgress:()V // method@2911 │ │ +0b543a: 54b8 cf0a |00a5: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b543e: 7110 e122 0800 |00a7: invoke-static {v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.loadUiOptionsFromManifest:(Landroid/app/Activity;)I // method@22e1 │ │ +0b5444: 0a06 |00aa: move-result v6 │ │ +0b5446: 3806 0400 |00ab: if-eqz v6, 00af // +0004 │ │ +0b544a: 59b6 e00a |00ad: iput v6, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ +0b544e: 1203 |00af: const/4 v3, #int 0 // #0 │ │ +0b5450: 52b8 e00a |00b0: iget v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ +0b5454: dd08 0801 |00b2: and-int/lit8 v8, v8, #int 1 // #01 │ │ +0b5458: 3808 4d00 |00b4: if-eqz v8, 0101 // +004d │ │ +0b545c: 3805 4d00 |00b6: if-eqz v5, 0103 // +004d │ │ +0b5460: 54b8 cf0a |00b8: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b5464: 6009 db08 |00ba: sget v9, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@08db │ │ +0b5468: 7120 2f23 9800 |00bc: invoke-static {v8, v9}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ +0b546e: 0a03 |00bf: move-result v3 │ │ +0b5470: 54b8 d30a |00c0: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5474: 6009 8709 |00c2: sget v9, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0987 │ │ +0b5478: 6e20 b01e 9800 |00c4: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ +0b547e: 0c04 |00c7: move-result-object v4 │ │ +0b5480: 1f04 1a05 |00c8: check-cast v4, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@051a │ │ +0b5484: 3804 4c00 |00ca: if-eqz v4, 0116 // +004c │ │ +0b5488: 54b8 e10a |00cc: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b548c: 6e20 3929 4800 |00ce: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@2939 │ │ +0b5492: 54b8 e10a |00d1: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5496: 6e20 3829 3800 |00d3: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitActionBar:(Z)V // method@2938 │ │ +0b549c: 54b8 e10a |00d6: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b54a0: 6e20 3a29 5800 |00d8: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSplitWhenNarrow:(Z)V // method@293a │ │ +0b54a6: 54b8 d30a |00db: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b54aa: 6009 6909 |00dd: sget v9, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0969 │ │ +0b54ae: 6e20 b01e 9800 |00df: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ +0b54b4: 0c08 |00e2: move-result-object v8 │ │ +0b54b6: 1f08 1c05 |00e3: check-cast v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@051c │ │ +0b54ba: 5bb8 ce0a |00e5: iput-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b54be: 54b8 ce0a |00e7: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b54c2: 6e20 9c28 4800 |00e9: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V // method@289c │ │ +0b54c8: 54b8 ce0a |00ec: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b54cc: 6e20 9b28 3800 |00ee: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitActionBar:(Z)V // method@289b │ │ +0b54d2: 54b8 ce0a |00f1: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b54d6: 6e20 9d28 5800 |00f3: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSplitWhenNarrow:(Z)V // method@289d │ │ +0b54dc: 54b8 d30a |00f6: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b54e0: 2209 bc04 |00f8: new-instance v9, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; // type@04bc │ │ +0b54e4: 7020 ac22 b900 |00fa: invoke-direct {v9, v11}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V // method@22ac │ │ +0b54ea: 6e20 cf1e 9800 |00fd: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.post:(Ljava/lang/Runnable;)Z // method@1ecf │ │ +0b54f0: 0e00 |0100: return-void │ │ +0b54f2: 0195 |0101: move v5, v9 │ │ +0b54f4: 28b4 |0102: goto 00b6 // -004c │ │ +0b54f6: 54b8 cf0a |0103: iget-object v8, v11, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b54fa: 6e10 6400 0800 |0105: invoke-virtual {v8}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@0064 │ │ +0b5500: 0c08 |0108: move-result-object v8 │ │ +0b5502: 620a 660a |0109: sget-object v10, Lcom/actionbarsherlock/R$styleable;.SherlockTheme:[I // field@0a66 │ │ +0b5506: 6e20 c301 a800 |010b: invoke-virtual {v8, v10}, Landroid/content/res/Resources$Theme;.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; // method@01c3 │ │ +0b550c: 0c08 |010e: move-result-object v8 │ │ +0b550e: 600a a90a |010f: sget v10, Lcom/actionbarsherlock/R$styleable;.SherlockTheme_windowSplitActionBar:I // field@0aa9 │ │ +0b5512: 6e30 d801 a809 |0111: invoke-virtual {v8, v10, v9}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0b5518: 0a03 |0114: move-result v3 │ │ +0b551a: 28ab |0115: goto 00c0 // -0055 │ │ +0b551c: 3803 e0ff |0116: if-eqz v3, 00f6 // -0020 │ │ +0b5520: 1a08 3802 |0118: const-string v8, "ActionBarSherlock" // string@0238 │ │ +0b5524: 1a09 080f |011a: const-string v9, "Requested split action bar with incompatible window decor! Ignoring request." // string@0f08 │ │ +0b5528: 7120 031d 9800 |011c: invoke-static {v8, v9}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0b552e: 28d7 |011f: goto 00f6 // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=884 │ │ 0x0006 line=885 │ │ 0x001b line=887 │ │ 0x001f line=892 │ │ 0x0020 line=893 │ │ @@ -230129,55 +230186,56 @@ │ │ 0x00e7 line=946 │ │ 0x00ec line=947 │ │ 0x00f1 line=948 │ │ 0x00f6 line=955 │ │ 0x0100 line=966 │ │ 0x0102 line=931 │ │ 0x0103 line=935 │ │ + 0x010b line=936 │ │ + 0x0111 line=937 │ │ 0x0116 line=949 │ │ 0x0118 line=950 │ │ locals : │ │ - 0x0020 - 0x002a reg=8 views Ljava/util/List; Ljava/util/List; │ │ + 0x0020 - 0x002a reg=7 views Ljava/util/List; Ljava/util/List; │ │ 0x003c - 0x0047 reg=0 child Landroid/view/View; │ │ 0x0034 - 0x0047 reg=1 children I │ │ 0x002e - 0x0047 reg=2 i I │ │ 0x005f - 0x0065 reg=0 child Landroid/view/View; │ │ - 0x0053 - 0x0065 reg=3 i$ Ljava/util/Iterator; │ │ - 0x00b0 - 0x0100 reg=4 splitActionBar Z │ │ - 0x00ca - 0x0100 reg=5 splitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ - 0x00b6 - 0x0100 reg=6 splitWhenNarrow Z │ │ - 0x00ab - 0x0100 reg=7 uiOptions I │ │ - 0x002d - 0x0100 reg=8 views Ljava/util/List; Ljava/util/List; │ │ - 0x0101 - 0x0120 reg=4 splitActionBar Z │ │ - 0x0116 - 0x0120 reg=5 splitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ - 0x0103 - 0x0120 reg=6 splitWhenNarrow Z │ │ - 0x0101 - 0x0120 reg=7 uiOptions I │ │ - 0x0101 - 0x0120 reg=8 views Ljava/util/List; Ljava/util/List; │ │ - 0x0000 - 0x0120 reg=12 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ + 0x00b0 - 0x0100 reg=3 splitActionBar Z │ │ + 0x00ca - 0x0100 reg=4 splitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ + 0x00b6 - 0x0100 reg=5 splitWhenNarrow Z │ │ + 0x00ab - 0x0100 reg=6 uiOptions I │ │ + 0x002d - 0x0100 reg=7 views Ljava/util/List; Ljava/util/List; │ │ + 0x0101 - 0x0120 reg=3 splitActionBar Z │ │ + 0x0116 - 0x0120 reg=4 splitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ + 0x0103 - 0x0120 reg=5 splitWhenNarrow Z │ │ + 0x0101 - 0x0120 reg=6 uiOptions I │ │ + 0x0101 - 0x0120 reg=7 views Ljava/util/List; Ljava/util/List; │ │ + 0x0000 - 0x0120 reg=11 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ name : 'isReservingOverflow' │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b1bc0: |[0b1bc0] com.actionbarsherlock.internal.ActionBarSherlockCompat.isReservingOverflow:()Z │ │ -0b1bd0: 5510 df0a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0adf │ │ -0b1bd4: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -0b1bd8: 5410 cf0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b1bdc: 7110 5e26 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@265e │ │ -0b1be2: 0a00 |0009: move-result v0 │ │ -0b1be4: 5c10 de0a |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0ade │ │ -0b1be8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0b1bea: 5c10 df0a |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0adf │ │ -0b1bee: 5510 de0a |000f: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0ade │ │ -0b1bf2: 0f00 |0011: return v0 │ │ +0b5530: |[0b5530] com.actionbarsherlock.internal.ActionBarSherlockCompat.isReservingOverflow:()Z │ │ +0b5540: 5510 df0a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0adf │ │ +0b5544: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +0b5548: 5410 cf0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b554c: 7110 5e26 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@265e │ │ +0b5552: 0a00 |0009: move-result v0 │ │ +0b5554: 5c10 de0a |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0ade │ │ +0b5558: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0b555a: 5c10 df0a |000d: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflowSet:Z // field@0adf │ │ +0b555e: 5510 de0a |000f: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mReserveOverflow:Z // field@0ade │ │ +0b5562: 0f00 |0011: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0004 line=1044 │ │ 0x000c line=1045 │ │ 0x000f line=1047 │ │ locals : │ │ @@ -230188,107 +230246,107 @@ │ │ type : '(Landroid/app/Activity;)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 168 16-bit code units │ │ -0b1bf4: |[0b1bf4] com.actionbarsherlock.internal.ActionBarSherlockCompat.loadUiOptionsFromManifest:(Landroid/app/Activity;)I │ │ -0b1c04: 120b |0000: const/4 v11, #int 0 // #0 │ │ -0b1c06: 6e10 ab2e 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0b1c0c: 0c0d |0004: move-result-object v13 │ │ -0b1c0e: 6e10 712e 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0b1c14: 0c0a |0008: move-result-object v10 │ │ -0b1c16: 6e10 5800 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0058 │ │ -0b1c1c: 0c0d |000c: move-result-object v13 │ │ -0b1c1e: 54d9 2100 |000d: iget-object v9, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ -0b1c22: 120d |000f: const/4 v13, #int 0 // #0 │ │ -0b1c24: 6e30 5000 9f0d |0010: invoke-virtual {v15, v9, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0050 │ │ -0b1c2a: 0c0d |0013: move-result-object v13 │ │ -0b1c2c: 6e10 5301 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0153 │ │ -0b1c32: 0c02 |0017: move-result-object v2 │ │ -0b1c34: 1a0d 7202 |0018: const-string v13, "AndroidManifest.xml" // string@0272 │ │ -0b1c38: 6e20 c101 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@01c1 │ │ -0b1c3e: 0c0c |001d: move-result-object v12 │ │ -0b1c40: 7210 ee01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01ee │ │ -0b1c46: 0a05 |0021: move-result v5 │ │ -0b1c48: 121d |0022: const/4 v13, #int 1 // #1 │ │ -0b1c4a: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ -0b1c4e: 122d |0025: const/4 v13, #int 2 // #2 │ │ -0b1c50: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ -0b1c54: 7210 ef01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01ef │ │ -0b1c5a: 0c08 |002b: move-result-object v8 │ │ -0b1c5c: 1a0d 7615 |002c: const-string v13, "application" // string@1576 │ │ -0b1c60: 6e20 b92e 8d00 |002e: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0b1c66: 0a0d |0031: move-result v13 │ │ -0b1c68: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ -0b1c6c: 7210 e801 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ -0b1c72: 0a0d |0037: move-result v13 │ │ -0b1c74: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ -0b1c78: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ -0b1c7c: 1a0d 1f2f |003c: const-string v13, "uiOptions" // string@2f1f │ │ -0b1c80: 7220 ea01 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ -0b1c86: 0c0e |0041: move-result-object v14 │ │ -0b1c88: 6e20 b92e ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0b1c8e: 0a0d |0045: move-result v13 │ │ -0b1c90: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ -0b1c94: 120d |0048: const/4 v13, #int 0 // #0 │ │ -0b1c96: 7230 e901 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01e9 │ │ -0b1c9c: 0a0b |004c: move-result v11 │ │ -0b1c9e: 7210 f101 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01f1 │ │ -0b1ca4: 0a05 |0050: move-result v5 │ │ -0b1ca6: 28d1 |0051: goto 0022 // -002f │ │ -0b1ca8: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0b1cac: 28e6 |0054: goto 003a // -001a │ │ -0b1cae: 1a0d 4d14 |0055: const-string v13, "activity" // string@144d │ │ -0b1cb2: 6e20 b92e 8d00 |0057: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0b1cb8: 0a0d |005a: move-result v13 │ │ -0b1cba: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ -0b1cbe: 1201 |005d: const/4 v1, #int 0 // #0 │ │ -0b1cc0: 1200 |005e: const/4 v0, #int 0 // #0 │ │ -0b1cc2: 1207 |005f: const/4 v7, #int 0 // #0 │ │ -0b1cc4: 7210 e801 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ -0b1cca: 0a0d |0063: move-result v13 │ │ -0b1ccc: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ -0b1cd0: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ -0b1cd4: 7220 ea01 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ -0b1cda: 0c03 |006b: move-result-object v3 │ │ -0b1cdc: 1a0d 1f2f |006c: const-string v13, "uiOptions" // string@2f1f │ │ -0b1ce0: 6e20 b92e 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0b1ce6: 0a0d |0071: move-result v13 │ │ -0b1ce8: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ -0b1cec: 120d |0074: const/4 v13, #int 0 // #0 │ │ -0b1cee: 7230 e901 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01e9 │ │ -0b1cf4: 0a0d |0078: move-result v13 │ │ -0b1cf6: 7110 912e 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b1cfc: 0c01 |007c: move-result-object v1 │ │ -0b1cfe: 3801 0800 |007d: if-eqz v1, 0085 // +0008 │ │ -0b1d02: 3800 0600 |007f: if-eqz v0, 0085 // +0006 │ │ -0b1d06: 6e10 8c2e 0100 |0081: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -0b1d0c: 0a0b |0084: move-result v11 │ │ -0b1d0e: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ -0b1d12: 28df |0087: goto 0066 // -0021 │ │ -0b1d14: 1a0d 7325 |0088: const-string v13, "name" // string@2573 │ │ -0b1d18: 6e20 b92e 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0b1d1e: 0a0d |008d: move-result v13 │ │ -0b1d20: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ -0b1d24: 7220 ec01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01ec │ │ -0b1d2a: 0c0d |0093: move-result-object v13 │ │ -0b1d2c: 7120 c122 d900 |0094: invoke-static {v9, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@22c1 │ │ -0b1d32: 0c00 |0097: move-result-object v0 │ │ -0b1d34: 6e20 b92e 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0b1d3a: 0a0d |009b: move-result v13 │ │ -0b1d3c: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ -0b1d40: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ -0b1d44: 0f0b |00a0: return v11 │ │ -0b1d46: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ -0b1d48: 28db |00a2: goto 007d // -0025 │ │ -0b1d4a: 0d04 |00a3: move-exception v4 │ │ -0b1d4c: 6e10 7c2e 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -0b1d52: 28f9 |00a7: goto 00a0 // -0007 │ │ +0b5564: |[0b5564] com.actionbarsherlock.internal.ActionBarSherlockCompat.loadUiOptionsFromManifest:(Landroid/app/Activity;)I │ │ +0b5574: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0b5576: 6e10 ab2e 0f00 |0001: invoke-virtual {v15}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0b557c: 0c0d |0004: move-result-object v13 │ │ +0b557e: 6e10 712e 0d00 |0005: invoke-virtual {v13}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0b5584: 0c0a |0008: move-result-object v10 │ │ +0b5586: 6e10 5800 0f00 |0009: invoke-virtual {v15}, Landroid/app/Activity;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0058 │ │ +0b558c: 0c0d |000c: move-result-object v13 │ │ +0b558e: 54d9 2100 |000d: iget-object v9, v13, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ +0b5592: 120d |000f: const/4 v13, #int 0 // #0 │ │ +0b5594: 6e30 5000 9f0d |0010: invoke-virtual {v15, v9, v13}, Landroid/app/Activity;.createPackageContext:(Ljava/lang/String;I)Landroid/content/Context; // method@0050 │ │ +0b559a: 0c0d |0013: move-result-object v13 │ │ +0b559c: 6e10 5301 0d00 |0014: invoke-virtual {v13}, Landroid/content/Context;.getAssets:()Landroid/content/res/AssetManager; // method@0153 │ │ +0b55a2: 0c02 |0017: move-result-object v2 │ │ +0b55a4: 1a0d 7402 |0018: const-string v13, "AndroidManifest.xml" // string@0274 │ │ +0b55a8: 6e20 c101 d200 |001a: invoke-virtual {v2, v13}, Landroid/content/res/AssetManager;.openXmlResourceParser:(Ljava/lang/String;)Landroid/content/res/XmlResourceParser; // method@01c1 │ │ +0b55ae: 0c0c |001d: move-result-object v12 │ │ +0b55b0: 7210 ee01 0c00 |001e: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getEventType:()I // method@01ee │ │ +0b55b6: 0a05 |0021: move-result v5 │ │ +0b55b8: 121d |0022: const/4 v13, #int 1 // #1 │ │ +0b55ba: 32d5 7d00 |0023: if-eq v5, v13, 00a0 // +007d │ │ +0b55be: 122d |0025: const/4 v13, #int 2 // #2 │ │ +0b55c0: 33d5 2700 |0026: if-ne v5, v13, 004d // +0027 │ │ +0b55c4: 7210 ef01 0c00 |0028: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getName:()Ljava/lang/String; // method@01ef │ │ +0b55ca: 0c08 |002b: move-result-object v8 │ │ +0b55cc: 1a0d 7715 |002c: const-string v13, "application" // string@1577 │ │ +0b55d0: 6e20 b92e 8d00 |002e: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0b55d6: 0a0d |0031: move-result v13 │ │ +0b55d8: 380d 2300 |0032: if-eqz v13, 0055 // +0023 │ │ +0b55dc: 7210 e801 0c00 |0034: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ +0b55e2: 0a0d |0037: move-result v13 │ │ +0b55e4: d806 0dff |0038: add-int/lit8 v6, v13, #int -1 // #ff │ │ +0b55e8: 3a06 1300 |003a: if-ltz v6, 004d // +0013 │ │ +0b55ec: 1a0d 1e2f |003c: const-string v13, "uiOptions" // string@2f1e │ │ +0b55f0: 7220 ea01 6c00 |003e: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ +0b55f6: 0c0e |0041: move-result-object v14 │ │ +0b55f8: 6e20 b92e ed00 |0042: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0b55fe: 0a0d |0045: move-result v13 │ │ +0b5600: 380d 0c00 |0046: if-eqz v13, 0052 // +000c │ │ +0b5604: 120d |0048: const/4 v13, #int 0 // #0 │ │ +0b5606: 7230 e901 6c0d |0049: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01e9 │ │ +0b560c: 0a0b |004c: move-result v11 │ │ +0b560e: 7210 f101 0c00 |004d: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.nextToken:()I // method@01f1 │ │ +0b5614: 0a05 |0050: move-result v5 │ │ +0b5616: 28d1 |0051: goto 0022 // -002f │ │ +0b5618: d806 06ff |0052: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0b561c: 28e6 |0054: goto 003a // -001a │ │ +0b561e: 1a0d 4e14 |0055: const-string v13, "activity" // string@144e │ │ +0b5622: 6e20 b92e 8d00 |0057: invoke-virtual {v13, v8}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0b5628: 0a0d |005a: move-result v13 │ │ +0b562a: 380d f2ff |005b: if-eqz v13, 004d // -000e │ │ +0b562e: 1201 |005d: const/4 v1, #int 0 // #0 │ │ +0b5630: 1200 |005e: const/4 v0, #int 0 // #0 │ │ +0b5632: 1207 |005f: const/4 v7, #int 0 // #0 │ │ +0b5634: 7210 e801 0c00 |0060: invoke-interface {v12}, Landroid/content/res/XmlResourceParser;.getAttributeCount:()I // method@01e8 │ │ +0b563a: 0a0d |0063: move-result v13 │ │ +0b563c: d806 0dff |0064: add-int/lit8 v6, v13, #int -1 // #ff │ │ +0b5640: 3a06 3800 |0066: if-ltz v6, 009e // +0038 │ │ +0b5644: 7220 ea01 6c00 |0068: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeName:(I)Ljava/lang/String; // method@01ea │ │ +0b564a: 0c03 |006b: move-result-object v3 │ │ +0b564c: 1a0d 1e2f |006c: const-string v13, "uiOptions" // string@2f1e │ │ +0b5650: 6e20 b92e 3d00 |006e: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0b5656: 0a0d |0071: move-result v13 │ │ +0b5658: 380d 1600 |0072: if-eqz v13, 0088 // +0016 │ │ +0b565c: 120d |0074: const/4 v13, #int 0 // #0 │ │ +0b565e: 7230 e901 6c0d |0075: invoke-interface {v12, v6, v13}, Landroid/content/res/XmlResourceParser;.getAttributeIntValue:(II)I // method@01e9 │ │ +0b5664: 0a0d |0078: move-result v13 │ │ +0b5666: 7110 912e 0d00 |0079: invoke-static {v13}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0b566c: 0c01 |007c: move-result-object v1 │ │ +0b566e: 3801 0800 |007d: if-eqz v1, 0085 // +0008 │ │ +0b5672: 3800 0600 |007f: if-eqz v0, 0085 // +0006 │ │ +0b5676: 6e10 8c2e 0100 |0081: invoke-virtual {v1}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +0b567c: 0a0b |0084: move-result v11 │ │ +0b567e: d806 06ff |0085: add-int/lit8 v6, v6, #int -1 // #ff │ │ +0b5682: 28df |0087: goto 0066 // -0021 │ │ +0b5684: 1a0d 7425 |0088: const-string v13, "name" // string@2574 │ │ +0b5688: 6e20 b92e 3d00 |008a: invoke-virtual {v13, v3}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0b568e: 0a0d |008d: move-result v13 │ │ +0b5690: 380d efff |008e: if-eqz v13, 007d // -0011 │ │ +0b5694: 7220 ec01 6c00 |0090: invoke-interface {v12, v6}, Landroid/content/res/XmlResourceParser;.getAttributeValue:(I)Ljava/lang/String; // method@01ec │ │ +0b569a: 0c0d |0093: move-result-object v13 │ │ +0b569c: 7120 c122 d900 |0094: invoke-static {v9, v13}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.cleanActivityName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@22c1 │ │ +0b56a2: 0c00 |0097: move-result-object v0 │ │ +0b56a4: 6e20 b92e 0a00 |0098: invoke-virtual {v10, v0}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0b56aa: 0a0d |009b: move-result v13 │ │ +0b56ac: 390d 0500 |009c: if-nez v13, 00a1 // +0005 │ │ +0b56b0: 3807 afff |009e: if-eqz v7, 004d // -0051 │ │ +0b56b4: 0f0b |00a0: return v11 │ │ +0b56b6: 1217 |00a1: const/4 v7, #int 1 // #1 │ │ +0b56b8: 28db |00a2: goto 007d // -0025 │ │ +0b56ba: 0d04 |00a3: move-exception v4 │ │ +0b56bc: 6e10 7c2e 0400 |00a4: invoke-virtual {v4}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +0b56c2: 28f9 |00a7: goto 00a0 // -0007 │ │ catches : 1 │ │ 0x0001 - 0x009b │ │ Ljava/lang/Exception; -> 0x00a3 │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0001 line=1053 │ │ 0x0009 line=1056 │ │ @@ -230358,21 +230416,21 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b1d64: |[0b1d64] com.actionbarsherlock.internal.ActionBarSherlockCompat.onIntChanged:(II)V │ │ -0b1d74: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0b1d76: 3202 0500 |0001: if-eq v2, v0, 0006 // +0005 │ │ -0b1d7a: 1250 |0003: const/4 v0, #int 5 // #5 │ │ -0b1d7c: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ -0b1d80: 7020 fa22 3100 |0006: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateProgressBars:(I)V // method@22fa │ │ -0b1d86: 0e00 |0009: return-void │ │ +0b56d4: |[0b56d4] com.actionbarsherlock.internal.ActionBarSherlockCompat.onIntChanged:(II)V │ │ +0b56e4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0b56e6: 3202 0500 |0001: if-eq v2, v0, 0006 // +0005 │ │ +0b56ea: 1250 |0003: const/4 v0, #int 5 // #5 │ │ +0b56ec: 3302 0500 |0004: if-ne v2, v0, 0009 // +0005 │ │ +0b56f0: 7020 fa22 3100 |0006: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateProgressBars:(I)V // method@22fa │ │ +0b56f6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=668 │ │ 0x0006 line=669 │ │ 0x0009 line=671 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -230384,84 +230442,84 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -0b1d88: |[0b1d88] com.actionbarsherlock.internal.ActionBarSherlockCompat.preparePanel:()Z │ │ -0b1d98: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0b1d9a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0b1d9c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b1d9e: 5563 db0a |0003: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ -0b1da2: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ -0b1da6: 0121 |0007: move v1, v2 │ │ -0b1da8: 0f01 |0008: return v1 │ │ -0b1daa: 5463 d90a |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1dae: 3803 0600 |000b: if-eqz v3, 0011 // +0006 │ │ -0b1db2: 5563 dc0a |000d: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0adc │ │ -0b1db6: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ -0b1dba: 5463 d90a |0011: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1dbe: 3903 0c00 |0013: if-nez v3, 001f // +000c │ │ -0b1dc2: 7010 de22 0600 |0015: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initializePanelMenu:()Z // method@22de │ │ -0b1dc8: 0a03 |0018: move-result v3 │ │ -0b1dca: 3803 efff |0019: if-eqz v3, 0008 // -0011 │ │ -0b1dce: 5463 d90a |001b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1dd2: 3803 ebff |001d: if-eqz v3, 0008 // -0015 │ │ -0b1dd6: 5463 e10a |001f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1dda: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ -0b1dde: 5463 e10a |0023: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1de2: 5464 d90a |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1de6: 6e30 3629 4306 |0027: invoke-virtual {v3, v4, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2936 │ │ -0b1dec: 5463 d90a |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1df0: 6e10 2427 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0b1df6: 5463 d90a |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1dfa: 6e20 bd22 3600 |0031: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@22bd │ │ -0b1e00: 0a03 |0034: move-result v3 │ │ -0b1e02: 3903 0e00 |0035: if-nez v3, 0043 // +000e │ │ -0b1e06: 5b65 d90a |0037: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1e0a: 5462 e10a |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1e0e: 3802 cdff |003b: if-eqz v2, 0008 // -0033 │ │ -0b1e12: 5462 e10a |003d: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1e16: 6e30 3629 5206 |003f: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2936 │ │ -0b1e1c: 28c6 |0042: goto 0008 // -003a │ │ -0b1e1e: 5c61 dc0a |0043: iput-boolean v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0adc │ │ -0b1e22: 5463 d90a |0045: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1e26: 6e10 2427 0300 |0047: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0b1e2c: 5463 da0a |004a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b1e30: 3803 0b00 |004c: if-eqz v3, 0057 // +000b │ │ -0b1e34: 5463 d90a |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1e38: 5464 da0a |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b1e3c: 6e20 0d27 4300 |0052: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@270d │ │ -0b1e42: 5b65 da0a |0055: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b1e46: 5463 d90a |0057: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1e4a: 6e20 bf22 3600 |0059: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@22bf │ │ -0b1e50: 0a03 |005c: move-result v3 │ │ -0b1e52: 3903 1100 |005d: if-nez v3, 006e // +0011 │ │ -0b1e56: 5462 e10a |005f: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1e5a: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ -0b1e5e: 5462 e10a |0063: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1e62: 6e30 3629 5206 |0065: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2936 │ │ -0b1e68: 5462 d90a |0068: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1e6c: 6e10 2327 0200 |006a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0b1e72: 289b |006d: goto 0008 // -0065 │ │ -0b1e74: 12f3 |006e: const/4 v3, #int -1 // #ff │ │ -0b1e76: 7110 481d 0300 |006f: invoke-static {v3}, Landroid/view/KeyCharacterMap;.load:(I)Landroid/view/KeyCharacterMap; // method@1d48 │ │ -0b1e7c: 0c00 |0072: move-result-object v0 │ │ -0b1e7e: 5463 d90a |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1e82: 6e10 471d 0000 |0075: invoke-virtual {v0}, Landroid/view/KeyCharacterMap;.getKeyboardType:()I // method@1d47 │ │ -0b1e88: 0a04 |0078: move-result v4 │ │ -0b1e8a: 3224 0300 |0079: if-eq v4, v2, 007c // +0003 │ │ -0b1e8e: 0121 |007b: move v1, v2 │ │ -0b1e90: 6e20 1f27 1300 |007c: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@271f │ │ -0b1e96: 5461 d90a |007f: iget-object v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1e9a: 6e10 2327 0100 |0081: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0b1ea0: 5c62 db0a |0084: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ -0b1ea4: 0121 |0086: move v1, v2 │ │ -0b1ea6: 2881 |0087: goto 0008 // -007f │ │ +0b56f8: |[0b56f8] com.actionbarsherlock.internal.ActionBarSherlockCompat.preparePanel:()Z │ │ +0b5708: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0b570a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0b570c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b570e: 5563 db0a |0003: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ +0b5712: 3803 0400 |0005: if-eqz v3, 0009 // +0004 │ │ +0b5716: 0121 |0007: move v1, v2 │ │ +0b5718: 0f01 |0008: return v1 │ │ +0b571a: 5463 d90a |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b571e: 3803 0600 |000b: if-eqz v3, 0011 // +0006 │ │ +0b5722: 5563 dc0a |000d: iget-boolean v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0adc │ │ +0b5726: 3803 3600 |000f: if-eqz v3, 0045 // +0036 │ │ +0b572a: 5463 d90a |0011: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b572e: 3903 0c00 |0013: if-nez v3, 001f // +000c │ │ +0b5732: 7010 de22 0600 |0015: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initializePanelMenu:()Z // method@22de │ │ +0b5738: 0a03 |0018: move-result v3 │ │ +0b573a: 3803 efff |0019: if-eqz v3, 0008 // -0011 │ │ +0b573e: 5463 d90a |001b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5742: 3803 ebff |001d: if-eqz v3, 0008 // -0015 │ │ +0b5746: 5463 e10a |001f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b574a: 3803 0900 |0021: if-eqz v3, 002a // +0009 │ │ +0b574e: 5463 e10a |0023: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5752: 5464 d90a |0025: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5756: 6e30 3629 4306 |0027: invoke-virtual {v3, v4, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2936 │ │ +0b575c: 5463 d90a |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5760: 6e10 2427 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0b5766: 5463 d90a |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b576a: 6e20 bd22 3600 |0031: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@22bd │ │ +0b5770: 0a03 |0034: move-result v3 │ │ +0b5772: 3903 0e00 |0035: if-nez v3, 0043 // +000e │ │ +0b5776: 5b65 d90a |0037: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b577a: 5462 e10a |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b577e: 3802 cdff |003b: if-eqz v2, 0008 // -0033 │ │ +0b5782: 5462 e10a |003d: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5786: 6e30 3629 5206 |003f: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2936 │ │ +0b578c: 28c6 |0042: goto 0008 // -003a │ │ +0b578e: 5c61 dc0a |0043: iput-boolean v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0adc │ │ +0b5792: 5463 d90a |0045: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5796: 6e10 2427 0300 |0047: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0b579c: 5463 da0a |004a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b57a0: 3803 0b00 |004c: if-eqz v3, 0057 // +000b │ │ +0b57a4: 5463 d90a |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b57a8: 5464 da0a |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b57ac: 6e20 0d27 4300 |0052: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@270d │ │ +0b57b2: 5b65 da0a |0055: iput-object v5, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b57b6: 5463 d90a |0057: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b57ba: 6e20 bf22 3600 |0059: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@22bf │ │ +0b57c0: 0a03 |005c: move-result v3 │ │ +0b57c2: 3903 1100 |005d: if-nez v3, 006e // +0011 │ │ +0b57c6: 5462 e10a |005f: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b57ca: 3802 0700 |0061: if-eqz v2, 0068 // +0007 │ │ +0b57ce: 5462 e10a |0063: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b57d2: 6e30 3629 5206 |0065: invoke-virtual {v2, v5, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2936 │ │ +0b57d8: 5462 d90a |0068: iget-object v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b57dc: 6e10 2327 0200 |006a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0b57e2: 289b |006d: goto 0008 // -0065 │ │ +0b57e4: 12f3 |006e: const/4 v3, #int -1 // #ff │ │ +0b57e6: 7110 481d 0300 |006f: invoke-static {v3}, Landroid/view/KeyCharacterMap;.load:(I)Landroid/view/KeyCharacterMap; // method@1d48 │ │ +0b57ec: 0c00 |0072: move-result-object v0 │ │ +0b57ee: 5463 d90a |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b57f2: 6e10 471d 0000 |0075: invoke-virtual {v0}, Landroid/view/KeyCharacterMap;.getKeyboardType:()I // method@1d47 │ │ +0b57f8: 0a04 |0078: move-result v4 │ │ +0b57fa: 3224 0300 |0079: if-eq v4, v2, 007c // +0003 │ │ +0b57fe: 0121 |007b: move v1, v2 │ │ +0b5800: 6e20 1f27 1300 |007c: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@271f │ │ +0b5806: 5461 d90a |007f: iget-object v1, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b580a: 6e10 2327 0100 |0081: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0b5810: 5c62 db0a |0084: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ +0b5814: 0121 |0086: move v1, v2 │ │ +0b5816: 2881 |0087: goto 0008 // -007f │ │ catches : (none) │ │ positions : │ │ 0x0003 line=445 │ │ 0x0008 line=512 │ │ 0x0009 line=450 │ │ 0x0011 line=451 │ │ 0x0015 line=452 │ │ @@ -230495,40 +230553,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0b1ea8: |[0b1ea8] com.actionbarsherlock.internal.ActionBarSherlockCompat.reopenMenu:(Z)V │ │ -0b1eb8: 5410 e10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1ebc: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ -0b1ec0: 5410 e10a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1ec4: 6e10 1729 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@2917 │ │ -0b1eca: 0a00 |0009: move-result v0 │ │ -0b1ecc: 3800 2100 |000a: if-eqz v0, 002b // +0021 │ │ -0b1ed0: 5410 e10a |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1ed4: 6e10 1629 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2916 │ │ -0b1eda: 0a00 |0011: move-result v0 │ │ -0b1edc: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ -0b1ee0: 3902 1800 |0014: if-nez v2, 002c // +0018 │ │ -0b1ee4: 5410 e10a |0016: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1ee8: 6e10 0d29 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getVisibility:()I // method@290d │ │ -0b1eee: 0a00 |001b: move-result v0 │ │ -0b1ef0: 3900 0f00 |001c: if-nez v0, 002b // +000f │ │ -0b1ef4: 5410 d90a |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b1ef8: 6e20 bf22 0100 |0020: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@22bf │ │ -0b1efe: 0a00 |0023: move-result v0 │ │ -0b1f00: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ -0b1f04: 5410 e10a |0026: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1f08: 6e10 4129 0000 |0028: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2941 │ │ -0b1f0e: 0e00 |002b: return-void │ │ -0b1f10: 5410 e10a |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b1f14: 6e10 1029 0000 |002e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2910 │ │ -0b1f1a: 28fa |0031: goto 002b // -0006 │ │ +0b5818: |[0b5818] com.actionbarsherlock.internal.ActionBarSherlockCompat.reopenMenu:(Z)V │ │ +0b5828: 5410 e10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b582c: 3800 2900 |0002: if-eqz v0, 002b // +0029 │ │ +0b5830: 5410 e10a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5834: 6e10 1729 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowReserved:()Z // method@2917 │ │ +0b583a: 0a00 |0009: move-result v0 │ │ +0b583c: 3800 2100 |000a: if-eqz v0, 002b // +0021 │ │ +0b5840: 5410 e10a |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5844: 6e10 1629 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2916 │ │ +0b584a: 0a00 |0011: move-result v0 │ │ +0b584c: 3800 0400 |0012: if-eqz v0, 0016 // +0004 │ │ +0b5850: 3902 1800 |0014: if-nez v2, 002c // +0018 │ │ +0b5854: 5410 e10a |0016: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5858: 6e10 0d29 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getVisibility:()I // method@290d │ │ +0b585e: 0a00 |001b: move-result v0 │ │ +0b5860: 3900 0f00 |001c: if-nez v0, 002b // +000f │ │ +0b5864: 5410 d90a |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5868: 6e20 bf22 0100 |0020: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@22bf │ │ +0b586e: 0a00 |0023: move-result v0 │ │ +0b5870: 3800 0700 |0024: if-eqz v0, 002b // +0007 │ │ +0b5874: 5410 e10a |0026: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5878: 6e10 4129 0000 |0028: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2941 │ │ +0b587e: 0e00 |002b: return-void │ │ +0b5880: 5410 e10a |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5884: 6e10 1029 0000 |002e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2910 │ │ +0b588a: 28fa |0031: goto 002b // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x000c line=525 │ │ 0x0016 line=526 │ │ 0x001e line=527 │ │ 0x0026 line=528 │ │ @@ -230543,18 +230601,18 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0b1f1c: |[0b1f1c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setFeatureInt:(II)V │ │ -0b1f2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b1f2e: 7040 f922 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateInt:(IIZ)V // method@22f9 │ │ -0b1f34: 0e00 |0004: return-void │ │ +0b588c: |[0b588c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setFeatureInt:(II)V │ │ +0b589c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b589e: 7040 f922 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.updateInt:(IIZ)V // method@22f9 │ │ +0b58a4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0004 line=649 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ @@ -230565,38 +230623,40 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0b1f38: |[0b1f38] com.actionbarsherlock.internal.ActionBarSherlockCompat.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ -0b1f48: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b1f4a: 5240 d40a |0001: iget v0, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b1f4e: dd01 0020 |0003: and-int/lit8 v1, v0, #int 32 // #20 │ │ -0b1f52: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ -0b1f56: 6e10 a92a 0600 |0007: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -0b1f5c: 0a01 |000a: move-result v1 │ │ -0b1f5e: 1242 |000b: const/4 v2, #int 4 // #4 │ │ -0b1f60: 3321 0500 |000c: if-ne v1, v2, 0011 // +0005 │ │ -0b1f64: 6e20 d32a 3600 |000e: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b1f6a: dd01 0004 |0011: and-int/lit8 v1, v0, #int 4 // #04 │ │ -0b1f6e: 3801 0d00 |0013: if-eqz v1, 0020 // +000d │ │ -0b1f72: 6e10 a42a 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2aa4 │ │ -0b1f78: 0a01 |0018: move-result v1 │ │ -0b1f7a: 1302 1027 |0019: const/16 v2, #int 10000 // #2710 │ │ -0b1f7e: 3521 0500 |001b: if-ge v1, v2, 0020 // +0005 │ │ -0b1f82: 6e20 d32a 3500 |001d: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b1f88: 0e00 |0020: return-void │ │ +0b58a8: |[0b58a8] com.actionbarsherlock.internal.ActionBarSherlockCompat.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V │ │ +0b58b8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b58ba: 5240 d40a |0001: iget v0, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b58be: dd01 0020 |0003: and-int/lit8 v1, v0, #int 32 // #20 │ │ +0b58c2: 3801 0c00 |0005: if-eqz v1, 0011 // +000c │ │ +0b58c6: 6e10 a92a 0600 |0007: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +0b58cc: 0a01 |000a: move-result v1 │ │ +0b58ce: 1242 |000b: const/4 v2, #int 4 // #4 │ │ +0b58d0: 3321 0500 |000c: if-ne v1, v2, 0011 // +0005 │ │ +0b58d4: 6e20 d32a 3600 |000e: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b58da: dd01 0004 |0011: and-int/lit8 v1, v0, #int 4 // #04 │ │ +0b58de: 3801 0d00 |0013: if-eqz v1, 0020 // +000d │ │ +0b58e2: 6e10 a42a 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2aa4 │ │ +0b58e8: 0a01 |0018: move-result v1 │ │ +0b58ea: 1302 1027 |0019: const/16 v2, #int 10000 // #2710 │ │ +0b58ee: 3521 0500 |001b: if-ge v1, v2, 0020 // +0005 │ │ +0b58f2: 6e20 d32a 3500 |001d: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b58f8: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=718 │ │ 0x0003 line=719 │ │ + 0x0007 line=720 │ │ 0x000e line=721 │ │ 0x0011 line=724 │ │ + 0x0015 line=725 │ │ 0x001d line=726 │ │ 0x0020 line=728 │ │ locals : │ │ 0x0003 - 0x0021 reg=0 features I │ │ 0x0000 - 0x0021 reg=4 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0021 reg=5 horizontalProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ 0x0000 - 0x0021 reg=6 spinnyProgressBar Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ @@ -230606,27 +230666,27 @@ │ │ type : '(IIZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0b1f8c: |[0b1f8c] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateInt:(IIZ)V │ │ -0b1f9c: 5421 d20a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b1fa0: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -0b1fa4: 0e00 |0004: return-void │ │ -0b1fa6: 1211 |0005: const/4 v1, #int 1 // #1 │ │ -0b1fa8: 9800 0103 |0006: shl-int v0, v1, v3 │ │ -0b1fac: 7010 d822 0200 |0008: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getFeatures:()I // method@22d8 │ │ -0b1fb2: 0a01 |000b: move-result v1 │ │ -0b1fb4: b501 |000c: and-int/2addr v1, v0 │ │ -0b1fb6: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ -0b1fba: 3805 f5ff |000f: if-eqz v5, 0004 // -000b │ │ -0b1fbe: 7030 e322 3204 |0011: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.onIntChanged:(II)V // method@22e3 │ │ -0b1fc4: 28f0 |0014: goto 0004 // -0010 │ │ +0b58fc: |[0b58fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateInt:(IIZ)V │ │ +0b590c: 5421 d20a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b5910: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +0b5914: 0e00 |0004: return-void │ │ +0b5916: 1211 |0005: const/4 v1, #int 1 // #1 │ │ +0b5918: 9800 0103 |0006: shl-int v0, v1, v3 │ │ +0b591c: 7010 d822 0200 |0008: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getFeatures:()I // method@22d8 │ │ +0b5922: 0a01 |000b: move-result v1 │ │ +0b5924: b501 |000c: and-int/2addr v1, v0 │ │ +0b5926: 3901 0400 |000d: if-nez v1, 0011 // +0004 │ │ +0b592a: 3805 f5ff |000f: if-eqz v5, 0004 // -000b │ │ +0b592e: 7030 e322 3204 |0011: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.onIntChanged:(II)V // method@22e3 │ │ +0b5934: 28f0 |0014: goto 0004 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0004 line=665 │ │ 0x0005 line=658 │ │ 0x0008 line=660 │ │ 0x0011 line=664 │ │ @@ -230642,76 +230702,76 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 117 16-bit code units │ │ -0b1fc8: |[0b1fc8] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateProgressBars:(I)V │ │ -0b1fd8: 1309 0800 |0000: const/16 v9, #int 8 // #8 │ │ -0b1fdc: 1308 1027 |0002: const/16 v8, #int 10000 // #2710 │ │ -0b1fe0: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0b1fe2: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0b1fe4: 7020 d722 7a00 |0006: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@22d7 │ │ -0b1fea: 0c00 |0009: move-result-object v0 │ │ -0b1fec: 7020 d922 7a00 |000a: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@22d9 │ │ -0b1ff2: 0c02 |000d: move-result-object v2 │ │ -0b1ff4: 52a1 d40a |000e: iget v1, v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b1ff8: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ -0b1ffa: 336b 2000 |0011: if-ne v11, v6, 0031 // +0020 │ │ -0b1ffe: dd06 0104 |0013: and-int/lit8 v6, v1, #int 4 // #04 │ │ -0b2002: 3806 1200 |0015: if-eqz v6, 0027 // +0012 │ │ -0b2006: 6e10 a42a 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2aa4 │ │ -0b200c: 0a03 |001a: move-result v3 │ │ -0b200e: 6e10 b12a 0200 |001b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.isIndeterminate:()Z // method@2ab1 │ │ -0b2014: 0a06 |001e: move-result v6 │ │ -0b2016: 3906 0400 |001f: if-nez v6, 0023 // +0004 │ │ -0b201a: 3583 0e00 |0021: if-ge v3, v8, 002f // +000e │ │ -0b201e: 0154 |0023: move v4, v5 │ │ -0b2020: 6e20 d32a 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b2026: dd06 0120 |0027: and-int/lit8 v6, v1, #int 32 // #20 │ │ -0b202a: 3806 0500 |0029: if-eqz v6, 002e // +0005 │ │ -0b202e: 6e20 d32a 5000 |002b: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b2034: 0e00 |002e: return-void │ │ -0b2036: 1244 |002f: const/4 v4, #int 4 // #4 │ │ -0b2038: 28f4 |0030: goto 0024 // -000c │ │ -0b203a: 12e6 |0031: const/4 v6, #int -2 // #fe │ │ -0b203c: 336b 1100 |0032: if-ne v11, v6, 0043 // +0011 │ │ -0b2040: dd05 0104 |0034: and-int/lit8 v5, v1, #int 4 // #04 │ │ -0b2044: 3805 0500 |0036: if-eqz v5, 003b // +0005 │ │ -0b2048: 6e20 d32a 9200 |0038: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b204e: dd05 0120 |003b: and-int/lit8 v5, v1, #int 32 // #20 │ │ -0b2052: 3805 f1ff |003d: if-eqz v5, 002e // -000f │ │ -0b2056: 6e20 d32a 9000 |003f: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ -0b205c: 28ec |0042: goto 002e // -0014 │ │ -0b205e: 12d6 |0043: const/4 v6, #int -3 // #fd │ │ -0b2060: 336b 0600 |0044: if-ne v11, v6, 004a // +0006 │ │ -0b2064: 6e20 c92a 7200 |0046: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ -0b206a: 28e5 |0049: goto 002e // -001b │ │ -0b206c: 12c6 |004a: const/4 v6, #int -4 // #fc │ │ -0b206e: 336b 0600 |004b: if-ne v11, v6, 0051 // +0006 │ │ -0b2072: 6e20 c92a 5200 |004d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ -0b2078: 28de |0050: goto 002e // -0022 │ │ -0b207a: 3a0b 1300 |0051: if-ltz v11, 0064 // +0013 │ │ -0b207e: 368b 1100 |0053: if-gt v11, v8, 0064 // +0011 │ │ -0b2082: d805 0b00 |0055: add-int/lit8 v5, v11, #int 0 // #00 │ │ -0b2086: 6e20 cf2a 5200 |0057: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ -0b208c: 358b 0600 |005a: if-ge v11, v8, 0060 // +0006 │ │ -0b2090: 7030 f722 2a00 |005c: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@22f7 │ │ -0b2096: 28cf |005f: goto 002e // -0031 │ │ -0b2098: 7030 dc22 2a00 |0060: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@22dc │ │ -0b209e: 28cb |0063: goto 002e // -0035 │ │ -0b20a0: 1305 204e |0064: const/16 v5, #int 20000 // #4e20 │ │ -0b20a4: 36b5 c8ff |0066: if-gt v5, v11, 002e // -0038 │ │ -0b20a8: 1305 3075 |0068: const/16 v5, #int 30000 // #7530 │ │ -0b20ac: 365b c4ff |006a: if-gt v11, v5, 002e // -003c │ │ -0b20b0: d0b5 e0b1 |006c: add-int/lit16 v5, v11, #int -20000 // #b1e0 │ │ -0b20b4: 6e20 d22a 5200 |006e: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ -0b20ba: 7030 f722 2a00 |0071: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@22f7 │ │ -0b20c0: 28ba |0074: goto 002e // -0046 │ │ +0b5938: |[0b5938] com.actionbarsherlock.internal.ActionBarSherlockCompat.updateProgressBars:(I)V │ │ +0b5948: 1309 0800 |0000: const/16 v9, #int 8 // #8 │ │ +0b594c: 1308 1027 |0002: const/16 v8, #int 10000 // #2710 │ │ +0b5950: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0b5952: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0b5954: 7020 d722 7a00 |0006: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getCircularProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@22d7 │ │ +0b595a: 0c00 |0009: move-result-object v0 │ │ +0b595c: 7020 d922 7a00 |000a: invoke-direct {v10, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.getHorizontalProgressBar:(Z)Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // method@22d9 │ │ +0b5962: 0c02 |000d: move-result-object v2 │ │ +0b5964: 52a1 d40a |000e: iget v1, v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b5968: 12f6 |0010: const/4 v6, #int -1 // #ff │ │ +0b596a: 336b 2000 |0011: if-ne v11, v6, 0031 // +0020 │ │ +0b596e: dd06 0104 |0013: and-int/lit8 v6, v1, #int 4 // #04 │ │ +0b5972: 3806 1200 |0015: if-eqz v6, 0027 // +0012 │ │ +0b5976: 6e10 a42a 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getProgress:()I // method@2aa4 │ │ +0b597c: 0a03 |001a: move-result v3 │ │ +0b597e: 6e10 b12a 0200 |001b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.isIndeterminate:()Z // method@2ab1 │ │ +0b5984: 0a06 |001e: move-result v6 │ │ +0b5986: 3906 0400 |001f: if-nez v6, 0023 // +0004 │ │ +0b598a: 3583 0e00 |0021: if-ge v3, v8, 002f // +000e │ │ +0b598e: 0154 |0023: move v4, v5 │ │ +0b5990: 6e20 d32a 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b5996: dd06 0120 |0027: and-int/lit8 v6, v1, #int 32 // #20 │ │ +0b599a: 3806 0500 |0029: if-eqz v6, 002e // +0005 │ │ +0b599e: 6e20 d32a 5000 |002b: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b59a4: 0e00 |002e: return-void │ │ +0b59a6: 1244 |002f: const/4 v4, #int 4 // #4 │ │ +0b59a8: 28f4 |0030: goto 0024 // -000c │ │ +0b59aa: 12e6 |0031: const/4 v6, #int -2 // #fe │ │ +0b59ac: 336b 1100 |0032: if-ne v11, v6, 0043 // +0011 │ │ +0b59b0: dd05 0104 |0034: and-int/lit8 v5, v1, #int 4 // #04 │ │ +0b59b4: 3805 0500 |0036: if-eqz v5, 003b // +0005 │ │ +0b59b8: 6e20 d32a 9200 |0038: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b59be: dd05 0120 |003b: and-int/lit8 v5, v1, #int 32 // #20 │ │ +0b59c2: 3805 f1ff |003d: if-eqz v5, 002e // -000f │ │ +0b59c6: 6e20 d32a 9000 |003f: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setVisibility:(I)V // method@2ad3 │ │ +0b59cc: 28ec |0042: goto 002e // -0014 │ │ +0b59ce: 12d6 |0043: const/4 v6, #int -3 // #fd │ │ +0b59d0: 336b 0600 |0044: if-ne v11, v6, 004a // +0006 │ │ +0b59d4: 6e20 c92a 7200 |0046: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ +0b59da: 28e5 |0049: goto 002e // -001b │ │ +0b59dc: 12c6 |004a: const/4 v6, #int -4 // #fc │ │ +0b59de: 336b 0600 |004b: if-ne v11, v6, 0051 // +0006 │ │ +0b59e2: 6e20 c92a 5200 |004d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setIndeterminate:(Z)V // method@2ac9 │ │ +0b59e8: 28de |0050: goto 002e // -0022 │ │ +0b59ea: 3a0b 1300 |0051: if-ltz v11, 0064 // +0013 │ │ +0b59ee: 368b 1100 |0053: if-gt v11, v8, 0064 // +0011 │ │ +0b59f2: d805 0b00 |0055: add-int/lit8 v5, v11, #int 0 // #00 │ │ +0b59f6: 6e20 cf2a 5200 |0057: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setProgress:(I)V // method@2acf │ │ +0b59fc: 358b 0600 |005a: if-ge v11, v8, 0060 // +0006 │ │ +0b5a00: 7030 f722 2a00 |005c: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@22f7 │ │ +0b5a06: 28cf |005f: goto 002e // -0031 │ │ +0b5a08: 7030 dc22 2a00 |0060: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.hideProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@22dc │ │ +0b5a0e: 28cb |0063: goto 002e // -0035 │ │ +0b5a10: 1305 204e |0064: const/16 v5, #int 20000 // #4e20 │ │ +0b5a14: 36b5 c8ff |0066: if-gt v5, v11, 002e // -0038 │ │ +0b5a18: 1305 3075 |0068: const/16 v5, #int 30000 // #7530 │ │ +0b5a1c: 365b c4ff |006a: if-gt v11, v5, 002e // -003c │ │ +0b5a20: d0b5 e0b1 |006c: add-int/lit16 v5, v11, #int -20000 // #b1e0 │ │ +0b5a24: 6e20 d22a 5200 |006e: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setSecondaryProgress:(I)V // method@2ad2 │ │ +0b5a2a: 7030 f722 2a00 |0071: invoke-direct {v10, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.showProgressBars:(Lcom/actionbarsherlock/internal/widget/IcsProgressBar;Lcom/actionbarsherlock/internal/widget/IcsProgressBar;)V // method@22f7 │ │ +0b5a30: 28ba |0074: goto 002e // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0006 line=674 │ │ 0x000a line=675 │ │ 0x000e line=677 │ │ 0x0010 line=678 │ │ 0x0013 line=679 │ │ @@ -230755,22 +230815,22 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0b20c4: |[0b20c4] com.actionbarsherlock.internal.ActionBarSherlockCompat.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b20d4: 5410 d20a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b20d8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0b20dc: 7010 df22 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ -0b20e2: 5410 d20a |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b20e6: 6e30 a81e 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea8 │ │ -0b20ec: 7010 dd22 0100 |000c: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ -0b20f2: 0e00 |000f: return-void │ │ +0b5a34: |[0b5a34] com.actionbarsherlock.internal.ActionBarSherlockCompat.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b5a44: 5410 d20a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b5a48: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0b5a4c: 7010 df22 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ +0b5a52: 5410 d20a |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b5a56: 6e30 a81e 2003 |0009: invoke-virtual {v0, v2, v3}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea8 │ │ +0b5a5c: 7010 dd22 0100 |000c: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ +0b5a62: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=873 │ │ 0x0004 line=874 │ │ 0x0007 line=876 │ │ 0x000c line=878 │ │ 0x000f line=879 │ │ @@ -230784,25 +230844,25 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0b20f4: |[0b20f4] com.actionbarsherlock.internal.ActionBarSherlockCompat.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0b2104: 5510 d10a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ad1 │ │ -0b2108: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0b210c: 0e00 |0004: return-void │ │ -0b210e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0b2110: 5c10 d10a |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ad1 │ │ -0b2114: 5410 e10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2118: 6e10 f228 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@28f2 │ │ -0b211e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0b2120: 5c10 d10a |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ad1 │ │ -0b2124: 28f4 |0010: goto 0004 // -000c │ │ +0b5a64: |[0b5a64] com.actionbarsherlock.internal.ActionBarSherlockCompat.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0b5a74: 5510 d10a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ad1 │ │ +0b5a78: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0b5a7c: 0e00 |0004: return-void │ │ +0b5a7e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0b5a80: 5c10 d10a |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ad1 │ │ +0b5a84: 5410 e10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5a88: 6e10 f228 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.dismissPopupMenus:()V // method@28f2 │ │ +0b5a8e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0b5a90: 5c10 d10a |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mClosingActionMenu:Z // field@0ad1 │ │ +0b5a94: 28f4 |0010: goto 0004 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=561 │ │ 0x0004 line=572 │ │ 0x0005 line=565 │ │ 0x0008 line=566 │ │ 0x000d line=571 │ │ @@ -230815,26 +230875,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0b2128: |[0b2128] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCloseOptionsMenu:()Z │ │ -0b2138: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b213a: 7010 e022 0200 |0001: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@22e0 │ │ -0b2140: 0a01 |0004: move-result v1 │ │ -0b2142: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -0b2146: 0f00 |0007: return v0 │ │ -0b2148: 5421 e10a |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b214c: 3801 fdff |000a: if-eqz v1, 0007 // -0003 │ │ -0b2150: 5420 e10a |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2154: 6e10 1029 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2910 │ │ -0b215a: 0a00 |0011: move-result v0 │ │ -0b215c: 28f5 |0012: goto 0007 // -000b │ │ +0b5a98: |[0b5a98] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCloseOptionsMenu:()Z │ │ +0b5aa8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b5aaa: 7010 e022 0200 |0001: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@22e0 │ │ +0b5ab0: 0a01 |0004: move-result v1 │ │ +0b5ab2: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0b5ab6: 0f00 |0007: return v0 │ │ +0b5ab8: 5421 e10a |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5abc: 3801 fdff |000a: if-eqz v1, 0007 // -0003 │ │ +0b5ac0: 5420 e10a |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5ac4: 6e10 1029 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2910 │ │ +0b5aca: 0a00 |0011: move-result v0 │ │ +0b5acc: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=284 │ │ 0x0007 line=291 │ │ 0x0008 line=288 │ │ 0x000c line=289 │ │ locals : │ │ @@ -230845,20 +230905,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b2160: |[0b2160] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0b2170: 5410 cc0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b2174: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0b2178: 5410 cc0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b217c: 6e20 8323 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2383 │ │ -0b2182: 0e00 |0009: return-void │ │ +0b5ad0: |[0b5ad0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0b5ae0: 5410 cc0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5ae4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0b5ae8: 5410 cc0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5aec: 6e20 8323 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2383 │ │ +0b5af2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x0009 line=216 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -230869,17 +230929,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b2184: |[0b2184] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b2194: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b2196: 0f00 |0001: return v0 │ │ +0b5af4: |[0b5af4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b5b04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b5b06: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=313 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -230888,18 +230948,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0b2198: |[0b2198] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchDestroy:()V │ │ -0b21a8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b21aa: 5c10 d70a |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ad7 │ │ -0b21ae: 0e00 |0003: return-void │ │ +0b5b08: |[0b5b08] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchDestroy:()V │ │ +0b5b18: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b5b1a: 5c10 d70a |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDestroyed:Z // field@0ad7 │ │ +0b5b1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=422 │ │ 0x0003 line=423 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ @@ -230908,38 +230968,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0b21b0: |[0b21b0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchInvalidateOptionsMenu:()V │ │ -0b21c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b21c2: 5421 d90a |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b21c6: 3801 1e00 |0003: if-eqz v1, 0021 // +001e │ │ -0b21ca: 2200 9b00 |0005: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -0b21ce: 7010 6303 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0b21d4: 5421 d90a |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b21d8: 6e20 0f27 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@270f │ │ -0b21de: 6e10 8703 0000 |000f: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0387 │ │ -0b21e4: 0a01 |0012: move-result v1 │ │ -0b21e6: 3d01 0400 |0013: if-lez v1, 0017 // +0004 │ │ -0b21ea: 5b20 da0a |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b21ee: 5421 d90a |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b21f2: 6e10 2427 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0b21f8: 5421 d90a |001c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b21fc: 6e10 dc26 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@26dc │ │ -0b2202: 1211 |0021: const/4 v1, #int 1 // #1 │ │ -0b2204: 5c21 dc0a |0022: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0adc │ │ -0b2208: 5421 e10a |0024: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b220c: 3801 0800 |0026: if-eqz v1, 002e // +0008 │ │ -0b2210: 1201 |0028: const/4 v1, #int 0 // #0 │ │ -0b2212: 5c21 db0a |0029: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ -0b2216: 7010 e922 0200 |002b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@22e9 │ │ -0b221c: 0e00 |002e: return-void │ │ +0b5b20: |[0b5b20] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchInvalidateOptionsMenu:()V │ │ +0b5b30: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b5b32: 5421 d90a |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5b36: 3801 1e00 |0003: if-eqz v1, 0021 // +001e │ │ +0b5b3a: 2200 9b00 |0005: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +0b5b3e: 7010 6303 0000 |0007: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0b5b44: 5421 d90a |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5b48: 6e20 0f27 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@270f │ │ +0b5b4e: 6e10 8703 0000 |000f: invoke-virtual {v0}, Landroid/os/Bundle;.size:()I // method@0387 │ │ +0b5b54: 0a01 |0012: move-result v1 │ │ +0b5b56: 3d01 0400 |0013: if-lez v1, 0017 // +0004 │ │ +0b5b5a: 5b20 da0a |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b5b5e: 5421 d90a |0017: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5b62: 6e10 2427 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0b5b68: 5421 d90a |001c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5b6c: 6e10 dc26 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@26dc │ │ +0b5b72: 1211 |0021: const/4 v1, #int 1 // #1 │ │ +0b5b74: 5c21 dc0a |0022: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuRefreshContent:Z // field@0adc │ │ +0b5b78: 5421 e10a |0024: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5b7c: 3801 0800 |0026: if-eqz v1, 002e // +0008 │ │ +0b5b80: 1201 |0028: const/4 v1, #int 0 // #0 │ │ +0b5b82: 5c21 db0a |0029: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ +0b5b86: 7010 e922 0200 |002b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@22e9 │ │ +0b5b8c: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0001 line=250 │ │ 0x0005 line=251 │ │ 0x000a line=252 │ │ 0x000f line=253 │ │ @@ -230961,40 +231021,40 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -0b2220: |[0b2220] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0b2230: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b2232: 6e10 4f1d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1d4f │ │ -0b2238: 0a01 |0004: move-result v1 │ │ -0b223a: 1243 |0005: const/4 v3, #int 4 // #4 │ │ -0b223c: 3331 2600 |0006: if-ne v1, v3, 002c // +0026 │ │ -0b2240: 6e10 4e1d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -0b2246: 0a00 |000b: move-result v0 │ │ -0b2248: 5443 cd0a |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b224c: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ -0b2250: 3320 0700 |0010: if-ne v0, v2, 0017 // +0007 │ │ -0b2254: 5443 cd0a |0012: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b2258: 6e10 c52b 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2bc5 │ │ -0b225e: 0f02 |0017: return v2 │ │ -0b2260: 5443 e10a |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2264: 3803 1200 |001a: if-eqz v3, 002c // +0012 │ │ -0b2268: 5443 e10a |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b226c: 6e10 0f29 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@290f │ │ -0b2272: 0a03 |0021: move-result v3 │ │ -0b2274: 3803 0a00 |0022: if-eqz v3, 002c // +000a │ │ -0b2278: 3320 f3ff |0024: if-ne v0, v2, 0017 // -000d │ │ -0b227c: 5443 e10a |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2280: 6e10 f028 0300 |0028: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.collapseActionView:()V // method@28f0 │ │ -0b2286: 28ec |002b: goto 0017 // -0014 │ │ -0b2288: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0b228a: 28ea |002d: goto 0017 // -0016 │ │ +0b5b90: |[0b5b90] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0b5ba0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b5ba2: 6e10 4f1d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getKeyCode:()I // method@1d4f │ │ +0b5ba8: 0a01 |0004: move-result v1 │ │ +0b5baa: 1243 |0005: const/4 v3, #int 4 // #4 │ │ +0b5bac: 3331 2600 |0006: if-ne v1, v3, 002c // +0026 │ │ +0b5bb0: 6e10 4e1d 0500 |0008: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +0b5bb6: 0a00 |000b: move-result v0 │ │ +0b5bb8: 5443 cd0a |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b5bbc: 3803 0a00 |000e: if-eqz v3, 0018 // +000a │ │ +0b5bc0: 3320 0700 |0010: if-ne v0, v2, 0017 // +0007 │ │ +0b5bc4: 5443 cd0a |0012: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b5bc8: 6e10 c52b 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2bc5 │ │ +0b5bce: 0f02 |0017: return v2 │ │ +0b5bd0: 5443 e10a |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5bd4: 3803 1200 |001a: if-eqz v3, 002c // +0012 │ │ +0b5bd8: 5443 e10a |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5bdc: 6e10 0f29 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasExpandedActionView:()Z // method@290f │ │ +0b5be2: 0a03 |0021: move-result v3 │ │ +0b5be4: 3803 0a00 |0022: if-eqz v3, 002c // +000a │ │ +0b5be8: 3320 f3ff |0024: if-ne v0, v2, 0017 // -000d │ │ +0b5bec: 5443 e10a |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5bf0: 6e10 f028 0300 |0028: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.collapseActionView:()V // method@28f0 │ │ +0b5bf6: 28ec |002b: goto 0017 // -0014 │ │ +0b5bf8: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0b5bfa: 28ea |002d: goto 0017 // -0016 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0005 line=395 │ │ 0x0008 line=396 │ │ 0x000c line=398 │ │ 0x0010 line=399 │ │ @@ -231016,26 +231076,26 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b228c: |[0b228c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ -0b229c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b229e: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ -0b22a2: 3213 0400 |0003: if-eq v3, v1, 0007 // +0004 │ │ -0b22a6: 3903 0c00 |0005: if-nez v3, 0011 // +000c │ │ -0b22aa: 5421 cc0a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b22ae: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0b22b2: 5421 cc0a |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b22b6: 6e20 7123 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@2371 │ │ -0b22bc: 0f00 |0010: return v0 │ │ -0b22be: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0b22c0: 28fe |0012: goto 0010 // -0002 │ │ +0b5bfc: |[0b5bfc] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchMenuOpened:(ILandroid/view/Menu;)Z │ │ +0b5c0c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b5c0e: 1301 0800 |0001: const/16 v1, #int 8 // #8 │ │ +0b5c12: 3213 0400 |0003: if-eq v3, v1, 0007 // +0004 │ │ +0b5c16: 3903 0c00 |0005: if-nez v3, 0011 // +000c │ │ +0b5c1a: 5421 cc0a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5c1e: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0b5c22: 5421 cc0a |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5c26: 6e20 7123 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@2371 │ │ +0b5c2c: 0f00 |0010: return v0 │ │ +0b5c2e: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0b5c30: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=357 │ │ 0x0007 line=358 │ │ 0x000b line=359 │ │ 0x0010 line=364 │ │ locals : │ │ @@ -231048,24 +231108,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b22c4: |[0b22c4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOpenOptionsMenu:()Z │ │ -0b22d4: 7010 e022 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@22e0 │ │ -0b22da: 0a00 |0003: move-result v0 │ │ -0b22dc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0b22e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b22e2: 0f00 |0007: return v0 │ │ -0b22e4: 5410 e10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b22e8: 6e10 4129 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2941 │ │ -0b22ee: 0a00 |000d: move-result v0 │ │ -0b22f0: 28f9 |000e: goto 0007 // -0007 │ │ +0b5c34: |[0b5c34] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOpenOptionsMenu:()Z │ │ +0b5c44: 7010 e022 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@22e0 │ │ +0b5c4a: 0a00 |0003: move-result v0 │ │ +0b5c4c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0b5c50: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0b5c52: 0f00 |0007: return v0 │ │ +0b5c54: 5410 e10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5c58: 6e10 4129 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.showOverflowMenu:()Z // method@2941 │ │ +0b5c5e: 0a00 |000d: move-result v0 │ │ +0b5c60: 28f9 |000e: goto 0007 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0006 line=274 │ │ 0x0007 line=277 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231075,19 +231135,19 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b22f4: |[0b22f4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0b2304: 2200 d305 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b2308: 1a01 d70d |0002: const-string v1, "Native callback invoked. Create a test case and report!" // string@0dd7 │ │ -0b230c: 7020 882e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b2312: 2700 |0007: throw v0 │ │ +0b5c64: |[0b5c64] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b5c74: 2200 d305 |0000: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b5c78: 1a01 d80d |0002: const-string v1, "Native callback invoked. Create a test case and report!" // string@0dd8 │ │ +0b5c7c: 7020 882e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b5c82: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0008 reg=3 item Landroid/view/MenuItem; │ │ │ │ @@ -231096,24 +231156,24 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b2314: |[0b2314] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ -0b2324: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0b2328: 3203 0400 |0002: if-eq v3, v0, 0006 // +0004 │ │ -0b232c: 3903 0c00 |0004: if-nez v3, 0010 // +000c │ │ -0b2330: 5420 cc0a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b2334: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0b2338: 5420 cc0a |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b233c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0b233e: 6e20 7123 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@2371 │ │ -0b2344: 0e00 |0010: return-void │ │ +0b5c84: |[0b5c84] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPanelClosed:(ILandroid/view/Menu;)V │ │ +0b5c94: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0b5c98: 3203 0400 |0002: if-eq v3, v0, 0006 // +0004 │ │ +0b5c9c: 3903 0c00 |0004: if-nez v3, 0010 // +000c │ │ +0b5ca0: 5420 cc0a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5ca4: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0b5ca8: 5420 cc0a |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5cac: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0b5cae: 6e20 7123 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.dispatchMenuVisibilityChanged:(Z)V // method@2371 │ │ +0b5cb4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=371 │ │ 0x0006 line=372 │ │ 0x000a line=373 │ │ 0x0010 line=376 │ │ locals : │ │ @@ -231126,24 +231186,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b2348: |[0b2348] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPause:()V │ │ -0b2358: 5410 e10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b235c: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ -0b2360: 5410 e10a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2364: 6e10 1629 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2916 │ │ -0b236a: 0a00 |0009: move-result v0 │ │ -0b236c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0b2370: 5410 e10a |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2374: 6e10 1029 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2910 │ │ -0b237a: 0e00 |0011: return-void │ │ +0b5cb8: |[0b5cb8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPause:()V │ │ +0b5cc8: 5410 e10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5ccc: 3800 0f00 |0002: if-eqz v0, 0011 // +000f │ │ +0b5cd0: 5410 e10a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5cd4: 6e10 1629 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2916 │ │ +0b5cda: 0a00 |0009: move-result v0 │ │ +0b5cdc: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0b5ce0: 5410 e10a |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5ce4: 6e10 1029 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hideOverflowMenu:()Z // method@2910 │ │ +0b5cea: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x000c line=232 │ │ 0x0011 line=234 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231153,23 +231213,23 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b237c: |[0b237c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ -0b238c: 5510 d60a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ad6 │ │ -0b2390: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0b2394: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b2396: 5c10 d80a |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0ad8 │ │ -0b239a: 5410 d30a |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b239e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ -0b23a2: 7010 dd22 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ -0b23a8: 0e00 |000e: return-void │ │ +0b5cec: |[0b5cec] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostCreate:(Landroid/os/Bundle;)V │ │ +0b5cfc: 5510 d60a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ad6 │ │ +0b5d00: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0b5d04: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0b5d06: 5c10 d80a |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0ad8 │ │ +0b5d0a: 5410 d30a |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5d0e: 3900 0500 |0009: if-nez v0, 000e // +0005 │ │ +0b5d12: 7010 dd22 0100 |000b: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ +0b5d18: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0004 line=299 │ │ 0x0007 line=302 │ │ 0x000b line=303 │ │ 0x000e line=305 │ │ @@ -231182,21 +231242,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b23ac: |[0b23ac] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostResume:()V │ │ -0b23bc: 5420 cc0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b23c0: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0b23c4: 5420 cc0a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b23c8: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0b23ca: 6e20 9d23 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@239d │ │ -0b23d0: 0e00 |000a: return-void │ │ +0b5d1c: |[0b5d1c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPostResume:()V │ │ +0b5d2c: 5420 cc0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5d30: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0b5d34: 5420 cc0a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5d38: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0b5d3a: 6e20 9d23 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@239d │ │ +0b5d40: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=222 │ │ 0x0004 line=223 │ │ 0x000a line=225 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231206,41 +231266,41 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0b23d4: |[0b23d4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b23e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b23e6: 5431 cd0a |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b23ea: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ -0b23ee: 0f00 |0005: return v0 │ │ -0b23f0: 5c30 db0a |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ -0b23f4: 7010 e922 0300 |0008: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@22e9 │ │ -0b23fa: 0a01 |000b: move-result v1 │ │ -0b23fc: 3801 f9ff |000c: if-eqz v1, 0005 // -0007 │ │ -0b2400: 7010 e022 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@22e0 │ │ -0b2406: 0a01 |0011: move-result v1 │ │ -0b2408: 3901 f3ff |0012: if-nez v1, 0005 // -000d │ │ -0b240c: 5431 dd0a |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ -0b2410: 3901 1600 |0016: if-nez v1, 002c // +0016 │ │ -0b2414: 2201 0d06 |0018: new-instance v1, Ljava/util/HashMap; // type@060d │ │ -0b2418: 7010 292f 0100 |001a: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0b241e: 5b31 dd0a |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ -0b2422: 5431 d90a |001f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b2426: 3801 e4ff |0021: if-eqz v1, 0005 // -001c │ │ -0b242a: 5431 d90a |0023: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b242e: 5432 dd0a |0025: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ -0b2432: 6e40 da26 4123 |0027: invoke-virtual {v1, v4, v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z // method@26da │ │ -0b2438: 0a00 |002a: move-result v0 │ │ -0b243a: 28da |002b: goto 0005 // -0026 │ │ -0b243c: 5431 dd0a |002c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ -0b2440: 6e10 2c2f 0100 |002e: invoke-virtual {v1}, Ljava/util/HashMap;.clear:()V // method@2f2c │ │ -0b2446: 28ee |0031: goto 001f // -0012 │ │ +0b5d44: |[0b5d44] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b5d54: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b5d56: 5431 cd0a |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b5d5a: 3801 0300 |0003: if-eqz v1, 0006 // +0003 │ │ +0b5d5e: 0f00 |0005: return v0 │ │ +0b5d60: 5c30 db0a |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuIsPrepared:Z // field@0adb │ │ +0b5d64: 7010 e922 0300 |0008: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.preparePanel:()Z // method@22e9 │ │ +0b5d6a: 0a01 |000b: move-result v1 │ │ +0b5d6c: 3801 f9ff |000c: if-eqz v1, 0005 // -0007 │ │ +0b5d70: 7010 e022 0300 |000e: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.isReservingOverflow:()Z // method@22e0 │ │ +0b5d76: 0a01 |0011: move-result v1 │ │ +0b5d78: 3901 f3ff |0012: if-nez v1, 0005 // -000d │ │ +0b5d7c: 5431 dd0a |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ +0b5d80: 3901 1600 |0016: if-nez v1, 002c // +0016 │ │ +0b5d84: 2201 0d06 |0018: new-instance v1, Ljava/util/HashMap; // type@060d │ │ +0b5d88: 7010 292f 0100 |001a: invoke-direct {v1}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +0b5d8e: 5b31 dd0a |001d: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ +0b5d92: 5431 d90a |001f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5d96: 3801 e4ff |0021: if-eqz v1, 0005 // -001c │ │ +0b5d9a: 5431 d90a |0023: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5d9e: 5432 dd0a |0025: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ +0b5da2: 6e40 da26 4123 |0027: invoke-virtual {v1, v4, v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z // method@26da │ │ +0b5da8: 0a00 |002a: move-result v0 │ │ +0b5daa: 28da |002b: goto 0005 // -0026 │ │ +0b5dac: 5431 dd0a |002c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ +0b5db0: 6e10 2c2f 0100 |002e: invoke-virtual {v1}, Ljava/util/HashMap;.clear:()V // method@2f2c │ │ +0b5db6: 28ee |0031: goto 001f // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0005 line=345 │ │ 0x0006 line=324 │ │ 0x0008 line=325 │ │ 0x000e line=329 │ │ @@ -231260,21 +231320,21 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b2448: |[0b2448] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0b2458: 1a00 4c2d |0000: const-string v0, "sherlock:Panels" // string@2d4c │ │ -0b245c: 6e20 7003 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ -0b2462: 0c00 |0005: move-result-object v0 │ │ -0b2464: 1f00 9b00 |0006: check-cast v0, Landroid/os/Bundle; // type@009b │ │ -0b2468: 5b10 da0a |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b246c: 0e00 |000a: return-void │ │ +0b5db8: |[0b5db8] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0b5dc8: 1a00 4b2d |0000: const-string v0, "sherlock:Panels" // string@2d4b │ │ +0b5dcc: 6e20 7003 0200 |0002: invoke-virtual {v2, v0}, Landroid/os/Bundle;.getParcelable:(Ljava/lang/String;)Landroid/os/Parcelable; // method@0370 │ │ +0b5dd2: 0c00 |0005: move-result-object v0 │ │ +0b5dd4: 1f00 9b00 |0006: check-cast v0, Landroid/os/Bundle; // type@009b │ │ +0b5dd8: 5b10 da0a |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b5ddc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x000a line=437 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x000b reg=2 savedInstanceState Landroid/os/Bundle; │ │ @@ -231284,27 +231344,27 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0b2470: |[0b2470] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0b2480: 5420 d90a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b2484: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ -0b2488: 2200 9b00 |0004: new-instance v0, Landroid/os/Bundle; // type@009b │ │ -0b248c: 7010 6303 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0b2492: 5b20 da0a |0009: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b2496: 5420 d90a |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ -0b249a: 5421 da0a |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b249e: 6e20 0f27 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@270f │ │ -0b24a4: 1a00 4c2d |0012: const-string v0, "sherlock:Panels" // string@2d4c │ │ -0b24a8: 5421 da0a |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ -0b24ac: 6e30 7f03 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ -0b24b2: 0e00 |0019: return-void │ │ +0b5de0: |[0b5de0] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0b5df0: 5420 d90a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5df4: 3800 1000 |0002: if-eqz v0, 0012 // +0010 │ │ +0b5df8: 2200 9b00 |0004: new-instance v0, Landroid/os/Bundle; // type@009b │ │ +0b5dfc: 7010 6303 0000 |0006: invoke-direct {v0}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0b5e02: 5b20 da0a |0009: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b5e06: 5420 d90a |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ad9 │ │ +0b5e0a: 5421 da0a |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b5e0e: 6e20 0f27 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@270f │ │ +0b5e14: 1a00 4b2d |0012: const-string v0, "sherlock:Panels" // string@2d4b │ │ +0b5e18: 5421 da0a |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mMenuFrozenActionViewState:Landroid/os/Bundle; // field@0ada │ │ +0b5e1c: 6e30 7f03 0301 |0016: invoke-virtual {v3, v0, v1}, Landroid/os/Bundle;.putParcelable:(Ljava/lang/String;Landroid/os/Parcelable;)V // method@037f │ │ +0b5e22: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0004 line=428 │ │ 0x000b line=429 │ │ 0x0012 line=431 │ │ 0x0019 line=432 │ │ @@ -231317,21 +231377,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b24b4: |[0b24b4] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchStop:()V │ │ -0b24c4: 5420 cc0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b24c8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0b24cc: 5420 cc0a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b24d0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0b24d2: 6e20 9d23 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@239d │ │ -0b24d8: 0e00 |000a: return-void │ │ +0b5e24: |[0b5e24] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchStop:()V │ │ +0b5e34: 5420 cc0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5e38: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0b5e3c: 5420 cc0a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5e40: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0b5e42: 6e20 9d23 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setShowHideAnimationEnabled:(Z)V // method@239d │ │ +0b5e48: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0004 line=241 │ │ 0x000a line=243 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231341,24 +231401,24 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b24dc: |[0b24dc] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0b24ec: 5510 d60a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ad6 │ │ -0b24f0: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0b24f4: 5510 d80a |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0ad8 │ │ -0b24f8: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0b24fc: 5410 e10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2500: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0b2504: 5410 e10a |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ -0b2508: 6e20 3f29 2000 |000e: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@293f │ │ -0b250e: 0e00 |0011: return-void │ │ +0b5e4c: |[0b5e4c] com.actionbarsherlock.internal.ActionBarSherlockCompat.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0b5e5c: 5510 d60a |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsDelegate:Z // field@0ad6 │ │ +0b5e60: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0b5e64: 5510 d80a |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mIsTitleReady:Z // field@0ad8 │ │ +0b5e68: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +0b5e6c: 5410 e10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5e70: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0b5e74: 5410 e10a |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0ae1 │ │ +0b5e78: 6e20 3f29 2000 |000e: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setWindowTitle:(Ljava/lang/CharSequence;)V // method@293f │ │ +0b5e7e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=382 │ │ 0x000c line=383 │ │ 0x0011 line=385 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231370,19 +231430,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b2510: |[0b2510] com.actionbarsherlock.internal.ActionBarSherlockCompat.ensureActionBar:()V │ │ -0b2520: 5410 d30a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b2524: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0b2528: 7010 dd22 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ -0b252e: 0e00 |0007: return-void │ │ +0b5e80: |[0b5e80] com.actionbarsherlock.internal.ActionBarSherlockCompat.ensureActionBar:()V │ │ +0b5e90: 5410 d30a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b5e94: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0b5e98: 7010 dd22 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ +0b5e9e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1173 │ │ 0x0004 line=1174 │ │ 0x0007 line=1176 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231392,18 +231452,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b2530: |[0b2530] com.actionbarsherlock.internal.ActionBarSherlockCompat.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0b2540: 7010 dd22 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ -0b2546: 5410 cc0a |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b254a: 1100 |0005: return-object v0 │ │ +0b5ea0: |[0b5ea0] com.actionbarsherlock.internal.ActionBarSherlockCompat.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0b5eb0: 7010 dd22 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ +0b5eb6: 5410 cc0a |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5eba: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0003 line=122 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ @@ -231412,19 +231472,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b254c: |[0b254c] com.actionbarsherlock.internal.ActionBarSherlockCompat.getThemedContext:()Landroid/content/Context; │ │ -0b255c: 5410 cc0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b2560: 6e10 7d23 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ -0b2566: 0c00 |0005: move-result-object v0 │ │ -0b2568: 1100 |0006: return-object v0 │ │ +0b5ebc: |[0b5ebc] com.actionbarsherlock.internal.ActionBarSherlockCompat.getThemedContext:()Landroid/content/Context; │ │ +0b5ecc: 5410 cc0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b5ed0: 6e10 7d23 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ +0b5ed6: 0c00 |0005: move-result-object v0 │ │ +0b5ed8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;) │ │ @@ -231432,23 +231492,23 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0b256c: |[0b256c] com.actionbarsherlock.internal.ActionBarSherlockCompat.hasFeature:(I)Z │ │ -0b257c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b257e: 5231 d40a |0001: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b2582: 9802 0004 |0003: shl-int v2, v0, v4 │ │ -0b2586: b521 |0005: and-int/2addr v1, v2 │ │ -0b2588: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ -0b258c: 0f00 |0008: return v0 │ │ -0b258e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0b2590: 28fe |000a: goto 0008 // -0002 │ │ +0b5edc: |[0b5edc] com.actionbarsherlock.internal.ActionBarSherlockCompat.hasFeature:(I)Z │ │ +0b5eec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b5eee: 5231 d40a |0001: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b5ef2: 9802 0004 |0003: shl-int v2, v0, v4 │ │ +0b5ef6: b521 |0005: and-int/2addr v1, v2 │ │ +0b5ef8: 3801 0300 |0006: if-eqz v1, 0009 // +0003 │ │ +0b5efc: 0f00 |0008: return v0 │ │ +0b5efe: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0b5f00: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=789 │ │ 0x0008 line=791 │ │ 0x0009 line=789 │ │ locals : │ │ 0x0008 - 0x0009 reg=0 result Z │ │ @@ -231460,17 +231520,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b2594: |[0b2594] com.actionbarsherlock.internal.ActionBarSherlockCompat.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0b25a4: 6e20 c022 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@22c0 │ │ -0b25aa: 0e00 |0003: return-void │ │ +0b5f04: |[0b5f04] com.actionbarsherlock.internal.ActionBarSherlockCompat.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0b5f14: 6e20 c022 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.checkCloseActionMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@22c0 │ │ +0b5f1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ 0x0003 line=582 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0004 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -231481,38 +231541,38 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0b25ac: |[0b25ac] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -0b25bc: 5441 dd0a |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ -0b25c0: 6e20 2f2f 5100 |0002: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -0b25c6: 0c00 |0005: move-result-object v0 │ │ -0b25c8: 1f00 0905 |0006: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0b25cc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0b25d0: 6e10 3d27 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@273d │ │ -0b25d6: 1211 |000d: const/4 v1, #int 1 // #1 │ │ -0b25d8: 0f01 |000e: return v1 │ │ -0b25da: 1a01 3602 |000f: const-string v1, "ActionBarSherlock" // string@0236 │ │ -0b25de: 2202 e705 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b25e2: 7010 d22e 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b25e8: 1a03 580e |0016: const-string v3, "Options item "" // string@0e58 │ │ -0b25ec: 6e20 db2e 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b25f2: 0c02 |001b: move-result-object v2 │ │ -0b25f4: 6e20 da2e 5200 |001c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0b25fa: 0c02 |001f: move-result-object v2 │ │ -0b25fc: 1a03 a100 |0020: const-string v3, "" not found in mapping" // string@00a1 │ │ -0b2600: 6e20 db2e 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b2606: 0c02 |0025: move-result-object v2 │ │ -0b2608: 6e10 e02e 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b260e: 0c02 |0029: move-result-object v2 │ │ -0b2610: 7120 031d 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0b2616: 28e0 |002d: goto 000d // -0020 │ │ +0b5f1c: |[0b5f1c] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +0b5f2c: 5441 dd0a |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mNativeItemMap:Ljava/util/HashMap; // field@0add │ │ +0b5f30: 6e20 2f2f 5100 |0002: invoke-virtual {v1, v5}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +0b5f36: 0c00 |0005: move-result-object v0 │ │ +0b5f38: 1f00 0905 |0006: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0b5f3c: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0b5f40: 6e10 3d27 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@273d │ │ +0b5f46: 1211 |000d: const/4 v1, #int 1 // #1 │ │ +0b5f48: 0f01 |000e: return v1 │ │ +0b5f4a: 1a01 3802 |000f: const-string v1, "ActionBarSherlock" // string@0238 │ │ +0b5f4e: 2202 e705 |0011: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b5f52: 7010 d22e 0200 |0013: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b5f58: 1a03 590e |0016: const-string v3, "Options item "" // string@0e59 │ │ +0b5f5c: 6e20 db2e 3200 |0018: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b5f62: 0c02 |001b: move-result-object v2 │ │ +0b5f64: 6e20 da2e 5200 |001c: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0b5f6a: 0c02 |001f: move-result-object v2 │ │ +0b5f6c: 1a03 a300 |0020: const-string v3, "" not found in mapping" // string@00a3 │ │ +0b5f70: 6e20 db2e 3200 |0022: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b5f76: 0c02 |0025: move-result-object v2 │ │ +0b5f78: 6e10 e02e 0200 |0026: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b5f7e: 0c02 |0029: move-result-object v2 │ │ +0b5f80: 7120 031d 2100 |002a: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0b5f86: 28e0 |002d: goto 000d // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=588 │ │ 0x0008 line=589 │ │ 0x000a line=590 │ │ 0x000d line=595 │ │ 0x000f line=592 │ │ @@ -231526,18 +231586,18 @@ │ │ type : '(ILcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b2618: |[0b2618] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b2628: 6e20 be22 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@22be │ │ -0b262e: 0a00 |0003: move-result v0 │ │ -0b2630: 0f00 |0004: return v0 │ │ +0b5f88: |[0b5f88] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(ILcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b5f98: 6e20 be22 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@22be │ │ +0b5f9e: 0a00 |0003: move-result v0 │ │ +0b5fa0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 featureId I │ │ 0x0000 - 0x0005 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -231547,18 +231607,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b2634: |[0b2634] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b2644: 6e20 be22 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@22be │ │ -0b264a: 0a00 |0003: move-result v0 │ │ -0b264c: 0f00 |0004: return v0 │ │ +0b5fa4: |[0b5fa4] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b5fb4: 6e20 be22 3100 |0000: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@22be │ │ +0b5fba: 0a00 |0003: move-result v0 │ │ +0b5fbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -231568,18 +231628,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b2650: |[0b2650] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0b2660: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b2662: 7020 ea22 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.reopenMenu:(Z)V // method@22ea │ │ -0b2668: 0e00 |0004: return-void │ │ +0b5fc0: |[0b5fc0] com.actionbarsherlock.internal.ActionBarSherlockCompat.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0b5fd0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b5fd2: 7020 ea22 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.reopenMenu:(Z)V // method@22ea │ │ +0b5fd8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ 0x0004 line=521 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -231589,17 +231649,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b266c: |[0b266c] com.actionbarsherlock.internal.ActionBarSherlockCompat.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ -0b267c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b267e: 0f00 |0001: return v0 │ │ +0b5fdc: |[0b5fdc] com.actionbarsherlock.internal.ActionBarSherlockCompat.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ +0b5fec: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b5fee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=576 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0002 reg=2 subMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -231608,31 +231668,31 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0b2680: |[0b2680] com.actionbarsherlock.internal.ActionBarSherlockCompat.requestFeature:(I)Z │ │ -0b2690: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b2692: 5431 d20a |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b2696: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0b269a: 2200 0504 |0005: new-instance v0, Landroid/util/AndroidRuntimeException; // type@0405 │ │ -0b269e: 1a01 7129 |0007: const-string v1, "requestFeature() must be called before adding content" // string@2971 │ │ -0b26a2: 7020 fc1c 1000 |0009: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1cfc │ │ -0b26a8: 2700 |000c: throw v0 │ │ -0b26aa: 2b04 0d00 0000 |000d: packed-switch v4, 0000001a // +0000000d │ │ -0b26b0: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0b26b2: 0f00 |0011: return v0 │ │ -0b26b4: 5231 d40a |0012: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b26b8: 9802 0004 |0014: shl-int v2, v0, v4 │ │ -0b26bc: b621 |0016: or-int/2addr v1, v2 │ │ -0b26be: 5931 d40a |0017: iput v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ -0b26c2: 28f8 |0019: goto 0011 // -0008 │ │ -0b26c4: 0001 0a00 0100 0000 0500 0000 0500 ... |001a: packed-switch-data (24 units) │ │ +0b5ff0: |[0b5ff0] com.actionbarsherlock.internal.ActionBarSherlockCompat.requestFeature:(I)Z │ │ +0b6000: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b6002: 5431 d20a |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b6006: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0b600a: 2200 0504 |0005: new-instance v0, Landroid/util/AndroidRuntimeException; // type@0405 │ │ +0b600e: 1a01 7029 |0007: const-string v1, "requestFeature() must be called before adding content" // string@2970 │ │ +0b6012: 7020 fc1c 1000 |0009: invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1cfc │ │ +0b6018: 2700 |000c: throw v0 │ │ +0b601a: 2b04 0d00 0000 |000d: packed-switch v4, 0000001a // +0000000d │ │ +0b6020: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0b6022: 0f00 |0011: return v0 │ │ +0b6024: 5231 d40a |0012: iget v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b6028: 9802 0004 |0014: shl-int v2, v0, v4 │ │ +0b602c: b621 |0016: or-int/2addr v1, v2 │ │ +0b602e: 5931 d40a |0017: iput v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mFeatures:I // field@0ad4 │ │ +0b6032: 28f8 |0019: goto 0011 // -0008 │ │ +0b6034: 0001 0a00 0100 0000 0500 0000 0500 ... |001a: packed-switch-data (24 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=798 │ │ 0x0005 line=799 │ │ 0x000d line=802 │ │ 0x0010 line=813 │ │ 0x0012 line=809 │ │ @@ -231646,35 +231706,35 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0b26f4: |[0b26f4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(I)V │ │ -0b2704: 5431 d20a |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b2708: 3901 2300 |0002: if-nez v1, 0025 // +0023 │ │ -0b270c: 7010 df22 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ -0b2712: 5431 cf0a |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b2716: 6e10 5d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@005d │ │ -0b271c: 0c01 |000c: move-result-object v1 │ │ -0b271e: 5432 d20a |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b2722: 6e30 5c1d 4102 |000f: invoke-virtual {v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0b2728: 5431 cf0a |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b272c: 6e10 6600 0100 |0014: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2732: 0c01 |0017: move-result-object v1 │ │ -0b2734: 6e10 161f 0100 |0018: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1f16 │ │ -0b273a: 0c00 |001b: move-result-object v0 │ │ -0b273c: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -0b2740: 7210 111f 0000 |001e: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1f11 │ │ -0b2746: 7010 dd22 0300 |0021: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ -0b274c: 0e00 |0024: return-void │ │ -0b274e: 5431 d20a |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b2752: 6e10 d01e 0100 |0027: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1ed0 │ │ -0b2758: 28dd |002a: goto 0007 // -0023 │ │ +0b6064: |[0b6064] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(I)V │ │ +0b6074: 5431 d20a |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b6078: 3901 2300 |0002: if-nez v1, 0025 // +0023 │ │ +0b607c: 7010 df22 0300 |0004: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ +0b6082: 5431 cf0a |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b6086: 6e10 5d00 0100 |0009: invoke-virtual {v1}, Landroid/app/Activity;.getLayoutInflater:()Landroid/view/LayoutInflater; // method@005d │ │ +0b608c: 0c01 |000c: move-result-object v1 │ │ +0b608e: 5432 d20a |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b6092: 6e30 5c1d 4102 |000f: invoke-virtual {v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0b6098: 5431 cf0a |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b609c: 6e10 6600 0100 |0014: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b60a2: 0c01 |0017: move-result-object v1 │ │ +0b60a4: 6e10 161f 0100 |0018: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1f16 │ │ +0b60aa: 0c00 |001b: move-result-object v0 │ │ +0b60ac: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +0b60b0: 7210 111f 0000 |001e: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1f11 │ │ +0b60b6: 7010 dd22 0300 |0021: invoke-direct {v3}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ +0b60bc: 0e00 |0024: return-void │ │ +0b60be: 5431 d20a |0025: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b60c2: 6e10 d01e 0100 |0027: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1ed0 │ │ +0b60c8: 28dd |002a: goto 0007 // -0023 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0004 line=836 │ │ 0x0007 line=840 │ │ 0x0012 line=842 │ │ 0x001c line=843 │ │ @@ -231692,32 +231752,32 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0b275c: |[0b275c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b276c: 5421 d20a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b2770: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ -0b2774: 7010 df22 0200 |0004: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ -0b277a: 5421 d20a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b277e: 6e30 a81e 3104 |0009: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea8 │ │ -0b2784: 5421 cf0a |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b2788: 6e10 6600 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b278e: 0c01 |0011: move-result-object v1 │ │ -0b2790: 6e10 161f 0100 |0012: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1f16 │ │ -0b2796: 0c00 |0015: move-result-object v0 │ │ -0b2798: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0b279c: 7210 111f 0000 |0018: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1f11 │ │ -0b27a2: 7010 dd22 0200 |001b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ -0b27a8: 0e00 |001e: return-void │ │ -0b27aa: 5421 d20a |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ -0b27ae: 6e10 d01e 0100 |0021: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1ed0 │ │ -0b27b4: 28e3 |0024: goto 0007 // -001d │ │ +0b60cc: |[0b60cc] com.actionbarsherlock.internal.ActionBarSherlockCompat.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b60dc: 5421 d20a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b60e0: 3901 1d00 |0002: if-nez v1, 001f // +001d │ │ +0b60e4: 7010 df22 0200 |0004: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.installDecor:()V // method@22df │ │ +0b60ea: 5421 d20a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b60ee: 6e30 a81e 3104 |0009: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1ea8 │ │ +0b60f4: 5421 cf0a |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b60f8: 6e10 6600 0100 |000e: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b60fe: 0c01 |0011: move-result-object v1 │ │ +0b6100: 6e10 161f 0100 |0012: invoke-virtual {v1}, Landroid/view/Window;.getCallback:()Landroid/view/Window$Callback; // method@1f16 │ │ +0b6106: 0c00 |0015: move-result-object v0 │ │ +0b6108: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0b610c: 7210 111f 0000 |0018: invoke-interface {v0}, Landroid/view/Window$Callback;.onContentChanged:()V // method@1f11 │ │ +0b6112: 7010 dd22 0200 |001b: invoke-direct {v2}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ +0b6118: 0e00 |001e: return-void │ │ +0b611a: 5421 d20a |001f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mContentParent:Landroid/view/ViewGroup; // field@0ad2 │ │ +0b611e: 6e10 d01e 0100 |0021: invoke-virtual {v1}, Landroid/view/ViewGroup;.removeAllViews:()V // method@1ed0 │ │ +0b6124: 28e3 |0024: goto 0007 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0004 line=855 │ │ 0x0007 line=859 │ │ 0x000c line=861 │ │ 0x0016 line=862 │ │ @@ -231736,19 +231796,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b27b8: |[0b27b8] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgress:(I)V │ │ -0b27c8: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0b27ca: d801 0300 |0001: add-int/lit8 v1, v3, #int 0 // #00 │ │ -0b27ce: 7030 ee22 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ -0b27d4: 0e00 |0006: return-void │ │ +0b6128: |[0b6128] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgress:(I)V │ │ +0b6138: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0b613a: d801 0300 |0001: add-int/lit8 v1, v3, #int 0 // #00 │ │ +0b613e: 7030 ee22 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ +0b6144: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x0006 line=637 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0007 reg=3 progress I │ │ @@ -231758,22 +231818,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b27d8: |[0b27d8] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminate:(Z)V │ │ -0b27e8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b27ea: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0b27ee: 12d0 |0003: const/4 v0, #int -3 // #fd │ │ -0b27f0: 7030 ee22 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ -0b27f6: 0e00 |0007: return-void │ │ -0b27f8: 12c0 |0008: const/4 v0, #int -4 // #fc │ │ -0b27fa: 28fb |0009: goto 0004 // -0005 │ │ +0b6148: |[0b6148] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminate:(Z)V │ │ +0b6158: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b615a: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0b615e: 12d0 |0003: const/4 v0, #int -3 // #fd │ │ +0b6160: 7030 ee22 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ +0b6166: 0e00 |0007: return-void │ │ +0b6168: 12c0 |0008: const/4 v0, #int -4 // #fc │ │ +0b616a: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=628 │ │ 0x0007 line=630 │ │ 0x0008 line=628 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231784,22 +231844,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b27fc: |[0b27fc] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminateVisibility:(Z)V │ │ -0b280c: 1251 |0000: const/4 v1, #int 5 // #5 │ │ -0b280e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0b2812: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0b2814: 7030 ee22 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ -0b281a: 0e00 |0007: return-void │ │ -0b281c: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ -0b281e: 28fb |0009: goto 0004 // -0005 │ │ +0b616c: |[0b616c] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarIndeterminateVisibility:(Z)V │ │ +0b617c: 1251 |0000: const/4 v1, #int 5 // #5 │ │ +0b617e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0b6182: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0b6184: 7030 ee22 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ +0b618a: 0e00 |0007: return-void │ │ +0b618c: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ +0b618e: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=620 │ │ 0x0007 line=622 │ │ 0x0008 line=620 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231810,22 +231870,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b2820: |[0b2820] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarVisibility:(Z)V │ │ -0b2830: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b2832: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0b2836: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0b2838: 7030 ee22 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ -0b283e: 0e00 |0007: return-void │ │ -0b2840: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ -0b2842: 28fb |0009: goto 0004 // -0005 │ │ +0b6190: |[0b6190] com.actionbarsherlock.internal.ActionBarSherlockCompat.setProgressBarVisibility:(Z)V │ │ +0b61a0: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b61a2: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0b61a6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0b61a8: 7030 ee22 1200 |0004: invoke-direct {v2, v1, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ +0b61ae: 0e00 |0007: return-void │ │ +0b61b0: 12e0 |0008: const/4 v0, #int -2 // #fe │ │ +0b61b2: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=612 │ │ 0x0007 line=614 │ │ 0x0008 line=612 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ @@ -231836,19 +231896,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b2844: |[0b2844] com.actionbarsherlock.internal.ActionBarSherlockCompat.setSecondaryProgress:(I)V │ │ -0b2854: 1220 |0000: const/4 v0, #int 2 // #2 │ │ -0b2856: d031 204e |0001: add-int/lit16 v1, v3, #int 20000 // #4e20 │ │ -0b285a: 7030 ee22 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ -0b2860: 0e00 |0006: return-void │ │ +0b61b4: |[0b61b4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setSecondaryProgress:(I)V │ │ +0b61c4: 1220 |0000: const/4 v0, #int 2 // #2 │ │ +0b61c6: d031 204e |0001: add-int/lit16 v1, v3, #int 20000 // #4e20 │ │ +0b61ca: 7030 ee22 0201 |0003: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.setFeatureInt:(II)V // method@22ee │ │ +0b61d0: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=643 │ │ 0x0006 line=645 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0007 reg=3 secondaryProgress I │ │ @@ -231858,18 +231918,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b2864: |[0b2864] com.actionbarsherlock.internal.ActionBarSherlockCompat.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b2874: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b2876: 6e30 d322 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@22d3 │ │ -0b287c: 0e00 |0004: return-void │ │ +0b61d4: |[0b61d4] com.actionbarsherlock.internal.ActionBarSherlockCompat.setTitle:(Ljava/lang/CharSequence;)V │ │ +0b61e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0b61e6: 6e30 d322 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@22d3 │ │ +0b61ec: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0004 line=156 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0005 reg=2 title Ljava/lang/CharSequence; │ │ @@ -231879,17 +231939,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2880: |[0b2880] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(I)V │ │ -0b2890: 5901 e00a |0000: iput v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ -0b2894: 0e00 |0002: return-void │ │ +0b61f0: |[0b61f0] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(I)V │ │ +0b6200: 5901 e00a |0000: iput v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ +0b6204: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=821 │ │ 0x0002 line=822 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0003 reg=1 uiOptions I │ │ @@ -231899,22 +231959,22 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0b2898: |[0b2898] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(II)V │ │ -0b28a8: 5220 e00a |0000: iget v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ -0b28ac: df01 04ff |0002: xor-int/lit8 v1, v4, #int -1 // #ff │ │ -0b28b0: b510 |0004: and-int/2addr v0, v1 │ │ -0b28b2: 9501 0304 |0005: and-int v1, v3, v4 │ │ -0b28b6: b610 |0007: or-int/2addr v0, v1 │ │ -0b28b8: 5920 e00a |0008: iput v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ -0b28bc: 0e00 |000a: return-void │ │ +0b6208: |[0b6208] com.actionbarsherlock.internal.ActionBarSherlockCompat.setUiOptions:(II)V │ │ +0b6218: 5220 e00a |0000: iget v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ +0b621c: df01 04ff |0002: xor-int/lit8 v1, v4, #int -1 // #ff │ │ +0b6220: b510 |0004: and-int/2addr v0, v1 │ │ +0b6222: 9501 0304 |0005: and-int v1, v3, v4 │ │ +0b6226: b610 |0007: or-int/2addr v0, v1 │ │ +0b6228: 5920 e00a |0008: iput v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mUiOptions:I // field@0ae0 │ │ +0b622c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=828 │ │ 0x000a line=829 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x000b reg=3 uiOptions I │ │ @@ -231925,81 +231985,81 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 135 16-bit code units │ │ -0b28c0: |[0b28c0] com.actionbarsherlock.internal.ActionBarSherlockCompat.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b28d0: 5463 cd0a |0000: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b28d4: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0b28d8: 5463 cd0a |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b28dc: 6e10 c52b 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2bc5 │ │ -0b28e2: 2202 bd04 |0009: new-instance v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; // type@04bd │ │ -0b28e6: 7030 ae22 6207 |000b: invoke-direct {v2, v6, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@22ae │ │ -0b28ec: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0b28ee: 7010 dd22 0600 |000f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ -0b28f4: 5463 cc0a |0012: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b28f8: 3803 0800 |0014: if-eqz v3, 001c // +0008 │ │ -0b28fc: 5463 cc0a |0016: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ -0b2900: 6e20 a623 2300 |0018: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@23a6 │ │ -0b2906: 0c00 |001b: move-result-object v0 │ │ -0b2908: 3800 1a00 |001c: if-eqz v0, 0036 // +001a │ │ -0b290c: 5b60 cd0a |001e: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b2910: 5463 cd0a |0020: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b2914: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ -0b2918: 5463 cf0a |0024: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b291c: 2033 9a04 |0026: instance-of v3, v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ -0b2920: 3803 0b00 |0028: if-eqz v3, 0033 // +000b │ │ -0b2924: 5463 cf0a |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b2928: 1f03 9a04 |002c: check-cast v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ -0b292c: 5464 cd0a |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b2930: 7220 2021 4300 |0030: invoke-interface {v3, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2120 │ │ -0b2936: 5463 cd0a |0033: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b293a: 1103 |0035: return-object v3 │ │ -0b293c: 5463 ce0a |0036: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b2940: 3903 1600 |0038: if-nez v3, 004e // +0016 │ │ -0b2944: 5463 d30a |003a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ -0b2948: 6004 6d09 |003c: sget v4, Lcom/actionbarsherlock/R$id;.abs__action_mode_bar_stub:I // field@096d │ │ -0b294c: 6e20 b01e 4300 |003e: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ -0b2952: 0c01 |0041: move-result-object v1 │ │ -0b2954: 1f01 4304 |0042: check-cast v1, Landroid/view/ViewStub; // type@0443 │ │ -0b2958: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ -0b295c: 6e10 051f 0100 |0046: invoke-virtual {v1}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@1f05 │ │ -0b2962: 0c03 |0049: move-result-object v3 │ │ -0b2964: 1f03 1c05 |004a: check-cast v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@051c │ │ -0b2968: 5b63 ce0a |004c: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b296c: 5463 ce0a |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b2970: 3803 d0ff |0050: if-eqz v3, 0020 // -0030 │ │ -0b2974: 5463 ce0a |0052: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b2978: 6e10 8428 0300 |0054: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ -0b297e: 2200 f104 |0057: new-instance v0, Lcom/actionbarsherlock/internal/view/StandaloneActionMode; // type@04f1 │ │ -0b2982: 5463 cf0a |0059: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ -0b2986: 5464 ce0a |005b: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b298a: 1215 |005d: const/4 v5, #int 1 // #1 │ │ -0b298c: 7055 8f25 3024 |005e: invoke-direct {v0, v3, v4, v2, v5}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V // method@258f │ │ -0b2992: 6e10 c72b 0000 |0061: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bc7 │ │ -0b2998: 0c03 |0064: move-result-object v3 │ │ -0b299a: 7230 c12b 0703 |0065: invoke-interface {v7, v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ -0b29a0: 0a03 |0068: move-result v3 │ │ -0b29a2: 3803 1a00 |0069: if-eqz v3, 0083 // +001a │ │ -0b29a6: 6e10 cc2b 0000 |006b: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.invalidate:()V // method@2bcc │ │ -0b29ac: 5463 ce0a |006e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b29b0: 6e20 8128 0300 |0070: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2881 │ │ -0b29b6: 5463 ce0a |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b29ba: 1204 |0075: const/4 v4, #int 0 // #0 │ │ -0b29bc: 6e20 a028 4300 |0076: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@28a0 │ │ -0b29c2: 5b60 cd0a |0079: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b29c6: 5463 ce0a |007b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ -0b29ca: 1304 2000 |007d: const/16 v4, #int 32 // #20 │ │ -0b29ce: 6e20 9628 4300 |007f: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2896 │ │ -0b29d4: 289e |0082: goto 0020 // -0062 │ │ -0b29d6: 1203 |0083: const/4 v3, #int 0 // #0 │ │ -0b29d8: 5b63 cd0a |0084: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ -0b29dc: 289a |0086: goto 0020 // -0066 │ │ +0b6230: |[0b6230] com.actionbarsherlock.internal.ActionBarSherlockCompat.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b6240: 5463 cd0a |0000: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b6244: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0b6248: 5463 cd0a |0004: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b624c: 6e10 c52b 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/view/ActionMode;.finish:()V // method@2bc5 │ │ +0b6252: 2202 bd04 |0009: new-instance v2, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper; // type@04bd │ │ +0b6256: 7030 ae22 6207 |000b: invoke-direct {v2, v6, v7}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@22ae │ │ +0b625c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0b625e: 7010 dd22 0600 |000f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.initActionBar:()V // method@22dd │ │ +0b6264: 5463 cc0a |0012: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b6268: 3803 0800 |0014: if-eqz v3, 001c // +0008 │ │ +0b626c: 5463 cc0a |0016: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.aActionBar:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0acc │ │ +0b6270: 6e20 a623 2300 |0018: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@23a6 │ │ +0b6276: 0c00 |001b: move-result-object v0 │ │ +0b6278: 3800 1a00 |001c: if-eqz v0, 0036 // +001a │ │ +0b627c: 5b60 cd0a |001e: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b6280: 5463 cd0a |0020: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b6284: 3803 1100 |0022: if-eqz v3, 0033 // +0011 │ │ +0b6288: 5463 cf0a |0024: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b628c: 2033 9a04 |0026: instance-of v3, v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ +0b6290: 3803 0b00 |0028: if-eqz v3, 0033 // +000b │ │ +0b6294: 5463 cf0a |002a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b6298: 1f03 9a04 |002c: check-cast v3, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ +0b629c: 5464 cd0a |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b62a0: 7220 2021 4300 |0030: invoke-interface {v3, v4}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2120 │ │ +0b62a6: 5463 cd0a |0033: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b62aa: 1103 |0035: return-object v3 │ │ +0b62ac: 5463 ce0a |0036: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b62b0: 3903 1600 |0038: if-nez v3, 004e // +0016 │ │ +0b62b4: 5463 d30a |003a: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mDecor:Landroid/view/ViewGroup; // field@0ad3 │ │ +0b62b8: 6004 6d09 |003c: sget v4, Lcom/actionbarsherlock/R$id;.abs__action_mode_bar_stub:I // field@096d │ │ +0b62bc: 6e20 b01e 4300 |003e: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.findViewById:(I)Landroid/view/View; // method@1eb0 │ │ +0b62c2: 0c01 |0041: move-result-object v1 │ │ +0b62c4: 1f01 4304 |0042: check-cast v1, Landroid/view/ViewStub; // type@0443 │ │ +0b62c8: 3801 0a00 |0044: if-eqz v1, 004e // +000a │ │ +0b62cc: 6e10 051f 0100 |0046: invoke-virtual {v1}, Landroid/view/ViewStub;.inflate:()Landroid/view/View; // method@1f05 │ │ +0b62d2: 0c03 |0049: move-result-object v3 │ │ +0b62d4: 1f03 1c05 |004a: check-cast v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@051c │ │ +0b62d8: 5b63 ce0a |004c: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b62dc: 5463 ce0a |004e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b62e0: 3803 d0ff |0050: if-eqz v3, 0020 // -0030 │ │ +0b62e4: 5463 ce0a |0052: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b62e8: 6e10 8428 0300 |0054: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ +0b62ee: 2200 f104 |0057: new-instance v0, Lcom/actionbarsherlock/internal/view/StandaloneActionMode; // type@04f1 │ │ +0b62f2: 5463 cf0a |0059: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActivity:Landroid/app/Activity; // field@0acf │ │ +0b62f6: 5464 ce0a |005b: iget-object v4, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b62fa: 1215 |005d: const/4 v5, #int 1 // #1 │ │ +0b62fc: 7055 8f25 3024 |005e: invoke-direct {v0, v3, v4, v2, v5}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V // method@258f │ │ +0b6302: 6e10 c72b 0000 |0061: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bc7 │ │ +0b6308: 0c03 |0064: move-result-object v3 │ │ +0b630a: 7230 c12b 0703 |0065: invoke-interface {v7, v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ +0b6310: 0a03 |0068: move-result v3 │ │ +0b6312: 3803 1a00 |0069: if-eqz v3, 0083 // +001a │ │ +0b6316: 6e10 cc2b 0000 |006b: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionMode;.invalidate:()V // method@2bcc │ │ +0b631c: 5463 ce0a |006e: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b6320: 6e20 8128 0300 |0070: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2881 │ │ +0b6326: 5463 ce0a |0073: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b632a: 1204 |0075: const/4 v4, #int 0 // #0 │ │ +0b632c: 6e20 a028 4300 |0076: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setVisibility:(I)V // method@28a0 │ │ +0b6332: 5b60 cd0a |0079: iput-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b6336: 5463 ce0a |007b: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ace │ │ +0b633a: 1304 2000 |007d: const/16 v4, #int 32 // #20 │ │ +0b633e: 6e20 9628 4300 |007f: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2896 │ │ +0b6344: 289e |0082: goto 0020 // -0062 │ │ +0b6346: 1203 |0083: const/4 v3, #int 0 // #0 │ │ +0b6348: 5b63 cd0a |0084: iput-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;.mActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0acd │ │ +0b634c: 289a |0086: goto 0020 // -0066 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0009 line=166 │ │ 0x000e line=167 │ │ 0x000f line=170 │ │ @@ -232028,21 +232088,21 @@ │ │ 0x0044 - 0x004e reg=1 stub Landroid/view/ViewStub; │ │ 0x000f - 0x0059 reg=0 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x0061 - 0x0087 reg=0 mode Lcom/actionbarsherlock/view/ActionMode; │ │ 0x000e - 0x0087 reg=2 wrappedCallback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ 0x0000 - 0x0087 reg=6 this Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ 0x0000 - 0x0087 reg=7 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ - source_file_idx : 568 (ActionBarSherlockCompat.java) │ │ + source_file_idx : 570 (ActionBarSherlockCompat.java) │ │ │ │ Class #935 header: │ │ class_idx : 1216 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1365 │ │ -source_file_idx : 569 │ │ +source_file_idx : 571 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #935 annotations: │ │ Annotations on class │ │ @@ -232074,21 +232134,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b29e0: |[0b29e0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V │ │ -0b29f0: 5b12 e60a |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae6 │ │ -0b29f4: 7010 c42b 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2bc4 │ │ -0b29fa: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0b29fc: 5b10 e50a |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ -0b2a00: 5b13 e40a |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2a04: 0e00 |000a: return-void │ │ +0b6350: |[0b6350] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Landroid/view/ActionMode;)V │ │ +0b6360: 5b12 e60a |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae6 │ │ +0b6364: 7010 c42b 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2bc4 │ │ +0b636a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0b636c: 5b10 e50a |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ +0b6370: 5b13 e40a |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b6374: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0005 line=271 │ │ 0x0008 line=274 │ │ 0x000a line=275 │ │ locals : │ │ @@ -232102,18 +232162,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b2a08: |[0b2a08] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.finish:()V │ │ -0b2a18: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2a1c: 6e10 1c1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1d1c │ │ -0b2a22: 0e00 |0005: return-void │ │ +0b6378: |[0b6378] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.finish:()V │ │ +0b6388: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b638c: 6e10 1c1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.finish:()V // method@1d1c │ │ +0b6392: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ @@ -232122,19 +232182,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b2a24: |[0b2a24] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ -0b2a34: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2a38: 6e10 1d1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@1d1d │ │ -0b2a3e: 0c00 |0005: move-result-object v0 │ │ -0b2a40: 1100 |0006: return-object v0 │ │ +0b6394: |[0b6394] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getCustomView:()Landroid/view/View; │ │ +0b63a4: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b63a8: 6e10 1d1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getCustomView:()Landroid/view/View; // method@1d1d │ │ +0b63ae: 0c00 |0005: move-result-object v0 │ │ +0b63b0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=333 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -232142,25 +232202,25 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b2a44: |[0b2a44] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ -0b2a54: 5420 e50a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ -0b2a58: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -0b2a5c: 2200 1405 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0b2a60: 5421 e40a |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2a64: 6e10 1e1d 0100 |0008: invoke-virtual {v1}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1d1e │ │ -0b2a6a: 0c01 |000b: move-result-object v1 │ │ -0b2a6c: 7020 de27 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0b2a72: 5b20 e50a |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ -0b2a76: 5420 e50a |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ -0b2a7a: 1100 |0013: return-object v0 │ │ +0b63b4: |[0b63b4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ +0b63c4: 5420 e50a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ +0b63c8: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0b63cc: 2200 1405 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0b63d0: 5421 e40a |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b63d4: 6e10 1e1d 0100 |0008: invoke-virtual {v1}, Landroid/view/ActionMode;.getMenu:()Landroid/view/Menu; // method@1d1e │ │ +0b63da: 0c01 |000b: move-result-object v1 │ │ +0b63dc: 7020 de27 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0b63e2: 5b20 e50a |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ +0b63e6: 5420 e50a |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ +0b63ea: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0004 line=316 │ │ 0x0011 line=318 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ @@ -232170,18 +232230,18 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b2a7c: |[0b2a7c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0b2a8c: 6e10 0323 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ -0b2a92: 0c00 |0003: move-result-object v0 │ │ -0b2a94: 1100 |0004: return-object v0 │ │ +0b63ec: |[0b63ec] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0b63fc: 6e10 0323 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.getMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // method@2303 │ │ +0b6402: 0c00 |0003: move-result-object v0 │ │ +0b6404: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -232189,19 +232249,19 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b2a98: |[0b2a98] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0b2aa8: 5410 e60a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae6 │ │ -0b2aac: 6e10 1e23 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@231e │ │ -0b2ab2: 0c00 |0005: move-result-object v0 │ │ -0b2ab4: 1100 |0006: return-object v0 │ │ +0b6408: |[0b6408] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0b6418: 5410 e60a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockNative; // field@0ae6 │ │ +0b641c: 6e10 1e23 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@231e │ │ +0b6422: 0c00 |0005: move-result-object v0 │ │ +0b6424: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -232209,19 +232269,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b2ab8: |[0b2ab8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -0b2ac8: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2acc: 6e10 1f1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@1d1f │ │ -0b2ad2: 0c00 |0005: move-result-object v0 │ │ -0b2ad4: 1100 |0006: return-object v0 │ │ +0b6428: |[0b6428] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +0b6438: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b643c: 6e10 1f1d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getSubtitle:()Ljava/lang/CharSequence; // method@1d1f │ │ +0b6442: 0c00 |0005: move-result-object v0 │ │ +0b6444: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=328 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -232229,19 +232289,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b2ad8: |[0b2ad8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ -0b2ae8: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2aec: 6e10 201d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@1d20 │ │ -0b2af2: 0c00 |0005: move-result-object v0 │ │ -0b2af4: 1100 |0006: return-object v0 │ │ +0b6448: |[0b6448] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTag:()Ljava/lang/Object; │ │ +0b6458: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b645c: 6e10 201d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTag:()Ljava/lang/Object; // method@1d20 │ │ +0b6462: 0c00 |0005: move-result-object v0 │ │ +0b6464: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -232249,19 +232309,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b2af8: |[0b2af8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0b2b08: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2b0c: 6e10 211d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@1d21 │ │ -0b2b12: 0c00 |0005: move-result-object v0 │ │ -0b2b14: 1100 |0006: return-object v0 │ │ +0b6468: |[0b6468] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0b6478: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b647c: 6e10 211d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.getTitle:()Ljava/lang/CharSequence; // method@1d21 │ │ +0b6482: 0c00 |0005: move-result-object v0 │ │ +0b6484: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;) │ │ @@ -232269,22 +232329,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b2b18: |[0b2b18] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.invalidate:()V │ │ -0b2b28: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2b2c: 6e10 221d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@1d22 │ │ -0b2b32: 5410 e50a |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ -0b2b36: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ -0b2b3a: 5410 e50a |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ -0b2b3e: 6e10 f027 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@27f0 │ │ -0b2b44: 0e00 |000e: return-void │ │ +0b6488: |[0b6488] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.invalidate:()V │ │ +0b6498: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b649c: 6e10 221d 0000 |0002: invoke-virtual {v0}, Landroid/view/ActionMode;.invalidate:()V // method@1d22 │ │ +0b64a2: 5410 e50a |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ +0b64a6: 3800 0700 |0007: if-eqz v0, 000e // +0007 │ │ +0b64aa: 5410 e50a |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0ae5 │ │ +0b64ae: 6e10 f027 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@27f0 │ │ +0b64b4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0005 line=305 │ │ 0x000e line=306 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ @@ -232294,18 +232354,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2b48: |[0b2b48] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ -0b2b58: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2b5c: 6e20 231d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@1d23 │ │ -0b2b62: 0e00 |0005: return-void │ │ +0b64b8: |[0b64b8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setCustomView:(Landroid/view/View;)V │ │ +0b64c8: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b64cc: 6e20 231d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setCustomView:(Landroid/view/View;)V // method@1d23 │ │ +0b64d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0005 line=300 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -232315,18 +232375,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2b64: |[0b2b64] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(I)V │ │ -0b2b74: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2b78: 6e20 241d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@1d24 │ │ -0b2b7e: 0e00 |0005: return-void │ │ +0b64d4: |[0b64d4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(I)V │ │ +0b64e4: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b64e8: 6e20 241d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(I)V // method@1d24 │ │ +0b64ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0005 line=295 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -232336,18 +232396,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2b80: |[0b2b80] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0b2b90: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2b94: 6e20 251d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1d25 │ │ -0b2b9a: 0e00 |0005: return-void │ │ +0b64f0: |[0b64f0] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0b6500: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b6504: 6e20 251d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@1d25 │ │ +0b650a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ 0x0005 line=290 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -232357,18 +232417,18 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2b9c: |[0b2b9c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ -0b2bac: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2bb0: 6e20 261d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@1d26 │ │ -0b2bb6: 0e00 |0005: return-void │ │ +0b650c: |[0b650c] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTag:(Ljava/lang/Object;)V │ │ +0b651c: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b6520: 6e20 261d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTag:(Ljava/lang/Object;)V // method@1d26 │ │ +0b6526: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=343 │ │ 0x0005 line=344 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 tag Ljava/lang/Object; │ │ @@ -232378,18 +232438,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2bb8: |[0b2bb8] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(I)V │ │ -0b2bc8: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2bcc: 6e20 271d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@1d27 │ │ -0b2bd2: 0e00 |0005: return-void │ │ +0b6528: |[0b6528] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(I)V │ │ +0b6538: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b653c: 6e20 271d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(I)V // method@1d27 │ │ +0b6542: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -232399,33 +232459,33 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2bd4: |[0b2bd4] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b2be4: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ -0b2be8: 6e20 281d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1d28 │ │ -0b2bee: 0e00 |0005: return-void │ │ +0b6544: |[0b6544] com.actionbarsherlock.internal.ActionBarSherlockNative$ActionModeWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +0b6554: 5410 e40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.mActionMode:Landroid/view/ActionMode; // field@0ae4 │ │ +0b6558: 6e20 281d 2000 |0002: invoke-virtual {v0, v2}, Landroid/view/ActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@1d28 │ │ +0b655e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0005 line=280 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 569 (ActionBarSherlockNative.java) │ │ + source_file_idx : 571 (ActionBarSherlockNative.java) │ │ │ │ Class #936 header: │ │ class_idx : 1217 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1185 │ │ -source_file_idx : 569 │ │ +source_file_idx : 571 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 20 │ │ │ │ Class #936 annotations: │ │ Annotations on class │ │ @@ -232457,17 +232517,17 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0b2bf0: |[0b2bf0] com.actionbarsherlock.internal.ActionBarSherlockNative.:(Landroid/app/Activity;I)V │ │ -0b2c00: 7030 2821 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2128 │ │ -0b2c06: 0e00 |0003: return-void │ │ +0b6560: |[0b6560] com.actionbarsherlock.internal.ActionBarSherlockNative.:(Landroid/app/Activity;I)V │ │ +0b6570: 7030 2821 1002 |0000: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.:(Landroid/app/Activity;I)V // method@2128 │ │ +0b6576: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0003 line=28 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -232478,17 +232538,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2c08: |[0b2c08] com.actionbarsherlock.internal.ActionBarSherlockNative.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ -0b2c18: 5410 e80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b2c1c: 1100 |0002: return-object v0 │ │ +0b6578: |[0b6578] com.actionbarsherlock.internal.ActionBarSherlockNative.access$000:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ +0b6588: 5410 e80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b658c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative;) │ │ @@ -232496,17 +232556,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2c20: |[0b2c20] com.actionbarsherlock.internal.ActionBarSherlockNative.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ -0b2c30: 5b01 e80a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b2c34: 1101 |0002: return-object v1 │ │ +0b6590: |[0b6590] com.actionbarsherlock.internal.ActionBarSherlockNative.access$002:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;)Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ +0b65a0: 5b01 e80a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b65a4: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; │ │ │ │ @@ -232515,17 +232575,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2c38: |[0b2c38] com.actionbarsherlock.internal.ActionBarSherlockNative.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ -0b2c48: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2c4c: 1100 |0002: return-object v0 │ │ +0b65a8: |[0b65a8] com.actionbarsherlock.internal.ActionBarSherlockNative.access$100:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ +0b65b8: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b65bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative;) │ │ @@ -232533,17 +232593,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b2c50: |[0b2c50] com.actionbarsherlock.internal.ActionBarSherlockNative.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ -0b2c60: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2c64: 1100 |0002: return-object v0 │ │ +0b65c0: |[0b65c0] com.actionbarsherlock.internal.ActionBarSherlockNative.access$200:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;)Landroid/app/Activity; │ │ +0b65d0: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b65d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/ActionBarSherlockNative;) │ │ @@ -232551,27 +232611,27 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b2c68: |[0b2c68] com.actionbarsherlock.internal.ActionBarSherlockNative.initActionBar:()V │ │ -0b2c78: 5420 e70a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ae7 │ │ -0b2c7c: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0b2c80: 5420 e90a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2c84: 6e10 5700 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ -0b2c8a: 0c00 |0009: move-result-object v0 │ │ -0b2c8c: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -0b2c90: 0e00 |000c: return-void │ │ -0b2c92: 2200 c904 |000d: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // type@04c9 │ │ -0b2c96: 5421 e90a |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2c9a: 7020 bc23 1000 |0011: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.:(Landroid/app/Activity;)V // method@23bc │ │ -0b2ca0: 5b20 e70a |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ae7 │ │ -0b2ca4: 28f6 |0016: goto 000c // -000a │ │ +0b65d8: |[0b65d8] com.actionbarsherlock.internal.ActionBarSherlockNative.initActionBar:()V │ │ +0b65e8: 5420 e70a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ae7 │ │ +0b65ec: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0b65f0: 5420 e90a |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b65f4: 6e10 5700 0000 |0006: invoke-virtual {v0}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ +0b65fa: 0c00 |0009: move-result-object v0 │ │ +0b65fc: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +0b6600: 0e00 |000c: return-void │ │ +0b6602: 2200 c904 |000d: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // type@04c9 │ │ +0b6606: 5421 e90a |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b660a: 7020 bc23 1000 |0011: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.:(Landroid/app/Activity;)V // method@23bc │ │ +0b6610: 5b20 e70a |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ae7 │ │ +0b6614: 28f6 |0016: goto 000c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000c line=45 │ │ 0x000d line=44 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232582,21 +232642,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0b2ca8: |[0b2ca8] com.actionbarsherlock.internal.ActionBarSherlockNative.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b2cb8: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2cbc: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2cc2: 0c00 |0005: move-result-object v0 │ │ -0b2cc4: 6e30 131f 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f13 │ │ -0b2cca: 7010 2123 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ -0b2cd0: 0e00 |000c: return-void │ │ +0b6618: |[0b6618] com.actionbarsherlock.internal.ActionBarSherlockNative.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b6628: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b662c: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b6632: 0c00 |0005: move-result-object v0 │ │ +0b6634: 6e30 131f 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f13 │ │ +0b663a: 7010 2123 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ +0b6640: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0009 line=150 │ │ 0x000c line=151 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232608,28 +232668,28 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b2cd4: |[0b2cd4] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b2ce4: 5421 ea0a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2ce8: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ -0b2cec: 5421 ea0a |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2cf0: 6e10 fb27 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.unwrap:()Landroid/view/Menu; // method@27fb │ │ -0b2cf6: 0c01 |0009: move-result-object v1 │ │ -0b2cf8: 3213 0900 |000a: if-eq v3, v1, 0013 // +0009 │ │ -0b2cfc: 2201 1405 |000c: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0b2d00: 7020 de27 3100 |000e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0b2d06: 5b21 ea0a |0011: iput-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2d0a: 5421 ea0a |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2d0e: 6e20 1623 1200 |0015: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2316 │ │ -0b2d14: 0a00 |0018: move-result v0 │ │ -0b2d16: 0f00 |0019: return v0 │ │ +0b6644: |[0b6644] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b6654: 5421 ea0a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b6658: 3801 0a00 |0002: if-eqz v1, 000c // +000a │ │ +0b665c: 5421 ea0a |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b6660: 6e10 fb27 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.unwrap:()Landroid/view/Menu; // method@27fb │ │ +0b6666: 0c01 |0009: move-result-object v1 │ │ +0b6668: 3213 0900 |000a: if-eq v3, v1, 0013 // +0009 │ │ +0b666c: 2201 1405 |000c: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0b6670: 7020 de27 3100 |000e: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0b6676: 5b21 ea0a |0011: iput-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b667a: 5421 ea0a |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b667e: 6e20 1623 1200 |0015: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2316 │ │ +0b6684: 0a00 |0018: move-result v0 │ │ +0b6686: 0f00 |0019: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x000c line=61 │ │ 0x0013 line=64 │ │ 0x0019 line=66 │ │ locals : │ │ @@ -232642,25 +232702,25 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b2d18: |[0b2d18] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchInvalidateOptionsMenu:()V │ │ -0b2d28: 5420 e90a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2d2c: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2d32: 0c00 |0005: move-result-object v0 │ │ -0b2d34: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0b2d36: 6e20 191f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/Window;.invalidatePanelMenu:(I)V // method@1f19 │ │ -0b2d3c: 5420 ea0a |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2d40: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -0b2d44: 5420 ea0a |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2d48: 6e10 f027 0000 |0010: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@27f0 │ │ -0b2d4e: 0e00 |0013: return-void │ │ +0b6688: |[0b6688] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchInvalidateOptionsMenu:()V │ │ +0b6698: 5420 e90a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b669c: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b66a2: 0c00 |0005: move-result-object v0 │ │ +0b66a4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0b66a6: 6e20 191f 1000 |0007: invoke-virtual {v0, v1}, Landroid/view/Window;.invalidatePanelMenu:(I)V // method@1f19 │ │ +0b66ac: 5420 ea0a |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b66b0: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +0b66b4: 5420 ea0a |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b66b8: 6e10 f027 0000 |0010: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.invalidate:()V // method@27f0 │ │ +0b66be: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ 0x000a line=53 │ │ 0x0013 line=54 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232670,44 +232730,44 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 59 16-bit code units │ │ -0b2d50: |[0b2d50] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0b2d60: 5452 ea0a |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2d64: 3902 3200 |0002: if-nez v2, 0034 // +0032 │ │ -0b2d68: 7210 7f1d 0600 |0004: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ -0b2d6e: 0a02 |0007: move-result v2 │ │ -0b2d70: 1403 2c00 0201 |0008: const v3, #float 2.38774e-38 // #0102002c │ │ -0b2d76: 3232 1f00 |000b: if-eq v2, v3, 002a // +001f │ │ -0b2d7a: 2202 d305 |000d: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b2d7e: 2203 e705 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b2d82: 7010 d22e 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b2d88: 1a04 f90d |0014: const-string v4, "Non-home action item clicked before onCreateOptionsMenu with ID " // string@0df9 │ │ -0b2d8c: 6e20 db2e 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b2d92: 0c03 |0019: move-result-object v3 │ │ -0b2d94: 7210 7f1d 0600 |001a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ -0b2d9a: 0a04 |001d: move-result v4 │ │ -0b2d9c: 6e20 d72e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0b2da2: 0c03 |0021: move-result-object v3 │ │ -0b2da4: 6e10 e02e 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b2daa: 0c03 |0025: move-result-object v3 │ │ -0b2dac: 7020 882e 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b2db2: 2702 |0029: throw v2 │ │ -0b2db4: 2201 0b05 |002a: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ -0b2db8: 7020 6a27 6100 |002c: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ -0b2dbe: 6e20 1723 1500 |002f: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2317 │ │ -0b2dc4: 0a00 |0032: move-result v0 │ │ -0b2dc6: 0f00 |0033: return v0 │ │ -0b2dc8: 5452 ea0a |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2dcc: 6e20 ed27 6200 |0036: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ -0b2dd2: 0c01 |0039: move-result-object v1 │ │ -0b2dd4: 28f5 |003a: goto 002f // -000b │ │ +0b66c0: |[0b66c0] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0b66d0: 5452 ea0a |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b66d4: 3902 3200 |0002: if-nez v2, 0034 // +0032 │ │ +0b66d8: 7210 7f1d 0600 |0004: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ +0b66de: 0a02 |0007: move-result v2 │ │ +0b66e0: 1403 2c00 0201 |0008: const v3, #float 2.38774e-38 // #0102002c │ │ +0b66e6: 3232 1f00 |000b: if-eq v2, v3, 002a // +001f │ │ +0b66ea: 2202 d305 |000d: new-instance v2, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b66ee: 2203 e705 |000f: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b66f2: 7010 d22e 0300 |0011: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b66f8: 1a04 fa0d |0014: const-string v4, "Non-home action item clicked before onCreateOptionsMenu with ID " // string@0dfa │ │ +0b66fc: 6e20 db2e 4300 |0016: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b6702: 0c03 |0019: move-result-object v3 │ │ +0b6704: 7210 7f1d 0600 |001a: invoke-interface {v6}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ +0b670a: 0a04 |001d: move-result v4 │ │ +0b670c: 6e20 d72e 4300 |001e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0b6712: 0c03 |0021: move-result-object v3 │ │ +0b6714: 6e10 e02e 0300 |0022: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b671a: 0c03 |0025: move-result-object v3 │ │ +0b671c: 7020 882e 3200 |0026: invoke-direct {v2, v3}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b6722: 2702 |0029: throw v2 │ │ +0b6724: 2201 0b05 |002a: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ +0b6728: 7020 6a27 6100 |002c: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ +0b672e: 6e20 1723 1500 |002f: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2317 │ │ +0b6734: 0a00 |0032: move-result v0 │ │ +0b6736: 0f00 |0033: return v0 │ │ +0b6738: 5452 ea0a |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b673c: 6e20 ed27 6200 |0036: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ +0b6742: 0c01 |0039: move-result-object v1 │ │ +0b6744: 28f5 |003a: goto 002f // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0004 line=84 │ │ 0x000d line=85 │ │ 0x002a line=88 │ │ 0x002f line=92 │ │ @@ -232725,19 +232785,19 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b2dd8: |[0b2dd8] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0b2de8: 5421 ea0a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ -0b2dec: 6e20 1823 1200 |0002: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2318 │ │ -0b2df2: 0a00 |0005: move-result v0 │ │ -0b2df4: 0f00 |0006: return v0 │ │ +0b6748: |[0b6748] com.actionbarsherlock.internal.ActionBarSherlockNative.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0b6758: 5421 ea0a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // field@0aea │ │ +0b675c: 6e20 1823 1200 |0002: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.callbackPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z // method@2318 │ │ +0b6762: 0a00 |0005: move-result v0 │ │ +0b6764: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ 0x0006 line=75 │ │ locals : │ │ 0x0006 - 0x0007 reg=0 result Z │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232748,18 +232808,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b2df8: |[0b2df8] com.actionbarsherlock.internal.ActionBarSherlockNative.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0b2e08: 7010 2123 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ -0b2e0e: 5410 e70a |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ae7 │ │ -0b2e12: 1100 |0005: return-object v0 │ │ +0b6768: |[0b6768] com.actionbarsherlock.internal.ActionBarSherlockNative.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0b6778: 7010 2123 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ +0b677e: 5410 e70a |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionBar:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0ae7 │ │ +0b6782: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ 0x0003 line=36 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ │ │ @@ -232768,31 +232828,31 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 33 16-bit code units │ │ -0b2e14: |[0b2e14] com.actionbarsherlock.internal.ActionBarSherlockNative.getThemedContext:()Landroid/content/Context; │ │ -0b2e24: 5460 e90a |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2e28: 2202 0d04 |0002: new-instance v2, Landroid/util/TypedValue; // type@040d │ │ -0b2e2c: 7010 181d 0200 |0004: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -0b2e32: 5463 e90a |0007: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2e36: 6e10 6400 0300 |0009: invoke-virtual {v3}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@0064 │ │ -0b2e3c: 0c03 |000c: move-result-object v3 │ │ -0b2e3e: 1404 9703 0101 |000d: const v4, #float 2.36961e-38 // #01010397 │ │ -0b2e44: 1215 |0010: const/4 v5, #int 1 // #1 │ │ -0b2e46: 6e40 c401 4352 |0011: invoke-virtual {v3, v4, v2, v5}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ -0b2e4c: 5223 5008 |0014: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ -0b2e50: 3803 0a00 |0016: if-eqz v3, 0020 // +000a │ │ -0b2e54: 2201 1504 |0018: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0415 │ │ -0b2e58: 5223 5008 |001a: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ -0b2e5c: 7030 2a1d 0103 |001c: invoke-direct {v1, v0, v3}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ -0b2e62: 0710 |001f: move-object v0, v1 │ │ -0b2e64: 1100 |0020: return-object v0 │ │ +0b6784: |[0b6784] com.actionbarsherlock.internal.ActionBarSherlockNative.getThemedContext:()Landroid/content/Context; │ │ +0b6794: 5460 e90a |0000: iget-object v0, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6798: 2202 0d04 |0002: new-instance v2, Landroid/util/TypedValue; // type@040d │ │ +0b679c: 7010 181d 0200 |0004: invoke-direct {v2}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +0b67a2: 5463 e90a |0007: iget-object v3, v6, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b67a6: 6e10 6400 0300 |0009: invoke-virtual {v3}, Landroid/app/Activity;.getTheme:()Landroid/content/res/Resources$Theme; // method@0064 │ │ +0b67ac: 0c03 |000c: move-result-object v3 │ │ +0b67ae: 1404 9703 0101 |000d: const v4, #float 2.36961e-38 // #01010397 │ │ +0b67b4: 1215 |0010: const/4 v5, #int 1 // #1 │ │ +0b67b6: 6e40 c401 4352 |0011: invoke-virtual {v3, v4, v2, v5}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ +0b67bc: 5223 5008 |0014: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ +0b67c0: 3803 0a00 |0016: if-eqz v3, 0020 // +000a │ │ +0b67c4: 2201 1504 |0018: new-instance v1, Landroid/view/ContextThemeWrapper; // type@0415 │ │ +0b67c8: 5223 5008 |001a: iget v3, v2, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ +0b67cc: 7030 2a1d 0103 |001c: invoke-direct {v1, v0, v3}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ +0b67d2: 0710 |001f: move-object v0, v1 │ │ +0b67d4: 1100 |0020: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=197 │ │ 0x0002 line=198 │ │ 0x0007 line=199 │ │ 0x0014 line=200 │ │ 0x0018 line=204 │ │ @@ -232809,21 +232869,21 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b2e68: |[0b2e68] com.actionbarsherlock.internal.ActionBarSherlockNative.hasFeature:(I)Z │ │ -0b2e78: 5421 e90a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2e7c: 6e10 6600 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2e82: 0c01 |0005: move-result-object v1 │ │ -0b2e84: 6e20 181f 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.hasFeature:(I)Z // method@1f18 │ │ -0b2e8a: 0a00 |0009: move-result v0 │ │ -0b2e8c: 0f00 |000a: return v0 │ │ +0b67d8: |[0b67d8] com.actionbarsherlock.internal.ActionBarSherlockNative.hasFeature:(I)Z │ │ +0b67e8: 5421 e90a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b67ec: 6e10 6600 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b67f2: 0c01 |0005: move-result-object v1 │ │ +0b67f4: 6e20 181f 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.hasFeature:(I)Z // method@1f18 │ │ +0b67fa: 0a00 |0009: move-result v0 │ │ +0b67fc: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ 0x000a line=103 │ │ locals : │ │ 0x000a - 0x000b reg=0 result Z │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232834,21 +232894,21 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b2e90: |[0b2e90] com.actionbarsherlock.internal.ActionBarSherlockNative.requestFeature:(I)Z │ │ -0b2ea0: 5421 e90a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2ea4: 6e10 6600 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2eaa: 0c01 |0005: move-result-object v1 │ │ -0b2eac: 6e20 1b1f 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.requestFeature:(I)Z // method@1f1b │ │ -0b2eb2: 0a00 |0009: move-result v0 │ │ -0b2eb4: 0f00 |000a: return v0 │ │ +0b6800: |[0b6800] com.actionbarsherlock.internal.ActionBarSherlockNative.requestFeature:(I)Z │ │ +0b6810: 5421 e90a |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6814: 6e10 6600 0100 |0002: invoke-virtual {v1}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b681a: 0c01 |0005: move-result-object v1 │ │ +0b681c: 6e20 1b1f 3100 |0006: invoke-virtual {v1, v3}, Landroid/view/Window;.requestFeature:(I)Z // method@1f1b │ │ +0b6822: 0a00 |0009: move-result v0 │ │ +0b6824: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x000a line=112 │ │ locals : │ │ 0x000a - 0x000b reg=0 result Z │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232859,21 +232919,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b2eb8: |[0b2eb8] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(I)V │ │ -0b2ec8: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2ecc: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2ed2: 0c00 |0005: move-result-object v0 │ │ -0b2ed4: 6e20 1c1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setContentView:(I)V // method@1f1c │ │ -0b2eda: 7010 2123 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ -0b2ee0: 0e00 |000c: return-void │ │ +0b6828: |[0b6828] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(I)V │ │ +0b6838: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b683c: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b6842: 0c00 |0005: move-result-object v0 │ │ +0b6844: 6e20 1c1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setContentView:(I)V // method@1f1c │ │ +0b684a: 7010 2123 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ +0b6850: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0009 line=134 │ │ 0x000c line=135 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232884,21 +232944,21 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0b2ee4: |[0b2ee4] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0b2ef4: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2ef8: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2efe: 0c00 |0005: move-result-object v0 │ │ -0b2f00: 6e30 1d1f 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f1d │ │ -0b2f06: 7010 2123 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ -0b2f0c: 0e00 |000c: return-void │ │ +0b6854: |[0b6854] com.actionbarsherlock.internal.ActionBarSherlockNative.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0b6864: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6868: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b686e: 0c00 |0005: move-result-object v0 │ │ +0b6870: 6e30 1d1f 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@1f1d │ │ +0b6876: 7010 2123 0100 |0009: invoke-direct {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.initActionBar:()V // method@2321 │ │ +0b687c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0009 line=142 │ │ 0x000c line=143 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ @@ -232910,18 +232970,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2f10: |[0b2f10] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgress:(I)V │ │ -0b2f20: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2f24: 6e20 8600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgress:(I)V // method@0086 │ │ -0b2f2a: 0e00 |0005: return-void │ │ +0b6880: |[0b6880] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgress:(I)V │ │ +0b6890: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6894: 6e20 8600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgress:(I)V // method@0086 │ │ +0b689a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 progress I │ │ @@ -232931,18 +232991,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2f2c: |[0b2f2c] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminate:(Z)V │ │ -0b2f3c: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2f40: 6e20 8700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminate:(Z)V // method@0087 │ │ -0b2f46: 0e00 |0005: return-void │ │ +0b689c: |[0b689c] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminate:(Z)V │ │ +0b68ac: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b68b0: 6e20 8700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminate:(Z)V // method@0087 │ │ +0b68b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0005 line=179 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 indeterminate Z │ │ @@ -232952,18 +233012,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2f48: |[0b2f48] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminateVisibility:(Z)V │ │ -0b2f58: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2f5c: 6e20 8800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminateVisibility:(Z)V // method@0088 │ │ -0b2f62: 0e00 |0005: return-void │ │ +0b68b8: |[0b68b8] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarIndeterminateVisibility:(Z)V │ │ +0b68c8: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b68cc: 6e20 8800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarIndeterminateVisibility:(Z)V // method@0088 │ │ +0b68d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -232973,18 +233033,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2f64: |[0b2f64] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarVisibility:(Z)V │ │ -0b2f74: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2f78: 6e20 8900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarVisibility:(Z)V // method@0089 │ │ -0b2f7e: 0e00 |0005: return-void │ │ +0b68d4: |[0b68d4] com.actionbarsherlock.internal.ActionBarSherlockNative.setProgressBarVisibility:(Z)V │ │ +0b68e4: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b68e8: 6e20 8900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setProgressBarVisibility:(Z)V // method@0089 │ │ +0b68ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ @@ -232994,18 +233054,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b2f80: |[0b2f80] com.actionbarsherlock.internal.ActionBarSherlockNative.setSecondaryProgress:(I)V │ │ -0b2f90: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2f94: 6e20 8a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setSecondaryProgress:(I)V // method@008a │ │ -0b2f9a: 0e00 |0005: return-void │ │ +0b68f0: |[0b68f0] com.actionbarsherlock.internal.ActionBarSherlockNative.setSecondaryProgress:(I)V │ │ +0b6900: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6904: 6e20 8a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/Activity;.setSecondaryProgress:(I)V // method@008a │ │ +0b690a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0005 line=193 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0006 reg=2 secondaryProgress I │ │ @@ -233015,20 +233075,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b2f9c: |[0b2f9c] com.actionbarsherlock.internal.ActionBarSherlockNative.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b2fac: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2fb0: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2fb6: 0c00 |0005: move-result-object v0 │ │ -0b2fb8: 6e20 1e1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setTitle:(Ljava/lang/CharSequence;)V // method@1f1e │ │ -0b2fbe: 0e00 |0009: return-void │ │ +0b690c: |[0b690c] com.actionbarsherlock.internal.ActionBarSherlockNative.setTitle:(Ljava/lang/CharSequence;)V │ │ +0b691c: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6920: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b6926: 0c00 |0005: move-result-object v0 │ │ +0b6928: 6e20 1e1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setTitle:(Ljava/lang/CharSequence;)V // method@1f1e │ │ +0b692e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ 0x0009 line=158 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x000a reg=2 title Ljava/lang/CharSequence; │ │ @@ -233038,20 +233098,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b2fc0: |[0b2fc0] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(I)V │ │ -0b2fd0: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2fd4: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2fda: 0c00 |0005: move-result-object v0 │ │ -0b2fdc: 6e20 1f1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setUiOptions:(I)V // method@1f1f │ │ -0b2fe2: 0e00 |0009: return-void │ │ +0b6930: |[0b6930] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(I)V │ │ +0b6940: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6944: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b694a: 0c00 |0005: move-result-object v0 │ │ +0b694c: 6e20 1f1f 2000 |0006: invoke-virtual {v0, v2}, Landroid/view/Window;.setUiOptions:(I)V // method@1f1f │ │ +0b6952: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0009 line=120 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x000a reg=2 uiOptions I │ │ @@ -233061,20 +233121,20 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b2fe4: |[0b2fe4] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(II)V │ │ -0b2ff4: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b2ff8: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b2ffe: 0c00 |0005: move-result-object v0 │ │ -0b3000: 6e30 201f 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@1f20 │ │ -0b3006: 0e00 |0009: return-void │ │ +0b6954: |[0b6954] com.actionbarsherlock.internal.ActionBarSherlockNative.setUiOptions:(II)V │ │ +0b6964: 5410 e90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b6968: 6e10 6600 0000 |0002: invoke-virtual {v0}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b696e: 0c00 |0005: move-result-object v0 │ │ +0b6970: 6e30 201f 2003 |0006: invoke-virtual {v0, v2, v3}, Landroid/view/Window;.setUiOptions:(II)V // method@1f20 │ │ +0b6976: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0009 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x000a reg=2 uiOptions I │ │ @@ -233085,40 +233145,40 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0b3008: |[0b3008] com.actionbarsherlock.internal.ActionBarSherlockNative.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b3018: 5431 e80a |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b301c: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -0b3020: 5431 e80a |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b3024: 6e10 0123 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.finish:()V // method@2301 │ │ -0b302a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0b302c: 3804 0700 |000a: if-eqz v4, 0011 // +0007 │ │ -0b3030: 2200 bf04 |000c: new-instance v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; // type@04bf │ │ -0b3034: 7030 fb22 3004 |000e: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@22fb │ │ -0b303a: 5431 e90a |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b303e: 6e20 8c00 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@008c │ │ -0b3044: 0c01 |0016: move-result-object v1 │ │ -0b3046: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -0b304a: 1201 |0019: const/4 v1, #int 0 // #0 │ │ -0b304c: 5b31 e80a |001a: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b3050: 5431 e90a |001c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b3054: 2011 9a04 |001e: instance-of v1, v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ -0b3058: 3801 0f00 |0020: if-eqz v1, 002f // +000f │ │ -0b305c: 5431 e80a |0022: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b3060: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ -0b3064: 5431 e90a |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ -0b3068: 1f01 9a04 |0028: check-cast v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ -0b306c: 5432 e80a |002a: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b3070: 7220 2021 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2120 │ │ -0b3076: 5431 e80a |002f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ -0b307a: 1101 |0031: return-object v1 │ │ +0b6978: |[0b6978] com.actionbarsherlock.internal.ActionBarSherlockNative.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b6988: 5431 e80a |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b698c: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +0b6990: 5431 e80a |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b6994: 6e10 0123 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper;.finish:()V // method@2301 │ │ +0b699a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0b699c: 3804 0700 |000a: if-eqz v4, 0011 // +0007 │ │ +0b69a0: 2200 bf04 |000c: new-instance v0, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; // type@04bf │ │ +0b69a4: 7030 fb22 3004 |000e: invoke-direct {v0, v3, v4}, Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper;.:(Lcom/actionbarsherlock/internal/ActionBarSherlockNative;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@22fb │ │ +0b69aa: 5431 e90a |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b69ae: 6e20 8c00 0100 |0013: invoke-virtual {v1, v0}, Landroid/app/Activity;.startActionMode:(Landroid/view/ActionMode$Callback;)Landroid/view/ActionMode; // method@008c │ │ +0b69b4: 0c01 |0016: move-result-object v1 │ │ +0b69b6: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +0b69ba: 1201 |0019: const/4 v1, #int 0 // #0 │ │ +0b69bc: 5b31 e80a |001a: iput-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b69c0: 5431 e90a |001c: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b69c4: 2011 9a04 |001e: instance-of v1, v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ +0b69c8: 3801 0f00 |0020: if-eqz v1, 002f // +000f │ │ +0b69cc: 5431 e80a |0022: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b69d0: 3801 0b00 |0024: if-eqz v1, 002f // +000b │ │ +0b69d4: 5431 e90a |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActivity:Landroid/app/Activity; // field@0ae9 │ │ +0b69d8: 1f01 9a04 |0028: check-cast v1, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener; // type@049a │ │ +0b69dc: 5432 e80a |002a: iget-object v2, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b69e0: 7220 2021 2100 |002c: invoke-interface {v1, v2}, Lcom/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener;.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2120 │ │ +0b69e6: 5431 e80a |002f: iget-object v1, v3, Lcom/actionbarsherlock/internal/ActionBarSherlockNative;.mActionMode:Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper; // field@0ae8 │ │ +0b69ea: 1101 |0031: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0004 line=214 │ │ 0x0009 line=216 │ │ 0x000a line=217 │ │ 0x000c line=218 │ │ @@ -233129,21 +233189,21 @@ │ │ 0x002f line=232 │ │ locals : │ │ 0x000a - 0x000e reg=0 wrapped Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0011 - 0x0032 reg=0 wrapped Lcom/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeCallbackWrapper; │ │ 0x0000 - 0x0032 reg=3 this Lcom/actionbarsherlock/internal/ActionBarSherlockNative; │ │ 0x0000 - 0x0032 reg=4 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ - source_file_idx : 569 (ActionBarSherlockNative.java) │ │ + source_file_idx : 571 (ActionBarSherlockNative.java) │ │ │ │ Class #937 header: │ │ class_idx : 1221 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1365 │ │ -source_file_idx : 565 │ │ +source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #937 annotations: │ │ Annotations on class │ │ @@ -233182,122 +233242,125 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0b307c: |[0b307c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ -0b308c: 5b23 f10a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3090: 7010 c42b 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2bc4 │ │ -0b3096: 5b24 ee0a |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b309a: 2200 0805 |0007: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ -0b309e: 6e10 7d23 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ -0b30a4: 0c01 |000c: move-result-object v1 │ │ -0b30a6: 7020 ce26 1000 |000d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ -0b30ac: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0b30ae: 6e20 1327 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2713 │ │ -0b30b4: 0c00 |0014: move-result-object v0 │ │ -0b30b6: 5b20 f00a |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b30ba: 5420 f00a |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b30be: 6e20 1127 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ -0b30c4: 0e00 |001c: return-void │ │ +0b69ec: |[0b69ec] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ │ +0b69fc: 5b23 f10a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6a00: 7010 c42b 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2bc4 │ │ +0b6a06: 5b24 ee0a |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6a0a: 2200 0805 |0007: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ +0b6a0e: 6e10 7d23 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ +0b6a14: 0c01 |000c: move-result-object v1 │ │ +0b6a16: 7020 ce26 1000 |000d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ +0b6a1c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0b6a1e: 6e20 1327 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2713 │ │ +0b6a24: 0c00 |0014: move-result-object v0 │ │ +0b6a26: 5b20 f00a |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6a2a: 5420 f00a |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6a2e: 6e20 1127 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ +0b6a34: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ 0x0005 line=667 │ │ 0x0007 line=668 │ │ + 0x0011 line=669 │ │ 0x0017 line=670 │ │ 0x001c line=671 │ │ locals : │ │ 0x0000 - 0x001d reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ - 0x0000 - 0x001d reg=3 (null) Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ + 0x0000 - 0x001d reg=3 this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x001d reg=4 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ name : 'dispatchOnCreate' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0b30c8: |[0b30c8] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.dispatchOnCreate:()Z │ │ -0b30d8: 5420 f00a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b30dc: 6e10 2427 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0b30e2: 5420 ee0a |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b30e6: 5421 f00a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b30ea: 7230 c12b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ -0b30f0: 0a00 |000c: move-result v0 │ │ -0b30f2: 5421 f00a |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b30f6: 6e10 2327 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0b30fc: 0f00 |0012: return v0 │ │ -0b30fe: 0d00 |0013: move-exception v0 │ │ -0b3100: 5421 f00a |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b3104: 6e10 2327 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0b310a: 2700 |0019: throw v0 │ │ +0b6a38: |[0b6a38] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.dispatchOnCreate:()Z │ │ +0b6a48: 5420 f00a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6a4c: 6e10 2427 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0b6a52: 5420 ee0a |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6a56: 5421 f00a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6a5a: 7230 c12b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onCreateActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc1 │ │ +0b6a60: 0a00 |000c: move-result v0 │ │ +0b6a62: 5421 f00a |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6a66: 6e10 2327 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0b6a6c: 0f00 |0012: return v0 │ │ +0b6a6e: 0d00 |0013: move-exception v0 │ │ +0b6a70: 5421 f00a |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6a74: 6e10 2327 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0b6a7a: 2700 |0019: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0013 │ │ positions : │ │ 0x0000 line=725 │ │ 0x0005 line=727 │ │ 0x000d line=729 │ │ + 0x0012 line=727 │ │ + 0x0013 line=729 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ name : 'finish' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 74 16-bit code units │ │ -0b3118: |[0b3118] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.finish:()V │ │ -0b3128: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b312a: 5430 f10a |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b312e: 5400 fd0a |0003: iget-object v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ -0b3132: 3230 0300 |0005: if-eq v0, v3, 0008 // +0003 │ │ -0b3136: 0e00 |0007: return-void │ │ -0b3138: 5430 f10a |0008: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b313c: 5500 170b |000a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ -0b3140: 3800 3800 |000c: if-eqz v0, 0044 // +0038 │ │ -0b3144: 5430 f10a |000e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3148: 5b03 070b |0010: iput-object v3, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0b07 │ │ -0b314c: 5430 f10a |0012: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3150: 5431 ee0a |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b3154: 5b01 080b |0016: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ -0b3158: 5b32 ee0a |0018: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b315c: 5430 f10a |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3160: 1201 |001c: const/4 v1, #int 0 // #0 │ │ -0b3162: 6e20 6d23 1000 |001d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@236d │ │ -0b3168: 5430 f10a |0020: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b316c: 7110 6423 0000 |0022: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ -0b3172: 0c00 |0025: move-result-object v0 │ │ -0b3174: 6e10 7328 0000 |0026: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.closeMode:()V // method@2873 │ │ -0b317a: 5430 f10a |0029: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b317e: 7110 6523 0000 |002b: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; // method@2365 │ │ -0b3184: 0c00 |002e: move-result-object v0 │ │ -0b3186: 1301 2000 |002f: const/16 v1, #int 32 // #20 │ │ -0b318a: 6e20 2629 1000 |0031: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@2926 │ │ -0b3190: 5430 f10a |0034: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3194: 5b02 fd0a |0036: iput-object v2, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ -0b3198: 5430 f10a |0038: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b319c: 5500 170b |003a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ -0b31a0: 3800 cbff |003c: if-eqz v0, 0007 // -0035 │ │ -0b31a4: 5430 f10a |003e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b31a8: 6e10 7f23 0000 |0040: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.hide:()V // method@237f │ │ -0b31ae: 28c4 |0043: goto 0007 // -003c │ │ -0b31b0: 5430 ee0a |0044: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b31b4: 7220 c22b 3000 |0046: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ -0b31ba: 28cf |0049: goto 0018 // -0031 │ │ +0b6a88: |[0b6a88] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.finish:()V │ │ +0b6a98: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b6a9a: 5430 f10a |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6a9e: 5400 fd0a |0003: iget-object v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ +0b6aa2: 3230 0300 |0005: if-eq v0, v3, 0008 // +0003 │ │ +0b6aa6: 0e00 |0007: return-void │ │ +0b6aa8: 5430 f10a |0008: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6aac: 5500 170b |000a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ +0b6ab0: 3800 3800 |000c: if-eqz v0, 0044 // +0038 │ │ +0b6ab4: 5430 f10a |000e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6ab8: 5b03 070b |0010: iput-object v3, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0b07 │ │ +0b6abc: 5430 f10a |0012: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6ac0: 5431 ee0a |0014: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6ac4: 5b01 080b |0016: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ +0b6ac8: 5b32 ee0a |0018: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6acc: 5430 f10a |001a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6ad0: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +0b6ad2: 6e20 6d23 1000 |001d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@236d │ │ +0b6ad8: 5430 f10a |0020: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6adc: 7110 6423 0000 |0022: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ +0b6ae2: 0c00 |0025: move-result-object v0 │ │ +0b6ae4: 6e10 7328 0000 |0026: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.closeMode:()V // method@2873 │ │ +0b6aea: 5430 f10a |0029: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6aee: 7110 6523 0000 |002b: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; // method@2365 │ │ +0b6af4: 0c00 |002e: move-result-object v0 │ │ +0b6af6: 1301 2000 |002f: const/16 v1, #int 32 // #20 │ │ +0b6afa: 6e20 2629 1000 |0031: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.sendAccessibilityEvent:(I)V // method@2926 │ │ +0b6b00: 5430 f10a |0034: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6b04: 5b02 fd0a |0036: iput-object v2, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ +0b6b08: 5430 f10a |0038: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6b0c: 5500 170b |003a: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ +0b6b10: 3800 cbff |003c: if-eqz v0, 0007 // -0035 │ │ +0b6b14: 5430 f10a |003e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6b18: 6e10 7f23 0000 |0040: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.hide:()V // method@237f │ │ +0b6b1e: 28c4 |0043: goto 0007 // -003c │ │ +0b6b20: 5430 ee0a |0044: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6b24: 7220 c22b 3000 |0046: invoke-interface {v0, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ +0b6b2a: 28cf |0049: goto 0018 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=685 │ │ 0x0007 line=712 │ │ 0x0008 line=694 │ │ 0x000e line=695 │ │ 0x0012 line=696 │ │ @@ -233317,24 +233380,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b31bc: |[0b31bc] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ -0b31cc: 5410 ef0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0aef │ │ -0b31d0: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0b31d4: 5410 ef0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0aef │ │ -0b31d8: 6e10 ed2e 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0b31de: 0c00 |0009: move-result-object v0 │ │ -0b31e0: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ -0b31e4: 1100 |000c: return-object v0 │ │ -0b31e6: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0b31e8: 28fe |000e: goto 000c // -0002 │ │ +0b6b2c: |[0b6b2c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getCustomView:()Landroid/view/View; │ │ +0b6b3c: 5410 ef0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0aef │ │ +0b6b40: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0b6b44: 5410 ef0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0aef │ │ +0b6b48: 6e10 ed2e 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0b6b4e: 0c00 |0009: move-result-object v0 │ │ +0b6b50: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ +0b6b54: 1100 |000c: return-object v0 │ │ +0b6b56: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0b6b58: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=771 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -233342,17 +233405,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b31ec: |[0b31ec] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0b31fc: 5410 f00a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b3200: 1100 |0002: return-object v0 │ │ +0b6b5c: |[0b6b5c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0b6b6c: 5410 f00a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6b70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -233360,21 +233423,21 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b3204: |[0b3204] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0b3214: 2200 5c05 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ -0b3218: 5421 f10a |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b321c: 6e10 7d23 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ -0b3222: 0c01 |0007: move-result-object v1 │ │ -0b3224: 7020 052c 1000 |0008: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2c05 │ │ -0b322a: 1100 |000b: return-object v0 │ │ +0b6b74: |[0b6b74] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0b6b84: 2200 5c05 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ +0b6b88: 5421 f10a |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6b8c: 6e10 7d23 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ +0b6b92: 0c01 |0007: move-result-object v1 │ │ +0b6b94: 7020 052c 1000 |0008: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2c05 │ │ +0b6b9a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -233382,21 +233445,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b322c: |[0b322c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -0b323c: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3240: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ -0b3246: 0c00 |0005: move-result-object v0 │ │ -0b3248: 6e10 7e28 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@287e │ │ -0b324e: 0c00 |0009: move-result-object v0 │ │ -0b3250: 1100 |000a: return-object v0 │ │ +0b6b9c: |[0b6b9c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +0b6bac: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6bb0: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ +0b6bb6: 0c00 |0005: move-result-object v0 │ │ +0b6bb8: 6e10 7e28 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@287e │ │ +0b6bbe: 0c00 |0009: move-result-object v0 │ │ +0b6bc0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -233404,21 +233467,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0b3254: |[0b3254] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ -0b3264: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3268: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ -0b326e: 0c00 |0005: move-result-object v0 │ │ -0b3270: 6e10 7f28 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@287f │ │ -0b3276: 0c00 |0009: move-result-object v0 │ │ -0b3278: 1100 |000a: return-object v0 │ │ +0b6bc4: |[0b6bc4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.getTitle:()Ljava/lang/CharSequence; │ │ +0b6bd4: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6bd8: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ +0b6bde: 0c00 |0005: move-result-object v0 │ │ +0b6be0: 6e10 7f28 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@287f │ │ +0b6be6: 0c00 |0009: move-result-object v0 │ │ +0b6be8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=761 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;) │ │ @@ -233426,27 +233489,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0b327c: |[0b327c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.invalidate:()V │ │ -0b328c: 5420 f00a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b3290: 6e10 2427 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0b3296: 5420 ee0a |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b329a: 5421 f00a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b329e: 7230 c32b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ -0b32a4: 5420 f00a |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b32a8: 6e10 2327 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0b32ae: 0e00 |0011: return-void │ │ -0b32b0: 0d00 |0012: move-exception v0 │ │ -0b32b2: 5421 f00a |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ -0b32b6: 6e10 2327 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0b32bc: 2700 |0018: throw v0 │ │ +0b6bec: |[0b6bec] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.invalidate:()V │ │ +0b6bfc: 5420 f00a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6c00: 6e10 2427 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0b6c06: 5420 ee0a |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6c0a: 5421 f00a |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6c0e: 7230 c32b 2001 |0009: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ +0b6c14: 5420 f00a |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6c18: 6e10 2327 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0b6c1e: 0e00 |0011: return-void │ │ +0b6c20: 0d00 |0012: move-exception v0 │ │ +0b6c22: 5421 f00a |0013: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0af0 │ │ +0b6c26: 6e10 2327 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0b6c2c: 2700 |0018: throw v0 │ │ catches : 1 │ │ 0x0005 - 0x000c │ │ -> 0x0012 │ │ positions : │ │ 0x0000 line=716 │ │ 0x0005 line=718 │ │ 0x000c line=720 │ │ @@ -233460,16 +233523,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b32cc: |[0b32cc] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0b32dc: 0e00 |0000: return-void │ │ +0b6c3c: |[0b6c3c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0b6c4c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -233479,16 +233542,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b32e0: |[0b32e0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0b32f0: 0e00 |0000: return-void │ │ +0b6c50: |[0b6c50] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0b6c60: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -233497,23 +233560,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0b32f4: |[0b32f4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b3304: 5410 ee0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b3308: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b330c: 5410 ee0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b3310: 7230 c02b 1003 |0006: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ -0b3316: 0a00 |0009: move-result v0 │ │ -0b3318: 0f00 |000a: return v0 │ │ -0b331a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b331c: 28fe |000c: goto 000a // -0002 │ │ +0b6c64: |[0b6c64] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0b6c74: 5410 ee0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6c78: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0b6c7c: 5410 ee0a |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6c80: 7230 c02b 1003 |0006: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ +0b6c86: 0a00 |0009: move-result v0 │ │ +0b6c88: 0f00 |000a: return v0 │ │ +0b6c8a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b6c8c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=775 │ │ 0x0004 line=776 │ │ 0x000a line=778 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ @@ -233525,24 +233588,24 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b3320: |[0b3320] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0b3330: 5410 ee0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b3334: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0b3338: 0e00 |0004: return-void │ │ -0b333a: 6e10 3e23 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@233e │ │ -0b3340: 5410 f10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3344: 7110 6423 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ -0b334a: 0c00 |000d: move-result-object v0 │ │ -0b334c: 6e10 a228 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@28a2 │ │ -0b3352: 28f3 |0011: goto 0004 // -000d │ │ +0b6c90: |[0b6c90] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0b6ca0: 5410 ee0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6ca4: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0b6ca8: 0e00 |0004: return-void │ │ +0b6caa: 6e10 3e23 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@233e │ │ +0b6cb0: 5410 f10a |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6cb4: 7110 6423 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ +0b6cba: 0c00 |000d: move-result-object v0 │ │ +0b6cbc: 6e10 a228 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@28a2 │ │ +0b6cc2: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0004 line=807 │ │ 0x0005 line=805 │ │ 0x0008 line=806 │ │ locals : │ │ @@ -233554,30 +233617,30 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0b3354: |[0b3354] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0b3364: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b3366: 5431 ee0a |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ -0b336a: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ -0b336e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0b3370: 0f00 |0006: return v0 │ │ -0b3372: 6e10 0628 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ -0b3378: 0a01 |000a: move-result v1 │ │ -0b337a: 3801 fbff |000b: if-eqz v1, 0006 // -0005 │ │ -0b337e: 2201 0f05 |000d: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@050f │ │ -0b3382: 5432 f10a |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3386: 6e10 7d23 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ -0b338c: 0c02 |0014: move-result-object v2 │ │ -0b338e: 7030 a427 2104 |0015: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27a4 │ │ -0b3394: 6e10 c127 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@27c1 │ │ -0b339a: 28eb |001b: goto 0006 // -0015 │ │ +0b6cc4: |[0b6cc4] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0b6cd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b6cd6: 5431 ee0a |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0aee │ │ +0b6cda: 3901 0400 |0003: if-nez v1, 0007 // +0004 │ │ +0b6cde: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0b6ce0: 0f00 |0006: return v0 │ │ +0b6ce2: 6e10 0628 0400 |0007: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ +0b6ce8: 0a01 |000a: move-result v1 │ │ +0b6cea: 3801 fbff |000b: if-eqz v1, 0006 // -0005 │ │ +0b6cee: 2201 0f05 |000d: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@050f │ │ +0b6cf2: 5432 f10a |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6cf6: 6e10 7d23 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ +0b6cfc: 0c02 |0014: move-result-object v2 │ │ +0b6cfe: 7030 a427 2104 |0015: invoke-direct {v1, v2, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27a4 │ │ +0b6d04: 6e10 c127 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@27c1 │ │ +0b6d0a: 28eb |001b: goto 0006 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=786 │ │ 0x0005 line=787 │ │ 0x0006 line=795 │ │ 0x0007 line=790 │ │ 0x000d line=794 │ │ @@ -233590,23 +233653,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b339c: |[0b339c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ -0b33ac: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b33b0: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ -0b33b6: 0c00 |0005: move-result-object v0 │ │ -0b33b8: 6e20 9928 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2899 │ │ -0b33be: 2200 f405 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0b33c2: 7020 ec2e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ -0b33c8: 5b10 ef0a |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0aef │ │ -0b33cc: 0e00 |0010: return-void │ │ +0b6d0c: |[0b6d0c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setCustomView:(Landroid/view/View;)V │ │ +0b6d1c: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6d20: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ +0b6d26: 0c00 |0005: move-result-object v0 │ │ +0b6d28: 6e20 9928 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2899 │ │ +0b6d2e: 2200 f405 |0009: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0b6d32: 7020 ec2e 2000 |000b: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ +0b6d38: 5b10 ef0a |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.mCustomView:Ljava/lang/ref/WeakReference; // field@0aef │ │ +0b6d3c: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ 0x0009 line=736 │ │ 0x0010 line=737 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ @@ -233617,24 +233680,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b33d0: |[0b33d0] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(I)V │ │ -0b33e0: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b33e4: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ -0b33ea: 0c00 |0005: move-result-object v0 │ │ -0b33ec: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b33f2: 0c00 |0009: move-result-object v0 │ │ -0b33f4: 6e20 d401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0b33fa: 0c00 |000d: move-result-object v0 │ │ -0b33fc: 6e20 4623 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2346 │ │ -0b3402: 0e00 |0011: return-void │ │ +0b6d40: |[0b6d40] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(I)V │ │ +0b6d50: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6d54: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ +0b6d5a: 0c00 |0005: move-result-object v0 │ │ +0b6d5c: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0b6d62: 0c00 |0009: move-result-object v0 │ │ +0b6d64: 6e20 d401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0b6d6a: 0c00 |000d: move-result-object v0 │ │ +0b6d6c: 6e20 4623 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@2346 │ │ +0b6d72: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=756 │ │ 0x0011 line=757 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -233644,20 +233707,20 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b3404: |[0b3404] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0b3414: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3418: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ -0b341e: 0c00 |0005: move-result-object v0 │ │ -0b3420: 6e20 9e28 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@289e │ │ -0b3426: 0e00 |0009: return-void │ │ +0b6d74: |[0b6d74] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0b6d84: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6d88: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ +0b6d8e: 0c00 |0005: move-result-object v0 │ │ +0b6d90: 6e20 9e28 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@289e │ │ +0b6d96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0009 line=742 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -233667,24 +233730,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b3428: |[0b3428] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(I)V │ │ -0b3438: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b343c: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ -0b3442: 0c00 |0005: move-result-object v0 │ │ -0b3444: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b344a: 0c00 |0009: move-result-object v0 │ │ -0b344c: 6e20 d401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0b3452: 0c00 |000d: move-result-object v0 │ │ -0b3454: 6e20 4823 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@2348 │ │ -0b345a: 0e00 |0011: return-void │ │ +0b6d98: |[0b6d98] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(I)V │ │ +0b6da8: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6dac: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ +0b6db2: 0c00 |0005: move-result-object v0 │ │ +0b6db4: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0b6dba: 0c00 |0009: move-result-object v0 │ │ +0b6dbc: 6e20 d401 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0b6dc2: 0c00 |000d: move-result-object v0 │ │ +0b6dc4: 6e20 4823 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@2348 │ │ +0b6dca: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0011 line=752 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x0012 reg=2 resId I │ │ @@ -233694,35 +233757,35 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b345c: |[0b345c] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b346c: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ -0b3470: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ -0b3476: 0c00 |0005: move-result-object v0 │ │ -0b3478: 6e20 9f28 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@289f │ │ -0b347e: 0e00 |0009: return-void │ │ +0b6dcc: |[0b6dcc] com.actionbarsherlock.internal.app.ActionBarImpl$ActionModeImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +0b6ddc: 5410 f10a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af1 │ │ +0b6de0: 7110 6423 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // method@2364 │ │ +0b6de6: 0c00 |0005: move-result-object v0 │ │ +0b6de8: 6e20 9f28 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@289f │ │ +0b6dee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0009 line=747 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0000 - 0x000a reg=2 title Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 565 (ActionBarImpl.java) │ │ + source_file_idx : 567 (ActionBarImpl.java) │ │ │ │ Class #938 header: │ │ class_idx : 1222 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1201 │ │ -source_file_idx : 565 │ │ +source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #938 annotations: │ │ Annotations on class │ │ @@ -233774,41 +233837,41 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b3480: |[0b3480] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0b3490: 5b12 f90a |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b3494: 7010 6c21 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@216c │ │ -0b349a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ -0b349c: 5910 f60a |0006: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b34a0: 0e00 |0008: return-void │ │ +0b6df0: |[0b6df0] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0b6e00: 5b12 f90a |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b6e04: 7010 6c21 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@216c │ │ +0b6e0a: 12f0 |0005: const/4 v0, #int -1 // #ff │ │ +0b6e0c: 5910 f60a |0006: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b6e10: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=813 │ │ 0x0005 line=819 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ - 0x0000 - 0x0009 reg=2 (null) Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ + 0x0000 - 0x0009 reg=2 this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ name : 'getCallback' │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$TabListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b34a4: |[0b34a4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ -0b34b4: 5410 f20a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0af2 │ │ -0b34b8: 1100 |0002: return-object v0 │ │ +0b6e14: |[0b6e14] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ +0b6e24: 5410 f20a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0af2 │ │ +0b6e28: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -233816,17 +233879,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b34bc: |[0b34bc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ -0b34cc: 5410 f30a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0af3 │ │ -0b34d0: 1100 |0002: return-object v0 │ │ +0b6e2c: |[0b6e2c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getContentDescription:()Ljava/lang/CharSequence; │ │ +0b6e3c: 5410 f30a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0af3 │ │ +0b6e40: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=931 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -233834,17 +233897,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b34d4: |[0b34d4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCustomView:()Landroid/view/View; │ │ -0b34e4: 5410 f40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0af4 │ │ -0b34e8: 1100 |0002: return-object v0 │ │ +0b6e44: |[0b6e44] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getCustomView:()Landroid/view/View; │ │ +0b6e54: 5410 f40a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0af4 │ │ +0b6e58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=845 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -233852,17 +233915,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b34ec: |[0b34ec] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0b34fc: 5410 f50a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0af5 │ │ -0b3500: 1100 |0002: return-object v0 │ │ +0b6e5c: |[0b6e5c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0b6e6c: 5410 f50a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0af5 │ │ +0b6e70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=865 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -233870,17 +233933,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3504: |[0b3504] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getPosition:()I │ │ -0b3514: 5210 f60a |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b3518: 0f00 |0002: return v0 │ │ +0b6e74: |[0b6e74] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getPosition:()I │ │ +0b6e84: 5210 f60a |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b6e88: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=870 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -233888,17 +233951,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b351c: |[0b351c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getTag:()Ljava/lang/Object; │ │ -0b352c: 5410 f70a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0af7 │ │ -0b3530: 1100 |0002: return-object v0 │ │ +0b6e8c: |[0b6e8c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getTag:()Ljava/lang/Object; │ │ +0b6e9c: 5410 f70a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0af7 │ │ +0b6ea0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -233906,17 +233969,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3534: |[0b3534] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getText:()Ljava/lang/CharSequence; │ │ -0b3544: 5410 f80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0af8 │ │ -0b3548: 1100 |0002: return-object v0 │ │ +0b6ea4: |[0b6ea4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.getText:()Ljava/lang/CharSequence; │ │ +0b6eb4: 5410 f80a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0af8 │ │ +0b6eb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ @@ -233924,18 +233987,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b354c: |[0b354c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.select:()V │ │ -0b355c: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b3560: 6e20 8823 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ -0b3566: 0e00 |0005: return-void │ │ +0b6ebc: |[0b6ebc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.select:()V │ │ +0b6ecc: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b6ed0: 6e20 8823 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ +0b6ed6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=912 │ │ 0x0005 line=913 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ │ │ @@ -233944,25 +234007,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b3568: |[0b3568] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b3578: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b357c: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ -0b3582: 0c00 |0005: move-result-object v0 │ │ -0b3584: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b358a: 0c00 |0009: move-result-object v0 │ │ -0b358c: 6e20 d701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0b3592: 0c00 |000d: move-result-object v0 │ │ -0b3594: 6e20 5323 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2353 │ │ -0b359a: 0c00 |0011: move-result-object v0 │ │ -0b359c: 1100 |0012: return-object v0 │ │ +0b6ed8: |[0b6ed8] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b6ee8: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b6eec: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ +0b6ef2: 0c00 |0005: move-result-object v0 │ │ +0b6ef4: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0b6efa: 0c00 |0009: move-result-object v0 │ │ +0b6efc: 6e20 d701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0b6f02: 0c00 |000d: move-result-object v0 │ │ +0b6f04: 6e20 5323 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2353 │ │ +0b6f0a: 0c00 |0011: move-result-object v0 │ │ +0b6f0c: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=917 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -233971,24 +234034,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b35a0: |[0b35a0] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b35b0: 5b23 f30a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0af3 │ │ -0b35b4: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b35b8: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0b35bc: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b35c0: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ -0b35c6: 0c00 |000b: move-result-object v0 │ │ -0b35c8: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b35cc: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ -0b35d2: 1102 |0011: return-object v2 │ │ +0b6f10: |[0b6f10] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b6f20: 5b23 f30a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mContentDesc:Ljava/lang/CharSequence; // field@0af3 │ │ +0b6f24: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b6f28: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0b6f2c: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b6f30: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ +0b6f36: 0c00 |000b: move-result-object v0 │ │ +0b6f38: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b6f3c: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ +0b6f42: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=922 │ │ 0x0002 line=923 │ │ 0x0006 line=924 │ │ 0x0011 line=926 │ │ locals : │ │ @@ -234000,52 +234063,54 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0b35d4: |[0b35d4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b35e4: 5420 f90a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b35e8: 6e10 7d23 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ -0b35ee: 0c00 |0005: move-result-object v0 │ │ -0b35f0: 7110 5a1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0b35f6: 0c00 |0009: move-result-object v0 │ │ -0b35f8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0b35fa: 6e30 5c1d 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0b3600: 0c00 |000e: move-result-object v0 │ │ -0b3602: 6e20 5523 0200 |000f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2355 │ │ -0b3608: 0c00 |0012: move-result-object v0 │ │ -0b360a: 1100 |0013: return-object v0 │ │ +0b6f44: |[0b6f44] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b6f54: 5420 f90a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b6f58: 6e10 7d23 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ +0b6f5e: 0c00 |0005: move-result-object v0 │ │ +0b6f60: 7110 5a1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0b6f66: 0c00 |0009: move-result-object v0 │ │ +0b6f68: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0b6f6a: 6e30 5c1d 3001 |000b: invoke-virtual {v0, v3, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0b6f70: 0c00 |000e: move-result-object v0 │ │ +0b6f72: 6e20 5523 0200 |000f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2355 │ │ +0b6f78: 0c00 |0012: move-result-object v0 │ │ +0b6f7a: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ + 0x000b line=860 │ │ + 0x000f line=859 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0014 reg=3 layoutResId I │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;) │ │ name : 'setCustomView' │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b360c: |[0b360c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b361c: 5b23 f40a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0af4 │ │ -0b3620: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b3624: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0b3628: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b362c: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ -0b3632: 0c00 |000b: move-result-object v0 │ │ -0b3634: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b3638: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ -0b363e: 1102 |0011: return-object v2 │ │ +0b6f7c: |[0b6f7c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b6f8c: 5b23 f40a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCustomView:Landroid/view/View; // field@0af4 │ │ +0b6f90: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b6f94: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0b6f98: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b6f9c: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ +0b6fa2: 0c00 |000b: move-result-object v0 │ │ +0b6fa4: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b6fa8: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ +0b6fae: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=850 │ │ 0x0002 line=851 │ │ 0x0006 line=852 │ │ 0x0011 line=854 │ │ locals : │ │ @@ -234057,25 +234122,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b3640: |[0b3640] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b3650: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b3654: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ -0b365a: 0c00 |0005: move-result-object v0 │ │ -0b365c: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b3662: 0c00 |0009: move-result-object v0 │ │ -0b3664: 6e20 cb01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0b366a: 0c00 |000d: move-result-object v0 │ │ -0b366c: 6e20 5723 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2357 │ │ -0b3672: 0c00 |0011: move-result-object v0 │ │ -0b3674: 1100 |0012: return-object v0 │ │ +0b6fb0: |[0b6fb0] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b6fc0: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b6fc4: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ +0b6fca: 0c00 |0005: move-result-object v0 │ │ +0b6fcc: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0b6fd2: 0c00 |0009: move-result-object v0 │ │ +0b6fd4: 6e20 cb01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0b6fda: 0c00 |000d: move-result-object v0 │ │ +0b6fdc: 6e20 5723 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2357 │ │ +0b6fe2: 0c00 |0011: move-result-object v0 │ │ +0b6fe4: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -234084,24 +234149,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b3678: |[0b3678] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b3688: 5b23 f50a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0af5 │ │ -0b368c: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b3690: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0b3694: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b3698: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ -0b369e: 0c00 |000b: move-result-object v0 │ │ -0b36a0: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b36a4: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ -0b36aa: 1102 |0011: return-object v2 │ │ +0b6fe8: |[0b6fe8] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b6ff8: 5b23 f50a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mIcon:Landroid/graphics/drawable/Drawable; // field@0af5 │ │ +0b6ffc: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b7000: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0b7004: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b7008: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ +0b700e: 0c00 |000b: move-result-object v0 │ │ +0b7010: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b7014: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ +0b701a: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0002 line=885 │ │ 0x0006 line=886 │ │ 0x0011 line=888 │ │ locals : │ │ @@ -234113,17 +234178,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b36ac: |[0b36ac] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setPosition:(I)V │ │ -0b36bc: 5901 f60a |0000: iput v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b36c0: 0e00 |0002: return-void │ │ +0b701c: |[0b701c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setPosition:(I)V │ │ +0b702c: 5901 f60a |0000: iput v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b7030: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0002 line=875 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0003 reg=1 position I │ │ @@ -234133,17 +234198,17 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b36c4: |[0b36c4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b36d4: 5b01 f20a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0af2 │ │ -0b36d8: 1100 |0002: return-object v0 │ │ +0b7034: |[0b7034] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b7044: 5b01 f20a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mCallback:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0af2 │ │ +0b7048: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0002 line=840 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0003 reg=1 callback Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ @@ -234153,17 +234218,17 @@ │ │ type : '(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b36dc: |[0b36dc] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b36ec: 5b01 f70a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0af7 │ │ -0b36f0: 1100 |0002: return-object v0 │ │ +0b704c: |[0b704c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b705c: 5b01 f70a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mTag:Ljava/lang/Object; // field@0af7 │ │ +0b7060: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ 0x0002 line=830 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0003 reg=1 tag Ljava/lang/Object; │ │ @@ -234173,25 +234238,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0b36f4: |[0b36f4] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b3704: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b3708: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ -0b370e: 0c00 |0005: move-result-object v0 │ │ -0b3710: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b3716: 0c00 |0009: move-result-object v0 │ │ -0b3718: 6e20 d701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0b371e: 0c00 |000d: move-result-object v0 │ │ -0b3720: 6e20 5c23 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@235c │ │ -0b3726: 0c00 |0011: move-result-object v0 │ │ -0b3728: 1100 |0012: return-object v0 │ │ +0b7064: |[0b7064] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b7074: 5410 f90a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b7078: 7110 6623 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; // method@2366 │ │ +0b707e: 0c00 |0005: move-result-object v0 │ │ +0b7080: 6e10 6501 0000 |0006: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0b7086: 0c00 |0009: move-result-object v0 │ │ +0b7088: 6e20 d701 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0b708e: 0c00 |000d: move-result-object v0 │ │ +0b7090: 6e20 5c23 0100 |000e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; // method@235c │ │ +0b7096: 0c00 |0011: move-result-object v0 │ │ +0b7098: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0013 reg=2 resId I │ │ │ │ @@ -234200,41 +234265,41 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b372c: |[0b372c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b373c: 5b23 f80a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0af8 │ │ -0b3740: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b3744: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ -0b3748: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ -0b374c: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ -0b3752: 0c00 |000b: move-result-object v0 │ │ -0b3754: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ -0b3758: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ -0b375e: 1102 |0011: return-object v2 │ │ +0b709c: |[0b709c] com.actionbarsherlock.internal.app.ActionBarImpl$TabImpl.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b70ac: 5b23 f80a |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mText:Ljava/lang/CharSequence; // field@0af8 │ │ +0b70b0: 5220 f60a |0002: iget v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b70b4: 3a00 0d00 |0004: if-ltz v0, 0011 // +000d │ │ +0b70b8: 5420 f90a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0af9 │ │ +0b70bc: 7110 6723 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@2367 │ │ +0b70c2: 0c00 |000b: move-result-object v0 │ │ +0b70c4: 5221 f60a |000c: iget v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.mPosition:I // field@0af6 │ │ +0b70c8: 6e20 b12b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.updateTab:(I)V // method@2bb1 │ │ +0b70ce: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=898 │ │ 0x0002 line=899 │ │ 0x0006 line=900 │ │ 0x0011 line=902 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x0000 - 0x0012 reg=3 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 565 (ActionBarImpl.java) │ │ + source_file_idx : 567 (ActionBarImpl.java) │ │ │ │ Class #939 header: │ │ class_idx : 1223 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1203 │ │ -source_file_idx : 565 │ │ +source_file_idx : 567 │ │ static_fields_size : 3 │ │ instance_fields_size: 27 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 58 │ │ │ │ Class #939 annotations: │ │ Annotations on class │ │ @@ -234380,47 +234445,47 @@ │ │ type : '(Landroid/app/Activity;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 70 16-bit code units │ │ -0b3760: |[0b3760] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Activity;I)V │ │ -0b3770: 7010 8121 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@2181 │ │ -0b3776: 2202 0606 |0003: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -0b377a: 7010 052f 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b3780: 5b32 150b |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3784: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ -0b3786: 5932 0e0b |000b: iput v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b378a: 2202 0606 |000d: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ -0b378e: 7010 052f 0200 |000f: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b3794: 5b32 0d0b |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ -0b3798: 2202 a100 |0014: new-instance v2, Landroid/os/Handler; // type@00a1 │ │ -0b379c: 7010 8d03 0200 |0016: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@038d │ │ -0b37a2: 5b32 090b |0019: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0b09 │ │ -0b37a6: 2202 c304 |001b: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@04c3 │ │ -0b37aa: 7020 3223 3200 |001d: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2332 │ │ -0b37b0: 5b32 0b0b |0020: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ -0b37b4: 2202 c404 |0022: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@04c4 │ │ -0b37b8: 7020 3423 3200 |0024: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2334 │ │ -0b37be: 5b32 110b |0027: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ -0b37c2: 5b34 ff0a |0029: iput-object v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0aff │ │ -0b37c6: 6e10 6600 0400 |002b: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ -0b37cc: 0c01 |002e: move-result-object v1 │ │ -0b37ce: 6e10 171f 0100 |002f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ -0b37d4: 0c00 |0032: move-result-object v0 │ │ -0b37d6: 7020 8023 0300 |0033: invoke-direct {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@2380 │ │ -0b37dc: d552 0002 |0036: and-int/lit16 v2, v5, #int 512 // #0200 │ │ -0b37e0: 3902 0d00 |0038: if-nez v2, 0045 // +000d │ │ -0b37e4: 1402 0200 0201 |003a: const v2, #float 2.38772e-38 // #01020002 │ │ -0b37ea: 6e20 e61d 2000 |003d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0b37f0: 0c02 |0040: move-result-object v2 │ │ -0b37f2: 1f02 ed04 |0041: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // type@04ed │ │ -0b37f6: 5b32 010b |0043: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ -0b37fa: 0e00 |0045: return-void │ │ +0b70d0: |[0b70d0] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Activity;I)V │ │ +0b70e0: 7010 8121 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@2181 │ │ +0b70e6: 2202 0606 |0003: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +0b70ea: 7010 052f 0200 |0005: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b70f0: 5b32 150b |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b70f4: 12f2 |000a: const/4 v2, #int -1 // #ff │ │ +0b70f6: 5932 0e0b |000b: iput v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b70fa: 2202 0606 |000d: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +0b70fe: 7010 052f 0200 |000f: invoke-direct {v2}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b7104: 5b32 0d0b |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ +0b7108: 2202 a100 |0014: new-instance v2, Landroid/os/Handler; // type@00a1 │ │ +0b710c: 7010 8d03 0200 |0016: invoke-direct {v2}, Landroid/os/Handler;.:()V // method@038d │ │ +0b7112: 5b32 090b |0019: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0b09 │ │ +0b7116: 2202 c304 |001b: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@04c3 │ │ +0b711a: 7020 3223 3200 |001d: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2332 │ │ +0b7120: 5b32 0b0b |0020: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ +0b7124: 2202 c404 |0022: new-instance v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@04c4 │ │ +0b7128: 7020 3423 3200 |0024: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2334 │ │ +0b712e: 5b32 110b |0027: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ +0b7132: 5b34 ff0a |0029: iput-object v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0aff │ │ +0b7136: 6e10 6600 0400 |002b: invoke-virtual {v4}, Landroid/app/Activity;.getWindow:()Landroid/view/Window; // method@0066 │ │ +0b713c: 0c01 |002e: move-result-object v1 │ │ +0b713e: 6e10 171f 0100 |002f: invoke-virtual {v1}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ +0b7144: 0c00 |0032: move-result-object v0 │ │ +0b7146: 7020 8023 0300 |0033: invoke-direct {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@2380 │ │ +0b714c: d552 0002 |0036: and-int/lit16 v2, v5, #int 512 // #0200 │ │ +0b7150: 3902 0d00 |0038: if-nez v2, 0045 // +000d │ │ +0b7154: 1402 0200 0201 |003a: const v2, #float 2.38772e-38 // #01020002 │ │ +0b715a: 6e20 e61d 2000 |003d: invoke-virtual {v0, v2}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0b7160: 0c02 |0040: move-result-object v2 │ │ +0b7162: 1f02 ed04 |0041: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // type@04ed │ │ +0b7166: 5b32 010b |0043: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ +0b716a: 0e00 |0045: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0003 line=81 │ │ 0x000a line=84 │ │ 0x000d line=91 │ │ 0x0014 line=102 │ │ @@ -234445,39 +234510,39 @@ │ │ type : '(Landroid/app/Dialog;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 53 16-bit code units │ │ -0b37fc: |[0b37fc] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Dialog;)V │ │ -0b380c: 7010 8121 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@2181 │ │ -0b3812: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b3816: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b381c: 5b10 150b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3820: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ -0b3822: 5910 0e0b |000b: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b3826: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b382a: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b3830: 5b10 0d0b |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ -0b3834: 2200 a100 |0014: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ -0b3838: 7010 8d03 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ -0b383e: 5b10 090b |0019: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0b09 │ │ -0b3842: 2200 c304 |001b: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@04c3 │ │ -0b3846: 7020 3223 1000 |001d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2332 │ │ -0b384c: 5b10 0b0b |0020: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ -0b3850: 2200 c404 |0022: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@04c4 │ │ -0b3854: 7020 3423 1000 |0024: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2334 │ │ -0b385a: 5b10 110b |0027: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ -0b385e: 6e10 9c00 0200 |0029: invoke-virtual {v2}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009c │ │ -0b3864: 0c00 |002c: move-result-object v0 │ │ -0b3866: 6e10 171f 0000 |002d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ -0b386c: 0c00 |0030: move-result-object v0 │ │ -0b386e: 7020 8023 0100 |0031: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@2380 │ │ -0b3874: 0e00 |0034: return-void │ │ +0b716c: |[0b716c] com.actionbarsherlock.internal.app.ActionBarImpl.:(Landroid/app/Dialog;)V │ │ +0b717c: 7010 8121 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@2181 │ │ +0b7182: 2200 0606 |0003: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0b7186: 7010 052f 0000 |0005: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b718c: 5b10 150b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7190: 12f0 |000a: const/4 v0, #int -1 // #ff │ │ +0b7192: 5910 0e0b |000b: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b7196: 2200 0606 |000d: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0b719a: 7010 052f 0000 |000f: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b71a0: 5b10 0d0b |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ +0b71a4: 2200 a100 |0014: new-instance v0, Landroid/os/Handler; // type@00a1 │ │ +0b71a8: 7010 8d03 0000 |0016: invoke-direct {v0}, Landroid/os/Handler;.:()V // method@038d │ │ +0b71ae: 5b10 090b |0019: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHandler:Landroid/os/Handler; // field@0b09 │ │ +0b71b2: 2200 c304 |001b: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; // type@04c3 │ │ +0b71b6: 7020 3223 1000 |001d: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2332 │ │ +0b71bc: 5b10 0b0b |0020: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ +0b71c0: 2200 c404 |0022: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; // type@04c4 │ │ +0b71c4: 7020 3423 1000 |0024: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2334 │ │ +0b71ca: 5b10 110b |0027: iput-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ +0b71ce: 6e10 9c00 0200 |0029: invoke-virtual {v2}, Landroid/app/Dialog;.getWindow:()Landroid/view/Window; // method@009c │ │ +0b71d4: 0c00 |002c: move-result-object v0 │ │ +0b71d6: 6e10 171f 0000 |002d: invoke-virtual {v0}, Landroid/view/Window;.getDecorView:()Landroid/view/View; // method@1f17 │ │ +0b71dc: 0c00 |0030: move-result-object v0 │ │ +0b71de: 7020 8023 0100 |0031: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.init:(Landroid/view/View;)V // method@2380 │ │ +0b71e4: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0003 line=81 │ │ 0x000a line=84 │ │ 0x000d line=91 │ │ 0x0014 line=102 │ │ @@ -234494,17 +234559,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3878: |[0b3878] com.actionbarsherlock.internal.app.ActionBarImpl.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ -0b3888: 5410 010b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ -0b388c: 1100 |0002: return-object v0 │ │ +0b71e8: |[0b71e8] com.actionbarsherlock.internal.app.ActionBarImpl.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; │ │ +0b71f8: 5410 010b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ +0b71fc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234512,17 +234577,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3890: |[0b3890] com.actionbarsherlock.internal.app.ActionBarImpl.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ -0b38a0: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b38a4: 1100 |0002: return-object v0 │ │ +0b7200: |[0b7200] com.actionbarsherlock.internal.app.ActionBarImpl.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ +0b7210: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7214: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234530,17 +234595,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b38a8: |[0b38a8] com.actionbarsherlock.internal.app.ActionBarImpl.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ -0b38b8: 5410 120b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b38bc: 1100 |0002: return-object v0 │ │ +0b7218: |[0b7218] com.actionbarsherlock.internal.app.ActionBarImpl.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ +0b7228: 5410 120b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b722c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234548,17 +234613,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b38c0: |[0b38c0] com.actionbarsherlock.internal.app.ActionBarImpl.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I │ │ -0b38d0: 5210 030b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ -0b38d4: 0f00 |0002: return v0 │ │ +0b7230: |[0b7230] com.actionbarsherlock.internal.app.ActionBarImpl.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I │ │ +0b7240: 5210 030b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ +0b7244: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234566,17 +234631,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b38d8: |[0b38d8] com.actionbarsherlock.internal.app.ActionBarImpl.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0b38e8: 5b01 060b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b38ec: 1101 |0002: return-object v1 │ │ +0b7248: |[0b7248] com.actionbarsherlock.internal.app.ActionBarImpl.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0b7258: 5b01 060b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b725c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -234585,17 +234650,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b38f0: |[0b38f0] com.actionbarsherlock.internal.app.ActionBarImpl.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ -0b3900: 5410 040b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b3904: 1100 |0002: return-object v0 │ │ +0b7260: |[0b7260] com.actionbarsherlock.internal.app.ActionBarImpl.access$500:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ +0b7270: 5410 040b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b7274: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234603,17 +234668,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3908: |[0b3908] com.actionbarsherlock.internal.app.ActionBarImpl.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ -0b3918: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b391c: 1100 |0002: return-object v0 │ │ +0b7278: |[0b7278] com.actionbarsherlock.internal.app.ActionBarImpl.access$600:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ +0b7288: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b728c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234621,17 +234686,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3920: |[0b3920] com.actionbarsherlock.internal.app.ActionBarImpl.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; │ │ -0b3930: 5410 020b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b3934: 1100 |0002: return-object v0 │ │ +0b7290: |[0b7290] com.actionbarsherlock.internal.app.ActionBarImpl.access$700:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Landroid/content/Context; │ │ +0b72a0: 5410 020b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b72a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234639,17 +234704,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3938: |[0b3938] com.actionbarsherlock.internal.app.ActionBarImpl.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ -0b3948: 5410 130b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b394c: 1100 |0002: return-object v0 │ │ +0b72a8: |[0b72a8] com.actionbarsherlock.internal.app.ActionBarImpl.access$800:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ +0b72b8: 5410 130b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b72bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -234657,28 +234722,28 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b3950: |[0b3950] com.actionbarsherlock.internal.app.ActionBarImpl.cleanupTabs:()V │ │ -0b3960: 5410 0f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b3964: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0b3968: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0b396a: 6e20 8823 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ -0b3970: 5410 150b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3974: 6e10 0b2f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b397a: 5410 130b |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b397e: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -0b3982: 5410 130b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3986: 6e10 a42b 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@2ba4 │ │ -0b398c: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ -0b398e: 5910 0e0b |0017: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b3992: 0e00 |0019: return-void │ │ +0b72c0: |[0b72c0] com.actionbarsherlock.internal.app.ActionBarImpl.cleanupTabs:()V │ │ +0b72d0: 5410 0f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b72d4: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0b72d8: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b72da: 6e20 8823 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ +0b72e0: 5410 150b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b72e4: 6e10 0b2f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0b72ea: 5410 130b |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b72ee: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +0b72f2: 5410 130b |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b72f6: 6e10 a42b 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeAllTabs:()V // method@2ba4 │ │ +0b72fc: 12f0 |0016: const/4 v0, #int -1 // #ff │ │ +0b72fe: 5910 0e0b |0017: iput v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b7302: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=338 │ │ 0x0004 line=339 │ │ 0x0008 line=341 │ │ 0x000d line=342 │ │ 0x0011 line=343 │ │ @@ -234692,40 +234757,40 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0b3994: |[0b3994] com.actionbarsherlock.internal.app.ActionBarImpl.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -0b39a4: 0773 |0000: move-object v3, v7 │ │ -0b39a6: 1f03 c604 |0001: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ -0b39aa: 6e10 4a23 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ -0b39b0: 0c00 |0006: move-result-object v0 │ │ -0b39b2: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ -0b39b6: 2204 d305 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b39ba: 1a05 2802 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@0228 │ │ -0b39be: 7020 882e 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b39c4: 2704 |0010: throw v4 │ │ -0b39c6: 6e20 5823 8300 |0011: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ -0b39cc: 5464 150b |0014: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b39d0: 6e30 082f 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ -0b39d6: 5464 150b |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b39da: 6e10 152f 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b39e0: 0a01 |001e: move-result v1 │ │ -0b39e2: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ -0b39e6: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ -0b39ea: 5464 150b |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b39ee: 6e20 0e2f 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b39f4: 0c04 |0028: move-result-object v4 │ │ -0b39f6: 1f04 c604 |0029: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ -0b39fa: 6e20 5823 2400 |002b: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ -0b3a00: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b3a04: 28f1 |0030: goto 0021 // -000f │ │ -0b3a06: 0e00 |0031: return-void │ │ +0b7304: |[0b7304] com.actionbarsherlock.internal.app.ActionBarImpl.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +0b7314: 0773 |0000: move-object v3, v7 │ │ +0b7316: 1f03 c604 |0001: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ +0b731a: 6e10 4a23 0300 |0003: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ +0b7320: 0c00 |0006: move-result-object v0 │ │ +0b7322: 3900 0a00 |0007: if-nez v0, 0011 // +000a │ │ +0b7326: 2204 d305 |0009: new-instance v4, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b732a: 1a05 2a02 |000b: const-string v5, "Action Bar Tab must have a Callback" // string@022a │ │ +0b732e: 7020 882e 5400 |000d: invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b7334: 2704 |0010: throw v4 │ │ +0b7336: 6e20 5823 8300 |0011: invoke-virtual {v3, v8}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ +0b733c: 5464 150b |0014: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7340: 6e30 082f 8403 |0016: invoke-virtual {v4, v8, v3}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ +0b7346: 5464 150b |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b734a: 6e10 152f 0400 |001b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b7350: 0a01 |001e: move-result v1 │ │ +0b7352: d802 0801 |001f: add-int/lit8 v2, v8, #int 1 // #01 │ │ +0b7356: 3512 1000 |0021: if-ge v2, v1, 0031 // +0010 │ │ +0b735a: 5464 150b |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b735e: 6e20 0e2f 2400 |0025: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b7364: 0c04 |0028: move-result-object v4 │ │ +0b7366: 1f04 c604 |0029: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ +0b736a: 6e20 5823 2400 |002b: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ +0b7370: d802 0201 |002e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b7374: 28f1 |0030: goto 0021 // -000f │ │ +0b7376: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0003 line=426 │ │ 0x0007 line=428 │ │ 0x0009 line=429 │ │ 0x0011 line=432 │ │ @@ -234749,39 +234814,39 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0b3a08: |[0b3a08] com.actionbarsherlock.internal.app.ActionBarImpl.ensureTabsExist:()V │ │ -0b3a18: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b3a1a: 5442 130b |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3a1e: 3802 0300 |0003: if-eqz v2, 0006 // +0003 │ │ -0b3a22: 0e00 |0005: return-void │ │ -0b3a24: 2200 5205 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // type@0552 │ │ -0b3a28: 5442 020b |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b3a2c: 7020 892b 2000 |000a: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@2b89 │ │ -0b3a32: 5542 0a0b |000d: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ -0b3a36: 3802 0d00 |000f: if-eqz v2, 001c // +000d │ │ -0b3a3a: 6e20 af2b 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0b3a40: 5441 fe0a |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3a44: 6e20 2f29 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@292f │ │ -0b3a4a: 5b40 130b |0019: iput-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3a4e: 28ea |001b: goto 0005 // -0016 │ │ -0b3a50: 6e10 7723 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2377 │ │ -0b3a56: 0a02 |001f: move-result v2 │ │ -0b3a58: 1223 |0020: const/4 v3, #int 2 // #2 │ │ -0b3a5a: 3332 0b00 |0021: if-ne v2, v3, 002c // +000b │ │ -0b3a5e: 6e20 af2b 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0b3a64: 5441 000b |0026: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b3a68: 6e20 6628 0100 |0028: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2866 │ │ -0b3a6e: 28ee |002b: goto 0019 // -0012 │ │ -0b3a70: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ -0b3a74: 28f5 |002e: goto 0023 // -000b │ │ +0b7378: |[0b7378] com.actionbarsherlock.internal.app.ActionBarImpl.ensureTabsExist:()V │ │ +0b7388: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b738a: 5442 130b |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b738e: 3802 0300 |0003: if-eqz v2, 0006 // +0003 │ │ +0b7392: 0e00 |0005: return-void │ │ +0b7394: 2200 5205 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // type@0552 │ │ +0b7398: 5442 020b |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b739c: 7020 892b 2000 |000a: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.:(Landroid/content/Context;)V // method@2b89 │ │ +0b73a2: 5542 0a0b |000d: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ +0b73a6: 3802 0d00 |000f: if-eqz v2, 001c // +000d │ │ +0b73aa: 6e20 af2b 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0b73b0: 5441 fe0a |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b73b4: 6e20 2f29 0100 |0016: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@292f │ │ +0b73ba: 5b40 130b |0019: iput-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b73be: 28ea |001b: goto 0005 // -0016 │ │ +0b73c0: 6e10 7723 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2377 │ │ +0b73c6: 0a02 |001f: move-result v2 │ │ +0b73c8: 1223 |0020: const/4 v3, #int 2 // #2 │ │ +0b73ca: 3332 0b00 |0021: if-ne v2, v3, 002c // +000b │ │ +0b73ce: 6e20 af2b 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0b73d4: 5441 000b |0026: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b73d8: 6e20 6628 0100 |0028: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2866 │ │ +0b73de: 28ee |002b: goto 0019 // -0012 │ │ +0b73e0: 1301 0800 |002c: const/16 v1, #int 8 // #8 │ │ +0b73e4: 28f5 |002e: goto 0023 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=215 │ │ 0x0005 line=230 │ │ 0x0006 line=219 │ │ 0x000d line=221 │ │ 0x0011 line=222 │ │ @@ -234798,176 +234863,173 @@ │ │ name : 'init' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ - insns size : 162 16-bit code units │ │ -0b3a78: |[0b3a78] com.actionbarsherlock.internal.app.ActionBarImpl.init:(Landroid/view/View;)V │ │ -0b3a88: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b3a8a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0b3a8c: 6e10 ed1d 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ -0b3a92: 0c01 |0005: move-result-object v1 │ │ -0b3a94: 5b51 020b |0006: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b3a98: 6001 6509 |0008: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0965 │ │ -0b3a9c: 6e20 e61d 1600 |000a: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0b3aa2: 0c01 |000d: move-result-object v1 │ │ -0b3aa4: 1f01 2405 |000e: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0524 │ │ -0b3aa8: 5b51 fe0a |0010: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3aac: 6001 6909 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0969 │ │ -0b3ab0: 6e20 e61d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0b3ab6: 0c01 |0017: move-result-object v1 │ │ -0b3ab8: 1f01 1c05 |0018: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@051c │ │ -0b3abc: 5b51 040b |001a: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b3ac0: 6001 6609 |001c: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar_container:I // field@0966 │ │ -0b3ac4: 6e20 e61d 1600 |001e: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0b3aca: 0c01 |0021: move-result-object v1 │ │ -0b3acc: 1f01 1a05 |0022: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@051a │ │ -0b3ad0: 5b51 000b |0024: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b3ad4: 6001 8709 |0026: sget v1, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0987 │ │ -0b3ad8: 6e20 e61d 1600 |0028: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0b3ade: 0c01 |002b: move-result-object v1 │ │ -0b3ae0: 1f01 1a05 |002c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@051a │ │ -0b3ae4: 5b51 120b |002e: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b3ae8: 5451 fe0a |0030: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3aec: 3801 0a00 |0032: if-eqz v1, 003c // +000a │ │ -0b3af0: 5451 040b |0034: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b3af4: 3801 0600 |0036: if-eqz v1, 003c // +0006 │ │ -0b3af8: 5451 000b |0038: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b3afc: 3901 2900 |003a: if-nez v1, 0063 // +0029 │ │ -0b3b00: 2201 d305 |003c: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b3b04: 2202 e705 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b3b08: 7010 d22e 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b3b0e: 6e10 ab2e 0500 |0043: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0b3b14: 0c03 |0046: move-result-object v3 │ │ -0b3b16: 6e10 722e 0300 |0047: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0b3b1c: 0c03 |004a: move-result-object v3 │ │ -0b3b1e: 6e20 db2e 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b3b24: 0c02 |004e: move-result-object v2 │ │ -0b3b26: 1a03 3700 |004f: const-string v3, " can only be used " // string@0037 │ │ -0b3b2a: 6e20 db2e 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b3b30: 0c02 |0054: move-result-object v2 │ │ -0b3b32: 1a03 2b30 |0055: const-string v3, "with a compatible window decor layout" // string@302b │ │ -0b3b36: 6e20 db2e 3200 |0057: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b3b3c: 0c02 |005a: move-result-object v2 │ │ -0b3b3e: 6e10 e02e 0200 |005b: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b3b44: 0c02 |005e: move-result-object v2 │ │ -0b3b46: 7020 882e 2100 |005f: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b3b4c: 2701 |0062: throw v1 │ │ -0b3b4e: 5451 fe0a |0063: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3b52: 5454 040b |0065: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b3b56: 6e20 2a29 4100 |0067: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V // method@292a │ │ -0b3b5c: 5451 fe0a |006a: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3b60: 6e10 1829 0100 |006c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@2918 │ │ -0b3b66: 0a01 |006f: move-result v1 │ │ -0b3b68: 3801 2c00 |0070: if-eqz v1, 009c // +002c │ │ -0b3b6c: 0121 |0072: move v1, v2 │ │ -0b3b6e: 5951 030b |0073: iput v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ -0b3b72: 5451 020b |0075: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b3b76: 6e10 5201 0100 |0077: invoke-virtual {v1}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ -0b3b7c: 0c01 |007a: move-result-object v1 │ │ -0b3b7e: 5211 2200 |007b: iget v1, v1, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0022 │ │ -0b3b82: 1304 0e00 |007d: const/16 v4, #int 14 // #e │ │ -0b3b86: 3541 1f00 |007f: if-ge v1, v4, 009e // +001f │ │ -0b3b8a: 0120 |0081: move v0, v2 │ │ -0b3b8c: 5451 fe0a |0082: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3b90: 6e10 fc28 0100 |0084: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ -0b3b96: 0a01 |0087: move-result v1 │ │ -0b3b98: dd01 0104 |0088: and-int/lit8 v1, v1, #int 4 // #04 │ │ -0b3b9c: 3801 1600 |008a: if-eqz v1, 00a0 // +0016 │ │ -0b3ba0: b620 |008c: or-int/2addr v0, v2 │ │ -0b3ba2: 6e20 9523 0500 |008d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHomeButtonEnabled:(Z)V // method@2395 │ │ -0b3ba8: 5451 020b |0090: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b3bac: 6002 d608 |0092: sget v2, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@08d6 │ │ -0b3bb0: 7120 2f23 2100 |0094: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ -0b3bb6: 0a01 |0097: move-result v1 │ │ -0b3bb8: 7020 9423 1500 |0098: invoke-direct {v5, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2394 │ │ -0b3bbe: 0e00 |009b: return-void │ │ -0b3bc0: 0131 |009c: move v1, v3 │ │ -0b3bc2: 28d6 |009d: goto 0073 // -002a │ │ -0b3bc4: 0130 |009e: move v0, v3 │ │ -0b3bc6: 28e3 |009f: goto 0082 // -001d │ │ -0b3bc8: 0132 |00a0: move v2, v3 │ │ -0b3bca: 28eb |00a1: goto 008c // -0015 │ │ + insns size : 156 16-bit code units │ │ +0b73e8: |[0b73e8] com.actionbarsherlock.internal.app.ActionBarImpl.init:(Landroid/view/View;)V │ │ +0b73f8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b73fa: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0b73fc: 6e10 ed1d 0600 |0002: invoke-virtual {v6}, Landroid/view/View;.getContext:()Landroid/content/Context; // method@1ded │ │ +0b7402: 0c01 |0005: move-result-object v1 │ │ +0b7404: 5b51 020b |0006: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b7408: 6001 6509 |0008: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0965 │ │ +0b740c: 6e20 e61d 1600 |000a: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0b7412: 0c01 |000d: move-result-object v1 │ │ +0b7414: 1f01 2405 |000e: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0524 │ │ +0b7418: 5b51 fe0a |0010: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b741c: 6001 6909 |0012: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_context_bar:I // field@0969 │ │ +0b7420: 6e20 e61d 1600 |0014: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0b7426: 0c01 |0017: move-result-object v1 │ │ +0b7428: 1f01 1c05 |0018: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // type@051c │ │ +0b742c: 5b51 040b |001a: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b7430: 6001 6609 |001c: sget v1, Lcom/actionbarsherlock/R$id;.abs__action_bar_container:I // field@0966 │ │ +0b7434: 6e20 e61d 1600 |001e: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0b743a: 0c01 |0021: move-result-object v1 │ │ +0b743c: 1f01 1a05 |0022: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@051a │ │ +0b7440: 5b51 000b |0024: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7444: 6001 8709 |0026: sget v1, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0987 │ │ +0b7448: 6e20 e61d 1600 |0028: invoke-virtual {v6, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0b744e: 0c01 |002b: move-result-object v1 │ │ +0b7450: 1f01 1a05 |002c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // type@051a │ │ +0b7454: 5b51 120b |002e: iput-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b7458: 5451 fe0a |0030: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b745c: 3801 0a00 |0032: if-eqz v1, 003c // +000a │ │ +0b7460: 5451 040b |0034: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b7464: 3801 0600 |0036: if-eqz v1, 003c // +0006 │ │ +0b7468: 5451 000b |0038: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b746c: 3901 2300 |003a: if-nez v1, 005d // +0023 │ │ +0b7470: 2201 d305 |003c: new-instance v1, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b7474: 2202 e705 |003e: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0b7478: 7010 d22e 0200 |0040: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0b747e: 6e10 ab2e 0500 |0043: invoke-virtual {v5}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0b7484: 0c03 |0046: move-result-object v3 │ │ +0b7486: 6e10 722e 0300 |0047: invoke-virtual {v3}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0b748c: 0c03 |004a: move-result-object v3 │ │ +0b748e: 6e20 db2e 3200 |004b: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b7494: 0c02 |004e: move-result-object v2 │ │ +0b7496: 1a03 3700 |004f: const-string v3, " can only be used with a compatible window decor layout" // string@0037 │ │ +0b749a: 6e20 db2e 3200 |0051: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0b74a0: 0c02 |0054: move-result-object v2 │ │ +0b74a2: 6e10 e02e 0200 |0055: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0b74a8: 0c02 |0058: move-result-object v2 │ │ +0b74aa: 7020 882e 2100 |0059: invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b74b0: 2701 |005c: throw v1 │ │ +0b74b2: 5451 fe0a |005d: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b74b6: 5454 040b |005f: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b74ba: 6e20 2a29 4100 |0061: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V // method@292a │ │ +0b74c0: 5451 fe0a |0064: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b74c4: 6e10 1829 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isSplitActionBar:()Z // method@2918 │ │ +0b74ca: 0a01 |0069: move-result v1 │ │ +0b74cc: 3801 2c00 |006a: if-eqz v1, 0096 // +002c │ │ +0b74d0: 0121 |006c: move v1, v2 │ │ +0b74d2: 5951 030b |006d: iput v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ +0b74d6: 5451 020b |006f: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b74da: 6e10 5201 0100 |0071: invoke-virtual {v1}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ +0b74e0: 0c01 |0074: move-result-object v1 │ │ +0b74e2: 5211 2200 |0075: iget v1, v1, Landroid/content/pm/ApplicationInfo;.targetSdkVersion:I // field@0022 │ │ +0b74e6: 1304 0e00 |0077: const/16 v4, #int 14 // #e │ │ +0b74ea: 3541 1f00 |0079: if-ge v1, v4, 0098 // +001f │ │ +0b74ee: 0120 |007b: move v0, v2 │ │ +0b74f0: 5451 fe0a |007c: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b74f4: 6e10 fc28 0100 |007e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ +0b74fa: 0a01 |0081: move-result v1 │ │ +0b74fc: dd01 0104 |0082: and-int/lit8 v1, v1, #int 4 // #04 │ │ +0b7500: 3801 1600 |0084: if-eqz v1, 009a // +0016 │ │ +0b7504: b620 |0086: or-int/2addr v0, v2 │ │ +0b7506: 6e20 9523 0500 |0087: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHomeButtonEnabled:(Z)V // method@2395 │ │ +0b750c: 5451 020b |008a: iget-object v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b7510: 6002 d608 |008c: sget v2, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@08d6 │ │ +0b7514: 7120 2f23 2100 |008e: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ +0b751a: 0a01 |0091: move-result v1 │ │ +0b751c: 7020 9423 1500 |0092: invoke-direct {v5, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2394 │ │ +0b7522: 0e00 |0095: return-void │ │ +0b7524: 0131 |0096: move v1, v3 │ │ +0b7526: 28d6 |0097: goto 006d // -002a │ │ +0b7528: 0130 |0098: move v0, v3 │ │ +0b752a: 28e3 |0099: goto 007c // -001d │ │ +0b752c: 0132 |009a: move v2, v3 │ │ +0b752e: 28eb |009b: goto 0086 // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=153 │ │ 0x0008 line=154 │ │ 0x0012 line=155 │ │ 0x001c line=157 │ │ 0x0026 line=159 │ │ 0x0030 line=162 │ │ 0x003c line=163 │ │ - 0x0063 line=167 │ │ - 0x006a line=168 │ │ - 0x0075 line=173 │ │ - 0x0082 line=176 │ │ - 0x008d line=178 │ │ - 0x0090 line=180 │ │ - 0x009b line=182 │ │ - 0x009d line=168 │ │ - 0x009f line=173 │ │ - 0x00a1 line=176 │ │ - locals : │ │ - 0x0082 - 0x009c reg=0 homeButtonEnabled Z │ │ - 0x00a0 - 0x00a2 reg=0 homeButtonEnabled Z │ │ - 0x0000 - 0x00a2 reg=5 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ - 0x0000 - 0x00a2 reg=6 decor Landroid/view/View; │ │ + 0x005d line=167 │ │ + 0x0064 line=168 │ │ + 0x006f line=173 │ │ + 0x007c line=176 │ │ + 0x0087 line=178 │ │ + 0x008a line=180 │ │ + 0x0095 line=182 │ │ + 0x0097 line=168 │ │ + 0x0099 line=173 │ │ + 0x009b line=176 │ │ + locals : │ │ + 0x007c - 0x0096 reg=0 homeButtonEnabled Z │ │ + 0x009a - 0x009c reg=0 homeButtonEnabled Z │ │ + 0x0000 - 0x009c reg=5 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ + 0x0000 - 0x009c reg=6 decor Landroid/view/View; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ name : 'setHasEmbeddedTabs' │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 73 16-bit code units │ │ -0b3bcc: |[0b3bcc] com.actionbarsherlock.internal.app.ActionBarImpl.setHasEmbeddedTabs:(Z)V │ │ -0b3bdc: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0b3bde: 1211 |0001: const/4 v1, #int 1 // #1 │ │ -0b3be0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0b3be2: 5c56 0a0b |0003: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ -0b3be6: 5553 0a0b |0005: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ -0b3bea: 3903 2e00 |0007: if-nez v3, 0035 // +002e │ │ -0b3bee: 5453 fe0a |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3bf2: 6e20 2f29 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@292f │ │ -0b3bf8: 5453 000b |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b3bfc: 5454 130b |0010: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3c00: 6e20 6628 4300 |0012: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2866 │ │ -0b3c06: 6e10 7723 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2377 │ │ -0b3c0c: 0a03 |0018: move-result v3 │ │ -0b3c0e: 1224 |0019: const/4 v4, #int 2 // #2 │ │ -0b3c10: 3343 2800 |001a: if-ne v3, v4, 0042 // +0028 │ │ -0b3c14: 0110 |001c: move v0, v1 │ │ -0b3c16: 5453 130b |001d: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3c1a: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ -0b3c1e: 5454 130b |0021: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3c22: 3800 2100 |0023: if-eqz v0, 0044 // +0021 │ │ -0b3c26: 0123 |0025: move v3, v2 │ │ -0b3c28: 6e20 af2b 3400 |0026: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0b3c2e: 5453 fe0a |0029: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3c32: 5554 0a0b |002b: iget-boolean v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ -0b3c36: 3904 1a00 |002d: if-nez v4, 0047 // +001a │ │ -0b3c3a: 3800 1800 |002f: if-eqz v0, 0047 // +0018 │ │ -0b3c3e: 6e20 2929 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2929 │ │ -0b3c44: 0e00 |0034: return-void │ │ -0b3c46: 5453 000b |0035: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b3c4a: 6e20 6628 4300 |0037: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2866 │ │ -0b3c50: 5453 fe0a |003a: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3c54: 5454 130b |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3c58: 6e20 2f29 4300 |003e: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@292f │ │ -0b3c5e: 28d4 |0041: goto 0015 // -002c │ │ -0b3c60: 0120 |0042: move v0, v2 │ │ -0b3c62: 28da |0043: goto 001d // -0026 │ │ -0b3c64: 1303 0800 |0044: const/16 v3, #int 8 // #8 │ │ -0b3c68: 28e0 |0046: goto 0026 // -0020 │ │ -0b3c6a: 0121 |0047: move v1, v2 │ │ -0b3c6c: 28e9 |0048: goto 0031 // -0017 │ │ +0b7530: |[0b7530] com.actionbarsherlock.internal.app.ActionBarImpl.setHasEmbeddedTabs:(Z)V │ │ +0b7540: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0b7542: 1211 |0001: const/4 v1, #int 1 // #1 │ │ +0b7544: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0b7546: 5c56 0a0b |0003: iput-boolean v6, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ +0b754a: 5553 0a0b |0005: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ +0b754e: 3903 2e00 |0007: if-nez v3, 0035 // +002e │ │ +0b7552: 5453 fe0a |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7556: 6e20 2f29 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@292f │ │ +0b755c: 5453 000b |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7560: 5454 130b |0010: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7564: 6e20 6628 4300 |0012: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2866 │ │ +0b756a: 6e10 7723 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2377 │ │ +0b7570: 0a03 |0018: move-result v3 │ │ +0b7572: 1224 |0019: const/4 v4, #int 2 // #2 │ │ +0b7574: 3343 2800 |001a: if-ne v3, v4, 0042 // +0028 │ │ +0b7578: 0110 |001c: move v0, v1 │ │ +0b757a: 5453 130b |001d: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b757e: 3803 0a00 |001f: if-eqz v3, 0029 // +000a │ │ +0b7582: 5454 130b |0021: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7586: 3800 2100 |0023: if-eqz v0, 0044 // +0021 │ │ +0b758a: 0123 |0025: move v3, v2 │ │ +0b758c: 6e20 af2b 3400 |0026: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0b7592: 5453 fe0a |0029: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7596: 5554 0a0b |002b: iget-boolean v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ +0b759a: 3904 1a00 |002d: if-nez v4, 0047 // +001a │ │ +0b759e: 3800 1800 |002f: if-eqz v0, 0047 // +0018 │ │ +0b75a2: 6e20 2929 1300 |0031: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2929 │ │ +0b75a8: 0e00 |0034: return-void │ │ +0b75aa: 5453 000b |0035: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b75ae: 6e20 6628 4300 |0037: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2866 │ │ +0b75b4: 5453 fe0a |003a: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b75b8: 5454 130b |003c: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b75bc: 6e20 2f29 4300 |003e: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@292f │ │ +0b75c2: 28d4 |0041: goto 0015 // -002c │ │ +0b75c4: 0120 |0042: move v0, v2 │ │ +0b75c6: 28da |0043: goto 001d // -0026 │ │ +0b75c8: 1303 0800 |0044: const/16 v3, #int 8 // #8 │ │ +0b75cc: 28e0 |0046: goto 0026 // -0020 │ │ +0b75ce: 0121 |0047: move v1, v2 │ │ +0b75d0: 28e9 |0048: goto 0031 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=198 │ │ 0x0005 line=200 │ │ 0x0009 line=201 │ │ 0x000e line=202 │ │ 0x0015 line=207 │ │ @@ -234992,18 +235054,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b3c70: |[0b3c70] com.actionbarsherlock.internal.app.ActionBarImpl.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0b3c80: 5410 0d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ -0b3c84: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b3c8a: 0e00 |0005: return-void │ │ +0b75d4: |[0b75d4] com.actionbarsherlock.internal.app.ActionBarImpl.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0b75e4: 5410 0d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ +0b75e8: 6e20 092f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b75ee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -235013,20 +235075,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b3c8c: |[0b3c8c] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0b3c9c: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3ca0: 6e10 0f2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0b3ca6: 0a00 |0005: move-result v0 │ │ -0b3ca8: 6e30 6c23 2100 |0006: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@236c │ │ -0b3cae: 0e00 |0009: return-void │ │ +0b75f0: |[0b75f0] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0b7600: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7604: 6e10 0f2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0b760a: 0a00 |0005: move-result v0 │ │ +0b760c: 6e30 6c23 2100 |0006: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@236c │ │ +0b7612: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=443 │ │ 0x0009 line=444 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ @@ -235036,20 +235098,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0b3cb0: |[0b3cb0] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -0b3cc0: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3cc4: 6e10 0f2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0b3cca: 0a00 |0005: move-result v0 │ │ -0b3ccc: 6e40 6b23 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@236b │ │ -0b3cd2: 0e00 |0009: return-void │ │ +0b7614: |[0b7614] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +0b7624: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7628: 6e10 0f2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0b762e: 0a00 |0005: move-result v0 │ │ +0b7630: 6e40 6b23 2103 |0006: invoke-virtual {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@236b │ │ +0b7636: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0009 line=449 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ @@ -235060,22 +235122,22 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 17 16-bit code units │ │ -0b3cd4: |[0b3cd4] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -0b3ce4: 7010 7223 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@2372 │ │ -0b3cea: 5410 130b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3cee: 6e40 8c2b 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@2b8c │ │ -0b3cf4: 7030 7023 2103 |0008: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@2370 │ │ -0b3cfa: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -0b3cfe: 6e20 8823 2100 |000d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ -0b3d04: 0e00 |0010: return-void │ │ +0b7638: |[0b7638] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +0b7648: 7010 7223 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@2372 │ │ +0b764e: 5410 130b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7652: 6e40 8c2b 2043 |0005: invoke-virtual {v0, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V // method@2b8c │ │ +0b7658: 7030 7023 2103 |0008: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@2370 │ │ +0b765e: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +0b7662: 6e20 8823 2100 |000d: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ +0b7668: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=463 │ │ 0x0003 line=464 │ │ 0x0008 line=465 │ │ 0x000b line=466 │ │ 0x000d line=467 │ │ @@ -235091,25 +235153,25 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0b3d08: |[0b3d08] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -0b3d18: 7010 7223 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@2372 │ │ -0b3d1e: 5410 130b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3d22: 6e30 8d2b 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2b8d │ │ -0b3d28: 5410 150b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3d2c: 6e10 152f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b3d32: 0a00 |000d: move-result v0 │ │ -0b3d34: 7030 7023 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@2370 │ │ -0b3d3a: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ -0b3d3e: 6e20 8823 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ -0b3d44: 0e00 |0016: return-void │ │ +0b766c: |[0b766c] com.actionbarsherlock.internal.app.ActionBarImpl.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0b767c: 7010 7223 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@2372 │ │ +0b7682: 5410 130b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7686: 6e30 8d2b 2003 |0005: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2b8d │ │ +0b768c: 5410 150b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7690: 6e10 152f 0000 |000a: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b7696: 0a00 |000d: move-result v0 │ │ +0b7698: 7030 7023 2100 |000e: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.configureTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V // method@2370 │ │ +0b769e: 3803 0500 |0011: if-eqz v3, 0016 // +0005 │ │ +0b76a2: 6e20 8823 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ +0b76a8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=453 │ │ 0x0003 line=454 │ │ 0x0008 line=455 │ │ 0x0011 line=456 │ │ 0x0013 line=457 │ │ @@ -235124,51 +235186,51 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0b3d48: |[0b3d48] com.actionbarsherlock.internal.app.ActionBarImpl.animateToMode:(Z)V │ │ -0b3d58: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0b3d5c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0b3d5e: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ -0b3d62: 6e20 a523 2400 |0005: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@23a5 │ │ -0b3d68: 5440 050b |0008: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b05 │ │ -0b3d6c: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0b3d70: 5440 050b |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b05 │ │ -0b3d74: 6e10 fe23 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ -0b3d7a: 5443 fe0a |0011: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3d7e: 3805 2a00 |0013: if-eqz v5, 003d // +002a │ │ -0b3d82: 0110 |0015: move v0, v1 │ │ -0b3d84: 6e20 ef28 0300 |0016: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@28ef │ │ -0b3d8a: 5443 040b |0019: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b3d8e: 3805 2400 |001b: if-eqz v5, 003f // +0024 │ │ -0b3d92: 0120 |001d: move v0, v2 │ │ -0b3d94: 6e20 7228 0300 |001e: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@2872 │ │ -0b3d9a: 5440 130b |0021: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3d9e: 3800 1900 |0023: if-eqz v0, 003c // +0019 │ │ -0b3da2: 5440 fe0a |0025: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3da6: 6e10 0e29 0000 |0027: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@290e │ │ -0b3dac: 0a00 |002a: move-result v0 │ │ -0b3dae: 3900 1100 |002b: if-nez v0, 003c // +0011 │ │ -0b3db2: 5440 fe0a |002d: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3db6: 6e10 1529 0000 |002f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2915 │ │ -0b3dbc: 0a00 |0032: move-result v0 │ │ -0b3dbe: 3800 0900 |0033: if-eqz v0, 003c // +0009 │ │ -0b3dc2: 5440 130b |0035: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b3dc6: 3805 0a00 |0037: if-eqz v5, 0041 // +000a │ │ -0b3dca: 6e20 902b 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToVisibility:(I)V // method@2b90 │ │ -0b3dd0: 0e00 |003c: return-void │ │ -0b3dd2: 0120 |003d: move v0, v2 │ │ -0b3dd4: 28d8 |003e: goto 0016 // -0028 │ │ -0b3dd6: 0110 |003f: move v0, v1 │ │ -0b3dd8: 28de |0040: goto 001e // -0022 │ │ -0b3dda: 0121 |0041: move v1, v2 │ │ -0b3ddc: 28f7 |0042: goto 0039 // -0009 │ │ +0b76ac: |[0b76ac] com.actionbarsherlock.internal.app.ActionBarImpl.animateToMode:(Z)V │ │ +0b76bc: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0b76c0: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0b76c2: 3805 0500 |0003: if-eqz v5, 0008 // +0005 │ │ +0b76c6: 6e20 a523 2400 |0005: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@23a5 │ │ +0b76cc: 5440 050b |0008: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b05 │ │ +0b76d0: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0b76d4: 5440 050b |000c: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentModeAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b05 │ │ +0b76d8: 6e10 fe23 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ +0b76de: 5443 fe0a |0011: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b76e2: 3805 2a00 |0013: if-eqz v5, 003d // +002a │ │ +0b76e6: 0110 |0015: move v0, v1 │ │ +0b76e8: 6e20 ef28 0300 |0016: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.animateToVisibility:(I)V // method@28ef │ │ +0b76ee: 5443 040b |0019: iget-object v3, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b76f2: 3805 2400 |001b: if-eqz v5, 003f // +0024 │ │ +0b76f6: 0120 |001d: move v0, v2 │ │ +0b76f8: 6e20 7228 0300 |001e: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.animateToVisibility:(I)V // method@2872 │ │ +0b76fe: 5440 130b |0021: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7702: 3800 1900 |0023: if-eqz v0, 003c // +0019 │ │ +0b7706: 5440 fe0a |0025: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b770a: 6e10 0e29 0000 |0027: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.hasEmbeddedTabs:()Z // method@290e │ │ +0b7710: 0a00 |002a: move-result v0 │ │ +0b7712: 3900 1100 |002b: if-nez v0, 003c // +0011 │ │ +0b7716: 5440 fe0a |002d: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b771a: 6e10 1529 0000 |002f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2915 │ │ +0b7720: 0a00 |0032: move-result v0 │ │ +0b7722: 3800 0900 |0033: if-eqz v0, 003c // +0009 │ │ +0b7726: 5440 130b |0035: iget-object v0, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b772a: 3805 0a00 |0037: if-eqz v5, 0041 // +000a │ │ +0b772e: 6e20 902b 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToVisibility:(I)V // method@2b90 │ │ +0b7734: 0e00 |003c: return-void │ │ +0b7736: 0120 |003d: move v0, v2 │ │ +0b7738: 28d8 |003e: goto 0016 // -0028 │ │ +0b773a: 0110 |003f: move v0, v1 │ │ +0b773c: 28de |0040: goto 001e // -0022 │ │ +0b773e: 0121 |0041: move v1, v2 │ │ +0b7740: 28f7 |0042: goto 0039 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=627 │ │ 0x0005 line=628 │ │ 0x0008 line=630 │ │ 0x000c line=631 │ │ 0x0011 line=634 │ │ @@ -235188,24 +235250,24 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b3de0: |[0b3de0] com.actionbarsherlock.internal.app.ActionBarImpl.completeDeferredDestroyActionMode:()V │ │ -0b3df0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b3df2: 5430 080b |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ -0b3df6: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ -0b3dfa: 5430 080b |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ -0b3dfe: 5431 070b |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0b07 │ │ -0b3e02: 7220 c22b 1000 |0009: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ -0b3e08: 5b32 070b |000c: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0b07 │ │ -0b3e0c: 5b32 080b |000e: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ -0b3e10: 0e00 |0010: return-void │ │ +0b7744: |[0b7744] com.actionbarsherlock.internal.app.ActionBarImpl.completeDeferredDestroyActionMode:()V │ │ +0b7754: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b7756: 5430 080b |0001: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ +0b775a: 3800 0d00 |0003: if-eqz v0, 0010 // +000d │ │ +0b775e: 5430 080b |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ +0b7762: 5431 070b |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0b07 │ │ +0b7766: 7220 c22b 1000 |0009: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ +0b776c: 5b32 070b |000c: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredDestroyActionMode:Lcom/actionbarsherlock/view/ActionMode; // field@0b07 │ │ +0b7770: 5b32 080b |000e: iput-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mDeferredModeDestroyCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0b08 │ │ +0b7774: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=233 │ │ 0x0005 line=234 │ │ 0x000c line=235 │ │ 0x000e line=236 │ │ 0x0010 line=238 │ │ @@ -235217,31 +235279,31 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b3e14: |[0b3e14] com.actionbarsherlock.internal.app.ActionBarImpl.dispatchMenuVisibilityChanged:(Z)V │ │ -0b3e24: 5532 0c0b |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0b0c │ │ -0b3e28: 3324 0300 |0002: if-ne v4, v2, 0005 // +0003 │ │ -0b3e2c: 0e00 |0004: return-void │ │ -0b3e2e: 5c34 0c0b |0005: iput-boolean v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0b0c │ │ -0b3e32: 5432 0d0b |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ -0b3e36: 6e10 152f 0200 |0009: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b3e3c: 0a00 |000c: move-result v0 │ │ -0b3e3e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0b3e40: 3501 f6ff |000e: if-ge v1, v0, 0004 // -000a │ │ -0b3e44: 5432 0d0b |0010: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ -0b3e48: 6e20 0e2f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b3e4e: 0c02 |0015: move-result-object v2 │ │ -0b3e50: 1f02 af04 |0016: check-cast v2, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@04af │ │ -0b3e54: 7220 6a21 4200 |0018: invoke-interface {v2, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@216a │ │ -0b3e5a: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b3e5e: 28f1 |001d: goto 000e // -000f │ │ +0b7778: |[0b7778] com.actionbarsherlock.internal.app.ActionBarImpl.dispatchMenuVisibilityChanged:(Z)V │ │ +0b7788: 5532 0c0b |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0b0c │ │ +0b778c: 3324 0300 |0002: if-ne v4, v2, 0005 // +0003 │ │ +0b7790: 0e00 |0004: return-void │ │ +0b7792: 5c34 0c0b |0005: iput-boolean v4, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mLastMenuVisibility:Z // field@0b0c │ │ +0b7796: 5432 0d0b |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ +0b779a: 6e10 152f 0200 |0009: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b77a0: 0a00 |000c: move-result v0 │ │ +0b77a2: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0b77a4: 3501 f6ff |000e: if-ge v1, v0, 0004 // -000a │ │ +0b77a8: 5432 0d0b |0010: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ +0b77ac: 6e20 0e2f 1200 |0012: invoke-virtual {v2, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b77b2: 0c02 |0015: move-result-object v2 │ │ +0b77b4: 1f02 af04 |0016: check-cast v2, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@04af │ │ +0b77b8: 7220 6a21 4200 |0018: invoke-interface {v2, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@216a │ │ +0b77be: d801 0101 |001b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b77c2: 28f1 |001d: goto 000e // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=272 │ │ 0x0005 line=266 │ │ 0x0007 line=268 │ │ 0x000d line=269 │ │ @@ -235258,19 +235320,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b3e60: |[0b3e60] com.actionbarsherlock.internal.app.ActionBarImpl.getCustomView:()Landroid/view/View; │ │ -0b3e70: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3e74: 6e10 fb28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@28fb │ │ -0b3e7a: 0c00 |0005: move-result-object v0 │ │ -0b3e7c: 1100 |0006: return-object v0 │ │ +0b77c4: |[0b77c4] com.actionbarsherlock.internal.app.ActionBarImpl.getCustomView:()Landroid/view/View; │ │ +0b77d4: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b77d8: 6e10 fb28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getCustomNavigationView:()Landroid/view/View; // method@28fb │ │ +0b77de: 0c00 |0005: move-result-object v0 │ │ +0b77e0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235278,19 +235340,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b3e80: |[0b3e80] com.actionbarsherlock.internal.app.ActionBarImpl.getDisplayOptions:()I │ │ -0b3e90: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3e94: 6e10 fc28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ -0b3e9a: 0a00 |0005: move-result v0 │ │ -0b3e9c: 0f00 |0006: return v0 │ │ +0b77e4: |[0b77e4] com.actionbarsherlock.internal.app.ActionBarImpl.getDisplayOptions:()I │ │ +0b77f4: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b77f8: 6e10 fc28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ +0b77fe: 0a00 |0005: move-result v0 │ │ +0b7800: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235298,19 +235360,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b3ea0: |[0b3ea0] com.actionbarsherlock.internal.app.ActionBarImpl.getHeight:()I │ │ -0b3eb0: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b3eb4: 6e10 4e28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ -0b3eba: 0a00 |0005: move-result v0 │ │ -0b3ebc: 0f00 |0006: return v0 │ │ +0b7804: |[0b7804] com.actionbarsherlock.internal.app.ActionBarImpl.getHeight:()I │ │ +0b7814: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7818: 6e10 4e28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ +0b781e: 0a00 |0005: move-result v0 │ │ +0b7820: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=547 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235318,34 +235380,34 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 40 16-bit code units │ │ -0b3ec0: |[0b3ec0] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationItemCount:()I │ │ -0b3ed0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b3ed2: 5432 fe0a |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3ed6: 6e10 0329 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ -0b3edc: 0a02 |0006: move-result v2 │ │ -0b3ede: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ -0b3ee4: 0f01 |000a: return v1 │ │ -0b3ee6: 5431 150b |000b: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3eea: 6e10 152f 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b3ef0: 0a01 |0010: move-result v1 │ │ -0b3ef2: 28f9 |0011: goto 000a // -0007 │ │ -0b3ef4: 5432 fe0a |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3ef8: 6e10 fd28 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@28fd │ │ -0b3efe: 0c00 |0017: move-result-object v0 │ │ -0b3f00: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ -0b3f04: 7210 e520 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ -0b3f0a: 0a01 |001d: move-result v1 │ │ -0b3f0c: 28ec |001e: goto 000a // -0014 │ │ -0b3f0e: 0000 |001f: nop // spacer │ │ -0b3f10: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ +0b7824: |[0b7824] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationItemCount:()I │ │ +0b7834: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b7836: 5432 fe0a |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b783a: 6e10 0329 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ +0b7840: 0a02 |0006: move-result v2 │ │ +0b7842: 2b02 1900 0000 |0007: packed-switch v2, 00000020 // +00000019 │ │ +0b7848: 0f01 |000a: return v1 │ │ +0b784a: 5431 150b |000b: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b784e: 6e10 152f 0100 |000d: invoke-virtual {v1}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b7854: 0a01 |0010: move-result v1 │ │ +0b7856: 28f9 |0011: goto 000a // -0007 │ │ +0b7858: 5432 fe0a |0012: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b785c: 6e10 fd28 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; // method@28fd │ │ +0b7862: 0c00 |0017: move-result-object v0 │ │ +0b7864: 3800 f2ff |0018: if-eqz v0, 000a // -000e │ │ +0b7868: 7210 e520 0000 |001a: invoke-interface {v0}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ +0b786e: 0a01 |001d: move-result v1 │ │ +0b7870: 28ec |001e: goto 000a // -0014 │ │ +0b7872: 0000 |001f: nop // spacer │ │ +0b7874: 0001 0200 0100 0000 0b00 0000 0400 ... |0020: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=966 │ │ 0x000a line=973 │ │ 0x000b line=968 │ │ 0x0012 line=970 │ │ 0x0018 line=971 │ │ @@ -235359,19 +235421,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b3f20: |[0b3f20] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationMode:()I │ │ -0b3f30: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3f34: 6e10 0329 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ -0b3f3a: 0a00 |0005: move-result v0 │ │ -0b3f3c: 0f00 |0006: return v0 │ │ +0b7884: |[0b7884] com.actionbarsherlock.internal.app.ActionBarImpl.getNavigationMode:()I │ │ +0b7894: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7898: 6e10 0329 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ +0b789e: 0a00 |0005: move-result v0 │ │ +0b78a0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=392 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235379,33 +235441,33 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 38 16-bit code units │ │ -0b3f40: |[0b3f40] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedNavigationIndex:()I │ │ -0b3f50: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0b3f52: 5421 fe0a |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3f56: 6e10 0329 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ -0b3f5c: 0a01 |0006: move-result v1 │ │ -0b3f5e: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ -0b3f64: 0f00 |000a: return v0 │ │ -0b3f66: 5421 0f0b |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b3f6a: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ -0b3f6e: 5420 0f0b |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b3f72: 6e10 4e23 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@234e │ │ -0b3f78: 0a00 |0014: move-result v0 │ │ -0b3f7a: 28f5 |0015: goto 000a // -000b │ │ -0b3f7c: 5420 fe0a |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3f80: 6e10 fe28 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@28fe │ │ -0b3f86: 0a00 |001b: move-result v0 │ │ -0b3f88: 28ee |001c: goto 000a // -0012 │ │ -0b3f8a: 0000 |001d: nop // spacer │ │ -0b3f8c: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ +0b78a4: |[0b78a4] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedNavigationIndex:()I │ │ +0b78b4: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0b78b6: 5421 fe0a |0001: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b78ba: 6e10 0329 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ +0b78c0: 0a01 |0006: move-result v1 │ │ +0b78c2: 2b01 1700 0000 |0007: packed-switch v1, 0000001e // +00000017 │ │ +0b78c8: 0f00 |000a: return v0 │ │ +0b78ca: 5421 0f0b |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b78ce: 3801 fdff |000d: if-eqz v1, 000a // -0003 │ │ +0b78d2: 5420 0f0b |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b78d6: 6e10 4e23 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@234e │ │ +0b78dc: 0a00 |0014: move-result v0 │ │ +0b78de: 28f5 |0015: goto 000a // -000b │ │ +0b78e0: 5420 fe0a |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b78e4: 6e10 fe28 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDropdownSelectedPosition:()I // method@28fe │ │ +0b78ea: 0a00 |001b: move-result v0 │ │ +0b78ec: 28ee |001c: goto 000a // -0012 │ │ +0b78ee: 0000 |001d: nop // spacer │ │ +0b78f0: 0001 0200 0100 0000 0f00 0000 0400 ... |001e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=954 │ │ 0x000a line=960 │ │ 0x000b line=956 │ │ 0x0016 line=958 │ │ 0x001d line=954 │ │ @@ -235417,17 +235479,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b3f9c: |[0b3f9c] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b3fac: 5410 0f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b3fb0: 1100 |0002: return-object v0 │ │ +0b7900: |[0b7900] com.actionbarsherlock.internal.app.ActionBarImpl.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b7910: 5410 0f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7914: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235435,19 +235497,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b3fb4: |[0b3fb4] com.actionbarsherlock.internal.app.ActionBarImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ -0b3fc4: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b3fc8: 6e10 0a29 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@290a │ │ -0b3fce: 0c00 |0005: move-result-object v0 │ │ -0b3fd0: 1100 |0006: return-object v0 │ │ +0b7918: |[0b7918] com.actionbarsherlock.internal.app.ActionBarImpl.getSubtitle:()Ljava/lang/CharSequence; │ │ +0b7928: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b792c: 6e10 0a29 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getSubtitle:()Ljava/lang/CharSequence; // method@290a │ │ +0b7932: 0c00 |0005: move-result-object v0 │ │ +0b7934: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=388 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235455,20 +235517,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b3fd4: |[0b3fd4] com.actionbarsherlock.internal.app.ActionBarImpl.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b3fe4: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b3fe8: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b3fee: 0c00 |0005: move-result-object v0 │ │ -0b3ff0: 1f00 b104 |0006: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ -0b3ff4: 1100 |0008: return-object v0 │ │ +0b7938: |[0b7938] com.actionbarsherlock.internal.app.ActionBarImpl.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b7948: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b794c: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b7952: 0c00 |0005: move-result-object v0 │ │ +0b7954: 1f00 b104 |0006: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ +0b7958: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1008 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -235477,19 +235539,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b3ff8: |[0b3ff8] com.actionbarsherlock.internal.app.ActionBarImpl.getTabCount:()I │ │ -0b4008: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b400c: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b4012: 0a00 |0005: move-result v0 │ │ -0b4014: 0f00 |0006: return v0 │ │ +0b795c: |[0b795c] com.actionbarsherlock.internal.app.ActionBarImpl.getTabCount:()I │ │ +0b796c: 5410 150b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7970: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b7976: 0a00 |0005: move-result v0 │ │ +0b7978: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=979 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235497,36 +235559,36 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 42 16-bit code units │ │ -0b4018: |[0b4018] com.actionbarsherlock.internal.app.ActionBarImpl.getThemedContext:()Landroid/content/Context; │ │ -0b4028: 5453 160b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ -0b402c: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ -0b4030: 2201 0d04 |0004: new-instance v1, Landroid/util/TypedValue; // type@040d │ │ -0b4034: 7010 181d 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -0b403a: 5453 020b |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b403e: 6e10 6a01 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ -0b4044: 0c00 |000e: move-result-object v0 │ │ -0b4046: 6003 7c08 |000f: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@087c │ │ -0b404a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0b404c: 6e40 c401 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ -0b4052: 5212 5008 |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ -0b4056: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ -0b405a: 2203 1504 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@0415 │ │ -0b405e: 5454 020b |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b4062: 7030 2a1d 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ -0b4068: 5b53 160b |0020: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ -0b406c: 5453 160b |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ -0b4070: 1103 |0024: return-object v3 │ │ -0b4072: 5453 020b |0025: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b4076: 5b53 160b |0027: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ -0b407a: 28f9 |0029: goto 0022 // -0007 │ │ +0b797c: |[0b797c] com.actionbarsherlock.internal.app.ActionBarImpl.getThemedContext:()Landroid/content/Context; │ │ +0b798c: 5453 160b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ +0b7990: 3903 2000 |0002: if-nez v3, 0022 // +0020 │ │ +0b7994: 2201 0d04 |0004: new-instance v1, Landroid/util/TypedValue; // type@040d │ │ +0b7998: 7010 181d 0100 |0006: invoke-direct {v1}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +0b799e: 5453 020b |0009: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b79a2: 6e10 6a01 0300 |000b: invoke-virtual {v3}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ +0b79a8: 0c00 |000e: move-result-object v0 │ │ +0b79aa: 6003 7c08 |000f: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarWidgetTheme:I // field@087c │ │ +0b79ae: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0b79b0: 6e40 c401 3041 |0012: invoke-virtual {v0, v3, v1, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ +0b79b6: 5212 5008 |0015: iget v2, v1, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ +0b79ba: 3802 0e00 |0017: if-eqz v2, 0025 // +000e │ │ +0b79be: 2203 1504 |0019: new-instance v3, Landroid/view/ContextThemeWrapper; // type@0415 │ │ +0b79c2: 5454 020b |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b79c6: 7030 2a1d 4302 |001d: invoke-direct {v3, v4, v2}, Landroid/view/ContextThemeWrapper;.:(Landroid/content/Context;I)V // method@1d2a │ │ +0b79cc: 5b53 160b |0020: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ +0b79d0: 5453 160b |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ +0b79d4: 1103 |0024: return-object v3 │ │ +0b79d6: 5453 020b |0025: iget-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b79da: 5b53 160b |0027: iput-object v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mThemedContext:Landroid/content/Context; // field@0b16 │ │ +0b79de: 28f9 |0029: goto 0022 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0004 line=643 │ │ 0x0009 line=644 │ │ 0x000f line=645 │ │ 0x0015 line=647 │ │ @@ -235548,19 +235610,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b407c: |[0b407c] com.actionbarsherlock.internal.app.ActionBarImpl.getTitle:()Ljava/lang/CharSequence; │ │ -0b408c: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4090: 6e10 0b29 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@290b │ │ -0b4096: 0c00 |0005: move-result-object v0 │ │ -0b4098: 1100 |0006: return-object v0 │ │ +0b79e0: |[0b79e0] com.actionbarsherlock.internal.app.ActionBarImpl.getTitle:()Ljava/lang/CharSequence; │ │ +0b79f0: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b79f4: 6e10 0b29 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTitle:()Ljava/lang/CharSequence; // method@290b │ │ +0b79fa: 0c00 |0005: move-result-object v0 │ │ +0b79fc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235568,111 +235630,115 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 165 16-bit code units │ │ -0b409c: |[0b409c] com.actionbarsherlock.internal.app.ActionBarImpl.hide:()V │ │ -0b40ac: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -0b40b0: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0b40b2: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -0b40b4: 1216 |0004: const/4 v6, #int 1 // #1 │ │ -0b40b6: 54a2 060b |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b40ba: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0b40be: 54a2 060b |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b40c2: 6e10 fe23 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ -0b40c8: 54a2 000b |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b40cc: 6e10 5328 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ -0b40d2: 0a02 |0013: move-result v2 │ │ -0b40d4: 1303 0800 |0014: const/16 v3, #int 8 // #8 │ │ -0b40d8: 3332 0300 |0016: if-ne v2, v3, 0019 // +0003 │ │ -0b40dc: 0e00 |0018: return-void │ │ -0b40de: 55a2 100b |0019: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0b10 │ │ -0b40e2: 3802 8200 |001b: if-eqz v2, 009d // +0082 │ │ -0b40e6: 54a2 000b |001d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b40ea: 6e20 5f28 9200 |001f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ -0b40f0: 54a2 000b |0022: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b40f4: 6e20 6728 6200 |0024: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2867 │ │ -0b40fa: 2200 d304 |0027: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0b40fe: 7010 2a24 0000 |0029: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ -0b4104: 54a2 000b |002c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4108: 1a03 d414 |002e: const-string v3, "alpha" // string@14d4 │ │ -0b410c: 2364 3406 |0030: new-array v4, v6, [F // type@0634 │ │ -0b4110: 4b08 0407 |0032: aput v8, v4, v7 │ │ -0b4114: 7130 a024 3204 |0034: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b411a: 0c02 |0037: move-result-object v2 │ │ -0b411c: 6e20 3b24 2000 |0038: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b4122: 0c01 |003b: move-result-object v1 │ │ -0b4124: 54a2 010b |003c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ -0b4128: 3802 3300 |003e: if-eqz v2, 0071 // +0033 │ │ -0b412c: 54a2 010b |0040: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ -0b4130: 1a03 042f |0042: const-string v3, "translationY" // string@2f04 │ │ -0b4134: 1224 |0044: const/4 v4, #int 2 // #2 │ │ -0b4136: 2344 3406 |0045: new-array v4, v4, [F // type@0634 │ │ -0b413a: 4b08 0407 |0047: aput v8, v4, v7 │ │ -0b413e: 54a5 000b |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4142: 6e10 4e28 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ -0b4148: 0a05 |004e: move-result v5 │ │ -0b414a: 7b55 |004f: neg-int v5, v5 │ │ -0b414c: 8255 |0050: int-to-float v5, v5 │ │ -0b414e: 4b05 0406 |0051: aput v5, v4, v6 │ │ -0b4152: 7130 a024 3204 |0053: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b4158: 0c02 |0056: move-result-object v2 │ │ -0b415a: 6e20 1e24 2100 |0057: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b4160: 54a2 000b |005a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4164: 1a03 042f |005c: const-string v3, "translationY" // string@2f04 │ │ -0b4168: 2364 3406 |005e: new-array v4, v6, [F // type@0634 │ │ -0b416c: 54a5 000b |0060: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4170: 6e10 4e28 0500 |0062: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ -0b4176: 0a05 |0065: move-result v5 │ │ -0b4178: 7b55 |0066: neg-int v5, v5 │ │ -0b417a: 8255 |0067: int-to-float v5, v5 │ │ -0b417c: 4b05 0407 |0068: aput v5, v4, v7 │ │ -0b4180: 7130 a024 3204 |006a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b4186: 0c02 |006d: move-result-object v2 │ │ -0b4188: 6e20 1e24 2100 |006e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b418e: 54a2 120b |0071: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4192: 3802 1e00 |0073: if-eqz v2, 0091 // +001e │ │ -0b4196: 54a2 120b |0075: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b419a: 6e10 5328 0200 |0077: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ -0b41a0: 0a02 |007a: move-result v2 │ │ -0b41a2: 3902 1600 |007b: if-nez v2, 0091 // +0016 │ │ -0b41a6: 54a2 120b |007d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b41aa: 6e20 5f28 9200 |007f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ -0b41b0: 54a2 120b |0082: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b41b4: 1a03 d414 |0084: const-string v3, "alpha" // string@14d4 │ │ -0b41b8: 2364 3406 |0086: new-array v4, v6, [F // type@0634 │ │ -0b41bc: 4b08 0407 |0088: aput v8, v4, v7 │ │ -0b41c0: 7130 a024 3204 |008a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b41c6: 0c02 |008d: move-result-object v2 │ │ -0b41c8: 6e20 1e24 2100 |008e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b41ce: 54a2 0b0b |0091: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ -0b41d2: 6e20 3024 2000 |0093: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ -0b41d8: 5ba0 060b |0096: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b41dc: 6e10 4824 0000 |0098: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ -0b41e2: 2900 7dff |009b: goto/16 0018 // -0083 │ │ -0b41e6: 54a2 0b0b |009d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ -0b41ea: 1203 |009f: const/4 v3, #int 0 // #0 │ │ -0b41ec: 7220 f623 3200 |00a0: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ -0b41f2: 2900 75ff |00a3: goto/16 0018 // -008b │ │ +0b7a00: |[0b7a00] com.actionbarsherlock.internal.app.ActionBarImpl.hide:()V │ │ +0b7a10: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +0b7a14: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0b7a16: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0b7a18: 1216 |0004: const/4 v6, #int 1 // #1 │ │ +0b7a1a: 54a2 060b |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b7a1e: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0b7a22: 54a2 060b |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b7a26: 6e10 fe23 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ +0b7a2c: 54a2 000b |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7a30: 6e10 5328 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ +0b7a36: 0a02 |0013: move-result v2 │ │ +0b7a38: 1303 0800 |0014: const/16 v3, #int 8 // #8 │ │ +0b7a3c: 3332 0300 |0016: if-ne v2, v3, 0019 // +0003 │ │ +0b7a40: 0e00 |0018: return-void │ │ +0b7a42: 55a2 100b |0019: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0b10 │ │ +0b7a46: 3802 8200 |001b: if-eqz v2, 009d // +0082 │ │ +0b7a4a: 54a2 000b |001d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7a4e: 6e20 5f28 9200 |001f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ +0b7a54: 54a2 000b |0022: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7a58: 6e20 6728 6200 |0024: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2867 │ │ +0b7a5e: 2200 d304 |0027: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0b7a62: 7010 2a24 0000 |0029: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ +0b7a68: 54a2 000b |002c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7a6c: 1a03 d514 |002e: const-string v3, "alpha" // string@14d5 │ │ +0b7a70: 2364 3406 |0030: new-array v4, v6, [F // type@0634 │ │ +0b7a74: 4b08 0407 |0032: aput v8, v4, v7 │ │ +0b7a78: 7130 a024 3204 |0034: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b7a7e: 0c02 |0037: move-result-object v2 │ │ +0b7a80: 6e20 3b24 2000 |0038: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b7a86: 0c01 |003b: move-result-object v1 │ │ +0b7a88: 54a2 010b |003c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ +0b7a8c: 3802 3300 |003e: if-eqz v2, 0071 // +0033 │ │ +0b7a90: 54a2 010b |0040: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ +0b7a94: 1a03 032f |0042: const-string v3, "translationY" // string@2f03 │ │ +0b7a98: 1224 |0044: const/4 v4, #int 2 // #2 │ │ +0b7a9a: 2344 3406 |0045: new-array v4, v4, [F // type@0634 │ │ +0b7a9e: 4b08 0407 |0047: aput v8, v4, v7 │ │ +0b7aa2: 54a5 000b |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7aa6: 6e10 4e28 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ +0b7aac: 0a05 |004e: move-result v5 │ │ +0b7aae: 7b55 |004f: neg-int v5, v5 │ │ +0b7ab0: 8255 |0050: int-to-float v5, v5 │ │ +0b7ab2: 4b05 0406 |0051: aput v5, v4, v6 │ │ +0b7ab6: 7130 a024 3204 |0053: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b7abc: 0c02 |0056: move-result-object v2 │ │ +0b7abe: 6e20 1e24 2100 |0057: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b7ac4: 54a2 000b |005a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7ac8: 1a03 032f |005c: const-string v3, "translationY" // string@2f03 │ │ +0b7acc: 2364 3406 |005e: new-array v4, v6, [F // type@0634 │ │ +0b7ad0: 54a5 000b |0060: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7ad4: 6e10 4e28 0500 |0062: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ +0b7ada: 0a05 |0065: move-result v5 │ │ +0b7adc: 7b55 |0066: neg-int v5, v5 │ │ +0b7ade: 8255 |0067: int-to-float v5, v5 │ │ +0b7ae0: 4b05 0407 |0068: aput v5, v4, v7 │ │ +0b7ae4: 7130 a024 3204 |006a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b7aea: 0c02 |006d: move-result-object v2 │ │ +0b7aec: 6e20 1e24 2100 |006e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b7af2: 54a2 120b |0071: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b7af6: 3802 1e00 |0073: if-eqz v2, 0091 // +001e │ │ +0b7afa: 54a2 120b |0075: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b7afe: 6e10 5328 0200 |0077: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ +0b7b04: 0a02 |007a: move-result v2 │ │ +0b7b06: 3902 1600 |007b: if-nez v2, 0091 // +0016 │ │ +0b7b0a: 54a2 120b |007d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b7b0e: 6e20 5f28 9200 |007f: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ +0b7b14: 54a2 120b |0082: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b7b18: 1a03 d514 |0084: const-string v3, "alpha" // string@14d5 │ │ +0b7b1c: 2364 3406 |0086: new-array v4, v6, [F // type@0634 │ │ +0b7b20: 4b08 0407 |0088: aput v8, v4, v7 │ │ +0b7b24: 7130 a024 3204 |008a: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b7b2a: 0c02 |008d: move-result-object v2 │ │ +0b7b2c: 6e20 1e24 2100 |008e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b7b32: 54a2 0b0b |0091: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ +0b7b36: 6e20 3024 2000 |0093: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ +0b7b3c: 5ba0 060b |0096: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b7b40: 6e10 4824 0000 |0098: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ +0b7b46: 2900 7dff |009b: goto/16 0018 // -0083 │ │ +0b7b4a: 54a2 0b0b |009d: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHideListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b0b │ │ +0b7b4e: 1203 |009f: const/4 v3, #int 0 // #0 │ │ +0b7b50: 7220 f623 3200 |00a0: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ +0b7b56: 2900 75ff |00a3: goto/16 0018 // -008b │ │ catches : (none) │ │ positions : │ │ 0x0005 line=592 │ │ 0x0009 line=593 │ │ 0x000e line=595 │ │ 0x0018 line=620 │ │ 0x0019 line=599 │ │ 0x001d line=600 │ │ 0x0022 line=601 │ │ 0x0027 line=602 │ │ 0x002c line=603 │ │ 0x003c line=604 │ │ 0x0040 line=605 │ │ + 0x004b line=606 │ │ + 0x0053 line=605 │ │ 0x005a line=607 │ │ + 0x0062 line=608 │ │ + 0x006a line=607 │ │ 0x0071 line=610 │ │ 0x007d line=611 │ │ 0x0082 line=612 │ │ 0x0091 line=614 │ │ 0x0096 line=615 │ │ 0x0098 line=616 │ │ 0x009d line=618 │ │ @@ -235686,23 +235752,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0b41f8: |[0b41f8] com.actionbarsherlock.internal.app.ActionBarImpl.isShowing:()Z │ │ -0b4208: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b420c: 6e10 5328 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ -0b4212: 0a00 |0005: move-result v0 │ │ -0b4214: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0b4218: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0b421a: 0f00 |0009: return v0 │ │ -0b421c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b421e: 28fe |000b: goto 0009 // -0002 │ │ +0b7b5c: |[0b7b5c] com.actionbarsherlock.internal.app.ActionBarImpl.isShowing:()Z │ │ +0b7b6c: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7b70: 6e10 5328 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ +0b7b76: 0a00 |0005: move-result v0 │ │ +0b7b78: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0b7b7c: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0b7b7e: 0f00 |0009: return v0 │ │ +0b7b80: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0b7b82: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=623 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235710,18 +235776,18 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4220: |[0b4220] com.actionbarsherlock.internal.app.ActionBarImpl.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4230: 2200 c604 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ -0b4234: 7020 4923 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2349 │ │ -0b423a: 1100 |0005: return-object v0 │ │ +0b7b84: |[0b7b84] com.actionbarsherlock.internal.app.ActionBarImpl.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b7b94: 2200 c604 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ +0b7b98: 7020 4923 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V // method@2349 │ │ +0b7b9e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=473 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl;) │ │ @@ -235729,30 +235795,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0b423c: |[0b423c] com.actionbarsherlock.internal.app.ActionBarImpl.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0b424c: 5420 020b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b4250: 6001 d608 |0002: sget v1, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@08d6 │ │ -0b4254: 7120 2f23 1000 |0004: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ -0b425a: 0a00 |0007: move-result v0 │ │ -0b425c: 7020 9423 0200 |0008: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2394 │ │ -0b4262: 6000 4500 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0b4266: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ -0b426a: 3510 1000 |000f: if-ge v0, v1, 001f // +0010 │ │ -0b426e: 5420 fe0a |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4272: 6e20 1a29 3000 |0013: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@291a │ │ -0b4278: 5420 040b |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b427c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -0b4280: 5420 040b |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b4284: 6e20 8c28 3000 |001c: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@288c │ │ -0b428a: 0e00 |001f: return-void │ │ +0b7ba0: |[0b7ba0] com.actionbarsherlock.internal.app.ActionBarImpl.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0b7bb0: 5420 020b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b7bb4: 6001 d608 |0002: sget v1, Lcom/actionbarsherlock/R$bool;.abs__action_bar_embed_tabs:I // field@08d6 │ │ +0b7bb8: 7120 2f23 1000 |0004: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ +0b7bbe: 0a00 |0007: move-result v0 │ │ +0b7bc0: 7020 9423 0200 |0008: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setHasEmbeddedTabs:(Z)V // method@2394 │ │ +0b7bc6: 6000 4500 |000b: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0b7bca: 1301 0800 |000d: const/16 v1, #int 8 // #8 │ │ +0b7bce: 3510 1000 |000f: if-ge v0, v1, 001f // +0010 │ │ +0b7bd2: 5420 fe0a |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7bd6: 6e20 1a29 3000 |0013: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@291a │ │ +0b7bdc: 5420 040b |0016: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b7be0: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +0b7be4: 5420 040b |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b7be8: 6e20 8c28 3000 |001c: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@288c │ │ +0b7bee: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=185 │ │ 0x000b line=189 │ │ 0x0011 line=190 │ │ 0x0016 line=191 │ │ 0x001a line=192 │ │ @@ -235766,17 +235832,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b428c: |[0b428c] com.actionbarsherlock.internal.app.ActionBarImpl.removeAllTabs:()V │ │ -0b429c: 7010 6e23 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.cleanupTabs:()V // method@236e │ │ -0b42a2: 0e00 |0003: return-void │ │ +0b7bf0: |[0b7bf0] com.actionbarsherlock.internal.app.ActionBarImpl.removeAllTabs:()V │ │ +0b7c00: 7010 6e23 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.cleanupTabs:()V // method@236e │ │ +0b7c06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -235785,18 +235851,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b42a4: |[0b42a4] com.actionbarsherlock.internal.app.ActionBarImpl.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0b42b4: 5410 0d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ -0b42b8: 6e20 122f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b42be: 0e00 |0005: return-void │ │ +0b7c08: |[0b7c08] com.actionbarsherlock.internal.app.ActionBarImpl.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0b7c18: 5410 0d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mMenuVisibilityListeners:Ljava/util/ArrayList; // field@0b0d │ │ +0b7c1c: 6e20 122f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0b7c22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0005 line=260 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -235806,19 +235872,19 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b42c0: |[0b42c0] com.actionbarsherlock.internal.app.ActionBarImpl.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0b42d0: 6e10 7021 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ -0b42d6: 0a00 |0003: move-result v0 │ │ -0b42d8: 6e20 8723 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.removeTabAt:(I)V // method@2387 │ │ -0b42de: 0e00 |0007: return-void │ │ +0b7c24: |[0b7c24] com.actionbarsherlock.internal.app.ActionBarImpl.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0b7c34: 6e10 7021 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ +0b7c3a: 0a00 |0003: move-result v0 │ │ +0b7c3c: 6e20 8723 0100 |0004: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.removeTabAt:(I)V // method@2387 │ │ +0b7c42: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0007 line=479 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0008 reg=2 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ @@ -235828,77 +235894,78 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 91 16-bit code units │ │ -0b42e0: |[0b42e0] com.actionbarsherlock.internal.app.ActionBarImpl.removeTabAt:(I)V │ │ -0b42f0: 5474 130b |0000: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b42f4: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -0b42f8: 0e00 |0004: return-void │ │ -0b42fa: 5474 0f0b |0005: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b42fe: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ -0b4302: 5474 0f0b |0009: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b4306: 6e10 4e23 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@234e │ │ -0b430c: 0a03 |000e: move-result v3 │ │ -0b430e: 5474 130b |000f: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b4312: 6e20 a62b 8400 |0011: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@2ba6 │ │ -0b4318: 5474 150b |0014: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b431c: 6e20 112f 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -0b4322: 0c02 |0019: move-result-object v2 │ │ -0b4324: 1f02 c604 |001a: check-cast v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ -0b4328: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ -0b432c: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ -0b432e: 6e20 5823 4200 |001f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ -0b4334: 5474 150b |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b4338: 6e10 152f 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b433e: 0a01 |0027: move-result v1 │ │ -0b4340: 0180 |0028: move v0, v8 │ │ -0b4342: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ -0b4346: 5474 150b |002b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b434a: 6e20 0e2f 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b4350: 0c04 |0030: move-result-object v4 │ │ -0b4352: 1f04 c604 |0031: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ -0b4356: 6e20 5823 0400 |0033: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ -0b435c: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b4360: 28f1 |0038: goto 0029 // -000f │ │ -0b4362: 5273 0e0b |0039: iget v3, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b4366: 28d4 |003b: goto 000f // -002c │ │ -0b4368: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ -0b436c: 5474 150b |003e: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b4370: 6e10 0f2f 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0b4376: 0a04 |0043: move-result v4 │ │ -0b4378: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ -0b437c: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -0b437e: 6e20 8823 4700 |0047: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ -0b4384: 28ba |004a: goto 0004 // -0046 │ │ -0b4386: 5474 150b |004b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b438a: 1205 |004d: const/4 v5, #int 0 // #0 │ │ -0b438c: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ -0b4390: 7120 9d2e 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0b4396: 0a05 |0053: move-result v5 │ │ -0b4398: 6e20 0e2f 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b439e: 0c04 |0057: move-result-object v4 │ │ -0b43a0: 1f04 c604 |0058: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ -0b43a4: 28ed |005a: goto 0047 // -0013 │ │ +0b7c44: |[0b7c44] com.actionbarsherlock.internal.app.ActionBarImpl.removeTabAt:(I)V │ │ +0b7c54: 5474 130b |0000: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7c58: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +0b7c5c: 0e00 |0004: return-void │ │ +0b7c5e: 5474 0f0b |0005: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7c62: 3804 3200 |0007: if-eqz v4, 0039 // +0032 │ │ +0b7c66: 5474 0f0b |0009: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7c6a: 6e10 4e23 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getPosition:()I // method@234e │ │ +0b7c70: 0a03 |000e: move-result v3 │ │ +0b7c72: 5474 130b |000f: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7c76: 6e20 a62b 8400 |0011: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeTabAt:(I)V // method@2ba6 │ │ +0b7c7c: 5474 150b |0014: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7c80: 6e20 112f 8400 |0016: invoke-virtual {v4, v8}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +0b7c86: 0c02 |0019: move-result-object v2 │ │ +0b7c88: 1f02 c604 |001a: check-cast v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ +0b7c8c: 3802 0600 |001c: if-eqz v2, 0022 // +0006 │ │ +0b7c90: 12f4 |001e: const/4 v4, #int -1 // #ff │ │ +0b7c92: 6e20 5823 4200 |001f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ +0b7c98: 5474 150b |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7c9c: 6e10 152f 0400 |0024: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b7ca2: 0a01 |0027: move-result v1 │ │ +0b7ca4: 0180 |0028: move v0, v8 │ │ +0b7ca6: 3510 1300 |0029: if-ge v0, v1, 003c // +0013 │ │ +0b7caa: 5474 150b |002b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7cae: 6e20 0e2f 0400 |002d: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b7cb4: 0c04 |0030: move-result-object v4 │ │ +0b7cb6: 1f04 c604 |0031: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ +0b7cba: 6e20 5823 0400 |0033: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.setPosition:(I)V // method@2358 │ │ +0b7cc0: d800 0001 |0036: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b7cc4: 28f1 |0038: goto 0029 // -000f │ │ +0b7cc6: 5273 0e0b |0039: iget v3, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b7cca: 28d4 |003b: goto 000f // -002c │ │ +0b7ccc: 3383 c8ff |003c: if-ne v3, v8, 0004 // -0038 │ │ +0b7cd0: 5474 150b |003e: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7cd4: 6e10 0f2f 0400 |0040: invoke-virtual {v4}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0b7cda: 0a04 |0043: move-result v4 │ │ +0b7cdc: 3804 0700 |0044: if-eqz v4, 004b // +0007 │ │ +0b7ce0: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +0b7ce2: 6e20 8823 4700 |0047: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ +0b7ce8: 28ba |004a: goto 0004 // -0046 │ │ +0b7cea: 5474 150b |004b: iget-object v4, v7, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b7cee: 1205 |004d: const/4 v5, #int 0 // #0 │ │ +0b7cf0: d806 08ff |004e: add-int/lit8 v6, v8, #int -1 // #ff │ │ +0b7cf4: 7120 9d2e 6500 |0050: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0b7cfa: 0a05 |0053: move-result v5 │ │ +0b7cfc: 6e20 0e2f 5400 |0054: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b7d02: 0c04 |0057: move-result-object v4 │ │ +0b7d04: 1f04 c604 |0058: check-cast v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ +0b7d08: 28ed |005a: goto 0047 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0004 line=504 │ │ 0x0005 line=488 │ │ + 0x000b line=489 │ │ 0x000f line=490 │ │ 0x0014 line=491 │ │ 0x001c line=492 │ │ 0x001e line=493 │ │ 0x0022 line=496 │ │ 0x0028 line=497 │ │ 0x002b line=498 │ │ 0x0036 line=497 │ │ - 0x0039 line=488 │ │ + 0x0039 line=489 │ │ 0x003c line=501 │ │ 0x003e line=502 │ │ locals : │ │ 0x0029 - 0x0039 reg=0 i I │ │ 0x0028 - 0x0039 reg=1 newTabCount I │ │ 0x001c - 0x0039 reg=2 removedTab Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ 0x000f - 0x0039 reg=3 selectedTabPosition I │ │ @@ -235914,89 +235981,90 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 128 16-bit code units │ │ -0b43a8: |[0b43a8] com.actionbarsherlock.internal.app.ActionBarImpl.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0b43b8: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0b43ba: 6e10 7723 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2377 │ │ -0b43c0: 0a01 |0004: move-result v1 │ │ -0b43c2: 1223 |0005: const/4 v3, #int 2 // #2 │ │ -0b43c4: 3231 0d00 |0006: if-eq v1, v3, 0013 // +000d │ │ -0b43c8: 3805 0900 |0008: if-eqz v5, 0011 // +0009 │ │ -0b43cc: 6e10 7021 0500 |000a: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ -0b43d2: 0a01 |000d: move-result v1 │ │ -0b43d4: 5941 0e0b |000e: iput v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b43d8: 0e00 |0010: return-void │ │ -0b43da: 0121 |0011: move v1, v2 │ │ -0b43dc: 28fc |0012: goto 000e // -0004 │ │ -0b43de: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0b43e0: 5441 ff0a |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0aff │ │ -0b43e4: 2011 1301 |0016: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b43e8: 3801 1200 |0018: if-eqz v1, 002a // +0012 │ │ -0b43ec: 5441 ff0a |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0aff │ │ -0b43f0: 1f01 1301 |001c: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b43f4: 6e10 c105 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ -0b43fa: 0c01 |0021: move-result-object v1 │ │ -0b43fc: 6e10 f905 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -0b4402: 0c01 |0025: move-result-object v1 │ │ -0b4404: 6e10 ca06 0100 |0026: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ -0b440a: 0c00 |0029: move-result-object v0 │ │ -0b440c: 5441 0f0b |002a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b4410: 3351 2600 |002c: if-ne v1, v5, 0052 // +0026 │ │ -0b4414: 5441 0f0b |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b4418: 3801 1600 |0030: if-eqz v1, 0046 // +0016 │ │ -0b441c: 5441 0f0b |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b4420: 6e10 4a23 0100 |0034: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ -0b4426: 0c01 |0037: move-result-object v1 │ │ -0b4428: 5442 0f0b |0038: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b442c: 7230 7e21 2100 |003a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217e │ │ -0b4432: 5441 130b |003d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b4436: 6e10 7021 0500 |003f: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ -0b443c: 0a02 |0042: move-result v2 │ │ -0b443e: 6e20 8f2b 2100 |0043: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2b8f │ │ -0b4444: 3800 caff |0046: if-eqz v0, 0010 // -0036 │ │ -0b4448: 6e10 cd06 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@06cd │ │ -0b444e: 0a01 |004b: move-result v1 │ │ -0b4450: 3901 c4ff |004c: if-nez v1, 0010 // -003c │ │ -0b4454: 6e10 c706 0000 |004e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -0b445a: 28bf |0051: goto 0010 // -0041 │ │ -0b445c: 5441 130b |0052: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b4460: 3805 0600 |0054: if-eqz v5, 005a // +0006 │ │ -0b4464: 6e10 7021 0500 |0056: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ -0b446a: 0a02 |0059: move-result v2 │ │ -0b446c: 6e20 ae2b 2100 |005a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2bae │ │ -0b4472: 5441 0f0b |005d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b4476: 3801 0d00 |005f: if-eqz v1, 006c // +000d │ │ -0b447a: 5441 0f0b |0061: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b447e: 6e10 4a23 0100 |0063: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ -0b4484: 0c01 |0066: move-result-object v1 │ │ -0b4486: 5442 0f0b |0067: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b448a: 7230 8021 2100 |0069: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2180 │ │ -0b4490: 1f05 c604 |006c: check-cast v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ -0b4494: 5b45 0f0b |006e: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b4498: 5441 0f0b |0070: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b449c: 3801 d4ff |0072: if-eqz v1, 0046 // -002c │ │ -0b44a0: 5441 0f0b |0074: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b44a4: 6e10 4a23 0100 |0076: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ -0b44aa: 0c01 |0079: move-result-object v1 │ │ -0b44ac: 5442 0f0b |007a: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ -0b44b0: 7230 7f21 2100 |007c: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217f │ │ -0b44b6: 28c7 |007f: goto 0046 // -0039 │ │ +0b7d0c: |[0b7d0c] com.actionbarsherlock.internal.app.ActionBarImpl.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0b7d1c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0b7d1e: 6e10 7723 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getNavigationMode:()I // method@2377 │ │ +0b7d24: 0a01 |0004: move-result v1 │ │ +0b7d26: 1223 |0005: const/4 v3, #int 2 // #2 │ │ +0b7d28: 3231 0d00 |0006: if-eq v1, v3, 0013 // +000d │ │ +0b7d2c: 3805 0900 |0008: if-eqz v5, 0011 // +0009 │ │ +0b7d30: 6e10 7021 0500 |000a: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ +0b7d36: 0a01 |000d: move-result v1 │ │ +0b7d38: 5941 0e0b |000e: iput v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b7d3c: 0e00 |0010: return-void │ │ +0b7d3e: 0121 |0011: move v1, v2 │ │ +0b7d40: 28fc |0012: goto 000e // -0004 │ │ +0b7d42: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0b7d44: 5441 ff0a |0014: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0aff │ │ +0b7d48: 2011 1301 |0016: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b7d4c: 3801 1200 |0018: if-eqz v1, 002a // +0012 │ │ +0b7d50: 5441 ff0a |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActivity:Landroid/app/Activity; // field@0aff │ │ +0b7d54: 1f01 1301 |001c: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b7d58: 6e10 c105 0100 |001e: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ +0b7d5e: 0c01 |0021: move-result-object v1 │ │ +0b7d60: 6e10 f905 0100 |0022: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0b7d66: 0c01 |0025: move-result-object v1 │ │ +0b7d68: 6e10 ca06 0100 |0026: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ +0b7d6e: 0c00 |0029: move-result-object v0 │ │ +0b7d70: 5441 0f0b |002a: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7d74: 3351 2600 |002c: if-ne v1, v5, 0052 // +0026 │ │ +0b7d78: 5441 0f0b |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7d7c: 3801 1600 |0030: if-eqz v1, 0046 // +0016 │ │ +0b7d80: 5441 0f0b |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7d84: 6e10 4a23 0100 |0034: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ +0b7d8a: 0c01 |0037: move-result-object v1 │ │ +0b7d8c: 5442 0f0b |0038: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7d90: 7230 7e21 2100 |003a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217e │ │ +0b7d96: 5441 130b |003d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7d9a: 6e10 7021 0500 |003f: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ +0b7da0: 0a02 |0042: move-result v2 │ │ +0b7da2: 6e20 8f2b 2100 |0043: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2b8f │ │ +0b7da8: 3800 caff |0046: if-eqz v0, 0010 // -0036 │ │ +0b7dac: 6e10 cd06 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@06cd │ │ +0b7db2: 0a01 |004b: move-result v1 │ │ +0b7db4: 3901 c4ff |004c: if-nez v1, 0010 // -003c │ │ +0b7db8: 6e10 c706 0000 |004e: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +0b7dbe: 28bf |0051: goto 0010 // -0041 │ │ +0b7dc0: 5441 130b |0052: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b7dc4: 3805 0600 |0054: if-eqz v5, 005a // +0006 │ │ +0b7dc8: 6e10 7021 0500 |0056: invoke-virtual {v5}, Lcom/actionbarsherlock/app/ActionBar$Tab;.getPosition:()I // method@2170 │ │ +0b7dce: 0a02 |0059: move-result v2 │ │ +0b7dd0: 6e20 ae2b 2100 |005a: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2bae │ │ +0b7dd6: 5441 0f0b |005d: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7dda: 3801 0d00 |005f: if-eqz v1, 006c // +000d │ │ +0b7dde: 5441 0f0b |0061: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7de2: 6e10 4a23 0100 |0063: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ +0b7de8: 0c01 |0066: move-result-object v1 │ │ +0b7dea: 5442 0f0b |0067: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7dee: 7230 8021 2100 |0069: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2180 │ │ +0b7df4: 1f05 c604 |006c: check-cast v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // type@04c6 │ │ +0b7df8: 5b45 0f0b |006e: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7dfc: 5441 0f0b |0070: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7e00: 3801 d4ff |0072: if-eqz v1, 0046 // -002c │ │ +0b7e04: 5441 0f0b |0074: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7e08: 6e10 4a23 0100 |0076: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;.getCallback:()Lcom/actionbarsherlock/app/ActionBar$TabListener; // method@234a │ │ +0b7e0e: 0c01 |0079: move-result-object v1 │ │ +0b7e10: 5442 0f0b |007a: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; // field@0b0f │ │ +0b7e14: 7230 7f21 2100 |007c: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217f │ │ +0b7e1a: 28c7 |007f: goto 0046 // -0039 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=508 │ │ 0x0008 line=509 │ │ 0x0010 line=538 │ │ 0x0012 line=509 │ │ 0x0013 line=513 │ │ 0x0014 line=514 │ │ 0x001a line=515 │ │ + 0x0026 line=516 │ │ 0x002a line=519 │ │ 0x002e line=520 │ │ 0x0032 line=521 │ │ 0x003d line=522 │ │ 0x0046 line=535 │ │ 0x004e line=536 │ │ 0x0052 line=525 │ │ @@ -236017,18 +236085,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b44b8: |[0b44b8] com.actionbarsherlock.internal.app.ActionBarImpl.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0b44c8: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b44cc: 6e20 6328 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@2863 │ │ -0b44d2: 0e00 |0005: return-void │ │ +0b7e1c: |[0b7e1c] com.actionbarsherlock.internal.app.ActionBarImpl.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0b7e2c: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b7e30: 6e20 6328 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V // method@2863 │ │ +0b7e36: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0005 line=367 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -236038,25 +236106,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 19 16-bit code units │ │ -0b44d4: |[0b44d4] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(I)V │ │ -0b44e4: 6e10 7d23 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ -0b44ea: 0c00 |0003: move-result-object v0 │ │ -0b44ec: 7110 5a1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0b44f2: 0c00 |0007: move-result-object v0 │ │ -0b44f4: 5431 fe0a |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b44f8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ -0b44fa: 6e40 5d1d 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0b4500: 0c00 |000e: move-result-object v0 │ │ -0b4502: 6e20 8b23 0300 |000f: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setCustomView:(Landroid/view/View;)V // method@238b │ │ -0b4508: 0e00 |0012: return-void │ │ +0b7e38: |[0b7e38] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(I)V │ │ +0b7e48: 6e10 7d23 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getThemedContext:()Landroid/content/Context; // method@237d │ │ +0b7e4e: 0c00 |0003: move-result-object v0 │ │ +0b7e50: 7110 5a1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0b7e56: 0c00 |0007: move-result-object v0 │ │ +0b7e58: 5431 fe0a |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7e5c: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0b7e5e: 6e40 5d1d 4021 |000b: invoke-virtual {v0, v4, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0b7e64: 0c00 |000e: move-result-object v0 │ │ +0b7e66: 6e20 8b23 0300 |000f: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setCustomView:(Landroid/view/View;)V // method@238b │ │ +0b7e6c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ 0x0012 line=277 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0013 reg=4 resId I │ │ @@ -236066,18 +236134,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b450c: |[0b450c] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;)V │ │ -0b451c: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4520: 6e20 2b29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@292b │ │ -0b4526: 0e00 |0005: return-void │ │ +0b7e70: |[0b7e70] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;)V │ │ +0b7e80: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7e84: 6e20 2b29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@292b │ │ +0b7e8a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=937 │ │ 0x0005 line=938 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -236087,19 +236155,19 @@ │ │ type : '(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b4528: |[0b4528] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -0b4538: 6e20 6b1e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ -0b453e: 5410 fe0a |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4542: 6e20 2b29 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@292b │ │ -0b4548: 0e00 |0008: return-void │ │ +0b7e8c: |[0b7e8c] com.actionbarsherlock.internal.app.ActionBarImpl.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +0b7e9c: 6e20 6b1e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ +0b7ea2: 5410 fe0a |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7ea6: 6e20 2b29 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCustomNavigationView:(Landroid/view/View;)V // method@292b │ │ +0b7eac: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=942 │ │ 0x0003 line=943 │ │ 0x0008 line=944 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236111,22 +236179,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b454c: |[0b454c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayHomeAsUpEnabled:(Z)V │ │ -0b455c: 1241 |0000: const/4 v1, #int 4 // #4 │ │ -0b455e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0b4562: 0110 |0003: move v0, v1 │ │ -0b4564: 6e30 8f23 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ -0b456a: 0e00 |0007: return-void │ │ -0b456c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b456e: 28fb |0009: goto 0004 // -0005 │ │ +0b7eb0: |[0b7eb0] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayHomeAsUpEnabled:(Z)V │ │ +0b7ec0: 1241 |0000: const/4 v1, #int 4 // #4 │ │ +0b7ec2: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0b7ec6: 0110 |0003: move v0, v1 │ │ +0b7ec8: 6e30 8f23 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ +0b7ece: 0e00 |0007: return-void │ │ +0b7ed0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b7ed2: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=291 │ │ 0x0007 line=292 │ │ 0x0008 line=291 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236137,18 +236205,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4570: |[0b4570] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(I)V │ │ -0b4580: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4584: 6e20 2c29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ -0b458a: 0e00 |0005: return-void │ │ +0b7ed4: |[0b7ed4] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(I)V │ │ +0b7ee4: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7ee8: 6e20 2c29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ +0b7eee: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0005 line=358 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 options I │ │ @@ -236158,25 +236226,25 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b458c: |[0b458c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(II)V │ │ -0b459c: 5441 fe0a |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b45a0: 6e10 fc28 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ -0b45a6: 0a00 |0005: move-result v0 │ │ -0b45a8: 5441 fe0a |0006: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b45ac: 9502 0506 |0008: and-int v2, v5, v6 │ │ -0b45b0: df03 06ff |000a: xor-int/lit8 v3, v6, #int -1 // #ff │ │ -0b45b4: b503 |000c: and-int/2addr v3, v0 │ │ -0b45b6: b632 |000d: or-int/2addr v2, v3 │ │ -0b45b8: 6e20 2c29 2100 |000e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ -0b45be: 0e00 |0011: return-void │ │ +0b7ef0: |[0b7ef0] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayOptions:(II)V │ │ +0b7f00: 5441 fe0a |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7f04: 6e10 fc28 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ +0b7f0a: 0a00 |0005: move-result v0 │ │ +0b7f0c: 5441 fe0a |0006: iget-object v1, v4, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7f10: 9502 0506 |0008: and-int v2, v5, v6 │ │ +0b7f14: df03 06ff |000a: xor-int/lit8 v3, v6, #int -1 // #ff │ │ +0b7f18: b503 |000c: and-int/2addr v3, v0 │ │ +0b7f1a: b632 |000d: or-int/2addr v2, v3 │ │ +0b7f1c: 6e20 2c29 2100 |000e: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ +0b7f22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ 0x0006 line=362 │ │ 0x0011 line=363 │ │ locals : │ │ 0x0006 - 0x0012 reg=0 current I │ │ @@ -236189,22 +236257,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b45c0: |[0b45c0] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowCustomEnabled:(Z)V │ │ -0b45d0: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ -0b45d4: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0b45d8: 0110 |0004: move v0, v1 │ │ -0b45da: 6e30 8f23 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ -0b45e0: 0e00 |0008: return-void │ │ -0b45e2: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0b45e4: 28fb |000a: goto 0005 // -0005 │ │ +0b7f24: |[0b7f24] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowCustomEnabled:(Z)V │ │ +0b7f34: 1301 1000 |0000: const/16 v1, #int 16 // #10 │ │ +0b7f38: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0b7f3c: 0110 |0004: move v0, v1 │ │ +0b7f3e: 6e30 8f23 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ +0b7f44: 0e00 |0008: return-void │ │ +0b7f46: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0b7f48: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=301 │ │ 0x0008 line=302 │ │ 0x0009 line=301 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236215,22 +236283,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b45e8: |[0b45e8] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowHomeEnabled:(Z)V │ │ -0b45f8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0b45fa: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0b45fe: 0110 |0003: move v0, v1 │ │ -0b4600: 6e30 8f23 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ -0b4606: 0e00 |0007: return-void │ │ -0b4608: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b460a: 28fb |0009: goto 0004 // -0005 │ │ +0b7f4c: |[0b7f4c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowHomeEnabled:(Z)V │ │ +0b7f5c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0b7f5e: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0b7f62: 0110 |0003: move v0, v1 │ │ +0b7f64: 6e30 8f23 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ +0b7f6a: 0e00 |0007: return-void │ │ +0b7f6c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b7f6e: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=286 │ │ 0x0007 line=287 │ │ 0x0008 line=286 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236241,22 +236309,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0b460c: |[0b460c] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowTitleEnabled:(Z)V │ │ -0b461c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0b4620: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ -0b4624: 0110 |0004: move v0, v1 │ │ -0b4626: 6e30 8f23 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ -0b462c: 0e00 |0008: return-void │ │ -0b462e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0b4630: 28fb |000a: goto 0005 // -0005 │ │ +0b7f70: |[0b7f70] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayShowTitleEnabled:(Z)V │ │ +0b7f80: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0b7f84: 3803 0700 |0002: if-eqz v3, 0009 // +0007 │ │ +0b7f88: 0110 |0004: move v0, v1 │ │ +0b7f8a: 6e30 8f23 0201 |0005: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ +0b7f90: 0e00 |0008: return-void │ │ +0b7f92: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0b7f94: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=296 │ │ 0x0008 line=297 │ │ 0x0009 line=296 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236267,22 +236335,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b4634: |[0b4634] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayUseLogoEnabled:(Z)V │ │ -0b4644: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b4646: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ -0b464a: 0110 |0003: move v0, v1 │ │ -0b464c: 6e30 8f23 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ -0b4652: 0e00 |0007: return-void │ │ -0b4654: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b4656: 28fb |0009: goto 0004 // -0005 │ │ +0b7f98: |[0b7f98] com.actionbarsherlock.internal.app.ActionBarImpl.setDisplayUseLogoEnabled:(Z)V │ │ +0b7fa8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b7faa: 3803 0700 |0001: if-eqz v3, 0008 // +0007 │ │ +0b7fae: 0110 |0003: move v0, v1 │ │ +0b7fb0: 6e30 8f23 0201 |0004: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setDisplayOptions:(II)V // method@238f │ │ +0b7fb6: 0e00 |0007: return-void │ │ +0b7fb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0b7fba: 28fb |0009: goto 0004 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=281 │ │ 0x0007 line=282 │ │ 0x0008 line=281 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236293,18 +236361,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4658: |[0b4658] com.actionbarsherlock.internal.app.ActionBarImpl.setHomeButtonEnabled:(Z)V │ │ -0b4668: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b466c: 6e20 3029 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2930 │ │ -0b4672: 0e00 |0005: return-void │ │ +0b7fbc: |[0b7fbc] com.actionbarsherlock.internal.app.ActionBarImpl.setHomeButtonEnabled:(Z)V │ │ +0b7fcc: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7fd0: 6e20 3029 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2930 │ │ +0b7fd6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0005 line=307 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 enable Z │ │ @@ -236314,18 +236382,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4674: |[0b4674] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(I)V │ │ -0b4684: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4688: 6e20 3129 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(I)V // method@2931 │ │ -0b468e: 0e00 |0005: return-void │ │ +0b7fd8: |[0b7fd8] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(I)V │ │ +0b7fe8: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b7fec: 6e20 3129 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(I)V // method@2931 │ │ +0b7ff2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1014 │ │ 0x0005 line=1015 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -236335,18 +236403,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4690: |[0b4690] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0b46a0: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b46a4: 6e20 3229 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2932 │ │ -0b46aa: 0e00 |0005: return-void │ │ +0b7ff4: |[0b7ff4] com.actionbarsherlock.internal.app.ActionBarImpl.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0b8004: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b8008: 6e20 3229 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2932 │ │ +0b800e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1019 │ │ 0x0005 line=1020 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -236356,20 +236424,20 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0b46ac: |[0b46ac] com.actionbarsherlock.internal.app.ActionBarImpl.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -0b46bc: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b46c0: 6e20 2d29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@292d │ │ -0b46c6: 5410 fe0a |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b46ca: 6e20 2829 3000 |0007: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V // method@2928 │ │ -0b46d0: 0e00 |000a: return-void │ │ +0b8010: |[0b8010] com.actionbarsherlock.internal.app.ActionBarImpl.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +0b8020: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b8024: 6e20 2d29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V // method@292d │ │ +0b802a: 5410 fe0a |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b802e: 6e20 2829 3000 |0007: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V // method@2928 │ │ +0b8034: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=948 │ │ 0x0005 line=949 │ │ 0x000a line=950 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236381,18 +236449,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b46d4: |[0b46d4] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(I)V │ │ -0b46e4: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b46e8: 6e20 3329 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(I)V // method@2933 │ │ -0b46ee: 0e00 |0005: return-void │ │ +0b8038: |[0b8038] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(I)V │ │ +0b8048: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b804c: 6e20 3329 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(I)V // method@2933 │ │ +0b8052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1024 │ │ 0x0005 line=1025 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -236402,18 +236470,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b46f0: |[0b46f0] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0b4700: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4704: 6e20 3429 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2934 │ │ -0b470a: 0e00 |0005: return-void │ │ +0b8054: |[0b8054] com.actionbarsherlock.internal.app.ActionBarImpl.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0b8064: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b8068: 6e20 3429 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2934 │ │ +0b806e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1029 │ │ 0x0005 line=1030 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -236423,53 +236491,53 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0b470c: |[0b470c] com.actionbarsherlock.internal.app.ActionBarImpl.setNavigationMode:(I)V │ │ -0b471c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0b471e: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ -0b4720: 5452 fe0a |0002: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4724: 6e10 0329 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ -0b472a: 0a00 |0007: move-result v0 │ │ -0b472c: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ -0b4732: 5452 fe0a |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4736: 6e20 3729 6200 |000d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@2937 │ │ -0b473c: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ -0b4742: 5452 fe0a |0013: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4746: 1223 |0015: const/4 v3, #int 2 // #2 │ │ -0b4748: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ -0b474c: 5553 0a0b |0018: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ -0b4750: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ -0b4754: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -0b4756: 6e20 2929 1200 |001d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2929 │ │ -0b475c: 0e00 |0020: return-void │ │ -0b475e: 6e10 7823 0500 |0021: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getSelectedNavigationIndex:()I // method@2378 │ │ -0b4764: 0a02 |0024: move-result v2 │ │ -0b4766: 5952 0e0b |0025: iput v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b476a: 1202 |0027: const/4 v2, #int 0 // #0 │ │ -0b476c: 6e20 8823 2500 |0028: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ -0b4772: 5452 130b |002b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b4776: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ -0b477a: 6e20 af2b 3200 |002f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0b4780: 28d9 |0032: goto 000b // -0027 │ │ -0b4782: 7010 7223 0500 |0033: invoke-direct {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@2372 │ │ -0b4788: 5452 130b |0036: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ -0b478c: 6e20 af2b 1200 |0038: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0b4792: 5252 0e0b |003b: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b4796: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ -0b479a: 5252 0e0b |003f: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b479e: 6e20 9c23 2500 |0041: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSelectedNavigationItem:(I)V // method@239c │ │ -0b47a4: 5954 0e0b |0044: iput v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ -0b47a8: 28cd |0046: goto 0013 // -0033 │ │ -0b47aa: 0000 |0047: nop // spacer │ │ -0b47ac: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ -0b47b8: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ +0b8070: |[0b8070] com.actionbarsherlock.internal.app.ActionBarImpl.setNavigationMode:(I)V │ │ +0b8080: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0b8082: 12f4 |0001: const/4 v4, #int -1 // #ff │ │ +0b8084: 5452 fe0a |0002: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b8088: 6e10 0329 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ +0b808e: 0a00 |0007: move-result v0 │ │ +0b8090: 2b00 4000 0000 |0008: packed-switch v0, 00000048 // +00000040 │ │ +0b8096: 5452 fe0a |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b809a: 6e20 3729 6200 |000d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setNavigationMode:(I)V // method@2937 │ │ +0b80a0: 2b06 3e00 0000 |0010: packed-switch v6, 0000004e // +0000003e │ │ +0b80a6: 5452 fe0a |0013: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b80aa: 1223 |0015: const/4 v3, #int 2 // #2 │ │ +0b80ac: 3336 0700 |0016: if-ne v6, v3, 001d // +0007 │ │ +0b80b0: 5553 0a0b |0018: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mHasEmbeddedTabs:Z // field@0b0a │ │ +0b80b4: 3903 0300 |001a: if-nez v3, 001d // +0003 │ │ +0b80b8: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +0b80ba: 6e20 2929 1200 |001d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setCollapsable:(Z)V // method@2929 │ │ +0b80c0: 0e00 |0020: return-void │ │ +0b80c2: 6e10 7823 0500 |0021: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.getSelectedNavigationIndex:()I // method@2378 │ │ +0b80c8: 0a02 |0024: move-result v2 │ │ +0b80ca: 5952 0e0b |0025: iput v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b80ce: 1202 |0027: const/4 v2, #int 0 // #0 │ │ +0b80d0: 6e20 8823 2500 |0028: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ +0b80d6: 5452 130b |002b: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b80da: 1303 0800 |002d: const/16 v3, #int 8 // #8 │ │ +0b80de: 6e20 af2b 3200 |002f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0b80e4: 28d9 |0032: goto 000b // -0027 │ │ +0b80e6: 7010 7223 0500 |0033: invoke-direct {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.ensureTabsExist:()V // method@2372 │ │ +0b80ec: 5452 130b |0036: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0b13 │ │ +0b80f0: 6e20 af2b 1200 |0038: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0b80f6: 5252 0e0b |003b: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b80fa: 3242 d6ff |003d: if-eq v2, v4, 0013 // -002a │ │ +0b80fe: 5252 0e0b |003f: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b8102: 6e20 9c23 2500 |0041: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSelectedNavigationItem:(I)V // method@239c │ │ +0b8108: 5954 0e0b |0044: iput v4, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSavedTabPosition:I // field@0b0e │ │ +0b810c: 28cd |0046: goto 0013 // -0033 │ │ +0b810e: 0000 |0047: nop // spacer │ │ +0b8110: 0001 0100 0200 0000 1900 0000 |0048: packed-switch-data (6 units) │ │ +0b811c: 0001 0100 0200 0000 2300 0000 |004e: packed-switch-data (6 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=984 │ │ 0x0008 line=985 │ │ 0x000b line=992 │ │ 0x0010 line=993 │ │ 0x0013 line=1003 │ │ @@ -236494,34 +236562,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0b47c4: |[0b47c4] com.actionbarsherlock.internal.app.ActionBarImpl.setSelectedNavigationItem:(I)V │ │ -0b47d4: 5420 fe0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b47d8: 6e10 0329 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ -0b47de: 0a00 |0005: move-result v0 │ │ -0b47e0: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ -0b47e6: 2200 d305 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b47ea: 1a01 842c |000b: const-string v1, "setSelectedNavigationItem not valid for current navigation mode" // string@2c84 │ │ -0b47ee: 7020 882e 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b47f4: 2700 |0010: throw v0 │ │ -0b47f6: 5420 150b |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ -0b47fa: 6e20 0e2f 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b4800: 0c00 |0016: move-result-object v0 │ │ -0b4802: 1f00 b104 |0017: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ -0b4806: 6e20 8823 0200 |0019: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ -0b480c: 0e00 |001c: return-void │ │ -0b480e: 5420 fe0a |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4812: 6e20 2e29 3000 |001f: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@292e │ │ -0b4818: 28fa |0022: goto 001c // -0006 │ │ -0b481a: 0000 |0023: nop // spacer │ │ -0b481c: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ +0b8128: |[0b8128] com.actionbarsherlock.internal.app.ActionBarImpl.setSelectedNavigationItem:(I)V │ │ +0b8138: 5420 fe0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b813c: 6e10 0329 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getNavigationMode:()I // method@2903 │ │ +0b8142: 0a00 |0005: move-result v0 │ │ +0b8144: 2b00 1e00 0000 |0006: packed-switch v0, 00000024 // +0000001e │ │ +0b814a: 2200 d305 |0009: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b814e: 1a01 832c |000b: const-string v1, "setSelectedNavigationItem not valid for current navigation mode" // string@2c83 │ │ +0b8152: 7020 882e 1000 |000d: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b8158: 2700 |0010: throw v0 │ │ +0b815a: 5420 150b |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mTabs:Ljava/util/ArrayList; // field@0b15 │ │ +0b815e: 6e20 0e2f 3000 |0013: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b8164: 0c00 |0016: move-result-object v0 │ │ +0b8166: 1f00 b104 |0017: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ +0b816a: 6e20 8823 0200 |0019: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V // method@2388 │ │ +0b8170: 0e00 |001c: return-void │ │ +0b8172: 5420 fe0a |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b8176: 6e20 2e29 3000 |001f: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDropdownSelectedPosition:(I)V // method@292e │ │ +0b817c: 28fa |0022: goto 001c // -0006 │ │ +0b817e: 0000 |0023: nop // spacer │ │ +0b8180: 0001 0200 0100 0000 1700 0000 0b00 ... |0024: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=320 │ │ 0x0009 line=328 │ │ 0x0011 line=322 │ │ 0x001c line=331 │ │ 0x001d line=325 │ │ @@ -236535,22 +236603,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b482c: |[0b482c] com.actionbarsherlock.internal.app.ActionBarImpl.setShowHideAnimationEnabled:(Z)V │ │ -0b483c: 5c12 100b |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0b10 │ │ -0b4840: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -0b4844: 5410 060b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b4848: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0b484c: 5410 060b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b4850: 6e10 fe23 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ -0b4856: 0e00 |000d: return-void │ │ +0b8190: |[0b8190] com.actionbarsherlock.internal.app.ActionBarImpl.setShowHideAnimationEnabled:(Z)V │ │ +0b81a0: 5c12 100b |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0b10 │ │ +0b81a4: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +0b81a8: 5410 060b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b81ac: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0b81b0: 5410 060b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b81b4: 6e10 fe23 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ +0b81ba: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ 0x0002 line=249 │ │ 0x0008 line=250 │ │ 0x000d line=252 │ │ locals : │ │ @@ -236562,20 +236630,20 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b4858: |[0b4858] com.actionbarsherlock.internal.app.ActionBarImpl.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0b4868: 5410 120b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b486c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0b4870: 5410 120b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4874: 6e20 6428 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@2864 │ │ -0b487a: 0e00 |0009: return-void │ │ +0b81bc: |[0b81bc] com.actionbarsherlock.internal.app.ActionBarImpl.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0b81cc: 5410 120b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b81d0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0b81d4: 5410 120b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b81d8: 6e20 6428 2000 |0006: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V // method@2864 │ │ +0b81de: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0004 line=375 │ │ 0x0009 line=377 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ @@ -236586,18 +236654,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b487c: |[0b487c] com.actionbarsherlock.internal.app.ActionBarImpl.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0b488c: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4890: 6e20 6528 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@2865 │ │ -0b4896: 0e00 |0005: return-void │ │ +0b81e0: |[0b81e0] com.actionbarsherlock.internal.app.ActionBarImpl.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0b81f0: 5410 000b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b81f4: 6e20 6528 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V // method@2865 │ │ +0b81fa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0005 line=371 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -236607,20 +236675,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b4898: |[0b4898] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(I)V │ │ -0b48a8: 5410 020b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b48ac: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0b48b2: 0c00 |0005: move-result-object v0 │ │ -0b48b4: 6e20 a123 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@23a1 │ │ -0b48ba: 0e00 |0009: return-void │ │ +0b81fc: |[0b81fc] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(I)V │ │ +0b820c: 5410 020b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b8210: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0b8216: 0c00 |0005: move-result-object v0 │ │ +0b8218: 6e20 a123 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setSubtitle:(Ljava/lang/CharSequence;)V // method@23a1 │ │ +0b821e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0009 line=317 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -236630,18 +236698,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b48bc: |[0b48bc] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0b48cc: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b48d0: 6e20 3b29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@293b │ │ -0b48d6: 0e00 |0005: return-void │ │ +0b8220: |[0b8220] com.actionbarsherlock.internal.app.ActionBarImpl.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0b8230: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b8234: 6e20 3b29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@293b │ │ +0b823a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0005 line=354 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -236651,20 +236719,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b48d8: |[0b48d8] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(I)V │ │ -0b48e8: 5410 020b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ -0b48ec: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0b48f2: 0c00 |0005: move-result-object v0 │ │ -0b48f4: 6e20 a323 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@23a3 │ │ -0b48fa: 0e00 |0009: return-void │ │ +0b823c: |[0b823c] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(I)V │ │ +0b824c: 5410 020b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContext:Landroid/content/Context; // field@0b02 │ │ +0b8250: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0b8256: 0c00 |0005: move-result-object v0 │ │ +0b8258: 6e20 a323 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.setTitle:(Ljava/lang/CharSequence;)V // method@23a3 │ │ +0b825e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=311 │ │ 0x0009 line=312 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -236674,18 +236742,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b48fc: |[0b48fc] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b490c: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ -0b4910: 6e20 3c29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@293c │ │ -0b4916: 0e00 |0005: return-void │ │ +0b8260: |[0b8260] com.actionbarsherlock.internal.app.ActionBarImpl.setTitle:(Ljava/lang/CharSequence;)V │ │ +0b8270: 5410 fe0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0afe │ │ +0b8274: 6e20 3c29 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitle:(Ljava/lang/CharSequence;)V // method@293c │ │ +0b827a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0005 line=350 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -236695,18 +236763,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b4918: |[0b4918] com.actionbarsherlock.internal.app.ActionBarImpl.show:()V │ │ -0b4928: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b492a: 6e20 a523 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@23a5 │ │ -0b4930: 0e00 |0004: return-void │ │ +0b827c: |[0b827c] com.actionbarsherlock.internal.app.ActionBarImpl.show:()V │ │ +0b828c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0b828e: 6e20 a523 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.show:(Z)V // method@23a5 │ │ +0b8294: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=552 │ │ 0x0004 line=553 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ @@ -236715,118 +236783,120 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 183 16-bit code units │ │ -0b4934: |[0b4934] com.actionbarsherlock.internal.app.ActionBarImpl.show:(Z)V │ │ -0b4944: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ -0b4948: 1218 |0002: const/4 v8, #int 1 // #1 │ │ -0b494a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -0b494c: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0b494e: 54a2 060b |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b4952: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0b4956: 54a2 060b |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b495a: 6e10 fe23 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ -0b4960: 54a2 000b |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4964: 6e10 5328 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ -0b496a: 0a02 |0013: move-result v2 │ │ -0b496c: 3902 0700 |0014: if-nez v2, 001b // +0007 │ │ -0b4970: 380b 0400 |0016: if-eqz v11, 001a // +0004 │ │ -0b4974: 5ca6 170b |0018: iput-boolean v6, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ -0b4978: 0e00 |001a: return-void │ │ -0b497a: 54a2 000b |001b: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b497e: 6e20 6928 6200 |001d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ -0b4984: 55a2 100b |0020: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0b10 │ │ -0b4988: 3802 8300 |0022: if-eqz v2, 00a5 // +0083 │ │ -0b498c: 54a2 000b |0024: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4990: 6e20 5f28 7200 |0026: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ -0b4996: 2200 d304 |0029: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0b499a: 7010 2a24 0000 |002b: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ -0b49a0: 54a2 000b |002e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b49a4: 1a03 d414 |0030: const-string v3, "alpha" // string@14d4 │ │ -0b49a8: 2384 3406 |0032: new-array v4, v8, [F // type@0634 │ │ -0b49ac: 4b09 0406 |0034: aput v9, v4, v6 │ │ -0b49b0: 7130 a024 3204 |0036: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b49b6: 0c02 |0039: move-result-object v2 │ │ -0b49b8: 6e20 3b24 2000 |003a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b49be: 0c01 |003d: move-result-object v1 │ │ -0b49c0: 54a2 010b |003e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ -0b49c4: 3802 3800 |0040: if-eqz v2, 0078 // +0038 │ │ -0b49c8: 54a2 010b |0042: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ -0b49cc: 1a03 042f |0044: const-string v3, "translationY" // string@2f04 │ │ -0b49d0: 1224 |0046: const/4 v4, #int 2 // #2 │ │ -0b49d2: 2344 3406 |0047: new-array v4, v4, [F // type@0634 │ │ -0b49d6: 54a5 000b |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b49da: 6e10 4e28 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ -0b49e0: 0a05 |004e: move-result v5 │ │ -0b49e2: 7b55 |004f: neg-int v5, v5 │ │ -0b49e4: 8255 |0050: int-to-float v5, v5 │ │ -0b49e6: 4b05 0406 |0051: aput v5, v4, v6 │ │ -0b49ea: 4b07 0408 |0053: aput v7, v4, v8 │ │ -0b49ee: 7130 a024 3204 |0055: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b49f4: 0c02 |0058: move-result-object v2 │ │ -0b49f6: 6e20 1e24 2100 |0059: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b49fc: 54a2 000b |005c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4a00: 54a3 000b |005e: iget-object v3, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4a04: 6e10 4e28 0300 |0060: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ -0b4a0a: 0a03 |0063: move-result v3 │ │ -0b4a0c: 7b33 |0064: neg-int v3, v3 │ │ -0b4a0e: 8233 |0065: int-to-float v3, v3 │ │ -0b4a10: 6e20 6828 3200 |0066: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2868 │ │ -0b4a16: 54a2 000b |0069: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4a1a: 1a03 042f |006b: const-string v3, "translationY" // string@2f04 │ │ -0b4a1e: 2384 3406 |006d: new-array v4, v8, [F // type@0634 │ │ -0b4a22: 4b07 0406 |006f: aput v7, v4, v6 │ │ -0b4a26: 7130 a024 3204 |0071: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b4a2c: 0c02 |0074: move-result-object v2 │ │ -0b4a2e: 6e20 1e24 2100 |0075: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b4a34: 54a2 120b |0078: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4a38: 3802 1f00 |007a: if-eqz v2, 0099 // +001f │ │ -0b4a3c: 52a2 030b |007c: iget v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ -0b4a40: 3382 1b00 |007e: if-ne v2, v8, 0099 // +001b │ │ -0b4a44: 54a2 120b |0080: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4a48: 6e20 5f28 7200 |0082: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ -0b4a4e: 54a2 120b |0085: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4a52: 6e20 6928 6200 |0087: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ -0b4a58: 54a2 120b |008a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4a5c: 1a03 d414 |008c: const-string v3, "alpha" // string@14d4 │ │ -0b4a60: 2384 3406 |008e: new-array v4, v8, [F // type@0634 │ │ -0b4a64: 4b09 0406 |0090: aput v9, v4, v6 │ │ -0b4a68: 7130 a024 3204 |0092: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0b4a6e: 0c02 |0095: move-result-object v2 │ │ -0b4a70: 6e20 1e24 2100 |0096: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b4a76: 54a2 110b |0099: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ -0b4a7a: 6e20 3024 2000 |009b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ -0b4a80: 5ba0 060b |009e: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ -0b4a84: 6e10 4824 0000 |00a0: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ -0b4a8a: 2900 77ff |00a3: goto/16 001a // -0089 │ │ -0b4a8e: 54a2 000b |00a5: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4a92: 6e20 5f28 9200 |00a7: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ -0b4a98: 54a2 000b |00aa: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ -0b4a9c: 6e20 6828 7200 |00ac: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2868 │ │ -0b4aa2: 54a2 110b |00af: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ -0b4aa6: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ -0b4aa8: 7220 f623 3200 |00b2: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ -0b4aae: 2900 65ff |00b5: goto/16 001a // -009b │ │ +0b8298: |[0b8298] com.actionbarsherlock.internal.app.ActionBarImpl.show:(Z)V │ │ +0b82a8: 1509 803f |0000: const/high16 v9, #int 1065353216 // #3f80 │ │ +0b82ac: 1218 |0002: const/4 v8, #int 1 // #1 │ │ +0b82ae: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0b82b0: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0b82b2: 54a2 060b |0005: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b82b6: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0b82ba: 54a2 060b |0009: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b82be: 6e10 fe23 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ +0b82c4: 54a2 000b |000e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b82c8: 6e10 5328 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getVisibility:()I // method@2853 │ │ +0b82ce: 0a02 |0013: move-result v2 │ │ +0b82d0: 3902 0700 |0014: if-nez v2, 001b // +0007 │ │ +0b82d4: 380b 0400 |0016: if-eqz v11, 001a // +0004 │ │ +0b82d8: 5ca6 170b |0018: iput-boolean v6, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ +0b82dc: 0e00 |001a: return-void │ │ +0b82de: 54a2 000b |001b: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b82e2: 6e20 6928 6200 |001d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ +0b82e8: 55a2 100b |0020: iget-boolean v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowHideAnimationEnabled:Z // field@0b10 │ │ +0b82ec: 3802 8300 |0022: if-eqz v2, 00a5 // +0083 │ │ +0b82f0: 54a2 000b |0024: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b82f4: 6e20 5f28 7200 |0026: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ +0b82fa: 2200 d304 |0029: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0b82fe: 7010 2a24 0000 |002b: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ +0b8304: 54a2 000b |002e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b8308: 1a03 d514 |0030: const-string v3, "alpha" // string@14d5 │ │ +0b830c: 2384 3406 |0032: new-array v4, v8, [F // type@0634 │ │ +0b8310: 4b09 0406 |0034: aput v9, v4, v6 │ │ +0b8314: 7130 a024 3204 |0036: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b831a: 0c02 |0039: move-result-object v2 │ │ +0b831c: 6e20 3b24 2000 |003a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b8322: 0c01 |003d: move-result-object v1 │ │ +0b8324: 54a2 010b |003e: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ +0b8328: 3802 3800 |0040: if-eqz v2, 0078 // +0038 │ │ +0b832c: 54a2 010b |0042: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContentView:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // field@0b01 │ │ +0b8330: 1a03 032f |0044: const-string v3, "translationY" // string@2f03 │ │ +0b8334: 1224 |0046: const/4 v4, #int 2 // #2 │ │ +0b8336: 2344 3406 |0047: new-array v4, v4, [F // type@0634 │ │ +0b833a: 54a5 000b |0049: iget-object v5, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b833e: 6e10 4e28 0500 |004b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ +0b8344: 0a05 |004e: move-result v5 │ │ +0b8346: 7b55 |004f: neg-int v5, v5 │ │ +0b8348: 8255 |0050: int-to-float v5, v5 │ │ +0b834a: 4b05 0406 |0051: aput v5, v4, v6 │ │ +0b834e: 4b07 0408 |0053: aput v7, v4, v8 │ │ +0b8352: 7130 a024 3204 |0055: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b8358: 0c02 |0058: move-result-object v2 │ │ +0b835a: 6e20 1e24 2100 |0059: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b8360: 54a2 000b |005c: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b8364: 54a3 000b |005e: iget-object v3, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b8368: 6e10 4e28 0300 |0060: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ +0b836e: 0a03 |0063: move-result v3 │ │ +0b8370: 7b33 |0064: neg-int v3, v3 │ │ +0b8372: 8233 |0065: int-to-float v3, v3 │ │ +0b8374: 6e20 6828 3200 |0066: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2868 │ │ +0b837a: 54a2 000b |0069: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b837e: 1a03 032f |006b: const-string v3, "translationY" // string@2f03 │ │ +0b8382: 2384 3406 |006d: new-array v4, v8, [F // type@0634 │ │ +0b8386: 4b07 0406 |006f: aput v7, v4, v6 │ │ +0b838a: 7130 a024 3204 |0071: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b8390: 0c02 |0074: move-result-object v2 │ │ +0b8392: 6e20 1e24 2100 |0075: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b8398: 54a2 120b |0078: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b839c: 3802 1f00 |007a: if-eqz v2, 0099 // +001f │ │ +0b83a0: 52a2 030b |007c: iget v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ +0b83a4: 3382 1b00 |007e: if-ne v2, v8, 0099 // +001b │ │ +0b83a8: 54a2 120b |0080: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b83ac: 6e20 5f28 7200 |0082: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ +0b83b2: 54a2 120b |0085: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b83b6: 6e20 6928 6200 |0087: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ +0b83bc: 54a2 120b |008a: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b83c0: 1a03 d514 |008c: const-string v3, "alpha" // string@14d5 │ │ +0b83c4: 2384 3406 |008e: new-array v4, v8, [F // type@0634 │ │ +0b83c8: 4b09 0406 |0090: aput v9, v4, v6 │ │ +0b83cc: 7130 a024 3204 |0092: invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0b83d2: 0c02 |0095: move-result-object v2 │ │ +0b83d4: 6e20 1e24 2100 |0096: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b83da: 54a2 110b |0099: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ +0b83de: 6e20 3024 2000 |009b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ +0b83e4: 5ba0 060b |009e: iput-object v0, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mCurrentShowAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b06 │ │ +0b83e8: 6e10 4824 0000 |00a0: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ +0b83ee: 2900 77ff |00a3: goto/16 001a // -0089 │ │ +0b83f2: 54a2 000b |00a5: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b83f6: 6e20 5f28 9200 |00a7: invoke-virtual {v2, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setAlpha:(F)V // method@285f │ │ +0b83fc: 54a2 000b |00aa: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b00 │ │ +0b8400: 6e20 6828 7200 |00ac: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2868 │ │ +0b8406: 54a2 110b |00af: iget-object v2, v10, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mShowListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // field@0b11 │ │ +0b840a: 1203 |00b1: const/4 v3, #int 0 // #0 │ │ +0b840c: 7220 f623 3200 |00b2: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ +0b8412: 2900 65ff |00b5: goto/16 001a // -009b │ │ catches : (none) │ │ positions : │ │ 0x0005 line=556 │ │ 0x0009 line=557 │ │ 0x000e line=559 │ │ 0x0016 line=560 │ │ 0x001a line=588 │ │ 0x001b line=563 │ │ 0x0020 line=565 │ │ 0x0024 line=566 │ │ 0x0029 line=567 │ │ 0x002e line=568 │ │ 0x003e line=569 │ │ 0x0042 line=570 │ │ + 0x004b line=571 │ │ + 0x0055 line=570 │ │ 0x005c line=572 │ │ 0x0069 line=573 │ │ 0x0078 line=575 │ │ 0x0080 line=576 │ │ 0x0085 line=577 │ │ 0x008a line=578 │ │ 0x0099 line=580 │ │ @@ -236846,55 +236916,55 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 79 16-bit code units │ │ -0b4ab4: |[0b4ab4] com.actionbarsherlock.internal.app.ActionBarImpl.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0b4ac4: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b4ac6: 1214 |0001: const/4 v4, #int 1 // #1 │ │ -0b4ac8: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0b4aca: 5452 fd0a |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ -0b4ace: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ -0b4ad2: 5551 170b |0007: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ -0b4ad6: 5452 fd0a |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ -0b4ada: 6e10 3823 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.finish:()V // method@2338 │ │ -0b4ae0: 5452 040b |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b4ae4: 6e10 8428 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ -0b4aea: 2200 c504 |0013: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // type@04c5 │ │ -0b4aee: 7030 3623 5006 |0015: invoke-direct {v0, v5, v6}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@2336 │ │ -0b4af4: 6e10 3723 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.dispatchOnCreate:()Z // method@2337 │ │ -0b4afa: 0a02 |001b: move-result v2 │ │ -0b4afc: 3802 3100 |001c: if-eqz v2, 004d // +0031 │ │ -0b4b00: 6e10 8123 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.isShowing:()Z // method@2381 │ │ -0b4b06: 0a02 |0021: move-result v2 │ │ -0b4b08: 3802 0400 |0022: if-eqz v2, 0026 // +0004 │ │ -0b4b0c: 3801 2700 |0024: if-eqz v1, 004b // +0027 │ │ -0b4b10: 0142 |0026: move v2, v4 │ │ -0b4b12: 5c52 170b |0027: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ -0b4b16: 6e10 3e23 0000 |0029: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@233e │ │ -0b4b1c: 5452 040b |002c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b4b20: 6e20 8128 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2881 │ │ -0b4b26: 6e20 6d23 4500 |0031: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@236d │ │ -0b4b2c: 5452 120b |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4b30: 3802 0b00 |0036: if-eqz v2, 0041 // +000b │ │ -0b4b34: 5252 030b |0038: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ -0b4b38: 3342 0700 |003a: if-ne v2, v4, 0041 // +0007 │ │ -0b4b3c: 5452 120b |003c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ -0b4b40: 6e20 6928 3200 |003e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ -0b4b46: 5452 040b |0041: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ -0b4b4a: 1303 2000 |0043: const/16 v3, #int 32 // #20 │ │ -0b4b4e: 6e20 9628 3200 |0045: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2896 │ │ -0b4b54: 5b50 fd0a |0048: iput-object v0, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ -0b4b58: 1100 |004a: return-object v0 │ │ -0b4b5a: 0132 |004b: move v2, v3 │ │ -0b4b5c: 28db |004c: goto 0027 // -0025 │ │ -0b4b5e: 1200 |004d: const/4 v0, #int 0 // #0 │ │ -0b4b60: 28fc |004e: goto 004a // -0004 │ │ +0b8418: |[0b8418] com.actionbarsherlock.internal.app.ActionBarImpl.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0b8428: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0b842a: 1214 |0001: const/4 v4, #int 1 // #1 │ │ +0b842c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0b842e: 5452 fd0a |0003: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ +0b8432: 3802 0900 |0005: if-eqz v2, 000e // +0009 │ │ +0b8436: 5551 170b |0007: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ +0b843a: 5452 fd0a |0009: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ +0b843e: 6e10 3823 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.finish:()V // method@2338 │ │ +0b8444: 5452 040b |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b8448: 6e10 8428 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ +0b844e: 2200 c504 |0013: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // type@04c5 │ │ +0b8452: 7030 3623 5006 |0015: invoke-direct {v0, v5, v6}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V // method@2336 │ │ +0b8458: 6e10 3723 0000 |0018: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.dispatchOnCreate:()Z // method@2337 │ │ +0b845e: 0a02 |001b: move-result v2 │ │ +0b8460: 3802 3100 |001c: if-eqz v2, 004d // +0031 │ │ +0b8464: 6e10 8123 0500 |001e: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.isShowing:()Z // method@2381 │ │ +0b846a: 0a02 |0021: move-result v2 │ │ +0b846c: 3802 0400 |0022: if-eqz v2, 0026 // +0004 │ │ +0b8470: 3801 2700 |0024: if-eqz v1, 004b // +0027 │ │ +0b8474: 0142 |0026: move v2, v4 │ │ +0b8476: 5c52 170b |0027: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mWasHiddenBeforeMode:Z // field@0b17 │ │ +0b847a: 6e10 3e23 0000 |0029: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;.invalidate:()V // method@233e │ │ +0b8480: 5452 040b |002c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b8484: 6e20 8128 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2881 │ │ +0b848a: 6e20 6d23 4500 |0031: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.animateToMode:(Z)V // method@236d │ │ +0b8490: 5452 120b |0034: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b8494: 3802 0b00 |0036: if-eqz v2, 0041 // +000b │ │ +0b8498: 5252 030b |0038: iget v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextDisplayMode:I // field@0b03 │ │ +0b849c: 3342 0700 |003a: if-ne v2, v4, 0041 // +0007 │ │ +0b84a0: 5452 120b |003c: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0b12 │ │ +0b84a4: 6e20 6928 3200 |003e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ +0b84aa: 5452 040b |0041: iget-object v2, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0b04 │ │ +0b84ae: 1303 2000 |0043: const/16 v3, #int 32 // #20 │ │ +0b84b2: 6e20 9628 3200 |0045: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2896 │ │ +0b84b8: 5b50 fd0a |0048: iput-object v0, v5, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.mActionMode:Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; // field@0afd │ │ +0b84bc: 1100 |004a: return-object v0 │ │ +0b84be: 0132 |004b: move v2, v3 │ │ +0b84c0: 28db |004c: goto 0027 // -0025 │ │ +0b84c2: 1200 |004d: const/4 v0, #int 0 // #0 │ │ +0b84c4: 28fc |004e: goto 004a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=400 │ │ 0x0003 line=401 │ │ 0x0007 line=402 │ │ 0x0009 line=403 │ │ 0x000e line=406 │ │ @@ -236914,21 +236984,21 @@ │ │ locals : │ │ 0x0018 - 0x004a reg=0 mode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x004b - 0x004f reg=0 mode Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl; │ │ 0x0003 - 0x004f reg=1 wasHidden Z │ │ 0x0000 - 0x004f reg=5 this Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ 0x0000 - 0x004f reg=6 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ - source_file_idx : 565 (ActionBarImpl.java) │ │ + source_file_idx : 567 (ActionBarImpl.java) │ │ │ │ Class #940 header: │ │ class_idx : 1224 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1201 │ │ -source_file_idx : 572 │ │ +source_file_idx : 574 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 20 │ │ │ │ Class #940 annotations: │ │ Annotations on class │ │ @@ -236965,47 +237035,47 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b4b64: |[0b4b64] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V │ │ -0b4b74: 5b12 1b0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4b78: 7010 6c21 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@216c │ │ -0b4b7e: 5b13 190b |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4b82: 5410 190b |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4b86: 6e20 1700 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0017 │ │ -0b4b8c: 0e00 |000c: return-void │ │ +0b84c8: |[0b84c8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V │ │ +0b84d8: 5b12 1b0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b84dc: 7010 6c21 0100 |0002: invoke-direct {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.:()V // method@216c │ │ +0b84e2: 5b13 190b |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b84e6: 5410 190b |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b84ea: 6e20 1700 1000 |0009: invoke-virtual {v0, v1}, Landroid/app/ActionBar$Tab;.setTag:(Ljava/lang/Object;)Landroid/app/ActionBar$Tab; // method@0017 │ │ +0b84f0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0005 line=230 │ │ 0x0007 line=231 │ │ 0x000c line=232 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ - 0x0000 - 0x000d reg=2 (null) Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ + 0x0000 - 0x000d reg=2 this$0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x000d reg=3 nativeTab Landroid/app/ActionBar$Tab; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ name : 'getContentDescription' │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b4b90: |[0b4b90] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ -0b4ba0: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4ba4: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@0009 │ │ -0b4baa: 0c00 |0005: move-result-object v0 │ │ -0b4bac: 1100 |0006: return-object v0 │ │ +0b84f4: |[0b84f4] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getContentDescription:()Ljava/lang/CharSequence; │ │ +0b8504: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8508: 6e10 0900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getContentDescription:()Ljava/lang/CharSequence; // method@0009 │ │ +0b850e: 0c00 |0005: move-result-object v0 │ │ +0b8510: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -237013,19 +237083,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b4bb0: |[0b4bb0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getCustomView:()Landroid/view/View; │ │ -0b4bc0: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4bc4: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@000a │ │ -0b4bca: 0c00 |0005: move-result-object v0 │ │ -0b4bcc: 1100 |0006: return-object v0 │ │ +0b8514: |[0b8514] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getCustomView:()Landroid/view/View; │ │ +0b8524: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8528: 6e10 0a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getCustomView:()Landroid/view/View; // method@000a │ │ +0b852e: 0c00 |0005: move-result-object v0 │ │ +0b8530: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -237033,19 +237103,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b4bd0: |[0b4bd0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0b4be0: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4be4: 6e10 0b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@000b │ │ -0b4bea: 0c00 |0005: move-result-object v0 │ │ -0b4bec: 1100 |0006: return-object v0 │ │ +0b8534: |[0b8534] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0b8544: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8548: 6e10 0b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getIcon:()Landroid/graphics/drawable/Drawable; // method@000b │ │ +0b854e: 0c00 |0005: move-result-object v0 │ │ +0b8550: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -237053,19 +237123,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b4bf0: |[0b4bf0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getPosition:()I │ │ -0b4c00: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4c04: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000c │ │ -0b4c0a: 0a00 |0005: move-result v0 │ │ -0b4c0c: 0f00 |0006: return v0 │ │ +0b8554: |[0b8554] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getPosition:()I │ │ +0b8564: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8568: 6e10 0c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getPosition:()I // method@000c │ │ +0b856e: 0a00 |0005: move-result v0 │ │ +0b8570: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -237073,17 +237143,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4c10: |[0b4c10] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getTag:()Ljava/lang/Object; │ │ -0b4c20: 5410 1a0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0b1a │ │ -0b4c24: 1100 |0002: return-object v0 │ │ +0b8574: |[0b8574] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getTag:()Ljava/lang/Object; │ │ +0b8584: 5410 1a0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0b1a │ │ +0b8588: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -237091,19 +237161,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b4c28: |[0b4c28] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ -0b4c38: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4c3c: 6e10 0e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000e │ │ -0b4c42: 0c00 |0005: move-result-object v0 │ │ -0b4c44: 1100 |0006: return-object v0 │ │ +0b858c: |[0b858c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.getText:()Ljava/lang/CharSequence; │ │ +0b859c: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b85a0: 6e10 0e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getText:()Ljava/lang/CharSequence; // method@000e │ │ +0b85a6: 0c00 |0005: move-result-object v0 │ │ +0b85a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;) │ │ @@ -237111,47 +237181,48 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0b4c48: |[0b4c48] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0b4c58: 5421 180b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ -0b4c5c: 3801 3100 |0002: if-eqz v1, 0033 // +0031 │ │ -0b4c60: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0b4c62: 5421 1b0b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4c66: 7110 bd23 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ -0b4c6c: 0c01 |000a: move-result-object v1 │ │ -0b4c6e: 2011 1301 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b4c72: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ -0b4c76: 5421 1b0b |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4c7a: 7110 bd23 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ -0b4c80: 0c01 |0014: move-result-object v1 │ │ -0b4c82: 1f01 1301 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b4c86: 6e10 c105 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ -0b4c8c: 0c01 |001a: move-result-object v1 │ │ -0b4c8e: 6e10 f905 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -0b4c94: 0c01 |001e: move-result-object v1 │ │ -0b4c96: 6e10 ca06 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ -0b4c9c: 0c00 |0022: move-result-object v0 │ │ -0b4c9e: 5421 180b |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ -0b4ca2: 7230 7e21 2100 |0025: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217e │ │ -0b4ca8: 3800 0b00 |0028: if-eqz v0, 0033 // +000b │ │ -0b4cac: 6e10 cd06 0000 |002a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@06cd │ │ -0b4cb2: 0a01 |002d: move-result v1 │ │ -0b4cb4: 3901 0500 |002e: if-nez v1, 0033 // +0005 │ │ -0b4cb8: 6e10 c706 0000 |0030: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -0b4cbe: 0e00 |0033: return-void │ │ +0b85ac: |[0b85ac] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabReselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0b85bc: 5421 180b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ +0b85c0: 3801 3100 |0002: if-eqz v1, 0033 // +0031 │ │ +0b85c4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b85c6: 5421 1b0b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b85ca: 7110 bd23 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ +0b85d0: 0c01 |000a: move-result-object v1 │ │ +0b85d2: 2011 1301 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b85d6: 3801 1600 |000d: if-eqz v1, 0023 // +0016 │ │ +0b85da: 5421 1b0b |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b85de: 7110 bd23 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ +0b85e4: 0c01 |0014: move-result-object v1 │ │ +0b85e6: 1f01 1301 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b85ea: 6e10 c105 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ +0b85f0: 0c01 |001a: move-result-object v1 │ │ +0b85f2: 6e10 f905 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0b85f8: 0c01 |001e: move-result-object v1 │ │ +0b85fa: 6e10 ca06 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ +0b8600: 0c00 |0022: move-result-object v0 │ │ +0b8602: 5421 180b |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ +0b8606: 7230 7e21 2100 |0025: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabReselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217e │ │ +0b860c: 3800 0b00 |0028: if-eqz v0, 0033 // +000b │ │ +0b8610: 6e10 cd06 0000 |002a: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@06cd │ │ +0b8616: 0a01 |002d: move-result v1 │ │ +0b8618: 3901 0500 |002e: if-nez v1, 0033 // +0005 │ │ +0b861c: 6e10 c706 0000 |0030: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +0b8622: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=332 │ │ 0x0004 line=333 │ │ 0x0005 line=334 │ │ 0x000f line=335 │ │ + 0x001f line=336 │ │ 0x0023 line=339 │ │ 0x0028 line=341 │ │ 0x0030 line=342 │ │ 0x0033 line=345 │ │ locals : │ │ 0x0005 - 0x0033 reg=0 trans Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x0034 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ @@ -237163,66 +237234,68 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 94 16-bit code units │ │ -0b4cc0: |[0b4cc0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0b4cd0: 5420 180b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ -0b4cd4: 3800 5b00 |0002: if-eqz v0, 005d // +005b │ │ -0b4cd8: 5420 1b0b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4cdc: 7110 be23 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ -0b4ce2: 0c00 |0009: move-result-object v0 │ │ -0b4ce4: 3900 2500 |000a: if-nez v0, 002f // +0025 │ │ -0b4ce8: 5420 1b0b |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4cec: 7110 bd23 0000 |000e: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ -0b4cf2: 0c00 |0011: move-result-object v0 │ │ -0b4cf4: 2000 1301 |0012: instance-of v0, v0, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b4cf8: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ -0b4cfc: 5421 1b0b |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4d00: 5420 1b0b |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4d04: 7110 bd23 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ -0b4d0a: 0c00 |001d: move-result-object v0 │ │ -0b4d0c: 1f00 1301 |001e: check-cast v0, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b4d10: 6e10 c105 0000 |0020: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ -0b4d16: 0c00 |0023: move-result-object v0 │ │ -0b4d18: 6e10 f905 0000 |0024: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -0b4d1e: 0c00 |0027: move-result-object v0 │ │ -0b4d20: 6e10 ca06 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ -0b4d26: 0c00 |002b: move-result-object v0 │ │ -0b4d28: 7120 bf23 0100 |002c: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@23bf │ │ -0b4d2e: 5420 180b |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ -0b4d32: 5421 1b0b |0031: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4d36: 7110 be23 0100 |0033: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ -0b4d3c: 0c01 |0036: move-result-object v1 │ │ -0b4d3e: 7230 7f21 2001 |0037: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217f │ │ -0b4d44: 5420 1b0b |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4d48: 7110 be23 0000 |003c: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ -0b4d4e: 0c00 |003f: move-result-object v0 │ │ -0b4d50: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ -0b4d54: 5420 1b0b |0042: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4d58: 7110 be23 0000 |0044: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ -0b4d5e: 0c00 |0047: move-result-object v0 │ │ -0b4d60: 6e10 cd06 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@06cd │ │ -0b4d66: 0a00 |004b: move-result v0 │ │ -0b4d68: 3900 0b00 |004c: if-nez v0, 0057 // +000b │ │ -0b4d6c: 5420 1b0b |004e: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4d70: 7110 be23 0000 |0050: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ -0b4d76: 0c00 |0053: move-result-object v0 │ │ -0b4d78: 6e10 c706 0000 |0054: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ -0b4d7e: 5420 1b0b |0057: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4d82: 1201 |0059: const/4 v1, #int 0 // #0 │ │ -0b4d84: 7120 bf23 1000 |005a: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@23bf │ │ -0b4d8a: 0e00 |005d: return-void │ │ +0b8624: |[0b8624] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabSelected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0b8634: 5420 180b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ +0b8638: 3800 5b00 |0002: if-eqz v0, 005d // +005b │ │ +0b863c: 5420 1b0b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b8640: 7110 be23 0000 |0006: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ +0b8646: 0c00 |0009: move-result-object v0 │ │ +0b8648: 3900 2500 |000a: if-nez v0, 002f // +0025 │ │ +0b864c: 5420 1b0b |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b8650: 7110 bd23 0000 |000e: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ +0b8656: 0c00 |0011: move-result-object v0 │ │ +0b8658: 2000 1301 |0012: instance-of v0, v0, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b865c: 3800 1b00 |0014: if-eqz v0, 002f // +001b │ │ +0b8660: 5421 1b0b |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b8664: 5420 1b0b |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b8668: 7110 bd23 0000 |001a: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ +0b866e: 0c00 |001d: move-result-object v0 │ │ +0b8670: 1f00 1301 |001e: check-cast v0, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b8674: 6e10 c105 0000 |0020: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ +0b867a: 0c00 |0023: move-result-object v0 │ │ +0b867c: 6e10 f905 0000 |0024: invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0b8682: 0c00 |0027: move-result-object v0 │ │ +0b8684: 6e10 ca06 0000 |0028: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ +0b868a: 0c00 |002b: move-result-object v0 │ │ +0b868c: 7120 bf23 0100 |002c: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@23bf │ │ +0b8692: 5420 180b |002f: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ +0b8696: 5421 1b0b |0031: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b869a: 7110 be23 0100 |0033: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ +0b86a0: 0c01 |0036: move-result-object v1 │ │ +0b86a2: 7230 7f21 2001 |0037: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabSelected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@217f │ │ +0b86a8: 5420 1b0b |003a: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b86ac: 7110 be23 0000 |003c: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ +0b86b2: 0c00 |003f: move-result-object v0 │ │ +0b86b4: 3800 1d00 |0040: if-eqz v0, 005d // +001d │ │ +0b86b8: 5420 1b0b |0042: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b86bc: 7110 be23 0000 |0044: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ +0b86c2: 0c00 |0047: move-result-object v0 │ │ +0b86c4: 6e10 cd06 0000 |0048: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.isEmpty:()Z // method@06cd │ │ +0b86ca: 0a00 |004b: move-result v0 │ │ +0b86cc: 3900 0b00 |004c: if-nez v0, 0057 // +000b │ │ +0b86d0: 5420 1b0b |004e: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b86d4: 7110 be23 0000 |0050: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; // method@23be │ │ +0b86da: 0c00 |0053: move-result-object v0 │ │ +0b86dc: 6e10 c706 0000 |0054: invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;.commit:()I // method@06c7 │ │ +0b86e2: 5420 1b0b |0057: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b86e6: 1201 |0059: const/4 v1, #int 0 // #0 │ │ +0b86e8: 7120 bf23 1000 |005a: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@23bf │ │ +0b86ee: 0e00 |005d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0004 line=351 │ │ 0x0016 line=352 │ │ + 0x0028 line=353 │ │ + 0x002c line=352 │ │ 0x002f line=356 │ │ 0x003a line=358 │ │ 0x0042 line=359 │ │ 0x004e line=360 │ │ 0x0057 line=362 │ │ 0x005d line=365 │ │ locals : │ │ @@ -237235,44 +237308,45 @@ │ │ type : '(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0b4d8c: |[0b4d8c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ -0b4d9c: 5421 180b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ -0b4da0: 3801 2b00 |0002: if-eqz v1, 002d // +002b │ │ -0b4da4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0b4da6: 5421 1b0b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4daa: 7110 bd23 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ -0b4db0: 0c01 |000a: move-result-object v1 │ │ -0b4db2: 2011 1301 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b4db6: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ -0b4dba: 5421 1b0b |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4dbe: 7110 bd23 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ -0b4dc4: 0c01 |0014: move-result-object v1 │ │ -0b4dc6: 1f01 1301 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ -0b4dca: 6e10 c105 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ -0b4dd0: 0c01 |001a: move-result-object v1 │ │ -0b4dd2: 6e10 f905 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ -0b4dd8: 0c01 |001e: move-result-object v1 │ │ -0b4dda: 6e10 ca06 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ -0b4de0: 0c00 |0022: move-result-object v0 │ │ -0b4de2: 5421 1b0b |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ -0b4de6: 7120 bf23 0100 |0025: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@23bf │ │ -0b4dec: 5421 180b |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ -0b4df0: 7230 8021 2100 |002a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2180 │ │ -0b4df6: 0e00 |002d: return-void │ │ +0b86f0: |[0b86f0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.onTabUnselected:(Landroid/app/ActionBar$Tab;Landroid/app/FragmentTransaction;)V │ │ +0b8700: 5421 180b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ +0b8704: 3801 2b00 |0002: if-eqz v1, 002d // +002b │ │ +0b8708: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0b870a: 5421 1b0b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b870e: 7110 bd23 0100 |0007: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ +0b8714: 0c01 |000a: move-result-object v1 │ │ +0b8716: 2011 1301 |000b: instance-of v1, v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b871a: 3801 1b00 |000d: if-eqz v1, 0028 // +001b │ │ +0b871e: 5421 1b0b |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b8722: 7110 bd23 0100 |0011: invoke-static {v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; // method@23bd │ │ +0b8728: 0c01 |0014: move-result-object v1 │ │ +0b872a: 1f01 1301 |0015: check-cast v1, Landroid/support/v4/app/FragmentActivity; // type@0113 │ │ +0b872e: 6e10 c105 0100 |0017: invoke-virtual {v1}, Landroid/support/v4/app/FragmentActivity;.getSupportFragmentManager:()Landroid/support/v4/app/FragmentManager; // method@05c1 │ │ +0b8734: 0c01 |001a: move-result-object v1 │ │ +0b8736: 6e10 f905 0100 |001b: invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;.beginTransaction:()Landroid/support/v4/app/FragmentTransaction; // method@05f9 │ │ +0b873c: 0c01 |001e: move-result-object v1 │ │ +0b873e: 6e10 ca06 0100 |001f: invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;.disallowAddToBackStack:()Landroid/support/v4/app/FragmentTransaction; // method@06ca │ │ +0b8744: 0c00 |0022: move-result-object v0 │ │ +0b8746: 5421 1b0b |0023: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; // field@0b1b │ │ +0b874a: 7120 bf23 0100 |0025: invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; // method@23bf │ │ +0b8750: 5421 180b |0028: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ +0b8754: 7230 8021 2100 |002a: invoke-interface {v1, v2, v0}, Lcom/actionbarsherlock/app/ActionBar$TabListener;.onTabUnselected:(Lcom/actionbarsherlock/app/ActionBar$Tab;Landroid/support/v4/app/FragmentTransaction;)V // method@2180 │ │ +0b875a: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=369 │ │ 0x0004 line=370 │ │ 0x0005 line=371 │ │ 0x000f line=372 │ │ + 0x001f line=373 │ │ 0x0023 line=374 │ │ 0x0028 line=377 │ │ 0x002d line=379 │ │ locals : │ │ 0x0005 - 0x002d reg=0 trans Landroid/support/v4/app/FragmentTransaction; │ │ 0x0000 - 0x002e reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x002e reg=3 tab Landroid/app/ActionBar$Tab; │ │ @@ -237283,18 +237357,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b4df8: |[0b4df8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.select:()V │ │ -0b4e08: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4e0c: 6e10 0f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000f │ │ -0b4e12: 0e00 |0005: return-void │ │ +0b875c: |[0b875c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.select:()V │ │ +0b876c: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8770: 6e10 0f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.select:()V // method@000f │ │ +0b8776: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0005 line=311 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ │ │ @@ -237303,18 +237377,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4e14: |[0b4e14] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4e24: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4e28: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ -0b4e2e: 1101 |0005: return-object v1 │ │ +0b8778: |[0b8778] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8788: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b878c: 6e20 1000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(I)Landroid/app/ActionBar$Tab; // method@0010 │ │ +0b8792: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0005 line=316 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -237324,18 +237398,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4e30: |[0b4e30] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4e40: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4e44: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0011 │ │ -0b4e4a: 1101 |0005: return-object v1 │ │ +0b8794: |[0b8794] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setContentDescription:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b87a4: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b87a8: 6e20 1100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setContentDescription:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0011 │ │ +0b87ae: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ 0x0005 line=322 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 contentDesc Ljava/lang/CharSequence; │ │ @@ -237345,18 +237419,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4e4c: |[0b4e4c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4e5c: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4e60: 6e20 1200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@0012 │ │ -0b4e66: 1101 |0005: return-object v1 │ │ +0b87b0: |[0b87b0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b87c0: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b87c4: 6e20 1200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(I)Landroid/app/ActionBar$Tab; // method@0012 │ │ +0b87ca: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=281 │ │ 0x0005 line=282 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 layoutResId I │ │ @@ -237366,18 +237440,18 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4e68: |[0b4e68] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4e78: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4e7c: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@0013 │ │ -0b4e82: 1101 |0005: return-object v1 │ │ +0b87cc: |[0b87cc] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setCustomView:(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b87dc: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b87e0: 6e20 1300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setCustomView:(Landroid/view/View;)Landroid/app/ActionBar$Tab; // method@0013 │ │ +0b87e6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0005 line=276 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -237387,18 +237461,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4e84: |[0b4e84] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4e94: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4e98: 6e20 1400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0014 │ │ -0b4e9e: 1101 |0005: return-object v1 │ │ +0b87e8: |[0b87e8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b87f8: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b87fc: 6e20 1400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(I)Landroid/app/ActionBar$Tab; // method@0014 │ │ +0b8802: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0005 line=258 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -237408,18 +237482,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4ea0: |[0b4ea0] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4eb0: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4eb4: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0015 │ │ -0b4eba: 1101 |0005: return-object v1 │ │ +0b8804: |[0b8804] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8814: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8818: 6e20 1500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/app/ActionBar$Tab; // method@0015 │ │ +0b881e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ 0x0005 line=252 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -237429,23 +237503,23 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b4ebc: |[0b4ebc] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4ecc: 5421 190b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4ed0: 3803 0900 |0002: if-eqz v3, 000b // +0009 │ │ -0b4ed4: 0720 |0004: move-object v0, v2 │ │ -0b4ed6: 6e20 1600 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0016 │ │ -0b4edc: 5b23 180b |0008: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ -0b4ee0: 1102 |000a: return-object v2 │ │ -0b4ee2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b4ee4: 28f9 |000c: goto 0005 // -0007 │ │ +0b8820: |[0b8820] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTabListener:(Lcom/actionbarsherlock/app/ActionBar$TabListener;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8830: 5421 190b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8834: 3803 0900 |0002: if-eqz v3, 000b // +0009 │ │ +0b8838: 0720 |0004: move-object v0, v2 │ │ +0b883a: 6e20 1600 0100 |0005: invoke-virtual {v1, v0}, Landroid/app/ActionBar$Tab;.setTabListener:(Landroid/app/ActionBar$TabListener;)Landroid/app/ActionBar$Tab; // method@0016 │ │ +0b8840: 5b23 180b |0008: iput-object v3, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; // field@0b18 │ │ +0b8844: 1102 |000a: return-object v2 │ │ +0b8846: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b8848: 28f9 |000c: goto 0005 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=303 │ │ 0x0008 line=304 │ │ 0x000a line=305 │ │ 0x000b line=303 │ │ locals : │ │ @@ -237457,17 +237531,17 @@ │ │ type : '(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4ee8: |[0b4ee8] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4ef8: 5b01 1a0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0b1a │ │ -0b4efc: 1100 |0002: return-object v0 │ │ +0b884c: |[0b884c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setTag:(Ljava/lang/Object;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b885c: 5b01 1a0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mTag:Ljava/lang/Object; // field@0b1a │ │ +0b8860: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ 0x0002 line=293 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0003 reg=1 obj Ljava/lang/Object; │ │ @@ -237477,18 +237551,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4f00: |[0b4f00] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4f10: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4f14: 6e20 1800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0018 │ │ -0b4f1a: 1101 |0005: return-object v1 │ │ +0b8864: |[0b8864] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8874: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8878: 6e20 1800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(I)Landroid/app/ActionBar$Tab; // method@0018 │ │ +0b887e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0005 line=270 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -237498,33 +237572,33 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4f1c: |[0b4f1c] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b4f2c: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b4f30: 6e20 1900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0019 │ │ -0b4f36: 1101 |0005: return-object v1 │ │ +0b8880: |[0b8880] com.actionbarsherlock.internal.app.ActionBarWrapper$TabWrapper.setText:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8890: 5410 190b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8894: 6e20 1900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar$Tab;.setText:(Ljava/lang/CharSequence;)Landroid/app/ActionBar$Tab; // method@0019 │ │ +0b889a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0005 line=264 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; │ │ 0x0000 - 0x0006 reg=2 text Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 572 (ActionBarWrapper.java) │ │ + source_file_idx : 574 (ActionBarWrapper.java) │ │ │ │ Class #941 header: │ │ class_idx : 1225 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1203 │ │ -source_file_idx : 572 │ │ +source_file_idx : 574 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 53 │ │ │ │ Class #941 annotations: │ │ Annotations on class │ │ @@ -237567,38 +237641,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0b4f38: |[0b4f38] com.actionbarsherlock.internal.app.ActionBarWrapper.:(Landroid/app/Activity;)V │ │ -0b4f48: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b4f4a: 7010 8121 0400 |0001: invoke-direct {v4}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@2181 │ │ -0b4f50: 2202 0e06 |0004: new-instance v2, Ljava/util/HashSet; // type@060e │ │ -0b4f54: 7020 372f 1200 |0006: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(I)V // method@2f37 │ │ -0b4f5a: 5b42 1f0b |0009: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ -0b4f5e: 5b45 1d0b |000b: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0b1d │ │ -0b4f62: 6e10 5700 0500 |000d: invoke-virtual {v5}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ -0b4f68: 0c02 |0010: move-result-object v2 │ │ -0b4f6a: 5b42 1c0b |0011: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b4f6e: 5442 1c0b |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b4f72: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ -0b4f76: 5442 1c0b |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b4f7a: 6e20 1a00 4200 |0019: invoke-virtual {v2, v4}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@001a │ │ -0b4f80: 5442 1c0b |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b4f84: 6e10 2000 0200 |001e: invoke-virtual {v2}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@0020 │ │ -0b4f8a: 0a00 |0021: move-result v0 │ │ -0b4f8c: 5442 1c0b |0022: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b4f90: dd03 0004 |0024: and-int/lit8 v3, v0, #int 4 // #04 │ │ -0b4f94: 3803 0600 |0026: if-eqz v3, 002c // +0006 │ │ -0b4f98: 6e20 3f00 1200 |0028: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ -0b4f9e: 0e00 |002b: return-void │ │ -0b4fa0: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0b4fa2: 28fb |002d: goto 0028 // -0005 │ │ +0b889c: |[0b889c] com.actionbarsherlock.internal.app.ActionBarWrapper.:(Landroid/app/Activity;)V │ │ +0b88ac: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0b88ae: 7010 8121 0400 |0001: invoke-direct {v4}, Lcom/actionbarsherlock/app/ActionBar;.:()V // method@2181 │ │ +0b88b4: 2202 0e06 |0004: new-instance v2, Ljava/util/HashSet; // type@060e │ │ +0b88b8: 7020 372f 1200 |0006: invoke-direct {v2, v1}, Ljava/util/HashSet;.:(I)V // method@2f37 │ │ +0b88be: 5b42 1f0b |0009: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ +0b88c2: 5b45 1d0b |000b: iput-object v5, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0b1d │ │ +0b88c6: 6e10 5700 0500 |000d: invoke-virtual {v5}, Landroid/app/Activity;.getActionBar:()Landroid/app/ActionBar; // method@0057 │ │ +0b88cc: 0c02 |0010: move-result-object v2 │ │ +0b88ce: 5b42 1c0b |0011: iput-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b88d2: 5442 1c0b |0013: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b88d6: 3802 1600 |0015: if-eqz v2, 002b // +0016 │ │ +0b88da: 5442 1c0b |0017: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b88de: 6e20 1a00 4200 |0019: invoke-virtual {v2, v4}, Landroid/app/ActionBar;.addOnMenuVisibilityListener:(Landroid/app/ActionBar$OnMenuVisibilityListener;)V // method@001a │ │ +0b88e4: 5442 1c0b |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b88e8: 6e10 2000 0200 |001e: invoke-virtual {v2}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@0020 │ │ +0b88ee: 0a00 |0021: move-result v0 │ │ +0b88f0: 5442 1c0b |0022: iget-object v2, v4, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b88f4: dd03 0004 |0024: and-int/lit8 v3, v0, #int 4 // #04 │ │ +0b88f8: 3803 0600 |0026: if-eqz v3, 002c // +0006 │ │ +0b88fc: 6e20 3f00 1200 |0028: invoke-virtual {v2, v1}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ +0b8902: 0e00 |002b: return-void │ │ +0b8904: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0b8906: 28fb |002d: goto 0028 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=24 │ │ 0x0004 line=20 │ │ 0x000b line=25 │ │ 0x000d line=26 │ │ 0x0013 line=27 │ │ @@ -237618,17 +237692,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4fa4: |[0b4fa4] com.actionbarsherlock.internal.app.ActionBarWrapper.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; │ │ -0b4fb4: 5410 1d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0b1d │ │ -0b4fb8: 1100 |0002: return-object v0 │ │ +0b8908: |[0b8908] com.actionbarsherlock.internal.app.ActionBarWrapper.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/app/Activity; │ │ +0b8918: 5410 1d0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActivity:Landroid/app/Activity; // field@0b1d │ │ +0b891c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237636,17 +237710,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4fbc: |[0b4fbc] com.actionbarsherlock.internal.app.ActionBarWrapper.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b4fcc: 5410 1e0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0b1e │ │ -0b4fd0: 1100 |0002: return-object v0 │ │ +0b8920: |[0b8920] com.actionbarsherlock.internal.app.ActionBarWrapper.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8930: 5410 1e0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0b1e │ │ +0b8934: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237654,17 +237728,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b4fd4: |[0b4fd4] com.actionbarsherlock.internal.app.ActionBarWrapper.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ -0b4fe4: 5b01 1e0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0b1e │ │ -0b4fe8: 1101 |0002: return-object v1 │ │ +0b8938: |[0b8938] com.actionbarsherlock.internal.app.ActionBarWrapper.access$102:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ +0b8948: 5b01 1e0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mFragmentTransaction:Landroid/support/v4/app/FragmentTransaction; // field@0b1e │ │ +0b894c: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=16 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0003 reg=1 x1 Landroid/support/v4/app/FragmentTransaction; │ │ │ │ @@ -237674,18 +237748,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b4fec: |[0b4fec] com.actionbarsherlock.internal.app.ActionBarWrapper.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0b4ffc: 5410 1f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ -0b5000: 7220 652f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ -0b5006: 0e00 |0005: return-void │ │ +0b8950: |[0b8950] com.actionbarsherlock.internal.app.ActionBarWrapper.addOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0b8960: 5410 1f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ +0b8964: 7220 652f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ +0b896a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ 0x0005 line=467 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -237695,20 +237769,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b5008: |[0b5008] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0b5018: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b501c: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ -0b5020: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b5024: 6e20 1b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@001b │ │ -0b502a: 0e00 |0009: return-void │ │ +0b896c: |[0b896c] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0b897c: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8980: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ +0b8984: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8988: 6e20 1b00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;)V // method@001b │ │ +0b898e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0009 line=390 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -237718,20 +237792,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b502c: |[0b502c] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ -0b503c: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5040: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ -0b5044: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b5048: 6e30 1c00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@001c │ │ -0b504e: 0e00 |0009: return-void │ │ +0b8990: |[0b8990] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;I)V │ │ +0b89a0: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b89a4: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ +0b89a8: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b89ac: 6e30 1c00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;I)V // method@001c │ │ +0b89b2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0009 line=400 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -237742,20 +237816,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 10 16-bit code units │ │ -0b5050: |[0b5050] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -0b5060: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5064: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ -0b5068: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b506c: 6e40 1d00 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@001d │ │ -0b5072: 0e00 |0009: return-void │ │ +0b89b4: |[0b89b4] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +0b89c4: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b89c8: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ +0b89cc: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b89d0: 6e40 1d00 1054 |0006: invoke-virtual {v0, v1, v4, v5}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;IZ)V // method@001d │ │ +0b89d6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0009 line=405 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -237767,20 +237841,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b5074: |[0b5074] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -0b5084: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5088: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ -0b508c: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b5090: 6e30 1e00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001e │ │ -0b5096: 0e00 |0009: return-void │ │ +0b89d8: |[0b89d8] com.actionbarsherlock.internal.app.ActionBarWrapper.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0b89e8: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b89ec: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ +0b89f0: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b89f4: 6e30 1e00 1004 |0006: invoke-virtual {v0, v1, v4}, Landroid/app/ActionBar;.addTab:(Landroid/app/ActionBar$Tab;Z)V // method@001e │ │ +0b89fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=394 │ │ 0x0009 line=395 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -237791,19 +237865,19 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b5098: |[0b5098] com.actionbarsherlock.internal.app.ActionBarWrapper.getCustomView:()Landroid/view/View; │ │ -0b50a8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b50ac: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001f │ │ -0b50b2: 0c00 |0005: move-result-object v0 │ │ -0b50b4: 1100 |0006: return-object v0 │ │ +0b89fc: |[0b89fc] com.actionbarsherlock.internal.app.ActionBarWrapper.getCustomView:()Landroid/view/View; │ │ +0b8a0c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8a10: 6e10 1f00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getCustomView:()Landroid/view/View; // method@001f │ │ +0b8a16: 0c00 |0005: move-result-object v0 │ │ +0b8a18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237811,19 +237885,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b50b8: |[0b50b8] com.actionbarsherlock.internal.app.ActionBarWrapper.getDisplayOptions:()I │ │ -0b50c8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b50cc: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@0020 │ │ -0b50d2: 0a00 |0005: move-result v0 │ │ -0b50d4: 0f00 |0006: return v0 │ │ +0b8a1c: |[0b8a1c] com.actionbarsherlock.internal.app.ActionBarWrapper.getDisplayOptions:()I │ │ +0b8a2c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8a30: 6e10 2000 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getDisplayOptions:()I // method@0020 │ │ +0b8a36: 0a00 |0005: move-result v0 │ │ +0b8a38: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237831,19 +237905,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b50d8: |[0b50d8] com.actionbarsherlock.internal.app.ActionBarWrapper.getHeight:()I │ │ -0b50e8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b50ec: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@0021 │ │ -0b50f2: 0a00 |0005: move-result v0 │ │ -0b50f4: 0f00 |0006: return v0 │ │ +0b8a3c: |[0b8a3c] com.actionbarsherlock.internal.app.ActionBarWrapper.getHeight:()I │ │ +0b8a4c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8a50: 6e10 2100 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getHeight:()I // method@0021 │ │ +0b8a56: 0a00 |0005: move-result v0 │ │ +0b8a58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237851,19 +237925,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b50f8: |[0b50f8] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationItemCount:()I │ │ -0b5108: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b510c: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@0022 │ │ -0b5112: 0a00 |0005: move-result v0 │ │ -0b5114: 0f00 |0006: return v0 │ │ +0b8a5c: |[0b8a5c] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationItemCount:()I │ │ +0b8a6c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8a70: 6e10 2200 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationItemCount:()I // method@0022 │ │ +0b8a76: 0a00 |0005: move-result v0 │ │ +0b8a78: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237871,19 +237945,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b5118: |[0b5118] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationMode:()I │ │ -0b5128: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b512c: 6e10 2300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@0023 │ │ -0b5132: 0a00 |0005: move-result v0 │ │ -0b5134: 0f00 |0006: return v0 │ │ +0b8a7c: |[0b8a7c] com.actionbarsherlock.internal.app.ActionBarWrapper.getNavigationMode:()I │ │ +0b8a8c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8a90: 6e10 2300 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getNavigationMode:()I // method@0023 │ │ +0b8a96: 0a00 |0005: move-result v0 │ │ +0b8a98: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237891,19 +237965,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b5138: |[0b5138] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedNavigationIndex:()I │ │ -0b5148: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b514c: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0024 │ │ -0b5152: 0a00 |0005: move-result v0 │ │ -0b5154: 0f00 |0006: return v0 │ │ +0b8a9c: |[0b8a9c] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedNavigationIndex:()I │ │ +0b8aac: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8ab0: 6e10 2400 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSelectedNavigationIndex:()I // method@0024 │ │ +0b8ab6: 0a00 |0005: move-result v0 │ │ +0b8ab8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237911,25 +237985,25 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0b5158: |[0b5158] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b5168: 5421 1c0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b516c: 6e10 2500 0100 |0002: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0025 │ │ -0b5172: 0c00 |0005: move-result-object v0 │ │ -0b5174: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0b5178: 6e10 0d00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000d │ │ -0b517e: 0c01 |000b: move-result-object v1 │ │ -0b5180: 1f01 b104 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ -0b5184: 1101 |000e: return-object v1 │ │ -0b5186: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0b5188: 28fe |0010: goto 000e // -0002 │ │ +0b8abc: |[0b8abc] com.actionbarsherlock.internal.app.ActionBarWrapper.getSelectedTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8acc: 5421 1c0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8ad0: 6e10 2500 0100 |0002: invoke-virtual {v1}, Landroid/app/ActionBar;.getSelectedTab:()Landroid/app/ActionBar$Tab; // method@0025 │ │ +0b8ad6: 0c00 |0005: move-result-object v0 │ │ +0b8ad8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0b8adc: 6e10 0d00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000d │ │ +0b8ae2: 0c01 |000b: move-result-object v1 │ │ +0b8ae4: 1f01 b104 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ +0b8ae8: 1101 |000e: return-object v1 │ │ +0b8aea: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0b8aec: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0006 line=430 │ │ locals : │ │ 0x0006 - 0x0011 reg=0 selected Landroid/app/ActionBar$Tab; │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -237939,19 +238013,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b518c: |[0b518c] com.actionbarsherlock.internal.app.ActionBarWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ -0b519c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b51a0: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0026 │ │ -0b51a6: 0c00 |0005: move-result-object v0 │ │ -0b51a8: 1100 |0006: return-object v0 │ │ +0b8af0: |[0b8af0] com.actionbarsherlock.internal.app.ActionBarWrapper.getSubtitle:()Ljava/lang/CharSequence; │ │ +0b8b00: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8b04: 6e10 2600 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getSubtitle:()Ljava/lang/CharSequence; // method@0026 │ │ +0b8b0a: 0c00 |0005: move-result-object v0 │ │ +0b8b0c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -237959,25 +238033,25 @@ │ │ type : '(I)Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b51ac: |[0b51ac] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b51bc: 5421 1c0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b51c0: 6e20 2700 3100 |0002: invoke-virtual {v1, v3}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0027 │ │ -0b51c6: 0c00 |0005: move-result-object v0 │ │ -0b51c8: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0b51cc: 6e10 0d00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000d │ │ -0b51d2: 0c01 |000b: move-result-object v1 │ │ -0b51d4: 1f01 b104 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ -0b51d8: 1101 |000e: return-object v1 │ │ -0b51da: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0b51dc: 28fe |0010: goto 000e // -0002 │ │ +0b8b10: |[0b8b10] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabAt:(I)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8b20: 5421 1c0b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8b24: 6e20 2700 3100 |0002: invoke-virtual {v1, v3}, Landroid/app/ActionBar;.getTabAt:(I)Landroid/app/ActionBar$Tab; // method@0027 │ │ +0b8b2a: 0c00 |0005: move-result-object v0 │ │ +0b8b2c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0b8b30: 6e10 0d00 0000 |0008: invoke-virtual {v0}, Landroid/app/ActionBar$Tab;.getTag:()Ljava/lang/Object; // method@000d │ │ +0b8b36: 0c01 |000b: move-result-object v1 │ │ +0b8b38: 1f01 b104 |000c: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$Tab; // type@04b1 │ │ +0b8b3c: 1101 |000e: return-object v1 │ │ +0b8b3e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0b8b40: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0006 line=436 │ │ locals : │ │ 0x0006 - 0x0011 reg=0 selected Landroid/app/ActionBar$Tab; │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -237988,19 +238062,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b51e0: |[0b51e0] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabCount:()I │ │ -0b51f0: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b51f4: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0028 │ │ -0b51fa: 0a00 |0005: move-result v0 │ │ -0b51fc: 0f00 |0006: return v0 │ │ +0b8b44: |[0b8b44] com.actionbarsherlock.internal.app.ActionBarWrapper.getTabCount:()I │ │ +0b8b54: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8b58: 6e10 2800 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTabCount:()I // method@0028 │ │ +0b8b5e: 0a00 |0005: move-result v0 │ │ +0b8b60: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=441 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -238008,19 +238082,19 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b5200: |[0b5200] com.actionbarsherlock.internal.app.ActionBarWrapper.getThemedContext:()Landroid/content/Context; │ │ -0b5210: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5214: 6e10 2900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0029 │ │ -0b521a: 0c00 |0005: move-result-object v0 │ │ -0b521c: 1100 |0006: return-object v0 │ │ +0b8b64: |[0b8b64] com.actionbarsherlock.internal.app.ActionBarWrapper.getThemedContext:()Landroid/content/Context; │ │ +0b8b74: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8b78: 6e10 2900 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getThemedContext:()Landroid/content/Context; // method@0029 │ │ +0b8b7e: 0c00 |0005: move-result-object v0 │ │ +0b8b80: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -238028,19 +238102,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b5220: |[0b5220] com.actionbarsherlock.internal.app.ActionBarWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0b5230: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5234: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@002a │ │ -0b523a: 0c00 |0005: move-result-object v0 │ │ -0b523c: 1100 |0006: return-object v0 │ │ +0b8b84: |[0b8b84] com.actionbarsherlock.internal.app.ActionBarWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0b8b94: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8b98: 6e10 2a00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.getTitle:()Ljava/lang/CharSequence; // method@002a │ │ +0b8b9e: 0c00 |0005: move-result-object v0 │ │ +0b8ba0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -238048,18 +238122,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5240: |[0b5240] com.actionbarsherlock.internal.app.ActionBarWrapper.hide:()V │ │ -0b5250: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5254: 6e10 2b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@002b │ │ -0b525a: 0e00 |0005: return-void │ │ +0b8ba4: |[0b8ba4] com.actionbarsherlock.internal.app.ActionBarWrapper.hide:()V │ │ +0b8bb4: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8bb8: 6e10 2b00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.hide:()V // method@002b │ │ +0b8bbe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=456 │ │ 0x0005 line=457 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ @@ -238068,19 +238142,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b525c: |[0b525c] com.actionbarsherlock.internal.app.ActionBarWrapper.isShowing:()Z │ │ -0b526c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5270: 6e10 2c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@002c │ │ -0b5276: 0a00 |0005: move-result v0 │ │ -0b5278: 0f00 |0006: return v0 │ │ +0b8bc0: |[0b8bc0] com.actionbarsherlock.internal.app.ActionBarWrapper.isShowing:()Z │ │ +0b8bd0: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8bd4: 6e10 2c00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.isShowing:()Z // method@002c │ │ +0b8bda: 0a00 |0005: move-result v0 │ │ +0b8bdc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -238088,21 +238162,21 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar$Tab;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0b527c: |[0b527c] com.actionbarsherlock.internal.app.ActionBarWrapper.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ -0b528c: 2200 c804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ -0b5290: 5421 1c0b |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5294: 6e10 2d00 0100 |0004: invoke-virtual {v1}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@002d │ │ -0b529a: 0c01 |0007: move-result-object v1 │ │ -0b529c: 7030 a723 2001 |0008: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V // method@23a7 │ │ -0b52a2: 1100 |000b: return-object v0 │ │ +0b8be0: |[0b8be0] com.actionbarsherlock.internal.app.ActionBarWrapper.newTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ +0b8bf0: 2200 c804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ +0b8bf4: 5421 1c0b |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8bf8: 6e10 2d00 0100 |0004: invoke-virtual {v1}, Landroid/app/ActionBar;.newTab:()Landroid/app/ActionBar$Tab; // method@002d │ │ +0b8bfe: 0c01 |0007: move-result-object v1 │ │ +0b8c00: 7030 a723 2001 |0008: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.:(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V // method@23a7 │ │ +0b8c06: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=384 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ @@ -238110,52 +238184,51 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0b52a4: |[0b52a4] com.actionbarsherlock.internal.app.ActionBarWrapper.onMenuVisibilityChanged:(Z)V │ │ -0b52b4: 5432 1f0b |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ -0b52b8: 7210 692f 0200 |0002: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0b52be: 0c00 |0005: move-result-object v0 │ │ -0b52c0: 7210 382f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b52c6: 0a02 |0009: move-result v2 │ │ -0b52c8: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ -0b52cc: 7210 392f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b52d2: 0c01 |000f: move-result-object v1 │ │ -0b52d4: 1f01 af04 |0010: check-cast v1, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@04af │ │ -0b52d8: 7220 6a21 4100 |0012: invoke-interface {v1, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@216a │ │ -0b52de: 28f1 |0015: goto 0006 // -000f │ │ -0b52e0: 0e00 |0016: return-void │ │ +0b8c08: |[0b8c08] com.actionbarsherlock.internal.app.ActionBarWrapper.onMenuVisibilityChanged:(Z)V │ │ +0b8c18: 5431 1f0b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ +0b8c1c: 7210 692f 0100 |0002: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0b8c22: 0c01 |0005: move-result-object v1 │ │ +0b8c24: 7210 382f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b8c2a: 0a02 |0009: move-result v2 │ │ +0b8c2c: 3802 0c00 |000a: if-eqz v2, 0016 // +000c │ │ +0b8c30: 7210 392f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b8c36: 0c00 |000f: move-result-object v0 │ │ +0b8c38: 1f00 af04 |0010: check-cast v0, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; // type@04af │ │ +0b8c3c: 7220 6a21 4000 |0012: invoke-interface {v0, v4}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;.onMenuVisibilityChanged:(Z)V // method@216a │ │ +0b8c42: 28f1 |0015: goto 0006 // -000f │ │ +0b8c44: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0012 line=477 │ │ 0x0016 line=479 │ │ locals : │ │ - 0x0012 - 0x0016 reg=1 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ - 0x0006 - 0x0017 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x0016 reg=0 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ 0x0000 - 0x0017 reg=3 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0017 reg=4 isVisible Z │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/app/ActionBarWrapper;) │ │ name : 'onNavigationItemSelected' │ │ type : '(IJ)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0b52e4: |[0b52e4] com.actionbarsherlock.internal.app.ActionBarWrapper.onNavigationItemSelected:(IJ)Z │ │ -0b52f4: 5420 200b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0b20 │ │ -0b52f8: 7240 6b21 3054 |0002: invoke-interface {v0, v3, v4, v5}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@216b │ │ -0b52fe: 0a00 |0005: move-result v0 │ │ -0b5300: 0f00 |0006: return v0 │ │ +0b8c48: |[0b8c48] com.actionbarsherlock.internal.app.ActionBarWrapper.onNavigationItemSelected:(IJ)Z │ │ +0b8c58: 5420 200b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0b20 │ │ +0b8c5c: 7240 6b21 3054 |0002: invoke-interface {v0, v3, v4, v5}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@216b │ │ +0b8c62: 0a00 |0005: move-result v0 │ │ +0b8c64: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0007 reg=3 itemPosition I │ │ 0x0000 - 0x0007 reg=4 itemId J │ │ @@ -238165,18 +238238,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b5304: |[0b5304] com.actionbarsherlock.internal.app.ActionBarWrapper.removeAllTabs:()V │ │ -0b5314: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5318: 6e10 2e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002e │ │ -0b531e: 0e00 |0005: return-void │ │ +0b8c68: |[0b8c68] com.actionbarsherlock.internal.app.ActionBarWrapper.removeAllTabs:()V │ │ +0b8c78: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8c7c: 6e10 2e00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.removeAllTabs:()V // method@002e │ │ +0b8c82: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=419 │ │ 0x0005 line=420 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ @@ -238185,18 +238258,18 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5320: |[0b5320] com.actionbarsherlock.internal.app.ActionBarWrapper.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ -0b5330: 5410 1f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ -0b5334: 7220 6a2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2f6a │ │ -0b533a: 0e00 |0005: return-void │ │ +0b8c84: |[0b8c84] com.actionbarsherlock.internal.app.ActionBarWrapper.removeOnMenuVisibilityListener:(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ │ +0b8c94: 5410 1f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mMenuVisibilityListeners:Ljava/util/Set; // field@0b1f │ │ +0b8c98: 7220 6a2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2f6a │ │ +0b8c9e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0005 line=472 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ @@ -238206,20 +238279,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b533c: |[0b533c] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0b534c: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5350: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ -0b5354: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b5358: 6e20 2f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002f │ │ -0b535e: 0e00 |0009: return-void │ │ +0b8ca0: |[0b8ca0] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0b8cb0: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8cb4: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ +0b8cb8: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8cbc: 6e20 2f00 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.removeTab:(Landroid/app/ActionBar$Tab;)V // method@002f │ │ +0b8cc2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=409 │ │ 0x0009 line=410 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -238229,18 +238302,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5360: |[0b5360] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTabAt:(I)V │ │ -0b5370: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5374: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@0030 │ │ -0b537a: 0e00 |0005: return-void │ │ +0b8cc4: |[0b8cc4] com.actionbarsherlock.internal.app.ActionBarWrapper.removeTabAt:(I)V │ │ +0b8cd4: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8cd8: 6e20 3000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.removeTabAt:(I)V // method@0030 │ │ +0b8cde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ 0x0005 line=415 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -238250,20 +238323,20 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b537c: |[0b537c] com.actionbarsherlock.internal.app.ActionBarWrapper.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ -0b538c: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5390: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ -0b5394: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ -0b5398: 6e20 3100 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@0031 │ │ -0b539e: 0e00 |0009: return-void │ │ +0b8ce0: |[0b8ce0] com.actionbarsherlock.internal.app.ActionBarWrapper.selectTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;)V │ │ +0b8cf0: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8cf4: 1f03 c804 |0002: check-cast v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper; // type@04c8 │ │ +0b8cf8: 5431 190b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;.mNativeTab:Landroid/app/ActionBar$Tab; // field@0b19 │ │ +0b8cfc: 6e20 3100 1000 |0006: invoke-virtual {v0, v1}, Landroid/app/ActionBar;.selectTab:(Landroid/app/ActionBar$Tab;)V // method@0031 │ │ +0b8d02: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0009 line=425 │ │ locals : │ │ 0x0000 - 0x0004 reg=3 tab Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ @@ -238273,18 +238346,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b53a0: |[0b53a0] com.actionbarsherlock.internal.app.ActionBarWrapper.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0b53b0: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b53b4: 6e20 3200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0032 │ │ -0b53ba: 0e00 |0005: return-void │ │ +0b8d04: |[0b8d04] com.actionbarsherlock.internal.app.ActionBarWrapper.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0b8d14: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8d18: 6e20 3200 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0032 │ │ +0b8d1e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0005 line=182 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -238294,18 +238367,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b53bc: |[0b53bc] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(I)V │ │ -0b53cc: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b53d0: 6e20 3300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0033 │ │ -0b53d6: 0e00 |0005: return-void │ │ +0b8d20: |[0b8d20] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(I)V │ │ +0b8d30: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8d34: 6e20 3300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(I)V // method@0033 │ │ +0b8d3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0005 line=66 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -238315,18 +238388,18 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b53d8: |[0b53d8] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;)V │ │ -0b53e8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b53ec: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0034 │ │ -0b53f2: 0e00 |0005: return-void │ │ +0b8d3c: |[0b8d3c] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;)V │ │ +0b8d4c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8d50: 6e20 3400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;)V // method@0034 │ │ +0b8d56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0005 line=50 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -238336,30 +238409,30 @@ │ │ type : '(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0b53f4: |[0b53f4] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ -0b5404: 2200 0e00 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@000e │ │ -0b5408: 7020 0800 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0008 │ │ -0b540e: 5241 ae0a |0005: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -0b5412: 5901 0100 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0001 │ │ -0b5416: 5241 ad0a |0009: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0aad │ │ -0b541a: 5901 0000 |000b: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.bottomMargin:I // field@0000 │ │ -0b541e: 5241 b10a |000d: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0ab1 │ │ -0b5422: 5901 0400 |000f: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.topMargin:I // field@0004 │ │ -0b5426: 5241 af0a |0011: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0aaf │ │ -0b542a: 5901 0200 |0013: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.leftMargin:I // field@0002 │ │ -0b542e: 5241 b00a |0015: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0ab0 │ │ -0b5432: 5901 0300 |0017: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.rightMargin:I // field@0003 │ │ -0b5436: 5421 1c0b |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b543a: 6e30 3500 3100 |001b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0035 │ │ -0b5440: 0e00 |001e: return-void │ │ +0b8d58: |[0b8d58] com.actionbarsherlock.internal.app.ActionBarWrapper.setCustomView:(Landroid/view/View;Lcom/actionbarsherlock/app/ActionBar$LayoutParams;)V │ │ +0b8d68: 2200 0e00 |0000: new-instance v0, Landroid/app/ActionBar$LayoutParams; // type@000e │ │ +0b8d6c: 7020 0800 4000 |0002: invoke-direct {v0, v4}, Landroid/app/ActionBar$LayoutParams;.:(Landroid/view/ViewGroup$LayoutParams;)V // method@0008 │ │ +0b8d72: 5241 ae0a |0005: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +0b8d76: 5901 0100 |0007: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.gravity:I // field@0001 │ │ +0b8d7a: 5241 ad0a |0009: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0aad │ │ +0b8d7e: 5901 0000 |000b: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.bottomMargin:I // field@0000 │ │ +0b8d82: 5241 b10a |000d: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0ab1 │ │ +0b8d86: 5901 0400 |000f: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.topMargin:I // field@0004 │ │ +0b8d8a: 5241 af0a |0011: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0aaf │ │ +0b8d8e: 5901 0200 |0013: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.leftMargin:I // field@0002 │ │ +0b8d92: 5241 b00a |0015: iget v1, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0ab0 │ │ +0b8d96: 5901 0300 |0017: iput v1, v0, Landroid/app/ActionBar$LayoutParams;.rightMargin:I // field@0003 │ │ +0b8d9a: 5421 1c0b |0019: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8d9e: 6e30 3500 3100 |001b: invoke-virtual {v1, v3, v0}, Landroid/app/ActionBar;.setCustomView:(Landroid/view/View;Landroid/app/ActionBar$LayoutParams;)V // method@0035 │ │ +0b8da4: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ 0x0009 line=56 │ │ 0x000d line=57 │ │ 0x0011 line=58 │ │ @@ -238377,18 +238450,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5444: |[0b5444] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayHomeAsUpEnabled:(Z)V │ │ -0b5454: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5458: 6e20 3600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0036 │ │ -0b545e: 0e00 |0005: return-void │ │ +0b8da8: |[0b8da8] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayHomeAsUpEnabled:(Z)V │ │ +0b8db8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8dbc: 6e20 3600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayHomeAsUpEnabled:(Z)V // method@0036 │ │ +0b8dc2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showHomeAsUp Z │ │ @@ -238398,25 +238471,25 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b5460: |[0b5460] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(I)V │ │ -0b5470: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5474: 6e20 3700 3000 |0002: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0037 │ │ -0b547a: 5421 1c0b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b547e: dd00 0304 |0007: and-int/lit8 v0, v3, #int 4 // #04 │ │ -0b5482: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0b5486: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0b5488: 6e20 3f00 0100 |000c: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ -0b548e: 0e00 |000f: return-void │ │ -0b5490: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0b5492: 28fb |0011: goto 000c // -0005 │ │ +0b8dc4: |[0b8dc4] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(I)V │ │ +0b8dd4: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8dd8: 6e20 3700 3000 |0002: invoke-virtual {v0, v3}, Landroid/app/ActionBar;.setDisplayOptions:(I)V // method@0037 │ │ +0b8dde: 5421 1c0b |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8de2: dd00 0304 |0007: and-int/lit8 v0, v3, #int 4 // #04 │ │ +0b8de6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0b8dea: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0b8dec: 6e20 3f00 0100 |000c: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ +0b8df2: 0e00 |000f: return-void │ │ +0b8df4: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0b8df6: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0005 line=141 │ │ 0x000f line=142 │ │ 0x0010 line=141 │ │ locals : │ │ @@ -238428,27 +238501,27 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 22 16-bit code units │ │ -0b5494: |[0b5494] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(II)V │ │ -0b54a4: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b54a8: 6e30 3800 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0038 │ │ -0b54ae: dd00 0404 |0005: and-int/lit8 v0, v4, #int 4 // #04 │ │ -0b54b2: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ -0b54b6: 5421 1c0b |0009: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b54ba: dd00 0304 |000b: and-int/lit8 v0, v3, #int 4 // #04 │ │ -0b54be: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0b54c2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0b54c4: 6e20 3f00 0100 |0010: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ -0b54ca: 0e00 |0013: return-void │ │ -0b54cc: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0b54ce: 28fb |0015: goto 0010 // -0005 │ │ +0b8df8: |[0b8df8] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayOptions:(II)V │ │ +0b8e08: 5420 1c0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8e0c: 6e30 3800 3004 |0002: invoke-virtual {v0, v3, v4}, Landroid/app/ActionBar;.setDisplayOptions:(II)V // method@0038 │ │ +0b8e12: dd00 0404 |0005: and-int/lit8 v0, v4, #int 4 // #04 │ │ +0b8e16: 3800 0c00 |0007: if-eqz v0, 0013 // +000c │ │ +0b8e1a: 5421 1c0b |0009: iget-object v1, v2, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8e1e: dd00 0304 |000b: and-int/lit8 v0, v3, #int 4 // #04 │ │ +0b8e22: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0b8e26: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0b8e28: 6e20 3f00 0100 |0010: invoke-virtual {v1, v0}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ +0b8e2e: 0e00 |0013: return-void │ │ +0b8e30: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0b8e32: 28fb |0015: goto 0010 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0005 line=149 │ │ 0x0009 line=150 │ │ 0x0013 line=152 │ │ 0x0014 line=150 │ │ @@ -238462,18 +238535,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b54d0: |[0b54d0] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowCustomEnabled:(Z)V │ │ -0b54e0: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b54e4: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0039 │ │ -0b54ea: 0e00 |0005: return-void │ │ +0b8e34: |[0b8e34] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowCustomEnabled:(Z)V │ │ +0b8e44: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8e48: 6e20 3900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowCustomEnabled:(Z)V // method@0039 │ │ +0b8e4e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=176 │ │ 0x0005 line=177 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showCustom Z │ │ @@ -238483,18 +238556,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b54ec: |[0b54ec] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowHomeEnabled:(Z)V │ │ -0b54fc: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5500: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@003a │ │ -0b5506: 0e00 |0005: return-void │ │ +0b8e50: |[0b8e50] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowHomeEnabled:(Z)V │ │ +0b8e60: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8e64: 6e20 3a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@003a │ │ +0b8e6a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0005 line=162 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showHome Z │ │ @@ -238504,18 +238577,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5508: |[0b5508] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowTitleEnabled:(Z)V │ │ -0b5518: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b551c: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@003b │ │ -0b5522: 0e00 |0005: return-void │ │ +0b8e6c: |[0b8e6c] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayShowTitleEnabled:(Z)V │ │ +0b8e7c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8e80: 6e20 3b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayShowTitleEnabled:(Z)V // method@003b │ │ +0b8e86: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 showTitle Z │ │ @@ -238525,18 +238598,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5524: |[0b5524] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayUseLogoEnabled:(Z)V │ │ -0b5534: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5538: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@003c │ │ -0b553e: 0e00 |0005: return-void │ │ +0b8e88: |[0b8e88] com.actionbarsherlock.internal.app.ActionBarWrapper.setDisplayUseLogoEnabled:(Z)V │ │ +0b8e98: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8e9c: 6e20 3c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setDisplayUseLogoEnabled:(Z)V // method@003c │ │ +0b8ea2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0005 line=157 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 useLogo Z │ │ @@ -238546,18 +238619,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5540: |[0b5540] com.actionbarsherlock.internal.app.ActionBarWrapper.setHomeButtonEnabled:(Z)V │ │ -0b5550: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5554: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ -0b555a: 0e00 |0005: return-void │ │ +0b8ea4: |[0b8ea4] com.actionbarsherlock.internal.app.ActionBarWrapper.setHomeButtonEnabled:(Z)V │ │ +0b8eb4: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8eb8: 6e20 3f00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setHomeButtonEnabled:(Z)V // method@003f │ │ +0b8ebe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0005 line=40 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -238567,18 +238640,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b555c: |[0b555c] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(I)V │ │ -0b556c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5570: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0040 │ │ -0b5576: 0e00 |0005: return-void │ │ +0b8ec0: |[0b8ec0] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(I)V │ │ +0b8ed0: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8ed4: 6e20 4000 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(I)V // method@0040 │ │ +0b8eda: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -238588,18 +238661,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5578: |[0b5578] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0b5588: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b558c: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0041 │ │ -0b5592: 0e00 |0005: return-void │ │ +0b8edc: |[0b8edc] com.actionbarsherlock.internal.app.ActionBarWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0b8eec: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8ef0: 6e20 4100 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@0041 │ │ +0b8ef6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -238609,22 +238682,22 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0b5594: |[0b5594] com.actionbarsherlock.internal.app.ActionBarWrapper.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -0b55a4: 5b13 200b |0000: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0b20 │ │ -0b55a8: 5410 1c0b |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b55ac: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ -0b55b0: 6e30 4200 2001 |0006: invoke-virtual {v0, v2, v1}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0042 │ │ -0b55b6: 0e00 |0009: return-void │ │ -0b55b8: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0b55ba: 28fb |000b: goto 0006 // -0005 │ │ +0b8ef8: |[0b8ef8] com.actionbarsherlock.internal.app.ActionBarWrapper.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +0b8f08: 5b13 200b |0000: iput-object v3, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mNavigationListener:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0b20 │ │ +0b8f0c: 5410 1c0b |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8f10: 3803 0600 |0004: if-eqz v3, 000a // +0006 │ │ +0b8f14: 6e30 4200 2001 |0006: invoke-virtual {v0, v2, v1}, Landroid/app/ActionBar;.setListNavigationCallbacks:(Landroid/widget/SpinnerAdapter;Landroid/app/ActionBar$OnNavigationListener;)V // method@0042 │ │ +0b8f1a: 0e00 |0009: return-void │ │ +0b8f1c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0b8f1e: 28fb |000b: goto 0006 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0002 line=91 │ │ 0x0009 line=92 │ │ 0x000a line=91 │ │ locals : │ │ @@ -238638,18 +238711,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b55bc: |[0b55bc] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(I)V │ │ -0b55cc: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b55d0: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0043 │ │ -0b55d6: 0e00 |0005: return-void │ │ +0b8f20: |[0b8f20] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(I)V │ │ +0b8f30: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8f34: 6e20 4300 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(I)V // method@0043 │ │ +0b8f3a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0005 line=81 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -238659,18 +238732,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b55d8: |[0b55d8] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0b55e8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b55ec: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0044 │ │ -0b55f2: 0e00 |0005: return-void │ │ +0b8f3c: |[0b8f3c] com.actionbarsherlock.internal.app.ActionBarWrapper.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0b8f4c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8f50: 6e20 4400 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@0044 │ │ +0b8f56: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x0005 line=86 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 logo Landroid/graphics/drawable/Drawable; │ │ @@ -238680,18 +238753,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b55f4: |[0b55f4] com.actionbarsherlock.internal.app.ActionBarWrapper.setNavigationMode:(I)V │ │ -0b5604: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5608: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0045 │ │ -0b560e: 0e00 |0005: return-void │ │ +0b8f58: |[0b8f58] com.actionbarsherlock.internal.app.ActionBarWrapper.setNavigationMode:(I)V │ │ +0b8f68: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8f6c: 6e20 4500 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setNavigationMode:(I)V // method@0045 │ │ +0b8f72: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0005 line=217 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 mode I │ │ @@ -238701,18 +238774,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5610: |[0b5610] com.actionbarsherlock.internal.app.ActionBarWrapper.setSelectedNavigationItem:(I)V │ │ -0b5620: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5624: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0046 │ │ -0b562a: 0e00 |0005: return-void │ │ +0b8f74: |[0b8f74] com.actionbarsherlock.internal.app.ActionBarWrapper.setSelectedNavigationItem:(I)V │ │ +0b8f84: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8f88: 6e20 4600 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSelectedNavigationItem:(I)V // method@0046 │ │ +0b8f8e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -238722,18 +238795,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b562c: |[0b562c] com.actionbarsherlock.internal.app.ActionBarWrapper.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0b563c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5640: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0047 │ │ -0b5646: 0e00 |0005: return-void │ │ +0b8f90: |[0b8f90] com.actionbarsherlock.internal.app.ActionBarWrapper.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0b8fa0: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8fa4: 6e20 4700 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSplitBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0047 │ │ +0b8faa: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0005 line=192 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -238743,18 +238816,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5648: |[0b5648] com.actionbarsherlock.internal.app.ActionBarWrapper.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0b5658: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b565c: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0048 │ │ -0b5662: 0e00 |0005: return-void │ │ +0b8fac: |[0b8fac] com.actionbarsherlock.internal.app.ActionBarWrapper.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0b8fbc: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8fc0: 6e20 4800 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setStackedBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@0048 │ │ +0b8fc6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0005 line=187 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 d Landroid/graphics/drawable/Drawable; │ │ @@ -238764,18 +238837,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5664: |[0b5664] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(I)V │ │ -0b5674: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5678: 6e20 4900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0049 │ │ -0b567e: 0e00 |0005: return-void │ │ +0b8fc8: |[0b8fc8] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(I)V │ │ +0b8fd8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8fdc: 6e20 4900 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(I)V // method@0049 │ │ +0b8fe2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=133 │ │ 0x0005 line=134 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -238785,18 +238858,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b5680: |[0b5680] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0b5690: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b5694: 6e20 4a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ -0b569a: 0e00 |0005: return-void │ │ +0b8fe4: |[0b8fe4] com.actionbarsherlock.internal.app.ActionBarWrapper.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0b8ff4: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b8ff8: 6e20 4a00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@004a │ │ +0b8ffe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0005 line=129 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -238806,18 +238879,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b569c: |[0b569c] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(I)V │ │ -0b56ac: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b56b0: 6e20 4b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@004b │ │ -0b56b6: 0e00 |0005: return-void │ │ +0b9000: |[0b9000] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(I)V │ │ +0b9010: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b9014: 6e20 4b00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(I)V // method@004b │ │ +0b901a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ @@ -238827,18 +238900,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b56b8: |[0b56b8] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b56c8: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b56cc: 6e20 4c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@004c │ │ -0b56d2: 0e00 |0005: return-void │ │ +0b901c: |[0b901c] com.actionbarsherlock.internal.app.ActionBarWrapper.setTitle:(Ljava/lang/CharSequence;)V │ │ +0b902c: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b9030: 6e20 4c00 2000 |0002: invoke-virtual {v0, v2}, Landroid/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@004c │ │ +0b9036: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x0005 line=119 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -238848,32 +238921,32 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b56d4: |[0b56d4] com.actionbarsherlock.internal.app.ActionBarWrapper.show:()V │ │ -0b56e4: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ -0b56e8: 6e10 4d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@004d │ │ -0b56ee: 0e00 |0005: return-void │ │ +0b9038: |[0b9038] com.actionbarsherlock.internal.app.ActionBarWrapper.show:()V │ │ +0b9048: 5410 1c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;.mActionBar:Landroid/app/ActionBar; // field@0b1c │ │ +0b904c: 6e10 4d00 0000 |0002: invoke-virtual {v0}, Landroid/app/ActionBar;.show:()V // method@004d │ │ +0b9052: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=451 │ │ 0x0005 line=452 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ │ - source_file_idx : 572 (ActionBarWrapper.java) │ │ + source_file_idx : 574 (ActionBarWrapper.java) │ │ │ │ Class #942 header: │ │ class_idx : 1228 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 631 │ │ +source_file_idx : 633 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #942 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;' │ │ @@ -238889,17 +238962,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b56f0: |[0b56f0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.:()V │ │ -0b5700: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b5706: 0e00 |0003: return-void │ │ +0b9054: |[0b9054] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.:()V │ │ +0b9064: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b906a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ │ │ Virtual methods - │ │ @@ -238908,16 +238981,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b5708: |[0b5708] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5718: 0e00 |0000: return-void │ │ +0b906c: |[0b906c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b907c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=31 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -238926,16 +238999,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b571c: |[0b571c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b572c: 0e00 |0000: return-void │ │ +0b9080: |[0b9080] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9090: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -238944,16 +239017,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b5730: |[0b5730] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5740: 0e00 |0000: return-void │ │ +0b9094: |[0b9094] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b90a4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -238962,30 +239035,30 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b5744: |[0b5744] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5754: 0e00 |0000: return-void │ │ +0b90a8: |[0b90a8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorListenerAdapter.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b90b8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 631 (AnimatorListenerAdapter.java) │ │ + source_file_idx : 633 (AnimatorListenerAdapter.java) │ │ │ │ Class #943 header: │ │ class_idx : 1230 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 634 │ │ +source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #943 annotations: │ │ Annotations on class │ │ @@ -239014,19 +239087,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0b5758: |[0b5758] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ -0b5768: 5b01 260b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b576c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b5772: 5b02 250b |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ -0b5776: 0e00 |0007: return-void │ │ +0b90bc: |[0b90bc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ +0b90cc: 5b01 260b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b90d0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b90d6: 5b02 250b |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ +0b90da: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=710 │ │ 0x0005 line=711 │ │ 0x0007 line=712 │ │ locals : │ │ 0x0000 - 0x0008 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ @@ -239039,43 +239112,43 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0b5778: |[0b5778] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5788: 5442 260b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b578c: 5522 410b |0002: iget-boolean v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b5790: 3902 3100 |0004: if-nez v2, 0035 // +0031 │ │ -0b5794: 5442 260b |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b5798: 7110 2b24 0200 |0008: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ -0b579e: 0c02 |000b: move-result-object v2 │ │ -0b57a0: 6e10 152f 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b57a6: 0a02 |000f: move-result v2 │ │ -0b57a8: 3902 2500 |0010: if-nez v2, 0035 // +0025 │ │ -0b57ac: 5442 260b |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b57b0: 5422 380b |0014: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b57b4: 3802 1f00 |0016: if-eqz v2, 0035 // +001f │ │ -0b57b8: 5442 260b |0018: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b57bc: 5422 380b |001a: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b57c0: 6e10 152f 0200 |001c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b57c6: 0a01 |001f: move-result v1 │ │ -0b57c8: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0b57ca: 3510 1400 |0021: if-ge v0, v1, 0035 // +0014 │ │ -0b57ce: 5442 260b |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b57d2: 5422 380b |0025: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b57d6: 6e20 0e2f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b57dc: 0c02 |002a: move-result-object v2 │ │ -0b57de: 1f02 ca04 |002b: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b57e2: 5443 250b |002d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ -0b57e6: 7220 f523 3200 |002f: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f5 │ │ -0b57ec: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b57f0: 28ed |0034: goto 0021 // -0013 │ │ -0b57f2: 0e00 |0035: return-void │ │ +0b90dc: |[0b90dc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b90ec: 5442 260b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b90f0: 5522 410b |0002: iget-boolean v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b90f4: 3902 3100 |0004: if-nez v2, 0035 // +0031 │ │ +0b90f8: 5442 260b |0006: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b90fc: 7110 2b24 0200 |0008: invoke-static {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ +0b9102: 0c02 |000b: move-result-object v2 │ │ +0b9104: 6e10 152f 0200 |000c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b910a: 0a02 |000f: move-result v2 │ │ +0b910c: 3902 2500 |0010: if-nez v2, 0035 // +0025 │ │ +0b9110: 5442 260b |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b9114: 5422 380b |0014: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b9118: 3802 1f00 |0016: if-eqz v2, 0035 // +001f │ │ +0b911c: 5442 260b |0018: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b9120: 5422 380b |001a: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b9124: 6e10 152f 0200 |001c: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b912a: 0a01 |001f: move-result v1 │ │ +0b912c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0b912e: 3510 1400 |0021: if-ge v0, v1, 0035 // +0014 │ │ +0b9132: 5442 260b |0023: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b9136: 5422 380b |0025: iget-object v2, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b913a: 6e20 0e2f 0200 |0027: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b9140: 0c02 |002a: move-result-object v2 │ │ +0b9142: 1f02 ca04 |002b: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b9146: 5443 250b |002d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ +0b914a: 7220 f523 3200 |002f: invoke-interface {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f5 │ │ +0b9150: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b9154: 28ed |0034: goto 0021 // -0013 │ │ +0b9156: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x0006 line=718 │ │ 0x0012 line=719 │ │ 0x0018 line=720 │ │ 0x0020 line=721 │ │ @@ -239093,71 +239166,71 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 107 16-bit code units │ │ -0b57f4: |[0b57f4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5804: 6e20 0524 9a00 |0000: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2405 │ │ -0b580a: 5497 260b |0003: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b580e: 7110 2b24 0700 |0005: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ -0b5814: 0c07 |0008: move-result-object v7 │ │ -0b5816: 6e20 122f a700 |0009: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b581c: 5497 250b |000c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ -0b5820: 7110 2c24 0700 |000e: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ -0b5826: 0c07 |0011: move-result-object v7 │ │ -0b5828: 6e20 2f2f a700 |0012: invoke-virtual {v7, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -0b582e: 0c01 |0015: move-result-object v1 │ │ -0b5830: 1f01 d204 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5834: 1217 |0018: const/4 v7, #int 1 // #1 │ │ -0b5836: 5c17 320b |0019: iput-boolean v7, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ -0b583a: 5497 260b |001b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b583e: 5577 410b |001d: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b5842: 3907 4b00 |001f: if-nez v7, 006a // +004b │ │ -0b5846: 5497 250b |0021: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ -0b584a: 7110 2d24 0700 |0023: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242d │ │ -0b5850: 0c05 |0026: move-result-object v5 │ │ -0b5852: 1210 |0027: const/4 v0, #int 1 // #1 │ │ -0b5854: 6e10 152f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b585a: 0a04 |002b: move-result v4 │ │ -0b585c: 1202 |002c: const/4 v2, #int 0 // #0 │ │ -0b585e: 3542 0d00 |002d: if-ge v2, v4, 003a // +000d │ │ -0b5862: 6e20 0e2f 2500 |002f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b5868: 0c07 |0032: move-result-object v7 │ │ -0b586a: 1f07 d204 |0033: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b586e: 5577 320b |0035: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ -0b5872: 3907 2a00 |0037: if-nez v7, 0061 // +002a │ │ -0b5876: 1200 |0039: const/4 v0, #int 0 // #0 │ │ -0b5878: 3800 3000 |003a: if-eqz v0, 006a // +0030 │ │ -0b587c: 5497 260b |003c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b5880: 5477 380b |003e: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b5884: 3807 2400 |0040: if-eqz v7, 0064 // +0024 │ │ -0b5888: 5497 260b |0042: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ -0b588c: 5477 380b |0044: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b5890: 6e10 0c2f 0700 |0046: invoke-virtual {v7}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b5896: 0c06 |0049: move-result-object v6 │ │ -0b5898: 1f06 0606 |004a: check-cast v6, Ljava/util/ArrayList; // type@0606 │ │ -0b589c: 6e10 152f 0600 |004c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b58a2: 0a03 |004f: move-result v3 │ │ -0b58a4: 1202 |0050: const/4 v2, #int 0 // #0 │ │ -0b58a6: 3532 1300 |0051: if-ge v2, v3, 0064 // +0013 │ │ -0b58aa: 6e20 0e2f 2600 |0053: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b58b0: 0c07 |0056: move-result-object v7 │ │ -0b58b2: 1f07 ca04 |0057: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b58b6: 5498 250b |0059: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ -0b58ba: 7220 f623 8700 |005b: invoke-interface {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ -0b58c0: d802 0201 |005e: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b58c4: 28f1 |0060: goto 0051 // -000f │ │ -0b58c6: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b58ca: 28ca |0063: goto 002d // -0036 │ │ -0b58cc: 5497 250b |0064: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ -0b58d0: 1208 |0066: const/4 v8, #int 0 // #0 │ │ -0b58d2: 7120 2e24 8700 |0067: invoke-static {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z // method@242e │ │ -0b58d8: 0e00 |006a: return-void │ │ +0b9158: |[0b9158] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9168: 6e20 0524 9a00 |0000: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2405 │ │ +0b916e: 5497 260b |0003: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b9172: 7110 2b24 0700 |0005: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ +0b9178: 0c07 |0008: move-result-object v7 │ │ +0b917a: 6e20 122f a700 |0009: invoke-virtual {v7, v10}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0b9180: 5497 250b |000c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ +0b9184: 7110 2c24 0700 |000e: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; // method@242c │ │ +0b918a: 0c07 |0011: move-result-object v7 │ │ +0b918c: 6e20 2f2f a700 |0012: invoke-virtual {v7, v10}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +0b9192: 0c01 |0015: move-result-object v1 │ │ +0b9194: 1f01 d204 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9198: 1217 |0018: const/4 v7, #int 1 // #1 │ │ +0b919a: 5c17 320b |0019: iput-boolean v7, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ +0b919e: 5497 260b |001b: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b91a2: 5577 410b |001d: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b91a6: 3907 4b00 |001f: if-nez v7, 006a // +004b │ │ +0b91aa: 5497 250b |0021: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ +0b91ae: 7110 2d24 0700 |0023: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242d │ │ +0b91b4: 0c05 |0026: move-result-object v5 │ │ +0b91b6: 1210 |0027: const/4 v0, #int 1 // #1 │ │ +0b91b8: 6e10 152f 0500 |0028: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b91be: 0a04 |002b: move-result v4 │ │ +0b91c0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0b91c2: 3542 0d00 |002d: if-ge v2, v4, 003a // +000d │ │ +0b91c6: 6e20 0e2f 2500 |002f: invoke-virtual {v5, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b91cc: 0c07 |0032: move-result-object v7 │ │ +0b91ce: 1f07 d204 |0033: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b91d2: 5577 320b |0035: iget-boolean v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ +0b91d6: 3907 2a00 |0037: if-nez v7, 0061 // +002a │ │ +0b91da: 1200 |0039: const/4 v0, #int 0 // #0 │ │ +0b91dc: 3800 3000 |003a: if-eqz v0, 006a // +0030 │ │ +0b91e0: 5497 260b |003c: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b91e4: 5477 380b |003e: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b91e8: 3807 2400 |0040: if-eqz v7, 0064 // +0024 │ │ +0b91ec: 5497 260b |0042: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b26 │ │ +0b91f0: 5477 380b |0044: iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b91f4: 6e10 0c2f 0700 |0046: invoke-virtual {v7}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0b91fa: 0c06 |0049: move-result-object v6 │ │ +0b91fc: 1f06 0606 |004a: check-cast v6, Ljava/util/ArrayList; // type@0606 │ │ +0b9200: 6e10 152f 0600 |004c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9206: 0a03 |004f: move-result v3 │ │ +0b9208: 1202 |0050: const/4 v2, #int 0 // #0 │ │ +0b920a: 3532 1300 |0051: if-ge v2, v3, 0064 // +0013 │ │ +0b920e: 6e20 0e2f 2600 |0053: invoke-virtual {v6, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b9214: 0c07 |0056: move-result-object v7 │ │ +0b9216: 1f07 ca04 |0057: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b921a: 5498 250b |0059: iget-object v8, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ +0b921e: 7220 f623 8700 |005b: invoke-interface {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ +0b9224: d802 0201 |005e: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b9228: 28f1 |0060: goto 0051 // -000f │ │ +0b922a: d802 0201 |0061: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b922e: 28ca |0063: goto 002d // -0036 │ │ +0b9230: 5497 250b |0064: iget-object v7, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b25 │ │ +0b9234: 1208 |0066: const/4 v8, #int 0 // #0 │ │ +0b9236: 7120 2e24 8700 |0067: invoke-static {v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z // method@242e │ │ +0b923c: 0e00 |006a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0003 line=731 │ │ 0x000c line=732 │ │ 0x0018 line=733 │ │ 0x001b line=734 │ │ @@ -239166,14 +239239,15 @@ │ │ 0x0028 line=739 │ │ 0x002c line=740 │ │ 0x002f line=741 │ │ 0x0039 line=742 │ │ 0x003a line=746 │ │ 0x003c line=749 │ │ 0x0042 line=750 │ │ + 0x0046 line=751 │ │ 0x004c line=752 │ │ 0x0050 line=753 │ │ 0x0053 line=754 │ │ 0x005e line=753 │ │ 0x0061 line=740 │ │ 0x0064 line=757 │ │ 0x006a line=760 │ │ @@ -239193,16 +239267,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b58dc: |[0b58dc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b58ec: 0e00 |0000: return-void │ │ +0b9240: |[0b9240] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9250: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -239211,30 +239285,30 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b58f0: |[0b58f0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5900: 0e00 |0000: return-void │ │ +0b9254: |[0b9254] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$AnimatorSetListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9264: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 634 (AnimatorSet.java) │ │ + source_file_idx : 636 (AnimatorSet.java) │ │ │ │ Class #944 header: │ │ class_idx : 1233 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 634 │ │ +source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 4 │ │ │ │ Class #944 annotations: │ │ Annotations on class │ │ @@ -239267,20 +239341,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b5904: |[0b5904] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ -0b5914: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b591a: 5b01 2d0b |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b2d │ │ -0b591e: 5b02 2e0b |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ -0b5922: 5903 2f0b |0007: iput v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ -0b5926: 0e00 |0009: return-void │ │ +0b9268: |[0b9268] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ +0b9278: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0b927e: 5b01 2d0b |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b2d │ │ +0b9282: 5b02 2e0b |0005: iput-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ +0b9286: 5903 2f0b |0007: iput v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ +0b928a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ 0x0003 line=635 │ │ 0x0005 line=636 │ │ 0x0007 line=637 │ │ 0x0009 line=638 │ │ @@ -239295,59 +239369,59 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -0b5928: |[0b5928] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5938: 5464 2d0b |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b2d │ │ -0b593c: 5544 410b |0002: iget-boolean v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b5940: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ -0b5944: 0e00 |0006: return-void │ │ -0b5946: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0b5948: 5464 2e0b |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ -0b594c: 5444 350b |000a: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ -0b5950: 6e10 152f 0400 |000c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5956: 0a03 |000f: move-result v3 │ │ -0b5958: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0b595a: 3532 1c00 |0011: if-ge v2, v3, 002d // +001c │ │ -0b595e: 5464 2e0b |0013: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ -0b5962: 5444 350b |0015: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ -0b5966: 6e20 0e2f 2400 |0017: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b596c: 0c00 |001a: move-result-object v0 │ │ -0b596e: 1f00 d004 |001b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -0b5972: 5204 2c0b |001d: iget v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ -0b5976: 5265 2f0b |001f: iget v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ -0b597a: 3354 3200 |0021: if-ne v4, v5, 0053 // +0032 │ │ -0b597e: 5404 2b0b |0023: iget-object v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -0b5982: 5444 300b |0025: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b5986: 3374 2c00 |0027: if-ne v4, v7, 0053 // +002c │ │ -0b598a: 0701 |0029: move-object v1, v0 │ │ -0b598c: 6e20 0524 6700 |002a: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2405 │ │ -0b5992: 5464 2e0b |002d: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ -0b5996: 5444 350b |002f: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ -0b599a: 6e20 122f 1400 |0031: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b59a0: 5464 2e0b |0034: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ -0b59a4: 5444 350b |0036: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ -0b59a8: 6e10 152f 0400 |0038: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b59ae: 0a04 |003b: move-result v4 │ │ -0b59b0: 3904 caff |003c: if-nez v4, 0006 // -0036 │ │ -0b59b4: 5464 2e0b |003e: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ -0b59b8: 5444 300b |0040: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b59bc: 6e10 0c24 0400 |0042: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ -0b59c2: 5464 2d0b |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b2d │ │ -0b59c6: 7110 2b24 0400 |0047: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ -0b59cc: 0c04 |004a: move-result-object v4 │ │ -0b59ce: 5465 2e0b |004b: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ -0b59d2: 5455 300b |004d: iget-object v5, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b59d6: 6e20 092f 5400 |004f: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b59dc: 28b4 |0052: goto 0006 // -004c │ │ -0b59de: d802 0201 |0053: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b59e2: 28bc |0055: goto 0011 // -0044 │ │ +0b928c: |[0b928c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b929c: 5464 2d0b |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b2d │ │ +0b92a0: 5544 410b |0002: iget-boolean v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b92a4: 3804 0300 |0004: if-eqz v4, 0007 // +0003 │ │ +0b92a8: 0e00 |0006: return-void │ │ +0b92aa: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0b92ac: 5464 2e0b |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ +0b92b0: 5444 350b |000a: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ +0b92b4: 6e10 152f 0400 |000c: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b92ba: 0a03 |000f: move-result v3 │ │ +0b92bc: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0b92be: 3532 1c00 |0011: if-ge v2, v3, 002d // +001c │ │ +0b92c2: 5464 2e0b |0013: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ +0b92c6: 5444 350b |0015: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ +0b92ca: 6e20 0e2f 2400 |0017: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b92d0: 0c00 |001a: move-result-object v0 │ │ +0b92d2: 1f00 d004 |001b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +0b92d6: 5204 2c0b |001d: iget v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ +0b92da: 5265 2f0b |001f: iget v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ +0b92de: 3354 3200 |0021: if-ne v4, v5, 0053 // +0032 │ │ +0b92e2: 5404 2b0b |0023: iget-object v4, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +0b92e6: 5444 300b |0025: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b92ea: 3374 2c00 |0027: if-ne v4, v7, 0053 // +002c │ │ +0b92ee: 0701 |0029: move-object v1, v0 │ │ +0b92f0: 6e20 0524 6700 |002a: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2405 │ │ +0b92f6: 5464 2e0b |002d: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ +0b92fa: 5444 350b |002f: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ +0b92fe: 6e20 122f 1400 |0031: invoke-virtual {v4, v1}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0b9304: 5464 2e0b |0034: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ +0b9308: 5444 350b |0036: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ +0b930c: 6e10 152f 0400 |0038: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9312: 0a04 |003b: move-result v4 │ │ +0b9314: 3904 caff |003c: if-nez v4, 0006 // -0036 │ │ +0b9318: 5464 2e0b |003e: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ +0b931c: 5444 300b |0040: iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9320: 6e10 0c24 0400 |0042: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ +0b9326: 5464 2d0b |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mAnimatorSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b2d │ │ +0b932a: 7110 2b24 0400 |0047: invoke-static {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ +0b9330: 0c04 |004a: move-result-object v4 │ │ +0b9332: 5465 2e0b |004b: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mNode:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2e │ │ +0b9336: 5455 300b |004d: iget-object v5, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b933a: 6e20 092f 5400 |004f: invoke-virtual {v4, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b9340: 28b4 |0052: goto 0006 // -004c │ │ +0b9342: d802 0201 |0053: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b9346: 28bc |0055: goto 0011 // -0044 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ 0x0006 line=702 │ │ 0x0007 line=683 │ │ 0x0008 line=684 │ │ 0x0010 line=685 │ │ @@ -239375,16 +239449,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b59e4: |[0b59e4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b59f4: 0e00 |0000: return-void │ │ +0b9348: |[0b9348] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9358: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=646 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -239393,20 +239467,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b59f8: |[0b59f8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5a08: 5220 2f0b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ -0b5a0c: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0b5a0e: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0b5a12: 7020 2524 3200 |0005: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2425 │ │ -0b5a18: 0e00 |0008: return-void │ │ +0b935c: |[0b935c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b936c: 5220 2f0b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ +0b9370: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0b9372: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0b9376: 7020 2524 3200 |0005: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2425 │ │ +0b937c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=652 │ │ 0x0005 line=653 │ │ 0x0008 line=655 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ @@ -239417,16 +239491,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b5a1c: |[0b5a1c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5a2c: 0e00 |0000: return-void │ │ +0b9380: |[0b9380] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9390: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -239435,35 +239509,35 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b5a30: |[0b5a30] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b5a40: 5210 2f0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ -0b5a44: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0b5a48: 7020 2524 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2425 │ │ -0b5a4e: 0e00 |0007: return-void │ │ +0b9394: |[0b9394] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$DependencyListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b93a4: 5210 2f0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.mRule:I // field@0b2f │ │ +0b93a8: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0b93ac: 7020 2524 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.startIfReady:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@2425 │ │ +0b93b2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=667 │ │ 0x0004 line=668 │ │ 0x0007 line=670 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ 0x0000 - 0x0008 reg=2 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 634 (AnimatorSet.java) │ │ + source_file_idx : 636 (AnimatorSet.java) │ │ │ │ Class #945 header: │ │ class_idx : 1235 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1227 │ │ -source_file_idx : 634 │ │ +source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 11 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 23 │ │ │ │ Class #945 annotations: │ │ Annotations on class │ │ @@ -239542,71 +239616,70 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 53 16-bit code units │ │ -0b5a50: |[0b5a50] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.:()V │ │ -0b5a60: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b5a62: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0b5a64: 7010 f923 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@23f9 │ │ -0b5a6a: 2200 0606 |0005: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b5a6e: 7010 052f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5a74: 5b30 3c0b |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ -0b5a78: 2200 0d06 |000c: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -0b5a7c: 7010 292f 0000 |000e: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0b5a82: 5b30 3a0b |0011: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ -0b5a86: 2200 0606 |0013: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b5a8a: 7010 052f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5a90: 5b30 3b0b |0018: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5a94: 2200 0606 |001a: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b5a98: 7010 052f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5a9e: 5b30 3e0b |001f: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5aa2: 1210 |0021: const/4 v0, #int 1 // #1 │ │ -0b5aa4: 5c30 390b |0022: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b5aa8: 5b32 3d0b |0024: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ -0b5aac: 5c31 410b |0026: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b5ab0: 5c31 400b |0028: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b5ab4: 1600 0000 |002a: const-wide/16 v0, #int 0 // #0 │ │ -0b5ab8: 5a30 3f0b |002c: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ -0b5abc: 5b32 360b |002e: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b5ac0: 1600 ffff |0030: const-wide/16 v0, #int -1 // #ffff │ │ -0b5ac4: 5a30 370b |0032: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0b37 │ │ -0b5ac8: 0e00 |0034: return-void │ │ +0b93b4: |[0b93b4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.:()V │ │ +0b93c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0b93c6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0b93c8: 7010 f923 0300 |0002: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@23f9 │ │ +0b93ce: 2200 0606 |0005: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0b93d2: 7010 052f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b93d8: 5b30 3c0b |000a: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ +0b93dc: 2200 0d06 |000c: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +0b93e0: 7010 292f 0000 |000e: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +0b93e6: 5b30 3a0b |0011: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ +0b93ea: 2200 0606 |0013: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0b93ee: 7010 052f 0000 |0015: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b93f4: 5b30 3b0b |0018: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b93f8: 2200 0606 |001a: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0b93fc: 7010 052f 0000 |001c: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b9402: 5b30 3e0b |001f: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9406: 1210 |0021: const/4 v0, #int 1 // #1 │ │ +0b9408: 5c30 390b |0022: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b940c: 5b32 3d0b |0024: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ +0b9410: 5c31 410b |0026: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b9414: 5c31 400b |0028: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0b9418: 1600 0000 |002a: const-wide/16 v0, #int 0 // #0 │ │ +0b941c: 5a30 3f0b |002c: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ +0b9420: 5b32 360b |002e: iput-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0b9424: 1600 ffff |0030: const-wide/16 v0, #int -1 // #ffff │ │ +0b9428: 5a30 370b |0032: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0b37 │ │ +0b942c: 0e00 |0034: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=46 │ │ 0x0005 line=59 │ │ 0x000c line=67 │ │ 0x0013 line=74 │ │ 0x001a line=81 │ │ 0x0021 line=88 │ │ 0x0024 line=90 │ │ 0x0026 line=99 │ │ 0x0028 line=105 │ │ 0x002a line=108 │ │ 0x002e line=111 │ │ 0x0030 line=117 │ │ - 0x0034 line=1010 │ │ locals : │ │ 0x0000 - 0x0035 reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'access$000' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5acc: |[0b5acc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -0b5adc: 5410 3c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ -0b5ae0: 1100 |0002: return-object v0 │ │ +0b9430: |[0b9430] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +0b9440: 5410 3c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ +0b9444: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -239614,17 +239687,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5ae4: |[0b5ae4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; │ │ -0b5af4: 5410 3a0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ -0b5af8: 1100 |0002: return-object v0 │ │ +0b9448: |[0b9448] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$100:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/HashMap; │ │ +0b9458: 5410 3a0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ +0b945c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -239632,17 +239705,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5afc: |[0b5afc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -0b5b0c: 5410 3e0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5b10: 1100 |0002: return-object v0 │ │ +0b9460: |[0b9460] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$200:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +0b9470: 5410 3e0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9474: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -239650,17 +239723,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5b14: |[0b5b14] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z │ │ -0b5b24: 5c01 400b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b5b28: 0f01 |0002: return v1 │ │ +0b9478: |[0b9478] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$302:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Z)Z │ │ +0b9488: 5c01 400b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0b948c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -239669,17 +239742,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b5b2c: |[0b5b2c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ -0b5b3c: 5410 3b0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5b40: 1100 |0002: return-object v0 │ │ +0b9490: |[0b9490] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ │ +0b94a0: 5410 3b0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b94a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -239687,135 +239760,135 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 15 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 239 16-bit code units │ │ -0b5b44: |[0b5b44] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.sortNodes:()V │ │ -0b5b54: 120d |0000: const/4 v13, #int 0 // #0 │ │ -0b5b56: 55eb 390b |0001: iget-boolean v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b5b5a: 380b 9900 |0003: if-eqz v11, 009c // +0099 │ │ -0b5b5e: 54eb 3e0b |0005: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5b62: 6e10 0b2f 0b00 |0007: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b5b68: 2209 0606 |000a: new-instance v9, Ljava/util/ArrayList; // type@0606 │ │ -0b5b6c: 7010 052f 0900 |000c: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5b72: 54eb 3b0b |000f: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5b76: 6e10 152f 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5b7c: 0a06 |0014: move-result v6 │ │ -0b5b7e: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0b5b80: 3561 1c00 |0016: if-ge v1, v6, 0032 // +001c │ │ -0b5b84: 54eb 3b0b |0018: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5b88: 6e20 0e2f 1b00 |001a: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b5b8e: 0c03 |001d: move-result-object v3 │ │ -0b5b90: 1f03 d204 |001e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5b94: 543b 310b |0020: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5b98: 380b 0a00 |0022: if-eqz v11, 002c // +000a │ │ -0b5b9c: 543b 310b |0024: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5ba0: 6e10 152f 0b00 |0026: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5ba6: 0a0b |0029: move-result v11 │ │ -0b5ba8: 390b 0500 |002a: if-nez v11, 002f // +0005 │ │ -0b5bac: 6e20 092f 3900 |002c: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b5bb2: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b5bb6: 28e5 |0031: goto 0016 // -001b │ │ -0b5bb8: 220a 0606 |0032: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ -0b5bbc: 7010 052f 0a00 |0034: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5bc2: 6e10 152f 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5bc8: 0a0b |003a: move-result v11 │ │ -0b5bca: 3d0b 4900 |003b: if-lez v11, 0084 // +0049 │ │ -0b5bce: 6e10 152f 0900 |003d: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5bd4: 0a07 |0040: move-result v7 │ │ -0b5bd6: 1201 |0041: const/4 v1, #int 0 // #0 │ │ -0b5bd8: 3571 3800 |0042: if-ge v1, v7, 007a // +0038 │ │ -0b5bdc: 6e20 0e2f 1900 |0044: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b5be2: 0c08 |0047: move-result-object v8 │ │ -0b5be4: 1f08 d204 |0048: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5be8: 54eb 3e0b |004a: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5bec: 6e20 092f 8b00 |004c: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b5bf2: 548b 340b |004f: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -0b5bf6: 380b 2600 |0051: if-eqz v11, 0077 // +0026 │ │ -0b5bfa: 548b 340b |0053: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -0b5bfe: 6e10 152f 0b00 |0055: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5c04: 0a05 |0058: move-result v5 │ │ -0b5c06: 1202 |0059: const/4 v2, #int 0 // #0 │ │ -0b5c08: 3552 1d00 |005a: if-ge v2, v5, 0077 // +001d │ │ -0b5c0c: 548b 340b |005c: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -0b5c10: 6e20 0e2f 2b00 |005e: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b5c16: 0c03 |0061: move-result-object v3 │ │ -0b5c18: 1f03 d204 |0062: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5c1c: 543b 330b |0064: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -0b5c20: 6e20 122f 8b00 |0066: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b5c26: 543b 330b |0069: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -0b5c2a: 6e10 152f 0b00 |006b: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5c30: 0a0b |006e: move-result v11 │ │ -0b5c32: 390b 0500 |006f: if-nez v11, 0074 // +0005 │ │ -0b5c36: 6e20 092f 3a00 |0071: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b5c3c: d802 0201 |0074: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b5c40: 28e4 |0076: goto 005a // -001c │ │ -0b5c42: d801 0101 |0077: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b5c46: 28c9 |0079: goto 0042 // -0037 │ │ -0b5c48: 6e10 0b2f 0900 |007a: invoke-virtual {v9}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b5c4e: 6e20 0a2f a900 |007d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ -0b5c54: 6e10 0b2f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b5c5a: 28b4 |0083: goto 0037 // -004c │ │ -0b5c5c: 5ced 390b |0084: iput-boolean v13, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b5c60: 54eb 3e0b |0086: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5c64: 6e10 152f 0b00 |0088: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5c6a: 0a0b |008b: move-result v11 │ │ -0b5c6c: 54ec 3b0b |008c: iget-object v12, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5c70: 6e10 152f 0c00 |008e: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5c76: 0a0c |0091: move-result v12 │ │ -0b5c78: 32cb 5c00 |0092: if-eq v11, v12, 00ee // +005c │ │ -0b5c7c: 220b d305 |0094: new-instance v11, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0b5c80: 1a0c 3603 |0096: const-string v12, "Circular dependencies cannot exist in AnimatorSet" // string@0336 │ │ -0b5c84: 7020 882e cb00 |0098: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0b5c8a: 270b |009b: throw v11 │ │ -0b5c8c: 54eb 3b0b |009c: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5c90: 6e10 152f 0b00 |009e: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5c96: 0a06 |00a1: move-result v6 │ │ -0b5c98: 1201 |00a2: const/4 v1, #int 0 // #0 │ │ -0b5c9a: 3561 4b00 |00a3: if-ge v1, v6, 00ee // +004b │ │ -0b5c9e: 54eb 3b0b |00a5: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5ca2: 6e20 0e2f 1b00 |00a7: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b5ca8: 0c03 |00aa: move-result-object v3 │ │ -0b5caa: 1f03 d204 |00ab: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5cae: 543b 310b |00ad: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5cb2: 380b 3a00 |00af: if-eqz v11, 00e9 // +003a │ │ -0b5cb6: 543b 310b |00b1: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5cba: 6e10 152f 0b00 |00b3: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5cc0: 0a0b |00b6: move-result v11 │ │ -0b5cc2: 3d0b 3200 |00b7: if-lez v11, 00e9 // +0032 │ │ -0b5cc6: 543b 310b |00b9: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5cca: 6e10 152f 0b00 |00bb: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5cd0: 0a04 |00be: move-result v4 │ │ -0b5cd2: 1202 |00bf: const/4 v2, #int 0 // #0 │ │ -0b5cd4: 3542 2900 |00c0: if-ge v2, v4, 00e9 // +0029 │ │ -0b5cd8: 543b 310b |00c2: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5cdc: 6e20 0e2f 2b00 |00c4: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b5ce2: 0c00 |00c7: move-result-object v0 │ │ -0b5ce4: 1f00 d004 |00c8: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -0b5ce8: 543b 330b |00ca: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -0b5cec: 390b 0900 |00cc: if-nez v11, 00d5 // +0009 │ │ -0b5cf0: 220b 0606 |00ce: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ -0b5cf4: 7010 052f 0b00 |00d0: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5cfa: 5b3b 330b |00d3: iput-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -0b5cfe: 543b 330b |00d5: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -0b5d02: 540c 2b0b |00d7: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -0b5d06: 6e20 0d2f cb00 |00d9: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -0b5d0c: 0a0b |00dc: move-result v11 │ │ -0b5d0e: 390b 0900 |00dd: if-nez v11, 00e6 // +0009 │ │ -0b5d12: 543b 330b |00df: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -0b5d16: 540c 2b0b |00e1: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -0b5d1a: 6e20 092f cb00 |00e3: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b5d20: d802 0201 |00e6: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b5d24: 28d8 |00e8: goto 00c0 // -0028 │ │ -0b5d26: 5c3d 320b |00e9: iput-boolean v13, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ -0b5d2a: d801 0101 |00eb: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b5d2e: 28b6 |00ed: goto 00a3 // -004a │ │ -0b5d30: 0e00 |00ee: return-void │ │ +0b94a8: |[0b94a8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.sortNodes:()V │ │ +0b94b8: 120d |0000: const/4 v13, #int 0 // #0 │ │ +0b94ba: 55eb 390b |0001: iget-boolean v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b94be: 380b 9900 |0003: if-eqz v11, 009c // +0099 │ │ +0b94c2: 54eb 3e0b |0005: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b94c6: 6e10 0b2f 0b00 |0007: invoke-virtual {v11}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0b94cc: 2209 0606 |000a: new-instance v9, Ljava/util/ArrayList; // type@0606 │ │ +0b94d0: 7010 052f 0900 |000c: invoke-direct {v9}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b94d6: 54eb 3b0b |000f: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b94da: 6e10 152f 0b00 |0011: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b94e0: 0a06 |0014: move-result v6 │ │ +0b94e2: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0b94e4: 3561 1c00 |0016: if-ge v1, v6, 0032 // +001c │ │ +0b94e8: 54eb 3b0b |0018: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b94ec: 6e20 0e2f 1b00 |001a: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b94f2: 0c03 |001d: move-result-object v3 │ │ +0b94f4: 1f03 d204 |001e: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b94f8: 543b 310b |0020: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b94fc: 380b 0a00 |0022: if-eqz v11, 002c // +000a │ │ +0b9500: 543b 310b |0024: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b9504: 6e10 152f 0b00 |0026: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b950a: 0a0b |0029: move-result v11 │ │ +0b950c: 390b 0500 |002a: if-nez v11, 002f // +0005 │ │ +0b9510: 6e20 092f 3900 |002c: invoke-virtual {v9, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b9516: d801 0101 |002f: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b951a: 28e5 |0031: goto 0016 // -001b │ │ +0b951c: 220a 0606 |0032: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ +0b9520: 7010 052f 0a00 |0034: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b9526: 6e10 152f 0900 |0037: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b952c: 0a0b |003a: move-result v11 │ │ +0b952e: 3d0b 4900 |003b: if-lez v11, 0084 // +0049 │ │ +0b9532: 6e10 152f 0900 |003d: invoke-virtual {v9}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9538: 0a07 |0040: move-result v7 │ │ +0b953a: 1201 |0041: const/4 v1, #int 0 // #0 │ │ +0b953c: 3571 3800 |0042: if-ge v1, v7, 007a // +0038 │ │ +0b9540: 6e20 0e2f 1900 |0044: invoke-virtual {v9, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b9546: 0c08 |0047: move-result-object v8 │ │ +0b9548: 1f08 d204 |0048: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b954c: 54eb 3e0b |004a: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9550: 6e20 092f 8b00 |004c: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b9556: 548b 340b |004f: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +0b955a: 380b 2600 |0051: if-eqz v11, 0077 // +0026 │ │ +0b955e: 548b 340b |0053: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +0b9562: 6e10 152f 0b00 |0055: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9568: 0a05 |0058: move-result v5 │ │ +0b956a: 1202 |0059: const/4 v2, #int 0 // #0 │ │ +0b956c: 3552 1d00 |005a: if-ge v2, v5, 0077 // +001d │ │ +0b9570: 548b 340b |005c: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +0b9574: 6e20 0e2f 2b00 |005e: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b957a: 0c03 |0061: move-result-object v3 │ │ +0b957c: 1f03 d204 |0062: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9580: 543b 330b |0064: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +0b9584: 6e20 122f 8b00 |0066: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0b958a: 543b 330b |0069: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +0b958e: 6e10 152f 0b00 |006b: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9594: 0a0b |006e: move-result v11 │ │ +0b9596: 390b 0500 |006f: if-nez v11, 0074 // +0005 │ │ +0b959a: 6e20 092f 3a00 |0071: invoke-virtual {v10, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b95a0: d802 0201 |0074: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b95a4: 28e4 |0076: goto 005a // -001c │ │ +0b95a6: d801 0101 |0077: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b95aa: 28c9 |0079: goto 0042 // -0037 │ │ +0b95ac: 6e10 0b2f 0900 |007a: invoke-virtual {v9}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0b95b2: 6e20 0a2f a900 |007d: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ +0b95b8: 6e10 0b2f 0a00 |0080: invoke-virtual {v10}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0b95be: 28b4 |0083: goto 0037 // -004c │ │ +0b95c0: 5ced 390b |0084: iput-boolean v13, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b95c4: 54eb 3e0b |0086: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b95c8: 6e10 152f 0b00 |0088: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b95ce: 0a0b |008b: move-result v11 │ │ +0b95d0: 54ec 3b0b |008c: iget-object v12, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b95d4: 6e10 152f 0c00 |008e: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b95da: 0a0c |0091: move-result v12 │ │ +0b95dc: 32cb 5c00 |0092: if-eq v11, v12, 00ee // +005c │ │ +0b95e0: 220b d305 |0094: new-instance v11, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0b95e4: 1a0c 3803 |0096: const-string v12, "Circular dependencies cannot exist in AnimatorSet" // string@0338 │ │ +0b95e8: 7020 882e cb00 |0098: invoke-direct {v11, v12}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0b95ee: 270b |009b: throw v11 │ │ +0b95f0: 54eb 3b0b |009c: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b95f4: 6e10 152f 0b00 |009e: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b95fa: 0a06 |00a1: move-result v6 │ │ +0b95fc: 1201 |00a2: const/4 v1, #int 0 // #0 │ │ +0b95fe: 3561 4b00 |00a3: if-ge v1, v6, 00ee // +004b │ │ +0b9602: 54eb 3b0b |00a5: iget-object v11, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9606: 6e20 0e2f 1b00 |00a7: invoke-virtual {v11, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b960c: 0c03 |00aa: move-result-object v3 │ │ +0b960e: 1f03 d204 |00ab: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9612: 543b 310b |00ad: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b9616: 380b 3a00 |00af: if-eqz v11, 00e9 // +003a │ │ +0b961a: 543b 310b |00b1: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b961e: 6e10 152f 0b00 |00b3: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9624: 0a0b |00b6: move-result v11 │ │ +0b9626: 3d0b 3200 |00b7: if-lez v11, 00e9 // +0032 │ │ +0b962a: 543b 310b |00b9: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b962e: 6e10 152f 0b00 |00bb: invoke-virtual {v11}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9634: 0a04 |00be: move-result v4 │ │ +0b9636: 1202 |00bf: const/4 v2, #int 0 // #0 │ │ +0b9638: 3542 2900 |00c0: if-ge v2, v4, 00e9 // +0029 │ │ +0b963c: 543b 310b |00c2: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b9640: 6e20 0e2f 2b00 |00c4: invoke-virtual {v11, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b9646: 0c00 |00c7: move-result-object v0 │ │ +0b9648: 1f00 d004 |00c8: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +0b964c: 543b 330b |00ca: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +0b9650: 390b 0900 |00cc: if-nez v11, 00d5 // +0009 │ │ +0b9654: 220b 0606 |00ce: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ +0b9658: 7010 052f 0b00 |00d0: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b965e: 5b3b 330b |00d3: iput-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +0b9662: 543b 330b |00d5: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +0b9666: 540c 2b0b |00d7: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +0b966a: 6e20 0d2f cb00 |00d9: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +0b9670: 0a0b |00dc: move-result v11 │ │ +0b9672: 390b 0900 |00dd: if-nez v11, 00e6 // +0009 │ │ +0b9676: 543b 330b |00df: iget-object v11, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +0b967a: 540c 2b0b |00e1: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +0b967e: 6e20 092f cb00 |00e3: invoke-virtual {v11, v12}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b9684: d802 0201 |00e6: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0b9688: 28d8 |00e8: goto 00c0 // -0028 │ │ +0b968a: 5c3d 320b |00e9: iput-boolean v13, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.done:Z // field@0b32 │ │ +0b968e: d801 0101 |00eb: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b9692: 28b6 |00ed: goto 00a3 // -004a │ │ +0b9694: 0e00 |00ee: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=783 │ │ 0x0005 line=784 │ │ 0x000a line=785 │ │ 0x000f line=786 │ │ 0x0015 line=787 │ │ @@ -239884,75 +239957,75 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 117 16-bit code units │ │ -0b5d34: |[0b5d34] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.cancel:()V │ │ -0b5d44: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0b5d46: 5c54 410b |0001: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b5d4a: 6e10 3a24 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@243a │ │ -0b5d50: 0a04 |0006: move-result v4 │ │ -0b5d52: 3804 6d00 |0007: if-eqz v4, 0074 // +006d │ │ -0b5d56: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0b5d58: 5454 380b |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b5d5c: 3804 1e00 |000c: if-eqz v4, 002a // +001e │ │ -0b5d60: 5454 380b |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b5d64: 6e10 0c2f 0400 |0010: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b5d6a: 0c03 |0013: move-result-object v3 │ │ -0b5d6c: 1f03 0606 |0014: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b5d70: 6e10 102f 0300 |0016: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5d76: 0c00 |0019: move-result-object v0 │ │ -0b5d78: 7210 382f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5d7e: 0a04 |001d: move-result v4 │ │ -0b5d80: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ -0b5d84: 7210 392f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5d8a: 0c01 |0023: move-result-object v1 │ │ -0b5d8c: 1f01 ca04 |0024: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b5d90: 7220 f523 5100 |0026: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f5 │ │ -0b5d96: 28f1 |0029: goto 001a // -000f │ │ -0b5d98: 5454 360b |002a: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b5d9c: 3804 2500 |002c: if-eqz v4, 0051 // +0025 │ │ -0b5da0: 5454 360b |002e: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b5da4: 6e10 2225 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.isRunning:()Z // method@2522 │ │ -0b5daa: 0a04 |0033: move-result v4 │ │ -0b5dac: 3804 1d00 |0034: if-eqz v4, 0051 // +001d │ │ -0b5db0: 5454 360b |0036: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b5db4: 6e10 0d25 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@250d │ │ -0b5dba: 3803 3600 |003b: if-eqz v3, 0071 // +0036 │ │ -0b5dbe: 6e10 102f 0300 |003d: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5dc4: 0c00 |0040: move-result-object v0 │ │ -0b5dc6: 7210 382f 0000 |0041: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5dcc: 0a04 |0044: move-result v4 │ │ -0b5dce: 3804 2c00 |0045: if-eqz v4, 0071 // +002c │ │ -0b5dd2: 7210 392f 0000 |0047: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5dd8: 0c01 |004a: move-result-object v1 │ │ -0b5dda: 1f01 ca04 |004b: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b5dde: 7220 f623 5100 |004d: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ -0b5de4: 28f1 |0050: goto 0041 // -000f │ │ -0b5de6: 5454 3e0b |0051: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5dea: 6e10 152f 0400 |0053: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b5df0: 0a04 |0056: move-result v4 │ │ -0b5df2: 3d04 e4ff |0057: if-lez v4, 003b // -001c │ │ -0b5df6: 5454 3e0b |0059: iget-object v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5dfa: 6e10 102f 0400 |005b: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5e00: 0c00 |005e: move-result-object v0 │ │ -0b5e02: 7210 382f 0000 |005f: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5e08: 0a04 |0062: move-result v4 │ │ -0b5e0a: 3804 d8ff |0063: if-eqz v4, 003b // -0028 │ │ -0b5e0e: 7210 392f 0000 |0065: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5e14: 0c02 |0068: move-result-object v2 │ │ -0b5e16: 1f02 d204 |0069: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5e1a: 5424 300b |006b: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b5e1e: 6e10 fb23 0400 |006d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@23fb │ │ -0b5e24: 28ef |0070: goto 005f // -0011 │ │ -0b5e26: 1204 |0071: const/4 v4, #int 0 // #0 │ │ -0b5e28: 5c54 400b |0072: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b5e2c: 0e00 |0074: return-void │ │ +0b9698: |[0b9698] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.cancel:()V │ │ +0b96a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0b96aa: 5c53 410b |0001: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b96ae: 6e10 3a24 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@243a │ │ +0b96b4: 0a03 |0006: move-result v3 │ │ +0b96b6: 3803 6d00 |0007: if-eqz v3, 0074 // +006d │ │ +0b96ba: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0b96bc: 5453 380b |000a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b96c0: 3803 1e00 |000c: if-eqz v3, 002a // +001e │ │ +0b96c4: 5453 380b |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b96c8: 6e10 0c2f 0300 |0010: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0b96ce: 0c02 |0013: move-result-object v2 │ │ +0b96d0: 1f02 0606 |0014: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ +0b96d4: 6e10 102f 0200 |0016: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b96da: 0c03 |0019: move-result-object v3 │ │ +0b96dc: 7210 382f 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b96e2: 0a04 |001d: move-result v4 │ │ +0b96e4: 3804 0c00 |001e: if-eqz v4, 002a // +000c │ │ +0b96e8: 7210 392f 0300 |0020: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b96ee: 0c00 |0023: move-result-object v0 │ │ +0b96f0: 1f00 ca04 |0024: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b96f4: 7220 f523 5000 |0026: invoke-interface {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f5 │ │ +0b96fa: 28f1 |0029: goto 001a // -000f │ │ +0b96fc: 5453 360b |002a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0b9700: 3803 2500 |002c: if-eqz v3, 0051 // +0025 │ │ +0b9704: 5453 360b |002e: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0b9708: 6e10 2225 0300 |0030: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.isRunning:()Z // method@2522 │ │ +0b970e: 0a03 |0033: move-result v3 │ │ +0b9710: 3803 1d00 |0034: if-eqz v3, 0051 // +001d │ │ +0b9714: 5453 360b |0036: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0b9718: 6e10 0d25 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@250d │ │ +0b971e: 3802 3600 |003b: if-eqz v2, 0071 // +0036 │ │ +0b9722: 6e10 102f 0200 |003d: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9728: 0c03 |0040: move-result-object v3 │ │ +0b972a: 7210 382f 0300 |0041: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9730: 0a04 |0044: move-result v4 │ │ +0b9732: 3804 2c00 |0045: if-eqz v4, 0071 // +002c │ │ +0b9736: 7210 392f 0300 |0047: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b973c: 0c00 |004a: move-result-object v0 │ │ +0b973e: 1f00 ca04 |004b: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b9742: 7220 f623 5000 |004d: invoke-interface {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ +0b9748: 28f1 |0050: goto 0041 // -000f │ │ +0b974a: 5453 3e0b |0051: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b974e: 6e10 152f 0300 |0053: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9754: 0a03 |0056: move-result v3 │ │ +0b9756: 3d03 e4ff |0057: if-lez v3, 003b // -001c │ │ +0b975a: 5453 3e0b |0059: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b975e: 6e10 102f 0300 |005b: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9764: 0c03 |005e: move-result-object v3 │ │ +0b9766: 7210 382f 0300 |005f: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b976c: 0a04 |0062: move-result v4 │ │ +0b976e: 3804 d8ff |0063: if-eqz v4, 003b // -0028 │ │ +0b9772: 7210 392f 0300 |0065: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9778: 0c01 |0068: move-result-object v1 │ │ +0b977a: 1f01 d204 |0069: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b977e: 5414 300b |006b: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9782: 6e10 fb23 0400 |006d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@23fb │ │ +0b9788: 28ef |0070: goto 005f // -0011 │ │ +0b978a: 1203 |0071: const/4 v3, #int 0 // #0 │ │ +0b978c: 5c53 400b |0072: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0b9790: 0e00 |0074: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ 0x0009 line=286 │ │ 0x000a line=287 │ │ 0x000e line=288 │ │ @@ -239965,161 +240038,158 @@ │ │ 0x004d line=304 │ │ 0x0051 line=297 │ │ 0x0059 line=298 │ │ 0x006b line=299 │ │ 0x0071 line=307 │ │ 0x0074 line=309 │ │ locals : │ │ - 0x000a - 0x0014 reg=3 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x001a - 0x002a reg=0 i$ Ljava/util/Iterator; │ │ - 0x0026 - 0x002a reg=1 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - 0x0041 - 0x0051 reg=0 i$ Ljava/util/Iterator; │ │ - 0x004d - 0x0051 reg=1 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - 0x005f - 0x0071 reg=0 i$ Ljava/util/Iterator; │ │ - 0x006b - 0x0071 reg=2 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0016 - 0x0074 reg=3 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x000a - 0x0014 reg=2 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0026 - 0x002a reg=0 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ + 0x004d - 0x0051 reg=0 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ + 0x006b - 0x0071 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x0016 - 0x0074 reg=2 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0075 reg=5 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'clone' │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b5e30: |[0b5e30] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0b5e40: 6e10 3324 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@2433 │ │ -0b5e46: 0c00 |0003: move-result-object v0 │ │ -0b5e48: 1100 |0004: return-object v0 │ │ +0b9794: |[0b9794] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0b97a4: 6e10 3324 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@2433 │ │ +0b97aa: 0c00 |0003: move-result-object v0 │ │ +0b97ac: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'clone' │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 16 │ │ + registers : 15 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 221 16-bit code units │ │ -0b5e4c: |[0b5e4c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ -0b5e5c: 120d |0000: const/4 v13, #int 0 // #0 │ │ -0b5e5e: 120e |0001: const/4 v14, #int 0 // #0 │ │ -0b5e60: 6f10 fc23 0f00 |0002: invoke-super {v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ -0b5e66: 0c00 |0005: move-result-object v0 │ │ -0b5e68: 1f00 d304 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0b5e6c: 121c |0008: const/4 v12, #int 1 // #1 │ │ -0b5e6e: 5c0c 390b |0009: iput-boolean v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b5e72: 5c0d 410b |000b: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b5e76: 5c0d 400b |000d: iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b5e7a: 220c 0606 |000f: new-instance v12, Ljava/util/ArrayList; // type@0606 │ │ -0b5e7e: 7010 052f 0c00 |0011: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5e84: 5b0c 3c0b |0014: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ -0b5e88: 220c 0d06 |0016: new-instance v12, Ljava/util/HashMap; // type@060d │ │ -0b5e8c: 7010 292f 0c00 |0018: invoke-direct {v12}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0b5e92: 5b0c 3a0b |001b: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ -0b5e96: 220c 0606 |001d: new-instance v12, Ljava/util/ArrayList; // type@0606 │ │ -0b5e9a: 7010 052f 0c00 |001f: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5ea0: 5b0c 3b0b |0022: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5ea4: 220c 0606 |0024: new-instance v12, Ljava/util/ArrayList; // type@0606 │ │ -0b5ea8: 7010 052f 0c00 |0026: invoke-direct {v12}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5eae: 5b0c 3e0b |0029: iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b5eb2: 220b 0d06 |002b: new-instance v11, Ljava/util/HashMap; // type@060d │ │ -0b5eb6: 7010 292f 0b00 |002d: invoke-direct {v11}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0b5ebc: 54fc 3b0b |0030: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5ec0: 6e10 102f 0c00 |0032: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5ec6: 0c05 |0035: move-result-object v5 │ │ -0b5ec8: 7210 382f 0500 |0036: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5ece: 0a0c |0039: move-result v12 │ │ -0b5ed0: 380c 6100 |003a: if-eqz v12, 009b // +0061 │ │ -0b5ed4: 7210 392f 0500 |003c: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5eda: 0c09 |003f: move-result-object v9 │ │ -0b5edc: 1f09 d204 |0040: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5ee0: 6e10 2824 0900 |0042: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2428 │ │ -0b5ee6: 0c0a |0045: move-result-object v10 │ │ -0b5ee8: 6e30 322f 9b0a |0046: invoke-virtual {v11, v9, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0b5eee: 540c 3b0b |0049: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5ef2: 6e20 092f ac00 |004b: invoke-virtual {v12, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b5ef8: 540c 3a0b |004e: iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ -0b5efc: 54ad 300b |0050: iget-object v13, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b5f00: 6e30 322f dc0a |0052: invoke-virtual {v12, v13, v10}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0b5f06: 5bae 310b |0055: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5f0a: 5bae 350b |0057: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ -0b5f0e: 5bae 340b |0059: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ -0b5f12: 5bae 330b |005b: iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ -0b5f16: 54ac 300b |005d: iget-object v12, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b5f1a: 6e10 0024 0c00 |005f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@2400 │ │ -0b5f20: 0c02 |0062: move-result-object v2 │ │ -0b5f22: 3802 d3ff |0063: if-eqz v2, 0036 // -002d │ │ -0b5f26: 1208 |0065: const/4 v8, #int 0 // #0 │ │ -0b5f28: 6e10 102f 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5f2e: 0c06 |0069: move-result-object v6 │ │ -0b5f30: 7210 382f 0600 |006a: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5f36: 0a0c |006d: move-result v12 │ │ -0b5f38: 380c 1700 |006e: if-eqz v12, 0085 // +0017 │ │ -0b5f3c: 7210 392f 0600 |0070: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5f42: 0c07 |0073: move-result-object v7 │ │ -0b5f44: 1f07 ca04 |0074: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b5f48: 207c ce04 |0076: instance-of v12, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ -0b5f4c: 380c f2ff |0078: if-eqz v12, 006a // -000e │ │ -0b5f50: 3908 0700 |007a: if-nez v8, 0081 // +0007 │ │ -0b5f54: 2208 0606 |007c: new-instance v8, Ljava/util/ArrayList; // type@0606 │ │ -0b5f58: 7010 052f 0800 |007e: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b5f5e: 6e20 092f 7800 |0081: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b5f64: 28e6 |0084: goto 006a // -001a │ │ -0b5f66: 3808 b1ff |0085: if-eqz v8, 0036 // -004f │ │ -0b5f6a: 6e10 102f 0800 |0087: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5f70: 0c06 |008a: move-result-object v6 │ │ -0b5f72: 7210 382f 0600 |008b: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5f78: 0a0c |008e: move-result v12 │ │ -0b5f7a: 380c a7ff |008f: if-eqz v12, 0036 // -0059 │ │ -0b5f7e: 7210 392f 0600 |0091: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5f84: 0c07 |0094: move-result-object v7 │ │ -0b5f86: 1f07 ca04 |0095: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b5f8a: 6e20 122f 7200 |0097: invoke-virtual {v2, v7}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b5f90: 28f1 |009a: goto 008b // -000f │ │ -0b5f92: 54fc 3b0b |009b: iget-object v12, v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b5f96: 6e10 102f 0c00 |009d: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5f9c: 0c05 |00a0: move-result-object v5 │ │ -0b5f9e: 7210 382f 0500 |00a1: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5fa4: 0a0c |00a4: move-result v12 │ │ -0b5fa6: 380c 3700 |00a5: if-eqz v12, 00dc // +0037 │ │ -0b5faa: 7210 392f 0500 |00a7: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5fb0: 0c09 |00aa: move-result-object v9 │ │ -0b5fb2: 1f09 d204 |00ab: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5fb6: 6e20 2f2f 9b00 |00ad: invoke-virtual {v11, v9}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -0b5fbc: 0c0a |00b0: move-result-object v10 │ │ -0b5fbe: 1f0a d204 |00b1: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5fc2: 549c 310b |00b3: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5fc6: 380c ecff |00b5: if-eqz v12, 00a1 // -0014 │ │ -0b5fca: 549c 310b |00b7: iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b5fce: 6e10 102f 0c00 |00b9: invoke-virtual {v12}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b5fd4: 0c06 |00bc: move-result-object v6 │ │ -0b5fd6: 7210 382f 0600 |00bd: invoke-interface {v6}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b5fdc: 0a0c |00c0: move-result v12 │ │ -0b5fde: 380c e0ff |00c1: if-eqz v12, 00a1 // -0020 │ │ -0b5fe2: 7210 392f 0600 |00c3: invoke-interface {v6}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b5fe8: 0c04 |00c6: move-result-object v4 │ │ -0b5fea: 1f04 d004 |00c7: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -0b5fee: 544c 2b0b |00c9: iget-object v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -0b5ff2: 6e20 2f2f cb00 |00cb: invoke-virtual {v11, v12}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -0b5ff8: 0c03 |00ce: move-result-object v3 │ │ -0b5ffa: 1f03 d204 |00cf: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b5ffe: 2201 d004 |00d1: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -0b6002: 524c 2c0b |00d3: iget v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ -0b6006: 7030 1f24 310c |00d5: invoke-direct {v1, v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ -0b600c: 6e20 2724 1a00 |00d8: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ -0b6012: 28e2 |00db: goto 00bd // -001e │ │ -0b6014: 1100 |00dc: return-object v0 │ │ +0b97b0: |[0b97b0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ +0b97c0: 120b |0000: const/4 v11, #int 0 // #0 │ │ +0b97c2: 120d |0001: const/4 v13, #int 0 // #0 │ │ +0b97c4: 6f10 fc23 0e00 |0002: invoke-super {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ +0b97ca: 0c00 |0005: move-result-object v0 │ │ +0b97cc: 1f00 d304 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0b97d0: 121a |0008: const/4 v10, #int 1 // #1 │ │ +0b97d2: 5c0a 390b |0009: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b97d6: 5c0b 410b |000b: iput-boolean v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b97da: 5c0b 400b |000d: iput-boolean v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0b97de: 220a 0606 |000f: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ +0b97e2: 7010 052f 0a00 |0011: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b97e8: 5b0a 3c0b |0014: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ +0b97ec: 220a 0d06 |0016: new-instance v10, Ljava/util/HashMap; // type@060d │ │ +0b97f0: 7010 292f 0a00 |0018: invoke-direct {v10}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +0b97f6: 5b0a 3a0b |001b: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ +0b97fa: 220a 0606 |001d: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ +0b97fe: 7010 052f 0a00 |001f: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b9804: 5b0a 3b0b |0022: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9808: 220a 0606 |0024: new-instance v10, Ljava/util/ArrayList; // type@0606 │ │ +0b980c: 7010 052f 0a00 |0026: invoke-direct {v10}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b9812: 5b0a 3e0b |0029: iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9816: 2209 0d06 |002b: new-instance v9, Ljava/util/HashMap; // type@060d │ │ +0b981a: 7010 292f 0900 |002d: invoke-direct {v9}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +0b9820: 54ea 3b0b |0030: iget-object v10, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9824: 6e10 102f 0a00 |0032: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b982a: 0c0a |0035: move-result-object v10 │ │ +0b982c: 7210 382f 0a00 |0036: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9832: 0a0b |0039: move-result v11 │ │ +0b9834: 380b 6100 |003a: if-eqz v11, 009b // +0061 │ │ +0b9838: 7210 392f 0a00 |003c: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b983e: 0c07 |003f: move-result-object v7 │ │ +0b9840: 1f07 d204 |0040: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9844: 6e10 2824 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // method@2428 │ │ +0b984a: 0c08 |0045: move-result-object v8 │ │ +0b984c: 6e30 322f 7908 |0046: invoke-virtual {v9, v7, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0b9852: 540b 3b0b |0049: iget-object v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9856: 6e20 092f 8b00 |004b: invoke-virtual {v11, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b985c: 540b 3a0b |004e: iget-object v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodeMap:Ljava/util/HashMap; // field@0b3a │ │ +0b9860: 548c 300b |0050: iget-object v12, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9864: 6e30 322f cb08 |0052: invoke-virtual {v11, v12, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0b986a: 5b8d 310b |0055: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b986e: 5b8d 350b |0057: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ +0b9872: 5b8d 340b |0059: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependents:Ljava/util/ArrayList; // field@0b34 │ │ +0b9876: 5b8d 330b |005b: iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.nodeDependencies:Ljava/util/ArrayList; // field@0b33 │ │ +0b987a: 548b 300b |005d: iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b987e: 6e10 0024 0b00 |005f: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@2400 │ │ +0b9884: 0c02 |0062: move-result-object v2 │ │ +0b9886: 3802 d3ff |0063: if-eqz v2, 0036 // -002d │ │ +0b988a: 1206 |0065: const/4 v6, #int 0 // #0 │ │ +0b988c: 6e10 102f 0200 |0066: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9892: 0c0b |0069: move-result-object v11 │ │ +0b9894: 7210 382f 0b00 |006a: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b989a: 0a0c |006d: move-result v12 │ │ +0b989c: 380c 1700 |006e: if-eqz v12, 0085 // +0017 │ │ +0b98a0: 7210 392f 0b00 |0070: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b98a6: 0c05 |0073: move-result-object v5 │ │ +0b98a8: 1f05 ca04 |0074: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b98ac: 205c ce04 |0076: instance-of v12, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ +0b98b0: 380c f2ff |0078: if-eqz v12, 006a // -000e │ │ +0b98b4: 3906 0700 |007a: if-nez v6, 0081 // +0007 │ │ +0b98b8: 2206 0606 |007c: new-instance v6, Ljava/util/ArrayList; // type@0606 │ │ +0b98bc: 7010 052f 0600 |007e: invoke-direct {v6}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b98c2: 6e20 092f 5600 |0081: invoke-virtual {v6, v5}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b98c8: 28e6 |0084: goto 006a // -001a │ │ +0b98ca: 3806 b1ff |0085: if-eqz v6, 0036 // -004f │ │ +0b98ce: 6e10 102f 0600 |0087: invoke-virtual {v6}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b98d4: 0c0b |008a: move-result-object v11 │ │ +0b98d6: 7210 382f 0b00 |008b: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b98dc: 0a0c |008e: move-result v12 │ │ +0b98de: 380c a7ff |008f: if-eqz v12, 0036 // -0059 │ │ +0b98e2: 7210 392f 0b00 |0091: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b98e8: 0c05 |0094: move-result-object v5 │ │ +0b98ea: 1f05 ca04 |0095: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b98ee: 6e20 122f 5200 |0097: invoke-virtual {v2, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0b98f4: 28f1 |009a: goto 008b // -000f │ │ +0b98f6: 54ea 3b0b |009b: iget-object v10, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b98fa: 6e10 102f 0a00 |009d: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9900: 0c0a |00a0: move-result-object v10 │ │ +0b9902: 7210 382f 0a00 |00a1: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9908: 0a0b |00a4: move-result v11 │ │ +0b990a: 380b 3700 |00a5: if-eqz v11, 00dc // +0037 │ │ +0b990e: 7210 392f 0a00 |00a7: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9914: 0c07 |00aa: move-result-object v7 │ │ +0b9916: 1f07 d204 |00ab: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b991a: 6e20 2f2f 7900 |00ad: invoke-virtual {v9, v7}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +0b9920: 0c08 |00b0: move-result-object v8 │ │ +0b9922: 1f08 d204 |00b1: check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9926: 547b 310b |00b3: iget-object v11, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b992a: 380b ecff |00b5: if-eqz v11, 00a1 // -0014 │ │ +0b992e: 547b 310b |00b7: iget-object v11, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0b9932: 6e10 102f 0b00 |00b9: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9938: 0c0b |00bc: move-result-object v11 │ │ +0b993a: 7210 382f 0b00 |00bd: invoke-interface {v11}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9940: 0a0c |00c0: move-result v12 │ │ +0b9942: 380c e0ff |00c1: if-eqz v12, 00a1 // -0020 │ │ +0b9946: 7210 392f 0b00 |00c3: invoke-interface {v11}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b994c: 0c04 |00c6: move-result-object v4 │ │ +0b994e: 1f04 d004 |00c7: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +0b9952: 544c 2b0b |00c9: iget-object v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +0b9956: 6e20 2f2f c900 |00cb: invoke-virtual {v9, v12}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +0b995c: 0c03 |00ce: move-result-object v3 │ │ +0b995e: 1f03 d204 |00cf: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9962: 2201 d004 |00d1: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +0b9966: 524c 2c0b |00d3: iget v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ +0b996a: 7030 1f24 310c |00d5: invoke-direct {v1, v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@241f │ │ +0b9970: 6e20 2724 1800 |00d8: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.addDependency:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V // method@2427 │ │ +0b9976: 28e2 |00db: goto 00bd // -001e │ │ +0b9978: 1100 |00dc: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=550 │ │ 0x0008 line=559 │ │ 0x000b line=560 │ │ 0x000d line=561 │ │ 0x000f line=562 │ │ @@ -240152,45 +240222,43 @@ │ │ 0x00b3 line=605 │ │ 0x00b7 line=606 │ │ 0x00c9 line=607 │ │ 0x00d1 line=608 │ │ 0x00d8 line=610 │ │ 0x00dc line=615 │ │ locals : │ │ - 0x0066 - 0x007e reg=8 listenersToRemove Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0076 - 0x0085 reg=7 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ + 0x0066 - 0x007e reg=6 listenersToRemove Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0076 - 0x0085 reg=5 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ 0x0063 - 0x009b reg=2 cloneListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x006a - 0x009b reg=6 i$ Ljava/util/Iterator; │ │ - 0x0097 - 0x009b reg=7 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - 0x0081 - 0x009b reg=8 listenersToRemove Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0042 - 0x009b reg=9 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0046 - 0x009b reg=10 nodeClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x0097 - 0x009b reg=5 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ + 0x0081 - 0x009b reg=6 listenersToRemove Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0042 - 0x009b reg=7 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x0046 - 0x009b reg=8 nodeClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x00d8 - 0x00dc reg=1 cloneDependency Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ 0x00d1 - 0x00dc reg=3 clonedDependencyNode Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x00c9 - 0x00dc reg=4 dependency Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ - 0x00bd - 0x00dc reg=6 i$ Ljava/util/Iterator; │ │ - 0x00ad - 0x00dc reg=9 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x00b3 - 0x00dc reg=10 nodeClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x00ad - 0x00dc reg=7 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x00b3 - 0x00dc reg=8 nodeClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0008 - 0x00dd reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ - 0x0030 - 0x00dd reg=11 nodeCloneMap Ljava/util/HashMap; Ljava/util/HashMap; │ │ - 0x0000 - 0x00dd reg=15 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ + 0x0030 - 0x00dd reg=9 nodeCloneMap Ljava/util/HashMap; Ljava/util/HashMap; │ │ + 0x0000 - 0x00dd reg=14 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'clone' │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b6018: |[0b6018] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Ljava/lang/Object; │ │ -0b6028: 6e10 3324 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@2433 │ │ -0b602e: 0c00 |0003: move-result-object v0 │ │ -0b6030: 1100 |0004: return-object v0 │ │ +0b997c: |[0b997c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.clone:()Ljava/lang/Object; │ │ +0b998c: 6e10 3324 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@2433 │ │ +0b9992: 0c00 |0003: move-result-object v0 │ │ +0b9994: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -240198,85 +240266,85 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 140 16-bit code units │ │ -0b6034: |[0b6034] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.end:()V │ │ -0b6044: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0b6046: 5c64 410b |0001: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b604a: 6e10 3a24 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@243a │ │ -0b6050: 0a04 |0006: move-result v4 │ │ -0b6052: 3804 8400 |0007: if-eqz v4, 008b // +0084 │ │ -0b6056: 5464 3e0b |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b605a: 6e10 152f 0400 |000b: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b6060: 0a04 |000e: move-result v4 │ │ -0b6062: 5465 3b0b |000f: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b6066: 6e10 152f 0500 |0011: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b606c: 0a05 |0014: move-result v5 │ │ -0b606e: 3254 2a00 |0015: if-eq v4, v5, 003f // +002a │ │ -0b6072: 7010 4724 0600 |0017: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2447 │ │ -0b6078: 5464 3e0b |001a: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b607c: 6e10 102f 0400 |001c: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b6082: 0c00 |001f: move-result-object v0 │ │ -0b6084: 7210 382f 0000 |0020: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b608a: 0a04 |0023: move-result v4 │ │ -0b608c: 3804 1b00 |0024: if-eqz v4, 003f // +001b │ │ -0b6090: 7210 392f 0000 |0026: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6096: 0c02 |0029: move-result-object v2 │ │ -0b6098: 1f02 d204 |002a: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b609c: 5464 3d0b |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ -0b60a0: 3904 0900 |002e: if-nez v4, 0037 // +0009 │ │ -0b60a4: 2204 ce04 |0030: new-instance v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ -0b60a8: 7030 1524 6406 |0032: invoke-direct {v4, v6, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@2415 │ │ -0b60ae: 5b64 3d0b |0035: iput-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ -0b60b2: 5424 300b |0037: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b60b6: 5465 3d0b |0039: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ -0b60ba: 6e20 fa23 5400 |003b: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@23fa │ │ -0b60c0: 28e2 |003e: goto 0020 // -001e │ │ -0b60c2: 5464 360b |003f: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b60c6: 3804 0700 |0041: if-eqz v4, 0048 // +0007 │ │ -0b60ca: 5464 360b |0043: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b60ce: 6e10 0d25 0400 |0045: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@250d │ │ -0b60d4: 5464 3e0b |0048: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b60d8: 6e10 152f 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b60de: 0a04 |004d: move-result v4 │ │ -0b60e0: 3d04 1a00 |004e: if-lez v4, 0068 // +001a │ │ -0b60e4: 5464 3e0b |0050: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b60e8: 6e10 102f 0400 |0052: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b60ee: 0c00 |0055: move-result-object v0 │ │ -0b60f0: 7210 382f 0000 |0056: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b60f6: 0a04 |0059: move-result v4 │ │ -0b60f8: 3804 0e00 |005a: if-eqz v4, 0068 // +000e │ │ -0b60fc: 7210 392f 0000 |005c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6102: 0c02 |005f: move-result-object v2 │ │ -0b6104: 1f02 d204 |0060: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b6108: 5424 300b |0062: iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b610c: 6e10 fe23 0400 |0064: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ -0b6112: 28ef |0067: goto 0056 // -0011 │ │ -0b6114: 5464 380b |0068: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b6118: 3804 1e00 |006a: if-eqz v4, 0088 // +001e │ │ -0b611c: 5464 380b |006c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b6120: 6e10 0c2f 0400 |006e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b6126: 0c03 |0071: move-result-object v3 │ │ -0b6128: 1f03 0606 |0072: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b612c: 6e10 102f 0300 |0074: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b6132: 0c00 |0077: move-result-object v0 │ │ -0b6134: 7210 382f 0000 |0078: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b613a: 0a04 |007b: move-result v4 │ │ -0b613c: 3804 0c00 |007c: if-eqz v4, 0088 // +000c │ │ -0b6140: 7210 392f 0000 |007e: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6146: 0c01 |0081: move-result-object v1 │ │ -0b6148: 1f01 ca04 |0082: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b614c: 7220 f623 6100 |0084: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ -0b6152: 28f1 |0087: goto 0078 // -000f │ │ -0b6154: 1204 |0088: const/4 v4, #int 0 // #0 │ │ -0b6156: 5c64 400b |0089: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b615a: 0e00 |008b: return-void │ │ +0b9998: |[0b9998] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.end:()V │ │ +0b99a8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0b99aa: 5c63 410b |0001: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b99ae: 6e10 3a24 0600 |0003: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.isStarted:()Z // method@243a │ │ +0b99b4: 0a03 |0006: move-result v3 │ │ +0b99b6: 3803 8400 |0007: if-eqz v3, 008b // +0084 │ │ +0b99ba: 5463 3e0b |0009: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b99be: 6e10 152f 0300 |000b: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b99c4: 0a03 |000e: move-result v3 │ │ +0b99c6: 5464 3b0b |000f: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b99ca: 6e10 152f 0400 |0011: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b99d0: 0a04 |0014: move-result v4 │ │ +0b99d2: 3243 2a00 |0015: if-eq v3, v4, 003f // +002a │ │ +0b99d6: 7010 4724 0600 |0017: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2447 │ │ +0b99dc: 5463 3e0b |001a: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b99e0: 6e10 102f 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b99e6: 0c03 |001f: move-result-object v3 │ │ +0b99e8: 7210 382f 0300 |0020: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b99ee: 0a04 |0023: move-result v4 │ │ +0b99f0: 3804 1b00 |0024: if-eqz v4, 003f // +001b │ │ +0b99f4: 7210 392f 0300 |0026: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b99fa: 0c01 |0029: move-result-object v1 │ │ +0b99fc: 1f01 d204 |002a: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9a00: 5464 3d0b |002c: iget-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ +0b9a04: 3904 0900 |002e: if-nez v4, 0037 // +0009 │ │ +0b9a08: 2204 ce04 |0030: new-instance v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ +0b9a0c: 7030 1524 6406 |0032: invoke-direct {v4, v6, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@2415 │ │ +0b9a12: 5b64 3d0b |0035: iput-object v4, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ +0b9a16: 5414 300b |0037: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9a1a: 5465 3d0b |0039: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ +0b9a1e: 6e20 fa23 5400 |003b: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@23fa │ │ +0b9a24: 28e2 |003e: goto 0020 // -001e │ │ +0b9a26: 5463 360b |003f: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0b9a2a: 3803 0700 |0041: if-eqz v3, 0048 // +0007 │ │ +0b9a2e: 5463 360b |0043: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0b9a32: 6e10 0d25 0300 |0045: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.cancel:()V // method@250d │ │ +0b9a38: 5463 3e0b |0048: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9a3c: 6e10 152f 0300 |004a: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9a42: 0a03 |004d: move-result v3 │ │ +0b9a44: 3d03 1a00 |004e: if-lez v3, 0068 // +001a │ │ +0b9a48: 5463 3e0b |0050: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9a4c: 6e10 102f 0300 |0052: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9a52: 0c03 |0055: move-result-object v3 │ │ +0b9a54: 7210 382f 0300 |0056: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9a5a: 0a04 |0059: move-result v4 │ │ +0b9a5c: 3804 0e00 |005a: if-eqz v4, 0068 // +000e │ │ +0b9a60: 7210 392f 0300 |005c: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9a66: 0c01 |005f: move-result-object v1 │ │ +0b9a68: 1f01 d204 |0060: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9a6c: 5414 300b |0062: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9a70: 6e10 fe23 0400 |0064: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ +0b9a76: 28ef |0067: goto 0056 // -0011 │ │ +0b9a78: 5463 380b |0068: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b9a7c: 3803 1e00 |006a: if-eqz v3, 0088 // +001e │ │ +0b9a80: 5463 380b |006c: iget-object v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0b9a84: 6e10 0c2f 0300 |006e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0b9a8a: 0c02 |0071: move-result-object v2 │ │ +0b9a8c: 1f02 0606 |0072: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ +0b9a90: 6e10 102f 0200 |0074: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9a96: 0c03 |0077: move-result-object v3 │ │ +0b9a98: 7210 382f 0300 |0078: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9a9e: 0a04 |007b: move-result v4 │ │ +0b9aa0: 3804 0c00 |007c: if-eqz v4, 0088 // +000c │ │ +0b9aa4: 7210 392f 0300 |007e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9aaa: 0c00 |0081: move-result-object v0 │ │ +0b9aac: 1f00 ca04 |0082: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b9ab0: 7220 f623 6000 |0084: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ +0b9ab6: 28f1 |0087: goto 0078 // -000f │ │ +0b9ab8: 1203 |0088: const/4 v3, #int 0 // #0 │ │ +0b9aba: 5c63 400b |0089: iput-boolean v3, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0b9abe: 0e00 |008b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ 0x0009 line=321 │ │ 0x0017 line=323 │ │ 0x001a line=324 │ │ @@ -240286,77 +240354,74 @@ │ │ 0x003f line=331 │ │ 0x0043 line=332 │ │ 0x0048 line=334 │ │ 0x0050 line=335 │ │ 0x0062 line=336 │ │ 0x0068 line=339 │ │ 0x006c line=340 │ │ + 0x006e line=341 │ │ 0x0074 line=342 │ │ 0x0084 line=343 │ │ 0x0088 line=346 │ │ 0x008b line=348 │ │ locals : │ │ - 0x0020 - 0x003f reg=0 i$ Ljava/util/Iterator; │ │ - 0x002c - 0x003f reg=2 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0056 - 0x0068 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0062 - 0x0068 reg=2 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0078 - 0x0088 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0084 - 0x0088 reg=1 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - 0x0074 - 0x0088 reg=3 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x002c - 0x003f reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x0062 - 0x0068 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x0084 - 0x0088 reg=0 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ + 0x0074 - 0x0088 reg=2 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x008c reg=6 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'getChildAnimations' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0b615c: |[0b615c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getChildAnimations:()Ljava/util/ArrayList; │ │ -0b616c: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b6170: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b6176: 5443 3b0b |0005: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b617a: 6e10 102f 0300 |0007: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b6180: 0c01 |000a: move-result-object v1 │ │ -0b6182: 7210 382f 0100 |000b: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b6188: 0a03 |000e: move-result v3 │ │ -0b618a: 3803 0e00 |000f: if-eqz v3, 001d // +000e │ │ -0b618e: 7210 392f 0100 |0011: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6194: 0c02 |0014: move-result-object v2 │ │ -0b6196: 1f02 d204 |0015: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b619a: 5423 300b |0017: iget-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b619e: 6e20 092f 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b61a4: 28ef |001c: goto 000b // -0011 │ │ -0b61a6: 1100 |001d: return-object v0 │ │ +0b9ac0: |[0b9ac0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getChildAnimations:()Ljava/util/ArrayList; │ │ +0b9ad0: 2200 0606 |0000: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0b9ad4: 7010 052f 0000 |0002: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b9ada: 5442 3b0b |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9ade: 6e10 102f 0200 |0007: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9ae4: 0c02 |000a: move-result-object v2 │ │ +0b9ae6: 7210 382f 0200 |000b: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9aec: 0a03 |000e: move-result v3 │ │ +0b9aee: 3803 0e00 |000f: if-eqz v3, 001d // +000e │ │ +0b9af2: 7210 392f 0200 |0011: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9af8: 0c01 |0014: move-result-object v1 │ │ +0b9afa: 1f01 d204 |0015: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9afe: 5413 300b |0017: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9b02: 6e20 092f 3000 |0019: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0b9b08: 28ef |001c: goto 000b // -0011 │ │ +0b9b0a: 1100 |001d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0005 line=202 │ │ 0x0017 line=203 │ │ 0x001d line=205 │ │ locals : │ │ - 0x0017 - 0x001d reg=2 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x0017 - 0x001d reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0005 - 0x001e reg=0 childList Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x000b - 0x001e reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x001e reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'getDuration' │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b61a8: |[0b61a8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getDuration:()J │ │ -0b61b8: 5320 370b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0b37 │ │ -0b61bc: 1000 |0002: return-wide v0 │ │ +0b9b0c: |[0b9b0c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getDuration:()J │ │ +0b9b1c: 5320 370b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0b37 │ │ +0b9b20: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -240364,17 +240429,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b61c0: |[0b61c0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getStartDelay:()J │ │ -0b61d0: 5320 3f0b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ -0b61d4: 1000 |0002: return-wide v0 │ │ +0b9b24: |[0b9b24] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.getStartDelay:()J │ │ +0b9b34: 5320 3f0b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ +0b9b38: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=378 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -240382,55 +240447,54 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 30 16-bit code units │ │ -0b61d8: |[0b61d8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isRunning:()Z │ │ -0b61e8: 5432 3b0b |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b61ec: 6e10 102f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b61f2: 0c00 |0005: move-result-object v0 │ │ -0b61f4: 7210 382f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b61fa: 0a02 |0009: move-result v2 │ │ -0b61fc: 3802 1200 |000a: if-eqz v2, 001c // +0012 │ │ -0b6200: 7210 392f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6206: 0c01 |000f: move-result-object v1 │ │ -0b6208: 1f01 d204 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b620c: 5412 300b |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b6210: 6e10 0224 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@2402 │ │ -0b6216: 0a02 |0017: move-result v2 │ │ -0b6218: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ -0b621c: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0b621e: 0f02 |001b: return v2 │ │ -0b6220: 1202 |001c: const/4 v2, #int 0 // #0 │ │ -0b6222: 28fe |001d: goto 001b // -0002 │ │ +0b9b3c: |[0b9b3c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isRunning:()Z │ │ +0b9b4c: 5431 3b0b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9b50: 6e10 102f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9b56: 0c01 |0005: move-result-object v1 │ │ +0b9b58: 7210 382f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9b5e: 0a02 |0009: move-result v2 │ │ +0b9b60: 3802 1200 |000a: if-eqz v2, 001c // +0012 │ │ +0b9b64: 7210 392f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9b6a: 0c00 |000f: move-result-object v0 │ │ +0b9b6c: 1f00 d204 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9b70: 5402 300b |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9b74: 6e10 0224 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.isRunning:()Z // method@2402 │ │ +0b9b7a: 0a02 |0017: move-result v2 │ │ +0b9b7c: 3802 eeff |0018: if-eqz v2, 0006 // -0012 │ │ +0b9b80: 1211 |001a: const/4 v1, #int 1 // #1 │ │ +0b9b82: 0f01 |001b: return v1 │ │ +0b9b84: 1201 |001c: const/4 v1, #int 0 // #0 │ │ +0b9b86: 28fe |001d: goto 001b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=357 │ │ 0x0012 line=358 │ │ 0x001a line=359 │ │ 0x001b line=362 │ │ locals : │ │ - 0x0012 - 0x001b reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0006 - 0x001e reg=0 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x001b reg=0 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x001e reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'isStarted' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b6224: |[0b6224] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isStarted:()Z │ │ -0b6234: 5510 400b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b6238: 0f00 |0002: return v0 │ │ +0b9b88: |[0b9b88] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.isStarted:()Z │ │ +0b9b98: 5510 400b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0b9b9c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=367 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ @@ -240438,23 +240502,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0b623c: |[0b623c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ -0b624c: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0b6250: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0b6252: 5c10 390b |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b6256: 2200 cf04 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // type@04cf │ │ -0b625a: 7030 1a24 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@241a │ │ -0b6260: 1100 |000a: return-object v0 │ │ -0b6262: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b6264: 28fe |000c: goto 000a // -0002 │ │ +0b9ba0: |[0b9ba0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ +0b9bb0: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0b9bb4: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0b9bb6: 5c10 390b |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b9bba: 2200 cf04 |0005: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // type@04cf │ │ +0b9bbe: 7030 1a24 1002 |0007: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@241a │ │ +0b9bc4: 1100 |000a: return-object v0 │ │ +0b9bc6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0b9bc8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ 0x0002 line=270 │ │ 0x0005 line=271 │ │ 0x000a line=273 │ │ locals : │ │ @@ -240466,47 +240530,47 @@ │ │ type : '(Ljava/util/List;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0b6268: |[0b6268] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:(Ljava/util/List;)V │ │ -0b6278: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b627a: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ -0b627e: 7210 522f 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ -0b6284: 0a01 |0006: move-result v1 │ │ -0b6286: 3d01 1400 |0007: if-lez v1, 001b // +0014 │ │ -0b628a: 5c32 390b |0009: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b628e: 7210 522f 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ -0b6294: 0a01 |000e: move-result v1 │ │ -0b6296: 3321 0d00 |000f: if-ne v1, v2, 001c // +000d │ │ -0b629a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0b629c: 7220 4e2f 1400 |0012: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0b62a2: 0c01 |0015: move-result-object v1 │ │ -0b62a4: 1f01 cb04 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ -0b62a8: 6e20 3b24 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b62ae: 0e00 |001b: return-void │ │ -0b62b0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0b62b2: 7210 522f 0400 |001d: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ -0b62b8: 0a01 |0020: move-result v1 │ │ -0b62ba: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0b62be: 3510 f8ff |0023: if-ge v0, v1, 001b // -0008 │ │ -0b62c2: 7220 4e2f 0400 |0025: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0b62c8: 0c01 |0028: move-result-object v1 │ │ -0b62ca: 1f01 cb04 |0029: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ -0b62ce: 6e20 3b24 1300 |002b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b62d4: 0c02 |002e: move-result-object v2 │ │ -0b62d6: d801 0001 |002f: add-int/lit8 v1, v0, #int 1 // #01 │ │ -0b62da: 7220 4e2f 1400 |0031: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0b62e0: 0c01 |0034: move-result-object v1 │ │ -0b62e2: 1f01 cb04 |0035: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ -0b62e6: 6e20 1d24 1200 |0037: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241d │ │ -0b62ec: d800 0001 |003a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b62f0: 28e1 |003c: goto 001d // -001f │ │ +0b9bcc: |[0b9bcc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:(Ljava/util/List;)V │ │ +0b9bdc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b9bde: 3804 1a00 |0001: if-eqz v4, 001b // +001a │ │ +0b9be2: 7210 522f 0400 |0003: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ +0b9be8: 0a01 |0006: move-result v1 │ │ +0b9bea: 3d01 1400 |0007: if-lez v1, 001b // +0014 │ │ +0b9bee: 5c32 390b |0009: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b9bf2: 7210 522f 0400 |000b: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ +0b9bf8: 0a01 |000e: move-result v1 │ │ +0b9bfa: 3321 0d00 |000f: if-ne v1, v2, 001c // +000d │ │ +0b9bfe: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0b9c00: 7220 4e2f 1400 |0012: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0b9c06: 0c01 |0015: move-result-object v1 │ │ +0b9c08: 1f01 cb04 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ +0b9c0c: 6e20 3b24 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b9c12: 0e00 |001b: return-void │ │ +0b9c14: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0b9c16: 7210 522f 0400 |001d: invoke-interface {v4}, Ljava/util/List;.size:()I // method@2f52 │ │ +0b9c1c: 0a01 |0020: move-result v1 │ │ +0b9c1e: d801 01ff |0021: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0b9c22: 3510 f8ff |0023: if-ge v0, v1, 001b // -0008 │ │ +0b9c26: 7220 4e2f 0400 |0025: invoke-interface {v4, v0}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0b9c2c: 0c01 |0028: move-result-object v1 │ │ +0b9c2e: 1f01 cb04 |0029: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ +0b9c32: 6e20 3b24 1300 |002b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b9c38: 0c02 |002e: move-result-object v2 │ │ +0b9c3a: d801 0001 |002f: add-int/lit8 v1, v0, #int 1 // #01 │ │ +0b9c3e: 7220 4e2f 1400 |0031: invoke-interface {v4, v1}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0b9c44: 0c01 |0034: move-result-object v1 │ │ +0b9c46: 1f01 cb04 |0035: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ +0b9c4a: 6e20 1d24 1200 |0037: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241d │ │ +0b9c50: d800 0001 |003a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b9c54: 28e1 |003c: goto 001d // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=180 │ │ 0x0009 line=181 │ │ 0x000b line=182 │ │ 0x0011 line=183 │ │ 0x001b line=190 │ │ @@ -240524,36 +240588,36 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0b62f4: |[0b62f4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b6304: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b6306: 3804 0d00 |0001: if-eqz v4, 000e // +000d │ │ -0b630a: 5c32 390b |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b630e: 2141 |0005: array-length v1, v4 │ │ -0b6310: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ -0b6314: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0b6316: 4601 0401 |0009: aget-object v1, v4, v1 │ │ -0b631a: 6e20 3b24 1300 |000b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b6320: 0e00 |000e: return-void │ │ -0b6322: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0b6324: 2141 |0010: array-length v1, v4 │ │ -0b6326: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0b632a: 3510 fbff |0013: if-ge v0, v1, 000e // -0005 │ │ -0b632e: 4601 0400 |0015: aget-object v1, v4, v0 │ │ -0b6332: 6e20 3b24 1300 |0017: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b6338: 0c01 |001a: move-result-object v1 │ │ -0b633a: d802 0001 |001b: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0b633e: 4602 0402 |001d: aget-object v2, v4, v2 │ │ -0b6342: 6e20 1d24 2100 |001f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241d │ │ -0b6348: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b634c: 28ec |0024: goto 0010 // -0014 │ │ +0b9c58: |[0b9c58] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playSequentially:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9c68: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0b9c6a: 3804 0d00 |0001: if-eqz v4, 000e // +000d │ │ +0b9c6e: 5c32 390b |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b9c72: 2141 |0005: array-length v1, v4 │ │ +0b9c74: 3321 0900 |0006: if-ne v1, v2, 000f // +0009 │ │ +0b9c78: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0b9c7a: 4601 0401 |0009: aget-object v1, v4, v1 │ │ +0b9c7e: 6e20 3b24 1300 |000b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b9c84: 0e00 |000e: return-void │ │ +0b9c86: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0b9c88: 2141 |0010: array-length v1, v4 │ │ +0b9c8a: d801 01ff |0011: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0b9c8e: 3510 fbff |0013: if-ge v0, v1, 000e // -0005 │ │ +0b9c92: 4601 0400 |0015: aget-object v1, v4, v0 │ │ +0b9c96: 6e20 3b24 1300 |0017: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b9c9c: 0c01 |001a: move-result-object v1 │ │ +0b9c9e: d802 0001 |001b: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0b9ca2: 4602 0402 |001d: aget-object v2, v4, v2 │ │ +0b9ca6: 6e20 1d24 2100 |001f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.before:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241d │ │ +0b9cac: d800 0001 |0022: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0b9cb0: 28ec |0024: goto 0010 // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0003 line=162 │ │ 0x0005 line=163 │ │ 0x0008 line=164 │ │ 0x000e line=171 │ │ @@ -240570,80 +240634,79 @@ │ │ type : '(Ljava/util/Collection;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0b6350: |[0b6350] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:(Ljava/util/Collection;)V │ │ -0b6360: 3805 2700 |0000: if-eqz v5, 0027 // +0027 │ │ -0b6364: 7210 232f 0500 |0002: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@2f23 │ │ -0b636a: 0a03 |0005: move-result v3 │ │ -0b636c: 3d03 2100 |0006: if-lez v3, 0027 // +0021 │ │ -0b6370: 1213 |0008: const/4 v3, #int 1 // #1 │ │ -0b6372: 5c43 390b |0009: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b6376: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0b6378: 7210 212f 0500 |000c: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ -0b637e: 0c02 |000f: move-result-object v2 │ │ -0b6380: 7210 382f 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b6386: 0a03 |0013: move-result v3 │ │ -0b6388: 3803 1300 |0014: if-eqz v3, 0027 // +0013 │ │ -0b638c: 7210 392f 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6392: 0c00 |0019: move-result-object v0 │ │ -0b6394: 1f00 cb04 |001a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ -0b6398: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ -0b639c: 6e20 3b24 0400 |001e: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b63a2: 0c01 |0021: move-result-object v1 │ │ -0b63a4: 28ee |0022: goto 0010 // -0012 │ │ -0b63a6: 6e20 1e24 0100 |0023: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b63ac: 28ea |0026: goto 0010 // -0016 │ │ -0b63ae: 0e00 |0027: return-void │ │ +0b9cb4: |[0b9cb4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:(Ljava/util/Collection;)V │ │ +0b9cc4: 3805 2700 |0000: if-eqz v5, 0027 // +0027 │ │ +0b9cc8: 7210 232f 0500 |0002: invoke-interface {v5}, Ljava/util/Collection;.size:()I // method@2f23 │ │ +0b9cce: 0a02 |0005: move-result v2 │ │ +0b9cd0: 3d02 2100 |0006: if-lez v2, 0027 // +0021 │ │ +0b9cd4: 1212 |0008: const/4 v2, #int 1 // #1 │ │ +0b9cd6: 5c42 390b |0009: iput-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b9cda: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0b9cdc: 7210 212f 0500 |000c: invoke-interface {v5}, Ljava/util/Collection;.iterator:()Ljava/util/Iterator; // method@2f21 │ │ +0b9ce2: 0c02 |000f: move-result-object v2 │ │ +0b9ce4: 7210 382f 0200 |0010: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9cea: 0a03 |0013: move-result v3 │ │ +0b9cec: 3803 1300 |0014: if-eqz v3, 0027 // +0013 │ │ +0b9cf0: 7210 392f 0200 |0016: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9cf6: 0c00 |0019: move-result-object v0 │ │ +0b9cf8: 1f00 cb04 |001a: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // type@04cb │ │ +0b9cfc: 3901 0700 |001c: if-nez v1, 0023 // +0007 │ │ +0b9d00: 6e20 3b24 0400 |001e: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b9d06: 0c01 |0021: move-result-object v1 │ │ +0b9d08: 28ee |0022: goto 0010 // -0012 │ │ +0b9d0a: 6e20 1e24 0100 |0023: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b9d10: 28ea |0026: goto 0010 // -0016 │ │ +0b9d12: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0008 line=142 │ │ 0x000b line=143 │ │ 0x000c line=144 │ │ 0x001c line=145 │ │ 0x001e line=146 │ │ 0x0023 line=148 │ │ 0x0027 line=152 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Ljava/util/Collection; │ │ 0x001c - 0x0027 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ 0x000c - 0x0027 reg=1 builder Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ - 0x0010 - 0x0027 reg=2 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0028 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0028 reg=5 items Ljava/util/Collection; Ljava/util/Collection; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'playTogether' │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0b63b0: |[0b63b0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0b63c0: 3804 1800 |0000: if-eqz v4, 0018 // +0018 │ │ -0b63c4: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0b63c6: 5c32 390b |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ -0b63ca: 1202 |0005: const/4 v2, #int 0 // #0 │ │ -0b63cc: 4602 0402 |0006: aget-object v2, v4, v2 │ │ -0b63d0: 6e20 3b24 2300 |0008: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0b63d6: 0c00 |000b: move-result-object v0 │ │ -0b63d8: 1211 |000c: const/4 v1, #int 1 // #1 │ │ -0b63da: 2142 |000d: array-length v2, v4 │ │ -0b63dc: 3521 0a00 |000e: if-ge v1, v2, 0018 // +000a │ │ -0b63e0: 4602 0401 |0010: aget-object v2, v4, v1 │ │ -0b63e4: 6e20 1e24 2000 |0012: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0b63ea: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b63ee: 28f6 |0017: goto 000d // -000a │ │ -0b63f0: 0e00 |0018: return-void │ │ +0b9d14: |[0b9d14] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.playTogether:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0b9d24: 3804 1800 |0000: if-eqz v4, 0018 // +0018 │ │ +0b9d28: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0b9d2a: 5c32 390b |0003: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNeedsSort:Z // field@0b39 │ │ +0b9d2e: 1202 |0005: const/4 v2, #int 0 // #0 │ │ +0b9d30: 4602 0402 |0006: aget-object v2, v4, v2 │ │ +0b9d34: 6e20 3b24 2300 |0008: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0b9d3a: 0c00 |000b: move-result-object v0 │ │ +0b9d3c: 1211 |000c: const/4 v1, #int 1 // #1 │ │ +0b9d3e: 2142 |000d: array-length v2, v4 │ │ +0b9d40: 3521 0a00 |000e: if-ge v1, v2, 0018 // +000a │ │ +0b9d44: 4602 0401 |0010: aget-object v2, v4, v1 │ │ +0b9d48: 6e20 1e24 2000 |0012: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0b9d4e: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0b9d52: 28f6 |0017: goto 000d // -000a │ │ +0b9d54: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0002 line=127 │ │ 0x0005 line=128 │ │ 0x000c line=129 │ │ 0x0010 line=130 │ │ @@ -240660,116 +240723,114 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b63f4: |[0b63f4] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0b6404: 6e30 4124 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@2441 │ │ -0b640a: 0c00 |0003: move-result-object v0 │ │ -0b640c: 1100 |0004: return-object v0 │ │ +0b9d58: |[0b9d58] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0b9d68: 6e30 4124 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // method@2441 │ │ +0b9d6e: 0c00 |0003: move-result-object v0 │ │ +0b9d70: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ - 0x0000 - 0x0005 reg=2 x0 J │ │ + 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'setDuration' │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 41 16-bit code units │ │ -0b6410: |[0b6410] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ -0b6420: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ -0b6424: 3102 0602 |0002: cmp-long v2, v6, v2 │ │ -0b6428: 3b02 0a00 |0004: if-gez v2, 000e // +000a │ │ -0b642c: 2202 d205 |0006: new-instance v2, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0b6430: 1a03 df18 |0008: const-string v3, "duration must be a value of zero or greater" // string@18df │ │ -0b6434: 7020 842e 3200 |000a: invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0b643a: 2702 |000d: throw v2 │ │ -0b643c: 5452 3b0b |000e: iget-object v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b6440: 6e10 102f 0200 |0010: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b6446: 0c00 |0013: move-result-object v0 │ │ -0b6448: 7210 382f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b644e: 0a02 |0017: move-result v2 │ │ -0b6450: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ -0b6454: 7210 392f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b645a: 0c01 |001d: move-result-object v1 │ │ -0b645c: 1f01 d204 |001e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b6460: 5412 300b |0020: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b6464: 6e30 0624 6207 |0022: invoke-virtual {v2, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2406 │ │ -0b646a: 28ef |0025: goto 0014 // -0011 │ │ -0b646c: 5a56 370b |0026: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0b37 │ │ -0b6470: 1105 |0028: return-object v5 │ │ +0b9d74: |[0b9d74] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ +0b9d84: 1602 0000 |0000: const-wide/16 v2, #int 0 // #0 │ │ +0b9d88: 3101 0602 |0002: cmp-long v1, v6, v2 │ │ +0b9d8c: 3b01 0a00 |0004: if-gez v1, 000e // +000a │ │ +0b9d90: 2201 d205 |0006: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0b9d94: 1a02 e018 |0008: const-string v2, "duration must be a value of zero or greater" // string@18e0 │ │ +0b9d98: 7020 842e 2100 |000a: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0b9d9e: 2701 |000d: throw v1 │ │ +0b9da0: 5451 3b0b |000e: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9da4: 6e10 102f 0100 |0010: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9daa: 0c01 |0013: move-result-object v1 │ │ +0b9dac: 7210 382f 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9db2: 0a02 |0017: move-result v2 │ │ +0b9db4: 3802 0e00 |0018: if-eqz v2, 0026 // +000e │ │ +0b9db8: 7210 392f 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9dbe: 0c00 |001d: move-result-object v0 │ │ +0b9dc0: 1f00 d204 |001e: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9dc4: 5402 300b |0020: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9dc8: 6e30 0624 6207 |0022: invoke-virtual {v2, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2406 │ │ +0b9dce: 28ef |0025: goto 0014 // -0011 │ │ +0b9dd0: 5a56 370b |0026: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDuration:J // field@0b37 │ │ +0b9dd4: 1105 |0028: return-object v5 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0006 line=416 │ │ 0x000e line=418 │ │ 0x0020 line=421 │ │ 0x0026 line=423 │ │ 0x0028 line=424 │ │ locals : │ │ - 0x0020 - 0x0026 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0014 - 0x0029 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0020 - 0x0026 reg=0 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x0029 reg=5 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0029 reg=6 duration J │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'setInterpolator' │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0b6474: |[0b6474] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -0b6484: 5432 3b0b |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b6488: 6e10 102f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b648e: 0c00 |0005: move-result-object v0 │ │ -0b6490: 7210 382f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b6496: 0a02 |0009: move-result v2 │ │ -0b6498: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -0b649c: 7210 392f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b64a2: 0c01 |000f: move-result-object v1 │ │ -0b64a4: 1f01 d204 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b64a8: 5412 300b |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b64ac: 6e20 0724 4200 |0014: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2407 │ │ -0b64b2: 28ef |0017: goto 0006 // -0011 │ │ -0b64b4: 0e00 |0018: return-void │ │ +0b9dd8: |[0b9dd8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +0b9de8: 5431 3b0b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9dec: 6e10 102f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9df2: 0c01 |0005: move-result-object v1 │ │ +0b9df4: 7210 382f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9dfa: 0a02 |0009: move-result v2 │ │ +0b9dfc: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +0b9e00: 7210 392f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9e06: 0c00 |000f: move-result-object v0 │ │ +0b9e08: 1f00 d204 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9e0c: 5402 300b |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9e10: 6e20 0724 4200 |0014: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2407 │ │ +0b9e16: 28ef |0017: goto 0006 // -0011 │ │ +0b9e18: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ 0x0012 line=236 │ │ 0x0018 line=238 │ │ locals : │ │ - 0x0012 - 0x0018 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0006 - 0x0019 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x0018 reg=0 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x0019 reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0019 reg=4 interpolator Landroid/view/animation/Interpolator; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'setStartDelay' │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b64b8: |[0b64b8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setStartDelay:(J)V │ │ -0b64c8: 5a12 3f0b |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ -0b64cc: 0e00 |0002: return-void │ │ +0b9e1c: |[0b9e1c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setStartDelay:(J)V │ │ +0b9e2c: 5a12 3f0b |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ +0b9e30: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0002 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0003 reg=2 startDelay J │ │ @@ -240779,457 +240840,406 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0b64d0: |[0b64d0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setTarget:(Ljava/lang/Object;)V │ │ -0b64e0: 5443 3b0b |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b64e4: 6e10 102f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b64ea: 0c01 |0005: move-result-object v1 │ │ -0b64ec: 7210 382f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b64f2: 0a03 |0009: move-result v3 │ │ -0b64f4: 3803 1e00 |000a: if-eqz v3, 0028 // +001e │ │ -0b64f8: 7210 392f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b64fe: 0c02 |000f: move-result-object v2 │ │ -0b6500: 1f02 d204 |0010: check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b6504: 5420 300b |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b6508: 2003 d304 |0014: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0b650c: 3803 0800 |0016: if-eqz v3, 001e // +0008 │ │ -0b6510: 1f00 d304 |0018: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0b6514: 6e20 4424 5000 |001a: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setTarget:(Ljava/lang/Object;)V // method@2444 │ │ -0b651a: 28e9 |001d: goto 0006 // -0017 │ │ -0b651c: 2003 dd04 |001e: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ -0b6520: 3803 e6ff |0020: if-eqz v3, 0006 // -001a │ │ -0b6524: 1f00 dd04 |0022: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ -0b6528: 6e20 ae24 5000 |0024: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setTarget:(Ljava/lang/Object;)V // method@24ae │ │ -0b652e: 28df |0027: goto 0006 // -0021 │ │ -0b6530: 0e00 |0028: return-void │ │ +0b9e34: |[0b9e34] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setTarget:(Ljava/lang/Object;)V │ │ +0b9e44: 5442 3b0b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9e48: 6e10 102f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9e4e: 0c02 |0005: move-result-object v2 │ │ +0b9e50: 7210 382f 0200 |0006: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9e56: 0a03 |0009: move-result v3 │ │ +0b9e58: 3803 1e00 |000a: if-eqz v3, 0028 // +001e │ │ +0b9e5c: 7210 392f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9e62: 0c01 |000f: move-result-object v1 │ │ +0b9e64: 1f01 d204 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9e68: 5410 300b |0012: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9e6c: 2003 d304 |0014: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0b9e70: 3803 0800 |0016: if-eqz v3, 001e // +0008 │ │ +0b9e74: 1f00 d304 |0018: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0b9e78: 6e20 4424 5000 |001a: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.setTarget:(Ljava/lang/Object;)V // method@2444 │ │ +0b9e7e: 28e9 |001d: goto 0006 // -0017 │ │ +0b9e80: 2003 dd04 |001e: instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ +0b9e84: 3803 e6ff |0020: if-eqz v3, 0006 // -001a │ │ +0b9e88: 1f00 dd04 |0022: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ +0b9e8c: 6e20 ae24 5000 |0024: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setTarget:(Ljava/lang/Object;)V // method@24ae │ │ +0b9e92: 28df |0027: goto 0006 // -0021 │ │ +0b9e94: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ 0x0012 line=218 │ │ 0x0014 line=219 │ │ 0x0018 line=220 │ │ 0x001e line=221 │ │ 0x0022 line=222 │ │ 0x0028 line=225 │ │ locals : │ │ 0x0014 - 0x001a reg=0 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ 0x001e - 0x0024 reg=0 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - 0x0012 - 0x0028 reg=2 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0006 - 0x0029 reg=1 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x0028 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x0029 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x0029 reg=5 target Ljava/lang/Object; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'setupEndValues' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0b6534: |[0b6534] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupEndValues:()V │ │ -0b6544: 5432 3b0b |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b6548: 6e10 102f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b654e: 0c00 |0005: move-result-object v0 │ │ -0b6550: 7210 382f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b6556: 0a02 |0009: move-result v2 │ │ -0b6558: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -0b655c: 7210 392f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6562: 0c01 |000f: move-result-object v1 │ │ -0b6564: 1f01 d204 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b6568: 5412 300b |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b656c: 6e10 0a24 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupEndValues:()V // method@240a │ │ -0b6572: 28ef |0017: goto 0006 // -0011 │ │ -0b6574: 0e00 |0018: return-void │ │ +0b9e98: |[0b9e98] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupEndValues:()V │ │ +0b9ea8: 5431 3b0b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9eac: 6e10 102f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9eb2: 0c01 |0005: move-result-object v1 │ │ +0b9eb4: 7210 382f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9eba: 0a02 |0009: move-result v2 │ │ +0b9ebc: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +0b9ec0: 7210 392f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9ec6: 0c00 |000f: move-result-object v0 │ │ +0b9ec8: 1f00 d204 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9ecc: 5402 300b |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9ed0: 6e10 0a24 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupEndValues:()V // method@240a │ │ +0b9ed6: 28ef |0017: goto 0006 // -0011 │ │ +0b9ed8: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=436 │ │ 0x0012 line=437 │ │ 0x0018 line=439 │ │ locals : │ │ - 0x0012 - 0x0018 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0006 - 0x0019 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x0018 reg=0 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x0019 reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'setupStartValues' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0b6578: |[0b6578] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupStartValues:()V │ │ -0b6588: 5432 3b0b |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b658c: 6e10 102f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b6592: 0c00 |0005: move-result-object v0 │ │ -0b6594: 7210 382f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b659a: 0a02 |0009: move-result v2 │ │ -0b659c: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ -0b65a0: 7210 392f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b65a6: 0c01 |000f: move-result-object v1 │ │ -0b65a8: 1f01 d204 |0010: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b65ac: 5412 300b |0012: iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b65b0: 6e10 0b24 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupStartValues:()V // method@240b │ │ -0b65b6: 28ef |0017: goto 0006 // -0011 │ │ -0b65b8: 0e00 |0018: return-void │ │ +0b9edc: |[0b9edc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.setupStartValues:()V │ │ +0b9eec: 5431 3b0b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0b9ef0: 6e10 102f 0100 |0002: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9ef6: 0c01 |0005: move-result-object v1 │ │ +0b9ef8: 7210 382f 0100 |0006: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9efe: 0a02 |0009: move-result v2 │ │ +0b9f00: 3802 0e00 |000a: if-eqz v2, 0018 // +000e │ │ +0b9f04: 7210 392f 0100 |000c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9f0a: 0c00 |000f: move-result-object v0 │ │ +0b9f0c: 1f00 d204 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9f10: 5402 300b |0012: iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9f14: 6e10 0b24 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.setupStartValues:()V // method@240b │ │ +0b9f1a: 28ef |0017: goto 0006 // -0011 │ │ +0b9f1c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=429 │ │ 0x0012 line=430 │ │ 0x0018 line=432 │ │ locals : │ │ - 0x0012 - 0x0018 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0006 - 0x0019 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0012 - 0x0018 reg=0 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x0000 - 0x0019 reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;) │ │ name : 'start' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 23 │ │ + registers : 19 │ │ ins : 1 │ │ outs : 4 │ │ - insns size : 502 16-bit code units │ │ -0b65bc: |[0b65bc] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.start:()V │ │ -0b65cc: 1311 0000 |0000: const/16 v17, #int 0 // #0 │ │ -0b65d0: 0200 1100 |0002: move/from16 v0, v17 │ │ -0b65d4: 0801 1600 |0004: move-object/from16 v1, v22 │ │ -0b65d8: 5c10 410b |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ -0b65dc: 1311 0100 |0008: const/16 v17, #int 1 // #1 │ │ -0b65e0: 0200 1100 |000a: move/from16 v0, v17 │ │ -0b65e4: 0801 1600 |000c: move-object/from16 v1, v22 │ │ -0b65e8: 5c10 400b |000e: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b65ec: 7601 4724 1600 |0010: invoke-direct/range {v22}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2447 │ │ -0b65f2: 0800 1600 |0013: move-object/from16 v0, v22 │ │ -0b65f6: 5400 3e0b |0015: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b65fa: 0811 0000 |0017: move-object/from16 v17, v0 │ │ -0b65fe: 7401 152f 1100 |0019: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b6604: 0a0e |001c: move-result v14 │ │ -0b6606: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0b6608: 35e6 4e00 |001e: if-ge v6, v14, 006c // +004e │ │ -0b660c: 0800 1600 |0020: move-object/from16 v0, v22 │ │ -0b6610: 5400 3e0b |0022: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b6614: 0811 0000 |0024: move-object/from16 v17, v0 │ │ -0b6618: 0800 1100 |0026: move-object/from16 v0, v17 │ │ -0b661c: 6e20 0e2f 6000 |0028: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6622: 0c0a |002b: move-result-object v10 │ │ -0b6624: 1f0a d204 |002c: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b6628: 54a0 300b |002e: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b662c: 0811 0000 |0030: move-object/from16 v17, v0 │ │ -0b6630: 7401 0024 1100 |0032: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@2400 │ │ -0b6636: 0c0f |0035: move-result-object v15 │ │ -0b6638: 380f 3300 |0036: if-eqz v15, 0069 // +0033 │ │ -0b663c: 6e10 152f 0f00 |0038: invoke-virtual {v15}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b6642: 0a11 |003b: move-result v17 │ │ -0b6644: 3d11 2d00 |003c: if-lez v17, 0069 // +002d │ │ -0b6648: 2204 0606 |003e: new-instance v4, Ljava/util/ArrayList; // type@0606 │ │ -0b664c: 7020 072f f400 |0040: invoke-direct {v4, v15}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ -0b6652: 6e10 102f 0400 |0043: invoke-virtual {v4}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b6658: 0c07 |0046: move-result-object v7 │ │ -0b665a: 7210 382f 0700 |0047: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b6660: 0a11 |004a: move-result v17 │ │ -0b6662: 3811 1e00 |004b: if-eqz v17, 0069 // +001e │ │ -0b6666: 7210 392f 0700 |004d: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b666c: 0c09 |0050: move-result-object v9 │ │ -0b666e: 1f09 ca04 |0051: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b6672: 2090 d104 |0053: instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@04d1 │ │ -0b6676: 0211 0000 |0055: move/from16 v17, v0 │ │ -0b667a: 3911 0800 |0057: if-nez v17, 005f // +0008 │ │ -0b667e: 2090 ce04 |0059: instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ -0b6682: 0211 0000 |005b: move/from16 v17, v0 │ │ -0b6686: 3811 eaff |005d: if-eqz v17, 0047 // -0016 │ │ -0b668a: 54a0 300b |005f: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b668e: 0811 0000 |0061: move-object/from16 v17, v0 │ │ -0b6692: 0800 1100 |0063: move-object/from16 v0, v17 │ │ -0b6696: 6e20 0524 9000 |0065: invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2405 │ │ -0b669c: 28df |0068: goto 0047 // -0021 │ │ -0b669e: d806 0601 |0069: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0b66a2: 28b3 |006b: goto 001e // -004d │ │ -0b66a4: 220b 0606 |006c: new-instance v11, Ljava/util/ArrayList; // type@0606 │ │ -0b66a8: 7010 052f 0b00 |006e: invoke-direct {v11}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b66ae: 1206 |0071: const/4 v6, #int 0 // #0 │ │ -0b66b0: 35e6 9100 |0072: if-ge v6, v14, 0103 // +0091 │ │ -0b66b4: 0800 1600 |0074: move-object/from16 v0, v22 │ │ -0b66b8: 5400 3e0b |0076: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ -0b66bc: 0811 0000 |0078: move-object/from16 v17, v0 │ │ -0b66c0: 0800 1100 |007a: move-object/from16 v0, v17 │ │ -0b66c4: 6e20 0e2f 6000 |007c: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b66ca: 0c0a |007f: move-result-object v10 │ │ -0b66cc: 1f0a d204 |0080: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b66d0: 0800 1600 |0082: move-object/from16 v0, v22 │ │ -0b66d4: 5400 3d0b |0084: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ -0b66d8: 0811 0000 |0086: move-object/from16 v17, v0 │ │ -0b66dc: 3911 1300 |0088: if-nez v17, 009b // +0013 │ │ -0b66e0: 2211 ce04 |008a: new-instance v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ -0b66e4: 0800 1100 |008c: move-object/from16 v0, v17 │ │ -0b66e8: 0801 1600 |008e: move-object/from16 v1, v22 │ │ -0b66ec: 0802 1600 |0090: move-object/from16 v2, v22 │ │ -0b66f0: 7030 1524 1002 |0092: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@2415 │ │ -0b66f6: 0800 1100 |0095: move-object/from16 v0, v17 │ │ -0b66fa: 0801 1600 |0097: move-object/from16 v1, v22 │ │ -0b66fe: 5b10 3d0b |0099: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ -0b6702: 54a0 310b |009b: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b6706: 0811 0000 |009d: move-object/from16 v17, v0 │ │ -0b670a: 3811 0c00 |009f: if-eqz v17, 00ab // +000c │ │ -0b670e: 54a0 310b |00a1: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b6712: 0811 0000 |00a3: move-object/from16 v17, v0 │ │ -0b6716: 7401 152f 1100 |00a5: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b671c: 0a11 |00a8: move-result v17 │ │ -0b671e: 3911 1500 |00a9: if-nez v17, 00be // +0015 │ │ -0b6722: 6e20 092f ab00 |00ab: invoke-virtual {v11, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b6728: 54a0 300b |00ae: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b672c: 0811 0000 |00b0: move-object/from16 v17, v0 │ │ -0b6730: 0800 1600 |00b2: move-object/from16 v0, v22 │ │ -0b6734: 5400 3d0b |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ -0b6738: 0812 0000 |00b6: move-object/from16 v18, v0 │ │ -0b673c: 7402 fa23 1100 |00b8: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@23fa │ │ -0b6742: d806 0601 |00bb: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0b6746: 28b5 |00bd: goto 0072 // -004b │ │ -0b6748: 54a0 310b |00be: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b674c: 0811 0000 |00c0: move-object/from16 v17, v0 │ │ -0b6750: 7401 152f 1100 |00c2: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b6756: 0a0c |00c5: move-result v12 │ │ -0b6758: 1208 |00c6: const/4 v8, #int 0 // #0 │ │ -0b675a: 35c8 2d00 |00c7: if-ge v8, v12, 00f4 // +002d │ │ -0b675e: 54a0 310b |00c9: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b6762: 0811 0000 |00cb: move-object/from16 v17, v0 │ │ -0b6766: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -0b676a: 6e20 0e2f 8000 |00cf: invoke-virtual {v0, v8}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6770: 0c05 |00d2: move-result-object v5 │ │ -0b6772: 1f05 d004 |00d3: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ -0b6776: 5450 2b0b |00d5: iget-object v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ -0b677a: 0811 0000 |00d7: move-object/from16 v17, v0 │ │ -0b677e: 0800 1100 |00d9: move-object/from16 v0, v17 │ │ -0b6782: 5400 300b |00db: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b6786: 0811 0000 |00dd: move-object/from16 v17, v0 │ │ -0b678a: 2212 d104 |00df: new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@04d1 │ │ -0b678e: 5250 2c0b |00e1: iget v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ -0b6792: 0213 0000 |00e3: move/from16 v19, v0 │ │ -0b6796: 0800 1200 |00e5: move-object/from16 v0, v18 │ │ -0b679a: 0801 1600 |00e7: move-object/from16 v1, v22 │ │ -0b679e: 0202 1300 |00e9: move/from16 v2, v19 │ │ -0b67a2: 7040 2024 102a |00eb: invoke-direct {v0, v1, v10, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@2420 │ │ -0b67a8: 7402 fa23 1100 |00ee: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@23fa │ │ -0b67ae: d808 0801 |00f1: add-int/lit8 v8, v8, #int 1 // #01 │ │ -0b67b2: 28d4 |00f3: goto 00c7 // -002c │ │ -0b67b4: 54a0 310b |00f4: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ -0b67b8: 0811 0000 |00f6: move-object/from16 v17, v0 │ │ -0b67bc: 7401 0c2f 1100 |00f8: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b67c2: 0c11 |00fb: move-result-object v17 │ │ -0b67c4: 1f11 0606 |00fc: check-cast v17, Ljava/util/ArrayList; // type@0606 │ │ -0b67c8: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ -0b67cc: 5ba0 350b |0100: iput-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ -0b67d0: 28ac |0102: goto 00ae // -0054 │ │ -0b67d2: 0800 1600 |0103: move-object/from16 v0, v22 │ │ -0b67d6: 5300 3f0b |0105: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ -0b67da: 0512 0000 |0107: move-wide/from16 v18, v0 │ │ -0b67de: 1614 0000 |0109: const-wide/16 v20, #int 0 // #0 │ │ -0b67e2: 3111 1214 |010b: cmp-long v17, v18, v20 │ │ -0b67e6: 3c11 2700 |010d: if-gtz v17, 0134 // +0027 │ │ -0b67ea: 6e10 102f 0b00 |010f: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b67f0: 0c07 |0112: move-result-object v7 │ │ -0b67f2: 7210 382f 0700 |0113: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b67f8: 0a11 |0116: move-result v17 │ │ -0b67fa: 3811 5c00 |0117: if-eqz v17, 0173 // +005c │ │ -0b67fe: 7210 392f 0700 |0119: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b6804: 0c0a |011c: move-result-object v10 │ │ -0b6806: 1f0a d204 |011d: check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0b680a: 54a0 300b |011f: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b680e: 0811 0000 |0121: move-object/from16 v17, v0 │ │ -0b6812: 7401 0c24 1100 |0123: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ -0b6818: 0800 1600 |0126: move-object/from16 v0, v22 │ │ -0b681c: 5400 3c0b |0128: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ -0b6820: 0811 0000 |012a: move-object/from16 v17, v0 │ │ -0b6824: 54a0 300b |012c: iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0b6828: 0812 0000 |012e: move-object/from16 v18, v0 │ │ -0b682c: 7402 092f 1100 |0130: invoke-virtual/range {v17, v18}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b6832: 28e0 |0133: goto 0113 // -0020 │ │ -0b6834: 1311 0200 |0134: const/16 v17, #int 2 // #2 │ │ -0b6838: 0200 1100 |0136: move/from16 v0, v17 │ │ -0b683c: 2300 3406 |0138: new-array v0, v0, [F // type@0634 │ │ -0b6840: 0811 0000 |013a: move-object/from16 v17, v0 │ │ -0b6844: 2611 b200 0000 |013c: fill-array-data v17, 000001ee // +000000b2 │ │ -0b684a: 7701 2425 1100 |013f: invoke-static/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2524 │ │ -0b6850: 0c11 |0142: move-result-object v17 │ │ -0b6852: 0800 1100 |0143: move-object/from16 v0, v17 │ │ -0b6856: 0801 1600 |0145: move-object/from16 v1, v22 │ │ -0b685a: 5b10 360b |0147: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b685e: 0800 1600 |0149: move-object/from16 v0, v22 │ │ -0b6862: 5400 360b |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b6866: 0811 0000 |014d: move-object/from16 v17, v0 │ │ -0b686a: 0800 1600 |014f: move-object/from16 v0, v22 │ │ -0b686e: 5300 3f0b |0151: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ -0b6872: 0512 0000 |0153: move-wide/from16 v18, v0 │ │ -0b6876: 7403 2d25 1100 |0155: invoke-virtual/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ -0b687c: 0800 1600 |0158: move-object/from16 v0, v22 │ │ -0b6880: 5400 360b |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b6884: 0811 0000 |015c: move-object/from16 v17, v0 │ │ -0b6888: 2212 cd04 |015e: new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; // type@04cd │ │ -0b688c: 0800 1200 |0160: move-object/from16 v0, v18 │ │ -0b6890: 0801 1600 |0162: move-object/from16 v1, v22 │ │ -0b6894: 7030 1224 100b |0164: invoke-direct {v0, v1, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V // method@2412 │ │ -0b689a: 7402 0925 1100 |0167: invoke-virtual/range {v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2509 │ │ -0b68a0: 0800 1600 |016a: move-object/from16 v0, v22 │ │ -0b68a4: 5400 360b |016c: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ -0b68a8: 0811 0000 |016e: move-object/from16 v17, v0 │ │ -0b68ac: 7401 3825 1100 |0170: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2538 │ │ -0b68b2: 0800 1600 |0173: move-object/from16 v0, v22 │ │ -0b68b6: 5400 380b |0175: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b68ba: 0811 0000 |0177: move-object/from16 v17, v0 │ │ -0b68be: 3811 2700 |0179: if-eqz v17, 01a0 // +0027 │ │ -0b68c2: 0800 1600 |017b: move-object/from16 v0, v22 │ │ -0b68c6: 5400 380b |017d: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b68ca: 0811 0000 |017f: move-object/from16 v17, v0 │ │ -0b68ce: 7401 0c2f 1100 |0181: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b68d4: 0c10 |0184: move-result-object v16 │ │ -0b68d6: 1f10 0606 |0185: check-cast v16, Ljava/util/ArrayList; // type@0606 │ │ -0b68da: 7401 152f 1000 |0187: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b68e0: 0a0d |018a: move-result v13 │ │ -0b68e2: 1206 |018b: const/4 v6, #int 0 // #0 │ │ -0b68e4: 35d6 1400 |018c: if-ge v6, v13, 01a0 // +0014 │ │ -0b68e8: 0800 1000 |018e: move-object/from16 v0, v16 │ │ -0b68ec: 6e20 0e2f 6000 |0190: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b68f2: 0c11 |0193: move-result-object v17 │ │ -0b68f4: 1f11 ca04 |0194: check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b68f8: 0800 1100 |0196: move-object/from16 v0, v17 │ │ -0b68fc: 0801 1600 |0198: move-object/from16 v1, v22 │ │ -0b6900: 7220 f823 1000 |019a: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f8 │ │ -0b6906: d806 0601 |019d: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0b690a: 28ed |019f: goto 018c // -0013 │ │ -0b690c: 0800 1600 |01a0: move-object/from16 v0, v22 │ │ -0b6910: 5400 3b0b |01a2: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ -0b6914: 0811 0000 |01a4: move-object/from16 v17, v0 │ │ -0b6918: 7401 152f 1100 |01a6: invoke-virtual/range {v17}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b691e: 0a11 |01a9: move-result v17 │ │ -0b6920: 3911 4300 |01aa: if-nez v17, 01ed // +0043 │ │ -0b6924: 0800 1600 |01ac: move-object/from16 v0, v22 │ │ -0b6928: 5300 3f0b |01ae: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ -0b692c: 0512 0000 |01b0: move-wide/from16 v18, v0 │ │ -0b6930: 1614 0000 |01b2: const-wide/16 v20, #int 0 // #0 │ │ -0b6934: 3111 1214 |01b4: cmp-long v17, v18, v20 │ │ -0b6938: 3911 3700 |01b6: if-nez v17, 01ed // +0037 │ │ -0b693c: 1311 0000 |01b8: const/16 v17, #int 0 // #0 │ │ -0b6940: 0200 1100 |01ba: move/from16 v0, v17 │ │ -0b6944: 0801 1600 |01bc: move-object/from16 v1, v22 │ │ -0b6948: 5c10 400b |01be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ -0b694c: 0800 1600 |01c0: move-object/from16 v0, v22 │ │ -0b6950: 5400 380b |01c2: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b6954: 0811 0000 |01c4: move-object/from16 v17, v0 │ │ -0b6958: 3811 2700 |01c6: if-eqz v17, 01ed // +0027 │ │ -0b695c: 0800 1600 |01c8: move-object/from16 v0, v22 │ │ -0b6960: 5400 380b |01ca: iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ -0b6964: 0811 0000 |01cc: move-object/from16 v17, v0 │ │ -0b6968: 7401 0c2f 1100 |01ce: invoke-virtual/range {v17}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b696e: 0c10 |01d1: move-result-object v16 │ │ -0b6970: 1f10 0606 |01d2: check-cast v16, Ljava/util/ArrayList; // type@0606 │ │ -0b6974: 7401 152f 1000 |01d4: invoke-virtual/range {v16}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b697a: 0a0d |01d7: move-result v13 │ │ -0b697c: 1206 |01d8: const/4 v6, #int 0 // #0 │ │ -0b697e: 35d6 1400 |01d9: if-ge v6, v13, 01ed // +0014 │ │ -0b6982: 0800 1000 |01db: move-object/from16 v0, v16 │ │ -0b6986: 6e20 0e2f 6000 |01dd: invoke-virtual {v0, v6}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b698c: 0c11 |01e0: move-result-object v17 │ │ -0b698e: 1f11 ca04 |01e1: check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b6992: 0800 1100 |01e3: move-object/from16 v0, v17 │ │ -0b6996: 0801 1600 |01e5: move-object/from16 v1, v22 │ │ -0b699a: 7220 f623 1000 |01e7: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ -0b69a0: d806 0601 |01ea: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0b69a4: 28ed |01ec: goto 01d9 // -0013 │ │ -0b69a6: 0e00 |01ed: return-void │ │ -0b69a8: 0003 0400 0200 0000 0000 0000 0000 ... |01ee: array-data (8 units) │ │ + insns size : 402 16-bit code units │ │ +0b9f20: |[0b9f20] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet.start:()V │ │ +0b9f30: 120e |0000: const/4 v14, #int 0 // #0 │ │ +0b9f32: 0800 1200 |0001: move-object/from16 v0, v18 │ │ +0b9f36: 5c0e 410b |0003: iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mTerminated:Z // field@0b41 │ │ +0b9f3a: 121e |0005: const/4 v14, #int 1 // #1 │ │ +0b9f3c: 0800 1200 |0006: move-object/from16 v0, v18 │ │ +0b9f40: 5c0e 400b |0008: iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0b9f44: 7601 4724 1200 |000a: invoke-direct/range {v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.sortNodes:()V // method@2447 │ │ +0b9f4a: 0800 1200 |000d: move-object/from16 v0, v18 │ │ +0b9f4e: 540e 3e0b |000f: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9f52: 6e10 152f 0e00 |0011: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9f58: 0a0b |0014: move-result v11 │ │ +0b9f5a: 1204 |0015: const/4 v4, #int 0 // #0 │ │ +0b9f5c: 35b4 4000 |0016: if-ge v4, v11, 0056 // +0040 │ │ +0b9f60: 0800 1200 |0018: move-object/from16 v0, v18 │ │ +0b9f64: 540e 3e0b |001a: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9f68: 6e20 0e2f 4e00 |001c: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b9f6e: 0c07 |001f: move-result-object v7 │ │ +0b9f70: 1f07 d204 |0020: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0b9f74: 547e 300b |0022: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9f78: 6e10 0024 0e00 |0024: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.getListeners:()Ljava/util/ArrayList; // method@2400 │ │ +0b9f7e: 0c0c |0027: move-result-object v12 │ │ +0b9f80: 380c 2b00 |0028: if-eqz v12, 0053 // +002b │ │ +0b9f84: 6e10 152f 0c00 |002a: invoke-virtual {v12}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0b9f8a: 0a0e |002d: move-result v14 │ │ +0b9f8c: 3d0e 2500 |002e: if-lez v14, 0053 // +0025 │ │ +0b9f90: 2202 0606 |0030: new-instance v2, Ljava/util/ArrayList; // type@0606 │ │ +0b9f94: 7020 072f c200 |0032: invoke-direct {v2, v12}, Ljava/util/ArrayList;.:(Ljava/util/Collection;)V // method@2f07 │ │ +0b9f9a: 6e10 102f 0200 |0035: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0b9fa0: 0c0e |0038: move-result-object v14 │ │ +0b9fa2: 7210 382f 0e00 |0039: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0b9fa8: 0a0f |003c: move-result v15 │ │ +0b9faa: 380f 1600 |003d: if-eqz v15, 0053 // +0016 │ │ +0b9fae: 7210 392f 0e00 |003f: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0b9fb4: 0c06 |0042: move-result-object v6 │ │ +0b9fb6: 1f06 ca04 |0043: check-cast v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0b9fba: 206f d104 |0045: instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@04d1 │ │ +0b9fbe: 390f 0600 |0047: if-nez v15, 004d // +0006 │ │ +0b9fc2: 206f ce04 |0049: instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ +0b9fc6: 380f eeff |004b: if-eqz v15, 0039 // -0012 │ │ +0b9fca: 547f 300b |004d: iget-object v15, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0b9fce: 6e20 0524 6f00 |004f: invoke-virtual {v15, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.removeListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2405 │ │ +0b9fd4: 28e7 |0052: goto 0039 // -0019 │ │ +0b9fd6: d804 0401 |0053: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0b9fda: 28c1 |0055: goto 0016 // -003f │ │ +0b9fdc: 2208 0606 |0056: new-instance v8, Ljava/util/ArrayList; // type@0606 │ │ +0b9fe0: 7010 052f 0800 |0058: invoke-direct {v8}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0b9fe6: 1204 |005b: const/4 v4, #int 0 // #0 │ │ +0b9fe8: 35b4 6d00 |005c: if-ge v4, v11, 00c9 // +006d │ │ +0b9fec: 0800 1200 |005e: move-object/from16 v0, v18 │ │ +0b9ff0: 540e 3e0b |0060: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSortedNodes:Ljava/util/ArrayList; // field@0b3e │ │ +0b9ff4: 6e20 0e2f 4e00 |0062: invoke-virtual {v14, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0b9ffa: 0c07 |0065: move-result-object v7 │ │ +0b9ffc: 1f07 d204 |0066: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0ba000: 0800 1200 |0068: move-object/from16 v0, v18 │ │ +0ba004: 540e 3d0b |006a: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ +0ba008: 390e 0f00 |006c: if-nez v14, 007b // +000f │ │ +0ba00c: 220e ce04 |006e: new-instance v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // type@04ce │ │ +0ba010: 0800 1200 |0070: move-object/from16 v0, v18 │ │ +0ba014: 0801 1200 |0072: move-object/from16 v1, v18 │ │ +0ba018: 7030 1524 0e01 |0074: invoke-direct {v14, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V // method@2415 │ │ +0ba01e: 0800 1200 |0077: move-object/from16 v0, v18 │ │ +0ba022: 5b0e 3d0b |0079: iput-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ +0ba026: 547e 310b |007b: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0ba02a: 380e 0a00 |007d: if-eqz v14, 0087 // +000a │ │ +0ba02e: 547e 310b |007f: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0ba032: 6e10 152f 0e00 |0081: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ba038: 0a0e |0084: move-result v14 │ │ +0ba03a: 390e 1100 |0085: if-nez v14, 0096 // +0011 │ │ +0ba03e: 6e20 092f 7800 |0087: invoke-virtual {v8, v7}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0ba044: 547e 300b |008a: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0ba048: 0800 1200 |008c: move-object/from16 v0, v18 │ │ +0ba04c: 540f 3d0b |008e: iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; // field@0b3d │ │ +0ba050: 6e20 fa23 fe00 |0090: invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@23fa │ │ +0ba056: d804 0401 |0093: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0ba05a: 28c7 |0095: goto 005c // -0039 │ │ +0ba05c: 547e 310b |0096: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0ba060: 6e10 152f 0e00 |0098: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ba066: 0a09 |009b: move-result v9 │ │ +0ba068: 1205 |009c: const/4 v5, #int 0 // #0 │ │ +0ba06a: 3595 2100 |009d: if-ge v5, v9, 00be // +0021 │ │ +0ba06e: 547e 310b |009f: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0ba072: 6e20 0e2f 5e00 |00a1: invoke-virtual {v14, v5}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba078: 0c03 |00a4: move-result-object v3 │ │ +0ba07a: 1f03 d004 |00a5: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; // type@04d0 │ │ +0ba07e: 543e 2b0b |00a7: iget-object v14, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // field@0b2b │ │ +0ba082: 54ee 300b |00a9: iget-object v14, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0ba086: 220f d104 |00ab: new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; // type@04d1 │ │ +0ba08a: 5230 2c0b |00ad: iget v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;.rule:I // field@0b2c │ │ +0ba08e: 0210 0000 |00af: move/from16 v16, v0 │ │ +0ba092: 0800 1200 |00b1: move-object/from16 v0, v18 │ │ +0ba096: 0201 1000 |00b3: move/from16 v1, v16 │ │ +0ba09a: 7040 2024 0f17 |00b5: invoke-direct {v15, v0, v7, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V // method@2420 │ │ +0ba0a0: 6e20 fa23 fe00 |00b8: invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@23fa │ │ +0ba0a6: d805 0501 |00bb: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0ba0aa: 28e0 |00bd: goto 009d // -0020 │ │ +0ba0ac: 547e 310b |00be: iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.dependencies:Ljava/util/ArrayList; // field@0b31 │ │ +0ba0b0: 6e10 0c2f 0e00 |00c0: invoke-virtual {v14}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0ba0b6: 0c0e |00c3: move-result-object v14 │ │ +0ba0b8: 1f0e 0606 |00c4: check-cast v14, Ljava/util/ArrayList; // type@0606 │ │ +0ba0bc: 5b7e 350b |00c6: iput-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.tmpDependencies:Ljava/util/ArrayList; // field@0b35 │ │ +0ba0c0: 28c2 |00c8: goto 008a // -003e │ │ +0ba0c2: 0800 1200 |00c9: move-object/from16 v0, v18 │ │ +0ba0c6: 530e 3f0b |00cb: iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ +0ba0ca: 1610 0000 |00cd: const-wide/16 v16, #int 0 // #0 │ │ +0ba0ce: 310e 0e10 |00cf: cmp-long v14, v14, v16 │ │ +0ba0d2: 3c0e 2300 |00d1: if-gtz v14, 00f4 // +0023 │ │ +0ba0d6: 6e10 102f 0800 |00d3: invoke-virtual {v8}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0ba0dc: 0c0e |00d6: move-result-object v14 │ │ +0ba0de: 7210 382f 0e00 |00d7: invoke-interface {v14}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0ba0e4: 0a0f |00da: move-result v15 │ │ +0ba0e6: 380f 4b00 |00db: if-eqz v15, 0126 // +004b │ │ +0ba0ea: 7210 392f 0e00 |00dd: invoke-interface {v14}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0ba0f0: 0c07 |00e0: move-result-object v7 │ │ +0ba0f2: 1f07 d204 |00e1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0ba0f6: 547f 300b |00e3: iget-object v15, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0ba0fa: 6e10 0c24 0f00 |00e5: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ +0ba100: 0800 1200 |00e8: move-object/from16 v0, v18 │ │ +0ba104: 540f 3c0b |00ea: iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mPlayingSet:Ljava/util/ArrayList; // field@0b3c │ │ +0ba108: 5470 300b |00ec: iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0ba10c: 0810 0000 |00ee: move-object/from16 v16, v0 │ │ +0ba110: 7402 092f 0f00 |00f0: invoke-virtual/range {v15, v16}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0ba116: 28e4 |00f3: goto 00d7 // -001c │ │ +0ba118: 122e |00f4: const/4 v14, #int 2 // #2 │ │ +0ba11a: 23ee 3406 |00f5: new-array v14, v14, [F // type@0634 │ │ +0ba11e: 260e 9300 0000 |00f7: fill-array-data v14, 0000018a // +00000093 │ │ +0ba124: 7110 2425 0e00 |00fa: invoke-static {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2524 │ │ +0ba12a: 0c0e |00fd: move-result-object v14 │ │ +0ba12c: 0800 1200 |00fe: move-object/from16 v0, v18 │ │ +0ba130: 5b0e 360b |0100: iput-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0ba134: 0800 1200 |0102: move-object/from16 v0, v18 │ │ +0ba138: 540e 360b |0104: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0ba13c: 0800 1200 |0106: move-object/from16 v0, v18 │ │ +0ba140: 5300 3f0b |0108: iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ +0ba144: 0510 0000 |010a: move-wide/from16 v16, v0 │ │ +0ba148: 0500 1000 |010c: move-wide/from16 v0, v16 │ │ +0ba14c: 6e30 2d25 0e01 |010e: invoke-virtual {v14, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ +0ba152: 0800 1200 |0111: move-object/from16 v0, v18 │ │ +0ba156: 540e 360b |0113: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0ba15a: 220f cd04 |0115: new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; // type@04cd │ │ +0ba15e: 0800 1200 |0117: move-object/from16 v0, v18 │ │ +0ba162: 7030 1224 0f08 |0119: invoke-direct {v15, v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V // method@2412 │ │ +0ba168: 6e20 0925 fe00 |011c: invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2509 │ │ +0ba16e: 0800 1200 |011f: move-object/from16 v0, v18 │ │ +0ba172: 540e 360b |0121: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // field@0b36 │ │ +0ba176: 6e10 3825 0e00 |0123: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2538 │ │ +0ba17c: 0800 1200 |0126: move-object/from16 v0, v18 │ │ +0ba180: 540e 380b |0128: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0ba184: 380e 2100 |012a: if-eqz v14, 014b // +0021 │ │ +0ba188: 0800 1200 |012c: move-object/from16 v0, v18 │ │ +0ba18c: 540e 380b |012e: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0ba190: 6e10 0c2f 0e00 |0130: invoke-virtual {v14}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0ba196: 0c0d |0133: move-result-object v13 │ │ +0ba198: 1f0d 0606 |0134: check-cast v13, Ljava/util/ArrayList; // type@0606 │ │ +0ba19c: 6e10 152f 0d00 |0136: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ba1a2: 0a0a |0139: move-result v10 │ │ +0ba1a4: 1204 |013a: const/4 v4, #int 0 // #0 │ │ +0ba1a6: 35a4 1000 |013b: if-ge v4, v10, 014b // +0010 │ │ +0ba1aa: 6e20 0e2f 4d00 |013d: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba1b0: 0c0e |0140: move-result-object v14 │ │ +0ba1b2: 1f0e ca04 |0141: check-cast v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0ba1b6: 0800 1200 |0143: move-object/from16 v0, v18 │ │ +0ba1ba: 7220 f823 0e00 |0145: invoke-interface {v14, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f8 │ │ +0ba1c0: d804 0401 |0148: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0ba1c4: 28f1 |014a: goto 013b // -000f │ │ +0ba1c6: 0800 1200 |014b: move-object/from16 v0, v18 │ │ +0ba1ca: 540e 3b0b |014d: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mNodes:Ljava/util/ArrayList; // field@0b3b │ │ +0ba1ce: 6e10 152f 0e00 |014f: invoke-virtual {v14}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ba1d4: 0a0e |0152: move-result v14 │ │ +0ba1d6: 390e 3600 |0153: if-nez v14, 0189 // +0036 │ │ +0ba1da: 0800 1200 |0155: move-object/from16 v0, v18 │ │ +0ba1de: 530e 3f0b |0157: iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStartDelay:J // field@0b3f │ │ +0ba1e2: 1610 0000 |0159: const-wide/16 v16, #int 0 // #0 │ │ +0ba1e6: 310e 0e10 |015b: cmp-long v14, v14, v16 │ │ +0ba1ea: 390e 2c00 |015d: if-nez v14, 0189 // +002c │ │ +0ba1ee: 120e |015f: const/4 v14, #int 0 // #0 │ │ +0ba1f0: 0800 1200 |0160: move-object/from16 v0, v18 │ │ +0ba1f4: 5c0e 400b |0162: iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mStarted:Z // field@0b40 │ │ +0ba1f8: 0800 1200 |0164: move-object/from16 v0, v18 │ │ +0ba1fc: 540e 380b |0166: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0ba200: 380e 2100 |0168: if-eqz v14, 0189 // +0021 │ │ +0ba204: 0800 1200 |016a: move-object/from16 v0, v18 │ │ +0ba208: 540e 380b |016c: iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.mListeners:Ljava/util/ArrayList; // field@0b38 │ │ +0ba20c: 6e10 0c2f 0e00 |016e: invoke-virtual {v14}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0ba212: 0c0d |0171: move-result-object v13 │ │ +0ba214: 1f0d 0606 |0172: check-cast v13, Ljava/util/ArrayList; // type@0606 │ │ +0ba218: 6e10 152f 0d00 |0174: invoke-virtual {v13}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ba21e: 0a0a |0177: move-result v10 │ │ +0ba220: 1204 |0178: const/4 v4, #int 0 // #0 │ │ +0ba222: 35a4 1000 |0179: if-ge v4, v10, 0189 // +0010 │ │ +0ba226: 6e20 0e2f 4d00 |017b: invoke-virtual {v13, v4}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba22c: 0c0e |017e: move-result-object v14 │ │ +0ba22e: 1f0e ca04 |017f: check-cast v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0ba232: 0800 1200 |0181: move-object/from16 v0, v18 │ │ +0ba236: 7220 f623 0e00 |0183: invoke-interface {v14, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ +0ba23c: d804 0401 |0186: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0ba240: 28f1 |0188: goto 0179 // -000f │ │ +0ba242: 0e00 |0189: return-void │ │ +0ba244: 0003 0400 0200 0000 0000 0000 0000 ... |018a: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ - 0x0008 line=451 │ │ - 0x0010 line=455 │ │ - 0x0013 line=457 │ │ - 0x001d line=458 │ │ - 0x0020 line=459 │ │ - 0x002e line=461 │ │ - 0x0036 line=462 │ │ - 0x003e line=463 │ │ - 0x0043 line=466 │ │ - 0x0053 line=467 │ │ - 0x005f line=469 │ │ - 0x0069 line=458 │ │ - 0x006c line=479 │ │ - 0x0071 line=480 │ │ - 0x0074 line=481 │ │ - 0x0082 line=482 │ │ - 0x008a line=483 │ │ - 0x009b line=485 │ │ - 0x00ab line=486 │ │ - 0x00ae line=496 │ │ - 0x00bb line=480 │ │ - 0x00be line=488 │ │ - 0x00c6 line=489 │ │ - 0x00c9 line=490 │ │ - 0x00d5 line=491 │ │ - 0x00f1 line=489 │ │ - 0x00f4 line=494 │ │ - 0x0103 line=499 │ │ - 0x010f line=500 │ │ - 0x011f line=501 │ │ - 0x0126 line=502 │ │ - 0x0134 line=505 │ │ - 0x0149 line=506 │ │ - 0x0158 line=507 │ │ - 0x016a line=523 │ │ - 0x0173 line=525 │ │ - 0x017b line=526 │ │ - 0x0187 line=528 │ │ - 0x018b line=529 │ │ - 0x018e line=530 │ │ - 0x019d line=529 │ │ - 0x01a0 line=533 │ │ - 0x01b8 line=536 │ │ - 0x01c0 line=537 │ │ - 0x01c8 line=538 │ │ - 0x01d4 line=540 │ │ - 0x01d8 line=541 │ │ - 0x01db line=542 │ │ - 0x01ea line=541 │ │ - 0x01ed line=546 │ │ - 0x01ee line=505 │ │ - locals : │ │ - 0x0043 - 0x0069 reg=4 clonedListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x0047 - 0x0069 reg=7 i$ Ljava/util/Iterator; │ │ - 0x0053 - 0x0069 reg=9 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - 0x002e - 0x006c reg=10 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x0036 - 0x006c reg=15 oldListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x00d5 - 0x00f4 reg=5 dependency Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ - 0x00c7 - 0x0103 reg=8 j I │ │ - 0x0082 - 0x0103 reg=10 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x00c6 - 0x0103 reg=12 numDependencies I │ │ - 0x0113 - 0x0134 reg=7 i$ Ljava/util/Iterator; │ │ - 0x011f - 0x0134 reg=10 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - 0x018b - 0x01a0 reg=13 numListeners I │ │ - 0x0187 - 0x01a0 reg=16 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x01d8 - 0x01ed reg=13 numListeners I │ │ - 0x01d4 - 0x01ed reg=16 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x001e - 0x01f6 reg=6 i I │ │ - 0x0071 - 0x01f6 reg=11 nodesToStart Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ - 0x001d - 0x01f6 reg=14 numSortedNodes I │ │ - 0x0000 - 0x01f6 reg=22 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ + 0x0005 line=451 │ │ + 0x000a line=455 │ │ + 0x000d line=457 │ │ + 0x0015 line=458 │ │ + 0x0018 line=459 │ │ + 0x0022 line=461 │ │ + 0x0028 line=462 │ │ + 0x0030 line=463 │ │ + 0x0035 line=466 │ │ + 0x0045 line=467 │ │ + 0x004d line=469 │ │ + 0x0053 line=458 │ │ + 0x0056 line=479 │ │ + 0x005b line=480 │ │ + 0x005e line=481 │ │ + 0x0068 line=482 │ │ + 0x006e line=483 │ │ + 0x007b line=485 │ │ + 0x0087 line=486 │ │ + 0x008a line=496 │ │ + 0x0093 line=480 │ │ + 0x0096 line=488 │ │ + 0x009c line=489 │ │ + 0x009f line=490 │ │ + 0x00a7 line=491 │ │ + 0x00bb line=489 │ │ + 0x00be line=494 │ │ + 0x00c9 line=499 │ │ + 0x00d3 line=500 │ │ + 0x00e3 line=501 │ │ + 0x00e8 line=502 │ │ + 0x00f4 line=505 │ │ + 0x0102 line=506 │ │ + 0x0111 line=507 │ │ + 0x011f line=523 │ │ + 0x0126 line=525 │ │ + 0x012c line=526 │ │ + 0x0130 line=527 │ │ + 0x0136 line=528 │ │ + 0x013a line=529 │ │ + 0x013d line=530 │ │ + 0x0148 line=529 │ │ + 0x014b line=533 │ │ + 0x015f line=536 │ │ + 0x0164 line=537 │ │ + 0x016a line=538 │ │ + 0x016e line=539 │ │ + 0x0174 line=540 │ │ + 0x0178 line=541 │ │ + 0x017b line=542 │ │ + 0x0186 line=541 │ │ + 0x0189 line=546 │ │ + 0x018a line=505 │ │ + locals : │ │ + 0x0035 - 0x0053 reg=2 clonedListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0045 - 0x0053 reg=6 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ + 0x0022 - 0x0056 reg=7 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x0028 - 0x0056 reg=12 oldListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x00a7 - 0x00be reg=3 dependency Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ + 0x009d - 0x00c9 reg=5 j I │ │ + 0x0068 - 0x00c9 reg=7 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x009c - 0x00c9 reg=9 numDependencies I │ │ + 0x00e3 - 0x00f4 reg=7 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ + 0x013a - 0x014b reg=10 numListeners I │ │ + 0x0136 - 0x014b reg=13 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0178 - 0x0189 reg=10 numListeners I │ │ + 0x0174 - 0x0189 reg=13 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0016 - 0x0192 reg=4 i I │ │ + 0x005b - 0x0192 reg=8 nodesToStart Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0015 - 0x0192 reg=11 numSortedNodes I │ │ + 0x0000 - 0x0192 reg=18 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ │ - source_file_idx : 634 (AnimatorSet.java) │ │ + source_file_idx : 636 (AnimatorSet.java) │ │ │ │ Class #946 header: │ │ class_idx : 1236 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1207 │ │ +source_file_idx : 1208 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #946 annotations: │ │ Annotations on class │ │ @@ -241249,17 +241259,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b69b8: |[0b69b8] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.:()V │ │ -0b69c8: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b69ce: 0e00 |0003: return-void │ │ +0ba254: |[0ba254] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.:()V │ │ +0ba264: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ba26a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; │ │ │ │ Virtual methods - │ │ @@ -241268,25 +241278,25 @@ │ │ type : '(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0b69d0: |[0b69d0] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; │ │ -0b69e0: 6e10 a62e 0400 |0000: invoke-virtual {v4}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ -0b69e6: 0a00 |0003: move-result v0 │ │ -0b69e8: 6e10 a62e 0500 |0004: invoke-virtual {v5}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ -0b69ee: 0a01 |0007: move-result v1 │ │ -0b69f0: c701 |0008: sub-float/2addr v1, v0 │ │ -0b69f2: c831 |0009: mul-float/2addr v1, v3 │ │ -0b69f4: c601 |000a: add-float/2addr v1, v0 │ │ -0b69f6: 7110 812e 0100 |000b: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b69fc: 0c01 |000e: move-result-object v1 │ │ -0b69fe: 1101 |000f: return-object v1 │ │ +0ba26c: |[0ba26c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; │ │ +0ba27c: 6e10 a62e 0400 |0000: invoke-virtual {v4}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ +0ba282: 0a00 |0003: move-result v0 │ │ +0ba284: 6e10 a62e 0500 |0004: invoke-virtual {v5}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ +0ba28a: 0a01 |0007: move-result v1 │ │ +0ba28c: c701 |0008: sub-float/2addr v1, v0 │ │ +0ba28e: c831 |0009: mul-float/2addr v1, v3 │ │ +0ba290: c601 |000a: add-float/2addr v1, v0 │ │ +0ba292: 7110 812e 0100 |000b: invoke-static {v1}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba298: 0c01 |000e: move-result-object v1 │ │ +0ba29a: 1101 |000f: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0004 - 0x0010 reg=0 startFloat F │ │ 0x0000 - 0x0010 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; │ │ @@ -241299,36 +241309,36 @@ │ │ type : '(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0b6a00: |[0b6a00] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0b6a10: 1f03 df05 |0000: check-cast v3, Ljava/lang/Number; // type@05df │ │ -0b6a14: 1f04 df05 |0002: check-cast v4, Ljava/lang/Number; // type@05df │ │ -0b6a18: 6e40 4a24 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; // method@244a │ │ -0b6a1e: 0c00 |0007: move-result-object v0 │ │ -0b6a20: 1100 |0008: return-object v0 │ │ +0ba29c: |[0ba29c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ba2ac: 1f03 df05 |0000: check-cast v3, Ljava/lang/Number; // type@05df │ │ +0ba2b0: 1f04 df05 |0002: check-cast v4, Ljava/lang/Number; // type@05df │ │ +0ba2b4: 6e40 4a24 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;.evaluate:(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; // method@244a │ │ +0ba2ba: 0c00 |0007: move-result-object v0 │ │ +0ba2bc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=4 x2 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator; │ │ - 0x0000 - 0x0009 reg=2 x0 F │ │ + 0x0000 - 0x0009 reg=2 (null) F │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 1207 (FloatEvaluator.java) │ │ + source_file_idx : 1208 (FloatEvaluator.java) │ │ │ │ Class #947 header: │ │ class_idx : 1237 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1244 │ │ -source_file_idx : 1209 │ │ +source_file_idx : 1210 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #947 annotations: │ │ Annotations on method #9295 'clone' │ │ @@ -241363,19 +241373,19 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b6a24: |[0b6a24] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V │ │ -0b6a34: 7020 8b24 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ -0b6a3a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0b6a3c: 5c10 430b |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0b43 │ │ -0b6a40: 0e00 |0006: return-void │ │ +0ba2c0: |[0ba2c0] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V │ │ +0ba2d0: 7020 8b24 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ +0ba2d6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0ba2d8: 5c10 430b |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0b43 │ │ +0ba2dc: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=39 │ │ 0x0006 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ @@ -241387,34 +241397,34 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0b6a44: |[0b6a44] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ -0b6a54: 5461 480b |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6a58: 5465 480b |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6a5c: 6e10 152f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b6a62: 0a04 |0007: move-result v4 │ │ -0b6a64: 2342 5b06 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@065b │ │ -0b6a68: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b6a6a: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ -0b6a6e: 6e20 0e2f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6a74: 0c05 |0010: move-result-object v5 │ │ -0b6a76: 1f05 db04 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -0b6a7a: 6e10 7b24 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ -0b6a80: 0c05 |0016: move-result-object v5 │ │ -0b6a82: 1f05 d804 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6a86: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ -0b6a8a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b6a8e: 28ee |001d: goto 000b // -0012 │ │ -0b6a90: 2203 d504 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -0b6a94: 7020 4c24 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@244c │ │ -0b6a9a: 1103 |0023: return-object v3 │ │ +0ba2e0: |[0ba2e0] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ +0ba2f0: 5461 480b |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba2f4: 5465 480b |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba2f8: 6e10 152f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ba2fe: 0a04 |0007: move-result v4 │ │ +0ba300: 2342 5b06 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@065b │ │ +0ba304: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ba306: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ +0ba30a: 6e20 0e2f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba310: 0c05 |0010: move-result-object v5 │ │ +0ba312: 1f05 db04 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +0ba316: 6e10 7b24 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ +0ba31c: 0c05 |0016: move-result-object v5 │ │ +0ba31e: 1f05 d804 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba322: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ +0ba326: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ba32a: 28ee |001d: goto 000b // -0012 │ │ +0ba32c: 2203 d504 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +0ba330: 7020 4c24 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;)V // method@244c │ │ +0ba336: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0008 line=54 │ │ 0x000a line=55 │ │ 0x000d line=56 │ │ @@ -241434,18 +241444,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b6a9c: |[0b6a9c] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0b6aac: 6e10 4d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@244d │ │ -0b6ab2: 0c00 |0003: move-result-object v0 │ │ -0b6ab4: 1100 |0004: return-object v0 │ │ +0ba338: |[0ba338] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0ba348: 6e10 4d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@244d │ │ +0ba34e: 0c00 |0003: move-result-object v0 │ │ +0ba350: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;) │ │ @@ -241453,18 +241463,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b6ab8: |[0b6ab8] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Ljava/lang/Object; │ │ -0b6ac8: 6e10 4d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@244d │ │ -0b6ace: 0c00 |0003: move-result-object v0 │ │ -0b6ad0: 1100 |0004: return-object v0 │ │ +0ba354: |[0ba354] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.clone:()Ljava/lang/Object; │ │ +0ba364: 6e10 4d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // method@244d │ │ +0ba36a: 0c00 |0003: move-result-object v0 │ │ +0ba36c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;) │ │ @@ -241472,223 +241482,223 @@ │ │ type : '(F)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 395 16-bit code units │ │ -0b6ad4: |[0b6ad4] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getFloatValue:(F)F │ │ -0b6ae4: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0b6ae6: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0b6ae8: 52d9 490b |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ -0b6aec: 122a |0004: const/4 v10, #int 2 // #2 │ │ -0b6aee: 33a9 5900 |0005: if-ne v9, v10, 005e // +0059 │ │ -0b6af2: 55d9 430b |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0b43 │ │ -0b6af6: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ -0b6afa: 5cdb 430b |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0b43 │ │ -0b6afe: 54d9 480b |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6b02: 6e20 0e2f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6b08: 0c09 |0012: move-result-object v9 │ │ -0b6b0a: 1f09 d804 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6b0e: 6e10 6024 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6b14: 0a09 |0018: move-result v9 │ │ -0b6b16: 59d9 440b |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ -0b6b1a: 54d9 480b |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6b1e: 6e20 0e2f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6b24: 0c09 |0020: move-result-object v9 │ │ -0b6b26: 1f09 d804 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6b2a: 6e10 6024 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6b30: 0a09 |0026: move-result v9 │ │ -0b6b32: 59d9 450b |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0b45 │ │ -0b6b36: 52d9 450b |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0b45 │ │ -0b6b3a: 52da 440b |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ -0b6b3e: c7a9 |002d: sub-float/2addr v9, v10 │ │ -0b6b40: 59d9 420b |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0b42 │ │ -0b6b44: 54d9 470b |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b47 │ │ -0b6b48: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ -0b6b4c: 54d9 470b |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b47 │ │ -0b6b50: 7220 f21f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b6b56: 0a0e |0039: move-result v14 │ │ -0b6b58: 54d9 460b |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6b5c: 3909 0900 |003c: if-nez v9, 0045 // +0009 │ │ -0b6b60: 52d9 440b |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ -0b6b64: 52da 420b |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0b42 │ │ -0b6b68: c8ea |0042: mul-float/2addr v10, v14 │ │ -0b6b6a: c6a9 |0043: add-float/2addr v9, v10 │ │ -0b6b6c: 0f09 |0044: return v9 │ │ -0b6b6e: 54d9 460b |0045: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6b72: 52da 440b |0047: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ -0b6b76: 7110 812e 0a00 |0049: invoke-static {v10}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6b7c: 0c0a |004c: move-result-object v10 │ │ -0b6b7e: 52db 450b |004d: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0b45 │ │ -0b6b82: 7110 812e 0b00 |004f: invoke-static {v11}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6b88: 0c0b |0052: move-result-object v11 │ │ -0b6b8a: 7240 e624 e9ba |0053: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b6b90: 0c09 |0056: move-result-object v9 │ │ -0b6b92: 1f09 df05 |0057: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b6b96: 6e10 a62e 0900 |0059: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ -0b6b9c: 0a09 |005c: move-result v9 │ │ -0b6b9e: 28e7 |005d: goto 0044 // -0019 │ │ -0b6ba0: 1209 |005e: const/4 v9, #int 0 // #0 │ │ -0b6ba2: 2e09 0e09 |005f: cmpg-float v9, v14, v9 │ │ -0b6ba6: 3c09 5000 |0061: if-gtz v9, 00b1 // +0050 │ │ -0b6baa: 54d9 480b |0063: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6bae: 6e20 0e2f b900 |0065: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6bb4: 0c07 |0068: move-result-object v7 │ │ -0b6bb6: 1f07 d804 |0069: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6bba: 54d9 480b |006b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6bbe: 6e20 0e2f c900 |006d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6bc4: 0c04 |0070: move-result-object v4 │ │ -0b6bc6: 1f04 d804 |0071: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6bca: 6e10 6024 0700 |0073: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6bd0: 0a08 |0076: move-result v8 │ │ -0b6bd2: 6e10 6024 0400 |0077: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6bd8: 0a05 |007a: move-result v5 │ │ -0b6bda: 6e10 6124 0700 |007b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6be0: 0a06 |007e: move-result v6 │ │ -0b6be2: 6e10 6124 0400 |007f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6be8: 0a03 |0082: move-result v3 │ │ -0b6bea: 6e10 6224 0400 |0083: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ -0b6bf0: 0c01 |0086: move-result-object v1 │ │ -0b6bf2: 3801 0600 |0087: if-eqz v1, 008d // +0006 │ │ -0b6bf6: 7220 f21f e100 |0089: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b6bfc: 0a0e |008c: move-result v14 │ │ -0b6bfe: a709 0e06 |008d: sub-float v9, v14, v6 │ │ -0b6c02: a70a 0306 |008f: sub-float v10, v3, v6 │ │ -0b6c06: a902 090a |0091: div-float v2, v9, v10 │ │ -0b6c0a: 54d9 460b |0093: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6c0e: 3909 0700 |0095: if-nez v9, 009c // +0007 │ │ -0b6c12: a709 0508 |0097: sub-float v9, v5, v8 │ │ -0b6c16: c829 |0099: mul-float/2addr v9, v2 │ │ -0b6c18: c689 |009a: add-float/2addr v9, v8 │ │ -0b6c1a: 28a9 |009b: goto 0044 // -0057 │ │ -0b6c1c: 54d9 460b |009c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6c20: 7110 812e 0800 |009e: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6c26: 0c0a |00a1: move-result-object v10 │ │ -0b6c28: 7110 812e 0500 |00a2: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6c2e: 0c0b |00a5: move-result-object v11 │ │ -0b6c30: 7240 e624 29ba |00a6: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b6c36: 0c09 |00a9: move-result-object v9 │ │ -0b6c38: 1f09 df05 |00aa: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b6c3c: 6e10 a62e 0900 |00ac: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ -0b6c42: 0a09 |00af: move-result v9 │ │ -0b6c44: 2894 |00b0: goto 0044 // -006c │ │ -0b6c46: 1509 803f |00b1: const/high16 v9, #int 1065353216 // #3f80 │ │ -0b6c4a: 2d09 0e09 |00b3: cmpl-float v9, v14, v9 │ │ -0b6c4e: 3a09 5a00 |00b5: if-ltz v9, 010f // +005a │ │ -0b6c52: 54d9 480b |00b7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6c56: 52da 490b |00b9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ -0b6c5a: d80a 0afe |00bb: add-int/lit8 v10, v10, #int -2 // #fe │ │ -0b6c5e: 6e20 0e2f a900 |00bd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6c64: 0c07 |00c0: move-result-object v7 │ │ -0b6c66: 1f07 d804 |00c1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6c6a: 54d9 480b |00c3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6c6e: 52da 490b |00c5: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ -0b6c72: d80a 0aff |00c7: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0b6c76: 6e20 0e2f a900 |00c9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6c7c: 0c04 |00cc: move-result-object v4 │ │ -0b6c7e: 1f04 d804 |00cd: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6c82: 6e10 6024 0700 |00cf: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6c88: 0a08 |00d2: move-result v8 │ │ -0b6c8a: 6e10 6024 0400 |00d3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6c90: 0a05 |00d6: move-result v5 │ │ -0b6c92: 6e10 6124 0700 |00d7: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6c98: 0a06 |00da: move-result v6 │ │ -0b6c9a: 6e10 6124 0400 |00db: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6ca0: 0a03 |00de: move-result v3 │ │ -0b6ca2: 6e10 6224 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ -0b6ca8: 0c01 |00e2: move-result-object v1 │ │ -0b6caa: 3801 0600 |00e3: if-eqz v1, 00e9 // +0006 │ │ -0b6cae: 7220 f21f e100 |00e5: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b6cb4: 0a0e |00e8: move-result v14 │ │ -0b6cb6: a709 0e06 |00e9: sub-float v9, v14, v6 │ │ -0b6cba: a70a 0306 |00eb: sub-float v10, v3, v6 │ │ -0b6cbe: a902 090a |00ed: div-float v2, v9, v10 │ │ -0b6cc2: 54d9 460b |00ef: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6cc6: 3909 0800 |00f1: if-nez v9, 00f9 // +0008 │ │ -0b6cca: a709 0508 |00f3: sub-float v9, v5, v8 │ │ -0b6cce: c829 |00f5: mul-float/2addr v9, v2 │ │ -0b6cd0: c689 |00f6: add-float/2addr v9, v8 │ │ -0b6cd2: 2900 4dff |00f7: goto/16 0044 // -00b3 │ │ -0b6cd6: 54d9 460b |00f9: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6cda: 7110 812e 0800 |00fb: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6ce0: 0c0a |00fe: move-result-object v10 │ │ -0b6ce2: 7110 812e 0500 |00ff: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6ce8: 0c0b |0102: move-result-object v11 │ │ -0b6cea: 7240 e624 29ba |0103: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b6cf0: 0c09 |0106: move-result-object v9 │ │ -0b6cf2: 1f09 df05 |0107: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b6cf6: 6e10 a62e 0900 |0109: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ -0b6cfc: 0a09 |010c: move-result v9 │ │ -0b6cfe: 2900 37ff |010d: goto/16 0044 // -00c9 │ │ -0b6d02: 54d9 480b |010f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6d06: 6e20 0e2f b900 |0111: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6d0c: 0c07 |0114: move-result-object v7 │ │ -0b6d0e: 1f07 d804 |0115: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6d12: 1210 |0117: const/4 v0, #int 1 // #1 │ │ -0b6d14: 52d9 490b |0118: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ -0b6d18: 3590 5900 |011a: if-ge v0, v9, 0173 // +0059 │ │ -0b6d1c: 54d9 480b |011c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6d20: 6e20 0e2f 0900 |011e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6d26: 0c04 |0121: move-result-object v4 │ │ -0b6d28: 1f04 d804 |0122: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b6d2c: 6e10 6124 0400 |0124: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6d32: 0a09 |0127: move-result v9 │ │ -0b6d34: 2e09 0e09 |0128: cmpg-float v9, v14, v9 │ │ -0b6d38: 3b09 4500 |012a: if-gez v9, 016f // +0045 │ │ -0b6d3c: 6e10 6224 0400 |012c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ -0b6d42: 0c01 |012f: move-result-object v1 │ │ -0b6d44: 3801 0600 |0130: if-eqz v1, 0136 // +0006 │ │ -0b6d48: 7220 f21f e100 |0132: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b6d4e: 0a0e |0135: move-result v14 │ │ -0b6d50: 6e10 6124 0700 |0136: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6d56: 0a09 |0139: move-result v9 │ │ -0b6d58: a709 0e09 |013a: sub-float v9, v14, v9 │ │ -0b6d5c: 6e10 6124 0400 |013c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6d62: 0a0a |013f: move-result v10 │ │ -0b6d64: 6e10 6124 0700 |0140: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b6d6a: 0a0b |0143: move-result v11 │ │ -0b6d6c: c7ba |0144: sub-float/2addr v10, v11 │ │ -0b6d6e: a902 090a |0145: div-float v2, v9, v10 │ │ -0b6d72: 6e10 6024 0700 |0147: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6d78: 0a08 |014a: move-result v8 │ │ -0b6d7a: 6e10 6024 0400 |014b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ -0b6d80: 0a05 |014e: move-result v5 │ │ -0b6d82: 54d9 460b |014f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6d86: 3909 0800 |0151: if-nez v9, 0159 // +0008 │ │ -0b6d8a: a709 0508 |0153: sub-float v9, v5, v8 │ │ -0b6d8e: c829 |0155: mul-float/2addr v9, v2 │ │ -0b6d90: c689 |0156: add-float/2addr v9, v8 │ │ -0b6d92: 2900 edfe |0157: goto/16 0044 // -0113 │ │ -0b6d96: 54d9 460b |0159: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ -0b6d9a: 7110 812e 0800 |015b: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6da0: 0c0a |015e: move-result-object v10 │ │ -0b6da2: 7110 812e 0500 |015f: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6da8: 0c0b |0162: move-result-object v11 │ │ -0b6daa: 7240 e624 29ba |0163: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b6db0: 0c09 |0166: move-result-object v9 │ │ -0b6db2: 1f09 df05 |0167: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b6db6: 6e10 a62e 0900 |0169: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ -0b6dbc: 0a09 |016c: move-result v9 │ │ -0b6dbe: 2900 d7fe |016d: goto/16 0044 // -0129 │ │ -0b6dc2: 0747 |016f: move-object v7, v4 │ │ -0b6dc4: d800 0001 |0170: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b6dc8: 28a6 |0172: goto 0118 // -005a │ │ -0b6dca: 54d9 480b |0173: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ -0b6dce: 52da 490b |0175: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ -0b6dd2: d80a 0aff |0177: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0b6dd6: 6e20 0e2f a900 |0179: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6ddc: 0c09 |017c: move-result-object v9 │ │ -0b6dde: 1f09 db04 |017d: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -0b6de2: 6e10 8024 0900 |017f: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -0b6de8: 0c09 |0182: move-result-object v9 │ │ -0b6dea: 1f09 df05 |0183: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b6dee: 6e10 a62e 0900 |0185: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ -0b6df4: 0a09 |0188: move-result v9 │ │ -0b6df6: 2900 bbfe |0189: goto/16 0044 // -0145 │ │ +0ba370: |[0ba370] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getFloatValue:(F)F │ │ +0ba380: 121c |0000: const/4 v12, #int 1 // #1 │ │ +0ba382: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0ba384: 52d9 490b |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ +0ba388: 122a |0004: const/4 v10, #int 2 // #2 │ │ +0ba38a: 33a9 5900 |0005: if-ne v9, v10, 005e // +0059 │ │ +0ba38e: 55d9 430b |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0b43 │ │ +0ba392: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ +0ba396: 5cdb 430b |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstTime:Z // field@0b43 │ │ +0ba39a: 54d9 480b |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba39e: 6e20 0e2f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba3a4: 0c09 |0012: move-result-object v9 │ │ +0ba3a6: 1f09 d804 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba3aa: 6e10 6024 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba3b0: 0a09 |0018: move-result v9 │ │ +0ba3b2: 59d9 440b |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ +0ba3b6: 54d9 480b |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba3ba: 6e20 0e2f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba3c0: 0c09 |0020: move-result-object v9 │ │ +0ba3c2: 1f09 d804 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba3c6: 6e10 6024 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba3cc: 0a09 |0026: move-result v9 │ │ +0ba3ce: 59d9 450b |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0b45 │ │ +0ba3d2: 52d9 450b |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0b45 │ │ +0ba3d6: 52da 440b |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ +0ba3da: c7a9 |002d: sub-float/2addr v9, v10 │ │ +0ba3dc: 59d9 420b |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0b42 │ │ +0ba3e0: 54d9 470b |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b47 │ │ +0ba3e4: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ +0ba3e8: 54d9 470b |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b47 │ │ +0ba3ec: 7220 f21f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0ba3f2: 0a0e |0039: move-result v14 │ │ +0ba3f4: 54d9 460b |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba3f8: 3909 0900 |003c: if-nez v9, 0045 // +0009 │ │ +0ba3fc: 52d9 440b |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ +0ba400: 52da 420b |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.deltaValue:F // field@0b42 │ │ +0ba404: c8ea |0042: mul-float/2addr v10, v14 │ │ +0ba406: c6a9 |0043: add-float/2addr v9, v10 │ │ +0ba408: 0f09 |0044: return v9 │ │ +0ba40a: 54d9 460b |0045: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba40e: 52da 440b |0047: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.firstValue:F // field@0b44 │ │ +0ba412: 7110 812e 0a00 |0049: invoke-static {v10}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba418: 0c0a |004c: move-result-object v10 │ │ +0ba41a: 52db 450b |004d: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.lastValue:F // field@0b45 │ │ +0ba41e: 7110 812e 0b00 |004f: invoke-static {v11}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba424: 0c0b |0052: move-result-object v11 │ │ +0ba426: 7240 e624 e9ba |0053: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0ba42c: 0c09 |0056: move-result-object v9 │ │ +0ba42e: 1f09 df05 |0057: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0ba432: 6e10 a62e 0900 |0059: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ +0ba438: 0a09 |005c: move-result v9 │ │ +0ba43a: 28e7 |005d: goto 0044 // -0019 │ │ +0ba43c: 1209 |005e: const/4 v9, #int 0 // #0 │ │ +0ba43e: 2e09 0e09 |005f: cmpg-float v9, v14, v9 │ │ +0ba442: 3c09 5000 |0061: if-gtz v9, 00b1 // +0050 │ │ +0ba446: 54d9 480b |0063: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba44a: 6e20 0e2f b900 |0065: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba450: 0c07 |0068: move-result-object v7 │ │ +0ba452: 1f07 d804 |0069: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba456: 54d9 480b |006b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba45a: 6e20 0e2f c900 |006d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba460: 0c04 |0070: move-result-object v4 │ │ +0ba462: 1f04 d804 |0071: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba466: 6e10 6024 0700 |0073: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba46c: 0a08 |0076: move-result v8 │ │ +0ba46e: 6e10 6024 0400 |0077: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba474: 0a05 |007a: move-result v5 │ │ +0ba476: 6e10 6124 0700 |007b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba47c: 0a06 |007e: move-result v6 │ │ +0ba47e: 6e10 6124 0400 |007f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba484: 0a03 |0082: move-result v3 │ │ +0ba486: 6e10 6224 0400 |0083: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ +0ba48c: 0c01 |0086: move-result-object v1 │ │ +0ba48e: 3801 0600 |0087: if-eqz v1, 008d // +0006 │ │ +0ba492: 7220 f21f e100 |0089: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0ba498: 0a0e |008c: move-result v14 │ │ +0ba49a: a709 0e06 |008d: sub-float v9, v14, v6 │ │ +0ba49e: a70a 0306 |008f: sub-float v10, v3, v6 │ │ +0ba4a2: a902 090a |0091: div-float v2, v9, v10 │ │ +0ba4a6: 54d9 460b |0093: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba4aa: 3909 0700 |0095: if-nez v9, 009c // +0007 │ │ +0ba4ae: a709 0508 |0097: sub-float v9, v5, v8 │ │ +0ba4b2: c829 |0099: mul-float/2addr v9, v2 │ │ +0ba4b4: c689 |009a: add-float/2addr v9, v8 │ │ +0ba4b6: 28a9 |009b: goto 0044 // -0057 │ │ +0ba4b8: 54d9 460b |009c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba4bc: 7110 812e 0800 |009e: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba4c2: 0c0a |00a1: move-result-object v10 │ │ +0ba4c4: 7110 812e 0500 |00a2: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba4ca: 0c0b |00a5: move-result-object v11 │ │ +0ba4cc: 7240 e624 29ba |00a6: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0ba4d2: 0c09 |00a9: move-result-object v9 │ │ +0ba4d4: 1f09 df05 |00aa: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0ba4d8: 6e10 a62e 0900 |00ac: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ +0ba4de: 0a09 |00af: move-result v9 │ │ +0ba4e0: 2894 |00b0: goto 0044 // -006c │ │ +0ba4e2: 1509 803f |00b1: const/high16 v9, #int 1065353216 // #3f80 │ │ +0ba4e6: 2d09 0e09 |00b3: cmpl-float v9, v14, v9 │ │ +0ba4ea: 3a09 5a00 |00b5: if-ltz v9, 010f // +005a │ │ +0ba4ee: 54d9 480b |00b7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba4f2: 52da 490b |00b9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ +0ba4f6: d80a 0afe |00bb: add-int/lit8 v10, v10, #int -2 // #fe │ │ +0ba4fa: 6e20 0e2f a900 |00bd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba500: 0c07 |00c0: move-result-object v7 │ │ +0ba502: 1f07 d804 |00c1: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba506: 54d9 480b |00c3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba50a: 52da 490b |00c5: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ +0ba50e: d80a 0aff |00c7: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0ba512: 6e20 0e2f a900 |00c9: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba518: 0c04 |00cc: move-result-object v4 │ │ +0ba51a: 1f04 d804 |00cd: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba51e: 6e10 6024 0700 |00cf: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba524: 0a08 |00d2: move-result v8 │ │ +0ba526: 6e10 6024 0400 |00d3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba52c: 0a05 |00d6: move-result v5 │ │ +0ba52e: 6e10 6124 0700 |00d7: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba534: 0a06 |00da: move-result v6 │ │ +0ba536: 6e10 6124 0400 |00db: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba53c: 0a03 |00de: move-result v3 │ │ +0ba53e: 6e10 6224 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ +0ba544: 0c01 |00e2: move-result-object v1 │ │ +0ba546: 3801 0600 |00e3: if-eqz v1, 00e9 // +0006 │ │ +0ba54a: 7220 f21f e100 |00e5: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0ba550: 0a0e |00e8: move-result v14 │ │ +0ba552: a709 0e06 |00e9: sub-float v9, v14, v6 │ │ +0ba556: a70a 0306 |00eb: sub-float v10, v3, v6 │ │ +0ba55a: a902 090a |00ed: div-float v2, v9, v10 │ │ +0ba55e: 54d9 460b |00ef: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba562: 3909 0800 |00f1: if-nez v9, 00f9 // +0008 │ │ +0ba566: a709 0508 |00f3: sub-float v9, v5, v8 │ │ +0ba56a: c829 |00f5: mul-float/2addr v9, v2 │ │ +0ba56c: c689 |00f6: add-float/2addr v9, v8 │ │ +0ba56e: 2900 4dff |00f7: goto/16 0044 // -00b3 │ │ +0ba572: 54d9 460b |00f9: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba576: 7110 812e 0800 |00fb: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba57c: 0c0a |00fe: move-result-object v10 │ │ +0ba57e: 7110 812e 0500 |00ff: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba584: 0c0b |0102: move-result-object v11 │ │ +0ba586: 7240 e624 29ba |0103: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0ba58c: 0c09 |0106: move-result-object v9 │ │ +0ba58e: 1f09 df05 |0107: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0ba592: 6e10 a62e 0900 |0109: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ +0ba598: 0a09 |010c: move-result v9 │ │ +0ba59a: 2900 37ff |010d: goto/16 0044 // -00c9 │ │ +0ba59e: 54d9 480b |010f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba5a2: 6e20 0e2f b900 |0111: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba5a8: 0c07 |0114: move-result-object v7 │ │ +0ba5aa: 1f07 d804 |0115: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba5ae: 1210 |0117: const/4 v0, #int 1 // #1 │ │ +0ba5b0: 52d9 490b |0118: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ +0ba5b4: 3590 5900 |011a: if-ge v0, v9, 0173 // +0059 │ │ +0ba5b8: 54d9 480b |011c: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba5bc: 6e20 0e2f 0900 |011e: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba5c2: 0c04 |0121: move-result-object v4 │ │ +0ba5c4: 1f04 d804 |0122: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0ba5c8: 6e10 6124 0400 |0124: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba5ce: 0a09 |0127: move-result v9 │ │ +0ba5d0: 2e09 0e09 |0128: cmpg-float v9, v14, v9 │ │ +0ba5d4: 3b09 4500 |012a: if-gez v9, 016f // +0045 │ │ +0ba5d8: 6e10 6224 0400 |012c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ +0ba5de: 0c01 |012f: move-result-object v1 │ │ +0ba5e0: 3801 0600 |0130: if-eqz v1, 0136 // +0006 │ │ +0ba5e4: 7220 f21f e100 |0132: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0ba5ea: 0a0e |0135: move-result v14 │ │ +0ba5ec: 6e10 6124 0700 |0136: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba5f2: 0a09 |0139: move-result v9 │ │ +0ba5f4: a709 0e09 |013a: sub-float v9, v14, v9 │ │ +0ba5f8: 6e10 6124 0400 |013c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba5fe: 0a0a |013f: move-result v10 │ │ +0ba600: 6e10 6124 0700 |0140: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0ba606: 0a0b |0143: move-result v11 │ │ +0ba608: c7ba |0144: sub-float/2addr v10, v11 │ │ +0ba60a: a902 090a |0145: div-float v2, v9, v10 │ │ +0ba60e: 6e10 6024 0700 |0147: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba614: 0a08 |014a: move-result v8 │ │ +0ba616: 6e10 6024 0400 |014b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFloatValue:()F // method@2460 │ │ +0ba61c: 0a05 |014e: move-result v5 │ │ +0ba61e: 54d9 460b |014f: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba622: 3909 0800 |0151: if-nez v9, 0159 // +0008 │ │ +0ba626: a709 0508 |0153: sub-float v9, v5, v8 │ │ +0ba62a: c829 |0155: mul-float/2addr v9, v2 │ │ +0ba62c: c689 |0156: add-float/2addr v9, v8 │ │ +0ba62e: 2900 edfe |0157: goto/16 0044 // -0113 │ │ +0ba632: 54d9 460b |0159: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b46 │ │ +0ba636: 7110 812e 0800 |015b: invoke-static {v8}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba63c: 0c0a |015e: move-result-object v10 │ │ +0ba63e: 7110 812e 0500 |015f: invoke-static {v5}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba644: 0c0b |0162: move-result-object v11 │ │ +0ba646: 7240 e624 29ba |0163: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0ba64c: 0c09 |0166: move-result-object v9 │ │ +0ba64e: 1f09 df05 |0167: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0ba652: 6e10 a62e 0900 |0169: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ +0ba658: 0a09 |016c: move-result v9 │ │ +0ba65a: 2900 d7fe |016d: goto/16 0044 // -0129 │ │ +0ba65e: 0747 |016f: move-object v7, v4 │ │ +0ba660: d800 0001 |0170: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ba664: 28a6 |0172: goto 0118 // -005a │ │ +0ba666: 54d9 480b |0173: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b48 │ │ +0ba66a: 52da 490b |0175: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.mNumKeyframes:I // field@0b49 │ │ +0ba66e: d80a 0aff |0177: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0ba672: 6e20 0e2f a900 |0179: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba678: 0c09 |017c: move-result-object v9 │ │ +0ba67a: 1f09 db04 |017d: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +0ba67e: 6e10 8024 0900 |017f: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +0ba684: 0c09 |0182: move-result-object v9 │ │ +0ba686: 1f09 df05 |0183: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0ba68a: 6e10 a62e 0900 |0185: invoke-virtual {v9}, Ljava/lang/Number;.floatValue:()F // method@2ea6 │ │ +0ba690: 0a09 |0188: move-result v9 │ │ +0ba692: 2900 bbfe |0189: goto/16 0044 // -0145 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ 0x0007 line=64 │ │ 0x000b line=65 │ │ 0x000d line=66 │ │ 0x001b line=67 │ │ @@ -241707,37 +241717,44 @@ │ │ 0x007b line=84 │ │ 0x007f line=85 │ │ 0x0083 line=86 │ │ 0x0087 line=87 │ │ 0x0089 line=88 │ │ 0x008d line=90 │ │ 0x0093 line=91 │ │ + 0x009e line=93 │ │ + 0x00ac line=94 │ │ 0x00b1 line=95 │ │ 0x00b7 line=96 │ │ 0x00c3 line=97 │ │ 0x00cf line=98 │ │ 0x00d3 line=99 │ │ 0x00d7 line=100 │ │ 0x00db line=101 │ │ 0x00df line=102 │ │ 0x00e3 line=103 │ │ 0x00e5 line=104 │ │ 0x00e9 line=106 │ │ 0x00ef line=107 │ │ + 0x00fb line=109 │ │ + 0x0109 line=110 │ │ 0x010f line=112 │ │ 0x0117 line=113 │ │ 0x011c line=114 │ │ 0x0124 line=115 │ │ 0x012c line=116 │ │ 0x0130 line=117 │ │ 0x0132 line=118 │ │ 0x0136 line=120 │ │ + 0x013c line=121 │ │ 0x0147 line=122 │ │ 0x014b line=123 │ │ 0x014f line=124 │ │ + 0x015b line=126 │ │ + 0x0169 line=127 │ │ 0x016f line=129 │ │ 0x0170 line=113 │ │ 0x0173 line=132 │ │ locals : │ │ 0x0087 - 0x00b1 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ 0x0093 - 0x00b1 reg=2 intervalFraction F │ │ 0x0083 - 0x00b1 reg=3 nextFraction F │ │ @@ -241769,34 +241786,34 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b6dfc: |[0b6dfc] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -0b6e0c: 6e20 5024 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@2450 │ │ -0b6e12: 0a00 |0003: move-result v0 │ │ -0b6e14: 7110 812e 0000 |0004: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b6e1a: 0c00 |0007: move-result-object v0 │ │ -0b6e1c: 1100 |0008: return-object v0 │ │ +0ba698: |[0ba698] com.actionbarsherlock.internal.nineoldandroids.animation.FloatKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +0ba6a8: 6e20 5024 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@2450 │ │ +0ba6ae: 0a00 |0003: move-result v0 │ │ +0ba6b0: 7110 812e 0000 |0004: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0ba6b6: 0c00 |0007: move-result-object v0 │ │ +0ba6b8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ │ │ - source_file_idx : 1209 (FloatKeyframeSet.java) │ │ + source_file_idx : 1210 (FloatKeyframeSet.java) │ │ │ │ Class #948 header: │ │ class_idx : 1238 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 1399 │ │ +source_file_idx : 1400 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #948 annotations: │ │ Annotations on class │ │ @@ -241816,17 +241833,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b6e20: |[0b6e20] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.:()V │ │ -0b6e30: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b6e36: 0e00 |0003: return-void │ │ +0ba6bc: |[0ba6bc] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.:()V │ │ +0ba6cc: 7010 a82e 0000 |0000: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0ba6d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; │ │ │ │ Virtual methods - │ │ @@ -241835,28 +241852,28 @@ │ │ type : '(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0b6e38: |[0b6e38] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ -0b6e48: 6e10 8c2e 0500 |0000: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -0b6e4e: 0a00 |0003: move-result v0 │ │ -0b6e50: 8201 |0004: int-to-float v1, v0 │ │ -0b6e52: 6e10 8c2e 0600 |0005: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -0b6e58: 0a02 |0008: move-result v2 │ │ -0b6e5a: b102 |0009: sub-int/2addr v2, v0 │ │ -0b6e5c: 8222 |000a: int-to-float v2, v2 │ │ -0b6e5e: c842 |000b: mul-float/2addr v2, v4 │ │ -0b6e60: c621 |000c: add-float/2addr v1, v2 │ │ -0b6e62: 8711 |000d: float-to-int v1, v1 │ │ -0b6e64: 7110 912e 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b6e6a: 0c01 |0011: move-result-object v1 │ │ -0b6e6c: 1101 |0012: return-object v1 │ │ +0ba6d4: |[0ba6d4] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ +0ba6e4: 6e10 8c2e 0500 |0000: invoke-virtual {v5}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +0ba6ea: 0a00 |0003: move-result v0 │ │ +0ba6ec: 8201 |0004: int-to-float v1, v0 │ │ +0ba6ee: 6e10 8c2e 0600 |0005: invoke-virtual {v6}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +0ba6f4: 0a02 |0008: move-result v2 │ │ +0ba6f6: b102 |0009: sub-int/2addr v2, v0 │ │ +0ba6f8: 8222 |000a: int-to-float v2, v2 │ │ +0ba6fa: c842 |000b: mul-float/2addr v2, v4 │ │ +0ba6fc: c621 |000c: add-float/2addr v1, v2 │ │ +0ba6fe: 8711 |000d: float-to-int v1, v1 │ │ +0ba700: 7110 912e 0100 |000e: invoke-static {v1}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0ba706: 0c01 |0011: move-result-object v1 │ │ +0ba708: 1101 |0012: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ 0x0004 line=40 │ │ locals : │ │ 0x0004 - 0x0013 reg=0 startInt I │ │ 0x0000 - 0x0013 reg=3 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; │ │ @@ -241869,36 +241886,36 @@ │ │ type : '(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 9 16-bit code units │ │ -0b6e70: |[0b6e70] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ -0b6e80: 1f03 d605 |0000: check-cast v3, Ljava/lang/Integer; // type@05d6 │ │ -0b6e84: 1f04 d605 |0002: check-cast v4, Ljava/lang/Integer; // type@05d6 │ │ -0b6e88: 6e40 5324 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; // method@2453 │ │ -0b6e8e: 0c00 |0007: move-result-object v0 │ │ -0b6e90: 1100 |0008: return-object v0 │ │ +0ba70c: |[0ba70c] com.actionbarsherlock.internal.nineoldandroids.animation.IntEvaluator.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ +0ba71c: 1f03 d605 |0000: check-cast v3, Ljava/lang/Integer; // type@05d6 │ │ +0ba720: 1f04 d605 |0002: check-cast v4, Ljava/lang/Integer; // type@05d6 │ │ +0ba724: 6e40 5324 2143 |0004: invoke-virtual {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;.evaluate:(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; // method@2453 │ │ +0ba72a: 0c00 |0007: move-result-object v0 │ │ +0ba72c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ - 0x0000 - 0x0002 reg=3 x1 Ljava/lang/Object; │ │ - 0x0000 - 0x0004 reg=4 x2 Ljava/lang/Object; │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator; │ │ - 0x0000 - 0x0009 reg=2 x0 F │ │ + 0x0000 - 0x0009 reg=2 (null) F │ │ + 0x0000 - 0x0009 reg=3 (null) Ljava/lang/Object; │ │ + 0x0000 - 0x0009 reg=4 (null) Ljava/lang/Object; │ │ │ │ - source_file_idx : 1399 (IntEvaluator.java) │ │ + source_file_idx : 1400 (IntEvaluator.java) │ │ │ │ Class #949 header: │ │ class_idx : 1239 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1244 │ │ -source_file_idx : 1401 │ │ +source_file_idx : 1402 │ │ static_fields_size : 0 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #949 annotations: │ │ Annotations on method #9304 'clone' │ │ @@ -241933,19 +241950,19 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0b6e94: |[0b6e94] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V │ │ -0b6ea4: 7020 8b24 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ -0b6eaa: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0b6eac: 5c10 4b0b |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0b4b │ │ -0b6eb0: 0e00 |0006: return-void │ │ +0ba730: |[0ba730] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V │ │ +0ba740: 7020 8b24 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;)V // method@248b │ │ +0ba746: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0ba748: 5c10 4b0b |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0b4b │ │ +0ba74c: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ 0x0003 line=39 │ │ 0x0006 line=43 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ @@ -241957,34 +241974,34 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0b6eb4: |[0b6eb4] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ -0b6ec4: 5461 500b |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b6ec8: 5465 500b |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b6ecc: 6e10 152f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b6ed2: 0a04 |0007: move-result v4 │ │ -0b6ed4: 2342 5c06 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@065c │ │ -0b6ed8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b6eda: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ -0b6ede: 6e20 0e2f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6ee4: 0c05 |0010: move-result-object v5 │ │ -0b6ee6: 1f05 db04 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -0b6eea: 6e10 7b24 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ -0b6ef0: 0c05 |0016: move-result-object v5 │ │ -0b6ef2: 1f05 d904 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b6ef6: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ -0b6efa: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b6efe: 28ee |001d: goto 000b // -0012 │ │ -0b6f00: 2203 d704 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -0b6f04: 7020 5524 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2455 │ │ -0b6f0a: 1103 |0023: return-object v3 │ │ +0ba750: |[0ba750] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ +0ba760: 5461 500b |0000: iget-object v1, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba764: 5465 500b |0002: iget-object v5, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba768: 6e10 152f 0500 |0004: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ba76e: 0a04 |0007: move-result v4 │ │ +0ba770: 2342 5c06 |0008: new-array v2, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@065c │ │ +0ba774: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ba776: 3540 1300 |000b: if-ge v0, v4, 001e // +0013 │ │ +0ba77a: 6e20 0e2f 0100 |000d: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba780: 0c05 |0010: move-result-object v5 │ │ +0ba782: 1f05 db04 |0011: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +0ba786: 6e10 7b24 0500 |0013: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // method@247b │ │ +0ba78c: 0c05 |0016: move-result-object v5 │ │ +0ba78e: 1f05 d904 |0017: check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0ba792: 4d05 0200 |0019: aput-object v5, v2, v0 │ │ +0ba796: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ba79a: 28ee |001d: goto 000b // -0012 │ │ +0ba79c: 2203 d704 |001e: new-instance v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +0ba7a0: 7020 5524 2300 |0020: invoke-direct {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;)V // method@2455 │ │ +0ba7a6: 1103 |0023: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ 0x0002 line=53 │ │ 0x0008 line=54 │ │ 0x000a line=55 │ │ 0x000d line=56 │ │ @@ -242004,18 +242021,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b6f0c: |[0b6f0c] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ -0b6f1c: 6e10 5624 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2456 │ │ -0b6f22: 0c00 |0003: move-result-object v0 │ │ -0b6f24: 1100 |0004: return-object v0 │ │ +0ba7a8: |[0ba7a8] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ +0ba7b8: 6e10 5624 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2456 │ │ +0ba7be: 0c00 |0003: move-result-object v0 │ │ +0ba7c0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;) │ │ @@ -242023,18 +242040,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b6f28: |[0b6f28] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Ljava/lang/Object; │ │ -0b6f38: 6e10 5624 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2456 │ │ -0b6f3e: 0c00 |0003: move-result-object v0 │ │ -0b6f40: 1100 |0004: return-object v0 │ │ +0ba7c4: |[0ba7c4] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.clone:()Ljava/lang/Object; │ │ +0ba7d4: 6e10 5624 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // method@2456 │ │ +0ba7da: 0c00 |0003: move-result-object v0 │ │ +0ba7dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;) │ │ @@ -242042,231 +242059,231 @@ │ │ type : '(F)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 15 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 403 16-bit code units │ │ -0b6f44: |[0b6f44] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getIntValue:(F)I │ │ -0b6f54: 121c |0000: const/4 v12, #int 1 // #1 │ │ -0b6f56: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0b6f58: 52d9 510b |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ -0b6f5c: 122a |0004: const/4 v10, #int 2 // #2 │ │ -0b6f5e: 33a9 5b00 |0005: if-ne v9, v10, 0060 // +005b │ │ -0b6f62: 55d9 4b0b |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0b4b │ │ -0b6f66: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ -0b6f6a: 5cdb 4b0b |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0b4b │ │ -0b6f6e: 54d9 500b |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b6f72: 6e20 0e2f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6f78: 0c09 |0012: move-result-object v9 │ │ -0b6f7a: 1f09 d904 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b6f7e: 6e10 6c24 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b6f84: 0a09 |0018: move-result v9 │ │ -0b6f86: 59d9 4c0b |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ -0b6f8a: 54d9 500b |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b6f8e: 6e20 0e2f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b6f94: 0c09 |0020: move-result-object v9 │ │ -0b6f96: 1f09 d904 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b6f9a: 6e10 6c24 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b6fa0: 0a09 |0026: move-result v9 │ │ -0b6fa2: 59d9 4d0b |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0b4d │ │ -0b6fa6: 52d9 4d0b |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0b4d │ │ -0b6faa: 52da 4c0b |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ -0b6fae: b1a9 |002d: sub-int/2addr v9, v10 │ │ -0b6fb0: 59d9 4a0b |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0b4a │ │ -0b6fb4: 54d9 4f0b |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b4f │ │ -0b6fb8: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ -0b6fbc: 54d9 4f0b |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b4f │ │ -0b6fc0: 7220 f21f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b6fc6: 0a0e |0039: move-result v14 │ │ -0b6fc8: 54d9 4e0b |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b6fcc: 3909 0b00 |003c: if-nez v9, 0047 // +000b │ │ -0b6fd0: 52d9 4c0b |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ -0b6fd4: 52da 4a0b |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0b4a │ │ -0b6fd8: 82aa |0042: int-to-float v10, v10 │ │ -0b6fda: c8ea |0043: mul-float/2addr v10, v14 │ │ -0b6fdc: 87aa |0044: float-to-int v10, v10 │ │ -0b6fde: b0a9 |0045: add-int/2addr v9, v10 │ │ -0b6fe0: 0f09 |0046: return v9 │ │ -0b6fe2: 54d9 4e0b |0047: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b6fe6: 52da 4c0b |0049: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ -0b6fea: 7110 912e 0a00 |004b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b6ff0: 0c0a |004e: move-result-object v10 │ │ -0b6ff2: 52db 4d0b |004f: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0b4d │ │ -0b6ff6: 7110 912e 0b00 |0051: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b6ffc: 0c0b |0054: move-result-object v11 │ │ -0b6ffe: 7240 e624 e9ba |0055: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b7004: 0c09 |0058: move-result-object v9 │ │ -0b7006: 1f09 df05 |0059: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b700a: 6e10 a72e 0900 |005b: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ -0b7010: 0a09 |005e: move-result v9 │ │ -0b7012: 28e7 |005f: goto 0046 // -0019 │ │ -0b7014: 1209 |0060: const/4 v9, #int 0 // #0 │ │ -0b7016: 2e09 0e09 |0061: cmpg-float v9, v14, v9 │ │ -0b701a: 3c09 5200 |0063: if-gtz v9, 00b5 // +0052 │ │ -0b701e: 54d9 500b |0065: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b7022: 6e20 0e2f b900 |0067: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b7028: 0c07 |006a: move-result-object v7 │ │ -0b702a: 1f07 d904 |006b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b702e: 54d9 500b |006d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b7032: 6e20 0e2f c900 |006f: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b7038: 0c04 |0072: move-result-object v4 │ │ -0b703a: 1f04 d904 |0073: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b703e: 6e10 6c24 0700 |0075: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b7044: 0a08 |0078: move-result v8 │ │ -0b7046: 6e10 6c24 0400 |0079: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b704c: 0a05 |007c: move-result v5 │ │ -0b704e: 6e10 6b24 0700 |007d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b7054: 0a06 |0080: move-result v6 │ │ -0b7056: 6e10 6b24 0400 |0081: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b705c: 0a03 |0084: move-result v3 │ │ -0b705e: 6e10 6d24 0400 |0085: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ -0b7064: 0c01 |0088: move-result-object v1 │ │ -0b7066: 3801 0600 |0089: if-eqz v1, 008f // +0006 │ │ -0b706a: 7220 f21f e100 |008b: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b7070: 0a0e |008e: move-result v14 │ │ -0b7072: a709 0e06 |008f: sub-float v9, v14, v6 │ │ -0b7076: a70a 0306 |0091: sub-float v10, v3, v6 │ │ -0b707a: a902 090a |0093: div-float v2, v9, v10 │ │ -0b707e: 54d9 4e0b |0095: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b7082: 3909 0900 |0097: if-nez v9, 00a0 // +0009 │ │ -0b7086: 9109 0508 |0099: sub-int v9, v5, v8 │ │ -0b708a: 8299 |009b: int-to-float v9, v9 │ │ -0b708c: c829 |009c: mul-float/2addr v9, v2 │ │ -0b708e: 8799 |009d: float-to-int v9, v9 │ │ -0b7090: b089 |009e: add-int/2addr v9, v8 │ │ -0b7092: 28a7 |009f: goto 0046 // -0059 │ │ -0b7094: 54d9 4e0b |00a0: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b7098: 7110 912e 0800 |00a2: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b709e: 0c0a |00a5: move-result-object v10 │ │ -0b70a0: 7110 912e 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b70a6: 0c0b |00a9: move-result-object v11 │ │ -0b70a8: 7240 e624 29ba |00aa: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b70ae: 0c09 |00ad: move-result-object v9 │ │ -0b70b0: 1f09 df05 |00ae: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b70b4: 6e10 a72e 0900 |00b0: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ -0b70ba: 0a09 |00b3: move-result v9 │ │ -0b70bc: 2892 |00b4: goto 0046 // -006e │ │ -0b70be: 1509 803f |00b5: const/high16 v9, #int 1065353216 // #3f80 │ │ -0b70c2: 2d09 0e09 |00b7: cmpl-float v9, v14, v9 │ │ -0b70c6: 3a09 5c00 |00b9: if-ltz v9, 0115 // +005c │ │ -0b70ca: 54d9 500b |00bb: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b70ce: 52da 510b |00bd: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ -0b70d2: d80a 0afe |00bf: add-int/lit8 v10, v10, #int -2 // #fe │ │ -0b70d6: 6e20 0e2f a900 |00c1: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b70dc: 0c07 |00c4: move-result-object v7 │ │ -0b70de: 1f07 d904 |00c5: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b70e2: 54d9 500b |00c7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b70e6: 52da 510b |00c9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ -0b70ea: d80a 0aff |00cb: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0b70ee: 6e20 0e2f a900 |00cd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b70f4: 0c04 |00d0: move-result-object v4 │ │ -0b70f6: 1f04 d904 |00d1: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b70fa: 6e10 6c24 0700 |00d3: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b7100: 0a08 |00d6: move-result v8 │ │ -0b7102: 6e10 6c24 0400 |00d7: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b7108: 0a05 |00da: move-result v5 │ │ -0b710a: 6e10 6b24 0700 |00db: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b7110: 0a06 |00de: move-result v6 │ │ -0b7112: 6e10 6b24 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b7118: 0a03 |00e2: move-result v3 │ │ -0b711a: 6e10 6d24 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ -0b7120: 0c01 |00e6: move-result-object v1 │ │ -0b7122: 3801 0600 |00e7: if-eqz v1, 00ed // +0006 │ │ -0b7126: 7220 f21f e100 |00e9: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b712c: 0a0e |00ec: move-result v14 │ │ -0b712e: a709 0e06 |00ed: sub-float v9, v14, v6 │ │ -0b7132: a70a 0306 |00ef: sub-float v10, v3, v6 │ │ -0b7136: a902 090a |00f1: div-float v2, v9, v10 │ │ -0b713a: 54d9 4e0b |00f3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b713e: 3909 0a00 |00f5: if-nez v9, 00ff // +000a │ │ -0b7142: 9109 0508 |00f7: sub-int v9, v5, v8 │ │ -0b7146: 8299 |00f9: int-to-float v9, v9 │ │ -0b7148: c829 |00fa: mul-float/2addr v9, v2 │ │ -0b714a: 8799 |00fb: float-to-int v9, v9 │ │ -0b714c: b089 |00fc: add-int/2addr v9, v8 │ │ -0b714e: 2900 49ff |00fd: goto/16 0046 // -00b7 │ │ -0b7152: 54d9 4e0b |00ff: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b7156: 7110 912e 0800 |0101: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b715c: 0c0a |0104: move-result-object v10 │ │ -0b715e: 7110 912e 0500 |0105: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b7164: 0c0b |0108: move-result-object v11 │ │ -0b7166: 7240 e624 29ba |0109: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b716c: 0c09 |010c: move-result-object v9 │ │ -0b716e: 1f09 df05 |010d: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b7172: 6e10 a72e 0900 |010f: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ -0b7178: 0a09 |0112: move-result v9 │ │ -0b717a: 2900 33ff |0113: goto/16 0046 // -00cd │ │ -0b717e: 54d9 500b |0115: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b7182: 6e20 0e2f b900 |0117: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b7188: 0c07 |011a: move-result-object v7 │ │ -0b718a: 1f07 d904 |011b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b718e: 1210 |011d: const/4 v0, #int 1 // #1 │ │ -0b7190: 52d9 510b |011e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ -0b7194: 3590 5b00 |0120: if-ge v0, v9, 017b // +005b │ │ -0b7198: 54d9 500b |0122: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b719c: 6e20 0e2f 0900 |0124: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b71a2: 0c04 |0127: move-result-object v4 │ │ -0b71a4: 1f04 d904 |0128: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b71a8: 6e10 6b24 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b71ae: 0a09 |012d: move-result v9 │ │ -0b71b0: 2e09 0e09 |012e: cmpg-float v9, v14, v9 │ │ -0b71b4: 3b09 4700 |0130: if-gez v9, 0177 // +0047 │ │ -0b71b8: 6e10 6d24 0400 |0132: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ -0b71be: 0c01 |0135: move-result-object v1 │ │ -0b71c0: 3801 0600 |0136: if-eqz v1, 013c // +0006 │ │ -0b71c4: 7220 f21f e100 |0138: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b71ca: 0a0e |013b: move-result v14 │ │ -0b71cc: 6e10 6b24 0700 |013c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b71d2: 0a09 |013f: move-result v9 │ │ -0b71d4: a709 0e09 |0140: sub-float v9, v14, v9 │ │ -0b71d8: 6e10 6b24 0400 |0142: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b71de: 0a0a |0145: move-result v10 │ │ -0b71e0: 6e10 6b24 0700 |0146: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b71e6: 0a0b |0149: move-result v11 │ │ -0b71e8: c7ba |014a: sub-float/2addr v10, v11 │ │ -0b71ea: a902 090a |014b: div-float v2, v9, v10 │ │ -0b71ee: 6e10 6c24 0700 |014d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b71f4: 0a08 |0150: move-result v8 │ │ -0b71f6: 6e10 6c24 0400 |0151: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ -0b71fc: 0a05 |0154: move-result v5 │ │ -0b71fe: 54d9 4e0b |0155: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b7202: 3909 0a00 |0157: if-nez v9, 0161 // +000a │ │ -0b7206: 9109 0508 |0159: sub-int v9, v5, v8 │ │ -0b720a: 8299 |015b: int-to-float v9, v9 │ │ -0b720c: c829 |015c: mul-float/2addr v9, v2 │ │ -0b720e: 8799 |015d: float-to-int v9, v9 │ │ -0b7210: b089 |015e: add-int/2addr v9, v8 │ │ -0b7212: 2900 e7fe |015f: goto/16 0046 // -0119 │ │ -0b7216: 54d9 4e0b |0161: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ -0b721a: 7110 912e 0800 |0163: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b7220: 0c0a |0166: move-result-object v10 │ │ -0b7222: 7110 912e 0500 |0167: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b7228: 0c0b |016a: move-result-object v11 │ │ -0b722a: 7240 e624 29ba |016b: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ -0b7230: 0c09 |016e: move-result-object v9 │ │ -0b7232: 1f09 df05 |016f: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b7236: 6e10 a72e 0900 |0171: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ -0b723c: 0a09 |0174: move-result v9 │ │ -0b723e: 2900 d1fe |0175: goto/16 0046 // -012f │ │ -0b7242: 0747 |0177: move-object v7, v4 │ │ -0b7244: d800 0001 |0178: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b7248: 28a4 |017a: goto 011e // -005c │ │ -0b724a: 54d9 500b |017b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ -0b724e: 52da 510b |017d: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ -0b7252: d80a 0aff |017f: add-int/lit8 v10, v10, #int -1 // #ff │ │ -0b7256: 6e20 0e2f a900 |0181: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b725c: 0c09 |0184: move-result-object v9 │ │ -0b725e: 1f09 db04 |0185: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ -0b7262: 6e10 8024 0900 |0187: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ -0b7268: 0c09 |018a: move-result-object v9 │ │ -0b726a: 1f09 df05 |018b: check-cast v9, Ljava/lang/Number; // type@05df │ │ -0b726e: 6e10 a72e 0900 |018d: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ -0b7274: 0a09 |0190: move-result v9 │ │ -0b7276: 2900 b5fe |0191: goto/16 0046 // -014b │ │ +0ba7e0: |[0ba7e0] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getIntValue:(F)I │ │ +0ba7f0: 121c |0000: const/4 v12, #int 1 // #1 │ │ +0ba7f2: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0ba7f4: 52d9 510b |0002: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ +0ba7f8: 122a |0004: const/4 v10, #int 2 // #2 │ │ +0ba7fa: 33a9 5b00 |0005: if-ne v9, v10, 0060 // +005b │ │ +0ba7fe: 55d9 4b0b |0007: iget-boolean v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0b4b │ │ +0ba802: 3809 2700 |0009: if-eqz v9, 0030 // +0027 │ │ +0ba806: 5cdb 4b0b |000b: iput-boolean v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstTime:Z // field@0b4b │ │ +0ba80a: 54d9 500b |000d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba80e: 6e20 0e2f b900 |000f: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba814: 0c09 |0012: move-result-object v9 │ │ +0ba816: 1f09 d904 |0013: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0ba81a: 6e10 6c24 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0ba820: 0a09 |0018: move-result v9 │ │ +0ba822: 59d9 4c0b |0019: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ +0ba826: 54d9 500b |001b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba82a: 6e20 0e2f c900 |001d: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba830: 0c09 |0020: move-result-object v9 │ │ +0ba832: 1f09 d904 |0021: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0ba836: 6e10 6c24 0900 |0023: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0ba83c: 0a09 |0026: move-result v9 │ │ +0ba83e: 59d9 4d0b |0027: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0b4d │ │ +0ba842: 52d9 4d0b |0029: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0b4d │ │ +0ba846: 52da 4c0b |002b: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ +0ba84a: b1a9 |002d: sub-int/2addr v9, v10 │ │ +0ba84c: 59d9 4a0b |002e: iput v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0b4a │ │ +0ba850: 54d9 4f0b |0030: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b4f │ │ +0ba854: 3809 0800 |0032: if-eqz v9, 003a // +0008 │ │ +0ba858: 54d9 4f0b |0034: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b4f │ │ +0ba85c: 7220 f21f e900 |0036: invoke-interface {v9, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0ba862: 0a0e |0039: move-result v14 │ │ +0ba864: 54d9 4e0b |003a: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0ba868: 3909 0b00 |003c: if-nez v9, 0047 // +000b │ │ +0ba86c: 52d9 4c0b |003e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ +0ba870: 52da 4a0b |0040: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.deltaValue:I // field@0b4a │ │ +0ba874: 82aa |0042: int-to-float v10, v10 │ │ +0ba876: c8ea |0043: mul-float/2addr v10, v14 │ │ +0ba878: 87aa |0044: float-to-int v10, v10 │ │ +0ba87a: b0a9 |0045: add-int/2addr v9, v10 │ │ +0ba87c: 0f09 |0046: return v9 │ │ +0ba87e: 54d9 4e0b |0047: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0ba882: 52da 4c0b |0049: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.firstValue:I // field@0b4c │ │ +0ba886: 7110 912e 0a00 |004b: invoke-static {v10}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0ba88c: 0c0a |004e: move-result-object v10 │ │ +0ba88e: 52db 4d0b |004f: iget v11, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.lastValue:I // field@0b4d │ │ +0ba892: 7110 912e 0b00 |0051: invoke-static {v11}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0ba898: 0c0b |0054: move-result-object v11 │ │ +0ba89a: 7240 e624 e9ba |0055: invoke-interface {v9, v14, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0ba8a0: 0c09 |0058: move-result-object v9 │ │ +0ba8a2: 1f09 df05 |0059: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0ba8a6: 6e10 a72e 0900 |005b: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ +0ba8ac: 0a09 |005e: move-result v9 │ │ +0ba8ae: 28e7 |005f: goto 0046 // -0019 │ │ +0ba8b0: 1209 |0060: const/4 v9, #int 0 // #0 │ │ +0ba8b2: 2e09 0e09 |0061: cmpg-float v9, v14, v9 │ │ +0ba8b6: 3c09 5200 |0063: if-gtz v9, 00b5 // +0052 │ │ +0ba8ba: 54d9 500b |0065: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba8be: 6e20 0e2f b900 |0067: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba8c4: 0c07 |006a: move-result-object v7 │ │ +0ba8c6: 1f07 d904 |006b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0ba8ca: 54d9 500b |006d: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba8ce: 6e20 0e2f c900 |006f: invoke-virtual {v9, v12}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba8d4: 0c04 |0072: move-result-object v4 │ │ +0ba8d6: 1f04 d904 |0073: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0ba8da: 6e10 6c24 0700 |0075: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0ba8e0: 0a08 |0078: move-result v8 │ │ +0ba8e2: 6e10 6c24 0400 |0079: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0ba8e8: 0a05 |007c: move-result v5 │ │ +0ba8ea: 6e10 6b24 0700 |007d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0ba8f0: 0a06 |0080: move-result v6 │ │ +0ba8f2: 6e10 6b24 0400 |0081: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0ba8f8: 0a03 |0084: move-result v3 │ │ +0ba8fa: 6e10 6d24 0400 |0085: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ +0ba900: 0c01 |0088: move-result-object v1 │ │ +0ba902: 3801 0600 |0089: if-eqz v1, 008f // +0006 │ │ +0ba906: 7220 f21f e100 |008b: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0ba90c: 0a0e |008e: move-result v14 │ │ +0ba90e: a709 0e06 |008f: sub-float v9, v14, v6 │ │ +0ba912: a70a 0306 |0091: sub-float v10, v3, v6 │ │ +0ba916: a902 090a |0093: div-float v2, v9, v10 │ │ +0ba91a: 54d9 4e0b |0095: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0ba91e: 3909 0900 |0097: if-nez v9, 00a0 // +0009 │ │ +0ba922: 9109 0508 |0099: sub-int v9, v5, v8 │ │ +0ba926: 8299 |009b: int-to-float v9, v9 │ │ +0ba928: c829 |009c: mul-float/2addr v9, v2 │ │ +0ba92a: 8799 |009d: float-to-int v9, v9 │ │ +0ba92c: b089 |009e: add-int/2addr v9, v8 │ │ +0ba92e: 28a7 |009f: goto 0046 // -0059 │ │ +0ba930: 54d9 4e0b |00a0: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0ba934: 7110 912e 0800 |00a2: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0ba93a: 0c0a |00a5: move-result-object v10 │ │ +0ba93c: 7110 912e 0500 |00a6: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0ba942: 0c0b |00a9: move-result-object v11 │ │ +0ba944: 7240 e624 29ba |00aa: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0ba94a: 0c09 |00ad: move-result-object v9 │ │ +0ba94c: 1f09 df05 |00ae: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0ba950: 6e10 a72e 0900 |00b0: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ +0ba956: 0a09 |00b3: move-result v9 │ │ +0ba958: 2892 |00b4: goto 0046 // -006e │ │ +0ba95a: 1509 803f |00b5: const/high16 v9, #int 1065353216 // #3f80 │ │ +0ba95e: 2d09 0e09 |00b7: cmpl-float v9, v14, v9 │ │ +0ba962: 3a09 5c00 |00b9: if-ltz v9, 0115 // +005c │ │ +0ba966: 54d9 500b |00bb: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba96a: 52da 510b |00bd: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ +0ba96e: d80a 0afe |00bf: add-int/lit8 v10, v10, #int -2 // #fe │ │ +0ba972: 6e20 0e2f a900 |00c1: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba978: 0c07 |00c4: move-result-object v7 │ │ +0ba97a: 1f07 d904 |00c5: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0ba97e: 54d9 500b |00c7: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0ba982: 52da 510b |00c9: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ +0ba986: d80a 0aff |00cb: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0ba98a: 6e20 0e2f a900 |00cd: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ba990: 0c04 |00d0: move-result-object v4 │ │ +0ba992: 1f04 d904 |00d1: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0ba996: 6e10 6c24 0700 |00d3: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0ba99c: 0a08 |00d6: move-result v8 │ │ +0ba99e: 6e10 6c24 0400 |00d7: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0ba9a4: 0a05 |00da: move-result v5 │ │ +0ba9a6: 6e10 6b24 0700 |00db: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0ba9ac: 0a06 |00de: move-result v6 │ │ +0ba9ae: 6e10 6b24 0400 |00df: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0ba9b4: 0a03 |00e2: move-result v3 │ │ +0ba9b6: 6e10 6d24 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ +0ba9bc: 0c01 |00e6: move-result-object v1 │ │ +0ba9be: 3801 0600 |00e7: if-eqz v1, 00ed // +0006 │ │ +0ba9c2: 7220 f21f e100 |00e9: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0ba9c8: 0a0e |00ec: move-result v14 │ │ +0ba9ca: a709 0e06 |00ed: sub-float v9, v14, v6 │ │ +0ba9ce: a70a 0306 |00ef: sub-float v10, v3, v6 │ │ +0ba9d2: a902 090a |00f1: div-float v2, v9, v10 │ │ +0ba9d6: 54d9 4e0b |00f3: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0ba9da: 3909 0a00 |00f5: if-nez v9, 00ff // +000a │ │ +0ba9de: 9109 0508 |00f7: sub-int v9, v5, v8 │ │ +0ba9e2: 8299 |00f9: int-to-float v9, v9 │ │ +0ba9e4: c829 |00fa: mul-float/2addr v9, v2 │ │ +0ba9e6: 8799 |00fb: float-to-int v9, v9 │ │ +0ba9e8: b089 |00fc: add-int/2addr v9, v8 │ │ +0ba9ea: 2900 49ff |00fd: goto/16 0046 // -00b7 │ │ +0ba9ee: 54d9 4e0b |00ff: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0ba9f2: 7110 912e 0800 |0101: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0ba9f8: 0c0a |0104: move-result-object v10 │ │ +0ba9fa: 7110 912e 0500 |0105: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0baa00: 0c0b |0108: move-result-object v11 │ │ +0baa02: 7240 e624 29ba |0109: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0baa08: 0c09 |010c: move-result-object v9 │ │ +0baa0a: 1f09 df05 |010d: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0baa0e: 6e10 a72e 0900 |010f: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ +0baa14: 0a09 |0112: move-result v9 │ │ +0baa16: 2900 33ff |0113: goto/16 0046 // -00cd │ │ +0baa1a: 54d9 500b |0115: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0baa1e: 6e20 0e2f b900 |0117: invoke-virtual {v9, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0baa24: 0c07 |011a: move-result-object v7 │ │ +0baa26: 1f07 d904 |011b: check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0baa2a: 1210 |011d: const/4 v0, #int 1 // #1 │ │ +0baa2c: 52d9 510b |011e: iget v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ +0baa30: 3590 5b00 |0120: if-ge v0, v9, 017b // +005b │ │ +0baa34: 54d9 500b |0122: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0baa38: 6e20 0e2f 0900 |0124: invoke-virtual {v9, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0baa3e: 0c04 |0127: move-result-object v4 │ │ +0baa40: 1f04 d904 |0128: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0baa44: 6e10 6b24 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0baa4a: 0a09 |012d: move-result v9 │ │ +0baa4c: 2e09 0e09 |012e: cmpg-float v9, v14, v9 │ │ +0baa50: 3b09 4700 |0130: if-gez v9, 0177 // +0047 │ │ +0baa54: 6e10 6d24 0400 |0132: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ +0baa5a: 0c01 |0135: move-result-object v1 │ │ +0baa5c: 3801 0600 |0136: if-eqz v1, 013c // +0006 │ │ +0baa60: 7220 f21f e100 |0138: invoke-interface {v1, v14}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0baa66: 0a0e |013b: move-result v14 │ │ +0baa68: 6e10 6b24 0700 |013c: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0baa6e: 0a09 |013f: move-result v9 │ │ +0baa70: a709 0e09 |0140: sub-float v9, v14, v9 │ │ +0baa74: 6e10 6b24 0400 |0142: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0baa7a: 0a0a |0145: move-result v10 │ │ +0baa7c: 6e10 6b24 0700 |0146: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0baa82: 0a0b |0149: move-result v11 │ │ +0baa84: c7ba |014a: sub-float/2addr v10, v11 │ │ +0baa86: a902 090a |014b: div-float v2, v9, v10 │ │ +0baa8a: 6e10 6c24 0700 |014d: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0baa90: 0a08 |0150: move-result v8 │ │ +0baa92: 6e10 6c24 0400 |0151: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getIntValue:()I // method@246c │ │ +0baa98: 0a05 |0154: move-result v5 │ │ +0baa9a: 54d9 4e0b |0155: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0baa9e: 3909 0a00 |0157: if-nez v9, 0161 // +000a │ │ +0baaa2: 9109 0508 |0159: sub-int v9, v5, v8 │ │ +0baaa6: 8299 |015b: int-to-float v9, v9 │ │ +0baaa8: c829 |015c: mul-float/2addr v9, v2 │ │ +0baaaa: 8799 |015d: float-to-int v9, v9 │ │ +0baaac: b089 |015e: add-int/2addr v9, v8 │ │ +0baaae: 2900 e7fe |015f: goto/16 0046 // -0119 │ │ +0baab2: 54d9 4e0b |0161: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // field@0b4e │ │ +0baab6: 7110 912e 0800 |0163: invoke-static {v8}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0baabc: 0c0a |0166: move-result-object v10 │ │ +0baabe: 7110 912e 0500 |0167: invoke-static {v5}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0baac4: 0c0b |016a: move-result-object v11 │ │ +0baac6: 7240 e624 29ba |016b: invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;.evaluate:(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@24e6 │ │ +0baacc: 0c09 |016e: move-result-object v9 │ │ +0baace: 1f09 df05 |016f: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0baad2: 6e10 a72e 0900 |0171: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ +0baad8: 0a09 |0174: move-result v9 │ │ +0baada: 2900 d1fe |0175: goto/16 0046 // -012f │ │ +0baade: 0747 |0177: move-object v7, v4 │ │ +0baae0: d800 0001 |0178: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0baae4: 28a4 |017a: goto 011e // -005c │ │ +0baae6: 54d9 500b |017b: iget-object v9, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mKeyframes:Ljava/util/ArrayList; // field@0b50 │ │ +0baaea: 52da 510b |017d: iget v10, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.mNumKeyframes:I // field@0b51 │ │ +0baaee: d80a 0aff |017f: add-int/lit8 v10, v10, #int -1 // #ff │ │ +0baaf2: 6e20 0e2f a900 |0181: invoke-virtual {v9, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0baaf8: 0c09 |0184: move-result-object v9 │ │ +0baafa: 1f09 db04 |0185: check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; // type@04db │ │ +0baafe: 6e10 8024 0900 |0187: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.getValue:()Ljava/lang/Object; // method@2480 │ │ +0bab04: 0c09 |018a: move-result-object v9 │ │ +0bab06: 1f09 df05 |018b: check-cast v9, Ljava/lang/Number; // type@05df │ │ +0bab0a: 6e10 a72e 0900 |018d: invoke-virtual {v9}, Ljava/lang/Number;.intValue:()I // method@2ea7 │ │ +0bab10: 0a09 |0190: move-result v9 │ │ +0bab12: 2900 b5fe |0191: goto/16 0046 // -014b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=63 │ │ 0x0007 line=64 │ │ 0x000b line=65 │ │ 0x000d line=66 │ │ 0x001b line=67 │ │ @@ -242285,37 +242302,43 @@ │ │ 0x007d line=84 │ │ 0x0081 line=85 │ │ 0x0085 line=86 │ │ 0x0089 line=87 │ │ 0x008b line=88 │ │ 0x008f line=90 │ │ 0x0095 line=91 │ │ + 0x00a2 line=93 │ │ + 0x00b0 line=94 │ │ 0x00b5 line=95 │ │ 0x00bb line=96 │ │ 0x00c7 line=97 │ │ 0x00d3 line=98 │ │ 0x00d7 line=99 │ │ 0x00db line=100 │ │ 0x00df line=101 │ │ 0x00e3 line=102 │ │ 0x00e7 line=103 │ │ 0x00e9 line=104 │ │ 0x00ed line=106 │ │ 0x00f3 line=107 │ │ + 0x0101 line=109 │ │ 0x0115 line=111 │ │ 0x011d line=112 │ │ 0x0122 line=113 │ │ 0x012a line=114 │ │ 0x0132 line=115 │ │ 0x0136 line=116 │ │ 0x0138 line=117 │ │ 0x013c line=119 │ │ + 0x0142 line=120 │ │ 0x014d line=121 │ │ 0x0151 line=122 │ │ 0x0155 line=123 │ │ + 0x0163 line=125 │ │ + 0x0171 line=126 │ │ 0x0177 line=128 │ │ 0x0178 line=112 │ │ 0x017b line=131 │ │ locals : │ │ 0x0089 - 0x00b5 reg=1 interpolator Landroid/view/animation/Interpolator; │ │ 0x0095 - 0x00b5 reg=2 intervalFraction F │ │ 0x0085 - 0x00b5 reg=3 nextFraction F │ │ @@ -242347,34 +242370,34 @@ │ │ type : '(F)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b727c: |[0b727c] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ -0b728c: 6e20 5924 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2459 │ │ -0b7292: 0a00 |0003: move-result v0 │ │ -0b7294: 7110 912e 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b729a: 0c00 |0007: move-result-object v0 │ │ -0b729c: 1100 |0008: return-object v0 │ │ +0bab18: |[0bab18] com.actionbarsherlock.internal.nineoldandroids.animation.IntKeyframeSet.getValue:(F)Ljava/lang/Object; │ │ +0bab28: 6e20 5924 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2459 │ │ +0bab2e: 0a00 |0003: move-result v0 │ │ +0bab30: 7110 912e 0000 |0004: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0bab36: 0c00 |0007: move-result-object v0 │ │ +0bab38: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ │ │ - source_file_idx : 1401 (IntKeyframeSet.java) │ │ + source_file_idx : 1402 (IntKeyframeSet.java) │ │ │ │ Class #950 header: │ │ class_idx : 1240 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1243 │ │ -source_file_idx : 1483 │ │ +source_file_idx : 1484 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #950 annotations: │ │ Annotations on class │ │ @@ -242400,20 +242423,20 @@ │ │ type : '(F)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b72a0: |[0b72a0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(F)V │ │ -0b72b0: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ -0b72b6: 5912 520b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0b52 │ │ -0b72ba: 6200 9b11 |0005: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ -0b72be: 5b10 550b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0b55 │ │ -0b72c2: 0e00 |0009: return-void │ │ +0bab3c: |[0bab3c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(F)V │ │ +0bab4c: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ +0bab52: 5912 520b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0b52 │ │ +0bab56: 6200 9b11 |0005: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ +0bab5a: 5b10 550b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0b55 │ │ +0bab5e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=334 │ │ 0x0003 line=335 │ │ 0x0005 line=336 │ │ 0x0009 line=337 │ │ locals : │ │ @@ -242425,23 +242448,23 @@ │ │ type : '(FF)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b72c4: |[0b72c4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(FF)V │ │ -0b72d4: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ -0b72da: 5912 520b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0b52 │ │ -0b72de: 5913 540b |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ -0b72e2: 6200 9b11 |0007: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ -0b72e6: 5b10 550b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0b55 │ │ -0b72ea: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0b72ec: 5c10 530b |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0b53 │ │ -0b72f0: 0e00 |000e: return-void │ │ +0bab60: |[0bab60] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.:(FF)V │ │ +0bab70: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ +0bab76: 5912 520b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mFraction:F // field@0b52 │ │ +0bab7a: 5913 540b |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ +0bab7e: 6200 9b11 |0007: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ +0bab82: 5b10 550b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValueType:Ljava/lang/Class; // field@0b55 │ │ +0bab86: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0bab88: 5c10 530b |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0b53 │ │ +0bab8c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=327 │ │ 0x0003 line=328 │ │ 0x0005 line=329 │ │ 0x0007 line=330 │ │ 0x000b line=331 │ │ @@ -242457,24 +242480,24 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b72f4: |[0b72f4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ -0b7304: 2200 d804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ -0b7308: 6e10 6124 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ -0b730e: 0a01 |0005: move-result v1 │ │ -0b7310: 5232 540b |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ -0b7314: 7030 5c24 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@245c │ │ -0b731a: 6e10 6224 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ -0b7320: 0c01 |000e: move-result-object v1 │ │ -0b7322: 6e20 6424 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2464 │ │ -0b7328: 1100 |0012: return-object v0 │ │ +0bab90: |[0bab90] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ +0baba0: 2200 d804 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // type@04d8 │ │ +0baba4: 6e10 6124 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getFraction:()F // method@2461 │ │ +0babaa: 0a01 |0005: move-result v1 │ │ +0babac: 5232 540b |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ +0babb0: 7030 5c24 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.:(FF)V // method@245c │ │ +0babb6: 6e10 6224 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2462 │ │ +0babbc: 0c01 |000e: move-result-object v1 │ │ +0babbe: 6e20 6424 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2464 │ │ +0babc4: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x000b line=357 │ │ 0x0012 line=358 │ │ locals : │ │ 0x000b - 0x0013 reg=0 kfClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ @@ -242485,18 +242508,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b732c: |[0b732c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0b733c: 6e10 5d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@245d │ │ -0b7342: 0c00 |0003: move-result-object v0 │ │ -0b7344: 1100 |0004: return-object v0 │ │ +0babc8: |[0babc8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0babd8: 6e10 5d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@245d │ │ +0babde: 0c00 |0003: move-result-object v0 │ │ +0babe0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -242504,18 +242527,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7348: |[0b7348] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Ljava/lang/Object; │ │ -0b7358: 6e10 5d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@245d │ │ -0b735e: 0c00 |0003: move-result-object v0 │ │ -0b7360: 1100 |0004: return-object v0 │ │ +0babe4: |[0babe4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.clone:()Ljava/lang/Object; │ │ +0babf4: 6e10 5d24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; // method@245d │ │ +0babfa: 0c00 |0003: move-result-object v0 │ │ +0babfc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=321 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -242523,17 +242546,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7364: |[0b7364] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getFloatValue:()F │ │ -0b7374: 5210 540b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ -0b7378: 0f00 |0002: return v0 │ │ +0bac00: |[0bac00] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getFloatValue:()F │ │ +0bac10: 5210 540b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ +0bac14: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -242541,19 +242564,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b737c: |[0b737c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getValue:()Ljava/lang/Object; │ │ -0b738c: 5210 540b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ -0b7390: 7110 812e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b7396: 0c00 |0005: move-result-object v0 │ │ -0b7398: 1100 |0006: return-object v0 │ │ +0bac18: |[0bac18] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.getValue:()Ljava/lang/Object; │ │ +0bac28: 5210 540b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ +0bac2c: 7110 812e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0bac32: 0c00 |0005: move-result-object v0 │ │ +0bac34: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;) │ │ @@ -242561,44 +242584,44 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0b739c: |[0b739c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.setValue:(Ljava/lang/Object;)V │ │ -0b73ac: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ -0b73b0: 6e10 ab2e 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0b73b6: 0c00 |0005: move-result-object v0 │ │ -0b73b8: 1c01 d005 |0006: const-class v1, Ljava/lang/Float; // type@05d0 │ │ -0b73bc: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ -0b73c0: 1f03 d005 |000a: check-cast v3, Ljava/lang/Float; // type@05d0 │ │ -0b73c4: 6e10 7f2e 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@2e7f │ │ -0b73ca: 0a00 |000f: move-result v0 │ │ -0b73cc: 5920 540b |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ -0b73d0: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0b73d2: 5c20 530b |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0b53 │ │ -0b73d6: 0e00 |0015: return-void │ │ +0bac38: |[0bac38] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$FloatKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0bac48: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ +0bac4c: 6e10 ab2e 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0bac52: 0c00 |0005: move-result-object v0 │ │ +0bac54: 1c01 d005 |0006: const-class v1, Ljava/lang/Float; // type@05d0 │ │ +0bac58: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ +0bac5c: 1f03 d005 |000a: check-cast v3, Ljava/lang/Float; // type@05d0 │ │ +0bac60: 6e10 7f2e 0300 |000c: invoke-virtual {v3}, Ljava/lang/Float;.floatValue:()F // method@2e7f │ │ +0bac66: 0a00 |000f: move-result v0 │ │ +0bac68: 5920 540b |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mValue:F // field@0b54 │ │ +0bac6c: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0bac6e: 5c20 530b |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;.mHasValue:Z // field@0b53 │ │ +0bac72: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=348 │ │ 0x000a line=349 │ │ 0x0012 line=350 │ │ 0x0015 line=352 │ │ locals : │ │ 0x0000 - 0x000c reg=3 value Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe; │ │ │ │ - source_file_idx : 1483 (Keyframe.java) │ │ + source_file_idx : 1484 (Keyframe.java) │ │ │ │ Class #951 header: │ │ class_idx : 1241 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1243 │ │ -source_file_idx : 1483 │ │ +source_file_idx : 1484 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 6 │ │ │ │ Class #951 annotations: │ │ Annotations on class │ │ @@ -242624,20 +242647,20 @@ │ │ type : '(F)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0b73d8: |[0b73d8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(F)V │ │ -0b73e8: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ -0b73ee: 5912 560b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0b56 │ │ -0b73f2: 6200 9c11 |0005: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -0b73f6: 5b10 590b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0b59 │ │ -0b73fa: 0e00 |0009: return-void │ │ +0bac74: |[0bac74] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(F)V │ │ +0bac84: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ +0bac8a: 5912 560b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0b56 │ │ +0bac8e: 6200 9c11 |0005: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +0bac92: 5b10 590b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0b59 │ │ +0bac96: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0003 line=291 │ │ 0x0005 line=292 │ │ 0x0009 line=293 │ │ locals : │ │ @@ -242649,23 +242672,23 @@ │ │ type : '(FI)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b73fc: |[0b73fc] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(FI)V │ │ -0b740c: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ -0b7412: 5912 560b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0b56 │ │ -0b7416: 5913 580b |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ -0b741a: 6200 9c11 |0007: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -0b741e: 5b10 590b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0b59 │ │ -0b7422: 1210 |000b: const/4 v0, #int 1 // #1 │ │ -0b7424: 5c10 570b |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0b57 │ │ -0b7428: 0e00 |000e: return-void │ │ +0bac98: |[0bac98] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.:(FI)V │ │ +0baca8: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ +0bacae: 5912 560b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mFraction:F // field@0b56 │ │ +0bacb2: 5913 580b |0005: iput v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ +0bacb6: 6200 9c11 |0007: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +0bacba: 5b10 590b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValueType:Ljava/lang/Class; // field@0b59 │ │ +0bacbe: 1210 |000b: const/4 v0, #int 1 // #1 │ │ +0bacc0: 5c10 570b |000c: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0b57 │ │ +0bacc4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0003 line=284 │ │ 0x0005 line=285 │ │ 0x0007 line=286 │ │ 0x000b line=287 │ │ @@ -242681,24 +242704,24 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b742c: |[0b742c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ -0b743c: 2200 d904 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ -0b7440: 6e10 6b24 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ -0b7446: 0a01 |0005: move-result v1 │ │ -0b7448: 5232 580b |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ -0b744c: 7030 6724 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2467 │ │ -0b7452: 6e10 6d24 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ -0b7458: 0c01 |000e: move-result-object v1 │ │ -0b745a: 6e20 6f24 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@246f │ │ -0b7460: 1100 |0012: return-object v0 │ │ +0bacc8: |[0bacc8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ +0bacd8: 2200 d904 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // type@04d9 │ │ +0bacdc: 6e10 6b24 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getFraction:()F // method@246b │ │ +0bace2: 0a01 |0005: move-result v1 │ │ +0bace4: 5232 580b |0006: iget v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ +0bace8: 7030 6724 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.:(FI)V // method@2467 │ │ +0bacee: 6e10 6d24 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@246d │ │ +0bacf4: 0c01 |000e: move-result-object v1 │ │ +0bacf6: 6e20 6f24 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@246f │ │ +0bacfc: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ 0x000b line=313 │ │ 0x0012 line=314 │ │ locals : │ │ 0x000b - 0x0013 reg=0 kfClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ @@ -242709,18 +242732,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7464: |[0b7464] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0b7474: 6e10 6824 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2468 │ │ -0b747a: 0c00 |0003: move-result-object v0 │ │ -0b747c: 1100 |0004: return-object v0 │ │ +0bad00: |[0bad00] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0bad10: 6e10 6824 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2468 │ │ +0bad16: 0c00 |0003: move-result-object v0 │ │ +0bad18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -242728,18 +242751,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7480: |[0b7480] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Ljava/lang/Object; │ │ -0b7490: 6e10 6824 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2468 │ │ -0b7496: 0c00 |0003: move-result-object v0 │ │ -0b7498: 1100 |0004: return-object v0 │ │ +0bad1c: |[0bad1c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.clone:()Ljava/lang/Object; │ │ +0bad2c: 6e10 6824 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; // method@2468 │ │ +0bad32: 0c00 |0003: move-result-object v0 │ │ +0bad34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -242747,17 +242770,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b749c: |[0b749c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getIntValue:()I │ │ -0b74ac: 5210 580b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ -0b74b0: 0f00 |0002: return v0 │ │ +0bad38: |[0bad38] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getIntValue:()I │ │ +0bad48: 5210 580b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ +0bad4c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -242765,19 +242788,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b74b4: |[0b74b4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getValue:()Ljava/lang/Object; │ │ -0b74c4: 5210 580b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ -0b74c8: 7110 912e 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b74ce: 0c00 |0005: move-result-object v0 │ │ -0b74d0: 1100 |0006: return-object v0 │ │ +0bad50: |[0bad50] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.getValue:()Ljava/lang/Object; │ │ +0bad60: 5210 580b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ +0bad64: 7110 912e 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0bad6a: 0c00 |0005: move-result-object v0 │ │ +0bad6c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;) │ │ @@ -242785,44 +242808,44 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 22 16-bit code units │ │ -0b74d4: |[0b74d4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.setValue:(Ljava/lang/Object;)V │ │ -0b74e4: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ -0b74e8: 6e10 ab2e 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0b74ee: 0c00 |0005: move-result-object v0 │ │ -0b74f0: 1c01 d605 |0006: const-class v1, Ljava/lang/Integer; // type@05d6 │ │ -0b74f4: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ -0b74f8: 1f03 d605 |000a: check-cast v3, Ljava/lang/Integer; // type@05d6 │ │ -0b74fc: 6e10 8c2e 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ -0b7502: 0a00 |000f: move-result v0 │ │ -0b7504: 5920 580b |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ -0b7508: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0b750a: 5c20 570b |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0b57 │ │ -0b750e: 0e00 |0015: return-void │ │ +0bad70: |[0bad70] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$IntKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0bad80: 3803 1500 |0000: if-eqz v3, 0015 // +0015 │ │ +0bad84: 6e10 ab2e 0300 |0002: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0bad8a: 0c00 |0005: move-result-object v0 │ │ +0bad8c: 1c01 d605 |0006: const-class v1, Ljava/lang/Integer; // type@05d6 │ │ +0bad90: 3310 0d00 |0008: if-ne v0, v1, 0015 // +000d │ │ +0bad94: 1f03 d605 |000a: check-cast v3, Ljava/lang/Integer; // type@05d6 │ │ +0bad98: 6e10 8c2e 0300 |000c: invoke-virtual {v3}, Ljava/lang/Integer;.intValue:()I // method@2e8c │ │ +0bad9e: 0a00 |000f: move-result v0 │ │ +0bada0: 5920 580b |0010: iput v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mValue:I // field@0b58 │ │ +0bada4: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0bada6: 5c20 570b |0013: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;.mHasValue:Z // field@0b57 │ │ +0badaa: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x000a line=305 │ │ 0x0012 line=306 │ │ 0x0015 line=308 │ │ locals : │ │ 0x0000 - 0x000c reg=3 value Ljava/lang/Object; │ │ 0x0000 - 0x0016 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe; │ │ │ │ - source_file_idx : 1483 (Keyframe.java) │ │ + source_file_idx : 1484 (Keyframe.java) │ │ │ │ Class #952 header: │ │ class_idx : 1242 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1243 │ │ -source_file_idx : 1483 │ │ +source_file_idx : 1484 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #952 annotations: │ │ Annotations on class │ │ @@ -242848,31 +242871,31 @@ │ │ type : '(FLjava/lang/Object;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0b7510: |[0b7510] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.:(FLjava/lang/Object;)V │ │ -0b7520: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ -0b7526: 5912 5a0b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mFraction:F // field@0b5a │ │ -0b752a: 5b13 5c0b |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ -0b752e: 3803 1000 |0007: if-eqz v3, 0017 // +0010 │ │ -0b7532: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0b7534: 5c10 5b0b |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0b5b │ │ -0b7538: 5510 5b0b |000c: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0b5b │ │ -0b753c: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ -0b7540: 6e10 ab2e 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0b7546: 0c00 |0013: move-result-object v0 │ │ -0b7548: 5b10 5d0b |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValueType:Ljava/lang/Class; // field@0b5d │ │ -0b754c: 0e00 |0016: return-void │ │ -0b754e: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0b7550: 28f2 |0018: goto 000a // -000e │ │ -0b7552: 1c00 e105 |0019: const-class v0, Ljava/lang/Object; // type@05e1 │ │ -0b7556: 28f9 |001b: goto 0014 // -0007 │ │ +0badac: |[0badac] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.:(FLjava/lang/Object;)V │ │ +0badbc: 7010 7a24 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;.:()V // method@247a │ │ +0badc2: 5912 5a0b |0003: iput v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mFraction:F // field@0b5a │ │ +0badc6: 5b13 5c0b |0005: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ +0badca: 3803 1000 |0007: if-eqz v3, 0017 // +0010 │ │ +0badce: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0badd0: 5c10 5b0b |000a: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0b5b │ │ +0badd4: 5510 5b0b |000c: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0b5b │ │ +0badd8: 3800 0b00 |000e: if-eqz v0, 0019 // +000b │ │ +0baddc: 6e10 ab2e 0300 |0010: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0bade2: 0c00 |0013: move-result-object v0 │ │ +0bade4: 5b10 5d0b |0014: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValueType:Ljava/lang/Class; // field@0b5d │ │ +0bade8: 0e00 |0016: return-void │ │ +0badea: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0badec: 28f2 |0018: goto 000a // -000e │ │ +0badee: 1c00 e105 |0019: const-class v0, Ljava/lang/Object; // type@05e1 │ │ +0badf2: 28f9 |001b: goto 0014 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0003 line=250 │ │ 0x0005 line=251 │ │ 0x0007 line=252 │ │ 0x000c line=253 │ │ @@ -242890,24 +242913,24 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b7558: |[0b7558] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ -0b7568: 2200 da04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ -0b756c: 6e10 7524 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getFraction:()F // method@2475 │ │ -0b7572: 0a01 |0005: move-result v1 │ │ -0b7574: 5432 5c0b |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ -0b7578: 7030 7124 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@2471 │ │ -0b757e: 6e10 7624 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2476 │ │ -0b7584: 0c01 |000e: move-result-object v1 │ │ -0b7586: 6e20 7824 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2478 │ │ -0b758c: 1100 |0012: return-object v0 │ │ +0badf4: |[0badf4] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ +0bae04: 2200 da04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // type@04da │ │ +0bae08: 6e10 7524 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getFraction:()F // method@2475 │ │ +0bae0e: 0a01 |0005: move-result v1 │ │ +0bae10: 5432 5c0b |0006: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ +0bae14: 7030 7124 1002 |0008: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.:(FLjava/lang/Object;)V // method@2471 │ │ +0bae1a: 6e10 7624 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.getInterpolator:()Landroid/view/animation/Interpolator; // method@2476 │ │ +0bae20: 0c01 |000e: move-result-object v1 │ │ +0bae22: 6e20 7824 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@2478 │ │ +0bae28: 1100 |0012: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x000b line=268 │ │ 0x0012 line=269 │ │ locals : │ │ 0x000b - 0x0013 reg=0 kfClone Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ @@ -242918,18 +242941,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7590: |[0b7590] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ -0b75a0: 6e10 7224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@2472 │ │ -0b75a6: 0c00 |0003: move-result-object v0 │ │ -0b75a8: 1100 |0004: return-object v0 │ │ +0bae2c: |[0bae2c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ +0bae3c: 6e10 7224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@2472 │ │ +0bae42: 0c00 |0003: move-result-object v0 │ │ +0bae44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;) │ │ @@ -242937,18 +242960,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b75ac: |[0b75ac] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Ljava/lang/Object; │ │ -0b75bc: 6e10 7224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@2472 │ │ -0b75c2: 0c00 |0003: move-result-object v0 │ │ -0b75c4: 1100 |0004: return-object v0 │ │ +0bae48: |[0bae48] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.clone:()Ljava/lang/Object; │ │ +0bae58: 6e10 7224 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; // method@2472 │ │ +0bae5e: 0c00 |0003: move-result-object v0 │ │ +0bae60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;) │ │ @@ -242956,17 +242979,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b75c8: |[0b75c8] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.getValue:()Ljava/lang/Object; │ │ -0b75d8: 5410 5c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ -0b75dc: 1100 |0002: return-object v0 │ │ +0bae64: |[0bae64] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.getValue:()Ljava/lang/Object; │ │ +0bae74: 5410 5c0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ +0bae78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;) │ │ @@ -242974,39 +242997,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0b75e0: |[0b75e0] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.setValue:(Ljava/lang/Object;)V │ │ -0b75f0: 5b12 5c0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ -0b75f4: 3802 0600 |0002: if-eqz v2, 0008 // +0006 │ │ -0b75f8: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0b75fa: 5c10 5b0b |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0b5b │ │ -0b75fe: 0e00 |0007: return-void │ │ -0b7600: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b7602: 28fc |0009: goto 0005 // -0004 │ │ +0bae7c: |[0bae7c] com.actionbarsherlock.internal.nineoldandroids.animation.Keyframe$ObjectKeyframe.setValue:(Ljava/lang/Object;)V │ │ +0bae8c: 5b12 5c0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mValue:Ljava/lang/Object; // field@0b5c │ │ +0bae90: 3802 0600 |0002: if-eqz v2, 0008 // +0006 │ │ +0bae94: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0bae96: 5c10 5b0b |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe;.mHasValue:Z // field@0b5b │ │ +0bae9a: 0e00 |0007: return-void │ │ +0bae9c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bae9e: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0002 line=262 │ │ 0x0007 line=263 │ │ 0x0008 line=262 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe; │ │ 0x0000 - 0x000a reg=2 value Ljava/lang/Object; │ │ │ │ - source_file_idx : 1483 (Keyframe.java) │ │ + source_file_idx : 1484 (Keyframe.java) │ │ │ │ Class #953 header: │ │ class_idx : 1247 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1249 │ │ -source_file_idx : 3772 │ │ +source_file_idx : 3773 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #953 annotations: │ │ Annotations on class │ │ @@ -243036,24 +243059,24 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b7604: |[0b7604] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V │ │ -0b7614: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b7616: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ -0b761c: 6200 9b11 |0004: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ -0b7620: 5b10 730b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b73 │ │ -0b7624: 5b13 700b |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ -0b7628: 5410 700b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ -0b762c: 1f00 d504 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -0b7630: 5b10 6f0b |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ -0b7634: 0e00 |0010: return-void │ │ +0baea0: |[0baea0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;)V │ │ +0baeb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0baeb2: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ +0baeb8: 6200 9b11 |0004: sget-object v0, Ljava/lang/Float;.TYPE:Ljava/lang/Class; // field@119b │ │ +0baebc: 5b10 730b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b73 │ │ +0baec0: 5b13 700b |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ +0baec4: 5410 700b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ +0baec8: 1f00 d504 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +0baecc: 5b10 6f0b |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ +0baed0: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=883 │ │ 0x0004 line=884 │ │ 0x0008 line=885 │ │ 0x000a line=886 │ │ 0x0010 line=887 │ │ @@ -243067,19 +243090,19 @@ │ │ type : '(Ljava/lang/String;[F)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b7638: |[0b7638] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;[F)V │ │ -0b7648: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b764a: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ -0b7650: 6e20 bc24 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.setFloatValues:([F)V // method@24bc │ │ -0b7656: 0e00 |0007: return-void │ │ +0baed4: |[0baed4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.:(Ljava/lang/String;[F)V │ │ +0baee4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0baee6: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ +0baeec: 6e20 bc24 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.setFloatValues:([F)V // method@24bc │ │ +0baef2: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x0004 line=901 │ │ 0x0007 line=902 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ @@ -243092,20 +243115,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b7658: |[0b7658] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.calculateValue:(F)V │ │ -0b7668: 5410 6f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ -0b766c: 6e20 5024 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@2450 │ │ -0b7672: 0a00 |0005: move-result v0 │ │ -0b7674: 5910 6e0b |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0b6e │ │ -0b7678: 0e00 |0008: return-void │ │ +0baef4: |[0baef4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.calculateValue:(F)V │ │ +0baf04: 5410 6f0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ +0baf08: 6e20 5024 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;.getFloatValue:(F)F // method@2450 │ │ +0baf0e: 0a00 |0005: move-result v0 │ │ +0baf10: 5910 6e0b |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0b6e │ │ +0baf14: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ 0x0008 line=921 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ @@ -243115,22 +243138,22 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b767c: |[0b767c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ -0b768c: 6f10 cc24 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ -0b7692: 0c00 |0003: move-result-object v0 │ │ -0b7694: 1f00 df04 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@04df │ │ -0b7698: 5401 700b |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ -0b769c: 1f01 d504 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -0b76a0: 5b01 6f0b |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ -0b76a4: 1100 |000c: return-object v0 │ │ +0baf18: |[0baf18] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ +0baf28: 6f10 cc24 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ +0baf2e: 0c00 |0003: move-result-object v0 │ │ +0baf30: 1f00 df04 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // type@04df │ │ +0baf34: 5401 700b |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ +0baf38: 1f01 d504 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +0baf3c: 5b01 6f0b |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ +0baf40: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=930 │ │ 0x0006 line=931 │ │ 0x000c line=932 │ │ locals : │ │ 0x0006 - 0x000d reg=0 newPVH Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ @@ -243141,18 +243164,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b76a8: |[0b76a8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0b76b8: 6e10 b724 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@24b7 │ │ -0b76be: 0c00 |0003: move-result-object v0 │ │ -0b76c0: 1100 |0004: return-object v0 │ │ +0baf44: |[0baf44] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0baf54: 6e10 b724 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@24b7 │ │ +0baf5a: 0c00 |0003: move-result-object v0 │ │ +0baf5c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;) │ │ @@ -243160,18 +243183,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b76c4: |[0b76c4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -0b76d4: 6e10 b724 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@24b7 │ │ -0b76da: 0c00 |0003: move-result-object v0 │ │ -0b76dc: 1100 |0004: return-object v0 │ │ +0baf60: |[0baf60] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +0baf70: 6e10 b724 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; // method@24b7 │ │ +0baf76: 0c00 |0003: move-result-object v0 │ │ +0baf78: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;) │ │ @@ -243179,19 +243202,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b76e0: |[0b76e0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -0b76f0: 5210 6e0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0b6e │ │ -0b76f4: 7110 812e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b76fa: 0c00 |0005: move-result-object v0 │ │ -0b76fc: 1100 |0006: return-object v0 │ │ +0baf7c: |[0baf7c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +0baf8c: 5210 6e0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0b6e │ │ +0baf90: 7110 812e 0000 |0002: invoke-static {v0}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0baf96: 0c00 |0005: move-result-object v0 │ │ +0baf98: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=925 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;) │ │ @@ -243199,39 +243222,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0b7700: |[0b7700] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -0b7710: 5441 710b |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b71 │ │ -0b7714: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ -0b7718: 5441 720b |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b72 │ │ -0b771c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0b771e: 5243 6e0b |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0b6e │ │ -0b7722: 7110 812e 0300 |0009: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ -0b7728: 0c03 |000c: move-result-object v3 │ │ -0b772a: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -0b772e: 5441 710b |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b71 │ │ -0b7732: 5442 720b |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b72 │ │ -0b7736: 6e30 f92e 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0b773c: 0e00 |0016: return-void │ │ -0b773e: 0d00 |0017: move-exception v0 │ │ -0b7740: 1a01 bb0e |0018: const-string v1, "PropertyValuesHolder" // string@0ebb │ │ -0b7744: 6e10 f72e 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ -0b774a: 0c02 |001d: move-result-object v2 │ │ -0b774c: 7120 031d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0b7752: 28f5 |0021: goto 0016 // -000b │ │ -0b7754: 0d00 |0022: move-exception v0 │ │ -0b7756: 1a01 bb0e |0023: const-string v1, "PropertyValuesHolder" // string@0ebb │ │ -0b775a: 6e10 822e 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ -0b7760: 0c02 |0028: move-result-object v2 │ │ -0b7762: 7120 031d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0b7768: 28ea |002c: goto 0016 // -0016 │ │ +0baf9c: |[0baf9c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +0bafac: 5441 710b |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b71 │ │ +0bafb0: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ +0bafb4: 5441 720b |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b72 │ │ +0bafb8: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0bafba: 5243 6e0b |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatAnimatedValue:F // field@0b6e │ │ +0bafbe: 7110 812e 0300 |0009: invoke-static {v3}, Ljava/lang/Float;.valueOf:(F)Ljava/lang/Float; // method@2e81 │ │ +0bafc4: 0c03 |000c: move-result-object v3 │ │ +0bafc6: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +0bafca: 5441 710b |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b71 │ │ +0bafce: 5442 720b |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b72 │ │ +0bafd2: 6e30 f92e 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0bafd8: 0e00 |0016: return-void │ │ +0bafda: 0d00 |0017: move-exception v0 │ │ +0bafdc: 1a01 bc0e |0018: const-string v1, "PropertyValuesHolder" // string@0ebc │ │ +0bafe0: 6e10 f72e 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ +0bafe6: 0c02 |001d: move-result-object v2 │ │ +0bafe8: 7120 031d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0bafee: 28f5 |0021: goto 0016 // -000b │ │ +0baff0: 0d00 |0022: move-exception v0 │ │ +0baff2: 1a01 bc0e |0023: const-string v1, "PropertyValuesHolder" // string@0ebc │ │ +0baff6: 6e10 822e 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ +0baffc: 0c02 |0028: move-result-object v2 │ │ +0baffe: 7120 031d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0bb004: 28ea |002c: goto 0016 // -0016 │ │ catches : 1 │ │ 0x0004 - 0x0016 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x0022 │ │ positions : │ │ 0x0000 line=956 │ │ 0x0004 line=958 │ │ @@ -243252,20 +243275,20 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b777c: |[0b777c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues:([F)V │ │ -0b778c: 6f20 d924 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@24d9 │ │ -0b7792: 5410 700b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ -0b7796: 1f00 d504 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ -0b779a: 5b10 6f0b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ -0b779e: 0e00 |0009: return-void │ │ +0bb018: |[0bb018] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setFloatValues:([F)V │ │ +0bb028: 6f20 d924 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@24d9 │ │ +0bb02e: 5410 700b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b70 │ │ +0bb032: 1f00 d504 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // type@04d5 │ │ +0bb036: 5b10 6f0b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;.mFloatKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet; // field@0b6f │ │ +0bb03a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0003 line=915 │ │ 0x0009 line=916 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ @@ -243276,32 +243299,32 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b77a0: |[0b77a0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -0b77b0: 6f20 e024 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@24e0 │ │ -0b77b6: 0e00 |0003: return-void │ │ +0bb03c: |[0bb03c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$FloatPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +0bb04c: 6f20 e024 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@24e0 │ │ +0bb052: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1002 │ │ 0x0003 line=1004 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder; │ │ 0x0000 - 0x0004 reg=1 targetClass Ljava/lang/Class; │ │ │ │ - source_file_idx : 3772 (PropertyValuesHolder.java) │ │ + source_file_idx : 3773 (PropertyValuesHolder.java) │ │ │ │ Class #954 header: │ │ class_idx : 1248 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1249 │ │ -source_file_idx : 3772 │ │ +source_file_idx : 3773 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #954 annotations: │ │ Annotations on class │ │ @@ -243331,24 +243354,24 @@ │ │ type : '(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0b77b8: |[0b77b8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V │ │ -0b77c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b77ca: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ -0b77d0: 6200 9c11 |0004: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -0b77d4: 5b10 790b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b79 │ │ -0b77d8: 5b13 760b |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ -0b77dc: 5410 760b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ -0b77e0: 1f00 d704 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -0b77e4: 5b10 750b |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ -0b77e8: 0e00 |0010: return-void │ │ +0bb054: |[0bb054] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;)V │ │ +0bb064: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bb066: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ +0bb06c: 6200 9c11 |0004: sget-object v0, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +0bb070: 5b10 790b |0006: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mValueType:Ljava/lang/Class; // field@0b79 │ │ +0bb074: 5b13 760b |0008: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ +0bb078: 5410 760b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ +0bb07c: 1f00 d704 |000c: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +0bb080: 5b10 750b |000e: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ +0bb084: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=747 │ │ 0x0004 line=748 │ │ 0x0008 line=749 │ │ 0x000a line=750 │ │ 0x0010 line=751 │ │ @@ -243362,19 +243385,19 @@ │ │ type : '(Ljava/lang/String;[I)V' │ │ access : 0x10081 (PUBLIC VARARGS CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b77ec: |[0b77ec] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;[I)V │ │ -0b77fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b77fe: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ -0b7804: 6e20 c624 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.setIntValues:([I)V // method@24c6 │ │ -0b780a: 0e00 |0007: return-void │ │ +0bb088: |[0bb088] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.:(Ljava/lang/String;[I)V │ │ +0bb098: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bb09a: 7030 ca24 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;)V // method@24ca │ │ +0bb0a0: 6e20 c624 3100 |0004: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.setIntValues:([I)V // method@24c6 │ │ +0bb0a6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0004 line=765 │ │ 0x0007 line=766 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ @@ -243387,20 +243410,20 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b780c: |[0b780c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.calculateValue:(F)V │ │ -0b781c: 5410 750b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ -0b7820: 6e20 5924 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2459 │ │ -0b7826: 0a00 |0005: move-result v0 │ │ -0b7828: 5910 740b |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0b74 │ │ -0b782c: 0e00 |0008: return-void │ │ +0bb0a8: |[0bb0a8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.calculateValue:(F)V │ │ +0bb0b8: 5410 750b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ +0bb0bc: 6e20 5924 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;.getIntValue:(F)I // method@2459 │ │ +0bb0c2: 0a00 |0005: move-result v0 │ │ +0bb0c4: 5910 740b |0006: iput v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0b74 │ │ +0bb0c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ 0x0008 line=785 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ 0x0000 - 0x0009 reg=2 fraction F │ │ @@ -243410,22 +243433,22 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b7830: |[0b7830] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ -0b7840: 6f10 cc24 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ -0b7846: 0c00 |0003: move-result-object v0 │ │ -0b7848: 1f00 e004 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@04e0 │ │ -0b784c: 5401 760b |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ -0b7850: 1f01 d704 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -0b7854: 5b01 750b |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ -0b7858: 1100 |000c: return-object v0 │ │ +0bb0cc: |[0bb0cc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ +0bb0dc: 6f10 cc24 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ +0bb0e2: 0c00 |0003: move-result-object v0 │ │ +0bb0e4: 1f00 e004 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // type@04e0 │ │ +0bb0e8: 5401 760b |0006: iget-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ +0bb0ec: 1f01 d704 |0008: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +0bb0f0: 5b01 750b |000a: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ +0bb0f4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ 0x0006 line=795 │ │ 0x000c line=796 │ │ locals : │ │ 0x0006 - 0x000d reg=0 newPVH Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ @@ -243436,18 +243459,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b785c: |[0b785c] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0b786c: 6e10 c124 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@24c1 │ │ -0b7872: 0c00 |0003: move-result-object v0 │ │ -0b7874: 1100 |0004: return-object v0 │ │ +0bb0f8: |[0bb0f8] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0bb108: 6e10 c124 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@24c1 │ │ +0bb10e: 0c00 |0003: move-result-object v0 │ │ +0bb110: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;) │ │ @@ -243455,18 +243478,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b7878: |[0b7878] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ -0b7888: 6e10 c124 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@24c1 │ │ -0b788e: 0c00 |0003: move-result-object v0 │ │ -0b7890: 1100 |0004: return-object v0 │ │ +0bb114: |[0bb114] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.clone:()Ljava/lang/Object; │ │ +0bb124: 6e10 c124 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; // method@24c1 │ │ +0bb12a: 0c00 |0003: move-result-object v0 │ │ +0bb12c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=735 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;) │ │ @@ -243474,19 +243497,19 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b7894: |[0b7894] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ -0b78a4: 5210 740b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0b74 │ │ -0b78a8: 7110 912e 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b78ae: 0c00 |0005: move-result-object v0 │ │ -0b78b0: 1100 |0006: return-object v0 │ │ +0bb130: |[0bb130] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.getAnimatedValue:()Ljava/lang/Object; │ │ +0bb140: 5210 740b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0b74 │ │ +0bb144: 7110 912e 0000 |0002: invoke-static {v0}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0bb14a: 0c00 |0005: move-result-object v0 │ │ +0bb14c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;) │ │ @@ -243494,39 +243517,39 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0b78b4: |[0b78b4] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ -0b78c4: 5441 770b |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b77 │ │ -0b78c8: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ -0b78cc: 5441 780b |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b78 │ │ -0b78d0: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0b78d2: 5243 740b |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0b74 │ │ -0b78d6: 7110 912e 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0b78dc: 0c03 |000c: move-result-object v3 │ │ -0b78de: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ -0b78e2: 5441 770b |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b77 │ │ -0b78e6: 5442 780b |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b78 │ │ -0b78ea: 6e30 f92e 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0b78f0: 0e00 |0016: return-void │ │ -0b78f2: 0d00 |0017: move-exception v0 │ │ -0b78f4: 1a01 bb0e |0018: const-string v1, "PropertyValuesHolder" // string@0ebb │ │ -0b78f8: 6e10 f72e 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ -0b78fe: 0c02 |001d: move-result-object v2 │ │ -0b7900: 7120 031d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0b7906: 28f5 |0021: goto 0016 // -000b │ │ -0b7908: 0d00 |0022: move-exception v0 │ │ -0b790a: 1a01 bb0e |0023: const-string v1, "PropertyValuesHolder" // string@0ebb │ │ -0b790e: 6e10 822e 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ -0b7914: 0c02 |0028: move-result-object v2 │ │ -0b7916: 7120 031d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ -0b791c: 28ea |002c: goto 0016 // -0016 │ │ +0bb150: |[0bb150] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setAnimatedValue:(Ljava/lang/Object;)V │ │ +0bb160: 5441 770b |0000: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b77 │ │ +0bb164: 3801 1400 |0002: if-eqz v1, 0016 // +0014 │ │ +0bb168: 5441 780b |0004: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b78 │ │ +0bb16c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0bb16e: 5243 740b |0007: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntAnimatedValue:I // field@0b74 │ │ +0bb172: 7110 912e 0300 |0009: invoke-static {v3}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0bb178: 0c03 |000c: move-result-object v3 │ │ +0bb17a: 4d03 0102 |000d: aput-object v3, v1, v2 │ │ +0bb17e: 5441 770b |000f: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mSetter:Ljava/lang/reflect/Method; // field@0b77 │ │ +0bb182: 5442 780b |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mTmpValueArray:[Ljava/lang/Object; // field@0b78 │ │ +0bb186: 6e30 f92e 5102 |0013: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0bb18c: 0e00 |0016: return-void │ │ +0bb18e: 0d00 |0017: move-exception v0 │ │ +0bb190: 1a01 bc0e |0018: const-string v1, "PropertyValuesHolder" // string@0ebc │ │ +0bb194: 6e10 f72e 0000 |001a: invoke-virtual {v0}, Ljava/lang/reflect/InvocationTargetException;.toString:()Ljava/lang/String; // method@2ef7 │ │ +0bb19a: 0c02 |001d: move-result-object v2 │ │ +0bb19c: 7120 031d 2100 |001e: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0bb1a2: 28f5 |0021: goto 0016 // -000b │ │ +0bb1a4: 0d00 |0022: move-exception v0 │ │ +0bb1a6: 1a01 bc0e |0023: const-string v1, "PropertyValuesHolder" // string@0ebc │ │ +0bb1aa: 6e10 822e 0000 |0025: invoke-virtual {v0}, Ljava/lang/IllegalAccessException;.toString:()Ljava/lang/String; // method@2e82 │ │ +0bb1b0: 0c02 |0028: move-result-object v2 │ │ +0bb1b2: 7120 031d 2100 |0029: invoke-static {v1, v2}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;)I // method@1d03 │ │ +0bb1b8: 28ea |002c: goto 0016 // -0016 │ │ catches : 1 │ │ 0x0004 - 0x0016 │ │ Ljava/lang/reflect/InvocationTargetException; -> 0x0017 │ │ Ljava/lang/IllegalAccessException; -> 0x0022 │ │ positions : │ │ 0x0000 line=820 │ │ 0x0004 line=822 │ │ @@ -243547,20 +243570,20 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b7930: |[0b7930] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setIntValues:([I)V │ │ -0b7940: 6f20 da24 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@24da │ │ -0b7946: 5410 760b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ -0b794a: 1f00 d704 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ -0b794e: 5b10 750b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ -0b7952: 0e00 |0009: return-void │ │ +0bb1cc: |[0bb1cc] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setIntValues:([I)V │ │ +0bb1dc: 6f20 da24 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@24da │ │ +0bb1e2: 5410 760b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; // field@0b76 │ │ +0bb1e6: 1f00 d704 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // type@04d7 │ │ +0bb1ea: 5b10 750b |0007: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder;.mIntKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet; // field@0b75 │ │ +0bb1ee: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=778 │ │ 0x0003 line=779 │ │ 0x0009 line=780 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ @@ -243571,32 +243594,32 @@ │ │ type : '(Ljava/lang/Class;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b7954: |[0b7954] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ -0b7964: 6f20 e024 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@24e0 │ │ -0b796a: 0e00 |0003: return-void │ │ +0bb1f0: |[0bb1f0] com.actionbarsherlock.internal.nineoldandroids.animation.PropertyValuesHolder$IntPropertyValuesHolder.setupSetter:(Ljava/lang/Class;)V │ │ +0bb200: 6f20 e024 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetter:(Ljava/lang/Class;)V // method@24e0 │ │ +0bb206: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ 0x0003 line=868 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ │ 0x0000 - 0x0004 reg=1 targetClass Ljava/lang/Class; │ │ │ │ - source_file_idx : 3772 (PropertyValuesHolder.java) │ │ + source_file_idx : 3773 (PropertyValuesHolder.java) │ │ │ │ Class #955 header: │ │ class_idx : 1258 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1227 │ │ -source_file_idx : 4573 │ │ +source_file_idx : 4574 │ │ static_fields_size : 17 │ │ instance_fields_size: 19 │ │ direct_methods_size : 25 │ │ virtual_methods_size: 38 │ │ │ │ Class #955 annotations: │ │ Annotations on class │ │ @@ -243785,39 +243808,39 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 54 16-bit code units │ │ -0b796c: |[0b796c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ -0b797c: 2200 ea05 |0000: new-instance v0, Ljava/lang/ThreadLocal; // type@05ea │ │ -0b7980: 7010 e72e 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ -0b7986: 6900 a70b |0005: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0ba7 │ │ -0b798a: 2200 e304 |0007: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; // type@04e3 │ │ -0b798e: 7010 e724 0000 |0009: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.:()V // method@24e7 │ │ -0b7994: 6900 a80b |000c: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ -0b7998: 2200 e404 |000e: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; // type@04e4 │ │ -0b799c: 7010 ea24 0000 |0010: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.:()V // method@24ea │ │ -0b79a2: 6900 ad0b |0013: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ -0b79a6: 2200 e504 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; // type@04e5 │ │ -0b79aa: 7010 ed24 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.:()V // method@24ed │ │ -0b79b0: 6900 aa0b |001a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ -0b79b4: 2200 e604 |001c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; // type@04e6 │ │ -0b79b8: 7010 f024 0000 |001e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.:()V // method@24f0 │ │ -0b79be: 6900 ab0b |0021: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0bab │ │ -0b79c2: 2200 e704 |0023: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; // type@04e7 │ │ -0b79c6: 7010 f324 0000 |0025: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.:()V // method@24f3 │ │ -0b79cc: 6900 ae0b |0028: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0bae │ │ -0b79d0: 2200 5904 |002a: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0459 │ │ -0b79d4: 7010 d51f 0000 |002c: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ -0b79da: 6900 a90b |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0ba9 │ │ -0b79de: 1600 0a00 |0031: const-wide/16 v0, #int 10 // #a │ │ -0b79e2: 6800 ac0b |0033: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ -0b79e6: 0e00 |0035: return-void │ │ +0bb208: |[0bb208] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ +0bb218: 2200 ea05 |0000: new-instance v0, Ljava/lang/ThreadLocal; // type@05ea │ │ +0bb21c: 7010 e72e 0000 |0002: invoke-direct {v0}, Ljava/lang/ThreadLocal;.:()V // method@2ee7 │ │ +0bb222: 6900 a70b |0005: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0ba7 │ │ +0bb226: 2200 e304 |0007: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1; // type@04e3 │ │ +0bb22a: 7010 e724 0000 |0009: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;.:()V // method@24e7 │ │ +0bb230: 6900 a80b |000c: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ +0bb234: 2200 e404 |000e: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2; // type@04e4 │ │ +0bb238: 7010 ea24 0000 |0010: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2;.:()V // method@24ea │ │ +0bb23e: 6900 ad0b |0013: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ +0bb242: 2200 e504 |0015: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3; // type@04e5 │ │ +0bb246: 7010 ed24 0000 |0017: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3;.:()V // method@24ed │ │ +0bb24c: 6900 aa0b |001a: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ +0bb250: 2200 e604 |001c: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4; // type@04e6 │ │ +0bb254: 7010 f024 0000 |001e: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4;.:()V // method@24f0 │ │ +0bb25a: 6900 ab0b |0021: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0bab │ │ +0bb25e: 2200 e704 |0023: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5; // type@04e7 │ │ +0bb262: 7010 f324 0000 |0025: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5;.:()V // method@24f3 │ │ +0bb268: 6900 ae0b |0028: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0bae │ │ +0bb26c: 2200 5904 |002a: new-instance v0, Landroid/view/animation/AccelerateDecelerateInterpolator; // type@0459 │ │ +0bb270: 7010 d51f 0000 |002c: invoke-direct {v0}, Landroid/view/animation/AccelerateDecelerateInterpolator;.:()V // method@1fd5 │ │ +0bb276: 6900 a90b |002f: sput-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0ba9 │ │ +0bb27a: 1600 0a00 |0031: const-wide/16 v0, #int 10 // #a │ │ +0bb27e: 6800 ac0b |0033: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ +0bb282: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ 0x0007 line=99 │ │ 0x000e line=108 │ │ 0x0015 line=120 │ │ 0x001c line=128 │ │ @@ -243831,40 +243854,40 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 46 16-bit code units │ │ -0b79e8: |[0b79e8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ -0b79f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b79fa: 7010 f923 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@23f9 │ │ -0b7a00: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ -0b7a04: 5a30 9f0b |0006: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ -0b7a08: 5c32 9a0b |0008: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b7a0c: 5932 940b |000a: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ -0b7a10: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b7a12: 5930 930b |000d: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0b93 │ │ -0b7a16: 5c32 a30b |000f: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ -0b7a1a: 5932 9b0b |0011: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7a1e: 5c32 9e0b |0013: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ -0b7a22: 5c32 a20b |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ -0b7a26: 5c32 970b |0017: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b7a2a: 1600 2c01 |0019: const-wide/16 v0, #int 300 // #12c │ │ -0b7a2e: 5a30 960b |001b: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ -0b7a32: 1600 0000 |001d: const-wide/16 v0, #int 0 // #0 │ │ -0b7a36: 5a30 a00b |001f: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b7a3a: 5932 9c0b |0021: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ -0b7a3e: 1210 |0023: const/4 v0, #int 1 // #1 │ │ -0b7a40: 5930 9d0b |0024: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ -0b7a44: 6200 a90b |0026: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0ba9 │ │ -0b7a48: 5b30 980b |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ -0b7a4c: 1200 |002a: const/4 v0, #int 0 // #0 │ │ -0b7a4e: 5b30 a40b |002b: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b7a52: 0e00 |002d: return-void │ │ +0bb284: |[0bb284] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.:()V │ │ +0bb294: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bb296: 7010 f923 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.:()V // method@23f9 │ │ +0bb29c: 1600 ffff |0004: const-wide/16 v0, #int -1 // #ffff │ │ +0bb2a0: 5a30 9f0b |0006: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ +0bb2a4: 5c32 9a0b |0008: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bb2a8: 5932 940b |000a: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ +0bb2ac: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0bb2ae: 5930 930b |000d: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0b93 │ │ +0bb2b2: 5c32 a30b |000f: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ +0bb2b6: 5932 9b0b |0011: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb2ba: 5c32 9e0b |0013: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ +0bb2be: 5c32 a20b |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ +0bb2c2: 5c32 970b |0017: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bb2c6: 1600 2c01 |0019: const-wide/16 v0, #int 300 // #12c │ │ +0bb2ca: 5a30 960b |001b: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ +0bb2ce: 1600 0000 |001d: const-wide/16 v0, #int 0 // #0 │ │ +0bb2d2: 5a30 a00b |001f: iput-wide v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bb2d6: 5932 9c0b |0021: iput v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ +0bb2da: 1210 |0023: const/4 v0, #int 1 // #1 │ │ +0bb2dc: 5930 9d0b |0024: iput v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ +0bb2e0: 6200 a90b |0026: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDefaultInterpolator:Landroid/view/animation/Interpolator; // field@0ba9 │ │ +0bb2e4: 5b30 980b |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ +0bb2e8: 1200 |002a: const/4 v0, #int 0 // #0 │ │ +0bb2ea: 5b30 a40b |002b: iput-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bb2ee: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=284 │ │ 0x0004 line=86 │ │ 0x0008 line=156 │ │ 0x000a line=162 │ │ 0x000c line=167 │ │ @@ -243888,85 +243911,85 @@ │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7a54: |[0b7a54] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$000:()Ljava/lang/ThreadLocal; │ │ -0b7a64: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ -0b7a68: 1100 |0002: return-object v0 │ │ +0bb2f0: |[0bb2f0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$000:()Ljava/lang/ThreadLocal; │ │ +0bb300: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ +0bb304: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$100' │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7a6c: |[0b7a6c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$100:()Ljava/lang/ThreadLocal; │ │ -0b7a7c: 6200 aa0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ -0b7a80: 1100 |0002: return-object v0 │ │ +0bb308: |[0bb308] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$100:()Ljava/lang/ThreadLocal; │ │ +0bb318: 6200 aa0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ +0bb31c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$1000' │ │ type : '()J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7a84: |[0b7a84] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$1000:()J │ │ -0b7a94: 6100 ac0b |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ -0b7a98: 1000 |0002: return-wide v0 │ │ +0bb320: |[0bb320] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$1000:()J │ │ +0bb330: 6100 ac0b |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ +0bb334: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$200' │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7a9c: |[0b7a9c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$200:()Ljava/lang/ThreadLocal; │ │ -0b7aac: 6200 ad0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ -0b7ab0: 1100 |0002: return-object v0 │ │ +0bb338: |[0bb338] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$200:()Ljava/lang/ThreadLocal; │ │ +0bb348: 6200 ad0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ +0bb34c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$300' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7ab4: |[0b7ab4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J │ │ -0b7ac4: 5320 a00b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b7ac8: 1000 |0002: return-wide v0 │ │ +0bb350: |[0bb350] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$300:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)J │ │ +0bb360: 5320 a00b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bb364: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -243974,17 +243997,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7acc: |[0b7acc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ -0b7adc: 7010 3a25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@253a │ │ -0b7ae2: 0e00 |0003: return-void │ │ +0bb368: |[0bb368] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$400:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ +0bb378: 7010 3a25 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@253a │ │ +0bb37e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -243992,52 +244015,52 @@ │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7ae4: |[0b7ae4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$500:()Ljava/lang/ThreadLocal; │ │ -0b7af4: 6200 ae0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0bae │ │ -0b7af8: 1100 |0002: return-object v0 │ │ +0bb380: |[0bb380] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$500:()Ljava/lang/ThreadLocal; │ │ +0bb390: 6200 ae0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sReadyAnims:Ljava/lang/ThreadLocal; // field@0bae │ │ +0bb394: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$600' │ │ type : '()Ljava/lang/ThreadLocal;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7afc: |[0b7afc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$600:()Ljava/lang/ThreadLocal; │ │ -0b7b0c: 6200 ab0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0bab │ │ -0b7b10: 1100 |0002: return-object v0 │ │ +0bb398: |[0bb398] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$600:()Ljava/lang/ThreadLocal; │ │ +0bb3a8: 6200 ab0b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sEndingAnims:Ljava/lang/ThreadLocal; // field@0bab │ │ +0bb3ac: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'access$700' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b7b14: |[0b7b14] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z │ │ -0b7b24: 7030 1225 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.delayedAnimationFrame:(J)Z // method@2512 │ │ -0b7b2a: 0a00 |0003: move-result v0 │ │ -0b7b2c: 0f00 |0004: return v0 │ │ +0bb3b0: |[0bb3b0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$700:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;J)Z │ │ +0bb3c0: 7030 1225 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.delayedAnimationFrame:(J)Z // method@2512 │ │ +0bb3c6: 0a00 |0003: move-result v0 │ │ +0bb3c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0005 reg=2 x1 J │ │ │ │ @@ -244046,17 +244069,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7b30: |[0b7b30] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z │ │ -0b7b40: 5c01 9e0b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ -0b7b44: 0f01 |0002: return v1 │ │ +0bb3cc: |[0bb3cc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$802:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;Z)Z │ │ +0bb3dc: 5c01 9e0b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ +0bb3e0: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -244065,17 +244088,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0b7b48: |[0b7b48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ -0b7b58: 7010 1425 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@2514 │ │ -0b7b5e: 0e00 |0003: return-void │ │ +0bb3e4: |[0bb3e4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.access$900:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V │ │ +0bb3f4: 7010 1425 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@2514 │ │ +0bb3fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -244083,31 +244106,31 @@ │ │ type : '()V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 34 16-bit code units │ │ -0b7b60: |[0b7b60] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clearAllAnimations:()V │ │ -0b7b70: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ -0b7b74: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7b7a: 0c00 |0005: move-result-object v0 │ │ -0b7b7c: 1f00 0606 |0006: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ -0b7b80: 6e10 0b2f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b7b86: 6200 ad0b |000b: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ -0b7b8a: 6e10 e82e 0000 |000d: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7b90: 0c00 |0010: move-result-object v0 │ │ -0b7b92: 1f00 0606 |0011: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ -0b7b96: 6e10 0b2f 0000 |0013: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b7b9c: 6200 aa0b |0016: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ -0b7ba0: 6e10 e82e 0000 |0018: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7ba6: 0c00 |001b: move-result-object v0 │ │ -0b7ba8: 1f00 0606 |001c: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ -0b7bac: 6e10 0b2f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b7bb2: 0e00 |0021: return-void │ │ +0bb3fc: |[0bb3fc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clearAllAnimations:()V │ │ +0bb40c: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ +0bb410: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb416: 0c00 |0005: move-result-object v0 │ │ +0bb418: 1f00 0606 |0006: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ +0bb41c: 6e10 0b2f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bb422: 6200 ad0b |000b: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ +0bb426: 6e10 e82e 0000 |000d: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb42c: 0c00 |0010: move-result-object v0 │ │ +0bb42e: 1f00 0606 |0011: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ +0bb432: 6e10 0b2f 0000 |0013: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bb438: 6200 aa0b |0016: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ +0bb43c: 6e10 e82e 0000 |0018: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb442: 0c00 |001b: move-result-object v0 │ │ +0bb444: 1f00 0606 |001c: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ +0bb448: 6e10 0b2f 0000 |001e: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bb44e: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1251 │ │ 0x000b line=1252 │ │ 0x0016 line=1253 │ │ 0x0021 line=1254 │ │ locals : │ │ @@ -244117,33 +244140,33 @@ │ │ type : '(J)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 32 16-bit code units │ │ -0b7bb4: |[0b7bb4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.delayedAnimationFrame:(J)Z │ │ -0b7bc4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b7bc6: 5573 a30b |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ -0b7bca: 3903 0800 |0003: if-nez v3, 000b // +0008 │ │ -0b7bce: 5c72 a30b |0005: iput-boolean v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ -0b7bd2: 5a78 950b |0007: iput-wide v8, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0b95 │ │ -0b7bd6: 1202 |0009: const/4 v2, #int 0 // #0 │ │ -0b7bd8: 0f02 |000a: return v2 │ │ -0b7bda: 5374 950b |000b: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0b95 │ │ -0b7bde: 9c00 0804 |000d: sub-long v0, v8, v4 │ │ -0b7be2: 5374 a00b |000f: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b7be6: 3103 0004 |0011: cmp-long v3, v0, v4 │ │ -0b7bea: 3d03 f6ff |0013: if-lez v3, 0009 // -000a │ │ -0b7bee: 5374 a00b |0015: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b7bf2: 9c04 0004 |0017: sub-long v4, v0, v4 │ │ -0b7bf6: 9c04 0804 |0019: sub-long v4, v8, v4 │ │ -0b7bfa: 5a74 a10b |001b: iput-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b7bfe: 5972 9b0b |001d: iput v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7c02: 28eb |001f: goto 000a // -0015 │ │ +0bb450: |[0bb450] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.delayedAnimationFrame:(J)Z │ │ +0bb460: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0bb462: 5573 a30b |0001: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ +0bb466: 3903 0800 |0003: if-nez v3, 000b // +0008 │ │ +0bb46a: 5c72 a30b |0005: iput-boolean v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ +0bb46e: 5a78 950b |0007: iput-wide v8, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0b95 │ │ +0bb472: 1202 |0009: const/4 v2, #int 0 // #0 │ │ +0bb474: 0f02 |000a: return v2 │ │ +0bb476: 5374 950b |000b: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDelayStartTime:J // field@0b95 │ │ +0bb47a: 9c00 0804 |000d: sub-long v0, v8, v4 │ │ +0bb47e: 5374 a00b |000f: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bb482: 3103 0004 |0011: cmp-long v3, v0, v4 │ │ +0bb486: 3d03 f6ff |0013: if-lez v3, 0009 // -000a │ │ +0bb48a: 5374 a00b |0015: iget-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bb48e: 9c04 0004 |0017: sub-long v4, v0, v4 │ │ +0bb492: 9c04 0804 |0019: sub-long v4, v8, v4 │ │ +0bb496: 5a74 a10b |001b: iput-wide v4, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bb49a: 5972 9b0b |001d: iput v2, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb49e: 28eb |001f: goto 000a // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1073 │ │ 0x0005 line=1074 │ │ 0x0007 line=1075 │ │ 0x0009 line=1086 │ │ 0x000b line=1077 │ │ @@ -244160,61 +244183,62 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 76 16-bit code units │ │ -0b7c04: |[0b7c04] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.endAnimation:()V │ │ -0b7c14: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0b7c16: 6203 a80b |0001: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ -0b7c1a: 6e10 e82e 0300 |0003: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7c20: 0c03 |0006: move-result-object v3 │ │ -0b7c22: 1f03 0606 |0007: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b7c26: 6e20 122f 5300 |0009: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b7c2c: 6203 ad0b |000c: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ -0b7c30: 6e10 e82e 0300 |000e: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7c36: 0c03 |0011: move-result-object v3 │ │ -0b7c38: 1f03 0606 |0012: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b7c3c: 6e20 122f 5300 |0014: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b7c42: 6203 aa0b |0017: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ -0b7c46: 6e10 e82e 0300 |0019: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7c4c: 0c03 |001c: move-result-object v3 │ │ -0b7c4e: 1f03 0606 |001d: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b7c52: 6e20 122f 5300 |001f: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b7c58: 5954 9b0b |0022: iput v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7c5c: 5553 9e0b |0024: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ -0b7c60: 3803 2100 |0026: if-eqz v3, 0047 // +0021 │ │ -0b7c64: 5453 990b |0028: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b7c68: 3803 1d00 |002a: if-eqz v3, 0047 // +001d │ │ -0b7c6c: 5453 990b |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b7c70: 6e10 0c2f 0300 |002e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b7c76: 0c02 |0031: move-result-object v2 │ │ -0b7c78: 1f02 0606 |0032: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ -0b7c7c: 6e10 152f 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b7c82: 0a01 |0037: move-result v1 │ │ -0b7c84: 1200 |0038: const/4 v0, #int 0 // #0 │ │ -0b7c86: 3510 0e00 |0039: if-ge v0, v1, 0047 // +000e │ │ -0b7c8a: 6e20 0e2f 0200 |003b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b7c90: 0c03 |003e: move-result-object v3 │ │ -0b7c92: 1f03 ca04 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b7c96: 7220 f623 5300 |0041: invoke-interface {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ -0b7c9c: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b7ca0: 28f3 |0046: goto 0039 // -000d │ │ -0b7ca2: 5c54 9e0b |0047: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ -0b7ca6: 5c54 a20b |0049: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ -0b7caa: 0e00 |004b: return-void │ │ +0bb4a0: |[0bb4a0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.endAnimation:()V │ │ +0bb4b0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0bb4b2: 6203 a80b |0001: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ +0bb4b6: 6e10 e82e 0300 |0003: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb4bc: 0c03 |0006: move-result-object v3 │ │ +0bb4be: 1f03 0606 |0007: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ +0bb4c2: 6e20 122f 5300 |0009: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0bb4c8: 6203 ad0b |000c: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ +0bb4cc: 6e10 e82e 0300 |000e: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb4d2: 0c03 |0011: move-result-object v3 │ │ +0bb4d4: 1f03 0606 |0012: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ +0bb4d8: 6e20 122f 5300 |0014: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0bb4de: 6203 aa0b |0017: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ +0bb4e2: 6e10 e82e 0300 |0019: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb4e8: 0c03 |001c: move-result-object v3 │ │ +0bb4ea: 1f03 0606 |001d: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ +0bb4ee: 6e20 122f 5300 |001f: invoke-virtual {v3, v5}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0bb4f4: 5954 9b0b |0022: iput v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb4f8: 5553 9e0b |0024: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ +0bb4fc: 3803 2100 |0026: if-eqz v3, 0047 // +0021 │ │ +0bb500: 5453 990b |0028: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb504: 3803 1d00 |002a: if-eqz v3, 0047 // +001d │ │ +0bb508: 5453 990b |002c: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb50c: 6e10 0c2f 0300 |002e: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0bb512: 0c02 |0031: move-result-object v2 │ │ +0bb514: 1f02 0606 |0032: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ +0bb518: 6e10 152f 0200 |0034: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bb51e: 0a01 |0037: move-result v1 │ │ +0bb520: 1200 |0038: const/4 v0, #int 0 // #0 │ │ +0bb522: 3510 0e00 |0039: if-ge v0, v1, 0047 // +000e │ │ +0bb526: 6e20 0e2f 0200 |003b: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bb52c: 0c03 |003e: move-result-object v3 │ │ +0bb52e: 1f03 ca04 |003f: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0bb532: 7220 f623 5300 |0041: invoke-interface {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f6 │ │ +0bb538: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bb53c: 28f3 |0046: goto 0039 // -000d │ │ +0bb53e: 5c54 9e0b |0047: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ +0bb542: 5c54 a20b |0049: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ +0bb546: 0e00 |004b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1027 │ │ 0x000c line=1028 │ │ 0x0017 line=1029 │ │ 0x0022 line=1030 │ │ 0x0024 line=1031 │ │ 0x002c line=1032 │ │ + 0x002e line=1033 │ │ 0x0034 line=1034 │ │ 0x0038 line=1035 │ │ 0x003b line=1036 │ │ 0x0044 line=1035 │ │ 0x0047 line=1039 │ │ 0x0049 line=1040 │ │ 0x004b line=1041 │ │ @@ -244229,58 +244253,58 @@ │ │ type : '()I' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b7cac: |[0b7cac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentAnimationsCount:()I │ │ -0b7cbc: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ -0b7cc0: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7cc6: 0c00 |0005: move-result-object v0 │ │ -0b7cc8: 1f00 0606 |0006: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ -0b7ccc: 6e10 152f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b7cd2: 0a00 |000b: move-result v0 │ │ -0b7cd4: 0f00 |000c: return v0 │ │ +0bb548: |[0bb548] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentAnimationsCount:()I │ │ +0bb558: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ +0bb55c: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb562: 0c00 |0005: move-result-object v0 │ │ +0bb564: 1f00 0606 |0006: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ +0bb568: 6e10 152f 0000 |0008: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bb56e: 0a00 |000b: move-result v0 │ │ +0bb570: 0f00 |000c: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1241 │ │ locals : │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'getFrameDelay' │ │ type : '()J' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7cd8: |[0b7cd8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getFrameDelay:()J │ │ -0b7ce8: 6100 ac0b |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ -0b7cec: 1000 |0002: return-wide v0 │ │ +0bb574: |[0bb574] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getFrameDelay:()J │ │ +0bb584: 6100 ac0b |0000: sget-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ +0bb588: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=717 │ │ locals : │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'ofFloat' │ │ type : '([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b7cf0: |[0b7cf0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0b7d00: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -0b7d04: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ -0b7d0a: 6e20 2f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@252f │ │ -0b7d10: 1100 |0008: return-object v0 │ │ +0bb58c: |[0bb58c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofFloat:([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0bb59c: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +0bb5a0: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ +0bb5a6: 6e20 2f25 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@252f │ │ +0bb5ac: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x0005 line=317 │ │ 0x0008 line=318 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -244291,19 +244315,19 @@ │ │ type : '([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b7d14: |[0b7d14] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0b7d24: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -0b7d28: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ -0b7d2e: 6e20 3125 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@2531 │ │ -0b7d34: 1100 |0008: return-object v0 │ │ +0bb5b0: |[0bb5b0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofInt:([I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0bb5c0: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +0bb5c4: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ +0bb5ca: 6e20 3125 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@2531 │ │ +0bb5d0: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=299 │ │ 0x0005 line=300 │ │ 0x0008 line=301 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -244314,20 +244338,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b7d38: |[0b7d38] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofObject:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0b7d48: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -0b7d4c: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ -0b7d52: 6e20 3325 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@2533 │ │ -0b7d58: 6e20 2e25 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@252e │ │ -0b7d5e: 1100 |000b: return-object v0 │ │ +0bb5d4: |[0bb5d4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofObject:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0bb5e4: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +0bb5e8: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ +0bb5ee: 6e20 3325 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@2533 │ │ +0bb5f4: 6e20 2e25 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@252e │ │ +0bb5fa: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0005 line=354 │ │ 0x0008 line=355 │ │ 0x000b line=356 │ │ locals : │ │ @@ -244340,19 +244364,19 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b7d60: |[0b7d60] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofPropertyValuesHolder:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0b7d70: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -0b7d74: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ -0b7d7a: 6e20 3725 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ -0b7d80: 1100 |0008: return-object v0 │ │ +0bb5fc: |[0bb5fc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.ofPropertyValuesHolder:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0bb60c: 2200 ea04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +0bb610: 7010 fd24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ +0bb616: 6e20 3725 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ +0bb61c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0005 line=331 │ │ 0x0008 line=332 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -244363,17 +244387,17 @@ │ │ type : '(J)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b7d84: |[0b7d84] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFrameDelay:(J)V │ │ -0b7d94: 6800 ac0b |0000: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ -0b7d98: 0e00 |0002: return-void │ │ +0bb620: |[0bb620] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFrameDelay:(J)V │ │ +0bb630: 6800 ac0b |0000: sput-wide v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sFrameDelay:J // field@0bac │ │ +0bb634: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=730 │ │ 0x0002 line=731 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 frameDelay J │ │ │ │ @@ -244382,71 +244406,71 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 112 16-bit code units │ │ -0b7d9c: |[0b7d9c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:(Z)V │ │ -0b7dac: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0b7dae: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0b7db0: 7100 a303 0000 |0002: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@03a3 │ │ -0b7db6: 0c04 |0005: move-result-object v4 │ │ -0b7db8: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ -0b7dbc: 2204 0504 |0008: new-instance v4, Landroid/util/AndroidRuntimeException; // type@0405 │ │ -0b7dc0: 1a05 7e02 |000a: const-string v5, "Animators may only be run on Looper threads" // string@027e │ │ -0b7dc4: 7020 fc1c 5400 |000c: invoke-direct {v4, v5}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1cfc │ │ -0b7dca: 2704 |000f: throw v4 │ │ -0b7dcc: 5cab 9a0b |0010: iput-boolean v11, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b7dd0: 59a8 940b |0012: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ -0b7dd4: 59a8 9b0b |0014: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7dd8: 5ca9 a20b |0016: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ -0b7ddc: 5ca8 a30b |0018: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ -0b7de0: 6204 ad0b |001a: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ -0b7de4: 6e10 e82e 0400 |001c: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7dea: 0c04 |001f: move-result-object v4 │ │ -0b7dec: 1f04 0606 |0020: check-cast v4, Ljava/util/ArrayList; // type@0606 │ │ -0b7df0: 6e20 092f a400 |0022: invoke-virtual {v4, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b7df6: 53a4 a00b |0025: iget-wide v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b7dfa: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ -0b7dfe: 3104 0406 |0029: cmp-long v4, v4, v6 │ │ -0b7e02: 3904 2c00 |002b: if-nez v4, 0057 // +002c │ │ -0b7e06: 6e10 1925 0a00 |002d: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.getCurrentPlayTime:()J // method@2519 │ │ -0b7e0c: 0b04 |0030: move-result-wide v4 │ │ -0b7e0e: 6e30 2b25 4a05 |0031: invoke-virtual {v10, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setCurrentPlayTime:(J)V // method@252b │ │ -0b7e14: 59a8 9b0b |0034: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7e18: 5ca9 9e0b |0036: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ -0b7e1c: 54a4 990b |0038: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b7e20: 3804 1d00 |003a: if-eqz v4, 0057 // +001d │ │ -0b7e24: 54a4 990b |003c: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b7e28: 6e10 0c2f 0400 |003e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b7e2e: 0c03 |0041: move-result-object v3 │ │ -0b7e30: 1f03 0606 |0042: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b7e34: 6e10 152f 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b7e3a: 0a02 |0047: move-result v2 │ │ -0b7e3c: 1201 |0048: const/4 v1, #int 0 // #0 │ │ -0b7e3e: 3521 0e00 |0049: if-ge v1, v2, 0057 // +000e │ │ -0b7e42: 6e20 0e2f 1300 |004b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b7e48: 0c04 |004e: move-result-object v4 │ │ -0b7e4a: 1f04 ca04 |004f: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b7e4e: 7220 f823 a400 |0051: invoke-interface {v4, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f8 │ │ -0b7e54: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b7e58: 28f3 |0056: goto 0049 // -000d │ │ -0b7e5a: 6204 a70b |0057: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0ba7 │ │ -0b7e5e: 6e10 e82e 0400 |0059: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7e64: 0c00 |005c: move-result-object v0 │ │ -0b7e66: 1f00 e804 |005d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@04e8 │ │ -0b7e6a: 3900 0d00 |005f: if-nez v0, 006c // +000d │ │ -0b7e6e: 2200 e804 |0061: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@04e8 │ │ -0b7e72: 1204 |0063: const/4 v4, #int 0 // #0 │ │ -0b7e74: 7020 f724 4000 |0064: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V // method@24f7 │ │ -0b7e7a: 6204 a70b |0067: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0ba7 │ │ -0b7e7e: 6e20 e92e 0400 |0069: invoke-virtual {v4, v0}, Ljava/lang/ThreadLocal;.set:(Ljava/lang/Object;)V // method@2ee9 │ │ -0b7e84: 6e20 f924 8000 |006c: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessage:(I)Z // method@24f9 │ │ -0b7e8a: 0e00 |006f: return-void │ │ +0bb638: |[0bb638] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:(Z)V │ │ +0bb648: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0bb64a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0bb64c: 7100 a303 0000 |0002: invoke-static {}, Landroid/os/Looper;.myLooper:()Landroid/os/Looper; // method@03a3 │ │ +0bb652: 0c04 |0005: move-result-object v4 │ │ +0bb654: 3904 0a00 |0006: if-nez v4, 0010 // +000a │ │ +0bb658: 2204 0504 |0008: new-instance v4, Landroid/util/AndroidRuntimeException; // type@0405 │ │ +0bb65c: 1a05 8002 |000a: const-string v5, "Animators may only be run on Looper threads" // string@0280 │ │ +0bb660: 7020 fc1c 5400 |000c: invoke-direct {v4, v5}, Landroid/util/AndroidRuntimeException;.:(Ljava/lang/String;)V // method@1cfc │ │ +0bb666: 2704 |000f: throw v4 │ │ +0bb668: 5cab 9a0b |0010: iput-boolean v11, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bb66c: 59a8 940b |0012: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ +0bb670: 59a8 9b0b |0014: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb674: 5ca9 a20b |0016: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ +0bb678: 5ca8 a30b |0018: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ +0bb67c: 6204 ad0b |001a: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ +0bb680: 6e10 e82e 0400 |001c: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb686: 0c04 |001f: move-result-object v4 │ │ +0bb688: 1f04 0606 |0020: check-cast v4, Ljava/util/ArrayList; // type@0606 │ │ +0bb68c: 6e20 092f a400 |0022: invoke-virtual {v4, v10}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0bb692: 53a4 a00b |0025: iget-wide v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bb696: 1606 0000 |0027: const-wide/16 v6, #int 0 // #0 │ │ +0bb69a: 3104 0406 |0029: cmp-long v4, v4, v6 │ │ +0bb69e: 3904 2c00 |002b: if-nez v4, 0057 // +002c │ │ +0bb6a2: 6e10 1925 0a00 |002d: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.getCurrentPlayTime:()J // method@2519 │ │ +0bb6a8: 0b04 |0030: move-result-wide v4 │ │ +0bb6aa: 6e30 2b25 4a05 |0031: invoke-virtual {v10, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setCurrentPlayTime:(J)V // method@252b │ │ +0bb6b0: 59a8 9b0b |0034: iput v8, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb6b4: 5ca9 9e0b |0036: iput-boolean v9, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ +0bb6b8: 54a4 990b |0038: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb6bc: 3804 1d00 |003a: if-eqz v4, 0057 // +001d │ │ +0bb6c0: 54a4 990b |003c: iget-object v4, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb6c4: 6e10 0c2f 0400 |003e: invoke-virtual {v4}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0bb6ca: 0c03 |0041: move-result-object v3 │ │ +0bb6cc: 1f03 0606 |0042: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ +0bb6d0: 6e10 152f 0300 |0044: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bb6d6: 0a02 |0047: move-result v2 │ │ +0bb6d8: 1201 |0048: const/4 v1, #int 0 // #0 │ │ +0bb6da: 3521 0e00 |0049: if-ge v1, v2, 0057 // +000e │ │ +0bb6de: 6e20 0e2f 1300 |004b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bb6e4: 0c04 |004e: move-result-object v4 │ │ +0bb6e6: 1f04 ca04 |004f: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0bb6ea: 7220 f823 a400 |0051: invoke-interface {v4, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f8 │ │ +0bb6f0: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bb6f4: 28f3 |0056: goto 0049 // -000d │ │ +0bb6f6: 6204 a70b |0057: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0ba7 │ │ +0bb6fa: 6e10 e82e 0400 |0059: invoke-virtual {v4}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb700: 0c00 |005c: move-result-object v0 │ │ +0bb702: 1f00 e804 |005d: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@04e8 │ │ +0bb706: 3900 0d00 |005f: if-nez v0, 006c // +000d │ │ +0bb70a: 2200 e804 |0061: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler; // type@04e8 │ │ +0bb70e: 1204 |0063: const/4 v4, #int 0 // #0 │ │ +0bb710: 7020 f724 4000 |0064: invoke-direct {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1;)V // method@24f7 │ │ +0bb716: 6204 a70b |0067: sget-object v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimationHandler:Ljava/lang/ThreadLocal; // field@0ba7 │ │ +0bb71a: 6e20 e92e 0400 |0069: invoke-virtual {v4, v0}, Ljava/lang/ThreadLocal;.set:(Ljava/lang/Object;)V // method@2ee9 │ │ +0bb720: 6e20 f924 8000 |006c: invoke-virtual {v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler;.sendEmptyMessage:(I)Z // method@24f9 │ │ +0bb726: 0e00 |006f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=919 │ │ 0x0008 line=920 │ │ 0x0010 line=922 │ │ 0x0012 line=923 │ │ 0x0014 line=924 │ │ @@ -244455,14 +244479,15 @@ │ │ 0x001a line=927 │ │ 0x0025 line=928 │ │ 0x002d line=930 │ │ 0x0034 line=931 │ │ 0x0036 line=932 │ │ 0x0038 line=934 │ │ 0x003c line=935 │ │ + 0x003e line=936 │ │ 0x0044 line=937 │ │ 0x0048 line=938 │ │ 0x004b line=939 │ │ 0x0054 line=938 │ │ 0x0057 line=943 │ │ 0x005f line=944 │ │ 0x0061 line=945 │ │ @@ -244483,48 +244508,49 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 54 16-bit code units │ │ -0b7e8c: |[0b7e8c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.startAnimation:()V │ │ -0b7e9c: 6e10 2125 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ -0b7ea2: 6203 a80b |0003: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ -0b7ea6: 6e10 e82e 0300 |0005: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b7eac: 0c03 |0008: move-result-object v3 │ │ -0b7eae: 1f03 0606 |0009: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b7eb2: 6e20 092f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b7eb8: 5384 a00b |000e: iget-wide v4, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b7ebc: 1606 0000 |0010: const-wide/16 v6, #int 0 // #0 │ │ -0b7ec0: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ -0b7ec4: 3d03 2100 |0014: if-lez v3, 0035 // +0021 │ │ -0b7ec8: 5483 990b |0016: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b7ecc: 3803 1d00 |0018: if-eqz v3, 0035 // +001d │ │ -0b7ed0: 5483 990b |001a: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b7ed4: 6e10 0c2f 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b7eda: 0c02 |001f: move-result-object v2 │ │ -0b7edc: 1f02 0606 |0020: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ -0b7ee0: 6e10 152f 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b7ee6: 0a01 |0025: move-result v1 │ │ -0b7ee8: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0b7eea: 3510 0e00 |0027: if-ge v0, v1, 0035 // +000e │ │ -0b7eee: 6e20 0e2f 0200 |0029: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b7ef4: 0c03 |002c: move-result-object v3 │ │ -0b7ef6: 1f03 ca04 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b7efa: 7220 f823 8300 |002f: invoke-interface {v3, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f8 │ │ -0b7f00: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b7f04: 28f3 |0034: goto 0027 // -000d │ │ -0b7f06: 0e00 |0035: return-void │ │ +0bb728: |[0bb728] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.startAnimation:()V │ │ +0bb738: 6e10 2125 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ +0bb73e: 6203 a80b |0003: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ +0bb742: 6e10 e82e 0300 |0005: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb748: 0c03 |0008: move-result-object v3 │ │ +0bb74a: 1f03 0606 |0009: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ +0bb74e: 6e20 092f 8300 |000b: invoke-virtual {v3, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0bb754: 5384 a00b |000e: iget-wide v4, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bb758: 1606 0000 |0010: const-wide/16 v6, #int 0 // #0 │ │ +0bb75c: 3103 0406 |0012: cmp-long v3, v4, v6 │ │ +0bb760: 3d03 2100 |0014: if-lez v3, 0035 // +0021 │ │ +0bb764: 5483 990b |0016: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb768: 3803 1d00 |0018: if-eqz v3, 0035 // +001d │ │ +0bb76c: 5483 990b |001a: iget-object v3, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb770: 6e10 0c2f 0300 |001c: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0bb776: 0c02 |001f: move-result-object v2 │ │ +0bb778: 1f02 0606 |0020: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ +0bb77c: 6e10 152f 0200 |0022: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bb782: 0a01 |0025: move-result v1 │ │ +0bb784: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0bb786: 3510 0e00 |0027: if-ge v0, v1, 0035 // +000e │ │ +0bb78a: 6e20 0e2f 0200 |0029: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bb790: 0c03 |002c: move-result-object v3 │ │ +0bb792: 1f03 ca04 |002d: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0bb796: 7220 f823 8300 |002f: invoke-interface {v3, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f8 │ │ +0bb79c: d800 0001 |0032: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bb7a0: 28f3 |0034: goto 0027 // -000d │ │ +0bb7a2: 0e00 |0035: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1048 │ │ 0x0003 line=1049 │ │ 0x000e line=1050 │ │ 0x001a line=1053 │ │ + 0x001c line=1054 │ │ 0x0022 line=1055 │ │ 0x0026 line=1056 │ │ 0x0029 line=1057 │ │ 0x0032 line=1056 │ │ 0x0035 line=1060 │ │ locals : │ │ 0x0027 - 0x0035 reg=0 i I │ │ @@ -244538,23 +244564,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b7f08: |[0b7f08] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.addUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ -0b7f18: 5410 a40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b7f1c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0b7f20: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b7f24: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b7f2a: 5b10 a40b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b7f2e: 5410 a40b |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b7f32: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b7f38: 0e00 |0010: return-void │ │ +0bb7a4: |[0bb7a4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.addUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ +0bb7b4: 5410 a40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bb7b8: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0bb7bc: 2200 0606 |0004: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0bb7c0: 7010 052f 0000 |0006: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0bb7c6: 5b10 a40b |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bb7ca: 5410 a40b |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bb7ce: 6e20 092f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0bb7d4: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=822 │ │ 0x0004 line=823 │ │ 0x000b line=825 │ │ 0x0010 line=826 │ │ locals : │ │ @@ -244566,43 +244592,43 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0b7f3c: |[0b7f3c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animateValue:(F)V │ │ -0b7f4c: 5443 980b |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ -0b7f50: 7220 f21f 5300 |0002: invoke-interface {v3, v5}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ -0b7f56: 0a05 |0005: move-result v5 │ │ -0b7f58: 5945 930b |0006: iput v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0b93 │ │ -0b7f5c: 5443 a50b |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b7f60: 2132 |000a: array-length v2, v3 │ │ -0b7f62: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b7f64: 3520 0c00 |000c: if-ge v0, v2, 0018 // +000c │ │ -0b7f68: 5443 a50b |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b7f6c: 4603 0300 |0010: aget-object v3, v3, v0 │ │ -0b7f70: 6e20 cb24 5300 |0012: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.calculateValue:(F)V // method@24cb │ │ -0b7f76: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b7f7a: 28f5 |0017: goto 000c // -000b │ │ -0b7f7c: 5443 a40b |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b7f80: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ -0b7f84: 5443 a40b |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b7f88: 6e10 152f 0300 |001e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b7f8e: 0a01 |0021: move-result v1 │ │ -0b7f90: 1200 |0022: const/4 v0, #int 0 // #0 │ │ -0b7f92: 3510 1000 |0023: if-ge v0, v1, 0033 // +0010 │ │ -0b7f96: 5443 a40b |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b7f9a: 6e20 0e2f 0300 |0027: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b7fa0: 0c03 |002a: move-result-object v3 │ │ -0b7fa2: 1f03 e904 |002b: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; // type@04e9 │ │ -0b7fa6: 7220 fb24 4300 |002d: invoke-interface {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;.onAnimationUpdate:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@24fb │ │ -0b7fac: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b7fb0: 28f1 |0032: goto 0023 // -000f │ │ -0b7fb2: 0e00 |0033: return-void │ │ +0bb7d8: |[0bb7d8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animateValue:(F)V │ │ +0bb7e8: 5443 980b |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ +0bb7ec: 7220 f21f 5300 |0002: invoke-interface {v3, v5}, Landroid/view/animation/Interpolator;.getInterpolation:(F)F // method@1ff2 │ │ +0bb7f2: 0a05 |0005: move-result v5 │ │ +0bb7f4: 5945 930b |0006: iput v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0b93 │ │ +0bb7f8: 5443 a50b |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bb7fc: 2132 |000a: array-length v2, v3 │ │ +0bb7fe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0bb800: 3520 0c00 |000c: if-ge v0, v2, 0018 // +000c │ │ +0bb804: 5443 a50b |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bb808: 4603 0300 |0010: aget-object v3, v3, v0 │ │ +0bb80c: 6e20 cb24 5300 |0012: invoke-virtual {v3, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.calculateValue:(F)V // method@24cb │ │ +0bb812: d800 0001 |0015: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bb816: 28f5 |0017: goto 000c // -000b │ │ +0bb818: 5443 a40b |0018: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bb81c: 3803 1900 |001a: if-eqz v3, 0033 // +0019 │ │ +0bb820: 5443 a40b |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bb824: 6e10 152f 0300 |001e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bb82a: 0a01 |0021: move-result v1 │ │ +0bb82c: 1200 |0022: const/4 v0, #int 0 // #0 │ │ +0bb82e: 3510 1000 |0023: if-ge v0, v1, 0033 // +0010 │ │ +0bb832: 5443 a40b |0025: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bb836: 6e20 0e2f 0300 |0027: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bb83c: 0c03 |002a: move-result-object v3 │ │ +0bb83e: 1f03 e904 |002b: check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener; // type@04e9 │ │ +0bb842: 7220 fb24 4300 |002d: invoke-interface {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;.onAnimationUpdate:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;)V // method@24fb │ │ +0bb848: d800 0001 |0030: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bb84c: 28f1 |0032: goto 0023 // -000f │ │ +0bb84e: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1171 │ │ 0x0006 line=1172 │ │ 0x0008 line=1173 │ │ 0x000b line=1174 │ │ 0x000e line=1175 │ │ @@ -244625,97 +244651,97 @@ │ │ type : '(J)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 150 16-bit code units │ │ -0b7fb4: |[0b7fb4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animationFrame:(J)Z │ │ -0b7fc4: 160a 0000 |0000: const-wide/16 v10, #int 0 // #0 │ │ -0b7fc8: 1215 |0002: const/4 v5, #int 1 // #1 │ │ -0b7fca: 1506 803f |0003: const/high16 v6, #int 1065353216 // #3f80 │ │ -0b7fce: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0b7fd0: 52d4 9b0b |0006: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7fd4: 3904 0c00 |0008: if-nez v4, 0014 // +000c │ │ -0b7fd8: 59d5 9b0b |000a: iput v5, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7fdc: 53d8 9f0b |000c: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ -0b7fe0: 3104 080a |000e: cmp-long v4, v8, v10 │ │ -0b7fe4: 3b04 0a00 |0010: if-gez v4, 001a // +000a │ │ -0b7fe8: 5ade a10b |0012: iput-wide v14, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b7fec: 52d4 9b0b |0014: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b7ff0: 2b04 7800 0000 |0016: packed-switch v4, 0000008e // +00000078 │ │ -0b7ff6: 0f00 |0019: return v0 │ │ -0b7ff8: 53d8 9f0b |001a: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ -0b7ffc: 9c08 0e08 |001c: sub-long v8, v14, v8 │ │ -0b8000: 5ad8 a10b |001e: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b8004: 1608 ffff |0020: const-wide/16 v8, #int -1 // #ffff │ │ -0b8008: 5ad8 9f0b |0022: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ -0b800c: 28f0 |0024: goto 0014 // -0010 │ │ -0b800e: 53d8 960b |0025: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ -0b8012: 3104 080a |0027: cmp-long v4, v8, v10 │ │ -0b8016: 3d04 3600 |0029: if-lez v4, 005f // +0036 │ │ -0b801a: 53d8 a10b |002b: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b801e: 9c08 0e08 |002d: sub-long v8, v14, v8 │ │ -0b8022: 8584 |002f: long-to-float v4, v8 │ │ -0b8024: 53d8 960b |0030: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ -0b8028: 8587 |0032: long-to-float v7, v8 │ │ -0b802a: a901 0407 |0033: div-float v1, v4, v7 │ │ -0b802e: 2d04 0106 |0035: cmpl-float v4, v1, v6 │ │ -0b8032: 3a04 4400 |0037: if-ltz v4, 007b // +0044 │ │ -0b8036: 52d4 940b |0039: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ -0b803a: 52d7 9c0b |003b: iget v7, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ -0b803e: 3474 0700 |003d: if-lt v4, v7, 0044 // +0007 │ │ -0b8042: 52d4 9c0b |003f: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ -0b8046: 12f7 |0041: const/4 v7, #int -1 // #ff │ │ -0b8048: 3374 4500 |0042: if-ne v4, v7, 0087 // +0045 │ │ -0b804c: 54d4 990b |0044: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b8050: 3804 1b00 |0046: if-eqz v4, 0061 // +001b │ │ -0b8054: 54d4 990b |0048: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b8058: 6e10 152f 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b805e: 0a03 |004d: move-result v3 │ │ -0b8060: 1202 |004e: const/4 v2, #int 0 // #0 │ │ -0b8062: 3532 1200 |004f: if-ge v2, v3, 0061 // +0012 │ │ -0b8066: 54d4 990b |0051: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b806a: 6e20 0e2f 2400 |0053: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b8070: 0c04 |0056: move-result-object v4 │ │ -0b8072: 1f04 ca04 |0057: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b8076: 7220 f723 d400 |0059: invoke-interface {v4, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f7 │ │ -0b807c: d802 0201 |005c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0b8080: 28f1 |005e: goto 004f // -000f │ │ -0b8082: 0161 |005f: move v1, v6 │ │ -0b8084: 28d5 |0060: goto 0035 // -002b │ │ -0b8086: 52d4 9d0b |0061: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ -0b808a: 1227 |0063: const/4 v7, #int 2 // #2 │ │ -0b808c: 3374 0900 |0064: if-ne v4, v7, 006d // +0009 │ │ -0b8090: 55d4 9a0b |0066: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b8094: 3804 1d00 |0068: if-eqz v4, 0085 // +001d │ │ -0b8098: 1204 |006a: const/4 v4, #int 0 // #0 │ │ -0b809a: 5cd4 9a0b |006b: iput-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b809e: 52d4 940b |006d: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ -0b80a2: 8715 |006f: float-to-int v5, v1 │ │ -0b80a4: b054 |0070: add-int/2addr v4, v5 │ │ -0b80a6: 59d4 940b |0071: iput v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ -0b80aa: ca61 |0073: rem-float/2addr v1, v6 │ │ -0b80ac: 53d4 a10b |0074: iget-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b80b0: 53d8 960b |0076: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ -0b80b4: bb84 |0078: add-long/2addr v4, v8 │ │ -0b80b6: 5ad4 a10b |0079: iput-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b80ba: 55d4 9a0b |007b: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b80be: 3804 0400 |007d: if-eqz v4, 0081 // +0004 │ │ -0b80c2: a701 0601 |007f: sub-float v1, v6, v1 │ │ -0b80c6: 6e20 0b25 1d00 |0081: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ -0b80cc: 2895 |0084: goto 0019 // -006b │ │ -0b80ce: 0154 |0085: move v4, v5 │ │ -0b80d0: 28e5 |0086: goto 006b // -001b │ │ -0b80d2: 1210 |0087: const/4 v0, #int 1 // #1 │ │ -0b80d4: 7120 9f2e 6100 |0088: invoke-static {v1, v6}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ -0b80da: 0a01 |008b: move-result v1 │ │ -0b80dc: 28ef |008c: goto 007b // -0011 │ │ -0b80de: 0000 |008d: nop // spacer │ │ -0b80e0: 0001 0200 0100 0000 0f00 0000 0f00 ... |008e: packed-switch-data (8 units) │ │ +0bb850: |[0bb850] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.animationFrame:(J)Z │ │ +0bb860: 160a 0000 |0000: const-wide/16 v10, #int 0 // #0 │ │ +0bb864: 1215 |0002: const/4 v5, #int 1 // #1 │ │ +0bb866: 1506 803f |0003: const/high16 v6, #int 1065353216 // #3f80 │ │ +0bb86a: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0bb86c: 52d4 9b0b |0006: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb870: 3904 0c00 |0008: if-nez v4, 0014 // +000c │ │ +0bb874: 59d5 9b0b |000a: iput v5, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb878: 53d8 9f0b |000c: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ +0bb87c: 3104 080a |000e: cmp-long v4, v8, v10 │ │ +0bb880: 3b04 0a00 |0010: if-gez v4, 001a // +000a │ │ +0bb884: 5ade a10b |0012: iput-wide v14, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bb888: 52d4 9b0b |0014: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb88c: 2b04 7800 0000 |0016: packed-switch v4, 0000008e // +00000078 │ │ +0bb892: 0f00 |0019: return v0 │ │ +0bb894: 53d8 9f0b |001a: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ +0bb898: 9c08 0e08 |001c: sub-long v8, v14, v8 │ │ +0bb89c: 5ad8 a10b |001e: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bb8a0: 1608 ffff |0020: const-wide/16 v8, #int -1 // #ffff │ │ +0bb8a4: 5ad8 9f0b |0022: iput-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ +0bb8a8: 28f0 |0024: goto 0014 // -0010 │ │ +0bb8aa: 53d8 960b |0025: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ +0bb8ae: 3104 080a |0027: cmp-long v4, v8, v10 │ │ +0bb8b2: 3d04 3600 |0029: if-lez v4, 005f // +0036 │ │ +0bb8b6: 53d8 a10b |002b: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bb8ba: 9c08 0e08 |002d: sub-long v8, v14, v8 │ │ +0bb8be: 8584 |002f: long-to-float v4, v8 │ │ +0bb8c0: 53d8 960b |0030: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ +0bb8c4: 8587 |0032: long-to-float v7, v8 │ │ +0bb8c6: a901 0407 |0033: div-float v1, v4, v7 │ │ +0bb8ca: 2d04 0106 |0035: cmpl-float v4, v1, v6 │ │ +0bb8ce: 3a04 4400 |0037: if-ltz v4, 007b // +0044 │ │ +0bb8d2: 52d4 940b |0039: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ +0bb8d6: 52d7 9c0b |003b: iget v7, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ +0bb8da: 3474 0700 |003d: if-lt v4, v7, 0044 // +0007 │ │ +0bb8de: 52d4 9c0b |003f: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ +0bb8e2: 12f7 |0041: const/4 v7, #int -1 // #ff │ │ +0bb8e4: 3374 4500 |0042: if-ne v4, v7, 0087 // +0045 │ │ +0bb8e8: 54d4 990b |0044: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb8ec: 3804 1b00 |0046: if-eqz v4, 0061 // +001b │ │ +0bb8f0: 54d4 990b |0048: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb8f4: 6e10 152f 0400 |004a: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bb8fa: 0a03 |004d: move-result v3 │ │ +0bb8fc: 1202 |004e: const/4 v2, #int 0 // #0 │ │ +0bb8fe: 3532 1200 |004f: if-ge v2, v3, 0061 // +0012 │ │ +0bb902: 54d4 990b |0051: iget-object v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb906: 6e20 0e2f 2400 |0053: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bb90c: 0c04 |0056: move-result-object v4 │ │ +0bb90e: 1f04 ca04 |0057: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0bb912: 7220 f723 d400 |0059: invoke-interface {v4, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f7 │ │ +0bb918: d802 0201 |005c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0bb91c: 28f1 |005e: goto 004f // -000f │ │ +0bb91e: 0161 |005f: move v1, v6 │ │ +0bb920: 28d5 |0060: goto 0035 // -002b │ │ +0bb922: 52d4 9d0b |0061: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ +0bb926: 1227 |0063: const/4 v7, #int 2 // #2 │ │ +0bb928: 3374 0900 |0064: if-ne v4, v7, 006d // +0009 │ │ +0bb92c: 55d4 9a0b |0066: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bb930: 3804 1d00 |0068: if-eqz v4, 0085 // +001d │ │ +0bb934: 1204 |006a: const/4 v4, #int 0 // #0 │ │ +0bb936: 5cd4 9a0b |006b: iput-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bb93a: 52d4 940b |006d: iget v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ +0bb93e: 8715 |006f: float-to-int v5, v1 │ │ +0bb940: b054 |0070: add-int/2addr v4, v5 │ │ +0bb942: 59d4 940b |0071: iput v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ +0bb946: ca61 |0073: rem-float/2addr v1, v6 │ │ +0bb948: 53d4 a10b |0074: iget-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bb94c: 53d8 960b |0076: iget-wide v8, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ +0bb950: bb84 |0078: add-long/2addr v4, v8 │ │ +0bb952: 5ad4 a10b |0079: iput-wide v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bb956: 55d4 9a0b |007b: iget-boolean v4, v13, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bb95a: 3804 0400 |007d: if-eqz v4, 0081 // +0004 │ │ +0bb95e: a701 0601 |007f: sub-float v1, v6, v1 │ │ +0bb962: 6e20 0b25 1d00 |0081: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ +0bb968: 2895 |0084: goto 0019 // -006b │ │ +0bb96a: 0154 |0085: move v4, v5 │ │ +0bb96c: 28e5 |0086: goto 006b // -001b │ │ +0bb96e: 1210 |0087: const/4 v0, #int 1 // #1 │ │ +0bb970: 7120 9f2e 6100 |0088: invoke-static {v1, v6}, Ljava/lang/Math;.min:(FF)F // method@2e9f │ │ +0bb976: 0a01 |008b: move-result v1 │ │ +0bb978: 28ef |008c: goto 007b // -0011 │ │ +0bb97a: 0000 |008d: nop // spacer │ │ +0bb97c: 0001 0200 0100 0000 0f00 0000 0f00 ... |008e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0005 line=1102 │ │ 0x0006 line=1104 │ │ 0x000a line=1105 │ │ 0x000c line=1106 │ │ 0x0012 line=1107 │ │ @@ -244758,79 +244784,80 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0b80f0: |[0b80f0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.cancel:()V │ │ -0b8100: 5243 9b0b |0000: iget v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b8104: 3903 1e00 |0002: if-nez v3, 0020 // +001e │ │ -0b8108: 6203 ad0b |0004: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ -0b810c: 6e10 e82e 0300 |0006: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b8112: 0c03 |0009: move-result-object v3 │ │ -0b8114: 1f03 0606 |000a: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b8118: 6e20 0d2f 4300 |000c: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -0b811e: 0a03 |000f: move-result v3 │ │ -0b8120: 3903 1000 |0010: if-nez v3, 0020 // +0010 │ │ -0b8124: 6203 aa0b |0012: sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ -0b8128: 6e10 e82e 0300 |0014: invoke-virtual {v3}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b812e: 0c03 |0017: move-result-object v3 │ │ -0b8130: 1f03 0606 |0018: check-cast v3, Ljava/util/ArrayList; // type@0606 │ │ -0b8134: 6e20 0d2f 4300 |001a: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -0b813a: 0a03 |001d: move-result v3 │ │ -0b813c: 3803 2900 |001e: if-eqz v3, 0047 // +0029 │ │ -0b8140: 5543 9e0b |0020: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ -0b8144: 3803 2200 |0022: if-eqz v3, 0044 // +0022 │ │ -0b8148: 5443 990b |0024: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b814c: 3803 1e00 |0026: if-eqz v3, 0044 // +001e │ │ -0b8150: 5443 990b |0028: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ -0b8154: 6e10 0c2f 0300 |002a: invoke-virtual {v3}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ -0b815a: 0c02 |002d: move-result-object v2 │ │ -0b815c: 1f02 0606 |002e: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ -0b8160: 6e10 102f 0200 |0030: invoke-virtual {v2}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0b8166: 0c00 |0033: move-result-object v0 │ │ -0b8168: 7210 382f 0000 |0034: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b816e: 0a03 |0037: move-result v3 │ │ -0b8170: 3803 0c00 |0038: if-eqz v3, 0044 // +000c │ │ -0b8174: 7210 392f 0000 |003a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b817a: 0c01 |003d: move-result-object v1 │ │ -0b817c: 1f01 ca04 |003e: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ -0b8180: 7220 f523 4100 |0040: invoke-interface {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f5 │ │ -0b8186: 28f1 |0043: goto 0034 // -000f │ │ -0b8188: 7010 1425 0400 |0044: invoke-direct {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@2514 │ │ -0b818e: 0e00 |0047: return-void │ │ +0bb98c: |[0bb98c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.cancel:()V │ │ +0bb99c: 5242 9b0b |0000: iget v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bb9a0: 3902 1e00 |0002: if-nez v2, 0020 // +001e │ │ +0bb9a4: 6202 ad0b |0004: sget-object v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ +0bb9a8: 6e10 e82e 0200 |0006: invoke-virtual {v2}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb9ae: 0c02 |0009: move-result-object v2 │ │ +0bb9b0: 1f02 0606 |000a: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ +0bb9b4: 6e20 0d2f 4200 |000c: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +0bb9ba: 0a02 |000f: move-result v2 │ │ +0bb9bc: 3902 1000 |0010: if-nez v2, 0020 // +0010 │ │ +0bb9c0: 6202 aa0b |0012: sget-object v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sDelayedAnims:Ljava/lang/ThreadLocal; // field@0baa │ │ +0bb9c4: 6e10 e82e 0200 |0014: invoke-virtual {v2}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bb9ca: 0c02 |0017: move-result-object v2 │ │ +0bb9cc: 1f02 0606 |0018: check-cast v2, Ljava/util/ArrayList; // type@0606 │ │ +0bb9d0: 6e20 0d2f 4200 |001a: invoke-virtual {v2, v4}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +0bb9d6: 0a02 |001d: move-result v2 │ │ +0bb9d8: 3802 2900 |001e: if-eqz v2, 0047 // +0029 │ │ +0bb9dc: 5542 9e0b |0020: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ +0bb9e0: 3802 2200 |0022: if-eqz v2, 0044 // +0022 │ │ +0bb9e4: 5442 990b |0024: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb9e8: 3802 1e00 |0026: if-eqz v2, 0044 // +001e │ │ +0bb9ec: 5442 990b |0028: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mListeners:Ljava/util/ArrayList; // field@0b99 │ │ +0bb9f0: 6e10 0c2f 0200 |002a: invoke-virtual {v2}, Ljava/util/ArrayList;.clone:()Ljava/lang/Object; // method@2f0c │ │ +0bb9f6: 0c01 |002d: move-result-object v1 │ │ +0bb9f8: 1f01 0606 |002e: check-cast v1, Ljava/util/ArrayList; // type@0606 │ │ +0bb9fc: 6e10 102f 0100 |0030: invoke-virtual {v1}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0bba02: 0c02 |0033: move-result-object v2 │ │ +0bba04: 7210 382f 0200 |0034: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bba0a: 0a03 |0037: move-result v3 │ │ +0bba0c: 3803 0c00 |0038: if-eqz v3, 0044 // +000c │ │ +0bba10: 7210 392f 0200 |003a: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bba16: 0c00 |003d: move-result-object v0 │ │ +0bba18: 1f00 ca04 |003e: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; // type@04ca │ │ +0bba1c: 7220 f523 4000 |0040: invoke-interface {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V // method@23f5 │ │ +0bba22: 28f1 |0043: goto 0034 // -000f │ │ +0bba24: 7010 1425 0400 |0044: invoke-direct {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@2514 │ │ +0bba2a: 0e00 |0047: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=960 │ │ + 0x0014 line=961 │ │ 0x0020 line=963 │ │ 0x0028 line=964 │ │ + 0x002a line=965 │ │ 0x0030 line=966 │ │ 0x0040 line=967 │ │ 0x0044 line=970 │ │ 0x0047 line=972 │ │ locals : │ │ - 0x0034 - 0x0044 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0040 - 0x0044 reg=1 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - 0x0030 - 0x0044 reg=2 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0040 - 0x0044 reg=0 listener Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ + 0x0030 - 0x0044 reg=1 tmpListeners Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x0048 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'clone' │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b8190: |[0b8190] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0b81a0: 6e10 1025 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2510 │ │ -0b81a6: 0c00 |0003: move-result-object v0 │ │ -0b81a8: 1100 |0004: return-object v0 │ │ +0bba2c: |[0bba2c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0bba3c: 6e10 1025 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2510 │ │ +0bba42: 0c00 |0003: move-result-object v0 │ │ +0bba44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -244838,64 +244865,64 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 95 16-bit code units │ │ -0b81ac: |[0b81ac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0b81bc: 120a |0000: const/4 v10, #int 0 // #0 │ │ -0b81be: 6f10 fc23 0b00 |0001: invoke-super {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ -0b81c4: 0c00 |0004: move-result-object v0 │ │ -0b81c6: 1f00 ea04 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ -0b81ca: 54b7 a40b |0007: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b81ce: 3807 1e00 |0009: if-eqz v7, 0027 // +001e │ │ -0b81d2: 54b5 a40b |000b: iget-object v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b81d6: 2207 0606 |000d: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ -0b81da: 7010 052f 0700 |000f: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b81e0: 5b07 a40b |0012: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b81e4: 6e10 152f 0500 |0014: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b81ea: 0a03 |0017: move-result v3 │ │ -0b81ec: 1201 |0018: const/4 v1, #int 0 // #0 │ │ -0b81ee: 3531 0e00 |0019: if-ge v1, v3, 0027 // +000e │ │ -0b81f2: 5407 a40b |001b: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b81f6: 6e20 0e2f 1500 |001d: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b81fc: 0c08 |0020: move-result-object v8 │ │ -0b81fe: 6e20 092f 8700 |0021: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0b8204: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b8208: 28f3 |0026: goto 0019 // -000d │ │ -0b820a: 1608 ffff |0027: const-wide/16 v8, #int -1 // #ffff │ │ -0b820e: 5a08 9f0b |0029: iput-wide v8, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ -0b8212: 5c0a 9a0b |002b: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b8216: 590a 940b |002d: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ -0b821a: 5c0a 970b |002f: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b821e: 590a 9b0b |0031: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b8222: 5c0a a30b |0033: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ -0b8226: 54b6 a50b |0035: iget-object v6, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b822a: 3806 2700 |0037: if-eqz v6, 005e // +0027 │ │ -0b822e: 2164 |0039: array-length v4, v6 │ │ -0b8230: 2347 5f06 |003a: new-array v7, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ -0b8234: 5b07 a50b |003c: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8238: 2207 0d06 |003e: new-instance v7, Ljava/util/HashMap; // type@060d │ │ -0b823c: 7020 2a2f 4700 |0040: invoke-direct {v7, v4}, Ljava/util/HashMap;.:(I)V // method@2f2a │ │ -0b8242: 5b07 a60b |0043: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ -0b8246: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -0b8248: 3541 1800 |0046: if-ge v1, v4, 005e // +0018 │ │ -0b824c: 4607 0601 |0048: aget-object v7, v6, v1 │ │ -0b8250: 6e10 cc24 0700 |004a: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ -0b8256: 0c02 |004d: move-result-object v2 │ │ -0b8258: 5407 a50b |004e: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b825c: 4d02 0701 |0050: aput-object v2, v7, v1 │ │ -0b8260: 5407 a60b |0052: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ -0b8264: 6e10 d124 0200 |0054: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@24d1 │ │ -0b826a: 0c08 |0057: move-result-object v8 │ │ -0b826c: 6e30 322f 8702 |0058: invoke-virtual {v7, v8, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0b8272: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0b8276: 28e9 |005d: goto 0046 // -0017 │ │ -0b8278: 1100 |005e: return-object v0 │ │ +0bba48: |[0bba48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0bba58: 120a |0000: const/4 v10, #int 0 // #0 │ │ +0bba5a: 6f10 fc23 0b00 |0001: invoke-super {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@23fc │ │ +0bba60: 0c00 |0004: move-result-object v0 │ │ +0bba62: 1f00 ea04 |0005: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // type@04ea │ │ +0bba66: 54b7 a40b |0007: iget-object v7, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bba6a: 3807 1e00 |0009: if-eqz v7, 0027 // +001e │ │ +0bba6e: 54b5 a40b |000b: iget-object v5, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bba72: 2207 0606 |000d: new-instance v7, Ljava/util/ArrayList; // type@0606 │ │ +0bba76: 7010 052f 0700 |000f: invoke-direct {v7}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0bba7c: 5b07 a40b |0012: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bba80: 6e10 152f 0500 |0014: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bba86: 0a03 |0017: move-result v3 │ │ +0bba88: 1201 |0018: const/4 v1, #int 0 // #0 │ │ +0bba8a: 3531 0e00 |0019: if-ge v1, v3, 0027 // +000e │ │ +0bba8e: 5407 a40b |001b: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bba92: 6e20 0e2f 1500 |001d: invoke-virtual {v5, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bba98: 0c08 |0020: move-result-object v8 │ │ +0bba9a: 6e20 092f 8700 |0021: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0bbaa0: d801 0101 |0024: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bbaa4: 28f3 |0026: goto 0019 // -000d │ │ +0bbaa6: 1608 ffff |0027: const-wide/16 v8, #int -1 // #ffff │ │ +0bbaaa: 5a08 9f0b |0029: iput-wide v8, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ +0bbaae: 5c0a 9a0b |002b: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bbab2: 590a 940b |002d: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentIteration:I // field@0b94 │ │ +0bbab6: 5c0a 970b |002f: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bbaba: 590a 9b0b |0031: iput v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bbabe: 5c0a a30b |0033: iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ +0bbac2: 54b6 a50b |0035: iget-object v6, v11, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbac6: 3806 2700 |0037: if-eqz v6, 005e // +0027 │ │ +0bbaca: 2164 |0039: array-length v4, v6 │ │ +0bbacc: 2347 5f06 |003a: new-array v7, v4, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ +0bbad0: 5b07 a50b |003c: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbad4: 2207 0d06 |003e: new-instance v7, Ljava/util/HashMap; // type@060d │ │ +0bbad8: 7020 2a2f 4700 |0040: invoke-direct {v7, v4}, Ljava/util/HashMap;.:(I)V // method@2f2a │ │ +0bbade: 5b07 a60b |0043: iput-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ +0bbae2: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +0bbae4: 3541 1800 |0046: if-ge v1, v4, 005e // +0018 │ │ +0bbae8: 4607 0601 |0048: aget-object v7, v6, v1 │ │ +0bbaec: 6e10 cc24 0700 |004a: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24cc │ │ +0bbaf2: 0c02 |004d: move-result-object v2 │ │ +0bbaf4: 5407 a50b |004e: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbaf8: 4d02 0701 |0050: aput-object v2, v7, v1 │ │ +0bbafc: 5407 a60b |0052: iget-object v7, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ +0bbb00: 6e10 d124 0200 |0054: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@24d1 │ │ +0bbb06: 0c08 |0057: move-result-object v8 │ │ +0bbb08: 6e30 322f 8702 |0058: invoke-virtual {v7, v8, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0bbb0e: d801 0101 |005b: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bbb12: 28e9 |005d: goto 0046 // -0017 │ │ +0bbb14: 1100 |005e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1187 │ │ 0x0007 line=1188 │ │ 0x000b line=1189 │ │ 0x000d line=1190 │ │ 0x0014 line=1191 │ │ @@ -244935,18 +244962,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b827c: |[0b827c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Ljava/lang/Object; │ │ -0b828c: 6e10 1025 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2510 │ │ -0b8292: 0c00 |0003: move-result-object v0 │ │ -0b8294: 1100 |0004: return-object v0 │ │ +0bbb18: |[0bbb18] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.clone:()Ljava/lang/Object; │ │ +0bbb28: 6e10 1025 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2510 │ │ +0bbb2e: 0c00 |0003: move-result-object v0 │ │ +0bbb30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -244954,49 +244981,49 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0b8298: |[0b8298] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.end:()V │ │ -0b82a8: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ -0b82ac: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b82b2: 0c00 |0005: move-result-object v0 │ │ -0b82b4: 1f00 0606 |0006: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ -0b82b8: 6e20 0d2f 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -0b82be: 0a00 |000b: move-result v0 │ │ -0b82c0: 3900 2900 |000c: if-nez v0, 0035 // +0029 │ │ -0b82c4: 6200 ad0b |000e: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ -0b82c8: 6e10 e82e 0000 |0010: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ -0b82ce: 0c00 |0013: move-result-object v0 │ │ -0b82d0: 1f00 0606 |0014: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ -0b82d4: 6e20 0d2f 2000 |0016: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ -0b82da: 0a00 |0019: move-result v0 │ │ -0b82dc: 3900 1b00 |001a: if-nez v0, 0035 // +001b │ │ -0b82e0: 1200 |001c: const/4 v0, #int 0 // #0 │ │ -0b82e2: 5c20 a30b |001d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ -0b82e6: 7010 3a25 0200 |001f: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@253a │ │ -0b82ec: 5220 9c0b |0022: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ -0b82f0: 3d00 1900 |0024: if-lez v0, 003d // +0019 │ │ -0b82f4: 5220 9c0b |0026: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ -0b82f8: dd00 0001 |0028: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0b82fc: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -0b82fe: 3310 1200 |002b: if-ne v0, v1, 003d // +0012 │ │ -0b8302: 1200 |002d: const/4 v0, #int 0 // #0 │ │ -0b8304: 6e20 0b25 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ -0b830a: 7010 1425 0200 |0031: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@2514 │ │ -0b8310: 0e00 |0034: return-void │ │ -0b8312: 5520 970b |0035: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b8316: 3900 ebff |0037: if-nez v0, 0022 // -0015 │ │ -0b831a: 6e10 2125 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ -0b8320: 28e6 |003c: goto 0022 // -001a │ │ -0b8322: 1500 803f |003d: const/high16 v0, #int 1065353216 // #3f80 │ │ -0b8326: 6e20 0b25 0200 |003f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ -0b832c: 28ef |0042: goto 0031 // -0011 │ │ +0bbb34: |[0bbb34] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.end:()V │ │ +0bbb44: 6200 a80b |0000: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sAnimations:Ljava/lang/ThreadLocal; // field@0ba8 │ │ +0bbb48: 6e10 e82e 0000 |0002: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bbb4e: 0c00 |0005: move-result-object v0 │ │ +0bbb50: 1f00 0606 |0006: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ +0bbb54: 6e20 0d2f 2000 |0008: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +0bbb5a: 0a00 |000b: move-result v0 │ │ +0bbb5c: 3900 2900 |000c: if-nez v0, 0035 // +0029 │ │ +0bbb60: 6200 ad0b |000e: sget-object v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.sPendingAnimations:Ljava/lang/ThreadLocal; // field@0bad │ │ +0bbb64: 6e10 e82e 0000 |0010: invoke-virtual {v0}, Ljava/lang/ThreadLocal;.get:()Ljava/lang/Object; // method@2ee8 │ │ +0bbb6a: 0c00 |0013: move-result-object v0 │ │ +0bbb6c: 1f00 0606 |0014: check-cast v0, Ljava/util/ArrayList; // type@0606 │ │ +0bbb70: 6e20 0d2f 2000 |0016: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.contains:(Ljava/lang/Object;)Z // method@2f0d │ │ +0bbb76: 0a00 |0019: move-result v0 │ │ +0bbb78: 3900 1b00 |001a: if-nez v0, 0035 // +001b │ │ +0bbb7c: 1200 |001c: const/4 v0, #int 0 // #0 │ │ +0bbb7e: 5c20 a30b |001d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartedDelay:Z // field@0ba3 │ │ +0bbb82: 7010 3a25 0200 |001f: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.startAnimation:()V // method@253a │ │ +0bbb88: 5220 9c0b |0022: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ +0bbb8c: 3d00 1900 |0024: if-lez v0, 003d // +0019 │ │ +0bbb90: 5220 9c0b |0026: iget v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ +0bbb94: dd00 0001 |0028: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0bbb98: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +0bbb9a: 3310 1200 |002b: if-ne v0, v1, 003d // +0012 │ │ +0bbb9e: 1200 |002d: const/4 v0, #int 0 // #0 │ │ +0bbba0: 6e20 0b25 0200 |002e: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ +0bbba6: 7010 1425 0200 |0031: invoke-direct {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.endAnimation:()V // method@2514 │ │ +0bbbac: 0e00 |0034: return-void │ │ +0bbbae: 5520 970b |0035: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bbbb2: 3900 ebff |0037: if-nez v0, 0022 // -0015 │ │ +0bbbb6: 6e10 2125 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ +0bbbbc: 28e6 |003c: goto 0022 // -001a │ │ +0bbbbe: 1500 803f |003d: const/high16 v0, #int 1065353216 // #3f80 │ │ +0bbbc2: 6e20 0b25 0200 |003f: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ +0bbbc8: 28ef |0042: goto 0031 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=976 │ │ 0x001c line=978 │ │ 0x001f line=979 │ │ 0x0022 line=985 │ │ 0x002d line=986 │ │ @@ -245013,17 +245040,17 @@ │ │ type : '()F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8330: |[0b8330] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedFraction:()F │ │ -0b8340: 5210 930b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0b93 │ │ -0b8344: 0f00 |0002: return v0 │ │ +0bbbcc: |[0bbbcc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedFraction:()F │ │ +0bbbdc: 5210 930b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mCurrentFraction:F // field@0b93 │ │ +0bbbe0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245031,28 +245058,28 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0b8348: |[0b8348] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:()Ljava/lang/Object; │ │ -0b8358: 5420 a50b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b835c: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ -0b8360: 5420 a50b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8364: 2100 |0006: array-length v0, v0 │ │ -0b8366: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ -0b836a: 5420 a50b |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b836e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0b8370: 4600 0001 |000c: aget-object v0, v0, v1 │ │ -0b8374: 6e10 ce24 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@24ce │ │ -0b837a: 0c00 |0011: move-result-object v0 │ │ -0b837c: 1100 |0012: return-object v0 │ │ -0b837e: 1200 |0013: const/4 v0, #int 0 // #0 │ │ -0b8380: 28fe |0014: goto 0012 // -0002 │ │ +0bbbe4: |[0bbbe4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:()Ljava/lang/Object; │ │ +0bbbf4: 5420 a50b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbbf8: 3800 1100 |0002: if-eqz v0, 0013 // +0011 │ │ +0bbbfc: 5420 a50b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbc00: 2100 |0006: array-length v0, v0 │ │ +0bbc02: 3d00 0c00 |0007: if-lez v0, 0013 // +000c │ │ +0bbc06: 5420 a50b |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbc0a: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0bbc0c: 4600 0001 |000c: aget-object v0, v0, v1 │ │ +0bbc10: 6e10 ce24 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@24ce │ │ +0bbc16: 0c00 |0011: move-result-object v0 │ │ +0bbc18: 1100 |0012: return-object v0 │ │ +0bbc1a: 1200 |0013: const/4 v0, #int 0 // #0 │ │ +0bbc1c: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x0009 line=747 │ │ 0x0012 line=750 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -245062,25 +245089,25 @@ │ │ type : '(Ljava/lang/String;)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b8384: |[0b8384] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:(Ljava/lang/String;)Ljava/lang/Object; │ │ -0b8394: 5421 a60b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ -0b8398: 6e20 2f2f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ -0b839e: 0c00 |0005: move-result-object v0 │ │ -0b83a0: 1f00 e104 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ -0b83a4: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0b83a8: 6e10 ce24 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@24ce │ │ -0b83ae: 0c01 |000d: move-result-object v1 │ │ -0b83b0: 1101 |000e: return-object v1 │ │ -0b83b2: 1201 |000f: const/4 v1, #int 0 // #0 │ │ -0b83b4: 28fe |0010: goto 000e // -0002 │ │ +0bbc20: |[0bbc20] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getAnimatedValue:(Ljava/lang/String;)Ljava/lang/Object; │ │ +0bbc30: 5421 a60b |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ +0bbc34: 6e20 2f2f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/HashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f2f │ │ +0bbc3a: 0c00 |0005: move-result-object v0 │ │ +0bbc3c: 1f00 e104 |0006: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@04e1 │ │ +0bbc40: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0bbc44: 6e10 ce24 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getAnimatedValue:()Ljava/lang/Object; // method@24ce │ │ +0bbc4a: 0c01 |000d: move-result-object v1 │ │ +0bbc4c: 1101 |000e: return-object v1 │ │ +0bbc4e: 1201 |000f: const/4 v1, #int 0 // #0 │ │ +0bbc50: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ 0x0008 line=765 │ │ 0x000a line=766 │ │ 0x000e line=769 │ │ locals : │ │ @@ -245093,26 +245120,26 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 19 16-bit code units │ │ -0b83b8: |[0b83b8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentPlayTime:()J │ │ -0b83c8: 5540 970b |0000: iget-boolean v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b83cc: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ -0b83d0: 5240 9b0b |0004: iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b83d4: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0b83d8: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ -0b83dc: 1000 |000a: return-wide v0 │ │ -0b83de: 7100 ed1f 0000 |000b: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -0b83e4: 0b00 |000e: move-result-wide v0 │ │ -0b83e6: 5342 a10b |000f: iget-wide v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b83ea: bc20 |0011: sub-long/2addr v0, v2 │ │ -0b83ec: 28f8 |0012: goto 000a // -0008 │ │ +0bbc54: |[0bbc54] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getCurrentPlayTime:()J │ │ +0bbc64: 5540 970b |0000: iget-boolean v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bbc68: 3800 0600 |0002: if-eqz v0, 0008 // +0006 │ │ +0bbc6c: 5240 9b0b |0004: iget v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bbc70: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0bbc74: 1600 0000 |0008: const-wide/16 v0, #int 0 // #0 │ │ +0bbc78: 1000 |000a: return-wide v0 │ │ +0bbc7a: 7100 ed1f 0000 |000b: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +0bbc80: 0b00 |000e: move-result-wide v0 │ │ +0bbc82: 5342 a10b |000f: iget-wide v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bbc86: bc20 |0011: sub-long/2addr v0, v2 │ │ +0bbc88: 28f8 |0012: goto 000a // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=557 │ │ 0x0008 line=558 │ │ 0x000a line=560 │ │ locals : │ │ 0x0000 - 0x0013 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -245122,17 +245149,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b83f0: |[0b83f0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getDuration:()J │ │ -0b8400: 5320 960b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ -0b8404: 1000 |0002: return-wide v0 │ │ +0bbc8c: |[0bbc8c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getDuration:()J │ │ +0bbc9c: 5320 960b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ +0bbca0: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=525 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245140,17 +245167,17 @@ │ │ type : '()Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8408: |[0b8408] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getInterpolator:()Landroid/view/animation/Interpolator; │ │ -0b8418: 5410 980b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ -0b841c: 1100 |0002: return-object v0 │ │ +0bbca4: |[0bbca4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getInterpolator:()Landroid/view/animation/Interpolator; │ │ +0bbcb4: 5410 980b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ +0bbcb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=880 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245158,17 +245185,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8420: |[0b8420] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatCount:()I │ │ -0b8430: 5210 9c0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ -0b8434: 0f00 |0002: return v0 │ │ +0bbcbc: |[0bbcbc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatCount:()I │ │ +0bbccc: 5210 9c0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ +0bbcd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245176,17 +245203,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8438: |[0b8438] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatMode:()I │ │ -0b8448: 5210 9d0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ -0b844c: 0f00 |0002: return v0 │ │ +0bbcd4: |[0bbcd4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getRepeatMode:()I │ │ +0bbce4: 5210 9d0b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ +0bbce8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245194,17 +245221,17 @@ │ │ type : '()J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8450: |[0b8450] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getStartDelay:()J │ │ -0b8460: 5320 a00b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b8464: 1000 |0002: return-wide v0 │ │ +0bbcec: |[0bbcec] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getStartDelay:()J │ │ +0bbcfc: 5320 a00b |0000: iget-wide v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bbd00: 1000 |0002: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ locals : │ │ 0x0000 - 0x0003 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245212,17 +245239,17 @@ │ │ type : '()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8468: |[0b8468] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getValues:()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ -0b8478: 5410 a50b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b847c: 1100 |0002: return-object v0 │ │ +0bbd04: |[0bbd04] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.getValues:()[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ │ +0bbd14: 5410 a50b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbd18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245230,29 +245257,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0b8480: |[0b8480] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.initAnimation:()V │ │ -0b8490: 5532 970b |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b8494: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ -0b8498: 5432 a50b |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b849c: 2121 |0006: array-length v1, v2 │ │ -0b849e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0b84a0: 3510 0c00 |0008: if-ge v0, v1, 0014 // +000c │ │ -0b84a4: 5432 a50b |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b84a8: 4602 0200 |000c: aget-object v2, v2, v0 │ │ -0b84ac: 6e10 d224 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.init:()V // method@24d2 │ │ -0b84b2: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b84b6: 28f5 |0013: goto 0008 // -000b │ │ -0b84b8: 1212 |0014: const/4 v2, #int 1 // #1 │ │ -0b84ba: 5c32 970b |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b84be: 0e00 |0017: return-void │ │ +0bbd1c: |[0bbd1c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.initAnimation:()V │ │ +0bbd2c: 5532 970b |0000: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bbd30: 3902 1500 |0002: if-nez v2, 0017 // +0015 │ │ +0bbd34: 5432 a50b |0004: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbd38: 2121 |0006: array-length v1, v2 │ │ +0bbd3a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0bbd3c: 3510 0c00 |0008: if-ge v0, v1, 0014 // +000c │ │ +0bbd40: 5432 a50b |000a: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbd44: 4602 0200 |000c: aget-object v2, v2, v0 │ │ +0bbd48: 6e10 d224 0200 |000e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.init:()V // method@24d2 │ │ +0bbd4e: d800 0001 |0011: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bbd52: 28f5 |0013: goto 0008 // -000b │ │ +0bbd54: 1212 |0014: const/4 v2, #int 1 // #1 │ │ +0bbd56: 5c32 970b |0015: iput-boolean v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bbd5a: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=491 │ │ 0x0004 line=492 │ │ 0x0007 line=493 │ │ 0x000a line=494 │ │ 0x0011 line=493 │ │ @@ -245268,23 +245295,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0b84c0: |[0b84c0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isRunning:()Z │ │ -0b84d0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b84d2: 5221 9b0b |0001: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b84d6: 3201 0600 |0003: if-eq v1, v0, 0009 // +0006 │ │ -0b84da: 5521 9e0b |0005: iget-boolean v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ -0b84de: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ -0b84e2: 0f00 |0009: return v0 │ │ -0b84e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b84e6: 28fe |000b: goto 0009 // -0002 │ │ +0bbd5c: |[0bbd5c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isRunning:()Z │ │ +0bbd6c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bbd6e: 5221 9b0b |0001: iget v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bbd72: 3201 0600 |0003: if-eq v1, v0, 0009 // +0006 │ │ +0bbd76: 5521 9e0b |0005: iget-boolean v1, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRunning:Z // field@0b9e │ │ +0bbd7a: 3801 0300 |0007: if-eqz v1, 000a // +0003 │ │ +0bbd7e: 0f00 |0009: return v0 │ │ +0bbd80: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0bbd82: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=995 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245292,17 +245319,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b84e8: |[0b84e8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isStarted:()Z │ │ -0b84f8: 5510 a20b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ -0b84fc: 0f00 |0002: return v0 │ │ +0bbd84: |[0bbd84] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.isStarted:()Z │ │ +0bbd94: 5510 a20b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStarted:Z // field@0ba2 │ │ +0bbd98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ @@ -245310,23 +245337,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b8500: |[0b8500] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeAllUpdateListeners:()V │ │ -0b8510: 5410 a40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b8514: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0b8518: 0e00 |0004: return-void │ │ -0b851a: 5410 a40b |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b851e: 6e10 0b2f 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b8524: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b8526: 5b10 a40b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b852a: 28f7 |000d: goto 0004 // -0009 │ │ +0bbd9c: |[0bbd9c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeAllUpdateListeners:()V │ │ +0bbdac: 5410 a40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bbdb0: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0bbdb4: 0e00 |0004: return-void │ │ +0bbdb6: 5410 a40b |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bbdba: 6e10 0b2f 0000 |0007: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bbdc0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0bbdc2: 5b10 a40b |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bbdc6: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=832 │ │ 0x0004 line=837 │ │ 0x0005 line=835 │ │ 0x000a line=836 │ │ locals : │ │ @@ -245337,27 +245364,27 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0b852c: |[0b852c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ -0b853c: 5410 a40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b8540: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ -0b8544: 0e00 |0004: return-void │ │ -0b8546: 5410 a40b |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b854a: 6e20 122f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ -0b8550: 5410 a40b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b8554: 6e10 152f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b855a: 0a00 |000f: move-result v0 │ │ -0b855c: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ -0b8560: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0b8562: 5b10 a40b |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ -0b8566: 28ef |0015: goto 0004 // -0011 │ │ +0bbdc8: |[0bbdc8] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.removeUpdateListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimatorUpdateListener;)V │ │ +0bbdd8: 5410 a40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bbddc: 3900 0300 |0002: if-nez v0, 0005 // +0003 │ │ +0bbde0: 0e00 |0004: return-void │ │ +0bbde2: 5410 a40b |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bbde6: 6e20 122f 2000 |0007: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(Ljava/lang/Object;)Z // method@2f12 │ │ +0bbdec: 5410 a40b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bbdf0: 6e10 152f 0000 |000c: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bbdf6: 0a00 |000f: move-result v0 │ │ +0bbdf8: 3900 f4ff |0010: if-nez v0, 0004 // -000c │ │ +0bbdfc: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0bbdfe: 5b10 a40b |0013: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mUpdateListeners:Ljava/util/ArrayList; // field@0ba4 │ │ +0bbe02: 28ef |0015: goto 0004 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=846 │ │ 0x0004 line=853 │ │ 0x0005 line=849 │ │ 0x000a line=850 │ │ 0x0012 line=851 │ │ @@ -245370,35 +245397,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0b8568: |[0b8568] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.reverse:()V │ │ -0b8578: 1217 |0000: const/4 v7, #int 1 // #1 │ │ -0b857a: 5586 9a0b |0001: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b857e: 3906 1a00 |0003: if-nez v6, 001d // +001a │ │ -0b8582: 0176 |0005: move v6, v7 │ │ -0b8584: 5c86 9a0b |0006: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ -0b8588: 5286 9b0b |0008: iget v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b858c: 3376 1500 |000a: if-ne v6, v7, 001f // +0015 │ │ -0b8590: 7100 ed1f 0000 |000c: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -0b8596: 0b02 |000f: move-result-wide v2 │ │ -0b8598: 5386 a10b |0010: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b859c: 9c00 0206 |0012: sub-long v0, v2, v6 │ │ -0b85a0: 5386 960b |0014: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ -0b85a4: 9c04 0600 |0016: sub-long v4, v6, v0 │ │ -0b85a8: 9c06 0204 |0018: sub-long v6, v2, v4 │ │ -0b85ac: 5a86 a10b |001a: iput-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b85b0: 0e00 |001c: return-void │ │ -0b85b2: 1206 |001d: const/4 v6, #int 0 // #0 │ │ -0b85b4: 28e8 |001e: goto 0006 // -0018 │ │ -0b85b6: 7020 3925 7800 |001f: invoke-direct {v8, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2539 │ │ -0b85bc: 28fa |0022: goto 001c // -0006 │ │ +0bbe04: |[0bbe04] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.reverse:()V │ │ +0bbe14: 1217 |0000: const/4 v7, #int 1 // #1 │ │ +0bbe16: 5586 9a0b |0001: iget-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bbe1a: 3906 1a00 |0003: if-nez v6, 001d // +001a │ │ +0bbe1e: 0176 |0005: move v6, v7 │ │ +0bbe20: 5c86 9a0b |0006: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingBackwards:Z // field@0b9a │ │ +0bbe24: 5286 9b0b |0008: iget v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bbe28: 3376 1500 |000a: if-ne v6, v7, 001f // +0015 │ │ +0bbe2c: 7100 ed1f 0000 |000c: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +0bbe32: 0b02 |000f: move-result-wide v2 │ │ +0bbe34: 5386 a10b |0010: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bbe38: 9c00 0206 |0012: sub-long v0, v2, v6 │ │ +0bbe3c: 5386 960b |0014: iget-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ +0bbe40: 9c04 0600 |0016: sub-long v4, v6, v0 │ │ +0bbe44: 9c06 0204 |0018: sub-long v6, v2, v4 │ │ +0bbe48: 5a86 a10b |001a: iput-wide v6, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bbe4c: 0e00 |001c: return-void │ │ +0bbe4e: 1206 |001d: const/4 v6, #int 0 // #0 │ │ +0bbe50: 28e8 |001e: goto 0006 // -0018 │ │ +0bbe52: 7020 3925 7800 |001f: invoke-direct {v8, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2539 │ │ +0bbe58: 28fa |0022: goto 001c // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1011 │ │ 0x0008 line=1012 │ │ 0x000c line=1013 │ │ 0x0010 line=1014 │ │ 0x0014 line=1015 │ │ @@ -245417,28 +245444,28 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 25 16-bit code units │ │ -0b85c0: |[0b85c0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setCurrentPlayTime:(J)V │ │ -0b85d0: 6e10 2125 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ -0b85d6: 7100 ed1f 0000 |0003: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ -0b85dc: 0b00 |0006: move-result-wide v0 │ │ -0b85de: 5252 9b0b |0007: iget v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b85e2: 1213 |0009: const/4 v3, #int 1 // #1 │ │ -0b85e4: 3232 0700 |000a: if-eq v2, v3, 0011 // +0007 │ │ -0b85e8: 5a56 9f0b |000c: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ -0b85ec: 1222 |000e: const/4 v2, #int 2 // #2 │ │ -0b85ee: 5952 9b0b |000f: iput v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ -0b85f2: 9c02 0006 |0011: sub-long v2, v0, v6 │ │ -0b85f6: 5a52 a10b |0013: iput-wide v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ -0b85fa: 6e30 0c25 0501 |0015: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@250c │ │ -0b8600: 0e00 |0018: return-void │ │ +0bbe5c: |[0bbe5c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setCurrentPlayTime:(J)V │ │ +0bbe6c: 6e10 2125 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ +0bbe72: 7100 ed1f 0000 |0003: invoke-static {}, Landroid/view/animation/AnimationUtils;.currentAnimationTimeMillis:()J // method@1fed │ │ +0bbe78: 0b00 |0006: move-result-wide v0 │ │ +0bbe7a: 5252 9b0b |0007: iget v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bbe7e: 1213 |0009: const/4 v3, #int 1 // #1 │ │ +0bbe80: 3232 0700 |000a: if-eq v2, v3, 0011 // +0007 │ │ +0bbe84: 5a56 9f0b |000c: iput-wide v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mSeekTime:J // field@0b9f │ │ +0bbe88: 1222 |000e: const/4 v2, #int 2 // #2 │ │ +0bbe8a: 5952 9b0b |000f: iput v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mPlayingState:I // field@0b9b │ │ +0bbe8e: 9c02 0006 |0011: sub-long v2, v0, v6 │ │ +0bbe92: 5a52 a10b |0013: iput-wide v2, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartTime:J // field@0ba1 │ │ +0bbe96: 6e30 0c25 0501 |0015: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animationFrame:(J)Z // method@250c │ │ +0bbe9c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0003 line=540 │ │ 0x0007 line=541 │ │ 0x000c line=542 │ │ 0x000e line=543 │ │ @@ -245455,52 +245482,52 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b8604: |[0b8604] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0b8614: 6e30 2d25 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ -0b861a: 0c00 |0003: move-result-object v0 │ │ -0b861c: 1100 |0004: return-object v0 │ │ +0bbea0: |[0bbea0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0bbeb0: 6e30 2d25 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ +0bbeb6: 0c00 |0003: move-result-object v0 │ │ +0bbeb8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - 0x0000 - 0x0005 reg=2 x0 J │ │ + 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ #26 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;) │ │ name : 'setDuration' │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 34 16-bit code units │ │ -0b8620: |[0b8620] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0b8630: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ -0b8634: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ -0b8638: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ -0b863c: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0b8640: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b8644: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b864a: 1a02 7d02 |000d: const-string v2, "Animators cannot have negative duration: " // string@027d │ │ -0b864e: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b8654: 0c01 |0012: move-result-object v1 │ │ -0b8656: 6e30 d82e 4105 |0013: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ -0b865c: 0c01 |0016: move-result-object v1 │ │ -0b865e: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b8664: 0c01 |001a: move-result-object v1 │ │ -0b8666: 7020 842e 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0b866c: 2700 |001e: throw v0 │ │ -0b866e: 5a34 960b |001f: iput-wide v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ -0b8672: 1103 |0021: return-object v3 │ │ +0bbebc: |[0bbebc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0bbecc: 1600 0000 |0000: const-wide/16 v0, #int 0 // #0 │ │ +0bbed0: 3100 0400 |0002: cmp-long v0, v4, v0 │ │ +0bbed4: 3b00 1b00 |0004: if-gez v0, 001f // +001b │ │ +0bbed8: 2200 d205 |0006: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0bbedc: 2201 e705 |0008: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0bbee0: 7010 d22e 0100 |000a: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0bbee6: 1a02 7f02 |000d: const-string v2, "Animators cannot have negative duration: " // string@027f │ │ +0bbeea: 6e20 db2e 2100 |000f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bbef0: 0c01 |0012: move-result-object v1 │ │ +0bbef2: 6e30 d82e 4105 |0013: invoke-virtual {v1, v4, v5}, Ljava/lang/StringBuilder;.append:(J)Ljava/lang/StringBuilder; // method@2ed8 │ │ +0bbef8: 0c01 |0016: move-result-object v1 │ │ +0bbefa: 6e10 e02e 0100 |0017: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0bbf00: 0c01 |001a: move-result-object v1 │ │ +0bbf02: 7020 842e 1000 |001b: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0bbf08: 2700 |001e: throw v0 │ │ +0bbf0a: 5a34 960b |001f: iput-wide v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mDuration:J // field@0b96 │ │ +0bbf0e: 1103 |0021: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=511 │ │ 0x0006 line=512 │ │ 0x001f line=515 │ │ 0x0021 line=516 │ │ locals : │ │ @@ -245512,26 +245539,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0b8674: |[0b8674] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ -0b8684: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ -0b8688: 5420 a50b |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b868c: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ -0b8690: 5420 a50b |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8694: 2100 |0008: array-length v0, v0 │ │ -0b8696: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ -0b869a: 5420 a50b |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b869e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0b86a0: 4600 0001 |000e: aget-object v0, v0, v1 │ │ -0b86a4: 6e20 d824 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@24d8 │ │ -0b86aa: 0e00 |0013: return-void │ │ +0bbf10: |[0bbf10] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V │ │ +0bbf20: 3803 1300 |0000: if-eqz v3, 0013 // +0013 │ │ +0bbf24: 5420 a50b |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbf28: 3800 0f00 |0004: if-eqz v0, 0013 // +000f │ │ +0bbf2c: 5420 a50b |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbf30: 2100 |0008: array-length v0, v0 │ │ +0bbf32: 3d00 0a00 |0009: if-lez v0, 0013 // +000a │ │ +0bbf36: 5420 a50b |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbf3a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0bbf3c: 4600 0001 |000e: aget-object v0, v0, v1 │ │ +0bbf40: 6e20 d824 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@24d8 │ │ +0bbf46: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ 0x000b line=901 │ │ 0x0013 line=903 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ @@ -245542,38 +245569,38 @@ │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0b86ac: |[0b86ac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFloatValues:([F)V │ │ -0b86bc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b86be: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ -0b86c2: 2151 |0003: array-length v1, v5 │ │ -0b86c4: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0b86c8: 0e00 |0006: return-void │ │ -0b86ca: 5441 a50b |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b86ce: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0b86d2: 5441 a50b |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b86d6: 2111 |000d: array-length v1, v1 │ │ -0b86d8: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ -0b86dc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0b86de: 2311 5f06 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ -0b86e2: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ -0b86e6: 7120 d324 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d3 │ │ -0b86ec: 0c02 |0018: move-result-object v2 │ │ -0b86ee: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ -0b86f2: 6e20 3725 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ -0b86f8: 5c43 970b |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b86fc: 28e6 |0020: goto 0006 // -001a │ │ -0b86fe: 5441 a50b |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8702: 4600 0103 |0023: aget-object v0, v1, v3 │ │ -0b8706: 6e20 d924 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@24d9 │ │ -0b870c: 28f6 |0028: goto 001e // -000a │ │ +0bbf48: |[0bbf48] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setFloatValues:([F)V │ │ +0bbf58: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bbf5a: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ +0bbf5e: 2151 |0003: array-length v1, v5 │ │ +0bbf60: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0bbf64: 0e00 |0006: return-void │ │ +0bbf66: 5441 a50b |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbf6a: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0bbf6e: 5441 a50b |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbf72: 2111 |000d: array-length v1, v1 │ │ +0bbf74: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ +0bbf78: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0bbf7a: 2311 5f06 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ +0bbf7e: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ +0bbf82: 7120 d324 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d3 │ │ +0bbf88: 0c02 |0018: move-result-object v2 │ │ +0bbf8a: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ +0bbf8e: 6e20 3725 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ +0bbf94: 5c43 970b |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bbf98: 28e6 |0020: goto 0006 // -001a │ │ +0bbf9a: 5441 a50b |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbf9e: 4600 0103 |0023: aget-object v0, v1, v3 │ │ +0bbfa2: 6e20 d924 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setFloatValues:([F)V // method@24d9 │ │ +0bbfa8: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=402 │ │ 0x0006 line=413 │ │ 0x0007 line=405 │ │ 0x0010 line=406 │ │ 0x001e line=412 │ │ @@ -245589,38 +245616,38 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0b8710: |[0b8710] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setIntValues:([I)V │ │ -0b8720: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0b8722: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ -0b8726: 2151 |0003: array-length v1, v5 │ │ -0b8728: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0b872c: 0e00 |0006: return-void │ │ -0b872e: 5441 a50b |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8732: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0b8736: 5441 a50b |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b873a: 2111 |000d: array-length v1, v1 │ │ -0b873c: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ -0b8740: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0b8742: 2311 5f06 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ -0b8746: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ -0b874a: 7120 d424 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d4 │ │ -0b8750: 0c02 |0018: move-result-object v2 │ │ -0b8752: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ -0b8756: 6e20 3725 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ -0b875c: 5c43 970b |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b8760: 28e6 |0020: goto 0006 // -001a │ │ -0b8762: 5441 a50b |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8766: 4600 0103 |0023: aget-object v0, v1, v3 │ │ -0b876a: 6e20 da24 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@24da │ │ -0b8770: 28f6 |0028: goto 001e // -000a │ │ +0bbfac: |[0bbfac] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setIntValues:([I)V │ │ +0bbfbc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bbfbe: 3805 0500 |0001: if-eqz v5, 0006 // +0005 │ │ +0bbfc2: 2151 |0003: array-length v1, v5 │ │ +0bbfc4: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0bbfc8: 0e00 |0006: return-void │ │ +0bbfca: 5441 a50b |0007: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbfce: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0bbfd2: 5441 a50b |000b: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bbfd6: 2111 |000d: array-length v1, v1 │ │ +0bbfd8: 3901 1300 |000e: if-nez v1, 0021 // +0013 │ │ +0bbfdc: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0bbfde: 2311 5f06 |0011: new-array v1, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ +0bbfe2: 1a02 0000 |0013: const-string v2, "" // string@0000 │ │ +0bbfe6: 7120 d424 5200 |0015: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d4 │ │ +0bbfec: 0c02 |0018: move-result-object v2 │ │ +0bbfee: 4d02 0103 |0019: aput-object v2, v1, v3 │ │ +0bbff2: 6e20 3725 1400 |001b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ +0bbff8: 5c43 970b |001e: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bbffc: 28e6 |0020: goto 0006 // -001a │ │ +0bbffe: 5441 a50b |0021: iget-object v1, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc002: 4600 0103 |0023: aget-object v0, v1, v3 │ │ +0bc006: 6e20 da24 5000 |0025: invoke-virtual {v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setIntValues:([I)V // method@24da │ │ +0bc00c: 28f6 |0028: goto 001e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=374 │ │ 0x0006 line=385 │ │ 0x0007 line=377 │ │ 0x0010 line=378 │ │ 0x001e line=384 │ │ @@ -245636,22 +245663,22 @@ │ │ type : '(Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b8774: |[0b8774] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ -0b8784: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ -0b8788: 5b12 980b |0002: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ -0b878c: 0e00 |0004: return-void │ │ -0b878e: 2200 6204 |0005: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0462 │ │ -0b8792: 7010 f31f 0000 |0007: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff3 │ │ -0b8798: 5b10 980b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ -0b879c: 28f8 |000c: goto 0004 // -0008 │ │ +0bc010: |[0bc010] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setInterpolator:(Landroid/view/animation/Interpolator;)V │ │ +0bc020: 3802 0500 |0000: if-eqz v2, 0005 // +0005 │ │ +0bc024: 5b12 980b |0002: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ +0bc028: 0e00 |0004: return-void │ │ +0bc02a: 2200 6204 |0005: new-instance v0, Landroid/view/animation/LinearInterpolator; // type@0462 │ │ +0bc02e: 7010 f31f 0000 |0007: invoke-direct {v0}, Landroid/view/animation/LinearInterpolator;.:()V // method@1ff3 │ │ +0bc034: 5b10 980b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInterpolator:Landroid/view/animation/Interpolator; // field@0b98 │ │ +0bc038: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=867 │ │ 0x0002 line=868 │ │ 0x0004 line=872 │ │ 0x0005 line=870 │ │ locals : │ │ @@ -245663,40 +245690,40 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 44 16-bit code units │ │ -0b87a0: |[0b87a0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ -0b87b0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0b87b2: 3806 0500 |0001: if-eqz v6, 0006 // +0005 │ │ -0b87b6: 2161 |0003: array-length v1, v6 │ │ -0b87b8: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ -0b87bc: 0e00 |0006: return-void │ │ -0b87be: 5451 a50b |0007: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b87c2: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ -0b87c6: 5451 a50b |000b: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b87ca: 2111 |000d: array-length v1, v1 │ │ -0b87cc: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ -0b87d0: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0b87d2: 2312 5f06 |0011: new-array v2, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ -0b87d6: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ -0b87da: 1201 |0015: const/4 v1, #int 0 // #0 │ │ -0b87dc: 1f01 e204 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@04e2 │ │ -0b87e0: 7130 d624 1306 |0018: invoke-static {v3, v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d6 │ │ -0b87e6: 0c01 |001b: move-result-object v1 │ │ -0b87e8: 4d01 0204 |001c: aput-object v1, v2, v4 │ │ -0b87ec: 6e20 3725 2500 |001e: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ -0b87f2: 5c54 970b |0021: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b87f6: 28e3 |0023: goto 0006 // -001d │ │ -0b87f8: 5451 a50b |0024: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b87fc: 4600 0104 |0026: aget-object v0, v1, v4 │ │ -0b8800: 6e20 dc24 6000 |0028: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@24dc │ │ -0b8806: 28f6 |002b: goto 0021 // -000a │ │ +0bc03c: |[0bc03c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ +0bc04c: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0bc04e: 3806 0500 |0001: if-eqz v6, 0006 // +0005 │ │ +0bc052: 2161 |0003: array-length v1, v6 │ │ +0bc054: 3901 0300 |0004: if-nez v1, 0007 // +0003 │ │ +0bc058: 0e00 |0006: return-void │ │ +0bc05a: 5451 a50b |0007: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc05e: 3801 0700 |0009: if-eqz v1, 0010 // +0007 │ │ +0bc062: 5451 a50b |000b: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc066: 2111 |000d: array-length v1, v1 │ │ +0bc068: 3901 1600 |000e: if-nez v1, 0024 // +0016 │ │ +0bc06c: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0bc06e: 2312 5f06 |0011: new-array v2, v1, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ +0bc072: 1a03 0000 |0013: const-string v3, "" // string@0000 │ │ +0bc076: 1201 |0015: const/4 v1, #int 0 // #0 │ │ +0bc078: 1f01 e204 |0016: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@04e2 │ │ +0bc07c: 7130 d624 1306 |0018: invoke-static {v3, v1, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d6 │ │ +0bc082: 0c01 |001b: move-result-object v1 │ │ +0bc084: 4d01 0204 |001c: aput-object v1, v2, v4 │ │ +0bc088: 6e20 3725 2500 |001e: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@2537 │ │ +0bc08e: 5c54 970b |0021: iput-boolean v4, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bc092: 28e3 |0023: goto 0006 // -001d │ │ +0bc094: 5451 a50b |0024: iget-object v1, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc098: 4600 0104 |0026: aget-object v0, v1, v4 │ │ +0bc09c: 6e20 dc24 6000 |0028: invoke-virtual {v0, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setObjectValues:([Ljava/lang/Object;)V // method@24dc │ │ +0bc0a2: 28f6 |002b: goto 0021 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=434 │ │ 0x0006 line=446 │ │ 0x0007 line=437 │ │ 0x0010 line=438 │ │ 0x0021 line=445 │ │ @@ -245712,17 +245739,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8808: |[0b8808] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatCount:(I)V │ │ -0b8818: 5901 9c0b |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ -0b881c: 0e00 |0002: return-void │ │ +0bc0a4: |[0bc0a4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatCount:(I)V │ │ +0bc0b4: 5901 9c0b |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatCount:I // field@0b9c │ │ +0bc0b8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=782 │ │ 0x0002 line=783 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=1 value I │ │ @@ -245732,17 +245759,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8820: |[0b8820] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatMode:(I)V │ │ -0b8830: 5901 9d0b |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ -0b8834: 0e00 |0002: return-void │ │ +0bc0bc: |[0bc0bc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setRepeatMode:(I)V │ │ +0bc0cc: 5901 9d0b |0000: iput v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mRepeatMode:I // field@0b9d │ │ +0bc0d0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=802 │ │ 0x0002 line=803 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=1 value I │ │ @@ -245752,17 +245779,17 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8838: |[0b8838] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setStartDelay:(J)V │ │ -0b8848: 5a12 a00b |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ -0b884c: 0e00 |0002: return-void │ │ +0bc0d4: |[0bc0d4] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setStartDelay:(J)V │ │ +0bc0e4: 5a12 a00b |0000: iput-wide v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mStartDelay:J // field@0ba0 │ │ +0bc0e8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 0x0002 line=705 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ 0x0000 - 0x0003 reg=2 startDelay J │ │ @@ -245772,32 +245799,32 @@ │ │ type : '([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0b8850: |[0b8850] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V │ │ -0b8860: 2161 |0000: array-length v1, v6 │ │ -0b8862: 5b56 a50b |0001: iput-object v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8866: 2203 0d06 |0003: new-instance v3, Ljava/util/HashMap; // type@060d │ │ -0b886a: 7020 2a2f 1300 |0005: invoke-direct {v3, v1}, Ljava/util/HashMap;.:(I)V // method@2f2a │ │ -0b8870: 5b53 a60b |0008: iput-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ -0b8874: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b8876: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ -0b887a: 4602 0600 |000d: aget-object v2, v6, v0 │ │ -0b887e: 5453 a60b |000f: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ -0b8882: 6e10 d124 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@24d1 │ │ -0b8888: 0c04 |0014: move-result-object v4 │ │ -0b888a: 6e30 322f 4302 |0015: invoke-virtual {v3, v4, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0b8890: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b8894: 28f1 |001a: goto 000b // -000f │ │ -0b8896: 1203 |001b: const/4 v3, #int 0 // #0 │ │ -0b8898: 5c53 970b |001c: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ -0b889c: 0e00 |001e: return-void │ │ +0bc0ec: |[0bc0ec] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V │ │ +0bc0fc: 2161 |0000: array-length v1, v6 │ │ +0bc0fe: 5b56 a50b |0001: iput-object v6, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc102: 2203 0d06 |0003: new-instance v3, Ljava/util/HashMap; // type@060d │ │ +0bc106: 7020 2a2f 1300 |0005: invoke-direct {v3, v1}, Ljava/util/HashMap;.:(I)V // method@2f2a │ │ +0bc10c: 5b53 a60b |0008: iput-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ +0bc110: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0bc112: 3510 1000 |000b: if-ge v0, v1, 001b // +0010 │ │ +0bc116: 4602 0600 |000d: aget-object v2, v6, v0 │ │ +0bc11a: 5453 a60b |000f: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValuesMap:Ljava/util/HashMap; // field@0ba6 │ │ +0bc11e: 6e10 d124 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@24d1 │ │ +0bc124: 0c04 |0014: move-result-object v4 │ │ +0bc126: 6e30 322f 4302 |0015: invoke-virtual {v3, v4, v2}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0bc12c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc130: 28f1 |001a: goto 000b // -000f │ │ +0bc132: 1203 |001b: const/4 v3, #int 0 // #0 │ │ +0bc134: 5c53 970b |001c: iput-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mInitialized:Z // field@0b97 │ │ +0bc138: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=457 │ │ 0x0001 line=458 │ │ 0x0003 line=459 │ │ 0x000a line=460 │ │ 0x000d line=461 │ │ @@ -245817,18 +245844,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b88a0: |[0b88a0] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:()V │ │ -0b88b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b88b2: 7020 3925 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2539 │ │ -0b88b8: 0e00 |0004: return-void │ │ +0bc13c: |[0bc13c] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.start:()V │ │ +0bc14c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bc14e: 7020 3925 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:(Z)V // method@2539 │ │ +0bc154: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0004 line=954 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ @@ -245837,73 +245864,73 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 72 16-bit code units │ │ -0b88bc: |[0b88bc] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.toString:()Ljava/lang/String; │ │ -0b88cc: 2202 e705 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b88d0: 7010 d22e 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b88d6: 1a03 de11 |0005: const-string v3, "ValueAnimator@" // string@11de │ │ -0b88da: 6e20 db2e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b88e0: 0c02 |000a: move-result-object v2 │ │ -0b88e2: 6e10 ac2e 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0b88e8: 0a03 |000e: move-result v3 │ │ -0b88ea: 7110 8f2e 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -0b88f0: 0c03 |0012: move-result-object v3 │ │ -0b88f2: 6e20 db2e 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b88f8: 0c02 |0016: move-result-object v2 │ │ -0b88fa: 6e10 e02e 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b8900: 0c01 |001a: move-result-object v1 │ │ -0b8902: 5442 a50b |001b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8906: 3802 2a00 |001d: if-eqz v2, 0047 // +002a │ │ -0b890a: 1200 |001f: const/4 v0, #int 0 // #0 │ │ -0b890c: 5442 a50b |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8910: 2122 |0022: array-length v2, v2 │ │ -0b8912: 3520 2400 |0023: if-ge v0, v2, 0047 // +0024 │ │ -0b8916: 2202 e705 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0b891a: 7010 d22e 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0b8920: 6e20 db2e 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b8926: 0c02 |002d: move-result-object v2 │ │ -0b8928: 1a03 0200 |002e: const-string v3, " │ │ +0bc158: |[0bc158] com.actionbarsherlock.internal.nineoldandroids.animation.ValueAnimator.toString:()Ljava/lang/String; │ │ +0bc168: 2202 e705 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0bc16c: 7010 d22e 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0bc172: 1a03 df11 |0005: const-string v3, "ValueAnimator@" // string@11df │ │ +0bc176: 6e20 db2e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bc17c: 0c02 |000a: move-result-object v2 │ │ +0bc17e: 6e10 ac2e 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +0bc184: 0a03 |000e: move-result v3 │ │ +0bc186: 7110 8f2e 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0bc18c: 0c03 |0012: move-result-object v3 │ │ +0bc18e: 6e20 db2e 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bc194: 0c02 |0016: move-result-object v2 │ │ +0bc196: 6e10 e02e 0200 |0017: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0bc19c: 0c01 |001a: move-result-object v1 │ │ +0bc19e: 5442 a50b |001b: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc1a2: 3802 2a00 |001d: if-eqz v2, 0047 // +002a │ │ +0bc1a6: 1200 |001f: const/4 v0, #int 0 // #0 │ │ +0bc1a8: 5442 a50b |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc1ac: 2122 |0022: array-length v2, v2 │ │ +0bc1ae: 3520 2400 |0023: if-ge v0, v2, 0047 // +0024 │ │ +0bc1b2: 2202 e705 |0025: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0bc1b6: 7010 d22e 0200 |0027: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0bc1bc: 6e20 db2e 1200 |002a: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bc1c2: 0c02 |002d: move-result-object v2 │ │ +0bc1c4: 1a03 0200 |002e: const-string v3, " │ │ " // string@0002 │ │ -0b892c: 6e20 db2e 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b8932: 0c02 |0033: move-result-object v2 │ │ -0b8934: 5443 a50b |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ -0b8938: 4603 0300 |0036: aget-object v3, v3, v0 │ │ -0b893c: 6e10 e524 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@24e5 │ │ -0b8942: 0c03 |003b: move-result-object v3 │ │ -0b8944: 6e20 db2e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0b894a: 0c02 |003f: move-result-object v2 │ │ -0b894c: 6e10 e02e 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0b8952: 0c01 |0043: move-result-object v1 │ │ -0b8954: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b8958: 28da |0046: goto 0020 // -0026 │ │ -0b895a: 1101 |0047: return-object v1 │ │ +0bc1c8: 6e20 db2e 3200 |0030: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bc1ce: 0c02 |0033: move-result-object v2 │ │ +0bc1d0: 5443 a50b |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0ba5 │ │ +0bc1d4: 4603 0300 |0036: aget-object v3, v3, v0 │ │ +0bc1d8: 6e10 e524 0300 |0038: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@24e5 │ │ +0bc1de: 0c03 |003b: move-result-object v3 │ │ +0bc1e0: 6e20 db2e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bc1e6: 0c02 |003f: move-result-object v2 │ │ +0bc1e8: 6e10 e02e 0200 |0040: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0bc1ee: 0c01 |0043: move-result-object v1 │ │ +0bc1f0: d800 0001 |0044: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc1f4: 28da |0046: goto 0020 // -0026 │ │ +0bc1f6: 1101 |0047: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1258 │ │ 0x001b line=1259 │ │ 0x001f line=1260 │ │ 0x0025 line=1261 │ │ 0x0044 line=1260 │ │ 0x0047 line=1264 │ │ locals : │ │ 0x0020 - 0x0047 reg=0 i I │ │ 0x001b - 0x0048 reg=1 returnVal Ljava/lang/String; │ │ 0x0000 - 0x0048 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ │ │ - source_file_idx : 4573 (ValueAnimator.java) │ │ + source_file_idx : 4574 (ValueAnimator.java) │ │ │ │ Class #956 header: │ │ class_idx : 1265 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1365 │ │ -source_file_idx : 4214 │ │ +source_file_idx : 4215 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 18 │ │ │ │ Class #956 annotations: │ │ Annotations on field #3010 'mCustomView' │ │ @@ -245951,29 +245978,29 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0b895c: |[0b895c] com.actionbarsherlock.internal.view.StandaloneActionMode.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V │ │ -0b896c: 7010 c42b 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2bc4 │ │ -0b8972: 5b23 c00b |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ -0b8976: 5b24 c10b |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b897a: 5b25 bf0b |0007: iput-object v5, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ -0b897e: 2200 0805 |0009: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ -0b8982: 7020 ce26 3000 |000b: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ -0b8988: 1211 |000e: const/4 v1, #int 1 // #1 │ │ -0b898a: 6e20 1327 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2713 │ │ -0b8990: 0c00 |0012: move-result-object v0 │ │ -0b8992: 5b20 c50b |0013: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ -0b8996: 5420 c50b |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ -0b899a: 6e20 1127 2000 |0017: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ -0b89a0: 5c26 c40b |001a: iput-boolean v6, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0bc4 │ │ -0b89a4: 0e00 |001c: return-void │ │ +0bc1f8: |[0bc1f8] com.actionbarsherlock.internal.view.StandaloneActionMode.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode$Callback;Z)V │ │ +0bc208: 7010 c42b 0200 |0000: invoke-direct {v2}, Lcom/actionbarsherlock/view/ActionMode;.:()V // method@2bc4 │ │ +0bc20e: 5b23 c00b |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ +0bc212: 5b24 c10b |0005: iput-object v4, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc216: 5b25 bf0b |0007: iput-object v5, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ +0bc21a: 2200 0805 |0009: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ +0bc21e: 7020 ce26 3000 |000b: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ +0bc224: 1211 |000e: const/4 v1, #int 1 // #1 │ │ +0bc226: 6e20 1327 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2713 │ │ +0bc22c: 0c00 |0012: move-result-object v0 │ │ +0bc22e: 5b20 c50b |0013: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ +0bc232: 5420 c50b |0015: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ +0bc236: 6e20 1127 2000 |0017: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ +0bc23c: 5c26 c40b |001a: iput-boolean v6, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0bc4 │ │ +0bc240: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0003 line=45 │ │ 0x0005 line=46 │ │ 0x0007 line=47 │ │ 0x0009 line=49 │ │ @@ -245993,26 +246020,26 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0b89a8: |[0b89a8] com.actionbarsherlock.internal.view.StandaloneActionMode.finish:()V │ │ -0b89b8: 5520 c30b |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0bc3 │ │ -0b89bc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0b89c0: 0e00 |0004: return-void │ │ -0b89c2: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0b89c4: 5c20 c30b |0006: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0bc3 │ │ -0b89c8: 5420 c10b |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b89cc: 1301 2000 |000a: const/16 v1, #int 32 // #20 │ │ -0b89d0: 6e20 9628 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2896 │ │ -0b89d6: 5420 bf0b |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ -0b89da: 7220 c22b 2000 |0011: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ -0b89e0: 28f0 |0014: goto 0004 // -0010 │ │ +0bc244: |[0bc244] com.actionbarsherlock.internal.view.StandaloneActionMode.finish:()V │ │ +0bc254: 5520 c30b |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0bc3 │ │ +0bc258: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0bc25c: 0e00 |0004: return-void │ │ +0bc25e: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0bc260: 5c20 c30b |0006: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFinished:Z // field@0bc3 │ │ +0bc264: 5420 c10b |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc268: 1301 2000 |000a: const/16 v1, #int 32 // #20 │ │ +0bc26c: 6e20 9628 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.sendAccessibilityEvent:(I)V // method@2896 │ │ +0bc272: 5420 bf0b |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ +0bc276: 7220 c22b 2000 |0011: invoke-interface {v0, v2}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onDestroyActionMode:(Lcom/actionbarsherlock/view/ActionMode;)V // method@2bc2 │ │ +0bc27c: 28f0 |0014: goto 0004 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0004 line=94 │ │ 0x0005 line=90 │ │ 0x0008 line=92 │ │ 0x000f line=93 │ │ @@ -246024,24 +246051,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0b89e4: |[0b89e4] com.actionbarsherlock.internal.view.StandaloneActionMode.getCustomView:()Landroid/view/View; │ │ -0b89f4: 5410 c20b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0bc2 │ │ -0b89f8: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ -0b89fc: 5410 c20b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0bc2 │ │ -0b8a00: 6e10 ed2e 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0b8a06: 0c00 |0009: move-result-object v0 │ │ -0b8a08: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ -0b8a0c: 1100 |000c: return-object v0 │ │ -0b8a0e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0b8a10: 28fe |000e: goto 000c // -0002 │ │ +0bc280: |[0bc280] com.actionbarsherlock.internal.view.StandaloneActionMode.getCustomView:()Landroid/view/View; │ │ +0bc290: 5410 c20b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0bc2 │ │ +0bc294: 3800 0b00 |0002: if-eqz v0, 000d // +000b │ │ +0bc298: 5410 c20b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0bc2 │ │ +0bc29c: 6e10 ed2e 0000 |0006: invoke-virtual {v0}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0bc2a2: 0c00 |0009: move-result-object v0 │ │ +0bc2a4: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ +0bc2a8: 1100 |000c: return-object v0 │ │ +0bc2aa: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0bc2ac: 28fe |000e: goto 000c // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -246049,17 +246076,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8a14: |[0b8a14] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0b8a24: 5410 c50b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ -0b8a28: 1100 |0002: return-object v0 │ │ +0bc2b0: |[0bc2b0] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0bc2c0: 5410 c50b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ +0bc2c4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -246067,19 +246094,19 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0b8a2c: |[0b8a2c] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0b8a3c: 2200 5c05 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ -0b8a40: 5421 c00b |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ -0b8a44: 7020 052c 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2c05 │ │ -0b8a4a: 1100 |0007: return-object v0 │ │ +0bc2c8: |[0bc2c8] com.actionbarsherlock.internal.view.StandaloneActionMode.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0bc2d8: 2200 5c05 |0000: new-instance v0, Lcom/actionbarsherlock/view/MenuInflater; // type@055c │ │ +0bc2dc: 5421 c00b |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ +0bc2e0: 7020 052c 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/view/MenuInflater;.:(Landroid/content/Context;)V // method@2c05 │ │ +0bc2e6: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -246087,19 +246114,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b8a4c: |[0b8a4c] com.actionbarsherlock.internal.view.StandaloneActionMode.getSubtitle:()Ljava/lang/CharSequence; │ │ -0b8a5c: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b8a60: 6e10 7e28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@287e │ │ -0b8a66: 0c00 |0005: move-result-object v0 │ │ -0b8a68: 1100 |0006: return-object v0 │ │ +0bc2e8: |[0bc2e8] com.actionbarsherlock.internal.view.StandaloneActionMode.getSubtitle:()Ljava/lang/CharSequence; │ │ +0bc2f8: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc2fc: 6e10 7e28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getSubtitle:()Ljava/lang/CharSequence; // method@287e │ │ +0bc302: 0c00 |0005: move-result-object v0 │ │ +0bc304: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -246107,19 +246134,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b8a6c: |[0b8a6c] com.actionbarsherlock.internal.view.StandaloneActionMode.getTitle:()Ljava/lang/CharSequence; │ │ -0b8a7c: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b8a80: 6e10 7f28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@287f │ │ -0b8a86: 0c00 |0005: move-result-object v0 │ │ -0b8a88: 1100 |0006: return-object v0 │ │ +0bc308: |[0bc308] com.actionbarsherlock.internal.view.StandaloneActionMode.getTitle:()Ljava/lang/CharSequence; │ │ +0bc318: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc31c: 6e10 7f28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getTitle:()Ljava/lang/CharSequence; // method@287f │ │ +0bc322: 0c00 |0005: move-result-object v0 │ │ +0bc324: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -246127,19 +246154,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0b8a8c: |[0b8a8c] com.actionbarsherlock.internal.view.StandaloneActionMode.invalidate:()V │ │ -0b8a9c: 5420 bf0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ -0b8aa0: 5421 c50b |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ -0b8aa4: 7230 c32b 2001 |0004: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ -0b8aaa: 0e00 |0007: return-void │ │ +0bc328: |[0bc328] com.actionbarsherlock.internal.view.StandaloneActionMode.invalidate:()V │ │ +0bc338: 5420 bf0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ +0bc33c: 5421 c50b |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bc5 │ │ +0bc340: 7230 c32b 2001 |0004: invoke-interface {v0, v2, v1}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onPrepareActionMode:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/Menu;)Z // method@2bc3 │ │ +0bc346: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0007 line=83 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ @@ -246148,17 +246175,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8aac: |[0b8aac] com.actionbarsherlock.internal.view.StandaloneActionMode.isUiFocusable:()Z │ │ -0b8abc: 5510 c40b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0bc4 │ │ -0b8ac0: 0f00 |0002: return v0 │ │ +0bc348: |[0bc348] com.actionbarsherlock.internal.view.StandaloneActionMode.isUiFocusable:()Z │ │ +0bc358: 5510 c40b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mFocusable:Z // field@0bc4 │ │ +0bc35c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/StandaloneActionMode;) │ │ @@ -246166,16 +246193,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b8ac4: |[0b8ac4] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0b8ad4: 0e00 |0000: return-void │ │ +0bc360: |[0bc360] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0bc370: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -246185,16 +246212,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b8ad8: |[0b8ad8] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0b8ae8: 0e00 |0000: return-void │ │ +0bc374: |[0bc374] com.actionbarsherlock.internal.view.StandaloneActionMode.onCloseSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0bc384: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -246203,19 +246230,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0b8aec: |[0b8aec] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0b8afc: 5410 bf0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ -0b8b00: 7230 c02b 1003 |0002: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ -0b8b06: 0a00 |0005: move-result v0 │ │ -0b8b08: 0f00 |0006: return v0 │ │ +0bc388: |[0bc388] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0bc398: 5410 bf0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCallback:Lcom/actionbarsherlock/view/ActionMode$Callback; // field@0bbf │ │ +0bc39c: 7230 c02b 1003 |0002: invoke-interface {v0, v1, v3}, Lcom/actionbarsherlock/view/ActionMode$Callback;.onActionItemClicked:(Lcom/actionbarsherlock/view/ActionMode;Lcom/actionbarsherlock/view/MenuItem;)Z // method@2bc0 │ │ +0bc3a2: 0a00 |0005: move-result v0 │ │ +0bc3a4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0007 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0007 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -246225,19 +246252,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0b8b0c: |[0b8b0c] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0b8b1c: 6e10 9625 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.invalidate:()V // method@2596 │ │ -0b8b22: 5410 c10b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b8b26: 6e10 a228 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@28a2 │ │ -0b8b2c: 0e00 |0008: return-void │ │ +0bc3a8: |[0bc3a8] com.actionbarsherlock.internal.view.StandaloneActionMode.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0bc3b8: 6e10 9625 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.invalidate:()V // method@2596 │ │ +0bc3be: 5410 c10b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc3c2: 6e10 a228 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.showOverflowMenu:()Z // method@28a2 │ │ +0bc3c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ 0x0008 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ @@ -246248,25 +246275,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b8b30: |[0b8b30] com.actionbarsherlock.internal.view.StandaloneActionMode.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0b8b40: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b8b42: 6e10 0628 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ -0b8b48: 0a00 |0004: move-result v0 │ │ -0b8b4a: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0b8b4e: 0f02 |0007: return v2 │ │ -0b8b50: 2200 0f05 |0008: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@050f │ │ -0b8b54: 5431 c00b |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ -0b8b58: 7030 a427 1004 |000c: invoke-direct {v0, v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27a4 │ │ -0b8b5e: 6e10 c127 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@27c1 │ │ -0b8b64: 28f5 |0012: goto 0007 // -000b │ │ +0bc3cc: |[0bc3cc] com.actionbarsherlock.internal.view.StandaloneActionMode.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0bc3dc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0bc3de: 6e10 0628 0400 |0001: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ +0bc3e4: 0a00 |0004: move-result v0 │ │ +0bc3e6: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0bc3ea: 0f02 |0007: return v2 │ │ +0bc3ec: 2200 0f05 |0008: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@050f │ │ +0bc3f0: 5431 c00b |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ +0bc3f4: 7030 a427 1004 |000c: invoke-direct {v0, v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27a4 │ │ +0bc3fa: 6e10 c127 0000 |000f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.show:()V // method@27c1 │ │ +0bc400: 28f5 |0012: goto 0007 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=129 │ │ 0x0007 line=134 │ │ 0x0008 line=133 │ │ locals : │ │ 0x0000 - 0x0013 reg=3 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ @@ -246277,24 +246304,24 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0b8b68: |[0b8b68] com.actionbarsherlock.internal.view.StandaloneActionMode.setCustomView:(Landroid/view/View;)V │ │ -0b8b78: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b8b7c: 6e20 9928 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2899 │ │ -0b8b82: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ -0b8b86: 2200 f405 |0007: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0b8b8a: 7020 ec2e 2000 |0009: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ -0b8b90: 5b10 c20b |000c: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0bc2 │ │ -0b8b94: 0e00 |000e: return-void │ │ -0b8b96: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0b8b98: 28fc |0010: goto 000c // -0004 │ │ +0bc404: |[0bc404] com.actionbarsherlock.internal.view.StandaloneActionMode.setCustomView:(Landroid/view/View;)V │ │ +0bc414: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc418: 6e20 9928 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setCustomView:(Landroid/view/View;)V // method@2899 │ │ +0bc41e: 3802 0a00 |0005: if-eqz v2, 000f // +000a │ │ +0bc422: 2200 f405 |0007: new-instance v0, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0bc426: 7020 ec2e 2000 |0009: invoke-direct {v0, v2}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ +0bc42c: 5b10 c20b |000c: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mCustomView:Ljava/lang/ref/WeakReference; // field@0bc2 │ │ +0bc430: 0e00 |000e: return-void │ │ +0bc432: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0bc434: 28fc |0010: goto 000c // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0005 line=77 │ │ 0x000e line=78 │ │ 0x000f line=77 │ │ locals : │ │ @@ -246306,20 +246333,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b8b9c: |[0b8b9c] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(I)V │ │ -0b8bac: 5410 c00b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ -0b8bb0: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0b8bb6: 0c00 |0005: move-result-object v0 │ │ -0b8bb8: 6e20 9f25 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@259f │ │ -0b8bbe: 0e00 |0009: return-void │ │ +0bc438: |[0bc438] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(I)V │ │ +0bc448: 5410 c00b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ +0bc44c: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0bc452: 0c00 |0005: move-result-object v0 │ │ +0bc454: 6e20 9f25 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setSubtitle:(Ljava/lang/CharSequence;)V // method@259f │ │ +0bc45a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0009 line=72 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -246329,18 +246356,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b8bc0: |[0b8bc0] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0b8bd0: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b8bd4: 6e20 9e28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@289e │ │ -0b8bda: 0e00 |0005: return-void │ │ +0bc45c: |[0bc45c] com.actionbarsherlock.internal.view.StandaloneActionMode.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0bc46c: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc470: 6e20 9e28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setSubtitle:(Ljava/lang/CharSequence;)V // method@289e │ │ +0bc476: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0006 reg=2 subtitle Ljava/lang/CharSequence; │ │ @@ -246350,20 +246377,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b8bdc: |[0b8bdc] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(I)V │ │ -0b8bec: 5410 c00b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ -0b8bf0: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0b8bf6: 0c00 |0005: move-result-object v0 │ │ -0b8bf8: 6e20 a125 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@25a1 │ │ -0b8bfe: 0e00 |0009: return-void │ │ +0bc478: |[0bc478] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(I)V │ │ +0bc488: 5410 c00b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContext:Landroid/content/Context; // field@0bc0 │ │ +0bc48c: 6e20 6601 2000 |0002: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0bc492: 0c00 |0005: move-result-object v0 │ │ +0bc494: 6e20 a125 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.setTitle:(Ljava/lang/CharSequence;)V // method@25a1 │ │ +0bc49a: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ 0x0009 line=67 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x000a reg=2 resId I │ │ @@ -246373,33 +246400,33 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b8c00: |[0b8c00] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b8c10: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ -0b8c14: 6e20 9f28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@289f │ │ -0b8c1a: 0e00 |0005: return-void │ │ +0bc49c: |[0bc49c] com.actionbarsherlock.internal.view.StandaloneActionMode.setTitle:(Ljava/lang/CharSequence;)V │ │ +0bc4ac: 5410 c10b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/StandaloneActionMode;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0bc1 │ │ +0bc4b0: 6e20 9f28 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setTitle:(Ljava/lang/CharSequence;)V // method@289f │ │ +0bc4b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ 0x0005 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/StandaloneActionMode; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ - source_file_idx : 4214 (StandaloneActionMode.java) │ │ + source_file_idx : 4215 (StandaloneActionMode.java) │ │ │ │ Class #957 header: │ │ class_idx : 1268 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 574 │ │ +source_file_idx : 576 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 25 │ │ │ │ Class #957 annotations: │ │ Annotations on field #3016 'mItems' │ │ @@ -246431,21 +246458,21 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0b8c1c: |[0b8c1c] com.actionbarsherlock.internal.view.menu.ActionMenu.:(Landroid/content/Context;)V │ │ -0b8c2c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b8c32: 5b12 c60b |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ -0b8c36: 2200 0606 |0005: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0b8c3a: 7010 052f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0b8c40: 5b10 c80b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8c44: 0e00 |000c: return-void │ │ +0bc4b8: |[0bc4b8] com.actionbarsherlock.internal.view.menu.ActionMenu.:(Landroid/content/Context;)V │ │ +0bc4c8: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0bc4ce: 5b12 c60b |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ +0bc4d2: 2200 0606 |0005: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0bc4d6: 7010 052f 0000 |0007: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0bc4dc: 5b10 c80b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc4e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=43 │ │ 0x0003 line=44 │ │ 0x0005 line=45 │ │ 0x000c line=46 │ │ locals : │ │ @@ -246457,31 +246484,31 @@ │ │ type : '(I)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0b8c48: |[0b8c48] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemIndex:(I)I │ │ -0b8c58: 5442 c80b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8c5c: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b8c62: 0a01 |0005: move-result v1 │ │ -0b8c64: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b8c66: 3510 1200 |0007: if-ge v0, v1, 0019 // +0012 │ │ -0b8c6a: 6e20 0e2f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b8c70: 0c03 |000c: move-result-object v3 │ │ -0b8c72: 1f03 f504 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b8c76: 6e10 cb25 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getItemId:()I // method@25cb │ │ -0b8c7c: 0a03 |0012: move-result v3 │ │ -0b8c7e: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -0b8c82: 0f00 |0015: return v0 │ │ -0b8c84: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b8c88: 28ef |0018: goto 0007 // -0011 │ │ -0b8c8a: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0b8c8c: 28fb |001a: goto 0015 // -0005 │ │ +0bc4e4: |[0bc4e4] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemIndex:(I)I │ │ +0bc4f4: 5442 c80b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc4f8: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bc4fe: 0a01 |0005: move-result v1 │ │ +0bc500: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bc502: 3510 1200 |0007: if-ge v0, v1, 0019 // +0012 │ │ +0bc506: 6e20 0e2f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc50c: 0c03 |000c: move-result-object v3 │ │ +0bc50e: 1f03 f504 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc512: 6e10 cb25 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getItemId:()I // method@25cb │ │ +0bc518: 0a03 |0012: move-result v3 │ │ +0bc51a: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +0bc51e: 0f00 |0015: return v0 │ │ +0bc520: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc524: 28ef |0018: goto 0007 // -0011 │ │ +0bc526: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +0bc528: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0002 line=131 │ │ 0x0006 line=132 │ │ 0x0009 line=133 │ │ 0x0015 line=138 │ │ @@ -246500,47 +246527,47 @@ │ │ type : '(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0b8c90: |[0b8c90] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0b8ca0: 5564 c70b |0000: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0bc7 │ │ -0b8ca4: 5463 c80b |0002: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8ca8: 6e10 152f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b8cae: 0a02 |0007: move-result v2 │ │ -0b8cb0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b8cb2: 3520 1900 |0009: if-ge v0, v2, 0022 // +0019 │ │ -0b8cb6: 6e20 0e2f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b8cbc: 0c01 |000e: move-result-object v1 │ │ -0b8cbe: 1f01 f504 |000f: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b8cc2: 3804 0900 |0011: if-eqz v4, 001a // +0009 │ │ -0b8cc6: 6e10 c725 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getAlphabeticShortcut:()C // method@25c7 │ │ -0b8ccc: 0a05 |0016: move-result v5 │ │ -0b8cce: 3357 0800 |0017: if-ne v7, v5, 001f // +0008 │ │ -0b8cd2: 1101 |0019: return-object v1 │ │ -0b8cd4: 6e10 cd25 0100 |001a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getNumericShortcut:()C // method@25cd │ │ -0b8cda: 0a05 |001d: move-result v5 │ │ -0b8cdc: 28f9 |001e: goto 0017 // -0007 │ │ -0b8cde: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b8ce2: 28e8 |0021: goto 0009 // -0018 │ │ -0b8ce4: 1201 |0022: const/4 v1, #int 0 // #0 │ │ -0b8ce6: 28f6 |0023: goto 0019 // -000a │ │ +0bc52c: |[0bc52c] com.actionbarsherlock.internal.view.menu.ActionMenu.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +0bc53c: 5564 c70b |0000: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0bc7 │ │ +0bc540: 5463 c80b |0002: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc544: 6e10 152f 0300 |0004: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bc54a: 0a02 |0007: move-result v2 │ │ +0bc54c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bc54e: 3520 1900 |0009: if-ge v0, v2, 0022 // +0019 │ │ +0bc552: 6e20 0e2f 0300 |000b: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc558: 0c01 |000e: move-result-object v1 │ │ +0bc55a: 1f01 f504 |000f: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc55e: 3804 0900 |0011: if-eqz v4, 001a // +0009 │ │ +0bc562: 6e10 c725 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getAlphabeticShortcut:()C // method@25c7 │ │ +0bc568: 0a05 |0016: move-result v5 │ │ +0bc56a: 3357 0800 |0017: if-ne v7, v5, 001f // +0008 │ │ +0bc56e: 1101 |0019: return-object v1 │ │ +0bc570: 6e10 cd25 0100 |001a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getNumericShortcut:()C // method@25cd │ │ +0bc576: 0a05 |001d: move-result v5 │ │ +0bc578: 28f9 |001e: goto 0017 // -0007 │ │ +0bc57a: d800 0001 |001f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc57e: 28e8 |0021: goto 0009 // -0018 │ │ +0bc580: 1201 |0022: const/4 v1, #int 0 // #0 │ │ +0bc582: 28f6 |0023: goto 0019 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=165 │ │ 0x0004 line=166 │ │ 0x0008 line=168 │ │ 0x000b line=169 │ │ 0x0011 line=170 │ │ 0x0017 line=172 │ │ 0x0019 line=176 │ │ - 0x001a line=170 │ │ + 0x001a line=171 │ │ 0x001f line=168 │ │ 0x0022 line=176 │ │ locals : │ │ 0x0011 - 0x0019 reg=1 item Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0017 - 0x0019 reg=5 shortcut C │ │ 0x001a - 0x0022 reg=1 item Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x001f - 0x0022 reg=5 shortcut C │ │ @@ -246558,19 +246585,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0b8ce8: |[0b8ce8] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b8cf8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8cfa: 6e52 a825 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; // method@25a8 │ │ -0b8d00: 0c00 |0004: move-result-object v0 │ │ -0b8d02: 1100 |0005: return-object v0 │ │ +0bc584: |[0bc584] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bc594: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bc596: 6e52 a825 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; // method@25a8 │ │ +0bc59c: 0c00 |0004: move-result-object v0 │ │ +0bc59e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=57 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0006 reg=2 titleRes I │ │ │ │ @@ -246579,23 +246606,23 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 15 16-bit code units │ │ -0b8d04: |[0b8d04] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b8d14: 5410 c60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ -0b8d18: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b8d1e: 0c00 |0005: move-result-object v0 │ │ -0b8d20: 6e20 d401 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0b8d26: 0c00 |0009: move-result-object v0 │ │ -0b8d28: 6e50 a925 2143 |000a: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25a9 │ │ -0b8d2e: 0c00 |000d: move-result-object v0 │ │ -0b8d30: 1100 |000e: return-object v0 │ │ +0bc5a0: |[0bc5a0] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bc5b0: 5410 c60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ +0bc5b4: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0bc5ba: 0c00 |0005: move-result-object v0 │ │ +0bc5bc: 6e20 d401 5000 |0006: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0bc5c2: 0c00 |0009: move-result-object v0 │ │ +0bc5c4: 6e50 a925 2143 |000a: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25a9 │ │ +0bc5ca: 0c00 |000d: move-result-object v0 │ │ +0bc5cc: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000f reg=2 groupId I │ │ 0x0000 - 0x000f reg=3 itemId I │ │ @@ -246607,27 +246634,27 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 5 │ │ outs : 7 │ │ insns size : 20 16-bit code units │ │ -0b8d34: |[0b8d34] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b8d44: 2200 f504 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b8d48: 6e10 b525 0700 |0002: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.getContext:()Landroid/content/Context; // method@25b5 │ │ -0b8d4e: 0c01 |0005: move-result-object v1 │ │ -0b8d50: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0b8d52: 0182 |0007: move v2, v8 │ │ -0b8d54: 0193 |0008: move v3, v9 │ │ -0b8d56: 01a5 |0009: move v5, v10 │ │ -0b8d58: 07b6 |000a: move-object v6, v11 │ │ -0b8d5a: 7607 c225 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@25c2 │ │ -0b8d60: 5471 c80b |000e: iget-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8d64: 6e30 082f a100 |0010: invoke-virtual {v1, v10, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ -0b8d6a: 1100 |0013: return-object v0 │ │ +0bc5d0: |[0bc5d0] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bc5e0: 2200 f504 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc5e4: 6e10 b525 0700 |0002: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.getContext:()Landroid/content/Context; // method@25b5 │ │ +0bc5ea: 0c01 |0005: move-result-object v1 │ │ +0bc5ec: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0bc5ee: 0182 |0007: move v2, v8 │ │ +0bc5f0: 0193 |0008: move v3, v9 │ │ +0bc5f2: 01a5 |0009: move v5, v10 │ │ +0bc5f4: 07b6 |000a: move-object v6, v11 │ │ +0bc5f6: 7607 c225 0000 |000b: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@25c2 │ │ +0bc5fc: 5471 c80b |000e: iget-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc600: 6e30 082f a100 |0010: invoke-virtual {v1, v10, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ +0bc606: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x000e line=67 │ │ 0x0013 line=68 │ │ locals : │ │ 0x000e - 0x0014 reg=0 item Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -246642,19 +246669,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0b8d6c: |[0b8d6c] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b8d7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8d7e: 6e52 a925 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25a9 │ │ -0b8d84: 0c00 |0004: move-result-object v0 │ │ -0b8d86: 1100 |0005: return-object v0 │ │ +0bc608: |[0bc608] com.actionbarsherlock.internal.view.menu.ActionMenu.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bc618: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bc61a: 6e52 a925 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25a9 │ │ +0bc620: 0c00 |0004: move-result-object v0 │ │ +0bc622: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=53 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -246663,84 +246690,87 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -0b8d88: |[0b8d88] com.actionbarsherlock.internal.view.menu.ActionMenu.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -0b8d98: 54da c60b |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ -0b8d9c: 6e10 6301 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0b8da2: 0c07 |0005: move-result-object v7 │ │ -0b8da4: 120a |0006: const/4 v10, #int 0 // #0 │ │ -0b8da6: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -0b8daa: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -0b8dae: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -0b8db2: 6e5a b901 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@01b9 │ │ -0b8db8: 0c06 |0010: move-result-object v6 │ │ -0b8dba: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -0b8dbe: 7210 522f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@2f52 │ │ -0b8dc4: 0a03 |0016: move-result v3 │ │ -0b8dc6: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -0b8dca: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -0b8dce: 6e20 bb25 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.removeGroup:(I)V // method@25bb │ │ -0b8dd4: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0b8dd6: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -0b8dda: 7220 4e2f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0b8de0: 0c08 |0024: move-result-object v8 │ │ -0b8de2: 1f08 4300 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0043 │ │ -0b8de6: 2209 3a00 |0027: new-instance v9, Landroid/content/Intent; // type@003a │ │ -0b8dea: 528a 2800 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0b8dee: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -0b8df2: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -0b8df6: 7020 7c01 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0b8dfc: 220a 3100 |0032: new-instance v10, Landroid/content/ComponentName; // type@0031 │ │ -0b8e00: 548b 2600 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -0b8e04: 54bb 1b00 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@001b │ │ -0b8e08: 54bb 2100 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ -0b8e0c: 548c 2600 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -0b8e10: 54cc 1d00 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ -0b8e14: 7030 4401 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ -0b8e1a: 6e20 a001 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -0b8e20: 6e20 bf01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ -0b8e26: 0c0a |0047: move-result-object v10 │ │ -0b8e28: 0200 1000 |0048: move/from16 v0, v16 │ │ -0b8e2c: 6e5a a925 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25a9 │ │ -0b8e32: 0c0a |004d: move-result-object v10 │ │ -0b8e34: 6e20 be01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ -0b8e3a: 0c0b |0051: move-result-object v11 │ │ -0b8e3c: 7220 2f2c ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ -0b8e42: 0c0a |0055: move-result-object v10 │ │ -0b8e44: 7220 302c 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@2c30 │ │ -0b8e4a: 0c05 |0059: move-result-object v5 │ │ -0b8e4c: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -0b8e50: 528a 2800 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0b8e54: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -0b8e58: 528a 2800 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0b8e5c: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -0b8e60: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0b8e64: 28b9 |0066: goto 001f // -0047 │ │ -0b8e66: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -0b8e68: 28af |0068: goto 0017 // -0051 │ │ -0b8e6a: 528a 2800 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0b8e6e: 460a 120a |006b: aget-object v10, v18, v10 │ │ -0b8e72: 28c2 |006d: goto 002f // -003e │ │ -0b8e74: 0f03 |006e: return v3 │ │ +0bc624: |[0bc624] com.actionbarsherlock.internal.view.menu.ActionMenu.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +0bc634: 54da c60b |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ +0bc638: 6e10 6301 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0bc63e: 0c07 |0005: move-result-object v7 │ │ +0bc640: 120a |0006: const/4 v10, #int 0 // #0 │ │ +0bc642: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +0bc646: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +0bc64a: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +0bc64e: 6e5a b901 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@01b9 │ │ +0bc654: 0c06 |0010: move-result-object v6 │ │ +0bc656: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +0bc65a: 7210 522f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@2f52 │ │ +0bc660: 0a03 |0016: move-result v3 │ │ +0bc662: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +0bc666: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +0bc66a: 6e20 bb25 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.removeGroup:(I)V // method@25bb │ │ +0bc670: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0bc672: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +0bc676: 7220 4e2f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0bc67c: 0c08 |0024: move-result-object v8 │ │ +0bc67e: 1f08 4300 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0043 │ │ +0bc682: 2209 3a00 |0027: new-instance v9, Landroid/content/Intent; // type@003a │ │ +0bc686: 528a 2800 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0bc68a: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +0bc68e: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +0bc692: 7020 7c01 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +0bc698: 220a 3100 |0032: new-instance v10, Landroid/content/ComponentName; // type@0031 │ │ +0bc69c: 548b 2600 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +0bc6a0: 54bb 1b00 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@001b │ │ +0bc6a4: 54bb 2100 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ +0bc6a8: 548c 2600 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +0bc6ac: 54cc 1d00 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ +0bc6b0: 7030 4401 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ +0bc6b6: 6e20 a001 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0bc6bc: 6e20 bf01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ +0bc6c2: 0c0a |0047: move-result-object v10 │ │ +0bc6c4: 0200 1000 |0048: move/from16 v0, v16 │ │ +0bc6c8: 6e5a a925 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25a9 │ │ +0bc6ce: 0c0a |004d: move-result-object v10 │ │ +0bc6d0: 6e20 be01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ +0bc6d6: 0c0b |0051: move-result-object v11 │ │ +0bc6d8: 7220 2f2c ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ +0bc6de: 0c0a |0055: move-result-object v10 │ │ +0bc6e0: 7220 302c 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@2c30 │ │ +0bc6e6: 0c05 |0059: move-result-object v5 │ │ +0bc6e8: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +0bc6ec: 528a 2800 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0bc6f0: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +0bc6f4: 528a 2800 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0bc6f8: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +0bc6fc: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0bc700: 28b9 |0066: goto 001f // -0047 │ │ +0bc702: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +0bc704: 28af |0068: goto 0017 // -0051 │ │ +0bc706: 528a 2800 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0bc70a: 460a 120a |006b: aget-object v10, v18, v10 │ │ +0bc70e: 28c2 |006d: goto 002f // -003e │ │ +0bc710: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0006 line=75 │ │ + 0x0007 line=76 │ │ 0x0011 line=77 │ │ 0x0017 line=79 │ │ 0x001b line=80 │ │ 0x001e line=83 │ │ 0x0021 line=84 │ │ 0x0027 line=85 │ │ 0x0032 line=87 │ │ 0x0044 line=90 │ │ + 0x004e line=91 │ │ + 0x0056 line=92 │ │ 0x005a line=93 │ │ 0x0060 line=94 │ │ 0x0064 line=83 │ │ 0x0067 line=77 │ │ 0x0069 line=85 │ │ 0x006e line=98 │ │ locals : │ │ @@ -246769,17 +246799,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b8e78: |[0b8e78] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0b8e88: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8e8a: 1100 |0001: return-object v0 │ │ +0bc714: |[0bc714] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0bc724: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bc726: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 titleRes I │ │ │ │ @@ -246788,17 +246818,17 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b8e8c: |[0b8e8c] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -0b8e9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8e9e: 1100 |0001: return-object v0 │ │ +0bc728: |[0bc728] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +0bc738: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bc73a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 groupId I │ │ 0x0000 - 0x0002 reg=3 itemId I │ │ @@ -246810,17 +246840,17 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b8ea0: |[0b8ea0] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0b8eb0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8eb2: 1100 |0001: return-object v0 │ │ +0bc73c: |[0bc73c] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0bc74c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bc74e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 groupId I │ │ 0x0000 - 0x0002 reg=3 itemId I │ │ @@ -246832,17 +246862,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b8eb4: |[0b8eb4] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0b8ec4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b8ec6: 1100 |0001: return-object v0 │ │ +0bc750: |[0bc750] com.actionbarsherlock.internal.view.menu.ActionMenu.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0bc760: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bc762: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0002 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -246851,18 +246881,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b8ec8: |[0b8ec8] com.actionbarsherlock.internal.view.menu.ActionMenu.clear:()V │ │ -0b8ed8: 5410 c80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8edc: 6e10 0b2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0b8ee2: 0e00 |0005: return-void │ │ +0bc764: |[0bc764] com.actionbarsherlock.internal.view.menu.ActionMenu.clear:()V │ │ +0bc774: 5410 c80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc778: 6e10 0b2f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bc77e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ 0x0005 line=124 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ @@ -246871,16 +246901,16 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b8ee4: |[0b8ee4] com.actionbarsherlock.internal.view.menu.ActionMenu.close:()V │ │ -0b8ef4: 0e00 |0000: return-void │ │ +0bc780: |[0bc780] com.actionbarsherlock.internal.view.menu.ActionMenu.close:()V │ │ +0bc790: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenu;) │ │ @@ -246888,22 +246918,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b8ef8: |[0b8ef8] com.actionbarsherlock.internal.view.menu.ActionMenu.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b8f08: 5420 c80b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8f0c: 7020 b325 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@25b3 │ │ -0b8f12: 0a01 |0005: move-result v1 │ │ -0b8f14: 6e20 0e2f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b8f1a: 0c00 |0009: move-result-object v0 │ │ -0b8f1c: 1f00 5f05 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ -0b8f20: 1100 |000c: return-object v0 │ │ +0bc794: |[0bc794] com.actionbarsherlock.internal.view.menu.ActionMenu.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bc7a4: 5420 c80b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc7a8: 7020 b325 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@25b3 │ │ +0bc7ae: 0a01 |0005: move-result v1 │ │ +0bc7b0: 6e20 0e2f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc7b6: 0c00 |0009: move-result-object v0 │ │ +0bc7b8: 1f00 5f05 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ +0bc7bc: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000d reg=3 id I │ │ │ │ @@ -246912,17 +246942,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b8f24: |[0b8f24] com.actionbarsherlock.internal.view.menu.ActionMenu.getContext:()Landroid/content/Context; │ │ -0b8f34: 5410 c60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ -0b8f38: 1100 |0002: return-object v0 │ │ +0bc7c0: |[0bc7c0] com.actionbarsherlock.internal.view.menu.ActionMenu.getContext:()Landroid/content/Context; │ │ +0bc7d0: 5410 c60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mContext:Landroid/content/Context; // field@0bc6 │ │ +0bc7d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenu;) │ │ @@ -246930,20 +246960,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0b8f3c: |[0b8f3c] com.actionbarsherlock.internal.view.menu.ActionMenu.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b8f4c: 5410 c80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8f50: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b8f56: 0c00 |0005: move-result-object v0 │ │ -0b8f58: 1f00 5f05 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ -0b8f5c: 1100 |0008: return-object v0 │ │ +0bc7d8: |[0bc7d8] com.actionbarsherlock.internal.view.menu.ActionMenu.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bc7e8: 5410 c80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc7ec: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc7f2: 0c00 |0005: move-result-object v0 │ │ +0bc7f4: 1f00 5f05 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ +0bc7f8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -246952,32 +246982,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0b8f60: |[0b8f60] com.actionbarsherlock.internal.view.menu.ActionMenu.hasVisibleItems:()Z │ │ -0b8f70: 5442 c80b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8f74: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b8f7a: 0a01 |0005: move-result v1 │ │ -0b8f7c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b8f7e: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ -0b8f82: 6e20 0e2f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b8f88: 0c03 |000c: move-result-object v3 │ │ -0b8f8a: 1f03 f504 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b8f8e: 6e10 d825 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.isVisible:()Z // method@25d8 │ │ -0b8f94: 0a03 |0012: move-result v3 │ │ -0b8f96: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0b8f9a: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0b8f9c: 0f03 |0016: return v3 │ │ -0b8f9e: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b8fa2: 28ee |0019: goto 0007 // -0012 │ │ -0b8fa4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0b8fa6: 28fb |001b: goto 0016 // -0005 │ │ +0bc7fc: |[0bc7fc] com.actionbarsherlock.internal.view.menu.ActionMenu.hasVisibleItems:()Z │ │ +0bc80c: 5442 c80b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc810: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bc816: 0a01 |0005: move-result v1 │ │ +0bc818: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bc81a: 3510 1300 |0007: if-ge v0, v1, 001a // +0013 │ │ +0bc81e: 6e20 0e2f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc824: 0c03 |000c: move-result-object v3 │ │ +0bc826: 1f03 f504 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc82a: 6e10 d825 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.isVisible:()Z // method@25d8 │ │ +0bc830: 0a03 |0012: move-result v3 │ │ +0bc832: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0bc836: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0bc838: 0f03 |0016: return v3 │ │ +0bc83a: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc83e: 28ee |0019: goto 0007 // -0012 │ │ +0bc840: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0bc842: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x0002 line=151 │ │ 0x0006 line=153 │ │ 0x0009 line=154 │ │ 0x0015 line=155 │ │ @@ -246995,22 +247025,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0b8fa8: |[0b8fa8] com.actionbarsherlock.internal.view.menu.ActionMenu.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0b8fb8: 7030 b425 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@25b4 │ │ -0b8fbe: 0c00 |0003: move-result-object v0 │ │ -0b8fc0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0b8fc4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b8fc6: 0f00 |0007: return v0 │ │ -0b8fc8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b8fca: 28fe |0009: goto 0007 // -0002 │ │ +0bc844: |[0bc844] com.actionbarsherlock.internal.view.menu.ActionMenu.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +0bc854: 7030 b425 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@25b4 │ │ +0bc85a: 0c00 |0003: move-result-object v0 │ │ +0bc85c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0bc860: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bc862: 0f00 |0007: return v0 │ │ +0bc864: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bc866: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000a reg=2 keyCode I │ │ 0x0000 - 0x000a reg=3 event Landroid/view/KeyEvent; │ │ @@ -247020,27 +247050,27 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0b8fcc: |[0b8fcc] com.actionbarsherlock.internal.view.menu.ActionMenu.performIdentifierAction:(II)Z │ │ -0b8fdc: 7020 b325 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@25b3 │ │ -0b8fe2: 0a00 |0003: move-result v0 │ │ -0b8fe4: 3b00 0400 |0004: if-gez v0, 0008 // +0004 │ │ -0b8fe8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0b8fea: 0f01 |0007: return v1 │ │ -0b8fec: 5421 c80b |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b8ff0: 6e20 0e2f 0100 |000a: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b8ff6: 0c01 |000d: move-result-object v1 │ │ -0b8ff8: 1f01 f504 |000e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b8ffc: 6e10 d325 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@25d3 │ │ -0b9002: 0a01 |0013: move-result v1 │ │ -0b9004: 28f3 |0014: goto 0007 // -000d │ │ +0bc868: |[0bc868] com.actionbarsherlock.internal.view.menu.ActionMenu.performIdentifierAction:(II)Z │ │ +0bc878: 7020 b325 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@25b3 │ │ +0bc87e: 0a00 |0003: move-result v0 │ │ +0bc880: 3b00 0400 |0004: if-gez v0, 0008 // +0004 │ │ +0bc884: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0bc886: 0f01 |0007: return v1 │ │ +0bc888: 5421 c80b |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc88c: 6e20 0e2f 0100 |000a: invoke-virtual {v1, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc892: 0c01 |000d: move-result-object v1 │ │ +0bc894: 1f01 f504 |000e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc898: 6e10 d325 0100 |0010: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@25d3 │ │ +0bc89e: 0a01 |0013: move-result v1 │ │ +0bc8a0: 28f3 |0014: goto 0007 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0004 line=185 │ │ 0x0006 line=186 │ │ 0x0007 line=189 │ │ locals : │ │ @@ -247054,23 +247084,23 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0b9008: |[0b9008] com.actionbarsherlock.internal.view.menu.ActionMenu.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0b9018: 7030 b425 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@25b4 │ │ -0b901e: 0c00 |0003: move-result-object v0 │ │ -0b9020: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0b9024: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0b9026: 0f01 |0007: return v1 │ │ -0b9028: 6e10 d325 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@25d3 │ │ -0b902e: 0a01 |000b: move-result v1 │ │ -0b9030: 28fb |000c: goto 0007 // -0005 │ │ +0bc8a4: |[0bc8a4] com.actionbarsherlock.internal.view.menu.ActionMenu.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0bc8b4: 7030 b425 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemWithShortcut:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@25b4 │ │ +0bc8ba: 0c00 |0003: move-result-object v0 │ │ +0bc8bc: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0bc8c0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0bc8c2: 0f01 |0007: return v1 │ │ +0bc8c4: 6e10 d325 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.invoke:()Z // method@25d3 │ │ +0bc8ca: 0a01 |000b: move-result v1 │ │ +0bc8cc: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0004 line=194 │ │ 0x0006 line=195 │ │ 0x0007 line=198 │ │ locals : │ │ @@ -247085,32 +247115,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0b9034: |[0b9034] com.actionbarsherlock.internal.view.menu.ActionMenu.removeGroup:(I)V │ │ -0b9044: 5442 c80b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b9048: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b904e: 0a01 |0005: move-result v1 │ │ -0b9050: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b9052: 3510 1700 |0007: if-ge v0, v1, 001e // +0017 │ │ -0b9056: 6e20 0e2f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b905c: 0c03 |000c: move-result-object v3 │ │ -0b905e: 1f03 f504 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b9062: 6e10 c825 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ -0b9068: 0a03 |0012: move-result v3 │ │ -0b906a: 3353 0800 |0013: if-ne v3, v5, 001b // +0008 │ │ -0b906e: 6e20 112f 0200 |0015: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -0b9074: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0b9078: 28ed |001a: goto 0007 // -0013 │ │ -0b907a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b907e: 28ea |001d: goto 0007 // -0016 │ │ -0b9080: 0e00 |001e: return-void │ │ +0bc8d0: |[0bc8d0] com.actionbarsherlock.internal.view.menu.ActionMenu.removeGroup:(I)V │ │ +0bc8e0: 5442 c80b |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc8e4: 6e10 152f 0200 |0002: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bc8ea: 0a01 |0005: move-result v1 │ │ +0bc8ec: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bc8ee: 3510 1700 |0007: if-ge v0, v1, 001e // +0017 │ │ +0bc8f2: 6e20 0e2f 0200 |0009: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc8f8: 0c03 |000c: move-result-object v3 │ │ +0bc8fa: 1f03 f504 |000d: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc8fe: 6e10 c825 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ +0bc904: 0a03 |0012: move-result v3 │ │ +0bc906: 3353 0800 |0013: if-ne v3, v5, 001b // +0008 │ │ +0bc90a: 6e20 112f 0200 |0015: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +0bc910: d801 01ff |0018: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0bc914: 28ed |001a: goto 0007 // -0013 │ │ +0bc916: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc91a: 28ea |001d: goto 0007 // -0016 │ │ +0bc91c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0002 line=203 │ │ 0x0006 line=204 │ │ 0x0007 line=205 │ │ 0x0009 line=206 │ │ @@ -247130,20 +247160,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0b9084: |[0b9084] com.actionbarsherlock.internal.view.menu.ActionMenu.removeItem:(I)V │ │ -0b9094: 5420 c80b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b9098: 7020 b325 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@25b3 │ │ -0b909e: 0a01 |0005: move-result v1 │ │ -0b90a0: 6e20 112f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -0b90a6: 0e00 |0009: return-void │ │ +0bc920: |[0bc920] com.actionbarsherlock.internal.view.menu.ActionMenu.removeItem:(I)V │ │ +0bc930: 5420 c80b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc934: 7020 b325 3200 |0002: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.findItemIndex:(I)I // method@25b3 │ │ +0bc93a: 0a01 |0005: move-result v1 │ │ +0bc93c: 6e20 112f 1000 |0006: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +0bc942: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ 0x0009 line=217 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x000a reg=3 id I │ │ @@ -247153,31 +247183,31 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0b90a8: |[0b90a8] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupCheckable:(IZZ)V │ │ -0b90b8: 5453 c80b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b90bc: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b90c2: 0a02 |0005: move-result v2 │ │ -0b90c4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b90c6: 3520 1700 |0007: if-ge v0, v2, 001e // +0017 │ │ -0b90ca: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b90d0: 0c01 |000c: move-result-object v1 │ │ -0b90d2: 1f01 f504 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b90d6: 6e10 c825 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ -0b90dc: 0a04 |0012: move-result v4 │ │ -0b90de: 3364 0800 |0013: if-ne v4, v6, 001b // +0008 │ │ -0b90e2: 6e20 dd25 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@25dd │ │ -0b90e8: 6e20 e025 8100 |0018: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@25e0 │ │ -0b90ee: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b90f2: 28ea |001d: goto 0007 // -0016 │ │ -0b90f4: 0e00 |001e: return-void │ │ +0bc944: |[0bc944] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupCheckable:(IZZ)V │ │ +0bc954: 5453 c80b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc958: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bc95e: 0a02 |0005: move-result v2 │ │ +0bc960: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bc962: 3520 1700 |0007: if-ge v0, v2, 001e // +0017 │ │ +0bc966: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc96c: 0c01 |000c: move-result-object v1 │ │ +0bc96e: 1f01 f504 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc972: 6e10 c825 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ +0bc978: 0a04 |0012: move-result v4 │ │ +0bc97a: 3364 0800 |0013: if-ne v4, v6, 001b // +0008 │ │ +0bc97e: 6e20 dd25 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@25dd │ │ +0bc984: 6e20 e025 8100 |0018: invoke-virtual {v1, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // method@25e0 │ │ +0bc98a: d800 0001 |001b: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc98e: 28ea |001d: goto 0007 // -0016 │ │ +0bc990: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ 0x0002 line=222 │ │ 0x0006 line=224 │ │ 0x0009 line=225 │ │ 0x000f line=226 │ │ @@ -247200,30 +247230,30 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0b90f8: |[0b90f8] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupEnabled:(IZ)V │ │ -0b9108: 5453 c80b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b910c: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b9112: 0a02 |0005: move-result v2 │ │ -0b9114: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b9116: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ -0b911a: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b9120: 0c01 |000c: move-result-object v1 │ │ -0b9122: 1f01 f504 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b9126: 6e10 c825 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ -0b912c: 0a04 |0012: move-result v4 │ │ -0b912e: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ -0b9132: 6e20 df25 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@25df │ │ -0b9138: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b913c: 28ed |001a: goto 0007 // -0013 │ │ -0b913e: 0e00 |001b: return-void │ │ +0bc994: |[0bc994] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupEnabled:(IZ)V │ │ +0bc9a4: 5453 c80b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc9a8: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bc9ae: 0a02 |0005: move-result v2 │ │ +0bc9b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bc9b2: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ +0bc9b6: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bc9bc: 0c01 |000c: move-result-object v1 │ │ +0bc9be: 1f01 f504 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bc9c2: 6e10 c825 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ +0bc9c8: 0a04 |0012: move-result v4 │ │ +0bc9ca: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ +0bc9ce: 6e20 df25 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@25df │ │ +0bc9d4: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bc9d8: 28ed |001a: goto 0007 // -0013 │ │ +0bc9da: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ 0x0002 line=235 │ │ 0x0006 line=237 │ │ 0x0009 line=238 │ │ 0x000f line=239 │ │ @@ -247244,30 +247274,30 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0b9140: |[0b9140] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupVisible:(IZ)V │ │ -0b9150: 5453 c80b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b9154: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b915a: 0a02 |0005: move-result v2 │ │ -0b915c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b915e: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ -0b9162: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0b9168: 0c01 |000c: move-result-object v1 │ │ -0b916a: 1f01 f504 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0b916e: 6e10 c825 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ -0b9174: 0a04 |0012: move-result v4 │ │ -0b9176: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ -0b917a: 6e20 ed25 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@25ed │ │ -0b9180: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0b9184: 28ed |001a: goto 0007 // -0013 │ │ -0b9186: 0e00 |001b: return-void │ │ +0bc9dc: |[0bc9dc] com.actionbarsherlock.internal.view.menu.ActionMenu.setGroupVisible:(IZ)V │ │ +0bc9ec: 5453 c80b |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bc9f0: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bc9f6: 0a02 |0005: move-result v2 │ │ +0bc9f8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bc9fa: 3520 1400 |0007: if-ge v0, v2, 001b // +0014 │ │ +0bc9fe: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bca04: 0c01 |000c: move-result-object v1 │ │ +0bca06: 1f01 f504 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0bca0a: 6e10 c825 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.getGroupId:()I // method@25c8 │ │ +0bca10: 0a04 |0012: move-result v4 │ │ +0bca12: 3364 0500 |0013: if-ne v4, v6, 0018 // +0005 │ │ +0bca16: 6e20 ed25 7100 |0015: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@25ed │ │ +0bca1c: d800 0001 |0018: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bca20: 28ed |001a: goto 0007 // -0013 │ │ +0bca22: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0002 line=247 │ │ 0x0006 line=249 │ │ 0x0009 line=250 │ │ 0x000f line=251 │ │ @@ -247288,17 +247318,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9188: |[0b9188] com.actionbarsherlock.internal.view.menu.ActionMenu.setQwertyMode:(Z)V │ │ -0b9198: 5c01 c70b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0bc7 │ │ -0b919c: 0e00 |0002: return-void │ │ +0bca24: |[0bca24] com.actionbarsherlock.internal.view.menu.ActionMenu.setQwertyMode:(Z)V │ │ +0bca34: 5c01 c70b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mIsQwerty:Z // field@0bc7 │ │ +0bca38: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=258 │ │ 0x0002 line=259 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ 0x0000 - 0x0003 reg=1 isQwerty Z │ │ @@ -247308,32 +247338,32 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0b91a0: |[0b91a0] com.actionbarsherlock.internal.view.menu.ActionMenu.size:()I │ │ -0b91b0: 5410 c80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ -0b91b4: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0b91ba: 0a00 |0005: move-result v0 │ │ -0b91bc: 0f00 |0006: return v0 │ │ +0bca3c: |[0bca3c] com.actionbarsherlock.internal.view.menu.ActionMenu.size:()I │ │ +0bca4c: 5410 c80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;.mItems:Ljava/util/ArrayList; // field@0bc8 │ │ +0bca50: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bca56: 0a00 |0005: move-result v0 │ │ +0bca58: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=262 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenu; │ │ │ │ - source_file_idx : 574 (ActionMenu.java) │ │ + source_file_idx : 576 (ActionMenu.java) │ │ │ │ Class #958 header: │ │ class_idx : 1269 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 576 │ │ +source_file_idx : 578 │ │ static_fields_size : 5 │ │ instance_fields_size: 12 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 43 │ │ │ │ Class #958 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ @@ -247422,24 +247452,24 @@ │ │ type : '(Landroid/content/Context;IIIILjava/lang/CharSequence;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b91c0: |[0b91c0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ -0b91d0: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b91d6: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ -0b91da: 5910 d00b |0005: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b91de: 5b12 cf0b |0007: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ -0b91e2: 5914 d30b |0009: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0bd3 │ │ -0b91e6: 5913 d10b |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0bd1 │ │ -0b91ea: 5916 d50b |000d: iput v6, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0bd5 │ │ -0b91ee: 5b17 d80b |000f: iput-object v7, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ -0b91f2: 0e00 |0011: return-void │ │ +0bca5c: |[0bca5c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V │ │ +0bca6c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0bca72: 1300 1000 |0003: const/16 v0, #int 16 // #10 │ │ +0bca76: 5910 d00b |0005: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bca7a: 5b12 cf0b |0007: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ +0bca7e: 5914 d30b |0009: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0bd3 │ │ +0bca82: 5913 d10b |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0bd1 │ │ +0bca86: 5916 d50b |000d: iput v6, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0bd5 │ │ +0bca8a: 5b17 d80b |000f: iput-object v7, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ +0bca8e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0003 line=53 │ │ 0x0007 line=62 │ │ 0x0009 line=63 │ │ 0x000b line=64 │ │ @@ -247461,17 +247491,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b91f4: |[0b91f4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ -0b9204: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9206: 0f00 |0001: return v0 │ │ +0bca90: |[0bca90] com.actionbarsherlock.internal.view.menu.ActionMenuItem.collapseActionView:()Z │ │ +0bcaa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcaa2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247479,17 +247509,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9208: |[0b9208] com.actionbarsherlock.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ -0b9218: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b921a: 0f00 |0001: return v0 │ │ +0bcaa4: |[0bcaa4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.expandActionView:()Z │ │ +0bcab4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcab6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247497,17 +247527,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b921c: |[0b921c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0b922c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b922e: 1100 |0001: return-object v0 │ │ +0bcab8: |[0bcab8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0bcac8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcaca: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247515,17 +247545,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9230: |[0b9230] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ -0b9240: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9242: 1100 |0001: return-object v0 │ │ +0bcacc: |[0bcacc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getActionView:()Landroid/view/View; │ │ +0bcadc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcade: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247533,17 +247563,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9244: |[0b9244] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ -0b9254: 5710 d60b |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0bd6 │ │ -0b9258: 0f00 |0002: return v0 │ │ +0bcae0: |[0bcae0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getAlphabeticShortcut:()C │ │ +0bcaf0: 5710 d60b |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0bd6 │ │ +0bcaf4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247551,17 +247581,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b925c: |[0b925c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ -0b926c: 5210 d10b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0bd1 │ │ -0b9270: 0f00 |0002: return v0 │ │ +0bcaf8: |[0bcaf8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getGroupId:()I │ │ +0bcb08: 5210 d10b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mGroup:I // field@0bd1 │ │ +0bcb0c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247569,17 +247599,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9274: |[0b9274] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0b9284: 5410 d20b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0bd2 │ │ -0b9288: 1100 |0002: return-object v0 │ │ +0bcb10: |[0bcb10] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0bcb20: 5410 d20b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0bd2 │ │ +0bcb24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247587,17 +247617,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b928c: |[0b928c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ -0b929c: 5410 d40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ -0b92a0: 1100 |0002: return-object v0 │ │ +0bcb28: |[0bcb28] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getIntent:()Landroid/content/Intent; │ │ +0bcb38: 5410 d40b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ +0bcb3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247605,17 +247635,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b92a4: |[0b92a4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getItemId:()I │ │ -0b92b4: 5210 d30b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0bd3 │ │ -0b92b8: 0f00 |0002: return v0 │ │ +0bcb40: |[0bcb40] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getItemId:()I │ │ +0bcb50: 5210 d30b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mId:I // field@0bd3 │ │ +0bcb54: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247623,17 +247653,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b92bc: |[0b92bc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0b92cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b92ce: 1100 |0001: return-object v0 │ │ +0bcb58: |[0bcb58] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +0bcb68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcb6a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247641,17 +247671,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b92d0: |[0b92d0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ -0b92e0: 5710 d70b |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0bd7 │ │ -0b92e4: 0f00 |0002: return v0 │ │ +0bcb6c: |[0bcb6c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getNumericShortcut:()C │ │ +0bcb7c: 5710 d70b |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0bd7 │ │ +0bcb80: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247659,17 +247689,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b92e8: |[0b92e8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getOrder:()I │ │ -0b92f8: 5210 d50b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0bd5 │ │ -0b92fc: 0f00 |0002: return v0 │ │ +0bcb84: |[0bcb84] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getOrder:()I │ │ +0bcb94: 5210 d50b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mOrdering:I // field@0bd5 │ │ +0bcb98: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247677,17 +247707,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9300: |[0b9300] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0b9310: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9312: 1100 |0001: return-object v0 │ │ +0bcb9c: |[0bcb9c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0bcbac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcbae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247695,17 +247725,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9314: |[0b9314] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ -0b9324: 5410 d80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ -0b9328: 1100 |0002: return-object v0 │ │ +0bcbb0: |[0bcbb0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitle:()Ljava/lang/CharSequence; │ │ +0bcbc0: 5410 d80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ +0bcbc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=107 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247713,17 +247743,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b932c: |[0b932c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0b933c: 5410 d90b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0bd9 │ │ -0b9340: 1100 |0002: return-object v0 │ │ +0bcbc8: |[0bcbc8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0bcbd8: 5410 d90b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0bd9 │ │ +0bcbdc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247731,17 +247761,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9344: |[0b9344] com.actionbarsherlock.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ -0b9354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9356: 0f00 |0001: return v0 │ │ +0bcbe0: |[0bcbe0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.hasSubMenu:()Z │ │ +0bcbf0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcbf2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247749,31 +247779,31 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0b9358: |[0b9358] com.actionbarsherlock.internal.view.menu.ActionMenuItem.invoke:()Z │ │ -0b9368: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b936a: 5431 ce0b |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0bce │ │ -0b936e: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ -0b9372: 5431 ce0b |0005: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0bce │ │ -0b9376: 7220 112c 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c11 │ │ -0b937c: 0a01 |000a: move-result v1 │ │ -0b937e: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ -0b9382: 0f00 |000d: return v0 │ │ -0b9384: 5431 d40b |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ -0b9388: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -0b938c: 5431 cf0b |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ -0b9390: 5432 d40b |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ -0b9394: 6e20 7401 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0b939a: 28f4 |0019: goto 000d // -000c │ │ -0b939c: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0b939e: 28f2 |001b: goto 000d // -000e │ │ +0bcbf4: |[0bcbf4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.invoke:()Z │ │ +0bcc04: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bcc06: 5431 ce0b |0001: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0bce │ │ +0bcc0a: 3801 0b00 |0003: if-eqz v1, 000e // +000b │ │ +0bcc0e: 5431 ce0b |0005: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0bce │ │ +0bcc12: 7220 112c 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c11 │ │ +0bcc18: 0a01 |000a: move-result v1 │ │ +0bcc1a: 3801 0300 |000b: if-eqz v1, 000e // +0003 │ │ +0bcc1e: 0f00 |000d: return v0 │ │ +0bcc20: 5431 d40b |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ +0bcc24: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +0bcc28: 5431 cf0b |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ +0bcc2c: 5432 d40b |0014: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ +0bcc30: 6e20 7401 2100 |0016: invoke-virtual {v1, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +0bcc36: 28f4 |0019: goto 000d // -000c │ │ +0bcc38: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0bcc3a: 28f2 |001b: goto 000d // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=213 │ │ 0x000d line=222 │ │ 0x000e line=217 │ │ 0x0012 line=218 │ │ 0x001a line=222 │ │ @@ -247785,17 +247815,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b93a0: |[0b93a0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ -0b93b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b93b2: 0f00 |0001: return v0 │ │ +0bcc3c: |[0bcc3c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isActionViewExpanded:()Z │ │ +0bcc4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcc4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=270 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247803,22 +247833,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0b93b4: |[0b93b4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ -0b93c4: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b93c8: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0b93cc: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0b93d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b93d2: 0f00 |0007: return v0 │ │ -0b93d4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b93d6: 28fe |0009: goto 0007 // -0002 │ │ +0bcc50: |[0bcc50] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isCheckable:()Z │ │ +0bcc60: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcc64: dd00 0001 |0002: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0bcc68: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0bcc6c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bcc6e: 0f00 |0007: return v0 │ │ +0bcc70: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bcc72: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247826,22 +247856,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0b93d8: |[0b93d8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ -0b93e8: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b93ec: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0b93f0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0b93f4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b93f6: 0f00 |0007: return v0 │ │ -0b93f8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b93fa: 28fe |0009: goto 0007 // -0002 │ │ +0bcc74: |[0bcc74] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isChecked:()Z │ │ +0bcc84: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcc88: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0bcc8c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0bcc90: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bcc92: 0f00 |0007: return v0 │ │ +0bcc94: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bcc96: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247849,22 +247879,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0b93fc: |[0b93fc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ -0b940c: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b9410: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0b9414: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0b9418: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b941a: 0f00 |0007: return v0 │ │ -0b941c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b941e: 28fe |0009: goto 0007 // -0002 │ │ +0bcc98: |[0bcc98] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isEnabled:()Z │ │ +0bcca8: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bccac: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0bccb0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0bccb4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bccb6: 0f00 |0007: return v0 │ │ +0bccb8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bccba: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247872,22 +247902,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0b9420: |[0b9420] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ -0b9430: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b9434: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0b9438: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0b943c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b943e: 0f00 |0007: return v0 │ │ -0b9440: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b9442: 28fe |0009: goto 0007 // -0002 │ │ +0bccbc: |[0bccbc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.isVisible:()Z │ │ +0bcccc: 5210 d00b |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bccd0: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0bccd4: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0bccd8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bccda: 0f00 |0007: return v0 │ │ +0bccdc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bccde: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;) │ │ @@ -247895,18 +247925,18 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b9444: |[0b9444] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9454: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0b9458: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0b945e: 2700 |0005: throw v0 │ │ +0bcce0: |[0bcce0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bccf0: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0bccf4: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0bccfa: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionProvider Lcom/actionbarsherlock/view/ActionProvider; │ │ │ │ @@ -247915,18 +247945,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b9460: |[0b9460] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9470: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0b9474: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0b947a: 2700 |0005: throw v0 │ │ +0bccfc: |[0bccfc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcd0c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0bcd10: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0bcd16: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 resId I │ │ │ │ @@ -247935,18 +247965,18 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b947c: |[0b947c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b948c: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0b9490: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ -0b9496: 2700 |0005: throw v0 │ │ +0bcd18: |[0bcd18] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcd28: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0bcd2c: 7010 ea2e 0000 |0002: invoke-direct {v0}, Ljava/lang/UnsupportedOperationException;.:()V // method@2eea │ │ +0bcd32: 2700 |0005: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0006 reg=2 actionView Landroid/view/View; │ │ │ │ @@ -247955,17 +247985,17 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9498: |[0b9498] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b94a8: 5e01 d60b |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0bd6 │ │ -0b94ac: 1100 |0002: return-object v0 │ │ +0bcd34: |[0bcd34] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcd44: 5e01 d60b |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0bd6 │ │ +0bcd48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0002 line=136 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 alphaChar C │ │ @@ -247975,24 +248005,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0b94b0: |[0b94b0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b94c0: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b94c4: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ -0b94c8: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0b94cc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b94ce: b610 |0007: or-int/2addr v0, v1 │ │ -0b94d0: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b94d4: 1102 |000a: return-object v2 │ │ -0b94d6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b94d8: 28fb |000c: goto 0007 // -0005 │ │ +0bcd4c: |[0bcd4c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcd5c: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcd60: dd01 00fe |0002: and-int/lit8 v1, v0, #int -2 // #fe │ │ +0bcd64: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0bcd68: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bcd6a: b610 |0007: or-int/2addr v0, v1 │ │ +0bcd6c: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcd70: 1102 |000a: return-object v2 │ │ +0bcd72: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0bcd74: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x000a line=141 │ │ 0x000b line=140 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -248003,24 +248033,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0b94dc: |[0b94dc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b94ec: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b94f0: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ -0b94f4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0b94f8: 1220 |0006: const/4 v0, #int 2 // #2 │ │ -0b94fa: b610 |0007: or-int/2addr v0, v1 │ │ -0b94fc: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b9500: 1102 |000a: return-object v2 │ │ -0b9502: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b9504: 28fb |000c: goto 0007 // -0005 │ │ +0bcd78: |[0bcd78] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcd88: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcd8c: dd01 00fd |0002: and-int/lit8 v1, v0, #int -3 // #fd │ │ +0bcd90: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0bcd94: 1220 |0006: const/4 v0, #int 2 // #2 │ │ +0bcd96: b610 |0007: or-int/2addr v0, v1 │ │ +0bcd98: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcd9c: 1102 |000a: return-object v2 │ │ +0bcd9e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0bcda0: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=150 │ │ 0x000a line=151 │ │ 0x000b line=150 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -248031,24 +248061,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0b9508: |[0b9508] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9518: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b951c: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ -0b9520: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ -0b9524: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0b9528: b610 |0008: or-int/2addr v0, v1 │ │ -0b952a: 5920 d00b |0009: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b952e: 1102 |000b: return-object v2 │ │ -0b9530: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b9532: 28fb |000d: goto 0008 // -0005 │ │ +0bcda4: |[0bcda4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcdb4: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcdb8: dd01 00ef |0002: and-int/lit8 v1, v0, #int -17 // #ef │ │ +0bcdbc: 3803 0800 |0004: if-eqz v3, 000c // +0008 │ │ +0bcdc0: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0bcdc4: b610 |0008: or-int/2addr v0, v1 │ │ +0bcdc6: 5920 d00b |0009: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcdca: 1102 |000b: return-object v2 │ │ +0bcdcc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0bcdce: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x000b line=156 │ │ 0x000c line=155 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -248059,24 +248089,24 @@ │ │ type : '(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0b9534: |[0b9534] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0b9544: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b9548: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -0b954c: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0b9550: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -0b9552: b610 |0007: or-int/2addr v0, v1 │ │ -0b9554: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b9558: 1102 |000a: return-object v2 │ │ -0b955a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b955c: 28fb |000c: goto 0007 // -0005 │ │ +0bcdd0: |[0bcdd0] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setExclusiveCheckable:(Z)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +0bcde0: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcde4: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +0bcde8: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0bcdec: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +0bcdee: b610 |0007: or-int/2addr v0, v1 │ │ +0bcdf0: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcdf4: 1102 |000a: return-object v2 │ │ +0bcdf6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0bcdf8: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x000a line=146 │ │ 0x000b line=145 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -248087,22 +248117,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b9560: |[0b9560] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9570: 5410 cf0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ -0b9574: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b957a: 0c00 |0005: move-result-object v0 │ │ -0b957c: 6e20 cb01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0b9582: 0c00 |0009: move-result-object v0 │ │ -0b9584: 5b10 d20b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0bd2 │ │ -0b9588: 1101 |000c: return-object v1 │ │ +0bcdfc: |[0bcdfc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bce0c: 5410 cf0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ +0bce10: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0bce16: 0c00 |0005: move-result-object v0 │ │ +0bce18: 6e20 cb01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0bce1e: 0c00 |0009: move-result-object v0 │ │ +0bce20: 5b10 d20b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0bd2 │ │ +0bce24: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x000c line=168 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000d reg=2 iconRes I │ │ @@ -248112,17 +248142,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b958c: |[0b958c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b959c: 5b01 d20b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0bd2 │ │ -0b95a0: 1100 |0002: return-object v0 │ │ +0bce28: |[0bce28] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bce38: 5b01 d20b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0bd2 │ │ +0bce3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ 0x0002 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 icon Landroid/graphics/drawable/Drawable; │ │ @@ -248132,17 +248162,17 @@ │ │ type : '(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b95a4: |[0b95a4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b95b4: 5b01 d40b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ -0b95b8: 1100 |0002: return-object v0 │ │ +0bce40: |[0bce40] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bce50: 5b01 d40b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mIntent:Landroid/content/Intent; // field@0bd4 │ │ +0bce54: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0002 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -248152,17 +248182,17 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b95bc: |[0b95bc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b95cc: 5e01 d70b |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0bd7 │ │ -0b95d0: 1100 |0002: return-object v0 │ │ +0bce58: |[0bce58] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bce68: 5e01 d70b |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0bd7 │ │ +0bce6c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=177 │ │ 0x0002 line=178 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 numericChar C │ │ @@ -248172,16 +248202,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b95d4: |[0b95d4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b95e4: 1100 |0000: return-object v0 │ │ +0bce70: |[0bce70] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bce80: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=276 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 listener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ │ │ @@ -248190,17 +248220,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b95e8: |[0b95e8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b95f8: 5b01 ce0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0bce │ │ -0b95fc: 1100 |0002: return-object v0 │ │ +0bce84: |[0bce84] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bce94: 5b01 ce0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0bce │ │ +0bce98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0002 line=183 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 menuItemClickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; │ │ @@ -248210,18 +248240,18 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0b9600: |[0b9600] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9610: 5e01 d70b |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0bd7 │ │ -0b9614: 5e02 d60b |0002: iput-char v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0bd6 │ │ -0b9618: 1100 |0004: return-object v0 │ │ +0bce9c: |[0bce9c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bceac: 5e01 d70b |0000: iput-char v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutNumericChar:C // field@0bd7 │ │ +0bceb0: 5e02 d60b |0002: iput-char v2, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mShortcutAlphabeticChar:C // field@0bd6 │ │ +0bceb4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=187 │ │ 0x0002 line=188 │ │ 0x0004 line=189 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ @@ -248233,16 +248263,16 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b961c: |[0b961c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ -0b962c: 0e00 |0000: return-void │ │ +0bceb8: |[0bceb8] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsAction:(I)V │ │ +0bcec8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0001 reg=1 show I │ │ │ │ @@ -248251,17 +248281,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b9630: |[0b9630] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9640: 6e20 e825 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@25e8 │ │ -0b9646: 1100 |0003: return-object v0 │ │ +0bcecc: |[0bcecc] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcedc: 6e20 e825 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setShowAsAction:(I)V // method@25e8 │ │ +0bcee2: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=254 │ │ 0x0003 line=255 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -248271,22 +248301,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b9648: |[0b9648] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9658: 5410 cf0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ -0b965c: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b9662: 0c00 |0005: move-result-object v0 │ │ -0b9664: 6e20 d401 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0b966a: 0c00 |0009: move-result-object v0 │ │ -0b966c: 5b10 d80b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ -0b9670: 1101 |000c: return-object v1 │ │ +0bcee4: |[0bcee4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcef4: 5410 cf0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mContext:Landroid/content/Context; // field@0bcf │ │ +0bcef8: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0bcefe: 0c00 |0005: move-result-object v0 │ │ +0bcf00: 6e20 d401 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0bcf06: 0c00 |0009: move-result-object v0 │ │ +0bcf08: 5b10 d80b |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ +0bcf0c: 1101 |000c: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000c line=199 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000d reg=2 title I │ │ @@ -248296,17 +248326,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9674: |[0b9674] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b9684: 5b01 d80b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ -0b9688: 1100 |0002: return-object v0 │ │ +0bcf10: |[0bcf10] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcf20: 5b01 d80b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitle:Ljava/lang/CharSequence; // field@0bd8 │ │ +0bcf24: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0002 line=194 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -248316,17 +248346,17 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b968c: |[0b968c] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b969c: 5b01 d90b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0bd9 │ │ -0b96a0: 1100 |0002: return-object v0 │ │ +0bcf28: |[0bcf28] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcf38: 5b01 d90b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mTitleCondensed:Ljava/lang/CharSequence; // field@0bd9 │ │ +0bcf3c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=204 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x0003 reg=1 title Ljava/lang/CharSequence; │ │ @@ -248336,40 +248366,40 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0b96a4: |[0b96a4] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0b96b4: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b96b8: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ -0b96bc: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0b96c0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0b96c2: b610 |0007: or-int/2addr v0, v1 │ │ -0b96c4: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ -0b96c8: 1102 |000a: return-object v2 │ │ -0b96ca: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ -0b96ce: 28fa |000d: goto 0007 // -0006 │ │ +0bcf40: |[0bcf40] com.actionbarsherlock.internal.view.menu.ActionMenuItem.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bcf50: 5220 d00b |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcf54: dd01 0008 |0002: and-int/lit8 v1, v0, #int 8 // #08 │ │ +0bcf58: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0bcf5c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bcf5e: b610 |0007: or-int/2addr v0, v1 │ │ +0bcf60: 5920 d00b |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.mFlags:I // field@0bd0 │ │ +0bcf64: 1102 |000a: return-object v2 │ │ +0bcf66: 1300 0800 |000b: const/16 v0, #int 8 // #8 │ │ +0bcf6a: 28fa |000d: goto 0007 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x000a line=209 │ │ 0x000b line=208 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ 0x0000 - 0x000e reg=3 visible Z │ │ │ │ - source_file_idx : 576 (ActionMenuItem.java) │ │ + source_file_idx : 578 (ActionMenuItem.java) │ │ │ │ Class #959 header: │ │ class_idx : 1270 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1150 │ │ -source_file_idx : 577 │ │ +source_file_idx : 579 │ │ static_fields_size : 0 │ │ instance_fields_size: 9 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 26 │ │ │ │ Class #959 annotations: │ │ Annotations on field #3039 'mListeners' │ │ @@ -248429,18 +248459,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0b96d0: |[0b96d0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ -0b96e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b96e2: 7030 ef25 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@25ef │ │ -0b96e8: 0e00 |0004: return-void │ │ +0bcf6c: |[0bcf6c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;)V │ │ +0bcf7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcf7e: 7030 ef25 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@25ef │ │ +0bcf84: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0004 line=66 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -248450,18 +248480,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 │ │ -0b96ec: |[0b96ec] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0b96fc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b96fe: 7040 f025 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@25f0 │ │ -0b9704: 0e00 |0004: return-void │ │ +0bcf88: |[0bcf88] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0bcf98: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bcf9a: 7040 f025 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@25f0 │ │ +0bcfa0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ 0x0004 line=70 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -248472,33 +248502,33 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 37 16-bit code units │ │ -0b9708: |[0b9708] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0b9718: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b971a: 7030 5f20 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ -0b9720: 2201 0e06 |0004: new-instance v1, Ljava/util/HashSet; // type@060e │ │ -0b9724: 7010 362f 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@2f36 │ │ -0b972a: 5b31 df0b |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ -0b972e: 6001 d908 |000b: sget v1, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@08d9 │ │ -0b9732: 7120 2f23 1400 |000d: invoke-static {v4, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ -0b9738: 0a01 |0010: move-result v1 │ │ -0b973a: 5c31 da0b |0011: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0bda │ │ -0b973e: 6201 290a |0013: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0a29 │ │ -0b9742: 6e52 6e01 5421 |0015: invoke-virtual {v4, v5, v1, v2, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0b9748: 0c00 |0018: move-result-object v0 │ │ -0b974a: 6001 2a0a |0019: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView_android_minWidth:I // field@0a2a │ │ -0b974e: 6e30 db01 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -0b9754: 0a01 |001e: move-result v1 │ │ -0b9756: 5931 e00b |001f: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ -0b975a: 6e10 e601 0000 |0021: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0b9760: 0e00 |0024: return-void │ │ +0bcfa4: |[0bcfa4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0bcfb4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bcfb6: 7030 5f20 4305 |0001: invoke-direct {v3, v4, v5}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ +0bcfbc: 2201 0e06 |0004: new-instance v1, Ljava/util/HashSet; // type@060e │ │ +0bcfc0: 7010 362f 0100 |0006: invoke-direct {v1}, Ljava/util/HashSet;.:()V // method@2f36 │ │ +0bcfc6: 5b31 df0b |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ +0bcfca: 6001 d908 |000b: sget v1, Lcom/actionbarsherlock/R$bool;.abs__config_allowActionMenuItemTextWithIcon:I // field@08d9 │ │ +0bcfce: 7120 2f23 1400 |000d: invoke-static {v4, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ +0bcfd4: 0a01 |0010: move-result v1 │ │ +0bcfd6: 5c31 da0b |0011: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0bda │ │ +0bcfda: 6201 290a |0013: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView:[I // field@0a29 │ │ +0bcfde: 6e52 6e01 5421 |0015: invoke-virtual {v4, v5, v1, v2, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0bcfe4: 0c00 |0018: move-result-object v0 │ │ +0bcfe6: 6001 2a0a |0019: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMenuItemView_android_minWidth:I // field@0a2a │ │ +0bcfea: 6e30 db01 1002 |001b: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +0bcff0: 0a01 |001e: move-result v1 │ │ +0bcff2: 5931 e00b |001f: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ +0bcff6: 6e10 e601 0000 |0021: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0bcffc: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0004 line=62 │ │ 0x000b line=75 │ │ 0x0013 line=77 │ │ 0x0019 line=79 │ │ @@ -248516,55 +248546,56 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -0b9764: |[0b9764] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ -0b9774: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b9776: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0b9778: 5443 e10b |0002: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ -0b977c: 6e10 4429 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getText:()Ljava/lang/CharSequence; // method@2944 │ │ -0b9782: 0c03 |0007: move-result-object v3 │ │ -0b9784: 7110 eb1c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0b978a: 0a03 |000b: move-result v3 │ │ -0b978c: 3903 2400 |000c: if-nez v3, 0030 // +0024 │ │ -0b9790: 0110 |000e: move v0, v1 │ │ -0b9792: 5443 dc0b |000f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9796: 6e10 3e20 0300 |0011: invoke-virtual {v3}, Landroid/widget/ImageButton;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@203e │ │ -0b979c: 0c03 |0014: move-result-object v3 │ │ -0b979e: 3803 1200 |0015: if-eqz v3, 0027 // +0012 │ │ -0b97a2: 5443 dd0b |0017: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b97a6: 6e10 6527 0300 |0019: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@2765 │ │ -0b97ac: 0a03 |001c: move-result v3 │ │ -0b97ae: 3803 1500 |001d: if-eqz v3, 0032 // +0015 │ │ -0b97b2: 5543 da0b |001f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0bda │ │ -0b97b6: 3903 0600 |0021: if-nez v3, 0027 // +0006 │ │ -0b97ba: 5543 db0b |0023: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0bdb │ │ -0b97be: 3803 0d00 |0025: if-eqz v3, 0032 // +000d │ │ -0b97c2: b510 |0027: and-int/2addr v0, v1 │ │ -0b97c4: 5441 e10b |0028: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ -0b97c8: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ -0b97cc: 6e20 4a29 2100 |002c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setVisibility:(I)V // method@294a │ │ -0b97d2: 0e00 |002f: return-void │ │ -0b97d4: 0120 |0030: move v0, v2 │ │ -0b97d6: 28de |0031: goto 000f // -0022 │ │ -0b97d8: 0121 |0032: move v1, v2 │ │ -0b97da: 28f4 |0033: goto 0027 // -000c │ │ -0b97dc: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ -0b97e0: 28f6 |0036: goto 002c // -000a │ │ +0bd000: |[0bd000] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.updateTextButtonVisibility:()V │ │ +0bd010: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0bd012: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0bd014: 5443 e10b |0002: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ +0bd018: 6e10 4429 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getText:()Ljava/lang/CharSequence; // method@2944 │ │ +0bd01e: 0c03 |0007: move-result-object v3 │ │ +0bd020: 7110 eb1c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0bd026: 0a03 |000b: move-result v3 │ │ +0bd028: 3903 2400 |000c: if-nez v3, 0030 // +0024 │ │ +0bd02c: 0110 |000e: move v0, v1 │ │ +0bd02e: 5443 dc0b |000f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd032: 6e10 3e20 0300 |0011: invoke-virtual {v3}, Landroid/widget/ImageButton;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@203e │ │ +0bd038: 0c03 |0014: move-result-object v3 │ │ +0bd03a: 3803 1200 |0015: if-eqz v3, 0027 // +0012 │ │ +0bd03e: 5443 dd0b |0017: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd042: 6e10 6527 0300 |0019: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.showsTextAsAction:()Z // method@2765 │ │ +0bd048: 0a03 |001c: move-result v3 │ │ +0bd04a: 3803 1500 |001d: if-eqz v3, 0032 // +0015 │ │ +0bd04e: 5543 da0b |001f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mAllowTextWithIcon:Z // field@0bda │ │ +0bd052: 3903 0600 |0021: if-nez v3, 0027 // +0006 │ │ +0bd056: 5543 db0b |0023: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0bdb │ │ +0bd05a: 3803 0d00 |0025: if-eqz v3, 0032 // +000d │ │ +0bd05e: b510 |0027: and-int/2addr v0, v1 │ │ +0bd060: 5441 e10b |0028: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ +0bd064: 3800 0a00 |002a: if-eqz v0, 0034 // +000a │ │ +0bd068: 6e20 4a29 2100 |002c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setVisibility:(I)V // method@294a │ │ +0bd06e: 0e00 |002f: return-void │ │ +0bd070: 0120 |0030: move v0, v2 │ │ +0bd072: 28de |0031: goto 000f // -0022 │ │ +0bd074: 0121 |0032: move v1, v2 │ │ +0bd076: 28f4 |0033: goto 0027 // -000c │ │ +0bd078: 1302 0800 |0034: const/16 v2, #int 8 // #8 │ │ +0bd07c: 28f6 |0036: goto 002c // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=176 │ │ 0x000f line=177 │ │ + 0x0019 line=178 │ │ 0x0028 line=180 │ │ 0x002f line=181 │ │ 0x0031 line=176 │ │ - 0x0033 line=177 │ │ + 0x0033 line=178 │ │ 0x0034 line=180 │ │ locals : │ │ 0x000f - 0x0030 reg=0 visible Z │ │ 0x0032 - 0x0037 reg=0 visible Z │ │ 0x0000 - 0x0037 reg=4 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ Virtual methods - │ │ @@ -248573,18 +248604,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b97e4: |[0b97e4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0b97f4: 5410 df0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ -0b97f8: 7220 652f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ -0b97fe: 0e00 |0005: return-void │ │ +0bd080: |[0bd080] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0bd090: 5410 df0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ +0bd094: 7220 652f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ +0bd09a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0005 line=87 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ @@ -248594,23 +248625,23 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0b9800: |[0b9800] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0b9810: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0b9814: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ -0b9818: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ -0b981c: 6e20 0526 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2605 │ │ -0b9822: 0a00 |0009: move-result v0 │ │ -0b9824: 0f00 |000a: return v0 │ │ -0b9826: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0b9828: 28fe |000c: goto 000a // -0002 │ │ +0bd09c: |[0bd09c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0bd0ac: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0bd0b0: 1301 0e00 |0002: const/16 v1, #int 14 // #e │ │ +0bd0b4: 3410 0700 |0004: if-lt v0, v1, 000b // +0007 │ │ +0bd0b8: 6e20 0526 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2605 │ │ +0bd0be: 0a00 |0009: move-result v0 │ │ +0bd0c0: 0f00 |000a: return v0 │ │ +0bd0c2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0bd0c4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0006 line=232 │ │ 0x000a line=234 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ @@ -248621,18 +248652,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0b982c: |[0b982c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0b983c: 6e20 0826 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2608 │ │ -0b9842: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0b9844: 0f00 |0004: return v0 │ │ +0bd0c8: |[0bd0c8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0bd0d8: 6e20 0826 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2608 │ │ +0bd0de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0bd0e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0005 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ @@ -248642,17 +248673,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9848: |[0b9848] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0b9858: 5410 dd0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b985c: 1100 |0002: return-object v0 │ │ +0bd0e4: |[0bd0e4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0bd0f4: 5410 dd0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd0f8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -248660,24 +248691,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0b9860: |[0b9860] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ -0b9870: 5420 e10b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ -0b9874: 6e10 4529 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getVisibility:()I // method@2945 │ │ -0b987a: 0a00 |0005: move-result v0 │ │ -0b987c: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ -0b9880: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ -0b9884: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0b9886: 0f00 |000b: return v0 │ │ -0b9888: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0b988a: 28fe |000d: goto 000b // -0002 │ │ +0bd0fc: |[0bd0fc] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.hasText:()Z │ │ +0bd10c: 5420 e10b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ +0bd110: 6e10 4529 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.getVisibility:()I // method@2945 │ │ +0bd116: 0a00 |0005: move-result v0 │ │ +0bd118: 1301 0800 |0006: const/16 v1, #int 8 // #8 │ │ +0bd11c: 3210 0400 |0008: if-eq v0, v1, 000c // +0004 │ │ +0bd120: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0bd122: 0f00 |000b: return v0 │ │ +0bd124: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0bd126: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x000e reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -248685,36 +248716,36 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0b988c: |[0b988c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ -0b989c: 5b12 dd0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b98a0: 6e10 2e27 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ -0b98a6: 0c00 |0005: move-result-object v0 │ │ -0b98a8: 6e20 1026 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2610 │ │ -0b98ae: 6e20 3a27 1200 |0009: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@273a │ │ -0b98b4: 0c00 |000c: move-result-object v0 │ │ -0b98b6: 6e20 1626 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@2616 │ │ -0b98bc: 6e10 3027 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0b98c2: 0a00 |0013: move-result v0 │ │ -0b98c4: 6e20 1126 0100 |0014: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@2611 │ │ -0b98ca: 6e10 4427 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ -0b98d0: 0a00 |001a: move-result v0 │ │ -0b98d2: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ -0b98d6: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0b98d8: 6e20 1726 0100 |001e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@2617 │ │ -0b98de: 6e10 4227 0200 |0021: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ -0b98e4: 0a00 |0024: move-result v0 │ │ -0b98e6: 6e20 0e26 0100 |0025: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@260e │ │ -0b98ec: 0e00 |0028: return-void │ │ -0b98ee: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ -0b98f2: 28f3 |002b: goto 001e // -000d │ │ +0bd128: |[0bd128] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ +0bd138: 5b12 dd0b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd13c: 6e10 2e27 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ +0bd142: 0c00 |0005: move-result-object v0 │ │ +0bd144: 6e20 1026 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2610 │ │ +0bd14a: 6e20 3a27 1200 |0009: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@273a │ │ +0bd150: 0c00 |000c: move-result-object v0 │ │ +0bd152: 6e20 1626 0100 |000d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@2616 │ │ +0bd158: 6e10 3027 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0bd15e: 0a00 |0013: move-result v0 │ │ +0bd160: 6e20 1126 0100 |0014: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setId:(I)V // method@2611 │ │ +0bd166: 6e10 4427 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ +0bd16c: 0a00 |001a: move-result v0 │ │ +0bd16e: 3800 0e00 |001b: if-eqz v0, 0029 // +000e │ │ +0bd172: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0bd174: 6e20 1726 0100 |001e: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setVisibility:(I)V // method@2617 │ │ +0bd17a: 6e10 4227 0200 |0021: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ +0bd180: 0a00 |0024: move-result v0 │ │ +0bd182: 6e20 0e26 0100 |0025: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setEnabled:(Z)V // method@260e │ │ +0bd188: 0e00 |0028: return-void │ │ +0bd18a: 1300 0800 |0029: const/16 v0, #int 8 // #8 │ │ +0bd18e: 28f3 |002b: goto 001e // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=129 │ │ 0x0009 line=130 │ │ 0x0010 line=131 │ │ 0x0017 line=133 │ │ @@ -248731,18 +248762,18 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0b98f4: |[0b98f4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ -0b9904: 6e10 fd25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ -0b990a: 0a00 |0003: move-result v0 │ │ -0b990c: 0f00 |0004: return v0 │ │ +0bd190: |[0bd190] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerAfter:()Z │ │ +0bd1a0: 6e10 fd25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ +0bd1a6: 0a00 |0003: move-result v0 │ │ +0bd1a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -248750,26 +248781,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0b9910: |[0b9910] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ -0b9920: 6e10 fd25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ -0b9926: 0a00 |0003: move-result v0 │ │ -0b9928: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ -0b992c: 5410 dd0b |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b9930: 6e10 2e27 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ -0b9936: 0c00 |000b: move-result-object v0 │ │ -0b9938: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -0b993c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0b993e: 0f00 |000f: return v0 │ │ -0b9940: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0b9942: 28fe |0011: goto 000f // -0002 │ │ +0bd1ac: |[0bd1ac] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.needsDividerBefore:()Z │ │ +0bd1bc: 6e10 fd25 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ +0bd1c2: 0a00 |0003: move-result v0 │ │ +0bd1c4: 3800 0c00 |0004: if-eqz v0, 0010 // +000c │ │ +0bd1c8: 5410 dd0b |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd1cc: 6e10 2e27 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ +0bd1d2: 0c00 |000b: move-result-object v0 │ │ +0bd1d4: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0bd1d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0bd1da: 0f00 |000f: return v0 │ │ +0bd1dc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0bd1de: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -248777,55 +248808,54 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b9944: |[0b9944] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onAttachedToWindow:()V │ │ -0b9954: 6f10 6920 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onAttachedToWindow:()V // method@2069 │ │ -0b995a: 5432 df0b |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ -0b995e: 7210 692f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0b9964: 0c00 |0008: move-result-object v0 │ │ -0b9966: 7210 382f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b996c: 0a02 |000c: move-result v2 │ │ -0b996e: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0b9972: 7210 392f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b9978: 0c01 |0012: move-result-object v1 │ │ -0b997a: 1f01 f304 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ -0b997e: 7220 a425 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@25a4 │ │ -0b9984: 28f1 |0018: goto 0009 // -000f │ │ -0b9986: 0e00 |0019: return-void │ │ +0bd1e0: |[0bd1e0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onAttachedToWindow:()V │ │ +0bd1f0: 6f10 6920 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onAttachedToWindow:()V // method@2069 │ │ +0bd1f6: 5431 df0b |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ +0bd1fa: 7210 692f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0bd200: 0c01 |0008: move-result-object v1 │ │ +0bd202: 7210 382f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bd208: 0a02 |000c: move-result v2 │ │ +0bd20a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0bd20e: 7210 392f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bd214: 0c00 |0012: move-result-object v0 │ │ +0bd216: 1f00 f304 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ +0bd21a: 7220 a425 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@25a4 │ │ +0bd220: 28f1 |0018: goto 0009 // -000f │ │ +0bd222: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ 0x0003 line=97 │ │ 0x0015 line=98 │ │ 0x0019 line=100 │ │ locals : │ │ - 0x0015 - 0x0019 reg=1 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ - 0x0009 - 0x001a reg=0 i$ Ljava/util/Iterator; │ │ + 0x0015 - 0x0019 reg=0 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ 0x0000 - 0x001a reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ name : 'onClick' │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0b9988: |[0b9988] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ -0b9998: 5420 de0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0bde │ │ -0b999c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0b99a0: 5420 de0b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0bde │ │ -0b99a4: 5421 dd0b |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b99a8: 7220 cc26 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26cc │ │ -0b99ae: 0e00 |000b: return-void │ │ +0bd224: |[0bd224] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onClick:(Landroid/view/View;)V │ │ +0bd234: 5420 de0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0bde │ │ +0bd238: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0bd23c: 5420 de0b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0bde │ │ +0bd240: 5421 dd0b |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd244: 7220 cc26 1000 |0008: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26cc │ │ +0bd24a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0004 line=146 │ │ 0x000b line=148 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ @@ -248836,68 +248866,67 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b99b0: |[0b99b0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onDetachedFromWindow:()V │ │ -0b99c0: 6f10 6a20 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@206a │ │ -0b99c6: 5432 df0b |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ -0b99ca: 7210 692f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0b99d0: 0c00 |0008: move-result-object v0 │ │ -0b99d2: 7210 382f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b99d8: 0a02 |000c: move-result v2 │ │ -0b99da: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0b99de: 7210 392f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b99e4: 0c01 |0012: move-result-object v1 │ │ -0b99e6: 1f01 f304 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ -0b99ea: 7220 a525 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@25a5 │ │ -0b99f0: 28f1 |0018: goto 0009 // -000f │ │ -0b99f2: 0e00 |0019: return-void │ │ +0bd24c: |[0bd24c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onDetachedFromWindow:()V │ │ +0bd25c: 6f10 6a20 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@206a │ │ +0bd262: 5431 df0b |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ +0bd266: 7210 692f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0bd26c: 0c01 |0008: move-result-object v1 │ │ +0bd26e: 7210 382f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bd274: 0a02 |000c: move-result v2 │ │ +0bd276: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0bd27a: 7210 392f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bd280: 0c00 |0012: move-result-object v0 │ │ +0bd282: 1f00 f304 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ +0bd286: 7220 a525 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@25a5 │ │ +0bd28c: 28f1 |0018: goto 0009 // -000f │ │ +0bd28e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x0003 line=105 │ │ 0x0015 line=106 │ │ 0x0019 line=108 │ │ locals : │ │ - 0x0015 - 0x0019 reg=1 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ - 0x0009 - 0x001a reg=0 i$ Ljava/util/Iterator; │ │ + 0x0015 - 0x0019 reg=0 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ 0x0000 - 0x001a reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ name : 'onFinishInflate' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0b99f4: |[0b99f4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onFinishInflate:()V │ │ -0b9a04: 6000 7709 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__imageButton:I // field@0977 │ │ -0b9a08: 6e20 f425 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@25f4 │ │ -0b9a0e: 0c00 |0005: move-result-object v0 │ │ -0b9a10: 1f00 7b04 |0006: check-cast v0, Landroid/widget/ImageButton; // type@047b │ │ -0b9a14: 5b10 dc0b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9a18: 6000 8909 |000a: sget v0, Lcom/actionbarsherlock/R$id;.abs__textButton:I // field@0989 │ │ -0b9a1c: 6e20 f425 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@25f4 │ │ -0b9a22: 0c00 |000f: move-result-object v0 │ │ -0b9a24: 1f00 2505 |0010: check-cast v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // type@0525 │ │ -0b9a28: 5b10 e10b |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ -0b9a2c: 5410 dc0b |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9a30: 6e20 4420 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2044 │ │ -0b9a36: 5410 e10b |0019: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ -0b9a3a: 6e20 4729 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2947 │ │ -0b9a40: 5410 dc0b |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9a44: 6e20 4520 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2045 │ │ -0b9a4a: 6e20 1326 1100 |0023: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2613 │ │ -0b9a50: 6e20 1426 1100 |0026: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2614 │ │ -0b9a56: 0e00 |0029: return-void │ │ +0bd290: |[0bd290] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onFinishInflate:()V │ │ +0bd2a0: 6000 7709 |0000: sget v0, Lcom/actionbarsherlock/R$id;.abs__imageButton:I // field@0977 │ │ +0bd2a4: 6e20 f425 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@25f4 │ │ +0bd2aa: 0c00 |0005: move-result-object v0 │ │ +0bd2ac: 1f00 7b04 |0006: check-cast v0, Landroid/widget/ImageButton; // type@047b │ │ +0bd2b0: 5b10 dc0b |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd2b4: 6000 8909 |000a: sget v0, Lcom/actionbarsherlock/R$id;.abs__textButton:I // field@0989 │ │ +0bd2b8: 6e20 f425 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.findViewById:(I)Landroid/view/View; // method@25f4 │ │ +0bd2be: 0c00 |000f: move-result-object v0 │ │ +0bd2c0: 1f00 2505 |0010: check-cast v0, Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // type@0525 │ │ +0bd2c4: 5b10 e10b |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ +0bd2c8: 5410 dc0b |0014: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd2cc: 6e20 4420 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2044 │ │ +0bd2d2: 5410 e10b |0019: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ +0bd2d6: 6e20 4729 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2947 │ │ +0bd2dc: 5410 dc0b |001e: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd2e0: 6e20 4520 1000 |0020: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2045 │ │ +0bd2e6: 6e20 1326 1100 |0023: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2613 │ │ +0bd2ec: 6e20 1426 1100 |0026: invoke-virtual {v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2614 │ │ +0bd2f2: 0e00 |0029: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ 0x000a line=114 │ │ 0x0014 line=115 │ │ 0x0019 line=116 │ │ 0x001e line=117 │ │ @@ -248912,61 +248941,61 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 90 16-bit code units │ │ -0b9a58: |[0b9a58] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ -0b9a68: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0b9a6a: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0b9a6c: 6e10 fd25 0c00 |0002: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ -0b9a72: 0a0a |0005: move-result v10 │ │ -0b9a74: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ -0b9a78: 0f08 |0008: return v8 │ │ -0b9a7a: 122a |0009: const/4 v10, #int 2 // #2 │ │ -0b9a7c: 23a5 3506 |000a: new-array v5, v10, [I // type@0635 │ │ -0b9a80: 2202 6300 |000c: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ -0b9a84: 7010 5c02 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0b9a8a: 6e20 f925 5c00 |0011: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@25f9 │ │ -0b9a90: 6e20 fc25 2c00 |0014: invoke-virtual {v12, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@25fc │ │ -0b9a96: 6e10 f625 0c00 |0017: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@25f6 │ │ -0b9a9c: 0c01 |001a: move-result-object v1 │ │ -0b9a9e: 6e10 fb25 0c00 |001b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@25fb │ │ -0b9aa4: 0a07 |001e: move-result v7 │ │ -0b9aa6: 6e10 f725 0c00 |001f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@25f7 │ │ -0b9aac: 0a03 |0022: move-result v3 │ │ -0b9aae: 440a 0509 |0023: aget v10, v5, v9 │ │ -0b9ab2: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ -0b9ab6: 9004 0a0b |0027: add-int v4, v10, v11 │ │ -0b9aba: 6e10 6501 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0b9ac0: 0c0a |002c: move-result-object v10 │ │ -0b9ac2: 6e10 ca01 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0b9ac8: 0c0a |0030: move-result-object v10 │ │ -0b9aca: 52a6 4e08 |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -0b9ace: 54ca dd0b |0033: iget-object v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b9ad2: 6e10 3827 0a00 |0035: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ -0b9ad8: 0c0a |0038: move-result-object v10 │ │ -0b9ada: 7130 3b2b a108 |0039: invoke-static {v1, v10, v8}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2b3b │ │ -0b9ae0: 0c00 |003c: move-result-object v0 │ │ -0b9ae2: 6e10 6002 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0260 │ │ -0b9ae8: 0a0a |0040: move-result v10 │ │ -0b9aea: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ -0b9aee: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ -0b9af2: 4408 0508 |0045: aget v8, v5, v8 │ │ -0b9af6: 9108 0608 |0047: sub-int v8, v6, v8 │ │ -0b9afa: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ -0b9afe: b1b8 |004b: sub-int/2addr v8, v11 │ │ -0b9b00: 6e40 1a21 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@211a │ │ -0b9b06: 6e10 1c21 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@211c │ │ -0b9b0c: 0198 |0052: move v8, v9 │ │ -0b9b0e: 28b5 |0053: goto 0008 // -004b │ │ -0b9b10: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ -0b9b14: 6e40 1a21 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@211a │ │ -0b9b1a: 28f6 |0059: goto 004f // -000a │ │ +0bd2f4: |[0bd2f4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onLongClick:(Landroid/view/View;)Z │ │ +0bd304: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0bd306: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0bd308: 6e10 fd25 0c00 |0002: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ +0bd30e: 0a0a |0005: move-result v10 │ │ +0bd310: 380a 0300 |0006: if-eqz v10, 0009 // +0003 │ │ +0bd314: 0f08 |0008: return v8 │ │ +0bd316: 122a |0009: const/4 v10, #int 2 // #2 │ │ +0bd318: 23a5 3506 |000a: new-array v5, v10, [I // type@0635 │ │ +0bd31c: 2202 6300 |000c: new-instance v2, Landroid/graphics/Rect; // type@0063 │ │ +0bd320: 7010 5c02 0200 |000e: invoke-direct {v2}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0bd326: 6e20 f925 5c00 |0011: invoke-virtual {v12, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getLocationOnScreen:([I)V // method@25f9 │ │ +0bd32c: 6e20 fc25 2c00 |0014: invoke-virtual {v12, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWindowVisibleDisplayFrame:(Landroid/graphics/Rect;)V // method@25fc │ │ +0bd332: 6e10 f625 0c00 |0017: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContext:()Landroid/content/Context; // method@25f6 │ │ +0bd338: 0c01 |001a: move-result-object v1 │ │ +0bd33a: 6e10 fb25 0c00 |001b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getWidth:()I // method@25fb │ │ +0bd340: 0a07 |001e: move-result v7 │ │ +0bd342: 6e10 f725 0c00 |001f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getHeight:()I // method@25f7 │ │ +0bd348: 0a03 |0022: move-result v3 │ │ +0bd34a: 440a 0509 |0023: aget v10, v5, v9 │ │ +0bd34e: db0b 0302 |0025: div-int/lit8 v11, v3, #int 2 // #02 │ │ +0bd352: 9004 0a0b |0027: add-int v4, v10, v11 │ │ +0bd356: 6e10 6501 0100 |0029: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0bd35c: 0c0a |002c: move-result-object v10 │ │ +0bd35e: 6e10 ca01 0a00 |002d: invoke-virtual {v10}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0bd364: 0c0a |0030: move-result-object v10 │ │ +0bd366: 52a6 4e08 |0031: iget v6, v10, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +0bd36a: 54ca dd0b |0033: iget-object v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd36e: 6e10 3827 0a00 |0035: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ +0bd374: 0c0a |0038: move-result-object v10 │ │ +0bd376: 7130 3b2b a108 |0039: invoke-static {v1, v10, v8}, Lcom/actionbarsherlock/internal/widget/IcsToast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2b3b │ │ +0bd37c: 0c00 |003c: move-result-object v0 │ │ +0bd37e: 6e10 6002 0200 |003d: invoke-virtual {v2}, Landroid/graphics/Rect;.height:()I // method@0260 │ │ +0bd384: 0a0a |0040: move-result v10 │ │ +0bd386: 35a4 1300 |0041: if-ge v4, v10, 0054 // +0013 │ │ +0bd38a: 130a 3500 |0043: const/16 v10, #int 53 // #35 │ │ +0bd38e: 4408 0508 |0045: aget v8, v5, v8 │ │ +0bd392: 9108 0608 |0047: sub-int v8, v6, v8 │ │ +0bd396: db0b 0702 |0049: div-int/lit8 v11, v7, #int 2 // #02 │ │ +0bd39a: b1b8 |004b: sub-int/2addr v8, v11 │ │ +0bd39c: 6e40 1a21 a038 |004c: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@211a │ │ +0bd3a2: 6e10 1c21 0000 |004f: invoke-virtual {v0}, Landroid/widget/Toast;.show:()V // method@211c │ │ +0bd3a8: 0198 |0052: move v8, v9 │ │ +0bd3aa: 28b5 |0053: goto 0008 // -004b │ │ +0bd3ac: 130a 5100 |0054: const/16 v10, #int 81 // #51 │ │ +0bd3b0: 6e40 1a21 a038 |0056: invoke-virtual {v0, v10, v8, v3}, Landroid/widget/Toast;.setGravity:(III)V // method@211a │ │ +0bd3b6: 28f6 |0059: goto 004f // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=251 │ │ 0x0008 line=277 │ │ 0x0009 line=256 │ │ 0x000c line=257 │ │ 0x0011 line=258 │ │ @@ -248999,38 +249028,38 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0b9b1c: |[0b9b1c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ -0b9b2c: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ -0b9b30: 6f30 6f20 7608 |0002: invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ -0b9b36: 7110 d21d 0700 |0005: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0b9b3c: 0a03 |0008: move-result v3 │ │ -0b9b3e: 7110 d31d 0700 |0009: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0b9b44: 0a01 |000c: move-result v1 │ │ -0b9b46: 6e10 fa25 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@25fa │ │ -0b9b4c: 0a00 |0010: move-result v0 │ │ -0b9b4e: 1504 0080 |0011: const/high16 v4, #int -2147483648 // #8000 │ │ -0b9b52: 3343 1800 |0013: if-ne v3, v4, 002b // +0018 │ │ -0b9b56: 5264 e00b |0015: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ -0b9b5a: 7120 a02e 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0b9b60: 0a02 |001a: move-result v2 │ │ -0b9b62: 3253 0f00 |001b: if-eq v3, v5, 002a // +000f │ │ -0b9b66: 5264 e00b |001d: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ -0b9b6a: 3d04 0b00 |001f: if-lez v4, 002a // +000b │ │ -0b9b6e: 3520 0900 |0021: if-ge v0, v2, 002a // +0009 │ │ -0b9b72: 7120 d41d 5200 |0023: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0b9b78: 0a04 |0026: move-result v4 │ │ -0b9b7a: 6f30 6f20 4608 |0027: invoke-super {v6, v4, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ -0b9b80: 0e00 |002a: return-void │ │ -0b9b82: 5262 e00b |002b: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ -0b9b86: 28ee |002d: goto 001b // -0012 │ │ +0bd3b8: |[0bd3b8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onMeasure:(II)V │ │ +0bd3c8: 1505 0040 |0000: const/high16 v5, #int 1073741824 // #4000 │ │ +0bd3cc: 6f30 6f20 7608 |0002: invoke-super {v6, v7, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ +0bd3d2: 7110 d21d 0700 |0005: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0bd3d8: 0a03 |0008: move-result v3 │ │ +0bd3da: 7110 d31d 0700 |0009: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0bd3e0: 0a01 |000c: move-result v1 │ │ +0bd3e2: 6e10 fa25 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getMeasuredWidth:()I // method@25fa │ │ +0bd3e8: 0a00 |0010: move-result v0 │ │ +0bd3ea: 1504 0080 |0011: const/high16 v4, #int -2147483648 // #8000 │ │ +0bd3ee: 3343 1800 |0013: if-ne v3, v4, 002b // +0018 │ │ +0bd3f2: 5264 e00b |0015: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ +0bd3f6: 7120 a02e 4100 |0017: invoke-static {v1, v4}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0bd3fc: 0a02 |001a: move-result v2 │ │ +0bd3fe: 3253 0f00 |001b: if-eq v3, v5, 002a // +000f │ │ +0bd402: 5264 e00b |001d: iget v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ +0bd406: 3d04 0b00 |001f: if-lez v4, 002a // +000b │ │ +0bd40a: 3520 0900 |0021: if-ge v0, v2, 002a // +0009 │ │ +0bd40e: 7120 d41d 5200 |0023: invoke-static {v2, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0bd414: 0a04 |0026: move-result v4 │ │ +0bd416: 6f30 6f20 4608 |0027: invoke-super {v6, v4, v8}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ +0bd41c: 0e00 |002a: return-void │ │ +0bd41e: 5262 e00b |002b: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mMinWidth:I // field@0be0 │ │ +0bd422: 28ee |002d: goto 001b // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=282 │ │ 0x0005 line=284 │ │ 0x0009 line=285 │ │ 0x000d line=286 │ │ 0x0011 line=287 │ │ @@ -249052,28 +249081,28 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0b9b88: |[0b9b88] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0b9b98: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0b9b9c: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ -0b9ba0: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ -0b9ba4: 6f20 7020 4300 |0006: invoke-super {v3, v4}, Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2070 │ │ -0b9baa: 6e10 f525 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContentDescription:()Ljava/lang/CharSequence; // method@25f5 │ │ -0b9bb0: 0c00 |000c: move-result-object v0 │ │ -0b9bb2: 7110 eb1c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0b9bb8: 0a01 |0010: move-result v1 │ │ -0b9bba: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ -0b9bbe: 6e10 381f 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ -0b9bc4: 0c01 |0016: move-result-object v1 │ │ -0b9bc6: 7220 4b2f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0b9bcc: 0e00 |001a: return-void │ │ +0bd424: |[0bd424] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0bd434: 6001 4500 |0000: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0bd438: 1302 0e00 |0002: const/16 v2, #int 14 // #e │ │ +0bd43c: 3421 0500 |0004: if-lt v1, v2, 0009 // +0005 │ │ +0bd440: 6f20 7020 4300 |0006: invoke-super {v3, v4}, Landroid/widget/LinearLayout;.onPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@2070 │ │ +0bd446: 6e10 f525 0300 |0009: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.getContentDescription:()Ljava/lang/CharSequence; // method@25f5 │ │ +0bd44c: 0c00 |000c: move-result-object v0 │ │ +0bd44e: 7110 eb1c 0000 |000d: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0bd454: 0a01 |0010: move-result v1 │ │ +0bd456: 3901 0900 |0011: if-nez v1, 001a // +0009 │ │ +0bd45a: 6e10 381f 0400 |0013: invoke-virtual {v4}, Landroid/view/accessibility/AccessibilityEvent;.getText:()Ljava/util/List; // method@1f38 │ │ +0bd460: 0c01 |0016: move-result-object v1 │ │ +0bd462: 7220 4b2f 0100 |0017: invoke-interface {v1, v0}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0bd468: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0006 line=220 │ │ 0x0009 line=222 │ │ 0x000d line=223 │ │ 0x0013 line=224 │ │ @@ -249088,17 +249117,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9bd0: |[0b9bd0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ -0b9be0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b9be2: 0f00 |0001: return v0 │ │ +0bd46c: |[0bd46c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.prefersCondensedTitle:()Z │ │ +0bd47c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bd47e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;) │ │ @@ -249106,18 +249135,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b9be4: |[0b9be4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0b9bf4: 5410 df0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ -0b9bf8: 7220 6a2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2f6a │ │ -0b9bfe: 0e00 |0005: return-void │ │ +0bd480: |[0bd480] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0bd490: 5410 df0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mListeners:Ljava/util/Set; // field@0bdf │ │ +0bd494: 7220 6a2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2f6a │ │ +0bd49a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=91 │ │ 0x0005 line=92 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ @@ -249127,16 +249156,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b9c00: |[0b9c00] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ -0b9c10: 0e00 |0000: return-void │ │ +0bd49c: |[0bd49c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setCheckable:(Z)V │ │ +0bd4ac: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checkable Z │ │ │ │ @@ -249145,16 +249174,16 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b9c14: |[0b9c14] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ -0b9c24: 0e00 |0000: return-void │ │ +0bd4b0: |[0bd4b0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setChecked:(Z)V │ │ +0bd4c0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 checked Z │ │ │ │ @@ -249163,21 +249192,21 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0b9c28: |[0b9c28] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setEnabled:(Z)V │ │ -0b9c38: 6f20 7420 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2074 │ │ -0b9c3e: 5410 dc0b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9c42: 6e20 4220 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@2042 │ │ -0b9c48: 5410 e10b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ -0b9c4c: 6e20 4629 2000 |000a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setEnabled:(Z)V // method@2946 │ │ -0b9c52: 0e00 |000d: return-void │ │ +0bd4c4: |[0bd4c4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setEnabled:(Z)V │ │ +0bd4d4: 6f20 7420 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2074 │ │ +0bd4da: 5410 dc0b |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd4de: 6e20 4220 2000 |0005: invoke-virtual {v0, v2}, Landroid/widget/ImageButton;.setEnabled:(Z)V // method@2042 │ │ +0bd4e4: 5410 e10b |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ +0bd4e8: 6e20 4629 2000 |000a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setEnabled:(Z)V // method@2946 │ │ +0bd4ee: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0003 line=140 │ │ 0x0008 line=141 │ │ 0x000d line=142 │ │ locals : │ │ @@ -249189,23 +249218,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0b9c54: |[0b9c54] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ -0b9c64: 5510 db0b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0bdb │ │ -0b9c68: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0b9c6c: 5c12 db0b |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0bdb │ │ -0b9c70: 5410 dd0b |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b9c74: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0b9c78: 5410 dd0b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ -0b9c7c: 6e10 2627 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@2726 │ │ -0b9c82: 0e00 |000f: return-void │ │ +0bd4f0: |[0bd4f0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setExpandedFormat:(Z)V │ │ +0bd500: 5510 db0b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0bdb │ │ +0bd504: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0bd508: 5c12 db0b |0004: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mExpandedFormat:Z // field@0bdb │ │ +0bd50c: 5410 dd0b |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd510: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0bd514: 5410 dd0b |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0bdd │ │ +0bd518: 6e10 2627 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.actionFormatChanged:()V // method@2726 │ │ +0bd51e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0004 line=168 │ │ 0x0006 line=169 │ │ 0x000a line=170 │ │ 0x000f line=173 │ │ @@ -249218,27 +249247,27 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0b9c84: |[0b9c84] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0b9c94: 5420 dc0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9c98: 6e20 4320 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2043 │ │ -0b9c9e: 3803 0c00 |0005: if-eqz v3, 0011 // +000c │ │ -0b9ca2: 5420 dc0b |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9ca6: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0b9ca8: 6e20 4620 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2046 │ │ -0b9cae: 7010 1926 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@2619 │ │ -0b9cb4: 0e00 |0010: return-void │ │ -0b9cb6: 5420 dc0b |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ -0b9cba: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0b9cbe: 6e20 4620 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2046 │ │ -0b9cc4: 28f5 |0018: goto 000d // -000b │ │ +0bd520: |[0bd520] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0bd530: 5420 dc0b |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd534: 6e20 4320 3000 |0002: invoke-virtual {v0, v3}, Landroid/widget/ImageButton;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2043 │ │ +0bd53a: 3803 0c00 |0005: if-eqz v3, 0011 // +000c │ │ +0bd53e: 5420 dc0b |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd542: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0bd544: 6e20 4620 1000 |000a: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2046 │ │ +0bd54a: 7010 1926 0200 |000d: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@2619 │ │ +0bd550: 0e00 |0010: return-void │ │ +0bd552: 5420 dc0b |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mImageButton:Landroid/widget/ImageButton; // field@0bdc │ │ +0bd556: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +0bd55a: 6e20 4620 1000 |0015: invoke-virtual {v0, v1}, Landroid/widget/ImageButton;.setVisibility:(I)V // method@2046 │ │ +0bd560: 28f5 |0018: goto 000d // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ 0x0007 line=186 │ │ 0x000d line=191 │ │ 0x0010 line=192 │ │ @@ -249252,17 +249281,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0b9cc8: |[0b9cc8] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ -0b9cd8: 5b01 de0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0bde │ │ -0b9cdc: 0e00 |0002: return-void │ │ +0bd564: |[0bd564] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V │ │ +0bd574: 5b01 de0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mItemInvoker:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; // field@0bde │ │ +0bd578: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0003 reg=1 invoker Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker; │ │ @@ -249272,16 +249301,16 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0b9ce0: |[0b9ce0] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ -0b9cf0: 0e00 |0000: return-void │ │ +0bd57c: |[0bd57c] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setShortcut:(ZC)V │ │ +0bd58c: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ 0x0000 - 0x0001 reg=1 showShortcut Z │ │ 0x0000 - 0x0001 reg=2 shortcutKey C │ │ @@ -249291,23 +249320,23 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b9cf4: |[0b9cf4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0b9d04: 5b23 e20b |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0be2 │ │ -0b9d08: 5420 e10b |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ -0b9d0c: 5421 e20b |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0be2 │ │ -0b9d10: 6e20 4929 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2949 │ │ -0b9d16: 5420 e20b |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0be2 │ │ -0b9d1a: 6e20 0d26 0200 |000b: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@260d │ │ -0b9d20: 7010 1926 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@2619 │ │ -0b9d26: 0e00 |0011: return-void │ │ +0bd590: |[0bd590] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0bd5a0: 5b23 e20b |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0be2 │ │ +0bd5a4: 5420 e10b |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTextButton:Lcom/actionbarsherlock/internal/widget/CapitalizingButton; // field@0be1 │ │ +0bd5a8: 5421 e20b |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0be2 │ │ +0bd5ac: 6e20 4929 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/CapitalizingButton;.setTextCompat:(Ljava/lang/CharSequence;)V // method@2949 │ │ +0bd5b2: 5420 e20b |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.mTitle:Ljava/lang/CharSequence; // field@0be2 │ │ +0bd5b6: 6e20 0d26 0200 |000b: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@260d │ │ +0bd5bc: 7010 1926 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.updateTextButtonVisibility:()V // method@2619 │ │ +0bd5c2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0002 line=205 │ │ 0x0009 line=207 │ │ 0x000e line=208 │ │ 0x0011 line=209 │ │ @@ -249320,30 +249349,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9d28: |[0b9d28] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ -0b9d38: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0b9d3a: 0f00 |0001: return v0 │ │ +0bd5c4: |[0bd5c4] com.actionbarsherlock.internal.view.menu.ActionMenuItemView.showsIcon:()Z │ │ +0bd5d4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bd5d6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; │ │ │ │ - source_file_idx : 577 (ActionMenuItemView.java) │ │ + source_file_idx : 579 (ActionMenuItemView.java) │ │ │ │ Class #960 header: │ │ class_idx : 1275 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1147 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 7 │ │ │ │ Class #960 annotations: │ │ Annotations on class │ │ @@ -249375,29 +249404,29 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0b9d3c: |[0b9d3c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ -0b9d4c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0b9d4e: 5b34 e70b |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ -0b9d52: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0b9d54: 6001 8808 |0004: sget v1, Lcom/actionbarsherlock/R$attr;.actionOverflowButtonStyle:I // field@0888 │ │ -0b9d58: 7040 3d20 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@203d │ │ -0b9d5e: 2200 0e06 |0009: new-instance v0, Ljava/util/HashSet; // type@060e │ │ -0b9d62: 7010 362f 0000 |000b: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2f36 │ │ -0b9d68: 5b30 e60b |000e: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ -0b9d6c: 6e20 2e26 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@262e │ │ -0b9d72: 6e20 3026 2300 |0013: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@2630 │ │ -0b9d78: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0b9d7a: 6e20 3126 0300 |0017: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@2631 │ │ -0b9d80: 6e20 2f26 2300 |001a: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@262f │ │ -0b9d86: 0e00 |001d: return-void │ │ +0bd5d8: |[0bd5d8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V │ │ +0bd5e8: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0bd5ea: 5b34 e70b |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ +0bd5ee: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0bd5f0: 6001 8808 |0004: sget v1, Lcom/actionbarsherlock/R$attr;.actionOverflowButtonStyle:I // field@0888 │ │ +0bd5f4: 7040 3d20 5310 |0006: invoke-direct {v3, v5, v0, v1}, Landroid/widget/ImageButton;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@203d │ │ +0bd5fa: 2200 0e06 |0009: new-instance v0, Ljava/util/HashSet; // type@060e │ │ +0bd5fe: 7010 362f 0000 |000b: invoke-direct {v0}, Ljava/util/HashSet;.:()V // method@2f36 │ │ +0bd604: 5b30 e60b |000e: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ +0bd608: 6e20 2e26 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setClickable:(Z)V // method@262e │ │ +0bd60e: 6e20 3026 2300 |0013: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setFocusable:(Z)V // method@2630 │ │ +0bd614: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0bd616: 6e20 3126 0300 |0017: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setVisibility:(I)V // method@2631 │ │ +0bd61c: 6e20 2f26 2300 |001a: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.setEnabled:(Z)V // method@262f │ │ +0bd622: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=573 │ │ 0x0003 line=574 │ │ 0x0009 line=571 │ │ 0x0010 line=576 │ │ 0x0013 line=577 │ │ @@ -249415,18 +249444,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b9d88: |[0b9d88] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0b9d98: 5410 e60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ -0b9d9c: 7220 652f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ -0b9da2: 0e00 |0005: return-void │ │ +0bd624: |[0bd624] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0bd634: 5410 e60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ +0bd638: 7220 652f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.add:(Ljava/lang/Object;)Z // method@2f65 │ │ +0bd63e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=621 │ │ 0x0005 line=622 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ @@ -249436,17 +249465,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9da4: |[0b9da4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ -0b9db4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9db6: 0f00 |0001: return v0 │ │ +0bd640: |[0bd640] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerAfter:()Z │ │ +0bd650: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bd652: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=598 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -249454,17 +249483,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9db8: |[0b9db8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ -0b9dc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0b9dca: 0f00 |0001: return v0 │ │ +0bd654: |[0bd654] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.needsDividerBefore:()Z │ │ +0bd664: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bd666: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ @@ -249472,102 +249501,100 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0b9dcc: |[0b9dcc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onAttachedToWindow:()V │ │ -0b9ddc: 6f10 3f20 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onAttachedToWindow:()V // method@203f │ │ -0b9de2: 5432 e60b |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ -0b9de6: 7210 692f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0b9dec: 0c00 |0008: move-result-object v0 │ │ -0b9dee: 7210 382f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b9df4: 0a02 |000c: move-result v2 │ │ -0b9df6: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0b9dfa: 7210 392f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b9e00: 0c01 |0012: move-result-object v1 │ │ -0b9e02: 1f01 f304 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ -0b9e06: 7220 a425 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@25a4 │ │ -0b9e0c: 28f1 |0018: goto 0009 // -000f │ │ -0b9e0e: 0e00 |0019: return-void │ │ +0bd668: |[0bd668] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onAttachedToWindow:()V │ │ +0bd678: 6f10 3f20 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onAttachedToWindow:()V // method@203f │ │ +0bd67e: 5431 e60b |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ +0bd682: 7210 692f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0bd688: 0c01 |0008: move-result-object v1 │ │ +0bd68a: 7210 382f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bd690: 0a02 |000c: move-result v2 │ │ +0bd692: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0bd696: 7210 392f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bd69c: 0c00 |0012: move-result-object v0 │ │ +0bd69e: 1f00 f304 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ +0bd6a2: 7220 a425 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewAttachedToWindow:(Landroid/view/View;)V // method@25a4 │ │ +0bd6a8: 28f1 |0018: goto 0009 // -000f │ │ +0bd6aa: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=603 │ │ 0x0003 line=604 │ │ 0x0015 line=605 │ │ 0x0019 line=607 │ │ locals : │ │ - 0x0015 - 0x0019 reg=1 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ - 0x0009 - 0x001a reg=0 i$ Ljava/util/Iterator; │ │ + 0x0015 - 0x0019 reg=0 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ 0x0000 - 0x001a reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ name : 'onDetachedFromWindow' │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0b9e10: |[0b9e10] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onDetachedFromWindow:()V │ │ -0b9e20: 6f10 4020 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onDetachedFromWindow:()V // method@2040 │ │ -0b9e26: 5432 e60b |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ -0b9e2a: 7210 692f 0200 |0005: invoke-interface {v2}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ -0b9e30: 0c00 |0008: move-result-object v0 │ │ -0b9e32: 7210 382f 0000 |0009: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0b9e38: 0a02 |000c: move-result v2 │ │ -0b9e3a: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ -0b9e3e: 7210 392f 0000 |000f: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0b9e44: 0c01 |0012: move-result-object v1 │ │ -0b9e46: 1f01 f304 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ -0b9e4a: 7220 a525 3100 |0015: invoke-interface {v1, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@25a5 │ │ -0b9e50: 28f1 |0018: goto 0009 // -000f │ │ -0b9e52: 5432 e70b |0019: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ -0b9e56: 7110 4726 0200 |001b: invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2647 │ │ -0b9e5c: 0c02 |001e: move-result-object v2 │ │ -0b9e5e: 3802 0b00 |001f: if-eqz v2, 002a // +000b │ │ -0b9e62: 5432 e70b |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ -0b9e66: 7110 4726 0200 |0023: invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2647 │ │ -0b9e6c: 0c02 |0026: move-result-object v2 │ │ -0b9e6e: 6e10 3326 0200 |0027: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.dismiss:()V // method@2633 │ │ -0b9e74: 0e00 |002a: return-void │ │ +0bd6ac: |[0bd6ac] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.onDetachedFromWindow:()V │ │ +0bd6bc: 6f10 4020 0300 |0000: invoke-super {v3}, Landroid/widget/ImageButton;.onDetachedFromWindow:()V // method@2040 │ │ +0bd6c2: 5431 e60b |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ +0bd6c6: 7210 692f 0100 |0005: invoke-interface {v1}, Ljava/util/Set;.iterator:()Ljava/util/Iterator; // method@2f69 │ │ +0bd6cc: 0c01 |0008: move-result-object v1 │ │ +0bd6ce: 7210 382f 0100 |0009: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bd6d4: 0a02 |000c: move-result v2 │ │ +0bd6d6: 3802 0c00 |000d: if-eqz v2, 0019 // +000c │ │ +0bd6da: 7210 392f 0100 |000f: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bd6e0: 0c00 |0012: move-result-object v0 │ │ +0bd6e2: 1f00 f304 |0013: check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; // type@04f3 │ │ +0bd6e6: 7220 a525 3000 |0015: invoke-interface {v0, v3}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;.onViewDetachedFromWindow:(Landroid/view/View;)V // method@25a5 │ │ +0bd6ec: 28f1 |0018: goto 0009 // -000f │ │ +0bd6ee: 5431 e70b |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ +0bd6f2: 7110 4726 0100 |001b: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2647 │ │ +0bd6f8: 0c01 |001e: move-result-object v1 │ │ +0bd6fa: 3801 0b00 |001f: if-eqz v1, 002a // +000b │ │ +0bd6fe: 5431 e70b |0021: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ +0bd702: 7110 4726 0100 |0023: invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2647 │ │ +0bd708: 0c01 |0026: move-result-object v1 │ │ +0bd70a: 6e10 3326 0100 |0027: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.dismiss:()V // method@2633 │ │ +0bd710: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=611 │ │ 0x0003 line=612 │ │ 0x0015 line=613 │ │ 0x0019 line=616 │ │ 0x002a line=617 │ │ locals : │ │ - 0x0015 - 0x0019 reg=1 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ - 0x0009 - 0x002b reg=0 i$ Ljava/util/Iterator; │ │ + 0x0015 - 0x0019 reg=0 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ 0x0000 - 0x002b reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;) │ │ name : 'performClick' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0b9e78: |[0b9e78] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ -0b9e88: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0b9e8a: 6f10 4120 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@2041 │ │ -0b9e90: 0a00 |0004: move-result v0 │ │ -0b9e92: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -0b9e96: 0f01 |0007: return v1 │ │ -0b9e98: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0b9e9a: 6e20 2c26 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@262c │ │ -0b9ea0: 5420 e70b |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ -0b9ea4: 6e10 6626 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ -0b9eaa: 28f6 |0011: goto 0007 // -000a │ │ +0bd714: |[0bd714] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.performClick:()Z │ │ +0bd724: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0bd726: 6f10 4120 0200 |0001: invoke-super {v2}, Landroid/widget/ImageButton;.performClick:()Z // method@2041 │ │ +0bd72c: 0a00 |0004: move-result v0 │ │ +0bd72e: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +0bd732: 0f01 |0007: return v1 │ │ +0bd734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bd736: 6e20 2c26 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.playSoundEffect:(I)V // method@262c │ │ +0bd73c: 5420 e70b |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be7 │ │ +0bd740: 6e10 6626 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ +0bd746: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=584 │ │ 0x0007 line=590 │ │ 0x0008 line=588 │ │ 0x000c line=589 │ │ locals : │ │ @@ -249578,33 +249605,33 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0b9eac: |[0b9eac] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ -0b9ebc: 5410 e60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ -0b9ec0: 7220 6a2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2f6a │ │ -0b9ec6: 0e00 |0005: return-void │ │ +0bd748: |[0bd748] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowMenuButton.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V │ │ +0bd758: 5410 e60b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.mListeners:Ljava/util/Set; // field@0be6 │ │ +0bd75c: 7220 6a2f 2000 |0002: invoke-interface {v0, v2}, Ljava/util/Set;.remove:(Ljava/lang/Object;)Z // method@2f6a │ │ +0bd762: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=626 │ │ 0x0005 line=627 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; │ │ 0x0000 - 0x0006 reg=2 listener Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #961 header: │ │ class_idx : 1277 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 2 │ │ │ │ Class #961 annotations: │ │ Annotations on class │ │ @@ -249629,18 +249656,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0b9ec8: |[0b9ec8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ -0b9ed8: 5b01 e90b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be9 │ │ -0b9edc: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b9ee2: 0e00 |0005: return-void │ │ +0bd764: |[0bd764] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ +0bd774: 5b01 e90b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be9 │ │ +0bd778: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0bd77e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ @@ -249649,17 +249676,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0b9ee4: |[0b9ee4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V │ │ -0b9ef4: 7020 3826 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@2638 │ │ -0b9efa: 0e00 |0003: return-void │ │ +0bd780: |[0bd780] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V │ │ +0bd790: 7020 3826 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@2638 │ │ +0bd796: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1; │ │ @@ -249670,23 +249697,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0b9efc: |[0b9efc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0b9f0c: 2030 1505 |0000: instance-of v0, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0b9f10: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0b9f14: 1f03 1505 |0004: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0b9f18: 6e10 0428 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2804 │ │ -0b9f1e: 0c00 |0009: move-result-object v0 │ │ -0b9f20: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0b9f22: 6e20 e026 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0b9f28: 0e00 |000e: return-void │ │ +0bd798: |[0bd798] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0bd7a8: 2030 1505 |0000: instance-of v0, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0bd7ac: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0bd7b0: 1f03 1505 |0004: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0bd7b4: 6e10 0428 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2804 │ │ +0bd7ba: 0c00 |0009: move-result-object v0 │ │ +0bd7bc: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0bd7be: 6e20 e026 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0bd7c4: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0004 line=693 │ │ 0x000e line=695 │ │ locals : │ │ 0x0000 - 0x0006 reg=3 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -249698,43 +249725,43 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 19 16-bit code units │ │ -0b9f2c: |[0b9f2c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ -0b9f3c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0b9f3e: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ -0b9f42: 0f02 |0003: return v2 │ │ -0b9f44: 5430 e90b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be9 │ │ -0b9f48: 1f04 1505 |0006: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0b9f4c: 6e10 0128 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ -0b9f52: 0c01 |000b: move-result-object v1 │ │ -0b9f54: 7210 1a2c 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ -0b9f5a: 0a01 |000f: move-result v1 │ │ -0b9f5c: 5901 f60b |0010: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ -0b9f60: 28f1 |0012: goto 0003 // -000f │ │ +0bd7c8: |[0bd7c8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$PopupPresenterCallback.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z │ │ +0bd7d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bd7da: 3904 0300 |0001: if-nez v4, 0004 // +0003 │ │ +0bd7de: 0f02 |0003: return v2 │ │ +0bd7e0: 5430 e90b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be9 │ │ +0bd7e4: 1f04 1505 |0006: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0bd7e8: 6e10 0128 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ +0bd7ee: 0c01 |000b: move-result-object v1 │ │ +0bd7f0: 7210 1a2c 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ +0bd7f6: 0a01 |000f: move-result v1 │ │ +0bd7f8: 5901 f60b |0010: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ +0bd7fc: 28f1 |0012: goto 0003 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=684 │ │ 0x0003 line=687 │ │ 0x0004 line=686 │ │ locals : │ │ 0x0000 - 0x0003 reg=4 subMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0004 - 0x0008 reg=4 subMenu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0013 reg=3 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #962 header: │ │ class_idx : 1284 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1505 │ │ -source_file_idx : 684 │ │ +source_file_idx : 686 │ │ static_fields_size : 1 │ │ instance_fields_size: 10 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 17 │ │ │ │ Class #962 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;' │ │ @@ -249794,46 +249821,46 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0b9f64: |[0b9f64] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:()V │ │ -0b9f74: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0b9f78: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0b9f7c: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0b9f80: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0b9f82: 6a00 160c |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0c16 │ │ -0b9f86: 0e00 |0009: return-void │ │ -0b9f88: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0b9f8a: 28fc |000b: goto 0007 // -0004 │ │ +0bd800: |[0bd800] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:()V │ │ +0bd810: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0bd814: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0bd818: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0bd81c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bd81e: 6a00 160c |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0c16 │ │ +0bd822: 0e00 |0009: return-void │ │ +0bd824: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0bd826: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;) │ │ name : '' │ │ type : '(Landroid/content/Context;II)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0b9f8c: |[0b9f8c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ -0b9f9c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0b9fa2: 5b12 1f0c |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0c1f │ │ -0b9fa6: 7110 5a1d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0b9fac: 0c00 |0008: move-result-object v0 │ │ -0b9fae: 5b10 200c |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0c20 │ │ -0b9fb2: 5913 1d0c |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0c1d │ │ -0b9fb6: 5914 1b0c |000d: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0c1b │ │ -0b9fba: 0e00 |000f: return-void │ │ +0bd828: |[0bd828] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.:(Landroid/content/Context;II)V │ │ +0bd838: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0bd83e: 5b12 1f0c |0003: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0c1f │ │ +0bd842: 7110 5a1d 0200 |0005: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0bd848: 0c00 |0008: move-result-object v0 │ │ +0bd84a: 5b10 200c |0009: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0c20 │ │ +0bd84e: 5913 1d0c |000b: iput v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0c1d │ │ +0bd852: 5914 1b0c |000d: iput v4, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0c1b │ │ +0bd856: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=56 │ │ 0x0005 line=57 │ │ 0x000b line=58 │ │ 0x000d line=59 │ │ @@ -249850,24 +249877,24 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0b9fbc: |[0b9fbc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ -0b9fcc: 6e10 091e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0b9fd2: 0c00 |0003: move-result-object v0 │ │ -0b9fd4: 1f00 4004 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ -0b9fd8: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0b9fdc: 6e20 d11e 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0b9fe2: 5421 1e0c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ -0b9fe6: 1f01 4004 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ -0b9fea: 6e30 a61e 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@1ea6 │ │ -0b9ff0: 0e00 |0012: return-void │ │ +0bd858: |[0bd858] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.addItemView:(Landroid/view/View;I)V │ │ +0bd868: 6e10 091e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0bd86e: 0c00 |0003: move-result-object v0 │ │ +0bd870: 1f00 4004 |0004: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ +0bd874: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0bd878: 6e20 d11e 3000 |0008: invoke-virtual {v0, v3}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0bd87e: 5421 1e0c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ +0bd882: 1f01 4004 |000d: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ +0bd886: 6e30 a61e 3104 |000f: invoke-virtual {v1, v3, v4}, Landroid/view/ViewGroup;.addView:(Landroid/view/View;I)V // method@1ea6 │ │ +0bd88c: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0006 line=128 │ │ 0x0008 line=129 │ │ 0x000b line=131 │ │ 0x0012 line=132 │ │ @@ -249888,17 +249915,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0b9ff4: |[0b9ff4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0ba004: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ba006: 0f00 |0001: return v0 │ │ +0bd890: |[0bd890] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0bd8a0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bd8a2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=221 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -249908,22 +249935,22 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 12 16-bit code units │ │ -0ba008: |[0ba008] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ -0ba018: 5430 200c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0c20 │ │ -0ba01c: 5231 1b0c |0002: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0c1b │ │ -0ba020: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ba022: 6e40 5d1d 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ba028: 0c00 |0008: move-result-object v0 │ │ -0ba02a: 1f00 1205 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -0ba02e: 1100 |000b: return-object v0 │ │ +0bd8a4: |[0bd8a4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ +0bd8b4: 5430 200c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0c20 │ │ +0bd8b8: 5231 1b0c |0002: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mItemLayoutRes:I // field@0c1b │ │ +0bd8bc: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0bd8be: 6e40 5d1d 1024 |0005: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0bd8c4: 0c00 |0008: move-result-object v0 │ │ +0bd8c6: 1f00 1205 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0bd8ca: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x000c reg=3 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x000c reg=4 parent Landroid/view/ViewGroup; │ │ │ │ @@ -249932,17 +249959,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ba030: |[0ba030] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0ba040: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ba042: 0f00 |0001: return v0 │ │ +0bd8cc: |[0bd8cc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0bd8dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bd8de: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -249952,18 +249979,18 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0ba044: |[0ba044] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -0ba054: 6e20 d21e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@1ed2 │ │ -0ba05a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0ba05c: 0f00 |0004: return v0 │ │ +0bd8e0: |[0bd8e0] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +0bd8f0: 6e20 d21e 3200 |0000: invoke-virtual {v2, v3}, Landroid/view/ViewGroup;.removeViewAt:(I)V // method@1ed2 │ │ +0bd8f6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0bd8f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 parent Landroid/view/ViewGroup; │ │ @@ -249974,17 +250001,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ba060: |[0ba060] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ -0ba070: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ba072: 0f00 |0001: return v0 │ │ +0bd8fc: |[0bd8fc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.flagActionItems:()Z │ │ +0bd90c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bd90e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=213 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;) │ │ @@ -249992,17 +250019,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ba074: |[0ba074] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getId:()I │ │ -0ba084: 5210 190c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0c19 │ │ -0ba088: 0f00 |0002: return v0 │ │ +0bd910: |[0bd910] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getId:()I │ │ +0bd920: 5210 190c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0c19 │ │ +0bd924: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;) │ │ @@ -250010,25 +250037,25 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0ba08c: |[0ba08c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ba09c: 2041 1205 |0000: instance-of v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -0ba0a0: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ -0ba0a4: 0740 |0004: move-object v0, v4 │ │ -0ba0a6: 1f00 1205 |0005: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -0ba0aa: 6e30 a126 3200 |0007: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V // method@26a1 │ │ -0ba0b0: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ -0ba0b4: 1100 |000c: return-object v0 │ │ -0ba0b6: 6e20 a326 5200 |000d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // method@26a3 │ │ -0ba0bc: 0c00 |0010: move-result-object v0 │ │ -0ba0be: 28f6 |0011: goto 0007 // -000a │ │ +0bd928: |[0bd928] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0bd938: 2041 1205 |0000: instance-of v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0bd93c: 3801 0b00 |0002: if-eqz v1, 000d // +000b │ │ +0bd940: 0740 |0004: move-object v0, v4 │ │ +0bd942: 1f00 1205 |0005: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0bd946: 6e30 a126 3200 |0007: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V // method@26a1 │ │ +0bd94c: 1f00 3904 |000a: check-cast v0, Landroid/view/View; // type@0439 │ │ +0bd950: 1100 |000c: return-object v0 │ │ +0bd952: 6e20 a326 5200 |000d: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.createItemView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // method@26a3 │ │ +0bd958: 0c00 |0010: move-result-object v0 │ │ +0bd95a: 28f6 |0011: goto 0007 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0005 line=172 │ │ 0x0007 line=176 │ │ 0x000a line=177 │ │ 0x000d line=174 │ │ @@ -250045,31 +250072,31 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 31 16-bit code units │ │ -0ba0c0: |[0ba0c0] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0ba0d0: 5430 1e0c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ -0ba0d4: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ -0ba0d8: 5430 200c |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0c20 │ │ -0ba0dc: 5231 1d0c |0006: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0c1d │ │ -0ba0e0: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0ba0e2: 6e40 5d1d 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ba0e8: 0c00 |000c: move-result-object v0 │ │ -0ba0ea: 1f00 1305 |000d: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView; // type@0513 │ │ -0ba0ee: 5b30 1e0c |000f: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ -0ba0f2: 5430 1e0c |0011: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ -0ba0f6: 5431 1c0c |0013: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ -0ba0fa: 7220 dd27 1000 |0015: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27dd │ │ -0ba100: 1210 |0018: const/4 v0, #int 1 // #1 │ │ -0ba102: 6e20 b026 0300 |0019: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@26b0 │ │ -0ba108: 5430 1e0c |001c: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ -0ba10c: 1100 |001e: return-object v0 │ │ +0bd95c: |[0bd95c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0bd96c: 5430 1e0c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ +0bd970: 3900 1a00 |0002: if-nez v0, 001c // +001a │ │ +0bd974: 5430 200c |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mSystemInflater:Landroid/view/LayoutInflater; // field@0c20 │ │ +0bd978: 5231 1d0c |0006: iget v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuLayoutRes:I // field@0c1d │ │ +0bd97c: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0bd97e: 6e40 5d1d 1024 |0009: invoke-virtual {v0, v1, v4, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0bd984: 0c00 |000c: move-result-object v0 │ │ +0bd986: 1f00 1305 |000d: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuView; // type@0513 │ │ +0bd98a: 5b30 1e0c |000f: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ +0bd98e: 5430 1e0c |0011: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ +0bd992: 5431 1c0c |0013: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ +0bd996: 7220 dd27 1000 |0015: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27dd │ │ +0bd99c: 1210 |0018: const/4 v0, #int 1 // #1 │ │ +0bd99e: 6e20 b026 0300 |0019: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@26b0 │ │ +0bd9a4: 5430 1e0c |001c: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ +0bd9a8: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=71 │ │ 0x0004 line=72 │ │ 0x0011 line=73 │ │ 0x0018 line=74 │ │ 0x001c line=77 │ │ @@ -250082,22 +250109,22 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0ba110: |[0ba110] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0ba120: 5b12 180c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0c18 │ │ -0ba124: 5410 180c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0c18 │ │ -0ba128: 7110 5a1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0ba12e: 0c00 |0007: move-result-object v0 │ │ -0ba130: 5b10 1a0c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@0c1a │ │ -0ba134: 5b13 1c0c |000a: iput-object v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ -0ba138: 0e00 |000c: return-void │ │ +0bd9ac: |[0bd9ac] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0bd9bc: 5b12 180c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0c18 │ │ +0bd9c0: 5410 180c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mContext:Landroid/content/Context; // field@0c18 │ │ +0bd9c4: 7110 5a1d 0000 |0004: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0bd9ca: 0c00 |0007: move-result-object v0 │ │ +0bd9cc: 5b10 1a0c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mInflater:Landroid/view/LayoutInflater; // field@0c1a │ │ +0bd9d0: 5b13 1c0c |000a: iput-object v3, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ +0bd9d4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0002 line=65 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ locals : │ │ @@ -250110,20 +250137,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0ba13c: |[0ba13c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0ba14c: 5410 170c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ -0ba150: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0ba154: 5410 170c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ -0ba158: 7230 c427 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@27c4 │ │ -0ba15e: 0e00 |0009: return-void │ │ +0bd9d8: |[0bd9d8] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0bd9e8: 5410 170c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ +0bd9ec: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0bd9f0: 5410 170c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ +0bd9f4: 7230 c427 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@27c4 │ │ +0bd9fa: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ 0x0004 line=201 │ │ 0x0009 line=203 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ @@ -250135,23 +250162,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0ba160: |[0ba160] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0ba170: 5410 170c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ -0ba174: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0ba178: 5410 170c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ -0ba17c: 7220 c527 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@27c5 │ │ -0ba182: 0a00 |0009: move-result v0 │ │ -0ba184: 0f00 |000a: return v0 │ │ -0ba186: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0ba188: 28fe |000c: goto 000a // -0002 │ │ +0bd9fc: |[0bd9fc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0bda0c: 5410 170c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ +0bda10: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0bda14: 5410 170c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ +0bda18: 7220 c527 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@27c5 │ │ +0bda1e: 0a00 |0009: move-result v0 │ │ +0bda20: 0f00 |000a: return v0 │ │ +0bda22: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0bda24: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x0004 line=207 │ │ 0x000a line=209 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ @@ -250162,17 +250189,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ba18c: |[0ba18c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0ba19c: 5b01 170c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ -0ba1a0: 0e00 |0002: return-void │ │ +0bda28: |[0bda28] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0bda38: 5b01 170c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c17 │ │ +0bda3c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0002 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; │ │ @@ -250182,17 +250209,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ba1a4: |[0ba1a4] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ -0ba1b4: 5901 190c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0c19 │ │ -0ba1b8: 0e00 |0002: return-void │ │ +0bda40: |[0bda40] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.setId:(I)V │ │ +0bda50: 5901 190c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mId:I // field@0c19 │ │ +0bda54: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0002 line=230 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 id I │ │ @@ -250202,17 +250229,17 @@ │ │ type : '(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ba1bc: |[0ba1bc] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0ba1cc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ba1ce: 0f00 |0001: return v0 │ │ +0bda58: |[0bda58] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0bda68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bda6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 childIndex I │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -250222,68 +250249,68 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 101 16-bit code units │ │ -0ba1d0: |[0ba1d0] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ -0ba1e0: 54a7 1e0c |0000: iget-object v7, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ -0ba1e4: 1f07 4004 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ -0ba1e8: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ -0ba1ec: 0e00 |0006: return-void │ │ -0ba1ee: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0ba1f0: 54a9 1c0c |0008: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ -0ba1f4: 3809 4c00 |000a: if-eqz v9, 0056 // +004c │ │ -0ba1f8: 54a9 1c0c |000c: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ -0ba1fc: 6e10 ef26 0900 |000e: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@26ef │ │ -0ba202: 54a9 1c0c |0011: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ -0ba206: 6e10 fd26 0900 |0013: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ -0ba20c: 0c08 |0016: move-result-object v8 │ │ -0ba20e: 6e10 152f 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0ba214: 0a04 |001a: move-result v4 │ │ -0ba216: 1202 |001b: const/4 v2, #int 0 // #0 │ │ -0ba218: 3542 3a00 |001c: if-ge v2, v4, 0056 // +003a │ │ -0ba21c: 6e20 0e2f 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0ba222: 0c03 |0021: move-result-object v3 │ │ -0ba224: 1f03 0905 |0022: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0ba228: 6e30 af26 0a03 |0024: invoke-virtual {v10, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26af │ │ -0ba22e: 0a09 |0027: move-result v9 │ │ -0ba230: 3809 2900 |0028: if-eqz v9, 0051 // +0029 │ │ -0ba234: 6e20 b31e 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -0ba23a: 0c01 |002d: move-result-object v1 │ │ -0ba23c: 2019 1205 |002e: instance-of v9, v1, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -0ba240: 3809 2400 |0030: if-eqz v9, 0054 // +0024 │ │ -0ba244: 0719 |0032: move-object v9, v1 │ │ -0ba246: 1f09 1205 |0033: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -0ba24a: 7210 d227 0900 |0035: invoke-interface {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@27d2 │ │ -0ba250: 0c06 |0038: move-result-object v6 │ │ -0ba252: 6e40 a826 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@26a8 │ │ -0ba258: 0c05 |003c: move-result-object v5 │ │ -0ba25a: 3263 0d00 |003d: if-eq v3, v6, 004a // +000d │ │ -0ba25e: 1209 |003f: const/4 v9, #int 0 // #0 │ │ -0ba260: 6e20 761e 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@1e76 │ │ -0ba266: 6309 160c |0043: sget-boolean v9, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0c16 │ │ -0ba26a: 3809 0500 |0045: if-eqz v9, 004a // +0005 │ │ -0ba26e: 6e10 361e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1e36 │ │ -0ba274: 3215 0500 |004a: if-eq v5, v1, 004f // +0005 │ │ -0ba278: 6e30 a026 5a00 |004c: invoke-virtual {v10, v5, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@26a0 │ │ -0ba27e: d800 0001 |004f: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ba282: d802 0201 |0051: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0ba286: 28c9 |0053: goto 001c // -0037 │ │ -0ba288: 1206 |0054: const/4 v6, #int 0 // #0 │ │ -0ba28a: 28e4 |0055: goto 0039 // -001c │ │ -0ba28c: 6e10 b41e 0700 |0056: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -0ba292: 0a09 |0059: move-result v9 │ │ -0ba294: 3590 acff |005a: if-ge v0, v9, 0006 // -0054 │ │ -0ba298: 6e30 a526 7a00 |005c: invoke-virtual {v10, v7, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@26a5 │ │ -0ba29e: 0a09 |005f: move-result v9 │ │ -0ba2a0: 3909 f6ff |0060: if-nez v9, 0056 // -000a │ │ -0ba2a4: d800 0001 |0062: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0ba2a8: 28f2 |0064: goto 0056 // -000e │ │ +0bda6c: |[0bda6c] com.actionbarsherlock.internal.view.menu.BaseMenuPresenter.updateMenuView:(Z)V │ │ +0bda7c: 54a7 1e0c |0000: iget-object v7, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0c1e │ │ +0bda80: 1f07 4004 |0002: check-cast v7, Landroid/view/ViewGroup; // type@0440 │ │ +0bda84: 3907 0300 |0004: if-nez v7, 0007 // +0003 │ │ +0bda88: 0e00 |0006: return-void │ │ +0bda8a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0bda8c: 54a9 1c0c |0008: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ +0bda90: 3809 4c00 |000a: if-eqz v9, 0056 // +004c │ │ +0bda94: 54a9 1c0c |000c: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ +0bda98: 6e10 ef26 0900 |000e: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@26ef │ │ +0bda9e: 54a9 1c0c |0011: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c1c │ │ +0bdaa2: 6e10 fd26 0900 |0013: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ +0bdaa8: 0c08 |0016: move-result-object v8 │ │ +0bdaaa: 6e10 152f 0800 |0017: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bdab0: 0a04 |001a: move-result v4 │ │ +0bdab2: 1202 |001b: const/4 v2, #int 0 // #0 │ │ +0bdab4: 3542 3a00 |001c: if-ge v2, v4, 0056 // +003a │ │ +0bdab8: 6e20 0e2f 2800 |001e: invoke-virtual {v8, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bdabe: 0c03 |0021: move-result-object v3 │ │ +0bdac0: 1f03 0905 |0022: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bdac4: 6e30 af26 0a03 |0024: invoke-virtual {v10, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26af │ │ +0bdaca: 0a09 |0027: move-result v9 │ │ +0bdacc: 3809 2900 |0028: if-eqz v9, 0051 // +0029 │ │ +0bdad0: 6e20 b31e 0700 |002a: invoke-virtual {v7, v0}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +0bdad6: 0c01 |002d: move-result-object v1 │ │ +0bdad8: 2019 1205 |002e: instance-of v9, v1, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0bdadc: 3809 2400 |0030: if-eqz v9, 0054 // +0024 │ │ +0bdae0: 0719 |0032: move-object v9, v1 │ │ +0bdae2: 1f09 1205 |0033: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0bdae6: 7210 d227 0900 |0035: invoke-interface {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@27d2 │ │ +0bdaec: 0c06 |0038: move-result-object v6 │ │ +0bdaee: 6e40 a826 3a71 |0039: invoke-virtual {v10, v3, v1, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@26a8 │ │ +0bdaf4: 0c05 |003c: move-result-object v5 │ │ +0bdaf6: 3263 0d00 |003d: if-eq v3, v6, 004a // +000d │ │ +0bdafa: 1209 |003f: const/4 v9, #int 0 // #0 │ │ +0bdafc: 6e20 761e 9500 |0040: invoke-virtual {v5, v9}, Landroid/view/View;.setPressed:(Z)V // method@1e76 │ │ +0bdb02: 6309 160c |0043: sget-boolean v9, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.IS_HONEYCOMB:Z // field@0c16 │ │ +0bdb06: 3809 0500 |0045: if-eqz v9, 004a // +0005 │ │ +0bdb0a: 6e10 361e 0500 |0047: invoke-virtual {v5}, Landroid/view/View;.jumpDrawablesToCurrentState:()V // method@1e36 │ │ +0bdb10: 3215 0500 |004a: if-eq v5, v1, 004f // +0005 │ │ +0bdb14: 6e30 a026 5a00 |004c: invoke-virtual {v10, v5, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.addItemView:(Landroid/view/View;I)V // method@26a0 │ │ +0bdb1a: d800 0001 |004f: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bdb1e: d802 0201 |0051: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0bdb22: 28c9 |0053: goto 001c // -0037 │ │ +0bdb24: 1206 |0054: const/4 v6, #int 0 // #0 │ │ +0bdb26: 28e4 |0055: goto 0039 // -001c │ │ +0bdb28: 6e10 b41e 0700 |0056: invoke-virtual {v7}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +0bdb2e: 0a09 |0059: move-result v9 │ │ +0bdb30: 3590 acff |005a: if-ge v0, v9, 0006 // -0054 │ │ +0bdb34: 6e30 a526 7a00 |005c: invoke-virtual {v10, v7, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@26a5 │ │ +0bdb3a: 0a09 |005f: move-result v9 │ │ +0bdb3c: 3909 f6ff |0060: if-nez v9, 0056 // -000a │ │ +0bdb40: d800 0001 |0062: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bdb44: 28f2 |0064: goto 0056 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0004 line=85 │ │ 0x0006 line=118 │ │ 0x0007 line=87 │ │ 0x0008 line=88 │ │ @@ -250291,23 +250318,24 @@ │ │ 0x0011 line=90 │ │ 0x0017 line=91 │ │ 0x001b line=92 │ │ 0x001e line=93 │ │ 0x0024 line=94 │ │ 0x002a line=95 │ │ 0x002e line=96 │ │ + 0x0035 line=97 │ │ 0x0039 line=98 │ │ 0x003d line=99 │ │ 0x003f line=101 │ │ 0x0043 line=102 │ │ 0x004a line=104 │ │ 0x004c line=105 │ │ 0x004f line=107 │ │ 0x0051 line=92 │ │ - 0x0054 line=96 │ │ + 0x0054 line=97 │ │ 0x0056 line=113 │ │ 0x005c line=114 │ │ 0x0062 line=115 │ │ locals : │ │ 0x002e - 0x0051 reg=1 convertView Landroid/view/View; │ │ 0x003d - 0x0051 reg=5 itemView Landroid/view/View; │ │ 0x0039 - 0x0051 reg=6 oldItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -250317,21 +250345,21 @@ │ │ 0x001b - 0x0056 reg=4 itemCount I │ │ 0x0017 - 0x0056 reg=8 visibleItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0008 - 0x0065 reg=0 childIndex I │ │ 0x0004 - 0x0065 reg=7 parent Landroid/view/ViewGroup; │ │ 0x0000 - 0x0065 reg=10 this Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter; │ │ 0x0000 - 0x0065 reg=11 cleared Z │ │ │ │ - source_file_idx : 684 (BaseMenuPresenter.java) │ │ + source_file_idx : 686 (BaseMenuPresenter.java) │ │ │ │ Class #963 header: │ │ class_idx : 1285 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1150 │ │ -source_file_idx : 3127 │ │ +source_file_idx : 3128 │ │ static_fields_size : 0 │ │ instance_fields_size: 13 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 12 │ │ │ │ Class #963 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;' │ │ @@ -250399,18 +250427,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 │ │ -0ba2ac: |[0ba2ac] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ba2bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ba2be: 7040 b226 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@26b2 │ │ -0ba2c4: 0e00 |0004: return-void │ │ +0bdb48: |[0bdb48] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0bdb58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bdb5a: 7040 b226 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@26b2 │ │ +0bdb60: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=79 │ │ 0x0004 line=80 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -250421,42 +250449,43 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 43 16-bit code units │ │ -0ba2c8: |[0ba2c8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0ba2d8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0ba2da: 7030 5f20 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ -0ba2e0: 5b45 230c |0004: iput-object v5, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0c23 │ │ -0ba2e4: 6201 4e0a |0006: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0a4e │ │ -0ba2e8: 6e53 6e01 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0ba2ee: 0c00 |000b: move-result-object v0 │ │ -0ba2f0: 6001 510a |000c: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_itemBackground:I // field@0a51 │ │ -0ba2f4: 6e20 dc01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0ba2fa: 0c01 |0011: move-result-object v1 │ │ -0ba2fc: 5b41 210c |0012: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c21 │ │ -0ba300: 6001 530a |0014: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_itemTextAppearance:I // field@0a53 │ │ -0ba304: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ -0ba306: 6e30 e101 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0ba30c: 0a01 |001a: move-result v1 │ │ -0ba30e: 5941 2b0c |001b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0c2b │ │ -0ba312: 6001 540a |001d: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_preserveIconSpacing:I // field@0a54 │ │ -0ba316: 6e30 d801 1003 |001f: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0ba31c: 0a01 |0022: move-result v1 │ │ -0ba31e: 5c41 280c |0023: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ -0ba322: 5b45 2c0c |0025: iput-object v5, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0c2c │ │ -0ba326: 6e10 e601 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0ba32c: 0e00 |002a: return-void │ │ +0bdb64: |[0bdb64] com.actionbarsherlock.internal.view.menu.ListMenuItemView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0bdb74: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0bdb76: 7030 5f20 5406 |0001: invoke-direct {v4, v5, v6}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ +0bdb7c: 5b45 230c |0004: iput-object v5, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0c23 │ │ +0bdb80: 6201 4e0a |0006: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView:[I // field@0a4e │ │ +0bdb84: 6e53 6e01 6571 |0008: invoke-virtual {v5, v6, v1, v7, v3}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0bdb8a: 0c00 |000b: move-result-object v0 │ │ +0bdb8c: 6001 510a |000c: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_itemBackground:I // field@0a51 │ │ +0bdb90: 6e20 dc01 1000 |000e: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0bdb96: 0c01 |0011: move-result-object v1 │ │ +0bdb98: 5b41 210c |0012: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c21 │ │ +0bdb9c: 6001 530a |0014: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_itemTextAppearance:I // field@0a53 │ │ +0bdba0: 12f2 |0016: const/4 v2, #int -1 // #ff │ │ +0bdba2: 6e30 e101 1002 |0017: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0bdba8: 0a01 |001a: move-result v1 │ │ +0bdbaa: 5941 2b0c |001b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0c2b │ │ +0bdbae: 6001 540a |001d: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockMenuView_preserveIconSpacing:I // field@0a54 │ │ +0bdbb2: 6e30 d801 1003 |001f: invoke-virtual {v0, v1, v3}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0bdbb8: 0a01 |0022: move-result v1 │ │ +0bdbba: 5c41 280c |0023: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ +0bdbbe: 5b45 2c0c |0025: iput-object v5, v4, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0c2c │ │ +0bdbc2: 6e10 e601 0000 |0027: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0bdbc8: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=61 │ │ 0x0004 line=62 │ │ 0x0006 line=64 │ │ + 0x0008 line=65 │ │ 0x000c line=68 │ │ 0x0014 line=69 │ │ 0x001d line=71 │ │ 0x0025 line=73 │ │ 0x0027 line=75 │ │ 0x002a line=76 │ │ locals : │ │ @@ -250471,23 +250500,23 @@ │ │ type : '()Landroid/view/LayoutInflater;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 15 16-bit code units │ │ -0ba330: |[0ba330] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ -0ba340: 5410 260c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0c26 │ │ -0ba344: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ -0ba348: 5410 230c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0c23 │ │ -0ba34c: 7110 5a1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0ba352: 0c00 |0009: move-result-object v0 │ │ -0ba354: 5b10 260c |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0c26 │ │ -0ba358: 5410 260c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0c26 │ │ -0ba35c: 1100 |000e: return-object v0 │ │ +0bdbcc: |[0bdbcc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getInflater:()Landroid/view/LayoutInflater; │ │ +0bdbdc: 5410 260c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0c26 │ │ +0bdbe0: 3900 0a00 |0002: if-nez v0, 000c // +000a │ │ +0bdbe4: 5410 230c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mContext:Landroid/content/Context; // field@0c23 │ │ +0bdbe8: 7110 5a1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0bdbee: 0c00 |0009: move-result-object v0 │ │ +0bdbf0: 5b10 260c |000a: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0c26 │ │ +0bdbf4: 5410 260c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mInflater:Landroid/view/LayoutInflater; // field@0c26 │ │ +0bdbf8: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=274 │ │ 0x000c line=276 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ @@ -250497,30 +250526,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0ba360: |[0ba360] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ -0ba370: 7010 b626 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@26b6 │ │ -0ba376: 0c00 |0003: move-result-object v0 │ │ -0ba378: 6001 a209 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_checkbox:I // field@09a2 │ │ -0ba37c: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0ba37e: 6e40 5d1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ba384: 0c01 |000a: move-result-object v1 │ │ -0ba386: 1f01 7104 |000b: check-cast v1, Landroid/widget/CheckBox; // type@0471 │ │ -0ba38a: 5b31 220c |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba38e: 5431 220c |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba392: 6e20 b326 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@26b3 │ │ -0ba398: 0e00 |0014: return-void │ │ +0bdbfc: |[0bdbfc] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertCheckBox:()V │ │ +0bdc0c: 7010 b626 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@26b6 │ │ +0bdc12: 0c00 |0003: move-result-object v0 │ │ +0bdc14: 6001 a209 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_checkbox:I // field@09a2 │ │ +0bdc18: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0bdc1a: 6e40 5d1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0bdc20: 0c01 |000a: move-result-object v1 │ │ +0bdc22: 1f01 7104 |000b: check-cast v1, Landroid/widget/CheckBox; // type@0471 │ │ +0bdc26: 5b31 220c |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bdc2a: 5431 220c |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bdc2e: 6e20 b326 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@26b3 │ │ +0bdc34: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0004 line=258 │ │ + 0x0007 line=259 │ │ 0x000f line=261 │ │ 0x0014 line=262 │ │ locals : │ │ 0x0004 - 0x0015 reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0015 reg=3 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;) │ │ @@ -250528,26 +250558,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0ba39c: |[0ba39c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ -0ba3ac: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ba3ae: 7010 b626 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@26b6 │ │ -0ba3b4: 0c00 |0004: move-result-object v0 │ │ -0ba3b6: 6001 a309 |0005: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_icon:I // field@09a3 │ │ -0ba3ba: 6e40 5d1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ba3c0: 0c01 |000a: move-result-object v1 │ │ -0ba3c2: 1f01 7c04 |000b: check-cast v1, Landroid/widget/ImageView; // type@047c │ │ -0ba3c6: 5b31 250c |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba3ca: 5431 250c |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba3ce: 6e30 b426 1302 |0011: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@26b4 │ │ -0ba3d4: 0e00 |0014: return-void │ │ +0bdc38: |[0bdc38] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertIconView:()V │ │ +0bdc48: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bdc4a: 7010 b626 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@26b6 │ │ +0bdc50: 0c00 |0004: move-result-object v0 │ │ +0bdc52: 6001 a309 |0005: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_icon:I // field@09a3 │ │ +0bdc56: 6e40 5d1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0bdc5c: 0c01 |000a: move-result-object v1 │ │ +0bdc5e: 1f01 7c04 |000b: check-cast v1, Landroid/widget/ImageView; // type@047c │ │ +0bdc62: 5b31 250c |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdc66: 5431 250c |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdc6a: 6e30 b426 1302 |0011: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;I)V // method@26b4 │ │ +0bdc70: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=242 │ │ 0x0005 line=243 │ │ 0x000f line=245 │ │ 0x0014 line=246 │ │ locals : │ │ @@ -250559,30 +250589,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 21 16-bit code units │ │ -0ba3d8: |[0ba3d8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ -0ba3e8: 7010 b626 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@26b6 │ │ -0ba3ee: 0c00 |0003: move-result-object v0 │ │ -0ba3f0: 6001 a409 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_radio:I // field@09a4 │ │ -0ba3f4: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0ba3f6: 6e40 5d1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ba3fc: 0c01 |000a: move-result-object v1 │ │ -0ba3fe: 1f01 8704 |000b: check-cast v1, Landroid/widget/RadioButton; // type@0487 │ │ -0ba402: 5b31 290c |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba406: 5431 290c |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba40a: 6e20 b326 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@26b3 │ │ -0ba410: 0e00 |0014: return-void │ │ +0bdc74: |[0bdc74] com.actionbarsherlock.internal.view.menu.ListMenuItemView.insertRadioButton:()V │ │ +0bdc84: 7010 b626 0300 |0000: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getInflater:()Landroid/view/LayoutInflater; // method@26b6 │ │ +0bdc8a: 0c00 |0003: move-result-object v0 │ │ +0bdc8c: 6001 a409 |0004: sget v1, Lcom/actionbarsherlock/R$layout;.abs__list_menu_item_radio:I // field@09a4 │ │ +0bdc90: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0bdc92: 6e40 5d1d 1023 |0007: invoke-virtual {v0, v1, v3, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0bdc98: 0c01 |000a: move-result-object v1 │ │ +0bdc9a: 1f01 8704 |000b: check-cast v1, Landroid/widget/RadioButton; // type@0487 │ │ +0bdc9e: 5b31 290c |000d: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bdca2: 5431 290c |000f: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bdca6: 6e20 b326 1300 |0011: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.addView:(Landroid/view/View;)V // method@26b3 │ │ +0bdcac: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0004 line=250 │ │ + 0x0007 line=251 │ │ 0x000f line=253 │ │ 0x0014 line=254 │ │ locals : │ │ 0x0004 - 0x0015 reg=0 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x0015 reg=3 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ Virtual methods - │ │ @@ -250591,17 +250622,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ba414: |[0ba414] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0ba424: 5410 270c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba428: 1100 |0002: return-object v0 │ │ +0bdcb0: |[0bdcb0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0bdcc0: 5410 270c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0bdcc4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;) │ │ @@ -250609,41 +250640,41 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0ba42c: |[0ba42c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ -0ba43c: 5b23 270c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba440: 6e10 4427 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ -0ba446: 0a00 |0005: move-result v0 │ │ -0ba448: 3800 2e00 |0006: if-eqz v0, 0034 // +002e │ │ -0ba44c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0ba44e: 6e20 c826 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@26c8 │ │ -0ba454: 6e20 3a27 2300 |000c: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@273a │ │ -0ba45a: 0c00 |000f: move-result-object v0 │ │ -0ba45c: 6e20 c726 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@26c7 │ │ -0ba462: 6e10 4027 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ -0ba468: 0a00 |0016: move-result v0 │ │ -0ba46a: 6e20 c126 0200 |0017: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@26c1 │ │ -0ba470: 6e10 6427 0300 |001a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2764 │ │ -0ba476: 0a00 |001d: move-result v0 │ │ -0ba478: 6e10 3527 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2735 │ │ -0ba47e: 0a01 |0021: move-result v1 │ │ -0ba480: 6e30 c626 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@26c6 │ │ -0ba486: 6e10 2e27 0300 |0025: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ -0ba48c: 0c00 |0028: move-result-object v0 │ │ -0ba48e: 6e20 c526 0200 |0029: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@26c5 │ │ -0ba494: 6e10 4227 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ -0ba49a: 0a00 |002f: move-result v0 │ │ -0ba49c: 6e20 c326 0200 |0030: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@26c3 │ │ -0ba4a2: 0e00 |0033: return-void │ │ -0ba4a4: 1300 0800 |0034: const/16 v0, #int 8 // #8 │ │ -0ba4a8: 28d3 |0036: goto 0009 // -002d │ │ +0bdcc8: |[0bdcc8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V │ │ +0bdcd8: 5b23 270c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0bdcdc: 6e10 4427 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ +0bdce2: 0a00 |0005: move-result v0 │ │ +0bdce4: 3800 2e00 |0006: if-eqz v0, 0034 // +002e │ │ +0bdce8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bdcea: 6e20 c826 0200 |0009: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setVisibility:(I)V // method@26c8 │ │ +0bdcf0: 6e20 3a27 2300 |000c: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; // method@273a │ │ +0bdcf6: 0c00 |000f: move-result-object v0 │ │ +0bdcf8: 6e20 c726 0200 |0010: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setTitle:(Ljava/lang/CharSequence;)V // method@26c7 │ │ +0bdcfe: 6e10 4027 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ +0bdd04: 0a00 |0016: move-result v0 │ │ +0bdd06: 6e20 c126 0200 |0017: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setCheckable:(Z)V // method@26c1 │ │ +0bdd0c: 6e10 6427 0300 |001a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2764 │ │ +0bdd12: 0a00 |001d: move-result v0 │ │ +0bdd14: 6e10 3527 0300 |001e: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2735 │ │ +0bdd1a: 0a01 |0021: move-result v1 │ │ +0bdd1c: 6e30 c626 0201 |0022: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setShortcut:(ZC)V // method@26c6 │ │ +0bdd22: 6e10 2e27 0300 |0025: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ +0bdd28: 0c00 |0028: move-result-object v0 │ │ +0bdd2a: 6e20 c526 0200 |0029: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@26c5 │ │ +0bdd30: 6e10 4227 0300 |002c: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ +0bdd36: 0a00 |002f: move-result v0 │ │ +0bdd38: 6e20 c326 0200 |0030: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setEnabled:(Z)V // method@26c3 │ │ +0bdd3e: 0e00 |0033: return-void │ │ +0bdd40: 1300 0800 |0034: const/16 v0, #int 8 // #8 │ │ +0bdd44: 28d3 |0036: goto 0009 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=101 │ │ 0x000c line=103 │ │ 0x0013 line=104 │ │ 0x001a line=105 │ │ @@ -250661,36 +250692,36 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 43 16-bit code units │ │ -0ba4ac: |[0ba4ac] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ -0ba4bc: 6f10 6b20 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@206b │ │ -0ba4c2: 5430 210c |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c21 │ │ -0ba4c6: 6e20 c026 0300 |0005: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@26c0 │ │ -0ba4cc: 6000 8a09 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__title:I // field@098a │ │ -0ba4d0: 6e20 b526 0300 |000a: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@26b5 │ │ -0ba4d6: 0c00 |000d: move-result-object v0 │ │ -0ba4d8: 1f00 9604 |000e: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ -0ba4dc: 5b30 2d0c |0010: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ -0ba4e0: 5230 2b0c |0012: iget v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0c2b │ │ -0ba4e4: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -0ba4e6: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ -0ba4ea: 5430 2d0c |0017: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ -0ba4ee: 5431 2c0c |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0c2c │ │ -0ba4f2: 5232 2b0c |001b: iget v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0c2b │ │ -0ba4f6: 6e30 1321 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0ba4fc: 6000 8609 |0020: sget v0, Lcom/actionbarsherlock/R$id;.abs__shortcut:I // field@0986 │ │ -0ba500: 6e20 b526 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@26b5 │ │ -0ba506: 0c00 |0025: move-result-object v0 │ │ -0ba508: 1f00 9604 |0026: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ -0ba50c: 5b30 2a0c |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ -0ba510: 0e00 |002a: return-void │ │ +0bdd48: |[0bdd48] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onFinishInflate:()V │ │ +0bdd58: 6f10 6b20 0300 |0000: invoke-super {v3}, Landroid/widget/LinearLayout;.onFinishInflate:()V // method@206b │ │ +0bdd5e: 5430 210c |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c21 │ │ +0bdd62: 6e20 c026 0300 |0005: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@26c0 │ │ +0bdd68: 6000 8a09 |0008: sget v0, Lcom/actionbarsherlock/R$id;.abs__title:I // field@098a │ │ +0bdd6c: 6e20 b526 0300 |000a: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@26b5 │ │ +0bdd72: 0c00 |000d: move-result-object v0 │ │ +0bdd74: 1f00 9604 |000e: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ +0bdd78: 5b30 2d0c |0010: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ +0bdd7c: 5230 2b0c |0012: iget v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0c2b │ │ +0bdd80: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +0bdd82: 3210 0b00 |0015: if-eq v0, v1, 0020 // +000b │ │ +0bdd86: 5430 2d0c |0017: iget-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ +0bdd8a: 5431 2c0c |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearanceContext:Landroid/content/Context; // field@0c2c │ │ +0bdd8e: 5232 2b0c |001b: iget v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTextAppearance:I // field@0c2b │ │ +0bdd92: 6e30 1321 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0bdd98: 6000 8609 |0020: sget v0, Lcom/actionbarsherlock/R$id;.abs__shortcut:I // field@0986 │ │ +0bdd9c: 6e20 b526 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.findViewById:(I)Landroid/view/View; // method@26b5 │ │ +0bdda2: 0c00 |0025: move-result-object v0 │ │ +0bdda4: 1f00 9604 |0026: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ +0bdda8: 5b30 2a0c |0028: iput-object v0, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ +0bddac: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ 0x0003 line=86 │ │ 0x0008 line=88 │ │ 0x0012 line=89 │ │ 0x0017 line=90 │ │ @@ -250704,33 +250735,33 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0ba514: |[0ba514] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ -0ba524: 5432 250c |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba528: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ -0ba52c: 5532 280c |0004: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ -0ba530: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ -0ba534: 6e10 b826 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@26b8 │ │ -0ba53a: 0c01 |000b: move-result-object v1 │ │ -0ba53c: 5432 250c |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba540: 6e10 4920 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2049 │ │ -0ba546: 0c00 |0011: move-result-object v0 │ │ -0ba548: 1f00 7d04 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0ba54c: 5212 5408 |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0ba550: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ -0ba554: 5202 6908 |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0869 │ │ -0ba558: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ -0ba55c: 5212 5408 |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0ba560: 5902 6908 |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0869 │ │ -0ba564: 6f30 6f20 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ -0ba56a: 0e00 |0023: return-void │ │ +0bddb0: |[0bddb0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.onMeasure:(II)V │ │ +0bddc0: 5432 250c |0000: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bddc4: 3802 1e00 |0002: if-eqz v2, 0020 // +001e │ │ +0bddc8: 5532 280c |0004: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ +0bddcc: 3802 1a00 |0006: if-eqz v2, 0020 // +001a │ │ +0bddd0: 6e10 b826 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@26b8 │ │ +0bddd6: 0c01 |000b: move-result-object v1 │ │ +0bddd8: 5432 250c |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdddc: 6e10 4920 0200 |000e: invoke-virtual {v2}, Landroid/widget/ImageView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2049 │ │ +0bdde2: 0c00 |0011: move-result-object v0 │ │ +0bdde4: 1f00 7d04 |0012: check-cast v0, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0bdde8: 5212 5408 |0014: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0bddec: 3d02 0a00 |0016: if-lez v2, 0020 // +000a │ │ +0bddf0: 5202 6908 |0018: iget v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0869 │ │ +0bddf4: 3c02 0600 |001a: if-gtz v2, 0020 // +0006 │ │ +0bddf8: 5212 5408 |001c: iget v2, v1, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0bddfc: 5902 6908 |001e: iput v2, v0, Landroid/widget/LinearLayout$LayoutParams;.width:I // field@0869 │ │ +0bde00: 6f30 6f20 4305 |0020: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ +0bde06: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0008 line=232 │ │ 0x000c line=233 │ │ 0x0014 line=234 │ │ 0x001c line=235 │ │ @@ -250748,17 +250779,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ba56c: |[0ba56c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ -0ba57c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ba57e: 0f00 |0001: return v0 │ │ +0bde08: |[0bde08] com.actionbarsherlock.internal.view.menu.ListMenuItemView.prefersCondensedTitle:()Z │ │ +0bde18: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bde1a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;) │ │ @@ -250766,60 +250797,60 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 90 16-bit code units │ │ -0ba580: |[0ba580] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ -0ba590: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -0ba594: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -0ba598: 5454 290c |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba59c: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ -0ba5a0: 5454 220c |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba5a4: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ -0ba5a8: 0e00 |000c: return-void │ │ -0ba5aa: 5454 290c |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba5ae: 3904 0500 |000f: if-nez v4, 0014 // +0005 │ │ -0ba5b2: 7010 bc26 0500 |0011: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@26bc │ │ -0ba5b8: 5454 220c |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba5bc: 3904 0500 |0016: if-nez v4, 001b // +0005 │ │ -0ba5c0: 7010 ba26 0500 |0018: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@26ba │ │ -0ba5c6: 5454 270c |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba5ca: 6e10 4327 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ -0ba5d0: 0a04 |0020: move-result v4 │ │ -0ba5d2: 3804 2700 |0021: if-eqz v4, 0048 // +0027 │ │ -0ba5d6: 5450 290c |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba5da: 5452 220c |0025: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba5de: 3806 2800 |0027: if-eqz v6, 004f // +0028 │ │ -0ba5e2: 5454 270c |0029: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba5e6: 6e10 4127 0400 |002b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2741 │ │ -0ba5ec: 0a04 |002e: move-result v4 │ │ -0ba5ee: 6e20 1a20 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201a │ │ -0ba5f4: 3806 1b00 |0032: if-eqz v6, 004d // +001b │ │ -0ba5f8: 1201 |0034: const/4 v1, #int 0 // #0 │ │ -0ba5fa: 6e10 1920 0000 |0035: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2019 │ │ -0ba600: 0a04 |0038: move-result v4 │ │ -0ba602: 3214 0500 |0039: if-eq v4, v1, 003e // +0005 │ │ -0ba606: 6e20 1b20 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201b │ │ -0ba60c: 6e10 1920 0200 |003e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2019 │ │ -0ba612: 0a04 |0041: move-result v4 │ │ -0ba614: 3234 caff |0042: if-eq v4, v3, 000c // -0036 │ │ -0ba618: 6e20 1b20 3200 |0044: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201b │ │ -0ba61e: 28c5 |0047: goto 000c // -003b │ │ -0ba620: 5450 220c |0048: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba624: 5452 290c |004a: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba628: 28db |004c: goto 0027 // -0025 │ │ -0ba62a: 0131 |004d: move v1, v3 │ │ -0ba62c: 28e7 |004e: goto 0035 // -0019 │ │ -0ba62e: 5454 220c |004f: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba632: 6e20 1820 3400 |0051: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@2018 │ │ -0ba638: 5454 290c |0054: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba63c: 6e20 c120 3400 |0056: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@20c1 │ │ -0ba642: 28b3 |0059: goto 000c // -004d │ │ +0bde1c: |[0bde1c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setCheckable:(Z)V │ │ +0bde2c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +0bde30: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +0bde34: 5454 290c |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bde38: 3904 0700 |0006: if-nez v4, 000d // +0007 │ │ +0bde3c: 5454 220c |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bde40: 3904 0300 |000a: if-nez v4, 000d // +0003 │ │ +0bde44: 0e00 |000c: return-void │ │ +0bde46: 5454 290c |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bde4a: 3904 0500 |000f: if-nez v4, 0014 // +0005 │ │ +0bde4e: 7010 bc26 0500 |0011: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@26bc │ │ +0bde54: 5454 220c |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bde58: 3904 0500 |0016: if-nez v4, 001b // +0005 │ │ +0bde5c: 7010 ba26 0500 |0018: invoke-direct {v5}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@26ba │ │ +0bde62: 5454 270c |001b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0bde66: 6e10 4327 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ +0bde6c: 0a04 |0020: move-result v4 │ │ +0bde6e: 3804 2700 |0021: if-eqz v4, 0048 // +0027 │ │ +0bde72: 5450 290c |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bde76: 5452 220c |0025: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bde7a: 3806 2800 |0027: if-eqz v6, 004f // +0028 │ │ +0bde7e: 5454 270c |0029: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0bde82: 6e10 4127 0400 |002b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2741 │ │ +0bde88: 0a04 |002e: move-result v4 │ │ +0bde8a: 6e20 1a20 4000 |002f: invoke-virtual {v0, v4}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201a │ │ +0bde90: 3806 1b00 |0032: if-eqz v6, 004d // +001b │ │ +0bde94: 1201 |0034: const/4 v1, #int 0 // #0 │ │ +0bde96: 6e10 1920 0000 |0035: invoke-virtual {v0}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2019 │ │ +0bde9c: 0a04 |0038: move-result v4 │ │ +0bde9e: 3214 0500 |0039: if-eq v4, v1, 003e // +0005 │ │ +0bdea2: 6e20 1b20 1000 |003b: invoke-virtual {v0, v1}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201b │ │ +0bdea8: 6e10 1920 0200 |003e: invoke-virtual {v2}, Landroid/widget/CompoundButton;.getVisibility:()I // method@2019 │ │ +0bdeae: 0a04 |0041: move-result v4 │ │ +0bdeb0: 3234 caff |0042: if-eq v4, v3, 000c // -0036 │ │ +0bdeb4: 6e20 1b20 3200 |0044: invoke-virtual {v2, v3}, Landroid/widget/CompoundButton;.setVisibility:(I)V // method@201b │ │ +0bdeba: 28c5 |0047: goto 000c // -003b │ │ +0bdebc: 5450 220c |0048: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bdec0: 5452 290c |004a: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bdec4: 28db |004c: goto 0027 // -0025 │ │ +0bdec6: 0131 |004d: move v1, v3 │ │ +0bdec8: 28e7 |004e: goto 0035 // -0019 │ │ +0bdeca: 5454 220c |004f: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bdece: 6e20 1820 3400 |0051: invoke-virtual {v4, v3}, Landroid/widget/CheckBox;.setVisibility:(I)V // method@2018 │ │ +0bded4: 5454 290c |0054: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bded8: 6e20 c120 3400 |0056: invoke-virtual {v4, v3}, Landroid/widget/RadioButton;.setVisibility:(I)V // method@20c1 │ │ +0bdede: 28b3 |0059: goto 000c // -004d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=130 │ │ 0x000c line=170 │ │ 0x000d line=134 │ │ 0x0011 line=135 │ │ 0x0014 line=137 │ │ @@ -250853,30 +250884,30 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0ba644: |[0ba644] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ -0ba654: 5421 270c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba658: 6e10 4327 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ -0ba65e: 0a01 |0005: move-result v1 │ │ -0ba660: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ -0ba664: 5421 290c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba668: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ -0ba66c: 7010 bc26 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@26bc │ │ -0ba672: 5420 290c |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ -0ba676: 6e20 1a20 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201a │ │ -0ba67c: 0e00 |0014: return-void │ │ -0ba67e: 5421 220c |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba682: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ -0ba686: 7010 ba26 0200 |0019: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@26ba │ │ -0ba68c: 5420 220c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ -0ba690: 28f3 |001e: goto 0011 // -000d │ │ +0bdee0: |[0bdee0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setChecked:(Z)V │ │ +0bdef0: 5421 270c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0bdef4: 6e10 4327 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ +0bdefa: 0a01 |0005: move-result v1 │ │ +0bdefc: 3801 0f00 |0006: if-eqz v1, 0015 // +000f │ │ +0bdf00: 5421 290c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bdf04: 3901 0500 |000a: if-nez v1, 000f // +0005 │ │ +0bdf08: 7010 bc26 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertRadioButton:()V // method@26bc │ │ +0bdf0e: 5420 290c |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mRadioButton:Landroid/widget/RadioButton; // field@0c29 │ │ +0bdf12: 6e20 1a20 3000 |0011: invoke-virtual {v0, v3}, Landroid/widget/CompoundButton;.setChecked:(Z)V // method@201a │ │ +0bdf18: 0e00 |0014: return-void │ │ +0bdf1a: 5421 220c |0015: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bdf1e: 3901 0500 |0017: if-nez v1, 001c // +0005 │ │ +0bdf22: 7010 ba26 0200 |0019: invoke-direct {v2}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertCheckBox:()V // method@26ba │ │ +0bdf28: 5420 220c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mCheckBox:Landroid/widget/CheckBox; // field@0c22 │ │ +0bdf2c: 28f3 |001e: goto 0011 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ 0x0008 line=176 │ │ 0x000c line=177 │ │ 0x000f line=179 │ │ 0x0011 line=187 │ │ @@ -250895,18 +250926,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0ba694: |[0ba694] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ -0ba6a4: 5c01 240c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0c24 │ │ -0ba6a8: 5c01 280c |0002: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ -0ba6ac: 0e00 |0004: return-void │ │ +0bdf30: |[0bdf30] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setForceShowIcon:(Z)V │ │ +0bdf40: 5c01 240c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0c24 │ │ +0bdf44: 5c01 280c |0002: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ +0bdf48: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=111 │ │ 0x0004 line=112 │ │ locals : │ │ 0x0000 - 0x0005 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ 0x0000 - 0x0005 reg=1 forceShow Z │ │ @@ -250916,56 +250947,56 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 77 16-bit code units │ │ -0ba6b0: |[0ba6b0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0ba6c0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ba6c2: 5432 270c |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba6c6: 6e10 6327 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@2763 │ │ -0ba6cc: 0a02 |0006: move-result v2 │ │ -0ba6ce: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0ba6d2: 5532 240c |0009: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0c24 │ │ -0ba6d6: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ -0ba6da: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0ba6dc: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ -0ba6e0: 5532 280c |0010: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ -0ba6e4: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ -0ba6e8: 0e00 |0014: return-void │ │ -0ba6ea: 0110 |0015: move v0, v1 │ │ -0ba6ec: 28f8 |0016: goto 000e // -0008 │ │ -0ba6ee: 5432 250c |0017: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba6f2: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ -0ba6f6: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ -0ba6fa: 5532 280c |001d: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ -0ba6fe: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ -0ba702: 5432 250c |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba706: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ -0ba70a: 7010 bb26 0300 |0025: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@26bb │ │ -0ba710: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ -0ba714: 5532 280c |002a: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ -0ba718: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ -0ba71c: 5432 250c |002e: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba720: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ -0ba724: 6e20 5320 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -0ba72a: 5432 250c |0035: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba72e: 6e10 4c20 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@204c │ │ -0ba734: 0a02 |003a: move-result v2 │ │ -0ba736: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ -0ba73a: 5432 250c |003d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba73e: 6e20 5920 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0ba744: 28d2 |0042: goto 0014 // -002e │ │ -0ba746: 1204 |0043: const/4 v4, #int 0 // #0 │ │ -0ba748: 28ee |0044: goto 0032 // -0012 │ │ -0ba74a: 5431 250c |0045: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ -0ba74e: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ -0ba752: 6e20 5920 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0ba758: 28c8 |004c: goto 0014 // -0038 │ │ +0bdf4c: |[0bdf4c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0bdf5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0bdf5e: 5432 270c |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0bdf62: 6e10 6327 0200 |0003: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowIcon:()Z // method@2763 │ │ +0bdf68: 0a02 |0006: move-result v2 │ │ +0bdf6a: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0bdf6e: 5532 240c |0009: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0c24 │ │ +0bdf72: 3802 0a00 |000b: if-eqz v2, 0015 // +000a │ │ +0bdf76: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0bdf78: 3900 0900 |000e: if-nez v0, 0017 // +0009 │ │ +0bdf7c: 5532 280c |0010: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ +0bdf80: 3902 0500 |0012: if-nez v2, 0017 // +0005 │ │ +0bdf84: 0e00 |0014: return-void │ │ +0bdf86: 0110 |0015: move v0, v1 │ │ +0bdf88: 28f8 |0016: goto 000e // -0008 │ │ +0bdf8a: 5432 250c |0017: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdf8e: 3902 0800 |0019: if-nez v2, 0021 // +0008 │ │ +0bdf92: 3904 0600 |001b: if-nez v4, 0021 // +0006 │ │ +0bdf96: 5532 280c |001d: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ +0bdf9a: 3802 f5ff |001f: if-eqz v2, 0014 // -000b │ │ +0bdf9e: 5432 250c |0021: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdfa2: 3902 0500 |0023: if-nez v2, 0028 // +0005 │ │ +0bdfa6: 7010 bb26 0300 |0025: invoke-direct {v3}, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.insertIconView:()V // method@26bb │ │ +0bdfac: 3904 0600 |0028: if-nez v4, 002e // +0006 │ │ +0bdfb0: 5532 280c |002a: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mPreserveIconSpacing:Z // field@0c28 │ │ +0bdfb4: 3802 1900 |002c: if-eqz v2, 0045 // +0019 │ │ +0bdfb8: 5432 250c |002e: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdfbc: 3800 1300 |0030: if-eqz v0, 0043 // +0013 │ │ +0bdfc0: 6e20 5320 4200 |0032: invoke-virtual {v2, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +0bdfc6: 5432 250c |0035: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdfca: 6e10 4c20 0200 |0037: invoke-virtual {v2}, Landroid/widget/ImageView;.getVisibility:()I // method@204c │ │ +0bdfd0: 0a02 |003a: move-result v2 │ │ +0bdfd2: 3802 d9ff |003b: if-eqz v2, 0014 // -0027 │ │ +0bdfd6: 5432 250c |003d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdfda: 6e20 5920 1200 |003f: invoke-virtual {v2, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0bdfe0: 28d2 |0042: goto 0014 // -002e │ │ +0bdfe2: 1204 |0043: const/4 v4, #int 0 // #0 │ │ +0bdfe4: 28ee |0044: goto 0032 // -0012 │ │ +0bdfe6: 5431 250c |0045: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mIconView:Landroid/widget/ImageView; // field@0c25 │ │ +0bdfea: 1302 0800 |0047: const/16 v2, #int 8 // #8 │ │ +0bdfee: 6e20 5920 2100 |0049: invoke-virtual {v1, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0bdff4: 28c8 |004c: goto 0014 // -0038 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=204 │ │ 0x000e line=205 │ │ 0x0014 line=226 │ │ 0x0016 line=204 │ │ 0x0017 line=209 │ │ @@ -250990,36 +251021,36 @@ │ │ type : '(ZC)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0ba75c: |[0ba75c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ -0ba76c: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ -0ba770: 5431 270c |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba774: 6e10 6427 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2764 │ │ -0ba77a: 0a01 |0007: move-result v1 │ │ -0ba77c: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ -0ba780: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0ba782: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ -0ba786: 5431 2a0c |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ -0ba78a: 5432 270c |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ -0ba78e: 6e10 3627 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@2736 │ │ -0ba794: 0c02 |0014: move-result-object v2 │ │ -0ba796: 6e20 1221 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0ba79c: 5431 2a0c |0018: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ -0ba7a0: 6e10 0521 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@2105 │ │ -0ba7a6: 0a01 |001d: move-result v1 │ │ -0ba7a8: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ -0ba7ac: 5431 2a0c |0020: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ -0ba7b0: 6e20 1721 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0ba7b6: 0e00 |0025: return-void │ │ -0ba7b8: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ -0ba7bc: 28e3 |0028: goto 000b // -001d │ │ +0bdff8: |[0bdff8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setShortcut:(ZC)V │ │ +0be008: 3804 2600 |0000: if-eqz v4, 0026 // +0026 │ │ +0be00c: 5431 270c |0002: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0be010: 6e10 6427 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.shouldShowShortcut:()Z // method@2764 │ │ +0be016: 0a01 |0007: move-result v1 │ │ +0be018: 3801 1e00 |0008: if-eqz v1, 0026 // +001e │ │ +0be01c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0be01e: 3900 0d00 |000b: if-nez v0, 0018 // +000d │ │ +0be022: 5431 2a0c |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ +0be026: 5432 270c |000f: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c27 │ │ +0be02a: 6e10 3627 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcutLabel:()Ljava/lang/String; // method@2736 │ │ +0be030: 0c02 |0014: move-result-object v2 │ │ +0be032: 6e20 1221 2100 |0015: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0be038: 5431 2a0c |0018: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ +0be03c: 6e10 0521 0100 |001a: invoke-virtual {v1}, Landroid/widget/TextView;.getVisibility:()I // method@2105 │ │ +0be042: 0a01 |001d: move-result v1 │ │ +0be044: 3201 0700 |001e: if-eq v1, v0, 0025 // +0007 │ │ +0be048: 5431 2a0c |0020: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mShortcutView:Landroid/widget/TextView; // field@0c2a │ │ +0be04c: 6e20 1721 0100 |0022: invoke-virtual {v1, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0be052: 0e00 |0025: return-void │ │ +0be054: 1300 0800 |0026: const/16 v0, #int 8 // #8 │ │ +0be058: 28e3 |0028: goto 000b // -001d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x000b line=194 │ │ 0x000d line=195 │ │ 0x0018 line=198 │ │ 0x0020 line=199 │ │ @@ -251036,34 +251067,34 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0ba7c0: |[0ba7c0] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0ba7d0: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ -0ba7d4: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ -0ba7d8: 5420 2d0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ -0ba7dc: 6e20 1221 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0ba7e2: 5420 2d0c |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ -0ba7e6: 6e10 0521 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2105 │ │ -0ba7ec: 0a00 |000e: move-result v0 │ │ -0ba7ee: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ -0ba7f2: 5420 2d0c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ -0ba7f6: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0ba7f8: 6e20 1721 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0ba7fe: 0e00 |0017: return-void │ │ -0ba800: 5420 2d0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ -0ba804: 6e10 0521 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2105 │ │ -0ba80a: 0a00 |001d: move-result v0 │ │ -0ba80c: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ -0ba810: 5420 2d0c |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ -0ba814: 6e20 1721 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0ba81a: 28f2 |0025: goto 0017 // -000e │ │ +0be05c: |[0be05c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0be06c: 1301 0800 |0000: const/16 v1, #int 8 // #8 │ │ +0be070: 3803 1600 |0002: if-eqz v3, 0018 // +0016 │ │ +0be074: 5420 2d0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ +0be078: 6e20 1221 3000 |0006: invoke-virtual {v0, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0be07e: 5420 2d0c |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ +0be082: 6e10 0521 0000 |000b: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2105 │ │ +0be088: 0a00 |000e: move-result v0 │ │ +0be08a: 3800 0800 |000f: if-eqz v0, 0017 // +0008 │ │ +0be08e: 5420 2d0c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ +0be092: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0be094: 6e20 1721 1000 |0014: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0be09a: 0e00 |0017: return-void │ │ +0be09c: 5420 2d0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ +0be0a0: 6e10 0521 0000 |001a: invoke-virtual {v0}, Landroid/widget/TextView;.getVisibility:()I // method@2105 │ │ +0be0a6: 0a00 |001d: move-result v0 │ │ +0be0a8: 3210 f9ff |001e: if-eq v0, v1, 0017 // -0007 │ │ +0be0ac: 5420 2d0c |0020: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mTitleView:Landroid/widget/TextView; // field@0c2d │ │ +0be0b0: 6e20 1721 1000 |0022: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0be0b6: 28f2 |0025: goto 0017 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0002 line=115 │ │ 0x0004 line=116 │ │ 0x0009 line=118 │ │ 0x0017 line=122 │ │ 0x0018 line=120 │ │ @@ -251076,30 +251107,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ba81c: |[0ba81c] com.actionbarsherlock.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ -0ba82c: 5510 240c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0c24 │ │ -0ba830: 0f00 |0002: return v0 │ │ +0be0b8: |[0be0b8] com.actionbarsherlock.internal.view.menu.ListMenuItemView.showsIcon:()Z │ │ +0be0c8: 5510 240c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;.mForceShowIcon:Z // field@0c24 │ │ +0be0cc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=269 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView; │ │ │ │ - source_file_idx : 3127 (ListMenuItemView.java) │ │ + source_file_idx : 3128 (ListMenuItemView.java) │ │ │ │ Class #964 header: │ │ class_idx : 1288 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3488 │ │ +source_file_idx : 3489 │ │ static_fields_size : 4 │ │ instance_fields_size: 23 │ │ direct_methods_size : 12 │ │ virtual_methods_size: 76 │ │ │ │ Class #964 annotations: │ │ Annotations on class │ │ @@ -251254,71 +251285,71 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 26 16-bit code units │ │ -0ba834: |[0ba834] com.actionbarsherlock.internal.view.menu.MenuBuilder.:()V │ │ -0ba844: 1260 |0000: const/4 v0, #int 6 // #6 │ │ -0ba846: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -0ba84a: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0ba850: 6900 480c |0006: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0c48 │ │ -0ba854: 0e00 |0008: return-void │ │ -0ba856: 0000 |0009: nop // spacer │ │ -0ba858: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ +0be0d0: |[0be0d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.:()V │ │ +0be0e0: 1260 |0000: const/4 v0, #int 6 // #6 │ │ +0be0e2: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +0be0e6: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0be0ec: 6900 480c |0006: sput-object v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0c48 │ │ +0be0f0: 0e00 |0008: return-void │ │ +0be0f2: 0000 |0009: nop // spacer │ │ +0be0f4: 0003 0400 0600 0000 0100 0000 0400 ... |000a: array-data (16 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/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 │ │ -0ba878: |[0ba878] com.actionbarsherlock.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ -0ba888: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0ba88a: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0ba88c: 7010 a82e 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0ba892: 5920 350c |0005: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0c35 │ │ -0ba896: 5c20 420c |0007: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ -0ba89a: 5c20 3e0c |0009: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ -0ba89e: 5c20 400c |000b: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0c40 │ │ -0ba8a2: 5c20 3b0c |000d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ -0ba8a6: 2200 0606 |000f: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0ba8aa: 7010 052f 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ba8b0: 5b20 460c |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0c46 │ │ -0ba8b4: 2200 1c06 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@061c │ │ -0ba8b8: 7010 772f 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@2f77 │ │ -0ba8be: 5b20 410c |001b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0ba8c2: 5b23 330c |001d: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ -0ba8c6: 6e10 6501 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0ba8cc: 0c00 |0022: move-result-object v0 │ │ -0ba8ce: 5b20 440c |0023: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0ba8d2: 2200 0606 |0025: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0ba8d6: 7010 052f 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ba8dc: 5b20 3d0c |002a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0ba8e0: 2200 0606 |002c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0ba8e4: 7010 052f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ba8ea: 5b20 470c |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ -0ba8ee: 5c21 3c0c |0033: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ -0ba8f2: 2200 0606 |0035: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0ba8f6: 7010 052f 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ba8fc: 5b20 310c |003a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ -0ba900: 2200 0606 |003c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ -0ba904: 7010 052f 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ba90a: 5b20 3f0c |0041: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ -0ba90e: 5c21 3a0c |0043: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ -0ba912: 7020 2127 1200 |0045: invoke-direct {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2721 │ │ -0ba918: 0e00 |0048: return-void │ │ +0be114: |[0be114] com.actionbarsherlock.internal.view.menu.MenuBuilder.:(Landroid/content/Context;)V │ │ +0be124: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0be126: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0be128: 7010 a82e 0200 |0002: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0be12e: 5920 350c |0005: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0c35 │ │ +0be132: 5c20 420c |0007: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ +0be136: 5c20 3e0c |0009: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ +0be13a: 5c20 400c |000b: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0c40 │ │ +0be13e: 5c20 3b0c |000d: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ +0be142: 2200 0606 |000f: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0be146: 7010 052f 0000 |0011: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0be14c: 5b20 460c |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0c46 │ │ +0be150: 2200 1c06 |0016: new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList; // type@061c │ │ +0be154: 7010 772f 0000 |0018: invoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;.:()V // method@2f77 │ │ +0be15a: 5b20 410c |001b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be15e: 5b23 330c |001d: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ +0be162: 6e10 6501 0300 |001f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0be168: 0c00 |0022: move-result-object v0 │ │ +0be16a: 5b20 440c |0023: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0be16e: 2200 0606 |0025: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0be172: 7010 052f 0000 |0027: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0be178: 5b20 3d0c |002a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0be17c: 2200 0606 |002c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0be180: 7010 052f 0000 |002e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0be186: 5b20 470c |0031: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ +0be18a: 5c21 3c0c |0033: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ +0be18e: 2200 0606 |0035: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0be192: 7010 052f 0000 |0037: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0be198: 5b20 310c |003a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ +0be19c: 2200 0606 |003c: new-instance v0, Ljava/util/ArrayList; // type@0606 │ │ +0be1a0: 7010 052f 0000 |003e: invoke-direct {v0}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0be1a6: 5b20 3f0c |0041: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ +0be1aa: 5c21 3a0c |0043: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ +0be1ae: 7020 2127 1200 |0045: invoke-direct {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2721 │ │ +0be1b4: 0e00 |0048: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=190 │ │ 0x0005 line=120 │ │ 0x0007 line=146 │ │ 0x0009 line=147 │ │ 0x000b line=149 │ │ @@ -251344,37 +251375,37 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 5 │ │ outs : 8 │ │ insns size : 41 16-bit code units │ │ -0ba91c: |[0ba91c] com.actionbarsherlock.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0ba92c: 7110 fa26 0b00 |0000: invoke-static {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@26fa │ │ -0ba932: 0a05 |0003: move-result v5 │ │ -0ba934: 2200 0905 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0ba938: 5287 350c |0006: iget v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0c35 │ │ -0ba93c: 0781 |0008: move-object v1, v8 │ │ -0ba93e: 0192 |0009: move v2, v9 │ │ -0ba940: 01a3 |000a: move v3, v10 │ │ -0ba942: 01b4 |000b: move v4, v11 │ │ -0ba944: 07c6 |000c: move-object v6, v12 │ │ -0ba946: 7608 2527 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@2725 │ │ -0ba94c: 5481 340c |0010: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c34 │ │ -0ba950: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ -0ba954: 5481 340c |0014: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c34 │ │ -0ba958: 6e20 5627 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@2756 │ │ -0ba95e: 5481 3d0c |0019: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0ba962: 5482 3d0c |001b: iget-object v2, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0ba966: 7120 ea26 5200 |001d: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@26ea │ │ -0ba96c: 0a02 |0020: move-result v2 │ │ -0ba96e: 6e30 082f 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ -0ba974: 1211 |0024: const/4 v1, #int 1 // #1 │ │ -0ba976: 6e20 0427 1800 |0025: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0ba97c: 1100 |0028: return-object v0 │ │ +0be1b8: |[0be1b8] com.actionbarsherlock.internal.view.menu.MenuBuilder.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0be1c8: 7110 fa26 0b00 |0000: invoke-static {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOrdering:(I)I // method@26fa │ │ +0be1ce: 0a05 |0003: move-result v5 │ │ +0be1d0: 2200 0905 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0be1d4: 5287 350c |0006: iget v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0c35 │ │ +0be1d8: 0781 |0008: move-object v1, v8 │ │ +0be1da: 0192 |0009: move v2, v9 │ │ +0be1dc: 01a3 |000a: move v3, v10 │ │ +0be1de: 01b4 |000b: move v4, v11 │ │ +0be1e0: 07c6 |000c: move-object v6, v12 │ │ +0be1e2: 7608 2527 0000 |000d: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V // method@2725 │ │ +0be1e8: 5481 340c |0010: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c34 │ │ +0be1ec: 3801 0700 |0012: if-eqz v1, 0019 // +0007 │ │ +0be1f0: 5481 340c |0014: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c34 │ │ +0be1f4: 6e20 5627 1000 |0016: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V // method@2756 │ │ +0be1fa: 5481 3d0c |0019: iget-object v1, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0be1fe: 5482 3d0c |001b: iget-object v2, v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0be202: 7120 ea26 5200 |001d: invoke-static {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findInsertIndex:(Ljava/util/ArrayList;I)I // method@26ea │ │ +0be208: 0a02 |0020: move-result v2 │ │ +0be20a: 6e30 082f 2100 |0021: invoke-virtual {v1, v2, v0}, Ljava/util/ArrayList;.add:(ILjava/lang/Object;)V // method@2f08 │ │ +0be210: 1211 |0024: const/4 v1, #int 1 // #1 │ │ +0be212: 6e20 0427 1800 |0025: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0be218: 1100 |0028: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=396 │ │ 0x0004 line=398 │ │ 0x0010 line=401 │ │ 0x0014 line=403 │ │ 0x0019 line=406 │ │ @@ -251394,103 +251425,102 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0ba980: |[0ba980] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ -0ba990: 5443 410c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0ba994: 6e10 792f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ -0ba99a: 0a03 |0005: move-result v3 │ │ -0ba99c: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -0ba9a0: 0e00 |0008: return-void │ │ -0ba9a2: 6e10 2427 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0ba9a8: 5443 410c |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0ba9ac: 6e10 7a2f 0300 |000e: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0ba9b2: 0c00 |0011: move-result-object v0 │ │ -0ba9b4: 7210 382f 0000 |0012: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0ba9ba: 0a03 |0015: move-result v3 │ │ -0ba9bc: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ -0ba9c0: 7210 392f 0000 |0018: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0ba9c6: 0c02 |001b: move-result-object v2 │ │ -0ba9c8: 1f02 f405 |001c: check-cast v2, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0ba9cc: 6e10 ed2e 0200 |001e: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0ba9d2: 0c01 |0021: move-result-object v1 │ │ -0ba9d4: 1f01 1105 |0022: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0ba9d8: 3901 0800 |0024: if-nez v1, 002c // +0008 │ │ -0ba9dc: 5443 410c |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0ba9e0: 6e20 7b2f 2300 |0028: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0ba9e6: 28e7 |002b: goto 0012 // -0019 │ │ -0ba9e8: 7220 d127 5100 |002c: invoke-interface {v1, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@27d1 │ │ -0ba9ee: 28e3 |002f: goto 0012 // -001d │ │ -0ba9f0: 6e10 2327 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0ba9f6: 28d5 |0033: goto 0008 // -002b │ │ +0be21c: |[0be21c] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchPresenterUpdate:(Z)V │ │ +0be22c: 5442 410c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be230: 6e10 792f 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ +0be236: 0a02 |0005: move-result v2 │ │ +0be238: 3802 0300 |0006: if-eqz v2, 0009 // +0003 │ │ +0be23c: 0e00 |0008: return-void │ │ +0be23e: 6e10 2427 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0be244: 5442 410c |000c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be248: 6e10 7a2f 0200 |000e: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0be24e: 0c02 |0011: move-result-object v2 │ │ +0be250: 7210 382f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0be256: 0a03 |0015: move-result v3 │ │ +0be258: 3803 1a00 |0016: if-eqz v3, 0030 // +001a │ │ +0be25c: 7210 392f 0200 |0018: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0be262: 0c01 |001b: move-result-object v1 │ │ +0be264: 1f01 f405 |001c: check-cast v1, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0be268: 6e10 ed2e 0100 |001e: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0be26e: 0c00 |0021: move-result-object v0 │ │ +0be270: 1f00 1105 |0022: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0be274: 3900 0800 |0024: if-nez v0, 002c // +0008 │ │ +0be278: 5443 410c |0026: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be27c: 6e20 7b2f 1300 |0028: invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0be282: 28e7 |002b: goto 0012 // -0019 │ │ +0be284: 7220 d127 5000 |002c: invoke-interface {v0, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.updateMenuView:(Z)V // method@27d1 │ │ +0be28a: 28e3 |002f: goto 0012 // -001d │ │ +0be28c: 6e10 2327 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0be292: 28d5 |0033: goto 0008 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=240 │ │ 0x0008 line=252 │ │ 0x0009 line=242 │ │ 0x000c line=243 │ │ 0x001e line=244 │ │ 0x0024 line=245 │ │ 0x0026 line=246 │ │ 0x002c line=248 │ │ 0x0030 line=251 │ │ locals : │ │ - 0x0024 - 0x0030 reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x001e - 0x0030 reg=2 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ - 0x0012 - 0x0034 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0024 - 0x0030 reg=0 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x001e - 0x0030 reg=1 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ 0x0000 - 0x0034 reg=4 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0034 reg=5 cleared Z │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'dispatchRestoreInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0ba9f8: |[0ba9f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0baa08: 1a06 4615 |0000: const-string v6, "android:menu:presenters" // string@1546 │ │ -0baa0c: 6e20 7303 6800 |0002: invoke-virtual {v8, v6}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ -0baa12: 0c04 |0005: move-result-object v4 │ │ -0baa14: 3804 0a00 |0006: if-eqz v4, 0010 // +000a │ │ -0baa18: 5476 410c |0008: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0baa1c: 6e10 792f 0600 |000a: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ -0baa22: 0a06 |000d: move-result v6 │ │ -0baa24: 3806 0300 |000e: if-eqz v6, 0011 // +0003 │ │ -0baa28: 0e00 |0010: return-void │ │ -0baa2a: 5476 410c |0011: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0baa2e: 6e10 7a2f 0600 |0013: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0baa34: 0c00 |0016: move-result-object v0 │ │ -0baa36: 7210 382f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0baa3c: 0a06 |001a: move-result v6 │ │ -0baa3e: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ -0baa42: 7210 392f 0000 |001d: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0baa48: 0c05 |0020: move-result-object v5 │ │ -0baa4a: 1f05 f405 |0021: check-cast v5, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0baa4e: 6e10 ed2e 0500 |0023: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0baa54: 0c03 |0026: move-result-object v3 │ │ -0baa56: 1f03 1105 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0baa5a: 3903 0800 |0029: if-nez v3, 0031 // +0008 │ │ -0baa5e: 5476 410c |002b: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0baa62: 6e20 7b2f 5600 |002d: invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0baa68: 28e7 |0030: goto 0017 // -0019 │ │ -0baa6a: 7210 c927 0300 |0031: invoke-interface {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@27c9 │ │ -0baa70: 0a01 |0034: move-result v1 │ │ -0baa72: 3d01 e2ff |0035: if-lez v1, 0017 // -001e │ │ -0baa76: 6e20 0e1d 1400 |0037: invoke-virtual {v4, v1}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ -0baa7c: 0c02 |003a: move-result-object v2 │ │ -0baa7e: 1f02 ab00 |003b: check-cast v2, Landroid/os/Parcelable; // type@00ab │ │ -0baa82: 3802 daff |003d: if-eqz v2, 0017 // -0026 │ │ -0baa86: 7220 cd27 2300 |003f: invoke-interface {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@27cd │ │ -0baa8c: 28d5 |0042: goto 0017 // -002b │ │ +0be294: |[0be294] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0be2a4: 1a05 4715 |0000: const-string v5, "android:menu:presenters" // string@1547 │ │ +0be2a8: 6e20 7303 5800 |0002: invoke-virtual {v8, v5}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ +0be2ae: 0c03 |0005: move-result-object v3 │ │ +0be2b0: 3803 0a00 |0006: if-eqz v3, 0010 // +000a │ │ +0be2b4: 5475 410c |0008: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be2b8: 6e10 792f 0500 |000a: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ +0be2be: 0a05 |000d: move-result v5 │ │ +0be2c0: 3805 0300 |000e: if-eqz v5, 0011 // +0003 │ │ +0be2c4: 0e00 |0010: return-void │ │ +0be2c6: 5475 410c |0011: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be2ca: 6e10 7a2f 0500 |0013: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0be2d0: 0c05 |0016: move-result-object v5 │ │ +0be2d2: 7210 382f 0500 |0017: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0be2d8: 0a06 |001a: move-result v6 │ │ +0be2da: 3806 f5ff |001b: if-eqz v6, 0010 // -000b │ │ +0be2de: 7210 392f 0500 |001d: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0be2e4: 0c04 |0020: move-result-object v4 │ │ +0be2e6: 1f04 f405 |0021: check-cast v4, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0be2ea: 6e10 ed2e 0400 |0023: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0be2f0: 0c02 |0026: move-result-object v2 │ │ +0be2f2: 1f02 1105 |0027: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0be2f6: 3902 0800 |0029: if-nez v2, 0031 // +0008 │ │ +0be2fa: 5476 410c |002b: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be2fe: 6e20 7b2f 4600 |002d: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0be304: 28e7 |0030: goto 0017 // -0019 │ │ +0be306: 7210 c927 0200 |0031: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@27c9 │ │ +0be30c: 0a00 |0034: move-result v0 │ │ +0be30e: 3d00 e2ff |0035: if-lez v0, 0017 // -001e │ │ +0be312: 6e20 0e1d 0300 |0037: invoke-virtual {v3, v0}, Landroid/util/SparseArray;.get:(I)Ljava/lang/Object; // method@1d0e │ │ +0be318: 0c01 |003a: move-result-object v1 │ │ +0be31a: 1f01 ab00 |003b: check-cast v1, Landroid/os/Parcelable; // type@00ab │ │ +0be31e: 3801 daff |003d: if-eqz v1, 0017 // -0026 │ │ +0be322: 7220 cd27 1200 |003f: invoke-interface {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@27cd │ │ +0be328: 28d5 |0042: goto 0017 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0006 line=296 │ │ 0x0010 line=312 │ │ 0x0011 line=298 │ │ 0x0023 line=299 │ │ @@ -251498,67 +251528,66 @@ │ │ 0x002b line=301 │ │ 0x0031 line=303 │ │ 0x0035 line=304 │ │ 0x0037 line=305 │ │ 0x003d line=306 │ │ 0x003f line=307 │ │ locals : │ │ - 0x0017 - 0x0043 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0035 - 0x0043 reg=1 id I │ │ - 0x003d - 0x0043 reg=2 parcel Landroid/os/Parcelable; │ │ - 0x0029 - 0x0043 reg=3 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x0006 - 0x0043 reg=4 presenterStates Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ - 0x0023 - 0x0043 reg=5 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ + 0x0035 - 0x0043 reg=0 id I │ │ + 0x003d - 0x0043 reg=1 parcel Landroid/os/Parcelable; │ │ + 0x0029 - 0x0043 reg=2 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x0006 - 0x0043 reg=3 presenterStates Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0023 - 0x0043 reg=4 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ 0x0000 - 0x0043 reg=7 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0043 reg=8 state Landroid/os/Bundle; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'dispatchSaveInstanceState' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 68 16-bit code units │ │ -0baa90: |[0baa90] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0baaa0: 5476 410c |0000: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0baaa4: 6e10 792f 0600 |0002: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ -0baaaa: 0a06 |0005: move-result v6 │ │ -0baaac: 3806 0300 |0006: if-eqz v6, 0009 // +0003 │ │ -0baab0: 0e00 |0008: return-void │ │ -0baab2: 2203 0b04 |0009: new-instance v3, Landroid/util/SparseArray; // type@040b │ │ -0baab6: 7010 0b1d 0300 |000b: invoke-direct {v3}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -0baabc: 5476 410c |000e: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0baac0: 6e10 7a2f 0600 |0010: invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0baac6: 0c00 |0013: move-result-object v0 │ │ -0baac8: 7210 382f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0baace: 0a06 |0017: move-result v6 │ │ -0baad0: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ -0baad4: 7210 392f 0000 |001a: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0baada: 0c04 |001d: move-result-object v4 │ │ -0baadc: 1f04 f405 |001e: check-cast v4, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0baae0: 6e10 ed2e 0400 |0020: invoke-virtual {v4}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0baae6: 0c02 |0023: move-result-object v2 │ │ -0baae8: 1f02 1105 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0baaec: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -0baaf0: 5476 410c |0028: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0baaf4: 6e20 7b2f 4600 |002a: invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0baafa: 28e7 |002d: goto 0014 // -0019 │ │ -0baafc: 7210 c927 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@27c9 │ │ -0bab02: 0a01 |0031: move-result v1 │ │ -0bab04: 3d01 e2ff |0032: if-lez v1, 0014 // -001e │ │ -0bab08: 7210 ce27 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@27ce │ │ -0bab0e: 0c05 |0037: move-result-object v5 │ │ -0bab10: 3805 dcff |0038: if-eqz v5, 0014 // -0024 │ │ -0bab14: 6e30 101d 1305 |003a: invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ -0bab1a: 28d7 |003d: goto 0014 // -0029 │ │ -0bab1c: 1a06 4615 |003e: const-string v6, "android:menu:presenters" // string@1546 │ │ -0bab20: 6e30 8203 6803 |0040: invoke-virtual {v8, v6, v3}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ -0bab26: 28c5 |0043: goto 0008 // -003b │ │ +0be32c: |[0be32c] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0be33c: 5475 410c |0000: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be340: 6e10 792f 0500 |0002: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ +0be346: 0a05 |0005: move-result v5 │ │ +0be348: 3805 0300 |0006: if-eqz v5, 0009 // +0003 │ │ +0be34c: 0e00 |0008: return-void │ │ +0be34e: 2202 0b04 |0009: new-instance v2, Landroid/util/SparseArray; // type@040b │ │ +0be352: 7010 0b1d 0200 |000b: invoke-direct {v2}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +0be358: 5475 410c |000e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be35c: 6e10 7a2f 0500 |0010: invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0be362: 0c05 |0013: move-result-object v5 │ │ +0be364: 7210 382f 0500 |0014: invoke-interface {v5}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0be36a: 0a06 |0017: move-result v6 │ │ +0be36c: 3806 2600 |0018: if-eqz v6, 003e // +0026 │ │ +0be370: 7210 392f 0500 |001a: invoke-interface {v5}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0be376: 0c03 |001d: move-result-object v3 │ │ +0be378: 1f03 f405 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0be37c: 6e10 ed2e 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0be382: 0c01 |0023: move-result-object v1 │ │ +0be384: 1f01 1105 |0024: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0be388: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ +0be38c: 5476 410c |0028: iget-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be390: 6e20 7b2f 3600 |002a: invoke-virtual {v6, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0be396: 28e7 |002d: goto 0014 // -0019 │ │ +0be398: 7210 c927 0100 |002e: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.getId:()I // method@27c9 │ │ +0be39e: 0a00 |0031: move-result v0 │ │ +0be3a0: 3d00 e2ff |0032: if-lez v0, 0014 // -001e │ │ +0be3a4: 7210 ce27 0100 |0034: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSaveInstanceState:()Landroid/os/Parcelable; // method@27ce │ │ +0be3aa: 0c04 |0037: move-result-object v4 │ │ +0be3ac: 3804 dcff |0038: if-eqz v4, 0014 // -0024 │ │ +0be3b0: 6e30 101d 0204 |003a: invoke-virtual {v2, v0, v4}, Landroid/util/SparseArray;.put:(ILjava/lang/Object;)V // method@1d10 │ │ +0be3b6: 28d7 |003d: goto 0014 // -0029 │ │ +0be3b8: 1a05 4715 |003e: const-string v5, "android:menu:presenters" // string@1547 │ │ +0be3bc: 6e30 8203 5802 |0040: invoke-virtual {v8, v5, v2}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ +0be3c2: 28c5 |0043: goto 0008 // -003b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0008 line=291 │ │ 0x0009 line=273 │ │ 0x000e line=275 │ │ 0x0020 line=276 │ │ @@ -251567,105 +251596,103 @@ │ │ 0x002e line=280 │ │ 0x0032 line=281 │ │ 0x0034 line=282 │ │ 0x0038 line=283 │ │ 0x003a line=284 │ │ 0x003e line=290 │ │ locals : │ │ - 0x0032 - 0x003e reg=1 id I │ │ - 0x0026 - 0x003e reg=2 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x0020 - 0x003e reg=4 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ - 0x0038 - 0x003e reg=5 state Landroid/os/Parcelable; │ │ - 0x0014 - 0x0044 reg=0 i$ Ljava/util/Iterator; │ │ - 0x000e - 0x0044 reg=3 presenterStates Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ + 0x0032 - 0x003e reg=0 id I │ │ + 0x0026 - 0x003e reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x0020 - 0x003e reg=3 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ + 0x0038 - 0x003e reg=4 state Landroid/os/Parcelable; │ │ + 0x000e - 0x0044 reg=2 presenterStates Landroid/util/SparseArray; Landroid/util/SparseArray; │ │ 0x0000 - 0x0044 reg=7 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0044 reg=8 outState Landroid/os/Bundle; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'dispatchSubMenuSelected' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0bab28: |[0bab28] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0bab38: 5454 410c |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bab3c: 6e10 792f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ -0bab42: 0a04 |0005: move-result v4 │ │ -0bab44: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -0bab48: 1203 |0008: const/4 v3, #int 0 // #0 │ │ -0bab4a: 0f03 |0009: return v3 │ │ -0bab4c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0bab4e: 5454 410c |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bab52: 6e10 7a2f 0400 |000d: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0bab58: 0c00 |0010: move-result-object v0 │ │ -0bab5a: 7210 382f 0000 |0011: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bab60: 0a04 |0014: move-result v4 │ │ -0bab62: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ -0bab66: 7210 392f 0000 |0017: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bab6c: 0c02 |001a: move-result-object v2 │ │ -0bab6e: 1f02 f405 |001b: check-cast v2, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0bab72: 6e10 ed2e 0200 |001d: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0bab78: 0c01 |0020: move-result-object v1 │ │ -0bab7a: 1f01 1105 |0021: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0bab7e: 3901 0800 |0023: if-nez v1, 002b // +0008 │ │ -0bab82: 5454 410c |0025: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bab86: 6e20 7b2f 2400 |0027: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0bab8c: 28e7 |002a: goto 0011 // -0019 │ │ -0bab8e: 3903 e6ff |002b: if-nez v3, 0011 // -001a │ │ -0bab92: 7220 cf27 6100 |002d: invoke-interface {v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@27cf │ │ -0bab98: 0a03 |0030: move-result v3 │ │ -0bab9a: 28e0 |0031: goto 0011 // -0020 │ │ +0be3c4: |[0be3c4] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0be3d4: 5453 410c |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be3d8: 6e10 792f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ +0be3de: 0a03 |0005: move-result v3 │ │ +0be3e0: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ +0be3e4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0be3e6: 0f02 |0009: return v2 │ │ +0be3e8: 1202 |000a: const/4 v2, #int 0 // #0 │ │ +0be3ea: 5453 410c |000b: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be3ee: 6e10 7a2f 0300 |000d: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0be3f4: 0c03 |0010: move-result-object v3 │ │ +0be3f6: 7210 382f 0300 |0011: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0be3fc: 0a04 |0014: move-result v4 │ │ +0be3fe: 3804 f4ff |0015: if-eqz v4, 0009 // -000c │ │ +0be402: 7210 392f 0300 |0017: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0be408: 0c01 |001a: move-result-object v1 │ │ +0be40a: 1f01 f405 |001b: check-cast v1, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0be40e: 6e10 ed2e 0100 |001d: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0be414: 0c00 |0020: move-result-object v0 │ │ +0be416: 1f00 1105 |0021: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0be41a: 3900 0800 |0023: if-nez v0, 002b // +0008 │ │ +0be41e: 5454 410c |0025: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be422: 6e20 7b2f 1400 |0027: invoke-virtual {v4, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0be428: 28e7 |002a: goto 0011 // -0019 │ │ +0be42a: 3902 e6ff |002b: if-nez v2, 0011 // -001a │ │ +0be42e: 7220 cf27 6000 |002d: invoke-interface {v0, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@27cf │ │ +0be434: 0a02 |0030: move-result v2 │ │ +0be436: 28e0 |0031: goto 0011 // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0009 line=267 │ │ 0x000a line=257 │ │ 0x000b line=259 │ │ 0x001d line=260 │ │ 0x0023 line=261 │ │ 0x0025 line=262 │ │ 0x002b line=263 │ │ 0x002d line=264 │ │ locals : │ │ - 0x0011 - 0x0032 reg=0 i$ Ljava/util/Iterator; │ │ - 0x0023 - 0x0032 reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x001d - 0x0032 reg=2 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ - 0x000b - 0x0032 reg=3 result Z │ │ + 0x0023 - 0x0032 reg=0 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x001d - 0x0032 reg=1 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ + 0x000b - 0x0032 reg=2 result Z │ │ 0x0000 - 0x0032 reg=5 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0032 reg=6 subMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'findInsertIndex' │ │ type : '(Ljava/util/ArrayList;I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0bab9c: |[0bab9c] com.actionbarsherlock.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ -0babac: 6e10 152f 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0babb2: 0a02 |0003: move-result v2 │ │ -0babb4: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ -0babb8: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ -0babbc: 6e20 0e2f 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0babc2: 0c01 |000b: move-result-object v1 │ │ -0babc4: 1f01 0905 |000c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0babc8: 6e10 3427 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@2734 │ │ -0babce: 0a02 |0011: move-result v2 │ │ -0babd0: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ -0babd4: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ -0babd8: 0f02 |0016: return v2 │ │ -0babda: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ -0babde: 28ed |0019: goto 0006 // -0013 │ │ -0babe0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0babe2: 28fb |001b: goto 0016 // -0005 │ │ +0be438: |[0be438] com.actionbarsherlock.internal.view.menu.MenuBuilder.findInsertIndex:(Ljava/util/ArrayList;I)I │ │ +0be448: 6e10 152f 0300 |0000: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0be44e: 0a02 |0003: move-result v2 │ │ +0be450: d800 02ff |0004: add-int/lit8 v0, v2, #int -1 // #ff │ │ +0be454: 3a00 1400 |0006: if-ltz v0, 001a // +0014 │ │ +0be458: 6e20 0e2f 0300 |0008: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0be45e: 0c01 |000b: move-result-object v1 │ │ +0be460: 1f01 0905 |000c: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0be464: 6e10 3427 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrdering:()I // method@2734 │ │ +0be46a: 0a02 |0011: move-result v2 │ │ +0be46c: 3642 0500 |0012: if-gt v2, v4, 0017 // +0005 │ │ +0be470: d802 0001 |0014: add-int/lit8 v2, v0, #int 1 // #01 │ │ +0be474: 0f02 |0016: return v2 │ │ +0be476: d800 00ff |0017: add-int/lit8 v0, v0, #int -1 // #ff │ │ +0be47a: 28ed |0019: goto 0006 // -0013 │ │ +0be47c: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0be47e: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=757 │ │ 0x0008 line=758 │ │ 0x000e line=759 │ │ 0x0014 line=760 │ │ 0x0016 line=764 │ │ @@ -251684,33 +251711,33 @@ │ │ type : '(I)I' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0babe4: |[0babe4] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ -0babf4: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ -0babf8: b531 |0002: and-int/2addr v1, v3 │ │ -0babfa: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ -0babfe: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ -0bac02: 6201 480c |0007: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0c48 │ │ -0bac06: 2111 |0009: array-length v1, v1 │ │ -0bac08: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ -0bac0c: 2201 d205 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0bac10: 1a02 8a27 |000e: const-string v2, "order does not contain a valid category." // string@278a │ │ -0bac14: 7020 842e 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0bac1a: 2701 |0013: throw v1 │ │ -0bac1c: 6201 480c |0014: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0c48 │ │ -0bac20: 4401 0100 |0016: aget v1, v1, v0 │ │ -0bac24: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ -0bac28: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ -0bac2e: b532 |001d: and-int/2addr v2, v3 │ │ -0bac30: b621 |001e: or-int/2addr v1, v2 │ │ -0bac32: 0f01 |001f: return v1 │ │ +0be480: |[0be480] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOrdering:(I)I │ │ +0be490: 1501 ffff |0000: const/high16 v1, #int -65536 // #ffff │ │ +0be494: b531 |0002: and-int/2addr v1, v3 │ │ +0be496: e100 0110 |0003: shr-int/lit8 v0, v1, #int 16 // #10 │ │ +0be49a: 3a00 0700 |0005: if-ltz v0, 000c // +0007 │ │ +0be49e: 6201 480c |0007: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0c48 │ │ +0be4a2: 2111 |0009: array-length v1, v1 │ │ +0be4a4: 3410 0a00 |000a: if-lt v0, v1, 0014 // +000a │ │ +0be4a8: 2201 d205 |000c: new-instance v1, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0be4ac: 1a02 8a27 |000e: const-string v2, "order does not contain a valid category." // string@278a │ │ +0be4b0: 7020 842e 2100 |0010: invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0be4b6: 2701 |0013: throw v1 │ │ +0be4b8: 6201 480c |0014: sget-object v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.sCategoryToOrder:[I // field@0c48 │ │ +0be4bc: 4401 0100 |0016: aget v1, v1, v0 │ │ +0be4c0: e001 0110 |0018: shl-int/lit8 v1, v1, #int 16 // #10 │ │ +0be4c4: 1402 ffff 0000 |001a: const v2, #float 9.18341e-41 // #0000ffff │ │ +0be4ca: b532 |001d: and-int/2addr v2, v3 │ │ +0be4cc: b621 |001e: or-int/2addr v1, v2 │ │ +0be4ce: 0f01 |001f: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=690 │ │ 0x0005 line=692 │ │ 0x000c line=693 │ │ 0x0014 line=696 │ │ locals : │ │ @@ -251722,27 +251749,27 @@ │ │ type : '(IZ)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0bac34: |[0bac34] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ -0bac44: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ -0bac48: 5410 3d0c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bac4c: 6e10 152f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bac52: 0a00 |0007: move-result v0 │ │ -0bac54: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ -0bac58: 0e00 |000a: return-void │ │ -0bac5a: 5410 3d0c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bac5e: 6e20 112f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ -0bac64: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ -0bac68: 1210 |0012: const/4 v0, #int 1 // #1 │ │ -0bac6a: 6e20 0427 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bac70: 28f4 |0016: goto 000a // -000c │ │ +0be4d0: |[0be4d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAtInt:(IZ)V │ │ +0be4e0: 3a02 0a00 |0000: if-ltz v2, 000a // +000a │ │ +0be4e4: 5410 3d0c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0be4e8: 6e10 152f 0000 |0004: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0be4ee: 0a00 |0007: move-result v0 │ │ +0be4f0: 3402 0300 |0008: if-lt v2, v0, 000b // +0003 │ │ +0be4f4: 0e00 |000a: return-void │ │ +0be4f6: 5410 3d0c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0be4fa: 6e20 112f 2000 |000d: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.remove:(I)Ljava/lang/Object; // method@2f11 │ │ +0be500: 3803 faff |0010: if-eqz v3, 000a // -0006 │ │ +0be504: 1210 |0012: const/4 v0, #int 1 // #1 │ │ +0be506: 6e20 0427 0100 |0013: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0be50c: 28f4 |0016: goto 000a // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x000a line=513 │ │ 0x000b line=510 │ │ 0x0010 line=512 │ │ locals : │ │ @@ -251755,41 +251782,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 │ │ -0bac74: |[0bac74] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ -0bac84: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bac86: 6e10 fb26 0300 |0001: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@26fb │ │ -0bac8c: 0c00 |0004: move-result-object v0 │ │ -0bac8e: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ -0bac92: 5b38 390c |0007: iput-object v8, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ -0bac96: 5b32 380c |0009: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ -0bac9a: 5b32 370c |000b: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ -0bac9e: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0baca0: 6e20 0427 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0baca6: 0e00 |0011: return-void │ │ -0baca8: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ -0bacac: 6e20 d701 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0bacb2: 0c01 |0017: move-result-object v1 │ │ -0bacb4: 5b31 380c |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ -0bacb8: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ -0bacbc: 6e20 cb01 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0bacc2: 0c01 |001f: move-result-object v1 │ │ -0bacc4: 5b31 370c |0020: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ -0bacc8: 5b32 390c |0022: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ -0baccc: 28e9 |0024: goto 000d // -0017 │ │ -0bacce: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ -0bacd2: 5b35 380c |0027: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ -0bacd6: 28f1 |0029: goto 001a // -000f │ │ -0bacd8: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ -0bacdc: 5b37 370c |002c: iput-object v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ -0bace0: 28f4 |002e: goto 0022 // -000c │ │ +0be510: |[0be510] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V │ │ +0be520: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0be522: 6e10 fb26 0300 |0001: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@26fb │ │ +0be528: 0c00 |0004: move-result-object v0 │ │ +0be52a: 3808 0d00 |0005: if-eqz v8, 0012 // +000d │ │ +0be52e: 5b38 390c |0007: iput-object v8, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ +0be532: 5b32 380c |0009: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ +0be536: 5b32 370c |000b: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ +0be53a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0be53c: 6e20 0427 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0be542: 0e00 |0011: return-void │ │ +0be544: 3d04 1300 |0012: if-lez v4, 0025 // +0013 │ │ +0be548: 6e20 d701 4000 |0014: invoke-virtual {v0, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0be54e: 0c01 |0017: move-result-object v1 │ │ +0be550: 5b31 380c |0018: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ +0be554: 3d06 1000 |001a: if-lez v6, 002a // +0010 │ │ +0be558: 6e20 cb01 6000 |001c: invoke-virtual {v0, v6}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0be55e: 0c01 |001f: move-result-object v1 │ │ +0be560: 5b31 370c |0020: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ +0be564: 5b32 390c |0022: iput-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ +0be568: 28e9 |0024: goto 000d // -0017 │ │ +0be56a: 3805 f5ff |0025: if-eqz v5, 001a // -000b │ │ +0be56e: 5b35 380c |0027: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ +0be572: 28f1 |0029: goto 001a // -000f │ │ +0be574: 3807 f8ff |002a: if-eqz v7, 0022 // -0008 │ │ +0be578: 5b37 370c |002c: iput-object v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ +0be57c: 28f4 |002e: goto 0022 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1101 │ │ 0x0005 line=1103 │ │ 0x0007 line=1104 │ │ 0x0009 line=1107 │ │ 0x000b line=1108 │ │ @@ -251818,58 +251845,60 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0bace4: |[0bace4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ -0bacf4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bacf6: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ -0bacfa: 5431 440c |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0bacfe: 6e10 c801 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@01c8 │ │ -0bad04: 0c01 |0008: move-result-object v1 │ │ -0bad06: 5211 2c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@002c │ │ -0bad0a: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ -0bad0e: 5431 440c |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0bad12: 6002 da08 |000f: sget v2, Lcom/actionbarsherlock/R$bool;.abs__config_showMenuShortcutsWhenKeyboardPresent:I // field@08da │ │ -0bad16: 6e20 c501 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@01c5 │ │ -0bad1c: 0a01 |0014: move-result v1 │ │ -0bad1e: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ -0bad22: 5c30 450c |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0c45 │ │ -0bad26: 0e00 |0019: return-void │ │ -0bad28: 1200 |001a: const/4 v0, #int 0 // #0 │ │ -0bad2a: 28fc |001b: goto 0017 // -0004 │ │ +0be580: |[0be580] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisibleInner:(Z)V │ │ +0be590: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0be592: 3804 1900 |0001: if-eqz v4, 001a // +0019 │ │ +0be596: 5431 440c |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0be59a: 6e10 c801 0100 |0005: invoke-virtual {v1}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@01c8 │ │ +0be5a0: 0c01 |0008: move-result-object v1 │ │ +0be5a2: 5211 2c00 |0009: iget v1, v1, Landroid/content/res/Configuration;.keyboard:I // field@002c │ │ +0be5a6: 3201 0f00 |000b: if-eq v1, v0, 001a // +000f │ │ +0be5aa: 5431 440c |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0be5ae: 6002 da08 |000f: sget v2, Lcom/actionbarsherlock/R$bool;.abs__config_showMenuShortcutsWhenKeyboardPresent:I // field@08da │ │ +0be5b2: 6e20 c501 2100 |0011: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getBoolean:(I)Z // method@01c5 │ │ +0be5b8: 0a01 |0014: move-result v1 │ │ +0be5ba: 3801 0500 |0015: if-eqz v1, 001a // +0005 │ │ +0be5be: 5c30 450c |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0c45 │ │ +0be5c2: 0e00 |0019: return-void │ │ +0be5c4: 1200 |001a: const/4 v0, #int 0 // #0 │ │ +0be5c6: 28fc |001b: goto 0017 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=722 │ │ + 0x0005 line=723 │ │ + 0x0011 line=724 │ │ 0x0019 line=726 │ │ - 0x001a line=722 │ │ + 0x001a line=724 │ │ locals : │ │ 0x0000 - 0x001c reg=3 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x001c reg=4 shortcutsVisible Z │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'add' │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0bad2c: |[0bad2c] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bad3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bad3e: 5420 440c |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0bad42: 6e20 d401 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0bad48: 0c00 |0006: move-result-object v0 │ │ -0bad4a: 7050 d426 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ -0bad50: 0c00 |000a: move-result-object v0 │ │ -0bad52: 1100 |000b: return-object v0 │ │ +0be5c8: |[0be5c8] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0be5d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0be5da: 5420 440c |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0be5de: 6e20 d401 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0be5e4: 0c00 |0006: move-result-object v0 │ │ +0be5e6: 7050 d426 1211 |0007: invoke-direct {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ +0be5ec: 0c00 |000a: move-result-object v0 │ │ +0be5ee: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=417 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -251878,21 +251907,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0bad54: |[0bad54] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bad64: 5410 440c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0bad68: 6e20 d401 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0bad6e: 0c00 |0005: move-result-object v0 │ │ -0bad70: 7050 d426 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ -0bad76: 0c00 |0009: move-result-object v0 │ │ -0bad78: 1100 |000a: return-object v0 │ │ +0be5f0: |[0be5f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +0be600: 5410 440c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0be604: 6e20 d401 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0be60a: 0c00 |0005: move-result-object v0 │ │ +0be60c: 7050 d426 2143 |0006: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ +0be612: 0c00 |0009: move-result-object v0 │ │ +0be614: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -251904,18 +251933,18 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0bad7c: |[0bad7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bad8c: 7055 d426 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ -0bad92: 0c00 |0003: move-result-object v0 │ │ -0bad94: 1100 |0004: return-object v0 │ │ +0be618: |[0be618] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0be628: 7055 d426 2143 |0000: invoke-direct {v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ +0be62e: 0c00 |0003: move-result-object v0 │ │ +0be630: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 group I │ │ 0x0000 - 0x0005 reg=3 id I │ │ @@ -251927,19 +251956,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0bad98: |[0bad98] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bada8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0badaa: 7052 d426 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ -0badb0: 0c00 |0004: move-result-object v0 │ │ -0badb2: 1100 |0005: return-object v0 │ │ +0be634: |[0be634] com.actionbarsherlock.internal.view.menu.MenuBuilder.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0be644: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0be646: 7052 d426 0100 |0001: invoke-direct {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ +0be64c: 0c00 |0004: move-result-object v0 │ │ +0be64e: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=413 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -251948,84 +251977,87 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 9 │ │ outs : 5 │ │ insns size : 111 16-bit code units │ │ -0badb4: |[0badb4] com.actionbarsherlock.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -0badc4: 54da 330c |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ -0badc8: 6e10 6301 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0badce: 0c07 |0005: move-result-object v7 │ │ -0badd0: 120a |0006: const/4 v10, #int 0 // #0 │ │ -0badd2: 0800 1100 |0007: move-object/from16 v0, v17 │ │ -0badd6: 0801 1200 |0009: move-object/from16 v1, v18 │ │ -0badda: 0802 1300 |000b: move-object/from16 v2, v19 │ │ -0badde: 6e5a b901 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@01b9 │ │ -0bade4: 0c06 |0010: move-result-object v6 │ │ -0bade6: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ -0badea: 7210 522f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@2f52 │ │ -0badf0: 0a03 |0016: move-result v3 │ │ -0badf2: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ -0badf6: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ -0badfa: 6e20 0827 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@2708 │ │ -0bae00: 1204 |001e: const/4 v4, #int 0 // #0 │ │ -0bae02: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ -0bae06: 7220 4e2f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0bae0c: 0c08 |0024: move-result-object v8 │ │ -0bae0e: 1f08 4300 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0043 │ │ -0bae12: 2209 3a00 |0027: new-instance v9, Landroid/content/Intent; // type@003a │ │ -0bae16: 528a 2800 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0bae1a: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ -0bae1e: 080a 1300 |002d: move-object/from16 v10, v19 │ │ -0bae22: 7020 7c01 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0bae28: 220a 3100 |0032: new-instance v10, Landroid/content/ComponentName; // type@0031 │ │ -0bae2c: 548b 2600 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -0bae30: 54bb 1b00 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@001b │ │ -0bae34: 54bb 2100 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ -0bae38: 548c 2600 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -0bae3c: 54cc 1d00 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ -0bae40: 7030 4401 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ -0bae46: 6e20 a001 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -0bae4c: 6e20 bf01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ -0bae52: 0c0a |0047: move-result-object v10 │ │ -0bae54: 0200 1000 |0048: move/from16 v0, v16 │ │ -0bae58: 6e5a d126 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d1 │ │ -0bae5e: 0c0a |004d: move-result-object v10 │ │ -0bae60: 6e20 be01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ -0bae66: 0c0b |0051: move-result-object v11 │ │ -0bae68: 7220 2f2c ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ -0bae6e: 0c0a |0055: move-result-object v10 │ │ -0bae70: 7220 302c 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@2c30 │ │ -0bae76: 0c05 |0059: move-result-object v5 │ │ -0bae78: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ -0bae7c: 528a 2800 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0bae80: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ -0bae84: 528a 2800 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0bae88: 4d05 150a |0062: aput-object v5, v21, v10 │ │ -0bae8c: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0bae90: 28b9 |0066: goto 001f // -0047 │ │ -0bae92: 1203 |0067: const/4 v3, #int 0 // #0 │ │ -0bae94: 28af |0068: goto 0017 // -0051 │ │ -0bae96: 528a 2800 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ -0bae9a: 460a 120a |006b: aget-object v10, v18, v10 │ │ -0bae9e: 28c2 |006d: goto 002f // -003e │ │ -0baea0: 0f03 |006e: return v3 │ │ +0be650: |[0be650] com.actionbarsherlock.internal.view.menu.MenuBuilder.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +0be660: 54da 330c |0000: iget-object v10, v13, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ +0be664: 6e10 6301 0a00 |0002: invoke-virtual {v10}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0be66a: 0c07 |0005: move-result-object v7 │ │ +0be66c: 120a |0006: const/4 v10, #int 0 // #0 │ │ +0be66e: 0800 1100 |0007: move-object/from16 v0, v17 │ │ +0be672: 0801 1200 |0009: move-object/from16 v1, v18 │ │ +0be676: 0802 1300 |000b: move-object/from16 v2, v19 │ │ +0be67a: 6e5a b901 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@01b9 │ │ +0be680: 0c06 |0010: move-result-object v6 │ │ +0be682: 3806 5600 |0011: if-eqz v6, 0067 // +0056 │ │ +0be686: 7210 522f 0600 |0013: invoke-interface {v6}, Ljava/util/List;.size:()I // method@2f52 │ │ +0be68c: 0a03 |0016: move-result v3 │ │ +0be68e: dd0a 1401 |0017: and-int/lit8 v10, v20, #int 1 // #01 │ │ +0be692: 390a 0500 |0019: if-nez v10, 001e // +0005 │ │ +0be696: 6e20 0827 ed00 |001b: invoke-virtual {v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeGroup:(I)V // method@2708 │ │ +0be69c: 1204 |001e: const/4 v4, #int 0 // #0 │ │ +0be69e: 3534 4f00 |001f: if-ge v4, v3, 006e // +004f │ │ +0be6a2: 7220 4e2f 4600 |0021: invoke-interface {v6, v4}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0be6a8: 0c08 |0024: move-result-object v8 │ │ +0be6aa: 1f08 4300 |0025: check-cast v8, Landroid/content/pm/ResolveInfo; // type@0043 │ │ +0be6ae: 2209 3a00 |0027: new-instance v9, Landroid/content/Intent; // type@003a │ │ +0be6b2: 528a 2800 |0029: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0be6b6: 3b0a 3e00 |002b: if-gez v10, 0069 // +003e │ │ +0be6ba: 080a 1300 |002d: move-object/from16 v10, v19 │ │ +0be6be: 7020 7c01 a900 |002f: invoke-direct {v9, v10}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +0be6c4: 220a 3100 |0032: new-instance v10, Landroid/content/ComponentName; // type@0031 │ │ +0be6c8: 548b 2600 |0034: iget-object v11, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +0be6cc: 54bb 1b00 |0036: iget-object v11, v11, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@001b │ │ +0be6d0: 54bb 2100 |0038: iget-object v11, v11, Landroid/content/pm/ApplicationInfo;.packageName:Ljava/lang/String; // field@0021 │ │ +0be6d4: 548c 2600 |003a: iget-object v12, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +0be6d8: 54cc 1d00 |003c: iget-object v12, v12, Landroid/content/pm/ActivityInfo;.name:Ljava/lang/String; // field@001d │ │ +0be6dc: 7030 4401 ba0c |003e: invoke-direct {v10, v11, v12}, Landroid/content/ComponentName;.:(Ljava/lang/String;Ljava/lang/String;)V // method@0144 │ │ +0be6e2: 6e20 a001 a900 |0041: invoke-virtual {v9, v10}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0be6e8: 6e20 bf01 7800 |0044: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ +0be6ee: 0c0a |0047: move-result-object v10 │ │ +0be6f0: 0200 1000 |0048: move/from16 v0, v16 │ │ +0be6f4: 6e5a d126 ed0f |004a: invoke-virtual {v13, v14, v15, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d1 │ │ +0be6fa: 0c0a |004d: move-result-object v10 │ │ +0be6fc: 6e20 be01 7800 |004e: invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ +0be702: 0c0b |0051: move-result-object v11 │ │ +0be704: 7220 2f2c ba00 |0052: invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ +0be70a: 0c0a |0055: move-result-object v10 │ │ +0be70c: 7220 302c 9a00 |0056: invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; // method@2c30 │ │ +0be712: 0c05 |0059: move-result-object v5 │ │ +0be714: 3815 0a00 |005a: if-eqz v21, 0064 // +000a │ │ +0be718: 528a 2800 |005c: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0be71c: 3a0a 0600 |005e: if-ltz v10, 0064 // +0006 │ │ +0be720: 528a 2800 |0060: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0be724: 4d05 150a |0062: aput-object v5, v21, v10 │ │ +0be728: d804 0401 |0064: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0be72c: 28b9 |0066: goto 001f // -0047 │ │ +0be72e: 1203 |0067: const/4 v3, #int 0 // #0 │ │ +0be730: 28af |0068: goto 0017 // -0051 │ │ +0be732: 528a 2800 |0069: iget v10, v8, Landroid/content/pm/ResolveInfo;.specificIndex:I // field@0028 │ │ +0be736: 460a 120a |006b: aget-object v10, v18, v10 │ │ +0be73a: 28c2 |006d: goto 002f // -003e │ │ +0be73c: 0f03 |006e: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0006 line=451 │ │ + 0x0007 line=452 │ │ 0x0011 line=453 │ │ 0x0017 line=455 │ │ 0x001b line=456 │ │ 0x001e line=459 │ │ 0x0021 line=460 │ │ 0x0027 line=461 │ │ 0x0032 line=463 │ │ 0x0044 line=466 │ │ + 0x004e line=467 │ │ + 0x0056 line=468 │ │ 0x005a line=469 │ │ 0x0060 line=470 │ │ 0x0064 line=459 │ │ 0x0067 line=453 │ │ 0x0069 line=461 │ │ 0x006e line=474 │ │ locals : │ │ @@ -252054,24 +252086,24 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0baea4: |[0baea4] com.actionbarsherlock.internal.view.menu.MenuBuilder.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ -0baeb4: 5420 410c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0baeb8: 2201 f405 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0baebc: 7020 ec2e 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ -0baec2: 6e20 782f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@2f78 │ │ -0baec8: 5420 330c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ -0baecc: 7230 cb27 0302 |000c: invoke-interface {v3, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27cb │ │ -0baed2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0baed4: 5c20 3a0c |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ -0baed8: 0e00 |0012: return-void │ │ +0be740: |[0be740] com.actionbarsherlock.internal.view.menu.MenuBuilder.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ +0be750: 5420 410c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0be754: 2201 f405 |0002: new-instance v1, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0be758: 7020 ec2e 3100 |0004: invoke-direct {v1, v3}, Ljava/lang/ref/WeakReference;.:(Ljava/lang/Object;)V // method@2eec │ │ +0be75e: 6e20 782f 1000 |0007: invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.add:(Ljava/lang/Object;)Z // method@2f78 │ │ +0be764: 5420 330c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ +0be768: 7230 cb27 0302 |000c: invoke-interface {v3, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27cb │ │ +0be76e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0be770: 5c20 3a0c |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ +0be774: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x000a line=220 │ │ 0x000f line=221 │ │ 0x0012 line=222 │ │ locals : │ │ @@ -252083,22 +252115,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 12 16-bit code units │ │ -0baedc: |[0baedc] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0baeec: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0baeee: 5420 440c |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0baef2: 6e20 d401 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0baef8: 0c00 |0006: move-result-object v0 │ │ -0baefa: 6e50 d826 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@26d8 │ │ -0baf00: 0c00 |000a: move-result-object v0 │ │ -0baf02: 1100 |000b: return-object v0 │ │ +0be778: |[0be778] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0be788: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0be78a: 5420 440c |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0be78e: 6e20 d401 3000 |0003: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0be794: 0c00 |0006: move-result-object v0 │ │ +0be796: 6e50 d826 1211 |0007: invoke-virtual {v2, v1, v1, v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@26d8 │ │ +0be79c: 0c00 |000a: move-result-object v0 │ │ +0be79e: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=433 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000c reg=3 titleRes I │ │ │ │ @@ -252107,21 +252139,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0baf04: |[0baf04] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -0baf14: 5410 440c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0baf18: 6e20 d401 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0baf1e: 0c00 |0005: move-result-object v0 │ │ -0baf20: 6e50 d826 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@26d8 │ │ -0baf26: 0c00 |0009: move-result-object v0 │ │ -0baf28: 1100 |000a: return-object v0 │ │ +0be7a0: |[0be7a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +0be7b0: 5410 440c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0be7b4: 6e20 d401 5000 |0002: invoke-virtual {v0, v5}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0be7ba: 0c00 |0005: move-result-object v0 │ │ +0be7bc: 6e50 d826 2143 |0006: invoke-virtual {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@26d8 │ │ +0be7c2: 0c00 |0009: move-result-object v0 │ │ +0be7c4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000b reg=2 group I │ │ 0x0000 - 0x000b reg=3 id I │ │ @@ -252133,23 +252165,23 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 17 16-bit code units │ │ -0baf2c: |[0baf2c] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0baf3c: 7057 d426 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ -0baf42: 0c00 |0003: move-result-object v0 │ │ -0baf44: 1f00 0905 |0004: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0baf48: 2201 1505 |0006: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0baf4c: 5432 330c |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ -0baf50: 7040 fc27 2103 |000a: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@27fc │ │ -0baf56: 6e20 5d27 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@275d │ │ -0baf5c: 1101 |0010: return-object v1 │ │ +0be7c8: |[0be7c8] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0be7d8: 7057 d426 4365 |0000: invoke-direct {v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addInternal:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@26d4 │ │ +0be7de: 0c00 |0003: move-result-object v0 │ │ +0be7e0: 1f00 0905 |0004: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0be7e4: 2201 1505 |0006: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0be7e8: 5432 330c |0008: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ +0be7ec: 7040 fc27 2103 |000a: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@27fc │ │ +0be7f2: 6e20 5d27 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@275d │ │ +0be7f8: 1101 |0010: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0006 line=438 │ │ 0x000d line=439 │ │ 0x0010 line=441 │ │ locals : │ │ @@ -252166,19 +252198,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0baf60: |[0baf60] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0baf70: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0baf72: 6e52 d826 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@26d8 │ │ -0baf78: 0c00 |0004: move-result-object v0 │ │ -0baf7a: 1100 |0005: return-object v0 │ │ +0be7fc: |[0be7fc] com.actionbarsherlock.internal.view.menu.MenuBuilder.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0be80c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0be80e: 6e52 d826 0100 |0001: invoke-virtual {v1, v0, v0, v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@26d8 │ │ +0be814: 0c00 |0004: move-result-object v0 │ │ +0be816: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=429 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -252187,179 +252219,183 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 309 16-bit code units │ │ -0baf7c: |[0baf7c] com.actionbarsherlock.internal.view.menu.MenuBuilder.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z │ │ -0baf8c: 6e10 f826 0f00 |0000: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ -0baf92: 0c07 |0003: move-result-object v7 │ │ -0baf94: 3807 0800 |0004: if-eqz v7, 000c // +0008 │ │ -0baf98: 7210 522f 0700 |0006: invoke-interface {v7}, Ljava/util/List;.size:()I // method@2f52 │ │ -0baf9e: 0a0b |0009: move-result v11 │ │ -0bafa0: 390b 0400 |000a: if-nez v11, 000e // +0004 │ │ -0bafa4: 120a |000c: const/4 v10, #int 0 // #0 │ │ -0bafa6: 0f0a |000d: return v10 │ │ -0bafa8: 120a |000e: const/4 v10, #int 0 // #0 │ │ -0bafaa: 7801 681d 1000 |000f: invoke-interface/range {v16}, Landroid/view/Menu;.clear:()V // method@1d68 │ │ -0bafb0: 7210 502f 0700 |0012: invoke-interface {v7}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2f50 │ │ -0bafb6: 0c01 |0015: move-result-object v1 │ │ -0bafb8: 7210 382f 0100 |0016: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bafbe: 0a0b |0019: move-result v11 │ │ -0bafc0: 380b f3ff |001a: if-eqz v11, 000d // -000d │ │ -0bafc4: 7210 392f 0100 |001c: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bafca: 0c06 |001f: move-result-object v6 │ │ -0bafcc: 1f06 0905 |0020: check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bafd0: 6e10 4427 0600 |0022: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ -0bafd6: 0a0b |0025: move-result v11 │ │ -0bafd8: 380b f0ff |0026: if-eqz v11, 0016 // -0010 │ │ -0bafdc: 121a |0028: const/4 v10, #int 1 // #1 │ │ -0bafde: 6e10 3c27 0600 |0029: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@273c │ │ -0bafe4: 0a0b |002c: move-result v11 │ │ -0bafe6: 380b f100 |002d: if-eqz v11, 011e // +00f1 │ │ -0bafea: 6e10 2d27 0600 |002f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0baff0: 0a0b |0032: move-result v11 │ │ -0baff2: 6e10 3027 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0baff8: 0a0c |0036: move-result v12 │ │ -0baffa: 6e10 3327 0600 |0037: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2733 │ │ -0bb000: 0a0d |003a: move-result v13 │ │ -0bb002: 6e10 3827 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ -0bb008: 0c0e |003e: move-result-object v14 │ │ -0bb00a: 0800 1000 |003f: move-object/from16 v0, v16 │ │ -0bb00e: 725e 661d b0dc |0041: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1d66 │ │ -0bb014: 0c04 |0044: move-result-object v4 │ │ -0bb016: 6e10 3727 0600 |0045: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2737 │ │ -0bb01c: 0c09 |0048: move-result-object v9 │ │ -0bb01e: 1f09 1505 |0049: check-cast v9, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0bb022: 6e10 0528 0900 |004b: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2805 │ │ -0bb028: 0c0b |004e: move-result-object v11 │ │ -0bb02a: 6e10 102f 0b00 |004f: invoke-virtual {v11}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ -0bb030: 0c02 |0052: move-result-object v2 │ │ -0bb032: 7210 382f 0200 |0053: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bb038: 0a0b |0056: move-result v11 │ │ -0bb03a: 380b 6e00 |0057: if-eqz v11, 00c5 // +006e │ │ -0bb03e: 7210 392f 0200 |0059: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bb044: 0c08 |005c: move-result-object v8 │ │ -0bb046: 1f08 0905 |005d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb04a: 6e10 2d27 0800 |005f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bb050: 0a0b |0062: move-result v11 │ │ -0bb052: 6e10 3027 0800 |0063: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0bb058: 0a0c |0066: move-result v12 │ │ -0bb05a: 6e10 3327 0800 |0067: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2733 │ │ -0bb060: 0a0d |006a: move-result v13 │ │ -0bb062: 6e10 3827 0800 |006b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ -0bb068: 0c0e |006e: move-result-object v14 │ │ -0bb06a: 725e b11d b4dc |006f: invoke-interface {v4, v11, v12, v13, v14}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1db1 │ │ -0bb070: 0c05 |0072: move-result-object v5 │ │ -0bb072: 6e10 2e27 0800 |0073: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ -0bb078: 0c0b |0076: move-result-object v11 │ │ -0bb07a: 7220 941d b500 |0077: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1d94 │ │ -0bb080: 0800 1100 |007a: move-object/from16 v0, v17 │ │ -0bb084: 7220 981d 0500 |007c: invoke-interface {v5, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1d98 │ │ -0bb08a: 6e10 4227 0800 |007f: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ -0bb090: 0a0b |0082: move-result v11 │ │ -0bb092: 7220 921d b500 |0083: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1d92 │ │ -0bb098: 6e10 2f27 0800 |0086: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@272f │ │ -0bb09e: 0c0b |0089: move-result-object v11 │ │ -0bb0a0: 7220 951d b500 |008a: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ -0bb0a6: 6e10 3227 0800 |008d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ -0bb0ac: 0a0b |0090: move-result v11 │ │ -0bb0ae: 7220 961d b500 |0091: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1d96 │ │ -0bb0b4: 6e10 2b27 0800 |0094: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ -0bb0ba: 0a0b |0097: move-result v11 │ │ -0bb0bc: 7220 8f1d b500 |0098: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1d8f │ │ -0bb0c2: 6e10 3927 0800 |009b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2739 │ │ -0bb0c8: 0c0b |009e: move-result-object v11 │ │ -0bb0ca: 7220 9e1d b500 |009f: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9e │ │ -0bb0d0: 6e10 4027 0800 |00a2: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ -0bb0d6: 0a0b |00a5: move-result v11 │ │ -0bb0d8: 7220 901d b500 |00a6: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1d90 │ │ -0bb0de: 6e10 4127 0800 |00a9: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2741 │ │ -0bb0e4: 0a0b |00ac: move-result v11 │ │ -0bb0e6: 7220 911d b500 |00ad: invoke-interface {v5, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1d91 │ │ -0bb0ec: 6e10 4327 0800 |00b0: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ -0bb0f2: 0a0b |00b3: move-result v11 │ │ -0bb0f4: 380b 0b00 |00b4: if-eqz v11, 00bf // +000b │ │ -0bb0f8: 6e10 2d27 0800 |00b6: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bb0fe: 0a0b |00b9: move-result v11 │ │ -0bb100: 121c |00ba: const/4 v12, #int 1 // #1 │ │ -0bb102: 121d |00bb: const/4 v13, #int 1 // #1 │ │ -0bb104: 7240 b41d b4dc |00bc: invoke-interface {v4, v11, v12, v13}, Landroid/view/SubMenu;.setGroupCheckable:(IZZ)V // method@1db4 │ │ -0bb10a: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ -0bb10e: 6e30 322f 5008 |00c1: invoke-virtual {v0, v5, v8}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0bb114: 288f |00c4: goto 0053 // -0071 │ │ -0bb116: 7210 b31d 0400 |00c5: invoke-interface {v4}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1db3 │ │ -0bb11c: 0c03 |00c8: move-result-object v3 │ │ -0bb11e: 6e10 2e27 0600 |00c9: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ -0bb124: 0c0b |00cc: move-result-object v11 │ │ -0bb126: 7220 941d b300 |00cd: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1d94 │ │ -0bb12c: 0800 1100 |00d0: move-object/from16 v0, v17 │ │ -0bb130: 7220 981d 0300 |00d2: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1d98 │ │ -0bb136: 6e10 4227 0600 |00d5: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ -0bb13c: 0a0b |00d8: move-result v11 │ │ -0bb13e: 7220 921d b300 |00d9: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1d92 │ │ -0bb144: 6e10 2f27 0600 |00dc: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@272f │ │ -0bb14a: 0c0b |00df: move-result-object v11 │ │ -0bb14c: 7220 951d b300 |00e0: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ -0bb152: 6e10 3227 0600 |00e3: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ -0bb158: 0a0b |00e6: move-result v11 │ │ -0bb15a: 7220 961d b300 |00e7: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1d96 │ │ -0bb160: 6e10 2b27 0600 |00ea: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ -0bb166: 0a0b |00ed: move-result v11 │ │ -0bb168: 7220 8f1d b300 |00ee: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1d8f │ │ -0bb16e: 6e10 3927 0600 |00f1: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2739 │ │ -0bb174: 0c0b |00f4: move-result-object v11 │ │ -0bb176: 7220 9e1d b300 |00f5: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9e │ │ -0bb17c: 6e10 4027 0600 |00f8: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ -0bb182: 0a0b |00fb: move-result v11 │ │ -0bb184: 7220 901d b300 |00fc: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1d90 │ │ -0bb18a: 6e10 4127 0600 |00ff: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2741 │ │ -0bb190: 0a0b |0102: move-result v11 │ │ -0bb192: 7220 911d b300 |0103: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1d91 │ │ -0bb198: 6e10 4327 0600 |0106: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ -0bb19e: 0a0b |0109: move-result v11 │ │ -0bb1a0: 380b 0d00 |010a: if-eqz v11, 0117 // +000d │ │ -0bb1a4: 6e10 2d27 0600 |010c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bb1aa: 0a0b |010f: move-result v11 │ │ -0bb1ac: 121c |0110: const/4 v12, #int 1 // #1 │ │ -0bb1ae: 121d |0111: const/4 v13, #int 1 // #1 │ │ -0bb1b0: 0800 1000 |0112: move-object/from16 v0, v16 │ │ -0bb1b4: 7240 721d b0dc |0114: invoke-interface {v0, v11, v12, v13}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1d72 │ │ -0bb1ba: 0800 1200 |0117: move-object/from16 v0, v18 │ │ -0bb1be: 6e30 322f 3006 |0119: invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0bb1c4: 2900 fafe |011c: goto/16 0016 // -0106 │ │ -0bb1c8: 6e10 2d27 0600 |011e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bb1ce: 0a0b |0121: move-result v11 │ │ -0bb1d0: 6e10 3027 0600 |0122: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0bb1d6: 0a0c |0125: move-result v12 │ │ -0bb1d8: 6e10 3327 0600 |0126: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2733 │ │ -0bb1de: 0a0d |0129: move-result v13 │ │ -0bb1e0: 6e10 3827 0600 |012a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ -0bb1e6: 0c0e |012d: move-result-object v14 │ │ -0bb1e8: 0800 1000 |012e: move-object/from16 v0, v16 │ │ -0bb1ec: 725e 611d b0dc |0130: invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d61 │ │ -0bb1f2: 0c03 |0133: move-result-object v3 │ │ -0bb1f4: 2895 |0134: goto 00c9 // -006b │ │ +0be818: |[0be818] com.actionbarsherlock.internal.view.menu.MenuBuilder.bindNativeOverflow:(Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z │ │ +0be828: 6e10 f826 0f00 |0000: invoke-virtual {v15}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ +0be82e: 0c05 |0003: move-result-object v5 │ │ +0be830: 3805 0800 |0004: if-eqz v5, 000c // +0008 │ │ +0be834: 7210 522f 0500 |0006: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2f52 │ │ +0be83a: 0a09 |0009: move-result v9 │ │ +0be83c: 3909 0400 |000a: if-nez v9, 000e // +0004 │ │ +0be840: 1208 |000c: const/4 v8, #int 0 // #0 │ │ +0be842: 0f08 |000d: return v8 │ │ +0be844: 1208 |000e: const/4 v8, #int 0 // #0 │ │ +0be846: 7801 681d 1000 |000f: invoke-interface/range {v16}, Landroid/view/Menu;.clear:()V // method@1d68 │ │ +0be84c: 7210 502f 0500 |0012: invoke-interface {v5}, Ljava/util/List;.iterator:()Ljava/util/Iterator; // method@2f50 │ │ +0be852: 0c09 |0015: move-result-object v9 │ │ +0be854: 7210 382f 0900 |0016: invoke-interface {v9}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0be85a: 0a0a |0019: move-result v10 │ │ +0be85c: 380a f3ff |001a: if-eqz v10, 000d // -000d │ │ +0be860: 7210 392f 0900 |001c: invoke-interface {v9}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0be866: 0c04 |001f: move-result-object v4 │ │ +0be868: 1f04 0905 |0020: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0be86c: 6e10 4427 0400 |0022: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ +0be872: 0a0a |0025: move-result v10 │ │ +0be874: 380a f0ff |0026: if-eqz v10, 0016 // -0010 │ │ +0be878: 1218 |0028: const/4 v8, #int 1 // #1 │ │ +0be87a: 6e10 3c27 0400 |0029: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@273c │ │ +0be880: 0a0a |002c: move-result v10 │ │ +0be882: 380a f100 |002d: if-eqz v10, 011e // +00f1 │ │ +0be886: 6e10 2d27 0400 |002f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0be88c: 0a0a |0032: move-result v10 │ │ +0be88e: 6e10 3027 0400 |0033: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0be894: 0a0b |0036: move-result v11 │ │ +0be896: 6e10 3327 0400 |0037: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2733 │ │ +0be89c: 0a0c |003a: move-result v12 │ │ +0be89e: 6e10 3827 0400 |003b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ +0be8a4: 0c0d |003e: move-result-object v13 │ │ +0be8a6: 0800 1000 |003f: move-object/from16 v0, v16 │ │ +0be8aa: 725d 661d a0cb |0041: invoke-interface {v0, v10, v11, v12, v13}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1d66 │ │ +0be8b0: 0c02 |0044: move-result-object v2 │ │ +0be8b2: 6e10 3727 0400 |0045: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2737 │ │ +0be8b8: 0c07 |0048: move-result-object v7 │ │ +0be8ba: 1f07 1505 |0049: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0be8be: 6e10 0528 0700 |004b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@2805 │ │ +0be8c4: 0c0a |004e: move-result-object v10 │ │ +0be8c6: 6e10 102f 0a00 |004f: invoke-virtual {v10}, Ljava/util/ArrayList;.iterator:()Ljava/util/Iterator; // method@2f10 │ │ +0be8cc: 0c0a |0052: move-result-object v10 │ │ +0be8ce: 7210 382f 0a00 |0053: invoke-interface {v10}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0be8d4: 0a0b |0056: move-result v11 │ │ +0be8d6: 380b 6e00 |0057: if-eqz v11, 00c5 // +006e │ │ +0be8da: 7210 392f 0a00 |0059: invoke-interface {v10}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0be8e0: 0c06 |005c: move-result-object v6 │ │ +0be8e2: 1f06 0905 |005d: check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0be8e6: 6e10 2d27 0600 |005f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0be8ec: 0a0b |0062: move-result v11 │ │ +0be8ee: 6e10 3027 0600 |0063: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0be8f4: 0a0c |0066: move-result v12 │ │ +0be8f6: 6e10 3327 0600 |0067: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2733 │ │ +0be8fc: 0a0d |006a: move-result v13 │ │ +0be8fe: 6e10 3827 0600 |006b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ +0be904: 0c0e |006e: move-result-object v14 │ │ +0be906: 725e b11d b2dc |006f: invoke-interface {v2, v11, v12, v13, v14}, Landroid/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1db1 │ │ +0be90c: 0c03 |0072: move-result-object v3 │ │ +0be90e: 6e10 2e27 0600 |0073: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ +0be914: 0c0b |0076: move-result-object v11 │ │ +0be916: 7220 941d b300 |0077: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1d94 │ │ +0be91c: 0800 1100 |007a: move-object/from16 v0, v17 │ │ +0be920: 7220 981d 0300 |007c: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1d98 │ │ +0be926: 6e10 4227 0600 |007f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ +0be92c: 0a0b |0082: move-result v11 │ │ +0be92e: 7220 921d b300 |0083: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1d92 │ │ +0be934: 6e10 2f27 0600 |0086: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@272f │ │ +0be93a: 0c0b |0089: move-result-object v11 │ │ +0be93c: 7220 951d b300 |008a: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ +0be942: 6e10 3227 0600 |008d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ +0be948: 0a0b |0090: move-result v11 │ │ +0be94a: 7220 961d b300 |0091: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1d96 │ │ +0be950: 6e10 2b27 0600 |0094: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ +0be956: 0a0b |0097: move-result v11 │ │ +0be958: 7220 8f1d b300 |0098: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1d8f │ │ +0be95e: 6e10 3927 0600 |009b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2739 │ │ +0be964: 0c0b |009e: move-result-object v11 │ │ +0be966: 7220 9e1d b300 |009f: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9e │ │ +0be96c: 6e10 4027 0600 |00a2: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ +0be972: 0a0b |00a5: move-result v11 │ │ +0be974: 7220 901d b300 |00a6: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1d90 │ │ +0be97a: 6e10 4127 0600 |00a9: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2741 │ │ +0be980: 0a0b |00ac: move-result v11 │ │ +0be982: 7220 911d b300 |00ad: invoke-interface {v3, v11}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1d91 │ │ +0be988: 6e10 4327 0600 |00b0: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ +0be98e: 0a0b |00b3: move-result v11 │ │ +0be990: 380b 0b00 |00b4: if-eqz v11, 00bf // +000b │ │ +0be994: 6e10 2d27 0600 |00b6: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0be99a: 0a0b |00b9: move-result v11 │ │ +0be99c: 121c |00ba: const/4 v12, #int 1 // #1 │ │ +0be99e: 121d |00bb: const/4 v13, #int 1 // #1 │ │ +0be9a0: 7240 b41d b2dc |00bc: invoke-interface {v2, v11, v12, v13}, Landroid/view/SubMenu;.setGroupCheckable:(IZZ)V // method@1db4 │ │ +0be9a6: 0800 1200 |00bf: move-object/from16 v0, v18 │ │ +0be9aa: 6e30 322f 3006 |00c1: invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0be9b0: 288f |00c4: goto 0053 // -0071 │ │ +0be9b2: 7210 b31d 0200 |00c5: invoke-interface {v2}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1db3 │ │ +0be9b8: 0c01 |00c8: move-result-object v1 │ │ +0be9ba: 6e10 2e27 0400 |00c9: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIcon:()Landroid/graphics/drawable/Drawable; // method@272e │ │ +0be9c0: 0c0a |00cc: move-result-object v10 │ │ +0be9c2: 7220 941d a100 |00cd: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1d94 │ │ +0be9c8: 0800 1100 |00d0: move-object/from16 v0, v17 │ │ +0be9cc: 7220 981d 0100 |00d2: invoke-interface {v1, v0}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1d98 │ │ +0be9d2: 6e10 4227 0400 |00d5: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ +0be9d8: 0a0a |00d8: move-result v10 │ │ +0be9da: 7220 921d a100 |00d9: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1d92 │ │ +0be9e0: 6e10 2f27 0400 |00dc: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getIntent:()Landroid/content/Intent; // method@272f │ │ +0be9e6: 0c0a |00df: move-result-object v10 │ │ +0be9e8: 7220 951d a100 |00e0: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ +0be9ee: 6e10 3227 0400 |00e3: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ +0be9f4: 0a0a |00e6: move-result v10 │ │ +0be9f6: 7220 961d a100 |00e7: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1d96 │ │ +0be9fc: 6e10 2b27 0400 |00ea: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ +0bea02: 0a0a |00ed: move-result v10 │ │ +0bea04: 7220 8f1d a100 |00ee: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1d8f │ │ +0bea0a: 6e10 3927 0400 |00f1: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2739 │ │ +0bea10: 0c0a |00f4: move-result-object v10 │ │ +0bea12: 7220 9e1d a100 |00f5: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9e │ │ +0bea18: 6e10 4027 0400 |00f8: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ +0bea1e: 0a0a |00fb: move-result v10 │ │ +0bea20: 7220 901d a100 |00fc: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1d90 │ │ +0bea26: 6e10 4127 0400 |00ff: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isChecked:()Z // method@2741 │ │ +0bea2c: 0a0a |0102: move-result v10 │ │ +0bea2e: 7220 911d a100 |0103: invoke-interface {v1, v10}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1d91 │ │ +0bea34: 6e10 4327 0400 |0106: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ +0bea3a: 0a0a |0109: move-result v10 │ │ +0bea3c: 380a 0d00 |010a: if-eqz v10, 0117 // +000d │ │ +0bea40: 6e10 2d27 0400 |010c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bea46: 0a0a |010f: move-result v10 │ │ +0bea48: 121b |0110: const/4 v11, #int 1 // #1 │ │ +0bea4a: 121c |0111: const/4 v12, #int 1 // #1 │ │ +0bea4c: 0800 1000 |0112: move-object/from16 v0, v16 │ │ +0bea50: 7240 721d a0cb |0114: invoke-interface {v0, v10, v11, v12}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1d72 │ │ +0bea56: 0800 1200 |0117: move-object/from16 v0, v18 │ │ +0bea5a: 6e30 322f 1004 |0119: invoke-virtual {v0, v1, v4}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0bea60: 2900 fafe |011c: goto/16 0016 // -0106 │ │ +0bea64: 6e10 2d27 0400 |011e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bea6a: 0a0a |0121: move-result v10 │ │ +0bea6c: 6e10 3027 0400 |0122: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0bea72: 0a0b |0125: move-result v11 │ │ +0bea74: 6e10 3327 0400 |0126: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getOrder:()I // method@2733 │ │ +0bea7a: 0a0c |0129: move-result v12 │ │ +0bea7c: 6e10 3827 0400 |012a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ +0bea82: 0c0d |012d: move-result-object v13 │ │ +0bea84: 0800 1000 |012e: move-object/from16 v0, v16 │ │ +0bea88: 725d 611d a0cb |0130: invoke-interface {v0, v10, v11, v12, v13}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d61 │ │ +0bea8e: 0c01 |0133: move-result-object v1 │ │ +0bea90: 2895 |0134: goto 00c9 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1278 │ │ 0x0004 line=1279 │ │ 0x000c line=1280 │ │ 0x000d line=1339 │ │ 0x000e line=1283 │ │ 0x000f line=1284 │ │ 0x0012 line=1285 │ │ 0x0022 line=1286 │ │ 0x0028 line=1289 │ │ 0x0029 line=1292 │ │ 0x002f line=1293 │ │ + 0x0037 line=1294 │ │ + 0x003f line=1293 │ │ 0x0045 line=1296 │ │ 0x004b line=1297 │ │ 0x005f line=1298 │ │ + 0x0067 line=1299 │ │ + 0x006f line=1298 │ │ 0x0073 line=1301 │ │ 0x007a line=1302 │ │ 0x007f line=1303 │ │ 0x0086 line=1304 │ │ 0x008d line=1305 │ │ 0x0094 line=1306 │ │ 0x009b line=1307 │ │ @@ -252378,46 +252414,47 @@ │ │ 0x00f1 line=1329 │ │ 0x00f8 line=1330 │ │ 0x00ff line=1331 │ │ 0x0106 line=1333 │ │ 0x010c line=1334 │ │ 0x0117 line=1337 │ │ 0x011e line=1320 │ │ + 0x0126 line=1321 │ │ + 0x012e line=1320 │ │ locals : │ │ 0x0000 - 0x0000 reg=18 (null) Ljava/util/HashMap; │ │ - 0x0073 - 0x00c5 reg=5 nativeSubItem Landroid/view/MenuItem; │ │ - 0x005f - 0x00c5 reg=8 subItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ - 0x0053 - 0x00c9 reg=2 i$ Ljava/util/Iterator; │ │ - 0x0045 - 0x00c9 reg=4 nativeSub Landroid/view/SubMenu; │ │ - 0x004b - 0x00c9 reg=9 subMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ - 0x00c9 - 0x011e reg=3 nativeItem Landroid/view/MenuItem; │ │ - 0x0134 - 0x0135 reg=3 nativeItem Landroid/view/MenuItem; │ │ - 0x0022 - 0x0135 reg=6 nonActionItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ - 0x0004 - 0x0135 reg=7 nonActionItems Ljava/util/List; Ljava/util/List; │ │ - 0x000f - 0x0135 reg=10 visible Z │ │ + 0x0073 - 0x00c5 reg=3 nativeSubItem Landroid/view/MenuItem; │ │ + 0x005f - 0x00c5 reg=6 subItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ + 0x0045 - 0x00c9 reg=2 nativeSub Landroid/view/SubMenu; │ │ + 0x004b - 0x00c9 reg=7 subMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ + 0x00c9 - 0x011e reg=1 nativeItem Landroid/view/MenuItem; │ │ + 0x0134 - 0x0135 reg=1 nativeItem Landroid/view/MenuItem; │ │ + 0x0022 - 0x0135 reg=4 nonActionItem Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ + 0x0004 - 0x0135 reg=5 nonActionItems Ljava/util/List; Ljava/util/List; │ │ + 0x000f - 0x0135 reg=8 visible Z │ │ 0x0000 - 0x0135 reg=15 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0135 reg=16 menu Landroid/view/Menu; │ │ 0x0000 - 0x0135 reg=17 listener Landroid/view/MenuItem$OnMenuItemClickListener; │ │ 0x0000 - 0x0135 reg=18 map Ljava/util/HashMap; Ljava/util/HashMap; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'changeMenuMode' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0bb1f8: |[0bb1f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ -0bb208: 5410 320c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ -0bb20c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0bb210: 5410 320c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ -0bb214: 7220 cb26 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@26cb │ │ -0bb21a: 0e00 |0009: return-void │ │ +0bea94: |[0bea94] com.actionbarsherlock.internal.view.menu.MenuBuilder.changeMenuMode:()V │ │ +0beaa4: 5410 320c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ +0beaa8: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0beaac: 5410 320c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ +0beab0: 7220 cb26 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuModeChange:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@26cb │ │ +0beab6: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=751 │ │ 0x0004 line=752 │ │ 0x0009 line=754 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -252427,24 +252464,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0bb21c: |[0bb21c] com.actionbarsherlock.internal.view.menu.MenuBuilder.clear:()V │ │ -0bb22c: 5410 360c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ -0bb230: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0bb234: 5410 360c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ -0bb238: 6e20 e126 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ -0bb23e: 5410 3d0c |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb242: 6e10 0b2f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0bb248: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0bb24a: 6e20 0427 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bb250: 0e00 |0012: return-void │ │ +0beab8: |[0beab8] com.actionbarsherlock.internal.view.menu.MenuBuilder.clear:()V │ │ +0beac8: 5410 360c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ +0beacc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0bead0: 5410 360c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ +0bead4: 6e20 e126 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ +0beada: 5410 3d0c |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0beade: 6e10 0b2f 0000 |000b: invoke-virtual {v0}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0beae4: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0beae6: 6e20 0427 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0beaec: 0e00 |0012: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0004 line=530 │ │ 0x0009 line=532 │ │ 0x000e line=534 │ │ 0x0012 line=535 │ │ @@ -252456,24 +252493,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0bb254: |[0bb254] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearAll:()V │ │ -0bb264: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0bb266: 1200 |0001: const/4 v0, #int 0 // #0 │ │ -0bb268: 5c21 420c |0002: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ -0bb26c: 6e10 dc26 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@26dc │ │ -0bb272: 6e10 de26 0200 |0007: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clearHeader:()V // method@26de │ │ -0bb278: 5c20 420c |000a: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ -0bb27c: 5c20 3e0c |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ -0bb280: 6e20 0427 1200 |000e: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bb286: 0e00 |0011: return-void │ │ +0beaf0: |[0beaf0] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearAll:()V │ │ +0beb00: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0beb02: 1200 |0001: const/4 v0, #int 0 // #0 │ │ +0beb04: 5c21 420c |0002: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ +0beb08: 6e10 dc26 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clear:()V // method@26dc │ │ +0beb0e: 6e10 de26 0200 |0007: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.clearHeader:()V // method@26de │ │ +0beb14: 5c20 420c |000a: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ +0beb18: 5c20 3e0c |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ +0beb1c: 6e20 0427 1200 |000e: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0beb22: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=520 │ │ 0x0004 line=521 │ │ 0x0007 line=522 │ │ 0x000a line=523 │ │ 0x000c line=524 │ │ @@ -252487,22 +252524,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0bb288: |[0bb288] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearHeader:()V │ │ -0bb298: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bb29a: 5b10 370c |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ -0bb29e: 5b10 380c |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ -0bb2a2: 5b10 390c |0005: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ -0bb2a6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0bb2a8: 6e20 0427 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bb2ae: 0e00 |000b: return-void │ │ +0beb24: |[0beb24] com.actionbarsherlock.internal.view.menu.MenuBuilder.clearHeader:()V │ │ +0beb34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0beb36: 5b10 370c |0001: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ +0beb3a: 5b10 380c |0003: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ +0beb3e: 5b10 390c |0005: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ +0beb42: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0beb44: 6e20 0427 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0beb4a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1092 │ │ 0x0003 line=1093 │ │ 0x0005 line=1094 │ │ 0x0007 line=1096 │ │ 0x000b line=1097 │ │ @@ -252514,18 +252551,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0bb2b0: |[0bb2b0] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:()V │ │ -0bb2c0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bb2c2: 6e20 e026 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0bb2c8: 0e00 |0004: return-void │ │ +0beb4c: |[0beb4c] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:()V │ │ +0beb5c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0beb5e: 6e20 e026 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0beb64: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=935 │ │ 0x0004 line=936 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -252534,103 +252571,102 @@ │ │ type : '(Z)V' │ │ access : 0x0010 (FINAL) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 48 16-bit code units │ │ -0bb2cc: |[0bb2cc] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:(Z)V │ │ -0bb2dc: 5543 3b0c |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ -0bb2e0: 3803 0300 |0002: if-eqz v3, 0005 // +0003 │ │ -0bb2e4: 0e00 |0004: return-void │ │ -0bb2e6: 1213 |0005: const/4 v3, #int 1 // #1 │ │ -0bb2e8: 5c43 3b0c |0006: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ -0bb2ec: 5443 410c |0008: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb2f0: 6e10 7a2f 0300 |000a: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0bb2f6: 0c00 |000d: move-result-object v0 │ │ -0bb2f8: 7210 382f 0000 |000e: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bb2fe: 0a03 |0011: move-result v3 │ │ -0bb300: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ -0bb304: 7210 392f 0000 |0014: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bb30a: 0c02 |0017: move-result-object v2 │ │ -0bb30c: 1f02 f405 |0018: check-cast v2, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0bb310: 6e10 ed2e 0200 |001a: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0bb316: 0c01 |001d: move-result-object v1 │ │ -0bb318: 1f01 1105 |001e: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0bb31c: 3901 0800 |0020: if-nez v1, 0028 // +0008 │ │ -0bb320: 5443 410c |0022: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb324: 6e20 7b2f 2300 |0024: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0bb32a: 28e7 |0027: goto 000e // -0019 │ │ -0bb32c: 7230 cc27 4105 |0028: invoke-interface {v1, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@27cc │ │ -0bb332: 28e3 |002b: goto 000e // -001d │ │ -0bb334: 1203 |002c: const/4 v3, #int 0 // #0 │ │ -0bb336: 5c43 3b0c |002d: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ -0bb33a: 28d5 |002f: goto 0004 // -002b │ │ +0beb68: |[0beb68] com.actionbarsherlock.internal.view.menu.MenuBuilder.close:(Z)V │ │ +0beb78: 5542 3b0c |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ +0beb7c: 3802 0300 |0002: if-eqz v2, 0005 // +0003 │ │ +0beb80: 0e00 |0004: return-void │ │ +0beb82: 1212 |0005: const/4 v2, #int 1 // #1 │ │ +0beb84: 5c42 3b0c |0006: iput-boolean v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ +0beb88: 5442 410c |0008: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0beb8c: 6e10 7a2f 0200 |000a: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0beb92: 0c02 |000d: move-result-object v2 │ │ +0beb94: 7210 382f 0200 |000e: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0beb9a: 0a03 |0011: move-result v3 │ │ +0beb9c: 3803 1a00 |0012: if-eqz v3, 002c // +001a │ │ +0beba0: 7210 392f 0200 |0014: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0beba6: 0c01 |0017: move-result-object v1 │ │ +0beba8: 1f01 f405 |0018: check-cast v1, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0bebac: 6e10 ed2e 0100 |001a: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0bebb2: 0c00 |001d: move-result-object v0 │ │ +0bebb4: 1f00 1105 |001e: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0bebb8: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +0bebbc: 5443 410c |0022: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bebc0: 6e20 7b2f 1300 |0024: invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0bebc6: 28e7 |0027: goto 000e // -0019 │ │ +0bebc8: 7230 cc27 4005 |0028: invoke-interface {v0, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@27cc │ │ +0bebce: 28e3 |002b: goto 000e // -001d │ │ +0bebd0: 1202 |002c: const/4 v2, #int 0 // #0 │ │ +0bebd2: 5c42 3b0c |002d: iput-boolean v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsClosing:Z // field@0c3b │ │ +0bebd6: 28d5 |002f: goto 0004 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0004 line=931 │ │ 0x0005 line=921 │ │ 0x0008 line=922 │ │ 0x001a line=923 │ │ 0x0020 line=924 │ │ 0x0022 line=925 │ │ 0x0028 line=927 │ │ 0x002c line=930 │ │ locals : │ │ - 0x0020 - 0x002c reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x001a - 0x002c reg=2 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ - 0x000e - 0x0030 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0020 - 0x002c reg=0 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x001a - 0x002c reg=1 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ 0x0000 - 0x0030 reg=4 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0030 reg=5 allMenusAreClosing Z │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'collapseItemActionView' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 65 16-bit code units │ │ -0bb33c: |[0bb33c] com.actionbarsherlock.internal.view.menu.MenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0bb34c: 5454 410c |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb350: 6e10 792f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ -0bb356: 0a04 |0005: move-result v4 │ │ -0bb358: 3904 0600 |0006: if-nez v4, 000c // +0006 │ │ -0bb35c: 5454 360c |0008: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ -0bb360: 3264 0400 |000a: if-eq v4, v6, 000e // +0004 │ │ -0bb364: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0bb366: 0f00 |000d: return v0 │ │ -0bb368: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0bb36a: 6e10 2427 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0bb370: 5454 410c |0012: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb374: 6e10 7a2f 0400 |0014: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0bb37a: 0c01 |0017: move-result-object v1 │ │ -0bb37c: 7210 382f 0100 |0018: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bb382: 0a04 |001b: move-result v4 │ │ -0bb384: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ -0bb388: 7210 392f 0100 |001e: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bb38e: 0c03 |0021: move-result-object v3 │ │ -0bb390: 1f03 f405 |0022: check-cast v3, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0bb394: 6e10 ed2e 0300 |0024: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0bb39a: 0c02 |0027: move-result-object v2 │ │ -0bb39c: 1f02 1105 |0028: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0bb3a0: 3902 0800 |002a: if-nez v2, 0032 // +0008 │ │ -0bb3a4: 5454 410c |002c: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb3a8: 6e20 7b2f 3400 |002e: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0bb3ae: 28e7 |0031: goto 0018 // -0019 │ │ -0bb3b0: 7230 c627 5206 |0032: invoke-interface {v2, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@27c6 │ │ -0bb3b6: 0a00 |0035: move-result v0 │ │ -0bb3b8: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ -0bb3bc: 6e10 2327 0500 |0038: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0bb3c2: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ -0bb3c6: 1204 |003d: const/4 v4, #int 0 // #0 │ │ -0bb3c8: 5b54 360c |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ -0bb3cc: 28cd |0040: goto 000d // -0033 │ │ +0bebd8: |[0bebd8] com.actionbarsherlock.internal.view.menu.MenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0bebe8: 5453 410c |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bebec: 6e10 792f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ +0bebf2: 0a03 |0005: move-result v3 │ │ +0bebf4: 3903 0600 |0006: if-nez v3, 000c // +0006 │ │ +0bebf8: 5453 360c |0008: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ +0bebfc: 3263 0400 |000a: if-eq v3, v6, 000e // +0004 │ │ +0bec00: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0bec02: 0f00 |000d: return v0 │ │ +0bec04: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0bec06: 6e10 2427 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0bec0c: 5453 410c |0012: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bec10: 6e10 7a2f 0300 |0014: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0bec16: 0c03 |0017: move-result-object v3 │ │ +0bec18: 7210 382f 0300 |0018: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bec1e: 0a04 |001b: move-result v4 │ │ +0bec20: 3804 1c00 |001c: if-eqz v4, 0038 // +001c │ │ +0bec24: 7210 392f 0300 |001e: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bec2a: 0c02 |0021: move-result-object v2 │ │ +0bec2c: 1f02 f405 |0022: check-cast v2, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0bec30: 6e10 ed2e 0200 |0024: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0bec36: 0c01 |0027: move-result-object v1 │ │ +0bec38: 1f01 1105 |0028: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0bec3c: 3901 0800 |002a: if-nez v1, 0032 // +0008 │ │ +0bec40: 5454 410c |002c: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bec44: 6e20 7b2f 2400 |002e: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0bec4a: 28e7 |0031: goto 0018 // -0019 │ │ +0bec4c: 7230 c627 5106 |0032: invoke-interface {v1, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@27c6 │ │ +0bec52: 0a00 |0035: move-result v0 │ │ +0bec54: 3800 e2ff |0036: if-eqz v0, 0018 // -001e │ │ +0bec58: 6e10 2327 0500 |0038: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0bec5e: 3800 d2ff |003b: if-eqz v0, 000d // -002e │ │ +0bec62: 1203 |003d: const/4 v3, #int 0 // #0 │ │ +0bec64: 5b53 360c |003e: iput-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ +0bec68: 28cd |0040: goto 000d // -0033 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x000d line=1270 │ │ 0x000e line=1254 │ │ 0x000f line=1256 │ │ 0x0012 line=1257 │ │ @@ -252638,41 +252674,40 @@ │ │ 0x002a line=1259 │ │ 0x002c line=1260 │ │ 0x0032 line=1261 │ │ 0x0038 line=1265 │ │ 0x003b line=1267 │ │ 0x003d line=1268 │ │ locals : │ │ - 0x002a - 0x0038 reg=2 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x0024 - 0x0038 reg=3 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ + 0x002a - 0x0038 reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x0024 - 0x0038 reg=2 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ 0x000f - 0x0041 reg=0 collapsed Z │ │ - 0x0018 - 0x0041 reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x0041 reg=5 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0041 reg=6 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'dispatchMenuItemSelected' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 16 16-bit code units │ │ -0bb3d0: |[0bb3d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0bb3e0: 5410 320c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ -0bb3e4: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0bb3e8: 5410 320c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ -0bb3ec: 7230 ca26 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26ca │ │ -0bb3f2: 0a00 |0009: move-result v0 │ │ -0bb3f4: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0bb3f8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0bb3fa: 0f00 |000d: return v0 │ │ -0bb3fc: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0bb3fe: 28fe |000f: goto 000d // -0002 │ │ +0bec6c: |[0bec6c] com.actionbarsherlock.internal.view.menu.MenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0bec7c: 5410 320c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ +0bec80: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0bec84: 5410 320c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ +0bec88: 7230 ca26 2003 |0006: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;.onMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26ca │ │ +0bec8e: 0a00 |0009: move-result v0 │ │ +0bec90: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0bec94: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0bec96: 0f00 |000d: return v0 │ │ +0bec98: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0bec9a: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0010 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -252682,46 +252717,46 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 60 16-bit code units │ │ -0bb400: |[0bb400] com.actionbarsherlock.internal.view.menu.MenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0bb410: 5454 410c |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb414: 6e10 792f 0400 |0002: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ -0bb41a: 0a04 |0005: move-result v4 │ │ -0bb41c: 3804 0400 |0006: if-eqz v4, 000a // +0004 │ │ -0bb420: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bb422: 0f00 |0009: return v0 │ │ -0bb424: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0bb426: 6e10 2427 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ -0bb42c: 5454 410c |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb430: 6e10 7a2f 0400 |0010: invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0bb436: 0c01 |0013: move-result-object v1 │ │ -0bb438: 7210 382f 0100 |0014: invoke-interface {v1}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bb43e: 0a04 |0017: move-result v4 │ │ -0bb440: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ -0bb444: 7210 392f 0100 |001a: invoke-interface {v1}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bb44a: 0c03 |001d: move-result-object v3 │ │ -0bb44c: 1f03 f405 |001e: check-cast v3, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0bb450: 6e10 ed2e 0300 |0020: invoke-virtual {v3}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0bb456: 0c02 |0023: move-result-object v2 │ │ -0bb458: 1f02 1105 |0024: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0bb45c: 3902 0800 |0026: if-nez v2, 002e // +0008 │ │ -0bb460: 5454 410c |0028: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb464: 6e20 7b2f 3400 |002a: invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0bb46a: 28e7 |002d: goto 0014 // -0019 │ │ -0bb46c: 7230 c727 5206 |002e: invoke-interface {v2, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@27c7 │ │ -0bb472: 0a00 |0031: move-result v0 │ │ -0bb474: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ -0bb478: 6e10 2327 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ -0bb47e: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ -0bb482: 5b56 360c |0039: iput-object v6, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ -0bb486: 28ce |003b: goto 0009 // -0032 │ │ +0bec9c: |[0bec9c] com.actionbarsherlock.internal.view.menu.MenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0becac: 5453 410c |0000: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0becb0: 6e10 792f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.isEmpty:()Z // method@2f79 │ │ +0becb6: 0a03 |0005: move-result v3 │ │ +0becb8: 3803 0400 |0006: if-eqz v3, 000a // +0004 │ │ +0becbc: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0becbe: 0f00 |0009: return v0 │ │ +0becc0: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0becc2: 6e10 2427 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.stopDispatchingItemsChanged:()V // method@2724 │ │ +0becc8: 5453 410c |000e: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0beccc: 6e10 7a2f 0300 |0010: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0becd2: 0c03 |0013: move-result-object v3 │ │ +0becd4: 7210 382f 0300 |0014: invoke-interface {v3}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0becda: 0a04 |0017: move-result v4 │ │ +0becdc: 3804 1c00 |0018: if-eqz v4, 0034 // +001c │ │ +0bece0: 7210 392f 0300 |001a: invoke-interface {v3}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bece6: 0c02 |001d: move-result-object v2 │ │ +0bece8: 1f02 f405 |001e: check-cast v2, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0becec: 6e10 ed2e 0200 |0020: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0becf2: 0c01 |0023: move-result-object v1 │ │ +0becf4: 1f01 1105 |0024: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0becf8: 3901 0800 |0026: if-nez v1, 002e // +0008 │ │ +0becfc: 5454 410c |0028: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bed00: 6e20 7b2f 2400 |002a: invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0bed06: 28e7 |002d: goto 0014 // -0019 │ │ +0bed08: 7230 c727 5106 |002e: invoke-interface {v1, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@27c7 │ │ +0bed0e: 0a00 |0031: move-result v0 │ │ +0bed10: 3800 e2ff |0032: if-eqz v0, 0014 // -001e │ │ +0bed14: 6e10 2327 0500 |0034: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.startDispatchingItemsChanged:()V // method@2723 │ │ +0bed1a: 3800 d2ff |0037: if-eqz v0, 0009 // -002e │ │ +0bed1e: 5b56 360c |0039: iput-object v6, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ +0bed22: 28ce |003b: goto 0009 // -0032 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1230 │ │ 0x0009 line=1248 │ │ 0x000a line=1232 │ │ 0x000b line=1234 │ │ 0x000e line=1235 │ │ @@ -252729,35 +252764,34 @@ │ │ 0x0026 line=1237 │ │ 0x0028 line=1238 │ │ 0x002e line=1239 │ │ 0x0034 line=1243 │ │ 0x0037 line=1245 │ │ 0x0039 line=1246 │ │ locals : │ │ - 0x0026 - 0x0034 reg=2 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x0020 - 0x0034 reg=3 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ + 0x0026 - 0x0034 reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x0020 - 0x0034 reg=2 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ 0x000b - 0x003c reg=0 expanded Z │ │ - 0x0014 - 0x003c reg=1 i$ Ljava/util/Iterator; │ │ 0x0000 - 0x003c reg=5 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x003c reg=6 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'findGroupIndex' │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0bb488: |[0bb488] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ -0bb498: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bb49a: 6e30 e926 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@26e9 │ │ -0bb4a0: 0a00 |0004: move-result v0 │ │ -0bb4a2: 0f00 |0005: return v0 │ │ +0bed24: |[0bed24] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(I)I │ │ +0bed34: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bed36: 6e30 e926 2100 |0001: invoke-virtual {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(II)I // method@26e9 │ │ +0bed3c: 0a00 |0004: move-result v0 │ │ +0bed3e: 0f00 |0005: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0006 reg=2 group I │ │ │ │ @@ -252766,33 +252800,33 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0bb4a4: |[0bb4a4] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ -0bb4b4: 6e10 2227 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ -0bb4ba: 0a02 |0003: move-result v2 │ │ -0bb4bc: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ -0bb4c0: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -0bb4c2: 0160 |0007: move v0, v6 │ │ -0bb4c4: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ -0bb4c8: 5443 3d0c |000a: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb4cc: 6e20 0e2f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb4d2: 0c01 |000f: move-result-object v1 │ │ -0bb4d4: 1f01 0905 |0010: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb4d8: 6e10 2d27 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bb4de: 0a03 |0015: move-result v3 │ │ -0bb4e0: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ -0bb4e4: 0f00 |0018: return v0 │ │ -0bb4e6: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bb4ea: 28ed |001b: goto 0008 // -0013 │ │ -0bb4ec: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ -0bb4ee: 28fb |001d: goto 0018 // -0005 │ │ +0bed40: |[0bed40] com.actionbarsherlock.internal.view.menu.MenuBuilder.findGroupIndex:(II)I │ │ +0bed50: 6e10 2227 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ +0bed56: 0a02 |0003: move-result v2 │ │ +0bed58: 3b06 0300 |0004: if-gez v6, 0007 // +0003 │ │ +0bed5c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0bed5e: 0160 |0007: move v0, v6 │ │ +0bed60: 3520 1400 |0008: if-ge v0, v2, 001c // +0014 │ │ +0bed64: 5443 3d0c |000a: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bed68: 6e20 0e2f 0300 |000c: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bed6e: 0c01 |000f: move-result-object v1 │ │ +0bed70: 1f01 0905 |0010: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bed74: 6e10 2d27 0100 |0012: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bed7a: 0a03 |0015: move-result v3 │ │ +0bed7c: 3353 0300 |0016: if-ne v3, v5, 0019 // +0003 │ │ +0bed80: 0f00 |0018: return v0 │ │ +0bed82: d800 0001 |0019: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bed86: 28ed |001b: goto 0008 // -0013 │ │ +0bed88: 12f0 |001c: const/4 v0, #int -1 // #ff │ │ +0bed8a: 28fb |001d: goto 0018 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=642 │ │ 0x0004 line=644 │ │ 0x0006 line=645 │ │ 0x0007 line=648 │ │ 0x000a line=649 │ │ @@ -252815,41 +252849,41 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 45 16-bit code units │ │ -0bb4f0: |[0bb4f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bb500: 6e10 2227 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ -0bb506: 0a03 |0003: move-result v3 │ │ -0bb508: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0bb50a: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ -0bb50e: 5454 3d0c |0007: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb512: 6e20 0e2f 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb518: 0c01 |000c: move-result-object v1 │ │ -0bb51a: 1f01 0905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb51e: 6e10 3027 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0bb524: 0a04 |0012: move-result v4 │ │ -0bb526: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ -0bb52a: 1101 |0015: return-object v1 │ │ -0bb52c: 6e10 3c27 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@273c │ │ -0bb532: 0a04 |0019: move-result v4 │ │ -0bb534: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ -0bb538: 6e10 3727 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2737 │ │ -0bb53e: 0c04 |001f: move-result-object v4 │ │ -0bb540: 7220 3f2c 6400 |0020: invoke-interface {v4, v6}, Lcom/actionbarsherlock/view/SubMenu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2c3f │ │ -0bb546: 0c02 |0023: move-result-object v2 │ │ -0bb548: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ -0bb54c: 0721 |0026: move-object v1, v2 │ │ -0bb54e: 28ee |0027: goto 0015 // -0012 │ │ -0bb550: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bb554: 28db |002a: goto 0005 // -0025 │ │ -0bb556: 1201 |002b: const/4 v1, #int 0 // #0 │ │ -0bb558: 28e9 |002c: goto 0015 // -0017 │ │ +0bed8c: |[0bed8c] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bed9c: 6e10 2227 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ +0beda2: 0a03 |0003: move-result v3 │ │ +0beda4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0beda6: 3530 2600 |0005: if-ge v0, v3, 002b // +0026 │ │ +0bedaa: 5454 3d0c |0007: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bedae: 6e20 0e2f 0400 |0009: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bedb4: 0c01 |000c: move-result-object v1 │ │ +0bedb6: 1f01 0905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bedba: 6e10 3027 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0bedc0: 0a04 |0012: move-result v4 │ │ +0bedc2: 3364 0300 |0013: if-ne v4, v6, 0016 // +0003 │ │ +0bedc6: 1101 |0015: return-object v1 │ │ +0bedc8: 6e10 3c27 0100 |0016: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@273c │ │ +0bedce: 0a04 |0019: move-result v4 │ │ +0bedd0: 3804 0e00 |001a: if-eqz v4, 0028 // +000e │ │ +0bedd4: 6e10 3727 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2737 │ │ +0bedda: 0c04 |001f: move-result-object v4 │ │ +0beddc: 7220 3f2c 6400 |0020: invoke-interface {v4, v6}, Lcom/actionbarsherlock/view/SubMenu;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2c3f │ │ +0bede2: 0c02 |0023: move-result-object v2 │ │ +0bede4: 3802 0400 |0024: if-eqz v2, 0028 // +0004 │ │ +0bede8: 0721 |0026: move-object v1, v2 │ │ +0bedea: 28ee |0027: goto 0015 // -0012 │ │ +0bedec: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bedf0: 28db |002a: goto 0005 // -0025 │ │ +0bedf2: 1201 |002b: const/4 v1, #int 0 // #0 │ │ +0bedf4: 28e9 |002c: goto 0015 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ 0x0004 line=608 │ │ 0x0007 line=609 │ │ 0x000f line=610 │ │ 0x0015 line=621 │ │ @@ -252873,31 +252907,31 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0bb55c: |[0bb55c] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ -0bb56c: 6e10 2227 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ -0bb572: 0a02 |0003: move-result v2 │ │ -0bb574: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0bb576: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ -0bb57a: 5443 3d0c |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb57e: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb584: 0c01 |000c: move-result-object v1 │ │ -0bb586: 1f01 0905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb58a: 6e10 3027 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0bb590: 0a03 |0012: move-result v3 │ │ -0bb592: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ -0bb596: 0f00 |0015: return v0 │ │ -0bb598: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bb59c: 28ed |0018: goto 0005 // -0013 │ │ -0bb59e: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ -0bb5a0: 28fb |001a: goto 0015 // -0005 │ │ +0bedf8: |[0bedf8] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemIndex:(I)I │ │ +0bee08: 6e10 2227 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ +0bee0e: 0a02 |0003: move-result v2 │ │ +0bee10: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0bee12: 3520 1400 |0005: if-ge v0, v2, 0019 // +0014 │ │ +0bee16: 5443 3d0c |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bee1a: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bee20: 0c01 |000c: move-result-object v1 │ │ +0bee22: 1f01 0905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bee26: 6e10 3027 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0bee2c: 0a03 |0012: move-result v3 │ │ +0bee2e: 3353 0300 |0013: if-ne v3, v5, 0016 // +0003 │ │ +0bee32: 0f00 |0015: return v0 │ │ +0bee34: d800 0001 |0016: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bee38: 28ed |0018: goto 0005 // -0013 │ │ +0bee3a: 12f0 |0019: const/4 v0, #int -1 // #ff │ │ +0bee3c: 28fb |001a: goto 0015 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x0004 line=627 │ │ 0x0007 line=628 │ │ 0x000f line=629 │ │ 0x0015 line=634 │ │ @@ -252917,70 +252951,70 @@ │ │ type : '(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0000 () │ │ code - │ │ registers : 15 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 103 16-bit code units │ │ -0bb5a4: |[0bb5a4] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0bb5b4: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0bb5b6: 120b |0001: const/4 v11, #int 0 // #0 │ │ -0bb5b8: 54c2 460c |0002: iget-object v2, v12, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0c46 │ │ -0bb5bc: 6e10 0b2f 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0bb5c2: 6e40 ee26 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@26ee │ │ -0bb5c8: 6e10 0f2f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0bb5ce: 0a09 |000d: move-result v9 │ │ -0bb5d0: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ -0bb5d4: 1108 |0010: return-object v8 │ │ -0bb5d6: 6e10 511d 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ -0bb5dc: 0a03 |0014: move-result v3 │ │ -0bb5de: 2204 1d04 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@041d │ │ -0bb5e2: 7010 461d 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1d46 │ │ -0bb5e8: 6e20 501d 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1d50 │ │ -0bb5ee: 6e10 152f 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bb5f4: 0a07 |0020: move-result v7 │ │ -0bb5f6: 1219 |0021: const/4 v9, #int 1 // #1 │ │ -0bb5f8: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ -0bb5fc: 6e20 0e2f b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb602: 0c08 |0027: move-result-object v8 │ │ -0bb604: 1f08 0905 |0028: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb608: 28e6 |002a: goto 0010 // -001a │ │ -0bb60a: 6e10 ff26 0c00 |002b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ -0bb610: 0a05 |002e: move-result v5 │ │ -0bb612: 1200 |002f: const/4 v0, #int 0 // #0 │ │ -0bb614: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ -0bb618: 6e20 0e2f 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb61e: 0c01 |0035: move-result-object v1 │ │ -0bb620: 1f01 0905 |0036: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb624: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ -0bb628: 6e10 2b27 0100 |003a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ -0bb62e: 0a06 |003d: move-result v6 │ │ -0bb630: 5449 5308 |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ -0bb634: 4909 090b |0040: aget-char v9, v9, v11 │ │ -0bb638: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ -0bb63c: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ -0bb640: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ -0bb644: 5449 5308 |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ -0bb648: 122a |004a: const/4 v10, #int 2 // #2 │ │ -0bb64a: 4909 090a |004b: aget-char v9, v9, v10 │ │ -0bb64e: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ -0bb652: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ -0bb656: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ -0bb65a: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ -0bb65e: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ -0bb662: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ -0bb666: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ -0bb66a: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ -0bb66e: 0718 |005d: move-object v8, v1 │ │ -0bb670: 28b2 |005e: goto 0010 // -004e │ │ -0bb672: 6e10 3227 0100 |005f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ -0bb678: 0a06 |0062: move-result v6 │ │ -0bb67a: 28db |0063: goto 003e // -0025 │ │ -0bb67c: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bb680: 28ca |0066: goto 0030 // -0036 │ │ +0bee40: |[0bee40] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0bee50: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0bee52: 120b |0001: const/4 v11, #int 0 // #0 │ │ +0bee54: 54c2 460c |0002: iget-object v2, v12, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mTempShortcutItemList:Ljava/util/ArrayList; // field@0c46 │ │ +0bee58: 6e10 0b2f 0200 |0004: invoke-virtual {v2}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bee5e: 6e40 ee26 2ced |0007: invoke-virtual {v12, v2, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@26ee │ │ +0bee64: 6e10 0f2f 0200 |000a: invoke-virtual {v2}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0bee6a: 0a09 |000d: move-result v9 │ │ +0bee6c: 3809 0300 |000e: if-eqz v9, 0011 // +0003 │ │ +0bee70: 1108 |0010: return-object v8 │ │ +0bee72: 6e10 511d 0e00 |0011: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ +0bee78: 0a03 |0014: move-result v3 │ │ +0bee7a: 2204 1d04 |0015: new-instance v4, Landroid/view/KeyCharacterMap$KeyData; // type@041d │ │ +0bee7e: 7010 461d 0400 |0017: invoke-direct {v4}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1d46 │ │ +0bee84: 6e20 501d 4e00 |001a: invoke-virtual {v14, v4}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1d50 │ │ +0bee8a: 6e10 152f 0200 |001d: invoke-virtual {v2}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bee90: 0a07 |0020: move-result v7 │ │ +0bee92: 1219 |0021: const/4 v9, #int 1 // #1 │ │ +0bee94: 3397 0900 |0022: if-ne v7, v9, 002b // +0009 │ │ +0bee98: 6e20 0e2f b200 |0024: invoke-virtual {v2, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bee9e: 0c08 |0027: move-result-object v8 │ │ +0beea0: 1f08 0905 |0028: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0beea4: 28e6 |002a: goto 0010 // -001a │ │ +0beea6: 6e10 ff26 0c00 |002b: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ +0beeac: 0a05 |002e: move-result v5 │ │ +0beeae: 1200 |002f: const/4 v0, #int 0 // #0 │ │ +0beeb0: 3570 e0ff |0030: if-ge v0, v7, 0010 // -0020 │ │ +0beeb4: 6e20 0e2f 0200 |0032: invoke-virtual {v2, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0beeba: 0c01 |0035: move-result-object v1 │ │ +0beebc: 1f01 0905 |0036: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0beec0: 3805 2700 |0038: if-eqz v5, 005f // +0027 │ │ +0beec4: 6e10 2b27 0100 |003a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ +0beeca: 0a06 |003d: move-result v6 │ │ +0beecc: 5449 5308 |003e: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ +0beed0: 4909 090b |0040: aget-char v9, v9, v11 │ │ +0beed4: 3396 0600 |0042: if-ne v6, v9, 0048 // +0006 │ │ +0beed8: dd09 0302 |0044: and-int/lit8 v9, v3, #int 2 // #02 │ │ +0beedc: 3809 1700 |0046: if-eqz v9, 005d // +0017 │ │ +0beee0: 5449 5308 |0048: iget-object v9, v4, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ +0beee4: 122a |004a: const/4 v10, #int 2 // #2 │ │ +0beee6: 4909 090a |004b: aget-char v9, v9, v10 │ │ +0beeea: 3396 0600 |004d: if-ne v6, v9, 0053 // +0006 │ │ +0beeee: dd09 0302 |004f: and-int/lit8 v9, v3, #int 2 // #02 │ │ +0beef2: 3909 0c00 |0051: if-nez v9, 005d // +000c │ │ +0beef6: 3805 1100 |0053: if-eqz v5, 0064 // +0011 │ │ +0beefa: 1309 0800 |0055: const/16 v9, #int 8 // #8 │ │ +0beefe: 3396 0d00 |0057: if-ne v6, v9, 0064 // +000d │ │ +0bef02: 1309 4300 |0059: const/16 v9, #int 67 // #43 │ │ +0bef06: 339d 0900 |005b: if-ne v13, v9, 0064 // +0009 │ │ +0bef0a: 0718 |005d: move-object v8, v1 │ │ +0bef0c: 28b2 |005e: goto 0010 // -004e │ │ +0bef0e: 6e10 3227 0100 |005f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ +0bef14: 0a06 |0062: move-result v6 │ │ +0bef16: 28db |0063: goto 003e // -0025 │ │ +0bef18: d800 0001 |0064: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bef1c: 28ca |0066: goto 0030 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=835 │ │ 0x0004 line=836 │ │ 0x0007 line=837 │ │ 0x000a line=839 │ │ 0x0010 line=870 │ │ @@ -252992,15 +253026,15 @@ │ │ 0x0024 line=851 │ │ 0x002b line=854 │ │ 0x002f line=857 │ │ 0x0032 line=858 │ │ 0x0038 line=859 │ │ 0x003e line=861 │ │ 0x005e line=867 │ │ - 0x005f line=859 │ │ + 0x005f line=860 │ │ 0x0064 line=857 │ │ locals : │ │ 0x003e - 0x005f reg=6 shortcutChar C │ │ 0x0030 - 0x0067 reg=0 i I │ │ 0x0038 - 0x0067 reg=1 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0004 - 0x0067 reg=2 items Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0015 - 0x0067 reg=3 metaState I │ │ @@ -253017,70 +253051,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 │ │ -0bb684: |[0bb684] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ -0bb694: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ -0bb698: 6e10 ff26 0b00 |0002: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ -0bb69e: 0a06 |0005: move-result v6 │ │ -0bb6a0: 6e10 511d 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ -0bb6a6: 0a04 |0009: move-result v4 │ │ -0bb6a8: 2205 1d04 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@041d │ │ -0bb6ac: 7010 461d 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1d46 │ │ -0bb6b2: 6e20 501d 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1d50 │ │ -0bb6b8: 0a02 |0012: move-result v2 │ │ -0bb6ba: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ -0bb6be: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ -0bb6c2: 0e00 |0017: return-void │ │ -0bb6c4: 54b8 3d0c |0018: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb6c8: 6e10 152f 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bb6ce: 0a00 |001d: move-result v0 │ │ -0bb6d0: 1201 |001e: const/4 v1, #int 0 // #0 │ │ -0bb6d2: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ -0bb6d6: 54b8 3d0c |0021: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb6da: 6e20 0e2f 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb6e0: 0c03 |0026: move-result-object v3 │ │ -0bb6e2: 1f03 0905 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb6e6: 6e10 3c27 0300 |0029: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@273c │ │ -0bb6ec: 0a08 |002c: move-result v8 │ │ -0bb6ee: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ -0bb6f2: 6e10 3727 0300 |002f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2737 │ │ -0bb6f8: 0c08 |0032: move-result-object v8 │ │ -0bb6fa: 1f08 0805 |0033: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ -0bb6fe: 6e40 ee26 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@26ee │ │ -0bb704: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ -0bb708: 6e10 2b27 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ -0bb70e: 0a07 |003d: move-result v7 │ │ -0bb710: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ -0bb714: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ -0bb718: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ -0bb71c: 5458 5308 |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ -0bb720: 1209 |0046: const/4 v9, #int 0 // #0 │ │ -0bb722: 4908 0809 |0047: aget-char v8, v8, v9 │ │ -0bb726: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ -0bb72a: 5458 5308 |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ -0bb72e: 1229 |004d: const/4 v9, #int 2 // #2 │ │ -0bb730: 4908 0809 |004e: aget-char v8, v8, v9 │ │ -0bb734: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ -0bb738: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ -0bb73c: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ -0bb740: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ -0bb744: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ -0bb748: 6e10 4227 0300 |005a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ -0bb74e: 0a08 |005d: move-result v8 │ │ -0bb750: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ -0bb754: 7220 4b2f 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ -0bb75a: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bb75e: 28ba |0065: goto 001f // -0046 │ │ -0bb760: 6e10 3227 0300 |0066: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ -0bb766: 0a07 |0069: move-result v7 │ │ -0bb768: 28d4 |006a: goto 003e // -002c │ │ +0bef20: |[0bef20] com.actionbarsherlock.internal.view.menu.MenuBuilder.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V │ │ +0bef30: 130a 4300 |0000: const/16 v10, #int 67 // #43 │ │ +0bef34: 6e10 ff26 0b00 |0002: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ +0bef3a: 0a06 |0005: move-result v6 │ │ +0bef3c: 6e10 511d 0e00 |0006: invoke-virtual {v14}, Landroid/view/KeyEvent;.getMetaState:()I // method@1d51 │ │ +0bef42: 0a04 |0009: move-result v4 │ │ +0bef44: 2205 1d04 |000a: new-instance v5, Landroid/view/KeyCharacterMap$KeyData; // type@041d │ │ +0bef48: 7010 461d 0500 |000c: invoke-direct {v5}, Landroid/view/KeyCharacterMap$KeyData;.:()V // method@1d46 │ │ +0bef4e: 6e20 501d 5e00 |000f: invoke-virtual {v14, v5}, Landroid/view/KeyEvent;.getKeyData:(Landroid/view/KeyCharacterMap$KeyData;)Z // method@1d50 │ │ +0bef54: 0a02 |0012: move-result v2 │ │ +0bef56: 3902 0500 |0013: if-nez v2, 0018 // +0005 │ │ +0bef5a: 32ad 0300 |0015: if-eq v13, v10, 0018 // +0003 │ │ +0bef5e: 0e00 |0017: return-void │ │ +0bef60: 54b8 3d0c |0018: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bef64: 6e10 152f 0800 |001a: invoke-virtual {v8}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bef6a: 0a00 |001d: move-result v0 │ │ +0bef6c: 1201 |001e: const/4 v1, #int 0 // #0 │ │ +0bef6e: 3501 f8ff |001f: if-ge v1, v0, 0017 // -0008 │ │ +0bef72: 54b8 3d0c |0021: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bef76: 6e20 0e2f 1800 |0023: invoke-virtual {v8, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bef7c: 0c03 |0026: move-result-object v3 │ │ +0bef7e: 1f03 0905 |0027: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bef82: 6e10 3c27 0300 |0029: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasSubMenu:()Z // method@273c │ │ +0bef88: 0a08 |002c: move-result v8 │ │ +0bef8a: 3808 0b00 |002d: if-eqz v8, 0038 // +000b │ │ +0bef8e: 6e10 3727 0300 |002f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2737 │ │ +0bef94: 0c08 |0032: move-result-object v8 │ │ +0bef96: 1f08 0805 |0033: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ +0bef9a: 6e40 ee26 c8ed |0035: invoke-virtual {v8, v12, v13, v14}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemsWithShortcutForKey:(Ljava/util/List;ILandroid/view/KeyEvent;)V // method@26ee │ │ +0befa0: 3806 2e00 |0038: if-eqz v6, 0066 // +002e │ │ +0befa4: 6e10 2b27 0300 |003a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getAlphabeticShortcut:()C // method@272b │ │ +0befaa: 0a07 |003d: move-result v7 │ │ +0befac: dd08 0405 |003e: and-int/lit8 v8, v4, #int 5 // #05 │ │ +0befb0: 3908 2300 |0040: if-nez v8, 0063 // +0023 │ │ +0befb4: 3807 2100 |0042: if-eqz v7, 0063 // +0021 │ │ +0befb8: 5458 5308 |0044: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ +0befbc: 1209 |0046: const/4 v9, #int 0 // #0 │ │ +0befbe: 4908 0809 |0047: aget-char v8, v8, v9 │ │ +0befc2: 3287 1100 |0049: if-eq v7, v8, 005a // +0011 │ │ +0befc6: 5458 5308 |004b: iget-object v8, v5, Landroid/view/KeyCharacterMap$KeyData;.meta:[C // field@0853 │ │ +0befca: 1229 |004d: const/4 v9, #int 2 // #2 │ │ +0befcc: 4908 0809 |004e: aget-char v8, v8, v9 │ │ +0befd0: 3287 0a00 |0050: if-eq v7, v8, 005a // +000a │ │ +0befd4: 3806 1100 |0052: if-eqz v6, 0063 // +0011 │ │ +0befd8: 1308 0800 |0054: const/16 v8, #int 8 // #8 │ │ +0befdc: 3387 0d00 |0056: if-ne v7, v8, 0063 // +000d │ │ +0befe0: 33ad 0b00 |0058: if-ne v13, v10, 0063 // +000b │ │ +0befe4: 6e10 4227 0300 |005a: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ +0befea: 0a08 |005d: move-result v8 │ │ +0befec: 3808 0500 |005e: if-eqz v8, 0063 // +0005 │ │ +0beff0: 7220 4b2f 3c00 |0060: invoke-interface {v12, v3}, Ljava/util/List;.add:(Ljava/lang/Object;)Z // method@2f4b │ │ +0beff6: d801 0101 |0063: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0beffa: 28ba |0065: goto 001f // -0046 │ │ +0beffc: 6e10 3227 0300 |0066: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getNumericShortcut:()C // method@2732 │ │ +0bf002: 0a07 |0069: move-result v7 │ │ +0bf004: 28d4 |006a: goto 003e // -002c │ │ catches : (none) │ │ positions : │ │ 0x0002 line=791 │ │ 0x0006 line=792 │ │ 0x000a line=793 │ │ 0x000f line=795 │ │ 0x0013 line=797 │ │ @@ -253088,14 +253122,15 @@ │ │ 0x0018 line=802 │ │ 0x001e line=803 │ │ 0x0021 line=804 │ │ 0x0029 line=805 │ │ 0x002f line=806 │ │ 0x0038 line=808 │ │ 0x003e line=809 │ │ + 0x005a line=815 │ │ 0x0060 line=816 │ │ 0x0063 line=803 │ │ 0x0066 line=808 │ │ locals : │ │ 0x0000 - 0x0000 reg=12 (null) Ljava/util/List; │ │ 0x003e - 0x0066 reg=7 shortcutChar C │ │ 0x001e - 0x006b reg=0 N I │ │ @@ -253111,78 +253146,78 @@ │ │ 0x0000 - 0x006b reg=14 event Landroid/view/KeyEvent; │ │ │ │ #26 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'flagActionItems' │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ - registers : 11 │ │ + registers : 10 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 116 16-bit code units │ │ -0bb76c: |[0bb76c] com.actionbarsherlock.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ -0bb77c: 55a8 3a0c |0000: iget-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ -0bb780: 3908 0300 |0002: if-nez v8, 0005 // +0003 │ │ -0bb784: 0e00 |0004: return-void │ │ -0bb786: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0bb788: 54a8 410c |0006: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb78c: 6e10 7a2f 0800 |0008: invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0bb792: 0c02 |000b: move-result-object v2 │ │ -0bb794: 7210 382f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bb79a: 0a08 |000f: move-result v8 │ │ -0bb79c: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ -0bb7a0: 7210 392f 0200 |0012: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bb7a6: 0c06 |0015: move-result-object v6 │ │ -0bb7a8: 1f06 f405 |0016: check-cast v6, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0bb7ac: 6e10 ed2e 0600 |0018: invoke-virtual {v6}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0bb7b2: 0c05 |001b: move-result-object v5 │ │ -0bb7b4: 1f05 1105 |001c: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0bb7b8: 3905 0800 |001e: if-nez v5, 0026 // +0008 │ │ -0bb7bc: 54a8 410c |0020: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bb7c0: 6e20 7b2f 6800 |0022: invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0bb7c6: 28e7 |0025: goto 000c // -0019 │ │ -0bb7c8: 7210 c827 0500 |0026: invoke-interface {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@27c8 │ │ -0bb7ce: 0a08 |0029: move-result v8 │ │ -0bb7d0: b680 |002a: or-int/2addr v0, v8 │ │ -0bb7d2: 28e1 |002b: goto 000c // -001f │ │ -0bb7d4: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ -0bb7d8: 54a8 310c |002e: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ -0bb7dc: 6e10 0b2f 0800 |0030: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0bb7e2: 54a8 3f0c |0033: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ -0bb7e6: 6e10 0b2f 0800 |0035: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0bb7ec: 6e10 fd26 0a00 |0038: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ -0bb7f2: 0c07 |003b: move-result-object v7 │ │ -0bb7f4: 6e10 152f 0700 |003c: invoke-virtual {v7}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bb7fa: 0a04 |003f: move-result v4 │ │ -0bb7fc: 1201 |0040: const/4 v1, #int 0 // #0 │ │ -0bb7fe: 3541 2f00 |0041: if-ge v1, v4, 0070 // +002f │ │ -0bb802: 6e20 0e2f 1700 |0043: invoke-virtual {v7, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb808: 0c03 |0046: move-result-object v3 │ │ -0bb80a: 1f03 0905 |0047: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb80e: 6e10 3e27 0300 |0049: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ -0bb814: 0a08 |004c: move-result v8 │ │ -0bb816: 3808 0a00 |004d: if-eqz v8, 0057 // +000a │ │ -0bb81a: 54a8 310c |004f: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ -0bb81e: 6e20 092f 3800 |0051: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0bb824: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bb828: 28eb |0056: goto 0041 // -0015 │ │ -0bb82a: 54a8 3f0c |0057: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ -0bb82e: 6e20 092f 3800 |0059: invoke-virtual {v8, v3}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0bb834: 28f8 |005c: goto 0054 // -0008 │ │ -0bb836: 54a8 310c |005d: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ -0bb83a: 6e10 0b2f 0800 |005f: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0bb840: 54a8 3f0c |0062: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ -0bb844: 6e10 0b2f 0800 |0064: invoke-virtual {v8}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0bb84a: 54a8 3f0c |0067: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ -0bb84e: 6e10 fd26 0a00 |0069: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ -0bb854: 0c09 |006c: move-result-object v9 │ │ -0bb856: 6e20 0a2f 9800 |006d: invoke-virtual {v8, v9}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ -0bb85c: 1208 |0070: const/4 v8, #int 0 // #0 │ │ -0bb85e: 5ca8 3a0c |0071: iput-boolean v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ -0bb862: 2891 |0073: goto 0004 // -006f │ │ +0bf008: |[0bf008] com.actionbarsherlock.internal.view.menu.MenuBuilder.flagActionItems:()V │ │ +0bf018: 5597 3a0c |0000: iget-boolean v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ +0bf01c: 3907 0300 |0002: if-nez v7, 0005 // +0003 │ │ +0bf020: 0e00 |0004: return-void │ │ +0bf022: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0bf024: 5497 410c |0006: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bf028: 6e10 7a2f 0700 |0008: invoke-virtual {v7}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0bf02e: 0c07 |000b: move-result-object v7 │ │ +0bf030: 7210 382f 0700 |000c: invoke-interface {v7}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bf036: 0a08 |000f: move-result v8 │ │ +0bf038: 3808 1c00 |0010: if-eqz v8, 002c // +001c │ │ +0bf03c: 7210 392f 0700 |0012: invoke-interface {v7}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bf042: 0c05 |0015: move-result-object v5 │ │ +0bf044: 1f05 f405 |0016: check-cast v5, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0bf048: 6e10 ed2e 0500 |0018: invoke-virtual {v5}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0bf04e: 0c04 |001b: move-result-object v4 │ │ +0bf050: 1f04 1105 |001c: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0bf054: 3904 0800 |001e: if-nez v4, 0026 // +0008 │ │ +0bf058: 5498 410c |0020: iget-object v8, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bf05c: 6e20 7b2f 5800 |0022: invoke-virtual {v8, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0bf062: 28e7 |0025: goto 000c // -0019 │ │ +0bf064: 7210 c827 0400 |0026: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;.flagActionItems:()Z // method@27c8 │ │ +0bf06a: 0a08 |0029: move-result v8 │ │ +0bf06c: b680 |002a: or-int/2addr v0, v8 │ │ +0bf06e: 28e1 |002b: goto 000c // -001f │ │ +0bf070: 3800 3100 |002c: if-eqz v0, 005d // +0031 │ │ +0bf074: 5497 310c |002e: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ +0bf078: 6e10 0b2f 0700 |0030: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bf07e: 5497 3f0c |0033: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ +0bf082: 6e10 0b2f 0700 |0035: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bf088: 6e10 fd26 0900 |0038: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ +0bf08e: 0c06 |003b: move-result-object v6 │ │ +0bf090: 6e10 152f 0600 |003c: invoke-virtual {v6}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bf096: 0a03 |003f: move-result v3 │ │ +0bf098: 1201 |0040: const/4 v1, #int 0 // #0 │ │ +0bf09a: 3531 2f00 |0041: if-ge v1, v3, 0070 // +002f │ │ +0bf09e: 6e20 0e2f 1600 |0043: invoke-virtual {v6, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf0a4: 0c02 |0046: move-result-object v2 │ │ +0bf0a6: 1f02 0905 |0047: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf0aa: 6e10 3e27 0200 |0049: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ +0bf0b0: 0a07 |004c: move-result v7 │ │ +0bf0b2: 3807 0a00 |004d: if-eqz v7, 0057 // +000a │ │ +0bf0b6: 5497 310c |004f: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ +0bf0ba: 6e20 092f 2700 |0051: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0bf0c0: d801 0101 |0054: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bf0c4: 28eb |0056: goto 0041 // -0015 │ │ +0bf0c6: 5497 3f0c |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ +0bf0ca: 6e20 092f 2700 |0059: invoke-virtual {v7, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0bf0d0: 28f8 |005c: goto 0054 // -0008 │ │ +0bf0d2: 5497 310c |005d: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ +0bf0d6: 6e10 0b2f 0700 |005f: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bf0dc: 5497 3f0c |0062: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ +0bf0e0: 6e10 0b2f 0700 |0064: invoke-virtual {v7}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bf0e6: 5497 3f0c |0067: iget-object v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ +0bf0ea: 6e10 fd26 0900 |0069: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ +0bf0f0: 0c08 |006c: move-result-object v8 │ │ +0bf0f2: 6e20 0a2f 8700 |006d: invoke-virtual {v7, v8}, Ljava/util/ArrayList;.addAll:(Ljava/util/Collection;)Z // method@2f0a │ │ +0bf0f8: 1207 |0070: const/4 v7, #int 0 // #0 │ │ +0bf0fa: 5c97 3a0c |0071: iput-boolean v7, v9, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ +0bf0fe: 2891 |0073: goto 0004 // -006f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1043 │ │ 0x0004 line=1079 │ │ 0x0005 line=1048 │ │ 0x0006 line=1049 │ │ 0x0018 line=1050 │ │ @@ -253201,37 +253236,36 @@ │ │ 0x0054 line=1063 │ │ 0x0057 line=1068 │ │ 0x005d line=1074 │ │ 0x0062 line=1075 │ │ 0x0067 line=1076 │ │ 0x0070 line=1078 │ │ locals : │ │ - 0x001e - 0x002c reg=5 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x0018 - 0x002c reg=6 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ + 0x001e - 0x002c reg=4 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x0018 - 0x002c reg=5 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ 0x0041 - 0x005d reg=1 i I │ │ - 0x0049 - 0x005d reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ - 0x0040 - 0x005d reg=4 itemsSize I │ │ - 0x003c - 0x005d reg=7 visibleItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ + 0x0049 - 0x005d reg=2 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ + 0x0040 - 0x005d reg=3 itemsSize I │ │ + 0x003c - 0x005d reg=6 visibleItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0006 - 0x0074 reg=0 flagged Z │ │ - 0x000c - 0x0074 reg=2 i$ Ljava/util/Iterator; │ │ - 0x0000 - 0x0074 reg=10 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ + 0x0000 - 0x0074 reg=9 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #27 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'getActionItems' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0bb864: |[0bb864] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ -0bb874: 6e10 ef26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@26ef │ │ -0bb87a: 5410 310c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ -0bb87e: 1100 |0005: return-object v0 │ │ +0bf100: |[0bf100] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionItems:()Ljava/util/ArrayList; │ │ +0bf110: 6e10 ef26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@26ef │ │ +0bf116: 5410 310c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mActionItems:Ljava/util/ArrayList; // field@0c31 │ │ +0bf11a: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ 0x0003 line=1083 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -253240,17 +253274,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb880: |[0bb880] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0bb890: 1a00 4415 |0000: const-string v0, "android:menu:actionviewstates" // string@1544 │ │ -0bb894: 1100 |0002: return-object v0 │ │ +0bf11c: |[0bf11c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +0bf12c: 1a00 4515 |0000: const-string v0, "android:menu:actionviewstates" // string@1545 │ │ +0bf130: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #29 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253258,17 +253292,17 @@ │ │ type : '()Landroid/content/Context;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb898: |[0bb898] com.actionbarsherlock.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ -0bb8a8: 5410 330c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ -0bb8ac: 1100 |0002: return-object v0 │ │ +0bf134: |[0bf134] com.actionbarsherlock.internal.view.menu.MenuBuilder.getContext:()Landroid/content/Context; │ │ +0bf144: 5410 330c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mContext:Landroid/content/Context; // field@0c33 │ │ +0bf148: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=740 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #30 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253276,17 +253310,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb8b0: |[0bb8b0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ -0bb8c0: 5410 360c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ -0bb8c4: 1100 |0002: return-object v0 │ │ +0bf14c: |[0bf14c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getExpandedItem:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ +0bf15c: 5410 360c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c36 │ │ +0bf160: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1274 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #31 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253294,17 +253328,17 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb8c8: |[0bb8c8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ -0bb8d8: 5410 370c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ -0bb8dc: 1100 |0002: return-object v0 │ │ +0bf164: |[0bf164] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderIcon:()Landroid/graphics/drawable/Drawable; │ │ +0bf174: 5410 370c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderIcon:Landroid/graphics/drawable/Drawable; // field@0c37 │ │ +0bf178: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #32 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253312,17 +253346,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb8e0: |[0bb8e0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ -0bb8f0: 5410 380c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ -0bb8f4: 1100 |0002: return-object v0 │ │ +0bf17c: |[0bf17c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderTitle:()Ljava/lang/CharSequence; │ │ +0bf18c: 5410 380c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderTitle:Ljava/lang/CharSequence; // field@0c38 │ │ +0bf190: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1191 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #33 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253330,17 +253364,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb8f8: |[0bb8f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ -0bb908: 5410 390c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ -0bb90c: 1100 |0002: return-object v0 │ │ +0bf194: |[0bf194] com.actionbarsherlock.internal.view.menu.MenuBuilder.getHeaderView:()Landroid/view/View; │ │ +0bf1a4: 5410 390c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mHeaderView:Landroid/view/View; // field@0c39 │ │ +0bf1a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #34 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253348,20 +253382,20 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0bb910: |[0bb910] com.actionbarsherlock.internal.view.menu.MenuBuilder.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bb920: 5410 3d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb924: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb92a: 0c00 |0005: move-result-object v0 │ │ -0bb92c: 1f00 5f05 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ -0bb930: 1100 |0008: return-object v0 │ │ +0bf1ac: |[0bf1ac] com.actionbarsherlock.internal.view.menu.MenuBuilder.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0bf1bc: 5410 3d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf1c0: 6e20 0e2f 2000 |0002: invoke-virtual {v0, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf1c6: 0c00 |0005: move-result-object v0 │ │ +0bf1c8: 1f00 5f05 |0006: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ +0bf1cc: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=665 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 index I │ │ │ │ @@ -253370,18 +253404,18 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0bb934: |[0bb934] com.actionbarsherlock.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ -0bb944: 6e10 ef26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@26ef │ │ -0bb94a: 5410 3f0c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ -0bb94e: 1100 |0005: return-object v0 │ │ +0bf1d0: |[0bf1d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.getNonActionItems:()Ljava/util/ArrayList; │ │ +0bf1e0: 6e10 ef26 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.flagActionItems:()V // method@26ef │ │ +0bf1e6: 5410 3f0c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mNonActionItems:Ljava/util/ArrayList; // field@0c3f │ │ +0bf1ea: 1100 |0005: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1087 │ │ 0x0003 line=1088 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ @@ -253390,17 +253424,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb950: |[0bb950] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ -0bb960: 5510 400c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0c40 │ │ -0bb964: 0f00 |0002: return v0 │ │ +0bf1ec: |[0bf1ec] com.actionbarsherlock.internal.view.menu.MenuBuilder.getOptionalIconsVisible:()Z │ │ +0bf1fc: 5510 400c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0c40 │ │ +0bf200: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1226 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #37 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253408,17 +253442,17 @@ │ │ type : '()Landroid/content/res/Resources;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bb968: |[0bb968] com.actionbarsherlock.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ -0bb978: 5410 440c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ -0bb97c: 1100 |0002: return-object v0 │ │ +0bf204: |[0bf204] com.actionbarsherlock.internal.view.menu.MenuBuilder.getResources:()Landroid/content/res/Resources; │ │ +0bf214: 5410 440c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mResources:Landroid/content/res/Resources; // field@0c44 │ │ +0bf218: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=736 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #38 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253426,16 +253460,16 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bb980: |[0bb980] com.actionbarsherlock.internal.view.menu.MenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bb990: 1100 |0000: return-object v0 │ │ +0bf21c: |[0bf21c] com.actionbarsherlock.internal.view.menu.MenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0bf22c: 1100 |0000: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1207 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #39 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253443,43 +253477,43 @@ │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0bb994: |[0bb994] com.actionbarsherlock.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ -0bb9a4: 5543 3c0c |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ -0bb9a8: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ -0bb9ac: 5443 470c |0004: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ -0bb9b0: 1103 |0006: return-object v3 │ │ -0bb9b2: 5443 470c |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ -0bb9b6: 6e10 0b2f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ -0bb9bc: 5443 3d0c |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb9c0: 6e10 152f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bb9c6: 0a02 |0011: move-result v2 │ │ -0bb9c8: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0bb9ca: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ -0bb9ce: 5443 3d0c |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bb9d2: 6e20 0e2f 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bb9d8: 0c01 |001a: move-result-object v1 │ │ -0bb9da: 1f01 0905 |001b: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bb9de: 6e10 4427 0100 |001d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ -0bb9e4: 0a03 |0020: move-result v3 │ │ -0bb9e6: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -0bb9ea: 5443 470c |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ -0bb9ee: 6e20 092f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0bb9f4: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bb9f8: 28e9 |002a: goto 0013 // -0017 │ │ -0bb9fa: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -0bb9fc: 5c43 3c0c |002c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ -0bba00: 1213 |002e: const/4 v3, #int 1 // #1 │ │ -0bba02: 5c43 3a0c |002f: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ -0bba06: 5443 470c |0031: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ -0bba0a: 28d3 |0033: goto 0006 // -002d │ │ +0bf230: |[0bf230] com.actionbarsherlock.internal.view.menu.MenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ +0bf240: 5543 3c0c |0000: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ +0bf244: 3903 0500 |0002: if-nez v3, 0007 // +0005 │ │ +0bf248: 5443 470c |0004: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ +0bf24c: 1103 |0006: return-object v3 │ │ +0bf24e: 5443 470c |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ +0bf252: 6e10 0b2f 0300 |0009: invoke-virtual {v3}, Ljava/util/ArrayList;.clear:()V // method@2f0b │ │ +0bf258: 5443 3d0c |000c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf25c: 6e10 152f 0300 |000e: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bf262: 0a02 |0011: move-result v2 │ │ +0bf264: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0bf266: 3520 1800 |0013: if-ge v0, v2, 002b // +0018 │ │ +0bf26a: 5443 3d0c |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf26e: 6e20 0e2f 0300 |0017: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf274: 0c01 |001a: move-result-object v1 │ │ +0bf276: 1f01 0905 |001b: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf27a: 6e10 4427 0100 |001d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ +0bf280: 0a03 |0020: move-result v3 │ │ +0bf282: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +0bf286: 5443 470c |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ +0bf28a: 6e20 092f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0bf290: d800 0001 |0028: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bf294: 28e9 |002a: goto 0013 // -0017 │ │ +0bf296: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +0bf298: 5c43 3c0c |002c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ +0bf29c: 1213 |002e: const/4 v3, #int 1 // #1 │ │ +0bf29e: 5c43 3a0c |002f: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ +0bf2a2: 5443 470c |0031: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mVisibleItems:Ljava/util/ArrayList; // field@0c47 │ │ +0bf2a6: 28d3 |0033: goto 0006 // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ 0x0006 line=1015 │ │ 0x0007 line=1003 │ │ 0x000c line=1005 │ │ 0x0012 line=1007 │ │ @@ -253500,32 +253534,32 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0bba0c: |[0bba0c] com.actionbarsherlock.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ -0bba1c: 6e10 2227 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ -0bba22: 0a02 |0003: move-result v2 │ │ -0bba24: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0bba26: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ -0bba2a: 5443 3d0c |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bba2e: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bba34: 0c01 |000c: move-result-object v1 │ │ -0bba36: 1f01 0905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bba3a: 6e10 4427 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ -0bba40: 0a03 |0012: move-result v3 │ │ -0bba42: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ -0bba46: 1213 |0015: const/4 v3, #int 1 // #1 │ │ -0bba48: 0f03 |0016: return v3 │ │ -0bba4a: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bba4e: 28ec |0019: goto 0005 // -0014 │ │ -0bba50: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0bba52: 28fb |001b: goto 0016 // -0005 │ │ +0bf2a8: |[0bf2a8] com.actionbarsherlock.internal.view.menu.MenuBuilder.hasVisibleItems:()Z │ │ +0bf2b8: 6e10 2227 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ +0bf2be: 0a02 |0003: move-result v2 │ │ +0bf2c0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0bf2c2: 3520 1500 |0005: if-ge v0, v2, 001a // +0015 │ │ +0bf2c6: 5443 3d0c |0007: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf2ca: 6e20 0e2f 0300 |0009: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf2d0: 0c01 |000c: move-result-object v1 │ │ +0bf2d2: 1f01 0905 |000d: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf2d6: 6e10 4427 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isVisible:()Z // method@2744 │ │ +0bf2dc: 0a03 |0012: move-result v3 │ │ +0bf2de: 3803 0400 |0013: if-eqz v3, 0017 // +0004 │ │ +0bf2e2: 1213 |0015: const/4 v3, #int 1 // #1 │ │ +0bf2e4: 0f03 |0016: return v3 │ │ +0bf2e6: d800 0001 |0017: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bf2ea: 28ec |0019: goto 0005 // -0014 │ │ +0bf2ec: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0bf2ee: 28fb |001b: goto 0016 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=594 │ │ 0x0004 line=596 │ │ 0x0007 line=597 │ │ 0x000f line=598 │ │ 0x0015 line=599 │ │ @@ -253544,17 +253578,17 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bba54: |[0bba54] com.actionbarsherlock.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ -0bba64: 5510 430c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0c43 │ │ -0bba68: 0f00 |0002: return v0 │ │ +0bf2f0: |[0bf2f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.isQwertyMode:()Z │ │ +0bf300: 5510 430c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0c43 │ │ +0bf304: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #42 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253562,22 +253596,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0bba6c: |[0bba6c] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0bba7c: 6e30 ed26 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@26ed │ │ -0bba82: 0c00 |0003: move-result-object v0 │ │ -0bba84: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0bba88: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0bba8a: 0f00 |0007: return v0 │ │ -0bba8c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bba8e: 28fe |0009: goto 0007 // -0002 │ │ +0bf308: |[0bf308] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +0bf318: 6e30 ed26 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@26ed │ │ +0bf31e: 0c00 |0003: move-result-object v0 │ │ +0bf320: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0bf324: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0bf326: 0f00 |0007: return v0 │ │ +0bf328: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bf32a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=669 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=2 keyCode I │ │ 0x0000 - 0x000a reg=3 event Landroid/view/KeyEvent; │ │ @@ -253587,17 +253621,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bba90: |[0bba90] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ -0bbaa0: 5510 450c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0c45 │ │ -0bbaa4: 0f00 |0002: return v0 │ │ +0bf32c: |[0bf32c] com.actionbarsherlock.internal.view.menu.MenuBuilder.isShortcutsVisible:()Z │ │ +0bf33c: 5510 450c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0c45 │ │ +0bf340: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #44 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -253605,19 +253639,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0bbaa8: |[0bbaa8] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -0bbab8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bbaba: 5c10 3a0c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ -0bbabe: 6e20 0427 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bbac4: 0e00 |0006: return-void │ │ +0bf344: |[0bf344] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +0bf354: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bf356: 5c10 3a0c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ +0bf35a: 6e20 0427 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0bf360: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=995 │ │ 0x0003 line=996 │ │ 0x0006 line=997 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -253628,19 +253662,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0bbac8: |[0bbac8] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -0bbad8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bbada: 5c10 3c0c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ -0bbade: 6e20 0427 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bbae4: 0e00 |0006: return-void │ │ +0bf364: |[0bf364] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +0bf374: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bf376: 5c10 3c0c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ +0bf37a: 6e20 0427 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0bf380: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=985 │ │ 0x0003 line=986 │ │ 0x0006 line=987 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -253651,25 +253685,25 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0bbae8: |[0bbae8] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ -0bbaf8: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0bbafa: 5520 420c |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ -0bbafe: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ -0bbb02: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ -0bbb06: 5c21 3c0c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ -0bbb0a: 5c21 3a0c |0009: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ -0bbb0e: 7020 e326 3200 |000b: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@26e3 │ │ -0bbb14: 0e00 |000e: return-void │ │ -0bbb16: 5c21 3e0c |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ -0bbb1a: 28fd |0011: goto 000e // -0003 │ │ +0bf384: |[0bf384] com.actionbarsherlock.internal.view.menu.MenuBuilder.onItemsChanged:(Z)V │ │ +0bf394: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0bf396: 5520 420c |0001: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ +0bf39a: 3900 0c00 |0003: if-nez v0, 000f // +000c │ │ +0bf39e: 3803 0600 |0005: if-eqz v3, 000b // +0006 │ │ +0bf3a2: 5c21 3c0c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsVisibleItemsStale:Z // field@0c3c │ │ +0bf3a6: 5c21 3a0c |0009: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mIsActionItemsStale:Z // field@0c3a │ │ +0bf3aa: 7020 e326 3200 |000b: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchPresenterUpdate:(Z)V // method@26e3 │ │ +0bf3b0: 0e00 |000e: return-void │ │ +0bf3b2: 5c21 3e0c |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ +0bf3b6: 28fd |0011: goto 000e // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=946 │ │ 0x0005 line=947 │ │ 0x0007 line=948 │ │ 0x0009 line=949 │ │ 0x000b line=952 │ │ @@ -253684,20 +253718,20 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0bbb1c: |[0bbb1c] com.actionbarsherlock.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ -0bbb2c: 6e20 eb26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ -0bbb32: 0c00 |0003: move-result-object v0 │ │ -0bbb34: 6e30 0627 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ -0bbb3a: 0a00 |0007: move-result v0 │ │ -0bbb3c: 0f00 |0008: return v0 │ │ +0bf3b8: |[0bf3b8] com.actionbarsherlock.internal.view.menu.MenuBuilder.performIdentifierAction:(II)Z │ │ +0bf3c8: 6e20 eb26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ +0bf3ce: 0c00 |0003: move-result-object v0 │ │ +0bf3d0: 6e30 0627 0103 |0004: invoke-virtual {v1, v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ +0bf3d6: 0a00 |0007: move-result v0 │ │ +0bf3d8: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=875 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=2 id I │ │ 0x0000 - 0x0009 reg=3 flags I │ │ @@ -253707,60 +253741,60 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 85 16-bit code units │ │ -0bbb40: |[0bbb40] com.actionbarsherlock.internal.view.menu.MenuBuilder.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z │ │ -0bbb50: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0bbb52: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0bbb54: 0781 |0002: move-object v1, v8 │ │ -0bbb56: 1f01 0905 |0003: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bbb5a: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ -0bbb5e: 6e10 4227 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ -0bbb64: 0a05 |000a: move-result v5 │ │ -0bbb66: 3905 0400 |000b: if-nez v5, 000f // +0004 │ │ -0bbb6a: 0140 |000d: move v0, v4 │ │ -0bbb6c: 0f00 |000e: return v0 │ │ -0bbb6e: 6e10 3d27 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@273d │ │ -0bbb74: 0a00 |0012: move-result v0 │ │ -0bbb76: 6e10 3b27 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@273b │ │ -0bbb7c: 0a05 |0016: move-result v5 │ │ -0bbb7e: 3805 0d00 |0017: if-eqz v5, 0024 // +000d │ │ -0bbb82: 6e10 2827 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@2728 │ │ -0bbb88: 0a04 |001c: move-result v4 │ │ -0bbb8a: b640 |001d: or-int/2addr v0, v4 │ │ -0bbb8c: 3800 f0ff |001e: if-eqz v0, 000e // -0010 │ │ -0bbb90: 6e20 e026 6700 |0020: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0bbb96: 28eb |0023: goto 000e // -0015 │ │ -0bbb98: 7210 212c 0800 |0024: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2c21 │ │ -0bbb9e: 0a05 |0027: move-result v5 │ │ -0bbba0: 3805 2500 |0028: if-eqz v5, 004d // +0025 │ │ -0bbba4: 6e20 e026 4700 |002a: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0bbbaa: 7210 1e2c 0800 |002d: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ -0bbbb0: 0c03 |0030: move-result-object v3 │ │ -0bbbb2: 1f03 1505 |0031: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0bbbb6: 7210 142c 0800 |0033: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2c14 │ │ -0bbbbc: 0c02 |0036: move-result-object v2 │ │ -0bbbbe: 3802 0b00 |0037: if-eqz v2, 0042 // +000b │ │ -0bbbc2: 6e10 d62b 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2bd6 │ │ -0bbbc8: 0a04 |003c: move-result v4 │ │ -0bbbca: 3804 0500 |003d: if-eqz v4, 0042 // +0005 │ │ -0bbbce: 6e20 d92b 3200 |003f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2bd9 │ │ -0bbbd4: 7020 e626 3700 |0042: invoke-direct {v7, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26e6 │ │ -0bbbda: 0a04 |0045: move-result v4 │ │ -0bbbdc: b640 |0046: or-int/2addr v0, v4 │ │ -0bbbde: 3900 c7ff |0047: if-nez v0, 000e // -0039 │ │ -0bbbe2: 6e20 e026 6700 |0049: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0bbbe8: 28c2 |004c: goto 000e // -003e │ │ -0bbbea: dd04 0901 |004d: and-int/lit8 v4, v9, #int 1 // #01 │ │ -0bbbee: 3904 bfff |004f: if-nez v4, 000e // -0041 │ │ -0bbbf2: 6e20 e026 6700 |0051: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0bbbf8: 28ba |0054: goto 000e // -0046 │ │ +0bf3dc: |[0bf3dc] com.actionbarsherlock.internal.view.menu.MenuBuilder.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z │ │ +0bf3ec: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0bf3ee: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0bf3f0: 0781 |0002: move-object v1, v8 │ │ +0bf3f2: 1f01 0905 |0003: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf3f6: 3801 0800 |0005: if-eqz v1, 000d // +0008 │ │ +0bf3fa: 6e10 4227 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isEnabled:()Z // method@2742 │ │ +0bf400: 0a05 |000a: move-result v5 │ │ +0bf402: 3905 0400 |000b: if-nez v5, 000f // +0004 │ │ +0bf406: 0140 |000d: move v0, v4 │ │ +0bf408: 0f00 |000e: return v0 │ │ +0bf40a: 6e10 3d27 0100 |000f: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.invoke:()Z // method@273d │ │ +0bf410: 0a00 |0012: move-result v0 │ │ +0bf412: 6e10 3b27 0100 |0013: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@273b │ │ +0bf418: 0a05 |0016: move-result v5 │ │ +0bf41a: 3805 0d00 |0017: if-eqz v5, 0024 // +000d │ │ +0bf41e: 6e10 2827 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.expandActionView:()Z // method@2728 │ │ +0bf424: 0a04 |001c: move-result v4 │ │ +0bf426: b640 |001d: or-int/2addr v0, v4 │ │ +0bf428: 3800 f0ff |001e: if-eqz v0, 000e // -0010 │ │ +0bf42c: 6e20 e026 6700 |0020: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0bf432: 28eb |0023: goto 000e // -0015 │ │ +0bf434: 7210 212c 0800 |0024: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2c21 │ │ +0bf43a: 0a05 |0027: move-result v5 │ │ +0bf43c: 3805 2500 |0028: if-eqz v5, 004d // +0025 │ │ +0bf440: 6e20 e026 4700 |002a: invoke-virtual {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0bf446: 7210 1e2c 0800 |002d: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ +0bf44c: 0c03 |0030: move-result-object v3 │ │ +0bf44e: 1f03 1505 |0031: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0bf452: 7210 142c 0800 |0033: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2c14 │ │ +0bf458: 0c02 |0036: move-result-object v2 │ │ +0bf45a: 3802 0b00 |0037: if-eqz v2, 0042 // +000b │ │ +0bf45e: 6e10 d62b 0200 |0039: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.hasSubMenu:()Z // method@2bd6 │ │ +0bf464: 0a04 |003c: move-result v4 │ │ +0bf466: 3804 0500 |003d: if-eqz v4, 0042 // +0005 │ │ +0bf46a: 6e20 d92b 3200 |003f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V // method@2bd9 │ │ +0bf470: 7020 e626 3700 |0042: invoke-direct {v7, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26e6 │ │ +0bf476: 0a04 |0045: move-result v4 │ │ +0bf478: b640 |0046: or-int/2addr v0, v4 │ │ +0bf47a: 3900 c7ff |0047: if-nez v0, 000e // -0039 │ │ +0bf47e: 6e20 e026 6700 |0049: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0bf484: 28c2 |004c: goto 000e // -003e │ │ +0bf486: dd04 0901 |004d: and-int/lit8 v4, v9, #int 1 // #01 │ │ +0bf48a: 3904 bfff |004f: if-nez v4, 000e // -0041 │ │ +0bf48e: 6e20 e026 6700 |0051: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0bf494: 28ba |0054: goto 000e // -0046 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=879 │ │ 0x0005 line=881 │ │ 0x000e line=906 │ │ 0x000f line=885 │ │ 0x0013 line=887 │ │ @@ -253790,26 +253824,26 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0bbbfc: |[0bbbfc] com.actionbarsherlock.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0bbc0c: 6e30 ed26 4305 |0000: invoke-virtual {v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@26ed │ │ -0bbc12: 0c01 |0003: move-result-object v1 │ │ -0bbc14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0bbc16: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -0bbc1a: 6e30 0627 1306 |0007: invoke-virtual {v3, v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ -0bbc20: 0a00 |000a: move-result v0 │ │ -0bbc22: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ -0bbc26: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ -0bbc2a: 1212 |000f: const/4 v2, #int 1 // #1 │ │ -0bbc2c: 6e20 e026 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0bbc32: 0f00 |0013: return v0 │ │ +0bf498: |[0bf498] com.actionbarsherlock.internal.view.menu.MenuBuilder.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0bf4a8: 6e30 ed26 4305 |0000: invoke-virtual {v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemWithShortcutForKey:(ILandroid/view/KeyEvent;)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@26ed │ │ +0bf4ae: 0c01 |0003: move-result-object v1 │ │ +0bf4b0: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0bf4b2: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +0bf4b6: 6e30 0627 1306 |0007: invoke-virtual {v3, v1, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ +0bf4bc: 0a00 |000a: move-result v0 │ │ +0bf4be: dd02 0602 |000b: and-int/lit8 v2, v6, #int 2 // #02 │ │ +0bf4c2: 3802 0600 |000d: if-eqz v2, 0013 // +0006 │ │ +0bf4c6: 1212 |000f: const/4 v2, #int 1 // #1 │ │ +0bf4c8: 6e20 e026 2300 |0010: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0bf4ce: 0f00 |0013: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=768 │ │ 0x0004 line=770 │ │ 0x0005 line=772 │ │ 0x0007 line=773 │ │ 0x000b line=776 │ │ @@ -253828,40 +253862,40 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 45 16-bit code units │ │ -0bbc34: |[0bbc34] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ -0bbc44: 6e20 e826 6500 |0000: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@26e8 │ │ -0bbc4a: 0a00 |0003: move-result v0 │ │ -0bbc4c: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ -0bbc50: 5454 3d0c |0006: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bbc54: 6e10 152f 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bbc5a: 0a04 |000b: move-result v4 │ │ -0bbc5c: 9101 0400 |000c: sub-int v1, v4, v0 │ │ -0bbc60: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0bbc62: 0123 |000f: move v3, v2 │ │ -0bbc64: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ -0bbc68: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ -0bbc6c: 5454 3d0c |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bbc70: 6e20 0e2f 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bbc76: 0c04 |0019: move-result-object v4 │ │ -0bbc78: 1f04 0905 |001a: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bbc7c: 6e10 2d27 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bbc82: 0a04 |001f: move-result v4 │ │ -0bbc84: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ -0bbc88: 1204 |0022: const/4 v4, #int 0 // #0 │ │ -0bbc8a: 7030 0b27 0504 |0023: invoke-direct {v5, v0, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@270b │ │ -0bbc90: 0123 |0026: move v3, v2 │ │ -0bbc92: 28e9 |0027: goto 0010 // -0017 │ │ -0bbc94: 1214 |0028: const/4 v4, #int 1 // #1 │ │ -0bbc96: 6e20 0427 4500 |0029: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bbc9c: 0e00 |002c: return-void │ │ +0bf4d0: |[0bf4d0] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeGroup:(I)V │ │ +0bf4e0: 6e20 e826 6500 |0000: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findGroupIndex:(I)I // method@26e8 │ │ +0bf4e6: 0a00 |0003: move-result v0 │ │ +0bf4e8: 3a00 2800 |0004: if-ltz v0, 002c // +0028 │ │ +0bf4ec: 5454 3d0c |0006: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf4f0: 6e10 152f 0400 |0008: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bf4f6: 0a04 |000b: move-result v4 │ │ +0bf4f8: 9101 0400 |000c: sub-int v1, v4, v0 │ │ +0bf4fc: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0bf4fe: 0123 |000f: move v3, v2 │ │ +0bf500: d802 0301 |0010: add-int/lit8 v2, v3, #int 1 // #01 │ │ +0bf504: 3513 1600 |0012: if-ge v3, v1, 0028 // +0016 │ │ +0bf508: 5454 3d0c |0014: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf50c: 6e20 0e2f 0400 |0016: invoke-virtual {v4, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf512: 0c04 |0019: move-result-object v4 │ │ +0bf514: 1f04 0905 |001a: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf518: 6e10 2d27 0400 |001c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bf51e: 0a04 |001f: move-result v4 │ │ +0bf520: 3364 0800 |0020: if-ne v4, v6, 0028 // +0008 │ │ +0bf524: 1204 |0022: const/4 v4, #int 0 // #0 │ │ +0bf526: 7030 0b27 0504 |0023: invoke-direct {v5, v0, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@270b │ │ +0bf52c: 0123 |0026: move v3, v2 │ │ +0bf52e: 28e9 |0027: goto 0010 // -0017 │ │ +0bf530: 1214 |0028: const/4 v4, #int 1 // #1 │ │ +0bf532: 6e20 0427 4500 |0029: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0bf538: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0004 line=484 │ │ 0x0006 line=485 │ │ 0x000e line=486 │ │ 0x0010 line=487 │ │ @@ -253884,20 +253918,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0bbca0: |[0bbca0] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ -0bbcb0: 6e20 ec26 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@26ec │ │ -0bbcb6: 0a00 |0003: move-result v0 │ │ -0bbcb8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0bbcba: 7030 0b27 0201 |0005: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@270b │ │ -0bbcc0: 0e00 |0008: return-void │ │ +0bf53c: |[0bf53c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItem:(I)V │ │ +0bf54c: 6e20 ec26 3200 |0000: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItemIndex:(I)I // method@26ec │ │ +0bf552: 0a00 |0003: move-result v0 │ │ +0bf554: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0bf556: 7030 0b27 0201 |0005: invoke-direct {v2, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@270b │ │ +0bf55c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ 0x0008 line=479 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0009 reg=3 id I │ │ @@ -253907,18 +253941,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0bbcc4: |[0bbcc4] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ -0bbcd4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bbcd6: 7030 0b27 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@270b │ │ -0bbcdc: 0e00 |0004: return-void │ │ +0bf560: |[0bf560] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeItemAt:(I)V │ │ +0bf570: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bf572: 7030 0b27 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeItemAtInt:(IZ)V // method@270b │ │ +0bf578: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=516 │ │ 0x0004 line=517 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0005 reg=2 index I │ │ @@ -253928,104 +253962,104 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0bbce0: |[0bbce0] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ -0bbcf0: 5443 410c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bbcf4: 6e10 7a2f 0300 |0002: invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ -0bbcfa: 0c00 |0005: move-result-object v0 │ │ -0bbcfc: 7210 382f 0000 |0006: invoke-interface {v0}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ -0bbd02: 0a03 |0009: move-result v3 │ │ -0bbd04: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ -0bbd08: 7210 392f 0000 |000c: invoke-interface {v0}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ -0bbd0e: 0c02 |000f: move-result-object v2 │ │ -0bbd10: 1f02 f405 |0010: check-cast v2, Ljava/lang/ref/WeakReference; // type@05f4 │ │ -0bbd14: 6e10 ed2e 0200 |0012: invoke-virtual {v2}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ -0bbd1a: 0c01 |0015: move-result-object v1 │ │ -0bbd1c: 1f01 1105 |0016: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ -0bbd20: 3801 0400 |0018: if-eqz v1, 001c // +0004 │ │ -0bbd24: 3351 ecff |001a: if-ne v1, v5, 0006 // -0014 │ │ -0bbd28: 5443 410c |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ -0bbd2c: 6e20 7b2f 2300 |001e: invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ -0bbd32: 28e5 |0021: goto 0006 // -001b │ │ -0bbd34: 0e00 |0022: return-void │ │ +0bf57c: |[0bf57c] com.actionbarsherlock.internal.view.menu.MenuBuilder.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ +0bf58c: 5442 410c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bf590: 6e10 7a2f 0200 |0002: invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;.iterator:()Ljava/util/Iterator; // method@2f7a │ │ +0bf596: 0c02 |0005: move-result-object v2 │ │ +0bf598: 7210 382f 0200 |0006: invoke-interface {v2}, Ljava/util/Iterator;.hasNext:()Z // method@2f38 │ │ +0bf59e: 0a03 |0009: move-result v3 │ │ +0bf5a0: 3803 1800 |000a: if-eqz v3, 0022 // +0018 │ │ +0bf5a4: 7210 392f 0200 |000c: invoke-interface {v2}, Ljava/util/Iterator;.next:()Ljava/lang/Object; // method@2f39 │ │ +0bf5aa: 0c01 |000f: move-result-object v1 │ │ +0bf5ac: 1f01 f405 |0010: check-cast v1, Ljava/lang/ref/WeakReference; // type@05f4 │ │ +0bf5b0: 6e10 ed2e 0100 |0012: invoke-virtual {v1}, Ljava/lang/ref/WeakReference;.get:()Ljava/lang/Object; // method@2eed │ │ +0bf5b6: 0c00 |0015: move-result-object v0 │ │ +0bf5b8: 1f00 1105 |0016: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; // type@0511 │ │ +0bf5bc: 3800 0400 |0018: if-eqz v0, 001c // +0004 │ │ +0bf5c0: 3350 ecff |001a: if-ne v0, v5, 0006 // -0014 │ │ +0bf5c4: 5443 410c |001c: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; // field@0c41 │ │ +0bf5c8: 6e20 7b2f 1300 |001e: invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;.remove:(Ljava/lang/Object;)Z // method@2f7b │ │ +0bf5ce: 28e5 |0021: goto 0006 // -001b │ │ +0bf5d0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=231 │ │ 0x0012 line=232 │ │ 0x0018 line=233 │ │ 0x001c line=234 │ │ 0x0022 line=237 │ │ locals : │ │ - 0x0018 - 0x0022 reg=1 item Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ - 0x0012 - 0x0022 reg=2 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ - 0x0006 - 0x0023 reg=0 i$ Ljava/util/Iterator; │ │ + 0x0018 - 0x0022 reg=0 item Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ + 0x0012 - 0x0022 reg=1 ref Ljava/lang/ref/WeakReference; Ljava/lang/ref/WeakReference; │ │ 0x0000 - 0x0023 reg=4 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0023 reg=5 presenter Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ │ │ #54 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ name : 'restoreActionViewStates' │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 82 16-bit code units │ │ -0bbd38: |[0bbd38] com.actionbarsherlock.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ -0bbd48: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ -0bbd4c: 0e00 |0002: return-void │ │ -0bbd4e: 6e10 f126 0a00 |0003: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@26f1 │ │ -0bbd54: 0c08 |0006: move-result-object v8 │ │ -0bbd56: 6e20 7303 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ -0bbd5c: 0c07 |000a: move-result-object v7 │ │ -0bbd5e: 6008 4500 |000b: sget v8, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0bbd62: 1309 0b00 |000d: const/16 v9, #int 11 // #b │ │ -0bbd66: 3598 0400 |000f: if-ge v8, v9, 0013 // +0004 │ │ -0bbd6a: 3807 f1ff |0011: if-eqz v7, 0002 // -000f │ │ -0bbd6e: 6e10 2227 0a00 |0013: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ -0bbd74: 0a03 |0016: move-result v3 │ │ -0bbd76: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0bbd78: 3531 2800 |0018: if-ge v1, v3, 0040 // +0028 │ │ -0bbd7c: 6e20 f726 1a00 |001a: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26f7 │ │ -0bbd82: 0c02 |001d: move-result-object v2 │ │ -0bbd84: 7210 152c 0200 |001e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2c15 │ │ -0bbd8a: 0c06 |0021: move-result-object v6 │ │ -0bbd8c: 3806 0c00 |0022: if-eqz v6, 002e // +000c │ │ -0bbd90: 6e10 f31d 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@1df3 │ │ -0bbd96: 0a08 |0027: move-result v8 │ │ -0bbd98: 12f9 |0028: const/4 v9, #int -1 // #ff │ │ -0bbd9a: 3298 0500 |0029: if-eq v8, v9, 002e // +0005 │ │ -0bbd9e: 6e20 571e 7600 |002b: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1e57 │ │ -0bbda4: 7210 212c 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2c21 │ │ -0bbdaa: 0a08 |0031: move-result v8 │ │ -0bbdac: 3808 0b00 |0032: if-eqz v8, 003d // +000b │ │ -0bbdb0: 7210 1e2c 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ -0bbdb6: 0c05 |0037: move-result-object v5 │ │ -0bbdb8: 1f05 1505 |0038: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0bbdbc: 6e20 0928 b500 |003a: invoke-virtual {v5, v11}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@2809 │ │ -0bbdc2: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bbdc6: 28d9 |003f: goto 0018 // -0027 │ │ -0bbdc8: 1a08 4515 |0040: const-string v8, "android:menu:expandedactionview" // string@1545 │ │ -0bbdcc: 6e20 6c03 8b00 |0042: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ -0bbdd2: 0a00 |0045: move-result v0 │ │ -0bbdd4: 3d00 bcff |0046: if-lez v0, 0002 // -0044 │ │ -0bbdd8: 6e20 eb26 0a00 |0048: invoke-virtual {v10, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ -0bbdde: 0c04 |004b: move-result-object v4 │ │ -0bbde0: 3804 b6ff |004c: if-eqz v4, 0002 // -004a │ │ -0bbde4: 7210 132c 0400 |004e: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2c13 │ │ -0bbdea: 28b1 |0051: goto 0002 // -004f │ │ +0bf5d4: |[0bf5d4] com.actionbarsherlock.internal.view.menu.MenuBuilder.restoreActionViewStates:(Landroid/os/Bundle;)V │ │ +0bf5e4: 390b 0300 |0000: if-nez v11, 0003 // +0003 │ │ +0bf5e8: 0e00 |0002: return-void │ │ +0bf5ea: 6e10 f126 0a00 |0003: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@26f1 │ │ +0bf5f0: 0c08 |0006: move-result-object v8 │ │ +0bf5f2: 6e20 7303 8b00 |0007: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; // method@0373 │ │ +0bf5f8: 0c07 |000a: move-result-object v7 │ │ +0bf5fa: 6008 4500 |000b: sget v8, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0bf5fe: 1309 0b00 |000d: const/16 v9, #int 11 // #b │ │ +0bf602: 3598 0400 |000f: if-ge v8, v9, 0013 // +0004 │ │ +0bf606: 3807 f1ff |0011: if-eqz v7, 0002 // -000f │ │ +0bf60a: 6e10 2227 0a00 |0013: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ +0bf610: 0a03 |0016: move-result v3 │ │ +0bf612: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0bf614: 3531 2800 |0018: if-ge v1, v3, 0040 // +0028 │ │ +0bf618: 6e20 f726 1a00 |001a: invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26f7 │ │ +0bf61e: 0c02 |001d: move-result-object v2 │ │ +0bf620: 7210 152c 0200 |001e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2c15 │ │ +0bf626: 0c06 |0021: move-result-object v6 │ │ +0bf628: 3806 0c00 |0022: if-eqz v6, 002e // +000c │ │ +0bf62c: 6e10 f31d 0600 |0024: invoke-virtual {v6}, Landroid/view/View;.getId:()I // method@1df3 │ │ +0bf632: 0a08 |0027: move-result v8 │ │ +0bf634: 12f9 |0028: const/4 v9, #int -1 // #ff │ │ +0bf636: 3298 0500 |0029: if-eq v8, v9, 002e // +0005 │ │ +0bf63a: 6e20 571e 7600 |002b: invoke-virtual {v6, v7}, Landroid/view/View;.restoreHierarchyState:(Landroid/util/SparseArray;)V // method@1e57 │ │ +0bf640: 7210 212c 0200 |002e: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2c21 │ │ +0bf646: 0a08 |0031: move-result v8 │ │ +0bf648: 3808 0b00 |0032: if-eqz v8, 003d // +000b │ │ +0bf64c: 7210 1e2c 0200 |0034: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ +0bf652: 0c05 |0037: move-result-object v5 │ │ +0bf654: 1f05 1505 |0038: check-cast v5, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0bf658: 6e20 0928 b500 |003a: invoke-virtual {v5, v11}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.restoreActionViewStates:(Landroid/os/Bundle;)V // method@2809 │ │ +0bf65e: d801 0101 |003d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bf662: 28d9 |003f: goto 0018 // -0027 │ │ +0bf664: 1a08 4615 |0040: const-string v8, "android:menu:expandedactionview" // string@1546 │ │ +0bf668: 6e20 6c03 8b00 |0042: invoke-virtual {v11, v8}, Landroid/os/Bundle;.getInt:(Ljava/lang/String;)I // method@036c │ │ +0bf66e: 0a00 |0045: move-result v0 │ │ +0bf670: 3d00 bcff |0046: if-lez v0, 0002 // -0044 │ │ +0bf674: 6e20 eb26 0a00 |0048: invoke-virtual {v10, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ +0bf67a: 0c04 |004b: move-result-object v4 │ │ +0bf67c: 3804 b6ff |004c: if-eqz v4, 0002 // -004a │ │ +0bf680: 7210 132c 0400 |004e: invoke-interface {v4}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2c13 │ │ +0bf686: 28b1 |0051: goto 0002 // -004f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0002 line=382 │ │ - 0x0003 line=354 │ │ + 0x0003 line=355 │ │ + 0x0007 line=354 │ │ 0x000b line=357 │ │ 0x0013 line=362 │ │ 0x0017 line=363 │ │ 0x001a line=364 │ │ 0x001e line=365 │ │ 0x0022 line=366 │ │ 0x002b line=367 │ │ @@ -254055,17 +254089,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bbdec: |[0bbdec] com.actionbarsherlock.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ -0bbdfc: 7020 e426 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@26e4 │ │ -0bbe02: 0e00 |0003: return-void │ │ +0bf688: |[0bf688] com.actionbarsherlock.internal.view.menu.MenuBuilder.restorePresenterStates:(Landroid/os/Bundle;)V │ │ +0bf698: 7020 e426 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@26e4 │ │ +0bf69e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ 0x0003 line=320 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 state Landroid/os/Bundle; │ │ @@ -254075,54 +254109,54 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 78 16-bit code units │ │ -0bbe04: |[0bbe04] com.actionbarsherlock.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ -0bbe14: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0bbe16: 6e10 2227 0800 |0001: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ -0bbe1c: 0a02 |0004: move-result v2 │ │ -0bbe1e: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0bbe20: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ -0bbe24: 6e20 f726 0800 |0008: invoke-virtual {v8, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26f7 │ │ -0bbe2a: 0c01 |000b: move-result-object v1 │ │ -0bbe2c: 7210 152c 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2c15 │ │ -0bbe32: 0c04 |000f: move-result-object v4 │ │ -0bbe34: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ -0bbe38: 6e10 f31d 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@1df3 │ │ -0bbe3e: 0a06 |0015: move-result v6 │ │ -0bbe40: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ -0bbe42: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ -0bbe46: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ -0bbe4a: 2205 0b04 |001b: new-instance v5, Landroid/util/SparseArray; // type@040b │ │ -0bbe4e: 7010 0b1d 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ -0bbe54: 6e20 581e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1e58 │ │ -0bbe5a: 7210 222c 0100 |0023: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.isActionViewExpanded:()Z // method@2c22 │ │ -0bbe60: 0a06 |0026: move-result v6 │ │ -0bbe62: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ -0bbe66: 1a06 4515 |0029: const-string v6, "android:menu:expandedactionview" // string@1545 │ │ -0bbe6a: 7210 1a2c 0100 |002b: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ -0bbe70: 0a07 |002e: move-result v7 │ │ -0bbe72: 6e30 7d03 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ -0bbe78: 7210 212c 0100 |0032: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2c21 │ │ -0bbe7e: 0a06 |0035: move-result v6 │ │ -0bbe80: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ -0bbe84: 7210 1e2c 0100 |0038: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ -0bbe8a: 0c03 |003b: move-result-object v3 │ │ -0bbe8c: 1f03 1505 |003c: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0bbe90: 6e20 0a28 9300 |003e: invoke-virtual {v3, v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@280a │ │ -0bbe96: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bbe9a: 28c3 |0043: goto 0006 // -003d │ │ -0bbe9c: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ -0bbea0: 6e10 f126 0800 |0046: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@26f1 │ │ -0bbea6: 0c06 |0049: move-result-object v6 │ │ -0bbea8: 6e30 8203 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ -0bbeae: 0e00 |004d: return-void │ │ +0bf6a0: |[0bf6a0] com.actionbarsherlock.internal.view.menu.MenuBuilder.saveActionViewStates:(Landroid/os/Bundle;)V │ │ +0bf6b0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0bf6b2: 6e10 2227 0800 |0001: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ +0bf6b8: 0a02 |0004: move-result v2 │ │ +0bf6ba: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0bf6bc: 3520 3e00 |0006: if-ge v0, v2, 0044 // +003e │ │ +0bf6c0: 6e20 f726 0800 |0008: invoke-virtual {v8, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26f7 │ │ +0bf6c6: 0c01 |000b: move-result-object v1 │ │ +0bf6c8: 7210 152c 0100 |000c: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getActionView:()Landroid/view/View; // method@2c15 │ │ +0bf6ce: 0c04 |000f: move-result-object v4 │ │ +0bf6d0: 3804 2200 |0010: if-eqz v4, 0032 // +0022 │ │ +0bf6d4: 6e10 f31d 0400 |0012: invoke-virtual {v4}, Landroid/view/View;.getId:()I // method@1df3 │ │ +0bf6da: 0a06 |0015: move-result v6 │ │ +0bf6dc: 12f7 |0016: const/4 v7, #int -1 // #ff │ │ +0bf6de: 3276 1b00 |0017: if-eq v6, v7, 0032 // +001b │ │ +0bf6e2: 3905 0700 |0019: if-nez v5, 0020 // +0007 │ │ +0bf6e6: 2205 0b04 |001b: new-instance v5, Landroid/util/SparseArray; // type@040b │ │ +0bf6ea: 7010 0b1d 0500 |001d: invoke-direct {v5}, Landroid/util/SparseArray;.:()V // method@1d0b │ │ +0bf6f0: 6e20 581e 5400 |0020: invoke-virtual {v4, v5}, Landroid/view/View;.saveHierarchyState:(Landroid/util/SparseArray;)V // method@1e58 │ │ +0bf6f6: 7210 222c 0100 |0023: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.isActionViewExpanded:()Z // method@2c22 │ │ +0bf6fc: 0a06 |0026: move-result v6 │ │ +0bf6fe: 3806 0b00 |0027: if-eqz v6, 0032 // +000b │ │ +0bf702: 1a06 4615 |0029: const-string v6, "android:menu:expandedactionview" // string@1546 │ │ +0bf706: 7210 1a2c 0100 |002b: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ +0bf70c: 0a07 |002e: move-result v7 │ │ +0bf70e: 6e30 7d03 6907 |002f: invoke-virtual {v9, v6, v7}, Landroid/os/Bundle;.putInt:(Ljava/lang/String;I)V // method@037d │ │ +0bf714: 7210 212c 0100 |0032: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.hasSubMenu:()Z // method@2c21 │ │ +0bf71a: 0a06 |0035: move-result v6 │ │ +0bf71c: 3806 0b00 |0036: if-eqz v6, 0041 // +000b │ │ +0bf720: 7210 1e2c 0100 |0038: invoke-interface {v1}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ +0bf726: 0c03 |003b: move-result-object v3 │ │ +0bf728: 1f03 1505 |003c: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0bf72c: 6e20 0a28 9300 |003e: invoke-virtual {v3, v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.saveActionViewStates:(Landroid/os/Bundle;)V // method@280a │ │ +0bf732: d800 0001 |0041: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0bf736: 28c3 |0043: goto 0006 // -003d │ │ +0bf738: 3805 0900 |0044: if-eqz v5, 004d // +0009 │ │ +0bf73c: 6e10 f126 0800 |0046: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@26f1 │ │ +0bf742: 0c06 |0049: move-result-object v6 │ │ +0bf744: 6e30 8203 6905 |004a: invoke-virtual {v9, v6, v5}, Landroid/os/Bundle;.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V // method@0382 │ │ +0bf74a: 0e00 |004d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x0001 line=325 │ │ 0x0005 line=326 │ │ 0x0008 line=327 │ │ 0x000c line=328 │ │ @@ -254155,17 +254189,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bbeb0: |[0bbeb0] com.actionbarsherlock.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ -0bbec0: 7020 e526 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@26e5 │ │ -0bbec6: 0e00 |0003: return-void │ │ +0bf74c: |[0bf74c] com.actionbarsherlock.internal.view.menu.MenuBuilder.savePresenterStates:(Landroid/os/Bundle;)V │ │ +0bf75c: 7020 e526 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@26e5 │ │ +0bf762: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ 0x0003 line=316 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0004 reg=1 outState Landroid/os/Bundle; │ │ @@ -254175,17 +254209,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bbec8: |[0bbec8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ -0bbed8: 5b01 320c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ -0bbedc: 0e00 |0002: return-void │ │ +0bf764: |[0bf764] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ +0bf774: 5b01 320c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCallback:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; // field@0c32 │ │ +0bf778: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=389 │ │ 0x0002 line=390 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; │ │ @@ -254195,17 +254229,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bbee0: |[0bbee0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0bbef0: 5b01 340c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c34 │ │ -0bbef4: 0e00 |0002: return-void │ │ +0bf77c: |[0bf77c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setCurrentMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0bf78c: 5b01 340c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mCurrentMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c34 │ │ +0bf790: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1218 │ │ 0x0002 line=1219 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -254215,17 +254249,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bbef8: |[0bbef8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bbf08: 5901 350c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0c35 │ │ -0bbf0c: 1100 |0002: return-object v0 │ │ +0bf794: |[0bf794] com.actionbarsherlock.internal.view.menu.MenuBuilder.setDefaultShowAsAction:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0bf7a4: 5901 350c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mDefaultShowAsAction:I // field@0c35 │ │ +0bf7a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0002 line=208 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 defaultShowAsAction I │ │ @@ -254235,44 +254269,44 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0bbf10: |[0bbf10] com.actionbarsherlock.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ -0bbf20: 7210 172c 0600 |0000: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getGroupId:()I // method@2c17 │ │ -0bbf26: 0a02 |0003: move-result v2 │ │ -0bbf28: 5454 3d0c |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bbf2c: 6e10 152f 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bbf32: 0a00 |0009: move-result v0 │ │ -0bbf34: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0bbf36: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ -0bbf3a: 5454 3d0c |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bbf3e: 6e20 0e2f 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bbf44: 0c01 |0012: move-result-object v1 │ │ -0bbf46: 1f01 0905 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bbf4a: 6e10 2d27 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bbf50: 0a04 |0018: move-result v4 │ │ -0bbf52: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ -0bbf56: 6e10 4327 0100 |001b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ -0bbf5c: 0a04 |001e: move-result v4 │ │ -0bbf5e: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ -0bbf62: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0bbf66: 28e8 |0023: goto 000b // -0018 │ │ -0bbf68: 6e10 4027 0100 |0024: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ -0bbf6e: 0a04 |0027: move-result v4 │ │ -0bbf70: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ -0bbf74: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ -0bbf78: 1214 |002c: const/4 v4, #int 1 // #1 │ │ -0bbf7a: 6e20 4f27 4100 |002d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@274f │ │ -0bbf80: 28f1 |0030: goto 0021 // -000f │ │ -0bbf82: 1204 |0031: const/4 v4, #int 0 // #0 │ │ -0bbf84: 28fb |0032: goto 002d // -0005 │ │ -0bbf86: 0e00 |0033: return-void │ │ +0bf7ac: |[0bf7ac] com.actionbarsherlock.internal.view.menu.MenuBuilder.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V │ │ +0bf7bc: 7210 172c 0600 |0000: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getGroupId:()I // method@2c17 │ │ +0bf7c2: 0a02 |0003: move-result v2 │ │ +0bf7c4: 5454 3d0c |0004: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf7c8: 6e10 152f 0400 |0006: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bf7ce: 0a00 |0009: move-result v0 │ │ +0bf7d0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0bf7d2: 3503 2800 |000b: if-ge v3, v0, 0033 // +0028 │ │ +0bf7d6: 5454 3d0c |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf7da: 6e20 0e2f 3400 |000f: invoke-virtual {v4, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf7e0: 0c01 |0012: move-result-object v1 │ │ +0bf7e2: 1f01 0905 |0013: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf7e6: 6e10 2d27 0100 |0015: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bf7ec: 0a04 |0018: move-result v4 │ │ +0bf7ee: 3324 0800 |0019: if-ne v4, v2, 0021 // +0008 │ │ +0bf7f2: 6e10 4327 0100 |001b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isExclusiveCheckable:()Z // method@2743 │ │ +0bf7f8: 0a04 |001e: move-result v4 │ │ +0bf7fa: 3904 0500 |001f: if-nez v4, 0024 // +0005 │ │ +0bf7fe: d803 0301 |0021: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0bf802: 28e8 |0023: goto 000b // -0018 │ │ +0bf804: 6e10 4027 0100 |0024: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isCheckable:()Z // method@2740 │ │ +0bf80a: 0a04 |0027: move-result v4 │ │ +0bf80c: 3804 f9ff |0028: if-eqz v4, 0021 // -0007 │ │ +0bf810: 3361 0700 |002a: if-ne v1, v6, 0031 // +0007 │ │ +0bf814: 1214 |002c: const/4 v4, #int 1 // #1 │ │ +0bf816: 6e20 4f27 4100 |002d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@274f │ │ +0bf81c: 28f1 |0030: goto 0021 // -000f │ │ +0bf81e: 1204 |0031: const/4 v4, #int 0 // #0 │ │ +0bf820: 28fb |0032: goto 002d // -0005 │ │ +0bf822: 0e00 |0033: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=538 │ │ 0x0004 line=540 │ │ 0x000a line=541 │ │ 0x000d line=542 │ │ 0x0015 line=543 │ │ @@ -254294,32 +254328,32 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0bbf88: |[0bbf88] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ -0bbf98: 5443 3d0c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bbf9c: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bbfa2: 0a00 |0005: move-result v0 │ │ -0bbfa4: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0bbfa6: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ -0bbfaa: 5443 3d0c |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bbfae: 6e20 0e2f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bbfb4: 0c02 |000e: move-result-object v2 │ │ -0bbfb6: 1f02 0905 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bbfba: 6e10 2d27 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bbfc0: 0a03 |0014: move-result v3 │ │ -0bbfc2: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ -0bbfc6: 6e20 5127 7200 |0017: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2751 │ │ -0bbfcc: 6e20 4d27 6200 |001a: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@274d │ │ -0bbfd2: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bbfd6: 28e8 |001f: goto 0007 // -0018 │ │ -0bbfd8: 0e00 |0020: return-void │ │ +0bf824: |[0bf824] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupCheckable:(IZZ)V │ │ +0bf834: 5443 3d0c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf838: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bf83e: 0a00 |0005: move-result v0 │ │ +0bf840: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0bf842: 3501 1900 |0007: if-ge v1, v0, 0020 // +0019 │ │ +0bf846: 5443 3d0c |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf84a: 6e20 0e2f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf850: 0c02 |000e: move-result-object v2 │ │ +0bf852: 1f02 0905 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf856: 6e10 2d27 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bf85c: 0a03 |0014: move-result v3 │ │ +0bf85e: 3353 0800 |0015: if-ne v3, v5, 001d // +0008 │ │ +0bf862: 6e20 5127 7200 |0017: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setExclusiveCheckable:(Z)V // method@2751 │ │ +0bf868: 6e20 4d27 6200 |001a: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@274d │ │ +0bf86e: d801 0101 |001d: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bf872: 28e8 |001f: goto 0007 // -0018 │ │ +0bf874: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=554 │ │ 0x0006 line=556 │ │ 0x0009 line=557 │ │ 0x0011 line=558 │ │ 0x0017 line=559 │ │ @@ -254340,31 +254374,31 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0bbfdc: |[0bbfdc] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ -0bbfec: 5443 3d0c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bbff0: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bbff6: 0a00 |0005: move-result v0 │ │ -0bbff8: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0bbffa: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ -0bbffe: 5443 3d0c |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bc002: 6e20 0e2f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bc008: 0c02 |000e: move-result-object v2 │ │ -0bc00a: 1f02 0905 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bc00e: 6e10 2d27 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bc014: 0a03 |0014: move-result v3 │ │ -0bc016: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ -0bc01a: 6e20 5027 6200 |0017: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2750 │ │ -0bc020: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bc024: 28eb |001c: goto 0007 // -0015 │ │ -0bc026: 0e00 |001d: return-void │ │ +0bf878: |[0bf878] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupEnabled:(IZ)V │ │ +0bf888: 5443 3d0c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf88c: 6e10 152f 0300 |0002: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bf892: 0a00 |0005: move-result v0 │ │ +0bf894: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0bf896: 3501 1600 |0007: if-ge v1, v0, 001d // +0016 │ │ +0bf89a: 5443 3d0c |0009: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf89e: 6e20 0e2f 1300 |000b: invoke-virtual {v3, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf8a4: 0c02 |000e: move-result-object v2 │ │ +0bf8a6: 1f02 0905 |000f: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf8aa: 6e10 2d27 0200 |0011: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bf8b0: 0a03 |0014: move-result v3 │ │ +0bf8b2: 3353 0500 |0015: if-ne v3, v5, 001a // +0005 │ │ +0bf8b6: 6e20 5027 6200 |0017: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; // method@2750 │ │ +0bf8bc: d801 0101 |001a: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0bf8c0: 28eb |001c: goto 0007 // -0015 │ │ +0bf8c2: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ 0x0006 line=585 │ │ 0x0009 line=586 │ │ 0x0011 line=587 │ │ 0x0017 line=588 │ │ @@ -254383,38 +254417,38 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0bc028: |[0bc028] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ -0bc038: 5454 3d0c |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bc03c: 6e10 152f 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bc042: 0a00 |0005: move-result v0 │ │ -0bc044: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0bc046: 1202 |0007: const/4 v2, #int 0 // #0 │ │ -0bc048: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ -0bc04c: 5454 3d0c |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bc050: 6e20 0e2f 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0bc056: 0c03 |000f: move-result-object v3 │ │ -0bc058: 1f03 0905 |0010: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0bc05c: 6e10 2d27 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0bc062: 0a04 |0015: move-result v4 │ │ -0bc064: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ -0bc068: 6e20 6227 7300 |0018: invoke-virtual {v3, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2762 │ │ -0bc06e: 0a04 |001b: move-result v4 │ │ -0bc070: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ -0bc074: 1211 |001e: const/4 v1, #int 1 // #1 │ │ -0bc076: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bc07a: 28e7 |0021: goto 0008 // -0019 │ │ -0bc07c: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ -0bc080: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0bc082: 6e20 0427 4500 |0025: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc088: 0e00 |0028: return-void │ │ +0bf8c4: |[0bf8c4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setGroupVisible:(IZ)V │ │ +0bf8d4: 5454 3d0c |0000: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf8d8: 6e10 152f 0400 |0002: invoke-virtual {v4}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bf8de: 0a00 |0005: move-result v0 │ │ +0bf8e0: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0bf8e2: 1202 |0007: const/4 v2, #int 0 // #0 │ │ +0bf8e4: 3502 1a00 |0008: if-ge v2, v0, 0022 // +001a │ │ +0bf8e8: 5454 3d0c |000a: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bf8ec: 6e20 0e2f 2400 |000c: invoke-virtual {v4, v2}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0bf8f2: 0c03 |000f: move-result-object v3 │ │ +0bf8f4: 1f03 0905 |0010: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0bf8f8: 6e10 2d27 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0bf8fe: 0a04 |0015: move-result v4 │ │ +0bf900: 3364 0900 |0016: if-ne v4, v6, 001f // +0009 │ │ +0bf904: 6e20 6227 7300 |0018: invoke-virtual {v3, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2762 │ │ +0bf90a: 0a04 |001b: move-result v4 │ │ +0bf90c: 3804 0300 |001c: if-eqz v4, 001f // +0003 │ │ +0bf910: 1211 |001e: const/4 v1, #int 1 // #1 │ │ +0bf912: d802 0201 |001f: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0bf916: 28e7 |0021: goto 0008 // -0019 │ │ +0bf918: 3801 0600 |0022: if-eqz v1, 0028 // +0006 │ │ +0bf91c: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +0bf91e: 6e20 0427 4500 |0025: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0bf924: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0006 line=571 │ │ 0x0007 line=572 │ │ 0x000a line=573 │ │ 0x0012 line=574 │ │ @@ -254436,23 +254470,23 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0bc08c: |[0bc08c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bc09c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bc09e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0bc0a0: 0760 |0002: move-object v0, v6 │ │ -0bc0a2: 0173 |0003: move v3, v7 │ │ -0bc0a4: 0724 |0004: move-object v4, v2 │ │ -0bc0a6: 0725 |0005: move-object v5, v2 │ │ -0bc0a8: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ -0bc0ae: 1106 |0009: return-object v6 │ │ +0bf928: |[0bf928] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0bf938: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bf93a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0bf93c: 0760 |0002: move-object v0, v6 │ │ +0bf93e: 0173 |0003: move v3, v7 │ │ +0bf940: 0724 |0004: move-object v4, v2 │ │ +0bf942: 0725 |0005: move-object v5, v2 │ │ +0bf944: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ +0bf94a: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1174 │ │ 0x0009 line=1175 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 iconRes I │ │ @@ -254462,23 +254496,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0bc0b0: |[0bc0b0] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bc0c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bc0c2: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0bc0c4: 0760 |0002: move-object v0, v6 │ │ -0bc0c6: 0113 |0003: move v3, v1 │ │ -0bc0c8: 0774 |0004: move-object v4, v7 │ │ -0bc0ca: 0725 |0005: move-object v5, v2 │ │ -0bc0cc: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ -0bc0d2: 1106 |0009: return-object v6 │ │ +0bf94c: |[0bf94c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0bf95c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bf95e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0bf960: 0760 |0002: move-object v0, v6 │ │ +0bf962: 0113 |0003: move v3, v1 │ │ +0bf964: 0774 |0004: move-object v4, v7 │ │ +0bf966: 0725 |0005: move-object v5, v2 │ │ +0bf968: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ +0bf96e: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1162 │ │ 0x0009 line=1163 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 icon Landroid/graphics/drawable/Drawable; │ │ @@ -254488,23 +254522,23 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0bc0d4: |[0bc0d4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bc0e4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bc0e6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0bc0e8: 0760 |0002: move-object v0, v6 │ │ -0bc0ea: 0171 |0003: move v1, v7 │ │ -0bc0ec: 0724 |0004: move-object v4, v2 │ │ -0bc0ee: 0725 |0005: move-object v5, v2 │ │ -0bc0f0: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ -0bc0f6: 1106 |0009: return-object v6 │ │ +0bf970: |[0bf970] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0bf980: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bf982: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0bf984: 0760 |0002: move-object v0, v6 │ │ +0bf986: 0171 |0003: move v1, v7 │ │ +0bf988: 0724 |0004: move-object v4, v2 │ │ +0bf98a: 0725 |0005: move-object v5, v2 │ │ +0bf98c: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ +0bf992: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1150 │ │ 0x0009 line=1151 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 titleRes I │ │ @@ -254514,23 +254548,23 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0bc0f8: |[0bc0f8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bc108: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0bc10a: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0bc10c: 0760 |0002: move-object v0, v6 │ │ -0bc10e: 0772 |0003: move-object v2, v7 │ │ -0bc110: 0113 |0004: move v3, v1 │ │ -0bc112: 0745 |0005: move-object v5, v4 │ │ -0bc114: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ -0bc11a: 1106 |0009: return-object v6 │ │ +0bf994: |[0bf994] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0bf9a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0bf9a6: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0bf9a8: 0760 |0002: move-object v0, v6 │ │ +0bf9aa: 0772 |0003: move-object v2, v7 │ │ +0bf9ac: 0113 |0004: move v3, v1 │ │ +0bf9ae: 0745 |0005: move-object v5, v4 │ │ +0bf9b0: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ +0bf9b6: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1138 │ │ 0x0009 line=1139 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 title Ljava/lang/CharSequence; │ │ @@ -254540,23 +254574,23 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 10 16-bit code units │ │ -0bc11c: |[0bc11c] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bc12c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bc12e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0bc130: 0760 |0002: move-object v0, v6 │ │ -0bc132: 0113 |0003: move v3, v1 │ │ -0bc134: 0724 |0004: move-object v4, v2 │ │ -0bc136: 0775 |0005: move-object v5, v7 │ │ -0bc138: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ -0bc13e: 1106 |0009: return-object v6 │ │ +0bf9b8: |[0bf9b8] com.actionbarsherlock.internal.view.menu.MenuBuilder.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0bf9c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0bf9ca: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0bf9cc: 0760 |0002: move-object v0, v6 │ │ +0bf9ce: 0113 |0003: move v3, v1 │ │ +0bf9d0: 0724 |0004: move-object v4, v2 │ │ +0bf9d2: 0775 |0005: move-object v5, v7 │ │ +0bf9d4: 7606 1a27 0000 |0006: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderInternal:(ILjava/lang/CharSequence;ILandroid/graphics/drawable/Drawable;Landroid/view/View;)V // method@271a │ │ +0bf9da: 1106 |0009: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1186 │ │ 0x0009 line=1187 │ │ locals : │ │ 0x0000 - 0x000a reg=6 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x000a reg=7 view Landroid/view/View; │ │ @@ -254566,17 +254600,17 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc140: |[0bc140] com.actionbarsherlock.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ -0bc150: 5c01 400c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0c40 │ │ -0bc154: 0e00 |0002: return-void │ │ +0bf9dc: |[0bf9dc] com.actionbarsherlock.internal.view.menu.MenuBuilder.setOptionalIconsVisible:(Z)V │ │ +0bf9ec: 5c01 400c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mOptionalIconsVisible:Z // field@0c40 │ │ +0bf9f0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1222 │ │ 0x0002 line=1223 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0003 reg=1 visible Z │ │ @@ -254586,19 +254620,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0bc158: |[0bc158] com.actionbarsherlock.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ -0bc168: 5c12 430c |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0c43 │ │ -0bc16c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0bc16e: 6e20 0427 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc174: 0e00 |0006: return-void │ │ +0bf9f4: |[0bf9f4] com.actionbarsherlock.internal.view.menu.MenuBuilder.setQwertyMode:(Z)V │ │ +0bfa04: 5c12 430c |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mQwertyMode:Z // field@0c43 │ │ +0bfa08: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0bfa0a: 6e20 0427 0100 |0003: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0bfa10: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0002 line=675 │ │ 0x0006 line=676 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -254609,22 +254643,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0bc178: |[0bc178] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ -0bc188: 5510 450c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0c45 │ │ -0bc18c: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0bc190: 0e00 |0004: return-void │ │ -0bc192: 7020 2127 2100 |0005: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2721 │ │ -0bc198: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bc19a: 6e20 0427 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc1a0: 28f8 |000c: goto 0004 // -0008 │ │ +0bfa14: |[0bfa14] com.actionbarsherlock.internal.view.menu.MenuBuilder.setShortcutsVisible:(Z)V │ │ +0bfa24: 5510 450c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mShortcutsVisible:Z // field@0c45 │ │ +0bfa28: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0bfa2c: 0e00 |0004: return-void │ │ +0bfa2e: 7020 2127 2100 |0005: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisibleInner:(Z)V // method@2721 │ │ +0bfa34: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bfa36: 6e20 0427 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0bfa3c: 28f8 |000c: goto 0004 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=715 │ │ 0x0004 line=719 │ │ 0x0005 line=717 │ │ 0x0008 line=718 │ │ locals : │ │ @@ -254636,19 +254670,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bc1a4: |[0bc1a4] com.actionbarsherlock.internal.view.menu.MenuBuilder.size:()I │ │ -0bc1b4: 5410 3d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ -0bc1b8: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0bc1be: 0a00 |0005: move-result v0 │ │ -0bc1c0: 0f00 |0006: return v0 │ │ +0bfa40: |[0bfa40] com.actionbarsherlock.internal.view.menu.MenuBuilder.size:()I │ │ +0bfa50: 5410 3d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItems:Ljava/util/ArrayList; // field@0c3d │ │ +0bfa54: 6e10 152f 0000 |0002: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0bfa5a: 0a00 |0005: move-result v0 │ │ +0bfa5c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=660 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ #74 : (in Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;) │ │ @@ -254656,23 +254690,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0bc1c4: |[0bc1c4] com.actionbarsherlock.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ -0bc1d4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bc1d6: 5c21 420c |0001: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ -0bc1da: 5520 3e0c |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ -0bc1de: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ -0bc1e2: 5c21 3e0c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ -0bc1e6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0bc1e8: 6e20 0427 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc1ee: 0e00 |000d: return-void │ │ +0bfa60: |[0bfa60] com.actionbarsherlock.internal.view.menu.MenuBuilder.startDispatchingItemsChanged:()V │ │ +0bfa70: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0bfa72: 5c21 420c |0001: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ +0bfa76: 5520 3e0c |0003: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ +0bfa7a: 3800 0800 |0005: if-eqz v0, 000d // +0008 │ │ +0bfa7e: 5c21 3e0c |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ +0bfa82: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0bfa84: 6e20 0427 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0bfa8a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=971 │ │ 0x0003 line=973 │ │ 0x0007 line=974 │ │ 0x0009 line=975 │ │ 0x000d line=977 │ │ @@ -254684,38 +254718,38 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0bc1f0: |[0bc1f0] com.actionbarsherlock.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ -0bc200: 5510 420c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ -0bc204: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0bc208: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0bc20a: 5c10 420c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ -0bc20e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0bc210: 5c10 3e0c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ -0bc214: 0e00 |000a: return-void │ │ +0bfa8c: |[0bfa8c] com.actionbarsherlock.internal.view.menu.MenuBuilder.stopDispatchingItemsChanged:()V │ │ +0bfa9c: 5510 420c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ +0bfaa0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0bfaa4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0bfaa6: 5c10 420c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mPreventDispatchingItemsChanged:Z // field@0c42 │ │ +0bfaaa: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0bfaac: 5c10 3e0c |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.mItemsChangedWhileDispatchPrevented:Z // field@0c3e │ │ +0bfab0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ 0x0004 line=965 │ │ 0x0007 line=966 │ │ 0x000a line=968 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ │ │ - source_file_idx : 3488 (MenuBuilder.java) │ │ + source_file_idx : 3489 (MenuBuilder.java) │ │ │ │ Class #965 header: │ │ class_idx : 1289 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3498 │ │ +source_file_idx : 3499 │ │ static_fields_size : 13 │ │ instance_fields_size: 22 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 65 │ │ │ │ Class #965 annotations: │ │ Annotations on method #10032 'getItemId' │ │ @@ -254886,30 +254920,30 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0bc218: |[0bc218] com.actionbarsherlock.internal.view.menu.MenuItemImpl.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ -0bc228: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bc22a: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0bc230: 5921 590c |0004: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ -0bc234: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ -0bc238: 5920 560c |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc23c: 5921 640c |000a: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bc240: 5c21 5c0c |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0c5c │ │ -0bc244: 5b23 5e0c |000e: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc248: 5925 5a0c |0010: iput v5, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ -0bc24c: 5924 570c |0012: iput v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0c57 │ │ -0bc250: 5926 540c |0014: iput v6, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0c54 │ │ -0bc254: 5927 610c |0016: iput v7, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0c61 │ │ -0bc258: 5b28 660c |0018: iput-object v8, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ -0bc25c: 5929 640c |001a: iput v9, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bc260: 0e00 |001c: return-void │ │ +0bfab4: |[0bfab4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;IIIILjava/lang/CharSequence;I)V │ │ +0bfac4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0bfac6: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0bfacc: 5921 590c |0004: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ +0bfad0: 1300 1000 |0006: const/16 v0, #int 16 // #10 │ │ +0bfad4: 5920 560c |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0bfad8: 5921 640c |000a: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0bfadc: 5c21 5c0c |000c: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0c5c │ │ +0bfae0: 5b23 5e0c |000e: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfae4: 5925 5a0c |0010: iput v5, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ +0bfae8: 5924 570c |0012: iput v4, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0c57 │ │ +0bfaec: 5926 540c |0014: iput v6, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0c54 │ │ +0bfaf0: 5927 610c |0016: iput v7, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0c61 │ │ +0bfaf4: 5b28 660c |0018: iput-object v8, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ +0bfaf8: 5929 640c |001a: iput v9, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0bfafc: 0e00 |001c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=114 │ │ 0x0004 line=61 │ │ 0x0006 line=71 │ │ 0x000a line=79 │ │ 0x000c line=84 │ │ @@ -254937,18 +254971,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bc264: |[0bc264] com.actionbarsherlock.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ -0bc274: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc278: 6e20 0227 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2702 │ │ -0bc27e: 0e00 |0005: return-void │ │ +0bfb00: |[0bfb00] com.actionbarsherlock.internal.view.menu.MenuItemImpl.actionFormatChanged:()V │ │ +0bfb10: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfb14: 6e20 0227 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2702 │ │ +0bfb1a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0005 line=502 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -254957,93 +254991,95 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 33 16-bit code units │ │ -0bc280: |[0bc280] com.actionbarsherlock.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ -0bc290: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bc292: 5221 640c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bc296: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0bc29a: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ -0bc29e: 0f00 |0007: return v0 │ │ -0bc2a0: 5421 530c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc2a4: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ -0bc2a8: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0bc2aa: 28fa |000d: goto 0007 // -0006 │ │ -0bc2ac: 5421 600c |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ -0bc2b0: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ -0bc2b4: 5421 600c |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ -0bc2b8: 7220 0f2c 2100 |0014: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c0f │ │ -0bc2be: 0a01 |0017: move-result v1 │ │ -0bc2c0: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ -0bc2c4: 5420 5e0c |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc2c8: 6e20 e126 2000 |001c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ -0bc2ce: 0a00 |001f: move-result v0 │ │ -0bc2d0: 28e7 |0020: goto 0007 // -0019 │ │ +0bfb1c: |[0bfb1c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.collapseActionView:()Z │ │ +0bfb2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bfb2e: 5221 640c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0bfb32: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0bfb36: 3901 0300 |0005: if-nez v1, 0008 // +0003 │ │ +0bfb3a: 0f00 |0007: return v0 │ │ +0bfb3c: 5421 530c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0bfb40: 3901 0400 |000a: if-nez v1, 000e // +0004 │ │ +0bfb44: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0bfb46: 28fa |000d: goto 0007 // -0006 │ │ +0bfb48: 5421 600c |000e: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ +0bfb4c: 3801 0a00 |0010: if-eqz v1, 001a // +000a │ │ +0bfb50: 5421 600c |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ +0bfb54: 7220 0f2c 2100 |0014: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionCollapse:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c0f │ │ +0bfb5a: 0a01 |0017: move-result v1 │ │ +0bfb5c: 3801 efff |0018: if-eqz v1, 0007 // -0011 │ │ +0bfb60: 5420 5e0c |001a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfb64: 6e20 e126 2000 |001c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ +0bfb6a: 0a00 |001f: move-result v0 │ │ +0bfb6c: 28e7 |0020: goto 0007 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=613 │ │ 0x0007 line=626 │ │ 0x0008 line=616 │ │ 0x000c line=618 │ │ 0x000e line=621 │ │ + 0x0014 line=622 │ │ 0x001a line=623 │ │ locals : │ │ 0x0000 - 0x0021 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ name : 'expandActionView' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0bc2d4: |[0bc2d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ -0bc2e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bc2e6: 5221 640c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bc2ea: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0bc2ee: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ -0bc2f2: 5421 530c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc2f6: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -0bc2fa: 0f00 |000b: return v0 │ │ -0bc2fc: 5421 600c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ -0bc300: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0bc304: 5421 600c |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ -0bc308: 7220 102c 2100 |0012: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c10 │ │ -0bc30e: 0a01 |0015: move-result v1 │ │ -0bc310: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ -0bc314: 5420 5e0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc318: 6e20 e726 2000 |001a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e7 │ │ -0bc31e: 0a00 |001d: move-result v0 │ │ -0bc320: 28ed |001e: goto 000b // -0013 │ │ +0bfb70: |[0bfb70] com.actionbarsherlock.internal.view.menu.MenuItemImpl.expandActionView:()Z │ │ +0bfb80: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0bfb82: 5221 640c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0bfb86: dd01 0108 |0003: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0bfb8a: 3801 0600 |0005: if-eqz v1, 000b // +0006 │ │ +0bfb8e: 5421 530c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0bfb92: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0bfb96: 0f00 |000b: return v0 │ │ +0bfb98: 5421 600c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ +0bfb9c: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0bfba0: 5421 600c |0010: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ +0bfba4: 7220 102c 2100 |0012: invoke-interface {v1, v2}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;.onMenuItemActionExpand:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c10 │ │ +0bfbaa: 0a01 |0015: move-result v1 │ │ +0bfbac: 3801 f5ff |0016: if-eqz v1, 000b // -000b │ │ +0bfbb0: 5420 5e0c |0018: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfbb4: 6e20 e726 2000 |001a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e7 │ │ +0bfbba: 0a00 |001d: move-result v0 │ │ +0bfbbc: 28ed |001e: goto 000b // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=599 │ │ 0x000b line=608 │ │ 0x000c line=603 │ │ + 0x0012 line=604 │ │ 0x0018 line=605 │ │ locals : │ │ 0x0000 - 0x001f reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ name : 'getActionProvider' │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc324: |[0bc324] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0bc334: 5410 520c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ -0bc338: 1100 |0002: return-object v0 │ │ +0bfbc0: |[0bfbc0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0bfbd0: 5410 520c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ +0bfbd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=581 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255051,29 +255087,29 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 24 16-bit code units │ │ -0bc33c: |[0bc33c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ -0bc34c: 5410 530c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc350: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0bc354: 5410 530c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc358: 1100 |0006: return-object v0 │ │ -0bc35a: 5410 520c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ -0bc35e: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ -0bc362: 5410 520c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ -0bc366: 6e10 d72b 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2bd7 │ │ -0bc36c: 0c00 |0010: move-result-object v0 │ │ -0bc36e: 5b10 530c |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc372: 5410 530c |0013: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc376: 28f1 |0015: goto 0006 // -000f │ │ -0bc378: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0bc37a: 28ef |0017: goto 0006 // -0011 │ │ +0bfbd8: |[0bfbd8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getActionView:()Landroid/view/View; │ │ +0bfbe8: 5410 530c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0bfbec: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0bfbf0: 5410 530c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0bfbf4: 1100 |0006: return-object v0 │ │ +0bfbf6: 5410 520c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ +0bfbfa: 3800 0d00 |0009: if-eqz v0, 0016 // +000d │ │ +0bfbfe: 5410 520c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ +0bfc02: 6e10 d72b 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/view/ActionProvider;.onCreateActionView:()Landroid/view/View; // method@2bd7 │ │ +0bfc08: 0c00 |0010: move-result-object v0 │ │ +0bfc0a: 5b10 530c |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0bfc0e: 5410 530c |0013: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0bfc12: 28f1 |0015: goto 0006 // -000f │ │ +0bfc14: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0bfc16: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0004 line=571 │ │ 0x0006 line=576 │ │ 0x0007 line=572 │ │ 0x000b line=573 │ │ @@ -255087,17 +255123,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc37c: |[0bc37c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ -0bc38c: 5710 620c |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ -0bc390: 0f00 |0002: return v0 │ │ +0bfc18: |[0bfc18] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getAlphabeticShortcut:()C │ │ +0bfc28: 5710 620c |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ +0bfc2c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=225 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255105,17 +255141,17 @@ │ │ type : '()Ljava/lang/Runnable;' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc394: |[0bc394] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ -0bc3a4: 5410 5d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ -0bc3a8: 1100 |0002: return-object v0 │ │ +0bfc30: |[0bfc30] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getCallback:()Ljava/lang/Runnable; │ │ +0bfc40: 5410 5d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ +0bfc44: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=216 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255123,17 +255159,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc3ac: |[0bc3ac] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ -0bc3bc: 5210 570c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0c57 │ │ -0bc3c0: 0f00 |0002: return v0 │ │ +0bfc48: |[0bfc48] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getGroupId:()I │ │ +0bfc58: 5210 570c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mGroup:I // field@0c57 │ │ +0bfc5c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=190 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255141,30 +255177,30 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0bc3c4: |[0bc3c4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0bc3d4: 5420 580c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ -0bc3d8: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0bc3dc: 5420 580c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ -0bc3e0: 1100 |0006: return-object v0 │ │ -0bc3e2: 5220 590c |0007: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ -0bc3e6: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ -0bc3ea: 5420 5e0c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc3ee: 6e10 fb26 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@26fb │ │ -0bc3f4: 0c00 |0010: move-result-object v0 │ │ -0bc3f6: 5221 590c |0011: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ -0bc3fa: 6e20 cb01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0bc400: 0c00 |0016: move-result-object v0 │ │ -0bc402: 28ef |0017: goto 0006 // -0011 │ │ -0bc404: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0bc406: 28ed |0019: goto 0006 // -0013 │ │ +0bfc60: |[0bfc60] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0bfc70: 5420 580c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ +0bfc74: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0bfc78: 5420 580c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ +0bfc7c: 1100 |0006: return-object v0 │ │ +0bfc7e: 5220 590c |0007: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ +0bfc82: 3800 0f00 |0009: if-eqz v0, 0018 // +000f │ │ +0bfc86: 5420 5e0c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfc8a: 6e10 fb26 0000 |000d: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getResources:()Landroid/content/res/Resources; // method@26fb │ │ +0bfc90: 0c00 |0010: move-result-object v0 │ │ +0bfc92: 5221 590c |0011: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ +0bfc96: 6e20 cb01 1000 |0013: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0bfc9c: 0c00 |0016: move-result-object v0 │ │ +0bfc9e: 28ef |0017: goto 0006 // -0011 │ │ +0bfca0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0bfca2: 28ed |0019: goto 0006 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=379 │ │ 0x0004 line=380 │ │ 0x0006 line=387 │ │ 0x0007 line=383 │ │ 0x000b line=384 │ │ @@ -255177,17 +255213,17 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc408: |[0bc408] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ -0bc418: 5410 5b0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ -0bc41c: 1100 |0002: return-object v0 │ │ +0bfca4: |[0bfca4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ +0bfcb4: 5410 5b0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ +0bfcb8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255195,17 +255231,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc420: |[0bc420] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getItemId:()I │ │ -0bc430: 5210 5a0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ -0bc434: 0f00 |0002: return v0 │ │ +0bfcbc: |[0bfcbc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getItemId:()I │ │ +0bfccc: 5210 5a0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ +0bfcd0: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255213,17 +255249,17 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc438: |[0bc438] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0bc448: 5410 5f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c5f │ │ -0bc44c: 1100 |0002: return-object v0 │ │ +0bfcd4: |[0bfcd4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +0bfce4: 5410 5f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c5f │ │ +0bfce8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=497 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255231,17 +255267,17 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc450: |[0bc450] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ -0bc460: 5710 630c |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ -0bc464: 0f00 |0002: return v0 │ │ +0bfcec: |[0bfcec] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getNumericShortcut:()C │ │ +0bfcfc: 5710 630c |0000: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ +0bfd00: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255249,17 +255285,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc468: |[0bc468] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrder:()I │ │ -0bc478: 5210 540c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0c54 │ │ -0bc47c: 0f00 |0002: return v0 │ │ +0bfd04: |[0bfd04] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrder:()I │ │ +0bfd14: 5210 540c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mCategoryOrder:I // field@0c54 │ │ +0bfd18: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255267,17 +255303,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc480: |[0bc480] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ -0bc490: 5210 610c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0c61 │ │ -0bc494: 0f00 |0002: return v0 │ │ +0bfd1c: |[0bfd1c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getOrdering:()I │ │ +0bfd2c: 5210 610c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOrdering:I // field@0c61 │ │ +0bfd30: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255285,23 +255321,23 @@ │ │ type : '()C' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0bc498: |[0bc498] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ -0bc4a8: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc4ac: 6e10 ff26 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ -0bc4b2: 0a00 |0005: move-result v0 │ │ -0bc4b4: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ -0bc4b8: 5710 620c |0008: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ -0bc4bc: 0f00 |000a: return v0 │ │ -0bc4be: 5710 630c |000b: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ -0bc4c2: 28fd |000d: goto 000a // -0003 │ │ +0bfd34: |[0bfd34] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcut:()C │ │ +0bfd44: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfd48: 6e10 ff26 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ +0bfd4e: 0a00 |0005: move-result v0 │ │ +0bfd50: 3800 0500 |0006: if-eqz v0, 000b // +0005 │ │ +0bfd54: 5710 620c |0008: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ +0bfd58: 0f00 |000a: return v0 │ │ +0bfd5a: 5710 630c |000b: iget-char v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ +0bfd5e: 28fd |000d: goto 000a // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255309,39 +255345,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 60 16-bit code units │ │ -0bc4c4: |[0bc4c4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ -0bc4d4: 6e10 3527 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2735 │ │ -0bc4da: 0a01 |0003: move-result v1 │ │ -0bc4dc: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ -0bc4e0: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ -0bc4e4: 1102 |0008: return-object v2 │ │ -0bc4e6: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0bc4ea: 6202 6a0c |000b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0c6a │ │ -0bc4ee: 7020 d42e 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ -0bc4f4: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ -0bc4fa: 6e20 d52e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ -0bc500: 6e10 e02e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0bc506: 0c02 |0019: move-result-object v2 │ │ -0bc508: 28ee |001a: goto 0008 // -0012 │ │ -0bc50a: 6202 690c |001b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0c69 │ │ -0bc50e: 6e20 db2e 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0bc514: 28f6 |0020: goto 0016 // -000a │ │ -0bc516: 6202 680c |0021: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0c68 │ │ -0bc51a: 6e20 db2e 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0bc520: 28f0 |0026: goto 0016 // -0010 │ │ -0bc522: 6202 6b0c |0027: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0c6b │ │ -0bc526: 6e20 db2e 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0bc52c: 28ea |002c: goto 0016 // -0016 │ │ -0bc52e: 0000 |002d: nop // spacer │ │ -0bc530: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ +0bfd60: |[0bfd60] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getShortcutLabel:()Ljava/lang/String; │ │ +0bfd70: 6e10 3527 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2735 │ │ +0bfd76: 0a01 |0003: move-result v1 │ │ +0bfd78: 3901 0500 |0004: if-nez v1, 0009 // +0005 │ │ +0bfd7c: 1a02 0000 |0006: const-string v2, "" // string@0000 │ │ +0bfd80: 1102 |0008: return-object v2 │ │ +0bfd82: 2200 e705 |0009: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0bfd86: 6202 6a0c |000b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sPrependShortcutLabel:Ljava/lang/String; // field@0c6a │ │ +0bfd8a: 7020 d42e 2000 |000d: invoke-direct {v0, v2}, Ljava/lang/StringBuilder;.:(Ljava/lang/String;)V // method@2ed4 │ │ +0bfd90: 2c01 1e00 0000 |0010: sparse-switch v1, 0000002e // +0000001e │ │ +0bfd96: 6e20 d52e 1000 |0013: invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;.append:(C)Ljava/lang/StringBuilder; // method@2ed5 │ │ +0bfd9c: 6e10 e02e 0000 |0016: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0bfda2: 0c02 |0019: move-result-object v2 │ │ +0bfda4: 28ee |001a: goto 0008 // -0012 │ │ +0bfda6: 6202 690c |001b: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sEnterShortcutLabel:Ljava/lang/String; // field@0c69 │ │ +0bfdaa: 6e20 db2e 2000 |001d: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bfdb0: 28f6 |0020: goto 0016 // -000a │ │ +0bfdb2: 6202 680c |0021: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sDeleteShortcutLabel:Ljava/lang/String; // field@0c68 │ │ +0bfdb6: 6e20 db2e 2000 |0023: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bfdbc: 28f0 |0026: goto 0016 // -0010 │ │ +0bfdbe: 6202 6b0c |0027: sget-object v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.sSpaceShortcutLabel:Ljava/lang/String; // field@0c6b │ │ +0bfdc2: 6e20 db2e 2000 |0029: invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0bfdc8: 28ea |002c: goto 0016 // -0016 │ │ +0bfdca: 0000 |002d: nop // spacer │ │ +0bfdcc: 0002 0300 0800 0000 0a00 0000 2000 ... |002e: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=276 │ │ 0x0006 line=277 │ │ 0x0008 line=300 │ │ 0x0009 line=280 │ │ @@ -255362,17 +255398,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc54c: |[0bc54c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0bc55c: 5410 650c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ -0bc560: 1100 |0002: return-object v0 │ │ +0bfde8: |[0bfde8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0bfdf8: 5410 650c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ +0bfdfc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255380,17 +255416,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc564: |[0bc564] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ -0bc574: 5410 660c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ -0bc578: 1100 |0002: return-object v0 │ │ +0bfe00: |[0bfe00] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ +0bfe10: 5410 660c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ +0bfe14: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255398,21 +255434,21 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0bc57c: |[0bc57c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0bc58c: 5410 670c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0c67 │ │ -0bc590: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0bc594: 5410 670c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0c67 │ │ -0bc598: 1100 |0006: return-object v0 │ │ -0bc59a: 5410 660c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ -0bc59e: 28fd |0009: goto 0006 // -0003 │ │ +0bfe18: |[0bfe18] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0bfe28: 5410 670c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0c67 │ │ +0bfe2c: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0bfe30: 5410 670c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0c67 │ │ +0bfe34: 1100 |0006: return-object v0 │ │ +0bfe36: 5410 660c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ +0bfe3a: 28fd |0009: goto 0006 // -0003 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255420,51 +255456,54 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0bc5a0: |[0bc5a0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ -0bc5b0: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ -0bc5b4: 7210 d427 0200 |0002: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@27d4 │ │ -0bc5ba: 0a00 |0005: move-result v0 │ │ -0bc5bc: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0bc5c0: 6e10 3927 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2739 │ │ -0bc5c6: 0c00 |000b: move-result-object v0 │ │ -0bc5c8: 1100 |000c: return-object v0 │ │ -0bc5ca: 6e10 3827 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ -0bc5d0: 0c00 |0010: move-result-object v0 │ │ -0bc5d2: 28fb |0011: goto 000c // -0005 │ │ +0bfe3c: |[0bfe3c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.getTitleForItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)Ljava/lang/CharSequence; │ │ +0bfe4c: 3802 0d00 |0000: if-eqz v2, 000d // +000d │ │ +0bfe50: 7210 d427 0200 |0002: invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.prefersCondensedTitle:()Z // method@27d4 │ │ +0bfe56: 0a00 |0005: move-result v0 │ │ +0bfe58: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0bfe5c: 6e10 3927 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitleCondensed:()Ljava/lang/CharSequence; // method@2739 │ │ +0bfe62: 0c00 |000b: move-result-object v0 │ │ +0bfe64: 1100 |000c: return-object v0 │ │ +0bfe66: 6e10 3827 0100 |000d: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ +0bfe6c: 0c00 |0010: move-result-object v0 │ │ +0bfe6e: 28fb |0011: goto 000c // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ + 0x0008 line=341 │ │ + 0x000c line=340 │ │ + 0x000d line=342 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0012 reg=2 itemView Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ name : 'hasCollapsibleActionView' │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0bc5d4: |[0bc5d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ -0bc5e4: 5210 640c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bc5e8: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0bc5ec: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0bc5f0: 5410 530c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc5f4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0bc5f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0bc5fa: 0f00 |000b: return v0 │ │ -0bc5fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0bc5fe: 28fe |000d: goto 000b // -0002 │ │ +0bfe70: |[0bfe70] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasCollapsibleActionView:()Z │ │ +0bfe80: 5210 640c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0bfe84: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0bfe88: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0bfe8c: 5410 530c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0bfe90: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0bfe94: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0bfe96: 0f00 |000b: return v0 │ │ +0bfe98: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0bfe9a: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255472,21 +255511,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0bc600: |[0bc600] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ -0bc610: 5410 650c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ -0bc614: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ -0bc618: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0bc61a: 0f00 |0005: return v0 │ │ -0bc61c: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0bc61e: 28fe |0007: goto 0005 // -0002 │ │ +0bfe9c: |[0bfe9c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.hasSubMenu:()Z │ │ +0bfeac: 5410 650c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ +0bfeb0: 3800 0400 |0002: if-eqz v0, 0006 // +0004 │ │ +0bfeb4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0bfeb6: 0f00 |0005: return v0 │ │ +0bfeb8: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0bfeba: 28fe |0007: goto 0005 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=318 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255494,60 +255533,61 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 76 16-bit code units │ │ -0bc620: |[0bc620] com.actionbarsherlock.internal.view.menu.MenuItemImpl.invoke:()Z │ │ -0bc630: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0bc632: 5442 550c |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c55 │ │ -0bc636: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ -0bc63a: 5442 550c |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c55 │ │ -0bc63e: 7220 112c 4200 |0007: invoke-interface {v2, v4}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c11 │ │ -0bc644: 0a02 |000a: move-result v2 │ │ -0bc646: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ -0bc64a: 0f01 |000d: return v1 │ │ -0bc64c: 5442 5e0c |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc650: 5443 5e0c |0010: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc654: 6e10 fc26 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@26fc │ │ -0bc65a: 0c03 |0015: move-result-object v3 │ │ -0bc65c: 6e30 e226 3204 |0016: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26e2 │ │ -0bc662: 0a02 |0019: move-result v2 │ │ -0bc664: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ -0bc668: 5442 5d0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ -0bc66c: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ -0bc670: 5442 5d0c |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ -0bc674: 7210 ae2e 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ -0bc67a: 28e8 |0025: goto 000d // -0018 │ │ -0bc67c: 5442 5b0c |0026: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ -0bc680: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ -0bc684: 5442 5e0c |002a: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc688: 6e10 f226 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@26f2 │ │ -0bc68e: 0c02 |002f: move-result-object v2 │ │ -0bc690: 5443 5b0c |0030: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ -0bc694: 6e20 7401 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0bc69a: 28d8 |0035: goto 000d // -0028 │ │ -0bc69c: 0d00 |0036: move-exception v0 │ │ -0bc69e: 1a02 a90d |0037: const-string v2, "MenuItemImpl" // string@0da9 │ │ -0bc6a2: 1a03 1c03 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@031c │ │ -0bc6a6: 7130 041d 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0bc6ac: 5442 520c |003e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ -0bc6b0: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ -0bc6b4: 5442 520c |0042: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ -0bc6b8: 6e10 d82b 0200 |0044: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2bd8 │ │ -0bc6be: 0a02 |0047: move-result v2 │ │ -0bc6c0: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ -0bc6c4: 1201 |004a: const/4 v1, #int 0 // #0 │ │ -0bc6c6: 28c2 |004b: goto 000d // -003e │ │ +0bfebc: |[0bfebc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.invoke:()Z │ │ +0bfecc: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0bfece: 5442 550c |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c55 │ │ +0bfed2: 3802 0b00 |0003: if-eqz v2, 000e // +000b │ │ +0bfed6: 5442 550c |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c55 │ │ +0bfeda: 7220 112c 4200 |0007: invoke-interface {v2, v4}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c11 │ │ +0bfee0: 0a02 |000a: move-result v2 │ │ +0bfee2: 3802 0300 |000b: if-eqz v2, 000e // +0003 │ │ +0bfee6: 0f01 |000d: return v1 │ │ +0bfee8: 5442 5e0c |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfeec: 5443 5e0c |0010: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bfef0: 6e10 fc26 0300 |0012: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@26fc │ │ +0bfef6: 0c03 |0015: move-result-object v3 │ │ +0bfef8: 6e30 e226 3204 |0016: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26e2 │ │ +0bfefe: 0a02 |0019: move-result v2 │ │ +0bff00: 3902 f3ff |001a: if-nez v2, 000d // -000d │ │ +0bff04: 5442 5d0c |001c: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ +0bff08: 3802 0800 |001e: if-eqz v2, 0026 // +0008 │ │ +0bff0c: 5442 5d0c |0020: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ +0bff10: 7210 ae2e 0200 |0022: invoke-interface {v2}, Ljava/lang/Runnable;.run:()V // method@2eae │ │ +0bff16: 28e8 |0025: goto 000d // -0018 │ │ +0bff18: 5442 5b0c |0026: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ +0bff1c: 3802 1600 |0028: if-eqz v2, 003e // +0016 │ │ +0bff20: 5442 5e0c |002a: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0bff24: 6e10 f226 0200 |002c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@26f2 │ │ +0bff2a: 0c02 |002f: move-result-object v2 │ │ +0bff2c: 5443 5b0c |0030: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ +0bff30: 6e20 7401 3200 |0032: invoke-virtual {v2, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +0bff36: 28d8 |0035: goto 000d // -0028 │ │ +0bff38: 0d00 |0036: move-exception v0 │ │ +0bff3a: 1a02 aa0d |0037: const-string v2, "MenuItemImpl" // string@0daa │ │ +0bff3e: 1a03 1e03 |0039: const-string v3, "Can't find activity to handle intent; ignoring" // string@031e │ │ +0bff42: 7130 041d 3200 |003b: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0bff48: 5442 520c |003e: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ +0bff4c: 3802 0a00 |0040: if-eqz v2, 004a // +000a │ │ +0bff50: 5442 520c |0042: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ +0bff54: 6e10 d82b 0200 |0044: invoke-virtual {v2}, Lcom/actionbarsherlock/view/ActionProvider;.onPerformDefaultAction:()Z // method@2bd8 │ │ +0bff5a: 0a02 |0047: move-result v2 │ │ +0bff5c: 3902 c5ff |0048: if-nez v2, 000d // -003b │ │ +0bff60: 1201 |004a: const/4 v1, #int 0 // #0 │ │ +0bff62: 28c2 |004b: goto 000d // -003e │ │ catches : 1 │ │ 0x002a - 0x0035 │ │ Landroid/content/ActivityNotFoundException; -> 0x0036 │ │ positions : │ │ 0x0001 line=143 │ │ + 0x0007 line=144 │ │ 0x000d line=170 │ │ 0x000e line=148 │ │ 0x001c line=152 │ │ 0x0020 line=153 │ │ 0x0026 line=157 │ │ 0x002a line=159 │ │ 0x0036 line=161 │ │ @@ -255563,23 +255603,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0bc6d4: |[0bc6d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ -0bc6e4: 5220 560c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc6e8: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ -0bc6ec: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -0bc6f0: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -0bc6f4: 1210 |0008: const/4 v0, #int 1 // #1 │ │ -0bc6f6: 0f00 |0009: return v0 │ │ -0bc6f8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0bc6fa: 28fe |000b: goto 0009 // -0002 │ │ +0bff70: |[0bff70] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionButton:()Z │ │ +0bff80: 5220 560c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0bff84: dd00 0020 |0002: and-int/lit8 v0, v0, #int 32 // #20 │ │ +0bff88: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +0bff8c: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +0bff90: 1210 |0008: const/4 v0, #int 1 // #1 │ │ +0bff92: 0f00 |0009: return v0 │ │ +0bff94: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0bff96: 28fe |000b: goto 0009 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=512 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #25 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255587,17 +255627,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc6fc: |[0bc6fc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ -0bc70c: 5510 5c0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0c5c │ │ -0bc710: 0f00 |0002: return v0 │ │ +0bff98: |[0bff98] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isActionViewExpanded:()Z │ │ +0bffa8: 5510 5c0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0c5c │ │ +0bffac: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #26 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255605,22 +255645,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0bc714: |[0bc714] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ -0bc724: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bc726: 5221 560c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc72a: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0bc72e: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0bc732: 0f00 |0007: return v0 │ │ -0bc734: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bc736: 28fe |0009: goto 0007 // -0002 │ │ +0bffb0: |[0bffb0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isCheckable:()Z │ │ +0bffc0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0bffc2: 5221 560c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0bffc6: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0bffca: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +0bffce: 0f00 |0007: return v0 │ │ +0bffd0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0bffd2: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=409 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #27 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255628,23 +255668,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0bc738: |[0bc738] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ -0bc748: 5220 560c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc74c: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0bc750: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0bc752: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -0bc756: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0bc758: 0f00 |0008: return v0 │ │ -0bc75a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0bc75c: 28fe |000a: goto 0008 // -0002 │ │ +0bffd4: |[0bffd4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isChecked:()Z │ │ +0bffe4: 5220 560c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0bffe8: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0bffec: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0bffee: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +0bfff2: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0bfff4: 0f00 |0008: return v0 │ │ +0bfff6: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0bfff8: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=431 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #28 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255652,22 +255692,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0bc760: |[0bc760] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ -0bc770: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc774: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0bc778: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0bc77c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0bc77e: 0f00 |0007: return v0 │ │ -0bc780: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bc782: 28fe |0009: goto 0007 // -0002 │ │ +0bfffc: |[0bfffc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isEnabled:()Z │ │ +0c000c: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0010: dd00 0010 |0002: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0c0014: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c0018: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c001a: 0f00 |0007: return v0 │ │ +0c001c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c001e: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=174 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #29 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255675,22 +255715,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0bc784: |[0bc784] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ -0bc794: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc798: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0bc79c: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0bc7a0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0bc7a2: 0f00 |0007: return v0 │ │ -0bc7a4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bc7a6: 28fe |0009: goto 0007 // -0002 │ │ +0c0020: |[0c0020] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isExclusiveCheckable:()Z │ │ +0c0030: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0034: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0c0038: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c003c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c003e: 0f00 |0007: return v0 │ │ +0c0040: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c0042: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #30 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255698,22 +255738,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0bc7a8: |[0bc7a8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ -0bc7b8: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc7bc: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0bc7c0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0bc7c4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0bc7c6: 0f00 |0007: return v0 │ │ -0bc7c8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bc7ca: 28fe |0009: goto 0007 // -0002 │ │ +0c0044: |[0c0044] com.actionbarsherlock.internal.view.menu.MenuItemImpl.isVisible:()Z │ │ +0c0054: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0058: dd00 0008 |0002: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0c005c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0c0060: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c0062: 0f00 |0007: return v0 │ │ +0c0064: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c0066: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #31 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255721,22 +255761,22 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0bc7cc: |[0bc7cc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ -0bc7dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bc7de: 5221 640c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bc7e2: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ -0bc7e6: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ -0bc7ea: 0f00 |0007: return v0 │ │ -0bc7ec: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0bc7ee: 28fe |0009: goto 0007 // -0002 │ │ +0c0068: |[0c0068] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requestsActionButton:()Z │ │ +0c0078: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c007a: 5221 640c |0001: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0c007e: dd01 0101 |0003: and-int/lit8 v1, v1, #int 1 // #01 │ │ +0c0082: 3301 0300 |0005: if-ne v1, v0, 0008 // +0003 │ │ +0c0086: 0f00 |0007: return v0 │ │ +0c0088: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c008a: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=516 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #32 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255744,23 +255784,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0bc7f0: |[0bc7f0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ -0bc800: 5220 640c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bc804: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0bc808: 1221 |0004: const/4 v1, #int 2 // #2 │ │ -0bc80a: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -0bc80e: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0bc810: 0f00 |0008: return v0 │ │ -0bc812: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0bc814: 28fe |000a: goto 0008 // -0002 │ │ +0c008c: |[0c008c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.requiresActionButton:()Z │ │ +0c009c: 5220 640c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0c00a0: dd00 0002 |0002: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0c00a4: 1221 |0004: const/4 v1, #int 2 // #2 │ │ +0c00a6: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +0c00aa: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0c00ac: 0f00 |0008: return v0 │ │ +0c00ae: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0c00b0: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=520 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #33 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -255768,22 +255808,22 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0bc818: |[0bc818] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bc828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bc82a: 5b20 530c |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc82e: 5b23 520c |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ -0bc832: 5420 5e0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc836: 1211 |0007: const/4 v1, #int 1 // #1 │ │ -0bc838: 6e20 0427 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc83e: 1102 |000b: return-object v2 │ │ +0c00b4: |[0c00b4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c00c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c00c6: 5b20 530c |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0c00ca: 5b23 520c |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ +0c00ce: 5420 5e0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c00d2: 1211 |0007: const/4 v1, #int 1 // #1 │ │ +0c00d4: 6e20 0427 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c00da: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=585 │ │ 0x0003 line=586 │ │ 0x0005 line=587 │ │ 0x000b line=588 │ │ locals : │ │ @@ -255795,27 +255835,27 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 24 16-bit code units │ │ -0bc840: |[0bc840] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bc850: 5442 5e0c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc854: 6e10 f226 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@26f2 │ │ -0bc85a: 0c00 |0005: move-result-object v0 │ │ -0bc85c: 7110 5a1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0bc862: 0c01 |0009: move-result-object v1 │ │ -0bc864: 2202 7e04 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@047e │ │ -0bc868: 7020 5e20 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ -0bc86e: 1203 |000f: const/4 v3, #int 0 // #0 │ │ -0bc870: 6e40 5d1d 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0bc876: 0c02 |0013: move-result-object v2 │ │ -0bc878: 6e20 4927 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@2749 │ │ -0bc87e: 1104 |0017: return-object v4 │ │ +0c00dc: |[0c00dc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c00ec: 5442 5e0c |0000: iget-object v2, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c00f0: 6e10 f226 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@26f2 │ │ +0c00f6: 0c00 |0005: move-result-object v0 │ │ +0c00f8: 7110 5a1d 0000 |0006: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0c00fe: 0c01 |0009: move-result-object v1 │ │ +0c0100: 2202 7e04 |000a: new-instance v2, Landroid/widget/LinearLayout; // type@047e │ │ +0c0104: 7020 5e20 0200 |000c: invoke-direct {v2, v0}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;)V // method@205e │ │ +0c010a: 1203 |000f: const/4 v3, #int 0 // #0 │ │ +0c010c: 6e40 5d1d 5132 |0010: invoke-virtual {v1, v5, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0c0112: 0c02 |0013: move-result-object v2 │ │ +0c0114: 6e20 4927 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; // method@2749 │ │ +0c011a: 1104 |0017: return-object v4 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=563 │ │ 0x0006 line=564 │ │ 0x000a line=565 │ │ 0x0017 line=566 │ │ locals : │ │ @@ -255829,30 +255869,30 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0bc880: |[0bc880] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bc890: 5b23 530c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ -0bc894: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0bc896: 5b20 520c |0003: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ -0bc89a: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ -0bc89e: 6e10 f31d 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@1df3 │ │ -0bc8a4: 0a00 |000a: move-result v0 │ │ -0bc8a6: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ -0bc8a8: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ -0bc8ac: 5220 5a0c |000e: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ -0bc8b0: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ -0bc8b4: 5220 5a0c |0012: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ -0bc8b8: 6e20 651e 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@1e65 │ │ -0bc8be: 5420 5e0c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc8c2: 6e20 0227 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2702 │ │ -0bc8c8: 1102 |001c: return-object v2 │ │ +0c011c: |[0c011c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c012c: 5b23 530c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionView:Landroid/view/View; // field@0c53 │ │ +0c0130: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0c0132: 5b20 520c |0003: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mActionProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0c52 │ │ +0c0136: 3803 1200 |0005: if-eqz v3, 0017 // +0012 │ │ +0c013a: 6e10 f31d 0300 |0007: invoke-virtual {v3}, Landroid/view/View;.getId:()I // method@1df3 │ │ +0c0140: 0a00 |000a: move-result v0 │ │ +0c0142: 12f1 |000b: const/4 v1, #int -1 // #ff │ │ +0c0144: 3310 0b00 |000c: if-ne v0, v1, 0017 // +000b │ │ +0c0148: 5220 5a0c |000e: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ +0c014c: 3d00 0700 |0010: if-lez v0, 0017 // +0007 │ │ +0c0150: 5220 5a0c |0012: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mId:I // field@0c5a │ │ +0c0154: 6e20 651e 0300 |0014: invoke-virtual {v3, v0}, Landroid/view/View;.setId:(I)V // method@1e65 │ │ +0c015a: 5420 5e0c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c015e: 6e20 0227 2000 |0019: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2702 │ │ +0c0164: 1102 |001c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=553 │ │ 0x0002 line=554 │ │ 0x0005 line=555 │ │ 0x0012 line=556 │ │ 0x0017 line=558 │ │ @@ -255866,20 +255906,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0bc8cc: |[0bc8cc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ -0bc8dc: 5c23 5c0c |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0c5c │ │ -0bc8e0: 5420 5e0c |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc8e4: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0bc8e6: 6e20 0427 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc8ec: 0e00 |0008: return-void │ │ +0c0168: |[0c0168] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setActionViewExpanded:(Z)V │ │ +0c0178: 5c23 5c0c |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIsActionViewExpanded:Z // field@0c5c │ │ +0c017c: 5420 5e0c |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0180: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0c0182: 6e20 0427 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c0188: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=640 │ │ 0x0002 line=641 │ │ 0x0008 line=642 │ │ locals : │ │ 0x0000 - 0x0009 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -255890,25 +255930,25 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0bc8f0: |[0bc8f0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bc900: 5720 620c |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ -0bc904: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -0bc908: 1102 |0004: return-object v2 │ │ -0bc90a: 7110 642e 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@2e64 │ │ -0bc910: 0a00 |0008: move-result v0 │ │ -0bc912: 5e20 620c |0009: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ -0bc916: 5420 5e0c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc91a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0bc91c: 6e20 0427 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc922: 28f3 |0011: goto 0004 // -000d │ │ +0c018c: |[0c018c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c019c: 5720 620c |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ +0c01a0: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +0c01a4: 1102 |0004: return-object v2 │ │ +0c01a6: 7110 642e 0300 |0005: invoke-static {v3}, Ljava/lang/Character;.toLowerCase:(C)C // method@2e64 │ │ +0c01ac: 0a00 |0008: move-result v0 │ │ +0c01ae: 5e20 620c |0009: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ +0c01b2: 5420 5e0c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c01b6: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0c01b8: 6e20 0427 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c01be: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=229 │ │ 0x0004 line=235 │ │ 0x0005 line=231 │ │ 0x000b line=233 │ │ locals : │ │ @@ -255920,17 +255960,17 @@ │ │ type : '(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bc924: |[0bc924] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bc934: 5b01 5d0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ -0bc938: 1100 |0002: return-object v0 │ │ +0c01c0: |[0c01c0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCallback:(Ljava/lang/Runnable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c01d0: 5b01 5d0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mItemCallback:Ljava/lang/Runnable; // field@0c5d │ │ +0c01d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0002 line=221 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 callback Ljava/lang/Runnable; │ │ @@ -255940,30 +255980,30 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0bc93c: |[0bc93c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bc94c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bc94e: 5240 560c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc952: 5241 560c |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc956: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ -0bc95a: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -0bc95e: 1211 |0009: const/4 v1, #int 1 // #1 │ │ -0bc960: b631 |000a: or-int/2addr v1, v3 │ │ -0bc962: 5941 560c |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc966: 5241 560c |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc96a: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -0bc96e: 5441 5e0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc972: 6e20 0427 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc978: 1104 |0016: return-object v4 │ │ -0bc97a: 0121 |0017: move v1, v2 │ │ -0bc97c: 28f2 |0018: goto 000a // -000e │ │ +0c01d8: |[0c01d8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c01e8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c01ea: 5240 560c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c01ee: 5241 560c |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c01f2: dd03 01fe |0005: and-int/lit8 v3, v1, #int -2 // #fe │ │ +0c01f6: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +0c01fa: 1211 |0009: const/4 v1, #int 1 // #1 │ │ +0c01fc: b631 |000a: or-int/2addr v1, v3 │ │ +0c01fe: 5941 560c |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0202: 5241 560c |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0206: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +0c020a: 5441 5e0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c020e: 6e20 0427 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c0214: 1104 |0016: return-object v4 │ │ +0c0216: 0121 |0017: move v1, v2 │ │ +0c0218: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=413 │ │ 0x0003 line=414 │ │ 0x000d line=415 │ │ 0x0011 line=416 │ │ 0x0016 line=419 │ │ @@ -255978,23 +256018,23 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0bc980: |[0bc980] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bc990: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc994: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0bc998: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0bc99c: 5410 5e0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc9a0: 6e20 1427 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2714 │ │ -0bc9a6: 1101 |000b: return-object v1 │ │ -0bc9a8: 6e20 4f27 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@274f │ │ -0bc9ae: 28fc |000f: goto 000b // -0004 │ │ +0c021c: |[0c021c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c022c: 5210 560c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0230: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0c0234: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0c0238: 5410 5e0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c023c: 6e20 1427 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setExclusiveItemChecked:(Lcom/actionbarsherlock/view/MenuItem;)V // method@2714 │ │ +0c0242: 1101 |000b: return-object v1 │ │ +0c0244: 6e20 4f27 2100 |000c: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setCheckedInt:(Z)V // method@274f │ │ +0c024a: 28fc |000f: goto 000b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0006 line=438 │ │ 0x000b line=443 │ │ 0x000c line=440 │ │ locals : │ │ @@ -256006,30 +256046,30 @@ │ │ type : '(Z)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0bc9b0: |[0bc9b0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ -0bc9c0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bc9c2: 5240 560c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc9c6: 5241 560c |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc9ca: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ -0bc9ce: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ -0bc9d2: 1221 |0009: const/4 v1, #int 2 // #2 │ │ -0bc9d4: b631 |000a: or-int/2addr v1, v3 │ │ -0bc9d6: 5941 560c |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc9da: 5241 560c |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bc9de: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ -0bc9e2: 5441 5e0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bc9e6: 6e20 0427 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bc9ec: 0e00 |0016: return-void │ │ -0bc9ee: 0121 |0017: move v1, v2 │ │ -0bc9f0: 28f2 |0018: goto 000a // -000e │ │ +0c024c: |[0c024c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setCheckedInt:(Z)V │ │ +0c025c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c025e: 5240 560c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0262: 5241 560c |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0266: dd03 01fd |0005: and-int/lit8 v3, v1, #int -3 // #fd │ │ +0c026a: 3805 1000 |0007: if-eqz v5, 0017 // +0010 │ │ +0c026e: 1221 |0009: const/4 v1, #int 2 // #2 │ │ +0c0270: b631 |000a: or-int/2addr v1, v3 │ │ +0c0272: 5941 560c |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0276: 5241 560c |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c027a: 3210 0700 |000f: if-eq v0, v1, 0016 // +0007 │ │ +0c027e: 5441 5e0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0282: 6e20 0427 2100 |0013: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c0288: 0e00 |0016: return-void │ │ +0c028a: 0121 |0017: move v1, v2 │ │ +0c028c: 28f2 |0018: goto 000a // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=447 │ │ 0x0003 line=448 │ │ 0x000d line=449 │ │ 0x0011 line=450 │ │ 0x0016 line=452 │ │ @@ -256044,27 +256084,27 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0bc9f4: |[0bc9f4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bca04: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ -0bca08: 5220 560c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bca0c: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ -0bca10: 5920 560c |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bca14: 5420 5e0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bca18: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0bca1a: 6e20 0427 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bca20: 1102 |000e: return-object v2 │ │ -0bca22: 5220 560c |000f: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bca26: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ -0bca2a: 5920 560c |0013: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bca2e: 28f3 |0015: goto 0008 // -000d │ │ +0c0290: |[0c0290] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c02a0: 3803 0f00 |0000: if-eqz v3, 000f // +000f │ │ +0c02a4: 5220 560c |0002: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c02a8: de00 0010 |0004: or-int/lit8 v0, v0, #int 16 // #10 │ │ +0c02ac: 5920 560c |0006: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c02b0: 5420 5e0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c02b4: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0c02b6: 6e20 0427 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c02bc: 1102 |000e: return-object v2 │ │ +0c02be: 5220 560c |000f: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c02c2: dd00 00ef |0011: and-int/lit8 v0, v0, #int -17 // #ef │ │ +0c02c6: 5920 560c |0013: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c02ca: 28f3 |0015: goto 0008 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0002 line=179 │ │ 0x0008 line=184 │ │ 0x000e line=186 │ │ 0x000f line=181 │ │ @@ -256077,24 +256117,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 13 16-bit code units │ │ -0bca30: |[0bca30] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ -0bca40: 5220 560c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bca44: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ -0bca48: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ -0bca4c: 1240 |0006: const/4 v0, #int 4 // #4 │ │ -0bca4e: b610 |0007: or-int/2addr v0, v1 │ │ -0bca50: 5920 560c |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bca54: 0e00 |000a: return-void │ │ -0bca56: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0bca58: 28fb |000c: goto 0007 // -0005 │ │ +0c02cc: |[0c02cc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setExclusiveCheckable:(Z)V │ │ +0c02dc: 5220 560c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c02e0: dd01 00fb |0002: and-int/lit8 v1, v0, #int -5 // #fb │ │ +0c02e4: 3803 0700 |0004: if-eqz v3, 000b // +0007 │ │ +0c02e8: 1240 |0006: const/4 v0, #int 4 // #4 │ │ +0c02ea: b610 |0007: or-int/2addr v0, v1 │ │ +0c02ec: 5920 560c |0008: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c02f0: 0e00 |000a: return-void │ │ +0c02f2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c02f4: 28fb |000c: goto 0007 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ 0x000a line=424 │ │ 0x000b line=423 │ │ locals : │ │ 0x0000 - 0x000d reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -256105,22 +256145,22 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0bca5c: |[0bca5c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bca6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bca6e: 5b20 580c |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ -0bca72: 5923 590c |0003: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ -0bca76: 5420 5e0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bca7a: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0bca7c: 6e20 0427 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bca82: 1102 |000b: return-object v2 │ │ +0c02f8: |[0c02f8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0308: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c030a: 5b20 580c |0001: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ +0c030e: 5923 590c |0003: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ +0c0312: 5420 5e0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0316: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0c0318: 6e20 0427 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c031e: 1102 |000b: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0003 line=400 │ │ 0x0005 line=403 │ │ 0x000b line=405 │ │ locals : │ │ @@ -256132,21 +256172,21 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bca84: |[0bca84] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bca94: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bca96: 5921 590c |0001: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ -0bca9a: 5b23 580c |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ -0bca9e: 5420 5e0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcaa2: 6e20 0427 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bcaa8: 1102 |000a: return-object v2 │ │ +0c0320: |[0c0320] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0330: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c0332: 5921 590c |0001: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconResId:I // field@0c59 │ │ +0c0336: 5b23 580c |0003: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIconDrawable:Landroid/graphics/drawable/Drawable; // field@0c58 │ │ +0c033a: 5420 5e0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c033e: 6e20 0427 1000 |0007: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c0344: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=391 │ │ 0x0003 line=392 │ │ 0x0005 line=393 │ │ 0x000a line=395 │ │ locals : │ │ @@ -256158,17 +256198,17 @@ │ │ type : '(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bcaac: |[0bcaac] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcabc: 5b01 5b0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ -0bcac0: 1100 |0002: return-object v0 │ │ +0c0348: |[0c0348] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0358: 5b01 5b0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mIntent:Landroid/content/Intent; // field@0c5b │ │ +0c035c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=211 │ │ 0x0002 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 intent Landroid/content/Intent; │ │ @@ -256178,24 +256218,24 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 16 16-bit code units │ │ -0bcac4: |[0bcac4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ -0bcad4: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ -0bcad8: 5210 560c |0002: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bcadc: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ -0bcae0: 5910 560c |0006: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bcae4: 0e00 |0008: return-void │ │ -0bcae6: 5210 560c |0009: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bcaea: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ -0bcaee: 5910 560c |000d: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bcaf2: 28f9 |000f: goto 0008 // -0007 │ │ +0c0360: |[0c0360] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setIsActionButton:(Z)V │ │ +0c0370: 3802 0900 |0000: if-eqz v2, 0009 // +0009 │ │ +0c0374: 5210 560c |0002: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0378: de00 0020 |0004: or-int/lit8 v0, v0, #int 32 // #20 │ │ +0c037c: 5910 560c |0006: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0380: 0e00 |0008: return-void │ │ +0c0382: 5210 560c |0009: iget v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0386: dd00 00df |000b: and-int/lit8 v0, v0, #int -33 // #df │ │ +0c038a: 5910 560c |000d: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c038e: 28f9 |000f: goto 0008 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=524 │ │ 0x0002 line=525 │ │ 0x0008 line=529 │ │ 0x0009 line=527 │ │ locals : │ │ @@ -256207,17 +256247,17 @@ │ │ type : '(Landroid/view/ContextMenu$ContextMenuInfo;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bcaf4: |[0bcaf4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ -0bcb04: 5b01 5f0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c5f │ │ -0bcb08: 0e00 |0002: return-void │ │ +0c0390: |[0c0390] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setMenuInfo:(Landroid/view/ContextMenu$ContextMenuInfo;)V │ │ +0c03a0: 5b01 5f0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenuInfo:Landroid/view/ContextMenu$ContextMenuInfo; // field@0c5f │ │ +0c03a4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0002 line=494 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 menuInfo Landroid/view/ContextMenu$ContextMenuInfo; │ │ @@ -256227,23 +256267,23 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0bcb0c: |[0bcb0c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcb1c: 5720 630c |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ -0bcb20: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ -0bcb24: 1102 |0004: return-object v2 │ │ -0bcb26: 5e23 630c |0005: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ -0bcb2a: 5420 5e0c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcb2e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0bcb30: 6e20 0427 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bcb36: 28f7 |000d: goto 0004 // -0009 │ │ +0c03a8: |[0c03a8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c03b8: 5720 630c |0000: iget-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ +0c03bc: 3330 0300 |0002: if-ne v0, v3, 0005 // +0003 │ │ +0c03c0: 1102 |0004: return-object v2 │ │ +0c03c2: 5e23 630c |0005: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ +0c03c6: 5420 5e0c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c03ca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0c03cc: 6e20 0427 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c03d2: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0004 line=249 │ │ 0x0005 line=245 │ │ 0x0007 line=247 │ │ locals : │ │ @@ -256255,17 +256295,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bcb38: |[0bcb38] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcb48: 5b01 600c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ -0bcb4c: 1100 |0002: return-object v0 │ │ +0c03d4: |[0c03d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c03e4: 5b01 600c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c60 │ │ +0c03e8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=631 │ │ 0x0002 line=632 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ @@ -256275,17 +256315,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bcb50: |[0bcb50] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcb60: 5b01 550c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c55 │ │ -0bcb64: 1100 |0002: return-object v0 │ │ +0c03ec: |[0c03ec] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c03fc: 5b01 550c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c55 │ │ +0c0400: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0002 line=484 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0003 reg=1 clickListener Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; │ │ @@ -256295,23 +256335,23 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0bcb68: |[0bcb68] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcb78: 5e23 630c |0000: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ -0bcb7c: 7110 642e 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@2e64 │ │ -0bcb82: 0a00 |0005: move-result v0 │ │ -0bcb84: 5e20 620c |0006: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ -0bcb88: 5420 5e0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcb8c: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0bcb8e: 6e20 0427 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bcb94: 1102 |000e: return-object v2 │ │ +0c0404: |[0c0404] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0414: 5e23 630c |0000: iput-char v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutNumericChar:C // field@0c63 │ │ +0c0418: 7110 642e 0400 |0002: invoke-static {v4}, Ljava/lang/Character;.toLowerCase:(C)C // method@2e64 │ │ +0c041e: 0a00 |0005: move-result v0 │ │ +0c0420: 5e20 620c |0006: iput-char v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShortcutAlphabeticChar:C // field@0c62 │ │ +0c0424: 5420 5e0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0428: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0c042a: 6e20 0427 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c0430: 1102 |000e: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0002 line=254 │ │ 0x0008 line=256 │ │ 0x000e line=258 │ │ locals : │ │ @@ -256324,27 +256364,27 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0bcb98: |[0bcb98] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ -0bcba8: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ -0bcbac: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ -0bcbb2: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ -0bcbb6: 1a01 3e0f |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0f3e │ │ -0bcbba: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ -0bcbc0: 2700 |000c: throw v0 │ │ -0bcbc2: 5923 640c |000d: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bcbc6: 5420 5e0c |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcbca: 6e20 0227 2000 |0011: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2702 │ │ -0bcbd0: 0e00 |0014: return-void │ │ -0bcbd2: 0000 |0015: nop // spacer │ │ -0bcbd4: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ +0c0434: |[0c0434] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsAction:(I)V │ │ +0c0444: dd00 0303 |0000: and-int/lit8 v0, v3, #int 3 // #03 │ │ +0c0448: 2b00 1400 0000 |0002: packed-switch v0, 00000016 // +00000014 │ │ +0c044e: 2200 d205 |0005: new-instance v0, Ljava/lang/IllegalArgumentException; // type@05d2 │ │ +0c0452: 1a01 3f0f |0007: const-string v1, "SHOW_AS_ACTION_ALWAYS, SHOW_AS_ACTION_IF_ROOM, and SHOW_AS_ACTION_NEVER are mutually exclusive." // string@0f3f │ │ +0c0456: 7020 842e 1000 |0009: invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;.:(Ljava/lang/String;)V // method@2e84 │ │ +0c045c: 2700 |000c: throw v0 │ │ +0c045e: 5923 640c |000d: iput v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0c0462: 5420 5e0c |000f: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0466: 6e20 0227 2000 |0011: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemActionRequestChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2702 │ │ +0c046c: 0e00 |0014: return-void │ │ +0c046e: 0000 |0015: nop // spacer │ │ +0c0470: 0001 0300 0000 0000 0b00 0000 0b00 ... |0016: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=536 │ │ 0x0005 line=545 │ │ 0x000d line=548 │ │ 0x000f line=549 │ │ 0x0014 line=550 │ │ @@ -256358,17 +256398,17 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bcbe8: |[0bcbe8] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcbf8: 6e20 5b27 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@275b │ │ -0bcbfe: 1100 |0003: return-object v0 │ │ +0c0484: |[0c0484] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0494: 6e20 5b27 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setShowAsAction:(I)V // method@275b │ │ +0c049a: 1100 |0003: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=593 │ │ 0x0003 line=594 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x0004 reg=1 actionEnum I │ │ @@ -256378,20 +256418,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0bcc00: |[0bcc00] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0bcc10: 5b12 650c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ -0bcc14: 6e10 3827 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ -0bcc1a: 0c00 |0005: move-result-object v0 │ │ -0bcc1c: 6e20 0f28 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@280f │ │ -0bcc22: 0e00 |0009: return-void │ │ +0c049c: |[0c049c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setSubMenu:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0c04ac: 5b12 650c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ +0c04b0: 6e10 3827 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getTitle:()Ljava/lang/CharSequence; // method@2738 │ │ +0c04b6: 0c00 |0005: move-result-object v0 │ │ +0c04b8: 6e20 0f28 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@280f │ │ +0c04be: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=322 │ │ 0x0002 line=324 │ │ 0x0009 line=325 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -256402,23 +256442,23 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0bcc24: |[0bcc24] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcc34: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcc38: 6e10 f226 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@26f2 │ │ -0bcc3e: 0c00 |0005: move-result-object v0 │ │ -0bcc40: 6e20 6601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0bcc46: 0c00 |0009: move-result-object v0 │ │ -0bcc48: 6e20 5f27 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@275f │ │ -0bcc4e: 0c00 |000d: move-result-object v0 │ │ -0bcc50: 1100 |000e: return-object v0 │ │ +0c04c0: |[0c04c0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c04d0: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c04d4: 6e10 f226 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getContext:()Landroid/content/Context; // method@26f2 │ │ +0c04da: 0c00 |0005: move-result-object v0 │ │ +0c04dc: 6e20 6601 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0c04e2: 0c00 |0009: move-result-object v0 │ │ +0c04e4: 6e20 5f27 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@275f │ │ +0c04ea: 0c00 |000d: move-result-object v0 │ │ +0c04ec: 1100 |000e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=358 │ │ locals : │ │ 0x0000 - 0x000f reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000f reg=2 title I │ │ │ │ @@ -256427,24 +256467,24 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0bcc54: |[0bcc54] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcc64: 5b23 660c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ -0bcc68: 5420 5e0c |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcc6c: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0bcc6e: 6e20 0427 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bcc74: 5420 650c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ -0bcc78: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0bcc7c: 5420 650c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ -0bcc80: 6e20 0f28 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@280f │ │ -0bcc86: 1102 |0011: return-object v2 │ │ +0c04f0: |[0c04f0] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0500: 5b23 660c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ +0c0504: 5420 5e0c |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0508: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0c050a: 6e20 0427 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c0510: 5420 650c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ +0c0514: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0c0518: 5420 650c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mSubMenu:Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // field@0c65 │ │ +0c051c: 6e20 0f28 3000 |000e: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@280f │ │ +0c0522: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0002 line=348 │ │ 0x0008 line=350 │ │ 0x000c line=351 │ │ 0x0011 line=354 │ │ @@ -256457,22 +256497,22 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0bcc88: |[0bcc88] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bcc98: 5b23 670c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0c67 │ │ -0bcc9c: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ -0bcca0: 5423 660c |0004: iget-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ -0bcca4: 5420 5e0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcca8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0bccaa: 6e20 0427 1000 |0009: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0bccb0: 1102 |000c: return-object v2 │ │ +0c0524: |[0c0524] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0534: 5b23 670c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitleCondensed:Ljava/lang/CharSequence; // field@0c67 │ │ +0c0538: 3903 0400 |0002: if-nez v3, 0006 // +0004 │ │ +0c053c: 5423 660c |0004: iget-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ +0c0540: 5420 5e0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0544: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0c0546: 6e20 0427 1000 |0009: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0c054c: 1102 |000c: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=366 │ │ 0x0002 line=369 │ │ 0x0004 line=370 │ │ 0x0006 line=373 │ │ 0x000c line=375 │ │ @@ -256485,21 +256525,21 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0bccb4: |[0bccb4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bccc4: 6e20 6227 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2762 │ │ -0bccca: 0a00 |0003: move-result v0 │ │ -0bcccc: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0bccd0: 5410 5e0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bccd4: 6e20 0327 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2703 │ │ -0bccda: 1101 |000b: return-object v1 │ │ +0c0550: |[0c0550] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0560: 6e20 6227 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setVisibleInt:(Z)Z // method@2762 │ │ +0c0566: 0a00 |0003: move-result v0 │ │ +0c0568: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0c056c: 5410 5e0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c0570: 6e20 0327 1000 |0008: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemVisibleChanged:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V // method@2703 │ │ +0c0576: 1101 |000b: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=477 │ │ 0x000b line=479 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ 0x0000 - 0x000c reg=2 shown Z │ │ @@ -256509,29 +256549,29 @@ │ │ type : '(Z)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 22 16-bit code units │ │ -0bccdc: |[0bccdc] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ -0bccec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bccee: 5240 560c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bccf2: 5241 560c |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bccf6: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ -0bccfa: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ -0bccfe: 0121 |0009: move v1, v2 │ │ -0bcd00: b631 |000a: or-int/2addr v1, v3 │ │ -0bcd02: 5941 560c |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bcd06: 5241 560c |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ -0bcd0a: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ -0bcd0e: 1212 |0011: const/4 v2, #int 1 // #1 │ │ -0bcd10: 0f02 |0012: return v2 │ │ -0bcd12: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ -0bcd16: 28f5 |0015: goto 000a // -000b │ │ +0c0578: |[0c0578] com.actionbarsherlock.internal.view.menu.MenuItemImpl.setVisibleInt:(Z)Z │ │ +0c0588: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c058a: 5240 560c |0001: iget v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c058e: 5241 560c |0003: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c0592: dd03 01f7 |0005: and-int/lit8 v3, v1, #int -9 // #f7 │ │ +0c0596: 3805 0c00 |0007: if-eqz v5, 0013 // +000c │ │ +0c059a: 0121 |0009: move v1, v2 │ │ +0c059c: b631 |000a: or-int/2addr v1, v3 │ │ +0c059e: 5941 560c |000b: iput v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c05a2: 5241 560c |000d: iget v1, v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mFlags:I // field@0c56 │ │ +0c05a6: 3210 0300 |000f: if-eq v0, v1, 0012 // +0003 │ │ +0c05aa: 1212 |0011: const/4 v2, #int 1 // #1 │ │ +0c05ac: 0f02 |0012: return v2 │ │ +0c05ae: 1301 0800 |0013: const/16 v1, #int 8 // #8 │ │ +0c05b2: 28f5 |0015: goto 000a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=468 │ │ 0x0003 line=469 │ │ 0x000d line=470 │ │ 0x0013 line=469 │ │ locals : │ │ @@ -256544,19 +256584,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcd18: |[0bcd18] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ -0bcd28: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcd2c: 6e10 f926 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@26f9 │ │ -0bcd32: 0a00 |0005: move-result v0 │ │ -0bcd34: 0f00 |0006: return v0 │ │ +0c05b4: |[0c05b4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowIcon:()Z │ │ +0c05c4: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c05c8: 6e10 f926 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getOptionalIconsVisible:()Z // method@26f9 │ │ +0c05ce: 0a00 |0005: move-result v0 │ │ +0c05d0: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #62 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -256564,26 +256604,26 @@ │ │ type : '()Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0bcd38: |[0bcd38] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ -0bcd48: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ -0bcd4c: 6e10 0127 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2701 │ │ -0bcd52: 0a00 |0005: move-result v0 │ │ -0bcd54: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0bcd58: 6e10 3527 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2735 │ │ -0bcd5e: 0a00 |000b: move-result v0 │ │ -0bcd60: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0bcd64: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0bcd66: 0f00 |000f: return v0 │ │ -0bcd68: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0bcd6a: 28fe |0011: goto 000f // -0002 │ │ +0c05d4: |[0c05d4] com.actionbarsherlock.internal.view.menu.MenuItemImpl.shouldShowShortcut:()Z │ │ +0c05e4: 5410 5e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c5e │ │ +0c05e8: 6e10 0127 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2701 │ │ +0c05ee: 0a00 |0005: move-result v0 │ │ +0c05f0: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0c05f4: 6e10 3527 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getShortcut:()C // method@2735 │ │ +0c05fa: 0a00 |000b: move-result v0 │ │ +0c05fc: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0c0600: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0c0602: 0f00 |000f: return v0 │ │ +0c0604: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0c0606: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #63 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -256591,23 +256631,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0bcd6c: |[0bcd6c] com.actionbarsherlock.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ -0bcd7c: 5220 640c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ -0bcd80: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0bcd84: 1241 |0004: const/4 v1, #int 4 // #4 │ │ -0bcd86: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ -0bcd8a: 1210 |0007: const/4 v0, #int 1 // #1 │ │ -0bcd8c: 0f00 |0008: return v0 │ │ -0bcd8e: 1200 |0009: const/4 v0, #int 0 // #0 │ │ -0bcd90: 28fe |000a: goto 0008 // -0002 │ │ +0c0608: |[0c0608] com.actionbarsherlock.internal.view.menu.MenuItemImpl.showsTextAsAction:()Z │ │ +0c0618: 5220 640c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mShowAsAction:I // field@0c64 │ │ +0c061c: dd00 0004 |0002: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0c0620: 1241 |0004: const/4 v1, #int 4 // #4 │ │ +0c0622: 3310 0400 |0005: if-ne v0, v1, 0009 // +0004 │ │ +0c0626: 1210 |0007: const/4 v0, #int 1 // #1 │ │ +0c0628: 0f00 |0008: return v0 │ │ +0c062a: 1200 |0009: const/4 v0, #int 0 // #0 │ │ +0c062c: 28fe |000a: goto 0008 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=532 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ #64 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;) │ │ @@ -256615,32 +256655,32 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcd94: |[0bcd94] com.actionbarsherlock.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ -0bcda4: 5410 660c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ -0bcda8: 7210 5c2e 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -0bcdae: 0c00 |0005: move-result-object v0 │ │ -0bcdb0: 1100 |0006: return-object v0 │ │ +0c0630: |[0c0630] com.actionbarsherlock.internal.view.menu.MenuItemImpl.toString:()Ljava/lang/String; │ │ +0c0640: 5410 660c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.mTitle:Ljava/lang/CharSequence; // field@0c66 │ │ +0c0644: 7210 5c2e 0000 |0002: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +0c064a: 0c00 |0005: move-result-object v0 │ │ +0c064c: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=489 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ - source_file_idx : 3498 (MenuItemImpl.java) │ │ + source_file_idx : 3499 (MenuItemImpl.java) │ │ │ │ Class #966 header: │ │ class_idx : 1291 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3499 │ │ +source_file_idx : 3500 │ │ static_fields_size : 0 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 42 │ │ │ │ Class #966 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;' │ │ @@ -256677,28 +256717,28 @@ │ │ type : '(Landroid/view/MenuItem;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0bcdb4: |[0bcdb4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.:(Landroid/view/MenuItem;)V │ │ -0bcdc4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bcdc6: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0bcdcc: 5b20 710c |0004: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ -0bcdd0: 5b20 6e0c |0006: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ -0bcdd4: 5b20 6d0c |0008: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c6d │ │ -0bcdd8: 5b20 6f0c |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ -0bcddc: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ -0bcde0: 2200 d305 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0bcde4: 1a01 6212 |0010: const-string v1, "Wrapped menu item cannot be null." // string@1262 │ │ -0bcde8: 7020 882e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0bcdee: 2700 |0015: throw v0 │ │ -0bcdf0: 5b23 700c |0016: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcdf4: 0e00 |0018: return-void │ │ +0c0650: |[0c0650] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.:(Landroid/view/MenuItem;)V │ │ +0c0660: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0662: 7010 a82e 0200 |0001: invoke-direct {v2}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c0668: 5b20 710c |0004: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ +0c066c: 5b20 6e0c |0006: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ +0c0670: 5b20 6d0c |0008: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c6d │ │ +0c0674: 5b20 6f0c |000a: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ +0c0678: 3903 0a00 |000c: if-nez v3, 0016 // +000a │ │ +0c067c: 2200 d305 |000e: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0c0680: 1a01 6312 |0010: const-string v1, "Wrapped menu item cannot be null." // string@1263 │ │ +0c0684: 7020 882e 1000 |0012: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0c068a: 2700 |0015: throw v0 │ │ +0c068c: 5b23 700c |0016: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0690: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=22 │ │ 0x0004 line=16 │ │ 0x0006 line=17 │ │ 0x0008 line=18 │ │ 0x000a line=19 │ │ @@ -256715,17 +256755,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bcdf8: |[0bcdf8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ -0bce08: 5410 6d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c6d │ │ -0bce0c: 1100 |0002: return-object v0 │ │ +0c0694: |[0c0694] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ +0c06a4: 5410 6d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c6d │ │ +0c06a8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ Virtual methods - │ │ @@ -256734,19 +256774,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bce10: |[0bce10] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.collapseActionView:()Z │ │ -0bce20: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bce24: 7210 771d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1d77 │ │ -0bce2a: 0a00 |0005: move-result v0 │ │ -0bce2c: 0f00 |0006: return v0 │ │ +0c06ac: |[0c06ac] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.collapseActionView:()Z │ │ +0c06bc: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c06c0: 7210 771d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.collapseActionView:()Z // method@1d77 │ │ +0c06c6: 0a00 |0005: move-result v0 │ │ +0c06c8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256754,19 +256794,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bce30: |[0bce30] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.expandActionView:()Z │ │ -0bce40: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bce44: 7210 781d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@1d78 │ │ -0bce4a: 0a00 |0005: move-result v0 │ │ -0bce4c: 0f00 |0006: return v0 │ │ +0c06cc: |[0c06cc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.expandActionView:()Z │ │ +0c06dc: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c06e0: 7210 781d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.expandActionView:()Z // method@1d78 │ │ +0c06e6: 0a00 |0005: move-result v0 │ │ +0c06e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256774,27 +256814,27 @@ │ │ type : '()Lcom/actionbarsherlock/view/ActionProvider;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0bce50: |[0bce50] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ -0bce60: 5421 700c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bce64: 7210 791d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1d79 │ │ -0bce6a: 0c00 |0005: move-result-object v0 │ │ -0bce6c: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ -0bce70: 2001 f004 |0008: instance-of v1, v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@04f0 │ │ -0bce74: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ -0bce78: 1f00 f004 |000c: check-cast v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@04f0 │ │ -0bce7c: 6e10 8e25 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; // method@258e │ │ -0bce82: 0c01 |0011: move-result-object v1 │ │ -0bce84: 1101 |0012: return-object v1 │ │ -0bce86: 1201 |0013: const/4 v1, #int 0 // #0 │ │ -0bce88: 28fe |0014: goto 0012 // -0002 │ │ +0c06ec: |[0c06ec] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; │ │ +0c06fc: 5421 700c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0700: 7210 791d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionProvider:()Landroid/view/ActionProvider; // method@1d79 │ │ +0c0706: 0c00 |0005: move-result-object v0 │ │ +0c0708: 3800 0d00 |0006: if-eqz v0, 0013 // +000d │ │ +0c070c: 2001 f004 |0008: instance-of v1, v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@04f0 │ │ +0c0710: 3801 0900 |000a: if-eqz v1, 0013 // +0009 │ │ +0c0714: 1f00 f004 |000c: check-cast v0, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@04f0 │ │ +0c0718: 6e10 8e25 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.unwrap:()Lcom/actionbarsherlock/view/ActionProvider; // method@258e │ │ +0c071e: 0c01 |0011: move-result-object v1 │ │ +0c0720: 1101 |0012: return-object v1 │ │ +0c0722: 1201 |0013: const/4 v1, #int 0 // #0 │ │ +0c0724: 28fe |0014: goto 0012 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0006 line=260 │ │ 0x000c line=261 │ │ 0x0012 line=263 │ │ locals : │ │ @@ -256807,24 +256847,24 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0bce8c: |[0bce8c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionView:()Landroid/view/View; │ │ -0bce9c: 5421 700c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcea0: 7210 7a1d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1d7a │ │ -0bcea6: 0c00 |0005: move-result-object v0 │ │ -0bcea8: 2001 2705 |0006: instance-of v1, v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ -0bceac: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ -0bceb0: 1f00 2705 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ -0bceb4: 6e10 5829 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.unwrap:()Landroid/view/View; // method@2958 │ │ -0bceba: 0c00 |000f: move-result-object v0 │ │ -0bcebc: 1100 |0010: return-object v0 │ │ +0c0728: |[0c0728] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getActionView:()Landroid/view/View; │ │ +0c0738: 5421 700c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c073c: 7210 7a1d 0100 |0002: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1d7a │ │ +0c0742: 0c00 |0005: move-result-object v0 │ │ +0c0744: 2001 2705 |0006: instance-of v1, v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ +0c0748: 3801 0800 |0008: if-eqz v1, 0010 // +0008 │ │ +0c074c: 1f00 2705 |000a: check-cast v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ +0c0750: 6e10 5829 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.unwrap:()Landroid/view/View; // method@2958 │ │ +0c0756: 0c00 |000f: move-result-object v0 │ │ +0c0758: 1100 |0010: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0006 line=245 │ │ 0x000a line=246 │ │ 0x0010 line=248 │ │ locals : │ │ @@ -256836,19 +256876,19 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcec0: |[0bcec0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getAlphabeticShortcut:()C │ │ -0bced0: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bced4: 7210 7b1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@1d7b │ │ -0bceda: 0a00 |0005: move-result v0 │ │ -0bcedc: 0f00 |0006: return v0 │ │ +0c075c: |[0c075c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getAlphabeticShortcut:()C │ │ +0c076c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0770: 7210 7b1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getAlphabeticShortcut:()C // method@1d7b │ │ +0c0776: 0a00 |0005: move-result v0 │ │ +0c0778: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256856,19 +256896,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcee0: |[0bcee0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getGroupId:()I │ │ -0bcef0: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcef4: 7210 7c1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@1d7c │ │ -0bcefa: 0a00 |0005: move-result v0 │ │ -0bcefc: 0f00 |0006: return v0 │ │ +0c077c: |[0c077c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getGroupId:()I │ │ +0c078c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0790: 7210 7c1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getGroupId:()I // method@1d7c │ │ +0c0796: 0a00 |0005: move-result v0 │ │ +0c0798: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256876,19 +256916,19 @@ │ │ type : '()Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcf00: |[0bcf00] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ -0bcf10: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcf14: 7210 7d1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1d7d │ │ -0bcf1a: 0c00 |0005: move-result-object v0 │ │ -0bcf1c: 1100 |0006: return-object v0 │ │ +0c079c: |[0c079c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIcon:()Landroid/graphics/drawable/Drawable; │ │ +0c07ac: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c07b0: 7210 7d1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@1d7d │ │ +0c07b6: 0c00 |0005: move-result-object v0 │ │ +0c07b8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256896,19 +256936,19 @@ │ │ type : '()Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcf20: |[0bcf20] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIntent:()Landroid/content/Intent; │ │ -0bcf30: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcf34: 7210 7e1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@1d7e │ │ -0bcf3a: 0c00 |0005: move-result-object v0 │ │ -0bcf3c: 1100 |0006: return-object v0 │ │ +0c07bc: |[0c07bc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getIntent:()Landroid/content/Intent; │ │ +0c07cc: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c07d0: 7210 7e1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getIntent:()Landroid/content/Intent; // method@1d7e │ │ +0c07d6: 0c00 |0005: move-result-object v0 │ │ +0c07d8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256916,19 +256956,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcf40: |[0bcf40] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getItemId:()I │ │ -0bcf50: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcf54: 7210 7f1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ -0bcf5a: 0a00 |0005: move-result v0 │ │ -0bcf5c: 0f00 |0006: return v0 │ │ +0c07dc: |[0c07dc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getItemId:()I │ │ +0c07ec: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c07f0: 7210 7f1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getItemId:()I // method@1d7f │ │ +0c07f6: 0a00 |0005: move-result v0 │ │ +0c07f8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256936,19 +256976,19 @@ │ │ type : '()Landroid/view/ContextMenu$ContextMenuInfo;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcf60: |[0bcf60] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ -0bcf70: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcf74: 7210 801d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@1d80 │ │ -0bcf7a: 0c00 |0005: move-result-object v0 │ │ -0bcf7c: 1100 |0006: return-object v0 │ │ +0c07fc: |[0c07fc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; │ │ +0c080c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0810: 7210 801d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getMenuInfo:()Landroid/view/ContextMenu$ContextMenuInfo; // method@1d80 │ │ +0c0816: 0c00 |0005: move-result-object v0 │ │ +0c0818: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256956,19 +256996,19 @@ │ │ type : '()C' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcf80: |[0bcf80] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getNumericShortcut:()C │ │ -0bcf90: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcf94: 7210 811d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@1d81 │ │ -0bcf9a: 0a00 |0005: move-result v0 │ │ -0bcf9c: 0f00 |0006: return v0 │ │ +0c081c: |[0c081c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getNumericShortcut:()C │ │ +0c082c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0830: 7210 811d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getNumericShortcut:()C // method@1d81 │ │ +0c0836: 0a00 |0005: move-result v0 │ │ +0c0838: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256976,19 +257016,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bcfa0: |[0bcfa0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getOrder:()I │ │ -0bcfb0: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcfb4: 7210 821d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@1d82 │ │ -0bcfba: 0a00 |0005: move-result v0 │ │ -0bcfbc: 0f00 |0006: return v0 │ │ +0c083c: |[0c083c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getOrder:()I │ │ +0c084c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0850: 7210 821d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getOrder:()I // method@1d82 │ │ +0c0856: 0a00 |0005: move-result v0 │ │ +0c0858: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -256996,28 +257036,28 @@ │ │ type : '()Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0bcfc0: |[0bcfc0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ -0bcfd0: 6e10 7b27 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.hasSubMenu:()Z // method@277b │ │ -0bcfd6: 0a00 |0003: move-result v0 │ │ -0bcfd8: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ -0bcfdc: 5420 710c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ -0bcfe0: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ -0bcfe4: 2200 1605 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@0516 │ │ -0bcfe8: 5421 700c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bcfec: 7210 831d 0100 |000e: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1d83 │ │ -0bcff2: 0c01 |0011: move-result-object v1 │ │ -0bcff4: 7020 1628 1000 |0012: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2816 │ │ -0bcffa: 5b20 710c |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ -0bcffe: 5420 710c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ -0bd002: 1100 |0019: return-object v0 │ │ +0c085c: |[0c085c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ +0c086c: 6e10 7b27 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.hasSubMenu:()Z // method@277b │ │ +0c0872: 0a00 |0003: move-result v0 │ │ +0c0874: 3800 1300 |0004: if-eqz v0, 0017 // +0013 │ │ +0c0878: 5420 710c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ +0c087c: 3900 0f00 |0008: if-nez v0, 0017 // +000f │ │ +0c0880: 2200 1605 |000a: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@0516 │ │ +0c0884: 5421 700c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0888: 7210 831d 0100 |000e: invoke-interface {v1}, Landroid/view/MenuItem;.getSubMenu:()Landroid/view/SubMenu; // method@1d83 │ │ +0c088e: 0c01 |0011: move-result-object v1 │ │ +0c0890: 7020 1628 1000 |0012: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2816 │ │ +0c0896: 5b20 710c |0015: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ +0c089a: 5420 710c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mSubMenu:Lcom/actionbarsherlock/view/SubMenu; // field@0c71 │ │ +0c089e: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x000a line=181 │ │ 0x0017 line=183 │ │ locals : │ │ 0x0000 - 0x001a reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ @@ -257027,19 +257067,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd004: |[0bd004] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitle:()Ljava/lang/CharSequence; │ │ -0bd014: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd018: 7210 841d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1d84 │ │ -0bd01e: 0c00 |0005: move-result-object v0 │ │ -0bd020: 1100 |0006: return-object v0 │ │ +0c08a0: |[0c08a0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitle:()Ljava/lang/CharSequence; │ │ +0c08b0: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c08b4: 7210 841d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitle:()Ljava/lang/CharSequence; // method@1d84 │ │ +0c08ba: 0c00 |0005: move-result-object v0 │ │ +0c08bc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257047,19 +257087,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd024: |[0bd024] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitleCondensed:()Ljava/lang/CharSequence; │ │ -0bd034: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd038: 7210 851d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1d85 │ │ -0bd03e: 0c00 |0005: move-result-object v0 │ │ -0bd040: 1100 |0006: return-object v0 │ │ +0c08c0: |[0c08c0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.getTitleCondensed:()Ljava/lang/CharSequence; │ │ +0c08d0: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c08d4: 7210 851d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.getTitleCondensed:()Ljava/lang/CharSequence; // method@1d85 │ │ +0c08da: 0c00 |0005: move-result-object v0 │ │ +0c08dc: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257067,19 +257107,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd044: |[0bd044] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.hasSubMenu:()Z │ │ -0bd054: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd058: 7210 861d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1d86 │ │ -0bd05e: 0a00 |0005: move-result v0 │ │ -0bd060: 0f00 |0006: return v0 │ │ +0c08e0: |[0c08e0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.hasSubMenu:()Z │ │ +0c08f0: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c08f4: 7210 861d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1d86 │ │ +0c08fa: 0a00 |0005: move-result v0 │ │ +0c08fc: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257087,19 +257127,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd064: |[0bd064] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isActionViewExpanded:()Z │ │ -0bd074: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd078: 7210 871d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1d87 │ │ -0bd07e: 0a00 |0005: move-result v0 │ │ -0bd080: 0f00 |0006: return v0 │ │ +0c0900: |[0c0900] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isActionViewExpanded:()Z │ │ +0c0910: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0914: 7210 871d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isActionViewExpanded:()Z // method@1d87 │ │ +0c091a: 0a00 |0005: move-result v0 │ │ +0c091c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=278 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257107,19 +257147,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd084: |[0bd084] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isCheckable:()Z │ │ -0bd094: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd098: 7210 881d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@1d88 │ │ -0bd09e: 0a00 |0005: move-result v0 │ │ -0bd0a0: 0f00 |0006: return v0 │ │ +0c0920: |[0c0920] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isCheckable:()Z │ │ +0c0930: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0934: 7210 881d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isCheckable:()Z // method@1d88 │ │ +0c093a: 0a00 |0005: move-result v0 │ │ +0c093c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257127,19 +257167,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd0a4: |[0bd0a4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isChecked:()Z │ │ -0bd0b4: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd0b8: 7210 891d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@1d89 │ │ -0bd0be: 0a00 |0005: move-result v0 │ │ -0bd0c0: 0f00 |0006: return v0 │ │ +0c0940: |[0c0940] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isChecked:()Z │ │ +0c0950: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0954: 7210 891d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isChecked:()Z // method@1d89 │ │ +0c095a: 0a00 |0005: move-result v0 │ │ +0c095c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257147,19 +257187,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd0c4: |[0bd0c4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isEnabled:()Z │ │ -0bd0d4: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd0d8: 7210 8a1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@1d8a │ │ -0bd0de: 0a00 |0005: move-result v0 │ │ -0bd0e0: 0f00 |0006: return v0 │ │ +0c0960: |[0c0960] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isEnabled:()Z │ │ +0c0970: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0974: 7210 8a1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isEnabled:()Z // method@1d8a │ │ +0c097a: 0a00 |0005: move-result v0 │ │ +0c097c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #20 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257167,19 +257207,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bd0e4: |[0bd0e4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isVisible:()Z │ │ -0bd0f4: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd0f8: 7210 8b1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1d8b │ │ -0bd0fe: 0a00 |0005: move-result v0 │ │ -0bd100: 0f00 |0006: return v0 │ │ +0c0980: |[0c0980] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.isVisible:()Z │ │ +0c0990: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0994: 7210 8b1d 0000 |0002: invoke-interface {v0}, Landroid/view/MenuItem;.isVisible:()Z // method@1d8b │ │ +0c099a: 0a00 |0005: move-result v0 │ │ +0c099c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ │ #21 : (in Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;) │ │ @@ -257187,23 +257227,23 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0bd104: |[0bd104] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ -0bd114: 5410 6e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ -0bd118: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0bd11c: 5410 6e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ -0bd120: 7220 112c 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c11 │ │ -0bd126: 0a00 |0009: move-result v0 │ │ -0bd128: 0f00 |000a: return v0 │ │ -0bd12a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0bd12c: 28fe |000c: goto 000a // -0002 │ │ +0c09a0: |[0c09a0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.onMenuItemClick:(Landroid/view/MenuItem;)Z │ │ +0c09b0: 5410 6e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ +0c09b4: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0c09b8: 5410 6e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ +0c09bc: 7220 112c 1000 |0006: invoke-interface {v0, v1}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2c11 │ │ +0c09c2: 0a00 |0009: move-result v0 │ │ +0c09c4: 0f00 |000a: return v0 │ │ +0c09c6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c09c8: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0004 line=197 │ │ 0x000a line=199 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ @@ -257214,20 +257254,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bd130: |[0bd130] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd140: 5420 700c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd144: 2201 f004 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@04f0 │ │ -0bd148: 7020 8925 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@2589 │ │ -0bd14e: 7220 8c1d 1000 |0007: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1d8c │ │ -0bd154: 1102 |000a: return-object v2 │ │ +0c09cc: |[0c09cc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionProvider:(Lcom/actionbarsherlock/view/ActionProvider;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c09dc: 5420 700c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c09e0: 2201 f004 |0002: new-instance v1, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper; // type@04f0 │ │ +0c09e4: 7020 8925 3100 |0004: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/view/ActionProviderWrapper;.:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@2589 │ │ +0c09ea: 7220 8c1d 1000 |0007: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setActionProvider:(Landroid/view/ActionProvider;)Landroid/view/MenuItem; // method@1d8c │ │ +0c09f0: 1102 |000a: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x000a line=254 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x000b reg=3 actionProvider Lcom/actionbarsherlock/view/ActionProvider; │ │ @@ -257237,28 +257277,28 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0bd158: |[0bd158] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd168: 5431 700c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd16c: 7220 8d1d 4100 |0002: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1d8d │ │ -0bd172: 3804 1600 |0005: if-eqz v4, 001b // +0016 │ │ -0bd176: 5431 700c |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd17a: 7210 7a1d 0100 |0009: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1d7a │ │ -0bd180: 0c00 |000c: move-result-object v0 │ │ -0bd182: 2001 5805 |000d: instance-of v1, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ -0bd186: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ -0bd18a: 5431 700c |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd18e: 2202 2705 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ -0bd192: 7020 5329 0200 |0015: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2953 │ │ -0bd198: 7220 8e1d 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1d8e │ │ -0bd19e: 1103 |001b: return-object v3 │ │ +0c09f4: |[0c09f4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0a04: 5431 700c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0a08: 7220 8d1d 4100 |0002: invoke-interface {v1, v4}, Landroid/view/MenuItem;.setActionView:(I)Landroid/view/MenuItem; // method@1d8d │ │ +0c0a0e: 3804 1600 |0005: if-eqz v4, 001b // +0016 │ │ +0c0a12: 5431 700c |0007: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0a16: 7210 7a1d 0100 |0009: invoke-interface {v1}, Landroid/view/MenuItem;.getActionView:()Landroid/view/View; // method@1d7a │ │ +0c0a1c: 0c00 |000c: move-result-object v0 │ │ +0c0a1e: 2001 5805 |000d: instance-of v1, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ +0c0a22: 3801 0c00 |000f: if-eqz v1, 001b // +000c │ │ +0c0a26: 5431 700c |0011: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0a2a: 2202 2705 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ +0c0a2e: 7020 5329 0200 |0015: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2953 │ │ +0c0a34: 7220 8e1d 2100 |0018: invoke-interface {v1, v2}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1d8e │ │ +0c0a3a: 1103 |001b: return-object v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ 0x0005 line=231 │ │ 0x0007 line=233 │ │ 0x000d line=234 │ │ 0x0011 line=236 │ │ @@ -257273,24 +257313,24 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0bd1a0: |[0bd1a0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd1b0: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ -0bd1b4: 2031 5805 |0002: instance-of v1, v3, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ -0bd1b8: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0bd1bc: 2200 2705 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ -0bd1c0: 7020 5329 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2953 │ │ -0bd1c6: 0703 |000b: move-object v3, v0 │ │ -0bd1c8: 5421 700c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd1cc: 7220 8e1d 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1d8e │ │ -0bd1d2: 1102 |0011: return-object v2 │ │ +0c0a3c: |[0c0a3c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setActionView:(Landroid/view/View;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0a4c: 3803 0c00 |0000: if-eqz v3, 000c // +000c │ │ +0c0a50: 2031 5805 |0002: instance-of v1, v3, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ +0c0a54: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0c0a58: 2200 2705 |0006: new-instance v0, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper; // type@0527 │ │ +0c0a5c: 7020 5329 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/CollapsibleActionViewWrapper;.:(Landroid/view/View;)V // method@2953 │ │ +0c0a62: 0703 |000b: move-object v3, v0 │ │ +0c0a64: 5421 700c |000c: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0a68: 7220 8e1d 3100 |000e: invoke-interface {v1, v3}, Landroid/view/MenuItem;.setActionView:(Landroid/view/View;)Landroid/view/MenuItem; // method@1d8e │ │ +0c0a6e: 1102 |0011: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=221 │ │ 0x000c line=223 │ │ 0x0011 line=224 │ │ locals : │ │ @@ -257304,18 +257344,18 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd1d4: |[0bd1d4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd1e4: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd1e8: 7220 8f1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1d8f │ │ -0bd1ee: 1101 |0005: return-object v1 │ │ +0c0a70: |[0c0a70] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setAlphabeticShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0a80: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0a84: 7220 8f1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setAlphabeticShortcut:(C)Landroid/view/MenuItem; // method@1d8f │ │ +0c0a8a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0005 line=121 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 alphaChar C │ │ @@ -257325,18 +257365,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd1f0: |[0bd1f0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd200: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd204: 7220 901d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1d90 │ │ -0bd20a: 1101 |0005: return-object v1 │ │ +0c0a8c: |[0c0a8c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setCheckable:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0a9c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0aa0: 7220 901d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setCheckable:(Z)Landroid/view/MenuItem; // method@1d90 │ │ +0c0aa6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0005 line=132 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 checkable Z │ │ @@ -257346,18 +257386,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd20c: |[0bd20c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd21c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd220: 7220 911d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1d91 │ │ -0bd226: 1101 |0005: return-object v1 │ │ +0c0aa8: |[0c0aa8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setChecked:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0ab8: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0abc: 7220 911d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setChecked:(Z)Landroid/view/MenuItem; // method@1d91 │ │ +0c0ac2: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0005 line=143 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 checked Z │ │ @@ -257367,18 +257407,18 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd228: |[0bd228] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd238: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd23c: 7220 921d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1d92 │ │ -0bd242: 1101 |0005: return-object v1 │ │ +0c0ac4: |[0c0ac4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setEnabled:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0ad4: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0ad8: 7220 921d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setEnabled:(Z)Landroid/view/MenuItem; // method@1d92 │ │ +0c0ade: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0005 line=165 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 enabled Z │ │ @@ -257388,18 +257428,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd244: |[0bd244] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd254: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd258: 7220 931d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1d93 │ │ -0bd25e: 1101 |0005: return-object v1 │ │ +0c0ae0: |[0c0ae0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0af0: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0af4: 7220 931d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(I)Landroid/view/MenuItem; // method@1d93 │ │ +0c0afa: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=81 │ │ 0x0005 line=82 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -257409,18 +257449,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd260: |[0bd260] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd270: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd274: 7220 941d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1d94 │ │ -0bd27a: 1101 |0005: return-object v1 │ │ +0c0afc: |[0c0afc] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0b0c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0b10: 7220 941d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; // method@1d94 │ │ +0c0b16: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0005 line=76 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -257430,18 +257470,18 @@ │ │ type : '(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd27c: |[0bd27c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd28c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd290: 7220 951d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ -0bd296: 1101 |0005: return-object v1 │ │ +0c0b18: |[0c0b18] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setIntent:(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0b28: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0b2c: 7220 951d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ +0c0b32: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 intent Landroid/content/Intent; │ │ @@ -257451,18 +257491,18 @@ │ │ type : '(C)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd298: |[0bd298] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd2a8: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd2ac: 7220 961d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1d96 │ │ -0bd2b2: 1101 |0005: return-object v1 │ │ +0c0b34: |[0c0b34] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setNumericShortcut:(C)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0b44: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0b48: 7220 961d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setNumericShortcut:(C)Landroid/view/MenuItem; // method@1d96 │ │ +0c0b4e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ 0x0005 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 numericChar C │ │ @@ -257472,25 +257512,25 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0bd2b4: |[0bd2b4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd2c4: 5b23 6d0c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c6d │ │ -0bd2c8: 5420 6f0c |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ -0bd2cc: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -0bd2d0: 2200 0a05 |0006: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; // type@050a │ │ -0bd2d4: 7020 6727 2000 |0008: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V // method@2767 │ │ -0bd2da: 5b20 6f0c |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ -0bd2de: 5420 700c |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd2e2: 5421 6f0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ -0bd2e6: 7220 971d 1000 |0011: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1d97 │ │ -0bd2ec: 1102 |0014: return-object v2 │ │ +0c0b50: |[0c0b50] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnActionExpandListener:(Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0b60: 5b23 6d0c |0000: iput-object v3, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; // field@0c6d │ │ +0c0b64: 5420 6f0c |0002: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ +0c0b68: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +0c0b6c: 2200 0a05 |0006: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1; // type@050a │ │ +0c0b70: 7020 6727 2000 |0008: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;.:(Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V // method@2767 │ │ +0c0b76: 5b20 6f0c |000b: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ +0c0b7a: 5420 700c |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0b7e: 5421 6f0c |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeActionExpandListener:Landroid/view/MenuItem$OnActionExpandListener; // field@0c6f │ │ +0c0b82: 7220 971d 1000 |0011: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnActionExpandListener:(Landroid/view/MenuItem$OnActionExpandListener;)Landroid/view/MenuItem; // method@1d97 │ │ +0c0b88: 1102 |0014: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=283 │ │ 0x0002 line=285 │ │ 0x0006 line=286 │ │ 0x000d line=305 │ │ 0x0014 line=308 │ │ @@ -257503,19 +257543,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0bd2f0: |[0bd2f0] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd300: 5b12 6e0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ -0bd304: 5410 700c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd308: 7220 981d 1000 |0004: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1d98 │ │ -0bd30e: 1101 |0007: return-object v1 │ │ +0c0b8c: |[0c0b8c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0b9c: 5b12 6e0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mMenuItemClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; // field@0c6e │ │ +0c0ba0: 5410 700c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0ba4: 7220 981d 1000 |0004: invoke-interface {v0, v1}, Landroid/view/MenuItem;.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; // method@1d98 │ │ +0c0baa: 1101 |0007: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ 0x0002 line=190 │ │ 0x0007 line=191 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ @@ -257526,18 +257566,18 @@ │ │ type : '(CC)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0bd310: |[0bd310] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd320: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd324: 7230 991d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@1d99 │ │ -0bd32a: 1101 |0005: return-object v1 │ │ +0c0bac: |[0c0bac] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShortcut:(CC)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0bbc: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0bc0: 7230 991d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/MenuItem;.setShortcut:(CC)Landroid/view/MenuItem; // method@1d99 │ │ +0c0bc6: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0005 line=104 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 numericChar C │ │ @@ -257548,18 +257588,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd32c: |[0bd32c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsAction:(I)V │ │ -0bd33c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd340: 7220 9a1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1d9a │ │ -0bd346: 0e00 |0005: return-void │ │ +0c0bc8: |[0c0bc8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsAction:(I)V │ │ +0c0bd8: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0bdc: 7220 9a1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsAction:(I)V // method@1d9a │ │ +0c0be2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=209 │ │ 0x0005 line=210 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 actionEnum I │ │ @@ -257569,18 +257609,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd348: |[0bd348] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd358: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd35c: 7220 9b1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@1d9b │ │ -0bd362: 1101 |0005: return-object v1 │ │ +0c0be4: |[0c0be4] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setShowAsActionFlags:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0bf4: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0bf8: 7220 9b1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setShowAsActionFlags:(I)Landroid/view/MenuItem; // method@1d9b │ │ +0c0bfe: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ 0x0005 line=215 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 actionEnum I │ │ @@ -257590,18 +257630,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd364: |[0bd364] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd374: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd378: 7220 9c1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@1d9c │ │ -0bd37e: 1101 |0005: return-object v1 │ │ +0c0c00: |[0c0c00] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0c10: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0c14: 7220 9c1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(I)Landroid/view/MenuItem; // method@1d9c │ │ +0c0c1a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 title I │ │ @@ -257611,18 +257651,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd380: |[0bd380] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd390: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd394: 7220 9d1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9d │ │ -0bd39a: 1101 |0005: return-object v1 │ │ +0c0c1c: |[0c0c1c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0c2c: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0c30: 7220 9d1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitle:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9d │ │ +0c0c36: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ 0x0005 line=48 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -257632,18 +257672,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd39c: |[0bd39c] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd3ac: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd3b0: 7220 9e1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9e │ │ -0bd3b6: 1101 |0005: return-object v1 │ │ +0c0c38: |[0c0c38] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setTitleCondensed:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0c48: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0c4c: 7220 9e1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d9e │ │ +0c0c52: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0005 line=65 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -257653,41 +257693,41 @@ │ │ type : '(Z)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bd3b8: |[0bd3b8] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bd3c8: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ -0bd3cc: 7220 9f1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1d9f │ │ -0bd3d2: 1101 |0005: return-object v1 │ │ +0c0c54: |[0c0c54] com.actionbarsherlock.internal.view.menu.MenuItemWrapper.setVisible:(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c0c64: 5410 700c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.mNativeItem:Landroid/view/MenuItem; // field@0c70 │ │ +0c0c68: 7220 9f1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/MenuItem;.setVisible:(Z)Landroid/view/MenuItem; // method@1d9f │ │ +0c0c6e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0005 line=154 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ 0x0000 - 0x0006 reg=2 visible Z │ │ │ │ - source_file_idx : 3499 (MenuItemWrapper.java) │ │ + source_file_idx : 3500 (MenuItemWrapper.java) │ │ │ │ Class #967 header: │ │ class_idx : 1295 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3501 │ │ +source_file_idx : 3502 │ │ static_fields_size : 1 │ │ instance_fields_size: 12 │ │ direct_methods_size : 9 │ │ virtual_methods_size: 24 │ │ │ │ Class #967 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1; Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver; Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; } │ │ Annotations on method #10167 'onItemClick' │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "(" "Landroid/widget/AdapterView" "<*>;" "Landroid/view/View;" "IJ)V" } │ │ │ │ Class #967 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Ljava/lang/Object;' │ │ @@ -257758,37 +257798,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0bd3d4: |[0bd3d4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:()V │ │ -0bd3e4: 6000 a509 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__popup_menu_item_layout:I // field@09a5 │ │ -0bd3e8: 6700 760c |0002: sput v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0c76 │ │ -0bd3ec: 0e00 |0004: return-void │ │ +0c0c70: |[0c0c70] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:()V │ │ +0c0c80: 6000 a509 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__popup_menu_item_layout:I // field@09a5 │ │ +0c0c84: 6700 760c |0002: sput v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.ITEM_LAYOUT:I // field@0c76 │ │ +0c0c88: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ name : '' │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 6 16-bit code units │ │ -0bd3f0: |[0bd3f0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0bd400: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd402: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0bd404: 7051 a627 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ -0bd40a: 0e00 |0005: return-void │ │ +0c0c8c: |[0c0c8c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0c0c9c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0c9e: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0c0ca0: 7051 a627 3204 |0002: invoke-direct {v2, v3, v4, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ +0c0ca6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0005 line=71 │ │ locals : │ │ 0x0000 - 0x0006 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0006 reg=3 context Landroid/content/Context; │ │ @@ -257799,18 +257839,18 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/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 │ │ -0bd40c: |[0bd40c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ -0bd41c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd41e: 7050 a627 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ -0bd424: 0e00 |0004: return-void │ │ +0c0ca8: |[0c0ca8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;)V │ │ +0c0cb8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0cba: 7050 a627 2143 |0001: invoke-direct {v1, v2, v3, v4, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ +0c0cc0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -257822,46 +257862,48 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/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 │ │ -0bd428: |[0bd428] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -0bd438: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0bd43e: 5b34 790c |0003: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ -0bd442: 7110 5a1d 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0bd448: 0c01 |0008: move-result-object v1 │ │ -0bd44a: 5b31 7b0c |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0c7b │ │ -0bd44e: 5b35 7d0c |000b: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ -0bd452: 5c37 7e0c |000d: iput-boolean v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0c7e │ │ -0bd456: 6e10 6501 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0bd45c: 0c00 |0012: move-result-object v0 │ │ -0bd45e: 6e10 ca01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0bd464: 0c01 |0016: move-result-object v1 │ │ -0bd466: 5211 4e08 |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -0bd46a: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ -0bd46e: 6002 ed08 |001b: sget v2, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@08ed │ │ -0bd472: 6e20 c901 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ -0bd478: 0a02 |0020: move-result v2 │ │ -0bd47a: 7120 9d2e 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0bd480: 0a01 |0024: move-result v1 │ │ -0bd482: 5931 800c |0025: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0c80 │ │ -0bd486: 5b36 780c |0027: iput-object v6, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ -0bd48a: 6e20 d526 3500 |0029: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ -0bd490: 0e00 |002c: return-void │ │ +0c0cc4: |[0c0cc4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +0c0cd4: 7010 a82e 0300 |0000: invoke-direct {v3}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c0cda: 5b34 790c |0003: iput-object v4, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ +0c0cde: 7110 5a1d 0400 |0005: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0c0ce4: 0c01 |0008: move-result-object v1 │ │ +0c0ce6: 5b31 7b0c |0009: iput-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0c7b │ │ +0c0cea: 5b35 7d0c |000b: iput-object v5, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ +0c0cee: 5c37 7e0c |000d: iput-boolean v7, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0c7e │ │ +0c0cf2: 6e10 6501 0400 |000f: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c0cf8: 0c00 |0012: move-result-object v0 │ │ +0c0cfa: 6e10 ca01 0000 |0013: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0c0d00: 0c01 |0016: move-result-object v1 │ │ +0c0d02: 5211 4e08 |0017: iget v1, v1, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +0c0d06: db01 0102 |0019: div-int/lit8 v1, v1, #int 2 // #02 │ │ +0c0d0a: 6002 ed08 |001b: sget v2, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@08ed │ │ +0c0d0e: 6e20 c901 2000 |001d: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ +0c0d14: 0a02 |0020: move-result v2 │ │ +0c0d16: 7120 9d2e 2100 |0021: invoke-static {v1, v2}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c0d1c: 0a01 |0024: move-result v1 │ │ +0c0d1e: 5931 800c |0025: iput v1, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0c80 │ │ +0c0d22: 5b36 780c |0027: iput-object v6, v3, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ +0c0d26: 6e20 d526 3500 |0029: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ +0c0d2c: 0e00 |002c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0003 line=79 │ │ 0x0005 line=80 │ │ 0x000b line=81 │ │ 0x000d line=82 │ │ 0x000f line=84 │ │ 0x0013 line=85 │ │ + 0x001d line=86 │ │ + 0x0021 line=85 │ │ 0x0027 line=88 │ │ 0x0029 line=90 │ │ 0x002c line=91 │ │ locals : │ │ 0x0013 - 0x002d reg=0 res Landroid/content/res/Resources; │ │ 0x0000 - 0x002d reg=3 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x002d reg=4 context Landroid/content/Context; │ │ @@ -257874,17 +257916,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bd494: |[0bd494] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z │ │ -0bd4a4: 5510 7e0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0c7e │ │ -0bd4a8: 0f00 |0002: return v0 │ │ +0c0d30: |[0c0d30] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$200:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Z │ │ +0c0d40: 5510 7e0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mOverflowOnly:Z // field@0c7e │ │ +0c0d44: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -257892,17 +257934,17 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0bd4ac: |[0bd4ac] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ -0bd4bc: 5410 7b0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0c7b │ │ -0bd4c0: 1100 |0002: return-object v0 │ │ +0c0d48: |[0c0d48] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$300:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Landroid/view/LayoutInflater; │ │ +0c0d58: 5410 7b0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mInflater:Landroid/view/LayoutInflater; // field@0c7b │ │ +0c0d5c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -257910,17 +257952,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bd4c4: |[0bd4c4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0bd4d4: 5410 7d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ -0bd4d8: 1100 |0002: return-object v0 │ │ +0c0d60: |[0c0d60] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$400:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0c0d70: 5410 7d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ +0c0d74: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -257928,17 +257970,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bd4dc: |[0bd4dc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ -0bd4ec: 5410 770c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ -0bd4f0: 1100 |0002: return-object v0 │ │ +0c0d78: |[0c0d78] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.access$500:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;)Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ │ +0c0d88: 5410 770c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ +0c0d8c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -257946,56 +257988,56 @@ │ │ type : '(Landroid/widget/ListAdapter;)I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 61 16-bit code units │ │ -0bd4f4: |[0bd4f4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ -0bd504: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0bd506: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0bd508: 1204 |0002: const/4 v4, #int 0 // #0 │ │ -0bd50a: 1203 |0003: const/4 v3, #int 0 // #0 │ │ -0bd50c: 7120 d41d 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0bd512: 0a07 |0007: move-result v7 │ │ -0bd514: 7120 d41d 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0bd51a: 0a01 |000b: move-result v1 │ │ -0bd51c: 7210 7c20 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@207c │ │ -0bd522: 0a00 |000f: move-result v0 │ │ -0bd524: 1202 |0010: const/4 v2, #int 0 // #0 │ │ -0bd526: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ -0bd52a: 7220 7d20 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@207d │ │ -0bd530: 0a05 |0016: move-result v5 │ │ -0bd532: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ -0bd536: 0153 |0019: move v3, v5 │ │ -0bd538: 1204 |001a: const/4 v4, #int 0 // #0 │ │ -0bd53a: 54a8 7c0c |001b: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0c7c │ │ -0bd53e: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ -0bd542: 2208 7904 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0479 │ │ -0bd546: 54a9 790c |0021: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ -0bd54a: 7020 2820 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ -0bd550: 5ba8 7c0c |0026: iput-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0c7c │ │ -0bd554: 54a8 7c0c |0028: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0c7c │ │ -0bd558: 7240 7e20 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207e │ │ -0bd55e: 0c04 |002d: move-result-object v4 │ │ -0bd560: 6e30 381e 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0bd566: 6e10 001e 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0bd56c: 0a08 |0034: move-result v8 │ │ -0bd56e: 7120 9d2e 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0bd574: 0a06 |0038: move-result v6 │ │ -0bd576: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bd57a: 28d6 |003b: goto 0011 // -002a │ │ -0bd57c: 0f06 |003c: return v6 │ │ +0c0d90: |[0c0d90] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.measureContentWidth:(Landroid/widget/ListAdapter;)I │ │ +0c0da0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0c0da2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0c0da4: 1204 |0002: const/4 v4, #int 0 // #0 │ │ +0c0da6: 1203 |0003: const/4 v3, #int 0 // #0 │ │ +0c0da8: 7120 d41d 8800 |0004: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0c0dae: 0a07 |0007: move-result v7 │ │ +0c0db0: 7120 d41d 8800 |0008: invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0c0db6: 0a01 |000b: move-result v1 │ │ +0c0db8: 7210 7c20 0b00 |000c: invoke-interface {v11}, Landroid/widget/ListAdapter;.getCount:()I // method@207c │ │ +0c0dbe: 0a00 |000f: move-result v0 │ │ +0c0dc0: 1202 |0010: const/4 v2, #int 0 // #0 │ │ +0c0dc2: 3502 2b00 |0011: if-ge v2, v0, 003c // +002b │ │ +0c0dc6: 7220 7d20 2b00 |0013: invoke-interface {v11, v2}, Landroid/widget/ListAdapter;.getItemViewType:(I)I // method@207d │ │ +0c0dcc: 0a05 |0016: move-result v5 │ │ +0c0dce: 3235 0400 |0017: if-eq v5, v3, 001b // +0004 │ │ +0c0dd2: 0153 |0019: move v3, v5 │ │ +0c0dd4: 1204 |001a: const/4 v4, #int 0 // #0 │ │ +0c0dd6: 54a8 7c0c |001b: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0c7c │ │ +0c0dda: 3908 0b00 |001d: if-nez v8, 0028 // +000b │ │ +0c0dde: 2208 7904 |001f: new-instance v8, Landroid/widget/FrameLayout; // type@0479 │ │ +0c0de2: 54a9 790c |0021: iget-object v9, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ +0c0de6: 7020 2820 9800 |0023: invoke-direct {v8, v9}, Landroid/widget/FrameLayout;.:(Landroid/content/Context;)V // method@2028 │ │ +0c0dec: 5ba8 7c0c |0026: iput-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0c7c │ │ +0c0df0: 54a8 7c0c |0028: iget-object v8, v10, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMeasureParent:Landroid/view/ViewGroup; // field@0c7c │ │ +0c0df4: 7240 7e20 2b84 |002a: invoke-interface {v11, v2, v4, v8}, Landroid/widget/ListAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@207e │ │ +0c0dfa: 0c04 |002d: move-result-object v4 │ │ +0c0dfc: 6e30 381e 7401 |002e: invoke-virtual {v4, v7, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0c0e02: 6e10 001e 0400 |0031: invoke-virtual {v4}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0c0e08: 0a08 |0034: move-result v8 │ │ +0c0e0a: 7120 9d2e 8600 |0035: invoke-static {v6, v8}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c0e10: 0a06 |0038: move-result v6 │ │ +0c0e12: d802 0201 |0039: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0c0e16: 28d6 |003b: goto 0011 // -002a │ │ +0c0e18: 0f06 |003c: return v6 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=181 │ │ 0x0002 line=182 │ │ 0x0003 line=183 │ │ - 0x0004 line=184 │ │ - 0x0008 line=186 │ │ + 0x0004 line=185 │ │ + 0x0008 line=187 │ │ 0x000c line=188 │ │ 0x0010 line=189 │ │ 0x0013 line=190 │ │ 0x0017 line=191 │ │ 0x0019 line=192 │ │ 0x001a line=193 │ │ 0x001b line=195 │ │ @@ -258023,17 +258065,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bd580: |[0bd580] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0bd590: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd592: 0f00 |0001: return v0 │ │ +0c0e1c: |[0c0e1c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0c0e2c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0e2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=300 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -258043,21 +258085,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0bd594: |[0bd594] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ -0bd5a4: 6e10 b227 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@27b2 │ │ -0bd5aa: 0a00 |0003: move-result v0 │ │ -0bd5ac: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0bd5b0: 5410 7f0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd5b4: 6e10 672a 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ -0bd5ba: 0e00 |000b: return-void │ │ +0c0e30: |[0c0e30] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.dismiss:()V │ │ +0c0e40: 6e10 b227 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@27b2 │ │ +0c0e46: 0a00 |0003: move-result v0 │ │ +0c0e48: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0c0e4c: 5410 7f0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c0e50: 6e10 672a 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ +0c0e56: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0006 line=146 │ │ 0x000b line=148 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ @@ -258067,17 +258109,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bd5bc: |[0bd5bc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0bd5cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd5ce: 0f00 |0001: return v0 │ │ +0c0e58: |[0c0e58] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0c0e68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0e6a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0002 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -258087,17 +258129,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bd5d0: |[0bd5d0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ -0bd5e0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd5e2: 0f00 |0001: return v0 │ │ +0c0e6c: |[0c0e6c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.flagActionItems:()Z │ │ +0c0e7c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0e7e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=292 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -258105,17 +258147,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bd5e4: |[0bd5e4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getId:()I │ │ -0bd5f4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd5f6: 0f00 |0001: return v0 │ │ +0c0e80: |[0c0e80] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getId:()I │ │ +0c0e90: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c0e92: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=305 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -258123,19 +258165,19 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0bd5f8: |[0bd5f8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0bd608: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ -0bd60c: 1a01 ae0d |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0dae │ │ -0bd610: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ -0bd616: 2700 |0007: throw v0 │ │ +0c0e94: |[0c0e94] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0c0ea4: 2200 ec05 |0000: new-instance v0, Ljava/lang/UnsupportedOperationException; // type@05ec │ │ +0c0ea8: 1a01 af0d |0002: const-string v1, "MenuPopupHelpers manage their own views" // string@0daf │ │ +0c0eac: 7020 eb2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/UnsupportedOperationException;.:(Ljava/lang/String;)V // method@2eeb │ │ +0c0eb2: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=239 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0008 reg=3 root Landroid/view/ViewGroup; │ │ │ │ @@ -258144,16 +258186,16 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bd618: |[0bd618] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0bd628: 0e00 |0000: return-void │ │ +0c0eb4: |[0c0eb4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0c0ec4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=235 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 context Landroid/content/Context; │ │ 0x0000 - 0x0001 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -258163,25 +258205,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0bd62c: |[0bd62c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ -0bd63c: 5410 7f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd640: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0bd644: 5410 7f0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd648: 6e10 6b2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ -0bd64e: 0a00 |0009: move-result v0 │ │ -0bd650: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0bd654: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0bd656: 0f00 |000d: return v0 │ │ -0bd658: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0bd65a: 28fe |000f: goto 000d // -0002 │ │ +0c0ec8: |[0c0ec8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.isShowing:()Z │ │ +0c0ed8: 5410 7f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c0edc: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0c0ee0: 5410 7f0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c0ee4: 6e10 6b2a 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ +0c0eea: 0a00 |0009: move-result v0 │ │ +0c0eec: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0c0ef0: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0c0ef2: 0f00 |000d: return v0 │ │ +0c0ef4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c0ef6: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -258189,24 +258231,24 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0bd65c: |[0bd65c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0bd66c: 5410 7d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ -0bd670: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ -0bd674: 0e00 |0004: return-void │ │ -0bd676: 6e10 ac27 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ -0bd67c: 5410 810c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ -0bd680: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ -0bd684: 5410 810c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ -0bd688: 7230 c427 2003 |000e: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@27c4 │ │ -0bd68e: 28f3 |0011: goto 0004 // -000d │ │ +0c0ef8: |[0c0ef8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0c0f08: 5410 7d0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ +0c0f0c: 3202 0300 |0002: if-eq v2, v0, 0005 // +0003 │ │ +0c0f10: 0e00 |0004: return-void │ │ +0c0f12: 6e10 ac27 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ +0c0f18: 5410 810c |0008: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ +0c0f1c: 3800 faff |000a: if-eqz v0, 0004 // -0006 │ │ +0c0f20: 5410 810c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ +0c0f24: 7230 c427 2003 |000e: invoke-interface {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@27c4 │ │ +0c0f2a: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=282 │ │ 0x0004 line=288 │ │ 0x0005 line=284 │ │ 0x0008 line=285 │ │ 0x000c line=286 │ │ @@ -258220,36 +258262,36 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0bd690: |[0bd690] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ -0bd6a0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bd6a2: 5b21 7f0c |0001: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd6a6: 5420 7d0c |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ -0bd6aa: 6e10 df26 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@26df │ │ -0bd6b0: 5420 820c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd6b4: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ -0bd6b8: 5420 820c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd6bc: 6e10 0b1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ -0bd6c2: 0a00 |0011: move-result v0 │ │ -0bd6c4: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ -0bd6c8: 5420 820c |0014: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd6cc: 6e20 0c1f 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ -0bd6d2: 5b21 820c |0019: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd6d6: 0e00 |001b: return-void │ │ -0bd6d8: 5420 780c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ -0bd6dc: 2000 f204 |001e: instance-of v0, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ -0bd6e0: 3800 fbff |0020: if-eqz v0, 001b // -0005 │ │ -0bd6e4: 5420 780c |0022: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ -0bd6e8: 1f00 f204 |0024: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ -0bd6ec: 7220 a325 2000 |0026: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@25a3 │ │ -0bd6f2: 28f2 |0029: goto 001b // -000e │ │ +0c0f2c: |[0c0f2c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onDismiss:()V │ │ +0c0f3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c0f3e: 5b21 7f0c |0001: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c0f42: 5420 7d0c |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ +0c0f46: 6e10 df26 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@26df │ │ +0c0f4c: 5420 820c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c0f50: 3800 1200 |000a: if-eqz v0, 001c // +0012 │ │ +0c0f54: 5420 820c |000c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c0f58: 6e10 0b1f 0000 |000e: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ +0c0f5e: 0a00 |0011: move-result v0 │ │ +0c0f60: 3800 0700 |0012: if-eqz v0, 0019 // +0007 │ │ +0c0f64: 5420 820c |0014: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c0f68: 6e20 0c1f 2000 |0016: invoke-virtual {v0, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ +0c0f6e: 5b21 820c |0019: iput-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c0f72: 0e00 |001b: return-void │ │ +0c0f74: 5420 780c |001c: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ +0c0f78: 2000 f204 |001e: instance-of v0, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ +0c0f7c: 3800 fbff |0020: if-eqz v0, 001b // -0005 │ │ +0c0f80: 5420 780c |0022: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ +0c0f84: 1f00 f204 |0024: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ +0c0f88: 7220 a325 2000 |0026: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@25a3 │ │ +0c0f8e: 28f2 |0029: goto 001b // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=151 │ │ 0x0003 line=152 │ │ 0x0008 line=153 │ │ 0x000c line=154 │ │ 0x0019 line=155 │ │ @@ -258264,31 +258306,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 32 16-bit code units │ │ -0bd6f4: |[0bd6f4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ -0bd704: 6e10 b227 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@27b2 │ │ -0bd70a: 0a01 |0003: move-result v1 │ │ -0bd70c: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ -0bd710: 5420 780c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ -0bd714: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ -0bd718: 6e10 341e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@1e34 │ │ -0bd71e: 0a01 |000d: move-result v1 │ │ -0bd720: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ -0bd724: 6e10 ac27 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ -0bd72a: 0e00 |0013: return-void │ │ -0bd72c: 6e10 b227 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@27b2 │ │ -0bd732: 0a01 |0017: move-result v1 │ │ -0bd734: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ -0bd738: 5421 7f0c |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd73c: 6e10 7a2a 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ -0bd742: 28f4 |001f: goto 0013 // -000c │ │ +0c0f90: |[0c0f90] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onGlobalLayout:()V │ │ +0c0fa0: 6e10 b227 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@27b2 │ │ +0c0fa6: 0a01 |0003: move-result v1 │ │ +0c0fa8: 3801 0f00 |0004: if-eqz v1, 0013 // +000f │ │ +0c0fac: 5420 780c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ +0c0fb0: 3800 0800 |0008: if-eqz v0, 0010 // +0008 │ │ +0c0fb4: 6e10 341e 0000 |000a: invoke-virtual {v0}, Landroid/view/View;.isShown:()Z // method@1e34 │ │ +0c0fba: 0a01 |000d: move-result v1 │ │ +0c0fbc: 3901 0600 |000e: if-nez v1, 0014 // +0006 │ │ +0c0fc0: 6e10 ac27 0200 |0010: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ +0c0fc6: 0e00 |0013: return-void │ │ +0c0fc8: 6e10 b227 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.isShowing:()Z // method@27b2 │ │ +0c0fce: 0a01 |0017: move-result v1 │ │ +0c0fd0: 3801 fbff |0018: if-eqz v1, 0013 // -0005 │ │ +0c0fd4: 5421 7f0c |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c0fd8: 6e10 7a2a 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ +0c0fde: 28f4 |001f: goto 0013 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=207 │ │ 0x0006 line=208 │ │ 0x0008 line=209 │ │ 0x0010 line=210 │ │ 0x0013 line=216 │ │ @@ -258304,23 +258346,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 │ │ -0bd744: |[0bd744] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ -0bd754: 5440 770c |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ -0bd758: 7110 9a27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@279a │ │ -0bd75e: 0c01 |0005: move-result-object v1 │ │ -0bd760: 6e20 9d27 7000 |0006: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@279d │ │ -0bd766: 0c02 |0009: move-result-object v2 │ │ -0bd768: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0bd76a: 6e30 0627 2103 |000b: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ -0bd770: 0e00 |000e: return-void │ │ +0c0fe0: |[0c0fe0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onItemClick:(Landroid/widget/AdapterView;Landroid/view/View;IJ)V │ │ +0c0ff0: 5440 770c |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ +0c0ff4: 7110 9a27 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.access$000:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@279a │ │ +0c0ffa: 0c01 |0005: move-result-object v1 │ │ +0c0ffc: 6e20 9d27 7000 |0006: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.getItem:(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@279d │ │ +0c1002: 0c02 |0009: move-result-object v2 │ │ +0c1004: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0c1006: 6e30 0627 2103 |000b: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ +0c100c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=167 │ │ 0x0002 line=168 │ │ 0x000e line=169 │ │ locals : │ │ 0x0000 - 0x0000 reg=5 (null) Landroid/widget/AdapterView; │ │ @@ -258336,25 +258378,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 │ │ -0bd774: |[0bd774] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0bd784: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bd786: 6e10 4e1d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -0bd78c: 0a01 |0004: move-result v1 │ │ -0bd78e: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ -0bd792: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ -0bd796: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ -0bd79a: 6e10 ac27 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ -0bd7a0: 0f00 |000e: return v0 │ │ -0bd7a2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0bd7a4: 28fe |0010: goto 000e // -0002 │ │ +0c1010: |[0c1010] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0c1020: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c1022: 6e10 4e1d 0500 |0001: invoke-virtual {v5}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +0c1028: 0a01 |0004: move-result v1 │ │ +0c102a: 3301 0a00 |0005: if-ne v1, v0, 000f // +000a │ │ +0c102e: 1301 5200 |0007: const/16 v1, #int 82 // #52 │ │ +0c1032: 3314 0600 |0009: if-ne v4, v1, 000f // +0006 │ │ +0c1036: 6e10 ac27 0200 |000b: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ +0c103c: 0f00 |000e: return v0 │ │ +0c103e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0c1040: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=172 │ │ 0x000b line=173 │ │ 0x000e line=176 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ @@ -258367,16 +258409,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bd7a8: |[0bd7a8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0bd7b8: 0e00 |0000: return-void │ │ +0c1044: |[0c1044] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0c1054: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=315 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -258385,17 +258427,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bd7bc: |[0bd7bc] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0bd7cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bd7ce: 1100 |0001: return-object v0 │ │ +0c1058: |[0c1058] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0c1068: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c106a: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;) │ │ @@ -258403,51 +258445,51 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 69 16-bit code units │ │ -0bd7d0: |[0bd7d0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0bd7e0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0bd7e2: 6e10 0628 0900 |0001: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ -0bd7e8: 0a06 |0004: move-result v6 │ │ -0bd7ea: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ -0bd7ee: 2204 0f05 |0007: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@050f │ │ -0bd7f2: 5486 790c |0009: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ -0bd7f6: 5487 780c |000b: iget-object v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ -0bd7fa: 7055 a627 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ -0bd800: 5486 810c |0010: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ -0bd804: 6e20 bf27 6400 |0012: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@27bf │ │ -0bd80a: 1203 |0015: const/4 v3, #int 0 // #0 │ │ -0bd80c: 6e10 1528 0900 |0016: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2815 │ │ -0bd812: 0a01 |0019: move-result v1 │ │ -0bd814: 1202 |001a: const/4 v2, #int 0 // #0 │ │ -0bd816: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ -0bd81a: 6e20 0228 2900 |001d: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2802 │ │ -0bd820: 0c00 |0020: move-result-object v0 │ │ -0bd822: 7210 262c 0000 |0021: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@2c26 │ │ -0bd828: 0a06 |0024: move-result v6 │ │ -0bd82a: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ -0bd82e: 7210 182c 0000 |0027: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2c18 │ │ -0bd834: 0c06 |002a: move-result-object v6 │ │ -0bd836: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ -0bd83a: 1213 |002d: const/4 v3, #int 1 // #1 │ │ -0bd83c: 6e20 c027 3400 |002e: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@27c0 │ │ -0bd842: 6e10 c227 0400 |0031: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@27c2 │ │ -0bd848: 0a06 |0034: move-result v6 │ │ -0bd84a: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ -0bd84e: 5485 810c |0037: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ -0bd852: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ -0bd856: 5485 810c |003b: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ -0bd85a: 7220 c527 9500 |003d: invoke-interface {v5, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@27c5 │ │ -0bd860: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -0bd862: 0f05 |0041: return v5 │ │ -0bd864: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bd868: 28d7 |0044: goto 001b // -0029 │ │ +0c106c: |[0c106c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0c107c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c107e: 6e10 0628 0900 |0001: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ +0c1084: 0a06 |0004: move-result v6 │ │ +0c1086: 3806 3c00 |0005: if-eqz v6, 0041 // +003c │ │ +0c108a: 2204 0f05 |0007: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; // type@050f │ │ +0c108e: 5486 790c |0009: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ +0c1092: 5487 780c |000b: iget-object v7, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ +0c1096: 7055 a627 6479 |000d: invoke-direct {v4, v6, v9, v7, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ +0c109c: 5486 810c |0010: iget-object v6, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ +0c10a0: 6e20 bf27 6400 |0012: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@27bf │ │ +0c10a6: 1203 |0015: const/4 v3, #int 0 // #0 │ │ +0c10a8: 6e10 1528 0900 |0016: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2815 │ │ +0c10ae: 0a01 |0019: move-result v1 │ │ +0c10b0: 1202 |001a: const/4 v2, #int 0 // #0 │ │ +0c10b2: 3512 1300 |001b: if-ge v2, v1, 002e // +0013 │ │ +0c10b6: 6e20 0228 2900 |001d: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2802 │ │ +0c10bc: 0c00 |0020: move-result-object v0 │ │ +0c10be: 7210 262c 0000 |0021: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@2c26 │ │ +0c10c4: 0a06 |0024: move-result v6 │ │ +0c10c6: 3806 1d00 |0025: if-eqz v6, 0042 // +001d │ │ +0c10ca: 7210 182c 0000 |0027: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2c18 │ │ +0c10d0: 0c06 |002a: move-result-object v6 │ │ +0c10d2: 3806 1700 |002b: if-eqz v6, 0042 // +0017 │ │ +0c10d6: 1213 |002d: const/4 v3, #int 1 // #1 │ │ +0c10d8: 6e20 c027 3400 |002e: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.setForceShowIcon:(Z)V // method@27c0 │ │ +0c10de: 6e10 c227 0400 |0031: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@27c2 │ │ +0c10e4: 0a06 |0034: move-result v6 │ │ +0c10e6: 3806 0c00 |0035: if-eqz v6, 0041 // +000c │ │ +0c10ea: 5485 810c |0037: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ +0c10ee: 3805 0700 |0039: if-eqz v5, 0040 // +0007 │ │ +0c10f2: 5485 810c |003b: iget-object v5, v8, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ +0c10f6: 7220 c527 9500 |003d: invoke-interface {v5, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;.onOpenSubMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)Z // method@27c5 │ │ +0c10fc: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +0c10fe: 0f05 |0041: return v5 │ │ +0c1100: d802 0201 |0042: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0c1104: 28d7 |0044: goto 001b // -0029 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=254 │ │ 0x0007 line=255 │ │ 0x0010 line=256 │ │ 0x0015 line=258 │ │ 0x0016 line=259 │ │ @@ -258481,27 +258523,27 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 24 16-bit code units │ │ -0bd86c: |[0bd86c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewAttachedToWindow:(Landroid/view/View;)V │ │ -0bd87c: 0720 |0000: move-object v0, v2 │ │ -0bd87e: 1f00 f204 |0001: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ -0bd882: 7220 a325 1000 |0003: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@25a3 │ │ -0bd888: 5410 7f0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd88c: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0bd890: 5410 820c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd894: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ -0bd898: 6e10 1d1e 0200 |000e: invoke-virtual {v2}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0bd89e: 0c00 |0011: move-result-object v0 │ │ -0bd8a0: 5b10 820c |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd8a4: 6e20 061f 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ -0bd8aa: 0e00 |0017: return-void │ │ +0c1108: |[0c1108] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewAttachedToWindow:(Landroid/view/View;)V │ │ +0c1118: 0720 |0000: move-object v0, v2 │ │ +0c111a: 1f00 f204 |0001: check-cast v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ +0c111e: 7220 a325 1000 |0003: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.removeOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@25a3 │ │ +0c1124: 5410 7f0c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c1128: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0c112c: 5410 820c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c1130: 3900 0b00 |000c: if-nez v0, 0017 // +000b │ │ +0c1134: 6e10 1d1e 0200 |000e: invoke-virtual {v2}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +0c113a: 0c00 |0011: move-result-object v0 │ │ +0c113c: 5b10 820c |0012: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c1140: 6e20 061f 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ +0c1146: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x0006 line=223 │ │ 0x000e line=224 │ │ 0x0017 line=226 │ │ locals : │ │ @@ -258513,16 +258555,16 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bd8ac: |[0bd8ac] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ -0bd8bc: 0e00 |0000: return-void │ │ +0c1148: |[0c1148] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ +0c1158: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=230 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0001 reg=1 v Landroid/view/View; │ │ │ │ @@ -258531,17 +258573,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bd8c0: |[0bd8c0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ -0bd8d0: 5b01 780c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ -0bd8d4: 0e00 |0002: return-void │ │ +0c115c: |[0c115c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setAnchorView:(Landroid/view/View;)V │ │ +0c116c: 5b01 780c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ +0c1170: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ 0x0002 line=95 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 anchor Landroid/view/View; │ │ @@ -258551,17 +258593,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bd8d8: |[0bd8d8] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0bd8e8: 5b01 810c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ -0bd8ec: 0e00 |0002: return-void │ │ +0c1174: |[0c1174] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0c1184: 5b01 810c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; // field@0c81 │ │ +0c1188: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=249 │ │ 0x0002 line=250 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; │ │ @@ -258571,17 +258613,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bd8f0: |[0bd8f0] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ -0bd900: 5c01 7a0c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0c7a │ │ -0bd904: 0e00 |0002: return-void │ │ +0c118c: |[0c118c] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.setForceShowIcon:(Z)V │ │ +0c119c: 5c01 7a0c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mForceShowIcon:Z // field@0c7a │ │ +0c11a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0002 line=99 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x0003 reg=1 forceShow Z │ │ @@ -258591,23 +258633,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0bd908: |[0bd908] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.show:()V │ │ -0bd918: 6e10 c227 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@27c2 │ │ -0bd91e: 0a00 |0003: move-result v0 │ │ -0bd920: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0bd924: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0bd928: 1a01 ac0d |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0dac │ │ -0bd92c: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0bd932: 2700 |000d: throw v0 │ │ -0bd934: 0e00 |000e: return-void │ │ +0c11a4: |[0c11a4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.show:()V │ │ +0c11b4: 6e10 c227 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.tryShow:()Z // method@27c2 │ │ +0c11ba: 0a00 |0003: move-result v0 │ │ +0c11bc: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0c11c0: 2200 d305 |0006: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0c11c4: 1a01 ad0d |0008: const-string v1, "MenuPopupHelper cannot be used without an anchor" // string@0dad │ │ +0c11c8: 7020 882e 1000 |000a: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0c11ce: 2700 |000d: throw v0 │ │ +0c11d0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0006 line=103 │ │ 0x000e line=105 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ @@ -258617,84 +258659,84 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 143 16-bit code units │ │ -0bd938: |[0bd938] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ -0bd948: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0bd94a: 2202 3d05 |0001: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@053d │ │ -0bd94e: 5474 790c |0003: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ -0bd952: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0bd954: 6006 ab08 |0006: sget v6, Lcom/actionbarsherlock/R$attr;.popupMenuStyle:I // field@08ab │ │ -0bd958: 7040 5d2a 4265 |0008: invoke-direct {v2, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a5d │ │ -0bd95e: 5b72 7f0c |000b: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd962: 5472 7f0c |000d: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd966: 6e20 752a 7200 |000f: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2a75 │ │ -0bd96c: 5472 7f0c |0012: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd970: 6e20 762a 7200 |0014: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2a76 │ │ -0bd976: 2202 0e05 |0017: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@050e │ │ -0bd97a: 5474 7d0c |0019: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ -0bd97e: 7030 9927 7204 |001b: invoke-direct {v2, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2799 │ │ -0bd984: 5b72 770c |001e: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ -0bd988: 5472 7f0c |0020: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd98c: 5474 770c |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ -0bd990: 6e20 6e2a 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a6e │ │ -0bd996: 5472 7f0c |0027: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd99a: 6e20 742a 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2a74 │ │ -0bd9a0: 5470 780c |002c: iget-object v0, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ -0bd9a4: 3800 5f00 |002e: if-eqz v0, 008d // +005f │ │ -0bd9a8: 6e10 211e 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ -0bd9ae: 0c02 |0033: move-result-object v2 │ │ -0bd9b0: 3802 4e00 |0034: if-eqz v2, 0082 // +004e │ │ -0bd9b4: 6e10 1d1e 0000 |0036: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0bd9ba: 0c01 |0039: move-result-object v1 │ │ -0bd9bc: 5472 820c |003a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd9c0: 3221 1a00 |003c: if-eq v1, v2, 0056 // +001a │ │ -0bd9c4: 5472 820c |003e: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd9c8: 3802 0f00 |0040: if-eqz v2, 004f // +000f │ │ -0bd9cc: 5472 820c |0042: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd9d0: 6e10 0b1f 0200 |0044: invoke-virtual {v2}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ -0bd9d6: 0a02 |0047: move-result v2 │ │ -0bd9d8: 3802 0700 |0048: if-eqz v2, 004f // +0007 │ │ -0bd9dc: 5472 820c |004a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd9e0: 6e20 0c1f 7200 |004c: invoke-virtual {v2, v7}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ -0bd9e6: 5b71 820c |004f: iput-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ -0bd9ea: 3801 0500 |0051: if-eqz v1, 0056 // +0005 │ │ -0bd9ee: 6e20 061f 7100 |0053: invoke-virtual {v1, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ -0bd9f4: 5472 7f0c |0056: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bd9f8: 6e20 6f2a 0200 |0058: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2a6f │ │ -0bd9fe: 5472 7f0c |005b: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bda02: 5474 770c |005d: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ -0bda06: 7020 b327 4700 |005f: invoke-direct {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@27b3 │ │ -0bda0c: 0a04 |0062: move-result v4 │ │ -0bda0e: 5275 800c |0063: iget v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0c80 │ │ -0bda12: 7120 a02e 5400 |0065: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0bda18: 0a04 |0068: move-result v4 │ │ -0bda1a: 6e20 712a 4200 |0069: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2a71 │ │ -0bda20: 5472 7f0c |006c: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bda24: 1224 |006e: const/4 v4, #int 2 // #2 │ │ -0bda26: 6e20 732a 4200 |006f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setInputMethodMode:(I)V // method@2a73 │ │ -0bda2c: 5472 7f0c |0072: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bda30: 6e10 7a2a 0200 |0074: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ -0bda36: 5472 7f0c |0077: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ -0bda3a: 6e10 682a 0200 |0079: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2a68 │ │ -0bda40: 0c02 |007c: move-result-object v2 │ │ -0bda42: 6e20 9920 7200 |007d: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2099 │ │ -0bda48: 0132 |0080: move v2, v3 │ │ -0bda4a: 0f02 |0081: return v2 │ │ -0bda4c: 2002 f204 |0082: instance-of v2, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ -0bda50: 3802 d2ff |0084: if-eqz v2, 0056 // -002e │ │ -0bda54: 0702 |0086: move-object v2, v0 │ │ -0bda56: 1f02 f204 |0087: check-cast v2, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ -0bda5a: 7220 a225 7200 |0089: invoke-interface {v2, v7}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@25a2 │ │ -0bda60: 28ca |008c: goto 0056 // -0036 │ │ -0bda62: 1202 |008d: const/4 v2, #int 0 // #0 │ │ -0bda64: 28f3 |008e: goto 0081 // -000d │ │ +0c11d4: |[0c11d4] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.tryShow:()Z │ │ +0c11e4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0c11e6: 2202 3d05 |0001: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@053d │ │ +0c11ea: 5474 790c |0003: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mContext:Landroid/content/Context; // field@0c79 │ │ +0c11ee: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0c11f0: 6006 ab08 |0006: sget v6, Lcom/actionbarsherlock/R$attr;.popupMenuStyle:I // field@08ab │ │ +0c11f4: 7040 5d2a 4265 |0008: invoke-direct {v2, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2a5d │ │ +0c11fa: 5b72 7f0c |000b: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c11fe: 5472 7f0c |000d: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c1202: 6e20 752a 7200 |000f: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2a75 │ │ +0c1208: 5472 7f0c |0012: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c120c: 6e20 762a 7200 |0014: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2a76 │ │ +0c1212: 2202 0e05 |0017: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // type@050e │ │ +0c1216: 5474 7d0c |0019: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c7d │ │ +0c121a: 7030 9927 7204 |001b: invoke-direct {v2, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.:(Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2799 │ │ +0c1220: 5b72 770c |001e: iput-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ +0c1224: 5472 7f0c |0020: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c1228: 5474 770c |0022: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ +0c122c: 6e20 6e2a 4200 |0024: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a6e │ │ +0c1232: 5472 7f0c |0027: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c1236: 6e20 742a 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2a74 │ │ +0c123c: 5470 780c |002c: iget-object v0, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAnchorView:Landroid/view/View; // field@0c78 │ │ +0c1240: 3800 5f00 |002e: if-eqz v0, 008d // +005f │ │ +0c1244: 6e10 211e 0000 |0030: invoke-virtual {v0}, Landroid/view/View;.getWindowToken:()Landroid/os/IBinder; // method@1e21 │ │ +0c124a: 0c02 |0033: move-result-object v2 │ │ +0c124c: 3802 4e00 |0034: if-eqz v2, 0082 // +004e │ │ +0c1250: 6e10 1d1e 0000 |0036: invoke-virtual {v0}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +0c1256: 0c01 |0039: move-result-object v1 │ │ +0c1258: 5472 820c |003a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c125c: 3221 1a00 |003c: if-eq v1, v2, 0056 // +001a │ │ +0c1260: 5472 820c |003e: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c1264: 3802 0f00 |0040: if-eqz v2, 004f // +000f │ │ +0c1268: 5472 820c |0042: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c126c: 6e10 0b1f 0200 |0044: invoke-virtual {v2}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ +0c1272: 0a02 |0047: move-result v2 │ │ +0c1274: 3802 0700 |0048: if-eqz v2, 004f // +0007 │ │ +0c1278: 5472 820c |004a: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c127c: 6e20 0c1f 7200 |004c: invoke-virtual {v2, v7}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ +0c1282: 5b71 820c |004f: iput-object v1, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mTreeObserver:Landroid/view/ViewTreeObserver; // field@0c82 │ │ +0c1286: 3801 0500 |0051: if-eqz v1, 0056 // +0005 │ │ +0c128a: 6e20 061f 7100 |0053: invoke-virtual {v1, v7}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ +0c1290: 5472 7f0c |0056: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c1294: 6e20 6f2a 0200 |0058: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2a6f │ │ +0c129a: 5472 7f0c |005b: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c129e: 5474 770c |005d: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ +0c12a2: 7020 b327 4700 |005f: invoke-direct {v7, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.measureContentWidth:(Landroid/widget/ListAdapter;)I // method@27b3 │ │ +0c12a8: 0a04 |0062: move-result v4 │ │ +0c12aa: 5275 800c |0063: iget v5, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopupMaxWidth:I // field@0c80 │ │ +0c12ae: 7120 a02e 5400 |0065: invoke-static {v4, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0c12b4: 0a04 |0068: move-result v4 │ │ +0c12b6: 6e20 712a 4200 |0069: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2a71 │ │ +0c12bc: 5472 7f0c |006c: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c12c0: 1224 |006e: const/4 v4, #int 2 // #2 │ │ +0c12c2: 6e20 732a 4200 |006f: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setInputMethodMode:(I)V // method@2a73 │ │ +0c12c8: 5472 7f0c |0072: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c12cc: 6e10 7a2a 0200 |0074: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ +0c12d2: 5472 7f0c |0077: iget-object v2, v7, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0c7f │ │ +0c12d6: 6e10 682a 0200 |0079: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2a68 │ │ +0c12dc: 0c02 |007c: move-result-object v2 │ │ +0c12de: 6e20 9920 7200 |007d: invoke-virtual {v2, v7}, Landroid/widget/ListView;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2099 │ │ +0c12e4: 0132 |0080: move v2, v3 │ │ +0c12e6: 0f02 |0081: return v2 │ │ +0c12e8: 2002 f204 |0082: instance-of v2, v0, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ +0c12ec: 3802 d2ff |0084: if-eqz v2, 0056 // -002e │ │ +0c12f0: 0702 |0086: move-object v2, v0 │ │ +0c12f2: 1f02 f204 |0087: check-cast v2, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport; // type@04f2 │ │ +0c12f6: 7220 a225 7200 |0089: invoke-interface {v2, v7}, Lcom/actionbarsherlock/internal/view/View_HasStateListenerSupport;.addOnAttachStateChangeListener:(Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;)V // method@25a2 │ │ +0c12fc: 28ca |008c: goto 0056 // -0036 │ │ +0c12fe: 1202 |008d: const/4 v2, #int 0 // #0 │ │ +0c1300: 28f3 |008e: goto 0081 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x000d line=109 │ │ 0x0012 line=110 │ │ 0x0017 line=112 │ │ 0x0020 line=113 │ │ @@ -258727,35 +258769,35 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0bda68: |[0bda68] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ -0bda78: 5410 770c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ -0bda7c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0bda80: 5410 770c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ -0bda84: 6e10 a127 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@27a1 │ │ -0bda8a: 0e00 |0009: return-void │ │ +0c1304: |[0c1304] com.actionbarsherlock.internal.view.menu.MenuPopupHelper.updateMenuView:(Z)V │ │ +0c1314: 5410 770c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ +0c1318: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c131c: 5410 770c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.mAdapter:Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; // field@0c77 │ │ +0c1320: 6e10 a127 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;.notifyDataSetChanged:()V // method@27a1 │ │ +0c1326: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=244 │ │ 0x0009 line=245 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper; │ │ 0x0000 - 0x000a reg=2 cleared Z │ │ │ │ - source_file_idx : 3501 (MenuPopupHelper.java) │ │ + source_file_idx : 3502 (MenuPopupHelper.java) │ │ │ │ Class #968 header: │ │ class_idx : 1300 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3508 │ │ +source_file_idx : 3509 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 27 │ │ │ │ Class #968 annotations: │ │ Annotations on field #3203 'mNativeMap' │ │ @@ -258783,21 +258825,21 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0bda8c: |[0bda8c] com.actionbarsherlock.internal.view.menu.MenuWrapper.:(Landroid/view/Menu;)V │ │ -0bda9c: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0bdaa2: 2200 1806 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@0618 │ │ -0bdaa6: 7010 6d2f 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ -0bdaac: 5b10 830c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bdab0: 5b12 840c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdab4: 0e00 |000c: return-void │ │ +0c1328: |[0c1328] com.actionbarsherlock.internal.view.menu.MenuWrapper.:(Landroid/view/Menu;)V │ │ +0c1338: 7010 a82e 0100 |0000: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c133e: 2200 1806 |0003: new-instance v0, Ljava/util/WeakHashMap; // type@0618 │ │ +0c1342: 7010 6d2f 0000 |0005: invoke-direct {v0}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ +0c1348: 5b10 830c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c134c: 5b12 840c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1350: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=14 │ │ 0x000a line=19 │ │ 0x000c line=20 │ │ locals : │ │ @@ -258809,20 +258851,20 @@ │ │ type : '(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0bdab8: |[0bdab8] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bdac8: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ -0bdacc: 7020 6a27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ -0bdad2: 5421 830c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bdad6: 6e30 732f 3100 |0007: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -0bdadc: 1100 |000a: return-object v0 │ │ +0c1354: |[0c1354] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c1364: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ +0c1368: 7020 6a27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ +0c136e: 5421 830c |0005: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c1372: 6e30 732f 3100 |0007: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +0c1378: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ 0x0005 line=28 │ │ 0x000a line=29 │ │ locals : │ │ 0x0005 - 0x000b reg=0 item Lcom/actionbarsherlock/view/MenuItem; │ │ @@ -258834,24 +258876,24 @@ │ │ type : '(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 19 16-bit code units │ │ -0bdae0: |[0bdae0] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0bdaf0: 2202 1605 |0000: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@0516 │ │ -0bdaf4: 7020 1628 5200 |0002: invoke-direct {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2816 │ │ -0bdafa: 7210 b31d 0500 |0005: invoke-interface {v5}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1db3 │ │ -0bdb00: 0c01 |0008: move-result-object v1 │ │ -0bdb02: 7210 402c 0200 |0009: invoke-interface {v2}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2c40 │ │ -0bdb08: 0c00 |000c: move-result-object v0 │ │ -0bdb0a: 5443 830c |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bdb0e: 6e30 732f 1300 |000f: invoke-virtual {v3, v1, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -0bdb14: 1102 |0012: return-object v2 │ │ +0c137c: |[0c137c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0c138c: 2202 1605 |0000: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; // type@0516 │ │ +0c1390: 7020 1628 5200 |0002: invoke-direct {v2, v5}, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.:(Landroid/view/SubMenu;)V // method@2816 │ │ +0c1396: 7210 b31d 0500 |0005: invoke-interface {v5}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1db3 │ │ +0c139c: 0c01 |0008: move-result-object v1 │ │ +0c139e: 7210 402c 0200 |0009: invoke-interface {v2}, Lcom/actionbarsherlock/view/SubMenu;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2c40 │ │ +0c13a4: 0c00 |000c: move-result-object v0 │ │ +0c13a6: 5443 830c |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c13aa: 6e30 732f 1300 |000f: invoke-virtual {v3, v1, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +0c13b0: 1102 |0012: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0005 line=54 │ │ 0x0009 line=55 │ │ 0x000d line=56 │ │ 0x0012 line=57 │ │ @@ -258868,21 +258910,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bdb18: |[0bdb18] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bdb28: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdb2c: 7220 5f1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@1d5f │ │ -0bdb32: 0c00 |0005: move-result-object v0 │ │ -0bdb34: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ -0bdb3a: 0c00 |0009: move-result-object v0 │ │ -0bdb3c: 1100 |000a: return-object v0 │ │ +0c13b4: |[0c13b4] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c13c4: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c13c8: 7220 5f1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(I)Landroid/view/MenuItem; // method@1d5f │ │ +0c13ce: 0c00 |0005: move-result-object v0 │ │ +0c13d0: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ +0c13d6: 0c00 |0009: move-result-object v0 │ │ +0c13d8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=39 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 titleRes I │ │ │ │ @@ -258891,21 +258933,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0bdb40: |[0bdb40] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bdb50: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdb54: 7255 601d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@1d60 │ │ -0bdb5a: 0c00 |0005: move-result-object v0 │ │ -0bdb5c: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ -0bdb62: 0c00 |0009: move-result-object v0 │ │ -0bdb64: 1100 |000a: return-object v0 │ │ +0c13dc: |[0c13dc] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIII)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c13ec: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c13f0: 7255 601d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIII)Landroid/view/MenuItem; // method@1d60 │ │ +0c13f6: 0c00 |0005: move-result-object v0 │ │ +0c13f8: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ +0c13fe: 0c00 |0009: move-result-object v0 │ │ +0c1400: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -258917,21 +258959,21 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0bdb68: |[0bdb68] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bdb78: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdb7c: 7255 611d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d61 │ │ -0bdb82: 0c00 |0005: move-result-object v0 │ │ -0bdb84: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ -0bdb8a: 0c00 |0009: move-result-object v0 │ │ -0bdb8c: 1100 |000a: return-object v0 │ │ +0c1404: |[0c1404] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c1414: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1418: 7255 611d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d61 │ │ +0c141e: 0c00 |0005: move-result-object v0 │ │ +0c1420: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ +0c1426: 0c00 |0009: move-result-object v0 │ │ +0c1428: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -258943,21 +258985,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bdb90: |[0bdb90] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bdba0: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdba4: 7220 621d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d62 │ │ -0bdbaa: 0c00 |0005: move-result-object v0 │ │ -0bdbac: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ -0bdbb2: 0c00 |0009: move-result-object v0 │ │ -0bdbb4: 1100 |000a: return-object v0 │ │ +0c142c: |[0c142c] com.actionbarsherlock.internal.view.menu.MenuWrapper.add:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c143c: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1440: 7220 621d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.add:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; // method@1d62 │ │ +0c1446: 0c00 |0005: move-result-object v0 │ │ +0c1448: 7020 e427 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ +0c144e: 0c00 |0009: move-result-object v0 │ │ +0c1450: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -258966,56 +259008,56 @@ │ │ type : '(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 32 │ │ ins : 9 │ │ outs : 9 │ │ insns size : 79 16-bit code units │ │ -0bdbb8: |[0bdbb8] com.actionbarsherlock.internal.view.menu.MenuWrapper.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ -0bdbc8: 381f 3600 |0000: if-eqz v31, 0036 // +0036 │ │ -0bdbcc: 0800 1f00 |0002: move-object/from16 v0, v31 │ │ -0bdbd0: 2102 |0004: array-length v2, v0 │ │ -0bdbd2: 232a 5806 |0005: new-array v10, v2, [Landroid/view/MenuItem; // type@0658 │ │ -0bdbd6: 0800 1700 |0007: move-object/from16 v0, v23 │ │ -0bdbda: 5402 840c |0009: iget-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdbde: 0203 1800 |000b: move/from16 v3, v24 │ │ -0bdbe2: 0204 1900 |000d: move/from16 v4, v25 │ │ -0bdbe6: 0205 1a00 |000f: move/from16 v5, v26 │ │ -0bdbea: 0806 1b00 |0011: move-object/from16 v6, v27 │ │ -0bdbee: 0807 1c00 |0013: move-object/from16 v7, v28 │ │ -0bdbf2: 0808 1d00 |0015: move-object/from16 v8, v29 │ │ -0bdbf6: 0209 1e00 |0017: move/from16 v9, v30 │ │ -0bdbfa: 7809 631d 0200 |0019: invoke-interface/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@1d63 │ │ -0bdc00: 0a16 |001c: move-result v22 │ │ -0bdc02: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ -0bdc06: 0800 1f00 |001f: move-object/from16 v0, v31 │ │ -0bdc0a: 2100 |0021: array-length v0, v0 │ │ -0bdc0c: 0215 0000 |0022: move/from16 v21, v0 │ │ -0bdc10: 0200 1400 |0024: move/from16 v0, v20 │ │ -0bdc14: 0201 1500 |0026: move/from16 v1, v21 │ │ -0bdc18: 3510 2600 |0028: if-ge v0, v1, 004e // +0026 │ │ -0bdc1c: 2202 0b05 |002a: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ -0bdc20: 4603 0a14 |002c: aget-object v3, v10, v20 │ │ -0bdc24: 7020 6a27 3200 |002e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ -0bdc2a: 4d02 1f14 |0031: aput-object v2, v31, v20 │ │ -0bdc2e: d814 1401 |0033: add-int/lit8 v20, v20, #int 1 // #01 │ │ -0bdc32: 28ef |0035: goto 0024 // -0011 │ │ -0bdc34: 0800 1700 |0036: move-object/from16 v0, v23 │ │ -0bdc38: 540b 840c |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdc3c: 1313 0000 |003a: const/16 v19, #int 0 // #0 │ │ -0bdc40: 020c 1800 |003c: move/from16 v12, v24 │ │ -0bdc44: 020d 1900 |003e: move/from16 v13, v25 │ │ -0bdc48: 020e 1a00 |0040: move/from16 v14, v26 │ │ -0bdc4c: 080f 1b00 |0042: move-object/from16 v15, v27 │ │ -0bdc50: 0810 1c00 |0044: move-object/from16 v16, v28 │ │ -0bdc54: 0811 1d00 |0046: move-object/from16 v17, v29 │ │ -0bdc58: 0212 1e00 |0048: move/from16 v18, v30 │ │ -0bdc5c: 7809 631d 0b00 |004a: invoke-interface/range {v11, v12, v13, v14, v15, v16, v17, v18, v19}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@1d63 │ │ -0bdc62: 0a16 |004d: move-result v22 │ │ -0bdc64: 0f16 |004e: return v22 │ │ +0c1454: |[0c1454] com.actionbarsherlock.internal.view.menu.MenuWrapper.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Lcom/actionbarsherlock/view/MenuItem;)I │ │ +0c1464: 381f 3600 |0000: if-eqz v31, 0036 // +0036 │ │ +0c1468: 0800 1f00 |0002: move-object/from16 v0, v31 │ │ +0c146c: 2102 |0004: array-length v2, v0 │ │ +0c146e: 232a 5806 |0005: new-array v10, v2, [Landroid/view/MenuItem; // type@0658 │ │ +0c1472: 0800 1700 |0007: move-object/from16 v0, v23 │ │ +0c1476: 5402 840c |0009: iget-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c147a: 0203 1800 |000b: move/from16 v3, v24 │ │ +0c147e: 0204 1900 |000d: move/from16 v4, v25 │ │ +0c1482: 0205 1a00 |000f: move/from16 v5, v26 │ │ +0c1486: 0806 1b00 |0011: move-object/from16 v6, v27 │ │ +0c148a: 0807 1c00 |0013: move-object/from16 v7, v28 │ │ +0c148e: 0808 1d00 |0015: move-object/from16 v8, v29 │ │ +0c1492: 0209 1e00 |0017: move/from16 v9, v30 │ │ +0c1496: 7809 631d 0200 |0019: invoke-interface/range {v2, v3, v4, v5, v6, v7, v8, v9, v10}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@1d63 │ │ +0c149c: 0a16 |001c: move-result v22 │ │ +0c149e: 1314 0000 |001d: const/16 v20, #int 0 // #0 │ │ +0c14a2: 0800 1f00 |001f: move-object/from16 v0, v31 │ │ +0c14a6: 2100 |0021: array-length v0, v0 │ │ +0c14a8: 0215 0000 |0022: move/from16 v21, v0 │ │ +0c14ac: 0200 1400 |0024: move/from16 v0, v20 │ │ +0c14b0: 0201 1500 |0026: move/from16 v1, v21 │ │ +0c14b4: 3510 2600 |0028: if-ge v0, v1, 004e // +0026 │ │ +0c14b8: 2202 0b05 |002a: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ +0c14bc: 4603 0a14 |002c: aget-object v3, v10, v20 │ │ +0c14c0: 7020 6a27 3200 |002e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ +0c14c6: 4d02 1f14 |0031: aput-object v2, v31, v20 │ │ +0c14ca: d814 1401 |0033: add-int/lit8 v20, v20, #int 1 // #01 │ │ +0c14ce: 28ef |0035: goto 0024 // -0011 │ │ +0c14d0: 0800 1700 |0036: move-object/from16 v0, v23 │ │ +0c14d4: 540b 840c |0038: iget-object v11, v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c14d8: 1313 0000 |003a: const/16 v19, #int 0 // #0 │ │ +0c14dc: 020c 1800 |003c: move/from16 v12, v24 │ │ +0c14e0: 020d 1900 |003e: move/from16 v13, v25 │ │ +0c14e4: 020e 1a00 |0040: move/from16 v14, v26 │ │ +0c14e8: 080f 1b00 |0042: move-object/from16 v15, v27 │ │ +0c14ec: 0810 1c00 |0044: move-object/from16 v16, v28 │ │ +0c14f0: 0811 1d00 |0046: move-object/from16 v17, v29 │ │ +0c14f4: 0212 1e00 |0048: move/from16 v18, v30 │ │ +0c14f8: 7809 631d 0b00 |004a: invoke-interface/range {v11, v12, v13, v14, v15, v16, v17, v18, v19}, Landroid/view/Menu;.addIntentOptions:(IIILandroid/content/ComponentName;[Landroid/content/Intent;Landroid/content/Intent;I[Landroid/view/MenuItem;)I // method@1d63 │ │ +0c14fe: 0a16 |004d: move-result v22 │ │ +0c1500: 0f16 |004e: return v22 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=83 │ │ 0x0002 line=84 │ │ 0x0007 line=85 │ │ 0x001d line=86 │ │ 0x002a line=87 │ │ @@ -259043,21 +259085,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bdc68: |[0bdc68] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0bdc78: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdc7c: 7220 641d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@1d64 │ │ -0bdc82: 0c00 |0005: move-result-object v0 │ │ -0bdc84: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ -0bdc8a: 0c00 |0009: move-result-object v0 │ │ -0bdc8c: 1100 |000a: return-object v0 │ │ +0c1504: |[0c1504] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0c1514: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1518: 7220 641d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(I)Landroid/view/SubMenu; // method@1d64 │ │ +0c151e: 0c00 |0005: move-result-object v0 │ │ +0c1520: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ +0c1526: 0c00 |0009: move-result-object v0 │ │ +0c1528: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 titleRes I │ │ │ │ @@ -259066,21 +259108,21 @@ │ │ type : '(IIII)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0bdc90: |[0bdc90] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ -0bdca0: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdca4: 7255 651d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@1d65 │ │ -0bdcaa: 0c00 |0005: move-result-object v0 │ │ -0bdcac: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ -0bdcb2: 0c00 |0009: move-result-object v0 │ │ -0bdcb4: 1100 |000a: return-object v0 │ │ +0c152c: |[0c152c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIII)Lcom/actionbarsherlock/view/SubMenu; │ │ +0c153c: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1540: 7255 651d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIII)Landroid/view/SubMenu; // method@1d65 │ │ +0c1546: 0c00 |0005: move-result-object v0 │ │ +0c1548: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ +0c154e: 0c00 |0009: move-result-object v0 │ │ +0c1550: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -259092,21 +259134,21 @@ │ │ type : '(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 11 16-bit code units │ │ -0bdcb8: |[0bdcb8] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0bdcc8: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdccc: 7255 661d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1d66 │ │ -0bdcd2: 0c00 |0005: move-result-object v0 │ │ -0bdcd4: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ -0bdcda: 0c00 |0009: move-result-object v0 │ │ -0bdcdc: 1100 |000a: return-object v0 │ │ +0c1554: |[0c1554] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0c1564: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1568: 7255 661d 2043 |0002: invoke-interface {v0, v2, v3, v4, v5}, Landroid/view/Menu;.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; // method@1d66 │ │ +0c156e: 0c00 |0005: move-result-object v0 │ │ +0c1570: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ +0c1576: 0c00 |0009: move-result-object v0 │ │ +0c1578: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 groupId I │ │ 0x0000 - 0x000b reg=3 itemId I │ │ @@ -259118,21 +259160,21 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bdce0: |[0bdce0] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0bdcf0: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdcf4: 7220 671d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1d67 │ │ -0bdcfa: 0c00 |0005: move-result-object v0 │ │ -0bdcfc: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ -0bdd02: 0c00 |0009: move-result-object v0 │ │ -0bdd04: 1100 |000a: return-object v0 │ │ +0c157c: |[0c157c] com.actionbarsherlock.internal.view.menu.MenuWrapper.addSubMenu:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0c158c: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1590: 7220 671d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.addSubMenu:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1d67 │ │ +0c1596: 0c00 |0005: move-result-object v0 │ │ +0c1598: 7020 e527 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/SubMenu;)Lcom/actionbarsherlock/view/SubMenu; // method@27e5 │ │ +0c159e: 0c00 |0009: move-result-object v0 │ │ +0c15a0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x000b reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -259141,20 +259183,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0bdd08: |[0bdd08] com.actionbarsherlock.internal.view.menu.MenuWrapper.clear:()V │ │ -0bdd18: 5410 830c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bdd1c: 6e10 6f2f 0000 |0002: invoke-virtual {v0}, Ljava/util/WeakHashMap;.clear:()V // method@2f6f │ │ -0bdd22: 5410 840c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdd26: 7210 681d 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@1d68 │ │ -0bdd2c: 0e00 |000a: return-void │ │ +0c15a4: |[0c15a4] com.actionbarsherlock.internal.view.menu.MenuWrapper.clear:()V │ │ +0c15b4: 5410 830c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c15b8: 6e10 6f2f 0000 |0002: invoke-virtual {v0}, Ljava/util/WeakHashMap;.clear:()V // method@2f6f │ │ +0c15be: 5410 840c |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c15c2: 7210 681d 0000 |0007: invoke-interface {v0}, Landroid/view/Menu;.clear:()V // method@1d68 │ │ +0c15c8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ 0x0005 line=115 │ │ 0x000a line=116 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -259164,18 +259206,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0bdd30: |[0bdd30] com.actionbarsherlock.internal.view.menu.MenuWrapper.close:()V │ │ -0bdd40: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdd44: 7210 691d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@1d69 │ │ -0bdd4a: 0e00 |0005: return-void │ │ +0c15cc: |[0c15cc] com.actionbarsherlock.internal.view.menu.MenuWrapper.close:()V │ │ +0c15dc: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c15e0: 7210 691d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.close:()V // method@1d69 │ │ +0c15e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0005 line=185 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ @@ -259184,21 +259226,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bdd4c: |[0bdd4c] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bdd5c: 5421 840c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdd60: 7220 6a1d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1d6a │ │ -0bdd66: 0c00 |0005: move-result-object v0 │ │ -0bdd68: 6e20 ed27 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ -0bdd6e: 0c01 |0009: move-result-object v1 │ │ -0bdd70: 1101 |000a: return-object v1 │ │ +0c15e8: |[0c15e8] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c15f8: 5421 840c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c15fc: 7220 6a1d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1d6a │ │ +0c1602: 0c00 |0005: move-result-object v0 │ │ +0c1604: 6e20 ed27 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ +0c160a: 0c01 |0009: move-result-object v1 │ │ +0c160c: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0006 line=155 │ │ locals : │ │ 0x0006 - 0x000b reg=0 nativeItem Landroid/view/MenuItem; │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -259209,26 +259251,26 @@ │ │ type : '(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0bdd74: |[0bdd74] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bdd84: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ -0bdd88: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0bdd8a: 1100 |0003: return-object v0 │ │ -0bdd8c: 5421 830c |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bdd90: 6e20 712f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -0bdd96: 0c00 |0009: move-result-object v0 │ │ -0bdd98: 1f00 5f05 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ -0bdd9c: 3900 f7ff |000c: if-nez v0, 0003 // -0009 │ │ -0bdda0: 7020 e427 3200 |000e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ -0bdda6: 0c00 |0011: move-result-object v0 │ │ -0bdda8: 28f1 |0012: goto 0003 // -000f │ │ +0c1610: |[0c1610] com.actionbarsherlock.internal.view.menu.MenuWrapper.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c1620: 3903 0400 |0000: if-nez v3, 0004 // +0004 │ │ +0c1624: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0c1626: 1100 |0003: return-object v0 │ │ +0c1628: 5421 830c |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c162c: 6e20 712f 3100 |0006: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +0c1632: 0c00 |0009: move-result-object v0 │ │ +0c1634: 1f00 5f05 |000a: check-cast v0, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ +0c1638: 3900 f7ff |000c: if-nez v0, 0003 // -0009 │ │ +0c163c: 7020 e427 3200 |000e: invoke-direct {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.addInternal:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27e4 │ │ +0c1642: 0c00 |0011: move-result-object v0 │ │ +0c1644: 28f1 |0012: goto 0003 // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x0003 line=168 │ │ 0x0004 line=163 │ │ 0x000c line=164 │ │ @@ -259243,21 +259285,21 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0bddac: |[0bddac] com.actionbarsherlock.internal.view.menu.MenuWrapper.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ -0bddbc: 5421 840c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bddc0: 7220 6b1d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1d6b │ │ -0bddc6: 0c00 |0005: move-result-object v0 │ │ -0bddc8: 6e20 ed27 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ -0bddce: 0c01 |0009: move-result-object v1 │ │ -0bddd0: 1101 |000a: return-object v1 │ │ +0c1648: |[0c1648] com.actionbarsherlock.internal.view.menu.MenuWrapper.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; │ │ +0c1658: 5421 840c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c165c: 7220 6b1d 3100 |0002: invoke-interface {v1, v3}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1d6b │ │ +0c1662: 0c00 |0005: move-result-object v0 │ │ +0c1664: 6e20 ed27 0200 |0006: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.findItem:(Landroid/view/MenuItem;)Lcom/actionbarsherlock/view/MenuItem; // method@27ed │ │ +0c166a: 0c01 |0009: move-result-object v1 │ │ +0c166c: 1101 |000a: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0006 line=179 │ │ locals : │ │ 0x0006 - 0x000b reg=0 nativeItem Landroid/view/MenuItem; │ │ 0x0000 - 0x000b reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -259268,19 +259310,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bddd4: |[0bddd4] com.actionbarsherlock.internal.view.menu.MenuWrapper.hasVisibleItems:()Z │ │ -0bdde4: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdde8: 7210 6c1d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@1d6c │ │ -0bddee: 0a00 |0005: move-result v0 │ │ -0bddf0: 0f00 |0006: return v0 │ │ +0c1670: |[0c1670] com.actionbarsherlock.internal.view.menu.MenuWrapper.hasVisibleItems:()Z │ │ +0c1680: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1684: 7210 6c1d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.hasVisibleItems:()Z // method@1d6c │ │ +0c168a: 0a00 |0005: move-result v0 │ │ +0c168c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ #15 : (in Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;) │ │ @@ -259288,44 +259330,44 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0bddf4: |[0bddf4] com.actionbarsherlock.internal.view.menu.MenuWrapper.invalidate:()V │ │ -0bde04: 5443 830c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bde08: 6e10 722f 0300 |0002: invoke-virtual {v3}, Ljava/util/WeakHashMap;.isEmpty:()Z // method@2f72 │ │ -0bde0e: 0a03 |0005: move-result v3 │ │ -0bde10: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ -0bde14: 0e00 |0008: return-void │ │ -0bde16: 2202 1806 |0009: new-instance v2, Ljava/util/WeakHashMap; // type@0618 │ │ -0bde1a: 5443 830c |000b: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bde1e: 6e10 762f 0300 |000d: invoke-virtual {v3}, Ljava/util/WeakHashMap;.size:()I // method@2f76 │ │ -0bde24: 0a03 |0010: move-result v3 │ │ -0bde26: 7020 6e2f 3200 |0011: invoke-direct {v2, v3}, Ljava/util/WeakHashMap;.:(I)V // method@2f6e │ │ -0bde2c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0bde2e: 5443 840c |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bde32: 7210 761d 0300 |0017: invoke-interface {v3}, Landroid/view/Menu;.size:()I // method@1d76 │ │ -0bde38: 0a03 |001a: move-result v3 │ │ -0bde3a: 3530 1400 |001b: if-ge v0, v3, 002f // +0014 │ │ -0bde3e: 5443 840c |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bde42: 7220 6b1d 0300 |001f: invoke-interface {v3, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1d6b │ │ -0bde48: 0c01 |0022: move-result-object v1 │ │ -0bde4a: 5443 830c |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bde4e: 6e20 712f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -0bde54: 0c03 |0028: move-result-object v3 │ │ -0bde56: 6e30 732f 1203 |0029: invoke-virtual {v2, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -0bde5c: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bde60: 28e7 |002e: goto 0015 // -0019 │ │ -0bde62: 5443 830c |002f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bde66: 6e10 6f2f 0300 |0031: invoke-virtual {v3}, Ljava/util/WeakHashMap;.clear:()V // method@2f6f │ │ -0bde6c: 5443 830c |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bde70: 6e20 742f 2300 |0036: invoke-virtual {v3, v2}, Ljava/util/WeakHashMap;.putAll:(Ljava/util/Map;)V // method@2f74 │ │ -0bde76: 28cf |0039: goto 0008 // -0031 │ │ +0c1690: |[0c1690] com.actionbarsherlock.internal.view.menu.MenuWrapper.invalidate:()V │ │ +0c16a0: 5443 830c |0000: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c16a4: 6e10 722f 0300 |0002: invoke-virtual {v3}, Ljava/util/WeakHashMap;.isEmpty:()Z // method@2f72 │ │ +0c16aa: 0a03 |0005: move-result v3 │ │ +0c16ac: 3803 0300 |0006: if-eqz v3, 0009 // +0003 │ │ +0c16b0: 0e00 |0008: return-void │ │ +0c16b2: 2202 1806 |0009: new-instance v2, Ljava/util/WeakHashMap; // type@0618 │ │ +0c16b6: 5443 830c |000b: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c16ba: 6e10 762f 0300 |000d: invoke-virtual {v3}, Ljava/util/WeakHashMap;.size:()I // method@2f76 │ │ +0c16c0: 0a03 |0010: move-result v3 │ │ +0c16c2: 7020 6e2f 3200 |0011: invoke-direct {v2, v3}, Ljava/util/WeakHashMap;.:(I)V // method@2f6e │ │ +0c16c8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0c16ca: 5443 840c |0015: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c16ce: 7210 761d 0300 |0017: invoke-interface {v3}, Landroid/view/Menu;.size:()I // method@1d76 │ │ +0c16d4: 0a03 |001a: move-result v3 │ │ +0c16d6: 3530 1400 |001b: if-ge v0, v3, 002f // +0014 │ │ +0c16da: 5443 840c |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c16de: 7220 6b1d 0300 |001f: invoke-interface {v3, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1d6b │ │ +0c16e4: 0c01 |0022: move-result-object v1 │ │ +0c16e6: 5443 830c |0023: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c16ea: 6e20 712f 1300 |0025: invoke-virtual {v3, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +0c16f0: 0c03 |0028: move-result-object v3 │ │ +0c16f2: 6e30 732f 1203 |0029: invoke-virtual {v2, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +0c16f8: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0c16fc: 28e7 |002e: goto 0015 // -0019 │ │ +0c16fe: 5443 830c |002f: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c1702: 6e10 6f2f 0300 |0031: invoke-virtual {v3}, Ljava/util/WeakHashMap;.clear:()V // method@2f6f │ │ +0c1708: 5443 830c |0034: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c170c: 6e20 742f 2300 |0036: invoke-virtual {v3, v2}, Ljava/util/WeakHashMap;.putAll:(Ljava/util/Map;)V // method@2f74 │ │ +0c1712: 28cf |0039: goto 0008 // -0031 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ 0x0008 line=130 │ │ 0x0009 line=121 │ │ 0x0014 line=123 │ │ 0x001d line=124 │ │ @@ -259344,19 +259386,19 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0bde78: |[0bde78] com.actionbarsherlock.internal.view.menu.MenuWrapper.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ -0bde88: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bde8c: 7230 6d1d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@1d6d │ │ -0bde92: 0a00 |0005: move-result v0 │ │ -0bde94: 0f00 |0006: return v0 │ │ +0c1714: |[0c1714] com.actionbarsherlock.internal.view.menu.MenuWrapper.isShortcutKey:(ILandroid/view/KeyEvent;)Z │ │ +0c1724: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1728: 7230 6d1d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.isShortcutKey:(ILandroid/view/KeyEvent;)Z // method@1d6d │ │ +0c172e: 0a00 |0005: move-result v0 │ │ +0c1730: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=194 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0007 reg=2 keyCode I │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/KeyEvent; │ │ @@ -259366,19 +259408,19 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0bde98: |[0bde98] com.actionbarsherlock.internal.view.menu.MenuWrapper.performIdentifierAction:(II)Z │ │ -0bdea8: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdeac: 7230 6e1d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@1d6e │ │ -0bdeb2: 0a00 |0005: move-result v0 │ │ -0bdeb4: 0f00 |0006: return v0 │ │ +0c1734: |[0c1734] com.actionbarsherlock.internal.view.menu.MenuWrapper.performIdentifierAction:(II)Z │ │ +0c1744: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1748: 7230 6e1d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.performIdentifierAction:(II)Z // method@1d6e │ │ +0c174e: 0a00 |0005: move-result v0 │ │ +0c1750: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0007 reg=2 id I │ │ 0x0000 - 0x0007 reg=3 flags I │ │ @@ -259388,19 +259430,19 @@ │ │ type : '(ILandroid/view/KeyEvent;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 7 16-bit code units │ │ -0bdeb8: |[0bdeb8] com.actionbarsherlock.internal.view.menu.MenuWrapper.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ -0bdec8: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdecc: 7240 6f1d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1d6f │ │ -0bded2: 0a00 |0005: move-result v0 │ │ -0bded4: 0f00 |0006: return v0 │ │ +0c1754: |[0c1754] com.actionbarsherlock.internal.view.menu.MenuWrapper.performShortcut:(ILandroid/view/KeyEvent;I)Z │ │ +0c1764: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1768: 7240 6f1d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.performShortcut:(ILandroid/view/KeyEvent;I)Z // method@1d6f │ │ +0c176e: 0a00 |0005: move-result v0 │ │ +0c1770: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0007 reg=2 keyCode I │ │ 0x0000 - 0x0007 reg=3 event Landroid/view/KeyEvent; │ │ @@ -259411,33 +259453,33 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 35 16-bit code units │ │ -0bded8: |[0bded8] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeGroup:(I)V │ │ -0bdee8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bdeea: 5432 840c |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdeee: 7210 761d 0200 |0003: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@1d76 │ │ -0bdef4: 0a02 |0006: move-result v2 │ │ -0bdef6: 3520 1600 |0007: if-ge v0, v2, 001d // +0016 │ │ -0bdefa: 5432 840c |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdefe: 7220 6b1d 0200 |000b: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1d6b │ │ -0bdf04: 0c01 |000e: move-result-object v1 │ │ -0bdf06: 7210 7c1d 0100 |000f: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@1d7c │ │ -0bdf0c: 0a02 |0012: move-result v2 │ │ -0bdf0e: 3342 0700 |0013: if-ne v2, v4, 001a // +0007 │ │ -0bdf12: 5432 830c |0015: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bdf16: 6e20 752f 1200 |0017: invoke-virtual {v2, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f75 │ │ -0bdf1c: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0bdf20: 28e5 |001c: goto 0001 // -001b │ │ -0bdf22: 5432 840c |001d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdf26: 7220 701d 4200 |001f: invoke-interface {v2, v4}, Landroid/view/Menu;.removeGroup:(I)V // method@1d70 │ │ -0bdf2c: 0e00 |0022: return-void │ │ +0c1774: |[0c1774] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeGroup:(I)V │ │ +0c1784: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c1786: 5432 840c |0001: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c178a: 7210 761d 0200 |0003: invoke-interface {v2}, Landroid/view/Menu;.size:()I // method@1d76 │ │ +0c1790: 0a02 |0006: move-result v2 │ │ +0c1792: 3520 1600 |0007: if-ge v0, v2, 001d // +0016 │ │ +0c1796: 5432 840c |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c179a: 7220 6b1d 0200 |000b: invoke-interface {v2, v0}, Landroid/view/Menu;.getItem:(I)Landroid/view/MenuItem; // method@1d6b │ │ +0c17a0: 0c01 |000e: move-result-object v1 │ │ +0c17a2: 7210 7c1d 0100 |000f: invoke-interface {v1}, Landroid/view/MenuItem;.getGroupId:()I // method@1d7c │ │ +0c17a8: 0a02 |0012: move-result v2 │ │ +0c17aa: 3342 0700 |0013: if-ne v2, v4, 001a // +0007 │ │ +0c17ae: 5432 830c |0015: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c17b2: 6e20 752f 1200 |0017: invoke-virtual {v2, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f75 │ │ +0c17b8: d800 0001 |001a: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0c17bc: 28e5 |001c: goto 0001 // -001b │ │ +0c17be: 5432 840c |001d: iget-object v2, v3, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c17c2: 7220 701d 4200 |001f: invoke-interface {v2, v4}, Landroid/view/Menu;.removeGroup:(I)V // method@1d70 │ │ +0c17c8: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ 0x0009 line=104 │ │ 0x000f line=105 │ │ 0x0015 line=106 │ │ 0x001a line=103 │ │ @@ -259454,23 +259496,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0bdf30: |[0bdf30] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeItem:(I)V │ │ -0bdf40: 5420 830c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ -0bdf44: 5421 840c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdf48: 7220 6a1d 3100 |0004: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1d6a │ │ -0bdf4e: 0c01 |0007: move-result-object v1 │ │ -0bdf50: 6e20 752f 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f75 │ │ -0bdf56: 5420 840c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdf5a: 7220 711d 3000 |000d: invoke-interface {v0, v3}, Landroid/view/Menu;.removeItem:(I)V // method@1d71 │ │ -0bdf60: 0e00 |0010: return-void │ │ +0c17cc: |[0c17cc] com.actionbarsherlock.internal.view.menu.MenuWrapper.removeItem:(I)V │ │ +0c17dc: 5420 830c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMap:Ljava/util/WeakHashMap; // field@0c83 │ │ +0c17e0: 5421 840c |0002: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c17e4: 7220 6a1d 3100 |0004: invoke-interface {v1, v3}, Landroid/view/Menu;.findItem:(I)Landroid/view/MenuItem; // method@1d6a │ │ +0c17ea: 0c01 |0007: move-result-object v1 │ │ +0c17ec: 6e20 752f 1000 |0008: invoke-virtual {v0, v1}, Ljava/util/WeakHashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f75 │ │ +0c17f2: 5420 840c |000b: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c17f6: 7220 711d 3000 |000d: invoke-interface {v0, v3}, Landroid/view/Menu;.removeItem:(I)V // method@1d71 │ │ +0c17fc: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x000b line=98 │ │ 0x0010 line=99 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ @@ -259481,18 +259523,18 @@ │ │ type : '(IZZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 6 16-bit code units │ │ -0bdf64: |[0bdf64] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupCheckable:(IZZ)V │ │ -0bdf74: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdf78: 7240 721d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1d72 │ │ -0bdf7e: 0e00 |0005: return-void │ │ +0c1800: |[0c1800] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupCheckable:(IZZ)V │ │ +0c1810: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1814: 7240 721d 2043 |0002: invoke-interface {v0, v2, v3, v4}, Landroid/view/Menu;.setGroupCheckable:(IZZ)V // method@1d72 │ │ +0c181a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0005 line=135 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 group I │ │ @@ -259504,18 +259546,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0bdf80: |[0bdf80] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupEnabled:(IZ)V │ │ -0bdf90: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdf94: 7230 731d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@1d73 │ │ -0bdf9a: 0e00 |0005: return-void │ │ +0c181c: |[0c181c] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupEnabled:(IZ)V │ │ +0c182c: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1830: 7230 731d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupEnabled:(IZ)V // method@1d73 │ │ +0c1836: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0005 line=145 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 group I │ │ @@ -259526,18 +259568,18 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 6 16-bit code units │ │ -0bdf9c: |[0bdf9c] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupVisible:(IZ)V │ │ -0bdfac: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdfb0: 7230 741d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@1d74 │ │ -0bdfb6: 0e00 |0005: return-void │ │ +0c1838: |[0c1838] com.actionbarsherlock.internal.view.menu.MenuWrapper.setGroupVisible:(IZ)V │ │ +0c1848: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c184c: 7230 741d 2003 |0002: invoke-interface {v0, v2, v3}, Landroid/view/Menu;.setGroupVisible:(IZ)V // method@1d74 │ │ +0c1852: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=139 │ │ 0x0005 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 group I │ │ @@ -259548,18 +259590,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bdfb8: |[0bdfb8] com.actionbarsherlock.internal.view.menu.MenuWrapper.setQwertyMode:(Z)V │ │ -0bdfc8: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdfcc: 7220 751d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@1d75 │ │ -0bdfd2: 0e00 |0005: return-void │ │ +0c1854: |[0c1854] com.actionbarsherlock.internal.view.menu.MenuWrapper.setQwertyMode:(Z)V │ │ +0c1864: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1868: 7220 751d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/Menu;.setQwertyMode:(Z)V // method@1d75 │ │ +0c186e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=204 │ │ 0x0005 line=205 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ 0x0000 - 0x0006 reg=2 isQwerty Z │ │ @@ -259569,19 +259611,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0bdfd4: |[0bdfd4] com.actionbarsherlock.internal.view.menu.MenuWrapper.size:()I │ │ -0bdfe4: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0bdfe8: 7210 761d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@1d76 │ │ -0bdfee: 0a00 |0005: move-result v0 │ │ -0bdff0: 0f00 |0006: return v0 │ │ +0c1870: |[0c1870] com.actionbarsherlock.internal.view.menu.MenuWrapper.size:()I │ │ +0c1880: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c1884: 7210 761d 0000 |0002: invoke-interface {v0}, Landroid/view/Menu;.size:()I // method@1d76 │ │ +0c188a: 0a00 |0005: move-result v0 │ │ +0c188c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ #26 : (in Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;) │ │ @@ -259589,30 +259631,30 @@ │ │ type : '()Landroid/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bdff4: |[0bdff4] com.actionbarsherlock.internal.view.menu.MenuWrapper.unwrap:()Landroid/view/Menu; │ │ -0be004: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ -0be008: 1100 |0002: return-object v0 │ │ +0c1890: |[0c1890] com.actionbarsherlock.internal.view.menu.MenuWrapper.unwrap:()Landroid/view/Menu; │ │ +0c18a0: 5410 840c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.mNativeMenu:Landroid/view/Menu; // field@0c84 │ │ +0c18a4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=23 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; │ │ │ │ - source_file_idx : 3508 (MenuWrapper.java) │ │ + source_file_idx : 3509 (MenuWrapper.java) │ │ │ │ Class #969 header: │ │ class_idx : 1304 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 482 │ │ +source_file_idx : 484 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #969 annotations: │ │ Annotations on class │ │ @@ -259645,42 +259687,42 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0be00c: |[0be00c] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ -0be01c: 5b12 8c0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be020: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0be026: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0be028: 5c10 8a0c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ -0be02c: 0e00 |0008: return-void │ │ +0c18a8: |[0c18a8] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ │ +0c18b8: 5b12 8c0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c18bc: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c18c2: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0c18c4: 5c10 8a0c |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ +0c18c8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=255 │ │ 0x0005 line=256 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ - 0x0000 - 0x0009 reg=2 (null) Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ + 0x0000 - 0x0009 reg=2 this$0 Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;) │ │ name : 'onAnimationCancel' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0be030: |[0be030] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0be040: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0be042: 5c10 8a0c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ -0be046: 0e00 |0003: return-void │ │ +0c18cc: |[0c18cc] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c18dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c18de: 5c10 8a0c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ +0c18e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0003 line=285 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ 0x0000 - 0x0004 reg=2 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ @@ -259690,35 +259732,35 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0be048: |[0be048] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0be058: 5520 8a0c |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ -0be05c: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0be060: 0e00 |0004: return-void │ │ -0be062: 5420 8c0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be066: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0be068: 5b01 960c |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ -0be06c: 5420 8c0c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be070: 5221 8b0c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ -0be074: 6e20 4528 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2845 │ │ -0be07a: 5420 8c0c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be07e: 5400 930c |0013: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ -0be082: 3800 efff |0015: if-eqz v0, 0004 // -0011 │ │ -0be086: 5420 8c0c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be08a: 5400 910c |0019: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be08e: 3800 e9ff |001b: if-eqz v0, 0004 // -0017 │ │ -0be092: 5420 8c0c |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be096: 5400 910c |001f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be09a: 5221 8b0c |0021: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ -0be09e: 6e20 9d26 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@269d │ │ -0be0a4: 28de |0026: goto 0004 // -0022 │ │ +0c18e4: |[0c18e4] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c18f4: 5520 8a0c |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ +0c18f8: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0c18fc: 0e00 |0004: return-void │ │ +0c18fe: 5420 8c0c |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c1902: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0c1904: 5b01 960c |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ +0c1908: 5420 8c0c |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c190c: 5221 8b0c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ +0c1910: 6e20 4528 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2845 │ │ +0c1916: 5420 8c0c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c191a: 5400 930c |0013: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ +0c191e: 3800 efff |0015: if-eqz v0, 0004 // -0011 │ │ +0c1922: 5420 8c0c |0017: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c1926: 5400 910c |0019: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c192a: 3800 e9ff |001b: if-eqz v0, 0004 // -0017 │ │ +0c192e: 5420 8c0c |001d: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c1932: 5400 910c |001f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1936: 5221 8b0c |0021: iget v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ +0c193a: 6e20 9d26 1000 |0023: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@269d │ │ +0c1940: 28de |0026: goto 0004 // -0022 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0004 line=280 │ │ 0x0005 line=275 │ │ 0x000a line=276 │ │ 0x0011 line=277 │ │ @@ -259732,16 +259774,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0be0a8: |[0be0a8] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0be0b8: 0e00 |0000: return-void │ │ +0c1944: |[0c1944] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c1954: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=289 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -259750,22 +259792,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0be0bc: |[0be0bc] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0be0cc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0be0ce: 5420 8c0c |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be0d2: 6e20 4528 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2845 │ │ -0be0d8: 5420 8c0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ -0be0dc: 5b03 960c |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ -0be0e0: 5c21 8a0c |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ -0be0e4: 0e00 |000c: return-void │ │ +0c1958: |[0c1958] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c1968: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c196a: 5420 8c0c |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c196e: 6e20 4528 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setVisibility:(I)V // method@2845 │ │ +0c1974: 5420 8c0c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; // field@0c8c │ │ +0c1978: 5b03 960c |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ +0c197c: 5c21 8a0c |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mCanceled:Z // field@0c8a │ │ +0c1980: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=266 │ │ 0x0006 line=267 │ │ 0x000a line=268 │ │ 0x000c line=269 │ │ locals : │ │ @@ -259777,32 +259819,32 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0be0e8: |[0be0e8] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ -0be0f8: 5901 8b0c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ -0be0fc: 1100 |0002: return-object v0 │ │ +0c1984: |[0c1984] com.actionbarsherlock.internal.widget.AbsActionBarView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ +0c1994: 5901 8b0c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ +0c1998: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=260 │ │ 0x0002 line=261 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; │ │ 0x0000 - 0x0003 reg=1 visibility I │ │ │ │ - source_file_idx : 482 (AbsActionBarView.java) │ │ + source_file_idx : 484 (AbsActionBarView.java) │ │ │ │ Class #970 header: │ │ class_idx : 1305 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1259 │ │ -source_file_idx : 482 │ │ +source_file_idx : 484 │ │ static_fields_size : 2 │ │ instance_fields_size: 9 │ │ direct_methods_size : 4 │ │ virtual_methods_size: 18 │ │ │ │ Class #970 annotations: │ │ Annotations on class │ │ @@ -259866,40 +259908,40 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0be100: |[0be100] com.actionbarsherlock.internal.widget.AbsActionBarView.:()V │ │ -0be110: 2200 6004 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ -0be114: 7010 f01f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ -0be11a: 6900 970c |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0c97 │ │ -0be11e: 0e00 |0007: return-void │ │ +0c199c: |[0c199c] com.actionbarsherlock.internal.widget.AbsActionBarView.:()V │ │ +0c19ac: 2200 6004 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ +0c19b0: 7010 f01f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ +0c19b6: 6900 970c |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0c97 │ │ +0c19ba: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0be120: |[0be120] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ -0be130: 7020 3c25 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;)V // method@253c │ │ -0be136: 2200 1805 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@0518 │ │ -0be13a: 7020 2228 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2822 │ │ -0be140: 5b10 950c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be144: 5b12 900c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0c90 │ │ -0be148: 0e00 |000c: return-void │ │ +0c19bc: |[0c19bc] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;)V │ │ +0c19cc: 7020 3c25 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;)V // method@253c │ │ +0c19d2: 2200 1805 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@0518 │ │ +0c19d6: 7020 2228 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2822 │ │ +0c19dc: 5b10 950c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c19e0: 5b12 900c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0c90 │ │ +0c19e4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0003 line=48 │ │ 0x000a line=56 │ │ 0x000c line=57 │ │ locals : │ │ @@ -259911,21 +259953,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0be14c: |[0be14c] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0be15c: 7030 3d25 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@253d │ │ -0be162: 2200 1805 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@0518 │ │ -0be166: 7020 2228 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2822 │ │ -0be16c: 5b10 950c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be170: 5b12 900c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0c90 │ │ -0be174: 0e00 |000c: return-void │ │ +0c19e8: |[0c19e8] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0c19f8: 7030 3d25 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@253d │ │ +0c19fe: 2200 1805 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@0518 │ │ +0c1a02: 7020 2228 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2822 │ │ +0c1a08: 5b10 950c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c1a0c: 5b12 900c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0c90 │ │ +0c1a10: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ 0x0003 line=48 │ │ 0x000a line=61 │ │ 0x000c line=62 │ │ locals : │ │ @@ -259938,21 +259980,21 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 13 16-bit code units │ │ -0be178: |[0be178] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0be188: 7040 3e25 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@253e │ │ -0be18e: 2200 1805 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@0518 │ │ -0be192: 7020 2228 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2822 │ │ -0be198: 5b10 950c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be19c: 5b12 900c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0c90 │ │ -0be1a0: 0e00 |000c: return-void │ │ +0c1a14: |[0c1a14] com.actionbarsherlock.internal.widget.AbsActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0c1a24: 7040 3e25 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@253e │ │ +0c1a2a: 2200 1805 |0003: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // type@0518 │ │ +0c1a2e: 7020 2228 1000 |0005: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2822 │ │ +0c1a34: 5b10 950c |0008: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c1a38: 5b12 900c |000a: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContext:Landroid/content/Context; // field@0c90 │ │ +0c1a3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=48 │ │ 0x000a line=66 │ │ 0x000c line=67 │ │ locals : │ │ @@ -259967,107 +260009,107 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 198 16-bit code units │ │ -0be1a4: |[0be1a4] com.actionbarsherlock.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ -0be1b4: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ -0be1b8: 1608 c800 |0002: const-wide/16 v8, #int 200 // #c8 │ │ -0be1bc: 1215 |0004: const/4 v5, #int 1 // #1 │ │ -0be1be: 1207 |0005: const/4 v7, #int 0 // #0 │ │ -0be1c0: 1206 |0006: const/4 v6, #int 0 // #0 │ │ -0be1c2: 54b3 960c |0007: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ -0be1c6: 3803 0700 |0009: if-eqz v3, 0010 // +0007 │ │ -0be1ca: 54b3 960c |000b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ -0be1ce: 6e10 fb23 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@23fb │ │ -0be1d4: 390c 6700 |0010: if-nez v12, 0077 // +0067 │ │ -0be1d8: 6e10 3128 0b00 |0012: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2831 │ │ -0be1de: 0a03 |0015: move-result v3 │ │ -0be1e0: 3803 1200 |0016: if-eqz v3, 0028 // +0012 │ │ -0be1e4: 6e20 4028 6b00 |0018: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setAlpha:(F)V // method@2840 │ │ -0be1ea: 54b3 930c |001b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ -0be1ee: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ -0be1f2: 54b3 910c |001f: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be1f6: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ -0be1fa: 54b3 910c |0023: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be1fe: 6e20 9626 6300 |0025: invoke-virtual {v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setAlpha:(F)V // method@2696 │ │ -0be204: 1a03 d414 |0028: const-string v3, "alpha" // string@14d4 │ │ -0be208: 2354 3406 |002a: new-array v4, v5, [F // type@0634 │ │ -0be20c: 4b0a 0407 |002c: aput v10, v4, v7 │ │ -0be210: 7130 a024 3b04 |002e: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0be216: 0c00 |0031: move-result-object v0 │ │ -0be218: 6e30 a524 8009 |0032: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0be21e: 6203 970c |0035: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0c97 │ │ -0be222: 6e20 aa24 3000 |0037: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ -0be228: 54b3 930c |003a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ -0be22c: 3803 2e00 |003c: if-eqz v3, 006a // +002e │ │ -0be230: 54b3 910c |003e: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be234: 3803 2a00 |0040: if-eqz v3, 006a // +002a │ │ -0be238: 2201 d304 |0042: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0be23c: 7010 2a24 0100 |0044: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ -0be242: 54b3 910c |0047: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be246: 1a04 d414 |0049: const-string v4, "alpha" // string@14d4 │ │ -0be24a: 2355 3406 |004b: new-array v5, v5, [F // type@0634 │ │ -0be24e: 4b0a 0507 |004d: aput v10, v5, v7 │ │ -0be252: 7130 a024 4305 |004f: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0be258: 0c02 |0052: move-result-object v2 │ │ -0be25a: 6e30 a524 8209 |0053: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0be260: 54b3 950c |0056: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be264: 6e20 2728 c300 |0058: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ -0be26a: 0c03 |005b: move-result-object v3 │ │ -0be26c: 6e20 3024 3100 |005c: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ -0be272: 6e20 3b24 0100 |005f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0be278: 0c03 |0062: move-result-object v3 │ │ -0be27a: 6e20 1e24 2300 |0063: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0be280: 6e10 4824 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ -0be286: 0e00 |0069: return-void │ │ -0be288: 54b3 950c |006a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be28c: 6e20 2728 c300 |006c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ -0be292: 0c03 |006f: move-result-object v3 │ │ -0be294: 6e20 9724 3000 |0070: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ -0be29a: 6e10 b224 0000 |0073: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ -0be2a0: 28f3 |0076: goto 0069 // -000d │ │ -0be2a2: 1a03 d414 |0077: const-string v3, "alpha" // string@14d4 │ │ -0be2a6: 2354 3406 |0079: new-array v4, v5, [F // type@0634 │ │ -0be2aa: 4b06 0407 |007b: aput v6, v4, v7 │ │ -0be2ae: 7130 a024 3b04 |007d: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0be2b4: 0c00 |0080: move-result-object v0 │ │ -0be2b6: 6e30 a524 8009 |0081: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0be2bc: 6203 970c |0084: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0c97 │ │ -0be2c0: 6e20 aa24 3000 |0086: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ -0be2c6: 54b3 930c |0089: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ -0be2ca: 3803 2e00 |008b: if-eqz v3, 00b9 // +002e │ │ -0be2ce: 54b3 910c |008d: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be2d2: 3803 2a00 |008f: if-eqz v3, 00b9 // +002a │ │ -0be2d6: 2201 d304 |0091: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0be2da: 7010 2a24 0100 |0093: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ -0be2e0: 54b3 910c |0096: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be2e4: 1a04 d414 |0098: const-string v4, "alpha" // string@14d4 │ │ -0be2e8: 2355 3406 |009a: new-array v5, v5, [F // type@0634 │ │ -0be2ec: 4b06 0507 |009c: aput v6, v5, v7 │ │ -0be2f0: 7130 a024 4305 |009e: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0be2f6: 0c02 |00a1: move-result-object v2 │ │ -0be2f8: 6e30 a524 8209 |00a2: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0be2fe: 54b3 950c |00a5: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be302: 6e20 2728 c300 |00a7: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ -0be308: 0c03 |00aa: move-result-object v3 │ │ -0be30a: 6e20 3024 3100 |00ab: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ -0be310: 6e20 3b24 0100 |00ae: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0be316: 0c03 |00b1: move-result-object v3 │ │ -0be318: 6e20 1e24 2300 |00b2: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0be31e: 6e10 4824 0100 |00b5: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ -0be324: 28b1 |00b8: goto 0069 // -004f │ │ -0be326: 54b3 950c |00b9: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be32a: 6e20 2728 c300 |00bb: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ -0be330: 0c03 |00be: move-result-object v3 │ │ -0be332: 6e20 9724 3000 |00bf: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ -0be338: 6e10 b224 0000 |00c2: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ -0be33e: 28a4 |00c5: goto 0069 // -005c │ │ +0c1a40: |[0c1a40] com.actionbarsherlock.internal.widget.AbsActionBarView.animateToVisibility:(I)V │ │ +0c1a50: 150a 803f |0000: const/high16 v10, #int 1065353216 // #3f80 │ │ +0c1a54: 1608 c800 |0002: const-wide/16 v8, #int 200 // #c8 │ │ +0c1a58: 1215 |0004: const/4 v5, #int 1 // #1 │ │ +0c1a5a: 1207 |0005: const/4 v7, #int 0 // #0 │ │ +0c1a5c: 1206 |0006: const/4 v6, #int 0 // #0 │ │ +0c1a5e: 54b3 960c |0007: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ +0c1a62: 3803 0700 |0009: if-eqz v3, 0010 // +0007 │ │ +0c1a66: 54b3 960c |000b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ +0c1a6a: 6e10 fb23 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@23fb │ │ +0c1a70: 390c 6700 |0010: if-nez v12, 0077 // +0067 │ │ +0c1a74: 6e10 3128 0b00 |0012: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2831 │ │ +0c1a7a: 0a03 |0015: move-result v3 │ │ +0c1a7c: 3803 1200 |0016: if-eqz v3, 0028 // +0012 │ │ +0c1a80: 6e20 4028 6b00 |0018: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setAlpha:(F)V // method@2840 │ │ +0c1a86: 54b3 930c |001b: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ +0c1a8a: 3803 0b00 |001d: if-eqz v3, 0028 // +000b │ │ +0c1a8e: 54b3 910c |001f: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1a92: 3803 0700 |0021: if-eqz v3, 0028 // +0007 │ │ +0c1a96: 54b3 910c |0023: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1a9a: 6e20 9626 6300 |0025: invoke-virtual {v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setAlpha:(F)V // method@2696 │ │ +0c1aa0: 1a03 d514 |0028: const-string v3, "alpha" // string@14d5 │ │ +0c1aa4: 2354 3406 |002a: new-array v4, v5, [F // type@0634 │ │ +0c1aa8: 4b0a 0407 |002c: aput v10, v4, v7 │ │ +0c1aac: 7130 a024 3b04 |002e: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0c1ab2: 0c00 |0031: move-result-object v0 │ │ +0c1ab4: 6e30 a524 8009 |0032: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0c1aba: 6203 970c |0035: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0c97 │ │ +0c1abe: 6e20 aa24 3000 |0037: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ +0c1ac4: 54b3 930c |003a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ +0c1ac8: 3803 2e00 |003c: if-eqz v3, 006a // +002e │ │ +0c1acc: 54b3 910c |003e: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1ad0: 3803 2a00 |0040: if-eqz v3, 006a // +002a │ │ +0c1ad4: 2201 d304 |0042: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0c1ad8: 7010 2a24 0100 |0044: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ +0c1ade: 54b3 910c |0047: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1ae2: 1a04 d514 |0049: const-string v4, "alpha" // string@14d5 │ │ +0c1ae6: 2355 3406 |004b: new-array v5, v5, [F // type@0634 │ │ +0c1aea: 4b0a 0507 |004d: aput v10, v5, v7 │ │ +0c1aee: 7130 a024 4305 |004f: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0c1af4: 0c02 |0052: move-result-object v2 │ │ +0c1af6: 6e30 a524 8209 |0053: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0c1afc: 54b3 950c |0056: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c1b00: 6e20 2728 c300 |0058: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ +0c1b06: 0c03 |005b: move-result-object v3 │ │ +0c1b08: 6e20 3024 3100 |005c: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ +0c1b0e: 6e20 3b24 0100 |005f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0c1b14: 0c03 |0062: move-result-object v3 │ │ +0c1b16: 6e20 1e24 2300 |0063: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0c1b1c: 6e10 4824 0100 |0066: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ +0c1b22: 0e00 |0069: return-void │ │ +0c1b24: 54b3 950c |006a: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c1b28: 6e20 2728 c300 |006c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ +0c1b2e: 0c03 |006f: move-result-object v3 │ │ +0c1b30: 6e20 9724 3000 |0070: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ +0c1b36: 6e10 b224 0000 |0073: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ +0c1b3c: 28f3 |0076: goto 0069 // -000d │ │ +0c1b3e: 1a03 d514 |0077: const-string v3, "alpha" // string@14d5 │ │ +0c1b42: 2354 3406 |0079: new-array v4, v5, [F // type@0634 │ │ +0c1b46: 4b06 0407 |007b: aput v6, v4, v7 │ │ +0c1b4a: 7130 a024 3b04 |007d: invoke-static {v11, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0c1b50: 0c00 |0080: move-result-object v0 │ │ +0c1b52: 6e30 a524 8009 |0081: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0c1b58: 6203 970c |0084: sget-object v3, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0c97 │ │ +0c1b5c: 6e20 aa24 3000 |0086: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ +0c1b62: 54b3 930c |0089: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ +0c1b66: 3803 2e00 |008b: if-eqz v3, 00b9 // +002e │ │ +0c1b6a: 54b3 910c |008d: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1b6e: 3803 2a00 |008f: if-eqz v3, 00b9 // +002a │ │ +0c1b72: 2201 d304 |0091: new-instance v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0c1b76: 7010 2a24 0100 |0093: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ +0c1b7c: 54b3 910c |0096: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1b80: 1a04 d514 |0098: const-string v4, "alpha" // string@14d5 │ │ +0c1b84: 2355 3406 |009a: new-array v5, v5, [F // type@0634 │ │ +0c1b88: 4b06 0507 |009c: aput v6, v5, v7 │ │ +0c1b8c: 7130 a024 4305 |009e: invoke-static {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0c1b92: 0c02 |00a1: move-result-object v2 │ │ +0c1b94: 6e30 a524 8209 |00a2: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0c1b9a: 54b3 950c |00a5: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c1b9e: 6e20 2728 c300 |00a7: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ +0c1ba4: 0c03 |00aa: move-result-object v3 │ │ +0c1ba6: 6e20 3024 3100 |00ab: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2430 │ │ +0c1bac: 6e20 3b24 0100 |00ae: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0c1bb2: 0c03 |00b1: move-result-object v3 │ │ +0c1bb4: 6e20 1e24 2300 |00b2: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0c1bba: 6e10 4824 0100 |00b5: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.start:()V // method@2448 │ │ +0c1bc0: 28b1 |00b8: goto 0069 // -004f │ │ +0c1bc2: 54b3 950c |00b9: iget-object v3, v11, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c1bc6: 6e20 2728 c300 |00bb: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // method@2827 │ │ +0c1bcc: 0c03 |00be: move-result-object v3 │ │ +0c1bce: 6e20 9724 3000 |00bf: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ +0c1bd4: 6e10 b224 0000 |00c2: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ +0c1bda: 28a4 |00c5: goto 0069 // -005c │ │ catches : (none) │ │ positions : │ │ 0x0007 line=135 │ │ 0x000b line=136 │ │ 0x0010 line=138 │ │ 0x0012 line=139 │ │ 0x0018 line=140 │ │ @@ -260113,20 +260155,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0be340: |[0be340] com.actionbarsherlock.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ -0be350: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be354: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0be358: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be35c: 6e10 4d26 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ -0be362: 0e00 |0009: return-void │ │ +0c1bdc: |[0c1bdc] com.actionbarsherlock.internal.widget.AbsActionBarView.dismissPopupMenus:()V │ │ +0c1bec: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1bf0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c1bf4: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1bf8: 6e10 4d26 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ +0c1bfe: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=219 │ │ 0x0004 line=220 │ │ 0x0009 line=222 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -260136,23 +260178,23 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0be364: |[0be364] com.actionbarsherlock.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ -0be374: 5410 960c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ -0be378: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0be37c: 5410 950c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ -0be380: 5200 8b0c |0006: iget v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ -0be384: 0f00 |0008: return v0 │ │ -0be386: 6e10 3128 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2831 │ │ -0be38c: 0a00 |000c: move-result v0 │ │ -0be38e: 28fb |000d: goto 0008 // -0005 │ │ +0c1c00: |[0c1c00] com.actionbarsherlock.internal.widget.AbsActionBarView.getAnimatedVisibility:()I │ │ +0c1c10: 5410 960c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ +0c1c14: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c1c18: 5410 950c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener; // field@0c95 │ │ +0c1c1c: 5200 8b0c |0006: iget v0, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;.mFinalVisibility:I // field@0c8b │ │ +0c1c20: 0f00 |0008: return v0 │ │ +0c1c22: 6e10 3128 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getVisibility:()I // method@2831 │ │ +0c1c28: 0a00 |000c: move-result v0 │ │ +0c1c2a: 28fb |000d: goto 0008 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x0004 line=129 │ │ 0x0008 line=131 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -260162,17 +260204,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0be390: |[0be390] com.actionbarsherlock.internal.widget.AbsActionBarView.getContentHeight:()I │ │ -0be3a0: 5210 8f0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0c8f │ │ -0be3a4: 0f00 |0002: return v0 │ │ +0c1c2c: |[0c1c2c] com.actionbarsherlock.internal.widget.AbsActionBarView.getContentHeight:()I │ │ +0c1c3c: 5210 8f0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0c8f │ │ +0c1c40: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView;) │ │ @@ -260180,23 +260222,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0be3a8: |[0be3a8] com.actionbarsherlock.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ -0be3b8: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be3bc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0be3c0: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be3c4: 6e10 5326 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ -0be3ca: 0a00 |0009: move-result v0 │ │ -0be3cc: 0f00 |000a: return v0 │ │ -0be3ce: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0be3d0: 28fe |000c: goto 000a // -0002 │ │ +0c1c44: |[0c1c44] com.actionbarsherlock.internal.widget.AbsActionBarView.hideOverflowMenu:()Z │ │ +0c1c54: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1c58: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0c1c5c: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1c60: 6e10 5326 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ +0c1c66: 0a00 |0009: move-result v0 │ │ +0c1c68: 0f00 |000a: return v0 │ │ +0c1c6a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c1c6c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ 0x0004 line=202 │ │ 0x000a line=204 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -260206,23 +260248,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0be3d4: |[0be3d4] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ -0be3e4: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be3e8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0be3ec: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be3f0: 6e10 5626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ -0be3f6: 0a00 |0009: move-result v0 │ │ -0be3f8: 0f00 |000a: return v0 │ │ -0be3fa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0be3fc: 28fe |000c: goto 000a // -0002 │ │ +0c1c70: |[0c1c70] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowMenuShowing:()Z │ │ +0c1c80: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1c84: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0c1c88: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1c8c: 6e10 5626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ +0c1c92: 0a00 |0009: move-result v0 │ │ +0c1c94: 0f00 |000a: return v0 │ │ +0c1c96: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c1c98: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ 0x0004 line=209 │ │ 0x000a line=211 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -260232,25 +260274,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0be400: |[0be400] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ -0be410: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be414: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0be418: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be41c: 6e10 5726 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@2657 │ │ -0be422: 0a00 |0009: move-result v0 │ │ -0be424: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0be428: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0be42a: 0f00 |000d: return v0 │ │ -0be42c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0be42e: 28fe |000f: goto 000d // -0002 │ │ +0c1c9c: |[0c1c9c] com.actionbarsherlock.internal.widget.AbsActionBarView.isOverflowReserved:()Z │ │ +0c1cac: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1cb0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0c1cb4: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1cb8: 6e10 5726 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowReserved:()Z // method@2657 │ │ +0c1cbe: 0a00 |0009: move-result v0 │ │ +0c1cc0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0c1cc4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0c1cc6: 0f00 |000d: return v0 │ │ +0c1cc8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c1cca: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/AbsActionBarView;) │ │ @@ -260258,27 +260300,27 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0be430: |[0be430] com.actionbarsherlock.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ -0be440: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ -0be444: 7120 d41d 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0be44a: 0a00 |0005: move-result v0 │ │ -0be44c: 6e30 381e 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0be452: 6e10 001e 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0be458: 0a00 |000c: move-result v0 │ │ -0be45a: b103 |000d: sub-int/2addr v3, v0 │ │ -0be45c: b153 |000e: sub-int/2addr v3, v5 │ │ -0be45e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0be460: 7120 9d2e 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0be466: 0a00 |0013: move-result v0 │ │ -0be468: 0f00 |0014: return v0 │ │ +0c1ccc: |[0c1ccc] com.actionbarsherlock.internal.widget.AbsActionBarView.measureChildView:(Landroid/view/View;III)I │ │ +0c1cdc: 1500 0080 |0000: const/high16 v0, #int -2147483648 // #8000 │ │ +0c1ce0: 7120 d41d 0300 |0002: invoke-static {v3, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0c1ce6: 0a00 |0005: move-result v0 │ │ +0c1ce8: 6e30 381e 0204 |0006: invoke-virtual {v2, v0, v4}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0c1cee: 6e10 001e 0200 |0009: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0c1cf4: 0a00 |000c: move-result v0 │ │ +0c1cf6: b103 |000d: sub-int/2addr v3, v0 │ │ +0c1cf8: b153 |000e: sub-int/2addr v3, v5 │ │ +0c1cfa: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0c1cfc: 7120 9d2e 3000 |0010: invoke-static {v0, v3}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c1d02: 0a00 |0013: move-result v0 │ │ +0c1d04: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=226 │ │ 0x0009 line=229 │ │ 0x000e line=230 │ │ 0x000f line=232 │ │ locals : │ │ @@ -260293,50 +260335,50 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 72 16-bit code units │ │ -0be46c: |[0be46c] com.actionbarsherlock.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0be47c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0be47e: 6001 4500 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0be482: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ -0be486: 3421 3900 |0005: if-lt v1, v2, 003e // +0039 │ │ -0be48a: 6f20 4325 7600 |0007: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2543 │ │ -0be490: 6e10 3028 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2830 │ │ -0be496: 0c01 |000d: move-result-object v1 │ │ -0be498: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0be49a: 6203 150a |000f: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ -0be49e: 6004 7808 |0011: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ -0be4a2: 6e55 6e01 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0be4a8: 0c00 |0016: move-result-object v0 │ │ -0be4aa: 6001 1c0a |0017: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ -0be4ae: 6e30 e001 1005 |0019: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ -0be4b4: 0a01 |001c: move-result v1 │ │ -0be4b6: 6e20 4128 1600 |001d: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@2841 │ │ -0be4bc: 6e10 e601 0000 |0020: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0be4c2: 5561 940c |0023: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0c94 │ │ -0be4c6: 3801 0f00 |0025: if-eqz v1, 0034 // +000f │ │ -0be4ca: 6e10 3028 0600 |0027: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2830 │ │ -0be4d0: 0c01 |002a: move-result-object v1 │ │ -0be4d2: 6002 db08 |002b: sget v2, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@08db │ │ -0be4d6: 7120 2f23 2100 |002d: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ -0be4dc: 0a01 |0030: move-result v1 │ │ -0be4de: 6e20 4228 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2842 │ │ -0be4e4: 5461 8e0c |0034: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be4e8: 3801 0700 |0036: if-eqz v1, 003d // +0007 │ │ -0be4ec: 5461 8e0c |0038: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be4f0: 6e20 5926 7100 |003a: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2659 │ │ -0be4f6: 0e00 |003d: return-void │ │ -0be4f8: 5461 910c |003e: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be4fc: 3801 caff |0040: if-eqz v1, 000a // -0036 │ │ -0be500: 5461 910c |0042: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ -0be504: 6e20 8f26 7100 |0044: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@268f │ │ -0be50a: 28c3 |0047: goto 000a // -003d │ │ +0c1d08: |[0c1d08] com.actionbarsherlock.internal.widget.AbsActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0c1d18: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c1d1a: 6001 4500 |0001: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0c1d1e: 1302 0800 |0003: const/16 v2, #int 8 // #8 │ │ +0c1d22: 3421 3900 |0005: if-lt v1, v2, 003e // +0039 │ │ +0c1d26: 6f20 4325 7600 |0007: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2543 │ │ +0c1d2c: 6e10 3028 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2830 │ │ +0c1d32: 0c01 |000d: move-result-object v1 │ │ +0c1d34: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0c1d36: 6203 150a |000f: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ +0c1d3a: 6004 7808 |0011: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ +0c1d3e: 6e55 6e01 2143 |0013: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0c1d44: 0c00 |0016: move-result-object v0 │ │ +0c1d46: 6001 1c0a |0017: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ +0c1d4a: 6e30 e001 1005 |0019: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ +0c1d50: 0a01 |001c: move-result v1 │ │ +0c1d52: 6e20 4128 1600 |001d: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setContentHeight:(I)V // method@2841 │ │ +0c1d58: 6e10 e601 0000 |0020: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c1d5e: 5561 940c |0023: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0c94 │ │ +0c1d62: 3801 0f00 |0025: if-eqz v1, 0034 // +000f │ │ +0c1d66: 6e10 3028 0600 |0027: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.getContext:()Landroid/content/Context; // method@2830 │ │ +0c1d6c: 0c01 |002a: move-result-object v1 │ │ +0c1d6e: 6002 db08 |002b: sget v2, Lcom/actionbarsherlock/R$bool;.abs__split_action_bar_is_narrow:I // field@08db │ │ +0c1d72: 7120 2f23 2100 |002d: invoke-static {v1, v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ +0c1d78: 0a01 |0030: move-result v1 │ │ +0c1d7a: 6e20 4228 1600 |0031: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2842 │ │ +0c1d80: 5461 8e0c |0034: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1d84: 3801 0700 |0036: if-eqz v1, 003d // +0007 │ │ +0c1d88: 5461 8e0c |0038: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1d8c: 6e20 5926 7100 |003a: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2659 │ │ +0c1d92: 0e00 |003d: return-void │ │ +0c1d94: 5461 910c |003e: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1d98: 3801 caff |0040: if-eqz v1, 000a // -0036 │ │ +0c1d9c: 5461 910c |0042: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0c91 │ │ +0c1da0: 6e20 8f26 7100 |0044: invoke-virtual {v1, v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@268f │ │ +0c1da6: 28c3 |0047: goto 000a // -003d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=74 │ │ 0x0007 line=75 │ │ 0x000a line=82 │ │ 0x0017 line=84 │ │ 0x0020 line=85 │ │ @@ -260357,26 +260399,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0be50c: |[0be50c] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ -0be51c: 6e10 001e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0be522: 0a02 |0003: move-result v2 │ │ -0be524: 6e10 fd1d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0be52a: 0a00 |0007: move-result v0 │ │ -0be52c: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -0be530: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0be534: 9001 0803 |000c: add-int v1, v8, v3 │ │ -0be538: 9003 0702 |000e: add-int v3, v7, v2 │ │ -0be53c: 9004 0100 |0010: add-int v4, v1, v0 │ │ -0be540: 6e54 371e 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0be546: 0f02 |0015: return v2 │ │ +0c1da8: |[0c1da8] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChild:(Landroid/view/View;III)I │ │ +0c1db8: 6e10 001e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0c1dbe: 0a02 |0003: move-result v2 │ │ +0c1dc0: 6e10 fd1d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0c1dc6: 0a00 |0007: move-result v0 │ │ +0c1dc8: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +0c1dcc: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0c1dd0: 9001 0803 |000c: add-int v1, v8, v3 │ │ +0c1dd4: 9003 0702 |000e: add-int v3, v7, v2 │ │ +0c1dd8: 9004 0100 |0010: add-int v4, v1, v0 │ │ +0c1ddc: 6e54 371e 7631 |0012: invoke-virtual {v6, v7, v1, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0c1de2: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=236 │ │ 0x0004 line=237 │ │ 0x0008 line=238 │ │ 0x000e line=240 │ │ 0x0015 line=242 │ │ @@ -260395,26 +260437,26 @@ │ │ type : '(Landroid/view/View;III)I' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 22 16-bit code units │ │ -0be548: |[0be548] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ -0be558: 6e10 001e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0be55e: 0a02 |0003: move-result v2 │ │ -0be560: 6e10 fd1d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0be566: 0a00 |0007: move-result v0 │ │ -0be568: 9103 0900 |0008: sub-int v3, v9, v0 │ │ -0be56c: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0be570: 9001 0803 |000c: add-int v1, v8, v3 │ │ -0be574: 9103 0702 |000e: sub-int v3, v7, v2 │ │ -0be578: 9004 0100 |0010: add-int v4, v1, v0 │ │ -0be57c: 6e54 371e 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0be582: 0f02 |0015: return v2 │ │ +0c1de4: |[0c1de4] com.actionbarsherlock.internal.widget.AbsActionBarView.positionChildInverse:(Landroid/view/View;III)I │ │ +0c1df4: 6e10 001e 0600 |0000: invoke-virtual {v6}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0c1dfa: 0a02 |0003: move-result v2 │ │ +0c1dfc: 6e10 fd1d 0600 |0004: invoke-virtual {v6}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0c1e02: 0a00 |0007: move-result v0 │ │ +0c1e04: 9103 0900 |0008: sub-int v3, v9, v0 │ │ +0c1e08: db03 0302 |000a: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0c1e0c: 9001 0803 |000c: add-int v1, v8, v3 │ │ +0c1e10: 9103 0702 |000e: sub-int v3, v7, v2 │ │ +0c1e14: 9004 0100 |0010: add-int v4, v1, v0 │ │ +0c1e18: 6e54 371e 3671 |0012: invoke-virtual {v6, v3, v1, v7, v4}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0c1e1e: 0f02 |0015: return v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ 0x0004 line=247 │ │ 0x0008 line=248 │ │ 0x000e line=250 │ │ 0x0015 line=252 │ │ @@ -260433,19 +260475,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0be584: |[0be584] com.actionbarsherlock.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ -0be594: 2200 1705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; // type@0517 │ │ -0be598: 7020 2028 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2820 │ │ -0be59e: 6e20 3d28 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@283d │ │ -0be5a4: 0e00 |0008: return-void │ │ +0c1e20: |[0c1e20] com.actionbarsherlock.internal.widget.AbsActionBarView.postShowOverflowMenu:()V │ │ +0c1e30: 2200 1705 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1; // type@0517 │ │ +0c1e34: 7020 2028 1000 |0002: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V // method@2820 │ │ +0c1e3a: 6e20 3d28 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.post:(Ljava/lang/Runnable;)Z // method@283d │ │ +0c1e40: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=193 │ │ 0x0008 line=198 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ @@ -260454,18 +260496,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0be5a8: |[0be5a8] com.actionbarsherlock.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ -0be5b8: 5901 8f0c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0c8f │ │ -0be5bc: 6e10 3f28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.requestLayout:()V // method@283f │ │ -0be5c2: 0e00 |0005: return-void │ │ +0c1e44: |[0c1e44] com.actionbarsherlock.internal.widget.AbsActionBarView.setContentHeight:(I)V │ │ +0c1e54: 5901 8f0c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mContentHeight:I // field@0c8f │ │ +0c1e58: 6e10 3f28 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.requestLayout:()V // method@283f │ │ +0c1e5e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0002 line=113 │ │ 0x0005 line=114 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ @@ -260476,17 +260518,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0be5c4: |[0be5c4] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ -0be5d4: 5c01 920c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0c92 │ │ -0be5d8: 0e00 |0002: return-void │ │ +0c1e60: |[0c1e60] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitActionBar:(Z)V │ │ +0c1e70: 5c01 920c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitActionBar:Z // field@0c92 │ │ +0c1e74: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=100 │ │ 0x0002 line=101 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 split Z │ │ @@ -260496,17 +260538,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0be5dc: |[0be5dc] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ -0be5ec: 5b01 930c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ -0be5f0: 0e00 |0002: return-void │ │ +0c1e78: |[0c1e78] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ +0c1e88: 5b01 930c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0c93 │ │ +0c1e8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitView Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -260516,17 +260558,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0be5f4: |[0be5f4] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ -0be604: 5c01 940c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0c94 │ │ -0be608: 0e00 |0002: return-void │ │ +0c1e90: |[0c1e90] com.actionbarsherlock.internal.widget.AbsActionBarView.setSplitWhenNarrow:(Z)V │ │ +0c1ea0: 5c01 940c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mSplitWhenNarrow:Z // field@0c94 │ │ +0c1ea4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=108 │ │ 0x0002 line=109 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ 0x0000 - 0x0003 reg=1 splitWhenNarrow Z │ │ @@ -260536,21 +260578,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0be60c: |[0be60c] com.actionbarsherlock.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ -0be61c: 5410 960c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ -0be620: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0be624: 5410 960c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ -0be628: 6e10 fe23 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ -0be62e: 6f20 4825 2100 |0009: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setVisibility:(I)V // method@2548 │ │ -0be634: 0e00 |000c: return-void │ │ +0c1ea8: |[0c1ea8] com.actionbarsherlock.internal.widget.AbsActionBarView.setVisibility:(I)V │ │ +0c1eb8: 5410 960c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ +0c1ebc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c1ec0: 5410 960c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0c96 │ │ +0c1ec4: 6e10 fe23 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ +0c1eca: 6f20 4825 2100 |0009: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/view/NineViewGroup;.setVisibility:(I)V // method@2548 │ │ +0c1ed0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=179 │ │ 0x0004 line=180 │ │ 0x0009 line=182 │ │ 0x000c line=183 │ │ locals : │ │ @@ -260562,38 +260604,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0be638: |[0be638] com.actionbarsherlock.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ -0be648: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be64c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0be650: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ -0be654: 6e10 6626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ -0be65a: 0a00 |0009: move-result v0 │ │ -0be65c: 0f00 |000a: return v0 │ │ -0be65e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0be660: 28fe |000c: goto 000a // -0002 │ │ +0c1ed4: |[0c1ed4] com.actionbarsherlock.internal.widget.AbsActionBarView.showOverflowMenu:()Z │ │ +0c1ee4: 5410 8e0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1ee8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0c1eec: 5410 8e0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c8e │ │ +0c1ef0: 6e10 6626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ +0c1ef6: 0a00 |0009: move-result v0 │ │ +0c1ef8: 0f00 |000a: return v0 │ │ +0c1efa: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c1efc: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0004 line=187 │ │ 0x000a line=189 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ │ - source_file_idx : 482 (AbsActionBarView.java) │ │ + source_file_idx : 484 (AbsActionBarView.java) │ │ │ │ Class #971 header: │ │ class_idx : 1306 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1261 │ │ -source_file_idx : 555 │ │ +source_file_idx : 557 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 13 │ │ │ │ Class #971 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/ActionBarContainer;' │ │ @@ -260640,18 +260682,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0be664: |[0be664] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ -0be674: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0be676: 7030 4828 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2848 │ │ -0be67c: 0e00 |0004: return-void │ │ +0c1f00: |[0c1f00] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;)V │ │ +0c1f10: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c1f12: 7030 4828 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2848 │ │ +0c1f18: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0004 line=51 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -260661,69 +260703,69 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0be680: |[0be680] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0be690: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0be692: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0be694: 7030 6225 6507 |0002: invoke-direct {v5, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2562 │ │ -0be69a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0be69c: 6e20 6028 1500 |0006: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2860 │ │ -0be6a2: 6201 150a |0009: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ -0be6a6: 6e30 6d01 7601 |000b: invoke-virtual {v6, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -0be6ac: 0c00 |000e: move-result-object v0 │ │ -0be6ae: 6001 160a |000f: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_background:I // field@0a16 │ │ -0be6b2: 6e20 dc01 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0be6b8: 0c01 |0014: move-result-object v1 │ │ -0be6ba: 5b51 990c |0015: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ -0be6be: 6001 180a |0017: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_backgroundStacked:I // field@0a18 │ │ -0be6c2: 6e20 dc01 1000 |0019: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0be6c8: 0c01 |001c: move-result-object v1 │ │ -0be6ca: 5b51 9e0c |001d: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be6ce: 5451 9e0c |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be6d2: 2011 6b00 |0021: instance-of v1, v1, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ -0be6d6: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ -0be6da: 6001 4500 |0025: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0be6de: 1304 0b00 |0027: const/16 v4, #int 11 // #b │ │ -0be6e2: 3541 0d00 |0029: if-ge v1, v4, 0036 // +000d │ │ -0be6e6: 2204 3405 |002b: new-instance v4, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0534 │ │ -0be6ea: 5451 9e0c |002d: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be6ee: 1f01 6b00 |002f: check-cast v1, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ -0be6f2: 7020 fc29 1400 |0031: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@29fc │ │ -0be6f8: 5b54 9e0c |0034: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be6fc: 6e10 4f28 0500 |0036: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getId:()I // method@284f │ │ -0be702: 0a01 |0039: move-result v1 │ │ -0be704: 6004 8709 |003a: sget v4, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0987 │ │ -0be708: 3341 0c00 |003c: if-ne v1, v4, 0048 // +000c │ │ -0be70c: 5c52 9a0c |003e: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ -0be710: 6001 170a |0040: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_backgroundSplit:I // field@0a17 │ │ -0be714: 6e20 dc01 1000 |0042: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0be71a: 0c01 |0045: move-result-object v1 │ │ -0be71c: 5b51 9d0c |0046: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ -0be720: 6e10 e601 0000 |0048: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0be726: 5551 9a0c |004b: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ -0be72a: 3801 0d00 |004d: if-eqz v1, 005a // +000d │ │ -0be72e: 5451 9d0c |004f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ -0be732: 3901 0700 |0051: if-nez v1, 0058 // +0007 │ │ -0be736: 0121 |0053: move v1, v2 │ │ -0be738: 6e20 6a28 1500 |0054: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@286a │ │ -0be73e: 0e00 |0057: return-void │ │ -0be740: 0131 |0058: move v1, v3 │ │ -0be742: 28fb |0059: goto 0054 // -0005 │ │ -0be744: 5451 990c |005a: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ -0be748: 3901 0800 |005c: if-nez v1, 0064 // +0008 │ │ -0be74c: 5451 9e0c |005e: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be750: 3901 0400 |0060: if-nez v1, 0064 // +0004 │ │ -0be754: 0121 |0062: move v1, v2 │ │ -0be756: 28f1 |0063: goto 0054 // -000f │ │ -0be758: 0131 |0064: move v1, v3 │ │ -0be75a: 28ef |0065: goto 0054 // -0011 │ │ +0c1f1c: |[0c1f1c] com.actionbarsherlock.internal.widget.ActionBarContainer.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0c1f2c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0c1f2e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0c1f30: 7030 6225 6507 |0002: invoke-direct {v5, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2562 │ │ +0c1f36: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0c1f38: 6e20 6028 1500 |0006: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2860 │ │ +0c1f3e: 6201 150a |0009: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ +0c1f42: 6e30 6d01 7601 |000b: invoke-virtual {v6, v7, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +0c1f48: 0c00 |000e: move-result-object v0 │ │ +0c1f4a: 6001 160a |000f: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_background:I // field@0a16 │ │ +0c1f4e: 6e20 dc01 1000 |0011: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0c1f54: 0c01 |0014: move-result-object v1 │ │ +0c1f56: 5b51 990c |0015: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ +0c1f5a: 6001 180a |0017: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_backgroundStacked:I // field@0a18 │ │ +0c1f5e: 6e20 dc01 1000 |0019: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0c1f64: 0c01 |001c: move-result-object v1 │ │ +0c1f66: 5b51 9e0c |001d: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c1f6a: 5451 9e0c |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c1f6e: 2011 6b00 |0021: instance-of v1, v1, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ +0c1f72: 3801 1300 |0023: if-eqz v1, 0036 // +0013 │ │ +0c1f76: 6001 4500 |0025: sget v1, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0c1f7a: 1304 0b00 |0027: const/16 v4, #int 11 // #b │ │ +0c1f7e: 3541 0d00 |0029: if-ge v1, v4, 0036 // +000d │ │ +0c1f82: 2204 3405 |002b: new-instance v4, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0534 │ │ +0c1f86: 5451 9e0c |002d: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c1f8a: 1f01 6b00 |002f: check-cast v1, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ +0c1f8e: 7020 fc29 1400 |0031: invoke-direct {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@29fc │ │ +0c1f94: 5b54 9e0c |0034: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c1f98: 6e10 4f28 0500 |0036: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getId:()I // method@284f │ │ +0c1f9e: 0a01 |0039: move-result v1 │ │ +0c1fa0: 6004 8709 |003a: sget v4, Lcom/actionbarsherlock/R$id;.abs__split_action_bar:I // field@0987 │ │ +0c1fa4: 3341 0c00 |003c: if-ne v1, v4, 0048 // +000c │ │ +0c1fa8: 5c52 9a0c |003e: iput-boolean v2, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ +0c1fac: 6001 170a |0040: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_backgroundSplit:I // field@0a17 │ │ +0c1fb0: 6e20 dc01 1000 |0042: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0c1fb6: 0c01 |0045: move-result-object v1 │ │ +0c1fb8: 5b51 9d0c |0046: iput-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ +0c1fbc: 6e10 e601 0000 |0048: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c1fc2: 5551 9a0c |004b: iget-boolean v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ +0c1fc6: 3801 0d00 |004d: if-eqz v1, 005a // +000d │ │ +0c1fca: 5451 9d0c |004f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ +0c1fce: 3901 0700 |0051: if-nez v1, 0058 // +0007 │ │ +0c1fd2: 0121 |0053: move v1, v2 │ │ +0c1fd4: 6e20 6a28 1500 |0054: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setWillNotDraw:(Z)V // method@286a │ │ +0c1fda: 0e00 |0057: return-void │ │ +0c1fdc: 0131 |0058: move v1, v3 │ │ +0c1fde: 28fb |0059: goto 0054 // -0005 │ │ +0c1fe0: 5451 990c |005a: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ +0c1fe4: 3901 0800 |005c: if-nez v1, 0064 // +0008 │ │ +0c1fe8: 5451 9e0c |005e: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c1fec: 3901 0400 |0060: if-nez v1, 0064 // +0004 │ │ +0c1ff0: 0121 |0062: move v1, v2 │ │ +0c1ff2: 28f1 |0063: goto 0054 // -000f │ │ +0c1ff4: 0131 |0064: move v1, v3 │ │ +0c1ff6: 28ef |0065: goto 0054 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=54 │ │ 0x0005 line=56 │ │ 0x0009 line=58 │ │ 0x000f line=60 │ │ 0x0017 line=61 │ │ @@ -260748,17 +260790,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0be75c: |[0be75c] com.actionbarsherlock.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ -0be76c: 5410 9f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be770: 1100 |0002: return-object v0 │ │ +0c1ff8: |[0c1ff8] com.actionbarsherlock.internal.widget.ActionBarContainer.getTabContainer:()Landroid/view/View; │ │ +0c2008: 5410 9f0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c200c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContainer;) │ │ @@ -260766,40 +260808,40 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0be774: |[0be774] com.actionbarsherlock.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ -0be784: 6e10 5428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getWidth:()I // method@2854 │ │ -0be78a: 0a00 |0003: move-result v0 │ │ -0be78c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0be790: 6e10 4e28 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ -0be796: 0a00 |0009: move-result v0 │ │ -0be798: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ -0be79c: 0e00 |000c: return-void │ │ -0be79e: 5510 9a0c |000d: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ -0be7a2: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ -0be7a6: 5410 9d0c |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ -0be7aa: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ -0be7ae: 5410 9d0c |0015: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ -0be7b2: 6e20 8402 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0be7b8: 28f2 |001a: goto 000c // -000e │ │ -0be7ba: 5410 990c |001b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ -0be7be: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ -0be7c2: 5410 990c |001f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ -0be7c6: 6e20 8402 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0be7cc: 5410 9e0c |0024: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be7d0: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ -0be7d4: 5510 9b0c |0028: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0c9b │ │ -0be7d8: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ -0be7dc: 5410 9e0c |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be7e0: 6e20 8402 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0be7e6: 28db |0031: goto 000c // -0025 │ │ +0c2010: |[0c2010] com.actionbarsherlock.internal.widget.ActionBarContainer.onDraw:(Landroid/graphics/Canvas;)V │ │ +0c2020: 6e10 5428 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getWidth:()I // method@2854 │ │ +0c2026: 0a00 |0003: move-result v0 │ │ +0c2028: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0c202c: 6e10 4e28 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getHeight:()I // method@284e │ │ +0c2032: 0a00 |0009: move-result v0 │ │ +0c2034: 3900 0300 |000a: if-nez v0, 000d // +0003 │ │ +0c2038: 0e00 |000c: return-void │ │ +0c203a: 5510 9a0c |000d: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ +0c203e: 3800 0c00 |000f: if-eqz v0, 001b // +000c │ │ +0c2042: 5410 9d0c |0011: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ +0c2046: 3800 f9ff |0013: if-eqz v0, 000c // -0007 │ │ +0c204a: 5410 9d0c |0015: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ +0c204e: 6e20 8402 2000 |0017: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0c2054: 28f2 |001a: goto 000c // -000e │ │ +0c2056: 5410 990c |001b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ +0c205a: 3800 0700 |001d: if-eqz v0, 0024 // +0007 │ │ +0c205e: 5410 990c |001f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ +0c2062: 6e20 8402 2000 |0021: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0c2068: 5410 9e0c |0024: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c206c: 3800 e6ff |0026: if-eqz v0, 000c // -001a │ │ +0c2070: 5510 9b0c |0028: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0c9b │ │ +0c2074: 3800 e2ff |002a: if-eqz v0, 000c // -001e │ │ +0c2078: 5410 9e0c |002c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c207c: 6e20 8402 2000 |002e: invoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0c2082: 28db |0031: goto 000c // -0025 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x000c line=170 │ │ 0x000d line=160 │ │ 0x0011 line=161 │ │ 0x001b line=163 │ │ @@ -260815,22 +260857,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0be7e8: |[0be7e8] com.actionbarsherlock.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ -0be7f8: 6f10 6625 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onFinishInflate:()V // method@2566 │ │ -0be7fe: 6000 6509 |0003: sget v0, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0965 │ │ -0be802: 6e20 4b28 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@284b │ │ -0be808: 0c00 |0008: move-result-object v0 │ │ -0be80a: 1f00 2405 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0524 │ │ -0be80e: 5b10 980c |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0be812: 0e00 |000d: return-void │ │ +0c2084: |[0c2084] com.actionbarsherlock.internal.widget.ActionBarContainer.onFinishInflate:()V │ │ +0c2094: 6f10 6625 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onFinishInflate:()V // method@2566 │ │ +0c209a: 6000 6509 |0003: sget v0, Lcom/actionbarsherlock/R$id;.abs__action_bar:I // field@0965 │ │ +0c209e: 6e20 4b28 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.findViewById:(I)Landroid/view/View; // method@284b │ │ +0c20a4: 0c00 |0008: move-result-object v0 │ │ +0c20a6: 1f00 2405 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ActionBarView; // type@0524 │ │ +0c20aa: 5b10 980c |000b: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c20ae: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0003 line=83 │ │ 0x000d line=84 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -260840,18 +260882,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0be814: |[0be814] com.actionbarsherlock.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ -0be824: 6f20 6725 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2567 │ │ -0be82a: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0be82c: 0f00 |0004: return v0 │ │ +0c20b0: |[0c20b0] com.actionbarsherlock.internal.widget.ActionBarContainer.onHoverEvent:(Landroid/view/MotionEvent;)Z │ │ +0c20c0: 6f20 6725 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onHoverEvent:(Landroid/view/MotionEvent;)Z // method@2567 │ │ +0c20c6: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0c20c8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 ev Landroid/view/MotionEvent; │ │ @@ -260861,24 +260903,24 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0be830: |[0be830] com.actionbarsherlock.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0be840: 5510 9c0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0c9c │ │ -0be844: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ -0be848: 6f20 6825 2100 |0004: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2568 │ │ -0be84e: 0a00 |0007: move-result v0 │ │ -0be850: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0be854: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0be856: 0f00 |000b: return v0 │ │ -0be858: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0be85a: 28fe |000d: goto 000b // -0002 │ │ +0c20cc: |[0c20cc] com.actionbarsherlock.internal.widget.ActionBarContainer.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0c20dc: 5510 9c0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0c9c │ │ +0c20e0: 3900 0800 |0002: if-nez v0, 000a // +0008 │ │ +0c20e4: 6f20 6825 2100 |0004: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onInterceptTouchEvent:(Landroid/view/MotionEvent;)Z // method@2568 │ │ +0c20ea: 0a00 |0007: move-result v0 │ │ +0c20ec: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0c20f0: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0c20f2: 0f00 |000b: return v0 │ │ +0c20f4: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0c20f6: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x000e reg=2 ev Landroid/view/MotionEvent; │ │ │ │ @@ -260887,126 +260929,126 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 19 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 211 16-bit code units │ │ -0be85c: |[0be85c] com.actionbarsherlock.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ -0be86c: 7506 6925 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onLayout:(ZIIII)V // method@2569 │ │ -0be872: 54d8 9f0c |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be876: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ -0be87a: 54d8 9f0c |0007: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be87e: 6e10 1e1e 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0be884: 0a08 |000c: move-result v8 │ │ -0be886: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ -0be88a: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ -0be88e: 1214 |0011: const/4 v4, #int 1 // #1 │ │ -0be890: 54d8 9f0c |0012: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be894: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ -0be898: 54d8 9f0c |0016: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be89c: 6e10 1e1e 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0be8a2: 0a08 |001b: move-result v8 │ │ -0be8a4: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ -0be8a8: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ -0be8ac: 6e10 5028 0d00 |0020: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2850 │ │ -0be8b2: 0a02 |0023: move-result v2 │ │ -0be8b4: 54d8 9f0c |0024: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be8b8: 6e10 fd1d 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0be8be: 0a07 |0029: move-result v7 │ │ -0be8c0: 54d8 980c |002a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0be8c4: 6e10 fc28 0800 |002c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ -0be8ca: 0a08 |002f: move-result v8 │ │ -0be8cc: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ -0be8d0: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ -0be8d4: 6e10 4d28 0d00 |0034: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildCount:()I // method@284d │ │ -0be8da: 0a03 |0037: move-result v3 │ │ -0be8dc: 1205 |0038: const/4 v5, #int 0 // #0 │ │ -0be8de: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ -0be8e2: 6e20 4c28 5d00 |003b: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@284c │ │ -0be8e8: 0c01 |003e: move-result-object v1 │ │ -0be8ea: 54d8 9f0c |003f: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be8ee: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ -0be8f2: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0be8f6: 28f4 |0045: goto 0039 // -000c │ │ -0be8f8: 1204 |0046: const/4 v4, #int 0 // #0 │ │ -0be8fa: 28cb |0047: goto 0012 // -0035 │ │ -0be8fc: 54d8 980c |0048: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0be900: 6e10 1529 0800 |004a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2915 │ │ -0be906: 0a08 |004d: move-result v8 │ │ -0be908: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ -0be90c: 6e20 3a1e 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1e3a │ │ -0be912: 28f0 |0053: goto 0043 // -0010 │ │ -0be914: 54d8 9f0c |0054: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be918: 1209 |0056: const/4 v9, #int 0 // #0 │ │ -0be91a: 0200 1100 |0057: move/from16 v0, v17 │ │ -0be91e: 6e57 371e f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0be924: 1206 |005c: const/4 v6, #int 0 // #0 │ │ -0be926: 55d8 9a0c |005d: iget-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ -0be92a: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ -0be92e: 54d8 9d0c |0061: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ -0be932: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ -0be936: 54d8 9d0c |0065: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ -0be93a: 1209 |0067: const/4 v9, #int 0 // #0 │ │ -0be93c: 120a |0068: const/4 v10, #int 0 // #0 │ │ -0be93e: 6e10 5128 0d00 |0069: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2851 │ │ -0be944: 0a0b |006c: move-result v11 │ │ -0be946: 6e10 5028 0d00 |006d: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2850 │ │ -0be94c: 0a0c |0070: move-result v12 │ │ -0be94e: 6e5c 9102 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0be954: 1216 |0074: const/4 v6, #int 1 // #1 │ │ -0be956: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ -0be95a: 6e10 5528 0d00 |0077: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ -0be960: 0e00 |007a: return-void │ │ -0be962: 54d8 9f0c |007b: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be966: 9109 0207 |007d: sub-int v9, v2, v7 │ │ -0be96a: 0200 1100 |007f: move/from16 v0, v17 │ │ -0be96e: 6e52 371e f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0be974: 28d8 |0084: goto 005c // -0028 │ │ -0be976: 54d8 990c |0085: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ -0be97a: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ -0be97e: 54d8 990c |0089: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ -0be982: 54d9 980c |008b: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0be986: 6e10 0129 0900 |008d: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2901 │ │ -0be98c: 0a09 |0090: move-result v9 │ │ -0be98e: 54da 980c |0091: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0be992: 6e10 0c29 0a00 |0093: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@290c │ │ -0be998: 0a0a |0096: move-result v10 │ │ -0be99a: 54db 980c |0097: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0be99e: 6e10 0929 0b00 |0099: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2909 │ │ -0be9a4: 0a0b |009c: move-result v11 │ │ -0be9a6: 54dc 980c |009d: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0be9aa: 6e10 f728 0c00 |009f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@28f7 │ │ -0be9b0: 0a0c |00a2: move-result v12 │ │ -0be9b2: 6e5c 9102 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0be9b8: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ -0be9ba: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ -0be9be: 54d8 9e0c |00a9: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be9c2: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ -0be9c6: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ -0be9c8: 5cd8 9b0c |00ae: iput-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0c9b │ │ -0be9cc: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ -0be9d0: 54d8 9e0c |00b2: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0be9d4: 54d9 9f0c |00b4: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be9d8: 6e10 fa1d 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0be9de: 0a09 |00b9: move-result v9 │ │ -0be9e0: 54da 9f0c |00ba: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be9e4: 6e10 181e 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0be9ea: 0a0a |00bf: move-result v10 │ │ -0be9ec: 54db 9f0c |00c0: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be9f0: 6e10 0e1e 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -0be9f6: 0a0b |00c5: move-result v11 │ │ -0be9f8: 54dc 9f0c |00c6: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0be9fc: 6e10 ec1d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -0bea02: 0a0c |00cb: move-result v12 │ │ -0bea04: 6e5c 9102 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0bea0a: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ -0bea0c: 28a5 |00d0: goto 0075 // -005b │ │ -0bea0e: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ -0bea10: 28dc |00d2: goto 00ae // -0024 │ │ +0c20f8: |[0c20f8] com.actionbarsherlock.internal.widget.ActionBarContainer.onLayout:(ZIIII)V │ │ +0c2108: 7506 6925 0d00 |0000: invoke-super/range {v13, v14, v15, v16, v17, v18}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onLayout:(ZIIII)V // method@2569 │ │ +0c210e: 54d8 9f0c |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2112: 3808 4100 |0005: if-eqz v8, 0046 // +0041 │ │ +0c2116: 54d8 9f0c |0007: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c211a: 6e10 1e1e 0800 |0009: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c2120: 0a08 |000c: move-result v8 │ │ +0c2122: 1309 0800 |000d: const/16 v9, #int 8 // #8 │ │ +0c2126: 3298 3700 |000f: if-eq v8, v9, 0046 // +0037 │ │ +0c212a: 1214 |0011: const/4 v4, #int 1 // #1 │ │ +0c212c: 54d8 9f0c |0012: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2130: 3808 4800 |0014: if-eqz v8, 005c // +0048 │ │ +0c2134: 54d8 9f0c |0016: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2138: 6e10 1e1e 0800 |0018: invoke-virtual {v8}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c213e: 0a08 |001b: move-result v8 │ │ +0c2140: 1309 0800 |001c: const/16 v9, #int 8 // #8 │ │ +0c2144: 3298 3e00 |001e: if-eq v8, v9, 005c // +003e │ │ +0c2148: 6e10 5028 0d00 |0020: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2850 │ │ +0c214e: 0a02 |0023: move-result v2 │ │ +0c2150: 54d8 9f0c |0024: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2154: 6e10 fd1d 0800 |0026: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0c215a: 0a07 |0029: move-result v7 │ │ +0c215c: 54d8 980c |002a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c2160: 6e10 fc28 0800 |002c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getDisplayOptions:()I // method@28fc │ │ +0c2166: 0a08 |002f: move-result v8 │ │ +0c2168: dd08 0802 |0030: and-int/lit8 v8, v8, #int 2 // #02 │ │ +0c216c: 3908 4900 |0032: if-nez v8, 007b // +0049 │ │ +0c2170: 6e10 4d28 0d00 |0034: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildCount:()I // method@284d │ │ +0c2176: 0a03 |0037: move-result v3 │ │ +0c2178: 1205 |0038: const/4 v5, #int 0 // #0 │ │ +0c217a: 3535 1b00 |0039: if-ge v5, v3, 0054 // +001b │ │ +0c217e: 6e20 4c28 5d00 |003b: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getChildAt:(I)Landroid/view/View; // method@284c │ │ +0c2184: 0c01 |003e: move-result-object v1 │ │ +0c2186: 54d8 9f0c |003f: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c218a: 3381 0700 |0041: if-ne v1, v8, 0048 // +0007 │ │ +0c218e: d805 0501 |0043: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0c2192: 28f4 |0045: goto 0039 // -000c │ │ +0c2194: 1204 |0046: const/4 v4, #int 0 // #0 │ │ +0c2196: 28cb |0047: goto 0012 // -0035 │ │ +0c2198: 54d8 980c |0048: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c219c: 6e10 1529 0800 |004a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2915 │ │ +0c21a2: 0a08 |004d: move-result v8 │ │ +0c21a4: 3908 f5ff |004e: if-nez v8, 0043 // -000b │ │ +0c21a8: 6e20 3a1e 7100 |0050: invoke-virtual {v1, v7}, Landroid/view/View;.offsetTopAndBottom:(I)V // method@1e3a │ │ +0c21ae: 28f0 |0053: goto 0043 // -0010 │ │ +0c21b0: 54d8 9f0c |0054: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c21b4: 1209 |0056: const/4 v9, #int 0 // #0 │ │ +0c21b6: 0200 1100 |0057: move/from16 v0, v17 │ │ +0c21ba: 6e57 371e f809 |0059: invoke-virtual {v8, v15, v9, v0, v7}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0c21c0: 1206 |005c: const/4 v6, #int 0 // #0 │ │ +0c21c2: 55d8 9a0c |005d: iget-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsSplit:Z // field@0c9a │ │ +0c21c6: 3808 2600 |005f: if-eqz v8, 0085 // +0026 │ │ +0c21ca: 54d8 9d0c |0061: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ +0c21ce: 3808 1200 |0063: if-eqz v8, 0075 // +0012 │ │ +0c21d2: 54d8 9d0c |0065: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ +0c21d6: 1209 |0067: const/4 v9, #int 0 // #0 │ │ +0c21d8: 120a |0068: const/4 v10, #int 0 // #0 │ │ +0c21da: 6e10 5128 0d00 |0069: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2851 │ │ +0c21e0: 0a0b |006c: move-result v11 │ │ +0c21e2: 6e10 5028 0d00 |006d: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredHeight:()I // method@2850 │ │ +0c21e8: 0a0c |0070: move-result v12 │ │ +0c21ea: 6e5c 9102 98ba |0071: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0c21f0: 1216 |0074: const/4 v6, #int 1 // #1 │ │ +0c21f2: 3806 0500 |0075: if-eqz v6, 007a // +0005 │ │ +0c21f6: 6e10 5528 0d00 |0077: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ +0c21fc: 0e00 |007a: return-void │ │ +0c21fe: 54d8 9f0c |007b: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2202: 9109 0207 |007d: sub-int v9, v2, v7 │ │ +0c2206: 0200 1100 |007f: move/from16 v0, v17 │ │ +0c220a: 6e52 371e f809 |0081: invoke-virtual {v8, v15, v9, v0, v2}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0c2210: 28d8 |0084: goto 005c // -0028 │ │ +0c2212: 54d8 990c |0085: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ +0c2216: 3808 2000 |0087: if-eqz v8, 00a7 // +0020 │ │ +0c221a: 54d8 990c |0089: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ +0c221e: 54d9 980c |008b: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c2222: 6e10 0129 0900 |008d: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2901 │ │ +0c2228: 0a09 |0090: move-result v9 │ │ +0c222a: 54da 980c |0091: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c222e: 6e10 0c29 0a00 |0093: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@290c │ │ +0c2234: 0a0a |0096: move-result v10 │ │ +0c2236: 54db 980c |0097: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c223a: 6e10 0929 0b00 |0099: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2909 │ │ +0c2240: 0a0b |009c: move-result v11 │ │ +0c2242: 54dc 980c |009d: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c2246: 6e10 f728 0c00 |009f: invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@28f7 │ │ +0c224c: 0a0c |00a2: move-result v12 │ │ +0c224e: 6e5c 9102 98ba |00a3: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0c2254: 1216 |00a6: const/4 v6, #int 1 // #1 │ │ +0c2256: 3804 2a00 |00a7: if-eqz v4, 00d1 // +002a │ │ +0c225a: 54d8 9e0c |00a9: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c225e: 3808 2600 |00ab: if-eqz v8, 00d1 // +0026 │ │ +0c2262: 1218 |00ad: const/4 v8, #int 1 // #1 │ │ +0c2264: 5cd8 9b0c |00ae: iput-boolean v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsStacked:Z // field@0c9b │ │ +0c2268: 3808 c5ff |00b0: if-eqz v8, 0075 // -003b │ │ +0c226c: 54d8 9e0c |00b2: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c2270: 54d9 9f0c |00b4: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2274: 6e10 fa1d 0900 |00b6: invoke-virtual {v9}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0c227a: 0a09 |00b9: move-result v9 │ │ +0c227c: 54da 9f0c |00ba: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2280: 6e10 181e 0a00 |00bc: invoke-virtual {v10}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0c2286: 0a0a |00bf: move-result v10 │ │ +0c2288: 54db 9f0c |00c0: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c228c: 6e10 0e1e 0b00 |00c2: invoke-virtual {v11}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +0c2292: 0a0b |00c5: move-result v11 │ │ +0c2294: 54dc 9f0c |00c6: iget-object v12, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2298: 6e10 ec1d 0c00 |00c8: invoke-virtual {v12}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +0c229e: 0a0c |00cb: move-result v12 │ │ +0c22a0: 6e5c 9102 98ba |00cc: invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0c22a6: 1216 |00cf: const/4 v6, #int 1 // #1 │ │ +0c22a8: 28a5 |00d0: goto 0075 // -005b │ │ +0c22aa: 1208 |00d1: const/4 v8, #int 0 // #0 │ │ +0c22ac: 28dc |00d2: goto 00ae // -0024 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0003 line=204 │ │ 0x0012 line=206 │ │ 0x0020 line=207 │ │ 0x0024 line=208 │ │ @@ -261027,17 +261069,21 @@ │ │ 0x0074 line=232 │ │ 0x0075 line=247 │ │ 0x0077 line=248 │ │ 0x007a line=250 │ │ 0x007b line=224 │ │ 0x0085 line=235 │ │ 0x0089 line=236 │ │ + 0x0099 line=237 │ │ + 0x00a3 line=236 │ │ 0x00a6 line=238 │ │ 0x00a7 line=240 │ │ 0x00b2 line=241 │ │ + 0x00c2 line=242 │ │ + 0x00cc line=241 │ │ 0x00cf line=243 │ │ 0x00d1 line=240 │ │ locals : │ │ 0x003f - 0x0046 reg=1 child Landroid/view/View; │ │ 0x0024 - 0x0046 reg=2 containerHeight I │ │ 0x0038 - 0x0046 reg=3 count I │ │ 0x0012 - 0x0046 reg=4 hasTabs Z │ │ @@ -261065,72 +261111,75 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -0bea14: |[0bea14] com.actionbarsherlock.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ -0bea24: 6f30 6a25 7608 |0000: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onMeasure:(II)V // method@256a │ │ -0bea2a: 5464 980c |0003: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0bea2e: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ -0bea32: 0e00 |0007: return-void │ │ -0bea34: 5464 980c |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0bea38: 6e10 0029 0400 |000a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2900 │ │ -0bea3e: 0c01 |000d: move-result-object v1 │ │ -0bea40: 1f01 7804 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ -0bea44: 5464 980c |0010: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0bea48: 6e10 1529 0400 |0012: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2915 │ │ -0bea4e: 0a04 |0015: move-result v4 │ │ -0bea50: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ -0bea54: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0bea56: 5464 9f0c |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0bea5a: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ -0bea5e: 5464 9f0c |001d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0bea62: 6e10 1e1e 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0bea68: 0a04 |0022: move-result v4 │ │ -0bea6a: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ -0bea6e: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ -0bea72: 7110 d21d 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0bea78: 0a03 |002a: move-result v3 │ │ -0bea7a: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ -0bea7e: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ -0bea82: 7110 d31d 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0bea88: 0a02 |0032: move-result v2 │ │ -0bea8a: 6e10 5128 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2851 │ │ -0bea90: 0a04 |0036: move-result v4 │ │ -0bea92: 5465 9f0c |0037: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0bea96: 6e10 fd1d 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0bea9c: 0a05 |003c: move-result v5 │ │ -0bea9e: b005 |003d: add-int/2addr v5, v0 │ │ -0beaa0: 7120 a02e 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0beaa6: 0a05 |0041: move-result v5 │ │ -0beaa8: 6e30 6228 4605 |0042: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@2862 │ │ -0beaae: 28c2 |0045: goto 0007 // -003e │ │ -0beab0: 5464 980c |0046: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ -0beab4: 6e10 0229 0400 |0048: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2902 │ │ -0beaba: 0a04 |004b: move-result v4 │ │ -0beabc: 5215 6208 |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ -0beac0: b054 |004e: add-int/2addr v4, v5 │ │ -0beac2: 5215 5f08 |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@085f │ │ -0beac6: 9000 0405 |0051: add-int v0, v4, v5 │ │ -0beaca: 28c6 |0053: goto 0019 // -003a │ │ +0c22b0: |[0c22b0] com.actionbarsherlock.internal.widget.ActionBarContainer.onMeasure:(II)V │ │ +0c22c0: 6f30 6a25 7608 |0000: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onMeasure:(II)V // method@256a │ │ +0c22c6: 5464 980c |0003: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c22ca: 3904 0300 |0005: if-nez v4, 0008 // +0003 │ │ +0c22ce: 0e00 |0007: return-void │ │ +0c22d0: 5464 980c |0008: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c22d4: 6e10 0029 0400 |000a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2900 │ │ +0c22da: 0c01 |000d: move-result-object v1 │ │ +0c22dc: 1f01 7804 |000e: check-cast v1, Landroid/widget/FrameLayout$LayoutParams; // type@0478 │ │ +0c22e0: 5464 980c |0010: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c22e4: 6e10 1529 0400 |0012: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isCollapsed:()Z // method@2915 │ │ +0c22ea: 0a04 |0015: move-result v4 │ │ +0c22ec: 3804 3000 |0016: if-eqz v4, 0046 // +0030 │ │ +0c22f0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0c22f2: 5464 9f0c |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c22f6: 3804 ecff |001b: if-eqz v4, 0007 // -0014 │ │ +0c22fa: 5464 9f0c |001d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c22fe: 6e10 1e1e 0400 |001f: invoke-virtual {v4}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c2304: 0a04 |0022: move-result v4 │ │ +0c2306: 1305 0800 |0023: const/16 v5, #int 8 // #8 │ │ +0c230a: 3254 e2ff |0025: if-eq v4, v5, 0007 // -001e │ │ +0c230e: 7110 d21d 0800 |0027: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0c2314: 0a03 |002a: move-result v3 │ │ +0c2316: 1504 0080 |002b: const/high16 v4, #int -2147483648 // #8000 │ │ +0c231a: 3343 daff |002d: if-ne v3, v4, 0007 // -0026 │ │ +0c231e: 7110 d31d 0800 |002f: invoke-static {v8}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0c2324: 0a02 |0032: move-result v2 │ │ +0c2326: 6e10 5128 0600 |0033: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.getMeasuredWidth:()I // method@2851 │ │ +0c232c: 0a04 |0036: move-result v4 │ │ +0c232e: 5465 9f0c |0037: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c2332: 6e10 fd1d 0500 |0039: invoke-virtual {v5}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0c2338: 0a05 |003c: move-result v5 │ │ +0c233a: b005 |003d: add-int/2addr v5, v0 │ │ +0c233c: 7120 a02e 2500 |003e: invoke-static {v5, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0c2342: 0a05 |0041: move-result v5 │ │ +0c2344: 6e30 6228 4605 |0042: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setMeasuredDimension:(II)V // method@2862 │ │ +0c234a: 28c2 |0045: goto 0007 // -003e │ │ +0c234c: 5464 980c |0046: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0c98 │ │ +0c2350: 6e10 0229 0400 |0048: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2902 │ │ +0c2356: 0a04 |004b: move-result v4 │ │ +0c2358: 5215 6208 |004c: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.topMargin:I // field@0862 │ │ +0c235c: b054 |004e: add-int/2addr v4, v5 │ │ +0c235e: 5215 5f08 |004f: iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;.bottomMargin:I // field@085f │ │ +0c2362: 9000 0405 |0051: add-int v0, v4, v5 │ │ +0c2366: 28c6 |0053: goto 0019 // -003a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=181 │ │ 0x0003 line=183 │ │ 0x0007 line=198 │ │ 0x0008 line=185 │ │ 0x0010 line=186 │ │ 0x0019 line=189 │ │ 0x0027 line=190 │ │ 0x002b line=191 │ │ 0x002f line=192 │ │ 0x0033 line=193 │ │ + 0x0039 line=194 │ │ + 0x0042 line=193 │ │ 0x0046 line=186 │ │ + 0x0048 line=187 │ │ locals : │ │ 0x0019 - 0x0046 reg=0 actionBarViewHeight I │ │ 0x0033 - 0x0046 reg=2 maxHeight I │ │ 0x002b - 0x0046 reg=3 mode I │ │ 0x0010 - 0x0054 reg=1 lp Landroid/widget/FrameLayout$LayoutParams; │ │ 0x0000 - 0x0054 reg=6 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0054 reg=7 widthMeasureSpec I │ │ @@ -261141,18 +261190,18 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0beacc: |[0beacc] com.actionbarsherlock.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0beadc: 6f20 6b25 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@256b │ │ -0beae2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0beae4: 0f00 |0004: return v0 │ │ +0c2368: |[0c2368] com.actionbarsherlock.internal.widget.ActionBarContainer.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0c2378: 6f20 6b25 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.onTouchEvent:(Landroid/view/MotionEvent;)Z // method@256b │ │ +0c237e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0c2380: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=125 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x0005 reg=2 ev Landroid/view/MotionEvent; │ │ @@ -261162,18 +261211,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0beae8: |[0beae8] com.actionbarsherlock.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0beaf8: 5b01 990c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ -0beafc: 6e10 5528 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ -0beb02: 0e00 |0005: return-void │ │ +0c2384: |[0c2384] com.actionbarsherlock.internal.widget.ActionBarContainer.setPrimaryBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0c2394: 5b01 990c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mBackground:Landroid/graphics/drawable/Drawable; // field@0c99 │ │ +0c2398: 6e10 5528 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ +0c239e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0002 line=88 │ │ 0x0005 line=89 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -261184,18 +261233,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0beb04: |[0beb04] com.actionbarsherlock.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0beb14: 5b01 9d0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ -0beb18: 6e10 5528 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ -0beb1e: 0e00 |0005: return-void │ │ +0c23a0: |[0c23a0] com.actionbarsherlock.internal.widget.ActionBarContainer.setSplitBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0c23b0: 5b01 9d0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0c9d │ │ +0c23b4: 6e10 5528 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ +0c23ba: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0002 line=98 │ │ 0x0005 line=99 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -261206,18 +261255,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0beb20: |[0beb20] com.actionbarsherlock.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ -0beb30: 5b01 9e0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ -0beb34: 6e10 5528 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ -0beb3a: 0e00 |0005: return-void │ │ +0c23bc: |[0c23bc] com.actionbarsherlock.internal.widget.ActionBarContainer.setStackedBackground:(Landroid/graphics/drawable/Drawable;)V │ │ +0c23cc: 5b01 9e0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mStackedBackground:Landroid/graphics/drawable/Drawable; // field@0c9e │ │ +0c23d0: 6e10 5528 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.invalidate:()V // method@2855 │ │ +0c23d6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0002 line=93 │ │ 0x0005 line=94 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ @@ -261228,31 +261277,31 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0beb3c: |[0beb3c] com.actionbarsherlock.internal.widget.ActionBarContainer.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0beb4c: 5421 9f0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0beb50: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ -0beb54: 5421 9f0c |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0beb58: 6e20 5d28 1200 |0006: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@285d │ │ -0beb5e: 5b23 9f0c |0009: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ -0beb62: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ -0beb66: 6e20 4928 3200 |000d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2849 │ │ -0beb6c: 6e10 952b 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b95 │ │ -0beb72: 0c00 |0013: move-result-object v0 │ │ -0beb74: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ -0beb76: 5901 5508 |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0beb7a: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ -0beb7c: 5901 5408 |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0beb80: 1201 |001a: const/4 v1, #int 0 // #0 │ │ -0beb82: 6e20 a92b 1300 |001b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2ba9 │ │ -0beb88: 0e00 |001e: return-void │ │ +0c23d8: |[0c23d8] com.actionbarsherlock.internal.widget.ActionBarContainer.setTabContainer:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0c23e8: 5421 9f0c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c23ec: 3801 0700 |0002: if-eqz v1, 0009 // +0007 │ │ +0c23f0: 5421 9f0c |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c23f4: 6e20 5d28 1200 |0006: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@285d │ │ +0c23fa: 5b23 9f0c |0009: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mTabContainer:Landroid/view/View; // field@0c9f │ │ +0c23fe: 3803 1300 |000b: if-eqz v3, 001e // +0013 │ │ +0c2402: 6e20 4928 3200 |000d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2849 │ │ +0c2408: 6e10 952b 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b95 │ │ +0c240e: 0c00 |0013: move-result-object v0 │ │ +0c2410: 12f1 |0014: const/4 v1, #int -1 // #ff │ │ +0c2412: 5901 5508 |0015: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0c2416: 12e1 |0017: const/4 v1, #int -2 // #fe │ │ +0c2418: 5901 5408 |0018: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0c241c: 1201 |001a: const/4 v1, #int 0 // #0 │ │ +0c241e: 6e20 a92b 1300 |001b: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2ba9 │ │ +0c2424: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=137 │ │ 0x0004 line=138 │ │ 0x0009 line=140 │ │ 0x000b line=141 │ │ 0x000d line=142 │ │ @@ -261271,39 +261320,39 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0beb8c: |[0beb8c] com.actionbarsherlock.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ -0beb9c: 5c12 9c0c |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0c9c │ │ -0beba0: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ -0beba4: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ -0beba8: 6e20 6128 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@2861 │ │ -0bebae: 0e00 |0009: return-void │ │ -0bebb0: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ -0bebb4: 28fa |000c: goto 0006 // -0006 │ │ +0c2428: |[0c2428] com.actionbarsherlock.internal.widget.ActionBarContainer.setTransitioning:(Z)V │ │ +0c2438: 5c12 9c0c |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.mIsTransitioning:Z // field@0c9c │ │ +0c243c: 3802 0800 |0002: if-eqz v2, 000a // +0008 │ │ +0c2440: 1500 0600 |0004: const/high16 v0, #int 393216 // #6 │ │ +0c2444: 6e20 6128 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setDescendantFocusability:(I)V // method@2861 │ │ +0c244a: 0e00 |0009: return-void │ │ +0c244c: 1500 0400 |000a: const/high16 v0, #int 262144 // #4 │ │ +0c2450: 28fa |000c: goto 0006 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0002 line=111 │ │ 0x0009 line=113 │ │ 0x000a line=111 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ 0x0000 - 0x000d reg=2 isTransitioning Z │ │ │ │ - source_file_idx : 555 (ActionBarContainer.java) │ │ + source_file_idx : 557 (ActionBarContainer.java) │ │ │ │ Class #972 header: │ │ class_idx : 1309 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #972 annotations: │ │ Annotations on class │ │ @@ -261328,45 +261377,45 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0bebb8: |[0bebb8] com.actionbarsherlock.internal.widget.ActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0bebc8: 5b01 b80c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb8 │ │ -0bebcc: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0bebd2: 0e00 |0005: return-void │ │ +0c2454: |[0c2454] com.actionbarsherlock.internal.widget.ActionBarView$1.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0c2464: 5b01 b80c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb8 │ │ +0c2468: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c246e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$1;) │ │ name : 'onItemSelected' │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 4 │ │ insns size : 18 16-bit code units │ │ -0bebd4: |[0bebd4] com.actionbarsherlock.internal.widget.ActionBarView$1.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ -0bebe4: 5420 b80c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb8 │ │ -0bebe8: 7110 e028 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@28e0 │ │ -0bebee: 0c00 |0005: move-result-object v0 │ │ -0bebf0: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ -0bebf4: 5420 b80c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb8 │ │ -0bebf8: 7110 e028 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@28e0 │ │ -0bebfe: 0c00 |000d: move-result-object v0 │ │ -0bec00: 7240 6b21 5076 |000e: invoke-interface {v0, v5, v6, v7}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@216b │ │ -0bec06: 0e00 |0011: return-void │ │ +0c2470: |[0c2470] com.actionbarsherlock.internal.widget.ActionBarView$1.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ +0c2480: 5420 b80c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb8 │ │ +0c2484: 7110 e028 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@28e0 │ │ +0c248a: 0c00 |0005: move-result-object v0 │ │ +0c248c: 3800 0b00 |0006: if-eqz v0, 0011 // +000b │ │ +0c2490: 5420 b80c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cb8 │ │ +0c2494: 7110 e028 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // method@28e0 │ │ +0c249a: 0c00 |000d: move-result-object v0 │ │ +0c249c: 7240 6b21 5076 |000e: invoke-interface {v0, v5, v6, v7}, Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;.onNavigationItemSelected:(IJ)Z // method@216b │ │ +0c24a2: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x0008 line=143 │ │ 0x0011 line=145 │ │ locals : │ │ 0x0000 - 0x0012 reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ @@ -261380,30 +261429,30 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bec08: |[0bec08] com.actionbarsherlock.internal.widget.ActionBarView$1.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0bec18: 0e00 |0000: return-void │ │ +0c24a4: |[0c24a4] com.actionbarsherlock.internal.widget.ActionBarView$1.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0c24b4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=148 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ 0x0000 - 0x0001 reg=1 parent Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #973 header: │ │ class_idx : 1312 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 12 │ │ │ │ Class #973 annotations: │ │ Annotations on class │ │ @@ -261436,18 +261485,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0bec1c: |[0bec1c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0bec2c: 5b01 bd0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bec30: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0bec36: 0e00 |0005: return-void │ │ +0c24b8: |[0c24b8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0c24c8: 5b01 bd0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c24cc: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c24d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ @@ -261456,17 +261505,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0bec38: |[0bec38] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ -0bec48: 7020 aa28 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28aa │ │ -0bec4e: 0e00 |0003: return-void │ │ +0c24d4: |[0c24d4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V │ │ +0c24e4: 7020 aa28 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28aa │ │ +0c24ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1327 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/internal/widget/ActionBarView$1; │ │ @@ -261477,109 +261526,109 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 194 16-bit code units │ │ -0bec50: |[0bec50] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0bec60: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0bec62: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0bec64: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0bec66: 5450 bd0c |0003: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bec6a: 5400 cf0c |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bec6e: 2000 5805 |0007: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ -0bec72: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ -0bec76: 5450 bd0c |000b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bec7a: 5400 cf0c |000d: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bec7e: 1f00 5805 |000f: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ -0bec82: 7210 dc2b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2bdc │ │ -0bec88: 5450 bd0c |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bec8c: 5451 bd0c |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bec90: 5411 cf0c |0018: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bec94: 6e20 2429 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0bec9a: 5450 bd0c |001d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bec9e: 5451 bd0c |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0beca2: 7110 e928 0100 |0021: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ -0beca8: 0c01 |0024: move-result-object v1 │ │ -0becaa: 6e20 2429 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0becb0: 5450 bd0c |0028: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0becb4: 5b03 cf0c |002a: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0becb8: 5450 bd0c |002c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0becbc: 7110 e428 0000 |002e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e4 │ │ -0becc2: 0a00 |0031: move-result v0 │ │ -0becc4: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ -0becc8: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ -0beccc: 5450 bd0c |0036: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0becd0: 7110 ea28 0000 |0038: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28ea │ │ -0becd6: 0c00 |003b: move-result-object v0 │ │ -0becd8: 6e20 d328 2000 |003c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@28d3 │ │ -0becde: 5450 bd0c |003f: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bece2: 7110 e428 0000 |0041: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e4 │ │ -0bece8: 0a00 |0044: move-result v0 │ │ -0becea: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ -0becee: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ -0becf2: 5450 bd0c |0049: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0becf6: 7110 eb28 0000 |004b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ -0becfc: 0c00 |004e: move-result-object v0 │ │ -0becfe: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ -0bed02: 5450 bd0c |0051: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed06: 7110 e528 0000 |0053: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28e5 │ │ -0bed0c: 5450 bd0c |0056: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed10: 7110 ec28 0000 |0058: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ -0bed16: 0c00 |005b: move-result-object v0 │ │ -0bed18: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ -0bed1c: 5450 bd0c |005e: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed20: 7110 e628 0000 |0060: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e6 │ │ -0bed26: 0a00 |0063: move-result v0 │ │ -0bed28: 1221 |0064: const/4 v1, #int 2 // #2 │ │ -0bed2a: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ -0bed2e: 5450 bd0c |0067: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed32: 7110 ec28 0000 |0069: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ -0bed38: 0c00 |006c: move-result-object v0 │ │ -0bed3a: 6e20 af2b 2000 |006d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0bed40: 5450 bd0c |0070: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed44: 7110 e228 0000 |0072: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ -0bed4a: 0c00 |0075: move-result-object v0 │ │ -0bed4c: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ -0bed50: 5450 bd0c |0078: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed54: 7110 e628 0000 |007a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e6 │ │ -0bed5a: 0a00 |007d: move-result v0 │ │ -0bed5c: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ -0bed60: 5450 bd0c |0080: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed64: 7110 e228 0000 |0082: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ -0bed6a: 0c00 |0085: move-result-object v0 │ │ -0bed6c: 6e20 372b 2000 |0086: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2b37 │ │ -0bed72: 5450 bd0c |0089: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed76: 7110 e328 0000 |008b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ -0bed7c: 0c00 |008e: move-result-object v0 │ │ -0bed7e: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ -0bed82: 5450 bd0c |0091: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed86: 7110 e428 0000 |0093: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e4 │ │ -0bed8c: 0a00 |0096: move-result v0 │ │ -0bed8e: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ -0bed92: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ -0bed96: 5450 bd0c |009b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bed9a: 7110 e328 0000 |009d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ -0beda0: 0c00 |00a0: move-result-object v0 │ │ -0beda2: 6e20 841e 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0beda8: 5450 bd0c |00a4: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bedac: 7110 e928 0000 |00a6: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ -0bedb2: 0c00 |00a9: move-result-object v0 │ │ -0bedb4: 6e20 cf28 3000 |00aa: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ -0bedba: 5b53 bb0c |00ad: iput-object v3, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0bedbe: 5450 bd0c |00af: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bedc2: 6e10 2529 0000 |00b1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ -0bedc8: 6e20 4a27 2700 |00b4: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@274a │ │ -0bedce: 0f04 |00b7: return v4 │ │ -0bedd0: 5450 bd0c |00b8: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bedd4: 7110 eb28 0000 |00ba: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ -0bedda: 0c00 |00bd: move-result-object v0 │ │ -0beddc: 6e20 7a20 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -0bede2: 2895 |00c1: goto 0056 // -006b │ │ +0c24ec: |[0c24ec] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0c24fc: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0c24fe: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0c2500: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0c2502: 5450 bd0c |0003: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2506: 5400 cf0c |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c250a: 2000 5805 |0007: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ +0c250e: 3800 0b00 |0009: if-eqz v0, 0014 // +000b │ │ +0c2512: 5450 bd0c |000b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2516: 5400 cf0c |000d: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c251a: 1f00 5805 |000f: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ +0c251e: 7210 dc2b 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewCollapsed:()V // method@2bdc │ │ +0c2524: 5450 bd0c |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2528: 5451 bd0c |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c252c: 5411 cf0c |0018: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c2530: 6e20 2429 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0c2536: 5450 bd0c |001d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c253a: 5451 bd0c |001f: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c253e: 7110 e928 0100 |0021: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ +0c2544: 0c01 |0024: move-result-object v1 │ │ +0c2546: 6e20 2429 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0c254c: 5450 bd0c |0028: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2550: 5b03 cf0c |002a: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c2554: 5450 bd0c |002c: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2558: 7110 e428 0000 |002e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e4 │ │ +0c255e: 0a00 |0031: move-result v0 │ │ +0c2560: dd00 0002 |0032: and-int/lit8 v0, v0, #int 2 // #02 │ │ +0c2564: 3800 0b00 |0034: if-eqz v0, 003f // +000b │ │ +0c2568: 5450 bd0c |0036: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c256c: 7110 ea28 0000 |0038: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28ea │ │ +0c2572: 0c00 |003b: move-result-object v0 │ │ +0c2574: 6e20 d328 2000 |003c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@28d3 │ │ +0c257a: 5450 bd0c |003f: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c257e: 7110 e428 0000 |0041: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e4 │ │ +0c2584: 0a00 |0044: move-result v0 │ │ +0c2586: dd00 0008 |0045: and-int/lit8 v0, v0, #int 8 // #08 │ │ +0c258a: 3800 0f00 |0047: if-eqz v0, 0056 // +000f │ │ +0c258e: 5450 bd0c |0049: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2592: 7110 eb28 0000 |004b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ +0c2598: 0c00 |004e: move-result-object v0 │ │ +0c259a: 3900 6900 |004f: if-nez v0, 00b8 // +0069 │ │ +0c259e: 5450 bd0c |0051: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c25a2: 7110 e528 0000 |0053: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28e5 │ │ +0c25a8: 5450 bd0c |0056: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c25ac: 7110 ec28 0000 |0058: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ +0c25b2: 0c00 |005b: move-result-object v0 │ │ +0c25b4: 3800 1400 |005c: if-eqz v0, 0070 // +0014 │ │ +0c25b8: 5450 bd0c |005e: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c25bc: 7110 e628 0000 |0060: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e6 │ │ +0c25c2: 0a00 |0063: move-result v0 │ │ +0c25c4: 1221 |0064: const/4 v1, #int 2 // #2 │ │ +0c25c6: 3310 0b00 |0065: if-ne v0, v1, 0070 // +000b │ │ +0c25ca: 5450 bd0c |0067: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c25ce: 7110 ec28 0000 |0069: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ +0c25d4: 0c00 |006c: move-result-object v0 │ │ +0c25d6: 6e20 af2b 2000 |006d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0c25dc: 5450 bd0c |0070: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c25e0: 7110 e228 0000 |0072: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ +0c25e6: 0c00 |0075: move-result-object v0 │ │ +0c25e8: 3800 1300 |0076: if-eqz v0, 0089 // +0013 │ │ +0c25ec: 5450 bd0c |0078: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c25f0: 7110 e628 0000 |007a: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e6 │ │ +0c25f6: 0a00 |007d: move-result v0 │ │ +0c25f8: 3340 0b00 |007e: if-ne v0, v4, 0089 // +000b │ │ +0c25fc: 5450 bd0c |0080: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2600: 7110 e228 0000 |0082: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ +0c2606: 0c00 |0085: move-result-object v0 │ │ +0c2608: 6e20 372b 2000 |0086: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2b37 │ │ +0c260e: 5450 bd0c |0089: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2612: 7110 e328 0000 |008b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ +0c2618: 0c00 |008e: move-result-object v0 │ │ +0c261a: 3800 1500 |008f: if-eqz v0, 00a4 // +0015 │ │ +0c261e: 5450 bd0c |0091: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2622: 7110 e428 0000 |0093: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I // method@28e4 │ │ +0c2628: 0a00 |0096: move-result v0 │ │ +0c262a: dd00 0010 |0097: and-int/lit8 v0, v0, #int 16 // #10 │ │ +0c262e: 3800 0b00 |0099: if-eqz v0, 00a4 // +000b │ │ +0c2632: 5450 bd0c |009b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2636: 7110 e328 0000 |009d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ +0c263c: 0c00 |00a0: move-result-object v0 │ │ +0c263e: 6e20 841e 2000 |00a1: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c2644: 5450 bd0c |00a4: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2648: 7110 e928 0000 |00a6: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ +0c264e: 0c00 |00a9: move-result-object v0 │ │ +0c2650: 6e20 cf28 3000 |00aa: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ +0c2656: 5b53 bb0c |00ad: iput-object v3, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0c265a: 5450 bd0c |00af: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c265e: 6e10 2529 0000 |00b1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ +0c2664: 6e20 4a27 2700 |00b4: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@274a │ │ +0c266a: 0f04 |00b7: return v4 │ │ +0c266c: 5450 bd0c |00b8: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2670: 7110 eb28 0000 |00ba: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ +0c2676: 0c00 |00bd: move-result-object v0 │ │ +0c2678: 6e20 7a20 2000 |00be: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +0c267e: 2895 |00c1: goto 0056 // -006b │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1417 │ │ 0x000b line=1418 │ │ 0x0014 line=1421 │ │ 0x001d line=1422 │ │ 0x0028 line=1423 │ │ @@ -261610,103 +261659,103 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 185 16-bit code units │ │ -0bede4: |[0bede4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0bedf4: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0bedf6: 1302 0800 |0001: const/16 v2, #int 8 // #8 │ │ -0bedfa: 5440 bd0c |0003: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bedfe: 6e10 2a27 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@272a │ │ -0bee04: 0c01 |0008: move-result-object v1 │ │ -0bee06: 5b01 cf0c |0009: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bee0a: 5440 bd0c |000b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee0e: 7110 e928 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ -0bee14: 0c00 |0010: move-result-object v0 │ │ -0bee16: 5441 bd0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee1a: 7110 e828 0100 |0013: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@28e8 │ │ -0bee20: 0c01 |0016: move-result-object v1 │ │ -0bee22: 6e10 8602 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0286 │ │ -0bee28: 0c01 |001a: move-result-object v1 │ │ -0bee2a: 6e10 8002 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0280 │ │ -0bee30: 0c01 |001e: move-result-object v1 │ │ -0bee32: 6e20 cf28 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ -0bee38: 5b46 bb0c |0022: iput-object v6, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0bee3c: 5440 bd0c |0024: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee40: 5400 cf0c |0026: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bee44: 6e10 091e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0bee4a: 0c00 |002b: move-result-object v0 │ │ -0bee4c: 5441 bd0c |002c: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee50: 3210 0b00 |002e: if-eq v0, v1, 0039 // +000b │ │ -0bee54: 5440 bd0c |0030: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee58: 5441 bd0c |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee5c: 5411 cf0c |0034: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bee60: 6e20 ed28 1000 |0036: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0bee66: 5440 bd0c |0039: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee6a: 7110 e928 0000 |003b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ -0bee70: 0c00 |003e: move-result-object v0 │ │ -0bee72: 6e10 c128 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@28c1 │ │ -0bee78: 0c00 |0042: move-result-object v0 │ │ -0bee7a: 5441 bd0c |0043: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee7e: 3210 0d00 |0045: if-eq v0, v1, 0052 // +000d │ │ -0bee82: 5440 bd0c |0047: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee86: 5441 bd0c |0049: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee8a: 7110 e928 0100 |004b: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ -0bee90: 0c01 |004e: move-result-object v1 │ │ -0bee92: 6e20 ed28 1000 |004f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0bee98: 5440 bd0c |0052: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bee9c: 7110 ea28 0000 |0054: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28ea │ │ -0beea2: 0c00 |0057: move-result-object v0 │ │ -0beea4: 6e20 d328 2000 |0058: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@28d3 │ │ -0beeaa: 5440 bd0c |005b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0beeae: 7110 eb28 0000 |005d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ -0beeb4: 0c00 |0060: move-result-object v0 │ │ -0beeb6: 3800 0b00 |0061: if-eqz v0, 006c // +000b │ │ -0beeba: 5440 bd0c |0063: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0beebe: 7110 eb28 0000 |0065: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ -0beec4: 0c00 |0068: move-result-object v0 │ │ -0beec6: 6e20 7a20 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -0beecc: 5440 bd0c |006c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0beed0: 7110 ec28 0000 |006e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ -0beed6: 0c00 |0071: move-result-object v0 │ │ -0beed8: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ -0beedc: 5440 bd0c |0074: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0beee0: 7110 ec28 0000 |0076: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ -0beee6: 0c00 |0079: move-result-object v0 │ │ -0beee8: 6e20 af2b 2000 |007a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0beeee: 5440 bd0c |007d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0beef2: 7110 e228 0000 |007f: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ -0beef8: 0c00 |0082: move-result-object v0 │ │ -0beefa: 3800 0b00 |0083: if-eqz v0, 008e // +000b │ │ -0beefe: 5440 bd0c |0085: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bef02: 7110 e228 0000 |0087: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ -0bef08: 0c00 |008a: move-result-object v0 │ │ -0bef0a: 6e20 372b 2000 |008b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2b37 │ │ -0bef10: 5440 bd0c |008e: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bef14: 7110 e328 0000 |0090: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ -0bef1a: 0c00 |0093: move-result-object v0 │ │ -0bef1c: 3800 0b00 |0094: if-eqz v0, 009f // +000b │ │ -0bef20: 5440 bd0c |0096: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bef24: 7110 e328 0000 |0098: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ -0bef2a: 0c00 |009b: move-result-object v0 │ │ -0bef2c: 6e20 841e 2000 |009c: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0bef32: 5440 bd0c |009f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bef36: 6e10 2529 0000 |00a1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ -0bef3c: 6e20 4a27 3600 |00a4: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@274a │ │ -0bef42: 5440 bd0c |00a7: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bef46: 5400 cf0c |00a9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bef4a: 2000 5805 |00ab: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ -0bef4e: 3800 0b00 |00ad: if-eqz v0, 00b8 // +000b │ │ -0bef52: 5440 bd0c |00af: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ -0bef56: 5400 cf0c |00b1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0bef5a: 1f00 5805 |00b3: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ -0bef5e: 7210 dd2b 0000 |00b5: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2bdd │ │ -0bef64: 0f03 |00b8: return v3 │ │ +0c2680: |[0c2680] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0c2690: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0c2692: 1302 0800 |0001: const/16 v2, #int 8 // #8 │ │ +0c2696: 5440 bd0c |0003: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c269a: 6e10 2a27 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@272a │ │ +0c26a0: 0c01 |0008: move-result-object v1 │ │ +0c26a2: 5b01 cf0c |0009: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c26a6: 5440 bd0c |000b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c26aa: 7110 e928 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ +0c26b0: 0c00 |0010: move-result-object v0 │ │ +0c26b2: 5441 bd0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c26b6: 7110 e828 0100 |0013: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; // method@28e8 │ │ +0c26bc: 0c01 |0016: move-result-object v1 │ │ +0c26be: 6e10 8602 0100 |0017: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0286 │ │ +0c26c4: 0c01 |001a: move-result-object v1 │ │ +0c26c6: 6e10 8002 0100 |001b: invoke-virtual {v1}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0280 │ │ +0c26cc: 0c01 |001e: move-result-object v1 │ │ +0c26ce: 6e20 cf28 1000 |001f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ +0c26d4: 5b46 bb0c |0022: iput-object v6, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0c26d8: 5440 bd0c |0024: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c26dc: 5400 cf0c |0026: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c26e0: 6e10 091e 0000 |0028: invoke-virtual {v0}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0c26e6: 0c00 |002b: move-result-object v0 │ │ +0c26e8: 5441 bd0c |002c: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c26ec: 3210 0b00 |002e: if-eq v0, v1, 0039 // +000b │ │ +0c26f0: 5440 bd0c |0030: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c26f4: 5441 bd0c |0032: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c26f8: 5411 cf0c |0034: iget-object v1, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c26fc: 6e20 ed28 1000 |0036: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0c2702: 5440 bd0c |0039: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2706: 7110 e928 0000 |003b: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ +0c270c: 0c00 |003e: move-result-object v0 │ │ +0c270e: 6e10 c128 0000 |003f: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getParent:()Landroid/view/ViewParent; // method@28c1 │ │ +0c2714: 0c00 |0042: move-result-object v0 │ │ +0c2716: 5441 bd0c |0043: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c271a: 3210 0d00 |0045: if-eq v0, v1, 0052 // +000d │ │ +0c271e: 5440 bd0c |0047: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2722: 5441 bd0c |0049: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2726: 7110 e928 0100 |004b: invoke-static {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28e9 │ │ +0c272c: 0c01 |004e: move-result-object v1 │ │ +0c272e: 6e20 ed28 1000 |004f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0c2734: 5440 bd0c |0052: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c2738: 7110 ea28 0000 |0054: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // method@28ea │ │ +0c273e: 0c00 |0057: move-result-object v0 │ │ +0c2740: 6e20 d328 2000 |0058: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@28d3 │ │ +0c2746: 5440 bd0c |005b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c274a: 7110 eb28 0000 |005d: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ +0c2750: 0c00 |0060: move-result-object v0 │ │ +0c2752: 3800 0b00 |0061: if-eqz v0, 006c // +000b │ │ +0c2756: 5440 bd0c |0063: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c275a: 7110 eb28 0000 |0065: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; // method@28eb │ │ +0c2760: 0c00 |0068: move-result-object v0 │ │ +0c2762: 6e20 7a20 2000 |0069: invoke-virtual {v0, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +0c2768: 5440 bd0c |006c: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c276c: 7110 ec28 0000 |006e: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ +0c2772: 0c00 |0071: move-result-object v0 │ │ +0c2774: 3800 0b00 |0072: if-eqz v0, 007d // +000b │ │ +0c2778: 5440 bd0c |0074: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c277c: 7110 ec28 0000 |0076: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // method@28ec │ │ +0c2782: 0c00 |0079: move-result-object v0 │ │ +0c2784: 6e20 af2b 2000 |007a: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0c278a: 5440 bd0c |007d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c278e: 7110 e228 0000 |007f: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ +0c2794: 0c00 |0082: move-result-object v0 │ │ +0c2796: 3800 0b00 |0083: if-eqz v0, 008e // +000b │ │ +0c279a: 5440 bd0c |0085: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c279e: 7110 e228 0000 |0087: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@28e2 │ │ +0c27a4: 0c00 |008a: move-result-object v0 │ │ +0c27a6: 6e20 372b 2000 |008b: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setVisibility:(I)V // method@2b37 │ │ +0c27ac: 5440 bd0c |008e: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c27b0: 7110 e328 0000 |0090: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ +0c27b6: 0c00 |0093: move-result-object v0 │ │ +0c27b8: 3800 0b00 |0094: if-eqz v0, 009f // +000b │ │ +0c27bc: 5440 bd0c |0096: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c27c0: 7110 e328 0000 |0098: invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; // method@28e3 │ │ +0c27c6: 0c00 |009b: move-result-object v0 │ │ +0c27c8: 6e20 841e 2000 |009c: invoke-virtual {v0, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c27ce: 5440 bd0c |009f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c27d2: 6e10 2529 0000 |00a1: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ +0c27d8: 6e20 4a27 3600 |00a4: invoke-virtual {v6, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setActionViewExpanded:(Z)V // method@274a │ │ +0c27de: 5440 bd0c |00a7: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c27e2: 5400 cf0c |00a9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c27e6: 2000 5805 |00ab: instance-of v0, v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ +0c27ea: 3800 0b00 |00ad: if-eqz v0, 00b8 // +000b │ │ +0c27ee: 5440 bd0c |00af: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; // field@0cbd │ │ +0c27f2: 5400 cf0c |00b1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0c27f6: 1f00 5805 |00b3: check-cast v0, Lcom/actionbarsherlock/view/CollapsibleActionView; // type@0558 │ │ +0c27fa: 7210 dd2b 0000 |00b5: invoke-interface {v0}, Lcom/actionbarsherlock/view/CollapsibleActionView;.onActionViewExpanded:()V // method@2bdd │ │ +0c2800: 0f03 |00b8: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=1389 │ │ 0x000b line=1390 │ │ 0x0022 line=1391 │ │ 0x0024 line=1392 │ │ 0x0030 line=1393 │ │ @@ -261732,17 +261781,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bef68: |[0bef68] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ -0bef78: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bef7a: 0f00 |0001: return v0 │ │ +0c2804: |[0c2804] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.flagActionItems:()Z │ │ +0c2814: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c2816: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1384 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -261750,17 +261799,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bef7c: |[0bef7c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ -0bef8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bef8e: 0f00 |0001: return v0 │ │ +0c2818: |[0c2818] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getId:()I │ │ +0c2828: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c282a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1453 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -261768,17 +261817,17 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bef90: |[0bef90] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0befa0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0befa2: 1100 |0001: return-object v0 │ │ +0c282c: |[0c282c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0c283c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c283e: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1342 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 root Landroid/view/ViewGroup; │ │ │ │ @@ -261787,24 +261836,24 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0befa4: |[0befa4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0befb4: 5420 bc0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ -0befb8: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ -0befbc: 5420 bb0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0befc0: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0befc4: 5420 bc0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ -0befc8: 5421 bb0c |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0befcc: 6e20 e126 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ -0befd2: 5b24 bc0c |000f: iput-object v4, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ -0befd6: 0e00 |0011: return-void │ │ +0c2840: |[0c2840] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0c2850: 5420 bc0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ +0c2854: 3800 0d00 |0002: if-eqz v0, 000f // +000d │ │ +0c2858: 5420 bb0c |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0c285c: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0c2860: 5420 bc0c |0008: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ +0c2864: 5421 bb0c |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0c2868: 6e20 e126 1000 |000c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ +0c286e: 5b24 bc0c |000f: iput-object v4, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ +0c2872: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1334 │ │ 0x0008 line=1335 │ │ 0x000f line=1337 │ │ 0x0011 line=1338 │ │ locals : │ │ @@ -261817,16 +261866,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0befd8: |[0befd8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0befe8: 0e00 |0000: return-void │ │ +0c2874: |[0c2874] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0c2884: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1380 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0001 reg=2 allMenusAreClosing Z │ │ @@ -261836,16 +261885,16 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0befec: |[0befec] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0beffc: 0e00 |0000: return-void │ │ +0c2888: |[0c2888] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0c2898: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1463 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 state Landroid/os/Parcelable; │ │ │ │ @@ -261854,17 +261903,17 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bf000: |[0bf000] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0bf010: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bf012: 1100 |0001: return-object v0 │ │ +0c289c: |[0c289c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0c28ac: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c28ae: 1100 |0001: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1458 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;) │ │ @@ -261872,17 +261921,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0bf014: |[0bf014] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0bf024: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bf026: 0f00 |0001: return v0 │ │ +0c28b0: |[0c28b0] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0c28c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c28c2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1375 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0002 reg=2 subMenu Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ @@ -261891,16 +261940,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0bf028: |[0bf028] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0bf038: 0e00 |0000: return-void │ │ +0c28c4: |[0c28c4] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0c28d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1371 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x0001 reg=1 cb Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback; │ │ │ │ @@ -261909,38 +261958,38 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 42 16-bit code units │ │ -0bf03c: |[0bf03c] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ -0bf04c: 5464 bb0c |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0bf050: 3804 2400 |0002: if-eqz v4, 0026 // +0024 │ │ -0bf054: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0bf056: 5464 bc0c |0005: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ -0bf05a: 3804 1600 |0007: if-eqz v4, 001d // +0016 │ │ -0bf05e: 5464 bc0c |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ -0bf062: 6e10 2227 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ -0bf068: 0a00 |000e: move-result v0 │ │ -0bf06a: 1202 |000f: const/4 v2, #int 0 // #0 │ │ -0bf06c: 3502 0d00 |0010: if-ge v2, v0, 001d // +000d │ │ -0bf070: 5464 bc0c |0012: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ -0bf074: 6e20 f726 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26f7 │ │ -0bf07a: 0c03 |0017: move-result-object v3 │ │ -0bf07c: 5464 bb0c |0018: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0bf080: 3343 0d00 |001a: if-ne v3, v4, 0027 // +000d │ │ -0bf084: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -0bf086: 3901 0900 |001d: if-nez v1, 0026 // +0009 │ │ -0bf08a: 5464 bc0c |001f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ -0bf08e: 5465 bb0c |0021: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0bf092: 6e30 ac28 4605 |0023: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@28ac │ │ -0bf098: 0e00 |0026: return-void │ │ -0bf09a: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bf09e: 28e7 |0029: goto 0010 // -0019 │ │ +0c28d8: |[0c28d8] com.actionbarsherlock.internal.widget.ActionBarView$ExpandedActionViewMenuPresenter.updateMenuView:(Z)V │ │ +0c28e8: 5464 bb0c |0000: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0c28ec: 3804 2400 |0002: if-eqz v4, 0026 // +0024 │ │ +0c28f0: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0c28f2: 5464 bc0c |0005: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ +0c28f6: 3804 1600 |0007: if-eqz v4, 001d // +0016 │ │ +0c28fa: 5464 bc0c |0009: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ +0c28fe: 6e10 2227 0400 |000b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.size:()I // method@2722 │ │ +0c2904: 0a00 |000e: move-result v0 │ │ +0c2906: 1202 |000f: const/4 v2, #int 0 // #0 │ │ +0c2908: 3502 0d00 |0010: if-ge v2, v0, 001d // +000d │ │ +0c290c: 5464 bc0c |0012: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ +0c2910: 6e20 f726 2400 |0014: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26f7 │ │ +0c2916: 0c03 |0017: move-result-object v3 │ │ +0c2918: 5464 bb0c |0018: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0c291c: 3343 0d00 |001a: if-ne v3, v4, 0027 // +000d │ │ +0c2920: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +0c2922: 3901 0900 |001d: if-nez v1, 0026 // +0009 │ │ +0c2926: 5464 bc0c |001f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0cbc │ │ +0c292a: 5465 bb0c |0021: iget-object v5, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0c292e: 6e30 ac28 4605 |0023: invoke-virtual {v6, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@28ac │ │ +0c2934: 0e00 |0026: return-void │ │ +0c2936: d802 0201 |0027: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0c293a: 28e7 |0029: goto 0010 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1348 │ │ 0x0004 line=1349 │ │ 0x0005 line=1351 │ │ 0x0009 line=1352 │ │ 0x000f line=1353 │ │ @@ -261959,29 +262008,29 @@ │ │ 0x0027 - 0x002a reg=0 count I │ │ 0x0027 - 0x002a reg=1 found Z │ │ 0x0027 - 0x002a reg=2 i I │ │ 0x0027 - 0x002a reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ 0x0000 - 0x002a reg=6 this Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ 0x0000 - 0x002a reg=7 cleared Z │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #974 header: │ │ class_idx : 1324 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 1331 │ │ -source_file_idx : 1365 │ │ +source_file_idx : 1366 │ │ static_fields_size : 1 │ │ instance_fields_size: 12 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 20 │ │ │ │ Class #974 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1; Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; } │ │ VISIBILITY_SYSTEM Ldalvik/annotation/Signature; value={ "Lcom/actionbarsherlock/internal/widget/IcsAdapterView" "<" "Landroid/widget/SpinnerAdapter;" ">;" } │ │ │ │ Class #974 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;' │ │ Access flags : 0x0401 (PUBLIC ABSTRACT) │ │ Superclass : 'Lcom/actionbarsherlock/internal/widget/IcsAdapterView;' │ │ Interfaces - │ │ @@ -262045,52 +262094,52 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0bf0a0: |[0bf0a0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:()V │ │ -0bf0b0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0bf0b4: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0bf0b8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0bf0bc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0bf0be: 6a00 070d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0d07 │ │ -0bf0c2: 0e00 |0009: return-void │ │ -0bf0c4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0bf0c6: 28fc |000b: goto 0007 // -0004 │ │ +0c293c: |[0c293c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:()V │ │ +0c294c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0c2950: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0c2954: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0c2958: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c295a: 6a00 070d |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0d07 │ │ +0c295e: 0e00 |0009: return-void │ │ +0c2960: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0c2962: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0bf0c8: |[0bf0c8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;)V │ │ -0bf0d8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bf0da: 7020 aa29 2100 |0001: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;)V // method@29aa │ │ -0bf0e0: 5910 160d |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ -0bf0e4: 5910 180d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ -0bf0e8: 5910 170d |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ -0bf0ec: 5910 150d |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ -0bf0f0: 2200 6300 |000c: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -0bf0f4: 7010 5c02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0bf0fa: 5b10 190d |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf0fe: 2200 2905 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@0529 │ │ -0bf102: 7020 5929 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2959 │ │ -0bf108: 5b10 130d |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ -0bf10c: 7010 8229 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2982 │ │ -0bf112: 0e00 |001d: return-void │ │ +0c2964: |[0c2964] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;)V │ │ +0c2974: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c2976: 7020 aa29 2100 |0001: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;)V // method@29aa │ │ +0c297c: 5910 160d |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ +0c2980: 5910 180d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ +0c2984: 5910 170d |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ +0c2988: 5910 150d |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ +0c298c: 2200 6300 |000c: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +0c2990: 7010 5c02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0c2996: 5b10 190d |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c299a: 2200 2905 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@0529 │ │ +0c299e: 7020 5929 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2959 │ │ +0c29a4: 5b10 130d |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ +0c29a8: 7010 8229 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2982 │ │ +0c29ae: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=59 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ @@ -262107,18 +262156,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 │ │ -0bf114: |[0bf114] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0bf124: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bf126: 7040 6c29 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@296c │ │ -0bf12c: 0e00 |0004: return-void │ │ +0c29b0: |[0c29b0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0c29c0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c29c2: 7040 6c29 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@296c │ │ +0c29c8: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ 0x0004 line=65 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -262129,29 +262178,29 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 30 16-bit code units │ │ -0bf130: |[0bf130] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0bf140: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bf142: 7040 ac29 2143 |0001: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@29ac │ │ -0bf148: 5910 160d |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ -0bf14c: 5910 180d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ -0bf150: 5910 170d |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ -0bf154: 5910 150d |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ -0bf158: 2200 6300 |000c: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ -0bf15c: 7010 5c02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0bf162: 5b10 190d |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf166: 2200 2905 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@0529 │ │ -0bf16a: 7020 5929 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2959 │ │ -0bf170: 5b10 130d |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ -0bf174: 7010 8229 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2982 │ │ -0bf17a: 0e00 |001d: return-void │ │ +0c29cc: |[0c29cc] com.actionbarsherlock.internal.widget.IcsAbsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0c29dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c29de: 7040 ac29 2143 |0001: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@29ac │ │ +0c29e4: 5910 160d |0004: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ +0c29e8: 5910 180d |0006: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ +0c29ec: 5910 170d |0008: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ +0c29f0: 5910 150d |000a: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ +0c29f4: 2200 6300 |000c: new-instance v0, Landroid/graphics/Rect; // type@0063 │ │ +0c29f8: 7010 5c02 0000 |000e: invoke-direct {v0}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0c29fe: 5b10 190d |0011: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2a02: 2200 2905 |0013: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // type@0529 │ │ +0c2a06: 7020 5929 1000 |0015: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V // method@2959 │ │ +0c2a0c: 5b10 130d |0018: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ +0c2a10: 7010 8229 0100 |001a: invoke-direct {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.initAbsSpinner:()V // method@2982 │ │ +0c2a16: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=68 │ │ 0x0004 line=46 │ │ 0x0006 line=47 │ │ 0x0008 line=48 │ │ 0x000a line=49 │ │ @@ -262170,17 +262219,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0bf17c: |[0bf17c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V │ │ -0bf18c: 6e30 8f29 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeDetachedView:(Landroid/view/View;Z)V // method@298f │ │ -0bf192: 0e00 |0003: return-void │ │ +0c2a18: |[0c2a18] com.actionbarsherlock.internal.widget.IcsAbsSpinner.access$100:(Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;Landroid/view/View;Z)V │ │ +0c2a28: 6e30 8f29 1002 |0000: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeDetachedView:(Landroid/view/View;Z)V // method@298f │ │ +0c2a2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 x2 Z │ │ @@ -262190,20 +262239,20 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0bf194: |[0bf194] com.actionbarsherlock.internal.widget.IcsAbsSpinner.initAbsSpinner:()V │ │ -0bf1a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bf1a6: 6e20 9729 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setFocusable:(Z)V // method@2997 │ │ -0bf1ac: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0bf1ae: 6e20 9e29 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setWillNotDraw:(Z)V // method@299e │ │ -0bf1b4: 0e00 |0008: return-void │ │ +0c2a30: |[0c2a30] com.actionbarsherlock.internal.widget.IcsAbsSpinner.initAbsSpinner:()V │ │ +0c2a40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c2a42: 6e20 9729 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setFocusable:(Z)V // method@2997 │ │ +0c2a48: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0c2a4a: 6e20 9e29 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setWillNotDraw:(Z)V // method@299e │ │ +0c2a50: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0004 line=93 │ │ 0x0008 line=94 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ @@ -262214,20 +262263,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0bf1b8: |[0bf1b8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0bf1c8: 2200 3e04 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0bf1cc: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0bf1ce: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -0bf1d0: 7030 941e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0bf1d6: 1100 |0007: return-object v0 │ │ +0c2a54: |[0c2a54] com.actionbarsherlock.internal.widget.IcsAbsSpinner.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0c2a64: 2200 3e04 |0000: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0c2a68: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0c2a6a: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +0c2a6c: 7030 941e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0c2a72: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -262235,18 +262284,18 @@ │ │ type : '()Landroid/widget/Adapter;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bf1d8: |[0bf1d8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/Adapter; │ │ -0bf1e8: 6e10 7229 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2972 │ │ -0bf1ee: 0c00 |0003: move-result-object v0 │ │ -0bf1f0: 1100 |0004: return-object v0 │ │ +0c2a74: |[0c2a74] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/Adapter; │ │ +0c2a84: 6e10 7229 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2972 │ │ +0c2a8a: 0c00 |0003: move-result-object v0 │ │ +0c2a8c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -262254,17 +262303,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bf1f4: |[0bf1f4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ -0bf204: 5410 080d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf208: 1100 |0002: return-object v0 │ │ +0c2a90: |[0c2a90] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getAdapter:()Landroid/widget/SpinnerAdapter; │ │ +0c2aa0: 5410 080d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c2aa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=336 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -262272,18 +262321,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bf20c: |[0bf20c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildHeight:(Landroid/view/View;)I │ │ -0bf21c: 6e10 fd1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0bf222: 0a00 |0003: move-result v0 │ │ -0bf224: 0f00 |0004: return v0 │ │ +0c2aa8: |[0c2aa8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildHeight:(Landroid/view/View;)I │ │ +0c2ab8: 6e10 fd1d 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0c2abe: 0a00 |0003: move-result v0 │ │ +0c2ac0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=248 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -262292,18 +262341,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0bf228: |[0bf228] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildWidth:(Landroid/view/View;)I │ │ -0bf238: 6e10 001e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0bf23e: 0a00 |0003: move-result v0 │ │ -0bf240: 0f00 |0004: return v0 │ │ +0c2ac4: |[0c2ac4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getChildWidth:(Landroid/view/View;)I │ │ +0c2ad4: 6e10 001e 0200 |0000: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0c2ada: 0a00 |0003: move-result v0 │ │ +0c2adc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0005 reg=2 child Landroid/view/View; │ │ │ │ @@ -262312,17 +262361,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bf244: |[0bf244] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getCount:()I │ │ -0bf254: 5210 0e0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ -0bf258: 0f00 |0002: return v0 │ │ +0c2ae0: |[0c2ae0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getCount:()I │ │ +0c2af0: 5210 0e0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ +0c2af4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=341 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -262330,27 +262379,27 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0bf25c: |[0bf25c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getSelectedView:()Landroid/view/View; │ │ -0bf26c: 5220 0e0d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ -0bf270: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ -0bf274: 5220 140d |0004: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0d14 │ │ -0bf278: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ -0bf27c: 5220 140d |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0d14 │ │ -0bf280: 5221 0c0d |000a: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ -0bf284: b110 |000c: sub-int/2addr v0, v1 │ │ -0bf286: 6e20 7329 0200 |000d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2973 │ │ -0bf28c: 0c00 |0010: move-result-object v0 │ │ -0bf28e: 1100 |0011: return-object v0 │ │ -0bf290: 1200 |0012: const/4 v0, #int 0 // #0 │ │ -0bf292: 28fe |0013: goto 0011 // -0002 │ │ +0c2af8: |[0c2af8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.getSelectedView:()Landroid/view/View; │ │ +0c2b08: 5220 0e0d |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ +0c2b0c: 3d00 1000 |0002: if-lez v0, 0012 // +0010 │ │ +0c2b10: 5220 140d |0004: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0d14 │ │ +0c2b14: 3a00 0c00 |0006: if-ltz v0, 0012 // +000c │ │ +0c2b18: 5220 140d |0008: iget v0, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0d14 │ │ +0c2b1c: 5221 0c0d |000a: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ +0c2b20: b110 |000c: sub-int/2addr v0, v1 │ │ +0c2b22: 6e20 7329 0200 |000d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2973 │ │ +0c2b28: 0c00 |0010: move-result-object v0 │ │ +0c2b2a: 1100 |0011: return-object v0 │ │ +0c2b2c: 1200 |0012: const/4 v0, #int 0 // #0 │ │ +0c2b2e: 28fe |0013: goto 0011 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ 0x0008 line=315 │ │ 0x0011 line=317 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ @@ -262366,211 +262415,211 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 387 16-bit code units │ │ -0bf294: |[0bf294] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onMeasure:(II)V │ │ -0bf2a4: 7701 d21d 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0bf2aa: 0a0d |0003: move-result v13 │ │ -0bf2ac: 7401 7929 1100 |0004: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingLeft:()I // method@2979 │ │ -0bf2b2: 0a05 |0007: move-result v5 │ │ -0bf2b4: 7401 7b29 1100 |0008: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingTop:()I // method@297b │ │ -0bf2ba: 0a07 |000b: move-result v7 │ │ -0bf2bc: 7401 7a29 1100 |000c: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingRight:()I // method@297a │ │ -0bf2c2: 0a06 |000f: move-result v6 │ │ -0bf2c4: 7401 7829 1100 |0010: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingBottom:()I // method@2978 │ │ -0bf2ca: 0a04 |0013: move-result v4 │ │ -0bf2cc: 0800 1100 |0014: move-object/from16 v0, v17 │ │ -0bf2d0: 540f 190d |0016: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf2d4: 0800 1100 |0018: move-object/from16 v0, v17 │ │ -0bf2d8: 5200 160d |001a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ -0bf2dc: 0210 0000 |001c: move/from16 v16, v0 │ │ -0bf2e0: 0200 1000 |001e: move/from16 v0, v16 │ │ -0bf2e4: 3705 3e01 |0020: if-le v5, v0, 015e // +013e │ │ -0bf2e8: 59f5 3b00 |0022: iput v5, v15, Landroid/graphics/Rect;.left:I // field@003b │ │ -0bf2ec: 0800 1100 |0024: move-object/from16 v0, v17 │ │ -0bf2f0: 540f 190d |0026: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf2f4: 0800 1100 |0028: move-object/from16 v0, v17 │ │ -0bf2f8: 5200 180d |002a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ -0bf2fc: 0210 0000 |002c: move/from16 v16, v0 │ │ -0bf300: 0200 1000 |002e: move/from16 v0, v16 │ │ -0bf304: 3707 3401 |0030: if-le v7, v0, 0164 // +0134 │ │ -0bf308: 59f7 3d00 |0032: iput v7, v15, Landroid/graphics/Rect;.top:I // field@003d │ │ -0bf30c: 0800 1100 |0034: move-object/from16 v0, v17 │ │ -0bf310: 540f 190d |0036: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf314: 0800 1100 |0038: move-object/from16 v0, v17 │ │ -0bf318: 5200 170d |003a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ -0bf31c: 0210 0000 |003c: move/from16 v16, v0 │ │ -0bf320: 0200 1000 |003e: move/from16 v0, v16 │ │ -0bf324: 3706 2a01 |0040: if-le v6, v0, 016a // +012a │ │ -0bf328: 59f6 3c00 |0042: iput v6, v15, Landroid/graphics/Rect;.right:I // field@003c │ │ -0bf32c: 0800 1100 |0044: move-object/from16 v0, v17 │ │ -0bf330: 540f 190d |0046: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf334: 0800 1100 |0048: move-object/from16 v0, v17 │ │ -0bf338: 5200 150d |004a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ -0bf33c: 0210 0000 |004c: move/from16 v16, v0 │ │ -0bf340: 0200 1000 |004e: move/from16 v0, v16 │ │ -0bf344: 3704 2001 |0050: if-le v4, v0, 0170 // +0120 │ │ -0bf348: 59f4 3a00 |0052: iput v4, v15, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -0bf34c: 0800 1100 |0054: move-object/from16 v0, v17 │ │ -0bf350: 550f 0a0d |0056: iget-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0d0a │ │ -0bf354: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ -0bf358: 7401 8129 1100 |005a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.handleDataChanged:()V // method@2981 │ │ -0bf35e: 1209 |005d: const/4 v9, #int 0 // #0 │ │ -0bf360: 120a |005e: const/4 v10, #int 0 // #0 │ │ -0bf362: 1218 |005f: const/4 v8, #int 1 // #1 │ │ -0bf364: 7401 7d29 1100 |0060: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@297d │ │ -0bf36a: 0a0b |0063: move-result v11 │ │ -0bf36c: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ -0bf370: 0800 1100 |0066: move-object/from16 v0, v17 │ │ -0bf374: 540f 080d |0068: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf378: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ -0bf37c: 0800 1100 |006c: move-object/from16 v0, v17 │ │ -0bf380: 540f 080d |006e: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf384: 7210 e520 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ -0bf38a: 0a0f |0073: move-result v15 │ │ -0bf38c: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ -0bf390: 0800 1100 |0076: move-object/from16 v0, v17 │ │ -0bf394: 540f 130d |0078: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ -0bf398: 6e20 5b29 bf00 |007a: invoke-virtual {v15, v11}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@295b │ │ -0bf39e: 0c0c |007d: move-result-object v12 │ │ -0bf3a0: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ -0bf3a4: 0800 1100 |0080: move-object/from16 v0, v17 │ │ -0bf3a8: 540f 080d |0082: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf3ac: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ -0bf3b0: 0800 1000 |0086: move-object/from16 v0, v16 │ │ -0bf3b4: 0801 1100 |0088: move-object/from16 v1, v17 │ │ -0bf3b8: 7240 ea20 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ea │ │ -0bf3be: 0c0c |008d: move-result-object v12 │ │ -0bf3c0: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ -0bf3c4: 0800 1100 |0090: move-object/from16 v0, v17 │ │ -0bf3c8: 540f 130d |0092: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ -0bf3cc: 6e30 5c29 bf0c |0094: invoke-virtual {v15, v11, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@295c │ │ -0bf3d2: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ -0bf3d6: 6e10 f91d 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0bf3dc: 0c0f |009c: move-result-object v15 │ │ -0bf3de: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ -0bf3e2: 121f |009f: const/4 v15, #int 1 // #1 │ │ -0bf3e4: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ -0bf3e8: 5c0f 090d |00a2: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ -0bf3ec: 7401 7029 1100 |00a4: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2970 │ │ -0bf3f2: 0c0f |00a7: move-result-object v15 │ │ -0bf3f4: 6e20 6b1e fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ -0bf3fa: 120f |00ab: const/4 v15, #int 0 // #0 │ │ -0bf3fc: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ -0bf400: 5c0f 090d |00ae: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ -0bf404: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ -0bf408: 0201 1200 |00b2: move/from16 v1, v18 │ │ -0bf40c: 0202 1300 |00b4: move/from16 v2, v19 │ │ -0bf410: 6e40 8529 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.measureChild:(Landroid/view/View;II)V // method@2985 │ │ -0bf416: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ -0bf41a: 6e20 7529 c000 |00bb: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildHeight:(Landroid/view/View;)I // method@2975 │ │ -0bf420: 0a0f |00be: move-result v15 │ │ -0bf422: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ -0bf426: 5400 190d |00c1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf42a: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ -0bf42e: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ -0bf432: 5200 3d00 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@003d │ │ -0bf436: 0210 0000 |00c9: move/from16 v16, v0 │ │ -0bf43a: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ -0bf43e: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ -0bf442: 5400 190d |00cf: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf446: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ -0bf44a: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ -0bf44e: 5200 3a00 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -0bf452: 0210 0000 |00d7: move/from16 v16, v0 │ │ -0bf456: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ -0bf45a: 0800 1100 |00db: move-object/from16 v0, v17 │ │ -0bf45e: 6e20 7629 c000 |00dd: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildWidth:(Landroid/view/View;)I // method@2976 │ │ -0bf464: 0a0f |00e0: move-result v15 │ │ -0bf466: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ -0bf46a: 5400 190d |00e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf46e: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ -0bf472: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ -0bf476: 5200 3b00 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@003b │ │ -0bf47a: 0210 0000 |00eb: move/from16 v16, v0 │ │ -0bf47e: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ -0bf482: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ -0bf486: 5400 190d |00f1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf48a: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ -0bf48e: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ -0bf492: 5200 3c00 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ -0bf496: 0210 0000 |00f9: move/from16 v16, v0 │ │ -0bf49a: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ -0bf49e: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ -0bf4a0: 3808 2c00 |00fe: if-eqz v8, 012a // +002c │ │ -0bf4a4: 0800 1100 |0100: move-object/from16 v0, v17 │ │ -0bf4a8: 540f 190d |0102: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf4ac: 52ff 3d00 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@003d │ │ -0bf4b0: 0800 1100 |0106: move-object/from16 v0, v17 │ │ -0bf4b4: 5400 190d |0108: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf4b8: 0810 0000 |010a: move-object/from16 v16, v0 │ │ -0bf4bc: 0800 1000 |010c: move-object/from16 v0, v16 │ │ -0bf4c0: 5200 3a00 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -0bf4c4: 0210 0000 |0110: move/from16 v16, v0 │ │ -0bf4c8: 9009 0f10 |0112: add-int v9, v15, v16 │ │ -0bf4cc: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ -0bf4d0: 0800 1100 |0116: move-object/from16 v0, v17 │ │ -0bf4d4: 540f 190d |0118: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf4d8: 52ff 3b00 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@003b │ │ -0bf4dc: 0800 1100 |011c: move-object/from16 v0, v17 │ │ -0bf4e0: 5400 190d |011e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ -0bf4e4: 0810 0000 |0120: move-object/from16 v16, v0 │ │ -0bf4e8: 0800 1000 |0122: move-object/from16 v0, v16 │ │ -0bf4ec: 5200 3c00 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ -0bf4f0: 0210 0000 |0126: move/from16 v16, v0 │ │ -0bf4f4: 900a 0f10 |0128: add-int v10, v15, v16 │ │ -0bf4f8: 7401 7f29 1100 |012a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumHeight:()I // method@297f │ │ -0bf4fe: 0a0f |012d: move-result v15 │ │ -0bf500: 7120 9d2e f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0bf506: 0a09 |0131: move-result v9 │ │ -0bf508: 7401 8029 1100 |0132: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumWidth:()I // method@2980 │ │ -0bf50e: 0a0f |0135: move-result v15 │ │ -0bf510: 7120 9d2e fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0bf516: 0a0a |0139: move-result v10 │ │ -0bf518: 630f 070d |013a: sget-boolean v15, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0d07 │ │ -0bf51c: 380f 3a00 |013c: if-eqz v15, 0176 // +003a │ │ -0bf520: 120f |013e: const/4 v15, #int 0 // #0 │ │ -0bf522: 0200 1300 |013f: move/from16 v0, v19 │ │ -0bf526: 7130 9329 090f |0141: invoke-static {v9, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2993 │ │ -0bf52c: 0a03 |0144: move-result v3 │ │ -0bf52e: 120f |0145: const/4 v15, #int 0 // #0 │ │ -0bf530: 0200 1200 |0146: move/from16 v0, v18 │ │ -0bf534: 7130 9329 0a0f |0148: invoke-static {v10, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2993 │ │ -0bf53a: 0a0e |014b: move-result v14 │ │ -0bf53c: 0800 1100 |014c: move-object/from16 v0, v17 │ │ -0bf540: 6e30 9829 e003 |014e: invoke-virtual {v0, v14, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setMeasuredDimension:(II)V // method@2998 │ │ -0bf546: 0200 1300 |0151: move/from16 v0, v19 │ │ -0bf54a: 0801 1100 |0153: move-object/from16 v1, v17 │ │ -0bf54e: 5910 0d0d |0155: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mHeightMeasureSpec:I // field@0d0d │ │ -0bf552: 0200 1200 |0157: move/from16 v0, v18 │ │ -0bf556: 0801 1100 |0159: move-object/from16 v1, v17 │ │ -0bf55a: 5910 1e0d |015b: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mWidthMeasureSpec:I // field@0d1e │ │ -0bf55e: 0e00 |015d: return-void │ │ -0bf560: 0800 1100 |015e: move-object/from16 v0, v17 │ │ -0bf564: 5205 160d |0160: iget v5, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ -0bf568: 2900 c0fe |0162: goto/16 0022 // -0140 │ │ -0bf56c: 0800 1100 |0164: move-object/from16 v0, v17 │ │ -0bf570: 5207 180d |0166: iget v7, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ -0bf574: 2900 cafe |0168: goto/16 0032 // -0136 │ │ -0bf578: 0800 1100 |016a: move-object/from16 v0, v17 │ │ -0bf57c: 5206 170d |016c: iget v6, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ -0bf580: 2900 d4fe |016e: goto/16 0042 // -012c │ │ -0bf584: 0800 1100 |0170: move-object/from16 v0, v17 │ │ -0bf588: 5204 150d |0172: iget v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ -0bf58c: 2900 defe |0174: goto/16 0052 // -0122 │ │ -0bf590: 0200 1300 |0176: move/from16 v0, v19 │ │ -0bf594: 7120 9229 0900 |0178: invoke-static {v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2992 │ │ -0bf59a: 0a03 |017b: move-result v3 │ │ -0bf59c: 0200 1200 |017c: move/from16 v0, v18 │ │ -0bf5a0: 7120 9229 0a00 |017e: invoke-static {v10, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2992 │ │ -0bf5a6: 0a0e |0181: move-result v14 │ │ -0bf5a8: 28ca |0182: goto 014c // -0036 │ │ +0c2b30: |[0c2b30] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onMeasure:(II)V │ │ +0c2b40: 7701 d21d 1200 |0000: invoke-static/range {v18}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0c2b46: 0a0d |0003: move-result v13 │ │ +0c2b48: 7401 7929 1100 |0004: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingLeft:()I // method@2979 │ │ +0c2b4e: 0a05 |0007: move-result v5 │ │ +0c2b50: 7401 7b29 1100 |0008: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingTop:()I // method@297b │ │ +0c2b56: 0a07 |000b: move-result v7 │ │ +0c2b58: 7401 7a29 1100 |000c: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingRight:()I // method@297a │ │ +0c2b5e: 0a06 |000f: move-result v6 │ │ +0c2b60: 7401 7829 1100 |0010: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getPaddingBottom:()I // method@2978 │ │ +0c2b66: 0a04 |0013: move-result v4 │ │ +0c2b68: 0800 1100 |0014: move-object/from16 v0, v17 │ │ +0c2b6c: 540f 190d |0016: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2b70: 0800 1100 |0018: move-object/from16 v0, v17 │ │ +0c2b74: 5200 160d |001a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ +0c2b78: 0210 0000 |001c: move/from16 v16, v0 │ │ +0c2b7c: 0200 1000 |001e: move/from16 v0, v16 │ │ +0c2b80: 3705 3e01 |0020: if-le v5, v0, 015e // +013e │ │ +0c2b84: 59f5 3b00 |0022: iput v5, v15, Landroid/graphics/Rect;.left:I // field@003b │ │ +0c2b88: 0800 1100 |0024: move-object/from16 v0, v17 │ │ +0c2b8c: 540f 190d |0026: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2b90: 0800 1100 |0028: move-object/from16 v0, v17 │ │ +0c2b94: 5200 180d |002a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ +0c2b98: 0210 0000 |002c: move/from16 v16, v0 │ │ +0c2b9c: 0200 1000 |002e: move/from16 v0, v16 │ │ +0c2ba0: 3707 3401 |0030: if-le v7, v0, 0164 // +0134 │ │ +0c2ba4: 59f7 3d00 |0032: iput v7, v15, Landroid/graphics/Rect;.top:I // field@003d │ │ +0c2ba8: 0800 1100 |0034: move-object/from16 v0, v17 │ │ +0c2bac: 540f 190d |0036: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2bb0: 0800 1100 |0038: move-object/from16 v0, v17 │ │ +0c2bb4: 5200 170d |003a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ +0c2bb8: 0210 0000 |003c: move/from16 v16, v0 │ │ +0c2bbc: 0200 1000 |003e: move/from16 v0, v16 │ │ +0c2bc0: 3706 2a01 |0040: if-le v6, v0, 016a // +012a │ │ +0c2bc4: 59f6 3c00 |0042: iput v6, v15, Landroid/graphics/Rect;.right:I // field@003c │ │ +0c2bc8: 0800 1100 |0044: move-object/from16 v0, v17 │ │ +0c2bcc: 540f 190d |0046: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2bd0: 0800 1100 |0048: move-object/from16 v0, v17 │ │ +0c2bd4: 5200 150d |004a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ +0c2bd8: 0210 0000 |004c: move/from16 v16, v0 │ │ +0c2bdc: 0200 1000 |004e: move/from16 v0, v16 │ │ +0c2be0: 3704 2001 |0050: if-le v4, v0, 0170 // +0120 │ │ +0c2be4: 59f4 3a00 |0052: iput v4, v15, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +0c2be8: 0800 1100 |0054: move-object/from16 v0, v17 │ │ +0c2bec: 550f 0a0d |0056: iget-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0d0a │ │ +0c2bf0: 380f 0500 |0058: if-eqz v15, 005d // +0005 │ │ +0c2bf4: 7401 8129 1100 |005a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.handleDataChanged:()V // method@2981 │ │ +0c2bfa: 1209 |005d: const/4 v9, #int 0 // #0 │ │ +0c2bfc: 120a |005e: const/4 v10, #int 0 // #0 │ │ +0c2bfe: 1218 |005f: const/4 v8, #int 1 // #1 │ │ +0c2c00: 7401 7d29 1100 |0060: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@297d │ │ +0c2c06: 0a0b |0063: move-result v11 │ │ +0c2c08: 3a0b 9a00 |0064: if-ltz v11, 00fe // +009a │ │ +0c2c0c: 0800 1100 |0066: move-object/from16 v0, v17 │ │ +0c2c10: 540f 080d |0068: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c2c14: 380f 9400 |006a: if-eqz v15, 00fe // +0094 │ │ +0c2c18: 0800 1100 |006c: move-object/from16 v0, v17 │ │ +0c2c1c: 540f 080d |006e: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c2c20: 7210 e520 0f00 |0070: invoke-interface {v15}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ +0c2c26: 0a0f |0073: move-result v15 │ │ +0c2c28: 35fb 8a00 |0074: if-ge v11, v15, 00fe // +008a │ │ +0c2c2c: 0800 1100 |0076: move-object/from16 v0, v17 │ │ +0c2c30: 540f 130d |0078: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ +0c2c34: 6e20 5b29 bf00 |007a: invoke-virtual {v15, v11}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@295b │ │ +0c2c3a: 0c0c |007d: move-result-object v12 │ │ +0c2c3c: 390c 1000 |007e: if-nez v12, 008e // +0010 │ │ +0c2c40: 0800 1100 |0080: move-object/from16 v0, v17 │ │ +0c2c44: 540f 080d |0082: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c2c48: 1310 0000 |0084: const/16 v16, #int 0 // #0 │ │ +0c2c4c: 0800 1000 |0086: move-object/from16 v0, v16 │ │ +0c2c50: 0801 1100 |0088: move-object/from16 v1, v17 │ │ +0c2c54: 7240 ea20 bf10 |008a: invoke-interface {v15, v11, v0, v1}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ea │ │ +0c2c5a: 0c0c |008d: move-result-object v12 │ │ +0c2c5c: 380c 0900 |008e: if-eqz v12, 0097 // +0009 │ │ +0c2c60: 0800 1100 |0090: move-object/from16 v0, v17 │ │ +0c2c64: 540f 130d |0092: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ +0c2c68: 6e30 5c29 bf0c |0094: invoke-virtual {v15, v11, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@295c │ │ +0c2c6e: 380c 6700 |0097: if-eqz v12, 00fe // +0067 │ │ +0c2c72: 6e10 f91d 0c00 |0099: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0c2c78: 0c0f |009c: move-result-object v15 │ │ +0c2c7a: 390f 1300 |009d: if-nez v15, 00b0 // +0013 │ │ +0c2c7e: 121f |009f: const/4 v15, #int 1 // #1 │ │ +0c2c80: 0800 1100 |00a0: move-object/from16 v0, v17 │ │ +0c2c84: 5c0f 090d |00a2: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ +0c2c88: 7401 7029 1100 |00a4: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2970 │ │ +0c2c8e: 0c0f |00a7: move-result-object v15 │ │ +0c2c90: 6e20 6b1e fc00 |00a8: invoke-virtual {v12, v15}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ +0c2c96: 120f |00ab: const/4 v15, #int 0 // #0 │ │ +0c2c98: 0800 1100 |00ac: move-object/from16 v0, v17 │ │ +0c2c9c: 5c0f 090d |00ae: iput-boolean v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ +0c2ca0: 0800 1100 |00b0: move-object/from16 v0, v17 │ │ +0c2ca4: 0201 1200 |00b2: move/from16 v1, v18 │ │ +0c2ca8: 0202 1300 |00b4: move/from16 v2, v19 │ │ +0c2cac: 6e40 8529 c021 |00b6: invoke-virtual {v0, v12, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.measureChild:(Landroid/view/View;II)V // method@2985 │ │ +0c2cb2: 0800 1100 |00b9: move-object/from16 v0, v17 │ │ +0c2cb6: 6e20 7529 c000 |00bb: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildHeight:(Landroid/view/View;)I // method@2975 │ │ +0c2cbc: 0a0f |00be: move-result v15 │ │ +0c2cbe: 0800 1100 |00bf: move-object/from16 v0, v17 │ │ +0c2cc2: 5400 190d |00c1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2cc6: 0810 0000 |00c3: move-object/from16 v16, v0 │ │ +0c2cca: 0800 1000 |00c5: move-object/from16 v0, v16 │ │ +0c2cce: 5200 3d00 |00c7: iget v0, v0, Landroid/graphics/Rect;.top:I // field@003d │ │ +0c2cd2: 0210 0000 |00c9: move/from16 v16, v0 │ │ +0c2cd6: 900f 0f10 |00cb: add-int v15, v15, v16 │ │ +0c2cda: 0800 1100 |00cd: move-object/from16 v0, v17 │ │ +0c2cde: 5400 190d |00cf: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2ce2: 0810 0000 |00d1: move-object/from16 v16, v0 │ │ +0c2ce6: 0800 1000 |00d3: move-object/from16 v0, v16 │ │ +0c2cea: 5200 3a00 |00d5: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +0c2cee: 0210 0000 |00d7: move/from16 v16, v0 │ │ +0c2cf2: 9009 0f10 |00d9: add-int v9, v15, v16 │ │ +0c2cf6: 0800 1100 |00db: move-object/from16 v0, v17 │ │ +0c2cfa: 6e20 7629 c000 |00dd: invoke-virtual {v0, v12}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildWidth:(Landroid/view/View;)I // method@2976 │ │ +0c2d00: 0a0f |00e0: move-result v15 │ │ +0c2d02: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +0c2d06: 5400 190d |00e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2d0a: 0810 0000 |00e5: move-object/from16 v16, v0 │ │ +0c2d0e: 0800 1000 |00e7: move-object/from16 v0, v16 │ │ +0c2d12: 5200 3b00 |00e9: iget v0, v0, Landroid/graphics/Rect;.left:I // field@003b │ │ +0c2d16: 0210 0000 |00eb: move/from16 v16, v0 │ │ +0c2d1a: 900f 0f10 |00ed: add-int v15, v15, v16 │ │ +0c2d1e: 0800 1100 |00ef: move-object/from16 v0, v17 │ │ +0c2d22: 5400 190d |00f1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2d26: 0810 0000 |00f3: move-object/from16 v16, v0 │ │ +0c2d2a: 0800 1000 |00f5: move-object/from16 v0, v16 │ │ +0c2d2e: 5200 3c00 |00f7: iget v0, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ +0c2d32: 0210 0000 |00f9: move/from16 v16, v0 │ │ +0c2d36: 900a 0f10 |00fb: add-int v10, v15, v16 │ │ +0c2d3a: 1208 |00fd: const/4 v8, #int 0 // #0 │ │ +0c2d3c: 3808 2c00 |00fe: if-eqz v8, 012a // +002c │ │ +0c2d40: 0800 1100 |0100: move-object/from16 v0, v17 │ │ +0c2d44: 540f 190d |0102: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2d48: 52ff 3d00 |0104: iget v15, v15, Landroid/graphics/Rect;.top:I // field@003d │ │ +0c2d4c: 0800 1100 |0106: move-object/from16 v0, v17 │ │ +0c2d50: 5400 190d |0108: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2d54: 0810 0000 |010a: move-object/from16 v16, v0 │ │ +0c2d58: 0800 1000 |010c: move-object/from16 v0, v16 │ │ +0c2d5c: 5200 3a00 |010e: iget v0, v0, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +0c2d60: 0210 0000 |0110: move/from16 v16, v0 │ │ +0c2d64: 9009 0f10 |0112: add-int v9, v15, v16 │ │ +0c2d68: 390d 1600 |0114: if-nez v13, 012a // +0016 │ │ +0c2d6c: 0800 1100 |0116: move-object/from16 v0, v17 │ │ +0c2d70: 540f 190d |0118: iget-object v15, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2d74: 52ff 3b00 |011a: iget v15, v15, Landroid/graphics/Rect;.left:I // field@003b │ │ +0c2d78: 0800 1100 |011c: move-object/from16 v0, v17 │ │ +0c2d7c: 5400 190d |011e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0d19 │ │ +0c2d80: 0810 0000 |0120: move-object/from16 v16, v0 │ │ +0c2d84: 0800 1000 |0122: move-object/from16 v0, v16 │ │ +0c2d88: 5200 3c00 |0124: iget v0, v0, Landroid/graphics/Rect;.right:I // field@003c │ │ +0c2d8c: 0210 0000 |0126: move/from16 v16, v0 │ │ +0c2d90: 900a 0f10 |0128: add-int v10, v15, v16 │ │ +0c2d94: 7401 7f29 1100 |012a: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumHeight:()I // method@297f │ │ +0c2d9a: 0a0f |012d: move-result v15 │ │ +0c2d9c: 7120 9d2e f900 |012e: invoke-static {v9, v15}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c2da2: 0a09 |0131: move-result v9 │ │ +0c2da4: 7401 8029 1100 |0132: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSuggestedMinimumWidth:()I // method@2980 │ │ +0c2daa: 0a0f |0135: move-result v15 │ │ +0c2dac: 7120 9d2e fa00 |0136: invoke-static {v10, v15}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c2db2: 0a0a |0139: move-result v10 │ │ +0c2db4: 630f 070d |013a: sget-boolean v15, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.IS_HONEYCOMB:Z // field@0d07 │ │ +0c2db8: 380f 3a00 |013c: if-eqz v15, 0176 // +003a │ │ +0c2dbc: 120f |013e: const/4 v15, #int 0 // #0 │ │ +0c2dbe: 0200 1300 |013f: move/from16 v0, v19 │ │ +0c2dc2: 7130 9329 090f |0141: invoke-static {v9, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2993 │ │ +0c2dc8: 0a03 |0144: move-result v3 │ │ +0c2dca: 120f |0145: const/4 v15, #int 0 // #0 │ │ +0c2dcc: 0200 1200 |0146: move/from16 v0, v18 │ │ +0c2dd0: 7130 9329 0a0f |0148: invoke-static {v10, v0, v15}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSizeAndState:(III)I // method@2993 │ │ +0c2dd6: 0a0e |014b: move-result v14 │ │ +0c2dd8: 0800 1100 |014c: move-object/from16 v0, v17 │ │ +0c2ddc: 6e30 9829 e003 |014e: invoke-virtual {v0, v14, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setMeasuredDimension:(II)V // method@2998 │ │ +0c2de2: 0200 1300 |0151: move/from16 v0, v19 │ │ +0c2de6: 0801 1100 |0153: move-object/from16 v1, v17 │ │ +0c2dea: 5910 0d0d |0155: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mHeightMeasureSpec:I // field@0d0d │ │ +0c2dee: 0200 1200 |0157: move/from16 v0, v18 │ │ +0c2df2: 0801 1100 |0159: move-object/from16 v1, v17 │ │ +0c2df6: 5910 1e0d |015b: iput v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mWidthMeasureSpec:I // field@0d1e │ │ +0c2dfa: 0e00 |015d: return-void │ │ +0c2dfc: 0800 1100 |015e: move-object/from16 v0, v17 │ │ +0c2e00: 5205 160d |0160: iget v5, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionLeftPadding:I // field@0d16 │ │ +0c2e04: 2900 c0fe |0162: goto/16 0022 // -0140 │ │ +0c2e08: 0800 1100 |0164: move-object/from16 v0, v17 │ │ +0c2e0c: 5207 180d |0166: iget v7, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionTopPadding:I // field@0d18 │ │ +0c2e10: 2900 cafe |0168: goto/16 0032 // -0136 │ │ +0c2e14: 0800 1100 |016a: move-object/from16 v0, v17 │ │ +0c2e18: 5206 170d |016c: iget v6, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionRightPadding:I // field@0d17 │ │ +0c2e1c: 2900 d4fe |016e: goto/16 0042 // -012c │ │ +0c2e20: 0800 1100 |0170: move-object/from16 v0, v17 │ │ +0c2e24: 5204 150d |0172: iget v4, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectionBottomPadding:I // field@0d15 │ │ +0c2e28: 2900 defe |0174: goto/16 0052 // -0122 │ │ +0c2e2c: 0200 1300 |0176: move/from16 v0, v19 │ │ +0c2e30: 7120 9229 0900 |0178: invoke-static {v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2992 │ │ +0c2e36: 0a03 |017b: move-result v3 │ │ +0c2e38: 0200 1200 |017c: move/from16 v0, v18 │ │ +0c2e3c: 7120 9229 0a00 |017e: invoke-static {v10, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resolveSize:(II)I // method@2992 │ │ +0c2e42: 0a0e |0181: move-result v14 │ │ +0c2e44: 28ca |0182: goto 014c // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=168 │ │ 0x0004 line=172 │ │ 0x0008 line=173 │ │ 0x000c line=174 │ │ 0x0010 line=175 │ │ @@ -262650,35 +262699,35 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0bf5ac: |[0bf5ac] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0bf5bc: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0bf5be: 0780 |0001: move-object v0, v8 │ │ -0bf5c0: 1f00 2b05 |0002: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@052b │ │ -0bf5c4: 6e10 6629 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2966 │ │ -0bf5ca: 0c01 |0007: move-result-object v1 │ │ -0bf5cc: 6f20 e029 1700 |0008: invoke-super {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@29e0 │ │ -0bf5d2: 5302 060d |000b: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ -0bf5d6: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ -0bf5da: 3101 0204 |000f: cmp-long v1, v2, v4 │ │ -0bf5de: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ -0bf5e2: 5c76 0a0d |0013: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0d0a │ │ -0bf5e6: 5c76 0f0d |0015: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0d0f │ │ -0bf5ea: 5302 060d |0017: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ -0bf5ee: 5a72 1c0d |0019: iput-wide v2, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncRowId:J // field@0d1c │ │ -0bf5f2: 5201 050d |001b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ -0bf5f6: 5971 1b0d |001d: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncPosition:I // field@0d1b │ │ -0bf5fa: 1201 |001f: const/4 v1, #int 0 // #0 │ │ -0bf5fc: 5971 1a0d |0020: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncMode:I // field@0d1a │ │ -0bf600: 6e10 9029 0700 |0022: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2990 │ │ -0bf606: 0e00 |0025: return-void │ │ +0c2e48: |[0c2e48] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0c2e58: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0c2e5a: 0780 |0001: move-object v0, v8 │ │ +0c2e5c: 1f00 2b05 |0002: check-cast v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@052b │ │ +0c2e60: 6e10 6629 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@2966 │ │ +0c2e66: 0c01 |0007: move-result-object v1 │ │ +0c2e68: 6f20 e029 1700 |0008: invoke-super {v7, v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@29e0 │ │ +0c2e6e: 5302 060d |000b: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ +0c2e72: 1604 0000 |000d: const-wide/16 v4, #int 0 // #0 │ │ +0c2e76: 3101 0204 |000f: cmp-long v1, v2, v4 │ │ +0c2e7a: 3a01 1400 |0011: if-ltz v1, 0025 // +0014 │ │ +0c2e7e: 5c76 0a0d |0013: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0d0a │ │ +0c2e82: 5c76 0f0d |0015: iput-boolean v6, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0d0f │ │ +0c2e86: 5302 060d |0017: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ +0c2e8a: 5a72 1c0d |0019: iput-wide v2, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncRowId:J // field@0d1c │ │ +0c2e8e: 5201 050d |001b: iget v1, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ +0c2e92: 5971 1b0d |001d: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncPosition:I // field@0d1b │ │ +0c2e96: 1201 |001f: const/4 v1, #int 0 // #0 │ │ +0c2e98: 5971 1a0d |0020: iput v1, v7, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSyncMode:I // field@0d1a │ │ +0c2e9c: 6e10 9029 0700 |0022: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2990 │ │ +0c2ea2: 0e00 |0025: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=434 │ │ 0x0004 line=436 │ │ 0x000b line=438 │ │ 0x0013 line=439 │ │ 0x0015 line=440 │ │ @@ -262697,33 +262746,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0bf608: |[0bf608] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0bf618: 6f10 e129 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@29e1 │ │ -0bf61e: 0c01 |0003: move-result-object v1 │ │ -0bf620: 2200 2b05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@052b │ │ -0bf624: 7020 6529 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcelable;)V // method@2965 │ │ -0bf62a: 6e10 7c29 0600 |0009: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemId:()J // method@297c │ │ -0bf630: 0b02 |000c: move-result-wide v2 │ │ -0bf632: 5a02 060d |000d: iput-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ -0bf636: 5302 060d |000f: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ -0bf63a: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ -0bf63e: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ -0bf642: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ -0bf646: 6e10 7d29 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@297d │ │ -0bf64c: 0a02 |001a: move-result v2 │ │ -0bf64e: 5902 050d |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ -0bf652: 1100 |001d: return-object v0 │ │ -0bf654: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ -0bf656: 5902 050d |001f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ -0bf65a: 28fc |0021: goto 001d // -0004 │ │ +0c2ea4: |[0c2ea4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0c2eb4: 6f10 e129 0600 |0000: invoke-super {v6}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@29e1 │ │ +0c2eba: 0c01 |0003: move-result-object v1 │ │ +0c2ebc: 2200 2b05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; // type@052b │ │ +0c2ec0: 7020 6529 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.:(Landroid/os/Parcelable;)V // method@2965 │ │ +0c2ec6: 6e10 7c29 0600 |0009: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemId:()J // method@297c │ │ +0c2ecc: 0b02 |000c: move-result-wide v2 │ │ +0c2ece: 5a02 060d |000d: iput-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ +0c2ed2: 5302 060d |000f: iget-wide v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.selectedId:J // field@0d06 │ │ +0c2ed6: 1604 0000 |0011: const-wide/16 v4, #int 0 // #0 │ │ +0c2eda: 3102 0204 |0013: cmp-long v2, v2, v4 │ │ +0c2ede: 3a02 0900 |0015: if-ltz v2, 001e // +0009 │ │ +0c2ee2: 6e10 7d29 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getSelectedItemPosition:()I // method@297d │ │ +0c2ee8: 0a02 |001a: move-result v2 │ │ +0c2eea: 5902 050d |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ +0c2eee: 1100 |001d: return-object v0 │ │ +0c2ef0: 12f2 |001e: const/4 v2, #int -1 // #ff │ │ +0c2ef2: 5902 050d |001f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;.position:I // field@0d05 │ │ +0c2ef6: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=421 │ │ 0x0004 line=422 │ │ 0x0009 line=423 │ │ 0x000f line=424 │ │ 0x0017 line=425 │ │ @@ -262739,41 +262788,41 @@ │ │ type : '(II)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0bf65c: |[0bf65c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.pointToPosition:(II)I │ │ -0bf66c: 5452 1d0d |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0d1d │ │ -0bf670: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ -0bf674: 2204 6300 |0004: new-instance v4, Landroid/graphics/Rect; // type@0063 │ │ -0bf678: 7010 5c02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0bf67e: 5b54 1d0d |0009: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0d1d │ │ -0bf682: 5452 1d0d |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0d1d │ │ -0bf686: 6e10 7429 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2974 │ │ -0bf68c: 0a01 |0010: move-result v1 │ │ -0bf68e: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ -0bf692: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ -0bf696: 6e20 7329 3500 |0015: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2973 │ │ -0bf69c: 0c00 |0018: move-result-object v0 │ │ -0bf69e: 6e10 1e1e 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0bf6a4: 0a04 |001c: move-result v4 │ │ -0bf6a6: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ -0bf6aa: 6e20 f21d 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@1df2 │ │ -0bf6b0: 6e30 5d02 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@025d │ │ -0bf6b6: 0a04 |0025: move-result v4 │ │ -0bf6b8: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ -0bf6bc: 5254 0c0d |0028: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ -0bf6c0: b034 |002a: add-int/2addr v4, v3 │ │ -0bf6c2: 0f04 |002b: return v4 │ │ -0bf6c4: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0bf6c8: 28e5 |002e: goto 0013 // -001b │ │ -0bf6ca: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ -0bf6cc: 28fb |0030: goto 002b // -0005 │ │ +0c2ef8: |[0c2ef8] com.actionbarsherlock.internal.widget.IcsAbsSpinner.pointToPosition:(II)I │ │ +0c2f08: 5452 1d0d |0000: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0d1d │ │ +0c2f0c: 3902 0b00 |0002: if-nez v2, 000d // +000b │ │ +0c2f10: 2204 6300 |0004: new-instance v4, Landroid/graphics/Rect; // type@0063 │ │ +0c2f14: 7010 5c02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0c2f1a: 5b54 1d0d |0009: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0d1d │ │ +0c2f1e: 5452 1d0d |000b: iget-object v2, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mTouchFrame:Landroid/graphics/Rect; // field@0d1d │ │ +0c2f22: 6e10 7429 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2974 │ │ +0c2f28: 0a01 |0010: move-result v1 │ │ +0c2f2a: d803 01ff |0011: add-int/lit8 v3, v1, #int -1 // #ff │ │ +0c2f2e: 3a03 1c00 |0013: if-ltz v3, 002f // +001c │ │ +0c2f32: 6e20 7329 3500 |0015: invoke-virtual {v5, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2973 │ │ +0c2f38: 0c00 |0018: move-result-object v0 │ │ +0c2f3a: 6e10 1e1e 0000 |0019: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c2f40: 0a04 |001c: move-result v4 │ │ +0c2f42: 3904 0f00 |001d: if-nez v4, 002c // +000f │ │ +0c2f46: 6e20 f21d 2000 |001f: invoke-virtual {v0, v2}, Landroid/view/View;.getHitRect:(Landroid/graphics/Rect;)V // method@1df2 │ │ +0c2f4c: 6e30 5d02 6207 |0022: invoke-virtual {v2, v6, v7}, Landroid/graphics/Rect;.contains:(II)Z // method@025d │ │ +0c2f52: 0a04 |0025: move-result v4 │ │ +0c2f54: 3804 0600 |0026: if-eqz v4, 002c // +0006 │ │ +0c2f58: 5254 0c0d |0028: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ +0c2f5c: b034 |002a: add-int/2addr v4, v3 │ │ +0c2f5e: 0f04 |002b: return v4 │ │ +0c2f60: d803 03ff |002c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0c2f64: 28e5 |002e: goto 0013 // -001b │ │ +0c2f66: 12f4 |002f: const/4 v4, #int -1 // #ff │ │ +0c2f68: 28fb |0030: goto 002b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=353 │ │ 0x0002 line=354 │ │ 0x0004 line=355 │ │ 0x000b line=356 │ │ 0x000d line=359 │ │ @@ -262801,28 +262850,28 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0bf6d0: |[0bf6d0] com.actionbarsherlock.internal.widget.IcsAbsSpinner.recycleAllViews:()V │ │ -0bf6e0: 6e10 7429 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2974 │ │ -0bf6e6: 0a00 |0003: move-result v0 │ │ -0bf6e8: 5464 130d |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ -0bf6ec: 5263 0c0d |0006: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ -0bf6f0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0bf6f2: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ -0bf6f6: 6e20 7329 1600 |000b: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2973 │ │ -0bf6fc: 0c05 |000e: move-result-object v5 │ │ -0bf6fe: 9002 0301 |000f: add-int v2, v3, v1 │ │ -0bf702: 6e30 5c29 2405 |0011: invoke-virtual {v4, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@295c │ │ -0bf708: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0bf70c: 28f3 |0016: goto 0009 // -000d │ │ -0bf70e: 0e00 |0017: return-void │ │ +0c2f6c: |[0c2f6c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.recycleAllViews:()V │ │ +0c2f7c: 6e10 7429 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2974 │ │ +0c2f82: 0a00 |0003: move-result v0 │ │ +0c2f84: 5464 130d |0004: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0d13 │ │ +0c2f88: 5263 0c0d |0006: iget v3, v6, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ +0c2f8c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0c2f8e: 3501 0e00 |0009: if-ge v1, v0, 0017 // +000e │ │ +0c2f92: 6e20 7329 1600 |000b: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildAt:(I)Landroid/view/View; // method@2973 │ │ +0c2f98: 0c05 |000e: move-result-object v5 │ │ +0c2f9a: 9002 0301 |000f: add-int v2, v3, v1 │ │ +0c2f9e: 6e30 5c29 2405 |0011: invoke-virtual {v4, v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@295c │ │ +0c2fa4: d801 0101 |0014: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c2fa8: 28f3 |0016: goto 0009 // -000d │ │ +0c2faa: 0e00 |0017: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=263 │ │ 0x0004 line=264 │ │ 0x0006 line=265 │ │ 0x0008 line=268 │ │ 0x000b line=269 │ │ @@ -262844,19 +262893,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0bf710: |[0bf710] com.actionbarsherlock.internal.widget.IcsAbsSpinner.requestLayout:()V │ │ -0bf720: 5510 090d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ -0bf724: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0bf728: 6f10 ea29 0100 |0004: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@29ea │ │ -0bf72e: 0e00 |0007: return-void │ │ +0c2fac: |[0c2fac] com.actionbarsherlock.internal.widget.IcsAbsSpinner.requestLayout:()V │ │ +0c2fbc: 5510 090d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ +0c2fc0: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0c2fc4: 6f10 ea29 0100 |0004: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;.requestLayout:()V // method@29ea │ │ +0c2fca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=329 │ │ 0x0004 line=330 │ │ 0x0007 line=332 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ @@ -262866,27 +262915,27 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0bf730: |[0bf730] com.actionbarsherlock.internal.widget.IcsAbsSpinner.resetList:()V │ │ -0bf740: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0bf742: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0bf744: 5c30 0a0d |0002: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0d0a │ │ -0bf748: 5c30 0f0d |0004: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0d0f │ │ -0bf74c: 6e10 8e29 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeAllViewsInLayout:()V // method@298e │ │ -0bf752: 5932 110d |0009: iput v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0d11 │ │ -0bf756: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ -0bf75a: 5a30 120d |000d: iput-wide v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0d12 │ │ -0bf75e: 6e20 9a29 2300 |000f: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@299a │ │ -0bf764: 6e20 9929 2300 |0012: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ -0bf76a: 6e10 8329 0300 |0015: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2983 │ │ -0bf770: 0e00 |0018: return-void │ │ +0c2fcc: |[0c2fcc] com.actionbarsherlock.internal.widget.IcsAbsSpinner.resetList:()V │ │ +0c2fdc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c2fde: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0c2fe0: 5c30 0a0d |0002: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataChanged:Z // field@0d0a │ │ +0c2fe4: 5c30 0f0d |0004: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mNeedSync:Z // field@0d0f │ │ +0c2fe8: 6e10 8e29 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.removeAllViewsInLayout:()V // method@298e │ │ +0c2fee: 5932 110d |0009: iput v2, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0d11 │ │ +0c2ff2: 1900 0080 |000b: const-wide/high16 v0, #long -9223372036854775808 // #8000 │ │ +0c2ff6: 5a30 120d |000d: iput-wide v0, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0d12 │ │ +0c2ffa: 6e20 9a29 2300 |000f: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@299a │ │ +0c3000: 6e20 9929 2300 |0012: invoke-virtual {v3, v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ +0c3006: 6e10 8329 0300 |0015: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2983 │ │ +0c300c: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0006 line=149 │ │ 0x0009 line=150 │ │ 0x000b line=151 │ │ @@ -262902,75 +262951,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 │ │ -0bf774: |[0bf774] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ -0bf784: 1f01 8f04 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@048f │ │ -0bf788: 6e20 9529 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2995 │ │ -0bf78e: 0e00 |0005: return-void │ │ +0c3010: |[0c3010] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ +0c3020: 1f01 8f04 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@048f │ │ +0c3024: 6e20 9529 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2995 │ │ +0c302a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Landroid/widget/Adapter; │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/widget/Adapter; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ name : 'setAdapter' │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 88 16-bit code units │ │ -0bf790: |[0bf790] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0bf7a0: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ -0bf7a2: 5441 080d |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf7a6: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ -0bf7aa: 5441 080d |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf7ae: 5442 0b0d |0007: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0d0b │ │ -0bf7b2: 7220 ed20 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ed │ │ -0bf7b8: 6e10 9129 0400 |000c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2991 │ │ -0bf7be: 5b45 080d |000f: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf7c2: 5940 110d |0011: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0d11 │ │ -0bf7c6: 1902 0080 |0013: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ -0bf7ca: 5a42 120d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0d12 │ │ -0bf7ce: 5441 080d |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf7d2: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ -0bf7d6: 5241 0e0d |001b: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ -0bf7da: 5941 100d |001d: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldItemCount:I // field@0d10 │ │ -0bf7de: 5441 080d |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf7e2: 7210 e520 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ -0bf7e8: 0a01 |0024: move-result v1 │ │ -0bf7ea: 5941 0e0d |0025: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ -0bf7ee: 6e10 6e29 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@296e │ │ -0bf7f4: 2201 2f05 |002a: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; // type@052f │ │ -0bf7f8: 7020 a029 4100 |002c: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29a0 │ │ -0bf7fe: 5b41 0b0d |002f: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0d0b │ │ -0bf802: 5441 080d |0031: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ -0bf806: 5442 0b0d |0033: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0d0b │ │ -0bf80a: 7220 ec20 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ec │ │ -0bf810: 5241 0e0d |0038: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ -0bf814: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ -0bf818: 1200 |003c: const/4 v0, #int 0 // #0 │ │ -0bf81a: 6e20 9a29 0400 |003d: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@299a │ │ -0bf820: 6e20 9929 0400 |0040: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ -0bf826: 5241 0e0d |0043: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ -0bf82a: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ -0bf82e: 6e10 6f29 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@296f │ │ -0bf834: 6e10 9029 0400 |004a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2990 │ │ -0bf83a: 0e00 |004d: return-void │ │ -0bf83c: 6e10 6e29 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@296e │ │ -0bf842: 6e10 9129 0400 |0051: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2991 │ │ -0bf848: 6e10 6f29 0400 |0054: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@296f │ │ -0bf84e: 28f3 |0057: goto 004a // -000d │ │ +0c302c: |[0c302c] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0c303c: 12f0 |0000: const/4 v0, #int -1 // #ff │ │ +0c303e: 5441 080d |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c3042: 3801 0c00 |0003: if-eqz v1, 000f // +000c │ │ +0c3046: 5441 080d |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c304a: 5442 0b0d |0007: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0d0b │ │ +0c304e: 7220 ed20 2100 |0009: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.unregisterDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ed │ │ +0c3054: 6e10 9129 0400 |000c: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2991 │ │ +0c305a: 5b45 080d |000f: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c305e: 5940 110d |0011: iput v0, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0d11 │ │ +0c3062: 1902 0080 |0013: const-wide/high16 v2, #long -9223372036854775808 // #8000 │ │ +0c3066: 5a42 120d |0015: iput-wide v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedRowId:J // field@0d12 │ │ +0c306a: 5441 080d |0017: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c306e: 3801 3500 |0019: if-eqz v1, 004e // +0035 │ │ +0c3072: 5241 0e0d |001b: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ +0c3076: 5941 100d |001d: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldItemCount:I // field@0d10 │ │ +0c307a: 5441 080d |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c307e: 7210 e520 0100 |0021: invoke-interface {v1}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ +0c3084: 0a01 |0024: move-result v1 │ │ +0c3086: 5941 0e0d |0025: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ +0c308a: 6e10 6e29 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@296e │ │ +0c3090: 2201 2f05 |002a: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver; // type@052f │ │ +0c3094: 7020 a029 4100 |002c: invoke-direct {v1, v4}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;.:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V // method@29a0 │ │ +0c309a: 5b41 0b0d |002f: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0d0b │ │ +0c309e: 5441 080d |0031: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0d08 │ │ +0c30a2: 5442 0b0d |0033: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mDataSetObserver:Landroid/database/DataSetObserver; // field@0d0b │ │ +0c30a6: 7220 ec20 2100 |0035: invoke-interface {v1, v2}, Landroid/widget/SpinnerAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@20ec │ │ +0c30ac: 5241 0e0d |0038: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ +0c30b0: 3d01 0300 |003a: if-lez v1, 003d // +0003 │ │ +0c30b4: 1200 |003c: const/4 v0, #int 0 // #0 │ │ +0c30b6: 6e20 9a29 0400 |003d: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectedPositionInt:(I)V // method@299a │ │ +0c30bc: 6e20 9929 0400 |0040: invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ +0c30c2: 5241 0e0d |0043: iget v1, v4, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mItemCount:I // field@0d0e │ │ +0c30c6: 3901 0500 |0045: if-nez v1, 004a // +0005 │ │ +0c30ca: 6e10 6f29 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@296f │ │ +0c30d0: 6e10 9029 0400 |004a: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2990 │ │ +0c30d6: 0e00 |004d: return-void │ │ +0c30d8: 6e10 6e29 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkFocus:()V // method@296e │ │ +0c30de: 6e10 9129 0400 |0051: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.resetList:()V // method@2991 │ │ +0c30e4: 6e10 6f29 0400 |0054: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.checkSelectionChanged:()V // method@296f │ │ +0c30ea: 28f3 |0057: goto 004a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=104 │ │ 0x0005 line=105 │ │ 0x000c line=106 │ │ 0x000f line=109 │ │ 0x0011 line=111 │ │ @@ -263001,19 +263050,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0bf850: |[0bf850] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(I)V │ │ -0bf860: 6e20 9929 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ -0bf866: 6e10 9029 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2990 │ │ -0bf86c: 6e10 8329 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2983 │ │ -0bf872: 0e00 |0009: return-void │ │ +0c30ec: |[0c30ec] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(I)V │ │ +0c30fc: 6e20 9929 1000 |0000: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ +0c3102: 6e10 9029 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.requestLayout:()V // method@2990 │ │ +0c3108: 6e10 8329 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.invalidate:()V // method@2983 │ │ +0c310e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=287 │ │ 0x0003 line=288 │ │ 0x0006 line=289 │ │ 0x0009 line=290 │ │ locals : │ │ @@ -263025,35 +263074,36 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0bf874: |[0bf874] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(IZ)V │ │ -0bf884: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ -0bf888: 5231 0c0d |0002: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ -0bf88c: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ -0bf890: 5231 0c0d |0006: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ -0bf894: 6e10 7429 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2974 │ │ -0bf89a: 0a02 |000b: move-result v2 │ │ -0bf89c: b021 |000c: add-int/2addr v1, v2 │ │ -0bf89e: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bf8a2: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ -0bf8a6: 1210 |0011: const/4 v0, #int 1 // #1 │ │ -0bf8a8: 6e30 9d29 4300 |0012: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectionInt:(IZ)V // method@299d │ │ -0bf8ae: 0e00 |0015: return-void │ │ -0bf8b0: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0bf8b2: 28fb |0017: goto 0012 // -0005 │ │ +0c3110: |[0c3110] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelection:(IZ)V │ │ +0c3120: 3805 1600 |0000: if-eqz v5, 0016 // +0016 │ │ +0c3124: 5231 0c0d |0002: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ +0c3128: 3641 1200 |0004: if-gt v1, v4, 0016 // +0012 │ │ +0c312c: 5231 0c0d |0006: iget v1, v3, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mFirstPosition:I // field@0d0c │ │ +0c3130: 6e10 7429 0300 |0008: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.getChildCount:()I // method@2974 │ │ +0c3136: 0a02 |000b: move-result v2 │ │ +0c3138: b021 |000c: add-int/2addr v1, v2 │ │ +0c313a: d801 01ff |000d: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c313e: 3614 0700 |000f: if-gt v4, v1, 0016 // +0007 │ │ +0c3142: 1210 |0011: const/4 v0, #int 1 // #1 │ │ +0c3144: 6e30 9d29 4300 |0012: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setSelectionInt:(IZ)V // method@299d │ │ +0c314a: 0e00 |0015: return-void │ │ +0c314c: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0c314e: 28fb |0017: goto 0012 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ + 0x0008 line=281 │ │ 0x0012 line=282 │ │ 0x0015 line=283 │ │ - 0x0016 line=280 │ │ + 0x0016 line=281 │ │ locals : │ │ 0x0012 - 0x0016 reg=0 shouldAnimate Z │ │ 0x0000 - 0x0018 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0018 reg=4 position I │ │ 0x0000 - 0x0018 reg=5 animate Z │ │ │ │ #19 : (in Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;) │ │ @@ -263061,26 +263111,26 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0bf8b4: |[0bf8b4] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelectionInt:(IZ)V │ │ -0bf8c4: 5221 110d |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0d11 │ │ -0bf8c8: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ -0bf8cc: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0bf8ce: 5c21 090d |0005: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ -0bf8d2: 5221 140d |0007: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0d14 │ │ -0bf8d6: 9100 0301 |0009: sub-int v0, v3, v1 │ │ -0bf8da: 6e20 9929 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ -0bf8e0: 6e30 8429 0204 |000e: invoke-virtual {v2, v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.layout:(IZ)V // method@2984 │ │ -0bf8e6: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0bf8e8: 5c21 090d |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ -0bf8ec: 0e00 |0014: return-void │ │ +0c3150: |[0c3150] com.actionbarsherlock.internal.widget.IcsAbsSpinner.setSelectionInt:(IZ)V │ │ +0c3160: 5221 110d |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mOldSelectedPosition:I // field@0d11 │ │ +0c3164: 3213 1200 |0002: if-eq v3, v1, 0014 // +0012 │ │ +0c3168: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0c316a: 5c21 090d |0005: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ +0c316e: 5221 140d |0007: iget v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mSelectedPosition:I // field@0d14 │ │ +0c3172: 9100 0301 |0009: sub-int v0, v3, v1 │ │ +0c3176: 6e20 9929 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setNextSelectedPositionInt:(I)V // method@2999 │ │ +0c317c: 6e30 8429 0204 |000e: invoke-virtual {v2, v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.layout:(IZ)V // method@2984 │ │ +0c3182: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0c3184: 5c21 090d |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.mBlockLayoutRequests:Z // field@0d09 │ │ +0c3188: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0004 line=302 │ │ 0x0007 line=303 │ │ 0x000b line=304 │ │ 0x000e line=305 │ │ @@ -263088,21 +263138,21 @@ │ │ 0x0014 line=308 │ │ locals : │ │ 0x000b - 0x0014 reg=0 delta I │ │ 0x0000 - 0x0015 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ 0x0000 - 0x0015 reg=3 position I │ │ 0x0000 - 0x0015 reg=4 animate Z │ │ │ │ - source_file_idx : 1365 (IcsAbsSpinner.java) │ │ + source_file_idx : 1366 (IcsAbsSpinner.java) │ │ │ │ Class #975 header: │ │ class_idx : 1333 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1263 │ │ -source_file_idx : 1368 │ │ +source_file_idx : 1369 │ │ static_fields_size : 8 │ │ instance_fields_size: 5 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 13 │ │ │ │ Class #975 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;' │ │ @@ -263176,55 +263226,55 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 20 16-bit code units │ │ -0bf8f0: |[0bf8f0] com.actionbarsherlock.internal.widget.IcsLinearLayout.:()V │ │ -0bf900: 1230 |0000: const/4 v0, #int 3 // #3 │ │ -0bf902: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -0bf906: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ -0bf90c: 6900 4b0d |0006: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0d4b │ │ -0bf910: 0e00 |0008: return-void │ │ -0bf912: 0000 |0009: nop // spacer │ │ -0bf914: 0003 0400 0300 0000 2901 0101 2903 ... |000a: array-data (10 units) │ │ +0c318c: |[0c318c] com.actionbarsherlock.internal.widget.IcsLinearLayout.:()V │ │ +0c319c: 1230 |0000: const/4 v0, #int 3 // #3 │ │ +0c319e: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +0c31a2: 2600 0700 0000 |0003: fill-array-data v0, 0000000a // +00000007 │ │ +0c31a8: 6900 4b0d |0006: sput-object v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0d4b │ │ +0c31ac: 0e00 |0008: return-void │ │ +0c31ae: 0000 |0009: nop // spacer │ │ +0c31b0: 0003 0400 0300 0000 2901 0101 2903 ... |000a: array-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=22 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0bf928: |[0bf928] com.actionbarsherlock.internal.widget.IcsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0bf938: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0bf93a: 7030 7a25 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@257a │ │ -0bf940: 6201 4b0d |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0d4b │ │ -0bf944: 6e30 6d01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -0bf94a: 0c00 |0009: move-result-object v0 │ │ -0bf94c: 6e20 dc01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0bf952: 0c01 |000d: move-result-object v1 │ │ -0bf954: 6e20 282a 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a28 │ │ -0bf95a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0bf95c: 6e30 de01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -0bf962: 0a01 |0015: move-result v1 │ │ -0bf964: 5931 540d |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ -0bf968: 1221 |0018: const/4 v1, #int 2 // #2 │ │ -0bf96a: 6e30 db01 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -0bf970: 0a01 |001c: move-result v1 │ │ -0bf972: 5931 520d |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ -0bf976: 6e10 e601 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0bf97c: 0e00 |0022: return-void │ │ +0c31c4: |[0c31c4] com.actionbarsherlock.internal.widget.IcsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0c31d4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c31d6: 7030 7a25 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@257a │ │ +0c31dc: 6201 4b0d |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.R_styleable_LinearLayout:[I // field@0d4b │ │ +0c31e0: 6e30 6d01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +0c31e6: 0c00 |0009: move-result-object v0 │ │ +0c31e8: 6e20 dc01 2000 |000a: invoke-virtual {v0, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0c31ee: 0c01 |000d: move-result-object v1 │ │ +0c31f0: 6e20 282a 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a28 │ │ +0c31f6: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0c31f8: 6e30 de01 1002 |0012: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0c31fe: 0a01 |0015: move-result v1 │ │ +0c3200: 5931 540d |0016: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ +0c3204: 1221 |0018: const/4 v1, #int 2 // #2 │ │ +0c3206: 6e30 db01 1002 |0019: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +0c320c: 0a01 |001c: move-result v1 │ │ +0c320e: 5931 520d |001d: iput v1, v3, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ +0c3212: 6e10 e601 0000 |001f: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c3218: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=56 │ │ 0x0004 line=58 │ │ 0x000a line=60 │ │ 0x0011 line=61 │ │ 0x0018 line=62 │ │ @@ -263242,59 +263292,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -0bf980: |[0bf980] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ -0bf990: 6e10 0d2a 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0bf996: 0a01 |0003: move-result v1 │ │ -0bf998: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0bf99a: 3512 2a00 |0005: if-ge v2, v1, 002f // +002a │ │ -0bf99e: 6e20 0c2a 2800 |0007: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0bf9a4: 0c00 |000a: move-result-object v0 │ │ -0bf9a6: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ -0bf9aa: 6e10 1e1e 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0bf9b0: 0a06 |0010: move-result v6 │ │ -0bf9b2: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ -0bf9b6: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ -0bf9ba: 6e20 192a 2800 |0015: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ -0bf9c0: 0a06 |0018: move-result v6 │ │ -0bf9c2: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ -0bf9c6: 6e10 f91d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0bf9cc: 0c04 |001e: move-result-object v4 │ │ -0bf9ce: 1f04 7d04 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0bf9d2: 6e10 fa1d 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ -0bf9d8: 0a06 |0024: move-result v6 │ │ -0bf9da: 5247 6508 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0865 │ │ -0bf9de: 9103 0607 |0027: sub-int v3, v6, v7 │ │ -0bf9e2: 6e30 0a2a 9803 |0029: invoke-virtual {v8, v9, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2a0a │ │ -0bf9e8: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0bf9ec: 28d7 |002e: goto 0005 // -0029 │ │ -0bf9ee: 6e20 192a 1800 |002f: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ -0bf9f4: 0a06 |0032: move-result v6 │ │ -0bf9f6: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ -0bf9fa: d806 01ff |0035: add-int/lit8 v6, v1, #int -1 // #ff │ │ -0bf9fe: 6e20 0c2a 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0bfa04: 0c00 |003a: move-result-object v0 │ │ -0bfa06: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -0bfa08: 3900 1300 |003c: if-nez v0, 004f // +0013 │ │ -0bfa0c: 6e10 182a 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2a18 │ │ -0bfa12: 0a06 |0041: move-result v6 │ │ -0bfa14: 6e10 152a 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2a15 │ │ -0bfa1a: 0a07 |0045: move-result v7 │ │ -0bfa1c: b176 |0046: sub-int/2addr v6, v7 │ │ -0bfa1e: 5287 530d |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ -0bfa22: 9105 0607 |0049: sub-int v5, v6, v7 │ │ -0bfa26: 6e30 0a2a 9805 |004b: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2a0a │ │ -0bfa2c: 0e00 |004e: return-void │ │ -0bfa2e: 6e10 0e1e 0000 |004f: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e0e │ │ -0bfa34: 0a05 |0052: move-result v5 │ │ -0bfa36: 28f8 |0053: goto 004b // -0008 │ │ +0c321c: |[0c321c] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersHorizontal:(Landroid/graphics/Canvas;)V │ │ +0c322c: 6e10 0d2a 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +0c3232: 0a01 |0003: move-result v1 │ │ +0c3234: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0c3236: 3512 2a00 |0005: if-ge v2, v1, 002f // +002a │ │ +0c323a: 6e20 0c2a 2800 |0007: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c3240: 0c00 |000a: move-result-object v0 │ │ +0c3242: 3800 2100 |000b: if-eqz v0, 002c // +0021 │ │ +0c3246: 6e10 1e1e 0000 |000d: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c324c: 0a06 |0010: move-result v6 │ │ +0c324e: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ +0c3252: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ +0c3256: 6e20 192a 2800 |0015: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ +0c325c: 0a06 |0018: move-result v6 │ │ +0c325e: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ +0c3262: 6e10 f91d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0c3268: 0c04 |001e: move-result-object v4 │ │ +0c326a: 1f04 7d04 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0c326e: 6e10 fa1d 0000 |0021: invoke-virtual {v0}, Landroid/view/View;.getLeft:()I // method@1dfa │ │ +0c3274: 0a06 |0024: move-result v6 │ │ +0c3276: 5247 6508 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0865 │ │ +0c327a: 9103 0607 |0027: sub-int v3, v6, v7 │ │ +0c327e: 6e30 0a2a 9803 |0029: invoke-virtual {v8, v9, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2a0a │ │ +0c3284: d802 0201 |002c: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0c3288: 28d7 |002e: goto 0005 // -0029 │ │ +0c328a: 6e20 192a 1800 |002f: invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ +0c3290: 0a06 |0032: move-result v6 │ │ +0c3292: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ +0c3296: d806 01ff |0035: add-int/lit8 v6, v1, #int -1 // #ff │ │ +0c329a: 6e20 0c2a 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c32a0: 0c00 |003a: move-result-object v0 │ │ +0c32a2: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +0c32a4: 3900 1300 |003c: if-nez v0, 004f // +0013 │ │ +0c32a8: 6e10 182a 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2a18 │ │ +0c32ae: 0a06 |0041: move-result v6 │ │ +0c32b0: 6e10 152a 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2a15 │ │ +0c32b6: 0a07 |0045: move-result v7 │ │ +0c32b8: b176 |0046: sub-int/2addr v6, v7 │ │ +0c32ba: 5287 530d |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ +0c32be: 9105 0607 |0049: sub-int v5, v6, v7 │ │ +0c32c2: 6e30 0a2a 9805 |004b: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawVerticalDivider:(Landroid/graphics/Canvas;I)V // method@2a0a │ │ +0c32c8: 0e00 |004e: return-void │ │ +0c32ca: 6e10 0e1e 0000 |004f: invoke-virtual {v0}, Landroid/view/View;.getRight:()I // method@1e0e │ │ +0c32d0: 0a05 |0052: move-result v5 │ │ +0c32d2: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ 0x0004 line=219 │ │ 0x0007 line=220 │ │ 0x000b line=222 │ │ 0x0015 line=223 │ │ @@ -263328,59 +263378,59 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 84 16-bit code units │ │ -0bfa38: |[0bfa38] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersVertical:(Landroid/graphics/Canvas;)V │ │ -0bfa48: 6e10 0d2a 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0bfa4e: 0a02 |0003: move-result v2 │ │ -0bfa50: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0bfa52: 3523 2a00 |0005: if-ge v3, v2, 002f // +002a │ │ -0bfa56: 6e20 0c2a 3800 |0007: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0bfa5c: 0c01 |000a: move-result-object v1 │ │ -0bfa5e: 3801 2100 |000b: if-eqz v1, 002c // +0021 │ │ -0bfa62: 6e10 1e1e 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0bfa68: 0a06 |0010: move-result v6 │ │ -0bfa6a: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ -0bfa6e: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ -0bfa72: 6e20 192a 3800 |0015: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ -0bfa78: 0a06 |0018: move-result v6 │ │ -0bfa7a: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ -0bfa7e: 6e10 f91d 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0bfa84: 0c04 |001e: move-result-object v4 │ │ -0bfa86: 1f04 7d04 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0bfa8a: 6e10 181e 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0bfa90: 0a06 |0024: move-result v6 │ │ -0bfa92: 5247 6708 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ -0bfa96: 9105 0607 |0027: sub-int v5, v6, v7 │ │ -0bfa9a: 6e30 092a 9805 |0029: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2a09 │ │ -0bfaa0: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0bfaa4: 28d7 |002e: goto 0005 // -0029 │ │ -0bfaa6: 6e20 192a 2800 |002f: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ -0bfaac: 0a06 |0032: move-result v6 │ │ -0bfaae: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ -0bfab2: d806 02ff |0035: add-int/lit8 v6, v2, #int -1 // #ff │ │ -0bfab6: 6e20 0c2a 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0bfabc: 0c01 |003a: move-result-object v1 │ │ -0bfabe: 1200 |003b: const/4 v0, #int 0 // #0 │ │ -0bfac0: 3901 1300 |003c: if-nez v1, 004f // +0013 │ │ -0bfac4: 6e10 102a 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2a10 │ │ -0bfaca: 0a06 |0041: move-result v6 │ │ -0bfacc: 6e10 132a 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2a13 │ │ -0bfad2: 0a07 |0045: move-result v7 │ │ -0bfad4: b176 |0046: sub-int/2addr v6, v7 │ │ -0bfad6: 5287 510d |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ -0bfada: 9100 0607 |0049: sub-int v0, v6, v7 │ │ -0bfade: 6e30 092a 9800 |004b: invoke-virtual {v8, v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2a09 │ │ -0bfae4: 0e00 |004e: return-void │ │ -0bfae6: 6e10 ec1d 0100 |004f: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1dec │ │ -0bfaec: 0a00 |0052: move-result v0 │ │ -0bfaee: 28f8 |0053: goto 004b // -0008 │ │ +0c32d4: |[0c32d4] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawDividersVertical:(Landroid/graphics/Canvas;)V │ │ +0c32e4: 6e10 0d2a 0800 |0000: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +0c32ea: 0a02 |0003: move-result v2 │ │ +0c32ec: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0c32ee: 3523 2a00 |0005: if-ge v3, v2, 002f // +002a │ │ +0c32f2: 6e20 0c2a 3800 |0007: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c32f8: 0c01 |000a: move-result-object v1 │ │ +0c32fa: 3801 2100 |000b: if-eqz v1, 002c // +0021 │ │ +0c32fe: 6e10 1e1e 0100 |000d: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c3304: 0a06 |0010: move-result v6 │ │ +0c3306: 1307 0800 |0011: const/16 v7, #int 8 // #8 │ │ +0c330a: 3276 1900 |0013: if-eq v6, v7, 002c // +0019 │ │ +0c330e: 6e20 192a 3800 |0015: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ +0c3314: 0a06 |0018: move-result v6 │ │ +0c3316: 3806 1300 |0019: if-eqz v6, 002c // +0013 │ │ +0c331a: 6e10 f91d 0100 |001b: invoke-virtual {v1}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0c3320: 0c04 |001e: move-result-object v4 │ │ +0c3322: 1f04 7d04 |001f: check-cast v4, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0c3326: 6e10 181e 0100 |0021: invoke-virtual {v1}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0c332c: 0a06 |0024: move-result v6 │ │ +0c332e: 5247 6708 |0025: iget v7, v4, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ +0c3332: 9105 0607 |0027: sub-int v5, v6, v7 │ │ +0c3336: 6e30 092a 9805 |0029: invoke-virtual {v8, v9, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2a09 │ │ +0c333c: d803 0301 |002c: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0c3340: 28d7 |002e: goto 0005 // -0029 │ │ +0c3342: 6e20 192a 2800 |002f: invoke-virtual {v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ +0c3348: 0a06 |0032: move-result v6 │ │ +0c334a: 3806 1b00 |0033: if-eqz v6, 004e // +001b │ │ +0c334e: d806 02ff |0035: add-int/lit8 v6, v2, #int -1 // #ff │ │ +0c3352: 6e20 0c2a 6800 |0037: invoke-virtual {v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c3358: 0c01 |003a: move-result-object v1 │ │ +0c335a: 1200 |003b: const/4 v0, #int 0 // #0 │ │ +0c335c: 3901 1300 |003c: if-nez v1, 004f // +0013 │ │ +0c3360: 6e10 102a 0800 |003e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2a10 │ │ +0c3366: 0a06 |0041: move-result v6 │ │ +0c3368: 6e10 132a 0800 |0042: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2a13 │ │ +0c336e: 0a07 |0045: move-result v7 │ │ +0c3370: b176 |0046: sub-int/2addr v6, v7 │ │ +0c3372: 5287 510d |0047: iget v7, v8, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ +0c3376: 9100 0607 |0049: sub-int v0, v6, v7 │ │ +0c337a: 6e30 092a 9800 |004b: invoke-virtual {v8, v9, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V // method@2a09 │ │ +0c3380: 0e00 |004e: return-void │ │ +0c3382: 6e10 ec1d 0100 |004f: invoke-virtual {v1}, Landroid/view/View;.getBottom:()I // method@1dec │ │ +0c3388: 0a00 |0052: move-result v0 │ │ +0c338a: 28f8 |0053: goto 004b // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=191 │ │ 0x0004 line=192 │ │ 0x0007 line=193 │ │ 0x000b line=195 │ │ 0x0015 line=196 │ │ @@ -263414,36 +263464,38 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0bfaf0: |[0bfaf0] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ -0bfb00: 5440 500d |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ -0bfb04: 6e10 142a 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingLeft:()I // method@2a14 │ │ -0bfb0a: 0a01 |0005: move-result v1 │ │ -0bfb0c: 5242 520d |0006: iget v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ -0bfb10: b021 |0008: add-int/2addr v1, v2 │ │ -0bfb12: 6e10 182a 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2a18 │ │ -0bfb18: 0a02 |000c: move-result v2 │ │ -0bfb1a: 6e10 152a 0400 |000d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2a15 │ │ -0bfb20: 0a03 |0010: move-result v3 │ │ -0bfb22: b132 |0011: sub-int/2addr v2, v3 │ │ -0bfb24: 5243 520d |0012: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ -0bfb28: b132 |0014: sub-int/2addr v2, v3 │ │ -0bfb2a: 5243 510d |0015: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ -0bfb2e: b063 |0017: add-int/2addr v3, v6 │ │ -0bfb30: 6e53 9102 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0bfb36: 5440 500d |001b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ -0bfb3a: 6e20 8402 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0bfb40: 0e00 |0020: return-void │ │ +0c338c: |[0c338c] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawHorizontalDivider:(Landroid/graphics/Canvas;I)V │ │ +0c339c: 5440 500d |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ +0c33a0: 6e10 142a 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingLeft:()I // method@2a14 │ │ +0c33a6: 0a01 |0005: move-result v1 │ │ +0c33a8: 5242 520d |0006: iget v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ +0c33ac: b021 |0008: add-int/2addr v1, v2 │ │ +0c33ae: 6e10 182a 0400 |0009: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getWidth:()I // method@2a18 │ │ +0c33b4: 0a02 |000c: move-result v2 │ │ +0c33b6: 6e10 152a 0400 |000d: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingRight:()I // method@2a15 │ │ +0c33bc: 0a03 |0010: move-result v3 │ │ +0c33be: b132 |0011: sub-int/2addr v2, v3 │ │ +0c33c0: 5243 520d |0012: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ +0c33c4: b132 |0014: sub-int/2addr v2, v3 │ │ +0c33c6: 5243 510d |0015: iget v3, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ +0c33ca: b063 |0017: add-int/2addr v3, v6 │ │ +0c33cc: 6e53 9102 1026 |0018: invoke-virtual {v0, v1, v6, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0c33d2: 5440 500d |001b: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ +0c33d6: 6e20 8402 5000 |001d: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0c33dc: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=245 │ │ + 0x0009 line=246 │ │ + 0x0018 line=245 │ │ 0x001b line=247 │ │ 0x0020 line=248 │ │ locals : │ │ 0x0000 - 0x0021 reg=4 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ 0x0000 - 0x0021 reg=5 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x0021 reg=6 top I │ │ │ │ @@ -263452,36 +263504,38 @@ │ │ type : '(Landroid/graphics/Canvas;I)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 8 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0bfb44: |[0bfb44] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ -0bfb54: 5450 500d |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ -0bfb58: 6e10 162a 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingTop:()I // method@2a16 │ │ -0bfb5e: 0a01 |0005: move-result v1 │ │ -0bfb60: 5252 520d |0006: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ -0bfb64: b021 |0008: add-int/2addr v1, v2 │ │ -0bfb66: 5252 530d |0009: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ -0bfb6a: b072 |000b: add-int/2addr v2, v7 │ │ -0bfb6c: 6e10 102a 0500 |000c: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2a10 │ │ -0bfb72: 0a03 |000f: move-result v3 │ │ -0bfb74: 6e10 132a 0500 |0010: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2a13 │ │ -0bfb7a: 0a04 |0013: move-result v4 │ │ -0bfb7c: b143 |0014: sub-int/2addr v3, v4 │ │ -0bfb7e: 5254 520d |0015: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ -0bfb82: b143 |0017: sub-int/2addr v3, v4 │ │ -0bfb84: 6e53 9102 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0bfb8a: 5450 500d |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ -0bfb8e: 6e20 8402 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ -0bfb94: 0e00 |0020: return-void │ │ +0c33e0: |[0c33e0] com.actionbarsherlock.internal.widget.IcsLinearLayout.drawVerticalDivider:(Landroid/graphics/Canvas;I)V │ │ +0c33f0: 5450 500d |0000: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ +0c33f4: 6e10 162a 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingTop:()I // method@2a16 │ │ +0c33fa: 0a01 |0005: move-result v1 │ │ +0c33fc: 5252 520d |0006: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ +0c3400: b021 |0008: add-int/2addr v1, v2 │ │ +0c3402: 5252 530d |0009: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ +0c3406: b072 |000b: add-int/2addr v2, v7 │ │ +0c3408: 6e10 102a 0500 |000c: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getHeight:()I // method@2a10 │ │ +0c340e: 0a03 |000f: move-result v3 │ │ +0c3410: 6e10 132a 0500 |0010: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getPaddingBottom:()I // method@2a13 │ │ +0c3416: 0a04 |0013: move-result v4 │ │ +0c3418: b143 |0014: sub-int/2addr v3, v4 │ │ +0c341a: 5254 520d |0015: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ +0c341e: b143 |0017: sub-int/2addr v3, v4 │ │ +0c3420: 6e53 9102 7021 |0018: invoke-virtual {v0, v7, v1, v2, v3}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0c3426: 5450 500d |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ +0c342a: 6e20 8402 6000 |001d: invoke-virtual {v0, v6}, Landroid/graphics/drawable/Drawable;.draw:(Landroid/graphics/Canvas;)V // method@0284 │ │ +0c3430: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=251 │ │ + 0x000c line=252 │ │ + 0x0018 line=251 │ │ 0x001b line=253 │ │ 0x0020 line=254 │ │ locals : │ │ 0x0000 - 0x0021 reg=5 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ 0x0000 - 0x0021 reg=6 canvas Landroid/graphics/Canvas; │ │ 0x0000 - 0x0021 reg=7 left I │ │ │ │ @@ -263490,17 +263544,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfb98: |[0bfb98] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerPadding:()I │ │ -0bfba8: 5210 520d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ -0bfbac: 0f00 |0002: return v0 │ │ +0c3434: |[0c3434] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerPadding:()I │ │ +0c3444: 5210 520d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ +0c3448: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ @@ -263508,17 +263562,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfbb0: |[0bfbb0] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerWidth:()I │ │ -0bfbc0: 5210 530d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ -0bfbc4: 0f00 |0002: return v0 │ │ +0c344c: |[0c344c] com.actionbarsherlock.internal.widget.IcsLinearLayout.getDividerWidth:()I │ │ +0c345c: 5210 530d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ +0c3460: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ @@ -263526,17 +263580,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfbc8: |[0bfbc8] com.actionbarsherlock.internal.widget.IcsLinearLayout.getShowDividers:()I │ │ -0bfbd8: 5210 540d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ -0bfbdc: 0f00 |0002: return v0 │ │ +0c3464: |[0c3464] com.actionbarsherlock.internal.widget.IcsLinearLayout.getShowDividers:()I │ │ +0c3474: 5210 540d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ +0c3478: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;) │ │ @@ -263544,51 +263598,51 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 58 16-bit code units │ │ -0bfbe0: |[0bfbe0] com.actionbarsherlock.internal.widget.IcsLinearLayout.hasDividerBeforeChildAt:(I)Z │ │ -0bfbf0: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0bfbf2: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0bfbf4: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ -0bfbf8: 5254 540d |0004: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ -0bfbfc: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ -0bfc00: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ -0bfc04: 0f02 |000a: return v2 │ │ -0bfc06: 0132 |000b: move v2, v3 │ │ -0bfc08: 28fe |000c: goto 000a // -0002 │ │ -0bfc0a: 6e10 0d2a 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0bfc10: 0a04 |0010: move-result v4 │ │ -0bfc12: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ -0bfc16: 5254 540d |0013: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ -0bfc1a: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ -0bfc1e: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ -0bfc22: 0132 |0019: move v2, v3 │ │ -0bfc24: 28f0 |001a: goto 000a // -0010 │ │ -0bfc26: 5252 540d |001b: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ -0bfc2a: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ -0bfc2e: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ -0bfc32: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0bfc34: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ -0bfc38: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ -0bfc3c: 6e20 0c2a 1500 |0026: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0bfc42: 0c02 |0029: move-result-object v2 │ │ -0bfc44: 6e10 1e1e 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0bfc4a: 0a02 |002d: move-result v2 │ │ -0bfc4c: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ -0bfc50: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ -0bfc54: 1210 |0032: const/4 v0, #int 1 // #1 │ │ -0bfc56: 0102 |0033: move v2, v0 │ │ -0bfc58: 28d6 |0034: goto 000a // -002a │ │ -0bfc5a: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ -0bfc5e: 28ed |0037: goto 0024 // -0013 │ │ -0bfc60: 0132 |0038: move v2, v3 │ │ -0bfc62: 28d1 |0039: goto 000a // -002f │ │ +0c347c: |[0c347c] com.actionbarsherlock.internal.widget.IcsLinearLayout.hasDividerBeforeChildAt:(I)Z │ │ +0c348c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0c348e: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0c3490: 3906 0b00 |0002: if-nez v6, 000d // +000b │ │ +0c3494: 5254 540d |0004: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ +0c3498: dd04 0401 |0006: and-int/lit8 v4, v4, #int 1 // #01 │ │ +0c349c: 3804 0300 |0008: if-eqz v4, 000b // +0003 │ │ +0c34a0: 0f02 |000a: return v2 │ │ +0c34a2: 0132 |000b: move v2, v3 │ │ +0c34a4: 28fe |000c: goto 000a // -0002 │ │ +0c34a6: 6e10 0d2a 0500 |000d: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +0c34ac: 0a04 |0010: move-result v4 │ │ +0c34ae: 3346 0a00 |0011: if-ne v6, v4, 001b // +000a │ │ +0c34b2: 5254 540d |0013: iget v4, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ +0c34b6: dd04 0404 |0015: and-int/lit8 v4, v4, #int 4 // #04 │ │ +0c34ba: 3904 f3ff |0017: if-nez v4, 000a // -000d │ │ +0c34be: 0132 |0019: move v2, v3 │ │ +0c34c0: 28f0 |001a: goto 000a // -0010 │ │ +0c34c2: 5252 540d |001b: iget v2, v5, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ +0c34c6: dd02 0202 |001d: and-int/lit8 v2, v2, #int 2 // #02 │ │ +0c34ca: 3802 1900 |001f: if-eqz v2, 0038 // +0019 │ │ +0c34ce: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0c34d0: d801 06ff |0022: add-int/lit8 v1, v6, #int -1 // #ff │ │ +0c34d4: 3a01 0f00 |0024: if-ltz v1, 0033 // +000f │ │ +0c34d8: 6e20 0c2a 1500 |0026: invoke-virtual {v5, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c34de: 0c02 |0029: move-result-object v2 │ │ +0c34e0: 6e10 1e1e 0200 |002a: invoke-virtual {v2}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c34e6: 0a02 |002d: move-result v2 │ │ +0c34e8: 1303 0800 |002e: const/16 v3, #int 8 // #8 │ │ +0c34ec: 3232 0500 |0030: if-eq v2, v3, 0035 // +0005 │ │ +0c34f0: 1210 |0032: const/4 v0, #int 1 // #1 │ │ +0c34f2: 0102 |0033: move v2, v0 │ │ +0c34f4: 28d6 |0034: goto 000a // -002a │ │ +0c34f6: d801 01ff |0035: add-int/lit8 v1, v1, #int -1 // #ff │ │ +0c34fa: 28ed |0037: goto 0024 // -0013 │ │ +0c34fc: 0132 |0038: move v2, v3 │ │ +0c34fe: 28d1 |0039: goto 000a // -002f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=264 │ │ 0x0004 line=265 │ │ 0x000a line=278 │ │ 0x000c line=265 │ │ 0x000d line=266 │ │ @@ -263612,47 +263666,47 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -0bfc64: |[0bfc64] com.actionbarsherlock.internal.widget.IcsLinearLayout.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ -0bfc74: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0bfc76: 6e20 1a2a 7600 |0001: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.indexOfChild:(Landroid/view/View;)I // method@2a1a │ │ -0bfc7c: 0a01 |0004: move-result v1 │ │ -0bfc7e: 6e10 122a 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2a12 │ │ -0bfc84: 0a02 |0008: move-result v2 │ │ -0bfc86: 6e10 f91d 0700 |0009: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0bfc8c: 0c03 |000c: move-result-object v3 │ │ -0bfc8e: 1f03 7d04 |000d: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0bfc92: 6e20 192a 1600 |000f: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ -0bfc98: 0a04 |0012: move-result v4 │ │ -0bfc9a: 3804 0800 |0013: if-eqz v4, 001b // +0008 │ │ -0bfc9e: 3352 1e00 |0015: if-ne v2, v5, 0033 // +001e │ │ -0bfca2: 5264 510d |0017: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ -0bfca6: 5934 6708 |0019: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ -0bfcaa: 6e10 0d2a 0600 |001b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0bfcb0: 0a00 |001e: move-result v0 │ │ -0bfcb2: d804 00ff |001f: add-int/lit8 v4, v0, #int -1 // #ff │ │ -0bfcb6: 3341 0e00 |0021: if-ne v1, v4, 002f // +000e │ │ -0bfcba: 6e20 192a 0600 |0023: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ -0bfcc0: 0a04 |0026: move-result v4 │ │ -0bfcc2: 3804 0800 |0027: if-eqz v4, 002f // +0008 │ │ -0bfcc6: 3352 0f00 |0029: if-ne v2, v5, 0038 // +000f │ │ -0bfcca: 5264 510d |002b: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ -0bfcce: 5934 6308 |002d: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0863 │ │ -0bfcd2: 7506 8325 0600 |002f: invoke-super/range {v6, v7, v8, v9, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2583 │ │ -0bfcd8: 0e00 |0032: return-void │ │ -0bfcda: 5264 530d |0033: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ -0bfcde: 5934 6508 |0035: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0865 │ │ -0bfce2: 28e4 |0037: goto 001b // -001c │ │ -0bfce4: 5264 530d |0038: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ -0bfce8: 5934 6608 |003a: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0866 │ │ -0bfcec: 28f3 |003c: goto 002f // -000d │ │ +0c3500: |[0c3500] com.actionbarsherlock.internal.widget.IcsLinearLayout.measureChildWithMargins:(Landroid/view/View;IIII)V │ │ +0c3510: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0c3512: 6e20 1a2a 7600 |0001: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.indexOfChild:(Landroid/view/View;)I // method@2a1a │ │ +0c3518: 0a01 |0004: move-result v1 │ │ +0c351a: 6e10 122a 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2a12 │ │ +0c3520: 0a02 |0008: move-result v2 │ │ +0c3522: 6e10 f91d 0700 |0009: invoke-virtual {v7}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0c3528: 0c03 |000c: move-result-object v3 │ │ +0c352a: 1f03 7d04 |000d: check-cast v3, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0c352e: 6e20 192a 1600 |000f: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ +0c3534: 0a04 |0012: move-result v4 │ │ +0c3536: 3804 0800 |0013: if-eqz v4, 001b // +0008 │ │ +0c353a: 3352 1e00 |0015: if-ne v2, v5, 0033 // +001e │ │ +0c353e: 5264 510d |0017: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ +0c3542: 5934 6708 |0019: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.topMargin:I // field@0867 │ │ +0c3546: 6e10 0d2a 0600 |001b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +0c354c: 0a00 |001e: move-result v0 │ │ +0c354e: d804 00ff |001f: add-int/lit8 v4, v0, #int -1 // #ff │ │ +0c3552: 3341 0e00 |0021: if-ne v1, v4, 002f // +000e │ │ +0c3556: 6e20 192a 0600 |0023: invoke-virtual {v6, v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.hasDividerBeforeChildAt:(I)Z // method@2a19 │ │ +0c355c: 0a04 |0026: move-result v4 │ │ +0c355e: 3804 0800 |0027: if-eqz v4, 002f // +0008 │ │ +0c3562: 3352 0f00 |0029: if-ne v2, v5, 0038 // +000f │ │ +0c3566: 5264 510d |002b: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ +0c356a: 5934 6308 |002d: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.bottomMargin:I // field@0863 │ │ +0c356e: 7506 8325 0600 |002f: invoke-super/range {v6, v7, v8, v9, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.measureChildWithMargins:(Landroid/view/View;IIII)V // method@2583 │ │ +0c3574: 0e00 |0032: return-void │ │ +0c3576: 5264 530d |0033: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ +0c357a: 5934 6508 |0035: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0865 │ │ +0c357e: 28e4 |0037: goto 001b // -001c │ │ +0c3580: 5264 530d |0038: iget v4, v6, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ +0c3584: 5934 6608 |003a: iput v4, v3, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0866 │ │ +0c3588: 28f3 |003c: goto 002f // -000d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=152 │ │ 0x0005 line=153 │ │ 0x0009 line=154 │ │ 0x000f line=155 │ │ 0x0015 line=156 │ │ @@ -263684,26 +263738,26 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0bfcf0: |[0bfcf0] com.actionbarsherlock.internal.widget.IcsLinearLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ -0bfd00: 5420 500d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ -0bfd04: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0bfd08: 6e10 122a 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2a12 │ │ -0bfd0e: 0a00 |0007: move-result v0 │ │ -0bfd10: 1211 |0008: const/4 v1, #int 1 // #1 │ │ -0bfd12: 3310 0900 |0009: if-ne v0, v1, 0012 // +0009 │ │ -0bfd16: 6e20 082a 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersVertical:(Landroid/graphics/Canvas;)V // method@2a08 │ │ -0bfd1c: 6f20 8425 3200 |000e: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2584 │ │ -0bfd22: 0e00 |0011: return-void │ │ -0bfd24: 6e20 072a 3200 |0012: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersHorizontal:(Landroid/graphics/Canvas;)V // method@2a07 │ │ -0bfd2a: 28f9 |0015: goto 000e // -0007 │ │ +0c358c: |[0c358c] com.actionbarsherlock.internal.widget.IcsLinearLayout.onDraw:(Landroid/graphics/Canvas;)V │ │ +0c359c: 5420 500d |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ +0c35a0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0c35a4: 6e10 122a 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getOrientation:()I // method@2a12 │ │ +0c35aa: 0a00 |0007: move-result v0 │ │ +0c35ac: 1211 |0008: const/4 v1, #int 1 // #1 │ │ +0c35ae: 3310 0900 |0009: if-ne v0, v1, 0012 // +0009 │ │ +0c35b2: 6e20 082a 3200 |000b: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersVertical:(Landroid/graphics/Canvas;)V // method@2a08 │ │ +0c35b8: 6f20 8425 3200 |000e: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2584 │ │ +0c35be: 0e00 |0011: return-void │ │ +0c35c0: 6e20 072a 3200 |0012: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.drawDividersHorizontal:(Landroid/graphics/Canvas;)V // method@2a07 │ │ +0c35c6: 28f9 |0015: goto 000e // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=180 │ │ 0x0004 line=181 │ │ 0x000b line=182 │ │ 0x000e line=187 │ │ 0x0011 line=188 │ │ @@ -263717,44 +263771,44 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 55 16-bit code units │ │ -0bfd2c: |[0bfd2c] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0bfd3c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bfd3e: 5442 500d |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ -0bfd42: 3325 0300 |0003: if-ne v5, v2, 0006 // +0003 │ │ -0bfd46: 0e00 |0005: return-void │ │ -0bfd48: 2052 6b00 |0006: instance-of v2, v5, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ -0bfd4c: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ -0bfd50: 6002 4500 |000a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0bfd54: 1303 0b00 |000c: const/16 v3, #int 11 // #b │ │ -0bfd58: 3532 0a00 |000e: if-ge v2, v3, 0018 // +000a │ │ -0bfd5c: 2200 3405 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0534 │ │ -0bfd60: 1f05 6b00 |0012: check-cast v5, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ -0bfd64: 7020 fc29 5000 |0014: invoke-direct {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@29fc │ │ -0bfd6a: 0705 |0017: move-object v5, v0 │ │ -0bfd6c: 5b45 500d |0018: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ -0bfd70: 3805 1800 |001a: if-eqz v5, 0032 // +0018 │ │ -0bfd74: 6e10 8802 0500 |001c: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ -0bfd7a: 0a02 |001f: move-result v2 │ │ -0bfd7c: 5942 530d |0020: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ -0bfd80: 6e10 8702 0500 |0022: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ -0bfd86: 0a02 |0025: move-result v2 │ │ -0bfd88: 5942 510d |0026: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ -0bfd8c: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ -0bfd90: 1211 |002a: const/4 v1, #int 1 // #1 │ │ -0bfd92: 6e20 2c2a 1400 |002b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setWillNotDraw:(Z)V // method@2a2c │ │ -0bfd98: 6e10 262a 0400 |002e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2a26 │ │ -0bfd9e: 28d4 |0031: goto 0005 // -002c │ │ -0bfda0: 5941 530d |0032: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ -0bfda4: 5941 510d |0034: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ -0bfda8: 28f2 |0036: goto 0028 // -000e │ │ +0c35c8: |[0c35c8] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0c35d8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c35da: 5442 500d |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ +0c35de: 3325 0300 |0003: if-ne v5, v2, 0006 // +0003 │ │ +0c35e2: 0e00 |0005: return-void │ │ +0c35e4: 2052 6b00 |0006: instance-of v2, v5, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ +0c35e8: 3802 1000 |0008: if-eqz v2, 0018 // +0010 │ │ +0c35ec: 6002 4500 |000a: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0c35f0: 1303 0b00 |000c: const/16 v3, #int 11 // #b │ │ +0c35f4: 3532 0a00 |000e: if-ge v2, v3, 0018 // +000a │ │ +0c35f8: 2200 3405 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable; // type@0534 │ │ +0c35fc: 1f05 6b00 |0012: check-cast v5, Landroid/graphics/drawable/ColorDrawable; // type@006b │ │ +0c3600: 7020 fc29 5000 |0014: invoke-direct {v0, v5}, Lcom/actionbarsherlock/internal/widget/IcsColorDrawable;.:(Landroid/graphics/drawable/ColorDrawable;)V // method@29fc │ │ +0c3606: 0705 |0017: move-object v5, v0 │ │ +0c3608: 5b45 500d |0018: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDivider:Landroid/graphics/drawable/Drawable; // field@0d50 │ │ +0c360c: 3805 1800 |001a: if-eqz v5, 0032 // +0018 │ │ +0c3610: 6e10 8802 0500 |001c: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicWidth:()I // method@0288 │ │ +0c3616: 0a02 |001f: move-result v2 │ │ +0c3618: 5942 530d |0020: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ +0c361c: 6e10 8702 0500 |0022: invoke-virtual {v5}, Landroid/graphics/drawable/Drawable;.getIntrinsicHeight:()I // method@0287 │ │ +0c3622: 0a02 |0025: move-result v2 │ │ +0c3624: 5942 510d |0026: iput v2, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ +0c3628: 3905 0300 |0028: if-nez v5, 002b // +0003 │ │ +0c362c: 1211 |002a: const/4 v1, #int 1 // #1 │ │ +0c362e: 6e20 2c2a 1400 |002b: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setWillNotDraw:(Z)V // method@2a2c │ │ +0c3634: 6e10 262a 0400 |002e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2a26 │ │ +0c363a: 28d4 |0031: goto 0005 // -002c │ │ +0c363c: 5941 530d |0032: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerWidth:I // field@0d53 │ │ +0c3640: 5941 510d |0034: iput v1, v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerHeight:I // field@0d51 │ │ +0c3644: 28f2 |0036: goto 0028 // -000e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=96 │ │ 0x0005 line=115 │ │ 0x0006 line=101 │ │ 0x0010 line=102 │ │ 0x0018 line=105 │ │ @@ -263776,17 +263830,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfdac: |[0bfdac] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerPadding:(I)V │ │ -0bfdbc: 5901 520d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ -0bfdc0: 0e00 |0002: return-void │ │ +0c3648: |[0c3648] com.actionbarsherlock.internal.widget.IcsLinearLayout.setDividerPadding:(I)V │ │ +0c3658: 5901 520d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mDividerPadding:I // field@0d52 │ │ +0c365c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0002 line=128 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ 0x0000 - 0x0003 reg=1 padding I │ │ @@ -263796,39 +263850,39 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0bfdc4: |[0bfdc4] com.actionbarsherlock.internal.widget.IcsLinearLayout.setShowDividers:(I)V │ │ -0bfdd4: 5210 540d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ -0bfdd8: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ -0bfddc: 6e10 262a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2a26 │ │ -0bfde2: 6e10 1b2a 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.invalidate:()V // method@2a1b │ │ -0bfde8: 5912 540d |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ -0bfdec: 0e00 |000c: return-void │ │ +0c3660: |[0c3660] com.actionbarsherlock.internal.widget.IcsLinearLayout.setShowDividers:(I)V │ │ +0c3670: 5210 540d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ +0c3674: 3202 0800 |0002: if-eq v2, v0, 000a // +0008 │ │ +0c3678: 6e10 262a 0100 |0004: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.requestLayout:()V // method@2a26 │ │ +0c367e: 6e10 1b2a 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.invalidate:()V // method@2a1b │ │ +0c3684: 5912 540d |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.mShowDividers:I // field@0d54 │ │ +0c3688: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=75 │ │ 0x0004 line=76 │ │ 0x0007 line=77 │ │ 0x000a line=79 │ │ 0x000c line=80 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ 0x0000 - 0x000d reg=2 showDividers I │ │ │ │ - source_file_idx : 1368 (IcsLinearLayout.java) │ │ + source_file_idx : 1369 (IcsLinearLayout.java) │ │ │ │ Class #976 header: │ │ class_idx : 1350 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1341 │ │ -source_file_idx : 1372 │ │ +source_file_idx : 1373 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #976 annotations: │ │ Annotations on class │ │ @@ -263861,26 +263915,26 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 25 16-bit code units │ │ -0bfdf0: |[0bfdf0] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0bfe00: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0bfe02: 5b23 b70d |0001: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfe06: 7056 5e2a 4215 |0003: invoke-direct {v2, v4, v5, v1, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a5e │ │ -0bfe0c: 6e20 f12a 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@2af1 │ │ -0bfe12: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0bfe14: 6e20 f62a 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setModal:(Z)V // method@2af6 │ │ -0bfe1a: 6e20 f82a 1200 |000d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setPromptPosition:(I)V // method@2af8 │ │ -0bfe20: 2200 4505 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; // type@0545 │ │ -0bfe24: 7030 ea2a 2003 |0012: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V // method@2aea │ │ -0bfe2a: 6e20 f72a 0200 |0015: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2af7 │ │ -0bfe30: 0e00 |0018: return-void │ │ +0c368c: |[0c368c] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0c369c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c369e: 5b23 b70d |0001: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c36a2: 7056 5e2a 4215 |0003: invoke-direct {v2, v4, v5, v1, v6}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a5e │ │ +0c36a8: 6e20 f12a 3200 |0006: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setAnchorView:(Landroid/view/View;)V // method@2af1 │ │ +0c36ae: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0c36b0: 6e20 f62a 0200 |000a: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setModal:(Z)V // method@2af6 │ │ +0c36b6: 6e20 f82a 1200 |000d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setPromptPosition:(I)V // method@2af8 │ │ +0c36bc: 2200 4505 |0010: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1; // type@0545 │ │ +0c36c0: 7030 ea2a 2003 |0012: invoke-direct {v0, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V // method@2aea │ │ +0c36c6: 6e20 f72a 0200 |0015: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2af7 │ │ +0c36cc: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=644 │ │ 0x0003 line=645 │ │ 0x0006 line=647 │ │ 0x0009 line=648 │ │ 0x000d line=649 │ │ @@ -263899,17 +263953,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfe34: |[0bfe34] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ -0bfe44: 5410 b60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0db6 │ │ -0bfe48: 1100 |0002: return-object v0 │ │ +0c36d0: |[0c36d0] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.getHintText:()Ljava/lang/CharSequence; │ │ +0c36e0: 5410 b60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0db6 │ │ +0c36e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=666 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;) │ │ @@ -263917,18 +263971,18 @@ │ │ type : '(Landroid/widget/ListAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0bfe4c: |[0bfe4c] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ -0bfe5c: 6f20 6e2a 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a6e │ │ -0bfe62: 5b01 b50d |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0db5 │ │ -0bfe66: 0e00 |0005: return-void │ │ +0c36e8: |[0c36e8] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setAdapter:(Landroid/widget/ListAdapter;)V │ │ +0c36f8: 6f20 6e2a 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a6e │ │ +0c36fe: 5b01 b50d |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0db5 │ │ +0c3702: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=661 │ │ 0x0003 line=662 │ │ 0x0005 line=663 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ @@ -263939,17 +263993,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0bfe68: |[0bfe68] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ -0bfe78: 5b01 b60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0db6 │ │ -0bfe7c: 0e00 |0002: return-void │ │ +0c3704: |[0c3704] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.setPromptText:(Ljava/lang/CharSequence;)V │ │ +0c3714: 5b01 b60d |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mHintText:Ljava/lang/CharSequence; // field@0db6 │ │ +0c3718: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=671 │ │ 0x0002 line=672 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ 0x0000 - 0x0003 reg=1 hintText Ljava/lang/CharSequence; │ │ @@ -263959,94 +264013,96 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 142 16-bit code units │ │ -0bfe80: |[0bfe80] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.show:()V │ │ -0bfe90: 5485 b70d |0000: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfe94: 6e10 122b 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingLeft:()I // method@2b12 │ │ -0bfe9a: 0a02 |0005: move-result v2 │ │ -0bfe9c: 5485 b70d |0006: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfea0: 5255 bd0d |0008: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ -0bfea4: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ -0bfea6: 3365 6100 |000b: if-ne v5, v6, 006c // +0061 │ │ -0bfeaa: 5485 b70d |000d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfeae: 6e10 182b 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2b18 │ │ -0bfeb4: 0a04 |0012: move-result v4 │ │ -0bfeb6: 5485 b70d |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfeba: 6e10 132b 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2b13 │ │ -0bfec0: 0a03 |0018: move-result v3 │ │ -0bfec2: 5486 b70d |0019: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfec6: 5485 b50d |001b: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0db5 │ │ -0bfeca: 1f05 8f04 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@048f │ │ -0bfece: 5487 b70d |001f: iget-object v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfed2: 6e10 0a2b 0700 |0021: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0bfed8: 0c07 |0024: move-result-object v7 │ │ -0bfeda: 6e30 1f2b 5607 |0025: invoke-virtual {v6, v5, v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2b1f │ │ -0bfee0: 0a05 |0028: move-result v5 │ │ -0bfee2: 9106 0402 |0029: sub-int v6, v4, v2 │ │ -0bfee6: b136 |002b: sub-int/2addr v6, v3 │ │ -0bfee8: 7120 9d2e 6500 |002c: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0bfeee: 0a05 |002f: move-result v5 │ │ -0bfef0: 6e20 f32a 5800 |0030: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2af3 │ │ -0bfef6: 5485 b70d |0033: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bfefa: 6e10 0a2b 0500 |0035: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0bff00: 0c00 |0038: move-result-object v0 │ │ -0bff02: 1201 |0039: const/4 v1, #int 0 // #0 │ │ -0bff04: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ -0bff08: 5485 b70d |003c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bff0c: 7110 052b 0500 |003e: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2b05 │ │ -0bff12: 0c05 |0041: move-result-object v5 │ │ -0bff14: 6e20 8b02 5000 |0042: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ -0bff1a: 5485 b70d |0045: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bff1e: 7110 052b 0500 |0047: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2b05 │ │ -0bff24: 0c05 |004a: move-result-object v5 │ │ -0bff26: 5255 3b00 |004b: iget v5, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ -0bff2a: 7b51 |004d: neg-int v1, v5 │ │ -0bff2c: 9005 0102 |004e: add-int v5, v1, v2 │ │ -0bff30: 6e20 f42a 5800 |0050: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2af4 │ │ -0bff36: 1225 |0053: const/4 v5, #int 2 // #2 │ │ -0bff38: 6e20 f52a 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setInputMethodMode:(I)V // method@2af5 │ │ -0bff3e: 6f10 7a2a 0800 |0057: invoke-super {v8}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ -0bff44: 6e10 ef2a 0800 |005a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@2aef │ │ -0bff4a: 0c05 |005d: move-result-object v5 │ │ -0bff4c: 1216 |005e: const/4 v6, #int 1 // #1 │ │ -0bff4e: 6e20 9220 6500 |005f: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@2092 │ │ -0bff54: 5485 b70d |0062: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bff58: 6e10 172b 0500 |0064: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ -0bff5e: 0a05 |0067: move-result v5 │ │ -0bff60: 6e20 fa2a 5800 |0068: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setSelection:(I)V // method@2afa │ │ -0bff66: 0e00 |006b: return-void │ │ -0bff68: 5485 b70d |006c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bff6c: 5255 bd0d |006e: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ -0bff70: 12f6 |0070: const/4 v6, #int -1 // #ff │ │ -0bff72: 3365 1500 |0071: if-ne v5, v6, 0086 // +0015 │ │ -0bff76: 5485 b70d |0073: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bff7a: 6e10 182b 0500 |0075: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2b18 │ │ -0bff80: 0a04 |0078: move-result v4 │ │ -0bff82: 5485 b70d |0079: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bff86: 6e10 132b 0500 |007b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2b13 │ │ -0bff8c: 0a03 |007e: move-result v3 │ │ -0bff8e: 9105 0402 |007f: sub-int v5, v4, v2 │ │ -0bff92: b135 |0081: sub-int/2addr v5, v3 │ │ -0bff94: 6e20 f32a 5800 |0082: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2af3 │ │ -0bff9a: 28ae |0085: goto 0033 // -0052 │ │ -0bff9c: 5485 b70d |0086: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ -0bffa0: 5255 bd0d |0088: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ -0bffa4: 6e20 f32a 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2af3 │ │ -0bffaa: 28a6 |008d: goto 0033 // -005a │ │ +0c371c: |[0c371c] com.actionbarsherlock.internal.widget.IcsSpinner$DropdownPopup.show:()V │ │ +0c372c: 5485 b70d |0000: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c3730: 6e10 122b 0500 |0002: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingLeft:()I // method@2b12 │ │ +0c3736: 0a02 |0005: move-result v2 │ │ +0c3738: 5485 b70d |0006: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c373c: 5255 bd0d |0008: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ +0c3740: 12e6 |000a: const/4 v6, #int -2 // #fe │ │ +0c3742: 3365 6100 |000b: if-ne v5, v6, 006c // +0061 │ │ +0c3746: 5485 b70d |000d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c374a: 6e10 182b 0500 |000f: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2b18 │ │ +0c3750: 0a04 |0012: move-result v4 │ │ +0c3752: 5485 b70d |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c3756: 6e10 132b 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2b13 │ │ +0c375c: 0a03 |0018: move-result v3 │ │ +0c375e: 5486 b70d |0019: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c3762: 5485 b50d |001b: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.mAdapter:Landroid/widget/ListAdapter; // field@0db5 │ │ +0c3766: 1f05 8f04 |001d: check-cast v5, Landroid/widget/SpinnerAdapter; // type@048f │ │ +0c376a: 5487 b70d |001f: iget-object v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c376e: 6e10 0a2b 0700 |0021: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0c3774: 0c07 |0024: move-result-object v7 │ │ +0c3776: 6e30 1f2b 5607 |0025: invoke-virtual {v6, v5, v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2b1f │ │ +0c377c: 0a05 |0028: move-result v5 │ │ +0c377e: 9106 0402 |0029: sub-int v6, v4, v2 │ │ +0c3782: b136 |002b: sub-int/2addr v6, v3 │ │ +0c3784: 7120 9d2e 6500 |002c: invoke-static {v5, v6}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c378a: 0a05 |002f: move-result v5 │ │ +0c378c: 6e20 f32a 5800 |0030: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2af3 │ │ +0c3792: 5485 b70d |0033: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c3796: 6e10 0a2b 0500 |0035: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0c379c: 0c00 |0038: move-result-object v0 │ │ +0c379e: 1201 |0039: const/4 v1, #int 0 // #0 │ │ +0c37a0: 3800 1400 |003a: if-eqz v0, 004e // +0014 │ │ +0c37a4: 5485 b70d |003c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c37a8: 7110 052b 0500 |003e: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2b05 │ │ +0c37ae: 0c05 |0041: move-result-object v5 │ │ +0c37b0: 6e20 8b02 5000 |0042: invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ +0c37b6: 5485 b70d |0045: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c37ba: 7110 052b 0500 |0047: invoke-static {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; // method@2b05 │ │ +0c37c0: 0c05 |004a: move-result-object v5 │ │ +0c37c2: 5255 3b00 |004b: iget v5, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ +0c37c6: 7b51 |004d: neg-int v1, v5 │ │ +0c37c8: 9005 0102 |004e: add-int v5, v1, v2 │ │ +0c37cc: 6e20 f42a 5800 |0050: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2af4 │ │ +0c37d2: 1225 |0053: const/4 v5, #int 2 // #2 │ │ +0c37d4: 6e20 f52a 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setInputMethodMode:(I)V // method@2af5 │ │ +0c37da: 6f10 7a2a 0800 |0057: invoke-super {v8}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ +0c37e0: 6e10 ef2a 0800 |005a: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.getListView:()Landroid/widget/ListView; // method@2aef │ │ +0c37e6: 0c05 |005d: move-result-object v5 │ │ +0c37e8: 1216 |005e: const/4 v6, #int 1 // #1 │ │ +0c37ea: 6e20 9220 6500 |005f: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setChoiceMode:(I)V // method@2092 │ │ +0c37f0: 5485 b70d |0062: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c37f4: 6e10 172b 0500 |0064: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ +0c37fa: 0a05 |0067: move-result v5 │ │ +0c37fc: 6e20 fa2a 5800 |0068: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setSelection:(I)V // method@2afa │ │ +0c3802: 0e00 |006b: return-void │ │ +0c3804: 5485 b70d |006c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c3808: 5255 bd0d |006e: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ +0c380c: 12f6 |0070: const/4 v6, #int -1 // #ff │ │ +0c380e: 3365 1500 |0071: if-ne v5, v6, 0086 // +0015 │ │ +0c3812: 5485 b70d |0073: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c3816: 6e10 182b 0500 |0075: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getWidth:()I // method@2b18 │ │ +0c381c: 0a04 |0078: move-result v4 │ │ +0c381e: 5485 b70d |0079: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c3822: 6e10 132b 0500 |007b: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getPaddingRight:()I // method@2b13 │ │ +0c3828: 0a03 |007e: move-result v3 │ │ +0c382a: 9105 0402 |007f: sub-int v5, v4, v2 │ │ +0c382e: b135 |0081: sub-int/2addr v5, v3 │ │ +0c3830: 6e20 f32a 5800 |0082: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2af3 │ │ +0c3836: 28ae |0085: goto 0033 // -0052 │ │ +0c3838: 5485 b70d |0086: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0db7 │ │ +0c383c: 5255 bd0d |0088: iget v5, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ +0c3840: 6e20 f32a 5800 |008a: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setContentWidth:(I)V // method@2af3 │ │ +0c3846: 28a6 |008d: goto 0033 // -005a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ 0x0006 line=677 │ │ 0x000d line=678 │ │ 0x0013 line=679 │ │ 0x0019 line=680 │ │ + 0x0021 line=681 │ │ + 0x002c line=680 │ │ 0x0033 line=690 │ │ 0x0039 line=691 │ │ 0x003a line=692 │ │ 0x003c line=693 │ │ 0x0045 line=694 │ │ 0x004e line=696 │ │ 0x0053 line=697 │ │ @@ -264065,21 +264121,21 @@ │ │ 0x0039 - 0x006c reg=0 background Landroid/graphics/drawable/Drawable; │ │ 0x003a - 0x006c reg=1 bgOffset I │ │ 0x007f - 0x0086 reg=3 spinnerPaddingRight I │ │ 0x0079 - 0x0086 reg=4 spinnerWidth I │ │ 0x0006 - 0x008e reg=2 spinnerPaddingLeft I │ │ 0x0000 - 0x008e reg=8 this Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ │ │ - source_file_idx : 1372 (IcsSpinner.java) │ │ + source_file_idx : 1373 (IcsSpinner.java) │ │ │ │ Class #977 header: │ │ class_idx : 1361 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3981 │ │ +source_file_idx : 3982 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #977 annotations: │ │ Annotations on class │ │ @@ -264112,42 +264168,42 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x10004 (PROTECTED CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0bffac: |[0bffac] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0bffbc: 5b12 de0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ -0bffc0: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0bffc6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0bffc8: 5c10 dc0d |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ -0bffcc: 0e00 |0008: return-void │ │ +0c3848: |[0c3848] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0c3858: 5b12 de0d |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ +0c385c: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c3862: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0c3864: 5c10 dc0d |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ +0c3868: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0005 line=514 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ - 0x0000 - 0x0009 reg=2 (null) Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ + 0x0000 - 0x0009 reg=2 this$0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;) │ │ name : 'onAnimationCancel' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0bffd0: |[0bffd0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0bffe0: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0bffe2: 5c10 dc0d |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ -0bffe6: 0e00 |0003: return-void │ │ +0c386c: |[0c386c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c387c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c387e: 5c10 dc0d |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ +0c3882: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ 0x0003 line=540 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ 0x0000 - 0x0004 reg=2 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ @@ -264157,25 +264213,25 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0bffe8: |[0bffe8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0bfff8: 5520 dc0d |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ -0bfffc: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0c0000: 0e00 |0004: return-void │ │ -0c0002: 5420 de0d |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ -0c0006: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0c0008: 5b01 ea0d |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ -0c000c: 5420 de0d |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ -0c0010: 5221 dd0d |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0ddd │ │ -0c0014: 6e20 af2b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0c001a: 28f3 |0011: goto 0004 // -000d │ │ +0c3884: |[0c3884] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c3894: 5520 dc0d |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ +0c3898: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0c389c: 0e00 |0004: return-void │ │ +0c389e: 5420 de0d |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ +0c38a2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0c38a4: 5b01 ea0d |0008: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ +0c38a8: 5420 de0d |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ +0c38ac: 5221 dd0d |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0ddd │ │ +0c38b0: 6e20 af2b 1000 |000e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0c38b6: 28f3 |0011: goto 0004 // -000d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=531 │ │ 0x0004 line=535 │ │ 0x0005 line=533 │ │ 0x000a line=534 │ │ locals : │ │ @@ -264187,16 +264243,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c001c: |[0c001c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c002c: 0e00 |0000: return-void │ │ +0c38b8: |[0c38b8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c38c8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=544 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -264205,22 +264261,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c0030: |[0c0030] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c0040: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0c0042: 5420 de0d |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ -0c0046: 6e20 af2b 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ -0c004c: 5420 de0d |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ -0c0050: 5b03 ea0d |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ -0c0054: 5c21 dc0d |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ -0c0058: 0e00 |000c: return-void │ │ +0c38cc: |[0c38cc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0c38dc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c38de: 5420 de0d |0001: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ +0c38e2: 6e20 af2b 1000 |0003: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setVisibility:(I)V // method@2baf │ │ +0c38e8: 5420 de0d |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0dde │ │ +0c38ec: 5b03 ea0d |0008: iput-object v3, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ +0c38f0: 5c21 dc0d |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mCanceled:Z // field@0ddc │ │ +0c38f4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=524 │ │ 0x0006 line=525 │ │ 0x000a line=526 │ │ 0x000c line=527 │ │ locals : │ │ @@ -264232,32 +264288,32 @@ │ │ type : '(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c005c: |[0c005c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ -0c006c: 5901 dd0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0ddd │ │ -0c0070: 1100 |0002: return-object v0 │ │ +0c38f8: |[0c38f8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView$VisibilityAnimListener.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ +0c3908: 5901 dd0d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.mFinalVisibility:I // field@0ddd │ │ +0c390c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; │ │ 0x0000 - 0x0003 reg=1 visibility I │ │ │ │ - source_file_idx : 3981 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3982 (ScrollingTabContainerView.java) │ │ │ │ Class #978 header: │ │ class_idx : 1362 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1262 │ │ -source_file_idx : 3981 │ │ +source_file_idx : 3982 │ │ static_fields_size : 2 │ │ instance_fields_size: 11 │ │ direct_methods_size : 10 │ │ virtual_methods_size: 16 │ │ │ │ Class #978 annotations: │ │ Annotations on class │ │ @@ -264334,65 +264390,65 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c0074: |[0c0074] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:()V │ │ -0c0084: 2200 6004 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ -0c0088: 7010 f01f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ -0c008e: 6900 eb0d |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0deb │ │ -0c0092: 0e00 |0007: return-void │ │ +0c3910: |[0c3910] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:()V │ │ +0c3920: 2200 6004 |0000: new-instance v0, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ +0c3924: 7010 f01f 0000 |0002: invoke-direct {v0}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ +0c392a: 6900 eb0d |0005: sput-object v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0deb │ │ +0c392e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=64 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 64 16-bit code units │ │ -0c0094: |[0c0094] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ -0c00a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0c00a6: 7020 7025 7600 |0001: invoke-direct {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.:(Landroid/content/Context;)V // method@2570 │ │ -0c00ac: 2201 5105 |0004: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // type@0551 │ │ -0c00b0: 7020 822b 6100 |0006: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2b82 │ │ -0c00b6: 5b61 e90d |0009: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0de9 │ │ -0c00ba: 6e20 ad2b 5600 |000b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@2bad │ │ -0c00c0: 6e10 942b 0600 |000e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ -0c00c6: 0c01 |0011: move-result-object v1 │ │ -0c00c8: 1202 |0012: const/4 v2, #int 0 // #0 │ │ -0c00ca: 6203 150a |0013: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ -0c00ce: 6004 7808 |0015: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ -0c00d2: 6e55 6e01 2143 |0017: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0c00d8: 0c00 |001a: move-result-object v0 │ │ -0c00da: 6001 1c0a |001b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ -0c00de: 6e30 e001 1005 |001d: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ -0c00e4: 0a01 |0020: move-result v1 │ │ -0c00e6: 6e20 ab2b 1600 |0021: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2bab │ │ -0c00ec: 6e10 e601 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0c00f2: 7110 5a1d 0700 |0027: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0c00f8: 0c01 |002a: move-result-object v1 │ │ -0c00fa: 5b61 e20d |002b: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0de2 │ │ -0c00fe: 7010 922b 0600 |002d: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b92 │ │ -0c0104: 0c01 |0030: move-result-object v1 │ │ -0c0106: 5b61 e60d |0031: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c010a: 5461 e60d |0033: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c010e: 2202 3e04 |0035: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0c0112: 12e3 |0037: const/4 v3, #int -2 // #fe │ │ -0c0114: 12f4 |0038: const/4 v4, #int -1 // #ff │ │ -0c0116: 7030 941e 3204 |0039: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0c011c: 6e30 8e2b 1602 |003c: invoke-virtual {v6, v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2b8e │ │ -0c0122: 0e00 |003f: return-void │ │ +0c3930: |[0c3930] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.:(Landroid/content/Context;)V │ │ +0c3940: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c3942: 7020 7025 7600 |0001: invoke-direct {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.:(Landroid/content/Context;)V // method@2570 │ │ +0c3948: 2201 5105 |0004: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // type@0551 │ │ +0c394c: 7020 822b 6100 |0006: invoke-direct {v1, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V // method@2b82 │ │ +0c3952: 5b61 e90d |0009: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0de9 │ │ +0c3956: 6e20 ad2b 5600 |000b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setHorizontalScrollBarEnabled:(Z)V // method@2bad │ │ +0c395c: 6e10 942b 0600 |000e: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ +0c3962: 0c01 |0011: move-result-object v1 │ │ +0c3964: 1202 |0012: const/4 v2, #int 0 // #0 │ │ +0c3966: 6203 150a |0013: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ +0c396a: 6004 7808 |0015: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ +0c396e: 6e55 6e01 2143 |0017: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0c3974: 0c00 |001a: move-result-object v0 │ │ +0c3976: 6001 1c0a |001b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ +0c397a: 6e30 e001 1005 |001d: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ +0c3980: 0a01 |0020: move-result v1 │ │ +0c3982: 6e20 ab2b 1600 |0021: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2bab │ │ +0c3988: 6e10 e601 0000 |0024: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c398e: 7110 5a1d 0700 |0027: invoke-static {v7}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0c3994: 0c01 |002a: move-result-object v1 │ │ +0c3996: 5b61 e20d |002b: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0de2 │ │ +0c399a: 7010 922b 0600 |002d: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // method@2b92 │ │ +0c39a0: 0c01 |0030: move-result-object v1 │ │ +0c39a2: 5b61 e60d |0031: iput-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c39a6: 5461 e60d |0033: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c39aa: 2202 3e04 |0035: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0c39ae: 12e3 |0037: const/4 v3, #int -2 // #fe │ │ +0c39b0: 12f4 |0038: const/4 v4, #int -1 // #ff │ │ +0c39b2: 7030 941e 3204 |0039: invoke-direct {v2, v3, v4}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0c39b8: 6e30 8e2b 1602 |003c: invoke-virtual {v6, v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2b8e │ │ +0c39be: 0e00 |003f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=69 │ │ 0x0004 line=62 │ │ 0x000b line=70 │ │ 0x000e line=72 │ │ 0x001b line=74 │ │ @@ -264411,17 +264467,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0124: |[0c0124] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ -0c0134: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c0138: 1100 |0002: return-object v0 │ │ +0c39c0: |[0c39c0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$200:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ +0c39d0: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c39d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ @@ -264429,18 +264485,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c013c: |[0c013c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ -0c014c: 7030 932b 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b93 │ │ -0c0152: 0c00 |0003: move-result-object v0 │ │ -0c0154: 1100 |0004: return-object v0 │ │ +0c39d8: |[0c39d8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.access$300:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ +0c39e8: 7030 932b 2103 |0000: invoke-direct {v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b93 │ │ +0c39ee: 0c00 |0003: move-result-object v0 │ │ +0c39f0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=45 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0005 reg=2 x1 Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ 0x0000 - 0x0005 reg=3 x2 Z │ │ @@ -264450,28 +264506,28 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsSpinner;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0c0158: |[0c0158] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ -0c0168: 2200 4805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@0548 │ │ -0c016c: 6e10 942b 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ -0c0172: 0c01 |0005: move-result-object v1 │ │ -0c0174: 1202 |0006: const/4 v2, #int 0 // #0 │ │ -0c0176: 6003 7e08 |0007: sget v3, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@087e │ │ -0c017a: 7040 042b 1032 |0009: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b04 │ │ -0c0180: 2201 7d04 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0c0184: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ -0c0186: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ -0c0188: 7030 5a20 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ -0c018e: 6e20 2d2b 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2b2d │ │ -0c0194: 6e20 312b 4000 |0016: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2b31 │ │ -0c019a: 1100 |0019: return-object v0 │ │ +0c39f4: |[0c39f4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ +0c3a04: 2200 4805 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@0548 │ │ +0c3a08: 6e10 942b 0400 |0002: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ +0c3a0e: 0c01 |0005: move-result-object v1 │ │ +0c3a10: 1202 |0006: const/4 v2, #int 0 // #0 │ │ +0c3a12: 6003 7e08 |0007: sget v3, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@087e │ │ +0c3a16: 7040 042b 1032 |0009: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b04 │ │ +0c3a1c: 2201 7d04 |000c: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0c3a20: 12e2 |000e: const/4 v2, #int -2 // #fe │ │ +0c3a22: 12f3 |000f: const/4 v3, #int -1 // #ff │ │ +0c3a24: 7030 5a20 2103 |0010: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ +0c3a2a: 6e20 2d2b 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2b2d │ │ +0c3a30: 6e20 312b 4000 |0016: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2b31 │ │ +0c3a36: 1100 |0019: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=198 │ │ 0x000c line=200 │ │ 0x0016 line=202 │ │ 0x0019 line=203 │ │ locals : │ │ @@ -264483,35 +264539,36 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c019c: |[0c019c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ -0c01ac: 6e10 942b 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ -0c01b2: 0c01 |0003: move-result-object v1 │ │ -0c01b4: 7110 5a1d 0100 |0004: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0c01ba: 0c01 |0007: move-result-object v1 │ │ -0c01bc: 6002 9a09 |0008: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@099a │ │ -0c01c0: 1203 |000a: const/4 v3, #int 0 // #0 │ │ -0c01c2: 6e30 5c1d 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0c01c8: 0c00 |000e: move-result-object v0 │ │ -0c01ca: 1f00 5305 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; // type@0553 │ │ -0c01ce: 1211 |0011: const/4 v1, #int 1 // #1 │ │ -0c01d0: 6e20 bd2b 1000 |0012: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasureWithLargestChildEnabled:(Z)V // method@2bbd │ │ -0c01d6: 2201 7d04 |0015: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0c01da: 12e2 |0017: const/4 v2, #int -2 // #fe │ │ -0c01dc: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ -0c01de: 7030 5a20 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ -0c01e4: 6e20 bc2b 1000 |001c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2bbc │ │ -0c01ea: 1100 |001f: return-object v0 │ │ +0c3a38: |[0c3a38] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabLayout:()Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ +0c3a48: 6e10 942b 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ +0c3a4e: 0c01 |0003: move-result-object v1 │ │ +0c3a50: 7110 5a1d 0100 |0004: invoke-static {v1}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0c3a56: 0c01 |0007: move-result-object v1 │ │ +0c3a58: 6002 9a09 |0008: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@099a │ │ +0c3a5c: 1203 |000a: const/4 v3, #int 0 // #0 │ │ +0c3a5e: 6e30 5c1d 2103 |000b: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0c3a64: 0c00 |000e: move-result-object v0 │ │ +0c3a66: 1f00 5305 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; // type@0553 │ │ +0c3a6a: 1211 |0011: const/4 v1, #int 1 // #1 │ │ +0c3a6c: 6e20 bd2b 1000 |0012: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasureWithLargestChildEnabled:(Z)V // method@2bbd │ │ +0c3a72: 2201 7d04 |0015: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0c3a76: 12e2 |0017: const/4 v2, #int -2 // #fe │ │ +0c3a78: 12f3 |0018: const/4 v3, #int -1 // #ff │ │ +0c3a7a: 7030 5a20 2103 |0019: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ +0c3a80: 6e20 bc2b 1000 |001c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2bbc │ │ +0c3a86: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=189 │ │ + 0x000b line=190 │ │ 0x0011 line=191 │ │ 0x0015 line=192 │ │ 0x001f line=194 │ │ locals : │ │ 0x0011 - 0x0020 reg=0 tabLayout Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; │ │ 0x0000 - 0x0020 reg=4 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ @@ -264520,40 +264577,40 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 52 16-bit code units │ │ -0c01ec: |[0c01ec] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ -0c01fc: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0c01fe: 5441 e20d |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0de2 │ │ -0c0202: 6002 9909 |0003: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab:I // field@0999 │ │ -0c0206: 6e30 5c1d 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0c020c: 0c00 |0008: move-result-object v0 │ │ -0c020e: 1f00 5005 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ -0c0212: 6e40 782b 4065 |000b: invoke-virtual {v0, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2b78 │ │ -0c0218: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ -0c021c: 6e20 7b2b 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2b7b │ │ -0c0222: 2201 6704 |0013: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0467 │ │ -0c0226: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ -0c0228: 5243 e10d |0016: iget v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0de1 │ │ -0c022c: 7030 0020 2103 |0018: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@2000 │ │ -0c0232: 6e20 7e2b 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2b7e │ │ -0c0238: 1100 |001e: return-object v0 │ │ -0c023a: 1211 |001f: const/4 v1, #int 1 // #1 │ │ -0c023c: 6e20 7c2b 1000 |0020: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@2b7c │ │ -0c0242: 5441 e50d |0023: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0de5 │ │ -0c0246: 3901 0900 |0025: if-nez v1, 002e // +0009 │ │ -0c024a: 2201 4f05 |0027: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // type@054f │ │ -0c024e: 7030 6f2b 4103 |0029: invoke-direct {v1, v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2b6f │ │ -0c0254: 5b41 e50d |002c: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0de5 │ │ -0c0258: 5441 e50d |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0de5 │ │ -0c025c: 6e20 7f2b 1000 |0030: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2b7f │ │ -0c0262: 28eb |0033: goto 001e // -0015 │ │ +0c3a88: |[0c3a88] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; │ │ +0c3a98: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0c3a9a: 5441 e20d |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mInflater:Landroid/view/LayoutInflater; // field@0de2 │ │ +0c3a9e: 6002 9909 |0003: sget v2, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab:I // field@0999 │ │ +0c3aa2: 6e30 5c1d 2103 |0005: invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0c3aa8: 0c00 |0008: move-result-object v0 │ │ +0c3aaa: 1f00 5005 |0009: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ +0c3aae: 6e40 782b 4065 |000b: invoke-virtual {v0, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.init:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V // method@2b78 │ │ +0c3ab4: 3806 1100 |000e: if-eqz v6, 001f // +0011 │ │ +0c3ab8: 6e20 7b2b 3000 |0010: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2b7b │ │ +0c3abe: 2201 6704 |0013: new-instance v1, Landroid/widget/AbsListView$LayoutParams; // type@0467 │ │ +0c3ac2: 12f2 |0015: const/4 v2, #int -1 // #ff │ │ +0c3ac4: 5243 e10d |0016: iget v3, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0de1 │ │ +0c3ac8: 7030 0020 2103 |0018: invoke-direct {v1, v2, v3}, Landroid/widget/AbsListView$LayoutParams;.:(II)V // method@2000 │ │ +0c3ace: 6e20 7e2b 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2b7e │ │ +0c3ad4: 1100 |001e: return-object v0 │ │ +0c3ad6: 1211 |001f: const/4 v1, #int 1 // #1 │ │ +0c3ad8: 6e20 7c2b 1000 |0020: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setFocusable:(Z)V // method@2b7c │ │ +0c3ade: 5441 e50d |0023: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0de5 │ │ +0c3ae2: 3901 0900 |0025: if-nez v1, 002e // +0009 │ │ +0c3ae6: 2201 4f05 |0027: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // type@054f │ │ +0c3aea: 7030 6f2b 4103 |0029: invoke-direct {v1, v4, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2b6f │ │ +0c3af0: 5b41 e50d |002c: iput-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0de5 │ │ +0c3af4: 5441 e50d |002e: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabClickListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabClickListener; // field@0de5 │ │ +0c3af8: 6e20 7f2b 1000 |0030: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2b7f │ │ +0c3afe: 28eb |0033: goto 001e // -0015 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=276 │ │ 0x000b line=277 │ │ 0x000e line=279 │ │ 0x0010 line=280 │ │ 0x0013 line=281 │ │ @@ -264573,25 +264630,25 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0c0264: |[0c0264] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ -0c0274: 5410 e80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c0278: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0c027c: 5410 e80d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c0280: 6e10 142b 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getParent:()Landroid/view/ViewParent; // method@2b14 │ │ -0c0286: 0c00 |0009: move-result-object v0 │ │ -0c0288: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ -0c028c: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0c028e: 0f00 |000d: return v0 │ │ -0c0290: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c0292: 28fe |000f: goto 000d // -0002 │ │ +0c3b00: |[0c3b00] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.isCollapsed:()Z │ │ +0c3b10: 5410 e80d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3b14: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0c3b18: 5410 e80d |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3b1c: 6e10 142b 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getParent:()Landroid/view/ViewParent; // method@2b14 │ │ +0c3b22: 0c00 |0009: move-result-object v0 │ │ +0c3b24: 3310 0400 |000a: if-ne v0, v1, 000e // +0004 │ │ +0c3b28: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0c3b2a: 0f00 |000d: return v0 │ │ +0c3b2c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c3b2e: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;) │ │ @@ -264599,50 +264656,50 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0c0294: |[0c0294] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ -0c02a4: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0c02a6: 7010 992b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2b99 │ │ -0c02ac: 0a00 |0004: move-result v0 │ │ -0c02ae: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ -0c02b2: 0e00 |0007: return-void │ │ -0c02b4: 5450 e80d |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c02b8: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ -0c02bc: 7010 912b 0500 |000c: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2b91 │ │ -0c02c2: 0c00 |000f: move-result-object v0 │ │ -0c02c4: 5b50 e80d |0010: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c02c8: 5450 e60d |0012: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c02cc: 6e20 a72b 0500 |0014: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2ba7 │ │ -0c02d2: 5450 e80d |0017: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c02d6: 2201 3e04 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0c02da: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ -0c02dc: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ -0c02de: 7030 941e 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0c02e4: 6e30 8e2b 0501 |0020: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2b8e │ │ -0c02ea: 5450 e80d |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c02ee: 6e10 092b 0000 |0025: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0c02f4: 0c00 |0028: move-result-object v0 │ │ -0c02f6: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ -0c02fa: 5450 e80d |002b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c02fe: 2201 4e05 |002d: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ -0c0302: 7030 682b 5104 |002f: invoke-direct {v1, v5, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2b68 │ │ -0c0308: 6e20 2a2b 1000 |0032: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ -0c030e: 5450 e70d |0035: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c0312: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ -0c0316: 5450 e70d |0039: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c031a: 6e20 a52b 0500 |003b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ba5 │ │ -0c0320: 5b54 e70d |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c0324: 5450 e80d |0040: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c0328: 5251 e40d |0042: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0de4 │ │ -0c032c: 6e20 352b 1000 |0044: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ -0c0332: 28c0 |0047: goto 0007 // -0040 │ │ +0c3b30: |[0c3b30] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performCollapse:()V │ │ +0c3b40: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0c3b42: 7010 992b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2b99 │ │ +0c3b48: 0a00 |0004: move-result v0 │ │ +0c3b4a: 3800 0300 |0005: if-eqz v0, 0008 // +0003 │ │ +0c3b4e: 0e00 |0007: return-void │ │ +0c3b50: 5450 e80d |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3b54: 3900 0800 |000a: if-nez v0, 0012 // +0008 │ │ +0c3b58: 7010 912b 0500 |000c: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createSpinner:()Lcom/actionbarsherlock/internal/widget/IcsSpinner; // method@2b91 │ │ +0c3b5e: 0c00 |000f: move-result-object v0 │ │ +0c3b60: 5b50 e80d |0010: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3b64: 5450 e60d |0012: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3b68: 6e20 a72b 0500 |0014: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2ba7 │ │ +0c3b6e: 5450 e80d |0017: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3b72: 2201 3e04 |0019: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0c3b76: 12e2 |001b: const/4 v2, #int -2 // #fe │ │ +0c3b78: 12f3 |001c: const/4 v3, #int -1 // #ff │ │ +0c3b7a: 7030 941e 2103 |001d: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0c3b80: 6e30 8e2b 0501 |0020: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2b8e │ │ +0c3b86: 5450 e80d |0023: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3b8a: 6e10 092b 0000 |0025: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0c3b90: 0c00 |0028: move-result-object v0 │ │ +0c3b92: 3900 0c00 |0029: if-nez v0, 0035 // +000c │ │ +0c3b96: 5450 e80d |002b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3b9a: 2201 4e05 |002d: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ +0c3b9e: 7030 682b 5104 |002f: invoke-direct {v1, v5, v4}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;)V // method@2b68 │ │ +0c3ba4: 6e20 2a2b 1000 |0032: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ +0c3baa: 5450 e70d |0035: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3bae: 3800 0900 |0037: if-eqz v0, 0040 // +0009 │ │ +0c3bb2: 5450 e70d |0039: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3bb6: 6e20 a52b 0500 |003b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ba5 │ │ +0c3bbc: 5b54 e70d |003e: iput-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3bc0: 5450 e80d |0040: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3bc4: 5251 e40d |0042: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0de4 │ │ +0c3bc8: 6e20 352b 1000 |0044: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ +0c3bce: 28c0 |0047: goto 0007 // -0040 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=142 │ │ 0x0007 line=158 │ │ 0x0008 line=144 │ │ 0x000c line=145 │ │ 0x0012 line=147 │ │ @@ -264661,33 +264718,33 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 35 16-bit code units │ │ -0c0334: |[0c0334] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ -0c0344: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0c0346: 7010 992b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2b99 │ │ -0c034c: 0a00 |0004: move-result v0 │ │ -0c034e: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ -0c0352: 0f04 |0007: return v4 │ │ -0c0354: 5450 e80d |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c0358: 6e20 a72b 0500 |000a: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2ba7 │ │ -0c035e: 5450 e60d |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c0362: 2201 3e04 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0c0366: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ -0c0368: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ -0c036a: 7030 941e 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0c0370: 6e30 8e2b 0501 |0016: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2b8e │ │ -0c0376: 5450 e80d |0019: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c037a: 6e10 172b 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ -0c0380: 0a00 |001e: move-result v0 │ │ -0c0382: 6e20 ae2b 0500 |001f: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2bae │ │ -0c0388: 28e5 |0022: goto 0007 // -001b │ │ +0c3bd0: |[0c3bd0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.performExpand:()Z │ │ +0c3be0: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0c3be2: 7010 992b 0500 |0001: invoke-direct {v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.isCollapsed:()Z // method@2b99 │ │ +0c3be8: 0a00 |0004: move-result v0 │ │ +0c3bea: 3900 0300 |0005: if-nez v0, 0008 // +0003 │ │ +0c3bee: 0f04 |0007: return v4 │ │ +0c3bf0: 5450 e80d |0008: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3bf4: 6e20 a72b 0500 |000a: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeView:(Landroid/view/View;)V // method@2ba7 │ │ +0c3bfa: 5450 e60d |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3bfe: 2201 3e04 |000f: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0c3c02: 12e2 |0011: const/4 v2, #int -2 // #fe │ │ +0c3c04: 12f3 |0012: const/4 v3, #int -1 // #ff │ │ +0c3c06: 7030 941e 2103 |0013: invoke-direct {v1, v2, v3}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0c3c0c: 6e30 8e2b 0501 |0016: invoke-virtual {v5, v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2b8e │ │ +0c3c12: 5450 e80d |0019: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3c16: 6e10 172b 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ +0c3c1c: 0a00 |001e: move-result v0 │ │ +0c3c1e: 6e20 ae2b 0500 |001f: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2bae │ │ +0c3c24: 28e5 |0022: goto 0007 // -001b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=161 │ │ 0x0007 line=167 │ │ 0x0008 line=163 │ │ 0x000d line=164 │ │ 0x0019 line=166 │ │ @@ -264700,38 +264757,38 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0c038c: |[0c038c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ -0c039c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0c039e: 7030 932b 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b93 │ │ -0c03a4: 0c00 |0004: move-result-object v0 │ │ -0c03a6: 5461 e60d |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c03aa: 2202 7d04 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0c03ae: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0c03b0: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0c03b4: 7040 5b20 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ -0c03ba: 6e40 052a 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2a05 │ │ -0c03c0: 5461 e80d |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c03c4: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -0c03c8: 5461 e80d |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c03cc: 6e10 092b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0c03d2: 0c01 |001b: move-result-object v1 │ │ -0c03d4: 1f01 4e05 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ -0c03d8: 6e10 6d2b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ -0c03de: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ -0c03e2: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -0c03e4: 6e20 802b 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2b80 │ │ -0c03ea: 5561 e00d |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ -0c03ee: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -0c03f2: 6e10 a82b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ -0c03f8: 0e00 |002e: return-void │ │ +0c3c28: |[0c3c28] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;IZ)V │ │ +0c3c38: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c3c3a: 7030 932b 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b93 │ │ +0c3c40: 0c00 |0004: move-result-object v0 │ │ +0c3c42: 5461 e60d |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3c46: 2202 7d04 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0c3c4a: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0c3c4c: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +0c3c50: 7040 5b20 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ +0c3c56: 6e40 052a 0128 |000f: invoke-virtual {v1, v0, v8, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V // method@2a05 │ │ +0c3c5c: 5461 e80d |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3c60: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +0c3c64: 5461 e80d |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3c68: 6e10 092b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0c3c6e: 0c01 |001b: move-result-object v1 │ │ +0c3c70: 1f01 4e05 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ +0c3c74: 6e10 6d2b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ +0c3c7a: 3809 0600 |0021: if-eqz v9, 0027 // +0006 │ │ +0c3c7e: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +0c3c80: 6e20 802b 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2b80 │ │ +0c3c86: 5561 e00d |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ +0c3c8a: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +0c3c8e: 6e10 a82b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ +0c3c94: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=310 │ │ 0x0005 line=311 │ │ 0x0012 line=313 │ │ 0x0016 line=314 │ │ 0x0021 line=316 │ │ @@ -264751,38 +264808,38 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 47 16-bit code units │ │ -0c03fc: |[0c03fc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ -0c040c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0c040e: 7030 932b 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b93 │ │ -0c0414: 0c00 |0004: move-result-object v0 │ │ -0c0416: 5461 e60d |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c041a: 2202 7d04 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0c041e: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ -0c0420: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ -0c0424: 7040 5b20 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ -0c042a: 6e30 062a 0102 |000f: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2a06 │ │ -0c0430: 5461 e80d |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c0434: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ -0c0438: 5461 e80d |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c043c: 6e10 092b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0c0442: 0c01 |001b: move-result-object v1 │ │ -0c0444: 1f01 4e05 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ -0c0448: 6e10 6d2b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ -0c044e: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ -0c0452: 1211 |0023: const/4 v1, #int 1 // #1 │ │ -0c0454: 6e20 802b 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2b80 │ │ -0c045a: 5561 e00d |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ -0c045e: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ -0c0462: 6e10 a82b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ -0c0468: 0e00 |002e: return-void │ │ +0c3c98: |[0c3c98] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.addTab:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)V │ │ +0c3ca8: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c3caa: 7030 932b 7605 |0001: invoke-direct {v6, v7, v5}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.createTabView:(Lcom/actionbarsherlock/app/ActionBar$Tab;Z)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // method@2b93 │ │ +0c3cb0: 0c00 |0004: move-result-object v0 │ │ +0c3cb2: 5461 e60d |0005: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3cb6: 2202 7d04 |0007: new-instance v2, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0c3cba: 12f3 |0009: const/4 v3, #int -1 // #ff │ │ +0c3cbc: 1504 803f |000a: const/high16 v4, #int 1065353216 // #3f80 │ │ +0c3cc0: 7040 5b20 5243 |000c: invoke-direct {v2, v5, v3, v4}, Landroid/widget/LinearLayout$LayoutParams;.:(IIF)V // method@205b │ │ +0c3cc6: 6e30 062a 0102 |000f: invoke-virtual {v1, v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2a06 │ │ +0c3ccc: 5461 e80d |0012: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3cd0: 3801 0d00 |0014: if-eqz v1, 0021 // +000d │ │ +0c3cd4: 5461 e80d |0016: iget-object v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c3cd8: 6e10 092b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0c3cde: 0c01 |001b: move-result-object v1 │ │ +0c3ce0: 1f01 4e05 |001c: check-cast v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ +0c3ce4: 6e10 6d2b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ +0c3cea: 3808 0600 |0021: if-eqz v8, 0027 // +0006 │ │ +0c3cee: 1211 |0023: const/4 v1, #int 1 // #1 │ │ +0c3cf0: 6e20 802b 1000 |0024: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.setSelected:(Z)V // method@2b80 │ │ +0c3cf6: 5561 e00d |0027: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ +0c3cfa: 3801 0500 |0029: if-eqz v1, 002e // +0005 │ │ +0c3cfe: 6e10 a82b 0600 |002b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ +0c3d04: 0e00 |002e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=295 │ │ 0x0005 line=296 │ │ 0x0012 line=298 │ │ 0x0016 line=299 │ │ 0x0021 line=301 │ │ @@ -264801,28 +264858,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 28 16-bit code units │ │ -0c046c: |[0c046c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ -0c047c: 5421 e60d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c0480: 6e20 0c2a 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0c0486: 0c00 |0005: move-result-object v0 │ │ -0c0488: 5421 e70d |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c048c: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ -0c0490: 5421 e70d |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c0494: 6e20 a52b 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ba5 │ │ -0c049a: 2201 4d05 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; // type@054d │ │ -0c049e: 7030 652b 2100 |0011: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@2b65 │ │ -0c04a4: 5b21 e70d |0014: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c04a8: 5421 e70d |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c04ac: 6e20 a32b 1200 |0018: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2ba3 │ │ -0c04b2: 0e00 |001b: return-void │ │ +0c3d08: |[0c3d08] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToTab:(I)V │ │ +0c3d18: 5421 e60d |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3d1c: 6e20 0c2a 3100 |0002: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c3d22: 0c00 |0005: move-result-object v0 │ │ +0c3d24: 5421 e70d |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3d28: 3801 0700 |0008: if-eqz v1, 000f // +0007 │ │ +0c3d2c: 5421 e70d |000a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3d30: 6e20 a52b 1200 |000c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ba5 │ │ +0c3d36: 2201 4d05 |000f: new-instance v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1; // type@054d │ │ +0c3d3a: 7030 652b 2100 |0011: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;.:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V // method@2b65 │ │ +0c3d40: 5b21 e70d |0014: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3d44: 5421 e70d |0016: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3d48: 6e20 a32b 1200 |0018: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2ba3 │ │ +0c3d4e: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=243 │ │ 0x0006 line=244 │ │ 0x000a line=245 │ │ 0x000f line=247 │ │ 0x0016 line=254 │ │ @@ -264837,57 +264894,57 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 89 16-bit code units │ │ -0c04b4: |[0c04b4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToVisibility:(I)V │ │ -0c04c4: 1606 c800 |0000: const-wide/16 v6, #int 200 // #c8 │ │ -0c04c8: 1212 |0002: const/4 v2, #int 1 // #1 │ │ -0c04ca: 1204 |0003: const/4 v4, #int 0 // #0 │ │ -0c04cc: 1203 |0004: const/4 v3, #int 0 // #0 │ │ -0c04ce: 5481 ea0d |0005: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ -0c04d2: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ -0c04d6: 5481 ea0d |0009: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ -0c04da: 6e10 fb23 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@23fb │ │ -0c04e0: 3909 2c00 |000e: if-nez v9, 003a // +002c │ │ -0c04e4: 6e10 972b 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getVisibility:()I // method@2b97 │ │ -0c04ea: 0a01 |0013: move-result v1 │ │ -0c04ec: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0c04f0: 6e20 aa2b 3800 |0016: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAlpha:(F)V // method@2baa │ │ -0c04f6: 1a01 d414 |0019: const-string v1, "alpha" // string@14d4 │ │ -0c04fa: 2322 3406 |001b: new-array v2, v2, [F // type@0634 │ │ -0c04fe: 1503 803f |001d: const/high16 v3, #int 1065353216 // #3f80 │ │ -0c0502: 4b03 0204 |001f: aput v3, v2, v4 │ │ -0c0506: 7130 a024 1802 |0021: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0c050c: 0c00 |0024: move-result-object v0 │ │ -0c050e: 6e30 a524 6007 |0025: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c0514: 6201 eb0d |0028: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0deb │ │ -0c0518: 6e20 aa24 1000 |002a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ -0c051e: 5481 e90d |002d: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0de9 │ │ -0c0522: 6e20 872b 9100 |002f: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2b87 │ │ -0c0528: 0c01 |0032: move-result-object v1 │ │ -0c052a: 6e20 9724 1000 |0033: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ -0c0530: 6e10 b224 0000 |0036: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ -0c0536: 0e00 |0039: return-void │ │ -0c0538: 1a01 d414 |003a: const-string v1, "alpha" // string@14d4 │ │ -0c053c: 2322 3406 |003c: new-array v2, v2, [F // type@0634 │ │ -0c0540: 4b03 0204 |003e: aput v3, v2, v4 │ │ -0c0544: 7130 a024 1802 |0040: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0c054a: 0c00 |0043: move-result-object v0 │ │ -0c054c: 6e30 a524 6007 |0044: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c0552: 6201 eb0d |0047: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0deb │ │ -0c0556: 6e20 aa24 1000 |0049: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ -0c055c: 5481 e90d |004c: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0de9 │ │ -0c0560: 6e20 872b 9100 |004e: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2b87 │ │ -0c0566: 0c01 |0051: move-result-object v1 │ │ -0c0568: 6e20 9724 1000 |0052: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ -0c056e: 6e10 b224 0000 |0055: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ -0c0574: 28e1 |0058: goto 0039 // -001f │ │ +0c3d50: |[0c3d50] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.animateToVisibility:(I)V │ │ +0c3d60: 1606 c800 |0000: const-wide/16 v6, #int 200 // #c8 │ │ +0c3d64: 1212 |0002: const/4 v2, #int 1 // #1 │ │ +0c3d66: 1204 |0003: const/4 v4, #int 0 // #0 │ │ +0c3d68: 1203 |0004: const/4 v3, #int 0 // #0 │ │ +0c3d6a: 5481 ea0d |0005: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ +0c3d6e: 3801 0700 |0007: if-eqz v1, 000e // +0007 │ │ +0c3d72: 5481 ea0d |0009: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisibilityAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0dea │ │ +0c3d76: 6e10 fb23 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.cancel:()V // method@23fb │ │ +0c3d7c: 3909 2c00 |000e: if-nez v9, 003a // +002c │ │ +0c3d80: 6e10 972b 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getVisibility:()I // method@2b97 │ │ +0c3d86: 0a01 |0013: move-result v1 │ │ +0c3d88: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0c3d8c: 6e20 aa2b 3800 |0016: invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAlpha:(F)V // method@2baa │ │ +0c3d92: 1a01 d514 |0019: const-string v1, "alpha" // string@14d5 │ │ +0c3d96: 2322 3406 |001b: new-array v2, v2, [F // type@0634 │ │ +0c3d9a: 1503 803f |001d: const/high16 v3, #int 1065353216 // #3f80 │ │ +0c3d9e: 4b03 0204 |001f: aput v3, v2, v4 │ │ +0c3da2: 7130 a024 1802 |0021: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0c3da8: 0c00 |0024: move-result-object v0 │ │ +0c3daa: 6e30 a524 6007 |0025: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0c3db0: 6201 eb0d |0028: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0deb │ │ +0c3db4: 6e20 aa24 1000 |002a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ +0c3dba: 5481 e90d |002d: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0de9 │ │ +0c3dbe: 6e20 872b 9100 |002f: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2b87 │ │ +0c3dc4: 0c01 |0032: move-result-object v1 │ │ +0c3dc6: 6e20 9724 1000 |0033: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ +0c3dcc: 6e10 b224 0000 |0036: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ +0c3dd2: 0e00 |0039: return-void │ │ +0c3dd4: 1a01 d514 |003a: const-string v1, "alpha" // string@14d5 │ │ +0c3dd8: 2322 3406 |003c: new-array v2, v2, [F // type@0634 │ │ +0c3ddc: 4b03 0204 |003e: aput v3, v2, v4 │ │ +0c3de0: 7130 a024 1802 |0040: invoke-static {v8, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0c3de6: 0c00 |0043: move-result-object v0 │ │ +0c3de8: 6e30 a524 6007 |0044: invoke-virtual {v0, v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0c3dee: 6201 eb0d |0047: sget-object v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.sAlphaInterpolator:Landroid/view/animation/Interpolator; // field@0deb │ │ +0c3df2: 6e20 aa24 1000 |0049: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ +0c3df8: 5481 e90d |004c: iget-object v1, v8, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mVisAnimListener:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // field@0de9 │ │ +0c3dfc: 6e20 872b 9100 |004e: invoke-virtual {v1, v9}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;.withFinalVisibility:(I)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener; // method@2b87 │ │ +0c3e02: 0c01 |0051: move-result-object v1 │ │ +0c3e04: 6e20 9724 1000 |0052: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ +0c3e0a: 6e10 b224 0000 |0055: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.start:()V // method@24b2 │ │ +0c3e10: 28e1 |0058: goto 0039 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0005 line=219 │ │ 0x0009 line=220 │ │ 0x000e line=222 │ │ 0x0010 line=223 │ │ 0x0016 line=224 │ │ @@ -264913,21 +264970,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c0578: |[0c0578] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ -0c0588: 6f10 7325 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onAttachedToWindow:()V // method@2573 │ │ -0c058e: 5410 e70d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c0592: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0c0596: 5410 e70d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c059a: 6e20 a32b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2ba3 │ │ -0c05a0: 0e00 |000c: return-void │ │ +0c3e14: |[0c3e14] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onAttachedToWindow:()V │ │ +0c3e24: 6f10 7325 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onAttachedToWindow:()V // method@2573 │ │ +0c3e2a: 5410 e70d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3e2e: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0c3e32: 5410 e70d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3e36: 6e20 a32b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.post:(Ljava/lang/Runnable;)Z // method@2ba3 │ │ +0c3e3c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=259 │ │ 0x0003 line=260 │ │ 0x0007 line=262 │ │ 0x000c line=264 │ │ locals : │ │ @@ -264938,30 +264995,30 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 30 16-bit code units │ │ -0c05a4: |[0c05a4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0c05b4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0c05b6: 6f20 7425 7600 |0001: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2574 │ │ -0c05bc: 6e10 942b 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ -0c05c2: 0c01 |0007: move-result-object v1 │ │ -0c05c4: 1202 |0008: const/4 v2, #int 0 // #0 │ │ -0c05c6: 6203 150a |0009: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ -0c05ca: 6004 7808 |000b: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ -0c05ce: 6e55 6e01 2143 |000d: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0c05d4: 0c00 |0010: move-result-object v0 │ │ -0c05d6: 6001 1c0a |0011: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ -0c05da: 6e30 e001 1005 |0013: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ -0c05e0: 0a01 |0016: move-result v1 │ │ -0c05e2: 6e20 ab2b 1600 |0017: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2bab │ │ -0c05e8: 6e10 e601 0000 |001a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0c05ee: 0e00 |001d: return-void │ │ +0c3e40: |[0c3e40] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0c3e50: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0c3e52: 6f20 7425 7600 |0001: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2574 │ │ +0c3e58: 6e10 942b 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getContext:()Landroid/content/Context; // method@2b94 │ │ +0c3e5e: 0c01 |0007: move-result-object v1 │ │ +0c3e60: 1202 |0008: const/4 v2, #int 0 // #0 │ │ +0c3e62: 6203 150a |0009: sget-object v3, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ +0c3e66: 6004 7808 |000b: sget v4, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ +0c3e6a: 6e55 6e01 2143 |000d: invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0c3e70: 0c00 |0010: move-result-object v0 │ │ +0c3e72: 6001 1c0a |0011: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ +0c3e76: 6e30 e001 1005 |0013: invoke-virtual {v0, v1, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ +0c3e7c: 0a01 |0016: move-result v1 │ │ +0c3e7e: 6e20 ab2b 1600 |0017: invoke-virtual {v6, v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setContentHeight:(I)V // method@2bab │ │ +0c3e84: 6e10 e601 0000 |001a: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c3e8a: 0e00 |001d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=208 │ │ 0x0004 line=212 │ │ 0x0011 line=214 │ │ 0x001a line=215 │ │ 0x001d line=216 │ │ @@ -264975,21 +265032,21 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c05f0: |[0c05f0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ -0c0600: 6f10 7525 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onDetachedFromWindow:()V // method@2575 │ │ -0c0606: 5410 e70d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c060a: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ -0c060e: 5410 e70d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ -0c0612: 6e20 a52b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ba5 │ │ -0c0618: 0e00 |000c: return-void │ │ +0c3e8c: |[0c3e8c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onDetachedFromWindow:()V │ │ +0c3e9c: 6f10 7525 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onDetachedFromWindow:()V // method@2575 │ │ +0c3ea2: 5410 e70d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3ea6: 3800 0700 |0005: if-eqz v0, 000c // +0007 │ │ +0c3eaa: 5410 e70d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSelector:Ljava/lang/Runnable; // field@0de7 │ │ +0c3eae: 6e20 a52b 0100 |0009: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2ba5 │ │ +0c3eb4: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0003 line=269 │ │ 0x0007 line=270 │ │ 0x000c line=272 │ │ locals : │ │ @@ -265000,21 +265057,21 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c061c: |[0c061c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ -0c062c: 0740 |0000: move-object v0, v4 │ │ -0c062e: 1f00 5005 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ -0c0632: 6e10 772b 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2b77 │ │ -0c0638: 0c01 |0006: move-result-object v1 │ │ -0c063a: 6e10 7321 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@2173 │ │ -0c0640: 0e00 |000a: return-void │ │ +0c3eb8: |[0c3eb8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onItemSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ +0c3ec8: 0740 |0000: move-object v0, v4 │ │ +0c3eca: 1f00 5005 |0001: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ +0c3ece: 6e10 772b 0000 |0003: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.getTab:()Lcom/actionbarsherlock/app/ActionBar$Tab; // method@2b77 │ │ +0c3ed4: 0c01 |0006: move-result-object v1 │ │ +0c3ed6: 6e10 7321 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/ActionBar$Tab;.select:()V // method@2173 │ │ +0c3edc: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ 0x0003 line=357 │ │ 0x000a line=358 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ @@ -265030,82 +265087,82 @@ │ │ type : '(II)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 14 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 124 16-bit code units │ │ -0c0644: |[0c0644] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ -0c0654: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ -0c0658: 1216 |0002: const/4 v6, #int 1 // #1 │ │ -0c065a: 1207 |0003: const/4 v7, #int 0 // #0 │ │ -0c065c: 7110 d21d 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c0662: 0a05 |0007: move-result v5 │ │ -0c0664: 33a5 5b00 |0008: if-ne v5, v10, 0063 // +005b │ │ -0c0668: 0162 |000a: move v2, v6 │ │ -0c066a: 6e20 ac2b 2b00 |000b: invoke-virtual {v11, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@2bac │ │ -0c0670: 54b8 e60d |000e: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c0674: 6e10 0d2a 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0c067a: 0a01 |0013: move-result v1 │ │ -0c067c: 3761 5a00 |0014: if-le v1, v6, 006e // +005a │ │ -0c0680: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ -0c0684: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ -0c0688: 3385 5400 |001a: if-ne v5, v8, 006e // +0054 │ │ -0c068c: 1228 |001c: const/4 v8, #int 2 // #2 │ │ -0c068e: 3781 4800 |001d: if-le v1, v8, 0065 // +0048 │ │ -0c0692: 7110 d31d 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c0698: 0a08 |0022: move-result v8 │ │ -0c069a: 8288 |0023: int-to-float v8, v8 │ │ -0c069c: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ -0c06a2: c898 |0027: mul-float/2addr v8, v9 │ │ -0c06a4: 8788 |0028: float-to-int v8, v8 │ │ -0c06a6: 59b8 e30d |0029: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ -0c06aa: 52b8 e10d |002b: iget v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0de1 │ │ -0c06ae: 7120 d41d a800 |002d: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c06b4: 0a0d |0030: move-result v13 │ │ -0c06b6: 3902 4100 |0031: if-nez v2, 0072 // +0041 │ │ -0c06ba: 55b8 e00d |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ -0c06be: 3808 3d00 |0035: if-eqz v8, 0072 // +003d │ │ -0c06c2: 0160 |0037: move v0, v6 │ │ -0c06c4: 3800 4000 |0038: if-eqz v0, 0078 // +0040 │ │ -0c06c8: 54b6 e60d |003a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c06cc: 6e30 1d2a 760d |003c: invoke-virtual {v6, v7, v13}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2a1d │ │ -0c06d2: 54b6 e60d |003f: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c06d6: 6e10 112a 0600 |0041: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2a11 │ │ -0c06dc: 0a06 |0044: move-result v6 │ │ -0c06de: 7110 d31d 0c00 |0045: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c06e4: 0a07 |0048: move-result v7 │ │ -0c06e6: 3776 2b00 |0049: if-le v6, v7, 0074 // +002b │ │ -0c06ea: 7010 a12b 0b00 |004b: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@2ba1 │ │ -0c06f0: 6e10 962b 0b00 |004e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2b96 │ │ -0c06f6: 0a04 |0051: move-result v4 │ │ -0c06f8: 6f30 7625 cb0d |0052: invoke-super {v11, v12, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onMeasure:(II)V // method@2576 │ │ -0c06fe: 6e10 962b 0b00 |0055: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2b96 │ │ -0c0704: 0a03 |0058: move-result v3 │ │ -0c0706: 3802 0900 |0059: if-eqz v2, 0062 // +0009 │ │ -0c070a: 3234 0700 |005b: if-eq v4, v3, 0062 // +0007 │ │ -0c070e: 52b6 e40d |005d: iget v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0de4 │ │ -0c0712: 6e20 ae2b 6b00 |005f: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2bae │ │ -0c0718: 0e00 |0062: return-void │ │ -0c071a: 0172 |0063: move v2, v7 │ │ -0c071c: 28a7 |0064: goto 000b // -0059 │ │ -0c071e: 7110 d31d 0c00 |0065: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c0724: 0a08 |0068: move-result v8 │ │ -0c0726: db08 0802 |0069: div-int/lit8 v8, v8, #int 2 // #02 │ │ -0c072a: 59b8 e30d |006b: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ -0c072e: 28be |006d: goto 002b // -0042 │ │ -0c0730: 12f8 |006e: const/4 v8, #int -1 // #ff │ │ -0c0732: 59b8 e30d |006f: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ -0c0736: 28ba |0071: goto 002b // -0046 │ │ -0c0738: 0170 |0072: move v0, v7 │ │ -0c073a: 28c5 |0073: goto 0038 // -003b │ │ -0c073c: 7010 a22b 0b00 |0074: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2ba2 │ │ -0c0742: 28d7 |0077: goto 004e // -0029 │ │ -0c0744: 7010 a22b 0b00 |0078: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2ba2 │ │ -0c074a: 28d3 |007b: goto 004e // -002d │ │ +0c3ee0: |[0c3ee0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onMeasure:(II)V │ │ +0c3ef0: 150a 0040 |0000: const/high16 v10, #int 1073741824 // #4000 │ │ +0c3ef4: 1216 |0002: const/4 v6, #int 1 // #1 │ │ +0c3ef6: 1207 |0003: const/4 v7, #int 0 // #0 │ │ +0c3ef8: 7110 d21d 0c00 |0004: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0c3efe: 0a05 |0007: move-result v5 │ │ +0c3f00: 33a5 5b00 |0008: if-ne v5, v10, 0063 // +005b │ │ +0c3f04: 0162 |000a: move v2, v6 │ │ +0c3f06: 6e20 ac2b 2b00 |000b: invoke-virtual {v11, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setFillViewport:(Z)V // method@2bac │ │ +0c3f0c: 54b8 e60d |000e: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3f10: 6e10 0d2a 0800 |0010: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +0c3f16: 0a01 |0013: move-result v1 │ │ +0c3f18: 3761 5a00 |0014: if-le v1, v6, 006e // +005a │ │ +0c3f1c: 32a5 0600 |0016: if-eq v5, v10, 001c // +0006 │ │ +0c3f20: 1508 0080 |0018: const/high16 v8, #int -2147483648 // #8000 │ │ +0c3f24: 3385 5400 |001a: if-ne v5, v8, 006e // +0054 │ │ +0c3f28: 1228 |001c: const/4 v8, #int 2 // #2 │ │ +0c3f2a: 3781 4800 |001d: if-le v1, v8, 0065 // +0048 │ │ +0c3f2e: 7110 d31d 0c00 |001f: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0c3f34: 0a08 |0022: move-result v8 │ │ +0c3f36: 8288 |0023: int-to-float v8, v8 │ │ +0c3f38: 1409 cdcc cc3e |0024: const v9, #float 0.4 // #3ecccccd │ │ +0c3f3e: c898 |0027: mul-float/2addr v8, v9 │ │ +0c3f40: 8788 |0028: float-to-int v8, v8 │ │ +0c3f42: 59b8 e30d |0029: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ +0c3f46: 52b8 e10d |002b: iget v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0de1 │ │ +0c3f4a: 7120 d41d a800 |002d: invoke-static {v8, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0c3f50: 0a0d |0030: move-result v13 │ │ +0c3f52: 3902 4100 |0031: if-nez v2, 0072 // +0041 │ │ +0c3f56: 55b8 e00d |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ +0c3f5a: 3808 3d00 |0035: if-eqz v8, 0072 // +003d │ │ +0c3f5e: 0160 |0037: move v0, v6 │ │ +0c3f60: 3800 4000 |0038: if-eqz v0, 0078 // +0040 │ │ +0c3f64: 54b6 e60d |003a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3f68: 6e30 1d2a 760d |003c: invoke-virtual {v6, v7, v13}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2a1d │ │ +0c3f6e: 54b6 e60d |003f: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c3f72: 6e10 112a 0600 |0041: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2a11 │ │ +0c3f78: 0a06 |0044: move-result v6 │ │ +0c3f7a: 7110 d31d 0c00 |0045: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0c3f80: 0a07 |0048: move-result v7 │ │ +0c3f82: 3776 2b00 |0049: if-le v6, v7, 0074 // +002b │ │ +0c3f86: 7010 a12b 0b00 |004b: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performCollapse:()V // method@2ba1 │ │ +0c3f8c: 6e10 962b 0b00 |004e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2b96 │ │ +0c3f92: 0a04 |0051: move-result v4 │ │ +0c3f94: 6f30 7625 cb0d |0052: invoke-super {v11, v12, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineHorizontalScrollView;.onMeasure:(II)V // method@2576 │ │ +0c3f9a: 6e10 962b 0b00 |0055: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2b96 │ │ +0c3fa0: 0a03 |0058: move-result v3 │ │ +0c3fa2: 3802 0900 |0059: if-eqz v2, 0062 // +0009 │ │ +0c3fa6: 3234 0700 |005b: if-eq v4, v3, 0062 // +0007 │ │ +0c3faa: 52b6 e40d |005d: iget v6, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0de4 │ │ +0c3fae: 6e20 ae2b 6b00 |005f: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setTabSelected:(I)V // method@2bae │ │ +0c3fb4: 0e00 |0062: return-void │ │ +0c3fb6: 0172 |0063: move v2, v7 │ │ +0c3fb8: 28a7 |0064: goto 000b // -0059 │ │ +0c3fba: 7110 d31d 0c00 |0065: invoke-static {v12}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0c3fc0: 0a08 |0068: move-result v8 │ │ +0c3fc2: db08 0802 |0069: div-int/lit8 v8, v8, #int 2 // #02 │ │ +0c3fc6: 59b8 e30d |006b: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ +0c3fca: 28be |006d: goto 002b // -0042 │ │ +0c3fcc: 12f8 |006e: const/4 v8, #int -1 // #ff │ │ +0c3fce: 59b8 e30d |006f: iput v8, v11, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mMaxTabWidth:I // field@0de3 │ │ +0c3fd2: 28ba |0071: goto 002b // -0046 │ │ +0c3fd4: 0170 |0072: move v0, v7 │ │ +0c3fd6: 28c5 |0073: goto 0038 // -003b │ │ +0c3fd8: 7010 a22b 0b00 |0074: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2ba2 │ │ +0c3fde: 28d7 |0077: goto 004e // -0029 │ │ +0c3fe0: 7010 a22b 0b00 |0078: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.performExpand:()Z // method@2ba2 │ │ +0c3fe6: 28d3 |007b: goto 004e // -002d │ │ catches : (none) │ │ positions : │ │ 0x0004 line=86 │ │ 0x0008 line=87 │ │ 0x000b line=88 │ │ 0x000e line=90 │ │ 0x0014 line=91 │ │ @@ -265148,16 +265205,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c074c: |[0c074c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ -0c075c: 0e00 |0000: return-void │ │ +0c3fe8: |[0c3fe8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.onNothingSelected:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ │ +0c3ff8: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=362 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 (null) Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0001 reg=1 parent Lcom/actionbarsherlock/internal/widget/IcsAdapterView; Lcom/actionbarsherlock/internal/widget/IcsAdapterView<*>; │ │ @@ -265167,28 +265224,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 28 16-bit code units │ │ -0c0760: |[0c0760] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ -0c0770: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c0774: 6e10 242a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeAllViews:()V // method@2a24 │ │ -0c077a: 5410 e80d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c077e: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -0c0782: 5410 e80d |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c0786: 6e10 092b 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0c078c: 0c00 |000e: move-result-object v0 │ │ -0c078e: 1f00 4e05 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ -0c0792: 6e10 6d2b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ -0c0798: 5510 e00d |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ -0c079c: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0c07a0: 6e10 a82b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ -0c07a6: 0e00 |001b: return-void │ │ +0c3ffc: |[0c3ffc] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeAllTabs:()V │ │ +0c400c: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c4010: 6e10 242a 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeAllViews:()V // method@2a24 │ │ +0c4016: 5410 e80d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c401a: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +0c401e: 5410 e80d |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c4022: 6e10 092b 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0c4028: 0c00 |000e: move-result-object v0 │ │ +0c402a: 1f00 4e05 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ +0c402e: 6e10 6d2b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ +0c4034: 5510 e00d |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ +0c4038: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0c403c: 6e10 a82b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ +0c4042: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0005 line=346 │ │ 0x0009 line=347 │ │ 0x0014 line=349 │ │ 0x0018 line=350 │ │ @@ -265201,28 +265258,28 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0c07a8: |[0c07a8] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ -0c07b8: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c07bc: 6e20 252a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeViewAt:(I)V // method@2a25 │ │ -0c07c2: 5410 e80d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c07c6: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ -0c07ca: 5410 e80d |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c07ce: 6e10 092b 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0c07d4: 0c00 |000e: move-result-object v0 │ │ -0c07d6: 1f00 4e05 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ -0c07da: 6e10 6d2b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ -0c07e0: 5510 e00d |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ -0c07e4: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ -0c07e8: 6e10 a82b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ -0c07ee: 0e00 |001b: return-void │ │ +0c4044: |[0c4044] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.removeTabAt:(I)V │ │ +0c4054: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c4058: 6e20 252a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.removeViewAt:(I)V // method@2a25 │ │ +0c405e: 5410 e80d |0005: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c4062: 3800 0d00 |0007: if-eqz v0, 0014 // +000d │ │ +0c4066: 5410 e80d |0009: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c406a: 6e10 092b 0000 |000b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0c4070: 0c00 |000e: move-result-object v0 │ │ +0c4072: 1f00 4e05 |000f: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ +0c4076: 6e10 6d2b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ +0c407c: 5510 e00d |0014: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ +0c4080: 3800 0500 |0016: if-eqz v0, 001b // +0005 │ │ +0c4084: 6e10 a82b 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ +0c408a: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0005 line=336 │ │ 0x0009 line=337 │ │ 0x0014 line=339 │ │ 0x0018 line=340 │ │ @@ -265236,17 +265293,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c07f0: |[0c07f0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ -0c0800: 5c01 e00d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ -0c0804: 0e00 |0002: return-void │ │ +0c408c: |[0c408c] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setAllowCollapse:(Z)V │ │ +0c409c: 5c01 e00d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ +0c40a0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0002 line=139 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0003 reg=1 allowCollapse Z │ │ @@ -265256,18 +265313,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c0808: |[0c0808] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ -0c0818: 5901 e10d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0de1 │ │ -0c081c: 6e10 a82b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ -0c0822: 0e00 |0005: return-void │ │ +0c40a4: |[0c40a4] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setContentHeight:(I)V │ │ +0c40b4: 5901 e10d |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mContentHeight:I // field@0de1 │ │ +0c40b8: 6e10 a82b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ +0c40be: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=184 │ │ 0x0002 line=185 │ │ 0x0005 line=186 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ @@ -265278,34 +265335,34 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c0824: |[0c0824] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ -0c0834: 5956 e40d |0000: iput v6, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0de4 │ │ -0c0838: 5454 e60d |0002: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c083c: 6e10 0d2a 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ -0c0842: 0a03 |0007: move-result v3 │ │ -0c0844: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0c0846: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ -0c084a: 5454 e60d |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c084e: 6e20 0c2a 1400 |000d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0c0854: 0c00 |0010: move-result-object v0 │ │ -0c0856: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ -0c085a: 1212 |0013: const/4 v2, #int 1 // #1 │ │ -0c085c: 6e20 7c1e 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@1e7c │ │ -0c0862: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -0c0866: 6e20 8f2b 6500 |0019: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2b8f │ │ -0c086c: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0c0870: 28eb |001e: goto 0009 // -0015 │ │ -0c0872: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0c0874: 28f4 |0020: goto 0014 // -000c │ │ -0c0876: 0e00 |0021: return-void │ │ +0c40c0: |[0c40c0] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.setTabSelected:(I)V │ │ +0c40d0: 5956 e40d |0000: iput v6, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mSelectedTabIndex:I // field@0de4 │ │ +0c40d4: 5454 e60d |0002: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c40d8: 6e10 0d2a 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildCount:()I // method@2a0d │ │ +0c40de: 0a03 |0007: move-result v3 │ │ +0c40e0: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0c40e2: 3531 1800 |0009: if-ge v1, v3, 0021 // +0018 │ │ +0c40e6: 5454 e60d |000b: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c40ea: 6e20 0c2a 1400 |000d: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c40f0: 0c00 |0010: move-result-object v0 │ │ +0c40f2: 3361 0e00 |0011: if-ne v1, v6, 001f // +000e │ │ +0c40f6: 1212 |0013: const/4 v2, #int 1 // #1 │ │ +0c40f8: 6e20 7c1e 2000 |0014: invoke-virtual {v0, v2}, Landroid/view/View;.setSelected:(Z)V // method@1e7c │ │ +0c40fe: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +0c4102: 6e20 8f2b 6500 |0019: invoke-virtual {v5, v6}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.animateToTab:(I)V // method@2b8f │ │ +0c4108: d801 0101 |001c: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0c410c: 28eb |001e: goto 0009 // -0015 │ │ +0c410e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0c4110: 28f4 |0020: goto 0014 // -000c │ │ +0c4112: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=171 │ │ 0x0002 line=172 │ │ 0x0008 line=173 │ │ 0x000b line=174 │ │ 0x0011 line=175 │ │ @@ -265328,50 +265385,50 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c0878: |[0c0878] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ -0c0888: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ -0c088c: 6e20 0c2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ -0c0892: 0c00 |0005: move-result-object v0 │ │ -0c0894: 1f00 5005 |0006: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ -0c0898: 6e10 812b 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2b81 │ │ -0c089e: 5410 e80d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c08a2: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -0c08a6: 5410 e80d |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ -0c08aa: 6e10 092b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0c08b0: 0c00 |0014: move-result-object v0 │ │ -0c08b2: 1f00 4e05 |0015: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ -0c08b6: 6e10 6d2b 0000 |0017: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ -0c08bc: 5510 e00d |001a: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ -0c08c0: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ -0c08c4: 6e10 a82b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ -0c08ca: 0e00 |0021: return-void │ │ +0c4114: |[0c4114] com.actionbarsherlock.internal.widget.ScrollingTabContainerView.updateTab:(I)V │ │ +0c4124: 5410 e60d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0de6 │ │ +0c4128: 6e20 0c2a 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2a0c │ │ +0c412e: 0c00 |0005: move-result-object v0 │ │ +0c4130: 1f00 5005 |0006: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView; // type@0550 │ │ +0c4134: 6e10 812b 0000 |0008: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabView;.update:()V // method@2b81 │ │ +0c413a: 5410 e80d |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c413e: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +0c4142: 5410 e80d |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mTabSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0de8 │ │ +0c4146: 6e10 092b 0000 |0011: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0c414c: 0c00 |0014: move-result-object v0 │ │ +0c414e: 1f00 4e05 |0015: check-cast v0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter; // type@054e │ │ +0c4152: 6e10 6d2b 0000 |0017: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$TabAdapter;.notifyDataSetChanged:()V // method@2b6d │ │ +0c4158: 5510 e00d |001a: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.mAllowCollapse:Z // field@0de0 │ │ +0c415c: 3800 0500 |001c: if-eqz v0, 0021 // +0005 │ │ +0c4160: 6e10 a82b 0100 |001e: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.requestLayout:()V // method@2ba8 │ │ +0c4166: 0e00 |0021: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=325 │ │ 0x000b line=326 │ │ 0x000f line=327 │ │ 0x001a line=329 │ │ 0x001e line=330 │ │ 0x0021 line=332 │ │ locals : │ │ 0x0000 - 0x0022 reg=1 this Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ 0x0000 - 0x0022 reg=2 position I │ │ │ │ - source_file_idx : 3981 (ScrollingTabContainerView.java) │ │ + source_file_idx : 3982 (ScrollingTabContainerView.java) │ │ │ │ Class #979 header: │ │ class_idx : 1370 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 3491 │ │ +source_file_idx : 3492 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #979 annotations: │ │ Annotations on class │ │ @@ -265406,78 +265463,79 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 11 16-bit code units │ │ -0c08cc: |[0c08cc] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:()V │ │ -0c08dc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c08de: 2300 6706 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ -0c08e2: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0c08e4: 1c02 5f05 |0004: const-class v2, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ -0c08e8: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ -0c08ec: 6900 fe0d |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0dfe │ │ -0c08f0: 0e00 |000a: return-void │ │ +0c4168: |[0c4168] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:()V │ │ +0c4178: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c417a: 2300 6706 |0001: new-array v0, v0, [Ljava/lang/Class; // type@0667 │ │ +0c417e: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0c4180: 1c02 5f05 |0004: const-class v2, Lcom/actionbarsherlock/view/MenuItem; // type@055f │ │ +0c4184: 4d02 0001 |0006: aput-object v2, v0, v1 │ │ +0c4188: 6900 fe0d |0008: sput-object v0, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0dfe │ │ +0c418c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=208 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/view/MenuInflater$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 │ │ -0c08f4: |[0c08f4] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0c0904: 7010 a82e 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0c090a: 5b56 000e |0003: iput-object v6, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0e00 │ │ -0c090e: 6e10 ab2e 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c0914: 0c00 |0008: move-result-object v0 │ │ -0c0916: 6203 fe0d |0009: sget-object v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0dfe │ │ -0c091a: 6e30 6f2e 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -0c0920: 0c03 |000e: move-result-object v3 │ │ -0c0922: 5b53 ff0d |000f: iput-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ -0c0926: 0e00 |0011: return-void │ │ -0c0928: 0d01 |0012: move-exception v1 │ │ -0c092a: 2202 1c04 |0013: new-instance v2, Landroid/view/InflateException; // type@041c │ │ -0c092e: 2203 e705 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c0932: 7010 d22e 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c0938: 1a04 6803 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@0368 │ │ -0c093c: 6e20 db2e 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c0942: 0c03 |001f: move-result-object v3 │ │ -0c0944: 6e20 db2e 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c094a: 0c03 |0023: move-result-object v3 │ │ -0c094c: 1a04 5300 |0024: const-string v4, " in class " // string@0053 │ │ -0c0950: 6e20 db2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c0956: 0c03 |0029: move-result-object v3 │ │ -0c0958: 6e10 712e 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0c095e: 0c04 |002d: move-result-object v4 │ │ -0c0960: 6e20 db2e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c0966: 0c03 |0031: move-result-object v3 │ │ -0c0968: 6e10 e02e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c096e: 0c03 |0035: move-result-object v3 │ │ -0c0970: 7020 431d 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@1d43 │ │ -0c0976: 6e20 451d 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1d45 │ │ -0c097c: 2702 |003c: throw v2 │ │ +0c4190: |[0c4190] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0c41a0: 7010 a82e 0500 |0000: invoke-direct {v5}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c41a6: 5b56 000e |0003: iput-object v6, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0e00 │ │ +0c41aa: 6e10 ab2e 0600 |0005: invoke-virtual {v6}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0c41b0: 0c00 |0008: move-result-object v0 │ │ +0c41b2: 6203 fe0d |0009: sget-object v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.PARAM_TYPES:[Ljava/lang/Class; // field@0dfe │ │ +0c41b6: 6e30 6f2e 7003 |000b: invoke-virtual {v0, v7, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +0c41bc: 0c03 |000e: move-result-object v3 │ │ +0c41be: 5b53 ff0d |000f: iput-object v3, v5, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ +0c41c2: 0e00 |0011: return-void │ │ +0c41c4: 0d01 |0012: move-exception v1 │ │ +0c41c6: 2202 1c04 |0013: new-instance v2, Landroid/view/InflateException; // type@041c │ │ +0c41ca: 2203 e705 |0015: new-instance v3, Ljava/lang/StringBuilder; // type@05e7 │ │ +0c41ce: 7010 d22e 0300 |0017: invoke-direct {v3}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0c41d4: 1a04 6903 |001a: const-string v4, "Couldn't resolve menu item onClick handler " // string@0369 │ │ +0c41d8: 6e20 db2e 4300 |001c: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c41de: 0c03 |001f: move-result-object v3 │ │ +0c41e0: 6e20 db2e 7300 |0020: invoke-virtual {v3, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c41e6: 0c03 |0023: move-result-object v3 │ │ +0c41e8: 1a04 5500 |0024: const-string v4, " in class " // string@0055 │ │ +0c41ec: 6e20 db2e 4300 |0026: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c41f2: 0c03 |0029: move-result-object v3 │ │ +0c41f4: 6e10 712e 0000 |002a: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0c41fa: 0c04 |002d: move-result-object v4 │ │ +0c41fc: 6e20 db2e 4300 |002e: invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c4202: 0c03 |0031: move-result-object v3 │ │ +0c4204: 6e10 e02e 0300 |0032: invoke-virtual {v3}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0c420a: 0c03 |0035: move-result-object v3 │ │ +0c420c: 7020 431d 3200 |0036: invoke-direct {v2, v3}, Landroid/view/InflateException;.:(Ljava/lang/String;)V // method@1d43 │ │ +0c4212: 6e20 451d 1200 |0039: invoke-virtual {v2, v1}, Landroid/view/InflateException;.initCause:(Ljava/lang/Throwable;)Ljava/lang/Throwable; // method@1d45 │ │ +0c4218: 2702 |003c: throw v2 │ │ catches : 1 │ │ 0x0009 - 0x0011 │ │ Ljava/lang/Exception; -> 0x0012 │ │ positions : │ │ 0x0000 line=213 │ │ 0x0003 line=214 │ │ 0x0005 line=215 │ │ 0x0009 line=217 │ │ 0x0011 line=225 │ │ 0x0012 line=218 │ │ 0x0013 line=219 │ │ + 0x002a line=221 │ │ 0x0039 line=222 │ │ 0x003c line=223 │ │ locals : │ │ 0x0009 - 0x003d reg=0 c Ljava/lang/Class; Ljava/lang/Class<*>; │ │ 0x0013 - 0x003d reg=1 e Ljava/lang/Exception; │ │ 0x0039 - 0x003d reg=2 ex Landroid/view/InflateException; │ │ 0x0000 - 0x003d reg=5 this Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; │ │ @@ -265490,45 +265548,45 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 53 16-bit code units │ │ -0c0990: |[0c0990] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0c09a0: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0c09a2: 5462 ff0d |0001: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ -0c09a6: 6e10 f82e 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@2ef8 │ │ -0c09ac: 0c02 |0006: move-result-object v2 │ │ -0c09ae: 6203 9911 |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ -0c09b2: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ -0c09b6: 5461 ff0d |000b: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ -0c09ba: 5462 000e |000d: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0e00 │ │ -0c09be: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0c09c0: 2333 6806 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ -0c09c4: 1204 |0012: const/4 v4, #int 0 // #0 │ │ -0c09c6: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ -0c09ca: 6e30 f92e 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c09d0: 0c01 |0018: move-result-object v1 │ │ -0c09d2: 1f01 c205 |0019: check-cast v1, Ljava/lang/Boolean; // type@05c2 │ │ -0c09d6: 6e10 572e 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@2e57 │ │ -0c09dc: 0a01 |001e: move-result v1 │ │ -0c09de: 0f01 |001f: return v1 │ │ -0c09e0: 5462 ff0d |0020: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ -0c09e4: 5463 000e |0022: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0e00 │ │ -0c09e8: 1214 |0024: const/4 v4, #int 1 // #1 │ │ -0c09ea: 2344 6806 |0025: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ -0c09ee: 1205 |0027: const/4 v5, #int 0 // #0 │ │ -0c09f0: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ -0c09f4: 6e30 f92e 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c09fa: 28f2 |002d: goto 001f // -000e │ │ -0c09fc: 0d00 |002e: move-exception v0 │ │ -0c09fe: 2201 e305 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@05e3 │ │ -0c0a02: 7020 b12e 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ -0c0a08: 2701 |0034: throw v1 │ │ +0c422c: |[0c422c] com.actionbarsherlock.view.MenuInflater$InflatedOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0c423c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0c423e: 5462 ff0d |0001: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ +0c4242: 6e10 f82e 0200 |0003: invoke-virtual {v2}, Ljava/lang/reflect/Method;.getReturnType:()Ljava/lang/Class; // method@2ef8 │ │ +0c4248: 0c02 |0006: move-result-object v2 │ │ +0c424a: 6203 9911 |0007: sget-object v3, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ +0c424e: 3332 1700 |0009: if-ne v2, v3, 0020 // +0017 │ │ +0c4252: 5461 ff0d |000b: iget-object v1, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ +0c4256: 5462 000e |000d: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0e00 │ │ +0c425a: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0c425c: 2333 6806 |0010: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ +0c4260: 1204 |0012: const/4 v4, #int 0 // #0 │ │ +0c4262: 4d07 0304 |0013: aput-object v7, v3, v4 │ │ +0c4266: 6e30 f92e 2103 |0015: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c426c: 0c01 |0018: move-result-object v1 │ │ +0c426e: 1f01 c205 |0019: check-cast v1, Ljava/lang/Boolean; // type@05c2 │ │ +0c4272: 6e10 572e 0100 |001b: invoke-virtual {v1}, Ljava/lang/Boolean;.booleanValue:()Z // method@2e57 │ │ +0c4278: 0a01 |001e: move-result v1 │ │ +0c427a: 0f01 |001f: return v1 │ │ +0c427c: 5462 ff0d |0020: iget-object v2, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mMethod:Ljava/lang/reflect/Method; // field@0dff │ │ +0c4280: 5463 000e |0022: iget-object v3, v6, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;.mRealOwner:Ljava/lang/Object; // field@0e00 │ │ +0c4284: 1214 |0024: const/4 v4, #int 1 // #1 │ │ +0c4286: 2344 6806 |0025: new-array v4, v4, [Ljava/lang/Object; // type@0668 │ │ +0c428a: 1205 |0027: const/4 v5, #int 0 // #0 │ │ +0c428c: 4d07 0405 |0028: aput-object v7, v4, v5 │ │ +0c4290: 6e30 f92e 3204 |002a: invoke-virtual {v2, v3, v4}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c4296: 28f2 |002d: goto 001f // -000e │ │ +0c4298: 0d00 |002e: move-exception v0 │ │ +0c429a: 2201 e305 |002f: new-instance v1, Ljava/lang/RuntimeException; // type@05e3 │ │ +0c429e: 7020 b12e 0100 |0031: invoke-direct {v1, v0}, Ljava/lang/RuntimeException;.:(Ljava/lang/Throwable;)V // method@2eb1 │ │ +0c42a4: 2701 |0034: throw v1 │ │ catches : 1 │ │ 0x0001 - 0x002d │ │ Ljava/lang/Exception; -> 0x002e │ │ positions : │ │ 0x0001 line=229 │ │ 0x000b line=230 │ │ 0x001f line=233 │ │ @@ -265536,21 +265594,21 @@ │ │ 0x002e line=235 │ │ 0x002f line=236 │ │ locals : │ │ 0x002f - 0x0035 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0035 reg=6 this Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; │ │ 0x0000 - 0x0035 reg=7 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ - source_file_idx : 3491 (MenuInflater.java) │ │ + source_file_idx : 3492 (MenuInflater.java) │ │ │ │ Class #980 header: │ │ class_idx : 1376 │ │ access_flags : 1537 (0x0601) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4229 │ │ +source_file_idx : 4230 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 0 │ │ virtual_methods_size: 9 │ │ │ │ Class #980 - │ │ Class descriptor : 'Lcom/actionbarsherlock/view/SubMenu;' │ │ @@ -265612,21 +265670,21 @@ │ │ │ │ #8 : (in Lcom/actionbarsherlock/view/SubMenu;) │ │ name : 'setIcon' │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0401 (PUBLIC ABSTRACT) │ │ code : (none) │ │ │ │ - source_file_idx : 4229 (SubMenu.java) │ │ + source_file_idx : 4230 (SubMenu.java) │ │ │ │ Class #981 header: │ │ class_idx : 1383 │ │ access_flags : 16 (0x0010) │ │ superclass_idx : 1505 │ │ -source_file_idx : 596 │ │ +source_file_idx : 598 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #981 annotations: │ │ Annotations on class │ │ @@ -265664,21 +265722,21 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c0a1c: |[0c0a1c] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0c0a2c: 5b12 3e0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e3e │ │ -0c0a30: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0c0a36: 2200 0d06 |0005: new-instance v0, Ljava/util/HashMap; // type@060d │ │ -0c0a3a: 7010 292f 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ -0c0a40: 5b10 3d0e |000a: iput-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0e3d │ │ -0c0a44: 0e00 |000c: return-void │ │ +0c42b8: |[0c42b8] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0c42c8: 5b12 3e0e |0000: iput-object v2, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; // field@0e3e │ │ +0c42cc: 7010 a82e 0100 |0002: invoke-direct {v1}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c42d2: 2200 0d06 |0005: new-instance v0, Ljava/util/HashMap; // type@060d │ │ +0c42d6: 7010 292f 0000 |0007: invoke-direct {v0}, Ljava/util/HashMap;.:()V // method@2f29 │ │ +0c42dc: 5b10 3d0e |000a: iput-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0e3d │ │ +0c42e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ 0x0005 line=888 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x000d reg=2 (null) Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ @@ -265688,17 +265746,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c0a48: |[0c0a48] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ -0c0a58: 7020 522c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c52 │ │ -0c0a5e: 0e00 |0003: return-void │ │ +0c42e4: |[0c42e4] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Lcom/actionbarsherlock/widget/ActivityChooserModel$1;)V │ │ +0c42f4: 7020 522c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c52 │ │ +0c42fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=885 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ActivityChooserModel$1; │ │ @@ -265709,59 +265767,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 │ │ -0c0a60: |[0c0a60] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ -0c0a70: 54a7 3d0e |0000: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0e3d │ │ -0c0a74: 7210 5b2f 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@2f5b │ │ -0c0a7a: 7210 522f 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@2f52 │ │ -0c0a80: 0a01 |0008: move-result v1 │ │ -0c0a82: 1203 |0009: const/4 v3, #int 0 // #0 │ │ -0c0a84: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ -0c0a88: 7220 4e2f 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0c0a8e: 0c00 |000f: move-result-object v0 │ │ -0c0a90: 1f00 6505 |0010: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -0c0a94: 1208 |0012: const/4 v8, #int 0 // #0 │ │ -0c0a96: 5908 3b0e |0013: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -0c0a9a: 5408 390e |0015: iget-object v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ -0c0a9e: 5488 2600 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ -0c0aa2: 5486 1e00 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@001e │ │ -0c0aa6: 7230 612f 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ -0c0aac: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0c0ab0: 28ea |0020: goto 000a // -0016 │ │ -0c0ab2: 7210 522f 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@2f52 │ │ -0c0ab8: 0a08 |0024: move-result v8 │ │ -0c0aba: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ -0c0abe: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ -0c0ac2: 0143 |0029: move v3, v4 │ │ -0c0ac4: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ -0c0ac8: 7220 4e2f 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0c0ace: 0c02 |002f: move-result-object v2 │ │ -0c0ad0: 1f02 6805 |0030: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ -0c0ad4: 5428 3f0e |0032: iget-object v8, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ -0c0ad8: 6e10 4801 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ -0c0ade: 0c06 |0037: move-result-object v6 │ │ -0c0ae0: 7220 5e2f 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ -0c0ae6: 0c00 |003b: move-result-object v0 │ │ -0c0ae8: 1f00 6505 |003c: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ -0c0aec: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ -0c0af0: 5208 3b0e |0040: iget v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -0c0af4: 5229 410e |0042: iget v9, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ -0c0af8: c859 |0044: mul-float/2addr v9, v5 │ │ -0c0afa: c698 |0045: add-float/2addr v8, v9 │ │ -0c0afc: 5908 3b0e |0046: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ -0c0b00: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ -0c0b06: c885 |004b: mul-float/2addr v5, v8 │ │ -0c0b08: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0c0b0c: 28dc |004e: goto 002a // -0024 │ │ -0c0b0e: 7110 262f 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@2f26 │ │ -0c0b14: 0e00 |0052: return-void │ │ +0c42fc: |[0c42fc] com.actionbarsherlock.widget.ActivityChooserModel$DefaultSorter.sort:(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ +0c430c: 54a7 3d0e |0000: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;.mPackageNameToActivityMap:Ljava/util/Map; // field@0e3d │ │ +0c4310: 7210 5b2f 0700 |0002: invoke-interface {v7}, Ljava/util/Map;.clear:()V // method@2f5b │ │ +0c4316: 7210 522f 0c00 |0005: invoke-interface {v12}, Ljava/util/List;.size:()I // method@2f52 │ │ +0c431c: 0a01 |0008: move-result v1 │ │ +0c431e: 1203 |0009: const/4 v3, #int 0 // #0 │ │ +0c4320: 3513 1700 |000a: if-ge v3, v1, 0021 // +0017 │ │ +0c4324: 7220 4e2f 3c00 |000c: invoke-interface {v12, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0c432a: 0c00 |000f: move-result-object v0 │ │ +0c432c: 1f00 6505 |0010: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +0c4330: 1208 |0012: const/4 v8, #int 0 // #0 │ │ +0c4332: 5908 3b0e |0013: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +0c4336: 5408 390e |0015: iget-object v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.resolveInfo:Landroid/content/pm/ResolveInfo; // field@0e39 │ │ +0c433a: 5488 2600 |0017: iget-object v8, v8, Landroid/content/pm/ResolveInfo;.activityInfo:Landroid/content/pm/ActivityInfo; // field@0026 │ │ +0c433e: 5486 1e00 |0019: iget-object v6, v8, Landroid/content/pm/ActivityInfo;.packageName:Ljava/lang/String; // field@001e │ │ +0c4342: 7230 612f 6700 |001b: invoke-interface {v7, v6, v0}, Ljava/util/Map;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f61 │ │ +0c4348: d803 0301 |001e: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0c434c: 28ea |0020: goto 000a // -0016 │ │ +0c434e: 7210 522f 0d00 |0021: invoke-interface {v13}, Ljava/util/List;.size:()I // method@2f52 │ │ +0c4354: 0a08 |0024: move-result v8 │ │ +0c4356: d804 08ff |0025: add-int/lit8 v4, v8, #int -1 // #ff │ │ +0c435a: 1505 803f |0027: const/high16 v5, #int 1065353216 // #3f80 │ │ +0c435e: 0143 |0029: move v3, v4 │ │ +0c4360: 3a03 2500 |002a: if-ltz v3, 004f // +0025 │ │ +0c4364: 7220 4e2f 3d00 |002c: invoke-interface {v13, v3}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0c436a: 0c02 |002f: move-result-object v2 │ │ +0c436c: 1f02 6805 |0030: check-cast v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; // type@0568 │ │ +0c4370: 5428 3f0e |0032: iget-object v8, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.activity:Landroid/content/ComponentName; // field@0e3f │ │ +0c4374: 6e10 4801 0800 |0034: invoke-virtual {v8}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ +0c437a: 0c06 |0037: move-result-object v6 │ │ +0c437c: 7220 5e2f 6700 |0038: invoke-interface {v7, v6}, Ljava/util/Map;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f5e │ │ +0c4382: 0c00 |003b: move-result-object v0 │ │ +0c4384: 1f00 6505 |003c: check-cast v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; // type@0565 │ │ +0c4388: 3800 0e00 |003e: if-eqz v0, 004c // +000e │ │ +0c438c: 5208 3b0e |0040: iget v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +0c4390: 5229 410e |0042: iget v9, v2, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;.weight:F // field@0e41 │ │ +0c4394: c859 |0044: mul-float/2addr v9, v5 │ │ +0c4396: c698 |0045: add-float/2addr v8, v9 │ │ +0c4398: 5908 3b0e |0046: iput v8, v0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;.weight:F // field@0e3b │ │ +0c439c: 1408 3333 733f |0048: const v8, #float 0.95 // #3f733333 │ │ +0c43a2: c885 |004b: mul-float/2addr v5, v8 │ │ +0c43a4: d803 03ff |004c: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0c43a8: 28dc |004e: goto 002a // -0024 │ │ +0c43aa: 7110 262f 0c00 |004f: invoke-static {v12}, Ljava/util/Collections;.sort:(Ljava/util/List;)V // method@2f26 │ │ +0c43b0: 0e00 |0052: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=893 │ │ 0x0002 line=895 │ │ 0x0005 line=897 │ │ 0x0009 line=898 │ │ 0x000c line=899 │ │ @@ -265795,21 +265853,21 @@ │ │ 0x0029 - 0x0053 reg=5 nextRecordWeight F │ │ 0x0002 - 0x0053 reg=7 packageNameToActivityMap Ljava/util/Map; Ljava/util/Map; │ │ 0x0000 - 0x0053 reg=10 this Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter; │ │ 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 : 596 (ActivityChooserModel.java) │ │ + source_file_idx : 598 (ActivityChooserModel.java) │ │ │ │ Class #982 header: │ │ class_idx : 1396 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1088 │ │ -source_file_idx : 598 │ │ +source_file_idx : 600 │ │ static_fields_size : 1 │ │ instance_fields_size: 19 │ │ direct_methods_size : 20 │ │ virtual_methods_size: 15 │ │ │ │ Class #982 annotations: │ │ Annotations on class │ │ @@ -265909,41 +265967,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0c0b18: |[0c0b18] com.actionbarsherlock.widget.ActivityChooserView.:()V │ │ -0c0b28: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0c0b2c: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ -0c0b30: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0c0b34: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c0b36: 6a00 710e |0007: sput-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0e71 │ │ -0c0b3a: 0e00 |0009: return-void │ │ -0c0b3c: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0c0b3e: 28fc |000b: goto 0007 // -0004 │ │ +0c43b4: |[0c43b4] com.actionbarsherlock.widget.ActivityChooserView.:()V │ │ +0c43c4: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0c43c8: 1301 0b00 |0002: const/16 v1, #int 11 // #b │ │ +0c43cc: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0c43d0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c43d2: 6a00 710e |0007: sput-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0e71 │ │ +0c43d6: 0e00 |0009: return-void │ │ +0c43d8: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0c43da: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c0b40: |[0c0b40] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ -0c0b50: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c0b52: 7030 ad2c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2cad │ │ -0c0b58: 0e00 |0004: return-void │ │ +0c43dc: |[0c43dc] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;)V │ │ +0c43ec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c43ee: 7030 ad2c 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2cad │ │ +0c43f4: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=193 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -265953,18 +266011,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 │ │ -0c0b5c: |[0c0b5c] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0c0b6c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c0b6e: 7040 ae2c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2cae │ │ -0c0b74: 0e00 |0004: return-void │ │ +0c43f8: |[0c43f8] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0c4408: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c440a: 7040 ae2c 2103 |0001: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2cae │ │ +0c4410: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0004 line=203 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -265975,109 +266033,109 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 12 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 196 16-bit code units │ │ -0c0b78: |[0c0b78] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0c0b88: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0c0b8a: 1246 |0001: const/4 v6, #int 4 // #4 │ │ -0c0b8c: 7040 a41e 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ -0c0b92: 2204 6e05 |0005: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$1; // type@056e │ │ -0c0b96: 7020 852c 8400 |0007: invoke-direct {v4, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c85 │ │ -0c0b9c: 5b84 810e |000a: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ -0c0ba0: 2204 6f05 |000c: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$2; // type@056f │ │ -0c0ba4: 7020 882c 8400 |000e: invoke-direct {v4, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c88 │ │ -0c0baa: 5b84 830e |0011: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ -0c0bae: 5986 7c0e |0013: iput v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ -0c0bb2: 5b89 760e |0015: iput-object v9, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ -0c0bb6: 6204 310a |0017: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0a31 │ │ -0c0bba: 1205 |0019: const/4 v5, #int 0 // #0 │ │ -0c0bbc: 6e55 6e01 a9b4 |001a: invoke-virtual {v9, v10, v4, v11, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0c0bc2: 0c00 |001d: move-result-object v0 │ │ -0c0bc4: 6004 340a |001e: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView_initialActivityCount:I // field@0a34 │ │ -0c0bc8: 6e30 de01 4006 |0020: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -0c0bce: 0a04 |0023: move-result v4 │ │ -0c0bd0: 5984 7c0e |0024: iput v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ -0c0bd4: 6004 330a |0026: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView_expandActivityOverflowButtonDrawable:I // field@0a33 │ │ -0c0bd8: 6e20 dc01 4000 |0028: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0c0bde: 0c01 |002b: move-result-object v1 │ │ -0c0be0: 6e10 e601 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0c0be6: 5484 760e |002f: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ -0c0bea: 7110 5a1d 0400 |0031: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0c0bf0: 0c02 |0034: move-result-object v2 │ │ -0c0bf2: 6004 a009 |0035: sget v4, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view:I // field@09a0 │ │ -0c0bf6: 1215 |0037: const/4 v5, #int 1 // #1 │ │ -0c0bf8: 6e40 5d1d 4258 |0038: invoke-virtual {v2, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0c0bfe: 2204 7205 |003b: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // type@0572 │ │ -0c0c02: 7030 a32c 8407 |003d: invoke-direct {v4, v8, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@2ca3 │ │ -0c0c08: 5b84 750e |0040: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ -0c0c0c: 6004 6f09 |0042: sget v4, Lcom/actionbarsherlock/R$id;.abs__activity_chooser_view_content:I // field@096f │ │ -0c0c10: 6e20 bd2c 4800 |0044: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@2cbd │ │ -0c0c16: 0c04 |0047: move-result-object v4 │ │ -0c0c18: 1f04 3505 |0048: check-cast v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0535 │ │ -0c0c1c: 5b84 720e |004a: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ -0c0c20: 5484 720e |004c: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ -0c0c24: 6e10 0b2a 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2a0b │ │ -0c0c2a: 0c04 |0051: move-result-object v4 │ │ -0c0c2c: 5b84 730e |0052: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0e73 │ │ -0c0c30: 6004 7209 |0054: sget v4, Lcom/actionbarsherlock/R$id;.abs__default_activity_button:I // field@0972 │ │ -0c0c34: 6e20 bd2c 4800 |0056: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@2cbd │ │ -0c0c3a: 0c04 |0059: move-result-object v4 │ │ -0c0c3c: 1f04 7904 |005a: check-cast v4, Landroid/widget/FrameLayout; // type@0479 │ │ -0c0c40: 5b84 780e |005c: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c0c44: 5484 780e |005e: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c0c48: 5485 750e |0060: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ -0c0c4c: 6e20 3520 5400 |0062: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2035 │ │ -0c0c52: 5484 780e |0065: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c0c56: 5485 750e |0067: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ -0c0c5a: 6e20 3620 5400 |0069: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2036 │ │ -0c0c60: 5484 780e |006c: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c0c64: 6005 7609 |006e: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0976 │ │ -0c0c68: 6e20 2b20 5400 |0070: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202b │ │ -0c0c6e: 0c04 |0073: move-result-object v4 │ │ -0c0c70: 1f04 7c04 |0074: check-cast v4, Landroid/widget/ImageView; // type@047c │ │ -0c0c74: 5b84 790e |0076: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0e79 │ │ -0c0c78: 6004 7309 |0078: sget v4, Lcom/actionbarsherlock/R$id;.abs__expand_activities_button:I // field@0973 │ │ -0c0c7c: 6e20 bd2c 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@2cbd │ │ -0c0c82: 0c04 |007d: move-result-object v4 │ │ -0c0c84: 1f04 7904 |007e: check-cast v4, Landroid/widget/FrameLayout; // type@0479 │ │ -0c0c88: 5b84 7a0e |0080: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ -0c0c8c: 5484 7a0e |0082: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ -0c0c90: 5485 750e |0084: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ -0c0c94: 6e20 3520 5400 |0086: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2035 │ │ -0c0c9a: 5484 7a0e |0089: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ -0c0c9e: 6005 7609 |008b: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0976 │ │ -0c0ca2: 6e20 2b20 5400 |008d: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202b │ │ -0c0ca8: 0c04 |0090: move-result-object v4 │ │ -0c0caa: 1f04 7c04 |0091: check-cast v4, Landroid/widget/ImageView; // type@047c │ │ -0c0cae: 5b84 7b0e |0093: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ -0c0cb2: 5484 7b0e |0095: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ -0c0cb6: 6e20 5320 1400 |0097: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -0c0cbc: 2204 7105 |009a: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0571 │ │ -0c0cc0: 7030 8d2c 8407 |009c: invoke-direct {v4, v8, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@2c8d │ │ -0c0cc6: 5b84 740e |009f: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0cca: 5484 740e |00a1: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0cce: 2205 7005 |00a3: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserView$3; // type@0570 │ │ -0c0cd2: 7020 8a2c 8500 |00a5: invoke-direct {v5, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c8a │ │ -0c0cd8: 6e20 9d2c 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2c9d │ │ -0c0cde: 6e10 6501 0900 |00ab: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c0ce4: 0c03 |00ae: move-result-object v3 │ │ -0c0ce6: 6e10 ca01 0300 |00af: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0c0cec: 0c04 |00b2: move-result-object v4 │ │ -0c0cee: 5244 4e08 |00b3: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -0c0cf2: db04 0402 |00b5: div-int/lit8 v4, v4, #int 2 // #02 │ │ -0c0cf6: 6005 ed08 |00b7: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@08ed │ │ -0c0cfa: 6e20 c901 5300 |00b9: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ -0c0d00: 0a05 |00bc: move-result v5 │ │ -0c0d02: 7120 9d2e 5400 |00bd: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0c0d08: 0a04 |00c0: move-result v4 │ │ -0c0d0a: 5984 7f0e |00c1: iput v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0e7f │ │ -0c0d0e: 0e00 |00c3: return-void │ │ +0c4414: |[0c4414] com.actionbarsherlock.widget.ActivityChooserView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0c4424: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0c4426: 1246 |0001: const/4 v6, #int 4 // #4 │ │ +0c4428: 7040 a41e 98ba |0002: invoke-direct {v8, v9, v10, v11}, Landroid/view/ViewGroup;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@1ea4 │ │ +0c442e: 2204 6e05 |0005: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$1; // type@056e │ │ +0c4432: 7020 852c 8400 |0007: invoke-direct {v4, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$1;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c85 │ │ +0c4438: 5b84 810e |000a: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ +0c443c: 2204 6f05 |000c: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$2; // type@056f │ │ +0c4440: 7020 882c 8400 |000e: invoke-direct {v4, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$2;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c88 │ │ +0c4446: 5b84 830e |0011: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ +0c444a: 5986 7c0e |0013: iput v6, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ +0c444e: 5b89 760e |0015: iput-object v9, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ +0c4452: 6204 310a |0017: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView:[I // field@0a31 │ │ +0c4456: 1205 |0019: const/4 v5, #int 0 // #0 │ │ +0c4458: 6e55 6e01 a9b4 |001a: invoke-virtual {v9, v10, v4, v11, v5}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0c445e: 0c00 |001d: move-result-object v0 │ │ +0c4460: 6004 340a |001e: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView_initialActivityCount:I // field@0a34 │ │ +0c4464: 6e30 de01 4006 |0020: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0c446a: 0a04 |0023: move-result v4 │ │ +0c446c: 5984 7c0e |0024: iput v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ +0c4470: 6004 330a |0026: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockActivityChooserView_expandActivityOverflowButtonDrawable:I // field@0a33 │ │ +0c4474: 6e20 dc01 4000 |0028: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0c447a: 0c01 |002b: move-result-object v1 │ │ +0c447c: 6e10 e601 0000 |002c: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c4482: 5484 760e |002f: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ +0c4486: 7110 5a1d 0400 |0031: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0c448c: 0c02 |0034: move-result-object v2 │ │ +0c448e: 6004 a009 |0035: sget v4, Lcom/actionbarsherlock/R$layout;.abs__activity_chooser_view:I // field@09a0 │ │ +0c4492: 1215 |0037: const/4 v5, #int 1 // #1 │ │ +0c4494: 6e40 5d1d 4258 |0038: invoke-virtual {v2, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0c449a: 2204 7205 |003b: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // type@0572 │ │ +0c449e: 7030 a32c 8407 |003d: invoke-direct {v4, v8, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@2ca3 │ │ +0c44a4: 5b84 750e |0040: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ +0c44a8: 6004 6f09 |0042: sget v4, Lcom/actionbarsherlock/R$id;.abs__activity_chooser_view_content:I // field@096f │ │ +0c44ac: 6e20 bd2c 4800 |0044: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@2cbd │ │ +0c44b2: 0c04 |0047: move-result-object v4 │ │ +0c44b4: 1f04 3505 |0048: check-cast v4, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0535 │ │ +0c44b8: 5b84 720e |004a: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ +0c44bc: 5484 720e |004c: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ +0c44c0: 6e10 0b2a 0400 |004e: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2a0b │ │ +0c44c6: 0c04 |0051: move-result-object v4 │ │ +0c44c8: 5b84 730e |0052: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0e73 │ │ +0c44cc: 6004 7209 |0054: sget v4, Lcom/actionbarsherlock/R$id;.abs__default_activity_button:I // field@0972 │ │ +0c44d0: 6e20 bd2c 4800 |0056: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@2cbd │ │ +0c44d6: 0c04 |0059: move-result-object v4 │ │ +0c44d8: 1f04 7904 |005a: check-cast v4, Landroid/widget/FrameLayout; // type@0479 │ │ +0c44dc: 5b84 780e |005c: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c44e0: 5484 780e |005e: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c44e4: 5485 750e |0060: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ +0c44e8: 6e20 3520 5400 |0062: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2035 │ │ +0c44ee: 5484 780e |0065: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c44f2: 5485 750e |0067: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ +0c44f6: 6e20 3620 5400 |0069: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnLongClickListener:(Landroid/view/View$OnLongClickListener;)V // method@2036 │ │ +0c44fc: 5484 780e |006c: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c4500: 6005 7609 |006e: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0976 │ │ +0c4504: 6e20 2b20 5400 |0070: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202b │ │ +0c450a: 0c04 |0073: move-result-object v4 │ │ +0c450c: 1f04 7c04 |0074: check-cast v4, Landroid/widget/ImageView; // type@047c │ │ +0c4510: 5b84 790e |0076: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0e79 │ │ +0c4514: 6004 7309 |0078: sget v4, Lcom/actionbarsherlock/R$id;.abs__expand_activities_button:I // field@0973 │ │ +0c4518: 6e20 bd2c 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.findViewById:(I)Landroid/view/View; // method@2cbd │ │ +0c451e: 0c04 |007d: move-result-object v4 │ │ +0c4520: 1f04 7904 |007e: check-cast v4, Landroid/widget/FrameLayout; // type@0479 │ │ +0c4524: 5b84 7a0e |0080: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ +0c4528: 5484 7a0e |0082: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ +0c452c: 5485 750e |0084: iget-object v5, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ +0c4530: 6e20 3520 5400 |0086: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2035 │ │ +0c4536: 5484 7a0e |0089: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ +0c453a: 6005 7609 |008b: sget v5, Lcom/actionbarsherlock/R$id;.abs__image:I // field@0976 │ │ +0c453e: 6e20 2b20 5400 |008d: invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;.findViewById:(I)Landroid/view/View; // method@202b │ │ +0c4544: 0c04 |0090: move-result-object v4 │ │ +0c4546: 1f04 7c04 |0091: check-cast v4, Landroid/widget/ImageView; // type@047c │ │ +0c454a: 5b84 7b0e |0093: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ +0c454e: 5484 7b0e |0095: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ +0c4552: 6e20 5320 1400 |0097: invoke-virtual {v4, v1}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +0c4558: 2204 7105 |009a: new-instance v4, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // type@0571 │ │ +0c455c: 7030 8d2c 8407 |009c: invoke-direct {v4, v8, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;Lcom/actionbarsherlock/widget/ActivityChooserView$1;)V // method@2c8d │ │ +0c4562: 5b84 740e |009f: iput-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4566: 5484 740e |00a1: iget-object v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c456a: 2205 7005 |00a3: new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserView$3; // type@0570 │ │ +0c456e: 7020 8a2c 8500 |00a5: invoke-direct {v5, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$3;.:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V // method@2c8a │ │ +0c4574: 6e20 9d2c 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.registerDataSetObserver:(Landroid/database/DataSetObserver;)V // method@2c9d │ │ +0c457a: 6e10 6501 0900 |00ab: invoke-virtual {v9}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c4580: 0c03 |00ae: move-result-object v3 │ │ +0c4582: 6e10 ca01 0300 |00af: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0c4588: 0c04 |00b2: move-result-object v4 │ │ +0c458a: 5244 4e08 |00b3: iget v4, v4, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +0c458e: db04 0402 |00b5: div-int/lit8 v4, v4, #int 2 // #02 │ │ +0c4592: 6005 ed08 |00b7: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__config_prefDialogWidth:I // field@08ed │ │ +0c4596: 6e20 c901 5300 |00b9: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ +0c459c: 0a05 |00bc: move-result v5 │ │ +0c459e: 7120 9d2e 5400 |00bd: invoke-static {v4, v5}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c45a4: 0a04 |00c0: move-result v4 │ │ +0c45a6: 5984 7f0e |00c1: iput v4, v8, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0e7f │ │ +0c45aa: 0e00 |00c3: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=213 │ │ 0x0005 line=124 │ │ 0x000c line=138 │ │ 0x0013 line=172 │ │ 0x0015 line=214 │ │ @@ -266093,19 +266151,22 @@ │ │ 0x0054 line=236 │ │ 0x005e line=237 │ │ 0x0065 line=238 │ │ 0x006c line=239 │ │ 0x0078 line=241 │ │ 0x0082 line=242 │ │ 0x0089 line=243 │ │ + 0x008d line=244 │ │ 0x0095 line=245 │ │ 0x009a line=247 │ │ 0x00a1 line=248 │ │ 0x00ab line=256 │ │ 0x00af line=257 │ │ + 0x00b9 line=258 │ │ + 0x00bd line=257 │ │ 0x00c3 line=259 │ │ locals : │ │ 0x001e - 0x00c4 reg=0 attributesArray Landroid/content/res/TypedArray; │ │ 0x002c - 0x00c4 reg=1 expandActivityOverflowButtonDrawable Landroid/graphics/drawable/Drawable; │ │ 0x0035 - 0x00c4 reg=2 inflater Landroid/view/LayoutInflater; │ │ 0x00af - 0x00c4 reg=3 resources Landroid/content/res/Resources; │ │ 0x0000 - 0x00c4 reg=8 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ @@ -266118,17 +266179,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d10: |[0c0d10] com.actionbarsherlock.widget.ActivityChooserView.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ -0c0d20: 5410 740e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0d24: 1100 |0002: return-object v0 │ │ +0c45ac: |[0c45ac] com.actionbarsherlock.widget.ActivityChooserView.access$000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; │ │ +0c45bc: 5410 740e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c45c0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266136,18 +266197,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c0d28: |[0c0d28] com.actionbarsherlock.widget.ActivityChooserView.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ -0c0d38: 7010 c02c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ -0c0d3e: 0c00 |0003: move-result-object v0 │ │ -0c0d40: 1100 |0004: return-object v0 │ │ +0c45c4: |[0c45c4] com.actionbarsherlock.widget.ActivityChooserView.access$100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ +0c45d4: 7010 c02c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ +0c45da: 0c00 |0003: move-result-object v0 │ │ +0c45dc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266155,17 +266216,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d44: |[0c0d44] com.actionbarsherlock.widget.ActivityChooserView.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I │ │ -0c0d54: 5210 7c0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ -0c0d58: 0f00 |0002: return v0 │ │ +0c45e0: |[0c45e0] com.actionbarsherlock.widget.ActivityChooserView.access$1000:(Lcom/actionbarsherlock/widget/ActivityChooserView;)I │ │ +0c45f0: 5210 7c0e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ +0c45f4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266173,17 +266234,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d5c: |[0c0d5c] com.actionbarsherlock.widget.ActivityChooserView.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ -0c0d6c: 5410 820e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0e82 │ │ -0c0d70: 1100 |0002: return-object v0 │ │ +0c45f8: |[0c45f8] com.actionbarsherlock.widget.ActivityChooserView.access$1100:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/PopupWindow$OnDismissListener; │ │ +0c4608: 5410 820e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0e82 │ │ +0c460c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266191,17 +266252,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d74: |[0c0d74] com.actionbarsherlock.widget.ActivityChooserView.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ -0c0d84: 5410 810e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ -0c0d88: 1100 |0002: return-object v0 │ │ +0c4610: |[0c4610] com.actionbarsherlock.widget.ActivityChooserView.access$1200:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/database/DataSetObserver; │ │ +0c4620: 5410 810e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ +0c4624: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266209,34 +266270,34 @@ │ │ type : '()Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0d8c: |[0c0d8c] com.actionbarsherlock.widget.ActivityChooserView.access$1300:()Z │ │ -0c0d9c: 6300 710e |0000: sget-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0e71 │ │ -0c0da0: 0f00 |0002: return v0 │ │ +0c4628: |[0c4628] com.actionbarsherlock.widget.ActivityChooserView.access$1300:()Z │ │ +0c4638: 6300 710e |0000: sget-boolean v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.IS_HONEYCOMB:Z // field@0e71 │ │ +0c463c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ name : 'access$400' │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c0da4: |[0c0da4] com.actionbarsherlock.widget.ActivityChooserView.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ -0c0db4: 7010 d32c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.updateAppearance:()V // method@2cd3 │ │ -0c0dba: 0e00 |0003: return-void │ │ +0c4640: |[0c4640] com.actionbarsherlock.widget.ActivityChooserView.access$400:(Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ │ +0c4650: 7010 d32c 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.updateAppearance:()V // method@2cd3 │ │ +0c4656: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266244,17 +266305,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c0dbc: |[0c0dbc] com.actionbarsherlock.widget.ActivityChooserView.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V │ │ -0c0dcc: 7020 d22c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@2cd2 │ │ -0c0dd2: 0e00 |0003: return-void │ │ +0c4658: |[0c4658] com.actionbarsherlock.widget.ActivityChooserView.access$500:(Lcom/actionbarsherlock/widget/ActivityChooserView;I)V │ │ +0c4668: 7020 d22c 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@2cd2 │ │ +0c466e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ │ │ @@ -266263,17 +266324,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0dd4: |[0c0dd4] com.actionbarsherlock.widget.ActivityChooserView.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z │ │ -0c0de4: 5510 7e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ -0c0de8: 0f00 |0002: return v0 │ │ +0c4670: |[0c4670] com.actionbarsherlock.widget.ActivityChooserView.access$600:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Z │ │ +0c4680: 5510 7e0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ +0c4684: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266281,17 +266342,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0dec: |[0c0dec] com.actionbarsherlock.widget.ActivityChooserView.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z │ │ -0c0dfc: 5c01 7e0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ -0c0e00: 0f01 |0002: return v1 │ │ +0c4688: |[0c4688] com.actionbarsherlock.widget.ActivityChooserView.access$602:(Lcom/actionbarsherlock/widget/ActivityChooserView;Z)Z │ │ +0c4698: 5c01 7e0e |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ +0c469c: 0f01 |0002: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 x1 Z │ │ │ │ @@ -266300,17 +266361,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0e04: |[0c0e04] com.actionbarsherlock.widget.ActivityChooserView.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; │ │ -0c0e14: 5410 760e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ -0c0e18: 1100 |0002: return-object v0 │ │ +0c46a0: |[0c46a0] com.actionbarsherlock.widget.ActivityChooserView.access$700:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/content/Context; │ │ +0c46b0: 5410 760e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ +0c46b4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #15 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266318,17 +266379,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0e1c: |[0c0e1c] com.actionbarsherlock.widget.ActivityChooserView.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -0c0e2c: 5410 780e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c0e30: 1100 |0002: return-object v0 │ │ +0c46b8: |[0c46b8] com.actionbarsherlock.widget.ActivityChooserView.access$800:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +0c46c8: 5410 780e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c46cc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #16 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266336,17 +266397,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c0e34: |[0c0e34] com.actionbarsherlock.widget.ActivityChooserView.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ -0c0e44: 5410 7a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ -0c0e48: 1100 |0002: return-object v0 │ │ +0c46d0: |[0c46d0] com.actionbarsherlock.widget.ActivityChooserView.access$900:(Lcom/actionbarsherlock/widget/ActivityChooserView;)Landroid/widget/FrameLayout; │ │ +0c46e0: 5410 7a0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ +0c46e4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #17 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266354,38 +266415,38 @@ │ │ type : '()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 50 16-bit code units │ │ -0c0e4c: |[0c0e4c] com.actionbarsherlock.widget.ActivityChooserView.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ -0c0e5c: 5420 800e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0e60: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ -0c0e64: 2200 3d05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@053d │ │ -0c0e68: 6e10 be2c 0200 |0006: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@2cbe │ │ -0c0e6e: 0c01 |0009: move-result-object v1 │ │ -0c0e70: 7020 5c2a 1000 |000a: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;)V // method@2a5c │ │ -0c0e76: 5b20 800e |000d: iput-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0e7a: 5420 800e |000f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0e7e: 5421 740e |0011: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0e82: 6e20 6e2a 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a6e │ │ -0c0e88: 5420 800e |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0e8c: 6e20 6f2a 2000 |0018: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2a6f │ │ -0c0e92: 5420 800e |001b: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0e96: 1211 |001d: const/4 v1, #int 1 // #1 │ │ -0c0e98: 6e20 742a 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2a74 │ │ -0c0e9e: 5420 800e |0021: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0ea2: 5421 750e |0023: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ -0c0ea6: 6e20 762a 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2a76 │ │ -0c0eac: 5420 800e |0028: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0eb0: 5421 750e |002a: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ -0c0eb4: 6e20 752a 1000 |002c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2a75 │ │ -0c0eba: 5420 800e |002f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ -0c0ebe: 1100 |0031: return-object v0 │ │ +0c46e8: |[0c46e8] com.actionbarsherlock.widget.ActivityChooserView.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ +0c46f8: 5420 800e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c46fc: 3900 2d00 |0002: if-nez v0, 002f // +002d │ │ +0c4700: 2200 3d05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // type@053d │ │ +0c4704: 6e10 be2c 0200 |0006: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getContext:()Landroid/content/Context; // method@2cbe │ │ +0c470a: 0c01 |0009: move-result-object v1 │ │ +0c470c: 7020 5c2a 1000 |000a: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.:(Landroid/content/Context;)V // method@2a5c │ │ +0c4712: 5b20 800e |000d: iput-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c4716: 5420 800e |000f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c471a: 5421 740e |0011: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c471e: 6e20 6e2a 1000 |0013: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2a6e │ │ +0c4724: 5420 800e |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c4728: 6e20 6f2a 2000 |0018: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setAnchorView:(Landroid/view/View;)V // method@2a6f │ │ +0c472e: 5420 800e |001b: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c4732: 1211 |001d: const/4 v1, #int 1 // #1 │ │ +0c4734: 6e20 742a 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setModal:(Z)V // method@2a74 │ │ +0c473a: 5420 800e |0021: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c473e: 5421 750e |0023: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ +0c4742: 6e20 762a 1000 |0025: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2a76 │ │ +0c4748: 5420 800e |0028: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c474c: 5421 750e |002a: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mCallbacks:Lcom/actionbarsherlock/widget/ActivityChooserView$Callbacks; // field@0e75 │ │ +0c4750: 6e20 752a 1000 |002c: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V // method@2a75 │ │ +0c4756: 5420 800e |002f: iget-object v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupWindow:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // field@0e80 │ │ +0c475a: 1100 |0031: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=494 │ │ 0x0004 line=495 │ │ 0x000f line=496 │ │ 0x0016 line=497 │ │ 0x001b line=498 │ │ @@ -266400,96 +266461,97 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 151 16-bit code units │ │ -0c0ec0: |[0c0ec0] com.actionbarsherlock.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ -0c0ed0: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0c0ed2: 1206 |0001: const/4 v6, #int 0 // #0 │ │ -0c0ed4: 5497 740e |0002: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0ed8: 6e10 902c 0700 |0004: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -0c0ede: 0c07 |0007: move-result-object v7 │ │ -0c0ee0: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ -0c0ee4: 2205 d305 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0c0ee8: 1a06 e60d |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0de6 │ │ -0c0eec: 7020 882e 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0c0ef2: 2705 |0011: throw v5 │ │ -0c0ef4: 6e10 c12c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2cc1 │ │ -0c0efa: 0c07 |0015: move-result-object v7 │ │ -0c0efc: 5498 830e |0016: iget-object v8, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ -0c0f00: 6e20 061f 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ -0c0f06: 5497 780e |001b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c0f0a: 6e10 2e20 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202e │ │ -0c0f10: 0a07 |0020: move-result v7 │ │ -0c0f12: 3907 6100 |0021: if-nez v7, 0082 // +0061 │ │ -0c0f16: 0152 |0023: move v2, v5 │ │ -0c0f18: 5497 740e |0024: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0f1c: 6e10 8e2c 0700 |0026: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@2c8e │ │ -0c0f22: 0a00 |0029: move-result v0 │ │ -0c0f24: 3802 5a00 |002a: if-eqz v2, 0084 // +005a │ │ -0c0f28: 0153 |002c: move v3, v5 │ │ -0c0f2a: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ -0c0f30: 327a 5600 |0030: if-eq v10, v7, 0086 // +0056 │ │ -0c0f34: 9007 0a03 |0032: add-int v7, v10, v3 │ │ -0c0f38: 3770 5200 |0034: if-le v0, v7, 0086 // +0052 │ │ -0c0f3c: 5497 740e |0036: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0f40: 6e20 a12c 5700 |0038: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@2ca1 │ │ -0c0f46: 5497 740e |003b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0f4a: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ -0c0f4e: 6e20 9f2c 8700 |003f: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@2c9f │ │ -0c0f54: 7010 c02c 0900 |0042: invoke-direct {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ -0c0f5a: 0c04 |0045: move-result-object v4 │ │ -0c0f5c: 6e10 6b2a 0400 |0046: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ -0c0f62: 0a07 |0049: move-result v7 │ │ -0c0f64: 3907 3700 |004a: if-nez v7, 0081 // +0037 │ │ -0c0f68: 5597 7e0e |004c: iget-boolean v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ -0c0f6c: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ -0c0f70: 3902 4100 |0050: if-nez v2, 0091 // +0041 │ │ -0c0f74: 5496 740e |0052: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0f78: 6e30 a02c 5602 |0054: invoke-virtual {v6, v5, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@2ca0 │ │ -0c0f7e: 5496 740e |0057: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0f82: 6e10 9a2c 0600 |0059: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@2c9a │ │ -0c0f88: 0a06 |005c: move-result v6 │ │ -0c0f8a: 5297 7f0e |005d: iget v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0e7f │ │ -0c0f8e: 7120 a02e 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0c0f94: 0a01 |0062: move-result v1 │ │ -0c0f96: 6e20 712a 1400 |0063: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2a71 │ │ -0c0f9c: 6e10 7a2a 0400 |0066: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ -0c0fa2: 5496 840e |0069: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ -0c0fa6: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ -0c0faa: 5496 840e |006d: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ -0c0fae: 6e20 db2b 5600 |006f: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2bdb │ │ -0c0fb4: 6e10 682a 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2a68 │ │ -0c0fba: 0c05 |0075: move-result-object v5 │ │ -0c0fbc: 5496 760e |0076: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ -0c0fc0: 6007 b409 |0078: sget v7, Lcom/actionbarsherlock/R$string;.abs__activitychooserview_choose_application:I // field@09b4 │ │ -0c0fc4: 6e20 6601 7600 |007a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0c0fca: 0c06 |007d: move-result-object v6 │ │ -0c0fcc: 6e20 9420 6500 |007e: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2094 │ │ -0c0fd2: 0e00 |0081: return-void │ │ -0c0fd4: 0162 |0082: move v2, v6 │ │ -0c0fd6: 28a1 |0083: goto 0024 // -005f │ │ -0c0fd8: 0163 |0084: move v3, v6 │ │ -0c0fda: 28a8 |0085: goto 002d // -0058 │ │ -0c0fdc: 5497 740e |0086: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0fe0: 6e20 a12c 6700 |0088: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@2ca1 │ │ -0c0fe6: 5497 740e |008b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0fea: 6e20 9f2c a700 |008d: invoke-virtual {v7, v10}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@2c9f │ │ -0c0ff0: 28b2 |0090: goto 0042 // -004e │ │ -0c0ff2: 5497 740e |0091: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c0ff6: 6e30 a02c 6706 |0093: invoke-virtual {v7, v6, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@2ca0 │ │ -0c0ffc: 28c1 |0096: goto 0057 // -003f │ │ +0c475c: |[0c475c] com.actionbarsherlock.widget.ActivityChooserView.showPopupUnchecked:(I)V │ │ +0c476c: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0c476e: 1206 |0001: const/4 v6, #int 0 // #0 │ │ +0c4770: 5497 740e |0002: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4774: 6e10 902c 0700 |0004: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +0c477a: 0c07 |0007: move-result-object v7 │ │ +0c477c: 3907 0a00 |0008: if-nez v7, 0012 // +000a │ │ +0c4780: 2205 d305 |000a: new-instance v5, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0c4784: 1a06 e70d |000c: const-string v6, "No data model. Did you call #setDataModel?" // string@0de7 │ │ +0c4788: 7020 882e 6500 |000e: invoke-direct {v5, v6}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0c478e: 2705 |0011: throw v5 │ │ +0c4790: 6e10 c12c 0900 |0012: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2cc1 │ │ +0c4796: 0c07 |0015: move-result-object v7 │ │ +0c4798: 5498 830e |0016: iget-object v8, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ +0c479c: 6e20 061f 8700 |0018: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ +0c47a2: 5497 780e |001b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c47a6: 6e10 2e20 0700 |001d: invoke-virtual {v7}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202e │ │ +0c47ac: 0a07 |0020: move-result v7 │ │ +0c47ae: 3907 6100 |0021: if-nez v7, 0082 // +0061 │ │ +0c47b2: 0152 |0023: move v2, v5 │ │ +0c47b4: 5497 740e |0024: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c47b8: 6e10 8e2c 0700 |0026: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@2c8e │ │ +0c47be: 0a00 |0029: move-result v0 │ │ +0c47c0: 3802 5a00 |002a: if-eqz v2, 0084 // +005a │ │ +0c47c4: 0153 |002c: move v3, v5 │ │ +0c47c6: 1407 ffff ff7f |002d: const v7, #float nan // #7fffffff │ │ +0c47cc: 327a 5600 |0030: if-eq v10, v7, 0086 // +0056 │ │ +0c47d0: 9007 0a03 |0032: add-int v7, v10, v3 │ │ +0c47d4: 3770 5200 |0034: if-le v0, v7, 0086 // +0052 │ │ +0c47d8: 5497 740e |0036: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c47dc: 6e20 a12c 5700 |0038: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@2ca1 │ │ +0c47e2: 5497 740e |003b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c47e6: d808 0aff |003d: add-int/lit8 v8, v10, #int -1 // #ff │ │ +0c47ea: 6e20 9f2c 8700 |003f: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@2c9f │ │ +0c47f0: 7010 c02c 0900 |0042: invoke-direct {v9}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ +0c47f6: 0c04 |0045: move-result-object v4 │ │ +0c47f8: 6e10 6b2a 0400 |0046: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ +0c47fe: 0a07 |0049: move-result v7 │ │ +0c4800: 3907 3700 |004a: if-nez v7, 0081 // +0037 │ │ +0c4804: 5597 7e0e |004c: iget-boolean v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ +0c4808: 3907 0400 |004e: if-nez v7, 0052 // +0004 │ │ +0c480c: 3902 4100 |0050: if-nez v2, 0091 // +0041 │ │ +0c4810: 5496 740e |0052: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4814: 6e30 a02c 5602 |0054: invoke-virtual {v6, v5, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@2ca0 │ │ +0c481a: 5496 740e |0057: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c481e: 6e10 9a2c 0600 |0059: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.measureContentWidth:()I // method@2c9a │ │ +0c4824: 0a06 |005c: move-result v6 │ │ +0c4826: 5297 7f0e |005d: iget v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mListPopupMaxWidth:I // field@0e7f │ │ +0c482a: 7120 a02e 7600 |005f: invoke-static {v6, v7}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0c4830: 0a01 |0062: move-result v1 │ │ +0c4832: 6e20 712a 1400 |0063: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.setContentWidth:(I)V // method@2a71 │ │ +0c4838: 6e10 7a2a 0400 |0066: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.show:()V // method@2a7a │ │ +0c483e: 5496 840e |0069: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ +0c4842: 3806 0700 |006b: if-eqz v6, 0072 // +0007 │ │ +0c4846: 5496 840e |006d: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ +0c484a: 6e20 db2b 5600 |006f: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/view/ActionProvider;.subUiVisibilityChanged:(Z)V // method@2bdb │ │ +0c4850: 6e10 682a 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.getListView:()Landroid/widget/ListView; // method@2a68 │ │ +0c4856: 0c05 |0075: move-result-object v5 │ │ +0c4858: 5496 760e |0076: iget-object v6, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ +0c485c: 6007 b409 |0078: sget v7, Lcom/actionbarsherlock/R$string;.abs__activitychooserview_choose_application:I // field@09b4 │ │ +0c4860: 6e20 6601 7600 |007a: invoke-virtual {v6, v7}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0c4866: 0c06 |007d: move-result-object v6 │ │ +0c4868: 6e20 9420 6500 |007e: invoke-virtual {v5, v6}, Landroid/widget/ListView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2094 │ │ +0c486e: 0e00 |0081: return-void │ │ +0c4870: 0162 |0082: move v2, v6 │ │ +0c4872: 28a1 |0083: goto 0024 // -005f │ │ +0c4874: 0163 |0084: move v3, v6 │ │ +0c4876: 28a8 |0085: goto 002d // -0058 │ │ +0c4878: 5497 740e |0086: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c487c: 6e20 a12c 6700 |0088: invoke-virtual {v7, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowFooterView:(Z)V // method@2ca1 │ │ +0c4882: 5497 740e |008b: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4886: 6e20 9f2c a700 |008d: invoke-virtual {v7, v10}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setMaxActivityCount:(I)V // method@2c9f │ │ +0c488c: 28b2 |0090: goto 0042 // -004e │ │ +0c488e: 5497 740e |0091: iget-object v7, v9, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4892: 6e30 a02c 6706 |0093: invoke-virtual {v7, v6, v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@2ca0 │ │ +0c4898: 28c1 |0096: goto 0057 // -003f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=330 │ │ 0x000a line=331 │ │ 0x0012 line=334 │ │ 0x001b line=336 │ │ + 0x001d line=337 │ │ 0x0024 line=339 │ │ 0x002a line=340 │ │ 0x002d line=341 │ │ 0x0036 line=343 │ │ 0x003b line=344 │ │ 0x0042 line=350 │ │ 0x0046 line=351 │ │ @@ -266498,15 +266560,15 @@ │ │ 0x0057 line=357 │ │ 0x0063 line=358 │ │ 0x0066 line=359 │ │ 0x0069 line=360 │ │ 0x006d line=361 │ │ 0x0072 line=363 │ │ 0x0081 line=366 │ │ - 0x0083 line=336 │ │ + 0x0083 line=337 │ │ 0x0085 line=340 │ │ 0x0086 line=346 │ │ 0x008b line=347 │ │ 0x0091 line=355 │ │ locals : │ │ 0x0063 - 0x0081 reg=1 contentWidth I │ │ 0x002a - 0x0082 reg=0 activityCount I │ │ @@ -266525,78 +266587,78 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 129 16-bit code units │ │ -0c1000: |[0c1000] com.actionbarsherlock.widget.ActivityChooserView.updateAppearance:()V │ │ -0c1010: 1218 |0000: const/4 v8, #int 1 // #1 │ │ -0c1012: 1209 |0001: const/4 v9, #int 0 // #0 │ │ -0c1014: 54a6 740e |0002: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c1018: 6e10 8f2c 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ -0c101e: 0a06 |0007: move-result v6 │ │ -0c1020: 3d06 5f00 |0008: if-lez v6, 0067 // +005f │ │ -0c1024: 54a6 7a0e |000a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ -0c1028: 6e20 3220 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2032 │ │ -0c102e: 54a6 740e |000f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c1032: 6e10 8e2c 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@2c8e │ │ -0c1038: 0a01 |0014: move-result v1 │ │ -0c103a: 54a6 740e |0015: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c103e: 6e10 922c 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@2c92 │ │ -0c1044: 0a03 |001a: move-result v3 │ │ -0c1046: 3d01 5200 |001b: if-lez v1, 006d // +0052 │ │ -0c104a: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ -0c104e: 54a6 780e |001f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c1052: 6e20 3820 9600 |0021: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2038 │ │ -0c1058: 54a6 740e |0024: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c105c: 6e10 912c 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c91 │ │ -0c1062: 0c00 |0029: move-result-object v0 │ │ -0c1064: 54a6 760e |002a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ -0c1068: 6e10 6301 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0c106e: 0c05 |002f: move-result-object v5 │ │ -0c1070: 54a6 790e |0030: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0e79 │ │ -0c1074: 6e20 be01 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ -0c107a: 0c07 |0035: move-result-object v7 │ │ -0c107c: 6e20 5320 7600 |0036: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -0c1082: 52a6 770e |0039: iget v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0e77 │ │ -0c1086: 3806 1700 |003b: if-eqz v6, 0052 // +0017 │ │ -0c108a: 6e20 bf01 5000 |003d: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ -0c1090: 0c04 |0040: move-result-object v4 │ │ -0c1092: 54a6 760e |0041: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ -0c1096: 52a7 770e |0043: iget v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0e77 │ │ -0c109a: 2388 6806 |0045: new-array v8, v8, [Ljava/lang/Object; // type@0668 │ │ -0c109e: 4d04 0809 |0047: aput-object v4, v8, v9 │ │ -0c10a2: 6e30 6701 7608 |0049: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0167 │ │ -0c10a8: 0c02 |004c: move-result-object v2 │ │ -0c10aa: 54a6 780e |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c10ae: 6e20 3120 2600 |004f: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2031 │ │ -0c10b4: 54a6 740e |0052: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c10b8: 6e30 a02c 9609 |0054: invoke-virtual {v6, v9, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@2ca0 │ │ -0c10be: 54a6 780e |0057: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c10c2: 6e10 2e20 0600 |0059: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202e │ │ -0c10c8: 0a06 |005c: move-result v6 │ │ -0c10ca: 3906 1800 |005d: if-nez v6, 0075 // +0018 │ │ -0c10ce: 54a6 720e |005f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ -0c10d2: 54a7 730e |0061: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0e73 │ │ -0c10d6: 6e20 272a 7600 |0063: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a27 │ │ -0c10dc: 0e00 |0066: return-void │ │ -0c10de: 54a6 7a0e |0067: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ -0c10e2: 6e20 3220 9600 |0069: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2032 │ │ -0c10e8: 28a3 |006c: goto 000f // -005d │ │ -0c10ea: 54a6 780e |006d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c10ee: 1307 0800 |006f: const/16 v7, #int 8 // #8 │ │ -0c10f2: 6e20 3820 7600 |0071: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2038 │ │ -0c10f8: 28e3 |0074: goto 0057 // -001d │ │ -0c10fa: 54a6 720e |0075: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ -0c10fe: 1207 |0077: const/4 v7, #int 0 // #0 │ │ -0c1100: 6e20 272a 7600 |0078: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a27 │ │ -0c1106: 54a6 720e |007b: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ -0c110a: 6e59 2a2a 9699 |007d: invoke-virtual {v6, v9, v9, v9, v9}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setPadding:(IIII)V // method@2a2a │ │ -0c1110: 28e6 |0080: goto 0066 // -001a │ │ +0c489c: |[0c489c] com.actionbarsherlock.widget.ActivityChooserView.updateAppearance:()V │ │ +0c48ac: 1218 |0000: const/4 v8, #int 1 // #1 │ │ +0c48ae: 1209 |0001: const/4 v9, #int 0 // #0 │ │ +0c48b0: 54a6 740e |0002: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c48b4: 6e10 8f2c 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getCount:()I // method@2c8f │ │ +0c48ba: 0a06 |0007: move-result v6 │ │ +0c48bc: 3d06 5f00 |0008: if-lez v6, 0067 // +005f │ │ +0c48c0: 54a6 7a0e |000a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ +0c48c4: 6e20 3220 8600 |000c: invoke-virtual {v6, v8}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2032 │ │ +0c48ca: 54a6 740e |000f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c48ce: 6e10 8e2c 0600 |0011: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getActivityCount:()I // method@2c8e │ │ +0c48d4: 0a01 |0014: move-result v1 │ │ +0c48d6: 54a6 740e |0015: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c48da: 6e10 922c 0600 |0017: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getHistorySize:()I // method@2c92 │ │ +0c48e0: 0a03 |001a: move-result v3 │ │ +0c48e2: 3d01 5200 |001b: if-lez v1, 006d // +0052 │ │ +0c48e6: 3d03 5000 |001d: if-lez v3, 006d // +0050 │ │ +0c48ea: 54a6 780e |001f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c48ee: 6e20 3820 9600 |0021: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2038 │ │ +0c48f4: 54a6 740e |0024: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c48f8: 6e10 912c 0600 |0026: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDefaultActivity:()Landroid/content/pm/ResolveInfo; // method@2c91 │ │ +0c48fe: 0c00 |0029: move-result-object v0 │ │ +0c4900: 54a6 760e |002a: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ +0c4904: 6e10 6301 0600 |002c: invoke-virtual {v6}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0c490a: 0c05 |002f: move-result-object v5 │ │ +0c490c: 54a6 790e |0030: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButtonImage:Landroid/widget/ImageView; // field@0e79 │ │ +0c4910: 6e20 be01 5000 |0032: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ +0c4916: 0c07 |0035: move-result-object v7 │ │ +0c4918: 6e20 5320 7600 |0036: invoke-virtual {v6, v7}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +0c491e: 52a6 770e |0039: iget v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0e77 │ │ +0c4922: 3806 1700 |003b: if-eqz v6, 0052 // +0017 │ │ +0c4926: 6e20 bf01 5000 |003d: invoke-virtual {v0, v5}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ +0c492c: 0c04 |0040: move-result-object v4 │ │ +0c492e: 54a6 760e |0041: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ +0c4932: 52a7 770e |0043: iget v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0e77 │ │ +0c4936: 2388 6806 |0045: new-array v8, v8, [Ljava/lang/Object; // type@0668 │ │ +0c493a: 4d04 0809 |0047: aput-object v4, v8, v9 │ │ +0c493e: 6e30 6701 7608 |0049: invoke-virtual {v6, v7, v8}, Landroid/content/Context;.getString:(I[Ljava/lang/Object;)Ljava/lang/String; // method@0167 │ │ +0c4944: 0c02 |004c: move-result-object v2 │ │ +0c4946: 54a6 780e |004d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c494a: 6e20 3120 2600 |004f: invoke-virtual {v6, v2}, Landroid/widget/FrameLayout;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2031 │ │ +0c4950: 54a6 740e |0052: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4954: 6e30 a02c 9609 |0054: invoke-virtual {v6, v9, v9}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setShowDefaultActivity:(ZZ)V // method@2ca0 │ │ +0c495a: 54a6 780e |0057: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c495e: 6e10 2e20 0600 |0059: invoke-virtual {v6}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202e │ │ +0c4964: 0a06 |005c: move-result v6 │ │ +0c4966: 3906 1800 |005d: if-nez v6, 0075 // +0018 │ │ +0c496a: 54a6 720e |005f: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ +0c496e: 54a7 730e |0061: iget-object v7, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContentBackground:Landroid/graphics/drawable/Drawable; // field@0e73 │ │ +0c4972: 6e20 272a 7600 |0063: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a27 │ │ +0c4978: 0e00 |0066: return-void │ │ +0c497a: 54a6 7a0e |0067: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButton:Landroid/widget/FrameLayout; // field@0e7a │ │ +0c497e: 6e20 3220 9600 |0069: invoke-virtual {v6, v9}, Landroid/widget/FrameLayout;.setEnabled:(Z)V // method@2032 │ │ +0c4984: 28a3 |006c: goto 000f // -005d │ │ +0c4986: 54a6 780e |006d: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c498a: 1307 0800 |006f: const/16 v7, #int 8 // #8 │ │ +0c498e: 6e20 3820 7600 |0071: invoke-virtual {v6, v7}, Landroid/widget/FrameLayout;.setVisibility:(I)V // method@2038 │ │ +0c4994: 28e3 |0074: goto 0057 // -001d │ │ +0c4996: 54a6 720e |0075: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ +0c499a: 1207 |0077: const/4 v7, #int 0 // #0 │ │ +0c499c: 6e20 272a 7600 |0078: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2a27 │ │ +0c49a2: 54a6 720e |007b: iget-object v6, v10, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ +0c49a6: 6e59 2a2a 9699 |007d: invoke-virtual {v6, v9, v9, v9, v9}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.setPadding:(IIII)V // method@2a2a │ │ +0c49ac: 28e6 |0080: goto 0066 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=510 │ │ 0x000a line=511 │ │ 0x000f line=516 │ │ 0x0015 line=517 │ │ 0x001b line=518 │ │ @@ -266633,30 +266695,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 30 16-bit code units │ │ -0c1114: |[0c1114] com.actionbarsherlock.widget.ActivityChooserView.dismissPopup:()Z │ │ -0c1124: 6e10 c22c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ -0c112a: 0a01 |0003: move-result v1 │ │ -0c112c: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ -0c1130: 7010 c02c 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ -0c1136: 0c01 |0009: move-result-object v1 │ │ -0c1138: 6e10 672a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ -0c113e: 6e10 c12c 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2cc1 │ │ -0c1144: 0c00 |0010: move-result-object v0 │ │ -0c1146: 6e10 0b1f 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ -0c114c: 0a01 |0014: move-result v1 │ │ -0c114e: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ -0c1152: 5421 830e |0017: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ -0c1156: 6e20 0c1f 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ -0c115c: 1211 |001c: const/4 v1, #int 1 // #1 │ │ -0c115e: 0f01 |001d: return v1 │ │ +0c49b0: |[0c49b0] com.actionbarsherlock.widget.ActivityChooserView.dismissPopup:()Z │ │ +0c49c0: 6e10 c22c 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ +0c49c6: 0a01 |0003: move-result v1 │ │ +0c49c8: 3801 1800 |0004: if-eqz v1, 001c // +0018 │ │ +0c49cc: 7010 c02c 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ +0c49d2: 0c01 |0009: move-result-object v1 │ │ +0c49d4: 6e10 672a 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.dismiss:()V // method@2a67 │ │ +0c49da: 6e10 c12c 0200 |000d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2cc1 │ │ +0c49e0: 0c00 |0010: move-result-object v0 │ │ +0c49e2: 6e10 0b1f 0000 |0011: invoke-virtual {v0}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ +0c49e8: 0a01 |0014: move-result v1 │ │ +0c49ea: 3801 0700 |0015: if-eqz v1, 001c // +0007 │ │ +0c49ee: 5421 830e |0017: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ +0c49f2: 6e20 0c1f 1000 |0019: invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ +0c49f8: 1211 |001c: const/4 v1, #int 1 // #1 │ │ +0c49fa: 0f01 |001d: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=374 │ │ 0x0006 line=375 │ │ 0x000d line=376 │ │ 0x0011 line=377 │ │ 0x0017 line=378 │ │ @@ -266670,19 +266732,19 @@ │ │ type : '()Lcom/actionbarsherlock/widget/ActivityChooserModel;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c1160: |[0c1160] com.actionbarsherlock.widget.ActivityChooserView.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ -0c1170: 5410 740e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c1174: 6e10 902c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -0c117a: 0c00 |0005: move-result-object v0 │ │ -0c117c: 1100 |0006: return-object v0 │ │ +0c49fc: |[0c49fc] com.actionbarsherlock.widget.ActivityChooserView.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ +0c4a0c: 5410 740e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4a10: 6e10 902c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +0c4a16: 0c00 |0005: move-result-object v0 │ │ +0c4a18: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266690,20 +266752,20 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c1180: |[0c1180] com.actionbarsherlock.widget.ActivityChooserView.isShowingPopup:()Z │ │ -0c1190: 7010 c02c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ -0c1196: 0c00 |0003: move-result-object v0 │ │ -0c1198: 6e10 6b2a 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ -0c119e: 0a00 |0007: move-result v0 │ │ -0c11a0: 0f00 |0008: return v0 │ │ +0c4a1c: |[0c4a1c] com.actionbarsherlock.widget.ActivityChooserView.isShowingPopup:()Z │ │ +0c4a2c: 7010 c02c 0100 |0000: invoke-direct {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ +0c4a32: 0c00 |0003: move-result-object v0 │ │ +0c4a34: 6e10 6b2a 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ +0c4a3a: 0a00 |0007: move-result v0 │ │ +0c4a3c: 0f00 |0008: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ActivityChooserView;) │ │ @@ -266711,27 +266773,27 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0c11a4: |[0c11a4] com.actionbarsherlock.widget.ActivityChooserView.onAttachedToWindow:()V │ │ -0c11b4: 6f10 c11e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ -0c11ba: 5421 740e |0003: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c11be: 6e10 902c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -0c11c4: 0c00 |0008: move-result-object v0 │ │ -0c11c6: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0c11ca: 5421 810e |000b: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ -0c11ce: 6e20 7d2c 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@2c7d │ │ -0c11d4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0c11d6: 5c21 7d0e |0011: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0e7d │ │ -0c11da: 0e00 |0013: return-void │ │ -0c11dc: 0d01 |0014: move-exception v1 │ │ -0c11de: 28fb |0015: goto 0010 // -0005 │ │ +0c4a40: |[0c4a40] com.actionbarsherlock.widget.ActivityChooserView.onAttachedToWindow:()V │ │ +0c4a50: 6f10 c11e 0200 |0000: invoke-super {v2}, Landroid/view/ViewGroup;.onAttachedToWindow:()V // method@1ec1 │ │ +0c4a56: 5421 740e |0003: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4a5a: 6e10 902c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +0c4a60: 0c00 |0008: move-result-object v0 │ │ +0c4a62: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0c4a66: 5421 810e |000b: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ +0c4a6a: 6e20 7d2c 1000 |000d: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.registerObserver:(Ljava/lang/Object;)V // method@2c7d │ │ +0c4a70: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0c4a72: 5c21 7d0e |0011: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0e7d │ │ +0c4a76: 0e00 |0013: return-void │ │ +0c4a78: 0d01 |0014: move-exception v1 │ │ +0c4a7a: 28fb |0015: goto 0010 // -0005 │ │ catches : 1 │ │ 0x000b - 0x0010 │ │ Ljava/lang/IllegalStateException; -> 0x0014 │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ 0x0009 line=397 │ │ @@ -266748,34 +266810,34 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0c11f0: |[0c11f0] com.actionbarsherlock.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ -0c1200: 6f10 c21e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ -0c1206: 5432 740e |0003: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c120a: 6e10 902c 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ -0c1210: 0c00 |0008: move-result-object v0 │ │ -0c1212: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ -0c1216: 5432 810e |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ -0c121a: 6e20 842c 2000 |000d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@2c84 │ │ -0c1220: 6e10 c12c 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2cc1 │ │ -0c1226: 0c01 |0013: move-result-object v1 │ │ -0c1228: 6e10 0b1f 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ -0c122e: 0a02 |0017: move-result v2 │ │ -0c1230: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ -0c1234: 5432 830e |001a: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ -0c1238: 6e20 0c1f 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ -0c123e: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0c1240: 5c32 7d0e |0020: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0e7d │ │ -0c1244: 0e00 |0022: return-void │ │ -0c1246: 0d02 |0023: move-exception v2 │ │ -0c1248: 28ec |0024: goto 0010 // -0014 │ │ +0c4a8c: |[0c4a8c] com.actionbarsherlock.widget.ActivityChooserView.onDetachedFromWindow:()V │ │ +0c4a9c: 6f10 c21e 0300 |0000: invoke-super {v3}, Landroid/view/ViewGroup;.onDetachedFromWindow:()V // method@1ec2 │ │ +0c4aa2: 5432 740e |0003: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4aa6: 6e10 902c 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getDataModel:()Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c90 │ │ +0c4aac: 0c00 |0008: move-result-object v0 │ │ +0c4aae: 3800 0700 |0009: if-eqz v0, 0010 // +0007 │ │ +0c4ab2: 5432 810e |000b: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mModelDataSetOberver:Landroid/database/DataSetObserver; // field@0e81 │ │ +0c4ab6: 6e20 842c 2000 |000d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.unregisterObserver:(Ljava/lang/Object;)V // method@2c84 │ │ +0c4abc: 6e10 c12c 0300 |0010: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@2cc1 │ │ +0c4ac2: 0c01 |0013: move-result-object v1 │ │ +0c4ac4: 6e10 0b1f 0100 |0014: invoke-virtual {v1}, Landroid/view/ViewTreeObserver;.isAlive:()Z // method@1f0b │ │ +0c4aca: 0a02 |0017: move-result v2 │ │ +0c4acc: 3802 0700 |0018: if-eqz v2, 001f // +0007 │ │ +0c4ad0: 5432 830e |001a: iget-object v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; // field@0e83 │ │ +0c4ad4: 6e20 0c1f 2100 |001c: invoke-virtual {v1, v2}, Landroid/view/ViewTreeObserver;.removeGlobalOnLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f0c │ │ +0c4ada: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0c4adc: 5c32 7d0e |0020: iput-boolean v2, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0e7d │ │ +0c4ae0: 0e00 |0022: return-void │ │ +0c4ae2: 0d02 |0023: move-exception v2 │ │ +0c4ae4: 28ec |0024: goto 0010 // -0014 │ │ catches : 1 │ │ 0x000b - 0x0010 │ │ Ljava/lang/IllegalStateException; -> 0x0023 │ │ positions : │ │ 0x0000 line=409 │ │ 0x0003 line=410 │ │ 0x0009 line=411 │ │ @@ -266796,32 +266858,32 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 10 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 34 16-bit code units │ │ -0c125c: |[0c125c] com.actionbarsherlock.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ -0c126c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0c126e: 5440 720e |0001: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ -0c1272: 9101 0806 |0003: sub-int v1, v8, v6 │ │ -0c1276: 9102 0907 |0005: sub-int v2, v9, v7 │ │ -0c127a: 6e52 1c2a 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.layout:(IIII)V // method@2a1c │ │ -0c1280: 7010 c02c 0400 |000a: invoke-direct {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ -0c1286: 0c00 |000d: move-result-object v0 │ │ -0c1288: 6e10 6b2a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ -0c128e: 0a00 |0011: move-result v0 │ │ -0c1290: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ -0c1294: 5440 740e |0014: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c1298: 6e10 962c 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getMaxActivityCount:()I // method@2c96 │ │ -0c129e: 0a00 |0019: move-result v0 │ │ -0c12a0: 7020 d22c 0400 |001a: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@2cd2 │ │ -0c12a6: 0e00 |001d: return-void │ │ -0c12a8: 6e10 bc2c 0400 |001e: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ -0c12ae: 28fc |0021: goto 001d // -0004 │ │ +0c4af8: |[0c4af8] com.actionbarsherlock.widget.ActivityChooserView.onLayout:(ZIIII)V │ │ +0c4b08: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0c4b0a: 5440 720e |0001: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ +0c4b0e: 9101 0806 |0003: sub-int v1, v8, v6 │ │ +0c4b12: 9102 0907 |0005: sub-int v2, v9, v7 │ │ +0c4b16: 6e52 1c2a 3013 |0007: invoke-virtual {v0, v3, v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.layout:(IIII)V // method@2a1c │ │ +0c4b1c: 7010 c02c 0400 |000a: invoke-direct {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.getListPopupWindow:()Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; // method@2cc0 │ │ +0c4b22: 0c00 |000d: move-result-object v0 │ │ +0c4b24: 6e10 6b2a 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;.isShowing:()Z // method@2a6b │ │ +0c4b2a: 0a00 |0011: move-result v0 │ │ +0c4b2c: 3800 0c00 |0012: if-eqz v0, 001e // +000c │ │ +0c4b30: 5440 740e |0014: iget-object v0, v4, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4b34: 6e10 962c 0000 |0016: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.getMaxActivityCount:()I // method@2c96 │ │ +0c4b3a: 0a00 |0019: move-result v0 │ │ +0c4b3c: 7020 d22c 0400 |001a: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@2cd2 │ │ +0c4b42: 0e00 |001d: return-void │ │ +0c4b44: 6e10 bc2c 0400 |001e: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ +0c4b4a: 28fc |0021: goto 001d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=441 │ │ 0x000a line=442 │ │ 0x0014 line=443 │ │ 0x001d line=447 │ │ 0x001e line=445 │ │ @@ -266838,32 +266900,32 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 35 16-bit code units │ │ -0c12b0: |[0c12b0] com.actionbarsherlock.widget.ActivityChooserView.onMeasure:(II)V │ │ -0c12c0: 5430 720e |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ -0c12c4: 5431 780e |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ -0c12c8: 6e10 2e20 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202e │ │ -0c12ce: 0a01 |0007: move-result v1 │ │ -0c12d0: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ -0c12d4: 7110 d31d 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c12da: 0a01 |000d: move-result v1 │ │ -0c12dc: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ -0c12e0: 7120 d41d 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c12e6: 0a05 |0013: move-result v5 │ │ -0c12e8: 6e40 c42c 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@2cc4 │ │ -0c12ee: 6e10 001e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c12f4: 0a01 |001a: move-result v1 │ │ -0c12f6: 6e10 fd1d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0c12fc: 0a02 |001e: move-result v2 │ │ -0c12fe: 6e30 ce2c 1302 |001f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@2cce │ │ -0c1304: 0e00 |0022: return-void │ │ +0c4b4c: |[0c4b4c] com.actionbarsherlock.widget.ActivityChooserView.onMeasure:(II)V │ │ +0c4b5c: 5430 720e |0000: iget-object v0, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mActivityChooserContent:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0e72 │ │ +0c4b60: 5431 780e |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActivityButton:Landroid/widget/FrameLayout; // field@0e78 │ │ +0c4b64: 6e10 2e20 0100 |0004: invoke-virtual {v1}, Landroid/widget/FrameLayout;.getVisibility:()I // method@202e │ │ +0c4b6a: 0a01 |0007: move-result v1 │ │ +0c4b6c: 3801 0c00 |0008: if-eqz v1, 0014 // +000c │ │ +0c4b70: 7110 d31d 0500 |000a: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0c4b76: 0a01 |000d: move-result v1 │ │ +0c4b78: 1502 0040 |000e: const/high16 v2, #int 1073741824 // #4000 │ │ +0c4b7c: 7120 d41d 2100 |0010: invoke-static {v1, v2}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0c4b82: 0a05 |0013: move-result v5 │ │ +0c4b84: 6e40 c42c 0354 |0014: invoke-virtual {v3, v0, v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserView;.measureChild:(Landroid/view/View;II)V // method@2cc4 │ │ +0c4b8a: 6e10 001e 0000 |0017: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0c4b90: 0a01 |001a: move-result v1 │ │ +0c4b92: 6e10 fd1d 0000 |001b: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0c4b98: 0a02 |001e: move-result v2 │ │ +0c4b9a: 6e30 ce2c 1302 |001f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setMeasuredDimension:(II)V // method@2cce │ │ +0c4ba0: 0e00 |0022: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=431 │ │ 0x000a line=432 │ │ 0x0014 line=435 │ │ 0x0017 line=436 │ │ @@ -266879,23 +266941,23 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0c1308: |[0c1308] com.actionbarsherlock.widget.ActivityChooserView.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ -0c1318: 5410 740e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ -0c131c: 6e20 9e2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c9e │ │ -0c1322: 6e10 c22c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ -0c1328: 0a00 |0008: move-result v0 │ │ -0c132a: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ -0c132e: 6e10 bc2c 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ -0c1334: 6e10 d12c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopup:()Z // method@2cd1 │ │ -0c133a: 0e00 |0011: return-void │ │ +0c4ba4: |[0c4ba4] com.actionbarsherlock.widget.ActivityChooserView.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V │ │ +0c4bb4: 5410 740e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mAdapter:Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter; // field@0e74 │ │ +0c4bb8: 6e20 9e2c 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView$ActivityChooserViewAdapter;.setDataModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2c9e │ │ +0c4bbe: 6e10 c22c 0100 |0005: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ +0c4bc4: 0a00 |0008: move-result v0 │ │ +0c4bc6: 3800 0800 |0009: if-eqz v0, 0011 // +0008 │ │ +0c4bca: 6e10 bc2c 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.dismissPopup:()Z // method@2cbc │ │ +0c4bd0: 6e10 d12c 0100 |000e: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopup:()Z // method@2cd1 │ │ +0c4bd6: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=265 │ │ 0x0005 line=266 │ │ 0x000b line=267 │ │ 0x000e line=268 │ │ 0x0011 line=270 │ │ @@ -266908,17 +266970,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c133c: |[0c133c] com.actionbarsherlock.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ -0c134c: 5901 770e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0e77 │ │ -0c1350: 0e00 |0002: return-void │ │ +0c4bd8: |[0c4bd8] com.actionbarsherlock.widget.ActivityChooserView.setDefaultActionButtonContentDescription:(I)V │ │ +0c4be8: 5901 770e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mDefaultActionButtonContentDescription:I // field@0e77 │ │ +0c4bec: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=485 │ │ 0x0002 line=486 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 resourceId I │ │ @@ -266928,21 +266990,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c1354: |[0c1354] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ -0c1364: 5421 760e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ -0c1368: 6e20 6601 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0c136e: 0c00 |0005: move-result-object v0 │ │ -0c1370: 5421 7b0e |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ -0c1374: 6e20 5120 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2051 │ │ -0c137a: 0e00 |000b: return-void │ │ +0c4bf0: |[0c4bf0] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonContentDescription:(I)V │ │ +0c4c00: 5421 760e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mContext:Landroid/content/Context; // field@0e76 │ │ +0c4c04: 6e20 6601 3100 |0002: invoke-virtual {v1, v3}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0c4c0a: 0c00 |0005: move-result-object v0 │ │ +0c4c0c: 5421 7b0e |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ +0c4c10: 6e20 5120 0100 |0008: invoke-virtual {v1, v0}, Landroid/widget/ImageView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@2051 │ │ +0c4c16: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0006 line=299 │ │ 0x000b line=300 │ │ locals : │ │ 0x0006 - 0x000c reg=0 contentDescription Ljava/lang/CharSequence; │ │ @@ -266954,18 +267016,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c137c: |[0c137c] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0c138c: 5410 7b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ -0c1390: 6e20 5320 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -0c1396: 0e00 |0005: return-void │ │ +0c4c18: |[0c4c18] com.actionbarsherlock.widget.ActivityChooserView.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0c4c28: 5410 7b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ActivityChooserView;.mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; // field@0e7b │ │ +0c4c2c: 6e20 5320 2000 |0002: invoke-virtual {v0, v2}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +0c4c32: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=284 │ │ 0x0005 line=285 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0006 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -266975,17 +267037,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1398: |[0c1398] com.actionbarsherlock.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ -0c13a8: 5901 7c0e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ -0c13ac: 0e00 |0002: return-void │ │ +0c4c34: |[0c4c34] com.actionbarsherlock.widget.ActivityChooserView.setInitialActivityCount:(I)V │ │ +0c4c44: 5901 7c0e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ +0c4c48: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=471 │ │ 0x0002 line=472 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 itemCount I │ │ @@ -266995,17 +267057,17 @@ │ │ type : '(Landroid/widget/PopupWindow$OnDismissListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c13b0: |[0c13b0] com.actionbarsherlock.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ -0c13c0: 5b01 820e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0e82 │ │ -0c13c4: 0e00 |0002: return-void │ │ +0c4c4c: |[0c4c4c] com.actionbarsherlock.widget.ActivityChooserView.setOnDismissListener:(Landroid/widget/PopupWindow$OnDismissListener;)V │ │ +0c4c5c: 5b01 820e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mOnDismissListener:Landroid/widget/PopupWindow$OnDismissListener; // field@0e82 │ │ +0c4c60: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0002 line=460 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/widget/PopupWindow$OnDismissListener; │ │ @@ -267015,17 +267077,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionProvider;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c13c8: |[0c13c8] com.actionbarsherlock.widget.ActivityChooserView.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ -0c13d8: 5b01 840e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ -0c13dc: 0e00 |0002: return-void │ │ +0c4c64: |[0c4c64] com.actionbarsherlock.widget.ActivityChooserView.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V │ │ +0c4c74: 5b01 840e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ActivityChooserView;.mProvider:Lcom/actionbarsherlock/view/ActionProvider; // field@0e84 │ │ +0c4c78: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=307 │ │ 0x0002 line=308 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ 0x0000 - 0x0003 reg=1 provider Lcom/actionbarsherlock/view/ActionProvider; │ │ @@ -267035,44 +267097,44 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0c13e0: |[0c13e0] com.actionbarsherlock.widget.ActivityChooserView.showPopup:()Z │ │ -0c13f0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c13f2: 6e10 c22c 0200 |0001: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ -0c13f8: 0a01 |0004: move-result v1 │ │ -0c13fa: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ -0c13fe: 5521 7d0e |0007: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0e7d │ │ -0c1402: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ -0c1406: 0f00 |000b: return v0 │ │ -0c1408: 5c20 7e0e |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ -0c140c: 5220 7c0e |000e: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ -0c1410: 7020 d22c 0200 |0010: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@2cd2 │ │ -0c1416: 1210 |0013: const/4 v0, #int 1 // #1 │ │ -0c1418: 28f7 |0014: goto 000b // -0009 │ │ +0c4c7c: |[0c4c7c] com.actionbarsherlock.widget.ActivityChooserView.showPopup:()Z │ │ +0c4c8c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c4c8e: 6e10 c22c 0200 |0001: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.isShowingPopup:()Z // method@2cc2 │ │ +0c4c94: 0a01 |0004: move-result v1 │ │ +0c4c96: 3901 0600 |0005: if-nez v1, 000b // +0006 │ │ +0c4c9a: 5521 7d0e |0007: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsAttachedToWindow:Z // field@0e7d │ │ +0c4c9e: 3901 0300 |0009: if-nez v1, 000c // +0003 │ │ +0c4ca2: 0f00 |000b: return v0 │ │ +0c4ca4: 5c20 7e0e |000c: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mIsSelectingDefaultActivity:Z // field@0e7e │ │ +0c4ca8: 5220 7c0e |000e: iget v0, v2, Lcom/actionbarsherlock/widget/ActivityChooserView;.mInitialActivityCount:I // field@0e7c │ │ +0c4cac: 7020 d22c 0200 |0010: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/ActivityChooserView;.showPopupUnchecked:(I)V // method@2cd2 │ │ +0c4cb2: 1210 |0013: const/4 v0, #int 1 // #1 │ │ +0c4cb4: 28f7 |0014: goto 000b // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=316 │ │ 0x000b line=321 │ │ 0x000c line=319 │ │ 0x000e line=320 │ │ 0x0013 line=321 │ │ locals : │ │ 0x0000 - 0x0015 reg=2 this Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ │ - source_file_idx : 598 (ActivityChooserView.java) │ │ + source_file_idx : 600 (ActivityChooserView.java) │ │ │ │ Class #983 header: │ │ class_idx : 1413 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1150 │ │ -source_file_idx : 3988 │ │ +source_file_idx : 3989 │ │ static_fields_size : 3 │ │ instance_fields_size: 42 │ │ direct_methods_size : 64 │ │ virtual_methods_size: 39 │ │ │ │ Class #983 annotations: │ │ Annotations on class │ │ @@ -267277,18 +267339,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c141c: |[0c141c] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;)V │ │ -0c142c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c142e: 7030 262d 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2d26 │ │ -0c1434: 0e00 |0004: return-void │ │ +0c4cb8: |[0c4cb8] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;)V │ │ +0c4cc8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c4cca: 7030 262d 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2d26 │ │ +0c4cd0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=252 │ │ 0x0004 line=253 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -267298,219 +267360,219 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 446 16-bit code units │ │ -0c1438: |[0c1438] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0c1448: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ -0c144c: 121b |0002: const/4 v11, #int 1 // #1 │ │ -0c144e: 120a |0003: const/4 v10, #int 0 // #0 │ │ -0c1450: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ -0c1452: 7030 5f20 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ -0c1458: 2207 7805 |0008: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$1; // type@0578 │ │ -0c145c: 7020 dd2c d700 |000a: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$1;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cdd │ │ -0c1462: 5bd7 b60e |000d: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0eb6 │ │ -0c1466: 2207 7905 |000f: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$2; // type@0579 │ │ -0c146a: 7020 df2c d700 |0011: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$2;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cdf │ │ -0c1470: 5bd7 bd0e |0014: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0ebd │ │ -0c1474: 2207 7a05 |0016: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$3; // type@057a │ │ -0c1478: 7020 e12c d700 |0018: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$3;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce1 │ │ -0c147e: 5bd7 b00e |001b: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0eb0 │ │ -0c1482: 2207 1806 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@0618 │ │ -0c1486: 7010 6d2f 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ -0c148c: 5bd7 ac0e |0022: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0eac │ │ -0c1490: 2207 7e05 |0024: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$7; // type@057e │ │ -0c1494: 7020 e92c d700 |0026: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$7;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce9 │ │ -0c149a: 5bd7 a30e |0029: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ -0c149e: 2207 7f05 |002b: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$8; // type@057f │ │ -0c14a2: 7020 eb2c d700 |002d: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$8;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ceb │ │ -0c14a8: 5bd7 bb0e |0030: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0ebb │ │ -0c14ac: 2207 8005 |0032: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$9; // type@0580 │ │ -0c14b0: 7020 ed2c d700 |0034: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$9;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ced │ │ -0c14b6: 5bd7 a50e |0037: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0ea5 │ │ -0c14ba: 2207 7505 |0039: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$10; // type@0575 │ │ -0c14be: 7020 d42c d700 |003b: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$10;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cd4 │ │ -0c14c4: 5bd7 a60e |003e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0ea6 │ │ -0c14c8: 2207 7605 |0040: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$11; // type@0576 │ │ -0c14cc: 7020 d62c d700 |0042: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$11;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cd6 │ │ -0c14d2: 5bd7 a70e |0045: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0ea7 │ │ -0c14d6: 2207 7705 |0047: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$12; // type@0577 │ │ -0c14da: 7020 d92c d700 |0049: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$12;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cd9 │ │ -0c14e0: 5bd7 bc0e |004c: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0ebc │ │ -0c14e4: 6007 4500 |004e: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0c14e8: 1308 0800 |0050: const/16 v8, #int 8 // #8 │ │ -0c14ec: 3587 0a00 |0052: if-ge v7, v8, 005c // +000a │ │ -0c14f0: 2207 d305 |0054: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0c14f4: 1a08 930f |0056: const-string v8, "SearchView is API 8+ only." // string@0f93 │ │ -0c14f8: 7020 882e 8700 |0058: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0c14fe: 2707 |005b: throw v7 │ │ -0c1500: 1a07 c61f |005c: const-string v7, "layout_inflater" // string@1fc6 │ │ -0c1504: 6e20 6801 7e00 |005e: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0c150a: 0c03 |0061: move-result-object v3 │ │ -0c150c: 1f03 2304 |0062: check-cast v3, Landroid/view/LayoutInflater; // type@0423 │ │ -0c1510: 6007 ab09 |0064: sget v7, Lcom/actionbarsherlock/R$layout;.abs__search_view:I // field@09ab │ │ -0c1514: 6e40 5d1d 73bd |0066: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0c151a: 6007 7e09 |0069: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_button:I // field@097e │ │ -0c151e: 6e20 462d 7d00 |006b: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1524: 0c07 |006e: move-result-object v7 │ │ -0c1526: 5bd7 b10e |006f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ -0c152a: 6007 8409 |0071: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_src_text:I // field@0984 │ │ -0c152e: 6e20 462d 7d00 |0073: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1534: 0c07 |0076: move-result-object v7 │ │ -0c1536: 1f07 8405 |0077: check-cast v7, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // type@0584 │ │ -0c153a: 5bd7 af0e |0079: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c153e: 54d7 af0e |007b: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1542: 6e20 212d d700 |007d: invoke-virtual {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d21 │ │ -0c1548: 6007 8009 |0080: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_edit_frame:I // field@0980 │ │ -0c154c: 6e20 462d 7d00 |0082: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1552: 0c07 |0085: move-result-object v7 │ │ -0c1554: 5bd7 b20e |0086: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0eb2 │ │ -0c1558: 6007 8309 |0088: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_plate:I // field@0983 │ │ -0c155c: 6e20 462d 7d00 |008a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1562: 0c07 |008d: move-result-object v7 │ │ -0c1564: 5bd7 b40e |008e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0eb4 │ │ -0c1568: 6007 8809 |0090: sget v7, Lcom/actionbarsherlock/R$id;.abs__submit_area:I // field@0988 │ │ -0c156c: 6e20 462d 7d00 |0092: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1572: 0c07 |0095: move-result-object v7 │ │ -0c1574: 5bd7 b70e |0096: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0eb7 │ │ -0c1578: 6007 8109 |0098: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_go_btn:I // field@0981 │ │ -0c157c: 6e20 462d 7d00 |009a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1582: 0c07 |009d: move-result-object v7 │ │ -0c1584: 5bd7 b80e |009e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ -0c1588: 6007 7f09 |00a0: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_close_btn:I // field@097f │ │ -0c158c: 6e20 462d 7d00 |00a2: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1592: 0c07 |00a5: move-result-object v7 │ │ -0c1594: 1f07 7c04 |00a6: check-cast v7, Landroid/widget/ImageView; // type@047c │ │ -0c1598: 5bd7 9b0e |00a8: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ -0c159c: 6007 8509 |00aa: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_voice_btn:I // field@0985 │ │ -0c15a0: 6e20 462d 7d00 |00ac: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c15a6: 0c07 |00af: move-result-object v7 │ │ -0c15a8: 5bd7 c00e |00b0: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ -0c15ac: 6007 8209 |00b2: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_mag_icon:I // field@0982 │ │ -0c15b0: 6e20 462d 7d00 |00b4: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c15b6: 0c07 |00b7: move-result-object v7 │ │ -0c15b8: 1f07 7c04 |00b8: check-cast v7, Landroid/widget/ImageView; // type@047c │ │ -0c15bc: 5bd7 b30e |00ba: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0eb3 │ │ -0c15c0: 54d7 b10e |00bc: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ -0c15c4: 54d8 a30e |00be: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ -0c15c8: 6e20 6f1e 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ -0c15ce: 54d7 9b0e |00c3: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ -0c15d2: 54d8 a30e |00c5: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ -0c15d6: 6e20 5720 8700 |00c7: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2057 │ │ -0c15dc: 54d7 b80e |00ca: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ -0c15e0: 54d8 a30e |00cc: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ -0c15e4: 6e20 6f1e 8700 |00ce: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ -0c15ea: 54d7 c00e |00d1: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ -0c15ee: 54d8 a30e |00d3: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ -0c15f2: 6e20 6f1e 8700 |00d5: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ -0c15f8: 54d7 af0e |00d8: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c15fc: 54d8 a30e |00da: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ -0c1600: 6e20 1a2d 8700 |00dc: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2d1a │ │ -0c1606: 54d7 af0e |00df: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c160a: 54d8 bc0e |00e1: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0ebc │ │ -0c160e: 6e20 f82c 8700 |00e3: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@2cf8 │ │ -0c1614: 54d7 af0e |00e6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1618: 54d8 a50e |00e8: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0ea5 │ │ -0c161c: 6e20 1b2d 8700 |00ea: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@2d1b │ │ -0c1622: 54d7 af0e |00ed: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1626: 54d8 a60e |00ef: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0ea6 │ │ -0c162a: 6e20 1d2d 8700 |00f1: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2d1d │ │ -0c1630: 54d7 af0e |00f4: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1634: 54d8 a70e |00f6: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0ea7 │ │ -0c1638: 6e20 1e2d 8700 |00f8: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2d1e │ │ -0c163e: 54d7 af0e |00fb: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1642: 54d8 bb0e |00fd: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0ebb │ │ -0c1646: 6e20 1f2d 8700 |00ff: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2d1f │ │ -0c164c: 54d7 af0e |0102: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1650: 2208 7b05 |0104: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$4; // type@057b │ │ -0c1654: 7020 e32c d800 |0106: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$4;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce3 │ │ -0c165a: 6e20 1c2d 8700 |0109: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@2d1c │ │ -0c1660: 6207 570a |010c: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0a57 │ │ -0c1664: 6e5a 6e01 fea7 |010e: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0c166a: 0c00 |0111: move-result-object v0 │ │ -0c166c: 6007 5b0a |0112: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_iconifiedByDefault:I // field@0a5b │ │ -0c1670: 6e30 d801 700b |0114: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0c1676: 0a07 |0117: move-result v7 │ │ -0c1678: 6e20 7e2d 7d00 |0118: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.setIconifiedByDefault:(Z)V // method@2d7e │ │ -0c167e: 6007 5a0a |011b: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_maxWidth:I // field@0a5a │ │ -0c1682: 6e30 db01 7009 |011d: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ -0c1688: 0a05 |0120: move-result v5 │ │ -0c168a: 3295 0500 |0121: if-eq v5, v9, 0126 // +0005 │ │ -0c168e: 6e20 822d 5d00 |0123: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/widget/SearchView;.setMaxWidth:(I)V // method@2d82 │ │ -0c1694: 6007 5c0a |0126: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_queryHint:I // field@0a5c │ │ -0c1698: 6e20 e301 7000 |0128: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ -0c169e: 0c06 |012b: move-result-object v6 │ │ -0c16a0: 7110 eb1c 0600 |012c: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c16a6: 0a07 |012f: move-result v7 │ │ -0c16a8: 3907 0500 |0130: if-nez v7, 0135 // +0005 │ │ -0c16ac: 6e20 8a2d 6d00 |0132: invoke-virtual {v13, v6}, Lcom/actionbarsherlock/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2d8a │ │ -0c16b2: 6007 580a |0135: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_imeOptions:I // field@0a58 │ │ -0c16b6: 6e30 de01 7009 |0137: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -0c16bc: 0a02 |013a: move-result v2 │ │ -0c16be: 3292 0500 |013b: if-eq v2, v9, 0140 // +0005 │ │ -0c16c2: 6e20 7f2d 2d00 |013d: invoke-virtual {v13, v2}, Lcom/actionbarsherlock/widget/SearchView;.setImeOptions:(I)V // method@2d7f │ │ -0c16c8: 6007 590a |0140: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_inputType:I // field@0a59 │ │ -0c16cc: 6e30 de01 7009 |0142: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -0c16d2: 0a04 |0145: move-result v4 │ │ -0c16d4: 3294 0500 |0146: if-eq v4, v9, 014b // +0005 │ │ -0c16d8: 6e20 812d 4d00 |0148: invoke-virtual {v13, v4}, Lcom/actionbarsherlock/widget/SearchView;.setInputType:(I)V // method@2d81 │ │ -0c16de: 6e10 e601 0000 |014b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0c16e4: 1211 |014e: const/4 v1, #int 1 // #1 │ │ -0c16e6: 6207 aa0a |014f: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0aaa │ │ -0c16ea: 6e5a 6e01 fea7 |0151: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0c16f0: 0c00 |0154: move-result-object v0 │ │ -0c16f2: 6007 ab0a |0155: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockView_android_focusable:I // field@0aab │ │ -0c16f6: 6e30 d801 7001 |0157: invoke-virtual {v0, v7, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0c16fc: 0a01 |015a: move-result v1 │ │ -0c16fe: 6e10 e601 0000 |015b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0c1704: 6e20 7c2d 1d00 |015e: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/widget/SearchView;.setFocusable:(Z)V // method@2d7c │ │ -0c170a: 2207 3a00 |0161: new-instance v7, Landroid/content/Intent; // type@003a │ │ -0c170e: 1a08 2315 |0163: const-string v8, "android.speech.action.WEB_SEARCH" // string@1523 │ │ -0c1712: 7020 7d01 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -0c1718: 5bd7 c20e |0168: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ -0c171c: 54d7 c20e |016a: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ -0c1720: 6e20 7f01 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0c1726: 54d7 c20e |016f: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ -0c172a: 1a08 2515 |0171: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@1525 │ │ -0c172e: 1a09 0330 |0173: const-string v9, "web_search" // string@3003 │ │ -0c1732: 6e30 9801 8709 |0175: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1738: 2207 3a00 |0178: new-instance v7, Landroid/content/Intent; // type@003a │ │ -0c173c: 1a08 2215 |017a: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@1522 │ │ -0c1740: 7020 7d01 8700 |017c: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -0c1746: 5bd7 bf0e |017f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ -0c174a: 54d7 bf0e |0181: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ -0c174e: 6e20 7f01 c700 |0183: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0c1754: 54d7 af0e |0186: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1758: 6e10 fe2c 0700 |0188: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@2cfe │ │ -0c175e: 0a07 |018b: move-result v7 │ │ -0c1760: 6e20 462d 7d00 |018c: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ -0c1766: 0c07 |018f: move-result-object v7 │ │ -0c1768: 5bd7 9d0e |0190: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ -0c176c: 54d7 9d0e |0192: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ -0c1770: 3807 1200 |0194: if-eqz v7, 01a6 // +0012 │ │ -0c1774: 6007 4500 |0196: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0c1778: 1308 0b00 |0198: const/16 v8, #int 11 // #b │ │ -0c177c: 3487 1500 |019a: if-lt v7, v8, 01af // +0015 │ │ -0c1780: 54d7 9d0e |019c: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ -0c1784: 2208 7c05 |019e: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$5; // type@057c │ │ -0c1788: 7020 e52c d800 |01a0: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$5;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce5 │ │ -0c178e: 6e20 da1d 8700 |01a3: invoke-virtual {v7, v8}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@1dda │ │ -0c1794: 55d7 a00e |01a6: iget-boolean v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c1798: 7020 972d 7d00 |01a8: invoke-direct {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c179e: 7010 932d 0d00 |01ab: invoke-direct {v13}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ -0c17a4: 0e00 |01ae: return-void │ │ -0c17a6: 54d7 9d0e |01af: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ -0c17aa: 6e10 1d1e 0700 |01b1: invoke-virtual {v7}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ -0c17b0: 0c07 |01b4: move-result-object v7 │ │ -0c17b2: 2208 7d05 |01b5: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$6; // type@057d │ │ -0c17b6: 7020 e72c d800 |01b7: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$6;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce7 │ │ -0c17bc: 6e20 061f 8700 |01ba: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ -0c17c2: 28e9 |01bd: goto 01a6 // -0017 │ │ +0c4cd4: |[0c4cd4] com.actionbarsherlock.widget.SearchView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0c4ce4: 150c 0010 |0000: const/high16 v12, #int 268435456 // #1000 │ │ +0c4ce8: 121b |0002: const/4 v11, #int 1 // #1 │ │ +0c4cea: 120a |0003: const/4 v10, #int 0 // #0 │ │ +0c4cec: 12f9 |0004: const/4 v9, #int -1 // #ff │ │ +0c4cee: 7030 5f20 ed0f |0005: invoke-direct {v13, v14, v15}, Landroid/widget/LinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@205f │ │ +0c4cf4: 2207 7805 |0008: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$1; // type@0578 │ │ +0c4cf8: 7020 dd2c d700 |000a: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$1;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cdd │ │ +0c4cfe: 5bd7 b60e |000d: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0eb6 │ │ +0c4d02: 2207 7905 |000f: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$2; // type@0579 │ │ +0c4d06: 7020 df2c d700 |0011: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$2;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cdf │ │ +0c4d0c: 5bd7 bd0e |0014: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0ebd │ │ +0c4d10: 2207 7a05 |0016: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$3; // type@057a │ │ +0c4d14: 7020 e12c d700 |0018: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$3;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce1 │ │ +0c4d1a: 5bd7 b00e |001b: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0eb0 │ │ +0c4d1e: 2207 1806 |001d: new-instance v7, Ljava/util/WeakHashMap; // type@0618 │ │ +0c4d22: 7010 6d2f 0700 |001f: invoke-direct {v7}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ +0c4d28: 5bd7 ac0e |0022: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0eac │ │ +0c4d2c: 2207 7e05 |0024: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$7; // type@057e │ │ +0c4d30: 7020 e92c d700 |0026: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$7;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce9 │ │ +0c4d36: 5bd7 a30e |0029: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ +0c4d3a: 2207 7f05 |002b: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$8; // type@057f │ │ +0c4d3e: 7020 eb2c d700 |002d: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$8;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ceb │ │ +0c4d44: 5bd7 bb0e |0030: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0ebb │ │ +0c4d48: 2207 8005 |0032: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$9; // type@0580 │ │ +0c4d4c: 7020 ed2c d700 |0034: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$9;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ced │ │ +0c4d52: 5bd7 a50e |0037: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0ea5 │ │ +0c4d56: 2207 7505 |0039: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$10; // type@0575 │ │ +0c4d5a: 7020 d42c d700 |003b: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$10;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cd4 │ │ +0c4d60: 5bd7 a60e |003e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0ea6 │ │ +0c4d64: 2207 7605 |0040: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$11; // type@0576 │ │ +0c4d68: 7020 d62c d700 |0042: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$11;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cd6 │ │ +0c4d6e: 5bd7 a70e |0045: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0ea7 │ │ +0c4d72: 2207 7705 |0047: new-instance v7, Lcom/actionbarsherlock/widget/SearchView$12; // type@0577 │ │ +0c4d76: 7020 d92c d700 |0049: invoke-direct {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$12;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2cd9 │ │ +0c4d7c: 5bd7 bc0e |004c: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0ebc │ │ +0c4d80: 6007 4500 |004e: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0c4d84: 1308 0800 |0050: const/16 v8, #int 8 // #8 │ │ +0c4d88: 3587 0a00 |0052: if-ge v7, v8, 005c // +000a │ │ +0c4d8c: 2207 d305 |0054: new-instance v7, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0c4d90: 1a08 940f |0056: const-string v8, "SearchView is API 8+ only." // string@0f94 │ │ +0c4d94: 7020 882e 8700 |0058: invoke-direct {v7, v8}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0c4d9a: 2707 |005b: throw v7 │ │ +0c4d9c: 1a07 c71f |005c: const-string v7, "layout_inflater" // string@1fc7 │ │ +0c4da0: 6e20 6801 7e00 |005e: invoke-virtual {v14, v7}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0c4da6: 0c03 |0061: move-result-object v3 │ │ +0c4da8: 1f03 2304 |0062: check-cast v3, Landroid/view/LayoutInflater; // type@0423 │ │ +0c4dac: 6007 ab09 |0064: sget v7, Lcom/actionbarsherlock/R$layout;.abs__search_view:I // field@09ab │ │ +0c4db0: 6e40 5d1d 73bd |0066: invoke-virtual {v3, v7, v13, v11}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0c4db6: 6007 7e09 |0069: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_button:I // field@097e │ │ +0c4dba: 6e20 462d 7d00 |006b: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4dc0: 0c07 |006e: move-result-object v7 │ │ +0c4dc2: 5bd7 b10e |006f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ +0c4dc6: 6007 8409 |0071: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_src_text:I // field@0984 │ │ +0c4dca: 6e20 462d 7d00 |0073: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4dd0: 0c07 |0076: move-result-object v7 │ │ +0c4dd2: 1f07 8405 |0077: check-cast v7, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // type@0584 │ │ +0c4dd6: 5bd7 af0e |0079: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4dda: 54d7 af0e |007b: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4dde: 6e20 212d d700 |007d: invoke-virtual {v7, v13}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSearchView:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2d21 │ │ +0c4de4: 6007 8009 |0080: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_edit_frame:I // field@0980 │ │ +0c4de8: 6e20 462d 7d00 |0082: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4dee: 0c07 |0085: move-result-object v7 │ │ +0c4df0: 5bd7 b20e |0086: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0eb2 │ │ +0c4df4: 6007 8309 |0088: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_plate:I // field@0983 │ │ +0c4df8: 6e20 462d 7d00 |008a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4dfe: 0c07 |008d: move-result-object v7 │ │ +0c4e00: 5bd7 b40e |008e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0eb4 │ │ +0c4e04: 6007 8809 |0090: sget v7, Lcom/actionbarsherlock/R$id;.abs__submit_area:I // field@0988 │ │ +0c4e08: 6e20 462d 7d00 |0092: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4e0e: 0c07 |0095: move-result-object v7 │ │ +0c4e10: 5bd7 b70e |0096: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0eb7 │ │ +0c4e14: 6007 8109 |0098: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_go_btn:I // field@0981 │ │ +0c4e18: 6e20 462d 7d00 |009a: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4e1e: 0c07 |009d: move-result-object v7 │ │ +0c4e20: 5bd7 b80e |009e: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ +0c4e24: 6007 7f09 |00a0: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_close_btn:I // field@097f │ │ +0c4e28: 6e20 462d 7d00 |00a2: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4e2e: 0c07 |00a5: move-result-object v7 │ │ +0c4e30: 1f07 7c04 |00a6: check-cast v7, Landroid/widget/ImageView; // type@047c │ │ +0c4e34: 5bd7 9b0e |00a8: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ +0c4e38: 6007 8509 |00aa: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_voice_btn:I // field@0985 │ │ +0c4e3c: 6e20 462d 7d00 |00ac: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4e42: 0c07 |00af: move-result-object v7 │ │ +0c4e44: 5bd7 c00e |00b0: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ +0c4e48: 6007 8209 |00b2: sget v7, Lcom/actionbarsherlock/R$id;.abs__search_mag_icon:I // field@0982 │ │ +0c4e4c: 6e20 462d 7d00 |00b4: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c4e52: 0c07 |00b7: move-result-object v7 │ │ +0c4e54: 1f07 7c04 |00b8: check-cast v7, Landroid/widget/ImageView; // type@047c │ │ +0c4e58: 5bd7 b30e |00ba: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0eb3 │ │ +0c4e5c: 54d7 b10e |00bc: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ +0c4e60: 54d8 a30e |00be: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ +0c4e64: 6e20 6f1e 8700 |00c0: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ +0c4e6a: 54d7 9b0e |00c3: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ +0c4e6e: 54d8 a30e |00c5: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ +0c4e72: 6e20 5720 8700 |00c7: invoke-virtual {v7, v8}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2057 │ │ +0c4e78: 54d7 b80e |00ca: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ +0c4e7c: 54d8 a30e |00cc: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ +0c4e80: 6e20 6f1e 8700 |00ce: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ +0c4e86: 54d7 c00e |00d1: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ +0c4e8a: 54d8 a30e |00d3: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ +0c4e8e: 6e20 6f1e 8700 |00d5: invoke-virtual {v7, v8}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ +0c4e94: 54d7 af0e |00d8: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4e98: 54d8 a30e |00da: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnClickListener:Landroid/view/View$OnClickListener; // field@0ea3 │ │ +0c4e9c: 6e20 1a2d 8700 |00dc: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2d1a │ │ +0c4ea2: 54d7 af0e |00df: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4ea6: 54d8 bc0e |00e1: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextWatcher:Landroid/text/TextWatcher; // field@0ebc │ │ +0c4eaa: 6e20 f82c 8700 |00e3: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.addTextChangedListener:(Landroid/text/TextWatcher;)V // method@2cf8 │ │ +0c4eb0: 54d7 af0e |00e6: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4eb4: 54d8 a50e |00e8: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener; // field@0ea5 │ │ +0c4eb8: 6e20 1b2d 8700 |00ea: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnEditorActionListener:(Landroid/widget/TextView$OnEditorActionListener;)V // method@2d1b │ │ +0c4ebe: 54d7 af0e |00ed: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4ec2: 54d8 a60e |00ef: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener; // field@0ea6 │ │ +0c4ec6: 6e20 1d2d 8700 |00f1: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2d1d │ │ +0c4ecc: 54d7 af0e |00f4: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4ed0: 54d8 a70e |00f6: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener; // field@0ea7 │ │ +0c4ed4: 6e20 1e2d 8700 |00f8: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnItemSelectedListener:(Landroid/widget/AdapterView$OnItemSelectedListener;)V // method@2d1e │ │ +0c4eda: 54d7 af0e |00fb: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4ede: 54d8 bb0e |00fd: iget-object v8, v13, Lcom/actionbarsherlock/widget/SearchView;.mTextKeyListener:Landroid/view/View$OnKeyListener; // field@0ebb │ │ +0c4ee2: 6e20 1f2d 8700 |00ff: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnKeyListener:(Landroid/view/View$OnKeyListener;)V // method@2d1f │ │ +0c4ee8: 54d7 af0e |0102: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4eec: 2208 7b05 |0104: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$4; // type@057b │ │ +0c4ef0: 7020 e32c d800 |0106: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$4;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce3 │ │ +0c4ef6: 6e20 1c2d 8700 |0109: invoke-virtual {v7, v8}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setOnFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V // method@2d1c │ │ +0c4efc: 6207 570a |010c: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView:[I // field@0a57 │ │ +0c4f00: 6e5a 6e01 fea7 |010e: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0c4f06: 0c00 |0111: move-result-object v0 │ │ +0c4f08: 6007 5b0a |0112: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_iconifiedByDefault:I // field@0a5b │ │ +0c4f0c: 6e30 d801 700b |0114: invoke-virtual {v0, v7, v11}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0c4f12: 0a07 |0117: move-result v7 │ │ +0c4f14: 6e20 7e2d 7d00 |0118: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.setIconifiedByDefault:(Z)V // method@2d7e │ │ +0c4f1a: 6007 5a0a |011b: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_maxWidth:I // field@0a5a │ │ +0c4f1e: 6e30 db01 7009 |011d: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getDimensionPixelSize:(II)I // method@01db │ │ +0c4f24: 0a05 |0120: move-result v5 │ │ +0c4f26: 3295 0500 |0121: if-eq v5, v9, 0126 // +0005 │ │ +0c4f2a: 6e20 822d 5d00 |0123: invoke-virtual {v13, v5}, Lcom/actionbarsherlock/widget/SearchView;.setMaxWidth:(I)V // method@2d82 │ │ +0c4f30: 6007 5c0a |0126: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_queryHint:I // field@0a5c │ │ +0c4f34: 6e20 e301 7000 |0128: invoke-virtual {v0, v7}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ +0c4f3a: 0c06 |012b: move-result-object v6 │ │ +0c4f3c: 7110 eb1c 0600 |012c: invoke-static {v6}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0c4f42: 0a07 |012f: move-result v7 │ │ +0c4f44: 3907 0500 |0130: if-nez v7, 0135 // +0005 │ │ +0c4f48: 6e20 8a2d 6d00 |0132: invoke-virtual {v13, v6}, Lcom/actionbarsherlock/widget/SearchView;.setQueryHint:(Ljava/lang/CharSequence;)V // method@2d8a │ │ +0c4f4e: 6007 580a |0135: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_imeOptions:I // field@0a58 │ │ +0c4f52: 6e30 de01 7009 |0137: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0c4f58: 0a02 |013a: move-result v2 │ │ +0c4f5a: 3292 0500 |013b: if-eq v2, v9, 0140 // +0005 │ │ +0c4f5e: 6e20 7f2d 2d00 |013d: invoke-virtual {v13, v2}, Lcom/actionbarsherlock/widget/SearchView;.setImeOptions:(I)V // method@2d7f │ │ +0c4f64: 6007 590a |0140: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockSearchView_android_inputType:I // field@0a59 │ │ +0c4f68: 6e30 de01 7009 |0142: invoke-virtual {v0, v7, v9}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0c4f6e: 0a04 |0145: move-result v4 │ │ +0c4f70: 3294 0500 |0146: if-eq v4, v9, 014b // +0005 │ │ +0c4f74: 6e20 812d 4d00 |0148: invoke-virtual {v13, v4}, Lcom/actionbarsherlock/widget/SearchView;.setInputType:(I)V // method@2d81 │ │ +0c4f7a: 6e10 e601 0000 |014b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c4f80: 1211 |014e: const/4 v1, #int 1 // #1 │ │ +0c4f82: 6207 aa0a |014f: sget-object v7, Lcom/actionbarsherlock/R$styleable;.SherlockView:[I // field@0aaa │ │ +0c4f86: 6e5a 6e01 fea7 |0151: invoke-virtual {v14, v15, v7, v10, v10}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0c4f8c: 0c00 |0154: move-result-object v0 │ │ +0c4f8e: 6007 ab0a |0155: sget v7, Lcom/actionbarsherlock/R$styleable;.SherlockView_android_focusable:I // field@0aab │ │ +0c4f92: 6e30 d801 7001 |0157: invoke-virtual {v0, v7, v1}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0c4f98: 0a01 |015a: move-result v1 │ │ +0c4f9a: 6e10 e601 0000 |015b: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0c4fa0: 6e20 7c2d 1d00 |015e: invoke-virtual {v13, v1}, Lcom/actionbarsherlock/widget/SearchView;.setFocusable:(Z)V // method@2d7c │ │ +0c4fa6: 2207 3a00 |0161: new-instance v7, Landroid/content/Intent; // type@003a │ │ +0c4faa: 1a08 2415 |0163: const-string v8, "android.speech.action.WEB_SEARCH" // string@1524 │ │ +0c4fae: 7020 7d01 8700 |0165: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +0c4fb4: 5bd7 c20e |0168: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ +0c4fb8: 54d7 c20e |016a: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ +0c4fbc: 6e20 7f01 c700 |016c: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0c4fc2: 54d7 c20e |016f: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ +0c4fc6: 1a08 2615 |0171: const-string v8, "android.speech.extra.LANGUAGE_MODEL" // string@1526 │ │ +0c4fca: 1a09 0230 |0173: const-string v9, "web_search" // string@3002 │ │ +0c4fce: 6e30 9801 8709 |0175: invoke-virtual {v7, v8, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c4fd4: 2207 3a00 |0178: new-instance v7, Landroid/content/Intent; // type@003a │ │ +0c4fd8: 1a08 2315 |017a: const-string v8, "android.speech.action.RECOGNIZE_SPEECH" // string@1523 │ │ +0c4fdc: 7020 7d01 8700 |017c: invoke-direct {v7, v8}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +0c4fe2: 5bd7 bf0e |017f: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ +0c4fe6: 54d7 bf0e |0181: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ +0c4fea: 6e20 7f01 c700 |0183: invoke-virtual {v7, v12}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0c4ff0: 54d7 af0e |0186: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c4ff4: 6e10 fe2c 0700 |0188: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownAnchor:()I // method@2cfe │ │ +0c4ffa: 0a07 |018b: move-result v7 │ │ +0c4ffc: 6e20 462d 7d00 |018c: invoke-virtual {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.findViewById:(I)Landroid/view/View; // method@2d46 │ │ +0c5002: 0c07 |018f: move-result-object v7 │ │ +0c5004: 5bd7 9d0e |0190: iput-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ +0c5008: 54d7 9d0e |0192: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ +0c500c: 3807 1200 |0194: if-eqz v7, 01a6 // +0012 │ │ +0c5010: 6007 4500 |0196: sget v7, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0c5014: 1308 0b00 |0198: const/16 v8, #int 11 // #b │ │ +0c5018: 3487 1500 |019a: if-lt v7, v8, 01af // +0015 │ │ +0c501c: 54d7 9d0e |019c: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ +0c5020: 2208 7c05 |019e: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$5; // type@057c │ │ +0c5024: 7020 e52c d800 |01a0: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$5;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce5 │ │ +0c502a: 6e20 da1d 8700 |01a3: invoke-virtual {v7, v8}, Landroid/view/View;.addOnLayoutChangeListener:(Landroid/view/View$OnLayoutChangeListener;)V // method@1dda │ │ +0c5030: 55d7 a00e |01a6: iget-boolean v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c5034: 7020 972d 7d00 |01a8: invoke-direct {v13, v7}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c503a: 7010 932d 0d00 |01ab: invoke-direct {v13}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ +0c5040: 0e00 |01ae: return-void │ │ +0c5042: 54d7 9d0e |01af: iget-object v7, v13, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ +0c5046: 6e10 1d1e 0700 |01b1: invoke-virtual {v7}, Landroid/view/View;.getViewTreeObserver:()Landroid/view/ViewTreeObserver; // method@1e1d │ │ +0c504c: 0c07 |01b4: move-result-object v7 │ │ +0c504e: 2208 7d05 |01b5: new-instance v8, Lcom/actionbarsherlock/widget/SearchView$6; // type@057d │ │ +0c5052: 7020 e72c d800 |01b7: invoke-direct {v8, v13}, Lcom/actionbarsherlock/widget/SearchView$6;.:(Lcom/actionbarsherlock/widget/SearchView;)V // method@2ce7 │ │ +0c5058: 6e20 061f 8700 |01ba: invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;.addOnGlobalLayoutListener:(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V // method@1f06 │ │ +0c505e: 28e9 |01bd: goto 01a6 // -0017 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=256 │ │ 0x0008 line=150 │ │ 0x000f line=161 │ │ 0x0016 line=167 │ │ 0x001d line=181 │ │ @@ -267519,14 +267581,15 @@ │ │ 0x0032 line=1156 │ │ 0x0039 line=1342 │ │ 0x0040 line=1353 │ │ 0x0047 line=1645 │ │ 0x004e line=258 │ │ 0x0054 line=259 │ │ 0x005c line=262 │ │ + 0x005e line=263 │ │ 0x0064 line=264 │ │ 0x0069 line=266 │ │ 0x0071 line=267 │ │ 0x007b line=268 │ │ 0x0080 line=270 │ │ 0x0088 line=271 │ │ 0x0090 line=272 │ │ @@ -267595,17 +267658,17 @@ │ │ type : '(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c17c4: |[0c17c4] com.actionbarsherlock.widget.SearchView.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ -0c17d4: 7130 902d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@2d90 │ │ -0c17da: 0e00 |0003: return-void │ │ +0c5060: |[0c5060] com.actionbarsherlock.widget.SearchView.access$000:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ +0c5070: 7130 902d 1002 |0000: invoke-static {v0, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V // method@2d90 │ │ +0c5076: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/view/View; │ │ 0x0000 - 0x0004 reg=1 x1 Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0004 reg=2 x2 I │ │ @@ -267615,17 +267678,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c17dc: |[0c17dc] com.actionbarsherlock.widget.SearchView.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0c17ec: 7010 922d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateFocusedState:()V // method@2d92 │ │ -0c17f2: 0e00 |0003: return-void │ │ +0c5078: |[0c5078] com.actionbarsherlock.widget.SearchView.access$100:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0c5088: 7010 922d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateFocusedState:()V // method@2d92 │ │ +0c508e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267633,17 +267696,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c17f4: |[0c17f4] com.actionbarsherlock.widget.SearchView.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0c1804: 7010 6f2d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@2d6f │ │ -0c180a: 0e00 |0003: return-void │ │ +0c5090: |[0c5090] com.actionbarsherlock.widget.SearchView.access$1000:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0c50a0: 7010 6f2d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@2d6f │ │ +0c50a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267651,17 +267714,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c180c: |[0c180c] com.actionbarsherlock.widget.SearchView.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -0c181c: 5410 c00e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ -0c1820: 1100 |0002: return-object v0 │ │ +0c50a8: |[0c50a8] com.actionbarsherlock.widget.SearchView.access$1100:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +0c50b8: 5410 c00e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ +0c50bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267669,17 +267732,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1824: |[0c1824] com.actionbarsherlock.widget.SearchView.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0c1834: 7010 732d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onVoiceClicked:()V // method@2d73 │ │ -0c183a: 0e00 |0003: return-void │ │ +0c50c0: |[0c50c0] com.actionbarsherlock.widget.SearchView.access$1200:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0c50d0: 7010 732d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onVoiceClicked:()V // method@2d73 │ │ +0c50d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267687,17 +267750,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c183c: |[0c183c] com.actionbarsherlock.widget.SearchView.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ -0c184c: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1850: 1100 |0002: return-object v0 │ │ +0c50d8: |[0c50d8] com.actionbarsherlock.widget.SearchView.access$1300:(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ +0c50e8: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c50ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267705,17 +267768,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1854: |[0c1854] com.actionbarsherlock.widget.SearchView.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0c1864: 7010 472d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@2d47 │ │ -0c186a: 0e00 |0003: return-void │ │ +0c50f0: |[0c50f0] com.actionbarsherlock.widget.SearchView.access$1400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0c5100: 7010 472d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@2d47 │ │ +0c5106: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267723,17 +267786,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c186c: |[0c186c] com.actionbarsherlock.widget.SearchView.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; │ │ -0c187c: 5410 b50e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c1880: 1100 |0002: return-object v0 │ │ +0c5108: |[0c5108] com.actionbarsherlock.widget.SearchView.access$1500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/app/SearchableInfo; │ │ +0c5118: 5410 b50e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c511c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267741,18 +267804,18 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0c1884: |[0c1884] com.actionbarsherlock.widget.SearchView.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0c1894: 7040 702d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@2d70 │ │ -0c189a: 0a00 |0003: move-result v0 │ │ -0c189c: 0f00 |0004: return v0 │ │ +0c5120: |[0c5120] com.actionbarsherlock.widget.SearchView.access$1600:(Lcom/actionbarsherlock/widget/SearchView;Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0c5130: 7040 702d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z // method@2d70 │ │ +0c5136: 0a00 |0003: move-result v0 │ │ +0c5138: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 Landroid/view/View; │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -267763,17 +267826,17 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0c18a0: |[0c18a0] com.actionbarsherlock.widget.SearchView.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ -0c18b0: 7040 612d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@2d61 │ │ -0c18b6: 0e00 |0003: return-void │ │ +0c513c: |[0c513c] com.actionbarsherlock.widget.SearchView.access$1800:(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ +0c514c: 7040 612d 1032 |0000: invoke-direct {v0, v1, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@2d61 │ │ +0c5152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 I │ │ 0x0000 - 0x0004 reg=2 x2 Ljava/lang/String; │ │ @@ -267784,18 +267847,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0c18b8: |[0c18b8] com.actionbarsherlock.widget.SearchView.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z │ │ -0c18c8: 7040 692d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@2d69 │ │ -0c18ce: 0a00 |0003: move-result v0 │ │ -0c18d0: 0f00 |0004: return v0 │ │ +0c5154: |[0c5154] com.actionbarsherlock.widget.SearchView.access$1900:(Lcom/actionbarsherlock/widget/SearchView;IILjava/lang/String;)Z │ │ +0c5164: 7040 692d 2143 |0000: invoke-direct {v1, v2, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@2d69 │ │ +0c516a: 0a00 |0003: move-result v0 │ │ +0c516c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ 0x0000 - 0x0005 reg=3 x2 I │ │ @@ -267806,17 +267869,17 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0c18d4: |[0c18d4] com.actionbarsherlock.widget.SearchView.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ -0c18e4: 5410 ba0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c18e8: 1100 |0002: return-object v0 │ │ +0c5170: |[0c5170] com.actionbarsherlock.widget.SearchView.access$200:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/support/v4/widget/CursorAdapter; │ │ +0c5180: 5410 ba0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c5184: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #14 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267824,18 +267887,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;I)Z' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c18ec: |[0c18ec] com.actionbarsherlock.widget.SearchView.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z │ │ -0c18fc: 7020 6a2d 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.onItemSelected:(I)Z // method@2d6a │ │ -0c1902: 0a00 |0003: move-result v0 │ │ -0c1904: 0f00 |0004: return v0 │ │ +0c5188: |[0c5188] com.actionbarsherlock.widget.SearchView.access$2000:(Lcom/actionbarsherlock/widget/SearchView;I)Z │ │ +0c5198: 7020 6a2d 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.onItemSelected:(I)Z // method@2d6a │ │ +0c519e: 0a00 |0003: move-result v0 │ │ +0c51a0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0005 reg=2 x1 I │ │ │ │ @@ -267844,17 +267907,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c1908: |[0c1908] com.actionbarsherlock.widget.SearchView.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V │ │ -0c1918: 7020 712d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@2d71 │ │ -0c191e: 0e00 |0003: return-void │ │ +0c51a4: |[0c51a4] com.actionbarsherlock.widget.SearchView.access$2100:(Lcom/actionbarsherlock/widget/SearchView;Ljava/lang/CharSequence;)V │ │ +0c51b4: 7020 712d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.onTextChanged:(Ljava/lang/CharSequence;)V // method@2d71 │ │ +0c51ba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Ljava/lang/CharSequence; │ │ │ │ @@ -267863,17 +267926,17 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c1920: |[0c1920] com.actionbarsherlock.widget.SearchView.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -0c1930: 7120 452d 1000 |0000: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@2d45 │ │ -0c1936: 0e00 |0003: return-void │ │ +0c51bc: |[0c51bc] com.actionbarsherlock.widget.SearchView.access$2200:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +0c51cc: 7120 452d 1000 |0000: invoke-static {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@2d45 │ │ +0c51d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Landroid/widget/AutoCompleteTextView; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -267882,17 +267945,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;Z)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c1938: |[0c1938] com.actionbarsherlock.widget.SearchView.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V │ │ -0c1948: 7020 802d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ -0c194e: 0e00 |0003: return-void │ │ +0c51d4: |[0c51d4] com.actionbarsherlock.widget.SearchView.access$2300:(Lcom/actionbarsherlock/widget/SearchView;Z)V │ │ +0c51e4: 7020 802d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ +0c51ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 x1 Z │ │ │ │ @@ -267901,17 +267964,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1950: |[0c1950] com.actionbarsherlock.widget.SearchView.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ -0c1960: 5410 a90e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0ea9 │ │ -0c1964: 1100 |0002: return-object v0 │ │ +0c51ec: |[0c51ec] com.actionbarsherlock.widget.SearchView.access$300:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View$OnFocusChangeListener; │ │ +0c51fc: 5410 a90e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0ea9 │ │ +0c5200: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #19 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267919,17 +267982,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1968: |[0c1968] com.actionbarsherlock.widget.SearchView.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0c1978: 7010 3e2d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@2d3e │ │ -0c197e: 0e00 |0003: return-void │ │ +0c5204: |[0c5204] com.actionbarsherlock.widget.SearchView.access$400:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0c5214: 7010 3e2d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.adjustDropDownSizeAndPosition:()V // method@2d3e │ │ +0c521a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #20 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267937,17 +268000,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c1980: |[0c1980] com.actionbarsherlock.widget.SearchView.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -0c1990: 5410 b10e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ -0c1994: 1100 |0002: return-object v0 │ │ +0c521c: |[0c521c] com.actionbarsherlock.widget.SearchView.access$500:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +0c522c: 5410 b10e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ +0c5230: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #21 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267955,17 +268018,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c1998: |[0c1998] com.actionbarsherlock.widget.SearchView.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0c19a8: 7010 6e2d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@2d6e │ │ -0c19ae: 0e00 |0003: return-void │ │ +0c5234: |[0c5234] com.actionbarsherlock.widget.SearchView.access$600:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0c5244: 7010 6e2d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@2d6e │ │ +0c524a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #22 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267973,17 +268036,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c19b0: |[0c19b0] com.actionbarsherlock.widget.SearchView.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; │ │ -0c19c0: 5410 9b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ -0c19c4: 1100 |0002: return-object v0 │ │ +0c524c: |[0c524c] com.actionbarsherlock.widget.SearchView.access$700:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/widget/ImageView; │ │ +0c525c: 5410 9b0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ +0c5260: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #23 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -267991,17 +268054,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c19c8: |[0c19c8] com.actionbarsherlock.widget.SearchView.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ -0c19d8: 7010 652d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@2d65 │ │ -0c19de: 0e00 |0003: return-void │ │ +0c5264: |[0c5264] com.actionbarsherlock.widget.SearchView.access$800:(Lcom/actionbarsherlock/widget/SearchView;)V │ │ +0c5274: 7010 652d 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@2d65 │ │ +0c527a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #24 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -268009,17 +268072,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c19e0: |[0c19e0] com.actionbarsherlock.widget.SearchView.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ -0c19f0: 5410 b80e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ -0c19f4: 1100 |0002: return-object v0 │ │ +0c527c: |[0c527c] com.actionbarsherlock.widget.SearchView.access$900:(Lcom/actionbarsherlock/widget/SearchView;)Landroid/view/View; │ │ +0c528c: 5410 b80e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ +0c5290: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #25 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -268027,74 +268090,76 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 87 16-bit code units │ │ -0c19f8: |[0c19f8] com.actionbarsherlock.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ -0c1a08: 5474 9d0e |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ -0c1a0c: 6e10 1f1e 0400 |0002: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0c1a12: 0a04 |0005: move-result v4 │ │ -0c1a14: 1215 |0006: const/4 v5, #int 1 // #1 │ │ -0c1a16: 3754 4d00 |0007: if-le v4, v5, 0054 // +004d │ │ -0c1a1a: 6e10 482d 0700 |0009: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c1a20: 0c04 |000c: move-result-object v4 │ │ -0c1a22: 6e10 6501 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c1a28: 0c03 |0010: move-result-object v3 │ │ -0c1a2a: 5474 b40e |0011: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0eb4 │ │ -0c1a2e: 6e10 061e 0400 |0013: invoke-virtual {v4}, Landroid/view/View;.getPaddingLeft:()I // method@1e06 │ │ -0c1a34: 0a00 |0016: move-result v0 │ │ -0c1a36: 2201 6300 |0017: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ -0c1a3a: 7010 5c02 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0c1a40: 5574 a00e |001c: iget-boolean v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c1a44: 3804 3700 |001e: if-eqz v4, 0055 // +0037 │ │ -0c1a48: 6004 f008 |0020: sget v4, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_icon_width:I // field@08f0 │ │ -0c1a4c: 6e20 c901 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ -0c1a52: 0a04 |0025: move-result v4 │ │ -0c1a54: 6005 f108 |0026: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_text_padding_left:I // field@08f1 │ │ -0c1a58: 6e20 c901 5300 |0028: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ -0c1a5e: 0a05 |002b: move-result v5 │ │ -0c1a60: 9002 0405 |002c: add-int v2, v4, v5 │ │ -0c1a64: 5474 af0e |002e: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1a68: 6e10 ff2c 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@2cff │ │ -0c1a6e: 0c04 |0033: move-result-object v4 │ │ -0c1a70: 6e20 8b02 1400 |0034: invoke-virtual {v4, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ -0c1a76: 5474 af0e |0037: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1a7a: 5215 3b00 |0039: iget v5, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ -0c1a7e: b025 |003b: add-int/2addr v5, v2 │ │ -0c1a80: 7b55 |003c: neg-int v5, v5 │ │ -0c1a82: b005 |003d: add-int/2addr v5, v0 │ │ -0c1a84: 6e20 142d 5400 |003e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@2d14 │ │ -0c1a8a: 5474 af0e |0041: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1a8e: 5475 9d0e |0043: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ -0c1a92: 6e10 1f1e 0500 |0045: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ -0c1a98: 0a05 |0048: move-result v5 │ │ -0c1a9a: 5216 3b00 |0049: iget v6, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ -0c1a9e: b065 |004b: add-int/2addr v5, v6 │ │ -0c1aa0: 5216 3c00 |004c: iget v6, v1, Landroid/graphics/Rect;.right:I // field@003c │ │ -0c1aa4: b065 |004e: add-int/2addr v5, v6 │ │ -0c1aa6: b025 |004f: add-int/2addr v5, v2 │ │ -0c1aa8: b105 |0050: sub-int/2addr v5, v0 │ │ -0c1aaa: 6e20 152d 5400 |0051: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@2d15 │ │ -0c1ab0: 0e00 |0054: return-void │ │ -0c1ab2: 1202 |0055: const/4 v2, #int 0 // #0 │ │ -0c1ab4: 28d8 |0056: goto 002e // -0028 │ │ +0c5294: |[0c5294] com.actionbarsherlock.widget.SearchView.adjustDropDownSizeAndPosition:()V │ │ +0c52a4: 5474 9d0e |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ +0c52a8: 6e10 1f1e 0400 |0002: invoke-virtual {v4}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0c52ae: 0a04 |0005: move-result v4 │ │ +0c52b0: 1215 |0006: const/4 v5, #int 1 // #1 │ │ +0c52b2: 3754 4d00 |0007: if-le v4, v5, 0054 // +004d │ │ +0c52b6: 6e10 482d 0700 |0009: invoke-virtual {v7}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c52bc: 0c04 |000c: move-result-object v4 │ │ +0c52be: 6e10 6501 0400 |000d: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c52c4: 0c03 |0010: move-result-object v3 │ │ +0c52c6: 5474 b40e |0011: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0eb4 │ │ +0c52ca: 6e10 061e 0400 |0013: invoke-virtual {v4}, Landroid/view/View;.getPaddingLeft:()I // method@1e06 │ │ +0c52d0: 0a00 |0016: move-result v0 │ │ +0c52d2: 2201 6300 |0017: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ +0c52d6: 7010 5c02 0100 |0019: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0c52dc: 5574 a00e |001c: iget-boolean v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c52e0: 3804 3700 |001e: if-eqz v4, 0055 // +0037 │ │ +0c52e4: 6004 f008 |0020: sget v4, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_icon_width:I // field@08f0 │ │ +0c52e8: 6e20 c901 4300 |0022: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ +0c52ee: 0a04 |0025: move-result v4 │ │ +0c52f0: 6005 f108 |0026: sget v5, Lcom/actionbarsherlock/R$dimen;.abs__dropdownitem_text_padding_left:I // field@08f1 │ │ +0c52f4: 6e20 c901 5300 |0028: invoke-virtual {v3, v5}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ +0c52fa: 0a05 |002b: move-result v5 │ │ +0c52fc: 9002 0405 |002c: add-int v2, v4, v5 │ │ +0c5300: 5474 af0e |002e: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5304: 6e10 ff2c 0400 |0030: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getDropDownBackground:()Landroid/graphics/drawable/Drawable; // method@2cff │ │ +0c530a: 0c04 |0033: move-result-object v4 │ │ +0c530c: 6e20 8b02 1400 |0034: invoke-virtual {v4, v1}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ +0c5312: 5474 af0e |0037: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5316: 5215 3b00 |0039: iget v5, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ +0c531a: b025 |003b: add-int/2addr v5, v2 │ │ +0c531c: 7b55 |003c: neg-int v5, v5 │ │ +0c531e: b005 |003d: add-int/2addr v5, v0 │ │ +0c5320: 6e20 142d 5400 |003e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownHorizontalOffset:(I)V // method@2d14 │ │ +0c5326: 5474 af0e |0041: iget-object v4, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c532a: 5475 9d0e |0043: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mDropDownAnchor:Landroid/view/View; // field@0e9d │ │ +0c532e: 6e10 1f1e 0500 |0045: invoke-virtual {v5}, Landroid/view/View;.getWidth:()I // method@1e1f │ │ +0c5334: 0a05 |0048: move-result v5 │ │ +0c5336: 5216 3b00 |0049: iget v6, v1, Landroid/graphics/Rect;.left:I // field@003b │ │ +0c533a: b065 |004b: add-int/2addr v5, v6 │ │ +0c533c: 5216 3c00 |004c: iget v6, v1, Landroid/graphics/Rect;.right:I // field@003c │ │ +0c5340: b065 |004e: add-int/2addr v5, v6 │ │ +0c5342: b025 |004f: add-int/2addr v5, v2 │ │ +0c5344: b105 |0050: sub-int/2addr v5, v0 │ │ +0c5346: 6e20 152d 5400 |0051: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setDropDownWidth:(I)V // method@2d15 │ │ +0c534c: 0e00 |0054: return-void │ │ +0c534e: 1202 |0055: const/4 v2, #int 0 // #0 │ │ +0c5350: 28d8 |0056: goto 002e // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1306 │ │ 0x0009 line=1307 │ │ 0x0011 line=1308 │ │ 0x0017 line=1309 │ │ 0x001c line=1310 │ │ + 0x0022 line=1311 │ │ + 0x0028 line=1312 │ │ 0x002e line=1314 │ │ 0x0037 line=1315 │ │ 0x0041 line=1317 │ │ 0x0054 line=1320 │ │ - 0x0055 line=1310 │ │ + 0x0055 line=1312 │ │ locals : │ │ 0x0017 - 0x0054 reg=0 anchorPadding I │ │ 0x001c - 0x0054 reg=1 dropDownPadding Landroid/graphics/Rect; │ │ 0x002e - 0x0054 reg=2 iconOffset I │ │ 0x0011 - 0x0054 reg=3 res Landroid/content/res/Resources; │ │ 0x0055 - 0x0057 reg=0 anchorPadding I │ │ 0x0055 - 0x0057 reg=1 dropDownPadding Landroid/graphics/Rect; │ │ @@ -268106,45 +268171,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 │ │ -0c1ab8: |[0c1ab8] com.actionbarsherlock.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ -0c1ac8: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ -0c1acc: 7020 7d01 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -0c1ad2: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ -0c1ad6: 6e20 7f01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ -0c1adc: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ -0c1ae0: 6e20 a101 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@01a1 │ │ -0c1ae6: 1a01 732f |000f: const-string v1, "user_query" // string@2f73 │ │ -0c1aea: 5432 be0e |0011: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0ebe │ │ -0c1aee: 6e30 9701 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0197 │ │ -0c1af4: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ -0c1af8: 1a01 c328 |0018: const-string v1, "query" // string@28c3 │ │ -0c1afc: 6e30 9801 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1b02: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ -0c1b06: 1a01 8c1e |001f: const-string v1, "intent_extra_data_key" // string@1e8c │ │ -0c1b0a: 6e30 9801 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1b10: 5431 990e |0024: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0e99 │ │ -0c1b14: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ -0c1b18: 1a01 6d15 |0028: const-string v1, "app_data" // string@156d │ │ -0c1b1c: 5432 990e |002a: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0e99 │ │ -0c1b20: 6e30 9501 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0195 │ │ -0c1b26: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ -0c1b2a: 1a01 3d14 |0031: const-string v1, "action_key" // string@143d │ │ -0c1b2e: 6e30 9401 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0194 │ │ -0c1b34: 1a01 3e14 |0036: const-string v1, "action_msg" // string@143e │ │ -0c1b38: 6e30 9801 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1b3e: 5431 b50e |003b: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c1b42: 6e10 2a01 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@012a │ │ -0c1b48: 0c01 |0040: move-result-object v1 │ │ -0c1b4a: 6e20 a001 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -0c1b50: 1100 |0044: return-object v0 │ │ +0c5354: |[0c5354] com.actionbarsherlock.widget.SearchView.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; │ │ +0c5364: 2200 3a00 |0000: new-instance v0, Landroid/content/Intent; // type@003a │ │ +0c5368: 7020 7d01 4000 |0002: invoke-direct {v0, v4}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +0c536e: 1501 0010 |0005: const/high16 v1, #int 268435456 // #1000 │ │ +0c5372: 6e20 7f01 1000 |0007: invoke-virtual {v0, v1}, Landroid/content/Intent;.addFlags:(I)Landroid/content/Intent; // method@017f │ │ +0c5378: 3805 0500 |000a: if-eqz v5, 000f // +0005 │ │ +0c537c: 6e20 a101 5000 |000c: invoke-virtual {v0, v5}, Landroid/content/Intent;.setData:(Landroid/net/Uri;)Landroid/content/Intent; // method@01a1 │ │ +0c5382: 1a01 722f |000f: const-string v1, "user_query" // string@2f72 │ │ +0c5386: 5432 be0e |0011: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0ebe │ │ +0c538a: 6e30 9701 1002 |0013: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent; // method@0197 │ │ +0c5390: 3807 0700 |0016: if-eqz v7, 001d // +0007 │ │ +0c5394: 1a01 c328 |0018: const-string v1, "query" // string@28c3 │ │ +0c5398: 6e30 9801 1007 |001a: invoke-virtual {v0, v1, v7}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c539e: 3806 0700 |001d: if-eqz v6, 0024 // +0007 │ │ +0c53a2: 1a01 8d1e |001f: const-string v1, "intent_extra_data_key" // string@1e8d │ │ +0c53a6: 6e30 9801 1006 |0021: invoke-virtual {v0, v1, v6}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c53ac: 5431 990e |0024: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0e99 │ │ +0c53b0: 3801 0900 |0026: if-eqz v1, 002f // +0009 │ │ +0c53b4: 1a01 6e15 |0028: const-string v1, "app_data" // string@156e │ │ +0c53b8: 5432 990e |002a: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0e99 │ │ +0c53bc: 6e30 9501 1002 |002c: invoke-virtual {v0, v1, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0195 │ │ +0c53c2: 3808 0c00 |002f: if-eqz v8, 003b // +000c │ │ +0c53c6: 1a01 3e14 |0031: const-string v1, "action_key" // string@143e │ │ +0c53ca: 6e30 9401 1008 |0033: invoke-virtual {v0, v1, v8}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0194 │ │ +0c53d0: 1a01 3f14 |0036: const-string v1, "action_msg" // string@143f │ │ +0c53d4: 6e30 9801 1009 |0038: invoke-virtual {v0, v1, v9}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c53da: 5431 b50e |003b: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c53de: 6e10 2a01 0100 |003d: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@012a │ │ +0c53e4: 0c01 |0040: move-result-object v1 │ │ +0c53e6: 6e20 a001 1000 |0041: invoke-virtual {v0, v1}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0c53ec: 1100 |0044: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1469 │ │ 0x0005 line=1470 │ │ 0x000a line=1474 │ │ 0x000c line=1475 │ │ 0x000f line=1477 │ │ @@ -268174,88 +268239,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 │ │ -0c1b54: |[0c1b54] com.actionbarsherlock.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ -0c1b64: 1a00 392e |0000: const-string v0, "suggest_intent_action" // string@2e39 │ │ -0c1b68: 7120 b52d 0d00 |0002: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ -0c1b6e: 0c01 |0005: move-result-object v1 │ │ -0c1b70: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ -0c1b74: 54c0 b50e |0008: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c1b78: 6e10 2c01 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@012c │ │ -0c1b7e: 0c01 |000d: move-result-object v1 │ │ -0c1b80: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ -0c1b84: 1a01 ec14 |0010: const-string v1, "android.intent.action.SEARCH" // string@14ec │ │ -0c1b88: 1a00 3a2e |0012: const-string v0, "suggest_intent_data" // string@2e3a │ │ -0c1b8c: 7120 b52d 0d00 |0014: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ -0c1b92: 0c07 |0017: move-result-object v7 │ │ -0c1b94: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ -0c1b98: 54c0 b50e |001a: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c1b9c: 6e10 2d01 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@012d │ │ -0c1ba2: 0c07 |001f: move-result-object v7 │ │ -0c1ba4: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ -0c1ba8: 1a00 3b2e |0022: const-string v0, "suggest_intent_data_id" // string@2e3b │ │ -0c1bac: 7120 b52d 0d00 |0024: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ -0c1bb2: 0c0a |0027: move-result-object v10 │ │ -0c1bb4: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ -0c1bb8: 2200 e705 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c1bbc: 7010 d22e 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c1bc2: 6e20 db2e 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c1bc8: 0c00 |0032: move-result-object v0 │ │ -0c1bca: 1a05 0401 |0033: const-string v5, "/" // string@0104 │ │ -0c1bce: 6e20 db2e 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c1bd4: 0c00 |0038: move-result-object v0 │ │ -0c1bd6: 7110 5403 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0354 │ │ -0c1bdc: 0c05 |003c: move-result-object v5 │ │ -0c1bde: 6e20 db2e 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c1be4: 0c00 |0040: move-result-object v0 │ │ -0c1be6: 6e10 e02e 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c1bec: 0c07 |0044: move-result-object v7 │ │ -0c1bee: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ -0c1bf2: 1202 |0047: const/4 v2, #int 0 // #0 │ │ -0c1bf4: 1a00 3d2e |0048: const-string v0, "suggest_intent_query" // string@2e3d │ │ -0c1bf8: 7120 b52d 0d00 |004a: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ -0c1bfe: 0c04 |004d: move-result-object v4 │ │ -0c1c00: 1a00 3c2e |004e: const-string v0, "suggest_intent_extra_data" // string@2e3c │ │ -0c1c04: 7120 b52d 0d00 |0050: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ -0c1c0a: 0c03 |0053: move-result-object v3 │ │ -0c1c0c: 07c0 |0054: move-object v0, v12 │ │ -0c1c0e: 01e5 |0055: move v5, v14 │ │ -0c1c10: 07f6 |0056: move-object v6, v15 │ │ -0c1c12: 7607 402d 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@2d40 │ │ -0c1c18: 0c00 |005a: move-result-object v0 │ │ -0c1c1a: 1100 |005b: return-object v0 │ │ -0c1c1c: 7110 5b03 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@035b │ │ -0c1c22: 0c02 |005f: move-result-object v2 │ │ -0c1c24: 28e8 |0060: goto 0048 // -0018 │ │ -0c1c26: 0d08 |0061: move-exception v8 │ │ -0c1c28: 7210 fa01 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@01fa │ │ -0c1c2e: 0a0b |0065: move-result v11 │ │ -0c1c30: 1a00 920f |0066: const-string v0, "SearchView" // string@0f92 │ │ -0c1c34: 2205 e705 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c1c38: 7010 d22e 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c1c3e: 1a06 8e0f |006d: const-string v6, "Search suggestions cursor at row " // string@0f8e │ │ -0c1c42: 6e20 db2e 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c1c48: 0c05 |0072: move-result-object v5 │ │ -0c1c4a: 6e20 d72e b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0c1c50: 0c05 |0076: move-result-object v5 │ │ -0c1c52: 1a06 9200 |0077: const-string v6, " returned exception." // string@0092 │ │ -0c1c56: 6e20 db2e 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c1c5c: 0c05 |007c: move-result-object v5 │ │ -0c1c5e: 6e10 e02e 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c1c64: 0c05 |0080: move-result-object v5 │ │ -0c1c66: 7130 081d 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -0c1c6c: 1200 |0084: const/4 v0, #int 0 // #0 │ │ -0c1c6e: 28d6 |0085: goto 005b // -002a │ │ -0c1c70: 0d09 |0086: move-exception v9 │ │ -0c1c72: 12fb |0087: const/4 v11, #int -1 // #ff │ │ -0c1c74: 28de |0088: goto 0066 // -0022 │ │ +0c53f0: |[0c53f0] com.actionbarsherlock.widget.SearchView.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; │ │ +0c5400: 1a00 382e |0000: const-string v0, "suggest_intent_action" // string@2e38 │ │ +0c5404: 7120 b52d 0d00 |0002: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ +0c540a: 0c01 |0005: move-result-object v1 │ │ +0c540c: 3901 0800 |0006: if-nez v1, 000e // +0008 │ │ +0c5410: 54c0 b50e |0008: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c5414: 6e10 2c01 0000 |000a: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentAction:()Ljava/lang/String; // method@012c │ │ +0c541a: 0c01 |000d: move-result-object v1 │ │ +0c541c: 3901 0400 |000e: if-nez v1, 0012 // +0004 │ │ +0c5420: 1a01 ed14 |0010: const-string v1, "android.intent.action.SEARCH" // string@14ed │ │ +0c5424: 1a00 392e |0012: const-string v0, "suggest_intent_data" // string@2e39 │ │ +0c5428: 7120 b52d 0d00 |0014: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ +0c542e: 0c07 |0017: move-result-object v7 │ │ +0c5430: 3907 0800 |0018: if-nez v7, 0020 // +0008 │ │ +0c5434: 54c0 b50e |001a: iget-object v0, v12, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c5438: 6e10 2d01 0000 |001c: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestIntentData:()Ljava/lang/String; // method@012d │ │ +0c543e: 0c07 |001f: move-result-object v7 │ │ +0c5440: 3807 2500 |0020: if-eqz v7, 0045 // +0025 │ │ +0c5444: 1a00 3a2e |0022: const-string v0, "suggest_intent_data_id" // string@2e3a │ │ +0c5448: 7120 b52d 0d00 |0024: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ +0c544e: 0c0a |0027: move-result-object v10 │ │ +0c5450: 380a 1d00 |0028: if-eqz v10, 0045 // +001d │ │ +0c5454: 2200 e705 |002a: new-instance v0, Ljava/lang/StringBuilder; // type@05e7 │ │ +0c5458: 7010 d22e 0000 |002c: invoke-direct {v0}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0c545e: 6e20 db2e 7000 |002f: invoke-virtual {v0, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c5464: 0c00 |0032: move-result-object v0 │ │ +0c5466: 1a05 0601 |0033: const-string v5, "/" // string@0106 │ │ +0c546a: 6e20 db2e 5000 |0035: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c5470: 0c00 |0038: move-result-object v0 │ │ +0c5472: 7110 5403 0a00 |0039: invoke-static {v10}, Landroid/net/Uri;.encode:(Ljava/lang/String;)Ljava/lang/String; // method@0354 │ │ +0c5478: 0c05 |003c: move-result-object v5 │ │ +0c547a: 6e20 db2e 5000 |003d: invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c5480: 0c00 |0040: move-result-object v0 │ │ +0c5482: 6e10 e02e 0000 |0041: invoke-virtual {v0}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0c5488: 0c07 |0044: move-result-object v7 │ │ +0c548a: 3907 1700 |0045: if-nez v7, 005c // +0017 │ │ +0c548e: 1202 |0047: const/4 v2, #int 0 // #0 │ │ +0c5490: 1a00 3c2e |0048: const-string v0, "suggest_intent_query" // string@2e3c │ │ +0c5494: 7120 b52d 0d00 |004a: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ +0c549a: 0c04 |004d: move-result-object v4 │ │ +0c549c: 1a00 3b2e |004e: const-string v0, "suggest_intent_extra_data" // string@2e3b │ │ +0c54a0: 7120 b52d 0d00 |0050: invoke-static {v13, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ +0c54a6: 0c03 |0053: move-result-object v3 │ │ +0c54a8: 07c0 |0054: move-object v0, v12 │ │ +0c54aa: 01e5 |0055: move v5, v14 │ │ +0c54ac: 07f6 |0056: move-object v6, v15 │ │ +0c54ae: 7607 402d 0000 |0057: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@2d40 │ │ +0c54b4: 0c00 |005a: move-result-object v0 │ │ +0c54b6: 1100 |005b: return-object v0 │ │ +0c54b8: 7110 5b03 0700 |005c: invoke-static {v7}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@035b │ │ +0c54be: 0c02 |005f: move-result-object v2 │ │ +0c54c0: 28e8 |0060: goto 0048 // -0018 │ │ +0c54c2: 0d08 |0061: move-exception v8 │ │ +0c54c4: 7210 fa01 0d00 |0062: invoke-interface {v13}, Landroid/database/Cursor;.getPosition:()I // method@01fa │ │ +0c54ca: 0a0b |0065: move-result v11 │ │ +0c54cc: 1a00 930f |0066: const-string v0, "SearchView" // string@0f93 │ │ +0c54d0: 2205 e705 |0068: new-instance v5, Ljava/lang/StringBuilder; // type@05e7 │ │ +0c54d4: 7010 d22e 0500 |006a: invoke-direct {v5}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0c54da: 1a06 8f0f |006d: const-string v6, "Search suggestions cursor at row " // string@0f8f │ │ +0c54de: 6e20 db2e 6500 |006f: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c54e4: 0c05 |0072: move-result-object v5 │ │ +0c54e6: 6e20 d72e b500 |0073: invoke-virtual {v5, v11}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0c54ec: 0c05 |0076: move-result-object v5 │ │ +0c54ee: 1a06 9400 |0077: const-string v6, " returned exception." // string@0094 │ │ +0c54f2: 6e20 db2e 6500 |0079: invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c54f8: 0c05 |007c: move-result-object v5 │ │ +0c54fa: 6e10 e02e 0500 |007d: invoke-virtual {v5}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0c5500: 0c05 |0080: move-result-object v5 │ │ +0c5502: 7130 081d 5008 |0081: invoke-static {v0, v5, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0c5508: 1200 |0084: const/4 v0, #int 0 // #0 │ │ +0c550a: 28d6 |0085: goto 005b // -002a │ │ +0c550c: 0d09 |0086: move-exception v9 │ │ +0c550e: 12fb |0087: const/4 v11, #int -1 // #ff │ │ +0c5510: 28de |0088: goto 0066 // -0022 │ │ catches : 2 │ │ 0x0000 - 0x005f │ │ Ljava/lang/RuntimeException; -> 0x0061 │ │ 0x0062 - 0x0065 │ │ Ljava/lang/RuntimeException; -> 0x0086 │ │ positions : │ │ 0x0000 line=1584 │ │ @@ -268305,83 +268370,83 @@ │ │ type : '(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 140 16-bit code units │ │ -0c1c94: |[0c1c94] com.actionbarsherlock.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -0c1ca4: 6e10 2a01 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@012a │ │ -0c1caa: 0c08 |0003: move-result-object v8 │ │ -0c1cac: 2206 3a00 |0004: new-instance v6, Landroid/content/Intent; // type@003a │ │ -0c1cb0: 1a0a ec14 |0006: const-string v10, "android.intent.action.SEARCH" // string@14ec │ │ -0c1cb4: 7020 7d01 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ -0c1cba: 6e20 a001 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ -0c1cc0: 6e10 482d 0d00 |000e: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c1cc6: 0c0a |0011: move-result-object v10 │ │ -0c1cc8: 120b |0012: const/4 v11, #int 0 // #0 │ │ -0c1cca: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ -0c1cce: 7140 0d01 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@010d │ │ -0c1cd4: 0c03 |0018: move-result-object v3 │ │ -0c1cd6: 2205 9b00 |0019: new-instance v5, Landroid/os/Bundle; // type@009b │ │ -0c1cda: 7010 6303 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0363 │ │ -0c1ce0: 2209 3a00 |001e: new-instance v9, Landroid/content/Intent; // type@003a │ │ -0c1ce4: 7020 7c01 e900 |0020: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0c1cea: 1a01 201a |0023: const-string v1, "free_form" // string@1a20 │ │ -0c1cee: 1204 |0025: const/4 v4, #int 0 // #0 │ │ -0c1cf0: 1200 |0026: const/4 v0, #int 0 // #0 │ │ -0c1cf2: 1212 |0027: const/4 v2, #int 1 // #1 │ │ -0c1cf4: 6e10 502d 0d00 |0028: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@2d50 │ │ -0c1cfa: 0c07 |002b: move-result-object v7 │ │ -0c1cfc: 6e10 3201 0f00 |002c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0132 │ │ -0c1d02: 0a0a |002f: move-result v10 │ │ -0c1d04: 380a 0a00 |0030: if-eqz v10, 003a // +000a │ │ -0c1d08: 6e10 3201 0f00 |0032: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0132 │ │ -0c1d0e: 0a0a |0035: move-result v10 │ │ -0c1d10: 6e20 d401 a700 |0036: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0c1d16: 0c01 |0039: move-result-object v1 │ │ -0c1d18: 6e10 3401 0f00 |003a: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0134 │ │ -0c1d1e: 0a0a |003d: move-result v10 │ │ -0c1d20: 380a 0a00 |003e: if-eqz v10, 0048 // +000a │ │ -0c1d24: 6e10 3401 0f00 |0040: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0134 │ │ -0c1d2a: 0a0a |0043: move-result v10 │ │ -0c1d2c: 6e20 d401 a700 |0044: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0c1d32: 0c04 |0047: move-result-object v4 │ │ -0c1d34: 6e10 3101 0f00 |0048: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0131 │ │ -0c1d3a: 0a0a |004b: move-result v10 │ │ -0c1d3c: 380a 0a00 |004c: if-eqz v10, 0056 // +000a │ │ -0c1d40: 6e10 3101 0f00 |004e: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0131 │ │ -0c1d46: 0a0a |0051: move-result v10 │ │ -0c1d48: 6e20 d401 a700 |0052: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ -0c1d4e: 0c00 |0055: move-result-object v0 │ │ -0c1d50: 6e10 3301 0f00 |0056: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0133 │ │ -0c1d56: 0a0a |0059: move-result v10 │ │ -0c1d58: 380a 0600 |005a: if-eqz v10, 0060 // +0006 │ │ -0c1d5c: 6e10 3301 0f00 |005c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0133 │ │ -0c1d62: 0a02 |005f: move-result v2 │ │ -0c1d64: 1a0a 2515 |0060: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@1525 │ │ -0c1d68: 6e30 9801 a901 |0062: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1d6e: 1a0a 2715 |0065: const-string v10, "android.speech.extra.PROMPT" // string@1527 │ │ -0c1d72: 6e30 9801 a904 |0067: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1d78: 1a0a 2415 |006a: const-string v10, "android.speech.extra.LANGUAGE" // string@1524 │ │ -0c1d7c: 6e30 9801 a900 |006c: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1d82: 1a0a 2615 |006f: const-string v10, "android.speech.extra.MAX_RESULTS" // string@1526 │ │ -0c1d86: 6e30 9401 a902 |0071: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0194 │ │ -0c1d8c: 1a0b 1a16 |0074: const-string v11, "calling_package" // string@161a │ │ -0c1d90: 3908 1100 |0076: if-nez v8, 0087 // +0011 │ │ -0c1d94: 120a |0078: const/4 v10, #int 0 // #0 │ │ -0c1d96: 6e30 9801 b90a |0079: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1d9c: 1a0a 2815 |007c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@1528 │ │ -0c1da0: 6e30 9601 a903 |007e: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ -0c1da6: 1a0a 2915 |0081: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@1529 │ │ -0c1daa: 6e30 9501 a905 |0083: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0195 │ │ -0c1db0: 1109 |0086: return-object v9 │ │ -0c1db2: 6e10 4601 0800 |0087: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ -0c1db8: 0c0a |008a: move-result-object v10 │ │ -0c1dba: 28ee |008b: goto 0079 // -0012 │ │ +0c5530: |[0c5530] com.actionbarsherlock.widget.SearchView.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +0c5540: 6e10 2a01 0f00 |0000: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@012a │ │ +0c5546: 0c08 |0003: move-result-object v8 │ │ +0c5548: 2206 3a00 |0004: new-instance v6, Landroid/content/Intent; // type@003a │ │ +0c554c: 1a0a ed14 |0006: const-string v10, "android.intent.action.SEARCH" // string@14ed │ │ +0c5550: 7020 7d01 a600 |0008: invoke-direct {v6, v10}, Landroid/content/Intent;.:(Ljava/lang/String;)V // method@017d │ │ +0c5556: 6e20 a001 8600 |000b: invoke-virtual {v6, v8}, Landroid/content/Intent;.setComponent:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@01a0 │ │ +0c555c: 6e10 482d 0d00 |000e: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c5562: 0c0a |0011: move-result-object v10 │ │ +0c5564: 120b |0012: const/4 v11, #int 0 // #0 │ │ +0c5566: 150c 0040 |0013: const/high16 v12, #int 1073741824 // #4000 │ │ +0c556a: 7140 0d01 bac6 |0015: invoke-static {v10, v11, v6, v12}, Landroid/app/PendingIntent;.getActivity:(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; // method@010d │ │ +0c5570: 0c03 |0018: move-result-object v3 │ │ +0c5572: 2205 9b00 |0019: new-instance v5, Landroid/os/Bundle; // type@009b │ │ +0c5576: 7010 6303 0500 |001b: invoke-direct {v5}, Landroid/os/Bundle;.:()V // method@0363 │ │ +0c557c: 2209 3a00 |001e: new-instance v9, Landroid/content/Intent; // type@003a │ │ +0c5580: 7020 7c01 e900 |0020: invoke-direct {v9, v14}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +0c5586: 1a01 211a |0023: const-string v1, "free_form" // string@1a21 │ │ +0c558a: 1204 |0025: const/4 v4, #int 0 // #0 │ │ +0c558c: 1200 |0026: const/4 v0, #int 0 // #0 │ │ +0c558e: 1212 |0027: const/4 v2, #int 1 // #1 │ │ +0c5590: 6e10 502d 0d00 |0028: invoke-virtual {v13}, Lcom/actionbarsherlock/widget/SearchView;.getResources:()Landroid/content/res/Resources; // method@2d50 │ │ +0c5596: 0c07 |002b: move-result-object v7 │ │ +0c5598: 6e10 3201 0f00 |002c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0132 │ │ +0c559e: 0a0a |002f: move-result v10 │ │ +0c55a0: 380a 0a00 |0030: if-eqz v10, 003a // +000a │ │ +0c55a4: 6e10 3201 0f00 |0032: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageModeId:()I // method@0132 │ │ +0c55aa: 0a0a |0035: move-result v10 │ │ +0c55ac: 6e20 d401 a700 |0036: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0c55b2: 0c01 |0039: move-result-object v1 │ │ +0c55b4: 6e10 3401 0f00 |003a: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0134 │ │ +0c55ba: 0a0a |003d: move-result v10 │ │ +0c55bc: 380a 0a00 |003e: if-eqz v10, 0048 // +000a │ │ +0c55c0: 6e10 3401 0f00 |0040: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoicePromptTextId:()I // method@0134 │ │ +0c55c6: 0a0a |0043: move-result v10 │ │ +0c55c8: 6e20 d401 a700 |0044: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0c55ce: 0c04 |0047: move-result-object v4 │ │ +0c55d0: 6e10 3101 0f00 |0048: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0131 │ │ +0c55d6: 0a0a |004b: move-result v10 │ │ +0c55d8: 380a 0a00 |004c: if-eqz v10, 0056 // +000a │ │ +0c55dc: 6e10 3101 0f00 |004e: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceLanguageId:()I // method@0131 │ │ +0c55e2: 0a0a |0051: move-result v10 │ │ +0c55e4: 6e20 d401 a700 |0052: invoke-virtual {v7, v10}, Landroid/content/res/Resources;.getString:(I)Ljava/lang/String; // method@01d4 │ │ +0c55ea: 0c00 |0055: move-result-object v0 │ │ +0c55ec: 6e10 3301 0f00 |0056: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0133 │ │ +0c55f2: 0a0a |0059: move-result v10 │ │ +0c55f4: 380a 0600 |005a: if-eqz v10, 0060 // +0006 │ │ +0c55f8: 6e10 3301 0f00 |005c: invoke-virtual {v15}, Landroid/app/SearchableInfo;.getVoiceMaxResults:()I // method@0133 │ │ +0c55fe: 0a02 |005f: move-result v2 │ │ +0c5600: 1a0a 2615 |0060: const-string v10, "android.speech.extra.LANGUAGE_MODEL" // string@1526 │ │ +0c5604: 6e30 9801 a901 |0062: invoke-virtual {v9, v10, v1}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c560a: 1a0a 2815 |0065: const-string v10, "android.speech.extra.PROMPT" // string@1528 │ │ +0c560e: 6e30 9801 a904 |0067: invoke-virtual {v9, v10, v4}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c5614: 1a0a 2515 |006a: const-string v10, "android.speech.extra.LANGUAGE" // string@1525 │ │ +0c5618: 6e30 9801 a900 |006c: invoke-virtual {v9, v10, v0}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c561e: 1a0a 2715 |006f: const-string v10, "android.speech.extra.MAX_RESULTS" // string@1527 │ │ +0c5622: 6e30 9401 a902 |0071: invoke-virtual {v9, v10, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;I)Landroid/content/Intent; // method@0194 │ │ +0c5628: 1a0b 1b16 |0074: const-string v11, "calling_package" // string@161b │ │ +0c562c: 3908 1100 |0076: if-nez v8, 0087 // +0011 │ │ +0c5630: 120a |0078: const/4 v10, #int 0 // #0 │ │ +0c5632: 6e30 9801 b90a |0079: invoke-virtual {v9, v11, v10}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c5638: 1a0a 2915 |007c: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT" // string@1529 │ │ +0c563c: 6e30 9601 a903 |007e: invoke-virtual {v9, v10, v3}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; // method@0196 │ │ +0c5642: 1a0a 2a15 |0081: const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" // string@152a │ │ +0c5646: 6e30 9501 a905 |0083: invoke-virtual {v9, v10, v5}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; // method@0195 │ │ +0c564c: 1109 |0086: return-object v9 │ │ +0c564e: 6e10 4601 0800 |0087: invoke-virtual {v8}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ +0c5654: 0c0a |008a: move-result-object v10 │ │ +0c5656: 28ee |008b: goto 0079 // -0012 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1514 │ │ 0x0004 line=1519 │ │ 0x000b line=1520 │ │ 0x000e line=1521 │ │ 0x0019 line=1528 │ │ @@ -268403,15 +268468,15 @@ │ │ 0x0065 line=1555 │ │ 0x006a line=1556 │ │ 0x006f line=1557 │ │ 0x0074 line=1558 │ │ 0x007c line=1562 │ │ 0x0081 line=1563 │ │ 0x0086 line=1565 │ │ - 0x0087 line=1558 │ │ + 0x0087 line=1559 │ │ locals : │ │ 0x0027 - 0x008c reg=0 language Ljava/lang/String; │ │ 0x0025 - 0x008c reg=1 languageModel Ljava/lang/String; │ │ 0x0028 - 0x008c reg=2 maxResults I │ │ 0x0019 - 0x008c reg=3 pending Landroid/app/PendingIntent; │ │ 0x0026 - 0x008c reg=4 prompt Ljava/lang/String; │ │ 0x001e - 0x008c reg=5 queryExtras Landroid/os/Bundle; │ │ @@ -268428,34 +268493,34 @@ │ │ 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 │ │ -0c1dbc: |[0c1dbc] com.actionbarsherlock.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ -0c1dcc: 2201 3a00 |0000: new-instance v1, Landroid/content/Intent; // type@003a │ │ -0c1dd0: 7020 7c01 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ -0c1dd6: 6e10 2a01 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@012a │ │ -0c1ddc: 0c00 |0008: move-result-object v0 │ │ -0c1dde: 1a03 1a16 |0009: const-string v3, "calling_package" // string@161a │ │ -0c1de2: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ -0c1de6: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0c1de8: 6e30 9801 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ -0c1dee: 1101 |0011: return-object v1 │ │ -0c1df0: 6e10 4601 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ -0c1df6: 0c02 |0015: move-result-object v2 │ │ -0c1df8: 28f8 |0016: goto 000e // -0008 │ │ +0c5658: |[0c5658] com.actionbarsherlock.widget.SearchView.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; │ │ +0c5668: 2201 3a00 |0000: new-instance v1, Landroid/content/Intent; // type@003a │ │ +0c566c: 7020 7c01 5100 |0002: invoke-direct {v1, v5}, Landroid/content/Intent;.:(Landroid/content/Intent;)V // method@017c │ │ +0c5672: 6e10 2a01 0600 |0005: invoke-virtual {v6}, Landroid/app/SearchableInfo;.getSearchActivity:()Landroid/content/ComponentName; // method@012a │ │ +0c5678: 0c00 |0008: move-result-object v0 │ │ +0c567a: 1a03 1b16 |0009: const-string v3, "calling_package" // string@161b │ │ +0c567e: 3900 0700 |000b: if-nez v0, 0012 // +0007 │ │ +0c5682: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0c5684: 6e30 9801 3102 |000e: invoke-virtual {v1, v3, v2}, Landroid/content/Intent;.putExtra:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0198 │ │ +0c568a: 1101 |0011: return-object v1 │ │ +0c568c: 6e10 4601 0000 |0012: invoke-virtual {v0}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ +0c5692: 0c02 |0015: move-result-object v2 │ │ +0c5694: 28f8 |0016: goto 000e // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1499 │ │ 0x0005 line=1500 │ │ 0x0009 line=1501 │ │ 0x0011 line=1503 │ │ - 0x0012 line=1501 │ │ + 0x0012 line=1502 │ │ locals : │ │ 0x0009 - 0x0017 reg=0 searchActivity Landroid/content/ComponentName; │ │ 0x0005 - 0x0017 reg=1 voiceIntent Landroid/content/Intent; │ │ 0x0000 - 0x0017 reg=4 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0017 reg=5 baseIntent Landroid/content/Intent; │ │ 0x0000 - 0x0017 reg=6 searchable Landroid/app/SearchableInfo; │ │ │ │ @@ -268464,18 +268529,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c1dfc: |[0c1dfc] com.actionbarsherlock.widget.SearchView.dismissSuggestions:()V │ │ -0c1e0c: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1e10: 6e10 fb2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@2cfb │ │ -0c1e16: 0e00 |0005: return-void │ │ +0c5698: |[0c5698] com.actionbarsherlock.widget.SearchView.dismissSuggestions:()V │ │ +0c56a8: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c56ac: 6e10 fb2c 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.dismissDropDown:()V // method@2cfb │ │ +0c56b2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1196 │ │ 0x0005 line=1197 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -268484,36 +268549,36 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0c1e18: |[0c1e18] com.actionbarsherlock.widget.SearchView.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ -0c1e28: 1c01 6e04 |0000: const-class v1, Landroid/widget/AutoCompleteTextView; // type@046e │ │ -0c1e2c: 1a02 2a19 |0002: const-string v2, "ensureImeVisible" // string@192a │ │ -0c1e30: 1213 |0004: const/4 v3, #int 1 // #1 │ │ -0c1e32: 2333 6706 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ -0c1e36: 1204 |0007: const/4 v4, #int 0 // #0 │ │ -0c1e38: 6205 9911 |0008: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ -0c1e3c: 4d05 0304 |000a: aput-object v5, v3, v4 │ │ -0c1e40: 6e30 6f2e 2103 |000c: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -0c1e46: 0c00 |000f: move-result-object v0 │ │ -0c1e48: 1211 |0010: const/4 v1, #int 1 // #1 │ │ -0c1e4a: 6e20 fa2e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ -0c1e50: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0c1e52: 2311 6806 |0015: new-array v1, v1, [Ljava/lang/Object; // type@0668 │ │ -0c1e56: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0c1e58: 7110 582e 0700 |0018: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ -0c1e5e: 0c03 |001b: move-result-object v3 │ │ -0c1e60: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ -0c1e64: 6e30 f92e 6001 |001e: invoke-virtual {v0, v6, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c1e6a: 0e00 |0021: return-void │ │ -0c1e6c: 0d01 |0022: move-exception v1 │ │ -0c1e6e: 28fe |0023: goto 0021 // -0002 │ │ +0c56b4: |[0c56b4] com.actionbarsherlock.widget.SearchView.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V │ │ +0c56c4: 1c01 6e04 |0000: const-class v1, Landroid/widget/AutoCompleteTextView; // type@046e │ │ +0c56c8: 1a02 2b19 |0002: const-string v2, "ensureImeVisible" // string@192b │ │ +0c56cc: 1213 |0004: const/4 v3, #int 1 // #1 │ │ +0c56ce: 2333 6706 |0005: new-array v3, v3, [Ljava/lang/Class; // type@0667 │ │ +0c56d2: 1204 |0007: const/4 v4, #int 0 // #0 │ │ +0c56d4: 6205 9911 |0008: sget-object v5, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ +0c56d8: 4d05 0304 |000a: aput-object v5, v3, v4 │ │ +0c56dc: 6e30 6f2e 2103 |000c: invoke-virtual {v1, v2, v3}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +0c56e2: 0c00 |000f: move-result-object v0 │ │ +0c56e4: 1211 |0010: const/4 v1, #int 1 // #1 │ │ +0c56e6: 6e20 fa2e 1000 |0011: invoke-virtual {v0, v1}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ +0c56ec: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0c56ee: 2311 6806 |0015: new-array v1, v1, [Ljava/lang/Object; // type@0668 │ │ +0c56f2: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0c56f4: 7110 582e 0700 |0018: invoke-static {v7}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ +0c56fa: 0c03 |001b: move-result-object v3 │ │ +0c56fc: 4d03 0102 |001c: aput-object v3, v1, v2 │ │ +0c5700: 6e30 f92e 6001 |001e: invoke-virtual {v0, v6, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c5706: 0e00 |0021: return-void │ │ +0c5708: 0d01 |0022: move-exception v1 │ │ +0c570a: 28fe |0023: goto 0021 // -0002 │ │ catches : 1 │ │ 0x0000 - 0x0021 │ │ Ljava/lang/Exception; -> 0x0022 │ │ positions : │ │ 0x0000 line=1782 │ │ 0x0010 line=1783 │ │ 0x0014 line=1784 │ │ @@ -268529,42 +268594,42 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 49 16-bit code units │ │ -0c1e80: |[0c1e80] com.actionbarsherlock.widget.SearchView.forceSuggestionQuery:()V │ │ -0c1e90: 1c02 6e04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@046e │ │ -0c1e94: 1a03 9418 |0002: const-string v3, "doBeforeTextChanged" // string@1894 │ │ -0c1e98: 1204 |0004: const/4 v4, #int 0 // #0 │ │ -0c1e9a: 2344 6706 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ -0c1e9e: 6e30 6d2e 3204 |0007: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -0c1ea4: 0c01 |000a: move-result-object v1 │ │ -0c1ea6: 1c02 6e04 |000b: const-class v2, Landroid/widget/AutoCompleteTextView; // type@046e │ │ -0c1eaa: 1a03 9318 |000d: const-string v3, "doAfterTextChanged" // string@1893 │ │ -0c1eae: 1204 |000f: const/4 v4, #int 0 // #0 │ │ -0c1eb0: 2344 6706 |0010: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ -0c1eb4: 6e30 6d2e 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -0c1eba: 0c00 |0015: move-result-object v0 │ │ -0c1ebc: 1212 |0016: const/4 v2, #int 1 // #1 │ │ -0c1ebe: 6e20 fa2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ -0c1ec4: 1212 |001a: const/4 v2, #int 1 // #1 │ │ -0c1ec6: 6e20 fa2e 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ -0c1ecc: 5452 af0e |001e: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1ed0: 1203 |0020: const/4 v3, #int 0 // #0 │ │ -0c1ed2: 2333 6806 |0021: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ -0c1ed6: 6e30 f92e 2103 |0023: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c1edc: 5452 af0e |0026: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1ee0: 1203 |0028: const/4 v3, #int 0 // #0 │ │ -0c1ee2: 2333 6806 |0029: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ -0c1ee6: 6e30 f92e 2003 |002b: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c1eec: 0e00 |002e: return-void │ │ -0c1eee: 0d02 |002f: move-exception v2 │ │ -0c1ef0: 28fe |0030: goto 002e // -0002 │ │ +0c571c: |[0c571c] com.actionbarsherlock.widget.SearchView.forceSuggestionQuery:()V │ │ +0c572c: 1c02 6e04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@046e │ │ +0c5730: 1a03 9518 |0002: const-string v3, "doBeforeTextChanged" // string@1895 │ │ +0c5734: 1204 |0004: const/4 v4, #int 0 // #0 │ │ +0c5736: 2344 6706 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ +0c573a: 6e30 6d2e 3204 |0007: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +0c5740: 0c01 |000a: move-result-object v1 │ │ +0c5742: 1c02 6e04 |000b: const-class v2, Landroid/widget/AutoCompleteTextView; // type@046e │ │ +0c5746: 1a03 9418 |000d: const-string v3, "doAfterTextChanged" // string@1894 │ │ +0c574a: 1204 |000f: const/4 v4, #int 0 // #0 │ │ +0c574c: 2344 6706 |0010: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ +0c5750: 6e30 6d2e 3204 |0012: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +0c5756: 0c00 |0015: move-result-object v0 │ │ +0c5758: 1212 |0016: const/4 v2, #int 1 // #1 │ │ +0c575a: 6e20 fa2e 2100 |0017: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ +0c5760: 1212 |001a: const/4 v2, #int 1 // #1 │ │ +0c5762: 6e20 fa2e 2000 |001b: invoke-virtual {v0, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ +0c5768: 5452 af0e |001e: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c576c: 1203 |0020: const/4 v3, #int 0 // #0 │ │ +0c576e: 2333 6806 |0021: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ +0c5772: 6e30 f92e 2103 |0023: invoke-virtual {v1, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c5778: 5452 af0e |0026: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c577c: 1203 |0028: const/4 v3, #int 0 // #0 │ │ +0c577e: 2333 6806 |0029: new-array v3, v3, [Ljava/lang/Object; // type@0668 │ │ +0c5782: 6e30 f92e 2003 |002b: invoke-virtual {v0, v2, v3}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c5788: 0e00 |002e: return-void │ │ +0c578a: 0d02 |002f: move-exception v2 │ │ +0c578c: 28fe |0030: goto 002e // -0002 │ │ catches : 1 │ │ 0x0000 - 0x002e │ │ Ljava/lang/Exception; -> 0x002f │ │ positions : │ │ 0x0000 line=1626 │ │ 0x000b line=1627 │ │ 0x0016 line=1628 │ │ @@ -268583,47 +268648,47 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 60 16-bit code units │ │ -0c1f04: |[0c1f04] com.actionbarsherlock.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -0c1f14: 1208 |0000: const/4 v8, #int 0 // #0 │ │ -0c1f16: 5593 a00e |0001: iget-boolean v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c1f1a: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ -0c1f1e: 110a |0005: return-object v10 │ │ -0c1f20: 2201 f603 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@03f6 │ │ -0c1f24: 1a03 0500 |0008: const-string v3, " " // string@0005 │ │ -0c1f28: 7020 e61c 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@1ce6 │ │ -0c1f2e: 6e20 e71c a100 |000d: invoke-virtual {v1, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@1ce7 │ │ -0c1f34: 6e10 482d 0900 |0010: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c1f3a: 0c03 |0013: move-result-object v3 │ │ -0c1f3c: 6e10 6501 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c1f42: 0c03 |0017: move-result-object v3 │ │ -0c1f44: 7010 512d 0900 |0018: invoke-direct {v9}, Lcom/actionbarsherlock/widget/SearchView;.getSearchIconId:()I // method@2d51 │ │ -0c1f4a: 0a04 |001b: move-result v4 │ │ -0c1f4c: 6e20 cb01 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0c1f52: 0c00 |001f: move-result-object v0 │ │ -0c1f54: 5493 af0e |0020: iget-object v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c1f58: 6e10 052d 0300 |0022: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@2d05 │ │ -0c1f5e: 0a03 |0025: move-result v3 │ │ -0c1f60: 8934 |0026: float-to-double v4, v3 │ │ -0c1f62: 1906 f43f |0027: const-wide/high16 v6, #long 4608308318706860032 // #3ff4 │ │ -0c1f66: cd64 |0029: mul-double/2addr v4, v6 │ │ -0c1f68: 8a42 |002a: double-to-int v2, v4 │ │ -0c1f6a: 6e52 9102 8028 |002b: invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ -0c1f70: 2203 ff03 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@03ff │ │ -0c1f74: 7020 f01c 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@1cf0 │ │ -0c1f7a: 1214 |0033: const/4 v4, #int 1 // #1 │ │ -0c1f7c: 1225 |0034: const/4 v5, #int 2 // #2 │ │ -0c1f7e: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ -0c1f82: 6e56 e81c 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@1ce8 │ │ -0c1f88: 071a |003a: move-object v10, v1 │ │ -0c1f8a: 28ca |003b: goto 0005 // -0036 │ │ +0c57a0: |[0c57a0] com.actionbarsherlock.widget.SearchView.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +0c57b0: 1208 |0000: const/4 v8, #int 0 // #0 │ │ +0c57b2: 5593 a00e |0001: iget-boolean v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c57b6: 3903 0300 |0003: if-nez v3, 0006 // +0003 │ │ +0c57ba: 110a |0005: return-object v10 │ │ +0c57bc: 2201 f603 |0006: new-instance v1, Landroid/text/SpannableStringBuilder; // type@03f6 │ │ +0c57c0: 1a03 0500 |0008: const-string v3, " " // string@0005 │ │ +0c57c4: 7020 e61c 3100 |000a: invoke-direct {v1, v3}, Landroid/text/SpannableStringBuilder;.:(Ljava/lang/CharSequence;)V // method@1ce6 │ │ +0c57ca: 6e20 e71c a100 |000d: invoke-virtual {v1, v10}, Landroid/text/SpannableStringBuilder;.append:(Ljava/lang/CharSequence;)Landroid/text/SpannableStringBuilder; // method@1ce7 │ │ +0c57d0: 6e10 482d 0900 |0010: invoke-virtual {v9}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c57d6: 0c03 |0013: move-result-object v3 │ │ +0c57d8: 6e10 6501 0300 |0014: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c57de: 0c03 |0017: move-result-object v3 │ │ +0c57e0: 7010 512d 0900 |0018: invoke-direct {v9}, Lcom/actionbarsherlock/widget/SearchView;.getSearchIconId:()I // method@2d51 │ │ +0c57e6: 0a04 |001b: move-result v4 │ │ +0c57e8: 6e20 cb01 4300 |001c: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0c57ee: 0c00 |001f: move-result-object v0 │ │ +0c57f0: 5493 af0e |0020: iget-object v3, v9, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c57f4: 6e10 052d 0300 |0022: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getTextSize:()F // method@2d05 │ │ +0c57fa: 0a03 |0025: move-result v3 │ │ +0c57fc: 8934 |0026: float-to-double v4, v3 │ │ +0c57fe: 1906 f43f |0027: const-wide/high16 v6, #long 4608308318706860032 // #3ff4 │ │ +0c5802: cd64 |0029: mul-double/2addr v4, v6 │ │ +0c5804: 8a42 |002a: double-to-int v2, v4 │ │ +0c5806: 6e52 9102 8028 |002b: invoke-virtual {v0, v8, v8, v2, v2}, Landroid/graphics/drawable/Drawable;.setBounds:(IIII)V // method@0291 │ │ +0c580c: 2203 ff03 |002e: new-instance v3, Landroid/text/style/ImageSpan; // type@03ff │ │ +0c5810: 7020 f01c 0300 |0030: invoke-direct {v3, v0}, Landroid/text/style/ImageSpan;.:(Landroid/graphics/drawable/Drawable;)V // method@1cf0 │ │ +0c5816: 1214 |0033: const/4 v4, #int 1 // #1 │ │ +0c5818: 1225 |0034: const/4 v5, #int 2 // #2 │ │ +0c581a: 1306 2100 |0035: const/16 v6, #int 33 // #21 │ │ +0c581e: 6e56 e81c 3154 |0037: invoke-virtual {v1, v3, v4, v5, v6}, Landroid/text/SpannableStringBuilder;.setSpan:(Ljava/lang/Object;III)V // method@1ce8 │ │ +0c5824: 071a |003a: move-object v10, v1 │ │ +0c5826: 28ca |003b: goto 0005 // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1072 │ │ 0x0005 line=1080 │ │ 0x0006 line=1074 │ │ 0x000d line=1075 │ │ 0x0010 line=1076 │ │ @@ -268644,50 +268709,52 @@ │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0c1f8c: |[0c1f8c] com.actionbarsherlock.widget.SearchView.getPreferredWidth:()I │ │ -0c1f9c: 6e10 482d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c1fa2: 0c00 |0003: move-result-object v0 │ │ -0c1fa4: 6e10 6501 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c1faa: 0c00 |0007: move-result-object v0 │ │ -0c1fac: 6001 f308 |0008: sget v1, Lcom/actionbarsherlock/R$dimen;.abs__search_view_preferred_width:I // field@08f3 │ │ -0c1fb0: 6e20 c901 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ -0c1fb6: 0a00 |000d: move-result v0 │ │ -0c1fb8: 0f00 |000e: return v0 │ │ +0c5828: |[0c5828] com.actionbarsherlock.widget.SearchView.getPreferredWidth:()I │ │ +0c5838: 6e10 482d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c583e: 0c00 |0003: move-result-object v0 │ │ +0c5840: 6e10 6501 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c5846: 0c00 |0007: move-result-object v0 │ │ +0c5848: 6001 f308 |0008: sget v1, Lcom/actionbarsherlock/R$dimen;.abs__search_view_preferred_width:I // field@08f3 │ │ +0c584c: 6e20 c901 1000 |000a: invoke-virtual {v0, v1}, Landroid/content/res/Resources;.getDimensionPixelSize:(I)I // method@01c9 │ │ +0c5852: 0a00 |000d: move-result v0 │ │ +0c5854: 0f00 |000e: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=766 │ │ + 0x000a line=767 │ │ + 0x000e line=766 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #35 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ name : 'getSearchIconId' │ │ type : '()I' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 22 16-bit code units │ │ -0c1fbc: |[0c1fbc] com.actionbarsherlock.widget.SearchView.getSearchIconId:()I │ │ -0c1fcc: 2200 0d04 |0000: new-instance v0, Landroid/util/TypedValue; // type@040d │ │ -0c1fd0: 7010 181d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -0c1fd6: 6e10 482d 0400 |0005: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c1fdc: 0c01 |0008: move-result-object v1 │ │ -0c1fde: 6e10 6a01 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ -0c1fe4: 0c01 |000c: move-result-object v1 │ │ -0c1fe6: 6002 b708 |000d: sget v2, Lcom/actionbarsherlock/R$attr;.searchViewSearchIcon:I // field@08b7 │ │ -0c1fea: 1213 |000f: const/4 v3, #int 1 // #1 │ │ -0c1fec: 6e40 c401 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ -0c1ff2: 5201 5008 |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ -0c1ff6: 0f01 |0015: return v1 │ │ +0c5858: |[0c5858] com.actionbarsherlock.widget.SearchView.getSearchIconId:()I │ │ +0c5868: 2200 0d04 |0000: new-instance v0, Landroid/util/TypedValue; // type@040d │ │ +0c586c: 7010 181d 0000 |0002: invoke-direct {v0}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +0c5872: 6e10 482d 0400 |0005: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c5878: 0c01 |0008: move-result-object v1 │ │ +0c587a: 6e10 6a01 0100 |0009: invoke-virtual {v1}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ +0c5880: 0c01 |000c: move-result-object v1 │ │ +0c5882: 6002 b708 |000d: sget v2, Lcom/actionbarsherlock/R$attr;.searchViewSearchIcon:I // field@08b7 │ │ +0c5886: 1213 |000f: const/4 v3, #int 1 // #1 │ │ +0c5888: 6e40 c401 2130 |0010: invoke-virtual {v1, v2, v0, v3}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ +0c588e: 5201 5008 |0013: iget v1, v0, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ +0c5892: 0f01 |0015: return v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1064 │ │ 0x0005 line=1065 │ │ 0x0013 line=1067 │ │ locals : │ │ 0x0005 - 0x0016 reg=0 outValue Landroid/util/TypedValue; │ │ @@ -268698,45 +268765,45 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 55 16-bit code units │ │ -0c1ff8: |[0c1ff8] com.actionbarsherlock.widget.SearchView.hasVoiceSearch:()Z │ │ -0c2008: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c200a: 5453 b50e |0001: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c200e: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ -0c2012: 5453 b50e |0005: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2016: 6e10 3501 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@0135 │ │ -0c201c: 0a03 |000a: move-result v3 │ │ -0c201e: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ -0c2022: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0c2024: 5453 b50e |000e: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2028: 6e10 3701 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0137 │ │ -0c202e: 0a03 |0013: move-result v3 │ │ -0c2030: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ -0c2034: 5451 c20e |0016: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ -0c2038: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ -0c203c: 6e10 482d 0500 |001a: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c2042: 0c03 |001d: move-result-object v3 │ │ -0c2044: 6e10 6301 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0c204a: 0c03 |0021: move-result-object v3 │ │ -0c204c: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ -0c2050: 6e30 bb01 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@01bb │ │ -0c2056: 0c00 |0027: move-result-object v0 │ │ -0c2058: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ -0c205c: 1212 |002a: const/4 v2, #int 1 // #1 │ │ -0c205e: 0f02 |002b: return v2 │ │ -0c2060: 5453 b50e |002c: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2064: 6e10 3601 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0136 │ │ -0c206a: 0a03 |0031: move-result v3 │ │ -0c206c: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ -0c2070: 5451 bf0e |0034: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ -0c2074: 28e2 |0036: goto 0018 // -001e │ │ +0c5894: |[0c5894] com.actionbarsherlock.widget.SearchView.hasVoiceSearch:()Z │ │ +0c58a4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c58a6: 5453 b50e |0001: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c58aa: 3803 2800 |0003: if-eqz v3, 002b // +0028 │ │ +0c58ae: 5453 b50e |0005: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c58b2: 6e10 3501 0300 |0007: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchEnabled:()Z // method@0135 │ │ +0c58b8: 0a03 |000a: move-result v3 │ │ +0c58ba: 3803 2000 |000b: if-eqz v3, 002b // +0020 │ │ +0c58be: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0c58c0: 5453 b50e |000e: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c58c4: 6e10 3701 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0137 │ │ +0c58ca: 0a03 |0013: move-result v3 │ │ +0c58cc: 3803 1800 |0014: if-eqz v3, 002c // +0018 │ │ +0c58d0: 5451 c20e |0016: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ +0c58d4: 3801 1300 |0018: if-eqz v1, 002b // +0013 │ │ +0c58d8: 6e10 482d 0500 |001a: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c58de: 0c03 |001d: move-result-object v3 │ │ +0c58e0: 6e10 6301 0300 |001e: invoke-virtual {v3}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0c58e6: 0c03 |0021: move-result-object v3 │ │ +0c58e8: 1504 0100 |0022: const/high16 v4, #int 65536 // #1 │ │ +0c58ec: 6e30 bb01 1304 |0024: invoke-virtual {v3, v1, v4}, Landroid/content/pm/PackageManager;.resolveActivity:(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo; // method@01bb │ │ +0c58f2: 0c00 |0027: move-result-object v0 │ │ +0c58f4: 3800 0300 |0028: if-eqz v0, 002b // +0003 │ │ +0c58f8: 1212 |002a: const/4 v2, #int 1 // #1 │ │ +0c58fa: 0f02 |002b: return v2 │ │ +0c58fc: 5453 b50e |002c: iget-object v3, v5, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c5900: 6e10 3601 0300 |002e: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0136 │ │ +0c5906: 0a03 |0031: move-result v3 │ │ +0c5908: 3803 e6ff |0032: if-eqz v3, 0018 // -001a │ │ +0c590c: 5451 bf0e |0034: iget-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ +0c5910: 28e2 |0036: goto 0018 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=787 │ │ 0x000d line=788 │ │ 0x000e line=789 │ │ 0x0016 line=790 │ │ 0x0018 line=794 │ │ @@ -268756,26 +268823,26 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 17 16-bit code units │ │ -0c2078: |[0c2078] com.actionbarsherlock.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ -0c2088: 6e10 6501 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c208e: 0c00 |0003: move-result-object v0 │ │ -0c2090: 6e10 c801 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@01c8 │ │ -0c2096: 0c00 |0007: move-result-object v0 │ │ -0c2098: 5200 2e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@002e │ │ -0c209c: 1221 |000a: const/4 v1, #int 2 // #2 │ │ -0c209e: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ -0c20a2: 1210 |000d: const/4 v0, #int 1 // #1 │ │ -0c20a4: 0f00 |000e: return v0 │ │ -0c20a6: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0c20a8: 28fe |0010: goto 000e // -0002 │ │ +0c5914: |[0c5914] com.actionbarsherlock.widget.SearchView.isLandscapeMode:(Landroid/content/Context;)Z │ │ +0c5924: 6e10 6501 0200 |0000: invoke-virtual {v2}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c592a: 0c00 |0003: move-result-object v0 │ │ +0c592c: 6e10 c801 0000 |0004: invoke-virtual {v0}, Landroid/content/res/Resources;.getConfiguration:()Landroid/content/res/Configuration; // method@01c8 │ │ +0c5932: 0c00 |0007: move-result-object v0 │ │ +0c5934: 5200 2e00 |0008: iget v0, v0, Landroid/content/res/Configuration;.orientation:I // field@002e │ │ +0c5938: 1221 |000a: const/4 v1, #int 2 // #2 │ │ +0c593a: 3310 0400 |000b: if-ne v0, v1, 000f // +0004 │ │ +0c593e: 1210 |000d: const/4 v0, #int 1 // #1 │ │ +0c5940: 0f00 |000e: return v0 │ │ +0c5942: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0c5944: 28fe |0010: goto 000e // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1638 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 context Landroid/content/Context; │ │ │ │ #38 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -268783,26 +268850,26 @@ │ │ type : '()Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0c20ac: |[0c20ac] com.actionbarsherlock.widget.SearchView.isSubmitAreaEnabled:()Z │ │ -0c20bc: 5510 b90e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ -0c20c0: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ -0c20c4: 5510 c10e |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ -0c20c8: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0c20cc: 6e10 5b2d 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ -0c20d2: 0a00 |000b: move-result v0 │ │ -0c20d4: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ -0c20d8: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0c20da: 0f00 |000f: return v0 │ │ -0c20dc: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0c20de: 28fe |0011: goto 000f // -0002 │ │ +0c5948: |[0c5948] com.actionbarsherlock.widget.SearchView.isSubmitAreaEnabled:()Z │ │ +0c5958: 5510 b90e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ +0c595c: 3900 0600 |0002: if-nez v0, 0008 // +0006 │ │ +0c5960: 5510 c10e |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ +0c5964: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0c5968: 6e10 5b2d 0100 |0008: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ +0c596e: 0a00 |000b: move-result v0 │ │ +0c5970: 3900 0400 |000c: if-nez v0, 0010 // +0004 │ │ +0c5974: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0c5976: 0f00 |000f: return v0 │ │ +0c5978: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0c597a: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=804 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #39 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -268810,34 +268877,34 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 37 16-bit code units │ │ -0c20e0: |[0c20e0] com.actionbarsherlock.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ -0c20f0: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ -0c20f4: 0e00 |0002: return-void │ │ -0c20f6: 6e10 482d 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c20fc: 0c01 |0006: move-result-object v1 │ │ -0c20fe: 6e20 7401 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0c2104: 28f8 |000a: goto 0002 // -0008 │ │ -0c2106: 0d00 |000b: move-exception v0 │ │ -0c2108: 1a01 920f |000c: const-string v1, "SearchView" // string@0f92 │ │ -0c210c: 2202 e705 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c2110: 7010 d22e 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c2116: 1a03 a604 |0013: const-string v3, "Failed launch activity: " // string@04a6 │ │ -0c211a: 6e20 db2e 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c2120: 0c02 |0018: move-result-object v2 │ │ -0c2122: 6e20 da2e 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0c2128: 0c02 |001c: move-result-object v2 │ │ -0c212a: 6e10 e02e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c2130: 0c02 |0020: move-result-object v2 │ │ -0c2132: 7130 041d 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0c2138: 28de |0024: goto 0002 // -0022 │ │ +0c597c: |[0c597c] com.actionbarsherlock.widget.SearchView.launchIntent:(Landroid/content/Intent;)V │ │ +0c598c: 3905 0300 |0000: if-nez v5, 0003 // +0003 │ │ +0c5990: 0e00 |0002: return-void │ │ +0c5992: 6e10 482d 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c5998: 0c01 |0006: move-result-object v1 │ │ +0c599a: 6e20 7401 5100 |0007: invoke-virtual {v1, v5}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +0c59a0: 28f8 |000a: goto 0002 // -0008 │ │ +0c59a2: 0d00 |000b: move-exception v0 │ │ +0c59a4: 1a01 930f |000c: const-string v1, "SearchView" // string@0f93 │ │ +0c59a8: 2202 e705 |000e: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0c59ac: 7010 d22e 0200 |0010: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0c59b2: 1a03 a704 |0013: const-string v3, "Failed launch activity: " // string@04a7 │ │ +0c59b6: 6e20 db2e 3200 |0015: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c59bc: 0c02 |0018: move-result-object v2 │ │ +0c59be: 6e20 da2e 5200 |0019: invoke-virtual {v2, v5}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0c59c4: 0c02 |001c: move-result-object v2 │ │ +0c59c6: 6e10 e02e 0200 |001d: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0c59cc: 0c02 |0020: move-result-object v2 │ │ +0c59ce: 7130 041d 2100 |0021: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0c59d4: 28de |0024: goto 0002 // -0022 │ │ catches : 1 │ │ 0x0003 - 0x000a │ │ Ljava/lang/RuntimeException; -> 0x000b │ │ positions : │ │ 0x0000 line=1426 │ │ 0x0002 line=1436 │ │ 0x0003 line=1432 │ │ @@ -268853,28 +268920,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 │ │ -0c214c: |[0c214c] com.actionbarsherlock.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ -0c215c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c215e: 1a01 ec14 |0001: const-string v1, "android.intent.action.SEARCH" // string@14ec │ │ -0c2162: 0780 |0003: move-object v0, v8 │ │ -0c2164: 0723 |0004: move-object v3, v2 │ │ -0c2166: 07b4 |0005: move-object v4, v11 │ │ -0c2168: 0195 |0006: move v5, v9 │ │ -0c216a: 07a6 |0007: move-object v6, v10 │ │ -0c216c: 7607 402d 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@2d40 │ │ -0c2172: 0c07 |000b: move-result-object v7 │ │ -0c2174: 6e10 482d 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c217a: 0c00 |000f: move-result-object v0 │ │ -0c217c: 6e20 7401 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0c2182: 0e00 |0013: return-void │ │ +0c59e8: |[0c59e8] com.actionbarsherlock.widget.SearchView.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V │ │ +0c59f8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0c59fa: 1a01 ed14 |0001: const-string v1, "android.intent.action.SEARCH" // string@14ed │ │ +0c59fe: 0780 |0003: move-object v0, v8 │ │ +0c5a00: 0723 |0004: move-object v3, v2 │ │ +0c5a02: 07b4 |0005: move-object v4, v11 │ │ +0c5a04: 0195 |0006: move v5, v9 │ │ +0c5a06: 07a6 |0007: move-object v6, v10 │ │ +0c5a08: 7607 402d 0000 |0008: invoke-direct/range {v0, v1, v2, v3, v4, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntent:(Ljava/lang/String;Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)Landroid/content/Intent; // method@2d40 │ │ +0c5a0e: 0c07 |000b: move-result-object v7 │ │ +0c5a10: 6e10 482d 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c5a16: 0c00 |000f: move-result-object v0 │ │ +0c5a18: 6e20 7401 7000 |0010: invoke-virtual {v0, v7}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +0c5a1e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1448 │ │ 0x0008 line=1449 │ │ 0x000c line=1450 │ │ 0x0013 line=1451 │ │ locals : │ │ @@ -268890,29 +268957,29 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0c2184: |[0c2184] com.actionbarsherlock.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ -0c2194: 5432 ba0e |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c2198: 6e10 4019 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1940 │ │ -0c219e: 0c00 |0005: move-result-object v0 │ │ -0c21a0: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ -0c21a4: 7220 0002 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ -0c21aa: 0a02 |000b: move-result v2 │ │ -0c21ac: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ -0c21b0: 7040 412d 0365 |000e: invoke-direct {v3, v0, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@2d41 │ │ -0c21b6: 0c01 |0011: move-result-object v1 │ │ -0c21b8: 7020 602d 1300 |0012: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@2d60 │ │ -0c21be: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0c21c0: 0f02 |0016: return v2 │ │ -0c21c2: 1202 |0017: const/4 v2, #int 0 // #0 │ │ -0c21c4: 28fe |0018: goto 0016 // -0002 │ │ +0c5a20: |[0c5a20] com.actionbarsherlock.widget.SearchView.launchSuggestion:(IILjava/lang/String;)Z │ │ +0c5a30: 5432 ba0e |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c5a34: 6e10 4019 0200 |0002: invoke-virtual {v2}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1940 │ │ +0c5a3a: 0c00 |0005: move-result-object v0 │ │ +0c5a3c: 3800 1100 |0006: if-eqz v0, 0017 // +0011 │ │ +0c5a40: 7220 0002 4000 |0008: invoke-interface {v0, v4}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ +0c5a46: 0a02 |000b: move-result v2 │ │ +0c5a48: 3802 0b00 |000c: if-eqz v2, 0017 // +000b │ │ +0c5a4c: 7040 412d 0365 |000e: invoke-direct {v3, v0, v5, v6}, Lcom/actionbarsherlock/widget/SearchView;.createIntentFromSuggestion:(Landroid/database/Cursor;ILjava/lang/String;)Landroid/content/Intent; // method@2d41 │ │ +0c5a52: 0c01 |0011: move-result-object v1 │ │ +0c5a54: 7020 602d 1300 |0012: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchIntent:(Landroid/content/Intent;)V // method@2d60 │ │ +0c5a5a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +0c5a5c: 0f02 |0016: return v2 │ │ +0c5a5e: 1202 |0017: const/4 v2, #int 0 // #0 │ │ +0c5a60: 28fe |0018: goto 0016 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1409 │ │ 0x0006 line=1410 │ │ 0x000e line=1412 │ │ 0x0012 line=1415 │ │ 0x0015 line=1417 │ │ @@ -268930,40 +268997,40 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 52 16-bit code units │ │ -0c21c8: |[0c21c8] com.actionbarsherlock.widget.SearchView.onCloseClicked:()V │ │ -0c21d8: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0c21da: 5441 af0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c21de: 6e10 042d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0c21e4: 0c00 |0006: move-result-object v0 │ │ -0c21e6: 7110 eb1c 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c21ec: 0a01 |000a: move-result v1 │ │ -0c21ee: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ -0c21f2: 5541 a00e |000d: iget-boolean v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c21f6: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ -0c21fa: 5441 a40e |0011: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@0ea4 │ │ -0c21fe: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ -0c2202: 5441 a40e |0015: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@0ea4 │ │ -0c2206: 7210 ef2c 0100 |0017: invoke-interface {v1}, Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;.onClose:()Z // method@2cef │ │ -0c220c: 0a01 |001a: move-result v1 │ │ -0c220e: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ -0c2212: 6e10 3f2d 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@2d3f │ │ -0c2218: 7020 972d 3400 |0020: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c221e: 0e00 |0023: return-void │ │ -0c2220: 5441 af0e |0024: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2224: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ -0c2228: 6e20 232d 2100 |0028: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@2d23 │ │ -0c222e: 5441 af0e |002b: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2232: 6e10 112d 0100 |002d: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@2d11 │ │ -0c2238: 7020 802d 3400 |0030: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ -0c223e: 28f0 |0033: goto 0023 // -0010 │ │ +0c5a64: |[0c5a64] com.actionbarsherlock.widget.SearchView.onCloseClicked:()V │ │ +0c5a74: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0c5a76: 5441 af0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5a7a: 6e10 042d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +0c5a80: 0c00 |0006: move-result-object v0 │ │ +0c5a82: 7110 eb1c 0000 |0007: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0c5a88: 0a01 |000a: move-result v1 │ │ +0c5a8a: 3801 1900 |000b: if-eqz v1, 0024 // +0019 │ │ +0c5a8e: 5541 a00e |000d: iget-boolean v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c5a92: 3801 1400 |000f: if-eqz v1, 0023 // +0014 │ │ +0c5a96: 5441 a40e |0011: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@0ea4 │ │ +0c5a9a: 3801 0a00 |0013: if-eqz v1, 001d // +000a │ │ +0c5a9e: 5441 a40e |0015: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@0ea4 │ │ +0c5aa2: 7210 ef2c 0100 |0017: invoke-interface {v1}, Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;.onClose:()Z // method@2cef │ │ +0c5aa8: 0a01 |001a: move-result v1 │ │ +0c5aaa: 3901 0800 |001b: if-nez v1, 0023 // +0008 │ │ +0c5aae: 6e10 3f2d 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@2d3f │ │ +0c5ab4: 7020 972d 3400 |0020: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c5aba: 0e00 |0023: return-void │ │ +0c5abc: 5441 af0e |0024: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5ac0: 1a02 0000 |0026: const-string v2, "" // string@0000 │ │ +0c5ac4: 6e20 232d 2100 |0028: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@2d23 │ │ +0c5aca: 5441 af0e |002b: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5ace: 6e10 112d 0100 |002d: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@2d11 │ │ +0c5ad4: 7020 802d 3400 |0030: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ +0c5ada: 28f0 |0033: goto 0023 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1200 │ │ 0x0007 line=1201 │ │ 0x000d line=1202 │ │ 0x0011 line=1204 │ │ 0x001d line=1206 │ │ @@ -268981,31 +269048,32 @@ │ │ type : '(IILjava/lang/String;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 25 16-bit code units │ │ -0c2240: |[0c2240] com.actionbarsherlock.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ -0c2250: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c2252: 5421 ab0e |0001: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ -0c2256: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ -0c225a: 5421 ab0e |0005: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ -0c225e: 7220 f22c 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@2cf2 │ │ -0c2264: 0a01 |000a: move-result v1 │ │ -0c2266: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ -0c226a: 1201 |000d: const/4 v1, #int 0 // #0 │ │ -0c226c: 7040 622d 3210 |000e: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@2d62 │ │ -0c2272: 7020 802d 0200 |0011: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ -0c2278: 7010 442d 0200 |0014: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@2d44 │ │ -0c227e: 1210 |0017: const/4 v0, #int 1 // #1 │ │ -0c2280: 0f00 |0018: return v0 │ │ +0c5adc: |[0c5adc] com.actionbarsherlock.widget.SearchView.onItemClicked:(IILjava/lang/String;)Z │ │ +0c5aec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c5aee: 5421 ab0e |0001: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ +0c5af2: 3801 0a00 |0003: if-eqz v1, 000d // +000a │ │ +0c5af6: 5421 ab0e |0005: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ +0c5afa: 7220 f22c 3100 |0007: invoke-interface {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionClick:(I)Z // method@2cf2 │ │ +0c5b00: 0a01 |000a: move-result v1 │ │ +0c5b02: 3901 0d00 |000b: if-nez v1, 0018 // +000d │ │ +0c5b06: 1201 |000d: const/4 v1, #int 0 // #0 │ │ +0c5b08: 7040 622d 3210 |000e: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.launchSuggestion:(IILjava/lang/String;)Z // method@2d62 │ │ +0c5b0e: 7020 802d 0200 |0011: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ +0c5b14: 7010 442d 0200 |0014: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@2d44 │ │ +0c5b1a: 1210 |0017: const/4 v0, #int 1 // #1 │ │ +0c5b1c: 0f00 |0018: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1323 │ │ + 0x0007 line=1324 │ │ 0x000d line=1325 │ │ 0x0011 line=1326 │ │ 0x0014 line=1327 │ │ 0x0017 line=1328 │ │ 0x0018 line=1330 │ │ locals : │ │ 0x0000 - 0x0019 reg=2 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -269018,29 +269086,30 @@ │ │ type : '(I)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0c2284: |[0c2284] com.actionbarsherlock.widget.SearchView.onItemSelected:(I)Z │ │ -0c2294: 5410 ab0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ -0c2298: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0c229c: 5410 ab0e |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ -0c22a0: 7220 f32c 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@2cf3 │ │ -0c22a6: 0a00 |0009: move-result v0 │ │ -0c22a8: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ -0c22ac: 7020 7a2d 2100 |000c: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@2d7a │ │ -0c22b2: 1210 |000f: const/4 v0, #int 1 // #1 │ │ -0c22b4: 0f00 |0010: return v0 │ │ -0c22b6: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0c22b8: 28fe |0012: goto 0010 // -0002 │ │ +0c5b20: |[0c5b20] com.actionbarsherlock.widget.SearchView.onItemSelected:(I)Z │ │ +0c5b30: 5410 ab0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ +0c5b34: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0c5b38: 5410 ab0e |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ +0c5b3c: 7220 f32c 2000 |0006: invoke-interface {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;.onSuggestionSelect:(I)Z // method@2cf3 │ │ +0c5b42: 0a00 |0009: move-result v0 │ │ +0c5b44: 3900 0700 |000a: if-nez v0, 0011 // +0007 │ │ +0c5b48: 7020 7a2d 2100 |000c: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.rewriteQueryFromSuggestion:(I)V // method@2d7a │ │ +0c5b4e: 1210 |000f: const/4 v0, #int 1 // #1 │ │ +0c5b50: 0f00 |0010: return v0 │ │ +0c5b52: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0c5b54: 28fe |0012: goto 0010 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1334 │ │ + 0x0006 line=1335 │ │ 0x000c line=1336 │ │ 0x000f line=1337 │ │ 0x0010 line=1339 │ │ locals : │ │ 0x0000 - 0x0013 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0013 reg=2 position I │ │ │ │ @@ -269049,26 +269118,26 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0c22bc: |[0c22bc] com.actionbarsherlock.widget.SearchView.onSearchClicked:()V │ │ -0c22cc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c22ce: 7020 972d 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c22d4: 5410 af0e |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c22d8: 6e10 112d 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@2d11 │ │ -0c22de: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c22e0: 7020 802d 0100 |000a: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ -0c22e6: 5410 aa0e |000d: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0eaa │ │ -0c22ea: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ -0c22ee: 5410 aa0e |0011: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0eaa │ │ -0c22f2: 7220 d51d 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@1dd5 │ │ -0c22f8: 0e00 |0016: return-void │ │ +0c5b58: |[0c5b58] com.actionbarsherlock.widget.SearchView.onSearchClicked:()V │ │ +0c5b68: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c5b6a: 7020 972d 0100 |0001: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c5b70: 5410 af0e |0004: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5b74: 6e10 112d 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:()Z // method@2d11 │ │ +0c5b7a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0c5b7c: 7020 802d 0100 |000a: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ +0c5b82: 5410 aa0e |000d: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0eaa │ │ +0c5b86: 3800 0700 |000f: if-eqz v0, 0016 // +0007 │ │ +0c5b8a: 5410 aa0e |0011: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0eaa │ │ +0c5b8e: 7220 d51d 1000 |0013: invoke-interface {v0, v1}, Landroid/view/View$OnClickListener;.onClick:(Landroid/view/View;)V // method@1dd5 │ │ +0c5b94: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1220 │ │ 0x0004 line=1221 │ │ 0x0009 line=1222 │ │ 0x000d line=1223 │ │ 0x0011 line=1224 │ │ @@ -269081,45 +269150,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 50 16-bit code units │ │ -0c22fc: |[0c22fc] com.actionbarsherlock.widget.SearchView.onSubmitQuery:()V │ │ -0c230c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0c230e: 5441 af0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2312: 6e10 042d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0c2318: 0c00 |0006: move-result-object v0 │ │ -0c231a: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ -0c231e: 7110 ea1c 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1cea │ │ -0c2324: 0a01 |000c: move-result v1 │ │ -0c2326: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ -0c232a: 5441 a80e |000f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ -0c232e: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ -0c2332: 5441 a80e |0013: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ -0c2336: 7210 5c2e 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -0c233c: 0c02 |0018: move-result-object v2 │ │ -0c233e: 7220 f12c 2100 |0019: invoke-interface {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@2cf1 │ │ -0c2344: 0a01 |001c: move-result v1 │ │ -0c2346: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ -0c234a: 5441 b50e |001f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c234e: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ -0c2352: 1201 |0023: const/4 v1, #int 0 // #0 │ │ -0c2354: 7210 5c2e 0000 |0024: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -0c235a: 0c02 |0027: move-result-object v2 │ │ -0c235c: 7040 612d 3421 |0028: invoke-direct {v4, v3, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@2d61 │ │ -0c2362: 7020 802d 3400 |002b: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ -0c2368: 7010 442d 0400 |002e: invoke-direct {v4}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@2d44 │ │ -0c236e: 0e00 |0031: return-void │ │ +0c5b98: |[0c5b98] com.actionbarsherlock.widget.SearchView.onSubmitQuery:()V │ │ +0c5ba8: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0c5baa: 5441 af0e |0001: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5bae: 6e10 042d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +0c5bb4: 0c00 |0006: move-result-object v0 │ │ +0c5bb6: 3800 2a00 |0007: if-eqz v0, 0031 // +002a │ │ +0c5bba: 7110 ea1c 0000 |0009: invoke-static {v0}, Landroid/text/TextUtils;.getTrimmedLength:(Ljava/lang/CharSequence;)I // method@1cea │ │ +0c5bc0: 0a01 |000c: move-result v1 │ │ +0c5bc2: 3d01 2400 |000d: if-lez v1, 0031 // +0024 │ │ +0c5bc6: 5441 a80e |000f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ +0c5bca: 3801 0e00 |0011: if-eqz v1, 001f // +000e │ │ +0c5bce: 5441 a80e |0013: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ +0c5bd2: 7210 5c2e 0000 |0015: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +0c5bd8: 0c02 |0018: move-result-object v2 │ │ +0c5bda: 7220 f12c 2100 |0019: invoke-interface {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextSubmit:(Ljava/lang/String;)Z // method@2cf1 │ │ +0c5be0: 0a01 |001c: move-result v1 │ │ +0c5be2: 3901 1400 |001d: if-nez v1, 0031 // +0014 │ │ +0c5be6: 5441 b50e |001f: iget-object v1, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c5bea: 3801 0d00 |0021: if-eqz v1, 002e // +000d │ │ +0c5bee: 1201 |0023: const/4 v1, #int 0 // #0 │ │ +0c5bf0: 7210 5c2e 0000 |0024: invoke-interface {v0}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +0c5bf6: 0c02 |0027: move-result-object v2 │ │ +0c5bf8: 7040 612d 3421 |0028: invoke-direct {v4, v3, v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.launchQuerySearch:(ILjava/lang/String;Ljava/lang/String;)V // method@2d61 │ │ +0c5bfe: 7020 802d 3400 |002b: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ +0c5c04: 7010 442d 0400 |002e: invoke-direct {v4}, Lcom/actionbarsherlock/widget/SearchView;.dismissSuggestions:()V // method@2d44 │ │ +0c5c0a: 0e00 |0031: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1182 │ │ 0x0007 line=1183 │ │ 0x000f line=1184 │ │ + 0x0015 line=1185 │ │ 0x001f line=1186 │ │ 0x0023 line=1187 │ │ 0x002b line=1188 │ │ 0x002e line=1190 │ │ 0x0031 line=1193 │ │ locals : │ │ 0x0007 - 0x0032 reg=0 query Ljava/lang/CharSequence; │ │ @@ -269130,68 +269200,68 @@ │ │ type : '(Landroid/view/View;ILandroid/view/KeyEvent;)Z' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 100 16-bit code units │ │ -0c2370: |[0c2370] com.actionbarsherlock.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ -0c2380: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ -0c2384: 1213 |0002: const/4 v3, #int 1 // #1 │ │ -0c2386: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0c2388: 5464 b50e |0004: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c238c: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ -0c2390: 0f02 |0008: return v2 │ │ -0c2392: 5464 ba0e |0009: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c2396: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ -0c239a: 6e10 4e1d 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ -0c23a0: 0a04 |0010: move-result v4 │ │ -0c23a2: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ -0c23a6: 7110 e610 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@10e6 │ │ -0c23ac: 0a04 |0016: move-result v4 │ │ -0c23ae: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ -0c23b2: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ -0c23b6: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ -0c23ba: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ -0c23be: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ -0c23c2: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ -0c23c6: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ -0c23ca: 5463 af0e |0025: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c23ce: 6e10 032d 0300 |0027: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@2d03 │ │ -0c23d4: 0a00 |002a: move-result v0 │ │ -0c23d6: 1203 |002b: const/4 v3, #int 0 // #0 │ │ -0c23d8: 7040 692d 0632 |002c: invoke-direct {v6, v0, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@2d69 │ │ -0c23de: 0a02 |002f: move-result v2 │ │ -0c23e0: 28d8 |0030: goto 0008 // -0028 │ │ -0c23e2: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ -0c23e6: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ -0c23ea: 3348 2200 |0035: if-ne v8, v4, 0057 // +0022 │ │ -0c23ee: 3358 1900 |0037: if-ne v8, v5, 0050 // +0019 │ │ -0c23f2: 0121 |0039: move v1, v2 │ │ -0c23f4: 5464 af0e |003a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c23f8: 6e20 222d 1400 |003c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@2d22 │ │ -0c23fe: 5464 af0e |003f: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2402: 6e20 192d 2400 |0041: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@2d19 │ │ -0c2408: 5462 af0e |0044: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c240c: 6e10 fa2c 0200 |0046: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@2cfa │ │ -0c2412: 5462 af0e |0049: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2416: 7120 452d 3200 |004b: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@2d45 │ │ -0c241c: 0132 |004e: move v2, v3 │ │ -0c241e: 28b9 |004f: goto 0008 // -0047 │ │ -0c2420: 5464 af0e |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2424: 6e10 0b2d 0400 |0052: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@2d0b │ │ -0c242a: 0a01 |0055: move-result v1 │ │ -0c242c: 28e4 |0056: goto 003a // -001c │ │ -0c242e: 1303 1300 |0057: const/16 v3, #int 19 // #13 │ │ -0c2432: 3338 afff |0059: if-ne v8, v3, 0008 // -0051 │ │ -0c2436: 5463 af0e |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c243a: 6e10 032d 0300 |005d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@2d03 │ │ -0c2440: 0a03 |0060: move-result v3 │ │ -0c2442: 3903 a7ff |0061: if-nez v3, 0008 // -0059 │ │ -0c2446: 28a5 |0063: goto 0008 // -005b │ │ +0c5c0c: |[0c5c0c] com.actionbarsherlock.widget.SearchView.onSuggestionsKey:(Landroid/view/View;ILandroid/view/KeyEvent;)Z │ │ +0c5c1c: 1305 1500 |0000: const/16 v5, #int 21 // #15 │ │ +0c5c20: 1213 |0002: const/4 v3, #int 1 // #1 │ │ +0c5c22: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0c5c24: 5464 b50e |0004: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c5c28: 3904 0300 |0006: if-nez v4, 0009 // +0003 │ │ +0c5c2c: 0f02 |0008: return v2 │ │ +0c5c2e: 5464 ba0e |0009: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c5c32: 3804 fdff |000b: if-eqz v4, 0008 // -0003 │ │ +0c5c36: 6e10 4e1d 0900 |000d: invoke-virtual {v9}, Landroid/view/KeyEvent;.getAction:()I // method@1d4e │ │ +0c5c3c: 0a04 |0010: move-result v4 │ │ +0c5c3e: 3904 f7ff |0011: if-nez v4, 0008 // -0009 │ │ +0c5c42: 7110 e610 0900 |0013: invoke-static {v9}, Landroid/support/v4/view/KeyEventCompat;.hasNoModifiers:(Landroid/view/KeyEvent;)Z // method@10e6 │ │ +0c5c48: 0a04 |0016: move-result v4 │ │ +0c5c4a: 3804 f1ff |0017: if-eqz v4, 0008 // -000f │ │ +0c5c4e: 1304 4200 |0019: const/16 v4, #int 66 // #42 │ │ +0c5c52: 3248 0a00 |001b: if-eq v8, v4, 0025 // +000a │ │ +0c5c56: 1304 5400 |001d: const/16 v4, #int 84 // #54 │ │ +0c5c5a: 3248 0600 |001f: if-eq v8, v4, 0025 // +0006 │ │ +0c5c5e: 1304 3d00 |0021: const/16 v4, #int 61 // #3d │ │ +0c5c62: 3348 0e00 |0023: if-ne v8, v4, 0031 // +000e │ │ +0c5c66: 5463 af0e |0025: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5c6a: 6e10 032d 0300 |0027: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@2d03 │ │ +0c5c70: 0a00 |002a: move-result v0 │ │ +0c5c72: 1203 |002b: const/4 v3, #int 0 // #0 │ │ +0c5c74: 7040 692d 0632 |002c: invoke-direct {v6, v0, v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.onItemClicked:(IILjava/lang/String;)Z // method@2d69 │ │ +0c5c7a: 0a02 |002f: move-result v2 │ │ +0c5c7c: 28d8 |0030: goto 0008 // -0028 │ │ +0c5c7e: 3258 0600 |0031: if-eq v8, v5, 0037 // +0006 │ │ +0c5c82: 1304 1600 |0033: const/16 v4, #int 22 // #16 │ │ +0c5c86: 3348 2200 |0035: if-ne v8, v4, 0057 // +0022 │ │ +0c5c8a: 3358 1900 |0037: if-ne v8, v5, 0050 // +0019 │ │ +0c5c8e: 0121 |0039: move v1, v2 │ │ +0c5c90: 5464 af0e |003a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5c94: 6e20 222d 1400 |003c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@2d22 │ │ +0c5c9a: 5464 af0e |003f: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5c9e: 6e20 192d 2400 |0041: invoke-virtual {v4, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setListSelection:(I)V // method@2d19 │ │ +0c5ca4: 5462 af0e |0044: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5ca8: 6e10 fa2c 0200 |0046: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearListSelection:()V // method@2cfa │ │ +0c5cae: 5462 af0e |0049: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5cb2: 7120 452d 3200 |004b: invoke-static {v2, v3}, Lcom/actionbarsherlock/widget/SearchView;.ensureImeVisible:(Landroid/widget/AutoCompleteTextView;Z)V // method@2d45 │ │ +0c5cb8: 0132 |004e: move v2, v3 │ │ +0c5cba: 28b9 |004f: goto 0008 // -0047 │ │ +0c5cbc: 5464 af0e |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5cc0: 6e10 0b2d 0400 |0052: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@2d0b │ │ +0c5cc6: 0a01 |0055: move-result v1 │ │ +0c5cc8: 28e4 |0056: goto 003a // -001c │ │ +0c5cca: 1303 1300 |0057: const/16 v3, #int 19 // #13 │ │ +0c5cce: 3338 afff |0059: if-ne v8, v3, 0008 // -0051 │ │ +0c5cd2: 5463 af0e |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5cd6: 6e10 032d 0300 |005d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getListSelection:()I // method@2d03 │ │ +0c5cdc: 0a03 |0060: move-result v3 │ │ +0c5cde: 3903 a7ff |0061: if-nez v3, 0008 // -0059 │ │ +0c5ce2: 28a5 |0063: goto 0008 // -005b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=976 │ │ 0x0008 line=1033 │ │ 0x0009 line=979 │ │ 0x000d line=982 │ │ 0x0019 line=985 │ │ @@ -269201,14 +269271,15 @@ │ │ 0x0037 line=998 │ │ 0x003a line=1000 │ │ 0x003f line=1001 │ │ 0x0044 line=1002 │ │ 0x0049 line=1003 │ │ 0x004f line=1005 │ │ 0x0050 line=998 │ │ + 0x0052 line=999 │ │ 0x0057 line=1009 │ │ locals : │ │ 0x002b - 0x0031 reg=0 position I │ │ 0x003a - 0x0050 reg=1 selPoint I │ │ 0x0000 - 0x0064 reg=6 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0064 reg=7 v Landroid/view/View; │ │ 0x0000 - 0x0064 reg=8 keyCode I │ │ @@ -269219,48 +269290,48 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0c2448: |[0c2448] com.actionbarsherlock.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ -0c2458: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0c245a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0c245c: 5454 af0e |0002: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2460: 6e10 042d 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0c2466: 0c01 |0007: move-result-object v1 │ │ -0c2468: 5b51 be0e |0008: iput-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0ebe │ │ -0c246c: 7110 eb1c 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c2472: 0a04 |000d: move-result v4 │ │ -0c2474: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ -0c2478: 0120 |0010: move v0, v2 │ │ -0c247a: 7020 962d 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@2d96 │ │ -0c2480: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ -0c2484: 7020 982d 2500 |0016: invoke-direct {v5, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@2d98 │ │ -0c248a: 7010 912d 0500 |0019: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@2d91 │ │ -0c2490: 7010 952d 0500 |001c: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@2d95 │ │ -0c2496: 5452 a80e |001f: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ -0c249a: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ -0c249e: 5452 a20e |0023: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0ea2 │ │ -0c24a2: 7120 e91c 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@1ce9 │ │ -0c24a8: 0a02 |0028: move-result v2 │ │ -0c24aa: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ -0c24ae: 5452 a80e |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ -0c24b2: 7210 5c2e 0600 |002d: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -0c24b8: 0c03 |0030: move-result-object v3 │ │ -0c24ba: 7220 f02c 3200 |0031: invoke-interface {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@2cf0 │ │ -0c24c0: 7210 5c2e 0600 |0034: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -0c24c6: 0c02 |0037: move-result-object v2 │ │ -0c24c8: 5b52 a20e |0038: iput-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0ea2 │ │ -0c24cc: 0e00 |003a: return-void │ │ -0c24ce: 0130 |003b: move v0, v3 │ │ -0c24d0: 28d5 |003c: goto 0011 // -002b │ │ -0c24d2: 0132 |003d: move v2, v3 │ │ -0c24d4: 28d8 |003e: goto 0016 // -0028 │ │ +0c5ce4: |[0c5ce4] com.actionbarsherlock.widget.SearchView.onTextChanged:(Ljava/lang/CharSequence;)V │ │ +0c5cf4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0c5cf6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0c5cf8: 5454 af0e |0002: iget-object v4, v5, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5cfc: 6e10 042d 0400 |0004: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +0c5d02: 0c01 |0007: move-result-object v1 │ │ +0c5d04: 5b51 be0e |0008: iput-object v1, v5, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0ebe │ │ +0c5d08: 7110 eb1c 0100 |000a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0c5d0e: 0a04 |000d: move-result v4 │ │ +0c5d10: 3904 2d00 |000e: if-nez v4, 003b // +002d │ │ +0c5d14: 0120 |0010: move v0, v2 │ │ +0c5d16: 7020 962d 0500 |0011: invoke-direct {v5, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@2d96 │ │ +0c5d1c: 3900 2900 |0014: if-nez v0, 003d // +0029 │ │ +0c5d20: 7020 982d 2500 |0016: invoke-direct {v5, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@2d98 │ │ +0c5d26: 7010 912d 0500 |0019: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@2d91 │ │ +0c5d2c: 7010 952d 0500 |001c: invoke-direct {v5}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@2d95 │ │ +0c5d32: 5452 a80e |001f: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ +0c5d36: 3802 1300 |0021: if-eqz v2, 0034 // +0013 │ │ +0c5d3a: 5452 a20e |0023: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0ea2 │ │ +0c5d3e: 7120 e91c 2600 |0025: invoke-static {v6, v2}, Landroid/text/TextUtils;.equals:(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z // method@1ce9 │ │ +0c5d44: 0a02 |0028: move-result v2 │ │ +0c5d46: 3902 0b00 |0029: if-nez v2, 0034 // +000b │ │ +0c5d4a: 5452 a80e |002b: iget-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ +0c5d4e: 7210 5c2e 0600 |002d: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +0c5d54: 0c03 |0030: move-result-object v3 │ │ +0c5d56: 7220 f02c 3200 |0031: invoke-interface {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;.onQueryTextChange:(Ljava/lang/String;)Z // method@2cf0 │ │ +0c5d5c: 7210 5c2e 0600 |0034: invoke-interface {v6}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +0c5d62: 0c02 |0037: move-result-object v2 │ │ +0c5d64: 5b52 a20e |0038: iput-object v2, v5, Lcom/actionbarsherlock/widget/SearchView;.mOldQueryText:Ljava/lang/CharSequence; // field@0ea2 │ │ +0c5d68: 0e00 |003a: return-void │ │ +0c5d6a: 0130 |003b: move v0, v3 │ │ +0c5d6c: 28d5 |003c: goto 0011 // -002b │ │ +0c5d6e: 0132 |003d: move v2, v3 │ │ +0c5d70: 28d8 |003e: goto 0016 // -0028 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=1168 │ │ 0x0008 line=1169 │ │ 0x000a line=1170 │ │ 0x0011 line=1171 │ │ 0x0014 line=1172 │ │ @@ -269284,44 +269355,44 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 56 16-bit code units │ │ -0c24d8: |[0c24d8] com.actionbarsherlock.widget.SearchView.onVoiceClicked:()V │ │ -0c24e8: 5464 b50e |0000: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c24ec: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ -0c24f0: 0e00 |0004: return-void │ │ -0c24f2: 5462 b50e |0005: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c24f6: 6e10 3701 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0137 │ │ -0c24fc: 0a04 |000a: move-result v4 │ │ -0c24fe: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ -0c2502: 5464 c20e |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ -0c2506: 7030 432d 4602 |000f: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@2d43 │ │ -0c250c: 0c03 |0012: move-result-object v3 │ │ -0c250e: 6e10 482d 0600 |0013: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c2514: 0c04 |0016: move-result-object v4 │ │ -0c2516: 6e20 7401 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0c251c: 28ea |001a: goto 0004 // -0016 │ │ -0c251e: 0d01 |001b: move-exception v1 │ │ -0c2520: 1a04 920f |001c: const-string v4, "SearchView" // string@0f92 │ │ -0c2524: 1a05 5b03 |001e: const-string v5, "Could not find voice search activity" // string@035b │ │ -0c2528: 7120 071d 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0c252e: 28e1 |0023: goto 0004 // -001f │ │ -0c2530: 6e10 3601 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0136 │ │ -0c2536: 0a04 |0027: move-result v4 │ │ -0c2538: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ -0c253c: 5464 bf0e |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ -0c2540: 7030 422d 4602 |002c: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@2d42 │ │ -0c2546: 0c00 |002f: move-result-object v0 │ │ -0c2548: 6e10 482d 0600 |0030: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c254e: 0c04 |0033: move-result-object v4 │ │ -0c2550: 6e20 7401 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0c2556: 28cd |0037: goto 0004 // -0033 │ │ +0c5d74: |[0c5d74] com.actionbarsherlock.widget.SearchView.onVoiceClicked:()V │ │ +0c5d84: 5464 b50e |0000: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c5d88: 3904 0300 |0002: if-nez v4, 0005 // +0003 │ │ +0c5d8c: 0e00 |0004: return-void │ │ +0c5d8e: 5462 b50e |0005: iget-object v2, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c5d92: 6e10 3701 0200 |0007: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchWebSearch:()Z // method@0137 │ │ +0c5d98: 0a04 |000a: move-result v4 │ │ +0c5d9a: 3804 1900 |000b: if-eqz v4, 0024 // +0019 │ │ +0c5d9e: 5464 c20e |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceWebSearchIntent:Landroid/content/Intent; // field@0ec2 │ │ +0c5da2: 7030 432d 4602 |000f: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceWebSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@2d43 │ │ +0c5da8: 0c03 |0012: move-result-object v3 │ │ +0c5daa: 6e10 482d 0600 |0013: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c5db0: 0c04 |0016: move-result-object v4 │ │ +0c5db2: 6e20 7401 3400 |0017: invoke-virtual {v4, v3}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +0c5db8: 28ea |001a: goto 0004 // -0016 │ │ +0c5dba: 0d01 |001b: move-exception v1 │ │ +0c5dbc: 1a04 930f |001c: const-string v4, "SearchView" // string@0f93 │ │ +0c5dc0: 1a05 5d03 |001e: const-string v5, "Could not find voice search activity" // string@035d │ │ +0c5dc4: 7120 071d 5400 |0020: invoke-static {v4, v5}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0c5dca: 28e1 |0023: goto 0004 // -001f │ │ +0c5dcc: 6e10 3601 0200 |0024: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getVoiceSearchLaunchRecognizer:()Z // method@0136 │ │ +0c5dd2: 0a04 |0027: move-result v4 │ │ +0c5dd4: 3804 dcff |0028: if-eqz v4, 0004 // -0024 │ │ +0c5dd8: 5464 bf0e |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mVoiceAppSearchIntent:Landroid/content/Intent; // field@0ebf │ │ +0c5ddc: 7030 422d 4602 |002c: invoke-direct {v6, v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.createVoiceAppSearchIntent:(Landroid/content/Intent;Landroid/app/SearchableInfo;)Landroid/content/Intent; // method@2d42 │ │ +0c5de2: 0c00 |002f: move-result-object v0 │ │ +0c5de4: 6e10 482d 0600 |0030: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c5dea: 0c04 |0033: move-result-object v4 │ │ +0c5dec: 6e20 7401 0400 |0034: invoke-virtual {v4, v0}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +0c5df2: 28cd |0037: goto 0004 // -0033 │ │ catches : 2 │ │ 0x0007 - 0x001a │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ 0x0024 - 0x0037 │ │ Landroid/content/ActivityNotFoundException; -> 0x001b │ │ positions : │ │ 0x0000 line=1230 │ │ @@ -269347,18 +269418,18 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c256c: |[0c256c] com.actionbarsherlock.widget.SearchView.postUpdateFocusedState:()V │ │ -0c257c: 5410 bd0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0ebd │ │ -0c2580: 6e20 752d 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2d75 │ │ -0c2586: 0e00 |0005: return-void │ │ +0c5e08: |[0c5e08] com.actionbarsherlock.widget.SearchView.postUpdateFocusedState:()V │ │ +0c5e18: 5410 bd0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0ebd │ │ +0c5e1c: 6e20 752d 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2d75 │ │ +0c5e22: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=836 │ │ 0x0005 line=837 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -269367,36 +269438,36 @@ │ │ type : '(I)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0c2588: |[0c2588] com.actionbarsherlock.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ -0c2598: 5443 af0e |0000: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c259c: 6e10 042d 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0c25a2: 0c02 |0005: move-result-object v2 │ │ -0c25a4: 5443 ba0e |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c25a8: 6e10 4019 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1940 │ │ -0c25ae: 0c00 |000b: move-result-object v0 │ │ -0c25b0: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ -0c25b4: 0e00 |000e: return-void │ │ -0c25b6: 7220 0002 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ -0c25bc: 0a03 |0012: move-result v3 │ │ -0c25be: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ -0c25c2: 5443 ba0e |0015: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c25c6: 6e20 3e19 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@193e │ │ -0c25cc: 0c01 |001a: move-result-object v1 │ │ -0c25ce: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ -0c25d2: 7020 882d 1400 |001d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ -0c25d8: 28ee |0020: goto 000e // -0012 │ │ -0c25da: 7020 882d 2400 |0021: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ -0c25e0: 28ea |0024: goto 000e // -0016 │ │ -0c25e2: 7020 882d 2400 |0025: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ -0c25e8: 28e6 |0028: goto 000e // -001a │ │ +0c5e24: |[0c5e24] com.actionbarsherlock.widget.SearchView.rewriteQueryFromSuggestion:(I)V │ │ +0c5e34: 5443 af0e |0000: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5e38: 6e10 042d 0300 |0002: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +0c5e3e: 0c02 |0005: move-result-object v2 │ │ +0c5e40: 5443 ba0e |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c5e44: 6e10 4019 0300 |0008: invoke-virtual {v3}, Landroid/support/v4/widget/CursorAdapter;.getCursor:()Landroid/database/Cursor; // method@1940 │ │ +0c5e4a: 0c00 |000b: move-result-object v0 │ │ +0c5e4c: 3900 0300 |000c: if-nez v0, 000f // +0003 │ │ +0c5e50: 0e00 |000e: return-void │ │ +0c5e52: 7220 0002 5000 |000f: invoke-interface {v0, v5}, Landroid/database/Cursor;.moveToPosition:(I)Z // method@0200 │ │ +0c5e58: 0a03 |0012: move-result v3 │ │ +0c5e5a: 3803 1200 |0013: if-eqz v3, 0025 // +0012 │ │ +0c5e5e: 5443 ba0e |0015: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c5e62: 6e20 3e19 0300 |0017: invoke-virtual {v3, v0}, Landroid/support/v4/widget/CursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@193e │ │ +0c5e68: 0c01 |001a: move-result-object v1 │ │ +0c5e6a: 3801 0600 |001b: if-eqz v1, 0021 // +0006 │ │ +0c5e6e: 7020 882d 1400 |001d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ +0c5e74: 28ee |0020: goto 000e // -0012 │ │ +0c5e76: 7020 882d 2400 |0021: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ +0c5e7c: 28ea |0024: goto 000e // -0016 │ │ +0c5e7e: 7020 882d 2400 |0025: invoke-direct {v4, v2}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ +0c5e84: 28e6 |0028: goto 000e // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1376 │ │ 0x0006 line=1377 │ │ 0x000c line=1378 │ │ 0x000e line=1396 │ │ 0x000f line=1381 │ │ @@ -269417,40 +269488,40 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 36 16-bit code units │ │ -0c25ec: |[0c25ec] com.actionbarsherlock.widget.SearchView.setImeVisibility:(Z)V │ │ -0c25fc: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ -0c2600: 5431 b60e |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0eb6 │ │ -0c2604: 6e20 752d 1300 |0004: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2d75 │ │ -0c260a: 0e00 |0007: return-void │ │ -0c260c: 5431 b60e |0008: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0eb6 │ │ -0c2610: 6e20 772d 1300 |000a: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2d77 │ │ -0c2616: 6e10 482d 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c261c: 0c01 |0010: move-result-object v1 │ │ -0c261e: 1a02 781e |0011: const-string v2, "input_method" // string@1e78 │ │ -0c2622: 6e20 6801 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0c2628: 0c00 |0016: move-result-object v0 │ │ -0c262a: 1f00 6504 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0465 │ │ -0c262e: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ -0c2632: 6e10 542d 0300 |001b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@2d54 │ │ -0c2638: 0c01 |001e: move-result-object v1 │ │ -0c263a: 1202 |001f: const/4 v2, #int 0 // #0 │ │ -0c263c: 6e30 fb1f 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1ffb │ │ -0c2642: 28e4 |0023: goto 0007 // -001c │ │ +0c5e88: |[0c5e88] com.actionbarsherlock.widget.SearchView.setImeVisibility:(Z)V │ │ +0c5e98: 3804 0800 |0000: if-eqz v4, 0008 // +0008 │ │ +0c5e9c: 5431 b60e |0002: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0eb6 │ │ +0c5ea0: 6e20 752d 1300 |0004: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2d75 │ │ +0c5ea6: 0e00 |0007: return-void │ │ +0c5ea8: 5431 b60e |0008: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mShowImeRunnable:Ljava/lang/Runnable; // field@0eb6 │ │ +0c5eac: 6e20 772d 1300 |000a: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2d77 │ │ +0c5eb2: 6e10 482d 0300 |000d: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c5eb8: 0c01 |0010: move-result-object v1 │ │ +0c5eba: 1a02 791e |0011: const-string v2, "input_method" // string@1e79 │ │ +0c5ebe: 6e20 6801 2100 |0013: invoke-virtual {v1, v2}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0c5ec4: 0c00 |0016: move-result-object v0 │ │ +0c5ec6: 1f00 6504 |0017: check-cast v0, Landroid/view/inputmethod/InputMethodManager; // type@0465 │ │ +0c5eca: 3800 eeff |0019: if-eqz v0, 0007 // -0012 │ │ +0c5ece: 6e10 542d 0300 |001b: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getWindowToken:()Landroid/os/IBinder; // method@2d54 │ │ +0c5ed4: 0c01 |001e: move-result-object v1 │ │ +0c5ed6: 1202 |001f: const/4 v2, #int 0 // #0 │ │ +0c5ed8: 6e30 fb1f 1002 |0020: invoke-virtual {v0, v1, v2}, Landroid/view/inputmethod/InputMethodManager;.hideSoftInputFromWindow:(Landroid/os/IBinder;I)Z // method@1ffb │ │ +0c5ede: 28e4 |0023: goto 0007 // -001c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0002 line=855 │ │ 0x0007 line=865 │ │ 0x0008 line=857 │ │ - 0x000d line=858 │ │ + 0x000d line=859 │ │ 0x0019 line=861 │ │ 0x001b line=862 │ │ locals : │ │ 0x0019 - 0x0024 reg=0 imm Landroid/view/inputmethod/InputMethodManager; │ │ 0x0000 - 0x0024 reg=3 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0024 reg=4 visible Z │ │ │ │ @@ -269459,28 +269530,28 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 24 16-bit code units │ │ -0c2644: |[0c2644] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ -0c2654: 5420 af0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2658: 1211 |0002: const/4 v1, #int 1 // #1 │ │ -0c265a: 7130 8f2d 3001 |0003: invoke-static {v0, v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V // method@2d8f │ │ -0c2660: 5421 af0e |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2664: 7110 eb1c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c266a: 0a00 |000b: move-result v0 │ │ -0c266c: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ -0c2670: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c2672: 6e20 222d 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@2d22 │ │ -0c2678: 0e00 |0012: return-void │ │ -0c267a: 7210 5a2e 0300 |0013: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ -0c2680: 0a00 |0016: move-result v0 │ │ -0c2682: 28f8 |0017: goto 000f // -0008 │ │ +0c5ee0: |[0c5ee0] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;)V │ │ +0c5ef0: 5420 af0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5ef4: 1211 |0002: const/4 v1, #int 1 // #1 │ │ +0c5ef6: 7130 8f2d 3001 |0003: invoke-static {v0, v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V // method@2d8f │ │ +0c5efc: 5421 af0e |0006: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c5f00: 7110 eb1c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0c5f06: 0a00 |000b: move-result v0 │ │ +0c5f08: 3800 0700 |000c: if-eqz v0, 0013 // +0007 │ │ +0c5f0c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c5f0e: 6e20 222d 0100 |000f: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@2d22 │ │ +0c5f14: 0e00 |0012: return-void │ │ +0c5f16: 7210 5a2e 0300 |0013: invoke-interface {v3}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ +0c5f1c: 0a00 |0016: move-result v0 │ │ +0c5f1e: 28f8 |0017: goto 000f // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1442 │ │ 0x0006 line=1444 │ │ 0x0012 line=1445 │ │ 0x0013 line=1444 │ │ locals : │ │ @@ -269492,42 +269563,42 @@ │ │ type : '(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 47 16-bit code units │ │ -0c2684: |[0c2684] com.actionbarsherlock.widget.SearchView.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V │ │ -0c2694: 1c02 6e04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@046e │ │ -0c2698: 1a03 df2c |0002: const-string v3, "setText" // string@2cdf │ │ -0c269c: 1224 |0004: const/4 v4, #int 2 // #2 │ │ -0c269e: 2344 6706 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ -0c26a2: 1205 |0007: const/4 v5, #int 0 // #0 │ │ -0c26a4: 1c06 c305 |0008: const-class v6, Ljava/lang/CharSequence; // type@05c3 │ │ -0c26a8: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ -0c26ac: 1215 |000c: const/4 v5, #int 1 // #1 │ │ -0c26ae: 6206 9911 |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ -0c26b2: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ -0c26b6: 6e30 6f2e 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -0c26bc: 0c01 |0014: move-result-object v1 │ │ -0c26be: 1212 |0015: const/4 v2, #int 1 // #1 │ │ -0c26c0: 6e20 fa2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ -0c26c6: 1222 |0019: const/4 v2, #int 2 // #2 │ │ -0c26c8: 2322 6806 |001a: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ -0c26cc: 1203 |001c: const/4 v3, #int 0 // #0 │ │ -0c26ce: 4d08 0203 |001d: aput-object v8, v2, v3 │ │ -0c26d2: 1213 |001f: const/4 v3, #int 1 // #1 │ │ -0c26d4: 7110 582e 0900 |0020: invoke-static {v9}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ -0c26da: 0c04 |0023: move-result-object v4 │ │ -0c26dc: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ -0c26e0: 6e30 f92e 7102 |0026: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c26e6: 0e00 |0029: return-void │ │ -0c26e8: 0d00 |002a: move-exception v0 │ │ -0c26ea: 6e20 1420 8700 |002b: invoke-virtual {v7, v8}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@2014 │ │ -0c26f0: 28fb |002e: goto 0029 // -0005 │ │ +0c5f20: |[0c5f20] com.actionbarsherlock.widget.SearchView.setText:(Landroid/widget/AutoCompleteTextView;Ljava/lang/CharSequence;Z)V │ │ +0c5f30: 1c02 6e04 |0000: const-class v2, Landroid/widget/AutoCompleteTextView; // type@046e │ │ +0c5f34: 1a03 de2c |0002: const-string v3, "setText" // string@2cde │ │ +0c5f38: 1224 |0004: const/4 v4, #int 2 // #2 │ │ +0c5f3a: 2344 6706 |0005: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ +0c5f3e: 1205 |0007: const/4 v5, #int 0 // #0 │ │ +0c5f40: 1c06 c305 |0008: const-class v6, Ljava/lang/CharSequence; // type@05c3 │ │ +0c5f44: 4d06 0405 |000a: aput-object v6, v4, v5 │ │ +0c5f48: 1215 |000c: const/4 v5, #int 1 // #1 │ │ +0c5f4a: 6206 9911 |000d: sget-object v6, Ljava/lang/Boolean;.TYPE:Ljava/lang/Class; // field@1199 │ │ +0c5f4e: 4d06 0405 |000f: aput-object v6, v4, v5 │ │ +0c5f52: 6e30 6f2e 3204 |0011: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +0c5f58: 0c01 |0014: move-result-object v1 │ │ +0c5f5a: 1212 |0015: const/4 v2, #int 1 // #1 │ │ +0c5f5c: 6e20 fa2e 2100 |0016: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ +0c5f62: 1222 |0019: const/4 v2, #int 2 // #2 │ │ +0c5f64: 2322 6806 |001a: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ +0c5f68: 1203 |001c: const/4 v3, #int 0 // #0 │ │ +0c5f6a: 4d08 0203 |001d: aput-object v8, v2, v3 │ │ +0c5f6e: 1213 |001f: const/4 v3, #int 1 // #1 │ │ +0c5f70: 7110 582e 0900 |0020: invoke-static {v9}, Ljava/lang/Boolean;.valueOf:(Z)Ljava/lang/Boolean; // method@2e58 │ │ +0c5f76: 0c04 |0023: move-result-object v4 │ │ +0c5f78: 4d04 0203 |0024: aput-object v4, v2, v3 │ │ +0c5f7c: 6e30 f92e 7102 |0026: invoke-virtual {v1, v7, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c5f82: 0e00 |0029: return-void │ │ +0c5f84: 0d00 |002a: move-exception v0 │ │ +0c5f86: 6e20 1420 8700 |002b: invoke-virtual {v7, v8}, Landroid/widget/AutoCompleteTextView;.setText:(Ljava/lang/CharSequence;)V // method@2014 │ │ +0c5f8c: 28fb |002e: goto 0029 // -0005 │ │ catches : 1 │ │ 0x0000 - 0x0029 │ │ Ljava/lang/Exception; -> 0x002a │ │ positions : │ │ 0x0000 line=1803 │ │ 0x0015 line=1804 │ │ 0x0019 line=1805 │ │ @@ -269546,44 +269617,44 @@ │ │ type : '(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V' │ │ access : 0x000a (PRIVATE STATIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0c2704: |[0c2704] com.actionbarsherlock.widget.SearchView.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ -0c2714: 6e10 ab2e 0800 |0000: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c271a: 0c02 |0003: move-result-object v2 │ │ -0c271c: 1a03 742d |0004: const-string v3, "showSoftInputUnchecked" // string@2d74 │ │ -0c2720: 1224 |0006: const/4 v4, #int 2 // #2 │ │ -0c2722: 2344 6706 |0007: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ -0c2726: 1205 |0009: const/4 v5, #int 0 // #0 │ │ -0c2728: 6206 9c11 |000a: sget-object v6, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ -0c272c: 4d06 0405 |000c: aput-object v6, v4, v5 │ │ -0c2730: 1215 |000e: const/4 v5, #int 1 // #1 │ │ -0c2732: 1c06 b000 |000f: const-class v6, Landroid/os/ResultReceiver; // type@00b0 │ │ -0c2736: 4d06 0405 |0011: aput-object v6, v4, v5 │ │ -0c273a: 6e30 6f2e 3204 |0013: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ -0c2740: 0c01 |0016: move-result-object v1 │ │ -0c2742: 1212 |0017: const/4 v2, #int 1 // #1 │ │ -0c2744: 6e20 fa2e 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ -0c274a: 1222 |001b: const/4 v2, #int 2 // #2 │ │ -0c274c: 2322 6806 |001c: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ -0c2750: 1203 |001e: const/4 v3, #int 0 // #0 │ │ -0c2752: 7110 912e 0900 |001f: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ -0c2758: 0c04 |0022: move-result-object v4 │ │ -0c275a: 4d04 0203 |0023: aput-object v4, v2, v3 │ │ -0c275e: 1213 |0025: const/4 v3, #int 1 // #1 │ │ -0c2760: 1204 |0026: const/4 v4, #int 0 // #0 │ │ -0c2762: 4d04 0203 |0027: aput-object v4, v2, v3 │ │ -0c2766: 6e30 f92e 8102 |0029: invoke-virtual {v1, v8, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c276c: 0e00 |002c: return-void │ │ -0c276e: 0d00 |002d: move-exception v0 │ │ -0c2770: 6e30 fc1f 7809 |002e: invoke-virtual {v8, v7, v9}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1ffc │ │ -0c2776: 28fb |0031: goto 002c // -0005 │ │ +0c5fa0: |[0c5fa0] com.actionbarsherlock.widget.SearchView.showSoftInputUnchecked:(Landroid/view/View;Landroid/view/inputmethod/InputMethodManager;I)V │ │ +0c5fb0: 6e10 ab2e 0800 |0000: invoke-virtual {v8}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0c5fb6: 0c02 |0003: move-result-object v2 │ │ +0c5fb8: 1a03 732d |0004: const-string v3, "showSoftInputUnchecked" // string@2d73 │ │ +0c5fbc: 1224 |0006: const/4 v4, #int 2 // #2 │ │ +0c5fbe: 2344 6706 |0007: new-array v4, v4, [Ljava/lang/Class; // type@0667 │ │ +0c5fc2: 1205 |0009: const/4 v5, #int 0 // #0 │ │ +0c5fc4: 6206 9c11 |000a: sget-object v6, Ljava/lang/Integer;.TYPE:Ljava/lang/Class; // field@119c │ │ +0c5fc8: 4d06 0405 |000c: aput-object v6, v4, v5 │ │ +0c5fcc: 1215 |000e: const/4 v5, #int 1 // #1 │ │ +0c5fce: 1c06 b000 |000f: const-class v6, Landroid/os/ResultReceiver; // type@00b0 │ │ +0c5fd2: 4d06 0405 |0011: aput-object v6, v4, v5 │ │ +0c5fd6: 6e30 6f2e 3204 |0013: invoke-virtual {v2, v3, v4}, Ljava/lang/Class;.getMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6f │ │ +0c5fdc: 0c01 |0016: move-result-object v1 │ │ +0c5fde: 1212 |0017: const/4 v2, #int 1 // #1 │ │ +0c5fe0: 6e20 fa2e 2100 |0018: invoke-virtual {v1, v2}, Ljava/lang/reflect/Method;.setAccessible:(Z)V // method@2efa │ │ +0c5fe6: 1222 |001b: const/4 v2, #int 2 // #2 │ │ +0c5fe8: 2322 6806 |001c: new-array v2, v2, [Ljava/lang/Object; // type@0668 │ │ +0c5fec: 1203 |001e: const/4 v3, #int 0 // #0 │ │ +0c5fee: 7110 912e 0900 |001f: invoke-static {v9}, Ljava/lang/Integer;.valueOf:(I)Ljava/lang/Integer; // method@2e91 │ │ +0c5ff4: 0c04 |0022: move-result-object v4 │ │ +0c5ff6: 4d04 0203 |0023: aput-object v4, v2, v3 │ │ +0c5ffa: 1213 |0025: const/4 v3, #int 1 // #1 │ │ +0c5ffc: 1204 |0026: const/4 v4, #int 0 // #0 │ │ +0c5ffe: 4d04 0203 |0027: aput-object v4, v2, v3 │ │ +0c6002: 6e30 f92e 8102 |0029: invoke-virtual {v1, v8, v2}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c6008: 0e00 |002c: return-void │ │ +0c600a: 0d00 |002d: move-exception v0 │ │ +0c600c: 6e30 fc1f 7809 |002e: invoke-virtual {v8, v7, v9}, Landroid/view/inputmethod/InputMethodManager;.showSoftInput:(Landroid/view/View;I)Z // method@1ffc │ │ +0c6012: 28fb |0031: goto 002c // -0005 │ │ catches : 1 │ │ 0x0000 - 0x002c │ │ Ljava/lang/Exception; -> 0x002d │ │ positions : │ │ 0x0000 line=1792 │ │ 0x0017 line=1793 │ │ 0x001b line=1794 │ │ @@ -269602,47 +269673,47 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 56 16-bit code units │ │ -0c2788: |[0c2788] com.actionbarsherlock.widget.SearchView.updateCloseButton:()V │ │ -0c2798: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0c279a: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0c279c: 5443 af0e |0002: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c27a0: 6e10 042d 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0c27a6: 0c03 |0007: move-result-object v3 │ │ -0c27a8: 7110 eb1c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c27ae: 0a03 |000b: move-result v3 │ │ -0c27b0: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ -0c27b4: 0110 |000e: move v0, v1 │ │ -0c27b6: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ -0c27ba: 5543 a00e |0011: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c27be: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ -0c27c2: 5543 9e0e |0015: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ -0c27c6: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ -0c27ca: 5443 9b0e |0019: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ -0c27ce: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ -0c27d2: 6e20 5920 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0c27d8: 5442 9b0e |0020: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ -0c27dc: 6e10 4820 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@2048 │ │ -0c27e2: 0c03 |0025: move-result-object v3 │ │ -0c27e4: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ -0c27e8: 6202 950e |0028: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.ENABLED_STATE_SET:[I // field@0e95 │ │ -0c27ec: 6e20 9602 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ -0c27f2: 0e00 |002d: return-void │ │ -0c27f4: 0120 |002e: move v0, v2 │ │ -0c27f6: 28e0 |002f: goto 000f // -0020 │ │ -0c27f8: 0121 |0030: move v1, v2 │ │ -0c27fa: 28e8 |0031: goto 0019 // -0018 │ │ -0c27fc: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ -0c2800: 28e9 |0034: goto 001d // -0017 │ │ -0c2802: 6202 940e |0035: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0e94 │ │ -0c2806: 28f3 |0037: goto 002a // -000d │ │ +0c6024: |[0c6024] com.actionbarsherlock.widget.SearchView.updateCloseButton:()V │ │ +0c6034: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0c6036: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0c6038: 5443 af0e |0002: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c603c: 6e10 042d 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +0c6042: 0c03 |0007: move-result-object v3 │ │ +0c6044: 7110 eb1c 0300 |0008: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0c604a: 0a03 |000b: move-result v3 │ │ +0c604c: 3903 2200 |000c: if-nez v3, 002e // +0022 │ │ +0c6050: 0110 |000e: move v0, v1 │ │ +0c6052: 3900 0a00 |000f: if-nez v0, 0019 // +000a │ │ +0c6056: 5543 a00e |0011: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c605a: 3803 1d00 |0013: if-eqz v3, 0030 // +001d │ │ +0c605e: 5543 9e0e |0015: iget-boolean v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ +0c6062: 3903 1900 |0017: if-nez v3, 0030 // +0019 │ │ +0c6066: 5443 9b0e |0019: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ +0c606a: 3801 1700 |001b: if-eqz v1, 0032 // +0017 │ │ +0c606e: 6e20 5920 2300 |001d: invoke-virtual {v3, v2}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0c6074: 5442 9b0e |0020: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mCloseButton:Landroid/widget/ImageView; // field@0e9b │ │ +0c6078: 6e10 4820 0200 |0022: invoke-virtual {v2}, Landroid/widget/ImageView;.getDrawable:()Landroid/graphics/drawable/Drawable; // method@2048 │ │ +0c607e: 0c03 |0025: move-result-object v3 │ │ +0c6080: 3800 0f00 |0026: if-eqz v0, 0035 // +000f │ │ +0c6084: 6202 950e |0028: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.ENABLED_STATE_SET:[I // field@0e95 │ │ +0c6088: 6e20 9602 2300 |002a: invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ +0c608e: 0e00 |002d: return-void │ │ +0c6090: 0120 |002e: move v0, v2 │ │ +0c6092: 28e0 |002f: goto 000f // -0020 │ │ +0c6094: 0121 |0030: move v1, v2 │ │ +0c6096: 28e8 |0031: goto 0019 // -0018 │ │ +0c6098: 1302 0800 |0032: const/16 v2, #int 8 // #8 │ │ +0c609c: 28e9 |0034: goto 001d // -0017 │ │ +0c609e: 6202 940e |0035: sget-object v2, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0e94 │ │ +0c60a2: 28f3 |0037: goto 002a // -000d │ │ catches : (none) │ │ positions : │ │ 0x0002 line=827 │ │ 0x000f line=830 │ │ 0x0019 line=831 │ │ 0x0020 line=832 │ │ 0x002d line=833 │ │ @@ -269662,36 +269733,36 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 42 16-bit code units │ │ -0c2808: |[0c2808] com.actionbarsherlock.widget.SearchView.updateFocusedState:()V │ │ -0c2818: 5431 af0e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c281c: 6e10 082d 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@2d08 │ │ -0c2822: 0a00 |0005: move-result v0 │ │ -0c2824: 5431 b40e |0006: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0eb4 │ │ -0c2828: 6e10 ea1d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ -0c282e: 0c02 |000b: move-result-object v2 │ │ -0c2830: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ -0c2834: 6201 960e |000e: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0e96 │ │ -0c2838: 6e20 9602 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ -0c283e: 5431 b70e |0013: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0eb7 │ │ -0c2842: 6e10 ea1d 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ -0c2848: 0c02 |0018: move-result-object v2 │ │ -0c284a: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ -0c284e: 6201 960e |001b: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0e96 │ │ -0c2852: 6e20 9602 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ -0c2858: 6e10 582d 0300 |0020: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.invalidate:()V // method@2d58 │ │ -0c285e: 0e00 |0023: return-void │ │ -0c2860: 6201 940e |0024: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0e94 │ │ -0c2864: 28ea |0026: goto 0010 // -0016 │ │ -0c2866: 6201 940e |0027: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0e94 │ │ -0c286a: 28f4 |0029: goto 001d // -000c │ │ +0c60a4: |[0c60a4] com.actionbarsherlock.widget.SearchView.updateFocusedState:()V │ │ +0c60b4: 5431 af0e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c60b8: 6e10 082d 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@2d08 │ │ +0c60be: 0a00 |0005: move-result v0 │ │ +0c60c0: 5431 b40e |0006: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchPlate:Landroid/view/View; // field@0eb4 │ │ +0c60c4: 6e10 ea1d 0100 |0008: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ +0c60ca: 0c02 |000b: move-result-object v2 │ │ +0c60cc: 3800 1800 |000c: if-eqz v0, 0024 // +0018 │ │ +0c60d0: 6201 960e |000e: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0e96 │ │ +0c60d4: 6e20 9602 1200 |0010: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ +0c60da: 5431 b70e |0013: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0eb7 │ │ +0c60de: 6e10 ea1d 0100 |0015: invoke-virtual {v1}, Landroid/view/View;.getBackground:()Landroid/graphics/drawable/Drawable; // method@1dea │ │ +0c60e4: 0c02 |0018: move-result-object v2 │ │ +0c60e6: 3800 0e00 |0019: if-eqz v0, 0027 // +000e │ │ +0c60ea: 6201 960e |001b: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.FOCUSED_STATE_SET:[I // field@0e96 │ │ +0c60ee: 6e20 9602 1200 |001d: invoke-virtual {v2, v1}, Landroid/graphics/drawable/Drawable;.setState:([I)Z // method@0296 │ │ +0c60f4: 6e10 582d 0300 |0020: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.invalidate:()V // method@2d58 │ │ +0c60fa: 0e00 |0023: return-void │ │ +0c60fc: 6201 940e |0024: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0e94 │ │ +0c6100: 28ea |0026: goto 0010 // -0016 │ │ +0c6102: 6201 940e |0027: sget-object v1, Lcom/actionbarsherlock/widget/SearchView;.EMPTY_STATE_SET:[I // field@0e94 │ │ +0c6106: 28f4 |0029: goto 001d // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=840 │ │ 0x0006 line=841 │ │ 0x0013 line=842 │ │ 0x0020 line=843 │ │ 0x0023 line=844 │ │ @@ -269706,46 +269777,46 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0c286c: |[0c286c] com.actionbarsherlock.widget.SearchView.updateQueryHint:()V │ │ -0c287c: 5442 ad0e |0000: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ -0c2880: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ -0c2884: 5442 af0e |0004: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2888: 5443 ad0e |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ -0c288c: 7020 492d 3400 |0008: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2d49 │ │ -0c2892: 0c03 |000b: move-result-object v3 │ │ -0c2894: 6e20 162d 3200 |000c: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@2d16 │ │ -0c289a: 0e00 |000f: return-void │ │ -0c289c: 5442 b50e |0010: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c28a0: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ -0c28a4: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0c28a6: 5442 b50e |0015: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c28aa: 6e10 2701 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0127 │ │ -0c28b0: 0a01 |001a: move-result v1 │ │ -0c28b2: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ -0c28b6: 6e10 482d 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c28bc: 0c02 |0020: move-result-object v2 │ │ -0c28be: 6e20 6601 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0c28c4: 0c00 |0024: move-result-object v0 │ │ -0c28c6: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ -0c28ca: 5442 af0e |0027: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c28ce: 7020 492d 0400 |0029: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2d49 │ │ -0c28d4: 0c03 |002c: move-result-object v3 │ │ -0c28d6: 6e20 162d 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@2d16 │ │ -0c28dc: 28df |0030: goto 000f // -0021 │ │ -0c28de: 5442 af0e |0031: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c28e2: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ -0c28e6: 7020 492d 3400 |0035: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2d49 │ │ -0c28ec: 0c03 |0038: move-result-object v3 │ │ -0c28ee: 6e20 162d 3200 |0039: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@2d16 │ │ -0c28f4: 28d3 |003c: goto 000f // -002d │ │ +0c6108: |[0c6108] com.actionbarsherlock.widget.SearchView.updateQueryHint:()V │ │ +0c6118: 5442 ad0e |0000: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ +0c611c: 3802 0e00 |0002: if-eqz v2, 0010 // +000e │ │ +0c6120: 5442 af0e |0004: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c6124: 5443 ad0e |0006: iget-object v3, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ +0c6128: 7020 492d 3400 |0008: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2d49 │ │ +0c612e: 0c03 |000b: move-result-object v3 │ │ +0c6130: 6e20 162d 3200 |000c: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@2d16 │ │ +0c6136: 0e00 |000f: return-void │ │ +0c6138: 5442 b50e |0010: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c613c: 3802 1f00 |0012: if-eqz v2, 0031 // +001f │ │ +0c6140: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0c6142: 5442 b50e |0015: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c6146: 6e10 2701 0200 |0017: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0127 │ │ +0c614c: 0a01 |001a: move-result v1 │ │ +0c614e: 3801 0a00 |001b: if-eqz v1, 0025 // +000a │ │ +0c6152: 6e10 482d 0400 |001d: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c6158: 0c02 |0020: move-result-object v2 │ │ +0c615a: 6e20 6601 1200 |0021: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0c6160: 0c00 |0024: move-result-object v0 │ │ +0c6162: 3800 eaff |0025: if-eqz v0, 000f // -0016 │ │ +0c6166: 5442 af0e |0027: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c616a: 7020 492d 0400 |0029: invoke-direct {v4, v0}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2d49 │ │ +0c6170: 0c03 |002c: move-result-object v3 │ │ +0c6172: 6e20 162d 3200 |002d: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@2d16 │ │ +0c6178: 28df |0030: goto 000f // -0021 │ │ +0c617a: 5442 af0e |0031: iget-object v2, v4, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c617e: 1a03 0000 |0033: const-string v3, "" // string@0000 │ │ +0c6182: 7020 492d 3400 |0035: invoke-direct {v4, v3}, Lcom/actionbarsherlock/widget/SearchView;.getDecoratedHint:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2d49 │ │ +0c6188: 0c03 |0038: move-result-object v3 │ │ +0c618a: 6e20 162d 3200 |0039: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setHint:(Ljava/lang/CharSequence;)V // method@2d16 │ │ +0c6190: 28d3 |003c: goto 000f // -002d │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1084 │ │ 0x0004 line=1085 │ │ 0x000f line=1098 │ │ 0x0010 line=1086 │ │ 0x0014 line=1087 │ │ @@ -269765,69 +269836,69 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 109 16-bit code units │ │ -0c28f8: |[0c28f8] com.actionbarsherlock.widget.SearchView.updateSearchAutoComplete:()V │ │ -0c2908: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0c290a: 5461 af0e |0001: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c290e: 5463 b50e |0003: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2912: 6e10 3001 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@0130 │ │ -0c2918: 0a03 |0008: move-result v3 │ │ -0c291a: 6e20 242d 3100 |0009: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@2d24 │ │ -0c2920: 5461 af0e |000c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2924: 5463 b50e |000e: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2928: 6e10 2801 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@0128 │ │ -0c292e: 0a03 |0013: move-result v3 │ │ -0c2930: 6e20 172d 3100 |0014: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ -0c2936: 5461 b50e |0017: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c293a: 6e10 2901 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@0129 │ │ -0c2940: 0a00 |001c: move-result v0 │ │ -0c2942: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ -0c2946: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ -0c294a: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ -0c2950: b510 |0024: and-int/2addr v0, v1 │ │ -0c2952: 5461 b50e |0025: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2956: 6e10 2b01 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@012b │ │ -0c295c: 0c01 |002a: move-result-object v1 │ │ -0c295e: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ -0c2962: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ -0c2966: b610 |002f: or-int/2addr v0, v1 │ │ -0c2968: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ -0c296c: b610 |0032: or-int/2addr v0, v1 │ │ -0c296e: 5461 af0e |0033: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2972: 6e20 182d 0100 |0035: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@2d18 │ │ -0c2978: 5461 ba0e |0038: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c297c: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ -0c2980: 5461 ba0e |003c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c2984: 1203 |003e: const/4 v3, #int 0 // #0 │ │ -0c2986: 6e20 3d19 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@193d │ │ -0c298c: 5461 b50e |0042: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2990: 6e10 2b01 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@012b │ │ -0c2996: 0c01 |0047: move-result-object v1 │ │ -0c2998: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ -0c299c: 2201 8c05 |004a: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ -0c29a0: 6e10 482d 0600 |004c: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c29a6: 0c03 |004f: move-result-object v3 │ │ -0c29a8: 5464 b50e |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c29ac: 5465 ac0e |0052: iget-object v5, v6, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0eac │ │ -0c29b0: 7055 ac2d 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@2dac │ │ -0c29b6: 5b61 ba0e |0057: iput-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c29ba: 5461 af0e |0059: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c29be: 5463 ba0e |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c29c2: 6e20 132d 3100 |005d: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2d13 │ │ -0c29c8: 5461 ba0e |0060: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c29cc: 1f01 8c05 |0062: check-cast v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ -0c29d0: 5563 ae0e |0064: iget-boolean v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@0eae │ │ -0c29d4: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ -0c29d8: 1222 |0068: const/4 v2, #int 2 // #2 │ │ -0c29da: 6e20 c72d 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2dc7 │ │ -0c29e0: 0e00 |006c: return-void │ │ +0c6194: |[0c6194] com.actionbarsherlock.widget.SearchView.updateSearchAutoComplete:()V │ │ +0c61a4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0c61a6: 5461 af0e |0001: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c61aa: 5463 b50e |0003: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c61ae: 6e10 3001 0300 |0005: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getSuggestThreshold:()I // method@0130 │ │ +0c61b4: 0a03 |0008: move-result v3 │ │ +0c61b6: 6e20 242d 3100 |0009: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setThreshold:(I)V // method@2d24 │ │ +0c61bc: 5461 af0e |000c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c61c0: 5463 b50e |000e: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c61c4: 6e10 2801 0300 |0010: invoke-virtual {v3}, Landroid/app/SearchableInfo;.getImeOptions:()I // method@0128 │ │ +0c61ca: 0a03 |0013: move-result v3 │ │ +0c61cc: 6e20 172d 3100 |0014: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ +0c61d2: 5461 b50e |0017: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c61d6: 6e10 2901 0100 |0019: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getInputType:()I // method@0129 │ │ +0c61dc: 0a00 |001c: move-result v0 │ │ +0c61de: dd01 000f |001d: and-int/lit8 v1, v0, #int 15 // #0f │ │ +0c61e2: 3321 1400 |001f: if-ne v1, v2, 0033 // +0014 │ │ +0c61e6: 1401 ffff feff |0021: const v1, #float -nan // #fffeffff │ │ +0c61ec: b510 |0024: and-int/2addr v0, v1 │ │ +0c61ee: 5461 b50e |0025: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c61f2: 6e10 2b01 0100 |0027: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@012b │ │ +0c61f8: 0c01 |002a: move-result-object v1 │ │ +0c61fa: 3801 0800 |002b: if-eqz v1, 0033 // +0008 │ │ +0c61fe: 1501 0100 |002d: const/high16 v1, #int 65536 // #1 │ │ +0c6202: b610 |002f: or-int/2addr v0, v1 │ │ +0c6204: 1501 0800 |0030: const/high16 v1, #int 524288 // #8 │ │ +0c6208: b610 |0032: or-int/2addr v0, v1 │ │ +0c620a: 5461 af0e |0033: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c620e: 6e20 182d 0100 |0035: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@2d18 │ │ +0c6214: 5461 ba0e |0038: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6218: 3801 0800 |003a: if-eqz v1, 0042 // +0008 │ │ +0c621c: 5461 ba0e |003c: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6220: 1203 |003e: const/4 v3, #int 0 // #0 │ │ +0c6222: 6e20 3d19 3100 |003f: invoke-virtual {v1, v3}, Landroid/support/v4/widget/CursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@193d │ │ +0c6228: 5461 b50e |0042: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c622c: 6e10 2b01 0100 |0044: invoke-virtual {v1}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@012b │ │ +0c6232: 0c01 |0047: move-result-object v1 │ │ +0c6234: 3801 2400 |0048: if-eqz v1, 006c // +0024 │ │ +0c6238: 2201 8c05 |004a: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ +0c623c: 6e10 482d 0600 |004c: invoke-virtual {v6}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c6242: 0c03 |004f: move-result-object v3 │ │ +0c6244: 5464 b50e |0050: iget-object v4, v6, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c6248: 5465 ac0e |0052: iget-object v5, v6, Lcom/actionbarsherlock/widget/SearchView;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0eac │ │ +0c624c: 7055 ac2d 3146 |0054: invoke-direct {v1, v3, v6, v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V // method@2dac │ │ +0c6252: 5b61 ba0e |0057: iput-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6256: 5461 af0e |0059: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c625a: 5463 ba0e |005b: iget-object v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c625e: 6e20 132d 3100 |005d: invoke-virtual {v1, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2d13 │ │ +0c6264: 5461 ba0e |0060: iget-object v1, v6, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6268: 1f01 8c05 |0062: check-cast v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ +0c626c: 5563 ae0e |0064: iget-boolean v3, v6, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@0eae │ │ +0c6270: 3803 0300 |0066: if-eqz v3, 0069 // +0003 │ │ +0c6274: 1222 |0068: const/4 v2, #int 2 // #2 │ │ +0c6276: 6e20 c72d 2100 |0069: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2dc7 │ │ +0c627c: 0e00 |006c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=1105 │ │ 0x000c line=1106 │ │ 0x0017 line=1107 │ │ 0x001d line=1110 │ │ 0x0021 line=1113 │ │ @@ -269851,35 +269922,37 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0c29e4: |[0c29e4] com.actionbarsherlock.widget.SearchView.updateSubmitArea:()V │ │ -0c29f4: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0c29f8: 7010 5e2d 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@2d5e │ │ -0c29fe: 0a01 |0005: move-result v1 │ │ -0c2a00: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ -0c2a04: 5421 b80e |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ -0c2a08: 6e10 1e1e 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0c2a0e: 0a01 |000d: move-result v1 │ │ -0c2a10: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ -0c2a14: 5421 c00e |0010: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ -0c2a18: 6e10 1e1e 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0c2a1e: 0a01 |0015: move-result v1 │ │ -0c2a20: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -0c2a24: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0c2a26: 5421 b70e |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0eb7 │ │ -0c2a2a: 6e20 841e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0c2a30: 0e00 |001e: return-void │ │ +0c6280: |[0c6280] com.actionbarsherlock.widget.SearchView.updateSubmitArea:()V │ │ +0c6290: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0c6294: 7010 5e2d 0200 |0002: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@2d5e │ │ +0c629a: 0a01 |0005: move-result v1 │ │ +0c629c: 3801 1300 |0006: if-eqz v1, 0019 // +0013 │ │ +0c62a0: 5421 b80e |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ +0c62a4: 6e10 1e1e 0100 |000a: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c62aa: 0a01 |000d: move-result v1 │ │ +0c62ac: 3801 0a00 |000e: if-eqz v1, 0018 // +000a │ │ +0c62b0: 5421 c00e |0010: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ +0c62b4: 6e10 1e1e 0100 |0012: invoke-virtual {v1}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0c62ba: 0a01 |0015: move-result v1 │ │ +0c62bc: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +0c62c0: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0c62c2: 5421 b70e |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitArea:Landroid/view/View; // field@0eb7 │ │ +0c62c6: 6e20 841e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c62cc: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=817 │ │ 0x0002 line=818 │ │ + 0x000a line=819 │ │ + 0x0012 line=820 │ │ 0x0018 line=821 │ │ 0x0019 line=823 │ │ 0x001e line=824 │ │ locals : │ │ 0x0002 - 0x001f reg=0 visibility I │ │ 0x0000 - 0x001f reg=2 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ @@ -269888,31 +269961,31 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0c2a34: |[0c2a34] com.actionbarsherlock.widget.SearchView.updateSubmitButton:(Z)V │ │ -0c2a44: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0c2a48: 5521 b90e |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ -0c2a4c: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ -0c2a50: 7010 5e2d 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@2d5e │ │ -0c2a56: 0a01 |0009: move-result v1 │ │ -0c2a58: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ -0c2a5c: 6e10 562d 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@2d56 │ │ -0c2a62: 0a01 |000f: move-result v1 │ │ -0c2a64: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ -0c2a68: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ -0c2a6c: 5521 c10e |0014: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ -0c2a70: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ -0c2a74: 1200 |0018: const/4 v0, #int 0 // #0 │ │ -0c2a76: 5421 b80e |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ -0c2a7a: 6e20 841e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0c2a80: 0e00 |001e: return-void │ │ +0c62d0: |[0c62d0] com.actionbarsherlock.widget.SearchView.updateSubmitButton:(Z)V │ │ +0c62e0: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0c62e4: 5521 b90e |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ +0c62e8: 3801 1500 |0004: if-eqz v1, 0019 // +0015 │ │ +0c62ec: 7010 5e2d 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.isSubmitAreaEnabled:()Z // method@2d5e │ │ +0c62f2: 0a01 |0009: move-result v1 │ │ +0c62f4: 3801 0f00 |000a: if-eqz v1, 0019 // +000f │ │ +0c62f8: 6e10 562d 0200 |000c: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasFocus:()Z // method@2d56 │ │ +0c62fe: 0a01 |000f: move-result v1 │ │ +0c6300: 3801 0900 |0010: if-eqz v1, 0019 // +0009 │ │ +0c6304: 3903 0600 |0012: if-nez v3, 0018 // +0006 │ │ +0c6308: 5521 c10e |0014: iget-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ +0c630c: 3901 0300 |0016: if-nez v1, 0019 // +0003 │ │ +0c6310: 1200 |0018: const/4 v0, #int 0 // #0 │ │ +0c6312: 5421 b80e |0019: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ +0c6316: 6e20 841e 0100 |001b: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c631c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=808 │ │ 0x0002 line=809 │ │ 0x0018 line=811 │ │ 0x0019 line=813 │ │ 0x001e line=814 │ │ @@ -269926,54 +269999,54 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 69 16-bit code units │ │ -0c2a84: |[0c2a84] com.actionbarsherlock.widget.SearchView.updateViewsVisibility:(Z)V │ │ -0c2a94: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0c2a96: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ -0c2a9a: 1202 |0003: const/4 v2, #int 0 // #0 │ │ -0c2a9c: 5c78 9f0e |0004: iput-boolean v8, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@0e9f │ │ -0c2aa0: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ -0c2aa4: 0121 |0008: move v1, v2 │ │ -0c2aa6: 5475 af0e |0009: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2aaa: 6e10 042d 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0c2ab0: 0c05 |000e: move-result-object v5 │ │ -0c2ab2: 7110 eb1c 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c2ab8: 0a05 |0012: move-result v5 │ │ -0c2aba: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ -0c2abe: 0140 |0015: move v0, v4 │ │ -0c2ac0: 5475 b10e |0016: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ -0c2ac4: 6e20 841e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0c2aca: 7020 962d 0700 |001b: invoke-direct {v7, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@2d96 │ │ -0c2ad0: 5476 b20e |001e: iget-object v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0eb2 │ │ -0c2ad4: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ -0c2ad8: 0135 |0022: move v5, v3 │ │ -0c2ada: 6e20 841e 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0c2ae0: 5475 b30e |0026: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0eb3 │ │ -0c2ae4: 5576 a00e |0028: iget-boolean v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c2ae8: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ -0c2aec: 6e20 5920 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0c2af2: 7010 912d 0700 |002f: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@2d91 │ │ -0c2af8: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ -0c2afc: 7020 982d 4700 |0034: invoke-direct {v7, v4}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@2d98 │ │ -0c2b02: 7010 952d 0700 |0037: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@2d95 │ │ -0c2b08: 0e00 |003a: return-void │ │ -0c2b0a: 0131 |003b: move v1, v3 │ │ -0c2b0c: 28cd |003c: goto 0009 // -0033 │ │ -0c2b0e: 0120 |003d: move v0, v2 │ │ -0c2b10: 28d8 |003e: goto 0016 // -0028 │ │ -0c2b12: 0125 |003f: move v5, v2 │ │ -0c2b14: 28e3 |0040: goto 0023 // -001d │ │ -0c2b16: 0123 |0041: move v3, v2 │ │ -0c2b18: 28ea |0042: goto 002c // -0016 │ │ -0c2b1a: 0124 |0043: move v4, v2 │ │ -0c2b1c: 28f0 |0044: goto 0034 // -0010 │ │ +0c6320: |[0c6320] com.actionbarsherlock.widget.SearchView.updateViewsVisibility:(Z)V │ │ +0c6330: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0c6332: 1303 0800 |0001: const/16 v3, #int 8 // #8 │ │ +0c6336: 1202 |0003: const/4 v2, #int 0 // #0 │ │ +0c6338: 5c78 9f0e |0004: iput-boolean v8, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@0e9f │ │ +0c633c: 3808 3500 |0006: if-eqz v8, 003b // +0035 │ │ +0c6340: 0121 |0008: move v1, v2 │ │ +0c6342: 5475 af0e |0009: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c6346: 6e10 042d 0500 |000b: invoke-virtual {v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +0c634c: 0c05 |000e: move-result-object v5 │ │ +0c634e: 7110 eb1c 0500 |000f: invoke-static {v5}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0c6354: 0a05 |0012: move-result v5 │ │ +0c6356: 3905 2a00 |0013: if-nez v5, 003d // +002a │ │ +0c635a: 0140 |0015: move v0, v4 │ │ +0c635c: 5475 b10e |0016: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchButton:Landroid/view/View; // field@0eb1 │ │ +0c6360: 6e20 841e 1500 |0018: invoke-virtual {v5, v1}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c6366: 7020 962d 0700 |001b: invoke-direct {v7, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitButton:(Z)V // method@2d96 │ │ +0c636c: 5476 b20e |001e: iget-object v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchEditFrame:Landroid/view/View; // field@0eb2 │ │ +0c6370: 3808 1f00 |0020: if-eqz v8, 003f // +001f │ │ +0c6374: 0135 |0022: move v5, v3 │ │ +0c6376: 6e20 841e 5600 |0023: invoke-virtual {v6, v5}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c637c: 5475 b30e |0026: iget-object v5, v7, Lcom/actionbarsherlock/widget/SearchView;.mSearchHintIcon:Landroid/widget/ImageView; // field@0eb3 │ │ +0c6380: 5576 a00e |0028: iget-boolean v6, v7, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c6384: 3806 1700 |002a: if-eqz v6, 0041 // +0017 │ │ +0c6388: 6e20 5920 3500 |002c: invoke-virtual {v5, v3}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0c638e: 7010 912d 0700 |002f: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateCloseButton:()V // method@2d91 │ │ +0c6394: 3900 1100 |0032: if-nez v0, 0043 // +0011 │ │ +0c6398: 7020 982d 4700 |0034: invoke-direct {v7, v4}, Lcom/actionbarsherlock/widget/SearchView;.updateVoiceButton:(Z)V // method@2d98 │ │ +0c639e: 7010 952d 0700 |0037: invoke-direct {v7}, Lcom/actionbarsherlock/widget/SearchView;.updateSubmitArea:()V // method@2d95 │ │ +0c63a4: 0e00 |003a: return-void │ │ +0c63a6: 0131 |003b: move v1, v3 │ │ +0c63a8: 28cd |003c: goto 0009 // -0033 │ │ +0c63aa: 0120 |003d: move v0, v2 │ │ +0c63ac: 28d8 |003e: goto 0016 // -0028 │ │ +0c63ae: 0125 |003f: move v5, v2 │ │ +0c63b0: 28e3 |0040: goto 0023 // -001d │ │ +0c63b2: 0123 |0041: move v3, v2 │ │ +0c63b4: 28ea |0042: goto 002c // -0016 │ │ +0c63b6: 0124 |0043: move v4, v2 │ │ +0c63b8: 28f0 |0044: goto 0034 // -0010 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=771 │ │ 0x0006 line=773 │ │ 0x0009 line=775 │ │ 0x0016 line=777 │ │ 0x001b line=778 │ │ @@ -270001,29 +270074,29 @@ │ │ type : '(Z)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 28 16-bit code units │ │ -0c2b20: |[0c2b20] com.actionbarsherlock.widget.SearchView.updateVoiceButton:(Z)V │ │ -0c2b30: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ -0c2b34: 5531 c10e |0002: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ -0c2b38: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ -0c2b3c: 6e10 5b2d 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ -0c2b42: 0a01 |0009: move-result v1 │ │ -0c2b44: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ -0c2b48: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ -0c2b4c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c2b4e: 5431 b80e |000f: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ -0c2b52: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ -0c2b56: 6e20 841e 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0c2b5c: 5431 c00e |0016: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ -0c2b60: 6e20 841e 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0c2b66: 0e00 |001b: return-void │ │ +0c63bc: |[0c63bc] com.actionbarsherlock.widget.SearchView.updateVoiceButton:(Z)V │ │ +0c63cc: 1300 0800 |0000: const/16 v0, #int 8 // #8 │ │ +0c63d0: 5531 c10e |0002: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ +0c63d4: 3801 1200 |0004: if-eqz v1, 0016 // +0012 │ │ +0c63d8: 6e10 5b2d 0300 |0006: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ +0c63de: 0a01 |0009: move-result v1 │ │ +0c63e0: 3901 0c00 |000a: if-nez v1, 0016 // +000c │ │ +0c63e4: 3804 0a00 |000c: if-eqz v4, 0016 // +000a │ │ +0c63e8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c63ea: 5431 b80e |000f: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButton:Landroid/view/View; // field@0eb8 │ │ +0c63ee: 1302 0800 |0011: const/16 v2, #int 8 // #8 │ │ +0c63f2: 6e20 841e 2100 |0013: invoke-virtual {v1, v2}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c63f8: 5431 c00e |0016: iget-object v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButton:Landroid/view/View; // field@0ec0 │ │ +0c63fc: 6e20 841e 0100 |0018: invoke-virtual {v1, v0}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0c6402: 0e00 |001b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1148 │ │ 0x0002 line=1149 │ │ 0x000e line=1150 │ │ 0x000f line=1151 │ │ 0x0016 line=1153 │ │ @@ -270039,24 +270112,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0c2b68: |[0c2b68] com.actionbarsherlock.widget.SearchView.clearFocus:()V │ │ -0c2b78: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0c2b7a: 1210 |0001: const/4 v0, #int 1 // #1 │ │ -0c2b7c: 5c20 9a0e |0002: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@0e9a │ │ -0c2b80: 7020 802d 1200 |0004: invoke-direct {v2, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ -0c2b86: 6f10 6220 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@2062 │ │ -0c2b8c: 5420 af0e |000a: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2b90: 6e10 f92c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@2cf9 │ │ -0c2b96: 5c21 9a0e |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@0e9a │ │ -0c2b9a: 0e00 |0011: return-void │ │ +0c6404: |[0c6404] com.actionbarsherlock.widget.SearchView.clearFocus:()V │ │ +0c6414: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c6416: 1210 |0001: const/4 v0, #int 1 // #1 │ │ +0c6418: 5c20 9a0e |0002: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@0e9a │ │ +0c641c: 7020 802d 1200 |0004: invoke-direct {v2, v1}, Lcom/actionbarsherlock/widget/SearchView;.setImeVisibility:(Z)V // method@2d80 │ │ +0c6422: 6f10 6220 0200 |0007: invoke-super {v2}, Landroid/widget/LinearLayout;.clearFocus:()V // method@2062 │ │ +0c6428: 5420 af0e |000a: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c642c: 6e10 f92c 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.clearFocus:()V // method@2cf9 │ │ +0c6432: 5c21 9a0e |000f: iput-boolean v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@0e9a │ │ +0c6436: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=460 │ │ 0x0004 line=461 │ │ 0x0007 line=462 │ │ 0x000a line=463 │ │ 0x000f line=464 │ │ @@ -270069,19 +270142,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c2b9c: |[0c2b9c] com.actionbarsherlock.widget.SearchView.getImeOptions:()I │ │ -0c2bac: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2bb0: 6e10 002d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@2d00 │ │ -0c2bb6: 0a00 |0005: move-result v0 │ │ -0c2bb8: 0f00 |0006: return v0 │ │ +0c6438: |[0c6438] com.actionbarsherlock.widget.SearchView.getImeOptions:()I │ │ +0c6448: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c644c: 6e10 002d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@2d00 │ │ +0c6452: 0a00 |0005: move-result v0 │ │ +0c6454: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=413 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270089,19 +270162,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c2bbc: |[0c2bbc] com.actionbarsherlock.widget.SearchView.getInputType:()I │ │ -0c2bcc: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2bd0: 6e10 012d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@2d01 │ │ -0c2bd6: 0a00 |0005: move-result v0 │ │ -0c2bd8: 0f00 |0006: return v0 │ │ +0c6458: |[0c6458] com.actionbarsherlock.widget.SearchView.getInputType:()I │ │ +0c6468: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c646c: 6e10 012d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getInputType:()I // method@2d01 │ │ +0c6472: 0a00 |0005: move-result v0 │ │ +0c6474: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270109,17 +270182,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c2bdc: |[0c2bdc] com.actionbarsherlock.widget.SearchView.getMaxWidth:()I │ │ -0c2bec: 5210 a10e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c2bf0: 0f00 |0002: return v0 │ │ +0c6478: |[0c6478] com.actionbarsherlock.widget.SearchView.getMaxWidth:()I │ │ +0c6488: 5210 a10e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c648c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=727 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270127,19 +270200,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c2bf4: |[0c2bf4] com.actionbarsherlock.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ -0c2c04: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2c08: 6e10 042d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ -0c2c0e: 0c00 |0005: move-result-object v0 │ │ -0c2c10: 1100 |0006: return-object v0 │ │ +0c6490: |[0c6490] com.actionbarsherlock.widget.SearchView.getQuery:()Ljava/lang/CharSequence; │ │ +0c64a0: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c64a4: 6e10 042d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getText:()Landroid/text/Editable; // method@2d04 │ │ +0c64aa: 0c00 |0005: move-result-object v0 │ │ +0c64ac: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=522 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270147,33 +270220,33 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 31 16-bit code units │ │ -0c2c14: |[0c2c14] com.actionbarsherlock.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ -0c2c24: 5432 ad0e |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ -0c2c28: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ -0c2c2c: 5430 ad0e |0004: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ -0c2c30: 1100 |0006: return-object v0 │ │ -0c2c32: 5432 b50e |0007: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2c36: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ -0c2c3a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c2c3c: 5432 b50e |000c: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2c40: 6e10 2701 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0127 │ │ -0c2c46: 0a01 |0011: move-result v1 │ │ -0c2c48: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ -0c2c4c: 6e10 482d 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ -0c2c52: 0c02 |0017: move-result-object v2 │ │ -0c2c54: 6e20 6601 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0c2c5a: 0c00 |001b: move-result-object v0 │ │ -0c2c5c: 28ea |001c: goto 0006 // -0016 │ │ -0c2c5e: 1200 |001d: const/4 v0, #int 0 // #0 │ │ -0c2c60: 28e8 |001e: goto 0006 // -0018 │ │ +0c64b0: |[0c64b0] com.actionbarsherlock.widget.SearchView.getQueryHint:()Ljava/lang/CharSequence; │ │ +0c64c0: 5432 ad0e |0000: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ +0c64c4: 3802 0500 |0002: if-eqz v2, 0007 // +0005 │ │ +0c64c8: 5430 ad0e |0004: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ +0c64cc: 1100 |0006: return-object v0 │ │ +0c64ce: 5432 b50e |0007: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c64d2: 3802 1400 |0009: if-eqz v2, 001d // +0014 │ │ +0c64d6: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0c64d8: 5432 b50e |000c: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c64dc: 6e10 2701 0200 |000e: invoke-virtual {v2}, Landroid/app/SearchableInfo;.getHintId:()I // method@0127 │ │ +0c64e2: 0a01 |0011: move-result v1 │ │ +0c64e4: 3801 f4ff |0012: if-eqz v1, 0006 // -000c │ │ +0c64e8: 6e10 482d 0300 |0014: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.getContext:()Landroid/content/Context; // method@2d48 │ │ +0c64ee: 0c02 |0017: move-result-object v2 │ │ +0c64f0: 6e20 6601 1200 |0018: invoke-virtual {v2, v1}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0c64f6: 0c00 |001b: move-result-object v0 │ │ +0c64f8: 28ea |001c: goto 0006 // -0016 │ │ +0c64fa: 1200 |001d: const/4 v0, #int 0 // #0 │ │ +0c64fc: 28e8 |001e: goto 0006 // -0018 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=566 │ │ 0x0004 line=567 │ │ 0x0006 line=576 │ │ 0x0007 line=568 │ │ 0x000b line=569 │ │ @@ -270191,17 +270264,17 @@ │ │ type : '()Landroid/support/v4/widget/CursorAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c2c64: |[0c2c64] com.actionbarsherlock.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ -0c2c74: 5410 ba0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c2c78: 1100 |0002: return-object v0 │ │ +0c6500: |[0c6500] com.actionbarsherlock.widget.SearchView.getSuggestionsAdapter:()Landroid/support/v4/widget/CursorAdapter; │ │ +0c6510: 5410 ba0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6514: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270209,17 +270282,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c2c7c: |[0c2c7c] com.actionbarsherlock.widget.SearchView.isIconfiedByDefault:()Z │ │ -0c2c8c: 5510 a00e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c2c90: 0f00 |0002: return v0 │ │ +0c6518: |[0c6518] com.actionbarsherlock.widget.SearchView.isIconfiedByDefault:()Z │ │ +0c6528: 5510 a00e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c652c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=605 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270227,17 +270300,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c2c94: |[0c2c94] com.actionbarsherlock.widget.SearchView.isIconified:()Z │ │ -0c2ca4: 5510 9f0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@0e9f │ │ -0c2ca8: 0f00 |0002: return v0 │ │ +0c6530: |[0c6530] com.actionbarsherlock.widget.SearchView.isIconified:()Z │ │ +0c6540: 5510 9f0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconified:Z // field@0e9f │ │ +0c6544: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=633 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270245,17 +270318,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c2cac: |[0c2cac] com.actionbarsherlock.widget.SearchView.isQueryRefinementEnabled:()Z │ │ -0c2cbc: 5510 ae0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@0eae │ │ -0c2cc0: 0f00 |0002: return v0 │ │ +0c6548: |[0c6548] com.actionbarsherlock.widget.SearchView.isQueryRefinementEnabled:()Z │ │ +0c6558: 5510 ae0e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@0eae │ │ +0c655c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270263,17 +270336,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c2cc4: |[0c2cc4] com.actionbarsherlock.widget.SearchView.isSubmitButtonEnabled:()Z │ │ -0c2cd4: 5510 b90e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ -0c2cd8: 0f00 |0002: return v0 │ │ +0c6560: |[0c6560] com.actionbarsherlock.widget.SearchView.isSubmitButtonEnabled:()Z │ │ +0c6570: 5510 b90e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ +0c6574: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=655 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/widget/SearchView;) │ │ @@ -270281,24 +270354,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0c2cdc: |[0c2cdc] com.actionbarsherlock.widget.SearchView.onActionViewCollapsed:()V │ │ -0c2cec: 6e10 3f2d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@2d3f │ │ -0c2cf2: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0c2cf4: 7020 972d 0200 |0004: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c2cfa: 5420 af0e |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2cfe: 5221 9c0e |0009: iget v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@0e9c │ │ -0c2d02: 6e20 172d 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ -0c2d08: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c2d0a: 5c20 9e0e |000f: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ -0c2d0e: 0e00 |0011: return-void │ │ +0c6578: |[0c6578] com.actionbarsherlock.widget.SearchView.onActionViewCollapsed:()V │ │ +0c6588: 6e10 3f2d 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.clearFocus:()V // method@2d3f │ │ +0c658e: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0c6590: 7020 972d 0200 |0004: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c6596: 5420 af0e |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c659a: 5221 9c0e |0009: iget v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@0e9c │ │ +0c659e: 6e20 172d 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ +0c65a4: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0c65a6: 5c20 9e0e |000f: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ +0c65aa: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1273 │ │ 0x0003 line=1274 │ │ 0x0007 line=1275 │ │ 0x000e line=1276 │ │ 0x0011 line=1277 │ │ @@ -270310,35 +270383,35 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0c2d10: |[0c2d10] com.actionbarsherlock.widget.SearchView.onActionViewExpanded:()V │ │ -0c2d20: 5530 9e0e |0000: iget-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ -0c2d24: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ -0c2d28: 0e00 |0004: return-void │ │ -0c2d2a: 1210 |0005: const/4 v0, #int 1 // #1 │ │ -0c2d2c: 5c30 9e0e |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ -0c2d30: 5430 af0e |0008: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2d34: 6e10 002d 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@2d00 │ │ -0c2d3a: 0a00 |000d: move-result v0 │ │ -0c2d3c: 5930 9c0e |000e: iput v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@0e9c │ │ -0c2d40: 5430 af0e |0010: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2d44: 5231 9c0e |0012: iget v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@0e9c │ │ -0c2d48: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ -0c2d4c: b621 |0016: or-int/2addr v1, v2 │ │ -0c2d4e: 6e20 172d 1000 |0017: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ -0c2d54: 5430 af0e |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2d58: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ -0c2d5c: 6e20 232d 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@2d23 │ │ -0c2d62: 1200 |0021: const/4 v0, #int 0 // #0 │ │ -0c2d64: 6e20 7d2d 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/SearchView;.setIconified:(Z)V // method@2d7d │ │ -0c2d6a: 28df |0025: goto 0004 // -0021 │ │ +0c65ac: |[0c65ac] com.actionbarsherlock.widget.SearchView.onActionViewExpanded:()V │ │ +0c65bc: 5530 9e0e |0000: iget-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ +0c65c0: 3800 0300 |0002: if-eqz v0, 0005 // +0003 │ │ +0c65c4: 0e00 |0004: return-void │ │ +0c65c6: 1210 |0005: const/4 v0, #int 1 // #1 │ │ +0c65c8: 5c30 9e0e |0006: iput-boolean v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mExpandedInActionView:Z // field@0e9e │ │ +0c65cc: 5430 af0e |0008: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c65d0: 6e10 002d 0000 |000a: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.getImeOptions:()I // method@2d00 │ │ +0c65d6: 0a00 |000d: move-result v0 │ │ +0c65d8: 5930 9c0e |000e: iput v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@0e9c │ │ +0c65dc: 5430 af0e |0010: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c65e0: 5231 9c0e |0012: iget v1, v3, Lcom/actionbarsherlock/widget/SearchView;.mCollapsedImeOptions:I // field@0e9c │ │ +0c65e4: 1502 0002 |0014: const/high16 v2, #int 33554432 // #200 │ │ +0c65e8: b621 |0016: or-int/2addr v1, v2 │ │ +0c65ea: 6e20 172d 1000 |0017: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ +0c65f0: 5430 af0e |001a: iget-object v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c65f4: 1a01 0000 |001c: const-string v1, "" // string@0000 │ │ +0c65f8: 6e20 232d 1000 |001e: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@2d23 │ │ +0c65fe: 1200 |0021: const/4 v0, #int 0 // #0 │ │ +0c6600: 6e20 7d2d 0300 |0022: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/widget/SearchView;.setIconified:(Z)V // method@2d7d │ │ +0c6606: 28df |0025: goto 0004 // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1284 │ │ 0x0004 line=1291 │ │ 0x0005 line=1286 │ │ 0x0008 line=1287 │ │ 0x0010 line=1288 │ │ @@ -270352,21 +270425,21 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c2d6c: |[0c2d6c] com.actionbarsherlock.widget.SearchView.onDetachedFromWindow:()V │ │ -0c2d7c: 5410 bd0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0ebd │ │ -0c2d80: 6e20 772d 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2d77 │ │ -0c2d86: 5410 b00e |0005: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0eb0 │ │ -0c2d8a: 6e20 752d 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2d75 │ │ -0c2d90: 6f10 6a20 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@206a │ │ -0c2d96: 0e00 |000d: return-void │ │ +0c6608: |[0c6608] com.actionbarsherlock.widget.SearchView.onDetachedFromWindow:()V │ │ +0c6618: 5410 bd0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mUpdateDrawableStateRunnable:Ljava/lang/Runnable; // field@0ebd │ │ +0c661c: 6e20 772d 0100 |0002: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@2d77 │ │ +0c6622: 5410 b00e |0005: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mReleaseCursorRunnable:Ljava/lang/Runnable; // field@0eb0 │ │ +0c6626: 6e20 752d 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.post:(Ljava/lang/Runnable;)Z // method@2d75 │ │ +0c662c: 6f10 6a20 0100 |000a: invoke-super {v1}, Landroid/widget/LinearLayout;.onDetachedFromWindow:()V // method@206a │ │ +0c6632: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=848 │ │ 0x0005 line=849 │ │ 0x000a line=850 │ │ 0x000d line=851 │ │ locals : │ │ @@ -270377,21 +270450,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c2d98: |[0c2d98] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c2da8: 6f20 6c20 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@206c │ │ -0c2dae: 1c00 8505 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0585 │ │ -0c2db2: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0c2db8: 0c00 |0008: move-result-object v0 │ │ -0c2dba: 6e20 3b1f 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ -0c2dc0: 0e00 |000c: return-void │ │ +0c6634: |[0c6634] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c6644: 6f20 6c20 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V // method@206c │ │ +0c664a: 1c00 8505 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0585 │ │ +0c664e: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0c6654: 0c00 |0008: move-result-object v0 │ │ +0c6656: 6e20 3b1f 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ +0c665c: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1295 │ │ 0x0003 line=1296 │ │ 0x000c line=1297 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -270402,21 +270475,21 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityNodeInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c2dc4: |[0c2dc4] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ -0c2dd4: 6f20 6d20 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@206d │ │ -0c2dda: 1c00 8505 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0585 │ │ -0c2dde: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0c2de4: 0c00 |0008: move-result-object v0 │ │ -0c2de6: 6e20 901f 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1f90 │ │ -0c2dec: 0e00 |000c: return-void │ │ +0c6660: |[0c6660] com.actionbarsherlock.widget.SearchView.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V │ │ +0c6670: 6f20 6d20 2100 |0000: invoke-super {v1, v2}, Landroid/widget/LinearLayout;.onInitializeAccessibilityNodeInfo:(Landroid/view/accessibility/AccessibilityNodeInfo;)V // method@206d │ │ +0c6676: 1c00 8505 |0003: const-class v0, Lcom/actionbarsherlock/widget/SearchView; // type@0585 │ │ +0c667a: 6e10 712e 0000 |0005: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0c6680: 0c00 |0008: move-result-object v0 │ │ +0c6682: 6e20 901f 0200 |0009: invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;.setClassName:(Ljava/lang/CharSequence;)V // method@1f90 │ │ +0c6688: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1301 │ │ 0x0003 line=1302 │ │ 0x000c line=1303 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -270427,22 +270500,22 @@ │ │ type : '(ILandroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0c2df0: |[0c2df0] com.actionbarsherlock.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ -0c2e00: 5410 b50e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c2e04: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ -0c2e08: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0c2e0a: 0f00 |0005: return v0 │ │ -0c2e0c: 6f30 6e20 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@206e │ │ -0c2e12: 0a00 |0009: move-result v0 │ │ -0c2e14: 28fb |000a: goto 0005 // -0005 │ │ +0c668c: |[0c668c] com.actionbarsherlock.widget.SearchView.onKeyDown:(ILandroid/view/KeyEvent;)Z │ │ +0c669c: 5410 b50e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c66a0: 3900 0400 |0002: if-nez v0, 0006 // +0004 │ │ +0c66a4: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0c66a6: 0f00 |0005: return v0 │ │ +0c66a8: 6f30 6e20 2103 |0006: invoke-super {v1, v2, v3}, Landroid/widget/LinearLayout;.onKeyDown:(ILandroid/view/KeyEvent;)Z // method@206e │ │ +0c66ae: 0a00 |0009: move-result v0 │ │ +0c66b0: 28fb |000a: goto 0005 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 0x0004 line=904 │ │ 0x0005 line=916 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -270454,55 +270527,55 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 88 16-bit code units │ │ -0c2e18: |[0c2e18] com.actionbarsherlock.widget.SearchView.onMeasure:(II)V │ │ -0c2e28: 6e10 5b2d 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ -0c2e2e: 0a02 |0003: move-result v2 │ │ -0c2e30: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ -0c2e34: 6f30 6f20 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ -0c2e3a: 0e00 |0009: return-void │ │ -0c2e3c: 7110 d21d 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c2e42: 0a01 |000d: move-result v1 │ │ -0c2e44: 7110 d31d 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c2e4a: 0a00 |0011: move-result v0 │ │ -0c2e4c: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ -0c2e52: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ -0c2e56: 7120 d41d 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c2e5c: 0a02 |001a: move-result v2 │ │ -0c2e5e: 6f30 6f20 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ -0c2e64: 28eb |001e: goto 0009 // -0015 │ │ -0c2e66: 5232 a10e |001f: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c2e6a: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ -0c2e6e: 5232 a10e |0023: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c2e72: 7120 a02e 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0c2e78: 0a00 |0028: move-result v0 │ │ -0c2e7a: 28ec |0029: goto 0015 // -0014 │ │ -0c2e7c: 7010 4d2d 0300 |002a: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@2d4d │ │ -0c2e82: 0a02 |002d: move-result v2 │ │ -0c2e84: 7120 a02e 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0c2e8a: 0a00 |0031: move-result v0 │ │ -0c2e8c: 28e3 |0032: goto 0015 // -001d │ │ -0c2e8e: 5232 a10e |0033: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c2e92: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ -0c2e96: 5232 a10e |0037: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c2e9a: 7120 a02e 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0c2ea0: 0a00 |003c: move-result v0 │ │ -0c2ea2: 28d8 |003d: goto 0015 // -0028 │ │ -0c2ea4: 5232 a10e |003e: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c2ea8: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ -0c2eac: 5230 a10e |0042: iget v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c2eb0: 28d1 |0044: goto 0015 // -002f │ │ -0c2eb2: 7010 4d2d 0300 |0045: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@2d4d │ │ -0c2eb8: 0a00 |0048: move-result v0 │ │ -0c2eba: 28fb |0049: goto 0044 // -0005 │ │ -0c2ebc: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ +0c66b4: |[0c66b4] com.actionbarsherlock.widget.SearchView.onMeasure:(II)V │ │ +0c66c4: 6e10 5b2d 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ +0c66ca: 0a02 |0003: move-result v2 │ │ +0c66cc: 3802 0600 |0004: if-eqz v2, 000a // +0006 │ │ +0c66d0: 6f30 6f20 4305 |0006: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ +0c66d6: 0e00 |0009: return-void │ │ +0c66d8: 7110 d21d 0400 |000a: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0c66de: 0a01 |000d: move-result v1 │ │ +0c66e0: 7110 d31d 0400 |000e: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0c66e6: 0a00 |0011: move-result v0 │ │ +0c66e8: 2c01 3800 0000 |0012: sparse-switch v1, 0000004a // +00000038 │ │ +0c66ee: 1501 0040 |0015: const/high16 v1, #int 1073741824 // #4000 │ │ +0c66f2: 7120 d41d 1000 |0017: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0c66f8: 0a02 |001a: move-result v2 │ │ +0c66fa: 6f30 6f20 2305 |001b: invoke-super {v3, v2, v5}, Landroid/widget/LinearLayout;.onMeasure:(II)V // method@206f │ │ +0c6700: 28eb |001e: goto 0009 // -0015 │ │ +0c6702: 5232 a10e |001f: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c6706: 3d02 0900 |0021: if-lez v2, 002a // +0009 │ │ +0c670a: 5232 a10e |0023: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c670e: 7120 a02e 0200 |0025: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0c6714: 0a00 |0028: move-result v0 │ │ +0c6716: 28ec |0029: goto 0015 // -0014 │ │ +0c6718: 7010 4d2d 0300 |002a: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@2d4d │ │ +0c671e: 0a02 |002d: move-result v2 │ │ +0c6720: 7120 a02e 0200 |002e: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0c6726: 0a00 |0031: move-result v0 │ │ +0c6728: 28e3 |0032: goto 0015 // -001d │ │ +0c672a: 5232 a10e |0033: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c672e: 3d02 e0ff |0035: if-lez v2, 0015 // -0020 │ │ +0c6732: 5232 a10e |0037: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c6736: 7120 a02e 0200 |0039: invoke-static {v2, v0}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0c673c: 0a00 |003c: move-result v0 │ │ +0c673e: 28d8 |003d: goto 0015 // -0028 │ │ +0c6740: 5232 a10e |003e: iget v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c6744: 3d02 0500 |0040: if-lez v2, 0045 // +0005 │ │ +0c6748: 5230 a10e |0042: iget v0, v3, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c674c: 28d1 |0044: goto 0015 // -002f │ │ +0c674e: 7010 4d2d 0300 |0045: invoke-direct {v3}, Lcom/actionbarsherlock/widget/SearchView;.getPreferredWidth:()I // method@2d4d │ │ +0c6754: 0a00 |0048: move-result v0 │ │ +0c6756: 28fb |0049: goto 0044 // -0005 │ │ +0c6758: 0002 0300 0000 0080 0000 0000 0000 ... |004a: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=733 │ │ 0x0006 line=734 │ │ 0x0009 line=763 │ │ 0x000a line=738 │ │ 0x000e line=739 │ │ @@ -270529,17 +270602,17 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c2ed8: |[0c2ed8] com.actionbarsherlock.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ -0c2ee8: 7020 882d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ -0c2eee: 0e00 |0003: return-void │ │ +0c6774: |[0c6774] com.actionbarsherlock.widget.SearchView.onQueryRefine:(Ljava/lang/CharSequence;)V │ │ +0c6784: 7020 882d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/SearchView;.setQuery:(Ljava/lang/CharSequence;)V // method@2d88 │ │ +0c678a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=872 │ │ 0x0003 line=873 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0004 reg=1 queryText Ljava/lang/CharSequence; │ │ @@ -270549,25 +270622,25 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0c2ef0: |[0c2ef0] com.actionbarsherlock.widget.SearchView.onTextFocusChanged:()V │ │ -0c2f00: 6e10 5b2d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ -0c2f06: 0a00 |0003: move-result v0 │ │ -0c2f08: 7020 972d 0100 |0004: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c2f0e: 7010 762d 0100 |0007: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@2d76 │ │ -0c2f14: 5410 af0e |000a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2f18: 6e10 082d 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@2d08 │ │ -0c2f1e: 0a00 |000f: move-result v0 │ │ -0c2f20: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ -0c2f24: 7010 472d 0100 |0012: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@2d47 │ │ -0c2f2a: 0e00 |0015: return-void │ │ +0c678c: |[0c678c] com.actionbarsherlock.widget.SearchView.onTextFocusChanged:()V │ │ +0c679c: 6e10 5b2d 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ +0c67a2: 0a00 |0003: move-result v0 │ │ +0c67a4: 7020 972d 0100 |0004: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c67aa: 7010 762d 0100 |0007: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@2d76 │ │ +0c67b0: 5410 af0e |000a: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c67b4: 6e10 082d 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.hasFocus:()Z // method@2d08 │ │ +0c67ba: 0a00 |000f: move-result v0 │ │ +0c67bc: 3800 0500 |0010: if-eqz v0, 0015 // +0005 │ │ +0c67c0: 7010 472d 0100 |0012: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.forceSuggestionQuery:()V // method@2d47 │ │ +0c67c6: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1252 │ │ 0x0007 line=1255 │ │ 0x000a line=1256 │ │ 0x0012 line=1257 │ │ 0x0015 line=1259 │ │ @@ -270579,18 +270652,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c2f2c: |[0c2f2c] com.actionbarsherlock.widget.SearchView.onWindowFocusChanged:(Z)V │ │ -0c2f3c: 6f20 7120 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@2071 │ │ -0c2f42: 7010 762d 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@2d76 │ │ -0c2f48: 0e00 |0006: return-void │ │ +0c67c8: |[0c67c8] com.actionbarsherlock.widget.SearchView.onWindowFocusChanged:(Z)V │ │ +0c67d8: 6f20 7120 1000 |0000: invoke-super {v0, v1}, Landroid/widget/LinearLayout;.onWindowFocusChanged:(Z)V // method@2071 │ │ +0c67de: 7010 762d 0000 |0003: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.postUpdateFocusedState:()V // method@2d76 │ │ +0c67e4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1263 │ │ 0x0003 line=1265 │ │ 0x0006 line=1266 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -270601,37 +270674,37 @@ │ │ type : '(ILandroid/graphics/Rect;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 38 16-bit code units │ │ -0c2f4c: |[0c2f4c] com.actionbarsherlock.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ -0c2f5c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0c2f5e: 5532 9a0e |0001: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@0e9a │ │ -0c2f62: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ -0c2f66: 0110 |0005: move v0, v1 │ │ -0c2f68: 0f00 |0006: return v0 │ │ -0c2f6a: 6e10 592d 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isFocusable:()Z // method@2d59 │ │ -0c2f70: 0a02 |000a: move-result v2 │ │ -0c2f72: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ -0c2f76: 0110 |000d: move v0, v1 │ │ -0c2f78: 28f8 |000e: goto 0006 // -0008 │ │ -0c2f7a: 6e10 5b2d 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ -0c2f80: 0a02 |0012: move-result v2 │ │ -0c2f82: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ -0c2f86: 5432 af0e |0015: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c2f8a: 6e30 122d 4205 |0017: invoke-virtual {v2, v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2d12 │ │ -0c2f90: 0a00 |001a: move-result v0 │ │ -0c2f92: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ -0c2f96: 7020 972d 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c2f9c: 28e6 |0020: goto 0006 // -001a │ │ -0c2f9e: 6f30 7220 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2072 │ │ -0c2fa4: 0a00 |0024: move-result v0 │ │ -0c2fa6: 28e1 |0025: goto 0006 // -001f │ │ +0c67e8: |[0c67e8] com.actionbarsherlock.widget.SearchView.requestFocus:(ILandroid/graphics/Rect;)Z │ │ +0c67f8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0c67fa: 5532 9a0e |0001: iget-boolean v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mClearingFocus:Z // field@0e9a │ │ +0c67fe: 3802 0400 |0003: if-eqz v2, 0007 // +0004 │ │ +0c6802: 0110 |0005: move v0, v1 │ │ +0c6804: 0f00 |0006: return v0 │ │ +0c6806: 6e10 592d 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isFocusable:()Z // method@2d59 │ │ +0c680c: 0a02 |000a: move-result v2 │ │ +0c680e: 3902 0400 |000b: if-nez v2, 000f // +0004 │ │ +0c6812: 0110 |000d: move v0, v1 │ │ +0c6814: 28f8 |000e: goto 0006 // -0008 │ │ +0c6816: 6e10 5b2d 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ +0c681c: 0a02 |0012: move-result v2 │ │ +0c681e: 3902 0e00 |0013: if-nez v2, 0021 // +000e │ │ +0c6822: 5432 af0e |0015: iget-object v2, v3, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c6826: 6e30 122d 4205 |0017: invoke-virtual {v2, v4, v5}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2d12 │ │ +0c682c: 0a00 |001a: move-result v0 │ │ +0c682e: 3800 ebff |001b: if-eqz v0, 0006 // -0015 │ │ +0c6832: 7020 972d 1300 |001d: invoke-direct {v3, v1}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c6838: 28e6 |0020: goto 0006 // -001a │ │ +0c683a: 6f30 7220 4305 |0021: invoke-super {v3, v4, v5}, Landroid/widget/LinearLayout;.requestFocus:(ILandroid/graphics/Rect;)Z // method@2072 │ │ +0c6840: 0a00 |0024: move-result v0 │ │ +0c6842: 28e1 |0025: goto 0006 // -001f │ │ catches : (none) │ │ positions : │ │ 0x0001 line=442 │ │ 0x0006 line=453 │ │ 0x0007 line=444 │ │ 0x000f line=446 │ │ 0x0015 line=447 │ │ @@ -270649,17 +270722,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c2fa8: |[0c2fa8] com.actionbarsherlock.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ -0c2fb8: 5b01 990e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0e99 │ │ -0c2fbc: 0e00 |0002: return-void │ │ +0c6844: |[0c6844] com.actionbarsherlock.widget.SearchView.setAppSearchData:(Landroid/os/Bundle;)V │ │ +0c6854: 5b01 990e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mAppSearchData:Landroid/os/Bundle; // field@0e99 │ │ +0c6858: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0002 line=391 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 appSearchData Landroid/os/Bundle; │ │ @@ -270669,20 +270742,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c2fc0: |[0c2fc0] com.actionbarsherlock.widget.SearchView.setIconified:(Z)V │ │ -0c2fd0: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ -0c2fd4: 7010 652d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@2d65 │ │ -0c2fda: 0e00 |0005: return-void │ │ -0c2fdc: 7010 6e2d 0000 |0006: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@2d6e │ │ -0c2fe2: 28fc |0009: goto 0005 // -0004 │ │ +0c685c: |[0c685c] com.actionbarsherlock.widget.SearchView.setIconified:(Z)V │ │ +0c686c: 3801 0600 |0000: if-eqz v1, 0006 // +0006 │ │ +0c6870: 7010 652d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onCloseClicked:()V // method@2d65 │ │ +0c6876: 0e00 |0005: return-void │ │ +0c6878: 7010 6e2d 0000 |0006: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.onSearchClicked:()V // method@2d6e │ │ +0c687e: 28fc |0009: goto 0005 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ 0x0002 line=620 │ │ 0x0005 line=624 │ │ 0x0006 line=622 │ │ locals : │ │ @@ -270694,22 +270767,22 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c2fe4: |[0c2fe4] com.actionbarsherlock.widget.SearchView.setIconifiedByDefault:(Z)V │ │ -0c2ff4: 5510 a00e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c2ff8: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ -0c2ffc: 0e00 |0004: return-void │ │ -0c2ffe: 5c12 a00e |0005: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ -0c3002: 7020 972d 2100 |0007: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c3008: 7010 932d 0100 |000a: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ -0c300e: 28f7 |000d: goto 0004 // -0009 │ │ +0c6880: |[0c6880] com.actionbarsherlock.widget.SearchView.setIconifiedByDefault:(Z)V │ │ +0c6890: 5510 a00e |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c6894: 3320 0300 |0002: if-ne v0, v2, 0005 // +0003 │ │ +0c6898: 0e00 |0004: return-void │ │ +0c689a: 5c12 a00e |0005: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mIconifiedByDefault:Z // field@0ea0 │ │ +0c689e: 7020 972d 2100 |0007: invoke-direct {v1, v2}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c68a4: 7010 932d 0100 |000a: invoke-direct {v1}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ +0c68aa: 28f7 |000d: goto 0004 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=592 │ │ 0x0004 line=596 │ │ 0x0005 line=593 │ │ 0x0007 line=594 │ │ 0x000a line=595 │ │ @@ -270722,18 +270795,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c3010: |[0c3010] com.actionbarsherlock.widget.SearchView.setImeOptions:(I)V │ │ -0c3020: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c3024: 6e20 172d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ -0c302a: 0e00 |0005: return-void │ │ +0c68ac: |[0c68ac] com.actionbarsherlock.widget.SearchView.setImeOptions:(I)V │ │ +0c68bc: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c68c0: 6e20 172d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setImeOptions:(I)V // method@2d17 │ │ +0c68c6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=402 │ │ 0x0005 line=403 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 imeOptions I │ │ @@ -270743,18 +270816,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c302c: |[0c302c] com.actionbarsherlock.widget.SearchView.setInputType:(I)V │ │ -0c303c: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c3040: 6e20 182d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@2d18 │ │ -0c3046: 0e00 |0005: return-void │ │ +0c68c8: |[0c68c8] com.actionbarsherlock.widget.SearchView.setInputType:(I)V │ │ +0c68d8: 5410 af0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c68dc: 6e20 182d 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setInputType:(I)V // method@2d18 │ │ +0c68e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0005 line=426 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0006 reg=2 inputType I │ │ @@ -270764,18 +270837,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c3048: |[0c3048] com.actionbarsherlock.widget.SearchView.setMaxWidth:(I)V │ │ -0c3058: 5901 a10e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ -0c305c: 6e10 792d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.requestLayout:()V // method@2d79 │ │ -0c3062: 0e00 |0005: return-void │ │ +0c68e4: |[0c68e4] com.actionbarsherlock.widget.SearchView.setMaxWidth:(I)V │ │ +0c68f4: 5901 a10e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mMaxWidth:I // field@0ea1 │ │ +0c68f8: 6e10 792d 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/widget/SearchView;.requestLayout:()V // method@2d79 │ │ +0c68fe: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0002 line=716 │ │ 0x0005 line=717 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -270786,17 +270859,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3064: |[0c3064] com.actionbarsherlock.widget.SearchView.setOnCloseListener:(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V │ │ -0c3074: 5b01 a40e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@0ea4 │ │ -0c3078: 0e00 |0002: return-void │ │ +0c6900: |[0c6900] com.actionbarsherlock.widget.SearchView.setOnCloseListener:(Lcom/actionbarsherlock/widget/SearchView$OnCloseListener;)V │ │ +0c6910: 5b01 a40e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnCloseListener:Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; // field@0ea4 │ │ +0c6914: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ 0x0002 line=484 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/SearchView$OnCloseListener; │ │ @@ -270806,17 +270879,17 @@ │ │ type : '(Landroid/view/View$OnFocusChangeListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c307c: |[0c307c] com.actionbarsherlock.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ -0c308c: 5b01 a90e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0ea9 │ │ -0c3090: 0e00 |0002: return-void │ │ +0c6918: |[0c6918] com.actionbarsherlock.widget.SearchView.setOnQueryTextFocusChangeListener:(Landroid/view/View$OnFocusChangeListener;)V │ │ +0c6928: 5b01 a90e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryTextFocusChangeListener:Landroid/view/View$OnFocusChangeListener; // field@0ea9 │ │ +0c692c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=492 │ │ 0x0002 line=493 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnFocusChangeListener; │ │ @@ -270826,17 +270899,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3094: |[0c3094] com.actionbarsherlock.widget.SearchView.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V │ │ -0c30a4: 5b01 a80e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ -0c30a8: 0e00 |0002: return-void │ │ +0c6930: |[0c6930] com.actionbarsherlock.widget.SearchView.setOnQueryTextListener:(Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;)V │ │ +0c6940: 5b01 a80e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; // field@0ea8 │ │ +0c6944: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=474 │ │ 0x0002 line=475 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; │ │ @@ -270846,17 +270919,17 @@ │ │ type : '(Landroid/view/View$OnClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c30ac: |[0c30ac] com.actionbarsherlock.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ -0c30bc: 5b01 aa0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0eaa │ │ -0c30c0: 0e00 |0002: return-void │ │ +0c6948: |[0c6948] com.actionbarsherlock.widget.SearchView.setOnSearchClickListener:(Landroid/view/View$OnClickListener;)V │ │ +0c6958: 5b01 aa0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSearchClickListener:Landroid/view/View$OnClickListener; // field@0eaa │ │ +0c695c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0002 line=514 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Landroid/view/View$OnClickListener; │ │ @@ -270866,17 +270939,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c30c4: |[0c30c4] com.actionbarsherlock.widget.SearchView.setOnSuggestionListener:(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V │ │ -0c30d4: 5b01 ab0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ -0c30d8: 0e00 |0002: return-void │ │ +0c6960: |[0c6960] com.actionbarsherlock.widget.SearchView.setOnSuggestionListener:(Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;)V │ │ +0c6970: 5b01 ab0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; // field@0eab │ │ +0c6974: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=501 │ │ 0x0002 line=502 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x0003 reg=1 listener Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; │ │ @@ -270886,30 +270959,30 @@ │ │ type : '(Ljava/lang/CharSequence;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c30dc: |[0c30dc] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ -0c30ec: 5420 af0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c30f0: 6e20 232d 3000 |0002: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@2d23 │ │ -0c30f6: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ -0c30fa: 5420 af0e |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c30fe: 5421 af0e |0009: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c3102: 6e10 0b2d 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@2d0b │ │ -0c3108: 0a01 |000e: move-result v1 │ │ -0c310a: 6e20 222d 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@2d22 │ │ -0c3110: 5b23 be0e |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0ebe │ │ -0c3114: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ -0c3118: 7110 eb1c 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c311e: 0a00 |0019: move-result v0 │ │ -0c3120: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ -0c3124: 7010 6f2d 0200 |001c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@2d6f │ │ -0c312a: 0e00 |001f: return-void │ │ +0c6978: |[0c6978] com.actionbarsherlock.widget.SearchView.setQuery:(Ljava/lang/CharSequence;Z)V │ │ +0c6988: 5420 af0e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c698c: 6e20 232d 3000 |0002: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setText:(Ljava/lang/CharSequence;)V // method@2d23 │ │ +0c6992: 3803 0f00 |0005: if-eqz v3, 0014 // +000f │ │ +0c6996: 5420 af0e |0007: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c699a: 5421 af0e |0009: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c699e: 6e10 0b2d 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.length:()I // method@2d0b │ │ +0c69a4: 0a01 |000e: move-result v1 │ │ +0c69a6: 6e20 222d 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setSelection:(I)V // method@2d22 │ │ +0c69ac: 5b23 be0e |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mUserQuery:Ljava/lang/CharSequence; // field@0ebe │ │ +0c69b0: 3804 0b00 |0014: if-eqz v4, 001f // +000b │ │ +0c69b4: 7110 eb1c 0300 |0016: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0c69ba: 0a00 |0019: move-result v0 │ │ +0c69bc: 3900 0500 |001a: if-nez v0, 001f // +0005 │ │ +0c69c0: 7010 6f2d 0200 |001c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.onSubmitQuery:()V // method@2d6f │ │ +0c69c6: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=534 │ │ 0x0005 line=535 │ │ 0x0007 line=536 │ │ 0x0012 line=537 │ │ 0x0014 line=541 │ │ @@ -270925,18 +270998,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c312c: |[0c312c] com.actionbarsherlock.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ -0c313c: 5b01 ad0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ -0c3140: 7010 932d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ -0c3146: 0e00 |0005: return-void │ │ +0c69c8: |[0c69c8] com.actionbarsherlock.widget.SearchView.setQueryHint:(Ljava/lang/CharSequence;)V │ │ +0c69d8: 5b01 ad0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/SearchView;.mQueryHint:Ljava/lang/CharSequence; // field@0ead │ │ +0c69dc: 7010 932d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ +0c69e2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ 0x0002 line=556 │ │ 0x0005 line=557 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -270947,27 +271020,27 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 21 16-bit code units │ │ -0c3148: |[0c3148] com.actionbarsherlock.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ -0c3158: 5c23 ae0e |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@0eae │ │ -0c315c: 5420 ba0e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c3160: 2000 8c05 |0004: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ -0c3164: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ -0c3168: 5420 ba0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c316c: 1f00 8c05 |000a: check-cast v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ -0c3170: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ -0c3174: 1221 |000e: const/4 v1, #int 2 // #2 │ │ -0c3176: 6e20 c72d 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2dc7 │ │ -0c317c: 0e00 |0012: return-void │ │ -0c317e: 1211 |0013: const/4 v1, #int 1 // #1 │ │ -0c3180: 28fb |0014: goto 000f // -0005 │ │ +0c69e4: |[0c69e4] com.actionbarsherlock.widget.SearchView.setQueryRefinementEnabled:(Z)V │ │ +0c69f4: 5c23 ae0e |0000: iput-boolean v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryRefinement:Z // field@0eae │ │ +0c69f8: 5420 ba0e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c69fc: 2000 8c05 |0004: instance-of v0, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ +0c6a00: 3800 0c00 |0006: if-eqz v0, 0012 // +000c │ │ +0c6a04: 5420 ba0e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6a08: 1f00 8c05 |000a: check-cast v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter; // type@058c │ │ +0c6a0c: 3803 0700 |000c: if-eqz v3, 0013 // +0007 │ │ +0c6a10: 1221 |000e: const/4 v1, #int 2 // #2 │ │ +0c6a12: 6e20 c72d 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setQueryRefinement:(I)V // method@2dc7 │ │ +0c6a18: 0e00 |0012: return-void │ │ +0c6a1a: 1211 |0013: const/4 v1, #int 1 // #1 │ │ +0c6a1c: 28fb |0014: goto 000f // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=673 │ │ 0x0002 line=674 │ │ 0x0008 line=675 │ │ 0x0012 line=678 │ │ 0x0013 line=675 │ │ @@ -270980,32 +271053,32 @@ │ │ type : '(Landroid/app/SearchableInfo;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0c3184: |[0c3184] com.actionbarsherlock.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ -0c3194: 5b23 b50e |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c3198: 5420 b50e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ -0c319c: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0c31a0: 7010 942d 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateSearchAutoComplete:()V // method@2d94 │ │ -0c31a6: 7010 932d 0200 |0009: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ -0c31ac: 7010 572d 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasVoiceSearch:()Z // method@2d57 │ │ -0c31b2: 0a00 |000f: move-result v0 │ │ -0c31b4: 5c20 c10e |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ -0c31b8: 5520 c10e |0012: iget-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ -0c31bc: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ -0c31c0: 5420 af0e |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c31c4: 1a01 e925 |0018: const-string v1, "nm" // string@25e9 │ │ -0c31c8: 6e20 202d 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@2d20 │ │ -0c31ce: 6e10 5b2d 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ -0c31d4: 0a00 |0020: move-result v0 │ │ -0c31d6: 7020 972d 0200 |0021: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c31dc: 0e00 |0024: return-void │ │ +0c6a20: |[0c6a20] com.actionbarsherlock.widget.SearchView.setSearchableInfo:(Landroid/app/SearchableInfo;)V │ │ +0c6a30: 5b23 b50e |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c6a34: 5420 b50e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mSearchable:Landroid/app/SearchableInfo; // field@0eb5 │ │ +0c6a38: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0c6a3c: 7010 942d 0200 |0006: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateSearchAutoComplete:()V // method@2d94 │ │ +0c6a42: 7010 932d 0200 |0009: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.updateQueryHint:()V // method@2d93 │ │ +0c6a48: 7010 572d 0200 |000c: invoke-direct {v2}, Lcom/actionbarsherlock/widget/SearchView;.hasVoiceSearch:()Z // method@2d57 │ │ +0c6a4e: 0a00 |000f: move-result v0 │ │ +0c6a50: 5c20 c10e |0010: iput-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ +0c6a54: 5520 c10e |0012: iget-boolean v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mVoiceButtonEnabled:Z // field@0ec1 │ │ +0c6a58: 3800 0900 |0014: if-eqz v0, 001d // +0009 │ │ +0c6a5c: 5420 af0e |0016: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c6a60: 1a01 ea25 |0018: const-string v1, "nm" // string@25ea │ │ +0c6a64: 6e20 202d 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setPrivateImeOptions:(Ljava/lang/String;)V // method@2d20 │ │ +0c6a6a: 6e10 5b2d 0200 |001d: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ +0c6a70: 0a00 |0020: move-result v0 │ │ +0c6a72: 7020 972d 0200 |0021: invoke-direct {v2, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c6a78: 0e00 |0024: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ 0x0002 line=369 │ │ 0x0006 line=370 │ │ 0x0009 line=371 │ │ 0x000c line=374 │ │ @@ -271022,20 +271095,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c31e0: |[0c31e0] com.actionbarsherlock.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ -0c31f0: 5c12 b90e |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ -0c31f4: 6e10 5b2d 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ -0c31fa: 0a00 |0005: move-result v0 │ │ -0c31fc: 7020 972d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ -0c3202: 0e00 |0009: return-void │ │ +0c6a7c: |[0c6a7c] com.actionbarsherlock.widget.SearchView.setSubmitButtonEnabled:(Z)V │ │ +0c6a8c: 5c12 b90e |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/widget/SearchView;.mSubmitButtonEnabled:Z // field@0eb9 │ │ +0c6a90: 6e10 5b2d 0100 |0002: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;.isIconified:()Z // method@2d5b │ │ +0c6a96: 0a00 |0005: move-result v0 │ │ +0c6a98: 7020 972d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.updateViewsVisibility:(Z)V // method@2d97 │ │ +0c6a9e: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=645 │ │ 0x0002 line=646 │ │ 0x0009 line=647 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/widget/SearchView; │ │ @@ -271046,36 +271119,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 │ │ -0c3204: |[0c3204] com.actionbarsherlock.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ -0c3214: 5b23 ba0e |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c3218: 5420 af0e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ -0c321c: 5421 ba0e |0004: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ -0c3220: 6e20 132d 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2d13 │ │ -0c3226: 0e00 |0009: return-void │ │ +0c6aa0: |[0c6aa0] com.actionbarsherlock.widget.SearchView.setSuggestionsAdapter:(Landroid/support/v4/widget/CursorAdapter;)V │ │ +0c6ab0: 5b23 ba0e |0000: iput-object v3, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6ab4: 5420 af0e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SearchView;.mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; // field@0eaf │ │ +0c6ab8: 5421 ba0e |0004: iget-object v1, v2, Lcom/actionbarsherlock/widget/SearchView;.mSuggestionsAdapter:Landroid/support/v4/widget/CursorAdapter; // field@0eba │ │ +0c6abc: 6e20 132d 1000 |0006: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2d13 │ │ +0c6ac2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0002 line=697 │ │ 0x0009 line=698 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/widget/SearchView; │ │ 0x0000 - 0x000a reg=3 adapter Landroid/support/v4/widget/CursorAdapter; │ │ │ │ - source_file_idx : 3988 (SearchView.java) │ │ + source_file_idx : 3989 (SearchView.java) │ │ │ │ Class #984 header: │ │ class_idx : 1416 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4008 │ │ +source_file_idx : 4009 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #984 annotations: │ │ Annotations on class │ │ @@ -271100,18 +271173,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c3228: |[0c3228] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ -0c3238: 5b01 c30e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ -0c323c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0c3242: 0e00 |0005: return-void │ │ +0c6ac4: |[0c6ac4] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ +0c6ad4: 5b01 c30e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ +0c6ad8: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c6ade: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ @@ -271120,17 +271193,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c3244: |[0c3244] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ -0c3254: 7020 9a2d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@2d9a │ │ -0c325a: 0e00 |0003: return-void │ │ +0c6ae0: |[0c6ae0] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ +0c6af0: 7020 9a2d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@2d9a │ │ +0c6af6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ShareActionProvider$1; │ │ @@ -271141,45 +271214,45 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 23 16-bit code units │ │ -0c325c: |[0c325c] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ -0c326c: 5420 c30e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ -0c3270: 7110 a32d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@2da3 │ │ -0c3276: 0c00 |0005: move-result-object v0 │ │ -0c3278: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ -0c327c: 5420 c30e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ -0c3280: 7110 a32d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@2da3 │ │ -0c3286: 0c00 |000d: move-result-object v0 │ │ -0c3288: 5421 c30e |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ -0c328c: 7230 992d 1004 |0010: invoke-interface {v0, v1, v4}, Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@2d99 │ │ -0c3292: 0a00 |0013: move-result v0 │ │ -0c3294: 0f00 |0014: return v0 │ │ -0c3296: 1200 |0015: const/4 v0, #int 0 // #0 │ │ -0c3298: 28fe |0016: goto 0014 // -0002 │ │ +0c6af8: |[0c6af8] com.actionbarsherlock.widget.ShareActionProvider$ShareAcitivityChooserModelPolicy.onChooseActivity:(Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/Intent;)Z │ │ +0c6b08: 5420 c30e |0000: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ +0c6b0c: 7110 a32d 0000 |0002: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@2da3 │ │ +0c6b12: 0c00 |0005: move-result-object v0 │ │ +0c6b14: 3800 0f00 |0006: if-eqz v0, 0015 // +000f │ │ +0c6b18: 5420 c30e |0008: iget-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ +0c6b1c: 7110 a32d 0000 |000a: invoke-static {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // method@2da3 │ │ +0c6b22: 0c00 |000d: move-result-object v0 │ │ +0c6b24: 5421 c30e |000e: iget-object v1, v2, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec3 │ │ +0c6b28: 7230 992d 1004 |0010: invoke-interface {v0, v1, v4}, Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;.onShareTargetSelected:(Lcom/actionbarsherlock/widget/ShareActionProvider;Landroid/content/Intent;)Z // method@2d99 │ │ +0c6b2e: 0a00 |0013: move-result v0 │ │ +0c6b30: 0f00 |0014: return v0 │ │ +0c6b32: 1200 |0015: const/4 v0, #int 0 // #0 │ │ +0c6b34: 28fe |0016: goto 0014 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0008 line=310 │ │ 0x0014 line=313 │ │ locals : │ │ 0x0000 - 0x0017 reg=2 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; │ │ 0x0000 - 0x0017 reg=3 host Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x0017 reg=4 intent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4008 (ShareActionProvider.java) │ │ + source_file_idx : 4009 (ShareActionProvider.java) │ │ │ │ Class #985 header: │ │ class_idx : 1417 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1505 │ │ -source_file_idx : 4008 │ │ +source_file_idx : 4009 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #985 annotations: │ │ Annotations on class │ │ @@ -271204,18 +271277,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c329c: |[0c329c] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ -0c32ac: 5b01 c40e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ -0c32b0: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0c32b6: 0e00 |0005: return-void │ │ +0c6b38: |[0c6b38] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V │ │ +0c6b48: 5b01 c40e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ +0c6b4c: 7010 a82e 0000 |0002: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c6b52: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ @@ -271224,17 +271297,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c32b8: |[0c32b8] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ -0c32c8: 7020 9d2d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@2d9d │ │ -0c32ce: 0e00 |0003: return-void │ │ +0c6b54: |[0c6b54] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V │ │ +0c6b64: 7020 9d2d 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;)V // method@2d9d │ │ +0c6b6a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=274 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0004 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ 0x0000 - 0x0004 reg=2 x1 Lcom/actionbarsherlock/widget/ShareActionProvider$1; │ │ @@ -271245,64 +271318,66 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 37 16-bit code units │ │ -0c32d0: |[0c32d0] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0c32e0: 5453 c40e |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ -0c32e4: 7110 a12d 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@2da1 │ │ -0c32ea: 0c03 |0005: move-result-object v3 │ │ -0c32ec: 5454 c40e |0006: iget-object v4, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ -0c32f0: 7110 a22d 0400 |0008: invoke-static {v4}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; // method@2da2 │ │ -0c32f6: 0c04 |000b: move-result-object v4 │ │ -0c32f8: 7120 702c 4300 |000c: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ -0c32fe: 0c00 |000f: move-result-object v0 │ │ -0c3300: 7210 1a2c 0600 |0010: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ -0c3306: 0a01 |0013: move-result v1 │ │ -0c3308: 6e20 6f2c 1000 |0014: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@2c6f │ │ -0c330e: 0c02 |0017: move-result-object v2 │ │ -0c3310: 3802 0b00 |0018: if-eqz v2, 0023 // +000b │ │ -0c3314: 5453 c40e |001a: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ -0c3318: 7110 a12d 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@2da1 │ │ -0c331e: 0c03 |001f: move-result-object v3 │ │ -0c3320: 6e20 7401 2300 |0020: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ -0c3326: 1213 |0023: const/4 v3, #int 1 // #1 │ │ -0c3328: 0f03 |0024: return v3 │ │ +0c6b6c: |[0c6b6c] com.actionbarsherlock.widget.ShareActionProvider$ShareMenuItemOnMenuItemClickListener.onMenuItemClick:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0c6b7c: 5453 c40e |0000: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ +0c6b80: 7110 a12d 0300 |0002: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@2da1 │ │ +0c6b86: 0c03 |0005: move-result-object v3 │ │ +0c6b88: 5454 c40e |0006: iget-object v4, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ +0c6b8c: 7110 a22d 0400 |0008: invoke-static {v4}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; // method@2da2 │ │ +0c6b92: 0c04 |000b: move-result-object v4 │ │ +0c6b94: 7120 702c 4300 |000c: invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ +0c6b9a: 0c00 |000f: move-result-object v0 │ │ +0c6b9c: 7210 1a2c 0600 |0010: invoke-interface {v6}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ +0c6ba2: 0a01 |0013: move-result v1 │ │ +0c6ba4: 6e20 6f2c 1000 |0014: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.chooseActivity:(I)Landroid/content/Intent; // method@2c6f │ │ +0c6baa: 0c02 |0017: move-result-object v2 │ │ +0c6bac: 3802 0b00 |0018: if-eqz v2, 0023 // +000b │ │ +0c6bb0: 5453 c40e |001a: iget-object v3, v5, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; // field@0ec4 │ │ +0c6bb4: 7110 a12d 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; // method@2da1 │ │ +0c6bba: 0c03 |001f: move-result-object v3 │ │ +0c6bbc: 6e20 7401 2300 |0020: invoke-virtual {v3, v2}, Landroid/content/Context;.startActivity:(Landroid/content/Intent;)V // method@0174 │ │ +0c6bc2: 1213 |0023: const/4 v3, #int 1 // #1 │ │ +0c6bc4: 0f03 |0024: return v3 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=277 │ │ + 0x0008 line=278 │ │ + 0x000c line=277 │ │ 0x0010 line=279 │ │ 0x0014 line=280 │ │ 0x0018 line=281 │ │ 0x001a line=282 │ │ 0x0023 line=284 │ │ locals : │ │ 0x0010 - 0x0025 reg=0 dataModel Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0014 - 0x0025 reg=1 itemId I │ │ 0x0018 - 0x0025 reg=2 launchIntent Landroid/content/Intent; │ │ 0x0000 - 0x0025 reg=5 this Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ 0x0000 - 0x0025 reg=6 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ - source_file_idx : 4008 (ShareActionProvider.java) │ │ + source_file_idx : 4009 (ShareActionProvider.java) │ │ │ │ Class #986 header: │ │ class_idx : 1418 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1367 │ │ -source_file_idx : 4008 │ │ +source_file_idx : 4009 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 6 │ │ │ │ Class #986 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/widget/ShareActionProvider$1; Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; } │ │ │ │ Class #986 - │ │ Class descriptor : 'Lcom/actionbarsherlock/widget/ShareActionProvider;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Lcom/actionbarsherlock/view/ActionProvider;' │ │ Interfaces - │ │ Static fields - │ │ @@ -271347,26 +271422,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 21 16-bit code units │ │ -0c332c: |[0c332c] com.actionbarsherlock.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ -0c333c: 7020 d52b 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.:(Landroid/content/Context;)V // method@2bd5 │ │ -0c3342: 1240 |0003: const/4 v0, #int 4 // #4 │ │ -0c3344: 5920 c80e |0004: iput v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0ec8 │ │ -0c3348: 2200 8905 |0006: new-instance v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@0589 │ │ -0c334c: 1201 |0008: const/4 v1, #int 0 // #0 │ │ -0c334e: 7030 9e2d 2001 |0009: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@2d9e │ │ -0c3354: 5b20 ca0e |000c: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0eca │ │ -0c3358: 1a00 412d |000e: const-string v0, "share_history.xml" // string@2d41 │ │ -0c335c: 5b20 cc0e |0010: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ -0c3360: 5b23 c70e |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c3364: 0e00 |0014: return-void │ │ +0c6bc8: |[0c6bc8] com.actionbarsherlock.widget.ShareActionProvider.:(Landroid/content/Context;)V │ │ +0c6bd8: 7020 d52b 3200 |0000: invoke-direct {v2, v3}, Lcom/actionbarsherlock/view/ActionProvider;.:(Landroid/content/Context;)V // method@2bd5 │ │ +0c6bde: 1240 |0003: const/4 v0, #int 4 // #4 │ │ +0c6be0: 5920 c80e |0004: iput v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0ec8 │ │ +0c6be4: 2200 8905 |0006: new-instance v0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // type@0589 │ │ +0c6be8: 1201 |0008: const/4 v1, #int 0 // #0 │ │ +0c6bea: 7030 9e2d 2001 |0009: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@2d9e │ │ +0c6bf0: 5b20 ca0e |000c: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0eca │ │ +0c6bf4: 1a00 402d |000e: const-string v0, "share_history.xml" // string@2d40 │ │ +0c6bf8: 5b20 cc0e |0010: iput-object v0, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ +0c6bfc: 5b23 c70e |0012: iput-object v3, v2, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6c00: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ 0x0003 line=105 │ │ 0x0006 line=110 │ │ 0x000e line=126 │ │ 0x0012 line=139 │ │ @@ -271380,17 +271455,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3368: |[0c3368] com.actionbarsherlock.widget.ShareActionProvider.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; │ │ -0c3378: 5410 c70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c337c: 1100 |0002: return-object v0 │ │ +0c6c04: |[0c6c04] com.actionbarsherlock.widget.ShareActionProvider.access$100:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; │ │ +0c6c14: 5410 c70e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6c18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #2 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -271398,17 +271473,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3380: |[0c3380] com.actionbarsherlock.widget.ShareActionProvider.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; │ │ -0c3390: 5410 cc0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ -0c3394: 1100 |0002: return-object v0 │ │ +0c6c1c: |[0c6c1c] com.actionbarsherlock.widget.ShareActionProvider.access$200:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; │ │ +0c6c2c: 5410 cc0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ +0c6c30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #3 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -271416,17 +271491,17 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3398: |[0c3398] com.actionbarsherlock.widget.ShareActionProvider.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ -0c33a8: 5410 cb0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0ecb │ │ -0c33ac: 1100 |0002: return-object v0 │ │ +0c6c34: |[0c6c34] com.actionbarsherlock.widget.ShareActionProvider.access$400:(Lcom/actionbarsherlock/widget/ShareActionProvider;)Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; │ │ +0c6c44: 5410 cb0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0ecb │ │ +0c6c48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #4 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -271434,31 +271509,31 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0c33b0: |[0c33b0] com.actionbarsherlock.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ -0c33c0: 5431 cb0e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0ecb │ │ -0c33c4: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ -0c33c8: 0e00 |0004: return-void │ │ -0c33ca: 5431 c90e |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0ec9 │ │ -0c33ce: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ -0c33d2: 2201 8805 |0009: new-instance v1, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; // type@0588 │ │ -0c33d6: 1202 |000b: const/4 v2, #int 0 // #0 │ │ -0c33d8: 7030 9b2d 3102 |000c: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@2d9b │ │ -0c33de: 5b31 c90e |000f: iput-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0ec9 │ │ -0c33e2: 5431 c70e |0011: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c33e6: 5432 cc0e |0013: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ -0c33ea: 7120 702c 2100 |0015: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ -0c33f0: 0c00 |0018: move-result-object v0 │ │ -0c33f2: 5431 c90e |0019: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0ec9 │ │ -0c33f6: 6e20 822c 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@2c82 │ │ -0c33fc: 28e6 |001e: goto 0004 // -001a │ │ +0c6c4c: |[0c6c4c] com.actionbarsherlock.widget.ShareActionProvider.setActivityChooserPolicyIfNeeded:()V │ │ +0c6c5c: 5431 cb0e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0ecb │ │ +0c6c60: 3901 0300 |0002: if-nez v1, 0005 // +0003 │ │ +0c6c64: 0e00 |0004: return-void │ │ +0c6c66: 5431 c90e |0005: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0ec9 │ │ +0c6c6a: 3901 0a00 |0007: if-nez v1, 0011 // +000a │ │ +0c6c6e: 2201 8805 |0009: new-instance v1, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy; // type@0588 │ │ +0c6c72: 1202 |000b: const/4 v2, #int 0 // #0 │ │ +0c6c74: 7030 9b2d 3102 |000c: invoke-direct {v1, v3, v2}, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;.:(Lcom/actionbarsherlock/widget/ShareActionProvider;Lcom/actionbarsherlock/widget/ShareActionProvider$1;)V // method@2d9b │ │ +0c6c7a: 5b31 c90e |000f: iput-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0ec9 │ │ +0c6c7e: 5431 c70e |0011: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6c82: 5432 cc0e |0013: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ +0c6c86: 7120 702c 2100 |0015: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ +0c6c8c: 0c00 |0018: move-result-object v0 │ │ +0c6c8e: 5431 c90e |0019: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnChooseActivityListener:Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener; // field@0ec9 │ │ +0c6c92: 6e20 822c 1000 |001b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setOnChooseActivityListener:(Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;)V // method@2c82 │ │ +0c6c98: 28e6 |001e: goto 0004 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=293 │ │ 0x0004 line=301 │ │ 0x0005 line=296 │ │ 0x0009 line=297 │ │ 0x0011 line=299 │ │ @@ -271473,17 +271548,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c3400: |[0c3400] com.actionbarsherlock.widget.ShareActionProvider.hasSubMenu:()Z │ │ -0c3410: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c3412: 0f00 |0001: return v0 │ │ +0c6c9c: |[0c6c9c] com.actionbarsherlock.widget.ShareActionProvider.hasSubMenu:()Z │ │ +0c6cac: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c6cae: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=188 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ │ │ #1 : (in Lcom/actionbarsherlock/widget/ShareActionProvider;) │ │ @@ -271491,44 +271566,44 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 64 16-bit code units │ │ -0c3414: |[0c3414] com.actionbarsherlock.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ -0c3424: 5474 c70e |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c3428: 5475 cc0e |0002: iget-object v5, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ -0c342c: 7120 702c 5400 |0004: invoke-static {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ -0c3432: 0c01 |0007: move-result-object v1 │ │ -0c3434: 2200 7405 |0008: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserView; // type@0574 │ │ -0c3438: 5474 c70e |000a: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c343c: 7020 ac2c 4000 |000c: invoke-direct {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@2cac │ │ -0c3442: 6e20 c92c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2cc9 │ │ -0c3448: 2203 0d04 |0012: new-instance v3, Landroid/util/TypedValue; // type@040d │ │ -0c344c: 7010 181d 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -0c3452: 5474 c70e |0017: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c3456: 6e10 6a01 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ -0c345c: 0c04 |001c: move-result-object v4 │ │ -0c345e: 6005 8508 |001d: sget v5, Lcom/actionbarsherlock/R$attr;.actionModeShareDrawable:I // field@0885 │ │ -0c3462: 1216 |001f: const/4 v6, #int 1 // #1 │ │ -0c3464: 6e40 c401 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ -0c346a: 5474 c70e |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c346e: 6e10 6501 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c3474: 0c04 |0028: move-result-object v4 │ │ -0c3476: 5235 5008 |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ -0c347a: 6e20 cb01 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0c3480: 0c02 |002e: move-result-object v2 │ │ -0c3482: 6e20 cc2c 2000 |002f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ccc │ │ -0c3488: 6e20 d02c 7000 |0032: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@2cd0 │ │ -0c348e: 6004 bb09 |0035: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with_application:I // field@09bb │ │ -0c3492: 6e20 ca2c 4000 |0037: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@2cca │ │ -0c3498: 6004 ba09 |003a: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with:I // field@09ba │ │ -0c349c: 6e20 cb2c 4000 |003c: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@2ccb │ │ -0c34a2: 1100 |003f: return-object v0 │ │ +0c6cb0: |[0c6cb0] com.actionbarsherlock.widget.ShareActionProvider.onCreateActionView:()Landroid/view/View; │ │ +0c6cc0: 5474 c70e |0000: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6cc4: 5475 cc0e |0002: iget-object v5, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ +0c6cc8: 7120 702c 5400 |0004: invoke-static {v4, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ +0c6cce: 0c01 |0007: move-result-object v1 │ │ +0c6cd0: 2200 7405 |0008: new-instance v0, Lcom/actionbarsherlock/widget/ActivityChooserView; // type@0574 │ │ +0c6cd4: 5474 c70e |000a: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6cd8: 7020 ac2c 4000 |000c: invoke-direct {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.:(Landroid/content/Context;)V // method@2cac │ │ +0c6cde: 6e20 c92c 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setActivityChooserModel:(Lcom/actionbarsherlock/widget/ActivityChooserModel;)V // method@2cc9 │ │ +0c6ce4: 2203 0d04 |0012: new-instance v3, Landroid/util/TypedValue; // type@040d │ │ +0c6ce8: 7010 181d 0300 |0014: invoke-direct {v3}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +0c6cee: 5474 c70e |0017: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6cf2: 6e10 6a01 0400 |0019: invoke-virtual {v4}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ +0c6cf8: 0c04 |001c: move-result-object v4 │ │ +0c6cfa: 6005 8508 |001d: sget v5, Lcom/actionbarsherlock/R$attr;.actionModeShareDrawable:I // field@0885 │ │ +0c6cfe: 1216 |001f: const/4 v6, #int 1 // #1 │ │ +0c6d00: 6e40 c401 5463 |0020: invoke-virtual {v4, v5, v3, v6}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ +0c6d06: 5474 c70e |0023: iget-object v4, v7, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6d0a: 6e10 6501 0400 |0025: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c6d10: 0c04 |0028: move-result-object v4 │ │ +0c6d12: 5235 5008 |0029: iget v5, v3, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ +0c6d16: 6e20 cb01 5400 |002b: invoke-virtual {v4, v5}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0c6d1c: 0c02 |002e: move-result-object v2 │ │ +0c6d1e: 6e20 cc2c 2000 |002f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2ccc │ │ +0c6d24: 6e20 d02c 7000 |0032: invoke-virtual {v0, v7}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setProvider:(Lcom/actionbarsherlock/view/ActionProvider;)V // method@2cd0 │ │ +0c6d2a: 6004 bb09 |0035: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with_application:I // field@09bb │ │ +0c6d2e: 6e20 ca2c 4000 |0037: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setDefaultActionButtonContentDescription:(I)V // method@2cca │ │ +0c6d34: 6004 ba09 |003a: sget v4, Lcom/actionbarsherlock/R$string;.abs__shareactionprovider_share_with:I // field@09ba │ │ +0c6d38: 6e20 cb2c 4000 |003c: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserView;.setExpandActivityOverflowButtonContentDescription:(I)V // method@2ccb │ │ +0c6d3e: 1100 |003f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=163 │ │ 0x0008 line=164 │ │ 0x000f line=165 │ │ 0x0012 line=168 │ │ 0x0017 line=169 │ │ @@ -271550,85 +271625,91 @@ │ │ type : '(Lcom/actionbarsherlock/view/SubMenu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 105 16-bit code units │ │ -0c34a4: |[0c34a4] com.actionbarsherlock.widget.ShareActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ -0c34b4: 1209 |0000: const/4 v9, #int 0 // #0 │ │ -0c34b6: 7210 3d2c 0b00 |0001: invoke-interface {v11}, Lcom/actionbarsherlock/view/SubMenu;.clear:()V // method@2c3d │ │ -0c34bc: 54a7 c70e |0004: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c34c0: 54a8 cc0e |0006: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ -0c34c4: 7120 702c 8700 |0008: invoke-static {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ -0c34ca: 0c02 |000b: move-result-object v2 │ │ -0c34cc: 54a7 c70e |000c: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c34d0: 6e10 6301 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0c34d6: 0c06 |0011: move-result-object v6 │ │ -0c34d8: 6e10 722c 0200 |0012: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@2c72 │ │ -0c34de: 0a03 |0015: move-result v3 │ │ -0c34e0: 52a7 c80e |0016: iget v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0ec8 │ │ -0c34e4: 7120 a02e 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0c34ea: 0a01 |001b: move-result v1 │ │ -0c34ec: 1205 |001c: const/4 v5, #int 0 // #0 │ │ -0c34ee: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ -0c34f2: 6e20 712c 5200 |001f: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@2c71 │ │ -0c34f8: 0c00 |0022: move-result-object v0 │ │ -0c34fa: 6e20 bf01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ -0c3500: 0c07 |0026: move-result-object v7 │ │ -0c3502: 7257 3b2c 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2c3b │ │ -0c3508: 0c07 |002a: move-result-object v7 │ │ -0c350a: 6e20 be01 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ -0c3510: 0c08 |002e: move-result-object v8 │ │ -0c3512: 7220 2f2c 8700 |002f: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ -0c3518: 0c07 |0032: move-result-object v7 │ │ -0c351a: 54a8 ca0e |0033: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0eca │ │ -0c351e: 7220 332c 8700 |0035: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@2c33 │ │ -0c3524: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0c3528: 28e3 |003a: goto 001d // -001d │ │ -0c352a: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ -0c352e: 54a7 c70e |003d: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c3532: 6008 b309 |003f: sget v8, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@09b3 │ │ -0c3536: 6e20 6601 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ -0c353c: 0c07 |0044: move-result-object v7 │ │ -0c353e: 7257 3c2c 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Lcom/actionbarsherlock/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2c3c │ │ -0c3544: 0c04 |0048: move-result-object v4 │ │ -0c3546: 1205 |0049: const/4 v5, #int 0 // #0 │ │ -0c3548: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ -0c354c: 6e20 712c 5200 |004c: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@2c71 │ │ -0c3552: 0c00 |004f: move-result-object v0 │ │ -0c3554: 6e20 bf01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ -0c355a: 0c07 |0053: move-result-object v7 │ │ -0c355c: 7257 3b2c 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2c3b │ │ -0c3562: 0c07 |0057: move-result-object v7 │ │ -0c3564: 6e20 be01 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ -0c356a: 0c08 |005b: move-result-object v8 │ │ -0c356c: 7220 2f2c 8700 |005c: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ -0c3572: 0c07 |005f: move-result-object v7 │ │ -0c3574: 54a8 ca0e |0060: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0eca │ │ -0c3578: 7220 332c 8700 |0062: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@2c33 │ │ -0c357e: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0c3582: 28e3 |0067: goto 004a // -001d │ │ -0c3584: 0e00 |0068: return-void │ │ +0c6d40: |[0c6d40] com.actionbarsherlock.widget.ShareActionProvider.onPrepareSubMenu:(Lcom/actionbarsherlock/view/SubMenu;)V │ │ +0c6d50: 1209 |0000: const/4 v9, #int 0 // #0 │ │ +0c6d52: 7210 3d2c 0b00 |0001: invoke-interface {v11}, Lcom/actionbarsherlock/view/SubMenu;.clear:()V // method@2c3d │ │ +0c6d58: 54a7 c70e |0004: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6d5c: 54a8 cc0e |0006: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ +0c6d60: 7120 702c 8700 |0008: invoke-static {v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ +0c6d66: 0c02 |000b: move-result-object v2 │ │ +0c6d68: 54a7 c70e |000c: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6d6c: 6e10 6301 0700 |000e: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0c6d72: 0c06 |0011: move-result-object v6 │ │ +0c6d74: 6e10 722c 0200 |0012: invoke-virtual {v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivityCount:()I // method@2c72 │ │ +0c6d7a: 0a03 |0015: move-result v3 │ │ +0c6d7c: 52a7 c80e |0016: iget v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mMaxShownActivityCount:I // field@0ec8 │ │ +0c6d80: 7120 a02e 7300 |0018: invoke-static {v3, v7}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0c6d86: 0a01 |001b: move-result v1 │ │ +0c6d88: 1205 |001c: const/4 v5, #int 0 // #0 │ │ +0c6d8a: 3515 1e00 |001d: if-ge v5, v1, 003b // +001e │ │ +0c6d8e: 6e20 712c 5200 |001f: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@2c71 │ │ +0c6d94: 0c00 |0022: move-result-object v0 │ │ +0c6d96: 6e20 bf01 6000 |0023: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ +0c6d9c: 0c07 |0026: move-result-object v7 │ │ +0c6d9e: 7257 3b2c 9b55 |0027: invoke-interface {v11, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2c3b │ │ +0c6da4: 0c07 |002a: move-result-object v7 │ │ +0c6da6: 6e20 be01 6000 |002b: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ +0c6dac: 0c08 |002e: move-result-object v8 │ │ +0c6dae: 7220 2f2c 8700 |002f: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ +0c6db4: 0c07 |0032: move-result-object v7 │ │ +0c6db6: 54a8 ca0e |0033: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0eca │ │ +0c6dba: 7220 332c 8700 |0035: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@2c33 │ │ +0c6dc0: d805 0501 |0038: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0c6dc4: 28e3 |003a: goto 001d // -001d │ │ +0c6dc6: 3531 2d00 |003b: if-ge v1, v3, 0068 // +002d │ │ +0c6dca: 54a7 c70e |003d: iget-object v7, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6dce: 6008 b309 |003f: sget v8, Lcom/actionbarsherlock/R$string;.abs__activity_chooser_view_see_all:I // field@09b3 │ │ +0c6dd2: 6e20 6601 8700 |0041: invoke-virtual {v7, v8}, Landroid/content/Context;.getString:(I)Ljava/lang/String; // method@0166 │ │ +0c6dd8: 0c07 |0044: move-result-object v7 │ │ +0c6dda: 7257 3c2c 9b11 |0045: invoke-interface {v11, v9, v1, v1, v7}, Lcom/actionbarsherlock/view/SubMenu;.addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; // method@2c3c │ │ +0c6de0: 0c04 |0048: move-result-object v4 │ │ +0c6de2: 1205 |0049: const/4 v5, #int 0 // #0 │ │ +0c6de4: 3535 1e00 |004a: if-ge v5, v3, 0068 // +001e │ │ +0c6de8: 6e20 712c 5200 |004c: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.getActivity:(I)Landroid/content/pm/ResolveInfo; // method@2c71 │ │ +0c6dee: 0c00 |004f: move-result-object v0 │ │ +0c6df0: 6e20 bf01 6000 |0050: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadLabel:(Landroid/content/pm/PackageManager;)Ljava/lang/CharSequence; // method@01bf │ │ +0c6df6: 0c07 |0053: move-result-object v7 │ │ +0c6df8: 7257 3b2c 9455 |0054: invoke-interface {v4, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;.add:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@2c3b │ │ +0c6dfe: 0c07 |0057: move-result-object v7 │ │ +0c6e00: 6e20 be01 6000 |0058: invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01be │ │ +0c6e06: 0c08 |005b: move-result-object v8 │ │ +0c6e08: 7220 2f2c 8700 |005c: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2c2f │ │ +0c6e0e: 0c07 |005f: move-result-object v7 │ │ +0c6e10: 54a8 ca0e |0060: iget-object v8, v10, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; // field@0eca │ │ +0c6e14: 7220 332c 8700 |0062: invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;.setOnMenuItemClickListener:(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; // method@2c33 │ │ +0c6e1a: d805 0501 |0065: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0c6e1e: 28e3 |0067: goto 004a // -001d │ │ +0c6e20: 0e00 |0068: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=197 │ │ 0x0004 line=199 │ │ 0x000c line=200 │ │ 0x0012 line=202 │ │ 0x0016 line=203 │ │ 0x001c line=206 │ │ 0x001f line=207 │ │ 0x0023 line=208 │ │ + 0x002b line=209 │ │ + 0x0035 line=210 │ │ 0x0038 line=206 │ │ 0x003b line=213 │ │ 0x003d line=215 │ │ + 0x0041 line=217 │ │ + 0x0045 line=215 │ │ 0x0049 line=218 │ │ 0x004c line=219 │ │ 0x0050 line=220 │ │ + 0x0058 line=221 │ │ + 0x0062 line=222 │ │ 0x0065 line=218 │ │ 0x0068 line=225 │ │ locals : │ │ 0x0023 - 0x003b reg=0 activity Landroid/content/pm/ResolveInfo; │ │ 0x0050 - 0x0068 reg=0 activity Landroid/content/pm/ResolveInfo; │ │ 0x0049 - 0x0068 reg=4 expandedSubMenu Lcom/actionbarsherlock/view/SubMenu; │ │ 0x001c - 0x0069 reg=1 collapsedActivityCount I │ │ @@ -271644,18 +271725,18 @@ │ │ type : '(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c3588: |[0c3588] com.actionbarsherlock.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ -0c3598: 5b01 cb0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0ecb │ │ -0c359c: 7010 a72d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2da7 │ │ -0c35a2: 0e00 |0005: return-void │ │ +0c6e24: |[0c6e24] com.actionbarsherlock.widget.ShareActionProvider.setOnShareTargetSelectedListener:(Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener;)V │ │ +0c6e34: 5b01 cb0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mOnShareTargetSelectedListener:Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; // field@0ecb │ │ +0c6e38: 7010 a72d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2da7 │ │ +0c6e3e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=153 │ │ 0x0002 line=154 │ │ 0x0005 line=155 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ @@ -271666,18 +271747,18 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c35a4: |[0c35a4] com.actionbarsherlock.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ -0c35b4: 5b01 cc0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ -0c35b8: 7010 a72d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2da7 │ │ -0c35be: 0e00 |0005: return-void │ │ +0c6e40: |[0c6e40] com.actionbarsherlock.widget.ShareActionProvider.setShareHistoryFileName:(Ljava/lang/String;)V │ │ +0c6e50: 5b01 cc0e |0000: iput-object v1, v0, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ +0c6e54: 7010 a72d 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/widget/ShareActionProvider;.setActivityChooserPolicyIfNeeded:()V // method@2da7 │ │ +0c6e5a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ 0x0002 line=243 │ │ 0x0005 line=244 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ @@ -271688,38 +271769,38 @@ │ │ type : '(Landroid/content/Intent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c35c0: |[0c35c0] com.actionbarsherlock.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ -0c35d0: 5431 c70e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ -0c35d4: 5432 cc0e |0002: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ -0c35d8: 7120 702c 2100 |0004: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ -0c35de: 0c00 |0007: move-result-object v0 │ │ -0c35e0: 6e20 812c 4000 |0008: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@2c81 │ │ -0c35e6: 0e00 |000b: return-void │ │ +0c6e5c: |[0c6e5c] com.actionbarsherlock.widget.ShareActionProvider.setShareIntent:(Landroid/content/Intent;)V │ │ +0c6e6c: 5431 c70e |0000: iget-object v1, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mContext:Landroid/content/Context; // field@0ec7 │ │ +0c6e70: 5432 cc0e |0002: iget-object v2, v3, Lcom/actionbarsherlock/widget/ShareActionProvider;.mShareHistoryFileName:Ljava/lang/String; // field@0ecc │ │ +0c6e74: 7120 702c 2100 |0004: invoke-static {v1, v2}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.get:(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; // method@2c70 │ │ +0c6e7a: 0c00 |0007: move-result-object v0 │ │ +0c6e7c: 6e20 812c 4000 |0008: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;.setIntent:(Landroid/content/Intent;)V // method@2c81 │ │ +0c6e82: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0008 line=268 │ │ 0x000b line=269 │ │ locals : │ │ 0x0008 - 0x000c reg=0 dataModel Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ 0x0000 - 0x000c reg=3 this Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ 0x0000 - 0x000c reg=4 shareIntent Landroid/content/Intent; │ │ │ │ - source_file_idx : 4008 (ShareActionProvider.java) │ │ + source_file_idx : 4009 (ShareActionProvider.java) │ │ │ │ Class #987 header: │ │ class_idx : 223 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 225 │ │ -source_file_idx : 542 │ │ +source_file_idx : 544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #987 annotations: │ │ Annotations on class │ │ @@ -271739,17 +271820,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c35e8: |[0c35e8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ -0c35f8: 7010 0b04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@040b │ │ -0c35fe: 0e00 |0003: return-void │ │ +0c6e84: |[0c6e84] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.:()V │ │ +0c6e94: 7010 0b04 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;.:()V // method@040b │ │ +0c6e9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -271758,18 +271839,18 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3600: |[0c3600] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ -0c3610: 7110 2404 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0424 │ │ -0c3616: 0a00 |0003: move-result v0 │ │ -0c3618: 0f00 |0004: return v0 │ │ +0c6e9c: |[0c6e9c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z │ │ +0c6eac: 7110 2404 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0424 │ │ +0c6eb2: 0a00 |0003: move-result v0 │ │ +0c6eb4: 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; │ │ │ │ @@ -271778,22 +271859,22 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c361c: |[0c361c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0c362c: 6e20 0304 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0403 │ │ -0c3632: 0a00 |0003: move-result v0 │ │ -0c3634: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0c3638: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c363a: 0f00 |0007: return v0 │ │ -0c363c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c363e: 28fe |0009: goto 0007 // -0002 │ │ +0c6eb8: |[0c6eb8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0c6ec8: 6e20 0304 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.getCanRetrieveWindowContent:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z // method@0403 │ │ +0c6ece: 0a00 |0003: move-result v0 │ │ +0c6ed0: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0c6ed4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c6ed6: 0f00 |0007: return v0 │ │ +0c6ed8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c6eda: 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; │ │ @@ -271804,18 +271885,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 │ │ -0c3640: |[0c3640] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0c3650: 7110 2504 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0425 │ │ -0c3656: 0c00 |0003: move-result-object v0 │ │ -0c3658: 1100 |0004: return-object v0 │ │ +0c6edc: |[0c6edc] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0c6eec: 7110 2504 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getDescription:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0425 │ │ +0c6ef2: 0c00 |0003: move-result-object v0 │ │ +0c6ef4: 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; │ │ │ │ @@ -271824,18 +271905,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 │ │ -0c365c: |[0c365c] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0c366c: 7110 2604 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0426 │ │ -0c3672: 0c00 |0003: move-result-object v0 │ │ -0c3674: 1100 |0004: return-object v0 │ │ +0c6ef8: |[0c6ef8] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0c6f08: 7110 2604 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getId:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0426 │ │ +0c6f0e: 0c00 |0003: move-result-object v0 │ │ +0c6f10: 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; │ │ │ │ @@ -271844,18 +271925,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 │ │ -0c3678: |[0c3678] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ -0c3688: 7110 2704 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0427 │ │ -0c368e: 0c00 |0003: move-result-object v0 │ │ -0c3690: 1100 |0004: return-object v0 │ │ +0c6f14: |[0c6f14] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; │ │ +0c6f24: 7110 2704 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getResolveInfo:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; // method@0427 │ │ +0c6f2a: 0c00 |0003: move-result-object v0 │ │ +0c6f2c: 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; │ │ │ │ @@ -271864,32 +271945,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 │ │ -0c3694: |[0c3694] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ -0c36a4: 7110 2804 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0428 │ │ -0c36aa: 0c00 |0003: move-result-object v0 │ │ -0c36ac: 1100 |0004: return-object v0 │ │ +0c6f30: |[0c6f30] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; │ │ +0c6f40: 7110 2804 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;.getSettingsActivityName:(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; // method@0428 │ │ +0c6f46: 0c00 |0003: move-result-object v0 │ │ +0c6f48: 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 : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 544 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #988 header: │ │ class_idx : 320 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 319 │ │ -source_file_idx : 3545 │ │ +source_file_idx : 3546 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #988 annotations: │ │ Annotations on class │ │ @@ -271909,17 +271990,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c36b0: |[0c36b0] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ -0c36c0: 7010 4d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@074d │ │ -0c36c6: 0e00 |0003: return-void │ │ +0c6f4c: |[0c6f4c] android.support.v4.app.NavUtils$NavUtilsImplJB.:()V │ │ +0c6f5c: 7010 4d07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.:()V // method@074d │ │ +0c6f62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=96 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ │ │ Virtual methods - │ │ @@ -271928,21 +272009,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 │ │ -0c36c8: |[0c36c8] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0c36d8: 7110 6307 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0763 │ │ -0c36de: 0c00 |0003: move-result-object v0 │ │ -0c36e0: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0c36e4: 6e20 5707 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0757 │ │ -0c36ea: 0c00 |0009: move-result-object v0 │ │ -0c36ec: 1100 |000a: return-object v0 │ │ +0c6f64: |[0c6f64] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0c6f74: 7110 6307 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0763 │ │ +0c6f7a: 0c00 |0003: move-result-object v0 │ │ +0c6f7c: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0c6f80: 6e20 5707 2100 |0006: invoke-virtual {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplJB;.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@0757 │ │ +0c6f86: 0c00 |0009: move-result-object v0 │ │ +0c6f88: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ 0x0004 line=103 │ │ 0x0006 line=104 │ │ 0x000a line=106 │ │ locals : │ │ @@ -271955,21 +272036,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 │ │ -0c36f0: |[0c36f0] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ -0c3700: 7110 6407 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0764 │ │ -0c3706: 0c00 |0003: move-result-object v0 │ │ -0c3708: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ -0c370c: 6f30 4f07 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@074f │ │ -0c3712: 0c00 |0009: move-result-object v0 │ │ -0c3714: 1100 |000a: return-object v0 │ │ +0c6f8c: |[0c6f8c] android.support.v4.app.NavUtils$NavUtilsImplJB.getParentActivityName:(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; │ │ +0c6f9c: 7110 6407 0300 |0000: invoke-static {v3}, Landroid/support/v4/app/NavUtilsJB;.getParentActivityName:(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; // method@0764 │ │ +0c6fa2: 0c00 |0003: move-result-object v0 │ │ +0c6fa4: 3900 0600 |0004: if-nez v0, 000a // +0006 │ │ +0c6fa8: 6f30 4f07 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@074f │ │ +0c6fae: 0c00 |0009: move-result-object v0 │ │ +0c6fb0: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0006 line=127 │ │ 0x000a line=129 │ │ locals : │ │ @@ -271983,17 +272064,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 │ │ -0c3718: |[0c3718] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ -0c3728: 7120 6507 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0765 │ │ -0c372e: 0e00 |0003: return-void │ │ +0c6fb4: |[0c6fb4] android.support.v4.app.NavUtils$NavUtilsImplJB.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V │ │ +0c6fc4: 7120 6507 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/app/NavUtilsJB;.navigateUpTo:(Landroid/app/Activity;Landroid/content/Intent;)V // method@0765 │ │ +0c6fca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=120 │ │ 0x0003 line=121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0004 reg=1 activity Landroid/app/Activity; │ │ @@ -272004,18 +272085,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 │ │ -0c3730: |[0c3730] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ -0c3740: 7120 6607 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0766 │ │ -0c3746: 0a00 |0003: move-result v0 │ │ -0c3748: 0f00 |0004: return v0 │ │ +0c6fcc: |[0c6fcc] android.support.v4.app.NavUtils$NavUtilsImplJB.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z │ │ +0c6fdc: 7120 6607 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/app/NavUtilsJB;.shouldUpRecreateTask:(Landroid/app/Activity;Landroid/content/Intent;)Z // method@0766 │ │ +0c6fe2: 0a00 |0003: move-result v0 │ │ +0c6fe4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ 0x0000 - 0x0005 reg=3 targetIntent Landroid/content/Intent; │ │ @@ -272025,32 +272106,32 @@ │ │ type : '(Landroid/app/Activity;)Landroid/content/Intent;' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c374c: |[0c374c] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ -0c375c: 6f20 4e07 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@074e │ │ -0c3762: 0c00 |0003: move-result-object v0 │ │ -0c3764: 1100 |0004: return-object v0 │ │ +0c6fe8: |[0c6fe8] android.support.v4.app.NavUtils$NavUtilsImplJB.superGetParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; │ │ +0c6ff8: 6f20 4e07 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/NavUtils$NavUtilsImplBase;.getParentActivityIntent:(Landroid/app/Activity;)Landroid/content/Intent; // method@074e │ │ +0c6ffe: 0c00 |0003: move-result-object v0 │ │ +0c7000: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NavUtils$NavUtilsImplJB; │ │ 0x0000 - 0x0005 reg=2 activity Landroid/app/Activity; │ │ │ │ - source_file_idx : 3545 (NavUtils.java) │ │ + source_file_idx : 3546 (NavUtils.java) │ │ │ │ Class #989 header: │ │ class_idx : 345 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 344 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #989 annotations: │ │ Annotations on class │ │ @@ -272070,17 +272151,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c3768: |[0c3768] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ -0c3778: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ -0c377e: 0e00 |0003: return-void │ │ +0c7004: |[0c7004] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.:()V │ │ +0c7014: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ +0c701a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread; │ │ │ │ Virtual methods - │ │ @@ -272089,54 +272170,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 │ │ -0c3780: |[0c3780] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0c3790: 5470 0b02 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0c3794: 5471 0402 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0c3798: 5472 0302 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0c379c: 5473 0202 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0c37a0: 5474 0102 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0c37a4: 6e54 0301 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@0103 │ │ -0c37aa: 5471 0402 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0c37ae: 5472 0302 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0c37b2: 5473 0202 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0c37b6: 5474 0102 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0c37ba: 5475 0602 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -0c37be: 7706 a608 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@08a6 │ │ -0c37c4: 0c00 |001a: move-result-object v0 │ │ -0c37c6: 5271 0e02 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -0c37ca: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ -0c37ce: 5201 1000 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -0c37d2: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ -0c37d6: 5901 1000 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ -0c37da: 1100 |0025: return-object v0 │ │ +0c701c: |[0c701c] android.support.v4.app.NotificationCompat$NotificationCompatImplGingerbread.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0c702c: 5470 0b02 |0000: iget-object v0, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0c7030: 5471 0402 |0002: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0c7034: 5472 0302 |0004: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0c7038: 5473 0202 |0006: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0c703c: 5474 0102 |0008: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0c7040: 6e54 0301 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@0103 │ │ +0c7046: 5471 0402 |000d: iget-object v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0c704a: 5472 0302 |000f: iget-object v2, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0c704e: 5473 0202 |0011: iget-object v3, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0c7052: 5474 0102 |0013: iget-object v4, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0c7056: 5475 0602 |0015: iget-object v5, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +0c705a: 7706 a608 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@08a6 │ │ +0c7060: 0c00 |001a: move-result-object v0 │ │ +0c7062: 5271 0e02 |001b: iget v1, v7, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +0c7066: 3d01 0800 |001d: if-lez v1, 0025 // +0008 │ │ +0c706a: 5201 1000 |001f: iget v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +0c706e: d611 8000 |0021: or-int/lit16 v1, v1, #int 128 // #0080 │ │ +0c7072: 5901 1000 |0023: iput v1, v0, Landroid/app/Notification;.flags:I // field@0010 │ │ +0c7076: 1100 |0025: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=542 │ │ 0x0002 line=543 │ │ 0x000d line=545 │ │ 0x001b line=548 │ │ 0x001f line=549 │ │ 0x0025 line=551 │ │ 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 : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #990 header: │ │ class_idx : 346 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 344 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #990 annotations: │ │ Annotations on class │ │ @@ -272156,17 +272237,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c37dc: |[0c37dc] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ -0c37ec: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ -0c37f2: 0e00 |0003: return-void │ │ +0c7078: |[0c7078] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.:()V │ │ +0c7088: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ +0c708e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=555 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; │ │ │ │ Virtual methods - │ │ @@ -272175,42 +272256,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 │ │ -0c37f4: |[0c37f4] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0c3804: 54b0 0402 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0c3808: 54b1 0b02 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0c380c: 54b2 0302 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0c3810: 54b3 0202 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0c3814: 54b4 0002 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ -0c3818: 54b5 1702 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ -0c381c: 52b6 0c02 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ -0c3820: 54b7 0102 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0c3824: 54b8 0602 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -0c3828: 54b9 0902 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ -0c382c: 770a a808 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@08a8 │ │ -0c3832: 0c00 |0017: move-result-object v0 │ │ -0c3834: 1100 |0018: return-object v0 │ │ +0c7090: |[0c7090] android.support.v4.app.NotificationCompat$NotificationCompatImplHoneycomb.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0c70a0: 54b0 0402 |0000: iget-object v0, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0c70a4: 54b1 0b02 |0002: iget-object v1, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0c70a8: 54b2 0302 |0004: iget-object v2, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0c70ac: 54b3 0202 |0006: iget-object v3, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0c70b0: 54b4 0002 |0008: iget-object v4, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ +0c70b4: 54b5 1702 |000a: iget-object v5, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ +0c70b8: 52b6 0c02 |000c: iget v6, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ +0c70bc: 54b7 0102 |000e: iget-object v7, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0c70c0: 54b8 0602 |0010: iget-object v8, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +0c70c4: 54b9 0902 |0012: iget-object v9, v11, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ +0c70c8: 770a a808 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@08a8 │ │ +0c70ce: 0c00 |0017: move-result-object v0 │ │ +0c70d0: 1100 |0018: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=558 │ │ 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 : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #991 header: │ │ class_idx : 347 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 344 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #991 annotations: │ │ Annotations on class │ │ @@ -272230,17 +272311,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c3838: |[0c3838] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ -0c3848: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ -0c384e: 0e00 |0003: return-void │ │ +0c70d4: |[0c70d4] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.:()V │ │ +0c70e4: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ +0c70ea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=564 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -272249,45 +272330,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 │ │ -0c3850: |[0c3850] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0c3860: 54e0 0402 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0c3864: 54e1 0b02 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0c3868: 54e2 0302 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0c386c: 54e3 0202 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0c3870: 54e4 0002 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ -0c3874: 54e5 1702 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ -0c3878: 52e6 0c02 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ -0c387c: 54e7 0102 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0c3880: 54e8 0602 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -0c3884: 54e9 0902 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ -0c3888: 52ea 1102 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ -0c388c: 52eb 0f02 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ -0c3890: 55ec 1002 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ -0c3894: 770d aa08 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@08aa │ │ -0c389a: 0c00 |001d: move-result-object v0 │ │ -0c389c: 1100 |001e: return-object v0 │ │ +0c70ec: |[0c70ec] android.support.v4.app.NotificationCompat$NotificationCompatImplIceCreamSandwich.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0c70fc: 54e0 0402 |0000: iget-object v0, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0c7100: 54e1 0b02 |0002: iget-object v1, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0c7104: 54e2 0302 |0004: iget-object v2, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0c7108: 54e3 0202 |0006: iget-object v3, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0c710c: 54e4 0002 |0008: iget-object v4, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ +0c7110: 54e5 1702 |000a: iget-object v5, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ +0c7114: 52e6 0c02 |000c: iget v6, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ +0c7118: 54e7 0102 |000e: iget-object v7, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0c711c: 54e8 0602 |0010: iget-object v8, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +0c7120: 54e9 0902 |0012: iget-object v9, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ +0c7124: 52ea 1102 |0014: iget v10, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ +0c7128: 52eb 0f02 |0016: iget v11, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ +0c712c: 55ec 1002 |0018: iget-boolean v12, v14, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ +0c7130: 770d aa08 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@08aa │ │ +0c7136: 0c00 |001d: move-result-object v0 │ │ +0c7138: 1100 |001e: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=567 │ │ 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 : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #992 header: │ │ class_idx : 348 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 344 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 10 │ │ │ │ Class #992 annotations: │ │ Annotations on class │ │ @@ -272311,17 +272392,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c38a0: |[0c38a0] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ -0c38b0: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ -0c38b6: 0e00 |0003: return-void │ │ +0c713c: |[0c713c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.:()V │ │ +0c714c: 7010 1308 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;.:()V // method@0813 │ │ +0c7152: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=574 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ │ │ Virtual methods - │ │ @@ -272330,75 +272411,75 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 25 │ │ ins : 2 │ │ outs : 22 │ │ insns size : 122 16-bit code units │ │ -0c38b8: |[0c38b8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0c38c8: 2201 6e01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@016e │ │ -0c38cc: 0800 1800 |0002: move-object/from16 v0, v24 │ │ -0c38d0: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0c38d4: 0800 1800 |0006: move-object/from16 v0, v24 │ │ -0c38d8: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0c38dc: 0800 1800 |000a: move-object/from16 v0, v24 │ │ -0c38e0: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0c38e4: 0800 1800 |000e: move-object/from16 v0, v24 │ │ -0c38e8: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0c38ec: 0800 1800 |0012: move-object/from16 v0, v24 │ │ -0c38f0: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ -0c38f4: 0800 1800 |0016: move-object/from16 v0, v24 │ │ -0c38f8: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ -0c38fc: 0800 1800 |001a: move-object/from16 v0, v24 │ │ -0c3900: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ -0c3904: 0800 1800 |001e: move-object/from16 v0, v24 │ │ -0c3908: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0c390c: 0800 1800 |0022: move-object/from16 v0, v24 │ │ -0c3910: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -0c3914: 0800 1800 |0026: move-object/from16 v0, v24 │ │ -0c3918: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ -0c391c: 0800 1800 |002a: move-object/from16 v0, v24 │ │ -0c3920: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ -0c3924: 0800 1800 |002e: move-object/from16 v0, v24 │ │ -0c3928: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ -0c392c: 0800 1800 |0032: move-object/from16 v0, v24 │ │ -0c3930: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ -0c3934: 0800 1800 |0036: move-object/from16 v0, v24 │ │ -0c3938: 550f 1802 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ -0c393c: 0800 1800 |003a: move-object/from16 v0, v24 │ │ -0c3940: 5200 0e02 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -0c3944: 0210 0000 |003e: move/from16 v16, v0 │ │ -0c3948: 0800 1800 |0040: move-object/from16 v0, v24 │ │ -0c394c: 5400 1602 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ -0c3950: 0811 0000 |0044: move-object/from16 v17, v0 │ │ -0c3954: 0800 1800 |0046: move-object/from16 v0, v24 │ │ -0c3958: 5500 0a02 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ -0c395c: 0212 0000 |004a: move/from16 v18, v0 │ │ -0c3960: 0800 1800 |004c: move-object/from16 v0, v24 │ │ -0c3964: 5400 0502 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -0c3968: 0813 0000 |0050: move-object/from16 v19, v0 │ │ -0c396c: 0800 1800 |0052: move-object/from16 v0, v24 │ │ -0c3970: 5400 0702 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ -0c3974: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0c3978: 0800 1800 |0058: move-object/from16 v0, v24 │ │ -0c397c: 5500 0802 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ -0c3980: 0215 0000 |005c: move/from16 v21, v0 │ │ -0c3984: 0800 1800 |005e: move-object/from16 v0, v24 │ │ -0c3988: 5400 1402 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ -0c398c: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0c3990: 7616 ab08 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@08ab │ │ -0c3996: 0800 1800 |0067: move-object/from16 v0, v24 │ │ -0c399a: 5402 fd01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ -0c399e: 7120 6a08 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ -0c39a4: 0800 1800 |006e: move-object/from16 v0, v24 │ │ -0c39a8: 5402 1502 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0c39ac: 7120 6b08 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ -0c39b2: 6e10 ad08 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@08ad │ │ -0c39b8: 0c02 |0078: move-result-object v2 │ │ -0c39ba: 1102 |0079: return-object v2 │ │ +0c7154: |[0c7154] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0c7164: 2201 6e01 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatJellybean$Builder; // type@016e │ │ +0c7168: 0800 1800 |0002: move-object/from16 v0, v24 │ │ +0c716c: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0c7170: 0800 1800 |0006: move-object/from16 v0, v24 │ │ +0c7174: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0c7178: 0800 1800 |000a: move-object/from16 v0, v24 │ │ +0c717c: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0c7180: 0800 1800 |000e: move-object/from16 v0, v24 │ │ +0c7184: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0c7188: 0800 1800 |0012: move-object/from16 v0, v24 │ │ +0c718c: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ +0c7190: 0800 1800 |0016: move-object/from16 v0, v24 │ │ +0c7194: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ +0c7198: 0800 1800 |001a: move-object/from16 v0, v24 │ │ +0c719c: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ +0c71a0: 0800 1800 |001e: move-object/from16 v0, v24 │ │ +0c71a4: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0c71a8: 0800 1800 |0022: move-object/from16 v0, v24 │ │ +0c71ac: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +0c71b0: 0800 1800 |0026: move-object/from16 v0, v24 │ │ +0c71b4: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ +0c71b8: 0800 1800 |002a: move-object/from16 v0, v24 │ │ +0c71bc: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ +0c71c0: 0800 1800 |002e: move-object/from16 v0, v24 │ │ +0c71c4: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ +0c71c8: 0800 1800 |0032: move-object/from16 v0, v24 │ │ +0c71cc: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ +0c71d0: 0800 1800 |0036: move-object/from16 v0, v24 │ │ +0c71d4: 550f 1802 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ +0c71d8: 0800 1800 |003a: move-object/from16 v0, v24 │ │ +0c71dc: 5200 0e02 |003c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +0c71e0: 0210 0000 |003e: move/from16 v16, v0 │ │ +0c71e4: 0800 1800 |0040: move-object/from16 v0, v24 │ │ +0c71e8: 5400 1602 |0042: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ +0c71ec: 0811 0000 |0044: move-object/from16 v17, v0 │ │ +0c71f0: 0800 1800 |0046: move-object/from16 v0, v24 │ │ +0c71f4: 5500 0a02 |0048: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ +0c71f8: 0212 0000 |004a: move/from16 v18, v0 │ │ +0c71fc: 0800 1800 |004c: move-object/from16 v0, v24 │ │ +0c7200: 5400 0502 |004e: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +0c7204: 0813 0000 |0050: move-object/from16 v19, v0 │ │ +0c7208: 0800 1800 |0052: move-object/from16 v0, v24 │ │ +0c720c: 5400 0702 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ +0c7210: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0c7214: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0c7218: 5500 0802 |005a: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ +0c721c: 0215 0000 |005c: move/from16 v21, v0 │ │ +0c7220: 0800 1800 |005e: move-object/from16 v0, v24 │ │ +0c7224: 5400 1402 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ +0c7228: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0c722c: 7616 ab08 0100 |0064: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@08ab │ │ +0c7232: 0800 1800 |0067: move-object/from16 v0, v24 │ │ +0c7236: 5402 fd01 |0069: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ +0c723a: 7120 6a08 2100 |006b: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ +0c7240: 0800 1800 |006e: move-object/from16 v0, v24 │ │ +0c7244: 5402 1502 |0070: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +0c7248: 7120 6b08 2100 |0072: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ +0c724e: 6e10 ad08 0100 |0075: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatJellybean$Builder;.build:()Landroid/app/Notification; // method@08ad │ │ +0c7254: 0c02 |0078: move-result-object v2 │ │ +0c7256: 1102 |0079: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=577 │ │ 0x0067 line=583 │ │ 0x006e line=584 │ │ 0x0075 line=585 │ │ locals : │ │ @@ -272411,21 +272492,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0c39bc: |[0c39bc] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0c39cc: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ -0c39d0: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ -0c39d4: 7140 b608 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08b6 │ │ -0c39da: 0c00 |0007: move-result-object v0 │ │ -0c39dc: 1f00 4b01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ -0c39e0: 1100 |000a: return-object v0 │ │ +0c7258: |[0c7258] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0c7268: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ +0c726c: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ +0c7270: 7140 b608 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08b6 │ │ +0c7276: 0c00 |0007: move-result-object v0 │ │ +0c7278: 1f00 4b01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ +0c727c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=600 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -272435,18 +272516,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c39e4: |[0c39e4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ -0c39f4: 7110 b708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@08b7 │ │ -0c39fa: 0a00 |0003: move-result v0 │ │ -0c39fc: 0f00 |0004: return v0 │ │ +0c7280: |[0c7280] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionCount:(Landroid/app/Notification;)I │ │ +0c7290: 7110 b708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionCount:(Landroid/app/Notification;)I // method@08b7 │ │ +0c7296: 0a00 |0003: move-result v0 │ │ +0c7298: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=595 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -272455,22 +272536,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0c3a00: |[0c3a00] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0c3a10: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ -0c3a14: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ -0c3a18: 7130 ba08 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@08ba │ │ -0c3a1e: 0c00 |0007: move-result-object v0 │ │ -0c3a20: 1f00 4606 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ -0c3a24: 1f00 4606 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ -0c3a28: 1100 |000c: return-object v0 │ │ +0c729c: |[0c729c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0c72ac: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ +0c72b0: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ +0c72b4: 7130 ba08 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatJellybean;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@08ba │ │ +0c72ba: 0c00 |0007: move-result-object v0 │ │ +0c72bc: 1f00 4606 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ +0c72c0: 1f00 4606 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ +0c72c4: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=607 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -272480,18 +272561,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3a2c: |[0c3a2c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0c3a3c: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ -0c3a42: 0c00 |0003: move-result-object v0 │ │ -0c3a44: 1100 |0004: return-object v0 │ │ +0c72c8: |[0c72c8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0c72d8: 7110 bc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08bc │ │ +0c72de: 0c00 |0003: move-result-object v0 │ │ +0c72e0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -272500,18 +272581,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3a48: |[0c3a48] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0c3a58: 7110 bd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@08bd │ │ -0c3a5e: 0c00 |0003: move-result-object v0 │ │ -0c3a60: 1100 |0004: return-object v0 │ │ +0c72e4: |[0c72e4] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0c72f4: 7110 bd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@08bd │ │ +0c72fa: 0c00 |0003: move-result-object v0 │ │ +0c72fc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=624 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -272520,18 +272601,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3a64: |[0c3a64] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0c3a74: 7110 be08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@08be │ │ -0c3a7a: 0a00 |0003: move-result v0 │ │ -0c3a7c: 0f00 |0004: return v0 │ │ +0c7300: |[0c7300] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0c7310: 7110 be08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getLocalOnly:(Landroid/app/Notification;)Z // method@08be │ │ +0c7316: 0a00 |0003: move-result v0 │ │ +0c7318: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=619 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -272540,18 +272621,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3a80: |[0c3a80] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0c3a90: 7110 bf08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@08bf │ │ -0c3a96: 0c00 |0003: move-result-object v0 │ │ -0c3a98: 1100 |0004: return-object v0 │ │ +0c731c: |[0c731c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0c732c: 7110 bf08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@08bf │ │ +0c7332: 0c00 |0003: move-result-object v0 │ │ +0c7334: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=614 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -272560,18 +272641,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3a9c: |[0c3a9c] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0c3aac: 7110 c008 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@08c0 │ │ -0c3ab2: 0c00 |0003: move-result-object v0 │ │ -0c3ab4: 1100 |0004: return-object v0 │ │ +0c7338: |[0c7338] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0c7348: 7110 c008 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@08c0 │ │ +0c734e: 0c00 |0003: move-result-object v0 │ │ +0c7350: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=634 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -272580,32 +272661,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3ab8: |[0c3ab8] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0c3ac8: 7110 c108 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@08c1 │ │ -0c3ace: 0a00 |0003: move-result v0 │ │ -0c3ad0: 0f00 |0004: return v0 │ │ +0c7354: |[0c7354] android.support.v4.app.NotificationCompat$NotificationCompatImplJellybean.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0c7364: 7110 c108 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatJellybean;.isGroupSummary:(Landroid/app/Notification;)Z // method@08c1 │ │ +0c736a: 0a00 |0003: move-result v0 │ │ +0c736c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #993 header: │ │ class_idx : 371 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 309 │ │ -source_file_idx : 3607 │ │ +source_file_idx : 3608 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 3 │ │ │ │ Class #993 annotations: │ │ Annotations on class │ │ @@ -272633,18 +272714,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c3ad4: |[0c3ad4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ -0c3ae4: 5b01 da02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ -0c3ae8: 7010 fc06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@06fc │ │ -0c3aee: 0e00 |0005: return-void │ │ +0c7370: |[0c7370] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V │ │ +0c7380: 5b01 da02 |0000: iput-object v1, v0, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ +0c7384: 7010 fc06 0000 |0002: invoke-direct {v0}, Landroid/support/v4/app/INotificationSideChannel$Stub;.:()V // method@06fc │ │ +0c738a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0006 reg=1 (null) Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ │ │ @@ -272653,17 +272734,17 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V' │ │ access : 0x11000 (SYNTHETIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c3af0: |[0c3af0] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ -0c3b00: 7020 d008 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@08d0 │ │ -0c3b06: 0e00 |0003: return-void │ │ +0c738c: |[0c738c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.:(Landroid/support/v4/app/NotificationCompatSideChannelService;Landroid/support/v4/app/NotificationCompatSideChannelService$1;)V │ │ +0c739c: 7020 d008 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.:(Landroid/support/v4/app/NotificationCompatSideChannelService;)V // method@08d0 │ │ +0c73a2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=73 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x0004 reg=1 x0 Landroid/support/v4/app/NotificationCompatSideChannelService; │ │ 0x0000 - 0x0004 reg=2 x1 Landroid/support/v4/app/NotificationCompatSideChannelService$1; │ │ @@ -272674,28 +272755,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 27 16-bit code units │ │ -0c3b08: |[0c3b08] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ -0c3b18: 5442 da02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ -0c3b1c: 7100 d508 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@08d5 │ │ -0c3b22: 0a03 |0005: move-result v3 │ │ -0c3b24: 7130 d908 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@08d9 │ │ -0c3b2a: 7100 d408 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@08d4 │ │ -0c3b30: 0b00 |000c: move-result-wide v0 │ │ -0c3b32: 5442 da02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ -0c3b36: 6e40 da08 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@08da │ │ -0c3b3c: 7120 d708 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ -0c3b42: 0e00 |0015: return-void │ │ -0c3b44: 0d02 |0016: move-exception v2 │ │ -0c3b46: 7120 d708 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ -0c3b4c: 2702 |001a: throw v2 │ │ +0c73a4: |[0c73a4] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancel:(Ljava/lang/String;ILjava/lang/String;)V │ │ +0c73b4: 5442 da02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ +0c73b8: 7100 d508 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@08d5 │ │ +0c73be: 0a03 |0005: move-result v3 │ │ +0c73c0: 7130 d908 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@08d9 │ │ +0c73c6: 7100 d408 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@08d4 │ │ +0c73cc: 0b00 |000c: move-result-wide v0 │ │ +0c73ce: 5442 da02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ +0c73d2: 6e40 da08 5276 |000f: invoke-virtual {v2, v5, v6, v7}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancel:(Ljava/lang/String;ILjava/lang/String;)V // method@08da │ │ +0c73d8: 7120 d708 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ +0c73de: 0e00 |0015: return-void │ │ +0c73e0: 0d02 |0016: move-exception v2 │ │ +0c73e2: 7120 d708 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ +0c73e8: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=88 │ │ 0x0009 line=89 │ │ 0x000d line=91 │ │ @@ -272714,28 +272795,28 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 27 16-bit code units │ │ -0c3b5c: |[0c3b5c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ -0c3b6c: 5442 da02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ -0c3b70: 7100 d508 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@08d5 │ │ -0c3b76: 0a03 |0005: move-result v3 │ │ -0c3b78: 7130 d908 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@08d9 │ │ -0c3b7e: 7100 d408 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@08d4 │ │ -0c3b84: 0b00 |000c: move-result-wide v0 │ │ -0c3b86: 5442 da02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ -0c3b8a: 6e20 db08 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@08db │ │ -0c3b90: 7120 d708 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ -0c3b96: 0e00 |0015: return-void │ │ -0c3b98: 0d02 |0016: move-exception v2 │ │ -0c3b9a: 7120 d708 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ -0c3ba0: 2702 |001a: throw v2 │ │ +0c73f8: |[0c73f8] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.cancelAll:(Ljava/lang/String;)V │ │ +0c7408: 5442 da02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ +0c740c: 7100 d508 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@08d5 │ │ +0c7412: 0a03 |0005: move-result v3 │ │ +0c7414: 7130 d908 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@08d9 │ │ +0c741a: 7100 d408 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@08d4 │ │ +0c7420: 0b00 |000c: move-result-wide v0 │ │ +0c7422: 5442 da02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ +0c7426: 6e20 db08 5200 |000f: invoke-virtual {v2, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.cancelAll:(Ljava/lang/String;)V // method@08db │ │ +0c742c: 7120 d708 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ +0c7432: 0e00 |0015: return-void │ │ +0c7434: 0d02 |0016: move-exception v2 │ │ +0c7436: 7120 d708 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ +0c743c: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=99 │ │ 0x0009 line=100 │ │ 0x000d line=102 │ │ @@ -272752,28 +272833,28 @@ │ │ type : '(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 27 16-bit code units │ │ -0c3bb0: |[0c3bb0] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ -0c3bc0: 5442 da02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ -0c3bc4: 7100 d508 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@08d5 │ │ -0c3bca: 0a03 |0005: move-result v3 │ │ -0c3bcc: 7130 d908 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@08d9 │ │ -0c3bd2: 7100 d408 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@08d4 │ │ -0c3bd8: 0b00 |000c: move-result-wide v0 │ │ -0c3bda: 5442 da02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ -0c3bde: 6e58 de08 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@08de │ │ -0c3be4: 7120 d708 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ -0c3bea: 0e00 |0015: return-void │ │ -0c3bec: 0d02 |0016: move-exception v2 │ │ -0c3bee: 7120 d708 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ -0c3bf4: 2702 |001a: throw v2 │ │ +0c744c: |[0c744c] android.support.v4.app.NotificationCompatSideChannelService$NotificationSideChannelStub.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V │ │ +0c745c: 5442 da02 |0000: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ +0c7460: 7100 d508 0000 |0002: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.getCallingUid:()I // method@08d5 │ │ +0c7466: 0a03 |0005: move-result v3 │ │ +0c7468: 7130 d908 3205 |0006: invoke-static {v2, v3, v5}, Landroid/support/v4/app/NotificationCompatSideChannelService;.access$100:(Landroid/support/v4/app/NotificationCompatSideChannelService;ILjava/lang/String;)V // method@08d9 │ │ +0c746e: 7100 d408 0000 |0009: invoke-static {}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.clearCallingIdentity:()J // method@08d4 │ │ +0c7474: 0b00 |000c: move-result-wide v0 │ │ +0c7476: 5442 da02 |000d: iget-object v2, v4, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.this$0:Landroid/support/v4/app/NotificationCompatSideChannelService; // field@02da │ │ +0c747a: 6e58 de08 5276 |000f: invoke-virtual {v2, v5, v6, v7, v8}, Landroid/support/v4/app/NotificationCompatSideChannelService;.notify:(Ljava/lang/String;ILjava/lang/String;Landroid/app/Notification;)V // method@08de │ │ +0c7480: 7120 d708 1000 |0012: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ +0c7486: 0e00 |0015: return-void │ │ +0c7488: 0d02 |0016: move-exception v2 │ │ +0c748a: 7120 d708 1000 |0017: invoke-static {v0, v1}, Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub;.restoreCallingIdentity:(J)V // method@08d7 │ │ +0c7490: 2702 |001a: throw v2 │ │ catches : 1 │ │ 0x000d - 0x0012 │ │ -> 0x0016 │ │ positions : │ │ 0x0000 line=77 │ │ 0x0009 line=78 │ │ 0x000d line=80 │ │ @@ -272784,21 +272865,21 @@ │ │ 0x000d - 0x001b reg=0 idToken J │ │ 0x0000 - 0x001b reg=4 this Landroid/support/v4/app/NotificationCompatSideChannelService$NotificationSideChannelStub; │ │ 0x0000 - 0x001b reg=5 packageName Ljava/lang/String; │ │ 0x0000 - 0x001b reg=6 id I │ │ 0x0000 - 0x001b reg=7 tag Ljava/lang/String; │ │ 0x0000 - 0x001b reg=8 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 3607 (NotificationCompatSideChannelService.java) │ │ + source_file_idx : 3608 (NotificationCompatSideChannelService.java) │ │ │ │ Class #994 header: │ │ class_idx : 376 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 375 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #994 annotations: │ │ Annotations on class │ │ @@ -272818,17 +272899,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c3c04: |[0c3c04] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ -0c3c14: 7010 e708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@08e7 │ │ -0c3c1a: 0e00 |0003: return-void │ │ +0c74a0: |[0c74a0] android.support.v4.app.NotificationManagerCompat$ImplEclair.:()V │ │ +0c74b0: 7010 e708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplBase;.:()V // method@08e7 │ │ +0c74b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ │ │ Virtual methods - │ │ @@ -272837,17 +272918,17 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c3c1c: |[0c3c1c] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ -0c3c2c: 7130 1109 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0911 │ │ -0c3c32: 0e00 |0003: return-void │ │ +0c74b8: |[0c74b8] android.support.v4.app.NotificationManagerCompat$ImplEclair.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V │ │ +0c74c8: 7130 1109 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/app/NotificationManagerCompatEclair;.cancelNotification:(Landroid/app/NotificationManager;Ljava/lang/String;I)V // method@0911 │ │ +0c74ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=146 │ │ 0x0003 line=147 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ @@ -272859,35 +272940,35 @@ │ │ type : '(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0c3c34: |[0c3c34] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ -0c3c44: 7140 1209 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0912 │ │ -0c3c4a: 0e00 |0003: return-void │ │ +0c74d0: |[0c74d0] android.support.v4.app.NotificationManagerCompat$ImplEclair.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V │ │ +0c74e0: 7140 1209 2143 |0000: invoke-static {v1, v2, v3, v4}, Landroid/support/v4/app/NotificationManagerCompatEclair;.postNotification:(Landroid/app/NotificationManager;Ljava/lang/String;ILandroid/app/Notification;)V // method@0912 │ │ +0c74e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=152 │ │ 0x0003 line=154 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplEclair; │ │ 0x0000 - 0x0004 reg=1 notificationManager Landroid/app/NotificationManager; │ │ 0x0000 - 0x0004 reg=2 tag Ljava/lang/String; │ │ 0x0000 - 0x0004 reg=3 id I │ │ 0x0000 - 0x0004 reg=4 notification Landroid/app/Notification; │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #995 header: │ │ class_idx : 403 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 402 │ │ -source_file_idx : 4009 │ │ +source_file_idx : 4010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #995 annotations: │ │ Annotations on class │ │ @@ -272907,17 +272988,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c3c4c: |[0c3c4c] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ -0c3c5c: 7010 7909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0979 │ │ -0c3c62: 0e00 |0003: return-void │ │ +0c74e8: |[0c74e8] android.support.v4.app.ShareCompat$ShareCompatImplICS.:()V │ │ +0c74f8: 7010 7909 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;.:()V // method@0979 │ │ +0c74fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=124 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ │ │ Virtual methods - │ │ @@ -272926,27 +273007,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 │ │ -0c3c64: |[0c3c64] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ -0c3c74: 6e10 5609 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0956 │ │ -0c3c7a: 0c00 |0003: move-result-object v0 │ │ -0c3c7c: 6e10 5709 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0957 │ │ -0c3c82: 0c01 |0007: move-result-object v1 │ │ -0c3c84: 7130 8b09 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@098b │ │ -0c3c8a: 6e20 7f09 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@097f │ │ -0c3c90: 0a00 |000e: move-result v0 │ │ -0c3c92: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ -0c3c96: 6e10 5409 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0954 │ │ -0c3c9c: 0c00 |0014: move-result-object v0 │ │ -0c3c9e: 7220 951d 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ -0c3ca4: 0e00 |0018: return-void │ │ +0c7500: |[0c7500] android.support.v4.app.ShareCompat$ShareCompatImplICS.configureMenuItem:(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V │ │ +0c7510: 6e10 5609 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getActivity:()Landroid/app/Activity; // method@0956 │ │ +0c7516: 0c00 |0003: move-result-object v0 │ │ +0c7518: 6e10 5709 0400 |0004: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.getIntent:()Landroid/content/Intent; // method@0957 │ │ +0c751e: 0c01 |0007: move-result-object v1 │ │ +0c7520: 7130 8b09 0301 |0008: invoke-static {v3, v0, v1}, Landroid/support/v4/app/ShareCompatICS;.configureMenuItem:(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V // method@098b │ │ +0c7526: 6e20 7f09 3200 |000b: invoke-virtual {v2, v3}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z // method@097f │ │ +0c752c: 0a00 |000e: move-result v0 │ │ +0c752e: 3800 0900 |000f: if-eqz v0, 0018 // +0009 │ │ +0c7532: 6e10 5409 0400 |0011: invoke-virtual {v4}, Landroid/support/v4/app/ShareCompat$IntentBuilder;.createChooserIntent:()Landroid/content/Intent; // method@0954 │ │ +0c7538: 0c00 |0014: move-result-object v0 │ │ +0c753a: 7220 951d 0300 |0015: invoke-interface {v3, v0}, Landroid/view/MenuItem;.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; // method@1d95 │ │ +0c7540: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x000b line=128 │ │ 0x0011 line=129 │ │ 0x0018 line=131 │ │ locals : │ │ @@ -272959,36 +273040,36 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c3ca8: |[0c3ca8] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0c3cb8: 7210 861d 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1d86 │ │ -0c3cbe: 0a00 |0003: move-result v0 │ │ -0c3cc0: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ -0c3cc4: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c3cc6: 0f00 |0007: return v0 │ │ -0c3cc8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c3cca: 28fe |0009: goto 0007 // -0002 │ │ +0c7544: |[0c7544] android.support.v4.app.ShareCompat$ShareCompatImplICS.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0c7554: 7210 861d 0200 |0000: invoke-interface {v2}, Landroid/view/MenuItem;.hasSubMenu:()Z // method@1d86 │ │ +0c755a: 0a00 |0003: move-result v0 │ │ +0c755c: 3900 0400 |0004: if-nez v0, 0008 // +0004 │ │ +0c7560: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0c7562: 0f00 |0007: return v0 │ │ +0c7564: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0c7566: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 4009 (ShareCompat.java) │ │ + source_file_idx : 4010 (ShareCompat.java) │ │ │ │ Class #996 header: │ │ class_idx : 430 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 423 │ │ -source_file_idx : 879 │ │ +source_file_idx : 880 │ │ static_fields_size : 0 │ │ instance_fields_size: 7 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 20 │ │ │ │ Class #996 annotations: │ │ Annotations on class │ │ @@ -273037,20 +273118,20 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c3ccc: |[0c3ccc] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ -0c3cdc: 7020 da09 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@09da │ │ -0c3ce2: 2200 b901 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b9 │ │ -0c3ce6: 7020 4f0a 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0a4f │ │ -0c3cec: 5b10 4803 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0348 │ │ -0c3cf0: 0e00 |000a: return-void │ │ +0c7568: |[0c7568] android.support.v4.content.CursorLoader.:(Landroid/content/Context;)V │ │ +0c7578: 7020 da09 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@09da │ │ +0c757e: 2200 b901 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b9 │ │ +0c7582: 7020 4f0a 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0a4f │ │ +0c7588: 5b10 4803 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0348 │ │ +0c758c: 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; │ │ @@ -273061,25 +273142,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 │ │ -0c3cf4: |[0c3cf4] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ -0c3d04: 7020 da09 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@09da │ │ -0c3d0a: 2200 b901 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b9 │ │ -0c3d0e: 7020 4f0a 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0a4f │ │ -0c3d14: 5b10 4803 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0348 │ │ -0c3d18: 5b13 4d03 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ -0c3d1c: 5b14 4903 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ -0c3d20: 5b15 4a03 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ -0c3d24: 5b16 4b03 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ -0c3d28: 5b17 4c03 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ -0c3d2c: 0e00 |0014: return-void │ │ +0c7590: |[0c7590] android.support.v4.content.CursorLoader.:(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V │ │ +0c75a0: 7020 da09 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/content/AsyncTaskLoader;.:(Landroid/content/Context;)V // method@09da │ │ +0c75a6: 2200 b901 |0003: new-instance v0, Landroid/support/v4/content/Loader$ForceLoadContentObserver; // type@01b9 │ │ +0c75aa: 7020 4f0a 1000 |0005: invoke-direct {v0, v1}, Landroid/support/v4/content/Loader$ForceLoadContentObserver;.:(Landroid/support/v4/content/Loader;)V // method@0a4f │ │ +0c75b0: 5b10 4803 |0008: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0348 │ │ +0c75b4: 5b13 4d03 |000a: iput-object v3, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ +0c75b8: 5b14 4903 |000c: iput-object v4, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ +0c75bc: 5b15 4a03 |000e: iput-object v5, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ +0c75c0: 5b16 4b03 |0010: iput-object v6, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ +0c75c4: 5b17 4c03 |0012: iput-object v7, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ +0c75c8: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x000a line=101 │ │ 0x000c line=102 │ │ 0x000e line=103 │ │ @@ -273101,34 +273182,34 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 39 16-bit code units │ │ -0c3d30: |[0c3d30] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ -0c3d40: 6e10 130a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0a13 │ │ -0c3d46: 0a01 |0003: move-result v1 │ │ -0c3d48: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ -0c3d4c: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ -0c3d50: 7210 f301 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ -0c3d56: 0e00 |000b: return-void │ │ -0c3d58: 5420 4703 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c3d5c: 5b23 4703 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c3d60: 6e10 140a 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0a14 │ │ -0c3d66: 0a01 |0013: move-result v1 │ │ -0c3d68: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ -0c3d6c: 6f20 dd09 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@09dd │ │ -0c3d72: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ -0c3d76: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ -0c3d7a: 7210 fc01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ -0c3d80: 0a01 |0020: move-result v1 │ │ -0c3d82: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ -0c3d86: 7210 f301 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ -0c3d8c: 28e5 |0026: goto 000b // -001b │ │ +0c75cc: |[0c75cc] android.support.v4.content.CursorLoader.deliverResult:(Landroid/database/Cursor;)V │ │ +0c75dc: 6e10 130a 0200 |0000: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isReset:()Z // method@0a13 │ │ +0c75e2: 0a01 |0003: move-result v1 │ │ +0c75e4: 3801 0800 |0004: if-eqz v1, 000c // +0008 │ │ +0c75e8: 3803 0500 |0006: if-eqz v3, 000b // +0005 │ │ +0c75ec: 7210 f301 0300 |0008: invoke-interface {v3}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ +0c75f2: 0e00 |000b: return-void │ │ +0c75f4: 5420 4703 |000c: iget-object v0, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c75f8: 5b23 4703 |000e: iput-object v3, v2, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c75fc: 6e10 140a 0200 |0010: invoke-virtual {v2}, Landroid/support/v4/content/CursorLoader;.isStarted:()Z // method@0a14 │ │ +0c7602: 0a01 |0013: move-result v1 │ │ +0c7604: 3801 0500 |0014: if-eqz v1, 0019 // +0005 │ │ +0c7608: 6f20 dd09 3200 |0016: invoke-super {v2, v3}, Landroid/support/v4/content/AsyncTaskLoader;.deliverResult:(Ljava/lang/Object;)V // method@09dd │ │ +0c760e: 3800 f2ff |0019: if-eqz v0, 000b // -000e │ │ +0c7612: 3230 f0ff |001b: if-eq v0, v3, 000b // -0010 │ │ +0c7616: 7210 fc01 0000 |001d: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ +0c761c: 0a01 |0020: move-result v1 │ │ +0c761e: 3901 eaff |0021: if-nez v1, 000b // -0016 │ │ +0c7622: 7210 f301 0000 |0023: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ +0c7628: 28e5 |0026: goto 000b // -001b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000b line=79 │ │ 0x000c line=69 │ │ @@ -273147,18 +273228,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 │ │ -0c3d90: |[0c3d90] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ -0c3da0: 1f01 4e00 |0000: check-cast v1, Landroid/database/Cursor; // type@004e │ │ -0c3da4: 6e20 090a 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0a09 │ │ -0c3daa: 0e00 |0005: return-void │ │ +0c762c: |[0c762c] android.support.v4.content.CursorLoader.deliverResult:(Ljava/lang/Object;)V │ │ +0c763c: 1f01 4e00 |0000: check-cast v1, Landroid/database/Cursor; // type@004e │ │ +0c7640: 6e20 090a 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0a09 │ │ +0c7646: 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; │ │ │ │ @@ -273167,56 +273248,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 │ │ -0c3dac: |[0c3dac] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ -0c3dbc: 6f55 e009 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@09e0 │ │ -0c3dc2: 6e20 4b2e 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3dc8: 1a00 9024 |0006: const-string v0, "mUri=" // string@2490 │ │ -0c3dcc: 6e20 4b2e 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3dd2: 5410 4d03 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ -0c3dd6: 6e20 4f2e 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -0c3ddc: 6e20 4b2e 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3de2: 1a00 3823 |0013: const-string v0, "mProjection=" // string@2338 │ │ -0c3de6: 6e20 4b2e 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3dec: 5410 4903 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ -0c3df0: 7110 1c2f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ -0c3df6: 0c00 |001d: move-result-object v0 │ │ -0c3df8: 6e20 502e 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0c3dfe: 6e20 4b2e 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e04: 1a00 b223 |0024: const-string v0, "mSelection=" // string@23b2 │ │ -0c3e08: 6e20 4b2e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e0e: 5410 4a03 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ -0c3e12: 6e20 502e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0c3e18: 6e20 4b2e 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e1e: 1a00 b423 |0031: const-string v0, "mSelectionArgs=" // string@23b4 │ │ -0c3e22: 6e20 4b2e 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e28: 5410 4b03 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ -0c3e2c: 7110 1c2f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ -0c3e32: 0c00 |003b: move-result-object v0 │ │ -0c3e34: 6e20 502e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0c3e3a: 6e20 4b2e 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e40: 1a00 e423 |0042: const-string v0, "mSortOrder=" // string@23e4 │ │ -0c3e44: 6e20 4b2e 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e4a: 5410 4c03 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ -0c3e4e: 6e20 502e 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ -0c3e54: 6e20 4b2e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e5a: 1a00 1721 |004f: const-string v0, "mCursor=" // string@2117 │ │ -0c3e5e: 6e20 4b2e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e64: 5410 4703 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c3e68: 6e20 4f2e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ -0c3e6e: 6e20 4b2e 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e74: 1a00 ec20 |005c: const-string v0, "mContentChanged=" // string@20ec │ │ -0c3e78: 6e20 4b2e 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ -0c3e7e: 5510 4603 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0346 │ │ -0c3e82: 6e20 512e 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ -0c3e88: 0e00 |0066: return-void │ │ +0c7648: |[0c7648] android.support.v4.content.CursorLoader.dump:(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V │ │ +0c7658: 6f55 e009 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@09e0 │ │ +0c765e: 6e20 4b2e 2400 |0003: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c7664: 1a00 9124 |0006: const-string v0, "mUri=" // string@2491 │ │ +0c7668: 6e20 4b2e 0400 |0008: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c766e: 5410 4d03 |000b: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ +0c7672: 6e20 4f2e 0400 |000d: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0c7678: 6e20 4b2e 2400 |0010: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c767e: 1a00 3923 |0013: const-string v0, "mProjection=" // string@2339 │ │ +0c7682: 6e20 4b2e 0400 |0015: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c7688: 5410 4903 |0018: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ +0c768c: 7110 1c2f 0000 |001a: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ +0c7692: 0c00 |001d: move-result-object v0 │ │ +0c7694: 6e20 502e 0400 |001e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0c769a: 6e20 4b2e 2400 |0021: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c76a0: 1a00 b323 |0024: const-string v0, "mSelection=" // string@23b3 │ │ +0c76a4: 6e20 4b2e 0400 |0026: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c76aa: 5410 4a03 |0029: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ +0c76ae: 6e20 502e 0400 |002b: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0c76b4: 6e20 4b2e 2400 |002e: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c76ba: 1a00 b523 |0031: const-string v0, "mSelectionArgs=" // string@23b5 │ │ +0c76be: 6e20 4b2e 0400 |0033: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c76c4: 5410 4b03 |0036: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ +0c76c8: 7110 1c2f 0000 |0038: invoke-static {v0}, Ljava/util/Arrays;.toString:([Ljava/lang/Object;)Ljava/lang/String; // method@2f1c │ │ +0c76ce: 0c00 |003b: move-result-object v0 │ │ +0c76d0: 6e20 502e 0400 |003c: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0c76d6: 6e20 4b2e 2400 |003f: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c76dc: 1a00 e523 |0042: const-string v0, "mSortOrder=" // string@23e5 │ │ +0c76e0: 6e20 4b2e 0400 |0044: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c76e6: 5410 4c03 |0047: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ +0c76ea: 6e20 502e 0400 |0049: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/String;)V // method@2e50 │ │ +0c76f0: 6e20 4b2e 2400 |004c: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c76f6: 1a00 1821 |004f: const-string v0, "mCursor=" // string@2118 │ │ +0c76fa: 6e20 4b2e 0400 |0051: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c7700: 5410 4703 |0054: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c7704: 6e20 4f2e 0400 |0056: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Ljava/lang/Object;)V // method@2e4f │ │ +0c770a: 6e20 4b2e 2400 |0059: invoke-virtual {v4, v2}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c7710: 1a00 ed20 |005c: const-string v0, "mContentChanged=" // string@20ed │ │ +0c7714: 6e20 4b2e 0400 |005e: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.print:(Ljava/lang/String;)V // method@2e4b │ │ +0c771a: 5510 4603 |0061: iget-boolean v0, v1, Landroid/support/v4/content/CursorLoader;.mContentChanged:Z // field@0346 │ │ +0c771e: 6e20 512e 0400 |0063: invoke-virtual {v4, v0}, Ljava/io/PrintWriter;.println:(Z)V // method@2e51 │ │ +0c7724: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=196 │ │ 0x0003 line=197 │ │ 0x0010 line=198 │ │ 0x0018 line=199 │ │ 0x0021 line=200 │ │ @@ -273238,17 +273319,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3e8c: |[0c3e8c] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ -0c3e9c: 5410 4903 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ -0c3ea0: 1100 |0002: return-object v0 │ │ +0c7728: |[0c7728] android.support.v4.content.CursorLoader.getProjection:()[Ljava/lang/String; │ │ +0c7738: 5410 4903 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ +0c773c: 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;) │ │ @@ -273256,17 +273337,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3ea4: |[0c3ea4] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ -0c3eb4: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ -0c3eb8: 1100 |0002: return-object v0 │ │ +0c7740: |[0c7740] android.support.v4.content.CursorLoader.getSelection:()Ljava/lang/String; │ │ +0c7750: 5410 4a03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ +0c7754: 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;) │ │ @@ -273274,17 +273355,17 @@ │ │ type : '()[Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3ebc: |[0c3ebc] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ -0c3ecc: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ -0c3ed0: 1100 |0002: return-object v0 │ │ +0c7758: |[0c7758] android.support.v4.content.CursorLoader.getSelectionArgs:()[Ljava/lang/String; │ │ +0c7768: 5410 4b03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ +0c776c: 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;) │ │ @@ -273292,17 +273373,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3ed4: |[0c3ed4] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ -0c3ee4: 5410 4c03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ -0c3ee8: 1100 |0002: return-object v0 │ │ +0c7770: |[0c7770] android.support.v4.content.CursorLoader.getSortOrder:()Ljava/lang/String; │ │ +0c7780: 5410 4c03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ +0c7784: 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;) │ │ @@ -273310,17 +273391,17 @@ │ │ type : '()Landroid/net/Uri;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c3eec: |[0c3eec] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ -0c3efc: 5410 4d03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ -0c3f00: 1100 |0002: return-object v0 │ │ +0c7788: |[0c7788] android.support.v4.content.CursorLoader.getUri:()Landroid/net/Uri; │ │ +0c7798: 5410 4d03 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ +0c779c: 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;) │ │ @@ -273328,31 +273409,31 @@ │ │ type : '()Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 33 16-bit code units │ │ -0c3f04: |[0c3f04] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ -0c3f14: 6e10 0d0a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0a0d │ │ -0c3f1a: 0c00 |0003: move-result-object v0 │ │ -0c3f1c: 6e10 5701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0c3f22: 0c00 |0007: move-result-object v0 │ │ -0c3f24: 5471 4d03 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ -0c3f28: 5472 4903 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ -0c3f2c: 5473 4a03 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ -0c3f30: 5474 4b03 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ -0c3f34: 5475 4c03 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ -0c3f38: 7406 4e01 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@014e │ │ -0c3f3e: 0c06 |0015: move-result-object v6 │ │ -0c3f40: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ -0c3f44: 7210 f601 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ -0c3f4a: 5470 4803 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0348 │ │ -0c3f4e: 7220 0102 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0201 │ │ -0c3f54: 1106 |0020: return-object v6 │ │ +0c77a0: |[0c77a0] android.support.v4.content.CursorLoader.loadInBackground:()Landroid/database/Cursor; │ │ +0c77b0: 6e10 0d0a 0700 |0000: invoke-virtual {v7}, Landroid/support/v4/content/CursorLoader;.getContext:()Landroid/content/Context; // method@0a0d │ │ +0c77b6: 0c00 |0003: move-result-object v0 │ │ +0c77b8: 6e10 5701 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +0c77be: 0c00 |0007: move-result-object v0 │ │ +0c77c0: 5471 4d03 |0008: iget-object v1, v7, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ +0c77c4: 5472 4903 |000a: iget-object v2, v7, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ +0c77c8: 5473 4a03 |000c: iget-object v3, v7, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ +0c77cc: 5474 4b03 |000e: iget-object v4, v7, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ +0c77d0: 5475 4c03 |0010: iget-object v5, v7, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ +0c77d4: 7406 4e01 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@014e │ │ +0c77da: 0c06 |0015: move-result-object v6 │ │ +0c77dc: 3806 0a00 |0016: if-eqz v6, 0020 // +000a │ │ +0c77e0: 7210 f601 0600 |0018: invoke-interface {v6}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ +0c77e6: 5470 4803 |001b: iget-object v0, v7, Landroid/support/v4/content/CursorLoader;.mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; // field@0348 │ │ +0c77ea: 7220 0102 0600 |001d: invoke-interface {v6, v0}, Landroid/database/Cursor;.registerContentObserver:(Landroid/database/ContentObserver;)V // method@0201 │ │ +0c77f0: 1106 |0020: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ 0x0016 line=51 │ │ 0x0018 line=53 │ │ 0x001b line=54 │ │ 0x0020 line=56 │ │ @@ -273365,18 +273446,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c3f58: |[0c3f58] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ -0c3f68: 6e10 150a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0a15 │ │ -0c3f6e: 0c00 |0003: move-result-object v0 │ │ -0c3f70: 1100 |0004: return-object v0 │ │ +0c77f4: |[0c77f4] android.support.v4.content.CursorLoader.loadInBackground:()Ljava/lang/Object; │ │ +0c7804: 6e10 150a 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.loadInBackground:()Landroid/database/Cursor; // method@0a15 │ │ +0c780a: 0c00 |0003: move-result-object v0 │ │ +0c780c: 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;) │ │ @@ -273384,21 +273465,21 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0c3f74: |[0c3f74] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ -0c3f84: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ -0c3f88: 7210 fc01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ -0c3f8e: 0a00 |0005: move-result v0 │ │ -0c3f90: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ -0c3f94: 7210 f301 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ -0c3f9a: 0e00 |000b: return-void │ │ +0c7810: |[0c7810] android.support.v4.content.CursorLoader.onCanceled:(Landroid/database/Cursor;)V │ │ +0c7820: 3802 0b00 |0000: if-eqz v2, 000b // +000b │ │ +0c7824: 7210 fc01 0200 |0002: invoke-interface {v2}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ +0c782a: 0a00 |0005: move-result v0 │ │ +0c782c: 3900 0500 |0006: if-nez v0, 000b // +0005 │ │ +0c7830: 7210 f301 0200 |0008: invoke-interface {v2}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ +0c7836: 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; │ │ @@ -273409,18 +273490,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 │ │ -0c3f9c: |[0c3f9c] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ -0c3fac: 1f01 4e00 |0000: check-cast v1, Landroid/database/Cursor; // type@004e │ │ -0c3fb0: 6e20 170a 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0a17 │ │ -0c3fb6: 0e00 |0005: return-void │ │ +0c7838: |[0c7838] android.support.v4.content.CursorLoader.onCanceled:(Ljava/lang/Object;)V │ │ +0c7848: 1f01 4e00 |0000: check-cast v1, Landroid/database/Cursor; // type@004e │ │ +0c784c: 6e20 170a 1000 |0002: invoke-virtual {v0, v1}, Landroid/support/v4/content/CursorLoader;.onCanceled:(Landroid/database/Cursor;)V // method@0a17 │ │ +0c7852: 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; │ │ │ │ @@ -273429,28 +273510,28 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0c3fb8: |[0c3fb8] android.support.v4.content.CursorLoader.onReset:()V │ │ -0c3fc8: 6f10 e709 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@09e7 │ │ -0c3fce: 6e10 1b0a 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0a1b │ │ -0c3fd4: 5410 4703 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c3fd8: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0c3fdc: 5410 4703 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c3fe0: 7210 fc01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ -0c3fe6: 0a00 |000f: move-result v0 │ │ -0c3fe8: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ -0c3fec: 5410 4703 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c3ff0: 7210 f301 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ -0c3ff6: 1200 |0017: const/4 v0, #int 0 // #0 │ │ -0c3ff8: 5b10 4703 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c3ffc: 0e00 |001a: return-void │ │ +0c7854: |[0c7854] android.support.v4.content.CursorLoader.onReset:()V │ │ +0c7864: 6f10 e709 0100 |0000: invoke-super {v1}, Landroid/support/v4/content/AsyncTaskLoader;.onReset:()V // method@09e7 │ │ +0c786a: 6e10 1b0a 0100 |0003: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.onStopLoading:()V // method@0a1b │ │ +0c7870: 5410 4703 |0006: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c7874: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0c7878: 5410 4703 |000a: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c787c: 7210 fc01 0000 |000c: invoke-interface {v0}, Landroid/database/Cursor;.isClosed:()Z // method@01fc │ │ +0c7882: 0a00 |000f: move-result v0 │ │ +0c7884: 3900 0700 |0010: if-nez v0, 0017 // +0007 │ │ +0c7888: 5410 4703 |0012: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c788c: 7210 f301 0000 |0014: invoke-interface {v0}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ +0c7892: 1200 |0017: const/4 v0, #int 0 // #0 │ │ +0c7894: 5b10 4703 |0018: iput-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c7898: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=146 │ │ 0x0006 line=148 │ │ 0x0012 line=149 │ │ 0x0017 line=151 │ │ @@ -273463,26 +273544,26 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 23 16-bit code units │ │ -0c4000: |[0c4000] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ -0c4010: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c4014: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c4018: 5410 4703 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c401c: 6e20 090a 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0a09 │ │ -0c4022: 6e10 210a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0a21 │ │ -0c4028: 0a00 |000c: move-result v0 │ │ -0c402a: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ -0c402e: 5410 4703 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ -0c4032: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ -0c4036: 6e10 0c0a 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0a0c │ │ -0c403c: 0e00 |0016: return-void │ │ +0c789c: |[0c789c] android.support.v4.content.CursorLoader.onStartLoading:()V │ │ +0c78ac: 5410 4703 |0000: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c78b0: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0c78b4: 5410 4703 |0004: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c78b8: 6e20 090a 0100 |0006: invoke-virtual {v1, v0}, Landroid/support/v4/content/CursorLoader;.deliverResult:(Landroid/database/Cursor;)V // method@0a09 │ │ +0c78be: 6e10 210a 0100 |0009: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.takeContentChanged:()Z // method@0a21 │ │ +0c78c4: 0a00 |000c: move-result v0 │ │ +0c78c6: 3900 0600 |000d: if-nez v0, 0013 // +0006 │ │ +0c78ca: 5410 4703 |000f: iget-object v0, v1, Landroid/support/v4/content/CursorLoader;.mCursor:Landroid/database/Cursor; // field@0347 │ │ +0c78ce: 3900 0500 |0011: if-nez v0, 0016 // +0005 │ │ +0c78d2: 6e10 0c0a 0100 |0013: invoke-virtual {v1}, Landroid/support/v4/content/CursorLoader;.forceLoad:()V // method@0a0c │ │ +0c78d8: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0004 line=118 │ │ 0x0009 line=120 │ │ 0x0013 line=121 │ │ 0x0016 line=123 │ │ @@ -273494,17 +273575,17 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4040: |[0c4040] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ -0c4050: 6e10 080a 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0a08 │ │ -0c4056: 0e00 |0003: return-void │ │ +0c78dc: |[0c78dc] android.support.v4.content.CursorLoader.onStopLoading:()V │ │ +0c78ec: 6e10 080a 0000 |0000: invoke-virtual {v0}, Landroid/support/v4/content/CursorLoader;.cancelLoad:()Z // method@0a08 │ │ +0c78f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0003 line=132 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/CursorLoader; │ │ │ │ @@ -273513,17 +273594,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c4058: |[0c4058] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ -0c4068: 5b01 4903 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ -0c406c: 0e00 |0002: return-void │ │ +0c78f4: |[0c78f4] android.support.v4.content.CursorLoader.setProjection:([Ljava/lang/String;)V │ │ +0c7904: 5b01 4903 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mProjection:[Ljava/lang/String; // field@0349 │ │ +0c7908: 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; │ │ @@ -273533,17 +273614,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c4070: |[0c4070] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ -0c4080: 5b01 4a03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ -0c4084: 0e00 |0002: return-void │ │ +0c790c: |[0c790c] android.support.v4.content.CursorLoader.setSelection:(Ljava/lang/String;)V │ │ +0c791c: 5b01 4a03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelection:Ljava/lang/String; // field@034a │ │ +0c7920: 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; │ │ @@ -273553,17 +273634,17 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c4088: |[0c4088] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ -0c4098: 5b01 4b03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ -0c409c: 0e00 |0002: return-void │ │ +0c7924: |[0c7924] android.support.v4.content.CursorLoader.setSelectionArgs:([Ljava/lang/String;)V │ │ +0c7934: 5b01 4b03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSelectionArgs:[Ljava/lang/String; // field@034b │ │ +0c7938: 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; │ │ @@ -273573,17 +273654,17 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c40a0: |[0c40a0] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ -0c40b0: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ -0c40b4: 0e00 |0002: return-void │ │ +0c793c: |[0c793c] android.support.v4.content.CursorLoader.setSortOrder:(Ljava/lang/String;)V │ │ +0c794c: 5b01 4c03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mSortOrder:Ljava/lang/String; // field@034c │ │ +0c7950: 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; │ │ @@ -273593,32 +273674,32 @@ │ │ type : '(Landroid/net/Uri;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c40b8: |[0c40b8] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ -0c40c8: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ -0c40cc: 0e00 |0002: return-void │ │ +0c7954: |[0c7954] android.support.v4.content.CursorLoader.setUri:(Landroid/net/Uri;)V │ │ +0c7964: 5b01 4d03 |0000: iput-object v1, v0, Landroid/support/v4/content/CursorLoader;.mUri:Landroid/net/Uri; // field@034d │ │ +0c7968: 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 : 879 (CursorLoader.java) │ │ + source_file_idx : 880 (CursorLoader.java) │ │ │ │ Class #997 header: │ │ class_idx : 436 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 435 │ │ -source_file_idx : 1405 │ │ +source_file_idx : 1406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #997 annotations: │ │ Annotations on class │ │ @@ -273638,17 +273719,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c40d0: |[0c40d0] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ -0c40e0: 7010 3c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0a3c │ │ -0c40e6: 0e00 |0003: return-void │ │ +0c796c: |[0c796c] android.support.v4.content.IntentCompat$IntentCompatImplHC.:()V │ │ +0c797c: 7010 3c0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplBase;.:()V // method@0a3c │ │ +0c7982: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplHC; │ │ │ │ Virtual methods - │ │ @@ -273657,18 +273738,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 │ │ -0c40e8: |[0c40e8] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0c40f8: 7110 4b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a4b │ │ -0c40fe: 0c00 |0003: move-result-object v0 │ │ -0c4100: 1100 |0004: return-object v0 │ │ +0c7984: |[0c7984] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0c7994: 7110 4b0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeMainActivity:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a4b │ │ +0c799a: 0c00 |0003: move-result-object v0 │ │ +0c799c: 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; │ │ │ │ @@ -273677,32 +273758,32 @@ │ │ type : '(Landroid/content/ComponentName;)Landroid/content/Intent;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4104: |[0c4104] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ -0c4114: 7110 4c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a4c │ │ -0c411a: 0c00 |0003: move-result-object v0 │ │ -0c411c: 1100 |0004: return-object v0 │ │ +0c79a0: |[0c79a0] android.support.v4.content.IntentCompat$IntentCompatImplHC.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; │ │ +0c79b0: 7110 4c0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/content/IntentCompatHoneycomb;.makeRestartActivityTask:(Landroid/content/ComponentName;)Landroid/content/Intent; // method@0a4c │ │ +0c79b6: 0c00 |0003: move-result-object v0 │ │ +0c79b8: 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 : 1405 (IntentCompat.java) │ │ + source_file_idx : 1406 (IntentCompat.java) │ │ │ │ Class #998 header: │ │ class_idx : 464 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 462 │ │ -source_file_idx : 700 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #998 annotations: │ │ Annotations on class │ │ @@ -273722,17 +273803,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4120: |[0c4120] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.:()V │ │ -0c4130: 7010 b60a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0ab6 │ │ -0c4136: 0e00 |0003: return-void │ │ +0c79bc: |[0c79bc] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.:()V │ │ +0c79cc: 7010 b60a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$BaseBitmapImpl;.:()V // method@0ab6 │ │ +0c79d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -273741,32 +273822,32 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4138: |[0c4138] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0c4148: 7110 ca0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0aca │ │ -0c414e: 0a00 |0003: move-result v0 │ │ -0c4150: 0f00 |0004: return v0 │ │ +0c79d4: |[0c79d4] android.support.v4.graphics.BitmapCompat$HcMr1BitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0c79e4: 7110 ca0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatHoneycombMr1;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0aca │ │ +0c79ea: 0a00 |0003: move-result v0 │ │ +0c79ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ - source_file_idx : 700 (BitmapCompat.java) │ │ + source_file_idx : 702 (BitmapCompat.java) │ │ │ │ Class #999 header: │ │ class_idx : 473 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 471 │ │ -source_file_idx : 988 │ │ +source_file_idx : 989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #999 annotations: │ │ Annotations on class │ │ @@ -273786,17 +273867,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4154: |[0c4154] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ -0c4164: 7010 d00a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0ad0 │ │ -0c416a: 0e00 |0003: return-void │ │ +0c79f0: |[0c79f0] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.:()V │ │ +0c7a00: 7010 d00a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;.:()V // method@0ad0 │ │ +0c7a06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=84 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -273805,32 +273886,32 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c416c: |[0c416c] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ -0c417c: 7110 f70a 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0af7 │ │ -0c4182: 0e00 |0003: return-void │ │ +0c7a08: |[0c7a08] android.support.v4.graphics.drawable.DrawableCompat$HoneycombDrawableImpl.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V │ │ +0c7a18: 7110 f70a 0100 |0000: invoke-static {v1}, Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;.jumpToCurrentState:(Landroid/graphics/drawable/Drawable;)V // method@0af7 │ │ +0c7a1e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0003 line=88 │ │ 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 : 988 (DrawableCompat.java) │ │ + source_file_idx : 989 (DrawableCompat.java) │ │ │ │ Class #1000 header: │ │ class_idx : 536 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 533 │ │ -source_file_idx : 3480 │ │ +source_file_idx : 3481 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 0 │ │ │ │ Class #1000 annotations: │ │ Annotations on class │ │ @@ -273849,17 +273930,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4184: |[0c4184] android.support.v4.media.routing.MediaRouterJellybeanMr2.:()V │ │ -0c4194: 7010 650c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;.:()V // method@0c65 │ │ -0c419a: 0e00 |0003: return-void │ │ +0c7a20: |[0c7a20] android.support.v4.media.routing.MediaRouterJellybeanMr2.:()V │ │ +0c7a30: 7010 650c 0000 |0000: invoke-direct {v0}, Landroid/support/v4/media/routing/MediaRouterJellybeanMr1;.:()V // method@0c65 │ │ +0c7a36: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=39 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/media/routing/MediaRouterJellybeanMr2; │ │ │ │ @@ -273868,19 +273949,19 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/Object;I)V' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 8 16-bit code units │ │ -0c419c: |[0c419c] android.support.v4.media.routing.MediaRouterJellybeanMr2.addCallback:(Ljava/lang/Object;ILjava/lang/Object;I)V │ │ -0c41ac: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ -0c41b0: 1f02 7e00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@007e │ │ -0c41b4: 6e40 eb02 1032 |0004: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;I)V // method@02eb │ │ -0c41ba: 0e00 |0007: return-void │ │ +0c7a38: |[0c7a38] android.support.v4.media.routing.MediaRouterJellybeanMr2.addCallback:(Ljava/lang/Object;ILjava/lang/Object;I)V │ │ +0c7a48: 1f00 8400 |0000: check-cast v0, Landroid/media/MediaRouter; // type@0084 │ │ +0c7a4c: 1f02 7e00 |0002: check-cast v2, Landroid/media/MediaRouter$Callback; // type@007e │ │ +0c7a50: 6e40 eb02 1032 |0004: invoke-virtual {v0, v1, v2, v3}, Landroid/media/MediaRouter;.addCallback:(ILandroid/media/MediaRouter$Callback;I)V // method@02eb │ │ +0c7a56: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=25 │ │ 0x0007 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=0 routerObj Ljava/lang/Object; │ │ 0x0000 - 0x0004 reg=2 callbackObj Ljava/lang/Object; │ │ @@ -273892,33 +273973,33 @@ │ │ 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 │ │ -0c41bc: |[0c41bc] android.support.v4.media.routing.MediaRouterJellybeanMr2.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0c41cc: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ -0c41d0: 6e10 f102 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter;.getDefaultRoute:()Landroid/media/MediaRouter$RouteInfo; // method@02f1 │ │ -0c41d6: 0c00 |0005: move-result-object v0 │ │ -0c41d8: 1100 |0006: return-object v0 │ │ +0c7a58: |[0c7a58] android.support.v4.media.routing.MediaRouterJellybeanMr2.getDefaultRoute:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0c7a68: 1f01 8400 |0000: check-cast v1, Landroid/media/MediaRouter; // type@0084 │ │ +0c7a6c: 6e10 f102 0100 |0002: invoke-virtual {v1}, Landroid/media/MediaRouter;.getDefaultRoute:()Landroid/media/MediaRouter$RouteInfo; // method@02f1 │ │ +0c7a72: 0c00 |0005: move-result-object v0 │ │ +0c7a74: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=21 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 routerObj Ljava/lang/Object; │ │ │ │ Virtual methods - │ │ - source_file_idx : 3480 (MediaRouterJellybeanMr2.java) │ │ + source_file_idx : 3481 (MediaRouterJellybeanMr2.java) │ │ │ │ Class #1001 header: │ │ class_idx : 634 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 633 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1001 annotations: │ │ Annotations on class │ │ @@ -273942,18 +274023,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 │ │ -0c41dc: |[0c41dc] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ -0c41ec: 7020 ec0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0eec │ │ -0c41f2: 5c02 e804 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04e8 │ │ -0c41f6: 0e00 |0005: return-void │ │ +0c7a78: |[0c7a78] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V │ │ +0c7a88: 7020 ec0e 1000 |0000: invoke-direct {v0, v1}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0eec │ │ +0c7a8e: 5c02 e804 |0003: iput-boolean v2, v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04e8 │ │ +0c7a92: 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; │ │ @@ -273965,17 +274046,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 │ │ -0c41f8: |[0c41f8] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ -0c4208: 7030 f10e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0ef1 │ │ -0c420e: 0e00 |0003: return-void │ │ +0c7a94: |[0c7a94] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;ZLandroid/support/v4/text/TextDirectionHeuristicsCompat$1;)V │ │ +0c7aa4: 7030 f10e 1002 |0000: invoke-direct {v0, v1, v2}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;Z)V // method@0ef1 │ │ +0c7aaa: 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 │ │ @@ -273987,30 +274068,30 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c4210: |[0c4210] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ -0c4220: 5510 e804 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04e8 │ │ -0c4224: 0f00 |0002: return v0 │ │ +0c7aac: |[0c7aac] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal.defaultIsRtl:()Z │ │ +0c7abc: 5510 e804 |0000: iget-boolean v0, v1, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicInternal;.mDefaultIsRtl:Z // field@04e8 │ │ +0c7ac0: 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 : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #1002 header: │ │ class_idx : 635 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 633 │ │ -source_file_idx : 4356 │ │ +source_file_idx : 4357 │ │ static_fields_size : 1 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 1 │ │ │ │ Class #1002 annotations: │ │ Annotations on class │ │ @@ -274034,37 +274115,37 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c4228: |[0c4228] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0c4238: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@027b │ │ -0c423c: 7010 f50e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0ef5 │ │ -0c4242: 6900 e904 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04e9 │ │ -0c4246: 0e00 |0007: return-void │ │ +0c7ac4: |[0c7ac4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0c7ad4: 2200 7b02 |0000: new-instance v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // type@027b │ │ +0c7ad8: 7010 f50e 0000 |0002: invoke-direct {v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.:()V // method@0ef5 │ │ +0c7ade: 6900 e904 |0005: sput-object v0, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale;.INSTANCE:Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale; // field@04e9 │ │ +0c7ae2: 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 │ │ -0c4248: |[0c4248] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ -0c4258: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c425a: 7020 ec0e 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0eec │ │ -0c4260: 0e00 |0004: return-void │ │ +0c7ae4: |[0c7ae4] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.:()V │ │ +0c7af4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c7af6: 7020 ec0e 0100 |0001: invoke-direct {v1, v0}, Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionHeuristicImpl;.:(Landroid/support/v4/text/TextDirectionHeuristicsCompat$TextDirectionAlgorithm;)V // method@0eec │ │ +0c7afc: 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; │ │ │ │ @@ -274074,39 +274155,39 @@ │ │ type : '()Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0c4264: |[0c4264] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ -0c4274: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0c4276: 7100 562f 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2f56 │ │ -0c427c: 0c02 |0004: move-result-object v2 │ │ -0c427e: 7110 000f 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0f00 │ │ -0c4284: 0a00 |0008: move-result v0 │ │ -0c4286: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ -0c428a: 0f01 |000b: return v1 │ │ -0c428c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0c428e: 28fe |000d: goto 000b // -0002 │ │ +0c7b00: |[0c7b00] android.support.v4.text.TextDirectionHeuristicsCompat$TextDirectionHeuristicLocale.defaultIsRtl:()Z │ │ +0c7b10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0c7b12: 7100 562f 0000 |0001: invoke-static {}, Ljava/util/Locale;.getDefault:()Ljava/util/Locale; // method@2f56 │ │ +0c7b18: 0c02 |0004: move-result-object v2 │ │ +0c7b1a: 7110 000f 0200 |0005: invoke-static {v2}, Landroid/support/v4/text/TextUtilsCompat;.getLayoutDirectionFromLocale:(Ljava/util/Locale;)I // method@0f00 │ │ +0c7b20: 0a00 |0008: move-result v0 │ │ +0c7b22: 3310 0300 |0009: if-ne v0, v1, 000c // +0003 │ │ +0c7b26: 0f01 |000b: return v1 │ │ +0c7b28: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0c7b2a: 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 : 4356 (TextDirectionHeuristicsCompat.java) │ │ + source_file_idx : 4357 (TextDirectionHeuristicsCompat.java) │ │ │ │ Class #1003 header: │ │ class_idx : 656 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 655 │ │ -source_file_idx : 3729 │ │ +source_file_idx : 3730 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1003 annotations: │ │ Annotations on class │ │ @@ -274135,20 +274216,20 @@ │ │ type : '(I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c4290: |[0c4290] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ -0c42a0: 7020 c90f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0fc9 │ │ -0c42a6: 2200 e105 |0003: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ -0c42aa: 7010 a82e 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ -0c42b0: 5b10 2505 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0525 │ │ -0c42b4: 0e00 |000a: return-void │ │ +0c7b2c: |[0c7b2c] android.support.v4.util.Pools$SynchronizedPool.:(I)V │ │ +0c7b3c: 7020 c90f 2100 |0000: invoke-direct {v1, v2}, Landroid/support/v4/util/Pools$SimplePool;.:(I)V // method@0fc9 │ │ +0c7b42: 2200 e105 |0003: new-instance v0, Ljava/lang/Object; // type@05e1 │ │ +0c7b46: 7010 a82e 0000 |0005: invoke-direct {v0}, Ljava/lang/Object;.:()V // method@2ea8 │ │ +0c7b4c: 5b10 2505 |0008: iput-object v0, v1, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0525 │ │ +0c7b50: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0003 line=139 │ │ 0x000a line=150 │ │ locals : │ │ 0x0000 - 0x0000 reg=1 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ @@ -274161,24 +274242,24 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0c42b8: |[0c42b8] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ -0c42c8: 5421 2505 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0525 │ │ -0c42cc: 1d01 |0002: monitor-enter v1 │ │ -0c42ce: 6f10 ca0f 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0fca │ │ -0c42d4: 0c00 |0006: move-result-object v0 │ │ -0c42d6: 1e01 |0007: monitor-exit v1 │ │ -0c42d8: 1100 |0008: return-object v0 │ │ -0c42da: 0d00 |0009: move-exception v0 │ │ -0c42dc: 1e01 |000a: monitor-exit v1 │ │ -0c42de: 2700 |000b: throw v0 │ │ +0c7b54: |[0c7b54] android.support.v4.util.Pools$SynchronizedPool.acquire:()Ljava/lang/Object; │ │ +0c7b64: 5421 2505 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0525 │ │ +0c7b68: 1d01 |0002: monitor-enter v1 │ │ +0c7b6a: 6f10 ca0f 0200 |0003: invoke-super {v2}, Landroid/support/v4/util/Pools$SimplePool;.acquire:()Ljava/lang/Object; // method@0fca │ │ +0c7b70: 0c00 |0006: move-result-object v0 │ │ +0c7b72: 1e01 |0007: monitor-exit v1 │ │ +0c7b74: 1100 |0008: return-object v0 │ │ +0c7b76: 0d00 |0009: move-exception v0 │ │ +0c7b78: 1e01 |000a: monitor-exit v1 │ │ +0c7b7a: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=154 │ │ 0x0003 line=155 │ │ 0x0009 line=156 │ │ @@ -274191,44 +274272,44 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c42ec: |[0c42ec] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ -0c42fc: 5421 2505 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0525 │ │ -0c4300: 1d01 |0002: monitor-enter v1 │ │ -0c4302: 6f20 cc0f 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0fcc │ │ -0c4308: 0a00 |0006: move-result v0 │ │ -0c430a: 1e01 |0007: monitor-exit v1 │ │ -0c430c: 0f00 |0008: return v0 │ │ -0c430e: 0d00 |0009: move-exception v0 │ │ -0c4310: 1e01 |000a: monitor-exit v1 │ │ -0c4312: 2700 |000b: throw v0 │ │ +0c7b88: |[0c7b88] android.support.v4.util.Pools$SynchronizedPool.release:(Ljava/lang/Object;)Z │ │ +0c7b98: 5421 2505 |0000: iget-object v1, v2, Landroid/support/v4/util/Pools$SynchronizedPool;.mLock:Ljava/lang/Object; // field@0525 │ │ +0c7b9c: 1d01 |0002: monitor-enter v1 │ │ +0c7b9e: 6f20 cc0f 3200 |0003: invoke-super {v2, v3}, Landroid/support/v4/util/Pools$SimplePool;.release:(Ljava/lang/Object;)Z // method@0fcc │ │ +0c7ba4: 0a00 |0006: move-result v0 │ │ +0c7ba6: 1e01 |0007: monitor-exit v1 │ │ +0c7ba8: 0f00 |0008: return v0 │ │ +0c7baa: 0d00 |0009: move-exception v0 │ │ +0c7bac: 1e01 |000a: monitor-exit v1 │ │ +0c7bae: 2700 |000b: throw v0 │ │ catches : 1 │ │ 0x0003 - 0x000b │ │ -> 0x0009 │ │ positions : │ │ 0x0000 line=161 │ │ 0x0003 line=162 │ │ 0x0009 line=163 │ │ locals : │ │ 0x0000 - 0x0000 reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/lang/Object; │ │ 0x0000 - 0x000c reg=2 this Landroid/support/v4/util/Pools$SynchronizedPool; Landroid/support/v4/util/Pools$SynchronizedPool; │ │ 0x0000 - 0x000c reg=3 element Ljava/lang/Object; TT; │ │ │ │ - source_file_idx : 3729 (Pools.java) │ │ + source_file_idx : 3730 (Pools.java) │ │ │ │ Class #1004 header: │ │ class_idx : 662 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 666 │ │ -source_file_idx : 493 │ │ +source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #1004 annotations: │ │ Annotations on class │ │ @@ -274248,17 +274329,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4320: |[0c4320] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ -0c4330: 7010 3510 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1035 │ │ -0c4336: 0e00 |0003: return-void │ │ +0c7bbc: |[0c7bbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.:()V │ │ +0c7bcc: 7010 3510 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateStubImpl;.:()V // method@1035 │ │ +0c7bd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=119 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -274267,18 +274348,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 │ │ -0c4338: |[0c4338] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c4348: 7130 5d10 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@105d │ │ -0c434e: 0a00 |0003: move-result v0 │ │ -0c4350: 0f00 |0004: return v0 │ │ +0c7bd4: |[0c7bd4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.dispatchPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c7be4: 7130 5d10 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@105d │ │ +0c7bea: 0a00 |0003: move-result v0 │ │ +0c7bec: 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; │ │ @@ -274289,20 +274370,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 │ │ -0c4354: |[0c4354] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0c4364: 2200 9502 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0295 │ │ -0c4368: 7030 0a10 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@100a │ │ -0c436e: 7110 5e10 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@105e │ │ -0c4374: 0c00 |0008: move-result-object v0 │ │ -0c4376: 1100 |0009: return-object v0 │ │ +0c7bf0: |[0c7bf0] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0c7c00: 2200 9502 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl$1; // type@0295 │ │ +0c7c04: 7030 0a10 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@100a │ │ +0c7c0a: 7110 5e10 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatIcs$AccessibilityDelegateBridge;)Ljava/lang/Object; // method@105e │ │ +0c7c10: 0c00 |0008: move-result-object v0 │ │ +0c7c12: 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; │ │ │ │ @@ -274311,18 +274392,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0c4378: |[0c4378] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ -0c4388: 7100 5f10 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@105f │ │ -0c438e: 0c00 |0003: move-result-object v0 │ │ -0c4390: 1100 |0004: return-object v0 │ │ +0c7c14: |[0c7c14] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.newAccessiblityDelegateDefaultImpl:()Ljava/lang/Object; │ │ +0c7c24: 7100 5f10 0000 |0000: invoke-static {}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.newAccessibilityDelegateDefaultImpl:()Ljava/lang/Object; // method@105f │ │ +0c7c2a: 0c00 |0003: move-result-object v0 │ │ +0c7c2c: 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;) │ │ @@ -274330,17 +274411,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 │ │ -0c4394: |[0c4394] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c43a4: 7130 6010 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@1060 │ │ -0c43aa: 0e00 |0003: return-void │ │ +0c7c30: |[0c7c30] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c7c40: 7130 6010 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@1060 │ │ +0c7c46: 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; │ │ @@ -274352,19 +274433,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 │ │ -0c43ac: |[0c43ac] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0c43bc: 6e10 0817 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ -0c43c2: 0c00 |0003: move-result-object v0 │ │ -0c43c4: 7130 6110 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@1061 │ │ -0c43ca: 0e00 |0007: return-void │ │ +0c7c48: |[0c7c48] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0c7c58: 6e10 0817 0400 |0000: invoke-virtual {v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ +0c7c5e: 0c00 |0003: move-result-object v0 │ │ +0c7c60: 7130 6110 3200 |0004: invoke-static {v2, v3, v0}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.onInitializeAccessibilityNodeInfo:(Ljava/lang/Object;Landroid/view/View;Ljava/lang/Object;)V // method@1061 │ │ +0c7c66: 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; │ │ @@ -274376,17 +274457,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 │ │ -0c43cc: |[0c43cc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c43dc: 7130 6210 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@1062 │ │ -0c43e2: 0e00 |0003: return-void │ │ +0c7c68: |[0c7c68] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onPopulateAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c7c78: 7130 6210 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@1062 │ │ +0c7c7e: 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; │ │ @@ -274398,18 +274479,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 │ │ -0c43e4: |[0c43e4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c43f4: 7140 6310 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@1063 │ │ -0c43fa: 0a00 |0003: move-result v0 │ │ -0c43fc: 0f00 |0004: return v0 │ │ +0c7c80: |[0c7c80] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.onRequestSendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c7c90: 7140 6310 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@1063 │ │ +0c7c96: 0a00 |0003: move-result v0 │ │ +0c7c98: 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; │ │ @@ -274421,17 +274502,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 │ │ -0c4400: |[0c4400] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0c4410: 7130 6410 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1064 │ │ -0c4416: 0e00 |0003: return-void │ │ +0c7c9c: |[0c7c9c] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0c7cac: 7130 6410 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/AccessibilityDelegateCompatIcs;.sendAccessibilityEvent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1064 │ │ +0c7cb2: 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; │ │ @@ -274443,34 +274524,34 @@ │ │ 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 │ │ -0c4418: |[0c4418] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c4428: 7130 6510 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@1065 │ │ -0c442e: 0e00 |0003: return-void │ │ +0c7cb4: |[0c7cb4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl.sendAccessibilityEventUnchecked:(Ljava/lang/Object;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0c7cc4: 7130 6510 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@1065 │ │ +0c7cca: 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 : 493 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 495 (AccessibilityDelegateCompat.java) │ │ │ │ Class #1005 header: │ │ class_idx : 688 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 687 │ │ -source_file_idx : 1478 │ │ +source_file_idx : 1479 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1005 annotations: │ │ Annotations on class │ │ @@ -274490,17 +274571,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4430: |[0c4430] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ -0c4440: 7010 c810 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@10c8 │ │ -0c4446: 0e00 |0003: return-void │ │ +0c7ccc: |[0c7ccc] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.:()V │ │ +0c7cdc: 7010 c810 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;.:()V // method@10c8 │ │ +0c7ce2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -274509,18 +274590,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 │ │ -0c4448: |[0c4448] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ -0c4458: 7140 ed10 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@10ed │ │ -0c445e: 0a00 |0003: move-result v0 │ │ -0c4460: 0f00 |0004: return v0 │ │ +0c7ce4: |[0c7ce4] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.dispatch:(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z │ │ +0c7cf4: 7140 ed10 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@10ed │ │ +0c7cfa: 0a00 |0003: move-result v0 │ │ +0c7cfc: 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; │ │ @@ -274532,18 +274613,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 │ │ -0c4464: |[0c4464] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ -0c4474: 7110 ee10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@10ee │ │ -0c447a: 0c00 |0003: move-result-object v0 │ │ -0c447c: 1100 |0004: return-object v0 │ │ +0c7d00: |[0c7d00] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; │ │ +0c7d10: 7110 ee10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.getKeyDispatcherState:(Landroid/view/View;)Ljava/lang/Object; // method@10ee │ │ +0c7d16: 0c00 |0003: move-result-object v0 │ │ +0c7d18: 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; │ │ │ │ @@ -274552,18 +274633,18 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4480: |[0c4480] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ -0c4490: 7110 ef10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@10ef │ │ -0c4496: 0a00 |0003: move-result v0 │ │ -0c4498: 0f00 |0004: return v0 │ │ +0c7d1c: |[0c7d1c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.isTracking:(Landroid/view/KeyEvent;)Z │ │ +0c7d2c: 7110 ef10 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatEclair;.isTracking:(Landroid/view/KeyEvent;)Z // method@10ef │ │ +0c7d32: 0a00 |0003: move-result v0 │ │ +0c7d34: 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; │ │ │ │ @@ -274572,32 +274653,32 @@ │ │ type : '(Landroid/view/KeyEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c449c: |[0c449c] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ -0c44ac: 7110 f010 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@10f0 │ │ -0c44b2: 0e00 |0003: return-void │ │ +0c7d38: |[0c7d38] android.support.v4.view.KeyEventCompat$EclairKeyEventVersionImpl.startTracking:(Landroid/view/KeyEvent;)V │ │ +0c7d48: 7110 f010 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/KeyEventCompatEclair;.startTracking:(Landroid/view/KeyEvent;)V // method@10f0 │ │ +0c7d4e: 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 : 1478 (KeyEventCompat.java) │ │ + source_file_idx : 1479 (KeyEventCompat.java) │ │ │ │ Class #1006 header: │ │ class_idx : 703 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 701 │ │ -source_file_idx : 3494 │ │ +source_file_idx : 3495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1006 annotations: │ │ Annotations on class │ │ @@ -274617,17 +274698,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c44b4: |[0c44b4] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ -0c44c4: 7010 2d11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@112d │ │ -0c44ca: 0e00 |0003: return-void │ │ +0c7d50: |[0c7d50] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.:()V │ │ +0c7d60: 7010 2d11 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;.:()V // method@112d │ │ +0c7d66: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=200 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -274636,18 +274717,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c44cc: |[0c44cc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ -0c44dc: 7110 5f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@115f │ │ -0c44e2: 0a00 |0003: move-result v0 │ │ -0c44e4: 0f00 |0004: return v0 │ │ +0c7d68: |[0c7d68] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.collapseActionView:(Landroid/view/MenuItem;)Z │ │ +0c7d78: 7110 5f11 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.collapseActionView:(Landroid/view/MenuItem;)Z // method@115f │ │ +0c7d7e: 0a00 |0003: move-result v0 │ │ +0c7d80: 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; │ │ │ │ @@ -274656,18 +274737,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c44e8: |[0c44e8] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ -0c44f8: 7110 6011 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@1160 │ │ -0c44fe: 0a00 |0003: move-result v0 │ │ -0c4500: 0f00 |0004: return v0 │ │ +0c7d84: |[0c7d84] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.expandActionView:(Landroid/view/MenuItem;)Z │ │ +0c7d94: 7110 6011 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.expandActionView:(Landroid/view/MenuItem;)Z // method@1160 │ │ +0c7d9a: 0a00 |0003: move-result v0 │ │ +0c7d9c: 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; │ │ │ │ @@ -274676,18 +274757,18 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4504: |[0c4504] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ -0c4514: 7110 6111 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@1161 │ │ -0c451a: 0a00 |0003: move-result v0 │ │ -0c451c: 0f00 |0004: return v0 │ │ +0c7da0: |[0c7da0] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.isActionViewExpanded:(Landroid/view/MenuItem;)Z │ │ +0c7db0: 7110 6111 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/MenuItemCompatIcs;.isActionViewExpanded:(Landroid/view/MenuItem;)Z // method@1161 │ │ +0c7db6: 0a00 |0003: move-result v0 │ │ +0c7db8: 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; │ │ │ │ @@ -274696,42 +274777,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 │ │ -0c4520: |[0c4520] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ -0c4530: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ -0c4534: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0c4536: 7120 6211 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@1162 │ │ -0c453c: 0c00 |0006: move-result-object v0 │ │ -0c453e: 1100 |0007: return-object v0 │ │ -0c4540: 2200 be02 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@02be │ │ -0c4544: 7030 3611 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@1136 │ │ -0c454a: 7120 6211 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@1162 │ │ -0c4550: 0c00 |0010: move-result-object v0 │ │ -0c4552: 28f6 |0011: goto 0007 // -000a │ │ +0c7dbc: |[0c7dbc] android.support.v4.view.MenuItemCompat$IcsMenuVersionImpl.setOnActionExpandListener:(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; │ │ +0c7dcc: 3903 0800 |0000: if-nez v3, 0008 // +0008 │ │ +0c7dd0: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0c7dd2: 7120 6211 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@1162 │ │ +0c7dd8: 0c00 |0006: move-result-object v0 │ │ +0c7dda: 1100 |0007: return-object v0 │ │ +0c7ddc: 2200 be02 |0008: new-instance v0, Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl$1; // type@02be │ │ +0c7de0: 7030 3611 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@1136 │ │ +0c7de6: 7120 6211 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@1162 │ │ +0c7dec: 0c00 |0010: move-result-object v0 │ │ +0c7dee: 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 : 3494 (MenuItemCompat.java) │ │ + source_file_idx : 3495 (MenuItemCompat.java) │ │ │ │ Class #1007 header: │ │ class_idx : 720 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 726 │ │ -source_file_idx : 3705 │ │ +source_file_idx : 3706 │ │ static_fields_size : 8 │ │ instance_fields_size: 16 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 14 │ │ │ │ Class #1007 - │ │ Class descriptor : 'Landroid/support/v4/view/PagerTabStrip;' │ │ @@ -274850,18 +274931,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c4554: |[0c4554] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ -0c4564: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c4566: 7030 9e11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@119e │ │ -0c456c: 0e00 |0004: return-void │ │ +0c7df0: |[0c7df0] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;)V │ │ +0c7e00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c7e02: 7030 9e11 2100 |0001: invoke-direct {v1, v2, v0}, Landroid/support/v4/view/PagerTabStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@119e │ │ +0c7e08: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0004 line=79 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -274871,103 +274952,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 │ │ -0c4570: |[0c4570] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0c4580: 1216 |0000: const/4 v6, #int 1 // #1 │ │ -0c4582: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0c4584: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ -0c4588: 7030 c711 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11c7 │ │ -0c458e: 2201 5d00 |0007: new-instance v1, Landroid/graphics/Paint; // type@005d │ │ -0c4592: 7010 4202 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0242 │ │ -0c4598: 5b71 a205 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ -0c459c: 2201 6300 |000e: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ -0c45a0: 7010 5c02 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0c45a6: 5b71 a305 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@05a3 │ │ -0c45aa: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ -0c45ae: 5971 a005 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@05a0 │ │ -0c45b2: 5c75 9205 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c45b6: 5c75 9305 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ -0c45ba: 5271 a405 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@05a4 │ │ -0c45be: 5971 9605 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ -0c45c2: 5471 a205 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ -0c45c6: 5272 9605 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ -0c45ca: 6e20 4a02 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0c45d0: 6e10 6501 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c45d6: 0c01 |002b: move-result-object v1 │ │ -0c45d8: 6e10 ca01 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0c45de: 0c01 |002f: move-result-object v1 │ │ -0c45e0: 5210 4b08 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -0c45e4: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ -0c45e8: c801 |0034: mul-float/2addr v1, v0 │ │ -0c45ea: c631 |0035: add-float/2addr v1, v3 │ │ -0c45ec: 8711 |0036: float-to-int v1, v1 │ │ -0c45ee: 5971 9705 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0597 │ │ -0c45f2: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ -0c45f6: c801 |003b: mul-float/2addr v1, v0 │ │ -0c45f8: c631 |003c: add-float/2addr v1, v3 │ │ -0c45fa: 8711 |003d: float-to-int v1, v1 │ │ -0c45fc: 5971 9a05 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@059a │ │ -0c4600: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ -0c4604: c801 |0042: mul-float/2addr v1, v0 │ │ -0c4606: 8711 |0043: float-to-int v1, v1 │ │ -0c4608: 5971 9c05 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@059c │ │ -0c460c: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ -0c4610: c801 |0048: mul-float/2addr v1, v0 │ │ -0c4612: c631 |0049: add-float/2addr v1, v3 │ │ -0c4614: 8711 |004a: float-to-int v1, v1 │ │ -0c4616: 5971 a105 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c461a: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ -0c461e: c801 |004f: mul-float/2addr v1, v0 │ │ -0c4620: c631 |0050: add-float/2addr v1, v3 │ │ -0c4622: 8711 |0051: float-to-int v1, v1 │ │ -0c4624: 5971 9405 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0594 │ │ -0c4628: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ -0c462c: c801 |0056: mul-float/2addr v1, v0 │ │ -0c462e: c631 |0057: add-float/2addr v1, v3 │ │ -0c4630: 8711 |0058: float-to-int v1, v1 │ │ -0c4632: 5971 9b05 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@059b │ │ -0c4636: 7110 8a1e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ -0c463c: 0c01 |005e: move-result-object v1 │ │ -0c463e: 6e10 911e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ -0c4644: 0a01 |0062: move-result v1 │ │ -0c4646: 5971 a505 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@05a5 │ │ -0c464a: 6e10 a511 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@11a5 │ │ -0c4650: 0a01 |0068: move-result v1 │ │ -0c4652: 6e10 a711 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@11a7 │ │ -0c4658: 0a02 |006c: move-result v2 │ │ -0c465a: 6e10 a611 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@11a6 │ │ -0c4660: 0a03 |0070: move-result v3 │ │ -0c4662: 6e10 a411 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@11a4 │ │ -0c4668: 0a04 |0074: move-result v4 │ │ -0c466a: 6e54 b311 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@11b3 │ │ -0c4670: 6e10 a911 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@11a9 │ │ -0c4676: 0a01 |007b: move-result v1 │ │ -0c4678: 6e20 b611 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@11b6 │ │ -0c467e: 6e20 b711 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@11b7 │ │ -0c4684: 5471 9f05 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@059f │ │ -0c4688: 6e20 0a21 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@210a │ │ -0c468e: 5471 9f05 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@059f │ │ -0c4692: 2202 ce02 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@02ce │ │ -0c4696: 7020 9911 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@1199 │ │ -0c469c: 6e20 0f21 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@210f │ │ -0c46a2: 5471 9d05 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@059d │ │ -0c46a6: 6e20 0a21 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@210a │ │ -0c46ac: 5471 9d05 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@059d │ │ -0c46b0: 2202 cf02 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@02cf │ │ -0c46b4: 7020 9b11 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@119b │ │ -0c46ba: 6e20 0f21 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@210f │ │ -0c46c0: 6e10 9f11 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@119f │ │ -0c46c6: 0c01 |00a3: move-result-object v1 │ │ -0c46c8: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ -0c46cc: 5c76 9205 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c46d0: 0e00 |00a8: return-void │ │ +0c7e0c: |[0c7e0c] android.support.v4.view.PagerTabStrip.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0c7e1c: 1216 |0000: const/4 v6, #int 1 // #1 │ │ +0c7e1e: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0c7e20: 1503 003f |0002: const/high16 v3, #int 1056964608 // #3f00 │ │ +0c7e24: 7030 c711 8709 |0004: invoke-direct {v7, v8, v9}, Landroid/support/v4/view/PagerTitleStrip;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@11c7 │ │ +0c7e2a: 2201 5d00 |0007: new-instance v1, Landroid/graphics/Paint; // type@005d │ │ +0c7e2e: 7010 4202 0100 |0009: invoke-direct {v1}, Landroid/graphics/Paint;.:()V // method@0242 │ │ +0c7e34: 5b71 a205 |000c: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ +0c7e38: 2201 6300 |000e: new-instance v1, Landroid/graphics/Rect; // type@0063 │ │ +0c7e3c: 7010 5c02 0100 |0010: invoke-direct {v1}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0c7e42: 5b71 a305 |0013: iput-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@05a3 │ │ +0c7e46: 1301 ff00 |0015: const/16 v1, #int 255 // #ff │ │ +0c7e4a: 5971 a005 |0017: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@05a0 │ │ +0c7e4e: 5c75 9205 |0019: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c7e52: 5c75 9305 |001b: iput-boolean v5, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ +0c7e56: 5271 a405 |001d: iget v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTextColor:I // field@05a4 │ │ +0c7e5a: 5971 9605 |001f: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ +0c7e5e: 5471 a205 |0021: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ +0c7e62: 5272 9605 |0023: iget v2, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ +0c7e66: 6e20 4a02 2100 |0025: invoke-virtual {v1, v2}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +0c7e6c: 6e10 6501 0800 |0028: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c7e72: 0c01 |002b: move-result-object v1 │ │ +0c7e74: 6e10 ca01 0100 |002c: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0c7e7a: 0c01 |002f: move-result-object v1 │ │ +0c7e7c: 5210 4b08 |0030: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +0c7e80: 1501 4040 |0032: const/high16 v1, #int 1077936128 // #4040 │ │ +0c7e84: c801 |0034: mul-float/2addr v1, v0 │ │ +0c7e86: c631 |0035: add-float/2addr v1, v3 │ │ +0c7e88: 8711 |0036: float-to-int v1, v1 │ │ +0c7e8a: 5971 9705 |0037: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0597 │ │ +0c7e8e: 1501 c040 |0039: const/high16 v1, #int 1086324736 // #40c0 │ │ +0c7e92: c801 |003b: mul-float/2addr v1, v0 │ │ +0c7e94: c631 |003c: add-float/2addr v1, v3 │ │ +0c7e96: 8711 |003d: float-to-int v1, v1 │ │ +0c7e98: 5971 9a05 |003e: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@059a │ │ +0c7e9c: 1501 8042 |0040: const/high16 v1, #int 1115684864 // #4280 │ │ +0c7ea0: c801 |0042: mul-float/2addr v1, v0 │ │ +0c7ea2: 8711 |0043: float-to-int v1, v1 │ │ +0c7ea4: 5971 9c05 |0044: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@059c │ │ +0c7ea8: 1501 8041 |0046: const/high16 v1, #int 1098907648 // #4180 │ │ +0c7eac: c801 |0048: mul-float/2addr v1, v0 │ │ +0c7eae: c631 |0049: add-float/2addr v1, v3 │ │ +0c7eb0: 8711 |004a: float-to-int v1, v1 │ │ +0c7eb2: 5971 a105 |004b: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c7eb6: 1501 803f |004d: const/high16 v1, #int 1065353216 // #3f80 │ │ +0c7eba: c801 |004f: mul-float/2addr v1, v0 │ │ +0c7ebc: c631 |0050: add-float/2addr v1, v3 │ │ +0c7ebe: 8711 |0051: float-to-int v1, v1 │ │ +0c7ec0: 5971 9405 |0052: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0594 │ │ +0c7ec4: 1501 0042 |0054: const/high16 v1, #int 1107296256 // #4200 │ │ +0c7ec8: c801 |0056: mul-float/2addr v1, v0 │ │ +0c7eca: c631 |0057: add-float/2addr v1, v3 │ │ +0c7ecc: 8711 |0058: float-to-int v1, v1 │ │ +0c7ece: 5971 9b05 |0059: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@059b │ │ +0c7ed2: 7110 8a1e 0800 |005b: invoke-static {v8}, Landroid/view/ViewConfiguration;.get:(Landroid/content/Context;)Landroid/view/ViewConfiguration; // method@1e8a │ │ +0c7ed8: 0c01 |005e: move-result-object v1 │ │ +0c7eda: 6e10 911e 0100 |005f: invoke-virtual {v1}, Landroid/view/ViewConfiguration;.getScaledTouchSlop:()I // method@1e91 │ │ +0c7ee0: 0a01 |0062: move-result v1 │ │ +0c7ee2: 5971 a505 |0063: iput v1, v7, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@05a5 │ │ +0c7ee6: 6e10 a511 0700 |0065: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@11a5 │ │ +0c7eec: 0a01 |0068: move-result v1 │ │ +0c7eee: 6e10 a711 0700 |0069: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingTop:()I // method@11a7 │ │ +0c7ef4: 0a02 |006c: move-result v2 │ │ +0c7ef6: 6e10 a611 0700 |006d: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@11a6 │ │ +0c7efc: 0a03 |0070: move-result v3 │ │ +0c7efe: 6e10 a411 0700 |0071: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getPaddingBottom:()I // method@11a4 │ │ +0c7f04: 0a04 |0074: move-result v4 │ │ +0c7f06: 6e54 b311 1732 |0075: invoke-virtual {v7, v1, v2, v3, v4}, Landroid/support/v4/view/PagerTabStrip;.setPadding:(IIII)V // method@11b3 │ │ +0c7f0c: 6e10 a911 0700 |0078: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getTextSpacing:()I // method@11a9 │ │ +0c7f12: 0a01 |007b: move-result v1 │ │ +0c7f14: 6e20 b611 1700 |007c: invoke-virtual {v7, v1}, Landroid/support/v4/view/PagerTabStrip;.setTextSpacing:(I)V // method@11b6 │ │ +0c7f1a: 6e20 b711 5700 |007f: invoke-virtual {v7, v5}, Landroid/support/v4/view/PagerTabStrip;.setWillNotDraw:(Z)V // method@11b7 │ │ +0c7f20: 5471 9f05 |0082: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@059f │ │ +0c7f24: 6e20 0a21 6100 |0084: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@210a │ │ +0c7f2a: 5471 9f05 |0087: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mPrevText:Landroid/widget/TextView; // field@059f │ │ +0c7f2e: 2202 ce02 |0089: new-instance v2, Landroid/support/v4/view/PagerTabStrip$1; // type@02ce │ │ +0c7f32: 7020 9911 7200 |008b: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$1;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@1199 │ │ +0c7f38: 6e20 0f21 2100 |008e: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@210f │ │ +0c7f3e: 5471 9d05 |0091: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@059d │ │ +0c7f42: 6e20 0a21 6100 |0093: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setFocusable:(Z)V // method@210a │ │ +0c7f48: 5471 9d05 |0096: iget-object v1, v7, Landroid/support/v4/view/PagerTabStrip;.mNextText:Landroid/widget/TextView; // field@059d │ │ +0c7f4c: 2202 cf02 |0098: new-instance v2, Landroid/support/v4/view/PagerTabStrip$2; // type@02cf │ │ +0c7f50: 7020 9b11 7200 |009a: invoke-direct {v2, v7}, Landroid/support/v4/view/PagerTabStrip$2;.:(Landroid/support/v4/view/PagerTabStrip;)V // method@119b │ │ +0c7f56: 6e20 0f21 2100 |009d: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@210f │ │ +0c7f5c: 6e10 9f11 0700 |00a0: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getBackground:()Landroid/graphics/drawable/Drawable; // method@119f │ │ +0c7f62: 0c01 |00a3: move-result-object v1 │ │ +0c7f64: 3901 0400 |00a4: if-nez v1, 00a8 // +0004 │ │ +0c7f68: 5c76 9205 |00a6: iput-boolean v6, v7, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c7f6c: 0e00 |00a8: return-void │ │ catches : (none) │ │ positions : │ │ 0x0004 line=82 │ │ 0x0007 line=63 │ │ 0x000e line=64 │ │ 0x0015 line=66 │ │ 0x0019 line=68 │ │ @@ -275004,17 +275085,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c46d4: |[0c46d4] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ -0c46e4: 5510 9205 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c46e8: 0f00 |0002: return v0 │ │ +0c7f70: |[0c7f70] android.support.v4.view.PagerTabStrip.getDrawFullUnderline:()Z │ │ +0c7f80: 5510 9205 |0000: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c7f84: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=212 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #1 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -275022,21 +275103,21 @@ │ │ type : '()I' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c46ec: |[0c46ec] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ -0c46fc: 6f10 cc11 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@11cc │ │ -0c4702: 0a00 |0003: move-result v0 │ │ -0c4704: 5221 9b05 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@059b │ │ -0c4708: 7120 9d2e 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0c470e: 0a00 |0009: move-result v0 │ │ -0c4710: 0f00 |000a: return v0 │ │ +0c7f88: |[0c7f88] android.support.v4.view.PagerTabStrip.getMinHeight:()I │ │ +0c7f98: 6f10 cc11 0200 |0000: invoke-super {v2}, Landroid/support/v4/view/PagerTitleStrip;.getMinHeight:()I // method@11cc │ │ +0c7f9e: 0a00 |0003: move-result v0 │ │ +0c7fa0: 5221 9b05 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mMinStripHeight:I // field@059b │ │ +0c7fa4: 7120 9d2e 1000 |0006: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0c7faa: 0a00 |0009: move-result v0 │ │ +0c7fac: 0f00 |000a: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=217 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #2 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -275044,17 +275125,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c4714: |[0c4714] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ -0c4724: 5210 9605 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ -0c4728: 0f00 |0002: return v0 │ │ +0c7fb0: |[0c7fb0] android.support.v4.view.PagerTabStrip.getTabIndicatorColor:()I │ │ +0c7fc0: 5210 9605 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ +0c7fc4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ │ │ #3 : (in Landroid/support/v4/view/PagerTabStrip;) │ │ @@ -275062,71 +275143,71 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 14 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 101 16-bit code units │ │ -0c472c: |[0c472c] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ -0c473c: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ -0c4742: 6f20 d611 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@11d6 │ │ -0c4748: 6e10 a211 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@11a2 │ │ -0c474e: 0a07 |0009: move-result v7 │ │ -0c4750: 0176 |000a: move v6, v7 │ │ -0c4752: 54c0 9105 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c4756: 6e10 ff20 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ -0c475c: 0a00 |0010: move-result v0 │ │ -0c475e: 52c1 a105 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c4762: 9108 0001 |0013: sub-int v8, v0, v1 │ │ -0c4766: 54c0 9105 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c476a: 6e10 0221 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ -0c4770: 0a00 |001a: move-result v0 │ │ -0c4772: 52c1 a105 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c4776: 9009 0001 |001d: add-int v9, v0, v1 │ │ -0c477a: 52c0 9705 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0597 │ │ -0c477e: 910a 0600 |0021: sub-int v10, v6, v0 │ │ -0c4782: 54c0 a205 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ -0c4786: 52c1 a005 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@05a0 │ │ -0c478a: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ -0c478e: 52c2 9605 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ -0c4792: b5b2 |002b: and-int/2addr v2, v11 │ │ -0c4794: b621 |002c: or-int/2addr v1, v2 │ │ -0c4796: 6e20 4a02 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0c479c: 8281 |0030: int-to-float v1, v8 │ │ -0c479e: 82a2 |0031: int-to-float v2, v10 │ │ -0c47a0: 8293 |0032: int-to-float v3, v9 │ │ -0c47a2: 8264 |0033: int-to-float v4, v6 │ │ -0c47a4: 54c5 a205 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ -0c47a8: 07d0 |0036: move-object v0, v13 │ │ -0c47aa: 7406 2d02 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@022d │ │ -0c47b0: 55c0 9205 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c47b4: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ -0c47b8: 54c0 a205 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ -0c47bc: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ -0c47c0: 52c2 9605 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ -0c47c4: b5b2 |0044: and-int/2addr v2, v11 │ │ -0c47c6: b621 |0045: or-int/2addr v1, v2 │ │ -0c47c8: 6e20 4a02 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0c47ce: 6e10 a511 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@11a5 │ │ -0c47d4: 0a00 |004c: move-result v0 │ │ -0c47d6: 8201 |004d: int-to-float v1, v0 │ │ -0c47d8: 52c0 9405 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0594 │ │ -0c47dc: 9100 0700 |0050: sub-int v0, v7, v0 │ │ -0c47e0: 8202 |0052: int-to-float v2, v0 │ │ -0c47e2: 6e10 aa11 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@11aa │ │ -0c47e8: 0a00 |0056: move-result v0 │ │ -0c47ea: 6e10 a611 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@11a6 │ │ -0c47f0: 0a03 |005a: move-result v3 │ │ -0c47f2: b130 |005b: sub-int/2addr v0, v3 │ │ -0c47f4: 8203 |005c: int-to-float v3, v0 │ │ -0c47f6: 8274 |005d: int-to-float v4, v7 │ │ -0c47f8: 54c5 a205 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ -0c47fc: 07d0 |0060: move-object v0, v13 │ │ -0c47fe: 7406 2d02 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@022d │ │ -0c4804: 0e00 |0064: return-void │ │ +0c7fc8: |[0c7fc8] android.support.v4.view.PagerTabStrip.onDraw:(Landroid/graphics/Canvas;)V │ │ +0c7fd8: 140b ffff ff00 |0000: const v11, #float 2.35099e-38 // #00ffffff │ │ +0c7fde: 6f20 d611 dc00 |0003: invoke-super {v12, v13}, Landroid/support/v4/view/PagerTitleStrip;.onDraw:(Landroid/graphics/Canvas;)V // method@11d6 │ │ +0c7fe4: 6e10 a211 0c00 |0006: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@11a2 │ │ +0c7fea: 0a07 |0009: move-result v7 │ │ +0c7fec: 0176 |000a: move v6, v7 │ │ +0c7fee: 54c0 9105 |000b: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c7ff2: 6e10 ff20 0000 |000d: invoke-virtual {v0}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ +0c7ff8: 0a00 |0010: move-result v0 │ │ +0c7ffa: 52c1 a105 |0011: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c7ffe: 9108 0001 |0013: sub-int v8, v0, v1 │ │ +0c8002: 54c0 9105 |0015: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c8006: 6e10 0221 0000 |0017: invoke-virtual {v0}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ +0c800c: 0a00 |001a: move-result v0 │ │ +0c800e: 52c1 a105 |001b: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c8012: 9009 0001 |001d: add-int v9, v0, v1 │ │ +0c8016: 52c0 9705 |001f: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0597 │ │ +0c801a: 910a 0600 |0021: sub-int v10, v6, v0 │ │ +0c801e: 54c0 a205 |0023: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ +0c8022: 52c1 a005 |0025: iget v1, v12, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@05a0 │ │ +0c8026: e001 0118 |0027: shl-int/lit8 v1, v1, #int 24 // #18 │ │ +0c802a: 52c2 9605 |0029: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ +0c802e: b5b2 |002b: and-int/2addr v2, v11 │ │ +0c8030: b621 |002c: or-int/2addr v1, v2 │ │ +0c8032: 6e20 4a02 1000 |002d: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +0c8038: 8281 |0030: int-to-float v1, v8 │ │ +0c803a: 82a2 |0031: int-to-float v2, v10 │ │ +0c803c: 8293 |0032: int-to-float v3, v9 │ │ +0c803e: 8264 |0033: int-to-float v4, v6 │ │ +0c8040: 54c5 a205 |0034: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ +0c8044: 07d0 |0036: move-object v0, v13 │ │ +0c8046: 7406 2d02 0000 |0037: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@022d │ │ +0c804c: 55c0 9205 |003a: iget-boolean v0, v12, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c8050: 3800 2800 |003c: if-eqz v0, 0064 // +0028 │ │ +0c8054: 54c0 a205 |003e: iget-object v0, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ +0c8058: 1501 00ff |0040: const/high16 v1, #int -16777216 // #ff00 │ │ +0c805c: 52c2 9605 |0042: iget v2, v12, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ +0c8060: b5b2 |0044: and-int/2addr v2, v11 │ │ +0c8062: b621 |0045: or-int/2addr v1, v2 │ │ +0c8064: 6e20 4a02 1000 |0046: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +0c806a: 6e10 a511 0c00 |0049: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingLeft:()I // method@11a5 │ │ +0c8070: 0a00 |004c: move-result v0 │ │ +0c8072: 8201 |004d: int-to-float v1, v0 │ │ +0c8074: 52c0 9405 |004e: iget v0, v12, Landroid/support/v4/view/PagerTabStrip;.mFullUnderlineHeight:I // field@0594 │ │ +0c8078: 9100 0700 |0050: sub-int v0, v7, v0 │ │ +0c807c: 8202 |0052: int-to-float v2, v0 │ │ +0c807e: 6e10 aa11 0c00 |0053: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getWidth:()I // method@11aa │ │ +0c8084: 0a00 |0056: move-result v0 │ │ +0c8086: 6e10 a611 0c00 |0057: invoke-virtual {v12}, Landroid/support/v4/view/PagerTabStrip;.getPaddingRight:()I // method@11a6 │ │ +0c808c: 0a03 |005a: move-result v3 │ │ +0c808e: b130 |005b: sub-int/2addr v0, v3 │ │ +0c8090: 8203 |005c: int-to-float v3, v0 │ │ +0c8092: 8274 |005d: int-to-float v4, v7 │ │ +0c8094: 54c5 a205 |005e: iget-object v5, v12, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ +0c8098: 07d0 |0060: move-object v0, v13 │ │ +0c809a: 7406 2d02 0000 |0061: invoke-virtual/range {v0, v1, v2, v3, v4, v5}, Landroid/graphics/Canvas;.drawRect:(FFFFLandroid/graphics/Paint;)V // method@022d │ │ +0c80a0: 0e00 |0064: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=259 │ │ 0x0006 line=261 │ │ 0x000a line=262 │ │ 0x000b line=263 │ │ 0x0015 line=264 │ │ @@ -275151,83 +275232,83 @@ │ │ type : '(Landroid/view/MotionEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 132 16-bit code units │ │ -0c4808: |[0c4808] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ -0c4818: 1214 |0000: const/4 v4, #int 1 // #1 │ │ -0c481a: 1203 |0001: const/4 v3, #int 0 // #0 │ │ -0c481c: 6e10 a11d 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ -0c4822: 0a00 |0005: move-result v0 │ │ -0c4824: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ -0c4828: 5565 9505 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0595 │ │ -0c482c: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ -0c4830: 0f03 |000c: return v3 │ │ -0c4832: 6e10 a71d 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ -0c4838: 0a01 |0010: move-result v1 │ │ -0c483a: 6e10 a91d 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ -0c4840: 0a02 |0014: move-result v2 │ │ -0c4842: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ -0c4848: 0143 |0018: move v3, v4 │ │ -0c484a: 28f3 |0019: goto 000c // -000d │ │ -0c484c: 5961 9805 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0598 │ │ -0c4850: 5962 9905 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0599 │ │ -0c4854: 5c63 9505 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0595 │ │ -0c4858: 28f8 |0020: goto 0018 // -0008 │ │ -0c485a: 5263 9805 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0598 │ │ -0c485e: a703 0103 |0023: sub-float v3, v1, v3 │ │ -0c4862: 7110 962e 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0c4868: 0a03 |0028: move-result v3 │ │ -0c486a: 5265 a505 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@05a5 │ │ -0c486e: 8255 |002b: int-to-float v5, v5 │ │ -0c4870: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ -0c4874: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ -0c4878: 5263 9905 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0599 │ │ -0c487c: a703 0203 |0032: sub-float v3, v2, v3 │ │ -0c4880: 7110 962e 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0c4886: 0a03 |0037: move-result v3 │ │ -0c4888: 5265 a505 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@05a5 │ │ -0c488c: 8255 |003a: int-to-float v5, v5 │ │ -0c488e: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ -0c4892: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ -0c4896: 5c64 9505 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0595 │ │ -0c489a: 28d7 |0041: goto 0018 // -0029 │ │ -0c489c: 5463 9105 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c48a0: 6e10 ff20 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ -0c48a6: 0a03 |0047: move-result v3 │ │ -0c48a8: 5265 a105 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c48ac: b153 |004a: sub-int/2addr v3, v5 │ │ -0c48ae: 8233 |004b: int-to-float v3, v3 │ │ -0c48b0: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ -0c48b4: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ -0c48b8: 5463 9e05 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -0c48bc: 5465 9e05 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -0c48c0: 6e10 3b14 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0c48c6: 0a05 |0057: move-result v5 │ │ -0c48c8: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0c48cc: 6e20 7c14 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ -0c48d2: 28bb |005d: goto 0018 // -0045 │ │ -0c48d4: 5463 9105 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c48d8: 6e10 0221 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ -0c48de: 0a03 |0063: move-result v3 │ │ -0c48e0: 5265 a105 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c48e4: b053 |0066: add-int/2addr v3, v5 │ │ -0c48e6: 8233 |0067: int-to-float v3, v3 │ │ -0c48e8: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ -0c48ec: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ -0c48f0: 5463 9e05 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -0c48f4: 5465 9e05 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ -0c48f8: 6e10 3b14 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ -0c48fe: 0a05 |0073: move-result v5 │ │ -0c4900: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0c4904: 6e20 7c14 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ -0c490a: 289f |0079: goto 0018 // -0061 │ │ -0c490c: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ +0c80a4: |[0c80a4] android.support.v4.view.PagerTabStrip.onTouchEvent:(Landroid/view/MotionEvent;)Z │ │ +0c80b4: 1214 |0000: const/4 v4, #int 1 // #1 │ │ +0c80b6: 1203 |0001: const/4 v3, #int 0 // #0 │ │ +0c80b8: 6e10 a11d 0700 |0002: invoke-virtual {v7}, Landroid/view/MotionEvent;.getAction:()I // method@1da1 │ │ +0c80be: 0a00 |0005: move-result v0 │ │ +0c80c0: 3800 0700 |0006: if-eqz v0, 000d // +0007 │ │ +0c80c4: 5565 9505 |0008: iget-boolean v5, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0595 │ │ +0c80c8: 3805 0300 |000a: if-eqz v5, 000d // +0003 │ │ +0c80cc: 0f03 |000c: return v3 │ │ +0c80ce: 6e10 a71d 0700 |000d: invoke-virtual {v7}, Landroid/view/MotionEvent;.getX:()F // method@1da7 │ │ +0c80d4: 0a01 |0010: move-result v1 │ │ +0c80d6: 6e10 a91d 0700 |0011: invoke-virtual {v7}, Landroid/view/MotionEvent;.getY:()F // method@1da9 │ │ +0c80dc: 0a02 |0014: move-result v2 │ │ +0c80de: 2b00 6500 0000 |0015: packed-switch v0, 0000007a // +00000065 │ │ +0c80e4: 0143 |0018: move v3, v4 │ │ +0c80e6: 28f3 |0019: goto 000c // -000d │ │ +0c80e8: 5961 9805 |001a: iput v1, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0598 │ │ +0c80ec: 5962 9905 |001c: iput v2, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0599 │ │ +0c80f0: 5c63 9505 |001e: iput-boolean v3, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0595 │ │ +0c80f4: 28f8 |0020: goto 0018 // -0008 │ │ +0c80f6: 5263 9805 |0021: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionX:F // field@0598 │ │ +0c80fa: a703 0103 |0023: sub-float v3, v1, v3 │ │ +0c80fe: 7110 962e 0300 |0025: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0c8104: 0a03 |0028: move-result v3 │ │ +0c8106: 5265 a505 |0029: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@05a5 │ │ +0c810a: 8255 |002b: int-to-float v5, v5 │ │ +0c810c: 2d03 0305 |002c: cmpl-float v3, v3, v5 │ │ +0c8110: 3c03 1100 |002e: if-gtz v3, 003f // +0011 │ │ +0c8114: 5263 9905 |0030: iget v3, v6, Landroid/support/v4/view/PagerTabStrip;.mInitialMotionY:F // field@0599 │ │ +0c8118: a703 0203 |0032: sub-float v3, v2, v3 │ │ +0c811c: 7110 962e 0300 |0034: invoke-static {v3}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0c8122: 0a03 |0037: move-result v3 │ │ +0c8124: 5265 a505 |0038: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTouchSlop:I // field@05a5 │ │ +0c8128: 8255 |003a: int-to-float v5, v5 │ │ +0c812a: 2d03 0305 |003b: cmpl-float v3, v3, v5 │ │ +0c812e: 3d03 dbff |003d: if-lez v3, 0018 // -0025 │ │ +0c8132: 5c64 9505 |003f: iput-boolean v4, v6, Landroid/support/v4/view/PagerTabStrip;.mIgnoreTap:Z // field@0595 │ │ +0c8136: 28d7 |0041: goto 0018 // -0029 │ │ +0c8138: 5463 9105 |0042: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c813c: 6e10 ff20 0300 |0044: invoke-virtual {v3}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ +0c8142: 0a03 |0047: move-result v3 │ │ +0c8144: 5265 a105 |0048: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c8148: b153 |004a: sub-int/2addr v3, v5 │ │ +0c814a: 8233 |004b: int-to-float v3, v3 │ │ +0c814c: 2e03 0103 |004c: cmpg-float v3, v1, v3 │ │ +0c8150: 3b03 1000 |004e: if-gez v3, 005e // +0010 │ │ +0c8154: 5463 9e05 |0050: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +0c8158: 5465 9e05 |0052: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +0c815c: 6e10 3b14 0500 |0054: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +0c8162: 0a05 |0057: move-result v5 │ │ +0c8164: d805 05ff |0058: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0c8168: 6e20 7c14 5300 |005a: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ +0c816e: 28bb |005d: goto 0018 // -0045 │ │ +0c8170: 5463 9105 |005e: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c8174: 6e10 0221 0300 |0060: invoke-virtual {v3}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ +0c817a: 0a03 |0063: move-result v3 │ │ +0c817c: 5265 a105 |0064: iget v5, v6, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c8180: b053 |0066: add-int/2addr v3, v5 │ │ +0c8182: 8233 |0067: int-to-float v3, v3 │ │ +0c8184: 2d03 0103 |0068: cmpl-float v3, v1, v3 │ │ +0c8188: 3d03 aeff |006a: if-lez v3, 0018 // -0052 │ │ +0c818c: 5463 9e05 |006c: iget-object v3, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +0c8190: 5465 9e05 |006e: iget-object v5, v6, Landroid/support/v4/view/PagerTabStrip;.mPager:Landroid/support/v4/view/ViewPager; // field@059e │ │ +0c8194: 6e10 3b14 0500 |0070: invoke-virtual {v5}, Landroid/support/v4/view/ViewPager;.getCurrentItem:()I // method@143b │ │ +0c819a: 0a05 |0073: move-result v5 │ │ +0c819c: d805 0501 |0074: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0c81a0: 6e20 7c14 5300 |0076: invoke-virtual {v3, v5}, Landroid/support/v4/view/ViewPager;.setCurrentItem:(I)V // method@147c │ │ +0c81a6: 289f |0079: goto 0018 // -0061 │ │ +0c81a8: 0001 0300 0000 0000 0500 0000 2d00 ... |007a: packed-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0002 line=222 │ │ 0x0006 line=223 │ │ 0x000c line=254 │ │ 0x000d line=229 │ │ 0x0011 line=230 │ │ @@ -275255,26 +275336,26 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 18 16-bit code units │ │ -0c4920: |[0c4920] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ -0c4930: 6f20 da11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@11da │ │ -0c4936: 5510 9305 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ -0c493a: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ -0c493e: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ -0c4942: b520 |0009: and-int/2addr v0, v2 │ │ -0c4944: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0c4948: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0c494a: 5c10 9205 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c494e: 0e00 |000f: return-void │ │ -0c4950: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0c4952: 28fc |0011: goto 000d // -0004 │ │ +0c81bc: |[0c81bc] android.support.v4.view.PagerTabStrip.setBackgroundColor:(I)V │ │ +0c81cc: 6f20 da11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundColor:(I)V // method@11da │ │ +0c81d2: 5510 9305 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ +0c81d6: 3900 0a00 |0005: if-nez v0, 000f // +000a │ │ +0c81da: 1500 00ff |0007: const/high16 v0, #int -16777216 // #ff00 │ │ +0c81de: b520 |0009: and-int/2addr v0, v2 │ │ +0c81e0: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0c81e4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0c81e6: 5c10 9205 |000d: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c81ea: 0e00 |000f: return-void │ │ +0c81ec: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0c81ee: 28fc |0011: goto 000d // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=178 │ │ 0x0003 line=179 │ │ 0x0007 line=180 │ │ 0x000f line=182 │ │ 0x0010 line=180 │ │ @@ -275287,24 +275368,24 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0c4954: |[0c4954] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ -0c4964: 6f20 db11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@11db │ │ -0c496a: 5510 9305 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ -0c496e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0c4972: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0c4976: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c4978: 5c10 9205 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c497c: 0e00 |000c: return-void │ │ -0c497e: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0c4980: 28fc |000e: goto 000a // -0004 │ │ +0c81f0: |[0c81f0] android.support.v4.view.PagerTabStrip.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V │ │ +0c8200: 6f20 db11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@11db │ │ +0c8206: 5510 9305 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ +0c820a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0c820e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0c8212: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0c8214: 5c10 9205 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c8218: 0e00 |000c: return-void │ │ +0c821a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0c821c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=170 │ │ 0x0003 line=171 │ │ 0x0007 line=172 │ │ 0x000c line=174 │ │ 0x000d line=172 │ │ @@ -275317,24 +275398,24 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0c4984: |[0c4984] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ -0c4994: 6f20 dc11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@11dc │ │ -0c499a: 5510 9305 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ -0c499e: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ -0c49a2: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ -0c49a6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c49a8: 5c10 9205 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c49ac: 0e00 |000c: return-void │ │ -0c49ae: 1200 |000d: const/4 v0, #int 0 // #0 │ │ -0c49b0: 28fc |000e: goto 000a // -0004 │ │ +0c8220: |[0c8220] android.support.v4.view.PagerTabStrip.setBackgroundResource:(I)V │ │ +0c8230: 6f20 dc11 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setBackgroundResource:(I)V // method@11dc │ │ +0c8236: 5510 9305 |0003: iget-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ +0c823a: 3900 0700 |0005: if-nez v0, 000c // +0007 │ │ +0c823e: 3902 0600 |0007: if-nez v2, 000d // +0006 │ │ +0c8242: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0c8244: 5c10 9205 |000a: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c8248: 0e00 |000c: return-void │ │ +0c824a: 1200 |000d: const/4 v0, #int 0 // #0 │ │ +0c824c: 28fc |000e: goto 000a // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=186 │ │ 0x0003 line=187 │ │ 0x0007 line=188 │ │ 0x000c line=190 │ │ 0x000d line=188 │ │ @@ -275347,20 +275428,20 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c49b4: |[0c49b4] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ -0c49c4: 5c12 9205 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ -0c49c8: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0c49ca: 5c10 9305 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ -0c49ce: 6e10 ab11 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@11ab │ │ -0c49d4: 0e00 |0008: return-void │ │ +0c8250: |[0c8250] android.support.v4.view.PagerTabStrip.setDrawFullUnderline:(Z)V │ │ +0c8260: 5c12 9205 |0000: iput-boolean v2, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderline:Z // field@0592 │ │ +0c8264: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0c8266: 5c10 9305 |0003: iput-boolean v0, v1, Landroid/support/v4/view/PagerTabStrip;.mDrawFullUnderlineSet:Z // field@0593 │ │ +0c826a: 6e10 ab11 0100 |0005: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@11ab │ │ +0c8270: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=199 │ │ 0x0002 line=200 │ │ 0x0005 line=201 │ │ 0x0008 line=202 │ │ locals : │ │ @@ -275372,20 +275453,20 @@ │ │ type : '(IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 10 16-bit code units │ │ -0c49d8: |[0c49d8] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ -0c49e8: 5210 9a05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@059a │ │ -0c49ec: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ -0c49f0: 5215 9a05 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@059a │ │ -0c49f4: 6f55 e011 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@11e0 │ │ -0c49fa: 0e00 |0009: return-void │ │ +0c8274: |[0c8274] android.support.v4.view.PagerTabStrip.setPadding:(IIII)V │ │ +0c8284: 5210 9a05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@059a │ │ +0c8288: 3505 0400 |0002: if-ge v5, v0, 0006 // +0004 │ │ +0c828c: 5215 9a05 |0004: iget v5, v1, Landroid/support/v4/view/PagerTabStrip;.mMinPaddingBottom:I // field@059a │ │ +0c8290: 6f55 e011 2143 |0006: invoke-super {v1, v2, v3, v4, v5}, Landroid/support/v4/view/PagerTitleStrip;.setPadding:(IIII)V // method@11e0 │ │ +0c8296: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=154 │ │ 0x0004 line=155 │ │ 0x0006 line=157 │ │ 0x0009 line=158 │ │ locals : │ │ @@ -275400,21 +275481,21 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 13 16-bit code units │ │ -0c49fc: |[0c49fc] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ -0c4a0c: 5923 9605 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ -0c4a10: 5420 a205 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ -0c4a14: 5221 9605 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ -0c4a18: 6e20 4a02 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ -0c4a1e: 6e10 ab11 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@11ab │ │ -0c4a24: 0e00 |000c: return-void │ │ +0c8298: |[0c8298] android.support.v4.view.PagerTabStrip.setTabIndicatorColor:(I)V │ │ +0c82a8: 5923 9605 |0000: iput v3, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ +0c82ac: 5420 a205 |0002: iget-object v0, v2, Landroid/support/v4/view/PagerTabStrip;.mTabPaint:Landroid/graphics/Paint; // field@05a2 │ │ +0c82b0: 5221 9605 |0004: iget v1, v2, Landroid/support/v4/view/PagerTabStrip;.mIndicatorColor:I // field@0596 │ │ +0c82b4: 6e20 4a02 1000 |0006: invoke-virtual {v0, v1}, Landroid/graphics/Paint;.setColor:(I)V // method@024a │ │ +0c82ba: 6e10 ab11 0200 |0009: invoke-virtual {v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:()V // method@11ab │ │ +0c82c0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=131 │ │ 0x0002 line=132 │ │ 0x0009 line=133 │ │ 0x000c line=134 │ │ locals : │ │ @@ -275426,23 +275507,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0c4a28: |[0c4a28] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ -0c4a38: 6e10 a011 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@11a0 │ │ -0c4a3e: 0c00 |0003: move-result-object v0 │ │ -0c4a40: 6e10 6501 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c4a46: 0c00 |0007: move-result-object v0 │ │ -0c4a48: 6e20 c601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ -0c4a4e: 0a00 |000b: move-result v0 │ │ -0c4a50: 6e20 b411 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@11b4 │ │ -0c4a56: 0e00 |000f: return-void │ │ +0c82c4: |[0c82c4] android.support.v4.view.PagerTabStrip.setTabIndicatorColorResource:(I)V │ │ +0c82d4: 6e10 a011 0100 |0000: invoke-virtual {v1}, Landroid/support/v4/view/PagerTabStrip;.getContext:()Landroid/content/Context; // method@11a0 │ │ +0c82da: 0c00 |0003: move-result-object v0 │ │ +0c82dc: 6e10 6501 0000 |0004: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0c82e2: 0c00 |0007: move-result-object v0 │ │ +0c82e4: 6e20 c601 2000 |0008: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getColor:(I)I // method@01c6 │ │ +0c82ea: 0a00 |000b: move-result v0 │ │ +0c82ec: 6e20 b411 0100 |000c: invoke-virtual {v1, v0}, Landroid/support/v4/view/PagerTabStrip;.setTabIndicatorColor:(I)V // method@11b4 │ │ +0c82f2: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=142 │ │ 0x000f line=143 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/PagerTabStrip; │ │ 0x0000 - 0x0010 reg=2 resId I │ │ @@ -275452,20 +275533,20 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c4a58: |[0c4a58] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ -0c4a68: 5210 9c05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@059c │ │ -0c4a6c: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ -0c4a70: 5212 9c05 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@059c │ │ -0c4a74: 6f20 e411 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@11e4 │ │ -0c4a7a: 0e00 |0009: return-void │ │ +0c82f4: |[0c82f4] android.support.v4.view.PagerTabStrip.setTextSpacing:(I)V │ │ +0c8304: 5210 9c05 |0000: iget v0, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@059c │ │ +0c8308: 3502 0400 |0002: if-ge v2, v0, 0006 // +0004 │ │ +0c830c: 5212 9c05 |0004: iget v2, v1, Landroid/support/v4/view/PagerTabStrip;.mMinTextSpacing:I // field@059c │ │ +0c8310: 6f20 e411 2100 |0006: invoke-super {v1, v2}, Landroid/support/v4/view/PagerTitleStrip;.setTextSpacing:(I)V // method@11e4 │ │ +0c8316: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0004 line=163 │ │ 0x0006 line=165 │ │ 0x0009 line=166 │ │ locals : │ │ @@ -275477,55 +275558,55 @@ │ │ type : '(IFZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 80 16-bit code units │ │ -0c4a7c: |[0c4a7c] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ -0c4a8c: 5472 a305 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@05a3 │ │ -0c4a90: 6e10 a211 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@11a2 │ │ -0c4a96: 0a00 |0005: move-result v0 │ │ -0c4a98: 5475 9105 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c4a9c: 6e10 ff20 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ -0c4aa2: 0a05 |000b: move-result v5 │ │ -0c4aa4: 5276 a105 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c4aa8: 9101 0506 |000e: sub-int v1, v5, v6 │ │ -0c4aac: 5475 9105 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c4ab0: 6e10 0221 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ -0c4ab6: 0a05 |0015: move-result v5 │ │ -0c4ab8: 5276 a105 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c4abc: 9003 0506 |0018: add-int v3, v5, v6 │ │ -0c4ac0: 5275 9705 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0597 │ │ -0c4ac4: 9104 0005 |001c: sub-int v4, v0, v5 │ │ -0c4ac8: 6e50 6402 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0264 │ │ -0c4ace: 6f40 e711 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ -0c4ad4: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ -0c4ad8: a705 0905 |0026: sub-float v5, v9, v5 │ │ -0c4adc: 7110 962e 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ -0c4ae2: 0a05 |002b: move-result v5 │ │ -0c4ae4: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ -0c4ae8: c865 |002e: mul-float/2addr v5, v6 │ │ -0c4aea: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ -0c4aee: c865 |0031: mul-float/2addr v5, v6 │ │ -0c4af0: 8755 |0032: float-to-int v5, v5 │ │ -0c4af2: 5975 a005 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@05a0 │ │ -0c4af6: 5475 9105 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c4afa: 6e10 ff20 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ -0c4b00: 0a05 |003a: move-result v5 │ │ -0c4b02: 5276 a105 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c4b06: 9101 0506 |003d: sub-int v1, v5, v6 │ │ -0c4b0a: 5475 9105 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ -0c4b0e: 6e10 0221 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ -0c4b14: 0a05 |0044: move-result v5 │ │ -0c4b16: 5276 a105 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ -0c4b1a: 9003 0506 |0047: add-int v3, v5, v6 │ │ -0c4b1e: 6e50 6602 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0266 │ │ -0c4b24: 6e20 ac11 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@11ac │ │ -0c4b2a: 0e00 |004f: return-void │ │ +0c8318: |[0c8318] android.support.v4.view.PagerTabStrip.updateTextPositions:(IFZ)V │ │ +0c8328: 5472 a305 |0000: iget-object v2, v7, Landroid/support/v4/view/PagerTabStrip;.mTempRect:Landroid/graphics/Rect; // field@05a3 │ │ +0c832c: 6e10 a211 0700 |0002: invoke-virtual {v7}, Landroid/support/v4/view/PagerTabStrip;.getHeight:()I // method@11a2 │ │ +0c8332: 0a00 |0005: move-result v0 │ │ +0c8334: 5475 9105 |0006: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c8338: 6e10 ff20 0500 |0008: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ +0c833e: 0a05 |000b: move-result v5 │ │ +0c8340: 5276 a105 |000c: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c8344: 9101 0506 |000e: sub-int v1, v5, v6 │ │ +0c8348: 5475 9105 |0010: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c834c: 6e10 0221 0500 |0012: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ +0c8352: 0a05 |0015: move-result v5 │ │ +0c8354: 5276 a105 |0016: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c8358: 9003 0506 |0018: add-int v3, v5, v6 │ │ +0c835c: 5275 9705 |001a: iget v5, v7, Landroid/support/v4/view/PagerTabStrip;.mIndicatorHeight:I // field@0597 │ │ +0c8360: 9104 0005 |001c: sub-int v4, v0, v5 │ │ +0c8364: 6e50 6402 1234 |001e: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.set:(IIII)V // method@0264 │ │ +0c836a: 6f40 e711 87a9 |0021: invoke-super {v7, v8, v9, v10}, Landroid/support/v4/view/PagerTitleStrip;.updateTextPositions:(IFZ)V // method@11e7 │ │ +0c8370: 1505 003f |0024: const/high16 v5, #int 1056964608 // #3f00 │ │ +0c8374: a705 0905 |0026: sub-float v5, v9, v5 │ │ +0c8378: 7110 962e 0500 |0028: invoke-static {v5}, Ljava/lang/Math;.abs:(F)F // method@2e96 │ │ +0c837e: 0a05 |002b: move-result v5 │ │ +0c8380: 1506 0040 |002c: const/high16 v6, #int 1073741824 // #4000 │ │ +0c8384: c865 |002e: mul-float/2addr v5, v6 │ │ +0c8386: 1506 7f43 |002f: const/high16 v6, #int 1132396544 // #437f │ │ +0c838a: c865 |0031: mul-float/2addr v5, v6 │ │ +0c838c: 8755 |0032: float-to-int v5, v5 │ │ +0c838e: 5975 a005 |0033: iput v5, v7, Landroid/support/v4/view/PagerTabStrip;.mTabAlpha:I // field@05a0 │ │ +0c8392: 5475 9105 |0035: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c8396: 6e10 ff20 0500 |0037: invoke-virtual {v5}, Landroid/widget/TextView;.getLeft:()I // method@20ff │ │ +0c839c: 0a05 |003a: move-result v5 │ │ +0c839e: 5276 a105 |003b: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c83a2: 9101 0506 |003d: sub-int v1, v5, v6 │ │ +0c83a6: 5475 9105 |003f: iget-object v5, v7, Landroid/support/v4/view/PagerTabStrip;.mCurrText:Landroid/widget/TextView; // field@0591 │ │ +0c83aa: 6e10 0221 0500 |0041: invoke-virtual {v5}, Landroid/widget/TextView;.getRight:()I // method@2102 │ │ +0c83b0: 0a05 |0044: move-result v5 │ │ +0c83b2: 5276 a105 |0045: iget v6, v7, Landroid/support/v4/view/PagerTabStrip;.mTabPadding:I // field@05a1 │ │ +0c83b6: 9003 0506 |0047: add-int v3, v5, v6 │ │ +0c83ba: 6e50 6602 1234 |0049: invoke-virtual {v2, v1, v4, v3, v0}, Landroid/graphics/Rect;.union:(IIII)V // method@0266 │ │ +0c83c0: 6e20 ac11 2700 |004c: invoke-virtual {v7, v2}, Landroid/support/v4/view/PagerTabStrip;.invalidate:(Landroid/graphics/Rect;)V // method@11ac │ │ +0c83c6: 0e00 |004f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=279 │ │ 0x0002 line=280 │ │ 0x0006 line=281 │ │ 0x0010 line=282 │ │ 0x001a line=283 │ │ @@ -275544,21 +275625,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 : 3705 (PagerTabStrip.java) │ │ + source_file_idx : 3706 (PagerTabStrip.java) │ │ │ │ Class #1008 header: │ │ class_idx : 743 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 742 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1008 annotations: │ │ Annotations on class │ │ @@ -275578,17 +275659,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4b2c: |[0c4b2c] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ -0c4b3c: 7010 1512 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1215 │ │ -0c4b42: 0e00 |0003: return-void │ │ +0c83c8: |[0c83c8] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.:()V │ │ +0c83d8: 7010 1512 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;.:()V // method@1215 │ │ +0c83de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -275597,18 +275678,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4b44: |[0c4b44] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ -0c4b54: 7110 6013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@1360 │ │ -0c4b5a: 0a00 |0003: move-result v0 │ │ -0c4b5c: 0f00 |0004: return v0 │ │ +0c83e0: |[0c83e0] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.isOpaque:(Landroid/view/View;)Z │ │ +0c83f0: 7110 6013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.isOpaque:(Landroid/view/View;)Z // method@1360 │ │ +0c83f6: 0a00 |0003: move-result v0 │ │ +0c83f8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=732 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -275617,33 +275698,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4b60: |[0c4b60] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0c4b70: 7120 6113 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@1361 │ │ -0c4b76: 0e00 |0003: return-void │ │ +0c83fc: |[0c83fc] android.support.v4.view.ViewCompat$EclairMr1ViewCompatImpl.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0c840c: 7120 6113 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatEclairMr1;.setChildrenDrawingOrderEnabled:(Landroid/view/ViewGroup;Z)V // method@1361 │ │ +0c8412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=737 │ │ 0x0003 line=738 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 viewGroup Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 enabled Z │ │ │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #1009 header: │ │ class_idx : 767 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 766 │ │ -source_file_idx : 4595 │ │ +source_file_idx : 4596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1009 annotations: │ │ Annotations on class │ │ @@ -275663,17 +275744,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4b78: |[0c4b78] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ -0c4b88: 7010 aa13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@13aa │ │ -0c4b8e: 0e00 |0003: return-void │ │ +0c8414: |[0c8414] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.:()V │ │ +0c8424: 7010 aa13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;.:()V // method@13aa │ │ +0c842a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -275682,32 +275763,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4b90: |[0c4b90] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ -0c4ba0: 7110 ba13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@13ba │ │ -0c4ba6: 0a00 |0003: move-result v0 │ │ -0c4ba8: 0f00 |0004: return v0 │ │ +0c842c: |[0c842c] android.support.v4.view.ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I │ │ +0c843c: 7110 ba13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatFroyo;.getScaledPagingTouchSlop:(Landroid/view/ViewConfiguration;)I // method@13ba │ │ +0c8442: 0a00 |0003: move-result v0 │ │ +0c8444: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 4595 (ViewConfigurationCompat.java) │ │ + source_file_idx : 4596 (ViewConfigurationCompat.java) │ │ │ │ Class #1010 header: │ │ class_idx : 775 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 779 │ │ -source_file_idx : 4602 │ │ +source_file_idx : 4603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1010 annotations: │ │ Annotations on class │ │ @@ -275727,17 +275808,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4bac: |[0c4bac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ -0c4bbc: 7010 cd13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@13cd │ │ -0c4bc2: 0e00 |0003: return-void │ │ +0c8448: |[0c8448] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.:()V │ │ +0c8458: 7010 cd13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;.:()V // method@13cd │ │ +0c845e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; │ │ │ │ Virtual methods - │ │ @@ -275746,33 +275827,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4bc4: |[0c4bc4] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ -0c4bd4: 7120 e013 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@13e0 │ │ -0c4bda: 0e00 |0003: return-void │ │ +0c8460: |[0c8460] android.support.v4.view.ViewGroupCompat$ViewGroupCompatHCImpl.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V │ │ +0c8470: 7120 e013 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatHC;.setMotionEventSplittingEnabled:(Landroid/view/ViewGroup;Z)V // method@13e0 │ │ +0c8476: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0003 line=91 │ │ 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 : 4602 (ViewGroupCompat.java) │ │ + source_file_idx : 4603 (ViewGroupCompat.java) │ │ │ │ Class #1011 header: │ │ class_idx : 801 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 803 │ │ -source_file_idx : 4616 │ │ +source_file_idx : 4617 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1011 annotations: │ │ Annotations on class │ │ @@ -275792,17 +275873,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4bdc: |[0c4bdc] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ -0c4bec: 7010 9514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@1495 │ │ -0c4bf2: 0e00 |0003: return-void │ │ +0c8478: |[0c8478] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.:()V │ │ +0c8488: 7010 9514 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewParentCompat$ViewParentCompatStubImpl;.:()V // method@1495 │ │ +0c848e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewParentCompat$ViewParentCompatICSImpl; │ │ │ │ Virtual methods - │ │ @@ -275811,34 +275892,34 @@ │ │ type : '(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c4bf4: |[0c4bf4] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c4c04: 7130 9b14 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@149b │ │ -0c4c0a: 0a00 |0003: move-result v0 │ │ -0c4c0c: 0f00 |0004: return v0 │ │ +0c8490: |[0c8490] android.support.v4.view.ViewParentCompat$ViewParentCompatICSImpl.requestSendAccessibilityEvent:(Landroid/view/ViewParent;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0c84a0: 7130 9b14 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@149b │ │ +0c84a6: 0a00 |0003: move-result v0 │ │ +0c84a8: 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 : 4616 (ViewParentCompat.java) │ │ + source_file_idx : 4617 (ViewParentCompat.java) │ │ │ │ Class #1012 header: │ │ class_idx : 810 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 808 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 31 │ │ │ │ Class #1012 annotations: │ │ Annotations on class │ │ @@ -275865,19 +275946,19 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c4c10: |[0c4c10] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ -0c4c20: 7010 9f14 0100 |0000: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@149f │ │ -0c4c26: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0c4c28: 5b10 4c06 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.mLayerMap:Ljava/util/WeakHashMap; // field@064c │ │ -0c4c2c: 0e00 |0006: return-void │ │ +0c84ac: |[0c84ac] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.:()V │ │ +0c84bc: 7010 9f14 0100 |0000: invoke-direct {v1}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$BaseViewPropertyAnimatorCompatImpl;.:()V // method@149f │ │ +0c84c2: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0c84c4: 5b10 4c06 |0004: iput-object v0, v1, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.mLayerMap:Ljava/util/WeakHashMap; // field@064c │ │ +0c84c8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=335 │ │ 0x0003 line=336 │ │ 0x0006 line=497 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -275888,17 +275969,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4c30: |[0c4c30] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4c40: 7120 4115 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@1541 │ │ -0c4c46: 0e00 |0003: return-void │ │ +0c84cc: |[0c84cc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alpha:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c84dc: 7120 4115 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alpha:(Landroid/view/View;F)V // method@1541 │ │ +0c84e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=345 │ │ 0x0003 line=346 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -275910,17 +275991,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4c48: |[0c4c48] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4c58: 7120 4215 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@1542 │ │ -0c4c5e: 0e00 |0003: return-void │ │ +0c84e4: |[0c84e4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.alphaBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c84f4: 7120 4215 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.alphaBy:(Landroid/view/View;F)V // method@1542 │ │ +0c84fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=380 │ │ 0x0003 line=381 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -275932,17 +276013,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4c60: |[0c4c60] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0c4c70: 7110 4315 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@1543 │ │ -0c4c76: 0e00 |0003: return-void │ │ +0c84fc: |[0c84fc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.cancel:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0c850c: 7110 4315 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.cancel:(Landroid/view/View;)V // method@1543 │ │ +0c8512: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=435 │ │ 0x0003 line=436 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -275953,18 +276034,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4c78: |[0c4c78] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0c4c88: 7110 4415 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@1544 │ │ -0c4c8e: 0b00 |0003: move-result-wide v0 │ │ -0c4c90: 1000 |0004: return-wide v0 │ │ +0c8514: |[0c8514] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0c8524: 7110 4415 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getDuration:(Landroid/view/View;)J // method@1544 │ │ +0c852a: 0b00 |0003: move-result-wide v0 │ │ +0c852c: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=360 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ @@ -275974,18 +276055,18 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4c94: |[0c4c94] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ -0c4ca4: 7110 4515 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@1545 │ │ -0c4caa: 0b00 |0003: move-result-wide v0 │ │ -0c4cac: 1000 |0004: return-wide v0 │ │ +0c8530: |[0c8530] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.getStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)J │ │ +0c8540: 7110 4515 0400 |0000: invoke-static {v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.getStartDelay:(Landroid/view/View;)J // method@1545 │ │ +0c8546: 0b00 |0003: move-result-wide v0 │ │ +0c8548: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=3 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=4 view Landroid/view/View; │ │ @@ -275995,17 +276076,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4cb0: |[0c4cb0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4cc0: 7120 4615 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@1546 │ │ -0c4cc6: 0e00 |0003: return-void │ │ +0c854c: |[0c854c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotation:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c855c: 7120 4615 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotation:(Landroid/view/View;F)V // method@1546 │ │ +0c8562: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0003 line=386 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276017,17 +276098,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4cc8: |[0c4cc8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4cd8: 7120 4715 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@1547 │ │ -0c4cde: 0e00 |0003: return-void │ │ +0c8564: |[0c8564] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c8574: 7120 4715 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationBy:(Landroid/view/View;F)V // method@1547 │ │ +0c857a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=390 │ │ 0x0003 line=391 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276039,17 +276120,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4ce0: |[0c4ce0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4cf0: 7120 4815 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@1548 │ │ -0c4cf6: 0e00 |0003: return-void │ │ +0c857c: |[0c857c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c858c: 7120 4815 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationX:(Landroid/view/View;F)V // method@1548 │ │ +0c8592: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=395 │ │ 0x0003 line=396 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276061,17 +276142,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4cf8: |[0c4cf8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4d08: 7120 4915 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@1549 │ │ -0c4d0e: 0e00 |0003: return-void │ │ +0c8594: |[0c8594] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c85a4: 7120 4915 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationXBy:(Landroid/view/View;F)V // method@1549 │ │ +0c85aa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=400 │ │ 0x0003 line=401 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276083,17 +276164,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4d10: |[0c4d10] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4d20: 7120 4a15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@154a │ │ -0c4d26: 0e00 |0003: return-void │ │ +0c85ac: |[0c85ac] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c85bc: 7120 4a15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationY:(Landroid/view/View;F)V // method@154a │ │ +0c85c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=405 │ │ 0x0003 line=406 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276105,17 +276186,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4d28: |[0c4d28] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4d38: 7120 4b15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@154b │ │ -0c4d3e: 0e00 |0003: return-void │ │ +0c85c4: |[0c85c4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.rotationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c85d4: 7120 4b15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.rotationYBy:(Landroid/view/View;F)V // method@154b │ │ +0c85da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=410 │ │ 0x0003 line=411 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276127,17 +276208,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4d40: |[0c4d40] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4d50: 7120 4c15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@154c │ │ -0c4d56: 0e00 |0003: return-void │ │ +0c85dc: |[0c85dc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c85ec: 7120 4c15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleX:(Landroid/view/View;F)V // method@154c │ │ +0c85f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=415 │ │ 0x0003 line=416 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276149,17 +276230,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4d58: |[0c4d58] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4d68: 7120 4d15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@154d │ │ -0c4d6e: 0e00 |0003: return-void │ │ +0c85f4: |[0c85f4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c8604: 7120 4d15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleXBy:(Landroid/view/View;F)V // method@154d │ │ +0c860a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=420 │ │ 0x0003 line=421 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276171,17 +276252,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4d70: |[0c4d70] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4d80: 7120 4e15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@154e │ │ -0c4d86: 0e00 |0003: return-void │ │ +0c860c: |[0c860c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c861c: 7120 4e15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleY:(Landroid/view/View;F)V // method@154e │ │ +0c8622: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=425 │ │ 0x0003 line=426 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276193,17 +276274,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4d88: |[0c4d88] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4d98: 7120 4f15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@154f │ │ -0c4d9e: 0e00 |0003: return-void │ │ +0c8624: |[0c8624] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.scaleYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c8634: 7120 4f15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.scaleYBy:(Landroid/view/View;F)V // method@154f │ │ +0c863a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=430 │ │ 0x0003 line=431 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276215,17 +276296,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c4da0: |[0c4da0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0c4db0: 7130 5015 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@1550 │ │ -0c4db6: 0e00 |0003: return-void │ │ +0c863c: |[0c863c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setDuration:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0c864c: 7130 5015 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setDuration:(Landroid/view/View;J)V // method@1550 │ │ +0c8652: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=340 │ │ 0x0003 line=341 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276237,17 +276318,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4db8: |[0c4db8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ -0c4dc8: 7120 5115 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@1551 │ │ -0c4dce: 0e00 |0003: return-void │ │ +0c8654: |[0c8654] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/view/animation/Interpolator;)V │ │ +0c8664: 7120 5115 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setInterpolator:(Landroid/view/View;Landroid/view/animation/Interpolator;)V // method@1551 │ │ +0c866a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=365 │ │ 0x0003 line=366 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276259,21 +276340,21 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 14 16-bit code units │ │ -0c4dd0: |[0c4dd0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0c4de0: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ -0c4de4: 6e30 7e1e 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1e7e │ │ -0c4dea: 2200 2903 |0005: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ -0c4dee: 7020 c514 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ -0c4df4: 7120 5215 0300 |000a: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ -0c4dfa: 0e00 |000d: return-void │ │ +0c866c: |[0c866c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0c867c: 1500 007e |0000: const/high16 v0, #int 2113929216 // #7e00 │ │ +0c8680: 6e30 7e1e 0304 |0002: invoke-virtual {v3, v0, v4}, Landroid/view/View;.setTag:(ILjava/lang/Object;)V // method@1e7e │ │ +0c8686: 2200 2903 |0005: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ +0c868a: 7020 c514 2000 |0007: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ +0c8690: 7120 5215 0300 |000a: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ +0c8696: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=475 │ │ 0x0005 line=476 │ │ 0x000d line=477 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -276286,17 +276367,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c4dfc: |[0c4dfc] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ -0c4e0c: 7130 5315 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@1553 │ │ -0c4e12: 0e00 |0003: return-void │ │ +0c8698: |[0c8698] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.setStartDelay:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;J)V │ │ +0c86a8: 7130 5315 4305 |0000: invoke-static {v3, v4, v5}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setStartDelay:(Landroid/view/View;J)V // method@1553 │ │ +0c86ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=370 │ │ 0x0003 line=371 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276308,17 +276389,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4e14: |[0c4e14] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0c4e24: 7110 5415 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@1554 │ │ -0c4e2a: 0e00 |0003: return-void │ │ +0c86b0: |[0c86b0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.start:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0c86c0: 7110 5415 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.start:(Landroid/view/View;)V // method@1554 │ │ +0c86c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0003 line=471 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276329,17 +276410,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4e2c: |[0c4e2c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4e3c: 7120 5515 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@1555 │ │ -0c4e42: 0e00 |0003: return-void │ │ +0c86c8: |[0c86c8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationX:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c86d8: 7120 5515 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationX:(Landroid/view/View;F)V // method@1555 │ │ +0c86de: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0003 line=351 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276351,17 +276432,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4e44: |[0c4e44] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4e54: 7120 5615 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@1556 │ │ -0c4e5a: 0e00 |0003: return-void │ │ +0c86e0: |[0c86e0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationXBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c86f0: 7120 5615 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationXBy:(Landroid/view/View;F)V // method@1556 │ │ +0c86f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=460 │ │ 0x0003 line=461 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276373,17 +276454,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4e5c: |[0c4e5c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4e6c: 7120 5715 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@1557 │ │ -0c4e72: 0e00 |0003: return-void │ │ +0c86f8: |[0c86f8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationY:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c8708: 7120 5715 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationY:(Landroid/view/View;F)V // method@1557 │ │ +0c870e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=355 │ │ 0x0003 line=356 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276395,17 +276476,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4e74: |[0c4e74] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4e84: 7120 5815 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@1558 │ │ -0c4e8a: 0e00 |0003: return-void │ │ +0c8710: |[0c8710] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.translationYBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c8720: 7120 5815 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.translationYBy:(Landroid/view/View;F)V // method@1558 │ │ +0c8726: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=465 │ │ 0x0003 line=466 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276417,20 +276498,20 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c4e8c: |[0c4e8c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0c4e9c: 2200 2903 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ -0c4ea0: 7020 c514 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ -0c4ea6: 7120 5215 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ -0c4eac: 7120 1615 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1516 │ │ -0c4eb2: 0e00 |000b: return-void │ │ +0c8728: |[0c8728] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0c8738: 2200 2903 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ +0c873c: 7020 c514 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ +0c8742: 7120 5215 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ +0c8748: 7120 1615 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$002:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1516 │ │ +0c874e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=481 │ │ 0x0008 line=482 │ │ 0x000b line=483 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -276443,22 +276524,22 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0c4eb4: |[0c4eb4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0c4ec4: 7110 1213 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1312 │ │ -0c4eca: 0a00 |0003: move-result v0 │ │ -0c4ecc: 7120 1a15 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@151a │ │ -0c4ed2: 2200 2903 |0007: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ -0c4ed6: 7020 c514 2000 |0009: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ -0c4edc: 7120 5215 0300 |000c: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ -0c4ee2: 0e00 |000f: return-void │ │ +0c8750: |[0c8750] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0c8760: 7110 1213 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompat;.getLayerType:(Landroid/view/View;)I // method@1312 │ │ +0c8766: 0a00 |0003: move-result v0 │ │ +0c8768: 7120 1a15 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$402:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;I)I // method@151a │ │ +0c876e: 2200 2903 |0007: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ +0c8772: 7020 c514 2000 |0009: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ +0c8778: 7120 5215 0300 |000c: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ +0c877e: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=493 │ │ 0x0007 line=494 │ │ 0x000f line=495 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -276470,20 +276551,20 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c4ee4: |[0c4ee4] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0c4ef4: 2200 2903 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ -0c4ef8: 7020 c514 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ -0c4efe: 7120 5215 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ -0c4f04: 7120 1815 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1518 │ │ -0c4f0a: 0e00 |000b: return-void │ │ +0c8780: |[0c8780] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0c8790: 2200 2903 |0000: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener; // type@0329 │ │ +0c8794: 7020 c514 2000 |0002: invoke-direct {v0, v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl$MyVpaListener;.:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;)V // method@14c5 │ │ +0c879a: 7120 5215 0300 |0005: invoke-static {v3, v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1552 │ │ +0c87a0: 7120 1815 4200 |0008: invoke-static {v2, v4}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.access$102:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Ljava/lang/Runnable;)Ljava/lang/Runnable; // method@1518 │ │ +0c87a6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0008 line=488 │ │ 0x000b line=489 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ @@ -276496,17 +276577,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4f0c: |[0c4f0c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4f1c: 7120 5915 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@1559 │ │ -0c4f22: 0e00 |0003: return-void │ │ +0c87a8: |[0c87a8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.x:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c87b8: 7120 5915 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.x:(Landroid/view/View;F)V // method@1559 │ │ +0c87be: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=440 │ │ 0x0003 line=441 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276518,17 +276599,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4f24: |[0c4f24] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4f34: 7120 5a15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@155a │ │ -0c4f3a: 0e00 |0003: return-void │ │ +0c87c0: |[0c87c0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.xBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c87d0: 7120 5a15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.xBy:(Landroid/view/View;F)V // method@155a │ │ +0c87d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=445 │ │ 0x0003 line=446 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276540,17 +276621,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4f3c: |[0c4f3c] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4f4c: 7120 5b15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@155b │ │ -0c4f52: 0e00 |0003: return-void │ │ +0c87d8: |[0c87d8] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.y:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c87e8: 7120 5b15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.y:(Landroid/view/View;F)V // method@155b │ │ +0c87ee: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=450 │ │ 0x0003 line=451 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -276562,34 +276643,34 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c4f54: |[0c4f54] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ -0c4f64: 7120 5c15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@155c │ │ -0c4f6a: 0e00 |0003: return-void │ │ +0c87f0: |[0c87f0] android.support.v4.view.ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl.yBy:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;F)V │ │ +0c8800: 7120 5c15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatICS;.yBy:(Landroid/view/View;F)V // method@155c │ │ +0c8806: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=455 │ │ 0x0003 line=456 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 value F │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1013 header: │ │ class_idx : 829 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 830 │ │ -source_file_idx : 500 │ │ +source_file_idx : 502 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1013 annotations: │ │ Annotations on class │ │ @@ -276609,17 +276690,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4f6c: |[0c4f6c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ -0c4f7c: 7010 9e15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@159e │ │ -0c4f82: 0e00 |0003: return-void │ │ +0c8808: |[0c8808] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.:()V │ │ +0c8818: 7010 9e15 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventStubImpl;.:()V // method@159e │ │ +0c881e: 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 - │ │ @@ -276628,17 +276709,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 │ │ -0c4f84: |[0c4f84] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ -0c4f94: 7120 ac15 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@15ac │ │ -0c4f9a: 0e00 |0003: return-void │ │ +0c8820: |[0c8820] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V │ │ +0c8830: 7120 ac15 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.appendRecord:(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V // method@15ac │ │ +0c8836: 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; │ │ @@ -276649,18 +276730,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 │ │ -0c4f9c: |[0c4f9c] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ -0c4fac: 7120 ad15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@15ad │ │ -0c4fb2: 0c00 |0003: move-result-object v0 │ │ -0c4fb4: 1100 |0004: return-object v0 │ │ +0c8838: |[0c8838] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; │ │ +0c8848: 7120 ad15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecord:(Landroid/view/accessibility/AccessibilityEvent;I)Ljava/lang/Object; // method@15ad │ │ +0c884e: 0c00 |0003: move-result-object v0 │ │ +0c8850: 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 │ │ @@ -276670,32 +276751,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c4fb8: |[0c4fb8] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ -0c4fc8: 7110 ae15 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@15ae │ │ -0c4fce: 0a00 |0003: move-result v0 │ │ -0c4fd0: 0f00 |0004: return v0 │ │ +0c8854: |[0c8854] android.support.v4.view.accessibility.AccessibilityEventCompat$AccessibilityEventIcsImpl.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I │ │ +0c8864: 7110 ae15 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityEventCompatIcs;.getRecordCount:(Landroid/view/accessibility/AccessibilityEvent;)I // method@15ae │ │ +0c886a: 0a00 |0003: move-result v0 │ │ +0c886c: 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 : 500 (AccessibilityEventCompat.java) │ │ + source_file_idx : 502 (AccessibilityEventCompat.java) │ │ │ │ Class #1014 header: │ │ class_idx : 835 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 836 │ │ -source_file_idx : 507 │ │ +source_file_idx : 509 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 6 │ │ │ │ Class #1014 annotations: │ │ Annotations on class │ │ @@ -276719,17 +276800,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c4fd4: |[0c4fd4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ -0c4fe4: 7010 b915 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@15b9 │ │ -0c4fea: 0e00 |0003: return-void │ │ +0c8870: |[0c8870] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.:()V │ │ +0c8880: 7010 b915 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerStubImpl;.:()V // method@15b9 │ │ +0c8886: 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 - │ │ @@ -276738,19 +276819,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 │ │ -0c4fec: |[0c4fec] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0c4ffc: 5430 7106 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0671 │ │ -0c5000: 7120 d415 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@15d4 │ │ -0c5006: 0a00 |0005: move-result v0 │ │ -0c5008: 0f00 |0006: return v0 │ │ +0c8888: |[0c8888] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0c8898: 5430 7106 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0671 │ │ +0c889c: 7120 d415 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.addAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@15d4 │ │ +0c88a2: 0a00 |0005: move-result v0 │ │ +0c88a4: 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; │ │ @@ -276760,18 +276841,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 │ │ -0c500c: |[0c500c] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ -0c501c: 7120 d515 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@15d5 │ │ -0c5022: 0c00 |0003: move-result-object v0 │ │ -0c5024: 1100 |0004: return-object v0 │ │ +0c88a8: |[0c88a8] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; │ │ +0c88b8: 7120 d515 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getEnabledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;I)Ljava/util/List; // method@15d5 │ │ +0c88be: 0c00 |0003: move-result-object v0 │ │ +0c88c0: 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 │ │ @@ -276781,18 +276862,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 │ │ -0c5028: |[0c5028] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ -0c5038: 7110 d615 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@15d6 │ │ -0c503e: 0c00 |0003: move-result-object v0 │ │ -0c5040: 1100 |0004: return-object v0 │ │ +0c88c4: |[0c88c4] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; │ │ +0c88d4: 7110 d615 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.getInstalledAccessibilityServiceList:(Landroid/view/accessibility/AccessibilityManager;)Ljava/util/List; // method@15d6 │ │ +0c88da: 0c00 |0003: move-result-object v0 │ │ +0c88dc: 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; │ │ │ │ @@ -276801,18 +276882,18 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityManager;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5044: |[0c5044] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ -0c5054: 7110 d715 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15d7 │ │ -0c505a: 0a00 |0003: move-result v0 │ │ -0c505c: 0f00 |0004: return v0 │ │ +0c88e0: |[0c88e0] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z │ │ +0c88f0: 7110 d715 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.isTouchExplorationEnabled:(Landroid/view/accessibility/AccessibilityManager;)Z // method@15d7 │ │ +0c88f6: 0a00 |0003: move-result v0 │ │ +0c88f8: 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; │ │ │ │ @@ -276821,20 +276902,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 │ │ -0c5060: |[0c5060] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ -0c5070: 2200 4203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0342 │ │ -0c5074: 7030 b015 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@15b0 │ │ -0c507a: 7110 d815 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@15d8 │ │ -0c5080: 0c00 |0008: move-result-object v0 │ │ -0c5082: 1100 |0009: return-object v0 │ │ +0c88fc: |[0c88fc] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.newAccessiblityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Ljava/lang/Object; │ │ +0c890c: 2200 4203 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityManagerIcsImpl$1; // type@0342 │ │ +0c8910: 7030 b015 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@15b0 │ │ +0c8916: 7110 d815 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.newAccessibilityStateChangeListener:(Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs$AccessibilityStateChangeListenerBridge;)Ljava/lang/Object; // method@15d8 │ │ +0c891c: 0c00 |0008: move-result-object v0 │ │ +0c891e: 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; │ │ │ │ @@ -276843,34 +276924,34 @@ │ │ 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 │ │ -0c5084: |[0c5084] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ -0c5094: 5430 7106 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0671 │ │ -0c5098: 7120 d915 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@15d9 │ │ -0c509e: 0a00 |0005: move-result v0 │ │ -0c50a0: 0f00 |0006: return v0 │ │ +0c8920: |[0c8920] android.support.v4.view.accessibility.AccessibilityManagerCompat$AccessibilityManagerIcsImpl.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;)Z │ │ +0c8930: 5430 7106 |0000: iget-object v0, v3, Landroid/support/v4/view/accessibility/AccessibilityManagerCompat$AccessibilityStateChangeListenerCompat;.mListener:Ljava/lang/Object; // field@0671 │ │ +0c8934: 7120 d915 0200 |0002: invoke-static {v2, v0}, Landroid/support/v4/view/accessibility/AccessibilityManagerCompatIcs;.removeAccessibilityStateChangeListener:(Landroid/view/accessibility/AccessibilityManager;Ljava/lang/Object;)Z // method@15d9 │ │ +0c893a: 0a00 |0005: move-result v0 │ │ +0c893c: 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 : 507 (AccessibilityManagerCompat.java) │ │ + source_file_idx : 509 (AccessibilityManagerCompat.java) │ │ │ │ Class #1015 header: │ │ class_idx : 846 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 851 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 48 │ │ │ │ Class #1015 annotations: │ │ Annotations on class │ │ @@ -276892,17 +276973,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c50a4: |[0c50a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ -0c50b4: 7010 8a16 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@168a │ │ -0c50ba: 0e00 |0003: return-void │ │ +0c8940: |[0c8940] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.:()V │ │ +0c8950: 7010 8a16 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;.:()V // method@168a │ │ +0c8956: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=676 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -276911,17 +276992,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c50bc: |[0c50bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ -0c50cc: 7120 4d17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@174d │ │ -0c50d2: 0e00 |0003: return-void │ │ +0c8958: |[0c8958] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;I)V │ │ +0c8968: 7120 4d17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addAction:(Ljava/lang/Object;I)V // method@174d │ │ +0c896e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=694 │ │ 0x0003 line=695 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276932,21 +277013,21 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0c50d4: |[0c50d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -0c50e4: 7110 8a2e 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@2e8a │ │ -0c50ea: 0a00 |0003: move-result v0 │ │ -0c50ec: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0c50ee: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ -0c50f2: 6e30 e515 3204 |0007: invoke-virtual {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.addAction:(Ljava/lang/Object;I)V // method@15e5 │ │ -0c50f8: 0e00 |000a: return-void │ │ +0c8970: |[0c8970] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +0c8980: 7110 8a2e 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.bitCount:(I)I // method@2e8a │ │ +0c8986: 0a00 |0003: move-result v0 │ │ +0c8988: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0c898a: 3310 0500 |0005: if-ne v0, v1, 000a // +0005 │ │ +0c898e: 6e30 e515 3204 |0007: invoke-virtual {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.addAction:(Ljava/lang/Object;I)V // method@15e5 │ │ +0c8994: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=914 │ │ 0x0007 line=915 │ │ 0x000a line=917 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ @@ -276959,17 +277040,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 │ │ -0c50fc: |[0c50fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0c510c: 7120 4e17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@174e │ │ -0c5112: 0e00 |0003: return-void │ │ +0c8998: |[0c8998] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.addChild:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0c89a8: 7120 4e17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.addChild:(Ljava/lang/Object;Landroid/view/View;)V // method@174e │ │ +0c89ae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ 0x0003 line=700 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -276980,18 +277061,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 │ │ -0c5114: |[0c5114] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ -0c5124: 7120 4f17 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@174f │ │ -0c512a: 0c00 |0003: move-result-object v0 │ │ -0c512c: 1100 |0004: return-object v0 │ │ +0c89b0: |[0c89b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; │ │ +0c89c0: 7120 4f17 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.findAccessibilityNodeInfosByText:(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; // method@174f │ │ +0c89c6: 0c00 |0003: move-result-object v0 │ │ +0c89c8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=704 │ │ 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; │ │ @@ -277001,18 +277082,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5130: |[0c5130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ -0c5140: 7110 5017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@1750 │ │ -0c5146: 0a00 |0003: move-result v0 │ │ -0c5148: 0f00 |0004: return v0 │ │ +0c89cc: |[0c89cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getActions:(Ljava/lang/Object;)I │ │ +0c89dc: 7110 5017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getActions:(Ljava/lang/Object;)I // method@1750 │ │ +0c89e2: 0a00 |0003: move-result v0 │ │ +0c89e4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=709 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277021,17 +277102,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 │ │ -0c514c: |[0c514c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0c515c: 7120 5117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1751 │ │ -0c5162: 0e00 |0003: return-void │ │ +0c89e8: |[0c89e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0c89f8: 7120 5117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1751 │ │ +0c89fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=714 │ │ 0x0003 line=715 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277042,17 +277123,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 │ │ -0c5164: |[0c5164] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0c5174: 7120 5217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1752 │ │ -0c517a: 0e00 |0003: return-void │ │ +0c8a00: |[0c8a00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0c8a10: 7120 5217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@1752 │ │ +0c8a16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ 0x0003 line=720 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277063,18 +277144,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 │ │ -0c517c: |[0c517c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0c518c: 7120 5317 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1753 │ │ -0c5192: 0c00 |0003: move-result-object v0 │ │ -0c5194: 1100 |0004: return-object v0 │ │ +0c8a18: |[0c8a18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0c8a28: 7120 5317 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChild:(Ljava/lang/Object;I)Ljava/lang/Object; // method@1753 │ │ +0c8a2e: 0c00 |0003: move-result-object v0 │ │ +0c8a30: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ 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 │ │ @@ -277084,18 +277165,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5198: |[0c5198] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ -0c51a8: 7110 5417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@1754 │ │ -0c51ae: 0a00 |0003: move-result v0 │ │ -0c51b0: 0f00 |0004: return v0 │ │ +0c8a34: |[0c8a34] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getChildCount:(Ljava/lang/Object;)I │ │ +0c8a44: 7110 5417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getChildCount:(Ljava/lang/Object;)I // method@1754 │ │ +0c8a4a: 0a00 |0003: move-result v0 │ │ +0c8a4c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277104,18 +277185,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 │ │ -0c51b4: |[0c51b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0c51c4: 7110 5517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1755 │ │ -0c51ca: 0c00 |0003: move-result-object v0 │ │ -0c51cc: 1100 |0004: return-object v0 │ │ +0c8a50: |[0c8a50] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0c8a60: 7110 5517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1755 │ │ +0c8a66: 0c00 |0003: move-result-object v0 │ │ +0c8a68: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277124,18 +277205,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 │ │ -0c51d0: |[0c51d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0c51e0: 7110 5617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1756 │ │ -0c51e6: 0c00 |0003: move-result-object v0 │ │ -0c51e8: 1100 |0004: return-object v0 │ │ +0c8a6c: |[0c8a6c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0c8a7c: 7110 5617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1756 │ │ +0c8a82: 0c00 |0003: move-result-object v0 │ │ +0c8a84: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277144,18 +277225,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 │ │ -0c51ec: |[0c51ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0c51fc: 7110 5717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1757 │ │ -0c5202: 0c00 |0003: move-result-object v0 │ │ -0c5204: 1100 |0004: return-object v0 │ │ +0c8a88: |[0c8a88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0c8a98: 7110 5717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getPackageName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1757 │ │ +0c8a9e: 0c00 |0003: move-result-object v0 │ │ +0c8aa0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277164,18 +277245,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 │ │ -0c5208: |[0c5208] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0c5218: 7110 5817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1758 │ │ -0c521e: 0c00 |0003: move-result-object v0 │ │ -0c5220: 1100 |0004: return-object v0 │ │ +0c8aa4: |[0c8aa4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getParent:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0c8ab4: 7110 5817 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getParent:(Ljava/lang/Object;)Ljava/lang/Object; // method@1758 │ │ +0c8aba: 0c00 |0003: move-result-object v0 │ │ +0c8abc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=749 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277184,18 +277265,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 │ │ -0c5224: |[0c5224] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0c5234: 7110 5917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1759 │ │ -0c523a: 0c00 |0003: move-result-object v0 │ │ -0c523c: 1100 |0004: return-object v0 │ │ +0c8ac0: |[0c8ac0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0c8ad0: 7110 5917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1759 │ │ +0c8ad6: 0c00 |0003: move-result-object v0 │ │ +0c8ad8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=754 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277204,18 +277285,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5240: |[0c5240] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0c5250: 7110 5a17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@175a │ │ -0c5256: 0a00 |0003: move-result v0 │ │ -0c5258: 0f00 |0004: return v0 │ │ +0c8adc: |[0c8adc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0c8aec: 7110 5a17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@175a │ │ +0c8af2: 0a00 |0003: move-result v0 │ │ +0c8af4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277224,18 +277305,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c525c: |[0c525c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ -0c526c: 7110 5b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@175b │ │ -0c5272: 0a00 |0003: move-result v0 │ │ -0c5274: 0f00 |0004: return v0 │ │ +0c8af8: |[0c8af8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isCheckable:(Ljava/lang/Object;)Z │ │ +0c8b08: 7110 5b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isCheckable:(Ljava/lang/Object;)Z // method@175b │ │ +0c8b0e: 0a00 |0003: move-result v0 │ │ +0c8b10: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=764 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277244,18 +277325,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5278: |[0c5278] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0c5288: 7110 5c17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@175c │ │ -0c528e: 0a00 |0003: move-result v0 │ │ -0c5290: 0f00 |0004: return v0 │ │ +0c8b14: |[0c8b14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0c8b24: 7110 5c17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@175c │ │ +0c8b2a: 0a00 |0003: move-result v0 │ │ +0c8b2c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=769 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277264,18 +277345,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5294: |[0c5294] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ -0c52a4: 7110 5d17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@175d │ │ -0c52aa: 0a00 |0003: move-result v0 │ │ -0c52ac: 0f00 |0004: return v0 │ │ +0c8b30: |[0c8b30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isClickable:(Ljava/lang/Object;)Z │ │ +0c8b40: 7110 5d17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isClickable:(Ljava/lang/Object;)Z // method@175d │ │ +0c8b46: 0a00 |0003: move-result v0 │ │ +0c8b48: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=774 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277284,18 +277365,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c52b0: |[0c52b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0c52c0: 7110 5e17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@175e │ │ -0c52c6: 0a00 |0003: move-result v0 │ │ -0c52c8: 0f00 |0004: return v0 │ │ +0c8b4c: |[0c8b4c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0c8b5c: 7110 5e17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@175e │ │ +0c8b62: 0a00 |0003: move-result v0 │ │ +0c8b64: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277304,18 +277385,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c52cc: |[0c52cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ -0c52dc: 7110 5f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@175f │ │ -0c52e2: 0a00 |0003: move-result v0 │ │ -0c52e4: 0f00 |0004: return v0 │ │ +0c8b68: |[0c8b68] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocusable:(Ljava/lang/Object;)Z │ │ +0c8b78: 7110 5f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocusable:(Ljava/lang/Object;)Z // method@175f │ │ +0c8b7e: 0a00 |0003: move-result v0 │ │ +0c8b80: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=784 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277324,18 +277405,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c52e8: |[0c52e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ -0c52f8: 7110 6017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@1760 │ │ -0c52fe: 0a00 |0003: move-result v0 │ │ -0c5300: 0f00 |0004: return v0 │ │ +0c8b84: |[0c8b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isFocused:(Ljava/lang/Object;)Z │ │ +0c8b94: 7110 6017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isFocused:(Ljava/lang/Object;)Z // method@1760 │ │ +0c8b9a: 0a00 |0003: move-result v0 │ │ +0c8b9c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=789 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277344,18 +277425,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5304: |[0c5304] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ -0c5314: 7110 6117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@1761 │ │ -0c531a: 0a00 |0003: move-result v0 │ │ -0c531c: 0f00 |0004: return v0 │ │ +0c8ba0: |[0c8ba0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isLongClickable:(Ljava/lang/Object;)Z │ │ +0c8bb0: 7110 6117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isLongClickable:(Ljava/lang/Object;)Z // method@1761 │ │ +0c8bb6: 0a00 |0003: move-result v0 │ │ +0c8bb8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=794 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277364,18 +277445,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5320: |[0c5320] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0c5330: 7110 6217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1762 │ │ -0c5336: 0a00 |0003: move-result v0 │ │ -0c5338: 0f00 |0004: return v0 │ │ +0c8bbc: |[0c8bbc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0c8bcc: 7110 6217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@1762 │ │ +0c8bd2: 0a00 |0003: move-result v0 │ │ +0c8bd4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277384,18 +277465,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c533c: |[0c533c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0c534c: 7110 6317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1763 │ │ -0c5352: 0a00 |0003: move-result v0 │ │ -0c5354: 0f00 |0004: return v0 │ │ +0c8bd8: |[0c8bd8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0c8be8: 7110 6317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@1763 │ │ +0c8bee: 0a00 |0003: move-result v0 │ │ +0c8bf0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=804 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277404,18 +277485,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5358: |[0c5358] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ -0c5368: 7110 6417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@1764 │ │ -0c536e: 0a00 |0003: move-result v0 │ │ -0c5370: 0f00 |0004: return v0 │ │ +0c8bf4: |[0c8bf4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.isSelected:(Ljava/lang/Object;)Z │ │ +0c8c04: 7110 6417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.isSelected:(Ljava/lang/Object;)Z // method@1764 │ │ +0c8c0a: 0a00 |0003: move-result v0 │ │ +0c8c0c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=809 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277424,18 +277505,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0c5374: |[0c5374] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ -0c5384: 7100 6517 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@1765 │ │ -0c538a: 0c00 |0003: move-result-object v0 │ │ -0c538c: 1100 |0004: return-object v0 │ │ +0c8c10: |[0c8c10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:()Ljava/lang/Object; │ │ +0c8c20: 7100 6517 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:()Ljava/lang/Object; // method@1765 │ │ +0c8c26: 0c00 |0003: move-result-object v0 │ │ +0c8c28: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=679 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ │ │ #26 : (in Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;) │ │ @@ -277443,18 +277524,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 │ │ -0c5390: |[0c5390] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ -0c53a0: 7110 6617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1766 │ │ -0c53a6: 0c00 |0003: move-result-object v0 │ │ -0c53a8: 1100 |0004: return-object v0 │ │ +0c8c2c: |[0c8c2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Landroid/view/View;)Ljava/lang/Object; │ │ +0c8c3c: 7110 6617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Landroid/view/View;)Ljava/lang/Object; // method@1766 │ │ +0c8c42: 0c00 |0003: move-result-object v0 │ │ +0c8c44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 source Landroid/view/View; │ │ │ │ @@ -277463,18 +277544,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 │ │ -0c53ac: |[0c53ac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0c53bc: 7110 6717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1767 │ │ -0c53c2: 0c00 |0003: move-result-object v0 │ │ -0c53c4: 1100 |0004: return-object v0 │ │ +0c8c48: |[0c8c48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0c8c58: 7110 6717 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@1767 │ │ +0c8c5e: 0c00 |0003: move-result-object v0 │ │ +0c8c60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -277483,18 +277564,18 @@ │ │ type : '(Ljava/lang/Object;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0c53c8: |[0c53c8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ -0c53d8: 7120 6817 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@1768 │ │ -0c53de: 0a00 |0003: move-result v0 │ │ -0c53e0: 0f00 |0004: return v0 │ │ +0c8c64: |[0c8c64] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.performAction:(Ljava/lang/Object;I)Z │ │ +0c8c74: 7120 6817 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.performAction:(Ljava/lang/Object;I)Z // method@1768 │ │ +0c8c7a: 0a00 |0003: move-result v0 │ │ +0c8c7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=814 │ │ 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 │ │ @@ -277504,17 +277585,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c53e4: |[0c53e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0c53f4: 7110 6917 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1769 │ │ -0c53fa: 0e00 |0003: return-void │ │ +0c8c80: |[0c8c80] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0c8c90: 7110 6917 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.recycle:(Ljava/lang/Object;)V // method@1769 │ │ +0c8c96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=909 │ │ 0x0003 line=910 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277524,17 +277605,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 │ │ -0c53fc: |[0c53fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0c540c: 7120 6a17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@176a │ │ -0c5412: 0e00 |0003: return-void │ │ +0c8c98: |[0c8c98] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0c8ca8: 7120 6a17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInParent:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@176a │ │ +0c8cae: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0003 line=820 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277545,17 +277626,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 │ │ -0c5414: |[0c5414] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ -0c5424: 7120 6b17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@176b │ │ -0c542a: 0e00 |0003: return-void │ │ +0c8cb0: |[0c8cb0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V │ │ +0c8cc0: 7120 6b17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setBoundsInScreen:(Ljava/lang/Object;Landroid/graphics/Rect;)V // method@176b │ │ +0c8cc6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=824 │ │ 0x0003 line=825 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277566,17 +277647,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c542c: |[0c542c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ -0c543c: 7120 6c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@176c │ │ -0c5442: 0e00 |0003: return-void │ │ +0c8cc8: |[0c8cc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setCheckable:(Ljava/lang/Object;Z)V │ │ +0c8cd8: 7120 6c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setCheckable:(Ljava/lang/Object;Z)V // method@176c │ │ +0c8cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=829 │ │ 0x0003 line=830 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277587,17 +277668,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5444: |[0c5444] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0c5454: 7120 6d17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@176d │ │ -0c545a: 0e00 |0003: return-void │ │ +0c8ce0: |[0c8ce0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0c8cf0: 7120 6d17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@176d │ │ +0c8cf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=834 │ │ 0x0003 line=835 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277608,17 +277689,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 │ │ -0c545c: |[0c545c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0c546c: 7120 6e17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@176e │ │ -0c5472: 0e00 |0003: return-void │ │ +0c8cf8: |[0c8cf8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0c8d08: 7120 6e17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@176e │ │ +0c8d0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0003 line=840 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277629,17 +277710,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5474: |[0c5474] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ -0c5484: 7120 6f17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@176f │ │ -0c548a: 0e00 |0003: return-void │ │ +0c8d10: |[0c8d10] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setClickable:(Ljava/lang/Object;Z)V │ │ +0c8d20: 7120 6f17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setClickable:(Ljava/lang/Object;Z)V // method@176f │ │ +0c8d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=844 │ │ 0x0003 line=845 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277650,17 +277731,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 │ │ -0c548c: |[0c548c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0c549c: 7120 7017 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1770 │ │ -0c54a2: 0e00 |0003: return-void │ │ +0c8d28: |[0c8d28] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0c8d38: 7120 7017 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1770 │ │ +0c8d3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=849 │ │ 0x0003 line=850 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277671,17 +277752,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c54a4: |[0c54a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0c54b4: 7120 7117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1771 │ │ -0c54ba: 0e00 |0003: return-void │ │ +0c8d40: |[0c8d40] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0c8d50: 7120 7117 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@1771 │ │ +0c8d56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=854 │ │ 0x0003 line=855 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277692,17 +277773,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c54bc: |[0c54bc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ -0c54cc: 7120 7217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@1772 │ │ -0c54d2: 0e00 |0003: return-void │ │ +0c8d58: |[0c8d58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocusable:(Ljava/lang/Object;Z)V │ │ +0c8d68: 7120 7217 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocusable:(Ljava/lang/Object;Z)V // method@1772 │ │ +0c8d6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=859 │ │ 0x0003 line=860 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277713,17 +277794,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c54d4: |[0c54d4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ -0c54e4: 7120 7317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@1773 │ │ -0c54ea: 0e00 |0003: return-void │ │ +0c8d70: |[0c8d70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setFocused:(Ljava/lang/Object;Z)V │ │ +0c8d80: 7120 7317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setFocused:(Ljava/lang/Object;Z)V // method@1773 │ │ +0c8d86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=864 │ │ 0x0003 line=865 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277734,17 +277815,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c54ec: |[0c54ec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ -0c54fc: 7120 7417 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@1774 │ │ -0c5502: 0e00 |0003: return-void │ │ +0c8d88: |[0c8d88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setLongClickable:(Ljava/lang/Object;Z)V │ │ +0c8d98: 7120 7417 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setLongClickable:(Ljava/lang/Object;Z)V // method@1774 │ │ +0c8d9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=869 │ │ 0x0003 line=870 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277755,17 +277836,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 │ │ -0c5504: |[0c5504] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0c5514: 7120 7517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1775 │ │ -0c551a: 0e00 |0003: return-void │ │ +0c8da0: |[0c8da0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0c8db0: 7120 7517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPackageName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@1775 │ │ +0c8db6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=874 │ │ 0x0003 line=875 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277776,17 +277857,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 │ │ -0c551c: |[0c551c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0c552c: 7120 7617 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1776 │ │ -0c5532: 0e00 |0003: return-void │ │ +0c8db8: |[0c8db8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setParent:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0c8dc8: 7120 7617 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setParent:(Ljava/lang/Object;Landroid/view/View;)V // method@1776 │ │ +0c8dce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=879 │ │ 0x0003 line=880 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277797,17 +277878,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5534: |[0c5534] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0c5544: 7120 7717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1777 │ │ -0c554a: 0e00 |0003: return-void │ │ +0c8dd0: |[0c8dd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0c8de0: 7120 7717 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@1777 │ │ +0c8de6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=884 │ │ 0x0003 line=885 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277818,17 +277899,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c554c: |[0c554c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0c555c: 7120 7817 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1778 │ │ -0c5562: 0e00 |0003: return-void │ │ +0c8de8: |[0c8de8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0c8df8: 7120 7817 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@1778 │ │ +0c8dfe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=889 │ │ 0x0003 line=890 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277839,17 +277920,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5564: |[0c5564] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ -0c5574: 7120 7917 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1779 │ │ -0c557a: 0e00 |0003: return-void │ │ +0c8e00: |[0c8e00] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSelected:(Ljava/lang/Object;Z)V │ │ +0c8e10: 7120 7917 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSelected:(Ljava/lang/Object;Z)V // method@1779 │ │ +0c8e16: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0003 line=895 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277860,17 +277941,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 │ │ -0c557c: |[0c557c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0c558c: 7120 7a17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@177a │ │ -0c5592: 0e00 |0003: return-void │ │ +0c8e18: |[0c8e18] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0c8e28: 7120 7a17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@177a │ │ +0c8e2e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=899 │ │ 0x0003 line=900 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -277881,33 +277962,33 @@ │ │ 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 │ │ -0c5594: |[0c5594] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0c55a4: 7120 7b17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@177b │ │ -0c55aa: 0e00 |0003: return-void │ │ +0c8e30: |[0c8e30] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0c8e40: 7120 7b17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;.setText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@177b │ │ +0c8e46: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=904 │ │ 0x0003 line=905 │ │ 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 : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #1016 header: │ │ class_idx : 868 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 871 │ │ -source_file_idx : 526 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1016 annotations: │ │ Annotations on class │ │ @@ -277927,17 +278008,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c55ac: |[0c55ac] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ -0c55bc: 7010 b417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@17b4 │ │ -0c55c2: 0e00 |0003: return-void │ │ +0c8e48: |[0c8e48] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.:()V │ │ +0c8e58: 7010 b417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@17b4 │ │ +0c8e5e: 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 - │ │ @@ -277946,34 +278027,34 @@ │ │ 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 │ │ -0c55c4: |[0c55c4] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0c55d4: 2200 6303 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0363 │ │ -0c55d8: 7030 a717 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@17a7 │ │ -0c55de: 7110 c617 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@17c6 │ │ -0c55e4: 0c00 |0008: move-result-object v0 │ │ -0c55e6: 1100 |0009: return-object v0 │ │ +0c8e60: |[0c8e60] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0c8e70: 2200 6303 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl$1; // type@0363 │ │ +0c8e74: 7030 a717 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@17a7 │ │ +0c8e7a: 7110 c617 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatJellyBean$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@17c6 │ │ +0c8e80: 0c00 |0008: move-result-object v0 │ │ +0c8e82: 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 : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 528 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #1017 header: │ │ class_idx : 870 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 871 │ │ -source_file_idx : 526 │ │ +source_file_idx : 528 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1017 annotations: │ │ Annotations on class │ │ @@ -277993,17 +278074,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c55e8: |[0c55e8] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ -0c55f8: 7010 b417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@17b4 │ │ -0c55fe: 0e00 |0003: return-void │ │ +0c8e84: |[0c8e84] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.:()V │ │ +0c8e94: 7010 b417 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;.:()V // method@17b4 │ │ +0c8e9a: 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 - │ │ @@ -278012,34 +278093,34 @@ │ │ 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 │ │ -0c5600: |[0c5600] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ -0c5610: 2200 6503 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0365 │ │ -0c5614: 7030 ad17 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@17ad │ │ -0c561a: 7110 d117 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@17d1 │ │ -0c5620: 0c00 |0008: move-result-object v0 │ │ -0c5622: 1100 |0009: return-object v0 │ │ +0c8e9c: |[0c8e9c] android.support.v4.view.accessibility.AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; │ │ +0c8eac: 2200 6503 |0000: new-instance v0, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl$1; // type@0365 │ │ +0c8eb0: 7030 ad17 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@17ad │ │ +0c8eb6: 7110 d117 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat;.newAccessibilityNodeProviderBridge:(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompatKitKat$AccessibilityNodeInfoBridge;)Ljava/lang/Object; // method@17d1 │ │ +0c8ebc: 0c00 |0008: move-result-object v0 │ │ +0c8ebe: 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 : 526 (AccessibilityNodeProviderCompat.java) │ │ + source_file_idx : 528 (AccessibilityNodeProviderCompat.java) │ │ │ │ Class #1018 header: │ │ class_idx : 879 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 883 │ │ -source_file_idx : 533 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 41 │ │ │ │ Class #1018 annotations: │ │ Annotations on class │ │ @@ -278061,17 +278142,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5624: |[0c5624] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ -0c5634: 7010 3118 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1831 │ │ -0c563a: 0e00 |0003: return-void │ │ +0c8ec0: |[0c8ec0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.:()V │ │ +0c8ed0: 7010 3118 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;.:()V // method@1831 │ │ +0c8ed6: 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 - │ │ @@ -278080,18 +278161,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c563c: |[0c563c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ -0c564c: 7110 9418 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@1894 │ │ -0c5652: 0a00 |0003: move-result v0 │ │ -0c5654: 0f00 |0004: return v0 │ │ +0c8ed8: |[0c8ed8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getAddedCount:(Ljava/lang/Object;)I │ │ +0c8ee8: 7110 9418 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getAddedCount:(Ljava/lang/Object;)I // method@1894 │ │ +0c8eee: 0a00 |0003: move-result v0 │ │ +0c8ef0: 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; │ │ │ │ @@ -278100,18 +278181,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 │ │ -0c5658: |[0c5658] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0c5668: 7110 9518 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1895 │ │ -0c566e: 0c00 |0003: move-result-object v0 │ │ -0c5670: 1100 |0004: return-object v0 │ │ +0c8ef4: |[0c8ef4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0c8f04: 7110 9518 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getBeforeText:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1895 │ │ +0c8f0a: 0c00 |0003: move-result-object v0 │ │ +0c8f0c: 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; │ │ │ │ @@ -278120,18 +278201,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 │ │ -0c5674: |[0c5674] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0c5684: 7110 9618 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1896 │ │ -0c568a: 0c00 |0003: move-result-object v0 │ │ -0c568c: 1100 |0004: return-object v0 │ │ +0c8f10: |[0c8f10] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0c8f20: 7110 9618 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getClassName:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1896 │ │ +0c8f26: 0c00 |0003: move-result-object v0 │ │ +0c8f28: 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; │ │ │ │ @@ -278140,18 +278221,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 │ │ -0c5690: |[0c5690] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ -0c56a0: 7110 9718 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1897 │ │ -0c56a6: 0c00 |0003: move-result-object v0 │ │ -0c56a8: 1100 |0004: return-object v0 │ │ +0c8f2c: |[0c8f2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; │ │ +0c8f3c: 7110 9718 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getContentDescription:(Ljava/lang/Object;)Ljava/lang/CharSequence; // method@1897 │ │ +0c8f42: 0c00 |0003: move-result-object v0 │ │ +0c8f44: 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; │ │ │ │ @@ -278160,18 +278241,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c56ac: |[0c56ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ -0c56bc: 7110 9818 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1898 │ │ -0c56c2: 0a00 |0003: move-result v0 │ │ -0c56c4: 0f00 |0004: return v0 │ │ +0c8f48: |[0c8f48] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getCurrentItemIndex:(Ljava/lang/Object;)I │ │ +0c8f58: 7110 9818 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getCurrentItemIndex:(Ljava/lang/Object;)I // method@1898 │ │ +0c8f5e: 0a00 |0003: move-result v0 │ │ +0c8f60: 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; │ │ │ │ @@ -278180,18 +278261,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c56c8: |[0c56c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ -0c56d8: 7110 9918 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@1899 │ │ -0c56de: 0a00 |0003: move-result v0 │ │ -0c56e0: 0f00 |0004: return v0 │ │ +0c8f64: |[0c8f64] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getFromIndex:(Ljava/lang/Object;)I │ │ +0c8f74: 7110 9918 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getFromIndex:(Ljava/lang/Object;)I // method@1899 │ │ +0c8f7a: 0a00 |0003: move-result v0 │ │ +0c8f7c: 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; │ │ │ │ @@ -278200,18 +278281,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c56e4: |[0c56e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ -0c56f4: 7110 9a18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@189a │ │ -0c56fa: 0a00 |0003: move-result v0 │ │ -0c56fc: 0f00 |0004: return v0 │ │ +0c8f80: |[0c8f80] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getItemCount:(Ljava/lang/Object;)I │ │ +0c8f90: 7110 9a18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getItemCount:(Ljava/lang/Object;)I // method@189a │ │ +0c8f96: 0a00 |0003: move-result v0 │ │ +0c8f98: 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; │ │ │ │ @@ -278220,18 +278301,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 │ │ -0c5700: |[0c5700] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ -0c5710: 7110 9b18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@189b │ │ -0c5716: 0c00 |0003: move-result-object v0 │ │ -0c5718: 1100 |0004: return-object v0 │ │ +0c8f9c: |[0c8f9c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; │ │ +0c8fac: 7110 9b18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getParcelableData:(Ljava/lang/Object;)Landroid/os/Parcelable; // method@189b │ │ +0c8fb2: 0c00 |0003: move-result-object v0 │ │ +0c8fb4: 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; │ │ │ │ @@ -278240,18 +278321,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c571c: |[0c571c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ -0c572c: 7110 9c18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@189c │ │ -0c5732: 0a00 |0003: move-result v0 │ │ -0c5734: 0f00 |0004: return v0 │ │ +0c8fb8: |[0c8fb8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getRemovedCount:(Ljava/lang/Object;)I │ │ +0c8fc8: 7110 9c18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getRemovedCount:(Ljava/lang/Object;)I // method@189c │ │ +0c8fce: 0a00 |0003: move-result v0 │ │ +0c8fd0: 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; │ │ │ │ @@ -278260,18 +278341,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5738: |[0c5738] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ -0c5748: 7110 9d18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@189d │ │ -0c574e: 0a00 |0003: move-result v0 │ │ -0c5750: 0f00 |0004: return v0 │ │ +0c8fd4: |[0c8fd4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollX:(Ljava/lang/Object;)I │ │ +0c8fe4: 7110 9d18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollX:(Ljava/lang/Object;)I // method@189d │ │ +0c8fea: 0a00 |0003: move-result v0 │ │ +0c8fec: 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; │ │ │ │ @@ -278280,18 +278361,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5754: |[0c5754] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ -0c5764: 7110 9e18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@189e │ │ -0c576a: 0a00 |0003: move-result v0 │ │ -0c576c: 0f00 |0004: return v0 │ │ +0c8ff0: |[0c8ff0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getScrollY:(Ljava/lang/Object;)I │ │ +0c9000: 7110 9e18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getScrollY:(Ljava/lang/Object;)I // method@189e │ │ +0c9006: 0a00 |0003: move-result v0 │ │ +0c9008: 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; │ │ │ │ @@ -278300,20 +278381,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 │ │ -0c5770: |[0c5770] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ -0c5780: 7110 9f18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@189f │ │ -0c5786: 0c00 |0003: move-result-object v0 │ │ -0c5788: 7110 4117 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ -0c578e: 0c00 |0007: move-result-object v0 │ │ -0c5790: 1100 |0008: return-object v0 │ │ +0c900c: |[0c900c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getSource:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; │ │ +0c901c: 7110 9f18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getSource:(Ljava/lang/Object;)Ljava/lang/Object; // method@189f │ │ +0c9022: 0c00 |0003: move-result-object v0 │ │ +0c9024: 7110 4117 0000 |0004: invoke-static {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.wrapNonNullInstance:(Ljava/lang/Object;)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; // method@1741 │ │ +0c902a: 0c00 |0007: move-result-object v0 │ │ +0c902c: 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; │ │ │ │ @@ -278322,18 +278403,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 │ │ -0c5794: |[0c5794] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ -0c57a4: 7110 a018 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@18a0 │ │ -0c57aa: 0c00 |0003: move-result-object v0 │ │ -0c57ac: 1100 |0004: return-object v0 │ │ +0c9030: |[0c9030] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getText:(Ljava/lang/Object;)Ljava/util/List; │ │ +0c9040: 7110 a018 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getText:(Ljava/lang/Object;)Ljava/util/List; // method@18a0 │ │ +0c9046: 0c00 |0003: move-result-object v0 │ │ +0c9048: 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; │ │ │ │ @@ -278342,18 +278423,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c57b0: |[0c57b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ -0c57c0: 7110 a118 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@18a1 │ │ -0c57c6: 0a00 |0003: move-result v0 │ │ -0c57c8: 0f00 |0004: return v0 │ │ +0c904c: |[0c904c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getToIndex:(Ljava/lang/Object;)I │ │ +0c905c: 7110 a118 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getToIndex:(Ljava/lang/Object;)I // method@18a1 │ │ +0c9062: 0a00 |0003: move-result v0 │ │ +0c9064: 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; │ │ │ │ @@ -278362,18 +278443,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c57cc: |[0c57cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ -0c57dc: 7110 a218 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@18a2 │ │ -0c57e2: 0a00 |0003: move-result v0 │ │ -0c57e4: 0f00 |0004: return v0 │ │ +0c9068: |[0c9068] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.getWindowId:(Ljava/lang/Object;)I │ │ +0c9078: 7110 a218 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.getWindowId:(Ljava/lang/Object;)I // method@18a2 │ │ +0c907e: 0a00 |0003: move-result v0 │ │ +0c9080: 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; │ │ │ │ @@ -278382,18 +278463,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c57e8: |[0c57e8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ -0c57f8: 7110 a318 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@18a3 │ │ -0c57fe: 0a00 |0003: move-result v0 │ │ -0c5800: 0f00 |0004: return v0 │ │ +0c9084: |[0c9084] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isChecked:(Ljava/lang/Object;)Z │ │ +0c9094: 7110 a318 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isChecked:(Ljava/lang/Object;)Z // method@18a3 │ │ +0c909a: 0a00 |0003: move-result v0 │ │ +0c909c: 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; │ │ │ │ @@ -278402,18 +278483,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5804: |[0c5804] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ -0c5814: 7110 a418 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@18a4 │ │ -0c581a: 0a00 |0003: move-result v0 │ │ -0c581c: 0f00 |0004: return v0 │ │ +0c90a0: |[0c90a0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isEnabled:(Ljava/lang/Object;)Z │ │ +0c90b0: 7110 a418 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isEnabled:(Ljava/lang/Object;)Z // method@18a4 │ │ +0c90b6: 0a00 |0003: move-result v0 │ │ +0c90b8: 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; │ │ │ │ @@ -278422,18 +278503,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5820: |[0c5820] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ -0c5830: 7110 a518 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@18a5 │ │ -0c5836: 0a00 |0003: move-result v0 │ │ -0c5838: 0f00 |0004: return v0 │ │ +0c90bc: |[0c90bc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isFullScreen:(Ljava/lang/Object;)Z │ │ +0c90cc: 7110 a518 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isFullScreen:(Ljava/lang/Object;)Z // method@18a5 │ │ +0c90d2: 0a00 |0003: move-result v0 │ │ +0c90d4: 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; │ │ │ │ @@ -278442,18 +278523,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c583c: |[0c583c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ -0c584c: 7110 a618 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@18a6 │ │ -0c5852: 0a00 |0003: move-result v0 │ │ -0c5854: 0f00 |0004: return v0 │ │ +0c90d8: |[0c90d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isPassword:(Ljava/lang/Object;)Z │ │ +0c90e8: 7110 a618 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isPassword:(Ljava/lang/Object;)Z // method@18a6 │ │ +0c90ee: 0a00 |0003: move-result v0 │ │ +0c90f0: 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; │ │ │ │ @@ -278462,18 +278543,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5858: |[0c5858] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ -0c5868: 7110 a718 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@18a7 │ │ -0c586e: 0a00 |0003: move-result v0 │ │ -0c5870: 0f00 |0004: return v0 │ │ +0c90f4: |[0c90f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.isScrollable:(Ljava/lang/Object;)Z │ │ +0c9104: 7110 a718 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.isScrollable:(Ljava/lang/Object;)Z // method@18a7 │ │ +0c910a: 0a00 |0003: move-result v0 │ │ +0c910c: 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; │ │ │ │ @@ -278482,18 +278563,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0c5874: |[0c5874] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ -0c5884: 7100 a818 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@18a8 │ │ -0c588a: 0c00 |0003: move-result-object v0 │ │ -0c588c: 1100 |0004: return-object v0 │ │ +0c9110: |[0c9110] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:()Ljava/lang/Object; │ │ +0c9120: 7100 a818 0000 |0000: invoke-static {}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:()Ljava/lang/Object; // method@18a8 │ │ +0c9126: 0c00 |0003: move-result-object v0 │ │ +0c9128: 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;) │ │ @@ -278501,18 +278582,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 │ │ -0c5890: |[0c5890] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0c58a0: 7110 a918 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@18a9 │ │ -0c58a6: 0c00 |0003: move-result-object v0 │ │ -0c58a8: 1100 |0004: return-object v0 │ │ +0c912c: |[0c912c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.obtain:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0c913c: 7110 a918 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.obtain:(Ljava/lang/Object;)Ljava/lang/Object; // method@18a9 │ │ +0c9142: 0c00 |0003: move-result-object v0 │ │ +0c9144: 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; │ │ │ │ @@ -278521,17 +278602,17 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c58ac: |[0c58ac] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ -0c58bc: 7110 aa18 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@18aa │ │ -0c58c2: 0e00 |0003: return-void │ │ +0c9148: |[0c9148] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.recycle:(Ljava/lang/Object;)V │ │ +0c9158: 7110 aa18 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.recycle:(Ljava/lang/Object;)V // method@18aa │ │ +0c915e: 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; │ │ @@ -278541,17 +278622,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c58c4: |[0c58c4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ -0c58d4: 7120 ab18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@18ab │ │ -0c58da: 0e00 |0003: return-void │ │ +0c9160: |[0c9160] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setAddedCount:(Ljava/lang/Object;I)V │ │ +0c9170: 7120 ab18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setAddedCount:(Ljava/lang/Object;I)V // method@18ab │ │ +0c9176: 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; │ │ @@ -278562,17 +278643,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 │ │ -0c58dc: |[0c58dc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0c58ec: 7120 ac18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@18ac │ │ -0c58f2: 0e00 |0003: return-void │ │ +0c9178: |[0c9178] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0c9188: 7120 ac18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setBeforeText:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@18ac │ │ +0c918e: 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; │ │ @@ -278583,17 +278664,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c58f4: |[0c58f4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ -0c5904: 7120 ad18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@18ad │ │ -0c590a: 0e00 |0003: return-void │ │ +0c9190: |[0c9190] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setChecked:(Ljava/lang/Object;Z)V │ │ +0c91a0: 7120 ad18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setChecked:(Ljava/lang/Object;Z)V // method@18ad │ │ +0c91a6: 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; │ │ @@ -278604,17 +278685,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 │ │ -0c590c: |[0c590c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0c591c: 7120 ae18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@18ae │ │ -0c5922: 0e00 |0003: return-void │ │ +0c91a8: |[0c91a8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0c91b8: 7120 ae18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setClassName:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@18ae │ │ +0c91be: 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; │ │ @@ -278625,17 +278706,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 │ │ -0c5924: |[0c5924] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ -0c5934: 7120 af18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@18af │ │ -0c593a: 0e00 |0003: return-void │ │ +0c91c0: |[0c91c0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V │ │ +0c91d0: 7120 af18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setContentDescription:(Ljava/lang/Object;Ljava/lang/CharSequence;)V // method@18af │ │ +0c91d6: 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; │ │ @@ -278646,17 +278727,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c593c: |[0c593c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ -0c594c: 7120 b018 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@18b0 │ │ -0c5952: 0e00 |0003: return-void │ │ +0c91d8: |[0c91d8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setCurrentItemIndex:(Ljava/lang/Object;I)V │ │ +0c91e8: 7120 b018 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setCurrentItemIndex:(Ljava/lang/Object;I)V // method@18b0 │ │ +0c91ee: 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; │ │ @@ -278667,17 +278748,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5954: |[0c5954] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ -0c5964: 7120 b118 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@18b1 │ │ -0c596a: 0e00 |0003: return-void │ │ +0c91f0: |[0c91f0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setEnabled:(Ljava/lang/Object;Z)V │ │ +0c9200: 7120 b118 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setEnabled:(Ljava/lang/Object;Z)V // method@18b1 │ │ +0c9206: 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; │ │ @@ -278688,17 +278769,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c596c: |[0c596c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ -0c597c: 7120 b218 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@18b2 │ │ -0c5982: 0e00 |0003: return-void │ │ +0c9208: |[0c9208] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFromIndex:(Ljava/lang/Object;I)V │ │ +0c9218: 7120 b218 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFromIndex:(Ljava/lang/Object;I)V // method@18b2 │ │ +0c921e: 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; │ │ @@ -278709,17 +278790,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5984: |[0c5984] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ -0c5994: 7120 b318 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@18b3 │ │ -0c599a: 0e00 |0003: return-void │ │ +0c9220: |[0c9220] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setFullScreen:(Ljava/lang/Object;Z)V │ │ +0c9230: 7120 b318 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setFullScreen:(Ljava/lang/Object;Z)V // method@18b3 │ │ +0c9236: 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; │ │ @@ -278730,17 +278811,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c599c: |[0c599c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ -0c59ac: 7120 b418 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@18b4 │ │ -0c59b2: 0e00 |0003: return-void │ │ +0c9238: |[0c9238] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setItemCount:(Ljava/lang/Object;I)V │ │ +0c9248: 7120 b418 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setItemCount:(Ljava/lang/Object;I)V // method@18b4 │ │ +0c924e: 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; │ │ @@ -278751,17 +278832,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 │ │ -0c59b4: |[0c59b4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ -0c59c4: 7120 b518 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@18b5 │ │ -0c59ca: 0e00 |0003: return-void │ │ +0c9250: |[0c9250] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V │ │ +0c9260: 7120 b518 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setParcelableData:(Ljava/lang/Object;Landroid/os/Parcelable;)V // method@18b5 │ │ +0c9266: 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; │ │ @@ -278772,17 +278853,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c59cc: |[0c59cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ -0c59dc: 7120 b618 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@18b6 │ │ -0c59e2: 0e00 |0003: return-void │ │ +0c9268: |[0c9268] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setPassword:(Ljava/lang/Object;Z)V │ │ +0c9278: 7120 b618 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setPassword:(Ljava/lang/Object;Z)V // method@18b6 │ │ +0c927e: 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; │ │ @@ -278793,17 +278874,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c59e4: |[0c59e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ -0c59f4: 7120 b718 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@18b7 │ │ -0c59fa: 0e00 |0003: return-void │ │ +0c9280: |[0c9280] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setRemovedCount:(Ljava/lang/Object;I)V │ │ +0c9290: 7120 b718 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setRemovedCount:(Ljava/lang/Object;I)V // method@18b7 │ │ +0c9296: 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; │ │ @@ -278814,17 +278895,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c59fc: |[0c59fc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ -0c5a0c: 7120 b818 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@18b8 │ │ -0c5a12: 0e00 |0003: return-void │ │ +0c9298: |[0c9298] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollX:(Ljava/lang/Object;I)V │ │ +0c92a8: 7120 b818 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollX:(Ljava/lang/Object;I)V // method@18b8 │ │ +0c92ae: 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; │ │ @@ -278835,17 +278916,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5a14: |[0c5a14] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ -0c5a24: 7120 b918 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@18b9 │ │ -0c5a2a: 0e00 |0003: return-void │ │ +0c92b0: |[0c92b0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollY:(Ljava/lang/Object;I)V │ │ +0c92c0: 7120 b918 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollY:(Ljava/lang/Object;I)V // method@18b9 │ │ +0c92c6: 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; │ │ @@ -278856,17 +278937,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5a2c: |[0c5a2c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ -0c5a3c: 7120 ba18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@18ba │ │ -0c5a42: 0e00 |0003: return-void │ │ +0c92c8: |[0c92c8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setScrollable:(Ljava/lang/Object;Z)V │ │ +0c92d8: 7120 ba18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setScrollable:(Ljava/lang/Object;Z)V // method@18ba │ │ +0c92de: 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; │ │ @@ -278877,17 +278958,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 │ │ -0c5a44: |[0c5a44] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ -0c5a54: 7120 bb18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@18bb │ │ -0c5a5a: 0e00 |0003: return-void │ │ +0c92e0: |[0c92e0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setSource:(Ljava/lang/Object;Landroid/view/View;)V │ │ +0c92f0: 7120 bb18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setSource:(Ljava/lang/Object;Landroid/view/View;)V // method@18bb │ │ +0c92f6: 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; │ │ @@ -278898,33 +278979,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5a5c: |[0c5a5c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ -0c5a6c: 7120 bc18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@18bc │ │ -0c5a72: 0e00 |0003: return-void │ │ +0c92f8: |[0c92f8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsImpl.setToIndex:(Ljava/lang/Object;I)V │ │ +0c9308: 7120 bc18 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;.setToIndex:(Ljava/lang/Object;I)V // method@18bc │ │ +0c930e: 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 : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 535 (AccessibilityRecordCompat.java) │ │ │ │ Class #1019 header: │ │ class_idx : 932 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 931 │ │ -source_file_idx : 3128 │ │ +source_file_idx : 3129 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1019 annotations: │ │ Annotations on class │ │ @@ -278944,17 +279025,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5a74: |[0c5a74] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ -0c5a84: 7010 4f1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1a4f │ │ -0c5a8a: 0e00 |0003: return-void │ │ +0c9310: |[0c9310] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.:()V │ │ +0c9320: 7010 4f1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ListPopupWindowCompat$BaseListPopupWindowImpl;.:()V // method@1a4f │ │ +0c9326: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=47 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ListPopupWindowCompat$KitKatListPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -278963,33 +279044,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 │ │ -0c5a8c: |[0c5a8c] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ -0c5a9c: 7120 581a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1a58 │ │ -0c5aa2: 0c00 |0003: move-result-object v0 │ │ -0c5aa4: 1100 |0004: return-object v0 │ │ +0c9328: |[0c9328] android.support.v4.widget.ListPopupWindowCompat$KitKatListPopupWindowImpl.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; │ │ +0c9338: 7120 581a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/widget/ListPopupWindowCompatKitKat;.createDragToOpenListener:(Ljava/lang/Object;Landroid/view/View;)Landroid/view/View$OnTouchListener; // method@1a58 │ │ +0c933e: 0c00 |0003: move-result-object v0 │ │ +0c9340: 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 : 3128 (ListPopupWindowCompat.java) │ │ + source_file_idx : 3129 (ListPopupWindowCompat.java) │ │ │ │ Class #1020 header: │ │ class_idx : 946 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 945 │ │ -source_file_idx : 3732 │ │ +source_file_idx : 3733 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1020 annotations: │ │ Annotations on class │ │ @@ -279009,17 +279090,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5aa8: |[0c5aa8] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ -0c5ab8: 7010 ad1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1aad │ │ -0c5abe: 0e00 |0003: return-void │ │ +0c9344: |[0c9344] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.:()V │ │ +0c9354: 7010 ad1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupMenuCompat$BasePopupMenuImpl;.:()V // method@1aad │ │ +0c935a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupMenuCompat$KitKatPopupMenuImpl; │ │ │ │ Virtual methods - │ │ @@ -279028,32 +279109,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 │ │ -0c5ac0: |[0c5ac0] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ -0c5ad0: 7110 b61a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1ab6 │ │ -0c5ad6: 0c00 |0003: move-result-object v0 │ │ -0c5ad8: 1100 |0004: return-object v0 │ │ +0c935c: |[0c935c] android.support.v4.widget.PopupMenuCompat$KitKatPopupMenuImpl.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; │ │ +0c936c: 7110 b61a 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/PopupMenuCompatKitKat;.getDragToOpenListener:(Ljava/lang/Object;)Landroid/view/View$OnTouchListener; // method@1ab6 │ │ +0c9372: 0c00 |0003: move-result-object v0 │ │ +0c9374: 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 : 3732 (PopupMenuCompat.java) │ │ + source_file_idx : 3733 (PopupMenuCompat.java) │ │ │ │ Class #1021 header: │ │ class_idx : 951 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 950 │ │ -source_file_idx : 3738 │ │ +source_file_idx : 3739 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1021 annotations: │ │ Annotations on class │ │ @@ -279073,17 +279154,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5adc: |[0c5adc] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.:()V │ │ -0c5aec: 7010 b71a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1ab7 │ │ -0c5af2: 0e00 |0003: return-void │ │ +0c9378: |[0c9378] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.:()V │ │ +0c9388: 7010 b71a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;.:()V // method@1ab7 │ │ +0c938e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ │ │ Virtual methods - │ │ @@ -279092,36 +279173,36 @@ │ │ type : '(Landroid/widget/PopupWindow;Landroid/view/View;III)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0c5af4: |[0c5af4] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ -0c5b04: 7155 c01a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompatKitKat;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1ac0 │ │ -0c5b0a: 0e00 |0003: return-void │ │ +0c9390: |[0c9390] android.support.v4.widget.PopupWindowCompat$KitKatPopupWindowImpl.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V │ │ +0c93a0: 7155 c01a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/widget/PopupWindowCompatKitKat;.showAsDropDown:(Landroid/widget/PopupWindow;Landroid/view/View;III)V // method@1ac0 │ │ +0c93a6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; │ │ 0x0000 - 0x0004 reg=1 popup Landroid/widget/PopupWindow; │ │ 0x0000 - 0x0004 reg=2 anchor Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 xoff I │ │ 0x0000 - 0x0004 reg=4 yoff I │ │ 0x0000 - 0x0004 reg=5 gravity I │ │ │ │ - source_file_idx : 3738 (PopupWindowCompat.java) │ │ + source_file_idx : 3739 (PopupWindowCompat.java) │ │ │ │ Class #1022 header: │ │ class_idx : 955 │ │ access_flags : 1025 (0x0401) │ │ superclass_idx : 901 │ │ -source_file_idx : 3855 │ │ +source_file_idx : 3856 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 4 │ │ │ │ Class #1022 annotations: │ │ Annotations on method #6849 '' │ │ @@ -279152,24 +279233,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 │ │ -0c5b0c: |[0c5b0c] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ -0c5b1c: 7030 3919 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1939 │ │ -0c5b22: 5913 8f07 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ -0c5b26: 5913 9107 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ -0c5b2a: 1a00 c61f |0007: const-string v0, "layout_inflater" // string@1fc6 │ │ -0c5b2e: 6e20 6801 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0c5b34: 0c00 |000c: move-result-object v0 │ │ -0c5b36: 1f00 2304 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ -0c5b3a: 5b10 9007 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ -0c5b3e: 0e00 |0011: return-void │ │ +0c93a8: |[0c93a8] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;)V │ │ +0c93b8: 7030 3919 2104 |0000: invoke-direct {v1, v2, v4}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;)V // method@1939 │ │ +0c93be: 5913 8f07 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ +0c93c2: 5913 9107 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ +0c93c6: 1a00 c71f |0007: const-string v0, "layout_inflater" // string@1fc7 │ │ +0c93ca: 6e20 6801 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0c93d0: 0c00 |000c: move-result-object v0 │ │ +0c93d2: 1f00 2304 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ +0c93d6: 5b10 9007 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ +0c93da: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0003 line=55 │ │ 0x0007 line=56 │ │ 0x0011 line=57 │ │ locals : │ │ @@ -279183,24 +279264,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 │ │ -0c5b40: |[0c5b40] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ -0c5b50: 7040 3a19 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@193a │ │ -0c5b56: 5913 8f07 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ -0c5b5a: 5913 9107 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ -0c5b5e: 1a00 c61f |0007: const-string v0, "layout_inflater" // string@1fc6 │ │ -0c5b62: 6e20 6801 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0c5b68: 0c00 |000c: move-result-object v0 │ │ -0c5b6a: 1f00 2304 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ -0c5b6e: 5b10 9007 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ -0c5b72: 0e00 |0011: return-void │ │ +0c93dc: |[0c93dc] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;I)V │ │ +0c93ec: 7040 3a19 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;I)V // method@193a │ │ +0c93f2: 5913 8f07 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ +0c93f6: 5913 9107 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ +0c93fa: 1a00 c71f |0007: const-string v0, "layout_inflater" // string@1fc7 │ │ +0c93fe: 6e20 6801 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0c9404: 0c00 |000c: move-result-object v0 │ │ +0c9406: 1f00 2304 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ +0c940a: 5b10 9007 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ +0c940e: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=93 │ │ 0x0003 line=94 │ │ 0x0007 line=95 │ │ 0x0011 line=96 │ │ locals : │ │ @@ -279215,24 +279296,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 │ │ -0c5b74: |[0c5b74] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ -0c5b84: 7040 3b19 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@193b │ │ -0c5b8a: 5913 8f07 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ -0c5b8e: 5913 9107 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ -0c5b92: 1a00 c61f |0007: const-string v0, "layout_inflater" // string@1fc6 │ │ -0c5b96: 6e20 6801 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0c5b9c: 0c00 |000c: move-result-object v0 │ │ -0c5b9e: 1f00 2304 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ -0c5ba2: 5b10 9007 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ -0c5ba6: 0e00 |0011: return-void │ │ +0c9410: |[0c9410] android.support.v4.widget.ResourceCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V │ │ +0c9420: 7040 3b19 2154 |0000: invoke-direct {v1, v2, v4, v5}, Landroid/support/v4/widget/CursorAdapter;.:(Landroid/content/Context;Landroid/database/Cursor;Z)V // method@193b │ │ +0c9426: 5913 8f07 |0003: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ +0c942a: 5913 9107 |0005: iput v3, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ +0c942e: 1a00 c71f |0007: const-string v0, "layout_inflater" // string@1fc7 │ │ +0c9432: 6e20 6801 0200 |0009: invoke-virtual {v2, v0}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0c9438: 0c00 |000c: move-result-object v0 │ │ +0c943a: 1f00 2304 |000d: check-cast v0, Landroid/view/LayoutInflater; // type@0423 │ │ +0c943e: 5b10 9007 |000f: iput-object v0, v1, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ +0c9442: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ 0x0003 line=77 │ │ 0x0007 line=78 │ │ 0x0011 line=79 │ │ locals : │ │ @@ -279248,21 +279329,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 │ │ -0c5ba8: |[0c5ba8] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0c5bb8: 5430 9007 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ -0c5bbc: 5231 8f07 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ -0c5bc0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0c5bc2: 6e40 5d1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0c5bc8: 0c00 |0008: move-result-object v0 │ │ -0c5bca: 1100 |0009: return-object v0 │ │ +0c9444: |[0c9444] android.support.v4.widget.ResourceCursorAdapter.newDropDownView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0c9454: 5430 9007 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ +0c9458: 5231 8f07 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ +0c945c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0c945e: 6e40 5d1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0c9464: 0c00 |0008: move-result-object v0 │ │ +0c9466: 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; │ │ @@ -279273,21 +279354,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 │ │ -0c5bcc: |[0c5bcc] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0c5bdc: 5430 9007 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ -0c5be0: 5231 9107 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ -0c5be4: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0c5be6: 6e40 5d1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0c5bec: 0c00 |0008: move-result-object v0 │ │ -0c5bee: 1100 |0009: return-object v0 │ │ +0c9468: |[0c9468] android.support.v4.widget.ResourceCursorAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0c9478: 5430 9007 |0000: iget-object v0, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mInflater:Landroid/view/LayoutInflater; // field@0790 │ │ +0c947c: 5231 9107 |0002: iget v1, v3, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ +0c9480: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0c9482: 6e40 5d1d 1026 |0005: invoke-virtual {v0, v1, v6, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0c9488: 0c00 |0008: move-result-object v0 │ │ +0c948a: 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; │ │ @@ -279298,17 +279379,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c5bf0: |[0c5bf0] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ -0c5c00: 5901 8f07 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ -0c5c04: 0e00 |0002: return-void │ │ +0c948c: |[0c948c] android.support.v4.widget.ResourceCursorAdapter.setDropDownViewResource:(I)V │ │ +0c949c: 5901 8f07 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mDropDownLayout:I // field@078f │ │ +0c94a0: 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 │ │ @@ -279318,32 +279399,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c5c08: |[0c5c08] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ -0c5c18: 5901 9107 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ -0c5c1c: 0e00 |0002: return-void │ │ +0c94a4: |[0c94a4] android.support.v4.widget.ResourceCursorAdapter.setViewResource:(I)V │ │ +0c94b4: 5901 9107 |0000: iput v1, v0, Landroid/support/v4/widget/ResourceCursorAdapter;.mLayout:I // field@0791 │ │ +0c94b8: 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 : 3855 (ResourceCursorAdapter.java) │ │ + source_file_idx : 3856 (ResourceCursorAdapter.java) │ │ │ │ Class #1023 header: │ │ class_idx : 959 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 958 │ │ -source_file_idx : 3974 │ │ +source_file_idx : 3975 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1023 annotations: │ │ Annotations on class │ │ @@ -279363,17 +279444,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5c20: |[0c5c20] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ -0c5c30: 7010 ef1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1aef │ │ -0c5c36: 0e00 |0003: return-void │ │ +0c94bc: |[0c94bc] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.:()V │ │ +0c94cc: 7010 ef1a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;.:()V // method@1aef │ │ +0c94d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ │ │ Virtual methods - │ │ @@ -279382,32 +279463,32 @@ │ │ type : '(Ljava/lang/Object;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5c38: |[0c5c38] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ -0c5c48: 7110 261b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1b26 │ │ -0c5c4e: 0a00 |0003: move-result v0 │ │ -0c5c50: 0f00 |0004: return v0 │ │ +0c94d4: |[0c94d4] android.support.v4.widget.ScrollerCompat$ScrollerCompatImplIcs.getCurrVelocity:(Ljava/lang/Object;)F │ │ +0c94e4: 7110 261b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/ScrollerCompatIcs;.getCurrVelocity:(Ljava/lang/Object;)F // method@1b26 │ │ +0c94ea: 0a00 |0003: move-result v0 │ │ +0c94ec: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=241 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; │ │ 0x0000 - 0x0005 reg=2 scroller Ljava/lang/Object; │ │ │ │ - source_file_idx : 3974 (ScrollerCompat.java) │ │ + source_file_idx : 3975 (ScrollerCompat.java) │ │ │ │ Class #1024 header: │ │ class_idx : 967 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 970 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 16 │ │ │ │ Class #1024 annotations: │ │ Annotations on class │ │ @@ -279427,17 +279508,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5c54: |[0c5c54] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ -0c5c64: 7010 581b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1b58 │ │ -0c5c6a: 0e00 |0003: return-void │ │ +0c94f0: |[0c94f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.:()V │ │ +0c9500: 7010 581b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatStubImpl;.:()V // method@1b58 │ │ +0c9506: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl; │ │ │ │ Virtual methods - │ │ @@ -279446,18 +279527,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 │ │ -0c5c6c: |[0c5c6c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ -0c5c7c: 7110 871b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1b87 │ │ -0c5c82: 0c00 |0003: move-result-object v0 │ │ -0c5c84: 1100 |0004: return-object v0 │ │ +0c9508: |[0c9508] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; │ │ +0c9518: 7110 871b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.getQuery:(Landroid/view/View;)Ljava/lang/CharSequence; // method@1b87 │ │ +0c951e: 0c00 |0003: move-result-object v0 │ │ +0c9520: 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; │ │ │ │ @@ -279466,18 +279547,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5c88: |[0c5c88] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ -0c5c98: 7110 881b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1b88 │ │ -0c5c9e: 0a00 |0003: move-result v0 │ │ -0c5ca0: 0f00 |0004: return v0 │ │ +0c9524: |[0c9524] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isIconified:(Landroid/view/View;)Z │ │ +0c9534: 7110 881b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isIconified:(Landroid/view/View;)Z // method@1b88 │ │ +0c953a: 0a00 |0003: move-result v0 │ │ +0c953c: 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; │ │ │ │ @@ -279486,18 +279567,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5ca4: |[0c5ca4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ -0c5cb4: 7110 891b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1b89 │ │ -0c5cba: 0a00 |0003: move-result v0 │ │ -0c5cbc: 0f00 |0004: return v0 │ │ +0c9540: |[0c9540] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isQueryRefinementEnabled:(Landroid/view/View;)Z │ │ +0c9550: 7110 891b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isQueryRefinementEnabled:(Landroid/view/View;)Z // method@1b89 │ │ +0c9556: 0a00 |0003: move-result v0 │ │ +0c9558: 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; │ │ │ │ @@ -279506,18 +279587,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c5cc0: |[0c5cc0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ -0c5cd0: 7110 8a1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1b8a │ │ -0c5cd6: 0a00 |0003: move-result v0 │ │ -0c5cd8: 0f00 |0004: return v0 │ │ +0c955c: |[0c955c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.isSubmitButtonEnabled:(Landroid/view/View;)Z │ │ +0c956c: 7110 8a1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.isSubmitButtonEnabled:(Landroid/view/View;)Z // method@1b8a │ │ +0c9572: 0a00 |0003: move-result v0 │ │ +0c9574: 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; │ │ │ │ @@ -279526,20 +279607,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 │ │ -0c5cdc: |[0c5cdc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ -0c5cec: 2200 c603 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@03c6 │ │ -0c5cf0: 7030 2f1b 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@1b2f │ │ -0c5cf6: 7110 8b1b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1b8b │ │ -0c5cfc: 0c00 |0008: move-result-object v0 │ │ -0c5cfe: 1100 |0009: return-object v0 │ │ +0c9578: |[0c9578] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompat$OnCloseListenerCompat;)Ljava/lang/Object; │ │ +0c9588: 2200 c603 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$2; // type@03c6 │ │ +0c958c: 7030 2f1b 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@1b2f │ │ +0c9592: 7110 8b1b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnCloseListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnCloseListenerCompatBridge;)Ljava/lang/Object; // method@1b8b │ │ +0c9598: 0c00 |0008: move-result-object v0 │ │ +0c959a: 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; │ │ │ │ @@ -279548,20 +279629,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 │ │ -0c5d00: |[0c5d00] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ -0c5d10: 2200 c503 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@03c5 │ │ -0c5d14: 7030 2c1b 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@1b2c │ │ -0c5d1a: 7110 8c1b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1b8c │ │ -0c5d20: 0c00 |0008: move-result-object v0 │ │ -0c5d22: 1100 |0009: return-object v0 │ │ +0c959c: |[0c959c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompat$OnQueryTextListenerCompat;)Ljava/lang/Object; │ │ +0c95ac: 2200 c503 |0000: new-instance v0, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl$1; // type@03c5 │ │ +0c95b0: 7030 2c1b 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@1b2c │ │ +0c95b6: 7110 8c1b 0000 |0005: invoke-static {v0}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newOnQueryTextListener:(Landroid/support/v4/widget/SearchViewCompatHoneycomb$OnQueryTextListenerCompatBridge;)Ljava/lang/Object; // method@1b8c │ │ +0c95bc: 0c00 |0008: move-result-object v0 │ │ +0c95be: 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; │ │ │ │ @@ -279570,18 +279651,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 │ │ -0c5d24: |[0c5d24] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0c5d34: 7110 8d1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1b8d │ │ -0c5d3a: 0c00 |0003: move-result-object v0 │ │ -0c5d3c: 1100 |0004: return-object v0 │ │ +0c95c0: |[0c95c0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0c95d0: 7110 8d1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1b8d │ │ +0c95d6: 0c00 |0003: move-result-object v0 │ │ +0c95d8: 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; │ │ │ │ @@ -279590,17 +279671,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5d40: |[0c5d40] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ -0c5d50: 7120 8e1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1b8e │ │ -0c5d56: 0e00 |0003: return-void │ │ +0c95dc: |[0c95dc] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setIconified:(Landroid/view/View;Z)V │ │ +0c95ec: 7120 8e1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setIconified:(Landroid/view/View;Z)V // method@1b8e │ │ +0c95f2: 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; │ │ @@ -279611,17 +279692,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5d58: |[0c5d58] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ -0c5d68: 7120 8f1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1b8f │ │ -0c5d6e: 0e00 |0003: return-void │ │ +0c95f4: |[0c95f4] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setMaxWidth:(Landroid/view/View;I)V │ │ +0c9604: 7120 8f1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setMaxWidth:(Landroid/view/View;I)V // method@1b8f │ │ +0c960a: 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; │ │ @@ -279632,17 +279713,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 │ │ -0c5d70: |[0c5d70] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0c5d80: 7120 901b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b90 │ │ -0c5d86: 0e00 |0003: return-void │ │ +0c960c: |[0c960c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0c961c: 7120 901b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnCloseListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b90 │ │ +0c9622: 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; │ │ @@ -279653,17 +279734,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 │ │ -0c5d88: |[0c5d88] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0c5d98: 7120 911b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b91 │ │ -0c5d9e: 0e00 |0003: return-void │ │ +0c9624: |[0c9624] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0c9634: 7120 911b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setOnQueryTextListener:(Ljava/lang/Object;Ljava/lang/Object;)V // method@1b91 │ │ +0c963a: 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; │ │ @@ -279674,17 +279755,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 │ │ -0c5da0: |[0c5da0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ -0c5db0: 7130 921b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1b92 │ │ -0c5db6: 0e00 |0003: return-void │ │ +0c963c: |[0c963c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V │ │ +0c964c: 7130 921b 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQuery:(Landroid/view/View;Ljava/lang/CharSequence;Z)V // method@1b92 │ │ +0c9652: 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; │ │ @@ -279696,17 +279777,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 │ │ -0c5db8: |[0c5db8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ -0c5dc8: 7120 931b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1b93 │ │ -0c5dce: 0e00 |0003: return-void │ │ +0c9654: |[0c9654] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V │ │ +0c9664: 7120 931b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryHint:(Landroid/view/View;Ljava/lang/CharSequence;)V // method@1b93 │ │ +0c966a: 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; │ │ @@ -279717,17 +279798,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5dd0: |[0c5dd0] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ -0c5de0: 7120 941b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1b94 │ │ -0c5de6: 0e00 |0003: return-void │ │ +0c966c: |[0c966c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setQueryRefinementEnabled:(Landroid/view/View;Z)V │ │ +0c967c: 7120 941b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setQueryRefinementEnabled:(Landroid/view/View;Z)V // method@1b94 │ │ +0c9682: 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; │ │ @@ -279738,17 +279819,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 │ │ -0c5de8: |[0c5de8] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ -0c5df8: 7120 951b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1b95 │ │ -0c5dfe: 0e00 |0003: return-void │ │ +0c9684: |[0c9684] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V │ │ +0c9694: 7120 951b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSearchableInfo:(Landroid/view/View;Landroid/content/ComponentName;)V // method@1b95 │ │ +0c969a: 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; │ │ @@ -279759,33 +279840,33 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0c5e00: |[0c5e00] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ -0c5e10: 7120 961b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1b96 │ │ -0c5e16: 0e00 |0003: return-void │ │ +0c969c: |[0c969c] android.support.v4.widget.SearchViewCompat$SearchViewCompatHoneycombImpl.setSubmitButtonEnabled:(Landroid/view/View;Z)V │ │ +0c96ac: 7120 961b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatHoneycomb;.setSubmitButtonEnabled:(Landroid/view/View;Z)V // method@1b96 │ │ +0c96b2: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #1025 header: │ │ class_idx : 993 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 992 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1025 annotations: │ │ Annotations on class │ │ @@ -279813,42 +279894,42 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0c5e18: |[0c5e18] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ -0c5e28: 7010 dc1b 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1bdc │ │ -0c5e2e: 1c02 3904 |0003: const-class v2, Landroid/view/View; // type@0439 │ │ -0c5e32: 1a03 1c1b |0005: const-string v3, "getDisplayList" // string@1b1c │ │ -0c5e36: 1201 |0007: const/4 v1, #int 0 // #0 │ │ -0c5e38: 1f01 6706 |0008: check-cast v1, [Ljava/lang/Class; // type@0667 │ │ -0c5e3c: 6e30 6d2e 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ -0c5e42: 0c01 |000d: move-result-object v1 │ │ -0c5e44: 5b41 b607 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07b6 │ │ -0c5e48: 1c01 3904 |0010: const-class v1, Landroid/view/View; // type@0439 │ │ -0c5e4c: 1a02 5723 |0012: const-string v2, "mRecreateDisplayList" // string@2357 │ │ -0c5e50: 6e20 6c2e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -0c5e56: 0c01 |0017: move-result-object v1 │ │ -0c5e58: 5b41 b707 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ -0c5e5c: 5441 b707 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ -0c5e60: 1212 |001c: const/4 v2, #int 1 // #1 │ │ -0c5e62: 6e20 f52e 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ -0c5e68: 0e00 |0020: return-void │ │ -0c5e6a: 0d00 |0021: move-exception v0 │ │ -0c5e6c: 1a01 6d10 |0022: const-string v1, "SlidingPaneLayout" // string@106d │ │ -0c5e70: 1a02 6103 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0361 │ │ -0c5e74: 7130 041d 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0c5e7a: 28e7 |0029: goto 0010 // -0019 │ │ -0c5e7c: 0d00 |002a: move-exception v0 │ │ -0c5e7e: 1a01 6d10 |002b: const-string v1, "SlidingPaneLayout" // string@106d │ │ -0c5e82: 1a02 6203 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0362 │ │ -0c5e86: 7130 041d 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0c5e8c: 28ee |0032: goto 0020 // -0012 │ │ +0c96b4: |[0c96b4] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.:()V │ │ +0c96c4: 7010 dc1b 0400 |0000: invoke-direct {v4}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1bdc │ │ +0c96ca: 1c02 3904 |0003: const-class v2, Landroid/view/View; // type@0439 │ │ +0c96ce: 1a03 1d1b |0005: const-string v3, "getDisplayList" // string@1b1d │ │ +0c96d2: 1201 |0007: const/4 v1, #int 0 // #0 │ │ +0c96d4: 1f01 6706 |0008: check-cast v1, [Ljava/lang/Class; // type@0667 │ │ +0c96d8: 6e30 6d2e 3201 |000a: invoke-virtual {v2, v3, v1}, Ljava/lang/Class;.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; // method@2e6d │ │ +0c96de: 0c01 |000d: move-result-object v1 │ │ +0c96e0: 5b41 b607 |000e: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07b6 │ │ +0c96e4: 1c01 3904 |0010: const-class v1, Landroid/view/View; // type@0439 │ │ +0c96e8: 1a02 5823 |0012: const-string v2, "mRecreateDisplayList" // string@2358 │ │ +0c96ec: 6e20 6c2e 2100 |0014: invoke-virtual {v1, v2}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +0c96f2: 0c01 |0017: move-result-object v1 │ │ +0c96f4: 5b41 b707 |0018: iput-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ +0c96f8: 5441 b707 |001a: iget-object v1, v4, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ +0c96fc: 1212 |001c: const/4 v2, #int 1 // #1 │ │ +0c96fe: 6e20 f52e 2100 |001d: invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ +0c9704: 0e00 |0020: return-void │ │ +0c9706: 0d00 |0021: move-exception v0 │ │ +0c9708: 1a01 6e10 |0022: const-string v1, "SlidingPaneLayout" // string@106e │ │ +0c970c: 1a02 6303 |0024: const-string v2, "Couldn't fetch getDisplayList method; dimming won't work right." // string@0363 │ │ +0c9710: 7130 041d 2100 |0026: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0c9716: 28e7 |0029: goto 0010 // -0019 │ │ +0c9718: 0d00 |002a: move-exception v0 │ │ +0c971a: 1a01 6e10 |002b: const-string v1, "SlidingPaneLayout" // string@106e │ │ +0c971e: 1a02 6403 |002d: const-string v2, "Couldn't fetch mRecreateDisplayList field; dimming will be slow." // string@0364 │ │ +0c9722: 7130 041d 2100 |002f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0c9728: 28ee |0032: goto 0020 // -0012 │ │ catches : 2 │ │ 0x0003 - 0x0010 │ │ Ljava/lang/NoSuchMethodException; -> 0x0021 │ │ 0x0010 - 0x0020 │ │ Ljava/lang/NoSuchFieldException; -> 0x002a │ │ positions : │ │ 0x0000 line=1499 │ │ @@ -279871,35 +279952,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 │ │ -0c5eac: |[0c5eac] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0c5ebc: 5431 b607 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07b6 │ │ -0c5ec0: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ -0c5ec4: 5431 b707 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ -0c5ec8: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ -0c5ecc: 5431 b707 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ -0c5ed0: 1212 |000a: const/4 v2, #int 1 // #1 │ │ -0c5ed2: 6e30 f62e 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@2ef6 │ │ -0c5ed8: 5432 b607 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07b6 │ │ -0c5edc: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0c5ede: 1f01 6806 |0011: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ -0c5ee2: 6e30 f92e 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ -0c5ee8: 6f30 dd1b 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1bdd │ │ -0c5eee: 0e00 |0019: return-void │ │ -0c5ef0: 0d00 |001a: move-exception v0 │ │ -0c5ef2: 1a01 6d10 |001b: const-string v1, "SlidingPaneLayout" // string@106d │ │ -0c5ef6: 1a02 4404 |001d: const-string v2, "Error refreshing display list state" // string@0444 │ │ -0c5efa: 7130 041d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0c5f00: 28f4 |0022: goto 0016 // -000c │ │ -0c5f02: 6e10 271e 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ -0c5f08: 28f3 |0026: goto 0019 // -000d │ │ +0c9748: |[0c9748] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJB.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0c9758: 5431 b607 |0000: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07b6 │ │ +0c975c: 3801 2100 |0002: if-eqz v1, 0023 // +0021 │ │ +0c9760: 5431 b707 |0004: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ +0c9764: 3801 1d00 |0006: if-eqz v1, 0023 // +001d │ │ +0c9768: 5431 b707 |0008: iget-object v1, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mRecreateDisplayList:Ljava/lang/reflect/Field; // field@07b7 │ │ +0c976c: 1212 |000a: const/4 v2, #int 1 // #1 │ │ +0c976e: 6e30 f62e 5102 |000b: invoke-virtual {v1, v5, v2}, Ljava/lang/reflect/Field;.setBoolean:(Ljava/lang/Object;Z)V // method@2ef6 │ │ +0c9774: 5432 b607 |000e: iget-object v2, v3, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;.mGetDisplayList:Ljava/lang/reflect/Method; // field@07b6 │ │ +0c9778: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0c977a: 1f01 6806 |0011: check-cast v1, [Ljava/lang/Object; // type@0668 │ │ +0c977e: 6e30 f92e 5201 |0013: invoke-virtual {v2, v5, v1}, Ljava/lang/reflect/Method;.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; // method@2ef9 │ │ +0c9784: 6f30 dd1b 4305 |0016: invoke-super {v3, v4, v5}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V // method@1bdd │ │ +0c978a: 0e00 |0019: return-void │ │ +0c978c: 0d00 |001a: move-exception v0 │ │ +0c978e: 1a01 6e10 |001b: const-string v1, "SlidingPaneLayout" // string@106e │ │ +0c9792: 1a02 4504 |001d: const-string v2, "Error refreshing display list state" // string@0445 │ │ +0c9796: 7130 041d 2100 |001f: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0c979c: 28f4 |0022: goto 0016 // -000c │ │ +0c979e: 6e10 271e 0500 |0023: invoke-virtual {v5}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ +0c97a4: 28f3 |0026: goto 0019 // -000d │ │ catches : 1 │ │ 0x0008 - 0x0016 │ │ Ljava/lang/Exception; -> 0x001a │ │ positions : │ │ 0x0000 line=1515 │ │ 0x0008 line=1517 │ │ 0x000e line=1518 │ │ @@ -279910,21 +279991,21 @@ │ │ 0x0023 line=1524 │ │ locals : │ │ 0x001b - 0x0023 reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x0027 reg=3 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; │ │ 0x0000 - 0x0027 reg=4 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x0027 reg=5 child Landroid/view/View; │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #1026 header: │ │ class_idx : 994 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 992 │ │ -source_file_idx : 4206 │ │ +source_file_idx : 4207 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1026 annotations: │ │ Annotations on class │ │ @@ -279944,17 +280025,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5f1c: |[0c5f1c] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ -0c5f2c: 7010 dc1b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1bdc │ │ -0c5f32: 0e00 |0003: return-void │ │ +0c97b8: |[0c97b8] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.:()V │ │ +0c97c8: 7010 dc1b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;.:()V // method@1bdc │ │ +0c97ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1531 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ │ │ Virtual methods - │ │ @@ -279963,37 +280044,37 @@ │ │ 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 │ │ -0c5f34: |[0c5f34] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ -0c5f44: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c5f4a: 0c00 |0003: move-result-object v0 │ │ -0c5f4c: 1f00 da03 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ -0c5f50: 5400 ac07 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ -0c5f54: 7120 4113 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@1341 │ │ -0c5f5a: 0e00 |000b: return-void │ │ +0c97d0: |[0c97d0] android.support.v4.widget.SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.invalidateChildRegion:(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V │ │ +0c97e0: 6e10 f91d 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0c97e6: 0c00 |0003: move-result-object v0 │ │ +0c97e8: 1f00 da03 |0004: check-cast v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; // type@03da │ │ +0c97ec: 5400 ac07 |0006: iget-object v0, v0, Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;.dimPaint:Landroid/graphics/Paint; // field@07ac │ │ +0c97f0: 7120 4113 0300 |0008: invoke-static {v3, v0}, Landroid/support/v4/view/ViewCompat;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@1341 │ │ +0c97f6: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1534 │ │ 0x000b line=1535 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; │ │ 0x0000 - 0x000c reg=2 parent Landroid/support/v4/widget/SlidingPaneLayout; │ │ 0x0000 - 0x000c reg=3 child Landroid/view/View; │ │ │ │ - source_file_idx : 4206 (SlidingPaneLayout.java) │ │ + source_file_idx : 4207 (SlidingPaneLayout.java) │ │ │ │ Class #1027 header: │ │ class_idx : 1205 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 266 │ │ -source_file_idx : 4054 │ │ +source_file_idx : 4055 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #1027 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockDialogFragment;' │ │ @@ -280015,17 +280096,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c5f5c: |[0c5f5c] com.actionbarsherlock.app.SherlockDialogFragment.:()V │ │ -0c5f6c: 7010 0d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@050d │ │ -0c5f72: 0e00 |0003: return-void │ │ +0c97f8: |[0c97f8] com.actionbarsherlock.app.SherlockDialogFragment.:()V │ │ +0c9808: 7010 0d05 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/DialogFragment;.:()V // method@050d │ │ +0c980e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ │ │ Virtual methods - │ │ @@ -280034,17 +280115,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c5f74: |[0c5f74] com.actionbarsherlock.app.SherlockDialogFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0c5f84: 5410 bc0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ -0c5f88: 1100 |0002: return-object v0 │ │ +0c9810: |[0c9810] com.actionbarsherlock.app.SherlockDialogFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0c9820: 5410 bc0a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ +0c9824: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/SherlockDialogFragment;) │ │ @@ -280052,38 +280133,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0c5f8c: |[0c5f8c] com.actionbarsherlock.app.SherlockDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ -0c5f9c: 2040 b804 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ -0c5fa0: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0c5fa4: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0c5fa8: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c5fac: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c5fb2: 6e10 ab2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c5fb8: 0c02 |000e: move-result-object v2 │ │ -0c5fba: 6e10 722e 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0c5fc0: 0c02 |0012: move-result-object v2 │ │ -0c5fc2: 6e20 db2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c5fc8: 0c01 |0016: move-result-object v1 │ │ -0c5fca: 1a02 8500 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0085 │ │ -0c5fce: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c5fd4: 0c01 |001c: move-result-object v1 │ │ -0c5fd6: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c5fdc: 0c01 |0020: move-result-object v1 │ │ -0c5fde: 7020 882e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0c5fe4: 2700 |0024: throw v0 │ │ -0c5fe6: 0740 |0025: move-object v0, v4 │ │ -0c5fe8: 1f00 b804 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ -0c5fec: 5b30 bc0a |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ -0c5ff0: 6f20 1a05 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@051a │ │ -0c5ff6: 0e00 |002d: return-void │ │ +0c9828: |[0c9828] com.actionbarsherlock.app.SherlockDialogFragment.onAttach:(Landroid/app/Activity;)V │ │ +0c9838: 2040 b804 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ +0c983c: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0c9840: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0c9844: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0c9848: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0c984e: 6e10 ab2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0c9854: 0c02 |000e: move-result-object v2 │ │ +0c9856: 6e10 722e 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0c985c: 0c02 |0012: move-result-object v2 │ │ +0c985e: 6e20 db2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c9864: 0c01 |0016: move-result-object v1 │ │ +0c9866: 1a02 8700 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0087 │ │ +0c986a: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c9870: 0c01 |001c: move-result-object v1 │ │ +0c9872: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0c9878: 0c01 |0020: move-result-object v1 │ │ +0c987a: 7020 882e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0c9880: 2700 |0024: throw v0 │ │ +0c9882: 0740 |0025: move-object v0, v4 │ │ +0c9884: 1f00 b804 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ +0c9888: 5b30 bc0a |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ +0c988c: 6f20 1a05 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/DialogFragment;.onAttach:(Landroid/app/Activity;)V // method@051a │ │ +0c9892: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -280096,22 +280177,22 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0c5ff8: |[0c5ff8] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0c6008: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0c600c: 7020 de27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0c6012: 5421 bc0a |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ -0c6016: 6e10 2722 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2227 │ │ -0c601c: 0c01 |000a: move-result-object v1 │ │ -0c601e: 6e30 e521 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@21e5 │ │ -0c6024: 0e00 |000e: return-void │ │ +0c9894: |[0c9894] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0c98a4: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0c98a8: 7020 de27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0c98ae: 5421 bc0a |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ +0c98b2: 6e10 2722 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2227 │ │ +0c98b8: 0c01 |000a: move-result-object v1 │ │ +0c98ba: 6e30 e521 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@21e5 │ │ +0c98c0: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000e line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -280122,16 +280203,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c6028: |[0c6028] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0c6038: 0e00 |0000: return-void │ │ +0c98c4: |[0c98c4] com.actionbarsherlock.app.SherlockDialogFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0c98d4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -280141,19 +280222,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c603c: |[0c603c] com.actionbarsherlock.app.SherlockDialogFragment.onDetach:()V │ │ -0c604c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c604e: 5b10 bc0a |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ -0c6052: 6f10 1f05 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@051f │ │ -0c6058: 0e00 |0006: return-void │ │ +0c98d8: |[0c98d8] com.actionbarsherlock.app.SherlockDialogFragment.onDetach:()V │ │ +0c98e8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c98ea: 5b10 bc0a |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockDialogFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0abc │ │ +0c98ee: 6f10 1f05 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/DialogFragment;.onDetach:()V // method@051f │ │ +0c98f4: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ @@ -280163,20 +280244,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c605c: |[0c605c] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0c606c: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ -0c6070: 7020 6a27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ -0c6076: 6e20 e821 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@21e8 │ │ -0c607c: 0a00 |0008: move-result v0 │ │ -0c607e: 0f00 |0009: return v0 │ │ +0c98f8: |[0c98f8] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0c9908: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ +0c990c: 7020 6a27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ +0c9912: 6e20 e821 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@21e8 │ │ +0c9918: 0a00 |0008: move-result v0 │ │ +0c991a: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -280185,17 +280266,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c6080: |[0c6080] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0c6090: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c6092: 0f00 |0001: return v0 │ │ +0c991c: |[0c991c] com.actionbarsherlock.app.SherlockDialogFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0c992c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c992e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -280204,19 +280285,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c6094: |[0c6094] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0c60a4: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0c60a8: 7020 de27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0c60ae: 6e20 ea21 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@21ea │ │ -0c60b4: 0e00 |0008: return-void │ │ +0c9930: |[0c9930] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0c9940: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0c9944: 7020 de27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0c994a: 6e20 ea21 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@21ea │ │ +0c9950: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ @@ -280226,30 +280307,30 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c60b8: |[0c60b8] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0c60c8: 0e00 |0000: return-void │ │ +0c9954: |[0c9954] com.actionbarsherlock.app.SherlockDialogFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0c9964: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockDialogFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ - source_file_idx : 4054 (SherlockDialogFragment.java) │ │ + source_file_idx : 4055 (SherlockDialogFragment.java) │ │ │ │ Class #1028 header: │ │ class_idx : 1208 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 421 │ │ -source_file_idx : 4058 │ │ +source_file_idx : 4059 │ │ static_fields_size : 1 │ │ instance_fields_size: 4 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 42 │ │ │ │ Class #1028 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ @@ -280287,21 +280368,21 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c60cc: |[0c60cc] com.actionbarsherlock.app.SherlockFragmentActivity.:()V │ │ -0c60dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c60de: 7010 b709 0100 |0001: invoke-direct {v1}, Landroid/support/v4/app/Watson;.:()V // method@09b7 │ │ -0c60e4: 5c10 c00a |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ -0c60e8: 5c10 c10a |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ -0c60ec: 5c10 c20a |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ -0c60f0: 0e00 |000a: return-void │ │ +0c9968: |[0c9968] com.actionbarsherlock.app.SherlockFragmentActivity.:()V │ │ +0c9978: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c997a: 7010 b709 0100 |0001: invoke-direct {v1}, Landroid/support/v4/app/Watson;.:()V // method@09b7 │ │ +0c9980: 5c10 c00a |0004: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ +0c9984: 5c10 c10a |0006: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ +0c9988: 5c10 c20a |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ +0c998c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=21 │ │ 0x0004 line=25 │ │ 0x0006 line=26 │ │ 0x0008 line=27 │ │ locals : │ │ @@ -280313,19 +280394,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0c60f4: |[0c60f4] com.actionbarsherlock.app.SherlockFragmentActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0c6104: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c610a: 0c00 |0003: move-result-object v0 │ │ -0c610c: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ -0c6112: 0e00 |0007: return-void │ │ +0c9990: |[0c9990] com.actionbarsherlock.app.SherlockFragmentActivity.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0c99a0: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c99a6: 0c00 |0003: move-result-object v0 │ │ +0c99a8: 6e30 2921 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.addContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2129 │ │ +0c99ae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=256 │ │ 0x0007 line=257 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -280336,22 +280417,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0c6114: |[0c6114] com.actionbarsherlock.app.SherlockFragmentActivity.closeOptionsMenu:()V │ │ -0c6124: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c612a: 0c00 |0003: move-result-object v0 │ │ -0c612c: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ -0c6132: 0a00 |0007: move-result v0 │ │ -0c6134: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0c6138: 6f10 b809 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.closeOptionsMenu:()V // method@09b8 │ │ -0c613e: 0e00 |000d: return-void │ │ +0c99b0: |[0c99b0] com.actionbarsherlock.app.SherlockFragmentActivity.closeOptionsMenu:()V │ │ +0c99c0: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c99c6: 0c00 |0003: move-result-object v0 │ │ +0c99c8: 6e10 2d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCloseOptionsMenu:()Z // method@212d │ │ +0c99ce: 0a00 |0007: move-result v0 │ │ +0c99d0: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0c99d4: 6f10 b809 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.closeOptionsMenu:()V // method@09b8 │ │ +0c99da: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=227 │ │ 0x000a line=228 │ │ 0x000d line=230 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280361,25 +280442,25 @@ │ │ type : '(Landroid/view/KeyEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0c6140: |[0c6140] com.actionbarsherlock.app.SherlockFragmentActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ -0c6150: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6156: 0c00 |0003: move-result-object v0 │ │ -0c6158: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ -0c615e: 0a00 |0007: move-result v0 │ │ -0c6160: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0c6164: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0c6166: 0f00 |000b: return v0 │ │ -0c6168: 6f20 b909 2100 |000c: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@09b9 │ │ -0c616e: 0a00 |000f: move-result v0 │ │ -0c6170: 28fb |0010: goto 000b // -0005 │ │ +0c99dc: |[0c99dc] com.actionbarsherlock.app.SherlockFragmentActivity.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z │ │ +0c99ec: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c99f2: 0c00 |0003: move-result-object v0 │ │ +0c99f4: 6e20 3221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@2132 │ │ +0c99fa: 0a00 |0007: move-result v0 │ │ +0c99fc: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0c9a00: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0c9a02: 0f00 |000b: return v0 │ │ +0c9a04: 6f20 b909 2100 |000c: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.dispatchKeyEvent:(Landroid/view/KeyEvent;)Z // method@09b9 │ │ +0c9a0a: 0a00 |000f: move-result v0 │ │ +0c9a0c: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ 0x000a line=119 │ │ 0x000b line=121 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280390,21 +280471,21 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0c6174: |[0c6174] com.actionbarsherlock.app.SherlockFragmentActivity.findViewById:(I)Landroid/view/View; │ │ -0c6184: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c618a: 0c00 |0003: move-result-object v0 │ │ -0c618c: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ -0c6192: 6f20 ba09 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.findViewById:(I)Landroid/view/View; // method@09ba │ │ -0c6198: 0c00 |000a: move-result-object v0 │ │ -0c619a: 1100 |000b: return-object v0 │ │ +0c9a10: |[0c9a10] com.actionbarsherlock.app.SherlockFragmentActivity.findViewById:(I)Landroid/view/View; │ │ +0c9a20: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9a26: 0c00 |0003: move-result-object v0 │ │ +0c9a28: 6e10 3f21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.ensureActionBar:()V // method@213f │ │ +0c9a2e: 6f20 ba09 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.findViewById:(I)Landroid/view/View; // method@09ba │ │ +0c9a34: 0c00 |000a: move-result-object v0 │ │ +0c9a36: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=280 │ │ 0x0007 line=281 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x000c reg=2 id I │ │ @@ -280414,23 +280495,23 @@ │ │ type : '()Lcom/actionbarsherlock/ActionBarSherlock;' │ │ access : 0x0014 (PROTECTED FINAL) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c619c: |[0c619c] com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ -0c61ac: 5410 c30a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac3 │ │ -0c61b0: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ -0c61b4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0c61b6: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ -0c61bc: 0c00 |0008: move-result-object v0 │ │ -0c61be: 5b10 c30a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac3 │ │ -0c61c2: 5410 c30a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac3 │ │ -0c61c6: 1100 |000d: return-object v0 │ │ +0c9a38: |[0c9a38] com.actionbarsherlock.app.SherlockFragmentActivity.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; │ │ +0c9a48: 5410 c30a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac3 │ │ +0c9a4c: 3900 0900 |0002: if-nez v0, 000b // +0009 │ │ +0c9a50: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0c9a52: 7120 5521 0100 |0005: invoke-static {v1, v0}, Lcom/actionbarsherlock/ActionBarSherlock;.wrap:(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; // method@2155 │ │ +0c9a58: 0c00 |0008: move-result-object v0 │ │ +0c9a5a: 5b10 c30a |0009: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac3 │ │ +0c9a5e: 5410 c30a |000b: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mSherlock:Lcom/actionbarsherlock/ActionBarSherlock; // field@0ac3 │ │ +0c9a62: 1100 |000d: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=30 │ │ 0x0004 line=31 │ │ 0x000b line=33 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280440,20 +280521,20 @@ │ │ type : '()Lcom/actionbarsherlock/app/ActionBar;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c61c8: |[0c61c8] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ -0c61d8: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c61de: 0c00 |0003: move-result-object v0 │ │ -0c61e0: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ -0c61e6: 0c00 |0007: move-result-object v0 │ │ -0c61e8: 1100 |0008: return-object v0 │ │ +0c9a64: |[0c9a64] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; │ │ +0c9a74: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9a7a: 0c00 |0003: move-result-object v0 │ │ +0c9a7c: 6e10 4021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2140 │ │ +0c9a82: 0c00 |0007: move-result-object v0 │ │ +0c9a84: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=42 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ #6 : (in Lcom/actionbarsherlock/app/SherlockFragmentActivity;) │ │ @@ -280461,20 +280542,20 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuInflater;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c61ec: |[0c61ec] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ -0c61fc: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6202: 0c00 |0003: move-result-object v0 │ │ -0c6204: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ -0c620a: 0c00 |0007: move-result-object v0 │ │ -0c620c: 1100 |0008: return-object v0 │ │ +0c9a88: |[0c9a88] com.actionbarsherlock.app.SherlockFragmentActivity.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; │ │ +0c9a98: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9a9e: 0c00 |0003: move-result-object v0 │ │ +0c9aa0: 6e10 4121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.getMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2141 │ │ +0c9aa6: 0c00 |0007: move-result-object v0 │ │ +0c9aa8: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ #7 : (in Lcom/actionbarsherlock/app/SherlockFragmentActivity;) │ │ @@ -280482,19 +280563,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c6210: |[0c6210] com.actionbarsherlock.app.SherlockFragmentActivity.invalidateOptionsMenu:()V │ │ -0c6220: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6226: 0c00 |0003: move-result-object v0 │ │ -0c6228: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ -0c622e: 0e00 |0007: return-void │ │ +0c9aac: |[0c9aac] com.actionbarsherlock.app.SherlockFragmentActivity.invalidateOptionsMenu:()V │ │ +0c9abc: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9ac2: 0c00 |0003: move-result-object v0 │ │ +0c9ac4: 6e10 3121 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchInvalidateOptionsMenu:()V // method@2131 │ │ +0c9aca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=149 │ │ 0x0007 line=150 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ @@ -280503,16 +280584,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c6230: |[0c6230] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0c6240: 0e00 |0000: return-void │ │ +0c9acc: |[0c9acc] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeFinished:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0c9adc: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -280521,16 +280602,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c6244: |[0c6244] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0c6254: 0e00 |0000: return-void │ │ +0c9ae0: |[0c9ae0] com.actionbarsherlock.app.SherlockFragmentActivity.onActionModeStarted:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0c9af0: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0001 reg=1 mode Lcom/actionbarsherlock/view/ActionMode; │ │ │ │ @@ -280539,20 +280620,20 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c6258: |[0c6258] com.actionbarsherlock.app.SherlockFragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0c6268: 6f20 bc09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@09bc │ │ -0c626e: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6274: 0c00 |0006: move-result-object v0 │ │ -0c6276: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ -0c627c: 0e00 |000a: return-void │ │ +0c9af4: |[0c9af4] com.actionbarsherlock.app.SherlockFragmentActivity.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0c9b04: 6f20 bc09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@09bc │ │ +0c9b0a: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9b10: 0c00 |0006: move-result-object v0 │ │ +0c9b12: 6e20 2e21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchConfigurationChanged:(Landroid/content/res/Configuration;)V // method@212e │ │ +0c9b18: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=62 │ │ 0x0003 line=63 │ │ 0x000a line=64 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280563,17 +280644,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c6280: |[0c6280] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ -0c6290: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c6292: 0f00 |0001: return v0 │ │ +0c9b1c: |[0c9b1c] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Landroid/view/Menu;)Z │ │ +0c9b2c: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c9b2e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=175 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -280582,17 +280663,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c6294: |[0c6294] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0c62a4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c62a6: 0f00 |0001: return v0 │ │ +0c9b30: |[0c9b30] com.actionbarsherlock.app.SherlockFragmentActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0c9b40: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c9b42: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=238 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -280601,30 +280682,30 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0c62a8: |[0c62a8] com.actionbarsherlock.app.SherlockFragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ -0c62b8: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0c62bc: 5521 c00a |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ -0c62c0: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0c62c4: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0c62c6: 5c21 c00a |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ -0c62ca: 6e10 2522 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c62d0: 0c01 |000c: move-result-object v1 │ │ -0c62d2: 6e20 2f21 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ -0c62d8: 0a00 |0010: move-result v0 │ │ -0c62da: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0c62dc: 5c21 c00a |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ -0c62e0: 0f00 |0014: return v0 │ │ -0c62e2: 6f30 be09 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@09be │ │ -0c62e8: 0a00 |0018: move-result v0 │ │ -0c62ea: 28fb |0019: goto 0014 // -0005 │ │ +0c9b44: |[0c9b44] com.actionbarsherlock.app.SherlockFragmentActivity.onCreatePanelMenu:(ILandroid/view/Menu;)Z │ │ +0c9b54: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0c9b58: 5521 c00a |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ +0c9b5c: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0c9b60: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0c9b62: 5c21 c00a |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ +0c9b66: 6e10 2522 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9b6c: 0c01 |000c: move-result-object v1 │ │ +0c9b6e: 6e20 2f21 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchCreateOptionsMenu:(Landroid/view/Menu;)Z // method@212f │ │ +0c9b74: 0a00 |0010: move-result v0 │ │ +0c9b76: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0c9b78: 5c21 c00a |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeCreate:Z // field@0ac0 │ │ +0c9b7c: 0f00 |0014: return v0 │ │ +0c9b7e: 6f30 be09 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onCreatePanelMenu:(ILandroid/view/Menu;)Z // method@09be │ │ +0c9b84: 0a00 |0018: move-result v0 │ │ +0c9b86: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=162 │ │ 0x0006 line=163 │ │ 0x0009 line=164 │ │ 0x0011 line=165 │ │ 0x0014 line=170 │ │ @@ -280639,20 +280720,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c62ec: |[0c62ec] com.actionbarsherlock.app.SherlockFragmentActivity.onDestroy:()V │ │ -0c62fc: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6302: 0c00 |0003: move-result-object v0 │ │ -0c6304: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ -0c630a: 6f10 c009 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onDestroy:()V // method@09c0 │ │ -0c6310: 0e00 |000a: return-void │ │ +0c9b88: |[0c9b88] com.actionbarsherlock.app.SherlockFragmentActivity.onDestroy:()V │ │ +0c9b98: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9b9e: 0c00 |0003: move-result-object v0 │ │ +0c9ba0: 6e10 3021 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchDestroy:()V // method@2130 │ │ +0c9ba6: 6f10 c009 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onDestroy:()V // method@09c0 │ │ +0c9bac: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=86 │ │ 0x0007 line=87 │ │ 0x000a line=88 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280662,30 +280743,30 @@ │ │ type : '(ILandroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 26 16-bit code units │ │ -0c6314: |[0c6314] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ -0c6324: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0c6328: 5521 c20a |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ -0c632c: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0c6330: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0c6332: 5c21 c20a |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ -0c6336: 6e10 2522 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c633c: 0c01 |000c: move-result-object v1 │ │ -0c633e: 6e20 3521 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ -0c6344: 0a00 |0010: move-result v0 │ │ -0c6346: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0c6348: 5c21 c20a |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ -0c634c: 0f00 |0014: return v0 │ │ -0c634e: 6f30 c109 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@09c1 │ │ -0c6354: 0a00 |0018: move-result v0 │ │ -0c6356: 28fb |0019: goto 0014 // -0005 │ │ +0c9bb0: |[0c9bb0] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuItemSelected:(ILandroid/view/MenuItem;)Z │ │ +0c9bc0: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0c9bc4: 5521 c20a |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ +0c9bc8: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0c9bcc: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0c9bce: 5c21 c20a |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ +0c9bd2: 6e10 2522 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9bd8: 0c01 |000c: move-result-object v1 │ │ +0c9bda: 6e20 3521 4100 |000d: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOptionsItemSelected:(Landroid/view/MenuItem;)Z // method@2135 │ │ +0c9be0: 0a00 |0010: move-result v0 │ │ +0c9be2: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0c9be4: 5c21 c20a |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativeSelected:Z // field@0ac2 │ │ +0c9be8: 0f00 |0014: return v0 │ │ +0c9bea: 6f30 c109 3204 |0015: invoke-super {v2, v3, v4}, Landroid/support/v4/app/Watson;.onMenuItemSelected:(ILandroid/view/MenuItem;)Z // method@09c1 │ │ +0c9bf0: 0a00 |0018: move-result v0 │ │ +0c9bf2: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=202 │ │ 0x0006 line=203 │ │ 0x0009 line=204 │ │ 0x0011 line=205 │ │ 0x0014 line=210 │ │ @@ -280700,25 +280781,25 @@ │ │ type : '(ILandroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 17 16-bit code units │ │ -0c6358: |[0c6358] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ -0c6368: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c636e: 0c00 |0003: move-result-object v0 │ │ -0c6370: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ -0c6376: 0a00 |0007: move-result v0 │ │ -0c6378: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0c637c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0c637e: 0f00 |000b: return v0 │ │ -0c6380: 6f30 c309 2103 |000c: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onMenuOpened:(ILandroid/view/Menu;)Z // method@09c3 │ │ -0c6386: 0a00 |000f: move-result v0 │ │ -0c6388: 28fb |0010: goto 000b // -0005 │ │ +0c9bf4: |[0c9bf4] com.actionbarsherlock.app.SherlockFragmentActivity.onMenuOpened:(ILandroid/view/Menu;)Z │ │ +0c9c04: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9c0a: 0c00 |0003: move-result-object v0 │ │ +0c9c0c: 6e30 3321 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchMenuOpened:(ILandroid/view/Menu;)Z // method@2133 │ │ +0c9c12: 0a00 |0007: move-result v0 │ │ +0c9c14: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0c9c18: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0c9c1a: 0f00 |000b: return v0 │ │ +0c9c1c: 6f30 c309 2103 |000c: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onMenuOpened:(ILandroid/view/Menu;)Z // method@09c3 │ │ +0c9c22: 0a00 |000f: move-result v0 │ │ +0c9c24: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=104 │ │ 0x000a line=105 │ │ 0x000b line=107 │ │ locals : │ │ 0x0000 - 0x0011 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280730,17 +280811,17 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c638c: |[0c638c] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0c639c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c639e: 0f00 |0001: return v0 │ │ +0c9c28: |[0c9c28] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0c9c38: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c9c3a: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=215 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -280749,17 +280830,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c63a0: |[0c63a0] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0c63b0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c63b2: 0f00 |0001: return v0 │ │ +0c9c3c: |[0c9c3c] com.actionbarsherlock.app.SherlockFragmentActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0c9c4c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0c9c4e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=246 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -280768,20 +280849,20 @@ │ │ type : '(ILandroid/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0c63b4: |[0c63b4] com.actionbarsherlock.app.SherlockFragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ -0c63c4: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c63ca: 0c00 |0003: move-result-object v0 │ │ -0c63cc: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ -0c63d2: 6f30 c509 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onPanelClosed:(ILandroid/view/Menu;)V // method@09c5 │ │ -0c63d8: 0e00 |000a: return-void │ │ +0c9c50: |[0c9c50] com.actionbarsherlock.app.SherlockFragmentActivity.onPanelClosed:(ILandroid/view/Menu;)V │ │ +0c9c60: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9c66: 0c00 |0003: move-result-object v0 │ │ +0c9c68: 6e30 3621 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPanelClosed:(ILandroid/view/Menu;)V // method@2136 │ │ +0c9c6e: 6f30 c509 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onPanelClosed:(ILandroid/view/Menu;)V // method@09c5 │ │ +0c9c74: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0007 line=113 │ │ 0x000a line=114 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280793,20 +280874,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c63dc: |[0c63dc] com.actionbarsherlock.app.SherlockFragmentActivity.onPause:()V │ │ -0c63ec: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c63f2: 0c00 |0003: move-result-object v0 │ │ -0c63f4: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ -0c63fa: 6f10 c609 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPause:()V // method@09c6 │ │ -0c6400: 0e00 |000a: return-void │ │ +0c9c78: |[0c9c78] com.actionbarsherlock.app.SherlockFragmentActivity.onPause:()V │ │ +0c9c88: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9c8e: 0c00 |0003: move-result-object v0 │ │ +0c9c90: 6e10 3721 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPause:()V // method@2137 │ │ +0c9c96: 6f10 c609 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPause:()V // method@09c6 │ │ +0c9c9c: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0007 line=75 │ │ 0x000a line=76 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280816,20 +280897,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c6404: |[0c6404] com.actionbarsherlock.app.SherlockFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ -0c6414: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c641a: 0c00 |0003: move-result-object v0 │ │ -0c641c: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ -0c6422: 6f20 c709 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onPostCreate:(Landroid/os/Bundle;)V // method@09c7 │ │ -0c6428: 0e00 |000a: return-void │ │ +0c9ca0: |[0c9ca0] com.actionbarsherlock.app.SherlockFragmentActivity.onPostCreate:(Landroid/os/Bundle;)V │ │ +0c9cb0: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9cb6: 0c00 |0003: move-result-object v0 │ │ +0c9cb8: 6e20 3821 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostCreate:(Landroid/os/Bundle;)V // method@2138 │ │ +0c9cbe: 6f20 c709 2100 |0007: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onPostCreate:(Landroid/os/Bundle;)V // method@09c7 │ │ +0c9cc4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0007 line=93 │ │ 0x000a line=94 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280840,20 +280921,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c642c: |[0c642c] com.actionbarsherlock.app.SherlockFragmentActivity.onPostResume:()V │ │ -0c643c: 6f10 c809 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPostResume:()V // method@09c8 │ │ -0c6442: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6448: 0c00 |0006: move-result-object v0 │ │ -0c644a: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ -0c6450: 0e00 |000a: return-void │ │ +0c9cc8: |[0c9cc8] com.actionbarsherlock.app.SherlockFragmentActivity.onPostResume:()V │ │ +0c9cd8: 6f10 c809 0100 |0000: invoke-super {v1}, Landroid/support/v4/app/Watson;.onPostResume:()V // method@09c8 │ │ +0c9cde: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9ce4: 0c00 |0006: move-result-object v0 │ │ +0c9ce6: 6e10 3921 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPostResume:()V // method@2139 │ │ +0c9cec: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ 0x0003 line=69 │ │ 0x000a line=70 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280863,17 +280944,17 @@ │ │ type : '(Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c6454: |[0c6454] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ -0c6464: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c6466: 0f00 |0001: return v0 │ │ +0c9cf0: |[0c9cf0] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Landroid/view/Menu;)Z │ │ +0c9d00: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c9d02: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=195 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Landroid/view/Menu; │ │ │ │ @@ -280882,17 +280963,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c6468: |[0c6468] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0c6478: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c647a: 0f00 |0001: return v0 │ │ +0c9d04: |[0c9d04] com.actionbarsherlock.app.SherlockFragmentActivity.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0c9d14: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0c9d16: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=242 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -280901,30 +280982,30 @@ │ │ type : '(ILandroid/view/View;Landroid/view/Menu;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 6 │ │ ins : 4 │ │ outs : 4 │ │ insns size : 26 16-bit code units │ │ -0c647c: |[0c647c] com.actionbarsherlock.app.SherlockFragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ -0c648c: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ -0c6490: 5521 c10a |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ -0c6494: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ -0c6498: 1211 |0006: const/4 v1, #int 1 // #1 │ │ -0c649a: 5c21 c10a |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ -0c649e: 6e10 2522 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c64a4: 0c01 |000c: move-result-object v1 │ │ -0c64a6: 6e20 3a21 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ -0c64ac: 0a00 |0010: move-result v0 │ │ -0c64ae: 1201 |0011: const/4 v1, #int 0 // #0 │ │ -0c64b0: 5c21 c10a |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ -0c64b4: 0f00 |0014: return v0 │ │ -0c64b6: 6f40 ca09 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/app/Watson;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@09ca │ │ -0c64bc: 0a00 |0018: move-result v0 │ │ -0c64be: 28fb |0019: goto 0014 // -0005 │ │ +0c9d18: |[0c9d18] com.actionbarsherlock.app.SherlockFragmentActivity.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z │ │ +0c9d28: 3903 1500 |0000: if-nez v3, 0015 // +0015 │ │ +0c9d2c: 5521 c10a |0002: iget-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ +0c9d30: 3901 1100 |0004: if-nez v1, 0015 // +0011 │ │ +0c9d34: 1211 |0006: const/4 v1, #int 1 // #1 │ │ +0c9d36: 5c21 c10a |0007: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ +0c9d3a: 6e10 2522 0200 |0009: invoke-virtual {v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9d40: 0c01 |000c: move-result-object v1 │ │ +0c9d42: 6e20 3a21 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchPrepareOptionsMenu:(Landroid/view/Menu;)Z // method@213a │ │ +0c9d48: 0a00 |0010: move-result v0 │ │ +0c9d4a: 1201 |0011: const/4 v1, #int 0 // #0 │ │ +0c9d4c: 5c21 c10a |0012: iput-boolean v1, v2, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.mIgnoreNativePrepare:Z // field@0ac1 │ │ +0c9d50: 0f00 |0014: return v0 │ │ +0c9d52: 6f40 ca09 3254 |0015: invoke-super {v2, v3, v4, v5}, Landroid/support/v4/app/Watson;.onPreparePanel:(ILandroid/view/View;Landroid/view/Menu;)Z // method@09ca │ │ +0c9d58: 0a00 |0018: move-result v0 │ │ +0c9d5a: 28fb |0019: goto 0014 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=182 │ │ 0x0006 line=183 │ │ 0x0009 line=184 │ │ 0x0011 line=185 │ │ 0x0014 line=190 │ │ @@ -280940,20 +281021,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c64c0: |[0c64c0] com.actionbarsherlock.app.SherlockFragmentActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ -0c64d0: 6f20 cc09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@09cc │ │ -0c64d6: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c64dc: 0c00 |0006: move-result-object v0 │ │ -0c64de: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ -0c64e4: 0e00 |000a: return-void │ │ +0c9d5c: |[0c9d5c] com.actionbarsherlock.app.SherlockFragmentActivity.onRestoreInstanceState:(Landroid/os/Bundle;)V │ │ +0c9d6c: 6f20 cc09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onRestoreInstanceState:(Landroid/os/Bundle;)V // method@09cc │ │ +0c9d72: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9d78: 0c00 |0006: move-result-object v0 │ │ +0c9d7a: 6e20 3b21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchRestoreInstanceState:(Landroid/os/Bundle;)V // method@213b │ │ +0c9d80: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ 0x000a line=134 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280964,20 +281045,20 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c64e8: |[0c64e8] com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ -0c64f8: 6f20 cd09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@09cd │ │ -0c64fe: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6504: 0c00 |0006: move-result-object v0 │ │ -0c6506: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ -0c650c: 0e00 |000a: return-void │ │ +0c9d84: |[0c9d84] com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState:(Landroid/os/Bundle;)V │ │ +0c9d94: 6f20 cd09 2100 |0000: invoke-super {v1, v2}, Landroid/support/v4/app/Watson;.onSaveInstanceState:(Landroid/os/Bundle;)V // method@09cd │ │ +0c9d9a: 6e10 2522 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9da0: 0c00 |0006: move-result-object v0 │ │ +0c9da2: 6e20 3c21 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchSaveInstanceState:(Landroid/os/Bundle;)V // method@213c │ │ +0c9da8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=126 │ │ 0x0003 line=127 │ │ 0x000a line=128 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -280988,20 +281069,20 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c6510: |[0c6510] com.actionbarsherlock.app.SherlockFragmentActivity.onStop:()V │ │ -0c6520: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6526: 0c00 |0003: move-result-object v0 │ │ -0c6528: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ -0c652e: 6f10 ce09 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onStop:()V // method@09ce │ │ -0c6534: 0e00 |000a: return-void │ │ +0c9dac: |[0c9dac] com.actionbarsherlock.app.SherlockFragmentActivity.onStop:()V │ │ +0c9dbc: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9dc2: 0c00 |0003: move-result-object v0 │ │ +0c9dc4: 6e10 3d21 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchStop:()V // method@213d │ │ +0c9dca: 6f10 ce09 0100 |0007: invoke-super {v1}, Landroid/support/v4/app/Watson;.onStop:()V // method@09ce │ │ +0c9dd0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=80 │ │ 0x0007 line=81 │ │ 0x000a line=82 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -281011,20 +281092,20 @@ │ │ type : '(Ljava/lang/CharSequence;I)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0c6538: |[0c6538] com.actionbarsherlock.app.SherlockFragmentActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ -0c6548: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c654e: 0c00 |0003: move-result-object v0 │ │ -0c6550: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ -0c6556: 6f30 cf09 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@09cf │ │ -0c655c: 0e00 |000a: return-void │ │ +0c9dd4: |[0c9dd4] com.actionbarsherlock.app.SherlockFragmentActivity.onTitleChanged:(Ljava/lang/CharSequence;I)V │ │ +0c9de4: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9dea: 0c00 |0003: move-result-object v0 │ │ +0c9dec: 6e30 3e21 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchTitleChanged:(Ljava/lang/CharSequence;I)V // method@213e │ │ +0c9df2: 6f30 cf09 2103 |0007: invoke-super {v1, v2, v3}, Landroid/support/v4/app/Watson;.onTitleChanged:(Ljava/lang/CharSequence;I)V // method@09cf │ │ +0c9df8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 0x0007 line=99 │ │ 0x000a line=100 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -281036,22 +281117,22 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 14 16-bit code units │ │ -0c6560: |[0c6560] com.actionbarsherlock.app.SherlockFragmentActivity.openOptionsMenu:()V │ │ -0c6570: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6576: 0c00 |0003: move-result-object v0 │ │ -0c6578: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ -0c657e: 0a00 |0007: move-result v0 │ │ -0c6580: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ -0c6584: 6f10 d009 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.openOptionsMenu:()V // method@09d0 │ │ -0c658a: 0e00 |000d: return-void │ │ +0c9dfc: |[0c9dfc] com.actionbarsherlock.app.SherlockFragmentActivity.openOptionsMenu:()V │ │ +0c9e0c: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9e12: 0c00 |0003: move-result-object v0 │ │ +0c9e14: 6e10 3421 0000 |0004: invoke-virtual {v0}, Lcom/actionbarsherlock/ActionBarSherlock;.dispatchOpenOptionsMenu:()Z // method@2134 │ │ +0c9e1a: 0a00 |0007: move-result v0 │ │ +0c9e1c: 3900 0500 |0008: if-nez v0, 000d // +0005 │ │ +0c9e20: 6f10 d009 0100 |000a: invoke-super {v1}, Landroid/support/v4/app/Watson;.openOptionsMenu:()V // method@09d0 │ │ +0c9e26: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=220 │ │ 0x000a line=221 │ │ 0x000d line=223 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ @@ -281061,20 +281142,20 @@ │ │ type : '(J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c658c: |[0c658c] com.actionbarsherlock.app.SherlockFragmentActivity.requestWindowFeature:(J)V │ │ -0c659c: 6e10 2522 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c65a2: 0c00 |0003: move-result-object v0 │ │ -0c65a4: 8441 |0004: long-to-int v1, v4 │ │ -0c65a6: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ -0c65ac: 0e00 |0008: return-void │ │ +0c9e28: |[0c9e28] com.actionbarsherlock.app.SherlockFragmentActivity.requestWindowFeature:(J)V │ │ +0c9e38: 6e10 2522 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9e3e: 0c00 |0003: move-result-object v0 │ │ +0c9e40: 8441 |0004: long-to-int v1, v4 │ │ +0c9e42: 6e20 4521 1000 |0005: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/ActionBarSherlock;.requestFeature:(I)Z // method@2145 │ │ +0c9e48: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0008 line=276 │ │ locals : │ │ 0x0000 - 0x0009 reg=3 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0009 reg=4 featureId J │ │ @@ -281084,19 +281165,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c65b0: |[0c65b0] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(I)V │ │ -0c65c0: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c65c6: 0c00 |0003: move-result-object v0 │ │ -0c65c8: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ -0c65ce: 0e00 |0007: return-void │ │ +0c9e4c: |[0c9e4c] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(I)V │ │ +0c9e5c: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9e62: 0c00 |0003: move-result-object v0 │ │ +0c9e64: 6e20 4621 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(I)V // method@2146 │ │ +0c9e6a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=261 │ │ 0x0007 line=262 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 layoutResId I │ │ @@ -281106,19 +281187,19 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c65d0: |[0c65d0] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;)V │ │ -0c65e0: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c65e6: 0c00 |0003: move-result-object v0 │ │ -0c65e8: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ -0c65ee: 0e00 |0007: return-void │ │ +0c9e6c: |[0c9e6c] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;)V │ │ +0c9e7c: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9e82: 0c00 |0003: move-result-object v0 │ │ +0c9e84: 6e20 4721 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;)V // method@2147 │ │ +0c9e8a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=271 │ │ 0x0007 line=272 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -281128,19 +281209,19 @@ │ │ type : '(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0c65f0: |[0c65f0] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ -0c6600: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6606: 0c00 |0003: move-result-object v0 │ │ -0c6608: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ -0c660e: 0e00 |0007: return-void │ │ +0c9e8c: |[0c9e8c] com.actionbarsherlock.app.SherlockFragmentActivity.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ +0c9e9c: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9ea2: 0c00 |0003: move-result-object v0 │ │ +0c9ea4: 6e30 4821 2003 |0004: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/ActionBarSherlock;.setContentView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2148 │ │ +0c9eaa: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=266 │ │ 0x0007 line=267 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ @@ -281151,19 +281232,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c6610: |[0c6610] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgress:(I)V │ │ -0c6620: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6626: 0c00 |0003: move-result-object v0 │ │ -0c6628: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ -0c662e: 0e00 |0007: return-void │ │ +0c9eac: |[0c9eac] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgress:(I)V │ │ +0c9ebc: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9ec2: 0c00 |0003: move-result-object v0 │ │ +0c9ec4: 6e20 4921 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgress:(I)V // method@2149 │ │ +0c9eca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=290 │ │ 0x0007 line=291 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 progress I │ │ @@ -281173,19 +281254,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c6630: |[0c6630] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminate:(Z)V │ │ -0c6640: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6646: 0c00 |0003: move-result-object v0 │ │ -0c6648: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ -0c664e: 0e00 |0007: return-void │ │ +0c9ecc: |[0c9ecc] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminate:(Z)V │ │ +0c9edc: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9ee2: 0c00 |0003: move-result-object v0 │ │ +0c9ee4: 6e20 4a21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminate:(Z)V // method@214a │ │ +0c9eea: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0007 line=295 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 indeterminate Z │ │ @@ -281195,19 +281276,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c6650: |[0c6650] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ -0c6660: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6666: 0c00 |0003: move-result-object v0 │ │ -0c6668: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ -0c666e: 0e00 |0007: return-void │ │ +0c9eec: |[0c9eec] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarIndeterminateVisibility:(Z)V │ │ +0c9efc: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9f02: 0c00 |0003: move-result-object v0 │ │ +0c9f04: 6e20 4b21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarIndeterminateVisibility:(Z)V // method@214b │ │ +0c9f0a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=298 │ │ 0x0007 line=299 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -281217,19 +281298,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c6670: |[0c6670] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarVisibility:(Z)V │ │ -0c6680: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c6686: 0c00 |0003: move-result-object v0 │ │ -0c6688: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ -0c668e: 0e00 |0007: return-void │ │ +0c9f0c: |[0c9f0c] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportProgressBarVisibility:(Z)V │ │ +0c9f1c: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9f22: 0c00 |0003: move-result-object v0 │ │ +0c9f24: 6e20 4c21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setProgressBarVisibility:(Z)V // method@214c │ │ +0c9f2a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0007 line=303 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 visible Z │ │ @@ -281239,19 +281320,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c6690: |[0c6690] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportSecondaryProgress:(I)V │ │ -0c66a0: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c66a6: 0c00 |0003: move-result-object v0 │ │ -0c66a8: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ -0c66ae: 0e00 |0007: return-void │ │ +0c9f2c: |[0c9f2c] com.actionbarsherlock.app.SherlockFragmentActivity.setSupportSecondaryProgress:(I)V │ │ +0c9f3c: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9f42: 0c00 |0003: move-result-object v0 │ │ +0c9f44: 6e20 4d21 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.setSecondaryProgress:(I)V // method@214d │ │ +0c9f4a: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=306 │ │ 0x0007 line=307 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0008 reg=2 secondaryProgress I │ │ @@ -281261,20 +281342,20 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c66b0: |[0c66b0] com.actionbarsherlock.app.SherlockFragmentActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ -0c66c0: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ -0c66c6: 0c00 |0003: move-result-object v0 │ │ -0c66c8: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ -0c66ce: 0c00 |0007: move-result-object v0 │ │ -0c66d0: 1100 |0008: return-object v0 │ │ +0c9f4c: |[0c9f4c] com.actionbarsherlock.app.SherlockFragmentActivity.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; │ │ +0c9f5c: 6e10 2522 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSherlock:()Lcom/actionbarsherlock/ActionBarSherlock; // method@2225 │ │ +0c9f62: 0c00 |0003: move-result-object v0 │ │ +0c9f64: 6e20 5221 2000 |0004: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/ActionBarSherlock;.startActionMode:(Lcom/actionbarsherlock/view/ActionMode$Callback;)Lcom/actionbarsherlock/view/ActionMode; // method@2152 │ │ +0c9f6a: 0c00 |0007: move-result-object v0 │ │ +0c9f6c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ 0x0000 - 0x0009 reg=2 callback Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ │ │ @@ -281283,31 +281364,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c66d4: |[0c66d4] com.actionbarsherlock.app.SherlockFragmentActivity.supportInvalidateOptionsMenu:()V │ │ -0c66e4: 6e10 2822 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.invalidateOptionsMenu:()V // method@2228 │ │ -0c66ea: 0e00 |0003: return-void │ │ +0c9f70: |[0c9f70] com.actionbarsherlock.app.SherlockFragmentActivity.supportInvalidateOptionsMenu:()V │ │ +0c9f80: 6e10 2822 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.invalidateOptionsMenu:()V // method@2228 │ │ +0c9f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ 0x0003 line=156 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ │ │ - source_file_idx : 4058 (SherlockFragmentActivity.java) │ │ + source_file_idx : 4059 (SherlockFragmentActivity.java) │ │ │ │ Class #1029 header: │ │ class_idx : 1210 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 313 │ │ -source_file_idx : 4060 │ │ +source_file_idx : 4061 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #1029 - │ │ Class descriptor : 'Lcom/actionbarsherlock/app/SherlockListFragment;' │ │ @@ -281329,17 +281410,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c66ec: |[0c66ec] com.actionbarsherlock.app.SherlockListFragment.:()V │ │ -0c66fc: 7010 0b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@070b │ │ -0c6702: 0e00 |0003: return-void │ │ +0c9f88: |[0c9f88] com.actionbarsherlock.app.SherlockListFragment.:()V │ │ +0c9f98: 7010 0b07 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ListFragment;.:()V // method@070b │ │ +0c9f9e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=15 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ │ │ Virtual methods - │ │ @@ -281348,17 +281429,17 @@ │ │ type : '()Lcom/actionbarsherlock/app/SherlockFragmentActivity;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6704: |[0c6704] com.actionbarsherlock.app.SherlockListFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ -0c6714: 5410 c50a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ -0c6718: 1100 |0002: return-object v0 │ │ +0c9fa0: |[0c9fa0] com.actionbarsherlock.app.SherlockListFragment.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; │ │ +0c9fb0: 5410 c50a |0000: iget-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ +0c9fb4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ │ │ #1 : (in Lcom/actionbarsherlock/app/SherlockListFragment;) │ │ @@ -281366,38 +281447,38 @@ │ │ type : '(Landroid/app/Activity;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0c671c: |[0c671c] com.actionbarsherlock.app.SherlockListFragment.onAttach:(Landroid/app/Activity;)V │ │ -0c672c: 2040 b804 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ -0c6730: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ -0c6734: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0c6738: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c673c: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c6742: 6e10 ab2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c6748: 0c02 |000e: move-result-object v2 │ │ -0c674a: 6e10 722e 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0c6750: 0c02 |0012: move-result-object v2 │ │ -0c6752: 6e20 db2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6758: 0c01 |0016: move-result-object v1 │ │ -0c675a: 1a02 8500 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0085 │ │ -0c675e: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6764: 0c01 |001c: move-result-object v1 │ │ -0c6766: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c676c: 0c01 |0020: move-result-object v1 │ │ -0c676e: 7020 882e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0c6774: 2700 |0024: throw v0 │ │ -0c6776: 0740 |0025: move-object v0, v4 │ │ -0c6778: 1f00 b804 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ -0c677c: 5b30 c50a |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ -0c6780: 6f20 1307 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0713 │ │ -0c6786: 0e00 |002d: return-void │ │ +0c9fb8: |[0c9fb8] com.actionbarsherlock.app.SherlockListFragment.onAttach:(Landroid/app/Activity;)V │ │ +0c9fc8: 2040 b804 |0000: instance-of v0, v4, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ +0c9fcc: 3900 2300 |0002: if-nez v0, 0025 // +0023 │ │ +0c9fd0: 2200 d305 |0004: new-instance v0, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0c9fd4: 2201 e705 |0006: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0c9fd8: 7010 d22e 0100 |0008: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0c9fde: 6e10 ab2e 0300 |000b: invoke-virtual {v3}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0c9fe4: 0c02 |000e: move-result-object v2 │ │ +0c9fe6: 6e10 722e 0200 |000f: invoke-virtual {v2}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0c9fec: 0c02 |0012: move-result-object v2 │ │ +0c9fee: 6e20 db2e 2100 |0013: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0c9ff4: 0c01 |0016: move-result-object v1 │ │ +0c9ff6: 1a02 8700 |0017: const-string v2, " must be attached to a SherlockFragmentActivity." // string@0087 │ │ +0c9ffa: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ca000: 0c01 |001c: move-result-object v1 │ │ +0ca002: 6e10 e02e 0100 |001d: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0ca008: 0c01 |0020: move-result-object v1 │ │ +0ca00a: 7020 882e 1000 |0021: invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0ca010: 2700 |0024: throw v0 │ │ +0ca012: 0740 |0025: move-object v0, v4 │ │ +0ca014: 1f00 b804 |0026: check-cast v0, Lcom/actionbarsherlock/app/SherlockFragmentActivity; // type@04b8 │ │ +0ca018: 5b30 c50a |0028: iput-object v0, v3, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ +0ca01c: 6f20 1307 4300 |002a: invoke-super {v3, v4}, Landroid/support/v4/app/ListFragment;.onAttach:(Landroid/app/Activity;)V // method@0713 │ │ +0ca022: 0e00 |002d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=24 │ │ 0x0004 line=25 │ │ 0x0026 line=27 │ │ 0x002a line=29 │ │ 0x002d line=30 │ │ @@ -281410,22 +281491,22 @@ │ │ type : '(Landroid/view/Menu;Landroid/view/MenuInflater;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0c6788: |[0c6788] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ -0c6798: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0c679c: 7020 de27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0c67a2: 5421 c50a |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ -0c67a6: 6e10 2722 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2227 │ │ -0c67ac: 0c01 |000a: move-result-object v1 │ │ -0c67ae: 6e30 7b22 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockListFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@227b │ │ -0c67b4: 0e00 |000e: return-void │ │ +0ca024: |[0ca024] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Landroid/view/Menu;Landroid/view/MenuInflater;)V │ │ +0ca034: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0ca038: 7020 de27 3000 |0002: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0ca03e: 5421 c50a |0005: iget-object v1, v2, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ +0ca042: 6e10 2722 0100 |0007: invoke-virtual {v1}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportMenuInflater:()Lcom/actionbarsherlock/view/MenuInflater; // method@2227 │ │ +0ca048: 0c01 |000a: move-result-object v1 │ │ +0ca04a: 6e30 7b22 0201 |000b: invoke-virtual {v2, v0, v1}, Lcom/actionbarsherlock/app/SherlockListFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@227b │ │ +0ca050: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=40 │ │ 0x000e line=41 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x000f reg=3 menu Landroid/view/Menu; │ │ @@ -281436,16 +281517,16 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c67b8: |[0c67b8] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0c67c8: 0e00 |0000: return-void │ │ +0ca054: |[0ca054] com.actionbarsherlock.app.SherlockListFragment.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0ca064: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ 0x0000 - 0x0001 reg=2 inflater Lcom/actionbarsherlock/view/MenuInflater; │ │ @@ -281455,19 +281536,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c67cc: |[0c67cc] com.actionbarsherlock.app.SherlockListFragment.onDetach:()V │ │ -0c67dc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c67de: 5b10 c50a |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ -0c67e2: 6f10 1607 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@0716 │ │ -0c67e8: 0e00 |0006: return-void │ │ +0ca068: |[0ca068] com.actionbarsherlock.app.SherlockListFragment.onDetach:()V │ │ +0ca078: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca07a: 5b10 c50a |0001: iput-object v0, v1, Lcom/actionbarsherlock/app/SherlockListFragment;.mActivity:Lcom/actionbarsherlock/app/SherlockFragmentActivity; // field@0ac5 │ │ +0ca07e: 6f10 1607 0100 |0003: invoke-super {v1}, Landroid/support/v4/app/ListFragment;.onDetach:()V // method@0716 │ │ +0ca084: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=34 │ │ 0x0003 line=35 │ │ 0x0006 line=36 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ @@ -281477,20 +281558,20 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0c67ec: |[0c67ec] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ -0c67fc: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ -0c6800: 7020 6a27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ -0c6806: 6e20 7e22 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@227e │ │ -0c680c: 0a00 |0008: move-result v0 │ │ -0c680e: 0f00 |0009: return v0 │ │ +0ca088: |[0ca088] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Landroid/view/MenuItem;)Z │ │ +0ca098: 2200 0b05 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ +0ca09c: 7020 6a27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ +0ca0a2: 6e20 7e22 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@227e │ │ +0ca0a8: 0a00 |0008: move-result v0 │ │ +0ca0aa: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x000a reg=2 item Landroid/view/MenuItem; │ │ │ │ @@ -281499,17 +281580,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c6810: |[0c6810] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0c6820: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c6822: 0f00 |0001: return v0 │ │ +0ca0ac: |[0ca0ac] com.actionbarsherlock.app.SherlockListFragment.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0ca0bc: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0ca0be: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=66 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0002 reg=2 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ @@ -281518,19 +281599,19 @@ │ │ type : '(Landroid/view/Menu;)V' │ │ access : 0x0011 (PUBLIC FINAL) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c6824: |[0c6824] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ -0c6834: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ -0c6838: 7020 de27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0c683e: 6e20 8022 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@2280 │ │ -0c6844: 0e00 |0008: return-void │ │ +0ca0c0: |[0ca0c0] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Landroid/view/Menu;)V │ │ +0ca0d0: 2200 1405 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper; // type@0514 │ │ +0ca0d4: 7020 de27 2000 |0002: invoke-direct {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0ca0da: 6e20 8022 0100 |0005: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/app/SherlockListFragment;.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V // method@2280 │ │ +0ca0e0: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0008 line=51 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0009 reg=2 menu Landroid/view/Menu; │ │ @@ -281540,30 +281621,30 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c6848: |[0c6848] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ -0c6858: 0e00 |0000: return-void │ │ +0ca0e4: |[0ca0e4] com.actionbarsherlock.app.SherlockListFragment.onPrepareOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)V │ │ +0ca0f4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=56 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/app/SherlockListFragment; │ │ 0x0000 - 0x0001 reg=1 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ - source_file_idx : 4060 (SherlockListFragment.java) │ │ + source_file_idx : 4061 (SherlockListFragment.java) │ │ │ │ Class #1030 header: │ │ class_idx : 1219 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1228 │ │ -source_file_idx : 565 │ │ +source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1030 annotations: │ │ Annotations on class │ │ @@ -281587,78 +281668,78 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c685c: |[0c685c] com.actionbarsherlock.internal.app.ActionBarImpl$1.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0c686c: 5b01 ec0a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c6870: 7010 0d24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@240d │ │ -0c6876: 0e00 |0005: return-void │ │ +0ca0f8: |[0ca0f8] com.actionbarsherlock.internal.app.ActionBarImpl$1.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0ca108: 5b01 ec0a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca10c: 7010 0d24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@240d │ │ +0ca112: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;) │ │ name : 'onAnimationEnd' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 86 16-bit code units │ │ -0c6878: |[0c6878] com.actionbarsherlock.internal.app.ActionBarImpl$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c6888: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ -0c688c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0c688e: 5430 ec0a |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c6892: 7110 5f23 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@235f │ │ -0c6898: 0c00 |0008: move-result-object v0 │ │ -0c689a: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ -0c689e: 5430 ec0a |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c68a2: 7110 5f23 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@235f │ │ -0c68a8: 0c00 |0010: move-result-object v0 │ │ -0c68aa: 6e20 6e25 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setTranslationY:(F)V // method@256e │ │ -0c68b0: 5430 ec0a |0014: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c68b4: 7110 6023 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ -0c68ba: 0c00 |0019: move-result-object v0 │ │ -0c68bc: 6e20 6828 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2868 │ │ -0c68c2: 5430 ec0a |001d: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c68c6: 7110 6123 0000 |001f: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2361 │ │ -0c68cc: 0c00 |0022: move-result-object v0 │ │ -0c68ce: 3800 1400 |0023: if-eqz v0, 0037 // +0014 │ │ -0c68d2: 5430 ec0a |0025: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c68d6: 7110 6223 0000 |0027: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I // method@2362 │ │ -0c68dc: 0a00 |002a: move-result v0 │ │ -0c68de: 1211 |002b: const/4 v1, #int 1 // #1 │ │ -0c68e0: 3310 0b00 |002c: if-ne v0, v1, 0037 // +000b │ │ -0c68e4: 5430 ec0a |002e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c68e8: 7110 6123 0000 |0030: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2361 │ │ -0c68ee: 0c00 |0033: move-result-object v0 │ │ -0c68f0: 6e20 6928 2000 |0034: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ -0c68f6: 5430 ec0a |0037: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c68fa: 7110 6023 0000 |0039: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ -0c6900: 0c00 |003c: move-result-object v0 │ │ -0c6902: 6e20 6928 2000 |003d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ -0c6908: 5430 ec0a |0040: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c690c: 7110 6023 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ -0c6912: 0c00 |0045: move-result-object v0 │ │ -0c6914: 1201 |0046: const/4 v1, #int 0 // #0 │ │ -0c6916: 6e20 6728 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2867 │ │ -0c691c: 5430 ec0a |004a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c6920: 1201 |004c: const/4 v1, #int 0 // #0 │ │ -0c6922: 7120 6323 1000 |004d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2363 │ │ -0c6928: 5430 ec0a |0050: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ -0c692c: 6e10 6f23 0000 |0052: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.completeDeferredDestroyActionMode:()V // method@236f │ │ -0c6932: 0e00 |0055: return-void │ │ +0ca114: |[0ca114] com.actionbarsherlock.internal.app.ActionBarImpl$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ca124: 1302 0800 |0000: const/16 v2, #int 8 // #8 │ │ +0ca128: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0ca12a: 5430 ec0a |0003: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca12e: 7110 5f23 0000 |0005: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@235f │ │ +0ca134: 0c00 |0008: move-result-object v0 │ │ +0ca136: 3800 1400 |0009: if-eqz v0, 001d // +0014 │ │ +0ca13a: 5430 ec0a |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca13e: 7110 5f23 0000 |000d: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$000:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout; // method@235f │ │ +0ca144: 0c00 |0010: move-result-object v0 │ │ +0ca146: 6e20 6e25 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineFrameLayout;.setTranslationY:(F)V // method@256e │ │ +0ca14c: 5430 ec0a |0014: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca150: 7110 6023 0000 |0016: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ +0ca156: 0c00 |0019: move-result-object v0 │ │ +0ca158: 6e20 6828 1000 |001a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTranslationY:(F)V // method@2868 │ │ +0ca15e: 5430 ec0a |001d: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca162: 7110 6123 0000 |001f: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2361 │ │ +0ca168: 0c00 |0022: move-result-object v0 │ │ +0ca16a: 3800 1400 |0023: if-eqz v0, 0037 // +0014 │ │ +0ca16e: 5430 ec0a |0025: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca172: 7110 6223 0000 |0027: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$300:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)I // method@2362 │ │ +0ca178: 0a00 |002a: move-result v0 │ │ +0ca17a: 1211 |002b: const/4 v1, #int 1 // #1 │ │ +0ca17c: 3310 0b00 |002c: if-ne v0, v1, 0037 // +000b │ │ +0ca180: 5430 ec0a |002e: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca184: 7110 6123 0000 |0030: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$200:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2361 │ │ +0ca18a: 0c00 |0033: move-result-object v0 │ │ +0ca18c: 6e20 6928 2000 |0034: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ +0ca192: 5430 ec0a |0037: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca196: 7110 6023 0000 |0039: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ +0ca19c: 0c00 |003c: move-result-object v0 │ │ +0ca19e: 6e20 6928 2000 |003d: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ +0ca1a4: 5430 ec0a |0040: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca1a8: 7110 6023 0000 |0042: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ +0ca1ae: 0c00 |0045: move-result-object v0 │ │ +0ca1b0: 1201 |0046: const/4 v1, #int 0 // #0 │ │ +0ca1b2: 6e20 6728 1000 |0047: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setTransitioning:(Z)V // method@2867 │ │ +0ca1b8: 5430 ec0a |004a: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca1bc: 1201 |004c: const/4 v1, #int 0 // #0 │ │ +0ca1be: 7120 6323 1000 |004d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2363 │ │ +0ca1c4: 5430 ec0a |0050: iget-object v0, v3, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aec │ │ +0ca1c8: 6e10 6f23 0000 |0052: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.completeDeferredDestroyActionMode:()V // method@236f │ │ +0ca1ce: 0e00 |0055: return-void │ │ catches : (none) │ │ positions : │ │ 0x0003 line=113 │ │ 0x000b line=114 │ │ 0x0014 line=115 │ │ 0x001d line=117 │ │ 0x002e line=118 │ │ @@ -281667,21 +281748,21 @@ │ │ 0x004a line=122 │ │ 0x0050 line=123 │ │ 0x0055 line=124 │ │ locals : │ │ 0x0000 - 0x0056 reg=3 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$1; │ │ 0x0000 - 0x0056 reg=4 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 565 (ActionBarImpl.java) │ │ + source_file_idx : 567 (ActionBarImpl.java) │ │ │ │ Class #1031 header: │ │ class_idx : 1220 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1228 │ │ -source_file_idx : 565 │ │ +source_file_idx : 567 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1031 annotations: │ │ Annotations on class │ │ @@ -281705,60 +281786,60 @@ │ │ type : '(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c6934: |[0c6934] com.actionbarsherlock.internal.app.ActionBarImpl$2.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ -0c6944: 5b01 ed0a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aed │ │ -0c6948: 7010 0d24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@240d │ │ -0c694e: 0e00 |0005: return-void │ │ +0ca1d0: |[0ca1d0] com.actionbarsherlock.internal.app.ActionBarImpl$2.:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ │ +0ca1e0: 5b01 ed0a |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aed │ │ +0ca1e4: 7010 0d24 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@240d │ │ +0ca1ea: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; │ │ - 0x0000 - 0x0006 reg=1 (null) Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ + 0x0000 - 0x0006 reg=1 this$0 Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;) │ │ name : 'onAnimationEnd' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0c6950: |[0c6950] com.actionbarsherlock.internal.app.ActionBarImpl$2.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c6960: 5420 ed0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aed │ │ -0c6964: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0c6966: 7120 6323 1000 |0003: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2363 │ │ -0c696c: 5420 ed0a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aed │ │ -0c6970: 7110 6023 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ -0c6976: 0c00 |000b: move-result-object v0 │ │ -0c6978: 6e10 5e28 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.requestLayout:()V // method@285e │ │ -0c697e: 0e00 |000f: return-void │ │ +0ca1ec: |[0ca1ec] com.actionbarsherlock.internal.app.ActionBarImpl$2.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ca1fc: 5420 ed0a |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aed │ │ +0ca200: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0ca202: 7120 6323 1000 |0003: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$402:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2363 │ │ +0ca208: 5420 ed0a |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;.this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; // field@0aed │ │ +0ca20c: 7110 6023 0000 |0008: invoke-static {v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl;.access$100:(Lcom/actionbarsherlock/internal/app/ActionBarImpl;)Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // method@2360 │ │ +0ca212: 0c00 |000b: move-result-object v0 │ │ +0ca214: 6e10 5e28 0000 |000c: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.requestLayout:()V // method@285e │ │ +0ca21a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=130 │ │ 0x0006 line=131 │ │ 0x000f line=132 │ │ locals : │ │ 0x0000 - 0x0010 reg=2 this Lcom/actionbarsherlock/internal/app/ActionBarImpl$2; │ │ 0x0000 - 0x0010 reg=3 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 565 (ActionBarImpl.java) │ │ + source_file_idx : 567 (ActionBarImpl.java) │ │ │ │ Class #1032 header: │ │ class_idx : 1229 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1228 │ │ -source_file_idx : 634 │ │ +source_file_idx : 636 │ │ static_fields_size : 0 │ │ instance_fields_size: 3 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1032 annotations: │ │ Annotations on class │ │ @@ -281790,44 +281871,44 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c6980: |[0c6980] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ │ -0c6990: 5b12 230b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b23 │ │ -0c6994: 5b13 240b |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0b24 │ │ -0c6998: 7010 0d24 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@240d │ │ -0c699e: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0c69a0: 5c10 220b |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0b22 │ │ -0c69a4: 0e00 |000a: return-void │ │ +0ca21c: |[0ca21c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ │ +0ca22c: 5b12 230b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b23 │ │ +0ca230: 5b13 240b |0002: iput-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0b24 │ │ +0ca234: 7010 0d24 0100 |0004: invoke-direct {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;.:()V // method@240d │ │ +0ca23a: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0ca23c: 5c10 220b |0008: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0b22 │ │ +0ca240: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=507 │ │ 0x0007 line=508 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ │ - 0x0000 - 0x000b reg=2 (null) Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ + 0x0000 - 0x000b reg=2 this$0 Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ 0x0000 - 0x000b reg=3 (null) Ljava/util/ArrayList; │ │ │ │ Virtual methods - │ │ #0 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;) │ │ name : 'onAnimationCancel' │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0c69a8: |[0c69a8] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c69b8: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c69ba: 5c10 220b |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0b22 │ │ -0c69be: 0e00 |0003: return-void │ │ +0ca244: |[0ca244] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ca254: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0ca256: 5c10 220b |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0b22 │ │ +0ca25a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0003 line=511 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ │ 0x0000 - 0x0004 reg=2 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ @@ -281837,36 +281918,36 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 41 16-bit code units │ │ -0c69c0: |[0c69c0] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c69d0: 5553 220b |0000: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0b22 │ │ -0c69d4: 3903 2600 |0002: if-nez v3, 0028 // +0026 │ │ -0c69d8: 5453 240b |0004: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0b24 │ │ -0c69dc: 6e10 152f 0300 |0006: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0c69e2: 0a02 |0009: move-result v2 │ │ -0c69e4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0c69e6: 3520 1d00 |000b: if-ge v0, v2, 0028 // +001d │ │ -0c69ea: 5453 240b |000d: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0b24 │ │ -0c69ee: 6e20 0e2f 0300 |000f: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0c69f4: 0c01 |0012: move-result-object v1 │ │ -0c69f6: 1f01 d204 |0013: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ -0c69fa: 5413 300b |0015: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0c69fe: 6e10 0c24 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ -0c6a04: 5453 230b |001a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b23 │ │ -0c6a08: 7110 2b24 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ -0c6a0e: 0c03 |001f: move-result-object v3 │ │ -0c6a10: 5414 300b |0020: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ -0c6a14: 6e20 092f 4300 |0022: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0c6a1a: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c6a1e: 28e4 |0027: goto 000b // -001c │ │ -0c6a20: 0e00 |0028: return-void │ │ +0ca25c: |[0ca25c] com.actionbarsherlock.internal.nineoldandroids.animation.AnimatorSet$1.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ca26c: 5553 220b |0000: iget-boolean v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.canceled:Z // field@0b22 │ │ +0ca270: 3903 2600 |0002: if-nez v3, 0028 // +0026 │ │ +0ca274: 5453 240b |0004: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0b24 │ │ +0ca278: 6e10 152f 0300 |0006: invoke-virtual {v3}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0ca27e: 0a02 |0009: move-result v2 │ │ +0ca280: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0ca282: 3520 1d00 |000b: if-ge v0, v2, 0028 // +001d │ │ +0ca286: 5453 240b |000d: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.val$nodesToStart:Ljava/util/ArrayList; // field@0b24 │ │ +0ca28a: 6e20 0e2f 0300 |000f: invoke-virtual {v3, v0}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0ca290: 0c01 |0012: move-result-object v1 │ │ +0ca292: 1f01 d204 |0013: check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; // type@04d2 │ │ +0ca296: 5413 300b |0015: iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0ca29a: 6e10 0c24 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ +0ca2a0: 5453 230b |001a: iget-object v3, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;.this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // field@0b23 │ │ +0ca2a4: 7110 2b24 0300 |001c: invoke-static {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.access$000:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; // method@242b │ │ +0ca2aa: 0c03 |001f: move-result-object v3 │ │ +0ca2ac: 5414 300b |0020: iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;.animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0b30 │ │ +0ca2b0: 6e20 092f 4300 |0022: invoke-virtual {v3, v4}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0ca2b6: d800 0001 |0025: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ca2ba: 28e4 |0027: goto 000b // -001c │ │ +0ca2bc: 0e00 |0028: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=513 │ │ 0x0004 line=514 │ │ 0x000a line=515 │ │ 0x000d line=516 │ │ 0x0015 line=517 │ │ @@ -281876,21 +281957,21 @@ │ │ locals : │ │ 0x000b - 0x0028 reg=0 i I │ │ 0x0015 - 0x0028 reg=1 node Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ 0x000a - 0x0028 reg=2 numNodes I │ │ 0x0000 - 0x0029 reg=5 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ │ 0x0000 - 0x0029 reg=6 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ - source_file_idx : 634 (AnimatorSet.java) │ │ + source_file_idx : 636 (AnimatorSet.java) │ │ │ │ Class #1033 header: │ │ class_idx : 1245 │ │ access_flags : 17 (0x0011) │ │ superclass_idx : 1258 │ │ -source_file_idx : 3632 │ │ +source_file_idx : 3633 │ │ static_fields_size : 1 │ │ instance_fields_size: 2 │ │ direct_methods_size : 6 │ │ virtual_methods_size: 20 │ │ │ │ Class #1033 annotations: │ │ Annotations on method #9372 'clone' │ │ @@ -281921,17 +282002,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c6a24: |[0c6a24] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:()V │ │ -0c6a34: 7010 fd24 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ -0c6a3a: 0e00 |0003: return-void │ │ +0ca2c0: |[0ca2c0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:()V │ │ +0ca2d0: 7010 fd24 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ +0ca2d6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=129 │ │ 0x0003 line=130 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ @@ -281940,19 +282021,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;)V' │ │ access : 0x10002 (PRIVATE CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c6a3c: |[0c6a3c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0c6a4c: 7010 fd24 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ -0c6a52: 5b01 6b0b |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6a56: 6e20 ac24 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setPropertyName:(Ljava/lang/String;)V // method@24ac │ │ -0c6a5c: 0e00 |0008: return-void │ │ +0ca2d8: |[0ca2d8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0ca2e8: 7010 fd24 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.:()V // method@24fd │ │ +0ca2ee: 5b01 6b0b |0003: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca2f2: 6e20 ac24 2000 |0005: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setPropertyName:(Ljava/lang/String;)V // method@24ac │ │ +0ca2f8: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=141 │ │ 0x0003 line=142 │ │ 0x0005 line=143 │ │ 0x0008 line=144 │ │ locals : │ │ @@ -281965,19 +282046,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0c6a60: |[0c6a60] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0c6a70: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ -0c6a74: 7030 9624 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2496 │ │ -0c6a7a: 6e20 a824 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setFloatValues:([F)V // method@24a8 │ │ -0c6a80: 1100 |0008: return-object v0 │ │ +0ca2fc: |[0ca2fc] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0ca30c: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ +0ca310: 7030 9624 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2496 │ │ +0ca316: 6e20 a824 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setFloatValues:([F)V // method@24a8 │ │ +0ca31c: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=210 │ │ 0x0005 line=211 │ │ 0x0008 line=212 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ @@ -281990,19 +282071,19 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0c6a84: |[0c6a84] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0c6a94: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ -0c6a98: 7030 9624 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2496 │ │ -0c6a9e: 6e20 a924 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setIntValues:([I)V // method@24a9 │ │ -0c6aa4: 1100 |0008: return-object v0 │ │ +0ca320: |[0ca320] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofInt:(Ljava/lang/Object;Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0ca330: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ +0ca334: 7030 9624 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2496 │ │ +0ca33a: 6e20 a924 3000 |0005: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setIntValues:([I)V // method@24a9 │ │ +0ca340: 1100 |0008: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0005 line=173 │ │ 0x0008 line=174 │ │ locals : │ │ 0x0005 - 0x0009 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ @@ -282015,20 +282096,20 @@ │ │ type : '(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 12 16-bit code units │ │ -0c6aa8: |[0c6aa8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofObject:(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0c6ab8: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ -0c6abc: 7030 9624 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2496 │ │ -0c6ac2: 6e20 ab24 4000 |0005: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@24ab │ │ -0c6ac8: 6e20 a724 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@24a7 │ │ -0c6ace: 1100 |000b: return-object v0 │ │ +0ca344: |[0ca344] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofObject:(Ljava/lang/Object;Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0ca354: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ +0ca358: 7030 9624 1002 |0002: invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:(Ljava/lang/Object;Ljava/lang/String;)V // method@2496 │ │ +0ca35e: 6e20 ab24 4000 |0005: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@24ab │ │ +0ca364: 6e20 a724 3000 |0008: invoke-virtual {v0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setEvaluator:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;)V // method@24a7 │ │ +0ca36a: 1100 |000b: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0005 line=254 │ │ 0x0008 line=255 │ │ 0x000b line=256 │ │ locals : │ │ @@ -282043,20 +282124,20 @@ │ │ type : '(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0089 (PUBLIC STATIC VARARGS) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c6ad0: |[0c6ad0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofPropertyValuesHolder:(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0c6ae0: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ -0c6ae4: 7010 9524 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:()V // method@2495 │ │ -0c6aea: 5b01 6b0b |0005: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6aee: 6e20 af24 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ -0c6af4: 1100 |000a: return-object v0 │ │ +0ca36c: |[0ca36c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.ofPropertyValuesHolder:(Ljava/lang/Object;[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0ca37c: 2200 dd04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ +0ca380: 7010 9524 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.:()V // method@2495 │ │ +0ca386: 5b01 6b0b |0005: iput-object v1, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca38a: 6e20 af24 2000 |0007: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ +0ca390: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=301 │ │ 0x0005 line=302 │ │ 0x0007 line=303 │ │ 0x000a line=304 │ │ locals : │ │ @@ -282070,27 +282151,27 @@ │ │ type : '(F)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0c6af8: |[0c6af8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.animateValue:(F)V │ │ -0c6b08: 6f20 0b25 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ -0c6b0e: 5442 6c0b |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6b12: 2121 |0005: array-length v1, v2 │ │ -0c6b14: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0c6b16: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0c6b1a: 5442 6c0b |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6b1e: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0c6b22: 5443 6b0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6b26: 6e20 d724 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setAnimatedValue:(Ljava/lang/Object;)V // method@24d7 │ │ -0c6b2c: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c6b30: 28f3 |0014: goto 0007 // -000d │ │ -0c6b32: 0e00 |0015: return-void │ │ +0ca394: |[0ca394] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.animateValue:(F)V │ │ +0ca3a4: 6f20 0b25 5400 |0000: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.animateValue:(F)V // method@250b │ │ +0ca3aa: 5442 6c0b |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca3ae: 2121 |0005: array-length v1, v2 │ │ +0ca3b0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0ca3b2: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0ca3b6: 5442 6c0b |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca3ba: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0ca3be: 5443 6b0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca3c2: 6e20 d724 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setAnimatedValue:(Ljava/lang/Object;)V // method@24d7 │ │ +0ca3c8: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ca3cc: 28f3 |0014: goto 0007 // -000d │ │ +0ca3ce: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0003 line=468 │ │ 0x0006 line=469 │ │ 0x0009 line=470 │ │ 0x0012 line=469 │ │ @@ -282106,18 +282187,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c6b34: |[0c6b34] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0c6b44: 6e10 9a24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@249a │ │ -0c6b4a: 0c00 |0003: move-result-object v0 │ │ -0c6b4c: 1100 |0004: return-object v0 │ │ +0ca3d0: |[0ca3d0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0ca3e0: 6e10 9a24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@249a │ │ +0ca3e6: 0c00 |0003: move-result-object v0 │ │ +0ca3e8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -282125,19 +282206,19 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c6b50: |[0c6b50] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0c6b60: 6f10 1025 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2510 │ │ -0c6b66: 0c00 |0003: move-result-object v0 │ │ -0c6b68: 1f00 dd04 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ -0c6b6c: 1100 |0006: return-object v0 │ │ +0ca3ec: |[0ca3ec] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0ca3fc: 6f10 1025 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@2510 │ │ +0ca402: 0c00 |0003: move-result-object v0 │ │ +0ca404: 1f00 dd04 |0004: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // type@04dd │ │ +0ca408: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=476 │ │ 0x0006 line=477 │ │ locals : │ │ 0x0006 - 0x0007 reg=0 anim Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ @@ -282147,18 +282228,18 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c6b70: |[0c6b70] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0c6b80: 6e10 9a24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@249a │ │ -0c6b86: 0c00 |0003: move-result-object v0 │ │ -0c6b88: 1100 |0004: return-object v0 │ │ +0ca40c: |[0ca40c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0ca41c: 6e10 9a24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@249a │ │ +0ca422: 0c00 |0003: move-result-object v0 │ │ +0ca424: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -282166,18 +282247,18 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c6b8c: |[0c6b8c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Ljava/lang/Object; │ │ -0c6b9c: 6e10 9a24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@249a │ │ -0c6ba2: 0c00 |0003: move-result-object v0 │ │ -0c6ba4: 1100 |0004: return-object v0 │ │ +0ca428: |[0ca428] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.clone:()Ljava/lang/Object; │ │ +0ca438: 6e10 9a24 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.clone:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@249a │ │ +0ca43e: 0c00 |0003: move-result-object v0 │ │ +0ca440: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -282185,17 +282266,17 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6ba8: |[0c6ba8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getPropertyName:()Ljava/lang/String; │ │ -0c6bb8: 5410 6a0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ -0c6bbc: 1100 |0002: return-object v0 │ │ +0ca444: |[0ca444] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getPropertyName:()Ljava/lang/String; │ │ +0ca454: 5410 6a0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ +0ca458: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -282203,17 +282284,17 @@ │ │ type : '()Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c6bc0: |[0c6bc0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getTarget:()Ljava/lang/Object; │ │ -0c6bd0: 5410 6b0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6bd4: 1100 |0002: return-object v0 │ │ +0ca45c: |[0ca45c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.getTarget:()Ljava/lang/Object; │ │ +0ca46c: 5410 6b0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca470: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=414 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ @@ -282221,29 +282302,29 @@ │ │ type : '()V' │ │ access : 0x0000 () │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0c6bd8: |[0c6bd8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.initAnimation:()V │ │ -0c6be8: 5542 690b |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0b69 │ │ -0c6bec: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ -0c6bf0: 5442 6c0b |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6bf4: 2121 |0006: array-length v1, v2 │ │ -0c6bf6: 1200 |0007: const/4 v0, #int 0 // #0 │ │ -0c6bf8: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ -0c6bfc: 5442 6c0b |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6c00: 4602 0200 |000c: aget-object v2, v2, v0 │ │ -0c6c04: 5443 6b0b |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6c08: 6e20 e124 3200 |0010: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterAndGetter:(Ljava/lang/Object;)V // method@24e1 │ │ -0c6c0e: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c6c12: 28f3 |0015: goto 0008 // -000d │ │ -0c6c14: 6f10 2125 0400 |0016: invoke-super {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ -0c6c1a: 0e00 |0019: return-void │ │ +0ca474: |[0ca474] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.initAnimation:()V │ │ +0ca484: 5542 690b |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0b69 │ │ +0ca488: 3902 1700 |0002: if-nez v2, 0019 // +0017 │ │ +0ca48c: 5442 6c0b |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca490: 2121 |0006: array-length v1, v2 │ │ +0ca492: 1200 |0007: const/4 v0, #int 0 // #0 │ │ +0ca494: 3510 0e00 |0008: if-ge v0, v1, 0016 // +000e │ │ +0ca498: 5442 6c0b |000a: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca49c: 4602 0200 |000c: aget-object v2, v2, v0 │ │ +0ca4a0: 5443 6b0b |000e: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca4a4: 6e20 e124 3200 |0010: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupSetterAndGetter:(Ljava/lang/Object;)V // method@24e1 │ │ +0ca4aa: d800 0001 |0013: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ca4ae: 28f3 |0015: goto 0008 // -000d │ │ +0ca4b0: 6f10 2125 0400 |0016: invoke-super {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.initAnimation:()V // method@2521 │ │ +0ca4b6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0004 line=384 │ │ 0x0007 line=385 │ │ 0x000a line=386 │ │ 0x0013 line=385 │ │ @@ -282259,37 +282340,37 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c6c1c: |[0c6c1c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0c6c2c: 6e30 a524 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c6c32: 0c00 |0003: move-result-object v0 │ │ -0c6c34: 1100 |0004: return-object v0 │ │ +0ca4b8: |[0ca4b8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0ca4c8: 6e30 a524 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0ca4ce: 0c00 |0003: move-result-object v0 │ │ +0ca4d0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ - 0x0000 - 0x0005 reg=2 x0 J │ │ + 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ name : 'setDuration' │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0c6c38: |[0c6c38] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ -0c6c48: 6f30 2d25 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ -0c6c4e: 1101 |0003: return-object v1 │ │ +0ca4d4: |[0ca4d4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ +0ca4e4: 6f30 2d25 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; // method@252d │ │ +0ca4ea: 1101 |0003: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=403 │ │ 0x0003 line=404 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ 0x0000 - 0x0004 reg=2 duration J │ │ @@ -282299,51 +282380,51 @@ │ │ type : '(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c6c50: |[0c6c50] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ -0c6c60: 6e30 a524 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c6c66: 0c00 |0003: move-result-object v0 │ │ -0c6c68: 1100 |0004: return-object v0 │ │ +0ca4ec: |[0ca4ec] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ +0ca4fc: 6e30 a524 2103 |0000: invoke-virtual {v1, v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0ca502: 0c00 |0003: move-result-object v0 │ │ +0ca504: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ - 0x0000 - 0x0005 reg=2 x0 J │ │ + 0x0000 - 0x0005 reg=2 (null) J │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;) │ │ name : 'setFloatValues' │ │ type : '([F)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0c6c6c: |[0c6c6c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setFloatValues:([F)V │ │ -0c6c7c: 5430 6c0b |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6c80: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c6c84: 5430 6c0b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6c88: 2100 |0006: array-length v0, v0 │ │ -0c6c8a: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ -0c6c8e: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c6c90: 2300 5f06 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ -0c6c94: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0c6c96: 5432 6a0b |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ -0c6c9a: 7120 d324 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d3 │ │ -0c6ca0: 0c02 |0012: move-result-object v2 │ │ -0c6ca2: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ -0c6ca6: 6e20 af24 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ -0c6cac: 0e00 |0018: return-void │ │ -0c6cae: 6f20 2f25 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@252f │ │ -0c6cb4: 28fc |001c: goto 0018 // -0004 │ │ +0ca508: |[0ca508] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setFloatValues:([F)V │ │ +0ca518: 5430 6c0b |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca51c: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ca520: 5430 6c0b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca524: 2100 |0006: array-length v0, v0 │ │ +0ca526: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ +0ca52a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0ca52c: 2300 5f06 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ +0ca530: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0ca532: 5432 6a0b |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ +0ca536: 7120 d324 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofFloat:(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d3 │ │ +0ca53c: 0c02 |0012: move-result-object v2 │ │ +0ca53e: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ +0ca542: 6e20 af24 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ +0ca548: 0e00 |0018: return-void │ │ +0ca54a: 6f20 2f25 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setFloatValues:([F)V // method@252f │ │ +0ca550: 28fc |001c: goto 0018 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0009 line=330 │ │ 0x0018 line=335 │ │ 0x0019 line=333 │ │ locals : │ │ @@ -282355,31 +282436,31 @@ │ │ type : '([I)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 29 16-bit code units │ │ -0c6cb8: |[0c6cb8] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setIntValues:([I)V │ │ -0c6cc8: 5430 6c0b |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6ccc: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c6cd0: 5430 6c0b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6cd4: 2100 |0006: array-length v0, v0 │ │ -0c6cd6: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ -0c6cda: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c6cdc: 2300 5f06 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ -0c6ce0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0c6ce2: 5432 6a0b |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ -0c6ce6: 7120 d424 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d4 │ │ -0c6cec: 0c02 |0012: move-result-object v2 │ │ -0c6cee: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ -0c6cf2: 6e20 af24 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ -0c6cf8: 0e00 |0018: return-void │ │ -0c6cfa: 6f20 3125 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@2531 │ │ -0c6d00: 28fc |001c: goto 0018 // -0004 │ │ +0ca554: |[0ca554] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setIntValues:([I)V │ │ +0ca564: 5430 6c0b |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca568: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ca56c: 5430 6c0b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca570: 2100 |0006: array-length v0, v0 │ │ +0ca572: 3900 1200 |0007: if-nez v0, 0019 // +0012 │ │ +0ca576: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0ca578: 2300 5f06 |000a: new-array v0, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ +0ca57c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0ca57e: 5432 6a0b |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ +0ca582: 7120 d424 4200 |000f: invoke-static {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofInt:(Ljava/lang/String;[I)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d4 │ │ +0ca588: 0c02 |0012: move-result-object v2 │ │ +0ca58a: 4d02 0001 |0013: aput-object v2, v0, v1 │ │ +0ca58e: 6e20 af24 0300 |0015: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ +0ca594: 0e00 |0018: return-void │ │ +0ca596: 6f20 3125 4300 |0019: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setIntValues:([I)V // method@2531 │ │ +0ca59c: 28fc |001c: goto 0018 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=309 │ │ 0x0009 line=315 │ │ 0x0018 line=320 │ │ 0x0019 line=318 │ │ locals : │ │ @@ -282391,33 +282472,33 @@ │ │ type : '([Ljava/lang/Object;)V' │ │ access : 0x0081 (PUBLIC VARARGS) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0c6d04: |[0c6d04] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ -0c6d14: 5440 6c0b |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6d18: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c6d1c: 5440 6c0b |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6d20: 2100 |0006: array-length v0, v0 │ │ -0c6d22: 3900 1500 |0007: if-nez v0, 001c // +0015 │ │ -0c6d26: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c6d28: 2301 5f06 |000a: new-array v1, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ -0c6d2c: 1202 |000c: const/4 v2, #int 0 // #0 │ │ -0c6d2e: 5443 6a0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ -0c6d32: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0c6d34: 1f00 e204 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@04e2 │ │ -0c6d38: 7130 d624 0305 |0012: invoke-static {v3, v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d6 │ │ -0c6d3e: 0c00 |0015: move-result-object v0 │ │ -0c6d40: 4d00 0102 |0016: aput-object v0, v1, v2 │ │ -0c6d44: 6e20 af24 1400 |0018: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ -0c6d4a: 0e00 |001b: return-void │ │ -0c6d4c: 6f20 3325 5400 |001c: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@2533 │ │ -0c6d52: 28fc |001f: goto 001b // -0004 │ │ +0ca5a0: |[0ca5a0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setObjectValues:([Ljava/lang/Object;)V │ │ +0ca5b0: 5440 6c0b |0000: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca5b4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0ca5b8: 5440 6c0b |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca5bc: 2100 |0006: array-length v0, v0 │ │ +0ca5be: 3900 1500 |0007: if-nez v0, 001c // +0015 │ │ +0ca5c2: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0ca5c4: 2301 5f06 |000a: new-array v1, v0, [Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // type@065f │ │ +0ca5c8: 1202 |000c: const/4 v2, #int 0 // #0 │ │ +0ca5ca: 5443 6a0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ +0ca5ce: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0ca5d0: 1f00 e204 |0010: check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; // type@04e2 │ │ +0ca5d4: 7130 d624 0305 |0012: invoke-static {v3, v0, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.ofObject:(Ljava/lang/String;Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;[Ljava/lang/Object;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // method@24d6 │ │ +0ca5da: 0c00 |0015: move-result-object v0 │ │ +0ca5dc: 4d00 0102 |0016: aput-object v0, v1, v2 │ │ +0ca5e0: 6e20 af24 1400 |0018: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setValues:([Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;)V // method@24af │ │ +0ca5e6: 0e00 |001b: return-void │ │ +0ca5e8: 6f20 3325 5400 |001c: invoke-super {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.setObjectValues:([Ljava/lang/Object;)V // method@2533 │ │ +0ca5ee: 28fc |001f: goto 001b // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0009 line=345 │ │ 0x001b line=350 │ │ 0x001c line=348 │ │ locals : │ │ @@ -282429,30 +282510,30 @@ │ │ type : '(Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0c6d54: |[0c6d54] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setPropertyName:(Ljava/lang/String;)V │ │ -0c6d64: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0c6d66: 5442 6c0b |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6d6a: 3802 1700 |0003: if-eqz v2, 001a // +0017 │ │ -0c6d6e: 5442 6c0b |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6d72: 4601 0203 |0007: aget-object v1, v2, v3 │ │ -0c6d76: 6e10 d124 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@24d1 │ │ -0c6d7c: 0c00 |000c: move-result-object v0 │ │ -0c6d7e: 6e20 dd24 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setPropertyName:(Ljava/lang/String;)V // method@24dd │ │ -0c6d84: 5442 6d0b |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0b6d │ │ -0c6d88: 6e20 332f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f33 │ │ -0c6d8e: 5442 6d0b |0015: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0b6d │ │ -0c6d92: 6e30 322f 5201 |0017: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ -0c6d98: 5b45 6a0b |001a: iput-object v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ -0c6d9c: 5c43 690b |001c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0b69 │ │ -0c6da0: 0e00 |001e: return-void │ │ +0ca5f0: |[0ca5f0] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setPropertyName:(Ljava/lang/String;)V │ │ +0ca600: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0ca602: 5442 6c0b |0001: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca606: 3802 1700 |0003: if-eqz v2, 001a // +0017 │ │ +0ca60a: 5442 6c0b |0005: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca60e: 4601 0203 |0007: aget-object v1, v2, v3 │ │ +0ca612: 6e10 d124 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.getPropertyName:()Ljava/lang/String; // method@24d1 │ │ +0ca618: 0c00 |000c: move-result-object v0 │ │ +0ca61a: 6e20 dd24 5100 |000d: invoke-virtual {v1, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setPropertyName:(Ljava/lang/String;)V // method@24dd │ │ +0ca620: 5442 6d0b |0010: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0b6d │ │ +0ca624: 6e20 332f 0200 |0012: invoke-virtual {v2, v0}, Ljava/util/HashMap;.remove:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f33 │ │ +0ca62a: 5442 6d0b |0015: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValuesMap:Ljava/util/HashMap; // field@0b6d │ │ +0ca62e: 6e30 322f 5201 |0017: invoke-virtual {v2, v5, v1}, Ljava/util/HashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f32 │ │ +0ca634: 5b45 6a0b |001a: iput-object v5, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mPropertyName:Ljava/lang/String; // field@0b6a │ │ +0ca638: 5c43 690b |001c: iput-boolean v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0b69 │ │ +0ca63c: 0e00 |001e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=75 │ │ 0x0005 line=76 │ │ 0x0009 line=77 │ │ 0x000d line=78 │ │ 0x0010 line=79 │ │ @@ -282471,30 +282552,30 @@ │ │ type : '(Ljava/lang/Object;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 27 16-bit code units │ │ -0c6da4: |[0c6da4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setTarget:(Ljava/lang/Object;)V │ │ -0c6db4: 5431 6b0b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6db8: 3241 1400 |0002: if-eq v1, v4, 0016 // +0014 │ │ -0c6dbc: 5430 6b0b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6dc0: 5b34 6b0b |0006: iput-object v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6dc4: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ -0c6dc8: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ -0c6dcc: 6e10 ab2e 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c6dd2: 0c01 |000f: move-result-object v1 │ │ -0c6dd4: 6e10 ab2e 0400 |0010: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c6dda: 0c02 |0013: move-result-object v2 │ │ -0c6ddc: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ -0c6de0: 0e00 |0016: return-void │ │ -0c6de2: 1201 |0017: const/4 v1, #int 0 // #0 │ │ -0c6de4: 5c31 690b |0018: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0b69 │ │ -0c6de8: 28fc |001a: goto 0016 // -0004 │ │ +0ca640: |[0ca640] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setTarget:(Ljava/lang/Object;)V │ │ +0ca650: 5431 6b0b |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca654: 3241 1400 |0002: if-eq v1, v4, 0016 // +0014 │ │ +0ca658: 5430 6b0b |0004: iget-object v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca65c: 5b34 6b0b |0006: iput-object v4, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca660: 3800 0f00 |0008: if-eqz v0, 0017 // +000f │ │ +0ca664: 3804 0d00 |000a: if-eqz v4, 0017 // +000d │ │ +0ca668: 6e10 ab2e 0000 |000c: invoke-virtual {v0}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0ca66e: 0c01 |000f: move-result-object v1 │ │ +0ca670: 6e10 ab2e 0400 |0010: invoke-virtual {v4}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0ca676: 0c02 |0013: move-result-object v2 │ │ +0ca678: 3321 0300 |0014: if-ne v1, v2, 0017 // +0003 │ │ +0ca67c: 0e00 |0016: return-void │ │ +0ca67e: 1201 |0017: const/4 v1, #int 0 // #0 │ │ +0ca680: 5c31 690b |0018: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mInitialized:Z // field@0b69 │ │ +0ca684: 28fc |001a: goto 0016 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=424 │ │ 0x0004 line=425 │ │ 0x0006 line=426 │ │ 0x0008 line=427 │ │ 0x0016 line=433 │ │ @@ -282510,27 +282591,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0c6dec: |[0c6dec] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupEndValues:()V │ │ -0c6dfc: 6e10 9f24 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@249f │ │ -0c6e02: 5442 6c0b |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6e06: 2121 |0005: array-length v1, v2 │ │ -0c6e08: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0c6e0a: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0c6e0e: 5442 6c0b |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6e12: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0c6e16: 5443 6b0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6e1a: 6e20 de24 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupEndValue:(Ljava/lang/Object;)V // method@24de │ │ -0c6e20: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c6e24: 28f3 |0014: goto 0007 // -000d │ │ -0c6e26: 0e00 |0015: return-void │ │ +0ca688: |[0ca688] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupEndValues:()V │ │ +0ca698: 6e10 9f24 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@249f │ │ +0ca69e: 5442 6c0b |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca6a2: 2121 |0005: array-length v1, v2 │ │ +0ca6a4: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0ca6a6: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0ca6aa: 5442 6c0b |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca6ae: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0ca6b2: 5443 6b0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca6b6: 6e20 de24 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupEndValue:(Ljava/lang/Object;)V // method@24de │ │ +0ca6bc: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ca6c0: 28f3 |0014: goto 0007 // -000d │ │ +0ca6c2: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=446 │ │ 0x0003 line=447 │ │ 0x0006 line=448 │ │ 0x0009 line=449 │ │ 0x0012 line=448 │ │ @@ -282545,27 +282626,27 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 22 16-bit code units │ │ -0c6e28: |[0c6e28] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupStartValues:()V │ │ -0c6e38: 6e10 9f24 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@249f │ │ -0c6e3e: 5442 6c0b |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6e42: 2121 |0005: array-length v1, v2 │ │ -0c6e44: 1200 |0006: const/4 v0, #int 0 // #0 │ │ -0c6e46: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ -0c6e4a: 5442 6c0b |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6e4e: 4602 0200 |000b: aget-object v2, v2, v0 │ │ -0c6e52: 5443 6b0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6e56: 6e20 e324 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupStartValue:(Ljava/lang/Object;)V // method@24e3 │ │ -0c6e5c: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c6e60: 28f3 |0014: goto 0007 // -000d │ │ -0c6e62: 0e00 |0015: return-void │ │ +0ca6c4: |[0ca6c4] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.setupStartValues:()V │ │ +0ca6d4: 6e10 9f24 0400 |0000: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.initAnimation:()V // method@249f │ │ +0ca6da: 5442 6c0b |0003: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca6de: 2121 |0005: array-length v1, v2 │ │ +0ca6e0: 1200 |0006: const/4 v0, #int 0 // #0 │ │ +0ca6e2: 3510 0e00 |0007: if-ge v0, v1, 0015 // +000e │ │ +0ca6e6: 5442 6c0b |0009: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca6ea: 4602 0200 |000b: aget-object v2, v2, v0 │ │ +0ca6ee: 5443 6b0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca6f2: 6e20 e324 3200 |000f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.setupStartValue:(Ljava/lang/Object;)V // method@24e3 │ │ +0ca6f8: d800 0001 |0012: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ca6fc: 28f3 |0014: goto 0007 // -000d │ │ +0ca6fe: 0e00 |0015: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0003 line=438 │ │ 0x0006 line=439 │ │ 0x0009 line=440 │ │ 0x0012 line=439 │ │ @@ -282580,17 +282661,17 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0c6e64: |[0c6e64] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.start:()V │ │ -0c6e74: 6f10 3825 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2538 │ │ -0c6e7a: 0e00 |0003: return-void │ │ +0ca700: |[0ca700] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.start:()V │ │ +0ca710: 6f10 3825 0000 |0000: invoke-super {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;.start:()V // method@2538 │ │ +0ca716: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=364 │ │ 0x0003 line=365 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ @@ -282599,79 +282680,79 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 84 16-bit code units │ │ -0c6e7c: |[0c6e7c] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.toString:()Ljava/lang/String; │ │ -0c6e8c: 2202 e705 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c6e90: 7010 d22e 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c6e96: 1a03 310e |0005: const-string v3, "ObjectAnimator@" // string@0e31 │ │ -0c6e9a: 6e20 db2e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6ea0: 0c02 |000a: move-result-object v2 │ │ -0c6ea2: 6e10 ac2e 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ -0c6ea8: 0a03 |000e: move-result v3 │ │ -0c6eaa: 7110 8f2e 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ -0c6eb0: 0c03 |0012: move-result-object v3 │ │ -0c6eb2: 6e20 db2e 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6eb8: 0c02 |0016: move-result-object v2 │ │ -0c6eba: 1a03 f900 |0017: const-string v3, ", target " // string@00f9 │ │ -0c6ebe: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6ec4: 0c02 |001c: move-result-object v2 │ │ -0c6ec6: 5443 6b0b |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ -0c6eca: 6e20 da2e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0c6ed0: 0c02 |0022: move-result-object v2 │ │ -0c6ed2: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c6ed8: 0c01 |0026: move-result-object v1 │ │ -0c6eda: 5442 6c0b |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6ede: 3802 2a00 |0029: if-eqz v2, 0053 // +002a │ │ -0c6ee2: 1200 |002b: const/4 v0, #int 0 // #0 │ │ -0c6ee4: 5442 6c0b |002c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6ee8: 2122 |002e: array-length v2, v2 │ │ -0c6eea: 3520 2400 |002f: if-ge v0, v2, 0053 // +0024 │ │ -0c6eee: 2202 e705 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c6ef2: 7010 d22e 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c6ef8: 6e20 db2e 1200 |0036: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6efe: 0c02 |0039: move-result-object v2 │ │ -0c6f00: 1a03 0200 |003a: const-string v3, " │ │ +0ca718: |[0ca718] com.actionbarsherlock.internal.nineoldandroids.animation.ObjectAnimator.toString:()Ljava/lang/String; │ │ +0ca728: 2202 e705 |0000: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0ca72c: 7010 d22e 0200 |0002: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0ca732: 1a03 320e |0005: const-string v3, "ObjectAnimator@" // string@0e32 │ │ +0ca736: 6e20 db2e 3200 |0007: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ca73c: 0c02 |000a: move-result-object v2 │ │ +0ca73e: 6e10 ac2e 0400 |000b: invoke-virtual {v4}, Ljava/lang/Object;.hashCode:()I // method@2eac │ │ +0ca744: 0a03 |000e: move-result v3 │ │ +0ca746: 7110 8f2e 0300 |000f: invoke-static {v3}, Ljava/lang/Integer;.toHexString:(I)Ljava/lang/String; // method@2e8f │ │ +0ca74c: 0c03 |0012: move-result-object v3 │ │ +0ca74e: 6e20 db2e 3200 |0013: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ca754: 0c02 |0016: move-result-object v2 │ │ +0ca756: 1a03 fb00 |0017: const-string v3, ", target " // string@00fb │ │ +0ca75a: 6e20 db2e 3200 |0019: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ca760: 0c02 |001c: move-result-object v2 │ │ +0ca762: 5443 6b0b |001d: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mTarget:Ljava/lang/Object; // field@0b6b │ │ +0ca766: 6e20 da2e 3200 |001f: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0ca76c: 0c02 |0022: move-result-object v2 │ │ +0ca76e: 6e10 e02e 0200 |0023: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0ca774: 0c01 |0026: move-result-object v1 │ │ +0ca776: 5442 6c0b |0027: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca77a: 3802 2a00 |0029: if-eqz v2, 0053 // +002a │ │ +0ca77e: 1200 |002b: const/4 v0, #int 0 // #0 │ │ +0ca780: 5442 6c0b |002c: iget-object v2, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca784: 2122 |002e: array-length v2, v2 │ │ +0ca786: 3520 2400 |002f: if-ge v0, v2, 0053 // +0024 │ │ +0ca78a: 2202 e705 |0031: new-instance v2, Ljava/lang/StringBuilder; // type@05e7 │ │ +0ca78e: 7010 d22e 0200 |0033: invoke-direct {v2}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0ca794: 6e20 db2e 1200 |0036: invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ca79a: 0c02 |0039: move-result-object v2 │ │ +0ca79c: 1a03 0200 |003a: const-string v3, " │ │ " // string@0002 │ │ -0c6f04: 6e20 db2e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6f0a: 0c02 |003f: move-result-object v2 │ │ -0c6f0c: 5443 6c0b |0040: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ -0c6f10: 4603 0300 |0042: aget-object v3, v3, v0 │ │ -0c6f14: 6e10 e524 0300 |0044: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@24e5 │ │ -0c6f1a: 0c03 |0047: move-result-object v3 │ │ -0c6f1c: 6e20 db2e 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c6f22: 0c02 |004b: move-result-object v2 │ │ -0c6f24: 6e10 e02e 0200 |004c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c6f2a: 0c01 |004f: move-result-object v1 │ │ -0c6f2c: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c6f30: 28da |0052: goto 002c // -0026 │ │ -0c6f32: 1101 |0053: return-object v1 │ │ +0ca7a0: 6e20 db2e 3200 |003c: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ca7a6: 0c02 |003f: move-result-object v2 │ │ +0ca7a8: 5443 6c0b |0040: iget-object v3, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.mValues:[Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; // field@0b6c │ │ +0ca7ac: 4603 0300 |0042: aget-object v3, v3, v0 │ │ +0ca7b0: 6e10 e524 0300 |0044: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;.toString:()Ljava/lang/String; // method@24e5 │ │ +0ca7b6: 0c03 |0047: move-result-object v3 │ │ +0ca7b8: 6e20 db2e 3200 |0048: invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ca7be: 0c02 |004b: move-result-object v2 │ │ +0ca7c0: 6e10 e02e 0200 |004c: invoke-virtual {v2}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0ca7c6: 0c01 |004f: move-result-object v1 │ │ +0ca7c8: d800 0001 |0050: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0ca7cc: 28da |0052: goto 002c // -0026 │ │ +0ca7ce: 1101 |0053: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=482 │ │ 0x0027 line=484 │ │ 0x002b line=485 │ │ 0x0031 line=486 │ │ 0x0050 line=485 │ │ 0x0053 line=489 │ │ locals : │ │ 0x002c - 0x0053 reg=0 i I │ │ 0x0027 - 0x0054 reg=1 returnVal Ljava/lang/String; │ │ 0x0000 - 0x0054 reg=4 this Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ │ │ - source_file_idx : 3632 (ObjectAnimator.java) │ │ + source_file_idx : 3633 (ObjectAnimator.java) │ │ │ │ Class #1034 header: │ │ class_idx : 1272 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1295 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1034 annotations: │ │ Annotations on class │ │ @@ -282695,52 +282776,52 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 10 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 72 16-bit code units │ │ -0c6f34: |[0c6f34] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ -0c6f44: 5b67 e30b |0000: iput-object v7, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be3 │ │ -0c6f48: 7030 a427 8609 |0002: invoke-direct {v6, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27a4 │ │ -0c6f4e: 6e10 0128 0900 |0005: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ -0c6f54: 0c03 |0008: move-result-object v3 │ │ -0c6f56: 1f03 0905 |0009: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0c6f5a: 6e10 3e27 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ -0c6f60: 0a05 |000e: move-result v5 │ │ -0c6f62: 3905 0f00 |000f: if-nez v5, 001e // +000f │ │ -0c6f66: 7110 4926 0700 |0011: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2649 │ │ -0c6f6c: 0c05 |0014: move-result-object v5 │ │ -0c6f6e: 3905 2b00 |0015: if-nez v5, 0040 // +002b │ │ -0c6f72: 5475 f40b |0017: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c6f76: 1f05 3904 |0019: check-cast v5, Landroid/view/View; // type@0439 │ │ -0c6f7a: 6e20 1d26 5600 |001b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@261d │ │ -0c6f80: 5475 f90b |001e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0bf9 │ │ -0c6f84: 6e20 1e26 5600 |0020: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@261e │ │ -0c6f8a: 1204 |0023: const/4 v4, #int 0 // #0 │ │ -0c6f8c: 6e10 1528 0900 |0024: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2815 │ │ -0c6f92: 0a01 |0027: move-result v1 │ │ -0c6f94: 1202 |0028: const/4 v2, #int 0 // #0 │ │ -0c6f96: 3512 1300 |0029: if-ge v2, v1, 003c // +0013 │ │ -0c6f9a: 6e20 0228 2900 |002b: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2802 │ │ -0c6fa0: 0c00 |002e: move-result-object v0 │ │ -0c6fa2: 7210 262c 0000 |002f: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@2c26 │ │ -0c6fa8: 0a05 |0032: move-result v5 │ │ -0c6faa: 3805 1200 |0033: if-eqz v5, 0045 // +0012 │ │ -0c6fae: 7210 182c 0000 |0035: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2c18 │ │ -0c6fb4: 0c05 |0038: move-result-object v5 │ │ -0c6fb6: 3805 0c00 |0039: if-eqz v5, 0045 // +000c │ │ -0c6fba: 1214 |003b: const/4 v4, #int 1 // #1 │ │ -0c6fbc: 6e20 1f26 4600 |003c: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setForceShowIcon:(Z)V // method@261f │ │ -0c6fc2: 0e00 |003f: return-void │ │ -0c6fc4: 7110 4926 0700 |0040: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2649 │ │ -0c6fca: 0c05 |0043: move-result-object v5 │ │ -0c6fcc: 28d7 |0044: goto 001b // -0029 │ │ -0c6fce: d802 0201 |0045: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0c6fd2: 28e2 |0047: goto 0029 // -001e │ │ +0ca7d0: |[0ca7d0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V │ │ +0ca7e0: 5b67 e30b |0000: iput-object v7, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be3 │ │ +0ca7e4: 7030 a427 8609 |0002: invoke-direct {v6, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@27a4 │ │ +0ca7ea: 6e10 0128 0900 |0005: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ +0ca7f0: 0c03 |0008: move-result-object v3 │ │ +0ca7f2: 1f03 0905 |0009: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0ca7f6: 6e10 3e27 0300 |000b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ +0ca7fc: 0a05 |000e: move-result v5 │ │ +0ca7fe: 3905 0f00 |000f: if-nez v5, 001e // +000f │ │ +0ca802: 7110 4926 0700 |0011: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2649 │ │ +0ca808: 0c05 |0014: move-result-object v5 │ │ +0ca80a: 3905 2b00 |0015: if-nez v5, 0040 // +002b │ │ +0ca80e: 5475 f40b |0017: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0ca812: 1f05 3904 |0019: check-cast v5, Landroid/view/View; // type@0439 │ │ +0ca816: 6e20 1d26 5600 |001b: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@261d │ │ +0ca81c: 5475 f90b |001e: iget-object v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0bf9 │ │ +0ca820: 6e20 1e26 5600 |0020: invoke-virtual {v6, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@261e │ │ +0ca826: 1204 |0023: const/4 v4, #int 0 // #0 │ │ +0ca828: 6e10 1528 0900 |0024: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.size:()I // method@2815 │ │ +0ca82e: 0a01 |0027: move-result v1 │ │ +0ca830: 1202 |0028: const/4 v2, #int 0 // #0 │ │ +0ca832: 3512 1300 |0029: if-ge v2, v1, 003c // +0013 │ │ +0ca836: 6e20 0228 2900 |002b: invoke-virtual {v9, v2}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2802 │ │ +0ca83c: 0c00 |002e: move-result-object v0 │ │ +0ca83e: 7210 262c 0000 |002f: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.isVisible:()Z // method@2c26 │ │ +0ca844: 0a05 |0032: move-result v5 │ │ +0ca846: 3805 1200 |0033: if-eqz v5, 0045 // +0012 │ │ +0ca84a: 7210 182c 0000 |0035: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getIcon:()Landroid/graphics/drawable/Drawable; // method@2c18 │ │ +0ca850: 0c05 |0038: move-result-object v5 │ │ +0ca852: 3805 0c00 |0039: if-eqz v5, 0045 // +000c │ │ +0ca856: 1214 |003b: const/4 v4, #int 1 // #1 │ │ +0ca858: 6e20 1f26 4600 |003c: invoke-virtual {v6, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setForceShowIcon:(Z)V // method@261f │ │ +0ca85e: 0e00 |003f: return-void │ │ +0ca860: 7110 4926 0700 |0040: invoke-static {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; // method@2649 │ │ +0ca866: 0c05 |0043: move-result-object v5 │ │ +0ca868: 28d7 |0044: goto 001b // -0029 │ │ +0ca86a: d802 0201 |0045: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0ca86e: 28e2 |0047: goto 0029 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=648 │ │ 0x0002 line=649 │ │ 0x0005 line=652 │ │ 0x000b line=653 │ │ 0x0011 line=655 │ │ @@ -282776,39 +282857,39 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0c6fd4: |[0c6fd4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:()V │ │ -0c6fe4: 6f10 b527 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@27b5 │ │ -0c6fea: 5420 e30b |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be3 │ │ -0c6fee: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0c6ff0: 7120 4a26 1000 |0006: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@264a │ │ -0c6ff6: 5420 e30b |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be3 │ │ -0c6ffa: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0c6ffc: 5901 f60b |000c: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ -0c7000: 0e00 |000e: return-void │ │ +0ca870: |[0ca870] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$ActionButtonSubmenu.onDismiss:()V │ │ +0ca880: 6f10 b527 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@27b5 │ │ +0ca886: 5420 e30b |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be3 │ │ +0ca88a: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0ca88c: 7120 4a26 1000 |0006: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // method@264a │ │ +0ca892: 5420 e30b |0009: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be3 │ │ +0ca896: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0ca898: 5901 f60b |000c: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ +0ca89c: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=674 │ │ 0x0003 line=675 │ │ 0x0009 line=676 │ │ 0x000e line=677 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #1035 header: │ │ class_idx : 1276 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 1295 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 1 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1035 annotations: │ │ Annotations on class │ │ @@ -282832,20 +282913,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/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 │ │ -0c7004: |[0c7004] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ -0c7014: 5b12 e80b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be8 │ │ -0c7018: 7056 a627 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ -0c701e: 5420 f90b |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0bf9 │ │ -0c7022: 6e20 3626 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2636 │ │ -0c7028: 0e00 |000a: return-void │ │ +0ca8a0: |[0ca8a0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V │ │ +0ca8b0: 5b12 e80b |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be8 │ │ +0ca8b4: 7056 a627 3154 |0002: invoke-direct {v1, v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@27a6 │ │ +0ca8ba: 5420 f90b |0005: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0bf9 │ │ +0ca8be: 6e20 3626 0100 |0007: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@2636 │ │ +0ca8c4: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=632 │ │ 0x0002 line=633 │ │ 0x0005 line=634 │ │ 0x000a line=635 │ │ locals : │ │ @@ -282862,47 +282943,47 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 17 16-bit code units │ │ -0c702c: |[0c702c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ -0c703c: 6f10 b527 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@27b5 │ │ -0c7042: 5420 e80b |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be8 │ │ -0c7046: 5400 f30b |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c704a: 6e10 df26 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@26df │ │ -0c7050: 5420 e80b |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be8 │ │ -0c7054: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0c7056: 7120 4826 1000 |000d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2648 │ │ -0c705c: 0e00 |0010: return-void │ │ +0ca8c8: |[0ca8c8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter$OverflowPopup.onDismiss:()V │ │ +0ca8d8: 6f10 b527 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.onDismiss:()V // method@27b5 │ │ +0ca8de: 5420 e80b |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be8 │ │ +0ca8e2: 5400 f30b |0005: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0ca8e6: 6e10 df26 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:()V // method@26df │ │ +0ca8ec: 5420 e80b |000a: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0be8 │ │ +0ca8f0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0ca8f2: 7120 4826 1000 |000d: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // method@2648 │ │ +0ca8f8: 0e00 |0010: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=639 │ │ 0x0003 line=640 │ │ 0x000a line=641 │ │ 0x0010 line=642 │ │ locals : │ │ 0x0000 - 0x0011 reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #1036 header: │ │ class_idx : 1280 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1284 │ │ -source_file_idx : 578 │ │ +source_file_idx : 580 │ │ static_fields_size : 0 │ │ instance_fields_size: 18 │ │ direct_methods_size : 8 │ │ virtual_methods_size: 24 │ │ │ │ Class #1036 annotations: │ │ Annotations on class │ │ - VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; } │ │ + VISIBILITY_SYSTEM Ldalvik/annotation/MemberClasses; value={ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; } │ │ │ │ Class #1036 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;' │ │ Access flags : 0x0001 (PUBLIC) │ │ Superclass : 'Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;' │ │ Interfaces - │ │ #0 : 'Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;' │ │ @@ -282986,26 +283067,26 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 23 16-bit code units │ │ -0c7060: |[0c7060] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ -0c7070: 6000 9d09 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__action_menu_layout:I // field@099d │ │ -0c7074: 6001 9c09 |0002: sget v1, Lcom/actionbarsherlock/R$layout;.abs__action_menu_item_layout:I // field@099c │ │ -0c7078: 7040 9f26 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@269f │ │ -0c707e: 2200 0c04 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@040c │ │ -0c7082: 7010 141d 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@1d14 │ │ -0c7088: 5b20 ec0b |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0bec │ │ -0c708c: 2200 fd04 |000e: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@04fd │ │ -0c7090: 1201 |0010: const/4 v1, #int 0 // #0 │ │ -0c7092: 7030 3926 2001 |0011: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V // method@2639 │ │ -0c7098: 5b20 f90b |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0bf9 │ │ -0c709c: 0e00 |0016: return-void │ │ +0ca8fc: |[0ca8fc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.:(Landroid/content/Context;)V │ │ +0ca90c: 6000 9d09 |0000: sget v0, Lcom/actionbarsherlock/R$layout;.abs__action_menu_layout:I // field@099d │ │ +0ca910: 6001 9c09 |0002: sget v1, Lcom/actionbarsherlock/R$layout;.abs__action_menu_item_layout:I // field@099c │ │ +0ca914: 7040 9f26 3210 |0004: invoke-direct {v2, v3, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.:(Landroid/content/Context;II)V // method@269f │ │ +0ca91a: 2200 0c04 |0007: new-instance v0, Landroid/util/SparseBooleanArray; // type@040c │ │ +0ca91e: 7010 141d 0000 |0009: invoke-direct {v0}, Landroid/util/SparseBooleanArray;.:()V // method@1d14 │ │ +0ca924: 5b20 ec0b |000c: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0bec │ │ +0ca928: 2200 fd04 |000e: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // type@04fd │ │ +0ca92c: 1201 |0010: const/4 v1, #int 0 // #0 │ │ +0ca92e: 7030 3926 2001 |0011: invoke-direct {v0, v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;)V // method@2639 │ │ +0ca934: 5b20 f90b |0014: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPopupPresenterCallback:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback; // field@0bf9 │ │ +0ca938: 0e00 |0016: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ 0x0007 line=64 │ │ 0x000e line=73 │ │ 0x0016 line=79 │ │ locals : │ │ @@ -283017,17 +283098,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c70a0: |[0c70a0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ -0c70b0: 5410 f80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ -0c70b4: 1100 |0002: return-object v0 │ │ +0ca93c: |[0ca93c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ +0ca94c: 5410 f80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ +0ca950: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -283035,17 +283116,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c70b8: |[0c70b8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ -0c70c8: 5b01 f80b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ -0c70cc: 1101 |0002: return-object v1 │ │ +0ca954: |[0ca954] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$102:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ +0ca964: 5b01 f80b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ +0ca968: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ @@ -283054,17 +283135,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c70d0: |[0c70d0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; │ │ -0c70e0: 5410 f70b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c70e4: 1100 |0002: return-object v0 │ │ +0ca96c: |[0ca96c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$200:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Landroid/view/View; │ │ +0ca97c: 5410 f70b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0ca980: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -283072,17 +283153,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c70e8: |[0c70e8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ -0c70f8: 5b01 ed0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ -0c70fc: 1101 |0002: return-object v1 │ │ +0ca984: |[0ca984] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$302:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ +0ca994: 5b01 ed0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ +0ca998: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; │ │ │ │ @@ -283091,17 +283172,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7100: |[0c7100] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ -0c7110: 5b01 fa0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ -0c7114: 1101 |0002: return-object v1 │ │ +0ca99c: |[0ca99c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.access$402:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ +0ca9ac: 5b01 fa0b |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ +0ca9b0: 1101 |0002: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=46 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 x0 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 x1 Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ │ │ @@ -283110,47 +283191,48 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 38 16-bit code units │ │ -0c7118: |[0c7118] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; │ │ -0c7128: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0c712a: 5463 f40b |0001: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c712e: 1f03 4004 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ -0c7132: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ -0c7136: 0750 |0007: move-object v0, v5 │ │ -0c7138: 1100 |0008: return-object v0 │ │ -0c713a: 6e10 b41e 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ -0c7140: 0a01 |000c: move-result v1 │ │ -0c7142: 1202 |000d: const/4 v2, #int 0 // #0 │ │ -0c7144: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ -0c7148: 6e20 b31e 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -0c714e: 0c00 |0013: move-result-object v0 │ │ -0c7150: 2004 1205 |0014: instance-of v4, v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -0c7154: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ -0c7158: 0704 |0018: move-object v4, v0 │ │ -0c715a: 1f04 1205 |0019: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ -0c715e: 7210 d227 0400 |001b: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@27d2 │ │ -0c7164: 0c04 |001e: move-result-object v4 │ │ -0c7166: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ -0c716a: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ -0c716e: 28eb |0023: goto 000e // -0015 │ │ -0c7170: 0750 |0024: move-object v0, v5 │ │ -0c7172: 28e3 |0025: goto 0008 // -001d │ │ +0ca9b4: |[0ca9b4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; │ │ +0ca9c4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0ca9c6: 5463 f40b |0001: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0ca9ca: 1f03 4004 |0003: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ +0ca9ce: 3903 0400 |0005: if-nez v3, 0009 // +0004 │ │ +0ca9d2: 0750 |0007: move-object v0, v5 │ │ +0ca9d4: 1100 |0008: return-object v0 │ │ +0ca9d6: 6e10 b41e 0300 |0009: invoke-virtual {v3}, Landroid/view/ViewGroup;.getChildCount:()I // method@1eb4 │ │ +0ca9dc: 0a01 |000c: move-result v1 │ │ +0ca9de: 1202 |000d: const/4 v2, #int 0 // #0 │ │ +0ca9e0: 3512 1600 |000e: if-ge v2, v1, 0024 // +0016 │ │ +0ca9e4: 6e20 b31e 2300 |0010: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +0ca9ea: 0c00 |0013: move-result-object v0 │ │ +0ca9ec: 2004 1205 |0014: instance-of v4, v0, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0ca9f0: 3804 0b00 |0016: if-eqz v4, 0021 // +000b │ │ +0ca9f4: 0704 |0018: move-object v4, v0 │ │ +0ca9f6: 1f04 1205 |0019: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; // type@0512 │ │ +0ca9fa: 7210 d227 0400 |001b: invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.getItemData:()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // method@27d2 │ │ +0caa00: 0c04 |001e: move-result-object v4 │ │ +0caa02: 3274 e9ff |001f: if-eq v4, v7, 0008 // -0017 │ │ +0caa06: d802 0201 |0021: add-int/lit8 v2, v2, #int 1 // #01 │ │ +0caa0a: 28eb |0023: goto 000e // -0015 │ │ +0caa0c: 0750 |0024: move-object v0, v5 │ │ +0caa0e: 28e3 |0025: goto 0008 // -001d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=279 │ │ 0x0005 line=280 │ │ 0x0008 line=290 │ │ 0x0009 line=282 │ │ 0x000d line=283 │ │ 0x0010 line=284 │ │ 0x0014 line=285 │ │ + 0x001b line=286 │ │ 0x0021 line=283 │ │ 0x0025 line=290 │ │ locals : │ │ 0x0014 - 0x0024 reg=0 child Landroid/view/View; │ │ 0x000d - 0x0026 reg=1 count I │ │ 0x000e - 0x0026 reg=2 i I │ │ 0x0005 - 0x0026 reg=3 parent Landroid/view/ViewGroup; │ │ @@ -283162,31 +283244,31 @@ │ │ type : '(Landroid/content/Context;)Z' │ │ access : 0x0009 (PUBLIC STATIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 25 16-bit code units │ │ -0c7174: |[0c7174] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.reserveOverflow:(Landroid/content/Context;)Z │ │ -0c7184: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0c7186: 1201 |0001: const/4 v1, #int 0 // #0 │ │ -0c7188: 6002 4500 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0c718c: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ -0c7190: 3532 0b00 |0006: if-ge v2, v3, 0011 // +000b │ │ -0c7194: 6002 4500 |0008: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0c7198: 1303 0b00 |000a: const/16 v3, #int 11 // #b │ │ -0c719c: 3432 0300 |000c: if-lt v2, v3, 000f // +0003 │ │ -0c71a0: 0f00 |000e: return v0 │ │ -0c71a2: 0110 |000f: move v0, v1 │ │ -0c71a4: 28fe |0010: goto 000e // -0002 │ │ -0c71a6: 7110 2226 0400 |0011: invoke-static {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;.get:(Landroid/content/Context;)Z // method@2622 │ │ -0c71ac: 0a02 |0014: move-result v2 │ │ -0c71ae: 3802 f9ff |0015: if-eqz v2, 000e // -0007 │ │ -0c71b2: 0110 |0017: move v0, v1 │ │ -0c71b4: 28f6 |0018: goto 000e // -000a │ │ +0caa10: |[0caa10] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.reserveOverflow:(Landroid/content/Context;)Z │ │ +0caa20: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0caa22: 1201 |0001: const/4 v1, #int 0 // #0 │ │ +0caa24: 6002 4500 |0002: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0caa28: 1303 0e00 |0004: const/16 v3, #int 14 // #e │ │ +0caa2c: 3532 0b00 |0006: if-ge v2, v3, 0011 // +000b │ │ +0caa30: 6002 4500 |0008: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0caa34: 1303 0b00 |000a: const/16 v3, #int 11 // #b │ │ +0caa38: 3432 0300 |000c: if-lt v2, v3, 000f // +0003 │ │ +0caa3c: 0f00 |000e: return v0 │ │ +0caa3e: 0110 |000f: move v0, v1 │ │ +0caa40: 28fe |0010: goto 000e // -0002 │ │ +0caa42: 7110 2226 0400 |0011: invoke-static {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey;.get:(Landroid/content/Context;)Z // method@2622 │ │ +0caa48: 0a02 |0014: move-result v2 │ │ +0caa4a: 3802 f9ff |0015: if-eqz v2, 000e // -0007 │ │ +0caa4e: 0110 |0017: move v0, v1 │ │ +0caa50: 28f6 |0018: goto 000e // -000a │ │ catches : (none) │ │ positions : │ │ 0x0002 line=121 │ │ 0x0008 line=122 │ │ 0x000e line=124 │ │ 0x0010 line=122 │ │ 0x0011 line=124 │ │ @@ -283199,23 +283281,23 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0c71b8: |[0c71b8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V │ │ -0c71c8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c71ca: 7230 d327 4502 |0001: invoke-interface {v5, v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@27d3 │ │ -0c71d0: 5431 f40b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c71d4: 1f01 0305 |0006: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c71d8: 0750 |0008: move-object v0, v5 │ │ -0c71da: 1f00 f604 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ -0c71de: 6e20 1226 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@2612 │ │ -0c71e4: 0e00 |000e: return-void │ │ +0caa54: |[0caa54] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.bindItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;)V │ │ +0caa64: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0caa66: 7230 d327 4502 |0001: invoke-interface {v5, v4, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;I)V // method@27d3 │ │ +0caa6c: 5431 f40b |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0caa70: 1f01 0305 |0006: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0caa74: 0750 |0008: move-object v0, v5 │ │ +0caa76: 1f00 f604 |0009: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ +0caa7a: 6e20 1226 1000 |000b: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.setItemInvoker:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$ItemInvoker;)V // method@2612 │ │ +0caa80: 0e00 |000e: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=192 │ │ 0x0004 line=194 │ │ 0x0009 line=195 │ │ 0x000b line=196 │ │ 0x000e line=197 │ │ @@ -283231,21 +283313,21 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c71e8: |[0c71e8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ -0c71f8: 6e10 5326 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ -0c71fe: 0a00 |0003: move-result v0 │ │ -0c7200: 6e10 5426 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2654 │ │ -0c7206: 0a01 |0007: move-result v1 │ │ -0c7208: b610 |0008: or-int/2addr v0, v1 │ │ -0c720a: 0f00 |0009: return v0 │ │ +0caa84: |[0caa84] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.dismissPopupMenus:()Z │ │ +0caa94: 6e10 5326 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ +0caa9a: 0a00 |0003: move-result v0 │ │ +0caa9c: 6e10 5426 0200 |0004: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2654 │ │ +0caaa2: 0a01 |0007: move-result v1 │ │ +0caaa4: b610 |0008: or-int/2addr v0, v1 │ │ +0caaa6: 0f00 |0009: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=339 │ │ 0x0004 line=340 │ │ 0x0009 line=341 │ │ locals : │ │ 0x0004 - 0x000a reg=0 result Z │ │ @@ -283256,24 +283338,24 @@ │ │ type : '(Landroid/view/ViewGroup;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 15 16-bit code units │ │ -0c720c: |[0c720c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ -0c721c: 6e20 b31e 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ -0c7222: 0c00 |0003: move-result-object v0 │ │ -0c7224: 5421 f70b |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7228: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ -0c722c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c722e: 0f00 |0009: return v0 │ │ -0c7230: 6f30 a526 3204 |000a: invoke-super {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@26a5 │ │ -0c7236: 0a00 |000d: move-result v0 │ │ -0c7238: 28fb |000e: goto 0009 // -0005 │ │ +0caaa8: |[0caaa8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.filterLeftoverView:(Landroid/view/ViewGroup;I)Z │ │ +0caab8: 6e20 b31e 4300 |0000: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.getChildAt:(I)Landroid/view/View; // method@1eb3 │ │ +0caabe: 0c00 |0003: move-result-object v0 │ │ +0caac0: 5421 f70b |0004: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0caac4: 3310 0400 |0006: if-ne v0, v1, 000a // +0004 │ │ +0caac8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0caaca: 0f00 |0009: return v0 │ │ +0caacc: 6f30 a526 3204 |000a: invoke-super {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.filterLeftoverView:(Landroid/view/ViewGroup;I)Z // method@26a5 │ │ +0caad2: 0a00 |000d: move-result v0 │ │ +0caad4: 28fb |000e: goto 0009 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=253 │ │ 0x0009 line=254 │ │ locals : │ │ 0x0000 - 0x000f reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x000f reg=3 parent Landroid/view/ViewGroup; │ │ @@ -283284,270 +283366,270 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 30 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 496 16-bit code units │ │ -0c723c: |[0c723c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ -0c724c: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -0c7250: 5400 f30b |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7254: 081b 0000 |0004: move-object/from16 v27, v0 │ │ -0c7258: 7401 fd26 1b00 |0006: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ -0c725e: 0c19 |0009: move-result-object v25 │ │ -0c7260: 7401 152f 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0c7266: 0a0f |000d: move-result v15 │ │ -0c7268: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ -0c726c: 5200 f10b |0010: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ -0c7270: 0211 0000 |0012: move/from16 v17, v0 │ │ -0c7274: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ -0c7278: 5200 ee0b |0016: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0bee │ │ -0c727c: 021a 0000 |0018: move/from16 v26, v0 │ │ -0c7280: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ -0c7284: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ -0c7288: 7702 d41d 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c728e: 0a14 |0021: move-result v20 │ │ -0c7290: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ -0c7294: 5400 f40b |0024: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7298: 0813 0000 |0026: move-object/from16 v19, v0 │ │ -0c729c: 1f13 4004 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0440 │ │ -0c72a0: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ -0c72a4: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ -0c72a8: 1208 |002e: const/4 v8, #int 0 // #0 │ │ -0c72aa: 120a |002f: const/4 v10, #int 0 // #0 │ │ -0c72ac: 120b |0030: const/4 v11, #int 0 // #0 │ │ -0c72ae: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ -0c72b2: 0800 1900 |0033: move-object/from16 v0, v25 │ │ -0c72b6: 6e20 0e2f b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0c72bc: 0c0e |0038: move-result-object v14 │ │ -0c72be: 1f0e 0905 |0039: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0c72c2: 6e10 4627 0e00 |003b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2746 │ │ -0c72c8: 0a1b |003e: move-result v27 │ │ -0c72ca: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ -0c72ce: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0c72d2: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ -0c72d6: 5500 f00b |0045: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0bf0 │ │ -0c72da: 021b 0000 |0047: move/from16 v27, v0 │ │ -0c72de: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ -0c72e2: 6e10 3f27 0e00 |004b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@273f │ │ -0c72e8: 0a1b |004e: move-result v27 │ │ -0c72ea: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ -0c72ee: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ -0c72f2: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0c72f6: 28dc |0055: goto 0031 // -0024 │ │ -0c72f8: 6e10 4527 0e00 |0056: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2745 │ │ -0c72fe: 0a1b |0059: move-result v27 │ │ -0c7300: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ -0c7304: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0c7308: 28e5 |005e: goto 0043 // -001b │ │ -0c730a: 121a |005f: const/4 v10, #int 1 // #1 │ │ -0c730c: 28e3 |0060: goto 0043 // -001d │ │ -0c730e: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ -0c7312: 5500 fb0b |0063: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c7316: 021b 0000 |0065: move/from16 v27, v0 │ │ -0c731a: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ -0c731e: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ -0c7322: 901b 1615 |006b: add-int v27, v22, v21 │ │ -0c7326: 0200 1b00 |006d: move/from16 v0, v27 │ │ -0c732a: 0201 1100 |006f: move/from16 v1, v17 │ │ -0c732e: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ -0c7332: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0c7336: 9111 1116 |0075: sub-int v17, v17, v22 │ │ -0c733a: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ -0c733e: 5400 ec0b |0079: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0bec │ │ -0c7342: 0817 0000 |007b: move-object/from16 v23, v0 │ │ -0c7346: 7401 151d 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@1d15 │ │ -0c734c: 1204 |0080: const/4 v4, #int 0 // #0 │ │ -0c734e: 1207 |0081: const/4 v7, #int 0 // #0 │ │ -0c7350: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ -0c7354: 5500 fe0b |0084: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ -0c7358: 021b 0000 |0086: move/from16 v27, v0 │ │ -0c735c: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ -0c7360: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ -0c7364: 5200 f50b |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ -0c7368: 021b 0000 |008e: move/from16 v27, v0 │ │ -0c736c: 9307 1a1b |0090: div-int v7, v26, v27 │ │ -0c7370: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ -0c7374: 5200 f50b |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ -0c7378: 021b 0000 |0096: move/from16 v27, v0 │ │ -0c737c: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ -0c7380: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ -0c7384: 5200 f50b |009c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ -0c7388: 021b 0000 |009e: move/from16 v27, v0 │ │ -0c738c: 931c 0507 |00a0: div-int v28, v5, v7 │ │ -0c7390: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ -0c7394: 120b |00a4: const/4 v11, #int 0 // #0 │ │ -0c7396: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ -0c739a: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ -0c739e: 6e20 0e2f b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0c73a4: 0c0e |00ac: move-result-object v14 │ │ -0c73a6: 1f0e 0905 |00ad: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0c73aa: 6e10 4627 0e00 |00af: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2746 │ │ -0c73b0: 0a1b |00b2: move-result v27 │ │ -0c73b2: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ -0c73b6: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ -0c73ba: 5400 fd0b |00b7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ -0c73be: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ -0c73c2: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ -0c73c6: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ -0c73ca: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ -0c73ce: 6e40 5126 e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2651 │ │ -0c73d4: 0c18 |00c4: move-result-object v24 │ │ -0c73d6: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ -0c73da: 5400 fd0b |00c7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ -0c73de: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ -0c73e2: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ -0c73e6: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ -0c73ea: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ -0c73ee: 5b10 fd0b |00d1: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ -0c73f2: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ -0c73f6: 5500 fe0b |00d5: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ -0c73fa: 021b 0000 |00d7: move/from16 v27, v0 │ │ -0c73fe: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ -0c7402: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ -0c7406: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ -0c740a: 0201 1400 |00df: move/from16 v1, v20 │ │ -0c740e: 0202 1b00 |00e1: move/from16 v2, v27 │ │ -0c7412: 7152 8e26 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@268e │ │ -0c7418: 0a1b |00e6: move-result v27 │ │ -0c741a: 9107 071b |00e7: sub-int v7, v7, v27 │ │ -0c741e: 7401 001e 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c7424: 0a12 |00ec: move-result v18 │ │ -0c7426: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ -0c742a: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ -0c742e: 0208 1200 |00f1: move/from16 v8, v18 │ │ -0c7432: 6e10 2d27 0e00 |00f3: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0c7438: 0a09 |00f6: move-result v9 │ │ -0c743a: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ -0c743e: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ -0c7442: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0c7446: 0201 1b00 |00fd: move/from16 v1, v27 │ │ -0c744a: 6e30 171d 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d17 │ │ -0c7450: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ -0c7454: 0200 1b00 |0104: move/from16 v0, v27 │ │ -0c7458: 6e20 5527 0e00 |0106: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2755 │ │ -0c745e: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ -0c7462: 289a |010b: goto 00a5 // -0066 │ │ -0c7464: 0800 1800 |010c: move-object/from16 v0, v24 │ │ -0c7468: 0201 1400 |010e: move/from16 v1, v20 │ │ -0c746c: 0202 1400 |0110: move/from16 v2, v20 │ │ -0c7470: 6e30 381e 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0c7476: 28d4 |0115: goto 00e9 // -002c │ │ -0c7478: 6e10 4527 0e00 |0116: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2745 │ │ -0c747e: 0a1b |0119: move-result v27 │ │ -0c7480: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ -0c7484: 6e10 2d27 0e00 |011c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0c748a: 0a09 |011f: move-result v9 │ │ -0c748c: 0800 1700 |0120: move-object/from16 v0, v23 │ │ -0c7490: 6e20 161d 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@1d16 │ │ -0c7496: 0a0c |0125: move-result v12 │ │ -0c7498: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ -0c749c: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ -0c74a0: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ -0c74a4: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ -0c74a8: 5500 fe0b |012e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ -0c74ac: 021b 0000 |0130: move/from16 v27, v0 │ │ -0c74b0: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ -0c74b4: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ -0c74b8: 121d |0136: const/4 v13, #int 1 // #1 │ │ -0c74ba: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ -0c74be: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ -0c74c2: 5400 fd0b |013b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ -0c74c6: 081b 0000 |013d: move-object/from16 v27, v0 │ │ -0c74ca: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ -0c74ce: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ -0c74d2: 0802 1300 |0143: move-object/from16 v2, v19 │ │ -0c74d6: 6e40 5126 e021 |0145: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2651 │ │ -0c74dc: 0c18 |0148: move-result-object v24 │ │ -0c74de: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ -0c74e2: 5400 fd0b |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ -0c74e6: 081b 0000 |014d: move-object/from16 v27, v0 │ │ -0c74ea: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ -0c74ee: 0800 1800 |0151: move-object/from16 v0, v24 │ │ -0c74f2: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ -0c74f6: 5b10 fd0b |0155: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ -0c74fa: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ -0c74fe: 5500 fe0b |0159: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ -0c7502: 021b 0000 |015b: move/from16 v27, v0 │ │ -0c7506: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ -0c750a: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ -0c750e: 0800 1800 |0161: move-object/from16 v0, v24 │ │ -0c7512: 0201 1400 |0163: move/from16 v1, v20 │ │ -0c7516: 0202 1b00 |0165: move/from16 v2, v27 │ │ -0c751a: 7152 8e26 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@268e │ │ -0c7520: 0a06 |016a: move-result v6 │ │ -0c7522: b167 |016b: sub-int/2addr v7, v6 │ │ -0c7524: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ -0c7528: 120d |016e: const/4 v13, #int 0 // #0 │ │ -0c752a: 7401 001e 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c7530: 0a12 |0172: move-result v18 │ │ -0c7532: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ -0c7536: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ -0c753a: 0208 1200 |0177: move/from16 v8, v18 │ │ -0c753e: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ -0c7542: 5500 fe0b |017b: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ -0c7546: 021b 0000 |017d: move/from16 v27, v0 │ │ -0c754a: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ -0c754e: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ -0c7552: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ -0c7556: 950d 0d1b |0185: and-int v13, v13, v27 │ │ -0c755a: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ -0c755e: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ -0c7562: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ -0c7566: 0800 1700 |018d: move-object/from16 v0, v23 │ │ -0c756a: 0201 1b00 |018f: move/from16 v1, v27 │ │ -0c756e: 6e30 171d 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d17 │ │ -0c7574: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ -0c7578: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ -0c757c: 6e20 5527 de00 |0198: invoke-virtual {v14, v13}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2755 │ │ -0c7582: 2900 6eff |019b: goto/16 0109 // -0092 │ │ -0c7586: 120d |019d: const/4 v13, #int 0 // #0 │ │ -0c7588: 2899 |019e: goto 0137 // -0067 │ │ -0c758a: 0800 1800 |019f: move-object/from16 v0, v24 │ │ -0c758e: 0201 1400 |01a1: move/from16 v1, v20 │ │ -0c7592: 0202 1400 |01a3: move/from16 v2, v20 │ │ -0c7596: 6e30 381e 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0c759c: 28c7 |01a8: goto 016f // -0039 │ │ -0c759e: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ -0c75a2: 28da |01ab: goto 0185 // -0026 │ │ -0c75a4: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ -0c75a8: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ -0c75ac: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ -0c75b0: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ -0c75b4: 28d3 |01b4: goto 0187 // -002d │ │ -0c75b6: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ -0c75ba: 28fb |01b7: goto 01b2 // -0005 │ │ -0c75bc: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ -0c75c0: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ -0c75c4: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ -0c75c8: 0201 1b00 |01be: move/from16 v1, v27 │ │ -0c75cc: 6e30 171d 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d17 │ │ -0c75d2: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ -0c75d6: 0200 1000 |01c5: move/from16 v0, v16 │ │ -0c75da: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ -0c75de: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ -0c75e2: 0201 1000 |01cb: move/from16 v1, v16 │ │ -0c75e6: 6e20 0e2f 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0c75ec: 0c03 |01d0: move-result-object v3 │ │ -0c75ee: 1f03 0905 |01d1: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0c75f2: 6e10 2d27 0300 |01d3: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ -0c75f8: 0a1b |01d6: move-result v27 │ │ -0c75fa: 0200 1b00 |01d7: move/from16 v0, v27 │ │ -0c75fe: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ -0c7602: 6e10 3e27 0300 |01db: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ -0c7608: 0a1b |01de: move-result v27 │ │ -0c760a: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ -0c760e: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ -0c7612: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ -0c7616: 0200 1b00 |01e5: move/from16 v0, v27 │ │ -0c761a: 6e20 5527 0300 |01e7: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2755 │ │ -0c7620: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ -0c7624: 28d9 |01ec: goto 01c5 // -0027 │ │ -0c7626: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ -0c762a: 0f1b |01ef: return v27 │ │ +0caad8: |[0caad8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.flagActionItems:()Z │ │ +0caae8: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +0caaec: 5400 f30b |0002: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0caaf0: 081b 0000 |0004: move-object/from16 v27, v0 │ │ +0caaf4: 7401 fd26 1b00 |0006: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getVisibleItems:()Ljava/util/ArrayList; // method@26fd │ │ +0caafa: 0c19 |0009: move-result-object v25 │ │ +0caafc: 7401 152f 1900 |000a: invoke-virtual/range {v25}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0cab02: 0a0f |000d: move-result v15 │ │ +0cab04: 0800 1d00 |000e: move-object/from16 v0, v29 │ │ +0cab08: 5200 f10b |0010: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ +0cab0c: 0211 0000 |0012: move/from16 v17, v0 │ │ +0cab10: 0800 1d00 |0014: move-object/from16 v0, v29 │ │ +0cab14: 5200 ee0b |0016: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0bee │ │ +0cab18: 021a 0000 |0018: move/from16 v26, v0 │ │ +0cab1c: 131b 0000 |001a: const/16 v27, #int 0 // #0 │ │ +0cab20: 131c 0000 |001c: const/16 v28, #int 0 // #0 │ │ +0cab24: 7702 d41d 1b00 |001e: invoke-static/range {v27, v28}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cab2a: 0a14 |0021: move-result v20 │ │ +0cab2c: 0800 1d00 |0022: move-object/from16 v0, v29 │ │ +0cab30: 5400 f40b |0024: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cab34: 0813 0000 |0026: move-object/from16 v19, v0 │ │ +0cab38: 1f13 4004 |0028: check-cast v19, Landroid/view/ViewGroup; // type@0440 │ │ +0cab3c: 1316 0000 |002a: const/16 v22, #int 0 // #0 │ │ +0cab40: 1315 0000 |002c: const/16 v21, #int 0 // #0 │ │ +0cab44: 1208 |002e: const/4 v8, #int 0 // #0 │ │ +0cab46: 120a |002f: const/4 v10, #int 0 // #0 │ │ +0cab48: 120b |0030: const/4 v11, #int 0 // #0 │ │ +0cab4a: 35fb 3000 |0031: if-ge v11, v15, 0061 // +0030 │ │ +0cab4e: 0800 1900 |0033: move-object/from16 v0, v25 │ │ +0cab52: 6e20 0e2f b000 |0035: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0cab58: 0c0e |0038: move-result-object v14 │ │ +0cab5a: 1f0e 0905 |0039: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0cab5e: 6e10 4627 0e00 |003b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2746 │ │ +0cab64: 0a1b |003e: move-result v27 │ │ +0cab66: 381b 1700 |003f: if-eqz v27, 0056 // +0017 │ │ +0cab6a: d816 1601 |0041: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0cab6e: 0800 1d00 |0043: move-object/from16 v0, v29 │ │ +0cab72: 5500 f00b |0045: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0bf0 │ │ +0cab76: 021b 0000 |0047: move/from16 v27, v0 │ │ +0cab7a: 381b 0a00 |0049: if-eqz v27, 0053 // +000a │ │ +0cab7e: 6e10 3f27 0e00 |004b: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@273f │ │ +0cab84: 0a1b |004e: move-result v27 │ │ +0cab86: 381b 0400 |004f: if-eqz v27, 0053 // +0004 │ │ +0cab8a: 1311 0000 |0051: const/16 v17, #int 0 // #0 │ │ +0cab8e: d80b 0b01 |0053: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0cab92: 28dc |0055: goto 0031 // -0024 │ │ +0cab94: 6e10 4527 0e00 |0056: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2745 │ │ +0cab9a: 0a1b |0059: move-result v27 │ │ +0cab9c: 381b 0500 |005a: if-eqz v27, 005f // +0005 │ │ +0caba0: d815 1501 |005c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0caba4: 28e5 |005e: goto 0043 // -001b │ │ +0caba6: 121a |005f: const/4 v10, #int 1 // #1 │ │ +0caba8: 28e3 |0060: goto 0043 // -001d │ │ +0cabaa: 0800 1d00 |0061: move-object/from16 v0, v29 │ │ +0cabae: 5500 fb0b |0063: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cabb2: 021b 0000 |0065: move/from16 v27, v0 │ │ +0cabb6: 381b 0e00 |0067: if-eqz v27, 0075 // +000e │ │ +0cabba: 390a 0a00 |0069: if-nez v10, 0073 // +000a │ │ +0cabbe: 901b 1615 |006b: add-int v27, v22, v21 │ │ +0cabc2: 0200 1b00 |006d: move/from16 v0, v27 │ │ +0cabc6: 0201 1100 |006f: move/from16 v1, v17 │ │ +0cabca: 3710 0400 |0071: if-le v0, v1, 0075 // +0004 │ │ +0cabce: d811 11ff |0073: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0cabd2: 9111 1116 |0075: sub-int v17, v17, v22 │ │ +0cabd6: 0800 1d00 |0077: move-object/from16 v0, v29 │ │ +0cabda: 5400 ec0b |0079: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonGroups:Landroid/util/SparseBooleanArray; // field@0bec │ │ +0cabde: 0817 0000 |007b: move-object/from16 v23, v0 │ │ +0cabe2: 7401 151d 1700 |007d: invoke-virtual/range {v23}, Landroid/util/SparseBooleanArray;.clear:()V // method@1d15 │ │ +0cabe8: 1204 |0080: const/4 v4, #int 0 // #0 │ │ +0cabea: 1207 |0081: const/4 v7, #int 0 // #0 │ │ +0cabec: 0800 1d00 |0082: move-object/from16 v0, v29 │ │ +0cabf0: 5500 fe0b |0084: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ +0cabf4: 021b 0000 |0086: move/from16 v27, v0 │ │ +0cabf8: 381b 1c00 |0088: if-eqz v27, 00a4 // +001c │ │ +0cabfc: 0800 1d00 |008a: move-object/from16 v0, v29 │ │ +0cac00: 5200 f50b |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ +0cac04: 021b 0000 |008e: move/from16 v27, v0 │ │ +0cac08: 9307 1a1b |0090: div-int v7, v26, v27 │ │ +0cac0c: 0800 1d00 |0092: move-object/from16 v0, v29 │ │ +0cac10: 5200 f50b |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ +0cac14: 021b 0000 |0096: move/from16 v27, v0 │ │ +0cac18: 9405 1a1b |0098: rem-int v5, v26, v27 │ │ +0cac1c: 0800 1d00 |009a: move-object/from16 v0, v29 │ │ +0cac20: 5200 f50b |009c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ +0cac24: 021b 0000 |009e: move/from16 v27, v0 │ │ +0cac28: 931c 0507 |00a0: div-int v28, v5, v7 │ │ +0cac2c: 9004 1b1c |00a2: add-int v4, v27, v28 │ │ +0cac30: 120b |00a4: const/4 v11, #int 0 // #0 │ │ +0cac32: 35fb 4801 |00a5: if-ge v11, v15, 01ed // +0148 │ │ +0cac36: 0800 1900 |00a7: move-object/from16 v0, v25 │ │ +0cac3a: 6e20 0e2f b000 |00a9: invoke-virtual {v0, v11}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0cac40: 0c0e |00ac: move-result-object v14 │ │ +0cac42: 1f0e 0905 |00ad: check-cast v14, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0cac46: 6e10 4627 0e00 |00af: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requiresActionButton:()Z // method@2746 │ │ +0cac4c: 0a1b |00b2: move-result v27 │ │ +0cac4e: 381b 6300 |00b3: if-eqz v27, 0116 // +0063 │ │ +0cac52: 0800 1d00 |00b5: move-object/from16 v0, v29 │ │ +0cac56: 5400 fd0b |00b7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ +0cac5a: 081b 0000 |00b9: move-object/from16 v27, v0 │ │ +0cac5e: 0800 1d00 |00bb: move-object/from16 v0, v29 │ │ +0cac62: 0801 1b00 |00bd: move-object/from16 v1, v27 │ │ +0cac66: 0802 1300 |00bf: move-object/from16 v2, v19 │ │ +0cac6a: 6e40 5126 e021 |00c1: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2651 │ │ +0cac70: 0c18 |00c4: move-result-object v24 │ │ +0cac72: 0800 1d00 |00c5: move-object/from16 v0, v29 │ │ +0cac76: 5400 fd0b |00c7: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ +0cac7a: 081b 0000 |00c9: move-object/from16 v27, v0 │ │ +0cac7e: 391b 0800 |00cb: if-nez v27, 00d3 // +0008 │ │ +0cac82: 0800 1800 |00cd: move-object/from16 v0, v24 │ │ +0cac86: 0801 1d00 |00cf: move-object/from16 v1, v29 │ │ +0cac8a: 5b10 fd0b |00d1: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ +0cac8e: 0800 1d00 |00d3: move-object/from16 v0, v29 │ │ +0cac92: 5500 fe0b |00d5: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ +0cac96: 021b 0000 |00d7: move/from16 v27, v0 │ │ +0cac9a: 381b 3300 |00d9: if-eqz v27, 010c // +0033 │ │ +0cac9e: 131b 0000 |00db: const/16 v27, #int 0 // #0 │ │ +0caca2: 0800 1800 |00dd: move-object/from16 v0, v24 │ │ +0caca6: 0201 1400 |00df: move/from16 v1, v20 │ │ +0cacaa: 0202 1b00 |00e1: move/from16 v2, v27 │ │ +0cacae: 7152 8e26 4017 |00e3: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@268e │ │ +0cacb4: 0a1b |00e6: move-result v27 │ │ +0cacb6: 9107 071b |00e7: sub-int v7, v7, v27 │ │ +0cacba: 7401 001e 1800 |00e9: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cacc0: 0a12 |00ec: move-result v18 │ │ +0cacc2: 911a 1a12 |00ed: sub-int v26, v26, v18 │ │ +0cacc6: 3908 0400 |00ef: if-nez v8, 00f3 // +0004 │ │ +0cacca: 0208 1200 |00f1: move/from16 v8, v18 │ │ +0cacce: 6e10 2d27 0e00 |00f3: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0cacd4: 0a09 |00f6: move-result v9 │ │ +0cacd6: 3809 0b00 |00f7: if-eqz v9, 0102 // +000b │ │ +0cacda: 131b 0100 |00f9: const/16 v27, #int 1 // #1 │ │ +0cacde: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0cace2: 0201 1b00 |00fd: move/from16 v1, v27 │ │ +0cace6: 6e30 171d 9001 |00ff: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d17 │ │ +0cacec: 131b 0100 |0102: const/16 v27, #int 1 // #1 │ │ +0cacf0: 0200 1b00 |0104: move/from16 v0, v27 │ │ +0cacf4: 6e20 5527 0e00 |0106: invoke-virtual {v14, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2755 │ │ +0cacfa: d80b 0b01 |0109: add-int/lit8 v11, v11, #int 1 // #01 │ │ +0cacfe: 289a |010b: goto 00a5 // -0066 │ │ +0cad00: 0800 1800 |010c: move-object/from16 v0, v24 │ │ +0cad04: 0201 1400 |010e: move/from16 v1, v20 │ │ +0cad08: 0202 1400 |0110: move/from16 v2, v20 │ │ +0cad0c: 6e30 381e 1002 |0112: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cad12: 28d4 |0115: goto 00e9 // -002c │ │ +0cad14: 6e10 4527 0e00 |0116: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.requestsActionButton:()Z // method@2745 │ │ +0cad1a: 0a1b |0119: move-result v27 │ │ +0cad1c: 381b efff |011a: if-eqz v27, 0109 // -0011 │ │ +0cad20: 6e10 2d27 0e00 |011c: invoke-virtual {v14}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0cad26: 0a09 |011f: move-result v9 │ │ +0cad28: 0800 1700 |0120: move-object/from16 v0, v23 │ │ +0cad2c: 6e20 161d 9000 |0122: invoke-virtual {v0, v9}, Landroid/util/SparseBooleanArray;.get:(I)Z // method@1d16 │ │ +0cad32: 0a0c |0125: move-result v12 │ │ +0cad34: 3c11 0400 |0126: if-gtz v17, 012a // +0004 │ │ +0cad38: 380c 7500 |0128: if-eqz v12, 019d // +0075 │ │ +0cad3c: 3d1a 7300 |012a: if-lez v26, 019d // +0073 │ │ +0cad40: 0800 1d00 |012c: move-object/from16 v0, v29 │ │ +0cad44: 5500 fe0b |012e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ +0cad48: 021b 0000 |0130: move/from16 v27, v0 │ │ +0cad4c: 381b 0400 |0132: if-eqz v27, 0136 // +0004 │ │ +0cad50: 3d07 6900 |0134: if-lez v7, 019d // +0069 │ │ +0cad54: 121d |0136: const/4 v13, #int 1 // #1 │ │ +0cad56: 380d 5000 |0137: if-eqz v13, 0187 // +0050 │ │ +0cad5a: 0800 1d00 |0139: move-object/from16 v0, v29 │ │ +0cad5e: 5400 fd0b |013b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ +0cad62: 081b 0000 |013d: move-object/from16 v27, v0 │ │ +0cad66: 0800 1d00 |013f: move-object/from16 v0, v29 │ │ +0cad6a: 0801 1b00 |0141: move-object/from16 v1, v27 │ │ +0cad6e: 0802 1300 |0143: move-object/from16 v2, v19 │ │ +0cad72: 6e40 5126 e021 |0145: invoke-virtual {v0, v14, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@2651 │ │ +0cad78: 0c18 |0148: move-result-object v24 │ │ +0cad7a: 0800 1d00 |0149: move-object/from16 v0, v29 │ │ +0cad7e: 5400 fd0b |014b: iget-object v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ +0cad82: 081b 0000 |014d: move-object/from16 v27, v0 │ │ +0cad86: 391b 0800 |014f: if-nez v27, 0157 // +0008 │ │ +0cad8a: 0800 1800 |0151: move-object/from16 v0, v24 │ │ +0cad8e: 0801 1d00 |0153: move-object/from16 v1, v29 │ │ +0cad92: 5b10 fd0b |0155: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ +0cad96: 0800 1d00 |0157: move-object/from16 v0, v29 │ │ +0cad9a: 5500 fe0b |0159: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ +0cad9e: 021b 0000 |015b: move/from16 v27, v0 │ │ +0cada2: 381b 4200 |015d: if-eqz v27, 019f // +0042 │ │ +0cada6: 131b 0000 |015f: const/16 v27, #int 0 // #0 │ │ +0cadaa: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +0cadae: 0201 1400 |0163: move/from16 v1, v20 │ │ +0cadb2: 0202 1b00 |0165: move/from16 v2, v27 │ │ +0cadb6: 7152 8e26 4017 |0167: invoke-static {v0, v4, v7, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@268e │ │ +0cadbc: 0a06 |016a: move-result v6 │ │ +0cadbe: b167 |016b: sub-int/2addr v7, v6 │ │ +0cadc0: 3906 0300 |016c: if-nez v6, 016f // +0003 │ │ +0cadc4: 120d |016e: const/4 v13, #int 0 // #0 │ │ +0cadc6: 7401 001e 1800 |016f: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cadcc: 0a12 |0172: move-result v18 │ │ +0cadce: 911a 1a12 |0173: sub-int v26, v26, v18 │ │ +0cadd2: 3908 0400 |0175: if-nez v8, 0179 // +0004 │ │ +0cadd6: 0208 1200 |0177: move/from16 v8, v18 │ │ +0cadda: 0800 1d00 |0179: move-object/from16 v0, v29 │ │ +0cadde: 5500 fe0b |017b: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ +0cade2: 021b 0000 |017d: move/from16 v27, v0 │ │ +0cade6: 381b 2d00 |017f: if-eqz v27, 01ac // +002d │ │ +0cadea: 3a1a 2800 |0181: if-ltz v26, 01a9 // +0028 │ │ +0cadee: 131b 0100 |0183: const/16 v27, #int 1 // #1 │ │ +0cadf2: 950d 0d1b |0185: and-int v13, v13, v27 │ │ +0cadf6: 380d 3100 |0187: if-eqz v13, 01b8 // +0031 │ │ +0cadfa: 3809 2f00 |0189: if-eqz v9, 01b8 // +002f │ │ +0cadfe: 131b 0100 |018b: const/16 v27, #int 1 // #1 │ │ +0cae02: 0800 1700 |018d: move-object/from16 v0, v23 │ │ +0cae06: 0201 1b00 |018f: move/from16 v1, v27 │ │ +0cae0a: 6e30 171d 9001 |0191: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d17 │ │ +0cae10: 380d 0400 |0194: if-eqz v13, 0198 // +0004 │ │ +0cae14: d811 11ff |0196: add-int/lit8 v17, v17, #int -1 // #ff │ │ +0cae18: 6e20 5527 de00 |0198: invoke-virtual {v14, v13}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2755 │ │ +0cae1e: 2900 6eff |019b: goto/16 0109 // -0092 │ │ +0cae22: 120d |019d: const/4 v13, #int 0 // #0 │ │ +0cae24: 2899 |019e: goto 0137 // -0067 │ │ +0cae26: 0800 1800 |019f: move-object/from16 v0, v24 │ │ +0cae2a: 0201 1400 |01a1: move/from16 v1, v20 │ │ +0cae2e: 0202 1400 |01a3: move/from16 v2, v20 │ │ +0cae32: 6e30 381e 1002 |01a5: invoke-virtual {v0, v1, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cae38: 28c7 |01a8: goto 016f // -0039 │ │ +0cae3a: 131b 0000 |01a9: const/16 v27, #int 0 // #0 │ │ +0cae3e: 28da |01ab: goto 0185 // -0026 │ │ +0cae40: 901b 1a08 |01ac: add-int v27, v26, v8 │ │ +0cae44: 3d1b 0700 |01ae: if-lez v27, 01b5 // +0007 │ │ +0cae48: 131b 0100 |01b0: const/16 v27, #int 1 // #1 │ │ +0cae4c: 950d 0d1b |01b2: and-int v13, v13, v27 │ │ +0cae50: 28d3 |01b4: goto 0187 // -002d │ │ +0cae52: 131b 0000 |01b5: const/16 v27, #int 0 // #0 │ │ +0cae56: 28fb |01b7: goto 01b2 // -0005 │ │ +0cae58: 380c dcff |01b8: if-eqz v12, 0194 // -0024 │ │ +0cae5c: 131b 0000 |01ba: const/16 v27, #int 0 // #0 │ │ +0cae60: 0800 1700 |01bc: move-object/from16 v0, v23 │ │ +0cae64: 0201 1b00 |01be: move/from16 v1, v27 │ │ +0cae68: 6e30 171d 9001 |01c0: invoke-virtual {v0, v9, v1}, Landroid/util/SparseBooleanArray;.put:(IZ)V // method@1d17 │ │ +0cae6e: 1310 0000 |01c3: const/16 v16, #int 0 // #0 │ │ +0cae72: 0200 1000 |01c5: move/from16 v0, v16 │ │ +0cae76: 35b0 cdff |01c7: if-ge v0, v11, 0194 // -0033 │ │ +0cae7a: 0800 1900 |01c9: move-object/from16 v0, v25 │ │ +0cae7e: 0201 1000 |01cb: move/from16 v1, v16 │ │ +0cae82: 6e20 0e2f 1000 |01cd: invoke-virtual {v0, v1}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0cae88: 0c03 |01d0: move-result-object v3 │ │ +0cae8a: 1f03 0905 |01d1: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0cae8e: 6e10 2d27 0300 |01d3: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getGroupId:()I // method@272d │ │ +0cae94: 0a1b |01d6: move-result v27 │ │ +0cae96: 0200 1b00 |01d7: move/from16 v0, v27 │ │ +0cae9a: 3390 1100 |01d9: if-ne v0, v9, 01ea // +0011 │ │ +0cae9e: 6e10 3e27 0300 |01db: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ +0caea4: 0a1b |01de: move-result v27 │ │ +0caea6: 381b 0400 |01df: if-eqz v27, 01e3 // +0004 │ │ +0caeaa: d811 1101 |01e1: add-int/lit8 v17, v17, #int 1 // #01 │ │ +0caeae: 131b 0000 |01e3: const/16 v27, #int 0 // #0 │ │ +0caeb2: 0200 1b00 |01e5: move/from16 v0, v27 │ │ +0caeb6: 6e20 5527 0300 |01e7: invoke-virtual {v3, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIsActionButton:(Z)V // method@2755 │ │ +0caebc: d810 1001 |01ea: add-int/lit8 v16, v16, #int 1 // #01 │ │ +0caec0: 28d9 |01ec: goto 01c5 // -0027 │ │ +0caec2: 131b 0100 |01ed: const/16 v27, #int 1 // #1 │ │ +0caec6: 0f1b |01ef: return v27 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=372 │ │ 0x000a line=373 │ │ 0x000e line=374 │ │ 0x0014 line=375 │ │ 0x001a line=376 │ │ @@ -283671,44 +283753,44 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0c762c: |[0c762c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0c763c: 6e10 2a27 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@272a │ │ -0c7642: 0c00 |0003: move-result-object v0 │ │ -0c7644: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0c7648: 6e10 3b27 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@273b │ │ -0c764e: 0a03 |0009: move-result v3 │ │ -0c7650: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ -0c7654: 2063 f604 |000c: instance-of v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ -0c7658: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ -0c765c: 1206 |0010: const/4 v6, #int 0 // #0 │ │ -0c765e: 6f40 a826 5476 |0011: invoke-super {v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@26a8 │ │ -0c7664: 0c00 |0014: move-result-object v0 │ │ -0c7666: 6e10 3f27 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@273f │ │ -0c766c: 0a03 |0018: move-result v3 │ │ -0c766e: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ -0c7672: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ -0c7676: 6e20 841e 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0c767c: 0772 |0020: move-object v2, v7 │ │ -0c767e: 1f02 0305 |0021: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c7682: 6e10 f91d 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c7688: 0c01 |0026: move-result-object v1 │ │ -0c768a: 6e20 7226 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2672 │ │ -0c7690: 0a03 |002a: move-result v3 │ │ -0c7692: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ -0c7696: 6e20 7c26 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267c │ │ -0c769c: 0c03 |0030: move-result-object v3 │ │ -0c769e: 6e20 6b1e 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ -0c76a4: 1100 |0034: return-object v0 │ │ -0c76a6: 1203 |0035: const/4 v3, #int 0 // #0 │ │ -0c76a8: 28e7 |0036: goto 001d // -0019 │ │ +0caec8: |[0caec8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0caed8: 6e10 2a27 0500 |0000: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionView:()Landroid/view/View; // method@272a │ │ +0caede: 0c00 |0003: move-result-object v0 │ │ +0caee0: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0caee4: 6e10 3b27 0500 |0006: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.hasCollapsibleActionView:()Z // method@273b │ │ +0caeea: 0a03 |0009: move-result v3 │ │ +0caeec: 3803 0b00 |000a: if-eqz v3, 0015 // +000b │ │ +0caef0: 2063 f604 |000c: instance-of v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ +0caef4: 3903 0300 |000e: if-nez v3, 0011 // +0003 │ │ +0caef8: 1206 |0010: const/4 v6, #int 0 // #0 │ │ +0caefa: 6f40 a826 5476 |0011: invoke-super {v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getItemView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;Landroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@26a8 │ │ +0caf00: 0c00 |0014: move-result-object v0 │ │ +0caf02: 6e10 3f27 0500 |0015: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@273f │ │ +0caf08: 0a03 |0018: move-result v3 │ │ +0caf0a: 3803 1c00 |0019: if-eqz v3, 0035 // +001c │ │ +0caf0e: 1303 0800 |001b: const/16 v3, #int 8 // #8 │ │ +0caf12: 6e20 841e 3000 |001d: invoke-virtual {v0, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0caf18: 0772 |0020: move-object v2, v7 │ │ +0caf1a: 1f02 0305 |0021: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0caf1e: 6e10 f91d 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0caf24: 0c01 |0026: move-result-object v1 │ │ +0caf26: 6e20 7226 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z // method@2672 │ │ +0caf2c: 0a03 |002a: move-result v3 │ │ +0caf2e: 3903 0900 |002b: if-nez v3, 0034 // +0009 │ │ +0caf32: 6e20 7c26 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267c │ │ +0caf38: 0c03 |0030: move-result-object v3 │ │ +0caf3a: 6e20 6b1e 3000 |0031: invoke-virtual {v0, v3}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ +0caf40: 1100 |0034: return-object v0 │ │ +0caf42: 1203 |0035: const/4 v3, #int 0 // #0 │ │ +0caf44: 28e7 |0036: goto 001d // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ 0x0004 line=174 │ │ 0x000c line=175 │ │ 0x0010 line=176 │ │ 0x0011 line=178 │ │ @@ -283733,21 +283815,21 @@ │ │ type : '(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0c76ac: |[0c76ac] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ -0c76bc: 6f20 a926 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@26a9 │ │ -0c76c2: 0c00 |0003: move-result-object v0 │ │ -0c76c4: 0701 |0004: move-object v1, v0 │ │ -0c76c6: 1f01 0305 |0005: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c76ca: 6e20 9c26 2100 |0007: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@269c │ │ -0c76d0: 1100 |000a: return-object v0 │ │ +0caf48: |[0caf48] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ +0caf58: 6f20 a926 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@26a9 │ │ +0caf5e: 0c00 |0003: move-result-object v0 │ │ +0caf60: 0701 |0004: move-object v1, v0 │ │ +0caf62: 1f01 0305 |0005: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0caf66: 6e20 9c26 2100 |0007: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V // method@269c │ │ +0caf6c: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=166 │ │ 0x0005 line=167 │ │ 0x000a line=168 │ │ locals : │ │ 0x0004 - 0x000b reg=0 result Lcom/actionbarsherlock/internal/view/menu/MenuView; │ │ @@ -283759,35 +283841,35 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0c76d4: |[0c76d4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ -0c76e4: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0c76e6: 5441 fa0b |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ -0c76ea: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ -0c76ee: 5441 f40b |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c76f2: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ -0c76f6: 5441 f40b |0009: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c76fa: 1f01 3904 |000b: check-cast v1, Landroid/view/View; // type@0439 │ │ -0c76fe: 5443 fa0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ -0c7702: 6e20 4f1e 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e4f │ │ -0c7708: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0c770a: 5b41 fa0b |0013: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ -0c770e: 0121 |0015: move v1, v2 │ │ -0c7710: 0f01 |0016: return v1 │ │ -0c7712: 5440 f80b |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ -0c7716: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ -0c771a: 6e10 ac27 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ -0c7720: 0121 |001e: move v1, v2 │ │ -0c7722: 28f7 |001f: goto 0016 // -0009 │ │ -0c7724: 1201 |0020: const/4 v1, #int 0 // #0 │ │ -0c7726: 28f5 |0021: goto 0016 // -000b │ │ +0caf70: |[0caf70] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideOverflowMenu:()Z │ │ +0caf80: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0caf82: 5441 fa0b |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ +0caf86: 3801 1400 |0003: if-eqz v1, 0017 // +0014 │ │ +0caf8a: 5441 f40b |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0caf8e: 3801 1000 |0007: if-eqz v1, 0017 // +0010 │ │ +0caf92: 5441 f40b |0009: iget-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0caf96: 1f01 3904 |000b: check-cast v1, Landroid/view/View; // type@0439 │ │ +0caf9a: 5443 fa0b |000d: iget-object v3, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ +0caf9e: 6e20 4f1e 3100 |000f: invoke-virtual {v1, v3}, Landroid/view/View;.removeCallbacks:(Ljava/lang/Runnable;)Z // method@1e4f │ │ +0cafa4: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0cafa6: 5b41 fa0b |0013: iput-object v1, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ +0cafaa: 0121 |0015: move v1, v2 │ │ +0cafac: 0f01 |0016: return v1 │ │ +0cafae: 5440 f80b |0017: iget-object v0, v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ +0cafb2: 3800 0700 |0019: if-eqz v0, 0020 // +0007 │ │ +0cafb6: 6e10 ac27 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;.dismiss:()V // method@27ac │ │ +0cafbc: 0121 |001e: move v1, v2 │ │ +0cafbe: 28f7 |001f: goto 0016 // -0009 │ │ +0cafc0: 1201 |0020: const/4 v1, #int 0 // #0 │ │ +0cafc2: 28f5 |0021: goto 0016 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=320 │ │ 0x0009 line=321 │ │ 0x0012 line=322 │ │ 0x0016 line=331 │ │ 0x0017 line=326 │ │ @@ -283804,23 +283886,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c7728: |[0c7728] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ -0c7738: 5410 ed0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ -0c773c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0c7740: 5410 ed0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ -0c7744: 6e10 1b26 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@261b │ │ -0c774a: 1210 |0009: const/4 v0, #int 1 // #1 │ │ -0c774c: 0f00 |000a: return v0 │ │ -0c774e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c7750: 28fe |000c: goto 000a // -0002 │ │ +0cafc4: |[0cafc4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.hideSubMenus:()Z │ │ +0cafd4: 5410 ed0b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ +0cafd8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0cafdc: 5410 ed0b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ +0cafe0: 6e10 1b26 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.dismiss:()V // method@261b │ │ +0cafe6: 1210 |0009: const/4 v0, #int 1 // #1 │ │ +0cafe8: 0f00 |000a: return v0 │ │ +0cafea: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0cafec: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=350 │ │ 0x0004 line=351 │ │ 0x0009 line=352 │ │ 0x000a line=354 │ │ locals : │ │ @@ -283831,68 +283913,68 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 102 16-bit code units │ │ -0c7754: |[0c7754] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0c7764: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0c7766: 1205 |0001: const/4 v5, #int 0 // #0 │ │ -0c7768: 6f30 aa26 8709 |0002: invoke-super {v7, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@26aa │ │ -0c776e: 6e10 6501 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c7774: 0c00 |0008: move-result-object v0 │ │ -0c7776: 5573 fc0b |0009: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0bfc │ │ -0c777a: 3903 0a00 |000b: if-nez v3, 0015 // +000a │ │ -0c777e: 5473 ef0b |000d: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ -0c7782: 7110 5e26 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@265e │ │ -0c7788: 0a03 |0012: move-result v3 │ │ -0c778a: 5c73 fb0b |0013: iput-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c778e: 5573 010c |0015: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0c01 │ │ -0c7792: 3903 0c00 |0017: if-nez v3, 0023 // +000c │ │ -0c7796: 6e10 ca01 0000 |0019: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0c779c: 0c03 |001c: move-result-object v3 │ │ -0c779e: 5233 4e08 |001d: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -0c77a2: db03 0302 |001f: div-int/lit8 v3, v3, #int 2 // #02 │ │ -0c77a6: 5973 000c |0021: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0c00 │ │ -0c77aa: 5573 f20b |0023: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0bf2 │ │ -0c77ae: 3903 0a00 |0025: if-nez v3, 002f // +000a │ │ -0c77b2: 6003 9709 |0027: sget v3, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0997 │ │ -0c77b6: 7120 3023 3800 |0029: invoke-static {v8, v3}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@2330 │ │ -0c77bc: 0a03 |002c: move-result v3 │ │ -0c77be: 5973 f10b |002d: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ -0c77c2: 5272 000c |002f: iget v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0c00 │ │ -0c77c6: 5573 fb0b |0031: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c77ca: 3803 3000 |0033: if-eqz v3, 0063 // +0030 │ │ -0c77ce: 5473 f70b |0035: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c77d2: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ -0c77d6: 2203 fb04 |0039: new-instance v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@04fb │ │ -0c77da: 5474 ff0b |003b: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0bff │ │ -0c77de: 7030 2526 7304 |003d: invoke-direct {v3, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2625 │ │ -0c77e4: 5b73 f70b |0040: iput-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c77e8: 7120 d41d 5500 |0042: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c77ee: 0a01 |0045: move-result v1 │ │ -0c77f0: 5473 f70b |0046: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c77f4: 6e30 381e 1301 |0048: invoke-virtual {v3, v1, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0c77fa: 5473 f70b |004b: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c77fe: 6e10 001e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c7804: 0a03 |0050: move-result v3 │ │ -0c7806: b132 |0051: sub-int/2addr v2, v3 │ │ -0c7808: 5972 ee0b |0052: iput v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0bee │ │ -0c780c: 1503 6042 |0054: const/high16 v3, #int 1113587712 // #4260 │ │ -0c7810: 6e10 ca01 0000 |0056: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0c7816: 0c04 |0059: move-result-object v4 │ │ -0c7818: 5244 4b08 |005a: iget v4, v4, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -0c781c: c843 |005c: mul-float/2addr v3, v4 │ │ -0c781e: 8733 |005d: float-to-int v3, v3 │ │ -0c7820: 5973 f50b |005e: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ -0c7824: 5b76 fd0b |0060: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ -0c7828: 0e00 |0062: return-void │ │ -0c782a: 5b76 f70b |0063: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c782e: 28ed |0065: goto 0052 // -0013 │ │ +0caff0: |[0caff0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0cb000: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0cb002: 1205 |0001: const/4 v5, #int 0 // #0 │ │ +0cb004: 6f30 aa26 8709 |0002: invoke-super {v7, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@26aa │ │ +0cb00a: 6e10 6501 0800 |0005: invoke-virtual {v8}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cb010: 0c00 |0008: move-result-object v0 │ │ +0cb012: 5573 fc0b |0009: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0bfc │ │ +0cb016: 3903 0a00 |000b: if-nez v3, 0015 // +000a │ │ +0cb01a: 5473 ef0b |000d: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ +0cb01e: 7110 5e26 0300 |000f: invoke-static {v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.reserveOverflow:(Landroid/content/Context;)Z // method@265e │ │ +0cb024: 0a03 |0012: move-result v3 │ │ +0cb026: 5c73 fb0b |0013: iput-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cb02a: 5573 010c |0015: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0c01 │ │ +0cb02e: 3903 0c00 |0017: if-nez v3, 0023 // +000c │ │ +0cb032: 6e10 ca01 0000 |0019: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0cb038: 0c03 |001c: move-result-object v3 │ │ +0cb03a: 5233 4e08 |001d: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +0cb03e: db03 0302 |001f: div-int/lit8 v3, v3, #int 2 // #02 │ │ +0cb042: 5973 000c |0021: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0c00 │ │ +0cb046: 5573 f20b |0023: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0bf2 │ │ +0cb04a: 3903 0a00 |0025: if-nez v3, 002f // +000a │ │ +0cb04e: 6003 9709 |0027: sget v3, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0997 │ │ +0cb052: 7120 3023 3800 |0029: invoke-static {v8, v3}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@2330 │ │ +0cb058: 0a03 |002c: move-result v3 │ │ +0cb05a: 5973 f10b |002d: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ +0cb05e: 5272 000c |002f: iget v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0c00 │ │ +0cb062: 5573 fb0b |0031: iget-boolean v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cb066: 3803 3000 |0033: if-eqz v3, 0063 // +0030 │ │ +0cb06a: 5473 f70b |0035: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb06e: 3903 1400 |0037: if-nez v3, 004b // +0014 │ │ +0cb072: 2203 fb04 |0039: new-instance v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@04fb │ │ +0cb076: 5474 ff0b |003b: iget-object v4, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0bff │ │ +0cb07a: 7030 2526 7304 |003d: invoke-direct {v3, v7, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2625 │ │ +0cb080: 5b73 f70b |0040: iput-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb084: 7120 d41d 5500 |0042: invoke-static {v5, v5}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cb08a: 0a01 |0045: move-result v1 │ │ +0cb08c: 5473 f70b |0046: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb090: 6e30 381e 1301 |0048: invoke-virtual {v3, v1, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cb096: 5473 f70b |004b: iget-object v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb09a: 6e10 001e 0300 |004d: invoke-virtual {v3}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cb0a0: 0a03 |0050: move-result v3 │ │ +0cb0a2: b132 |0051: sub-int/2addr v2, v3 │ │ +0cb0a4: 5972 ee0b |0052: iput v2, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionItemWidthLimit:I // field@0bee │ │ +0cb0a8: 1503 6042 |0054: const/high16 v3, #int 1113587712 // #4260 │ │ +0cb0ac: 6e10 ca01 0000 |0056: invoke-virtual {v0}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0cb0b2: 0c04 |0059: move-result-object v4 │ │ +0cb0b4: 5244 4b08 |005a: iget v4, v4, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +0cb0b8: c843 |005c: mul-float/2addr v3, v4 │ │ +0cb0ba: 8733 |005d: float-to-int v3, v3 │ │ +0cb0bc: 5973 f50b |005e: iput v3, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMinCellSize:I // field@0bf5 │ │ +0cb0c0: 5b76 fd0b |0060: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mScrapActionButtonView:Landroid/view/View; // field@0bfd │ │ +0cb0c4: 0e00 |0062: return-void │ │ +0cb0c6: 5b76 f70b |0063: iput-object v6, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb0ca: 28ed |0065: goto 0052 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=83 │ │ 0x0005 line=85 │ │ 0x0009 line=87 │ │ 0x000d line=88 │ │ 0x0015 line=91 │ │ @@ -283924,25 +284006,25 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0c7830: |[0c7830] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ -0c7840: 5410 f80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ -0c7844: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ -0c7848: 5410 f80b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ -0c784c: 6e10 3426 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@2634 │ │ -0c7852: 0a00 |0009: move-result v0 │ │ -0c7854: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ -0c7858: 1210 |000c: const/4 v0, #int 1 // #1 │ │ -0c785a: 0f00 |000d: return v0 │ │ -0c785c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c785e: 28fe |000f: goto 000d // -0002 │ │ +0cb0cc: |[0cb0cc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowMenuShowing:()Z │ │ +0cb0dc: 5410 f80b |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ +0cb0e0: 3800 0c00 |0002: if-eqz v0, 000e // +000c │ │ +0cb0e4: 5410 f80b |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // field@0bf8 │ │ +0cb0e8: 6e10 3426 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.isShowing:()Z // method@2634 │ │ +0cb0ee: 0a00 |0009: move-result v0 │ │ +0cb0f0: 3800 0400 |000a: if-eqz v0, 000e // +0004 │ │ +0cb0f4: 1210 |000c: const/4 v0, #int 1 // #1 │ │ +0cb0f6: 0f00 |000d: return v0 │ │ +0cb0f8: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0cb0fa: 28fe |000f: goto 000d // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=361 │ │ locals : │ │ 0x0000 - 0x0010 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -283950,17 +284032,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7860: |[0c7860] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ -0c7870: 5510 fb0b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c7874: 0f00 |0002: return v0 │ │ +0cb0fc: |[0cb0fc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.isOverflowReserved:()Z │ │ +0cb10c: 5510 fb0b |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cb110: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=368 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;) │ │ @@ -283968,18 +284050,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 7 16-bit code units │ │ -0c7878: |[0c7878] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ -0c7888: 6e10 4d26 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ -0c788e: 6f30 ab26 1002 |0003: invoke-super {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@26ab │ │ -0c7894: 0e00 |0006: return-void │ │ +0cb114: |[0cb114] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ +0cb124: 6e10 4d26 0000 |0000: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ +0cb12a: 6f30 ab26 1002 |0003: invoke-super {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V // method@26ab │ │ +0cb130: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0003 line=505 │ │ 0x0006 line=506 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ @@ -283991,28 +284073,28 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0c7898: |[0c7898] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0c78a8: 5520 f20b |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0bf2 │ │ -0c78ac: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ -0c78b0: 5420 ef0b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ -0c78b4: 6001 9709 |0006: sget v1, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0997 │ │ -0c78b8: 7120 3023 1000 |0008: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@2330 │ │ -0c78be: 0a00 |000b: move-result v0 │ │ -0c78c0: 5920 f10b |000c: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ -0c78c4: 5420 f30b |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c78c8: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ -0c78cc: 5420 f30b |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c78d0: 1211 |0014: const/4 v1, #int 1 // #1 │ │ -0c78d2: 6e20 0427 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0c78d8: 0e00 |0018: return-void │ │ +0cb134: |[0cb134] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0cb144: 5520 f20b |0000: iget-boolean v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0bf2 │ │ +0cb148: 3900 1600 |0002: if-nez v0, 0018 // +0016 │ │ +0cb14c: 5420 ef0b |0004: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ +0cb150: 6001 9709 |0006: sget v1, Lcom/actionbarsherlock/R$integer;.abs__max_action_buttons:I // field@0997 │ │ +0cb154: 7120 3023 1000 |0008: invoke-static {v0, v1}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getInteger:(Landroid/content/Context;I)I // method@2330 │ │ +0cb15a: 0a00 |000b: move-result v0 │ │ +0cb15c: 5920 f10b |000c: iput v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ +0cb160: 5420 f30b |000e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb164: 3800 0800 |0010: if-eqz v0, 0018 // +0008 │ │ +0cb168: 5420 f30b |0012: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb16c: 1211 |0014: const/4 v1, #int 1 // #1 │ │ +0cb16e: 6e20 0427 1000 |0015: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0cb174: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=135 │ │ 0x0004 line=136 │ │ 0x000e line=138 │ │ 0x0012 line=139 │ │ 0x0018 line=142 │ │ @@ -284025,29 +284107,29 @@ │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 27 16-bit code units │ │ -0c78dc: |[0c78dc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0c78ec: 0761 |0000: move-object v1, v6 │ │ -0c78ee: 1f01 ff04 |0001: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ff │ │ -0c78f2: 5213 eb0b |0003: iget v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ -0c78f6: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ -0c78fa: 5453 f30b |0007: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c78fe: 5214 eb0b |0009: iget v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ -0c7902: 6e20 eb26 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ -0c7908: 0c00 |000e: move-result-object v0 │ │ -0c790a: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ -0c790e: 7210 1e2c 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ -0c7914: 0c02 |0014: move-result-object v2 │ │ -0c7916: 1f02 1505 |0015: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0c791a: 6e20 5c26 2500 |0017: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@265c │ │ -0c7920: 0e00 |001a: return-void │ │ +0cb178: |[0cb178] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0cb188: 0761 |0000: move-object v1, v6 │ │ +0cb18a: 1f01 ff04 |0001: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ff │ │ +0cb18e: 5213 eb0b |0003: iget v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ +0cb192: 3d03 1500 |0005: if-lez v3, 001a // +0015 │ │ +0cb196: 5453 f30b |0007: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb19a: 5214 eb0b |0009: iget v4, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ +0cb19e: 6e20 eb26 4300 |000b: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ +0cb1a4: 0c00 |000e: move-result-object v0 │ │ +0cb1a6: 3800 0b00 |000f: if-eqz v0, 001a // +000b │ │ +0cb1aa: 7210 1e2c 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; // method@2c1e │ │ +0cb1b0: 0c02 |0014: move-result-object v2 │ │ +0cb1b2: 1f02 1505 |0015: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0cb1b6: 6e20 5c26 2500 |0017: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@265c │ │ +0cb1bc: 0e00 |001a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=517 │ │ 0x0003 line=518 │ │ 0x0007 line=519 │ │ 0x000f line=520 │ │ 0x0011 line=521 │ │ @@ -284065,20 +284147,20 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 10 16-bit code units │ │ -0c7924: |[0c7924] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0c7934: 2200 ff04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ff │ │ -0c7938: 7010 4226 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@2642 │ │ -0c793e: 5221 f60b |0005: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ -0c7942: 5901 eb0b |0007: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ -0c7946: 1100 |0009: return-object v0 │ │ +0cb1c0: |[0cb1c0] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0cb1d0: 2200 ff04 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; // type@04ff │ │ +0cb1d4: 7010 4226 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.:()V // method@2642 │ │ +0cb1da: 5221 f60b |0005: iget v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ +0cb1de: 5901 eb0b |0007: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;.openSubMenuId:I // field@0beb │ │ +0cb1e2: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ 0x0005 line=511 │ │ 0x0009 line=512 │ │ locals : │ │ 0x0005 - 0x000a reg=0 state Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ @@ -284089,53 +284171,53 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 74 16-bit code units │ │ -0c7948: |[0c7948] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ -0c7958: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c795a: 6e10 0628 0600 |0001: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ -0c7960: 0a03 |0004: move-result v3 │ │ -0c7962: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ -0c7966: 0f02 |0007: return v2 │ │ -0c7968: 0761 |0008: move-object v1, v6 │ │ -0c796a: 6e10 0328 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2803 │ │ -0c7970: 0c03 |000c: move-result-object v3 │ │ -0c7972: 5454 f30b |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7976: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ -0c797a: 6e10 0328 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2803 │ │ -0c7980: 0c01 |0014: move-result-object v1 │ │ -0c7982: 1f01 1505 |0015: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ -0c7986: 28f2 |0017: goto 0009 // -000e │ │ -0c7988: 6e10 0128 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ -0c798e: 0c03 |001b: move-result-object v3 │ │ -0c7990: 7020 4f26 3500 |001c: invoke-direct {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; // method@264f │ │ -0c7996: 0c00 |001f: move-result-object v0 │ │ -0c7998: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ -0c799c: 5453 f70b |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c79a0: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ -0c79a4: 5450 f70b |0026: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c79a8: 6e10 0128 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ -0c79ae: 0c02 |002b: move-result-object v2 │ │ -0c79b0: 7210 1a2c 0200 |002c: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ -0c79b6: 0a02 |002f: move-result v2 │ │ -0c79b8: 5952 f60b |0030: iput v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ -0c79bc: 2202 f804 |0032: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@04f8 │ │ -0c79c0: 5453 ef0b |0034: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ -0c79c4: 7040 1a26 5263 |0036: invoke-direct {v2, v5, v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@261a │ │ -0c79ca: 5b52 ed0b |0039: iput-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ -0c79ce: 5452 ed0b |003b: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ -0c79d2: 6e20 1d26 0200 |003d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@261d │ │ -0c79d8: 5452 ed0b |0040: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ -0c79dc: 6e10 2026 0200 |0042: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:()V // method@2620 │ │ -0c79e2: 6f20 ac26 6500 |0045: invoke-super {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26ac │ │ -0c79e8: 1212 |0048: const/4 v2, #int 1 // #1 │ │ -0c79ea: 28be |0049: goto 0007 // -0042 │ │ +0cb1e4: |[0cb1e4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ +0cb1f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0cb1f6: 6e10 0628 0600 |0001: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.hasVisibleItems:()Z // method@2806 │ │ +0cb1fc: 0a03 |0004: move-result v3 │ │ +0cb1fe: 3903 0300 |0005: if-nez v3, 0008 // +0003 │ │ +0cb202: 0f02 |0007: return v2 │ │ +0cb204: 0761 |0008: move-object v1, v6 │ │ +0cb206: 6e10 0328 0100 |0009: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2803 │ │ +0cb20c: 0c03 |000c: move-result-object v3 │ │ +0cb20e: 5454 f30b |000d: iget-object v4, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb212: 3243 0900 |000f: if-eq v3, v4, 0018 // +0009 │ │ +0cb216: 6e10 0328 0100 |0011: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getParentMenu:()Lcom/actionbarsherlock/view/Menu; // method@2803 │ │ +0cb21c: 0c01 |0014: move-result-object v1 │ │ +0cb21e: 1f01 1505 |0015: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; // type@0515 │ │ +0cb222: 28f2 |0017: goto 0009 // -000e │ │ +0cb224: 6e10 0128 0100 |0018: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ +0cb22a: 0c03 |001b: move-result-object v3 │ │ +0cb22c: 7020 4f26 3500 |001c: invoke-direct {v5, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.findViewForItem:(Lcom/actionbarsherlock/view/MenuItem;)Landroid/view/View; // method@264f │ │ +0cb232: 0c00 |001f: move-result-object v0 │ │ +0cb234: 3900 0800 |0020: if-nez v0, 0028 // +0008 │ │ +0cb238: 5453 f70b |0022: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb23c: 3803 e3ff |0024: if-eqz v3, 0007 // -001d │ │ +0cb240: 5450 f70b |0026: iget-object v0, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb244: 6e10 0128 0600 |0028: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.getItem:()Lcom/actionbarsherlock/view/MenuItem; // method@2801 │ │ +0cb24a: 0c02 |002b: move-result-object v2 │ │ +0cb24c: 7210 1a2c 0200 |002c: invoke-interface {v2}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ +0cb252: 0a02 |002f: move-result v2 │ │ +0cb254: 5952 f60b |0030: iput v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOpenSubMenuId:I // field@0bf6 │ │ +0cb258: 2202 f804 |0032: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // type@04f8 │ │ +0cb25c: 5453 ef0b |0034: iget-object v3, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ +0cb260: 7040 1a26 5263 |0036: invoke-direct {v2, v5, v3, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)V // method@261a │ │ +0cb266: 5b52 ed0b |0039: iput-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ +0cb26a: 5452 ed0b |003b: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ +0cb26e: 6e20 1d26 0200 |003d: invoke-virtual {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.setAnchorView:(Landroid/view/View;)V // method@261d │ │ +0cb274: 5452 ed0b |0040: iget-object v2, v5, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mActionButtonPopup:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu; // field@0bed │ │ +0cb278: 6e10 2026 0200 |0042: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;.show:()V // method@2620 │ │ +0cb27e: 6f20 ac26 6500 |0045: invoke-super {v5, v6}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26ac │ │ +0cb284: 1212 |0048: const/4 v2, #int 1 // #1 │ │ +0cb286: 28be |0049: goto 0007 // -0042 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=258 │ │ 0x0007 line=275 │ │ 0x0008 line=260 │ │ 0x0009 line=261 │ │ 0x0011 line=262 │ │ @@ -284161,23 +284243,23 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0c79ec: |[0c79ec] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ -0c79fc: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ -0c7a00: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0c7a02: 6f20 ac26 0200 |0003: invoke-super {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26ac │ │ -0c7a08: 0e00 |0006: return-void │ │ -0c7a0a: 5420 f30b |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7a0e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0c7a10: 6e20 e026 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ -0c7a16: 28f9 |000d: goto 0006 // -0007 │ │ +0cb288: |[0cb288] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.onSubUiVisibilityChanged:(Z)V │ │ +0cb298: 3803 0700 |0000: if-eqz v3, 0007 // +0007 │ │ +0cb29c: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0cb29e: 6f20 ac26 0200 |0003: invoke-super {v2, v0}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26ac │ │ +0cb2a4: 0e00 |0006: return-void │ │ +0cb2a6: 5420 f30b |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb2aa: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0cb2ac: 6e20 e026 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.close:(Z)V // method@26e0 │ │ +0cb2b2: 28f9 |000d: goto 0006 // -0007 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=529 │ │ 0x0002 line=531 │ │ 0x0006 line=535 │ │ 0x0007 line=533 │ │ locals : │ │ @@ -284189,17 +284271,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c7a18: |[0c7a18] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ -0c7a28: 5c01 f00b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0bf0 │ │ -0c7a2c: 0e00 |0002: return-void │ │ +0cb2b4: |[0cb2b4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setExpandedActionViewsExclusive:(Z)V │ │ +0cb2c4: 5c01 f00b |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mExpandedActionViewsExclusive:Z // field@0bf0 │ │ +0cb2c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0002 line=162 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0003 reg=1 isExclusive Z │ │ @@ -284209,19 +284291,19 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0c7a30: |[0c7a30] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ -0c7a40: 5912 f10b |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ -0c7a44: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0c7a46: 5c10 f20b |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0bf2 │ │ -0c7a4a: 0e00 |0005: return-void │ │ +0cb2cc: |[0cb2cc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setItemLimit:(I)V │ │ +0cb2dc: 5912 f10b |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItems:I // field@0bf1 │ │ +0cb2e0: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0cb2e2: 5c10 f20b |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMaxItemsSet:Z // field@0bf2 │ │ +0cb2e6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=156 │ │ 0x0002 line=157 │ │ 0x0005 line=158 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ @@ -284232,19 +284314,19 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 6 16-bit code units │ │ -0c7a4c: |[0c7a4c] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ -0c7a5c: 5c12 fb0b |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c7a60: 1210 |0002: const/4 v0, #int 1 // #1 │ │ -0c7a62: 5c10 fc0b |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0bfc │ │ -0c7a66: 0e00 |0005: return-void │ │ +0cb2e8: |[0cb2e8] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setReserveOverflow:(Z)V │ │ +0cb2f8: 5c12 fb0b |0000: iput-boolean v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cb2fc: 1210 |0002: const/4 v0, #int 1 // #1 │ │ +0cb2fe: 5c10 fc0b |0003: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflowSet:Z // field@0bfc │ │ +0cb302: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=151 │ │ 0x0002 line=152 │ │ 0x0005 line=153 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ @@ -284255,20 +284337,20 @@ │ │ type : '(IZ)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 0 │ │ insns size : 8 16-bit code units │ │ -0c7a68: |[0c7a68] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ -0c7a78: 5912 000c |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0c00 │ │ -0c7a7c: 5c13 fe0b |0002: iput-boolean v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ -0c7a80: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0c7a82: 5c10 010c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0c01 │ │ -0c7a86: 0e00 |0007: return-void │ │ +0cb304: |[0cb304] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.setWidthLimit:(IZ)V │ │ +0cb314: 5912 000c |0000: iput v2, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimit:I // field@0c00 │ │ +0cb318: 5c13 fe0b |0002: iput-boolean v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mStrictWidthLimit:Z // field@0bfe │ │ +0cb31c: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0cb31e: 5c10 010c |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mWidthLimitSet:Z // field@0c01 │ │ +0cb322: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ 0x0002 line=146 │ │ 0x0004 line=147 │ │ 0x0007 line=148 │ │ locals : │ │ @@ -284281,18 +284363,18 @@ │ │ type : '(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0c7a88: |[0c7a88] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0c7a98: 6e10 3e27 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ -0c7a9e: 0a00 |0003: move-result v0 │ │ -0c7aa0: 0f00 |0004: return v0 │ │ +0cb324: |[0cb324] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.shouldIncludeItem:(ILcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0cb334: 6e10 3e27 0300 |0000: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionButton:()Z // method@273e │ │ +0cb33a: 0a00 |0003: move-result v0 │ │ +0cb33c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=201 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x0005 reg=2 childIndex I │ │ 0x0000 - 0x0005 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ @@ -284302,54 +284384,55 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 1 │ │ outs : 6 │ │ insns size : 70 16-bit code units │ │ -0c7aa4: |[0c7aa4] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ -0c7ab4: 1215 |0000: const/4 v5, #int 1 // #1 │ │ -0c7ab6: 5561 fb0b |0001: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c7aba: 3801 4100 |0003: if-eqz v1, 0044 // +0041 │ │ -0c7abe: 6e10 5626 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ -0c7ac4: 0a01 |0008: move-result v1 │ │ -0c7ac6: 3901 3b00 |0009: if-nez v1, 0044 // +003b │ │ -0c7aca: 5461 f30b |000b: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7ace: 3801 3700 |000d: if-eqz v1, 0044 // +0037 │ │ -0c7ad2: 5461 f40b |000f: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7ad6: 3801 3300 |0011: if-eqz v1, 0044 // +0033 │ │ -0c7ada: 5461 fa0b |0013: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ -0c7ade: 3901 2f00 |0015: if-nez v1, 0044 // +002f │ │ -0c7ae2: 5461 f30b |0017: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7ae6: 6e10 f826 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ -0c7aec: 0c01 |001c: move-result-object v1 │ │ -0c7aee: 6e10 0f2f 0100 |001d: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ -0c7af4: 0a01 |0020: move-result v1 │ │ -0c7af6: 3901 2300 |0021: if-nez v1, 0044 // +0023 │ │ -0c7afa: 2200 fc04 |0023: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@04fc │ │ -0c7afe: 5462 ef0b |0025: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ -0c7b02: 5463 f30b |0027: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7b06: 5464 f70b |0029: iget-object v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7b0a: 0761 |002b: move-object v1, v6 │ │ -0c7b0c: 7606 3226 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2632 │ │ -0c7b12: 2201 fa04 |002f: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@04fa │ │ -0c7b16: 7030 2326 6100 |0031: invoke-direct {v1, v6, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@2623 │ │ -0c7b1c: 5b61 fa0b |0034: iput-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ -0c7b20: 5461 f40b |0036: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7b24: 1f01 3904 |0038: check-cast v1, Landroid/view/View; // type@0439 │ │ -0c7b28: 5462 fa0b |003a: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ -0c7b2c: 6e20 481e 2100 |003c: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1e48 │ │ -0c7b32: 1201 |003f: const/4 v1, #int 0 // #0 │ │ -0c7b34: 6f20 ac26 1600 |0040: invoke-super {v6, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26ac │ │ -0c7b3a: 0f05 |0043: return v5 │ │ -0c7b3c: 1205 |0044: const/4 v5, #int 0 // #0 │ │ -0c7b3e: 28fe |0045: goto 0043 // -0002 │ │ +0cb340: |[0cb340] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.showOverflowMenu:()Z │ │ +0cb350: 1215 |0000: const/4 v5, #int 1 // #1 │ │ +0cb352: 5561 fb0b |0001: iget-boolean v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cb356: 3801 4100 |0003: if-eqz v1, 0044 // +0041 │ │ +0cb35a: 6e10 5626 0600 |0005: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ +0cb360: 0a01 |0008: move-result v1 │ │ +0cb362: 3901 3b00 |0009: if-nez v1, 0044 // +003b │ │ +0cb366: 5461 f30b |000b: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb36a: 3801 3700 |000d: if-eqz v1, 0044 // +0037 │ │ +0cb36e: 5461 f40b |000f: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cb372: 3801 3300 |0011: if-eqz v1, 0044 // +0033 │ │ +0cb376: 5461 fa0b |0013: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ +0cb37a: 3901 2f00 |0015: if-nez v1, 0044 // +002f │ │ +0cb37e: 5461 f30b |0017: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb382: 6e10 f826 0100 |0019: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ +0cb388: 0c01 |001c: move-result-object v1 │ │ +0cb38a: 6e10 0f2f 0100 |001d: invoke-virtual {v1}, Ljava/util/ArrayList;.isEmpty:()Z // method@2f0f │ │ +0cb390: 0a01 |0020: move-result v1 │ │ +0cb392: 3901 2300 |0021: if-nez v1, 0044 // +0023 │ │ +0cb396: 2200 fc04 |0023: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; // type@04fc │ │ +0cb39a: 5462 ef0b |0025: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mContext:Landroid/content/Context; // field@0bef │ │ +0cb39e: 5463 f30b |0027: iget-object v3, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb3a2: 5464 f70b |0029: iget-object v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb3a6: 0761 |002b: move-object v1, v6 │ │ +0cb3a8: 7606 3226 0000 |002c: invoke-direct/range {v0, v1, v2, v3, v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Landroid/view/View;Z)V // method@2632 │ │ +0cb3ae: 2201 fa04 |002f: new-instance v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // type@04fa │ │ +0cb3b2: 7030 2326 6100 |0031: invoke-direct {v1, v6, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;)V // method@2623 │ │ +0cb3b8: 5b61 fa0b |0034: iput-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ +0cb3bc: 5461 f40b |0036: iget-object v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cb3c0: 1f01 3904 |0038: check-cast v1, Landroid/view/View; // type@0439 │ │ +0cb3c4: 5462 fa0b |003a: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; // field@0bfa │ │ +0cb3c8: 6e20 481e 2100 |003c: invoke-virtual {v1, v2}, Landroid/view/View;.post:(Ljava/lang/Runnable;)Z // method@1e48 │ │ +0cb3ce: 1201 |003f: const/4 v1, #int 0 // #0 │ │ +0cb3d0: 6f20 ac26 1600 |0040: invoke-super {v6, v1}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z // method@26ac │ │ +0cb3d6: 0f05 |0043: return v5 │ │ +0cb3d8: 1205 |0044: const/4 v5, #int 0 // #0 │ │ +0cb3da: 28fe |0045: goto 0043 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=298 │ │ + 0x0019 line=299 │ │ 0x0023 line=300 │ │ 0x002f line=301 │ │ 0x0036 line=303 │ │ 0x003f line=307 │ │ 0x0043 line=311 │ │ locals : │ │ 0x002f - 0x0043 reg=0 popup Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ @@ -284360,115 +284443,116 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 167 16-bit code units │ │ -0c7b40: |[0c7b40] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ -0c7b50: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0c7b52: 120a |0001: const/4 v10, #int 0 // #0 │ │ -0c7b54: 6f20 b026 cb00 |0002: invoke-super {v11, v12}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@26b0 │ │ -0c7b5a: 54b8 f30b |0005: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7b5e: 3808 2100 |0007: if-eqz v8, 0028 // +0021 │ │ -0c7b62: 54b8 f30b |0009: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7b66: 6e10 f026 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@26f0 │ │ -0c7b6c: 0c00 |000e: move-result-object v0 │ │ -0c7b6e: 6e10 152f 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0c7b74: 0a01 |0012: move-result v1 │ │ -0c7b76: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0c7b78: 3513 1400 |0014: if-ge v3, v1, 0028 // +0014 │ │ -0c7b7c: 6e20 0e2f 3000 |0016: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0c7b82: 0c08 |0019: move-result-object v8 │ │ -0c7b84: 1f08 0905 |001a: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0c7b88: 6e10 2927 0800 |001c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2729 │ │ -0c7b8e: 0c07 |001f: move-result-object v7 │ │ -0c7b90: 3807 0500 |0020: if-eqz v7, 0025 // +0005 │ │ -0c7b94: 6e20 da2b b700 |0022: invoke-virtual {v7, v11}, Lcom/actionbarsherlock/view/ActionProvider;.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V // method@2bda │ │ -0c7b9a: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0c7b9e: 28ed |0027: goto 0014 // -0013 │ │ -0c7ba0: 54b8 f30b |0028: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7ba4: 3808 5b00 |002a: if-eqz v8, 0085 // +005b │ │ -0c7ba8: 54b8 f30b |002c: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ -0c7bac: 6e10 f826 0800 |002e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ -0c7bb2: 0c05 |0031: move-result-object v5 │ │ -0c7bb4: 1202 |0032: const/4 v2, #int 0 // #0 │ │ -0c7bb6: 55b8 fb0b |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c7bba: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ -0c7bbe: 3805 1500 |0037: if-eqz v5, 004c // +0015 │ │ -0c7bc2: 6e10 152f 0500 |0039: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ -0c7bc8: 0a01 |003c: move-result v1 │ │ -0c7bca: 3391 4c00 |003d: if-ne v1, v9, 0089 // +004c │ │ -0c7bce: 6e20 0e2f a500 |003f: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ -0c7bd4: 0c08 |0042: move-result-object v8 │ │ -0c7bd6: 1f08 0905 |0043: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ -0c7bda: 6e10 3f27 0800 |0045: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@273f │ │ -0c7be0: 0a08 |0048: move-result v8 │ │ -0c7be2: 3908 3e00 |0049: if-nez v8, 0087 // +003e │ │ -0c7be6: 0192 |004b: move v2, v9 │ │ -0c7be8: 3802 4300 |004c: if-eqz v2, 008f // +0043 │ │ -0c7bec: 54b8 f70b |004e: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7bf0: 3908 0b00 |0050: if-nez v8, 005b // +000b │ │ -0c7bf4: 2208 fb04 |0052: new-instance v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@04fb │ │ -0c7bf8: 54b9 ff0b |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0bff │ │ -0c7bfc: 7030 2526 b809 |0056: invoke-direct {v8, v11, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2625 │ │ -0c7c02: 5bb8 f70b |0059: iput-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7c06: 54b8 f70b |005b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7c0a: 6e10 091e 0800 |005d: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0c7c10: 0c06 |0060: move-result-object v6 │ │ -0c7c12: 1f06 4004 |0061: check-cast v6, Landroid/view/ViewGroup; // type@0440 │ │ -0c7c16: 54b8 f40b |0063: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7c1a: 3286 1600 |0065: if-eq v6, v8, 007b // +0016 │ │ -0c7c1e: 3806 0700 |0067: if-eqz v6, 006e // +0007 │ │ -0c7c22: 54b8 f70b |0069: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7c26: 6e20 d11e 8600 |006b: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0c7c2c: 54b4 f40b |006e: iget-object v4, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7c30: 1f04 0305 |0070: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c7c34: 54b8 f70b |0072: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7c38: 6e10 7d26 0400 |0074: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267d │ │ -0c7c3e: 0c09 |0077: move-result-object v9 │ │ -0c7c40: 6e30 7126 8409 |0078: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2671 │ │ -0c7c46: 54b8 f40b |007b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7c4a: 1f08 0305 |007d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c7c4e: 55b9 fb0b |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ -0c7c52: 6e20 9b26 9800 |0081: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@269b │ │ -0c7c58: 0e00 |0084: return-void │ │ -0c7c5a: 1205 |0085: const/4 v5, #int 0 // #0 │ │ -0c7c5c: 28ac |0086: goto 0032 // -0054 │ │ -0c7c5e: 01a2 |0087: move v2, v10 │ │ -0c7c60: 28c4 |0088: goto 004c // -003c │ │ -0c7c62: 3d01 0400 |0089: if-lez v1, 008d // +0004 │ │ -0c7c66: 0192 |008b: move v2, v9 │ │ -0c7c68: 28c0 |008c: goto 004c // -0040 │ │ -0c7c6a: 01a2 |008d: move v2, v10 │ │ -0c7c6c: 28fe |008e: goto 008c // -0002 │ │ -0c7c6e: 54b8 f70b |008f: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7c72: 3808 eaff |0091: if-eqz v8, 007b // -0016 │ │ -0c7c76: 54b8 f70b |0093: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7c7a: 6e10 091e 0800 |0095: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0c7c80: 0c08 |0098: move-result-object v8 │ │ -0c7c82: 54b9 f40b |0099: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7c86: 3398 e0ff |009b: if-ne v8, v9, 007b // -0020 │ │ -0c7c8a: 54b8 f40b |009d: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ -0c7c8e: 1f08 4004 |009f: check-cast v8, Landroid/view/ViewGroup; // type@0440 │ │ -0c7c92: 54b9 f70b |00a1: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ -0c7c96: 6e20 d11e 9800 |00a3: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0c7c9c: 28d5 |00a6: goto 007b // -002b │ │ +0cb3dc: |[0cb3dc] com.actionbarsherlock.internal.view.menu.ActionMenuPresenter.updateMenuView:(Z)V │ │ +0cb3ec: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0cb3ee: 120a |0001: const/4 v10, #int 0 // #0 │ │ +0cb3f0: 6f20 b026 cb00 |0002: invoke-super {v11, v12}, Lcom/actionbarsherlock/internal/view/menu/BaseMenuPresenter;.updateMenuView:(Z)V // method@26b0 │ │ +0cb3f6: 54b8 f30b |0005: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb3fa: 3808 2100 |0007: if-eqz v8, 0028 // +0021 │ │ +0cb3fe: 54b8 f30b |0009: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb402: 6e10 f026 0800 |000b: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionItems:()Ljava/util/ArrayList; // method@26f0 │ │ +0cb408: 0c00 |000e: move-result-object v0 │ │ +0cb40a: 6e10 152f 0000 |000f: invoke-virtual {v0}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0cb410: 0a01 |0012: move-result v1 │ │ +0cb412: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0cb414: 3513 1400 |0014: if-ge v3, v1, 0028 // +0014 │ │ +0cb418: 6e20 0e2f 3000 |0016: invoke-virtual {v0, v3}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0cb41e: 0c08 |0019: move-result-object v8 │ │ +0cb420: 1f08 0905 |001a: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0cb424: 6e10 2927 0800 |001c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getActionProvider:()Lcom/actionbarsherlock/view/ActionProvider; // method@2729 │ │ +0cb42a: 0c07 |001f: move-result-object v7 │ │ +0cb42c: 3807 0500 |0020: if-eqz v7, 0025 // +0005 │ │ +0cb430: 6e20 da2b b700 |0022: invoke-virtual {v7, v11}, Lcom/actionbarsherlock/view/ActionProvider;.setSubUiVisibilityListener:(Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener;)V // method@2bda │ │ +0cb436: d803 0301 |0025: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0cb43a: 28ed |0027: goto 0014 // -0013 │ │ +0cb43c: 54b8 f30b |0028: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb440: 3808 5b00 |002a: if-eqz v8, 0085 // +005b │ │ +0cb444: 54b8 f30b |002c: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0bf3 │ │ +0cb448: 6e10 f826 0800 |002e: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getNonActionItems:()Ljava/util/ArrayList; // method@26f8 │ │ +0cb44e: 0c05 |0031: move-result-object v5 │ │ +0cb450: 1202 |0032: const/4 v2, #int 0 // #0 │ │ +0cb452: 55b8 fb0b |0033: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cb456: 3808 1700 |0035: if-eqz v8, 004c // +0017 │ │ +0cb45a: 3805 1500 |0037: if-eqz v5, 004c // +0015 │ │ +0cb45e: 6e10 152f 0500 |0039: invoke-virtual {v5}, Ljava/util/ArrayList;.size:()I // method@2f15 │ │ +0cb464: 0a01 |003c: move-result v1 │ │ +0cb466: 3391 4c00 |003d: if-ne v1, v9, 0089 // +004c │ │ +0cb46a: 6e20 0e2f a500 |003f: invoke-virtual {v5, v10}, Ljava/util/ArrayList;.get:(I)Ljava/lang/Object; // method@2f0e │ │ +0cb470: 0c08 |0042: move-result-object v8 │ │ +0cb472: 1f08 0905 |0043: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // type@0509 │ │ +0cb476: 6e10 3f27 0800 |0045: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.isActionViewExpanded:()Z // method@273f │ │ +0cb47c: 0a08 |0048: move-result v8 │ │ +0cb47e: 3908 3e00 |0049: if-nez v8, 0087 // +003e │ │ +0cb482: 0192 |004b: move v2, v9 │ │ +0cb484: 3802 4300 |004c: if-eqz v2, 008f // +0043 │ │ +0cb488: 54b8 f70b |004e: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb48c: 3908 0b00 |0050: if-nez v8, 005b // +000b │ │ +0cb490: 2208 fb04 |0052: new-instance v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton; // type@04fb │ │ +0cb494: 54b9 ff0b |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mSystemContext:Landroid/content/Context; // field@0bff │ │ +0cb498: 7030 2526 b809 |0056: invoke-direct {v8, v11, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;Landroid/content/Context;)V // method@2625 │ │ +0cb49e: 5bb8 f70b |0059: iput-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb4a2: 54b8 f70b |005b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb4a6: 6e10 091e 0800 |005d: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0cb4ac: 0c06 |0060: move-result-object v6 │ │ +0cb4ae: 1f06 4004 |0061: check-cast v6, Landroid/view/ViewGroup; // type@0440 │ │ +0cb4b2: 54b8 f40b |0063: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cb4b6: 3286 1600 |0065: if-eq v6, v8, 007b // +0016 │ │ +0cb4ba: 3806 0700 |0067: if-eqz v6, 006e // +0007 │ │ +0cb4be: 54b8 f70b |0069: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb4c2: 6e20 d11e 8600 |006b: invoke-virtual {v6, v8}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cb4c8: 54b4 f40b |006e: iget-object v4, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cb4cc: 1f04 0305 |0070: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0cb4d0: 54b8 f70b |0072: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb4d4: 6e10 7d26 0400 |0074: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267d │ │ +0cb4da: 0c09 |0077: move-result-object v9 │ │ +0cb4dc: 6e30 7126 8409 |0078: invoke-virtual {v4, v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2671 │ │ +0cb4e2: 54b8 f40b |007b: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cb4e6: 1f08 0305 |007d: check-cast v8, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0cb4ea: 55b9 fb0b |007f: iget-boolean v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mReserveOverflow:Z // field@0bfb │ │ +0cb4ee: 6e20 9b26 9800 |0081: invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setOverflowReserved:(Z)V // method@269b │ │ +0cb4f4: 0e00 |0084: return-void │ │ +0cb4f6: 1205 |0085: const/4 v5, #int 0 // #0 │ │ +0cb4f8: 28ac |0086: goto 0032 // -0054 │ │ +0cb4fa: 01a2 |0087: move v2, v10 │ │ +0cb4fc: 28c4 |0088: goto 004c // -003c │ │ +0cb4fe: 3d01 0400 |0089: if-lez v1, 008d // +0004 │ │ +0cb502: 0192 |008b: move v2, v9 │ │ +0cb504: 28c0 |008c: goto 004c // -0040 │ │ +0cb506: 01a2 |008d: move v2, v10 │ │ +0cb508: 28fe |008e: goto 008c // -0002 │ │ +0cb50a: 54b8 f70b |008f: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb50e: 3808 eaff |0091: if-eqz v8, 007b // -0016 │ │ +0cb512: 54b8 f70b |0093: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb516: 6e10 091e 0800 |0095: invoke-virtual {v8}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0cb51c: 0c08 |0098: move-result-object v8 │ │ +0cb51e: 54b9 f40b |0099: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cb522: 3398 e0ff |009b: if-ne v8, v9, 007b // -0020 │ │ +0cb526: 54b8 f40b |009d: iget-object v8, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/MenuView; // field@0bf4 │ │ +0cb52a: 1f08 4004 |009f: check-cast v8, Landroid/view/ViewGroup; // type@0440 │ │ +0cb52e: 54b9 f70b |00a1: iget-object v9, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.mOverflowButton:Landroid/view/View; // field@0bf7 │ │ +0cb532: 6e20 d11e 9800 |00a3: invoke-virtual {v8, v9}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cb538: 28d5 |00a6: goto 007b // -002b │ │ catches : (none) │ │ positions : │ │ 0x0002 line=206 │ │ 0x0005 line=208 │ │ 0x0009 line=209 │ │ 0x000f line=210 │ │ 0x0013 line=211 │ │ 0x0016 line=212 │ │ 0x0020 line=213 │ │ 0x0022 line=214 │ │ 0x0025 line=211 │ │ 0x0028 line=219 │ │ + 0x002e line=220 │ │ 0x0032 line=222 │ │ 0x0033 line=223 │ │ 0x0039 line=224 │ │ 0x003d line=225 │ │ 0x003f line=226 │ │ 0x004c line=232 │ │ 0x004e line=233 │ │ @@ -284477,15 +284561,15 @@ │ │ 0x0063 line=237 │ │ 0x0067 line=238 │ │ 0x0069 line=239 │ │ 0x006e line=241 │ │ 0x0072 line=242 │ │ 0x007b line=248 │ │ 0x0084 line=249 │ │ - 0x0085 line=219 │ │ + 0x0085 line=220 │ │ 0x0088 line=226 │ │ 0x0089 line=228 │ │ 0x008f line=244 │ │ 0x009d line=245 │ │ locals : │ │ 0x000f - 0x0028 reg=0 actionItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0013 - 0x0028 reg=1 count I │ │ @@ -284498,21 +284582,21 @@ │ │ 0x0032 - 0x0085 reg=5 nonActionItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0087 - 0x008f reg=1 count I │ │ 0x0087 - 0x00a7 reg=2 hasOverflow Z │ │ 0x0087 - 0x00a7 reg=5 nonActionItems Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ 0x0000 - 0x00a7 reg=11 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ 0x0000 - 0x00a7 reg=12 cleared Z │ │ │ │ - source_file_idx : 578 (ActionMenuPresenter.java) │ │ + source_file_idx : 580 (ActionMenuPresenter.java) │ │ │ │ Class #1037 header: │ │ class_idx : 1283 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1333 │ │ -source_file_idx : 579 │ │ +source_file_idx : 581 │ │ static_fields_size : 3 │ │ instance_fields_size: 8 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 25 │ │ │ │ Class #1037 annotations: │ │ Annotations on class │ │ @@ -284580,41 +284664,41 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 2 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0c7ca0: |[0c7ca0] com.actionbarsherlock.internal.view.menu.ActionMenuView.:()V │ │ -0c7cb0: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0c7cb4: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ -0c7cb8: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ -0c7cbc: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c7cbe: 6a00 0c0c |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0c0c │ │ -0c7cc2: 0e00 |0009: return-void │ │ -0c7cc4: 1200 |000a: const/4 v0, #int 0 // #0 │ │ -0c7cc6: 28fc |000b: goto 0007 // -0004 │ │ +0cb53c: |[0cb53c] com.actionbarsherlock.internal.view.menu.ActionMenuView.:()V │ │ +0cb54c: 6000 4500 |0000: sget v0, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0cb550: 1301 0800 |0002: const/16 v1, #int 8 // #8 │ │ +0cb554: 3410 0600 |0004: if-lt v0, v1, 000a // +0006 │ │ +0cb558: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0cb55a: 6a00 0c0c |0007: sput-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0c0c │ │ +0cb55e: 0e00 |0009: return-void │ │ +0cb560: 1200 |000a: const/4 v0, #int 0 // #0 │ │ +0cb562: 28fc |000b: goto 0007 // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=35 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ name : '' │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c7cc8: |[0c7cc8] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ -0c7cd8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c7cda: 7030 7026 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2670 │ │ -0c7ce0: 0e00 |0004: return-void │ │ +0cb564: |[0cb564] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;)V │ │ +0cb574: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cb576: 7030 7026 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2670 │ │ +0cb57c: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0004 line=54 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -284624,34 +284708,34 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 33 16-bit code units │ │ -0c7ce4: |[0c7ce4] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0c7cf4: 7030 042a 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a04 │ │ -0c7cfa: 1211 |0003: const/4 v1, #int 1 // #1 │ │ -0c7cfc: 5c21 0e0c |0004: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0c0e │ │ -0c7d00: 1201 |0006: const/4 v1, #int 0 // #0 │ │ -0c7d02: 6e20 9826 1200 |0007: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@2698 │ │ -0c7d08: 6e10 6501 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c7d0e: 0c01 |000d: move-result-object v1 │ │ -0c7d10: 6e10 ca01 0100 |000e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0c7d16: 0c01 |0011: move-result-object v1 │ │ -0c7d18: 5210 4b08 |0012: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ -0c7d1c: 1501 6042 |0014: const/high16 v1, #int 1113587712 // #4260 │ │ -0c7d20: c801 |0016: mul-float/2addr v1, v0 │ │ -0c7d22: 8711 |0017: float-to-int v1, v1 │ │ -0c7d24: 5921 130c |0018: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ -0c7d28: 1501 8040 |001a: const/high16 v1, #int 1082130432 // #4080 │ │ -0c7d2c: c801 |001c: mul-float/2addr v1, v0 │ │ -0c7d2e: 8711 |001d: float-to-int v1, v1 │ │ -0c7d30: 5921 110c |001e: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ -0c7d34: 0e00 |0020: return-void │ │ +0cb580: |[0cb580] com.actionbarsherlock.internal.view.menu.ActionMenuView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0cb590: 7030 042a 3204 |0000: invoke-direct {v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a04 │ │ +0cb596: 1211 |0003: const/4 v1, #int 1 // #1 │ │ +0cb598: 5c21 0e0c |0004: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0c0e │ │ +0cb59c: 1201 |0006: const/4 v1, #int 0 // #0 │ │ +0cb59e: 6e20 9826 1200 |0007: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBaselineAligned:(Z)V // method@2698 │ │ +0cb5a4: 6e10 6501 0300 |000a: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cb5aa: 0c01 |000d: move-result-object v1 │ │ +0cb5ac: 6e10 ca01 0100 |000e: invoke-virtual {v1}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0cb5b2: 0c01 |0011: move-result-object v1 │ │ +0cb5b4: 5210 4b08 |0012: iget v0, v1, Landroid/util/DisplayMetrics;.density:F // field@084b │ │ +0cb5b8: 1501 6042 |0014: const/high16 v1, #int 1113587712 // #4260 │ │ +0cb5bc: c801 |0016: mul-float/2addr v1, v0 │ │ +0cb5be: 8711 |0017: float-to-int v1, v1 │ │ +0cb5c0: 5921 130c |0018: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ +0cb5c4: 1501 8040 |001a: const/high16 v1, #int 1082130432 // #4080 │ │ +0cb5c8: c801 |001c: mul-float/2addr v1, v0 │ │ +0cb5ca: 8711 |001d: float-to-int v1, v1 │ │ +0cb5cc: 5921 110c |001e: iput v1, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ +0cb5d0: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ 0x0003 line=50 │ │ 0x0006 line=58 │ │ 0x000a line=59 │ │ 0x0014 line=60 │ │ @@ -284668,62 +284752,62 @@ │ │ type : '(Landroid/view/View;IIII)I' │ │ access : 0x0008 (STATIC) │ │ code - │ │ registers : 17 │ │ ins : 5 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -0c7d38: |[0c7d38] com.actionbarsherlock.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ -0c7d48: 6e10 f91d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c7d4e: 0c07 |0003: move-result-object v7 │ │ -0c7d50: 1f07 0205 |0004: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c7d54: 7110 d31d 0f00 |0006: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c7d5a: 0a0a |0009: move-result v10 │ │ -0c7d5c: 9102 0a10 |000a: sub-int v2, v10, v16 │ │ -0c7d60: 7110 d21d 0f00 |000c: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c7d66: 0a01 |000f: move-result v1 │ │ -0c7d68: 7120 d41d 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c7d6e: 0a03 |0013: move-result v3 │ │ -0c7d70: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0c7d72: 3d0e 1900 |0015: if-lez v14, 002e // +0019 │ │ -0c7d76: 920a 0d0e |0017: mul-int v10, v13, v14 │ │ -0c7d7a: 150b 0080 |0019: const/high16 v11, #int -2147483648 // #8000 │ │ -0c7d7e: 7120 d41d ba00 |001b: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c7d84: 0a04 |001e: move-result v4 │ │ -0c7d86: 6e30 381e 4c03 |001f: invoke-virtual {v12, v4, v3}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0c7d8c: 6e10 001e 0c00 |0022: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c7d92: 0a08 |0025: move-result v8 │ │ -0c7d94: 9300 080d |0026: div-int v0, v8, v13 │ │ -0c7d98: 940a 080d |0028: rem-int v10, v8, v13 │ │ -0c7d9c: 380a 0400 |002a: if-eqz v10, 002e // +0004 │ │ -0c7da0: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ -0c7da4: 20ca f604 |002e: instance-of v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ -0c7da8: 380a 2300 |0030: if-eqz v10, 0053 // +0023 │ │ -0c7dac: 07ca |0032: move-object v10, v12 │ │ -0c7dae: 1f0a f604 |0033: check-cast v10, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ -0c7db2: 07a6 |0035: move-object v6, v10 │ │ -0c7db4: 557a 070c |0036: iget-boolean v10, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -0c7db8: 390a 1d00 |0038: if-nez v10, 0055 // +001d │ │ -0c7dbc: 3806 1b00 |003a: if-eqz v6, 0055 // +001b │ │ -0c7dc0: 6e10 fd25 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ -0c7dc6: 0a0a |003f: move-result v10 │ │ -0c7dc8: 380a 1500 |0040: if-eqz v10, 0055 // +0015 │ │ -0c7dcc: 1215 |0042: const/4 v5, #int 1 // #1 │ │ -0c7dce: 5c75 030c |0043: iput-boolean v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ -0c7dd2: 5970 020c |0045: iput v0, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c7dd6: 9209 000d |0047: mul-int v9, v0, v13 │ │ -0c7dda: 150a 0040 |0049: const/high16 v10, #int 1073741824 // #4000 │ │ -0c7dde: 7120 d41d a900 |004b: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c7de4: 0a0a |004e: move-result v10 │ │ -0c7de6: 6e30 381e ac03 |004f: invoke-virtual {v12, v10, v3}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0c7dec: 0f00 |0052: return v0 │ │ -0c7dee: 1206 |0053: const/4 v6, #int 0 // #0 │ │ -0c7df0: 28e2 |0054: goto 0036 // -001e │ │ -0c7df2: 1205 |0055: const/4 v5, #int 0 // #0 │ │ -0c7df4: 28ed |0056: goto 0043 // -0013 │ │ +0cb5d4: |[0cb5d4] com.actionbarsherlock.internal.view.menu.ActionMenuView.measureChildForCells:(Landroid/view/View;IIII)I │ │ +0cb5e4: 6e10 f91d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cb5ea: 0c07 |0003: move-result-object v7 │ │ +0cb5ec: 1f07 0205 |0004: check-cast v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cb5f0: 7110 d31d 0f00 |0006: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0cb5f6: 0a0a |0009: move-result v10 │ │ +0cb5f8: 9102 0a10 |000a: sub-int v2, v10, v16 │ │ +0cb5fc: 7110 d21d 0f00 |000c: invoke-static {v15}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0cb602: 0a01 |000f: move-result v1 │ │ +0cb604: 7120 d41d 1200 |0010: invoke-static {v2, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cb60a: 0a03 |0013: move-result v3 │ │ +0cb60c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0cb60e: 3d0e 1900 |0015: if-lez v14, 002e // +0019 │ │ +0cb612: 920a 0d0e |0017: mul-int v10, v13, v14 │ │ +0cb616: 150b 0080 |0019: const/high16 v11, #int -2147483648 // #8000 │ │ +0cb61a: 7120 d41d ba00 |001b: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cb620: 0a04 |001e: move-result v4 │ │ +0cb622: 6e30 381e 4c03 |001f: invoke-virtual {v12, v4, v3}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cb628: 6e10 001e 0c00 |0022: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cb62e: 0a08 |0025: move-result v8 │ │ +0cb630: 9300 080d |0026: div-int v0, v8, v13 │ │ +0cb634: 940a 080d |0028: rem-int v10, v8, v13 │ │ +0cb638: 380a 0400 |002a: if-eqz v10, 002e // +0004 │ │ +0cb63c: d800 0001 |002c: add-int/lit8 v0, v0, #int 1 // #01 │ │ +0cb640: 20ca f604 |002e: instance-of v10, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ +0cb644: 380a 2300 |0030: if-eqz v10, 0053 // +0023 │ │ +0cb648: 07ca |0032: move-object v10, v12 │ │ +0cb64a: 1f0a f604 |0033: check-cast v10, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ +0cb64e: 07a6 |0035: move-object v6, v10 │ │ +0cb650: 557a 070c |0036: iget-boolean v10, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0cb654: 390a 1d00 |0038: if-nez v10, 0055 // +001d │ │ +0cb658: 3806 1b00 |003a: if-eqz v6, 0055 // +001b │ │ +0cb65c: 6e10 fd25 0600 |003c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ +0cb662: 0a0a |003f: move-result v10 │ │ +0cb664: 380a 1500 |0040: if-eqz v10, 0055 // +0015 │ │ +0cb668: 1215 |0042: const/4 v5, #int 1 // #1 │ │ +0cb66a: 5c75 030c |0043: iput-boolean v5, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ +0cb66e: 5970 020c |0045: iput v0, v7, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cb672: 9209 000d |0047: mul-int v9, v0, v13 │ │ +0cb676: 150a 0040 |0049: const/high16 v10, #int 1073741824 // #4000 │ │ +0cb67a: 7120 d41d a900 |004b: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cb680: 0a0a |004e: move-result v10 │ │ +0cb682: 6e30 381e ac03 |004f: invoke-virtual {v12, v10, v3}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cb688: 0f00 |0052: return v0 │ │ +0cb68a: 1206 |0053: const/4 v6, #int 0 // #0 │ │ +0cb68c: 28e2 |0054: goto 0036 // -001e │ │ +0cb68e: 1205 |0055: const/4 v5, #int 0 // #0 │ │ +0cb690: 28ed |0056: goto 0043 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=349 │ │ 0x0006 line=351 │ │ 0x000c line=353 │ │ 0x0010 line=354 │ │ 0x0014 line=356 │ │ @@ -284765,512 +284849,512 @@ │ │ type : '(II)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 45 │ │ ins : 3 │ │ outs : 5 │ │ insns size : 966 16-bit code units │ │ -0c7df8: |[0c7df8] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ -0c7e08: 7701 d21d 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c7e0e: 0a11 |0003: move-result v17 │ │ -0c7e10: 7701 d31d 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c7e16: 0a25 |0007: move-result v37 │ │ -0c7e18: 7701 d31d 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c7e1e: 0a13 |000b: move-result v19 │ │ -0c7e20: 7401 8326 2a00 |000c: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2683 │ │ -0c7e26: 0a26 |000f: move-result v38 │ │ -0c7e28: 7401 8426 2a00 |0010: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2684 │ │ -0c7e2e: 0a27 |0013: move-result v39 │ │ -0c7e30: 9024 2627 |0014: add-int v36, v38, v39 │ │ -0c7e34: 7401 8526 2a00 |0016: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@2685 │ │ -0c7e3a: 0a26 |0019: move-result v38 │ │ -0c7e3c: 7401 8226 2a00 |001a: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@2682 │ │ -0c7e42: 0a27 |001d: move-result v39 │ │ -0c7e44: 9012 2627 |001e: add-int v18, v38, v39 │ │ -0c7e48: 9125 2524 |0020: sub-int v37, v37, v36 │ │ -0c7e4c: 0800 2a00 |0022: move-object/from16 v0, v42 │ │ -0c7e50: 5200 130c |0024: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ -0c7e54: 0226 0000 |0026: move/from16 v38, v0 │ │ -0c7e58: 9304 2526 |0028: div-int v4, v37, v38 │ │ -0c7e5c: 0800 2a00 |002a: move-object/from16 v0, v42 │ │ -0c7e60: 5200 130c |002c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ -0c7e64: 0226 0000 |002e: move/from16 v38, v0 │ │ -0c7e68: 9406 2526 |0030: rem-int v6, v37, v38 │ │ -0c7e6c: 3904 0e00 |0032: if-nez v4, 0040 // +000e │ │ -0c7e70: 1326 0000 |0034: const/16 v38, #int 0 // #0 │ │ -0c7e74: 0800 2a00 |0036: move-object/from16 v0, v42 │ │ -0c7e78: 0201 2500 |0038: move/from16 v1, v37 │ │ -0c7e7c: 0202 2600 |003a: move/from16 v2, v38 │ │ -0c7e80: 6e30 9a26 1002 |003c: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@269a │ │ -0c7e86: 0e00 |003f: return-void │ │ -0c7e88: 0800 2a00 |0040: move-object/from16 v0, v42 │ │ -0c7e8c: 5200 130c |0042: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ -0c7e90: 0226 0000 |0044: move/from16 v38, v0 │ │ -0c7e94: 9327 0604 |0046: div-int v39, v6, v4 │ │ -0c7e98: 9005 2627 |0048: add-int v5, v38, v39 │ │ -0c7e9c: 0148 |004a: move v8, v4 │ │ -0c7e9e: 1319 0000 |004b: const/16 v25, #int 0 // #0 │ │ -0c7ea2: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ -0c7ea6: 120e |004f: const/4 v14, #int 0 // #0 │ │ -0c7ea8: 1322 0000 |0050: const/16 v34, #int 0 // #0 │ │ -0c7eac: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ -0c7eb0: 1620 0000 |0054: const-wide/16 v32, #int 0 // #0 │ │ -0c7eb4: 7401 7f26 2a00 |0056: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ -0c7eba: 0a0c |0059: move-result v12 │ │ -0c7ebc: 1315 0000 |005a: const/16 v21, #int 0 // #0 │ │ -0c7ec0: 0200 1500 |005c: move/from16 v0, v21 │ │ -0c7ec4: 35c0 d600 |005e: if-ge v0, v12, 0134 // +00d6 │ │ -0c7ec8: 0800 2a00 |0060: move-object/from16 v0, v42 │ │ -0c7ecc: 0201 1500 |0062: move/from16 v1, v21 │ │ -0c7ed0: 6e20 7e26 1000 |0064: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c7ed6: 0c0b |0067: move-result-object v11 │ │ -0c7ed8: 6e10 1e1e 0b00 |0068: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0c7ede: 0a26 |006b: move-result v38 │ │ -0c7ee0: 1327 0800 |006c: const/16 v39, #int 8 // #8 │ │ -0c7ee4: 0200 2600 |006e: move/from16 v0, v38 │ │ -0c7ee8: 0201 2700 |0070: move/from16 v1, v39 │ │ -0c7eec: 3310 0500 |0072: if-ne v0, v1, 0077 // +0005 │ │ -0c7ef0: d815 1501 |0074: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0c7ef4: 28e6 |0076: goto 005c // -001a │ │ -0c7ef6: 20b0 f604 |0077: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ -0c7efa: 0216 0000 |0079: move/from16 v22, v0 │ │ -0c7efe: d822 2201 |007b: add-int/lit8 v34, v34, #int 1 // #01 │ │ -0c7f02: 3816 1d00 |007d: if-eqz v22, 009a // +001d │ │ -0c7f06: 0800 2a00 |007f: move-object/from16 v0, v42 │ │ -0c7f0a: 5200 110c |0081: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ -0c7f0e: 0226 0000 |0083: move/from16 v38, v0 │ │ -0c7f12: 1327 0000 |0085: const/16 v39, #int 0 // #0 │ │ -0c7f16: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ -0c7f1a: 5200 110c |0089: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ -0c7f1e: 0228 0000 |008b: move/from16 v40, v0 │ │ -0c7f22: 1329 0000 |008d: const/16 v41, #int 0 // #0 │ │ -0c7f26: 0200 2600 |008f: move/from16 v0, v38 │ │ -0c7f2a: 0201 2700 |0091: move/from16 v1, v39 │ │ -0c7f2e: 0202 2800 |0093: move/from16 v2, v40 │ │ -0c7f32: 0203 2900 |0095: move/from16 v3, v41 │ │ -0c7f36: 6e53 721e 0b21 |0097: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1e72 │ │ -0c7f3c: 6e10 f91d 0b00 |009a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c7f42: 0c17 |009d: move-result-object v23 │ │ -0c7f44: 1f17 0205 |009e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c7f48: 1326 0000 |00a0: const/16 v38, #int 0 // #0 │ │ -0c7f4c: 0200 2600 |00a2: move/from16 v0, v38 │ │ -0c7f50: 0801 1700 |00a4: move-object/from16 v1, v23 │ │ -0c7f54: 5c10 040c |00a6: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ -0c7f58: 1326 0000 |00a8: const/16 v38, #int 0 // #0 │ │ -0c7f5c: 0200 2600 |00aa: move/from16 v0, v38 │ │ -0c7f60: 0801 1700 |00ac: move-object/from16 v1, v23 │ │ -0c7f64: 5910 050c |00ae: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ -0c7f68: 1326 0000 |00b0: const/16 v38, #int 0 // #0 │ │ -0c7f6c: 0200 2600 |00b2: move/from16 v0, v38 │ │ -0c7f70: 0801 1700 |00b4: move-object/from16 v1, v23 │ │ -0c7f74: 5910 020c |00b6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c7f78: 1326 0000 |00b8: const/16 v38, #int 0 // #0 │ │ -0c7f7c: 0200 2600 |00ba: move/from16 v0, v38 │ │ -0c7f80: 0801 1700 |00bc: move-object/from16 v1, v23 │ │ -0c7f84: 5c10 030c |00be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ -0c7f88: 1326 0000 |00c0: const/16 v38, #int 0 // #0 │ │ -0c7f8c: 0200 2600 |00c2: move/from16 v0, v38 │ │ -0c7f90: 0801 1700 |00c4: move-object/from16 v1, v23 │ │ -0c7f94: 5910 080c |00c6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ -0c7f98: 1326 0000 |00c8: const/16 v38, #int 0 // #0 │ │ -0c7f9c: 0200 2600 |00ca: move/from16 v0, v38 │ │ -0c7fa0: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ -0c7fa4: 5910 0a0c |00ce: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ -0c7fa8: 3816 5f00 |00d0: if-eqz v22, 012f // +005f │ │ -0c7fac: 0826 0b00 |00d2: move-object/from16 v38, v11 │ │ -0c7fb0: 1f26 f604 |00d4: check-cast v38, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ -0c7fb4: 7401 fd25 2600 |00d6: invoke-virtual/range {v38}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ -0c7fba: 0a26 |00d9: move-result v38 │ │ -0c7fbc: 3826 5500 |00da: if-eqz v38, 012f // +0055 │ │ -0c7fc0: 1326 0100 |00dc: const/16 v38, #int 1 // #1 │ │ -0c7fc4: 0200 2600 |00de: move/from16 v0, v38 │ │ -0c7fc8: 0801 1700 |00e0: move-object/from16 v1, v23 │ │ -0c7fcc: 5c10 090c |00e2: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ -0c7fd0: 0800 1700 |00e4: move-object/from16 v0, v23 │ │ -0c7fd4: 5500 070c |00e6: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -0c7fd8: 0226 0000 |00e8: move/from16 v38, v0 │ │ -0c7fdc: 3826 4800 |00ea: if-eqz v38, 0132 // +0048 │ │ -0c7fe0: 1217 |00ec: const/4 v7, #int 1 // #1 │ │ -0c7fe2: 0200 2c00 |00ed: move/from16 v0, v44 │ │ -0c7fe6: 0201 1200 |00ef: move/from16 v1, v18 │ │ -0c7fea: 7151 8e26 5b07 |00f1: invoke-static {v11, v5, v7, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@268e │ │ -0c7ff0: 0a09 |00f4: move-result v9 │ │ -0c7ff2: 0200 1800 |00f5: move/from16 v0, v24 │ │ -0c7ff6: 7120 9d2e 9000 |00f7: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0c7ffc: 0a18 |00fa: move-result v24 │ │ -0c7ffe: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ -0c8002: 5500 030c |00fd: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ -0c8006: 0226 0000 |00ff: move/from16 v38, v0 │ │ -0c800a: 3826 0400 |0101: if-eqz v38, 0105 // +0004 │ │ -0c800e: d80e 0e01 |0103: add-int/lit8 v14, v14, #int 1 // #01 │ │ -0c8012: 0800 1700 |0105: move-object/from16 v0, v23 │ │ -0c8016: 5500 070c |0107: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -0c801a: 0226 0000 |0109: move/from16 v38, v0 │ │ -0c801e: 3826 0400 |010b: if-eqz v38, 010f // +0004 │ │ -0c8022: 1310 0100 |010d: const/16 v16, #int 1 // #1 │ │ -0c8026: b198 |010f: sub-int/2addr v8, v9 │ │ -0c8028: 6e10 fd1d 0b00 |0110: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0c802e: 0a26 |0113: move-result v38 │ │ -0c8030: 0200 1900 |0114: move/from16 v0, v25 │ │ -0c8034: 0201 2600 |0116: move/from16 v1, v38 │ │ -0c8038: 7120 9d2e 1000 |0118: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0c803e: 0a19 |011b: move-result v25 │ │ -0c8040: 1326 0100 |011c: const/16 v38, #int 1 // #1 │ │ -0c8044: 0200 2600 |011e: move/from16 v0, v38 │ │ -0c8048: 3309 54ff |0120: if-ne v9, v0, 0074 // -00ac │ │ -0c804c: 1326 0100 |0122: const/16 v38, #int 1 // #1 │ │ -0c8050: 9826 2615 |0124: shl-int v38, v38, v21 │ │ -0c8054: 0200 2600 |0126: move/from16 v0, v38 │ │ -0c8058: 8100 |0128: int-to-long v0, v0 │ │ -0c805a: 0526 0000 |0129: move-wide/from16 v38, v0 │ │ -0c805e: a120 2026 |012b: or-long v32, v32, v38 │ │ -0c8062: 2900 47ff |012d: goto/16 0074 // -00b9 │ │ -0c8066: 1326 0000 |012f: const/16 v38, #int 0 // #0 │ │ -0c806a: 28ad |0131: goto 00de // -0053 │ │ -0c806c: 0187 |0132: move v7, v8 │ │ -0c806e: 28ba |0133: goto 00ed // -0046 │ │ -0c8070: 3810 3700 |0134: if-eqz v16, 016b // +0037 │ │ -0c8074: 1326 0200 |0136: const/16 v38, #int 2 // #2 │ │ -0c8078: 0200 2200 |0138: move/from16 v0, v34 │ │ -0c807c: 0201 2600 |013a: move/from16 v1, v38 │ │ -0c8080: 3310 2f00 |013c: if-ne v0, v1, 016b // +002f │ │ -0c8084: 121a |013e: const/4 v10, #int 1 // #1 │ │ -0c8086: 131e 0000 |013f: const/16 v30, #int 0 // #0 │ │ -0c808a: 3d0e 6a00 |0141: if-lez v14, 01ab // +006a │ │ -0c808e: 3d08 6800 |0143: if-lez v8, 01ab // +0068 │ │ -0c8092: 141a ffff ff7f |0145: const v26, #float nan // #7fffffff │ │ -0c8098: 161c 0000 |0148: const-wide/16 v28, #int 0 // #0 │ │ -0c809c: 131b 0000 |014a: const/16 v27, #int 0 // #0 │ │ -0c80a0: 1315 0000 |014c: const/16 v21, #int 0 // #0 │ │ -0c80a4: 0200 1500 |014e: move/from16 v0, v21 │ │ -0c80a8: 35c0 5500 |0150: if-ge v0, v12, 01a5 // +0055 │ │ -0c80ac: 0800 2a00 |0152: move-object/from16 v0, v42 │ │ -0c80b0: 0201 1500 |0154: move/from16 v1, v21 │ │ -0c80b4: 6e20 7e26 1000 |0156: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c80ba: 0c0b |0159: move-result-object v11 │ │ -0c80bc: 6e10 f91d 0b00 |015a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c80c2: 0c17 |015d: move-result-object v23 │ │ -0c80c4: 1f17 0205 |015e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c80c8: 0800 1700 |0160: move-object/from16 v0, v23 │ │ -0c80cc: 5500 030c |0162: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ -0c80d0: 0226 0000 |0164: move/from16 v38, v0 │ │ -0c80d4: 3926 0700 |0166: if-nez v38, 016d // +0007 │ │ -0c80d8: d815 1501 |0168: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0c80dc: 28e4 |016a: goto 014e // -001c │ │ -0c80de: 120a |016b: const/4 v10, #int 0 // #0 │ │ -0c80e0: 28d3 |016c: goto 013f // -002d │ │ -0c80e2: 0800 1700 |016d: move-object/from16 v0, v23 │ │ -0c80e6: 5200 020c |016f: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c80ea: 0226 0000 |0171: move/from16 v38, v0 │ │ -0c80ee: 0200 2600 |0173: move/from16 v0, v38 │ │ -0c80f2: 0201 1a00 |0175: move/from16 v1, v26 │ │ -0c80f6: 3510 1400 |0177: if-ge v0, v1, 018b // +0014 │ │ -0c80fa: 0800 1700 |0179: move-object/from16 v0, v23 │ │ -0c80fe: 5200 020c |017b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c8102: 021a 0000 |017d: move/from16 v26, v0 │ │ -0c8106: 1326 0100 |017f: const/16 v38, #int 1 // #1 │ │ -0c810a: 9826 2615 |0181: shl-int v38, v38, v21 │ │ -0c810e: 0200 2600 |0183: move/from16 v0, v38 │ │ -0c8112: 8100 |0185: int-to-long v0, v0 │ │ -0c8114: 051c 0000 |0186: move-wide/from16 v28, v0 │ │ -0c8118: 131b 0100 |0188: const/16 v27, #int 1 // #1 │ │ -0c811c: 28de |018a: goto 0168 // -0022 │ │ -0c811e: 0800 1700 |018b: move-object/from16 v0, v23 │ │ -0c8122: 5200 020c |018d: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c8126: 0226 0000 |018f: move/from16 v38, v0 │ │ -0c812a: 0200 2600 |0191: move/from16 v0, v38 │ │ -0c812e: 0201 1a00 |0193: move/from16 v1, v26 │ │ -0c8132: 3310 d3ff |0195: if-ne v0, v1, 0168 // -002d │ │ -0c8136: 1326 0100 |0197: const/16 v38, #int 1 // #1 │ │ -0c813a: 9826 2615 |0199: shl-int v38, v38, v21 │ │ -0c813e: 0200 2600 |019b: move/from16 v0, v38 │ │ -0c8142: 8100 |019d: int-to-long v0, v0 │ │ -0c8144: 0526 0000 |019e: move-wide/from16 v38, v0 │ │ -0c8148: a11c 1c26 |01a0: or-long v28, v28, v38 │ │ -0c814c: d81b 1b01 |01a2: add-int/lit8 v27, v27, #int 1 // #01 │ │ -0c8150: 28c4 |01a4: goto 0168 // -003c │ │ -0c8152: a120 201c |01a5: or-long v32, v32, v28 │ │ -0c8156: 0200 1b00 |01a7: move/from16 v0, v27 │ │ -0c815a: 3780 b000 |01a9: if-le v0, v8, 0259 // +00b0 │ │ -0c815e: 3910 3901 |01ab: if-nez v16, 02e4 // +0139 │ │ -0c8162: 1326 0100 |01ad: const/16 v38, #int 1 // #1 │ │ -0c8166: 0200 2200 |01af: move/from16 v0, v34 │ │ -0c816a: 0201 2600 |01b1: move/from16 v1, v38 │ │ -0c816e: 3310 3101 |01b3: if-ne v0, v1, 02e4 // +0131 │ │ -0c8172: 131f 0100 |01b5: const/16 v31, #int 1 // #1 │ │ -0c8176: 3d08 ad01 |01b7: if-lez v8, 0364 // +01ad │ │ -0c817a: 1626 0000 |01b9: const-wide/16 v38, #int 0 // #0 │ │ -0c817e: 3126 2026 |01bb: cmp-long v38, v32, v38 │ │ -0c8182: 3826 a701 |01bd: if-eqz v38, 0364 // +01a7 │ │ -0c8186: d826 22ff |01bf: add-int/lit8 v38, v34, #int -1 // #ff │ │ -0c818a: 0200 2600 |01c1: move/from16 v0, v38 │ │ -0c818e: 3408 0c00 |01c3: if-lt v8, v0, 01cf // +000c │ │ -0c8192: 391f 0a00 |01c5: if-nez v31, 01cf // +000a │ │ -0c8196: 1326 0100 |01c7: const/16 v38, #int 1 // #1 │ │ -0c819a: 0200 1800 |01c9: move/from16 v0, v24 │ │ -0c819e: 0201 2600 |01cb: move/from16 v1, v38 │ │ -0c81a2: 3710 9701 |01cd: if-le v0, v1, 0364 // +0197 │ │ -0c81a6: 7702 932e 2000 |01cf: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@2e93 │ │ -0c81ac: 0a26 |01d2: move-result v38 │ │ -0c81ae: 0200 2600 |01d3: move/from16 v0, v38 │ │ -0c81b2: 820d |01d5: int-to-float v13, v0 │ │ -0c81b4: 391f 5700 |01d6: if-nez v31, 022d // +0057 │ │ -0c81b8: 1626 0100 |01d8: const-wide/16 v38, #int 1 // #1 │ │ -0c81bc: a026 2620 |01da: and-long v38, v38, v32 │ │ -0c81c0: 1628 0000 |01dc: const-wide/16 v40, #int 0 // #0 │ │ -0c81c4: 3126 2628 |01de: cmp-long v38, v38, v40 │ │ -0c81c8: 3826 1e00 |01e0: if-eqz v38, 01fe // +001e │ │ -0c81cc: 1326 0000 |01e2: const/16 v38, #int 0 // #0 │ │ -0c81d0: 0800 2a00 |01e4: move-object/from16 v0, v42 │ │ -0c81d4: 0201 2600 |01e6: move/from16 v1, v38 │ │ -0c81d8: 6e20 7e26 1000 |01e8: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c81de: 0c26 |01eb: move-result-object v38 │ │ -0c81e0: 7401 f91d 2600 |01ec: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c81e6: 0c17 |01ef: move-result-object v23 │ │ -0c81e8: 1f17 0205 |01f0: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c81ec: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ -0c81f0: 5500 090c |01f4: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ -0c81f4: 0226 0000 |01f6: move/from16 v38, v0 │ │ -0c81f8: 3926 0600 |01f8: if-nez v38, 01fe // +0006 │ │ -0c81fc: 1526 003f |01fa: const/high16 v38, #int 1056964608 // #3f00 │ │ -0c8200: a70d 0d26 |01fc: sub-float v13, v13, v38 │ │ -0c8204: 1326 0100 |01fe: const/16 v38, #int 1 // #1 │ │ -0c8208: d827 0cff |0200: add-int/lit8 v39, v12, #int -1 // #ff │ │ -0c820c: 9826 2627 |0202: shl-int v38, v38, v39 │ │ -0c8210: 0200 2600 |0204: move/from16 v0, v38 │ │ -0c8214: 8100 |0206: int-to-long v0, v0 │ │ -0c8216: 0526 0000 |0207: move-wide/from16 v38, v0 │ │ -0c821a: a026 2620 |0209: and-long v38, v38, v32 │ │ -0c821e: 1628 0000 |020b: const-wide/16 v40, #int 0 // #0 │ │ -0c8222: 3126 2628 |020d: cmp-long v38, v38, v40 │ │ -0c8226: 3826 1e00 |020f: if-eqz v38, 022d // +001e │ │ -0c822a: d826 0cff |0211: add-int/lit8 v38, v12, #int -1 // #ff │ │ -0c822e: 0800 2a00 |0213: move-object/from16 v0, v42 │ │ -0c8232: 0201 2600 |0215: move/from16 v1, v38 │ │ -0c8236: 6e20 7e26 1000 |0217: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c823c: 0c26 |021a: move-result-object v38 │ │ -0c823e: 7401 f91d 2600 |021b: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c8244: 0c17 |021e: move-result-object v23 │ │ -0c8246: 1f17 0205 |021f: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c824a: 0800 1700 |0221: move-object/from16 v0, v23 │ │ -0c824e: 5500 090c |0223: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ -0c8252: 0226 0000 |0225: move/from16 v38, v0 │ │ -0c8256: 3926 0600 |0227: if-nez v38, 022d // +0006 │ │ -0c825a: 1526 003f |0229: const/high16 v38, #int 1056964608 // #3f00 │ │ -0c825e: a70d 0d26 |022b: sub-float v13, v13, v38 │ │ -0c8262: 1326 0000 |022d: const/16 v38, #int 0 // #0 │ │ -0c8266: 2d26 0d26 |022f: cmpl-float v38, v13, v38 │ │ -0c826a: 3d26 b700 |0231: if-lez v38, 02e8 // +00b7 │ │ -0c826e: 9226 0805 |0233: mul-int v38, v8, v5 │ │ -0c8272: 0200 2600 |0235: move/from16 v0, v38 │ │ -0c8276: 8200 |0237: int-to-float v0, v0 │ │ -0c8278: 0226 0000 |0238: move/from16 v38, v0 │ │ -0c827c: a926 260d |023a: div-float v38, v38, v13 │ │ -0c8280: 0200 2600 |023c: move/from16 v0, v38 │ │ -0c8284: 870f |023e: float-to-int v15, v0 │ │ -0c8286: 1315 0000 |023f: const/16 v21, #int 0 // #0 │ │ -0c828a: 0200 1500 |0241: move/from16 v0, v21 │ │ -0c828e: 35c0 2001 |0243: if-ge v0, v12, 0363 // +0120 │ │ -0c8292: 1326 0100 |0245: const/16 v38, #int 1 // #1 │ │ -0c8296: 9826 2615 |0247: shl-int v38, v38, v21 │ │ -0c829a: 0200 2600 |0249: move/from16 v0, v38 │ │ -0c829e: 8100 |024b: int-to-long v0, v0 │ │ -0c82a0: 0526 0000 |024c: move-wide/from16 v38, v0 │ │ -0c82a4: a026 2620 |024e: and-long v38, v38, v32 │ │ -0c82a8: 1628 0000 |0250: const-wide/16 v40, #int 0 // #0 │ │ -0c82ac: 3126 2628 |0252: cmp-long v38, v38, v40 │ │ -0c82b0: 3926 9700 |0254: if-nez v38, 02eb // +0097 │ │ -0c82b4: d815 1501 |0256: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0c82b8: 28e9 |0258: goto 0241 // -0017 │ │ -0c82ba: d81a 1a01 |0259: add-int/lit8 v26, v26, #int 1 // #01 │ │ -0c82be: 1315 0000 |025b: const/16 v21, #int 0 // #0 │ │ -0c82c2: 0200 1500 |025d: move/from16 v0, v21 │ │ -0c82c6: 35c0 8100 |025f: if-ge v0, v12, 02e0 // +0081 │ │ -0c82ca: 0800 2a00 |0261: move-object/from16 v0, v42 │ │ -0c82ce: 0201 1500 |0263: move/from16 v1, v21 │ │ -0c82d2: 6e20 7e26 1000 |0265: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c82d8: 0c0b |0268: move-result-object v11 │ │ -0c82da: 6e10 f91d 0b00 |0269: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c82e0: 0c17 |026c: move-result-object v23 │ │ -0c82e2: 1f17 0205 |026d: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c82e6: 1326 0100 |026f: const/16 v38, #int 1 // #1 │ │ -0c82ea: 9826 2615 |0271: shl-int v38, v38, v21 │ │ -0c82ee: 0200 2600 |0273: move/from16 v0, v38 │ │ -0c82f2: 8100 |0275: int-to-long v0, v0 │ │ -0c82f4: 0526 0000 |0276: move-wide/from16 v38, v0 │ │ -0c82f8: a026 261c |0278: and-long v38, v38, v28 │ │ -0c82fc: 1628 0000 |027a: const-wide/16 v40, #int 0 // #0 │ │ -0c8300: 3126 2628 |027c: cmp-long v38, v38, v40 │ │ -0c8304: 3926 1c00 |027e: if-nez v38, 029a // +001c │ │ -0c8308: 0800 1700 |0280: move-object/from16 v0, v23 │ │ -0c830c: 5200 020c |0282: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c8310: 0226 0000 |0284: move/from16 v38, v0 │ │ -0c8314: 0200 2600 |0286: move/from16 v0, v38 │ │ -0c8318: 0201 1a00 |0288: move/from16 v1, v26 │ │ -0c831c: 3310 0d00 |028a: if-ne v0, v1, 0297 // +000d │ │ -0c8320: 1326 0100 |028c: const/16 v38, #int 1 // #1 │ │ -0c8324: 9826 2615 |028e: shl-int v38, v38, v21 │ │ -0c8328: 0200 2600 |0290: move/from16 v0, v38 │ │ -0c832c: 8100 |0292: int-to-long v0, v0 │ │ -0c832e: 0526 0000 |0293: move-wide/from16 v38, v0 │ │ -0c8332: a120 2026 |0295: or-long v32, v32, v38 │ │ -0c8336: d815 1501 |0297: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0c833a: 28c4 |0299: goto 025d // -003c │ │ -0c833c: 380a 2d00 |029a: if-eqz v10, 02c7 // +002d │ │ -0c8340: 0800 1700 |029c: move-object/from16 v0, v23 │ │ -0c8344: 5500 090c |029e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ -0c8348: 0226 0000 |02a0: move/from16 v38, v0 │ │ -0c834c: 3826 2500 |02a2: if-eqz v38, 02c7 // +0025 │ │ -0c8350: 1326 0100 |02a4: const/16 v38, #int 1 // #1 │ │ -0c8354: 0200 2600 |02a6: move/from16 v0, v38 │ │ -0c8358: 3308 1f00 |02a8: if-ne v8, v0, 02c7 // +001f │ │ -0c835c: 0800 2a00 |02aa: move-object/from16 v0, v42 │ │ -0c8360: 5200 110c |02ac: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ -0c8364: 0226 0000 |02ae: move/from16 v38, v0 │ │ -0c8368: 9026 2605 |02b0: add-int v38, v38, v5 │ │ -0c836c: 1327 0000 |02b2: const/16 v39, #int 0 // #0 │ │ -0c8370: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ -0c8374: 5200 110c |02b6: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ -0c8378: 0228 0000 |02b8: move/from16 v40, v0 │ │ -0c837c: 1329 0000 |02ba: const/16 v41, #int 0 // #0 │ │ -0c8380: 0200 2600 |02bc: move/from16 v0, v38 │ │ -0c8384: 0201 2700 |02be: move/from16 v1, v39 │ │ -0c8388: 0202 2800 |02c0: move/from16 v2, v40 │ │ -0c838c: 0203 2900 |02c2: move/from16 v3, v41 │ │ -0c8390: 6e53 721e 0b21 |02c4: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1e72 │ │ -0c8396: 0800 1700 |02c7: move-object/from16 v0, v23 │ │ -0c839a: 5200 020c |02c9: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c839e: 0226 0000 |02cb: move/from16 v38, v0 │ │ -0c83a2: d826 2601 |02cd: add-int/lit8 v38, v38, #int 1 // #01 │ │ -0c83a6: 0200 2600 |02cf: move/from16 v0, v38 │ │ -0c83aa: 0801 1700 |02d1: move-object/from16 v1, v23 │ │ -0c83ae: 5910 020c |02d3: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c83b2: 1326 0100 |02d5: const/16 v38, #int 1 // #1 │ │ -0c83b6: 0200 2600 |02d7: move/from16 v0, v38 │ │ -0c83ba: 0801 1700 |02d9: move-object/from16 v1, v23 │ │ -0c83be: 5c10 040c |02db: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ -0c83c2: d808 08ff |02dd: add-int/lit8 v8, v8, #int -1 // #ff │ │ -0c83c6: 28b8 |02df: goto 0297 // -0048 │ │ -0c83c8: 131e 0100 |02e0: const/16 v30, #int 1 // #1 │ │ -0c83cc: 2900 5ffe |02e2: goto/16 0141 // -01a1 │ │ -0c83d0: 131f 0000 |02e4: const/16 v31, #int 0 // #0 │ │ -0c83d4: 2900 d1fe |02e6: goto/16 01b7 // -012f │ │ -0c83d8: 120f |02e8: const/4 v15, #int 0 // #0 │ │ -0c83da: 2900 56ff |02e9: goto/16 023f // -00aa │ │ -0c83de: 0800 2a00 |02eb: move-object/from16 v0, v42 │ │ -0c83e2: 0201 1500 |02ed: move/from16 v1, v21 │ │ -0c83e6: 6e20 7e26 1000 |02ef: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c83ec: 0c0b |02f2: move-result-object v11 │ │ -0c83ee: 6e10 f91d 0b00 |02f3: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c83f4: 0c17 |02f6: move-result-object v23 │ │ -0c83f6: 1f17 0205 |02f7: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c83fa: 20b0 f604 |02f9: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ -0c83fe: 0226 0000 |02fb: move/from16 v38, v0 │ │ -0c8402: 3826 2700 |02fd: if-eqz v38, 0324 // +0027 │ │ -0c8406: 0800 1700 |02ff: move-object/from16 v0, v23 │ │ -0c840a: 590f 050c |0301: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ -0c840e: 1326 0100 |0303: const/16 v38, #int 1 // #1 │ │ -0c8412: 0200 2600 |0305: move/from16 v0, v38 │ │ -0c8416: 0801 1700 |0307: move-object/from16 v1, v23 │ │ -0c841a: 5c10 040c |0309: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ -0c841e: 3915 1500 |030b: if-nez v21, 0320 // +0015 │ │ -0c8422: 0800 1700 |030d: move-object/from16 v0, v23 │ │ -0c8426: 5500 090c |030f: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ -0c842a: 0226 0000 |0311: move/from16 v38, v0 │ │ -0c842e: 3926 0d00 |0313: if-nez v38, 0320 // +000d │ │ -0c8432: 7bf0 |0315: neg-int v0, v15 │ │ -0c8434: 0226 0000 |0316: move/from16 v38, v0 │ │ -0c8438: db26 2602 |0318: div-int/lit8 v38, v38, #int 2 // #02 │ │ -0c843c: 0200 2600 |031a: move/from16 v0, v38 │ │ -0c8440: 0801 1700 |031c: move-object/from16 v1, v23 │ │ -0c8444: 5910 080c |031e: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ -0c8448: 131e 0100 |0320: const/16 v30, #int 1 // #1 │ │ -0c844c: 2900 34ff |0322: goto/16 0256 // -00cc │ │ -0c8450: 0800 1700 |0324: move-object/from16 v0, v23 │ │ -0c8454: 5500 070c |0326: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -0c8458: 0226 0000 |0328: move/from16 v38, v0 │ │ -0c845c: 3826 1d00 |032a: if-eqz v38, 0347 // +001d │ │ -0c8460: 0800 1700 |032c: move-object/from16 v0, v23 │ │ -0c8464: 590f 050c |032e: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ -0c8468: 1326 0100 |0330: const/16 v38, #int 1 // #1 │ │ -0c846c: 0200 2600 |0332: move/from16 v0, v38 │ │ -0c8470: 0801 1700 |0334: move-object/from16 v1, v23 │ │ -0c8474: 5c10 040c |0336: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ -0c8478: 7bf0 |0338: neg-int v0, v15 │ │ -0c847a: 0226 0000 |0339: move/from16 v38, v0 │ │ -0c847e: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ -0c8482: 0200 2600 |033d: move/from16 v0, v38 │ │ -0c8486: 0801 1700 |033f: move-object/from16 v1, v23 │ │ -0c848a: 5910 0a0c |0341: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ -0c848e: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ -0c8492: 2900 11ff |0345: goto/16 0256 // -00ef │ │ -0c8496: 3815 0a00 |0347: if-eqz v21, 0351 // +000a │ │ -0c849a: db26 0f02 |0349: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0c849e: 0200 2600 |034b: move/from16 v0, v38 │ │ -0c84a2: 0801 1700 |034d: move-object/from16 v1, v23 │ │ -0c84a6: 5910 080c |034f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ -0c84aa: d826 0cff |0351: add-int/lit8 v38, v12, #int -1 // #ff │ │ -0c84ae: 0200 1500 |0353: move/from16 v0, v21 │ │ -0c84b2: 0201 2600 |0355: move/from16 v1, v38 │ │ -0c84b6: 3210 fffe |0357: if-eq v0, v1, 0256 // -0101 │ │ -0c84ba: db26 0f02 |0359: div-int/lit8 v38, v15, #int 2 // #02 │ │ -0c84be: 0200 2600 |035b: move/from16 v0, v38 │ │ -0c84c2: 0801 1700 |035d: move-object/from16 v1, v23 │ │ -0c84c6: 5910 0a0c |035f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ -0c84ca: 2900 f5fe |0361: goto/16 0256 // -010b │ │ -0c84ce: 1208 |0363: const/4 v8, #int 0 // #0 │ │ -0c84d0: 381e 4d00 |0364: if-eqz v30, 03b1 // +004d │ │ -0c84d4: 9126 1312 |0366: sub-int v38, v19, v18 │ │ -0c84d8: 0200 2600 |0368: move/from16 v0, v38 │ │ -0c84dc: 0201 1100 |036a: move/from16 v1, v17 │ │ -0c84e0: 7120 d41d 1000 |036c: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c84e6: 0a14 |036f: move-result v20 │ │ -0c84e8: 1315 0000 |0370: const/16 v21, #int 0 // #0 │ │ -0c84ec: 0200 1500 |0372: move/from16 v0, v21 │ │ -0c84f0: 35c0 3d00 |0374: if-ge v0, v12, 03b1 // +003d │ │ -0c84f4: 0800 2a00 |0376: move-object/from16 v0, v42 │ │ -0c84f8: 0201 1500 |0378: move/from16 v1, v21 │ │ -0c84fc: 6e20 7e26 1000 |037a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c8502: 0c0b |037d: move-result-object v11 │ │ -0c8504: 6e10 f91d 0b00 |037e: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c850a: 0c17 |0381: move-result-object v23 │ │ -0c850c: 1f17 0205 |0382: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c8510: 0800 1700 |0384: move-object/from16 v0, v23 │ │ -0c8514: 5500 040c |0386: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ -0c8518: 0226 0000 |0388: move/from16 v38, v0 │ │ -0c851c: 3926 0500 |038a: if-nez v38, 038f // +0005 │ │ -0c8520: d815 1501 |038c: add-int/lit8 v21, v21, #int 1 // #01 │ │ -0c8524: 28e4 |038e: goto 0372 // -001c │ │ -0c8526: 0800 1700 |038f: move-object/from16 v0, v23 │ │ -0c852a: 5200 020c |0391: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ -0c852e: 0226 0000 |0393: move/from16 v38, v0 │ │ -0c8532: 9226 2605 |0395: mul-int v38, v38, v5 │ │ -0c8536: 0800 1700 |0397: move-object/from16 v0, v23 │ │ -0c853a: 5200 050c |0399: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ -0c853e: 0227 0000 |039b: move/from16 v39, v0 │ │ -0c8542: 9023 2627 |039d: add-int v35, v38, v39 │ │ -0c8546: 1526 0040 |039f: const/high16 v38, #int 1073741824 // #4000 │ │ -0c854a: 0200 2300 |03a1: move/from16 v0, v35 │ │ -0c854e: 0201 2600 |03a3: move/from16 v1, v38 │ │ -0c8552: 7120 d41d 1000 |03a5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c8558: 0a26 |03a8: move-result v38 │ │ -0c855a: 0200 2600 |03a9: move/from16 v0, v38 │ │ -0c855e: 0201 1400 |03ab: move/from16 v1, v20 │ │ -0c8562: 6e30 381e 0b01 |03ad: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0c8568: 28dc |03b0: goto 038c // -0024 │ │ -0c856a: 1526 0040 |03b1: const/high16 v38, #int 1073741824 // #4000 │ │ -0c856e: 0200 1100 |03b3: move/from16 v0, v17 │ │ -0c8572: 0201 2600 |03b5: move/from16 v1, v38 │ │ -0c8576: 3210 0400 |03b7: if-eq v0, v1, 03bb // +0004 │ │ -0c857a: 0213 1900 |03b9: move/from16 v19, v25 │ │ -0c857e: 0800 2a00 |03bb: move-object/from16 v0, v42 │ │ -0c8582: 0201 2500 |03bd: move/from16 v1, v37 │ │ -0c8586: 0202 1300 |03bf: move/from16 v2, v19 │ │ -0c858a: 6e30 9a26 1002 |03c1: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@269a │ │ -0c8590: 2900 7bfc |03c4: goto/16 003f // -0385 │ │ +0cb694: |[0cb694] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasureExactFormat:(II)V │ │ +0cb6a4: 7701 d21d 2c00 |0000: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0cb6aa: 0a11 |0003: move-result v17 │ │ +0cb6ac: 7701 d31d 2b00 |0004: invoke-static/range {v43}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0cb6b2: 0a25 |0007: move-result v37 │ │ +0cb6b4: 7701 d31d 2c00 |0008: invoke-static/range {v44}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0cb6ba: 0a13 |000b: move-result v19 │ │ +0cb6bc: 7401 8326 2a00 |000c: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2683 │ │ +0cb6c2: 0a26 |000f: move-result v38 │ │ +0cb6c4: 7401 8426 2a00 |0010: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2684 │ │ +0cb6ca: 0a27 |0013: move-result v39 │ │ +0cb6cc: 9024 2627 |0014: add-int v36, v38, v39 │ │ +0cb6d0: 7401 8526 2a00 |0016: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingTop:()I // method@2685 │ │ +0cb6d6: 0a26 |0019: move-result v38 │ │ +0cb6d8: 7401 8226 2a00 |001a: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingBottom:()I // method@2682 │ │ +0cb6de: 0a27 |001d: move-result v39 │ │ +0cb6e0: 9012 2627 |001e: add-int v18, v38, v39 │ │ +0cb6e4: 9125 2524 |0020: sub-int v37, v37, v36 │ │ +0cb6e8: 0800 2a00 |0022: move-object/from16 v0, v42 │ │ +0cb6ec: 5200 130c |0024: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ +0cb6f0: 0226 0000 |0026: move/from16 v38, v0 │ │ +0cb6f4: 9304 2526 |0028: div-int v4, v37, v38 │ │ +0cb6f8: 0800 2a00 |002a: move-object/from16 v0, v42 │ │ +0cb6fc: 5200 130c |002c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ +0cb700: 0226 0000 |002e: move/from16 v38, v0 │ │ +0cb704: 9406 2526 |0030: rem-int v6, v37, v38 │ │ +0cb708: 3904 0e00 |0032: if-nez v4, 0040 // +000e │ │ +0cb70c: 1326 0000 |0034: const/16 v38, #int 0 // #0 │ │ +0cb710: 0800 2a00 |0036: move-object/from16 v0, v42 │ │ +0cb714: 0201 2500 |0038: move/from16 v1, v37 │ │ +0cb718: 0202 2600 |003a: move/from16 v2, v38 │ │ +0cb71c: 6e30 9a26 1002 |003c: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@269a │ │ +0cb722: 0e00 |003f: return-void │ │ +0cb724: 0800 2a00 |0040: move-object/from16 v0, v42 │ │ +0cb728: 5200 130c |0042: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMinCellSize:I // field@0c13 │ │ +0cb72c: 0226 0000 |0044: move/from16 v38, v0 │ │ +0cb730: 9327 0604 |0046: div-int v39, v6, v4 │ │ +0cb734: 9005 2627 |0048: add-int v5, v38, v39 │ │ +0cb738: 0148 |004a: move v8, v4 │ │ +0cb73a: 1319 0000 |004b: const/16 v25, #int 0 // #0 │ │ +0cb73e: 1318 0000 |004d: const/16 v24, #int 0 // #0 │ │ +0cb742: 120e |004f: const/4 v14, #int 0 // #0 │ │ +0cb744: 1322 0000 |0050: const/16 v34, #int 0 // #0 │ │ +0cb748: 1310 0000 |0052: const/16 v16, #int 0 // #0 │ │ +0cb74c: 1620 0000 |0054: const-wide/16 v32, #int 0 // #0 │ │ +0cb750: 7401 7f26 2a00 |0056: invoke-virtual/range {v42}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ +0cb756: 0a0c |0059: move-result v12 │ │ +0cb758: 1315 0000 |005a: const/16 v21, #int 0 // #0 │ │ +0cb75c: 0200 1500 |005c: move/from16 v0, v21 │ │ +0cb760: 35c0 d600 |005e: if-ge v0, v12, 0134 // +00d6 │ │ +0cb764: 0800 2a00 |0060: move-object/from16 v0, v42 │ │ +0cb768: 0201 1500 |0062: move/from16 v1, v21 │ │ +0cb76c: 6e20 7e26 1000 |0064: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cb772: 0c0b |0067: move-result-object v11 │ │ +0cb774: 6e10 1e1e 0b00 |0068: invoke-virtual {v11}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0cb77a: 0a26 |006b: move-result v38 │ │ +0cb77c: 1327 0800 |006c: const/16 v39, #int 8 // #8 │ │ +0cb780: 0200 2600 |006e: move/from16 v0, v38 │ │ +0cb784: 0201 2700 |0070: move/from16 v1, v39 │ │ +0cb788: 3310 0500 |0072: if-ne v0, v1, 0077 // +0005 │ │ +0cb78c: d815 1501 |0074: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0cb790: 28e6 |0076: goto 005c // -001a │ │ +0cb792: 20b0 f604 |0077: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ +0cb796: 0216 0000 |0079: move/from16 v22, v0 │ │ +0cb79a: d822 2201 |007b: add-int/lit8 v34, v34, #int 1 // #01 │ │ +0cb79e: 3816 1d00 |007d: if-eqz v22, 009a // +001d │ │ +0cb7a2: 0800 2a00 |007f: move-object/from16 v0, v42 │ │ +0cb7a6: 5200 110c |0081: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ +0cb7aa: 0226 0000 |0083: move/from16 v38, v0 │ │ +0cb7ae: 1327 0000 |0085: const/16 v39, #int 0 // #0 │ │ +0cb7b2: 0800 2a00 |0087: move-object/from16 v0, v42 │ │ +0cb7b6: 5200 110c |0089: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ +0cb7ba: 0228 0000 |008b: move/from16 v40, v0 │ │ +0cb7be: 1329 0000 |008d: const/16 v41, #int 0 // #0 │ │ +0cb7c2: 0200 2600 |008f: move/from16 v0, v38 │ │ +0cb7c6: 0201 2700 |0091: move/from16 v1, v39 │ │ +0cb7ca: 0202 2800 |0093: move/from16 v2, v40 │ │ +0cb7ce: 0203 2900 |0095: move/from16 v3, v41 │ │ +0cb7d2: 6e53 721e 0b21 |0097: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1e72 │ │ +0cb7d8: 6e10 f91d 0b00 |009a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cb7de: 0c17 |009d: move-result-object v23 │ │ +0cb7e0: 1f17 0205 |009e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cb7e4: 1326 0000 |00a0: const/16 v38, #int 0 // #0 │ │ +0cb7e8: 0200 2600 |00a2: move/from16 v0, v38 │ │ +0cb7ec: 0801 1700 |00a4: move-object/from16 v1, v23 │ │ +0cb7f0: 5c10 040c |00a6: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ +0cb7f4: 1326 0000 |00a8: const/16 v38, #int 0 // #0 │ │ +0cb7f8: 0200 2600 |00aa: move/from16 v0, v38 │ │ +0cb7fc: 0801 1700 |00ac: move-object/from16 v1, v23 │ │ +0cb800: 5910 050c |00ae: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ +0cb804: 1326 0000 |00b0: const/16 v38, #int 0 // #0 │ │ +0cb808: 0200 2600 |00b2: move/from16 v0, v38 │ │ +0cb80c: 0801 1700 |00b4: move-object/from16 v1, v23 │ │ +0cb810: 5910 020c |00b6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cb814: 1326 0000 |00b8: const/16 v38, #int 0 // #0 │ │ +0cb818: 0200 2600 |00ba: move/from16 v0, v38 │ │ +0cb81c: 0801 1700 |00bc: move-object/from16 v1, v23 │ │ +0cb820: 5c10 030c |00be: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ +0cb824: 1326 0000 |00c0: const/16 v38, #int 0 // #0 │ │ +0cb828: 0200 2600 |00c2: move/from16 v0, v38 │ │ +0cb82c: 0801 1700 |00c4: move-object/from16 v1, v23 │ │ +0cb830: 5910 080c |00c6: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ +0cb834: 1326 0000 |00c8: const/16 v38, #int 0 // #0 │ │ +0cb838: 0200 2600 |00ca: move/from16 v0, v38 │ │ +0cb83c: 0801 1700 |00cc: move-object/from16 v1, v23 │ │ +0cb840: 5910 0a0c |00ce: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ +0cb844: 3816 5f00 |00d0: if-eqz v22, 012f // +005f │ │ +0cb848: 0826 0b00 |00d2: move-object/from16 v38, v11 │ │ +0cb84c: 1f26 f604 |00d4: check-cast v38, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ +0cb850: 7401 fd25 2600 |00d6: invoke-virtual/range {v38}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;.hasText:()Z // method@25fd │ │ +0cb856: 0a26 |00d9: move-result v38 │ │ +0cb858: 3826 5500 |00da: if-eqz v38, 012f // +0055 │ │ +0cb85c: 1326 0100 |00dc: const/16 v38, #int 1 // #1 │ │ +0cb860: 0200 2600 |00de: move/from16 v0, v38 │ │ +0cb864: 0801 1700 |00e0: move-object/from16 v1, v23 │ │ +0cb868: 5c10 090c |00e2: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ +0cb86c: 0800 1700 |00e4: move-object/from16 v0, v23 │ │ +0cb870: 5500 070c |00e6: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0cb874: 0226 0000 |00e8: move/from16 v38, v0 │ │ +0cb878: 3826 4800 |00ea: if-eqz v38, 0132 // +0048 │ │ +0cb87c: 1217 |00ec: const/4 v7, #int 1 // #1 │ │ +0cb87e: 0200 2c00 |00ed: move/from16 v0, v44 │ │ +0cb882: 0201 1200 |00ef: move/from16 v1, v18 │ │ +0cb886: 7151 8e26 5b07 |00f1: invoke-static {v11, v5, v7, v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.measureChildForCells:(Landroid/view/View;IIII)I // method@268e │ │ +0cb88c: 0a09 |00f4: move-result v9 │ │ +0cb88e: 0200 1800 |00f5: move/from16 v0, v24 │ │ +0cb892: 7120 9d2e 9000 |00f7: invoke-static {v0, v9}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cb898: 0a18 |00fa: move-result v24 │ │ +0cb89a: 0800 1700 |00fb: move-object/from16 v0, v23 │ │ +0cb89e: 5500 030c |00fd: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ +0cb8a2: 0226 0000 |00ff: move/from16 v38, v0 │ │ +0cb8a6: 3826 0400 |0101: if-eqz v38, 0105 // +0004 │ │ +0cb8aa: d80e 0e01 |0103: add-int/lit8 v14, v14, #int 1 // #01 │ │ +0cb8ae: 0800 1700 |0105: move-object/from16 v0, v23 │ │ +0cb8b2: 5500 070c |0107: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0cb8b6: 0226 0000 |0109: move/from16 v38, v0 │ │ +0cb8ba: 3826 0400 |010b: if-eqz v38, 010f // +0004 │ │ +0cb8be: 1310 0100 |010d: const/16 v16, #int 1 // #1 │ │ +0cb8c2: b198 |010f: sub-int/2addr v8, v9 │ │ +0cb8c4: 6e10 fd1d 0b00 |0110: invoke-virtual {v11}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0cb8ca: 0a26 |0113: move-result v38 │ │ +0cb8cc: 0200 1900 |0114: move/from16 v0, v25 │ │ +0cb8d0: 0201 2600 |0116: move/from16 v1, v38 │ │ +0cb8d4: 7120 9d2e 1000 |0118: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cb8da: 0a19 |011b: move-result v25 │ │ +0cb8dc: 1326 0100 |011c: const/16 v38, #int 1 // #1 │ │ +0cb8e0: 0200 2600 |011e: move/from16 v0, v38 │ │ +0cb8e4: 3309 54ff |0120: if-ne v9, v0, 0074 // -00ac │ │ +0cb8e8: 1326 0100 |0122: const/16 v38, #int 1 // #1 │ │ +0cb8ec: 9826 2615 |0124: shl-int v38, v38, v21 │ │ +0cb8f0: 0200 2600 |0126: move/from16 v0, v38 │ │ +0cb8f4: 8100 |0128: int-to-long v0, v0 │ │ +0cb8f6: 0526 0000 |0129: move-wide/from16 v38, v0 │ │ +0cb8fa: a120 2026 |012b: or-long v32, v32, v38 │ │ +0cb8fe: 2900 47ff |012d: goto/16 0074 // -00b9 │ │ +0cb902: 1326 0000 |012f: const/16 v38, #int 0 // #0 │ │ +0cb906: 28ad |0131: goto 00de // -0053 │ │ +0cb908: 0187 |0132: move v7, v8 │ │ +0cb90a: 28ba |0133: goto 00ed // -0046 │ │ +0cb90c: 3810 3700 |0134: if-eqz v16, 016b // +0037 │ │ +0cb910: 1326 0200 |0136: const/16 v38, #int 2 // #2 │ │ +0cb914: 0200 2200 |0138: move/from16 v0, v34 │ │ +0cb918: 0201 2600 |013a: move/from16 v1, v38 │ │ +0cb91c: 3310 2f00 |013c: if-ne v0, v1, 016b // +002f │ │ +0cb920: 121a |013e: const/4 v10, #int 1 // #1 │ │ +0cb922: 131e 0000 |013f: const/16 v30, #int 0 // #0 │ │ +0cb926: 3d0e 6a00 |0141: if-lez v14, 01ab // +006a │ │ +0cb92a: 3d08 6800 |0143: if-lez v8, 01ab // +0068 │ │ +0cb92e: 141a ffff ff7f |0145: const v26, #float nan // #7fffffff │ │ +0cb934: 161c 0000 |0148: const-wide/16 v28, #int 0 // #0 │ │ +0cb938: 131b 0000 |014a: const/16 v27, #int 0 // #0 │ │ +0cb93c: 1315 0000 |014c: const/16 v21, #int 0 // #0 │ │ +0cb940: 0200 1500 |014e: move/from16 v0, v21 │ │ +0cb944: 35c0 5500 |0150: if-ge v0, v12, 01a5 // +0055 │ │ +0cb948: 0800 2a00 |0152: move-object/from16 v0, v42 │ │ +0cb94c: 0201 1500 |0154: move/from16 v1, v21 │ │ +0cb950: 6e20 7e26 1000 |0156: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cb956: 0c0b |0159: move-result-object v11 │ │ +0cb958: 6e10 f91d 0b00 |015a: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cb95e: 0c17 |015d: move-result-object v23 │ │ +0cb960: 1f17 0205 |015e: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cb964: 0800 1700 |0160: move-object/from16 v0, v23 │ │ +0cb968: 5500 030c |0162: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expandable:Z // field@0c03 │ │ +0cb96c: 0226 0000 |0164: move/from16 v38, v0 │ │ +0cb970: 3926 0700 |0166: if-nez v38, 016d // +0007 │ │ +0cb974: d815 1501 |0168: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0cb978: 28e4 |016a: goto 014e // -001c │ │ +0cb97a: 120a |016b: const/4 v10, #int 0 // #0 │ │ +0cb97c: 28d3 |016c: goto 013f // -002d │ │ +0cb97e: 0800 1700 |016d: move-object/from16 v0, v23 │ │ +0cb982: 5200 020c |016f: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cb986: 0226 0000 |0171: move/from16 v38, v0 │ │ +0cb98a: 0200 2600 |0173: move/from16 v0, v38 │ │ +0cb98e: 0201 1a00 |0175: move/from16 v1, v26 │ │ +0cb992: 3510 1400 |0177: if-ge v0, v1, 018b // +0014 │ │ +0cb996: 0800 1700 |0179: move-object/from16 v0, v23 │ │ +0cb99a: 5200 020c |017b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cb99e: 021a 0000 |017d: move/from16 v26, v0 │ │ +0cb9a2: 1326 0100 |017f: const/16 v38, #int 1 // #1 │ │ +0cb9a6: 9826 2615 |0181: shl-int v38, v38, v21 │ │ +0cb9aa: 0200 2600 |0183: move/from16 v0, v38 │ │ +0cb9ae: 8100 |0185: int-to-long v0, v0 │ │ +0cb9b0: 051c 0000 |0186: move-wide/from16 v28, v0 │ │ +0cb9b4: 131b 0100 |0188: const/16 v27, #int 1 // #1 │ │ +0cb9b8: 28de |018a: goto 0168 // -0022 │ │ +0cb9ba: 0800 1700 |018b: move-object/from16 v0, v23 │ │ +0cb9be: 5200 020c |018d: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cb9c2: 0226 0000 |018f: move/from16 v38, v0 │ │ +0cb9c6: 0200 2600 |0191: move/from16 v0, v38 │ │ +0cb9ca: 0201 1a00 |0193: move/from16 v1, v26 │ │ +0cb9ce: 3310 d3ff |0195: if-ne v0, v1, 0168 // -002d │ │ +0cb9d2: 1326 0100 |0197: const/16 v38, #int 1 // #1 │ │ +0cb9d6: 9826 2615 |0199: shl-int v38, v38, v21 │ │ +0cb9da: 0200 2600 |019b: move/from16 v0, v38 │ │ +0cb9de: 8100 |019d: int-to-long v0, v0 │ │ +0cb9e0: 0526 0000 |019e: move-wide/from16 v38, v0 │ │ +0cb9e4: a11c 1c26 |01a0: or-long v28, v28, v38 │ │ +0cb9e8: d81b 1b01 |01a2: add-int/lit8 v27, v27, #int 1 // #01 │ │ +0cb9ec: 28c4 |01a4: goto 0168 // -003c │ │ +0cb9ee: a120 201c |01a5: or-long v32, v32, v28 │ │ +0cb9f2: 0200 1b00 |01a7: move/from16 v0, v27 │ │ +0cb9f6: 3780 b000 |01a9: if-le v0, v8, 0259 // +00b0 │ │ +0cb9fa: 3910 3901 |01ab: if-nez v16, 02e4 // +0139 │ │ +0cb9fe: 1326 0100 |01ad: const/16 v38, #int 1 // #1 │ │ +0cba02: 0200 2200 |01af: move/from16 v0, v34 │ │ +0cba06: 0201 2600 |01b1: move/from16 v1, v38 │ │ +0cba0a: 3310 3101 |01b3: if-ne v0, v1, 02e4 // +0131 │ │ +0cba0e: 131f 0100 |01b5: const/16 v31, #int 1 // #1 │ │ +0cba12: 3d08 ad01 |01b7: if-lez v8, 0364 // +01ad │ │ +0cba16: 1626 0000 |01b9: const-wide/16 v38, #int 0 // #0 │ │ +0cba1a: 3126 2026 |01bb: cmp-long v38, v32, v38 │ │ +0cba1e: 3826 a701 |01bd: if-eqz v38, 0364 // +01a7 │ │ +0cba22: d826 22ff |01bf: add-int/lit8 v38, v34, #int -1 // #ff │ │ +0cba26: 0200 2600 |01c1: move/from16 v0, v38 │ │ +0cba2a: 3408 0c00 |01c3: if-lt v8, v0, 01cf // +000c │ │ +0cba2e: 391f 0a00 |01c5: if-nez v31, 01cf // +000a │ │ +0cba32: 1326 0100 |01c7: const/16 v38, #int 1 // #1 │ │ +0cba36: 0200 1800 |01c9: move/from16 v0, v24 │ │ +0cba3a: 0201 2600 |01cb: move/from16 v1, v38 │ │ +0cba3e: 3710 9701 |01cd: if-le v0, v1, 0364 // +0197 │ │ +0cba42: 7702 932e 2000 |01cf: invoke-static/range {v32, v33}, Ljava/lang/Long;.bitCount:(J)I // method@2e93 │ │ +0cba48: 0a26 |01d2: move-result v38 │ │ +0cba4a: 0200 2600 |01d3: move/from16 v0, v38 │ │ +0cba4e: 820d |01d5: int-to-float v13, v0 │ │ +0cba50: 391f 5700 |01d6: if-nez v31, 022d // +0057 │ │ +0cba54: 1626 0100 |01d8: const-wide/16 v38, #int 1 // #1 │ │ +0cba58: a026 2620 |01da: and-long v38, v38, v32 │ │ +0cba5c: 1628 0000 |01dc: const-wide/16 v40, #int 0 // #0 │ │ +0cba60: 3126 2628 |01de: cmp-long v38, v38, v40 │ │ +0cba64: 3826 1e00 |01e0: if-eqz v38, 01fe // +001e │ │ +0cba68: 1326 0000 |01e2: const/16 v38, #int 0 // #0 │ │ +0cba6c: 0800 2a00 |01e4: move-object/from16 v0, v42 │ │ +0cba70: 0201 2600 |01e6: move/from16 v1, v38 │ │ +0cba74: 6e20 7e26 1000 |01e8: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cba7a: 0c26 |01eb: move-result-object v38 │ │ +0cba7c: 7401 f91d 2600 |01ec: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cba82: 0c17 |01ef: move-result-object v23 │ │ +0cba84: 1f17 0205 |01f0: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cba88: 0800 1700 |01f2: move-object/from16 v0, v23 │ │ +0cba8c: 5500 090c |01f4: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ +0cba90: 0226 0000 |01f6: move/from16 v38, v0 │ │ +0cba94: 3926 0600 |01f8: if-nez v38, 01fe // +0006 │ │ +0cba98: 1526 003f |01fa: const/high16 v38, #int 1056964608 // #3f00 │ │ +0cba9c: a70d 0d26 |01fc: sub-float v13, v13, v38 │ │ +0cbaa0: 1326 0100 |01fe: const/16 v38, #int 1 // #1 │ │ +0cbaa4: d827 0cff |0200: add-int/lit8 v39, v12, #int -1 // #ff │ │ +0cbaa8: 9826 2627 |0202: shl-int v38, v38, v39 │ │ +0cbaac: 0200 2600 |0204: move/from16 v0, v38 │ │ +0cbab0: 8100 |0206: int-to-long v0, v0 │ │ +0cbab2: 0526 0000 |0207: move-wide/from16 v38, v0 │ │ +0cbab6: a026 2620 |0209: and-long v38, v38, v32 │ │ +0cbaba: 1628 0000 |020b: const-wide/16 v40, #int 0 // #0 │ │ +0cbabe: 3126 2628 |020d: cmp-long v38, v38, v40 │ │ +0cbac2: 3826 1e00 |020f: if-eqz v38, 022d // +001e │ │ +0cbac6: d826 0cff |0211: add-int/lit8 v38, v12, #int -1 // #ff │ │ +0cbaca: 0800 2a00 |0213: move-object/from16 v0, v42 │ │ +0cbace: 0201 2600 |0215: move/from16 v1, v38 │ │ +0cbad2: 6e20 7e26 1000 |0217: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cbad8: 0c26 |021a: move-result-object v38 │ │ +0cbada: 7401 f91d 2600 |021b: invoke-virtual/range {v38}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cbae0: 0c17 |021e: move-result-object v23 │ │ +0cbae2: 1f17 0205 |021f: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbae6: 0800 1700 |0221: move-object/from16 v0, v23 │ │ +0cbaea: 5500 090c |0223: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ +0cbaee: 0226 0000 |0225: move/from16 v38, v0 │ │ +0cbaf2: 3926 0600 |0227: if-nez v38, 022d // +0006 │ │ +0cbaf6: 1526 003f |0229: const/high16 v38, #int 1056964608 // #3f00 │ │ +0cbafa: a70d 0d26 |022b: sub-float v13, v13, v38 │ │ +0cbafe: 1326 0000 |022d: const/16 v38, #int 0 // #0 │ │ +0cbb02: 2d26 0d26 |022f: cmpl-float v38, v13, v38 │ │ +0cbb06: 3d26 b700 |0231: if-lez v38, 02e8 // +00b7 │ │ +0cbb0a: 9226 0805 |0233: mul-int v38, v8, v5 │ │ +0cbb0e: 0200 2600 |0235: move/from16 v0, v38 │ │ +0cbb12: 8200 |0237: int-to-float v0, v0 │ │ +0cbb14: 0226 0000 |0238: move/from16 v38, v0 │ │ +0cbb18: a926 260d |023a: div-float v38, v38, v13 │ │ +0cbb1c: 0200 2600 |023c: move/from16 v0, v38 │ │ +0cbb20: 870f |023e: float-to-int v15, v0 │ │ +0cbb22: 1315 0000 |023f: const/16 v21, #int 0 // #0 │ │ +0cbb26: 0200 1500 |0241: move/from16 v0, v21 │ │ +0cbb2a: 35c0 2001 |0243: if-ge v0, v12, 0363 // +0120 │ │ +0cbb2e: 1326 0100 |0245: const/16 v38, #int 1 // #1 │ │ +0cbb32: 9826 2615 |0247: shl-int v38, v38, v21 │ │ +0cbb36: 0200 2600 |0249: move/from16 v0, v38 │ │ +0cbb3a: 8100 |024b: int-to-long v0, v0 │ │ +0cbb3c: 0526 0000 |024c: move-wide/from16 v38, v0 │ │ +0cbb40: a026 2620 |024e: and-long v38, v38, v32 │ │ +0cbb44: 1628 0000 |0250: const-wide/16 v40, #int 0 // #0 │ │ +0cbb48: 3126 2628 |0252: cmp-long v38, v38, v40 │ │ +0cbb4c: 3926 9700 |0254: if-nez v38, 02eb // +0097 │ │ +0cbb50: d815 1501 |0256: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0cbb54: 28e9 |0258: goto 0241 // -0017 │ │ +0cbb56: d81a 1a01 |0259: add-int/lit8 v26, v26, #int 1 // #01 │ │ +0cbb5a: 1315 0000 |025b: const/16 v21, #int 0 // #0 │ │ +0cbb5e: 0200 1500 |025d: move/from16 v0, v21 │ │ +0cbb62: 35c0 8100 |025f: if-ge v0, v12, 02e0 // +0081 │ │ +0cbb66: 0800 2a00 |0261: move-object/from16 v0, v42 │ │ +0cbb6a: 0201 1500 |0263: move/from16 v1, v21 │ │ +0cbb6e: 6e20 7e26 1000 |0265: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cbb74: 0c0b |0268: move-result-object v11 │ │ +0cbb76: 6e10 f91d 0b00 |0269: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cbb7c: 0c17 |026c: move-result-object v23 │ │ +0cbb7e: 1f17 0205 |026d: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbb82: 1326 0100 |026f: const/16 v38, #int 1 // #1 │ │ +0cbb86: 9826 2615 |0271: shl-int v38, v38, v21 │ │ +0cbb8a: 0200 2600 |0273: move/from16 v0, v38 │ │ +0cbb8e: 8100 |0275: int-to-long v0, v0 │ │ +0cbb90: 0526 0000 |0276: move-wide/from16 v38, v0 │ │ +0cbb94: a026 261c |0278: and-long v38, v38, v28 │ │ +0cbb98: 1628 0000 |027a: const-wide/16 v40, #int 0 // #0 │ │ +0cbb9c: 3126 2628 |027c: cmp-long v38, v38, v40 │ │ +0cbba0: 3926 1c00 |027e: if-nez v38, 029a // +001c │ │ +0cbba4: 0800 1700 |0280: move-object/from16 v0, v23 │ │ +0cbba8: 5200 020c |0282: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cbbac: 0226 0000 |0284: move/from16 v38, v0 │ │ +0cbbb0: 0200 2600 |0286: move/from16 v0, v38 │ │ +0cbbb4: 0201 1a00 |0288: move/from16 v1, v26 │ │ +0cbbb8: 3310 0d00 |028a: if-ne v0, v1, 0297 // +000d │ │ +0cbbbc: 1326 0100 |028c: const/16 v38, #int 1 // #1 │ │ +0cbbc0: 9826 2615 |028e: shl-int v38, v38, v21 │ │ +0cbbc4: 0200 2600 |0290: move/from16 v0, v38 │ │ +0cbbc8: 8100 |0292: int-to-long v0, v0 │ │ +0cbbca: 0526 0000 |0293: move-wide/from16 v38, v0 │ │ +0cbbce: a120 2026 |0295: or-long v32, v32, v38 │ │ +0cbbd2: d815 1501 |0297: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0cbbd6: 28c4 |0299: goto 025d // -003c │ │ +0cbbd8: 380a 2d00 |029a: if-eqz v10, 02c7 // +002d │ │ +0cbbdc: 0800 1700 |029c: move-object/from16 v0, v23 │ │ +0cbbe0: 5500 090c |029e: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ +0cbbe4: 0226 0000 |02a0: move/from16 v38, v0 │ │ +0cbbe8: 3826 2500 |02a2: if-eqz v38, 02c7 // +0025 │ │ +0cbbec: 1326 0100 |02a4: const/16 v38, #int 1 // #1 │ │ +0cbbf0: 0200 2600 |02a6: move/from16 v0, v38 │ │ +0cbbf4: 3308 1f00 |02a8: if-ne v8, v0, 02c7 // +001f │ │ +0cbbf8: 0800 2a00 |02aa: move-object/from16 v0, v42 │ │ +0cbbfc: 5200 110c |02ac: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ +0cbc00: 0226 0000 |02ae: move/from16 v38, v0 │ │ +0cbc04: 9026 2605 |02b0: add-int v38, v38, v5 │ │ +0cbc08: 1327 0000 |02b2: const/16 v39, #int 0 // #0 │ │ +0cbc0c: 0800 2a00 |02b4: move-object/from16 v0, v42 │ │ +0cbc10: 5200 110c |02b6: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mGeneratedItemPadding:I // field@0c11 │ │ +0cbc14: 0228 0000 |02b8: move/from16 v40, v0 │ │ +0cbc18: 1329 0000 |02ba: const/16 v41, #int 0 // #0 │ │ +0cbc1c: 0200 2600 |02bc: move/from16 v0, v38 │ │ +0cbc20: 0201 2700 |02be: move/from16 v1, v39 │ │ +0cbc24: 0202 2800 |02c0: move/from16 v2, v40 │ │ +0cbc28: 0203 2900 |02c2: move/from16 v3, v41 │ │ +0cbc2c: 6e53 721e 0b21 |02c4: invoke-virtual {v11, v0, v1, v2, v3}, Landroid/view/View;.setPadding:(IIII)V // method@1e72 │ │ +0cbc32: 0800 1700 |02c7: move-object/from16 v0, v23 │ │ +0cbc36: 5200 020c |02c9: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cbc3a: 0226 0000 |02cb: move/from16 v38, v0 │ │ +0cbc3e: d826 2601 |02cd: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0cbc42: 0200 2600 |02cf: move/from16 v0, v38 │ │ +0cbc46: 0801 1700 |02d1: move-object/from16 v1, v23 │ │ +0cbc4a: 5910 020c |02d3: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cbc4e: 1326 0100 |02d5: const/16 v38, #int 1 // #1 │ │ +0cbc52: 0200 2600 |02d7: move/from16 v0, v38 │ │ +0cbc56: 0801 1700 |02d9: move-object/from16 v1, v23 │ │ +0cbc5a: 5c10 040c |02db: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ +0cbc5e: d808 08ff |02dd: add-int/lit8 v8, v8, #int -1 // #ff │ │ +0cbc62: 28b8 |02df: goto 0297 // -0048 │ │ +0cbc64: 131e 0100 |02e0: const/16 v30, #int 1 // #1 │ │ +0cbc68: 2900 5ffe |02e2: goto/16 0141 // -01a1 │ │ +0cbc6c: 131f 0000 |02e4: const/16 v31, #int 0 // #0 │ │ +0cbc70: 2900 d1fe |02e6: goto/16 01b7 // -012f │ │ +0cbc74: 120f |02e8: const/4 v15, #int 0 // #0 │ │ +0cbc76: 2900 56ff |02e9: goto/16 023f // -00aa │ │ +0cbc7a: 0800 2a00 |02eb: move-object/from16 v0, v42 │ │ +0cbc7e: 0201 1500 |02ed: move/from16 v1, v21 │ │ +0cbc82: 6e20 7e26 1000 |02ef: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cbc88: 0c0b |02f2: move-result-object v11 │ │ +0cbc8a: 6e10 f91d 0b00 |02f3: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cbc90: 0c17 |02f6: move-result-object v23 │ │ +0cbc92: 1f17 0205 |02f7: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbc96: 20b0 f604 |02f9: instance-of v0, v11, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView; // type@04f6 │ │ +0cbc9a: 0226 0000 |02fb: move/from16 v38, v0 │ │ +0cbc9e: 3826 2700 |02fd: if-eqz v38, 0324 // +0027 │ │ +0cbca2: 0800 1700 |02ff: move-object/from16 v0, v23 │ │ +0cbca6: 590f 050c |0301: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ +0cbcaa: 1326 0100 |0303: const/16 v38, #int 1 // #1 │ │ +0cbcae: 0200 2600 |0305: move/from16 v0, v38 │ │ +0cbcb2: 0801 1700 |0307: move-object/from16 v1, v23 │ │ +0cbcb6: 5c10 040c |0309: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ +0cbcba: 3915 1500 |030b: if-nez v21, 0320 // +0015 │ │ +0cbcbe: 0800 1700 |030d: move-object/from16 v0, v23 │ │ +0cbcc2: 5500 090c |030f: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.preventEdgeOffset:Z // field@0c09 │ │ +0cbcc6: 0226 0000 |0311: move/from16 v38, v0 │ │ +0cbcca: 3926 0d00 |0313: if-nez v38, 0320 // +000d │ │ +0cbcce: 7bf0 |0315: neg-int v0, v15 │ │ +0cbcd0: 0226 0000 |0316: move/from16 v38, v0 │ │ +0cbcd4: db26 2602 |0318: div-int/lit8 v38, v38, #int 2 // #02 │ │ +0cbcd8: 0200 2600 |031a: move/from16 v0, v38 │ │ +0cbcdc: 0801 1700 |031c: move-object/from16 v1, v23 │ │ +0cbce0: 5910 080c |031e: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ +0cbce4: 131e 0100 |0320: const/16 v30, #int 1 // #1 │ │ +0cbce8: 2900 34ff |0322: goto/16 0256 // -00cc │ │ +0cbcec: 0800 1700 |0324: move-object/from16 v0, v23 │ │ +0cbcf0: 5500 070c |0326: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0cbcf4: 0226 0000 |0328: move/from16 v38, v0 │ │ +0cbcf8: 3826 1d00 |032a: if-eqz v38, 0347 // +001d │ │ +0cbcfc: 0800 1700 |032c: move-object/from16 v0, v23 │ │ +0cbd00: 590f 050c |032e: iput v15, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ +0cbd04: 1326 0100 |0330: const/16 v38, #int 1 // #1 │ │ +0cbd08: 0200 2600 |0332: move/from16 v0, v38 │ │ +0cbd0c: 0801 1700 |0334: move-object/from16 v1, v23 │ │ +0cbd10: 5c10 040c |0336: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ +0cbd14: 7bf0 |0338: neg-int v0, v15 │ │ +0cbd16: 0226 0000 |0339: move/from16 v38, v0 │ │ +0cbd1a: db26 2602 |033b: div-int/lit8 v38, v38, #int 2 // #02 │ │ +0cbd1e: 0200 2600 |033d: move/from16 v0, v38 │ │ +0cbd22: 0801 1700 |033f: move-object/from16 v1, v23 │ │ +0cbd26: 5910 0a0c |0341: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ +0cbd2a: 131e 0100 |0343: const/16 v30, #int 1 // #1 │ │ +0cbd2e: 2900 11ff |0345: goto/16 0256 // -00ef │ │ +0cbd32: 3815 0a00 |0347: if-eqz v21, 0351 // +000a │ │ +0cbd36: db26 0f02 |0349: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0cbd3a: 0200 2600 |034b: move/from16 v0, v38 │ │ +0cbd3e: 0801 1700 |034d: move-object/from16 v1, v23 │ │ +0cbd42: 5910 080c |034f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ +0cbd46: d826 0cff |0351: add-int/lit8 v38, v12, #int -1 // #ff │ │ +0cbd4a: 0200 1500 |0353: move/from16 v0, v21 │ │ +0cbd4e: 0201 2600 |0355: move/from16 v1, v38 │ │ +0cbd52: 3210 fffe |0357: if-eq v0, v1, 0256 // -0101 │ │ +0cbd56: db26 0f02 |0359: div-int/lit8 v38, v15, #int 2 // #02 │ │ +0cbd5a: 0200 2600 |035b: move/from16 v0, v38 │ │ +0cbd5e: 0801 1700 |035d: move-object/from16 v1, v23 │ │ +0cbd62: 5910 0a0c |035f: iput v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ +0cbd66: 2900 f5fe |0361: goto/16 0256 // -010b │ │ +0cbd6a: 1208 |0363: const/4 v8, #int 0 // #0 │ │ +0cbd6c: 381e 4d00 |0364: if-eqz v30, 03b1 // +004d │ │ +0cbd70: 9126 1312 |0366: sub-int v38, v19, v18 │ │ +0cbd74: 0200 2600 |0368: move/from16 v0, v38 │ │ +0cbd78: 0201 1100 |036a: move/from16 v1, v17 │ │ +0cbd7c: 7120 d41d 1000 |036c: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cbd82: 0a14 |036f: move-result v20 │ │ +0cbd84: 1315 0000 |0370: const/16 v21, #int 0 // #0 │ │ +0cbd88: 0200 1500 |0372: move/from16 v0, v21 │ │ +0cbd8c: 35c0 3d00 |0374: if-ge v0, v12, 03b1 // +003d │ │ +0cbd90: 0800 2a00 |0376: move-object/from16 v0, v42 │ │ +0cbd94: 0201 1500 |0378: move/from16 v1, v21 │ │ +0cbd98: 6e20 7e26 1000 |037a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cbd9e: 0c0b |037d: move-result-object v11 │ │ +0cbda0: 6e10 f91d 0b00 |037e: invoke-virtual {v11}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cbda6: 0c17 |0381: move-result-object v23 │ │ +0cbda8: 1f17 0205 |0382: check-cast v23, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbdac: 0800 1700 |0384: move-object/from16 v0, v23 │ │ +0cbdb0: 5500 040c |0386: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.expanded:Z // field@0c04 │ │ +0cbdb4: 0226 0000 |0388: move/from16 v38, v0 │ │ +0cbdb8: 3926 0500 |038a: if-nez v38, 038f // +0005 │ │ +0cbdbc: d815 1501 |038c: add-int/lit8 v21, v21, #int 1 // #01 │ │ +0cbdc0: 28e4 |038e: goto 0372 // -001c │ │ +0cbdc2: 0800 1700 |038f: move-object/from16 v0, v23 │ │ +0cbdc6: 5200 020c |0391: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.cellsUsed:I // field@0c02 │ │ +0cbdca: 0226 0000 |0393: move/from16 v38, v0 │ │ +0cbdce: 9226 2605 |0395: mul-int v38, v38, v5 │ │ +0cbdd2: 0800 1700 |0397: move-object/from16 v0, v23 │ │ +0cbdd6: 5200 050c |0399: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.extraPixels:I // field@0c05 │ │ +0cbdda: 0227 0000 |039b: move/from16 v39, v0 │ │ +0cbdde: 9023 2627 |039d: add-int v35, v38, v39 │ │ +0cbde2: 1526 0040 |039f: const/high16 v38, #int 1073741824 // #4000 │ │ +0cbde6: 0200 2300 |03a1: move/from16 v0, v35 │ │ +0cbdea: 0201 2600 |03a3: move/from16 v1, v38 │ │ +0cbdee: 7120 d41d 1000 |03a5: invoke-static {v0, v1}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cbdf4: 0a26 |03a8: move-result v38 │ │ +0cbdf6: 0200 2600 |03a9: move/from16 v0, v38 │ │ +0cbdfa: 0201 1400 |03ab: move/from16 v1, v20 │ │ +0cbdfe: 6e30 381e 0b01 |03ad: invoke-virtual {v11, v0, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cbe04: 28dc |03b0: goto 038c // -0024 │ │ +0cbe06: 1526 0040 |03b1: const/high16 v38, #int 1073741824 // #4000 │ │ +0cbe0a: 0200 1100 |03b3: move/from16 v0, v17 │ │ +0cbe0e: 0201 2600 |03b5: move/from16 v1, v38 │ │ +0cbe12: 3210 0400 |03b7: if-eq v0, v1, 03bb // +0004 │ │ +0cbe16: 0213 1900 |03b9: move/from16 v19, v25 │ │ +0cbe1a: 0800 2a00 |03bb: move-object/from16 v0, v42 │ │ +0cbe1e: 0201 2500 |03bd: move/from16 v1, v37 │ │ +0cbe22: 0202 1300 |03bf: move/from16 v2, v19 │ │ +0cbe26: 6e30 9a26 1002 |03c1: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setMeasuredDimension:(II)V // method@269a │ │ +0cbe2c: 2900 7bfc |03c4: goto/16 003f // -0385 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=125 │ │ 0x0004 line=126 │ │ 0x0008 line=127 │ │ 0x000c line=129 │ │ 0x0016 line=130 │ │ @@ -285462,22 +285546,22 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 10 16-bit code units │ │ -0c8594: |[0c8594] com.actionbarsherlock.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ -0c85a4: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ -0c85a8: 2020 0205 |0002: instance-of v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c85ac: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ -0c85b0: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0c85b2: 0f00 |0007: return v0 │ │ -0c85b4: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c85b6: 28fe |0009: goto 0007 // -0002 │ │ +0cbe30: |[0cbe30] com.actionbarsherlock.internal.view.menu.ActionMenuView.checkLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Z │ │ +0cbe40: 3802 0800 |0000: if-eqz v2, 0008 // +0008 │ │ +0cbe44: 2020 0205 |0002: instance-of v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbe48: 3800 0400 |0004: if-eqz v0, 0008 // +0004 │ │ +0cbe4c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0cbe4e: 0f00 |0007: return v0 │ │ +0cbe50: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0cbe52: 28fe |0009: goto 0007 // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=500 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=2 p Landroid/view/ViewGroup$LayoutParams; │ │ │ │ @@ -285486,17 +285570,17 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c85b8: |[0c85b8] com.actionbarsherlock.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0c85c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c85ca: 0f00 |0001: return v0 │ │ +0cbe54: |[0cbe54] com.actionbarsherlock.internal.view.menu.ActionMenuView.dispatchPopulateAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0cbe64: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cbe66: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=539 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0002 reg=2 event Landroid/view/accessibility/AccessibilityEvent; │ │ │ │ @@ -285505,18 +285589,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 │ │ -0c85cc: |[0c85cc] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0c85dc: 6e10 7626 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ -0c85e2: 0c00 |0003: move-result-object v0 │ │ -0c85e4: 1100 |0004: return-object v0 │ │ +0cbe68: |[0cbe68] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0cbe78: 6e10 7626 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ +0cbe7e: 0c00 |0003: move-result-object v0 │ │ +0cbe80: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -285524,18 +285608,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 │ │ -0c85e8: |[0c85e8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ -0c85f8: 6e10 7626 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ -0c85fe: 0c00 |0003: move-result-object v0 │ │ -0c8600: 1100 |0004: return-object v0 │ │ +0cbe84: |[0cbe84] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Landroid/widget/LinearLayout$LayoutParams; │ │ +0cbe94: 6e10 7626 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ +0cbe9a: 0c00 |0003: move-result-object v0 │ │ +0cbe9c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -285543,21 +285627,21 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 11 16-bit code units │ │ -0c8604: |[0c8604] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0c8614: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ -0c8616: 2200 0205 |0001: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c861a: 7030 6a26 1001 |0003: invoke-direct {v0, v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@266a │ │ -0c8620: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ -0c8624: 5901 060c |0008: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0c06 │ │ -0c8628: 1100 |000a: return-object v0 │ │ +0cbea0: |[0cbea0] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0cbeb0: 12e1 |0000: const/4 v1, #int -2 // #fe │ │ +0cbeb2: 2200 0205 |0001: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbeb6: 7030 6a26 1001 |0003: invoke-direct {v0, v1, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(II)V // method@266a │ │ +0cbebc: 1301 1000 |0006: const/16 v1, #int 16 // #10 │ │ +0cbec0: 5901 060c |0008: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0c06 │ │ +0cbec4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=475 │ │ 0x0006 line=477 │ │ 0x000a line=478 │ │ locals : │ │ 0x0006 - 0x000b reg=0 params Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -285568,100 +285652,100 @@ │ │ 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 │ │ -0c862c: |[0c862c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0c863c: 6e20 7b26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267b │ │ -0c8642: 0c00 |0003: move-result-object v0 │ │ -0c8644: 1100 |0004: return-object v0 │ │ +0cbec8: |[0cbec8] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0cbed8: 6e20 7b26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267b │ │ +0cbede: 0c00 |0003: move-result-object v0 │ │ +0cbee0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/util/AttributeSet; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/util/AttributeSet; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ name : 'generateLayoutParams' │ │ 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 │ │ -0c8648: |[0c8648] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0c8658: 6e20 7c26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267c │ │ -0c865e: 0c00 |0003: move-result-object v0 │ │ -0c8660: 1100 |0004: return-object v0 │ │ +0cbee4: |[0cbee4] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0cbef4: 6e20 7c26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267c │ │ +0cbefa: 0c00 |0003: move-result-object v0 │ │ +0cbefc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/view/ViewGroup$LayoutParams; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ name : 'generateLayoutParams' │ │ 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 │ │ -0c8664: |[0c8664] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0c8674: 6e20 7b26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267b │ │ -0c867a: 0c00 |0003: move-result-object v0 │ │ -0c867c: 1100 |0004: return-object v0 │ │ +0cbf00: |[0cbf00] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ │ +0cbf10: 6e20 7b26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267b │ │ +0cbf16: 0c00 |0003: move-result-object v0 │ │ +0cbf18: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/util/AttributeSet; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/util/AttributeSet; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ name : 'generateLayoutParams' │ │ 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 │ │ -0c8680: |[0c8680] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ -0c8690: 6e20 7c26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267c │ │ -0c8696: 0c00 |0003: move-result-object v0 │ │ -0c8698: 1100 |0004: return-object v0 │ │ +0cbf1c: |[0cbf1c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ │ +0cbf2c: 6e20 7c26 2100 |0000: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@267c │ │ +0cbf32: 0c00 |0003: move-result-object v0 │ │ +0cbf34: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=33 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ - 0x0000 - 0x0005 reg=2 x0 Landroid/view/ViewGroup$LayoutParams; │ │ + 0x0000 - 0x0005 reg=2 (null) Landroid/view/ViewGroup$LayoutParams; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ name : 'generateLayoutParams' │ │ type : '(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 10 16-bit code units │ │ -0c869c: |[0c869c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0c86ac: 2200 0205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c86b0: 6e10 8026 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@2680 │ │ -0c86b6: 0c01 |0005: move-result-object v1 │ │ -0c86b8: 7030 6c26 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@266c │ │ -0c86be: 1100 |0009: return-object v0 │ │ +0cbf38: |[0cbf38] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0cbf48: 2200 0205 |0000: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbf4c: 6e10 8026 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getContext:()Landroid/content/Context; // method@2680 │ │ +0cbf52: 0c01 |0005: move-result-object v1 │ │ +0cbf54: 7030 6c26 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@266c │ │ +0cbf5a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -285670,28 +285754,28 @@ │ │ type : '(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0c86c0: |[0c86c0] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0c86d0: 2031 0205 |0000: instance-of v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c86d4: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ -0c86d8: 2200 0205 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c86dc: 1f03 0205 |0006: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c86e0: 7020 6d26 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V // method@266d │ │ -0c86e6: 5201 060c |000b: iget v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0c06 │ │ -0c86ea: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ -0c86ee: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ -0c86f2: 5901 060c |0011: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0c06 │ │ -0c86f6: 1100 |0013: return-object v0 │ │ -0c86f8: 6e10 7626 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ -0c86fe: 0c00 |0017: move-result-object v0 │ │ -0c8700: 28fb |0018: goto 0013 // -0005 │ │ +0cbf5c: |[0cbf5c] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0cbf6c: 2031 0205 |0000: instance-of v1, v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbf70: 3801 1200 |0002: if-eqz v1, 0014 // +0012 │ │ +0cbf74: 2200 0205 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbf78: 1f03 0205 |0006: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cbf7c: 7020 6d26 3000 |0008: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;)V // method@266d │ │ +0cbf82: 5201 060c |000b: iget v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0c06 │ │ +0cbf86: 3c01 0600 |000d: if-gtz v1, 0013 // +0006 │ │ +0cbf8a: 1301 1000 |000f: const/16 v1, #int 16 // #10 │ │ +0cbf8e: 5901 060c |0011: iput v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.gravity:I // field@0c06 │ │ +0cbf92: 1100 |0013: return-object v0 │ │ +0cbf94: 6e10 7626 0200 |0014: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ +0cbf9a: 0c00 |0017: move-result-object v0 │ │ +0cbf9c: 28fb |0018: goto 0013 // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0004 line=489 │ │ 0x000b line=490 │ │ 0x000f line=491 │ │ 0x0013 line=495 │ │ @@ -285706,20 +285790,20 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 8 16-bit code units │ │ -0c8704: |[0c8704] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ -0c8714: 6e10 7626 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ -0c871a: 0c00 |0003: move-result-object v0 │ │ -0c871c: 1211 |0004: const/4 v1, #int 1 // #1 │ │ -0c871e: 5c01 070c |0005: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -0c8722: 1100 |0007: return-object v0 │ │ +0cbfa0: |[0cbfa0] com.actionbarsherlock.internal.view.menu.ActionMenuView.generateOverflowButtonLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ +0cbfb0: 6e10 7626 0200 |0000: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.generateDefaultLayoutParams:()Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // method@2676 │ │ +0cbfb6: 0c00 |0003: move-result-object v0 │ │ +0cbfb8: 1211 |0004: const/4 v1, #int 1 // #1 │ │ +0cbfba: 5c01 070c |0005: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0cbfbe: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=504 │ │ 0x0004 line=505 │ │ 0x0007 line=506 │ │ locals : │ │ 0x0004 - 0x0008 reg=0 result Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ @@ -285730,17 +285814,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c8724: |[0c8724] com.actionbarsherlock.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ -0c8734: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c8736: 0f00 |0001: return v0 │ │ +0cbfc0: |[0cbfc0] com.actionbarsherlock.internal.view.menu.ActionMenuView.getWindowAnimations:()I │ │ +0cbfd0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cbfd2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=514 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -285748,41 +285832,41 @@ │ │ type : '(I)Z' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 46 16-bit code units │ │ -0c8738: |[0c8738] com.actionbarsherlock.internal.view.menu.ActionMenuView.hasDividerBeforeChildAt:(I)Z │ │ -0c8748: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ -0c874c: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0c874e: 0f02 |0003: return v2 │ │ -0c8750: d803 05ff |0004: add-int/lit8 v3, v5, #int -1 // #ff │ │ -0c8754: 6e20 7e26 3400 |0006: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c875a: 0c01 |0009: move-result-object v1 │ │ -0c875c: 6e20 7e26 5400 |000a: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c8762: 0c00 |000d: move-result-object v0 │ │ -0c8764: 1202 |000e: const/4 v2, #int 0 // #0 │ │ -0c8766: 6e10 7f26 0400 |000f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ -0c876c: 0a03 |0012: move-result v3 │ │ -0c876e: 3535 0d00 |0013: if-ge v5, v3, 0020 // +000d │ │ -0c8772: 2013 0105 |0015: instance-of v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ -0c8776: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ -0c877a: 1f01 0105 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ -0c877e: 7210 6826 0100 |001b: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@2668 │ │ -0c8784: 0a03 |001e: move-result v3 │ │ -0c8786: b632 |001f: or-int/2addr v2, v3 │ │ -0c8788: 3d05 e3ff |0020: if-lez v5, 0003 // -001d │ │ -0c878c: 2003 0105 |0022: instance-of v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ -0c8790: 3803 dfff |0024: if-eqz v3, 0003 // -0021 │ │ -0c8794: 1f00 0105 |0026: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ -0c8798: 7210 6926 0000 |0028: invoke-interface {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@2669 │ │ -0c879e: 0a03 |002b: move-result v3 │ │ -0c87a0: b632 |002c: or-int/2addr v2, v3 │ │ -0c87a2: 28d6 |002d: goto 0003 // -002a │ │ +0cbfd4: |[0cbfd4] com.actionbarsherlock.internal.view.menu.ActionMenuView.hasDividerBeforeChildAt:(I)Z │ │ +0cbfe4: 3905 0400 |0000: if-nez v5, 0004 // +0004 │ │ +0cbfe8: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0cbfea: 0f02 |0003: return v2 │ │ +0cbfec: d803 05ff |0004: add-int/lit8 v3, v5, #int -1 // #ff │ │ +0cbff0: 6e20 7e26 3400 |0006: invoke-virtual {v4, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cbff6: 0c01 |0009: move-result-object v1 │ │ +0cbff8: 6e20 7e26 5400 |000a: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cbffe: 0c00 |000d: move-result-object v0 │ │ +0cc000: 1202 |000e: const/4 v2, #int 0 // #0 │ │ +0cc002: 6e10 7f26 0400 |000f: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ +0cc008: 0a03 |0012: move-result v3 │ │ +0cc00a: 3535 0d00 |0013: if-ge v5, v3, 0020 // +000d │ │ +0cc00e: 2013 0105 |0015: instance-of v3, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ +0cc012: 3803 0900 |0017: if-eqz v3, 0020 // +0009 │ │ +0cc016: 1f01 0105 |0019: check-cast v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ +0cc01a: 7210 6826 0100 |001b: invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerAfter:()Z // method@2668 │ │ +0cc020: 0a03 |001e: move-result v3 │ │ +0cc022: b632 |001f: or-int/2addr v2, v3 │ │ +0cc024: 3d05 e3ff |0020: if-lez v5, 0003 // -001d │ │ +0cc028: 2003 0105 |0022: instance-of v3, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ +0cc02c: 3803 dfff |0024: if-eqz v3, 0003 // -0021 │ │ +0cc030: 1f00 0105 |0026: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView; // type@0501 │ │ +0cc034: 7210 6926 0000 |0028: invoke-interface {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$ActionMenuChildView;.needsDividerBefore:()Z // method@2669 │ │ +0cc03a: 0a03 |002b: move-result v3 │ │ +0cc03c: b632 |002c: or-int/2addr v2, v3 │ │ +0cc03e: 28d6 |002d: goto 0003 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=523 │ │ 0x0002 line=524 │ │ 0x0003 line=535 │ │ 0x0004 line=526 │ │ 0x000a line=527 │ │ @@ -285803,17 +285887,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c87a4: |[0c87a4] com.actionbarsherlock.internal.view.menu.ActionMenuView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0c87b4: 5b01 120c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ -0c87b8: 0e00 |0002: return-void │ │ +0cc040: |[0cc040] com.actionbarsherlock.internal.view.menu.ActionMenuView.initialize:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0cc050: 5b01 120c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ +0cc054: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=518 │ │ 0x0002 line=519 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ @@ -285823,20 +285907,20 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0c87bc: |[0c87bc] com.actionbarsherlock.internal.view.menu.ActionMenuView.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0c87cc: 5420 120c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ -0c87d0: 1201 |0002: const/4 v1, #int 0 // #0 │ │ -0c87d2: 6e30 0627 3001 |0003: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ -0c87d8: 0a00 |0006: move-result v0 │ │ -0c87da: 0f00 |0007: return v0 │ │ +0cc058: |[0cc058] com.actionbarsherlock.internal.view.menu.ActionMenuView.invokeItem:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0cc068: 5420 120c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ +0cc06c: 1201 |0002: const/4 v1, #int 0 // #0 │ │ +0cc06e: 6e30 0627 3001 |0003: invoke-virtual {v0, v3, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.performItemAction:(Lcom/actionbarsherlock/view/MenuItem;I)Z // method@2706 │ │ +0cc074: 0a00 |0006: move-result v0 │ │ +0cc076: 0f00 |0007: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=510 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0008 reg=3 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -285845,17 +285929,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c87dc: |[0c87dc] com.actionbarsherlock.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ -0c87ec: 5510 0f0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ -0c87f0: 0f00 |0002: return v0 │ │ +0cc078: |[0cc078] com.actionbarsherlock.internal.view.menu.ActionMenuView.isExpandedFormat:()Z │ │ +0cc088: 5510 0f0c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ +0cc08c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -285863,17 +285947,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c87f4: |[0c87f4] com.actionbarsherlock.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ -0c8804: 5510 150c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0c15 │ │ -0c8808: 0f00 |0002: return v0 │ │ +0cc090: |[0cc090] com.actionbarsherlock.internal.view.menu.ActionMenuView.isOverflowReserved:()Z │ │ +0cc0a0: 5510 150c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0c15 │ │ +0cc0a4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=466 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ │ │ #18 : (in Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;) │ │ @@ -285881,32 +285965,32 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0c880c: |[0c880c] com.actionbarsherlock.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0c881c: 6300 0c0c |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0c0c │ │ -0c8820: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ -0c8824: 6f20 1f2a 3200 |0004: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2a1f │ │ -0c882a: 5420 140c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ -0c882e: 1201 |0009: const/4 v1, #int 0 // #0 │ │ -0c8830: 6e20 6726 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2667 │ │ -0c8836: 5420 140c |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ -0c883a: 3800 1400 |000f: if-eqz v0, 0023 // +0014 │ │ -0c883e: 5420 140c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ -0c8842: 6e10 5626 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ -0c8848: 0a00 |0016: move-result v0 │ │ -0c884a: 3800 0c00 |0017: if-eqz v0, 0023 // +000c │ │ -0c884e: 5420 140c |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ -0c8852: 6e10 5326 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ -0c8858: 5420 140c |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ -0c885c: 6e10 6626 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ -0c8862: 0e00 |0023: return-void │ │ +0cc0a8: |[0cc0a8] com.actionbarsherlock.internal.view.menu.ActionMenuView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0cc0b8: 6300 0c0c |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0c0c │ │ +0cc0bc: 3800 0500 |0002: if-eqz v0, 0007 // +0005 │ │ +0cc0c0: 6f20 1f2a 3200 |0004: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2a1f │ │ +0cc0c6: 5420 140c |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ +0cc0ca: 1201 |0009: const/4 v1, #int 0 // #0 │ │ +0cc0cc: 6e20 6726 1000 |000a: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2667 │ │ +0cc0d2: 5420 140c |000d: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ +0cc0d6: 3800 1400 |000f: if-eqz v0, 0023 // +0014 │ │ +0cc0da: 5420 140c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ +0cc0de: 6e10 5626 0000 |0013: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ +0cc0e4: 0a00 |0016: move-result v0 │ │ +0cc0e6: 3800 0c00 |0017: if-eqz v0, 0023 // +000c │ │ +0cc0ea: 5420 140c |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ +0cc0ee: 6e10 5326 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ +0cc0f4: 5420 140c |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ +0cc0f8: 6e10 6626 0000 |0020: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ +0cc0fe: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0004 line=75 │ │ 0x0007 line=77 │ │ 0x000d line=79 │ │ 0x0019 line=80 │ │ @@ -285921,19 +286005,19 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 9 16-bit code units │ │ -0c8864: |[0c8864] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ -0c8874: 6f10 202a 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDetachedFromWindow:()V // method@2a20 │ │ -0c887a: 5410 140c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ -0c887e: 6e10 4d26 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ -0c8884: 0e00 |0008: return-void │ │ +0cc100: |[0cc100] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDetachedFromWindow:()V │ │ +0cc110: 6f10 202a 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDetachedFromWindow:()V // method@2a20 │ │ +0cc116: 5410 140c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ +0cc11a: 6e10 4d26 0000 |0005: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ +0cc120: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=461 │ │ 0x0003 line=462 │ │ 0x0008 line=463 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ @@ -285943,25 +286027,25 @@ │ │ type : '(Landroid/graphics/Canvas;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0c8888: |[0c8888] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDraw:(Landroid/graphics/Canvas;)V │ │ -0c8898: 6300 0c0c |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0c0c │ │ -0c889c: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ -0c88a0: 5510 0e0c |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0c0e │ │ -0c88a4: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ -0c88a8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c88aa: 5c10 0e0c |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0c0e │ │ -0c88ae: 6e10 9526 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.requestLayout:()V // method@2695 │ │ -0c88b4: 0e00 |000e: return-void │ │ -0c88b6: 6f20 212a 2100 |000f: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2a21 │ │ -0c88bc: 28fc |0012: goto 000e // -0004 │ │ +0cc124: |[0cc124] com.actionbarsherlock.internal.view.menu.ActionMenuView.onDraw:(Landroid/graphics/Canvas;)V │ │ +0cc134: 6300 0c0c |0000: sget-boolean v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.IS_FROYO:Z // field@0c0c │ │ +0cc138: 3900 0d00 |0002: if-nez v0, 000f // +000d │ │ +0cc13c: 5510 0e0c |0004: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0c0e │ │ +0cc140: 3800 0900 |0006: if-eqz v0, 000f // +0009 │ │ +0cc144: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0cc146: 5c10 0e0c |0009: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFirst:Z // field@0c0e │ │ +0cc14a: 6e10 9526 0100 |000b: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.requestLayout:()V // method@2695 │ │ +0cc150: 0e00 |000e: return-void │ │ +0cc152: 6f20 212a 2100 |000f: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onDraw:(Landroid/graphics/Canvas;)V // method@2a21 │ │ +0cc158: 28fc |0012: goto 000e // -0004 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=90 │ │ 0x0008 line=91 │ │ 0x000b line=92 │ │ 0x000e line=96 │ │ 0x000f line=95 │ │ @@ -285974,183 +286058,183 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 35 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 326 16-bit code units │ │ -0c88c0: |[0c88c0] com.actionbarsherlock.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ -0c88d0: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ -0c88d4: 5500 0f0c |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ -0c88d8: 021b 0000 |0004: move/from16 v27, v0 │ │ -0c88dc: 391b 0600 |0006: if-nez v27, 000c // +0006 │ │ -0c88e0: 7506 222a 1d00 |0008: invoke-super/range {v29, v30, v31, v32, v33, v34}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onLayout:(ZIIII)V // method@2a22 │ │ -0c88e6: 0e00 |000b: return-void │ │ -0c88e8: 7401 7f26 1d00 |000c: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ -0c88ee: 0a06 |000f: move-result v6 │ │ -0c88f0: 901b 2022 |0010: add-int v27, v32, v34 │ │ -0c88f4: db0e 1b02 |0012: div-int/lit8 v14, v27, #int 2 // #02 │ │ -0c88f8: 1207 |0014: const/4 v7, #int 0 // #0 │ │ -0c88fa: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ -0c88fe: 120f |0017: const/4 v15, #int 0 // #0 │ │ -0c8900: 911b 211f |0018: sub-int v27, v33, v31 │ │ -0c8904: 7401 8426 1d00 |001a: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2684 │ │ -0c890a: 0a1c |001d: move-result v28 │ │ -0c890c: 911b 1b1c |001e: sub-int v27, v27, v28 │ │ -0c8910: 7401 8326 1d00 |0020: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2683 │ │ -0c8916: 0a1c |0023: move-result v28 │ │ -0c8918: 911a 1b1c |0024: sub-int v26, v27, v28 │ │ -0c891c: 1208 |0026: const/4 v8, #int 0 // #0 │ │ -0c891e: 120a |0027: const/4 v10, #int 0 // #0 │ │ -0c8920: 356a 7700 |0028: if-ge v10, v6, 009f // +0077 │ │ -0c8924: 0800 1d00 |002a: move-object/from16 v0, v29 │ │ -0c8928: 6e20 7e26 a000 |002c: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c892e: 0c18 |002f: move-result-object v24 │ │ -0c8930: 7401 1e1e 1800 |0030: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0c8936: 0a1b |0033: move-result v27 │ │ -0c8938: 131c 0800 |0034: const/16 v28, #int 8 // #8 │ │ -0c893c: 0200 1b00 |0036: move/from16 v0, v27 │ │ -0c8940: 0201 1c00 |0038: move/from16 v1, v28 │ │ -0c8944: 3310 0500 |003a: if-ne v0, v1, 003f // +0005 │ │ -0c8948: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0c894c: 28ea |003e: goto 0028 // -0016 │ │ -0c894e: 7401 f91d 1800 |003f: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c8954: 0c11 |0042: move-result-object v17 │ │ -0c8956: 1f11 0205 |0043: check-cast v17, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c895a: 0800 1100 |0045: move-object/from16 v0, v17 │ │ -0c895e: 5500 070c |0047: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -0c8962: 021b 0000 |0049: move/from16 v27, v0 │ │ -0c8966: 381b 3b00 |004b: if-eqz v27, 0086 // +003b │ │ -0c896a: 7401 001e 1800 |004d: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c8970: 0a10 |0050: move-result v16 │ │ -0c8972: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ -0c8976: 6e20 8926 a000 |0053: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.hasDividerBeforeChildAt:(I)Z // method@2689 │ │ -0c897c: 0a1b |0056: move-result v27 │ │ -0c897e: 381b 0400 |0057: if-eqz v27, 005b // +0004 │ │ -0c8982: d810 1000 |0059: add-int/lit8 v16, v16, #int 0 // #00 │ │ -0c8986: 7401 fd1d 1800 |005b: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0c898c: 0a09 |005e: move-result v9 │ │ -0c898e: 7401 8726 1d00 |005f: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getWidth:()I // method@2687 │ │ -0c8994: 0a1b |0062: move-result v27 │ │ -0c8996: 7401 8426 1d00 |0063: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2684 │ │ -0c899c: 0a1c |0066: move-result v28 │ │ -0c899e: 911b 1b1c |0067: sub-int v27, v27, v28 │ │ -0c89a2: 0800 1100 |0069: move-object/from16 v0, v17 │ │ -0c89a6: 5200 0a0c |006b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ -0c89aa: 021c 0000 |006d: move/from16 v28, v0 │ │ -0c89ae: 9112 1b1c |006f: sub-int v18, v27, v28 │ │ -0c89b2: 910b 1210 |0071: sub-int v11, v18, v16 │ │ -0c89b6: db1b 0902 |0073: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0c89ba: 9117 0e1b |0075: sub-int v23, v14, v27 │ │ -0c89be: 9005 1709 |0077: add-int v5, v23, v9 │ │ -0c89c2: 0800 1800 |0079: move-object/from16 v0, v24 │ │ -0c89c6: 0201 1700 |007b: move/from16 v1, v23 │ │ -0c89ca: 0202 1200 |007d: move/from16 v2, v18 │ │ -0c89ce: 6e55 371e b021 |007f: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0c89d4: 911a 1a10 |0082: sub-int v26, v26, v16 │ │ -0c89d8: 1218 |0084: const/4 v8, #int 1 // #1 │ │ -0c89da: 28b7 |0085: goto 003c // -0049 │ │ -0c89dc: 7401 001e 1800 |0086: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c89e2: 0a1b |0089: move-result v27 │ │ -0c89e4: 0800 1100 |008a: move-object/from16 v0, v17 │ │ -0c89e8: 5200 080c |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ -0c89ec: 021c 0000 |008e: move/from16 v28, v0 │ │ -0c89f0: 901b 1b1c |0090: add-int v27, v27, v28 │ │ -0c89f4: 0800 1100 |0092: move-object/from16 v0, v17 │ │ -0c89f8: 5200 0a0c |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ -0c89fc: 021c 0000 |0096: move/from16 v28, v0 │ │ -0c8a00: 9013 1b1c |0098: add-int v19, v27, v28 │ │ -0c8a04: 911a 1a13 |009a: sub-int v26, v26, v19 │ │ -0c8a08: d80f 0f01 |009c: add-int/lit8 v15, v15, #int 1 // #01 │ │ -0c8a0c: 289e |009e: goto 003c // -0062 │ │ -0c8a0e: 131b 0100 |009f: const/16 v27, #int 1 // #1 │ │ -0c8a12: 0200 1b00 |00a1: move/from16 v0, v27 │ │ -0c8a16: 3306 3300 |00a3: if-ne v6, v0, 00d6 // +0033 │ │ -0c8a1a: 3908 3100 |00a5: if-nez v8, 00d6 // +0031 │ │ -0c8a1e: 131b 0000 |00a7: const/16 v27, #int 0 // #0 │ │ -0c8a22: 0800 1d00 |00a9: move-object/from16 v0, v29 │ │ -0c8a26: 0201 1b00 |00ab: move/from16 v1, v27 │ │ -0c8a2a: 6e20 7e26 1000 |00ad: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c8a30: 0c18 |00b0: move-result-object v24 │ │ -0c8a32: 7401 001e 1800 |00b1: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c8a38: 0a19 |00b4: move-result v25 │ │ -0c8a3a: 7401 fd1d 1800 |00b5: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0c8a40: 0a09 |00b8: move-result v9 │ │ -0c8a42: 911b 211f |00b9: sub-int v27, v33, v31 │ │ -0c8a46: db0d 1b02 |00bb: div-int/lit8 v13, v27, #int 2 // #02 │ │ -0c8a4a: db1b 1902 |00bd: div-int/lit8 v27, v25, #int 2 // #02 │ │ -0c8a4e: 910b 0d1b |00bf: sub-int v11, v13, v27 │ │ -0c8a52: db1b 0902 |00c1: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0c8a56: 9117 0e1b |00c3: sub-int v23, v14, v27 │ │ -0c8a5a: 901b 0b19 |00c5: add-int v27, v11, v25 │ │ -0c8a5e: 901c 1709 |00c7: add-int v28, v23, v9 │ │ -0c8a62: 0800 1800 |00c9: move-object/from16 v0, v24 │ │ -0c8a66: 0201 1700 |00cb: move/from16 v1, v23 │ │ -0c8a6a: 0202 1b00 |00cd: move/from16 v2, v27 │ │ -0c8a6e: 0203 1c00 |00cf: move/from16 v3, v28 │ │ -0c8a72: 6e53 371e b021 |00d1: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0c8a78: 2900 37ff |00d4: goto/16 000b // -00c9 │ │ -0c8a7c: 3808 3c00 |00d6: if-eqz v8, 0112 // +003c │ │ -0c8a80: 131b 0000 |00d8: const/16 v27, #int 0 // #0 │ │ -0c8a84: 9114 0f1b |00da: sub-int v20, v15, v27 │ │ -0c8a88: 131c 0000 |00dc: const/16 v28, #int 0 // #0 │ │ -0c8a8c: 3d14 3700 |00de: if-lez v20, 0115 // +0037 │ │ -0c8a90: 931b 1a14 |00e0: div-int v27, v26, v20 │ │ -0c8a94: 0200 1c00 |00e2: move/from16 v0, v28 │ │ -0c8a98: 0201 1b00 |00e4: move/from16 v1, v27 │ │ -0c8a9c: 7120 9d2e 1000 |00e6: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0c8aa2: 0a15 |00e9: move-result v21 │ │ -0c8aa4: 7401 8326 1d00 |00ea: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2683 │ │ -0c8aaa: 0a16 |00ed: move-result v22 │ │ -0c8aac: 120a |00ee: const/4 v10, #int 0 // #0 │ │ -0c8aae: 356a 1cff |00ef: if-ge v10, v6, 000b // -00e4 │ │ -0c8ab2: 0800 1d00 |00f1: move-object/from16 v0, v29 │ │ -0c8ab6: 6e20 7e26 a000 |00f3: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c8abc: 0c18 |00f6: move-result-object v24 │ │ -0c8abe: 7401 f91d 1800 |00f7: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c8ac4: 0c0c |00fa: move-result-object v12 │ │ -0c8ac6: 1f0c 0205 |00fb: check-cast v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ -0c8aca: 7401 1e1e 1800 |00fd: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0c8ad0: 0a1b |0100: move-result v27 │ │ -0c8ad2: 131c 0800 |0101: const/16 v28, #int 8 // #8 │ │ -0c8ad6: 0200 1b00 |0103: move/from16 v0, v27 │ │ -0c8ada: 0201 1c00 |0105: move/from16 v1, v28 │ │ -0c8ade: 3210 0800 |0107: if-eq v0, v1, 010f // +0008 │ │ -0c8ae2: 55c0 070c |0109: iget-boolean v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ -0c8ae6: 021b 0000 |010b: move/from16 v27, v0 │ │ -0c8aea: 381b 0b00 |010d: if-eqz v27, 0118 // +000b │ │ -0c8aee: d80a 0a01 |010f: add-int/lit8 v10, v10, #int 1 // #01 │ │ -0c8af2: 28de |0111: goto 00ef // -0022 │ │ -0c8af4: 131b 0100 |0112: const/16 v27, #int 1 // #1 │ │ -0c8af8: 28c6 |0114: goto 00da // -003a │ │ -0c8afa: 131b 0000 |0115: const/16 v27, #int 0 // #0 │ │ -0c8afe: 28cb |0117: goto 00e2 // -0035 │ │ -0c8b00: 52c0 080c |0118: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ -0c8b04: 021b 0000 |011a: move/from16 v27, v0 │ │ -0c8b08: 9016 161b |011c: add-int v22, v22, v27 │ │ -0c8b0c: 7401 001e 1800 |011e: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0c8b12: 0a19 |0121: move-result v25 │ │ -0c8b14: 7401 fd1d 1800 |0122: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0c8b1a: 0a09 |0125: move-result v9 │ │ -0c8b1c: db1b 0902 |0126: div-int/lit8 v27, v9, #int 2 // #02 │ │ -0c8b20: 9117 0e1b |0128: sub-int v23, v14, v27 │ │ -0c8b24: 901b 1619 |012a: add-int v27, v22, v25 │ │ -0c8b28: 901c 1709 |012c: add-int v28, v23, v9 │ │ -0c8b2c: 0800 1800 |012e: move-object/from16 v0, v24 │ │ -0c8b30: 0201 1600 |0130: move/from16 v1, v22 │ │ -0c8b34: 0202 1700 |0132: move/from16 v2, v23 │ │ -0c8b38: 0203 1b00 |0134: move/from16 v3, v27 │ │ -0c8b3c: 0204 1c00 |0136: move/from16 v4, v28 │ │ -0c8b40: 6e54 371e 1032 |0138: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0c8b46: 52c0 0a0c |013b: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ -0c8b4a: 021b 0000 |013d: move/from16 v27, v0 │ │ -0c8b4e: 901b 1b19 |013f: add-int v27, v27, v25 │ │ -0c8b52: 901b 1b15 |0141: add-int v27, v27, v21 │ │ -0c8b56: 9016 161b |0143: add-int v22, v22, v27 │ │ -0c8b5a: 28ca |0145: goto 010f // -0036 │ │ +0cc15c: |[0cc15c] com.actionbarsherlock.internal.view.menu.ActionMenuView.onLayout:(ZIIII)V │ │ +0cc16c: 0800 1d00 |0000: move-object/from16 v0, v29 │ │ +0cc170: 5500 0f0c |0002: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ +0cc174: 021b 0000 |0004: move/from16 v27, v0 │ │ +0cc178: 391b 0600 |0006: if-nez v27, 000c // +0006 │ │ +0cc17c: 7506 222a 1d00 |0008: invoke-super/range {v29, v30, v31, v32, v33, v34}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onLayout:(ZIIII)V // method@2a22 │ │ +0cc182: 0e00 |000b: return-void │ │ +0cc184: 7401 7f26 1d00 |000c: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ +0cc18a: 0a06 |000f: move-result v6 │ │ +0cc18c: 901b 2022 |0010: add-int v27, v32, v34 │ │ +0cc190: db0e 1b02 |0012: div-int/lit8 v14, v27, #int 2 // #02 │ │ +0cc194: 1207 |0014: const/4 v7, #int 0 // #0 │ │ +0cc196: 1310 0000 |0015: const/16 v16, #int 0 // #0 │ │ +0cc19a: 120f |0017: const/4 v15, #int 0 // #0 │ │ +0cc19c: 911b 211f |0018: sub-int v27, v33, v31 │ │ +0cc1a0: 7401 8426 1d00 |001a: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2684 │ │ +0cc1a6: 0a1c |001d: move-result v28 │ │ +0cc1a8: 911b 1b1c |001e: sub-int v27, v27, v28 │ │ +0cc1ac: 7401 8326 1d00 |0020: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2683 │ │ +0cc1b2: 0a1c |0023: move-result v28 │ │ +0cc1b4: 911a 1b1c |0024: sub-int v26, v27, v28 │ │ +0cc1b8: 1208 |0026: const/4 v8, #int 0 // #0 │ │ +0cc1ba: 120a |0027: const/4 v10, #int 0 // #0 │ │ +0cc1bc: 356a 7700 |0028: if-ge v10, v6, 009f // +0077 │ │ +0cc1c0: 0800 1d00 |002a: move-object/from16 v0, v29 │ │ +0cc1c4: 6e20 7e26 a000 |002c: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cc1ca: 0c18 |002f: move-result-object v24 │ │ +0cc1cc: 7401 1e1e 1800 |0030: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0cc1d2: 0a1b |0033: move-result v27 │ │ +0cc1d4: 131c 0800 |0034: const/16 v28, #int 8 // #8 │ │ +0cc1d8: 0200 1b00 |0036: move/from16 v0, v27 │ │ +0cc1dc: 0201 1c00 |0038: move/from16 v1, v28 │ │ +0cc1e0: 3310 0500 |003a: if-ne v0, v1, 003f // +0005 │ │ +0cc1e4: d80a 0a01 |003c: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0cc1e8: 28ea |003e: goto 0028 // -0016 │ │ +0cc1ea: 7401 f91d 1800 |003f: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cc1f0: 0c11 |0042: move-result-object v17 │ │ +0cc1f2: 1f11 0205 |0043: check-cast v17, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cc1f6: 0800 1100 |0045: move-object/from16 v0, v17 │ │ +0cc1fa: 5500 070c |0047: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0cc1fe: 021b 0000 |0049: move/from16 v27, v0 │ │ +0cc202: 381b 3b00 |004b: if-eqz v27, 0086 // +003b │ │ +0cc206: 7401 001e 1800 |004d: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cc20c: 0a10 |0050: move-result v16 │ │ +0cc20e: 0800 1d00 |0051: move-object/from16 v0, v29 │ │ +0cc212: 6e20 8926 a000 |0053: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.hasDividerBeforeChildAt:(I)Z // method@2689 │ │ +0cc218: 0a1b |0056: move-result v27 │ │ +0cc21a: 381b 0400 |0057: if-eqz v27, 005b // +0004 │ │ +0cc21e: d810 1000 |0059: add-int/lit8 v16, v16, #int 0 // #00 │ │ +0cc222: 7401 fd1d 1800 |005b: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0cc228: 0a09 |005e: move-result v9 │ │ +0cc22a: 7401 8726 1d00 |005f: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getWidth:()I // method@2687 │ │ +0cc230: 0a1b |0062: move-result v27 │ │ +0cc232: 7401 8426 1d00 |0063: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingRight:()I // method@2684 │ │ +0cc238: 0a1c |0066: move-result v28 │ │ +0cc23a: 911b 1b1c |0067: sub-int v27, v27, v28 │ │ +0cc23e: 0800 1100 |0069: move-object/from16 v0, v17 │ │ +0cc242: 5200 0a0c |006b: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ +0cc246: 021c 0000 |006d: move/from16 v28, v0 │ │ +0cc24a: 9112 1b1c |006f: sub-int v18, v27, v28 │ │ +0cc24e: 910b 1210 |0071: sub-int v11, v18, v16 │ │ +0cc252: db1b 0902 |0073: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0cc256: 9117 0e1b |0075: sub-int v23, v14, v27 │ │ +0cc25a: 9005 1709 |0077: add-int v5, v23, v9 │ │ +0cc25e: 0800 1800 |0079: move-object/from16 v0, v24 │ │ +0cc262: 0201 1700 |007b: move/from16 v1, v23 │ │ +0cc266: 0202 1200 |007d: move/from16 v2, v18 │ │ +0cc26a: 6e55 371e b021 |007f: invoke-virtual {v0, v11, v1, v2, v5}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0cc270: 911a 1a10 |0082: sub-int v26, v26, v16 │ │ +0cc274: 1218 |0084: const/4 v8, #int 1 // #1 │ │ +0cc276: 28b7 |0085: goto 003c // -0049 │ │ +0cc278: 7401 001e 1800 |0086: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cc27e: 0a1b |0089: move-result v27 │ │ +0cc280: 0800 1100 |008a: move-object/from16 v0, v17 │ │ +0cc284: 5200 080c |008c: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ +0cc288: 021c 0000 |008e: move/from16 v28, v0 │ │ +0cc28c: 901b 1b1c |0090: add-int v27, v27, v28 │ │ +0cc290: 0800 1100 |0092: move-object/from16 v0, v17 │ │ +0cc294: 5200 0a0c |0094: iget v0, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ +0cc298: 021c 0000 |0096: move/from16 v28, v0 │ │ +0cc29c: 9013 1b1c |0098: add-int v19, v27, v28 │ │ +0cc2a0: 911a 1a13 |009a: sub-int v26, v26, v19 │ │ +0cc2a4: d80f 0f01 |009c: add-int/lit8 v15, v15, #int 1 // #01 │ │ +0cc2a8: 289e |009e: goto 003c // -0062 │ │ +0cc2aa: 131b 0100 |009f: const/16 v27, #int 1 // #1 │ │ +0cc2ae: 0200 1b00 |00a1: move/from16 v0, v27 │ │ +0cc2b2: 3306 3300 |00a3: if-ne v6, v0, 00d6 // +0033 │ │ +0cc2b6: 3908 3100 |00a5: if-nez v8, 00d6 // +0031 │ │ +0cc2ba: 131b 0000 |00a7: const/16 v27, #int 0 // #0 │ │ +0cc2be: 0800 1d00 |00a9: move-object/from16 v0, v29 │ │ +0cc2c2: 0201 1b00 |00ab: move/from16 v1, v27 │ │ +0cc2c6: 6e20 7e26 1000 |00ad: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cc2cc: 0c18 |00b0: move-result-object v24 │ │ +0cc2ce: 7401 001e 1800 |00b1: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cc2d4: 0a19 |00b4: move-result v25 │ │ +0cc2d6: 7401 fd1d 1800 |00b5: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0cc2dc: 0a09 |00b8: move-result v9 │ │ +0cc2de: 911b 211f |00b9: sub-int v27, v33, v31 │ │ +0cc2e2: db0d 1b02 |00bb: div-int/lit8 v13, v27, #int 2 // #02 │ │ +0cc2e6: db1b 1902 |00bd: div-int/lit8 v27, v25, #int 2 // #02 │ │ +0cc2ea: 910b 0d1b |00bf: sub-int v11, v13, v27 │ │ +0cc2ee: db1b 0902 |00c1: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0cc2f2: 9117 0e1b |00c3: sub-int v23, v14, v27 │ │ +0cc2f6: 901b 0b19 |00c5: add-int v27, v11, v25 │ │ +0cc2fa: 901c 1709 |00c7: add-int v28, v23, v9 │ │ +0cc2fe: 0800 1800 |00c9: move-object/from16 v0, v24 │ │ +0cc302: 0201 1700 |00cb: move/from16 v1, v23 │ │ +0cc306: 0202 1b00 |00cd: move/from16 v2, v27 │ │ +0cc30a: 0203 1c00 |00cf: move/from16 v3, v28 │ │ +0cc30e: 6e53 371e b021 |00d1: invoke-virtual {v0, v11, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0cc314: 2900 37ff |00d4: goto/16 000b // -00c9 │ │ +0cc318: 3808 3c00 |00d6: if-eqz v8, 0112 // +003c │ │ +0cc31c: 131b 0000 |00d8: const/16 v27, #int 0 // #0 │ │ +0cc320: 9114 0f1b |00da: sub-int v20, v15, v27 │ │ +0cc324: 131c 0000 |00dc: const/16 v28, #int 0 // #0 │ │ +0cc328: 3d14 3700 |00de: if-lez v20, 0115 // +0037 │ │ +0cc32c: 931b 1a14 |00e0: div-int v27, v26, v20 │ │ +0cc330: 0200 1c00 |00e2: move/from16 v0, v28 │ │ +0cc334: 0201 1b00 |00e4: move/from16 v1, v27 │ │ +0cc338: 7120 9d2e 1000 |00e6: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cc33e: 0a15 |00e9: move-result v21 │ │ +0cc340: 7401 8326 1d00 |00ea: invoke-virtual/range {v29}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getPaddingLeft:()I // method@2683 │ │ +0cc346: 0a16 |00ed: move-result v22 │ │ +0cc348: 120a |00ee: const/4 v10, #int 0 // #0 │ │ +0cc34a: 356a 1cff |00ef: if-ge v10, v6, 000b // -00e4 │ │ +0cc34e: 0800 1d00 |00f1: move-object/from16 v0, v29 │ │ +0cc352: 6e20 7e26 a000 |00f3: invoke-virtual {v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0cc358: 0c18 |00f6: move-result-object v24 │ │ +0cc35a: 7401 f91d 1800 |00f7: invoke-virtual/range {v24}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cc360: 0c0c |00fa: move-result-object v12 │ │ +0cc362: 1f0c 0205 |00fb: check-cast v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; // type@0502 │ │ +0cc366: 7401 1e1e 1800 |00fd: invoke-virtual/range {v24}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0cc36c: 0a1b |0100: move-result v27 │ │ +0cc36e: 131c 0800 |0101: const/16 v28, #int 8 // #8 │ │ +0cc372: 0200 1b00 |0103: move/from16 v0, v27 │ │ +0cc376: 0201 1c00 |0105: move/from16 v1, v28 │ │ +0cc37a: 3210 0800 |0107: if-eq v0, v1, 010f // +0008 │ │ +0cc37e: 55c0 070c |0109: iget-boolean v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.isOverflowButton:Z // field@0c07 │ │ +0cc382: 021b 0000 |010b: move/from16 v27, v0 │ │ +0cc386: 381b 0b00 |010d: if-eqz v27, 0118 // +000b │ │ +0cc38a: d80a 0a01 |010f: add-int/lit8 v10, v10, #int 1 // #01 │ │ +0cc38e: 28de |0111: goto 00ef // -0022 │ │ +0cc390: 131b 0100 |0112: const/16 v27, #int 1 // #1 │ │ +0cc394: 28c6 |0114: goto 00da // -003a │ │ +0cc396: 131b 0000 |0115: const/16 v27, #int 0 // #0 │ │ +0cc39a: 28cb |0117: goto 00e2 // -0035 │ │ +0cc39c: 52c0 080c |0118: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.leftMargin:I // field@0c08 │ │ +0cc3a0: 021b 0000 |011a: move/from16 v27, v0 │ │ +0cc3a4: 9016 161b |011c: add-int v22, v22, v27 │ │ +0cc3a8: 7401 001e 1800 |011e: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cc3ae: 0a19 |0121: move-result v25 │ │ +0cc3b0: 7401 fd1d 1800 |0122: invoke-virtual/range {v24}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0cc3b6: 0a09 |0125: move-result v9 │ │ +0cc3b8: db1b 0902 |0126: div-int/lit8 v27, v9, #int 2 // #02 │ │ +0cc3bc: 9117 0e1b |0128: sub-int v23, v14, v27 │ │ +0cc3c0: 901b 1619 |012a: add-int v27, v22, v25 │ │ +0cc3c4: 901c 1709 |012c: add-int v28, v23, v9 │ │ +0cc3c8: 0800 1800 |012e: move-object/from16 v0, v24 │ │ +0cc3cc: 0201 1600 |0130: move/from16 v1, v22 │ │ +0cc3d0: 0202 1700 |0132: move/from16 v2, v23 │ │ +0cc3d4: 0203 1b00 |0134: move/from16 v3, v27 │ │ +0cc3d8: 0204 1c00 |0136: move/from16 v4, v28 │ │ +0cc3dc: 6e54 371e 1032 |0138: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0cc3e2: 52c0 0a0c |013b: iget v0, v12, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams;.rightMargin:I // field@0c0a │ │ +0cc3e6: 021b 0000 |013d: move/from16 v27, v0 │ │ +0cc3ea: 901b 1b19 |013f: add-int v27, v27, v25 │ │ +0cc3ee: 901b 1b15 |0141: add-int v27, v27, v21 │ │ +0cc3f2: 9016 161b |0143: add-int v22, v22, v27 │ │ +0cc3f6: 28ca |0145: goto 010f // -0036 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=381 │ │ 0x0008 line=382 │ │ 0x000b line=457 │ │ 0x000c line=386 │ │ 0x0010 line=387 │ │ @@ -286252,46 +286336,46 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 9 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 58 16-bit code units │ │ -0c8b5c: |[0c8b5c] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ -0c8b6c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0c8b6e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0c8b70: 5560 0f0c |0002: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ -0c8b74: 7110 d21d 0700 |0004: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c8b7a: 0a02 |0007: move-result v2 │ │ -0c8b7c: 1505 0040 |0008: const/high16 v5, #int 1073741824 // #4000 │ │ -0c8b80: 3352 2a00 |000a: if-ne v2, v5, 0034 // +002a │ │ -0c8b84: 0132 |000c: move v2, v3 │ │ -0c8b86: 5c62 0f0c |000d: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ -0c8b8a: 5562 0f0c |000f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ -0c8b8e: 3220 0400 |0011: if-eq v0, v2, 0015 // +0004 │ │ -0c8b92: 5964 100c |0013: iput v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0c10 │ │ -0c8b96: 7110 d21d 0700 |0015: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c8b9c: 0a01 |0018: move-result v1 │ │ -0c8b9e: 5562 0f0c |0019: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ -0c8ba2: 3802 1100 |001b: if-eqz v2, 002c // +0011 │ │ -0c8ba6: 5462 120c |001d: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ -0c8baa: 3802 0d00 |001f: if-eqz v2, 002c // +000d │ │ -0c8bae: 5262 100c |0021: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0c10 │ │ -0c8bb2: 3221 0900 |0023: if-eq v1, v2, 002c // +0009 │ │ -0c8bb6: 5961 100c |0025: iput v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0c10 │ │ -0c8bba: 5462 120c |0027: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ -0c8bbe: 6e20 0427 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ -0c8bc4: 5562 0f0c |002c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ -0c8bc8: 3802 0800 |002e: if-eqz v2, 0036 // +0008 │ │ -0c8bcc: 7030 9426 7608 |0030: invoke-direct {v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@2694 │ │ -0c8bd2: 0e00 |0033: return-void │ │ -0c8bd4: 0142 |0034: move v2, v4 │ │ -0c8bd6: 28d8 |0035: goto 000d // -0028 │ │ -0c8bd8: 6f30 232a 7608 |0036: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2a23 │ │ -0c8bde: 28fa |0039: goto 0033 // -0006 │ │ +0cc3f8: |[0cc3f8] com.actionbarsherlock.internal.view.menu.ActionMenuView.onMeasure:(II)V │ │ +0cc408: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0cc40a: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0cc40c: 5560 0f0c |0002: iget-boolean v0, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ +0cc410: 7110 d21d 0700 |0004: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0cc416: 0a02 |0007: move-result v2 │ │ +0cc418: 1505 0040 |0008: const/high16 v5, #int 1073741824 // #4000 │ │ +0cc41c: 3352 2a00 |000a: if-ne v2, v5, 0034 // +002a │ │ +0cc420: 0132 |000c: move v2, v3 │ │ +0cc422: 5c62 0f0c |000d: iput-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ +0cc426: 5562 0f0c |000f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ +0cc42a: 3220 0400 |0011: if-eq v0, v2, 0015 // +0004 │ │ +0cc42e: 5964 100c |0013: iput v4, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0c10 │ │ +0cc432: 7110 d21d 0700 |0015: invoke-static {v7}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0cc438: 0a01 |0018: move-result v1 │ │ +0cc43a: 5562 0f0c |0019: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ +0cc43e: 3802 1100 |001b: if-eqz v2, 002c // +0011 │ │ +0cc442: 5462 120c |001d: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ +0cc446: 3802 0d00 |001f: if-eqz v2, 002c // +000d │ │ +0cc44a: 5262 100c |0021: iget v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0c10 │ │ +0cc44e: 3221 0900 |0023: if-eq v1, v2, 002c // +0009 │ │ +0cc452: 5961 100c |0025: iput v1, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItemsWidth:I // field@0c10 │ │ +0cc456: 5462 120c |0027: iget-object v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c12 │ │ +0cc45a: 6e20 0427 3200 |0029: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.onItemsChanged:(Z)V // method@2704 │ │ +0cc460: 5562 0f0c |002c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mFormatItems:Z // field@0c0f │ │ +0cc464: 3802 0800 |002e: if-eqz v2, 0036 // +0008 │ │ +0cc468: 7030 9426 7608 |0030: invoke-direct {v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.onMeasureExactFormat:(II)V // method@2694 │ │ +0cc46e: 0e00 |0033: return-void │ │ +0cc470: 0142 |0034: move v2, v4 │ │ +0cc472: 28d8 |0035: goto 000d // -0028 │ │ +0cc474: 6f30 232a 7608 |0036: invoke-super {v6, v7, v8}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2a23 │ │ +0cc47a: 28fa |0039: goto 0033 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=101 │ │ 0x0004 line=102 │ │ 0x000f line=104 │ │ 0x0013 line=105 │ │ 0x0015 line=110 │ │ @@ -286316,17 +286400,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c8be0: |[0c8be0] com.actionbarsherlock.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ -0c8bf0: 5c01 150c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0c15 │ │ -0c8bf4: 0e00 |0002: return-void │ │ +0cc47c: |[0cc47c] com.actionbarsherlock.internal.view.menu.ActionMenuView.setOverflowReserved:(Z)V │ │ +0cc48c: 5c01 150c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mReserveOverflow:Z // field@0c15 │ │ +0cc490: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=470 │ │ 0x0002 line=471 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 reserveOverflow Z │ │ @@ -286336,32 +286420,32 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c8bf8: |[0c8bf8] com.actionbarsherlock.internal.view.menu.ActionMenuView.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ -0c8c08: 5b01 140c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ -0c8c0c: 0e00 |0002: return-void │ │ +0cc494: |[0cc494] com.actionbarsherlock.internal.view.menu.ActionMenuView.setPresenter:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)V │ │ +0cc4a4: 5b01 140c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.mPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0c14 │ │ +0cc4a8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0002 line=66 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ 0x0000 - 0x0003 reg=1 presenter Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ - source_file_idx : 579 (ActionMenuView.java) │ │ + source_file_idx : 581 (ActionMenuView.java) │ │ │ │ Class #1038 header: │ │ class_idx : 1301 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1288 │ │ -source_file_idx : 4230 │ │ +source_file_idx : 4231 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 19 │ │ │ │ Class #1038 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;' │ │ @@ -286385,19 +286469,19 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0c8c10: |[0c8c10] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ -0c8c20: 7020 ce26 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ -0c8c26: 5b02 860c |0003: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8c2a: 5b03 850c |0005: iput-object v3, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ -0c8c2e: 0e00 |0007: return-void │ │ +0cc4ac: |[0cc4ac] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)V │ │ +0cc4bc: 7020 ce26 1000 |0000: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.:(Landroid/content/Context;)V // method@26ce │ │ +0cc4c2: 5b02 860c |0003: iput-object v2, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc4c6: 5b03 850c |0005: iput-object v3, v0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ +0cc4ca: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=36 │ │ 0x0003 line=38 │ │ 0x0005 line=39 │ │ 0x0007 line=40 │ │ locals : │ │ @@ -286412,19 +286496,19 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8c30: |[0c8c30] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0c8c40: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8c44: 6e20 e126 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ -0c8c4a: 0a00 |0005: move-result v0 │ │ -0c8c4c: 0f00 |0006: return v0 │ │ +0cc4cc: |[0cc4cc] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0cc4dc: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc4e0: 6e20 e126 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e1 │ │ +0cc4e6: 0a00 |0005: move-result v0 │ │ +0cc4e8: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=123 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -286433,48 +286517,51 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 18 16-bit code units │ │ -0c8c50: |[0c8c50] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0c8c60: 6f30 e226 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26e2 │ │ -0c8c66: 0a00 |0003: move-result v0 │ │ -0c8c68: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ -0c8c6c: 5410 860c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8c70: 6e30 e226 2003 |0008: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26e2 │ │ -0c8c76: 0a00 |000b: move-result v0 │ │ -0c8c78: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ -0c8c7c: 1210 |000e: const/4 v0, #int 1 // #1 │ │ -0c8c7e: 0f00 |000f: return v0 │ │ -0c8c80: 1200 |0010: const/4 v0, #int 0 // #0 │ │ -0c8c82: 28fe |0011: goto 000f // -0002 │ │ +0cc4ec: |[0cc4ec] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0cc4fc: 6f30 e226 2103 |0000: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26e2 │ │ +0cc502: 0a00 |0003: move-result v0 │ │ +0cc504: 3900 0a00 |0004: if-nez v0, 000e // +000a │ │ +0cc508: 5410 860c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc50c: 6e30 e226 2003 |0008: invoke-virtual {v0, v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.dispatchMenuItemSelected:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z // method@26e2 │ │ +0cc512: 0a00 |000b: move-result v0 │ │ +0cc514: 3800 0400 |000c: if-eqz v0, 0010 // +0004 │ │ +0cc518: 1210 |000e: const/4 v0, #int 1 // #1 │ │ +0cc51a: 0f00 |000f: return v0 │ │ +0cc51c: 1200 |0010: const/4 v0, #int 0 // #0 │ │ +0cc51e: 28fe |0011: goto 000f // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ + 0x0008 line=83 │ │ + 0x000f line=82 │ │ + 0x0010 line=83 │ │ locals : │ │ 0x0000 - 0x0012 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0012 reg=2 menu Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ 0x0000 - 0x0012 reg=3 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ name : 'expandItemActionView' │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8c84: |[0c8c84] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ -0c8c94: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8c98: 6e20 e726 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e7 │ │ -0c8c9e: 0a00 |0005: move-result v0 │ │ -0c8ca0: 0f00 |0006: return v0 │ │ +0cc520: |[0cc520] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ +0cc530: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc534: 6e20 e726 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z // method@26e7 │ │ +0cc53a: 0a00 |0005: move-result v0 │ │ +0cc53c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=118 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 item Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ @@ -286483,39 +286570,39 @@ │ │ type : '()Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 44 16-bit code units │ │ -0c8ca4: |[0c8ca4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ -0c8cb4: 5431 850c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ -0c8cb8: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ -0c8cbc: 5431 850c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ -0c8cc0: 6e10 3027 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0c8cc6: 0a00 |0009: move-result v0 │ │ -0c8cc8: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ -0c8ccc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0c8cce: 1101 |000d: return-object v1 │ │ -0c8cd0: 1200 |000e: const/4 v0, #int 0 // #0 │ │ -0c8cd2: 28fb |000f: goto 000a // -0005 │ │ -0c8cd4: 2201 e705 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c8cd8: 7010 d22e 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c8cde: 6f10 f126 0300 |0015: invoke-super {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@26f1 │ │ -0c8ce4: 0c02 |0018: move-result-object v2 │ │ -0c8ce6: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c8cec: 0c01 |001c: move-result-object v1 │ │ -0c8cee: 1a02 0b01 |001d: const-string v2, ":" // string@010b │ │ -0c8cf2: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c8cf8: 0c01 |0022: move-result-object v1 │ │ -0c8cfa: 6e20 d72e 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0c8d00: 0c01 |0026: move-result-object v1 │ │ -0c8d02: 6e10 e02e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c8d08: 0c01 |002a: move-result-object v1 │ │ -0c8d0a: 28e2 |002b: goto 000d // -001e │ │ +0cc540: |[0cc540] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getActionViewStatesKey:()Ljava/lang/String; │ │ +0cc550: 5431 850c |0000: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ +0cc554: 3801 0c00 |0002: if-eqz v1, 000e // +000c │ │ +0cc558: 5431 850c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ +0cc55c: 6e10 3027 0100 |0006: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0cc562: 0a00 |0009: move-result v0 │ │ +0cc564: 3900 0600 |000a: if-nez v0, 0010 // +0006 │ │ +0cc568: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0cc56a: 1101 |000d: return-object v1 │ │ +0cc56c: 1200 |000e: const/4 v0, #int 0 // #0 │ │ +0cc56e: 28fb |000f: goto 000a // -0005 │ │ +0cc570: 2201 e705 |0010: new-instance v1, Ljava/lang/StringBuilder; // type@05e7 │ │ +0cc574: 7010 d22e 0100 |0012: invoke-direct {v1}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0cc57a: 6f10 f126 0300 |0015: invoke-super {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.getActionViewStatesKey:()Ljava/lang/String; // method@26f1 │ │ +0cc580: 0c02 |0018: move-result-object v2 │ │ +0cc582: 6e20 db2e 2100 |0019: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0cc588: 0c01 |001c: move-result-object v1 │ │ +0cc58a: 1a02 0d01 |001d: const-string v2, ":" // string@010d │ │ +0cc58e: 6e20 db2e 2100 |001f: invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0cc594: 0c01 |0022: move-result-object v1 │ │ +0cc596: 6e20 d72e 0100 |0023: invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0cc59c: 0c01 |0026: move-result-object v1 │ │ +0cc59e: 6e10 e02e 0100 |0027: invoke-virtual {v1}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0cc5a4: 0c01 |002a: move-result-object v1 │ │ +0cc5a6: 28e2 |002b: goto 000d // -001e │ │ catches : (none) │ │ positions : │ │ 0x0000 line=128 │ │ 0x000a line=129 │ │ 0x000c line=130 │ │ 0x000d line=132 │ │ 0x000e line=128 │ │ @@ -286530,17 +286617,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c8d0c: |[0c8d0c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ -0c8d1c: 5410 850c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ -0c8d20: 1100 |0002: return-object v0 │ │ +0cc5a8: |[0cc5a8] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ +0cc5b8: 5410 850c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ +0cc5bc: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -286548,17 +286635,17 @@ │ │ type : '()Lcom/actionbarsherlock/view/Menu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c8d24: |[0c8d24] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getParentMenu:()Lcom/actionbarsherlock/view/Menu; │ │ -0c8d34: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8d38: 1100 |0002: return-object v0 │ │ +0cc5c0: |[0cc5c0] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getParentMenu:()Lcom/actionbarsherlock/view/Menu; │ │ +0cc5d0: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc5d4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -286566,17 +286653,17 @@ │ │ type : '()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c8d3c: |[0c8d3c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ -0c8d4c: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8d50: 1100 |0002: return-object v0 │ │ +0cc5d8: |[0cc5d8] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.getRootMenu:()Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ +0cc5e8: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc5ec: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -286584,19 +286671,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c8d54: |[0c8d54] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ -0c8d64: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8d68: 6e10 ff26 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ -0c8d6e: 0a00 |0005: move-result v0 │ │ -0c8d70: 0f00 |0006: return v0 │ │ +0cc5f0: |[0cc5f0] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isQwertyMode:()Z │ │ +0cc600: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc604: 6e10 ff26 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isQwertyMode:()Z // method@26ff │ │ +0cc60a: 0a00 |0005: move-result v0 │ │ +0cc60c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=49 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -286604,19 +286691,19 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0c8d74: |[0c8d74] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ -0c8d84: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8d88: 6e10 0127 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2701 │ │ -0c8d8e: 0a00 |0005: move-result v0 │ │ -0c8d90: 0f00 |0006: return v0 │ │ +0cc610: |[0cc610] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.isShortcutsVisible:()Z │ │ +0cc620: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc624: 6e10 0127 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.isShortcutsVisible:()Z // method@2701 │ │ +0cc62a: 0a00 |0005: move-result v0 │ │ +0cc62c: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=59 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;) │ │ @@ -286624,18 +286711,18 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8d94: |[0c8d94] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ -0c8da4: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8da8: 6e20 1127 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ -0c8dae: 0e00 |0005: return-void │ │ +0cc630: |[0cc630] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ +0cc640: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc644: 6e20 1127 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V // method@2711 │ │ +0cc64a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ 0x0005 line=73 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 callback Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback; │ │ @@ -286645,19 +286732,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8db0: |[0c8db0] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8dc0: 6f20 1827 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2718 │ │ -0c8dc6: 0c00 |0003: move-result-object v0 │ │ -0c8dc8: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ -0c8dcc: 1100 |0006: return-object v0 │ │ +0cc64c: |[0cc64c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc65c: 6f20 1827 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2718 │ │ +0cc662: 0c00 |0003: move-result-object v0 │ │ +0cc664: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ +0cc668: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=101 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 iconRes I │ │ │ │ @@ -286666,19 +286753,19 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8dd0: |[0c8dd0] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8de0: 6f20 1927 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2719 │ │ -0c8de6: 0c00 |0003: move-result-object v0 │ │ -0c8de8: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ -0c8dec: 1100 |0006: return-object v0 │ │ +0cc66c: |[0cc66c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc67c: 6f20 1927 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderIconInt:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@2719 │ │ +0cc682: 0c00 |0003: move-result-object v0 │ │ +0cc684: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ +0cc688: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -286687,19 +286774,19 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8df0: |[0c8df0] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8e00: 6f20 1b27 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@271b │ │ -0c8e06: 0c00 |0003: move-result-object v0 │ │ -0c8e08: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ -0c8e0c: 1100 |0006: return-object v0 │ │ +0cc68c: |[0cc68c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc69c: 6f20 1b27 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@271b │ │ +0cc6a2: 0c00 |0003: move-result-object v0 │ │ +0cc6a4: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ +0cc6a8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 titleRes I │ │ │ │ @@ -286708,19 +286795,19 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8e10: |[0c8e10] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8e20: 6f20 1c27 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@271c │ │ -0c8e26: 0c00 |0003: move-result-object v0 │ │ -0c8e28: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ -0c8e2c: 1100 |0006: return-object v0 │ │ +0cc6ac: |[0cc6ac] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc6bc: 6f20 1c27 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderTitleInt:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@271c │ │ +0cc6c2: 0c00 |0003: move-result-object v0 │ │ +0cc6c4: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ +0cc6c8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 title Ljava/lang/CharSequence; │ │ │ │ @@ -286729,19 +286816,19 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0c8e30: |[0c8e30] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8e40: 6f20 1d27 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@271d │ │ -0c8e46: 0c00 |0003: move-result-object v0 │ │ -0c8e48: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ -0c8e4c: 1100 |0006: return-object v0 │ │ +0cc6cc: |[0cc6cc] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc6dc: 6f20 1d27 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setHeaderViewInt:(Landroid/view/View;)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // method@271d │ │ +0cc6e2: 0c00 |0003: move-result-object v0 │ │ +0cc6e4: 1f00 6005 |0004: check-cast v0, Lcom/actionbarsherlock/view/SubMenu; // type@0560 │ │ +0cc6e8: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=113 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0007 reg=2 view Landroid/view/View; │ │ │ │ @@ -286750,18 +286837,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8e50: |[0c8e50] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8e60: 5410 850c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ -0c8e64: 6e20 5227 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2752 │ │ -0c8e6a: 1101 |0005: return-object v1 │ │ +0cc6ec: |[0cc6ec] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc6fc: 5410 850c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ +0cc700: 6e20 5227 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(I)Lcom/actionbarsherlock/view/MenuItem; // method@2752 │ │ +0cc706: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=92 │ │ 0x0005 line=93 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -286771,18 +286858,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8e6c: |[0c8e6c] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8e7c: 5410 850c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ -0c8e80: 6e20 5327 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2753 │ │ -0c8e86: 1101 |0005: return-object v1 │ │ +0cc708: |[0cc708] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc718: 5410 850c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0c85 │ │ +0cc71c: 6e20 5327 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; // method@2753 │ │ +0cc722: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=87 │ │ 0x0005 line=88 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -286792,18 +286879,18 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8e88: |[0c8e88] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ -0c8e98: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8e9c: 6e20 1f27 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@271f │ │ -0c8ea2: 0e00 |0005: return-void │ │ +0cc724: |[0cc724] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setQwertyMode:(Z)V │ │ +0cc734: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc738: 6e20 1f27 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setQwertyMode:(Z)V // method@271f │ │ +0cc73e: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 isQwerty Z │ │ @@ -286813,33 +286900,33 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8ea4: |[0c8ea4] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ -0c8eb4: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ -0c8eb8: 6e20 2027 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@2720 │ │ -0c8ebe: 0e00 |0005: return-void │ │ +0cc740: |[0cc740] com.actionbarsherlock.internal.view.menu.SubMenuBuilder.setShortcutsVisible:(Z)V │ │ +0cc750: 5410 860c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;.mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0c86 │ │ +0cc754: 6e20 2027 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.setShortcutsVisible:(Z)V // method@2720 │ │ +0cc75a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=54 │ │ 0x0005 line=55 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ 0x0000 - 0x0006 reg=2 shortcutsVisible Z │ │ │ │ - source_file_idx : 4230 (SubMenuBuilder.java) │ │ + source_file_idx : 4231 (SubMenuBuilder.java) │ │ │ │ Class #1039 header: │ │ class_idx : 1302 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1300 │ │ -source_file_idx : 4231 │ │ +source_file_idx : 4232 │ │ static_fields_size : 0 │ │ instance_fields_size: 2 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #1039 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;' │ │ @@ -286863,20 +286950,20 @@ │ │ type : '(Landroid/view/SubMenu;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 9 16-bit code units │ │ -0c8ec0: |[0c8ec0] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.:(Landroid/view/SubMenu;)V │ │ -0c8ed0: 7020 de27 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ -0c8ed6: 1200 |0003: const/4 v0, #int 0 // #0 │ │ -0c8ed8: 5b10 870c |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ -0c8edc: 5b12 880c |0006: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8ee0: 0e00 |0008: return-void │ │ +0cc75c: |[0cc75c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.:(Landroid/view/SubMenu;)V │ │ +0cc76c: 7020 de27 2100 |0000: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuWrapper;.:(Landroid/view/Menu;)V // method@27de │ │ +0cc772: 1200 |0003: const/4 v0, #int 0 // #0 │ │ +0cc774: 5b10 870c |0004: iput-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ +0cc778: 5b12 880c |0006: iput-object v2, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc77c: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=13 │ │ 0x0003 line=10 │ │ 0x0006 line=14 │ │ 0x0008 line=15 │ │ locals : │ │ @@ -286889,18 +286976,18 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c8ee4: |[0c8ee4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.clearHeader:()V │ │ -0c8ef4: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8ef8: 7210 b21d 0000 |0002: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@1db2 │ │ -0c8efe: 0e00 |0005: return-void │ │ +0cc780: |[0cc780] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.clearHeader:()V │ │ +0cc790: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc794: 7210 b21d 0000 |0002: invoke-interface {v0}, Landroid/view/SubMenu;.clearHeader:()V // method@1db2 │ │ +0cc79a: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=50 │ │ 0x0005 line=51 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ │ │ @@ -286909,25 +286996,25 @@ │ │ type : '()Lcom/actionbarsherlock/view/MenuItem;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0c8f00: |[0c8f00] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ -0c8f10: 5420 870c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ -0c8f14: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ -0c8f18: 2200 0b05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ -0c8f1c: 5421 880c |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8f20: 7210 b31d 0100 |0008: invoke-interface {v1}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1db3 │ │ -0c8f26: 0c01 |000b: move-result-object v1 │ │ -0c8f28: 7020 6a27 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ -0c8f2e: 5b20 870c |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ -0c8f32: 5420 870c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ -0c8f36: 1100 |0013: return-object v0 │ │ +0cc79c: |[0cc79c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.getItem:()Lcom/actionbarsherlock/view/MenuItem; │ │ +0cc7ac: 5420 870c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ +0cc7b0: 3900 0f00 |0002: if-nez v0, 0011 // +000f │ │ +0cc7b4: 2200 0b05 |0004: new-instance v0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; // type@050b │ │ +0cc7b8: 5421 880c |0006: iget-object v1, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc7bc: 7210 b31d 0100 |0008: invoke-interface {v1}, Landroid/view/SubMenu;.getItem:()Landroid/view/MenuItem; // method@1db3 │ │ +0cc7c2: 0c01 |000b: move-result-object v1 │ │ +0cc7c4: 7020 6a27 1000 |000c: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;.:(Landroid/view/MenuItem;)V // method@276a │ │ +0cc7ca: 5b20 870c |000f: iput-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ +0cc7ce: 5420 870c |0011: iget-object v0, v2, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mItem:Lcom/actionbarsherlock/view/MenuItem; // field@0c87 │ │ +0cc7d2: 1100 |0013: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0004 line=68 │ │ 0x0011 line=70 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ @@ -286937,18 +287024,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8f38: |[0c8f38] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8f48: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8f4c: 7220 b51d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@1db5 │ │ -0c8f52: 1101 |0005: return-object v1 │ │ +0cc7d4: |[0cc7d4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc7e4: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc7e8: 7220 b51d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(I)Landroid/view/SubMenu; // method@1db5 │ │ +0cc7ee: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=32 │ │ 0x0005 line=33 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -286958,18 +287045,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8f54: |[0c8f54] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8f64: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8f68: 7220 b61d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1db6 │ │ -0c8f6e: 1101 |0005: return-object v1 │ │ +0cc7f0: |[0cc7f0] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc800: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc804: 7220 b61d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1db6 │ │ +0cc80a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=38 │ │ 0x0005 line=39 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ @@ -286979,18 +287066,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8f70: |[0c8f70] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8f80: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8f84: 7220 b71d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@1db7 │ │ -0c8f8a: 1101 |0005: return-object v1 │ │ +0cc80c: |[0cc80c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc81c: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc820: 7220 b71d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(I)Landroid/view/SubMenu; // method@1db7 │ │ +0cc826: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=20 │ │ 0x0005 line=21 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 titleRes I │ │ @@ -287000,18 +287087,18 @@ │ │ type : '(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8f8c: |[0c8f8c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8f9c: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8fa0: 7220 b81d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1db8 │ │ -0c8fa6: 1101 |0005: return-object v1 │ │ +0cc828: |[0cc828] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc838: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc83c: 7220 b81d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderTitle:(Ljava/lang/CharSequence;)Landroid/view/SubMenu; // method@1db8 │ │ +0cc842: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x0005 line=27 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 title Ljava/lang/CharSequence; │ │ @@ -287021,18 +287108,18 @@ │ │ type : '(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8fa8: |[0c8fa8] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8fb8: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8fbc: 7220 b91d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@1db9 │ │ -0c8fc2: 1101 |0005: return-object v1 │ │ +0cc844: |[0cc844] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setHeaderView:(Landroid/view/View;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc854: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc858: 7220 b91d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setHeaderView:(Landroid/view/View;)Landroid/view/SubMenu; // method@1db9 │ │ +0cc85e: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=44 │ │ 0x0005 line=45 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 view Landroid/view/View; │ │ @@ -287042,18 +287129,18 @@ │ │ type : '(I)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8fc4: |[0c8fc4] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8fd4: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8fd8: 7220 ba1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@1dba │ │ -0c8fde: 1101 |0005: return-object v1 │ │ +0cc860: |[0cc860] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(I)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc870: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc874: 7220 ba1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(I)Landroid/view/SubMenu; // method@1dba │ │ +0cc87a: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=55 │ │ 0x0005 line=56 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 iconRes I │ │ @@ -287063,33 +287150,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0c8fe0: |[0c8fe0] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ -0c8ff0: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ -0c8ff4: 7220 bb1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1dbb │ │ -0c8ffa: 1101 |0005: return-object v1 │ │ +0cc87c: |[0cc87c] com.actionbarsherlock.internal.view.menu.SubMenuWrapper.setIcon:(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/SubMenu; │ │ +0cc88c: 5410 880c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper;.mNativeSubMenu:Landroid/view/SubMenu; // field@0c88 │ │ +0cc890: 7220 bb1d 2000 |0002: invoke-interface {v0, v2}, Landroid/view/SubMenu;.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/SubMenu; // method@1dbb │ │ +0cc896: 1101 |0005: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=61 │ │ 0x0005 line=62 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/view/menu/SubMenuWrapper; │ │ 0x0000 - 0x0006 reg=2 icon Landroid/graphics/drawable/Drawable; │ │ │ │ - source_file_idx : 4231 (SubMenuWrapper.java) │ │ + source_file_idx : 4232 (SubMenuWrapper.java) │ │ │ │ Class #1040 header: │ │ class_idx : 1308 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1305 │ │ -source_file_idx : 556 │ │ +source_file_idx : 558 │ │ static_fields_size : 3 │ │ instance_fields_size: 13 │ │ direct_methods_size : 7 │ │ virtual_methods_size: 24 │ │ │ │ Class #1040 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/ActionBarContextView;' │ │ @@ -287172,18 +287259,18 @@ │ │ type : '(Landroid/content/Context;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0c8ffc: |[0c8ffc] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ -0c900c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c900e: 7030 6e28 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@286e │ │ -0c9014: 0e00 |0004: return-void │ │ +0cc898: |[0cc898] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;)V │ │ +0cc8a8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cc8aa: 7030 6e28 2100 |0001: invoke-direct {v1, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@286e │ │ +0cc8b0: 0e00 |0004: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=70 │ │ 0x0004 line=71 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0005 reg=2 context Landroid/content/Context; │ │ @@ -287193,18 +287280,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 │ │ -0c9018: |[0c9018] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0c9028: 6000 8708 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionModeStyle:I // field@0887 │ │ -0c902c: 7040 6f28 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@286f │ │ -0c9032: 0e00 |0005: return-void │ │ +0cc8b4: |[0cc8b4] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0cc8c4: 6000 8708 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionModeStyle:I // field@0887 │ │ +0cc8c8: 7040 6f28 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@286f │ │ +0cc8ce: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ 0x0005 line=75 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -287215,42 +287302,42 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 7 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 55 16-bit code units │ │ -0c9034: |[0c9034] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0c9044: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c9046: 7040 2b28 4365 |0001: invoke-direct {v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@282b │ │ -0c904c: 6201 2b0a |0004: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0a2b │ │ -0c9050: 6e52 6e01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0c9056: 0c00 |0009: move-result-object v0 │ │ -0c9058: 6001 2c0a |000a: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_background:I // field@0a2c │ │ -0c905c: 6e20 dc01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0c9062: 0c01 |000f: move-result-object v1 │ │ -0c9064: 6e20 9728 1300 |0010: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2897 │ │ -0c906a: 6001 300a |0013: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_titleTextStyle:I // field@0a30 │ │ -0c906e: 6e30 e101 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0c9074: 0a01 |0018: move-result v1 │ │ -0c9076: 5931 b60c |0019: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0cb6 │ │ -0c907a: 6001 2f0a |001b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_subtitleTextStyle:I // field@0a2f │ │ -0c907e: 6e30 e101 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0c9084: 0a01 |0020: move-result v1 │ │ -0c9086: 5931 b20c |0021: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0cb2 │ │ -0c908a: 6001 2e0a |0023: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_height:I // field@0a2e │ │ -0c908e: 6e30 e001 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ -0c9094: 0a01 |0028: move-result v1 │ │ -0c9096: 5931 a90c |0029: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ -0c909a: 6001 2d0a |002b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_backgroundSplit:I // field@0a2d │ │ -0c909e: 6e20 dc01 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0c90a4: 0c01 |0030: move-result-object v1 │ │ -0c90a6: 5b31 af0c |0031: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0caf │ │ -0c90aa: 6e10 e601 0000 |0033: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0c90b0: 0e00 |0036: return-void │ │ +0cc8d0: |[0cc8d0] com.actionbarsherlock.internal.widget.ActionBarContextView.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0cc8e0: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0cc8e2: 7040 2b28 4365 |0001: invoke-direct {v3, v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@282b │ │ +0cc8e8: 6201 2b0a |0004: sget-object v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode:[I // field@0a2b │ │ +0cc8ec: 6e52 6e01 5461 |0006: invoke-virtual {v4, v5, v1, v6, v2}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0cc8f2: 0c00 |0009: move-result-object v0 │ │ +0cc8f4: 6001 2c0a |000a: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_background:I // field@0a2c │ │ +0cc8f8: 6e20 dc01 1000 |000c: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0cc8fe: 0c01 |000f: move-result-object v1 │ │ +0cc900: 6e20 9728 1300 |0010: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2897 │ │ +0cc906: 6001 300a |0013: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_titleTextStyle:I // field@0a30 │ │ +0cc90a: 6e30 e101 1002 |0015: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cc910: 0a01 |0018: move-result v1 │ │ +0cc912: 5931 b60c |0019: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0cb6 │ │ +0cc916: 6001 2f0a |001b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_subtitleTextStyle:I // field@0a2f │ │ +0cc91a: 6e30 e101 1002 |001d: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cc920: 0a01 |0020: move-result v1 │ │ +0cc922: 5931 b20c |0021: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0cb2 │ │ +0cc926: 6001 2e0a |0023: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_height:I // field@0a2e │ │ +0cc92a: 6e30 e001 1002 |0025: invoke-virtual {v0, v1, v2}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ +0cc930: 0a01 |0028: move-result v1 │ │ +0cc932: 5931 a90c |0029: iput v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ +0cc936: 6001 2d0a |002b: sget v1, Lcom/actionbarsherlock/R$styleable;.SherlockActionMode_backgroundSplit:I // field@0a2d │ │ +0cc93a: 6e20 dc01 1000 |002d: invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0cc940: 0c01 |0030: move-result-object v1 │ │ +0cc942: 5b31 af0c |0031: iput-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0caf │ │ +0cc946: 6e10 e601 0000 |0033: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0cc94c: 0e00 |0036: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=78 │ │ 0x0004 line=80 │ │ 0x000a line=81 │ │ 0x0013 line=83 │ │ 0x001b line=85 │ │ @@ -287270,21 +287357,21 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0c90b4: |[0c90b4] com.actionbarsherlock.internal.widget.ActionBarContextView.finishAnimation:()V │ │ -0c90c4: 5420 ab0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ -0c90c8: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ -0c90cc: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0c90ce: 5b21 ab0c |0005: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ -0c90d2: 6e10 fe23 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ -0c90d8: 0e00 |000a: return-void │ │ +0cc950: |[0cc950] com.actionbarsherlock.internal.widget.ActionBarContextView.finishAnimation:()V │ │ +0cc960: 5420 ab0c |0000: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ +0cc964: 3800 0800 |0002: if-eqz v0, 000a // +0008 │ │ +0cc968: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0cc96a: 5b21 ab0c |0005: iput-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ +0cc96e: 6e10 fe23 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.end:()V // method@23fe │ │ +0cc974: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=268 │ │ 0x0002 line=269 │ │ 0x0004 line=270 │ │ 0x0007 line=271 │ │ 0x000a line=273 │ │ @@ -287297,95 +287384,95 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 155 16-bit code units │ │ -0c90dc: |[0c90dc] com.actionbarsherlock.internal.widget.ActionBarContextView.initTitle:()V │ │ -0c90ec: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -0c90f0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0c90f2: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0c90f4: 5493 b50c |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c90f8: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ -0c90fc: 6e10 7928 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ -0c9102: 0c03 |000b: move-result-object v3 │ │ -0c9104: 7110 5a1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0c910a: 0c02 |000f: move-result-object v2 │ │ -0c910c: 6003 9b09 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@099b │ │ -0c9110: 6e30 5c1d 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0c9116: 6e10 7828 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2878 │ │ -0c911c: 0a03 |0018: move-result v3 │ │ -0c911e: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ -0c9122: 6e20 7728 3900 |001b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2877 │ │ -0c9128: 0c03 |001e: move-result-object v3 │ │ -0c912a: 1f03 7e04 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@047e │ │ -0c912e: 5b93 b50c |0021: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c9132: 5493 b50c |0023: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c9136: 6007 6809 |0025: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0968 │ │ -0c913a: 6e20 6320 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ -0c9140: 0c03 |002a: move-result-object v3 │ │ -0c9142: 1f03 9604 |002b: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ -0c9146: 5b93 b70c |002d: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0cb7 │ │ -0c914a: 5493 b50c |002f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c914e: 6007 6709 |0031: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0967 │ │ -0c9152: 6e20 6320 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ -0c9158: 0c03 |0036: move-result-object v3 │ │ -0c915a: 1f03 9604 |0037: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ -0c915e: 5b93 b30c |0039: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ -0c9162: 5293 b60c |003b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0cb6 │ │ -0c9166: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ -0c916a: 5493 b70c |003f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0cb7 │ │ -0c916e: 5497 aa0c |0041: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ -0c9172: 5298 b60c |0043: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0cb6 │ │ -0c9176: 6e30 1321 7308 |0045: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0c917c: 5293 b20c |0048: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0cb2 │ │ -0c9180: 3803 0b00 |004a: if-eqz v3, 0055 // +000b │ │ -0c9184: 5493 b30c |004c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ -0c9188: 5497 aa0c |004e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ -0c918c: 5298 b20c |0050: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0cb2 │ │ -0c9190: 6e30 1321 7308 |0052: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0c9196: 5493 b70c |0055: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0cb7 │ │ -0c919a: 5497 b40c |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ -0c919e: 6e20 1221 7300 |0059: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0c91a4: 5493 b30c |005c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ -0c91a8: 5497 b10c |005e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ -0c91ac: 6e20 1221 7300 |0060: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0c91b2: 5493 b40c |0063: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ -0c91b6: 7110 eb1c 0300 |0065: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c91bc: 0a03 |0068: move-result v3 │ │ -0c91be: 3903 2c00 |0069: if-nez v3, 0095 // +002c │ │ -0c91c2: 0141 |006b: move v1, v4 │ │ -0c91c4: 5493 b10c |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ -0c91c8: 7110 eb1c 0300 |006e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0c91ce: 0a03 |0071: move-result v3 │ │ -0c91d0: 3903 2500 |0072: if-nez v3, 0097 // +0025 │ │ -0c91d4: 0140 |0074: move v0, v4 │ │ -0c91d6: 5494 b30c |0075: iget-object v4, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ -0c91da: 3800 2200 |0077: if-eqz v0, 0099 // +0022 │ │ -0c91de: 0153 |0079: move v3, v5 │ │ -0c91e0: 6e20 1721 3400 |007a: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0c91e6: 5493 b50c |007d: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c91ea: 3901 0400 |007f: if-nez v1, 0083 // +0004 │ │ -0c91ee: 3800 0300 |0081: if-eqz v0, 0084 // +0003 │ │ -0c91f2: 0156 |0083: move v6, v5 │ │ -0c91f4: 6e20 7a20 6300 |0084: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -0c91fa: 5493 b50c |0087: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c91fe: 6e10 6620 0300 |0089: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2066 │ │ -0c9204: 0c03 |008c: move-result-object v3 │ │ -0c9206: 3903 0700 |008d: if-nez v3, 0094 // +0007 │ │ -0c920a: 5493 b50c |008f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c920e: 6e20 7028 3900 |0091: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ -0c9214: 0e00 |0094: return-void │ │ -0c9216: 0151 |0095: move v1, v5 │ │ -0c9218: 28d6 |0096: goto 006c // -002a │ │ -0c921a: 0150 |0097: move v0, v5 │ │ -0c921c: 28dd |0098: goto 0075 // -0023 │ │ -0c921e: 0163 |0099: move v3, v6 │ │ -0c9220: 28e0 |009a: goto 007a // -0020 │ │ +0cc978: |[0cc978] com.actionbarsherlock.internal.widget.ActionBarContextView.initTitle:()V │ │ +0cc988: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +0cc98c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0cc98e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0cc990: 5493 b50c |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cc994: 3903 4f00 |0006: if-nez v3, 0055 // +004f │ │ +0cc998: 6e10 7928 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ +0cc99e: 0c03 |000b: move-result-object v3 │ │ +0cc9a0: 7110 5a1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0cc9a6: 0c02 |000f: move-result-object v2 │ │ +0cc9a8: 6003 9b09 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@099b │ │ +0cc9ac: 6e30 5c1d 3209 |0012: invoke-virtual {v2, v3, v9}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0cc9b2: 6e10 7828 0900 |0015: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2878 │ │ +0cc9b8: 0a03 |0018: move-result v3 │ │ +0cc9ba: d803 03ff |0019: add-int/lit8 v3, v3, #int -1 // #ff │ │ +0cc9be: 6e20 7728 3900 |001b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2877 │ │ +0cc9c4: 0c03 |001e: move-result-object v3 │ │ +0cc9c6: 1f03 7e04 |001f: check-cast v3, Landroid/widget/LinearLayout; // type@047e │ │ +0cc9ca: 5b93 b50c |0021: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cc9ce: 5493 b50c |0023: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cc9d2: 6007 6809 |0025: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0968 │ │ +0cc9d6: 6e20 6320 7300 |0027: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ +0cc9dc: 0c03 |002a: move-result-object v3 │ │ +0cc9de: 1f03 9604 |002b: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ +0cc9e2: 5b93 b70c |002d: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0cb7 │ │ +0cc9e6: 5493 b50c |002f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cc9ea: 6007 6709 |0031: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0967 │ │ +0cc9ee: 6e20 6320 7300 |0033: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ +0cc9f4: 0c03 |0036: move-result-object v3 │ │ +0cc9f6: 1f03 9604 |0037: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ +0cc9fa: 5b93 b30c |0039: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ +0cc9fe: 5293 b60c |003b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0cb6 │ │ +0cca02: 3803 0b00 |003d: if-eqz v3, 0048 // +000b │ │ +0cca06: 5493 b70c |003f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0cb7 │ │ +0cca0a: 5497 aa0c |0041: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ +0cca0e: 5298 b60c |0043: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleStyleRes:I // field@0cb6 │ │ +0cca12: 6e30 1321 7308 |0045: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0cca18: 5293 b20c |0048: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0cb2 │ │ +0cca1c: 3803 0b00 |004a: if-eqz v3, 0055 // +000b │ │ +0cca20: 5493 b30c |004c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ +0cca24: 5497 aa0c |004e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ +0cca28: 5298 b20c |0050: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleStyleRes:I // field@0cb2 │ │ +0cca2c: 6e30 1321 7308 |0052: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0cca32: 5493 b70c |0055: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleView:Landroid/widget/TextView; // field@0cb7 │ │ +0cca36: 5497 b40c |0057: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ +0cca3a: 6e20 1221 7300 |0059: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0cca40: 5493 b30c |005c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ +0cca44: 5497 b10c |005e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ +0cca48: 6e20 1221 7300 |0060: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0cca4e: 5493 b40c |0063: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ +0cca52: 7110 eb1c 0300 |0065: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cca58: 0a03 |0068: move-result v3 │ │ +0cca5a: 3903 2c00 |0069: if-nez v3, 0095 // +002c │ │ +0cca5e: 0141 |006b: move v1, v4 │ │ +0cca60: 5493 b10c |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ +0cca64: 7110 eb1c 0300 |006e: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cca6a: 0a03 |0071: move-result v3 │ │ +0cca6c: 3903 2500 |0072: if-nez v3, 0097 // +0025 │ │ +0cca70: 0140 |0074: move v0, v4 │ │ +0cca72: 5494 b30c |0075: iget-object v4, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitleView:Landroid/widget/TextView; // field@0cb3 │ │ +0cca76: 3800 2200 |0077: if-eqz v0, 0099 // +0022 │ │ +0cca7a: 0153 |0079: move v3, v5 │ │ +0cca7c: 6e20 1721 3400 |007a: invoke-virtual {v4, v3}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0cca82: 5493 b50c |007d: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cca86: 3901 0400 |007f: if-nez v1, 0083 // +0004 │ │ +0cca8a: 3800 0300 |0081: if-eqz v0, 0084 // +0003 │ │ +0cca8e: 0156 |0083: move v6, v5 │ │ +0cca90: 6e20 7a20 6300 |0084: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +0cca96: 5493 b50c |0087: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cca9a: 6e10 6620 0300 |0089: invoke-virtual {v3}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2066 │ │ +0ccaa0: 0c03 |008c: move-result-object v3 │ │ +0ccaa2: 3903 0700 |008d: if-nez v3, 0094 // +0007 │ │ +0ccaa6: 5493 b50c |008f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0ccaaa: 6e20 7028 3900 |0091: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ +0ccab0: 0e00 |0094: return-void │ │ +0ccab2: 0151 |0095: move v1, v5 │ │ +0ccab4: 28d6 |0096: goto 006c // -002a │ │ +0ccab6: 0150 |0097: move v0, v5 │ │ +0ccab8: 28dd |0098: goto 0075 // -0023 │ │ +0ccaba: 0163 |0099: move v3, v6 │ │ +0ccabc: 28e0 |009a: goto 007a // -0020 │ │ catches : (none) │ │ positions : │ │ 0x0004 line=177 │ │ 0x0008 line=178 │ │ 0x0010 line=179 │ │ 0x0015 line=180 │ │ 0x0023 line=181 │ │ @@ -287419,83 +287506,85 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 14 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 136 16-bit code units │ │ -0c9224: |[0c9224] com.actionbarsherlock.internal.widget.ActionBarContextView.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0c9234: 120c |0000: const/4 v12, #int 0 // #0 │ │ -0c9236: 54d9 a80c |0001: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c923a: 54d8 a80c |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c923e: 6e10 8225 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@2582 │ │ -0c9244: 0a08 |0008: move-result v8 │ │ -0c9246: 7b8a |0009: neg-int v10, v8 │ │ -0c9248: 54d8 a80c |000a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c924c: 6e10 7e25 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ -0c9252: 0c08 |000f: move-result-object v8 │ │ -0c9254: 1f08 3f04 |0010: check-cast v8, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0c9258: 5288 5708 |0012: iget v8, v8, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ -0c925c: 9108 0a08 |0014: sub-int v8, v10, v8 │ │ -0c9260: 8288 |0016: int-to-float v8, v8 │ │ -0c9262: 6e20 8725 8900 |0017: invoke-virtual {v9, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setTranslationX:(F)V // method@2587 │ │ -0c9268: 54d8 a80c |001a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c926c: 1a09 022f |001c: const-string v9, "translationX" // string@2f02 │ │ -0c9270: 121a |001e: const/4 v10, #int 1 // #1 │ │ -0c9272: 23aa 3406 |001f: new-array v10, v10, [F // type@0634 │ │ -0c9276: 120b |0021: const/4 v11, #int 0 // #0 │ │ -0c9278: 4b0c 0a0b |0022: aput v12, v10, v11 │ │ -0c927c: 7130 a024 980a |0024: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0c9282: 0c02 |0027: move-result-object v2 │ │ -0c9284: 1608 c800 |0028: const-wide/16 v8, #int 200 // #c8 │ │ -0c9288: 6e30 a524 8209 |002a: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c928e: 6e20 9724 d200 |002d: invoke-virtual {v2, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ -0c9294: 2208 6004 |0030: new-instance v8, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ -0c9298: 7010 f01f 0800 |0032: invoke-direct {v8}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ -0c929e: 6e20 aa24 8200 |0035: invoke-virtual {v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ -0c92a4: 2207 d304 |0038: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0c92a8: 7010 2a24 0700 |003a: invoke-direct {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ -0c92ae: 6e20 3b24 2700 |003d: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0c92b4: 0c01 |0040: move-result-object v1 │ │ -0c92b6: 54d8 ad0c |0041: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c92ba: 3808 3b00 |0043: if-eqz v8, 007e // +003b │ │ -0c92be: 54d8 ad0c |0045: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c92c2: 6e10 7f26 0800 |0047: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ -0c92c8: 0a04 |004a: move-result v4 │ │ -0c92ca: 3d04 3300 |004b: if-lez v4, 007e // +0033 │ │ -0c92ce: d805 04ff |004d: add-int/lit8 v5, v4, #int -1 // #ff │ │ -0c92d2: 1206 |004f: const/4 v6, #int 0 // #0 │ │ -0c92d4: 3a05 2e00 |0050: if-ltz v5, 007e // +002e │ │ -0c92d8: 54d8 ad0c |0052: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c92dc: 6e20 7e26 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c92e2: 0c08 |0057: move-result-object v8 │ │ -0c92e4: 7110 6125 0800 |0058: invoke-static {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -0c92ea: 0c03 |005b: move-result-object v3 │ │ -0c92ec: 6e20 5b25 c300 |005c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@255b │ │ -0c92f2: 1a08 422a |005f: const-string v8, "scaleY" // string@2a42 │ │ -0c92f6: 1229 |0061: const/4 v9, #int 2 // #2 │ │ -0c92f8: 2399 3406 |0062: new-array v9, v9, [F // type@0634 │ │ -0c92fc: 2609 1c00 0000 |0064: fill-array-data v9, 00000080 // +0000001c │ │ -0c9302: 7130 a024 8309 |0067: invoke-static {v3, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0c9308: 0c00 |006a: move-result-object v0 │ │ -0c930a: 1608 6400 |006b: const-wide/16 v8, #int 100 // #64 │ │ -0c930e: 6e30 a524 8009 |006d: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c9314: da08 0646 |0070: mul-int/lit8 v8, v6, #int 70 // #46 │ │ -0c9318: 8188 |0072: int-to-long v8, v8 │ │ -0c931a: 6e30 ad24 8009 |0073: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@24ad │ │ -0c9320: 6e20 1e24 0100 |0076: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0c9326: d805 05ff |0079: add-int/lit8 v5, v5, #int -1 // #ff │ │ -0c932a: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ -0c932e: 28d3 |007d: goto 0050 // -002d │ │ -0c9330: 1107 |007e: return-object v7 │ │ -0c9332: 0000 |007f: nop // spacer │ │ -0c9334: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ +0ccac0: |[0ccac0] com.actionbarsherlock.internal.widget.ActionBarContextView.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0ccad0: 120c |0000: const/4 v12, #int 0 // #0 │ │ +0ccad2: 54d9 a80c |0001: iget-object v9, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccad6: 54d8 a80c |0003: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccada: 6e10 8225 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@2582 │ │ +0ccae0: 0a08 |0008: move-result v8 │ │ +0ccae2: 7b8a |0009: neg-int v10, v8 │ │ +0ccae4: 54d8 a80c |000a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccae8: 6e10 7e25 0800 |000c: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ +0ccaee: 0c08 |000f: move-result-object v8 │ │ +0ccaf0: 1f08 3f04 |0010: check-cast v8, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0ccaf4: 5288 5708 |0012: iget v8, v8, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ +0ccaf8: 9108 0a08 |0014: sub-int v8, v10, v8 │ │ +0ccafc: 8288 |0016: int-to-float v8, v8 │ │ +0ccafe: 6e20 8725 8900 |0017: invoke-virtual {v9, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.setTranslationX:(F)V // method@2587 │ │ +0ccb04: 54d8 a80c |001a: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccb08: 1a09 012f |001c: const-string v9, "translationX" // string@2f01 │ │ +0ccb0c: 121a |001e: const/4 v10, #int 1 // #1 │ │ +0ccb0e: 23aa 3406 |001f: new-array v10, v10, [F // type@0634 │ │ +0ccb12: 120b |0021: const/4 v11, #int 0 // #0 │ │ +0ccb14: 4b0c 0a0b |0022: aput v12, v10, v11 │ │ +0ccb18: 7130 a024 980a |0024: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0ccb1e: 0c02 |0027: move-result-object v2 │ │ +0ccb20: 1608 c800 |0028: const-wide/16 v8, #int 200 // #c8 │ │ +0ccb24: 6e30 a524 8209 |002a: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0ccb2a: 6e20 9724 d200 |002d: invoke-virtual {v2, v13}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ +0ccb30: 2208 6004 |0030: new-instance v8, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ +0ccb34: 7010 f01f 0800 |0032: invoke-direct {v8}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ +0ccb3a: 6e20 aa24 8200 |0035: invoke-virtual {v2, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ +0ccb40: 2207 d304 |0038: new-instance v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0ccb44: 7010 2a24 0700 |003a: invoke-direct {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ +0ccb4a: 6e20 3b24 2700 |003d: invoke-virtual {v7, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0ccb50: 0c01 |0040: move-result-object v1 │ │ +0ccb52: 54d8 ad0c |0041: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccb56: 3808 3b00 |0043: if-eqz v8, 007e // +003b │ │ +0ccb5a: 54d8 ad0c |0045: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccb5e: 6e10 7f26 0800 |0047: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ +0ccb64: 0a04 |004a: move-result v4 │ │ +0ccb66: 3d04 3300 |004b: if-lez v4, 007e // +0033 │ │ +0ccb6a: d805 04ff |004d: add-int/lit8 v5, v4, #int -1 // #ff │ │ +0ccb6e: 1206 |004f: const/4 v6, #int 0 // #0 │ │ +0ccb70: 3a05 2e00 |0050: if-ltz v5, 007e // +002e │ │ +0ccb74: 54d8 ad0c |0052: iget-object v8, v13, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccb78: 6e20 7e26 5800 |0054: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0ccb7e: 0c08 |0057: move-result-object v8 │ │ +0ccb80: 7110 6125 0800 |0058: invoke-static {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +0ccb86: 0c03 |005b: move-result-object v3 │ │ +0ccb88: 6e20 5b25 c300 |005c: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@255b │ │ +0ccb8e: 1a08 412a |005f: const-string v8, "scaleY" // string@2a41 │ │ +0ccb92: 1229 |0061: const/4 v9, #int 2 // #2 │ │ +0ccb94: 2399 3406 |0062: new-array v9, v9, [F // type@0634 │ │ +0ccb98: 2609 1c00 0000 |0064: fill-array-data v9, 00000080 // +0000001c │ │ +0ccb9e: 7130 a024 8309 |0067: invoke-static {v3, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0ccba4: 0c00 |006a: move-result-object v0 │ │ +0ccba6: 1608 6400 |006b: const-wide/16 v8, #int 100 // #64 │ │ +0ccbaa: 6e30 a524 8009 |006d: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0ccbb0: da08 0646 |0070: mul-int/lit8 v8, v6, #int 70 // #46 │ │ +0ccbb4: 8188 |0072: int-to-long v8, v8 │ │ +0ccbb6: 6e30 ad24 8009 |0073: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@24ad │ │ +0ccbbc: 6e20 1e24 0100 |0076: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0ccbc2: d805 05ff |0079: add-int/lit8 v5, v5, #int -1 // #ff │ │ +0ccbc6: d806 0601 |007b: add-int/lit8 v6, v6, #int 1 // #01 │ │ +0ccbca: 28d3 |007d: goto 0050 // -002d │ │ +0ccbcc: 1107 |007e: return-object v7 │ │ +0ccbce: 0000 |007f: nop // spacer │ │ +0ccbd0: 0003 0400 0200 0000 0000 0000 0000 ... |0080: array-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=392 │ │ + 0x000c line=393 │ │ + 0x0017 line=392 │ │ 0x001a line=394 │ │ 0x0028 line=395 │ │ 0x002d line=396 │ │ 0x0030 line=397 │ │ 0x0038 line=399 │ │ 0x003d line=400 │ │ 0x0041 line=402 │ │ @@ -287527,76 +287616,78 @@ │ │ type : '()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 16 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 116 16-bit code units │ │ -0c9344: |[0c9344] com.actionbarsherlock.internal.widget.ActionBarContextView.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ -0c9354: 121e |0000: const/4 v14, #int 1 // #1 │ │ -0c9356: 120d |0001: const/4 v13, #int 0 // #0 │ │ -0c9358: 120c |0002: const/4 v12, #int 0 // #0 │ │ -0c935a: 54f8 a80c |0003: iget-object v8, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c935e: 1a09 022f |0005: const-string v9, "translationX" // string@2f02 │ │ -0c9362: 23ea 3406 |0007: new-array v10, v14, [F // type@0634 │ │ -0c9366: 54f7 a80c |0009: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c936a: 6e10 8225 0700 |000b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@2582 │ │ -0c9370: 0a07 |000e: move-result v7 │ │ -0c9372: 7b7b |000f: neg-int v11, v7 │ │ -0c9374: 54f7 a80c |0010: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9378: 6e10 7e25 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ -0c937e: 0c07 |0015: move-result-object v7 │ │ -0c9380: 1f07 3f04 |0016: check-cast v7, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0c9384: 5277 5708 |0018: iget v7, v7, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ -0c9388: 9107 0b07 |001a: sub-int v7, v11, v7 │ │ -0c938c: 8277 |001c: int-to-float v7, v7 │ │ -0c938e: 4b07 0a0d |001d: aput v7, v10, v13 │ │ -0c9392: 7130 a024 980a |001f: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0c9398: 0c02 |0022: move-result-object v2 │ │ -0c939a: 1608 c800 |0023: const-wide/16 v8, #int 200 // #c8 │ │ -0c939e: 6e30 a524 8209 |0025: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c93a4: 6e20 9724 f200 |0028: invoke-virtual {v2, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ -0c93aa: 2207 6004 |002b: new-instance v7, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ -0c93ae: 7010 f01f 0700 |002d: invoke-direct {v7}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ -0c93b4: 6e20 aa24 7200 |0030: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ -0c93ba: 2206 d304 |0033: new-instance v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ -0c93be: 7010 2a24 0600 |0035: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ -0c93c4: 6e20 3b24 2600 |0038: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ -0c93ca: 0c01 |003b: move-result-object v1 │ │ -0c93cc: 54f7 ad0c |003c: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c93d0: 3807 3500 |003e: if-eqz v7, 0073 // +0035 │ │ -0c93d4: 54f7 ad0c |0040: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c93d8: 6e10 7f26 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ -0c93de: 0a04 |0045: move-result v4 │ │ -0c93e0: 3d04 2d00 |0046: if-lez v4, 0073 // +002d │ │ -0c93e4: 1205 |0048: const/4 v5, #int 0 // #0 │ │ -0c93e6: 3b05 2a00 |0049: if-gez v5, 0073 // +002a │ │ -0c93ea: 54f7 ad0c |004b: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c93ee: 6e20 7e26 5700 |004d: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ -0c93f4: 0c07 |0050: move-result-object v7 │ │ -0c93f6: 7110 6125 0700 |0051: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ -0c93fc: 0c03 |0054: move-result-object v3 │ │ -0c93fe: 6e20 5b25 c300 |0055: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@255b │ │ -0c9404: 1a07 422a |0058: const-string v7, "scaleY" // string@2a42 │ │ -0c9408: 23e8 3406 |005a: new-array v8, v14, [F // type@0634 │ │ -0c940c: 4b0c 080d |005c: aput v12, v8, v13 │ │ -0c9410: 7130 a024 7308 |005e: invoke-static {v3, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ -0c9416: 0c00 |0061: move-result-object v0 │ │ -0c9418: 1608 6400 |0062: const-wide/16 v8, #int 100 // #64 │ │ -0c941c: 6e30 a524 8009 |0064: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ -0c9422: da07 0546 |0067: mul-int/lit8 v7, v5, #int 70 // #46 │ │ -0c9426: 8178 |0069: int-to-long v8, v7 │ │ -0c9428: 6e30 ad24 8009 |006a: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@24ad │ │ -0c942e: 6e20 1e24 0100 |006d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ -0c9434: d805 0501 |0070: add-int/lit8 v5, v5, #int 1 // #01 │ │ -0c9438: 28d7 |0072: goto 0049 // -0029 │ │ -0c943a: 1106 |0073: return-object v6 │ │ +0ccbe0: |[0ccbe0] com.actionbarsherlock.internal.widget.ActionBarContextView.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ +0ccbf0: 121e |0000: const/4 v14, #int 1 // #1 │ │ +0ccbf2: 120d |0001: const/4 v13, #int 0 // #0 │ │ +0ccbf4: 120c |0002: const/4 v12, #int 0 // #0 │ │ +0ccbf6: 54f8 a80c |0003: iget-object v8, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccbfa: 1a09 012f |0005: const-string v9, "translationX" // string@2f01 │ │ +0ccbfe: 23ea 3406 |0007: new-array v10, v14, [F // type@0634 │ │ +0ccc02: 54f7 a80c |0009: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccc06: 6e10 8225 0700 |000b: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getWidth:()I // method@2582 │ │ +0ccc0c: 0a07 |000e: move-result v7 │ │ +0ccc0e: 7b7b |000f: neg-int v11, v7 │ │ +0ccc10: 54f7 a80c |0010: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccc14: 6e10 7e25 0700 |0012: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ +0ccc1a: 0c07 |0015: move-result-object v7 │ │ +0ccc1c: 1f07 3f04 |0016: check-cast v7, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0ccc20: 5277 5708 |0018: iget v7, v7, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ +0ccc24: 9107 0b07 |001a: sub-int v7, v11, v7 │ │ +0ccc28: 8277 |001c: int-to-float v7, v7 │ │ +0ccc2a: 4b07 0a0d |001d: aput v7, v10, v13 │ │ +0ccc2e: 7130 a024 980a |001f: invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0ccc34: 0c02 |0022: move-result-object v2 │ │ +0ccc36: 1608 c800 |0023: const-wide/16 v8, #int 200 // #c8 │ │ +0ccc3a: 6e30 a524 8209 |0025: invoke-virtual {v2, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0ccc40: 6e20 9724 f200 |0028: invoke-virtual {v2, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.addListener:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V // method@2497 │ │ +0ccc46: 2207 6004 |002b: new-instance v7, Landroid/view/animation/DecelerateInterpolator; // type@0460 │ │ +0ccc4a: 7010 f01f 0700 |002d: invoke-direct {v7}, Landroid/view/animation/DecelerateInterpolator;.:()V // method@1ff0 │ │ +0ccc50: 6e20 aa24 7200 |0030: invoke-virtual {v2, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setInterpolator:(Landroid/view/animation/Interpolator;)V // method@24aa │ │ +0ccc56: 2206 d304 |0033: new-instance v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; // type@04d3 │ │ +0ccc5a: 7010 2a24 0600 |0035: invoke-direct {v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.:()V // method@242a │ │ +0ccc60: 6e20 3b24 2600 |0038: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;.play:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@243b │ │ +0ccc66: 0c01 |003b: move-result-object v1 │ │ +0ccc68: 54f7 ad0c |003c: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccc6c: 3807 3500 |003e: if-eqz v7, 0073 // +0035 │ │ +0ccc70: 54f7 ad0c |0040: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccc74: 6e10 7f26 0700 |0042: invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ +0ccc7a: 0a04 |0045: move-result v4 │ │ +0ccc7c: 3d04 2d00 |0046: if-lez v4, 0073 // +002d │ │ +0ccc80: 1205 |0048: const/4 v5, #int 0 // #0 │ │ +0ccc82: 3b05 2a00 |0049: if-gez v5, 0073 // +002a │ │ +0ccc86: 54f7 ad0c |004b: iget-object v7, v15, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccc8a: 6e20 7e26 5700 |004d: invoke-virtual {v7, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildAt:(I)Landroid/view/View; // method@267e │ │ +0ccc90: 0c07 |0050: move-result-object v7 │ │ +0ccc92: 7110 6125 0700 |0051: invoke-static {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.wrap:(Landroid/view/View;)Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy; // method@2561 │ │ +0ccc98: 0c03 |0054: move-result-object v3 │ │ +0ccc9a: 6e20 5b25 c300 |0055: invoke-virtual {v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;.setScaleY:(F)V // method@255b │ │ +0ccca0: 1a07 412a |0058: const-string v7, "scaleY" // string@2a41 │ │ +0ccca4: 23e8 3406 |005a: new-array v8, v14, [F // type@0634 │ │ +0ccca8: 4b0c 080d |005c: aput v12, v8, v13 │ │ +0cccac: 7130 a024 7308 |005e: invoke-static {v3, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.ofFloat:(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a0 │ │ +0cccb2: 0c00 |0061: move-result-object v0 │ │ +0cccb4: 1608 6400 |0062: const-wide/16 v8, #int 100 // #64 │ │ +0cccb8: 6e30 a524 8009 |0064: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setDuration:(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; // method@24a5 │ │ +0cccbe: da07 0546 |0067: mul-int/lit8 v7, v5, #int 70 // #46 │ │ +0cccc2: 8178 |0069: int-to-long v8, v7 │ │ +0cccc4: 6e30 ad24 8009 |006a: invoke-virtual {v0, v8, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;.setStartDelay:(J)V // method@24ad │ │ +0cccca: 6e20 1e24 0100 |006d: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;.with:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; // method@241e │ │ +0cccd0: d805 0501 |0070: add-int/lit8 v5, v5, #int 1 // #01 │ │ +0cccd4: 28d7 |0072: goto 0049 // -0029 │ │ +0cccd6: 1106 |0073: return-object v6 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=420 │ │ + 0x000b line=421 │ │ + 0x001f line=420 │ │ 0x0023 line=422 │ │ 0x0028 line=423 │ │ 0x002b line=424 │ │ 0x0033 line=426 │ │ 0x0038 line=427 │ │ 0x003c line=429 │ │ 0x0040 line=430 │ │ @@ -287626,31 +287717,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 31 16-bit code units │ │ -0c943c: |[0c943c] com.actionbarsherlock.internal.widget.ActionBarContextView.closeMode:()V │ │ -0c944c: 1221 |0000: const/4 v1, #int 2 // #2 │ │ -0c944e: 5220 a70c |0001: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ -0c9452: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ -0c9456: 0e00 |0005: return-void │ │ -0c9458: 5420 a80c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c945c: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ -0c9460: 6e10 8428 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ -0c9466: 28f8 |000d: goto 0005 // -0008 │ │ -0c9468: 7010 7428 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2874 │ │ -0c946e: 5921 a70c |0011: iput v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ -0c9472: 7010 8628 0200 |0013: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2886 │ │ -0c9478: 0c00 |0016: move-result-object v0 │ │ -0c947a: 5b20 ab0c |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ -0c947e: 5420 ab0c |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ -0c9482: 6e10 0c24 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ -0c9488: 28e7 |001e: goto 0005 // -0019 │ │ +0cccd8: |[0cccd8] com.actionbarsherlock.internal.widget.ActionBarContextView.closeMode:()V │ │ +0ccce8: 1221 |0000: const/4 v1, #int 2 // #2 │ │ +0cccea: 5220 a70c |0001: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ +0cccee: 3310 0300 |0003: if-ne v0, v1, 0006 // +0003 │ │ +0cccf2: 0e00 |0005: return-void │ │ +0cccf4: 5420 a80c |0006: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cccf8: 3900 0600 |0008: if-nez v0, 000e // +0006 │ │ +0cccfc: 6e10 8428 0200 |000a: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ +0ccd02: 28f8 |000d: goto 0005 // -0008 │ │ +0ccd04: 7010 7428 0200 |000e: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2874 │ │ +0ccd0a: 5921 a70c |0011: iput v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ +0ccd0e: 7010 8628 0200 |0013: invoke-direct {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeOutAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2886 │ │ +0ccd14: 0c00 |0016: move-result-object v0 │ │ +0ccd16: 5b20 ab0c |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ +0ccd1a: 5420 ab0c |0019: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ +0ccd1e: 6e10 0c24 0000 |001b: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ +0ccd24: 28e7 |001e: goto 0005 // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=252 │ │ 0x0005 line=265 │ │ 0x0006 line=256 │ │ 0x000a line=257 │ │ 0x000e line=261 │ │ @@ -287665,20 +287756,20 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 8 16-bit code units │ │ -0c948c: |[0c948c] com.actionbarsherlock.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0c949c: 2200 3f04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0c94a0: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ -0c94a2: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ -0c94a4: 7030 961e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ -0c94aa: 1100 |0007: return-object v0 │ │ +0ccd28: |[0ccd28] com.actionbarsherlock.internal.widget.ActionBarContextView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0ccd38: 2200 3f04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0ccd3c: 12f1 |0002: const/4 v1, #int -1 // #ff │ │ +0ccd3e: 12e2 |0003: const/4 v2, #int -2 // #fe │ │ +0ccd40: 7030 961e 1002 |0004: invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;.:(II)V // method@1e96 │ │ +0ccd46: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=314 │ │ locals : │ │ 0x0000 - 0x0008 reg=3 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -287686,20 +287777,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 │ │ -0c94ac: |[0c94ac] com.actionbarsherlock.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0c94bc: 2200 3f04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0c94c0: 6e10 7928 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ -0c94c6: 0c01 |0005: move-result-object v1 │ │ -0c94c8: 7030 971e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ -0c94ce: 1100 |0009: return-object v0 │ │ +0ccd48: |[0ccd48] com.actionbarsherlock.internal.widget.ActionBarContextView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0ccd58: 2200 3f04 |0000: new-instance v0, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0ccd5c: 6e10 7928 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ +0ccd62: 0c01 |0005: move-result-object v1 │ │ +0ccd64: 7030 971e 1003 |0006: invoke-direct {v0, v1, v3}, Landroid/view/ViewGroup$MarginLayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@1e97 │ │ +0ccd6a: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=319 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -287708,17 +287799,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c94d0: |[0c94d0] com.actionbarsherlock.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ -0c94e0: 5410 b10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ -0c94e4: 1100 |0002: return-object v0 │ │ +0ccd6c: |[0ccd6c] com.actionbarsherlock.internal.widget.ActionBarContextView.getSubtitle:()Ljava/lang/CharSequence; │ │ +0ccd7c: 5410 b10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ +0ccd80: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=173 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -287726,17 +287817,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c94e8: |[0c94e8] com.actionbarsherlock.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ -0c94f8: 5410 b40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ -0c94fc: 1100 |0002: return-object v0 │ │ +0ccd84: |[0ccd84] com.actionbarsherlock.internal.widget.ActionBarContextView.getTitle:()Ljava/lang/CharSequence; │ │ +0ccd94: 5410 b40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ +0ccd98: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=169 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -287744,23 +287835,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c9500: |[0c9500] com.actionbarsherlock.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ -0c9510: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9514: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0c9518: 5410 a50c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c951c: 6e10 5326 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ -0c9522: 0a00 |0009: move-result v0 │ │ -0c9524: 0f00 |000a: return v0 │ │ -0c9526: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c9528: 28fe |000c: goto 000a // -0002 │ │ +0ccd9c: |[0ccd9c] com.actionbarsherlock.internal.widget.ActionBarContextView.hideOverflowMenu:()Z │ │ +0ccdac: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0ccdb0: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0ccdb4: 5410 a50c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0ccdb8: 6e10 5326 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ +0ccdbe: 0a00 |0009: move-result v0 │ │ +0ccdc0: 0f00 |000a: return v0 │ │ +0ccdc2: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0ccdc4: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=296 │ │ 0x0004 line=297 │ │ 0x000a line=299 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -287770,105 +287861,105 @@ │ │ type : '(Lcom/actionbarsherlock/view/ActionMode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 189 16-bit code units │ │ -0c952c: |[0c952c] com.actionbarsherlock.internal.widget.ActionBarContextView.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ -0c953c: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -0c953e: 1216 |0001: const/4 v6, #int 1 // #1 │ │ -0c9540: 5484 a80c |0002: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9544: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ -0c9548: 5484 aa0c |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ -0c954c: 7110 5a1d 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0c9552: 0c01 |000b: move-result-object v1 │ │ -0c9554: 6004 9f09 |000c: sget v4, Lcom/actionbarsherlock/R$layout;.abs__action_mode_close_item:I // field@099f │ │ -0c9558: 1205 |000e: const/4 v5, #int 0 // #0 │ │ -0c955a: 6e40 5d1d 4158 |000f: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0c9560: 0c04 |0012: move-result-object v4 │ │ -0c9562: 1f04 ef04 |0013: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // type@04ef │ │ -0c9566: 5b84 a80c |0015: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c956a: 5484 a80c |0017: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c956e: 6e20 7028 4800 |0019: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ -0c9574: 5484 a80c |001c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9578: 6005 6e09 |001e: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_mode_close_button:I // field@096e │ │ -0c957c: 6e20 7c25 5400 |0020: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.findViewById:(I)Landroid/view/View; // method@257c │ │ -0c9582: 0c00 |0023: move-result-object v0 │ │ -0c9584: 2204 1b05 |0024: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; // type@051b │ │ -0c9588: 7030 6b28 8409 |0026: invoke-direct {v4, v8, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V // method@286b │ │ -0c958e: 6e20 6f1e 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ -0c9594: 6e10 c72b 0900 |002c: invoke-virtual {v9}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bc7 │ │ -0c959a: 0c03 |002f: move-result-object v3 │ │ -0c959c: 1f03 0805 |0030: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ -0c95a0: 5484 a50c |0032: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c95a4: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ -0c95a8: 5484 a50c |0036: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c95ac: 6e10 4d26 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ -0c95b2: 2204 0005 |003b: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0500 │ │ -0c95b6: 5485 aa0c |003d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ -0c95ba: 7020 4626 5400 |003f: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2646 │ │ -0c95c0: 5b84 a50c |0042: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c95c4: 5484 a50c |0044: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c95c8: 6e20 6326 6400 |0046: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@2663 │ │ -0c95ce: 2202 3e04 |0049: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0c95d2: 12e4 |004b: const/4 v4, #int -2 // #fe │ │ -0c95d4: 7030 941e 4207 |004c: invoke-direct {v2, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0c95da: 5584 ae0c |004f: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0cae │ │ -0c95de: 3904 2d00 |0051: if-nez v4, 007e // +002d │ │ -0c95e2: 5484 a50c |0053: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c95e6: 6e20 d526 4300 |0055: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ -0c95ec: 5484 a50c |0058: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c95f0: 6e20 5226 8400 |005a: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ -0c95f6: 0c04 |005d: move-result-object v4 │ │ -0c95f8: 1f04 0305 |005e: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c95fc: 5b84 ad0c |0060: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9600: 5484 ad0c |0062: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9604: 1205 |0064: const/4 v5, #int 0 // #0 │ │ -0c9606: 6e20 9726 5400 |0065: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ -0c960c: 5484 ad0c |0068: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9610: 6e30 7128 4802 |006a: invoke-virtual {v8, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2871 │ │ -0c9616: 5c86 a60c |006d: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ -0c961a: 0e00 |006f: return-void │ │ -0c961c: 5484 a80c |0070: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9620: 6e10 7f25 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getParent:()Landroid/view/ViewParent; // method@257f │ │ -0c9626: 0c04 |0075: move-result-object v4 │ │ -0c9628: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ -0c962c: 5484 a80c |0078: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9630: 6e20 7028 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ -0c9636: 289f |007d: goto 001c // -0061 │ │ -0c9638: 5484 a50c |007e: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c963c: 6e10 7928 0800 |0080: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ -0c9642: 0c05 |0083: move-result-object v5 │ │ -0c9644: 6e10 6501 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c964a: 0c05 |0087: move-result-object v5 │ │ -0c964c: 6e10 ca01 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0c9652: 0c05 |008b: move-result-object v5 │ │ -0c9654: 5255 4e08 |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -0c9658: 6e30 6426 5406 |008e: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2664 │ │ -0c965e: 5484 a50c |0091: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9662: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ -0c9668: 6e20 6226 5400 |0096: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2662 │ │ -0c966e: 5927 5508 |0099: iput v7, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0c9672: 5284 a90c |009b: iget v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ -0c9676: 5924 5408 |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0c967a: 5484 a50c |009f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c967e: 6e20 d526 4300 |00a1: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ -0c9684: 5484 a50c |00a4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9688: 6e20 5226 8400 |00a6: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ -0c968e: 0c04 |00a9: move-result-object v4 │ │ -0c9690: 1f04 0305 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c9694: 5b84 ad0c |00ac: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9698: 5484 ad0c |00ae: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c969c: 5485 af0c |00b0: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0caf │ │ -0c96a0: 6e20 9726 5400 |00b2: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ -0c96a6: 5484 b00c |00b5: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ -0c96aa: 5485 ad0c |00b7: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c96ae: 6e30 4a28 5402 |00b9: invoke-virtual {v4, v5, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@284a │ │ -0c96b4: 28b1 |00bc: goto 006d // -004f │ │ +0ccdc8: |[0ccdc8] com.actionbarsherlock.internal.widget.ActionBarContextView.initForMode:(Lcom/actionbarsherlock/view/ActionMode;)V │ │ +0ccdd8: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +0ccdda: 1216 |0001: const/4 v6, #int 1 // #1 │ │ +0ccddc: 5484 a80c |0002: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccde0: 3904 6c00 |0004: if-nez v4, 0070 // +006c │ │ +0ccde4: 5484 aa0c |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ +0ccde8: 7110 5a1d 0400 |0008: invoke-static {v4}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0ccdee: 0c01 |000b: move-result-object v1 │ │ +0ccdf0: 6004 9f09 |000c: sget v4, Lcom/actionbarsherlock/R$layout;.abs__action_mode_close_item:I // field@099f │ │ +0ccdf4: 1205 |000e: const/4 v5, #int 0 // #0 │ │ +0ccdf6: 6e40 5d1d 4158 |000f: invoke-virtual {v1, v4, v8, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0ccdfc: 0c04 |0012: move-result-object v4 │ │ +0ccdfe: 1f04 ef04 |0013: check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // type@04ef │ │ +0cce02: 5b84 a80c |0015: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cce06: 5484 a80c |0017: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cce0a: 6e20 7028 4800 |0019: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ +0cce10: 5484 a80c |001c: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cce14: 6005 6e09 |001e: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_mode_close_button:I // field@096e │ │ +0cce18: 6e20 7c25 5400 |0020: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.findViewById:(I)Landroid/view/View; // method@257c │ │ +0cce1e: 0c00 |0023: move-result-object v0 │ │ +0cce20: 2204 1b05 |0024: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1; // type@051b │ │ +0cce24: 7030 6b28 8409 |0026: invoke-direct {v4, v8, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V // method@286b │ │ +0cce2a: 6e20 6f1e 4000 |0029: invoke-virtual {v0, v4}, Landroid/view/View;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@1e6f │ │ +0cce30: 6e10 c72b 0900 |002c: invoke-virtual {v9}, Lcom/actionbarsherlock/view/ActionMode;.getMenu:()Lcom/actionbarsherlock/view/Menu; // method@2bc7 │ │ +0cce36: 0c03 |002f: move-result-object v3 │ │ +0cce38: 1f03 0805 |0030: check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ +0cce3c: 5484 a50c |0032: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cce40: 3804 0700 |0034: if-eqz v4, 003b // +0007 │ │ +0cce44: 5484 a50c |0036: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cce48: 6e10 4d26 0400 |0038: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.dismissPopupMenus:()Z // method@264d │ │ +0cce4e: 2204 0005 |003b: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0500 │ │ +0cce52: 5485 aa0c |003d: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContext:Landroid/content/Context; // field@0caa │ │ +0cce56: 7020 4626 5400 |003f: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2646 │ │ +0cce5c: 5b84 a50c |0042: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cce60: 5484 a50c |0044: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cce64: 6e20 6326 6400 |0046: invoke-virtual {v4, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setReserveOverflow:(Z)V // method@2663 │ │ +0cce6a: 2202 3e04 |0049: new-instance v2, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0cce6e: 12e4 |004b: const/4 v4, #int -2 // #fe │ │ +0cce70: 7030 941e 4207 |004c: invoke-direct {v2, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0cce76: 5584 ae0c |004f: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0cae │ │ +0cce7a: 3904 2d00 |0051: if-nez v4, 007e // +002d │ │ +0cce7e: 5484 a50c |0053: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cce82: 6e20 d526 4300 |0055: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ +0cce88: 5484 a50c |0058: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cce8c: 6e20 5226 8400 |005a: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ +0cce92: 0c04 |005d: move-result-object v4 │ │ +0cce94: 1f04 0305 |005e: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0cce98: 5b84 ad0c |0060: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cce9c: 5484 ad0c |0062: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccea0: 1205 |0064: const/4 v5, #int 0 // #0 │ │ +0ccea2: 6e20 9726 5400 |0065: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ +0ccea8: 5484 ad0c |0068: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cceac: 6e30 7128 4802 |006a: invoke-virtual {v8, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2871 │ │ +0cceb2: 5c86 a60c |006d: iput-boolean v6, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ +0cceb6: 0e00 |006f: return-void │ │ +0cceb8: 5484 a80c |0070: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccebc: 6e10 7f25 0400 |0072: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getParent:()Landroid/view/ViewParent; // method@257f │ │ +0ccec2: 0c04 |0075: move-result-object v4 │ │ +0ccec4: 3904 a6ff |0076: if-nez v4, 001c // -005a │ │ +0ccec8: 5484 a80c |0078: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0ccecc: 6e20 7028 4800 |007a: invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ +0cced2: 289f |007d: goto 001c // -0061 │ │ +0cced4: 5484 a50c |007e: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cced8: 6e10 7928 0800 |0080: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ +0ccede: 0c05 |0083: move-result-object v5 │ │ +0ccee0: 6e10 6501 0500 |0084: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0ccee6: 0c05 |0087: move-result-object v5 │ │ +0ccee8: 6e10 ca01 0500 |0088: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0cceee: 0c05 |008b: move-result-object v5 │ │ +0ccef0: 5255 4e08 |008c: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +0ccef4: 6e30 6426 5406 |008e: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2664 │ │ +0ccefa: 5484 a50c |0091: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0ccefe: 1405 ffff ff7f |0093: const v5, #float nan // #7fffffff │ │ +0ccf04: 6e20 6226 5400 |0096: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2662 │ │ +0ccf0a: 5927 5508 |0099: iput v7, v2, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0ccf0e: 5284 a90c |009b: iget v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ +0ccf12: 5924 5408 |009d: iput v4, v2, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0ccf16: 5484 a50c |009f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0ccf1a: 6e20 d526 4300 |00a1: invoke-virtual {v3, v4}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ +0ccf20: 5484 a50c |00a4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0ccf24: 6e20 5226 8400 |00a6: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ +0ccf2a: 0c04 |00a9: move-result-object v4 │ │ +0ccf2c: 1f04 0305 |00aa: check-cast v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0ccf30: 5b84 ad0c |00ac: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccf34: 5484 ad0c |00ae: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccf38: 5485 af0c |00b0: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0caf │ │ +0ccf3c: 6e20 9726 5400 |00b2: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ +0ccf42: 5484 b00c |00b5: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ +0ccf46: 5485 ad0c |00b7: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccf4a: 6e30 4a28 5402 |00b9: invoke-virtual {v4, v5, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@284a │ │ +0ccf50: 28b1 |00bc: goto 006d // -004f │ │ catches : (none) │ │ positions : │ │ 0x0002 line=204 │ │ 0x0006 line=205 │ │ 0x000c line=206 │ │ 0x0017 line=207 │ │ 0x001c line=212 │ │ @@ -287885,14 +287976,16 @@ │ │ 0x0062 line=231 │ │ 0x0068 line=232 │ │ 0x006d line=248 │ │ 0x006f line=249 │ │ 0x0070 line=208 │ │ 0x0078 line=209 │ │ 0x007e line=235 │ │ + 0x0080 line=236 │ │ + 0x008e line=235 │ │ 0x0091 line=238 │ │ 0x0099 line=240 │ │ 0x009b line=241 │ │ 0x009f line=242 │ │ 0x00a4 line=243 │ │ 0x00ae line=244 │ │ 0x00b5 line=245 │ │ @@ -287912,23 +288005,23 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c96b8: |[0c96b8] com.actionbarsherlock.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ -0c96c8: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c96cc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0c96d0: 5410 a50c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c96d4: 6e10 5626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ -0c96da: 0a00 |0009: move-result v0 │ │ -0c96dc: 0f00 |000a: return v0 │ │ -0c96de: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c96e0: 28fe |000c: goto 000a // -0002 │ │ +0ccf54: |[0ccf54] com.actionbarsherlock.internal.widget.ActionBarContextView.isOverflowMenuShowing:()Z │ │ +0ccf64: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0ccf68: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0ccf6c: 5410 a50c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0ccf70: 6e10 5626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.isOverflowMenuShowing:()Z // method@2656 │ │ +0ccf76: 0a00 |0009: move-result v0 │ │ +0ccf78: 0f00 |000a: return v0 │ │ +0ccf7a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0ccf7c: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=304 │ │ 0x0004 line=305 │ │ 0x000a line=307 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -287938,28 +288031,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0c96e4: |[0c96e4] com.actionbarsherlock.internal.widget.ActionBarContextView.killMode:()V │ │ -0c96f4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0c96f6: 7010 7428 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2874 │ │ -0c96fc: 6e10 9328 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2893 │ │ -0c9702: 5430 b00c |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ -0c9706: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ -0c970a: 5430 b00c |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ -0c970e: 5431 ad0c |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9712: 6e20 5d28 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@285d │ │ -0c9718: 5b32 ac0c |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c971c: 5b32 ad0c |0014: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9720: 1200 |0016: const/4 v0, #int 0 // #0 │ │ -0c9722: 5c30 a60c |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ -0c9726: 0e00 |0019: return-void │ │ +0ccf80: |[0ccf80] com.actionbarsherlock.internal.widget.ActionBarContextView.killMode:()V │ │ +0ccf90: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ccf92: 7010 7428 0300 |0001: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.finishAnimation:()V // method@2874 │ │ +0ccf98: 6e10 9328 0300 |0004: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeAllViews:()V // method@2893 │ │ +0ccf9e: 5430 b00c |0007: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ +0ccfa2: 3800 0900 |0009: if-eqz v0, 0012 // +0009 │ │ +0ccfa6: 5430 b00c |000b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ +0ccfaa: 5431 ad0c |000d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccfae: 6e20 5d28 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.removeView:(Landroid/view/View;)V // method@285d │ │ +0ccfb4: 5b32 ac0c |0012: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0ccfb8: 5b32 ad0c |0014: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0ccfbc: 1200 |0016: const/4 v0, #int 0 // #0 │ │ +0ccfbe: 5c30 a60c |0017: iput-boolean v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ +0ccfc2: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=276 │ │ 0x0004 line=277 │ │ 0x0007 line=278 │ │ 0x000b line=279 │ │ 0x0012 line=281 │ │ @@ -287974,16 +288067,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c9728: |[0c9728] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c9738: 0e00 |0000: return-void │ │ +0ccfc4: |[0ccfc4] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ccfd4: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=495 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -287992,22 +288085,22 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 12 16-bit code units │ │ -0c973c: |[0c973c] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c974c: 5220 a70c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ -0c9750: 1221 |0002: const/4 v1, #int 2 // #2 │ │ -0c9752: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ -0c9756: 6e10 8428 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ -0c975c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0c975e: 5920 a70c |0009: iput v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ -0c9762: 0e00 |000b: return-void │ │ +0ccfd8: |[0ccfd8] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationEnd:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0ccfe8: 5220 a70c |0000: iget v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ +0ccfec: 1221 |0002: const/4 v1, #int 2 // #2 │ │ +0ccfee: 3310 0500 |0003: if-ne v0, v1, 0008 // +0005 │ │ +0ccff2: 6e10 8428 0200 |0005: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.killMode:()V // method@2884 │ │ +0ccff8: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0ccffa: 5920 a70c |0009: iput v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ +0ccffe: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=487 │ │ 0x0005 line=488 │ │ 0x0008 line=490 │ │ 0x000b line=491 │ │ locals : │ │ @@ -288019,16 +288112,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c9764: |[0c9764] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c9774: 0e00 |0000: return-void │ │ +0cd000: |[0cd000] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationRepeat:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0cd010: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -288037,16 +288130,16 @@ │ │ type : '(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 1 16-bit code units │ │ -0c9778: |[0c9778] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ -0c9788: 0e00 |0000: return-void │ │ +0cd014: |[0cd014] com.actionbarsherlock.internal.widget.ActionBarContextView.onAnimationStart:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ +0cd024: 0e00 |0000: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=483 │ │ locals : │ │ 0x0000 - 0x0001 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0001 reg=1 animation Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ @@ -288055,23 +288148,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0c978c: |[0c978c] com.actionbarsherlock.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ -0c979c: 6f10 3728 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2837 │ │ -0c97a2: 5410 a50c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c97a6: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0c97aa: 5410 a50c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c97ae: 6e10 5326 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ -0c97b4: 5410 a50c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c97b8: 6e10 5426 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2654 │ │ -0c97be: 0e00 |0011: return-void │ │ +0cd028: |[0cd028] com.actionbarsherlock.internal.widget.ActionBarContextView.onDetachedFromWindow:()V │ │ +0cd038: 6f10 3728 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2837 │ │ +0cd03e: 5410 a50c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd042: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0cd046: 5410 a50c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd04a: 6e10 5326 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ +0cd050: 5410 a50c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd054: 6e10 5426 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2654 │ │ +0cd05a: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=99 │ │ 0x0003 line=100 │ │ 0x0007 line=101 │ │ 0x000c line=102 │ │ 0x0011 line=104 │ │ @@ -288083,32 +288176,32 @@ │ │ type : '(Landroid/view/accessibility/AccessibilityEvent;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0c97c0: |[0c97c0] com.actionbarsherlock.internal.widget.ActionBarContextView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0c97d0: 6e10 351f 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ -0c97d6: 0a00 |0003: move-result v0 │ │ -0c97d8: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ -0c97dc: 3310 1d00 |0006: if-ne v0, v1, 0023 // +001d │ │ -0c97e0: 6e10 ab2e 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c97e6: 0c00 |000b: move-result-object v0 │ │ -0c97e8: 6e10 712e 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0c97ee: 0c00 |000f: move-result-object v0 │ │ -0c97f0: 6e20 3b1f 0300 |0010: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ -0c97f6: 6e10 7928 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ -0c97fc: 0c00 |0016: move-result-object v0 │ │ -0c97fe: 6e10 6401 0000 |0017: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0c9804: 0c00 |001a: move-result-object v0 │ │ -0c9806: 6e20 411f 0300 |001b: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f41 │ │ -0c980c: 5420 b40c |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ -0c9810: 6e20 3c1f 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1f3c │ │ -0c9816: 0e00 |0023: return-void │ │ +0cd05c: |[0cd05c] com.actionbarsherlock.internal.widget.ActionBarContextView.onInitializeAccessibilityEvent:(Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0cd06c: 6e10 351f 0300 |0000: invoke-virtual {v3}, Landroid/view/accessibility/AccessibilityEvent;.getEventType:()I // method@1f35 │ │ +0cd072: 0a00 |0003: move-result v0 │ │ +0cd074: 1301 2000 |0004: const/16 v1, #int 32 // #20 │ │ +0cd078: 3310 1d00 |0006: if-ne v0, v1, 0023 // +001d │ │ +0cd07c: 6e10 ab2e 0200 |0008: invoke-virtual {v2}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0cd082: 0c00 |000b: move-result-object v0 │ │ +0cd084: 6e10 712e 0000 |000c: invoke-virtual {v0}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0cd08a: 0c00 |000f: move-result-object v0 │ │ +0cd08c: 6e20 3b1f 0300 |0010: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setClassName:(Ljava/lang/CharSequence;)V // method@1f3b │ │ +0cd092: 6e10 7928 0200 |0013: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ +0cd098: 0c00 |0016: move-result-object v0 │ │ +0cd09a: 6e10 6401 0000 |0017: invoke-virtual {v0}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +0cd0a0: 0c00 |001a: move-result-object v0 │ │ +0cd0a2: 6e20 411f 0300 |001b: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setPackageName:(Ljava/lang/CharSequence;)V // method@1f41 │ │ +0cd0a8: 5420 b40c |001e: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ +0cd0ac: 6e20 3c1f 0300 |0020: invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityEvent;.setContentDescription:(Ljava/lang/CharSequence;)V // method@1f3c │ │ +0cd0b2: 0e00 |0023: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=508 │ │ 0x0008 line=511 │ │ 0x0013 line=512 │ │ 0x001e line=513 │ │ 0x0023 line=517 │ │ @@ -288121,81 +288214,81 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 12 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 123 16-bit code units │ │ -0c9818: |[0c9818] com.actionbarsherlock.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ -0c9828: 6e10 7b28 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@287b │ │ -0c982e: 0a02 |0003: move-result v2 │ │ -0c9830: 6e10 7d28 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@287d │ │ -0c9836: 0a03 |0007: move-result v3 │ │ -0c9838: 9104 0b09 |0008: sub-int v4, v11, v9 │ │ -0c983c: 6e10 7d28 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@287d │ │ -0c9842: 0a05 |000d: move-result v5 │ │ -0c9844: b154 |000e: sub-int/2addr v4, v5 │ │ -0c9846: 6e10 7a28 0600 |000f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@287a │ │ -0c984c: 0a05 |0012: move-result v5 │ │ -0c984e: 9100 0405 |0013: sub-int v0, v4, v5 │ │ -0c9852: 5464 a80c |0015: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9856: 3804 3600 |0017: if-eqz v4, 004d // +0036 │ │ -0c985a: 5464 a80c |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c985e: 6e10 8125 0400 |001b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getVisibility:()I // method@2581 │ │ -0c9864: 0a04 |001e: move-result v4 │ │ -0c9866: 1305 0800 |001f: const/16 v5, #int 8 // #8 │ │ -0c986a: 3254 2c00 |0021: if-eq v4, v5, 004d // +002c │ │ -0c986e: 5464 a80c |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9872: 6e10 7e25 0400 |0025: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ -0c9878: 0c01 |0028: move-result-object v1 │ │ -0c987a: 1f01 3f04 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0c987e: 5214 5708 |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ -0c9882: b042 |002d: add-int/2addr v2, v4 │ │ -0c9884: 5464 a80c |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9888: 6e50 9128 4632 |0030: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2891 │ │ -0c988e: 0a04 |0033: move-result v4 │ │ -0c9890: b042 |0034: add-int/2addr v2, v4 │ │ -0c9892: 5214 5808 |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ -0c9896: b042 |0037: add-int/2addr v2, v4 │ │ -0c9898: 5564 a60c |0038: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ -0c989c: 3804 1300 |003a: if-eqz v4, 004d // +0013 │ │ -0c98a0: 1214 |003c: const/4 v4, #int 1 // #1 │ │ -0c98a2: 5964 a70c |003d: iput v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ -0c98a6: 7010 8528 0600 |003f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2885 │ │ -0c98ac: 0c04 |0042: move-result-object v4 │ │ -0c98ae: 5b64 ab0c |0043: iput-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ -0c98b2: 5464 ab0c |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ -0c98b6: 6e10 0c24 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ -0c98bc: 1204 |004a: const/4 v4, #int 0 // #0 │ │ -0c98be: 5c64 a60c |004b: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ -0c98c2: 5464 b50c |004d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c98c6: 3804 0d00 |004f: if-eqz v4, 005c // +000d │ │ -0c98ca: 5464 ac0c |0051: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c98ce: 3904 0900 |0053: if-nez v4, 005c // +0009 │ │ -0c98d2: 5464 b50c |0055: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c98d6: 6e50 9128 4632 |0057: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2891 │ │ -0c98dc: 0a04 |005a: move-result v4 │ │ -0c98de: b042 |005b: add-int/2addr v2, v4 │ │ -0c98e0: 5464 ac0c |005c: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c98e4: 3804 0900 |005e: if-eqz v4, 0067 // +0009 │ │ -0c98e8: 5464 ac0c |0060: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c98ec: 6e50 9128 4632 |0062: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2891 │ │ -0c98f2: 0a04 |0065: move-result v4 │ │ -0c98f4: b042 |0066: add-int/2addr v2, v4 │ │ -0c98f6: 9104 0a08 |0067: sub-int v4, v10, v8 │ │ -0c98fa: 6e10 7c28 0600 |0069: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@287c │ │ -0c9900: 0a05 |006c: move-result v5 │ │ -0c9902: 9102 0405 |006d: sub-int v2, v4, v5 │ │ -0c9906: 5464 ad0c |006f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c990a: 3804 0900 |0071: if-eqz v4, 007a // +0009 │ │ -0c990e: 5464 ad0c |0073: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9912: 6e50 9228 4632 |0075: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@2892 │ │ -0c9918: 0a04 |0078: move-result v4 │ │ -0c991a: b142 |0079: sub-int/2addr v2, v4 │ │ -0c991c: 0e00 |007a: return-void │ │ +0cd0b4: |[0cd0b4] com.actionbarsherlock.internal.widget.ActionBarContextView.onLayout:(ZIIII)V │ │ +0cd0c4: 6e10 7b28 0600 |0000: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@287b │ │ +0cd0ca: 0a02 |0003: move-result v2 │ │ +0cd0cc: 6e10 7d28 0600 |0004: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@287d │ │ +0cd0d2: 0a03 |0007: move-result v3 │ │ +0cd0d4: 9104 0b09 |0008: sub-int v4, v11, v9 │ │ +0cd0d8: 6e10 7d28 0600 |000a: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@287d │ │ +0cd0de: 0a05 |000d: move-result v5 │ │ +0cd0e0: b154 |000e: sub-int/2addr v4, v5 │ │ +0cd0e2: 6e10 7a28 0600 |000f: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@287a │ │ +0cd0e8: 0a05 |0012: move-result v5 │ │ +0cd0ea: 9100 0405 |0013: sub-int v0, v4, v5 │ │ +0cd0ee: 5464 a80c |0015: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cd0f2: 3804 3600 |0017: if-eqz v4, 004d // +0036 │ │ +0cd0f6: 5464 a80c |0019: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cd0fa: 6e10 8125 0400 |001b: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getVisibility:()I // method@2581 │ │ +0cd100: 0a04 |001e: move-result v4 │ │ +0cd102: 1305 0800 |001f: const/16 v5, #int 8 // #8 │ │ +0cd106: 3254 2c00 |0021: if-eq v4, v5, 004d // +002c │ │ +0cd10a: 5464 a80c |0023: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cd10e: 6e10 7e25 0400 |0025: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ +0cd114: 0c01 |0028: move-result-object v1 │ │ +0cd116: 1f01 3f04 |0029: check-cast v1, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0cd11a: 5214 5708 |002b: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ +0cd11e: b042 |002d: add-int/2addr v2, v4 │ │ +0cd120: 5464 a80c |002e: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cd124: 6e50 9128 4632 |0030: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2891 │ │ +0cd12a: 0a04 |0033: move-result v4 │ │ +0cd12c: b042 |0034: add-int/2addr v2, v4 │ │ +0cd12e: 5214 5808 |0035: iget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ +0cd132: b042 |0037: add-int/2addr v2, v4 │ │ +0cd134: 5564 a60c |0038: iget-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ +0cd138: 3804 1300 |003a: if-eqz v4, 004d // +0013 │ │ +0cd13c: 1214 |003c: const/4 v4, #int 1 // #1 │ │ +0cd13e: 5964 a70c |003d: iput v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimationMode:I // field@0ca7 │ │ +0cd142: 7010 8528 0600 |003f: invoke-direct {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.makeInAnimation:()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // method@2885 │ │ +0cd148: 0c04 |0042: move-result-object v4 │ │ +0cd14a: 5b64 ab0c |0043: iput-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ +0cd14e: 5464 ab0c |0045: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCurrentAnimation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; // field@0cab │ │ +0cd152: 6e10 0c24 0400 |0047: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;.start:()V // method@240c │ │ +0cd158: 1204 |004a: const/4 v4, #int 0 // #0 │ │ +0cd15a: 5c64 a60c |004b: iput-boolean v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mAnimateInOnLayout:Z // field@0ca6 │ │ +0cd15e: 5464 b50c |004d: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cd162: 3804 0d00 |004f: if-eqz v4, 005c // +000d │ │ +0cd166: 5464 ac0c |0051: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd16a: 3904 0900 |0053: if-nez v4, 005c // +0009 │ │ +0cd16e: 5464 b50c |0055: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cd172: 6e50 9128 4632 |0057: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2891 │ │ +0cd178: 0a04 |005a: move-result v4 │ │ +0cd17a: b042 |005b: add-int/2addr v2, v4 │ │ +0cd17c: 5464 ac0c |005c: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd180: 3804 0900 |005e: if-eqz v4, 0067 // +0009 │ │ +0cd184: 5464 ac0c |0060: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd188: 6e50 9128 4632 |0062: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChild:(Landroid/view/View;III)I // method@2891 │ │ +0cd18e: 0a04 |0065: move-result v4 │ │ +0cd190: b042 |0066: add-int/2addr v2, v4 │ │ +0cd192: 9104 0a08 |0067: sub-int v4, v10, v8 │ │ +0cd196: 6e10 7c28 0600 |0069: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@287c │ │ +0cd19c: 0a05 |006c: move-result v5 │ │ +0cd19e: 9102 0405 |006d: sub-int v2, v4, v5 │ │ +0cd1a2: 5464 ad0c |006f: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd1a6: 3804 0900 |0071: if-eqz v4, 007a // +0009 │ │ +0cd1aa: 5464 ad0c |0073: iget-object v4, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd1ae: 6e50 9228 4632 |0075: invoke-virtual {v6, v4, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.positionChildInverse:(Landroid/view/View;III)I // method@2892 │ │ +0cd1b4: 0a04 |0078: move-result v4 │ │ +0cd1b6: b142 |0079: sub-int/2addr v2, v4 │ │ +0cd1b8: 0e00 |007a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=448 │ │ 0x0004 line=449 │ │ 0x0008 line=450 │ │ 0x0015 line=452 │ │ 0x0023 line=453 │ │ @@ -288231,330 +288324,328 @@ │ │ name : 'onMeasure' │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 27 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 435 16-bit code units │ │ -0c9920: |[0c9920] com.actionbarsherlock.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ -0c9930: 7701 d21d 1900 |0000: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c9936: 0a14 |0003: move-result v20 │ │ -0c9938: 1515 0040 |0004: const/high16 v21, #int 1073741824 // #4000 │ │ -0c993c: 0200 1400 |0006: move/from16 v0, v20 │ │ -0c9940: 0201 1500 |0008: move/from16 v1, v21 │ │ -0c9944: 3210 2900 |000a: if-eq v0, v1, 0033 // +0029 │ │ -0c9948: 2215 d305 |000c: new-instance v21, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0c994c: 2216 e705 |000e: new-instance v22, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c9950: 7601 d22e 1600 |0010: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c9956: 7401 ab2e 1800 |0013: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c995c: 0c17 |0016: move-result-object v23 │ │ -0c995e: 7401 722e 1700 |0017: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0c9964: 0c17 |001a: move-result-object v23 │ │ -0c9966: 7402 db2e 1600 |001b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c996c: 0c16 |001e: move-result-object v22 │ │ -0c996e: 1a17 3700 |001f: const-string v23, " can only be used " // string@0037 │ │ -0c9972: 7402 db2e 1600 |0021: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c9978: 0c16 |0024: move-result-object v22 │ │ -0c997a: 1a17 2d30 |0025: const-string v23, "with android:layout_width="match_parent" (or fill_parent)" // string@302d │ │ -0c997e: 7402 db2e 1600 |0027: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c9984: 0c16 |002a: move-result-object v22 │ │ -0c9986: 7401 e02e 1600 |002b: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c998c: 0c16 |002e: move-result-object v22 │ │ -0c998e: 7602 882e 1500 |002f: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0c9994: 2715 |0032: throw v21 │ │ -0c9996: 7701 d21d 1a00 |0033: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0c999c: 0a0c |0036: move-result v12 │ │ -0c999e: 390c 2900 |0037: if-nez v12, 0060 // +0029 │ │ -0c99a2: 2215 d305 |0039: new-instance v21, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0c99a6: 2216 e705 |003b: new-instance v22, Ljava/lang/StringBuilder; // type@05e7 │ │ -0c99aa: 7601 d22e 1600 |003d: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0c99b0: 7401 ab2e 1800 |0040: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0c99b6: 0c17 |0043: move-result-object v23 │ │ -0c99b8: 7401 722e 1700 |0044: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0c99be: 0c17 |0047: move-result-object v23 │ │ -0c99c0: 7402 db2e 1600 |0048: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c99c6: 0c16 |004b: move-result-object v22 │ │ -0c99c8: 1a17 3700 |004c: const-string v23, " can only be used " // string@0037 │ │ -0c99cc: 7402 db2e 1600 |004e: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c99d2: 0c16 |0051: move-result-object v22 │ │ -0c99d4: 1a17 2c30 |0052: const-string v23, "with android:layout_height="wrap_content"" // string@302c │ │ -0c99d8: 7402 db2e 1600 |0054: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0c99de: 0c16 |0057: move-result-object v22 │ │ -0c99e0: 7401 e02e 1600 |0058: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0c99e6: 0c16 |005b: move-result-object v22 │ │ -0c99e8: 7602 882e 1500 |005c: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0c99ee: 2715 |005f: throw v21 │ │ -0c99f0: 7701 d31d 1900 |0060: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c99f6: 0a05 |0063: move-result v5 │ │ -0c99f8: 0800 1800 |0064: move-object/from16 v0, v24 │ │ -0c99fc: 5200 a90c |0066: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ -0c9a00: 0215 0000 |0068: move/from16 v21, v0 │ │ -0c9a04: 3d15 2b01 |006a: if-lez v21, 0195 // +012b │ │ -0c9a08: 0800 1800 |006c: move-object/from16 v0, v24 │ │ -0c9a0c: 520f a90c |006e: iget v15, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ -0c9a10: 7401 7d28 1800 |0070: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@287d │ │ -0c9a16: 0a15 |0073: move-result v21 │ │ -0c9a18: 7401 7a28 1800 |0074: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@287a │ │ -0c9a1e: 0a16 |0077: move-result v22 │ │ -0c9a20: 9013 1516 |0078: add-int v19, v21, v22 │ │ -0c9a24: 7401 7b28 1800 |007a: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@287b │ │ -0c9a2a: 0a15 |007d: move-result v21 │ │ -0c9a2c: 9115 0515 |007e: sub-int v21, v5, v21 │ │ -0c9a30: 7401 7c28 1800 |0080: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@287c │ │ -0c9a36: 0a16 |0083: move-result v22 │ │ -0c9a38: 9103 1516 |0084: sub-int v3, v21, v22 │ │ -0c9a3c: 910b 0f13 |0086: sub-int v11, v15, v19 │ │ -0c9a40: 1515 0080 |0088: const/high16 v21, #int -2147483648 // #8000 │ │ -0c9a44: 0200 1500 |008a: move/from16 v0, v21 │ │ -0c9a48: 7120 d41d 0b00 |008c: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c9a4e: 0a04 |008f: move-result v4 │ │ -0c9a50: 0800 1800 |0090: move-object/from16 v0, v24 │ │ -0c9a54: 5400 a80c |0092: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9a58: 0815 0000 |0094: move-object/from16 v21, v0 │ │ -0c9a5c: 3815 2c00 |0096: if-eqz v21, 00c2 // +002c │ │ -0c9a60: 0800 1800 |0098: move-object/from16 v0, v24 │ │ -0c9a64: 5400 a80c |009a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9a68: 0815 0000 |009c: move-object/from16 v21, v0 │ │ -0c9a6c: 1316 0000 |009e: const/16 v22, #int 0 // #0 │ │ -0c9a70: 0800 1800 |00a0: move-object/from16 v0, v24 │ │ -0c9a74: 0801 1500 |00a2: move-object/from16 v1, v21 │ │ -0c9a78: 0202 1600 |00a4: move/from16 v2, v22 │ │ -0c9a7c: 6e52 8728 1043 |00a6: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2887 │ │ -0c9a82: 0a03 |00a9: move-result v3 │ │ -0c9a84: 0800 1800 |00aa: move-object/from16 v0, v24 │ │ -0c9a88: 5400 a80c |00ac: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ -0c9a8c: 0815 0000 |00ae: move-object/from16 v21, v0 │ │ -0c9a90: 7401 7e25 1500 |00b0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ -0c9a96: 0c0e |00b3: move-result-object v14 │ │ -0c9a98: 1f0e 3f04 |00b4: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ -0c9a9c: 52e0 5708 |00b6: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ -0c9aa0: 0215 0000 |00b8: move/from16 v21, v0 │ │ -0c9aa4: 52e0 5808 |00ba: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ -0c9aa8: 0216 0000 |00bc: move/from16 v22, v0 │ │ -0c9aac: 9015 1516 |00be: add-int v21, v21, v22 │ │ -0c9ab0: 9103 0315 |00c0: sub-int v3, v3, v21 │ │ -0c9ab4: 0800 1800 |00c2: move-object/from16 v0, v24 │ │ -0c9ab8: 5400 ad0c |00c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9abc: 0815 0000 |00c6: move-object/from16 v21, v0 │ │ -0c9ac0: 3815 2400 |00c8: if-eqz v21, 00ec // +0024 │ │ -0c9ac4: 0800 1800 |00ca: move-object/from16 v0, v24 │ │ -0c9ac8: 5400 ad0c |00cc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9acc: 0815 0000 |00ce: move-object/from16 v21, v0 │ │ -0c9ad0: 7401 8626 1500 |00d0: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0c9ad6: 0c15 |00d3: move-result-object v21 │ │ -0c9ad8: 0800 1500 |00d4: move-object/from16 v0, v21 │ │ -0c9adc: 0801 1800 |00d6: move-object/from16 v1, v24 │ │ -0c9ae0: 3310 1400 |00d8: if-ne v0, v1, 00ec // +0014 │ │ -0c9ae4: 0800 1800 |00da: move-object/from16 v0, v24 │ │ -0c9ae8: 5400 ad0c |00dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9aec: 0815 0000 |00de: move-object/from16 v21, v0 │ │ -0c9af0: 1316 0000 |00e0: const/16 v22, #int 0 // #0 │ │ -0c9af4: 0800 1800 |00e2: move-object/from16 v0, v24 │ │ -0c9af8: 0801 1500 |00e4: move-object/from16 v1, v21 │ │ -0c9afc: 0202 1600 |00e6: move/from16 v2, v22 │ │ -0c9b00: 6e52 8728 1043 |00e8: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2887 │ │ -0c9b06: 0a03 |00eb: move-result v3 │ │ -0c9b08: 0800 1800 |00ec: move-object/from16 v0, v24 │ │ -0c9b0c: 5400 b50c |00ee: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c9b10: 0815 0000 |00f0: move-object/from16 v21, v0 │ │ -0c9b14: 3815 1c00 |00f2: if-eqz v21, 010e // +001c │ │ -0c9b18: 0800 1800 |00f4: move-object/from16 v0, v24 │ │ -0c9b1c: 5400 ac0c |00f6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c9b20: 0815 0000 |00f8: move-object/from16 v21, v0 │ │ -0c9b24: 3915 1400 |00fa: if-nez v21, 010e // +0014 │ │ -0c9b28: 0800 1800 |00fc: move-object/from16 v0, v24 │ │ -0c9b2c: 5400 b50c |00fe: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c9b30: 0815 0000 |0100: move-object/from16 v21, v0 │ │ -0c9b34: 1316 0000 |0102: const/16 v22, #int 0 // #0 │ │ -0c9b38: 0800 1800 |0104: move-object/from16 v0, v24 │ │ -0c9b3c: 0801 1500 |0106: move-object/from16 v1, v21 │ │ -0c9b40: 0202 1600 |0108: move/from16 v2, v22 │ │ -0c9b44: 6e52 8728 1043 |010a: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2887 │ │ -0c9b4a: 0a03 |010d: move-result v3 │ │ -0c9b4c: 0800 1800 |010e: move-object/from16 v0, v24 │ │ -0c9b50: 5400 ac0c |0110: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c9b54: 0815 0000 |0112: move-object/from16 v21, v0 │ │ -0c9b58: 3815 5900 |0114: if-eqz v21, 016d // +0059 │ │ -0c9b5c: 0800 1800 |0116: move-object/from16 v0, v24 │ │ -0c9b60: 5400 ac0c |0118: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c9b64: 0815 0000 |011a: move-object/from16 v21, v0 │ │ -0c9b68: 7401 f91d 1500 |011c: invoke-virtual/range {v21}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0c9b6e: 0c0e |011f: move-result-object v14 │ │ -0c9b70: 52e0 5508 |0120: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0c9b74: 0215 0000 |0122: move/from16 v21, v0 │ │ -0c9b78: 1316 feff |0124: const/16 v22, #int -2 // #fffe │ │ -0c9b7c: 0200 1500 |0126: move/from16 v0, v21 │ │ -0c9b80: 0201 1600 |0128: move/from16 v1, v22 │ │ -0c9b84: 3210 7100 |012a: if-eq v0, v1, 019b // +0071 │ │ -0c9b88: 150a 0040 |012c: const/high16 v10, #int 1073741824 // #4000 │ │ -0c9b8c: 52e0 5508 |012e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0c9b90: 0215 0000 |0130: move/from16 v21, v0 │ │ -0c9b94: 3a15 6c00 |0132: if-ltz v21, 019e // +006c │ │ -0c9b98: 52e0 5508 |0134: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0c9b9c: 0215 0000 |0136: move/from16 v21, v0 │ │ -0c9ba0: 0200 1500 |0138: move/from16 v0, v21 │ │ -0c9ba4: 7120 a02e 3000 |013a: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0c9baa: 0a09 |013d: move-result v9 │ │ -0c9bac: 52e0 5408 |013e: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0c9bb0: 0215 0000 |0140: move/from16 v21, v0 │ │ -0c9bb4: 1316 feff |0142: const/16 v22, #int -2 // #fffe │ │ -0c9bb8: 0200 1500 |0144: move/from16 v0, v21 │ │ -0c9bbc: 0201 1600 |0146: move/from16 v1, v22 │ │ -0c9bc0: 3210 5800 |0148: if-eq v0, v1, 01a0 // +0058 │ │ -0c9bc4: 1508 0040 |014a: const/high16 v8, #int 1073741824 // #4000 │ │ -0c9bc8: 52e0 5408 |014c: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0c9bcc: 0215 0000 |014e: move/from16 v21, v0 │ │ -0c9bd0: 3a15 5300 |0150: if-ltz v21, 01a3 // +0053 │ │ -0c9bd4: 52e0 5408 |0152: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0c9bd8: 0215 0000 |0154: move/from16 v21, v0 │ │ -0c9bdc: 0200 1500 |0156: move/from16 v0, v21 │ │ -0c9be0: 7120 a02e b000 |0158: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0c9be6: 0a07 |015b: move-result v7 │ │ -0c9be8: 0800 1800 |015c: move-object/from16 v0, v24 │ │ -0c9bec: 5400 ac0c |015e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c9bf0: 0815 0000 |0160: move-object/from16 v21, v0 │ │ -0c9bf4: 7120 d41d a900 |0162: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c9bfa: 0a16 |0165: move-result v22 │ │ -0c9bfc: 7120 d41d 8700 |0166: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0c9c02: 0a17 |0169: move-result v23 │ │ -0c9c04: 7403 381e 1500 |016a: invoke-virtual/range {v21, v22, v23}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0c9c0a: 0800 1800 |016d: move-object/from16 v0, v24 │ │ -0c9c0e: 5200 a90c |016f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ -0c9c12: 0215 0000 |0171: move/from16 v21, v0 │ │ -0c9c16: 3c15 3a00 |0173: if-gtz v21, 01ad // +003a │ │ -0c9c1a: 1310 0000 |0175: const/16 v16, #int 0 // #0 │ │ -0c9c1e: 7401 7828 1800 |0177: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2878 │ │ -0c9c24: 0a06 |017a: move-result v6 │ │ -0c9c26: 120d |017b: const/4 v13, #int 0 // #0 │ │ -0c9c28: 356d 2900 |017c: if-ge v13, v6, 01a5 // +0029 │ │ -0c9c2c: 0800 1800 |017e: move-object/from16 v0, v24 │ │ -0c9c30: 6e20 7728 d000 |0180: invoke-virtual {v0, v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2877 │ │ -0c9c36: 0c12 |0183: move-result-object v18 │ │ -0c9c38: 7401 fd1d 1200 |0184: invoke-virtual/range {v18}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0c9c3e: 0a15 |0187: move-result v21 │ │ -0c9c40: 9011 1513 |0188: add-int v17, v21, v19 │ │ -0c9c44: 0200 1100 |018a: move/from16 v0, v17 │ │ -0c9c48: 0201 1000 |018c: move/from16 v1, v16 │ │ -0c9c4c: 3710 0400 |018e: if-le v0, v1, 0192 // +0004 │ │ -0c9c50: 0210 1100 |0190: move/from16 v16, v17 │ │ -0c9c54: d80d 0d01 |0192: add-int/lit8 v13, v13, #int 1 // #01 │ │ -0c9c58: 28e8 |0194: goto 017c // -0018 │ │ -0c9c5a: 7701 d31d 1a00 |0195: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0c9c60: 0a0f |0198: move-result v15 │ │ -0c9c62: 2900 d7fe |0199: goto/16 0070 // -0129 │ │ -0c9c66: 150a 0080 |019b: const/high16 v10, #int -2147483648 // #8000 │ │ -0c9c6a: 2891 |019d: goto 012e // -006f │ │ -0c9c6c: 0139 |019e: move v9, v3 │ │ -0c9c6e: 289f |019f: goto 013e // -0061 │ │ -0c9c70: 1508 0080 |01a0: const/high16 v8, #int -2147483648 // #8000 │ │ -0c9c74: 28aa |01a2: goto 014c // -0056 │ │ -0c9c76: 01b7 |01a3: move v7, v11 │ │ -0c9c78: 28b8 |01a4: goto 015c // -0048 │ │ -0c9c7a: 0800 1800 |01a5: move-object/from16 v0, v24 │ │ -0c9c7e: 0201 1000 |01a7: move/from16 v1, v16 │ │ -0c9c82: 6e30 9a28 5001 |01a9: invoke-virtual {v0, v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@289a │ │ -0c9c88: 0e00 |01ac: return-void │ │ -0c9c8a: 0800 1800 |01ad: move-object/from16 v0, v24 │ │ -0c9c8e: 6e30 9a28 500f |01af: invoke-virtual {v0, v5, v15}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@289a │ │ -0c9c94: 28fa |01b2: goto 01ac // -0006 │ │ + insns size : 423 16-bit code units │ │ +0cd1bc: |[0cd1bc] com.actionbarsherlock.internal.widget.ActionBarContextView.onMeasure:(II)V │ │ +0cd1cc: 7701 d21d 1900 |0000: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0cd1d2: 0a14 |0003: move-result v20 │ │ +0cd1d4: 1515 0040 |0004: const/high16 v21, #int 1073741824 // #4000 │ │ +0cd1d8: 0200 1400 |0006: move/from16 v0, v20 │ │ +0cd1dc: 0201 1500 |0008: move/from16 v1, v21 │ │ +0cd1e0: 3210 2300 |000a: if-eq v0, v1, 002d // +0023 │ │ +0cd1e4: 2215 d305 |000c: new-instance v21, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0cd1e8: 2216 e705 |000e: new-instance v22, Ljava/lang/StringBuilder; // type@05e7 │ │ +0cd1ec: 7601 d22e 1600 |0010: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0cd1f2: 7401 ab2e 1800 |0013: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0cd1f8: 0c17 |0016: move-result-object v23 │ │ +0cd1fa: 7401 722e 1700 |0017: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0cd200: 0c17 |001a: move-result-object v23 │ │ +0cd202: 7402 db2e 1600 |001b: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0cd208: 0c16 |001e: move-result-object v22 │ │ +0cd20a: 1a17 3900 |001f: const-string v23, " can only be used with android:layout_width="match_parent" (or fill_parent)" // string@0039 │ │ +0cd20e: 7402 db2e 1600 |0021: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0cd214: 0c16 |0024: move-result-object v22 │ │ +0cd216: 7401 e02e 1600 |0025: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0cd21c: 0c16 |0028: move-result-object v22 │ │ +0cd21e: 7602 882e 1500 |0029: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0cd224: 2715 |002c: throw v21 │ │ +0cd226: 7701 d21d 1a00 |002d: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0cd22c: 0a0c |0030: move-result v12 │ │ +0cd22e: 390c 2300 |0031: if-nez v12, 0054 // +0023 │ │ +0cd232: 2215 d305 |0033: new-instance v21, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0cd236: 2216 e705 |0035: new-instance v22, Ljava/lang/StringBuilder; // type@05e7 │ │ +0cd23a: 7601 d22e 1600 |0037: invoke-direct/range {v22}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0cd240: 7401 ab2e 1800 |003a: invoke-virtual/range {v24}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0cd246: 0c17 |003d: move-result-object v23 │ │ +0cd248: 7401 722e 1700 |003e: invoke-virtual/range {v23}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0cd24e: 0c17 |0041: move-result-object v23 │ │ +0cd250: 7402 db2e 1600 |0042: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0cd256: 0c16 |0045: move-result-object v22 │ │ +0cd258: 1a17 3800 |0046: const-string v23, " can only be used with android:layout_height="wrap_content"" // string@0038 │ │ +0cd25c: 7402 db2e 1600 |0048: invoke-virtual/range {v22, v23}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0cd262: 0c16 |004b: move-result-object v22 │ │ +0cd264: 7401 e02e 1600 |004c: invoke-virtual/range {v22}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0cd26a: 0c16 |004f: move-result-object v22 │ │ +0cd26c: 7602 882e 1500 |0050: invoke-direct/range {v21, v22}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0cd272: 2715 |0053: throw v21 │ │ +0cd274: 7701 d31d 1900 |0054: invoke-static/range {v25}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0cd27a: 0a05 |0057: move-result v5 │ │ +0cd27c: 0800 1800 |0058: move-object/from16 v0, v24 │ │ +0cd280: 5200 a90c |005a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ +0cd284: 0215 0000 |005c: move/from16 v21, v0 │ │ +0cd288: 3d15 2b01 |005e: if-lez v21, 0189 // +012b │ │ +0cd28c: 0800 1800 |0060: move-object/from16 v0, v24 │ │ +0cd290: 520f a90c |0062: iget v15, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ +0cd294: 7401 7d28 1800 |0064: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingTop:()I // method@287d │ │ +0cd29a: 0a15 |0067: move-result v21 │ │ +0cd29c: 7401 7a28 1800 |0068: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingBottom:()I // method@287a │ │ +0cd2a2: 0a16 |006b: move-result v22 │ │ +0cd2a4: 9013 1516 |006c: add-int v19, v21, v22 │ │ +0cd2a8: 7401 7b28 1800 |006e: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingLeft:()I // method@287b │ │ +0cd2ae: 0a15 |0071: move-result v21 │ │ +0cd2b0: 9115 0515 |0072: sub-int v21, v5, v21 │ │ +0cd2b4: 7401 7c28 1800 |0074: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getPaddingRight:()I // method@287c │ │ +0cd2ba: 0a16 |0077: move-result v22 │ │ +0cd2bc: 9103 1516 |0078: sub-int v3, v21, v22 │ │ +0cd2c0: 910b 0f13 |007a: sub-int v11, v15, v19 │ │ +0cd2c4: 1515 0080 |007c: const/high16 v21, #int -2147483648 // #8000 │ │ +0cd2c8: 0200 1500 |007e: move/from16 v0, v21 │ │ +0cd2cc: 7120 d41d 0b00 |0080: invoke-static {v11, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cd2d2: 0a04 |0083: move-result v4 │ │ +0cd2d4: 0800 1800 |0084: move-object/from16 v0, v24 │ │ +0cd2d8: 5400 a80c |0086: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cd2dc: 0815 0000 |0088: move-object/from16 v21, v0 │ │ +0cd2e0: 3815 2c00 |008a: if-eqz v21, 00b6 // +002c │ │ +0cd2e4: 0800 1800 |008c: move-object/from16 v0, v24 │ │ +0cd2e8: 5400 a80c |008e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cd2ec: 0815 0000 |0090: move-object/from16 v21, v0 │ │ +0cd2f0: 1316 0000 |0092: const/16 v22, #int 0 // #0 │ │ +0cd2f4: 0800 1800 |0094: move-object/from16 v0, v24 │ │ +0cd2f8: 0801 1500 |0096: move-object/from16 v1, v21 │ │ +0cd2fc: 0202 1600 |0098: move/from16 v2, v22 │ │ +0cd300: 6e52 8728 1043 |009a: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2887 │ │ +0cd306: 0a03 |009d: move-result v3 │ │ +0cd308: 0800 1800 |009e: move-object/from16 v0, v24 │ │ +0cd30c: 5400 a80c |00a0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; // field@0ca8 │ │ +0cd310: 0815 0000 |00a2: move-object/from16 v21, v0 │ │ +0cd314: 7401 7e25 1500 |00a4: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@257e │ │ +0cd31a: 0c0e |00a7: move-result-object v14 │ │ +0cd31c: 1f0e 3f04 |00a8: check-cast v14, Landroid/view/ViewGroup$MarginLayoutParams; // type@043f │ │ +0cd320: 52e0 5708 |00aa: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.leftMargin:I // field@0857 │ │ +0cd324: 0215 0000 |00ac: move/from16 v21, v0 │ │ +0cd328: 52e0 5808 |00ae: iget v0, v14, Landroid/view/ViewGroup$MarginLayoutParams;.rightMargin:I // field@0858 │ │ +0cd32c: 0216 0000 |00b0: move/from16 v22, v0 │ │ +0cd330: 9015 1516 |00b2: add-int v21, v21, v22 │ │ +0cd334: 9103 0315 |00b4: sub-int v3, v3, v21 │ │ +0cd338: 0800 1800 |00b6: move-object/from16 v0, v24 │ │ +0cd33c: 5400 ad0c |00b8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd340: 0815 0000 |00ba: move-object/from16 v21, v0 │ │ +0cd344: 3815 2400 |00bc: if-eqz v21, 00e0 // +0024 │ │ +0cd348: 0800 1800 |00be: move-object/from16 v0, v24 │ │ +0cd34c: 5400 ad0c |00c0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd350: 0815 0000 |00c2: move-object/from16 v21, v0 │ │ +0cd354: 7401 8626 1500 |00c4: invoke-virtual/range {v21}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0cd35a: 0c15 |00c7: move-result-object v21 │ │ +0cd35c: 0800 1500 |00c8: move-object/from16 v0, v21 │ │ +0cd360: 0801 1800 |00ca: move-object/from16 v1, v24 │ │ +0cd364: 3310 1400 |00cc: if-ne v0, v1, 00e0 // +0014 │ │ +0cd368: 0800 1800 |00ce: move-object/from16 v0, v24 │ │ +0cd36c: 5400 ad0c |00d0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd370: 0815 0000 |00d2: move-object/from16 v21, v0 │ │ +0cd374: 1316 0000 |00d4: const/16 v22, #int 0 // #0 │ │ +0cd378: 0800 1800 |00d6: move-object/from16 v0, v24 │ │ +0cd37c: 0801 1500 |00d8: move-object/from16 v1, v21 │ │ +0cd380: 0202 1600 |00da: move/from16 v2, v22 │ │ +0cd384: 6e52 8728 1043 |00dc: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2887 │ │ +0cd38a: 0a03 |00df: move-result v3 │ │ +0cd38c: 0800 1800 |00e0: move-object/from16 v0, v24 │ │ +0cd390: 5400 b50c |00e2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cd394: 0815 0000 |00e4: move-object/from16 v21, v0 │ │ +0cd398: 3815 1c00 |00e6: if-eqz v21, 0102 // +001c │ │ +0cd39c: 0800 1800 |00e8: move-object/from16 v0, v24 │ │ +0cd3a0: 5400 ac0c |00ea: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd3a4: 0815 0000 |00ec: move-object/from16 v21, v0 │ │ +0cd3a8: 3915 1400 |00ee: if-nez v21, 0102 // +0014 │ │ +0cd3ac: 0800 1800 |00f0: move-object/from16 v0, v24 │ │ +0cd3b0: 5400 b50c |00f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cd3b4: 0815 0000 |00f4: move-object/from16 v21, v0 │ │ +0cd3b8: 1316 0000 |00f6: const/16 v22, #int 0 // #0 │ │ +0cd3bc: 0800 1800 |00f8: move-object/from16 v0, v24 │ │ +0cd3c0: 0801 1500 |00fa: move-object/from16 v1, v21 │ │ +0cd3c4: 0202 1600 |00fc: move/from16 v2, v22 │ │ +0cd3c8: 6e52 8728 1043 |00fe: invoke-virtual {v0, v1, v3, v4, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.measureChildView:(Landroid/view/View;III)I // method@2887 │ │ +0cd3ce: 0a03 |0101: move-result v3 │ │ +0cd3d0: 0800 1800 |0102: move-object/from16 v0, v24 │ │ +0cd3d4: 5400 ac0c |0104: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd3d8: 0815 0000 |0106: move-object/from16 v21, v0 │ │ +0cd3dc: 3815 5900 |0108: if-eqz v21, 0161 // +0059 │ │ +0cd3e0: 0800 1800 |010a: move-object/from16 v0, v24 │ │ +0cd3e4: 5400 ac0c |010c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd3e8: 0815 0000 |010e: move-object/from16 v21, v0 │ │ +0cd3ec: 7401 f91d 1500 |0110: invoke-virtual/range {v21}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cd3f2: 0c0e |0113: move-result-object v14 │ │ +0cd3f4: 52e0 5508 |0114: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cd3f8: 0215 0000 |0116: move/from16 v21, v0 │ │ +0cd3fc: 1316 feff |0118: const/16 v22, #int -2 // #fffe │ │ +0cd400: 0200 1500 |011a: move/from16 v0, v21 │ │ +0cd404: 0201 1600 |011c: move/from16 v1, v22 │ │ +0cd408: 3210 7100 |011e: if-eq v0, v1, 018f // +0071 │ │ +0cd40c: 150a 0040 |0120: const/high16 v10, #int 1073741824 // #4000 │ │ +0cd410: 52e0 5508 |0122: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cd414: 0215 0000 |0124: move/from16 v21, v0 │ │ +0cd418: 3a15 6c00 |0126: if-ltz v21, 0192 // +006c │ │ +0cd41c: 52e0 5508 |0128: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cd420: 0215 0000 |012a: move/from16 v21, v0 │ │ +0cd424: 0200 1500 |012c: move/from16 v0, v21 │ │ +0cd428: 7120 a02e 3000 |012e: invoke-static {v0, v3}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0cd42e: 0a09 |0131: move-result v9 │ │ +0cd430: 52e0 5408 |0132: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0cd434: 0215 0000 |0134: move/from16 v21, v0 │ │ +0cd438: 1316 feff |0136: const/16 v22, #int -2 // #fffe │ │ +0cd43c: 0200 1500 |0138: move/from16 v0, v21 │ │ +0cd440: 0201 1600 |013a: move/from16 v1, v22 │ │ +0cd444: 3210 5800 |013c: if-eq v0, v1, 0194 // +0058 │ │ +0cd448: 1508 0040 |013e: const/high16 v8, #int 1073741824 // #4000 │ │ +0cd44c: 52e0 5408 |0140: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0cd450: 0215 0000 |0142: move/from16 v21, v0 │ │ +0cd454: 3a15 5300 |0144: if-ltz v21, 0197 // +0053 │ │ +0cd458: 52e0 5408 |0146: iget v0, v14, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0cd45c: 0215 0000 |0148: move/from16 v21, v0 │ │ +0cd460: 0200 1500 |014a: move/from16 v0, v21 │ │ +0cd464: 7120 a02e b000 |014c: invoke-static {v0, v11}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0cd46a: 0a07 |014f: move-result v7 │ │ +0cd46c: 0800 1800 |0150: move-object/from16 v0, v24 │ │ +0cd470: 5400 ac0c |0152: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd474: 0815 0000 |0154: move-object/from16 v21, v0 │ │ +0cd478: 7120 d41d a900 |0156: invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cd47e: 0a16 |0159: move-result v22 │ │ +0cd480: 7120 d41d 8700 |015a: invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cd486: 0a17 |015d: move-result v23 │ │ +0cd488: 7403 381e 1500 |015e: invoke-virtual/range {v21, v22, v23}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cd48e: 0800 1800 |0161: move-object/from16 v0, v24 │ │ +0cd492: 5200 a90c |0163: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ +0cd496: 0215 0000 |0165: move/from16 v21, v0 │ │ +0cd49a: 3c15 3a00 |0167: if-gtz v21, 01a1 // +003a │ │ +0cd49e: 1310 0000 |0169: const/16 v16, #int 0 // #0 │ │ +0cd4a2: 7401 7828 1800 |016b: invoke-virtual/range {v24}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildCount:()I // method@2878 │ │ +0cd4a8: 0a06 |016e: move-result v6 │ │ +0cd4aa: 120d |016f: const/4 v13, #int 0 // #0 │ │ +0cd4ac: 356d 2900 |0170: if-ge v13, v6, 0199 // +0029 │ │ +0cd4b0: 0800 1800 |0172: move-object/from16 v0, v24 │ │ +0cd4b4: 6e20 7728 d000 |0174: invoke-virtual {v0, v13}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getChildAt:(I)Landroid/view/View; // method@2877 │ │ +0cd4ba: 0c12 |0177: move-result-object v18 │ │ +0cd4bc: 7401 fd1d 1200 |0178: invoke-virtual/range {v18}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0cd4c2: 0a15 |017b: move-result v21 │ │ +0cd4c4: 9011 1513 |017c: add-int v17, v21, v19 │ │ +0cd4c8: 0200 1100 |017e: move/from16 v0, v17 │ │ +0cd4cc: 0201 1000 |0180: move/from16 v1, v16 │ │ +0cd4d0: 3710 0400 |0182: if-le v0, v1, 0186 // +0004 │ │ +0cd4d4: 0210 1100 |0184: move/from16 v16, v17 │ │ +0cd4d8: d80d 0d01 |0186: add-int/lit8 v13, v13, #int 1 // #01 │ │ +0cd4dc: 28e8 |0188: goto 0170 // -0018 │ │ +0cd4de: 7701 d31d 1a00 |0189: invoke-static/range {v26}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0cd4e4: 0a0f |018c: move-result v15 │ │ +0cd4e6: 2900 d7fe |018d: goto/16 0064 // -0129 │ │ +0cd4ea: 150a 0080 |018f: const/high16 v10, #int -2147483648 // #8000 │ │ +0cd4ee: 2891 |0191: goto 0122 // -006f │ │ +0cd4f0: 0139 |0192: move v9, v3 │ │ +0cd4f2: 289f |0193: goto 0132 // -0061 │ │ +0cd4f4: 1508 0080 |0194: const/high16 v8, #int -2147483648 // #8000 │ │ +0cd4f8: 28aa |0196: goto 0140 // -0056 │ │ +0cd4fa: 01b7 |0197: move v7, v11 │ │ +0cd4fc: 28b8 |0198: goto 0150 // -0048 │ │ +0cd4fe: 0800 1800 |0199: move-object/from16 v0, v24 │ │ +0cd502: 0201 1000 |019b: move/from16 v1, v16 │ │ +0cd506: 6e30 9a28 5001 |019d: invoke-virtual {v0, v5, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@289a │ │ +0cd50c: 0e00 |01a0: return-void │ │ +0cd50e: 0800 1800 |01a1: move-object/from16 v0, v24 │ │ +0cd512: 6e30 9a28 500f |01a3: invoke-virtual {v0, v5, v15}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setMeasuredDimension:(II)V // method@289a │ │ +0cd518: 28fa |01a6: goto 01a0 // -0006 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0004 line=325 │ │ 0x000c line=326 │ │ - 0x0033 line=330 │ │ - 0x0037 line=331 │ │ - 0x0039 line=332 │ │ - 0x0060 line=336 │ │ - 0x0064 line=338 │ │ - 0x0070 line=341 │ │ - 0x007a line=342 │ │ - 0x0086 line=343 │ │ - 0x0088 line=344 │ │ - 0x0090 line=346 │ │ - 0x0098 line=347 │ │ - 0x00aa line=348 │ │ - 0x00b6 line=349 │ │ - 0x00c2 line=352 │ │ - 0x00da line=353 │ │ - 0x00ec line=357 │ │ - 0x00fc line=358 │ │ - 0x010e line=361 │ │ - 0x0116 line=362 │ │ - 0x0120 line=363 │ │ - 0x012e line=365 │ │ - 0x013e line=367 │ │ - 0x014c line=369 │ │ - 0x015c line=371 │ │ - 0x016d line=375 │ │ - 0x0175 line=376 │ │ - 0x0177 line=377 │ │ - 0x017b line=378 │ │ - 0x017e line=379 │ │ - 0x0184 line=380 │ │ - 0x018a line=381 │ │ - 0x0190 line=382 │ │ - 0x0192 line=378 │ │ - 0x0195 line=338 │ │ - 0x019b line=363 │ │ - 0x019f line=365 │ │ - 0x01a0 line=367 │ │ - 0x01a4 line=369 │ │ - 0x01a5 line=385 │ │ - 0x01ac line=389 │ │ - 0x01ad line=387 │ │ - locals : │ │ - 0x00b6 - 0x00c2 reg=14 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ - 0x015c - 0x016d reg=7 customHeight I │ │ - 0x014c - 0x016d reg=8 customHeightMode I │ │ - 0x013e - 0x016d reg=9 customWidth I │ │ - 0x012e - 0x016d reg=10 customWidthMode I │ │ - 0x0120 - 0x016d reg=14 lp Landroid/view/ViewGroup$LayoutParams; │ │ - 0x0086 - 0x0195 reg=3 availableWidth I │ │ - 0x0090 - 0x0195 reg=4 childSpecHeight I │ │ - 0x017b - 0x0195 reg=6 count I │ │ - 0x0088 - 0x0195 reg=11 height I │ │ - 0x017c - 0x0195 reg=13 i I │ │ - 0x0070 - 0x0195 reg=15 maxHeight I │ │ - 0x0177 - 0x0195 reg=16 measuredHeight I │ │ - 0x018a - 0x0195 reg=17 paddedViewHeight I │ │ - 0x0184 - 0x0195 reg=18 v Landroid/view/View; │ │ - 0x007a - 0x0195 reg=19 verticalPadding I │ │ - 0x01a3 - 0x01a5 reg=8 customHeightMode I │ │ - 0x01a0 - 0x01a5 reg=9 customWidth I │ │ - 0x019e - 0x01a5 reg=10 customWidthMode I │ │ - 0x019b - 0x01a5 reg=14 lp Landroid/view/ViewGroup$LayoutParams; │ │ - 0x01a5 - 0x01ac reg=6 count I │ │ - 0x01a5 - 0x01ac reg=13 i I │ │ - 0x01a5 - 0x01ac reg=16 measuredHeight I │ │ - 0x019b - 0x01b3 reg=3 availableWidth I │ │ - 0x019b - 0x01b3 reg=4 childSpecHeight I │ │ - 0x0064 - 0x01b3 reg=5 contentWidth I │ │ - 0x019b - 0x01b3 reg=11 height I │ │ - 0x0037 - 0x01b3 reg=12 heightMode I │ │ - 0x019b - 0x01b3 reg=15 maxHeight I │ │ - 0x019b - 0x01b3 reg=19 verticalPadding I │ │ - 0x0004 - 0x01b3 reg=20 widthMode I │ │ - 0x0000 - 0x01b3 reg=24 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ - 0x0000 - 0x01b3 reg=25 widthMeasureSpec I │ │ - 0x0000 - 0x01b3 reg=26 heightMeasureSpec I │ │ + 0x002d line=330 │ │ + 0x0031 line=331 │ │ + 0x0033 line=332 │ │ + 0x0054 line=336 │ │ + 0x0058 line=338 │ │ + 0x0064 line=341 │ │ + 0x006e line=342 │ │ + 0x007a line=343 │ │ + 0x007c line=344 │ │ + 0x0084 line=346 │ │ + 0x008c line=347 │ │ + 0x009e line=348 │ │ + 0x00aa line=349 │ │ + 0x00b6 line=352 │ │ + 0x00ce line=353 │ │ + 0x00e0 line=357 │ │ + 0x00f0 line=358 │ │ + 0x0102 line=361 │ │ + 0x010a line=362 │ │ + 0x0114 line=363 │ │ + 0x0122 line=365 │ │ + 0x012c line=366 │ │ + 0x0132 line=367 │ │ + 0x0140 line=369 │ │ + 0x014a line=370 │ │ + 0x0150 line=371 │ │ + 0x015a line=372 │ │ + 0x015e line=371 │ │ + 0x0161 line=375 │ │ + 0x0169 line=376 │ │ + 0x016b line=377 │ │ + 0x016f line=378 │ │ + 0x0172 line=379 │ │ + 0x0178 line=380 │ │ + 0x017e line=381 │ │ + 0x0184 line=382 │ │ + 0x0186 line=378 │ │ + 0x0189 line=339 │ │ + 0x018f line=363 │ │ + 0x0193 line=366 │ │ + 0x0194 line=367 │ │ + 0x0198 line=370 │ │ + 0x0199 line=385 │ │ + 0x01a0 line=389 │ │ + 0x01a1 line=387 │ │ + locals : │ │ + 0x00aa - 0x00b6 reg=14 lp Landroid/view/ViewGroup$MarginLayoutParams; │ │ + 0x0150 - 0x0161 reg=7 customHeight I │ │ + 0x0140 - 0x0161 reg=8 customHeightMode I │ │ + 0x0132 - 0x0161 reg=9 customWidth I │ │ + 0x0122 - 0x0161 reg=10 customWidthMode I │ │ + 0x0114 - 0x0161 reg=14 lp Landroid/view/ViewGroup$LayoutParams; │ │ + 0x007a - 0x0189 reg=3 availableWidth I │ │ + 0x0084 - 0x0189 reg=4 childSpecHeight I │ │ + 0x016f - 0x0189 reg=6 count I │ │ + 0x007c - 0x0189 reg=11 height I │ │ + 0x0170 - 0x0189 reg=13 i I │ │ + 0x0064 - 0x0189 reg=15 maxHeight I │ │ + 0x016b - 0x0189 reg=16 measuredHeight I │ │ + 0x017e - 0x0189 reg=17 paddedViewHeight I │ │ + 0x0178 - 0x0189 reg=18 v Landroid/view/View; │ │ + 0x006e - 0x0189 reg=19 verticalPadding I │ │ + 0x0197 - 0x0199 reg=8 customHeightMode I │ │ + 0x0194 - 0x0199 reg=9 customWidth I │ │ + 0x0192 - 0x0199 reg=10 customWidthMode I │ │ + 0x018f - 0x0199 reg=14 lp Landroid/view/ViewGroup$LayoutParams; │ │ + 0x0199 - 0x01a0 reg=6 count I │ │ + 0x0199 - 0x01a0 reg=13 i I │ │ + 0x0199 - 0x01a0 reg=16 measuredHeight I │ │ + 0x018f - 0x01a7 reg=3 availableWidth I │ │ + 0x018f - 0x01a7 reg=4 childSpecHeight I │ │ + 0x0058 - 0x01a7 reg=5 contentWidth I │ │ + 0x018f - 0x01a7 reg=11 height I │ │ + 0x0031 - 0x01a7 reg=12 heightMode I │ │ + 0x018f - 0x01a7 reg=15 maxHeight I │ │ + 0x018f - 0x01a7 reg=19 verticalPadding I │ │ + 0x0004 - 0x01a7 reg=20 widthMode I │ │ + 0x0000 - 0x01a7 reg=24 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ + 0x0000 - 0x01a7 reg=25 widthMeasureSpec I │ │ + 0x0000 - 0x01a7 reg=26 heightMeasureSpec I │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ name : 'setContentHeight' │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0c9c98: |[0c9c98] com.actionbarsherlock.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ -0c9ca8: 5901 a90c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ -0c9cac: 0e00 |0002: return-void │ │ +0cd51c: |[0cd51c] com.actionbarsherlock.internal.widget.ActionBarContextView.setContentHeight:(I)V │ │ +0cd52c: 5901 a90c |0000: iput v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ +0cd530: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0002 line=141 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ 0x0000 - 0x0003 reg=1 height I │ │ @@ -288564,30 +288655,30 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 32 16-bit code units │ │ -0c9cb0: |[0c9cb0] com.actionbarsherlock.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ -0c9cc0: 5410 ac0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c9cc4: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ -0c9cc8: 5410 ac0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c9ccc: 6e20 9428 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2894 │ │ -0c9cd2: 5b12 ac0c |0009: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ -0c9cd6: 5410 b50c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c9cda: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ -0c9cde: 5410 b50c |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c9ce2: 6e20 9428 0100 |0011: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2894 │ │ -0c9ce8: 1200 |0014: const/4 v0, #int 0 // #0 │ │ -0c9cea: 5b10 b50c |0015: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ -0c9cee: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ -0c9cf2: 6e20 7028 2100 |0019: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ -0c9cf8: 6e10 9528 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.requestLayout:()V // method@2895 │ │ -0c9cfe: 0e00 |001f: return-void │ │ +0cd534: |[0cd534] com.actionbarsherlock.internal.widget.ActionBarContextView.setCustomView:(Landroid/view/View;)V │ │ +0cd544: 5410 ac0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd548: 3800 0700 |0002: if-eqz v0, 0009 // +0007 │ │ +0cd54c: 5410 ac0c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd550: 6e20 9428 0100 |0006: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2894 │ │ +0cd556: 5b12 ac0c |0009: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mCustomView:Landroid/view/View; // field@0cac │ │ +0cd55a: 5410 b50c |000b: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cd55e: 3800 0a00 |000d: if-eqz v0, 0017 // +000a │ │ +0cd562: 5410 b50c |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cd566: 6e20 9428 0100 |0011: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.removeView:(Landroid/view/View;)V // method@2894 │ │ +0cd56c: 1200 |0014: const/4 v0, #int 0 // #0 │ │ +0cd56e: 5b10 b50c |0015: iput-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cb5 │ │ +0cd572: 3802 0500 |0017: if-eqz v2, 001c // +0005 │ │ +0cd576: 6e20 7028 2100 |0019: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;)V // method@2870 │ │ +0cd57c: 6e10 9528 0100 |001c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.requestLayout:()V // method@2895 │ │ +0cd582: 0e00 |001f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ 0x0004 line=145 │ │ 0x0009 line=147 │ │ 0x000b line=148 │ │ 0x000f line=149 │ │ @@ -288605,92 +288696,94 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 131 16-bit code units │ │ -0c9d00: |[0c9d00] com.actionbarsherlock.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ -0c9d10: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ -0c9d12: 5562 ae0c |0001: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0cae │ │ -0c9d16: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ -0c9d1a: 5462 a50c |0005: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9d1e: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ -0c9d22: 2200 3e04 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0c9d26: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ -0c9d28: 7030 941e 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0c9d2e: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ -0c9d32: 5462 a50c |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9d36: 6e20 5226 6200 |0013: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ -0c9d3c: 0c02 |0016: move-result-object v2 │ │ -0c9d3e: 1f02 0305 |0017: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c9d42: 5b62 ad0c |0019: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9d46: 5462 ad0c |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9d4a: 1203 |001d: const/4 v3, #int 0 // #0 │ │ -0c9d4c: 6e20 9726 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ -0c9d52: 5462 ad0c |0021: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9d56: 6e10 8626 0200 |0023: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0c9d5c: 0c01 |0026: move-result-object v1 │ │ -0c9d5e: 1f01 4004 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ -0c9d62: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ -0c9d66: 5462 ad0c |002b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9d6a: 6e20 d11e 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0c9d70: 5462 ad0c |0030: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9d74: 6e30 7128 2600 |0032: invoke-virtual {v6, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2871 │ │ -0c9d7a: 6f20 4228 7600 |0035: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2842 │ │ -0c9d80: 0e00 |0038: return-void │ │ -0c9d82: 5462 a50c |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9d86: 6e10 7928 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ -0c9d8c: 0c03 |003e: move-result-object v3 │ │ -0c9d8e: 6e10 6501 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c9d94: 0c03 |0042: move-result-object v3 │ │ -0c9d96: 6e10 ca01 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0c9d9c: 0c03 |0046: move-result-object v3 │ │ -0c9d9e: 5233 4e08 |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -0c9da2: 1214 |0049: const/4 v4, #int 1 // #1 │ │ -0c9da4: 6e30 6426 3204 |004a: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2664 │ │ -0c9daa: 5462 a50c |004d: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9dae: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ -0c9db4: 6e20 6226 3200 |0052: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2662 │ │ -0c9dba: 5905 5508 |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0c9dbe: 5262 a90c |0057: iget v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ -0c9dc2: 5902 5408 |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0c9dc6: 5462 a50c |005b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9dca: 6e20 5226 6200 |005d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ -0c9dd0: 0c02 |0060: move-result-object v2 │ │ -0c9dd2: 1f02 0305 |0061: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0c9dd6: 5b62 ad0c |0063: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9dda: 5462 ad0c |0065: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9dde: 5463 af0c |0067: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0caf │ │ -0c9de2: 6e20 9726 3200 |0069: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ -0c9de8: 5462 ad0c |006c: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9dec: 6e10 8626 0200 |006e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0c9df2: 0c01 |0071: move-result-object v1 │ │ -0c9df4: 1f01 4004 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ -0c9df8: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ -0c9dfc: 5462 ad0c |0076: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9e00: 6e20 d11e 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0c9e06: 5462 b00c |007b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ -0c9e0a: 5463 ad0c |007d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ -0c9e0e: 6e30 4a28 3200 |007f: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@284a │ │ -0c9e14: 28b3 |0082: goto 0035 // -004d │ │ +0cd584: |[0cd584] com.actionbarsherlock.internal.widget.ActionBarContextView.setSplitActionBar:(Z)V │ │ +0cd594: 12f5 |0000: const/4 v5, #int -1 // #ff │ │ +0cd596: 5562 ae0c |0001: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitActionBar:Z // field@0cae │ │ +0cd59a: 3272 3500 |0003: if-eq v2, v7, 0038 // +0035 │ │ +0cd59e: 5462 a50c |0005: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd5a2: 3802 2e00 |0007: if-eqz v2, 0035 // +002e │ │ +0cd5a6: 2200 3e04 |0009: new-instance v0, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0cd5aa: 12e2 |000b: const/4 v2, #int -2 // #fe │ │ +0cd5ac: 7030 941e 2005 |000c: invoke-direct {v0, v2, v5}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0cd5b2: 3907 2a00 |000f: if-nez v7, 0039 // +002a │ │ +0cd5b6: 5462 a50c |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd5ba: 6e20 5226 6200 |0013: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ +0cd5c0: 0c02 |0016: move-result-object v2 │ │ +0cd5c2: 1f02 0305 |0017: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0cd5c6: 5b62 ad0c |0019: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd5ca: 5462 ad0c |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd5ce: 1203 |001d: const/4 v3, #int 0 // #0 │ │ +0cd5d0: 6e20 9726 3200 |001e: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ +0cd5d6: 5462 ad0c |0021: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd5da: 6e10 8626 0200 |0023: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0cd5e0: 0c01 |0026: move-result-object v1 │ │ +0cd5e2: 1f01 4004 |0027: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ +0cd5e6: 3801 0700 |0029: if-eqz v1, 0030 // +0007 │ │ +0cd5ea: 5462 ad0c |002b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd5ee: 6e20 d11e 2100 |002d: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cd5f4: 5462 ad0c |0030: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd5f8: 6e30 7128 2600 |0032: invoke-virtual {v6, v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2871 │ │ +0cd5fe: 6f20 4228 7600 |0035: invoke-super {v6, v7}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2842 │ │ +0cd604: 0e00 |0038: return-void │ │ +0cd606: 5462 a50c |0039: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd60a: 6e10 7928 0600 |003b: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.getContext:()Landroid/content/Context; // method@2879 │ │ +0cd610: 0c03 |003e: move-result-object v3 │ │ +0cd612: 6e10 6501 0300 |003f: invoke-virtual {v3}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cd618: 0c03 |0042: move-result-object v3 │ │ +0cd61a: 6e10 ca01 0300 |0043: invoke-virtual {v3}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0cd620: 0c03 |0046: move-result-object v3 │ │ +0cd622: 5233 4e08 |0047: iget v3, v3, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +0cd626: 1214 |0049: const/4 v4, #int 1 // #1 │ │ +0cd628: 6e30 6426 3204 |004a: invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2664 │ │ +0cd62e: 5462 a50c |004d: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd632: 1403 ffff ff7f |004f: const v3, #float nan // #7fffffff │ │ +0cd638: 6e20 6226 3200 |0052: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2662 │ │ +0cd63e: 5905 5508 |0055: iput v5, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cd642: 5262 a90c |0057: iget v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mContentHeight:I // field@0ca9 │ │ +0cd646: 5902 5408 |0059: iput v2, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0cd64a: 5462 a50c |005b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd64e: 6e20 5226 6200 |005d: invoke-virtual {v2, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ +0cd654: 0c02 |0060: move-result-object v2 │ │ +0cd656: 1f02 0305 |0061: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0cd65a: 5b62 ad0c |0063: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd65e: 5462 ad0c |0065: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd662: 5463 af0c |0067: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitBackground:Landroid/graphics/drawable/Drawable; // field@0caf │ │ +0cd666: 6e20 9726 3200 |0069: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2697 │ │ +0cd66c: 5462 ad0c |006c: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd670: 6e10 8626 0200 |006e: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0cd676: 0c01 |0071: move-result-object v1 │ │ +0cd678: 1f01 4004 |0072: check-cast v1, Landroid/view/ViewGroup; // type@0440 │ │ +0cd67c: 3801 0700 |0074: if-eqz v1, 007b // +0007 │ │ +0cd680: 5462 ad0c |0076: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd684: 6e20 d11e 2100 |0078: invoke-virtual {v1, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cd68a: 5462 b00c |007b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0cb0 │ │ +0cd68e: 5463 ad0c |007d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cad │ │ +0cd692: 6e30 4a28 3200 |007f: invoke-virtual {v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@284a │ │ +0cd698: 28b3 |0082: goto 0035 // -004d │ │ catches : (none) │ │ positions : │ │ 0x0001 line=108 │ │ 0x0005 line=109 │ │ 0x0009 line=111 │ │ 0x000f line=113 │ │ 0x0011 line=114 │ │ 0x001b line=115 │ │ 0x0021 line=116 │ │ 0x0029 line=117 │ │ 0x0030 line=118 │ │ 0x0035 line=135 │ │ 0x0038 line=137 │ │ 0x0039 line=121 │ │ + 0x003b line=122 │ │ + 0x004a line=121 │ │ 0x004d line=124 │ │ 0x0055 line=126 │ │ 0x0057 line=127 │ │ 0x005b line=128 │ │ 0x0065 line=129 │ │ 0x006c line=130 │ │ 0x0074 line=131 │ │ @@ -288708,18 +288801,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c9e18: |[0c9e18] com.actionbarsherlock.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0c9e28: 5b01 b10c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ -0c9e2c: 7010 8228 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2882 │ │ -0c9e32: 0e00 |0005: return-void │ │ +0cd69c: |[0cd69c] com.actionbarsherlock.internal.widget.ActionBarContextView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0cd6ac: 5b01 b10c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mSubtitle:Ljava/lang/CharSequence; // field@0cb1 │ │ +0cd6b0: 7010 8228 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2882 │ │ +0cd6b6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ 0x0002 line=165 │ │ 0x0005 line=166 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -288730,18 +288823,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 6 16-bit code units │ │ -0c9e34: |[0c9e34] com.actionbarsherlock.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0c9e44: 5b01 b40c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ -0c9e48: 7010 8228 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2882 │ │ -0c9e4e: 0e00 |0005: return-void │ │ +0cd6b8: |[0cd6b8] com.actionbarsherlock.internal.widget.ActionBarContextView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0cd6c8: 5b01 b40c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mTitle:Ljava/lang/CharSequence; // field@0cb4 │ │ +0cd6cc: 7010 8228 0000 |0002: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.initTitle:()V // method@2882 │ │ +0cd6d2: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=159 │ │ 0x0002 line=160 │ │ 0x0005 line=161 │ │ locals : │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -288752,17 +288845,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0c9e50: |[0c9e50] com.actionbarsherlock.internal.widget.ActionBarContextView.shouldDelayChildPressedState:()Z │ │ -0c9e60: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0c9e62: 0f00 |0001: return v0 │ │ +0cd6d4: |[0cd6d4] com.actionbarsherlock.internal.widget.ActionBarContextView.shouldDelayChildPressedState:()Z │ │ +0cd6e4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cd6e6: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=503 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ #23 : (in Lcom/actionbarsherlock/internal/widget/ActionBarContextView;) │ │ @@ -288770,38 +288863,38 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 13 16-bit code units │ │ -0c9e64: |[0c9e64] com.actionbarsherlock.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ -0c9e74: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9e78: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0c9e7c: 5410 a50c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ -0c9e80: 6e10 6626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ -0c9e86: 0a00 |0009: move-result v0 │ │ -0c9e88: 0f00 |000a: return v0 │ │ -0c9e8a: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0c9e8c: 28fe |000c: goto 000a // -0002 │ │ +0cd6e8: |[0cd6e8] com.actionbarsherlock.internal.widget.ActionBarContextView.showOverflowMenu:()Z │ │ +0cd6f8: 5410 a50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd6fc: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0cd700: 5410 a50c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0ca5 │ │ +0cd704: 6e10 6626 0000 |0006: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.showOverflowMenu:()Z // method@2666 │ │ +0cd70a: 0a00 |0009: move-result v0 │ │ +0cd70c: 0f00 |000a: return v0 │ │ +0cd70e: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0cd710: 28fe |000c: goto 000a // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=288 │ │ 0x0004 line=289 │ │ 0x000a line=291 │ │ locals : │ │ 0x0000 - 0x000d reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ - source_file_idx : 556 (ActionBarContextView.java) │ │ + source_file_idx : 558 (ActionBarContextView.java) │ │ │ │ Class #1041 header: │ │ class_idx : 1316 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1305 │ │ -source_file_idx : 571 │ │ +source_file_idx : 573 │ │ static_fields_size : 4 │ │ instance_fields_size: 39 │ │ direct_methods_size : 17 │ │ virtual_methods_size: 45 │ │ │ │ Class #1041 annotations: │ │ Annotations on class │ │ @@ -288996,277 +289089,277 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 20 │ │ ins : 3 │ │ outs : 7 │ │ insns size : 513 16-bit code units │ │ -0c9e90: |[0c9e90] com.actionbarsherlock.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0c9ea0: 7603 2a28 1100 |0000: invoke-direct/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@282a │ │ -0c9ea6: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ -0c9ea8: 0800 1100 |0004: move-object/from16 v0, v17 │ │ -0c9eac: 5902 ce0c |0006: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0c9eb0: 2202 1d05 |0008: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1; // type@051d │ │ -0c9eb4: 0800 1100 |000a: move-object/from16 v0, v17 │ │ -0c9eb8: 7020 a328 0200 |000c: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28a3 │ │ -0c9ebe: 0800 1100 |000f: move-object/from16 v0, v17 │ │ -0c9ec2: 5b02 df0c |0011: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0cdf │ │ -0c9ec6: 2202 1e05 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2; // type@051e │ │ -0c9eca: 0800 1100 |0015: move-object/from16 v0, v17 │ │ -0c9ece: 7020 a628 0200 |0017: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28a6 │ │ -0c9ed4: 0800 1100 |001a: move-object/from16 v0, v17 │ │ -0c9ed8: 5b02 d00c |001c: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0cd0 │ │ -0c9edc: 2202 1f05 |001e: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$3; // type@051f │ │ -0c9ee0: 0800 1100 |0020: move-object/from16 v0, v17 │ │ -0c9ee4: 7020 a828 0200 |0022: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28a8 │ │ -0c9eea: 0800 1100 |0025: move-object/from16 v0, v17 │ │ -0c9eee: 5b02 f20c |0027: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0cf2 │ │ -0c9ef2: 1202 |0029: const/4 v2, #int 0 // #0 │ │ -0c9ef4: 0800 1100 |002a: move-object/from16 v0, v17 │ │ -0c9ef8: 6e20 2729 2000 |002c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@2927 │ │ -0c9efe: 6202 150a |002f: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ -0c9f02: 6003 7808 |0031: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ -0c9f06: 1204 |0033: const/4 v4, #int 0 // #0 │ │ -0c9f08: 0800 1200 |0034: move-object/from16 v0, v18 │ │ -0c9f0c: 0801 1300 |0036: move-object/from16 v1, v19 │ │ -0c9f10: 6e54 6e01 1032 |0038: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0c9f16: 0c09 |003b: move-result-object v9 │ │ -0c9f18: 7401 5201 1200 |003c: invoke-virtual/range {v18}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ -0c9f1e: 0c0a |003f: move-result-object v10 │ │ -0c9f20: 7401 6301 1200 |0040: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0c9f26: 0c0f |0043: move-result-object v15 │ │ -0c9f28: 6002 220a |0044: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_navigationMode:I // field@0a22 │ │ -0c9f2c: 1203 |0046: const/4 v3, #int 0 // #0 │ │ -0c9f2e: 6e30 de01 2903 |0047: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -0c9f34: 0a02 |004a: move-result v2 │ │ -0c9f36: 0800 1100 |004b: move-object/from16 v0, v17 │ │ -0c9f3a: 5902 e00c |004d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0c9f3e: 6002 270a |004f: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_title:I // field@0a27 │ │ -0c9f42: 6e20 e301 2900 |0051: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ -0c9f48: 0c02 |0054: move-result-object v2 │ │ -0c9f4a: 0800 1100 |0055: move-object/from16 v0, v17 │ │ -0c9f4e: 5b02 ed0c |0057: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0c9f52: 6002 250a |0059: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_subtitle:I // field@0a25 │ │ -0c9f56: 6e20 e301 2900 |005b: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ -0c9f5c: 0c02 |005e: move-result-object v2 │ │ -0c9f5e: 0800 1100 |005f: move-object/from16 v0, v17 │ │ -0c9f62: 5b02 e90c |0061: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0c9f66: 6002 210a |0063: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_logo:I // field@0a21 │ │ -0c9f6a: 6e20 dc01 2900 |0065: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0c9f70: 0c02 |0068: move-result-object v2 │ │ -0c9f72: 0800 1100 |0069: move-object/from16 v0, v17 │ │ -0c9f76: 5b02 dc0c |006b: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0c9f7a: 0800 1100 |006d: move-object/from16 v0, v17 │ │ -0c9f7e: 5402 dc0c |006f: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0c9f82: 3902 2600 |0071: if-nez v2, 0097 // +0026 │ │ -0c9f86: 6002 4500 |0073: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ -0c9f8a: 1303 0b00 |0075: const/16 v3, #int 11 // #b │ │ -0c9f8e: 3532 5001 |0077: if-ge v2, v3, 01c7 // +0150 │ │ -0c9f92: 0800 1200 |0079: move-object/from16 v0, v18 │ │ -0c9f96: 2002 1400 |007b: instance-of v2, v0, Landroid/app/Activity; // type@0014 │ │ -0c9f9a: 3802 1a00 |007d: if-eqz v2, 0097 // +001a │ │ -0c9f9e: 0802 1200 |007f: move-object/from16 v2, v18 │ │ -0c9fa2: 1f02 1400 |0081: check-cast v2, Landroid/app/Activity; // type@0014 │ │ -0c9fa6: 7110 3123 0200 |0083: invoke-static {v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.loadLogoFromManifest:(Landroid/app/Activity;)I // method@2331 │ │ -0c9fac: 0a10 |0086: move-result v16 │ │ -0c9fae: 3810 1000 |0087: if-eqz v16, 0097 // +0010 │ │ -0c9fb2: 7401 6501 1200 |0089: invoke-virtual/range {v18}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0c9fb8: 0c02 |008c: move-result-object v2 │ │ -0c9fba: 0200 1000 |008d: move/from16 v0, v16 │ │ -0c9fbe: 6e20 cb01 0200 |008f: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0c9fc4: 0c02 |0092: move-result-object v2 │ │ -0c9fc6: 0800 1100 |0093: move-object/from16 v0, v17 │ │ -0c9fca: 5b02 dc0c |0095: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0c9fce: 6002 1e0a |0097: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_icon:I // field@0a1e │ │ -0c9fd2: 6e20 dc01 2900 |0099: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0c9fd8: 0c02 |009c: move-result-object v2 │ │ -0c9fda: 0800 1100 |009d: move-object/from16 v0, v17 │ │ -0c9fde: 5b02 d40c |009f: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0c9fe2: 0800 1100 |00a1: move-object/from16 v0, v17 │ │ -0c9fe6: 5402 d40c |00a3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0c9fea: 3902 2700 |00a5: if-nez v2, 00cc // +0027 │ │ -0c9fee: 0800 1200 |00a7: move-object/from16 v0, v18 │ │ -0c9ff2: 2002 1400 |00a9: instance-of v2, v0, Landroid/app/Activity; // type@0014 │ │ -0c9ff6: 3802 1300 |00ab: if-eqz v2, 00be // +0013 │ │ -0c9ffa: 0800 1200 |00ad: move-object/from16 v0, v18 │ │ -0c9ffe: 1f00 1400 |00af: check-cast v0, Landroid/app/Activity; // type@0014 │ │ -0ca002: 0702 |00b1: move-object v2, v0 │ │ -0ca004: 6e10 5b00 0200 |00b2: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ -0ca00a: 0c02 |00b5: move-result-object v2 │ │ -0ca00c: 6e20 ae01 2f00 |00b6: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@01ae │ │ -0ca012: 0c02 |00b9: move-result-object v2 │ │ -0ca014: 0800 1100 |00ba: move-object/from16 v0, v17 │ │ -0ca018: 5b02 d40c |00bc: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0ca01c: 0800 1100 |00be: move-object/from16 v0, v17 │ │ -0ca020: 5402 d40c |00c0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0ca024: 3902 0a00 |00c2: if-nez v2, 00cc // +000a │ │ -0ca028: 6e20 ab01 fa00 |00c4: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01ab │ │ -0ca02e: 0c02 |00c7: move-result-object v2 │ │ -0ca030: 0800 1100 |00c8: move-object/from16 v0, v17 │ │ -0ca034: 5b02 d40c |00ca: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0ca038: 7701 5a1d 1200 |00cc: invoke-static/range {v18}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0ca03e: 0c0e |00cf: move-result-object v14 │ │ -0ca040: 6002 1d0a |00d0: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_homeLayout:I // field@0a1d │ │ -0ca044: 6003 9809 |00d2: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_home:I // field@0998 │ │ -0ca048: 6e30 e101 2903 |00d4: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0ca04e: 0a0d |00d7: move-result v13 │ │ -0ca050: 1202 |00d8: const/4 v2, #int 0 // #0 │ │ -0ca052: 0800 1100 |00d9: move-object/from16 v0, v17 │ │ -0ca056: 6e40 5d1d de20 |00db: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ca05c: 0c02 |00de: move-result-object v2 │ │ -0ca05e: 1f02 2105 |00df: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0521 │ │ -0ca062: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ -0ca066: 5b02 d30c |00e3: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0ca06a: 1202 |00e5: const/4 v2, #int 0 // #0 │ │ -0ca06c: 0800 1100 |00e6: move-object/from16 v0, v17 │ │ -0ca070: 6e40 5d1d de20 |00e8: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ca076: 0c02 |00eb: move-result-object v2 │ │ -0ca078: 1f02 2105 |00ec: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0521 │ │ -0ca07c: 0800 1100 |00ee: move-object/from16 v0, v17 │ │ -0ca080: 5b02 d10c |00f0: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ -0ca084: 0800 1100 |00f2: move-object/from16 v0, v17 │ │ -0ca088: 5402 d10c |00f4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ -0ca08c: 1213 |00f6: const/4 v3, #int 1 // #1 │ │ -0ca08e: 6e20 d228 3200 |00f7: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@28d2 │ │ -0ca094: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ -0ca098: 5402 d10c |00fc: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ -0ca09c: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ -0ca0a0: 5403 d00c |0100: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0cd0 │ │ -0ca0a4: 6e20 d128 3200 |0102: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@28d1 │ │ -0ca0aa: 0800 1100 |0105: move-object/from16 v0, v17 │ │ -0ca0ae: 5402 d10c |0107: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ -0ca0b2: 7401 0829 1100 |0109: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@2908 │ │ -0ca0b8: 0c03 |010c: move-result-object v3 │ │ -0ca0ba: 6004 b009 |010d: sget v4, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@09b0 │ │ -0ca0be: 6e20 d701 4300 |010f: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0ca0c4: 0c03 |0112: move-result-object v3 │ │ -0ca0c6: 6e20 cc28 3200 |0113: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ -0ca0cc: 6002 280a |0116: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_titleTextStyle:I // field@0a28 │ │ -0ca0d0: 1203 |0118: const/4 v3, #int 0 // #0 │ │ -0ca0d2: 6e30 e101 2903 |0119: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0ca0d8: 0a02 |011c: move-result v2 │ │ -0ca0da: 0800 1100 |011d: move-object/from16 v0, v17 │ │ -0ca0de: 5902 ef0c |011f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0cef │ │ -0ca0e2: 6002 260a |0121: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_subtitleTextStyle:I // field@0a26 │ │ -0ca0e6: 1203 |0123: const/4 v3, #int 0 // #0 │ │ -0ca0e8: 6e30 e101 2903 |0124: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0ca0ee: 0a02 |0127: move-result v2 │ │ -0ca0f0: 0800 1100 |0128: move-object/from16 v0, v17 │ │ -0ca0f4: 5902 ea0c |012a: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0cea │ │ -0ca0f8: 6002 240a |012c: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_progressBarStyle:I // field@0a24 │ │ -0ca0fc: 1203 |012e: const/4 v3, #int 0 // #0 │ │ -0ca0fe: 6e30 e101 2903 |012f: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0ca104: 0a02 |0132: move-result v2 │ │ -0ca106: 0800 1100 |0133: move-object/from16 v0, v17 │ │ -0ca10a: 5902 e30c |0135: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0ce3 │ │ -0ca10e: 6002 1f0a |0137: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_indeterminateProgressStyle:I // field@0a1f │ │ -0ca112: 1203 |0139: const/4 v3, #int 0 // #0 │ │ -0ca114: 6e30 e101 2903 |013a: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0ca11a: 0a02 |013d: move-result v2 │ │ -0ca11c: 0800 1100 |013e: move-object/from16 v0, v17 │ │ -0ca120: 5902 d60c |0140: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0cd6 │ │ -0ca124: 6002 230a |0142: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_progressBarPadding:I // field@0a23 │ │ -0ca128: 1203 |0144: const/4 v3, #int 0 // #0 │ │ -0ca12a: 6e30 da01 2903 |0145: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ -0ca130: 0a02 |0148: move-result v2 │ │ -0ca132: 0800 1100 |0149: move-object/from16 v0, v17 │ │ -0ca136: 5902 e20c |014b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ -0ca13a: 6002 200a |014d: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_itemPadding:I // field@0a20 │ │ -0ca13e: 1203 |014f: const/4 v3, #int 0 // #0 │ │ -0ca140: 6e30 da01 2903 |0150: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ -0ca146: 0a02 |0153: move-result v2 │ │ -0ca148: 0800 1100 |0154: move-object/from16 v0, v17 │ │ -0ca14c: 5902 da0c |0156: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0ca150: 6002 1a0a |0158: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_displayOptions:I // field@0a1a │ │ -0ca154: 1203 |015a: const/4 v3, #int 0 // #0 │ │ -0ca156: 6e30 de01 2903 |015b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -0ca15c: 0a02 |015e: move-result v2 │ │ -0ca15e: 0800 1100 |015f: move-object/from16 v0, v17 │ │ -0ca162: 6e20 2c29 2000 |0161: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ -0ca168: 6002 190a |0164: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_customNavigationLayout:I // field@0a19 │ │ -0ca16c: 1203 |0166: const/4 v3, #int 0 // #0 │ │ -0ca16e: 6e30 e101 2903 |0167: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ -0ca174: 0a0b |016a: move-result v11 │ │ -0ca176: 380b 1d00 |016b: if-eqz v11, 0188 // +001d │ │ -0ca17a: 1202 |016d: const/4 v2, #int 0 // #0 │ │ -0ca17c: 0800 1100 |016e: move-object/from16 v0, v17 │ │ -0ca180: 6e40 5d1d be20 |0170: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ca186: 0c02 |0173: move-result-object v2 │ │ -0ca188: 0800 1100 |0174: move-object/from16 v0, v17 │ │ -0ca18c: 5b02 cd0c |0176: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0ca190: 1202 |0178: const/4 v2, #int 0 // #0 │ │ -0ca192: 0800 1100 |0179: move-object/from16 v0, v17 │ │ -0ca196: 5902 e00c |017b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0ca19a: 0800 1100 |017d: move-object/from16 v0, v17 │ │ -0ca19e: 5202 ce0c |017f: iget v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca1a2: de02 0210 |0181: or-int/lit8 v2, v2, #int 16 // #10 │ │ -0ca1a6: 0800 1100 |0183: move-object/from16 v0, v17 │ │ -0ca1aa: 6e20 2c29 2000 |0185: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ -0ca1b0: 6002 1c0a |0188: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ -0ca1b4: 1203 |018a: const/4 v3, #int 0 // #0 │ │ -0ca1b6: 6e30 e001 2903 |018b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ -0ca1bc: 0a02 |018e: move-result v2 │ │ -0ca1be: 0800 1100 |018f: move-object/from16 v0, v17 │ │ -0ca1c2: 5902 ca0c |0191: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ -0ca1c6: 6e10 e601 0900 |0193: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0ca1cc: 2202 f504 |0196: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ -0ca1d0: 1204 |0198: const/4 v4, #int 0 // #0 │ │ -0ca1d2: 1405 2c00 0201 |0199: const v5, #float 2.38774e-38 // #0102002c │ │ -0ca1d8: 1206 |019c: const/4 v6, #int 0 // #0 │ │ -0ca1da: 1207 |019d: const/4 v7, #int 0 // #0 │ │ -0ca1dc: 0800 1100 |019e: move-object/from16 v0, v17 │ │ -0ca1e0: 5408 ed0c |01a0: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0ca1e4: 0803 1200 |01a2: move-object/from16 v3, v18 │ │ -0ca1e8: 7607 c225 0200 |01a4: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@25c2 │ │ -0ca1ee: 0800 1100 |01a7: move-object/from16 v0, v17 │ │ -0ca1f2: 5b02 dd0c |01a9: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ -0ca1f6: 0800 1100 |01ab: move-object/from16 v0, v17 │ │ -0ca1fa: 5402 d30c |01ad: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0ca1fe: 0800 1100 |01af: move-object/from16 v0, v17 │ │ -0ca202: 5403 f20c |01b1: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0cf2 │ │ -0ca206: 6e20 d128 3200 |01b3: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@28d1 │ │ -0ca20c: 0800 1100 |01b6: move-object/from16 v0, v17 │ │ -0ca210: 5402 d30c |01b8: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0ca214: 1213 |01ba: const/4 v3, #int 1 // #1 │ │ -0ca216: 6e20 cb28 3200 |01bb: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@28cb │ │ -0ca21c: 0800 1100 |01be: move-object/from16 v0, v17 │ │ -0ca220: 5402 d30c |01c0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0ca224: 1213 |01c2: const/4 v3, #int 1 // #1 │ │ -0ca226: 6e20 ce28 3200 |01c3: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@28ce │ │ -0ca22c: 0e00 |01c6: return-void │ │ -0ca22e: 0800 1200 |01c7: move-object/from16 v0, v18 │ │ -0ca232: 2002 1400 |01c9: instance-of v2, v0, Landroid/app/Activity; // type@0014 │ │ -0ca236: 3802 1300 |01cb: if-eqz v2, 01de // +0013 │ │ -0ca23a: 0800 1200 |01cd: move-object/from16 v0, v18 │ │ -0ca23e: 1f00 1400 |01cf: check-cast v0, Landroid/app/Activity; // type@0014 │ │ -0ca242: 0702 |01d1: move-object v2, v0 │ │ -0ca244: 6e10 5b00 0200 |01d2: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ -0ca24a: 0c02 |01d5: move-result-object v2 │ │ -0ca24c: 6e20 b001 2f00 |01d6: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@01b0 │ │ -0ca252: 0c02 |01d9: move-result-object v2 │ │ -0ca254: 0800 1100 |01da: move-object/from16 v0, v17 │ │ -0ca258: 5b02 dc0c |01dc: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0ca25c: 0800 1100 |01de: move-object/from16 v0, v17 │ │ -0ca260: 5402 dc0c |01e0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0ca264: 3902 b5fe |01e2: if-nez v2, 0097 // -014b │ │ -0ca268: 6e20 ac01 fa00 |01e4: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01ac │ │ -0ca26e: 0c02 |01e7: move-result-object v2 │ │ -0ca270: 0800 1100 |01e8: move-object/from16 v0, v17 │ │ -0ca274: 5b02 dc0c |01ea: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0ca278: 2900 abfe |01ec: goto/16 0097 // -0155 │ │ -0ca27c: 0d0c |01ee: move-exception v12 │ │ -0ca27e: 1a02 3a02 |01ef: const-string v2, "ActionBarView" // string@023a │ │ -0ca282: 1a03 4f02 |01f1: const-string v3, "Activity component name not found!" // string@024f │ │ -0ca286: 7130 041d 320c |01f3: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0ca28c: 28e8 |01f6: goto 01de // -0018 │ │ -0ca28e: 0d0c |01f7: move-exception v12 │ │ -0ca290: 1a02 3a02 |01f8: const-string v2, "ActionBarView" // string@023a │ │ -0ca294: 1a03 4f02 |01fa: const-string v3, "Activity component name not found!" // string@024f │ │ -0ca298: 7130 041d 320c |01fc: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0ca29e: 2900 bffe |01ff: goto/16 00be // -0141 │ │ +0cd714: |[0cd714] com.actionbarsherlock.internal.widget.ActionBarView.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0cd724: 7603 2a28 1100 |0000: invoke-direct/range {v17, v18, v19}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@282a │ │ +0cd72a: 12f2 |0003: const/4 v2, #int -1 // #ff │ │ +0cd72c: 0800 1100 |0004: move-object/from16 v0, v17 │ │ +0cd730: 5902 ce0c |0006: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cd734: 2202 1d05 |0008: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$1; // type@051d │ │ +0cd738: 0800 1100 |000a: move-object/from16 v0, v17 │ │ +0cd73c: 7020 a328 0200 |000c: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28a3 │ │ +0cd742: 0800 1100 |000f: move-object/from16 v0, v17 │ │ +0cd746: 5b02 df0c |0011: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0cdf │ │ +0cd74a: 2202 1e05 |0013: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$2; // type@051e │ │ +0cd74e: 0800 1100 |0015: move-object/from16 v0, v17 │ │ +0cd752: 7020 a628 0200 |0017: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28a6 │ │ +0cd758: 0800 1100 |001a: move-object/from16 v0, v17 │ │ +0cd75c: 5b02 d00c |001c: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0cd0 │ │ +0cd760: 2202 1f05 |001e: new-instance v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$3; // type@051f │ │ +0cd764: 0800 1100 |0020: move-object/from16 v0, v17 │ │ +0cd768: 7020 a828 0200 |0022: invoke-direct {v2, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V // method@28a8 │ │ +0cd76e: 0800 1100 |0025: move-object/from16 v0, v17 │ │ +0cd772: 5b02 f20c |0027: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0cf2 │ │ +0cd776: 1202 |0029: const/4 v2, #int 0 // #0 │ │ +0cd778: 0800 1100 |002a: move-object/from16 v0, v17 │ │ +0cd77c: 6e20 2729 2000 |002c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setBackgroundResource:(I)V // method@2927 │ │ +0cd782: 6202 150a |002f: sget-object v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar:[I // field@0a15 │ │ +0cd786: 6003 7808 |0031: sget v3, Lcom/actionbarsherlock/R$attr;.actionBarStyle:I // field@0878 │ │ +0cd78a: 1204 |0033: const/4 v4, #int 0 // #0 │ │ +0cd78c: 0800 1200 |0034: move-object/from16 v0, v18 │ │ +0cd790: 0801 1300 |0036: move-object/from16 v1, v19 │ │ +0cd794: 6e54 6e01 1032 |0038: invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0cd79a: 0c09 |003b: move-result-object v9 │ │ +0cd79c: 7401 5201 1200 |003c: invoke-virtual/range {v18}, Landroid/content/Context;.getApplicationInfo:()Landroid/content/pm/ApplicationInfo; // method@0152 │ │ +0cd7a2: 0c0a |003f: move-result-object v10 │ │ +0cd7a4: 7401 6301 1200 |0040: invoke-virtual/range {v18}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0cd7aa: 0c0f |0043: move-result-object v15 │ │ +0cd7ac: 6002 220a |0044: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_navigationMode:I // field@0a22 │ │ +0cd7b0: 1203 |0046: const/4 v3, #int 0 // #0 │ │ +0cd7b2: 6e30 de01 2903 |0047: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0cd7b8: 0a02 |004a: move-result v2 │ │ +0cd7ba: 0800 1100 |004b: move-object/from16 v0, v17 │ │ +0cd7be: 5902 e00c |004d: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0cd7c2: 6002 270a |004f: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_title:I // field@0a27 │ │ +0cd7c6: 6e20 e301 2900 |0051: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ +0cd7cc: 0c02 |0054: move-result-object v2 │ │ +0cd7ce: 0800 1100 |0055: move-object/from16 v0, v17 │ │ +0cd7d2: 5b02 ed0c |0057: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cd7d6: 6002 250a |0059: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_subtitle:I // field@0a25 │ │ +0cd7da: 6e20 e301 2900 |005b: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getText:(I)Ljava/lang/CharSequence; // method@01e3 │ │ +0cd7e0: 0c02 |005e: move-result-object v2 │ │ +0cd7e2: 0800 1100 |005f: move-object/from16 v0, v17 │ │ +0cd7e6: 5b02 e90c |0061: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0cd7ea: 6002 210a |0063: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_logo:I // field@0a21 │ │ +0cd7ee: 6e20 dc01 2900 |0065: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0cd7f4: 0c02 |0068: move-result-object v2 │ │ +0cd7f6: 0800 1100 |0069: move-object/from16 v0, v17 │ │ +0cd7fa: 5b02 dc0c |006b: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cd7fe: 0800 1100 |006d: move-object/from16 v0, v17 │ │ +0cd802: 5402 dc0c |006f: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cd806: 3902 2600 |0071: if-nez v2, 0097 // +0026 │ │ +0cd80a: 6002 4500 |0073: sget v2, Landroid/os/Build$VERSION;.SDK_INT:I // field@0045 │ │ +0cd80e: 1303 0b00 |0075: const/16 v3, #int 11 // #b │ │ +0cd812: 3532 5001 |0077: if-ge v2, v3, 01c7 // +0150 │ │ +0cd816: 0800 1200 |0079: move-object/from16 v0, v18 │ │ +0cd81a: 2002 1400 |007b: instance-of v2, v0, Landroid/app/Activity; // type@0014 │ │ +0cd81e: 3802 1a00 |007d: if-eqz v2, 0097 // +001a │ │ +0cd822: 0802 1200 |007f: move-object/from16 v2, v18 │ │ +0cd826: 1f02 1400 |0081: check-cast v2, Landroid/app/Activity; // type@0014 │ │ +0cd82a: 7110 3123 0200 |0083: invoke-static {v2}, Lcom/actionbarsherlock/internal/ResourcesCompat;.loadLogoFromManifest:(Landroid/app/Activity;)I // method@2331 │ │ +0cd830: 0a10 |0086: move-result v16 │ │ +0cd832: 3810 1000 |0087: if-eqz v16, 0097 // +0010 │ │ +0cd836: 7401 6501 1200 |0089: invoke-virtual/range {v18}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cd83c: 0c02 |008c: move-result-object v2 │ │ +0cd83e: 0200 1000 |008d: move/from16 v0, v16 │ │ +0cd842: 6e20 cb01 0200 |008f: invoke-virtual {v2, v0}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0cd848: 0c02 |0092: move-result-object v2 │ │ +0cd84a: 0800 1100 |0093: move-object/from16 v0, v17 │ │ +0cd84e: 5b02 dc0c |0095: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cd852: 6002 1e0a |0097: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_icon:I // field@0a1e │ │ +0cd856: 6e20 dc01 2900 |0099: invoke-virtual {v9, v2}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0cd85c: 0c02 |009c: move-result-object v2 │ │ +0cd85e: 0800 1100 |009d: move-object/from16 v0, v17 │ │ +0cd862: 5b02 d40c |009f: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cd866: 0800 1100 |00a1: move-object/from16 v0, v17 │ │ +0cd86a: 5402 d40c |00a3: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cd86e: 3902 2700 |00a5: if-nez v2, 00cc // +0027 │ │ +0cd872: 0800 1200 |00a7: move-object/from16 v0, v18 │ │ +0cd876: 2002 1400 |00a9: instance-of v2, v0, Landroid/app/Activity; // type@0014 │ │ +0cd87a: 3802 1300 |00ab: if-eqz v2, 00be // +0013 │ │ +0cd87e: 0800 1200 |00ad: move-object/from16 v0, v18 │ │ +0cd882: 1f00 1400 |00af: check-cast v0, Landroid/app/Activity; // type@0014 │ │ +0cd886: 0702 |00b1: move-object v2, v0 │ │ +0cd888: 6e10 5b00 0200 |00b2: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ +0cd88e: 0c02 |00b5: move-result-object v2 │ │ +0cd890: 6e20 ae01 2f00 |00b6: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@01ae │ │ +0cd896: 0c02 |00b9: move-result-object v2 │ │ +0cd898: 0800 1100 |00ba: move-object/from16 v0, v17 │ │ +0cd89c: 5b02 d40c |00bc: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cd8a0: 0800 1100 |00be: move-object/from16 v0, v17 │ │ +0cd8a4: 5402 d40c |00c0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cd8a8: 3902 0a00 |00c2: if-nez v2, 00cc // +000a │ │ +0cd8ac: 6e20 ab01 fa00 |00c4: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadIcon:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01ab │ │ +0cd8b2: 0c02 |00c7: move-result-object v2 │ │ +0cd8b4: 0800 1100 |00c8: move-object/from16 v0, v17 │ │ +0cd8b8: 5b02 d40c |00ca: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cd8bc: 7701 5a1d 1200 |00cc: invoke-static/range {v18}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0cd8c2: 0c0e |00cf: move-result-object v14 │ │ +0cd8c4: 6002 1d0a |00d0: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_homeLayout:I // field@0a1d │ │ +0cd8c8: 6003 9809 |00d2: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_home:I // field@0998 │ │ +0cd8cc: 6e30 e101 2903 |00d4: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cd8d2: 0a0d |00d7: move-result v13 │ │ +0cd8d4: 1202 |00d8: const/4 v2, #int 0 // #0 │ │ +0cd8d6: 0800 1100 |00d9: move-object/from16 v0, v17 │ │ +0cd8da: 6e40 5d1d de20 |00db: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0cd8e0: 0c02 |00de: move-result-object v2 │ │ +0cd8e2: 1f02 2105 |00df: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0521 │ │ +0cd8e6: 0800 1100 |00e1: move-object/from16 v0, v17 │ │ +0cd8ea: 5b02 d30c |00e3: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cd8ee: 1202 |00e5: const/4 v2, #int 0 // #0 │ │ +0cd8f0: 0800 1100 |00e6: move-object/from16 v0, v17 │ │ +0cd8f4: 6e40 5d1d de20 |00e8: invoke-virtual {v14, v13, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0cd8fa: 0c02 |00eb: move-result-object v2 │ │ +0cd8fc: 1f02 2105 |00ec: check-cast v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // type@0521 │ │ +0cd900: 0800 1100 |00ee: move-object/from16 v0, v17 │ │ +0cd904: 5b02 d10c |00f0: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ +0cd908: 0800 1100 |00f2: move-object/from16 v0, v17 │ │ +0cd90c: 5402 d10c |00f4: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ +0cd910: 1213 |00f6: const/4 v3, #int 1 // #1 │ │ +0cd912: 6e20 d228 3200 |00f7: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@28d2 │ │ +0cd918: 0800 1100 |00fa: move-object/from16 v0, v17 │ │ +0cd91c: 5402 d10c |00fc: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ +0cd920: 0800 1100 |00fe: move-object/from16 v0, v17 │ │ +0cd924: 5403 d00c |0100: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionViewUpListener:Landroid/view/View$OnClickListener; // field@0cd0 │ │ +0cd928: 6e20 d128 3200 |0102: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@28d1 │ │ +0cd92e: 0800 1100 |0105: move-object/from16 v0, v17 │ │ +0cd932: 5402 d10c |0107: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ +0cd936: 7401 0829 1100 |0109: invoke-virtual/range {v17}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getResources:()Landroid/content/res/Resources; // method@2908 │ │ +0cd93c: 0c03 |010c: move-result-object v3 │ │ +0cd93e: 6004 b009 |010d: sget v4, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@09b0 │ │ +0cd942: 6e20 d701 4300 |010f: invoke-virtual {v3, v4}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0cd948: 0c03 |0112: move-result-object v3 │ │ +0cd94a: 6e20 cc28 3200 |0113: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ +0cd950: 6002 280a |0116: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_titleTextStyle:I // field@0a28 │ │ +0cd954: 1203 |0118: const/4 v3, #int 0 // #0 │ │ +0cd956: 6e30 e101 2903 |0119: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cd95c: 0a02 |011c: move-result v2 │ │ +0cd95e: 0800 1100 |011d: move-object/from16 v0, v17 │ │ +0cd962: 5902 ef0c |011f: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0cef │ │ +0cd966: 6002 260a |0121: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_subtitleTextStyle:I // field@0a26 │ │ +0cd96a: 1203 |0123: const/4 v3, #int 0 // #0 │ │ +0cd96c: 6e30 e101 2903 |0124: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cd972: 0a02 |0127: move-result v2 │ │ +0cd974: 0800 1100 |0128: move-object/from16 v0, v17 │ │ +0cd978: 5902 ea0c |012a: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0cea │ │ +0cd97c: 6002 240a |012c: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_progressBarStyle:I // field@0a24 │ │ +0cd980: 1203 |012e: const/4 v3, #int 0 // #0 │ │ +0cd982: 6e30 e101 2903 |012f: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cd988: 0a02 |0132: move-result v2 │ │ +0cd98a: 0800 1100 |0133: move-object/from16 v0, v17 │ │ +0cd98e: 5902 e30c |0135: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0ce3 │ │ +0cd992: 6002 1f0a |0137: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_indeterminateProgressStyle:I // field@0a1f │ │ +0cd996: 1203 |0139: const/4 v3, #int 0 // #0 │ │ +0cd998: 6e30 e101 2903 |013a: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cd99e: 0a02 |013d: move-result v2 │ │ +0cd9a0: 0800 1100 |013e: move-object/from16 v0, v17 │ │ +0cd9a4: 5902 d60c |0140: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0cd6 │ │ +0cd9a8: 6002 230a |0142: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_progressBarPadding:I // field@0a23 │ │ +0cd9ac: 1203 |0144: const/4 v3, #int 0 // #0 │ │ +0cd9ae: 6e30 da01 2903 |0145: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ +0cd9b4: 0a02 |0148: move-result v2 │ │ +0cd9b6: 0800 1100 |0149: move-object/from16 v0, v17 │ │ +0cd9ba: 5902 e20c |014b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ +0cd9be: 6002 200a |014d: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_itemPadding:I // field@0a20 │ │ +0cd9c2: 1203 |014f: const/4 v3, #int 0 // #0 │ │ +0cd9c4: 6e30 da01 2903 |0150: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ +0cd9ca: 0a02 |0153: move-result v2 │ │ +0cd9cc: 0800 1100 |0154: move-object/from16 v0, v17 │ │ +0cd9d0: 5902 da0c |0156: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0cd9d4: 6002 1a0a |0158: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_displayOptions:I // field@0a1a │ │ +0cd9d8: 1203 |015a: const/4 v3, #int 0 // #0 │ │ +0cd9da: 6e30 de01 2903 |015b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0cd9e0: 0a02 |015e: move-result v2 │ │ +0cd9e2: 0800 1100 |015f: move-object/from16 v0, v17 │ │ +0cd9e6: 6e20 2c29 2000 |0161: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ +0cd9ec: 6002 190a |0164: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_customNavigationLayout:I // field@0a19 │ │ +0cd9f0: 1203 |0166: const/4 v3, #int 0 // #0 │ │ +0cd9f2: 6e30 e101 2903 |0167: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getResourceId:(II)I // method@01e1 │ │ +0cd9f8: 0a0b |016a: move-result v11 │ │ +0cd9fa: 380b 1d00 |016b: if-eqz v11, 0188 // +001d │ │ +0cd9fe: 1202 |016d: const/4 v2, #int 0 // #0 │ │ +0cda00: 0800 1100 |016e: move-object/from16 v0, v17 │ │ +0cda04: 6e40 5d1d be20 |0170: invoke-virtual {v14, v11, v0, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0cda0a: 0c02 |0173: move-result-object v2 │ │ +0cda0c: 0800 1100 |0174: move-object/from16 v0, v17 │ │ +0cda10: 5b02 cd0c |0176: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cda14: 1202 |0178: const/4 v2, #int 0 // #0 │ │ +0cda16: 0800 1100 |0179: move-object/from16 v0, v17 │ │ +0cda1a: 5902 e00c |017b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0cda1e: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +0cda22: 5202 ce0c |017f: iget v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cda26: de02 0210 |0181: or-int/lit8 v2, v2, #int 16 // #10 │ │ +0cda2a: 0800 1100 |0183: move-object/from16 v0, v17 │ │ +0cda2e: 6e20 2c29 2000 |0185: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setDisplayOptions:(I)V // method@292c │ │ +0cda34: 6002 1c0a |0188: sget v2, Lcom/actionbarsherlock/R$styleable;.SherlockActionBar_height:I // field@0a1c │ │ +0cda38: 1203 |018a: const/4 v3, #int 0 // #0 │ │ +0cda3a: 6e30 e001 2903 |018b: invoke-virtual {v9, v2, v3}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ +0cda40: 0a02 |018e: move-result v2 │ │ +0cda42: 0800 1100 |018f: move-object/from16 v0, v17 │ │ +0cda46: 5902 ca0c |0191: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ +0cda4a: 6e10 e601 0900 |0193: invoke-virtual {v9}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0cda50: 2202 f504 |0196: new-instance v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // type@04f5 │ │ +0cda54: 1204 |0198: const/4 v4, #int 0 // #0 │ │ +0cda56: 1405 2c00 0201 |0199: const v5, #float 2.38774e-38 // #0102002c │ │ +0cda5c: 1206 |019c: const/4 v6, #int 0 // #0 │ │ +0cda5e: 1207 |019d: const/4 v7, #int 0 // #0 │ │ +0cda60: 0800 1100 |019e: move-object/from16 v0, v17 │ │ +0cda64: 5408 ed0c |01a0: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cda68: 0803 1200 |01a2: move-object/from16 v3, v18 │ │ +0cda6c: 7607 c225 0200 |01a4: invoke-direct/range {v2, v3, v4, v5, v6, v7, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.:(Landroid/content/Context;IIIILjava/lang/CharSequence;)V // method@25c2 │ │ +0cda72: 0800 1100 |01a7: move-object/from16 v0, v17 │ │ +0cda76: 5b02 dd0c |01a9: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ +0cda7a: 0800 1100 |01ab: move-object/from16 v0, v17 │ │ +0cda7e: 5402 d30c |01ad: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cda82: 0800 1100 |01af: move-object/from16 v0, v17 │ │ +0cda86: 5403 f20c |01b1: iget-object v3, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0cf2 │ │ +0cda8a: 6e20 d128 3200 |01b3: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@28d1 │ │ +0cda90: 0800 1100 |01b6: move-object/from16 v0, v17 │ │ +0cda94: 5402 d30c |01b8: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cda98: 1213 |01ba: const/4 v3, #int 1 // #1 │ │ +0cda9a: 6e20 cb28 3200 |01bb: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setClickable:(Z)V // method@28cb │ │ +0cdaa0: 0800 1100 |01be: move-object/from16 v0, v17 │ │ +0cdaa4: 5402 d30c |01c0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cdaa8: 1213 |01c2: const/4 v3, #int 1 // #1 │ │ +0cdaaa: 6e20 ce28 3200 |01c3: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@28ce │ │ +0cdab0: 0e00 |01c6: return-void │ │ +0cdab2: 0800 1200 |01c7: move-object/from16 v0, v18 │ │ +0cdab6: 2002 1400 |01c9: instance-of v2, v0, Landroid/app/Activity; // type@0014 │ │ +0cdaba: 3802 1300 |01cb: if-eqz v2, 01de // +0013 │ │ +0cdabe: 0800 1200 |01cd: move-object/from16 v0, v18 │ │ +0cdac2: 1f00 1400 |01cf: check-cast v0, Landroid/app/Activity; // type@0014 │ │ +0cdac6: 0702 |01d1: move-object v2, v0 │ │ +0cdac8: 6e10 5b00 0200 |01d2: invoke-virtual {v2}, Landroid/app/Activity;.getComponentName:()Landroid/content/ComponentName; // method@005b │ │ +0cdace: 0c02 |01d5: move-result-object v2 │ │ +0cdad0: 6e20 b001 2f00 |01d6: invoke-virtual {v15, v2}, Landroid/content/pm/PackageManager;.getActivityLogo:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@01b0 │ │ +0cdad6: 0c02 |01d9: move-result-object v2 │ │ +0cdad8: 0800 1100 |01da: move-object/from16 v0, v17 │ │ +0cdadc: 5b02 dc0c |01dc: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cdae0: 0800 1100 |01de: move-object/from16 v0, v17 │ │ +0cdae4: 5402 dc0c |01e0: iget-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cdae8: 3902 b5fe |01e2: if-nez v2, 0097 // -014b │ │ +0cdaec: 6e20 ac01 fa00 |01e4: invoke-virtual {v10, v15}, Landroid/content/pm/ApplicationInfo;.loadLogo:(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; // method@01ac │ │ +0cdaf2: 0c02 |01e7: move-result-object v2 │ │ +0cdaf4: 0800 1100 |01e8: move-object/from16 v0, v17 │ │ +0cdaf8: 5b02 dc0c |01ea: iput-object v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cdafc: 2900 abfe |01ec: goto/16 0097 // -0155 │ │ +0cdb00: 0d0c |01ee: move-exception v12 │ │ +0cdb02: 1a02 3c02 |01ef: const-string v2, "ActionBarView" // string@023c │ │ +0cdb06: 1a03 5102 |01f1: const-string v3, "Activity component name not found!" // string@0251 │ │ +0cdb0a: 7130 041d 320c |01f3: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0cdb10: 28e8 |01f6: goto 01de // -0018 │ │ +0cdb12: 0d0c |01f7: move-exception v12 │ │ +0cdb14: 1a02 3c02 |01f8: const-string v2, "ActionBarView" // string@023c │ │ +0cdb18: 1a03 5102 |01fa: const-string v3, "Activity component name not found!" // string@0251 │ │ +0cdb1c: 7130 041d 320c |01fc: invoke-static {v2, v3, v12}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0cdb22: 2900 bffe |01ff: goto/16 00be // -0141 │ │ catches : 2 │ │ 0x00ad - 0x00be │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01f7 │ │ 0x01cd - 0x01de │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x01ee │ │ positions : │ │ 0x0000 line=168 │ │ @@ -289347,17 +289440,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca2c0: |[0ca2c0] com.actionbarsherlock.internal.widget.ActionBarView.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ -0ca2d0: 5410 c90c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cc9 │ │ -0ca2d4: 1100 |0002: return-object v0 │ │ +0cdb44: |[0cdb44] com.actionbarsherlock.internal.widget.ActionBarView.access$000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ +0cdb54: 5410 c90c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cc9 │ │ +0cdb58: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289365,17 +289458,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca2d8: |[0ca2d8] com.actionbarsherlock.internal.widget.ActionBarView.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ -0ca2e8: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca2ec: 1100 |0002: return-object v0 │ │ +0cdb5c: |[0cdb5c] com.actionbarsherlock.internal.widget.ActionBarView.access$100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; │ │ +0cdb6c: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cdb70: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289383,17 +289476,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca2f0: |[0ca2f0] com.actionbarsherlock.internal.widget.ActionBarView.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ -0ca300: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0ca304: 1100 |0002: return-object v0 │ │ +0cdb74: |[0cdb74] com.actionbarsherlock.internal.widget.ActionBarView.access$1000:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ +0cdb84: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cdb88: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #4 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289401,17 +289494,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca308: |[0ca308] com.actionbarsherlock.internal.widget.ActionBarView.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; │ │ -0ca318: 5410 cd0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0ca31c: 1100 |0002: return-object v0 │ │ +0cdb8c: |[0cdb8c] com.actionbarsherlock.internal.widget.ActionBarView.access$1100:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/view/View; │ │ +0cdb9c: 5410 cd0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cdba0: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289419,17 +289512,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca320: |[0ca320] com.actionbarsherlock.internal.widget.ActionBarView.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ -0ca330: 5210 ce0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca334: 0f00 |0002: return v0 │ │ +0cdba4: |[0cdba4] com.actionbarsherlock.internal.widget.ActionBarView.access$1200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ +0cdbb4: 5210 ce0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cdbb8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289437,17 +289530,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ca338: |[0ca338] com.actionbarsherlock.internal.widget.ActionBarView.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ -0ca348: 7010 1329 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2913 │ │ -0ca34e: 0e00 |0003: return-void │ │ +0cdbbc: |[0cdbbc] com.actionbarsherlock.internal.widget.ActionBarView.access$1300:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ │ +0cdbcc: 7010 1329 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2913 │ │ +0cdbd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289455,17 +289548,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca350: |[0ca350] com.actionbarsherlock.internal.widget.ActionBarView.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ -0ca360: 5210 e00c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0ca364: 0f00 |0002: return v0 │ │ +0cdbd4: |[0cdbd4] com.actionbarsherlock.internal.widget.ActionBarView.access$1400:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)I │ │ +0cdbe4: 5210 e00c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0cdbe8: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289473,17 +289566,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca368: |[0ca368] com.actionbarsherlock.internal.widget.ActionBarView.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ -0ca378: 5410 dd0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ -0ca37c: 1100 |0002: return-object v0 │ │ +0cdbec: |[0cdbec] com.actionbarsherlock.internal.widget.ActionBarView.access$200:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ │ +0cdbfc: 5410 dd0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ +0cdc00: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289491,17 +289584,17 @@ │ │ type : '(Lcom/actionbarsherlock/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 │ │ -0ca380: |[0ca380] com.actionbarsherlock.internal.widget.ActionBarView.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ -0ca390: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0ca394: 1100 |0002: return-object v0 │ │ +0cdc04: |[0cdc04] com.actionbarsherlock.internal.widget.ActionBarView.access$500:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/graphics/drawable/Drawable; │ │ +0cdc14: 5410 d40c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cdc18: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289509,17 +289602,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca398: |[0ca398] com.actionbarsherlock.internal.widget.ActionBarView.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ -0ca3a8: 5410 d10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ -0ca3ac: 1100 |0002: return-object v0 │ │ +0cdc1c: |[0cdc1c] com.actionbarsherlock.internal.widget.ActionBarView.access$600:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ +0cdc2c: 5410 d10c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ +0cdc30: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289527,17 +289620,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca3b0: |[0ca3b0] com.actionbarsherlock.internal.widget.ActionBarView.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ -0ca3c0: 5410 d30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0ca3c4: 1100 |0002: return-object v0 │ │ +0cdc34: |[0cdc34] com.actionbarsherlock.internal.widget.ActionBarView.access$700:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ +0cdc44: 5410 d30c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cdc48: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289545,17 +289638,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca3c8: |[0ca3c8] com.actionbarsherlock.internal.widget.ActionBarView.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ -0ca3d8: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca3dc: 1100 |0002: return-object v0 │ │ +0cdc4c: |[0cdc4c] com.actionbarsherlock.internal.widget.ActionBarView.access$800:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Landroid/widget/LinearLayout; │ │ +0cdc5c: 5410 ee0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cdc60: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289563,17 +289656,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca3e0: |[0ca3e0] com.actionbarsherlock.internal.widget.ActionBarView.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ -0ca3f0: 5410 ec0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0ca3f4: 1100 |0002: return-object v0 │ │ +0cdc64: |[0cdc64] com.actionbarsherlock.internal.widget.ActionBarView.access$900:(Lcom/actionbarsherlock/internal/widget/ActionBarView;)Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ +0cdc74: 5410 ec0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cdc78: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=68 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #14 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289581,34 +289674,34 @@ │ │ type : '(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 40 16-bit code units │ │ -0ca3f8: |[0ca3f8] com.actionbarsherlock.internal.widget.ActionBarView.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ -0ca408: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0ca40a: 1212 |0001: const/4 v2, #int 1 // #1 │ │ -0ca40c: 3805 0d00 |0002: if-eqz v5, 000f // +000d │ │ -0ca410: 5440 c80c |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0ca414: 6e20 d526 0500 |0006: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ -0ca41a: 5440 d20c |0009: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca41e: 6e20 d526 0500 |000b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ -0ca424: 0e00 |000e: return-void │ │ -0ca426: 5440 c80c |000f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0ca42a: 5441 cb0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0ca42e: 6e30 5526 1003 |0013: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2655 │ │ -0ca434: 5440 d20c |0016: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca438: 5441 cb0c |0018: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0ca43c: 6e30 b128 1003 |001a: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@28b1 │ │ -0ca442: 5440 c80c |001d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0ca446: 6e20 6726 2000 |001f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2667 │ │ -0ca44c: 5440 d20c |0022: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca450: 6e20 b728 2000 |0024: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@28b7 │ │ -0ca456: 28e7 |0027: goto 000e // -0019 │ │ +0cdc7c: |[0cdc7c] com.actionbarsherlock.internal.widget.ActionBarView.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ +0cdc8c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0cdc8e: 1212 |0001: const/4 v2, #int 1 // #1 │ │ +0cdc90: 3805 0d00 |0002: if-eqz v5, 000f // +000d │ │ +0cdc94: 5440 c80c |0004: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cdc98: 6e20 d526 0500 |0006: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ +0cdc9e: 5440 d20c |0009: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cdca2: 6e20 d526 0500 |000b: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.addMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@26d5 │ │ +0cdca8: 0e00 |000e: return-void │ │ +0cdcaa: 5440 c80c |000f: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cdcae: 5441 cb0c |0011: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cdcb2: 6e30 5526 1003 |0013: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@2655 │ │ +0cdcb8: 5440 d20c |0016: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cdcbc: 5441 cb0c |0018: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cdcc0: 6e30 b128 1003 |001a: invoke-virtual {v0, v1, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.initForMenu:(Landroid/content/Context;Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@28b1 │ │ +0cdcc6: 5440 c80c |001d: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cdcca: 6e20 6726 2000 |001f: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.updateMenuView:(Z)V // method@2667 │ │ +0cdcd0: 5440 d20c |0022: iget-object v0, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cdcd4: 6e20 b728 2000 |0024: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.updateMenuView:(Z)V // method@28b7 │ │ +0cdcda: 28e7 |0027: goto 000e // -0019 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=442 │ │ 0x0004 line=443 │ │ 0x0009 line=444 │ │ 0x000e line=451 │ │ 0x000f line=446 │ │ @@ -289624,115 +289717,115 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 1 │ │ outs : 4 │ │ insns size : 194 16-bit code units │ │ -0ca458: |[0ca458] com.actionbarsherlock.internal.widget.ActionBarView.initTitle:()V │ │ -0ca468: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ -0ca46c: 1214 |0002: const/4 v4, #int 1 // #1 │ │ -0ca46e: 1205 |0003: const/4 v5, #int 0 // #0 │ │ -0ca470: 5493 ee0c |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca474: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ -0ca478: 6e10 fa28 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ -0ca47e: 0c03 |000b: move-result-object v3 │ │ -0ca480: 7110 5a1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0ca486: 0c01 |000f: move-result-object v1 │ │ -0ca488: 6003 9b09 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@099b │ │ -0ca48c: 6e40 5d1d 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ -0ca492: 0c03 |0015: move-result-object v3 │ │ -0ca494: 1f03 7e04 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@047e │ │ -0ca498: 5b93 ee0c |0018: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca49c: 5493 ee0c |001a: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca4a0: 6007 6809 |001c: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0968 │ │ -0ca4a4: 6e20 6320 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ -0ca4aa: 0c03 |0021: move-result-object v3 │ │ -0ca4ac: 1f03 9604 |0022: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ -0ca4b0: 5b93 f10c |0024: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ -0ca4b4: 5493 ee0c |0026: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca4b8: 6007 6709 |0028: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0967 │ │ -0ca4bc: 6e20 6320 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ -0ca4c2: 0c03 |002d: move-result-object v3 │ │ -0ca4c4: 1f03 9604 |002e: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ -0ca4c8: 5b93 eb0c |0030: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0ca4cc: 5493 ee0c |0032: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca4d0: 6007 8b09 |0034: sget v7, Lcom/actionbarsherlock/R$id;.abs__up:I // field@098b │ │ -0ca4d4: 6e20 6320 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ -0ca4da: 0c03 |0039: move-result-object v3 │ │ -0ca4dc: 5b93 f00c |003a: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ -0ca4e0: 5493 ee0c |003c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca4e4: 5497 f20c |003e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0cf2 │ │ -0ca4e8: 6e20 7720 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2077 │ │ -0ca4ee: 5293 ef0c |0043: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0cef │ │ -0ca4f2: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ -0ca4f6: 5493 f10c |0047: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ -0ca4fa: 5497 cb0c |0049: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0ca4fe: 5298 ef0c |004b: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0cef │ │ -0ca502: 6e30 1321 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0ca508: 5493 ed0c |0050: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0ca50c: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ -0ca510: 5493 f10c |0054: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ -0ca514: 5497 ed0c |0056: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0ca518: 6e20 1221 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0ca51e: 5293 ea0c |005b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0cea │ │ -0ca522: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ -0ca526: 5493 eb0c |005f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0ca52a: 5497 cb0c |0061: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0ca52e: 5298 ea0c |0063: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0cea │ │ -0ca532: 6e30 1321 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ -0ca538: 5493 e90c |0068: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0ca53c: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ -0ca540: 5493 eb0c |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0ca544: 5497 e90c |006e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0ca548: 6e20 1221 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0ca54e: 5493 eb0c |0073: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0ca552: 6e20 1721 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0ca558: 5293 ce0c |0078: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca55c: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ -0ca560: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ -0ca564: 0140 |007e: move v0, v4 │ │ -0ca566: 5293 ce0c |007f: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca56a: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ -0ca56e: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ -0ca572: 0142 |0085: move v2, v4 │ │ -0ca574: 5497 f00c |0086: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ -0ca578: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ -0ca57c: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ -0ca580: 0153 |008c: move v3, v5 │ │ -0ca582: 6e20 841e 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0ca588: 5493 ee0c |0090: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca58c: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ -0ca590: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ -0ca594: 6e20 7420 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2074 │ │ -0ca59a: 5493 ee0c |0099: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca59e: 6e20 ed28 3900 |009b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0ca5a4: 5493 cf0c |009e: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0ca5a8: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ -0ca5ac: 5493 ed0c |00a2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0ca5b0: 7110 eb1c 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0ca5b6: 0a03 |00a7: move-result v3 │ │ -0ca5b8: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ -0ca5bc: 5493 e90c |00aa: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0ca5c0: 7110 eb1c 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0ca5c6: 0a03 |00af: move-result v3 │ │ -0ca5c8: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ -0ca5cc: 5493 ee0c |00b2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca5d0: 6e20 7a20 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -0ca5d6: 0e00 |00b7: return-void │ │ -0ca5d8: 0150 |00b8: move v0, v5 │ │ -0ca5da: 28c6 |00b9: goto 007f // -003a │ │ -0ca5dc: 0152 |00ba: move v2, v5 │ │ -0ca5de: 28cb |00bb: goto 0086 // -0035 │ │ -0ca5e0: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ -0ca5e2: 28d0 |00bd: goto 008d // -0030 │ │ -0ca5e4: 0163 |00be: move v3, v6 │ │ -0ca5e6: 28ce |00bf: goto 008d // -0032 │ │ -0ca5e8: 0154 |00c0: move v4, v5 │ │ -0ca5ea: 28d5 |00c1: goto 0096 // -002b │ │ +0cdcdc: |[0cdcdc] com.actionbarsherlock.internal.widget.ActionBarView.initTitle:()V │ │ +0cdcec: 1306 0800 |0000: const/16 v6, #int 8 // #8 │ │ +0cdcf0: 1214 |0002: const/4 v4, #int 1 // #1 │ │ +0cdcf2: 1205 |0003: const/4 v5, #int 0 // #0 │ │ +0cdcf4: 5493 ee0c |0004: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cdcf8: 3903 9300 |0006: if-nez v3, 0099 // +0093 │ │ +0cdcfc: 6e10 fa28 0900 |0008: invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ +0cdd02: 0c03 |000b: move-result-object v3 │ │ +0cdd04: 7110 5a1d 0300 |000c: invoke-static {v3}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0cdd0a: 0c01 |000f: move-result-object v1 │ │ +0cdd0c: 6003 9b09 |0010: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_title_item:I // field@099b │ │ +0cdd10: 6e40 5d1d 3159 |0012: invoke-virtual {v1, v3, v9, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;Z)Landroid/view/View; // method@1d5d │ │ +0cdd16: 0c03 |0015: move-result-object v3 │ │ +0cdd18: 1f03 7e04 |0016: check-cast v3, Landroid/widget/LinearLayout; // type@047e │ │ +0cdd1c: 5b93 ee0c |0018: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cdd20: 5493 ee0c |001a: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cdd24: 6007 6809 |001c: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_title:I // field@0968 │ │ +0cdd28: 6e20 6320 7300 |001e: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ +0cdd2e: 0c03 |0021: move-result-object v3 │ │ +0cdd30: 1f03 9604 |0022: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ +0cdd34: 5b93 f10c |0024: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ +0cdd38: 5493 ee0c |0026: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cdd3c: 6007 6709 |0028: sget v7, Lcom/actionbarsherlock/R$id;.abs__action_bar_subtitle:I // field@0967 │ │ +0cdd40: 6e20 6320 7300 |002a: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ +0cdd46: 0c03 |002d: move-result-object v3 │ │ +0cdd48: 1f03 9604 |002e: check-cast v3, Landroid/widget/TextView; // type@0496 │ │ +0cdd4c: 5b93 eb0c |0030: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0cdd50: 5493 ee0c |0032: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cdd54: 6007 8b09 |0034: sget v7, Lcom/actionbarsherlock/R$id;.abs__up:I // field@098b │ │ +0cdd58: 6e20 6320 7300 |0036: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.findViewById:(I)Landroid/view/View; // method@2063 │ │ +0cdd5e: 0c03 |0039: move-result-object v3 │ │ +0cdd60: 5b93 f00c |003a: iput-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ +0cdd64: 5493 ee0c |003c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cdd68: 5497 f20c |003e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUpClickListener:Landroid/view/View$OnClickListener; // field@0cf2 │ │ +0cdd6c: 6e20 7720 7300 |0040: invoke-virtual {v3, v7}, Landroid/widget/LinearLayout;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2077 │ │ +0cdd72: 5293 ef0c |0043: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0cef │ │ +0cdd76: 3803 0b00 |0045: if-eqz v3, 0050 // +000b │ │ +0cdd7a: 5493 f10c |0047: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ +0cdd7e: 5497 cb0c |0049: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cdd82: 5298 ef0c |004b: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleStyleRes:I // field@0cef │ │ +0cdd86: 6e30 1321 7308 |004d: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0cdd8c: 5493 ed0c |0050: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cdd90: 3803 0900 |0052: if-eqz v3, 005b // +0009 │ │ +0cdd94: 5493 f10c |0054: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ +0cdd98: 5497 ed0c |0056: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cdd9c: 6e20 1221 7300 |0058: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0cdda2: 5293 ea0c |005b: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0cea │ │ +0cdda6: 3803 0b00 |005d: if-eqz v3, 0068 // +000b │ │ +0cddaa: 5493 eb0c |005f: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0cddae: 5497 cb0c |0061: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cddb2: 5298 ea0c |0063: iget v8, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleStyleRes:I // field@0cea │ │ +0cddb6: 6e30 1321 7308 |0065: invoke-virtual {v3, v7, v8}, Landroid/widget/TextView;.setTextAppearance:(Landroid/content/Context;I)V // method@2113 │ │ +0cddbc: 5493 e90c |0068: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0cddc0: 3803 0e00 |006a: if-eqz v3, 0078 // +000e │ │ +0cddc4: 5493 eb0c |006c: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0cddc8: 5497 e90c |006e: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0cddcc: 6e20 1221 7300 |0070: invoke-virtual {v3, v7}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0cddd2: 5493 eb0c |0073: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0cddd6: 6e20 1721 5300 |0075: invoke-virtual {v3, v5}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0cdddc: 5293 ce0c |0078: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cdde0: dd03 0304 |007a: and-int/lit8 v3, v3, #int 4 // #04 │ │ +0cdde4: 3803 3c00 |007c: if-eqz v3, 00b8 // +003c │ │ +0cdde8: 0140 |007e: move v0, v4 │ │ +0cddea: 5293 ce0c |007f: iget v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cddee: dd03 0302 |0081: and-int/lit8 v3, v3, #int 2 // #02 │ │ +0cddf2: 3803 3700 |0083: if-eqz v3, 00ba // +0037 │ │ +0cddf6: 0142 |0085: move v2, v4 │ │ +0cddf8: 5497 f00c |0086: iget-object v7, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ +0cddfc: 3902 3600 |0088: if-nez v2, 00be // +0036 │ │ +0cde00: 3800 3200 |008a: if-eqz v0, 00bc // +0032 │ │ +0cde04: 0153 |008c: move v3, v5 │ │ +0cde06: 6e20 841e 3700 |008d: invoke-virtual {v7, v3}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0cde0c: 5493 ee0c |0090: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cde10: 3800 2e00 |0092: if-eqz v0, 00c0 // +002e │ │ +0cde14: 3902 2c00 |0094: if-nez v2, 00c0 // +002c │ │ +0cde18: 6e20 7420 4300 |0096: invoke-virtual {v3, v4}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2074 │ │ +0cde1e: 5493 ee0c |0099: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cde22: 6e20 ed28 3900 |009b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0cde28: 5493 cf0c |009e: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cde2c: 3903 1200 |00a0: if-nez v3, 00b2 // +0012 │ │ +0cde30: 5493 ed0c |00a2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cde34: 7110 eb1c 0300 |00a4: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cde3a: 0a03 |00a7: move-result v3 │ │ +0cde3c: 3803 0f00 |00a8: if-eqz v3, 00b7 // +000f │ │ +0cde40: 5493 e90c |00aa: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0cde44: 7110 eb1c 0300 |00ac: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cde4a: 0a03 |00af: move-result v3 │ │ +0cde4c: 3803 0700 |00b0: if-eqz v3, 00b7 // +0007 │ │ +0cde50: 5493 ee0c |00b2: iget-object v3, v9, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cde54: 6e20 7a20 6300 |00b4: invoke-virtual {v3, v6}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +0cde5a: 0e00 |00b7: return-void │ │ +0cde5c: 0150 |00b8: move v0, v5 │ │ +0cde5e: 28c6 |00b9: goto 007f // -003a │ │ +0cde60: 0152 |00ba: move v2, v5 │ │ +0cde62: 28cb |00bb: goto 0086 // -0035 │ │ +0cde64: 1243 |00bc: const/4 v3, #int 4 // #4 │ │ +0cde66: 28d0 |00bd: goto 008d // -0030 │ │ +0cde68: 0163 |00be: move v3, v6 │ │ +0cde6a: 28ce |00bf: goto 008d // -0032 │ │ +0cde6c: 0154 |00c0: move v4, v5 │ │ +0cde6e: 28d5 |00c1: goto 0096 // -002b │ │ catches : (none) │ │ positions : │ │ 0x0004 line=739 │ │ 0x0008 line=740 │ │ 0x0010 line=741 │ │ 0x001a line=743 │ │ 0x0026 line=744 │ │ @@ -289749,14 +289842,15 @@ │ │ 0x0073 line=761 │ │ 0x0078 line=764 │ │ 0x007f line=765 │ │ 0x0086 line=766 │ │ 0x0090 line=767 │ │ 0x0099 line=770 │ │ 0x009e line=771 │ │ + 0x00a4 line=772 │ │ 0x00b2 line=774 │ │ 0x00b7 line=776 │ │ 0x00b9 line=764 │ │ 0x00bb line=765 │ │ 0x00bc line=766 │ │ 0x00c1 line=767 │ │ locals : │ │ @@ -289773,58 +289867,59 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0ca5ec: |[0ca5ec] com.actionbarsherlock.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ -0ca5fc: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ca5fe: 5b34 ed0c |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0ca602: 5432 f10c |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ -0ca606: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ -0ca60a: 5432 f10c |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ -0ca60e: 6e20 1221 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0ca614: 5432 cf0c |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0ca618: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ -0ca61c: 5232 ce0c |0010: iget v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca620: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ -0ca624: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ -0ca628: 5432 ed0c |0016: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0ca62c: 7110 eb1c 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0ca632: 0a02 |001b: move-result v2 │ │ -0ca634: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ -0ca638: 5432 e90c |001e: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0ca63c: 7110 eb1c 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0ca642: 0a02 |0023: move-result v2 │ │ -0ca644: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ -0ca648: 1210 |0026: const/4 v0, #int 1 // #1 │ │ -0ca64a: 5432 ee0c |0027: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca64e: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ -0ca652: 6e20 7a20 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -0ca658: 5431 dd0c |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ -0ca65c: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ -0ca660: 5431 dd0c |0032: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ -0ca664: 6e20 eb25 4100 |0034: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25eb │ │ -0ca66a: 0e00 |0037: return-void │ │ -0ca66c: 0110 |0038: move v0, v1 │ │ -0ca66e: 28ee |0039: goto 0027 // -0012 │ │ -0ca670: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -0ca674: 28ef |003c: goto 002b // -0011 │ │ +0cde70: |[0cde70] com.actionbarsherlock.internal.widget.ActionBarView.setTitleImpl:(Ljava/lang/CharSequence;)V │ │ +0cde80: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0cde82: 5b34 ed0c |0001: iput-object v4, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cde86: 5432 f10c |0003: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ +0cde8a: 3802 2900 |0005: if-eqz v2, 002e // +0029 │ │ +0cde8e: 5432 f10c |0007: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ +0cde92: 6e20 1221 4200 |0009: invoke-virtual {v2, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0cde98: 5432 cf0c |000c: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cde9c: 3902 2a00 |000e: if-nez v2, 0038 // +002a │ │ +0cdea0: 5232 ce0c |0010: iget v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cdea4: dd02 0208 |0012: and-int/lit8 v2, v2, #int 8 // #08 │ │ +0cdea8: 3802 2400 |0014: if-eqz v2, 0038 // +0024 │ │ +0cdeac: 5432 ed0c |0016: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cdeb0: 7110 eb1c 0200 |0018: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cdeb6: 0a02 |001b: move-result v2 │ │ +0cdeb8: 3802 0a00 |001c: if-eqz v2, 0026 // +000a │ │ +0cdebc: 5432 e90c |001e: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0cdec0: 7110 eb1c 0200 |0020: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cdec6: 0a02 |0023: move-result v2 │ │ +0cdec8: 3902 1400 |0024: if-nez v2, 0038 // +0014 │ │ +0cdecc: 1210 |0026: const/4 v0, #int 1 // #1 │ │ +0cdece: 5432 ee0c |0027: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cded2: 3800 1100 |0029: if-eqz v0, 003a // +0011 │ │ +0cded6: 6e20 7a20 1200 |002b: invoke-virtual {v2, v1}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +0cdedc: 5431 dd0c |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ +0cdee0: 3801 0700 |0030: if-eqz v1, 0037 // +0007 │ │ +0cdee4: 5431 dd0c |0032: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogoNavItem:Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; // field@0cdd │ │ +0cdee8: 6e20 eb25 4100 |0034: invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;.setTitle:(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; // method@25eb │ │ +0cdeee: 0e00 |0037: return-void │ │ +0cdef0: 0110 |0038: move v0, v1 │ │ +0cdef2: 28ee |0039: goto 0027 // -0012 │ │ +0cdef4: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +0cdef8: 28ef |003c: goto 002b // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=505 │ │ 0x0003 line=506 │ │ 0x0007 line=507 │ │ 0x000c line=508 │ │ + 0x0018 line=510 │ │ 0x0027 line=511 │ │ 0x002e line=513 │ │ 0x0032 line=514 │ │ 0x0037 line=516 │ │ - 0x0039 line=508 │ │ + 0x0039 line=510 │ │ 0x003a line=511 │ │ locals : │ │ 0x0027 - 0x002e reg=0 visible Z │ │ 0x003a - 0x003d reg=0 visible Z │ │ 0x0000 - 0x003d reg=3 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x003d reg=4 title Ljava/lang/CharSequence; │ │ │ │ @@ -289834,24 +289929,24 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0ca678: |[0ca678] com.actionbarsherlock.internal.widget.ActionBarView.collapseActionView:()V │ │ -0ca688: 5421 d20c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca68c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0ca690: 1200 |0004: const/4 v0, #int 0 // #0 │ │ -0ca692: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ -0ca696: 6e10 2727 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2727 │ │ -0ca69c: 0e00 |000a: return-void │ │ -0ca69e: 5421 d20c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca6a2: 5410 bb0c |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0ca6a6: 28f6 |000f: goto 0005 // -000a │ │ +0cdefc: |[0cdefc] com.actionbarsherlock.internal.widget.ActionBarView.collapseActionView:()V │ │ +0cdf0c: 5421 d20c |0000: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cdf10: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0cdf14: 1200 |0004: const/4 v0, #int 0 // #0 │ │ +0cdf16: 3800 0500 |0005: if-eqz v0, 000a // +0005 │ │ +0cdf1a: 6e10 2727 0000 |0007: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.collapseActionView:()Z // method@2727 │ │ +0cdf20: 0e00 |000a: return-void │ │ +0cdf22: 5421 d20c |000b: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cdf26: 5410 bb0c |000d: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0cdf2a: 28f6 |000f: goto 0005 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=459 │ │ 0x0005 line=461 │ │ 0x0007 line=462 │ │ 0x000a line=464 │ │ 0x000b line=459 │ │ @@ -289864,19 +289959,19 @@ │ │ type : '()Landroid/view/ViewGroup$LayoutParams;' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ca6a8: |[0ca6a8] com.actionbarsherlock.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ -0ca6b8: 2200 ae04 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ -0ca6bc: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ -0ca6c0: 7020 6421 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(I)V // method@2164 │ │ -0ca6c6: 1100 |0007: return-object v0 │ │ +0cdf2c: |[0cdf2c] com.actionbarsherlock.internal.widget.ActionBarView.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; │ │ +0cdf3c: 2200 ae04 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ +0cdf40: 1301 1300 |0002: const/16 v1, #int 19 // #13 │ │ +0cdf44: 7020 6421 1000 |0004: invoke-direct {v0, v1}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(I)V // method@2164 │ │ +0cdf4a: 1100 |0007: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=718 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289884,20 +289979,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 │ │ -0ca6c8: |[0ca6c8] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ -0ca6d8: 2200 ae04 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ -0ca6dc: 6e10 fa28 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ -0ca6e2: 0c01 |0005: move-result-object v1 │ │ -0ca6e4: 7030 6721 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2167 │ │ -0ca6ea: 1100 |0009: return-object v0 │ │ +0cdf4c: |[0cdf4c] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ │ +0cdf5c: 2200 ae04 |0000: new-instance v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ +0cdf60: 6e10 fa28 0200 |0002: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ +0cdf66: 0c01 |0005: move-result-object v1 │ │ +0cdf68: 7030 6721 1003 |0006: invoke-direct {v0, v1, v3}, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2167 │ │ +0cdf6e: 1100 |0009: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1128 │ │ locals : │ │ 0x0000 - 0x000a reg=2 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x000a reg=3 attrs Landroid/util/AttributeSet; │ │ │ │ @@ -289906,19 +290001,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 │ │ -0ca6ec: |[0ca6ec] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ -0ca6fc: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ -0ca700: 6e10 f328 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@28f3 │ │ -0ca706: 0c01 |0005: move-result-object v1 │ │ -0ca708: 1101 |0006: return-object v1 │ │ +0cdf70: |[0cdf70] com.actionbarsherlock.internal.widget.ActionBarView.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ │ +0cdf80: 3901 0600 |0000: if-nez v1, 0006 // +0006 │ │ +0cdf84: 6e10 f328 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@28f3 │ │ +0cdf8a: 0c01 |0005: move-result-object v1 │ │ +0cdf8c: 1101 |0006: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1133 │ │ 0x0002 line=1134 │ │ 0x0006 line=1136 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ @@ -289929,17 +290024,17 @@ │ │ type : '()Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca70c: |[0ca70c] com.actionbarsherlock.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ -0ca71c: 5410 cd0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0ca720: 1100 |0002: return-object v0 │ │ +0cdf90: |[0cdf90] com.actionbarsherlock.internal.widget.ActionBarView.getCustomNavigationView:()Landroid/view/View; │ │ +0cdfa0: 5410 cd0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cdfa4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=703 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #5 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289947,17 +290042,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca724: |[0ca724] com.actionbarsherlock.internal.widget.ActionBarView.getDisplayOptions:()I │ │ -0ca734: 5210 ce0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca738: 0f00 |0002: return v0 │ │ +0cdfa8: |[0cdfa8] com.actionbarsherlock.internal.widget.ActionBarView.getDisplayOptions:()I │ │ +0cdfb8: 5210 ce0c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cdfbc: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=711 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #6 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289965,17 +290060,17 @@ │ │ type : '()Landroid/widget/SpinnerAdapter;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca73c: |[0ca73c] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ -0ca74c: 5410 e60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ -0ca750: 1100 |0002: return-object v0 │ │ +0cdfc0: |[0cdfc0] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownAdapter:()Landroid/widget/SpinnerAdapter; │ │ +0cdfd0: 5410 e60c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ +0cdfd4: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=691 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #7 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -289983,19 +290078,19 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0ca754: |[0ca754] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ -0ca764: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0ca768: 6e10 172b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ -0ca76e: 0a00 |0005: move-result v0 │ │ -0ca770: 0f00 |0006: return v0 │ │ +0cdfd8: |[0cdfd8] com.actionbarsherlock.internal.widget.ActionBarView.getDropdownSelectedPosition:()I │ │ +0cdfe8: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cdfec: 6e10 172b 0000 |0002: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ +0cdff2: 0a00 |0005: move-result v0 │ │ +0cdff4: 0f00 |0006: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=699 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #8 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290003,17 +290098,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca774: |[0ca774] com.actionbarsherlock.internal.widget.ActionBarView.getNavigationMode:()I │ │ -0ca784: 5210 e00c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0ca788: 0f00 |0002: return v0 │ │ +0cdff8: |[0cdff8] com.actionbarsherlock.internal.widget.ActionBarView.getNavigationMode:()I │ │ +0ce008: 5210 e00c |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0ce00c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=707 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #9 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290021,17 +290116,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca78c: |[0ca78c] com.actionbarsherlock.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ -0ca79c: 5410 e90c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0ca7a0: 1100 |0002: return-object v0 │ │ +0ce010: |[0ce010] com.actionbarsherlock.internal.widget.ActionBarView.getSubtitle:()Ljava/lang/CharSequence; │ │ +0ce020: 5410 e90c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0ce024: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=519 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290039,17 +290134,17 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca7a4: |[0ca7a4] com.actionbarsherlock.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ -0ca7b4: 5410 ed0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0ca7b8: 1100 |0002: return-object v0 │ │ +0ce028: |[0ce028] com.actionbarsherlock.internal.widget.ActionBarView.getTitle:()Ljava/lang/CharSequence; │ │ +0ce038: 5410 ed0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0ce03c: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=478 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #11 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290057,17 +290152,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca7bc: |[0ca7bc] com.actionbarsherlock.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ -0ca7cc: 5510 d50c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ -0ca7d0: 0f00 |0002: return v0 │ │ +0ce040: |[0ce040] com.actionbarsherlock.internal.widget.ActionBarView.hasEmbeddedTabs:()Z │ │ +0ce050: 5510 d50c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ +0ce054: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=356 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #12 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290075,24 +290170,24 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 14 16-bit code units │ │ -0ca7d4: |[0ca7d4] com.actionbarsherlock.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ -0ca7e4: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca7e8: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ -0ca7ec: 5410 d20c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0ca7f0: 5400 bb0c |0006: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0ca7f4: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ -0ca7f8: 1210 |000a: const/4 v0, #int 1 // #1 │ │ -0ca7fa: 0f00 |000b: return v0 │ │ -0ca7fc: 1200 |000c: const/4 v0, #int 0 // #0 │ │ -0ca7fe: 28fe |000d: goto 000b // -0002 │ │ +0ce058: |[0ce058] com.actionbarsherlock.internal.widget.ActionBarView.hasExpandedActionView:()Z │ │ +0ce068: 5410 d20c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0ce06c: 3800 0a00 |0002: if-eqz v0, 000c // +000a │ │ +0ce070: 5410 d20c |0004: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0ce074: 5400 bb0c |0006: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0ce078: 3800 0400 |0008: if-eqz v0, 000c // +0004 │ │ +0ce07c: 1210 |000a: const/4 v0, #int 1 // #1 │ │ +0ce07e: 0f00 |000b: return v0 │ │ +0ce080: 1200 |000c: const/4 v0, #int 0 // #0 │ │ +0ce082: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=454 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #13 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290100,28 +290195,28 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 26 16-bit code units │ │ -0ca800: |[0ca800] com.actionbarsherlock.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ -0ca810: 2200 4305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ -0ca814: 5451 cb0c |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0ca818: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ca81a: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0ca81c: 5254 d60c |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0cd6 │ │ -0ca820: 7054 902a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a90 │ │ -0ca826: 5b50 d70c |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0ca82a: 5450 d70c |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0ca82e: 6001 7909 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0979 │ │ -0ca832: 6e20 c82a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ac8 │ │ -0ca838: 5450 d70c |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0ca83c: 6e20 ed28 0500 |0016: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0ca842: 0e00 |0019: return-void │ │ +0ce084: |[0ce084] com.actionbarsherlock.internal.widget.ActionBarView.initIndeterminateProgress:()V │ │ +0ce094: 2200 4305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ +0ce098: 5451 cb0c |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0ce09c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0ce09e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0ce0a0: 5254 d60c |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressStyle:I // field@0cd6 │ │ +0ce0a4: 7054 902a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a90 │ │ +0ce0aa: 5b50 d70c |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ce0ae: 5450 d70c |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ce0b2: 6001 7909 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_circular:I // field@0979 │ │ +0ce0b6: 6e20 c82a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ac8 │ │ +0ce0bc: 5450 d70c |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ce0c0: 6e20 ed28 0500 |0016: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0ce0c6: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=323 │ │ 0x000d line=324 │ │ 0x0014 line=325 │ │ 0x0019 line=326 │ │ locals : │ │ @@ -290132,31 +290227,31 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 5 │ │ insns size : 33 16-bit code units │ │ -0ca844: |[0ca844] com.actionbarsherlock.internal.widget.ActionBarView.initProgress:()V │ │ -0ca854: 2200 4305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ -0ca858: 5451 cb0c |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0ca85c: 1202 |0004: const/4 v2, #int 0 // #0 │ │ -0ca85e: 1203 |0005: const/4 v3, #int 0 // #0 │ │ -0ca860: 5254 e30c |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0ce3 │ │ -0ca864: 7054 902a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a90 │ │ -0ca86a: 5b50 e40c |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0ca86e: 5450 e40c |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0ca872: 6001 7a09 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@097a │ │ -0ca876: 6e20 c82a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ac8 │ │ -0ca87c: 5450 e40c |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0ca880: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ -0ca884: 6e20 cd2a 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2acd │ │ -0ca88a: 5450 e40c |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0ca88e: 6e20 ed28 0500 |001d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0ca894: 0e00 |0020: return-void │ │ +0ce0c8: |[0ce0c8] com.actionbarsherlock.internal.widget.ActionBarView.initProgress:()V │ │ +0ce0d8: 2200 4305 |0000: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // type@0543 │ │ +0ce0dc: 5451 cb0c |0002: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0ce0e0: 1202 |0004: const/4 v2, #int 0 // #0 │ │ +0ce0e2: 1203 |0005: const/4 v3, #int 0 // #0 │ │ +0ce0e4: 5254 e30c |0006: iget v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressStyle:I // field@0ce3 │ │ +0ce0e8: 7054 902a 1032 |0008: invoke-direct {v0, v1, v2, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.:(Landroid/content/Context;Landroid/util/AttributeSet;II)V // method@2a90 │ │ +0ce0ee: 5b50 e40c |000b: iput-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce0f2: 5450 e40c |000d: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce0f6: 6001 7a09 |000f: sget v1, Lcom/actionbarsherlock/R$id;.abs__progress_horizontal:I // field@097a │ │ +0ce0fa: 6e20 c82a 1000 |0011: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setId:(I)V // method@2ac8 │ │ +0ce100: 5450 e40c |0014: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce104: 1301 1027 |0016: const/16 v1, #int 10000 // #2710 │ │ +0ce108: 6e20 cd2a 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.setMax:(I)V // method@2acd │ │ +0ce10e: 5450 e40c |001b: iget-object v0, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce112: 6e20 ed28 0500 |001d: invoke-virtual {v5, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0ce118: 0e00 |0020: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=316 │ │ 0x000d line=317 │ │ 0x0014 line=318 │ │ 0x001b line=319 │ │ 0x0020 line=320 │ │ @@ -290168,17 +290263,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca898: |[0ca898] com.actionbarsherlock.internal.widget.ActionBarView.isCollapsed:()Z │ │ -0ca8a8: 5510 d90c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0cd9 │ │ -0ca8ac: 0f00 |0002: return v0 │ │ +0ce11c: |[0ce11c] com.actionbarsherlock.internal.widget.ActionBarView.isCollapsed:()Z │ │ +0ce12c: 5510 d90c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0cd9 │ │ +0ce130: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #16 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290186,17 +290281,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ca8b0: |[0ca8b0] com.actionbarsherlock.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ -0ca8c0: 5510 e70c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ce7 │ │ -0ca8c4: 0f00 |0002: return v0 │ │ +0ce134: |[0ce134] com.actionbarsherlock.internal.widget.ActionBarView.isSplitActionBar:()Z │ │ +0ce144: 5510 e70c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ce7 │ │ +0ce148: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=352 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ #17 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ @@ -290204,49 +290299,49 @@ │ │ type : '(Landroid/content/res/Configuration;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 67 16-bit code units │ │ -0ca8c8: |[0ca8c8] com.actionbarsherlock.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ -0ca8d8: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ca8da: 6f20 3628 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2836 │ │ -0ca8e0: 5b32 f10c |0004: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ -0ca8e4: 5b32 eb0c |0006: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0ca8e8: 5b32 f00c |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ -0ca8ec: 5431 ee0c |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca8f0: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ -0ca8f4: 5431 ee0c |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca8f8: 6e10 6620 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2066 │ │ -0ca8fe: 0c01 |0013: move-result-object v1 │ │ -0ca900: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ -0ca904: 5431 ee0c |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca908: 6e20 2429 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0ca90e: 5b32 ee0c |001b: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0ca912: 5231 ce0c |001d: iget v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca916: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0ca91a: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ -0ca91e: 7010 1329 0300 |0023: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2913 │ │ -0ca924: 5431 ec0c |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0ca928: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ -0ca92c: 5531 d50c |002a: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ -0ca930: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ -0ca934: 5431 ec0c |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0ca938: 6e10 952b 0100 |0030: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b95 │ │ -0ca93e: 0c00 |0033: move-result-object v0 │ │ -0ca940: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ -0ca944: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ -0ca946: 5901 5508 |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0ca94a: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ -0ca94c: 5901 5408 |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0ca950: 5431 ec0c |003c: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0ca954: 1212 |003e: const/4 v2, #int 1 // #1 │ │ -0ca956: 6e20 a92b 2100 |003f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2ba9 │ │ -0ca95c: 0e00 |0042: return-void │ │ +0ce14c: |[0ce14c] com.actionbarsherlock.internal.widget.ActionBarView.onConfigurationChanged:(Landroid/content/res/Configuration;)V │ │ +0ce15c: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0ce15e: 6f20 3628 4300 |0001: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onConfigurationChanged:(Landroid/content/res/Configuration;)V // method@2836 │ │ +0ce164: 5b32 f10c |0004: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleView:Landroid/widget/TextView; // field@0cf1 │ │ +0ce168: 5b32 eb0c |0006: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0ce16c: 5b32 f00c |0008: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ +0ce170: 5431 ee0c |000a: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0ce174: 3801 0f00 |000c: if-eqz v1, 001b // +000f │ │ +0ce178: 5431 ee0c |000e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0ce17c: 6e10 6620 0100 |0010: invoke-virtual {v1}, Landroid/widget/LinearLayout;.getParent:()Landroid/view/ViewParent; // method@2066 │ │ +0ce182: 0c01 |0013: move-result-object v1 │ │ +0ce184: 3331 0700 |0014: if-ne v1, v3, 001b // +0007 │ │ +0ce188: 5431 ee0c |0016: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0ce18c: 6e20 2429 1300 |0018: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0ce192: 5b32 ee0c |001b: iput-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0ce196: 5231 ce0c |001d: iget v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0ce19a: dd01 0108 |001f: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0ce19e: 3801 0500 |0021: if-eqz v1, 0026 // +0005 │ │ +0ce1a2: 7010 1329 0300 |0023: invoke-direct {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2913 │ │ +0ce1a8: 5431 ec0c |0026: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0ce1ac: 3801 1a00 |0028: if-eqz v1, 0042 // +001a │ │ +0ce1b0: 5531 d50c |002a: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ +0ce1b4: 3801 1600 |002c: if-eqz v1, 0042 // +0016 │ │ +0ce1b8: 5431 ec0c |002e: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0ce1bc: 6e10 952b 0100 |0030: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b95 │ │ +0ce1c2: 0c00 |0033: move-result-object v0 │ │ +0ce1c4: 3800 0800 |0034: if-eqz v0, 003c // +0008 │ │ +0ce1c8: 12e1 |0036: const/4 v1, #int -2 // #fe │ │ +0ce1ca: 5901 5508 |0037: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0ce1ce: 12f1 |0039: const/4 v1, #int -1 // #ff │ │ +0ce1d0: 5901 5408 |003a: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0ce1d4: 5431 ec0c |003c: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0ce1d8: 1212 |003e: const/4 v2, #int 1 // #1 │ │ +0ce1da: 6e20 a92b 2100 |003f: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2ba9 │ │ +0ce1e0: 0e00 |0042: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=269 │ │ 0x0004 line=271 │ │ 0x0006 line=272 │ │ 0x0008 line=273 │ │ 0x000a line=274 │ │ @@ -290271,23 +290366,23 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 18 16-bit code units │ │ -0ca960: |[0ca960] com.actionbarsherlock.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ -0ca970: 6f10 3728 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2837 │ │ -0ca976: 5410 c80c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0ca97a: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ -0ca97e: 5410 c80c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0ca982: 6e10 5326 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ -0ca988: 5410 c80c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0ca98c: 6e10 5426 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2654 │ │ -0ca992: 0e00 |0011: return-void │ │ +0ce1e4: |[0ce1e4] com.actionbarsherlock.internal.widget.ActionBarView.onDetachedFromWindow:()V │ │ +0ce1f4: 6f10 3728 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onDetachedFromWindow:()V // method@2837 │ │ +0ce1fa: 5410 c80c |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0ce1fe: 3800 0c00 |0005: if-eqz v0, 0011 // +000c │ │ +0ce202: 5410 c80c |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0ce206: 6e10 5326 0000 |0009: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideOverflowMenu:()Z // method@2653 │ │ +0ce20c: 5410 c80c |000c: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0ce210: 6e10 5426 0000 |000e: invoke-virtual {v0}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.hideSubMenus:()Z // method@2654 │ │ +0ce216: 0e00 |0011: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=302 │ │ 0x0003 line=304 │ │ 0x0007 line=305 │ │ 0x000c line=306 │ │ 0x0011 line=308 │ │ @@ -290299,35 +290394,35 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0ca994: |[0ca994] com.actionbarsherlock.internal.widget.ActionBarView.onFinishInflate:()V │ │ -0ca9a4: 6f10 3828 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@2838 │ │ -0ca9aa: 5421 d30c |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0ca9ae: 6e20 ed28 1200 |0005: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0ca9b4: 5421 cd0c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0ca9b8: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ -0ca9bc: 5221 ce0c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0ca9c0: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0ca9c4: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ -0ca9c8: 5421 cd0c |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0ca9cc: 6e10 091e 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ -0ca9d2: 0c00 |0017: move-result-object v0 │ │ -0ca9d4: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ -0ca9d8: 2001 4004 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0440 │ │ -0ca9dc: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ -0ca9e0: 1f00 4004 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ -0ca9e4: 5421 cd0c |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0ca9e8: 6e20 d11e 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0ca9ee: 5421 cd0c |0025: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0ca9f2: 6e20 ed28 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0ca9f8: 0e00 |002a: return-void │ │ +0ce218: |[0ce218] com.actionbarsherlock.internal.widget.ActionBarView.onFinishInflate:()V │ │ +0ce228: 6f10 3828 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onFinishInflate:()V // method@2838 │ │ +0ce22e: 5421 d30c |0003: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0ce232: 6e20 ed28 1200 |0005: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0ce238: 5421 cd0c |0008: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0ce23c: 3801 2000 |000a: if-eqz v1, 002a // +0020 │ │ +0ce240: 5221 ce0c |000c: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0ce244: dd01 0110 |000e: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0ce248: 3801 1a00 |0010: if-eqz v1, 002a // +001a │ │ +0ce24c: 5421 cd0c |0012: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0ce250: 6e10 091e 0100 |0014: invoke-virtual {v1}, Landroid/view/View;.getParent:()Landroid/view/ViewParent; // method@1e09 │ │ +0ce256: 0c00 |0017: move-result-object v0 │ │ +0ce258: 3220 1200 |0018: if-eq v0, v2, 002a // +0012 │ │ +0ce25c: 2001 4004 |001a: instance-of v1, v0, Landroid/view/ViewGroup; // type@0440 │ │ +0ce260: 3801 0900 |001c: if-eqz v1, 0025 // +0009 │ │ +0ce264: 1f00 4004 |001e: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ +0ce268: 5421 cd0c |0020: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0ce26c: 6e20 d11e 1000 |0022: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0ce272: 5421 cd0c |0025: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0ce276: 6e20 ed28 1200 |0027: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0ce27c: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=723 │ │ 0x0003 line=725 │ │ 0x0008 line=727 │ │ 0x0012 line=728 │ │ 0x0018 line=729 │ │ @@ -290344,374 +290439,374 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 38 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 748 16-bit code units │ │ -0ca9fc: |[0ca9fc] com.actionbarsherlock.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ -0caa0c: 7401 0529 2000 |0000: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2905 │ │ -0caa12: 0a17 |0003: move-result v23 │ │ -0caa14: 7401 0729 2000 |0004: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ -0caa1a: 0a19 |0007: move-result v25 │ │ -0caa1c: 911b 2523 |0008: sub-int v27, v37, v35 │ │ -0caa20: 7401 0729 2000 |000a: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ -0caa26: 0a1c |000d: move-result v28 │ │ -0caa28: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ -0caa2c: 7401 0429 2000 |0010: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ -0caa32: 0a1c |0013: move-result v28 │ │ -0caa34: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ -0caa38: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ -0caa3c: 0e00 |0018: return-void │ │ -0caa3e: 0800 2000 |0019: move-object/from16 v0, v32 │ │ -0caa42: 5400 cf0c |001b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0caa46: 081b 0000 |001d: move-object/from16 v27, v0 │ │ -0caa4a: 381b b501 |001f: if-eqz v27, 01d4 // +01b5 │ │ -0caa4e: 0800 2000 |0021: move-object/from16 v0, v32 │ │ -0caa52: 540d d10c |0023: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ -0caa56: 6e10 c228 0d00 |0025: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@28c2 │ │ -0caa5c: 0a1b |0028: move-result v27 │ │ -0caa5e: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ -0caa62: 0200 1b00 |002b: move/from16 v0, v27 │ │ -0caa66: 0201 1c00 |002d: move/from16 v1, v28 │ │ -0caa6a: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ -0caa6e: 6e10 bf28 0d00 |0031: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@28bf │ │ -0caa74: 0a0e |0034: move-result v14 │ │ -0caa76: 901b 170e |0035: add-int v27, v23, v14 │ │ -0caa7a: 0800 2000 |0037: move-object/from16 v0, v32 │ │ -0caa7e: 0201 1b00 |0039: move/from16 v1, v27 │ │ -0caa82: 0202 1900 |003b: move/from16 v2, v25 │ │ -0caa86: 6e57 2129 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ -0caa8c: 0a1b |0040: move-result v27 │ │ -0caa8e: 901b 1b0e |0041: add-int v27, v27, v14 │ │ -0caa92: 9017 171b |0043: add-int v23, v23, v27 │ │ -0caa96: 0800 2000 |0045: move-object/from16 v0, v32 │ │ -0caa9a: 5400 cf0c |0047: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0caa9e: 081b 0000 |0049: move-object/from16 v27, v0 │ │ -0caaa2: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ -0caaa6: 0800 2000 |004d: move-object/from16 v0, v32 │ │ -0caaaa: 5400 ee0c |004f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0caaae: 081b 0000 |0051: move-object/from16 v27, v0 │ │ -0caab2: 381b 8701 |0053: if-eqz v27, 01da // +0187 │ │ -0caab6: 0800 2000 |0055: move-object/from16 v0, v32 │ │ -0caaba: 5400 ee0c |0057: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0caabe: 081b 0000 |0059: move-object/from16 v27, v0 │ │ -0caac2: 7401 6820 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2068 │ │ -0caac8: 0a1b |005e: move-result v27 │ │ -0caaca: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ -0caace: 0200 1b00 |0061: move/from16 v0, v27 │ │ -0caad2: 0201 1c00 |0063: move/from16 v1, v28 │ │ -0caad6: 3210 7501 |0065: if-eq v0, v1, 01da // +0175 │ │ -0caada: 0800 2000 |0067: move-object/from16 v0, v32 │ │ -0caade: 5200 ce0c |0069: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0caae2: 021b 0000 |006b: move/from16 v27, v0 │ │ -0caae6: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ -0caaea: 381b 6b01 |006f: if-eqz v27, 01da // +016b │ │ -0caaee: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ -0caaf2: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ -0caaf6: 0800 2000 |0075: move-object/from16 v0, v32 │ │ -0caafa: 5400 ee0c |0077: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0caafe: 081b 0000 |0079: move-object/from16 v27, v0 │ │ -0cab02: 0800 2000 |007b: move-object/from16 v0, v32 │ │ -0cab06: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ -0cab0a: 0202 1700 |007f: move/from16 v2, v23 │ │ -0cab0e: 0203 1900 |0081: move/from16 v3, v25 │ │ -0cab12: 6e57 2129 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ -0cab18: 0a1b |0086: move-result v27 │ │ -0cab1a: 9017 171b |0087: add-int v23, v23, v27 │ │ -0cab1e: 0800 2000 |0089: move-object/from16 v0, v32 │ │ -0cab22: 5200 e00c |008b: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0cab26: 021b 0000 |008d: move/from16 v27, v0 │ │ -0cab2a: 2b1b 3702 0000 |008f: packed-switch v27, 000002c6 // +00000237 │ │ -0cab30: 911b 2422 |0092: sub-int v27, v36, v34 │ │ -0cab34: 7401 0629 2000 |0094: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2906 │ │ -0cab3a: 0a1c |0097: move-result v28 │ │ -0cab3c: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ -0cab40: 0800 2000 |009a: move-object/from16 v0, v32 │ │ -0cab44: 5400 de0c |009c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cab48: 081b 0000 |009e: move-object/from16 v27, v0 │ │ -0cab4c: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ -0cab50: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ -0cab54: 5400 de0c |00a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cab58: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ -0cab5c: 7401 8626 1b00 |00a8: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0cab62: 0c1b |00ab: move-result-object v27 │ │ -0cab64: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ -0cab68: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ -0cab6c: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ -0cab70: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ -0cab74: 5400 de0c |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cab78: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ -0cab7c: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ -0cab80: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ -0cab84: 0202 1000 |00bc: move/from16 v2, v16 │ │ -0cab88: 0203 1900 |00be: move/from16 v3, v25 │ │ -0cab8c: 6e57 2229 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2922 │ │ -0cab92: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ -0cab96: 5400 de0c |00c5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cab9a: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ -0cab9e: 7401 8126 1b00 |00c9: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2681 │ │ -0caba4: 0a1b |00cc: move-result v27 │ │ -0caba6: 9110 101b |00cd: sub-int v16, v16, v27 │ │ -0cabaa: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ -0cabae: 5400 d70c |00d1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cabb2: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ -0cabb6: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ -0cabba: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ -0cabbe: 5400 d70c |00d9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cabc2: 081b 0000 |00db: move-object/from16 v27, v0 │ │ -0cabc6: 7401 a92a 1b00 |00dd: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -0cabcc: 0a1b |00e0: move-result v27 │ │ -0cabce: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ -0cabd2: 0200 1b00 |00e3: move/from16 v0, v27 │ │ -0cabd6: 0201 1c00 |00e5: move/from16 v1, v28 │ │ -0cabda: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ -0cabde: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ -0cabe2: 5400 d70c |00eb: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cabe6: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ -0cabea: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ -0cabee: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ -0cabf2: 0202 1000 |00f3: move/from16 v2, v16 │ │ -0cabf6: 0203 1900 |00f5: move/from16 v3, v25 │ │ -0cabfa: 6e57 2229 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2922 │ │ -0cac00: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ -0cac04: 5400 d70c |00fc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cac08: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ -0cac0c: 7401 9f2a 1b00 |0100: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2a9f │ │ -0cac12: 0a1b |0103: move-result v27 │ │ -0cac14: 9110 101b |0104: sub-int v16, v16, v27 │ │ -0cac18: 1208 |0106: const/4 v8, #int 0 // #0 │ │ -0cac1a: 0800 2000 |0107: move-object/from16 v0, v32 │ │ -0cac1e: 5400 cf0c |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cac22: 081b 0000 |010b: move-object/from16 v27, v0 │ │ -0cac26: 381b 3101 |010d: if-eqz v27, 023e // +0131 │ │ -0cac2a: 0800 2000 |010f: move-object/from16 v0, v32 │ │ -0cac2e: 5408 cf0c |0111: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cac32: 3808 7600 |0113: if-eqz v8, 0189 // +0076 │ │ -0cac36: 6e10 f91d 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0cac3c: 0c0f |0118: move-result-object v15 │ │ -0cac3e: 20f0 ae04 |0119: instance-of v0, v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ -0cac42: 021b 0000 |011b: move/from16 v27, v0 │ │ -0cac46: 381b 3901 |011d: if-eqz v27, 0256 // +0139 │ │ -0cac4a: 1f0f ae04 |011f: check-cast v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ -0cac4e: 07f4 |0121: move-object v4, v15 │ │ -0cac50: 3804 3701 |0122: if-eqz v4, 0259 // +0137 │ │ -0cac54: 524a ae0a |0124: iget v10, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -0cac58: 6e10 001e 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0cac5e: 0a11 |0129: move-result v17 │ │ -0cac60: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ -0cac64: 1205 |012c: const/4 v5, #int 0 // #0 │ │ -0cac66: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ -0cac6a: 5240 af0a |012f: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0aaf │ │ -0cac6e: 021b 0000 |0131: move/from16 v27, v0 │ │ -0cac72: 9017 171b |0133: add-int v23, v23, v27 │ │ -0cac76: 5240 b00a |0135: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0ab0 │ │ -0cac7a: 021b 0000 |0137: move/from16 v27, v0 │ │ -0cac7e: 9110 101b |0139: sub-int v16, v16, v27 │ │ -0cac82: 5240 b10a |013b: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0ab1 │ │ -0cac86: 0215 0000 |013d: move/from16 v21, v0 │ │ -0cac8a: 5245 ad0a |013f: iget v5, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0aad │ │ -0cac8e: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ -0cac92: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ -0cac96: 0200 1b00 |0145: move/from16 v0, v27 │ │ -0cac9a: 330c 2101 |0147: if-ne v12, v0, 0268 // +0121 │ │ -0cac9e: 7401 0929 2000 |0149: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2909 │ │ -0caca4: 0a1b |014c: move-result v27 │ │ -0caca6: 7401 0129 2000 |014d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2901 │ │ -0cacac: 0a1c |0150: move-result v28 │ │ -0cacae: 911b 1b1c |0151: sub-int v27, v27, v28 │ │ -0cacb2: 911b 1b11 |0153: sub-int v27, v27, v17 │ │ -0cacb6: db06 1b02 |0155: div-int/lit8 v6, v27, #int 2 // #02 │ │ -0cacba: 0200 1700 |0157: move/from16 v0, v23 │ │ -0cacbe: 3506 0401 |0159: if-ge v6, v0, 025d // +0104 │ │ -0cacc2: 123c |015b: const/4 v12, #int 3 // #3 │ │ -0cacc4: 1318 0000 |015c: const/16 v24, #int 0 // #0 │ │ -0cacc8: 2b0c 7201 0000 |015e: packed-switch v12, 000002d0 // +00000172 │ │ -0cacce: dd16 0a70 |0161: and-int/lit8 v22, v10, #int 112 // #70 │ │ -0cacd2: 131b ffff |0163: const/16 v27, #int -1 // #ffff │ │ -0cacd6: 0200 1b00 |0165: move/from16 v0, v27 │ │ -0cacda: 330a 0400 |0167: if-ne v10, v0, 016b // +0004 │ │ -0cacde: 1316 1000 |0169: const/16 v22, #int 16 // #10 │ │ -0cace2: 131a 0000 |016b: const/16 v26, #int 0 // #0 │ │ -0cace6: 2c16 7101 0000 |016d: sparse-switch v22, 000002de // +00000171 │ │ -0cacec: 6e10 001e 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0cacf2: 0a09 |0173: move-result v9 │ │ -0cacf4: 901b 1809 |0174: add-int v27, v24, v9 │ │ -0cacf8: 6e10 fd1d 0800 |0176: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0cacfe: 0a1c |0179: move-result v28 │ │ -0cad00: 901c 1c1a |017a: add-int v28, v28, v26 │ │ -0cad04: 0200 1800 |017c: move/from16 v0, v24 │ │ -0cad08: 0201 1a00 |017e: move/from16 v1, v26 │ │ -0cad0c: 0202 1b00 |0180: move/from16 v2, v27 │ │ -0cad10: 0203 1c00 |0182: move/from16 v3, v28 │ │ -0cad14: 6e53 371e 0821 |0184: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0cad1a: 9017 1709 |0187: add-int v23, v23, v9 │ │ -0cad1e: 0800 2000 |0189: move-object/from16 v0, v32 │ │ -0cad22: 5400 e40c |018b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cad26: 081b 0000 |018d: move-object/from16 v27, v0 │ │ -0cad2a: 381b 89fe |018f: if-eqz v27, 0018 // -0177 │ │ -0cad2e: 0800 2000 |0191: move-object/from16 v0, v32 │ │ -0cad32: 5400 e40c |0193: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cad36: 081b 0000 |0195: move-object/from16 v27, v0 │ │ -0cad3a: 7401 932a 1b00 |0197: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.bringToFront:()V // method@2a93 │ │ -0cad40: 0800 2000 |019a: move-object/from16 v0, v32 │ │ -0cad44: 5400 e40c |019c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cad48: 081b 0000 |019e: move-object/from16 v27, v0 │ │ -0cad4c: 7401 9e2a 1b00 |01a0: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredHeight:()I // method@2a9e │ │ -0cad52: 0a1b |01a3: move-result v27 │ │ -0cad54: db0b 1b02 |01a4: div-int/lit8 v11, v27, #int 2 // #02 │ │ -0cad58: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ -0cad5c: 5400 e40c |01a8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cad60: 081b 0000 |01aa: move-object/from16 v27, v0 │ │ -0cad64: 0800 2000 |01ac: move-object/from16 v0, v32 │ │ -0cad68: 5200 e20c |01ae: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ -0cad6c: 021c 0000 |01b0: move/from16 v28, v0 │ │ -0cad70: 7bb0 |01b2: neg-int v0, v11 │ │ -0cad72: 021d 0000 |01b3: move/from16 v29, v0 │ │ -0cad76: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ -0cad7a: 5200 e20c |01b7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ -0cad7e: 021e 0000 |01b9: move/from16 v30, v0 │ │ -0cad82: 0800 2000 |01bb: move-object/from16 v0, v32 │ │ -0cad86: 5400 e40c |01bd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cad8a: 081f 0000 |01bf: move-object/from16 v31, v0 │ │ -0cad8e: 7401 9f2a 1f00 |01c1: invoke-virtual/range {v31}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2a9f │ │ -0cad94: 0a1f |01c4: move-result v31 │ │ -0cad96: 901e 1e1f |01c5: add-int v30, v30, v31 │ │ -0cad9a: 0800 1b00 |01c7: move-object/from16 v0, v27 │ │ -0cad9e: 0201 1c00 |01c9: move/from16 v1, v28 │ │ -0cada2: 0202 1d00 |01cb: move/from16 v2, v29 │ │ -0cada6: 0203 1e00 |01cd: move/from16 v3, v30 │ │ -0cadaa: 6e5b b32a 1032 |01cf: invoke-virtual {v0, v1, v2, v3, v11}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.layout:(IIII)V // method@2ab3 │ │ -0cadb0: 2900 46fe |01d2: goto/16 0018 // -01ba │ │ -0cadb4: 0800 2000 |01d4: move-object/from16 v0, v32 │ │ -0cadb8: 540d d30c |01d6: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cadbc: 2900 4dfe |01d8: goto/16 0025 // -01b3 │ │ -0cadc0: 1314 0000 |01da: const/16 v20, #int 0 // #0 │ │ -0cadc4: 2900 97fe |01dc: goto/16 0073 // -0169 │ │ -0cadc8: 0800 2000 |01de: move-object/from16 v0, v32 │ │ -0cadcc: 5400 db0c |01e0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cadd0: 081b 0000 |01e2: move-object/from16 v27, v0 │ │ -0cadd4: 381b aefe |01e4: if-eqz v27, 0092 // -0152 │ │ -0cadd8: 3814 0a00 |01e6: if-eqz v20, 01f0 // +000a │ │ -0caddc: 0800 2000 |01e8: move-object/from16 v0, v32 │ │ -0cade0: 5200 da0c |01ea: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cade4: 021b 0000 |01ec: move/from16 v27, v0 │ │ -0cade8: 9017 171b |01ee: add-int v23, v23, v27 │ │ -0cadec: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ -0cadf0: 5400 db0c |01f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cadf4: 081b 0000 |01f4: move-object/from16 v27, v0 │ │ -0cadf8: 0800 2000 |01f6: move-object/from16 v0, v32 │ │ -0cadfc: 0801 1b00 |01f8: move-object/from16 v1, v27 │ │ -0cae00: 0202 1700 |01fa: move/from16 v2, v23 │ │ -0cae04: 0203 1900 |01fc: move/from16 v3, v25 │ │ -0cae08: 6e57 2129 1032 |01fe: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ -0cae0e: 0a1b |0201: move-result v27 │ │ -0cae10: 0800 2000 |0202: move-object/from16 v0, v32 │ │ -0cae14: 5200 da0c |0204: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cae18: 021c 0000 |0206: move/from16 v28, v0 │ │ -0cae1c: 901b 1b1c |0208: add-int v27, v27, v28 │ │ -0cae20: 9017 171b |020a: add-int v23, v23, v27 │ │ -0cae24: 2900 86fe |020c: goto/16 0092 // -017a │ │ -0cae28: 0800 2000 |020e: move-object/from16 v0, v32 │ │ -0cae2c: 5400 ec0c |0210: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cae30: 081b 0000 |0212: move-object/from16 v27, v0 │ │ -0cae34: 381b 7efe |0214: if-eqz v27, 0092 // -0182 │ │ -0cae38: 3814 0a00 |0216: if-eqz v20, 0220 // +000a │ │ -0cae3c: 0800 2000 |0218: move-object/from16 v0, v32 │ │ -0cae40: 5200 da0c |021a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cae44: 021b 0000 |021c: move/from16 v27, v0 │ │ -0cae48: 9017 171b |021e: add-int v23, v23, v27 │ │ -0cae4c: 0800 2000 |0220: move-object/from16 v0, v32 │ │ -0cae50: 5400 ec0c |0222: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cae54: 081b 0000 |0224: move-object/from16 v27, v0 │ │ -0cae58: 0800 2000 |0226: move-object/from16 v0, v32 │ │ -0cae5c: 0801 1b00 |0228: move-object/from16 v1, v27 │ │ -0cae60: 0202 1700 |022a: move/from16 v2, v23 │ │ -0cae64: 0203 1900 |022c: move/from16 v3, v25 │ │ -0cae68: 6e57 2129 1032 |022e: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ -0cae6e: 0a1b |0231: move-result v27 │ │ -0cae70: 0800 2000 |0232: move-object/from16 v0, v32 │ │ -0cae74: 5200 da0c |0234: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cae78: 021c 0000 |0236: move/from16 v28, v0 │ │ -0cae7c: 901b 1b1c |0238: add-int v27, v27, v28 │ │ -0cae80: 9017 171b |023a: add-int v23, v23, v27 │ │ -0cae84: 2900 56fe |023c: goto/16 0092 // -01aa │ │ -0cae88: 0800 2000 |023e: move-object/from16 v0, v32 │ │ -0cae8c: 5200 ce0c |0240: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cae90: 021b 0000 |0242: move/from16 v27, v0 │ │ -0cae94: dd1b 1b10 |0244: and-int/lit8 v27, v27, #int 16 // #10 │ │ -0cae98: 381b cdfe |0246: if-eqz v27, 0113 // -0133 │ │ -0cae9c: 0800 2000 |0248: move-object/from16 v0, v32 │ │ -0caea0: 5400 cd0c |024a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0caea4: 081b 0000 |024c: move-object/from16 v27, v0 │ │ -0caea8: 381b c5fe |024e: if-eqz v27, 0113 // -013b │ │ -0caeac: 0800 2000 |0250: move-object/from16 v0, v32 │ │ -0caeb0: 5408 cd0c |0252: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0caeb4: 2900 bffe |0254: goto/16 0113 // -0141 │ │ -0caeb8: 1204 |0256: const/4 v4, #int 0 // #0 │ │ -0caeba: 2900 cbfe |0257: goto/16 0122 // -0135 │ │ -0caebe: 130a 1300 |0259: const/16 v10, #int 19 // #13 │ │ -0caec2: 2900 cbfe |025b: goto/16 0126 // -0135 │ │ -0caec6: 901b 0611 |025d: add-int v27, v6, v17 │ │ -0caeca: 0200 1b00 |025f: move/from16 v0, v27 │ │ -0caece: 0201 1000 |0261: move/from16 v1, v16 │ │ -0caed2: 3710 f9fe |0263: if-le v0, v1, 015c // -0107 │ │ -0caed6: 125c |0265: const/4 v12, #int 5 // #5 │ │ -0caed8: 2900 f6fe |0266: goto/16 015c // -010a │ │ -0caedc: 131b ffff |0268: const/16 v27, #int -1 // #ffff │ │ -0caee0: 0200 1b00 |026a: move/from16 v0, v27 │ │ -0caee4: 330a f0fe |026c: if-ne v10, v0, 015c // -0110 │ │ -0caee8: 123c |026e: const/4 v12, #int 3 // #3 │ │ -0caeea: 2900 edfe |026f: goto/16 015c // -0113 │ │ -0caeee: 7401 0929 2000 |0271: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2909 │ │ -0caef4: 0a1b |0274: move-result v27 │ │ -0caef6: 7401 0129 2000 |0275: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2901 │ │ -0caefc: 0a1c |0278: move-result v28 │ │ -0caefe: 911b 1b1c |0279: sub-int v27, v27, v28 │ │ -0caf02: 911b 1b11 |027b: sub-int v27, v27, v17 │ │ -0caf06: db18 1b02 |027d: div-int/lit8 v24, v27, #int 2 // #02 │ │ -0caf0a: 2900 e2fe |027f: goto/16 0161 // -011e │ │ -0caf0e: 0218 1700 |0281: move/from16 v24, v23 │ │ -0caf12: 2900 defe |0283: goto/16 0161 // -0122 │ │ -0caf16: 9118 1011 |0285: sub-int v24, v16, v17 │ │ -0caf1a: 2900 dafe |0287: goto/16 0161 // -0126 │ │ -0caf1e: 7401 0729 2000 |0289: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ -0caf24: 0a13 |028c: move-result v19 │ │ -0caf26: 7401 f728 2000 |028d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@28f7 │ │ -0caf2c: 0a1b |0290: move-result v27 │ │ -0caf2e: 7401 0c29 2000 |0291: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@290c │ │ -0caf34: 0a1c |0294: move-result v28 │ │ -0caf36: 911b 1b1c |0295: sub-int v27, v27, v28 │ │ -0caf3a: 7401 0429 2000 |0297: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ -0caf40: 0a1c |029a: move-result v28 │ │ -0caf42: 9112 1b1c |029b: sub-int v18, v27, v28 │ │ -0caf46: 911b 1213 |029d: sub-int v27, v18, v19 │ │ -0caf4a: 6e10 fd1d 0800 |029f: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0caf50: 0a1c |02a2: move-result v28 │ │ -0caf52: 911b 1b1c |02a3: sub-int v27, v27, v28 │ │ -0caf56: db1a 1b02 |02a5: div-int/lit8 v26, v27, #int 2 // #02 │ │ -0caf5a: 2900 c9fe |02a7: goto/16 0170 // -0137 │ │ -0caf5e: 7401 0729 2000 |02a9: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ -0caf64: 0a1b |02ac: move-result v27 │ │ -0caf66: 901a 1b15 |02ad: add-int v26, v27, v21 │ │ -0caf6a: 2900 c1fe |02af: goto/16 0170 // -013f │ │ -0caf6e: 7401 ff28 2000 |02b1: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getHeight:()I // method@28ff │ │ -0caf74: 0a1b |02b4: move-result v27 │ │ -0caf76: 7401 0429 2000 |02b5: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ -0caf7c: 0a1c |02b8: move-result v28 │ │ -0caf7e: 911b 1b1c |02b9: sub-int v27, v27, v28 │ │ -0caf82: 6e10 fd1d 0800 |02bb: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0caf88: 0a1c |02be: move-result v28 │ │ -0caf8a: 911b 1b1c |02bf: sub-int v27, v27, v28 │ │ -0caf8e: 911a 1b05 |02c1: sub-int v26, v27, v5 │ │ -0caf92: 2900 adfe |02c3: goto/16 0170 // -0153 │ │ -0caf96: 0000 |02c5: nop // spacer │ │ -0caf98: 0001 0300 0000 0000 0300 0000 4f01 ... |02c6: packed-switch-data (10 units) │ │ -0cafac: 0001 0500 0100 0000 1301 0000 0300 ... |02d0: packed-switch-data (14 units) │ │ -0cafc8: 0002 0300 1000 0000 3000 0000 5000 ... |02de: sparse-switch-data (14 units) │ │ +0ce280: |[0ce280] com.actionbarsherlock.internal.widget.ActionBarView.onLayout:(ZIIII)V │ │ +0ce290: 7401 0529 2000 |0000: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2905 │ │ +0ce296: 0a17 |0003: move-result v23 │ │ +0ce298: 7401 0729 2000 |0004: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ +0ce29e: 0a19 |0007: move-result v25 │ │ +0ce2a0: 911b 2523 |0008: sub-int v27, v37, v35 │ │ +0ce2a4: 7401 0729 2000 |000a: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ +0ce2aa: 0a1c |000d: move-result v28 │ │ +0ce2ac: 911b 1b1c |000e: sub-int v27, v27, v28 │ │ +0ce2b0: 7401 0429 2000 |0010: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ +0ce2b6: 0a1c |0013: move-result v28 │ │ +0ce2b8: 9107 1b1c |0014: sub-int v7, v27, v28 │ │ +0ce2bc: 3c07 0300 |0016: if-gtz v7, 0019 // +0003 │ │ +0ce2c0: 0e00 |0018: return-void │ │ +0ce2c2: 0800 2000 |0019: move-object/from16 v0, v32 │ │ +0ce2c6: 5400 cf0c |001b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0ce2ca: 081b 0000 |001d: move-object/from16 v27, v0 │ │ +0ce2ce: 381b b501 |001f: if-eqz v27, 01d4 // +01b5 │ │ +0ce2d2: 0800 2000 |0021: move-object/from16 v0, v32 │ │ +0ce2d6: 540d d10c |0023: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ +0ce2da: 6e10 c228 0d00 |0025: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@28c2 │ │ +0ce2e0: 0a1b |0028: move-result v27 │ │ +0ce2e2: 131c 0800 |0029: const/16 v28, #int 8 // #8 │ │ +0ce2e6: 0200 1b00 |002b: move/from16 v0, v27 │ │ +0ce2ea: 0201 1c00 |002d: move/from16 v1, v28 │ │ +0ce2ee: 3210 1600 |002f: if-eq v0, v1, 0045 // +0016 │ │ +0ce2f2: 6e10 bf28 0d00 |0031: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@28bf │ │ +0ce2f8: 0a0e |0034: move-result v14 │ │ +0ce2fa: 901b 170e |0035: add-int v27, v23, v14 │ │ +0ce2fe: 0800 2000 |0037: move-object/from16 v0, v32 │ │ +0ce302: 0201 1b00 |0039: move/from16 v1, v27 │ │ +0ce306: 0202 1900 |003b: move/from16 v2, v25 │ │ +0ce30a: 6e57 2129 d021 |003d: invoke-virtual {v0, v13, v1, v2, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ +0ce310: 0a1b |0040: move-result v27 │ │ +0ce312: 901b 1b0e |0041: add-int v27, v27, v14 │ │ +0ce316: 9017 171b |0043: add-int v23, v23, v27 │ │ +0ce31a: 0800 2000 |0045: move-object/from16 v0, v32 │ │ +0ce31e: 5400 cf0c |0047: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0ce322: 081b 0000 |0049: move-object/from16 v27, v0 │ │ +0ce326: 391b 4700 |004b: if-nez v27, 0092 // +0047 │ │ +0ce32a: 0800 2000 |004d: move-object/from16 v0, v32 │ │ +0ce32e: 5400 ee0c |004f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0ce332: 081b 0000 |0051: move-object/from16 v27, v0 │ │ +0ce336: 381b 8701 |0053: if-eqz v27, 01da // +0187 │ │ +0ce33a: 0800 2000 |0055: move-object/from16 v0, v32 │ │ +0ce33e: 5400 ee0c |0057: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0ce342: 081b 0000 |0059: move-object/from16 v27, v0 │ │ +0ce346: 7401 6820 1b00 |005b: invoke-virtual/range {v27}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2068 │ │ +0ce34c: 0a1b |005e: move-result v27 │ │ +0ce34e: 131c 0800 |005f: const/16 v28, #int 8 // #8 │ │ +0ce352: 0200 1b00 |0061: move/from16 v0, v27 │ │ +0ce356: 0201 1c00 |0063: move/from16 v1, v28 │ │ +0ce35a: 3210 7501 |0065: if-eq v0, v1, 01da // +0175 │ │ +0ce35e: 0800 2000 |0067: move-object/from16 v0, v32 │ │ +0ce362: 5200 ce0c |0069: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0ce366: 021b 0000 |006b: move/from16 v27, v0 │ │ +0ce36a: dd1b 1b08 |006d: and-int/lit8 v27, v27, #int 8 // #08 │ │ +0ce36e: 381b 6b01 |006f: if-eqz v27, 01da // +016b │ │ +0ce372: 1314 0100 |0071: const/16 v20, #int 1 // #1 │ │ +0ce376: 3814 1600 |0073: if-eqz v20, 0089 // +0016 │ │ +0ce37a: 0800 2000 |0075: move-object/from16 v0, v32 │ │ +0ce37e: 5400 ee0c |0077: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0ce382: 081b 0000 |0079: move-object/from16 v27, v0 │ │ +0ce386: 0800 2000 |007b: move-object/from16 v0, v32 │ │ +0ce38a: 0801 1b00 |007d: move-object/from16 v1, v27 │ │ +0ce38e: 0202 1700 |007f: move/from16 v2, v23 │ │ +0ce392: 0203 1900 |0081: move/from16 v3, v25 │ │ +0ce396: 6e57 2129 1032 |0083: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ +0ce39c: 0a1b |0086: move-result v27 │ │ +0ce39e: 9017 171b |0087: add-int v23, v23, v27 │ │ +0ce3a2: 0800 2000 |0089: move-object/from16 v0, v32 │ │ +0ce3a6: 5200 e00c |008b: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0ce3aa: 021b 0000 |008d: move/from16 v27, v0 │ │ +0ce3ae: 2b1b 3702 0000 |008f: packed-switch v27, 000002c6 // +00000237 │ │ +0ce3b4: 911b 2422 |0092: sub-int v27, v36, v34 │ │ +0ce3b8: 7401 0629 2000 |0094: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2906 │ │ +0ce3be: 0a1c |0097: move-result v28 │ │ +0ce3c0: 9110 1b1c |0098: sub-int v16, v27, v28 │ │ +0ce3c4: 0800 2000 |009a: move-object/from16 v0, v32 │ │ +0ce3c8: 5400 de0c |009c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ce3cc: 081b 0000 |009e: move-object/from16 v27, v0 │ │ +0ce3d0: 381b 2f00 |00a0: if-eqz v27, 00cf // +002f │ │ +0ce3d4: 0800 2000 |00a2: move-object/from16 v0, v32 │ │ +0ce3d8: 5400 de0c |00a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ce3dc: 081b 0000 |00a6: move-object/from16 v27, v0 │ │ +0ce3e0: 7401 8626 1b00 |00a8: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0ce3e6: 0c1b |00ab: move-result-object v27 │ │ +0ce3e8: 0800 1b00 |00ac: move-object/from16 v0, v27 │ │ +0ce3ec: 0801 2000 |00ae: move-object/from16 v1, v32 │ │ +0ce3f0: 3310 1f00 |00b0: if-ne v0, v1, 00cf // +001f │ │ +0ce3f4: 0800 2000 |00b2: move-object/from16 v0, v32 │ │ +0ce3f8: 5400 de0c |00b4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ce3fc: 081b 0000 |00b6: move-object/from16 v27, v0 │ │ +0ce400: 0800 2000 |00b8: move-object/from16 v0, v32 │ │ +0ce404: 0801 1b00 |00ba: move-object/from16 v1, v27 │ │ +0ce408: 0202 1000 |00bc: move/from16 v2, v16 │ │ +0ce40c: 0203 1900 |00be: move/from16 v3, v25 │ │ +0ce410: 6e57 2229 1032 |00c0: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2922 │ │ +0ce416: 0800 2000 |00c3: move-object/from16 v0, v32 │ │ +0ce41a: 5400 de0c |00c5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ce41e: 081b 0000 |00c7: move-object/from16 v27, v0 │ │ +0ce422: 7401 8126 1b00 |00c9: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2681 │ │ +0ce428: 0a1b |00cc: move-result v27 │ │ +0ce42a: 9110 101b |00cd: sub-int v16, v16, v27 │ │ +0ce42e: 0800 2000 |00cf: move-object/from16 v0, v32 │ │ +0ce432: 5400 d70c |00d1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ce436: 081b 0000 |00d3: move-object/from16 v27, v0 │ │ +0ce43a: 381b 3100 |00d5: if-eqz v27, 0106 // +0031 │ │ +0ce43e: 0800 2000 |00d7: move-object/from16 v0, v32 │ │ +0ce442: 5400 d70c |00d9: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ce446: 081b 0000 |00db: move-object/from16 v27, v0 │ │ +0ce44a: 7401 a92a 1b00 |00dd: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +0ce450: 0a1b |00e0: move-result v27 │ │ +0ce452: 131c 0800 |00e1: const/16 v28, #int 8 // #8 │ │ +0ce456: 0200 1b00 |00e3: move/from16 v0, v27 │ │ +0ce45a: 0201 1c00 |00e5: move/from16 v1, v28 │ │ +0ce45e: 3210 1f00 |00e7: if-eq v0, v1, 0106 // +001f │ │ +0ce462: 0800 2000 |00e9: move-object/from16 v0, v32 │ │ +0ce466: 5400 d70c |00eb: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ce46a: 081b 0000 |00ed: move-object/from16 v27, v0 │ │ +0ce46e: 0800 2000 |00ef: move-object/from16 v0, v32 │ │ +0ce472: 0801 1b00 |00f1: move-object/from16 v1, v27 │ │ +0ce476: 0202 1000 |00f3: move/from16 v2, v16 │ │ +0ce47a: 0203 1900 |00f5: move/from16 v3, v25 │ │ +0ce47e: 6e57 2229 1032 |00f7: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChildInverse:(Landroid/view/View;III)I // method@2922 │ │ +0ce484: 0800 2000 |00fa: move-object/from16 v0, v32 │ │ +0ce488: 5400 d70c |00fc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ce48c: 081b 0000 |00fe: move-object/from16 v27, v0 │ │ +0ce490: 7401 9f2a 1b00 |0100: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2a9f │ │ +0ce496: 0a1b |0103: move-result v27 │ │ +0ce498: 9110 101b |0104: sub-int v16, v16, v27 │ │ +0ce49c: 1208 |0106: const/4 v8, #int 0 // #0 │ │ +0ce49e: 0800 2000 |0107: move-object/from16 v0, v32 │ │ +0ce4a2: 5400 cf0c |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0ce4a6: 081b 0000 |010b: move-object/from16 v27, v0 │ │ +0ce4aa: 381b 3101 |010d: if-eqz v27, 023e // +0131 │ │ +0ce4ae: 0800 2000 |010f: move-object/from16 v0, v32 │ │ +0ce4b2: 5408 cf0c |0111: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0ce4b6: 3808 7600 |0113: if-eqz v8, 0189 // +0076 │ │ +0ce4ba: 6e10 f91d 0800 |0115: invoke-virtual {v8}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0ce4c0: 0c0f |0118: move-result-object v15 │ │ +0ce4c2: 20f0 ae04 |0119: instance-of v0, v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ +0ce4c6: 021b 0000 |011b: move/from16 v27, v0 │ │ +0ce4ca: 381b 3901 |011d: if-eqz v27, 0256 // +0139 │ │ +0ce4ce: 1f0f ae04 |011f: check-cast v15, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ +0ce4d2: 07f4 |0121: move-object v4, v15 │ │ +0ce4d4: 3804 3701 |0122: if-eqz v4, 0259 // +0137 │ │ +0ce4d8: 524a ae0a |0124: iget v10, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +0ce4dc: 6e10 001e 0800 |0126: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0ce4e2: 0a11 |0129: move-result v17 │ │ +0ce4e4: 1315 0000 |012a: const/16 v21, #int 0 // #0 │ │ +0ce4e8: 1205 |012c: const/4 v5, #int 0 // #0 │ │ +0ce4ea: 3804 1400 |012d: if-eqz v4, 0141 // +0014 │ │ +0ce4ee: 5240 af0a |012f: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0aaf │ │ +0ce4f2: 021b 0000 |0131: move/from16 v27, v0 │ │ +0ce4f6: 9017 171b |0133: add-int v23, v23, v27 │ │ +0ce4fa: 5240 b00a |0135: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0ab0 │ │ +0ce4fe: 021b 0000 |0137: move/from16 v27, v0 │ │ +0ce502: 9110 101b |0139: sub-int v16, v16, v27 │ │ +0ce506: 5240 b10a |013b: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0ab1 │ │ +0ce50a: 0215 0000 |013d: move/from16 v21, v0 │ │ +0ce50e: 5245 ad0a |013f: iget v5, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0aad │ │ +0ce512: dd0c 0a07 |0141: and-int/lit8 v12, v10, #int 7 // #07 │ │ +0ce516: 131b 0100 |0143: const/16 v27, #int 1 // #1 │ │ +0ce51a: 0200 1b00 |0145: move/from16 v0, v27 │ │ +0ce51e: 330c 2101 |0147: if-ne v12, v0, 0268 // +0121 │ │ +0ce522: 7401 0929 2000 |0149: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2909 │ │ +0ce528: 0a1b |014c: move-result v27 │ │ +0ce52a: 7401 0129 2000 |014d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2901 │ │ +0ce530: 0a1c |0150: move-result v28 │ │ +0ce532: 911b 1b1c |0151: sub-int v27, v27, v28 │ │ +0ce536: 911b 1b11 |0153: sub-int v27, v27, v17 │ │ +0ce53a: db06 1b02 |0155: div-int/lit8 v6, v27, #int 2 // #02 │ │ +0ce53e: 0200 1700 |0157: move/from16 v0, v23 │ │ +0ce542: 3506 0401 |0159: if-ge v6, v0, 025d // +0104 │ │ +0ce546: 123c |015b: const/4 v12, #int 3 // #3 │ │ +0ce548: 1318 0000 |015c: const/16 v24, #int 0 // #0 │ │ +0ce54c: 2b0c 7201 0000 |015e: packed-switch v12, 000002d0 // +00000172 │ │ +0ce552: dd16 0a70 |0161: and-int/lit8 v22, v10, #int 112 // #70 │ │ +0ce556: 131b ffff |0163: const/16 v27, #int -1 // #ffff │ │ +0ce55a: 0200 1b00 |0165: move/from16 v0, v27 │ │ +0ce55e: 330a 0400 |0167: if-ne v10, v0, 016b // +0004 │ │ +0ce562: 1316 1000 |0169: const/16 v22, #int 16 // #10 │ │ +0ce566: 131a 0000 |016b: const/16 v26, #int 0 // #0 │ │ +0ce56a: 2c16 7101 0000 |016d: sparse-switch v22, 000002de // +00000171 │ │ +0ce570: 6e10 001e 0800 |0170: invoke-virtual {v8}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0ce576: 0a09 |0173: move-result v9 │ │ +0ce578: 901b 1809 |0174: add-int v27, v24, v9 │ │ +0ce57c: 6e10 fd1d 0800 |0176: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0ce582: 0a1c |0179: move-result v28 │ │ +0ce584: 901c 1c1a |017a: add-int v28, v28, v26 │ │ +0ce588: 0200 1800 |017c: move/from16 v0, v24 │ │ +0ce58c: 0201 1a00 |017e: move/from16 v1, v26 │ │ +0ce590: 0202 1b00 |0180: move/from16 v2, v27 │ │ +0ce594: 0203 1c00 |0182: move/from16 v3, v28 │ │ +0ce598: 6e53 371e 0821 |0184: invoke-virtual {v8, v0, v1, v2, v3}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0ce59e: 9017 1709 |0187: add-int v23, v23, v9 │ │ +0ce5a2: 0800 2000 |0189: move-object/from16 v0, v32 │ │ +0ce5a6: 5400 e40c |018b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce5aa: 081b 0000 |018d: move-object/from16 v27, v0 │ │ +0ce5ae: 381b 89fe |018f: if-eqz v27, 0018 // -0177 │ │ +0ce5b2: 0800 2000 |0191: move-object/from16 v0, v32 │ │ +0ce5b6: 5400 e40c |0193: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce5ba: 081b 0000 |0195: move-object/from16 v27, v0 │ │ +0ce5be: 7401 932a 1b00 |0197: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.bringToFront:()V // method@2a93 │ │ +0ce5c4: 0800 2000 |019a: move-object/from16 v0, v32 │ │ +0ce5c8: 5400 e40c |019c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce5cc: 081b 0000 |019e: move-object/from16 v27, v0 │ │ +0ce5d0: 7401 9e2a 1b00 |01a0: invoke-virtual/range {v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredHeight:()I // method@2a9e │ │ +0ce5d6: 0a1b |01a3: move-result v27 │ │ +0ce5d8: db0b 1b02 |01a4: div-int/lit8 v11, v27, #int 2 // #02 │ │ +0ce5dc: 0800 2000 |01a6: move-object/from16 v0, v32 │ │ +0ce5e0: 5400 e40c |01a8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce5e4: 081b 0000 |01aa: move-object/from16 v27, v0 │ │ +0ce5e8: 0800 2000 |01ac: move-object/from16 v0, v32 │ │ +0ce5ec: 5200 e20c |01ae: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ +0ce5f0: 021c 0000 |01b0: move/from16 v28, v0 │ │ +0ce5f4: 7bb0 |01b2: neg-int v0, v11 │ │ +0ce5f6: 021d 0000 |01b3: move/from16 v29, v0 │ │ +0ce5fa: 0800 2000 |01b5: move-object/from16 v0, v32 │ │ +0ce5fe: 5200 e20c |01b7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ +0ce602: 021e 0000 |01b9: move/from16 v30, v0 │ │ +0ce606: 0800 2000 |01bb: move-object/from16 v0, v32 │ │ +0ce60a: 5400 e40c |01bd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0ce60e: 081f 0000 |01bf: move-object/from16 v31, v0 │ │ +0ce612: 7401 9f2a 1f00 |01c1: invoke-virtual/range {v31}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2a9f │ │ +0ce618: 0a1f |01c4: move-result v31 │ │ +0ce61a: 901e 1e1f |01c5: add-int v30, v30, v31 │ │ +0ce61e: 0800 1b00 |01c7: move-object/from16 v0, v27 │ │ +0ce622: 0201 1c00 |01c9: move/from16 v1, v28 │ │ +0ce626: 0202 1d00 |01cb: move/from16 v2, v29 │ │ +0ce62a: 0203 1e00 |01cd: move/from16 v3, v30 │ │ +0ce62e: 6e5b b32a 1032 |01cf: invoke-virtual {v0, v1, v2, v3, v11}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.layout:(IIII)V // method@2ab3 │ │ +0ce634: 2900 46fe |01d2: goto/16 0018 // -01ba │ │ +0ce638: 0800 2000 |01d4: move-object/from16 v0, v32 │ │ +0ce63c: 540d d30c |01d6: iget-object v13, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0ce640: 2900 4dfe |01d8: goto/16 0025 // -01b3 │ │ +0ce644: 1314 0000 |01da: const/16 v20, #int 0 // #0 │ │ +0ce648: 2900 97fe |01dc: goto/16 0073 // -0169 │ │ +0ce64c: 0800 2000 |01de: move-object/from16 v0, v32 │ │ +0ce650: 5400 db0c |01e0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0ce654: 081b 0000 |01e2: move-object/from16 v27, v0 │ │ +0ce658: 381b aefe |01e4: if-eqz v27, 0092 // -0152 │ │ +0ce65c: 3814 0a00 |01e6: if-eqz v20, 01f0 // +000a │ │ +0ce660: 0800 2000 |01e8: move-object/from16 v0, v32 │ │ +0ce664: 5200 da0c |01ea: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0ce668: 021b 0000 |01ec: move/from16 v27, v0 │ │ +0ce66c: 9017 171b |01ee: add-int v23, v23, v27 │ │ +0ce670: 0800 2000 |01f0: move-object/from16 v0, v32 │ │ +0ce674: 5400 db0c |01f2: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0ce678: 081b 0000 |01f4: move-object/from16 v27, v0 │ │ +0ce67c: 0800 2000 |01f6: move-object/from16 v0, v32 │ │ +0ce680: 0801 1b00 |01f8: move-object/from16 v1, v27 │ │ +0ce684: 0202 1700 |01fa: move/from16 v2, v23 │ │ +0ce688: 0203 1900 |01fc: move/from16 v3, v25 │ │ +0ce68c: 6e57 2129 1032 |01fe: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ +0ce692: 0a1b |0201: move-result v27 │ │ +0ce694: 0800 2000 |0202: move-object/from16 v0, v32 │ │ +0ce698: 5200 da0c |0204: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0ce69c: 021c 0000 |0206: move/from16 v28, v0 │ │ +0ce6a0: 901b 1b1c |0208: add-int v27, v27, v28 │ │ +0ce6a4: 9017 171b |020a: add-int v23, v23, v27 │ │ +0ce6a8: 2900 86fe |020c: goto/16 0092 // -017a │ │ +0ce6ac: 0800 2000 |020e: move-object/from16 v0, v32 │ │ +0ce6b0: 5400 ec0c |0210: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0ce6b4: 081b 0000 |0212: move-object/from16 v27, v0 │ │ +0ce6b8: 381b 7efe |0214: if-eqz v27, 0092 // -0182 │ │ +0ce6bc: 3814 0a00 |0216: if-eqz v20, 0220 // +000a │ │ +0ce6c0: 0800 2000 |0218: move-object/from16 v0, v32 │ │ +0ce6c4: 5200 da0c |021a: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0ce6c8: 021b 0000 |021c: move/from16 v27, v0 │ │ +0ce6cc: 9017 171b |021e: add-int v23, v23, v27 │ │ +0ce6d0: 0800 2000 |0220: move-object/from16 v0, v32 │ │ +0ce6d4: 5400 ec0c |0222: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0ce6d8: 081b 0000 |0224: move-object/from16 v27, v0 │ │ +0ce6dc: 0800 2000 |0226: move-object/from16 v0, v32 │ │ +0ce6e0: 0801 1b00 |0228: move-object/from16 v1, v27 │ │ +0ce6e4: 0202 1700 |022a: move/from16 v2, v23 │ │ +0ce6e8: 0203 1900 |022c: move/from16 v3, v25 │ │ +0ce6ec: 6e57 2129 1032 |022e: invoke-virtual {v0, v1, v2, v3, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.positionChild:(Landroid/view/View;III)I // method@2921 │ │ +0ce6f2: 0a1b |0231: move-result v27 │ │ +0ce6f4: 0800 2000 |0232: move-object/from16 v0, v32 │ │ +0ce6f8: 5200 da0c |0234: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0ce6fc: 021c 0000 |0236: move/from16 v28, v0 │ │ +0ce700: 901b 1b1c |0238: add-int v27, v27, v28 │ │ +0ce704: 9017 171b |023a: add-int v23, v23, v27 │ │ +0ce708: 2900 56fe |023c: goto/16 0092 // -01aa │ │ +0ce70c: 0800 2000 |023e: move-object/from16 v0, v32 │ │ +0ce710: 5200 ce0c |0240: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0ce714: 021b 0000 |0242: move/from16 v27, v0 │ │ +0ce718: dd1b 1b10 |0244: and-int/lit8 v27, v27, #int 16 // #10 │ │ +0ce71c: 381b cdfe |0246: if-eqz v27, 0113 // -0133 │ │ +0ce720: 0800 2000 |0248: move-object/from16 v0, v32 │ │ +0ce724: 5400 cd0c |024a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0ce728: 081b 0000 |024c: move-object/from16 v27, v0 │ │ +0ce72c: 381b c5fe |024e: if-eqz v27, 0113 // -013b │ │ +0ce730: 0800 2000 |0250: move-object/from16 v0, v32 │ │ +0ce734: 5408 cd0c |0252: iget-object v8, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0ce738: 2900 bffe |0254: goto/16 0113 // -0141 │ │ +0ce73c: 1204 |0256: const/4 v4, #int 0 // #0 │ │ +0ce73e: 2900 cbfe |0257: goto/16 0122 // -0135 │ │ +0ce742: 130a 1300 |0259: const/16 v10, #int 19 // #13 │ │ +0ce746: 2900 cbfe |025b: goto/16 0126 // -0135 │ │ +0ce74a: 901b 0611 |025d: add-int v27, v6, v17 │ │ +0ce74e: 0200 1b00 |025f: move/from16 v0, v27 │ │ +0ce752: 0201 1000 |0261: move/from16 v1, v16 │ │ +0ce756: 3710 f9fe |0263: if-le v0, v1, 015c // -0107 │ │ +0ce75a: 125c |0265: const/4 v12, #int 5 // #5 │ │ +0ce75c: 2900 f6fe |0266: goto/16 015c // -010a │ │ +0ce760: 131b ffff |0268: const/16 v27, #int -1 // #ffff │ │ +0ce764: 0200 1b00 |026a: move/from16 v0, v27 │ │ +0ce768: 330a f0fe |026c: if-ne v10, v0, 015c // -0110 │ │ +0ce76c: 123c |026e: const/4 v12, #int 3 // #3 │ │ +0ce76e: 2900 edfe |026f: goto/16 015c // -0113 │ │ +0ce772: 7401 0929 2000 |0271: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getRight:()I // method@2909 │ │ +0ce778: 0a1b |0274: move-result v27 │ │ +0ce77a: 7401 0129 2000 |0275: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getLeft:()I // method@2901 │ │ +0ce780: 0a1c |0278: move-result v28 │ │ +0ce782: 911b 1b1c |0279: sub-int v27, v27, v28 │ │ +0ce786: 911b 1b11 |027b: sub-int v27, v27, v17 │ │ +0ce78a: db18 1b02 |027d: div-int/lit8 v24, v27, #int 2 // #02 │ │ +0ce78e: 2900 e2fe |027f: goto/16 0161 // -011e │ │ +0ce792: 0218 1700 |0281: move/from16 v24, v23 │ │ +0ce796: 2900 defe |0283: goto/16 0161 // -0122 │ │ +0ce79a: 9118 1011 |0285: sub-int v24, v16, v17 │ │ +0ce79e: 2900 dafe |0287: goto/16 0161 // -0126 │ │ +0ce7a2: 7401 0729 2000 |0289: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ +0ce7a8: 0a13 |028c: move-result v19 │ │ +0ce7aa: 7401 f728 2000 |028d: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getBottom:()I // method@28f7 │ │ +0ce7b0: 0a1b |0290: move-result v27 │ │ +0ce7b2: 7401 0c29 2000 |0291: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getTop:()I // method@290c │ │ +0ce7b8: 0a1c |0294: move-result v28 │ │ +0ce7ba: 911b 1b1c |0295: sub-int v27, v27, v28 │ │ +0ce7be: 7401 0429 2000 |0297: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ +0ce7c4: 0a1c |029a: move-result v28 │ │ +0ce7c6: 9112 1b1c |029b: sub-int v18, v27, v28 │ │ +0ce7ca: 911b 1213 |029d: sub-int v27, v18, v19 │ │ +0ce7ce: 6e10 fd1d 0800 |029f: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0ce7d4: 0a1c |02a2: move-result v28 │ │ +0ce7d6: 911b 1b1c |02a3: sub-int v27, v27, v28 │ │ +0ce7da: db1a 1b02 |02a5: div-int/lit8 v26, v27, #int 2 // #02 │ │ +0ce7de: 2900 c9fe |02a7: goto/16 0170 // -0137 │ │ +0ce7e2: 7401 0729 2000 |02a9: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ +0ce7e8: 0a1b |02ac: move-result v27 │ │ +0ce7ea: 901a 1b15 |02ad: add-int v26, v27, v21 │ │ +0ce7ee: 2900 c1fe |02af: goto/16 0170 // -013f │ │ +0ce7f2: 7401 ff28 2000 |02b1: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getHeight:()I // method@28ff │ │ +0ce7f8: 0a1b |02b4: move-result v27 │ │ +0ce7fa: 7401 0429 2000 |02b5: invoke-virtual/range {v32}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ +0ce800: 0a1c |02b8: move-result v28 │ │ +0ce802: 911b 1b1c |02b9: sub-int v27, v27, v28 │ │ +0ce806: 6e10 fd1d 0800 |02bb: invoke-virtual {v8}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0ce80c: 0a1c |02be: move-result v28 │ │ +0ce80e: 911b 1b1c |02bf: sub-int v27, v27, v28 │ │ +0ce812: 911a 1b05 |02c1: sub-int v26, v27, v5 │ │ +0ce816: 2900 adfe |02c3: goto/16 0170 // -0153 │ │ +0ce81a: 0000 |02c5: nop // spacer │ │ +0ce81c: 0001 0300 0000 0000 0300 0000 4f01 ... |02c6: packed-switch-data (10 units) │ │ +0ce830: 0001 0500 0100 0000 1301 0000 0300 ... |02d0: packed-switch-data (14 units) │ │ +0ce84c: 0002 0300 1000 0000 3000 0000 5000 ... |02de: sparse-switch-data (14 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=989 │ │ 0x0004 line=990 │ │ 0x0008 line=991 │ │ 0x0016 line=993 │ │ 0x0018 line=1124 │ │ @@ -290725,14 +290820,15 @@ │ │ 0x0075 line=1008 │ │ 0x0089 line=1011 │ │ 0x0092 line=1029 │ │ 0x009a line=1030 │ │ 0x00b2 line=1031 │ │ 0x00c3 line=1032 │ │ 0x00cf line=1035 │ │ + 0x00dd line=1036 │ │ 0x00e9 line=1037 │ │ 0x00fa line=1038 │ │ 0x0106 line=1041 │ │ 0x0107 line=1042 │ │ 0x010f line=1043 │ │ 0x0113 line=1048 │ │ 0x0115 line=1049 │ │ @@ -290756,19 +290852,23 @@ │ │ 0x0161 line=1091 │ │ 0x0163 line=1093 │ │ 0x0169 line=1094 │ │ 0x016b line=1097 │ │ 0x016d line=1098 │ │ 0x0170 line=1112 │ │ 0x0174 line=1113 │ │ + 0x0176 line=1114 │ │ + 0x017c line=1113 │ │ 0x0187 line=1115 │ │ 0x0189 line=1118 │ │ 0x0191 line=1119 │ │ 0x019a line=1120 │ │ 0x01a6 line=1121 │ │ + 0x01c1 line=1122 │ │ + 0x01c7 line=1121 │ │ 0x01d4 line=998 │ │ 0x01da line=1005 │ │ 0x01de line=1015 │ │ 0x01e6 line=1016 │ │ 0x01f0 line=1017 │ │ 0x020e line=1021 │ │ 0x0216 line=1022 │ │ @@ -290846,843 +290946,859 @@ │ │ name : 'onMeasure' │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 47 │ │ ins : 3 │ │ outs : 5 │ │ - insns size : 1226 16-bit code units │ │ -0cafe4: |[0cafe4] com.actionbarsherlock.internal.widget.ActionBarView.onMeasure:(II)V │ │ -0caff4: 7401 f928 2c00 |0000: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildCount:()I // method@28f9 │ │ -0caffa: 0a07 |0003: move-result v7 │ │ -0caffc: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ -0cb000: 5500 d80c |0006: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0cd8 │ │ -0cb004: 0228 0000 |0008: move/from16 v40, v0 │ │ -0cb008: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ -0cb00c: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ -0cb010: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ -0cb014: 0200 1600 |0010: move/from16 v0, v22 │ │ -0cb018: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ -0cb01c: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ -0cb020: 0201 1600 |0016: move/from16 v1, v22 │ │ -0cb024: 6e20 f828 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@28f8 │ │ -0cb02a: 0c06 |001b: move-result-object v6 │ │ -0cb02c: 6e10 1e1e 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0cb032: 0a28 |001f: move-result v40 │ │ -0cb034: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ -0cb038: 0200 2800 |0022: move/from16 v0, v40 │ │ -0cb03c: 0201 2900 |0024: move/from16 v1, v41 │ │ -0cb040: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ -0cb044: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ -0cb048: 5400 de0c |002a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cb04c: 0828 0000 |002c: move-object/from16 v40, v0 │ │ -0cb050: 0800 2800 |002e: move-object/from16 v0, v40 │ │ -0cb054: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ -0cb058: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ -0cb05c: 5400 de0c |0034: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cb060: 0828 0000 |0036: move-object/from16 v40, v0 │ │ -0cb064: 7401 7f26 2800 |0038: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ -0cb06a: 0a28 |003b: move-result v40 │ │ -0cb06c: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ -0cb070: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ -0cb074: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0cb078: 28ce |0042: goto 0010 // -0032 │ │ -0cb07a: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ -0cb07e: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ -0cb082: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ -0cb086: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ -0cb08a: 0201 2800 |004b: move/from16 v1, v40 │ │ -0cb08e: 0202 2900 |004d: move/from16 v2, v41 │ │ -0cb092: 6e30 3529 1002 |004f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2935 │ │ -0cb098: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ -0cb09c: 0200 2800 |0054: move/from16 v0, v40 │ │ -0cb0a0: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ -0cb0a4: 5c10 d90c |0058: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0cd9 │ │ -0cb0a8: 0e00 |005a: return-void │ │ -0cb0aa: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ -0cb0ae: 0200 2800 |005d: move/from16 v0, v40 │ │ -0cb0b2: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ -0cb0b6: 5c10 d90c |0061: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0cd9 │ │ -0cb0ba: 7701 d21d 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0cb0c0: 0a27 |0066: move-result v39 │ │ -0cb0c2: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ -0cb0c6: 0200 2700 |0069: move/from16 v0, v39 │ │ -0cb0ca: 0201 2800 |006b: move/from16 v1, v40 │ │ -0cb0ce: 3210 2900 |006d: if-eq v0, v1, 0096 // +0029 │ │ -0cb0d2: 2228 d305 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0cb0d6: 2229 e705 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cb0da: 7601 d22e 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cb0e0: 7401 ab2e 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0cb0e6: 0c2a |0079: move-result-object v42 │ │ -0cb0e8: 7401 722e 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0cb0ee: 0c2a |007d: move-result-object v42 │ │ -0cb0f0: 7402 db2e 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cb0f6: 0c29 |0081: move-result-object v41 │ │ -0cb0f8: 1a2a 3700 |0082: const-string v42, " can only be used " // string@0037 │ │ -0cb0fc: 7402 db2e 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cb102: 0c29 |0087: move-result-object v41 │ │ -0cb104: 1a2a 2d30 |0088: const-string v42, "with android:layout_width="match_parent" (or fill_parent)" // string@302d │ │ -0cb108: 7402 db2e 2900 |008a: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cb10e: 0c29 |008d: move-result-object v41 │ │ -0cb110: 7401 e02e 2900 |008e: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cb116: 0c29 |0091: move-result-object v41 │ │ -0cb118: 7602 882e 2800 |0092: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0cb11e: 2728 |0095: throw v40 │ │ -0cb120: 7701 d21d 2e00 |0096: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0cb126: 0a10 |0099: move-result v16 │ │ -0cb128: 1528 0080 |009a: const/high16 v40, #int -2147483648 // #8000 │ │ -0cb12c: 0200 1000 |009c: move/from16 v0, v16 │ │ -0cb130: 0201 2800 |009e: move/from16 v1, v40 │ │ -0cb134: 3210 2900 |00a0: if-eq v0, v1, 00c9 // +0029 │ │ -0cb138: 2228 d305 |00a2: new-instance v40, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0cb13c: 2229 e705 |00a4: new-instance v41, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cb140: 7601 d22e 2900 |00a6: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cb146: 7401 ab2e 2c00 |00a9: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0cb14c: 0c2a |00ac: move-result-object v42 │ │ -0cb14e: 7401 722e 2a00 |00ad: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ -0cb154: 0c2a |00b0: move-result-object v42 │ │ -0cb156: 7402 db2e 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cb15c: 0c29 |00b4: move-result-object v41 │ │ -0cb15e: 1a2a 3700 |00b5: const-string v42, " can only be used " // string@0037 │ │ -0cb162: 7402 db2e 2900 |00b7: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cb168: 0c29 |00ba: move-result-object v41 │ │ -0cb16a: 1a2a 2c30 |00bb: const-string v42, "with android:layout_height="wrap_content"" // string@302c │ │ -0cb16e: 7402 db2e 2900 |00bd: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cb174: 0c29 |00c0: move-result-object v41 │ │ -0cb176: 7401 e02e 2900 |00c1: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cb17c: 0c29 |00c4: move-result-object v41 │ │ -0cb17e: 7602 882e 2800 |00c5: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0cb184: 2728 |00c8: throw v40 │ │ -0cb186: 7701 d31d 2d00 |00c9: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0cb18c: 0a09 |00cc: move-result v9 │ │ -0cb18e: 0800 2c00 |00cd: move-object/from16 v0, v44 │ │ -0cb192: 5200 ca0c |00cf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ -0cb196: 0228 0000 |00d1: move/from16 v40, v0 │ │ -0cb19a: 3d28 7302 |00d3: if-lez v40, 0346 // +0273 │ │ -0cb19e: 0800 2c00 |00d5: move-object/from16 v0, v44 │ │ -0cb1a2: 5200 ca0c |00d7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ -0cb1a6: 021b 0000 |00d9: move/from16 v27, v0 │ │ -0cb1aa: 7401 0729 2c00 |00db: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ -0cb1b0: 0a28 |00de: move-result v40 │ │ -0cb1b2: 7401 0429 2c00 |00df: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ -0cb1b8: 0a29 |00e2: move-result v41 │ │ -0cb1ba: 9025 2829 |00e3: add-int v37, v40, v41 │ │ -0cb1be: 7401 0529 2c00 |00e5: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2905 │ │ -0cb1c4: 0a1e |00e8: move-result v30 │ │ -0cb1c6: 7401 0629 2c00 |00e9: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2906 │ │ -0cb1cc: 0a1f |00ec: move-result v31 │ │ -0cb1ce: 910f 1b25 |00ed: sub-int v15, v27, v37 │ │ -0cb1d2: 1528 0080 |00ef: const/high16 v40, #int -2147483648 // #8000 │ │ -0cb1d6: 0200 2800 |00f1: move/from16 v0, v40 │ │ -0cb1da: 7120 d41d 0f00 |00f3: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb1e0: 0a08 |00f6: move-result v8 │ │ -0cb1e2: 9128 091e |00f7: sub-int v40, v9, v30 │ │ -0cb1e6: 9105 281f |00f9: sub-int v5, v40, v31 │ │ -0cb1ea: db18 0502 |00fb: div-int/lit8 v24, v5, #int 2 // #02 │ │ -0cb1ee: 0220 1800 |00fd: move/from16 v32, v24 │ │ -0cb1f2: 0800 2c00 |00ff: move-object/from16 v0, v44 │ │ -0cb1f6: 5400 cf0c |0101: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cb1fa: 0828 0000 |0103: move-object/from16 v40, v0 │ │ -0cb1fe: 3828 4702 |0105: if-eqz v40, 034c // +0247 │ │ -0cb202: 0800 2c00 |0107: move-object/from16 v0, v44 │ │ -0cb206: 5400 d10c |0109: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ -0cb20a: 0812 0000 |010b: move-object/from16 v18, v0 │ │ -0cb20e: 7401 c228 1200 |010d: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@28c2 │ │ -0cb214: 0a28 |0110: move-result v40 │ │ -0cb216: 1329 0800 |0111: const/16 v41, #int 8 // #8 │ │ -0cb21a: 0200 2800 |0113: move/from16 v0, v40 │ │ -0cb21e: 0201 2900 |0115: move/from16 v1, v41 │ │ -0cb222: 3210 4100 |0117: if-eq v0, v1, 0158 // +0041 │ │ -0cb226: 7401 be28 1200 |0119: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@28be │ │ -0cb22c: 0c1a |011c: move-result-object v26 │ │ -0cb22e: 0800 1a00 |011d: move-object/from16 v0, v26 │ │ -0cb232: 5200 5508 |011f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cb236: 0228 0000 |0121: move/from16 v40, v0 │ │ -0cb23a: 3b28 3102 |0123: if-gez v40, 0354 // +0231 │ │ -0cb23e: 1528 0080 |0125: const/high16 v40, #int -2147483648 // #8000 │ │ -0cb242: 0200 2800 |0127: move/from16 v0, v40 │ │ -0cb246: 7120 d41d 0500 |0129: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb24c: 0a14 |012c: move-result v20 │ │ -0cb24e: 1528 0040 |012d: const/high16 v40, #int 1073741824 // #4000 │ │ -0cb252: 0200 2800 |012f: move/from16 v0, v40 │ │ -0cb256: 7120 d41d 0f00 |0131: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb25c: 0a28 |0134: move-result v40 │ │ -0cb25e: 0800 1200 |0135: move-object/from16 v0, v18 │ │ -0cb262: 0201 1400 |0137: move/from16 v1, v20 │ │ -0cb266: 0202 2800 |0139: move/from16 v2, v40 │ │ -0cb26a: 6e30 c428 1002 |013b: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@28c4 │ │ -0cb270: 7401 c028 1200 |013e: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@28c0 │ │ -0cb276: 0a28 |0141: move-result v40 │ │ -0cb278: 7401 bf28 1200 |0142: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@28bf │ │ -0cb27e: 0a29 |0145: move-result v41 │ │ -0cb280: 9013 2829 |0146: add-int v19, v40, v41 │ │ -0cb284: 1328 0000 |0148: const/16 v40, #int 0 // #0 │ │ -0cb288: 9129 0513 |014a: sub-int v41, v5, v19 │ │ -0cb28c: 7702 9d2e 2800 |014c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb292: 0a05 |014f: move-result v5 │ │ -0cb294: 1328 0000 |0150: const/16 v40, #int 0 // #0 │ │ -0cb298: 9129 0513 |0152: sub-int v41, v5, v19 │ │ -0cb29c: 7702 9d2e 2800 |0154: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb2a2: 0a18 |0157: move-result v24 │ │ -0cb2a4: 0800 2c00 |0158: move-object/from16 v0, v44 │ │ -0cb2a8: 5400 de0c |015a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cb2ac: 0828 0000 |015c: move-object/from16 v40, v0 │ │ -0cb2b0: 3828 3600 |015e: if-eqz v40, 0194 // +0036 │ │ -0cb2b4: 0800 2c00 |0160: move-object/from16 v0, v44 │ │ -0cb2b8: 5400 de0c |0162: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cb2bc: 0828 0000 |0164: move-object/from16 v40, v0 │ │ -0cb2c0: 7401 8626 2800 |0166: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0cb2c6: 0c28 |0169: move-result-object v40 │ │ -0cb2c8: 0800 2800 |016a: move-object/from16 v0, v40 │ │ -0cb2cc: 0801 2c00 |016c: move-object/from16 v1, v44 │ │ -0cb2d0: 3310 2600 |016e: if-ne v0, v1, 0194 // +0026 │ │ -0cb2d4: 0800 2c00 |0170: move-object/from16 v0, v44 │ │ -0cb2d8: 5400 de0c |0172: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cb2dc: 0828 0000 |0174: move-object/from16 v40, v0 │ │ -0cb2e0: 1329 0000 |0176: const/16 v41, #int 0 // #0 │ │ -0cb2e4: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ -0cb2e8: 0801 2800 |017a: move-object/from16 v1, v40 │ │ -0cb2ec: 0202 2900 |017c: move/from16 v2, v41 │ │ -0cb2f0: 6e52 1929 1085 |017e: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2919 │ │ -0cb2f6: 0a05 |0181: move-result v5 │ │ -0cb2f8: 1328 0000 |0182: const/16 v40, #int 0 // #0 │ │ -0cb2fc: 0800 2c00 |0184: move-object/from16 v0, v44 │ │ -0cb300: 5400 de0c |0186: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cb304: 0829 0000 |0188: move-object/from16 v41, v0 │ │ -0cb308: 7401 8126 2900 |018a: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2681 │ │ -0cb30e: 0a29 |018d: move-result v41 │ │ -0cb310: 9129 2029 |018e: sub-int v41, v32, v41 │ │ -0cb314: 7702 9d2e 2800 |0190: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb31a: 0a20 |0193: move-result v32 │ │ -0cb31c: 0800 2c00 |0194: move-object/from16 v0, v44 │ │ -0cb320: 5400 d70c |0196: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cb324: 0828 0000 |0198: move-object/from16 v40, v0 │ │ -0cb328: 3828 3800 |019a: if-eqz v40, 01d2 // +0038 │ │ -0cb32c: 0800 2c00 |019c: move-object/from16 v0, v44 │ │ -0cb330: 5400 d70c |019e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cb334: 0828 0000 |01a0: move-object/from16 v40, v0 │ │ -0cb338: 7401 a92a 2800 |01a2: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -0cb33e: 0a28 |01a5: move-result v40 │ │ -0cb340: 1329 0800 |01a6: const/16 v41, #int 8 // #8 │ │ -0cb344: 0200 2800 |01a8: move/from16 v0, v40 │ │ -0cb348: 0201 2900 |01aa: move/from16 v1, v41 │ │ -0cb34c: 3210 2600 |01ac: if-eq v0, v1, 01d2 // +0026 │ │ -0cb350: 0800 2c00 |01ae: move-object/from16 v0, v44 │ │ -0cb354: 5400 d70c |01b0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cb358: 0828 0000 |01b2: move-object/from16 v40, v0 │ │ -0cb35c: 1329 0000 |01b4: const/16 v41, #int 0 // #0 │ │ -0cb360: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ -0cb364: 0801 2800 |01b8: move-object/from16 v1, v40 │ │ -0cb368: 0202 2900 |01ba: move/from16 v2, v41 │ │ -0cb36c: 6e52 1929 1085 |01bc: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2919 │ │ -0cb372: 0a05 |01bf: move-result v5 │ │ -0cb374: 1328 0000 |01c0: const/16 v40, #int 0 // #0 │ │ -0cb378: 0800 2c00 |01c2: move-object/from16 v0, v44 │ │ -0cb37c: 5400 d70c |01c4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ -0cb380: 0829 0000 |01c6: move-object/from16 v41, v0 │ │ -0cb384: 7401 9f2a 2900 |01c8: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2a9f │ │ -0cb38a: 0a29 |01cb: move-result v41 │ │ -0cb38c: 9129 2029 |01cc: sub-int v41, v32, v41 │ │ -0cb390: 7702 9d2e 2800 |01ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb396: 0a20 |01d1: move-result v32 │ │ -0cb398: 0800 2c00 |01d2: move-object/from16 v0, v44 │ │ -0cb39c: 5400 ee0c |01d4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cb3a0: 0828 0000 |01d6: move-object/from16 v40, v0 │ │ -0cb3a4: 3828 8a01 |01d8: if-eqz v40, 0362 // +018a │ │ -0cb3a8: 0800 2c00 |01da: move-object/from16 v0, v44 │ │ -0cb3ac: 5400 ee0c |01dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cb3b0: 0828 0000 |01de: move-object/from16 v40, v0 │ │ -0cb3b4: 7401 6820 2800 |01e0: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2068 │ │ -0cb3ba: 0a28 |01e3: move-result v40 │ │ -0cb3bc: 1329 0800 |01e4: const/16 v41, #int 8 // #8 │ │ -0cb3c0: 0200 2800 |01e6: move/from16 v0, v40 │ │ -0cb3c4: 0201 2900 |01e8: move/from16 v1, v41 │ │ -0cb3c8: 3210 7801 |01ea: if-eq v0, v1, 0362 // +0178 │ │ -0cb3cc: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ -0cb3d0: 5200 ce0c |01ee: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cb3d4: 0228 0000 |01f0: move/from16 v40, v0 │ │ -0cb3d8: dd28 2808 |01f2: and-int/lit8 v40, v40, #int 8 // #08 │ │ -0cb3dc: 3828 6e01 |01f4: if-eqz v40, 0362 // +016e │ │ -0cb3e0: 1321 0100 |01f6: const/16 v33, #int 1 // #1 │ │ -0cb3e4: 0800 2c00 |01f8: move-object/from16 v0, v44 │ │ -0cb3e8: 5400 cf0c |01fa: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cb3ec: 0828 0000 |01fc: move-object/from16 v40, v0 │ │ -0cb3f0: 3928 0b00 |01fe: if-nez v40, 0209 // +000b │ │ -0cb3f4: 0800 2c00 |0200: move-object/from16 v0, v44 │ │ -0cb3f8: 5200 e00c |0202: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0cb3fc: 0228 0000 |0204: move/from16 v40, v0 │ │ -0cb400: 2b28 bc02 0000 |0206: packed-switch v40, 000004c2 // +000002bc │ │ -0cb406: 120e |0209: const/4 v14, #int 0 // #0 │ │ -0cb408: 0800 2c00 |020a: move-object/from16 v0, v44 │ │ -0cb40c: 5400 cf0c |020c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cb410: 0828 0000 |020e: move-object/from16 v40, v0 │ │ -0cb414: 3828 1202 |0210: if-eqz v40, 0422 // +0212 │ │ -0cb418: 0800 2c00 |0212: move-object/from16 v0, v44 │ │ -0cb41c: 540e cf0c |0214: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cb420: 380e cb00 |0216: if-eqz v14, 02e1 // +00cb │ │ -0cb424: 6e10 f91d 0e00 |0218: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0cb42a: 0c28 |021b: move-result-object v40 │ │ -0cb42c: 0800 2c00 |021c: move-object/from16 v0, v44 │ │ -0cb430: 0801 2800 |021e: move-object/from16 v1, v40 │ │ -0cb434: 6e20 f528 1000 |0220: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@28f5 │ │ -0cb43a: 0c1a |0223: move-result-object v26 │ │ -0cb43c: 0800 1a00 |0224: move-object/from16 v0, v26 │ │ -0cb440: 2000 ae04 |0226: instance-of v0, v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ -0cb444: 0228 0000 |0228: move/from16 v40, v0 │ │ -0cb448: 3828 1002 |022a: if-eqz v40, 043a // +0210 │ │ -0cb44c: 0828 1a00 |022c: move-object/from16 v40, v26 │ │ -0cb450: 1f28 ae04 |022e: check-cast v40, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ -0cb454: 0804 2800 |0230: move-object/from16 v4, v40 │ │ -0cb458: 1315 0000 |0232: const/16 v21, #int 0 // #0 │ │ -0cb45c: 1324 0000 |0234: const/16 v36, #int 0 // #0 │ │ -0cb460: 3804 1600 |0236: if-eqz v4, 024c // +0016 │ │ -0cb464: 5240 af0a |0238: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0aaf │ │ -0cb468: 0228 0000 |023a: move/from16 v40, v0 │ │ -0cb46c: 5240 b00a |023c: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0ab0 │ │ -0cb470: 0229 0000 |023e: move/from16 v41, v0 │ │ -0cb474: 9015 2829 |0240: add-int v21, v40, v41 │ │ -0cb478: 5240 b10a |0242: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0ab1 │ │ -0cb47c: 0228 0000 |0244: move/from16 v40, v0 │ │ -0cb480: 5240 ad0a |0246: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0aad │ │ -0cb484: 0229 0000 |0248: move/from16 v41, v0 │ │ -0cb488: 9024 2829 |024a: add-int v36, v40, v41 │ │ -0cb48c: 0800 2c00 |024c: move-object/from16 v0, v44 │ │ -0cb490: 5200 ca0c |024e: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ -0cb494: 0228 0000 |0250: move/from16 v40, v0 │ │ -0cb498: 3c28 eb01 |0252: if-gtz v40, 043d // +01eb │ │ -0cb49c: 150b 0080 |0254: const/high16 v11, #int -2147483648 // #8000 │ │ -0cb4a0: 1328 0000 |0256: const/16 v40, #int 0 // #0 │ │ -0cb4a4: 0800 1a00 |0258: move-object/from16 v0, v26 │ │ -0cb4a8: 5200 5408 |025a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0cb4ac: 0229 0000 |025c: move/from16 v41, v0 │ │ -0cb4b0: 3a29 0e00 |025e: if-ltz v41, 026c // +000e │ │ -0cb4b4: 0800 1a00 |0260: move-object/from16 v0, v26 │ │ -0cb4b8: 5200 5408 |0262: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0cb4bc: 0229 0000 |0264: move/from16 v41, v0 │ │ -0cb4c0: 0200 2900 |0266: move/from16 v0, v41 │ │ -0cb4c4: 7120 a02e f000 |0268: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0cb4ca: 0a0f |026b: move-result v15 │ │ -0cb4cc: 9129 0f24 |026c: sub-int v41, v15, v36 │ │ -0cb4d0: 7702 9d2e 2800 |026e: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb4d6: 0a0a |0271: move-result v10 │ │ -0cb4d8: 0800 1a00 |0272: move-object/from16 v0, v26 │ │ -0cb4dc: 5200 5508 |0274: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cb4e0: 0228 0000 |0276: move/from16 v40, v0 │ │ -0cb4e4: 1329 feff |0278: const/16 v41, #int -2 // #fffe │ │ -0cb4e8: 0200 2800 |027a: move/from16 v0, v40 │ │ -0cb4ec: 0201 2900 |027c: move/from16 v1, v41 │ │ -0cb4f0: 3210 d401 |027e: if-eq v0, v1, 0452 // +01d4 │ │ -0cb4f4: 150d 0040 |0280: const/high16 v13, #int 1073741824 // #4000 │ │ -0cb4f8: 1329 0000 |0282: const/16 v41, #int 0 // #0 │ │ -0cb4fc: 0800 1a00 |0284: move-object/from16 v0, v26 │ │ -0cb500: 5200 5508 |0286: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cb504: 0228 0000 |0288: move/from16 v40, v0 │ │ -0cb508: 3a28 cc01 |028a: if-ltz v40, 0456 // +01cc │ │ -0cb50c: 0800 1a00 |028c: move-object/from16 v0, v26 │ │ -0cb510: 5200 5508 |028e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cb514: 0228 0000 |0290: move/from16 v40, v0 │ │ -0cb518: 0200 2800 |0292: move/from16 v0, v40 │ │ -0cb51c: 7120 a02e 5000 |0294: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0cb522: 0a28 |0297: move-result v40 │ │ -0cb524: 9128 2815 |0298: sub-int v40, v40, v21 │ │ -0cb528: 0200 2900 |029a: move/from16 v0, v41 │ │ -0cb52c: 0201 2800 |029c: move/from16 v1, v40 │ │ -0cb530: 7120 9d2e 1000 |029e: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb536: 0a0c |02a1: move-result v12 │ │ -0cb538: 3804 b801 |02a2: if-eqz v4, 045a // +01b8 │ │ -0cb53c: 5240 ae0a |02a4: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ -0cb540: 0228 0000 |02a6: move/from16 v40, v0 │ │ -0cb544: dd11 2807 |02a8: and-int/lit8 v17, v40, #int 7 // #07 │ │ -0cb548: 1328 0100 |02aa: const/16 v40, #int 1 // #1 │ │ -0cb54c: 0200 1100 |02ac: move/from16 v0, v17 │ │ -0cb550: 0201 2800 |02ae: move/from16 v1, v40 │ │ -0cb554: 3310 1a00 |02b0: if-ne v0, v1, 02ca // +001a │ │ -0cb558: 0800 1a00 |02b2: move-object/from16 v0, v26 │ │ -0cb55c: 5200 5508 |02b4: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cb560: 0228 0000 |02b6: move/from16 v40, v0 │ │ -0cb564: 1329 ffff |02b8: const/16 v41, #int -1 // #ffff │ │ -0cb568: 0200 2800 |02ba: move/from16 v0, v40 │ │ -0cb56c: 0201 2900 |02bc: move/from16 v1, v41 │ │ -0cb570: 3310 0c00 |02be: if-ne v0, v1, 02ca // +000c │ │ -0cb574: 0200 1800 |02c0: move/from16 v0, v24 │ │ -0cb578: 0201 2000 |02c2: move/from16 v1, v32 │ │ -0cb57c: 7120 a02e 1000 |02c4: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0cb582: 0a28 |02c7: move-result v40 │ │ -0cb584: da0c 2802 |02c8: mul-int/lit8 v12, v40, #int 2 // #02 │ │ -0cb588: 7120 d41d dc00 |02ca: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb58e: 0a28 |02cd: move-result v40 │ │ -0cb590: 7120 d41d ba00 |02ce: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb596: 0a29 |02d1: move-result v41 │ │ -0cb598: 0200 2800 |02d2: move/from16 v0, v40 │ │ -0cb59c: 0201 2900 |02d4: move/from16 v1, v41 │ │ -0cb5a0: 6e30 381e 0e01 |02d6: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0cb5a6: 6e10 001e 0e00 |02d9: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0cb5ac: 0a28 |02dc: move-result v40 │ │ -0cb5ae: 9028 2815 |02dd: add-int v40, v40, v21 │ │ -0cb5b2: 9105 0528 |02df: sub-int v5, v5, v40 │ │ -0cb5b6: 0800 2c00 |02e1: move-object/from16 v0, v44 │ │ -0cb5ba: 5400 cf0c |02e3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cb5be: 0828 0000 |02e5: move-object/from16 v40, v0 │ │ -0cb5c2: 3928 3600 |02e7: if-nez v40, 031d // +0036 │ │ -0cb5c6: 3821 3400 |02e9: if-eqz v33, 031d // +0034 │ │ -0cb5ca: 0800 2c00 |02eb: move-object/from16 v0, v44 │ │ -0cb5ce: 5400 ee0c |02ed: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cb5d2: 0828 0000 |02ef: move-object/from16 v40, v0 │ │ -0cb5d6: 0800 2c00 |02f1: move-object/from16 v0, v44 │ │ -0cb5da: 5200 ca0c |02f3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ -0cb5de: 0229 0000 |02f5: move/from16 v41, v0 │ │ -0cb5e2: 152a 0040 |02f7: const/high16 v42, #int 1073741824 // #4000 │ │ -0cb5e6: 7702 d41d 2900 |02f9: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb5ec: 0a29 |02fc: move-result v41 │ │ -0cb5ee: 132a 0000 |02fd: const/16 v42, #int 0 // #0 │ │ -0cb5f2: 0800 2c00 |02ff: move-object/from16 v0, v44 │ │ -0cb5f6: 0801 2800 |0301: move-object/from16 v1, v40 │ │ -0cb5fa: 0202 2900 |0303: move/from16 v2, v41 │ │ -0cb5fe: 0203 2a00 |0305: move/from16 v3, v42 │ │ -0cb602: 6e53 1929 1025 |0307: invoke-virtual {v0, v1, v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2919 │ │ -0cb608: 0a05 |030a: move-result v5 │ │ -0cb60a: 1328 0000 |030b: const/16 v40, #int 0 // #0 │ │ -0cb60e: 0800 2c00 |030d: move-object/from16 v0, v44 │ │ -0cb612: 5400 ee0c |030f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cb616: 0829 0000 |0311: move-object/from16 v41, v0 │ │ -0cb61a: 7401 6520 2900 |0313: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2065 │ │ -0cb620: 0a29 |0316: move-result v41 │ │ -0cb622: 9129 1829 |0317: sub-int v41, v24, v41 │ │ -0cb626: 7702 9d2e 2800 |0319: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb62c: 0a18 |031c: move-result v24 │ │ -0cb62e: 0800 2c00 |031d: move-object/from16 v0, v44 │ │ -0cb632: 5200 ca0c |031f: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ -0cb636: 0228 0000 |0321: move/from16 v40, v0 │ │ -0cb63a: 3c28 9601 |0323: if-gtz v40, 04b9 // +0196 │ │ -0cb63e: 131c 0000 |0325: const/16 v28, #int 0 // #0 │ │ -0cb642: 1316 0000 |0327: const/16 v22, #int 0 // #0 │ │ -0cb646: 0200 1600 |0329: move/from16 v0, v22 │ │ -0cb64a: 3570 3301 |032b: if-ge v0, v7, 045e // +0133 │ │ -0cb64e: 0800 2c00 |032d: move-object/from16 v0, v44 │ │ -0cb652: 0201 1600 |032f: move/from16 v1, v22 │ │ -0cb656: 6e20 f828 1000 |0331: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@28f8 │ │ -0cb65c: 0c23 |0334: move-result-object v35 │ │ -0cb65e: 7401 fd1d 2300 |0335: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0cb664: 0a28 |0338: move-result v40 │ │ -0cb666: 901d 2825 |0339: add-int v29, v40, v37 │ │ -0cb66a: 0200 1d00 |033b: move/from16 v0, v29 │ │ -0cb66e: 0201 1c00 |033d: move/from16 v1, v28 │ │ -0cb672: 3710 0400 |033f: if-le v0, v1, 0343 // +0004 │ │ -0cb676: 021c 1d00 |0341: move/from16 v28, v29 │ │ -0cb67a: d816 1601 |0343: add-int/lit8 v22, v22, #int 1 // #01 │ │ -0cb67e: 28e4 |0345: goto 0329 // -001c │ │ -0cb680: 7701 d31d 2e00 |0346: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0cb686: 0a1b |0349: move-result v27 │ │ -0cb688: 2900 91fd |034a: goto/16 00db // -026f │ │ -0cb68c: 0800 2c00 |034c: move-object/from16 v0, v44 │ │ -0cb690: 5400 d30c |034e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cb694: 0812 0000 |0350: move-object/from16 v18, v0 │ │ -0cb698: 2900 bbfd |0352: goto/16 010d // -0245 │ │ -0cb69c: 0800 1a00 |0354: move-object/from16 v0, v26 │ │ -0cb6a0: 5200 5508 |0356: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cb6a4: 0228 0000 |0358: move/from16 v40, v0 │ │ -0cb6a8: 1529 0040 |035a: const/high16 v41, #int 1073741824 // #4000 │ │ -0cb6ac: 7702 d41d 2800 |035c: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb6b2: 0a14 |035f: move-result v20 │ │ -0cb6b4: 2900 cdfd |0360: goto/16 012d // -0233 │ │ -0cb6b8: 1321 0000 |0362: const/16 v33, #int 0 // #0 │ │ -0cb6bc: 2900 94fe |0364: goto/16 01f8 // -016c │ │ -0cb6c0: 0800 2c00 |0366: move-object/from16 v0, v44 │ │ -0cb6c4: 5400 db0c |0368: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cb6c8: 0828 0000 |036a: move-object/from16 v40, v0 │ │ -0cb6cc: 3828 9dfe |036c: if-eqz v40, 0209 // -0163 │ │ -0cb6d0: 3821 4f00 |036e: if-eqz v33, 03bd // +004f │ │ -0cb6d4: 0800 2c00 |0370: move-object/from16 v0, v44 │ │ -0cb6d8: 5200 da0c |0372: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cb6dc: 0228 0000 |0374: move/from16 v40, v0 │ │ -0cb6e0: da17 2802 |0376: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -0cb6e4: 1328 0000 |0378: const/16 v40, #int 0 // #0 │ │ -0cb6e8: 9129 0517 |037a: sub-int v41, v5, v23 │ │ -0cb6ec: 7702 9d2e 2800 |037c: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb6f2: 0a05 |037f: move-result v5 │ │ -0cb6f4: 1328 0000 |0380: const/16 v40, #int 0 // #0 │ │ -0cb6f8: 9129 1817 |0382: sub-int v41, v24, v23 │ │ -0cb6fc: 7702 9d2e 2800 |0384: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb702: 0a18 |0387: move-result v24 │ │ -0cb704: 0800 2c00 |0388: move-object/from16 v0, v44 │ │ -0cb708: 5400 db0c |038a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cb70c: 0828 0000 |038c: move-object/from16 v40, v0 │ │ -0cb710: 1529 0080 |038e: const/high16 v41, #int -2147483648 // #8000 │ │ -0cb714: 0200 2900 |0390: move/from16 v0, v41 │ │ -0cb718: 7120 d41d 0500 |0392: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb71e: 0a29 |0395: move-result v41 │ │ -0cb720: 152a 0040 |0396: const/high16 v42, #int 1073741824 // #4000 │ │ -0cb724: 0200 2a00 |0398: move/from16 v0, v42 │ │ -0cb728: 7120 d41d 0f00 |039a: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb72e: 0a2a |039d: move-result v42 │ │ -0cb730: 7403 1d2a 2800 |039e: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2a1d │ │ -0cb736: 0800 2c00 |03a1: move-object/from16 v0, v44 │ │ -0cb73a: 5400 db0c |03a3: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cb73e: 0828 0000 |03a5: move-object/from16 v40, v0 │ │ -0cb742: 7401 112a 2800 |03a7: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2a11 │ │ -0cb748: 0a19 |03aa: move-result v25 │ │ -0cb74a: 1328 0000 |03ab: const/16 v40, #int 0 // #0 │ │ -0cb74e: 9129 0519 |03ad: sub-int v41, v5, v25 │ │ -0cb752: 7702 9d2e 2800 |03af: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb758: 0a05 |03b2: move-result v5 │ │ -0cb75a: 1328 0000 |03b3: const/16 v40, #int 0 // #0 │ │ -0cb75e: 9129 1819 |03b5: sub-int v41, v24, v25 │ │ -0cb762: 7702 9d2e 2800 |03b7: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb768: 0a18 |03ba: move-result v24 │ │ -0cb76a: 2900 4efe |03bb: goto/16 0209 // -01b2 │ │ -0cb76e: 0800 2c00 |03bd: move-object/from16 v0, v44 │ │ -0cb772: 5200 da0c |03bf: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cb776: 0217 0000 |03c1: move/from16 v23, v0 │ │ -0cb77a: 28b5 |03c3: goto 0378 // -004b │ │ -0cb77c: 0800 2c00 |03c4: move-object/from16 v0, v44 │ │ -0cb780: 5400 ec0c |03c6: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cb784: 0828 0000 |03c8: move-object/from16 v40, v0 │ │ -0cb788: 3828 3ffe |03ca: if-eqz v40, 0209 // -01c1 │ │ -0cb78c: 3821 4f00 |03cc: if-eqz v33, 041b // +004f │ │ -0cb790: 0800 2c00 |03ce: move-object/from16 v0, v44 │ │ -0cb794: 5200 da0c |03d0: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cb798: 0228 0000 |03d2: move/from16 v40, v0 │ │ -0cb79c: da17 2802 |03d4: mul-int/lit8 v23, v40, #int 2 // #02 │ │ -0cb7a0: 1328 0000 |03d6: const/16 v40, #int 0 // #0 │ │ -0cb7a4: 9129 0517 |03d8: sub-int v41, v5, v23 │ │ -0cb7a8: 7702 9d2e 2800 |03da: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb7ae: 0a05 |03dd: move-result v5 │ │ -0cb7b0: 1328 0000 |03de: const/16 v40, #int 0 // #0 │ │ -0cb7b4: 9129 1817 |03e0: sub-int v41, v24, v23 │ │ -0cb7b8: 7702 9d2e 2800 |03e2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb7be: 0a18 |03e5: move-result v24 │ │ -0cb7c0: 0800 2c00 |03e6: move-object/from16 v0, v44 │ │ -0cb7c4: 5400 ec0c |03e8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cb7c8: 0828 0000 |03ea: move-object/from16 v40, v0 │ │ -0cb7cc: 1529 0080 |03ec: const/high16 v41, #int -2147483648 // #8000 │ │ -0cb7d0: 0200 2900 |03ee: move/from16 v0, v41 │ │ -0cb7d4: 7120 d41d 0500 |03f0: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb7da: 0a29 |03f3: move-result v41 │ │ -0cb7dc: 152a 0040 |03f4: const/high16 v42, #int 1073741824 // #4000 │ │ -0cb7e0: 0200 2a00 |03f6: move/from16 v0, v42 │ │ -0cb7e4: 7120 d41d 0f00 |03f8: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb7ea: 0a2a |03fb: move-result v42 │ │ -0cb7ec: 7403 9a2b 2800 |03fc: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@2b9a │ │ -0cb7f2: 0800 2c00 |03ff: move-object/from16 v0, v44 │ │ -0cb7f6: 5400 ec0c |0401: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cb7fa: 0828 0000 |0403: move-object/from16 v40, v0 │ │ -0cb7fe: 7401 962b 2800 |0405: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2b96 │ │ -0cb804: 0a22 |0408: move-result v34 │ │ -0cb806: 1328 0000 |0409: const/16 v40, #int 0 // #0 │ │ -0cb80a: 9129 0522 |040b: sub-int v41, v5, v34 │ │ -0cb80e: 7702 9d2e 2800 |040d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb814: 0a05 |0410: move-result v5 │ │ -0cb816: 1328 0000 |0411: const/16 v40, #int 0 // #0 │ │ -0cb81a: 9129 1822 |0413: sub-int v41, v24, v34 │ │ -0cb81e: 7702 9d2e 2800 |0415: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cb824: 0a18 |0418: move-result v24 │ │ -0cb826: 2900 f0fd |0419: goto/16 0209 // -0210 │ │ -0cb82a: 0800 2c00 |041b: move-object/from16 v0, v44 │ │ -0cb82e: 5200 da0c |041d: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ -0cb832: 0217 0000 |041f: move/from16 v23, v0 │ │ -0cb836: 28b5 |0421: goto 03d6 // -004b │ │ -0cb838: 0800 2c00 |0422: move-object/from16 v0, v44 │ │ -0cb83c: 5200 ce0c |0424: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cb840: 0228 0000 |0426: move/from16 v40, v0 │ │ -0cb844: dd28 2810 |0428: and-int/lit8 v40, v40, #int 16 // #10 │ │ -0cb848: 3828 ecfd |042a: if-eqz v40, 0216 // -0214 │ │ -0cb84c: 0800 2c00 |042c: move-object/from16 v0, v44 │ │ -0cb850: 5400 cd0c |042e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cb854: 0828 0000 |0430: move-object/from16 v40, v0 │ │ -0cb858: 3828 e4fd |0432: if-eqz v40, 0216 // -021c │ │ -0cb85c: 0800 2c00 |0434: move-object/from16 v0, v44 │ │ -0cb860: 540e cd0c |0436: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cb864: 2900 defd |0438: goto/16 0216 // -0222 │ │ -0cb868: 1204 |043a: const/4 v4, #int 0 // #0 │ │ -0cb86a: 2900 f7fd |043b: goto/16 0232 // -0209 │ │ -0cb86e: 0800 1a00 |043d: move-object/from16 v0, v26 │ │ -0cb872: 5200 5408 |043f: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0cb876: 0228 0000 |0441: move/from16 v40, v0 │ │ -0cb87a: 1329 feff |0443: const/16 v41, #int -2 // #fffe │ │ -0cb87e: 0200 2800 |0445: move/from16 v0, v40 │ │ -0cb882: 0201 2900 |0447: move/from16 v1, v41 │ │ -0cb886: 3210 0600 |0449: if-eq v0, v1, 044f // +0006 │ │ -0cb88a: 150b 0040 |044b: const/high16 v11, #int 1073741824 // #4000 │ │ -0cb88e: 2900 09fe |044d: goto/16 0256 // -01f7 │ │ -0cb892: 150b 0080 |044f: const/high16 v11, #int -2147483648 // #8000 │ │ -0cb896: 28fc |0451: goto 044d // -0004 │ │ -0cb898: 150d 0080 |0452: const/high16 v13, #int -2147483648 // #8000 │ │ -0cb89c: 2900 2efe |0454: goto/16 0282 // -01d2 │ │ -0cb8a0: 0228 0500 |0456: move/from16 v40, v5 │ │ -0cb8a4: 2900 40fe |0458: goto/16 0298 // -01c0 │ │ -0cb8a8: 1328 1300 |045a: const/16 v40, #int 19 // #13 │ │ -0cb8ac: 2900 4cfe |045c: goto/16 02a8 // -01b4 │ │ -0cb8b0: 0800 2c00 |045e: move-object/from16 v0, v44 │ │ -0cb8b4: 0201 1c00 |0460: move/from16 v1, v28 │ │ -0cb8b8: 6e30 3529 9001 |0462: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2935 │ │ -0cb8be: 0800 2c00 |0465: move-object/from16 v0, v44 │ │ -0cb8c2: 5400 cc0c |0467: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ccc │ │ -0cb8c6: 0828 0000 |0469: move-object/from16 v40, v0 │ │ -0cb8ca: 3828 0f00 |046b: if-eqz v40, 047a // +000f │ │ -0cb8ce: 0800 2c00 |046d: move-object/from16 v0, v44 │ │ -0cb8d2: 5400 cc0c |046f: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ccc │ │ -0cb8d6: 0828 0000 |0471: move-object/from16 v40, v0 │ │ -0cb8da: 7401 0229 2c00 |0473: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2902 │ │ -0cb8e0: 0a29 |0476: move-result v41 │ │ -0cb8e2: 7402 9828 2800 |0477: invoke-virtual/range {v40, v41}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@2898 │ │ -0cb8e8: 0800 2c00 |047a: move-object/from16 v0, v44 │ │ -0cb8ec: 5400 e40c |047c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cb8f0: 0828 0000 |047e: move-object/from16 v40, v0 │ │ -0cb8f4: 3828 dafb |0480: if-eqz v40, 005a // -0426 │ │ -0cb8f8: 0800 2c00 |0482: move-object/from16 v0, v44 │ │ -0cb8fc: 5400 e40c |0484: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cb900: 0828 0000 |0486: move-object/from16 v40, v0 │ │ -0cb904: 7401 a92a 2800 |0488: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ -0cb90a: 0a28 |048b: move-result v40 │ │ -0cb90c: 1329 0800 |048c: const/16 v41, #int 8 // #8 │ │ -0cb910: 0200 2800 |048e: move/from16 v0, v40 │ │ -0cb914: 0201 2900 |0490: move/from16 v1, v41 │ │ -0cb918: 3210 c8fb |0492: if-eq v0, v1, 005a // -0438 │ │ -0cb91c: 0800 2c00 |0494: move-object/from16 v0, v44 │ │ -0cb920: 5400 e40c |0496: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ -0cb924: 0828 0000 |0498: move-object/from16 v40, v0 │ │ -0cb928: 0800 2c00 |049a: move-object/from16 v0, v44 │ │ -0cb92c: 5200 e20c |049c: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ -0cb930: 0229 0000 |049e: move/from16 v41, v0 │ │ -0cb934: da29 2902 |04a0: mul-int/lit8 v41, v41, #int 2 // #02 │ │ -0cb938: 9129 0929 |04a2: sub-int v41, v9, v41 │ │ -0cb93c: 152a 0040 |04a4: const/high16 v42, #int 1073741824 // #4000 │ │ -0cb940: 7702 d41d 2900 |04a6: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb946: 0a29 |04a9: move-result v41 │ │ -0cb948: 7401 0229 2c00 |04aa: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2902 │ │ -0cb94e: 0a2a |04ad: move-result v42 │ │ -0cb950: 152b 0080 |04ae: const/high16 v43, #int -2147483648 // #8000 │ │ -0cb954: 7702 d41d 2a00 |04b0: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cb95a: 0a2a |04b3: move-result v42 │ │ -0cb95c: 7403 b42a 2800 |04b4: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.measure:(II)V // method@2ab4 │ │ -0cb962: 2900 a3fb |04b7: goto/16 005a // -045d │ │ -0cb966: 0800 2c00 |04b9: move-object/from16 v0, v44 │ │ -0cb96a: 0201 1b00 |04bb: move/from16 v1, v27 │ │ -0cb96e: 6e30 3529 9001 |04bd: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2935 │ │ -0cb974: 28a5 |04c0: goto 0465 // -005b │ │ -0cb976: 0000 |04c1: nop // spacer │ │ -0cb978: 0001 0200 0100 0000 6001 0000 be01 ... |04c2: packed-switch-data (8 units) │ │ + insns size : 1214 16-bit code units │ │ +0ce868: |[0ce868] com.actionbarsherlock.internal.widget.ActionBarView.onMeasure:(II)V │ │ +0ce878: 7401 f928 2c00 |0000: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildCount:()I // method@28f9 │ │ +0ce87e: 0a07 |0003: move-result v7 │ │ +0ce880: 0800 2c00 |0004: move-object/from16 v0, v44 │ │ +0ce884: 5500 d80c |0006: iget-boolean v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0cd8 │ │ +0ce888: 0228 0000 |0008: move/from16 v40, v0 │ │ +0ce88c: 3828 5100 |000a: if-eqz v40, 005b // +0051 │ │ +0ce890: 1326 0000 |000c: const/16 v38, #int 0 // #0 │ │ +0ce894: 1316 0000 |000e: const/16 v22, #int 0 // #0 │ │ +0ce898: 0200 1600 |0010: move/from16 v0, v22 │ │ +0ce89c: 3570 3100 |0012: if-ge v0, v7, 0043 // +0031 │ │ +0ce8a0: 0800 2c00 |0014: move-object/from16 v0, v44 │ │ +0ce8a4: 0201 1600 |0016: move/from16 v1, v22 │ │ +0ce8a8: 6e20 f828 1000 |0018: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@28f8 │ │ +0ce8ae: 0c06 |001b: move-result-object v6 │ │ +0ce8b0: 6e10 1e1e 0600 |001c: invoke-virtual {v6}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0ce8b6: 0a28 |001f: move-result v40 │ │ +0ce8b8: 1329 0800 |0020: const/16 v41, #int 8 // #8 │ │ +0ce8bc: 0200 2800 |0022: move/from16 v0, v40 │ │ +0ce8c0: 0201 2900 |0024: move/from16 v1, v41 │ │ +0ce8c4: 3210 1a00 |0026: if-eq v0, v1, 0040 // +001a │ │ +0ce8c8: 0800 2c00 |0028: move-object/from16 v0, v44 │ │ +0ce8cc: 5400 de0c |002a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ce8d0: 0828 0000 |002c: move-object/from16 v40, v0 │ │ +0ce8d4: 0800 2800 |002e: move-object/from16 v0, v40 │ │ +0ce8d8: 3306 0e00 |0030: if-ne v6, v0, 003e // +000e │ │ +0ce8dc: 0800 2c00 |0032: move-object/from16 v0, v44 │ │ +0ce8e0: 5400 de0c |0034: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ce8e4: 0828 0000 |0036: move-object/from16 v40, v0 │ │ +0ce8e8: 7401 7f26 2800 |0038: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getChildCount:()I // method@267f │ │ +0ce8ee: 0a28 |003b: move-result v40 │ │ +0ce8f0: 3828 0400 |003c: if-eqz v40, 0040 // +0004 │ │ +0ce8f4: d826 2601 |003e: add-int/lit8 v38, v38, #int 1 // #01 │ │ +0ce8f8: d816 1601 |0040: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0ce8fc: 28ce |0042: goto 0010 // -0032 │ │ +0ce8fe: 3926 1800 |0043: if-nez v38, 005b // +0018 │ │ +0ce902: 1328 0000 |0045: const/16 v40, #int 0 // #0 │ │ +0ce906: 1329 0000 |0047: const/16 v41, #int 0 // #0 │ │ +0ce90a: 0800 2c00 |0049: move-object/from16 v0, v44 │ │ +0ce90e: 0201 2800 |004b: move/from16 v1, v40 │ │ +0ce912: 0202 2900 |004d: move/from16 v2, v41 │ │ +0ce916: 6e30 3529 1002 |004f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2935 │ │ +0ce91c: 1328 0100 |0052: const/16 v40, #int 1 // #1 │ │ +0ce920: 0200 2800 |0054: move/from16 v0, v40 │ │ +0ce924: 0801 2c00 |0056: move-object/from16 v1, v44 │ │ +0ce928: 5c10 d90c |0058: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0cd9 │ │ +0ce92c: 0e00 |005a: return-void │ │ +0ce92e: 1328 0000 |005b: const/16 v40, #int 0 // #0 │ │ +0ce932: 0200 2800 |005d: move/from16 v0, v40 │ │ +0ce936: 0801 2c00 |005f: move-object/from16 v1, v44 │ │ +0ce93a: 5c10 d90c |0061: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsed:Z // field@0cd9 │ │ +0ce93e: 7701 d21d 2d00 |0063: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0ce944: 0a27 |0066: move-result v39 │ │ +0ce946: 1528 0040 |0067: const/high16 v40, #int 1073741824 // #4000 │ │ +0ce94a: 0200 2700 |0069: move/from16 v0, v39 │ │ +0ce94e: 0201 2800 |006b: move/from16 v1, v40 │ │ +0ce952: 3210 2300 |006d: if-eq v0, v1, 0090 // +0023 │ │ +0ce956: 2228 d305 |006f: new-instance v40, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0ce95a: 2229 e705 |0071: new-instance v41, Ljava/lang/StringBuilder; // type@05e7 │ │ +0ce95e: 7601 d22e 2900 |0073: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0ce964: 7401 ab2e 2c00 |0076: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0ce96a: 0c2a |0079: move-result-object v42 │ │ +0ce96c: 7401 722e 2a00 |007a: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0ce972: 0c2a |007d: move-result-object v42 │ │ +0ce974: 7402 db2e 2900 |007e: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ce97a: 0c29 |0081: move-result-object v41 │ │ +0ce97c: 1a2a 3900 |0082: const-string v42, " can only be used with android:layout_width="match_parent" (or fill_parent)" // string@0039 │ │ +0ce980: 7402 db2e 2900 |0084: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ce986: 0c29 |0087: move-result-object v41 │ │ +0ce988: 7401 e02e 2900 |0088: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0ce98e: 0c29 |008b: move-result-object v41 │ │ +0ce990: 7602 882e 2800 |008c: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0ce996: 2728 |008f: throw v40 │ │ +0ce998: 7701 d21d 2e00 |0090: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0ce99e: 0a10 |0093: move-result v16 │ │ +0ce9a0: 1528 0080 |0094: const/high16 v40, #int -2147483648 // #8000 │ │ +0ce9a4: 0200 1000 |0096: move/from16 v0, v16 │ │ +0ce9a8: 0201 2800 |0098: move/from16 v1, v40 │ │ +0ce9ac: 3210 2300 |009a: if-eq v0, v1, 00bd // +0023 │ │ +0ce9b0: 2228 d305 |009c: new-instance v40, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0ce9b4: 2229 e705 |009e: new-instance v41, Ljava/lang/StringBuilder; // type@05e7 │ │ +0ce9b8: 7601 d22e 2900 |00a0: invoke-direct/range {v41}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0ce9be: 7401 ab2e 2c00 |00a3: invoke-virtual/range {v44}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0ce9c4: 0c2a |00a6: move-result-object v42 │ │ +0ce9c6: 7401 722e 2a00 |00a7: invoke-virtual/range {v42}, Ljava/lang/Class;.getSimpleName:()Ljava/lang/String; // method@2e72 │ │ +0ce9cc: 0c2a |00aa: move-result-object v42 │ │ +0ce9ce: 7402 db2e 2900 |00ab: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ce9d4: 0c29 |00ae: move-result-object v41 │ │ +0ce9d6: 1a2a 3800 |00af: const-string v42, " can only be used with android:layout_height="wrap_content"" // string@0038 │ │ +0ce9da: 7402 db2e 2900 |00b1: invoke-virtual/range {v41, v42}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0ce9e0: 0c29 |00b4: move-result-object v41 │ │ +0ce9e2: 7401 e02e 2900 |00b5: invoke-virtual/range {v41}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0ce9e8: 0c29 |00b8: move-result-object v41 │ │ +0ce9ea: 7602 882e 2800 |00b9: invoke-direct/range {v40, v41}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0ce9f0: 2728 |00bc: throw v40 │ │ +0ce9f2: 7701 d31d 2d00 |00bd: invoke-static/range {v45}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0ce9f8: 0a09 |00c0: move-result v9 │ │ +0ce9fa: 0800 2c00 |00c1: move-object/from16 v0, v44 │ │ +0ce9fe: 5200 ca0c |00c3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ +0cea02: 0228 0000 |00c5: move/from16 v40, v0 │ │ +0cea06: 3d28 7302 |00c7: if-lez v40, 033a // +0273 │ │ +0cea0a: 0800 2c00 |00c9: move-object/from16 v0, v44 │ │ +0cea0e: 5200 ca0c |00cb: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ +0cea12: 021b 0000 |00cd: move/from16 v27, v0 │ │ +0cea16: 7401 0729 2c00 |00cf: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingTop:()I // method@2907 │ │ +0cea1c: 0a28 |00d2: move-result v40 │ │ +0cea1e: 7401 0429 2c00 |00d3: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingBottom:()I // method@2904 │ │ +0cea24: 0a29 |00d6: move-result v41 │ │ +0cea26: 9025 2829 |00d7: add-int v37, v40, v41 │ │ +0cea2a: 7401 0529 2c00 |00d9: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingLeft:()I // method@2905 │ │ +0cea30: 0a1e |00dc: move-result v30 │ │ +0cea32: 7401 0629 2c00 |00dd: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getPaddingRight:()I // method@2906 │ │ +0cea38: 0a1f |00e0: move-result v31 │ │ +0cea3a: 910f 1b25 |00e1: sub-int v15, v27, v37 │ │ +0cea3e: 1528 0080 |00e3: const/high16 v40, #int -2147483648 // #8000 │ │ +0cea42: 0200 2800 |00e5: move/from16 v0, v40 │ │ +0cea46: 7120 d41d 0f00 |00e7: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cea4c: 0a08 |00ea: move-result v8 │ │ +0cea4e: 9128 091e |00eb: sub-int v40, v9, v30 │ │ +0cea52: 9105 281f |00ed: sub-int v5, v40, v31 │ │ +0cea56: db18 0502 |00ef: div-int/lit8 v24, v5, #int 2 // #02 │ │ +0cea5a: 0220 1800 |00f1: move/from16 v32, v24 │ │ +0cea5e: 0800 2c00 |00f3: move-object/from16 v0, v44 │ │ +0cea62: 5400 cf0c |00f5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cea66: 0828 0000 |00f7: move-object/from16 v40, v0 │ │ +0cea6a: 3828 4702 |00f9: if-eqz v40, 0340 // +0247 │ │ +0cea6e: 0800 2c00 |00fb: move-object/from16 v0, v44 │ │ +0cea72: 5400 d10c |00fd: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd1 │ │ +0cea76: 0812 0000 |00ff: move-object/from16 v18, v0 │ │ +0cea7a: 7401 c228 1200 |0101: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getVisibility:()I // method@28c2 │ │ +0cea80: 0a28 |0104: move-result v40 │ │ +0cea82: 1329 0800 |0105: const/16 v41, #int 8 // #8 │ │ +0cea86: 0200 2800 |0107: move/from16 v0, v40 │ │ +0cea8a: 0201 2900 |0109: move/from16 v1, v41 │ │ +0cea8e: 3210 4100 |010b: if-eq v0, v1, 014c // +0041 │ │ +0cea92: 7401 be28 1200 |010d: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@28be │ │ +0cea98: 0c1a |0110: move-result-object v26 │ │ +0cea9a: 0800 1a00 |0111: move-object/from16 v0, v26 │ │ +0cea9e: 5200 5508 |0113: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0ceaa2: 0228 0000 |0115: move/from16 v40, v0 │ │ +0ceaa6: 3b28 3102 |0117: if-gez v40, 0348 // +0231 │ │ +0ceaaa: 1528 0080 |0119: const/high16 v40, #int -2147483648 // #8000 │ │ +0ceaae: 0200 2800 |011b: move/from16 v0, v40 │ │ +0ceab2: 7120 d41d 0500 |011d: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0ceab8: 0a14 |0120: move-result v20 │ │ +0ceaba: 1528 0040 |0121: const/high16 v40, #int 1073741824 // #4000 │ │ +0ceabe: 0200 2800 |0123: move/from16 v0, v40 │ │ +0ceac2: 7120 d41d 0f00 |0125: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0ceac8: 0a28 |0128: move-result v40 │ │ +0ceaca: 0800 1200 |0129: move-object/from16 v0, v18 │ │ +0ceace: 0201 1400 |012b: move/from16 v1, v20 │ │ +0cead2: 0202 2800 |012d: move/from16 v2, v40 │ │ +0cead6: 6e30 c428 1002 |012f: invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.measure:(II)V // method@28c4 │ │ +0ceadc: 7401 c028 1200 |0132: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getMeasuredWidth:()I // method@28c0 │ │ +0ceae2: 0a28 |0135: move-result v40 │ │ +0ceae4: 7401 bf28 1200 |0136: invoke-virtual/range {v18}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.getLeftOffset:()I // method@28bf │ │ +0ceaea: 0a29 |0139: move-result v41 │ │ +0ceaec: 9013 2829 |013a: add-int v19, v40, v41 │ │ +0ceaf0: 1328 0000 |013c: const/16 v40, #int 0 // #0 │ │ +0ceaf4: 9129 0513 |013e: sub-int v41, v5, v19 │ │ +0ceaf8: 7702 9d2e 2800 |0140: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0ceafe: 0a05 |0143: move-result v5 │ │ +0ceb00: 1328 0000 |0144: const/16 v40, #int 0 // #0 │ │ +0ceb04: 9129 0513 |0146: sub-int v41, v5, v19 │ │ +0ceb08: 7702 9d2e 2800 |0148: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0ceb0e: 0a18 |014b: move-result v24 │ │ +0ceb10: 0800 2c00 |014c: move-object/from16 v0, v44 │ │ +0ceb14: 5400 de0c |014e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ceb18: 0828 0000 |0150: move-object/from16 v40, v0 │ │ +0ceb1c: 3828 3600 |0152: if-eqz v40, 0188 // +0036 │ │ +0ceb20: 0800 2c00 |0154: move-object/from16 v0, v44 │ │ +0ceb24: 5400 de0c |0156: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ceb28: 0828 0000 |0158: move-object/from16 v40, v0 │ │ +0ceb2c: 7401 8626 2800 |015a: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0ceb32: 0c28 |015d: move-result-object v40 │ │ +0ceb34: 0800 2800 |015e: move-object/from16 v0, v40 │ │ +0ceb38: 0801 2c00 |0160: move-object/from16 v1, v44 │ │ +0ceb3c: 3310 2600 |0162: if-ne v0, v1, 0188 // +0026 │ │ +0ceb40: 0800 2c00 |0164: move-object/from16 v0, v44 │ │ +0ceb44: 5400 de0c |0166: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ceb48: 0828 0000 |0168: move-object/from16 v40, v0 │ │ +0ceb4c: 1329 0000 |016a: const/16 v41, #int 0 // #0 │ │ +0ceb50: 0800 2c00 |016c: move-object/from16 v0, v44 │ │ +0ceb54: 0801 2800 |016e: move-object/from16 v1, v40 │ │ +0ceb58: 0202 2900 |0170: move/from16 v2, v41 │ │ +0ceb5c: 6e52 1929 1085 |0172: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2919 │ │ +0ceb62: 0a05 |0175: move-result v5 │ │ +0ceb64: 1328 0000 |0176: const/16 v40, #int 0 // #0 │ │ +0ceb68: 0800 2c00 |0178: move-object/from16 v0, v44 │ │ +0ceb6c: 5400 de0c |017a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0ceb70: 0829 0000 |017c: move-object/from16 v41, v0 │ │ +0ceb74: 7401 8126 2900 |017e: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getMeasuredWidth:()I // method@2681 │ │ +0ceb7a: 0a29 |0181: move-result v41 │ │ +0ceb7c: 9129 2029 |0182: sub-int v41, v32, v41 │ │ +0ceb80: 7702 9d2e 2800 |0184: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0ceb86: 0a20 |0187: move-result v32 │ │ +0ceb88: 0800 2c00 |0188: move-object/from16 v0, v44 │ │ +0ceb8c: 5400 d70c |018a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ceb90: 0828 0000 |018c: move-object/from16 v40, v0 │ │ +0ceb94: 3828 3800 |018e: if-eqz v40, 01c6 // +0038 │ │ +0ceb98: 0800 2c00 |0190: move-object/from16 v0, v44 │ │ +0ceb9c: 5400 d70c |0192: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0ceba0: 0828 0000 |0194: move-object/from16 v40, v0 │ │ +0ceba4: 7401 a92a 2800 |0196: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +0cebaa: 0a28 |0199: move-result v40 │ │ +0cebac: 1329 0800 |019a: const/16 v41, #int 8 // #8 │ │ +0cebb0: 0200 2800 |019c: move/from16 v0, v40 │ │ +0cebb4: 0201 2900 |019e: move/from16 v1, v41 │ │ +0cebb8: 3210 2600 |01a0: if-eq v0, v1, 01c6 // +0026 │ │ +0cebbc: 0800 2c00 |01a2: move-object/from16 v0, v44 │ │ +0cebc0: 5400 d70c |01a4: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0cebc4: 0828 0000 |01a6: move-object/from16 v40, v0 │ │ +0cebc8: 1329 0000 |01a8: const/16 v41, #int 0 // #0 │ │ +0cebcc: 0800 2c00 |01aa: move-object/from16 v0, v44 │ │ +0cebd0: 0801 2800 |01ac: move-object/from16 v1, v40 │ │ +0cebd4: 0202 2900 |01ae: move/from16 v2, v41 │ │ +0cebd8: 6e52 1929 1085 |01b0: invoke-virtual {v0, v1, v5, v8, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2919 │ │ +0cebde: 0a05 |01b3: move-result v5 │ │ +0cebe0: 1328 0000 |01b4: const/16 v40, #int 0 // #0 │ │ +0cebe4: 0800 2c00 |01b6: move-object/from16 v0, v44 │ │ +0cebe8: 5400 d70c |01b8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0cd7 │ │ +0cebec: 0829 0000 |01ba: move-object/from16 v41, v0 │ │ +0cebf0: 7401 9f2a 2900 |01bc: invoke-virtual/range {v41}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getMeasuredWidth:()I // method@2a9f │ │ +0cebf6: 0a29 |01bf: move-result v41 │ │ +0cebf8: 9129 2029 |01c0: sub-int v41, v32, v41 │ │ +0cebfc: 7702 9d2e 2800 |01c2: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cec02: 0a20 |01c5: move-result v32 │ │ +0cec04: 0800 2c00 |01c6: move-object/from16 v0, v44 │ │ +0cec08: 5400 ee0c |01c8: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cec0c: 0828 0000 |01ca: move-object/from16 v40, v0 │ │ +0cec10: 3828 8a01 |01cc: if-eqz v40, 0356 // +018a │ │ +0cec14: 0800 2c00 |01ce: move-object/from16 v0, v44 │ │ +0cec18: 5400 ee0c |01d0: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cec1c: 0828 0000 |01d2: move-object/from16 v40, v0 │ │ +0cec20: 7401 6820 2800 |01d4: invoke-virtual/range {v40}, Landroid/widget/LinearLayout;.getVisibility:()I // method@2068 │ │ +0cec26: 0a28 |01d7: move-result v40 │ │ +0cec28: 1329 0800 |01d8: const/16 v41, #int 8 // #8 │ │ +0cec2c: 0200 2800 |01da: move/from16 v0, v40 │ │ +0cec30: 0201 2900 |01dc: move/from16 v1, v41 │ │ +0cec34: 3210 7801 |01de: if-eq v0, v1, 0356 // +0178 │ │ +0cec38: 0800 2c00 |01e0: move-object/from16 v0, v44 │ │ +0cec3c: 5200 ce0c |01e2: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cec40: 0228 0000 |01e4: move/from16 v40, v0 │ │ +0cec44: dd28 2808 |01e6: and-int/lit8 v40, v40, #int 8 // #08 │ │ +0cec48: 3828 6e01 |01e8: if-eqz v40, 0356 // +016e │ │ +0cec4c: 1321 0100 |01ea: const/16 v33, #int 1 // #1 │ │ +0cec50: 0800 2c00 |01ec: move-object/from16 v0, v44 │ │ +0cec54: 5400 cf0c |01ee: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cec58: 0828 0000 |01f0: move-object/from16 v40, v0 │ │ +0cec5c: 3928 0b00 |01f2: if-nez v40, 01fd // +000b │ │ +0cec60: 0800 2c00 |01f4: move-object/from16 v0, v44 │ │ +0cec64: 5200 e00c |01f6: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0cec68: 0228 0000 |01f8: move/from16 v40, v0 │ │ +0cec6c: 2b28 bc02 0000 |01fa: packed-switch v40, 000004b6 // +000002bc │ │ +0cec72: 120e |01fd: const/4 v14, #int 0 // #0 │ │ +0cec74: 0800 2c00 |01fe: move-object/from16 v0, v44 │ │ +0cec78: 5400 cf0c |0200: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cec7c: 0828 0000 |0202: move-object/from16 v40, v0 │ │ +0cec80: 3828 1202 |0204: if-eqz v40, 0416 // +0212 │ │ +0cec84: 0800 2c00 |0206: move-object/from16 v0, v44 │ │ +0cec88: 540e cf0c |0208: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cec8c: 380e cb00 |020a: if-eqz v14, 02d5 // +00cb │ │ +0cec90: 6e10 f91d 0e00 |020c: invoke-virtual {v14}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cec96: 0c28 |020f: move-result-object v40 │ │ +0cec98: 0800 2c00 |0210: move-object/from16 v0, v44 │ │ +0cec9c: 0801 2800 |0212: move-object/from16 v1, v40 │ │ +0ceca0: 6e20 f528 1000 |0214: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.generateLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; // method@28f5 │ │ +0ceca6: 0c1a |0217: move-result-object v26 │ │ +0ceca8: 0800 1a00 |0218: move-object/from16 v0, v26 │ │ +0cecac: 2000 ae04 |021a: instance-of v0, v0, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ +0cecb0: 0228 0000 |021c: move/from16 v40, v0 │ │ +0cecb4: 3828 1002 |021e: if-eqz v40, 042e // +0210 │ │ +0cecb8: 0828 1a00 |0220: move-object/from16 v40, v26 │ │ +0cecbc: 1f28 ae04 |0222: check-cast v40, Lcom/actionbarsherlock/app/ActionBar$LayoutParams; // type@04ae │ │ +0cecc0: 0804 2800 |0224: move-object/from16 v4, v40 │ │ +0cecc4: 1315 0000 |0226: const/16 v21, #int 0 // #0 │ │ +0cecc8: 1324 0000 |0228: const/16 v36, #int 0 // #0 │ │ +0ceccc: 3804 1600 |022a: if-eqz v4, 0240 // +0016 │ │ +0cecd0: 5240 af0a |022c: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.leftMargin:I // field@0aaf │ │ +0cecd4: 0228 0000 |022e: move/from16 v40, v0 │ │ +0cecd8: 5240 b00a |0230: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.rightMargin:I // field@0ab0 │ │ +0cecdc: 0229 0000 |0232: move/from16 v41, v0 │ │ +0cece0: 9015 2829 |0234: add-int v21, v40, v41 │ │ +0cece4: 5240 b10a |0236: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.topMargin:I // field@0ab1 │ │ +0cece8: 0228 0000 |0238: move/from16 v40, v0 │ │ +0cecec: 5240 ad0a |023a: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.bottomMargin:I // field@0aad │ │ +0cecf0: 0229 0000 |023c: move/from16 v41, v0 │ │ +0cecf4: 9024 2829 |023e: add-int v36, v40, v41 │ │ +0cecf8: 0800 2c00 |0240: move-object/from16 v0, v44 │ │ +0cecfc: 5200 ca0c |0242: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ +0ced00: 0228 0000 |0244: move/from16 v40, v0 │ │ +0ced04: 3c28 eb01 |0246: if-gtz v40, 0431 // +01eb │ │ +0ced08: 150b 0080 |0248: const/high16 v11, #int -2147483648 // #8000 │ │ +0ced0c: 1328 0000 |024a: const/16 v40, #int 0 // #0 │ │ +0ced10: 0800 1a00 |024c: move-object/from16 v0, v26 │ │ +0ced14: 5200 5408 |024e: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0ced18: 0229 0000 |0250: move/from16 v41, v0 │ │ +0ced1c: 3a29 0e00 |0252: if-ltz v41, 0260 // +000e │ │ +0ced20: 0800 1a00 |0254: move-object/from16 v0, v26 │ │ +0ced24: 5200 5408 |0256: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0ced28: 0229 0000 |0258: move/from16 v41, v0 │ │ +0ced2c: 0200 2900 |025a: move/from16 v0, v41 │ │ +0ced30: 7120 a02e f000 |025c: invoke-static {v0, v15}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0ced36: 0a0f |025f: move-result v15 │ │ +0ced38: 9129 0f24 |0260: sub-int v41, v15, v36 │ │ +0ced3c: 7702 9d2e 2800 |0262: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0ced42: 0a0a |0265: move-result v10 │ │ +0ced44: 0800 1a00 |0266: move-object/from16 v0, v26 │ │ +0ced48: 5200 5508 |0268: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0ced4c: 0228 0000 |026a: move/from16 v40, v0 │ │ +0ced50: 1329 feff |026c: const/16 v41, #int -2 // #fffe │ │ +0ced54: 0200 2800 |026e: move/from16 v0, v40 │ │ +0ced58: 0201 2900 |0270: move/from16 v1, v41 │ │ +0ced5c: 3210 d401 |0272: if-eq v0, v1, 0446 // +01d4 │ │ +0ced60: 150d 0040 |0274: const/high16 v13, #int 1073741824 // #4000 │ │ +0ced64: 1329 0000 |0276: const/16 v41, #int 0 // #0 │ │ +0ced68: 0800 1a00 |0278: move-object/from16 v0, v26 │ │ +0ced6c: 5200 5508 |027a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0ced70: 0228 0000 |027c: move/from16 v40, v0 │ │ +0ced74: 3a28 cc01 |027e: if-ltz v40, 044a // +01cc │ │ +0ced78: 0800 1a00 |0280: move-object/from16 v0, v26 │ │ +0ced7c: 5200 5508 |0282: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0ced80: 0228 0000 |0284: move/from16 v40, v0 │ │ +0ced84: 0200 2800 |0286: move/from16 v0, v40 │ │ +0ced88: 7120 a02e 5000 |0288: invoke-static {v0, v5}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0ced8e: 0a28 |028b: move-result v40 │ │ +0ced90: 9128 2815 |028c: sub-int v40, v40, v21 │ │ +0ced94: 0200 2900 |028e: move/from16 v0, v41 │ │ +0ced98: 0201 2800 |0290: move/from16 v1, v40 │ │ +0ced9c: 7120 9d2e 1000 |0292: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0ceda2: 0a0c |0295: move-result v12 │ │ +0ceda4: 3804 b801 |0296: if-eqz v4, 044e // +01b8 │ │ +0ceda8: 5240 ae0a |0298: iget v0, v4, Lcom/actionbarsherlock/app/ActionBar$LayoutParams;.gravity:I // field@0aae │ │ +0cedac: 0228 0000 |029a: move/from16 v40, v0 │ │ +0cedb0: dd11 2807 |029c: and-int/lit8 v17, v40, #int 7 // #07 │ │ +0cedb4: 1328 0100 |029e: const/16 v40, #int 1 // #1 │ │ +0cedb8: 0200 1100 |02a0: move/from16 v0, v17 │ │ +0cedbc: 0201 2800 |02a2: move/from16 v1, v40 │ │ +0cedc0: 3310 1a00 |02a4: if-ne v0, v1, 02be // +001a │ │ +0cedc4: 0800 1a00 |02a6: move-object/from16 v0, v26 │ │ +0cedc8: 5200 5508 |02a8: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cedcc: 0228 0000 |02aa: move/from16 v40, v0 │ │ +0cedd0: 1329 ffff |02ac: const/16 v41, #int -1 // #ffff │ │ +0cedd4: 0200 2800 |02ae: move/from16 v0, v40 │ │ +0cedd8: 0201 2900 |02b0: move/from16 v1, v41 │ │ +0ceddc: 3310 0c00 |02b2: if-ne v0, v1, 02be // +000c │ │ +0cede0: 0200 1800 |02b4: move/from16 v0, v24 │ │ +0cede4: 0201 2000 |02b6: move/from16 v1, v32 │ │ +0cede8: 7120 a02e 1000 |02b8: invoke-static {v0, v1}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0cedee: 0a28 |02bb: move-result v40 │ │ +0cedf0: da0c 2802 |02bc: mul-int/lit8 v12, v40, #int 2 // #02 │ │ +0cedf4: 7120 d41d dc00 |02be: invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cedfa: 0a28 |02c1: move-result v40 │ │ +0cedfc: 7120 d41d ba00 |02c2: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cee02: 0a29 |02c5: move-result v41 │ │ +0cee04: 0200 2800 |02c6: move/from16 v0, v40 │ │ +0cee08: 0201 2900 |02c8: move/from16 v1, v41 │ │ +0cee0c: 6e30 381e 0e01 |02ca: invoke-virtual {v14, v0, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cee12: 6e10 001e 0e00 |02cd: invoke-virtual {v14}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cee18: 0a28 |02d0: move-result v40 │ │ +0cee1a: 9028 2815 |02d1: add-int v40, v40, v21 │ │ +0cee1e: 9105 0528 |02d3: sub-int v5, v5, v40 │ │ +0cee22: 0800 2c00 |02d5: move-object/from16 v0, v44 │ │ +0cee26: 5400 cf0c |02d7: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cee2a: 0828 0000 |02d9: move-object/from16 v40, v0 │ │ +0cee2e: 3928 3600 |02db: if-nez v40, 0311 // +0036 │ │ +0cee32: 3821 3400 |02dd: if-eqz v33, 0311 // +0034 │ │ +0cee36: 0800 2c00 |02df: move-object/from16 v0, v44 │ │ +0cee3a: 5400 ee0c |02e1: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cee3e: 0828 0000 |02e3: move-object/from16 v40, v0 │ │ +0cee42: 0800 2c00 |02e5: move-object/from16 v0, v44 │ │ +0cee46: 5200 ca0c |02e7: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ +0cee4a: 0229 0000 |02e9: move/from16 v41, v0 │ │ +0cee4e: 152a 0040 |02eb: const/high16 v42, #int 1073741824 // #4000 │ │ +0cee52: 7702 d41d 2900 |02ed: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cee58: 0a29 |02f0: move-result v41 │ │ +0cee5a: 132a 0000 |02f1: const/16 v42, #int 0 // #0 │ │ +0cee5e: 0800 2c00 |02f3: move-object/from16 v0, v44 │ │ +0cee62: 0801 2800 |02f5: move-object/from16 v1, v40 │ │ +0cee66: 0202 2900 |02f7: move/from16 v2, v41 │ │ +0cee6a: 0203 2a00 |02f9: move/from16 v3, v42 │ │ +0cee6e: 6e53 1929 1025 |02fb: invoke-virtual {v0, v1, v5, v2, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.measureChildView:(Landroid/view/View;III)I // method@2919 │ │ +0cee74: 0a05 |02fe: move-result v5 │ │ +0cee76: 1328 0000 |02ff: const/16 v40, #int 0 // #0 │ │ +0cee7a: 0800 2c00 |0301: move-object/from16 v0, v44 │ │ +0cee7e: 5400 ee0c |0303: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cee82: 0829 0000 |0305: move-object/from16 v41, v0 │ │ +0cee86: 7401 6520 2900 |0307: invoke-virtual/range {v41}, Landroid/widget/LinearLayout;.getMeasuredWidth:()I // method@2065 │ │ +0cee8c: 0a29 |030a: move-result v41 │ │ +0cee8e: 9129 1829 |030b: sub-int v41, v24, v41 │ │ +0cee92: 7702 9d2e 2800 |030d: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cee98: 0a18 |0310: move-result v24 │ │ +0cee9a: 0800 2c00 |0311: move-object/from16 v0, v44 │ │ +0cee9e: 5200 ca0c |0313: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContentHeight:I // field@0cca │ │ +0ceea2: 0228 0000 |0315: move/from16 v40, v0 │ │ +0ceea6: 3c28 9601 |0317: if-gtz v40, 04ad // +0196 │ │ +0ceeaa: 131c 0000 |0319: const/16 v28, #int 0 // #0 │ │ +0ceeae: 1316 0000 |031b: const/16 v22, #int 0 // #0 │ │ +0ceeb2: 0200 1600 |031d: move/from16 v0, v22 │ │ +0ceeb6: 3570 3301 |031f: if-ge v0, v7, 0452 // +0133 │ │ +0ceeba: 0800 2c00 |0321: move-object/from16 v0, v44 │ │ +0ceebe: 0201 1600 |0323: move/from16 v1, v22 │ │ +0ceec2: 6e20 f828 1000 |0325: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getChildAt:(I)Landroid/view/View; // method@28f8 │ │ +0ceec8: 0c23 |0328: move-result-object v35 │ │ +0ceeca: 7401 fd1d 2300 |0329: invoke-virtual/range {v35}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0ceed0: 0a28 |032c: move-result v40 │ │ +0ceed2: 901d 2825 |032d: add-int v29, v40, v37 │ │ +0ceed6: 0200 1d00 |032f: move/from16 v0, v29 │ │ +0ceeda: 0201 1c00 |0331: move/from16 v1, v28 │ │ +0ceede: 3710 0400 |0333: if-le v0, v1, 0337 // +0004 │ │ +0ceee2: 021c 1d00 |0335: move/from16 v28, v29 │ │ +0ceee6: d816 1601 |0337: add-int/lit8 v22, v22, #int 1 // #01 │ │ +0ceeea: 28e4 |0339: goto 031d // -001c │ │ +0ceeec: 7701 d31d 2e00 |033a: invoke-static/range {v46}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0ceef2: 0a1b |033d: move-result v27 │ │ +0ceef4: 2900 91fd |033e: goto/16 00cf // -026f │ │ +0ceef8: 0800 2c00 |0340: move-object/from16 v0, v44 │ │ +0ceefc: 5400 d30c |0342: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cef00: 0812 0000 |0344: move-object/from16 v18, v0 │ │ +0cef04: 2900 bbfd |0346: goto/16 0101 // -0245 │ │ +0cef08: 0800 1a00 |0348: move-object/from16 v0, v26 │ │ +0cef0c: 5200 5508 |034a: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cef10: 0228 0000 |034c: move/from16 v40, v0 │ │ +0cef14: 1529 0040 |034e: const/high16 v41, #int 1073741824 // #4000 │ │ +0cef18: 7702 d41d 2800 |0350: invoke-static/range {v40, v41}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cef1e: 0a14 |0353: move-result v20 │ │ +0cef20: 2900 cdfd |0354: goto/16 0121 // -0233 │ │ +0cef24: 1321 0000 |0356: const/16 v33, #int 0 // #0 │ │ +0cef28: 2900 94fe |0358: goto/16 01ec // -016c │ │ +0cef2c: 0800 2c00 |035a: move-object/from16 v0, v44 │ │ +0cef30: 5400 db0c |035c: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cef34: 0828 0000 |035e: move-object/from16 v40, v0 │ │ +0cef38: 3828 9dfe |0360: if-eqz v40, 01fd // -0163 │ │ +0cef3c: 3821 4f00 |0362: if-eqz v33, 03b1 // +004f │ │ +0cef40: 0800 2c00 |0364: move-object/from16 v0, v44 │ │ +0cef44: 5200 da0c |0366: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0cef48: 0228 0000 |0368: move/from16 v40, v0 │ │ +0cef4c: da17 2802 |036a: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +0cef50: 1328 0000 |036c: const/16 v40, #int 0 // #0 │ │ +0cef54: 9129 0517 |036e: sub-int v41, v5, v23 │ │ +0cef58: 7702 9d2e 2800 |0370: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cef5e: 0a05 |0373: move-result v5 │ │ +0cef60: 1328 0000 |0374: const/16 v40, #int 0 // #0 │ │ +0cef64: 9129 1817 |0376: sub-int v41, v24, v23 │ │ +0cef68: 7702 9d2e 2800 |0378: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cef6e: 0a18 |037b: move-result v24 │ │ +0cef70: 0800 2c00 |037c: move-object/from16 v0, v44 │ │ +0cef74: 5400 db0c |037e: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cef78: 0828 0000 |0380: move-object/from16 v40, v0 │ │ +0cef7c: 1529 0080 |0382: const/high16 v41, #int -2147483648 // #8000 │ │ +0cef80: 0200 2900 |0384: move/from16 v0, v41 │ │ +0cef84: 7120 d41d 0500 |0386: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cef8a: 0a29 |0389: move-result v41 │ │ +0cef8c: 152a 0040 |038a: const/high16 v42, #int 1073741824 // #4000 │ │ +0cef90: 0200 2a00 |038c: move/from16 v0, v42 │ │ +0cef94: 7120 d41d 0f00 |038e: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cef9a: 0a2a |0391: move-result v42 │ │ +0cef9c: 7403 1d2a 2800 |0392: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.measure:(II)V // method@2a1d │ │ +0cefa2: 0800 2c00 |0395: move-object/from16 v0, v44 │ │ +0cefa6: 5400 db0c |0397: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cefaa: 0828 0000 |0399: move-object/from16 v40, v0 │ │ +0cefae: 7401 112a 2800 |039b: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.getMeasuredWidth:()I // method@2a11 │ │ +0cefb4: 0a19 |039e: move-result v25 │ │ +0cefb6: 1328 0000 |039f: const/16 v40, #int 0 // #0 │ │ +0cefba: 9129 0519 |03a1: sub-int v41, v5, v25 │ │ +0cefbe: 7702 9d2e 2800 |03a3: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cefc4: 0a05 |03a6: move-result v5 │ │ +0cefc6: 1328 0000 |03a7: const/16 v40, #int 0 // #0 │ │ +0cefca: 9129 1819 |03a9: sub-int v41, v24, v25 │ │ +0cefce: 7702 9d2e 2800 |03ab: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cefd4: 0a18 |03ae: move-result v24 │ │ +0cefd6: 2900 4efe |03af: goto/16 01fd // -01b2 │ │ +0cefda: 0800 2c00 |03b1: move-object/from16 v0, v44 │ │ +0cefde: 5200 da0c |03b3: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0cefe2: 0217 0000 |03b5: move/from16 v23, v0 │ │ +0cefe6: 28b5 |03b7: goto 036c // -004b │ │ +0cefe8: 0800 2c00 |03b8: move-object/from16 v0, v44 │ │ +0cefec: 5400 ec0c |03ba: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0ceff0: 0828 0000 |03bc: move-object/from16 v40, v0 │ │ +0ceff4: 3828 3ffe |03be: if-eqz v40, 01fd // -01c1 │ │ +0ceff8: 3821 4f00 |03c0: if-eqz v33, 040f // +004f │ │ +0ceffc: 0800 2c00 |03c2: move-object/from16 v0, v44 │ │ +0cf000: 5200 da0c |03c4: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0cf004: 0228 0000 |03c6: move/from16 v40, v0 │ │ +0cf008: da17 2802 |03c8: mul-int/lit8 v23, v40, #int 2 // #02 │ │ +0cf00c: 1328 0000 |03ca: const/16 v40, #int 0 // #0 │ │ +0cf010: 9129 0517 |03cc: sub-int v41, v5, v23 │ │ +0cf014: 7702 9d2e 2800 |03ce: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cf01a: 0a05 |03d1: move-result v5 │ │ +0cf01c: 1328 0000 |03d2: const/16 v40, #int 0 // #0 │ │ +0cf020: 9129 1817 |03d4: sub-int v41, v24, v23 │ │ +0cf024: 7702 9d2e 2800 |03d6: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cf02a: 0a18 |03d9: move-result v24 │ │ +0cf02c: 0800 2c00 |03da: move-object/from16 v0, v44 │ │ +0cf030: 5400 ec0c |03dc: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf034: 0828 0000 |03de: move-object/from16 v40, v0 │ │ +0cf038: 1529 0080 |03e0: const/high16 v41, #int -2147483648 // #8000 │ │ +0cf03c: 0200 2900 |03e2: move/from16 v0, v41 │ │ +0cf040: 7120 d41d 0500 |03e4: invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cf046: 0a29 |03e7: move-result v41 │ │ +0cf048: 152a 0040 |03e8: const/high16 v42, #int 1073741824 // #4000 │ │ +0cf04c: 0200 2a00 |03ea: move/from16 v0, v42 │ │ +0cf050: 7120 d41d 0f00 |03ec: invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cf056: 0a2a |03ef: move-result v42 │ │ +0cf058: 7403 9a2b 2800 |03f0: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.measure:(II)V // method@2b9a │ │ +0cf05e: 0800 2c00 |03f3: move-object/from16 v0, v44 │ │ +0cf062: 5400 ec0c |03f5: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf066: 0828 0000 |03f7: move-object/from16 v40, v0 │ │ +0cf06a: 7401 962b 2800 |03f9: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getMeasuredWidth:()I // method@2b96 │ │ +0cf070: 0a22 |03fc: move-result v34 │ │ +0cf072: 1328 0000 |03fd: const/16 v40, #int 0 // #0 │ │ +0cf076: 9129 0522 |03ff: sub-int v41, v5, v34 │ │ +0cf07a: 7702 9d2e 2800 |0401: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cf080: 0a05 |0404: move-result v5 │ │ +0cf082: 1328 0000 |0405: const/16 v40, #int 0 // #0 │ │ +0cf086: 9129 1822 |0407: sub-int v41, v24, v34 │ │ +0cf08a: 7702 9d2e 2800 |0409: invoke-static/range {v40, v41}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0cf090: 0a18 |040c: move-result v24 │ │ +0cf092: 2900 f0fd |040d: goto/16 01fd // -0210 │ │ +0cf096: 0800 2c00 |040f: move-object/from16 v0, v44 │ │ +0cf09a: 5200 da0c |0411: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mItemPadding:I // field@0cda │ │ +0cf09e: 0217 0000 |0413: move/from16 v23, v0 │ │ +0cf0a2: 28b5 |0415: goto 03ca // -004b │ │ +0cf0a4: 0800 2c00 |0416: move-object/from16 v0, v44 │ │ +0cf0a8: 5200 ce0c |0418: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf0ac: 0228 0000 |041a: move/from16 v40, v0 │ │ +0cf0b0: dd28 2810 |041c: and-int/lit8 v40, v40, #int 16 // #10 │ │ +0cf0b4: 3828 ecfd |041e: if-eqz v40, 020a // -0214 │ │ +0cf0b8: 0800 2c00 |0420: move-object/from16 v0, v44 │ │ +0cf0bc: 5400 cd0c |0422: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf0c0: 0828 0000 |0424: move-object/from16 v40, v0 │ │ +0cf0c4: 3828 e4fd |0426: if-eqz v40, 020a // -021c │ │ +0cf0c8: 0800 2c00 |0428: move-object/from16 v0, v44 │ │ +0cf0cc: 540e cd0c |042a: iget-object v14, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf0d0: 2900 defd |042c: goto/16 020a // -0222 │ │ +0cf0d4: 1204 |042e: const/4 v4, #int 0 // #0 │ │ +0cf0d6: 2900 f7fd |042f: goto/16 0226 // -0209 │ │ +0cf0da: 0800 1a00 |0431: move-object/from16 v0, v26 │ │ +0cf0de: 5200 5408 |0433: iget v0, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0cf0e2: 0228 0000 |0435: move/from16 v40, v0 │ │ +0cf0e6: 1329 feff |0437: const/16 v41, #int -2 // #fffe │ │ +0cf0ea: 0200 2800 |0439: move/from16 v0, v40 │ │ +0cf0ee: 0201 2900 |043b: move/from16 v1, v41 │ │ +0cf0f2: 3210 0600 |043d: if-eq v0, v1, 0443 // +0006 │ │ +0cf0f6: 150b 0040 |043f: const/high16 v11, #int 1073741824 // #4000 │ │ +0cf0fa: 2900 09fe |0441: goto/16 024a // -01f7 │ │ +0cf0fe: 150b 0080 |0443: const/high16 v11, #int -2147483648 // #8000 │ │ +0cf102: 28fc |0445: goto 0441 // -0004 │ │ +0cf104: 150d 0080 |0446: const/high16 v13, #int -2147483648 // #8000 │ │ +0cf108: 2900 2efe |0448: goto/16 0276 // -01d2 │ │ +0cf10c: 0228 0500 |044a: move/from16 v40, v5 │ │ +0cf110: 2900 40fe |044c: goto/16 028c // -01c0 │ │ +0cf114: 1328 1300 |044e: const/16 v40, #int 19 // #13 │ │ +0cf118: 2900 4cfe |0450: goto/16 029c // -01b4 │ │ +0cf11c: 0800 2c00 |0452: move-object/from16 v0, v44 │ │ +0cf120: 0201 1c00 |0454: move/from16 v1, v28 │ │ +0cf124: 6e30 3529 9001 |0456: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2935 │ │ +0cf12a: 0800 2c00 |0459: move-object/from16 v0, v44 │ │ +0cf12e: 5400 cc0c |045b: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ccc │ │ +0cf132: 0828 0000 |045d: move-object/from16 v40, v0 │ │ +0cf136: 3828 0f00 |045f: if-eqz v40, 046e // +000f │ │ +0cf13a: 0800 2c00 |0461: move-object/from16 v0, v44 │ │ +0cf13e: 5400 cc0c |0463: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ccc │ │ +0cf142: 0828 0000 |0465: move-object/from16 v40, v0 │ │ +0cf146: 7401 0229 2c00 |0467: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2902 │ │ +0cf14c: 0a29 |046a: move-result v41 │ │ +0cf14e: 7402 9828 2800 |046b: invoke-virtual/range {v40, v41}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;.setContentHeight:(I)V // method@2898 │ │ +0cf154: 0800 2c00 |046e: move-object/from16 v0, v44 │ │ +0cf158: 5400 e40c |0470: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0cf15c: 0828 0000 |0472: move-object/from16 v40, v0 │ │ +0cf160: 3828 e6fb |0474: if-eqz v40, 005a // -041a │ │ +0cf164: 0800 2c00 |0476: move-object/from16 v0, v44 │ │ +0cf168: 5400 e40c |0478: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0cf16c: 0828 0000 |047a: move-object/from16 v40, v0 │ │ +0cf170: 7401 a92a 2800 |047c: invoke-virtual/range {v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.getVisibility:()I // method@2aa9 │ │ +0cf176: 0a28 |047f: move-result v40 │ │ +0cf178: 1329 0800 |0480: const/16 v41, #int 8 // #8 │ │ +0cf17c: 0200 2800 |0482: move/from16 v0, v40 │ │ +0cf180: 0201 2900 |0484: move/from16 v1, v41 │ │ +0cf184: 3210 d4fb |0486: if-eq v0, v1, 005a // -042c │ │ +0cf188: 0800 2c00 |0488: move-object/from16 v0, v44 │ │ +0cf18c: 5400 e40c |048a: iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; // field@0ce4 │ │ +0cf190: 0828 0000 |048c: move-object/from16 v40, v0 │ │ +0cf194: 0800 2c00 |048e: move-object/from16 v0, v44 │ │ +0cf198: 5200 e20c |0490: iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mProgressBarPadding:I // field@0ce2 │ │ +0cf19c: 0229 0000 |0492: move/from16 v41, v0 │ │ +0cf1a0: da29 2902 |0494: mul-int/lit8 v41, v41, #int 2 // #02 │ │ +0cf1a4: 9129 0929 |0496: sub-int v41, v9, v41 │ │ +0cf1a8: 152a 0040 |0498: const/high16 v42, #int 1073741824 // #4000 │ │ +0cf1ac: 7702 d41d 2900 |049a: invoke-static/range {v41, v42}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cf1b2: 0a29 |049d: move-result v41 │ │ +0cf1b4: 7401 0229 2c00 |049e: invoke-virtual/range {v44}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getMeasuredHeight:()I // method@2902 │ │ +0cf1ba: 0a2a |04a1: move-result v42 │ │ +0cf1bc: 152b 0080 |04a2: const/high16 v43, #int -2147483648 // #8000 │ │ +0cf1c0: 7702 d41d 2a00 |04a4: invoke-static/range {v42, v43}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cf1c6: 0a2a |04a7: move-result v42 │ │ +0cf1c8: 7403 b42a 2800 |04a8: invoke-virtual/range {v40, v41, v42}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;.measure:(II)V // method@2ab4 │ │ +0cf1ce: 2900 affb |04ab: goto/16 005a // -0451 │ │ +0cf1d2: 0800 2c00 |04ad: move-object/from16 v0, v44 │ │ +0cf1d6: 0201 1b00 |04af: move/from16 v1, v27 │ │ +0cf1da: 6e30 3529 9001 |04b1: invoke-virtual {v0, v9, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setMeasuredDimension:(II)V // method@2935 │ │ +0cf1e0: 28a5 |04b4: goto 0459 // -005b │ │ +0cf1e2: 0000 |04b5: nop // spacer │ │ +0cf1e4: 0001 0200 0100 0000 6001 0000 be01 ... |04b6: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0000 line=792 │ │ 0x0004 line=793 │ │ 0x000c line=794 │ │ 0x000e line=795 │ │ 0x0014 line=796 │ │ 0x001c line=797 │ │ + 0x0038 line=798 │ │ 0x003e line=799 │ │ 0x0040 line=795 │ │ 0x0043 line=803 │ │ 0x0045 line=805 │ │ 0x0052 line=806 │ │ 0x005a line=985 │ │ 0x005b line=810 │ │ 0x0063 line=812 │ │ 0x0067 line=813 │ │ 0x006f line=814 │ │ - 0x0096 line=818 │ │ - 0x009a line=819 │ │ - 0x00a2 line=820 │ │ - 0x00c9 line=824 │ │ - 0x00cd line=826 │ │ - 0x00db line=829 │ │ - 0x00e5 line=830 │ │ - 0x00e9 line=831 │ │ - 0x00ed line=832 │ │ - 0x00ef line=833 │ │ - 0x00f7 line=835 │ │ - 0x00fb line=836 │ │ - 0x00fd line=837 │ │ - 0x00ff line=839 │ │ - 0x010d line=841 │ │ - 0x0119 line=842 │ │ - 0x011d line=844 │ │ - 0x0125 line=845 │ │ - 0x012d line=849 │ │ - 0x013e line=851 │ │ - 0x0148 line=852 │ │ - 0x0150 line=853 │ │ - 0x0158 line=856 │ │ - 0x0170 line=857 │ │ - 0x0182 line=859 │ │ - 0x0194 line=862 │ │ - 0x01ae line=864 │ │ - 0x01c0 line=866 │ │ - 0x01d2 line=870 │ │ - 0x01f8 line=873 │ │ - 0x0200 line=874 │ │ - 0x0209 line=904 │ │ - 0x020a line=905 │ │ - 0x0212 line=906 │ │ - 0x0216 line=912 │ │ - 0x0218 line=913 │ │ - 0x0224 line=914 │ │ - 0x0232 line=917 │ │ - 0x0234 line=918 │ │ - 0x0236 line=919 │ │ - 0x0238 line=920 │ │ - 0x0242 line=921 │ │ - 0x024c line=927 │ │ - 0x0254 line=928 │ │ - 0x0256 line=933 │ │ - 0x0272 line=936 │ │ - 0x0282 line=938 │ │ - 0x02a2 line=941 │ │ - 0x02aa line=946 │ │ - 0x02c0 line=947 │ │ - 0x02ca line=950 │ │ - 0x02d9 line=953 │ │ - 0x02e1 line=956 │ │ - 0x02eb line=957 │ │ - 0x030b line=959 │ │ - 0x031d line=962 │ │ - 0x0325 line=963 │ │ - 0x0327 line=964 │ │ - 0x032d line=965 │ │ - 0x0335 line=966 │ │ - 0x033b line=967 │ │ - 0x0341 line=968 │ │ - 0x0343 line=964 │ │ - 0x0346 line=826 │ │ - 0x034c line=839 │ │ - 0x0354 line=847 │ │ - 0x0362 line=870 │ │ - 0x0366 line=876 │ │ - 0x036e line=877 │ │ - 0x0378 line=878 │ │ - 0x0380 line=879 │ │ - 0x0388 line=880 │ │ - 0x03a1 line=883 │ │ - 0x03ab line=884 │ │ - 0x03b3 line=885 │ │ - 0x03bb line=886 │ │ - 0x03bd line=877 │ │ - 0x03c4 line=889 │ │ - 0x03cc line=890 │ │ - 0x03d6 line=891 │ │ - 0x03de line=892 │ │ - 0x03e6 line=893 │ │ - 0x03ff line=896 │ │ - 0x0409 line=897 │ │ - 0x0411 line=898 │ │ - 0x041b line=890 │ │ - 0x0422 line=907 │ │ - 0x0434 line=909 │ │ - 0x043a line=914 │ │ - 0x043d line=930 │ │ - 0x0452 line=936 │ │ - 0x0458 line=938 │ │ - 0x045a line=941 │ │ - 0x045e line=971 │ │ - 0x0465 line=976 │ │ - 0x046d line=977 │ │ - 0x047a line=980 │ │ - 0x0494 line=981 │ │ - 0x04b9 line=973 │ │ - 0x04c1 line=874 │ │ + 0x0090 line=818 │ │ + 0x0094 line=819 │ │ + 0x009c line=820 │ │ + 0x00bd line=824 │ │ + 0x00c1 line=826 │ │ + 0x00cf line=829 │ │ + 0x00d9 line=830 │ │ + 0x00dd line=831 │ │ + 0x00e1 line=832 │ │ + 0x00e3 line=833 │ │ + 0x00eb line=835 │ │ + 0x00ef line=836 │ │ + 0x00f1 line=837 │ │ + 0x00f3 line=839 │ │ + 0x0101 line=841 │ │ + 0x010d line=842 │ │ + 0x0111 line=844 │ │ + 0x0119 line=845 │ │ + 0x0121 line=849 │ │ + 0x0123 line=850 │ │ + 0x0129 line=849 │ │ + 0x0132 line=851 │ │ + 0x013c line=852 │ │ + 0x0144 line=853 │ │ + 0x014c line=856 │ │ + 0x0164 line=857 │ │ + 0x0176 line=859 │ │ + 0x0188 line=862 │ │ + 0x0196 line=863 │ │ + 0x01a2 line=864 │ │ + 0x01b4 line=866 │ │ + 0x01bc line=867 │ │ + 0x01c2 line=866 │ │ + 0x01c6 line=870 │ │ + 0x01ec line=873 │ │ + 0x01f4 line=874 │ │ + 0x01fd line=904 │ │ + 0x01fe line=905 │ │ + 0x0206 line=906 │ │ + 0x020a line=912 │ │ + 0x020c line=913 │ │ + 0x0218 line=914 │ │ + 0x0226 line=917 │ │ + 0x0228 line=918 │ │ + 0x022a line=919 │ │ + 0x022c line=920 │ │ + 0x0236 line=921 │ │ + 0x0240 line=927 │ │ + 0x0248 line=928 │ │ + 0x024a line=933 │ │ + 0x025a line=934 │ │ + 0x0262 line=933 │ │ + 0x0266 line=936 │ │ + 0x0276 line=938 │ │ + 0x0286 line=939 │ │ + 0x028e line=938 │ │ + 0x0296 line=941 │ │ + 0x029e line=946 │ │ + 0x02b4 line=947 │ │ + 0x02be line=951 │ │ + 0x02c2 line=952 │ │ + 0x02c6 line=950 │ │ + 0x02cd line=953 │ │ + 0x02d5 line=956 │ │ + 0x02df line=957 │ │ + 0x02ed line=958 │ │ + 0x02f3 line=957 │ │ + 0x02ff line=959 │ │ + 0x0311 line=962 │ │ + 0x0319 line=963 │ │ + 0x031b line=964 │ │ + 0x0321 line=965 │ │ + 0x0329 line=966 │ │ + 0x032f line=967 │ │ + 0x0335 line=968 │ │ + 0x0337 line=964 │ │ + 0x033a line=827 │ │ + 0x0340 line=839 │ │ + 0x0348 line=847 │ │ + 0x0356 line=870 │ │ + 0x035a line=876 │ │ + 0x0362 line=877 │ │ + 0x036c line=878 │ │ + 0x0374 line=879 │ │ + 0x037c line=880 │ │ + 0x0384 line=881 │ │ + 0x038c line=882 │ │ + 0x0392 line=880 │ │ + 0x0395 line=883 │ │ + 0x039f line=884 │ │ + 0x03a7 line=885 │ │ + 0x03af line=886 │ │ + 0x03b1 line=877 │ │ + 0x03b8 line=889 │ │ + 0x03c0 line=890 │ │ + 0x03ca line=891 │ │ + 0x03d2 line=892 │ │ + 0x03da line=893 │ │ + 0x03e2 line=894 │ │ + 0x03ea line=895 │ │ + 0x03f0 line=893 │ │ + 0x03f3 line=896 │ │ + 0x03fd line=897 │ │ + 0x0405 line=898 │ │ + 0x040f line=890 │ │ + 0x0416 line=907 │ │ + 0x0428 line=909 │ │ + 0x042e line=914 │ │ + 0x0431 line=930 │ │ + 0x0446 line=936 │ │ + 0x044c line=939 │ │ + 0x044e line=941 │ │ + 0x0452 line=971 │ │ + 0x0459 line=976 │ │ + 0x0461 line=977 │ │ + 0x046e line=980 │ │ + 0x0488 line=981 │ │ + 0x049e line=983 │ │ + 0x04a8 line=981 │ │ + 0x04ad line=973 │ │ + 0x04b5 line=874 │ │ locals : │ │ 0x001c - 0x0043 reg=6 child Landroid/view/View; │ │ 0x0010 - 0x005a reg=22 i I │ │ 0x000e - 0x005a reg=38 visibleChildren I │ │ - 0x0148 - 0x0158 reg=19 homeWidth I │ │ - 0x012d - 0x0158 reg=20 homeWidthSpec I │ │ - 0x011d - 0x0158 reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ - 0x00ef - 0x026c reg=15 height I │ │ - 0x0232 - 0x02e1 reg=4 ablp Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ - 0x0272 - 0x02e1 reg=10 customNavHeight I │ │ - 0x0256 - 0x02e1 reg=11 customNavHeightMode I │ │ - 0x02a2 - 0x02e1 reg=12 customNavWidth I │ │ - 0x0282 - 0x02e1 reg=13 customNavWidthMode I │ │ - 0x02aa - 0x02e1 reg=17 hgrav I │ │ - 0x0234 - 0x02e1 reg=21 horizontalMargin I │ │ - 0x0224 - 0x02e1 reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ - 0x0236 - 0x02e1 reg=36 verticalMargin I │ │ - 0x00fb - 0x0346 reg=5 availableWidth I │ │ - 0x00f7 - 0x0346 reg=8 childSpecHeight I │ │ - 0x020a - 0x0346 reg=14 customView Landroid/view/View; │ │ - 0x010d - 0x0346 reg=18 homeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ - 0x0329 - 0x0346 reg=22 i I │ │ - 0x00fd - 0x0346 reg=24 leftOfCenter I │ │ - 0x00db - 0x0346 reg=27 maxHeight I │ │ - 0x0327 - 0x0346 reg=28 measuredHeight I │ │ - 0x033b - 0x0346 reg=29 paddedViewHeight I │ │ - 0x00e9 - 0x0346 reg=30 paddingLeft I │ │ - 0x00ed - 0x0346 reg=31 paddingRight I │ │ - 0x00ff - 0x0346 reg=32 rightOfCenter I │ │ - 0x01f8 - 0x0346 reg=33 showTitle Z │ │ - 0x0335 - 0x0346 reg=35 v Landroid/view/View; │ │ - 0x00e5 - 0x0346 reg=37 verticalPadding I │ │ - 0x0360 - 0x0362 reg=20 homeWidthSpec I │ │ - 0x0354 - 0x0362 reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ - 0x0378 - 0x03bd reg=23 itemPaddingSize I │ │ - 0x03ab - 0x03bd reg=25 listNavWidth I │ │ - 0x03d6 - 0x041b reg=23 itemPaddingSize I │ │ - 0x0409 - 0x041b reg=34 tabWidth I │ │ - 0x044d - 0x044f reg=11 customNavHeightMode I │ │ - 0x034c - 0x0452 reg=15 height I │ │ - 0x043d - 0x045e reg=4 ablp Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ - 0x0452 - 0x045e reg=10 customNavHeight I │ │ - 0x0452 - 0x045e reg=11 customNavHeightMode I │ │ - 0x045a - 0x045e reg=12 customNavWidth I │ │ - 0x0456 - 0x045e reg=13 customNavWidthMode I │ │ - 0x043d - 0x045e reg=21 horizontalMargin I │ │ - 0x043a - 0x045e reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ - 0x043d - 0x045e reg=36 verticalMargin I │ │ - 0x045e - 0x0465 reg=22 i I │ │ - 0x045e - 0x0465 reg=28 measuredHeight I │ │ - 0x034c - 0x04ca reg=5 availableWidth I │ │ - 0x0004 - 0x04ca reg=7 childCount I │ │ - 0x034c - 0x04ca reg=8 childSpecHeight I │ │ - 0x00cd - 0x04ca reg=9 contentWidth I │ │ - 0x0422 - 0x04ca reg=14 customView Landroid/view/View; │ │ - 0x009a - 0x04ca reg=16 heightMode I │ │ - 0x0354 - 0x04ca reg=18 homeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ - 0x034c - 0x04ca reg=24 leftOfCenter I │ │ - 0x034c - 0x04ca reg=27 maxHeight I │ │ - 0x034c - 0x04ca reg=30 paddingLeft I │ │ - 0x034c - 0x04ca reg=31 paddingRight I │ │ - 0x034c - 0x04ca reg=32 rightOfCenter I │ │ - 0x0366 - 0x04ca reg=33 showTitle Z │ │ - 0x034c - 0x04ca reg=37 verticalPadding I │ │ - 0x0067 - 0x04ca reg=39 widthMode I │ │ - 0x0000 - 0x04ca reg=44 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - 0x0000 - 0x04ca reg=45 widthMeasureSpec I │ │ - 0x0000 - 0x04ca reg=46 heightMeasureSpec I │ │ + 0x013c - 0x014c reg=19 homeWidth I │ │ + 0x0121 - 0x014c reg=20 homeWidthSpec I │ │ + 0x0111 - 0x014c reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ + 0x00e3 - 0x0260 reg=15 height I │ │ + 0x0226 - 0x02d5 reg=4 ablp Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ + 0x0266 - 0x02d5 reg=10 customNavHeight I │ │ + 0x024a - 0x02d5 reg=11 customNavHeightMode I │ │ + 0x0296 - 0x02d5 reg=12 customNavWidth I │ │ + 0x0276 - 0x02d5 reg=13 customNavWidthMode I │ │ + 0x029e - 0x02d5 reg=17 hgrav I │ │ + 0x0228 - 0x02d5 reg=21 horizontalMargin I │ │ + 0x0218 - 0x02d5 reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ + 0x022a - 0x02d5 reg=36 verticalMargin I │ │ + 0x00ef - 0x033a reg=5 availableWidth I │ │ + 0x00eb - 0x033a reg=8 childSpecHeight I │ │ + 0x01fe - 0x033a reg=14 customView Landroid/view/View; │ │ + 0x0101 - 0x033a reg=18 homeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ + 0x031d - 0x033a reg=22 i I │ │ + 0x00f1 - 0x033a reg=24 leftOfCenter I │ │ + 0x00cf - 0x033a reg=27 maxHeight I │ │ + 0x031b - 0x033a reg=28 measuredHeight I │ │ + 0x032f - 0x033a reg=29 paddedViewHeight I │ │ + 0x00dd - 0x033a reg=30 paddingLeft I │ │ + 0x00e1 - 0x033a reg=31 paddingRight I │ │ + 0x00f3 - 0x033a reg=32 rightOfCenter I │ │ + 0x01ec - 0x033a reg=33 showTitle Z │ │ + 0x0329 - 0x033a reg=35 v Landroid/view/View; │ │ + 0x00d9 - 0x033a reg=37 verticalPadding I │ │ + 0x0354 - 0x0356 reg=20 homeWidthSpec I │ │ + 0x0348 - 0x0356 reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ + 0x036c - 0x03b1 reg=23 itemPaddingSize I │ │ + 0x039f - 0x03b1 reg=25 listNavWidth I │ │ + 0x03ca - 0x040f reg=23 itemPaddingSize I │ │ + 0x03fd - 0x040f reg=34 tabWidth I │ │ + 0x0441 - 0x0443 reg=11 customNavHeightMode I │ │ + 0x0340 - 0x0446 reg=15 height I │ │ + 0x0431 - 0x0452 reg=4 ablp Lcom/actionbarsherlock/app/ActionBar$LayoutParams; │ │ + 0x0446 - 0x0452 reg=10 customNavHeight I │ │ + 0x0446 - 0x0452 reg=11 customNavHeightMode I │ │ + 0x044e - 0x0452 reg=12 customNavWidth I │ │ + 0x044a - 0x0452 reg=13 customNavWidthMode I │ │ + 0x0431 - 0x0452 reg=21 horizontalMargin I │ │ + 0x042e - 0x0452 reg=26 lp Landroid/view/ViewGroup$LayoutParams; │ │ + 0x0431 - 0x0452 reg=36 verticalMargin I │ │ + 0x0452 - 0x0459 reg=22 i I │ │ + 0x0452 - 0x0459 reg=28 measuredHeight I │ │ + 0x0340 - 0x04be reg=5 availableWidth I │ │ + 0x0004 - 0x04be reg=7 childCount I │ │ + 0x0340 - 0x04be reg=8 childSpecHeight I │ │ + 0x00c1 - 0x04be reg=9 contentWidth I │ │ + 0x0416 - 0x04be reg=14 customView Landroid/view/View; │ │ + 0x0094 - 0x04be reg=16 heightMode I │ │ + 0x0348 - 0x04be reg=18 homeLayout Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ │ + 0x0340 - 0x04be reg=24 leftOfCenter I │ │ + 0x0340 - 0x04be reg=27 maxHeight I │ │ + 0x0340 - 0x04be reg=30 paddingLeft I │ │ + 0x0340 - 0x04be reg=31 paddingRight I │ │ + 0x0340 - 0x04be reg=32 rightOfCenter I │ │ + 0x035a - 0x04be reg=33 showTitle Z │ │ + 0x0340 - 0x04be reg=37 verticalPadding I │ │ + 0x0067 - 0x04be reg=39 widthMode I │ │ + 0x0000 - 0x04be reg=44 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ + 0x0000 - 0x04be reg=45 widthMeasureSpec I │ │ + 0x0000 - 0x04be reg=46 heightMeasureSpec I │ │ │ │ #22 : (in Lcom/actionbarsherlock/internal/widget/ActionBarView;) │ │ name : 'onRestoreInstanceState' │ │ type : '(Landroid/os/Parcelable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 43 16-bit code units │ │ -0cb988: |[0cb988] com.actionbarsherlock.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ -0cb998: 0751 |0000: move-object v1, v5 │ │ -0cb99a: 1f01 2305 |0001: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0523 │ │ -0cb99e: 6e10 dd28 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@28dd │ │ -0cb9a4: 0c02 |0006: move-result-object v2 │ │ -0cb9a6: 6f20 3928 2400 |0007: invoke-super {v4, v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2839 │ │ -0cb9ac: 5212 c20c |000a: iget v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ -0cb9b0: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ -0cb9b4: 5442 d20c |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0cb9b8: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ -0cb9bc: 5442 e10c |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ -0cb9c0: 3802 0f00 |0014: if-eqz v2, 0023 // +000f │ │ -0cb9c4: 5442 e10c |0016: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ -0cb9c8: 5213 c20c |0018: iget v3, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ -0cb9cc: 6e20 eb26 3200 |001a: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ -0cb9d2: 0c00 |001d: move-result-object v0 │ │ -0cb9d4: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ -0cb9d8: 7210 132c 0000 |0020: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2c13 │ │ -0cb9de: 5512 c30c |0023: iget-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ -0cb9e2: 3802 0500 |0025: if-eqz v2, 002a // +0005 │ │ -0cb9e6: 6e10 2329 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@2923 │ │ -0cb9ec: 0e00 |002a: return-void │ │ +0cf1f4: |[0cf1f4] com.actionbarsherlock.internal.widget.ActionBarView.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ +0cf204: 0751 |0000: move-object v1, v5 │ │ +0cf206: 1f01 2305 |0001: check-cast v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0523 │ │ +0cf20a: 6e10 dd28 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.getSuperState:()Landroid/os/Parcelable; // method@28dd │ │ +0cf210: 0c02 |0006: move-result-object v2 │ │ +0cf212: 6f20 3928 2400 |0007: invoke-super {v4, v2}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onRestoreInstanceState:(Landroid/os/Parcelable;)V // method@2839 │ │ +0cf218: 5212 c20c |000a: iget v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ +0cf21c: 3802 1700 |000c: if-eqz v2, 0023 // +0017 │ │ +0cf220: 5442 d20c |000e: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cf224: 3802 1300 |0010: if-eqz v2, 0023 // +0013 │ │ +0cf228: 5442 e10c |0012: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ +0cf22c: 3802 0f00 |0014: if-eqz v2, 0023 // +000f │ │ +0cf230: 5442 e10c |0016: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ +0cf234: 5213 c20c |0018: iget v3, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ +0cf238: 6e20 eb26 3200 |001a: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.findItem:(I)Lcom/actionbarsherlock/view/MenuItem; // method@26eb │ │ +0cf23e: 0c00 |001d: move-result-object v0 │ │ +0cf240: 3800 0500 |001e: if-eqz v0, 0023 // +0005 │ │ +0cf244: 7210 132c 0000 |0020: invoke-interface {v0}, Lcom/actionbarsherlock/view/MenuItem;.expandActionView:()Z // method@2c13 │ │ +0cf24a: 5512 c30c |0023: iget-boolean v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ +0cf24e: 3802 0500 |0025: if-eqz v2, 002a // +0005 │ │ +0cf252: 6e10 2329 0400 |0027: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.postShowOverflowMenu:()V // method@2923 │ │ +0cf258: 0e00 |002a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1155 │ │ 0x0003 line=1157 │ │ 0x000a line=1159 │ │ 0x0016 line=1161 │ │ 0x001e line=1162 │ │ @@ -291701,33 +291817,33 @@ │ │ type : '()Landroid/os/Parcelable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 36 16-bit code units │ │ -0cb9f0: |[0cb9f0] com.actionbarsherlock.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ -0cba00: 6f10 3a28 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@283a │ │ -0cba06: 0c01 |0003: move-result-object v1 │ │ -0cba08: 2200 2305 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0523 │ │ -0cba0c: 7020 dc28 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@28dc │ │ -0cba12: 5432 d20c |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0cba16: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ -0cba1a: 5432 d20c |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0cba1e: 5422 bb0c |000f: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0cba22: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ -0cba26: 5432 d20c |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0cba2a: 5422 bb0c |0015: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ -0cba2e: 6e10 3027 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ -0cba34: 0a02 |001a: move-result v2 │ │ -0cba36: 5902 c20c |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ -0cba3a: 6e10 1629 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2916 │ │ -0cba40: 0a02 |0020: move-result v2 │ │ -0cba42: 5c02 c30c |0021: iput-boolean v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ -0cba46: 1100 |0023: return-object v0 │ │ +0cf25c: |[0cf25c] com.actionbarsherlock.internal.widget.ActionBarView.onSaveInstanceState:()Landroid/os/Parcelable; │ │ +0cf26c: 6f10 3a28 0300 |0000: invoke-super {v3}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.onSaveInstanceState:()Landroid/os/Parcelable; // method@283a │ │ +0cf272: 0c01 |0003: move-result-object v1 │ │ +0cf274: 2200 2305 |0004: new-instance v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; // type@0523 │ │ +0cf278: 7020 dc28 1000 |0006: invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.:(Landroid/os/Parcelable;)V // method@28dc │ │ +0cf27e: 5432 d20c |0009: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cf282: 3802 1200 |000b: if-eqz v2, 001d // +0012 │ │ +0cf286: 5432 d20c |000d: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cf28a: 5422 bb0c |000f: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0cf28e: 3802 0c00 |0011: if-eqz v2, 001d // +000c │ │ +0cf292: 5432 d20c |0013: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cf296: 5422 bb0c |0015: iget-object v2, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.mCurrentExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; // field@0cbb │ │ +0cf29a: 6e10 3027 0200 |0017: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;.getItemId:()I // method@2730 │ │ +0cf2a0: 0a02 |001a: move-result v2 │ │ +0cf2a2: 5902 c20c |001b: iput v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.expandedMenuItemId:I // field@0cc2 │ │ +0cf2a6: 6e10 1629 0300 |001d: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.isOverflowMenuShowing:()Z // method@2916 │ │ +0cf2ac: 0a02 |0020: move-result v2 │ │ +0cf2ae: 5c02 c30c |0021: iput-boolean v2, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;.isOverflowOpen:Z // field@0cc3 │ │ +0cf2b2: 1100 |0023: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1141 │ │ 0x0004 line=1142 │ │ 0x0009 line=1144 │ │ 0x0013 line=1145 │ │ 0x001d line=1148 │ │ @@ -291742,17 +291858,17 @@ │ │ type : '(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cba48: |[0cba48] com.actionbarsherlock.internal.widget.ActionBarView.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ -0cba58: 5b01 c90c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cc9 │ │ -0cba5c: 0e00 |0002: return-void │ │ +0cf2b4: |[0cf2b4] com.actionbarsherlock.internal.widget.ActionBarView.setCallback:(Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener;)V │ │ +0cf2c4: 5b01 c90c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCallback:Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; // field@0cc9 │ │ +0cf2c8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=375 │ │ 0x0002 line=376 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 callback Lcom/actionbarsherlock/app/ActionBar$OnNavigationListener; │ │ @@ -291762,17 +291878,17 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cba60: |[0cba60] com.actionbarsherlock.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ -0cba70: 5c01 d80c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0cd8 │ │ -0cba74: 0e00 |0002: return-void │ │ +0cf2cc: |[0cf2cc] com.actionbarsherlock.internal.widget.ActionBarView.setCollapsable:(Z)V │ │ +0cf2dc: 5c01 d80c |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIsCollapsable:Z // field@0cd8 │ │ +0cf2e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ 0x0002 line=784 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 collapsable Z │ │ @@ -291782,17 +291898,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cba78: |[0cba78] com.actionbarsherlock.internal.widget.ActionBarView.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V │ │ -0cba88: 5b01 cc0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ccc │ │ -0cba8c: 0e00 |0002: return-void │ │ +0cf2e4: |[0cf2e4] com.actionbarsherlock.internal.widget.ActionBarView.setContextView:(Lcom/actionbarsherlock/internal/widget/ActionBarContextView;)V │ │ +0cf2f4: 5b01 cc0c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContextView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; // field@0ccc │ │ +0cf2f8: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ 0x0002 line=780 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 view Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ @@ -291802,33 +291918,33 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 34 16-bit code units │ │ -0cba90: |[0cba90] com.actionbarsherlock.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ -0cbaa0: 5221 ce0c |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbaa4: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ -0cbaa8: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ -0cbaac: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0cbaae: 5421 cd0c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbab2: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ -0cbab6: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ -0cbaba: 5421 cd0c |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbabe: 6e20 2429 1200 |000f: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0cbac4: 5b23 cd0c |0012: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbac8: 5421 cd0c |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbacc: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ -0cbad0: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ -0cbad4: 5421 cd0c |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbad8: 6e20 ed28 1200 |001c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0cbade: 0e00 |001f: return-void │ │ -0cbae0: 1200 |0020: const/4 v0, #int 0 // #0 │ │ -0cbae2: 28e6 |0021: goto 0007 // -001a │ │ +0cf2fc: |[0cf2fc] com.actionbarsherlock.internal.widget.ActionBarView.setCustomNavigationView:(Landroid/view/View;)V │ │ +0cf30c: 5221 ce0c |0000: iget v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf310: dd01 0110 |0002: and-int/lit8 v1, v1, #int 16 // #10 │ │ +0cf314: 3801 1c00 |0004: if-eqz v1, 0020 // +001c │ │ +0cf318: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0cf31a: 5421 cd0c |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf31e: 3801 0900 |0009: if-eqz v1, 0012 // +0009 │ │ +0cf322: 3800 0700 |000b: if-eqz v0, 0012 // +0007 │ │ +0cf326: 5421 cd0c |000d: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf32a: 6e20 2429 1200 |000f: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0cf330: 5b23 cd0c |0012: iput-object v3, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf334: 5421 cd0c |0014: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf338: 3801 0900 |0016: if-eqz v1, 001f // +0009 │ │ +0cf33c: 3800 0700 |0018: if-eqz v0, 001f // +0007 │ │ +0cf340: 5421 cd0c |001a: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf344: 6e20 ed28 1200 |001c: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0cf34a: 0e00 |001f: return-void │ │ +0cf34c: 1200 |0020: const/4 v0, #int 0 // #0 │ │ +0cf34e: 28e6 |0021: goto 0007 // -001a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=467 │ │ 0x0007 line=468 │ │ 0x000d line=469 │ │ 0x0012 line=471 │ │ 0x0014 line=472 │ │ @@ -291845,139 +291961,139 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 234 16-bit code units │ │ -0cbae4: |[0cbae4] com.actionbarsherlock.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ -0cbaf4: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ -0cbaf8: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ -0cbafa: 1218 |0003: const/4 v8, #int 1 // #1 │ │ -0cbafc: 1206 |0004: const/4 v6, #int 0 // #0 │ │ -0cbafe: 52b9 ce0c |0005: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbb02: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ -0cbb06: 59bc ce0c |0009: iput v12, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbb0a: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ -0cbb0e: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ -0cbb12: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ -0cbb16: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ -0cbb1a: 0184 |0013: move v4, v8 │ │ -0cbb1c: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ -0cbb20: 54b9 cf0c |0016: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cbb24: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ -0cbb28: 0165 |001a: move v5, v6 │ │ -0cbb2a: 54b9 d30c |001b: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbb2e: 6e20 d328 5900 |001d: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@28d3 │ │ -0cbb34: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ -0cbb38: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ -0cbb3c: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ -0cbb40: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ -0cbb44: 0183 |0028: move v3, v8 │ │ -0cbb46: 54b9 d30c |0029: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbb4a: 6e20 d228 3900 |002b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@28d2 │ │ -0cbb50: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ -0cbb54: 6e20 3029 8b00 |0030: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2930 │ │ -0cbb5a: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ -0cbb5e: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ -0cbb62: 54b9 dc0c |0037: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0cbb66: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ -0cbb6a: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ -0cbb6e: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ -0cbb72: 0182 |003f: move v2, v8 │ │ -0cbb74: 54ba d30c |0040: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbb78: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ -0cbb7c: 54b9 dc0c |0044: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0cbb80: 6e20 cf28 9a00 |0046: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ -0cbb86: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ -0cbb8a: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ -0cbb8e: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ -0cbb92: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ -0cbb96: 7010 1329 0b00 |0051: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2913 │ │ -0cbb9c: 54b9 ee0c |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cbba0: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ -0cbba4: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ -0cbba8: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ -0cbbac: 52b9 ce0c |005c: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbbb0: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ -0cbbb4: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ -0cbbb8: 0181 |0062: move v1, v8 │ │ -0cbbba: 54b9 f00c |0063: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ -0cbbbe: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ -0cbbc2: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ -0cbbc6: 0167 |0069: move v7, v6 │ │ -0cbbc8: 6e20 841e 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ -0cbbce: 54b7 ee0c |006d: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cbbd2: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ -0cbbd6: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ -0cbbda: 6e20 7420 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2074 │ │ -0cbbe0: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ -0cbbe4: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ -0cbbe8: 54b6 cd0c |007a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbbec: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ -0cbbf0: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ -0cbbf4: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ -0cbbf8: 54b6 cd0c |0082: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbbfc: 6e20 ed28 6b00 |0084: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0cbc02: 6e10 2529 0b00 |0087: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ -0cbc08: 54b6 d30c |008a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbc0c: 6e10 c328 0600 |008c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@28c3 │ │ -0cbc12: 0a06 |008f: move-result v6 │ │ -0cbc14: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ -0cbc18: 54b6 d30c |0092: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbc1c: 1207 |0094: const/4 v7, #int 0 // #0 │ │ -0cbc1e: 6e20 cc28 7600 |0095: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ -0cbc24: 0e00 |0098: return-void │ │ -0cbc26: 52b9 ce0c |0099: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbc2a: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ -0cbc2e: 2900 6cff |009d: goto/16 0009 // -0094 │ │ -0cbc32: 0164 |009f: move v4, v6 │ │ -0cbc34: 2900 74ff |00a0: goto/16 0014 // -008c │ │ -0cbc38: 0175 |00a2: move v5, v7 │ │ -0cbc3a: 2900 78ff |00a3: goto/16 001b // -0088 │ │ -0cbc3e: 0163 |00a5: move v3, v6 │ │ -0cbc40: 2883 |00a6: goto 0029 // -007d │ │ -0cbc42: 0162 |00a7: move v2, v6 │ │ -0cbc44: 2898 |00a8: goto 0040 // -0068 │ │ -0cbc46: 54b9 d40c |00a9: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0cbc4a: 289b |00ab: goto 0046 // -0065 │ │ -0cbc4c: 54b9 ee0c |00ac: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cbc50: 6e20 2429 9b00 |00ae: invoke-virtual {v11, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0cbc56: 28a3 |00b1: goto 0054 // -005d │ │ -0cbc58: 0161 |00b2: move v1, v6 │ │ -0cbc5a: 28b0 |00b3: goto 0063 // -0050 │ │ -0cbc5c: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ -0cbc5e: 28b5 |00b5: goto 006a // -004b │ │ -0cbc60: 0168 |00b6: move v8, v6 │ │ -0cbc62: 28bc |00b7: goto 0073 // -0044 │ │ -0cbc64: 54b6 cd0c |00b8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ -0cbc68: 6e20 2429 6b00 |00ba: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0cbc6e: 28ca |00bd: goto 0087 // -0036 │ │ -0cbc70: 6e10 1429 0b00 |00be: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.invalidate:()V // method@2914 │ │ -0cbc76: 28c9 |00c1: goto 008a // -0037 │ │ -0cbc78: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ -0cbc7c: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ -0cbc80: 54b6 d30c |00c6: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbc84: 54b7 cb0c |00c8: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cbc88: 6e10 6501 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cbc8e: 0c07 |00cd: move-result-object v7 │ │ -0cbc90: 6008 b009 |00ce: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@09b0 │ │ -0cbc94: 6e20 d701 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0cbc9a: 0c07 |00d3: move-result-object v7 │ │ -0cbc9c: 6e20 cc28 7600 |00d4: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ -0cbca2: 28c1 |00d7: goto 0098 // -003f │ │ -0cbca4: 54b6 d30c |00d8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbca8: 54b7 cb0c |00da: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cbcac: 6e10 6501 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cbcb2: 0c07 |00df: move-result-object v7 │ │ -0cbcb4: 6008 af09 |00e0: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@09af │ │ -0cbcb8: 6e20 d701 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0cbcbe: 0c07 |00e5: move-result-object v7 │ │ -0cbcc0: 6e20 cc28 7600 |00e6: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ -0cbcc6: 28af |00e9: goto 0098 // -0051 │ │ +0cf350: |[0cf350] com.actionbarsherlock.internal.widget.ActionBarView.setDisplayOptions:(I)V │ │ +0cf360: 1307 0800 |0000: const/16 v7, #int 8 // #8 │ │ +0cf364: 12f0 |0002: const/4 v0, #int -1 // #ff │ │ +0cf366: 1218 |0003: const/4 v8, #int 1 // #1 │ │ +0cf368: 1206 |0004: const/4 v6, #int 0 // #0 │ │ +0cf36a: 52b9 ce0c |0005: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf36e: 3309 9200 |0007: if-ne v9, v0, 0099 // +0092 │ │ +0cf372: 59bc ce0c |0009: iput v12, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf376: dd09 001f |000b: and-int/lit8 v9, v0, #int 31 // #1f │ │ +0cf37a: 3809 b100 |000d: if-eqz v9, 00be // +00b1 │ │ +0cf37e: dd09 0c02 |000f: and-int/lit8 v9, v12, #int 2 // #02 │ │ +0cf382: 3809 8e00 |0011: if-eqz v9, 009f // +008e │ │ +0cf386: 0184 |0013: move v4, v8 │ │ +0cf388: 3804 8e00 |0014: if-eqz v4, 00a2 // +008e │ │ +0cf38c: 54b9 cf0c |0016: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cf390: 3909 8a00 |0018: if-nez v9, 00a2 // +008a │ │ +0cf394: 0165 |001a: move v5, v6 │ │ +0cf396: 54b9 d30c |001b: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf39a: 6e20 d328 5900 |001d: invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setVisibility:(I)V // method@28d3 │ │ +0cf3a0: dd09 0004 |0020: and-int/lit8 v9, v0, #int 4 // #04 │ │ +0cf3a4: 3809 1100 |0022: if-eqz v9, 0033 // +0011 │ │ +0cf3a8: dd09 0c04 |0024: and-int/lit8 v9, v12, #int 4 // #04 │ │ +0cf3ac: 3809 7f00 |0026: if-eqz v9, 00a5 // +007f │ │ +0cf3b0: 0183 |0028: move v3, v8 │ │ +0cf3b2: 54b9 d30c |0029: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf3b6: 6e20 d228 3900 |002b: invoke-virtual {v9, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setUp:(Z)V // method@28d2 │ │ +0cf3bc: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +0cf3c0: 6e20 3029 8b00 |0030: invoke-virtual {v11, v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setHomeButtonEnabled:(Z)V // method@2930 │ │ +0cf3c6: dd09 0001 |0033: and-int/lit8 v9, v0, #int 1 // #01 │ │ +0cf3ca: 3809 1400 |0035: if-eqz v9, 0049 // +0014 │ │ +0cf3ce: 54b9 dc0c |0037: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cf3d2: 3809 6e00 |0039: if-eqz v9, 00a7 // +006e │ │ +0cf3d6: dd09 0c01 |003b: and-int/lit8 v9, v12, #int 1 // #01 │ │ +0cf3da: 3809 6a00 |003d: if-eqz v9, 00a7 // +006a │ │ +0cf3de: 0182 |003f: move v2, v8 │ │ +0cf3e0: 54ba d30c |0040: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf3e4: 3802 6700 |0042: if-eqz v2, 00a9 // +0067 │ │ +0cf3e8: 54b9 dc0c |0044: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cf3ec: 6e20 cf28 9a00 |0046: invoke-virtual {v10, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ +0cf3f2: dd09 0008 |0049: and-int/lit8 v9, v0, #int 8 // #08 │ │ +0cf3f6: 3809 0900 |004b: if-eqz v9, 0054 // +0009 │ │ +0cf3fa: dd09 0c08 |004d: and-int/lit8 v9, v12, #int 8 // #08 │ │ +0cf3fe: 3809 5d00 |004f: if-eqz v9, 00ac // +005d │ │ +0cf402: 7010 1329 0b00 |0051: invoke-direct {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.initTitle:()V // method@2913 │ │ +0cf408: 54b9 ee0c |0054: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cf40c: 3809 2000 |0056: if-eqz v9, 0076 // +0020 │ │ +0cf410: dd09 0006 |0058: and-int/lit8 v9, v0, #int 6 // #06 │ │ +0cf414: 3809 1c00 |005a: if-eqz v9, 0076 // +001c │ │ +0cf418: 52b9 ce0c |005c: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf41c: dd09 0904 |005e: and-int/lit8 v9, v9, #int 4 // #04 │ │ +0cf420: 3809 5200 |0060: if-eqz v9, 00b2 // +0052 │ │ +0cf424: 0181 |0062: move v1, v8 │ │ +0cf426: 54b9 f00c |0063: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleUpView:Landroid/view/View; // field@0cf0 │ │ +0cf42a: 3904 0500 |0065: if-nez v4, 006a // +0005 │ │ +0cf42e: 3801 4d00 |0067: if-eqz v1, 00b4 // +004d │ │ +0cf432: 0167 |0069: move v7, v6 │ │ +0cf434: 6e20 841e 7900 |006a: invoke-virtual {v9, v7}, Landroid/view/View;.setVisibility:(I)V // method@1e84 │ │ +0cf43a: 54b7 ee0c |006d: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cf43e: 3904 4700 |006f: if-nez v4, 00b6 // +0047 │ │ +0cf442: 3801 4500 |0071: if-eqz v1, 00b6 // +0045 │ │ +0cf446: 6e20 7420 8700 |0073: invoke-virtual {v7, v8}, Landroid/widget/LinearLayout;.setEnabled:(Z)V // method@2074 │ │ +0cf44c: dd06 0010 |0076: and-int/lit8 v6, v0, #int 16 // #10 │ │ +0cf450: 3806 0f00 |0078: if-eqz v6, 0087 // +000f │ │ +0cf454: 54b6 cd0c |007a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf458: 3806 0b00 |007c: if-eqz v6, 0087 // +000b │ │ +0cf45c: dd06 0c10 |007e: and-int/lit8 v6, v12, #int 16 // #10 │ │ +0cf460: 3806 3800 |0080: if-eqz v6, 00b8 // +0038 │ │ +0cf464: 54b6 cd0c |0082: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf468: 6e20 ed28 6b00 |0084: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0cf46e: 6e10 2529 0b00 |0087: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ +0cf474: 54b6 d30c |008a: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf478: 6e10 c328 0600 |008c: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.isEnabled:()Z // method@28c3 │ │ +0cf47e: 0a06 |008f: move-result v6 │ │ +0cf480: 3906 3200 |0090: if-nez v6, 00c2 // +0032 │ │ +0cf484: 54b6 d30c |0092: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf488: 1207 |0094: const/4 v7, #int 0 // #0 │ │ +0cf48a: 6e20 cc28 7600 |0095: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ +0cf490: 0e00 |0098: return-void │ │ +0cf492: 52b9 ce0c |0099: iget v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf496: 9700 0c09 |009b: xor-int v0, v12, v9 │ │ +0cf49a: 2900 6cff |009d: goto/16 0009 // -0094 │ │ +0cf49e: 0164 |009f: move v4, v6 │ │ +0cf4a0: 2900 74ff |00a0: goto/16 0014 // -008c │ │ +0cf4a4: 0175 |00a2: move v5, v7 │ │ +0cf4a6: 2900 78ff |00a3: goto/16 001b // -0088 │ │ +0cf4aa: 0163 |00a5: move v3, v6 │ │ +0cf4ac: 2883 |00a6: goto 0029 // -007d │ │ +0cf4ae: 0162 |00a7: move v2, v6 │ │ +0cf4b0: 2898 |00a8: goto 0040 // -0068 │ │ +0cf4b2: 54b9 d40c |00a9: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cf4b6: 289b |00ab: goto 0046 // -0065 │ │ +0cf4b8: 54b9 ee0c |00ac: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cf4bc: 6e20 2429 9b00 |00ae: invoke-virtual {v11, v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0cf4c2: 28a3 |00b1: goto 0054 // -005d │ │ +0cf4c4: 0161 |00b2: move v1, v6 │ │ +0cf4c6: 28b0 |00b3: goto 0063 // -0050 │ │ +0cf4c8: 1247 |00b4: const/4 v7, #int 4 // #4 │ │ +0cf4ca: 28b5 |00b5: goto 006a // -004b │ │ +0cf4cc: 0168 |00b6: move v8, v6 │ │ +0cf4ce: 28bc |00b7: goto 0073 // -0044 │ │ +0cf4d0: 54b6 cd0c |00b8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mCustomNavView:Landroid/view/View; // field@0ccd │ │ +0cf4d4: 6e20 2429 6b00 |00ba: invoke-virtual {v11, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0cf4da: 28ca |00bd: goto 0087 // -0036 │ │ +0cf4dc: 6e10 1429 0b00 |00be: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.invalidate:()V // method@2914 │ │ +0cf4e2: 28c9 |00c1: goto 008a // -0037 │ │ +0cf4e4: dd06 0c04 |00c2: and-int/lit8 v6, v12, #int 4 // #04 │ │ +0cf4e8: 3806 1400 |00c4: if-eqz v6, 00d8 // +0014 │ │ +0cf4ec: 54b6 d30c |00c6: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf4f0: 54b7 cb0c |00c8: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf4f4: 6e10 6501 0700 |00ca: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cf4fa: 0c07 |00cd: move-result-object v7 │ │ +0cf4fc: 6008 b009 |00ce: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@09b0 │ │ +0cf500: 6e20 d701 8700 |00d0: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0cf506: 0c07 |00d3: move-result-object v7 │ │ +0cf508: 6e20 cc28 7600 |00d4: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ +0cf50e: 28c1 |00d7: goto 0098 // -003f │ │ +0cf510: 54b6 d30c |00d8: iget-object v6, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf514: 54b7 cb0c |00da: iget-object v7, v11, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf518: 6e10 6501 0700 |00dc: invoke-virtual {v7}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cf51e: 0c07 |00df: move-result-object v7 │ │ +0cf520: 6008 af09 |00e0: sget v8, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@09af │ │ +0cf524: 6e20 d701 8700 |00e2: invoke-virtual {v7, v8}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0cf52a: 0c07 |00e5: move-result-object v7 │ │ +0cf52c: 6e20 cc28 7600 |00e6: invoke-virtual {v6, v7}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ +0cf532: 28af |00e9: goto 0098 // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0005 line=550 │ │ 0x0009 line=551 │ │ 0x000b line=553 │ │ 0x000f line=554 │ │ 0x0014 line=555 │ │ @@ -292039,21 +292155,21 @@ │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0cbcc8: |[0cbcc8] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0cbcd8: 5b12 e60c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ -0cbcdc: 5410 e50c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cbce0: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ -0cbce4: 5410 e50c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cbce8: 6e20 2a2b 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ -0cbcee: 0e00 |000b: return-void │ │ +0cf534: |[0cf534] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0cf544: 5b12 e60c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ +0cf548: 5410 e50c |0002: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf54c: 3800 0700 |0004: if-eqz v0, 000b // +0007 │ │ +0cf550: 5410 e50c |0006: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf554: 6e20 2a2b 2000 |0008: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ +0cf55a: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=684 │ │ 0x0002 line=685 │ │ 0x0006 line=686 │ │ 0x000b line=688 │ │ locals : │ │ @@ -292065,18 +292181,18 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0cbcf0: |[0cbcf0] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ -0cbd00: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cbd04: 6e20 352b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ -0cbd0a: 0e00 |0005: return-void │ │ +0cf55c: |[0cf55c] com.actionbarsherlock.internal.widget.ActionBarView.setDropdownSelectedPosition:(I)V │ │ +0cf56c: 5410 e50c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf570: 6e20 352b 2000 |0002: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ +0cf576: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=695 │ │ 0x0005 line=696 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0006 reg=2 position I │ │ @@ -292086,42 +292202,42 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 49 16-bit code units │ │ -0cbd0c: |[0cbd0c] com.actionbarsherlock.internal.widget.ActionBarView.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ -0cbd1c: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0cbd1e: 5441 ec0c |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cbd22: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ -0cbd26: 5441 ec0c |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cbd2a: 6e20 2429 1400 |0007: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0cbd30: 5b45 ec0c |000a: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cbd34: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ -0cbd38: 0121 |000e: move v1, v2 │ │ -0cbd3a: 5c41 d50c |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ -0cbd3e: 5541 d50c |0011: iget-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ -0cbd42: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ -0cbd46: 5241 e00c |0015: iget v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0cbd4a: 1223 |0017: const/4 v3, #int 2 // #2 │ │ -0cbd4c: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ -0cbd50: 5441 ec0c |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cbd54: 6e20 ed28 1400 |001c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0cbd5a: 5441 ec0c |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cbd5e: 6e10 952b 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b95 │ │ -0cbd64: 0c00 |0024: move-result-object v0 │ │ -0cbd66: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ -0cbd68: 5901 5508 |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cbd6c: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ -0cbd6e: 5901 5408 |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0cbd72: 6e20 a92b 2500 |002b: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2ba9 │ │ -0cbd78: 0e00 |002e: return-void │ │ -0cbd7a: 1201 |002f: const/4 v1, #int 0 // #0 │ │ -0cbd7c: 28df |0030: goto 000f // -0021 │ │ +0cf578: |[0cf578] com.actionbarsherlock.internal.widget.ActionBarView.setEmbeddedTabView:(Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ │ +0cf588: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0cf58a: 5441 ec0c |0001: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf58e: 3801 0700 |0003: if-eqz v1, 000a // +0007 │ │ +0cf592: 5441 ec0c |0005: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf596: 6e20 2429 1400 |0007: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0cf59c: 5b45 ec0c |000a: iput-object v5, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf5a0: 3805 2300 |000c: if-eqz v5, 002f // +0023 │ │ +0cf5a4: 0121 |000e: move v1, v2 │ │ +0cf5a6: 5c41 d50c |000f: iput-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ +0cf5aa: 5541 d50c |0011: iget-boolean v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ +0cf5ae: 3801 1b00 |0013: if-eqz v1, 002e // +001b │ │ +0cf5b2: 5241 e00c |0015: iget v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0cf5b6: 1223 |0017: const/4 v3, #int 2 // #2 │ │ +0cf5b8: 3331 1600 |0018: if-ne v1, v3, 002e // +0016 │ │ +0cf5bc: 5441 ec0c |001a: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf5c0: 6e20 ed28 1400 |001c: invoke-virtual {v4, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0cf5c6: 5441 ec0c |001f: iget-object v1, v4, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf5ca: 6e10 952b 0100 |0021: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b95 │ │ +0cf5d0: 0c00 |0024: move-result-object v0 │ │ +0cf5d2: 12e1 |0025: const/4 v1, #int -2 // #fe │ │ +0cf5d4: 5901 5508 |0026: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cf5d8: 12f1 |0028: const/4 v1, #int -1 // #ff │ │ +0cf5da: 5901 5408 |0029: iput v1, v0, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0cf5de: 6e20 a92b 2500 |002b: invoke-virtual {v5, v2}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;.setAllowCollapse:(Z)V // method@2ba9 │ │ +0cf5e4: 0e00 |002e: return-void │ │ +0cf5e6: 1201 |002f: const/4 v1, #int 0 // #0 │ │ +0cf5e8: 28df |0030: goto 000f // -0021 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=360 │ │ 0x0005 line=361 │ │ 0x000a line=363 │ │ 0x000c line=364 │ │ 0x0011 line=365 │ │ @@ -292142,45 +292258,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0cbd80: |[0cbd80] com.actionbarsherlock.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ -0cbd90: 5430 d30c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbd94: 6e20 cd28 4000 |0002: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@28cd │ │ -0cbd9a: 5430 d30c |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbd9e: 6e20 ce28 4000 |0007: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@28ce │ │ -0cbda4: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ -0cbda8: 5430 d30c |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbdac: 1201 |000e: const/4 v1, #int 0 // #0 │ │ -0cbdae: 6e20 cc28 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ -0cbdb4: 0e00 |0012: return-void │ │ -0cbdb6: 5230 ce0c |0013: iget v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbdba: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ -0cbdbe: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ -0cbdc2: 5430 d30c |0019: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbdc6: 5431 cb0c |001b: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cbdca: 6e10 6501 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cbdd0: 0c01 |0020: move-result-object v1 │ │ -0cbdd2: 6002 b009 |0021: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@09b0 │ │ -0cbdd6: 6e20 d701 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0cbddc: 0c01 |0026: move-result-object v1 │ │ -0cbdde: 6e20 cc28 1000 |0027: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ -0cbde4: 28e8 |002a: goto 0012 // -0018 │ │ -0cbde6: 5430 d30c |002b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbdea: 5431 cb0c |002d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cbdee: 6e10 6501 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cbdf4: 0c01 |0032: move-result-object v1 │ │ -0cbdf6: 6002 af09 |0033: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@09af │ │ -0cbdfa: 6e20 d701 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ -0cbe00: 0c01 |0038: move-result-object v1 │ │ -0cbe02: 6e20 cc28 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ -0cbe08: 28d6 |003c: goto 0012 // -002a │ │ +0cf5ec: |[0cf5ec] com.actionbarsherlock.internal.widget.ActionBarView.setHomeButtonEnabled:(Z)V │ │ +0cf5fc: 5430 d30c |0000: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf600: 6e20 cd28 4000 |0002: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setEnabled:(Z)V // method@28cd │ │ +0cf606: 5430 d30c |0005: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf60a: 6e20 ce28 4000 |0007: invoke-virtual {v0, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setFocusable:(Z)V // method@28ce │ │ +0cf610: 3904 0900 |000a: if-nez v4, 0013 // +0009 │ │ +0cf614: 5430 d30c |000c: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf618: 1201 |000e: const/4 v1, #int 0 // #0 │ │ +0cf61a: 6e20 cc28 1000 |000f: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ +0cf620: 0e00 |0012: return-void │ │ +0cf622: 5230 ce0c |0013: iget v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf626: dd00 0004 |0015: and-int/lit8 v0, v0, #int 4 // #04 │ │ +0cf62a: 3800 1400 |0017: if-eqz v0, 002b // +0014 │ │ +0cf62e: 5430 d30c |0019: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf632: 5431 cb0c |001b: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf636: 6e10 6501 0100 |001d: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cf63c: 0c01 |0020: move-result-object v1 │ │ +0cf63e: 6002 b009 |0021: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_up_description:I // field@09b0 │ │ +0cf642: 6e20 d701 2100 |0023: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0cf648: 0c01 |0026: move-result-object v1 │ │ +0cf64a: 6e20 cc28 1000 |0027: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ +0cf650: 28e8 |002a: goto 0012 // -0018 │ │ +0cf652: 5430 d30c |002b: iget-object v0, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf656: 5431 cb0c |002d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf65a: 6e10 6501 0100 |002f: invoke-virtual {v1}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cf660: 0c01 |0032: move-result-object v1 │ │ +0cf662: 6002 af09 |0033: sget v2, Lcom/actionbarsherlock/R$string;.abs__action_bar_home_description:I // field@09af │ │ +0cf666: 6e20 d701 2100 |0035: invoke-virtual {v1, v2}, Landroid/content/res/Resources;.getText:(I)Ljava/lang/CharSequence; // method@01d7 │ │ +0cf66c: 0c01 |0038: move-result-object v1 │ │ +0cf66e: 6e20 cc28 1000 |0039: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setContentDescription:(Ljava/lang/CharSequence;)V // method@28cc │ │ +0cf674: 28d6 |003c: goto 0012 // -002a │ │ catches : (none) │ │ positions : │ │ 0x0000 line=535 │ │ 0x0005 line=536 │ │ 0x000a line=538 │ │ 0x000c line=539 │ │ 0x0012 line=547 │ │ @@ -292196,22 +292312,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0cbe0c: |[0cbe0c] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(I)V │ │ -0cbe1c: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cbe20: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cbe26: 0c00 |0005: move-result-object v0 │ │ -0cbe28: 6e20 cb01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0cbe2e: 0c00 |0009: move-result-object v0 │ │ -0cbe30: 6e20 3229 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2932 │ │ -0cbe36: 0e00 |000d: return-void │ │ +0cf678: |[0cf678] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(I)V │ │ +0cf688: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf68c: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cf692: 0c00 |0005: move-result-object v0 │ │ +0cf694: 6e20 cb01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0cf69a: 0c00 |0009: move-result-object v0 │ │ +0cf69c: 6e20 3229 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@2932 │ │ +0cf6a2: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=625 │ │ 0x000d line=626 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -292221,25 +292337,25 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0cbe38: |[0cbe38] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ -0cbe48: 5b12 d40c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ -0cbe4c: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ -0cbe50: 5210 ce0c |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbe54: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0cbe58: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ -0cbe5c: 5410 dc0c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0cbe60: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ -0cbe64: 5410 d30c |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbe68: 6e20 cf28 2000 |0010: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ -0cbe6e: 0e00 |0013: return-void │ │ +0cf6a4: |[0cf6a4] com.actionbarsherlock.internal.widget.ActionBarView.setIcon:(Landroid/graphics/drawable/Drawable;)V │ │ +0cf6b4: 5b12 d40c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIcon:Landroid/graphics/drawable/Drawable; // field@0cd4 │ │ +0cf6b8: 3802 1100 |0002: if-eqz v2, 0013 // +0011 │ │ +0cf6bc: 5210 ce0c |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf6c0: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0cf6c4: 3800 0600 |0008: if-eqz v0, 000e // +0006 │ │ +0cf6c8: 5410 dc0c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cf6cc: 3900 0700 |000c: if-nez v0, 0013 // +0007 │ │ +0cf6d0: 5410 d30c |000e: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf6d4: 6e20 cf28 2000 |0010: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ +0cf6da: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=617 │ │ 0x0002 line=618 │ │ 0x000e line=620 │ │ 0x0013 line=622 │ │ locals : │ │ @@ -292251,22 +292367,22 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 14 16-bit code units │ │ -0cbe70: |[0cbe70] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(I)V │ │ -0cbe80: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cbe84: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cbe8a: 0c00 |0005: move-result-object v0 │ │ -0cbe8c: 6e20 cb01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0cbe92: 0c00 |0009: move-result-object v0 │ │ -0cbe94: 6e20 3429 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2934 │ │ -0cbe9a: 0e00 |000d: return-void │ │ +0cf6dc: |[0cf6dc] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(I)V │ │ +0cf6ec: 5410 cb0c |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf6f0: 6e10 6501 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cf6f6: 0c00 |0005: move-result-object v0 │ │ +0cf6f8: 6e20 cb01 2000 |0006: invoke-virtual {v0, v2}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0cf6fe: 0c00 |0009: move-result-object v0 │ │ +0cf700: 6e20 3429 0100 |000a: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setLogo:(Landroid/graphics/drawable/Drawable;)V // method@2934 │ │ +0cf706: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=636 │ │ 0x000d line=637 │ │ locals : │ │ 0x0000 - 0x000e reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x000e reg=2 resId I │ │ @@ -292276,23 +292392,23 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0cbe9c: |[0cbe9c] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ -0cbeac: 5b12 dc0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ -0cbeb0: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ -0cbeb4: 5210 ce0c |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cbeb8: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ -0cbebc: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ -0cbec0: 5410 d30c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ -0cbec4: 6e20 cf28 2000 |000c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ -0cbeca: 0e00 |000f: return-void │ │ +0cf708: |[0cf708] com.actionbarsherlock.internal.widget.ActionBarView.setLogo:(Landroid/graphics/drawable/Drawable;)V │ │ +0cf718: 5b12 dc0c |0000: iput-object v2, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mLogo:Landroid/graphics/drawable/Drawable; // field@0cdc │ │ +0cf71c: 3802 0d00 |0002: if-eqz v2, 000f // +000d │ │ +0cf720: 5210 ce0c |0004: iget v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cf724: dd00 0001 |0006: and-int/lit8 v0, v0, #int 1 // #01 │ │ +0cf728: 3800 0700 |0008: if-eqz v0, 000f // +0007 │ │ +0cf72c: 5410 d30c |000a: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mHomeLayout:Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; // field@0cd3 │ │ +0cf730: 6e20 cf28 2000 |000c: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;.setIcon:(Landroid/graphics/drawable/Drawable;)V // method@28cf │ │ +0cf736: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=629 │ │ 0x0002 line=630 │ │ 0x000a line=631 │ │ 0x000f line=633 │ │ locals : │ │ @@ -292304,119 +292420,119 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 220 16-bit code units │ │ -0cbecc: |[0cbecc] com.actionbarsherlock.internal.widget.ActionBarView.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ -0cbedc: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ -0cbede: 5484 e10c |0001: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ -0cbee2: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ -0cbee6: 0e00 |0005: return-void │ │ -0cbee8: 5484 e10c |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ -0cbeec: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ -0cbef0: 5484 e10c |000a: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ -0cbef4: 5485 c80c |000c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbef8: 6e20 0c27 5400 |000e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@270c │ │ -0cbefe: 5484 e10c |0011: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ -0cbf02: 5485 d20c |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0cbf06: 6e20 0c27 5400 |0015: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@270c │ │ -0cbf0c: 0790 |0018: move-object v0, v9 │ │ -0cbf0e: 1f00 0805 |0019: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ -0cbf12: 5b80 e10c |001b: iput-object v0, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ -0cbf16: 5484 de0c |001d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cbf1a: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ -0cbf1e: 5484 de0c |0021: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cbf22: 6e10 8626 0400 |0023: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0cbf28: 0c03 |0026: move-result-object v3 │ │ -0cbf2a: 1f03 4004 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ -0cbf2e: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ -0cbf32: 5484 de0c |002b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cbf36: 6e20 d11e 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0cbf3c: 5484 c80c |0030: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbf40: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ -0cbf44: 2204 0005 |0034: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0500 │ │ -0cbf48: 5485 cb0c |0036: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cbf4c: 7020 4626 5400 |0038: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2646 │ │ -0cbf52: 5b84 c80c |003b: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbf56: 5484 c80c |003d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbf5a: 6e20 5f26 a400 |003f: invoke-virtual {v4, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@265f │ │ -0cbf60: 5484 c80c |0042: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbf64: 6005 6b09 |0044: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_menu_presenter:I // field@096b │ │ -0cbf68: 6e20 6126 5400 |0046: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@2661 │ │ -0cbf6e: 2204 2005 |0049: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0520 │ │ -0cbf72: 1205 |004b: const/4 v5, #int 0 // #0 │ │ -0cbf74: 7030 ab28 8405 |004c: invoke-direct {v4, v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@28ab │ │ -0cbf7a: 5b84 d20c |004f: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ -0cbf7e: 2201 3e04 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0cbf82: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ -0cbf84: 7030 941e 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0cbf8a: 5584 e70c |0057: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ce7 │ │ -0cbf8e: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ -0cbf92: 5484 c80c |005b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbf96: 6e10 fa28 0800 |005d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ -0cbf9c: 0c05 |0060: move-result-object v5 │ │ -0cbf9e: 6006 d708 |0061: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@08d7 │ │ -0cbfa2: 7120 2f23 6500 |0063: invoke-static {v5, v6}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ -0cbfa8: 0a05 |0066: move-result v5 │ │ -0cbfaa: 6e20 6026 5400 |0067: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2660 │ │ -0cbfb0: 7020 f128 0800 |006a: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@28f1 │ │ -0cbfb6: 5484 c80c |006d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbfba: 6e20 5226 8400 |006f: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ -0cbfc0: 0c02 |0072: move-result-object v2 │ │ -0cbfc2: 1f02 0305 |0073: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0cbfc6: 6e10 8626 0200 |0075: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0cbfcc: 0c03 |0078: move-result-object v3 │ │ -0cbfce: 1f03 4004 |0079: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ -0cbfd2: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ -0cbfd6: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ -0cbfda: 6e20 d11e 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0cbfe0: 6e30 ee28 2801 |0082: invoke-virtual {v8, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@28ee │ │ -0cbfe6: 5b82 de0c |0085: iput-object v2, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cbfea: 2900 7eff |0087: goto/16 0005 // -0082 │ │ -0cbfee: 5484 c80c |0089: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbff2: 1205 |008b: const/4 v5, #int 0 // #0 │ │ -0cbff4: 6e20 6026 5400 |008c: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2660 │ │ -0cbffa: 5484 c80c |008f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cbffe: 6e10 fa28 0800 |0091: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ -0cc004: 0c05 |0094: move-result-object v5 │ │ -0cc006: 6e10 6501 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cc00c: 0c05 |0098: move-result-object v5 │ │ -0cc00e: 6e10 ca01 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ -0cc014: 0c05 |009c: move-result-object v5 │ │ -0cc016: 5255 4e08 |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ -0cc01a: 1216 |009f: const/4 v6, #int 1 // #1 │ │ -0cc01c: 6e30 6426 5406 |00a0: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2664 │ │ -0cc022: 5484 c80c |00a3: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cc026: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ -0cc02c: 6e20 6226 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2662 │ │ -0cc032: 5917 5508 |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cc036: 7020 f128 0800 |00ad: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@28f1 │ │ -0cc03c: 5484 c80c |00b0: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ -0cc040: 6e20 5226 8400 |00b2: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ -0cc046: 0c02 |00b5: move-result-object v2 │ │ -0cc048: 1f02 0305 |00b6: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ -0cc04c: 5484 e80c |00b8: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ -0cc050: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ -0cc054: 6e10 8626 0200 |00bc: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0cc05a: 0c03 |00bf: move-result-object v3 │ │ -0cc05c: 1f03 4004 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ -0cc060: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ -0cc064: 5484 e80c |00c4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ -0cc068: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ -0cc06c: 6e20 d11e 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0cc072: 6e10 f628 0800 |00cb: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@28f6 │ │ -0cc078: 0a04 |00ce: move-result v4 │ │ -0cc07a: 6e20 9d26 4200 |00cf: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@269d │ │ -0cc080: 5484 e80c |00d2: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ -0cc084: 6e30 4a28 2401 |00d4: invoke-virtual {v4, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@284a │ │ -0cc08a: 28ae |00d7: goto 0085 // -0052 │ │ -0cc08c: 6e20 9926 1200 |00d8: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2699 │ │ -0cc092: 28aa |00db: goto 0085 // -0056 │ │ +0cf738: |[0cf738] com.actionbarsherlock.internal.widget.ActionBarView.setMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V │ │ +0cf748: 12f7 |0000: const/4 v7, #int -1 // #ff │ │ +0cf74a: 5484 e10c |0001: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ +0cf74e: 3349 0300 |0003: if-ne v9, v4, 0006 // +0003 │ │ +0cf752: 0e00 |0005: return-void │ │ +0cf754: 5484 e10c |0006: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ +0cf758: 3804 1000 |0008: if-eqz v4, 0018 // +0010 │ │ +0cf75c: 5484 e10c |000a: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ +0cf760: 5485 c80c |000c: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf764: 6e20 0c27 5400 |000e: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@270c │ │ +0cf76a: 5484 e10c |0011: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ +0cf76e: 5485 d20c |0013: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cf772: 6e20 0c27 5400 |0015: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;.removeMenuPresenter:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V // method@270c │ │ +0cf778: 0790 |0018: move-object v0, v9 │ │ +0cf77a: 1f00 0805 |0019: check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // type@0508 │ │ +0cf77e: 5b80 e10c |001b: iput-object v0, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mOptionsMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; // field@0ce1 │ │ +0cf782: 5484 de0c |001d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cf786: 3804 1100 |001f: if-eqz v4, 0030 // +0011 │ │ +0cf78a: 5484 de0c |0021: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cf78e: 6e10 8626 0400 |0023: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0cf794: 0c03 |0026: move-result-object v3 │ │ +0cf796: 1f03 4004 |0027: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ +0cf79a: 3803 0700 |0029: if-eqz v3, 0030 // +0007 │ │ +0cf79e: 5484 de0c |002b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cf7a2: 6e20 d11e 4300 |002d: invoke-virtual {v3, v4}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cf7a8: 5484 c80c |0030: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf7ac: 3904 1f00 |0032: if-nez v4, 0051 // +001f │ │ +0cf7b0: 2204 0005 |0034: new-instance v4, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // type@0500 │ │ +0cf7b4: 5485 cb0c |0036: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf7b8: 7020 4626 5400 |0038: invoke-direct {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.:(Landroid/content/Context;)V // method@2646 │ │ +0cf7be: 5b84 c80c |003b: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf7c2: 5484 c80c |003d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf7c6: 6e20 5f26 a400 |003f: invoke-virtual {v4, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setCallback:(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter$Callback;)V // method@265f │ │ +0cf7cc: 5484 c80c |0042: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf7d0: 6005 6b09 |0044: sget v5, Lcom/actionbarsherlock/R$id;.abs__action_menu_presenter:I // field@096b │ │ +0cf7d4: 6e20 6126 5400 |0046: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setId:(I)V // method@2661 │ │ +0cf7da: 2204 2005 |0049: new-instance v4, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // type@0520 │ │ +0cf7de: 1205 |004b: const/4 v5, #int 0 // #0 │ │ +0cf7e0: 7030 ab28 8405 |004c: invoke-direct {v4, v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter;.:(Lcom/actionbarsherlock/internal/widget/ActionBarView;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)V // method@28ab │ │ +0cf7e6: 5b84 d20c |004f: iput-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedMenuPresenter:Lcom/actionbarsherlock/internal/widget/ActionBarView$ExpandedActionViewMenuPresenter; // field@0cd2 │ │ +0cf7ea: 2201 3e04 |0051: new-instance v1, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0cf7ee: 12e4 |0053: const/4 v4, #int -2 // #fe │ │ +0cf7f0: 7030 941e 4107 |0054: invoke-direct {v1, v4, v7}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0cf7f6: 5584 e70c |0057: iget-boolean v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ce7 │ │ +0cf7fa: 3904 3000 |0059: if-nez v4, 0089 // +0030 │ │ +0cf7fe: 5484 c80c |005b: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf802: 6e10 fa28 0800 |005d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ +0cf808: 0c05 |0060: move-result-object v5 │ │ +0cf80a: 6006 d708 |0061: sget v6, Lcom/actionbarsherlock/R$bool;.abs__action_bar_expanded_action_views_exclusive:I // field@08d7 │ │ +0cf80e: 7120 2f23 6500 |0063: invoke-static {v5, v6}, Lcom/actionbarsherlock/internal/ResourcesCompat;.getResources_getBoolean:(Landroid/content/Context;I)Z // method@232f │ │ +0cf814: 0a05 |0066: move-result v5 │ │ +0cf816: 6e20 6026 5400 |0067: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2660 │ │ +0cf81c: 7020 f128 0800 |006a: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@28f1 │ │ +0cf822: 5484 c80c |006d: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf826: 6e20 5226 8400 |006f: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ +0cf82c: 0c02 |0072: move-result-object v2 │ │ +0cf82e: 1f02 0305 |0073: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0cf832: 6e10 8626 0200 |0075: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0cf838: 0c03 |0078: move-result-object v3 │ │ +0cf83a: 1f03 4004 |0079: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ +0cf83e: 3803 0700 |007b: if-eqz v3, 0082 // +0007 │ │ +0cf842: 3283 0500 |007d: if-eq v3, v8, 0082 // +0005 │ │ +0cf846: 6e20 d11e 2300 |007f: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cf84c: 6e30 ee28 2801 |0082: invoke-virtual {v8, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@28ee │ │ +0cf852: 5b82 de0c |0085: iput-object v2, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cf856: 2900 7eff |0087: goto/16 0005 // -0082 │ │ +0cf85a: 5484 c80c |0089: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf85e: 1205 |008b: const/4 v5, #int 0 // #0 │ │ +0cf860: 6e20 6026 5400 |008c: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setExpandedActionViewsExclusive:(Z)V // method@2660 │ │ +0cf866: 5484 c80c |008f: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf86a: 6e10 fa28 0800 |0091: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getContext:()Landroid/content/Context; // method@28fa │ │ +0cf870: 0c05 |0094: move-result-object v5 │ │ +0cf872: 6e10 6501 0500 |0095: invoke-virtual {v5}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0cf878: 0c05 |0098: move-result-object v5 │ │ +0cf87a: 6e10 ca01 0500 |0099: invoke-virtual {v5}, Landroid/content/res/Resources;.getDisplayMetrics:()Landroid/util/DisplayMetrics; // method@01ca │ │ +0cf880: 0c05 |009c: move-result-object v5 │ │ +0cf882: 5255 4e08 |009d: iget v5, v5, Landroid/util/DisplayMetrics;.widthPixels:I // field@084e │ │ +0cf886: 1216 |009f: const/4 v6, #int 1 // #1 │ │ +0cf888: 6e30 6426 5406 |00a0: invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setWidthLimit:(IZ)V // method@2664 │ │ +0cf88e: 5484 c80c |00a3: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf892: 1405 ffff ff7f |00a5: const v5, #float nan // #7fffffff │ │ +0cf898: 6e20 6226 5400 |00a8: invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.setItemLimit:(I)V // method@2662 │ │ +0cf89e: 5917 5508 |00ab: iput v7, v1, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cf8a2: 7020 f128 0800 |00ad: invoke-direct {v8, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.configPresenters:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V // method@28f1 │ │ +0cf8a8: 5484 c80c |00b0: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; // field@0cc8 │ │ +0cf8ac: 6e20 5226 8400 |00b2: invoke-virtual {v4, v8}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;.getMenuView:(Landroid/view/ViewGroup;)Lcom/actionbarsherlock/internal/view/menu/MenuView; // method@2652 │ │ +0cf8b2: 0c02 |00b5: move-result-object v2 │ │ +0cf8b4: 1f02 0305 |00b6: check-cast v2, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // type@0503 │ │ +0cf8b8: 5484 e80c |00b8: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ +0cf8bc: 3804 1e00 |00ba: if-eqz v4, 00d8 // +001e │ │ +0cf8c0: 6e10 8626 0200 |00bc: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0cf8c6: 0c03 |00bf: move-result-object v3 │ │ +0cf8c8: 1f03 4004 |00c0: check-cast v3, Landroid/view/ViewGroup; // type@0440 │ │ +0cf8cc: 3803 0900 |00c2: if-eqz v3, 00cb // +0009 │ │ +0cf8d0: 5484 e80c |00c4: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ +0cf8d4: 3243 0500 |00c6: if-eq v3, v4, 00cb // +0005 │ │ +0cf8d8: 6e20 d11e 2300 |00c8: invoke-virtual {v3, v2}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cf8de: 6e10 f628 0800 |00cb: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.getAnimatedVisibility:()I // method@28f6 │ │ +0cf8e4: 0a04 |00ce: move-result v4 │ │ +0cf8e6: 6e20 9d26 4200 |00cf: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setVisibility:(I)V // method@269d │ │ +0cf8ec: 5484 e80c |00d2: iget-object v4, v8, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ +0cf8f0: 6e30 4a28 2401 |00d4: invoke-virtual {v4, v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@284a │ │ +0cf8f6: 28ae |00d7: goto 0085 // -0052 │ │ +0cf8f8: 6e20 9926 1200 |00d8: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@2699 │ │ +0cf8fe: 28aa |00db: goto 0085 // -0056 │ │ catches : (none) │ │ positions : │ │ 0x0001 line=379 │ │ 0x0005 line=439 │ │ 0x0006 line=381 │ │ 0x000a line=382 │ │ 0x0011 line=383 │ │ @@ -292430,23 +292546,27 @@ │ │ 0x0034 line=395 │ │ 0x003d line=396 │ │ 0x0042 line=397 │ │ 0x0049 line=398 │ │ 0x0051 line=402 │ │ 0x0057 line=404 │ │ 0x005b line=405 │ │ + 0x005d line=406 │ │ + 0x0067 line=405 │ │ 0x006a line=408 │ │ 0x006d line=409 │ │ 0x0075 line=410 │ │ 0x007b line=411 │ │ 0x007f line=412 │ │ 0x0082 line=414 │ │ 0x0085 line=438 │ │ 0x0089 line=416 │ │ 0x008f line=418 │ │ + 0x0091 line=419 │ │ + 0x00a0 line=418 │ │ 0x00a3 line=421 │ │ 0x00ab line=423 │ │ 0x00ad line=424 │ │ 0x00b0 line=425 │ │ 0x00b8 line=426 │ │ 0x00bc line=427 │ │ 0x00c2 line=428 │ │ @@ -292471,82 +292591,82 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 150 16-bit code units │ │ -0cc094: |[0cc094] com.actionbarsherlock.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ -0cc0a4: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0cc0a6: 5260 e00c |0001: iget v0, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0cc0aa: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ -0cc0ae: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ -0cc0b4: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ -0cc0ba: 5967 e00c |000b: iput v7, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ -0cc0be: 6e10 2529 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ -0cc0c4: 0e00 |0010: return-void │ │ -0cc0c6: 5462 db0c |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cc0ca: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ -0cc0ce: 5462 db0c |0015: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cc0d2: 6e20 2429 2600 |0017: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0cc0d8: 28ee |001a: goto 0008 // -0012 │ │ -0cc0da: 5462 ec0c |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cc0de: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ -0cc0e2: 5562 d50c |001f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ -0cc0e6: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ -0cc0ea: 5462 ec0c |0023: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cc0ee: 6e20 2429 2600 |0025: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ -0cc0f4: 28e0 |0028: goto 0008 // -0020 │ │ -0cc0f6: 5462 e50c |0029: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cc0fa: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ -0cc0fe: 2202 4805 |002d: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@0548 │ │ -0cc102: 5463 cb0c |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cc106: 6004 7e08 |0031: sget v4, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@087e │ │ -0cc10a: 7040 042b 3245 |0033: invoke-direct {v2, v3, v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b04 │ │ -0cc110: 5b62 e50c |0036: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cc114: 5462 cb0c |0038: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ -0cc118: 7110 5a1d 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0cc11e: 0c02 |003d: move-result-object v2 │ │ -0cc120: 6003 9a09 |003e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@099a │ │ -0cc124: 6e30 5c1d 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0cc12a: 0c02 |0043: move-result-object v2 │ │ -0cc12c: 1f02 3505 |0044: check-cast v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0535 │ │ -0cc130: 5b62 db0c |0046: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cc134: 2201 7d04 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0cc138: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ -0cc13a: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ -0cc13c: 7030 5a20 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ -0cc142: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ -0cc146: 5912 6408 |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0864 │ │ -0cc14a: 5462 db0c |0053: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cc14e: 5463 e50c |0055: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cc152: 6e30 062a 3201 |0057: invoke-virtual {v2, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2a06 │ │ -0cc158: 5462 e50c |005a: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cc15c: 6e10 092b 0200 |005c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0cc162: 0c02 |005f: move-result-object v2 │ │ -0cc164: 5463 e60c |0060: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ -0cc168: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ -0cc16c: 5462 e50c |0064: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cc170: 5463 e60c |0066: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ -0cc174: 6e20 2a2b 3200 |0068: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ -0cc17a: 5462 e50c |006b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ -0cc17e: 5463 df0c |006d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0cdf │ │ -0cc182: 6e20 312b 3200 |006f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2b31 │ │ -0cc188: 5462 db0c |0072: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ -0cc18c: 6e20 ed28 2600 |0074: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0cc192: 2894 |0077: goto 000b // -006c │ │ -0cc194: 5462 ec0c |0078: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cc198: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ -0cc19c: 5562 d50c |007c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ -0cc1a0: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ -0cc1a4: 5462 ec0c |0080: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ -0cc1a8: 6e20 ed28 2600 |0082: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0cc1ae: 2886 |0085: goto 000b // -007a │ │ -0cc1b0: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ -0cc1c0: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ +0cf900: |[0cf900] com.actionbarsherlock.internal.widget.ActionBarView.setNavigationMode:(I)V │ │ +0cf910: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0cf912: 5260 e00c |0001: iget v0, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0cf916: 3207 0d00 |0003: if-eq v7, v0, 0010 // +000d │ │ +0cf91a: 2b00 8100 0000 |0005: packed-switch v0, 00000086 // +00000081 │ │ +0cf920: 2b07 8600 0000 |0008: packed-switch v7, 0000008e // +00000086 │ │ +0cf926: 5967 e00c |000b: iput v7, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavigationMode:I // field@0ce0 │ │ +0cf92a: 6e10 2529 0600 |000d: invoke-virtual {v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.requestLayout:()V // method@2925 │ │ +0cf930: 0e00 |0010: return-void │ │ +0cf932: 5462 db0c |0011: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cf936: 3802 f5ff |0013: if-eqz v2, 0008 // -000b │ │ +0cf93a: 5462 db0c |0015: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cf93e: 6e20 2429 2600 |0017: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0cf944: 28ee |001a: goto 0008 // -0012 │ │ +0cf946: 5462 ec0c |001b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf94a: 3802 ebff |001d: if-eqz v2, 0008 // -0015 │ │ +0cf94e: 5562 d50c |001f: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ +0cf952: 3802 e7ff |0021: if-eqz v2, 0008 // -0019 │ │ +0cf956: 5462 ec0c |0023: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cf95a: 6e20 2429 2600 |0025: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.removeView:(Landroid/view/View;)V // method@2924 │ │ +0cf960: 28e0 |0028: goto 0008 // -0020 │ │ +0cf962: 5462 e50c |0029: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf966: 3902 2f00 |002b: if-nez v2, 005a // +002f │ │ +0cf96a: 2202 4805 |002d: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner; // type@0548 │ │ +0cf96e: 5463 cb0c |002f: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf972: 6004 7e08 |0031: sget v4, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@087e │ │ +0cf976: 7040 042b 3245 |0033: invoke-direct {v2, v3, v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b04 │ │ +0cf97c: 5b62 e50c |0036: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf980: 5462 cb0c |0038: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mContext:Landroid/content/Context; // field@0ccb │ │ +0cf984: 7110 5a1d 0200 |003a: invoke-static {v2}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0cf98a: 0c02 |003d: move-result-object v2 │ │ +0cf98c: 6003 9a09 |003e: sget v3, Lcom/actionbarsherlock/R$layout;.abs__action_bar_tab_bar_view:I // field@099a │ │ +0cf990: 6e30 5c1d 3205 |0040: invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0cf996: 0c02 |0043: move-result-object v2 │ │ +0cf998: 1f02 3505 |0044: check-cast v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // type@0535 │ │ +0cf99c: 5b62 db0c |0046: iput-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cf9a0: 2201 7d04 |0048: new-instance v1, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0cf9a4: 12e2 |004a: const/4 v2, #int -2 // #fe │ │ +0cf9a6: 12f3 |004b: const/4 v3, #int -1 // #ff │ │ +0cf9a8: 7030 5a20 2103 |004c: invoke-direct {v1, v2, v3}, Landroid/widget/LinearLayout$LayoutParams;.:(II)V // method@205a │ │ +0cf9ae: 1302 1100 |004f: const/16 v2, #int 17 // #11 │ │ +0cf9b2: 5912 6408 |0051: iput v2, v1, Landroid/widget/LinearLayout$LayoutParams;.gravity:I // field@0864 │ │ +0cf9b6: 5462 db0c |0053: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cf9ba: 5463 e50c |0055: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf9be: 6e30 062a 3201 |0057: invoke-virtual {v2, v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.addView:(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V // method@2a06 │ │ +0cf9c4: 5462 e50c |005a: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf9c8: 6e10 092b 0200 |005c: invoke-virtual {v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0cf9ce: 0c02 |005f: move-result-object v2 │ │ +0cf9d0: 5463 e60c |0060: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ +0cf9d4: 3232 0900 |0062: if-eq v2, v3, 006b // +0009 │ │ +0cf9d8: 5462 e50c |0064: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf9dc: 5463 e60c |0066: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinnerAdapter:Landroid/widget/SpinnerAdapter; // field@0ce6 │ │ +0cf9e0: 6e20 2a2b 3200 |0068: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ +0cf9e6: 5462 e50c |006b: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSpinner:Lcom/actionbarsherlock/internal/widget/IcsSpinner; // field@0ce5 │ │ +0cf9ea: 5463 df0c |006d: iget-object v3, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mNavItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; // field@0cdf │ │ +0cf9ee: 6e20 312b 3200 |006f: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setOnItemSelectedListener:(Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;)V // method@2b31 │ │ +0cf9f4: 5462 db0c |0072: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; // field@0cdb │ │ +0cf9f8: 6e20 ed28 2600 |0074: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0cf9fe: 2894 |0077: goto 000b // -006c │ │ +0cfa00: 5462 ec0c |0078: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cfa04: 3802 91ff |007a: if-eqz v2, 000b // -006f │ │ +0cfa08: 5562 d50c |007c: iget-boolean v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mIncludeTabs:Z // field@0cd5 │ │ +0cfa0c: 3802 8dff |007e: if-eqz v2, 000b // -0073 │ │ +0cfa10: 5462 ec0c |0080: iget-object v2, v6, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; // field@0cec │ │ +0cfa14: 6e20 ed28 2600 |0082: invoke-virtual {v6, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0cfa1a: 2886 |0085: goto 000b // -007a │ │ +0cfa1c: 0001 0200 0100 0000 0c00 0000 1600 ... |0086: packed-switch-data (8 units) │ │ +0cfa2c: 0001 0200 0100 0000 2100 0000 7000 ... |008e: packed-switch-data (8 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=640 │ │ 0x0003 line=641 │ │ 0x0005 line=642 │ │ 0x0008 line=654 │ │ 0x000b line=678 │ │ @@ -292555,14 +292675,15 @@ │ │ 0x0011 line=644 │ │ 0x0015 line=645 │ │ 0x001b line=649 │ │ 0x0023 line=650 │ │ 0x0029 line=656 │ │ 0x002d line=657 │ │ 0x0038 line=659 │ │ + 0x0040 line=660 │ │ 0x0048 line=661 │ │ 0x004f line=663 │ │ 0x0053 line=664 │ │ 0x005a line=666 │ │ 0x0064 line=667 │ │ 0x006b line=669 │ │ 0x0072 line=670 │ │ @@ -292581,45 +292702,45 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 61 16-bit code units │ │ -0cc1d0: |[0cc1d0] com.actionbarsherlock.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ -0cc1e0: 5531 e70c |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ce7 │ │ -0cc1e4: 3241 3100 |0002: if-eq v1, v4, 0033 // +0031 │ │ -0cc1e8: 5431 de0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cc1ec: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ -0cc1f0: 5431 de0c |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cc1f4: 6e10 8626 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ -0cc1fa: 0c00 |000d: move-result-object v0 │ │ -0cc1fc: 1f00 4004 |000e: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ -0cc200: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ -0cc204: 5431 de0c |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cc208: 6e20 d11e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ -0cc20e: 3804 1d00 |0017: if-eqz v4, 0034 // +001d │ │ -0cc212: 5431 e80c |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ -0cc216: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ -0cc21a: 5431 e80c |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ -0cc21e: 5432 de0c |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cc222: 6e20 4928 2100 |0021: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2849 │ │ -0cc228: 5431 e80c |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ -0cc22c: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -0cc230: 5432 e80c |0028: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ -0cc234: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ -0cc238: 1201 |002c: const/4 v1, #int 0 // #0 │ │ -0cc23a: 6e20 6928 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ -0cc240: 6f20 4228 4300 |0030: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2842 │ │ -0cc246: 0e00 |0033: return-void │ │ -0cc248: 5431 de0c |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ -0cc24c: 6e20 ed28 1300 |0036: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ -0cc252: 28eb |0039: goto 0024 // -0015 │ │ -0cc254: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ -0cc258: 28f1 |003c: goto 002d // -000f │ │ +0cfa3c: |[0cfa3c] com.actionbarsherlock.internal.widget.ActionBarView.setSplitActionBar:(Z)V │ │ +0cfa4c: 5531 e70c |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitActionBar:Z // field@0ce7 │ │ +0cfa50: 3241 3100 |0002: if-eq v1, v4, 0033 // +0031 │ │ +0cfa54: 5431 de0c |0004: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cfa58: 3801 1e00 |0006: if-eqz v1, 0024 // +001e │ │ +0cfa5c: 5431 de0c |0008: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cfa60: 6e10 8626 0100 |000a: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;.getParent:()Landroid/view/ViewParent; // method@2686 │ │ +0cfa66: 0c00 |000d: move-result-object v0 │ │ +0cfa68: 1f00 4004 |000e: check-cast v0, Landroid/view/ViewGroup; // type@0440 │ │ +0cfa6c: 3800 0700 |0010: if-eqz v0, 0017 // +0007 │ │ +0cfa70: 5431 de0c |0012: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cfa74: 6e20 d11e 1000 |0014: invoke-virtual {v0, v1}, Landroid/view/ViewGroup;.removeView:(Landroid/view/View;)V // method@1ed1 │ │ +0cfa7a: 3804 1d00 |0017: if-eqz v4, 0034 // +001d │ │ +0cfa7e: 5431 e80c |0019: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ +0cfa82: 3801 0900 |001b: if-eqz v1, 0024 // +0009 │ │ +0cfa86: 5431 e80c |001d: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ +0cfa8a: 5432 de0c |001f: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cfa8e: 6e20 4928 2100 |0021: invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.addView:(Landroid/view/View;)V // method@2849 │ │ +0cfa94: 5431 e80c |0024: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ +0cfa98: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +0cfa9c: 5432 e80c |0028: iget-object v2, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSplitView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; // field@0ce8 │ │ +0cfaa0: 3804 1000 |002a: if-eqz v4, 003a // +0010 │ │ +0cfaa4: 1201 |002c: const/4 v1, #int 0 // #0 │ │ +0cfaa6: 6e20 6928 1200 |002d: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;.setVisibility:(I)V // method@2869 │ │ +0cfaac: 6f20 4228 4300 |0030: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/AbsActionBarView;.setSplitActionBar:(Z)V // method@2842 │ │ +0cfab2: 0e00 |0033: return-void │ │ +0cfab4: 5431 de0c |0034: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; // field@0cde │ │ +0cfab8: 6e20 ed28 1300 |0036: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.addView:(Landroid/view/View;)V // method@28ed │ │ +0cfabe: 28eb |0039: goto 0024 // -0015 │ │ +0cfac0: 1301 0800 |003a: const/16 v1, #int 8 // #8 │ │ +0cfac4: 28f1 |003c: goto 002d // -000f │ │ catches : (none) │ │ positions : │ │ 0x0000 line=330 │ │ 0x0004 line=331 │ │ 0x0008 line=332 │ │ 0x0010 line=333 │ │ 0x0012 line=334 │ │ @@ -292643,61 +292764,62 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 63 16-bit code units │ │ -0cc25c: |[0cc25c] com.actionbarsherlock.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ -0cc26c: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ -0cc270: 1202 |0002: const/4 v2, #int 0 // #0 │ │ -0cc272: 5b56 e90c |0003: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0cc276: 5451 eb0c |0005: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0cc27a: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ -0cc27e: 5451 eb0c |0009: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0cc282: 6e20 1221 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cc288: 5454 eb0c |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ -0cc28c: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ -0cc290: 0121 |0012: move v1, v2 │ │ -0cc292: 6e20 1721 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0cc298: 5451 cf0c |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ -0cc29c: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ -0cc2a0: 5251 ce0c |001a: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ -0cc2a4: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ -0cc2a8: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ -0cc2ac: 5451 ed0c |0020: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ -0cc2b0: 7110 eb1c 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0cc2b6: 0a01 |0025: move-result v1 │ │ -0cc2b8: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ -0cc2bc: 5451 e90c |0028: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ -0cc2c0: 7110 eb1c 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0cc2c6: 0a01 |002d: move-result v1 │ │ -0cc2c8: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ -0cc2cc: 1210 |0030: const/4 v0, #int 1 // #1 │ │ -0cc2ce: 5451 ee0c |0031: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ -0cc2d2: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ -0cc2d6: 6e20 7a20 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ -0cc2dc: 0e00 |0038: return-void │ │ -0cc2de: 0131 |0039: move v1, v3 │ │ -0cc2e0: 28d9 |003a: goto 0013 // -0027 │ │ -0cc2e2: 0120 |003b: move v0, v2 │ │ -0cc2e4: 28f5 |003c: goto 0031 // -000b │ │ -0cc2e6: 0132 |003d: move v2, v3 │ │ -0cc2e8: 28f7 |003e: goto 0035 // -0009 │ │ +0cfac8: |[0cfac8] com.actionbarsherlock.internal.widget.ActionBarView.setSubtitle:(Ljava/lang/CharSequence;)V │ │ +0cfad8: 1303 0800 |0000: const/16 v3, #int 8 // #8 │ │ +0cfadc: 1202 |0002: const/4 v2, #int 0 // #0 │ │ +0cfade: 5b56 e90c |0003: iput-object v6, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0cfae2: 5451 eb0c |0005: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0cfae6: 3801 3100 |0007: if-eqz v1, 0038 // +0031 │ │ +0cfaea: 5451 eb0c |0009: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0cfaee: 6e20 1221 6100 |000b: invoke-virtual {v1, v6}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0cfaf4: 5454 eb0c |000e: iget-object v4, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitleView:Landroid/widget/TextView; // field@0ceb │ │ +0cfaf8: 3806 2900 |0010: if-eqz v6, 0039 // +0029 │ │ +0cfafc: 0121 |0012: move v1, v2 │ │ +0cfafe: 6e20 1721 1400 |0013: invoke-virtual {v4, v1}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0cfb04: 5451 cf0c |0016: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mExpandedActionView:Landroid/view/View; // field@0ccf │ │ +0cfb08: 3901 2300 |0018: if-nez v1, 003b // +0023 │ │ +0cfb0c: 5251 ce0c |001a: iget v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mDisplayOptions:I // field@0cce │ │ +0cfb10: dd01 0108 |001c: and-int/lit8 v1, v1, #int 8 // #08 │ │ +0cfb14: 3801 1d00 |001e: if-eqz v1, 003b // +001d │ │ +0cfb18: 5451 ed0c |0020: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitle:Ljava/lang/CharSequence; // field@0ced │ │ +0cfb1c: 7110 eb1c 0100 |0022: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cfb22: 0a01 |0025: move-result v1 │ │ +0cfb24: 3801 0a00 |0026: if-eqz v1, 0030 // +000a │ │ +0cfb28: 5451 e90c |0028: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mSubtitle:Ljava/lang/CharSequence; // field@0ce9 │ │ +0cfb2c: 7110 eb1c 0100 |002a: invoke-static {v1}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0cfb32: 0a01 |002d: move-result v1 │ │ +0cfb34: 3901 0d00 |002e: if-nez v1, 003b // +000d │ │ +0cfb38: 1210 |0030: const/4 v0, #int 1 // #1 │ │ +0cfb3a: 5451 ee0c |0031: iget-object v1, v5, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mTitleLayout:Landroid/widget/LinearLayout; // field@0cee │ │ +0cfb3e: 3800 0a00 |0033: if-eqz v0, 003d // +000a │ │ +0cfb42: 6e20 7a20 2100 |0035: invoke-virtual {v1, v2}, Landroid/widget/LinearLayout;.setVisibility:(I)V // method@207a │ │ +0cfb48: 0e00 |0038: return-void │ │ +0cfb4a: 0131 |0039: move v1, v3 │ │ +0cfb4c: 28d9 |003a: goto 0013 // -0027 │ │ +0cfb4e: 0120 |003b: move v0, v2 │ │ +0cfb50: 28f5 |003c: goto 0031 // -000b │ │ +0cfb52: 0132 |003d: move v2, v3 │ │ +0cfb54: 28f7 |003e: goto 0035 // -0009 │ │ catches : (none) │ │ positions : │ │ 0x0003 line=523 │ │ 0x0005 line=524 │ │ 0x0009 line=525 │ │ 0x000e line=526 │ │ 0x0016 line=527 │ │ + 0x0022 line=529 │ │ 0x0031 line=530 │ │ 0x0038 line=532 │ │ 0x003a line=526 │ │ - 0x003c line=527 │ │ + 0x003c line=529 │ │ 0x003e line=530 │ │ locals : │ │ 0x0031 - 0x0038 reg=0 visible Z │ │ 0x003d - 0x003f reg=0 visible Z │ │ 0x0000 - 0x003f reg=5 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x003f reg=6 subtitle Ljava/lang/CharSequence; │ │ │ │ @@ -292706,19 +292828,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0cc2ec: |[0cc2ec] com.actionbarsherlock.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ -0cc2fc: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0cc2fe: 5c10 f30c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0cf3 │ │ -0cc302: 7020 3d29 2100 |0003: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@293d │ │ -0cc308: 0e00 |0006: return-void │ │ +0cfb58: |[0cfb58] com.actionbarsherlock.internal.widget.ActionBarView.setTitle:(Ljava/lang/CharSequence;)V │ │ +0cfb68: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0cfb6a: 5c10 f30c |0001: iput-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0cf3 │ │ +0cfb6e: 7020 3d29 2100 |0003: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@293d │ │ +0cfb74: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=488 │ │ 0x0003 line=489 │ │ 0x0006 line=490 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ @@ -292729,17 +292851,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Window$Callback;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cc30c: |[0cc30c] com.actionbarsherlock.internal.widget.ActionBarView.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V │ │ -0cc31c: 5b01 f40c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0cf4 │ │ -0cc320: 0e00 |0002: return-void │ │ +0cfb78: |[0cfb78] com.actionbarsherlock.internal.widget.ActionBarView.setWindowCallback:(Lcom/actionbarsherlock/view/Window$Callback;)V │ │ +0cfb88: 5b01 f40c |0000: iput-object v1, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mWindowCallback:Lcom/actionbarsherlock/view/Window$Callback; // field@0cf4 │ │ +0cfb8c: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=297 │ │ 0x0002 line=298 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ 0x0000 - 0x0003 reg=1 cb Lcom/actionbarsherlock/view/Window$Callback; │ │ @@ -292749,19 +292871,19 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0cc324: |[0cc324] com.actionbarsherlock.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ -0cc334: 5510 f30c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0cf3 │ │ -0cc338: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ -0cc33c: 7020 3d29 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@293d │ │ -0cc342: 0e00 |0007: return-void │ │ +0cfb90: |[0cfb90] com.actionbarsherlock.internal.widget.ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ +0cfba0: 5510 f30c |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/ActionBarView;.mUserTitle:Z // field@0cf3 │ │ +0cfba4: 3900 0500 |0002: if-nez v0, 0007 // +0005 │ │ +0cfba8: 7020 3d29 2100 |0004: invoke-direct {v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView;.setTitleImpl:(Ljava/lang/CharSequence;)V // method@293d │ │ +0cfbae: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=499 │ │ 0x0004 line=500 │ │ 0x0007 line=502 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ @@ -292772,30 +292894,30 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cc344: |[0cc344] com.actionbarsherlock.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ -0cc354: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cc356: 0f00 |0001: return v0 │ │ +0cfbb0: |[0cfbb0] com.actionbarsherlock.internal.widget.ActionBarView.shouldDelayChildPressedState:()Z │ │ +0cfbc0: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0cfbc2: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=312 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ - source_file_idx : 571 (ActionBarView.java) │ │ + source_file_idx : 573 (ActionBarView.java) │ │ │ │ Class #1042 header: │ │ class_idx : 1352 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1324 │ │ -source_file_idx : 1372 │ │ +source_file_idx : 1373 │ │ static_fields_size : 2 │ │ instance_fields_size: 6 │ │ direct_methods_size : 5 │ │ virtual_methods_size: 16 │ │ │ │ Class #1042 annotations: │ │ Annotations on class │ │ @@ -292849,18 +292971,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 │ │ -0cc358: |[0cc358] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0cc368: 6000 7e08 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@087e │ │ -0cc36c: 7040 042b 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b04 │ │ -0cc372: 0e00 |0005: return-void │ │ +0cfbc4: |[0cfbc4] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0cfbd4: 6000 7e08 |0000: sget v0, Lcom/actionbarsherlock/R$attr;.actionDropDownStyle:I // field@087e │ │ +0cfbd8: 7040 042b 2103 |0002: invoke-direct {v1, v2, v3, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2b04 │ │ +0cfbde: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=82 │ │ 0x0005 line=83 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0006 reg=2 context Landroid/content/Context; │ │ @@ -292871,66 +292993,66 @@ │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;I)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 11 │ │ ins : 4 │ │ outs : 5 │ │ insns size : 106 16-bit code units │ │ -0cc374: |[0cc374] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ -0cc384: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0cc386: 7040 6c29 87a9 |0001: invoke-direct {v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@296c │ │ -0cc38c: 2204 6300 |0004: new-instance v4, Landroid/graphics/Rect; // type@0063 │ │ -0cc390: 7010 5c02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@025c │ │ -0cc396: 5b74 ca0d |0009: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ -0cc39a: 6204 5d0a |000b: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0a5d │ │ -0cc39e: 6e56 6e01 98a4 |000d: invoke-virtual {v8, v9, v4, v10, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ -0cc3a4: 0c00 |0010: move-result-object v0 │ │ -0cc3a6: 2202 4605 |0011: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // type@0546 │ │ -0cc3aa: 705a ec2a 7298 |0013: invoke-direct {v2, v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2aec │ │ -0cc3b0: 6004 610a |0016: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownWidth:I // field@0a61 │ │ -0cc3b4: 12e5 |0018: const/4 v5, #int -2 // #fe │ │ -0cc3b6: 6e30 e001 4005 |0019: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ -0cc3bc: 0a04 |001c: move-result v4 │ │ -0cc3be: 5974 bd0d |001d: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ -0cc3c2: 6004 630a |001f: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_popupBackground:I // field@0a63 │ │ -0cc3c6: 6e20 dc01 4000 |0021: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ -0cc3cc: 0c04 |0024: move-result-object v4 │ │ -0cc3ce: 6e20 f22a 4200 |0025: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2af2 │ │ -0cc3d4: 6004 600a |0028: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownVerticalOffset:I // field@0a60 │ │ -0cc3d8: 6e30 da01 4006 |002a: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ -0cc3de: 0a03 |002d: move-result v3 │ │ -0cc3e0: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ -0cc3e4: 6e20 fb2a 3200 |0030: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setVerticalOffset:(I)V // method@2afb │ │ -0cc3ea: 6004 5e0a |0033: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownHorizontalOffset:I // field@0a5e │ │ -0cc3ee: 6e30 da01 4006 |0035: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ -0cc3f4: 0a01 |0038: move-result v1 │ │ -0cc3f6: 3801 0500 |0039: if-eqz v1, 003e // +0005 │ │ -0cc3fa: 6e20 f42a 1200 |003b: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2af4 │ │ -0cc400: 5b72 c50d |003e: iput-object v2, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc404: 6004 620a |0040: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_gravity:I // field@0a62 │ │ -0cc408: 1305 1100 |0042: const/16 v5, #int 17 // #11 │ │ -0cc40c: 6e30 de01 4005 |0044: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ -0cc412: 0a04 |0047: move-result v4 │ │ -0cc414: 5974 bf0d |0048: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ -0cc418: 5474 c50d |004a: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc41c: 6005 650a |004c: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_prompt:I // field@0a65 │ │ -0cc420: 6e20 e201 5000 |004e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ -0cc426: 0c05 |0051: move-result-object v5 │ │ -0cc428: 7220 012b 5400 |0052: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2b01 │ │ -0cc42e: 1214 |0055: const/4 v4, #int 1 // #1 │ │ -0cc430: 5c74 bc0d |0056: iput-boolean v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0dbc │ │ -0cc434: 6e10 e601 0000 |0058: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0cc43a: 5474 c90d |005b: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ -0cc43e: 3804 0c00 |005d: if-eqz v4, 0069 // +000c │ │ -0cc442: 5474 c50d |005f: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc446: 5475 c90d |0061: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ -0cc44a: 7220 002b 5400 |0063: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2b00 │ │ -0cc450: 1204 |0066: const/4 v4, #int 0 // #0 │ │ -0cc452: 5b74 c90d |0067: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ -0cc456: 0e00 |0069: return-void │ │ +0cfbe0: |[0cfbe0] com.actionbarsherlock.internal.widget.IcsSpinner.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V │ │ +0cfbf0: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0cfbf2: 7040 6c29 87a9 |0001: invoke-direct {v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.:(Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@296c │ │ +0cfbf8: 2204 6300 |0004: new-instance v4, Landroid/graphics/Rect; // type@0063 │ │ +0cfbfc: 7010 5c02 0400 |0006: invoke-direct {v4}, Landroid/graphics/Rect;.:()V // method@025c │ │ +0cfc02: 5b74 ca0d |0009: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ +0cfc06: 6204 5d0a |000b: sget-object v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner:[I // field@0a5d │ │ +0cfc0a: 6e56 6e01 98a4 |000d: invoke-virtual {v8, v9, v4, v10, v6}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; // method@016e │ │ +0cfc10: 0c00 |0010: move-result-object v0 │ │ +0cfc12: 2202 4605 |0011: new-instance v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; // type@0546 │ │ +0cfc16: 705a ec2a 7298 |0013: invoke-direct {v2, v7, v8, v9, v10}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;Landroid/content/Context;Landroid/util/AttributeSet;I)V // method@2aec │ │ +0cfc1c: 6004 610a |0016: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownWidth:I // field@0a61 │ │ +0cfc20: 12e5 |0018: const/4 v5, #int -2 // #fe │ │ +0cfc22: 6e30 e001 4005 |0019: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getLayoutDimension:(II)I // method@01e0 │ │ +0cfc28: 0a04 |001c: move-result v4 │ │ +0cfc2a: 5974 bd0d |001d: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDropDownWidth:I // field@0dbd │ │ +0cfc2e: 6004 630a |001f: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_popupBackground:I // field@0a63 │ │ +0cfc32: 6e20 dc01 4000 |0021: invoke-virtual {v0, v4}, Landroid/content/res/TypedArray;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01dc │ │ +0cfc38: 0c04 |0024: move-result-object v4 │ │ +0cfc3a: 6e20 f22a 4200 |0025: invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setBackgroundDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2af2 │ │ +0cfc40: 6004 600a |0028: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownVerticalOffset:I // field@0a60 │ │ +0cfc44: 6e30 da01 4006 |002a: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ +0cfc4a: 0a03 |002d: move-result v3 │ │ +0cfc4c: 3803 0500 |002e: if-eqz v3, 0033 // +0005 │ │ +0cfc50: 6e20 fb2a 3200 |0030: invoke-virtual {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setVerticalOffset:(I)V // method@2afb │ │ +0cfc56: 6004 5e0a |0033: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_dropDownHorizontalOffset:I // field@0a5e │ │ +0cfc5a: 6e30 da01 4006 |0035: invoke-virtual {v0, v4, v6}, Landroid/content/res/TypedArray;.getDimensionPixelOffset:(II)I // method@01da │ │ +0cfc60: 0a01 |0038: move-result v1 │ │ +0cfc62: 3801 0500 |0039: if-eqz v1, 003e // +0005 │ │ +0cfc66: 6e20 f42a 1200 |003b: invoke-virtual {v2, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;.setHorizontalOffset:(I)V // method@2af4 │ │ +0cfc6c: 5b72 c50d |003e: iput-object v2, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0cfc70: 6004 620a |0040: sget v4, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_gravity:I // field@0a62 │ │ +0cfc74: 1305 1100 |0042: const/16 v5, #int 17 // #11 │ │ +0cfc78: 6e30 de01 4005 |0044: invoke-virtual {v0, v4, v5}, Landroid/content/res/TypedArray;.getInt:(II)I // method@01de │ │ +0cfc7e: 0a04 |0047: move-result v4 │ │ +0cfc80: 5974 bf0d |0048: iput v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ +0cfc84: 5474 c50d |004a: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0cfc88: 6005 650a |004c: sget v5, Lcom/actionbarsherlock/R$styleable;.SherlockSpinner_android_prompt:I // field@0a65 │ │ +0cfc8c: 6e20 e201 5000 |004e: invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;.getString:(I)Ljava/lang/String; // method@01e2 │ │ +0cfc92: 0c05 |0051: move-result-object v5 │ │ +0cfc94: 7220 012b 5400 |0052: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2b01 │ │ +0cfc9a: 1214 |0055: const/4 v4, #int 1 // #1 │ │ +0cfc9c: 5c74 bc0d |0056: iput-boolean v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0dbc │ │ +0cfca0: 6e10 e601 0000 |0058: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0cfca6: 5474 c90d |005b: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ +0cfcaa: 3804 0c00 |005d: if-eqz v4, 0069 // +000c │ │ +0cfcae: 5474 c50d |005f: iget-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0cfcb2: 5475 c90d |0061: iget-object v5, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ +0cfcb6: 7220 002b 5400 |0063: invoke-interface {v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2b00 │ │ +0cfcbc: 1204 |0066: const/4 v4, #int 0 // #0 │ │ +0cfcbe: 5b74 c90d |0067: iput-object v4, v7, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ +0cfcc2: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=98 │ │ 0x0004 line=79 │ │ 0x000b line=100 │ │ 0x0011 line=104 │ │ 0x0016 line=106 │ │ @@ -292965,17 +293087,17 @@ │ │ type : '(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect;' │ │ access : 0x1008 (STATIC SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cc458: |[0cc458] com.actionbarsherlock.internal.widget.IcsSpinner.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; │ │ -0cc468: 5410 ca0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ -0cc46c: 1100 |0002: return-object v0 │ │ +0cfcc4: |[0cfcc4] com.actionbarsherlock.internal.widget.IcsSpinner.access$000:(Lcom/actionbarsherlock/internal/widget/IcsSpinner;)Landroid/graphics/Rect; │ │ +0cfcd4: 5410 ca0d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ +0cfcd8: 1100 |0002: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 x0 Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ │ │ #3 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner;) │ │ @@ -292983,31 +293105,31 @@ │ │ type : '(I)Landroid/view/View;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 29 16-bit code units │ │ -0cc470: |[0cc470] com.actionbarsherlock.internal.widget.IcsSpinner.makeAndAddView:(I)Landroid/view/View; │ │ -0cc480: 5542 bb0d |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0dbb │ │ -0cc484: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ -0cc488: 5442 c60d |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0dc6 │ │ -0cc48c: 6e20 5b29 5200 |0006: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@295b │ │ -0cc492: 0c00 |0009: move-result-object v0 │ │ -0cc494: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ -0cc498: 7020 362b 0400 |000c: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2b36 │ │ -0cc49e: 0701 |000f: move-object v1, v0 │ │ -0cc4a0: 1101 |0010: return-object v1 │ │ -0cc4a2: 5442 ba0d |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0dba │ │ -0cc4a6: 1203 |0013: const/4 v3, #int 0 // #0 │ │ -0cc4a8: 7240 ea20 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ea │ │ -0cc4ae: 0c00 |0017: move-result-object v0 │ │ -0cc4b0: 7020 362b 0400 |0018: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2b36 │ │ -0cc4b6: 0701 |001b: move-object v1, v0 │ │ -0cc4b8: 28f4 |001c: goto 0010 // -000c │ │ +0cfcdc: |[0cfcdc] com.actionbarsherlock.internal.widget.IcsSpinner.makeAndAddView:(I)Landroid/view/View; │ │ +0cfcec: 5542 bb0d |0000: iget-boolean v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0dbb │ │ +0cfcf0: 3902 0f00 |0002: if-nez v2, 0011 // +000f │ │ +0cfcf4: 5442 c60d |0004: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0dc6 │ │ +0cfcf8: 6e20 5b29 5200 |0006: invoke-virtual {v2, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.get:(I)Landroid/view/View; // method@295b │ │ +0cfcfe: 0c00 |0009: move-result-object v0 │ │ +0cfd00: 3800 0700 |000a: if-eqz v0, 0011 // +0007 │ │ +0cfd04: 7020 362b 0400 |000c: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2b36 │ │ +0cfd0a: 0701 |000f: move-object v1, v0 │ │ +0cfd0c: 1101 |0010: return-object v1 │ │ +0cfd0e: 5442 ba0d |0011: iget-object v2, v4, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0dba │ │ +0cfd12: 1203 |0013: const/4 v3, #int 0 // #0 │ │ +0cfd14: 7240 ea20 5243 |0014: invoke-interface {v2, v5, v3, v4}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ea │ │ +0cfd1a: 0c00 |0017: move-result-object v0 │ │ +0cfd1c: 7020 362b 0400 |0018: invoke-direct {v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setUpChild:(Landroid/view/View;)V // method@2b36 │ │ +0cfd22: 0701 |001b: move-object v1, v0 │ │ +0cfd24: 28f4 |001c: goto 0010 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=317 │ │ 0x0004 line=318 │ │ 0x000a line=319 │ │ 0x000c line=321 │ │ 0x0010 line=333 │ │ @@ -293027,86 +293149,88 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 13 │ │ ins : 2 │ │ outs : 5 │ │ insns size : 113 16-bit code units │ │ -0cc4bc: |[0cc4bc] com.actionbarsherlock.internal.widget.IcsSpinner.setUpChild:(Landroid/view/View;)V │ │ -0cc4cc: 6e10 f91d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0cc4d2: 0c06 |0003: move-result-object v6 │ │ -0cc4d4: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ -0cc4d8: 6e10 082b 0b00 |0006: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b08 │ │ -0cc4de: 0c06 |0009: move-result-object v6 │ │ -0cc4e0: 1208 |000a: const/4 v8, #int 0 // #0 │ │ -0cc4e2: 6e40 062b cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@2b06 │ │ -0cc4e8: 6e10 1a2b 0b00 |000e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.hasFocus:()Z // method@2b1a │ │ -0cc4ee: 0a08 |0011: move-result v8 │ │ -0cc4f0: 6e20 7c1e 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@1e7c │ │ -0cc4f6: 55b8 bc0d |0015: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0dbc │ │ -0cc4fa: 3808 0900 |0017: if-eqz v8, 0020 // +0009 │ │ -0cc4fe: 6e10 1c2b 0b00 |0019: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.isEnabled:()Z // method@2b1c │ │ -0cc504: 0a08 |001c: move-result v8 │ │ -0cc506: 6e20 631e 8c00 |001d: invoke-virtual {v12, v8}, Landroid/view/View;.setEnabled:(Z)V // method@1e63 │ │ -0cc50c: 52b8 c00d |0020: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mHeightMeasureSpec:I // field@0dc0 │ │ -0cc510: 54b9 c80d |0022: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc514: 5299 3d00 |0024: iget v9, v9, Landroid/graphics/Rect;.top:I // field@003d │ │ -0cc518: 54ba c80d |0026: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc51c: 52aa 3a00 |0028: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -0cc520: b0a9 |002a: add-int/2addr v9, v10 │ │ -0cc522: 526a 5408 |002b: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ -0cc526: 7130 b51e 980a |002d: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1eb5 │ │ -0cc52c: 0a01 |0030: move-result v1 │ │ -0cc52e: 52b8 cb0d |0031: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mWidthMeasureSpec:I // field@0dcb │ │ -0cc532: 54b9 c80d |0033: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc536: 5299 3b00 |0035: iget v9, v9, Landroid/graphics/Rect;.left:I // field@003b │ │ -0cc53a: 54ba c80d |0037: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc53e: 52aa 3c00 |0039: iget v10, v10, Landroid/graphics/Rect;.right:I // field@003c │ │ -0cc542: b0a9 |003b: add-int/2addr v9, v10 │ │ -0cc544: 526a 5508 |003c: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ -0cc548: 7130 b51e 980a |003e: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1eb5 │ │ -0cc54e: 0a05 |0041: move-result v5 │ │ -0cc550: 6e30 381e 5c01 |0042: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0cc556: 54b8 c80d |0045: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc55a: 5288 3d00 |0047: iget v8, v8, Landroid/graphics/Rect;.top:I // field@003d │ │ -0cc55e: 6e10 102b 0b00 |0049: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2b10 │ │ -0cc564: 0a09 |004c: move-result v9 │ │ -0cc566: 54ba c80d |004d: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc56a: 52aa 3a00 |004f: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@003a │ │ -0cc56e: b1a9 |0051: sub-int/2addr v9, v10 │ │ -0cc570: 54ba c80d |0052: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc574: 52aa 3d00 |0054: iget v10, v10, Landroid/graphics/Rect;.top:I // field@003d │ │ -0cc578: b1a9 |0056: sub-int/2addr v9, v10 │ │ -0cc57a: 6e10 fd1d 0c00 |0057: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0cc580: 0a0a |005a: move-result v10 │ │ -0cc582: b1a9 |005b: sub-int/2addr v9, v10 │ │ -0cc584: db09 0902 |005c: div-int/lit8 v9, v9, #int 2 // #02 │ │ -0cc588: 9004 0809 |005e: add-int v4, v8, v9 │ │ -0cc58c: 6e10 fd1d 0c00 |0060: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0cc592: 0a08 |0063: move-result v8 │ │ -0cc594: 9000 0408 |0064: add-int v0, v4, v8 │ │ -0cc598: 6e10 001e 0c00 |0066: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0cc59e: 0a07 |0069: move-result v7 │ │ -0cc5a0: 1202 |006a: const/4 v2, #int 0 // #0 │ │ -0cc5a2: 9003 0207 |006b: add-int v3, v2, v7 │ │ -0cc5a6: 6e50 371e 2c34 |006d: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ -0cc5ac: 0e00 |0070: return-void │ │ +0cfd28: |[0cfd28] com.actionbarsherlock.internal.widget.IcsSpinner.setUpChild:(Landroid/view/View;)V │ │ +0cfd38: 6e10 f91d 0c00 |0000: invoke-virtual {v12}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0cfd3e: 0c06 |0003: move-result-object v6 │ │ +0cfd40: 3906 0600 |0004: if-nez v6, 000a // +0006 │ │ +0cfd44: 6e10 082b 0b00 |0006: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.generateDefaultLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@2b08 │ │ +0cfd4a: 0c06 |0009: move-result-object v6 │ │ +0cfd4c: 1208 |000a: const/4 v8, #int 0 // #0 │ │ +0cfd4e: 6e40 062b cb68 |000b: invoke-virtual {v11, v12, v8, v6}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.addViewInLayout:(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)Z // method@2b06 │ │ +0cfd54: 6e10 1a2b 0b00 |000e: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.hasFocus:()Z // method@2b1a │ │ +0cfd5a: 0a08 |0011: move-result v8 │ │ +0cfd5c: 6e20 7c1e 8c00 |0012: invoke-virtual {v12, v8}, Landroid/view/View;.setSelected:(Z)V // method@1e7c │ │ +0cfd62: 55b8 bc0d |0015: iget-boolean v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0dbc │ │ +0cfd66: 3808 0900 |0017: if-eqz v8, 0020 // +0009 │ │ +0cfd6a: 6e10 1c2b 0b00 |0019: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.isEnabled:()Z // method@2b1c │ │ +0cfd70: 0a08 |001c: move-result v8 │ │ +0cfd72: 6e20 631e 8c00 |001d: invoke-virtual {v12, v8}, Landroid/view/View;.setEnabled:(Z)V // method@1e63 │ │ +0cfd78: 52b8 c00d |0020: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mHeightMeasureSpec:I // field@0dc0 │ │ +0cfd7c: 54b9 c80d |0022: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfd80: 5299 3d00 |0024: iget v9, v9, Landroid/graphics/Rect;.top:I // field@003d │ │ +0cfd84: 54ba c80d |0026: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfd88: 52aa 3a00 |0028: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +0cfd8c: b0a9 |002a: add-int/2addr v9, v10 │ │ +0cfd8e: 526a 5408 |002b: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.height:I // field@0854 │ │ +0cfd92: 7130 b51e 980a |002d: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1eb5 │ │ +0cfd98: 0a01 |0030: move-result v1 │ │ +0cfd9a: 52b8 cb0d |0031: iget v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mWidthMeasureSpec:I // field@0dcb │ │ +0cfd9e: 54b9 c80d |0033: iget-object v9, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfda2: 5299 3b00 |0035: iget v9, v9, Landroid/graphics/Rect;.left:I // field@003b │ │ +0cfda6: 54ba c80d |0037: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfdaa: 52aa 3c00 |0039: iget v10, v10, Landroid/graphics/Rect;.right:I // field@003c │ │ +0cfdae: b0a9 |003b: add-int/2addr v9, v10 │ │ +0cfdb0: 526a 5508 |003c: iget v10, v6, Landroid/view/ViewGroup$LayoutParams;.width:I // field@0855 │ │ +0cfdb4: 7130 b51e 980a |003e: invoke-static {v8, v9, v10}, Landroid/view/ViewGroup;.getChildMeasureSpec:(III)I // method@1eb5 │ │ +0cfdba: 0a05 |0041: move-result v5 │ │ +0cfdbc: 6e30 381e 5c01 |0042: invoke-virtual {v12, v5, v1}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0cfdc2: 54b8 c80d |0045: iget-object v8, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfdc6: 5288 3d00 |0047: iget v8, v8, Landroid/graphics/Rect;.top:I // field@003d │ │ +0cfdca: 6e10 102b 0b00 |0049: invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2b10 │ │ +0cfdd0: 0a09 |004c: move-result v9 │ │ +0cfdd2: 54ba c80d |004d: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfdd6: 52aa 3a00 |004f: iget v10, v10, Landroid/graphics/Rect;.bottom:I // field@003a │ │ +0cfdda: b1a9 |0051: sub-int/2addr v9, v10 │ │ +0cfddc: 54ba c80d |0052: iget-object v10, v11, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfde0: 52aa 3d00 |0054: iget v10, v10, Landroid/graphics/Rect;.top:I // field@003d │ │ +0cfde4: b1a9 |0056: sub-int/2addr v9, v10 │ │ +0cfde6: 6e10 fd1d 0c00 |0057: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0cfdec: 0a0a |005a: move-result v10 │ │ +0cfdee: b1a9 |005b: sub-int/2addr v9, v10 │ │ +0cfdf0: db09 0902 |005c: div-int/lit8 v9, v9, #int 2 // #02 │ │ +0cfdf4: 9004 0809 |005e: add-int v4, v8, v9 │ │ +0cfdf8: 6e10 fd1d 0c00 |0060: invoke-virtual {v12}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0cfdfe: 0a08 |0063: move-result v8 │ │ +0cfe00: 9000 0408 |0064: add-int v0, v4, v8 │ │ +0cfe04: 6e10 001e 0c00 |0066: invoke-virtual {v12}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cfe0a: 0a07 |0069: move-result v7 │ │ +0cfe0c: 1202 |006a: const/4 v2, #int 0 // #0 │ │ +0cfe0e: 9003 0207 |006b: add-int v3, v2, v7 │ │ +0cfe12: 6e50 371e 2c34 |006d: invoke-virtual {v12, v2, v4, v3, v0}, Landroid/view/View;.layout:(IIII)V // method@1e37 │ │ +0cfe18: 0e00 |0070: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=346 │ │ 0x0004 line=347 │ │ 0x0006 line=348 │ │ 0x000a line=351 │ │ 0x000e line=353 │ │ 0x0015 line=354 │ │ 0x0019 line=355 │ │ 0x0020 line=359 │ │ 0x0031 line=361 │ │ 0x0042 line=365 │ │ 0x0045 line=371 │ │ + 0x0049 line=372 │ │ + 0x0057 line=373 │ │ 0x0060 line=374 │ │ 0x0066 line=376 │ │ 0x006a line=377 │ │ 0x006b line=378 │ │ 0x006d line=380 │ │ 0x0070 line=381 │ │ locals : │ │ @@ -293127,43 +293251,43 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 52 16-bit code units │ │ -0cc5b0: |[0cc5b0] com.actionbarsherlock.internal.widget.IcsSpinner.getBaseline:()I │ │ -0cc5c0: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ -0cc5c2: 1204 |0001: const/4 v4, #int 0 // #0 │ │ -0cc5c4: 1200 |0002: const/4 v0, #int 0 // #0 │ │ -0cc5c6: 6e10 0d2b 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2b0d │ │ -0cc5cc: 0a03 |0006: move-result v3 │ │ -0cc5ce: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ -0cc5d2: 6e20 0c2b 4500 |0009: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2b0c │ │ -0cc5d8: 0c00 |000c: move-result-object v0 │ │ -0cc5da: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ -0cc5de: 6e10 eb1d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@1deb │ │ -0cc5e4: 0a01 |0012: move-result v1 │ │ -0cc5e6: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ -0cc5ea: 6e10 181e 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ -0cc5f0: 0a02 |0018: move-result v2 │ │ -0cc5f2: b012 |0019: add-int/2addr v2, v1 │ │ -0cc5f4: 0f02 |001a: return v2 │ │ -0cc5f6: 5453 ba0d |001b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0dba │ │ -0cc5fa: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ -0cc5fe: 5453 ba0d |001f: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0dba │ │ -0cc602: 7210 e520 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ -0cc608: 0a03 |0024: move-result v3 │ │ -0cc60a: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ -0cc60e: 7020 1e2b 4500 |0027: invoke-direct {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2b1e │ │ -0cc614: 0c00 |002a: move-result-object v0 │ │ -0cc616: 5453 c60d |002b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0dc6 │ │ -0cc61a: 6e30 5c29 4300 |002d: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@295c │ │ -0cc620: 6e10 262b 0500 |0030: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2b26 │ │ -0cc626: 28da |0033: goto 000d // -0026 │ │ +0cfe1c: |[0cfe1c] com.actionbarsherlock.internal.widget.IcsSpinner.getBaseline:()I │ │ +0cfe2c: 12f2 |0000: const/4 v2, #int -1 // #ff │ │ +0cfe2e: 1204 |0001: const/4 v4, #int 0 // #0 │ │ +0cfe30: 1200 |0002: const/4 v0, #int 0 // #0 │ │ +0cfe32: 6e10 0d2b 0500 |0003: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2b0d │ │ +0cfe38: 0a03 |0006: move-result v3 │ │ +0cfe3a: 3d03 1400 |0007: if-lez v3, 001b // +0014 │ │ +0cfe3e: 6e20 0c2b 4500 |0009: invoke-virtual {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2b0c │ │ +0cfe44: 0c00 |000c: move-result-object v0 │ │ +0cfe46: 3800 0d00 |000d: if-eqz v0, 001a // +000d │ │ +0cfe4a: 6e10 eb1d 0000 |000f: invoke-virtual {v0}, Landroid/view/View;.getBaseline:()I // method@1deb │ │ +0cfe50: 0a01 |0012: move-result v1 │ │ +0cfe52: 3a01 0700 |0013: if-ltz v1, 001a // +0007 │ │ +0cfe56: 6e10 181e 0000 |0015: invoke-virtual {v0}, Landroid/view/View;.getTop:()I // method@1e18 │ │ +0cfe5c: 0a02 |0018: move-result v2 │ │ +0cfe5e: b012 |0019: add-int/2addr v2, v1 │ │ +0cfe60: 0f02 |001a: return v2 │ │ +0cfe62: 5453 ba0d |001b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0dba │ │ +0cfe66: 3803 f0ff |001d: if-eqz v3, 000d // -0010 │ │ +0cfe6a: 5453 ba0d |001f: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mAdapter:Landroid/widget/SpinnerAdapter; // field@0dba │ │ +0cfe6e: 7210 e520 0300 |0021: invoke-interface {v3}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ +0cfe74: 0a03 |0024: move-result v3 │ │ +0cfe76: 3d03 e8ff |0025: if-lez v3, 000d // -0018 │ │ +0cfe7a: 7020 1e2b 4500 |0027: invoke-direct {v5, v4}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2b1e │ │ +0cfe80: 0c00 |002a: move-result-object v0 │ │ +0cfe82: 5453 c60d |002b: iget-object v3, v5, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0dc6 │ │ +0cfe86: 6e30 5c29 4300 |002d: invoke-virtual {v3, v4, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.put:(ILandroid/view/View;)V // method@295c │ │ +0cfe8c: 6e10 262b 0500 |0030: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2b26 │ │ +0cfe92: 28da |0033: goto 000d // -0026 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=183 │ │ 0x0003 line=185 │ │ 0x0009 line=186 │ │ 0x000d line=193 │ │ 0x000f line=194 │ │ @@ -293183,19 +293307,19 @@ │ │ type : '()Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 7 16-bit code units │ │ -0cc628: |[0cc628] com.actionbarsherlock.internal.widget.IcsSpinner.getPrompt:()Ljava/lang/CharSequence; │ │ -0cc638: 5410 c50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc63c: 7210 fe2a 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@2afe │ │ -0cc642: 0c00 |0005: move-result-object v0 │ │ -0cc644: 1100 |0006: return-object v0 │ │ +0cfe94: |[0cfe94] com.actionbarsherlock.internal.widget.IcsSpinner.getPrompt:()Ljava/lang/CharSequence; │ │ +0cfea4: 5410 c50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0cfea8: 7210 fe2a 0000 |0002: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.getHintText:()Ljava/lang/CharSequence; // method@2afe │ │ +0cfeae: 0c00 |0005: move-result-object v0 │ │ +0cfeb0: 1100 |0006: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=423 │ │ locals : │ │ 0x0000 - 0x0007 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ │ │ #2 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner;) │ │ @@ -293203,72 +293327,72 @@ │ │ type : '(IZ)V' │ │ access : 0x0000 () │ │ code - │ │ registers : 11 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 124 16-bit code units │ │ -0cc648: |[0cc648] com.actionbarsherlock.internal.widget.IcsSpinner.layout:(IZ)V │ │ -0cc658: 1207 |0000: const/4 v7, #int 0 // #0 │ │ -0cc65a: 5485 c80d |0001: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc65e: 5250 3b00 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ -0cc662: 6e10 162b 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getRight:()I // method@2b16 │ │ -0cc668: 0a05 |0008: move-result v5 │ │ -0cc66a: 6e10 0f2b 0800 |0009: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getLeft:()I // method@2b0f │ │ -0cc670: 0a06 |000c: move-result v6 │ │ -0cc672: b165 |000d: sub-int/2addr v5, v6 │ │ -0cc674: 5486 c80d |000e: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc678: 5266 3b00 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@003b │ │ -0cc67c: b165 |0012: sub-int/2addr v5, v6 │ │ -0cc67e: 5486 c80d |0013: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ -0cc682: 5266 3c00 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@003c │ │ -0cc686: 9101 0506 |0017: sub-int v1, v5, v6 │ │ -0cc68a: 5585 bb0d |0019: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0dbb │ │ -0cc68e: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ -0cc692: 6e10 192b 0800 |001d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.handleDataChanged:()V // method@2b19 │ │ -0cc698: 5285 c20d |0020: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mItemCount:I // field@0dc2 │ │ -0cc69c: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ -0cc6a0: 6e10 282b 0800 |0024: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.resetList:()V // method@2b28 │ │ -0cc6a6: 0e00 |0027: return-void │ │ -0cc6a8: 5285 c40d |0028: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0dc4 │ │ -0cc6ac: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ -0cc6b0: 5285 c40d |002c: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0dc4 │ │ -0cc6b4: 6e20 342b 5800 |002e: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelectedPositionInt:(I)V // method@2b34 │ │ -0cc6ba: 6e10 252b 0800 |0031: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.recycleAllViews:()V // method@2b25 │ │ -0cc6c0: 6e10 262b 0800 |0034: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2b26 │ │ -0cc6c6: 5285 c70d |0037: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0dc7 │ │ -0cc6ca: 5985 be0d |0039: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mFirstPosition:I // field@0dbe │ │ -0cc6ce: 5285 c70d |003b: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0dc7 │ │ -0cc6d2: 7020 1e2b 5800 |003d: invoke-direct {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2b1e │ │ -0cc6d8: 0c02 |0040: move-result-object v2 │ │ -0cc6da: 6e10 001e 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0cc6e0: 0a04 |0044: move-result v4 │ │ -0cc6e2: 0103 |0045: move v3, v0 │ │ -0cc6e4: 5285 bf0d |0046: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ -0cc6e8: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ -0cc6ec: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ -0cc6f2: 6e20 391e 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ -0cc6f8: 5485 c60d |0050: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0dc6 │ │ -0cc6fc: 6e10 5a29 0500 |0052: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.clear:()V // method@295a │ │ -0cc702: 6e10 1b2b 0800 |0055: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.invalidate:()V // method@2b1b │ │ -0cc708: 6e10 072b 0800 |0058: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.checkSelectionChanged:()V // method@2b07 │ │ -0cc70e: 5c87 bb0d |005b: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0dbb │ │ -0cc712: 5c87 c30d |005d: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNeedSync:Z // field@0dc3 │ │ -0cc716: 5285 c70d |005f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0dc7 │ │ -0cc71a: 6e20 2f2b 5800 |0061: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setNextSelectedPositionInt:(I)V // method@2b2f │ │ -0cc720: 28c3 |0064: goto 0027 // -003d │ │ -0cc722: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ -0cc726: b005 |0067: add-int/2addr v5, v0 │ │ -0cc728: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ -0cc72c: 9103 0506 |006a: sub-int v3, v5, v6 │ │ -0cc730: 28e1 |006c: goto 004d // -001f │ │ -0cc732: 9005 0001 |006d: add-int v5, v0, v1 │ │ -0cc736: 9103 0504 |006f: sub-int v3, v5, v4 │ │ -0cc73a: 28dc |0071: goto 004d // -0024 │ │ -0cc73c: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ +0cfeb4: |[0cfeb4] com.actionbarsherlock.internal.widget.IcsSpinner.layout:(IZ)V │ │ +0cfec4: 1207 |0000: const/4 v7, #int 0 // #0 │ │ +0cfec6: 5485 c80d |0001: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfeca: 5250 3b00 |0003: iget v0, v5, Landroid/graphics/Rect;.left:I // field@003b │ │ +0cfece: 6e10 162b 0800 |0005: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getRight:()I // method@2b16 │ │ +0cfed4: 0a05 |0008: move-result v5 │ │ +0cfed6: 6e10 0f2b 0800 |0009: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getLeft:()I // method@2b0f │ │ +0cfedc: 0a06 |000c: move-result v6 │ │ +0cfede: b165 |000d: sub-int/2addr v5, v6 │ │ +0cfee0: 5486 c80d |000e: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfee4: 5266 3b00 |0010: iget v6, v6, Landroid/graphics/Rect;.left:I // field@003b │ │ +0cfee8: b165 |0012: sub-int/2addr v5, v6 │ │ +0cfeea: 5486 c80d |0013: iget-object v6, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSpinnerPadding:Landroid/graphics/Rect; // field@0dc8 │ │ +0cfeee: 5266 3c00 |0015: iget v6, v6, Landroid/graphics/Rect;.right:I // field@003c │ │ +0cfef2: 9101 0506 |0017: sub-int v1, v5, v6 │ │ +0cfef6: 5585 bb0d |0019: iget-boolean v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0dbb │ │ +0cfefa: 3805 0500 |001b: if-eqz v5, 0020 // +0005 │ │ +0cfefe: 6e10 192b 0800 |001d: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.handleDataChanged:()V // method@2b19 │ │ +0cff04: 5285 c20d |0020: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mItemCount:I // field@0dc2 │ │ +0cff08: 3905 0600 |0022: if-nez v5, 0028 // +0006 │ │ +0cff0c: 6e10 282b 0800 |0024: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.resetList:()V // method@2b28 │ │ +0cff12: 0e00 |0027: return-void │ │ +0cff14: 5285 c40d |0028: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0dc4 │ │ +0cff18: 3a05 0700 |002a: if-ltz v5, 0031 // +0007 │ │ +0cff1c: 5285 c40d |002c: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNextSelectedPosition:I // field@0dc4 │ │ +0cff20: 6e20 342b 5800 |002e: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelectedPositionInt:(I)V // method@2b34 │ │ +0cff26: 6e10 252b 0800 |0031: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.recycleAllViews:()V // method@2b25 │ │ +0cff2c: 6e10 262b 0800 |0034: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.removeAllViewsInLayout:()V // method@2b26 │ │ +0cff32: 5285 c70d |0037: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0dc7 │ │ +0cff36: 5985 be0d |0039: iput v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mFirstPosition:I // field@0dbe │ │ +0cff3a: 5285 c70d |003b: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0dc7 │ │ +0cff3e: 7020 1e2b 5800 |003d: invoke-direct {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.makeAndAddView:(I)Landroid/view/View; // method@2b1e │ │ +0cff44: 0c02 |0040: move-result-object v2 │ │ +0cff46: 6e10 001e 0200 |0041: invoke-virtual {v2}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0cff4c: 0a04 |0044: move-result v4 │ │ +0cff4e: 0103 |0045: move v3, v0 │ │ +0cff50: 5285 bf0d |0046: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ +0cff54: dd05 0507 |0048: and-int/lit8 v5, v5, #int 7 // #07 │ │ +0cff58: 2c05 2800 0000 |004a: sparse-switch v5, 00000072 // +00000028 │ │ +0cff5e: 6e20 391e 3200 |004d: invoke-virtual {v2, v3}, Landroid/view/View;.offsetLeftAndRight:(I)V // method@1e39 │ │ +0cff64: 5485 c60d |0050: iget-object v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mRecycler:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin; // field@0dc6 │ │ +0cff68: 6e10 5a29 0500 |0052: invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;.clear:()V // method@295a │ │ +0cff6e: 6e10 1b2b 0800 |0055: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.invalidate:()V // method@2b1b │ │ +0cff74: 6e10 072b 0800 |0058: invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.checkSelectionChanged:()V // method@2b07 │ │ +0cff7a: 5c87 bb0d |005b: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDataChanged:Z // field@0dbb │ │ +0cff7e: 5c87 c30d |005d: iput-boolean v7, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mNeedSync:Z // field@0dc3 │ │ +0cff82: 5285 c70d |005f: iget v5, v8, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mSelectedPosition:I // field@0dc7 │ │ +0cff86: 6e20 2f2b 5800 |0061: invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setNextSelectedPositionInt:(I)V // method@2b2f │ │ +0cff8c: 28c3 |0064: goto 0027 // -003d │ │ +0cff8e: db05 0102 |0065: div-int/lit8 v5, v1, #int 2 // #02 │ │ +0cff92: b005 |0067: add-int/2addr v5, v0 │ │ +0cff94: db06 0402 |0068: div-int/lit8 v6, v4, #int 2 // #02 │ │ +0cff98: 9103 0506 |006a: sub-int v3, v5, v6 │ │ +0cff9c: 28e1 |006c: goto 004d // -001f │ │ +0cff9e: 9005 0001 |006d: add-int v5, v0, v1 │ │ +0cffa2: 9103 0504 |006f: sub-int v3, v5, v4 │ │ +0cffa6: 28dc |0071: goto 004d // -0024 │ │ +0cffa8: 0002 0200 0100 0000 0500 0000 1b00 ... |0072: sparse-switch-data (10 units) │ │ catches : (none) │ │ positions : │ │ 0x0001 line=255 │ │ 0x0005 line=256 │ │ 0x0019 line=258 │ │ 0x001d line=259 │ │ 0x0020 line=263 │ │ @@ -293309,89 +293433,91 @@ │ │ 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 │ │ -0cc750: |[0cc750] com.actionbarsherlock.internal.widget.IcsSpinner.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ -0cc760: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ -0cc764: 1208 |0002: const/4 v8, #int 0 // #0 │ │ -0cc766: 0f08 |0003: return v8 │ │ -0cc768: 1208 |0004: const/4 v8, #int 0 // #0 │ │ -0cc76a: 1205 |0005: const/4 v5, #int 0 // #0 │ │ -0cc76c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0cc76e: 120a |0007: const/4 v10, #int 0 // #0 │ │ -0cc770: 120b |0008: const/4 v11, #int 0 // #0 │ │ -0cc772: 7120 d41d ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cc778: 0a09 |000c: move-result v9 │ │ -0cc77a: 120a |000d: const/4 v10, #int 0 // #0 │ │ -0cc77c: 120b |000e: const/4 v11, #int 0 // #0 │ │ -0cc77e: 7120 d41d ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0cc784: 0a02 |0012: move-result v2 │ │ -0cc786: 120a |0013: const/4 v10, #int 0 // #0 │ │ -0cc788: 6e10 172b 0d00 |0014: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ -0cc78e: 0a0b |0017: move-result v11 │ │ -0cc790: 7120 9d2e ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cc796: 0a07 |001b: move-result v7 │ │ -0cc798: 7210 e520 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ -0cc79e: 0a0a |001f: move-result v10 │ │ -0cc7a0: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ -0cc7a4: 7120 a02e ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0cc7aa: 0a01 |0025: move-result v1 │ │ -0cc7ac: 9100 0107 |0026: sub-int v0, v1, v7 │ │ -0cc7b0: 120a |0028: const/4 v10, #int 0 // #0 │ │ -0cc7b2: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ -0cc7b6: 910b 070b |002b: sub-int v11, v7, v11 │ │ -0cc7ba: 7120 9d2e ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cc7c0: 0a07 |0030: move-result v7 │ │ -0cc7c2: 0173 |0031: move v3, v7 │ │ -0cc7c4: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ -0cc7c8: 7220 e920 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@20e9 │ │ -0cc7ce: 0a06 |0037: move-result v6 │ │ -0cc7d0: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ -0cc7d4: 0164 |003a: move v4, v6 │ │ -0cc7d6: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -0cc7d8: 7240 ea20 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ea │ │ -0cc7de: 0c05 |003f: move-result-object v5 │ │ -0cc7e0: 6e10 f91d 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0cc7e6: 0c0a |0043: move-result-object v10 │ │ -0cc7e8: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ -0cc7ec: 220a 3e04 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ -0cc7f0: 12eb |0048: const/4 v11, #int -2 // #fe │ │ -0cc7f2: 12ec |0049: const/4 v12, #int -2 // #fe │ │ -0cc7f4: 7030 941e ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ -0cc7fa: 6e20 6b1e a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ -0cc800: 6e30 381e 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0cc806: 6e10 001e 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0cc80c: 0a0a |0056: move-result v10 │ │ -0cc80e: 7120 9d2e a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cc814: 0a08 |005a: move-result v8 │ │ -0cc816: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0cc81a: 28d5 |005d: goto 0032 // -002b │ │ -0cc81c: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ -0cc820: 54da ca0d |0060: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ -0cc824: 6e20 8b02 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ -0cc82a: 54da ca0d |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ -0cc82e: 52aa 3b00 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@003b │ │ -0cc832: 54db ca0d |0069: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ -0cc836: 52bb 3c00 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@003c │ │ -0cc83a: b0ba |006d: add-int/2addr v10, v11 │ │ -0cc83c: b0a8 |006e: add-int/2addr v8, v10 │ │ -0cc83e: 2894 |006f: goto 0003 // -006c │ │ +0cffbc: |[0cffbc] com.actionbarsherlock.internal.widget.IcsSpinner.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ +0cffcc: 390e 0400 |0000: if-nez v14, 0004 // +0004 │ │ +0cffd0: 1208 |0002: const/4 v8, #int 0 // #0 │ │ +0cffd2: 0f08 |0003: return v8 │ │ +0cffd4: 1208 |0004: const/4 v8, #int 0 // #0 │ │ +0cffd6: 1205 |0005: const/4 v5, #int 0 // #0 │ │ +0cffd8: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0cffda: 120a |0007: const/4 v10, #int 0 // #0 │ │ +0cffdc: 120b |0008: const/4 v11, #int 0 // #0 │ │ +0cffde: 7120 d41d ba00 |0009: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cffe4: 0a09 |000c: move-result v9 │ │ +0cffe6: 120a |000d: const/4 v10, #int 0 // #0 │ │ +0cffe8: 120b |000e: const/4 v11, #int 0 // #0 │ │ +0cffea: 7120 d41d ba00 |000f: invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0cfff0: 0a02 |0012: move-result v2 │ │ +0cfff2: 120a |0013: const/4 v10, #int 0 // #0 │ │ +0cfff4: 6e10 172b 0d00 |0014: invoke-virtual {v13}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getSelectedItemPosition:()I // method@2b17 │ │ +0cfffa: 0a0b |0017: move-result v11 │ │ +0cfffc: 7120 9d2e ba00 |0018: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0d0002: 0a07 |001b: move-result v7 │ │ +0d0004: 7210 e520 0e00 |001c: invoke-interface {v14}, Landroid/widget/SpinnerAdapter;.getCount:()I // method@20e5 │ │ +0d000a: 0a0a |001f: move-result v10 │ │ +0d000c: d80b 070f |0020: add-int/lit8 v11, v7, #int 15 // #0f │ │ +0d0010: 7120 a02e ba00 |0022: invoke-static {v10, v11}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0d0016: 0a01 |0025: move-result v1 │ │ +0d0018: 9100 0107 |0026: sub-int v0, v1, v7 │ │ +0d001c: 120a |0028: const/4 v10, #int 0 // #0 │ │ +0d001e: d90b 000f |0029: rsub-int/lit8 v11, v0, #int 15 // #0f │ │ +0d0022: 910b 070b |002b: sub-int v11, v7, v11 │ │ +0d0026: 7120 9d2e ba00 |002d: invoke-static {v10, v11}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0d002c: 0a07 |0030: move-result v7 │ │ +0d002e: 0173 |0031: move v3, v7 │ │ +0d0030: 3513 2c00 |0032: if-ge v3, v1, 005e // +002c │ │ +0d0034: 7220 e920 3e00 |0034: invoke-interface {v14, v3}, Landroid/widget/SpinnerAdapter;.getItemViewType:(I)I // method@20e9 │ │ +0d003a: 0a06 |0037: move-result v6 │ │ +0d003c: 3246 0400 |0038: if-eq v6, v4, 003c // +0004 │ │ +0d0040: 0164 |003a: move v4, v6 │ │ +0d0042: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +0d0044: 7240 ea20 3ed5 |003c: invoke-interface {v14, v3, v5, v13}, Landroid/widget/SpinnerAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@20ea │ │ +0d004a: 0c05 |003f: move-result-object v5 │ │ +0d004c: 6e10 f91d 0500 |0040: invoke-virtual {v5}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0d0052: 0c0a |0043: move-result-object v10 │ │ +0d0054: 390a 0c00 |0044: if-nez v10, 0050 // +000c │ │ +0d0058: 220a 3e04 |0046: new-instance v10, Landroid/view/ViewGroup$LayoutParams; // type@043e │ │ +0d005c: 12eb |0048: const/4 v11, #int -2 // #fe │ │ +0d005e: 12ec |0049: const/4 v12, #int -2 // #fe │ │ +0d0060: 7030 941e ba0c |004a: invoke-direct {v10, v11, v12}, Landroid/view/ViewGroup$LayoutParams;.:(II)V // method@1e94 │ │ +0d0066: 6e20 6b1e a500 |004d: invoke-virtual {v5, v10}, Landroid/view/View;.setLayoutParams:(Landroid/view/ViewGroup$LayoutParams;)V // method@1e6b │ │ +0d006c: 6e30 381e 9502 |0050: invoke-virtual {v5, v9, v2}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0d0072: 6e10 001e 0500 |0053: invoke-virtual {v5}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0d0078: 0a0a |0056: move-result v10 │ │ +0d007a: 7120 9d2e a800 |0057: invoke-static {v8, v10}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0d0080: 0a08 |005a: move-result v8 │ │ +0d0082: d803 0301 |005b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0d0086: 28d5 |005d: goto 0032 // -002b │ │ +0d0088: 380f a5ff |005e: if-eqz v15, 0003 // -005b │ │ +0d008c: 54da ca0d |0060: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ +0d0090: 6e20 8b02 af00 |0062: invoke-virtual {v15, v10}, Landroid/graphics/drawable/Drawable;.getPadding:(Landroid/graphics/Rect;)Z // method@028b │ │ +0d0096: 54da ca0d |0065: iget-object v10, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ +0d009a: 52aa 3b00 |0067: iget v10, v10, Landroid/graphics/Rect;.left:I // field@003b │ │ +0d009e: 54db ca0d |0069: iget-object v11, v13, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempRect:Landroid/graphics/Rect; // field@0dca │ │ +0d00a2: 52bb 3c00 |006b: iget v11, v11, Landroid/graphics/Rect;.right:I // field@003c │ │ +0d00a6: b0ba |006d: add-int/2addr v10, v11 │ │ +0d00a8: b0a8 |006e: add-int/2addr v8, v10 │ │ +0d00aa: 2894 |006f: goto 0003 // -006c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0002 line=428 │ │ 0x0003 line=467 │ │ 0x0004 line=431 │ │ 0x0005 line=432 │ │ 0x0006 line=433 │ │ 0x0007 line=434 │ │ + 0x0009 line=435 │ │ 0x000d line=436 │ │ + 0x000f line=437 │ │ 0x0013 line=441 │ │ 0x001c line=442 │ │ 0x0026 line=443 │ │ 0x0028 line=444 │ │ 0x0031 line=445 │ │ 0x0034 line=446 │ │ 0x0038 line=447 │ │ @@ -293426,18 +293552,18 @@ │ │ type : '(Landroid/content/DialogInterface;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 7 16-bit code units │ │ -0cc840: |[0cc840] com.actionbarsherlock.internal.widget.IcsSpinner.onClick:(Landroid/content/DialogInterface;I)V │ │ -0cc850: 6e20 352b 2000 |0000: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ -0cc856: 7210 7901 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0179 │ │ -0cc85c: 0e00 |0006: return-void │ │ +0d00ac: |[0d00ac] com.actionbarsherlock.internal.widget.IcsSpinner.onClick:(Landroid/content/DialogInterface;I)V │ │ +0d00bc: 6e20 352b 2000 |0000: invoke-virtual {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setSelection:(I)V // method@2b35 │ │ +0d00c2: 7210 7901 0100 |0003: invoke-interface {v1}, Landroid/content/DialogInterface;.dismiss:()V // method@0179 │ │ +0d00c8: 0e00 |0006: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=399 │ │ 0x0003 line=400 │ │ 0x0006 line=401 │ │ locals : │ │ 0x0000 - 0x0007 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ @@ -293449,25 +293575,25 @@ │ │ type : '()V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0cc860: |[0cc860] com.actionbarsherlock.internal.widget.IcsSpinner.onDetachedFromWindow:()V │ │ -0cc870: 6f10 8629 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onDetachedFromWindow:()V // method@2986 │ │ -0cc876: 5410 c50d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc87a: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ -0cc87e: 5410 c50d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc882: 7210 ff2a 0000 |0009: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2aff │ │ -0cc888: 0a00 |000c: move-result v0 │ │ -0cc88a: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ -0cc88e: 5410 c50d |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc892: 7210 fd2a 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.dismiss:()V // method@2afd │ │ -0cc898: 0e00 |0014: return-void │ │ +0d00cc: |[0d00cc] com.actionbarsherlock.internal.widget.IcsSpinner.onDetachedFromWindow:()V │ │ +0d00dc: 6f10 8629 0100 |0000: invoke-super {v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onDetachedFromWindow:()V // method@2986 │ │ +0d00e2: 5410 c50d |0003: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d00e6: 3800 0f00 |0005: if-eqz v0, 0014 // +000f │ │ +0d00ea: 5410 c50d |0007: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d00ee: 7210 ff2a 0000 |0009: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2aff │ │ +0d00f4: 0a00 |000c: move-result v0 │ │ +0d00f6: 3800 0700 |000d: if-eqz v0, 0014 // +0007 │ │ +0d00fa: 5410 c50d |000f: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d00fe: 7210 fd2a 0000 |0011: invoke-interface {v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.dismiss:()V // method@2afd │ │ +0d0104: 0e00 |0014: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=203 │ │ 0x0003 line=205 │ │ 0x000f line=206 │ │ 0x0014 line=208 │ │ locals : │ │ @@ -293478,22 +293604,22 @@ │ │ type : '(ZIIII)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 8 │ │ ins : 6 │ │ outs : 6 │ │ insns size : 13 16-bit code units │ │ -0cc89c: |[0cc89c] com.actionbarsherlock.internal.widget.IcsSpinner.onLayout:(ZIIII)V │ │ -0cc8ac: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0cc8ae: 7506 8729 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onLayout:(ZIIII)V // method@2987 │ │ -0cc8b4: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0cc8b6: 5c20 c10d |0005: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0dc1 │ │ -0cc8ba: 6e30 1d2b 1201 |0007: invoke-virtual {v2, v1, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.layout:(IZ)V // method@2b1d │ │ -0cc8c0: 5c21 c10d |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0dc1 │ │ -0cc8c4: 0e00 |000c: return-void │ │ +0d0108: |[0d0108] com.actionbarsherlock.internal.widget.IcsSpinner.onLayout:(ZIIII)V │ │ +0d0118: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d011a: 7506 8729 0200 |0001: invoke-super/range {v2, v3, v4, v5, v6, v7}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onLayout:(ZIIII)V // method@2987 │ │ +0d0120: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d0122: 5c20 c10d |0005: iput-boolean v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0dc1 │ │ +0d0126: 6e30 1d2b 1201 |0007: invoke-virtual {v2, v1, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.layout:(IZ)V // method@2b1d │ │ +0d012c: 5c21 c10d |000a: iput-boolean v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mInLayout:Z // field@0dc1 │ │ +0d0130: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=241 │ │ 0x0004 line=242 │ │ 0x0007 line=243 │ │ 0x000a line=244 │ │ 0x000c line=245 │ │ @@ -293510,46 +293636,51 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0cc8c8: |[0cc8c8] com.actionbarsherlock.internal.widget.IcsSpinner.onMeasure:(II)V │ │ -0cc8d8: 6f30 8829 4305 |0000: invoke-super {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onMeasure:(II)V // method@2988 │ │ -0cc8de: 5431 c50d |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc8e2: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ -0cc8e6: 7110 d21d 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0cc8ec: 0a01 |000a: move-result v1 │ │ -0cc8ee: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ -0cc8f2: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ -0cc8f6: 6e10 112b 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredWidth:()I // method@2b11 │ │ -0cc8fc: 0a00 |0012: move-result v0 │ │ -0cc8fe: 6e10 092b 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ -0cc904: 0c01 |0016: move-result-object v1 │ │ -0cc906: 6e10 0a2b 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ -0cc90c: 0c02 |001a: move-result-object v2 │ │ -0cc90e: 6e30 1f2b 1302 |001b: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2b1f │ │ -0cc914: 0a01 |001e: move-result v1 │ │ -0cc916: 7120 9d2e 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0cc91c: 0a01 |0022: move-result v1 │ │ -0cc91e: 7110 d31d 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ -0cc924: 0a02 |0026: move-result v2 │ │ -0cc926: 7120 a02e 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ -0cc92c: 0a01 |002a: move-result v1 │ │ -0cc92e: 6e10 102b 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2b10 │ │ -0cc934: 0a02 |002e: move-result v2 │ │ -0cc936: 6e30 2e2b 1302 |002f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setMeasuredDimension:(II)V // method@2b2e │ │ -0cc93c: 0e00 |0032: return-void │ │ +0d0134: |[0d0134] com.actionbarsherlock.internal.widget.IcsSpinner.onMeasure:(II)V │ │ +0d0144: 6f30 8829 4305 |0000: invoke-super {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.onMeasure:(II)V // method@2988 │ │ +0d014a: 5431 c50d |0003: iget-object v1, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d014e: 3801 2d00 |0005: if-eqz v1, 0032 // +002d │ │ +0d0152: 7110 d21d 0400 |0007: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0d0158: 0a01 |000a: move-result v1 │ │ +0d015a: 1502 0080 |000b: const/high16 v2, #int -2147483648 // #8000 │ │ +0d015e: 3321 2500 |000d: if-ne v1, v2, 0032 // +0025 │ │ +0d0162: 6e10 112b 0300 |000f: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredWidth:()I // method@2b11 │ │ +0d0168: 0a00 |0012: move-result v0 │ │ +0d016a: 6e10 092b 0300 |0013: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getAdapter:()Landroid/widget/SpinnerAdapter; // method@2b09 │ │ +0d0170: 0c01 |0016: move-result-object v1 │ │ +0d0172: 6e10 0a2b 0300 |0017: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getBackground:()Landroid/graphics/drawable/Drawable; // method@2b0a │ │ +0d0178: 0c02 |001a: move-result-object v2 │ │ +0d017a: 6e30 1f2b 1302 |001b: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.measureContentWidth:(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I // method@2b1f │ │ +0d0180: 0a01 |001e: move-result v1 │ │ +0d0182: 7120 9d2e 1000 |001f: invoke-static {v0, v1}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0d0188: 0a01 |0022: move-result v1 │ │ +0d018a: 7110 d31d 0400 |0023: invoke-static {v4}, Landroid/view/View$MeasureSpec;.getSize:(I)I // method@1dd3 │ │ +0d0190: 0a02 |0026: move-result v2 │ │ +0d0192: 7120 a02e 2100 |0027: invoke-static {v1, v2}, Ljava/lang/Math;.min:(II)I // method@2ea0 │ │ +0d0198: 0a01 |002a: move-result v1 │ │ +0d019a: 6e10 102b 0300 |002b: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getMeasuredHeight:()I // method@2b10 │ │ +0d01a0: 0a02 |002e: move-result v2 │ │ +0d01a2: 6e30 2e2b 1302 |002f: invoke-virtual {v3, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setMeasuredDimension:(II)V // method@2b2e │ │ +0d01a8: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=223 │ │ 0x0003 line=224 │ │ 0x000f line=225 │ │ - 0x0013 line=226 │ │ + 0x0013 line=227 │ │ + 0x001f line=226 │ │ + 0x0023 line=228 │ │ + 0x0027 line=226 │ │ + 0x002b line=229 │ │ + 0x002f line=226 │ │ 0x0032 line=231 │ │ locals : │ │ 0x0013 - 0x0032 reg=0 measuredWidth I │ │ 0x0000 - 0x0033 reg=3 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0033 reg=4 widthMeasureSpec I │ │ 0x0000 - 0x0033 reg=5 heightMeasureSpec I │ │ │ │ @@ -293558,26 +293689,26 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 21 16-bit code units │ │ -0cc940: |[0cc940] com.actionbarsherlock.internal.widget.IcsSpinner.performClick:()Z │ │ -0cc950: 6f10 8b29 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.performClick:()Z // method@298b │ │ -0cc956: 0a00 |0003: move-result v0 │ │ -0cc958: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ -0cc95c: 1210 |0006: const/4 v0, #int 1 // #1 │ │ -0cc95e: 5421 c50d |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc962: 7210 ff2a 0100 |0009: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2aff │ │ -0cc968: 0a01 |000c: move-result v1 │ │ -0cc96a: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ -0cc96e: 5421 c50d |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc972: 7210 022b 0100 |0011: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.show:()V // method@2b02 │ │ -0cc978: 0f00 |0014: return v0 │ │ +0d01ac: |[0d01ac] com.actionbarsherlock.internal.widget.IcsSpinner.performClick:()Z │ │ +0d01bc: 6f10 8b29 0200 |0000: invoke-super {v2}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.performClick:()Z // method@298b │ │ +0d01c2: 0a00 |0003: move-result v0 │ │ +0d01c4: 3900 1000 |0004: if-nez v0, 0014 // +0010 │ │ +0d01c8: 1210 |0006: const/4 v0, #int 1 // #1 │ │ +0d01ca: 5421 c50d |0007: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d01ce: 7210 ff2a 0100 |0009: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.isShowing:()Z // method@2aff │ │ +0d01d4: 0a01 |000c: move-result v1 │ │ +0d01d6: 3901 0700 |000d: if-nez v1, 0014 // +0007 │ │ +0d01da: 5421 c50d |000f: iget-object v1, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d01de: 7210 022b 0100 |0011: invoke-interface {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.show:()V // method@2b02 │ │ +0d01e4: 0f00 |0014: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=385 │ │ 0x0004 line=387 │ │ 0x0006 line=388 │ │ 0x0007 line=390 │ │ 0x000f line=391 │ │ @@ -293591,47 +293722,47 @@ │ │ type : '(Landroid/widget/Adapter;)V' │ │ access : 0x1041 (PUBLIC BRIDGE SYNTHETIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0cc97c: |[0cc97c] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ -0cc98c: 1f01 8f04 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@048f │ │ -0cc990: 6e20 2a2b 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ -0cc996: 0e00 |0005: return-void │ │ +0d01e8: |[0d01e8] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/Adapter;)V │ │ +0d01f8: 1f01 8f04 |0000: check-cast v1, Landroid/widget/SpinnerAdapter; // type@048f │ │ +0d01fc: 6e20 2a2b 1000 |0002: invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2b2a │ │ +0d0202: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=51 │ │ locals : │ │ - 0x0000 - 0x0002 reg=1 x0 Landroid/widget/Adapter; │ │ 0x0000 - 0x0006 reg=0 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ + 0x0000 - 0x0006 reg=1 (null) Landroid/widget/Adapter; │ │ │ │ #10 : (in Lcom/actionbarsherlock/internal/widget/IcsSpinner;) │ │ name : 'setAdapter' │ │ type : '(Landroid/widget/SpinnerAdapter;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0cc998: |[0cc998] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ -0cc9a8: 6f20 9529 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2995 │ │ -0cc9ae: 5420 c50d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc9b2: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ -0cc9b6: 5420 c50d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cc9ba: 2201 4405 |0009: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0544 │ │ -0cc9be: 7020 dc2a 3100 |000b: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2adc │ │ -0cc9c4: 7220 002b 1000 |000e: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2b00 │ │ -0cc9ca: 0e00 |0011: return-void │ │ -0cc9cc: 2200 4405 |0012: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0544 │ │ -0cc9d0: 7020 dc2a 3000 |0014: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2adc │ │ -0cc9d6: 5b20 c90d |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ -0cc9da: 28f8 |0019: goto 0011 // -0008 │ │ +0d0204: |[0d0204] com.actionbarsherlock.internal.widget.IcsSpinner.setAdapter:(Landroid/widget/SpinnerAdapter;)V │ │ +0d0214: 6f20 9529 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setAdapter:(Landroid/widget/SpinnerAdapter;)V // method@2995 │ │ +0d021a: 5420 c50d |0003: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d021e: 3800 0d00 |0005: if-eqz v0, 0012 // +000d │ │ +0d0222: 5420 c50d |0007: iget-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d0226: 2201 4405 |0009: new-instance v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0544 │ │ +0d022a: 7020 dc2a 3100 |000b: invoke-direct {v1, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2adc │ │ +0d0230: 7220 002b 1000 |000e: invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2b00 │ │ +0d0236: 0e00 |0011: return-void │ │ +0d0238: 2200 4405 |0012: new-instance v0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // type@0544 │ │ +0d023c: 7020 dc2a 3000 |0014: invoke-direct {v0, v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;.:(Landroid/widget/SpinnerAdapter;)V // method@2adc │ │ +0d0242: 5b20 c90d |0017: iput-object v0, v2, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mTempAdapter:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter; // field@0dc9 │ │ +0d0246: 28f8 |0019: goto 0011 // -0008 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=172 │ │ 0x0003 line=174 │ │ 0x0007 line=175 │ │ 0x0011 line=179 │ │ 0x0012 line=177 │ │ @@ -293644,28 +293775,28 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 25 16-bit code units │ │ -0cc9dc: |[0cc9dc] com.actionbarsherlock.internal.widget.IcsSpinner.setEnabled:(Z)V │ │ -0cc9ec: 6f20 9629 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setEnabled:(Z)V // method@2996 │ │ -0cc9f2: 5532 bc0d |0003: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0dbc │ │ -0cc9f6: 3802 1300 |0005: if-eqz v2, 0018 // +0013 │ │ -0cc9fa: 6e10 0d2b 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2b0d │ │ -0cca00: 0a00 |000a: move-result v0 │ │ -0cca02: 1201 |000b: const/4 v1, #int 0 // #0 │ │ -0cca04: 3501 0c00 |000c: if-ge v1, v0, 0018 // +000c │ │ -0cca08: 6e20 0c2b 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2b0c │ │ -0cca0e: 0c02 |0011: move-result-object v2 │ │ -0cca10: 6e20 631e 4200 |0012: invoke-virtual {v2, v4}, Landroid/view/View;.setEnabled:(Z)V // method@1e63 │ │ -0cca16: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0cca1a: 28f5 |0017: goto 000c // -000b │ │ -0cca1c: 0e00 |0018: return-void │ │ +0d0248: |[0d0248] com.actionbarsherlock.internal.widget.IcsSpinner.setEnabled:(Z)V │ │ +0d0258: 6f20 9629 4300 |0000: invoke-super {v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;.setEnabled:(Z)V // method@2996 │ │ +0d025e: 5532 bc0d |0003: iget-boolean v2, v3, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mDisableChildrenWhenDisabled:Z // field@0dbc │ │ +0d0262: 3802 1300 |0005: if-eqz v2, 0018 // +0013 │ │ +0d0266: 6e10 0d2b 0300 |0007: invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildCount:()I // method@2b0d │ │ +0d026c: 0a00 |000a: move-result v0 │ │ +0d026e: 1201 |000b: const/4 v1, #int 0 // #0 │ │ +0d0270: 3501 0c00 |000c: if-ge v1, v0, 0018 // +000c │ │ +0d0274: 6e20 0c2b 1300 |000e: invoke-virtual {v3, v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getChildAt:(I)Landroid/view/View; // method@2b0c │ │ +0d027a: 0c02 |0011: move-result-object v2 │ │ +0d027c: 6e20 631e 4200 |0012: invoke-virtual {v2, v4}, Landroid/view/View;.setEnabled:(Z)V // method@1e63 │ │ +0d0282: d801 0101 |0015: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0d0286: 28f5 |0017: goto 000c // -000b │ │ +0d0288: 0e00 |0018: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=143 │ │ 0x0003 line=144 │ │ 0x0007 line=145 │ │ 0x000b line=146 │ │ 0x000e line=147 │ │ @@ -293682,23 +293813,23 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 16 16-bit code units │ │ -0cca20: |[0cca20] com.actionbarsherlock.internal.widget.IcsSpinner.setGravity:(I)V │ │ -0cca30: 5210 bf0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ -0cca34: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ -0cca38: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ -0cca3c: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ -0cca40: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ -0cca44: 5912 bf0d |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ -0cca48: 6e10 272b 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.requestLayout:()V // method@2b27 │ │ -0cca4e: 0e00 |000f: return-void │ │ +0d028c: |[0d028c] com.actionbarsherlock.internal.widget.IcsSpinner.setGravity:(I)V │ │ +0d029c: 5210 bf0d |0000: iget v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ +0d02a0: 3220 0d00 |0002: if-eq v0, v2, 000f // +000d │ │ +0d02a4: dd00 0207 |0004: and-int/lit8 v0, v2, #int 7 // #07 │ │ +0d02a8: 3900 0400 |0006: if-nez v0, 000a // +0004 │ │ +0d02ac: de02 0203 |0008: or-int/lit8 v2, v2, #int 3 // #03 │ │ +0d02b0: 5912 bf0d |000a: iput v2, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mGravity:I // field@0dbf │ │ +0d02b4: 6e10 272b 0100 |000c: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.requestLayout:()V // method@2b27 │ │ +0d02ba: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=161 │ │ 0x0004 line=162 │ │ 0x0008 line=163 │ │ 0x000a line=165 │ │ 0x000c line=166 │ │ @@ -293712,19 +293843,19 @@ │ │ type : '(Landroid/widget/AdapterView$OnItemClickListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0cca50: |[0cca50] com.actionbarsherlock.internal.widget.IcsSpinner.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ -0cca60: 2200 e305 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ -0cca64: 1a01 0f2c |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@2c0f │ │ -0cca68: 7020 af2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ -0cca6e: 2700 |0007: throw v0 │ │ +0d02bc: |[0d02bc] com.actionbarsherlock.internal.widget.IcsSpinner.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V │ │ +0d02cc: 2200 e305 |0000: new-instance v0, Ljava/lang/RuntimeException; // type@05e3 │ │ +0d02d0: 1a01 0e2c |0002: const-string v1, "setOnItemClickListener cannot be used with a spinner." // string@2c0e │ │ +0d02d4: 7020 af2e 1000 |0004: invoke-direct {v0, v1}, Ljava/lang/RuntimeException;.:(Ljava/lang/String;)V // method@2eaf │ │ +0d02da: 2700 |0007: throw v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=218 │ │ locals : │ │ 0x0000 - 0x0008 reg=2 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0008 reg=3 l Landroid/widget/AdapterView$OnItemClickListener; │ │ │ │ @@ -293733,18 +293864,18 @@ │ │ type : '(Ljava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 6 16-bit code units │ │ -0cca70: |[0cca70] com.actionbarsherlock.internal.widget.IcsSpinner.setPrompt:(Ljava/lang/CharSequence;)V │ │ -0cca80: 5410 c50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ -0cca84: 7220 012b 2000 |0002: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2b01 │ │ -0cca8a: 0e00 |0005: return-void │ │ +0d02dc: |[0d02dc] com.actionbarsherlock.internal.widget.IcsSpinner.setPrompt:(Ljava/lang/CharSequence;)V │ │ +0d02ec: 5410 c50d |0000: iget-object v0, v1, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.mPopup:Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup; // field@0dc5 │ │ +0d02f0: 7220 012b 2000 |0002: invoke-interface {v0, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$SpinnerPopup;.setPromptText:(Ljava/lang/CharSequence;)V // method@2b01 │ │ +0d02f6: 0e00 |0005: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=408 │ │ 0x0005 line=409 │ │ locals : │ │ 0x0000 - 0x0006 reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x0006 reg=2 prompt Ljava/lang/CharSequence; │ │ @@ -293754,36 +293885,36 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 12 16-bit code units │ │ -0cca8c: |[0cca8c] com.actionbarsherlock.internal.widget.IcsSpinner.setPromptId:(I)V │ │ -0cca9c: 6e10 0e2b 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getContext:()Landroid/content/Context; // method@2b0e │ │ -0ccaa2: 0c00 |0003: move-result-object v0 │ │ -0ccaa4: 6e20 6901 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0169 │ │ -0ccaaa: 0c00 |0007: move-result-object v0 │ │ -0ccaac: 6e20 322b 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setPrompt:(Ljava/lang/CharSequence;)V // method@2b32 │ │ -0ccab2: 0e00 |000b: return-void │ │ +0d02f8: |[0d02f8] com.actionbarsherlock.internal.widget.IcsSpinner.setPromptId:(I)V │ │ +0d0308: 6e10 0e2b 0100 |0000: invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.getContext:()Landroid/content/Context; // method@2b0e │ │ +0d030e: 0c00 |0003: move-result-object v0 │ │ +0d0310: 6e20 6901 2000 |0004: invoke-virtual {v0, v2}, Landroid/content/Context;.getText:(I)Ljava/lang/CharSequence; // method@0169 │ │ +0d0316: 0c00 |0007: move-result-object v0 │ │ +0d0318: 6e20 322b 0100 |0008: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;.setPrompt:(Ljava/lang/CharSequence;)V // method@2b32 │ │ +0d031e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=416 │ │ 0x000b line=417 │ │ locals : │ │ 0x0000 - 0x000c reg=1 this Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ 0x0000 - 0x000c reg=2 promptId I │ │ │ │ - source_file_idx : 1372 (IcsSpinner.java) │ │ + source_file_idx : 1373 (IcsSpinner.java) │ │ │ │ Class #1043 header: │ │ class_idx : 1363 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1333 │ │ -source_file_idx : 4315 │ │ +source_file_idx : 4316 │ │ static_fields_size : 2 │ │ instance_fields_size: 1 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 3 │ │ │ │ Class #1043 - │ │ Class descriptor : 'Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;' │ │ @@ -293810,47 +293941,47 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 3 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 12 16-bit code units │ │ -0ccab4: |[0ccab4] com.actionbarsherlock.internal.widget.TabsLinearLayout.:()V │ │ -0ccac4: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ccac6: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ -0ccaca: 1201 |0003: const/4 v1, #int 0 // #0 │ │ -0ccacc: 1402 d402 0101 |0004: const v2, #float 2.36956e-38 // #010102d4 │ │ -0ccad2: 4b02 0001 |0007: aput v2, v0, v1 │ │ -0ccad6: 6900 ed0d |0009: sput-object v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0ded │ │ -0ccada: 0e00 |000b: return-void │ │ +0d0320: |[0d0320] com.actionbarsherlock.internal.widget.TabsLinearLayout.:()V │ │ +0d0330: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d0332: 2300 3506 |0001: new-array v0, v0, [I // type@0635 │ │ +0d0336: 1201 |0003: const/4 v1, #int 0 // #0 │ │ +0d0338: 1402 d402 0101 |0004: const v2, #float 2.36956e-38 // #010102d4 │ │ +0d033e: 4b02 0001 |0007: aput v2, v0, v1 │ │ +0d0342: 6900 ed0d |0009: sput-object v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0ded │ │ +0d0346: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;) │ │ name : '' │ │ type : '(Landroid/content/Context;Landroid/util/AttributeSet;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 6 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 20 16-bit code units │ │ -0ccadc: |[0ccadc] com.actionbarsherlock.internal.widget.TabsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ -0ccaec: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ccaee: 7030 042a 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a04 │ │ -0ccaf4: 6201 ed0d |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0ded │ │ -0ccaf8: 6e30 6d01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ -0ccafe: 0c00 |0009: move-result-object v0 │ │ -0ccb00: 6e30 d801 2002 |000a: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ -0ccb06: 0a01 |000d: move-result v1 │ │ -0ccb08: 5c31 ee0d |000e: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ -0ccb0c: 6e10 e601 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ -0ccb12: 0e00 |0013: return-void │ │ +0d0348: |[0d0348] com.actionbarsherlock.internal.widget.TabsLinearLayout.:(Landroid/content/Context;Landroid/util/AttributeSet;)V │ │ +0d0358: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d035a: 7030 042a 4305 |0001: invoke-direct {v3, v4, v5}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.:(Landroid/content/Context;Landroid/util/AttributeSet;)V // method@2a04 │ │ +0d0360: 6201 ed0d |0004: sget-object v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.R_styleable_LinearLayout:[I // field@0ded │ │ +0d0364: 6e30 6d01 5401 |0006: invoke-virtual {v4, v5, v1}, Landroid/content/Context;.obtainStyledAttributes:(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; // method@016d │ │ +0d036a: 0c00 |0009: move-result-object v0 │ │ +0d036c: 6e30 d801 2002 |000a: invoke-virtual {v0, v2, v2}, Landroid/content/res/TypedArray;.getBoolean:(IZ)Z // method@01d8 │ │ +0d0372: 0a01 |000d: move-result v1 │ │ +0d0374: 5c31 ee0d |000e: iput-boolean v1, v3, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ +0d0378: 6e10 e601 0000 |0010: invoke-virtual {v0}, Landroid/content/res/TypedArray;.recycle:()V // method@01e6 │ │ +0d037e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0001 line=18 │ │ 0x0004 line=20 │ │ 0x000a line=21 │ │ 0x0010 line=23 │ │ 0x0013 line=24 │ │ @@ -293865,92 +293996,94 @@ │ │ type : '()V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 11 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 106 16-bit code units │ │ -0ccb14: |[0ccb14] com.actionbarsherlock.internal.widget.TabsLinearLayout.useLargestChildHorizontal:()V │ │ -0ccb24: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ -0ccb28: 6e10 b52b 0a00 |0002: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2bb5 │ │ -0ccb2e: 0a01 |0005: move-result v1 │ │ -0ccb30: 1204 |0006: const/4 v4, #int 0 // #0 │ │ -0ccb32: 1203 |0007: const/4 v3, #int 0 // #0 │ │ -0ccb34: 3513 1100 |0008: if-ge v3, v1, 0019 // +0011 │ │ -0ccb38: 6e20 b42b 3a00 |000a: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2bb4 │ │ -0ccb3e: 0c00 |000d: move-result-object v0 │ │ -0ccb40: 6e10 001e 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0ccb46: 0a07 |0011: move-result v7 │ │ -0ccb48: 7120 9d2e 4700 |0012: invoke-static {v7, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ -0ccb4e: 0a04 |0015: move-result v4 │ │ -0ccb50: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ccb54: 28f0 |0018: goto 0008 // -0010 │ │ -0ccb56: 1206 |0019: const/4 v6, #int 0 // #0 │ │ -0ccb58: 1203 |001a: const/4 v3, #int 0 // #0 │ │ -0ccb5a: 3513 3d00 |001b: if-ge v3, v1, 0058 // +003d │ │ -0ccb5e: 6e20 b42b 3a00 |001d: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2bb4 │ │ -0ccb64: 0c00 |0020: move-result-object v0 │ │ -0ccb66: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ -0ccb6a: 6e10 1e1e 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ -0ccb70: 0a07 |0026: move-result v7 │ │ -0ccb72: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ -0ccb76: 3387 0500 |0029: if-ne v7, v8, 002e // +0005 │ │ -0ccb7a: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ -0ccb7e: 28ee |002d: goto 001b // -0012 │ │ -0ccb80: 6e10 f91d 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ -0ccb86: 0c05 |0031: move-result-object v5 │ │ -0ccb88: 1f05 7d04 |0032: check-cast v5, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ -0ccb8c: 5252 6808 |0034: iget v2, v5, Landroid/widget/LinearLayout$LayoutParams;.weight:F // field@0868 │ │ -0ccb90: 1207 |0036: const/4 v7, #int 0 // #0 │ │ -0ccb92: 2d07 0207 |0037: cmpl-float v7, v2, v7 │ │ -0ccb96: 3d07 1900 |0039: if-lez v7, 0052 // +0019 │ │ -0ccb9a: 7120 d41d 9400 |003b: invoke-static {v4, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0ccba0: 0a07 |003e: move-result v7 │ │ -0ccba2: 6e10 fd1d 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ -0ccba8: 0a08 |0042: move-result v8 │ │ -0ccbaa: 7120 d41d 9800 |0043: invoke-static {v8, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ -0ccbb0: 0a08 |0046: move-result v8 │ │ -0ccbb2: 6e30 381e 7008 |0047: invoke-virtual {v0, v7, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ -0ccbb8: b046 |004a: add-int/2addr v6, v4 │ │ -0ccbba: 5257 6508 |004b: iget v7, v5, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0865 │ │ -0ccbbe: 5258 6608 |004d: iget v8, v5, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0866 │ │ -0ccbc2: b087 |004f: add-int/2addr v7, v8 │ │ -0ccbc4: b076 |0050: add-int/2addr v6, v7 │ │ -0ccbc6: 28da |0051: goto 002b // -0026 │ │ -0ccbc8: 6e10 001e 0000 |0052: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ -0ccbce: 0a07 |0055: move-result v7 │ │ -0ccbd0: b076 |0056: add-int/2addr v6, v7 │ │ -0ccbd2: 28f4 |0057: goto 004b // -000c │ │ -0ccbd4: 6e10 b82b 0a00 |0058: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingLeft:()I // method@2bb8 │ │ -0ccbda: 0a07 |005b: move-result v7 │ │ -0ccbdc: 6e10 b92b 0a00 |005c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingRight:()I // method@2bb9 │ │ -0ccbe2: 0a08 |005f: move-result v8 │ │ -0ccbe4: b087 |0060: add-int/2addr v7, v8 │ │ -0ccbe6: b076 |0061: add-int/2addr v6, v7 │ │ -0ccbe8: 6e10 b62b 0a00 |0062: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getMeasuredHeight:()I // method@2bb6 │ │ -0ccbee: 0a07 |0065: move-result v7 │ │ -0ccbf0: 6e30 be2b 6a07 |0066: invoke-virtual {v10, v6, v7}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasuredDimension:(II)V // method@2bbe │ │ -0ccbf6: 0e00 |0069: return-void │ │ +0d0380: |[0d0380] com.actionbarsherlock.internal.widget.TabsLinearLayout.useLargestChildHorizontal:()V │ │ +0d0390: 1509 0040 |0000: const/high16 v9, #int 1073741824 // #4000 │ │ +0d0394: 6e10 b52b 0a00 |0002: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2bb5 │ │ +0d039a: 0a01 |0005: move-result v1 │ │ +0d039c: 1204 |0006: const/4 v4, #int 0 // #0 │ │ +0d039e: 1203 |0007: const/4 v3, #int 0 // #0 │ │ +0d03a0: 3513 1100 |0008: if-ge v3, v1, 0019 // +0011 │ │ +0d03a4: 6e20 b42b 3a00 |000a: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2bb4 │ │ +0d03aa: 0c00 |000d: move-result-object v0 │ │ +0d03ac: 6e10 001e 0000 |000e: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0d03b2: 0a07 |0011: move-result v7 │ │ +0d03b4: 7120 9d2e 4700 |0012: invoke-static {v7, v4}, Ljava/lang/Math;.max:(II)I // method@2e9d │ │ +0d03ba: 0a04 |0015: move-result v4 │ │ +0d03bc: d803 0301 |0016: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0d03c0: 28f0 |0018: goto 0008 // -0010 │ │ +0d03c2: 1206 |0019: const/4 v6, #int 0 // #0 │ │ +0d03c4: 1203 |001a: const/4 v3, #int 0 // #0 │ │ +0d03c6: 3513 3d00 |001b: if-ge v3, v1, 0058 // +003d │ │ +0d03ca: 6e20 b42b 3a00 |001d: invoke-virtual {v10, v3}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildAt:(I)Landroid/view/View; // method@2bb4 │ │ +0d03d0: 0c00 |0020: move-result-object v0 │ │ +0d03d2: 3800 0a00 |0021: if-eqz v0, 002b // +000a │ │ +0d03d6: 6e10 1e1e 0000 |0023: invoke-virtual {v0}, Landroid/view/View;.getVisibility:()I // method@1e1e │ │ +0d03dc: 0a07 |0026: move-result v7 │ │ +0d03de: 1308 0800 |0027: const/16 v8, #int 8 // #8 │ │ +0d03e2: 3387 0500 |0029: if-ne v7, v8, 002e // +0005 │ │ +0d03e6: d803 0301 |002b: add-int/lit8 v3, v3, #int 1 // #01 │ │ +0d03ea: 28ee |002d: goto 001b // -0012 │ │ +0d03ec: 6e10 f91d 0000 |002e: invoke-virtual {v0}, Landroid/view/View;.getLayoutParams:()Landroid/view/ViewGroup$LayoutParams; // method@1df9 │ │ +0d03f2: 0c05 |0031: move-result-object v5 │ │ +0d03f4: 1f05 7d04 |0032: check-cast v5, Landroid/widget/LinearLayout$LayoutParams; // type@047d │ │ +0d03f8: 5252 6808 |0034: iget v2, v5, Landroid/widget/LinearLayout$LayoutParams;.weight:F // field@0868 │ │ +0d03fc: 1207 |0036: const/4 v7, #int 0 // #0 │ │ +0d03fe: 2d07 0207 |0037: cmpl-float v7, v2, v7 │ │ +0d0402: 3d07 1900 |0039: if-lez v7, 0052 // +0019 │ │ +0d0406: 7120 d41d 9400 |003b: invoke-static {v4, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0d040c: 0a07 |003e: move-result v7 │ │ +0d040e: 6e10 fd1d 0000 |003f: invoke-virtual {v0}, Landroid/view/View;.getMeasuredHeight:()I // method@1dfd │ │ +0d0414: 0a08 |0042: move-result v8 │ │ +0d0416: 7120 d41d 9800 |0043: invoke-static {v8, v9}, Landroid/view/View$MeasureSpec;.makeMeasureSpec:(II)I // method@1dd4 │ │ +0d041c: 0a08 |0046: move-result v8 │ │ +0d041e: 6e30 381e 7008 |0047: invoke-virtual {v0, v7, v8}, Landroid/view/View;.measure:(II)V // method@1e38 │ │ +0d0424: b046 |004a: add-int/2addr v6, v4 │ │ +0d0426: 5257 6508 |004b: iget v7, v5, Landroid/widget/LinearLayout$LayoutParams;.leftMargin:I // field@0865 │ │ +0d042a: 5258 6608 |004d: iget v8, v5, Landroid/widget/LinearLayout$LayoutParams;.rightMargin:I // field@0866 │ │ +0d042e: b087 |004f: add-int/2addr v7, v8 │ │ +0d0430: b076 |0050: add-int/2addr v6, v7 │ │ +0d0432: 28da |0051: goto 002b // -0026 │ │ +0d0434: 6e10 001e 0000 |0052: invoke-virtual {v0}, Landroid/view/View;.getMeasuredWidth:()I // method@1e00 │ │ +0d043a: 0a07 |0055: move-result v7 │ │ +0d043c: b076 |0056: add-int/2addr v6, v7 │ │ +0d043e: 28f4 |0057: goto 004b // -000c │ │ +0d0440: 6e10 b82b 0a00 |0058: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingLeft:()I // method@2bb8 │ │ +0d0446: 0a07 |005b: move-result v7 │ │ +0d0448: 6e10 b92b 0a00 |005c: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getPaddingRight:()I // method@2bb9 │ │ +0d044e: 0a08 |005f: move-result v8 │ │ +0d0450: b087 |0060: add-int/2addr v7, v8 │ │ +0d0452: b076 |0061: add-int/2addr v6, v7 │ │ +0d0454: 6e10 b62b 0a00 |0062: invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getMeasuredHeight:()I // method@2bb6 │ │ +0d045a: 0a07 |0065: move-result v7 │ │ +0d045c: 6e30 be2b 6a07 |0066: invoke-virtual {v10, v6, v7}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.setMeasuredDimension:(II)V // method@2bbe │ │ +0d0462: 0e00 |0069: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=73 │ │ 0x0006 line=76 │ │ 0x0007 line=77 │ │ 0x000a line=78 │ │ 0x000e line=79 │ │ 0x0016 line=77 │ │ 0x0019 line=82 │ │ 0x001a line=84 │ │ 0x001d line=85 │ │ 0x0021 line=87 │ │ 0x002b line=84 │ │ - 0x002e line=91 │ │ + 0x002e line=92 │ │ 0x0034 line=94 │ │ 0x0036 line=95 │ │ - 0x003b line=96 │ │ + 0x003b line=97 │ │ + 0x003f line=99 │ │ + 0x0047 line=96 │ │ 0x004a line=101 │ │ 0x004b line=107 │ │ 0x0052 line=104 │ │ 0x0058 line=110 │ │ 0x0062 line=111 │ │ 0x0069 line=112 │ │ locals : │ │ @@ -293970,17 +294103,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ccbf8: |[0ccbf8] com.actionbarsherlock.internal.widget.TabsLinearLayout.isMeasureWithLargestChildEnabled:()Z │ │ -0ccc08: 5510 ee0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ -0ccc0c: 0f00 |0002: return v0 │ │ +0d0464: |[0d0464] com.actionbarsherlock.internal.widget.TabsLinearLayout.isMeasureWithLargestChildEnabled:()Z │ │ +0d0474: 5510 ee0d |0000: iget-boolean v0, v1, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ +0d0478: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=37 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; │ │ │ │ #1 : (in Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;) │ │ @@ -293988,31 +294121,31 @@ │ │ type : '(II)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 7 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 31 16-bit code units │ │ -0ccc10: |[0ccc10] com.actionbarsherlock.internal.widget.TabsLinearLayout.onMeasure:(II)V │ │ -0ccc20: 6f30 232a 5406 |0000: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2a23 │ │ -0ccc26: 6e10 b52b 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2bb5 │ │ -0ccc2c: 0a00 |0006: move-result v0 │ │ -0ccc2e: 1223 |0007: const/4 v3, #int 2 // #2 │ │ -0ccc30: 3630 0300 |0008: if-gt v0, v3, 000b // +0003 │ │ -0ccc34: 0e00 |000a: return-void │ │ -0ccc36: 7110 d21d 0500 |000b: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ -0ccc3c: 0a01 |000e: move-result v1 │ │ -0ccc3e: 5543 ee0d |000f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ -0ccc42: 3803 f9ff |0011: if-eqz v3, 000a // -0007 │ │ -0ccc46: 3901 f7ff |0013: if-nez v1, 000a // -0009 │ │ -0ccc4a: 6e10 b72b 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getOrientation:()I // method@2bb7 │ │ -0ccc50: 0a02 |0018: move-result v2 │ │ -0ccc52: 3902 f1ff |0019: if-nez v2, 000a // -000f │ │ -0ccc56: 7010 bf2b 0400 |001b: invoke-direct {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.useLargestChildHorizontal:()V // method@2bbf │ │ -0ccc5c: 28ec |001e: goto 000a // -0014 │ │ +0d047c: |[0d047c] com.actionbarsherlock.internal.widget.TabsLinearLayout.onMeasure:(II)V │ │ +0d048c: 6f30 232a 5406 |0000: invoke-super {v4, v5, v6}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;.onMeasure:(II)V // method@2a23 │ │ +0d0492: 6e10 b52b 0400 |0003: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getChildCount:()I // method@2bb5 │ │ +0d0498: 0a00 |0006: move-result v0 │ │ +0d049a: 1223 |0007: const/4 v3, #int 2 // #2 │ │ +0d049c: 3630 0300 |0008: if-gt v0, v3, 000b // +0003 │ │ +0d04a0: 0e00 |000a: return-void │ │ +0d04a2: 7110 d21d 0500 |000b: invoke-static {v5}, Landroid/view/View$MeasureSpec;.getMode:(I)I // method@1dd2 │ │ +0d04a8: 0a01 |000e: move-result v1 │ │ +0d04aa: 5543 ee0d |000f: iget-boolean v3, v4, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ +0d04ae: 3803 f9ff |0011: if-eqz v3, 000a // -0007 │ │ +0d04b2: 3901 f7ff |0013: if-nez v1, 000a // -0009 │ │ +0d04b6: 6e10 b72b 0400 |0015: invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.getOrientation:()I // method@2bb7 │ │ +0d04bc: 0a02 |0018: move-result v2 │ │ +0d04be: 3902 f1ff |0019: if-nez v2, 000a // -000f │ │ +0d04c2: 7010 bf2b 0400 |001b: invoke-direct {v4}, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.useLargestChildHorizontal:()V // method@2bbf │ │ +0d04c8: 28ec |001e: goto 000a // -0014 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=58 │ │ 0x0003 line=60 │ │ 0x0007 line=61 │ │ 0x000a line=70 │ │ 0x000b line=63 │ │ @@ -294033,32 +294166,32 @@ │ │ type : '(Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ccc60: |[0ccc60] com.actionbarsherlock.internal.widget.TabsLinearLayout.setMeasureWithLargestChildEnabled:(Z)V │ │ -0ccc70: 5c01 ee0d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ -0ccc74: 0e00 |0002: return-void │ │ +0d04cc: |[0d04cc] com.actionbarsherlock.internal.widget.TabsLinearLayout.setMeasureWithLargestChildEnabled:(Z)V │ │ +0d04dc: 5c01 ee0d |0000: iput-boolean v1, v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout;.mUseLargestChild:Z // field@0dee │ │ +0d04e0: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=53 │ │ 0x0002 line=54 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; │ │ 0x0000 - 0x0003 reg=1 enabled Z │ │ │ │ - source_file_idx : 4315 (TabsLinearLayout.java) │ │ + source_file_idx : 4316 (TabsLinearLayout.java) │ │ │ │ Class #1044 header: │ │ class_idx : 1421 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1204 │ │ -source_file_idx : 481 │ │ +source_file_idx : 483 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1044 - │ │ Class descriptor : 'Lcom/juet/attendance/About;' │ │ @@ -294073,17 +294206,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ccc78: |[0ccc78] com.juet.attendance.About.:()V │ │ -0ccc88: 7010 b521 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@21b5 │ │ -0ccc8e: 0e00 |0003: return-void │ │ +0d04e4: |[0d04e4] com.juet.attendance.About.:()V │ │ +0d04f4: 7010 b521 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockActivity;.:()V // method@21b5 │ │ +0d04fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=10 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/About; │ │ │ │ Virtual methods - │ │ @@ -294092,45 +294225,45 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 26 16-bit code units │ │ -0ccc90: |[0ccc90] com.juet.attendance.About.onCreate:(Landroid/os/Bundle;)V │ │ -0ccca0: 6f20 c121 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@21c1 │ │ -0ccca6: 1401 1500 037f |0003: const v1, #float 1.74129e+38 // #7f030015 │ │ -0cccac: 6e20 cf2d 1200 |0006: invoke-virtual {v2, v1}, Lcom/juet/attendance/About;.setContentView:(I)V // method@2dcf │ │ -0cccb2: 1401 3700 097f |0009: const v1, #float 1.82105e+38 // #7f090037 │ │ -0cccb8: 6e20 cd2d 1200 |000c: invoke-virtual {v2, v1}, Lcom/juet/attendance/About;.findViewById:(I)Landroid/view/View; // method@2dcd │ │ -0cccbe: 0c00 |000f: move-result-object v0 │ │ -0cccc0: 1f00 9604 |0010: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ -0cccc4: 7100 ed1c 0000 |0012: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@1ced │ │ -0cccca: 0c01 |0015: move-result-object v1 │ │ -0ccccc: 6e20 0e21 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@210e │ │ -0cccd2: 0e00 |0019: return-void │ │ +0d04fc: |[0d04fc] com.juet.attendance.About.onCreate:(Landroid/os/Bundle;)V │ │ +0d050c: 6f20 c121 3200 |0000: invoke-super {v2, v3}, Lcom/actionbarsherlock/app/SherlockActivity;.onCreate:(Landroid/os/Bundle;)V // method@21c1 │ │ +0d0512: 1401 1500 037f |0003: const v1, #float 1.74129e+38 // #7f030015 │ │ +0d0518: 6e20 cf2d 1200 |0006: invoke-virtual {v2, v1}, Lcom/juet/attendance/About;.setContentView:(I)V // method@2dcf │ │ +0d051e: 1401 3700 097f |0009: const v1, #float 1.82105e+38 // #7f090037 │ │ +0d0524: 6e20 cd2d 1200 |000c: invoke-virtual {v2, v1}, Lcom/juet/attendance/About;.findViewById:(I)Landroid/view/View; // method@2dcd │ │ +0d052a: 0c00 |000f: move-result-object v0 │ │ +0d052c: 1f00 9604 |0010: check-cast v0, Landroid/widget/TextView; // type@0496 │ │ +0d0530: 7100 ed1c 0000 |0012: invoke-static {}, Landroid/text/method/LinkMovementMethod;.getInstance:()Landroid/text/method/MovementMethod; // method@1ced │ │ +0d0536: 0c01 |0015: move-result-object v1 │ │ +0d0538: 6e20 0e21 1000 |0016: invoke-virtual {v0, v1}, Landroid/widget/TextView;.setMovementMethod:(Landroid/text/method/MovementMethod;)V // method@210e │ │ +0d053e: 0e00 |0019: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=12 │ │ 0x0003 line=13 │ │ 0x0009 line=14 │ │ 0x0012 line=15 │ │ 0x0019 line=16 │ │ locals : │ │ 0x0012 - 0x001a reg=0 t2 Landroid/widget/TextView; │ │ 0x0000 - 0x001a reg=2 this Lcom/juet/attendance/About; │ │ 0x0000 - 0x001a reg=3 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 481 (About.java) │ │ + source_file_idx : 483 (About.java) │ │ │ │ Class #1045 header: │ │ class_idx : 1447 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1207 │ │ -source_file_idx : 5531 │ │ +source_file_idx : 5532 │ │ static_fields_size : 1 │ │ instance_fields_size: 12 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 7 │ │ │ │ Class #1045 annotations: │ │ Annotations on class │ │ @@ -294207,244 +294340,243 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cccd4: |[0cccd4] com.juet.attendance.attendance.:()V │ │ -0ccce4: 7010 1422 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@2214 │ │ -0cccea: 0e00 |0003: return-void │ │ +0d0540: |[0d0540] com.juet.attendance.attendance.:()V │ │ +0d0550: 7010 1422 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragment;.:()V // method@2214 │ │ +0d0556: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=52 │ │ - 0x0003 line=321 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/attendance; │ │ │ │ #1 : (in Lcom/juet/attendance/attendance;) │ │ name : 'getListData' │ │ type : '()Ljava/util/ArrayList;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 18 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 407 16-bit code units │ │ -0cccec: |[0cccec] com.juet.attendance.attendance.getListData:()Ljava/util/ArrayList; │ │ -0cccfc: 220d 0606 |0000: new-instance v13, Ljava/util/ArrayList; // type@0606 │ │ -0ccd00: 7010 052f 0d00 |0002: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ -0ccd06: 0800 1100 |0005: move-object/from16 v0, v17 │ │ -0ccd0a: 5b0d 9311 |0007: iput-object v13, v0, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ -0ccd0e: 7401 0f2e 1100 |0009: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0ccd14: 0c0d |000c: move-result-object v13 │ │ -0ccd16: 6e10 b805 0d00 |000d: invoke-virtual {v13}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ -0ccd1c: 0c0d |0010: move-result-object v13 │ │ -0ccd1e: 1a0e bb1d |0011: const-string v14, "hello_file" // string@1dbb │ │ -0ccd22: 6e20 5d01 ed00 |0013: invoke-virtual {v13, v14}, Landroid/content/Context;.getFileStreamPath:(Ljava/lang/String;)Ljava/io/File; // method@015d │ │ -0ccd28: 0c06 |0016: move-result-object v6 │ │ -0ccd2a: 6e10 2a2e 0600 |0017: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@2e2a │ │ -0ccd30: 0a0d |001a: move-result v13 │ │ -0ccd32: 380d 2701 |001b: if-eqz v13, 0142 // +0127 │ │ -0ccd36: 7401 0f2e 1100 |001d: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0ccd3c: 0c0d |0020: move-result-object v13 │ │ -0ccd3e: 1a0e bb1d |0021: const-string v14, "hello_file" // string@1dbb │ │ -0ccd42: 6e20 e205 ed00 |0023: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentActivity;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@05e2 │ │ -0ccd48: 0c07 |0026: move-result-object v7 │ │ -0ccd4a: 2203 af05 |0027: new-instance v3, Ljava/io/BufferedReader; // type@05af │ │ -0ccd4e: 220d b805 |0029: new-instance v13, Ljava/io/InputStreamReader; // type@05b8 │ │ -0ccd52: 7020 462e 7d00 |002b: invoke-direct {v13, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@2e46 │ │ -0ccd58: 7020 1c2e d300 |002e: invoke-direct {v3, v13}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@2e1c │ │ -0ccd5e: 130d 0900 |0031: const/16 v13, #int 9 // #9 │ │ -0ccd62: 23d9 6a06 |0033: new-array v9, v13, [Ljava/lang/String; // type@066a │ │ -0ccd66: 6e10 1e2e 0300 |0035: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ -0ccd6c: 0c08 |0038: move-result-object v8 │ │ -0ccd6e: 2205 0506 |0039: new-instance v5, Ljava/text/SimpleDateFormat; // type@0605 │ │ -0ccd72: 1a0d e217 |003b: const-string v13, "dd MMM" // string@17e2 │ │ -0ccd76: 7020 042f d500 |003d: invoke-direct {v5, v13}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@2f04 │ │ -0ccd7c: 7100 1e2f 0000 |0040: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@2f1e │ │ -0ccd82: 0c04 |0043: move-result-object v4 │ │ -0ccd84: 220d e705 |0044: new-instance v13, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ccd88: 7010 d22e 0d00 |0046: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ccd8e: 1a0e 0000 |0049: const-string v14, "" // string@0000 │ │ -0ccd92: 6e20 db2e ed00 |004b: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ccd98: 0c0d |004e: move-result-object v13 │ │ -0ccd9a: 6e10 1f2f 0400 |004f: invoke-virtual {v4}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@2f1f │ │ -0ccda0: 0c0e |0052: move-result-object v14 │ │ -0ccda2: 6e20 032f e500 |0053: invoke-virtual {v5, v14}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2f03 │ │ -0ccda8: 0c0e |0056: move-result-object v14 │ │ -0ccdaa: 6e20 db2e ed00 |0057: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ccdb0: 0c0d |005a: move-result-object v13 │ │ -0ccdb2: 6e10 e02e 0d00 |005b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ccdb8: 0c0b |005e: move-result-object v11 │ │ -0ccdba: 125d |005f: const/4 v13, #int 5 // #5 │ │ -0ccdbc: 12fe |0060: const/4 v14, #int -1 // #ff │ │ -0ccdbe: 6e30 1d2f d40e |0061: invoke-virtual {v4, v13, v14}, Ljava/util/Calendar;.add:(II)V // method@2f1d │ │ -0ccdc4: 220d e705 |0064: new-instance v13, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ccdc8: 7010 d22e 0d00 |0066: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ccdce: 1a0e 0000 |0069: const-string v14, "" // string@0000 │ │ -0ccdd2: 6e20 db2e ed00 |006b: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ccdd8: 0c0d |006e: move-result-object v13 │ │ -0ccdda: 6e10 1f2f 0400 |006f: invoke-virtual {v4}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@2f1f │ │ -0ccde0: 0c0e |0072: move-result-object v14 │ │ -0ccde2: 6e20 032f e500 |0073: invoke-virtual {v5, v14}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2f03 │ │ -0ccde8: 0c0e |0076: move-result-object v14 │ │ -0ccdea: 6e20 db2e ed00 |0077: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ccdf0: 0c0d |007a: move-result-object v13 │ │ -0ccdf2: 6e10 e02e 0d00 |007b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ccdf8: 0c0c |007e: move-result-object v12 │ │ -0ccdfa: 1a0d 7730 |007f: const-string v13, "~" // string@3077 │ │ -0ccdfe: 6e20 c52e d800 |0081: invoke-virtual {v8, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ -0cce04: 0c0d |0084: move-result-object v13 │ │ -0cce06: 120e |0085: const/4 v14, #int 0 // #0 │ │ -0cce08: 460a 0d0e |0086: aget-object v10, v13, v14 │ │ -0cce0c: 6e20 b92e ab00 |0088: invoke-virtual {v11, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0cce12: 0a0d |008b: move-result v13 │ │ -0cce14: 380d a100 |008c: if-eqz v13, 012d // +00a1 │ │ -0cce18: 1a0a 1911 |008e: const-string v10, "Today" // string@1119 │ │ -0cce1c: 1a0d 7730 |0090: const-string v13, "~" // string@3077 │ │ -0cce20: 6e20 c52e d800 |0092: invoke-virtual {v8, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ -0cce26: 0c0d |0095: move-result-object v13 │ │ -0cce28: 121e |0096: const/4 v14, #int 1 // #1 │ │ -0cce2a: 4608 0d0e |0097: aget-object v8, v13, v14 │ │ -0cce2e: 7401 122e 1100 |0099: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@2e12 │ │ -0cce34: 0c0d |009c: move-result-object v13 │ │ -0cce36: 6e10 2622 0d00 |009d: invoke-virtual {v13}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2226 │ │ -0cce3c: 0c01 |00a0: move-result-object v1 │ │ -0cce3e: 1a0d c30d |00a1: const-string v13, "My Attendance" // string@0dc3 │ │ -0cce42: 6e20 b321 d100 |00a3: invoke-virtual {v1, v13}, Lcom/actionbarsherlock/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@21b3 │ │ -0cce48: 220d e705 |00a6: new-instance v13, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cce4c: 7010 d22e 0d00 |00a8: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cce52: 1a0e 0e0b |00ab: const-string v14, "Last Updated: " // string@0b0e │ │ -0cce56: 6e20 db2e ed00 |00ad: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cce5c: 0c0d |00b0: move-result-object v13 │ │ -0cce5e: 6e20 db2e ad00 |00b1: invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cce64: 0c0d |00b4: move-result-object v13 │ │ -0cce66: 6e10 e02e 0d00 |00b5: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cce6c: 0c0d |00b8: move-result-object v13 │ │ -0cce6e: 6e20 b121 d100 |00b9: invoke-virtual {v1, v13}, Lcom/actionbarsherlock/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@21b1 │ │ -0cce74: 120d |00bc: const/4 v13, #int 0 // #0 │ │ -0cce76: 6e20 a321 d100 |00bd: invoke-virtual {v1, v13}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@21a3 │ │ -0cce7c: 1a0d 0526 |00c0: const-string v13, "notsoquick" // string@2605 │ │ -0cce80: 6e20 b92e d800 |00c2: invoke-virtual {v8, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0cce86: 0a0d |00c5: move-result v13 │ │ -0cce88: 380d 7100 |00c6: if-eqz v13, 0137 // +0071 │ │ -0cce8c: 130d 0a00 |00c8: const/16 v13, #int 10 // #a │ │ -0cce90: 670d 9211 |00ca: sput v13, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -0cce94: 6e10 1e2e 0300 |00cc: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ -0cce9a: 0c08 |00cf: move-result-object v8 │ │ -0cce9c: 3808 5800 |00d0: if-eqz v8, 0128 // +0058 │ │ -0ccea0: 1a0d 7730 |00d2: const-string v13, "~" // string@3077 │ │ -0ccea4: 6e20 c52e d800 |00d4: invoke-virtual {v8, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ -0cceaa: 0c09 |00d7: move-result-object v9 │ │ -0cceac: 2202 8e05 |00d8: new-instance v2, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ -0cceb0: 7010 d02d 0200 |00da: invoke-direct {v2}, Lcom/juet/attendance/AttendanceValues;.:()V // method@2dd0 │ │ -0cceb6: 120d |00dd: const/4 v13, #int 0 // #0 │ │ -0cceb8: 460d 090d |00de: aget-object v13, v9, v13 │ │ -0ccebc: 120e |00e0: const/4 v14, #int 0 // #0 │ │ -0ccebe: 120f |00e1: const/4 v15, #int 0 // #0 │ │ -0ccec0: 460f 090f |00e2: aget-object v15, v9, v15 │ │ -0ccec4: 1310 2d00 |00e4: const/16 v16, #int 45 // #2d │ │ -0ccec8: 7402 c12e 0f00 |00e6: invoke-virtual/range {v15, v16}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ -0ccece: 0a0f |00e9: move-result v15 │ │ -0cced0: 6e30 c82e ed0f |00ea: invoke-virtual {v13, v14, v15}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ -0cced6: 0c0d |00ed: move-result-object v13 │ │ -0cced8: 5b2d ef0e |00ee: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ -0ccedc: 122d |00f0: const/4 v13, #int 2 // #2 │ │ -0ccede: 460d 090d |00f1: aget-object v13, v9, v13 │ │ -0ccee2: 1a0e c90d |00f3: const-string v14, "N/A" // string@0dc9 │ │ -0ccee6: 6e20 b92e ed00 |00f5: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0cceec: 0a0d |00f8: move-result v13 │ │ -0cceee: 390d 4300 |00f9: if-nez v13, 013c // +0043 │ │ -0ccef2: 121d |00fb: const/4 v13, #int 1 // #1 │ │ -0ccef4: 460d 090d |00fc: aget-object v13, v9, v13 │ │ -0ccef8: 5b2d ea0e |00fe: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ -0ccefc: 122d |0100: const/4 v13, #int 2 // #2 │ │ -0ccefe: 460d 090d |0101: aget-object v13, v9, v13 │ │ -0ccf02: 5b2d ed0e |0103: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.lec:Ljava/lang/String; // field@0eed │ │ -0ccf06: 123d |0105: const/4 v13, #int 3 // #3 │ │ -0ccf08: 460d 090d |0106: aget-object v13, v9, v13 │ │ -0ccf0c: 5b2d f00e |0108: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.tut:Ljava/lang/String; // field@0ef0 │ │ -0ccf10: 127d |010a: const/4 v13, #int 7 // #7 │ │ -0ccf12: 460d 090d |010b: aget-object v13, v9, v13 │ │ -0ccf16: 5b2d ee0e |010d: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.p:Ljava/lang/String; // field@0eee │ │ -0ccf1a: 130d 0800 |010f: const/16 v13, #int 8 // #8 │ │ -0ccf1e: 460d 090d |0111: aget-object v13, v9, v13 │ │ -0ccf22: 5b2d e90e |0113: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.a:Ljava/lang/String; // field@0ee9 │ │ -0ccf26: 125d |0115: const/4 v13, #int 5 // #5 │ │ -0ccf28: 460d 090d |0116: aget-object v13, v9, v13 │ │ -0ccf2c: 5b2d ec0e |0118: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.lastClass:Ljava/lang/String; // field@0eec │ │ -0ccf30: 126d |011a: const/4 v13, #int 6 // #6 │ │ -0ccf32: 460d 090d |011b: aget-object v13, v9, v13 │ │ -0ccf36: 5b2d eb0e |011d: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.lastAbsent:Ljava/lang/String; // field@0eeb │ │ -0ccf3a: 0800 1100 |011f: move-object/from16 v0, v17 │ │ -0ccf3e: 540d 9311 |0121: iget-object v13, v0, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ -0ccf42: 6e20 092f 2d00 |0123: invoke-virtual {v13, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ -0ccf48: 28a6 |0126: goto 00cc // -005a │ │ -0ccf4a: 0d0d |0127: move-exception v13 │ │ -0ccf4c: 0800 1100 |0128: move-object/from16 v0, v17 │ │ -0ccf50: 540d 9311 |012a: iget-object v13, v0, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ -0ccf54: 110d |012c: return-object v13 │ │ -0ccf56: 6e20 b92e ac00 |012d: invoke-virtual {v12, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0ccf5c: 0a0d |0130: move-result v13 │ │ -0ccf5e: 380d 5fff |0131: if-eqz v13, 0090 // -00a1 │ │ -0ccf62: 1a0a 6b12 |0133: const-string v10, "Yesterday" // string@126b │ │ -0ccf66: 2900 5bff |0135: goto/16 0090 // -00a5 │ │ -0ccf6a: 130d 1400 |0137: const/16 v13, #int 20 // #14 │ │ -0ccf6e: 670d 9211 |0139: sput v13, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -0ccf72: 2891 |013b: goto 00cc // -006f │ │ -0ccf74: 124d |013c: const/4 v13, #int 4 // #4 │ │ -0ccf76: 460d 090d |013d: aget-object v13, v9, v13 │ │ -0ccf7a: 5b2d ea0e |013f: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ -0ccf7e: 28bf |0141: goto 0100 // -0041 │ │ -0ccf80: 7401 182e 1100 |0142: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.setCredentials:()V // method@2e18 │ │ -0ccf86: 0800 1100 |0145: move-object/from16 v0, v17 │ │ -0ccf8a: 540d 8e11 |0147: iget-object v13, v0, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ -0ccf8e: 1a0e 7025 |0149: const-string v14, "n/a" // string@2570 │ │ -0ccf92: 6e20 b92e ed00 |014b: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0ccf98: 0a0d |014e: move-result v13 │ │ -0ccf9a: 380d 1100 |014f: if-eqz v13, 0160 // +0011 │ │ -0ccf9e: 7401 0f2e 1100 |0151: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0ccfa4: 0c0d |0154: move-result-object v13 │ │ -0ccfa6: 1a0e 3704 |0155: const-string v14, "Enter Credentials in Settings" // string@0437 │ │ -0ccfaa: 121f |0157: const/4 v15, #int 1 // #1 │ │ -0ccfac: 7130 1921 ed0f |0158: invoke-static {v13, v14, v15}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ -0ccfb2: 0c0d |015b: move-result-object v13 │ │ -0ccfb4: 6e10 1c21 0d00 |015c: invoke-virtual {v13}, Landroid/widget/Toast;.show:()V // method@211c │ │ -0ccfba: 28c9 |015f: goto 0128 // -0037 │ │ -0ccfbc: 220d a605 |0160: new-instance v13, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ -0ccfc0: 120e |0162: const/4 v14, #int 0 // #0 │ │ -0ccfc2: 0800 1100 |0163: move-object/from16 v0, v17 │ │ -0ccfc6: 7030 022e 0d0e |0165: invoke-direct {v13, v0, v14}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V // method@2e02 │ │ -0ccfcc: 0800 1100 |0168: move-object/from16 v0, v17 │ │ -0ccfd0: 5b0d 9811 |016a: iput-object v13, v0, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ -0ccfd4: 0800 1100 |016c: move-object/from16 v0, v17 │ │ -0ccfd8: 540d 9811 |016e: iget-object v13, v0, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ -0ccfdc: 124e |0170: const/4 v14, #int 4 // #4 │ │ -0ccfde: 23ee 6a06 |0171: new-array v14, v14, [Ljava/lang/String; // type@066a │ │ -0ccfe2: 120f |0173: const/4 v15, #int 0 // #0 │ │ -0ccfe4: 0800 1100 |0174: move-object/from16 v0, v17 │ │ -0ccfe8: 5400 8e11 |0176: iget-object v0, v0, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ -0ccfec: 0810 0000 |0178: move-object/from16 v16, v0 │ │ -0ccff0: 4d10 0e0f |017a: aput-object v16, v14, v15 │ │ -0ccff4: 121f |017c: const/4 v15, #int 1 // #1 │ │ -0ccff6: 0800 1100 |017d: move-object/from16 v0, v17 │ │ -0ccffa: 5400 8d11 |017f: iget-object v0, v0, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ -0ccffe: 0810 0000 |0181: move-object/from16 v16, v0 │ │ -0cd002: 4d10 0e0f |0183: aput-object v16, v14, v15 │ │ -0cd006: 122f |0185: const/4 v15, #int 2 // #2 │ │ -0cd008: 1a10 0701 |0186: const-string v16, "10" // string@0107 │ │ -0cd00c: 4d10 0e0f |0188: aput-object v16, v14, v15 │ │ -0cd010: 123f |018a: const/4 v15, #int 3 // #3 │ │ -0cd012: 0800 1100 |018b: move-object/from16 v0, v17 │ │ -0cd016: 5400 8c11 |018d: iget-object v0, v0, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ -0cd01a: 0810 0000 |018f: move-object/from16 v16, v0 │ │ -0cd01e: 4d10 0e0f |0191: aput-object v16, v14, v15 │ │ -0cd022: 6e20 062e ed00 |0193: invoke-virtual {v13, v14}, Lcom/juet/attendance/attendance$WebExtractor;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2e06 │ │ -0cd028: 2892 |0196: goto 0128 // -006e │ │ +0d0558: |[0d0558] com.juet.attendance.attendance.getListData:()Ljava/util/ArrayList; │ │ +0d0568: 220d 0606 |0000: new-instance v13, Ljava/util/ArrayList; // type@0606 │ │ +0d056c: 7010 052f 0d00 |0002: invoke-direct {v13}, Ljava/util/ArrayList;.:()V // method@2f05 │ │ +0d0572: 0800 1100 |0005: move-object/from16 v0, v17 │ │ +0d0576: 5b0d 9311 |0007: iput-object v13, v0, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ +0d057a: 7401 0f2e 1100 |0009: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0580: 0c0d |000c: move-result-object v13 │ │ +0d0582: 6e10 b805 0d00 |000d: invoke-virtual {v13}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ +0d0588: 0c0d |0010: move-result-object v13 │ │ +0d058a: 1a0e bc1d |0011: const-string v14, "hello_file" // string@1dbc │ │ +0d058e: 6e20 5d01 ed00 |0013: invoke-virtual {v13, v14}, Landroid/content/Context;.getFileStreamPath:(Ljava/lang/String;)Ljava/io/File; // method@015d │ │ +0d0594: 0c06 |0016: move-result-object v6 │ │ +0d0596: 6e10 2a2e 0600 |0017: invoke-virtual {v6}, Ljava/io/File;.exists:()Z // method@2e2a │ │ +0d059c: 0a0d |001a: move-result v13 │ │ +0d059e: 380d 2701 |001b: if-eqz v13, 0142 // +0127 │ │ +0d05a2: 7401 0f2e 1100 |001d: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d05a8: 0c0d |0020: move-result-object v13 │ │ +0d05aa: 1a0e bc1d |0021: const-string v14, "hello_file" // string@1dbc │ │ +0d05ae: 6e20 e205 ed00 |0023: invoke-virtual {v13, v14}, Landroid/support/v4/app/FragmentActivity;.openFileInput:(Ljava/lang/String;)Ljava/io/FileInputStream; // method@05e2 │ │ +0d05b4: 0c07 |0026: move-result-object v7 │ │ +0d05b6: 2203 af05 |0027: new-instance v3, Ljava/io/BufferedReader; // type@05af │ │ +0d05ba: 220d b805 |0029: new-instance v13, Ljava/io/InputStreamReader; // type@05b8 │ │ +0d05be: 7020 462e 7d00 |002b: invoke-direct {v13, v7}, Ljava/io/InputStreamReader;.:(Ljava/io/InputStream;)V // method@2e46 │ │ +0d05c4: 7020 1c2e d300 |002e: invoke-direct {v3, v13}, Ljava/io/BufferedReader;.:(Ljava/io/Reader;)V // method@2e1c │ │ +0d05ca: 130d 0900 |0031: const/16 v13, #int 9 // #9 │ │ +0d05ce: 23d9 6a06 |0033: new-array v9, v13, [Ljava/lang/String; // type@066a │ │ +0d05d2: 6e10 1e2e 0300 |0035: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ +0d05d8: 0c08 |0038: move-result-object v8 │ │ +0d05da: 2205 0506 |0039: new-instance v5, Ljava/text/SimpleDateFormat; // type@0605 │ │ +0d05de: 1a0d e317 |003b: const-string v13, "dd MMM" // string@17e3 │ │ +0d05e2: 7020 042f d500 |003d: invoke-direct {v5, v13}, Ljava/text/SimpleDateFormat;.:(Ljava/lang/String;)V // method@2f04 │ │ +0d05e8: 7100 1e2f 0000 |0040: invoke-static {}, Ljava/util/Calendar;.getInstance:()Ljava/util/Calendar; // method@2f1e │ │ +0d05ee: 0c04 |0043: move-result-object v4 │ │ +0d05f0: 220d e705 |0044: new-instance v13, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d05f4: 7010 d22e 0d00 |0046: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d05fa: 1a0e 0000 |0049: const-string v14, "" // string@0000 │ │ +0d05fe: 6e20 db2e ed00 |004b: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d0604: 0c0d |004e: move-result-object v13 │ │ +0d0606: 6e10 1f2f 0400 |004f: invoke-virtual {v4}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@2f1f │ │ +0d060c: 0c0e |0052: move-result-object v14 │ │ +0d060e: 6e20 032f e500 |0053: invoke-virtual {v5, v14}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2f03 │ │ +0d0614: 0c0e |0056: move-result-object v14 │ │ +0d0616: 6e20 db2e ed00 |0057: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d061c: 0c0d |005a: move-result-object v13 │ │ +0d061e: 6e10 e02e 0d00 |005b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d0624: 0c0b |005e: move-result-object v11 │ │ +0d0626: 125d |005f: const/4 v13, #int 5 // #5 │ │ +0d0628: 12fe |0060: const/4 v14, #int -1 // #ff │ │ +0d062a: 6e30 1d2f d40e |0061: invoke-virtual {v4, v13, v14}, Ljava/util/Calendar;.add:(II)V // method@2f1d │ │ +0d0630: 220d e705 |0064: new-instance v13, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d0634: 7010 d22e 0d00 |0066: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d063a: 1a0e 0000 |0069: const-string v14, "" // string@0000 │ │ +0d063e: 6e20 db2e ed00 |006b: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d0644: 0c0d |006e: move-result-object v13 │ │ +0d0646: 6e10 1f2f 0400 |006f: invoke-virtual {v4}, Ljava/util/Calendar;.getTime:()Ljava/util/Date; // method@2f1f │ │ +0d064c: 0c0e |0072: move-result-object v14 │ │ +0d064e: 6e20 032f e500 |0073: invoke-virtual {v5, v14}, Ljava/text/DateFormat;.format:(Ljava/util/Date;)Ljava/lang/String; // method@2f03 │ │ +0d0654: 0c0e |0076: move-result-object v14 │ │ +0d0656: 6e20 db2e ed00 |0077: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d065c: 0c0d |007a: move-result-object v13 │ │ +0d065e: 6e10 e02e 0d00 |007b: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d0664: 0c0c |007e: move-result-object v12 │ │ +0d0666: 1a0d 7330 |007f: const-string v13, "~" // string@3073 │ │ +0d066a: 6e20 c52e d800 |0081: invoke-virtual {v8, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ +0d0670: 0c0d |0084: move-result-object v13 │ │ +0d0672: 120e |0085: const/4 v14, #int 0 // #0 │ │ +0d0674: 460a 0d0e |0086: aget-object v10, v13, v14 │ │ +0d0678: 6e20 b92e ab00 |0088: invoke-virtual {v11, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d067e: 0a0d |008b: move-result v13 │ │ +0d0680: 380d a100 |008c: if-eqz v13, 012d // +00a1 │ │ +0d0684: 1a0a 1a11 |008e: const-string v10, "Today" // string@111a │ │ +0d0688: 1a0d 7330 |0090: const-string v13, "~" // string@3073 │ │ +0d068c: 6e20 c52e d800 |0092: invoke-virtual {v8, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ +0d0692: 0c0d |0095: move-result-object v13 │ │ +0d0694: 121e |0096: const/4 v14, #int 1 // #1 │ │ +0d0696: 4608 0d0e |0097: aget-object v8, v13, v14 │ │ +0d069a: 7401 122e 1100 |0099: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getSherlockActivity:()Lcom/actionbarsherlock/app/SherlockFragmentActivity; // method@2e12 │ │ +0d06a0: 0c0d |009c: move-result-object v13 │ │ +0d06a2: 6e10 2622 0d00 |009d: invoke-virtual {v13}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.getSupportActionBar:()Lcom/actionbarsherlock/app/ActionBar; // method@2226 │ │ +0d06a8: 0c01 |00a0: move-result-object v1 │ │ +0d06aa: 1a0d c40d |00a1: const-string v13, "My Attendance" // string@0dc4 │ │ +0d06ae: 6e20 b321 d100 |00a3: invoke-virtual {v1, v13}, Lcom/actionbarsherlock/app/ActionBar;.setTitle:(Ljava/lang/CharSequence;)V // method@21b3 │ │ +0d06b4: 220d e705 |00a6: new-instance v13, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d06b8: 7010 d22e 0d00 |00a8: invoke-direct {v13}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d06be: 1a0e 0f0b |00ab: const-string v14, "Last Updated: " // string@0b0f │ │ +0d06c2: 6e20 db2e ed00 |00ad: invoke-virtual {v13, v14}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d06c8: 0c0d |00b0: move-result-object v13 │ │ +0d06ca: 6e20 db2e ad00 |00b1: invoke-virtual {v13, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d06d0: 0c0d |00b4: move-result-object v13 │ │ +0d06d2: 6e10 e02e 0d00 |00b5: invoke-virtual {v13}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d06d8: 0c0d |00b8: move-result-object v13 │ │ +0d06da: 6e20 b121 d100 |00b9: invoke-virtual {v1, v13}, Lcom/actionbarsherlock/app/ActionBar;.setSubtitle:(Ljava/lang/CharSequence;)V // method@21b1 │ │ +0d06e0: 120d |00bc: const/4 v13, #int 0 // #0 │ │ +0d06e2: 6e20 a321 d100 |00bd: invoke-virtual {v1, v13}, Lcom/actionbarsherlock/app/ActionBar;.setDisplayShowHomeEnabled:(Z)V // method@21a3 │ │ +0d06e8: 1a0d 0626 |00c0: const-string v13, "notsoquick" // string@2606 │ │ +0d06ec: 6e20 b92e d800 |00c2: invoke-virtual {v8, v13}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d06f2: 0a0d |00c5: move-result v13 │ │ +0d06f4: 380d 7100 |00c6: if-eqz v13, 0137 // +0071 │ │ +0d06f8: 130d 0a00 |00c8: const/16 v13, #int 10 // #a │ │ +0d06fc: 670d 9211 |00ca: sput v13, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +0d0700: 6e10 1e2e 0300 |00cc: invoke-virtual {v3}, Ljava/io/BufferedReader;.readLine:()Ljava/lang/String; // method@2e1e │ │ +0d0706: 0c08 |00cf: move-result-object v8 │ │ +0d0708: 3808 5800 |00d0: if-eqz v8, 0128 // +0058 │ │ +0d070c: 1a0d 7330 |00d2: const-string v13, "~" // string@3073 │ │ +0d0710: 6e20 c52e d800 |00d4: invoke-virtual {v8, v13}, Ljava/lang/String;.split:(Ljava/lang/String;)[Ljava/lang/String; // method@2ec5 │ │ +0d0716: 0c09 |00d7: move-result-object v9 │ │ +0d0718: 2202 8e05 |00d8: new-instance v2, Lcom/juet/attendance/AttendanceValues; // type@058e │ │ +0d071c: 7010 d02d 0200 |00da: invoke-direct {v2}, Lcom/juet/attendance/AttendanceValues;.:()V // method@2dd0 │ │ +0d0722: 120d |00dd: const/4 v13, #int 0 // #0 │ │ +0d0724: 460d 090d |00de: aget-object v13, v9, v13 │ │ +0d0728: 120e |00e0: const/4 v14, #int 0 // #0 │ │ +0d072a: 120f |00e1: const/4 v15, #int 0 // #0 │ │ +0d072c: 460f 090f |00e2: aget-object v15, v9, v15 │ │ +0d0730: 1310 2d00 |00e4: const/16 v16, #int 45 // #2d │ │ +0d0734: 7402 c12e 0f00 |00e6: invoke-virtual/range {v15, v16}, Ljava/lang/String;.lastIndexOf:(I)I // method@2ec1 │ │ +0d073a: 0a0f |00e9: move-result v15 │ │ +0d073c: 6e30 c82e ed0f |00ea: invoke-virtual {v13, v14, v15}, Ljava/lang/String;.substring:(II)Ljava/lang/String; // method@2ec8 │ │ +0d0742: 0c0d |00ed: move-result-object v13 │ │ +0d0744: 5b2d ef0e |00ee: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.subject:Ljava/lang/String; // field@0eef │ │ +0d0748: 122d |00f0: const/4 v13, #int 2 // #2 │ │ +0d074a: 460d 090d |00f1: aget-object v13, v9, v13 │ │ +0d074e: 1a0e ca0d |00f3: const-string v14, "N/A" // string@0dca │ │ +0d0752: 6e20 b92e ed00 |00f5: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d0758: 0a0d |00f8: move-result v13 │ │ +0d075a: 390d 4300 |00f9: if-nez v13, 013c // +0043 │ │ +0d075e: 121d |00fb: const/4 v13, #int 1 // #1 │ │ +0d0760: 460d 090d |00fc: aget-object v13, v9, v13 │ │ +0d0764: 5b2d ea0e |00fe: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ +0d0768: 122d |0100: const/4 v13, #int 2 // #2 │ │ +0d076a: 460d 090d |0101: aget-object v13, v9, v13 │ │ +0d076e: 5b2d ed0e |0103: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.lec:Ljava/lang/String; // field@0eed │ │ +0d0772: 123d |0105: const/4 v13, #int 3 // #3 │ │ +0d0774: 460d 090d |0106: aget-object v13, v9, v13 │ │ +0d0778: 5b2d f00e |0108: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.tut:Ljava/lang/String; // field@0ef0 │ │ +0d077c: 127d |010a: const/4 v13, #int 7 // #7 │ │ +0d077e: 460d 090d |010b: aget-object v13, v9, v13 │ │ +0d0782: 5b2d ee0e |010d: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.p:Ljava/lang/String; // field@0eee │ │ +0d0786: 130d 0800 |010f: const/16 v13, #int 8 // #8 │ │ +0d078a: 460d 090d |0111: aget-object v13, v9, v13 │ │ +0d078e: 5b2d e90e |0113: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.a:Ljava/lang/String; // field@0ee9 │ │ +0d0792: 125d |0115: const/4 v13, #int 5 // #5 │ │ +0d0794: 460d 090d |0116: aget-object v13, v9, v13 │ │ +0d0798: 5b2d ec0e |0118: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.lastClass:Ljava/lang/String; // field@0eec │ │ +0d079c: 126d |011a: const/4 v13, #int 6 // #6 │ │ +0d079e: 460d 090d |011b: aget-object v13, v9, v13 │ │ +0d07a2: 5b2d eb0e |011d: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.lastAbsent:Ljava/lang/String; // field@0eeb │ │ +0d07a6: 0800 1100 |011f: move-object/from16 v0, v17 │ │ +0d07aa: 540d 9311 |0121: iget-object v13, v0, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ +0d07ae: 6e20 092f 2d00 |0123: invoke-virtual {v13, v2}, Ljava/util/ArrayList;.add:(Ljava/lang/Object;)Z // method@2f09 │ │ +0d07b4: 28a6 |0126: goto 00cc // -005a │ │ +0d07b6: 0d0d |0127: move-exception v13 │ │ +0d07b8: 0800 1100 |0128: move-object/from16 v0, v17 │ │ +0d07bc: 540d 9311 |012a: iget-object v13, v0, Lcom/juet/attendance/attendance;.results:Ljava/util/ArrayList; // field@1193 │ │ +0d07c0: 110d |012c: return-object v13 │ │ +0d07c2: 6e20 b92e ac00 |012d: invoke-virtual {v12, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d07c8: 0a0d |0130: move-result v13 │ │ +0d07ca: 380d 5fff |0131: if-eqz v13, 0090 // -00a1 │ │ +0d07ce: 1a0a 6c12 |0133: const-string v10, "Yesterday" // string@126c │ │ +0d07d2: 2900 5bff |0135: goto/16 0090 // -00a5 │ │ +0d07d6: 130d 1400 |0137: const/16 v13, #int 20 // #14 │ │ +0d07da: 670d 9211 |0139: sput v13, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +0d07de: 2891 |013b: goto 00cc // -006f │ │ +0d07e0: 124d |013c: const/4 v13, #int 4 // #4 │ │ +0d07e2: 460d 090d |013d: aget-object v13, v9, v13 │ │ +0d07e6: 5b2d ea0e |013f: iput-object v13, v2, Lcom/juet/attendance/AttendanceValues;.attendance:Ljava/lang/String; // field@0eea │ │ +0d07ea: 28bf |0141: goto 0100 // -0041 │ │ +0d07ec: 7401 182e 1100 |0142: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.setCredentials:()V // method@2e18 │ │ +0d07f2: 0800 1100 |0145: move-object/from16 v0, v17 │ │ +0d07f6: 540d 8e11 |0147: iget-object v13, v0, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ +0d07fa: 1a0e 7125 |0149: const-string v14, "n/a" // string@2571 │ │ +0d07fe: 6e20 b92e ed00 |014b: invoke-virtual {v13, v14}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d0804: 0a0d |014e: move-result v13 │ │ +0d0806: 380d 1100 |014f: if-eqz v13, 0160 // +0011 │ │ +0d080a: 7401 0f2e 1100 |0151: invoke-virtual/range {v17}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0810: 0c0d |0154: move-result-object v13 │ │ +0d0812: 1a0e 3804 |0155: const-string v14, "Enter Credentials in Settings" // string@0438 │ │ +0d0816: 121f |0157: const/4 v15, #int 1 // #1 │ │ +0d0818: 7130 1921 ed0f |0158: invoke-static {v13, v14, v15}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ +0d081e: 0c0d |015b: move-result-object v13 │ │ +0d0820: 6e10 1c21 0d00 |015c: invoke-virtual {v13}, Landroid/widget/Toast;.show:()V // method@211c │ │ +0d0826: 28c9 |015f: goto 0128 // -0037 │ │ +0d0828: 220d a605 |0160: new-instance v13, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ +0d082c: 120e |0162: const/4 v14, #int 0 // #0 │ │ +0d082e: 0800 1100 |0163: move-object/from16 v0, v17 │ │ +0d0832: 7030 022e 0d0e |0165: invoke-direct {v13, v0, v14}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V // method@2e02 │ │ +0d0838: 0800 1100 |0168: move-object/from16 v0, v17 │ │ +0d083c: 5b0d 9811 |016a: iput-object v13, v0, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ +0d0840: 0800 1100 |016c: move-object/from16 v0, v17 │ │ +0d0844: 540d 9811 |016e: iget-object v13, v0, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ +0d0848: 124e |0170: const/4 v14, #int 4 // #4 │ │ +0d084a: 23ee 6a06 |0171: new-array v14, v14, [Ljava/lang/String; // type@066a │ │ +0d084e: 120f |0173: const/4 v15, #int 0 // #0 │ │ +0d0850: 0800 1100 |0174: move-object/from16 v0, v17 │ │ +0d0854: 5400 8e11 |0176: iget-object v0, v0, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ +0d0858: 0810 0000 |0178: move-object/from16 v16, v0 │ │ +0d085c: 4d10 0e0f |017a: aput-object v16, v14, v15 │ │ +0d0860: 121f |017c: const/4 v15, #int 1 // #1 │ │ +0d0862: 0800 1100 |017d: move-object/from16 v0, v17 │ │ +0d0866: 5400 8d11 |017f: iget-object v0, v0, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ +0d086a: 0810 0000 |0181: move-object/from16 v16, v0 │ │ +0d086e: 4d10 0e0f |0183: aput-object v16, v14, v15 │ │ +0d0872: 122f |0185: const/4 v15, #int 2 // #2 │ │ +0d0874: 1a10 0901 |0186: const-string v16, "10" // string@0109 │ │ +0d0878: 4d10 0e0f |0188: aput-object v16, v14, v15 │ │ +0d087c: 123f |018a: const/4 v15, #int 3 // #3 │ │ +0d087e: 0800 1100 |018b: move-object/from16 v0, v17 │ │ +0d0882: 5400 8c11 |018d: iget-object v0, v0, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ +0d0886: 0810 0000 |018f: move-object/from16 v16, v0 │ │ +0d088a: 4d10 0e0f |0191: aput-object v16, v14, v15 │ │ +0d088e: 6e20 062e ed00 |0193: invoke-virtual {v13, v14}, Lcom/juet/attendance/attendance$WebExtractor;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2e06 │ │ +0d0894: 2892 |0196: goto 0128 // -006e │ │ catches : 2 │ │ 0x0009 - 0x0126 │ │ Ljava/lang/Exception; -> 0x0127 │ │ 0x012d - 0x0196 │ │ Ljava/lang/Exception; -> 0x0127 │ │ positions : │ │ 0x0000 line=217 │ │ @@ -294526,17 +294658,17 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cd044: |[0cd044] com.juet.attendance.attendance.onActivityCreated:(Landroid/os/Bundle;)V │ │ -0cd054: 6f20 1622 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@2216 │ │ -0cd05a: 0e00 |0003: return-void │ │ +0d08b0: |[0d08b0] com.juet.attendance.attendance.onActivityCreated:(Landroid/os/Bundle;)V │ │ +0d08c0: 6f20 1622 1000 |0000: invoke-super {v0, v1}, Lcom/actionbarsherlock/app/SherlockFragment;.onActivityCreated:(Landroid/os/Bundle;)V // method@2216 │ │ +0d08c6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=134 │ │ 0x0003 line=136 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/attendance; │ │ 0x0000 - 0x0004 reg=1 savedInstanceState Landroid/os/Bundle; │ │ @@ -294546,19 +294678,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0cd05c: |[0cd05c] com.juet.attendance.attendance.onCreate:(Landroid/os/Bundle;)V │ │ -0cd06c: 6f20 1822 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreate:(Landroid/os/Bundle;)V // method@2218 │ │ -0cd072: 1210 |0003: const/4 v0, #int 1 // #1 │ │ -0cd074: 6e20 192e 0100 |0004: invoke-virtual {v1, v0}, Lcom/juet/attendance/attendance;.setHasOptionsMenu:(Z)V // method@2e19 │ │ -0cd07a: 0e00 |0007: return-void │ │ +0d08c8: |[0d08c8] com.juet.attendance.attendance.onCreate:(Landroid/os/Bundle;)V │ │ +0d08d8: 6f20 1822 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreate:(Landroid/os/Bundle;)V // method@2218 │ │ +0d08de: 1210 |0003: const/4 v0, #int 1 // #1 │ │ +0d08e0: 6e20 192e 0100 |0004: invoke-virtual {v1, v0}, Lcom/juet/attendance/attendance;.setHasOptionsMenu:(Z)V // method@2e19 │ │ +0d08e6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ 0x0003 line=70 │ │ 0x0007 line=73 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/juet/attendance/attendance; │ │ @@ -294569,19 +294701,19 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 3 │ │ insns size : 9 16-bit code units │ │ -0cd07c: |[0cd07c] com.juet.attendance.attendance.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ -0cd08c: 1500 0d7f |0000: const/high16 v0, #int 2131558400 // #7f0d │ │ -0cd090: 6e30 0d2c 0302 |0002: invoke-virtual {v3, v0, v2}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2c0d │ │ -0cd096: 6f30 1a22 2103 |0005: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@221a │ │ -0cd09c: 0e00 |0008: return-void │ │ +0d08e8: |[0d08e8] com.juet.attendance.attendance.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V │ │ +0d08f8: 1500 0d7f |0000: const/high16 v0, #int 2131558400 // #7f0d │ │ +0d08fc: 6e30 0d2c 0302 |0002: invoke-virtual {v3, v0, v2}, Lcom/actionbarsherlock/view/MenuInflater;.inflate:(ILcom/actionbarsherlock/view/Menu;)V // method@2c0d │ │ +0d0902: 6f30 1a22 2103 |0005: invoke-super {v1, v2, v3}, Lcom/actionbarsherlock/app/SherlockFragment;.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;Lcom/actionbarsherlock/view/MenuInflater;)V // method@221a │ │ +0d0908: 0e00 |0008: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ 0x0005 line=141 │ │ 0x0008 line=142 │ │ locals : │ │ 0x0000 - 0x0009 reg=1 this Lcom/juet/attendance/attendance; │ │ @@ -294593,56 +294725,56 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 87 16-bit code units │ │ -0cd0a0: |[0cd0a0] com.juet.attendance.attendance.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0cd0b0: 6e10 0f2e 0400 |0000: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0cd0b6: 0c00 |0003: move-result-object v0 │ │ -0cd0b8: 6e10 ba05 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getIntent:()Landroid/content/Intent; // method@05ba │ │ -0cd0be: 0c00 |0007: move-result-object v0 │ │ -0cd0c0: 5b40 9511 |0008: iput-object v0, v4, Lcom/juet/attendance/attendance;.starter:Landroid/content/Intent; // field@1195 │ │ -0cd0c4: 6e10 0f2e 0400 |000a: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0cd0ca: 0c00 |000d: move-result-object v0 │ │ -0cd0cc: 7110 5a1d 0000 |000e: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ -0cd0d2: 0c00 |0011: move-result-object v0 │ │ -0cd0d4: 1401 1600 037f |0012: const v1, #float 1.74129e+38 // #7f030016 │ │ -0cd0da: 1202 |0015: const/4 v2, #int 0 // #0 │ │ -0cd0dc: 6e30 5c1d 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0cd0e2: 0c00 |0019: move-result-object v0 │ │ -0cd0e4: 5b40 9711 |001a: iput-object v0, v4, Lcom/juet/attendance/attendance;.v:Landroid/view/View; // field@1197 │ │ -0cd0e8: 6e10 1b2e 0400 |001c: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.startList:()V // method@2e1b │ │ -0cd0ee: 5440 9011 |001f: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ -0cd0f2: 2201 9105 |0021: new-instance v1, Lcom/juet/attendance/CustomListAdapter; // type@0591 │ │ -0cd0f6: 6e10 0f2e 0400 |0023: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0cd0fc: 0c02 |0026: move-result-object v2 │ │ -0cd0fe: 6e10 b705 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@05b7 │ │ -0cd104: 0c02 |002a: move-result-object v2 │ │ -0cd106: 5443 8f11 |002b: iget-object v3, v4, Lcom/juet/attendance/attendance;.image_details:Ljava/util/ArrayList; // field@118f │ │ -0cd10a: 7030 d82d 2103 |002d: invoke-direct {v1, v2, v3}, Lcom/juet/attendance/CustomListAdapter;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@2dd8 │ │ -0cd110: 6e20 9120 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ -0cd116: 6000 9211 |0033: sget v0, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ -0cd11a: 1301 0a00 |0035: const/16 v1, #int 10 // #a │ │ -0cd11e: 3310 1500 |0037: if-ne v0, v1, 004c // +0015 │ │ -0cd122: 5440 9011 |0039: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ -0cd126: 2201 a405 |003b: new-instance v1, Lcom/juet/attendance/attendance$1; // type@05a4 │ │ -0cd12a: 7020 fd2d 4100 |003d: invoke-direct {v1, v4}, Lcom/juet/attendance/attendance$1;.:(Lcom/juet/attendance/attendance;)V // method@2dfd │ │ -0cd130: 6e20 9820 1000 |0040: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2098 │ │ -0cd136: 5440 9011 |0043: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ -0cd13a: 1201 |0045: const/4 v1, #int 0 // #0 │ │ -0cd13c: 6e20 9320 1000 |0046: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setClickable:(Z)V // method@2093 │ │ -0cd142: 5440 9711 |0049: iget-object v0, v4, Lcom/juet/attendance/attendance;.v:Landroid/view/View; // field@1197 │ │ -0cd146: 1100 |004b: return-object v0 │ │ -0cd148: 5440 9011 |004c: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ -0cd14c: 2201 a505 |004e: new-instance v1, Lcom/juet/attendance/attendance$2; // type@05a5 │ │ -0cd150: 7020 ff2d 4100 |0050: invoke-direct {v1, v4}, Lcom/juet/attendance/attendance$2;.:(Lcom/juet/attendance/attendance;)V // method@2dff │ │ -0cd156: 6e20 9820 1000 |0053: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2098 │ │ -0cd15c: 28ed |0056: goto 0043 // -0013 │ │ +0d090c: |[0d090c] com.juet.attendance.attendance.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0d091c: 6e10 0f2e 0400 |0000: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0922: 0c00 |0003: move-result-object v0 │ │ +0d0924: 6e10 ba05 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getIntent:()Landroid/content/Intent; // method@05ba │ │ +0d092a: 0c00 |0007: move-result-object v0 │ │ +0d092c: 5b40 9511 |0008: iput-object v0, v4, Lcom/juet/attendance/attendance;.starter:Landroid/content/Intent; // field@1195 │ │ +0d0930: 6e10 0f2e 0400 |000a: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0936: 0c00 |000d: move-result-object v0 │ │ +0d0938: 7110 5a1d 0000 |000e: invoke-static {v0}, Landroid/view/LayoutInflater;.from:(Landroid/content/Context;)Landroid/view/LayoutInflater; // method@1d5a │ │ +0d093e: 0c00 |0011: move-result-object v0 │ │ +0d0940: 1401 1600 037f |0012: const v1, #float 1.74129e+38 // #7f030016 │ │ +0d0946: 1202 |0015: const/4 v2, #int 0 // #0 │ │ +0d0948: 6e30 5c1d 1002 |0016: invoke-virtual {v0, v1, v2}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0d094e: 0c00 |0019: move-result-object v0 │ │ +0d0950: 5b40 9711 |001a: iput-object v0, v4, Lcom/juet/attendance/attendance;.v:Landroid/view/View; // field@1197 │ │ +0d0954: 6e10 1b2e 0400 |001c: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.startList:()V // method@2e1b │ │ +0d095a: 5440 9011 |001f: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ +0d095e: 2201 9105 |0021: new-instance v1, Lcom/juet/attendance/CustomListAdapter; // type@0591 │ │ +0d0962: 6e10 0f2e 0400 |0023: invoke-virtual {v4}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0968: 0c02 |0026: move-result-object v2 │ │ +0d096a: 6e10 b705 0200 |0027: invoke-virtual {v2}, Landroid/support/v4/app/FragmentActivity;.getApplicationContext:()Landroid/content/Context; // method@05b7 │ │ +0d0970: 0c02 |002a: move-result-object v2 │ │ +0d0972: 5443 8f11 |002b: iget-object v3, v4, Lcom/juet/attendance/attendance;.image_details:Ljava/util/ArrayList; // field@118f │ │ +0d0976: 7030 d82d 2103 |002d: invoke-direct {v1, v2, v3}, Lcom/juet/attendance/CustomListAdapter;.:(Landroid/content/Context;Ljava/util/ArrayList;)V // method@2dd8 │ │ +0d097c: 6e20 9120 1000 |0030: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setAdapter:(Landroid/widget/ListAdapter;)V // method@2091 │ │ +0d0982: 6000 9211 |0033: sget v0, Lcom/juet/attendance/attendance;.refreshtype:I // field@1192 │ │ +0d0986: 1301 0a00 |0035: const/16 v1, #int 10 // #a │ │ +0d098a: 3310 1500 |0037: if-ne v0, v1, 004c // +0015 │ │ +0d098e: 5440 9011 |0039: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ +0d0992: 2201 a405 |003b: new-instance v1, Lcom/juet/attendance/attendance$1; // type@05a4 │ │ +0d0996: 7020 fd2d 4100 |003d: invoke-direct {v1, v4}, Lcom/juet/attendance/attendance$1;.:(Lcom/juet/attendance/attendance;)V // method@2dfd │ │ +0d099c: 6e20 9820 1000 |0040: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2098 │ │ +0d09a2: 5440 9011 |0043: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ +0d09a6: 1201 |0045: const/4 v1, #int 0 // #0 │ │ +0d09a8: 6e20 9320 1000 |0046: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setClickable:(Z)V // method@2093 │ │ +0d09ae: 5440 9711 |0049: iget-object v0, v4, Lcom/juet/attendance/attendance;.v:Landroid/view/View; // field@1197 │ │ +0d09b2: 1100 |004b: return-object v0 │ │ +0d09b4: 5440 9011 |004c: iget-object v0, v4, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ +0d09b8: 2201 a505 |004e: new-instance v1, Lcom/juet/attendance/attendance$2; // type@05a5 │ │ +0d09bc: 7020 ff2d 4100 |0050: invoke-direct {v1, v4}, Lcom/juet/attendance/attendance$2;.:(Lcom/juet/attendance/attendance;)V // method@2dff │ │ +0d09c2: 6e20 9820 1000 |0053: invoke-virtual {v0, v1}, Landroid/widget/ListView;.setOnItemClickListener:(Landroid/widget/AdapterView$OnItemClickListener;)V // method@2098 │ │ +0d09c8: 28ed |0056: goto 0043 // -0013 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=85 │ │ 0x000a line=86 │ │ 0x001c line=88 │ │ 0x001f line=89 │ │ 0x0033 line=90 │ │ @@ -294661,111 +294793,111 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 9 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 190 16-bit code units │ │ -0cd160: |[0cd160] com.juet.attendance.attendance.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0cd170: 1212 |0000: const/4 v2, #int 1 // #1 │ │ -0cd172: 7210 1a2c 0800 |0001: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ -0cd178: 0a03 |0004: move-result v3 │ │ -0cd17a: 2b03 af00 0000 |0005: packed-switch v3, 000000b4 // +000000af │ │ -0cd180: 6f20 1d22 8700 |0008: invoke-super {v7, v8}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@221d │ │ -0cd186: 0a02 |000b: move-result v2 │ │ -0cd188: 0f02 |000c: return v2 │ │ -0cd18a: 6e10 182e 0700 |000d: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.setCredentials:()V // method@2e18 │ │ -0cd190: 5473 8e11 |0010: iget-object v3, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ -0cd194: 1a04 7025 |0012: const-string v4, "n/a" // string@2570 │ │ -0cd198: 6e20 b92e 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0cd19e: 0a03 |0017: move-result v3 │ │ -0cd1a0: 3803 1600 |0018: if-eqz v3, 002e // +0016 │ │ -0cd1a4: 6e10 0f2e 0700 |001a: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0cd1aa: 0c03 |001d: move-result-object v3 │ │ -0cd1ac: 1a04 3704 |001e: const-string v4, "Enter Credentials in Settings" // string@0437 │ │ -0cd1b0: 1215 |0020: const/4 v5, #int 1 // #1 │ │ -0cd1b2: 7130 1921 4305 |0021: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ -0cd1b8: 0c03 |0024: move-result-object v3 │ │ -0cd1ba: 6e10 1c21 0300 |0025: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@211c │ │ -0cd1c0: 28e4 |0028: goto 000c // -001c │ │ -0cd1c2: 0d00 |0029: move-exception v0 │ │ -0cd1c4: 6e10 7c2e 0000 |002a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -0cd1ca: 28df |002d: goto 000c // -0021 │ │ -0cd1cc: 2203 a605 |002e: new-instance v3, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ -0cd1d0: 1204 |0030: const/4 v4, #int 0 // #0 │ │ -0cd1d2: 7030 022e 7304 |0031: invoke-direct {v3, v7, v4}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V // method@2e02 │ │ -0cd1d8: 5b73 9811 |0034: iput-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ -0cd1dc: 5473 9811 |0036: iget-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ -0cd1e0: 1244 |0038: const/4 v4, #int 4 // #4 │ │ -0cd1e2: 2344 6a06 |0039: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ -0cd1e6: 1205 |003b: const/4 v5, #int 0 // #0 │ │ -0cd1e8: 5476 8e11 |003c: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ -0cd1ec: 4d06 0405 |003e: aput-object v6, v4, v5 │ │ -0cd1f0: 1215 |0040: const/4 v5, #int 1 // #1 │ │ -0cd1f2: 5476 8d11 |0041: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ -0cd1f6: 4d06 0405 |0043: aput-object v6, v4, v5 │ │ -0cd1fa: 1225 |0045: const/4 v5, #int 2 // #2 │ │ -0cd1fc: 1a06 0701 |0046: const-string v6, "10" // string@0107 │ │ -0cd200: 4d06 0405 |0048: aput-object v6, v4, v5 │ │ -0cd204: 1235 |004a: const/4 v5, #int 3 // #3 │ │ -0cd206: 5476 8c11 |004b: iget-object v6, v7, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ -0cd20a: 4d06 0405 |004d: aput-object v6, v4, v5 │ │ -0cd20e: 6e20 062e 4300 |004f: invoke-virtual {v3, v4}, Lcom/juet/attendance/attendance$WebExtractor;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2e06 │ │ -0cd214: 28ba |0052: goto 000c // -0046 │ │ -0cd216: 6e10 182e 0700 |0053: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.setCredentials:()V // method@2e18 │ │ -0cd21c: 5473 8e11 |0056: iget-object v3, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ -0cd220: 1a04 7025 |0058: const-string v4, "n/a" // string@2570 │ │ -0cd224: 6e20 b92e 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0cd22a: 0a03 |005d: move-result v3 │ │ -0cd22c: 3803 1600 |005e: if-eqz v3, 0074 // +0016 │ │ -0cd230: 6e10 0f2e 0700 |0060: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0cd236: 0c03 |0063: move-result-object v3 │ │ -0cd238: 1a04 3704 |0064: const-string v4, "Enter Credentials in Settings" // string@0437 │ │ -0cd23c: 1215 |0066: const/4 v5, #int 1 // #1 │ │ -0cd23e: 7130 1921 4305 |0067: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ -0cd244: 0c03 |006a: move-result-object v3 │ │ -0cd246: 6e10 1c21 0300 |006b: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@211c │ │ -0cd24c: 289e |006e: goto 000c // -0062 │ │ -0cd24e: 0d00 |006f: move-exception v0 │ │ -0cd250: 6e10 7c2e 0000 |0070: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -0cd256: 2899 |0073: goto 000c // -0067 │ │ -0cd258: 2203 a605 |0074: new-instance v3, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ -0cd25c: 1204 |0076: const/4 v4, #int 0 // #0 │ │ -0cd25e: 7030 022e 7304 |0077: invoke-direct {v3, v7, v4}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V // method@2e02 │ │ -0cd264: 5b73 9811 |007a: iput-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ -0cd268: 5473 9811 |007c: iget-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ -0cd26c: 1244 |007e: const/4 v4, #int 4 // #4 │ │ -0cd26e: 2344 6a06 |007f: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ -0cd272: 1205 |0081: const/4 v5, #int 0 // #0 │ │ -0cd274: 5476 8e11 |0082: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ -0cd278: 4d06 0405 |0084: aput-object v6, v4, v5 │ │ -0cd27c: 1215 |0086: const/4 v5, #int 1 // #1 │ │ -0cd27e: 5476 8d11 |0087: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ -0cd282: 4d06 0405 |0089: aput-object v6, v4, v5 │ │ -0cd286: 1225 |008b: const/4 v5, #int 2 // #2 │ │ -0cd288: 1a06 0901 |008c: const-string v6, "20" // string@0109 │ │ -0cd28c: 4d06 0405 |008e: aput-object v6, v4, v5 │ │ -0cd290: 1235 |0090: const/4 v5, #int 3 // #3 │ │ -0cd292: 5476 8c11 |0091: iget-object v6, v7, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ -0cd296: 4d06 0405 |0093: aput-object v6, v4, v5 │ │ -0cd29a: 6e20 062e 4300 |0095: invoke-virtual {v3, v4}, Lcom/juet/attendance/attendance$WebExtractor;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2e06 │ │ -0cd2a0: 2900 74ff |0098: goto/16 000c // -008c │ │ -0cd2a4: 2201 3a00 |009a: new-instance v1, Landroid/content/Intent; // type@003a │ │ -0cd2a8: 6e10 0f2e 0700 |009c: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0cd2ae: 0c03 |009f: move-result-object v3 │ │ -0cd2b0: 6e10 b805 0300 |00a0: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ -0cd2b6: 0c03 |00a3: move-result-object v3 │ │ -0cd2b8: 1c04 a205 |00a4: const-class v4, Lcom/juet/attendance/SettingsView; // type@05a2 │ │ -0cd2bc: 7030 7b01 3104 |00a6: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@017b │ │ -0cd2c2: 6e20 1a2e 1700 |00a9: invoke-virtual {v7, v1}, Lcom/juet/attendance/attendance;.startActivity:(Landroid/content/Intent;)V // method@2e1a │ │ -0cd2c8: 2900 60ff |00ac: goto/16 000c // -00a0 │ │ -0cd2cc: 0d00 |00ae: move-exception v0 │ │ -0cd2ce: 6e10 7c2e 0000 |00af: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -0cd2d4: 2900 5aff |00b2: goto/16 000c // -00a6 │ │ -0cd2d8: 0001 0300 4700 097f 0800 0000 4e00 ... |00b4: packed-switch-data (10 units) │ │ +0d09cc: |[0d09cc] com.juet.attendance.attendance.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d09dc: 1212 |0000: const/4 v2, #int 1 // #1 │ │ +0d09de: 7210 1a2c 0800 |0001: invoke-interface {v8}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ +0d09e4: 0a03 |0004: move-result v3 │ │ +0d09e6: 2b03 af00 0000 |0005: packed-switch v3, 000000b4 // +000000af │ │ +0d09ec: 6f20 1d22 8700 |0008: invoke-super {v7, v8}, Lcom/actionbarsherlock/app/SherlockFragment;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@221d │ │ +0d09f2: 0a02 |000b: move-result v2 │ │ +0d09f4: 0f02 |000c: return v2 │ │ +0d09f6: 6e10 182e 0700 |000d: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.setCredentials:()V // method@2e18 │ │ +0d09fc: 5473 8e11 |0010: iget-object v3, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ +0d0a00: 1a04 7125 |0012: const-string v4, "n/a" // string@2571 │ │ +0d0a04: 6e20 b92e 4300 |0014: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d0a0a: 0a03 |0017: move-result v3 │ │ +0d0a0c: 3803 1600 |0018: if-eqz v3, 002e // +0016 │ │ +0d0a10: 6e10 0f2e 0700 |001a: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0a16: 0c03 |001d: move-result-object v3 │ │ +0d0a18: 1a04 3804 |001e: const-string v4, "Enter Credentials in Settings" // string@0438 │ │ +0d0a1c: 1215 |0020: const/4 v5, #int 1 // #1 │ │ +0d0a1e: 7130 1921 4305 |0021: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ +0d0a24: 0c03 |0024: move-result-object v3 │ │ +0d0a26: 6e10 1c21 0300 |0025: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@211c │ │ +0d0a2c: 28e4 |0028: goto 000c // -001c │ │ +0d0a2e: 0d00 |0029: move-exception v0 │ │ +0d0a30: 6e10 7c2e 0000 |002a: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +0d0a36: 28df |002d: goto 000c // -0021 │ │ +0d0a38: 2203 a605 |002e: new-instance v3, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ +0d0a3c: 1204 |0030: const/4 v4, #int 0 // #0 │ │ +0d0a3e: 7030 022e 7304 |0031: invoke-direct {v3, v7, v4}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V // method@2e02 │ │ +0d0a44: 5b73 9811 |0034: iput-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ +0d0a48: 5473 9811 |0036: iget-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ +0d0a4c: 1244 |0038: const/4 v4, #int 4 // #4 │ │ +0d0a4e: 2344 6a06 |0039: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ +0d0a52: 1205 |003b: const/4 v5, #int 0 // #0 │ │ +0d0a54: 5476 8e11 |003c: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ +0d0a58: 4d06 0405 |003e: aput-object v6, v4, v5 │ │ +0d0a5c: 1215 |0040: const/4 v5, #int 1 // #1 │ │ +0d0a5e: 5476 8d11 |0041: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ +0d0a62: 4d06 0405 |0043: aput-object v6, v4, v5 │ │ +0d0a66: 1225 |0045: const/4 v5, #int 2 // #2 │ │ +0d0a68: 1a06 0901 |0046: const-string v6, "10" // string@0109 │ │ +0d0a6c: 4d06 0405 |0048: aput-object v6, v4, v5 │ │ +0d0a70: 1235 |004a: const/4 v5, #int 3 // #3 │ │ +0d0a72: 5476 8c11 |004b: iget-object v6, v7, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ +0d0a76: 4d06 0405 |004d: aput-object v6, v4, v5 │ │ +0d0a7a: 6e20 062e 4300 |004f: invoke-virtual {v3, v4}, Lcom/juet/attendance/attendance$WebExtractor;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2e06 │ │ +0d0a80: 28ba |0052: goto 000c // -0046 │ │ +0d0a82: 6e10 182e 0700 |0053: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.setCredentials:()V // method@2e18 │ │ +0d0a88: 5473 8e11 |0056: iget-object v3, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ +0d0a8c: 1a04 7125 |0058: const-string v4, "n/a" // string@2571 │ │ +0d0a90: 6e20 b92e 4300 |005a: invoke-virtual {v3, v4}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d0a96: 0a03 |005d: move-result v3 │ │ +0d0a98: 3803 1600 |005e: if-eqz v3, 0074 // +0016 │ │ +0d0a9c: 6e10 0f2e 0700 |0060: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0aa2: 0c03 |0063: move-result-object v3 │ │ +0d0aa4: 1a04 3804 |0064: const-string v4, "Enter Credentials in Settings" // string@0438 │ │ +0d0aa8: 1215 |0066: const/4 v5, #int 1 // #1 │ │ +0d0aaa: 7130 1921 4305 |0067: invoke-static {v3, v4, v5}, Landroid/widget/Toast;.makeText:(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast; // method@2119 │ │ +0d0ab0: 0c03 |006a: move-result-object v3 │ │ +0d0ab2: 6e10 1c21 0300 |006b: invoke-virtual {v3}, Landroid/widget/Toast;.show:()V // method@211c │ │ +0d0ab8: 289e |006e: goto 000c // -0062 │ │ +0d0aba: 0d00 |006f: move-exception v0 │ │ +0d0abc: 6e10 7c2e 0000 |0070: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +0d0ac2: 2899 |0073: goto 000c // -0067 │ │ +0d0ac4: 2203 a605 |0074: new-instance v3, Lcom/juet/attendance/attendance$WebExtractor; // type@05a6 │ │ +0d0ac8: 1204 |0076: const/4 v4, #int 0 // #0 │ │ +0d0aca: 7030 022e 7304 |0077: invoke-direct {v3, v7, v4}, Lcom/juet/attendance/attendance$WebExtractor;.:(Lcom/juet/attendance/attendance;Lcom/juet/attendance/attendance$1;)V // method@2e02 │ │ +0d0ad0: 5b73 9811 |007a: iput-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ +0d0ad4: 5473 9811 |007c: iget-object v3, v7, Lcom/juet/attendance/attendance;.web:Lcom/juet/attendance/attendance$WebExtractor; // field@1198 │ │ +0d0ad8: 1244 |007e: const/4 v4, #int 4 // #4 │ │ +0d0ada: 2344 6a06 |007f: new-array v4, v4, [Ljava/lang/String; // type@066a │ │ +0d0ade: 1205 |0081: const/4 v5, #int 0 // #0 │ │ +0d0ae0: 5476 8e11 |0082: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ +0d0ae4: 4d06 0405 |0084: aput-object v6, v4, v5 │ │ +0d0ae8: 1215 |0086: const/4 v5, #int 1 // #1 │ │ +0d0aea: 5476 8d11 |0087: iget-object v6, v7, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ +0d0aee: 4d06 0405 |0089: aput-object v6, v4, v5 │ │ +0d0af2: 1225 |008b: const/4 v5, #int 2 // #2 │ │ +0d0af4: 1a06 0b01 |008c: const-string v6, "20" // string@010b │ │ +0d0af8: 4d06 0405 |008e: aput-object v6, v4, v5 │ │ +0d0afc: 1235 |0090: const/4 v5, #int 3 // #3 │ │ +0d0afe: 5476 8c11 |0091: iget-object v6, v7, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ +0d0b02: 4d06 0405 |0093: aput-object v6, v4, v5 │ │ +0d0b06: 6e20 062e 4300 |0095: invoke-virtual {v3, v4}, Lcom/juet/attendance/attendance$WebExtractor;.execute:([Ljava/lang/Object;)Landroid/os/AsyncTask; // method@2e06 │ │ +0d0b0c: 2900 74ff |0098: goto/16 000c // -008c │ │ +0d0b10: 2201 3a00 |009a: new-instance v1, Landroid/content/Intent; // type@003a │ │ +0d0b14: 6e10 0f2e 0700 |009c: invoke-virtual {v7}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0b1a: 0c03 |009f: move-result-object v3 │ │ +0d0b1c: 6e10 b805 0300 |00a0: invoke-virtual {v3}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ +0d0b22: 0c03 |00a3: move-result-object v3 │ │ +0d0b24: 1c04 a205 |00a4: const-class v4, Lcom/juet/attendance/SettingsView; // type@05a2 │ │ +0d0b28: 7030 7b01 3104 |00a6: invoke-direct {v1, v3, v4}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@017b │ │ +0d0b2e: 6e20 1a2e 1700 |00a9: invoke-virtual {v7, v1}, Lcom/juet/attendance/attendance;.startActivity:(Landroid/content/Intent;)V // method@2e1a │ │ +0d0b34: 2900 60ff |00ac: goto/16 000c // -00a0 │ │ +0d0b38: 0d00 |00ae: move-exception v0 │ │ +0d0b3a: 6e10 7c2e 0000 |00af: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +0d0b40: 2900 5aff |00b2: goto/16 000c // -00a6 │ │ +0d0b44: 0001 0300 4700 097f 0800 0000 4e00 ... |00b4: packed-switch-data (10 units) │ │ catches : 5 │ │ 0x000d - 0x0028 │ │ Ljava/lang/Exception; -> 0x0029 │ │ 0x002e - 0x0052 │ │ Ljava/lang/Exception; -> 0x0029 │ │ 0x0053 - 0x006e │ │ Ljava/lang/Exception; -> 0x006f │ │ @@ -294808,41 +294940,41 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 1 │ │ outs : 3 │ │ insns size : 51 16-bit code units │ │ -0cd324: |[0cd324] com.juet.attendance.attendance.setCredentials:()V │ │ -0cd334: 6e10 0f2e 0300 |0000: invoke-virtual {v3}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ -0cd33a: 0c00 |0003: move-result-object v0 │ │ -0cd33c: 6e10 b805 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ -0cd342: 0c00 |0007: move-result-object v0 │ │ -0cd344: 7110 d903 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@03d9 │ │ -0cd34a: 0c00 |000b: move-result-object v0 │ │ -0cd34c: 5b30 9411 |000c: iput-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ -0cd350: 5430 9411 |000e: iget-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ -0cd354: 1a01 742f |0010: const-string v1, "username" // string@2f74 │ │ -0cd358: 1a02 7025 |0012: const-string v2, "n/a" // string@2570 │ │ -0cd35c: 7230 a901 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ -0cd362: 0c00 |0017: move-result-object v0 │ │ -0cd364: 5b30 8e11 |0018: iput-object v0, v3, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ -0cd368: 5430 9411 |001a: iget-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ -0cd36c: 1a01 ee27 |001c: const-string v1, "password" // string@27ee │ │ -0cd370: 1a02 7025 |001e: const-string v2, "n/a" // string@2570 │ │ -0cd374: 7230 a901 1002 |0020: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ -0cd37a: 0c00 |0023: move-result-object v0 │ │ -0cd37c: 5b30 8d11 |0024: iput-object v0, v3, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ -0cd380: 5430 9411 |0026: iget-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ -0cd384: 1a01 871e |0028: const-string v1, "institute" // string@1e87 │ │ -0cd388: 1a02 0801 |002a: const-string v2, "2" // string@0108 │ │ -0cd38c: 7230 a901 1002 |002c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ -0cd392: 0c00 |002f: move-result-object v0 │ │ -0cd394: 5b30 8c11 |0030: iput-object v0, v3, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ -0cd398: 0e00 |0032: return-void │ │ +0d0b90: |[0d0b90] com.juet.attendance.attendance.setCredentials:()V │ │ +0d0ba0: 6e10 0f2e 0300 |0000: invoke-virtual {v3}, Lcom/juet/attendance/attendance;.getActivity:()Landroid/support/v4/app/FragmentActivity; // method@2e0f │ │ +0d0ba6: 0c00 |0003: move-result-object v0 │ │ +0d0ba8: 6e10 b805 0000 |0004: invoke-virtual {v0}, Landroid/support/v4/app/FragmentActivity;.getBaseContext:()Landroid/content/Context; // method@05b8 │ │ +0d0bae: 0c00 |0007: move-result-object v0 │ │ +0d0bb0: 7110 d903 0000 |0008: invoke-static {v0}, Landroid/preference/PreferenceManager;.getDefaultSharedPreferences:(Landroid/content/Context;)Landroid/content/SharedPreferences; // method@03d9 │ │ +0d0bb6: 0c00 |000b: move-result-object v0 │ │ +0d0bb8: 5b30 9411 |000c: iput-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ +0d0bbc: 5430 9411 |000e: iget-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ +0d0bc0: 1a01 732f |0010: const-string v1, "username" // string@2f73 │ │ +0d0bc4: 1a02 7125 |0012: const-string v2, "n/a" // string@2571 │ │ +0d0bc8: 7230 a901 1002 |0014: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ +0d0bce: 0c00 |0017: move-result-object v0 │ │ +0d0bd0: 5b30 8e11 |0018: iput-object v0, v3, Lcom/juet/attendance/attendance;.WebUser:Ljava/lang/String; // field@118e │ │ +0d0bd4: 5430 9411 |001a: iget-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ +0d0bd8: 1a01 ee27 |001c: const-string v1, "password" // string@27ee │ │ +0d0bdc: 1a02 7125 |001e: const-string v2, "n/a" // string@2571 │ │ +0d0be0: 7230 a901 1002 |0020: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ +0d0be6: 0c00 |0023: move-result-object v0 │ │ +0d0be8: 5b30 8d11 |0024: iput-object v0, v3, Lcom/juet/attendance/attendance;.WebPass:Ljava/lang/String; // field@118d │ │ +0d0bec: 5430 9411 |0026: iget-object v0, v3, Lcom/juet/attendance/attendance;.sharedPref:Landroid/content/SharedPreferences; // field@1194 │ │ +0d0bf0: 1a01 881e |0028: const-string v1, "institute" // string@1e88 │ │ +0d0bf4: 1a02 0a01 |002a: const-string v2, "2" // string@010a │ │ +0d0bf8: 7230 a901 1002 |002c: invoke-interface {v0, v1, v2}, Landroid/content/SharedPreferences;.getString:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; // method@01a9 │ │ +0d0bfe: 0c00 |002f: move-result-object v0 │ │ +0d0c00: 5b30 8c11 |0030: iput-object v0, v3, Lcom/juet/attendance/attendance;.Institute:Ljava/lang/String; // field@118c │ │ +0d0c04: 0e00 |0032: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=206 │ │ 0x000e line=207 │ │ 0x001a line=208 │ │ 0x0026 line=209 │ │ 0x0032 line=211 │ │ @@ -294854,40 +294986,40 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 20 16-bit code units │ │ -0cd39c: |[0cd39c] com.juet.attendance.attendance.startList:()V │ │ -0cd3ac: 7010 112e 0200 |0000: invoke-direct {v2}, Lcom/juet/attendance/attendance;.getListData:()Ljava/util/ArrayList; // method@2e11 │ │ -0cd3b2: 0c00 |0003: move-result-object v0 │ │ -0cd3b4: 5b20 8f11 |0004: iput-object v0, v2, Lcom/juet/attendance/attendance;.image_details:Ljava/util/ArrayList; // field@118f │ │ -0cd3b8: 5420 9711 |0006: iget-object v0, v2, Lcom/juet/attendance/attendance;.v:Landroid/view/View; // field@1197 │ │ -0cd3bc: 1401 3900 097f |0008: const v1, #float 1.82105e+38 // #7f090039 │ │ -0cd3c2: 6e20 e61d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cd3c8: 0c00 |000e: move-result-object v0 │ │ -0cd3ca: 1f00 8104 |000f: check-cast v0, Landroid/widget/ListView; // type@0481 │ │ -0cd3ce: 5b20 9011 |0011: iput-object v0, v2, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ -0cd3d2: 0e00 |0013: return-void │ │ +0d0c08: |[0d0c08] com.juet.attendance.attendance.startList:()V │ │ +0d0c18: 7010 112e 0200 |0000: invoke-direct {v2}, Lcom/juet/attendance/attendance;.getListData:()Ljava/util/ArrayList; // method@2e11 │ │ +0d0c1e: 0c00 |0003: move-result-object v0 │ │ +0d0c20: 5b20 8f11 |0004: iput-object v0, v2, Lcom/juet/attendance/attendance;.image_details:Ljava/util/ArrayList; // field@118f │ │ +0d0c24: 5420 9711 |0006: iget-object v0, v2, Lcom/juet/attendance/attendance;.v:Landroid/view/View; // field@1197 │ │ +0d0c28: 1401 3900 097f |0008: const v1, #float 1.82105e+38 // #7f090039 │ │ +0d0c2e: 6e20 e61d 1000 |000b: invoke-virtual {v0, v1}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d0c34: 0c00 |000e: move-result-object v0 │ │ +0d0c36: 1f00 8104 |000f: check-cast v0, Landroid/widget/ListView; // type@0481 │ │ +0d0c3a: 5b20 9011 |0011: iput-object v0, v2, Lcom/juet/attendance/attendance;.lv1:Landroid/widget/ListView; // field@1190 │ │ +0d0c3e: 0e00 |0013: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=78 │ │ 0x0006 line=79 │ │ 0x0013 line=80 │ │ locals : │ │ 0x0000 - 0x0014 reg=2 this Lcom/juet/attendance/attendance; │ │ │ │ - source_file_idx : 5531 (attendance.java) │ │ + source_file_idx : 5532 (attendance.java) │ │ │ │ Class #1046 header: │ │ class_idx : 224 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 223 │ │ -source_file_idx : 542 │ │ +source_file_idx : 544 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1046 annotations: │ │ Annotations on class │ │ @@ -294907,17 +295039,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd3d4: |[0cd3d4] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ -0cd3e4: 7010 0204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0402 │ │ -0cd3ea: 0e00 |0003: return-void │ │ +0d0c40: |[0d0c40] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.:()V │ │ +0d0c50: 7010 0204 0000 |0000: invoke-direct {v0}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;.:()V // method@0402 │ │ +0d0c56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=103 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; │ │ │ │ Virtual methods - │ │ @@ -294926,32 +295058,32 @@ │ │ type : '(Landroid/accessibilityservice/AccessibilityServiceInfo;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd3ec: |[0cd3ec] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ -0cd3fc: 7110 2a04 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@042a │ │ -0cd402: 0a00 |0003: move-result v0 │ │ -0cd404: 0f00 |0004: return v0 │ │ +0d0c58: |[0d0c58] android.support.v4.accessibilityservice.AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I │ │ +0d0c68: 7110 2a04 0200 |0000: invoke-static {v2}, Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2;.getCapabilities:(Landroid/accessibilityservice/AccessibilityServiceInfo;)I // method@042a │ │ +0d0c6e: 0a00 |0003: move-result v0 │ │ +0d0c70: 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 : 542 (AccessibilityServiceInfoCompat.java) │ │ + source_file_idx : 544 (AccessibilityServiceInfoCompat.java) │ │ │ │ Class #1047 header: │ │ class_idx : 349 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 348 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #1047 annotations: │ │ Annotations on class │ │ @@ -294971,17 +295103,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd408: |[0cd408] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ -0cd418: 7010 2708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0827 │ │ -0cd41e: 0e00 |0003: return-void │ │ +0d0c74: |[0d0c74] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.:()V │ │ +0d0c84: 7010 2708 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;.:()V // method@0827 │ │ +0d0c8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=638 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ │ │ Virtual methods - │ │ @@ -294990,81 +295122,81 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 24 │ │ insns size : 134 16-bit code units │ │ -0cd420: |[0cd420] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0cd430: 2201 7001 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@0170 │ │ -0cd434: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -0cd438: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0cd43c: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ -0cd440: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0cd444: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ -0cd448: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0cd44c: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -0cd450: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0cd454: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ -0cd458: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ -0cd45c: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -0cd460: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ -0cd464: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ -0cd468: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ -0cd46c: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -0cd470: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0cd474: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -0cd478: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -0cd47c: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -0cd480: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ -0cd484: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ -0cd488: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ -0cd48c: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ -0cd490: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ -0cd494: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ -0cd498: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ -0cd49c: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ -0cd4a0: 550f 1302 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ -0cd4a4: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ -0cd4a8: 5500 1802 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ -0cd4ac: 0210 0000 |003e: move/from16 v16, v0 │ │ -0cd4b0: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ -0cd4b4: 5200 0e02 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -0cd4b8: 0211 0000 |0044: move/from16 v17, v0 │ │ -0cd4bc: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -0cd4c0: 5400 1602 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ -0cd4c4: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0cd4c8: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ -0cd4cc: 5500 0a02 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ -0cd4d0: 0213 0000 |0050: move/from16 v19, v0 │ │ -0cd4d4: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -0cd4d8: 5400 0d02 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ -0cd4dc: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0cd4e0: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ -0cd4e4: 5400 0502 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -0cd4e8: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0cd4ec: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ -0cd4f0: 5400 0702 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ -0cd4f4: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0cd4f8: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ -0cd4fc: 5500 0802 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ -0cd500: 0217 0000 |0068: move/from16 v23, v0 │ │ -0cd504: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ -0cd508: 5400 1402 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ -0cd50c: 0818 0000 |006e: move-object/from16 v24, v0 │ │ -0cd510: 7618 c408 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@08c4 │ │ -0cd516: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ -0cd51a: 5402 fd01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ -0cd51e: 7120 6a08 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ -0cd524: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ -0cd528: 5402 1502 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0cd52c: 7120 6b08 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ -0cd532: 6e10 c608 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@08c6 │ │ -0cd538: 0c02 |0084: move-result-object v2 │ │ -0cd53a: 1102 |0085: return-object v2 │ │ +0d0c8c: |[0d0c8c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0d0c9c: 2201 7001 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatKitKat$Builder; // type@0170 │ │ +0d0ca0: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +0d0ca4: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0d0ca8: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +0d0cac: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0d0cb0: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +0d0cb4: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0d0cb8: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +0d0cbc: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0d0cc0: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +0d0cc4: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ +0d0cc8: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +0d0ccc: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ +0d0cd0: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +0d0cd4: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ +0d0cd8: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +0d0cdc: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0d0ce0: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +0d0ce4: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +0d0ce8: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +0d0cec: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ +0d0cf0: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +0d0cf4: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ +0d0cf8: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +0d0cfc: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ +0d0d00: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +0d0d04: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ +0d0d08: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +0d0d0c: 550f 1302 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ +0d0d10: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +0d0d14: 5500 1802 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ +0d0d18: 0210 0000 |003e: move/from16 v16, v0 │ │ +0d0d1c: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +0d0d20: 5200 0e02 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +0d0d24: 0211 0000 |0044: move/from16 v17, v0 │ │ +0d0d28: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +0d0d2c: 5400 1602 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ +0d0d30: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0d0d34: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +0d0d38: 5500 0a02 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ +0d0d3c: 0213 0000 |0050: move/from16 v19, v0 │ │ +0d0d40: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +0d0d44: 5400 0d02 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ +0d0d48: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0d0d4c: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +0d0d50: 5400 0502 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +0d0d54: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0d0d58: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +0d0d5c: 5400 0702 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ +0d0d60: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0d0d64: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +0d0d68: 5500 0802 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ +0d0d6c: 0217 0000 |0068: move/from16 v23, v0 │ │ +0d0d70: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +0d0d74: 5400 1402 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ +0d0d78: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +0d0d7c: 7618 c408 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@08c4 │ │ +0d0d82: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +0d0d86: 5402 fd01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ +0d0d8a: 7120 6a08 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ +0d0d90: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +0d0d94: 5402 1502 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +0d0d98: 7120 6b08 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ +0d0d9e: 6e10 c608 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatKitKat$Builder;.build:()Landroid/app/Notification; // method@08c6 │ │ +0d0da4: 0c02 |0084: move-result-object v2 │ │ +0d0da6: 1102 |0085: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=641 │ │ 0x0073 line=647 │ │ 0x007a line=648 │ │ 0x0081 line=649 │ │ locals : │ │ @@ -295077,21 +295209,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0cd53c: |[0cd53c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0cd54c: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ -0cd550: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ -0cd554: 7140 c908 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08c9 │ │ -0cd55a: 0c00 |0007: move-result-object v0 │ │ -0cd55c: 1f00 4b01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ -0cd560: 1100 |000a: return-object v0 │ │ +0d0da8: |[0d0da8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0d0db8: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ +0d0dbc: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ +0d0dc0: 7140 c908 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatKitKat;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@08c9 │ │ +0d0dc6: 0c00 |0007: move-result-object v0 │ │ +0d0dc8: 1f00 4b01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ +0d0dcc: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=664 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -295101,18 +295233,18 @@ │ │ type : '(Landroid/app/Notification;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd564: |[0cd564] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ -0cd574: 7110 ca08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@08ca │ │ -0cd57a: 0a00 |0003: move-result v0 │ │ -0cd57c: 0f00 |0004: return v0 │ │ +0d0dd0: |[0d0dd0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getActionCount:(Landroid/app/Notification;)I │ │ +0d0de0: 7110 ca08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getActionCount:(Landroid/app/Notification;)I // method@08ca │ │ +0d0de6: 0a00 |0003: move-result v0 │ │ +0d0de8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=659 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -295121,18 +295253,18 @@ │ │ type : '(Landroid/app/Notification;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd580: |[0cd580] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ -0cd590: 7110 cb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08cb │ │ -0cd596: 0c00 |0003: move-result-object v0 │ │ -0cd598: 1100 |0004: return-object v0 │ │ +0d0dec: |[0d0dec] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; │ │ +0d0dfc: 7110 cb08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getExtras:(Landroid/app/Notification;)Landroid/os/Bundle; // method@08cb │ │ +0d0e02: 0c00 |0003: move-result-object v0 │ │ +0d0e04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -295141,18 +295273,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd59c: |[0cd59c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0cd5ac: 7110 cc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@08cc │ │ -0cd5b2: 0c00 |0003: move-result-object v0 │ │ -0cd5b4: 1100 |0004: return-object v0 │ │ +0d0e08: |[0d0e08] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0d0e18: 7110 cc08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@08cc │ │ +0d0e1e: 0c00 |0003: move-result-object v0 │ │ +0d0e20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=675 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -295161,18 +295293,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd5b8: |[0cd5b8] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0cd5c8: 7110 cd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@08cd │ │ -0cd5ce: 0a00 |0003: move-result v0 │ │ -0cd5d0: 0f00 |0004: return v0 │ │ +0d0e24: |[0d0e24] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0d0e34: 7110 cd08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getLocalOnly:(Landroid/app/Notification;)Z // method@08cd │ │ +0d0e3a: 0a00 |0003: move-result v0 │ │ +0d0e3c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=670 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -295181,18 +295313,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd5d4: |[0cd5d4] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0cd5e4: 7110 ce08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@08ce │ │ -0cd5ea: 0c00 |0003: move-result-object v0 │ │ -0cd5ec: 1100 |0004: return-object v0 │ │ +0d0e40: |[0d0e40] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0d0e50: 7110 ce08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@08ce │ │ +0d0e56: 0c00 |0003: move-result-object v0 │ │ +0d0e58: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=685 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -295201,32 +295333,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd5f0: |[0cd5f0] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0cd600: 7110 cf08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@08cf │ │ -0cd606: 0a00 |0003: move-result v0 │ │ -0cd608: 0f00 |0004: return v0 │ │ +0d0e5c: |[0d0e5c] android.support.v4.app.NotificationCompat$NotificationCompatImplKitKat.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0d0e6c: 7110 cf08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatKitKat;.isGroupSummary:(Landroid/app/Notification;)Z // method@08cf │ │ +0d0e72: 0a00 |0003: move-result v0 │ │ +0d0e74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=680 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #1048 header: │ │ class_idx : 377 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 376 │ │ -source_file_idx : 3609 │ │ +source_file_idx : 3610 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1048 annotations: │ │ Annotations on class │ │ @@ -295246,17 +295378,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd60c: |[0cd60c] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ -0cd61c: 7010 eb08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@08eb │ │ -0cd622: 0e00 |0003: return-void │ │ +0d0e78: |[0d0e78] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.:()V │ │ +0d0e88: 7010 eb08 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationManagerCompat$ImplEclair;.:()V // method@08eb │ │ +0d0e8e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=157 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ Virtual methods - │ │ @@ -295265,30 +295397,30 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cd624: |[0cd624] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ -0cd634: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ -0cd638: 0f00 |0002: return v0 │ │ +0d0e90: |[0d0e90] android.support.v4.app.NotificationManagerCompat$ImplIceCreamSandwich.getSideChannelBindFlags:()I │ │ +0d0ea0: 1300 2100 |0000: const/16 v0, #int 33 // #21 │ │ +0d0ea4: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=160 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Landroid/support/v4/app/NotificationManagerCompat$ImplIceCreamSandwich; │ │ │ │ - source_file_idx : 3609 (NotificationManagerCompat.java) │ │ + source_file_idx : 3610 (NotificationManagerCompat.java) │ │ │ │ Class #1049 header: │ │ class_idx : 404 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 403 │ │ -source_file_idx : 4009 │ │ +source_file_idx : 4010 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1049 annotations: │ │ Annotations on class │ │ @@ -295308,17 +295440,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd63c: |[0cd63c] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ -0cd64c: 7010 7d09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@097d │ │ -0cd652: 0e00 |0003: return-void │ │ +0d0ea8: |[0d0ea8] android.support.v4.app.ShareCompat$ShareCompatImplJB.:()V │ │ +0d0eb8: 7010 7d09 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;.:()V // method@097d │ │ +0d0ebe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=138 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ │ │ Virtual methods - │ │ @@ -295327,18 +295459,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 │ │ -0cd654: |[0cd654] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ -0cd664: 7110 8d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@098d │ │ -0cd66a: 0c00 |0003: move-result-object v0 │ │ -0cd66c: 1100 |0004: return-object v0 │ │ +0d0ec0: |[0d0ec0] android.support.v4.app.ShareCompat$ShareCompatImplJB.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; │ │ +0d0ed0: 7110 8d09 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/ShareCompatJB;.escapeHtml:(Ljava/lang/CharSequence;)Ljava/lang/String; // method@098d │ │ +0d0ed6: 0c00 |0003: move-result-object v0 │ │ +0d0ed8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0005 reg=2 html Ljava/lang/CharSequence; │ │ │ │ @@ -295347,31 +295479,31 @@ │ │ type : '(Landroid/view/MenuItem;)Z' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd670: |[0cd670] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ -0cd680: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd682: 0f00 |0001: return v0 │ │ +0d0edc: |[0d0edc] android.support.v4.app.ShareCompat$ShareCompatImplJB.shouldAddChooserIntent:(Landroid/view/MenuItem;)Z │ │ +0d0eec: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d0eee: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=145 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; │ │ 0x0000 - 0x0002 reg=2 item Landroid/view/MenuItem; │ │ │ │ - source_file_idx : 4009 (ShareCompat.java) │ │ + source_file_idx : 4010 (ShareCompat.java) │ │ │ │ Class #1050 header: │ │ class_idx : 437 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 436 │ │ -source_file_idx : 1405 │ │ +source_file_idx : 1406 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1050 annotations: │ │ Annotations on class │ │ @@ -295391,17 +295523,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd684: |[0cd684] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ -0cd694: 7010 400a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0a40 │ │ -0cd69a: 0e00 |0003: return-void │ │ +0d0ef0: |[0d0ef0] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.:()V │ │ +0d0f00: 7010 400a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/content/IntentCompat$IntentCompatImplHC;.:()V // method@0a40 │ │ +0d0f06: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=76 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/content/IntentCompat$IntentCompatImplIcsMr1; │ │ │ │ Virtual methods - │ │ @@ -295410,33 +295542,33 @@ │ │ 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 │ │ -0cd69c: |[0cd69c] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ -0cd6ac: 7120 4e0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0a4e │ │ -0cd6b2: 0c00 |0003: move-result-object v0 │ │ -0cd6b4: 1100 |0004: return-object v0 │ │ +0d0f08: |[0d0f08] android.support.v4.content.IntentCompat$IntentCompatImplIcsMr1.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ +0d0f18: 7120 4e0a 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/content/IntentCompatIcsMr1;.makeMainSelectorActivity:(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; // method@0a4e │ │ +0d0f1e: 0c00 |0003: move-result-object v0 │ │ +0d0f20: 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 : 1405 (IntentCompat.java) │ │ + source_file_idx : 1406 (IntentCompat.java) │ │ │ │ Class #1051 header: │ │ class_idx : 465 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 464 │ │ -source_file_idx : 700 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1051 annotations: │ │ Annotations on class │ │ @@ -295456,17 +295588,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd6b8: |[0cd6b8] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.:()V │ │ -0cd6c8: 7010 bd0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0abd │ │ -0cd6ce: 0e00 |0003: return-void │ │ +0d0f24: |[0d0f24] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.:()V │ │ +0d0f34: 7010 bd0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$HcMr1BitmapCompatImpl;.:()V // method@0abd │ │ +0d0f3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=57 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -295475,18 +295607,18 @@ │ │ type : '(Landroid/graphics/Bitmap;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd6d0: |[0cd6d0] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ -0cd6e0: 7110 cc0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0acc │ │ -0cd6e6: 0a00 |0003: move-result v0 │ │ -0cd6e8: 0f00 |0004: return v0 │ │ +0d0f3c: |[0d0f3c] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.hasMipMap:(Landroid/graphics/Bitmap;)Z │ │ +0d0f4c: 7110 cc0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.hasMipMap:(Landroid/graphics/Bitmap;)Z // method@0acc │ │ +0d0f52: 0a00 |0003: move-result v0 │ │ +0d0f54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=60 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ @@ -295495,33 +295627,33 @@ │ │ type : '(Landroid/graphics/Bitmap;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cd6ec: |[0cd6ec] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ -0cd6fc: 7120 cd0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0acd │ │ -0cd702: 0e00 |0003: return-void │ │ +0d0f58: |[0d0f58] android.support.v4.graphics.BitmapCompat$JbMr2BitmapCompatImpl.setHasMipMap:(Landroid/graphics/Bitmap;Z)V │ │ +0d0f68: 7120 cd0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/BitmapCompatJellybeanMR2;.setHasMipMap:(Landroid/graphics/Bitmap;Z)V // method@0acd │ │ +0d0f6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=65 │ │ 0x0003 line=66 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl; │ │ 0x0000 - 0x0004 reg=1 bitmap Landroid/graphics/Bitmap; │ │ 0x0000 - 0x0004 reg=2 hasMipMap Z │ │ │ │ - source_file_idx : 700 (BitmapCompat.java) │ │ + source_file_idx : 702 (BitmapCompat.java) │ │ │ │ Class #1052 header: │ │ class_idx : 474 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 473 │ │ -source_file_idx : 988 │ │ +source_file_idx : 989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1052 annotations: │ │ Annotations on class │ │ @@ -295541,17 +295673,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd704: |[0cd704] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ -0cd714: 7010 e10a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0ae1 │ │ -0cd71a: 0e00 |0003: return-void │ │ +0d0f70: |[0d0f70] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.:()V │ │ +0d0f80: 7010 e10a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;.:()V // method@0ae1 │ │ +0d0f86: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -295560,18 +295692,18 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd71c: |[0cd71c] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ -0cd72c: 7110 f90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0af9 │ │ -0cd732: 0a00 |0003: move-result v0 │ │ -0cd734: 0f00 |0004: return v0 │ │ +0d0f88: |[0d0f88] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z │ │ +0d0f98: 7110 f90a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.isAutoMirrored:(Landroid/graphics/drawable/Drawable;)Z // method@0af9 │ │ +0d0f9e: 0a00 |0003: move-result v0 │ │ +0d0fa0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl; │ │ 0x0000 - 0x0005 reg=2 drawable Landroid/graphics/drawable/Drawable; │ │ │ │ @@ -295580,33 +295712,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cd738: |[0cd738] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ -0cd748: 7120 fa0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0afa │ │ -0cd74e: 0e00 |0003: return-void │ │ +0d0fa4: |[0d0fa4] android.support.v4.graphics.drawable.DrawableCompat$KitKatDrawableImpl.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V │ │ +0d0fb4: 7120 fa0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;.setAutoMirrored:(Landroid/graphics/drawable/Drawable;Z)V // method@0afa │ │ +0d0fba: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=97 │ │ 0x0003 line=98 │ │ 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 : 988 (DrawableCompat.java) │ │ + source_file_idx : 989 (DrawableCompat.java) │ │ │ │ Class #1053 header: │ │ class_idx : 665 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 662 │ │ -source_file_idx : 493 │ │ +source_file_idx : 495 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1053 annotations: │ │ Annotations on class │ │ @@ -295626,17 +295758,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd750: |[0cd750] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ -0cd760: 7010 1210 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1012 │ │ -0cd766: 0e00 |0003: return-void │ │ +0d0fbc: |[0d0fbc] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.:()V │ │ +0d0fcc: 7010 1210 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateIcsImpl;.:()V // method@1012 │ │ +0d0fd2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=214 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl; │ │ │ │ Virtual methods - │ │ @@ -295645,23 +295777,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 │ │ -0cd768: |[0cd768] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0cd778: 7120 7a10 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@107a │ │ -0cd77e: 0c00 |0003: move-result-object v0 │ │ -0cd780: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0cd784: 2201 6803 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0368 │ │ -0cd788: 7020 b817 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@17b8 │ │ -0cd78e: 1101 |000b: return-object v1 │ │ -0cd790: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0cd792: 28fe |000d: goto 000b // -0002 │ │ +0d0fd4: |[0d0fd4] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0d0fe4: 7120 7a10 4300 |0000: invoke-static {v3, v4}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.getAccessibilityNodeProvider:(Ljava/lang/Object;Landroid/view/View;)Ljava/lang/Object; // method@107a │ │ +0d0fea: 0c00 |0003: move-result-object v0 │ │ +0d0fec: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0d0ff0: 2201 6803 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0368 │ │ +0d0ff4: 7020 b817 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@17b8 │ │ +0d0ffa: 1101 |000b: return-object v1 │ │ +0d0ffc: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0d0ffe: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=275 │ │ 0x0004 line=277 │ │ 0x0006 line=278 │ │ 0x000b line=280 │ │ locals : │ │ @@ -295675,20 +295807,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 │ │ -0cd794: |[0cd794] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ -0cd7a4: 2200 9802 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0298 │ │ -0cd7a8: 7030 2710 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@1027 │ │ -0cd7ae: 7110 7b10 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@107b │ │ -0cd7b4: 0c00 |0008: move-result-object v0 │ │ -0cd7b6: 1100 |0009: return-object v0 │ │ +0d1000: |[0d1000] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.newAccessiblityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompat;)Ljava/lang/Object; │ │ +0d1010: 2200 9802 |0000: new-instance v0, Landroid/support/v4/view/AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl$1; // type@0298 │ │ +0d1014: 7030 2710 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@1027 │ │ +0d101a: 7110 7b10 0000 |0005: invoke-static {v0}, Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean;.newAccessibilityDelegateBridge:(Landroid/support/v4/view/AccessibilityDelegateCompatJellyBean$AccessibilityDelegateBridgeJellyBean;)Ljava/lang/Object; // method@107b │ │ +0d1020: 0c00 |0008: move-result-object v0 │ │ +0d1022: 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; │ │ │ │ @@ -295697,35 +295829,35 @@ │ │ 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 │ │ -0cd7b8: |[0cd7b8] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0cd7c8: 7140 7c10 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@107c │ │ -0cd7ce: 0a00 |0003: move-result v0 │ │ -0cd7d0: 0f00 |0004: return v0 │ │ +0d1024: |[0d1024] android.support.v4.view.AccessibilityDelegateCompat$AccessibilityDelegateJellyBeanImpl.performAccessibilityAction:(Ljava/lang/Object;Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0d1034: 7140 7c10 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@107c │ │ +0d103a: 0a00 |0003: move-result v0 │ │ +0d103c: 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 : 493 (AccessibilityDelegateCompat.java) │ │ + source_file_idx : 495 (AccessibilityDelegateCompat.java) │ │ │ │ Class #1054 header: │ │ class_idx : 689 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 688 │ │ -source_file_idx : 1478 │ │ +source_file_idx : 1479 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1054 annotations: │ │ Annotations on class │ │ @@ -295745,17 +295877,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd7d4: |[0cd7d4] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ -0cd7e4: 7010 d110 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@10d1 │ │ -0cd7ea: 0e00 |0003: return-void │ │ +0d1040: |[0d1040] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.:()V │ │ +0d1050: 7010 d110 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;.:()V // method@10d1 │ │ +0d1056: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=144 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -295764,18 +295896,18 @@ │ │ type : '(II)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0cd7ec: |[0cd7ec] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ -0cd7fc: 7120 f210 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@10f2 │ │ -0cd802: 0a00 |0003: move-result v0 │ │ -0cd804: 0f00 |0004: return v0 │ │ +0d1058: |[0d1058] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasModifiers:(II)Z │ │ +0d1068: 7120 f210 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasModifiers:(II)Z // method@10f2 │ │ +0d106e: 0a00 |0003: move-result v0 │ │ +0d1070: 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 │ │ @@ -295785,18 +295917,18 @@ │ │ type : '(I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd808: |[0cd808] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ -0cd818: 7110 f310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@10f3 │ │ -0cd81e: 0a00 |0003: move-result v0 │ │ -0cd820: 0f00 |0004: return v0 │ │ +0d1074: |[0d1074] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.metaStateHasNoModifiers:(I)Z │ │ +0d1084: 7110 f310 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.metaStateHasNoModifiers:(I)Z // method@10f3 │ │ +0d108a: 0a00 |0003: move-result v0 │ │ +0d108c: 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 │ │ │ │ @@ -295805,32 +295937,32 @@ │ │ type : '(I)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd824: |[0cd824] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ -0cd834: 7110 f410 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@10f4 │ │ -0cd83a: 0a00 |0003: move-result v0 │ │ -0cd83c: 0f00 |0004: return v0 │ │ +0d1090: |[0d1090] android.support.v4.view.KeyEventCompat$HoneycombKeyEventVersionImpl.normalizeMetaState:(I)I │ │ +0d10a0: 7110 f410 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/KeyEventCompatHoneycomb;.normalizeMetaState:(I)I // method@10f4 │ │ +0d10a6: 0a00 |0003: move-result v0 │ │ +0d10a8: 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 : 1478 (KeyEventCompat.java) │ │ + source_file_idx : 1479 (KeyEventCompat.java) │ │ │ │ Class #1055 header: │ │ class_idx : 744 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 743 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1055 annotations: │ │ Annotations on class │ │ @@ -295850,17 +295982,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd840: |[0cd840] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ -0cd850: 7010 6612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1266 │ │ -0cd856: 0e00 |0003: return-void │ │ +0d10ac: |[0d10ac] android.support.v4.view.ViewCompat$GBViewCompatImpl.:()V │ │ +0d10bc: 7010 6612 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;.:()V // method@1266 │ │ +0d10c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -295869,18 +296001,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd858: |[0cd858] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ -0cd868: 7110 6313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@1363 │ │ -0cd86e: 0a00 |0003: move-result v0 │ │ -0cd870: 0f00 |0004: return v0 │ │ +0d10c4: |[0d10c4] android.support.v4.view.ViewCompat$GBViewCompatImpl.getOverScrollMode:(Landroid/view/View;)I │ │ +0d10d4: 7110 6313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatGingerbread;.getOverScrollMode:(Landroid/view/View;)I // method@1363 │ │ +0d10da: 0a00 |0003: move-result v0 │ │ +0d10dc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=744 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 v Landroid/view/View; │ │ │ │ @@ -295889,33 +296021,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cd874: |[0cd874] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ -0cd884: 7120 6413 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@1364 │ │ -0cd88a: 0e00 |0003: return-void │ │ +0d10e0: |[0d10e0] android.support.v4.view.ViewCompat$GBViewCompatImpl.setOverScrollMode:(Landroid/view/View;I)V │ │ +0d10f0: 7120 6413 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatGingerbread;.setOverScrollMode:(Landroid/view/View;I)V // method@1364 │ │ +0d10f6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=748 │ │ 0x0003 line=749 │ │ 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 : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #1056 header: │ │ class_idx : 768 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 767 │ │ -source_file_idx : 4595 │ │ +source_file_idx : 4596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1056 annotations: │ │ Annotations on class │ │ @@ -295935,17 +296067,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd88c: |[0cd88c] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.:()V │ │ -0cd89c: 7010 ad13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@13ad │ │ -0cd8a2: 0e00 |0003: return-void │ │ +0d10f8: |[0d10f8] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.:()V │ │ +0d1108: 7010 ad13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;.:()V // method@13ad │ │ +0d110e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -295954,31 +296086,31 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cd8a4: |[0cd8a4] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0cd8b4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cd8b6: 0f00 |0001: return v0 │ │ +0d1110: |[0d1110] android.support.v4.view.ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0d1120: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d1122: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=67 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; │ │ 0x0000 - 0x0002 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 4595 (ViewConfigurationCompat.java) │ │ + source_file_idx : 4596 (ViewConfigurationCompat.java) │ │ │ │ Class #1057 header: │ │ class_idx : 776 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 775 │ │ -source_file_idx : 4602 │ │ +source_file_idx : 4603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1057 annotations: │ │ Annotations on class │ │ @@ -295998,17 +296130,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd8b8: |[0cd8b8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ -0cd8c8: 7010 c013 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@13c0 │ │ -0cd8ce: 0e00 |0003: return-void │ │ +0d1124: |[0d1124] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.:()V │ │ +0d1134: 7010 c013 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;.:()V // method@13c0 │ │ +0d113a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=94 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -296017,34 +296149,34 @@ │ │ type : '(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0cd8d0: |[0cd8d0] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ -0cd8e0: 7130 e213 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@13e2 │ │ -0cd8e6: 0a00 |0003: move-result v0 │ │ -0cd8e8: 0f00 |0004: return v0 │ │ +0d113c: |[0d113c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatIcsImpl.onRequestSendAccessibilityEvent:(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z │ │ +0d114c: 7130 e213 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@13e2 │ │ +0d1152: 0a00 |0003: move-result v0 │ │ +0d1154: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=98 │ │ 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 : 4602 (ViewGroupCompat.java) │ │ + source_file_idx : 4603 (ViewGroupCompat.java) │ │ │ │ Class #1058 header: │ │ class_idx : 812 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 810 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1058 annotations: │ │ Annotations on class │ │ @@ -296064,17 +296196,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd8ec: |[0cd8ec] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ -0cd8fc: 7010 c914 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@14c9 │ │ -0cd902: 0e00 |0003: return-void │ │ +0d1158: |[0d1158] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.:()V │ │ +0d1168: 7010 c914 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$ICSViewPropertyAnimatorCompatImpl;.:()V // method@14c9 │ │ +0d116e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=556 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -296083,17 +296215,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cd904: |[0cd904] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ -0cd914: 7120 6215 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1562 │ │ -0cd91a: 0e00 |0003: return-void │ │ +0d1170: |[0d1170] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.setListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V │ │ +0d1180: 7120 6215 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.setListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorListener;)V // method@1562 │ │ +0d1186: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=560 │ │ 0x0003 line=561 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -296105,17 +296237,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cd91c: |[0cd91c] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0cd92c: 7120 6315 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1563 │ │ -0cd932: 0e00 |0003: return-void │ │ +0d1188: |[0d1188] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withEndAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0d1198: 7120 6315 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withEndAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1563 │ │ +0d119e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=570 │ │ 0x0003 line=571 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -296127,17 +296259,17 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd934: |[0cd934] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ -0cd944: 7110 6415 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@1564 │ │ -0cd94a: 0e00 |0003: return-void │ │ +0d11a0: |[0d11a0] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withLayer:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)V │ │ +0d11b0: 7110 6415 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withLayer:(Landroid/view/View;)V // method@1564 │ │ +0d11b6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=575 │ │ 0x0003 line=576 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ @@ -296148,34 +296280,34 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cd94c: |[0cd94c] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0cd95c: 7120 6515 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1565 │ │ -0cd962: 0e00 |0003: return-void │ │ +0d11b8: |[0d11b8] android.support.v4.view.ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl.withStartAction:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0d11c8: 7120 6515 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJB;.withStartAction:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1565 │ │ +0d11ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=565 │ │ 0x0003 line=566 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 runnable Ljava/lang/Runnable; │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1059 header: │ │ class_idx : 848 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 846 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 13 │ │ │ │ Class #1059 annotations: │ │ Annotations on class │ │ @@ -296195,17 +296327,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cd964: |[0cd964] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ -0cd974: 7010 e415 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@15e4 │ │ -0cd97a: 0e00 |0003: return-void │ │ +0d11d0: |[0d11d0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.:()V │ │ +0d11e0: 7010 e415 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;.:()V // method@15e4 │ │ +0d11e6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=920 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ │ │ Virtual methods - │ │ @@ -296214,17 +296346,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 │ │ -0cd97c: |[0cd97c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cd98c: 7130 7d17 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@177d │ │ -0cd992: 0e00 |0003: return-void │ │ +0d11e8: |[0d11e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.addChild:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0d11f8: 7130 7d17 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.addChild:(Ljava/lang/Object;Landroid/view/View;I)V // method@177d │ │ +0d11fe: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=938 │ │ 0x0003 line=939 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -296236,18 +296368,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 │ │ -0cd994: |[0cd994] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0cd9a4: 7120 7e17 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@177e │ │ -0cd9aa: 0c00 |0003: move-result-object v0 │ │ -0cd9ac: 1100 |0004: return-object v0 │ │ +0d1200: |[0d1200] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0d1210: 7120 7e17 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.findFocus:(Ljava/lang/Object;I)Ljava/lang/Object; // method@177e │ │ +0d1216: 0c00 |0003: move-result-object v0 │ │ +0d1218: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=928 │ │ 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 │ │ @@ -296257,18 +296389,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 │ │ -0cd9b0: |[0cd9b0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ -0cd9c0: 7120 7f17 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@177f │ │ -0cd9c6: 0c00 |0003: move-result-object v0 │ │ -0cd9c8: 1100 |0004: return-object v0 │ │ +0d121c: |[0d121c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; │ │ +0d122c: 7120 7f17 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.focusSearch:(Ljava/lang/Object;I)Ljava/lang/Object; // method@177f │ │ +0d1232: 0c00 |0003: move-result-object v0 │ │ +0d1234: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=933 │ │ 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 │ │ @@ -296278,18 +296410,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd9cc: |[0cd9cc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ -0cd9dc: 7110 8017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@1780 │ │ -0cd9e2: 0a00 |0003: move-result v0 │ │ -0cd9e4: 0f00 |0004: return v0 │ │ +0d1238: |[0d1238] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.getMovementGranularities:(Ljava/lang/Object;)I │ │ +0d1248: 7110 8017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.getMovementGranularities:(Ljava/lang/Object;)I // method@1780 │ │ +0d124e: 0a00 |0003: move-result v0 │ │ +0d1250: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=978 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -296298,18 +296430,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cd9e8: |[0cd9e8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ -0cd9f8: 7110 8117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1781 │ │ -0cd9fe: 0a00 |0003: move-result v0 │ │ -0cda00: 0f00 |0004: return v0 │ │ +0d1254: |[0d1254] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isAccessibilityFocused:(Ljava/lang/Object;)Z │ │ +0d1264: 7110 8117 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isAccessibilityFocused:(Ljava/lang/Object;)Z // method@1781 │ │ +0d126a: 0a00 |0003: move-result v0 │ │ +0d126c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=958 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -296318,18 +296450,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cda04: |[0cda04] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ -0cda14: 7110 8217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1782 │ │ -0cda1a: 0a00 |0003: move-result v0 │ │ -0cda1c: 0f00 |0004: return v0 │ │ +0d1270: |[0d1270] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.isVisibleToUser:(Ljava/lang/Object;)Z │ │ +0d1280: 7110 8217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.isVisibleToUser:(Ljava/lang/Object;)Z // method@1782 │ │ +0d1286: 0a00 |0003: move-result v0 │ │ +0d1288: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=948 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -296338,18 +296470,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 │ │ -0cda20: |[0cda20] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ -0cda30: 7120 8317 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1783 │ │ -0cda36: 0c00 |0003: move-result-object v0 │ │ -0cda38: 1100 |0004: return-object v0 │ │ +0d128c: |[0d128c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.obtain:(Landroid/view/View;I)Ljava/lang/Object; │ │ +0d129c: 7120 8317 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.obtain:(Landroid/view/View;I)Ljava/lang/Object; // method@1783 │ │ +0d12a2: 0c00 |0003: move-result-object v0 │ │ +0d12a4: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 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 │ │ @@ -296359,18 +296491,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 │ │ -0cda3c: |[0cda3c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ -0cda4c: 7130 8417 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@1784 │ │ -0cda52: 0a00 |0003: move-result v0 │ │ -0cda54: 0f00 |0004: return v0 │ │ +0d12a8: |[0d12a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z │ │ +0d12b8: 7130 8417 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.performAction:(Ljava/lang/Object;ILandroid/os/Bundle;)Z // method@1784 │ │ +0d12be: 0a00 |0003: move-result v0 │ │ +0d12c0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=968 │ │ 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 │ │ @@ -296381,17 +296513,17 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cda58: |[0cda58] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ -0cda68: 7120 8517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@1785 │ │ -0cda6e: 0e00 |0003: return-void │ │ +0d12c4: |[0d12c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setAccessibilityFocused:(Ljava/lang/Object;Z)V │ │ +0d12d4: 7120 8517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setAccesibilityFocused:(Ljava/lang/Object;Z)V // method@1785 │ │ +0d12da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=963 │ │ 0x0003 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -296402,17 +296534,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cda70: |[0cda70] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ -0cda80: 7120 8617 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1786 │ │ -0cda86: 0e00 |0003: return-void │ │ +0d12dc: |[0d12dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setMovementGranularities:(Ljava/lang/Object;I)V │ │ +0d12ec: 7120 8617 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setMovementGranularities:(Ljava/lang/Object;I)V // method@1786 │ │ +0d12f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=973 │ │ 0x0003 line=974 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -296423,17 +296555,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 │ │ -0cda88: |[0cda88] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cda98: 7130 8717 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1787 │ │ -0cda9e: 0e00 |0003: return-void │ │ +0d12f4: |[0d12f4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setParent:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0d1304: 7130 8717 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setParent:(Ljava/lang/Object;Landroid/view/View;I)V // method@1787 │ │ +0d130a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ 0x0003 line=984 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -296445,17 +296577,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 │ │ -0cdaa0: |[0cdaa0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cdab0: 7130 8817 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1788 │ │ -0cdab6: 0e00 |0003: return-void │ │ +0d130c: |[0d130c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0d131c: 7130 8817 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@1788 │ │ +0d1322: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=943 │ │ 0x0003 line=944 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -296467,33 +296599,33 @@ │ │ type : '(Ljava/lang/Object;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cdab8: |[0cdab8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ -0cdac8: 7120 8917 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1789 │ │ -0cdace: 0e00 |0003: return-void │ │ +0d1324: |[0d1324] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.setVisibleToUser:(Ljava/lang/Object;Z)V │ │ +0d1334: 7120 8917 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;.setVisibleToUser:(Ljava/lang/Object;Z)V // method@1789 │ │ +0d133a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=953 │ │ 0x0003 line=954 │ │ 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 : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #1060 header: │ │ class_idx : 880 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 879 │ │ -source_file_idx : 533 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1060 annotations: │ │ Annotations on class │ │ @@ -296513,17 +296645,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cdad0: |[0cdad0] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ -0cdae0: 7010 d217 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@17d2 │ │ -0cdae6: 0e00 |0003: return-void │ │ +0d133c: |[0d133c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.:()V │ │ +0d134c: 7010 d217 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;.:()V // method@17d2 │ │ +0d1352: 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 - │ │ @@ -296532,18 +296664,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cdae8: |[0cdae8] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ -0cdaf8: 7110 be18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@18be │ │ -0cdafe: 0a00 |0003: move-result v0 │ │ -0cdb00: 0f00 |0004: return v0 │ │ +0d1354: |[0d1354] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollX:(Ljava/lang/Object;)I │ │ +0d1364: 7110 be18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollX:(Ljava/lang/Object;)I // method@18be │ │ +0d136a: 0a00 |0003: move-result v0 │ │ +0d136c: 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; │ │ │ │ @@ -296552,18 +296684,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cdb04: |[0cdb04] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ -0cdb14: 7110 bf18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@18bf │ │ -0cdb1a: 0a00 |0003: move-result v0 │ │ -0cdb1c: 0f00 |0004: return v0 │ │ +0d1370: |[0d1370] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.getMaxScrollY:(Ljava/lang/Object;)I │ │ +0d1380: 7110 bf18 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.getMaxScrollY:(Ljava/lang/Object;)I // method@18bf │ │ +0d1386: 0a00 |0003: move-result v0 │ │ +0d1388: 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; │ │ │ │ @@ -296572,17 +296704,17 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cdb20: |[0cdb20] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ -0cdb30: 7120 c018 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@18c0 │ │ -0cdb36: 0e00 |0003: return-void │ │ +0d138c: |[0d138c] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollX:(Ljava/lang/Object;I)V │ │ +0d139c: 7120 c018 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollX:(Ljava/lang/Object;I)V // method@18c0 │ │ +0d13a2: 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; │ │ @@ -296593,33 +296725,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cdb38: |[0cdb38] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ -0cdb48: 7120 c118 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@18c1 │ │ -0cdb4e: 0e00 |0003: return-void │ │ +0d13a4: |[0d13a4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl.setMaxScrollY:(Ljava/lang/Object;I)V │ │ +0d13b4: 7120 c118 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;.setMaxScrollY:(Ljava/lang/Object;I)V // method@18c1 │ │ +0d13ba: 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 : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 535 (AccessibilityRecordCompat.java) │ │ │ │ Class #1061 header: │ │ class_idx : 968 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 967 │ │ -source_file_idx : 3989 │ │ +source_file_idx : 3990 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1061 annotations: │ │ Annotations on class │ │ @@ -296639,17 +296771,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cdb50: |[0cdb50] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ -0cdb60: 7010 311b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1b31 │ │ -0cdb66: 0e00 |0003: return-void │ │ +0d13bc: |[0d13bc] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.:()V │ │ +0d13cc: 7010 311b 0000 |0000: invoke-direct {v0}, Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatHoneycombImpl;.:()V // method@1b31 │ │ +0d13d2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=234 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/widget/SearchViewCompat$SearchViewCompatIcsImpl; │ │ │ │ Virtual methods - │ │ @@ -296658,18 +296790,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 │ │ -0cdb68: |[0cdb68] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ -0cdb78: 7110 9b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1b9b │ │ -0cdb7e: 0c00 |0003: move-result-object v0 │ │ -0cdb80: 1100 |0004: return-object v0 │ │ +0d13d4: |[0d13d4] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.newSearchView:(Landroid/content/Context;)Landroid/view/View; │ │ +0d13e4: 7110 9b1b 0200 |0000: invoke-static {v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.newSearchView:(Landroid/content/Context;)Landroid/view/View; // method@1b9b │ │ +0d13ea: 0c00 |0003: move-result-object v0 │ │ +0d13ec: 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; │ │ │ │ @@ -296678,17 +296810,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cdb84: |[0cdb84] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ -0cdb94: 7120 9c1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1b9c │ │ -0cdb9a: 0e00 |0003: return-void │ │ +0d13f0: |[0d13f0] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setImeOptions:(Landroid/view/View;I)V │ │ +0d1400: 7120 9c1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setImeOptions:(Landroid/view/View;I)V // method@1b9c │ │ +0d1406: 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; │ │ @@ -296699,33 +296831,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cdb9c: |[0cdb9c] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ -0cdbac: 7120 9d1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1b9d │ │ -0cdbb2: 0e00 |0003: return-void │ │ +0d1408: |[0d1408] android.support.v4.widget.SearchViewCompat$SearchViewCompatIcsImpl.setInputType:(Landroid/view/View;I)V │ │ +0d1418: 7120 9d1b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/widget/SearchViewCompatIcs;.setInputType:(Landroid/view/View;I)V // method@1b9d │ │ +0d141e: 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 : 3989 (SearchViewCompat.java) │ │ + source_file_idx : 3990 (SearchViewCompat.java) │ │ │ │ Class #1062 header: │ │ class_idx : 981 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 955 │ │ -source_file_idx : 4194 │ │ +source_file_idx : 4195 │ │ static_fields_size : 0 │ │ instance_fields_size: 6 │ │ direct_methods_size : 3 │ │ virtual_methods_size: 12 │ │ │ │ Class #1062 annotations: │ │ Annotations on class │ │ @@ -296770,22 +296902,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 │ │ -0cdbb4: |[0cdbb4] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0cdbc4: 7040 c11a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1ac1 │ │ -0cdbca: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0cdbcc: 5910 a307 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ -0cdbd0: 5b16 a407 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ -0cdbd4: 5b15 a207 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ -0cdbd8: 7020 a51b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ -0cdbde: 0e00 |000d: return-void │ │ +0d1420: |[0d1420] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0d1430: 7040 c11a 2143 |0000: invoke-direct {v1, v2, v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;)V // method@1ac1 │ │ +0d1436: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0d1438: 5910 a307 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ +0d143c: 5b16 a407 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ +0d1440: 5b15 a207 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ +0d1444: 7020 a51b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ +0d144a: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=63 │ │ 0x0003 line=47 │ │ 0x0006 line=64 │ │ 0x0008 line=65 │ │ 0x000a line=66 │ │ @@ -296803,22 +296935,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 │ │ -0cdbe0: |[0cdbe0] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ -0cdbf0: 7057 c21a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1ac2 │ │ -0cdbf6: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ -0cdbf8: 5910 a307 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ -0cdbfc: 5b16 a407 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ -0cdc00: 5b15 a207 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ -0cdc04: 7020 a51b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ -0cdc0a: 0e00 |000d: return-void │ │ +0d144c: |[0d144c] android.support.v4.widget.SimpleCursorAdapter.:(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V │ │ +0d145c: 7057 c21a 2143 |0000: invoke-direct {v1, v2, v3, v4, v7}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;I)V // method@1ac2 │ │ +0d1462: 12f0 |0003: const/4 v0, #int -1 // #ff │ │ +0d1464: 5910 a307 |0004: iput v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ +0d1468: 5b16 a407 |0006: iput-object v6, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ +0d146c: 5b15 a207 |0008: iput-object v5, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ +0d1470: 7020 a51b 5100 |000a: invoke-direct {v1, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ +0d1476: 0e00 |000d: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=89 │ │ 0x0003 line=47 │ │ 0x0006 line=90 │ │ 0x0008 line=91 │ │ 0x000a line=92 │ │ @@ -296837,38 +296969,38 @@ │ │ type : '([Ljava/lang/String;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 40 16-bit code units │ │ -0cdc0c: |[0cdc0c] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ -0cdc1c: 5452 9f07 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@079f │ │ -0cdc20: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ -0cdc24: 2160 |0004: array-length v0, v6 │ │ -0cdc26: 5452 a107 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ -0cdc2a: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ -0cdc2e: 5452 a107 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ -0cdc32: 2122 |000b: array-length v2, v2 │ │ -0cdc34: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ -0cdc38: 2302 3506 |000e: new-array v2, v0, [I // type@0635 │ │ -0cdc3c: 5b52 a107 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ -0cdc40: 1201 |0012: const/4 v1, #int 0 // #0 │ │ -0cdc42: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ -0cdc46: 5452 a107 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ -0cdc4a: 5453 9f07 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@079f │ │ -0cdc4e: 4604 0601 |0019: aget-object v4, v6, v1 │ │ -0cdc52: 7220 f501 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01f5 │ │ -0cdc58: 0a03 |001e: move-result v3 │ │ -0cdc5a: 4b03 0201 |001f: aput v3, v2, v1 │ │ -0cdc5e: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ -0cdc62: 28f0 |0023: goto 0013 // -0010 │ │ -0cdc64: 1202 |0024: const/4 v2, #int 0 // #0 │ │ -0cdc66: 5b52 a107 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ -0cdc6a: 0e00 |0027: return-void │ │ +0d1478: |[0d1478] android.support.v4.widget.SimpleCursorAdapter.findColumns:([Ljava/lang/String;)V │ │ +0d1488: 5452 9f07 |0000: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@079f │ │ +0d148c: 3802 2200 |0002: if-eqz v2, 0024 // +0022 │ │ +0d1490: 2160 |0004: array-length v0, v6 │ │ +0d1492: 5452 a107 |0005: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ +0d1496: 3802 0700 |0007: if-eqz v2, 000e // +0007 │ │ +0d149a: 5452 a107 |0009: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ +0d149e: 2122 |000b: array-length v2, v2 │ │ +0d14a0: 3202 0600 |000c: if-eq v2, v0, 0012 // +0006 │ │ +0d14a4: 2302 3506 |000e: new-array v2, v0, [I // type@0635 │ │ +0d14a8: 5b52 a107 |0010: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ +0d14ac: 1201 |0012: const/4 v1, #int 0 // #0 │ │ +0d14ae: 3501 1400 |0013: if-ge v1, v0, 0027 // +0014 │ │ +0d14b2: 5452 a107 |0015: iget-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ +0d14b6: 5453 9f07 |0017: iget-object v3, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursor:Landroid/database/Cursor; // field@079f │ │ +0d14ba: 4604 0601 |0019: aget-object v4, v6, v1 │ │ +0d14be: 7220 f501 4300 |001b: invoke-interface {v3, v4}, Landroid/database/Cursor;.getColumnIndexOrThrow:(Ljava/lang/String;)I // method@01f5 │ │ +0d14c4: 0a03 |001e: move-result v3 │ │ +0d14c6: 4b03 0201 |001f: aput v3, v2, v1 │ │ +0d14ca: d801 0101 |0021: add-int/lit8 v1, v1, #int 1 // #01 │ │ +0d14ce: 28f0 |0023: goto 0013 // -0010 │ │ +0d14d0: 1202 |0024: const/4 v2, #int 0 // #0 │ │ +0d14d2: 5b52 a107 |0025: iput-object v2, v5, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ +0d14d6: 0e00 |0027: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=310 │ │ 0x0004 line=312 │ │ 0x0005 line=313 │ │ 0x000e line=314 │ │ 0x0012 line=316 │ │ @@ -296888,68 +297020,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 │ │ -0cdc6c: |[0cdc6c] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0cdc7c: 54b0 a507 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@07a5 │ │ -0cdc80: 54b8 a407 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ -0cdc84: 2182 |0004: array-length v2, v8 │ │ -0cdc86: 54b3 a107 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ -0cdc8a: 54b6 a407 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ -0cdc8e: 1204 |0009: const/4 v4, #int 0 // #0 │ │ -0cdc90: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ -0cdc94: 4408 0604 |000c: aget v8, v6, v4 │ │ -0cdc98: 6e20 e61d 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cdc9e: 0c07 |0011: move-result-object v7 │ │ -0cdca0: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ -0cdca4: 1201 |0014: const/4 v1, #int 0 // #0 │ │ -0cdca6: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ -0cdcaa: 4408 0304 |0017: aget v8, v3, v4 │ │ -0cdcae: 7240 9f1b 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1b9f │ │ -0cdcb4: 0a01 |001c: move-result v1 │ │ -0cdcb6: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ -0cdcba: 4408 0304 |001f: aget v8, v3, v4 │ │ -0cdcbe: 7220 fb01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ -0cdcc4: 0c05 |0024: move-result-object v5 │ │ -0cdcc6: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ -0cdcca: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ -0cdcce: 2078 9604 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0496 │ │ -0cdcd2: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ -0cdcd6: 1f07 9604 |002d: check-cast v7, Landroid/widget/TextView; // type@0496 │ │ -0cdcda: 6e30 ad1b 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1bad │ │ -0cdce0: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ -0cdce4: 28d6 |0034: goto 000a // -002a │ │ -0cdce6: 2078 7c04 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@047c │ │ -0cdcea: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ -0cdcee: 1f07 7c04 |0039: check-cast v7, Landroid/widget/ImageView; // type@047c │ │ -0cdcf2: 6e30 ac1b 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1bac │ │ -0cdcf8: 28f4 |003e: goto 0032 // -000c │ │ -0cdcfa: 2208 d305 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@05d3 │ │ -0cdcfe: 2209 e705 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cdd02: 7010 d22e 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cdd08: 6e10 ab2e 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ -0cdd0e: 0c0a |0049: move-result-object v10 │ │ -0cdd10: 6e10 712e 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ -0cdd16: 0c0a |004d: move-result-object v10 │ │ -0cdd18: 6e20 db2e a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cdd1e: 0c09 |0051: move-result-object v9 │ │ -0cdd20: 1a0a 5700 |0052: const-string v10, " is not a " // string@0057 │ │ -0cdd24: 6e20 db2e a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cdd2a: 0c09 |0057: move-result-object v9 │ │ -0cdd2c: 1a0a 9c00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@009c │ │ -0cdd30: 6e20 db2e a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cdd36: 0c09 |005d: move-result-object v9 │ │ -0cdd38: 6e10 e02e 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cdd3e: 0c09 |0061: move-result-object v9 │ │ -0cdd40: 7020 882e 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ -0cdd46: 2708 |0065: throw v8 │ │ -0cdd48: 0e00 |0066: return-void │ │ +0d14d8: |[0d14d8] android.support.v4.widget.SimpleCursorAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0d14e8: 54b0 a507 |0000: iget-object v0, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@07a5 │ │ +0d14ec: 54b8 a407 |0002: iget-object v8, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ +0d14f0: 2182 |0004: array-length v2, v8 │ │ +0d14f2: 54b3 a107 |0005: iget-object v3, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mFrom:[I // field@07a1 │ │ +0d14f6: 54b6 a407 |0007: iget-object v6, v11, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ +0d14fa: 1204 |0009: const/4 v4, #int 0 // #0 │ │ +0d14fc: 3524 5c00 |000a: if-ge v4, v2, 0066 // +005c │ │ +0d1500: 4408 0604 |000c: aget v8, v6, v4 │ │ +0d1504: 6e20 e61d 8c00 |000e: invoke-virtual {v12, v8}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d150a: 0c07 |0011: move-result-object v7 │ │ +0d150c: 3807 2000 |0012: if-eqz v7, 0032 // +0020 │ │ +0d1510: 1201 |0014: const/4 v1, #int 0 // #0 │ │ +0d1512: 3800 0800 |0015: if-eqz v0, 001d // +0008 │ │ +0d1516: 4408 0304 |0017: aget v8, v3, v4 │ │ +0d151a: 7240 9f1b 708e |0019: invoke-interface {v0, v7, v14, v8}, Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;.setViewValue:(Landroid/view/View;Landroid/database/Cursor;I)Z // method@1b9f │ │ +0d1520: 0a01 |001c: move-result v1 │ │ +0d1522: 3901 1500 |001d: if-nez v1, 0032 // +0015 │ │ +0d1526: 4408 0304 |001f: aget v8, v3, v4 │ │ +0d152a: 7220 fb01 8e00 |0021: invoke-interface {v14, v8}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ +0d1530: 0c05 |0024: move-result-object v5 │ │ +0d1532: 3905 0400 |0025: if-nez v5, 0029 // +0004 │ │ +0d1536: 1a05 0000 |0027: const-string v5, "" // string@0000 │ │ +0d153a: 2078 9604 |0029: instance-of v8, v7, Landroid/widget/TextView; // type@0496 │ │ +0d153e: 3808 0a00 |002b: if-eqz v8, 0035 // +000a │ │ +0d1542: 1f07 9604 |002d: check-cast v7, Landroid/widget/TextView; // type@0496 │ │ +0d1546: 6e30 ad1b 7b05 |002f: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V // method@1bad │ │ +0d154c: d804 0401 |0032: add-int/lit8 v4, v4, #int 1 // #01 │ │ +0d1550: 28d6 |0034: goto 000a // -002a │ │ +0d1552: 2078 7c04 |0035: instance-of v8, v7, Landroid/widget/ImageView; // type@047c │ │ +0d1556: 3808 0800 |0037: if-eqz v8, 003f // +0008 │ │ +0d155a: 1f07 7c04 |0039: check-cast v7, Landroid/widget/ImageView; // type@047c │ │ +0d155e: 6e30 ac1b 7b05 |003b: invoke-virtual {v11, v7, v5}, Landroid/support/v4/widget/SimpleCursorAdapter;.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V // method@1bac │ │ +0d1564: 28f4 |003e: goto 0032 // -000c │ │ +0d1566: 2208 d305 |003f: new-instance v8, Ljava/lang/IllegalStateException; // type@05d3 │ │ +0d156a: 2209 e705 |0041: new-instance v9, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d156e: 7010 d22e 0900 |0043: invoke-direct {v9}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1574: 6e10 ab2e 0700 |0046: invoke-virtual {v7}, Ljava/lang/Object;.getClass:()Ljava/lang/Class; // method@2eab │ │ +0d157a: 0c0a |0049: move-result-object v10 │ │ +0d157c: 6e10 712e 0a00 |004a: invoke-virtual {v10}, Ljava/lang/Class;.getName:()Ljava/lang/String; // method@2e71 │ │ +0d1582: 0c0a |004d: move-result-object v10 │ │ +0d1584: 6e20 db2e a900 |004e: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d158a: 0c09 |0051: move-result-object v9 │ │ +0d158c: 1a0a 5900 |0052: const-string v10, " is not a " // string@0059 │ │ +0d1590: 6e20 db2e a900 |0054: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1596: 0c09 |0057: move-result-object v9 │ │ +0d1598: 1a0a 9e00 |0058: const-string v10, " view that can be bounds by this SimpleCursorAdapter" // string@009e │ │ +0d159c: 6e20 db2e a900 |005a: invoke-virtual {v9, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d15a2: 0c09 |005d: move-result-object v9 │ │ +0d15a4: 6e10 e02e 0900 |005e: invoke-virtual {v9}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d15aa: 0c09 |0061: move-result-object v9 │ │ +0d15ac: 7020 882e 9800 |0062: invoke-direct {v8, v9}, Ljava/lang/IllegalStateException;.:(Ljava/lang/String;)V // method@2e88 │ │ +0d15b2: 2708 |0065: throw v8 │ │ +0d15b4: 0e00 |0066: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=121 │ │ 0x0002 line=122 │ │ 0x0005 line=123 │ │ 0x0007 line=124 │ │ 0x0009 line=126 │ │ @@ -296992,21 +297124,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 │ │ -0cdd4c: |[0cdd4c] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ -0cdd5c: 5b13 a207 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ -0cdd60: 5b14 a407 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ -0cdd64: 6f20 c41a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1ac4 │ │ -0cdd6a: 5410 a207 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ -0cdd6e: 7020 a51b 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ -0cdd74: 0e00 |000c: return-void │ │ +0d15b8: |[0d15b8] android.support.v4.widget.SimpleCursorAdapter.changeCursorAndColumns:(Landroid/database/Cursor;[Ljava/lang/String;[I)V │ │ +0d15c8: 5b13 a207 |0000: iput-object v3, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ +0d15cc: 5b14 a407 |0002: iput-object v4, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mTo:[I // field@07a4 │ │ +0d15d0: 6f20 c41a 2100 |0004: invoke-super {v1, v2}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1ac4 │ │ +0d15d6: 5410 a207 |0007: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ +0d15da: 7020 a51b 0100 |0009: invoke-direct {v1, v0}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ +0d15e0: 0e00 |000c: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=344 │ │ 0x0002 line=345 │ │ 0x0004 line=346 │ │ 0x0007 line=347 │ │ 0x000c line=348 │ │ @@ -297021,31 +297153,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 │ │ -0cdd78: |[0cdd78] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0cdd88: 5420 a007 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ -0cdd8c: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ -0cdd90: 5420 a007 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ -0cdd94: 7220 9e1b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1b9e │ │ -0cdd9a: 0c00 |0009: move-result-object v0 │ │ -0cdd9c: 1100 |000a: return-object v0 │ │ -0cdd9e: 5220 a307 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ -0cdda2: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ -0cdda4: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ -0cdda8: 5220 a307 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ -0cddac: 7220 fb01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ -0cddb2: 0c00 |0015: move-result-object v0 │ │ -0cddb4: 28f4 |0016: goto 000a // -000c │ │ -0cddb6: 6f20 c51a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1ac5 │ │ -0cddbc: 0c00 |001a: move-result-object v0 │ │ -0cddbe: 28ef |001b: goto 000a // -0011 │ │ +0d15e4: |[0d15e4] android.support.v4.widget.SimpleCursorAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0d15f4: 5420 a007 |0000: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ +0d15f8: 3800 0900 |0002: if-eqz v0, 000b // +0009 │ │ +0d15fc: 5420 a007 |0004: iget-object v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ +0d1600: 7220 9e1b 3000 |0006: invoke-interface {v0, v3}, Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1b9e │ │ +0d1606: 0c00 |0009: move-result-object v0 │ │ +0d1608: 1100 |000a: return-object v0 │ │ +0d160a: 5220 a307 |000b: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ +0d160e: 12f1 |000d: const/4 v1, #int -1 // #ff │ │ +0d1610: 3710 0900 |000e: if-le v0, v1, 0017 // +0009 │ │ +0d1614: 5220 a307 |0010: iget v0, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ +0d1618: 7220 fb01 0300 |0012: invoke-interface {v3, v0}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ +0d161e: 0c00 |0015: move-result-object v0 │ │ +0d1620: 28f4 |0016: goto 000a // -000c │ │ +0d1622: 6f20 c51a 3200 |0017: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; // method@1ac5 │ │ +0d1628: 0c00 |001a: move-result-object v0 │ │ +0d162a: 28ef |001b: goto 000a // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=294 │ │ 0x0004 line=295 │ │ 0x000a line=300 │ │ 0x000b line=296 │ │ 0x0010 line=297 │ │ @@ -297059,17 +297191,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 │ │ -0cddc0: |[0cddc0] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ -0cddd0: 5410 a007 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ -0cddd4: 1100 |0002: return-object v0 │ │ +0d162c: |[0d162c] android.support.v4.widget.SimpleCursorAdapter.getCursorToStringConverter:()Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; │ │ +0d163c: 5410 a007 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ +0d1640: 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;) │ │ @@ -297077,17 +297209,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cddd8: |[0cddd8] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ -0cdde8: 5210 a307 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ -0cddec: 0f00 |0002: return v0 │ │ +0d1644: |[0d1644] android.support.v4.widget.SimpleCursorAdapter.getStringConversionColumn:()I │ │ +0d1654: 5210 a307 |0000: iget v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ +0d1658: 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;) │ │ @@ -297095,17 +297227,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 │ │ -0cddf0: |[0cddf0] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ -0cde00: 5410 a507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@07a5 │ │ -0cde04: 1100 |0002: return-object v0 │ │ +0d165c: |[0d165c] android.support.v4.widget.SimpleCursorAdapter.getViewBinder:()Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; │ │ +0d166c: 5410 a507 |0000: iget-object v0, v1, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@07a5 │ │ +0d1670: 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;) │ │ @@ -297113,17 +297245,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 │ │ -0cde08: |[0cde08] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ -0cde18: 5b01 a007 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ -0cde1c: 0e00 |0002: return-void │ │ +0d1674: |[0d1674] android.support.v4.widget.SimpleCursorAdapter.setCursorToStringConverter:(Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter;)V │ │ +0d1684: 5b01 a007 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mCursorToStringConverter:Landroid/support/v4/widget/SimpleCursorAdapter$CursorToStringConverter; // field@07a0 │ │ +0d1688: 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; │ │ @@ -297133,17 +297265,17 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0cde20: |[0cde20] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ -0cde30: 5901 a307 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ -0cde34: 0e00 |0002: return-void │ │ +0d168c: |[0d168c] android.support.v4.widget.SimpleCursorAdapter.setStringConversionColumn:(I)V │ │ +0d169c: 5901 a307 |0000: iput v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mStringConversionColumn:I // field@07a3 │ │ +0d16a0: 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 │ │ @@ -297153,17 +297285,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 │ │ -0cde38: |[0cde38] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ -0cde48: 5b01 a507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@07a5 │ │ -0cde4c: 0e00 |0002: return-void │ │ +0d16a4: |[0d16a4] android.support.v4.widget.SimpleCursorAdapter.setViewBinder:(Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder;)V │ │ +0d16b4: 5b01 a507 |0000: iput-object v1, v0, Landroid/support/v4/widget/SimpleCursorAdapter;.mViewBinder:Landroid/support/v4/widget/SimpleCursorAdapter$ViewBinder; // field@07a5 │ │ +0d16b8: 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; │ │ @@ -297173,24 +297305,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 │ │ -0cde50: |[0cde50] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ -0cde60: 7110 8e2e 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0cde66: 0a01 |0003: move-result v1 │ │ -0cde68: 6e20 5420 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@2054 │ │ -0cde6e: 0e00 |0007: return-void │ │ -0cde70: 0d00 |0008: move-exception v0 │ │ -0cde72: 7110 5b03 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@035b │ │ -0cde78: 0c01 |000c: move-result-object v1 │ │ -0cde7a: 6e20 5520 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@2055 │ │ -0cde80: 28f7 |0010: goto 0007 // -0009 │ │ +0d16bc: |[0d16bc] android.support.v4.widget.SimpleCursorAdapter.setViewImage:(Landroid/widget/ImageView;Ljava/lang/String;)V │ │ +0d16cc: 7110 8e2e 0400 |0000: invoke-static {v4}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d16d2: 0a01 |0003: move-result v1 │ │ +0d16d4: 6e20 5420 1300 |0004: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageResource:(I)V // method@2054 │ │ +0d16da: 0e00 |0007: return-void │ │ +0d16dc: 0d00 |0008: move-exception v0 │ │ +0d16de: 7110 5b03 0400 |0009: invoke-static {v4}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@035b │ │ +0d16e4: 0c01 |000c: move-result-object v1 │ │ +0d16e6: 6e20 5520 1300 |000d: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setImageURI:(Landroid/net/Uri;)V // method@2055 │ │ +0d16ec: 28f7 |0010: goto 0007 // -0009 │ │ catches : 1 │ │ 0x0000 - 0x0007 │ │ Ljava/lang/NumberFormatException; -> 0x0008 │ │ positions : │ │ 0x0000 line=195 │ │ 0x0007 line=199 │ │ 0x0008 line=196 │ │ @@ -297206,17 +297338,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 │ │ -0cde94: |[0cde94] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ -0cdea4: 6e20 1221 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cdeaa: 0e00 |0003: return-void │ │ +0d1700: |[0d1700] android.support.v4.widget.SimpleCursorAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/String;)V │ │ +0d1710: 6e20 1221 2100 |0000: invoke-virtual {v1, v2}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d1716: 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; │ │ @@ -297227,37 +297359,37 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0cdeac: |[0cdeac] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ -0cdebc: 6f20 cd1a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1acd │ │ -0cdec2: 0c00 |0003: move-result-object v0 │ │ -0cdec4: 5421 a207 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ -0cdec8: 7020 a51b 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ -0cdece: 1100 |0009: return-object v0 │ │ +0d1718: |[0d1718] android.support.v4.widget.SimpleCursorAdapter.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; │ │ +0d1728: 6f20 cd1a 3200 |0000: invoke-super {v2, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.swapCursor:(Landroid/database/Cursor;)Landroid/database/Cursor; // method@1acd │ │ +0d172e: 0c00 |0003: move-result-object v0 │ │ +0d1730: 5421 a207 |0004: iget-object v1, v2, Landroid/support/v4/widget/SimpleCursorAdapter;.mOriginalFrom:[Ljava/lang/String; // field@07a2 │ │ +0d1734: 7020 a51b 1200 |0006: invoke-direct {v2, v1}, Landroid/support/v4/widget/SimpleCursorAdapter;.findColumns:([Ljava/lang/String;)V // method@1ba5 │ │ +0d173a: 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 : 4194 (SimpleCursorAdapter.java) │ │ + source_file_idx : 4195 (SimpleCursorAdapter.java) │ │ │ │ Class #1063 header: │ │ class_idx : 1420 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 955 │ │ -source_file_idx : 4236 │ │ +source_file_idx : 4237 │ │ static_fields_size : 7 │ │ instance_fields_size: 14 │ │ direct_methods_size : 16 │ │ virtual_methods_size: 15 │ │ │ │ Class #1063 annotations: │ │ Annotations on class │ │ @@ -297373,41 +297505,41 @@ │ │ type : '(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 9 │ │ ins : 5 │ │ outs : 5 │ │ insns size : 48 16-bit code units │ │ -0cded0: |[0cded0] com.actionbarsherlock.widget.SuggestionsAdapter.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ -0cdee0: 1213 |0000: const/4 v3, #int 1 // #1 │ │ -0cdee2: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0cdee4: 6000 aa09 |0002: sget v0, Lcom/actionbarsherlock/R$layout;.abs__search_dropdown_item_icons_2line:I // field@09aa │ │ -0cdee8: 1201 |0004: const/4 v1, #int 0 // #0 │ │ -0cdeea: 7053 c31a 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@1ac3 │ │ -0cdef0: 1200 |0008: const/4 v0, #int 0 // #0 │ │ -0cdef2: 5c40 d90e |0009: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@0ed9 │ │ -0cdef6: 5943 e10e |000b: iput v3, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ -0cdefa: 5942 e50e |000d: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@0ee5 │ │ -0cdefe: 5942 e60e |000f: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@0ee6 │ │ -0cdf02: 5942 e70e |0011: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0ee7 │ │ -0cdf06: 5942 dd0e |0013: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ -0cdf0a: 5942 de0e |0015: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ -0cdf0e: 5942 dc0e |0017: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ -0cdf12: 5440 da0e |0019: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0cdf16: 1a01 5e2a |001b: const-string v1, "search" // string@2a5e │ │ -0cdf1a: 6e20 6801 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ -0cdf20: 0c00 |0020: move-result-object v0 │ │ -0cdf22: 1f00 2700 |0021: check-cast v0, Landroid/app/SearchManager; // type@0027 │ │ -0cdf26: 5b40 e20e |0023: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0ee2 │ │ -0cdf2a: 5b47 e40e |0025: iput-object v7, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ -0cdf2e: 5440 da0e |0027: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0cdf32: 5b40 e00e |0029: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ -0cdf36: 5b46 e30e |002b: iput-object v6, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ -0cdf3a: 5b48 df0e |002d: iput-object v8, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ -0cdf3e: 0e00 |002f: return-void │ │ +0d173c: |[0d173c] com.actionbarsherlock.widget.SuggestionsAdapter.:(Landroid/content/Context;Lcom/actionbarsherlock/widget/SearchView;Landroid/app/SearchableInfo;Ljava/util/WeakHashMap;)V │ │ +0d174c: 1213 |0000: const/4 v3, #int 1 // #1 │ │ +0d174e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0d1750: 6000 aa09 |0002: sget v0, Lcom/actionbarsherlock/R$layout;.abs__search_dropdown_item_icons_2line:I // field@09aa │ │ +0d1754: 1201 |0004: const/4 v1, #int 0 // #0 │ │ +0d1756: 7053 c31a 5410 |0005: invoke-direct {v4, v5, v0, v1, v3}, Landroid/support/v4/widget/ResourceCursorAdapter;.:(Landroid/content/Context;ILandroid/database/Cursor;Z)V // method@1ac3 │ │ +0d175c: 1200 |0008: const/4 v0, #int 0 // #0 │ │ +0d175e: 5c40 d90e |0009: iput-boolean v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@0ed9 │ │ +0d1762: 5943 e10e |000b: iput v3, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ +0d1766: 5942 e50e |000d: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@0ee5 │ │ +0d176a: 5942 e60e |000f: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@0ee6 │ │ +0d176e: 5942 e70e |0011: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0ee7 │ │ +0d1772: 5942 dd0e |0013: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ +0d1776: 5942 de0e |0015: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ +0d177a: 5942 dc0e |0017: iput v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ +0d177e: 5440 da0e |0019: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d1782: 1a01 5d2a |001b: const-string v1, "search" // string@2a5d │ │ +0d1786: 6e20 6801 1000 |001d: invoke-virtual {v0, v1}, Landroid/content/Context;.getSystemService:(Ljava/lang/String;)Ljava/lang/Object; // method@0168 │ │ +0d178c: 0c00 |0020: move-result-object v0 │ │ +0d178e: 1f00 2700 |0021: check-cast v0, Landroid/app/SearchManager; // type@0027 │ │ +0d1792: 5b40 e20e |0023: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchManager:Landroid/app/SearchManager; // field@0ee2 │ │ +0d1796: 5b47 e40e |0025: iput-object v7, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ +0d179a: 5440 da0e |0027: iget-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d179e: 5b40 e00e |0029: iput-object v0, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ +0d17a2: 5b46 e30e |002b: iput-object v6, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ +0d17a6: 5b48 df0e |002d: iput-object v8, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ +0d17aa: 0e00 |002f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0002 line=99 │ │ 0x0008 line=73 │ │ 0x000b line=74 │ │ 0x000d line=82 │ │ 0x000f line=83 │ │ @@ -297434,25 +297566,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 │ │ -0cdf40: |[0cdf40] com.actionbarsherlock.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0cdf50: 5421 df0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ -0cdf54: 6e20 712f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -0cdf5a: 0c00 |0005: move-result-object v0 │ │ -0cdf5c: 1f00 6d00 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@006d │ │ -0cdf60: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ -0cdf64: 1201 |000a: const/4 v1, #int 0 // #0 │ │ -0cdf66: 1101 |000b: return-object v1 │ │ -0cdf68: 6e10 8002 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0280 │ │ -0cdf6e: 0c01 |000f: move-result-object v1 │ │ -0cdf70: 28fb |0010: goto 000b // -0005 │ │ +0d17ac: |[0d17ac] com.actionbarsherlock.widget.SuggestionsAdapter.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0d17bc: 5421 df0e |0000: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ +0d17c0: 6e20 712f 3100 |0002: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +0d17c6: 0c00 |0005: move-result-object v0 │ │ +0d17c8: 1f00 6d00 |0006: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@006d │ │ +0d17cc: 3900 0400 |0008: if-nez v0, 000c // +0004 │ │ +0d17d0: 1201 |000a: const/4 v1, #int 0 // #0 │ │ +0d17d2: 1101 |000b: return-object v1 │ │ +0d17d4: 6e10 8002 0000 |000c: invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:()Landroid/graphics/drawable/Drawable; // method@0280 │ │ +0d17da: 0c01 |000f: move-result-object v1 │ │ +0d17dc: 28fb |0010: goto 000b // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=654 │ │ 0x0008 line=655 │ │ 0x000a line=656 │ │ 0x000b line=659 │ │ locals : │ │ @@ -297465,54 +297597,56 @@ │ │ type : '(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 10 │ │ ins : 2 │ │ outs : 6 │ │ insns size : 61 16-bit code units │ │ -0cdf74: |[0cdf74] com.actionbarsherlock.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ -0cdf84: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0cdf86: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0cdf88: 5480 e80e |0002: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0ee8 │ │ -0cdf8c: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ -0cdf90: 2206 0d04 |0006: new-instance v6, Landroid/util/TypedValue; // type@040d │ │ -0cdf94: 7010 181d 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ -0cdf9a: 5480 da0e |000b: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0cdf9e: 6e10 6a01 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ -0cdfa4: 0c00 |0010: move-result-object v0 │ │ -0cdfa6: 6003 c908 |0011: sget v3, Lcom/actionbarsherlock/R$attr;.textColorSearchUrl:I // field@08c9 │ │ -0cdfaa: 1214 |0013: const/4 v4, #int 1 // #1 │ │ -0cdfac: 6e40 c401 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ -0cdfb2: 5480 da0e |0017: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0cdfb6: 6e10 6501 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0cdfbc: 0c00 |001c: move-result-object v0 │ │ -0cdfbe: 5263 5008 |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ -0cdfc2: 6e20 c701 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@01c7 │ │ -0cdfc8: 0c00 |0022: move-result-object v0 │ │ -0cdfca: 5b80 e80e |0023: iput-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0ee8 │ │ -0cdfce: 2207 f503 |0025: new-instance v7, Landroid/text/SpannableString; // type@03f5 │ │ -0cdfd2: 7020 e41c 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1ce4 │ │ -0cdfd8: 2200 0004 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@0400 │ │ -0cdfdc: 5484 e80e |002c: iget-object v4, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0ee8 │ │ -0cdfe0: 0123 |002e: move v3, v2 │ │ -0cdfe2: 0715 |002f: move-object v5, v1 │ │ -0cdfe4: 7606 f11c 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@1cf1 │ │ -0cdfea: 7210 5a2e 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ -0cdff0: 0a01 |0036: move-result v1 │ │ -0cdff2: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ -0cdff6: 6e53 e51c 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1ce5 │ │ -0cdffc: 1107 |003c: return-object v7 │ │ +0d17e0: |[0d17e0] com.actionbarsherlock.widget.SuggestionsAdapter.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; │ │ +0d17f0: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d17f2: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0d17f4: 5480 e80e |0002: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0ee8 │ │ +0d17f8: 3900 2100 |0004: if-nez v0, 0025 // +0021 │ │ +0d17fc: 2206 0d04 |0006: new-instance v6, Landroid/util/TypedValue; // type@040d │ │ +0d1800: 7010 181d 0600 |0008: invoke-direct {v6}, Landroid/util/TypedValue;.:()V // method@1d18 │ │ +0d1806: 5480 da0e |000b: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d180a: 6e10 6a01 0000 |000d: invoke-virtual {v0}, Landroid/content/Context;.getTheme:()Landroid/content/res/Resources$Theme; // method@016a │ │ +0d1810: 0c00 |0010: move-result-object v0 │ │ +0d1812: 6003 c908 |0011: sget v3, Lcom/actionbarsherlock/R$attr;.textColorSearchUrl:I // field@08c9 │ │ +0d1816: 1214 |0013: const/4 v4, #int 1 // #1 │ │ +0d1818: 6e40 c401 3046 |0014: invoke-virtual {v0, v3, v6, v4}, Landroid/content/res/Resources$Theme;.resolveAttribute:(ILandroid/util/TypedValue;Z)Z // method@01c4 │ │ +0d181e: 5480 da0e |0017: iget-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d1822: 6e10 6501 0000 |0019: invoke-virtual {v0}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0d1828: 0c00 |001c: move-result-object v0 │ │ +0d182a: 5263 5008 |001d: iget v3, v6, Landroid/util/TypedValue;.resourceId:I // field@0850 │ │ +0d182e: 6e20 c701 3000 |001f: invoke-virtual {v0, v3}, Landroid/content/res/Resources;.getColorStateList:(I)Landroid/content/res/ColorStateList; // method@01c7 │ │ +0d1834: 0c00 |0022: move-result-object v0 │ │ +0d1836: 5b80 e80e |0023: iput-object v0, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0ee8 │ │ +0d183a: 2207 f503 |0025: new-instance v7, Landroid/text/SpannableString; // type@03f5 │ │ +0d183e: 7020 e41c 9700 |0027: invoke-direct {v7, v9}, Landroid/text/SpannableString;.:(Ljava/lang/CharSequence;)V // method@1ce4 │ │ +0d1844: 2200 0004 |002a: new-instance v0, Landroid/text/style/TextAppearanceSpan; // type@0400 │ │ +0d1848: 5484 e80e |002c: iget-object v4, v8, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mUrlColor:Landroid/content/res/ColorStateList; // field@0ee8 │ │ +0d184c: 0123 |002e: move v3, v2 │ │ +0d184e: 0715 |002f: move-object v5, v1 │ │ +0d1850: 7606 f11c 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@1cf1 │ │ +0d1856: 7210 5a2e 0900 |0033: invoke-interface {v9}, Ljava/lang/CharSequence;.length:()I // method@2e5a │ │ +0d185c: 0a01 |0036: move-result v1 │ │ +0d185e: 1303 2100 |0037: const/16 v3, #int 33 // #21 │ │ +0d1862: 6e53 e51c 0712 |0039: invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;.setSpan:(Ljava/lang/Object;III)V // method@1ce5 │ │ +0d1868: 1107 |003c: return-object v7 │ │ catches : (none) │ │ positions : │ │ 0x0002 line=411 │ │ 0x0006 line=413 │ │ 0x000b line=414 │ │ 0x0017 line=415 │ │ 0x0025 line=418 │ │ 0x002a line=419 │ │ + 0x0033 line=420 │ │ + 0x0039 line=419 │ │ 0x003c line=422 │ │ locals : │ │ 0x000b - 0x0025 reg=6 colorValue Landroid/util/TypedValue; │ │ 0x002a - 0x003d reg=7 text Landroid/text/SpannableString; │ │ 0x0000 - 0x003d reg=8 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ 0x0000 - 0x003d reg=9 url Ljava/lang/CharSequence; │ │ │ │ @@ -297521,60 +297655,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 │ │ -0ce000: |[0ce000] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0ce010: 1206 |0000: const/4 v6, #int 0 // #0 │ │ -0ce012: 54a7 da0e |0001: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0ce016: 6e10 6301 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0ce01c: 0c05 |0006: move-result-object v5 │ │ -0ce01e: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ -0ce022: 6e30 af01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@01af │ │ -0ce028: 0c00 |000c: move-result-object v0 │ │ -0ce02a: 6e10 aa01 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@01aa │ │ -0ce030: 0a03 |0010: move-result v3 │ │ -0ce032: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ -0ce036: 0761 |0013: move-object v1, v6 │ │ -0ce038: 1101 |0014: return-object v1 │ │ -0ce03a: 0d02 |0015: move-exception v2 │ │ -0ce03c: 1a07 8b10 |0016: const-string v7, "SuggestionsAdapter" // string@108b │ │ -0ce040: 6e10 ad01 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@01ad │ │ -0ce046: 0c08 |001b: move-result-object v8 │ │ -0ce048: 7120 071d 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0ce04e: 0761 |001f: move-object v1, v6 │ │ -0ce050: 28f4 |0020: goto 0014 // -000c │ │ -0ce052: 6e10 4801 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ -0ce058: 0c04 |0024: move-result-object v4 │ │ -0ce05a: 5407 1b00 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@001b │ │ -0ce05e: 6e40 b501 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@01b5 │ │ -0ce064: 0c01 |002a: move-result-object v1 │ │ -0ce066: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ -0ce06a: 1a07 8b10 |002d: const-string v7, "SuggestionsAdapter" // string@108b │ │ -0ce06e: 2208 e705 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce072: 7010 d22e 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce078: 1a09 8705 |0034: const-string v9, "Invalid icon resource " // string@0587 │ │ -0ce07c: 6e20 db2e 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce082: 0c08 |0039: move-result-object v8 │ │ -0ce084: 6e20 d72e 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0ce08a: 0c08 |003d: move-result-object v8 │ │ -0ce08c: 1a09 4d00 |003e: const-string v9, " for " // string@004d │ │ -0ce090: 6e20 db2e 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce096: 0c08 |0043: move-result-object v8 │ │ -0ce098: 6e10 4601 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ -0ce09e: 0c09 |0047: move-result-object v9 │ │ -0ce0a0: 6e20 db2e 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce0a6: 0c08 |004b: move-result-object v8 │ │ -0ce0a8: 6e10 e02e 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce0ae: 0c08 |004f: move-result-object v8 │ │ -0ce0b0: 7120 071d 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0ce0b6: 0761 |0053: move-object v1, v6 │ │ -0ce0b8: 28c0 |0054: goto 0014 // -0040 │ │ +0d186c: |[0d186c] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0d187c: 1206 |0000: const/4 v6, #int 0 // #0 │ │ +0d187e: 54a7 da0e |0001: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d1882: 6e10 6301 0700 |0003: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0d1888: 0c05 |0006: move-result-object v5 │ │ +0d188a: 1307 8000 |0007: const/16 v7, #int 128 // #80 │ │ +0d188e: 6e30 af01 b507 |0009: invoke-virtual {v5, v11, v7}, Landroid/content/pm/PackageManager;.getActivityInfo:(Landroid/content/ComponentName;I)Landroid/content/pm/ActivityInfo; // method@01af │ │ +0d1894: 0c00 |000c: move-result-object v0 │ │ +0d1896: 6e10 aa01 0000 |000d: invoke-virtual {v0}, Landroid/content/pm/ActivityInfo;.getIconResource:()I // method@01aa │ │ +0d189c: 0a03 |0010: move-result v3 │ │ +0d189e: 3903 1000 |0011: if-nez v3, 0021 // +0010 │ │ +0d18a2: 0761 |0013: move-object v1, v6 │ │ +0d18a4: 1101 |0014: return-object v1 │ │ +0d18a6: 0d02 |0015: move-exception v2 │ │ +0d18a8: 1a07 8c10 |0016: const-string v7, "SuggestionsAdapter" // string@108c │ │ +0d18ac: 6e10 ad01 0200 |0018: invoke-virtual {v2}, Landroid/content/pm/PackageManager$NameNotFoundException;.toString:()Ljava/lang/String; // method@01ad │ │ +0d18b2: 0c08 |001b: move-result-object v8 │ │ +0d18b4: 7120 071d 8700 |001c: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0d18ba: 0761 |001f: move-object v1, v6 │ │ +0d18bc: 28f4 |0020: goto 0014 // -000c │ │ +0d18be: 6e10 4801 0b00 |0021: invoke-virtual {v11}, Landroid/content/ComponentName;.getPackageName:()Ljava/lang/String; // method@0148 │ │ +0d18c4: 0c04 |0024: move-result-object v4 │ │ +0d18c6: 5407 1b00 |0025: iget-object v7, v0, Landroid/content/pm/ActivityInfo;.applicationInfo:Landroid/content/pm/ApplicationInfo; // field@001b │ │ +0d18ca: 6e40 b501 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@01b5 │ │ +0d18d0: 0c01 |002a: move-result-object v1 │ │ +0d18d2: 3901 e9ff |002b: if-nez v1, 0014 // -0017 │ │ +0d18d6: 1a07 8c10 |002d: const-string v7, "SuggestionsAdapter" // string@108c │ │ +0d18da: 2208 e705 |002f: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d18de: 7010 d22e 0800 |0031: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d18e4: 1a09 8805 |0034: const-string v9, "Invalid icon resource " // string@0588 │ │ +0d18e8: 6e20 db2e 9800 |0036: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d18ee: 0c08 |0039: move-result-object v8 │ │ +0d18f0: 6e20 d72e 3800 |003a: invoke-virtual {v8, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d18f6: 0c08 |003d: move-result-object v8 │ │ +0d18f8: 1a09 4f00 |003e: const-string v9, " for " // string@004f │ │ +0d18fc: 6e20 db2e 9800 |0040: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1902: 0c08 |0043: move-result-object v8 │ │ +0d1904: 6e10 4601 0b00 |0044: invoke-virtual {v11}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ +0d190a: 0c09 |0047: move-result-object v9 │ │ +0d190c: 6e20 db2e 9800 |0048: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1912: 0c08 |004b: move-result-object v8 │ │ +0d1914: 6e10 e02e 0800 |004c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d191a: 0c08 |004f: move-result-object v8 │ │ +0d191c: 7120 071d 8700 |0050: invoke-static {v7, v8}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0d1922: 0761 |0053: move-object v1, v6 │ │ +0d1924: 28c0 |0054: goto 0014 // -0040 │ │ catches : 1 │ │ 0x0009 - 0x000c │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x0015 │ │ positions : │ │ 0x0001 line=712 │ │ 0x0007 line=715 │ │ 0x000d line=720 │ │ @@ -297583,14 +297717,16 @@ │ │ 0x0015 line=716 │ │ 0x0016 line=717 │ │ 0x0020 line=718 │ │ 0x0021 line=722 │ │ 0x0025 line=723 │ │ 0x002b line=724 │ │ 0x002d line=725 │ │ + 0x0044 line=726 │ │ + 0x0050 line=725 │ │ 0x0054 line=727 │ │ locals : │ │ 0x000d - 0x0014 reg=0 activityInfo Landroid/content/pm/ActivityInfo; │ │ 0x0011 - 0x0014 reg=3 iconId I │ │ 0x0016 - 0x0021 reg=2 ex Landroid/content/pm/PackageManager$NameNotFoundException; │ │ 0x0021 - 0x0055 reg=0 activityInfo Landroid/content/pm/ActivityInfo; │ │ 0x002b - 0x0055 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -297605,45 +297741,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 │ │ -0ce0c8: |[0ce0c8] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ -0ce0d8: 1204 |0000: const/4 v4, #int 0 // #0 │ │ -0ce0da: 6e10 4601 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ -0ce0e0: 0c01 |0004: move-result-object v1 │ │ -0ce0e2: 5465 df0e |0005: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ -0ce0e6: 6e20 702f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@2f70 │ │ -0ce0ec: 0a05 |000a: move-result v5 │ │ -0ce0ee: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ -0ce0f2: 5465 df0e |000d: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ -0ce0f6: 6e20 712f 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -0ce0fc: 0c00 |0012: move-result-object v0 │ │ -0ce0fe: 1f00 6d00 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@006d │ │ -0ce102: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ -0ce106: 1104 |0017: return-object v4 │ │ -0ce108: 5464 e00e |0018: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ -0ce10c: 6e10 6501 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0ce112: 0c04 |001d: move-result-object v4 │ │ -0ce114: 6e20 8102 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@0281 │ │ -0ce11a: 0c04 |0021: move-result-object v4 │ │ -0ce11c: 28f5 |0022: goto 0017 // -000b │ │ -0ce11e: 7020 b32d 7600 |0023: invoke-direct {v6, v7}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@2db3 │ │ -0ce124: 0c02 |0026: move-result-object v2 │ │ -0ce126: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ -0ce12a: 0743 |0029: move-object v3, v4 │ │ -0ce12c: 5464 df0e |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ -0ce130: 6e30 732f 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -0ce136: 0724 |002f: move-object v4, v2 │ │ -0ce138: 28e7 |0030: goto 0017 // -0019 │ │ -0ce13a: 6e10 8602 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0286 │ │ -0ce140: 0c03 |0034: move-result-object v3 │ │ -0ce142: 28f5 |0035: goto 002a // -000b │ │ +0d1934: |[0d1934] com.actionbarsherlock.widget.SuggestionsAdapter.getActivityIconWithCache:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ │ +0d1944: 1204 |0000: const/4 v4, #int 0 // #0 │ │ +0d1946: 6e10 4601 0700 |0001: invoke-virtual {v7}, Landroid/content/ComponentName;.flattenToShortString:()Ljava/lang/String; // method@0146 │ │ +0d194c: 0c01 |0004: move-result-object v1 │ │ +0d194e: 5465 df0e |0005: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ +0d1952: 6e20 702f 1500 |0007: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.containsKey:(Ljava/lang/Object;)Z // method@2f70 │ │ +0d1958: 0a05 |000a: move-result v5 │ │ +0d195a: 3805 1800 |000b: if-eqz v5, 0023 // +0018 │ │ +0d195e: 5465 df0e |000d: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ +0d1962: 6e20 712f 1500 |000f: invoke-virtual {v5, v1}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +0d1968: 0c00 |0012: move-result-object v0 │ │ +0d196a: 1f00 6d00 |0013: check-cast v0, Landroid/graphics/drawable/Drawable$ConstantState; // type@006d │ │ +0d196e: 3900 0300 |0015: if-nez v0, 0018 // +0003 │ │ +0d1972: 1104 |0017: return-object v4 │ │ +0d1974: 5464 e00e |0018: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ +0d1978: 6e10 6501 0400 |001a: invoke-virtual {v4}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0d197e: 0c04 |001d: move-result-object v4 │ │ +0d1980: 6e20 8102 4000 |001e: invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable$ConstantState;.newDrawable:(Landroid/content/res/Resources;)Landroid/graphics/drawable/Drawable; // method@0281 │ │ +0d1986: 0c04 |0021: move-result-object v4 │ │ +0d1988: 28f5 |0022: goto 0017 // -000b │ │ +0d198a: 7020 b32d 7600 |0023: invoke-direct {v6, v7}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getActivityIcon:(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; // method@2db3 │ │ +0d1990: 0c02 |0026: move-result-object v2 │ │ +0d1992: 3902 0a00 |0027: if-nez v2, 0031 // +000a │ │ +0d1996: 0743 |0029: move-object v3, v4 │ │ +0d1998: 5464 df0e |002a: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ +0d199c: 6e30 732f 1403 |002c: invoke-virtual {v4, v1, v3}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +0d19a2: 0724 |002f: move-object v4, v2 │ │ +0d19a4: 28e7 |0030: goto 0017 // -0019 │ │ +0d19a6: 6e10 8602 0200 |0031: invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0286 │ │ +0d19ac: 0c03 |0034: move-result-object v3 │ │ +0d19ae: 28f5 |0035: goto 002a // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=690 │ │ 0x0005 line=692 │ │ 0x000d line=693 │ │ 0x0015 line=694 │ │ 0x0017 line=701 │ │ @@ -297667,20 +297803,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 │ │ -0ce144: |[0ce144] com.actionbarsherlock.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ -0ce154: 7220 f401 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ -0ce15a: 0a00 |0003: move-result v0 │ │ -0ce15c: 7120 bd2d 0200 |0004: invoke-static {v2, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ -0ce162: 0c01 |0007: move-result-object v1 │ │ -0ce164: 1101 |0008: return-object v1 │ │ +0d19b0: |[0d19b0] com.actionbarsherlock.widget.SuggestionsAdapter.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; │ │ +0d19c0: 7220 f401 3200 |0000: invoke-interface {v2, v3}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ +0d19c6: 0a00 |0003: move-result v0 │ │ +0d19c8: 7120 bd2d 0200 |0004: invoke-static {v2, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ +0d19ce: 0c01 |0007: move-result-object v1 │ │ +0d19d0: 1101 |0008: return-object v1 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=741 │ │ 0x0004 line=742 │ │ locals : │ │ 0x0004 - 0x0009 reg=0 col I │ │ 0x0000 - 0x0009 reg=2 cursor Landroid/database/Cursor; │ │ @@ -297691,21 +297827,21 @@ │ │ type : '(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 11 16-bit code units │ │ -0ce168: |[0ce168] com.actionbarsherlock.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0ce178: 5410 da0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0ce17c: 6e10 6301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0ce182: 0c00 |0005: move-result-object v0 │ │ -0ce184: 6e10 b401 0000 |0006: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@01b4 │ │ -0ce18a: 0c00 |0009: move-result-object v0 │ │ -0ce18c: 1100 |000a: return-object v0 │ │ +0d19d4: |[0d19d4] com.actionbarsherlock.widget.SuggestionsAdapter.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0d19e4: 5410 da0e |0000: iget-object v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d19e8: 6e10 6301 0000 |0002: invoke-virtual {v0}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0d19ee: 0c00 |0005: move-result-object v0 │ │ +0d19f0: 6e10 b401 0000 |0006: invoke-virtual {v0}, Landroid/content/pm/PackageManager;.getDefaultActivityIcon:()Landroid/graphics/drawable/Drawable; // method@01b4 │ │ +0d19f6: 0c00 |0009: move-result-object v0 │ │ +0d19f8: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=677 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ 0x0000 - 0x000b reg=2 cursor Landroid/database/Cursor; │ │ │ │ @@ -297714,111 +297850,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 │ │ -0ce190: |[0ce190] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0ce1a0: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0ce1a2: 6e10 5a03 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@035a │ │ -0ce1a8: 0c02 |0004: move-result-object v2 │ │ -0ce1aa: 1a04 1e15 |0005: const-string v4, "android.resource" // string@151e │ │ -0ce1ae: 6e20 b92e 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0ce1b4: 0a04 |000a: move-result v4 │ │ -0ce1b6: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ -0ce1ba: 6e20 bf2d a900 |000d: invoke-virtual {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2dbf │ │ -0ce1c0: 0c04 |0010: move-result-object v4 │ │ -0ce1c2: 1104 |0011: return-object v4 │ │ -0ce1c4: 0d00 |0012: move-exception v0 │ │ -0ce1c6: 2204 b405 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0ce1ca: 2206 e705 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce1ce: 7010 d22e 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce1d4: 1a07 0e0f |001a: const-string v7, "Resource does not exist: " // string@0f0e │ │ -0ce1d8: 6e20 db2e 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce1de: 0c06 |001f: move-result-object v6 │ │ -0ce1e0: 6e20 da2e a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ce1e6: 0c06 |0023: move-result-object v6 │ │ -0ce1e8: 6e10 e02e 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce1ee: 0c06 |0027: move-result-object v6 │ │ -0ce1f0: 7020 3d2e 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0ce1f6: 2704 |002b: throw v4 │ │ -0ce1f8: 0d01 |002c: move-exception v1 │ │ -0ce1fa: 1a04 8b10 |002d: const-string v4, "SuggestionsAdapter" // string@108b │ │ -0ce1fe: 2206 e705 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce202: 7010 d22e 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce208: 1a07 5305 |0034: const-string v7, "Icon not found: " // string@0553 │ │ -0ce20c: 6e20 db2e 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce212: 0c06 |0039: move-result-object v6 │ │ -0ce214: 6e20 da2e a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ce21a: 0c06 |003d: move-result-object v6 │ │ -0ce21c: 1a07 eb00 |003e: const-string v7, ", " // string@00eb │ │ -0ce220: 6e20 db2e 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce226: 0c06 |0043: move-result-object v6 │ │ -0ce228: 6e10 3e2e 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@2e3e │ │ -0ce22e: 0c07 |0047: move-result-object v7 │ │ -0ce230: 6e20 db2e 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce236: 0c06 |004b: move-result-object v6 │ │ -0ce238: 6e10 e02e 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce23e: 0c06 |004f: move-result-object v6 │ │ -0ce240: 7120 071d 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0ce246: 0754 |0053: move-object v4, v5 │ │ -0ce248: 28bd |0054: goto 0011 // -0043 │ │ -0ce24a: 5494 e00e |0055: iget-object v4, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ -0ce24e: 6e10 5701 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0ce254: 0c04 |005a: move-result-object v4 │ │ -0ce256: 6e20 4d01 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@014d │ │ -0ce25c: 0c03 |005e: move-result-object v3 │ │ -0ce25e: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ -0ce262: 2204 b405 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0ce266: 2206 e705 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce26a: 7010 d22e 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce270: 1a07 ab04 |0068: const-string v7, "Failed to open " // string@04ab │ │ -0ce274: 6e20 db2e 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce27a: 0c06 |006d: move-result-object v6 │ │ -0ce27c: 6e20 da2e a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ce282: 0c06 |0071: move-result-object v6 │ │ -0ce284: 6e10 e02e 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce28a: 0c06 |0075: move-result-object v6 │ │ -0ce28c: 7020 3d2e 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0ce292: 2704 |0079: throw v4 │ │ -0ce294: 1204 |007a: const/4 v4, #int 0 // #0 │ │ -0ce296: 7120 8302 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0283 │ │ -0ce29c: 0c04 |007e: move-result-object v4 │ │ -0ce29e: 6e10 452e 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ -0ce2a4: 288f |0082: goto 0011 // -0071 │ │ -0ce2a6: 0d00 |0083: move-exception v0 │ │ -0ce2a8: 1a06 8b10 |0084: const-string v6, "SuggestionsAdapter" // string@108b │ │ -0ce2ac: 2207 e705 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce2b0: 7010 d22e 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce2b6: 1a08 4104 |008b: const-string v8, "Error closing icon stream for " // string@0441 │ │ -0ce2ba: 6e20 db2e 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce2c0: 0c07 |0090: move-result-object v7 │ │ -0ce2c2: 6e20 da2e a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ce2c8: 0c07 |0094: move-result-object v7 │ │ -0ce2ca: 6e10 e02e 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce2d0: 0c07 |0098: move-result-object v7 │ │ -0ce2d2: 7130 041d 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0ce2d8: 2900 75ff |009c: goto/16 0011 // -008b │ │ -0ce2dc: 0d04 |009e: move-exception v4 │ │ -0ce2de: 6e10 452e 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ -0ce2e4: 2704 |00a2: throw v4 │ │ -0ce2e6: 0d00 |00a3: move-exception v0 │ │ -0ce2e8: 1a06 8b10 |00a4: const-string v6, "SuggestionsAdapter" // string@108b │ │ -0ce2ec: 2207 e705 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce2f0: 7010 d22e 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce2f6: 1a08 4104 |00ab: const-string v8, "Error closing icon stream for " // string@0441 │ │ -0ce2fa: 6e20 db2e 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce300: 0c07 |00b0: move-result-object v7 │ │ -0ce302: 6e20 da2e a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ce308: 0c07 |00b4: move-result-object v7 │ │ -0ce30a: 6e10 e02e 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce310: 0c07 |00b8: move-result-object v7 │ │ -0ce312: 7130 041d 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0ce318: 28e6 |00bc: goto 00a2 // -001a │ │ +0d19fc: |[0d19fc] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0d1a0c: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0d1a0e: 6e10 5a03 0a00 |0001: invoke-virtual {v10}, Landroid/net/Uri;.getScheme:()Ljava/lang/String; // method@035a │ │ +0d1a14: 0c02 |0004: move-result-object v2 │ │ +0d1a16: 1a04 1f15 |0005: const-string v4, "android.resource" // string@151f │ │ +0d1a1a: 6e20 b92e 2400 |0007: invoke-virtual {v4, v2}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d1a20: 0a04 |000a: move-result v4 │ │ +0d1a22: 3804 4a00 |000b: if-eqz v4, 0055 // +004a │ │ +0d1a26: 6e20 bf2d a900 |000d: invoke-virtual {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2dbf │ │ +0d1a2c: 0c04 |0010: move-result-object v4 │ │ +0d1a2e: 1104 |0011: return-object v4 │ │ +0d1a30: 0d00 |0012: move-exception v0 │ │ +0d1a32: 2204 b405 |0013: new-instance v4, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d1a36: 2206 e705 |0015: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d1a3a: 7010 d22e 0600 |0017: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1a40: 1a07 0f0f |001a: const-string v7, "Resource does not exist: " // string@0f0f │ │ +0d1a44: 6e20 db2e 7600 |001c: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1a4a: 0c06 |001f: move-result-object v6 │ │ +0d1a4c: 6e20 da2e a600 |0020: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d1a52: 0c06 |0023: move-result-object v6 │ │ +0d1a54: 6e10 e02e 0600 |0024: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d1a5a: 0c06 |0027: move-result-object v6 │ │ +0d1a5c: 7020 3d2e 6400 |0028: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d1a62: 2704 |002b: throw v4 │ │ +0d1a64: 0d01 |002c: move-exception v1 │ │ +0d1a66: 1a04 8c10 |002d: const-string v4, "SuggestionsAdapter" // string@108c │ │ +0d1a6a: 2206 e705 |002f: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d1a6e: 7010 d22e 0600 |0031: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1a74: 1a07 5405 |0034: const-string v7, "Icon not found: " // string@0554 │ │ +0d1a78: 6e20 db2e 7600 |0036: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1a7e: 0c06 |0039: move-result-object v6 │ │ +0d1a80: 6e20 da2e a600 |003a: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d1a86: 0c06 |003d: move-result-object v6 │ │ +0d1a88: 1a07 ed00 |003e: const-string v7, ", " // string@00ed │ │ +0d1a8c: 6e20 db2e 7600 |0040: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1a92: 0c06 |0043: move-result-object v6 │ │ +0d1a94: 6e10 3e2e 0100 |0044: invoke-virtual {v1}, Ljava/io/FileNotFoundException;.getMessage:()Ljava/lang/String; // method@2e3e │ │ +0d1a9a: 0c07 |0047: move-result-object v7 │ │ +0d1a9c: 6e20 db2e 7600 |0048: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1aa2: 0c06 |004b: move-result-object v6 │ │ +0d1aa4: 6e10 e02e 0600 |004c: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d1aaa: 0c06 |004f: move-result-object v6 │ │ +0d1aac: 7120 071d 6400 |0050: invoke-static {v4, v6}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0d1ab2: 0754 |0053: move-object v4, v5 │ │ +0d1ab4: 28bd |0054: goto 0011 // -0043 │ │ +0d1ab6: 5494 e00e |0055: iget-object v4, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ +0d1aba: 6e10 5701 0400 |0057: invoke-virtual {v4}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +0d1ac0: 0c04 |005a: move-result-object v4 │ │ +0d1ac2: 6e20 4d01 a400 |005b: invoke-virtual {v4, v10}, Landroid/content/ContentResolver;.openInputStream:(Landroid/net/Uri;)Ljava/io/InputStream; // method@014d │ │ +0d1ac8: 0c03 |005e: move-result-object v3 │ │ +0d1aca: 3903 1b00 |005f: if-nez v3, 007a // +001b │ │ +0d1ace: 2204 b405 |0061: new-instance v4, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d1ad2: 2206 e705 |0063: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d1ad6: 7010 d22e 0600 |0065: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1adc: 1a07 ac04 |0068: const-string v7, "Failed to open " // string@04ac │ │ +0d1ae0: 6e20 db2e 7600 |006a: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1ae6: 0c06 |006d: move-result-object v6 │ │ +0d1ae8: 6e20 da2e a600 |006e: invoke-virtual {v6, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d1aee: 0c06 |0071: move-result-object v6 │ │ +0d1af0: 6e10 e02e 0600 |0072: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d1af6: 0c06 |0075: move-result-object v6 │ │ +0d1af8: 7020 3d2e 6400 |0076: invoke-direct {v4, v6}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d1afe: 2704 |0079: throw v4 │ │ +0d1b00: 1204 |007a: const/4 v4, #int 0 // #0 │ │ +0d1b02: 7120 8302 4300 |007b: invoke-static {v3, v4}, Landroid/graphics/drawable/Drawable;.createFromStream:(Ljava/io/InputStream;Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@0283 │ │ +0d1b08: 0c04 |007e: move-result-object v4 │ │ +0d1b0a: 6e10 452e 0300 |007f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ +0d1b10: 288f |0082: goto 0011 // -0071 │ │ +0d1b12: 0d00 |0083: move-exception v0 │ │ +0d1b14: 1a06 8c10 |0084: const-string v6, "SuggestionsAdapter" // string@108c │ │ +0d1b18: 2207 e705 |0086: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d1b1c: 7010 d22e 0700 |0088: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1b22: 1a08 4204 |008b: const-string v8, "Error closing icon stream for " // string@0442 │ │ +0d1b26: 6e20 db2e 8700 |008d: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1b2c: 0c07 |0090: move-result-object v7 │ │ +0d1b2e: 6e20 da2e a700 |0091: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d1b34: 0c07 |0094: move-result-object v7 │ │ +0d1b36: 6e10 e02e 0700 |0095: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d1b3c: 0c07 |0098: move-result-object v7 │ │ +0d1b3e: 7130 041d 7600 |0099: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0d1b44: 2900 75ff |009c: goto/16 0011 // -008b │ │ +0d1b48: 0d04 |009e: move-exception v4 │ │ +0d1b4a: 6e10 452e 0300 |009f: invoke-virtual {v3}, Ljava/io/InputStream;.close:()V // method@2e45 │ │ +0d1b50: 2704 |00a2: throw v4 │ │ +0d1b52: 0d00 |00a3: move-exception v0 │ │ +0d1b54: 1a06 8c10 |00a4: const-string v6, "SuggestionsAdapter" // string@108c │ │ +0d1b58: 2207 e705 |00a6: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d1b5c: 7010 d22e 0700 |00a8: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1b62: 1a08 4204 |00ab: const-string v8, "Error closing icon stream for " // string@0442 │ │ +0d1b66: 6e20 db2e 8700 |00ad: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1b6c: 0c07 |00b0: move-result-object v7 │ │ +0d1b6e: 6e20 da2e a700 |00b1: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d1b74: 0c07 |00b4: move-result-object v7 │ │ +0d1b76: 6e10 e02e 0700 |00b5: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d1b7c: 0c07 |00b8: move-result-object v7 │ │ +0d1b7e: 7130 041d 7600 |00b9: invoke-static {v6, v7, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0d1b84: 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 │ │ @@ -297876,88 +298012,89 @@ │ │ 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 │ │ -0ce384: |[0ce384] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ -0ce394: 1205 |0000: const/4 v5, #int 0 // #0 │ │ -0ce396: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ -0ce39a: 6e10 c32e 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@2ec3 │ │ -0ce3a0: 0a06 |0006: move-result v6 │ │ -0ce3a2: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ -0ce3a6: 1a06 0501 |0009: const-string v6, "0" // string@0105 │ │ -0ce3aa: 6e20 b92e a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0ce3b0: 0a06 |000e: move-result v6 │ │ -0ce3b2: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ -0ce3b6: 0750 |0011: move-object v0, v5 │ │ -0ce3b8: 1100 |0012: return-object v0 │ │ -0ce3ba: 7110 8e2e 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0ce3c0: 0a03 |0016: move-result v3 │ │ -0ce3c2: 2206 e705 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce3c6: 7010 d22e 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce3cc: 1a07 1f15 |001c: const-string v7, "android.resource://" // string@151f │ │ -0ce3d0: 6e20 db2e 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce3d6: 0c06 |0021: move-result-object v6 │ │ -0ce3d8: 5497 e00e |0022: iget-object v7, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ -0ce3dc: 6e10 6401 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ -0ce3e2: 0c07 |0027: move-result-object v7 │ │ -0ce3e4: 6e20 db2e 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce3ea: 0c06 |002b: move-result-object v6 │ │ -0ce3ec: 1a07 0401 |002c: const-string v7, "/" // string@0104 │ │ -0ce3f0: 6e20 db2e 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce3f6: 0c06 |0031: move-result-object v6 │ │ -0ce3f8: 6e20 d72e 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0ce3fe: 0c06 |0035: move-result-object v6 │ │ -0ce400: 6e10 e02e 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce406: 0c01 |0039: move-result-object v1 │ │ -0ce408: 7020 af2d 1900 |003a: invoke-direct {v9, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2daf │ │ -0ce40e: 0c00 |003d: move-result-object v0 │ │ -0ce410: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ -0ce414: 5496 e00e |0040: iget-object v6, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ -0ce418: 6e10 6501 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ -0ce41e: 0c06 |0045: move-result-object v6 │ │ -0ce420: 6e20 cb01 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0ce426: 0c00 |0049: move-result-object v0 │ │ -0ce428: 7030 ca2d 1900 |004a: invoke-direct {v9, v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2dca │ │ -0ce42e: 28c5 |004d: goto 0012 // -003b │ │ -0ce430: 0d02 |004e: move-exception v2 │ │ -0ce432: 7020 af2d a900 |004f: invoke-direct {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2daf │ │ -0ce438: 0c00 |0052: move-result-object v0 │ │ -0ce43a: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ -0ce43e: 7110 5b03 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@035b │ │ -0ce444: 0c04 |0058: move-result-object v4 │ │ -0ce446: 7020 b82d 4900 |0059: invoke-direct {v9, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2db8 │ │ -0ce44c: 0c00 |005c: move-result-object v0 │ │ -0ce44e: 7030 ca2d a900 |005d: invoke-direct {v9, v10, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2dca │ │ -0ce454: 28b2 |0060: goto 0012 // -004e │ │ -0ce456: 0d02 |0061: move-exception v2 │ │ -0ce458: 1a06 8b10 |0062: const-string v6, "SuggestionsAdapter" // string@108b │ │ -0ce45c: 2207 e705 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce460: 7010 d22e 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce466: 1a08 5405 |0069: const-string v8, "Icon resource not found: " // string@0554 │ │ -0ce46a: 6e20 db2e 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce470: 0c07 |006e: move-result-object v7 │ │ -0ce472: 6e20 db2e a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce478: 0c07 |0072: move-result-object v7 │ │ -0ce47a: 6e10 e02e 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce480: 0c07 |0076: move-result-object v7 │ │ -0ce482: 7120 071d 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0ce488: 0750 |007a: move-object v0, v5 │ │ -0ce48a: 2897 |007b: goto 0012 // -0069 │ │ +0d1bf0: |[0d1bf0] com.actionbarsherlock.widget.SuggestionsAdapter.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; │ │ +0d1c00: 1205 |0000: const/4 v5, #int 0 // #0 │ │ +0d1c02: 380a 1000 |0001: if-eqz v10, 0011 // +0010 │ │ +0d1c06: 6e10 c32e 0a00 |0003: invoke-virtual {v10}, Ljava/lang/String;.length:()I // method@2ec3 │ │ +0d1c0c: 0a06 |0006: move-result v6 │ │ +0d1c0e: 3806 0a00 |0007: if-eqz v6, 0011 // +000a │ │ +0d1c12: 1a06 0701 |0009: const-string v6, "0" // string@0107 │ │ +0d1c16: 6e20 b92e a600 |000b: invoke-virtual {v6, v10}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d1c1c: 0a06 |000e: move-result v6 │ │ +0d1c1e: 3806 0400 |000f: if-eqz v6, 0013 // +0004 │ │ +0d1c22: 0750 |0011: move-object v0, v5 │ │ +0d1c24: 1100 |0012: return-object v0 │ │ +0d1c26: 7110 8e2e 0a00 |0013: invoke-static {v10}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d1c2c: 0a03 |0016: move-result v3 │ │ +0d1c2e: 2206 e705 |0017: new-instance v6, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d1c32: 7010 d22e 0600 |0019: invoke-direct {v6}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1c38: 1a07 2015 |001c: const-string v7, "android.resource://" // string@1520 │ │ +0d1c3c: 6e20 db2e 7600 |001e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1c42: 0c06 |0021: move-result-object v6 │ │ +0d1c44: 5497 e00e |0022: iget-object v7, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ +0d1c48: 6e10 6401 0700 |0024: invoke-virtual {v7}, Landroid/content/Context;.getPackageName:()Ljava/lang/String; // method@0164 │ │ +0d1c4e: 0c07 |0027: move-result-object v7 │ │ +0d1c50: 6e20 db2e 7600 |0028: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1c56: 0c06 |002b: move-result-object v6 │ │ +0d1c58: 1a07 0601 |002c: const-string v7, "/" // string@0106 │ │ +0d1c5c: 6e20 db2e 7600 |002e: invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1c62: 0c06 |0031: move-result-object v6 │ │ +0d1c64: 6e20 d72e 3600 |0032: invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d1c6a: 0c06 |0035: move-result-object v6 │ │ +0d1c6c: 6e10 e02e 0600 |0036: invoke-virtual {v6}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d1c72: 0c01 |0039: move-result-object v1 │ │ +0d1c74: 7020 af2d 1900 |003a: invoke-direct {v9, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2daf │ │ +0d1c7a: 0c00 |003d: move-result-object v0 │ │ +0d1c7c: 3900 d4ff |003e: if-nez v0, 0012 // -002c │ │ +0d1c80: 5496 e00e |0040: iget-object v6, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mProviderContext:Landroid/content/Context; // field@0ee0 │ │ +0d1c84: 6e10 6501 0600 |0042: invoke-virtual {v6}, Landroid/content/Context;.getResources:()Landroid/content/res/Resources; // method@0165 │ │ +0d1c8a: 0c06 |0045: move-result-object v6 │ │ +0d1c8c: 6e20 cb01 3600 |0046: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0d1c92: 0c00 |0049: move-result-object v0 │ │ +0d1c94: 7030 ca2d 1900 |004a: invoke-direct {v9, v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2dca │ │ +0d1c9a: 28c5 |004d: goto 0012 // -003b │ │ +0d1c9c: 0d02 |004e: move-exception v2 │ │ +0d1c9e: 7020 af2d a900 |004f: invoke-direct {v9, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.checkIconCache:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2daf │ │ +0d1ca4: 0c00 |0052: move-result-object v0 │ │ +0d1ca6: 3900 bfff |0053: if-nez v0, 0012 // -0041 │ │ +0d1caa: 7110 5b03 0a00 |0055: invoke-static {v10}, Landroid/net/Uri;.parse:(Ljava/lang/String;)Landroid/net/Uri; // method@035b │ │ +0d1cb0: 0c04 |0058: move-result-object v4 │ │ +0d1cb2: 7020 b82d 4900 |0059: invoke-direct {v9, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; // method@2db8 │ │ +0d1cb8: 0c00 |005c: move-result-object v0 │ │ +0d1cba: 7030 ca2d a900 |005d: invoke-direct {v9, v10, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V // method@2dca │ │ +0d1cc0: 28b2 |0060: goto 0012 // -004e │ │ +0d1cc2: 0d02 |0061: move-exception v2 │ │ +0d1cc4: 1a06 8c10 |0062: const-string v6, "SuggestionsAdapter" // string@108c │ │ +0d1cc8: 2207 e705 |0064: new-instance v7, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d1ccc: 7010 d22e 0700 |0066: invoke-direct {v7}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d1cd2: 1a08 5505 |0069: const-string v8, "Icon resource not found: " // string@0555 │ │ +0d1cd6: 6e20 db2e 8700 |006b: invoke-virtual {v7, v8}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1cdc: 0c07 |006e: move-result-object v7 │ │ +0d1cde: 6e20 db2e a700 |006f: invoke-virtual {v7, v10}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d1ce4: 0c07 |0072: move-result-object v7 │ │ +0d1ce6: 6e10 e02e 0700 |0073: invoke-virtual {v7}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d1cec: 0c07 |0076: move-result-object v7 │ │ +0d1cee: 7120 071d 7600 |0077: invoke-static {v6, v7}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0d1cf4: 0750 |007a: move-object v0, v5 │ │ +0d1cf6: 2897 |007b: goto 0012 // -0069 │ │ catches : 1 │ │ 0x0013 - 0x004d │ │ Ljava/lang/NumberFormatException; -> 0x004e │ │ Landroid/content/res/Resources$NotFoundException; -> 0x0061 │ │ positions : │ │ 0x0001 line=545 │ │ 0x0012 line=577 │ │ 0x0013 line=550 │ │ 0x0017 line=552 │ │ + 0x0024 line=553 │ │ 0x003a line=555 │ │ 0x003e line=556 │ │ 0x0040 line=560 │ │ 0x004a line=562 │ │ 0x004e line=564 │ │ 0x004f line=566 │ │ 0x0053 line=567 │ │ @@ -297983,29 +298120,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 │ │ -0ce49c: |[0ce49c] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0ce4ac: 5242 dd0e |0000: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ -0ce4b0: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ -0ce4b2: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ -0ce4b6: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0ce4b8: 1100 |0006: return-object v0 │ │ -0ce4ba: 5242 dd0e |0007: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ -0ce4be: 7220 fb01 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ -0ce4c4: 0c01 |000c: move-result-object v1 │ │ -0ce4c6: 7020 b92d 1400 |000d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2db9 │ │ -0ce4cc: 0c00 |0010: move-result-object v0 │ │ -0ce4ce: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ -0ce4d2: 7020 b72d 5400 |0013: invoke-direct {v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2db7 │ │ -0ce4d8: 0c00 |0016: move-result-object v0 │ │ -0ce4da: 28ef |0017: goto 0006 // -0011 │ │ +0d1d08: |[0d1d08] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0d1d18: 5242 dd0e |0000: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ +0d1d1c: 12f3 |0002: const/4 v3, #int -1 // #ff │ │ +0d1d1e: 3332 0400 |0003: if-ne v2, v3, 0007 // +0004 │ │ +0d1d22: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0d1d24: 1100 |0006: return-object v0 │ │ +0d1d26: 5242 dd0e |0007: iget v2, v4, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ +0d1d2a: 7220 fb01 2500 |0009: invoke-interface {v5, v2}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ +0d1d30: 0c01 |000c: move-result-object v1 │ │ +0d1d32: 7020 b92d 1400 |000d: invoke-direct {v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2db9 │ │ +0d1d38: 0c00 |0010: move-result-object v0 │ │ +0d1d3a: 3900 f5ff |0011: if-nez v0, 0006 // -000b │ │ +0d1d3e: 7020 b72d 5400 |0013: invoke-direct {v4, v5}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDefaultIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2db7 │ │ +0d1d44: 0c00 |0016: move-result-object v0 │ │ +0d1d46: 28ef |0017: goto 0006 // -0011 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=437 │ │ 0x0005 line=438 │ │ 0x0006 line=445 │ │ 0x0007 line=440 │ │ 0x000d line=441 │ │ @@ -298022,26 +298159,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 │ │ -0ce4dc: |[0ce4dc] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ -0ce4ec: 5231 de0e |0000: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ -0ce4f0: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ -0ce4f2: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ -0ce4f6: 1201 |0005: const/4 v1, #int 0 // #0 │ │ -0ce4f8: 1101 |0006: return-object v1 │ │ -0ce4fa: 5231 de0e |0007: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ -0ce4fe: 7220 fb01 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ -0ce504: 0c00 |000c: move-result-object v0 │ │ -0ce506: 7020 b92d 0300 |000d: invoke-direct {v3, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2db9 │ │ -0ce50c: 0c01 |0010: move-result-object v1 │ │ -0ce50e: 28f5 |0011: goto 0006 // -000b │ │ +0d1d48: |[0d1d48] com.actionbarsherlock.widget.SuggestionsAdapter.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; │ │ +0d1d58: 5231 de0e |0000: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ +0d1d5c: 12f2 |0002: const/4 v2, #int -1 // #ff │ │ +0d1d5e: 3321 0400 |0003: if-ne v1, v2, 0007 // +0004 │ │ +0d1d62: 1201 |0005: const/4 v1, #int 0 // #0 │ │ +0d1d64: 1101 |0006: return-object v1 │ │ +0d1d66: 5231 de0e |0007: iget v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ +0d1d6a: 7220 fb01 1400 |0009: invoke-interface {v4, v1}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ +0d1d70: 0c00 |000c: move-result-object v0 │ │ +0d1d72: 7020 b92d 0300 |000d: invoke-direct {v3, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getDrawableFromResourceValue:(Ljava/lang/String;)Landroid/graphics/drawable/Drawable; // method@2db9 │ │ +0d1d78: 0c01 |0010: move-result-object v1 │ │ +0d1d7a: 28f5 |0011: goto 0006 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0000 line=449 │ │ 0x0005 line=450 │ │ 0x0006 line=453 │ │ 0x0007 line=452 │ │ 0x000d line=453 │ │ @@ -298055,27 +298192,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 │ │ -0ce510: |[0ce510] com.actionbarsherlock.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ -0ce520: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ce522: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ -0ce524: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ -0ce528: 1101 |0004: return-object v1 │ │ -0ce52a: 7220 fb01 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ -0ce530: 0c01 |0008: move-result-object v1 │ │ -0ce532: 28fb |0009: goto 0004 // -0005 │ │ -0ce534: 0d00 |000a: move-exception v0 │ │ -0ce536: 1a02 8b10 |000b: const-string v2, "SuggestionsAdapter" // string@108b │ │ -0ce53a: 1a03 212f |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@2f21 │ │ -0ce53e: 7130 041d 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0ce544: 28f2 |0012: goto 0004 // -000e │ │ +0d1d7c: |[0d1d7c] com.actionbarsherlock.widget.SuggestionsAdapter.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; │ │ +0d1d8c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d1d8e: 12f2 |0001: const/4 v2, #int -1 // #ff │ │ +0d1d90: 3325 0300 |0002: if-ne v5, v2, 0005 // +0003 │ │ +0d1d94: 1101 |0004: return-object v1 │ │ +0d1d96: 7220 fb01 5400 |0005: invoke-interface {v4, v5}, Landroid/database/Cursor;.getString:(I)Ljava/lang/String; // method@01fb │ │ +0d1d9c: 0c01 |0008: move-result-object v1 │ │ +0d1d9e: 28fb |0009: goto 0004 // -0005 │ │ +0d1da0: 0d00 |000a: move-exception v0 │ │ +0d1da2: 1a02 8c10 |000b: const-string v2, "SuggestionsAdapter" // string@108c │ │ +0d1da6: 1a03 202f |000d: const-string v3, "unexpected error retrieving valid column from cursor, did the remote process die?" // string@2f20 │ │ +0d1daa: 7130 041d 3200 |000f: invoke-static {v2, v3, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0d1db0: 28f2 |0012: goto 0004 // -000e │ │ catches : 1 │ │ 0x0005 - 0x0008 │ │ Ljava/lang/Exception; -> 0x000a │ │ positions : │ │ 0x0001 line=746 │ │ 0x0004 line=755 │ │ 0x0005 line=750 │ │ @@ -298091,25 +298228,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 │ │ -0ce558: |[0ce558] com.actionbarsherlock.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ -0ce568: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ce56a: 6e20 5320 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ -0ce570: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ -0ce574: 6e20 5920 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0ce57a: 0e00 |0009: return-void │ │ -0ce57c: 6e20 5920 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0ce582: 6e30 9a02 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@029a │ │ -0ce588: 1210 |0010: const/4 v0, #int 1 // #1 │ │ -0ce58a: 6e30 9a02 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@029a │ │ -0ce590: 28f5 |0014: goto 0009 // -000b │ │ +0d1dc4: |[0d1dc4] com.actionbarsherlock.widget.SuggestionsAdapter.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V │ │ +0d1dd4: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d1dd6: 6e20 5320 4300 |0001: invoke-virtual {v3, v4}, Landroid/widget/ImageView;.setImageDrawable:(Landroid/graphics/drawable/Drawable;)V // method@2053 │ │ +0d1ddc: 3904 0600 |0004: if-nez v4, 000a // +0006 │ │ +0d1de0: 6e20 5920 5300 |0006: invoke-virtual {v3, v5}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0d1de6: 0e00 |0009: return-void │ │ +0d1de8: 6e20 5920 1300 |000a: invoke-virtual {v3, v1}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0d1dee: 6e30 9a02 1401 |000d: invoke-virtual {v4, v1, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@029a │ │ +0d1df4: 1210 |0010: const/4 v0, #int 1 // #1 │ │ +0d1df6: 6e30 9a02 0401 |0011: invoke-virtual {v4, v0, v1}, Landroid/graphics/drawable/Drawable;.setVisible:(ZZ)Z // method@029a │ │ +0d1dfc: 28f5 |0014: goto 0009 // -000b │ │ catches : (none) │ │ positions : │ │ 0x0001 line=463 │ │ 0x0004 line=465 │ │ 0x0006 line=466 │ │ 0x0009 line=478 │ │ 0x000a line=468 │ │ @@ -298126,25 +298263,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 │ │ -0ce594: |[0ce594] com.actionbarsherlock.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ -0ce5a4: 6e20 1221 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0ce5aa: 7110 eb1c 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0ce5b0: 0a00 |0006: move-result v0 │ │ -0ce5b2: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ -0ce5b6: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ -0ce5ba: 6e20 1721 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0ce5c0: 0e00 |000e: return-void │ │ -0ce5c2: 1200 |000f: const/4 v0, #int 0 // #0 │ │ -0ce5c4: 6e20 1721 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0ce5ca: 28fb |0013: goto 000e // -0005 │ │ +0d1e00: |[0d1e00] com.actionbarsherlock.widget.SuggestionsAdapter.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V │ │ +0d1e10: 6e20 1221 3200 |0000: invoke-virtual {v2, v3}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d1e16: 7110 eb1c 0300 |0003: invoke-static {v3}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0d1e1c: 0a00 |0006: move-result v0 │ │ +0d1e1e: 3800 0800 |0007: if-eqz v0, 000f // +0008 │ │ +0d1e22: 1300 0800 |0009: const/16 v0, #int 8 // #8 │ │ +0d1e26: 6e20 1721 0200 |000b: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0d1e2c: 0e00 |000e: return-void │ │ +0d1e2e: 1200 |000f: const/4 v0, #int 0 // #0 │ │ +0d1e30: 6e20 1721 0200 |0010: invoke-virtual {v2, v0}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0d1e36: 28fb |0013: goto 000e // -0005 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=427 │ │ 0x0003 line=429 │ │ 0x0009 line=430 │ │ 0x000e line=434 │ │ 0x000f line=432 │ │ @@ -298158,21 +298295,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 │ │ -0ce5cc: |[0ce5cc] com.actionbarsherlock.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ -0ce5dc: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ -0ce5e0: 5420 df0e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ -0ce5e4: 6e10 8602 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0286 │ │ -0ce5ea: 0c01 |0007: move-result-object v1 │ │ -0ce5ec: 6e30 732f 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -0ce5f2: 0e00 |000b: return-void │ │ +0d1e38: |[0d1e38] com.actionbarsherlock.widget.SuggestionsAdapter.storeInIconCache:(Ljava/lang/String;Landroid/graphics/drawable/Drawable;)V │ │ +0d1e48: 3804 0b00 |0000: if-eqz v4, 000b // +000b │ │ +0d1e4c: 5420 df0e |0002: iget-object v0, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mOutsideDrawablesCache:Ljava/util/WeakHashMap; // field@0edf │ │ +0d1e50: 6e10 8602 0400 |0004: invoke-virtual {v4}, Landroid/graphics/drawable/Drawable;.getConstantState:()Landroid/graphics/drawable/Drawable$ConstantState; // method@0286 │ │ +0d1e56: 0c01 |0007: move-result-object v1 │ │ +0d1e58: 6e30 732f 3001 |0008: invoke-virtual {v0, v3, v1}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +0d1e5e: 0e00 |000b: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=663 │ │ 0x0002 line=664 │ │ 0x000b line=666 │ │ locals : │ │ 0x0000 - 0x000c reg=2 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -298184,30 +298321,31 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0002 (PRIVATE) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 19 16-bit code units │ │ -0ce5f4: |[0ce5f4] com.actionbarsherlock.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ -0ce604: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ -0ce608: 7210 f701 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@01f7 │ │ -0ce60e: 0c00 |0005: move-result-object v0 │ │ -0ce610: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ -0ce614: 1a01 3e1e |0008: const-string v1, "in_progress" // string@1e3e │ │ -0ce618: 6e20 6703 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ -0ce61e: 0a01 |000d: move-result v1 │ │ -0ce620: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ -0ce624: 0e00 |0010: return-void │ │ -0ce626: 1200 |0011: const/4 v0, #int 0 // #0 │ │ -0ce628: 28f4 |0012: goto 0006 // -000c │ │ +0d1e60: |[0d1e60] com.actionbarsherlock.widget.SuggestionsAdapter.updateSpinnerState:(Landroid/database/Cursor;)V │ │ +0d1e70: 3803 1100 |0000: if-eqz v3, 0011 // +0011 │ │ +0d1e74: 7210 f701 0300 |0002: invoke-interface {v3}, Landroid/database/Cursor;.getExtras:()Landroid/os/Bundle; // method@01f7 │ │ +0d1e7a: 0c00 |0005: move-result-object v0 │ │ +0d1e7c: 3800 0a00 |0006: if-eqz v0, 0010 // +000a │ │ +0d1e80: 1a01 3f1e |0008: const-string v1, "in_progress" // string@1e3f │ │ +0d1e84: 6e20 6703 1000 |000a: invoke-virtual {v0, v1}, Landroid/os/Bundle;.getBoolean:(Ljava/lang/String;)Z // method@0367 │ │ +0d1e8a: 0a01 |000d: move-result v1 │ │ +0d1e8c: 3801 0200 |000e: if-eqz v1, 0010 // +0002 │ │ +0d1e90: 0e00 |0010: return-void │ │ +0d1e92: 1200 |0011: const/4 v0, #int 0 // #0 │ │ +0d1e94: 28f4 |0012: goto 0006 // -000c │ │ catches : (none) │ │ positions : │ │ 0x0000 line=273 │ │ 0x0006 line=281 │ │ + 0x000a line=282 │ │ 0x0010 line=288 │ │ 0x0011 line=273 │ │ locals : │ │ 0x0006 - 0x0011 reg=0 extras Landroid/os/Bundle; │ │ 0x0000 - 0x0013 reg=2 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ 0x0000 - 0x0013 reg=3 cursor Landroid/database/Cursor; │ │ │ │ @@ -298217,98 +298355,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 │ │ -0ce62c: |[0ce62c] com.actionbarsherlock.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ -0ce63c: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ -0ce640: 1229 |0002: const/4 v9, #int 2 // #2 │ │ -0ce642: 1208 |0003: const/4 v8, #int 0 // #0 │ │ -0ce644: 1217 |0004: const/4 v7, #int 1 // #1 │ │ -0ce646: 6e10 161e 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ -0ce64c: 0c03 |0008: move-result-object v3 │ │ -0ce64e: 1f03 8b05 |0009: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@058b │ │ -0ce652: 1200 |000b: const/4 v0, #int 0 // #0 │ │ -0ce654: 52b4 dc0e |000c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ -0ce658: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ -0ce65a: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ -0ce65e: 52b4 dc0e |0011: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ -0ce662: 7220 f801 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01f8 │ │ -0ce668: 0a00 |0016: move-result v0 │ │ -0ce66a: 5434 d00e |0017: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce66e: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ -0ce672: 52b4 e50e |001b: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@0ee5 │ │ -0ce676: 7120 bd2d 4e00 |001d: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ -0ce67c: 0c01 |0020: move-result-object v1 │ │ -0ce67e: 5434 d00e |0021: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce682: 7030 c92d 4b01 |0023: invoke-direct {v11, v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2dc9 │ │ -0ce688: 5434 d10e |0026: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0ed1 │ │ -0ce68c: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ -0ce690: 52b4 e70e |002a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0ee7 │ │ -0ce694: 7120 bd2d 4e00 |002c: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ -0ce69a: 0c02 |002f: move-result-object v2 │ │ -0ce69c: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ -0ce6a0: 7020 b22d 2b00 |0032: invoke-direct {v11, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2db2 │ │ -0ce6a6: 0c02 |0035: move-result-object v2 │ │ -0ce6a8: 7110 eb1c 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0ce6ae: 0a04 |0039: move-result v4 │ │ -0ce6b0: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ -0ce6b4: 5434 d00e |003c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce6b8: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ -0ce6bc: 5434 d00e |0040: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce6c0: 6e20 1121 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2111 │ │ -0ce6c6: 5434 d00e |0045: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce6ca: 6e20 0d21 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@210d │ │ -0ce6d0: 5434 d10e |004a: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0ed1 │ │ -0ce6d4: 7030 c92d 4b02 |004c: invoke-direct {v11, v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2dc9 │ │ -0ce6da: 5434 cd0e |004f: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0ecd │ │ -0ce6de: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ -0ce6e2: 5434 cd0e |0053: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0ecd │ │ -0ce6e6: 7020 ba2d eb00 |0055: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2dba │ │ -0ce6ec: 0c05 |0058: move-result-object v5 │ │ -0ce6ee: 1246 |0059: const/4 v6, #int 4 // #4 │ │ -0ce6f0: 7040 c82d 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2dc8 │ │ -0ce6f6: 5434 ce0e |005d: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0ece │ │ -0ce6fa: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ -0ce6fe: 5434 ce0e |0061: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0ece │ │ -0ce702: 7020 bb2d eb00 |0063: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2dbb │ │ -0ce708: 0c05 |0066: move-result-object v5 │ │ -0ce70a: 7040 c82d 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2dc8 │ │ -0ce710: 52b4 e10e |006a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ -0ce714: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ -0ce718: 52b4 e10e |006e: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ -0ce71c: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ -0ce720: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ -0ce724: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ -0ce728: 5434 cf0e |0076: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ -0ce72c: 6e20 5920 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0ce732: 5434 cf0e |007b: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ -0ce736: 5435 d00e |007d: iget-object v5, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce73a: 6e10 0321 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@2103 │ │ -0ce740: 0c05 |0082: move-result-object v5 │ │ -0ce742: 6e20 5820 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2058 │ │ -0ce748: 5434 cf0e |0086: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ -0ce74c: 6e20 5720 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2057 │ │ -0ce752: 0e00 |008b: return-void │ │ -0ce754: 52b4 e60e |008c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@0ee6 │ │ -0ce758: 7120 bd2d 4e00 |008e: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ -0ce75e: 0c02 |0091: move-result-object v2 │ │ -0ce760: 28a4 |0092: goto 0036 // -005c │ │ -0ce762: 5434 d00e |0093: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce766: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ -0ce76a: 5434 d00e |0097: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce76e: 6e20 1121 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2111 │ │ -0ce774: 5434 d00e |009c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0ce778: 6e20 0d21 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@210d │ │ -0ce77e: 28a9 |00a1: goto 004a // -0057 │ │ -0ce780: 5434 cf0e |00a2: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ -0ce784: 6e20 5920 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ -0ce78a: 28e4 |00a7: goto 008b // -001c │ │ +0d1e98: |[0d1e98] com.actionbarsherlock.widget.SuggestionsAdapter.bindView:(Landroid/view/View;Landroid/content/Context;Landroid/database/Cursor;)V │ │ +0d1ea8: 130a 0800 |0000: const/16 v10, #int 8 // #8 │ │ +0d1eac: 1229 |0002: const/4 v9, #int 2 // #2 │ │ +0d1eae: 1208 |0003: const/4 v8, #int 0 // #0 │ │ +0d1eb0: 1217 |0004: const/4 v7, #int 1 // #1 │ │ +0d1eb2: 6e10 161e 0c00 |0005: invoke-virtual {v12}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ +0d1eb8: 0c03 |0008: move-result-object v3 │ │ +0d1eba: 1f03 8b05 |0009: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@058b │ │ +0d1ebe: 1200 |000b: const/4 v0, #int 0 // #0 │ │ +0d1ec0: 52b4 dc0e |000c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ +0d1ec4: 12f5 |000e: const/4 v5, #int -1 // #ff │ │ +0d1ec6: 3254 0800 |000f: if-eq v4, v5, 0017 // +0008 │ │ +0d1eca: 52b4 dc0e |0011: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ +0d1ece: 7220 f801 4e00 |0013: invoke-interface {v14, v4}, Landroid/database/Cursor;.getInt:(I)I // method@01f8 │ │ +0d1ed4: 0a00 |0016: move-result v0 │ │ +0d1ed6: 5434 d00e |0017: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1eda: 3804 0d00 |0019: if-eqz v4, 0026 // +000d │ │ +0d1ede: 52b4 e50e |001b: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@0ee5 │ │ +0d1ee2: 7120 bd2d 4e00 |001d: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ +0d1ee8: 0c01 |0020: move-result-object v1 │ │ +0d1eea: 5434 d00e |0021: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1eee: 7030 c92d 4b01 |0023: invoke-direct {v11, v4, v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2dc9 │ │ +0d1ef4: 5434 d10e |0026: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0ed1 │ │ +0d1ef8: 3804 2700 |0028: if-eqz v4, 004f // +0027 │ │ +0d1efc: 52b4 e70e |002a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0ee7 │ │ +0d1f00: 7120 bd2d 4e00 |002c: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ +0d1f06: 0c02 |002f: move-result-object v2 │ │ +0d1f08: 3802 5c00 |0030: if-eqz v2, 008c // +005c │ │ +0d1f0c: 7020 b22d 2b00 |0032: invoke-direct {v11, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.formatUrl:(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; // method@2db2 │ │ +0d1f12: 0c02 |0035: move-result-object v2 │ │ +0d1f14: 7110 eb1c 0200 |0036: invoke-static {v2}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0d1f1a: 0a04 |0039: move-result v4 │ │ +0d1f1c: 3804 5900 |003a: if-eqz v4, 0093 // +0059 │ │ +0d1f20: 5434 d00e |003c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1f24: 3804 0c00 |003e: if-eqz v4, 004a // +000c │ │ +0d1f28: 5434 d00e |0040: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1f2c: 6e20 1121 8400 |0042: invoke-virtual {v4, v8}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2111 │ │ +0d1f32: 5434 d00e |0045: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1f36: 6e20 0d21 9400 |0047: invoke-virtual {v4, v9}, Landroid/widget/TextView;.setMaxLines:(I)V // method@210d │ │ +0d1f3c: 5434 d10e |004a: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText2:Landroid/widget/TextView; // field@0ed1 │ │ +0d1f40: 7030 c92d 4b02 |004c: invoke-direct {v11, v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewText:(Landroid/widget/TextView;Ljava/lang/CharSequence;)V // method@2dc9 │ │ +0d1f46: 5434 cd0e |004f: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0ecd │ │ +0d1f4a: 3804 0c00 |0051: if-eqz v4, 005d // +000c │ │ +0d1f4e: 5434 cd0e |0053: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon1:Landroid/widget/ImageView; // field@0ecd │ │ +0d1f52: 7020 ba2d eb00 |0055: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon1:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2dba │ │ +0d1f58: 0c05 |0058: move-result-object v5 │ │ +0d1f5a: 1246 |0059: const/4 v6, #int 4 // #4 │ │ +0d1f5c: 7040 c82d 4b65 |005a: invoke-direct {v11, v4, v5, v6}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2dc8 │ │ +0d1f62: 5434 ce0e |005d: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0ece │ │ +0d1f66: 3804 0b00 |005f: if-eqz v4, 006a // +000b │ │ +0d1f6a: 5434 ce0e |0061: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIcon2:Landroid/widget/ImageView; // field@0ece │ │ +0d1f6e: 7020 bb2d eb00 |0063: invoke-direct {v11, v14}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getIcon2:(Landroid/database/Cursor;)Landroid/graphics/drawable/Drawable; // method@2dbb │ │ +0d1f74: 0c05 |0066: move-result-object v5 │ │ +0d1f76: 7040 c82d 4ba5 |0067: invoke-direct {v11, v4, v5, v10}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.setViewDrawable:(Landroid/widget/ImageView;Landroid/graphics/drawable/Drawable;I)V // method@2dc8 │ │ +0d1f7c: 52b4 e10e |006a: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ +0d1f80: 3294 0a00 |006c: if-eq v4, v9, 0076 // +000a │ │ +0d1f84: 52b4 e10e |006e: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ +0d1f88: 3374 3200 |0070: if-ne v4, v7, 00a2 // +0032 │ │ +0d1f8c: dd04 0001 |0072: and-int/lit8 v4, v0, #int 1 // #01 │ │ +0d1f90: 3804 2e00 |0074: if-eqz v4, 00a2 // +002e │ │ +0d1f94: 5434 cf0e |0076: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ +0d1f98: 6e20 5920 8400 |0078: invoke-virtual {v4, v8}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0d1f9e: 5434 cf0e |007b: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ +0d1fa2: 5435 d00e |007d: iget-object v5, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1fa6: 6e10 0321 0500 |007f: invoke-virtual {v5}, Landroid/widget/TextView;.getText:()Ljava/lang/CharSequence; // method@2103 │ │ +0d1fac: 0c05 |0082: move-result-object v5 │ │ +0d1fae: 6e20 5820 5400 |0083: invoke-virtual {v4, v5}, Landroid/widget/ImageView;.setTag:(Ljava/lang/Object;)V // method@2058 │ │ +0d1fb4: 5434 cf0e |0086: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ +0d1fb8: 6e20 5720 b400 |0088: invoke-virtual {v4, v11}, Landroid/widget/ImageView;.setOnClickListener:(Landroid/view/View$OnClickListener;)V // method@2057 │ │ +0d1fbe: 0e00 |008b: return-void │ │ +0d1fc0: 52b4 e60e |008c: iget v4, v11, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@0ee6 │ │ +0d1fc4: 7120 bd2d 4e00 |008e: invoke-static {v14, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getStringOrNull:(Landroid/database/Cursor;I)Ljava/lang/String; // method@2dbd │ │ +0d1fca: 0c02 |0091: move-result-object v2 │ │ +0d1fcc: 28a4 |0092: goto 0036 // -005c │ │ +0d1fce: 5434 d00e |0093: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1fd2: 3804 b5ff |0095: if-eqz v4, 004a // -004b │ │ +0d1fd6: 5434 d00e |0097: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1fda: 6e20 1121 7400 |0099: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setSingleLine:(Z)V // method@2111 │ │ +0d1fe0: 5434 d00e |009c: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d1fe4: 6e20 0d21 7400 |009e: invoke-virtual {v4, v7}, Landroid/widget/TextView;.setMaxLines:(I)V // method@210d │ │ +0d1fea: 28a9 |00a1: goto 004a // -0057 │ │ +0d1fec: 5434 cf0e |00a2: iget-object v4, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mIconRefine:Landroid/widget/ImageView; // field@0ecf │ │ +0d1ff0: 6e20 5920 a400 |00a4: invoke-virtual {v4, v10}, Landroid/widget/ImageView;.setVisibility:(I)V // method@2059 │ │ +0d1ff6: 28e4 |00a7: goto 008b // -001c │ │ catches : (none) │ │ positions : │ │ 0x0005 line=351 │ │ 0x000b line=353 │ │ 0x000c line=354 │ │ 0x0011 line=355 │ │ 0x0017 line=357 │ │ @@ -298353,55 +298491,55 @@ │ │ type : '(Landroid/database/Cursor;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 80 16-bit code units │ │ -0ce78c: |[0ce78c] com.actionbarsherlock.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ -0ce79c: 5531 d90e |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@0ed9 │ │ -0ce7a0: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ -0ce7a4: 1a01 8b10 |0004: const-string v1, "SuggestionsAdapter" // string@108b │ │ -0ce7a8: 1a02 2b11 |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@112b │ │ -0ce7ac: 7120 071d 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ -0ce7b2: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ -0ce7b6: 7210 f301 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ -0ce7bc: 0e00 |0010: return-void │ │ -0ce7be: 6f20 c41a 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1ac4 │ │ -0ce7c4: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ -0ce7c8: 1a01 3e2e |0016: const-string v1, "suggest_text_1" // string@2e3e │ │ -0ce7cc: 7220 f401 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ -0ce7d2: 0a01 |001b: move-result v1 │ │ -0ce7d4: 5931 e50e |001c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@0ee5 │ │ -0ce7d8: 1a01 3f2e |001e: const-string v1, "suggest_text_2" // string@2e3f │ │ -0ce7dc: 7220 f401 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ -0ce7e2: 0a01 |0023: move-result v1 │ │ -0ce7e4: 5931 e60e |0024: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@0ee6 │ │ -0ce7e8: 1a01 402e |0026: const-string v1, "suggest_text_2_url" // string@2e40 │ │ -0ce7ec: 7220 f401 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ -0ce7f2: 0a01 |002b: move-result v1 │ │ -0ce7f4: 5931 e70e |002c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0ee7 │ │ -0ce7f8: 1a01 372e |002e: const-string v1, "suggest_icon_1" // string@2e37 │ │ -0ce7fc: 7220 f401 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ -0ce802: 0a01 |0033: move-result v1 │ │ -0ce804: 5931 dd0e |0034: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ -0ce808: 1a01 382e |0036: const-string v1, "suggest_icon_2" // string@2e38 │ │ -0ce80c: 7220 f401 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ -0ce812: 0a01 |003b: move-result v1 │ │ -0ce814: 5931 de0e |003c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ -0ce818: 1a01 362e |003e: const-string v1, "suggest_flags" // string@2e36 │ │ -0ce81c: 7220 f401 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ -0ce822: 0a01 |0043: move-result v1 │ │ -0ce824: 5931 dc0e |0044: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ -0ce828: 28ca |0046: goto 0010 // -0036 │ │ -0ce82a: 0d00 |0047: move-exception v0 │ │ -0ce82c: 1a01 8b10 |0048: const-string v1, "SuggestionsAdapter" // string@108b │ │ -0ce830: 1a02 4519 |004a: const-string v2, "error changing cursor and caching columns" // string@1945 │ │ -0ce834: 7130 041d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ -0ce83a: 28c1 |004f: goto 0010 // -003f │ │ +0d1ff8: |[0d1ff8] com.actionbarsherlock.widget.SuggestionsAdapter.changeCursor:(Landroid/database/Cursor;)V │ │ +0d2008: 5531 d90e |0000: iget-boolean v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@0ed9 │ │ +0d200c: 3801 0f00 |0002: if-eqz v1, 0011 // +000f │ │ +0d2010: 1a01 8c10 |0004: const-string v1, "SuggestionsAdapter" // string@108c │ │ +0d2014: 1a02 2c11 |0006: const-string v2, "Tried to change cursor after adapter was closed." // string@112c │ │ +0d2018: 7120 071d 2100 |0008: invoke-static {v1, v2}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;)I // method@1d07 │ │ +0d201e: 3804 0500 |000b: if-eqz v4, 0010 // +0005 │ │ +0d2022: 7210 f301 0400 |000d: invoke-interface {v4}, Landroid/database/Cursor;.close:()V // method@01f3 │ │ +0d2028: 0e00 |0010: return-void │ │ +0d202a: 6f20 c41a 4300 |0011: invoke-super {v3, v4}, Landroid/support/v4/widget/ResourceCursorAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@1ac4 │ │ +0d2030: 3804 fcff |0014: if-eqz v4, 0010 // -0004 │ │ +0d2034: 1a01 3d2e |0016: const-string v1, "suggest_text_1" // string@2e3d │ │ +0d2038: 7220 f401 1400 |0018: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ +0d203e: 0a01 |001b: move-result v1 │ │ +0d2040: 5931 e50e |001c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText1Col:I // field@0ee5 │ │ +0d2044: 1a01 3e2e |001e: const-string v1, "suggest_text_2" // string@2e3e │ │ +0d2048: 7220 f401 1400 |0020: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ +0d204e: 0a01 |0023: move-result v1 │ │ +0d2050: 5931 e60e |0024: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2Col:I // field@0ee6 │ │ +0d2054: 1a01 3f2e |0026: const-string v1, "suggest_text_2_url" // string@2e3f │ │ +0d2058: 7220 f401 1400 |0028: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ +0d205e: 0a01 |002b: move-result v1 │ │ +0d2060: 5931 e70e |002c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mText2UrlCol:I // field@0ee7 │ │ +0d2064: 1a01 362e |002e: const-string v1, "suggest_icon_1" // string@2e36 │ │ +0d2068: 7220 f401 1400 |0030: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ +0d206e: 0a01 |0033: move-result v1 │ │ +0d2070: 5931 dd0e |0034: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName1Col:I // field@0edd │ │ +0d2074: 1a01 372e |0036: const-string v1, "suggest_icon_2" // string@2e37 │ │ +0d2078: 7220 f401 1400 |0038: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ +0d207e: 0a01 |003b: move-result v1 │ │ +0d2080: 5931 de0e |003c: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mIconName2Col:I // field@0ede │ │ +0d2084: 1a01 352e |003e: const-string v1, "suggest_flags" // string@2e35 │ │ +0d2088: 7220 f401 1400 |0040: invoke-interface {v4, v1}, Landroid/database/Cursor;.getColumnIndex:(Ljava/lang/String;)I // method@01f4 │ │ +0d208e: 0a01 |0043: move-result v1 │ │ +0d2090: 5931 dc0e |0044: iput v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mFlagsCol:I // field@0edc │ │ +0d2094: 28ca |0046: goto 0010 // -0036 │ │ +0d2096: 0d00 |0047: move-exception v0 │ │ +0d2098: 1a01 8c10 |0048: const-string v1, "SuggestionsAdapter" // string@108c │ │ +0d209c: 1a02 4619 |004a: const-string v2, "error changing cursor and caching columns" // string@1946 │ │ +0d20a0: 7130 041d 2100 |004c: invoke-static {v1, v2, v0}, Landroid/util/Log;.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d04 │ │ +0d20a6: 28c1 |004f: goto 0010 // -003f │ │ catches : 1 │ │ 0x0011 - 0x0046 │ │ Ljava/lang/Exception; -> 0x0047 │ │ positions : │ │ 0x0000 line=297 │ │ 0x0004 line=298 │ │ 0x000b line=299 │ │ @@ -298426,20 +298564,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0ce84c: |[0ce84c] com.actionbarsherlock.widget.SuggestionsAdapter.close:()V │ │ -0ce85c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0ce85e: 6e20 ae2d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@2dae │ │ -0ce864: 1210 |0004: const/4 v0, #int 1 // #1 │ │ -0ce866: 5c10 d90e |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@0ed9 │ │ -0ce86a: 0e00 |0007: return-void │ │ +0d20b8: |[0d20b8] com.actionbarsherlock.widget.SuggestionsAdapter.close:()V │ │ +0d20c8: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d20ca: 6e20 ae2d 0100 |0001: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.changeCursor:(Landroid/database/Cursor;)V // method@2dae │ │ +0d20d0: 1210 |0004: const/4 v0, #int 1 // #1 │ │ +0d20d2: 5c10 d90e |0005: iput-boolean v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mClosed:Z // field@0ed9 │ │ +0d20d6: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=250 │ │ 0x0004 line=251 │ │ 0x0007 line=252 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -298449,25 +298587,25 @@ │ │ type : '(Landroid/database/Cursor;)Ljava/lang/CharSequence;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 15 16-bit code units │ │ -0ce86c: |[0ce86c] com.actionbarsherlock.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ -0ce87c: 1201 |0000: const/4 v1, #int 0 // #0 │ │ -0ce87e: 3904 0400 |0001: if-nez v4, 0005 // +0004 │ │ -0ce882: 0710 |0003: move-object v0, v1 │ │ -0ce884: 1100 |0004: return-object v0 │ │ -0ce886: 1a02 3d2e |0005: const-string v2, "suggest_intent_query" // string@2e3d │ │ -0ce88a: 7120 b52d 2400 |0007: invoke-static {v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ -0ce890: 0c00 |000a: move-result-object v0 │ │ -0ce892: 3900 f9ff |000b: if-nez v0, 0004 // -0007 │ │ -0ce896: 0710 |000d: move-object v0, v1 │ │ -0ce898: 28f6 |000e: goto 0004 // -000a │ │ +0d20d8: |[0d20d8] com.actionbarsherlock.widget.SuggestionsAdapter.convertToString:(Landroid/database/Cursor;)Ljava/lang/CharSequence; │ │ +0d20e8: 1201 |0000: const/4 v1, #int 0 // #0 │ │ +0d20ea: 3904 0400 |0001: if-nez v4, 0005 // +0004 │ │ +0d20ee: 0710 |0003: move-object v0, v1 │ │ +0d20f0: 1100 |0004: return-object v0 │ │ +0d20f2: 1a02 3c2e |0005: const-string v2, "suggest_intent_query" // string@2e3c │ │ +0d20f6: 7120 b52d 2400 |0007: invoke-static {v4, v2}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getColumnString:(Landroid/database/Cursor;Ljava/lang/String;)Ljava/lang/String; // method@2db5 │ │ +0d20fc: 0c00 |000a: move-result-object v0 │ │ +0d20fe: 3900 f9ff |000b: if-nez v0, 0004 // -0007 │ │ +0d2102: 0710 |000d: move-object v0, v1 │ │ +0d2104: 28f6 |000e: goto 0004 // -000a │ │ catches : (none) │ │ positions : │ │ 0x0001 line=490 │ │ 0x0004 line=499 │ │ 0x0005 line=494 │ │ 0x000b line=495 │ │ 0x000e line=499 │ │ @@ -298481,17 +298619,17 @@ │ │ type : '()I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ce89c: |[0ce89c] com.actionbarsherlock.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ -0ce8ac: 5210 e10e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ -0ce8b0: 0f00 |0002: return v0 │ │ +0d2108: |[0d2108] com.actionbarsherlock.widget.SuggestionsAdapter.getQueryRefinement:()I │ │ +0d2118: 5210 e10e |0000: iget v0, v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ +0d211c: 0f00 |0002: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=155 │ │ locals : │ │ 0x0000 - 0x0003 reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ │ │ #5 : (in Lcom/actionbarsherlock/widget/SuggestionsAdapter;) │ │ @@ -298499,75 +298637,79 @@ │ │ type : '(Ljava/lang/String;I)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 3 │ │ outs : 6 │ │ insns size : 103 16-bit code units │ │ -0ce8b4: |[0ce8b4] com.actionbarsherlock.widget.SuggestionsAdapter.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ -0ce8c4: 1202 |0000: const/4 v2, #int 0 // #0 │ │ -0ce8c6: 5490 e40e |0001: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ -0ce8ca: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ -0ce8ce: 1102 |0005: return-object v2 │ │ -0ce8d0: 5490 e40e |0006: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ -0ce8d4: 6e10 2b01 0000 |0008: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@012b │ │ -0ce8da: 0c06 |000b: move-result-object v6 │ │ -0ce8dc: 3806 f9ff |000c: if-eqz v6, 0005 // -0007 │ │ -0ce8e0: 2200 9600 |000e: new-instance v0, Landroid/net/Uri$Builder; // type@0096 │ │ -0ce8e4: 7010 4903 0000 |0010: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0349 │ │ -0ce8ea: 1a05 4c17 |0013: const-string v5, "content" // string@174c │ │ -0ce8ee: 6e20 5203 5000 |0015: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0352 │ │ -0ce8f4: 0c00 |0018: move-result-object v0 │ │ -0ce8f6: 6e20 4d03 6000 |0019: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034d │ │ -0ce8fc: 0c00 |001c: move-result-object v0 │ │ -0ce8fe: 1a05 0000 |001d: const-string v5, "" // string@0000 │ │ -0ce902: 6e20 5103 5000 |001f: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0351 │ │ -0ce908: 0c00 |0022: move-result-object v0 │ │ -0ce90a: 1a05 0000 |0023: const-string v5, "" // string@0000 │ │ -0ce90e: 6e20 5003 5000 |0025: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0350 │ │ -0ce914: 0c08 |0028: move-result-object v8 │ │ -0ce916: 5490 e40e |0029: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ -0ce91a: 6e10 2e01 0000 |002b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@012e │ │ -0ce920: 0c07 |002e: move-result-object v7 │ │ -0ce922: 3807 0500 |002f: if-eqz v7, 0034 // +0005 │ │ -0ce926: 6e20 4a03 7800 |0031: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034a │ │ -0ce92c: 1a00 6e2a |0034: const-string v0, "search_suggest_query" // string@2a6e │ │ -0ce930: 6e20 4b03 0800 |0036: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034b │ │ -0ce936: 5490 e40e |0039: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ -0ce93a: 6e10 2f01 0000 |003b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@012f │ │ -0ce940: 0c03 |003e: move-result-object v3 │ │ -0ce942: 1204 |003f: const/4 v4, #int 0 // #0 │ │ -0ce944: 3803 2300 |0040: if-eqz v3, 0063 // +0023 │ │ -0ce948: 1210 |0042: const/4 v0, #int 1 // #1 │ │ -0ce94a: 2304 6a06 |0043: new-array v4, v0, [Ljava/lang/String; // type@066a │ │ -0ce94e: 1200 |0045: const/4 v0, #int 0 // #0 │ │ -0ce950: 4d0a 0400 |0046: aput-object v10, v4, v0 │ │ -0ce954: 3d0b 0b00 |0048: if-lez v11, 0053 // +000b │ │ -0ce958: 1a00 dd1f |004a: const-string v0, "limit" // string@1fdd │ │ -0ce95c: 7110 cd2e 0b00 |004c: invoke-static {v11}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@2ecd │ │ -0ce962: 0c05 |004f: move-result-object v5 │ │ -0ce964: 6e30 4c03 0805 |0050: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034c │ │ -0ce96a: 6e10 4e03 0800 |0053: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@034e │ │ -0ce970: 0c01 |0056: move-result-object v1 │ │ -0ce972: 5490 da0e |0057: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0ce976: 6e10 5701 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ -0ce97c: 0c00 |005c: move-result-object v0 │ │ -0ce97e: 0725 |005d: move-object v5, v2 │ │ -0ce980: 7406 4e01 0000 |005e: 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@014e │ │ -0ce986: 0c02 |0061: move-result-object v2 │ │ -0ce988: 28a3 |0062: goto 0005 // -005d │ │ -0ce98a: 6e20 4b03 a800 |0063: invoke-virtual {v8, v10}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034b │ │ -0ce990: 28e2 |0066: goto 0048 // -001e │ │ +0d2120: |[0d2120] com.actionbarsherlock.widget.SuggestionsAdapter.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; │ │ +0d2130: 1202 |0000: const/4 v2, #int 0 // #0 │ │ +0d2132: 5490 e40e |0001: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ +0d2136: 3900 0300 |0003: if-nez v0, 0006 // +0003 │ │ +0d213a: 1102 |0005: return-object v2 │ │ +0d213c: 5490 e40e |0006: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ +0d2140: 6e10 2b01 0000 |0008: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestAuthority:()Ljava/lang/String; // method@012b │ │ +0d2146: 0c06 |000b: move-result-object v6 │ │ +0d2148: 3806 f9ff |000c: if-eqz v6, 0005 // -0007 │ │ +0d214c: 2200 9600 |000e: new-instance v0, Landroid/net/Uri$Builder; // type@0096 │ │ +0d2150: 7010 4903 0000 |0010: invoke-direct {v0}, Landroid/net/Uri$Builder;.:()V // method@0349 │ │ +0d2156: 1a05 4d17 |0013: const-string v5, "content" // string@174d │ │ +0d215a: 6e20 5203 5000 |0015: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.scheme:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0352 │ │ +0d2160: 0c00 |0018: move-result-object v0 │ │ +0d2162: 6e20 4d03 6000 |0019: invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;.authority:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034d │ │ +0d2168: 0c00 |001c: move-result-object v0 │ │ +0d216a: 1a05 0000 |001d: const-string v5, "" // string@0000 │ │ +0d216e: 6e20 5103 5000 |001f: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.query:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0351 │ │ +0d2174: 0c00 |0022: move-result-object v0 │ │ +0d2176: 1a05 0000 |0023: const-string v5, "" // string@0000 │ │ +0d217a: 6e20 5003 5000 |0025: invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;.fragment:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@0350 │ │ +0d2180: 0c08 |0028: move-result-object v8 │ │ +0d2182: 5490 e40e |0029: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ +0d2186: 6e10 2e01 0000 |002b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestPath:()Ljava/lang/String; // method@012e │ │ +0d218c: 0c07 |002e: move-result-object v7 │ │ +0d218e: 3807 0500 |002f: if-eqz v7, 0034 // +0005 │ │ +0d2192: 6e20 4a03 7800 |0031: invoke-virtual {v8, v7}, Landroid/net/Uri$Builder;.appendEncodedPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034a │ │ +0d2198: 1a00 6d2a |0034: const-string v0, "search_suggest_query" // string@2a6d │ │ +0d219c: 6e20 4b03 0800 |0036: invoke-virtual {v8, v0}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034b │ │ +0d21a2: 5490 e40e |0039: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchable:Landroid/app/SearchableInfo; // field@0ee4 │ │ +0d21a6: 6e10 2f01 0000 |003b: invoke-virtual {v0}, Landroid/app/SearchableInfo;.getSuggestSelection:()Ljava/lang/String; // method@012f │ │ +0d21ac: 0c03 |003e: move-result-object v3 │ │ +0d21ae: 1204 |003f: const/4 v4, #int 0 // #0 │ │ +0d21b0: 3803 2300 |0040: if-eqz v3, 0063 // +0023 │ │ +0d21b4: 1210 |0042: const/4 v0, #int 1 // #1 │ │ +0d21b6: 2304 6a06 |0043: new-array v4, v0, [Ljava/lang/String; // type@066a │ │ +0d21ba: 1200 |0045: const/4 v0, #int 0 // #0 │ │ +0d21bc: 4d0a 0400 |0046: aput-object v10, v4, v0 │ │ +0d21c0: 3d0b 0b00 |0048: if-lez v11, 0053 // +000b │ │ +0d21c4: 1a00 de1f |004a: const-string v0, "limit" // string@1fde │ │ +0d21c8: 7110 cd2e 0b00 |004c: invoke-static {v11}, Ljava/lang/String;.valueOf:(I)Ljava/lang/String; // method@2ecd │ │ +0d21ce: 0c05 |004f: move-result-object v5 │ │ +0d21d0: 6e30 4c03 0805 |0050: invoke-virtual {v8, v0, v5}, Landroid/net/Uri$Builder;.appendQueryParameter:(Ljava/lang/String;Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034c │ │ +0d21d6: 6e10 4e03 0800 |0053: invoke-virtual {v8}, Landroid/net/Uri$Builder;.build:()Landroid/net/Uri; // method@034e │ │ +0d21dc: 0c01 |0056: move-result-object v1 │ │ +0d21de: 5490 da0e |0057: iget-object v0, v9, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d21e2: 6e10 5701 0000 |0059: invoke-virtual {v0}, Landroid/content/Context;.getContentResolver:()Landroid/content/ContentResolver; // method@0157 │ │ +0d21e8: 0c00 |005c: move-result-object v0 │ │ +0d21ea: 0725 |005d: move-object v5, v2 │ │ +0d21ec: 7406 4e01 0000 |005e: 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@014e │ │ +0d21f2: 0c02 |0061: move-result-object v2 │ │ +0d21f4: 28a3 |0062: goto 0005 // -005d │ │ +0d21f6: 6e20 4b03 a800 |0063: invoke-virtual {v8, v10}, Landroid/net/Uri$Builder;.appendPath:(Ljava/lang/String;)Landroid/net/Uri$Builder; // method@034b │ │ +0d21fc: 28e2 |0066: goto 0048 // -001e │ │ catches : (none) │ │ positions : │ │ 0x0001 line=204 │ │ 0x0005 line=245 │ │ 0x0006 line=208 │ │ 0x000c line=209 │ │ 0x000e line=213 │ │ + 0x0015 line=214 │ │ + 0x0019 line=215 │ │ + 0x001f line=216 │ │ + 0x0025 line=217 │ │ 0x0029 line=220 │ │ 0x002f line=221 │ │ 0x0031 line=222 │ │ 0x0034 line=226 │ │ 0x0039 line=229 │ │ 0x003f line=231 │ │ 0x0040 line=232 │ │ @@ -298594,128 +298736,128 @@ │ │ type : '(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 12 │ │ ins : 2 │ │ outs : 4 │ │ insns size : 224 16-bit code units │ │ -0ce994: |[0ce994] com.actionbarsherlock.widget.SuggestionsAdapter.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ -0ce9a4: 1219 |0000: const/4 v9, #int 1 // #1 │ │ -0ce9a6: 1208 |0001: const/4 v8, #int 0 // #0 │ │ -0ce9a8: 6e10 5703 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0357 │ │ -0ce9ae: 0c00 |0005: move-result-object v0 │ │ -0ce9b0: 7110 eb1c 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ -0ce9b6: 0a07 |0009: move-result v7 │ │ -0ce9b8: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ -0ce9bc: 2207 b405 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0ce9c0: 2208 e705 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ce9c4: 7010 d22e 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ce9ca: 1a09 e50d |0013: const-string v9, "No authority: " // string@0de5 │ │ -0ce9ce: 6e20 db2e 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ce9d4: 0c08 |0018: move-result-object v8 │ │ -0ce9d6: 6e20 da2e b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ce9dc: 0c08 |001c: move-result-object v8 │ │ -0ce9de: 6e10 e02e 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ce9e4: 0c08 |0020: move-result-object v8 │ │ -0ce9e6: 7020 3d2e 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0ce9ec: 2707 |0024: throw v7 │ │ -0ce9ee: 54a7 da0e |0025: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0ce9f2: 6e10 6301 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ -0ce9f8: 0c07 |002a: move-result-object v7 │ │ -0ce9fa: 6e20 b701 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@01b7 │ │ -0cea00: 0c06 |002e: move-result-object v6 │ │ -0cea02: 6e10 5903 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0359 │ │ -0cea08: 0c05 |0032: move-result-object v5 │ │ -0cea0a: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ -0cea0e: 2207 b405 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0cea12: 2208 e705 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cea16: 7010 d22e 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cea1c: 1a09 f10d |003c: const-string v9, "No path: " // string@0df1 │ │ -0cea20: 6e20 db2e 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cea26: 0c08 |0041: move-result-object v8 │ │ -0cea28: 6e20 da2e b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0cea2e: 0c08 |0045: move-result-object v8 │ │ -0cea30: 6e10 e02e 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cea36: 0c08 |0049: move-result-object v8 │ │ -0cea38: 7020 3d2e 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0cea3e: 2707 |004d: throw v7 │ │ -0cea40: 0d02 |004e: move-exception v2 │ │ -0cea42: 2207 b405 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0cea46: 2208 e705 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cea4a: 7010 d22e 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cea50: 1a09 f00d |0056: const-string v9, "No package found for authority: " // string@0df0 │ │ -0cea54: 6e20 db2e 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cea5a: 0c08 |005b: move-result-object v8 │ │ -0cea5c: 6e20 da2e b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0cea62: 0c08 |005f: move-result-object v8 │ │ -0cea64: 6e10 e02e 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cea6a: 0c08 |0063: move-result-object v8 │ │ -0cea6c: 7020 3d2e 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0cea72: 2707 |0067: throw v7 │ │ -0cea74: 7210 522f 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2f52 │ │ -0cea7a: 0a04 |006b: move-result v4 │ │ -0cea7c: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ -0cea80: 1207 |006e: const/4 v7, #int 0 // #0 │ │ -0cea82: 7220 4e2f 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0cea88: 0c07 |0072: move-result-object v7 │ │ -0cea8a: 1f07 e505 |0073: check-cast v7, Ljava/lang/String; // type@05e5 │ │ -0cea8e: 7110 8e2e 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0cea94: 0a03 |0078: move-result v3 │ │ -0cea96: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ -0cea9a: 2207 b405 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0cea9e: 2208 e705 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ceaa2: 7010 d22e 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ceaa8: 1a09 f30d |0082: const-string v9, "No resource found for: " // string@0df3 │ │ -0ceaac: 6e20 db2e 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ceab2: 0c08 |0087: move-result-object v8 │ │ -0ceab4: 6e20 da2e b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ceaba: 0c08 |008b: move-result-object v8 │ │ -0ceabc: 6e10 e02e 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ceac2: 0c08 |008f: move-result-object v8 │ │ -0ceac4: 7020 3d2e 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0ceaca: 2707 |0093: throw v7 │ │ -0ceacc: 0d01 |0094: move-exception v1 │ │ -0ceace: 2207 b405 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0cead2: 2208 e705 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cead6: 7010 d22e 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ceadc: 1a09 6810 |009c: const-string v9, "Single path segment is not a resource ID: " // string@1068 │ │ -0ceae0: 6e20 db2e 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ceae6: 0c08 |00a1: move-result-object v8 │ │ -0ceae8: 6e20 da2e b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ceaee: 0c08 |00a5: move-result-object v8 │ │ -0ceaf0: 6e10 e02e 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ceaf6: 0c08 |00a9: move-result-object v8 │ │ -0ceaf8: 7020 3d2e 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0ceafe: 2707 |00ad: throw v7 │ │ -0ceb00: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ -0ceb02: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ -0ceb06: 7220 4e2f 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0ceb0c: 0c07 |00b4: move-result-object v7 │ │ -0ceb0e: 1f07 e505 |00b5: check-cast v7, Ljava/lang/String; // type@05e5 │ │ -0ceb12: 7220 4e2f 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ -0ceb18: 0c08 |00ba: move-result-object v8 │ │ -0ceb1a: 1f08 e505 |00bb: check-cast v8, Ljava/lang/String; // type@05e5 │ │ -0ceb1e: 6e40 cd01 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@01cd │ │ -0ceb24: 0a03 |00c0: move-result v3 │ │ -0ceb26: 28b8 |00c1: goto 0079 // -0048 │ │ -0ceb28: 2207 b405 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ -0ceb2c: 2208 e705 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ceb30: 7010 d22e 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ceb36: 1a09 ba0d |00c9: const-string v9, "More than two path segments: " // string@0dba │ │ -0ceb3a: 6e20 db2e 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ceb40: 0c08 |00ce: move-result-object v8 │ │ -0ceb42: 6e20 da2e b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ -0ceb48: 0c08 |00d2: move-result-object v8 │ │ -0ceb4a: 6e10 e02e 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0ceb50: 0c08 |00d6: move-result-object v8 │ │ -0ceb52: 7020 3d2e 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ -0ceb58: 2707 |00da: throw v7 │ │ -0ceb5a: 6e20 cb01 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ -0ceb60: 0c07 |00de: move-result-object v7 │ │ -0ceb62: 1107 |00df: return-object v7 │ │ +0d2200: |[0d2200] com.actionbarsherlock.widget.SuggestionsAdapter.getTheDrawable:(Landroid/net/Uri;)Landroid/graphics/drawable/Drawable; │ │ +0d2210: 1219 |0000: const/4 v9, #int 1 // #1 │ │ +0d2212: 1208 |0001: const/4 v8, #int 0 // #0 │ │ +0d2214: 6e10 5703 0b00 |0002: invoke-virtual {v11}, Landroid/net/Uri;.getAuthority:()Ljava/lang/String; // method@0357 │ │ +0d221a: 0c00 |0005: move-result-object v0 │ │ +0d221c: 7110 eb1c 0000 |0006: invoke-static {v0}, Landroid/text/TextUtils;.isEmpty:(Ljava/lang/CharSequence;)Z // method@1ceb │ │ +0d2222: 0a07 |0009: move-result v7 │ │ +0d2224: 3807 1b00 |000a: if-eqz v7, 0025 // +001b │ │ +0d2228: 2207 b405 |000c: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d222c: 2208 e705 |000e: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2230: 7010 d22e 0800 |0010: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2236: 1a09 e60d |0013: const-string v9, "No authority: " // string@0de6 │ │ +0d223a: 6e20 db2e 9800 |0015: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2240: 0c08 |0018: move-result-object v8 │ │ +0d2242: 6e20 da2e b800 |0019: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d2248: 0c08 |001c: move-result-object v8 │ │ +0d224a: 6e10 e02e 0800 |001d: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2250: 0c08 |0020: move-result-object v8 │ │ +0d2252: 7020 3d2e 8700 |0021: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d2258: 2707 |0024: throw v7 │ │ +0d225a: 54a7 da0e |0025: iget-object v7, v10, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d225e: 6e10 6301 0700 |0027: invoke-virtual {v7}, Landroid/content/Context;.getPackageManager:()Landroid/content/pm/PackageManager; // method@0163 │ │ +0d2264: 0c07 |002a: move-result-object v7 │ │ +0d2266: 6e20 b701 0700 |002b: invoke-virtual {v7, v0}, Landroid/content/pm/PackageManager;.getResourcesForApplication:(Ljava/lang/String;)Landroid/content/res/Resources; // method@01b7 │ │ +0d226c: 0c06 |002e: move-result-object v6 │ │ +0d226e: 6e10 5903 0b00 |002f: invoke-virtual {v11}, Landroid/net/Uri;.getPathSegments:()Ljava/util/List; // method@0359 │ │ +0d2274: 0c05 |0032: move-result-object v5 │ │ +0d2276: 3905 3500 |0033: if-nez v5, 0068 // +0035 │ │ +0d227a: 2207 b405 |0035: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d227e: 2208 e705 |0037: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2282: 7010 d22e 0800 |0039: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2288: 1a09 f20d |003c: const-string v9, "No path: " // string@0df2 │ │ +0d228c: 6e20 db2e 9800 |003e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2292: 0c08 |0041: move-result-object v8 │ │ +0d2294: 6e20 da2e b800 |0042: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d229a: 0c08 |0045: move-result-object v8 │ │ +0d229c: 6e10 e02e 0800 |0046: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d22a2: 0c08 |0049: move-result-object v8 │ │ +0d22a4: 7020 3d2e 8700 |004a: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d22aa: 2707 |004d: throw v7 │ │ +0d22ac: 0d02 |004e: move-exception v2 │ │ +0d22ae: 2207 b405 |004f: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d22b2: 2208 e705 |0051: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d22b6: 7010 d22e 0800 |0053: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d22bc: 1a09 f10d |0056: const-string v9, "No package found for authority: " // string@0df1 │ │ +0d22c0: 6e20 db2e 9800 |0058: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d22c6: 0c08 |005b: move-result-object v8 │ │ +0d22c8: 6e20 da2e b800 |005c: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d22ce: 0c08 |005f: move-result-object v8 │ │ +0d22d0: 6e10 e02e 0800 |0060: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d22d6: 0c08 |0063: move-result-object v8 │ │ +0d22d8: 7020 3d2e 8700 |0064: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d22de: 2707 |0067: throw v7 │ │ +0d22e0: 7210 522f 0500 |0068: invoke-interface {v5}, Ljava/util/List;.size:()I // method@2f52 │ │ +0d22e6: 0a04 |006b: move-result v4 │ │ +0d22e8: 3394 4200 |006c: if-ne v4, v9, 00ae // +0042 │ │ +0d22ec: 1207 |006e: const/4 v7, #int 0 // #0 │ │ +0d22ee: 7220 4e2f 7500 |006f: invoke-interface {v5, v7}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0d22f4: 0c07 |0072: move-result-object v7 │ │ +0d22f6: 1f07 e505 |0073: check-cast v7, Ljava/lang/String; // type@05e5 │ │ +0d22fa: 7110 8e2e 0700 |0075: invoke-static {v7}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d2300: 0a03 |0078: move-result v3 │ │ +0d2302: 3903 6200 |0079: if-nez v3, 00db // +0062 │ │ +0d2306: 2207 b405 |007b: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d230a: 2208 e705 |007d: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d230e: 7010 d22e 0800 |007f: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2314: 1a09 f40d |0082: const-string v9, "No resource found for: " // string@0df4 │ │ +0d2318: 6e20 db2e 9800 |0084: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d231e: 0c08 |0087: move-result-object v8 │ │ +0d2320: 6e20 da2e b800 |0088: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d2326: 0c08 |008b: move-result-object v8 │ │ +0d2328: 6e10 e02e 0800 |008c: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d232e: 0c08 |008f: move-result-object v8 │ │ +0d2330: 7020 3d2e 8700 |0090: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d2336: 2707 |0093: throw v7 │ │ +0d2338: 0d01 |0094: move-exception v1 │ │ +0d233a: 2207 b405 |0095: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d233e: 2208 e705 |0097: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2342: 7010 d22e 0800 |0099: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2348: 1a09 6910 |009c: const-string v9, "Single path segment is not a resource ID: " // string@1069 │ │ +0d234c: 6e20 db2e 9800 |009e: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2352: 0c08 |00a1: move-result-object v8 │ │ +0d2354: 6e20 da2e b800 |00a2: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d235a: 0c08 |00a5: move-result-object v8 │ │ +0d235c: 6e10 e02e 0800 |00a6: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2362: 0c08 |00a9: move-result-object v8 │ │ +0d2364: 7020 3d2e 8700 |00aa: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d236a: 2707 |00ad: throw v7 │ │ +0d236c: 1227 |00ae: const/4 v7, #int 2 // #2 │ │ +0d236e: 3374 1300 |00af: if-ne v4, v7, 00c2 // +0013 │ │ +0d2372: 7220 4e2f 9500 |00b1: invoke-interface {v5, v9}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0d2378: 0c07 |00b4: move-result-object v7 │ │ +0d237a: 1f07 e505 |00b5: check-cast v7, Ljava/lang/String; // type@05e5 │ │ +0d237e: 7220 4e2f 8500 |00b7: invoke-interface {v5, v8}, Ljava/util/List;.get:(I)Ljava/lang/Object; // method@2f4e │ │ +0d2384: 0c08 |00ba: move-result-object v8 │ │ +0d2386: 1f08 e505 |00bb: check-cast v8, Ljava/lang/String; // type@05e5 │ │ +0d238a: 6e40 cd01 7608 |00bd: invoke-virtual {v6, v7, v8, v0}, Landroid/content/res/Resources;.getIdentifier:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)I // method@01cd │ │ +0d2390: 0a03 |00c0: move-result v3 │ │ +0d2392: 28b8 |00c1: goto 0079 // -0048 │ │ +0d2394: 2207 b405 |00c2: new-instance v7, Ljava/io/FileNotFoundException; // type@05b4 │ │ +0d2398: 2208 e705 |00c4: new-instance v8, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d239c: 7010 d22e 0800 |00c6: invoke-direct {v8}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d23a2: 1a09 bb0d |00c9: const-string v9, "More than two path segments: " // string@0dbb │ │ +0d23a6: 6e20 db2e 9800 |00cb: invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d23ac: 0c08 |00ce: move-result-object v8 │ │ +0d23ae: 6e20 da2e b800 |00cf: invoke-virtual {v8, v11}, Ljava/lang/StringBuilder;.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; // method@2eda │ │ +0d23b4: 0c08 |00d2: move-result-object v8 │ │ +0d23b6: 6e10 e02e 0800 |00d3: invoke-virtual {v8}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d23bc: 0c08 |00d6: move-result-object v8 │ │ +0d23be: 7020 3d2e 8700 |00d7: invoke-direct {v7, v8}, Ljava/io/FileNotFoundException;.:(Ljava/lang/String;)V // method@2e3d │ │ +0d23c4: 2707 |00da: throw v7 │ │ +0d23c6: 6e20 cb01 3600 |00db: invoke-virtual {v6, v3}, Landroid/content/res/Resources;.getDrawable:(I)Landroid/graphics/drawable/Drawable; // method@01cb │ │ +0d23cc: 0c07 |00de: move-result-object v7 │ │ +0d23ce: 1107 |00df: return-object v7 │ │ catches : 2 │ │ 0x0025 - 0x002e │ │ Landroid/content/pm/PackageManager$NameNotFoundException; -> 0x004e │ │ 0x006f - 0x0078 │ │ Ljava/lang/NumberFormatException; -> 0x0094 │ │ positions : │ │ 0x0002 line=619 │ │ @@ -298758,35 +298900,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 │ │ -0ceb80: |[0ceb80] com.actionbarsherlock.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0ceb90: 6f40 c61a 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1ac6 │ │ -0ceb96: 0c02 |0003: move-result-object v2 │ │ -0ceb98: 1102 |0004: return-object v2 │ │ -0ceb9a: 0d00 |0005: move-exception v0 │ │ -0ceb9c: 1a04 8b10 |0006: const-string v4, "SuggestionsAdapter" // string@108b │ │ -0ceba0: 1a05 8f0f |0008: const-string v5, "Search suggestions cursor threw exception." // string@0f8f │ │ -0ceba4: 7130 081d 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -0cebaa: 5464 da0e |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ -0cebae: 5465 db0e |000f: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0edb │ │ -0cebb2: 6e40 c22d 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@2dc2 │ │ -0cebb8: 0c02 |0014: move-result-object v2 │ │ -0cebba: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ -0cebbe: 6e10 161e 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ -0cebc4: 0c03 |001a: move-result-object v3 │ │ -0cebc6: 1f03 8b05 |001b: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@058b │ │ -0cebca: 5431 d00e |001d: iget-object v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ -0cebce: 6e10 b42e 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@2eb4 │ │ -0cebd4: 0c04 |0022: move-result-object v4 │ │ -0cebd6: 6e20 1221 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cebdc: 28de |0026: goto 0004 // -0022 │ │ +0d23ec: |[0d23ec] com.actionbarsherlock.widget.SuggestionsAdapter.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0d23fc: 6f40 c61a 7698 |0000: invoke-super {v6, v7, v8, v9}, Landroid/support/v4/widget/ResourceCursorAdapter;.getView:(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; // method@1ac6 │ │ +0d2402: 0c02 |0003: move-result-object v2 │ │ +0d2404: 1102 |0004: return-object v2 │ │ +0d2406: 0d00 |0005: move-exception v0 │ │ +0d2408: 1a04 8c10 |0006: const-string v4, "SuggestionsAdapter" // string@108c │ │ +0d240c: 1a05 900f |0008: const-string v5, "Search suggestions cursor threw exception." // string@0f90 │ │ +0d2410: 7130 081d 5400 |000a: invoke-static {v4, v5, v0}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0d2416: 5464 da0e |000d: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mContext:Landroid/content/Context; // field@0eda │ │ +0d241a: 5465 db0e |000f: iget-object v5, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mCursor:Landroid/database/Cursor; // field@0edb │ │ +0d241e: 6e40 c22d 4695 |0011: invoke-virtual {v6, v4, v5, v9}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; // method@2dc2 │ │ +0d2424: 0c02 |0014: move-result-object v2 │ │ +0d2426: 3802 efff |0015: if-eqz v2, 0004 // -0011 │ │ +0d242a: 6e10 161e 0200 |0017: invoke-virtual {v2}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ +0d2430: 0c03 |001a: move-result-object v3 │ │ +0d2432: 1f03 8b05 |001b: check-cast v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@058b │ │ +0d2436: 5431 d00e |001d: iget-object v1, v3, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.mText1:Landroid/widget/TextView; // field@0ed0 │ │ +0d243a: 6e10 b42e 0000 |001f: invoke-virtual {v0}, Ljava/lang/RuntimeException;.toString:()Ljava/lang/String; // method@2eb4 │ │ +0d2440: 0c04 |0022: move-result-object v4 │ │ +0d2442: 6e20 1221 4100 |0023: invoke-virtual {v1, v4}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d2448: 28de |0026: goto 0004 // -0022 │ │ catches : 1 │ │ 0x0000 - 0x0003 │ │ Ljava/lang/RuntimeException; -> 0x0005 │ │ positions : │ │ 0x0000 line=511 │ │ 0x0004 line=521 │ │ 0x0005 line=512 │ │ @@ -298811,17 +298953,17 @@ │ │ type : '()Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0cebf0: |[0cebf0] com.actionbarsherlock.widget.SuggestionsAdapter.hasStableIds:()Z │ │ -0cec00: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cec02: 0f00 |0001: return v0 │ │ +0d245c: |[0d245c] com.actionbarsherlock.widget.SuggestionsAdapter.hasStableIds:()Z │ │ +0d246c: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d246e: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=164 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ │ │ #9 : (in Lcom/actionbarsherlock/widget/SuggestionsAdapter;) │ │ @@ -298829,21 +298971,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 │ │ -0cec04: |[0cec04] com.actionbarsherlock.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ -0cec14: 6f40 c81a 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@1ac8 │ │ -0cec1a: 0c00 |0003: move-result-object v0 │ │ -0cec1c: 2201 8b05 |0004: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@058b │ │ -0cec20: 7020 ab2d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@2dab │ │ -0cec26: 6e20 7f1e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1e7f │ │ -0cec2c: 1100 |000c: return-object v0 │ │ +0d2470: |[0d2470] com.actionbarsherlock.widget.SuggestionsAdapter.newView:(Landroid/content/Context;Landroid/database/Cursor;Landroid/view/ViewGroup;)Landroid/view/View; │ │ +0d2480: 6f40 c81a 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@1ac8 │ │ +0d2486: 0c00 |0003: move-result-object v0 │ │ +0d2488: 2201 8b05 |0004: new-instance v1, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache; // type@058b │ │ +0d248c: 7020 ab2d 0100 |0006: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter$ChildViewCache;.:(Landroid/view/View;)V // method@2dab │ │ +0d2492: 6e20 7f1e 1000 |0009: invoke-virtual {v0, v1}, Landroid/view/View;.setTag:(Ljava/lang/Object;)V // method@1e7f │ │ +0d2498: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=324 │ │ 0x0004 line=325 │ │ 0x000c line=326 │ │ locals : │ │ 0x0004 - 0x000d reg=0 v Landroid/view/View; │ │ @@ -298857,20 +298999,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0cec30: |[0cec30] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ -0cec40: 6f10 c91a 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@1ac9 │ │ -0cec46: 6e10 b62d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2db6 │ │ -0cec4c: 0c00 |0006: move-result-object v0 │ │ -0cec4e: 7020 cb2d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2dcb │ │ -0cec54: 0e00 |000a: return-void │ │ +0d249c: |[0d249c] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetChanged:()V │ │ +0d24ac: 6f10 c91a 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetChanged:()V // method@1ac9 │ │ +0d24b2: 6e10 b62d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2db6 │ │ +0d24b8: 0c00 |0006: move-result-object v0 │ │ +0d24ba: 7020 cb2d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2dcb │ │ +0d24c0: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=257 │ │ 0x0003 line=261 │ │ 0x000a line=262 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -298880,20 +299022,20 @@ │ │ type : '()V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 1 │ │ outs : 2 │ │ insns size : 11 16-bit code units │ │ -0cec58: |[0cec58] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ -0cec68: 6f10 ca1a 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@1aca │ │ -0cec6e: 6e10 b62d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2db6 │ │ -0cec74: 0c00 |0006: move-result-object v0 │ │ -0cec76: 7020 cb2d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2dcb │ │ -0cec7c: 0e00 |000a: return-void │ │ +0d24c4: |[0d24c4] com.actionbarsherlock.widget.SuggestionsAdapter.notifyDataSetInvalidated:()V │ │ +0d24d4: 6f10 ca1a 0100 |0000: invoke-super {v1}, Landroid/support/v4/widget/ResourceCursorAdapter;.notifyDataSetInvalidated:()V // method@1aca │ │ +0d24da: 6e10 b62d 0100 |0003: invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getCursor:()Landroid/database/Cursor; // method@2db6 │ │ +0d24e0: 0c00 |0006: move-result-object v0 │ │ +0d24e2: 7020 cb2d 0100 |0007: invoke-direct {v1, v0}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.updateSpinnerState:(Landroid/database/Cursor;)V // method@2dcb │ │ +0d24e8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=267 │ │ 0x0003 line=269 │ │ 0x000a line=270 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ @@ -298903,23 +299045,23 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 16 16-bit code units │ │ -0cec80: |[0cec80] com.actionbarsherlock.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ -0cec90: 6e10 161e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ -0cec96: 0c00 |0003: move-result-object v0 │ │ -0cec98: 2001 c305 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@05c3 │ │ -0cec9c: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ -0ceca0: 5421 e30e |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ -0ceca4: 1f00 c305 |000a: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ -0ceca8: 6e20 6d2d 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@2d6d │ │ -0cecae: 0e00 |000f: return-void │ │ +0d24ec: |[0d24ec] com.actionbarsherlock.widget.SuggestionsAdapter.onClick:(Landroid/view/View;)V │ │ +0d24fc: 6e10 161e 0300 |0000: invoke-virtual {v3}, Landroid/view/View;.getTag:()Ljava/lang/Object; // method@1e16 │ │ +0d2502: 0c00 |0003: move-result-object v0 │ │ +0d2504: 2001 c305 |0004: instance-of v1, v0, Ljava/lang/CharSequence; // type@05c3 │ │ +0d2508: 3801 0900 |0006: if-eqz v1, 000f // +0009 │ │ +0d250c: 5421 e30e |0008: iget-object v1, v2, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ +0d2510: 1f00 c305 |000a: check-cast v0, Ljava/lang/CharSequence; // type@05c3 │ │ +0d2514: 6e20 6d2d 0100 |000c: invoke-virtual {v1, v0}, Lcom/actionbarsherlock/widget/SearchView;.onQueryRefine:(Ljava/lang/CharSequence;)V // method@2d6d │ │ +0d251a: 0e00 |000f: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=404 │ │ 0x0004 line=405 │ │ 0x0008 line=406 │ │ 0x000f line=408 │ │ locals : │ │ @@ -298932,50 +299074,51 @@ │ │ type : '(Ljava/lang/CharSequence;)Landroid/database/Cursor;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 50 16-bit code units │ │ -0cecb0: |[0cecb0] com.actionbarsherlock.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ -0cecc0: 1203 |0000: const/4 v3, #int 0 // #0 │ │ -0cecc2: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ -0cecc6: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ -0cecca: 1200 |0005: const/4 v0, #int 0 // #0 │ │ -0ceccc: 5464 e30e |0006: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ -0cecd0: 6e10 532d 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getVisibility:()I // method@2d53 │ │ -0cecd6: 0a04 |000b: move-result v4 │ │ -0cecd8: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ -0cecdc: 5464 e30e |000e: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ -0cece0: 6e10 552d 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getWindowVisibility:()I // method@2d55 │ │ -0cece6: 0a04 |0013: move-result v4 │ │ -0cece8: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ -0cecec: 1103 |0016: return-object v3 │ │ -0cecee: 7210 5c2e 0700 |0017: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ -0cecf4: 0c02 |001a: move-result-object v2 │ │ -0cecf6: 28ea |001b: goto 0005 // -0016 │ │ -0cecf8: 1304 3200 |001c: const/16 v4, #int 50 // #32 │ │ -0cecfc: 6e30 be2d 2604 |001e: invoke-virtual {v6, v2, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; // method@2dbe │ │ -0ced02: 0c00 |0021: move-result-object v0 │ │ -0ced04: 3800 f4ff |0022: if-eqz v0, 0016 // -000c │ │ -0ced08: 7210 f601 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ -0ced0e: 0703 |0027: move-object v3, v0 │ │ -0ced10: 28ee |0028: goto 0016 // -0012 │ │ -0ced12: 0d01 |0029: move-exception v1 │ │ -0ced14: 1a04 8b10 |002a: const-string v4, "SuggestionsAdapter" // string@108b │ │ -0ced18: 1a05 900f |002c: const-string v5, "Search suggestions query threw an exception." // string@0f90 │ │ -0ced1c: 7130 081d 5401 |002e: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ -0ced22: 28e5 |0031: goto 0016 // -001b │ │ +0d251c: |[0d251c] com.actionbarsherlock.widget.SuggestionsAdapter.runQueryOnBackgroundThread:(Ljava/lang/CharSequence;)Landroid/database/Cursor; │ │ +0d252c: 1203 |0000: const/4 v3, #int 0 // #0 │ │ +0d252e: 3907 1600 |0001: if-nez v7, 0017 // +0016 │ │ +0d2532: 1a02 0000 |0003: const-string v2, "" // string@0000 │ │ +0d2536: 1200 |0005: const/4 v0, #int 0 // #0 │ │ +0d2538: 5464 e30e |0006: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ +0d253c: 6e10 532d 0400 |0008: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getVisibility:()I // method@2d53 │ │ +0d2542: 0a04 |000b: move-result v4 │ │ +0d2544: 3904 0a00 |000c: if-nez v4, 0016 // +000a │ │ +0d2548: 5464 e30e |000e: iget-object v4, v6, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mSearchView:Lcom/actionbarsherlock/widget/SearchView; // field@0ee3 │ │ +0d254c: 6e10 552d 0400 |0010: invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;.getWindowVisibility:()I // method@2d55 │ │ +0d2552: 0a04 |0013: move-result v4 │ │ +0d2554: 3804 0800 |0014: if-eqz v4, 001c // +0008 │ │ +0d2558: 1103 |0016: return-object v3 │ │ +0d255a: 7210 5c2e 0700 |0017: invoke-interface {v7}, Ljava/lang/CharSequence;.toString:()Ljava/lang/String; // method@2e5c │ │ +0d2560: 0c02 |001a: move-result-object v2 │ │ +0d2562: 28ea |001b: goto 0005 // -0016 │ │ +0d2564: 1304 3200 |001c: const/16 v4, #int 50 // #32 │ │ +0d2568: 6e30 be2d 2604 |001e: invoke-virtual {v6, v2, v4}, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.getSuggestions:(Ljava/lang/String;I)Landroid/database/Cursor; // method@2dbe │ │ +0d256e: 0c00 |0021: move-result-object v0 │ │ +0d2570: 3800 f4ff |0022: if-eqz v0, 0016 // -000c │ │ +0d2574: 7210 f601 0000 |0024: invoke-interface {v0}, Landroid/database/Cursor;.getCount:()I // method@01f6 │ │ +0d257a: 0703 |0027: move-object v3, v0 │ │ +0d257c: 28ee |0028: goto 0016 // -0012 │ │ +0d257e: 0d01 |0029: move-exception v1 │ │ +0d2580: 1a04 8c10 |002a: const-string v4, "SuggestionsAdapter" // string@108c │ │ +0d2584: 1a05 910f |002c: const-string v5, "Search suggestions query threw an exception." // string@0f91 │ │ +0d2588: 7130 081d 5401 |002e: invoke-static {v4, v5, v1}, Landroid/util/Log;.w:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I // method@1d08 │ │ +0d258e: 28e5 |0031: goto 0016 // -001b │ │ catches : 1 │ │ 0x001e - 0x0027 │ │ Ljava/lang/RuntimeException; -> 0x0029 │ │ positions : │ │ 0x0001 line=175 │ │ 0x0005 line=180 │ │ 0x0006 line=181 │ │ + 0x0010 line=182 │ │ 0x0016 line=200 │ │ 0x0017 line=175 │ │ 0x001c line=187 │ │ 0x0022 line=190 │ │ 0x0024 line=191 │ │ 0x0028 line=192 │ │ 0x0029 line=194 │ │ @@ -298994,32 +299137,32 @@ │ │ type : '(I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 3 16-bit code units │ │ -0ced34: |[0ced34] com.actionbarsherlock.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ -0ced44: 5901 e10e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ -0ced48: 0e00 |0002: return-void │ │ +0d25a0: |[0d25a0] com.actionbarsherlock.widget.SuggestionsAdapter.setQueryRefinement:(I)V │ │ +0d25b0: 5901 e10e |0000: iput v1, v0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;.mQueryRefinement:I // field@0ee1 │ │ +0d25b4: 0e00 |0002: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=147 │ │ 0x0002 line=148 │ │ locals : │ │ 0x0000 - 0x0003 reg=0 this Lcom/actionbarsherlock/widget/SuggestionsAdapter; │ │ 0x0000 - 0x0003 reg=1 refineWhat I │ │ │ │ - source_file_idx : 4236 (SuggestionsAdapter.java) │ │ + source_file_idx : 4237 (SuggestionsAdapter.java) │ │ │ │ Class #1064 header: │ │ class_idx : 1426 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1208 │ │ -source_file_idx : 3458 │ │ +source_file_idx : 3459 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1064 - │ │ Class descriptor : 'Lcom/juet/attendance/MainActivity;' │ │ @@ -299034,17 +299177,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0ced4c: |[0ced4c] com.juet.attendance.MainActivity.:()V │ │ -0ced5c: 7010 2022 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.:()V // method@2220 │ │ -0ced62: 0e00 |0003: return-void │ │ +0d25b8: |[0d25b8] com.juet.attendance.MainActivity.:()V │ │ +0d25c8: 7010 2022 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.:()V // method@2220 │ │ +0d25ce: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=14 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/MainActivity; │ │ │ │ Virtual methods - │ │ @@ -299053,19 +299196,19 @@ │ │ type : '(Landroid/os/Bundle;)V' │ │ access : 0x0004 (PROTECTED) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 10 16-bit code units │ │ -0ced64: |[0ced64] com.juet.attendance.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ -0ced74: 6f20 2c22 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@222c │ │ -0ced7a: 1400 1700 037f |0003: const v0, #float 1.74129e+38 // #7f030017 │ │ -0ced80: 6e20 e22d 0100 |0006: invoke-virtual {v1, v0}, Lcom/juet/attendance/MainActivity;.setContentView:(I)V // method@2de2 │ │ -0ced86: 0e00 |0009: return-void │ │ +0d25d0: |[0d25d0] com.juet.attendance.MainActivity.onCreate:(Landroid/os/Bundle;)V │ │ +0d25e0: 6f20 2c22 2100 |0000: invoke-super {v1, v2}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onCreate:(Landroid/os/Bundle;)V // method@222c │ │ +0d25e6: 1400 1700 037f |0003: const v0, #float 1.74129e+38 // #7f030017 │ │ +0d25ec: 6e20 e22d 0100 |0006: invoke-virtual {v1, v0}, Lcom/juet/attendance/MainActivity;.setContentView:(I)V // method@2de2 │ │ +0d25f2: 0e00 |0009: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=19 │ │ 0x0003 line=20 │ │ 0x0009 line=21 │ │ locals : │ │ 0x0000 - 0x000a reg=1 this Lcom/juet/attendance/MainActivity; │ │ @@ -299076,17 +299219,17 @@ │ │ type : '(Lcom/actionbarsherlock/view/Menu;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 0 │ │ insns size : 2 16-bit code units │ │ -0ced88: |[0ced88] com.juet.attendance.MainActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ -0ced98: 1210 |0000: const/4 v0, #int 1 // #1 │ │ -0ced9a: 0f00 |0001: return v0 │ │ +0d25f4: |[0d25f4] com.juet.attendance.MainActivity.onCreateOptionsMenu:(Lcom/actionbarsherlock/view/Menu;)Z │ │ +0d2604: 1210 |0000: const/4 v0, #int 1 // #1 │ │ +0d2606: 0f00 |0001: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=27 │ │ locals : │ │ 0x0000 - 0x0002 reg=1 this Lcom/juet/attendance/MainActivity; │ │ 0x0000 - 0x0002 reg=2 menu Lcom/actionbarsherlock/view/Menu; │ │ │ │ @@ -299095,36 +299238,36 @@ │ │ type : '(Lcom/actionbarsherlock/view/MenuItem;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 46 16-bit code units │ │ -0ced9c: |[0ced9c] com.juet.attendance.MainActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ -0cedac: 7210 1a2c 0500 |0000: invoke-interface {v5}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ -0cedb2: 0a02 |0003: move-result v2 │ │ -0cedb4: 2b02 2400 0000 |0004: packed-switch v2, 00000028 // +00000024 │ │ -0cedba: 6f20 3422 5400 |0007: invoke-super {v4, v5}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2234 │ │ -0cedc0: 0a02 |000a: move-result v2 │ │ -0cedc2: 0f02 |000b: return v2 │ │ -0cedc4: 6202 9d11 |000c: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -0cedc8: 1a03 a10e |000e: const-string v3, "Pressed" // string@0ea1 │ │ -0cedcc: 6e20 472e 3200 |0010: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -0cedd2: 2201 3a00 |0013: new-instance v1, Landroid/content/Intent; // type@003a │ │ -0cedd6: 6e10 de2d 0400 |0015: invoke-virtual {v4}, Lcom/juet/attendance/MainActivity;.getBaseContext:()Landroid/content/Context; // method@2dde │ │ -0ceddc: 0c02 |0018: move-result-object v2 │ │ -0cedde: 1c03 a205 |0019: const-class v3, Lcom/juet/attendance/SettingsView; // type@05a2 │ │ -0cede2: 7030 7b01 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@017b │ │ -0cede8: 6e20 e32d 1400 |001e: invoke-virtual {v4, v1}, Lcom/juet/attendance/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@2de3 │ │ -0cedee: 1212 |0021: const/4 v2, #int 1 // #1 │ │ -0cedf0: 28e9 |0022: goto 000b // -0017 │ │ -0cedf2: 0d00 |0023: move-exception v0 │ │ -0cedf4: 6e10 7c2e 0000 |0024: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ -0cedfa: 28fa |0027: goto 0021 // -0006 │ │ -0cedfc: 0001 0100 4900 097f 0800 0000 |0028: packed-switch-data (6 units) │ │ +0d2608: |[0d2608] com.juet.attendance.MainActivity.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ +0d2618: 7210 1a2c 0500 |0000: invoke-interface {v5}, Lcom/actionbarsherlock/view/MenuItem;.getItemId:()I // method@2c1a │ │ +0d261e: 0a02 |0003: move-result v2 │ │ +0d2620: 2b02 2400 0000 |0004: packed-switch v2, 00000028 // +00000024 │ │ +0d2626: 6f20 3422 5400 |0007: invoke-super {v4, v5}, Lcom/actionbarsherlock/app/SherlockFragmentActivity;.onOptionsItemSelected:(Lcom/actionbarsherlock/view/MenuItem;)Z // method@2234 │ │ +0d262c: 0a02 |000a: move-result v2 │ │ +0d262e: 0f02 |000b: return v2 │ │ +0d2630: 6202 9d11 |000c: sget-object v2, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +0d2634: 1a03 a20e |000e: const-string v3, "Pressed" // string@0ea2 │ │ +0d2638: 6e20 472e 3200 |0010: invoke-virtual {v2, v3}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +0d263e: 2201 3a00 |0013: new-instance v1, Landroid/content/Intent; // type@003a │ │ +0d2642: 6e10 de2d 0400 |0015: invoke-virtual {v4}, Lcom/juet/attendance/MainActivity;.getBaseContext:()Landroid/content/Context; // method@2dde │ │ +0d2648: 0c02 |0018: move-result-object v2 │ │ +0d264a: 1c03 a205 |0019: const-class v3, Lcom/juet/attendance/SettingsView; // type@05a2 │ │ +0d264e: 7030 7b01 2103 |001b: invoke-direct {v1, v2, v3}, Landroid/content/Intent;.:(Landroid/content/Context;Ljava/lang/Class;)V // method@017b │ │ +0d2654: 6e20 e32d 1400 |001e: invoke-virtual {v4, v1}, Lcom/juet/attendance/MainActivity;.startActivity:(Landroid/content/Intent;)V // method@2de3 │ │ +0d265a: 1212 |0021: const/4 v2, #int 1 // #1 │ │ +0d265c: 28e9 |0022: goto 000b // -0017 │ │ +0d265e: 0d00 |0023: move-exception v0 │ │ +0d2660: 6e10 7c2e 0000 |0024: invoke-virtual {v0}, Ljava/lang/Exception;.printStackTrace:()V // method@2e7c │ │ +0d2666: 28fa |0027: goto 0021 // -0006 │ │ +0d2668: 0001 0100 4900 097f 0800 0000 |0028: packed-switch-data (6 units) │ │ catches : 1 │ │ 0x0013 - 0x0021 │ │ Ljava/lang/Exception; -> 0x0023 │ │ positions : │ │ 0x0000 line=33 │ │ 0x0007 line=49 │ │ 0x000c line=36 │ │ @@ -299136,21 +299279,21 @@ │ │ 0x0028 line=33 │ │ locals : │ │ 0x001e - 0x0021 reg=1 settingsActivity Landroid/content/Intent; │ │ 0x0024 - 0x002e reg=0 e Ljava/lang/Exception; │ │ 0x0000 - 0x002e reg=4 this Lcom/juet/attendance/MainActivity; │ │ 0x0000 - 0x002e reg=5 item Lcom/actionbarsherlock/view/MenuItem; │ │ │ │ - source_file_idx : 3458 (MainActivity.java) │ │ + source_file_idx : 3459 (MainActivity.java) │ │ │ │ Class #1065 header: │ │ class_idx : 1443 │ │ access_flags : 1 (0x0001) │ │ superclass_idx : 1205 │ │ -source_file_idx : 4234 │ │ +source_file_idx : 4235 │ │ static_fields_size : 0 │ │ instance_fields_size: 8 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1065 - │ │ Class descriptor : 'Lcom/juet/attendance/Subject;' │ │ @@ -299197,17 +299340,17 @@ │ │ type : '()V' │ │ access : 0x10001 (PUBLIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cee18: |[0cee18] com.juet.attendance.Subject.:()V │ │ -0cee28: 7010 e121 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.:()V // method@21e1 │ │ -0cee2e: 0e00 |0003: return-void │ │ +0d2684: |[0d2684] com.juet.attendance.Subject.:()V │ │ +0d2694: 7010 e121 0000 |0000: invoke-direct {v0}, Lcom/actionbarsherlock/app/SherlockDialogFragment;.:()V // method@21e1 │ │ +0d269a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=18 │ │ 0x0003 line=20 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Lcom/juet/attendance/Subject; │ │ │ │ @@ -299217,373 +299360,373 @@ │ │ type : '(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 22 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 736 16-bit code units │ │ -0cee30: |[0cee30] com.juet.attendance.Subject.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ -0cee40: 140b 1800 037f |0000: const v11, #float 1.74129e+38 // #7f030018 │ │ -0cee46: 0800 1300 |0003: move-object/from16 v0, v19 │ │ -0cee4a: 0801 1400 |0005: move-object/from16 v1, v20 │ │ -0cee4e: 6e30 5c1d b001 |0007: invoke-virtual {v0, v11, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ -0cee54: 0c0a |000a: move-result-object v10 │ │ -0cee56: 7401 f92d 1200 |000b: invoke-virtual/range {v18}, Lcom/juet/attendance/Subject;.getDialog:()Landroid/app/Dialog; // method@2df9 │ │ -0cee5c: 0c0b |000e: move-result-object v11 │ │ -0cee5e: 1a0c 8910 |000f: const-string v12, "Subject Details" // string@1089 │ │ -0cee62: 6e20 a600 cb00 |0011: invoke-virtual {v11, v12}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00a6 │ │ -0cee68: 7401 f82d 1200 |0014: invoke-virtual/range {v18}, Lcom/juet/attendance/Subject;.getArguments:()Landroid/os/Bundle; // method@2df8 │ │ -0cee6e: 0c09 |0017: move-result-object v9 │ │ -0cee70: 620b 9d11 |0018: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -0cee74: 1a0c 981f |001a: const-string v12, "l" // string@1f98 │ │ -0cee78: 6e20 7403 c900 |001c: invoke-virtual {v9, v12}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cee7e: 0c0c |001f: move-result-object v12 │ │ -0cee80: 6e20 472e cb00 |0020: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -0cee86: 140b 3b00 097f |0023: const v11, #float 1.82105e+38 // #7f09003b │ │ -0cee8c: 6e20 e61d ba00 |0026: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cee92: 0c0b |0029: move-result-object v11 │ │ -0cee94: 1f0b 9604 |002a: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cee98: 0800 1200 |002c: move-object/from16 v0, v18 │ │ -0cee9c: 5b0b 7b11 |002e: iput-object v11, v0, Lcom/juet/attendance/Subject;.LT:Landroid/widget/TextView; // field@117b │ │ -0ceea0: 1a0b 981f |0030: const-string v11, "l" // string@1f98 │ │ -0ceea4: 6e20 7403 b900 |0032: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0ceeaa: 0c0b |0035: move-result-object v11 │ │ -0ceeac: 1a0c c90d |0036: const-string v12, "N/A" // string@0dc9 │ │ -0ceeb0: 6e20 b92e cb00 |0038: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0ceeb6: 0a0b |003b: move-result v11 │ │ -0ceeb8: 380b 1000 |003c: if-eqz v11, 004c // +0010 │ │ -0ceebc: 1a0b 562e |003e: const-string v11, "t" // string@2e56 │ │ -0ceec0: 6e20 7403 b900 |0040: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0ceec6: 0c0b |0043: move-result-object v11 │ │ -0ceec8: 1a0c c90d |0044: const-string v12, "N/A" // string@0dc9 │ │ -0ceecc: 6e20 b92e cb00 |0046: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0ceed2: 0a0b |0049: move-result v11 │ │ -0ceed4: 390b 4502 |004a: if-nez v11, 028f // +0245 │ │ -0ceed8: 0800 1200 |004c: move-object/from16 v0, v18 │ │ -0ceedc: 540b 7b11 |004e: iget-object v11, v0, Lcom/juet/attendance/Subject;.LT:Landroid/widget/TextView; // field@117b │ │ -0ceee0: 220c e705 |0050: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0ceee4: 7010 d22e 0c00 |0052: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0ceeea: 1a0d 300c |0055: const-string v13, "Lec: " // string@0c30 │ │ -0ceeee: 6e20 db2e dc00 |0057: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0ceef4: 0c0c |005a: move-result-object v12 │ │ -0ceef6: 1a0d 981f |005b: const-string v13, "l" // string@1f98 │ │ -0ceefa: 6e20 7403 d900 |005d: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cef00: 0c0d |0060: move-result-object v13 │ │ -0cef02: 6e20 db2e dc00 |0061: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cef08: 0c0c |0064: move-result-object v12 │ │ -0cef0a: 1a0d 0700 |0065: const-string v13, " Tut: " // string@0007 │ │ -0cef0e: 6e20 db2e dc00 |0067: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cef14: 0c0c |006a: move-result-object v12 │ │ -0cef16: 1a0d 562e |006b: const-string v13, "t" // string@2e56 │ │ -0cef1a: 6e20 7403 d900 |006d: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cef20: 0c0d |0070: move-result-object v13 │ │ -0cef22: 6e20 db2e dc00 |0071: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cef28: 0c0c |0074: move-result-object v12 │ │ -0cef2a: 6e10 e02e 0c00 |0075: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cef30: 0c0c |0078: move-result-object v12 │ │ -0cef32: 6e20 1221 cb00 |0079: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cef38: 140b 3d00 097f |007c: const v11, #float 1.82105e+38 // #7f09003d │ │ -0cef3e: 6e20 e61d ba00 |007f: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cef44: 0c0b |0082: move-result-object v11 │ │ -0cef46: 1f0b 9604 |0083: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cef4a: 0800 1200 |0085: move-object/from16 v0, v18 │ │ -0cef4e: 5b0b 8111 |0087: iput-object v11, v0, Lcom/juet/attendance/Subject;.p:Landroid/widget/TextView; // field@1181 │ │ -0cef52: 0800 1200 |0089: move-object/from16 v0, v18 │ │ -0cef56: 540b 8111 |008b: iget-object v11, v0, Lcom/juet/attendance/Subject;.p:Landroid/widget/TextView; // field@1181 │ │ -0cef5a: 220c e705 |008d: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cef5e: 7010 d22e 0c00 |008f: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cef64: 1a0d a00e |0092: const-string v13, "Present: " // string@0ea0 │ │ -0cef68: 6e20 db2e dc00 |0094: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cef6e: 0c0c |0097: move-result-object v12 │ │ -0cef70: 1a0d b327 |0098: const-string v13, "p" // string@27b3 │ │ -0cef74: 6e20 7403 d900 |009a: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cef7a: 0c0d |009d: move-result-object v13 │ │ -0cef7c: 6e20 db2e dc00 |009e: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cef82: 0c0c |00a1: move-result-object v12 │ │ -0cef84: 6e10 e02e 0c00 |00a2: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cef8a: 0c0c |00a5: move-result-object v12 │ │ -0cef8c: 6e20 1221 cb00 |00a6: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cef92: 140b 3c00 097f |00a9: const v11, #float 1.82105e+38 // #7f09003c │ │ -0cef98: 6e20 e61d ba00 |00ac: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cef9e: 0c0b |00af: move-result-object v11 │ │ -0cefa0: 1f0b 9604 |00b0: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cefa4: 0800 1200 |00b2: move-object/from16 v0, v18 │ │ -0cefa8: 5b0b 7c11 |00b4: iput-object v11, v0, Lcom/juet/attendance/Subject;.a:Landroid/widget/TextView; // field@117c │ │ -0cefac: 0800 1200 |00b6: move-object/from16 v0, v18 │ │ -0cefb0: 540b 7c11 |00b8: iget-object v11, v0, Lcom/juet/attendance/Subject;.a:Landroid/widget/TextView; // field@117c │ │ -0cefb4: 220c e705 |00ba: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cefb8: 7010 d22e 0c00 |00bc: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cefbe: 1a0d e501 |00bf: const-string v13, "Absent: " // string@01e5 │ │ -0cefc2: 6e20 db2e dc00 |00c1: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cefc8: 0c0c |00c4: move-result-object v12 │ │ -0cefca: 1a0d f012 |00c5: const-string v13, "a" // string@12f0 │ │ -0cefce: 6e20 7403 d900 |00c7: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cefd4: 0c0d |00ca: move-result-object v13 │ │ -0cefd6: 6e20 db2e dc00 |00cb: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cefdc: 0c0c |00ce: move-result-object v12 │ │ -0cefde: 6e10 e02e 0c00 |00cf: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cefe4: 0c0c |00d2: move-result-object v12 │ │ -0cefe6: 6e20 1221 cb00 |00d3: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cefec: 140b 3e00 097f |00d6: const v11, #float 1.82105e+38 // #7f09003e │ │ -0ceff2: 6e20 e61d ba00 |00d9: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0ceff8: 0c0b |00dc: move-result-object v11 │ │ -0ceffa: 1f0b 9604 |00dd: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0ceffe: 0800 1200 |00df: move-object/from16 v0, v18 │ │ -0cf002: 5b0b 7e11 |00e1: iput-object v11, v0, Lcom/juet/attendance/Subject;.lC:Landroid/widget/TextView; // field@117e │ │ -0cf006: 0800 1200 |00e3: move-object/from16 v0, v18 │ │ -0cf00a: 540b 7e11 |00e5: iget-object v11, v0, Lcom/juet/attendance/Subject;.lC:Landroid/widget/TextView; // field@117e │ │ -0cf00e: 220c e705 |00e7: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf012: 7010 d22e 0c00 |00e9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf018: 1a0d 0d0b |00ec: const-string v13, "Last Class: " // string@0b0d │ │ -0cf01c: 6e20 db2e dc00 |00ee: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf022: 0c0c |00f1: move-result-object v12 │ │ -0cf024: 1a0d 9a1f |00f2: const-string v13, "lC" // string@1f9a │ │ -0cf028: 6e20 7403 d900 |00f4: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf02e: 0c0d |00f7: move-result-object v13 │ │ -0cf030: 6e20 db2e dc00 |00f8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf036: 0c0c |00fb: move-result-object v12 │ │ -0cf038: 6e10 e02e 0c00 |00fc: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf03e: 0c0c |00ff: move-result-object v12 │ │ -0cf040: 6e20 1221 cb00 |0100: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cf046: 140b 3f00 097f |0103: const v11, #float 1.82106e+38 // #7f09003f │ │ -0cf04c: 6e20 e61d ba00 |0106: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cf052: 0c0b |0109: move-result-object v11 │ │ -0cf054: 1f0b 9604 |010a: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cf058: 0800 1200 |010c: move-object/from16 v0, v18 │ │ -0cf05c: 5b0b 7d11 |010e: iput-object v11, v0, Lcom/juet/attendance/Subject;.lA:Landroid/widget/TextView; // field@117d │ │ -0cf060: 0800 1200 |0110: move-object/from16 v0, v18 │ │ -0cf064: 540b 7d11 |0112: iget-object v11, v0, Lcom/juet/attendance/Subject;.lA:Landroid/widget/TextView; // field@117d │ │ -0cf068: 220c e705 |0114: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf06c: 7010 d22e 0c00 |0116: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf072: 1a0d 0c0b |0119: const-string v13, "Last Absent: " // string@0b0c │ │ -0cf076: 6e20 db2e dc00 |011b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf07c: 0c0c |011e: move-result-object v12 │ │ -0cf07e: 1a0d 991f |011f: const-string v13, "lA" // string@1f99 │ │ -0cf082: 6e20 7403 d900 |0121: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf088: 0c0d |0124: move-result-object v13 │ │ -0cf08a: 6e20 db2e dc00 |0125: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf090: 0c0c |0128: move-result-object v12 │ │ -0cf092: 6e10 e02e 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf098: 0c0c |012c: move-result-object v12 │ │ -0cf09a: 6e20 1221 cb00 |012d: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cf0a0: 1a0b b327 |0130: const-string v11, "p" // string@27b3 │ │ -0cf0a4: 6e20 7403 b900 |0132: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf0aa: 0c0b |0135: move-result-object v11 │ │ -0cf0ac: 7110 8e2e 0b00 |0136: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0cf0b2: 0a0b |0139: move-result v11 │ │ -0cf0b4: 1a0c f012 |013a: const-string v12, "a" // string@12f0 │ │ -0cf0b8: 6e20 7403 c900 |013c: invoke-virtual {v9, v12}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf0be: 0c0c |013f: move-result-object v12 │ │ -0cf0c0: 7110 8e2e 0c00 |0140: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0cf0c6: 0a0c |0143: move-result v12 │ │ -0cf0c8: 9008 0b0c |0144: add-int v8, v11, v12 │ │ -0cf0cc: 1a0b b327 |0146: const-string v11, "p" // string@27b3 │ │ -0cf0d0: 6e20 7403 b900 |0148: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf0d6: 0c0b |014b: move-result-object v11 │ │ -0cf0d8: 7110 8e2e 0b00 |014c: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0cf0de: 0a05 |014f: move-result v5 │ │ -0cf0e0: 140b 4100 097f |0150: const v11, #float 1.82106e+38 // #7f090041 │ │ -0cf0e6: 6e20 e61d ba00 |0153: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cf0ec: 0c0b |0156: move-result-object v11 │ │ -0cf0ee: 1f0b 9604 |0157: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cf0f2: 0800 1200 |0159: move-object/from16 v0, v18 │ │ -0cf0f6: 5b0b 8011 |015b: iput-object v11, v0, Lcom/juet/attendance/Subject;.nP:Landroid/widget/TextView; // field@1180 │ │ -0cf0fa: 0800 1200 |015d: move-object/from16 v0, v18 │ │ -0cf0fe: 540b 8011 |015f: iget-object v11, v0, Lcom/juet/attendance/Subject;.nP:Landroid/widget/TextView; // field@1180 │ │ -0cf102: 220c e705 |0161: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf106: 7010 d22e 0c00 |0163: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf10c: 1a0d 330e |0166: const-string v13, "On attending next: " // string@0e33 │ │ -0cf110: 6e20 db2e dc00 |0168: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf116: 0c0c |016b: move-result-object v12 │ │ -0cf118: d80d 0501 |016c: add-int/lit8 v13, v5, #int 1 // #01 │ │ -0cf11c: da0d 0d64 |016e: mul-int/lit8 v13, v13, #int 100 // #64 │ │ -0cf120: d80e 0801 |0170: add-int/lit8 v14, v8, #int 1 // #01 │ │ -0cf124: b3ed |0172: div-int/2addr v13, v14 │ │ -0cf126: 6e20 d72e dc00 |0173: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf12c: 0c0c |0176: move-result-object v12 │ │ -0cf12e: 1a0d 0000 |0177: const-string v13, "" // string@0000 │ │ -0cf132: 6e20 db2e dc00 |0179: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf138: 0c0c |017c: move-result-object v12 │ │ -0cf13a: 6e10 e02e 0c00 |017d: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf140: 0c0c |0180: move-result-object v12 │ │ -0cf142: 6e20 1221 cb00 |0181: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cf148: 140b 4000 097f |0184: const v11, #float 1.82106e+38 // #7f090040 │ │ -0cf14e: 6e20 e61d ba00 |0187: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cf154: 0c0b |018a: move-result-object v11 │ │ -0cf156: 1f0b 9604 |018b: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cf15a: 0800 1200 |018d: move-object/from16 v0, v18 │ │ -0cf15e: 5b0b 7f11 |018f: iput-object v11, v0, Lcom/juet/attendance/Subject;.nA:Landroid/widget/TextView; // field@117f │ │ -0cf162: 0800 1200 |0191: move-object/from16 v0, v18 │ │ -0cf166: 540b 7f11 |0193: iget-object v11, v0, Lcom/juet/attendance/Subject;.nA:Landroid/widget/TextView; // field@117f │ │ -0cf16a: 220c e705 |0195: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf16e: 7010 d22e 0c00 |0197: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf174: 1a0d 340e |019a: const-string v13, "On skipping next: " // string@0e34 │ │ -0cf178: 6e20 db2e dc00 |019c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf17e: 0c0c |019f: move-result-object v12 │ │ -0cf180: da0d 0564 |01a0: mul-int/lit8 v13, v5, #int 100 // #64 │ │ -0cf184: d80e 0801 |01a2: add-int/lit8 v14, v8, #int 1 // #01 │ │ -0cf188: b3ed |01a4: div-int/2addr v13, v14 │ │ -0cf18a: 6e20 d72e dc00 |01a5: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf190: 0c0c |01a8: move-result-object v12 │ │ -0cf192: 1a0d 0000 |01a9: const-string v13, "" // string@0000 │ │ -0cf196: 6e20 db2e dc00 |01ab: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf19c: 0c0c |01ae: move-result-object v12 │ │ -0cf19e: 6e10 e02e 0c00 |01af: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf1a4: 0c0c |01b2: move-result-object v12 │ │ -0cf1a6: 6e20 1221 cb00 |01b3: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cf1ac: 620b 9d11 |01b6: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -0cf1b0: 220c e705 |01b8: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf1b4: 7010 d22e 0c00 |01ba: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf1ba: 1a0d 9610 |01bd: const-string v13, "T" // string@1096 │ │ -0cf1be: 6e20 7403 d900 |01bf: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf1c4: 0c0d |01c2: move-result-object v13 │ │ -0cf1c6: 6e20 db2e dc00 |01c3: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf1cc: 0c0c |01c6: move-result-object v12 │ │ -0cf1ce: 1a0d 0500 |01c7: const-string v13, " " // string@0005 │ │ -0cf1d2: 6e20 db2e dc00 |01c9: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf1d8: 0c0c |01cc: move-result-object v12 │ │ -0cf1da: 6e10 e02e 0c00 |01cd: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf1e0: 0c0c |01d0: move-result-object v12 │ │ -0cf1e2: 6e20 472e cb00 |01d1: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -0cf1e8: 1a0b 7701 |01d4: const-string v11, "A" // string@0177 │ │ -0cf1ec: 6e20 7403 b900 |01d6: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf1f2: 0c03 |01d9: move-result-object v3 │ │ -0cf1f4: 1a0b c90d |01da: const-string v11, "N/A" // string@0dc9 │ │ -0cf1f8: 6e20 b92e b300 |01dc: invoke-virtual {v3, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ -0cf1fe: 0a0b |01df: move-result v11 │ │ -0cf200: 380b 0400 |01e0: if-eqz v11, 01e4 // +0004 │ │ -0cf204: 1a03 0501 |01e2: const-string v3, "0" // string@0105 │ │ -0cf208: 1a0b 9610 |01e4: const-string v11, "T" // string@1096 │ │ -0cf20c: 6e20 7403 b900 |01e6: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ -0cf212: 0c0b |01e9: move-result-object v11 │ │ -0cf214: 7110 8e2e 0b00 |01ea: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0cf21a: 0a04 |01ed: move-result v4 │ │ -0cf21c: 7110 8e2e 0300 |01ee: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ -0cf222: 0a02 |01f1: move-result v2 │ │ -0cf224: 620b 9d11 |01f2: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -0cf228: 220c e705 |01f4: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf22c: 7010 d22e 0c00 |01f6: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf232: 6e20 d72e 8c00 |01f9: invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf238: 0c0c |01fc: move-result-object v12 │ │ -0cf23a: 1a0d 0300 |01fd: const-string v13, " " // string@0003 │ │ -0cf23e: 6e20 db2e dc00 |01ff: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf244: 0c0c |0202: move-result-object v12 │ │ -0cf246: 6e20 d72e 5c00 |0203: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf24c: 0c0c |0206: move-result-object v12 │ │ -0cf24e: 1a0d 0300 |0207: const-string v13, " " // string@0003 │ │ -0cf252: 6e20 db2e dc00 |0209: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf258: 0c0c |020c: move-result-object v12 │ │ -0cf25a: 6e20 d72e 4c00 |020d: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf260: 0c0c |0210: move-result-object v12 │ │ -0cf262: 6e10 e02e 0c00 |0211: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf268: 0c0c |0214: move-result-object v12 │ │ -0cf26a: 6e20 472e cb00 |0215: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -0cf270: 3542 8600 |0218: if-ge v2, v4, 029e // +0086 │ │ -0cf274: 620b 9d11 |021a: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ -0cf278: 220c e705 |021c: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf27c: 7010 d22e 0c00 |021e: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf282: 920d 0804 |0221: mul-int v13, v8, v4 │ │ -0cf286: da0e 0564 |0223: mul-int/lit8 v14, v5, #int 100 // #64 │ │ -0cf28a: b1ed |0225: sub-int/2addr v13, v14 │ │ -0cf28c: 6e20 d72e dc00 |0226: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf292: 0c0c |0229: move-result-object v12 │ │ -0cf294: 1a0d 0500 |022a: const-string v13, " " // string@0005 │ │ -0cf298: 6e20 db2e dc00 |022c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf29e: 0c0c |022f: move-result-object v12 │ │ -0cf2a0: d90d 0464 |0230: rsub-int/lit8 v13, v4, #int 100 // #64 │ │ -0cf2a4: 6e20 d72e dc00 |0232: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf2aa: 0c0c |0235: move-result-object v12 │ │ -0cf2ac: 6e10 e02e 0c00 |0236: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf2b2: 0c0c |0239: move-result-object v12 │ │ -0cf2b4: 6e20 472e cb00 |023a: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ -0cf2ba: 920b 0804 |023d: mul-int v11, v8, v4 │ │ -0cf2be: 83bc |023f: int-to-double v12, v11 │ │ -0cf2c0: 835e |0240: int-to-double v14, v5 │ │ -0cf2c2: 1910 5940 |0241: const-wide/high16 v16, #long 4636737291354636288 // #4059 │ │ -0cf2c6: ad0e 0e10 |0243: mul-double v14, v14, v16 │ │ -0cf2ca: ccec |0245: sub-double/2addr v12, v14 │ │ -0cf2cc: 190e 5940 |0246: const-wide/high16 v14, #long 4636737291354636288 // #4059 │ │ -0cf2d0: 8340 |0248: int-to-double v0, v4 │ │ -0cf2d2: 0510 0000 |0249: move-wide/from16 v16, v0 │ │ -0cf2d6: ac0e 0e10 |024b: sub-double v14, v14, v16 │ │ -0cf2da: ae06 0c0e |024d: div-double v6, v12, v14 │ │ -0cf2de: 140b 4200 097f |024f: const v11, #float 1.82106e+38 // #7f090042 │ │ -0cf2e4: 6e20 e61d ba00 |0252: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cf2ea: 0c0b |0255: move-result-object v11 │ │ -0cf2ec: 1f0b 9604 |0256: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cf2f0: 0800 1200 |0258: move-object/from16 v0, v18 │ │ -0cf2f4: 5b0b 8211 |025a: iput-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ -0cf2f8: 0800 1200 |025c: move-object/from16 v0, v18 │ │ -0cf2fc: 540b 8211 |025e: iget-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ -0cf300: 220c e705 |0260: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf304: 7010 d22e 0c00 |0262: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf30a: 1a0d 3a03 |0265: const-string v13, "Classes till " // string@033a │ │ -0cf30e: 6e20 db2e dc00 |0267: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf314: 0c0c |026a: move-result-object v12 │ │ -0cf316: 6e20 d72e 4c00 |026b: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf31c: 0c0c |026e: move-result-object v12 │ │ -0cf31e: 1a0d 0c01 |026f: const-string v13, ": " // string@010c │ │ -0cf322: 6e20 db2e dc00 |0271: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf328: 0c0c |0274: move-result-object v12 │ │ -0cf32a: 8a6d |0275: double-to-int v13, v6 │ │ -0cf32c: 83de |0276: int-to-double v14, v13 │ │ -0cf32e: 1810 7b14 ae47 e17a 843f |0277: const-wide v16, #double 0.01 // #3f847ae147ae147b │ │ -0cf338: ab0e 0e10 |027c: add-double v14, v14, v16 │ │ -0cf33c: 300d 060e |027e: cmpg-double v13, v6, v14 │ │ -0cf340: 3b0d 1a00 |0280: if-gez v13, 029a // +001a │ │ -0cf344: 8a6d |0282: double-to-int v13, v6 │ │ -0cf346: 6e20 d72e dc00 |0283: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf34c: 0c0c |0286: move-result-object v12 │ │ -0cf34e: 6e10 e02e 0c00 |0287: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf354: 0c0c |028a: move-result-object v12 │ │ -0cf356: 6e20 1221 cb00 |028b: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cf35c: 110a |028e: return-object v10 │ │ -0cf35e: 0800 1200 |028f: move-object/from16 v0, v18 │ │ -0cf362: 540b 7b11 |0291: iget-object v11, v0, Lcom/juet/attendance/Subject;.LT:Landroid/widget/TextView; // field@117b │ │ -0cf366: 130c 0800 |0293: const/16 v12, #int 8 // #8 │ │ -0cf36a: 6e20 1721 cb00 |0295: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ -0cf370: 2900 e4fd |0298: goto/16 007c // -021c │ │ -0cf374: 190e f03f |029a: const-wide/high16 v14, #long 4607182418800017408 // #3ff0 │ │ -0cf378: cbe6 |029c: add-double/2addr v6, v14 │ │ -0cf37a: 28e5 |029d: goto 0282 // -001b │ │ -0cf37c: 3442 f0ff |029e: if-lt v2, v4, 028e // -0010 │ │ -0cf380: 190c 5940 |02a0: const-wide/high16 v12, #long 4636737291354636288 // #4059 │ │ -0cf384: 835e |02a2: int-to-double v14, v5 │ │ -0cf386: cdec |02a3: mul-double/2addr v12, v14 │ │ -0cf388: 834e |02a4: int-to-double v14, v4 │ │ -0cf38a: ceec |02a5: div-double/2addr v12, v14 │ │ -0cf38c: 838e |02a6: int-to-double v14, v8 │ │ -0cf38e: ac06 0c0e |02a7: sub-double v6, v12, v14 │ │ -0cf392: 140b 4200 097f |02a9: const v11, #float 1.82106e+38 // #7f090042 │ │ -0cf398: 6e20 e61d ba00 |02ac: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ -0cf39e: 0c0b |02af: move-result-object v11 │ │ -0cf3a0: 1f0b 9604 |02b0: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ -0cf3a4: 0800 1200 |02b2: move-object/from16 v0, v18 │ │ -0cf3a8: 5b0b 8211 |02b4: iput-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ -0cf3ac: 0800 1200 |02b6: move-object/from16 v0, v18 │ │ -0cf3b0: 540b 8211 |02b8: iget-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ -0cf3b4: 220c e705 |02ba: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ -0cf3b8: 7010 d22e 0c00 |02bc: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ -0cf3be: 1a0d 6b10 |02bf: const-string v13, "Skips till " // string@106b │ │ -0cf3c2: 6e20 db2e dc00 |02c1: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf3c8: 0c0c |02c4: move-result-object v12 │ │ -0cf3ca: 6e20 d72e 4c00 |02c5: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf3d0: 0c0c |02c8: move-result-object v12 │ │ -0cf3d2: 1a0d 0c01 |02c9: const-string v13, ": " // string@010c │ │ -0cf3d6: 6e20 db2e dc00 |02cb: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ -0cf3dc: 0c0c |02ce: move-result-object v12 │ │ -0cf3de: 7120 9a2e 7600 |02cf: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ -0cf3e4: 0b0e |02d2: move-result-wide v14 │ │ -0cf3e6: 8aed |02d3: double-to-int v13, v14 │ │ -0cf3e8: 6e20 d72e dc00 |02d4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ -0cf3ee: 0c0c |02d7: move-result-object v12 │ │ -0cf3f0: 6e10 e02e 0c00 |02d8: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ -0cf3f6: 0c0c |02db: move-result-object v12 │ │ -0cf3f8: 6e20 1221 cb00 |02dc: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ -0cf3fe: 28af |02df: goto 028e // -0051 │ │ +0d269c: |[0d269c] com.juet.attendance.Subject.onCreateView:(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View; │ │ +0d26ac: 140b 1800 037f |0000: const v11, #float 1.74129e+38 // #7f030018 │ │ +0d26b2: 0800 1300 |0003: move-object/from16 v0, v19 │ │ +0d26b6: 0801 1400 |0005: move-object/from16 v1, v20 │ │ +0d26ba: 6e30 5c1d b001 |0007: invoke-virtual {v0, v11, v1}, Landroid/view/LayoutInflater;.inflate:(ILandroid/view/ViewGroup;)Landroid/view/View; // method@1d5c │ │ +0d26c0: 0c0a |000a: move-result-object v10 │ │ +0d26c2: 7401 f92d 1200 |000b: invoke-virtual/range {v18}, Lcom/juet/attendance/Subject;.getDialog:()Landroid/app/Dialog; // method@2df9 │ │ +0d26c8: 0c0b |000e: move-result-object v11 │ │ +0d26ca: 1a0c 8a10 |000f: const-string v12, "Subject Details" // string@108a │ │ +0d26ce: 6e20 a600 cb00 |0011: invoke-virtual {v11, v12}, Landroid/app/Dialog;.setTitle:(Ljava/lang/CharSequence;)V // method@00a6 │ │ +0d26d4: 7401 f82d 1200 |0014: invoke-virtual/range {v18}, Lcom/juet/attendance/Subject;.getArguments:()Landroid/os/Bundle; // method@2df8 │ │ +0d26da: 0c09 |0017: move-result-object v9 │ │ +0d26dc: 620b 9d11 |0018: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +0d26e0: 1a0c 991f |001a: const-string v12, "l" // string@1f99 │ │ +0d26e4: 6e20 7403 c900 |001c: invoke-virtual {v9, v12}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d26ea: 0c0c |001f: move-result-object v12 │ │ +0d26ec: 6e20 472e cb00 |0020: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +0d26f2: 140b 3b00 097f |0023: const v11, #float 1.82105e+38 // #7f09003b │ │ +0d26f8: 6e20 e61d ba00 |0026: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d26fe: 0c0b |0029: move-result-object v11 │ │ +0d2700: 1f0b 9604 |002a: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d2704: 0800 1200 |002c: move-object/from16 v0, v18 │ │ +0d2708: 5b0b 7b11 |002e: iput-object v11, v0, Lcom/juet/attendance/Subject;.LT:Landroid/widget/TextView; // field@117b │ │ +0d270c: 1a0b 991f |0030: const-string v11, "l" // string@1f99 │ │ +0d2710: 6e20 7403 b900 |0032: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2716: 0c0b |0035: move-result-object v11 │ │ +0d2718: 1a0c ca0d |0036: const-string v12, "N/A" // string@0dca │ │ +0d271c: 6e20 b92e cb00 |0038: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d2722: 0a0b |003b: move-result v11 │ │ +0d2724: 380b 1000 |003c: if-eqz v11, 004c // +0010 │ │ +0d2728: 1a0b 552e |003e: const-string v11, "t" // string@2e55 │ │ +0d272c: 6e20 7403 b900 |0040: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2732: 0c0b |0043: move-result-object v11 │ │ +0d2734: 1a0c ca0d |0044: const-string v12, "N/A" // string@0dca │ │ +0d2738: 6e20 b92e cb00 |0046: invoke-virtual {v11, v12}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d273e: 0a0b |0049: move-result v11 │ │ +0d2740: 390b 4502 |004a: if-nez v11, 028f // +0245 │ │ +0d2744: 0800 1200 |004c: move-object/from16 v0, v18 │ │ +0d2748: 540b 7b11 |004e: iget-object v11, v0, Lcom/juet/attendance/Subject;.LT:Landroid/widget/TextView; // field@117b │ │ +0d274c: 220c e705 |0050: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2750: 7010 d22e 0c00 |0052: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2756: 1a0d 310c |0055: const-string v13, "Lec: " // string@0c31 │ │ +0d275a: 6e20 db2e dc00 |0057: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2760: 0c0c |005a: move-result-object v12 │ │ +0d2762: 1a0d 991f |005b: const-string v13, "l" // string@1f99 │ │ +0d2766: 6e20 7403 d900 |005d: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d276c: 0c0d |0060: move-result-object v13 │ │ +0d276e: 6e20 db2e dc00 |0061: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2774: 0c0c |0064: move-result-object v12 │ │ +0d2776: 1a0d 0700 |0065: const-string v13, " Tut: " // string@0007 │ │ +0d277a: 6e20 db2e dc00 |0067: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2780: 0c0c |006a: move-result-object v12 │ │ +0d2782: 1a0d 552e |006b: const-string v13, "t" // string@2e55 │ │ +0d2786: 6e20 7403 d900 |006d: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d278c: 0c0d |0070: move-result-object v13 │ │ +0d278e: 6e20 db2e dc00 |0071: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2794: 0c0c |0074: move-result-object v12 │ │ +0d2796: 6e10 e02e 0c00 |0075: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d279c: 0c0c |0078: move-result-object v12 │ │ +0d279e: 6e20 1221 cb00 |0079: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d27a4: 140b 3d00 097f |007c: const v11, #float 1.82105e+38 // #7f09003d │ │ +0d27aa: 6e20 e61d ba00 |007f: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d27b0: 0c0b |0082: move-result-object v11 │ │ +0d27b2: 1f0b 9604 |0083: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d27b6: 0800 1200 |0085: move-object/from16 v0, v18 │ │ +0d27ba: 5b0b 8111 |0087: iput-object v11, v0, Lcom/juet/attendance/Subject;.p:Landroid/widget/TextView; // field@1181 │ │ +0d27be: 0800 1200 |0089: move-object/from16 v0, v18 │ │ +0d27c2: 540b 8111 |008b: iget-object v11, v0, Lcom/juet/attendance/Subject;.p:Landroid/widget/TextView; // field@1181 │ │ +0d27c6: 220c e705 |008d: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d27ca: 7010 d22e 0c00 |008f: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d27d0: 1a0d a10e |0092: const-string v13, "Present: " // string@0ea1 │ │ +0d27d4: 6e20 db2e dc00 |0094: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d27da: 0c0c |0097: move-result-object v12 │ │ +0d27dc: 1a0d b327 |0098: const-string v13, "p" // string@27b3 │ │ +0d27e0: 6e20 7403 d900 |009a: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d27e6: 0c0d |009d: move-result-object v13 │ │ +0d27e8: 6e20 db2e dc00 |009e: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d27ee: 0c0c |00a1: move-result-object v12 │ │ +0d27f0: 6e10 e02e 0c00 |00a2: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d27f6: 0c0c |00a5: move-result-object v12 │ │ +0d27f8: 6e20 1221 cb00 |00a6: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d27fe: 140b 3c00 097f |00a9: const v11, #float 1.82105e+38 // #7f09003c │ │ +0d2804: 6e20 e61d ba00 |00ac: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d280a: 0c0b |00af: move-result-object v11 │ │ +0d280c: 1f0b 9604 |00b0: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d2810: 0800 1200 |00b2: move-object/from16 v0, v18 │ │ +0d2814: 5b0b 7c11 |00b4: iput-object v11, v0, Lcom/juet/attendance/Subject;.a:Landroid/widget/TextView; // field@117c │ │ +0d2818: 0800 1200 |00b6: move-object/from16 v0, v18 │ │ +0d281c: 540b 7c11 |00b8: iget-object v11, v0, Lcom/juet/attendance/Subject;.a:Landroid/widget/TextView; // field@117c │ │ +0d2820: 220c e705 |00ba: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2824: 7010 d22e 0c00 |00bc: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d282a: 1a0d e701 |00bf: const-string v13, "Absent: " // string@01e7 │ │ +0d282e: 6e20 db2e dc00 |00c1: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2834: 0c0c |00c4: move-result-object v12 │ │ +0d2836: 1a0d f112 |00c5: const-string v13, "a" // string@12f1 │ │ +0d283a: 6e20 7403 d900 |00c7: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2840: 0c0d |00ca: move-result-object v13 │ │ +0d2842: 6e20 db2e dc00 |00cb: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2848: 0c0c |00ce: move-result-object v12 │ │ +0d284a: 6e10 e02e 0c00 |00cf: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2850: 0c0c |00d2: move-result-object v12 │ │ +0d2852: 6e20 1221 cb00 |00d3: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d2858: 140b 3e00 097f |00d6: const v11, #float 1.82105e+38 // #7f09003e │ │ +0d285e: 6e20 e61d ba00 |00d9: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d2864: 0c0b |00dc: move-result-object v11 │ │ +0d2866: 1f0b 9604 |00dd: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d286a: 0800 1200 |00df: move-object/from16 v0, v18 │ │ +0d286e: 5b0b 7e11 |00e1: iput-object v11, v0, Lcom/juet/attendance/Subject;.lC:Landroid/widget/TextView; // field@117e │ │ +0d2872: 0800 1200 |00e3: move-object/from16 v0, v18 │ │ +0d2876: 540b 7e11 |00e5: iget-object v11, v0, Lcom/juet/attendance/Subject;.lC:Landroid/widget/TextView; // field@117e │ │ +0d287a: 220c e705 |00e7: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d287e: 7010 d22e 0c00 |00e9: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2884: 1a0d 0e0b |00ec: const-string v13, "Last Class: " // string@0b0e │ │ +0d2888: 6e20 db2e dc00 |00ee: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d288e: 0c0c |00f1: move-result-object v12 │ │ +0d2890: 1a0d 9b1f |00f2: const-string v13, "lC" // string@1f9b │ │ +0d2894: 6e20 7403 d900 |00f4: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d289a: 0c0d |00f7: move-result-object v13 │ │ +0d289c: 6e20 db2e dc00 |00f8: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d28a2: 0c0c |00fb: move-result-object v12 │ │ +0d28a4: 6e10 e02e 0c00 |00fc: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d28aa: 0c0c |00ff: move-result-object v12 │ │ +0d28ac: 6e20 1221 cb00 |0100: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d28b2: 140b 3f00 097f |0103: const v11, #float 1.82106e+38 // #7f09003f │ │ +0d28b8: 6e20 e61d ba00 |0106: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d28be: 0c0b |0109: move-result-object v11 │ │ +0d28c0: 1f0b 9604 |010a: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d28c4: 0800 1200 |010c: move-object/from16 v0, v18 │ │ +0d28c8: 5b0b 7d11 |010e: iput-object v11, v0, Lcom/juet/attendance/Subject;.lA:Landroid/widget/TextView; // field@117d │ │ +0d28cc: 0800 1200 |0110: move-object/from16 v0, v18 │ │ +0d28d0: 540b 7d11 |0112: iget-object v11, v0, Lcom/juet/attendance/Subject;.lA:Landroid/widget/TextView; // field@117d │ │ +0d28d4: 220c e705 |0114: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d28d8: 7010 d22e 0c00 |0116: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d28de: 1a0d 0d0b |0119: const-string v13, "Last Absent: " // string@0b0d │ │ +0d28e2: 6e20 db2e dc00 |011b: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d28e8: 0c0c |011e: move-result-object v12 │ │ +0d28ea: 1a0d 9a1f |011f: const-string v13, "lA" // string@1f9a │ │ +0d28ee: 6e20 7403 d900 |0121: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d28f4: 0c0d |0124: move-result-object v13 │ │ +0d28f6: 6e20 db2e dc00 |0125: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d28fc: 0c0c |0128: move-result-object v12 │ │ +0d28fe: 6e10 e02e 0c00 |0129: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2904: 0c0c |012c: move-result-object v12 │ │ +0d2906: 6e20 1221 cb00 |012d: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d290c: 1a0b b327 |0130: const-string v11, "p" // string@27b3 │ │ +0d2910: 6e20 7403 b900 |0132: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2916: 0c0b |0135: move-result-object v11 │ │ +0d2918: 7110 8e2e 0b00 |0136: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d291e: 0a0b |0139: move-result v11 │ │ +0d2920: 1a0c f112 |013a: const-string v12, "a" // string@12f1 │ │ +0d2924: 6e20 7403 c900 |013c: invoke-virtual {v9, v12}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d292a: 0c0c |013f: move-result-object v12 │ │ +0d292c: 7110 8e2e 0c00 |0140: invoke-static {v12}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d2932: 0a0c |0143: move-result v12 │ │ +0d2934: 9008 0b0c |0144: add-int v8, v11, v12 │ │ +0d2938: 1a0b b327 |0146: const-string v11, "p" // string@27b3 │ │ +0d293c: 6e20 7403 b900 |0148: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2942: 0c0b |014b: move-result-object v11 │ │ +0d2944: 7110 8e2e 0b00 |014c: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d294a: 0a05 |014f: move-result v5 │ │ +0d294c: 140b 4100 097f |0150: const v11, #float 1.82106e+38 // #7f090041 │ │ +0d2952: 6e20 e61d ba00 |0153: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d2958: 0c0b |0156: move-result-object v11 │ │ +0d295a: 1f0b 9604 |0157: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d295e: 0800 1200 |0159: move-object/from16 v0, v18 │ │ +0d2962: 5b0b 8011 |015b: iput-object v11, v0, Lcom/juet/attendance/Subject;.nP:Landroid/widget/TextView; // field@1180 │ │ +0d2966: 0800 1200 |015d: move-object/from16 v0, v18 │ │ +0d296a: 540b 8011 |015f: iget-object v11, v0, Lcom/juet/attendance/Subject;.nP:Landroid/widget/TextView; // field@1180 │ │ +0d296e: 220c e705 |0161: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2972: 7010 d22e 0c00 |0163: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2978: 1a0d 340e |0166: const-string v13, "On attending next: " // string@0e34 │ │ +0d297c: 6e20 db2e dc00 |0168: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2982: 0c0c |016b: move-result-object v12 │ │ +0d2984: d80d 0501 |016c: add-int/lit8 v13, v5, #int 1 // #01 │ │ +0d2988: da0d 0d64 |016e: mul-int/lit8 v13, v13, #int 100 // #64 │ │ +0d298c: d80e 0801 |0170: add-int/lit8 v14, v8, #int 1 // #01 │ │ +0d2990: b3ed |0172: div-int/2addr v13, v14 │ │ +0d2992: 6e20 d72e dc00 |0173: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2998: 0c0c |0176: move-result-object v12 │ │ +0d299a: 1a0d 0000 |0177: const-string v13, "" // string@0000 │ │ +0d299e: 6e20 db2e dc00 |0179: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d29a4: 0c0c |017c: move-result-object v12 │ │ +0d29a6: 6e10 e02e 0c00 |017d: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d29ac: 0c0c |0180: move-result-object v12 │ │ +0d29ae: 6e20 1221 cb00 |0181: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d29b4: 140b 4000 097f |0184: const v11, #float 1.82106e+38 // #7f090040 │ │ +0d29ba: 6e20 e61d ba00 |0187: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d29c0: 0c0b |018a: move-result-object v11 │ │ +0d29c2: 1f0b 9604 |018b: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d29c6: 0800 1200 |018d: move-object/from16 v0, v18 │ │ +0d29ca: 5b0b 7f11 |018f: iput-object v11, v0, Lcom/juet/attendance/Subject;.nA:Landroid/widget/TextView; // field@117f │ │ +0d29ce: 0800 1200 |0191: move-object/from16 v0, v18 │ │ +0d29d2: 540b 7f11 |0193: iget-object v11, v0, Lcom/juet/attendance/Subject;.nA:Landroid/widget/TextView; // field@117f │ │ +0d29d6: 220c e705 |0195: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d29da: 7010 d22e 0c00 |0197: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d29e0: 1a0d 350e |019a: const-string v13, "On skipping next: " // string@0e35 │ │ +0d29e4: 6e20 db2e dc00 |019c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d29ea: 0c0c |019f: move-result-object v12 │ │ +0d29ec: da0d 0564 |01a0: mul-int/lit8 v13, v5, #int 100 // #64 │ │ +0d29f0: d80e 0801 |01a2: add-int/lit8 v14, v8, #int 1 // #01 │ │ +0d29f4: b3ed |01a4: div-int/2addr v13, v14 │ │ +0d29f6: 6e20 d72e dc00 |01a5: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d29fc: 0c0c |01a8: move-result-object v12 │ │ +0d29fe: 1a0d 0000 |01a9: const-string v13, "" // string@0000 │ │ +0d2a02: 6e20 db2e dc00 |01ab: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2a08: 0c0c |01ae: move-result-object v12 │ │ +0d2a0a: 6e10 e02e 0c00 |01af: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2a10: 0c0c |01b2: move-result-object v12 │ │ +0d2a12: 6e20 1221 cb00 |01b3: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d2a18: 620b 9d11 |01b6: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +0d2a1c: 220c e705 |01b8: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2a20: 7010 d22e 0c00 |01ba: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2a26: 1a0d 9710 |01bd: const-string v13, "T" // string@1097 │ │ +0d2a2a: 6e20 7403 d900 |01bf: invoke-virtual {v9, v13}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2a30: 0c0d |01c2: move-result-object v13 │ │ +0d2a32: 6e20 db2e dc00 |01c3: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2a38: 0c0c |01c6: move-result-object v12 │ │ +0d2a3a: 1a0d 0500 |01c7: const-string v13, " " // string@0005 │ │ +0d2a3e: 6e20 db2e dc00 |01c9: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2a44: 0c0c |01cc: move-result-object v12 │ │ +0d2a46: 6e10 e02e 0c00 |01cd: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2a4c: 0c0c |01d0: move-result-object v12 │ │ +0d2a4e: 6e20 472e cb00 |01d1: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +0d2a54: 1a0b 7901 |01d4: const-string v11, "A" // string@0179 │ │ +0d2a58: 6e20 7403 b900 |01d6: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2a5e: 0c03 |01d9: move-result-object v3 │ │ +0d2a60: 1a0b ca0d |01da: const-string v11, "N/A" // string@0dca │ │ +0d2a64: 6e20 b92e b300 |01dc: invoke-virtual {v3, v11}, Ljava/lang/String;.equals:(Ljava/lang/Object;)Z // method@2eb9 │ │ +0d2a6a: 0a0b |01df: move-result v11 │ │ +0d2a6c: 380b 0400 |01e0: if-eqz v11, 01e4 // +0004 │ │ +0d2a70: 1a03 0701 |01e2: const-string v3, "0" // string@0107 │ │ +0d2a74: 1a0b 9710 |01e4: const-string v11, "T" // string@1097 │ │ +0d2a78: 6e20 7403 b900 |01e6: invoke-virtual {v9, v11}, Landroid/os/Bundle;.getString:(Ljava/lang/String;)Ljava/lang/String; // method@0374 │ │ +0d2a7e: 0c0b |01e9: move-result-object v11 │ │ +0d2a80: 7110 8e2e 0b00 |01ea: invoke-static {v11}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d2a86: 0a04 |01ed: move-result v4 │ │ +0d2a88: 7110 8e2e 0300 |01ee: invoke-static {v3}, Ljava/lang/Integer;.parseInt:(Ljava/lang/String;)I // method@2e8e │ │ +0d2a8e: 0a02 |01f1: move-result v2 │ │ +0d2a90: 620b 9d11 |01f2: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +0d2a94: 220c e705 |01f4: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2a98: 7010 d22e 0c00 |01f6: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2a9e: 6e20 d72e 8c00 |01f9: invoke-virtual {v12, v8}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2aa4: 0c0c |01fc: move-result-object v12 │ │ +0d2aa6: 1a0d 0300 |01fd: const-string v13, " " // string@0003 │ │ +0d2aaa: 6e20 db2e dc00 |01ff: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2ab0: 0c0c |0202: move-result-object v12 │ │ +0d2ab2: 6e20 d72e 5c00 |0203: invoke-virtual {v12, v5}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2ab8: 0c0c |0206: move-result-object v12 │ │ +0d2aba: 1a0d 0300 |0207: const-string v13, " " // string@0003 │ │ +0d2abe: 6e20 db2e dc00 |0209: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2ac4: 0c0c |020c: move-result-object v12 │ │ +0d2ac6: 6e20 d72e 4c00 |020d: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2acc: 0c0c |0210: move-result-object v12 │ │ +0d2ace: 6e10 e02e 0c00 |0211: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2ad4: 0c0c |0214: move-result-object v12 │ │ +0d2ad6: 6e20 472e cb00 |0215: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +0d2adc: 3542 8600 |0218: if-ge v2, v4, 029e // +0086 │ │ +0d2ae0: 620b 9d11 |021a: sget-object v11, Ljava/lang/System;.out:Ljava/io/PrintStream; // field@119d │ │ +0d2ae4: 220c e705 |021c: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2ae8: 7010 d22e 0c00 |021e: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2aee: 920d 0804 |0221: mul-int v13, v8, v4 │ │ +0d2af2: da0e 0564 |0223: mul-int/lit8 v14, v5, #int 100 // #64 │ │ +0d2af6: b1ed |0225: sub-int/2addr v13, v14 │ │ +0d2af8: 6e20 d72e dc00 |0226: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2afe: 0c0c |0229: move-result-object v12 │ │ +0d2b00: 1a0d 0500 |022a: const-string v13, " " // string@0005 │ │ +0d2b04: 6e20 db2e dc00 |022c: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2b0a: 0c0c |022f: move-result-object v12 │ │ +0d2b0c: d90d 0464 |0230: rsub-int/lit8 v13, v4, #int 100 // #64 │ │ +0d2b10: 6e20 d72e dc00 |0232: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2b16: 0c0c |0235: move-result-object v12 │ │ +0d2b18: 6e10 e02e 0c00 |0236: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2b1e: 0c0c |0239: move-result-object v12 │ │ +0d2b20: 6e20 472e cb00 |023a: invoke-virtual {v11, v12}, Ljava/io/PrintStream;.println:(Ljava/lang/String;)V // method@2e47 │ │ +0d2b26: 920b 0804 |023d: mul-int v11, v8, v4 │ │ +0d2b2a: 83bc |023f: int-to-double v12, v11 │ │ +0d2b2c: 835e |0240: int-to-double v14, v5 │ │ +0d2b2e: 1910 5940 |0241: const-wide/high16 v16, #long 4636737291354636288 // #4059 │ │ +0d2b32: ad0e 0e10 |0243: mul-double v14, v14, v16 │ │ +0d2b36: ccec |0245: sub-double/2addr v12, v14 │ │ +0d2b38: 190e 5940 |0246: const-wide/high16 v14, #long 4636737291354636288 // #4059 │ │ +0d2b3c: 8340 |0248: int-to-double v0, v4 │ │ +0d2b3e: 0510 0000 |0249: move-wide/from16 v16, v0 │ │ +0d2b42: ac0e 0e10 |024b: sub-double v14, v14, v16 │ │ +0d2b46: ae06 0c0e |024d: div-double v6, v12, v14 │ │ +0d2b4a: 140b 4200 097f |024f: const v11, #float 1.82106e+38 // #7f090042 │ │ +0d2b50: 6e20 e61d ba00 |0252: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d2b56: 0c0b |0255: move-result-object v11 │ │ +0d2b58: 1f0b 9604 |0256: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d2b5c: 0800 1200 |0258: move-object/from16 v0, v18 │ │ +0d2b60: 5b0b 8211 |025a: iput-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ +0d2b64: 0800 1200 |025c: move-object/from16 v0, v18 │ │ +0d2b68: 540b 8211 |025e: iget-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ +0d2b6c: 220c e705 |0260: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2b70: 7010 d22e 0c00 |0262: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2b76: 1a0d 3c03 |0265: const-string v13, "Classes till " // string@033c │ │ +0d2b7a: 6e20 db2e dc00 |0267: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2b80: 0c0c |026a: move-result-object v12 │ │ +0d2b82: 6e20 d72e 4c00 |026b: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2b88: 0c0c |026e: move-result-object v12 │ │ +0d2b8a: 1a0d 0e01 |026f: const-string v13, ": " // string@010e │ │ +0d2b8e: 6e20 db2e dc00 |0271: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2b94: 0c0c |0274: move-result-object v12 │ │ +0d2b96: 8a6d |0275: double-to-int v13, v6 │ │ +0d2b98: 83de |0276: int-to-double v14, v13 │ │ +0d2b9a: 1810 7b14 ae47 e17a 843f |0277: const-wide v16, #double 0.01 // #3f847ae147ae147b │ │ +0d2ba4: ab0e 0e10 |027c: add-double v14, v14, v16 │ │ +0d2ba8: 300d 060e |027e: cmpg-double v13, v6, v14 │ │ +0d2bac: 3b0d 1a00 |0280: if-gez v13, 029a // +001a │ │ +0d2bb0: 8a6d |0282: double-to-int v13, v6 │ │ +0d2bb2: 6e20 d72e dc00 |0283: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2bb8: 0c0c |0286: move-result-object v12 │ │ +0d2bba: 6e10 e02e 0c00 |0287: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2bc0: 0c0c |028a: move-result-object v12 │ │ +0d2bc2: 6e20 1221 cb00 |028b: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d2bc8: 110a |028e: return-object v10 │ │ +0d2bca: 0800 1200 |028f: move-object/from16 v0, v18 │ │ +0d2bce: 540b 7b11 |0291: iget-object v11, v0, Lcom/juet/attendance/Subject;.LT:Landroid/widget/TextView; // field@117b │ │ +0d2bd2: 130c 0800 |0293: const/16 v12, #int 8 // #8 │ │ +0d2bd6: 6e20 1721 cb00 |0295: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setVisibility:(I)V // method@2117 │ │ +0d2bdc: 2900 e4fd |0298: goto/16 007c // -021c │ │ +0d2be0: 190e f03f |029a: const-wide/high16 v14, #long 4607182418800017408 // #3ff0 │ │ +0d2be4: cbe6 |029c: add-double/2addr v6, v14 │ │ +0d2be6: 28e5 |029d: goto 0282 // -001b │ │ +0d2be8: 3442 f0ff |029e: if-lt v2, v4, 028e // -0010 │ │ +0d2bec: 190c 5940 |02a0: const-wide/high16 v12, #long 4636737291354636288 // #4059 │ │ +0d2bf0: 835e |02a2: int-to-double v14, v5 │ │ +0d2bf2: cdec |02a3: mul-double/2addr v12, v14 │ │ +0d2bf4: 834e |02a4: int-to-double v14, v4 │ │ +0d2bf6: ceec |02a5: div-double/2addr v12, v14 │ │ +0d2bf8: 838e |02a6: int-to-double v14, v8 │ │ +0d2bfa: ac06 0c0e |02a7: sub-double v6, v12, v14 │ │ +0d2bfe: 140b 4200 097f |02a9: const v11, #float 1.82106e+38 // #7f090042 │ │ +0d2c04: 6e20 e61d ba00 |02ac: invoke-virtual {v10, v11}, Landroid/view/View;.findViewById:(I)Landroid/view/View; // method@1de6 │ │ +0d2c0a: 0c0b |02af: move-result-object v11 │ │ +0d2c0c: 1f0b 9604 |02b0: check-cast v11, Landroid/widget/TextView; // type@0496 │ │ +0d2c10: 0800 1200 |02b2: move-object/from16 v0, v18 │ │ +0d2c14: 5b0b 8211 |02b4: iput-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ +0d2c18: 0800 1200 |02b6: move-object/from16 v0, v18 │ │ +0d2c1c: 540b 8211 |02b8: iget-object v11, v0, Lcom/juet/attendance/Subject;.s:Landroid/widget/TextView; // field@1182 │ │ +0d2c20: 220c e705 |02ba: new-instance v12, Ljava/lang/StringBuilder; // type@05e7 │ │ +0d2c24: 7010 d22e 0c00 |02bc: invoke-direct {v12}, Ljava/lang/StringBuilder;.:()V // method@2ed2 │ │ +0d2c2a: 1a0d 6c10 |02bf: const-string v13, "Skips till " // string@106c │ │ +0d2c2e: 6e20 db2e dc00 |02c1: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2c34: 0c0c |02c4: move-result-object v12 │ │ +0d2c36: 6e20 d72e 4c00 |02c5: invoke-virtual {v12, v4}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2c3c: 0c0c |02c8: move-result-object v12 │ │ +0d2c3e: 1a0d 0e01 |02c9: const-string v13, ": " // string@010e │ │ +0d2c42: 6e20 db2e dc00 |02cb: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; // method@2edb │ │ +0d2c48: 0c0c |02ce: move-result-object v12 │ │ +0d2c4a: 7120 9a2e 7600 |02cf: invoke-static {v6, v7}, Ljava/lang/Math;.floor:(D)D // method@2e9a │ │ +0d2c50: 0b0e |02d2: move-result-wide v14 │ │ +0d2c52: 8aed |02d3: double-to-int v13, v14 │ │ +0d2c54: 6e20 d72e dc00 |02d4: invoke-virtual {v12, v13}, Ljava/lang/StringBuilder;.append:(I)Ljava/lang/StringBuilder; // method@2ed7 │ │ +0d2c5a: 0c0c |02d7: move-result-object v12 │ │ +0d2c5c: 6e10 e02e 0c00 |02d8: invoke-virtual {v12}, Ljava/lang/StringBuilder;.toString:()Ljava/lang/String; // method@2ee0 │ │ +0d2c62: 0c0c |02db: move-result-object v12 │ │ +0d2c64: 6e20 1221 cb00 |02dc: invoke-virtual {v11, v12}, Landroid/widget/TextView;.setText:(Ljava/lang/CharSequence;)V // method@2112 │ │ +0d2c6a: 28af |02df: goto 028e // -0051 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=26 │ │ 0x000b line=27 │ │ 0x0014 line=28 │ │ 0x0018 line=31 │ │ 0x0023 line=33 │ │ @@ -299639,21 +299782,21 @@ │ │ 0x0018 - 0x02e0 reg=9 values Landroid/os/Bundle; │ │ 0x000b - 0x02e0 reg=10 view Landroid/view/View; │ │ 0x0000 - 0x02e0 reg=18 this Lcom/juet/attendance/Subject; │ │ 0x0000 - 0x02e0 reg=19 inflater Landroid/view/LayoutInflater; │ │ 0x0000 - 0x02e0 reg=20 container Landroid/view/ViewGroup; │ │ 0x0000 - 0x02e0 reg=21 savedInstanceState Landroid/os/Bundle; │ │ │ │ - source_file_idx : 4234 (Subject.java) │ │ + source_file_idx : 4235 (Subject.java) │ │ │ │ Class #1066 header: │ │ class_idx : 342 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 349 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #1066 annotations: │ │ Annotations on class │ │ @@ -299677,17 +299820,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cf400: |[0cf400] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ -0cf410: 7010 3208 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0832 │ │ -0cf416: 0e00 |0003: return-void │ │ +0d2c6c: |[0d2c6c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.:()V │ │ +0d2c7c: 7010 3208 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;.:()V // method@0832 │ │ +0d2c82: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=689 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ │ │ Virtual methods - │ │ @@ -299696,81 +299839,81 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 27 │ │ ins : 2 │ │ outs : 24 │ │ insns size : 134 16-bit code units │ │ -0cf418: |[0cf418] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0cf428: 2201 6101 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0161 │ │ -0cf42c: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ -0cf430: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0cf434: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ -0cf438: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0cf43c: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ -0cf440: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0cf444: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ -0cf448: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0cf44c: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ -0cf450: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ -0cf454: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ -0cf458: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ -0cf45c: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ -0cf460: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ -0cf464: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ -0cf468: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0cf46c: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ -0cf470: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -0cf474: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ -0cf478: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ -0cf47c: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ -0cf480: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ -0cf484: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ -0cf488: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ -0cf48c: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ -0cf490: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ -0cf494: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ -0cf498: 550f 1302 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ -0cf49c: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ -0cf4a0: 5500 1802 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ -0cf4a4: 0210 0000 |003e: move/from16 v16, v0 │ │ -0cf4a8: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ -0cf4ac: 5200 0e02 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -0cf4b0: 0211 0000 |0044: move/from16 v17, v0 │ │ -0cf4b4: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ -0cf4b8: 5400 1602 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ -0cf4bc: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0cf4c0: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ -0cf4c4: 5500 0a02 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ -0cf4c8: 0213 0000 |0050: move/from16 v19, v0 │ │ -0cf4cc: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ -0cf4d0: 5400 0d02 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ -0cf4d4: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0cf4d8: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ -0cf4dc: 5400 0502 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -0cf4e0: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0cf4e4: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ -0cf4e8: 5400 0702 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ -0cf4ec: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0cf4f0: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ -0cf4f4: 5500 0802 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ -0cf4f8: 0217 0000 |0068: move/from16 v23, v0 │ │ -0cf4fc: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ -0cf500: 5400 1402 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ -0cf504: 0818 0000 |006e: move-object/from16 v24, v0 │ │ -0cf508: 7618 7908 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@0879 │ │ -0cf50e: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ -0cf512: 5402 fd01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ -0cf516: 7120 6a08 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ -0cf51c: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ -0cf520: 5402 1502 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0cf524: 7120 6b08 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ -0cf52a: 6e10 7b08 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@087b │ │ -0cf530: 0c02 |0084: move-result-object v2 │ │ -0cf532: 1102 |0085: return-object v2 │ │ +0d2c84: |[0d2c84] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0d2c94: 2201 6101 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi20$Builder; // type@0161 │ │ +0d2c98: 0800 1a00 |0002: move-object/from16 v0, v26 │ │ +0d2c9c: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0d2ca0: 0800 1a00 |0006: move-object/from16 v0, v26 │ │ +0d2ca4: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0d2ca8: 0800 1a00 |000a: move-object/from16 v0, v26 │ │ +0d2cac: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0d2cb0: 0800 1a00 |000e: move-object/from16 v0, v26 │ │ +0d2cb4: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0d2cb8: 0800 1a00 |0012: move-object/from16 v0, v26 │ │ +0d2cbc: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ +0d2cc0: 0800 1a00 |0016: move-object/from16 v0, v26 │ │ +0d2cc4: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ +0d2cc8: 0800 1a00 |001a: move-object/from16 v0, v26 │ │ +0d2ccc: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ +0d2cd0: 0800 1a00 |001e: move-object/from16 v0, v26 │ │ +0d2cd4: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0d2cd8: 0800 1a00 |0022: move-object/from16 v0, v26 │ │ +0d2cdc: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +0d2ce0: 0800 1a00 |0026: move-object/from16 v0, v26 │ │ +0d2ce4: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ +0d2ce8: 0800 1a00 |002a: move-object/from16 v0, v26 │ │ +0d2cec: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ +0d2cf0: 0800 1a00 |002e: move-object/from16 v0, v26 │ │ +0d2cf4: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ +0d2cf8: 0800 1a00 |0032: move-object/from16 v0, v26 │ │ +0d2cfc: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ +0d2d00: 0800 1a00 |0036: move-object/from16 v0, v26 │ │ +0d2d04: 550f 1302 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ +0d2d08: 0800 1a00 |003a: move-object/from16 v0, v26 │ │ +0d2d0c: 5500 1802 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ +0d2d10: 0210 0000 |003e: move/from16 v16, v0 │ │ +0d2d14: 0800 1a00 |0040: move-object/from16 v0, v26 │ │ +0d2d18: 5200 0e02 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +0d2d1c: 0211 0000 |0044: move/from16 v17, v0 │ │ +0d2d20: 0800 1a00 |0046: move-object/from16 v0, v26 │ │ +0d2d24: 5400 1602 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ +0d2d28: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0d2d2c: 0800 1a00 |004c: move-object/from16 v0, v26 │ │ +0d2d30: 5500 0a02 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ +0d2d34: 0213 0000 |0050: move/from16 v19, v0 │ │ +0d2d38: 0800 1a00 |0052: move-object/from16 v0, v26 │ │ +0d2d3c: 5400 0d02 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ +0d2d40: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0d2d44: 0800 1a00 |0058: move-object/from16 v0, v26 │ │ +0d2d48: 5400 0502 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +0d2d4c: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0d2d50: 0800 1a00 |005e: move-object/from16 v0, v26 │ │ +0d2d54: 5400 0702 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ +0d2d58: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0d2d5c: 0800 1a00 |0064: move-object/from16 v0, v26 │ │ +0d2d60: 5500 0802 |0066: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ +0d2d64: 0217 0000 |0068: move/from16 v23, v0 │ │ +0d2d68: 0800 1a00 |006a: move-object/from16 v0, v26 │ │ +0d2d6c: 5400 1402 |006c: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ +0d2d70: 0818 0000 |006e: move-object/from16 v24, v0 │ │ +0d2d74: 7618 7908 0100 |0070: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;)V // method@0879 │ │ +0d2d7a: 0800 1a00 |0073: move-object/from16 v0, v26 │ │ +0d2d7e: 5402 fd01 |0075: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ +0d2d82: 7120 6a08 2100 |0077: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ +0d2d88: 0800 1a00 |007a: move-object/from16 v0, v26 │ │ +0d2d8c: 5402 1502 |007c: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +0d2d90: 7120 6b08 2100 |007e: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ +0d2d96: 6e10 7b08 0100 |0081: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi20$Builder;.build:()Landroid/app/Notification; // method@087b │ │ +0d2d9c: 0c02 |0084: move-result-object v2 │ │ +0d2d9e: 1102 |0085: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=692 │ │ 0x0073 line=698 │ │ 0x007a line=699 │ │ 0x0081 line=700 │ │ locals : │ │ @@ -299783,21 +299926,21 @@ │ │ type : '(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 3 │ │ outs : 4 │ │ insns size : 11 16-bit code units │ │ -0cf534: |[0cf534] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ -0cf544: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ -0cf548: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ -0cf54c: 7140 7f08 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@087f │ │ -0cf552: 0c00 |0007: move-result-object v0 │ │ -0cf554: 1f00 4b01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ -0cf558: 1100 |000a: return-object v0 │ │ +0d2da0: |[0d2da0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getAction:(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; │ │ +0d2db0: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ +0d2db4: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ +0d2db8: 7140 7f08 4310 |0004: invoke-static {v3, v4, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getAction:(Landroid/app/Notification;ILandroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action; // method@087f │ │ +0d2dbe: 0c00 |0007: move-result-object v0 │ │ +0d2dc0: 1f00 4b01 |0008: check-cast v0, Landroid/support/v4/app/NotificationCompat$Action; // type@014b │ │ +0d2dc4: 1100 |000a: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=705 │ │ locals : │ │ 0x0000 - 0x000b reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000b reg=3 n Landroid/app/Notification; │ │ 0x0000 - 0x000b reg=4 actionIndex I │ │ @@ -299807,22 +299950,22 @@ │ │ type : '(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 13 16-bit code units │ │ -0cf55c: |[0cf55c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ -0cf56c: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ -0cf570: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ -0cf574: 7130 8208 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0882 │ │ -0cf57a: 0c00 |0007: move-result-object v0 │ │ -0cf57c: 1f00 4606 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ -0cf580: 1f00 4606 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ -0cf584: 1100 |000c: return-object v0 │ │ +0d2dc8: |[0d2dc8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; │ │ +0d2dd8: 6200 ec01 |0000: sget-object v0, Landroid/support/v4/app/NotificationCompat$Action;.FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; // field@01ec │ │ +0d2ddc: 6201 0b03 |0002: sget-object v1, Landroid/support/v4/app/RemoteInput;.FACTORY:Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; // field@030b │ │ +0d2de0: 7130 8208 0301 |0004: invoke-static {v3, v0, v1}, Landroid/support/v4/app/NotificationCompatApi20;.getActionsFromParcelableArrayList:(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action; // method@0882 │ │ +0d2de6: 0c00 |0007: move-result-object v0 │ │ +0d2de8: 1f00 4606 |0008: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ +0d2dec: 1f00 4606 |000a: check-cast v0, [Landroid/support/v4/app/NotificationCompat$Action; // type@0646 │ │ +0d2df0: 1100 |000c: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=712 │ │ locals : │ │ 0x0000 - 0x0000 reg=3 (null) Ljava/util/ArrayList; │ │ 0x0000 - 0x000d reg=2 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x000d reg=3 parcelables Ljava/util/ArrayList; Ljava/util/ArrayList; │ │ @@ -299832,18 +299975,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf588: |[0cf588] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0cf598: 7110 8308 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0883 │ │ -0cf59e: 0c00 |0003: move-result-object v0 │ │ -0cf5a0: 1100 |0004: return-object v0 │ │ +0d2df4: |[0d2df4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getGroup:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0d2e04: 7110 8308 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getGroup:(Landroid/app/Notification;)Ljava/lang/String; // method@0883 │ │ +0d2e0a: 0c00 |0003: move-result-object v0 │ │ +0d2e0c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=729 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -299852,18 +299995,18 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf5a4: |[0cf5a4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ -0cf5b4: 7110 8408 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@0884 │ │ -0cf5ba: 0a00 |0003: move-result v0 │ │ -0cf5bc: 0f00 |0004: return v0 │ │ +0d2e10: |[0d2e10] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getLocalOnly:(Landroid/app/Notification;)Z │ │ +0d2e20: 7110 8408 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getLocalOnly:(Landroid/app/Notification;)Z // method@0884 │ │ +0d2e26: 0a00 |0003: move-result v0 │ │ +0d2e28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=724 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -299872,18 +300015,18 @@ │ │ type : '([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf5c0: |[0cf5c0] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ -0cf5d0: 7110 8508 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0885 │ │ -0cf5d6: 0c00 |0003: move-result-object v0 │ │ -0cf5d8: 1100 |0004: return-object v0 │ │ +0d2e2c: |[0d2e2c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; │ │ +0d2e3c: 7110 8508 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getParcelableArrayListForActions:([Landroid/support/v4/app/NotificationCompatBase$Action;)Ljava/util/ArrayList; // method@0885 │ │ +0d2e42: 0c00 |0003: move-result-object v0 │ │ +0d2e44: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=719 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 actions [Landroid/support/v4/app/NotificationCompat$Action; │ │ │ │ @@ -299892,18 +300035,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf5dc: |[0cf5dc] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0cf5ec: 7110 8608 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0886 │ │ -0cf5f2: 0c00 |0003: move-result-object v0 │ │ -0cf5f4: 1100 |0004: return-object v0 │ │ +0d2e48: |[0d2e48] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0d2e58: 7110 8608 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.getSortKey:(Landroid/app/Notification;)Ljava/lang/String; // method@0886 │ │ +0d2e5e: 0c00 |0003: move-result-object v0 │ │ +0d2e60: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=739 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ @@ -299912,32 +300055,32 @@ │ │ type : '(Landroid/app/Notification;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf5f8: |[0cf5f8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ -0cf608: 7110 8708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@0887 │ │ -0cf60e: 0a00 |0003: move-result v0 │ │ -0cf610: 0f00 |0004: return v0 │ │ +0d2e64: |[0d2e64] android.support.v4.app.NotificationCompat$NotificationCompatImplApi20.isGroupSummary:(Landroid/app/Notification;)Z │ │ +0d2e74: 7110 8708 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi20;.isGroupSummary:(Landroid/app/Notification;)Z // method@0887 │ │ +0d2e7a: 0a00 |0003: move-result v0 │ │ +0d2e7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=734 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20; │ │ 0x0000 - 0x0005 reg=2 n Landroid/app/Notification; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #1067 header: │ │ class_idx : 466 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 465 │ │ -source_file_idx : 700 │ │ +source_file_idx : 702 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1067 annotations: │ │ Annotations on class │ │ @@ -299957,17 +300100,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cf614: |[0cf614] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.:()V │ │ -0cf624: 7010 bf0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0abf │ │ -0cf62a: 0e00 |0003: return-void │ │ +0d2e80: |[0d2e80] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.:()V │ │ +0d2e90: 7010 bf0a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/BitmapCompat$JbMr2BitmapCompatImpl;.:()V // method@0abf │ │ +0d2e96: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=69 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -299976,32 +300119,32 @@ │ │ type : '(Landroid/graphics/Bitmap;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf62c: |[0cf62c] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ -0cf63c: 7110 cf0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatKitKat;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0acf │ │ -0cf642: 0a00 |0003: move-result v0 │ │ -0cf644: 0f00 |0004: return v0 │ │ +0d2e98: |[0d2e98] android.support.v4.graphics.BitmapCompat$KitKatBitmapCompatImpl.getAllocationByteCount:(Landroid/graphics/Bitmap;)I │ │ +0d2ea8: 7110 cf0a 0200 |0000: invoke-static {v2}, Landroid/support/v4/graphics/BitmapCompatKitKat;.getAllocationByteCount:(Landroid/graphics/Bitmap;)I // method@0acf │ │ +0d2eae: 0a00 |0003: move-result v0 │ │ +0d2eb0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=72 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/graphics/BitmapCompat$KitKatBitmapCompatImpl; │ │ 0x0000 - 0x0005 reg=2 bitmap Landroid/graphics/Bitmap; │ │ │ │ - source_file_idx : 700 (BitmapCompat.java) │ │ + source_file_idx : 702 (BitmapCompat.java) │ │ │ │ Class #1068 header: │ │ class_idx : 475 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 474 │ │ -source_file_idx : 988 │ │ +source_file_idx : 989 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #1068 annotations: │ │ Annotations on class │ │ @@ -300021,17 +300164,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cf648: |[0cf648] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.:()V │ │ -0cf658: 7010 e30a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0ae3 │ │ -0cf65e: 0e00 |0003: return-void │ │ +0d2eb4: |[0d2eb4] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.:()V │ │ +0d2ec4: 7010 e30a 0000 |0000: invoke-direct {v0}, Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;.:()V // method@0ae3 │ │ +0d2eca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=109 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ │ │ Virtual methods - │ │ @@ -300040,17 +300183,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;FF)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cf660: |[0cf660] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ -0cf670: 7130 fc0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0afc │ │ -0cf676: 0e00 |0003: return-void │ │ +0d2ecc: |[0d2ecc] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V │ │ +0d2edc: 7130 fc0a 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspot:(Landroid/graphics/drawable/Drawable;FF)V // method@0afc │ │ +0d2ee2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=112 │ │ 0x0003 line=113 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -300062,17 +300205,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0cf678: |[0cf678] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ -0cf688: 7155 fd0a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0afd │ │ -0cf68e: 0e00 |0003: return-void │ │ +0d2ee4: |[0d2ee4] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V │ │ +0d2ef4: 7155 fd0a 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setHotspotBounds:(Landroid/graphics/drawable/Drawable;IIII)V // method@0afd │ │ +0d2efa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -300086,17 +300229,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf690: |[0cf690] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ -0cf6a0: 7120 fe0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0afe │ │ -0cf6a6: 0e00 |0003: return-void │ │ +0d2efc: |[0d2efc] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTint:(Landroid/graphics/drawable/Drawable;I)V │ │ +0d2f0c: 7120 fe0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTint:(Landroid/graphics/drawable/Drawable;I)V // method@0afe │ │ +0d2f12: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ 0x0003 line=123 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -300107,17 +300250,17 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf6a8: |[0cf6a8] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ -0cf6b8: 7120 ff0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0aff │ │ -0cf6be: 0e00 |0003: return-void │ │ +0d2f14: |[0d2f14] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V │ │ +0d2f24: 7120 ff0a 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintList:(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V // method@0aff │ │ +0d2f2a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=127 │ │ 0x0003 line=128 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ @@ -300128,33 +300271,33 @@ │ │ type : '(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf6c0: |[0cf6c0] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ -0cf6d0: 7120 000b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0b00 │ │ -0cf6d6: 0e00 |0003: return-void │ │ +0d2f2c: |[0d2f2c] android.support.v4.graphics.drawable.DrawableCompat$LDrawableImpl.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V │ │ +0d2f3c: 7120 000b 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/graphics/drawable/DrawableCompatL;.setTintMode:(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V // method@0b00 │ │ +0d2f42: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=132 │ │ 0x0003 line=133 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl; │ │ 0x0000 - 0x0004 reg=1 drawable Landroid/graphics/drawable/Drawable; │ │ 0x0000 - 0x0004 reg=2 tintMode Landroid/graphics/PorterDuff$Mode; │ │ │ │ - source_file_idx : 988 (DrawableCompat.java) │ │ + source_file_idx : 989 (DrawableCompat.java) │ │ │ │ Class #1069 header: │ │ class_idx : 745 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 744 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 33 │ │ │ │ Class #1069 annotations: │ │ Annotations on class │ │ @@ -300174,17 +300317,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cf6d8: |[0cf6d8] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ -0cf6e8: 7010 6912 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1269 │ │ -0cf6ee: 0e00 |0003: return-void │ │ +0d2f44: |[0d2f44] android.support.v4.view.ViewCompat$HCViewCompatImpl.:()V │ │ +0d2f54: 7010 6912 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;.:()V // method@1269 │ │ +0d2f5a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=752 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -300193,18 +300336,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf6f0: |[0cf6f0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ -0cf700: 7110 6613 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@1366 │ │ -0cf706: 0a00 |0003: move-result v0 │ │ -0cf708: 0f00 |0004: return v0 │ │ +0d2f5c: |[0d2f5c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getAlpha:(Landroid/view/View;)F │ │ +0d2f6c: 7110 6613 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getAlpha:(Landroid/view/View;)F // method@1366 │ │ +0d2f72: 0a00 |0003: move-result v0 │ │ +0d2f74: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=759 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300213,18 +300356,18 @@ │ │ type : '()J' │ │ access : 0x0000 () │ │ code - │ │ registers : 3 │ │ ins : 1 │ │ outs : 0 │ │ insns size : 5 16-bit code units │ │ -0cf70c: |[0cf70c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ -0cf71c: 7100 6713 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@1367 │ │ -0cf722: 0b00 |0003: move-result-wide v0 │ │ -0cf724: 1000 |0004: return-wide v0 │ │ +0d2f78: |[0d2f78] android.support.v4.view.ViewCompat$HCViewCompatImpl.getFrameTime:()J │ │ +0d2f88: 7100 6713 0000 |0000: invoke-static {}, Landroid/support/v4/view/ViewCompatHC;.getFrameTime:()J // method@1367 │ │ +0d2f8e: 0b00 |0003: move-result-wide v0 │ │ +0d2f90: 1000 |0004: return-wide v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=755 │ │ locals : │ │ 0x0000 - 0x0005 reg=2 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ │ │ #2 : (in Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;) │ │ @@ -300232,18 +300375,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf728: |[0cf728] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ -0cf738: 7110 6813 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@1368 │ │ -0cf73e: 0a00 |0003: move-result v0 │ │ -0cf740: 0f00 |0004: return v0 │ │ +0d2f94: |[0d2f94] android.support.v4.view.ViewCompat$HCViewCompatImpl.getLayerType:(Landroid/view/View;)I │ │ +0d2fa4: 7110 6813 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getLayerType:(Landroid/view/View;)I // method@1368 │ │ +0d2faa: 0a00 |0003: move-result v0 │ │ +0d2fac: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=767 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300252,18 +300395,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf744: |[0cf744] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ -0cf754: 7110 6913 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@1369 │ │ -0cf75a: 0a00 |0003: move-result v0 │ │ -0cf75c: 0f00 |0004: return v0 │ │ +0d2fb0: |[0d2fb0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredHeightAndState:(Landroid/view/View;)I │ │ +0d2fc0: 7110 6913 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredHeightAndState:(Landroid/view/View;)I // method@1369 │ │ +0d2fc6: 0a00 |0003: move-result v0 │ │ +0d2fc8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=787 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300272,18 +300415,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf760: |[0cf760] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ -0cf770: 7110 6a13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@136a │ │ -0cf776: 0a00 |0003: move-result v0 │ │ -0cf778: 0f00 |0004: return v0 │ │ +0d2fcc: |[0d2fcc] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredState:(Landroid/view/View;)I │ │ +0d2fdc: 7110 6a13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredState:(Landroid/view/View;)I // method@136a │ │ +0d2fe2: 0a00 |0003: move-result v0 │ │ +0d2fe4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=791 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300292,18 +300435,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf77c: |[0cf77c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ -0cf78c: 7110 6b13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@136b │ │ -0cf792: 0a00 |0003: move-result v0 │ │ -0cf794: 0f00 |0004: return v0 │ │ +0d2fe8: |[0d2fe8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getMeasuredWidthAndState:(Landroid/view/View;)I │ │ +0d2ff8: 7110 6b13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getMeasuredWidthAndState:(Landroid/view/View;)I // method@136b │ │ +0d2ffe: 0a00 |0003: move-result v0 │ │ +0d3000: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=783 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300312,18 +300455,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf798: |[0cf798] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ -0cf7a8: 7110 6c13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@136c │ │ -0cf7ae: 0a00 |0003: move-result v0 │ │ -0cf7b0: 0f00 |0004: return v0 │ │ +0d3004: |[0d3004] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotX:(Landroid/view/View;)F │ │ +0d3014: 7110 6c13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotX:(Landroid/view/View;)F // method@136c │ │ +0d301a: 0a00 |0003: move-result v0 │ │ +0d301c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=886 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300332,18 +300475,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf7b4: |[0cf7b4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ -0cf7c4: 7110 6d13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@136d │ │ -0cf7ca: 0a00 |0003: move-result v0 │ │ -0cf7cc: 0f00 |0004: return v0 │ │ +0d3020: |[0d3020] android.support.v4.view.ViewCompat$HCViewCompatImpl.getPivotY:(Landroid/view/View;)F │ │ +0d3030: 7110 6d13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getPivotY:(Landroid/view/View;)F // method@136d │ │ +0d3036: 0a00 |0003: move-result v0 │ │ +0d3038: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=890 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300352,18 +300495,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf7d0: |[0cf7d0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ -0cf7e0: 7110 6e13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@136e │ │ -0cf7e6: 0a00 |0003: move-result v0 │ │ -0cf7e8: 0f00 |0004: return v0 │ │ +0d303c: |[0d303c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotation:(Landroid/view/View;)F │ │ +0d304c: 7110 6e13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotation:(Landroid/view/View;)F // method@136e │ │ +0d3052: 0a00 |0003: move-result v0 │ │ +0d3054: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=861 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300372,18 +300515,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf7ec: |[0cf7ec] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ -0cf7fc: 7110 6f13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@136f │ │ -0cf802: 0a00 |0003: move-result v0 │ │ -0cf804: 0f00 |0004: return v0 │ │ +0d3058: |[0d3058] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationX:(Landroid/view/View;)F │ │ +0d3068: 7110 6f13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationX:(Landroid/view/View;)F // method@136f │ │ +0d306e: 0a00 |0003: move-result v0 │ │ +0d3070: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=866 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300392,18 +300535,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf808: |[0cf808] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ -0cf818: 7110 7013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@1370 │ │ -0cf81e: 0a00 |0003: move-result v0 │ │ -0cf820: 0f00 |0004: return v0 │ │ +0d3074: |[0d3074] android.support.v4.view.ViewCompat$HCViewCompatImpl.getRotationY:(Landroid/view/View;)F │ │ +0d3084: 7110 7013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getRotationY:(Landroid/view/View;)F // method@1370 │ │ +0d308a: 0a00 |0003: move-result v0 │ │ +0d308c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=871 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300412,18 +300555,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf824: |[0cf824] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ -0cf834: 7110 7113 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@1371 │ │ -0cf83a: 0a00 |0003: move-result v0 │ │ -0cf83c: 0f00 |0004: return v0 │ │ +0d3090: |[0d3090] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleX:(Landroid/view/View;)F │ │ +0d30a0: 7110 7113 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleX:(Landroid/view/View;)F // method@1371 │ │ +0d30a6: 0a00 |0003: move-result v0 │ │ +0d30a8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=876 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300432,18 +300575,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf840: |[0cf840] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ -0cf850: 7110 7213 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@1372 │ │ -0cf856: 0a00 |0003: move-result v0 │ │ -0cf858: 0f00 |0004: return v0 │ │ +0d30ac: |[0d30ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.getScaleY:(Landroid/view/View;)F │ │ +0d30bc: 7110 7213 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getScaleY:(Landroid/view/View;)F // method@1372 │ │ +0d30c2: 0a00 |0003: move-result v0 │ │ +0d30c4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=881 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300452,18 +300595,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf85c: |[0cf85c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ -0cf86c: 7110 7313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@1373 │ │ -0cf872: 0a00 |0003: move-result v0 │ │ -0cf874: 0f00 |0004: return v0 │ │ +0d30c8: |[0d30c8] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationX:(Landroid/view/View;)F │ │ +0d30d8: 7110 7313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationX:(Landroid/view/View;)F // method@1373 │ │ +0d30de: 0a00 |0003: move-result v0 │ │ +0d30e0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=795 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300472,18 +300615,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf878: |[0cf878] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ -0cf888: 7110 7413 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@1374 │ │ -0cf88e: 0a00 |0003: move-result v0 │ │ -0cf890: 0f00 |0004: return v0 │ │ +0d30e4: |[0d30e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.getTranslationY:(Landroid/view/View;)F │ │ +0d30f4: 7110 7413 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getTranslationY:(Landroid/view/View;)F // method@1374 │ │ +0d30fa: 0a00 |0003: move-result v0 │ │ +0d30fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=799 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300492,18 +300635,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf894: |[0cf894] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ -0cf8a4: 7110 7513 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@1375 │ │ -0cf8aa: 0a00 |0003: move-result v0 │ │ -0cf8ac: 0f00 |0004: return v0 │ │ +0d3100: |[0d3100] android.support.v4.view.ViewCompat$HCViewCompatImpl.getX:(Landroid/view/View;)F │ │ +0d3110: 7110 7513 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getX:(Landroid/view/View;)F // method@1375 │ │ +0d3116: 0a00 |0003: move-result v0 │ │ +0d3118: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=851 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300512,18 +300655,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cf8b0: |[0cf8b0] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ -0cf8c0: 7110 7613 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@1376 │ │ -0cf8c6: 0a00 |0003: move-result v0 │ │ -0cf8c8: 0f00 |0004: return v0 │ │ +0d311c: |[0d311c] android.support.v4.view.ViewCompat$HCViewCompatImpl.getY:(Landroid/view/View;)F │ │ +0d312c: 7110 7613 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatHC;.getY:(Landroid/view/View;)F // method@1376 │ │ +0d3132: 0a00 |0003: move-result v0 │ │ +0d3134: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=856 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -300532,17 +300675,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cf8cc: |[0cf8cc] android.support.v4.view.ViewCompat$HCViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ -0cf8dc: 7110 7713 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatHC;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@1377 │ │ -0cf8e2: 0e00 |0003: return-void │ │ +0d3138: |[0d3138] android.support.v4.view.ViewCompat$HCViewCompatImpl.jumpDrawablesToCurrentState:(Landroid/view/View;)V │ │ +0d3148: 7110 7713 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatHC;.jumpDrawablesToCurrentState:(Landroid/view/View;)V // method@1377 │ │ +0d314e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=894 │ │ 0x0003 line=895 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300552,18 +300695,18 @@ │ │ type : '(III)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0cf8e4: |[0cf8e4] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ -0cf8f4: 7130 7813 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@1378 │ │ -0cf8fa: 0a00 |0003: move-result v0 │ │ -0cf8fc: 0f00 |0004: return v0 │ │ +0d3150: |[0d3150] android.support.v4.view.ViewCompat$HCViewCompatImpl.resolveSizeAndState:(III)I │ │ +0d3160: 7130 7813 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatHC;.resolveSizeAndState:(III)I // method@1378 │ │ +0d3166: 0a00 |0003: move-result v0 │ │ +0d3168: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=779 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 size I │ │ 0x0000 - 0x0005 reg=3 measureSpec I │ │ @@ -300574,17 +300717,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf900: |[0cf900] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ -0cf910: 7120 7913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@1379 │ │ -0cf916: 0e00 |0003: return-void │ │ +0d316c: |[0d316c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setAlpha:(Landroid/view/View;F)V │ │ +0d317c: 7120 7913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setAlpha:(Landroid/view/View;F)V // method@1379 │ │ +0d3182: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=811 │ │ 0x0003 line=812 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300595,20 +300738,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 │ │ -0cf918: |[0cf918] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0cf928: 6e20 6f12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@126f │ │ -0cf92e: 0a00 |0003: move-result v0 │ │ -0cf930: 6e40 8212 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1282 │ │ -0cf936: 6e10 271e 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ -0cf93c: 0e00 |000a: return-void │ │ +0d3184: |[0d3184] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0d3194: 6e20 6f12 2100 |0000: invoke-virtual {v1, v2}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.getLayerType:(Landroid/view/View;)I // method@126f │ │ +0d319a: 0a00 |0003: move-result v0 │ │ +0d319c: 6e40 8212 2130 |0004: invoke-virtual {v1, v2, v0, v3}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@1282 │ │ +0d31a2: 6e10 271e 0200 |0007: invoke-virtual {v2}, Landroid/view/View;.invalidate:()V // method@1e27 │ │ +0d31a8: 0e00 |000a: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=773 │ │ 0x0007 line=775 │ │ 0x000a line=776 │ │ locals : │ │ 0x0000 - 0x000b reg=1 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ @@ -300620,17 +300763,17 @@ │ │ type : '(Landroid/view/View;ILandroid/graphics/Paint;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0cf940: |[0cf940] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ -0cf950: 7130 7a13 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@137a │ │ -0cf956: 0e00 |0003: return-void │ │ +0d31ac: |[0d31ac] android.support.v4.view.ViewCompat$HCViewCompatImpl.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V │ │ +0d31bc: 7130 7a13 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/ViewCompatHC;.setLayerType:(Landroid/view/View;ILandroid/graphics/Paint;)V // method@137a │ │ +0d31c2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=763 │ │ 0x0003 line=764 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300642,17 +300785,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf958: |[0cf958] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ -0cf968: 7120 7b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@137b │ │ -0cf96e: 0e00 |0003: return-void │ │ +0d31c4: |[0d31c4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotX:(Landroid/view/View;F)V │ │ +0d31d4: 7120 7b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotX:(Landroid/view/View;F)V // method@137b │ │ +0d31da: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=843 │ │ 0x0003 line=844 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300663,17 +300806,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf970: |[0cf970] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ -0cf980: 7120 7c13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@137c │ │ -0cf986: 0e00 |0003: return-void │ │ +0d31dc: |[0d31dc] android.support.v4.view.ViewCompat$HCViewCompatImpl.setPivotY:(Landroid/view/View;F)V │ │ +0d31ec: 7120 7c13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setPivotY:(Landroid/view/View;F)V // method@137c │ │ +0d31f2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=847 │ │ 0x0003 line=848 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300684,17 +300827,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf988: |[0cf988] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ -0cf998: 7120 7d13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@137d │ │ -0cf99e: 0e00 |0003: return-void │ │ +0d31f4: |[0d31f4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotation:(Landroid/view/View;F)V │ │ +0d3204: 7120 7d13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotation:(Landroid/view/View;F)V // method@137d │ │ +0d320a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=823 │ │ 0x0003 line=824 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300705,17 +300848,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf9a0: |[0cf9a0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ -0cf9b0: 7120 7e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@137e │ │ -0cf9b6: 0e00 |0003: return-void │ │ +0d320c: |[0d320c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationX:(Landroid/view/View;F)V │ │ +0d321c: 7120 7e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationX:(Landroid/view/View;F)V // method@137e │ │ +0d3222: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=827 │ │ 0x0003 line=828 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300726,17 +300869,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf9b8: |[0cf9b8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ -0cf9c8: 7120 7f13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@137f │ │ -0cf9ce: 0e00 |0003: return-void │ │ +0d3224: |[0d3224] android.support.v4.view.ViewCompat$HCViewCompatImpl.setRotationY:(Landroid/view/View;F)V │ │ +0d3234: 7120 7f13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setRotationY:(Landroid/view/View;F)V // method@137f │ │ +0d323a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=831 │ │ 0x0003 line=832 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300747,17 +300890,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf9d0: |[0cf9d0] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ -0cf9e0: 7120 8013 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@1380 │ │ -0cf9e6: 0e00 |0003: return-void │ │ +0d323c: |[0d323c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleX:(Landroid/view/View;F)V │ │ +0d324c: 7120 8013 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleX:(Landroid/view/View;F)V // method@1380 │ │ +0d3252: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=835 │ │ 0x0003 line=836 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300768,17 +300911,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cf9e8: |[0cf9e8] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ -0cf9f8: 7120 8113 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@1381 │ │ -0cf9fe: 0e00 |0003: return-void │ │ +0d3254: |[0d3254] android.support.v4.view.ViewCompat$HCViewCompatImpl.setScaleY:(Landroid/view/View;F)V │ │ +0d3264: 7120 8113 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setScaleY:(Landroid/view/View;F)V // method@1381 │ │ +0d326a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=839 │ │ 0x0003 line=840 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300789,17 +300932,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cfa00: |[0cfa00] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ -0cfa10: 7120 8213 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@1382 │ │ -0cfa16: 0e00 |0003: return-void │ │ +0d326c: |[0d326c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationX:(Landroid/view/View;F)V │ │ +0d327c: 7120 8213 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationX:(Landroid/view/View;F)V // method@1382 │ │ +0d3282: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=803 │ │ 0x0003 line=804 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300810,17 +300953,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cfa18: |[0cfa18] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ -0cfa28: 7120 8313 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@1383 │ │ -0cfa2e: 0e00 |0003: return-void │ │ +0d3284: |[0d3284] android.support.v4.view.ViewCompat$HCViewCompatImpl.setTranslationY:(Landroid/view/View;F)V │ │ +0d3294: 7120 8313 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setTranslationY:(Landroid/view/View;F)V // method@1383 │ │ +0d329a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=807 │ │ 0x0003 line=808 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300831,17 +300974,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cfa30: |[0cfa30] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ -0cfa40: 7120 8413 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@1384 │ │ -0cfa46: 0e00 |0003: return-void │ │ +0d329c: |[0d329c] android.support.v4.view.ViewCompat$HCViewCompatImpl.setX:(Landroid/view/View;F)V │ │ +0d32ac: 7120 8413 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setX:(Landroid/view/View;F)V // method@1384 │ │ +0d32b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=815 │ │ 0x0003 line=816 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -300852,33 +300995,33 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cfa48: |[0cfa48] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ -0cfa58: 7120 8513 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@1385 │ │ -0cfa5e: 0e00 |0003: return-void │ │ +0d32b4: |[0d32b4] android.support.v4.view.ViewCompat$HCViewCompatImpl.setY:(Landroid/view/View;F)V │ │ +0d32c4: 7120 8513 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatHC;.setY:(Landroid/view/View;F)V // method@1385 │ │ +0d32ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=819 │ │ 0x0003 line=820 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$HCViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 value F │ │ │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #1070 header: │ │ class_idx : 769 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 768 │ │ -source_file_idx : 4595 │ │ +source_file_idx : 4596 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1070 annotations: │ │ Annotations on class │ │ @@ -300898,17 +301041,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfa60: |[0cfa60] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.:()V │ │ -0cfa70: 7010 af13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@13af │ │ -0cfa76: 0e00 |0003: return-void │ │ +0d32cc: |[0d32cc] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.:()V │ │ +0d32dc: 7010 af13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;.:()V // method@13af │ │ +0d32e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=74 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ │ │ Virtual methods - │ │ @@ -300917,32 +301060,32 @@ │ │ type : '(Landroid/view/ViewConfiguration;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cfa78: |[0cfa78] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ -0cfa88: 7110 bc13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatICS;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@13bc │ │ -0cfa8e: 0a00 |0003: move-result v0 │ │ -0cfa90: 0f00 |0004: return v0 │ │ +0d32e4: |[0d32e4] android.support.v4.view.ViewConfigurationCompat$IcsViewConfigurationVersionImpl.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z │ │ +0d32f4: 7110 bc13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewConfigurationCompatICS;.hasPermanentMenuKey:(Landroid/view/ViewConfiguration;)Z // method@13bc │ │ +0d32fa: 0a00 |0003: move-result v0 │ │ +0d32fc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=77 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; │ │ 0x0000 - 0x0005 reg=2 config Landroid/view/ViewConfiguration; │ │ │ │ - source_file_idx : 4595 (ViewConfigurationCompat.java) │ │ + source_file_idx : 4596 (ViewConfigurationCompat.java) │ │ │ │ Class #1071 header: │ │ class_idx : 778 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 776 │ │ -source_file_idx : 4602 │ │ +source_file_idx : 4603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1071 annotations: │ │ Annotations on class │ │ @@ -300962,17 +301105,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfa94: |[0cfa94] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ -0cfaa4: 7010 c213 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@13c2 │ │ -0cfaaa: 0e00 |0003: return-void │ │ +0d3300: |[0d3300] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.:()V │ │ +0d3310: 7010 c213 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;.:()V // method@13c2 │ │ +0d3316: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=102 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ │ │ Virtual methods - │ │ @@ -300981,18 +301124,18 @@ │ │ type : '(Landroid/view/ViewGroup;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cfaac: |[0cfaac] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ -0cfabc: 7110 e413 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@13e4 │ │ -0cfac2: 0a00 |0003: move-result v0 │ │ -0cfac4: 0f00 |0004: return v0 │ │ +0d3318: |[0d3318] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.getLayoutMode:(Landroid/view/ViewGroup;)I │ │ +0d3328: 7110 e413 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.getLayoutMode:(Landroid/view/ViewGroup;)I // method@13e4 │ │ +0d332e: 0a00 |0003: move-result v0 │ │ +0d3330: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=105 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -301001,33 +301144,33 @@ │ │ type : '(Landroid/view/ViewGroup;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cfac8: |[0cfac8] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ -0cfad8: 7120 e513 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@13e5 │ │ -0cfade: 0e00 |0003: return-void │ │ +0d3334: |[0d3334] android.support.v4.view.ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.setLayoutMode:(Landroid/view/ViewGroup;I)V │ │ +0d3344: 7120 e513 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;.setLayoutMode:(Landroid/view/ViewGroup;I)V // method@13e5 │ │ +0d334a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=110 │ │ 0x0003 line=111 │ │ 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 : 4602 (ViewGroupCompat.java) │ │ + source_file_idx : 4603 (ViewGroupCompat.java) │ │ │ │ Class #1072 header: │ │ class_idx : 811 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 812 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1072 annotations: │ │ Annotations on class │ │ @@ -301047,17 +301190,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfae0: |[0cfae0] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ -0cfaf0: 7010 eb14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@14eb │ │ -0cfaf6: 0e00 |0003: return-void │ │ +0d334c: |[0d334c] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.:()V │ │ +0d335c: 7010 eb14 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBViewPropertyAnimatorCompatImpl;.:()V // method@14eb │ │ +0d3362: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=579 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -301066,33 +301209,33 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cfaf8: |[0cfaf8] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ -0cfb08: 7110 6715 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@1567 │ │ -0cfb0e: 0c00 |0003: move-result-object v0 │ │ -0cfb10: 1100 |0004: return-object v0 │ │ +0d3364: |[0d3364] android.support.v4.view.ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl.getInterpolator:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;)Landroid/view/animation/Interpolator; │ │ +0d3374: 7110 6715 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatJellybeanMr2;.getInterpolator:(Landroid/view/View;)Landroid/view/animation/Interpolator; // method@1567 │ │ +0d337a: 0c00 |0003: move-result-object v0 │ │ +0d337c: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=583 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0005 reg=2 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0005 reg=3 view Landroid/view/View; │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1073 header: │ │ class_idx : 849 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 848 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1073 annotations: │ │ Annotations on class │ │ @@ -301112,17 +301255,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfb14: |[0cfb14] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ -0cfb24: 7010 6716 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1667 │ │ -0cfb2a: 0e00 |0003: return-void │ │ +0d3380: |[0d3380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.:()V │ │ +0d3390: 7010 6716 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;.:()V // method@1667 │ │ +0d3396: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=987 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ │ │ Virtual methods - │ │ @@ -301131,18 +301274,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 │ │ -0cfb2c: |[0cfb2c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ -0cfb3c: 7110 8b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@178b │ │ -0cfb42: 0c00 |0003: move-result-object v0 │ │ -0cfb44: 1100 |0004: return-object v0 │ │ +0d3398: |[0d3398] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; │ │ +0d33a8: 7110 8b17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.getViewIdResourceName:(Ljava/lang/Object;)Ljava/lang/String; // method@178b │ │ +0d33ae: 0c00 |0003: move-result-object v0 │ │ +0d33b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -301151,33 +301294,33 @@ │ │ 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 │ │ -0cfb48: |[0cfb48] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ -0cfb58: 7120 8c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@178c │ │ -0cfb5e: 0e00 |0003: return-void │ │ +0d33b4: |[0d33b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V │ │ +0d33c4: 7120 8c17 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;.setViewIdResourceName:(Ljava/lang/Object;Ljava/lang/String;)V // method@178c │ │ +0d33ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=996 │ │ 0x0003 line=997 │ │ 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 : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #1074 header: │ │ class_idx : 882 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 880 │ │ -source_file_idx : 533 │ │ +source_file_idx : 535 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1074 annotations: │ │ Annotations on class │ │ @@ -301197,17 +301340,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfb60: |[0cfb60] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ -0cfb70: 7010 fc17 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@17fc │ │ -0cfb76: 0e00 |0003: return-void │ │ +0d33cc: |[0d33cc] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.:()V │ │ +0d33dc: 7010 fc17 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;.:()V // method@17fc │ │ +0d33e2: 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 - │ │ @@ -301216,34 +301359,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 │ │ -0cfb78: |[0cfb78] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ -0cfb88: 7130 c318 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@18c3 │ │ -0cfb8e: 0e00 |0003: return-void │ │ +0d33e4: |[0d33e4] android.support.v4.view.accessibility.AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl.setSource:(Ljava/lang/Object;Landroid/view/View;I)V │ │ +0d33f4: 7130 c318 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;.setSource:(Ljava/lang/Object;Landroid/view/View;I)V // method@18c3 │ │ +0d33fa: 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 : 533 (AccessibilityRecordCompat.java) │ │ + source_file_idx : 535 (AccessibilityRecordCompat.java) │ │ │ │ Class #1075 header: │ │ class_idx : 343 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 342 │ │ -source_file_idx : 3588 │ │ +source_file_idx : 3589 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 4 │ │ │ │ Class #1075 annotations: │ │ Annotations on class │ │ @@ -301263,17 +301406,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfb90: |[0cfb90] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.:()V │ │ -0cfba0: 7010 0508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0805 │ │ -0cfba6: 0e00 |0003: return-void │ │ +0d33fc: |[0d33fc] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.:()V │ │ +0d340c: 7010 0508 0000 |0000: invoke-direct {v0}, Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;.:()V // method@0805 │ │ +0d3412: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=743 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ │ │ Virtual methods - │ │ @@ -301282,93 +301425,93 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 31 │ │ ins : 2 │ │ outs : 28 │ │ insns size : 158 16-bit code units │ │ -0cfba8: |[0cfba8] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ -0cfbb8: 2201 6301 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi21$Builder; // type@0163 │ │ -0cfbbc: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ -0cfbc0: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ -0cfbc4: 0800 1e00 |0006: move-object/from16 v0, v30 │ │ -0cfbc8: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ -0cfbcc: 0800 1e00 |000a: move-object/from16 v0, v30 │ │ -0cfbd0: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ -0cfbd4: 0800 1e00 |000e: move-object/from16 v0, v30 │ │ -0cfbd8: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ -0cfbdc: 0800 1e00 |0012: move-object/from16 v0, v30 │ │ -0cfbe0: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ -0cfbe4: 0800 1e00 |0016: move-object/from16 v0, v30 │ │ -0cfbe8: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ -0cfbec: 0800 1e00 |001a: move-object/from16 v0, v30 │ │ -0cfbf0: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ -0cfbf4: 0800 1e00 |001e: move-object/from16 v0, v30 │ │ -0cfbf8: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ -0cfbfc: 0800 1e00 |0022: move-object/from16 v0, v30 │ │ -0cfc00: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ -0cfc04: 0800 1e00 |0026: move-object/from16 v0, v30 │ │ -0cfc08: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ -0cfc0c: 0800 1e00 |002a: move-object/from16 v0, v30 │ │ -0cfc10: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ -0cfc14: 0800 1e00 |002e: move-object/from16 v0, v30 │ │ -0cfc18: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ -0cfc1c: 0800 1e00 |0032: move-object/from16 v0, v30 │ │ -0cfc20: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ -0cfc24: 0800 1e00 |0036: move-object/from16 v0, v30 │ │ -0cfc28: 550f 1302 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ -0cfc2c: 0800 1e00 |003a: move-object/from16 v0, v30 │ │ -0cfc30: 5500 1802 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ -0cfc34: 0210 0000 |003e: move/from16 v16, v0 │ │ -0cfc38: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ -0cfc3c: 5200 0e02 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ -0cfc40: 0211 0000 |0044: move/from16 v17, v0 │ │ -0cfc44: 0800 1e00 |0046: move-object/from16 v0, v30 │ │ -0cfc48: 5400 1602 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ -0cfc4c: 0812 0000 |004a: move-object/from16 v18, v0 │ │ -0cfc50: 0800 1e00 |004c: move-object/from16 v0, v30 │ │ -0cfc54: 5500 0a02 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ -0cfc58: 0213 0000 |0050: move/from16 v19, v0 │ │ -0cfc5c: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ -0cfc60: 5400 fe01 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01fe │ │ -0cfc64: 0814 0000 |0056: move-object/from16 v20, v0 │ │ -0cfc68: 0800 1e00 |0058: move-object/from16 v0, v30 │ │ -0cfc6c: 5400 0d02 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ -0cfc70: 0815 0000 |005c: move-object/from16 v21, v0 │ │ -0cfc74: 0800 1e00 |005e: move-object/from16 v0, v30 │ │ -0cfc78: 5400 0502 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ -0cfc7c: 0816 0000 |0062: move-object/from16 v22, v0 │ │ -0cfc80: 0800 1e00 |0064: move-object/from16 v0, v30 │ │ -0cfc84: 5200 ff01 |0066: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01ff │ │ -0cfc88: 0217 0000 |0068: move/from16 v23, v0 │ │ -0cfc8c: 0800 1e00 |006a: move-object/from16 v0, v30 │ │ -0cfc90: 5200 1902 |006c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0219 │ │ -0cfc94: 0218 0000 |006e: move/from16 v24, v0 │ │ -0cfc98: 0800 1e00 |0070: move-object/from16 v0, v30 │ │ -0cfc9c: 5400 1202 |0072: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0212 │ │ -0cfca0: 0819 0000 |0074: move-object/from16 v25, v0 │ │ -0cfca4: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ -0cfca8: 5400 0702 |0078: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ -0cfcac: 081a 0000 |007a: move-object/from16 v26, v0 │ │ -0cfcb0: 0800 1e00 |007c: move-object/from16 v0, v30 │ │ -0cfcb4: 5500 0802 |007e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ -0cfcb8: 021b 0000 |0080: move/from16 v27, v0 │ │ -0cfcbc: 0800 1e00 |0082: move-object/from16 v0, v30 │ │ -0cfcc0: 5400 1402 |0084: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ -0cfcc4: 081c 0000 |0086: move-object/from16 v28, v0 │ │ -0cfcc8: 761c 8808 0100 |0088: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V // method@0888 │ │ -0cfcce: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ -0cfcd2: 5402 fd01 |008d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ -0cfcd6: 7120 6a08 2100 |008f: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ -0cfcdc: 0800 1e00 |0092: move-object/from16 v0, v30 │ │ -0cfce0: 5402 1502 |0094: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ -0cfce4: 7120 6b08 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ -0cfcea: 6e10 8a08 0100 |0099: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.build:()Landroid/app/Notification; // method@088a │ │ -0cfcf0: 0c02 |009c: move-result-object v2 │ │ -0cfcf2: 1102 |009d: return-object v2 │ │ +0d3414: |[0d3414] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.build:(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; │ │ +0d3424: 2201 6301 |0000: new-instance v1, Landroid/support/v4/app/NotificationCompatApi21$Builder; // type@0163 │ │ +0d3428: 0800 1e00 |0002: move-object/from16 v0, v30 │ │ +0d342c: 5402 0402 |0004: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContext:Landroid/content/Context; // field@0204 │ │ +0d3430: 0800 1e00 |0006: move-object/from16 v0, v30 │ │ +0d3434: 5403 0b02 |0008: iget-object v3, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNotification:Landroid/app/Notification; // field@020b │ │ +0d3438: 0800 1e00 |000a: move-object/from16 v0, v30 │ │ +0d343c: 5404 0302 |000c: iget-object v4, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentTitle:Ljava/lang/CharSequence; // field@0203 │ │ +0d3440: 0800 1e00 |000e: move-object/from16 v0, v30 │ │ +0d3444: 5405 0202 |0010: iget-object v5, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentText:Ljava/lang/CharSequence; // field@0202 │ │ +0d3448: 0800 1e00 |0012: move-object/from16 v0, v30 │ │ +0d344c: 5406 0002 |0014: iget-object v6, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentInfo:Ljava/lang/CharSequence; // field@0200 │ │ +0d3450: 0800 1e00 |0016: move-object/from16 v0, v30 │ │ +0d3454: 5407 1702 |0018: iget-object v7, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mTickerView:Landroid/widget/RemoteViews; // field@0217 │ │ +0d3458: 0800 1e00 |001a: move-object/from16 v0, v30 │ │ +0d345c: 5208 0c02 |001c: iget v8, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mNumber:I // field@020c │ │ +0d3460: 0800 1e00 |001e: move-object/from16 v0, v30 │ │ +0d3464: 5409 0102 |0020: iget-object v9, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mContentIntent:Landroid/app/PendingIntent; // field@0201 │ │ +0d3468: 0800 1e00 |0022: move-object/from16 v0, v30 │ │ +0d346c: 540a 0602 |0024: iget-object v10, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mFullScreenIntent:Landroid/app/PendingIntent; // field@0206 │ │ +0d3470: 0800 1e00 |0026: move-object/from16 v0, v30 │ │ +0d3474: 540b 0902 |0028: iget-object v11, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLargeIcon:Landroid/graphics/Bitmap; // field@0209 │ │ +0d3478: 0800 1e00 |002a: move-object/from16 v0, v30 │ │ +0d347c: 520c 1102 |002c: iget v12, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressMax:I // field@0211 │ │ +0d3480: 0800 1e00 |002e: move-object/from16 v0, v30 │ │ +0d3484: 520d 0f02 |0030: iget v13, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgress:I // field@020f │ │ +0d3488: 0800 1e00 |0032: move-object/from16 v0, v30 │ │ +0d348c: 550e 1002 |0034: iget-boolean v14, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mProgressIndeterminate:Z // field@0210 │ │ +0d3490: 0800 1e00 |0036: move-object/from16 v0, v30 │ │ +0d3494: 550f 1302 |0038: iget-boolean v15, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mShowWhen:Z // field@0213 │ │ +0d3498: 0800 1e00 |003a: move-object/from16 v0, v30 │ │ +0d349c: 5500 1802 |003c: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mUseChronometer:Z // field@0218 │ │ +0d34a0: 0210 0000 |003e: move/from16 v16, v0 │ │ +0d34a4: 0800 1e00 |0040: move-object/from16 v0, v30 │ │ +0d34a8: 5200 0e02 |0042: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPriority:I // field@020e │ │ +0d34ac: 0211 0000 |0044: move/from16 v17, v0 │ │ +0d34b0: 0800 1e00 |0046: move-object/from16 v0, v30 │ │ +0d34b4: 5400 1602 |0048: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSubText:Ljava/lang/CharSequence; // field@0216 │ │ +0d34b8: 0812 0000 |004a: move-object/from16 v18, v0 │ │ +0d34bc: 0800 1e00 |004c: move-object/from16 v0, v30 │ │ +0d34c0: 5500 0a02 |004e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mLocalOnly:Z // field@020a │ │ +0d34c4: 0213 0000 |0050: move/from16 v19, v0 │ │ +0d34c8: 0800 1e00 |0052: move-object/from16 v0, v30 │ │ +0d34cc: 5400 fe01 |0054: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mCategory:Ljava/lang/String; // field@01fe │ │ +0d34d0: 0814 0000 |0056: move-object/from16 v20, v0 │ │ +0d34d4: 0800 1e00 |0058: move-object/from16 v0, v30 │ │ +0d34d8: 5400 0d02 |005a: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPeople:Ljava/util/ArrayList; // field@020d │ │ +0d34dc: 0815 0000 |005c: move-object/from16 v21, v0 │ │ +0d34e0: 0800 1e00 |005e: move-object/from16 v0, v30 │ │ +0d34e4: 5400 0502 |0060: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mExtras:Landroid/os/Bundle; // field@0205 │ │ +0d34e8: 0816 0000 |0062: move-object/from16 v22, v0 │ │ +0d34ec: 0800 1e00 |0064: move-object/from16 v0, v30 │ │ +0d34f0: 5200 ff01 |0066: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mColor:I // field@01ff │ │ +0d34f4: 0217 0000 |0068: move/from16 v23, v0 │ │ +0d34f8: 0800 1e00 |006a: move-object/from16 v0, v30 │ │ +0d34fc: 5200 1902 |006c: iget v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mVisibility:I // field@0219 │ │ +0d3500: 0218 0000 |006e: move/from16 v24, v0 │ │ +0d3504: 0800 1e00 |0070: move-object/from16 v0, v30 │ │ +0d3508: 5400 1202 |0072: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mPublicVersion:Landroid/app/Notification; // field@0212 │ │ +0d350c: 0819 0000 |0074: move-object/from16 v25, v0 │ │ +0d3510: 0800 1e00 |0076: move-object/from16 v0, v30 │ │ +0d3514: 5400 0702 |0078: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupKey:Ljava/lang/String; // field@0207 │ │ +0d3518: 081a 0000 |007a: move-object/from16 v26, v0 │ │ +0d351c: 0800 1e00 |007c: move-object/from16 v0, v30 │ │ +0d3520: 5500 0802 |007e: iget-boolean v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mGroupSummary:Z // field@0208 │ │ +0d3524: 021b 0000 |0080: move/from16 v27, v0 │ │ +0d3528: 0800 1e00 |0082: move-object/from16 v0, v30 │ │ +0d352c: 5400 1402 |0084: iget-object v0, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mSortKey:Ljava/lang/String; // field@0214 │ │ +0d3530: 081c 0000 |0086: move-object/from16 v28, v0 │ │ +0d3534: 761c 8808 0100 |0088: invoke-direct/range {v1, v2, v3, v4, v5, v6, v7, v8, v9, v10, v11, v12, v13, v14, v15, v16, v17, v18, v19, v20, v21, v22, v23, v24, v25, v26, v27, v28}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.:(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/lang/String;Ljava/util/ArrayList;Landroid/os/Bundle;IILandroid/app/Notification;Ljava/lang/String;ZLjava/lang/String;)V // method@0888 │ │ +0d353a: 0800 1e00 |008b: move-object/from16 v0, v30 │ │ +0d353e: 5402 fd01 |008d: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mActions:Ljava/util/ArrayList; // field@01fd │ │ +0d3542: 7120 6a08 2100 |008f: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$000:(Landroid/support/v4/app/NotificationBuilderWithActions;Ljava/util/ArrayList;)V // method@086a │ │ +0d3548: 0800 1e00 |0092: move-object/from16 v0, v30 │ │ +0d354c: 5402 1502 |0094: iget-object v2, v0, Landroid/support/v4/app/NotificationCompat$Builder;.mStyle:Landroid/support/v4/app/NotificationCompat$Style; // field@0215 │ │ +0d3550: 7120 6b08 2100 |0096: invoke-static {v1, v2}, Landroid/support/v4/app/NotificationCompat;.access$100:(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Landroid/support/v4/app/NotificationCompat$Style;)V // method@086b │ │ +0d3556: 6e10 8a08 0100 |0099: invoke-virtual {v1}, Landroid/support/v4/app/NotificationCompatApi21$Builder;.build:()Landroid/app/Notification; // method@088a │ │ +0d355c: 0c02 |009c: move-result-object v2 │ │ +0d355e: 1102 |009d: return-object v2 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=746 │ │ 0x008b line=753 │ │ 0x0092 line=754 │ │ 0x0099 line=755 │ │ locals : │ │ @@ -301381,18 +301524,18 @@ │ │ type : '(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cfcf4: |[0cfcf4] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ -0cfd04: 7110 8e08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@088e │ │ -0cfd0a: 0c00 |0003: move-result-object v0 │ │ -0cfd0c: 1100 |0004: return-object v0 │ │ +0d3560: |[0d3560] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; │ │ +0d3570: 7110 8e08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getBundleForUnreadConversation:(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; // method@088e │ │ +0d3576: 0c00 |0003: move-result-object v0 │ │ +0d3578: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=765 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 uc Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ │ │ @@ -301401,18 +301544,18 @@ │ │ type : '(Landroid/app/Notification;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cfd10: |[0cfd10] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ -0cfd20: 7110 8f08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@088f │ │ -0cfd26: 0c00 |0003: move-result-object v0 │ │ -0cfd28: 1100 |0004: return-object v0 │ │ +0d357c: |[0d357c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getCategory:(Landroid/app/Notification;)Ljava/lang/String; │ │ +0d358c: 7110 8f08 0200 |0000: invoke-static {v2}, Landroid/support/v4/app/NotificationCompatApi21;.getCategory:(Landroid/app/Notification;)Ljava/lang/String; // method@088f │ │ +0d3592: 0c00 |0003: move-result-object v0 │ │ +0d3594: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=760 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 notif Landroid/app/Notification; │ │ │ │ @@ -301421,34 +301564,34 @@ │ │ type : '(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 5 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 5 16-bit code units │ │ -0cfd2c: |[0cfd2c] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ -0cfd3c: 7130 9008 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/NotificationCompatApi21;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0890 │ │ -0cfd42: 0c00 |0003: move-result-object v0 │ │ -0cfd44: 1100 |0004: return-object v0 │ │ +0d3598: |[0d3598] android.support.v4.app.NotificationCompat$NotificationCompatImplApi21.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; │ │ +0d35a8: 7130 9008 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/app/NotificationCompatApi21;.getUnreadConversationFromBundle:(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; // method@0890 │ │ +0d35ae: 0c00 |0003: move-result-object v0 │ │ +0d35b0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=772 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21; │ │ 0x0000 - 0x0005 reg=2 b Landroid/os/Bundle; │ │ 0x0000 - 0x0005 reg=3 factory Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory; │ │ 0x0000 - 0x0005 reg=4 remoteInputFactory Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory; │ │ │ │ - source_file_idx : 3588 (NotificationCompat.java) │ │ + source_file_idx : 3589 (NotificationCompat.java) │ │ │ │ Class #1076 header: │ │ class_idx : 746 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 745 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 2 │ │ instance_fields_size: 0 │ │ direct_methods_size : 2 │ │ virtual_methods_size: 8 │ │ │ │ Class #1076 annotations: │ │ Annotations on class │ │ @@ -301476,35 +301619,35 @@ │ │ type : '()V' │ │ access : 0x10008 (STATIC CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 0 │ │ outs : 0 │ │ insns size : 4 16-bit code units │ │ -0cfd48: |[0cfd48] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0cfd58: 1200 |0000: const/4 v0, #int 0 // #0 │ │ -0cfd5a: 6a00 c405 |0001: sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ -0cfd5e: 0e00 |0003: return-void │ │ +0d35b4: |[0d35b4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0d35c4: 1200 |0000: const/4 v0, #int 0 // #0 │ │ +0d35c6: 6a00 c405 |0001: sput-boolean v0, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ +0d35ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=900 │ │ locals : │ │ │ │ #1 : (in Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;) │ │ name : '' │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfd60: |[0cfd60] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ -0cfd70: 7010 6c12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@126c │ │ -0cfd76: 0e00 |0003: return-void │ │ +0d35cc: |[0d35cc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.:()V │ │ +0d35dc: 7010 6c12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;.:()V // method@126c │ │ +0d35e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=898 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -301513,30 +301656,30 @@ │ │ type : '(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 2 │ │ outs : 3 │ │ insns size : 32 16-bit code units │ │ -0cfd78: |[0cfd78] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ -0cfd88: 5421 c605 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ -0cfd8c: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ -0cfd90: 2201 1806 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@0618 │ │ -0cfd94: 7010 6d2f 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ -0cfd9a: 5b21 c605 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ -0cfd9e: 5421 c605 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ -0cfda2: 6e20 712f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ -0cfda8: 0c00 |0010: move-result-object v0 │ │ -0cfdaa: 1f00 2f03 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032f │ │ -0cfdae: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ -0cfdb2: 2200 2f03 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032f │ │ -0cfdb6: 7020 1415 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1514 │ │ -0cfdbc: 5421 c605 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ -0cfdc0: 6e30 732f 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ -0cfdc6: 1100 |001f: return-object v0 │ │ +0d35e4: |[0d35e4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.animate:(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ +0d35f4: 5421 c605 |0000: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ +0d35f8: 3901 0900 |0002: if-nez v1, 000b // +0009 │ │ +0d35fc: 2201 1806 |0004: new-instance v1, Ljava/util/WeakHashMap; // type@0618 │ │ +0d3600: 7010 6d2f 0100 |0006: invoke-direct {v1}, Ljava/util/WeakHashMap;.:()V // method@2f6d │ │ +0d3606: 5b21 c605 |0009: iput-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ +0d360a: 5421 c605 |000b: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ +0d360e: 6e20 712f 3100 |000d: invoke-virtual {v1, v3}, Ljava/util/WeakHashMap;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2f71 │ │ +0d3614: 0c00 |0010: move-result-object v0 │ │ +0d3616: 1f00 2f03 |0011: check-cast v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032f │ │ +0d361a: 3900 0c00 |0013: if-nez v0, 001f // +000c │ │ +0d361e: 2200 2f03 |0015: new-instance v0, Landroid/support/v4/view/ViewPropertyAnimatorCompat; // type@032f │ │ +0d3622: 7020 1415 3000 |0017: invoke-direct {v0, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompat;.:(Landroid/view/View;)V // method@1514 │ │ +0d3628: 5421 c605 |001a: iget-object v1, v2, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; // field@05c6 │ │ +0d362c: 6e30 732f 3100 |001c: invoke-virtual {v1, v3, v0}, Ljava/util/WeakHashMap;.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; // method@2f73 │ │ +0d3632: 1100 |001f: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=951 │ │ 0x0004 line=952 │ │ 0x000b line=955 │ │ 0x0013 line=956 │ │ 0x0015 line=957 │ │ @@ -301553,18 +301696,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0cfdc8: |[0cfdc8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ -0cfdd8: 7120 8713 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1387 │ │ -0cfdde: 0a00 |0003: move-result v0 │ │ -0cfde0: 0f00 |0004: return v0 │ │ +0d3634: |[0d3634] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollHorizontally:(Landroid/view/View;I)Z │ │ +0d3644: 7120 8713 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollHorizontally:(Landroid/view/View;I)Z // method@1387 │ │ +0d364a: 0a00 |0003: move-result v0 │ │ +0d364c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=903 │ │ 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 │ │ @@ -301574,18 +301717,18 @@ │ │ type : '(Landroid/view/View;I)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 5 16-bit code units │ │ -0cfde4: |[0cfde4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ -0cfdf4: 7120 8813 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@1388 │ │ -0cfdfa: 0a00 |0003: move-result v0 │ │ -0cfdfc: 0f00 |0004: return v0 │ │ +0d3650: |[0d3650] android.support.v4.view.ViewCompat$ICSViewCompatImpl.canScrollVertically:(Landroid/view/View;I)Z │ │ +0d3660: 7120 8813 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatICS;.canScrollVertically:(Landroid/view/View;I)Z // method@1388 │ │ +0d3666: 0a00 |0003: move-result v0 │ │ +0d3668: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=907 │ │ 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 │ │ @@ -301595,44 +301738,44 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 7 │ │ ins : 2 │ │ outs : 2 │ │ insns size : 47 16-bit code units │ │ -0cfe00: |[0cfe00] android.support.v4.view.ViewCompat$ICSViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ -0cfe10: 1211 |0000: const/4 v1, #int 1 // #1 │ │ -0cfe12: 1202 |0001: const/4 v2, #int 0 // #0 │ │ -0cfe14: 6303 c405 |0002: sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ -0cfe18: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ -0cfe1c: 0f02 |0006: return v2 │ │ -0cfe1e: 6203 c505 |0007: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ -0cfe22: 3903 1200 |0009: if-nez v3, 001b // +0012 │ │ -0cfe26: 1c03 3904 |000b: const-class v3, Landroid/view/View; // type@0439 │ │ -0cfe2a: 1a04 2720 |000d: const-string v4, "mAccessibilityDelegate" // string@2027 │ │ -0cfe2e: 6e20 6c2e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ -0cfe34: 0c03 |0012: move-result-object v3 │ │ -0cfe36: 6903 c505 |0013: sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ -0cfe3a: 6203 c505 |0015: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ -0cfe3e: 1214 |0017: const/4 v4, #int 1 // #1 │ │ -0cfe40: 6e20 f52e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ -0cfe46: 6203 c505 |001b: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ -0cfe4a: 6e20 f12e 6300 |001d: invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ -0cfe50: 0c03 |0020: move-result-object v3 │ │ -0cfe52: 3803 0800 |0021: if-eqz v3, 0029 // +0008 │ │ -0cfe56: 0112 |0023: move v2, v1 │ │ -0cfe58: 28e2 |0024: goto 0006 // -001e │ │ -0cfe5a: 0d00 |0025: move-exception v0 │ │ -0cfe5c: 6a01 c405 |0026: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ -0cfe60: 28de |0028: goto 0006 // -0022 │ │ -0cfe62: 0121 |0029: move v1, v2 │ │ -0cfe64: 28f9 |002a: goto 0023 // -0007 │ │ -0cfe66: 0d00 |002b: move-exception v0 │ │ -0cfe68: 6a01 c405 |002c: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ -0cfe6c: 28d8 |002e: goto 0006 // -0028 │ │ +0d366c: |[0d366c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.hasAccessibilityDelegate:(Landroid/view/View;)Z │ │ +0d367c: 1211 |0000: const/4 v1, #int 1 // #1 │ │ +0d367e: 1202 |0001: const/4 v2, #int 0 // #0 │ │ +0d3680: 6303 c405 |0002: sget-boolean v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ +0d3684: 3803 0300 |0004: if-eqz v3, 0007 // +0003 │ │ +0d3688: 0f02 |0006: return v2 │ │ +0d368a: 6203 c505 |0007: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ +0d368e: 3903 1200 |0009: if-nez v3, 001b // +0012 │ │ +0d3692: 1c03 3904 |000b: const-class v3, Landroid/view/View; // type@0439 │ │ +0d3696: 1a04 2820 |000d: const-string v4, "mAccessibilityDelegate" // string@2028 │ │ +0d369a: 6e20 6c2e 4300 |000f: invoke-virtual {v3, v4}, Ljava/lang/Class;.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; // method@2e6c │ │ +0d36a0: 0c03 |0012: move-result-object v3 │ │ +0d36a2: 6903 c505 |0013: sput-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ +0d36a6: 6203 c505 |0015: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ +0d36aa: 1214 |0017: const/4 v4, #int 1 // #1 │ │ +0d36ac: 6e20 f52e 4300 |0018: invoke-virtual {v3, v4}, Ljava/lang/reflect/Field;.setAccessible:(Z)V // method@2ef5 │ │ +0d36b2: 6203 c505 |001b: sget-object v3, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.mAccessibilityDelegateField:Ljava/lang/reflect/Field; // field@05c5 │ │ +0d36b6: 6e20 f12e 6300 |001d: invoke-virtual {v3, v6}, Ljava/lang/reflect/Field;.get:(Ljava/lang/Object;)Ljava/lang/Object; // method@2ef1 │ │ +0d36bc: 0c03 |0020: move-result-object v3 │ │ +0d36be: 3803 0800 |0021: if-eqz v3, 0029 // +0008 │ │ +0d36c2: 0112 |0023: move v2, v1 │ │ +0d36c4: 28e2 |0024: goto 0006 // -001e │ │ +0d36c6: 0d00 |0025: move-exception v0 │ │ +0d36c8: 6a01 c405 |0026: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ +0d36cc: 28de |0028: goto 0006 // -0022 │ │ +0d36ce: 0121 |0029: move v1, v2 │ │ +0d36d0: 28f9 |002a: goto 0023 // -0007 │ │ +0d36d2: 0d00 |002b: move-exception v0 │ │ +0d36d4: 6a01 c405 |002c: sput-boolean v1, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.accessibilityDelegateCheckFailed:Z // field@05c4 │ │ +0d36d8: 28d8 |002e: goto 0006 // -0028 │ │ catches : 2 │ │ 0x000b - 0x001b │ │ Ljava/lang/Throwable; -> 0x0025 │ │ 0x001b - 0x0020 │ │ Ljava/lang/Throwable; -> 0x002b │ │ positions : │ │ 0x0002 line=928 │ │ @@ -301657,17 +301800,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 │ │ -0cfe8c: |[0cfe8c] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0cfe9c: 7120 8913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1389 │ │ -0cfea2: 0e00 |0003: return-void │ │ +0d36f8: |[0d36f8] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0d3708: 7120 8913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@1389 │ │ +0d370e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=915 │ │ 0x0003 line=916 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -301678,19 +301821,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 │ │ -0cfea4: |[0cfea4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ -0cfeb4: 6e10 0817 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ -0cfeba: 0c00 |0003: move-result-object v0 │ │ -0cfebc: 7120 8a13 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@138a │ │ -0cfec2: 0e00 |0007: return-void │ │ +0d3710: |[0d3710] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V │ │ +0d3720: 6e10 0817 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;.getInfo:()Ljava/lang/Object; // method@1708 │ │ +0d3726: 0c00 |0003: move-result-object v0 │ │ +0d3728: 7120 8a13 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.onInitializeAccessibilityNodeInfo:(Landroid/view/View;Ljava/lang/Object;)V // method@138a │ │ +0d372e: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=919 │ │ 0x0007 line=920 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 v Landroid/view/View; │ │ @@ -301701,17 +301844,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 │ │ -0cfec4: |[0cfec4] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ -0cfed4: 7120 8b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@138b │ │ -0cfeda: 0e00 |0003: return-void │ │ +0d3730: |[0d3730] android.support.v4.view.ViewCompat$ICSViewCompatImpl.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V │ │ +0d3740: 7120 8b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatICS;.onPopulateAccessibilityEvent:(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V // method@138b │ │ +0d3746: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=911 │ │ 0x0003 line=912 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 v Landroid/view/View; │ │ @@ -301722,35 +301865,35 @@ │ │ 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 │ │ -0cfedc: |[0cfedc] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ -0cfeec: 6e10 4510 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@1045 │ │ -0cfef2: 0c00 |0003: move-result-object v0 │ │ -0cfef4: 7120 8c13 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@138c │ │ -0cfefa: 0e00 |0007: return-void │ │ +0d3748: |[0d3748] android.support.v4.view.ViewCompat$ICSViewCompatImpl.setAccessibilityDelegate:(Landroid/view/View;Landroid/support/v4/view/AccessibilityDelegateCompat;)V │ │ +0d3758: 6e10 4510 0300 |0000: invoke-virtual {v3}, Landroid/support/v4/view/AccessibilityDelegateCompat;.getBridge:()Ljava/lang/Object; // method@1045 │ │ +0d375e: 0c00 |0003: move-result-object v0 │ │ +0d3760: 7120 8c13 0200 |0004: invoke-static {v2, v0}, Landroid/support/v4/view/ViewCompatICS;.setAccessibilityDelegate:(Landroid/view/View;Ljava/lang/Object;)V // method@138c │ │ +0d3766: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=923 │ │ 0x0007 line=924 │ │ 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 : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #1077 header: │ │ class_idx : 774 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 778 │ │ -source_file_idx : 4602 │ │ +source_file_idx : 4603 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 2 │ │ │ │ Class #1077 annotations: │ │ Annotations on class │ │ @@ -301770,17 +301913,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cfefc: |[0cfefc] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.:()V │ │ -0cff0c: 7010 ca13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@13ca │ │ -0cff12: 0e00 |0003: return-void │ │ +0d3768: |[0d3768] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.:()V │ │ +0d3778: 7010 ca13 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;.:()V // method@13ca │ │ +0d377e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=114 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ │ │ Virtual methods - │ │ @@ -301789,18 +301932,18 @@ │ │ type : '(Landroid/view/ViewGroup;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cff14: |[0cff14] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ -0cff24: 7110 dd13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@13dd │ │ -0cff2a: 0a00 |0003: move-result v0 │ │ -0cff2c: 0f00 |0004: return v0 │ │ +0d3780: |[0d3780] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.isTransitionGroup:(Landroid/view/ViewGroup;)Z │ │ +0d3790: 7110 dd13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.isTransitionGroup:(Landroid/view/ViewGroup;)Z // method@13dd │ │ +0d3796: 0a00 |0003: move-result v0 │ │ +0d3798: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=122 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ 0x0000 - 0x0005 reg=2 group Landroid/view/ViewGroup; │ │ │ │ @@ -301809,33 +301952,33 @@ │ │ type : '(Landroid/view/ViewGroup;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cff30: |[0cff30] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ -0cff40: 7120 de13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@13de │ │ -0cff46: 0e00 |0003: return-void │ │ +0d379c: |[0d379c] android.support.v4.view.ViewGroupCompat$ViewGroupCompatApi21Impl.setTransitionGroup:(Landroid/view/ViewGroup;Z)V │ │ +0d37ac: 7120 de13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewGroupCompatApi21;.setTransitionGroup:(Landroid/view/ViewGroup;Z)V // method@13de │ │ +0d37b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=117 │ │ 0x0003 line=118 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; │ │ 0x0000 - 0x0004 reg=1 group Landroid/view/ViewGroup; │ │ 0x0000 - 0x0004 reg=2 isTransitionGroup Z │ │ │ │ - source_file_idx : 4602 (ViewGroupCompat.java) │ │ + source_file_idx : 4603 (ViewGroupCompat.java) │ │ │ │ Class #1078 header: │ │ class_idx : 813 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 811 │ │ -source_file_idx : 4622 │ │ +source_file_idx : 4623 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 1 │ │ │ │ Class #1078 annotations: │ │ Annotations on class │ │ @@ -301855,17 +301998,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cff48: |[0cff48] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.:()V │ │ -0cff58: 7010 e914 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@14e9 │ │ -0cff5e: 0e00 |0003: return-void │ │ +0d37b4: |[0d37b4] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.:()V │ │ +0d37c4: 7010 e914 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewPropertyAnimatorCompat$JBMr2ViewPropertyAnimatorCompatImpl;.:()V // method@14e9 │ │ +0d37ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=587 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -301874,34 +302017,34 @@ │ │ type : '(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0cff60: |[0cff60] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ -0cff70: 7120 6b15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@156b │ │ -0cff76: 0e00 |0003: return-void │ │ +0d37cc: |[0d37cc] android.support.v4.view.ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.setUpdateListener:(Landroid/support/v4/view/ViewPropertyAnimatorCompat;Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V │ │ +0d37dc: 7120 6b15 3200 |0000: invoke-static {v2, v3}, Landroid/support/v4/view/ViewPropertyAnimatorCompatKK;.setUpdateListener:(Landroid/view/View;Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener;)V // method@156b │ │ +0d37e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=590 │ │ 0x0003 line=591 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl; │ │ 0x0000 - 0x0004 reg=1 vpa Landroid/support/v4/view/ViewPropertyAnimatorCompat; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=3 listener Landroid/support/v4/view/ViewPropertyAnimatorUpdateListener; │ │ │ │ - source_file_idx : 4622 (ViewPropertyAnimatorCompat.java) │ │ + source_file_idx : 4623 (ViewPropertyAnimatorCompat.java) │ │ │ │ Class #1079 header: │ │ class_idx : 850 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 849 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 17 │ │ │ │ Class #1079 annotations: │ │ Annotations on class │ │ @@ -301921,17 +302064,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0cff78: |[0cff78] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ -0cff88: 7010 7516 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1675 │ │ -0cff8e: 0e00 |0003: return-void │ │ +0d37e4: |[0d37e4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.:()V │ │ +0d37f4: 7010 7516 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;.:()V // method@1675 │ │ +0d37fa: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1000 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ │ │ Virtual methods - │ │ @@ -301940,18 +302083,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 │ │ -0cff90: |[0cff90] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0cffa0: 7110 9d17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@179d │ │ -0cffa6: 0c00 |0003: move-result-object v0 │ │ -0cffa8: 1100 |0004: return-object v0 │ │ +0d37fc: |[0d37fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0d380c: 7110 9d17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@179d │ │ +0d3812: 0c00 |0003: move-result-object v0 │ │ +0d3814: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1013 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -301960,18 +302103,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cffac: |[0cffac] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ -0cffbc: 7110 8e17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getColumnCount:(Ljava/lang/Object;)I // method@178e │ │ -0cffc2: 0a00 |0003: move-result v0 │ │ -0cffc4: 0f00 |0004: return v0 │ │ +0d3818: |[0d3818] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoColumnCount:(Ljava/lang/Object;)I │ │ +0d3828: 7110 8e17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getColumnCount:(Ljava/lang/Object;)I // method@178e │ │ +0d382e: 0a00 |0003: move-result v0 │ │ +0d3830: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1037 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -301980,18 +302123,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cffc8: |[0cffc8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ -0cffd8: 7110 8f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getRowCount:(Ljava/lang/Object;)I // method@178f │ │ -0cffde: 0a00 |0003: move-result v0 │ │ -0cffe0: 0f00 |0004: return v0 │ │ +0d3834: |[0d3834] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionInfoRowCount:(Ljava/lang/Object;)I │ │ +0d3844: 7110 8f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.getRowCount:(Ljava/lang/Object;)I // method@178f │ │ +0d384a: 0a00 |0003: move-result v0 │ │ +0d384c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1042 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302000,18 +302143,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0cffe4: |[0cffe4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ -0cfff4: 7110 9217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnIndex:(Ljava/lang/Object;)I // method@1792 │ │ -0cfffa: 0a00 |0003: move-result v0 │ │ -0cfffc: 0f00 |0004: return v0 │ │ +0d3850: |[0d3850] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnIndex:(Ljava/lang/Object;)I │ │ +0d3860: 7110 9217 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnIndex:(Ljava/lang/Object;)I // method@1792 │ │ +0d3866: 0a00 |0003: move-result v0 │ │ +0d3868: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1062 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302020,18 +302163,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0000: |[0d0000] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ -0d0010: 7110 9317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnSpan:(Ljava/lang/Object;)I // method@1793 │ │ -0d0016: 0a00 |0003: move-result v0 │ │ -0d0018: 0f00 |0004: return v0 │ │ +0d386c: |[0d386c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemColumnSpan:(Ljava/lang/Object;)I │ │ +0d387c: 7110 9317 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getColumnSpan:(Ljava/lang/Object;)I // method@1793 │ │ +0d3882: 0a00 |0003: move-result v0 │ │ +0d3884: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1067 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302040,18 +302183,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 │ │ -0d001c: |[0d001c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0d002c: 7110 9e17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@179e │ │ -0d0032: 0c00 |0003: move-result-object v0 │ │ -0d0034: 1100 |0004: return-object v0 │ │ +0d3888: |[0d3888] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0d3898: 7110 9e17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getCollectionItemInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@179e │ │ +0d389e: 0c00 |0003: move-result-object v0 │ │ +0d38a0: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1052 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302060,18 +302203,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0038: |[0d0038] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ -0d0048: 7110 9417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowIndex:(Ljava/lang/Object;)I // method@1794 │ │ -0d004e: 0a00 |0003: move-result v0 │ │ -0d0050: 0f00 |0004: return v0 │ │ +0d38a4: |[0d38a4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowIndex:(Ljava/lang/Object;)I │ │ +0d38b4: 7110 9417 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowIndex:(Ljava/lang/Object;)I // method@1794 │ │ +0d38ba: 0a00 |0003: move-result v0 │ │ +0d38bc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1072 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302080,18 +302223,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0054: |[0d0054] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ -0d0064: 7110 9517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowSpan:(Ljava/lang/Object;)I // method@1795 │ │ -0d006a: 0a00 |0003: move-result v0 │ │ -0d006c: 0f00 |0004: return v0 │ │ +0d38c0: |[0d38c0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getCollectionItemRowSpan:(Ljava/lang/Object;)I │ │ +0d38d0: 7110 9517 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.getRowSpan:(Ljava/lang/Object;)I // method@1795 │ │ +0d38d6: 0a00 |0003: move-result v0 │ │ +0d38d8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1077 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302100,18 +302243,18 @@ │ │ type : '(Ljava/lang/Object;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0070: |[0d0070] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ -0d0080: 7110 9f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@179f │ │ -0d0086: 0a00 |0003: move-result v0 │ │ -0d0088: 0f00 |0004: return v0 │ │ +0d38dc: |[0d38dc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getLiveRegion:(Ljava/lang/Object;)I │ │ +0d38ec: 7110 9f17 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getLiveRegion:(Ljava/lang/Object;)I // method@179f │ │ +0d38f2: 0a00 |0003: move-result v0 │ │ +0d38f4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1003 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302120,18 +302263,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 │ │ -0d008c: |[0d008c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ -0d009c: 7110 a017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@17a0 │ │ -0d00a2: 0c00 |0003: move-result-object v0 │ │ -0d00a4: 1100 |0004: return-object v0 │ │ +0d38f8: |[0d38f8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; │ │ +0d3908: 7110 a017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.getRangeInfo:(Ljava/lang/Object;)Ljava/lang/Object; // method@17a0 │ │ +0d390e: 0c00 |0003: move-result-object v0 │ │ +0d3910: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1057 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302140,18 +302283,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d00a8: |[0d00a8] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ -0d00b8: 7110 9017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.isHierarchical:(Ljava/lang/Object;)Z // method@1790 │ │ -0d00be: 0a00 |0003: move-result v0 │ │ -0d00c0: 0f00 |0004: return v0 │ │ +0d3914: |[0d3914] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionInfoHierarchical:(Ljava/lang/Object;)Z │ │ +0d3924: 7110 9017 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;.isHierarchical:(Ljava/lang/Object;)Z // method@1790 │ │ +0d392a: 0a00 |0003: move-result v0 │ │ +0d392c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1047 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302160,18 +302303,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d00c4: |[0d00c4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ -0d00d4: 7110 9617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.isHeading:(Ljava/lang/Object;)Z // method@1796 │ │ -0d00da: 0a00 |0003: move-result v0 │ │ -0d00dc: 0f00 |0004: return v0 │ │ +0d3930: |[0d3930] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.isCollectionItemHeading:(Ljava/lang/Object;)Z │ │ +0d3940: 7110 9617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;.isHeading:(Ljava/lang/Object;)Z // method@1796 │ │ +0d3946: 0a00 |0003: move-result v0 │ │ +0d3948: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1082 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302180,18 +302323,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0d00e0: |[0d00e0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0d00f0: 7140 a117 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@17a1 │ │ -0d00f6: 0c00 |0003: move-result-object v0 │ │ -0d00f8: 1100 |0004: return-object v0 │ │ +0d394c: |[0d394c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0d395c: 7140 a117 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@17a1 │ │ +0d3962: 0c00 |0003: move-result-object v0 │ │ +0d3964: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1024 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 rowCount I │ │ 0x0000 - 0x0005 reg=3 columnCount I │ │ @@ -302203,18 +302346,18 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 5 │ │ insns size : 5 16-bit code units │ │ -0d00fc: |[0d00fc] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0d010c: 7156 a217 3254 |0000: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; // method@17a2 │ │ -0d0112: 0c00 |0003: move-result-object v0 │ │ -0d0114: 1100 |0004: return-object v0 │ │ +0d3968: |[0d3968] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0d3978: 7156 a217 3254 |0000: invoke-static {v2, v3, v4, v5, v6}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.obtainCollectionItemInfo:(IIIIZ)Ljava/lang/Object; // method@17a2 │ │ +0d397e: 0c00 |0003: move-result-object v0 │ │ +0d3980: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1031 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0005 reg=2 rowIndex I │ │ 0x0000 - 0x0005 reg=3 rowSpan I │ │ @@ -302228,17 +302371,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 │ │ -0d0118: |[0d0118] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0d0128: 7120 a317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17a3 │ │ -0d012e: 0e00 |0003: return-void │ │ +0d3984: |[0d3984] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0d3994: 7120 a317 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17a3 │ │ +0d399a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ 0x0003 line=1019 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -302249,17 +302392,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 │ │ -0d0130: |[0d0130] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ -0d0140: 7120 a417 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17a4 │ │ -0d0146: 0e00 |0003: return-void │ │ +0d399c: |[0d399c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V │ │ +0d39ac: 7120 a417 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setCollectionItemInfo:(Ljava/lang/Object;Ljava/lang/Object;)V // method@17a4 │ │ +0d39b2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1087 │ │ 0x0003 line=1088 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -302270,33 +302413,33 @@ │ │ type : '(Ljava/lang/Object;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d0148: |[0d0148] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ -0d0158: 7120 a517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@17a5 │ │ -0d015e: 0e00 |0003: return-void │ │ +0d39b4: |[0d39b4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.setLiveRegion:(Ljava/lang/Object;I)V │ │ +0d39c4: 7120 a517 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;.setLiveRegion:(Ljava/lang/Object;I)V // method@17a5 │ │ +0d39ca: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1008 │ │ 0x0003 line=1009 │ │ 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 : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #1080 header: │ │ class_idx : 748 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 746 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 15 │ │ │ │ Class #1080 annotations: │ │ Annotations on class │ │ @@ -302316,17 +302459,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d0160: |[0d0160] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ -0d0170: 7010 8f12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@128f │ │ -0d0176: 0e00 |0003: return-void │ │ +0d39cc: |[0d39cc] android.support.v4.view.ViewCompat$JBViewCompatImpl.:()V │ │ +0d39dc: 7010 8f12 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;.:()V // method@128f │ │ +0d39e2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=964 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -302335,23 +302478,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 │ │ -0d0178: |[0d0178] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ -0d0188: 7110 8e13 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@138e │ │ -0d018e: 0c00 |0003: move-result-object v0 │ │ -0d0190: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ -0d0194: 2201 6803 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0368 │ │ -0d0198: 7020 b817 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@17b8 │ │ -0d019e: 1101 |000b: return-object v1 │ │ -0d01a0: 1201 |000c: const/4 v1, #int 0 // #0 │ │ -0d01a2: 28fe |000d: goto 000b // -0002 │ │ +0d39e4: |[0d39e4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getAccessibilityNodeProvider:(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; │ │ +0d39f4: 7110 8e13 0300 |0000: invoke-static {v3}, Landroid/support/v4/view/ViewCompatJB;.getAccessibilityNodeProvider:(Landroid/view/View;)Ljava/lang/Object; // method@138e │ │ +0d39fa: 0c00 |0003: move-result-object v0 │ │ +0d39fc: 3800 0800 |0004: if-eqz v0, 000c // +0008 │ │ +0d3a00: 2201 6803 |0006: new-instance v1, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; // type@0368 │ │ +0d3a04: 7020 b817 0100 |0008: invoke-direct {v1, v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;.:(Ljava/lang/Object;)V // method@17b8 │ │ +0d3a0a: 1101 |000b: return-object v1 │ │ +0d3a0c: 1201 |000c: const/4 v1, #int 0 // #0 │ │ +0d3a0e: 28fe |000d: goto 000b // -0002 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1009 │ │ 0x0004 line=1010 │ │ 0x0006 line=1011 │ │ 0x000b line=1013 │ │ locals : │ │ @@ -302364,18 +302507,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d01a4: |[0d01a4] android.support.v4.view.ViewCompat$JBViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ -0d01b4: 7110 8f13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getFitsSystemWindows:(Landroid/view/View;)Z // method@138f │ │ -0d01ba: 0a00 |0003: move-result v0 │ │ -0d01bc: 0f00 |0004: return v0 │ │ +0d3a10: |[0d3a10] android.support.v4.view.ViewCompat$JBViewCompatImpl.getFitsSystemWindows:(Landroid/view/View;)Z │ │ +0d3a20: 7110 8f13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getFitsSystemWindows:(Landroid/view/View;)Z // method@138f │ │ +0d3a26: 0a00 |0003: move-result v0 │ │ +0d3a28: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1038 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302384,18 +302527,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d01c0: |[0d01c0] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ -0d01d0: 7110 9013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@1390 │ │ -0d01d6: 0a00 |0003: move-result v0 │ │ -0d01d8: 0f00 |0004: return v0 │ │ +0d3a2c: |[0d3a2c] android.support.v4.view.ViewCompat$JBViewCompatImpl.getImportantForAccessibility:(Landroid/view/View;)I │ │ +0d3a3c: 7110 9013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getImportantForAccessibility:(Landroid/view/View;)I // method@1390 │ │ +0d3a42: 0a00 |0003: move-result v0 │ │ +0d3a44: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=991 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302404,18 +302547,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d01dc: |[0d01dc] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ -0d01ec: 7110 9113 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@1391 │ │ -0d01f2: 0a00 |0003: move-result v0 │ │ -0d01f4: 0f00 |0004: return v0 │ │ +0d3a48: |[0d3a48] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumHeight:(Landroid/view/View;)I │ │ +0d3a58: 7110 9113 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumHeight:(Landroid/view/View;)I // method@1391 │ │ +0d3a5e: 0a00 |0003: move-result v0 │ │ +0d3a60: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1028 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302424,18 +302567,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d01f8: |[0d01f8] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ -0d0208: 7110 9213 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@1392 │ │ -0d020e: 0a00 |0003: move-result v0 │ │ -0d0210: 0f00 |0004: return v0 │ │ +0d3a64: |[0d3a64] android.support.v4.view.ViewCompat$JBViewCompatImpl.getMinimumWidth:(Landroid/view/View;)I │ │ +0d3a74: 7110 9213 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getMinimumWidth:(Landroid/view/View;)I // method@1392 │ │ +0d3a7a: 0a00 |0003: move-result v0 │ │ +0d3a7c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1023 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302444,18 +302587,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 │ │ -0d0214: |[0d0214] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ -0d0224: 7110 9313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1393 │ │ -0d022a: 0c00 |0003: move-result-object v0 │ │ -0d022c: 1100 |0004: return-object v0 │ │ +0d3a80: |[0d3a80] android.support.v4.view.ViewCompat$JBViewCompatImpl.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; │ │ +0d3a90: 7110 9313 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.getParentForAccessibility:(Landroid/view/View;)Landroid/view/ViewParent; // method@1393 │ │ +0d3a96: 0c00 |0003: move-result-object v0 │ │ +0d3a98: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1018 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302464,18 +302607,18 @@ │ │ type : '(Landroid/view/View;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0230: |[0d0230] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ -0d0240: 7110 9413 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@1394 │ │ -0d0246: 0a00 |0003: move-result v0 │ │ -0d0248: 0f00 |0004: return v0 │ │ +0d3a9c: |[0d3a9c] android.support.v4.view.ViewCompat$JBViewCompatImpl.hasTransientState:(Landroid/view/View;)Z │ │ +0d3aac: 7110 9413 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJB;.hasTransientState:(Landroid/view/View;)Z // method@1394 │ │ +0d3ab2: 0a00 |0003: move-result v0 │ │ +0d3ab4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=967 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302484,18 +302627,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 │ │ -0d024c: |[0d024c] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ -0d025c: 7130 9513 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1395 │ │ -0d0262: 0a00 |0003: move-result v0 │ │ -0d0264: 0f00 |0004: return v0 │ │ +0d3ab8: |[0d3ab8] android.support.v4.view.ViewCompat$JBViewCompatImpl.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z │ │ +0d3ac8: 7130 9513 3204 |0000: invoke-static {v2, v3, v4}, Landroid/support/v4/view/ViewCompatJB;.performAccessibilityAction:(Landroid/view/View;ILandroid/os/Bundle;)Z // method@1395 │ │ +0d3ace: 0a00 |0003: move-result v0 │ │ +0d3ad0: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1005 │ │ 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 │ │ @@ -302506,17 +302649,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d0268: |[0d0268] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ -0d0278: 7110 9613 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1396 │ │ -0d027e: 0e00 |0003: return-void │ │ +0d3ad4: |[0d3ad4] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;)V │ │ +0d3ae4: 7110 9613 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;)V // method@1396 │ │ +0d3aea: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=975 │ │ 0x0003 line=976 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -302526,17 +302669,17 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0d0280: |[0d0280] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ -0d0290: 7155 9713 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1397 │ │ -0d0296: 0e00 |0003: return-void │ │ +0d3aec: |[0d3aec] android.support.v4.view.ViewCompat$JBViewCompatImpl.postInvalidateOnAnimation:(Landroid/view/View;IIII)V │ │ +0d3afc: 7155 9713 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postInvalidateOnAnimation:(Landroid/view/View;IIII)V // method@1397 │ │ +0d3b02: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=979 │ │ 0x0003 line=980 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -302550,17 +302693,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d0298: |[0d0298] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ -0d02a8: 7120 9813 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1398 │ │ -0d02ae: 0e00 |0003: return-void │ │ +0d3b04: |[0d3b04] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V │ │ +0d3b14: 7120 9813 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimation:(Landroid/view/View;Ljava/lang/Runnable;)V // method@1398 │ │ +0d3b1a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=983 │ │ 0x0003 line=984 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -302571,17 +302714,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/Runnable;J)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 4 16-bit code units │ │ -0d02b0: |[0d02b0] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ -0d02c0: 7140 9913 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1399 │ │ -0d02c6: 0e00 |0003: return-void │ │ +0d3b1c: |[0d3b1c] android.support.v4.view.ViewCompat$JBViewCompatImpl.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V │ │ +0d3b2c: 7140 9913 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJB;.postOnAnimationDelayed:(Landroid/view/View;Ljava/lang/Runnable;J)V // method@1399 │ │ +0d3b32: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=987 │ │ 0x0003 line=988 │ │ locals : │ │ 0x0000 - 0x0004 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=2 view Landroid/view/View; │ │ @@ -302593,17 +302736,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d02c8: |[0d02c8] android.support.v4.view.ViewCompat$JBViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0d02d8: 7110 9a13 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.requestApplyInsets:(Landroid/view/View;)V // method@139a │ │ -0d02de: 0e00 |0003: return-void │ │ +0d3b34: |[0d3b34] android.support.v4.view.ViewCompat$JBViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0d3b44: 7110 9a13 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatJB;.requestApplyInsets:(Landroid/view/View;)V // method@139a │ │ +0d3b4a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1033 │ │ 0x0003 line=1034 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -302613,17 +302756,17 @@ │ │ type : '(Landroid/view/View;Z)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d02e0: |[0d02e0] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ -0d02f0: 7120 9b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@139b │ │ -0d02f6: 0e00 |0003: return-void │ │ +0d3b4c: |[0d3b4c] android.support.v4.view.ViewCompat$JBViewCompatImpl.setHasTransientState:(Landroid/view/View;Z)V │ │ +0d3b5c: 7120 9b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setHasTransientState:(Landroid/view/View;Z)V // method@139b │ │ +0d3b62: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=971 │ │ 0x0003 line=972 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -302634,38 +302777,38 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 8 16-bit code units │ │ -0d02f8: |[0d02f8] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0d0308: 1240 |0000: const/4 v0, #int 4 // #4 │ │ -0d030a: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ -0d030e: 1223 |0003: const/4 v3, #int 2 // #2 │ │ -0d0310: 7120 9c13 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@139c │ │ -0d0316: 0e00 |0007: return-void │ │ +0d3b64: |[0d3b64] android.support.v4.view.ViewCompat$JBViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0d3b74: 1240 |0000: const/4 v0, #int 4 // #4 │ │ +0d3b76: 3303 0300 |0001: if-ne v3, v0, 0004 // +0003 │ │ +0d3b7a: 1223 |0003: const/4 v3, #int 2 // #2 │ │ +0d3b7c: 7120 9c13 3200 |0004: invoke-static {v2, v3}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@139c │ │ +0d3b82: 0e00 |0007: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=998 │ │ 0x0003 line=999 │ │ 0x0004 line=1001 │ │ 0x0007 line=1002 │ │ locals : │ │ 0x0000 - 0x0008 reg=1 this Landroid/support/v4/view/ViewCompat$JBViewCompatImpl; │ │ 0x0000 - 0x0008 reg=2 view Landroid/view/View; │ │ 0x0000 - 0x0008 reg=3 mode I │ │ │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #1081 header: │ │ class_idx : 845 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 850 │ │ -source_file_idx : 514 │ │ +source_file_idx : 516 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 5 │ │ │ │ Class #1081 annotations: │ │ Annotations on class │ │ @@ -302687,17 +302830,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d0318: |[0d0318] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.:()V │ │ -0d0328: 7010 7816 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1678 │ │ -0d032e: 0e00 |0003: return-void │ │ +0d3b84: |[0d3b84] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.:()V │ │ +0d3b94: 7010 7816 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;.:()V // method@1678 │ │ +0d3b9a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1091 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ │ │ Virtual methods - │ │ @@ -302706,17 +302849,17 @@ │ │ type : '(Ljava/lang/Object;ILjava/lang/CharSequence;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 4 │ │ ins : 4 │ │ outs : 3 │ │ insns size : 4 16-bit code units │ │ -0d0330: |[0d0330] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ -0d0340: 7130 4817 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V // method@1748 │ │ -0d0346: 0e00 |0003: return-void │ │ +0d3b9c: |[0d3b9c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V │ │ +0d3bac: 7130 4817 2103 |0000: invoke-static {v1, v2, v3}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.addAction:(Ljava/lang/Object;ILjava/lang/CharSequence;)V // method@1748 │ │ +0d3bb2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1106 │ │ 0x0003 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0004 reg=1 info Ljava/lang/Object; │ │ @@ -302728,18 +302871,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 │ │ -0d0348: |[0d0348] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ -0d0358: 7110 4917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1749 │ │ -0d035e: 0c00 |0003: move-result-object v0 │ │ -0d0360: 1100 |0004: return-object v0 │ │ +0d3bb4: |[0d3bb4] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.getActionList:(Ljava/lang/Object;)Ljava/util/List; │ │ +0d3bc4: 7110 4917 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.getActionList:(Ljava/lang/Object;)Ljava/util/List; // method@1749 │ │ +0d3bca: 0c00 |0003: move-result-object v0 │ │ +0d3bcc: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1094 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302748,18 +302891,18 @@ │ │ type : '(Ljava/lang/Object;)Z' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0364: |[0d0364] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ -0d0374: 7110 4617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;.isSelected:(Ljava/lang/Object;)Z // method@1746 │ │ -0d037a: 0a00 |0003: move-result v0 │ │ -0d037c: 0f00 |0004: return v0 │ │ +0d3bd0: |[0d3bd0] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.isCollectionItemSelected:(Ljava/lang/Object;)Z │ │ +0d3be0: 7110 4617 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21$CollectionItemInfo;.isSelected:(Ljava/lang/Object;)Z // method@1746 │ │ +0d3be6: 0a00 |0003: move-result v0 │ │ +0d3be8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1118 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 info Ljava/lang/Object; │ │ │ │ @@ -302768,18 +302911,18 @@ │ │ type : '(IIZI)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 5 │ │ outs : 4 │ │ insns size : 5 16-bit code units │ │ -0d0380: |[0d0380] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ -0d0390: 7140 4a17 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@174a │ │ -0d0396: 0c00 |0003: move-result-object v0 │ │ -0d0398: 1100 |0004: return-object v0 │ │ +0d3bec: |[0d3bec] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionInfo:(IIZI)Ljava/lang/Object; │ │ +0d3bfc: 7140 4a17 3254 |0000: invoke-static {v2, v3, v4, v5}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionInfo:(IIZI)Ljava/lang/Object; // method@174a │ │ +0d3c02: 0c00 |0003: move-result-object v0 │ │ +0d3c04: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1100 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 rowCount I │ │ 0x0000 - 0x0005 reg=3 columnCount I │ │ @@ -302791,37 +302934,37 @@ │ │ type : '(IIIIZZ)Ljava/lang/Object;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 8 │ │ ins : 7 │ │ outs : 6 │ │ insns size : 5 16-bit code units │ │ -0d039c: |[0d039c] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ -0d03ac: 7706 4b17 0200 |0000: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@174b │ │ -0d03b2: 0c00 |0003: move-result-object v0 │ │ -0d03b4: 1100 |0004: return-object v0 │ │ +0d3c08: |[0d3c08] android.support.v4.view.accessibility.AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; │ │ +0d3c18: 7706 4b17 0200 |0000: invoke-static/range {v2, v3, v4, v5, v6, v7}, Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatApi21;.obtainCollectionItemInfo:(IIIIZZ)Ljava/lang/Object; // method@174b │ │ +0d3c1e: 0c00 |0003: move-result-object v0 │ │ +0d3c20: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1112 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; │ │ 0x0000 - 0x0005 reg=2 rowIndex I │ │ 0x0000 - 0x0005 reg=3 rowSpan I │ │ 0x0000 - 0x0005 reg=4 columnIndex I │ │ 0x0000 - 0x0005 reg=5 columnSpan I │ │ 0x0000 - 0x0005 reg=6 heading Z │ │ 0x0000 - 0x0005 reg=7 selected Z │ │ │ │ - source_file_idx : 514 (AccessibilityNodeInfoCompat.java) │ │ + source_file_idx : 516 (AccessibilityNodeInfoCompat.java) │ │ │ │ Class #1082 header: │ │ class_idx : 749 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 748 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 9 │ │ │ │ Class #1082 annotations: │ │ Annotations on class │ │ @@ -302841,17 +302984,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d03b8: |[0d03b8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ -0d03c8: 7010 9812 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1298 │ │ -0d03ce: 0e00 |0003: return-void │ │ +0d3c24: |[0d3c24] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.:()V │ │ +0d3c34: 7010 9812 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;.:()V // method@1298 │ │ +0d3c3a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1042 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -302860,18 +303003,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d03d0: |[0d03d0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ -0d03e0: 7110 9e13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@139e │ │ -0d03e6: 0a00 |0003: move-result v0 │ │ -0d03e8: 0f00 |0004: return v0 │ │ +0d3c3c: |[0d3c3c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLabelFor:(Landroid/view/View;)I │ │ +0d3c4c: 7110 9e13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLabelFor:(Landroid/view/View;)I // method@139e │ │ +0d3c52: 0a00 |0003: move-result v0 │ │ +0d3c54: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1046 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302880,18 +303023,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d03ec: |[0d03ec] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ -0d03fc: 7110 9f13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@139f │ │ -0d0402: 0a00 |0003: move-result v0 │ │ -0d0404: 0f00 |0004: return v0 │ │ +0d3c58: |[0d3c58] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getLayoutDirection:(Landroid/view/View;)I │ │ +0d3c68: 7110 9f13 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getLayoutDirection:(Landroid/view/View;)I // method@139f │ │ +0d3c6e: 0a00 |0003: move-result v0 │ │ +0d3c70: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1061 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302900,18 +303043,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0408: |[0d0408] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ -0d0418: 7110 a013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@13a0 │ │ -0d041e: 0a00 |0003: move-result v0 │ │ -0d0420: 0f00 |0004: return v0 │ │ +0d3c74: |[0d3c74] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingEnd:(Landroid/view/View;)I │ │ +0d3c84: 7110 a013 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingEnd:(Landroid/view/View;)I // method@13a0 │ │ +0d3c8a: 0a00 |0003: move-result v0 │ │ +0d3c8c: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1076 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302920,18 +303063,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0424: |[0d0424] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ -0d0434: 7110 a113 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@13a1 │ │ -0d043a: 0a00 |0003: move-result v0 │ │ -0d043c: 0f00 |0004: return v0 │ │ +0d3c90: |[0d3c90] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getPaddingStart:(Landroid/view/View;)I │ │ +0d3ca0: 7110 a113 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getPaddingStart:(Landroid/view/View;)I // method@13a1 │ │ +0d3ca6: 0a00 |0003: move-result v0 │ │ +0d3ca8: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1071 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302940,18 +303083,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0440: |[0d0440] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ -0d0450: 7110 a213 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@13a2 │ │ -0d0456: 0a00 |0003: move-result v0 │ │ -0d0458: 0f00 |0004: return v0 │ │ +0d3cac: |[0d3cac] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.getWindowSystemUiVisibility:(Landroid/view/View;)I │ │ +0d3cbc: 7110 a213 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.getWindowSystemUiVisibility:(Landroid/view/View;)I // method@13a2 │ │ +0d3cc2: 0a00 |0003: move-result v0 │ │ +0d3cc4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1086 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -302960,17 +303103,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d045c: |[0d045c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ -0d046c: 7120 a313 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@13a3 │ │ -0d0472: 0e00 |0003: return-void │ │ +0d3cc8: |[0d3cc8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLabelFor:(Landroid/view/View;I)V │ │ +0d3cd8: 7120 a313 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLabelFor:(Landroid/view/View;I)V // method@13a3 │ │ +0d3cde: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1051 │ │ 0x0003 line=1052 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -302981,17 +303124,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 │ │ -0d0474: |[0d0474] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ -0d0484: 7120 a413 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@13a4 │ │ -0d048a: 0e00 |0003: return-void │ │ +0d3ce0: |[0d3ce0] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V │ │ +0d3cf0: 7120 a413 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayerPaint:(Landroid/view/View;Landroid/graphics/Paint;)V // method@13a4 │ │ +0d3cf6: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1056 │ │ 0x0003 line=1057 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -303002,17 +303145,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d048c: |[0d048c] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ -0d049c: 7120 a513 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@13a5 │ │ -0d04a2: 0e00 |0003: return-void │ │ +0d3cf8: |[0d3cf8] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setLayoutDirection:(Landroid/view/View;I)V │ │ +0d3d08: 7120 a513 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setLayoutDirection:(Landroid/view/View;I)V // method@13a5 │ │ +0d3d0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1066 │ │ 0x0003 line=1067 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -303023,36 +303166,36 @@ │ │ type : '(Landroid/view/View;IIII)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 6 │ │ ins : 6 │ │ outs : 5 │ │ insns size : 4 16-bit code units │ │ -0d04a4: |[0d04a4] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ -0d04b4: 7155 a613 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@13a6 │ │ -0d04ba: 0e00 |0003: return-void │ │ +0d3d10: |[0d3d10] android.support.v4.view.ViewCompat$JbMr1ViewCompatImpl.setPaddingRelative:(Landroid/view/View;IIII)V │ │ +0d3d20: 7155 a613 2143 |0000: invoke-static {v1, v2, v3, v4, v5}, Landroid/support/v4/view/ViewCompatJellybeanMr1;.setPaddingRelative:(Landroid/view/View;IIII)V // method@13a6 │ │ +0d3d26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1081 │ │ 0x0003 line=1082 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 start I │ │ 0x0000 - 0x0004 reg=3 top I │ │ 0x0000 - 0x0004 reg=4 end I │ │ 0x0000 - 0x0004 reg=5 bottom I │ │ │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #1083 header: │ │ class_idx : 750 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 749 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 3 │ │ │ │ Class #1083 annotations: │ │ Annotations on class │ │ @@ -303072,17 +303215,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d04bc: |[0d04bc] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ -0d04cc: 7010 a812 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@12a8 │ │ -0d04d2: 0e00 |0003: return-void │ │ +0d3d28: |[0d3d28] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.:()V │ │ +0d3d38: 7010 a812 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;.:()V // method@12a8 │ │ +0d3d3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1090 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -303091,18 +303234,18 @@ │ │ type : '(Landroid/view/View;)I' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d04d4: |[0d04d4] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ -0d04e4: 7110 a813 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@13a8 │ │ -0d04ea: 0a00 |0003: move-result v0 │ │ -0d04ec: 0f00 |0004: return v0 │ │ +0d3d40: |[0d3d40] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.getAccessibilityLiveRegion:(Landroid/view/View;)I │ │ +0d3d50: 7110 a813 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatKitKat;.getAccessibilityLiveRegion:(Landroid/view/View;)I // method@13a8 │ │ +0d3d56: 0a00 |0003: move-result v0 │ │ +0d3d58: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1093 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -303111,17 +303254,17 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d04f0: |[0d04f0] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ -0d0500: 7120 a913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@13a9 │ │ -0d0506: 0e00 |0003: return-void │ │ +0d3d5c: |[0d3d5c] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setAccessibilityLiveRegion:(Landroid/view/View;I)V │ │ +0d3d6c: 7120 a913 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatKitKat;.setAccessibilityLiveRegion:(Landroid/view/View;I)V // method@13a9 │ │ +0d3d72: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1098 │ │ 0x0003 line=1099 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -303132,33 +303275,33 @@ │ │ type : '(Landroid/view/View;I)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d0508: |[0d0508] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ -0d0518: 7120 9c13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@139c │ │ -0d051e: 0e00 |0003: return-void │ │ +0d3d74: |[0d3d74] android.support.v4.view.ViewCompat$KitKatViewCompatImpl.setImportantForAccessibility:(Landroid/view/View;I)V │ │ +0d3d84: 7120 9c13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatJB;.setImportantForAccessibility:(Landroid/view/View;I)V // method@139c │ │ +0d3d8a: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1103 │ │ 0x0003 line=1104 │ │ 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 : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ │ │ │ Class #1084 header: │ │ class_idx : 741 │ │ access_flags : 0 (0x0000) │ │ superclass_idx : 750 │ │ -source_file_idx : 4585 │ │ +source_file_idx : 4586 │ │ static_fields_size : 0 │ │ instance_fields_size: 0 │ │ direct_methods_size : 1 │ │ virtual_methods_size: 8 │ │ │ │ Class #1084 annotations: │ │ Annotations on class │ │ @@ -303178,17 +303321,17 @@ │ │ type : '()V' │ │ access : 0x10000 (CONSTRUCTOR) │ │ code - │ │ registers : 1 │ │ ins : 1 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d0520: |[0d0520] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.:()V │ │ -0d0530: 7010 b212 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@12b2 │ │ -0d0536: 0e00 |0003: return-void │ │ +0d3d8c: |[0d3d8c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.:()V │ │ +0d3d9c: 7010 b212 0000 |0000: invoke-direct {v0}, Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;.:()V // method@12b2 │ │ +0d3da2: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1107 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ │ │ Virtual methods - │ │ @@ -303197,18 +303340,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0538: |[0d0538] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ -0d0548: 7110 5713 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getElevation:(Landroid/view/View;)F // method@1357 │ │ -0d054e: 0a00 |0003: move-result v0 │ │ -0d0550: 0f00 |0004: return v0 │ │ +0d3da4: |[0d3da4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getElevation:(Landroid/view/View;)F │ │ +0d3db4: 7110 5713 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getElevation:(Landroid/view/View;)F // method@1357 │ │ +0d3dba: 0a00 |0003: move-result v0 │ │ +0d3dbc: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1130 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -303217,18 +303360,18 @@ │ │ type : '(Landroid/view/View;)Ljava/lang/String;' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0554: |[0d0554] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ -0d0564: 7110 5813 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@1358 │ │ -0d056a: 0c00 |0003: move-result-object v0 │ │ -0d056c: 1100 |0004: return-object v0 │ │ +0d3dc0: |[0d3dc0] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTransitionName:(Landroid/view/View;)Ljava/lang/String; │ │ +0d3dd0: 7110 5813 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTransitionName:(Landroid/view/View;)Ljava/lang/String; // method@1358 │ │ +0d3dd6: 0c00 |0003: move-result-object v0 │ │ +0d3dd8: 1100 |0004: return-object v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1115 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -303237,18 +303380,18 @@ │ │ type : '(Landroid/view/View;)F' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 5 16-bit code units │ │ -0d0570: |[0d0570] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ -0d0580: 7110 5913 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTranslationZ:(Landroid/view/View;)F // method@1359 │ │ -0d0586: 0a00 |0003: move-result v0 │ │ -0d0588: 0f00 |0004: return v0 │ │ +0d3ddc: |[0d3ddc] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.getTranslationZ:(Landroid/view/View;)F │ │ +0d3dec: 7110 5913 0200 |0000: invoke-static {v2}, Landroid/support/v4/view/ViewCompatApi21;.getTranslationZ:(Landroid/view/View;)F // method@1359 │ │ +0d3df2: 0a00 |0003: move-result v0 │ │ +0d3df4: 0f00 |0004: return v0 │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1140 │ │ locals : │ │ 0x0000 - 0x0005 reg=1 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0005 reg=2 view Landroid/view/View; │ │ │ │ @@ -303257,17 +303400,17 @@ │ │ type : '(Landroid/view/View;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 2 │ │ ins : 2 │ │ outs : 1 │ │ insns size : 4 16-bit code units │ │ -0d058c: |[0d058c] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ -0d059c: 7110 5a13 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatApi21;.requestApplyInsets:(Landroid/view/View;)V // method@135a │ │ -0d05a2: 0e00 |0003: return-void │ │ +0d3df8: |[0d3df8] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.requestApplyInsets:(Landroid/view/View;)V │ │ +0d3e08: 7110 5a13 0100 |0000: invoke-static {v1}, Landroid/support/v4/view/ViewCompatApi21;.requestApplyInsets:(Landroid/view/View;)V // method@135a │ │ +0d3e0e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1120 │ │ 0x0003 line=1121 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -303277,17 +303420,17 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d05a4: |[0d05a4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ -0d05b4: 7120 5b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setElevation:(Landroid/view/View;F)V // method@135b │ │ -0d05ba: 0e00 |0003: return-void │ │ +0d3e10: |[0d3e10] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setElevation:(Landroid/view/View;F)V │ │ +0d3e20: 7120 5b13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setElevation:(Landroid/view/View;F)V // method@135b │ │ +0d3e26: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1125 │ │ 0x0003 line=1126 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -303298,17 +303441,17 @@ │ │ type : '(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d05bc: |[0d05bc] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ -0d05cc: 7120 5c13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@135c │ │ -0d05d2: 0e00 |0003: return-void │ │ +0d3e28: |[0d3e28] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V │ │ +0d3e38: 7120 5c13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setOnApplyWindowInsetsListener:(Landroid/view/View;Landroid/support/v4/view/OnApplyWindowInsetsListener;)V // method@135c │ │ +0d3e3e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1145 │ │ 0x0003 line=1146 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -303319,17 +303462,17 @@ │ │ type : '(Landroid/view/View;Ljava/lang/String;)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d05d4: |[0d05d4] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ -0d05e4: 7120 5d13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@135d │ │ -0d05ea: 0e00 |0003: return-void │ │ +0d3e40: |[0d3e40] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V │ │ +0d3e50: 7120 5d13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTransitionName:(Landroid/view/View;Ljava/lang/String;)V // method@135d │ │ +0d3e56: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1110 │ │ 0x0003 line=1111 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ @@ -303340,21 +303483,21 @@ │ │ type : '(Landroid/view/View;F)V' │ │ access : 0x0001 (PUBLIC) │ │ code - │ │ registers : 3 │ │ ins : 3 │ │ outs : 2 │ │ insns size : 4 16-bit code units │ │ -0d05ec: |[0d05ec] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ -0d05fc: 7120 5e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTranslationZ:(Landroid/view/View;F)V // method@135e │ │ -0d0602: 0e00 |0003: return-void │ │ +0d3e58: |[0d3e58] android.support.v4.view.ViewCompat$Api21ViewCompatImpl.setTranslationZ:(Landroid/view/View;F)V │ │ +0d3e68: 7120 5e13 2100 |0000: invoke-static {v1, v2}, Landroid/support/v4/view/ViewCompatApi21;.setTranslationZ:(Landroid/view/View;F)V // method@135e │ │ +0d3e6e: 0e00 |0003: return-void │ │ catches : (none) │ │ positions : │ │ 0x0000 line=1135 │ │ 0x0003 line=1136 │ │ locals : │ │ 0x0000 - 0x0004 reg=0 this Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; │ │ 0x0000 - 0x0004 reg=1 view Landroid/view/View; │ │ 0x0000 - 0x0004 reg=2 translationZ F │ │ │ │ - source_file_idx : 4585 (ViewCompat.java) │ │ + source_file_idx : 4586 (ViewCompat.java) │ ├── classes.jar │ │ ├── zipinfo {} │ │ │ @@ -1,8 +1,8 @@ │ │ │ -Zip file size: 1952579 bytes, number of entries: 1085 │ │ │ +Zip file size: 1952360 bytes, number of entries: 1085 │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AnimRes.class │ │ │ ?rwxrwxr-x 2.0 unx 129 b- stor 80-Jan-01 00:00 android/support/annotation/AnimatorRes.class │ │ │ ?rwxrwxr-x 2.0 unx 124 b- stor 80-Jan-01 00:00 android/support/annotation/AnyRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ArrayRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/AttrRes.class │ │ │ ?rwxrwxr-x 2.0 unx 125 b- stor 80-Jan-01 00:00 android/support/annotation/BoolRes.class │ │ │ ?rwxrwxr-x 2.0 unx 126 b- stor 80-Jan-01 00:00 android/support/annotation/ColorRes.class │ │ │ @@ -577,15 +577,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 194 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock$OnActionModeStartedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 188 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock$OnCreateOptionsMenuListener.class │ │ │ ?rwxrwxr-x 2.0 unx 185 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock$OnCreatePanelMenuListener.class │ │ │ ?rwxrwxr-x 2.0 unx 191 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock$OnMenuItemSelectedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 196 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock$OnOptionsItemSelectedListener.class │ │ │ ?rwxrwxr-x 2.0 unx 190 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock$OnPrepareOptionsMenuListener.class │ │ │ ?rwxrwxr-x 2.0 unx 198 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock$OnPreparePanelListener.class │ │ │ -?rwxrwxr-x 2.0 unx 7924 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock.class │ │ │ +?rwxrwxr-x 2.0 unx 7914 b- stor 80-Jan-01 00:00 com/actionbarsherlock/ActionBarSherlock.class │ │ │ ?rwxrwxr-x 2.0 unx 4423 b- stor 80-Jan-01 00:00 com/actionbarsherlock/R$attr.class │ │ │ ?rwxrwxr-x 2.0 unx 535 b- stor 80-Jan-01 00:00 com/actionbarsherlock/R$bool.class │ │ │ ?rwxrwxr-x 2.0 unx 739 b- stor 80-Jan-01 00:00 com/actionbarsherlock/R$color.class │ │ │ ?rwxrwxr-x 2.0 unx 1000 b- stor 80-Jan-01 00:00 com/actionbarsherlock/R$dimen.class │ │ │ ?rwxrwxr-x 2.0 unx 6413 b- stor 80-Jan-01 00:00 com/actionbarsherlock/R$drawable.class │ │ │ ?rwxrwxr-x 2.0 unx 2190 b- stor 80-Jan-01 00:00 com/actionbarsherlock/R$id.class │ │ │ ?rwxrwxr-x 2.0 unx 213 b- stor 80-Jan-01 00:00 com/actionbarsherlock/R$integer.class │ │ │ @@ -607,15 +607,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 1853 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/Animator.class │ │ │ ?rwxrwxr-x 2.0 unx 2552 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.class │ │ │ ?rwxrwxr-x 2.0 unx 478 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency.class │ │ │ ?rwxrwxr-x 2.0 unx 1631 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node.class │ │ │ ?rwxrwxr-x 2.0 unx 1930 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.class │ │ │ ?rwxrwxr-x 2.0 unx 5114 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.class │ │ │ ?rwxrwxr-x 2.0 unx 131 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1.class │ │ │ -?rwxrwxr-x 2.0 unx 9772 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.class │ │ │ +?rwxrwxr-x 2.0 unx 9760 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 201 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator.class │ │ │ ?rwxrwxr-x 2.0 unx 363 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$1.class │ │ │ ?rwxrwxr-x 2.0 unx 363 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$2.class │ │ │ ?rwxrwxr-x 2.0 unx 363 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$3.class │ │ │ ?rwxrwxr-x 2.0 unx 363 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$4.class │ │ │ ?rwxrwxr-x 2.0 unx 363 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$5.class │ │ │ ?rwxrwxr-x 2.0 unx 2186 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.class │ │ │ @@ -758,15 +758,15 @@ │ │ │ ?rwxrwxr-x 2.0 unx 5711 b- stor 80-Jan-01 00:00 com/juet/attendance/R$style.class │ │ │ ?rwxrwxr-x 2.0 unx 10201 b- defN 80-Jan-01 00:00 com/juet/attendance/R$styleable.class │ │ │ ?rwxrwxr-x 2.0 unx 195 b- stor 80-Jan-01 00:00 com/juet/attendance/R$xml.class │ │ │ ?rwxrwxr-x 2.0 unx 136 b- stor 80-Jan-01 00:00 com/juet/attendance/R.class │ │ │ ?rwxrwxr-x 2.0 unx 308 b- stor 80-Jan-01 00:00 com/juet/attendance/SettingsView.class │ │ │ ?rwxrwxr-x 2.0 unx 1923 b- stor 80-Jan-01 00:00 com/juet/attendance/attendance$1.class │ │ │ ?rwxrwxr-x 2.0 unx 714 b- stor 80-Jan-01 00:00 com/juet/attendance/attendance$2.class │ │ │ -?rwxrwxr-x 2.0 unx 13433 b- defN 80-Jan-01 00:00 com/juet/attendance/attendance$WebExtractor.class │ │ │ +?rwxrwxr-x 2.0 unx 13393 b- defN 80-Jan-01 00:00 com/juet/attendance/attendance$WebExtractor.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 5416 b- stor 80-Jan-01 00:00 android/support/v4/app/ActionBarDrawerToggle.class │ │ │ ?rwxrwxr-x 2.0 unx 1119 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat$SharedElementCallback21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 2047 b- stor 80-Jan-01 00:00 android/support/v4/app/ActivityCompat.class │ │ │ @@ -934,40 +934,40 @@ │ │ │ ?rwxrwxr-x 2.0 unx 5156 b- stor 80-Jan-01 00:00 com/actionbarsherlock/app/SherlockPreferenceActivity.class │ │ │ ?rwxrwxr-x 2.0 unx 1968 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/ActionBarSherlockCompat$ActionModeCallbackWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 20397 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/ActionBarSherlockCompat.class │ │ │ ?rwxrwxr-x 2.0 unx 1914 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/ActionBarSherlockNative$ActionModeWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 5234 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/ActionBarSherlockNative.class │ │ │ ?rwxrwxr-x 2.0 unx 4993 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 3275 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.class │ │ │ -?rwxrwxr-x 2.0 unx 17689 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/app/ActionBarImpl.class │ │ │ +?rwxrwxr-x 2.0 unx 17678 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/app/ActionBarImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 4005 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.class │ │ │ -?rwxrwxr-x 2.0 unx 6980 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/app/ActionBarWrapper.class │ │ │ +?rwxrwxr-x 2.0 unx 6976 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/app/ActionBarWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 542 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter.class │ │ │ ?rwxrwxr-x 2.0 unx 2225 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.class │ │ │ ?rwxrwxr-x 2.0 unx 2137 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener.class │ │ │ -?rwxrwxr-x 2.0 unx 9735 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.class │ │ │ +?rwxrwxr-x 2.0 unx 9568 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.class │ │ │ ?rwxrwxr-x 2.0 unx 611 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.class │ │ │ ?rwxrwxr-x 2.0 unx 2983 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.class │ │ │ ?rwxrwxr-x 2.0 unx 604 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.class │ │ │ ?rwxrwxr-x 2.0 unx 3007 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.class │ │ │ ?rwxrwxr-x 2.0 unx 1326 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe.class │ │ │ ?rwxrwxr-x 2.0 unx 1328 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe.class │ │ │ ?rwxrwxr-x 2.0 unx 1167 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$ObjectKeyframe.class │ │ │ ?rwxrwxr-x 2.0 unx 2422 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder.class │ │ │ ?rwxrwxr-x 2.0 unx 2408 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder.class │ │ │ -?rwxrwxr-x 2.0 unx 12450 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.class │ │ │ +?rwxrwxr-x 2.0 unx 12447 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.class │ │ │ ?rwxrwxr-x 2.0 unx 3805 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/StandaloneActionMode.class │ │ │ ?rwxrwxr-x 2.0 unx 5361 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenu.class │ │ │ ?rwxrwxr-x 2.0 unx 4931 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuItem.class │ │ │ -?rwxrwxr-x 2.0 unx 7640 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuItemView.class │ │ │ -?rwxrwxr-x 2.0 unx 2347 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.class │ │ │ +?rwxrwxr-x 2.0 unx 7632 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuItemView.class │ │ │ +?rwxrwxr-x 2.0 unx 2339 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.class │ │ │ ?rwxrwxr-x 2.0 unx 1331 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback.class │ │ │ ?rwxrwxr-x 2.0 unx 4464 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.class │ │ │ ?rwxrwxr-x 2.0 unx 5473 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/ListMenuItemView.class │ │ │ -?rwxrwxr-x 2.0 unx 19881 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/MenuBuilder.class │ │ │ +?rwxrwxr-x 2.0 unx 19867 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/MenuBuilder.class │ │ │ ?rwxrwxr-x 2.0 unx 10799 b- defN 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/MenuItemImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 6289 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/MenuItemWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 8934 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/MenuPopupHelper.class │ │ │ ?rwxrwxr-x 2.0 unx 4479 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/view/menu/MenuWrapper.class │ │ │ ?rwxrwxr-x 2.0 unx 1447 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.class │ │ │ ?rwxrwxr-x 2.0 unx 6100 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/AbsActionBarView.class │ │ │ ?rwxrwxr-x 2.0 unx 4988 b- stor 80-Jan-01 00:00 com/actionbarsherlock/internal/widget/ActionBarContainer.class │ │ │ @@ -1080,8 +1080,8 @@ │ │ │ ?rwxrwxr-x 2.0 unx 614 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewPropertyAnimatorCompat$KitKatViewPropertyAnimatorCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 2051 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 1843 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JBViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 968 b- stor 80-Jan-01 00:00 android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl.class │ │ │ ?rwxrwxr-x 2.0 unx 934 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 561 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class │ │ │ ?rwxrwxr-x 2.0 unx 984 b- stor 80-Jan-01 00:00 android/support/v4/view/ViewCompat$Api21ViewCompatImpl.class │ │ │ -1085 files, 2010483 bytes uncompressed, 1734103 bytes compressed: 13.8% │ │ │ +1085 files, 2010206 bytes uncompressed, 1733884 bytes compressed: 13.7% │ │ ├── com/actionbarsherlock/ActionBarSherlock.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -523,328 +523,324 @@ │ │ │ │ 8: aload_2 │ │ │ │ 9: aload_3 │ │ │ │ 10: invokespecial #116 // Method java/util/HashMap."":(Ljava/util/Map;)V │ │ │ │ 13: iconst_0 │ │ │ │ 14: istore 4 │ │ │ │ 16: aload_2 │ │ │ │ 17: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ - 20: astore_3 │ │ │ │ - 21: aload_3 │ │ │ │ - 22: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 27: astore 5 │ │ │ │ - 29: aload 5 │ │ │ │ - 31: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 36: istore 6 │ │ │ │ - 38: iload 6 │ │ │ │ - 40: ifeq 79 │ │ │ │ - 43: aload 5 │ │ │ │ - 45: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 50: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ - 53: astore 7 │ │ │ │ - 55: aload 7 │ │ │ │ - 57: invokeinterface #140, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.dpi:()I │ │ │ │ - 62: istore 6 │ │ │ │ - 64: sipush 213 │ │ │ │ - 67: istore 8 │ │ │ │ - 69: iload 6 │ │ │ │ - 71: iload 8 │ │ │ │ - 73: if_icmpne 29 │ │ │ │ - 76: iconst_1 │ │ │ │ - 77: istore 4 │ │ │ │ - 79: iload 4 │ │ │ │ - 81: ifeq 209 │ │ │ │ - 84: aload_0 │ │ │ │ - 85: invokevirtual #145 // Method android/app/Activity.getResources:()Landroid/content/res/Resources; │ │ │ │ - 88: invokevirtual #151 // Method android/content/res/Resources.getDisplayMetrics:()Landroid/util/DisplayMetrics; │ │ │ │ - 91: astore_3 │ │ │ │ - 92: aload_3 │ │ │ │ - 93: getfield #156 // Field android/util/DisplayMetrics.densityDpi:I │ │ │ │ - 96: istore 6 │ │ │ │ - 98: sipush 213 │ │ │ │ - 101: istore 8 │ │ │ │ - 103: iload 6 │ │ │ │ - 105: iload 8 │ │ │ │ - 107: if_icmpne 203 │ │ │ │ - 110: iconst_1 │ │ │ │ - 111: istore 9 │ │ │ │ - 113: aload_2 │ │ │ │ - 114: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ - 117: astore_3 │ │ │ │ - 118: aload_3 │ │ │ │ - 119: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 124: astore 10 │ │ │ │ - 126: aload 10 │ │ │ │ - 128: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 133: istore 6 │ │ │ │ - 135: iload 6 │ │ │ │ - 137: ifeq 209 │ │ │ │ - 140: aload 10 │ │ │ │ - 142: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 147: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ - 150: astore_3 │ │ │ │ - 151: aload_3 │ │ │ │ - 152: invokeinterface #140, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.dpi:()I │ │ │ │ - 157: istore 11 │ │ │ │ - 159: iload 9 │ │ │ │ - 161: ifeq 176 │ │ │ │ - 164: sipush 213 │ │ │ │ - 167: istore 6 │ │ │ │ - 169: iload 11 │ │ │ │ - 171: iload 6 │ │ │ │ - 173: if_icmpne 193 │ │ │ │ - 176: iload 9 │ │ │ │ - 178: ifne 126 │ │ │ │ - 181: sipush 213 │ │ │ │ - 184: istore 6 │ │ │ │ - 186: iload 11 │ │ │ │ - 188: iload 6 │ │ │ │ - 190: if_icmpne 126 │ │ │ │ - 193: aload 10 │ │ │ │ - 195: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.remove:()V │ │ │ │ - 200: goto 126 │ │ │ │ - 203: iconst_0 │ │ │ │ - 204: istore 9 │ │ │ │ - 206: goto 113 │ │ │ │ - 209: iconst_0 │ │ │ │ - 210: istore 4 │ │ │ │ - 212: aload_2 │ │ │ │ - 213: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ + 20: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 25: astore_3 │ │ │ │ + 26: aload_3 │ │ │ │ + 27: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 32: istore 5 │ │ │ │ + 34: iload 5 │ │ │ │ + 36: ifeq 74 │ │ │ │ + 39: aload_3 │ │ │ │ + 40: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 45: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ + 48: astore 6 │ │ │ │ + 50: aload 6 │ │ │ │ + 52: invokeinterface #140, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.dpi:()I │ │ │ │ + 57: istore 5 │ │ │ │ + 59: sipush 213 │ │ │ │ + 62: istore 7 │ │ │ │ + 64: iload 5 │ │ │ │ + 66: iload 7 │ │ │ │ + 68: if_icmpne 26 │ │ │ │ + 71: iconst_1 │ │ │ │ + 72: istore 4 │ │ │ │ + 74: iload 4 │ │ │ │ + 76: ifeq 204 │ │ │ │ + 79: aload_0 │ │ │ │ + 80: invokevirtual #145 // Method android/app/Activity.getResources:()Landroid/content/res/Resources; │ │ │ │ + 83: invokevirtual #151 // Method android/content/res/Resources.getDisplayMetrics:()Landroid/util/DisplayMetrics; │ │ │ │ + 86: astore_3 │ │ │ │ + 87: aload_3 │ │ │ │ + 88: getfield #156 // Field android/util/DisplayMetrics.densityDpi:I │ │ │ │ + 91: istore 8 │ │ │ │ + 93: sipush 213 │ │ │ │ + 96: istore 5 │ │ │ │ + 98: iload 8 │ │ │ │ + 100: iload 5 │ │ │ │ + 102: if_icmpne 198 │ │ │ │ + 105: iconst_1 │ │ │ │ + 106: istore 9 │ │ │ │ + 108: aload_2 │ │ │ │ + 109: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ + 112: astore_3 │ │ │ │ + 113: aload_3 │ │ │ │ + 114: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 119: astore 10 │ │ │ │ + 121: aload 10 │ │ │ │ + 123: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 128: istore 8 │ │ │ │ + 130: iload 8 │ │ │ │ + 132: ifeq 204 │ │ │ │ + 135: aload 10 │ │ │ │ + 137: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 142: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ + 145: astore_3 │ │ │ │ + 146: aload_3 │ │ │ │ + 147: invokeinterface #140, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.dpi:()I │ │ │ │ + 152: istore 11 │ │ │ │ + 154: iload 9 │ │ │ │ + 156: ifeq 171 │ │ │ │ + 159: sipush 213 │ │ │ │ + 162: istore 8 │ │ │ │ + 164: iload 11 │ │ │ │ + 166: iload 8 │ │ │ │ + 168: if_icmpne 188 │ │ │ │ + 171: iload 9 │ │ │ │ + 173: ifne 121 │ │ │ │ + 176: sipush 213 │ │ │ │ + 179: istore 8 │ │ │ │ + 181: iload 11 │ │ │ │ + 183: iload 8 │ │ │ │ + 185: if_icmpne 121 │ │ │ │ + 188: aload 10 │ │ │ │ + 190: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.remove:()V │ │ │ │ + 195: goto 121 │ │ │ │ + 198: iconst_0 │ │ │ │ + 199: istore 9 │ │ │ │ + 201: goto 108 │ │ │ │ + 204: iconst_0 │ │ │ │ + 205: istore 4 │ │ │ │ + 207: aload_2 │ │ │ │ + 208: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ + 211: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ 216: astore_3 │ │ │ │ 217: aload_3 │ │ │ │ - 218: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 223: astore 5 │ │ │ │ - 225: aload 5 │ │ │ │ - 227: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 232: istore 6 │ │ │ │ - 234: iload 6 │ │ │ │ - 236: ifeq 273 │ │ │ │ - 239: aload 5 │ │ │ │ - 241: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 246: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ - 249: astore 7 │ │ │ │ - 251: aload 7 │ │ │ │ - 253: invokeinterface #161, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.api:()I │ │ │ │ - 258: istore 6 │ │ │ │ - 260: iconst_m1 │ │ │ │ - 261: istore 8 │ │ │ │ - 263: iload 6 │ │ │ │ - 265: iload 8 │ │ │ │ - 267: if_icmpeq 225 │ │ │ │ - 270: iconst_1 │ │ │ │ - 271: istore 4 │ │ │ │ - 273: iload 4 │ │ │ │ - 275: ifeq 426 │ │ │ │ - 278: getstatic #166 // Field android/os/Build$VERSION.SDK_INT:I │ │ │ │ - 281: istore 12 │ │ │ │ - 283: iconst_0 │ │ │ │ - 284: istore 13 │ │ │ │ - 286: aload_2 │ │ │ │ - 287: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ - 290: astore_3 │ │ │ │ - 291: aload_3 │ │ │ │ - 292: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 297: astore 10 │ │ │ │ - 299: aload 10 │ │ │ │ - 301: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 306: istore 6 │ │ │ │ - 308: iload 6 │ │ │ │ - 310: ifeq 363 │ │ │ │ - 313: aload 10 │ │ │ │ - 315: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 320: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ - 323: astore_3 │ │ │ │ - 324: aload_3 │ │ │ │ - 325: invokeinterface #161, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.api:()I │ │ │ │ - 330: istore 14 │ │ │ │ - 332: iload 14 │ │ │ │ - 334: iload 12 │ │ │ │ - 336: if_icmple 349 │ │ │ │ - 339: aload 10 │ │ │ │ - 341: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.remove:()V │ │ │ │ - 346: goto 299 │ │ │ │ - 349: iload 14 │ │ │ │ - 351: iload 13 │ │ │ │ - 353: if_icmple 299 │ │ │ │ - 356: iload 14 │ │ │ │ - 358: istore 13 │ │ │ │ - 360: goto 299 │ │ │ │ - 363: aload_2 │ │ │ │ - 364: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ - 367: astore_3 │ │ │ │ - 368: aload_3 │ │ │ │ - 369: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 374: astore 10 │ │ │ │ - 376: aload 10 │ │ │ │ - 378: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 383: istore 6 │ │ │ │ - 385: iload 6 │ │ │ │ - 387: ifeq 426 │ │ │ │ - 390: aload 10 │ │ │ │ - 392: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 397: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ - 400: astore_3 │ │ │ │ - 401: aload_3 │ │ │ │ - 402: invokeinterface #161, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.api:()I │ │ │ │ - 407: istore 6 │ │ │ │ - 409: iload 6 │ │ │ │ - 411: iload 13 │ │ │ │ - 413: if_icmpeq 376 │ │ │ │ - 416: aload 10 │ │ │ │ - 418: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.remove:()V │ │ │ │ - 423: goto 376 │ │ │ │ - 426: aload_2 │ │ │ │ - 427: invokevirtual #169 // Method java/util/HashMap.size:()I │ │ │ │ - 430: istore 6 │ │ │ │ - 432: iconst_1 │ │ │ │ - 433: istore 8 │ │ │ │ - 435: iload 6 │ │ │ │ - 437: iload 8 │ │ │ │ - 439: if_icmple 454 │ │ │ │ - 442: new #171 // class java/lang/IllegalStateException │ │ │ │ - 445: astore_3 │ │ │ │ - 446: aload_3 │ │ │ │ - 447: ldc #173 // String More than one implementation matches configuration. │ │ │ │ - 449: invokespecial #174 // Method java/lang/IllegalStateException."":(Ljava/lang/String;)V │ │ │ │ - 452: aload_3 │ │ │ │ - 453: athrow │ │ │ │ - 454: aload_2 │ │ │ │ - 455: invokevirtual #177 // Method java/util/HashMap.isEmpty:()Z │ │ │ │ - 458: istore 6 │ │ │ │ - 460: iload 6 │ │ │ │ - 462: ifeq 477 │ │ │ │ - 465: new #171 // class java/lang/IllegalStateException │ │ │ │ - 468: astore_3 │ │ │ │ - 469: aload_3 │ │ │ │ - 470: ldc #179 // String No implementations match configuration. │ │ │ │ - 472: invokespecial #174 // Method java/lang/IllegalStateException."":(Ljava/lang/String;)V │ │ │ │ - 475: aload_3 │ │ │ │ - 476: athrow │ │ │ │ - 477: aload_2 │ │ │ │ - 478: invokevirtual #104 // Method java/util/HashMap.values:()Ljava/util/Collection; │ │ │ │ - 481: invokeinterface #180, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ - 486: astore_3 │ │ │ │ - 487: aload_3 │ │ │ │ - 488: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 493: checkcast #27 // class java/lang/Class │ │ │ │ - 496: astore 15 │ │ │ │ - 498: getstatic #38 // Field CONSTRUCTOR_ARGS:[Ljava/lang/Class; │ │ │ │ - 501: astore_3 │ │ │ │ - 502: aload 15 │ │ │ │ - 504: aload_3 │ │ │ │ - 505: invokevirtual #184 // Method java/lang/Class.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ │ │ │ - 508: astore 16 │ │ │ │ - 510: iconst_2 │ │ │ │ - 511: istore 6 │ │ │ │ - 513: iload 6 │ │ │ │ - 515: anewarray #4 // class java/lang/Object │ │ │ │ - 518: astore_3 │ │ │ │ - 519: iconst_0 │ │ │ │ - 520: istore 8 │ │ │ │ - 522: aload_3 │ │ │ │ - 523: iconst_0 │ │ │ │ - 524: aload_0 │ │ │ │ - 525: aastore │ │ │ │ - 526: iconst_1 │ │ │ │ - 527: istore 8 │ │ │ │ - 529: iload_1 │ │ │ │ - 530: invokestatic #188 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ - 533: astore 17 │ │ │ │ - 535: aload_3 │ │ │ │ - 536: iload 8 │ │ │ │ - 538: aload 17 │ │ │ │ - 540: aastore │ │ │ │ - 541: aload 16 │ │ │ │ - 543: aload_3 │ │ │ │ - 544: invokevirtual #194 // Method java/lang/reflect/Constructor.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 547: astore_3 │ │ │ │ - 548: aload_3 │ │ │ │ - 549: checkcast #2 // class com/actionbarsherlock/ActionBarSherlock │ │ │ │ - 552: areturn │ │ │ │ - 553: astore 18 │ │ │ │ - 555: new #196 // class java/lang/RuntimeException │ │ │ │ - 558: astore_3 │ │ │ │ - 559: aload_3 │ │ │ │ - 560: aload 18 │ │ │ │ - 562: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ - 565: aload_3 │ │ │ │ - 566: athrow │ │ │ │ - 567: astore 18 │ │ │ │ - 569: new #196 // class java/lang/RuntimeException │ │ │ │ - 572: astore_3 │ │ │ │ - 573: aload_3 │ │ │ │ - 574: aload 18 │ │ │ │ - 576: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ - 579: aload_3 │ │ │ │ - 580: athrow │ │ │ │ - 581: astore 18 │ │ │ │ - 583: new #196 // class java/lang/RuntimeException │ │ │ │ - 586: astore_3 │ │ │ │ - 587: aload_3 │ │ │ │ - 588: aload 18 │ │ │ │ - 590: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ - 593: aload_3 │ │ │ │ - 594: athrow │ │ │ │ - 595: astore 18 │ │ │ │ - 597: new #196 // class java/lang/RuntimeException │ │ │ │ - 600: astore_3 │ │ │ │ - 601: aload_3 │ │ │ │ - 602: aload 18 │ │ │ │ - 604: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ - 607: aload_3 │ │ │ │ - 608: athrow │ │ │ │ - 609: astore 18 │ │ │ │ - 611: new #196 // class java/lang/RuntimeException │ │ │ │ - 614: astore_3 │ │ │ │ - 615: aload_3 │ │ │ │ - 616: aload 18 │ │ │ │ - 618: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ - 621: aload_3 │ │ │ │ - 622: athrow │ │ │ │ + 218: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 223: istore 5 │ │ │ │ + 225: iload 5 │ │ │ │ + 227: ifeq 263 │ │ │ │ + 230: aload_3 │ │ │ │ + 231: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 236: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ + 239: astore 6 │ │ │ │ + 241: aload 6 │ │ │ │ + 243: invokeinterface #161, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.api:()I │ │ │ │ + 248: istore 5 │ │ │ │ + 250: iconst_m1 │ │ │ │ + 251: istore 7 │ │ │ │ + 253: iload 5 │ │ │ │ + 255: iload 7 │ │ │ │ + 257: if_icmpeq 217 │ │ │ │ + 260: iconst_1 │ │ │ │ + 261: istore 4 │ │ │ │ + 263: iload 4 │ │ │ │ + 265: ifeq 416 │ │ │ │ + 268: getstatic #166 // Field android/os/Build$VERSION.SDK_INT:I │ │ │ │ + 271: istore 12 │ │ │ │ + 273: iconst_0 │ │ │ │ + 274: istore 13 │ │ │ │ + 276: aload_2 │ │ │ │ + 277: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ + 280: astore_3 │ │ │ │ + 281: aload_3 │ │ │ │ + 282: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 287: astore 10 │ │ │ │ + 289: aload 10 │ │ │ │ + 291: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 296: istore 8 │ │ │ │ + 298: iload 8 │ │ │ │ + 300: ifeq 353 │ │ │ │ + 303: aload 10 │ │ │ │ + 305: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 310: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ + 313: astore_3 │ │ │ │ + 314: aload_3 │ │ │ │ + 315: invokeinterface #161, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.api:()I │ │ │ │ + 320: istore 14 │ │ │ │ + 322: iload 14 │ │ │ │ + 324: iload 12 │ │ │ │ + 326: if_icmple 339 │ │ │ │ + 329: aload 10 │ │ │ │ + 331: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.remove:()V │ │ │ │ + 336: goto 289 │ │ │ │ + 339: iload 14 │ │ │ │ + 341: iload 13 │ │ │ │ + 343: if_icmple 289 │ │ │ │ + 346: iload 14 │ │ │ │ + 348: istore 13 │ │ │ │ + 350: goto 289 │ │ │ │ + 353: aload_2 │ │ │ │ + 354: invokevirtual #120 // Method java/util/HashMap.keySet:()Ljava/util/Set; │ │ │ │ + 357: astore_3 │ │ │ │ + 358: aload_3 │ │ │ │ + 359: invokeinterface #126, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 364: astore 10 │ │ │ │ + 366: aload 10 │ │ │ │ + 368: invokeinterface #132, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 373: istore 8 │ │ │ │ + 375: iload 8 │ │ │ │ + 377: ifeq 416 │ │ │ │ + 380: aload 10 │ │ │ │ + 382: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 387: checkcast #61 // class com/actionbarsherlock/ActionBarSherlock$Implementation │ │ │ │ + 390: astore_3 │ │ │ │ + 391: aload_3 │ │ │ │ + 392: invokeinterface #161, 1 // InterfaceMethod com/actionbarsherlock/ActionBarSherlock$Implementation.api:()I │ │ │ │ + 397: istore 8 │ │ │ │ + 399: iload 8 │ │ │ │ + 401: iload 13 │ │ │ │ + 403: if_icmpeq 366 │ │ │ │ + 406: aload 10 │ │ │ │ + 408: invokeinterface #158, 1 // InterfaceMethod java/util/Iterator.remove:()V │ │ │ │ + 413: goto 366 │ │ │ │ + 416: aload_2 │ │ │ │ + 417: invokevirtual #169 // Method java/util/HashMap.size:()I │ │ │ │ + 420: istore 8 │ │ │ │ + 422: iconst_1 │ │ │ │ + 423: istore 5 │ │ │ │ + 425: iload 8 │ │ │ │ + 427: iload 5 │ │ │ │ + 429: if_icmple 444 │ │ │ │ + 432: new #171 // class java/lang/IllegalStateException │ │ │ │ + 435: astore_3 │ │ │ │ + 436: aload_3 │ │ │ │ + 437: ldc #173 // String More than one implementation matches configuration. │ │ │ │ + 439: invokespecial #174 // Method java/lang/IllegalStateException."":(Ljava/lang/String;)V │ │ │ │ + 442: aload_3 │ │ │ │ + 443: athrow │ │ │ │ + 444: aload_2 │ │ │ │ + 445: invokevirtual #177 // Method java/util/HashMap.isEmpty:()Z │ │ │ │ + 448: istore 8 │ │ │ │ + 450: iload 8 │ │ │ │ + 452: ifeq 467 │ │ │ │ + 455: new #171 // class java/lang/IllegalStateException │ │ │ │ + 458: astore_3 │ │ │ │ + 459: aload_3 │ │ │ │ + 460: ldc #179 // String No implementations match configuration. │ │ │ │ + 462: invokespecial #174 // Method java/lang/IllegalStateException."":(Ljava/lang/String;)V │ │ │ │ + 465: aload_3 │ │ │ │ + 466: athrow │ │ │ │ + 467: aload_2 │ │ │ │ + 468: invokevirtual #104 // Method java/util/HashMap.values:()Ljava/util/Collection; │ │ │ │ + 471: invokeinterface #180, 1 // InterfaceMethod java/util/Collection.iterator:()Ljava/util/Iterator; │ │ │ │ + 476: astore_3 │ │ │ │ + 477: aload_3 │ │ │ │ + 478: invokeinterface #136, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 483: checkcast #27 // class java/lang/Class │ │ │ │ + 486: astore 15 │ │ │ │ + 488: getstatic #38 // Field CONSTRUCTOR_ARGS:[Ljava/lang/Class; │ │ │ │ + 491: astore_3 │ │ │ │ + 492: aload 15 │ │ │ │ + 494: aload_3 │ │ │ │ + 495: invokevirtual #184 // Method java/lang/Class.getConstructor:([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ │ │ │ + 498: astore 16 │ │ │ │ + 500: iconst_2 │ │ │ │ + 501: istore 8 │ │ │ │ + 503: iload 8 │ │ │ │ + 505: anewarray #4 // class java/lang/Object │ │ │ │ + 508: astore_3 │ │ │ │ + 509: iconst_0 │ │ │ │ + 510: istore 5 │ │ │ │ + 512: aload_3 │ │ │ │ + 513: iconst_0 │ │ │ │ + 514: aload_0 │ │ │ │ + 515: aastore │ │ │ │ + 516: iconst_1 │ │ │ │ + 517: istore 5 │ │ │ │ + 519: iload_1 │ │ │ │ + 520: invokestatic #188 // Method java/lang/Integer.valueOf:(I)Ljava/lang/Integer; │ │ │ │ + 523: astore 17 │ │ │ │ + 525: aload_3 │ │ │ │ + 526: iload 5 │ │ │ │ + 528: aload 17 │ │ │ │ + 530: aastore │ │ │ │ + 531: aload 16 │ │ │ │ + 533: aload_3 │ │ │ │ + 534: invokevirtual #194 // Method java/lang/reflect/Constructor.newInstance:([Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 537: astore_3 │ │ │ │ + 538: aload_3 │ │ │ │ + 539: checkcast #2 // class com/actionbarsherlock/ActionBarSherlock │ │ │ │ + 542: areturn │ │ │ │ + 543: astore 18 │ │ │ │ + 545: new #196 // class java/lang/RuntimeException │ │ │ │ + 548: astore_3 │ │ │ │ + 549: aload_3 │ │ │ │ + 550: aload 18 │ │ │ │ + 552: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ + 555: aload_3 │ │ │ │ + 556: athrow │ │ │ │ + 557: astore 18 │ │ │ │ + 559: new #196 // class java/lang/RuntimeException │ │ │ │ + 562: astore_3 │ │ │ │ + 563: aload_3 │ │ │ │ + 564: aload 18 │ │ │ │ + 566: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ + 569: aload_3 │ │ │ │ + 570: athrow │ │ │ │ + 571: astore 18 │ │ │ │ + 573: new #196 // class java/lang/RuntimeException │ │ │ │ + 576: astore_3 │ │ │ │ + 577: aload_3 │ │ │ │ + 578: aload 18 │ │ │ │ + 580: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ + 583: aload_3 │ │ │ │ + 584: athrow │ │ │ │ + 585: astore 18 │ │ │ │ + 587: new #196 // class java/lang/RuntimeException │ │ │ │ + 590: astore_3 │ │ │ │ + 591: aload_3 │ │ │ │ + 592: aload 18 │ │ │ │ + 594: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ + 597: aload_3 │ │ │ │ + 598: athrow │ │ │ │ + 599: astore 18 │ │ │ │ + 601: new #196 // class java/lang/RuntimeException │ │ │ │ + 604: astore_3 │ │ │ │ + 605: aload_3 │ │ │ │ + 606: aload 18 │ │ │ │ + 608: invokespecial #199 // Method java/lang/RuntimeException."":(Ljava/lang/Throwable;)V │ │ │ │ + 611: aload_3 │ │ │ │ + 612: athrow │ │ │ │ Exception table: │ │ │ │ from to target type │ │ │ │ - 498 501 553 Class java/lang/NoSuchMethodException │ │ │ │ - 498 501 567 Class java/lang/IllegalArgumentException │ │ │ │ - 498 501 581 Class java/lang/InstantiationException │ │ │ │ - 498 501 595 Class java/lang/IllegalAccessException │ │ │ │ - 498 501 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ - 504 508 553 Class java/lang/NoSuchMethodException │ │ │ │ - 504 508 567 Class java/lang/IllegalArgumentException │ │ │ │ - 504 508 581 Class java/lang/InstantiationException │ │ │ │ - 504 508 595 Class java/lang/IllegalAccessException │ │ │ │ - 504 508 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ - 513 518 553 Class java/lang/NoSuchMethodException │ │ │ │ - 513 518 567 Class java/lang/IllegalArgumentException │ │ │ │ - 513 518 581 Class java/lang/InstantiationException │ │ │ │ - 513 518 595 Class java/lang/IllegalAccessException │ │ │ │ - 513 518 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ - 524 526 553 Class java/lang/NoSuchMethodException │ │ │ │ - 524 526 567 Class java/lang/IllegalArgumentException │ │ │ │ - 524 526 581 Class java/lang/InstantiationException │ │ │ │ - 524 526 595 Class java/lang/IllegalAccessException │ │ │ │ - 524 526 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ - 529 533 553 Class java/lang/NoSuchMethodException │ │ │ │ - 529 533 567 Class java/lang/IllegalArgumentException │ │ │ │ - 529 533 581 Class java/lang/InstantiationException │ │ │ │ - 529 533 595 Class java/lang/IllegalAccessException │ │ │ │ - 529 533 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ - 538 541 553 Class java/lang/NoSuchMethodException │ │ │ │ - 538 541 567 Class java/lang/IllegalArgumentException │ │ │ │ - 538 541 581 Class java/lang/InstantiationException │ │ │ │ - 538 541 595 Class java/lang/IllegalAccessException │ │ │ │ - 538 541 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ - 543 547 553 Class java/lang/NoSuchMethodException │ │ │ │ - 543 547 567 Class java/lang/IllegalArgumentException │ │ │ │ - 543 547 581 Class java/lang/InstantiationException │ │ │ │ - 543 547 595 Class java/lang/IllegalAccessException │ │ │ │ - 543 547 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ - 548 552 553 Class java/lang/NoSuchMethodException │ │ │ │ - 548 552 567 Class java/lang/IllegalArgumentException │ │ │ │ - 548 552 581 Class java/lang/InstantiationException │ │ │ │ - 548 552 595 Class java/lang/IllegalAccessException │ │ │ │ - 548 552 609 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 488 491 543 Class java/lang/NoSuchMethodException │ │ │ │ + 488 491 557 Class java/lang/IllegalArgumentException │ │ │ │ + 488 491 571 Class java/lang/InstantiationException │ │ │ │ + 488 491 585 Class java/lang/IllegalAccessException │ │ │ │ + 488 491 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 494 498 543 Class java/lang/NoSuchMethodException │ │ │ │ + 494 498 557 Class java/lang/IllegalArgumentException │ │ │ │ + 494 498 571 Class java/lang/InstantiationException │ │ │ │ + 494 498 585 Class java/lang/IllegalAccessException │ │ │ │ + 494 498 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 503 508 543 Class java/lang/NoSuchMethodException │ │ │ │ + 503 508 557 Class java/lang/IllegalArgumentException │ │ │ │ + 503 508 571 Class java/lang/InstantiationException │ │ │ │ + 503 508 585 Class java/lang/IllegalAccessException │ │ │ │ + 503 508 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 514 516 543 Class java/lang/NoSuchMethodException │ │ │ │ + 514 516 557 Class java/lang/IllegalArgumentException │ │ │ │ + 514 516 571 Class java/lang/InstantiationException │ │ │ │ + 514 516 585 Class java/lang/IllegalAccessException │ │ │ │ + 514 516 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 519 523 543 Class java/lang/NoSuchMethodException │ │ │ │ + 519 523 557 Class java/lang/IllegalArgumentException │ │ │ │ + 519 523 571 Class java/lang/InstantiationException │ │ │ │ + 519 523 585 Class java/lang/IllegalAccessException │ │ │ │ + 519 523 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 528 531 543 Class java/lang/NoSuchMethodException │ │ │ │ + 528 531 557 Class java/lang/IllegalArgumentException │ │ │ │ + 528 531 571 Class java/lang/InstantiationException │ │ │ │ + 528 531 585 Class java/lang/IllegalAccessException │ │ │ │ + 528 531 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 533 537 543 Class java/lang/NoSuchMethodException │ │ │ │ + 533 537 557 Class java/lang/IllegalArgumentException │ │ │ │ + 533 537 571 Class java/lang/InstantiationException │ │ │ │ + 533 537 585 Class java/lang/IllegalAccessException │ │ │ │ + 533 537 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ + 538 542 543 Class java/lang/NoSuchMethodException │ │ │ │ + 538 542 557 Class java/lang/IllegalArgumentException │ │ │ │ + 538 542 571 Class java/lang/InstantiationException │ │ │ │ + 538 542 585 Class java/lang/IllegalAccessException │ │ │ │ + 538 542 599 Class java/lang/reflect/InvocationTargetException │ │ │ │ │ │ │ │ public abstract void addContentView(android.view.View, android.view.ViewGroup$LayoutParams); │ │ │ │ descriptor: (Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ │ │ │ flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT │ │ │ │ │ │ │ │ protected final boolean callbackCreateOptionsMenu(com.actionbarsherlock.view.Menu); │ │ │ │ descriptor: (Lcom/actionbarsherlock/view/Menu;)Z │ │ ├── com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -75,74 +75,78 @@ │ │ │ │ if (s != null && s.length() != 0) { │ │ │ │ string = string + Character.toUpperCase(s.charAt(0)) + s.substring(1); │ │ │ │ } │ │ │ │ return string; │ │ │ │ } │ │ │ │ │ │ │ │ private Method getPropertyFunction(final Class clazz, final String str, final Class clazz2) { │ │ │ │ + final int n = 1; │ │ │ │ Method method = null; │ │ │ │ final String methodName = getMethodName(str, this.mPropertyName); │ │ │ │ while (true) { │ │ │ │ - Label_0128: { │ │ │ │ + Label_0129: { │ │ │ │ if (clazz2 != null) { │ │ │ │ - break Label_0128; │ │ │ │ + break Label_0129; │ │ │ │ } │ │ │ │ final String name = methodName; │ │ │ │ try { │ │ │ │ method = clazz.getMethod(name, (Class[])null); │ │ │ │ return method; │ │ │ │ } │ │ │ │ catch (NoSuchMethodException obj) { │ │ │ │ - Log.e("PropertyValuesHolder", clazz.getSimpleName() + " - " + "Couldn't find no-arg method for property " + this.mPropertyName + ": " + obj); │ │ │ │ + Log.e("PropertyValuesHolder", clazz.getSimpleName() + " - Couldn't find no-arg method for property " + this.mPropertyName + ": " + obj); │ │ │ │ return method; │ │ │ │ } │ │ │ │ } │ │ │ │ - final Class[] parameterTypes = { null }; │ │ │ │ - Label_0224: { │ │ │ │ - if (!this.mValueType.equals(Float.class)) { │ │ │ │ - break Label_0224; │ │ │ │ + final Class[] parameterTypes = new Class[n]; │ │ │ │ + int n2 = this.mValueType.equals(Float.class) ? 1 : 0; │ │ │ │ + Label_0219: { │ │ │ │ + if (n2 == 0) { │ │ │ │ + break Label_0219; │ │ │ │ } │ │ │ │ Class[] array = PropertyValuesHolder.FLOAT_VARIANTS; │ │ │ │ - Label_0175_Outer: │ │ │ │ + Label_0176_Outer: │ │ │ │ while (true) { │ │ │ │ - final Class[] array2 = array; │ │ │ │ final int length = array.length; │ │ │ │ - int n = 0; │ │ │ │ + n2 = 0; │ │ │ │ while (true) { │ │ │ │ - if (n >= length) { │ │ │ │ - break Label_0224; │ │ │ │ + if (n2 >= length) { │ │ │ │ + break Label_0219; │ │ │ │ } │ │ │ │ - final Class mValueType = array2[n]; │ │ │ │ + final Class mValueType = array[n2]; │ │ │ │ parameterTypes[0] = mValueType; │ │ │ │ final String name2 = methodName; │ │ │ │ try { │ │ │ │ method = clazz.getMethod(name2, (Class[])parameterTypes); │ │ │ │ this.mValueType = mValueType; │ │ │ │ return method; │ │ │ │ - Block_10_Outer: │ │ │ │ while (true) { │ │ │ │ - array = PropertyValuesHolder.INTEGER_VARIANTS; │ │ │ │ - continue Label_0175_Outer; │ │ │ │ - Label_0288: { │ │ │ │ - array = new Class[] { this.mValueType }; │ │ │ │ + array = PropertyValuesHolder.DOUBLE_VARIANTS; │ │ │ │ + continue Label_0176_Outer; │ │ │ │ + n2 = (this.mValueType.equals(Integer.class) ? 1 : 0); │ │ │ │ + Block_9: { │ │ │ │ + break Block_9; │ │ │ │ + Label_0283: { │ │ │ │ + array = new Class[n]; │ │ │ │ + } │ │ │ │ + array[0] = this.mValueType; │ │ │ │ + continue Label_0176_Outer; │ │ │ │ } │ │ │ │ - continue Label_0175_Outer; │ │ │ │ - while (true) { │ │ │ │ - array = PropertyValuesHolder.DOUBLE_VARIANTS; │ │ │ │ - continue Label_0175_Outer; │ │ │ │ - Label_0256: │ │ │ │ - continue; │ │ │ │ + array = PropertyValuesHolder.INTEGER_VARIANTS; │ │ │ │ + continue Label_0176_Outer; │ │ │ │ + Label_0251: { │ │ │ │ + n2 = (this.mValueType.equals(Double.class) ? 1 : 0); │ │ │ │ } │ │ │ │ - continue Block_10_Outer; │ │ │ │ + continue; │ │ │ │ } │ │ │ │ } │ │ │ │ - // iftrue(Label_0288:, !this.mValueType.equals((Object)Double.class)) │ │ │ │ - // iftrue(Label_0256:, !this.mValueType.equals((Object)Integer.class)) │ │ │ │ + // iftrue(Label_0251:, n2 == 0) │ │ │ │ + // iftrue(Label_0283:, n2 == 0) │ │ │ │ catch (NoSuchMethodException ex) { │ │ │ │ - ++n; │ │ │ │ + ++n2; │ │ │ │ continue; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ break; │ │ │ │ } │ │ │ │ } │ │ ├── com/juet/attendance/attendance$WebExtractor.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -122,729 +122,715 @@ │ │ │ │ // 123: istore_1 │ │ │ │ // 124: getstatic com/juet/attendance/attendance.refreshtype:I │ │ │ │ // 127: istore_2 │ │ │ │ // 128: bipush 10 │ │ │ │ // 130: istore 9 │ │ │ │ // 132: iload_2 │ │ │ │ // 133: iload 9 │ │ │ │ - // 135: if_icmpne 1109 │ │ │ │ + // 135: if_icmpne 1096 │ │ │ │ // 138: new Ljava/lang/StringBuilder; │ │ │ │ // 141: astore 5 │ │ │ │ // 143: aload 5 │ │ │ │ // 145: invokespecial java/lang/StringBuilder.:()V │ │ │ │ // 148: aload 5 │ │ │ │ // 150: aload 7 │ │ │ │ // 152: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 155: astore 5 │ │ │ │ - // 157: ldc "~" │ │ │ │ + // 157: ldc "~notsoquick\n" │ │ │ │ // 159: astore 6 │ │ │ │ // 161: aload 5 │ │ │ │ // 163: aload 6 │ │ │ │ // 165: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 168: astore 5 │ │ │ │ - // 170: ldc "notsoquick\n" │ │ │ │ - // 172: astore 6 │ │ │ │ - // 174: aload 5 │ │ │ │ - // 176: aload 6 │ │ │ │ - // 178: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 181: astore 5 │ │ │ │ - // 183: aload 5 │ │ │ │ - // 185: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 188: astore 5 │ │ │ │ - // 190: aload 5 │ │ │ │ - // 192: invokevirtual java/lang/String.getBytes:()[B │ │ │ │ + // 170: aload 5 │ │ │ │ + // 172: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 175: astore 5 │ │ │ │ + // 177: aload 5 │ │ │ │ + // 179: invokevirtual java/lang/String.getBytes:()[B │ │ │ │ + // 182: astore 5 │ │ │ │ + // 184: aload 10 │ │ │ │ + // 186: aload 5 │ │ │ │ + // 188: invokevirtual java/io/FileOutputStream.write:([B)V │ │ │ │ + // 191: aload_0 │ │ │ │ + // 192: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ // 195: astore 5 │ │ │ │ - // 197: aload 10 │ │ │ │ - // 199: aload 5 │ │ │ │ - // 201: invokevirtual java/io/FileOutputStream.write:([B)V │ │ │ │ - // 204: aload_0 │ │ │ │ - // 205: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 208: astore 5 │ │ │ │ - // 210: aload 5 │ │ │ │ - // 212: iload_1 │ │ │ │ - // 213: aaload │ │ │ │ - // 214: astore 5 │ │ │ │ - // 216: iconst_0 │ │ │ │ - // 217: istore 9 │ │ │ │ - // 219: aconst_null │ │ │ │ - // 220: astore 6 │ │ │ │ - // 222: aload 5 │ │ │ │ - // 224: iconst_0 │ │ │ │ - // 225: aaload │ │ │ │ - // 226: astore 5 │ │ │ │ - // 228: aload 5 │ │ │ │ - // 230: invokevirtual java/lang/String.isEmpty:()Z │ │ │ │ - // 233: istore_2 │ │ │ │ - // 234: iload_2 │ │ │ │ - // 235: ifne 1278 │ │ │ │ - // 238: aload_0 │ │ │ │ - // 239: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 242: astore 5 │ │ │ │ - // 244: aload 5 │ │ │ │ - // 246: iload_1 │ │ │ │ - // 247: aaload │ │ │ │ - // 248: astore 5 │ │ │ │ - // 250: iconst_1 │ │ │ │ - // 251: istore 9 │ │ │ │ - // 253: new Ljava/lang/StringBuilder; │ │ │ │ - // 256: astore 11 │ │ │ │ - // 258: aload 11 │ │ │ │ - // 260: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 263: aload_0 │ │ │ │ - // 264: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 267: astore 12 │ │ │ │ - // 269: aload 12 │ │ │ │ - // 271: iload_1 │ │ │ │ - // 272: aaload │ │ │ │ - // 273: astore 12 │ │ │ │ - // 275: iconst_1 │ │ │ │ - // 276: istore 13 │ │ │ │ - // 278: aload 12 │ │ │ │ - // 280: iload 13 │ │ │ │ - // 282: aaload │ │ │ │ - // 283: astore 12 │ │ │ │ - // 285: aload 12 │ │ │ │ - // 287: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ - // 290: dstore 14 │ │ │ │ - // 292: dload 14 │ │ │ │ - // 294: d2i │ │ │ │ - // 295: istore 16 │ │ │ │ + // 197: aload 5 │ │ │ │ + // 199: iload_1 │ │ │ │ + // 200: aaload │ │ │ │ + // 201: astore 5 │ │ │ │ + // 203: iconst_0 │ │ │ │ + // 204: istore 9 │ │ │ │ + // 206: aconst_null │ │ │ │ + // 207: astore 6 │ │ │ │ + // 209: aload 5 │ │ │ │ + // 211: iconst_0 │ │ │ │ + // 212: aaload │ │ │ │ + // 213: astore 5 │ │ │ │ + // 215: aload 5 │ │ │ │ + // 217: invokevirtual java/lang/String.isEmpty:()Z │ │ │ │ + // 220: istore_2 │ │ │ │ + // 221: iload_2 │ │ │ │ + // 222: ifne 1252 │ │ │ │ + // 225: aload_0 │ │ │ │ + // 226: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 229: astore 5 │ │ │ │ + // 231: aload 5 │ │ │ │ + // 233: iload_1 │ │ │ │ + // 234: aaload │ │ │ │ + // 235: astore 5 │ │ │ │ + // 237: iconst_1 │ │ │ │ + // 238: istore 9 │ │ │ │ + // 240: new Ljava/lang/StringBuilder; │ │ │ │ + // 243: astore 11 │ │ │ │ + // 245: aload 11 │ │ │ │ + // 247: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 250: aload_0 │ │ │ │ + // 251: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 254: astore 12 │ │ │ │ + // 256: aload 12 │ │ │ │ + // 258: iload_1 │ │ │ │ + // 259: aaload │ │ │ │ + // 260: astore 12 │ │ │ │ + // 262: iconst_1 │ │ │ │ + // 263: istore 13 │ │ │ │ + // 265: aload 12 │ │ │ │ + // 267: iload 13 │ │ │ │ + // 269: aaload │ │ │ │ + // 270: astore 12 │ │ │ │ + // 272: aload 12 │ │ │ │ + // 274: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ + // 277: dstore 14 │ │ │ │ + // 279: dload 14 │ │ │ │ + // 281: d2i │ │ │ │ + // 282: istore 16 │ │ │ │ + // 284: aload 11 │ │ │ │ + // 286: iload 16 │ │ │ │ + // 288: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 291: astore 11 │ │ │ │ + // 293: ldc "" │ │ │ │ + // 295: astore 12 │ │ │ │ // 297: aload 11 │ │ │ │ - // 299: iload 16 │ │ │ │ - // 301: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 299: aload 12 │ │ │ │ + // 301: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 304: astore 11 │ │ │ │ - // 306: ldc "" │ │ │ │ - // 308: astore 12 │ │ │ │ - // 310: aload 11 │ │ │ │ - // 312: aload 12 │ │ │ │ - // 314: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 317: astore 11 │ │ │ │ - // 319: aload 11 │ │ │ │ - // 321: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 324: astore 11 │ │ │ │ + // 306: aload 11 │ │ │ │ + // 308: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 311: astore 11 │ │ │ │ + // 313: aload 5 │ │ │ │ + // 315: iload 9 │ │ │ │ + // 317: aload 11 │ │ │ │ + // 319: aastore │ │ │ │ + // 320: aload_0 │ │ │ │ + // 321: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 324: astore 5 │ │ │ │ // 326: aload 5 │ │ │ │ - // 328: iload 9 │ │ │ │ - // 330: aload 11 │ │ │ │ - // 332: aastore │ │ │ │ - // 333: aload_0 │ │ │ │ - // 334: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 337: astore 5 │ │ │ │ - // 339: aload 5 │ │ │ │ - // 341: iload_1 │ │ │ │ - // 342: aaload │ │ │ │ - // 343: astore 5 │ │ │ │ - // 345: iconst_2 │ │ │ │ - // 346: istore 9 │ │ │ │ - // 348: new Ljava/lang/StringBuilder; │ │ │ │ - // 351: astore 11 │ │ │ │ - // 353: aload 11 │ │ │ │ - // 355: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 358: aload_0 │ │ │ │ - // 359: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 362: astore 12 │ │ │ │ - // 364: aload 12 │ │ │ │ - // 366: iload_1 │ │ │ │ - // 367: aaload │ │ │ │ - // 368: astore 12 │ │ │ │ - // 370: iconst_2 │ │ │ │ - // 371: istore 13 │ │ │ │ - // 373: aload 12 │ │ │ │ - // 375: iload 13 │ │ │ │ - // 377: aaload │ │ │ │ - // 378: astore 12 │ │ │ │ - // 380: aload 12 │ │ │ │ - // 382: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ - // 385: dstore 14 │ │ │ │ - // 387: dload 14 │ │ │ │ - // 389: d2i │ │ │ │ - // 390: istore 16 │ │ │ │ + // 328: iload_1 │ │ │ │ + // 329: aaload │ │ │ │ + // 330: astore 5 │ │ │ │ + // 332: iconst_2 │ │ │ │ + // 333: istore 9 │ │ │ │ + // 335: new Ljava/lang/StringBuilder; │ │ │ │ + // 338: astore 11 │ │ │ │ + // 340: aload 11 │ │ │ │ + // 342: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 345: aload_0 │ │ │ │ + // 346: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 349: astore 12 │ │ │ │ + // 351: aload 12 │ │ │ │ + // 353: iload_1 │ │ │ │ + // 354: aaload │ │ │ │ + // 355: astore 12 │ │ │ │ + // 357: iconst_2 │ │ │ │ + // 358: istore 13 │ │ │ │ + // 360: aload 12 │ │ │ │ + // 362: iload 13 │ │ │ │ + // 364: aaload │ │ │ │ + // 365: astore 12 │ │ │ │ + // 367: aload 12 │ │ │ │ + // 369: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ + // 372: dstore 14 │ │ │ │ + // 374: dload 14 │ │ │ │ + // 376: d2i │ │ │ │ + // 377: istore 16 │ │ │ │ + // 379: aload 11 │ │ │ │ + // 381: iload 16 │ │ │ │ + // 383: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 386: astore 11 │ │ │ │ + // 388: ldc "" │ │ │ │ + // 390: astore 12 │ │ │ │ // 392: aload 11 │ │ │ │ - // 394: iload 16 │ │ │ │ - // 396: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 394: aload 12 │ │ │ │ + // 396: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 399: astore 11 │ │ │ │ - // 401: ldc "" │ │ │ │ - // 403: astore 12 │ │ │ │ - // 405: aload 11 │ │ │ │ - // 407: aload 12 │ │ │ │ - // 409: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 412: astore 11 │ │ │ │ - // 414: aload 11 │ │ │ │ - // 416: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 419: astore 11 │ │ │ │ + // 401: aload 11 │ │ │ │ + // 403: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 406: astore 11 │ │ │ │ + // 408: aload 5 │ │ │ │ + // 410: iload 9 │ │ │ │ + // 412: aload 11 │ │ │ │ + // 414: aastore │ │ │ │ + // 415: aload_0 │ │ │ │ + // 416: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 419: astore 5 │ │ │ │ // 421: aload 5 │ │ │ │ - // 423: iload 9 │ │ │ │ - // 425: aload 11 │ │ │ │ - // 427: aastore │ │ │ │ - // 428: aload_0 │ │ │ │ - // 429: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 432: astore 5 │ │ │ │ - // 434: aload 5 │ │ │ │ - // 436: iload_1 │ │ │ │ - // 437: aaload │ │ │ │ - // 438: astore 5 │ │ │ │ - // 440: iconst_3 │ │ │ │ - // 441: istore 9 │ │ │ │ - // 443: new Ljava/lang/StringBuilder; │ │ │ │ - // 446: astore 11 │ │ │ │ - // 448: aload 11 │ │ │ │ - // 450: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 453: aload_0 │ │ │ │ - // 454: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 457: astore 12 │ │ │ │ - // 459: aload 12 │ │ │ │ - // 461: iload_1 │ │ │ │ - // 462: aaload │ │ │ │ - // 463: astore 12 │ │ │ │ - // 465: iconst_3 │ │ │ │ - // 466: istore 13 │ │ │ │ - // 468: aload 12 │ │ │ │ - // 470: iload 13 │ │ │ │ - // 472: aaload │ │ │ │ - // 473: astore 12 │ │ │ │ - // 475: aload 12 │ │ │ │ - // 477: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ - // 480: dstore 14 │ │ │ │ - // 482: dload 14 │ │ │ │ - // 484: d2i │ │ │ │ - // 485: istore 16 │ │ │ │ + // 423: iload_1 │ │ │ │ + // 424: aaload │ │ │ │ + // 425: astore 5 │ │ │ │ + // 427: iconst_3 │ │ │ │ + // 428: istore 9 │ │ │ │ + // 430: new Ljava/lang/StringBuilder; │ │ │ │ + // 433: astore 11 │ │ │ │ + // 435: aload 11 │ │ │ │ + // 437: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 440: aload_0 │ │ │ │ + // 441: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 444: astore 12 │ │ │ │ + // 446: aload 12 │ │ │ │ + // 448: iload_1 │ │ │ │ + // 449: aaload │ │ │ │ + // 450: astore 12 │ │ │ │ + // 452: iconst_3 │ │ │ │ + // 453: istore 13 │ │ │ │ + // 455: aload 12 │ │ │ │ + // 457: iload 13 │ │ │ │ + // 459: aaload │ │ │ │ + // 460: astore 12 │ │ │ │ + // 462: aload 12 │ │ │ │ + // 464: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ + // 467: dstore 14 │ │ │ │ + // 469: dload 14 │ │ │ │ + // 471: d2i │ │ │ │ + // 472: istore 16 │ │ │ │ + // 474: aload 11 │ │ │ │ + // 476: iload 16 │ │ │ │ + // 478: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 481: astore 11 │ │ │ │ + // 483: ldc "" │ │ │ │ + // 485: astore 12 │ │ │ │ // 487: aload 11 │ │ │ │ - // 489: iload 16 │ │ │ │ - // 491: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 489: aload 12 │ │ │ │ + // 491: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 494: astore 11 │ │ │ │ - // 496: ldc "" │ │ │ │ - // 498: astore 12 │ │ │ │ - // 500: aload 11 │ │ │ │ - // 502: aload 12 │ │ │ │ - // 504: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 507: astore 11 │ │ │ │ - // 509: aload 11 │ │ │ │ - // 511: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 514: astore 11 │ │ │ │ + // 496: aload 11 │ │ │ │ + // 498: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 501: astore 11 │ │ │ │ + // 503: aload 5 │ │ │ │ + // 505: iload 9 │ │ │ │ + // 507: aload 11 │ │ │ │ + // 509: aastore │ │ │ │ + // 510: aload_0 │ │ │ │ + // 511: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 514: astore 5 │ │ │ │ // 516: aload 5 │ │ │ │ - // 518: iload 9 │ │ │ │ - // 520: aload 11 │ │ │ │ - // 522: aastore │ │ │ │ - // 523: aload_0 │ │ │ │ - // 524: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 527: astore 5 │ │ │ │ - // 529: aload 5 │ │ │ │ - // 531: iload_1 │ │ │ │ - // 532: aaload │ │ │ │ - // 533: astore 5 │ │ │ │ - // 535: iconst_4 │ │ │ │ - // 536: istore 9 │ │ │ │ - // 538: new Ljava/lang/StringBuilder; │ │ │ │ - // 541: astore 11 │ │ │ │ - // 543: aload 11 │ │ │ │ - // 545: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 548: aload_0 │ │ │ │ - // 549: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 552: astore 12 │ │ │ │ - // 554: aload 12 │ │ │ │ - // 556: iload_1 │ │ │ │ - // 557: aaload │ │ │ │ - // 558: astore 12 │ │ │ │ - // 560: iconst_4 │ │ │ │ - // 561: istore 13 │ │ │ │ - // 563: aload 12 │ │ │ │ - // 565: iload 13 │ │ │ │ - // 567: aaload │ │ │ │ - // 568: astore 12 │ │ │ │ - // 570: aload 12 │ │ │ │ - // 572: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ - // 575: dstore 14 │ │ │ │ - // 577: dload 14 │ │ │ │ - // 579: d2i │ │ │ │ - // 580: istore 16 │ │ │ │ + // 518: iload_1 │ │ │ │ + // 519: aaload │ │ │ │ + // 520: astore 5 │ │ │ │ + // 522: iconst_4 │ │ │ │ + // 523: istore 9 │ │ │ │ + // 525: new Ljava/lang/StringBuilder; │ │ │ │ + // 528: astore 11 │ │ │ │ + // 530: aload 11 │ │ │ │ + // 532: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 535: aload_0 │ │ │ │ + // 536: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 539: astore 12 │ │ │ │ + // 541: aload 12 │ │ │ │ + // 543: iload_1 │ │ │ │ + // 544: aaload │ │ │ │ + // 545: astore 12 │ │ │ │ + // 547: iconst_4 │ │ │ │ + // 548: istore 13 │ │ │ │ + // 550: aload 12 │ │ │ │ + // 552: iload 13 │ │ │ │ + // 554: aaload │ │ │ │ + // 555: astore 12 │ │ │ │ + // 557: aload 12 │ │ │ │ + // 559: invokestatic java/lang/Double.parseDouble:(Ljava/lang/String;)D │ │ │ │ + // 562: dstore 14 │ │ │ │ + // 564: dload 14 │ │ │ │ + // 566: d2i │ │ │ │ + // 567: istore 16 │ │ │ │ + // 569: aload 11 │ │ │ │ + // 571: iload 16 │ │ │ │ + // 573: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 576: astore 11 │ │ │ │ + // 578: ldc "" │ │ │ │ + // 580: astore 12 │ │ │ │ // 582: aload 11 │ │ │ │ - // 584: iload 16 │ │ │ │ - // 586: invokevirtual java/lang/StringBuilder.append:(I)Ljava/lang/StringBuilder; │ │ │ │ + // 584: aload 12 │ │ │ │ + // 586: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 589: astore 11 │ │ │ │ - // 591: ldc "" │ │ │ │ - // 593: astore 12 │ │ │ │ - // 595: aload 11 │ │ │ │ - // 597: aload 12 │ │ │ │ - // 599: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 602: astore 11 │ │ │ │ - // 604: aload 11 │ │ │ │ - // 606: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 609: astore 11 │ │ │ │ - // 611: aload 5 │ │ │ │ - // 613: iload 9 │ │ │ │ - // 615: aload 11 │ │ │ │ - // 617: aastore │ │ │ │ - // 618: new Ljava/lang/StringBuilder; │ │ │ │ - // 621: astore 5 │ │ │ │ - // 623: aload 5 │ │ │ │ - // 625: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 628: aload_0 │ │ │ │ - // 629: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 632: astore 6 │ │ │ │ - // 634: aload 6 │ │ │ │ - // 636: iload_1 │ │ │ │ - // 637: aaload │ │ │ │ - // 638: astore 6 │ │ │ │ - // 640: iconst_0 │ │ │ │ - // 641: istore 17 │ │ │ │ - // 643: aconst_null │ │ │ │ - // 644: astore 11 │ │ │ │ - // 646: aload 6 │ │ │ │ - // 648: iconst_0 │ │ │ │ - // 649: aaload │ │ │ │ + // 591: aload 11 │ │ │ │ + // 593: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 596: astore 11 │ │ │ │ + // 598: aload 5 │ │ │ │ + // 600: iload 9 │ │ │ │ + // 602: aload 11 │ │ │ │ + // 604: aastore │ │ │ │ + // 605: new Ljava/lang/StringBuilder; │ │ │ │ + // 608: astore 5 │ │ │ │ + // 610: aload 5 │ │ │ │ + // 612: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 615: aload_0 │ │ │ │ + // 616: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 619: astore 6 │ │ │ │ + // 621: aload 6 │ │ │ │ + // 623: iload_1 │ │ │ │ + // 624: aaload │ │ │ │ + // 625: astore 6 │ │ │ │ + // 627: iconst_0 │ │ │ │ + // 628: istore 17 │ │ │ │ + // 630: aconst_null │ │ │ │ + // 631: astore 11 │ │ │ │ + // 633: aload 6 │ │ │ │ + // 635: iconst_0 │ │ │ │ + // 636: aaload │ │ │ │ + // 637: astore 6 │ │ │ │ + // 639: aload 5 │ │ │ │ + // 641: aload 6 │ │ │ │ + // 643: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 646: astore 5 │ │ │ │ + // 648: ldc "~" │ │ │ │ // 650: astore 6 │ │ │ │ // 652: aload 5 │ │ │ │ // 654: aload 6 │ │ │ │ // 656: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 659: astore 5 │ │ │ │ - // 661: ldc "~" │ │ │ │ - // 663: astore 6 │ │ │ │ - // 665: aload 5 │ │ │ │ + // 661: aload_0 │ │ │ │ + // 662: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 665: astore 6 │ │ │ │ // 667: aload 6 │ │ │ │ - // 669: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 672: astore 5 │ │ │ │ - // 674: aload_0 │ │ │ │ - // 675: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 678: astore 6 │ │ │ │ - // 680: aload 6 │ │ │ │ - // 682: iload_1 │ │ │ │ - // 683: aaload │ │ │ │ - // 684: astore 6 │ │ │ │ - // 686: iconst_1 │ │ │ │ - // 687: istore 17 │ │ │ │ - // 689: aload 6 │ │ │ │ - // 691: iload 17 │ │ │ │ - // 693: aaload │ │ │ │ + // 669: iload_1 │ │ │ │ + // 670: aaload │ │ │ │ + // 671: astore 6 │ │ │ │ + // 673: iconst_1 │ │ │ │ + // 674: istore 17 │ │ │ │ + // 676: aload 6 │ │ │ │ + // 678: iload 17 │ │ │ │ + // 680: aaload │ │ │ │ + // 681: astore 6 │ │ │ │ + // 683: aload 5 │ │ │ │ + // 685: aload 6 │ │ │ │ + // 687: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 690: astore 5 │ │ │ │ + // 692: ldc "~" │ │ │ │ // 694: astore 6 │ │ │ │ // 696: aload 5 │ │ │ │ // 698: aload 6 │ │ │ │ // 700: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 703: astore 5 │ │ │ │ - // 705: ldc "~" │ │ │ │ - // 707: astore 6 │ │ │ │ - // 709: aload 5 │ │ │ │ + // 705: aload_0 │ │ │ │ + // 706: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 709: astore 6 │ │ │ │ // 711: aload 6 │ │ │ │ - // 713: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 716: astore 5 │ │ │ │ - // 718: aload_0 │ │ │ │ - // 719: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 722: astore 6 │ │ │ │ - // 724: aload 6 │ │ │ │ - // 726: iload_1 │ │ │ │ - // 727: aaload │ │ │ │ - // 728: astore 6 │ │ │ │ - // 730: iconst_2 │ │ │ │ - // 731: istore 17 │ │ │ │ - // 733: aload 6 │ │ │ │ - // 735: iload 17 │ │ │ │ - // 737: aaload │ │ │ │ + // 713: iload_1 │ │ │ │ + // 714: aaload │ │ │ │ + // 715: astore 6 │ │ │ │ + // 717: iconst_2 │ │ │ │ + // 718: istore 17 │ │ │ │ + // 720: aload 6 │ │ │ │ + // 722: iload 17 │ │ │ │ + // 724: aaload │ │ │ │ + // 725: astore 6 │ │ │ │ + // 727: aload 5 │ │ │ │ + // 729: aload 6 │ │ │ │ + // 731: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 734: astore 5 │ │ │ │ + // 736: ldc "~" │ │ │ │ // 738: astore 6 │ │ │ │ // 740: aload 5 │ │ │ │ // 742: aload 6 │ │ │ │ // 744: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 747: astore 5 │ │ │ │ - // 749: ldc "~" │ │ │ │ - // 751: astore 6 │ │ │ │ - // 753: aload 5 │ │ │ │ + // 749: aload_0 │ │ │ │ + // 750: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 753: astore 6 │ │ │ │ // 755: aload 6 │ │ │ │ - // 757: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 760: astore 5 │ │ │ │ - // 762: aload_0 │ │ │ │ - // 763: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 766: astore 6 │ │ │ │ - // 768: aload 6 │ │ │ │ - // 770: iload_1 │ │ │ │ - // 771: aaload │ │ │ │ - // 772: astore 6 │ │ │ │ - // 774: iconst_3 │ │ │ │ - // 775: istore 17 │ │ │ │ - // 777: aload 6 │ │ │ │ - // 779: iload 17 │ │ │ │ - // 781: aaload │ │ │ │ + // 757: iload_1 │ │ │ │ + // 758: aaload │ │ │ │ + // 759: astore 6 │ │ │ │ + // 761: iconst_3 │ │ │ │ + // 762: istore 17 │ │ │ │ + // 764: aload 6 │ │ │ │ + // 766: iload 17 │ │ │ │ + // 768: aaload │ │ │ │ + // 769: astore 6 │ │ │ │ + // 771: aload 5 │ │ │ │ + // 773: aload 6 │ │ │ │ + // 775: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 778: astore 5 │ │ │ │ + // 780: ldc "~" │ │ │ │ // 782: astore 6 │ │ │ │ // 784: aload 5 │ │ │ │ // 786: aload 6 │ │ │ │ // 788: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 791: astore 5 │ │ │ │ - // 793: ldc "~" │ │ │ │ - // 795: astore 6 │ │ │ │ - // 797: aload 5 │ │ │ │ + // 793: aload_0 │ │ │ │ + // 794: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 797: astore 6 │ │ │ │ // 799: aload 6 │ │ │ │ - // 801: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 804: astore 5 │ │ │ │ - // 806: aload_0 │ │ │ │ - // 807: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 810: astore 6 │ │ │ │ - // 812: aload 6 │ │ │ │ - // 814: iload_1 │ │ │ │ - // 815: aaload │ │ │ │ - // 816: astore 6 │ │ │ │ - // 818: iconst_4 │ │ │ │ - // 819: istore 17 │ │ │ │ - // 821: aload 6 │ │ │ │ - // 823: iload 17 │ │ │ │ - // 825: aaload │ │ │ │ + // 801: iload_1 │ │ │ │ + // 802: aaload │ │ │ │ + // 803: astore 6 │ │ │ │ + // 805: iconst_4 │ │ │ │ + // 806: istore 17 │ │ │ │ + // 808: aload 6 │ │ │ │ + // 810: iload 17 │ │ │ │ + // 812: aaload │ │ │ │ + // 813: astore 6 │ │ │ │ + // 815: aload 5 │ │ │ │ + // 817: aload 6 │ │ │ │ + // 819: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 822: astore 5 │ │ │ │ + // 824: ldc "~" │ │ │ │ // 826: astore 6 │ │ │ │ // 828: aload 5 │ │ │ │ // 830: aload 6 │ │ │ │ // 832: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 835: astore 5 │ │ │ │ - // 837: ldc "~" │ │ │ │ - // 839: astore 6 │ │ │ │ - // 841: aload 5 │ │ │ │ + // 837: aload_0 │ │ │ │ + // 838: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 841: astore 6 │ │ │ │ // 843: aload 6 │ │ │ │ - // 845: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 848: astore 5 │ │ │ │ - // 850: aload_0 │ │ │ │ - // 851: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 854: astore 6 │ │ │ │ - // 856: aload 6 │ │ │ │ - // 858: iload_1 │ │ │ │ - // 859: aaload │ │ │ │ - // 860: astore 6 │ │ │ │ - // 862: bipush 6 │ │ │ │ - // 864: istore 17 │ │ │ │ - // 866: aload 6 │ │ │ │ - // 868: iload 17 │ │ │ │ - // 870: aaload │ │ │ │ + // 845: iload_1 │ │ │ │ + // 846: aaload │ │ │ │ + // 847: astore 6 │ │ │ │ + // 849: bipush 6 │ │ │ │ + // 851: istore 17 │ │ │ │ + // 853: aload 6 │ │ │ │ + // 855: iload 17 │ │ │ │ + // 857: aaload │ │ │ │ + // 858: astore 6 │ │ │ │ + // 860: aload 5 │ │ │ │ + // 862: aload 6 │ │ │ │ + // 864: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 867: astore 5 │ │ │ │ + // 869: ldc "~" │ │ │ │ // 871: astore 6 │ │ │ │ // 873: aload 5 │ │ │ │ // 875: aload 6 │ │ │ │ // 877: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 880: astore 5 │ │ │ │ - // 882: ldc "~" │ │ │ │ - // 884: astore 6 │ │ │ │ - // 886: aload 5 │ │ │ │ + // 882: aload_0 │ │ │ │ + // 883: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 886: astore 6 │ │ │ │ // 888: aload 6 │ │ │ │ - // 890: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 893: astore 5 │ │ │ │ - // 895: aload_0 │ │ │ │ - // 896: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 899: astore 6 │ │ │ │ - // 901: aload 6 │ │ │ │ - // 903: iload_1 │ │ │ │ - // 904: aaload │ │ │ │ - // 905: astore 6 │ │ │ │ - // 907: bipush 7 │ │ │ │ - // 909: istore 17 │ │ │ │ - // 911: aload 6 │ │ │ │ - // 913: iload 17 │ │ │ │ - // 915: aaload │ │ │ │ + // 890: iload_1 │ │ │ │ + // 891: aaload │ │ │ │ + // 892: astore 6 │ │ │ │ + // 894: bipush 7 │ │ │ │ + // 896: istore 17 │ │ │ │ + // 898: aload 6 │ │ │ │ + // 900: iload 17 │ │ │ │ + // 902: aaload │ │ │ │ + // 903: astore 6 │ │ │ │ + // 905: aload 5 │ │ │ │ + // 907: aload 6 │ │ │ │ + // 909: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 912: astore 5 │ │ │ │ + // 914: ldc "~" │ │ │ │ // 916: astore 6 │ │ │ │ // 918: aload 5 │ │ │ │ // 920: aload 6 │ │ │ │ // 922: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 925: astore 5 │ │ │ │ - // 927: ldc "~" │ │ │ │ - // 929: astore 6 │ │ │ │ - // 931: aload 5 │ │ │ │ + // 927: aload_0 │ │ │ │ + // 928: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 931: astore 6 │ │ │ │ // 933: aload 6 │ │ │ │ - // 935: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 938: astore 5 │ │ │ │ - // 940: aload_0 │ │ │ │ - // 941: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 944: astore 6 │ │ │ │ - // 946: aload 6 │ │ │ │ - // 948: iload_1 │ │ │ │ - // 949: aaload │ │ │ │ - // 950: astore 6 │ │ │ │ - // 952: bipush 8 │ │ │ │ - // 954: istore 17 │ │ │ │ - // 956: aload 6 │ │ │ │ - // 958: iload 17 │ │ │ │ - // 960: aaload │ │ │ │ + // 935: iload_1 │ │ │ │ + // 936: aaload │ │ │ │ + // 937: astore 6 │ │ │ │ + // 939: bipush 8 │ │ │ │ + // 941: istore 17 │ │ │ │ + // 943: aload 6 │ │ │ │ + // 945: iload 17 │ │ │ │ + // 947: aaload │ │ │ │ + // 948: astore 6 │ │ │ │ + // 950: aload 5 │ │ │ │ + // 952: aload 6 │ │ │ │ + // 954: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 957: astore 5 │ │ │ │ + // 959: ldc "~" │ │ │ │ // 961: astore 6 │ │ │ │ // 963: aload 5 │ │ │ │ // 965: aload 6 │ │ │ │ // 967: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 970: astore 5 │ │ │ │ - // 972: ldc "~" │ │ │ │ - // 974: astore 6 │ │ │ │ - // 976: aload 5 │ │ │ │ + // 972: aload_0 │ │ │ │ + // 973: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ + // 976: astore 6 │ │ │ │ // 978: aload 6 │ │ │ │ - // 980: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 983: astore 5 │ │ │ │ - // 985: aload_0 │ │ │ │ - // 986: getfield com/juet/attendance/attendance$WebExtractor.data:[[Ljava/lang/String; │ │ │ │ - // 989: astore 6 │ │ │ │ - // 991: aload 6 │ │ │ │ - // 993: iload_1 │ │ │ │ - // 994: aaload │ │ │ │ - // 995: astore 6 │ │ │ │ - // 997: bipush 9 │ │ │ │ - // 999: istore 17 │ │ │ │ - // 1001: aload 6 │ │ │ │ - // 1003: iload 17 │ │ │ │ - // 1005: aaload │ │ │ │ + // 980: iload_1 │ │ │ │ + // 981: aaload │ │ │ │ + // 982: astore 6 │ │ │ │ + // 984: bipush 9 │ │ │ │ + // 986: istore 17 │ │ │ │ + // 988: aload 6 │ │ │ │ + // 990: iload 17 │ │ │ │ + // 992: aaload │ │ │ │ + // 993: astore 6 │ │ │ │ + // 995: aload 5 │ │ │ │ + // 997: aload 6 │ │ │ │ + // 999: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 1002: astore 5 │ │ │ │ + // 1004: ldc "\n" │ │ │ │ // 1006: astore 6 │ │ │ │ // 1008: aload 5 │ │ │ │ // 1010: aload 6 │ │ │ │ // 1012: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 1015: astore 5 │ │ │ │ - // 1017: ldc "\n" │ │ │ │ - // 1019: astore 6 │ │ │ │ - // 1021: aload 5 │ │ │ │ - // 1023: aload 6 │ │ │ │ - // 1025: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 1028: astore 5 │ │ │ │ - // 1030: aload 5 │ │ │ │ - // 1032: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 1035: astore 18 │ │ │ │ - // 1037: getstatic java/lang/System.out:Ljava/io/PrintStream; │ │ │ │ - // 1040: astore 5 │ │ │ │ - // 1042: new Ljava/lang/StringBuilder; │ │ │ │ - // 1045: astore 6 │ │ │ │ - // 1047: aload 6 │ │ │ │ - // 1049: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 1052: ldc "s = " │ │ │ │ - // 1054: astore 11 │ │ │ │ - // 1056: aload 6 │ │ │ │ - // 1058: aload 11 │ │ │ │ - // 1060: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 1063: astore 6 │ │ │ │ - // 1065: aload 6 │ │ │ │ - // 1067: aload 18 │ │ │ │ - // 1069: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 1072: astore 6 │ │ │ │ - // 1074: aload 6 │ │ │ │ - // 1076: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 1079: astore 6 │ │ │ │ - // 1081: aload 5 │ │ │ │ - // 1083: aload 6 │ │ │ │ - // 1085: invokevirtual java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ - // 1088: aload 18 │ │ │ │ - // 1090: invokevirtual java/lang/String.getBytes:()[B │ │ │ │ - // 1093: astore 5 │ │ │ │ - // 1095: aload 10 │ │ │ │ - // 1097: aload 5 │ │ │ │ - // 1099: invokevirtual java/io/FileOutputStream.write:([B)V │ │ │ │ - // 1102: iload_1 │ │ │ │ - // 1103: iconst_1 │ │ │ │ - // 1104: iadd │ │ │ │ - // 1105: istore_1 │ │ │ │ - // 1106: goto 204 │ │ │ │ - // 1109: getstatic com/juet/attendance/attendance.refreshtype:I │ │ │ │ - // 1112: istore_2 │ │ │ │ - // 1113: bipush 20 │ │ │ │ - // 1115: istore 9 │ │ │ │ - // 1117: iload_2 │ │ │ │ - // 1118: iload 9 │ │ │ │ - // 1120: if_icmpne 204 │ │ │ │ - // 1123: new Ljava/lang/StringBuilder; │ │ │ │ - // 1126: astore 5 │ │ │ │ - // 1128: aload 5 │ │ │ │ - // 1130: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 1017: aload 5 │ │ │ │ + // 1019: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 1022: astore 18 │ │ │ │ + // 1024: getstatic java/lang/System.out:Ljava/io/PrintStream; │ │ │ │ + // 1027: astore 5 │ │ │ │ + // 1029: new Ljava/lang/StringBuilder; │ │ │ │ + // 1032: astore 6 │ │ │ │ + // 1034: aload 6 │ │ │ │ + // 1036: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 1039: ldc "s = " │ │ │ │ + // 1041: astore 11 │ │ │ │ + // 1043: aload 6 │ │ │ │ + // 1045: aload 11 │ │ │ │ + // 1047: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 1050: astore 6 │ │ │ │ + // 1052: aload 6 │ │ │ │ + // 1054: aload 18 │ │ │ │ + // 1056: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 1059: astore 6 │ │ │ │ + // 1061: aload 6 │ │ │ │ + // 1063: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 1066: astore 6 │ │ │ │ + // 1068: aload 5 │ │ │ │ + // 1070: aload 6 │ │ │ │ + // 1072: invokevirtual java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ + // 1075: aload 18 │ │ │ │ + // 1077: invokevirtual java/lang/String.getBytes:()[B │ │ │ │ + // 1080: astore 5 │ │ │ │ + // 1082: aload 10 │ │ │ │ + // 1084: aload 5 │ │ │ │ + // 1086: invokevirtual java/io/FileOutputStream.write:([B)V │ │ │ │ + // 1089: iload_1 │ │ │ │ + // 1090: iconst_1 │ │ │ │ + // 1091: iadd │ │ │ │ + // 1092: istore_1 │ │ │ │ + // 1093: goto 191 │ │ │ │ + // 1096: getstatic com/juet/attendance/attendance.refreshtype:I │ │ │ │ + // 1099: istore_2 │ │ │ │ + // 1100: bipush 20 │ │ │ │ + // 1102: istore 9 │ │ │ │ + // 1104: iload_2 │ │ │ │ + // 1105: iload 9 │ │ │ │ + // 1107: if_icmpne 191 │ │ │ │ + // 1110: new Ljava/lang/StringBuilder; │ │ │ │ + // 1113: astore 5 │ │ │ │ + // 1115: aload 5 │ │ │ │ + // 1117: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 1120: aload 5 │ │ │ │ + // 1122: aload 7 │ │ │ │ + // 1124: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 1127: astore 5 │ │ │ │ + // 1129: ldc "~reallyquick\n" │ │ │ │ + // 1131: astore 6 │ │ │ │ // 1133: aload 5 │ │ │ │ - // 1135: aload 7 │ │ │ │ + // 1135: aload 6 │ │ │ │ // 1137: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ // 1140: astore 5 │ │ │ │ - // 1142: ldc "~" │ │ │ │ - // 1144: astore 6 │ │ │ │ - // 1146: aload 5 │ │ │ │ - // 1148: aload 6 │ │ │ │ - // 1150: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 1153: astore 5 │ │ │ │ - // 1155: ldc "reallyquick\n" │ │ │ │ - // 1157: astore 6 │ │ │ │ - // 1159: aload 5 │ │ │ │ - // 1161: aload 6 │ │ │ │ - // 1163: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 1166: astore 5 │ │ │ │ - // 1168: aload 5 │ │ │ │ - // 1170: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 1173: astore 5 │ │ │ │ - // 1175: aload 5 │ │ │ │ - // 1177: invokevirtual java/lang/String.getBytes:()[B │ │ │ │ - // 1180: astore 5 │ │ │ │ - // 1182: aload 10 │ │ │ │ - // 1184: aload 5 │ │ │ │ - // 1186: invokevirtual java/io/FileOutputStream.write:([B)V │ │ │ │ - // 1189: goto 204 │ │ │ │ - // 1192: astore 19 │ │ │ │ - // 1194: getstatic java/lang/System.out:Ljava/io/PrintStream; │ │ │ │ - // 1197: astore 5 │ │ │ │ - // 1199: new Ljava/lang/StringBuilder; │ │ │ │ + // 1142: aload 5 │ │ │ │ + // 1144: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ + // 1147: astore 5 │ │ │ │ + // 1149: aload 5 │ │ │ │ + // 1151: invokevirtual java/lang/String.getBytes:()[B │ │ │ │ + // 1154: astore 5 │ │ │ │ + // 1156: aload 10 │ │ │ │ + // 1158: aload 5 │ │ │ │ + // 1160: invokevirtual java/io/FileOutputStream.write:([B)V │ │ │ │ + // 1163: goto 191 │ │ │ │ + // 1166: astore 19 │ │ │ │ + // 1168: getstatic java/lang/System.out:Ljava/io/PrintStream; │ │ │ │ + // 1171: astore 5 │ │ │ │ + // 1173: new Ljava/lang/StringBuilder; │ │ │ │ + // 1176: astore 6 │ │ │ │ + // 1178: aload 6 │ │ │ │ + // 1180: invokespecial java/lang/StringBuilder.:()V │ │ │ │ + // 1183: ldc "Err : " │ │ │ │ + // 1185: astore 11 │ │ │ │ + // 1187: aload 6 │ │ │ │ + // 1189: aload 11 │ │ │ │ + // 1191: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ + // 1194: aload 19 │ │ │ │ + // 1196: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ + // 1199: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ // 1202: astore 6 │ │ │ │ - // 1204: aload 6 │ │ │ │ - // 1206: invokespecial java/lang/StringBuilder.:()V │ │ │ │ - // 1209: ldc "Err : " │ │ │ │ - // 1211: astore 11 │ │ │ │ - // 1213: aload 6 │ │ │ │ - // 1215: aload 11 │ │ │ │ - // 1217: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ │ │ - // 1220: aload 19 │ │ │ │ - // 1222: invokevirtual java/lang/StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ │ │ - // 1225: invokevirtual java/lang/StringBuilder.toString:()Ljava/lang/String; │ │ │ │ - // 1228: astore 6 │ │ │ │ - // 1230: aload 5 │ │ │ │ - // 1232: aload 6 │ │ │ │ - // 1234: invokevirtual java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ - // 1237: return │ │ │ │ - // 1238: astore 19 │ │ │ │ - // 1240: aload 19 │ │ │ │ - // 1242: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ - // 1245: goto 333 │ │ │ │ - // 1248: astore 19 │ │ │ │ - // 1250: aload 19 │ │ │ │ - // 1252: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ - // 1255: goto 428 │ │ │ │ - // 1258: astore 19 │ │ │ │ - // 1260: aload 19 │ │ │ │ - // 1262: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ - // 1265: goto 523 │ │ │ │ - // 1268: astore 19 │ │ │ │ - // 1270: aload 19 │ │ │ │ - // 1272: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ - // 1275: goto 618 │ │ │ │ - // 1278: aload 10 │ │ │ │ - // 1280: invokevirtual java/io/FileOutputStream.close:()V │ │ │ │ - // 1283: goto 1237 │ │ │ │ + // 1204: aload 5 │ │ │ │ + // 1206: aload 6 │ │ │ │ + // 1208: invokevirtual java/io/PrintStream.println:(Ljava/lang/String;)V │ │ │ │ + // 1211: return │ │ │ │ + // 1212: astore 19 │ │ │ │ + // 1214: aload 19 │ │ │ │ + // 1216: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ + // 1219: goto 320 │ │ │ │ + // 1222: astore 19 │ │ │ │ + // 1224: aload 19 │ │ │ │ + // 1226: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ + // 1229: goto 415 │ │ │ │ + // 1232: astore 19 │ │ │ │ + // 1234: aload 19 │ │ │ │ + // 1236: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ + // 1239: goto 510 │ │ │ │ + // 1242: astore 19 │ │ │ │ + // 1244: aload 19 │ │ │ │ + // 1246: invokevirtual java/lang/Exception.printStackTrace:()V │ │ │ │ + // 1249: goto 605 │ │ │ │ + // 1252: aload 10 │ │ │ │ + // 1254: invokevirtual java/io/FileOutputStream.close:()V │ │ │ │ + // 1257: goto 1211 │ │ │ │ // Exceptions: │ │ │ │ // Try Handler │ │ │ │ // Start End Start End Type │ │ │ │ // ----- ----- ----- ----- --------------------- │ │ │ │ - // 86 90 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 92 97 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 99 104 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 116 120 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 124 127 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 138 141 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 143 148 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 150 155 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 163 168 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 176 181 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 183 188 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 190 195 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 199 204 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 204 208 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 212 214 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 224 226 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 228 233 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 238 242 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 246 248 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 253 256 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 258 263 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 263 267 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 271 273 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 280 283 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 285 290 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 299 304 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 312 317 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 319 324 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 330 333 1238 1248 Ljava/lang/Exception; │ │ │ │ - // 333 337 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 341 343 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 348 351 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 353 358 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 358 362 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 366 368 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 375 378 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 380 385 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 394 399 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 407 412 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 414 419 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 425 428 1248 1258 Ljava/lang/Exception; │ │ │ │ - // 428 432 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 436 438 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 443 446 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 448 453 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 453 457 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 461 463 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 470 473 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 475 480 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 489 494 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 502 507 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 509 514 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 520 523 1258 1268 Ljava/lang/Exception; │ │ │ │ - // 523 527 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 531 533 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 538 541 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 543 548 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 548 552 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 556 558 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 565 568 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 570 575 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 584 589 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 597 602 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 604 609 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 615 618 1268 1278 Ljava/lang/Exception; │ │ │ │ - // 618 621 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 623 628 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 628 632 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 636 638 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 648 650 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 654 659 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 667 672 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 674 678 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 682 684 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 691 694 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 698 703 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 711 716 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 718 722 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 726 728 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 735 738 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 742 747 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 755 760 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 762 766 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 770 772 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 779 782 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 786 791 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 799 804 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 806 810 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 814 816 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 823 826 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 830 835 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 843 848 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 850 854 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 858 860 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 868 871 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 875 880 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 888 893 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 895 899 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 903 905 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 913 916 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 920 925 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 933 938 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 940 944 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 948 950 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 958 961 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 965 970 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 978 983 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 985 989 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 993 995 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1003 1006 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1010 1015 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1023 1028 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1030 1035 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1037 1040 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1042 1045 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1047 1052 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1058 1063 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1067 1072 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1074 1079 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1083 1088 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1088 1093 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1097 1102 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1109 1112 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1123 1126 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1128 1133 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1135 1140 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1148 1153 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1161 1166 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1168 1173 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1175 1180 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1184 1189 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1240 1245 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1250 1255 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1260 1265 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1270 1275 1192 1237 Ljava/lang/Exception; │ │ │ │ - // 1278 1283 1192 1237 Ljava/lang/Exception; │ │ │ │ + // 86 90 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 92 97 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 99 104 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 116 120 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 124 127 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 138 141 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 143 148 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 150 155 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 163 168 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 170 175 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 177 182 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 186 191 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 191 195 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 199 201 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 211 213 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 215 220 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 225 229 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 233 235 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 240 243 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 245 250 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 250 254 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 258 260 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 267 270 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 272 277 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 286 291 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 299 304 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 306 311 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 317 320 1212 1222 Ljava/lang/Exception; │ │ │ │ + // 320 324 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 328 330 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 335 338 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 340 345 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 345 349 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 353 355 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 362 365 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 367 372 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 381 386 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 394 399 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 401 406 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 412 415 1222 1232 Ljava/lang/Exception; │ │ │ │ + // 415 419 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 423 425 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 430 433 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 435 440 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 440 444 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 448 450 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 457 460 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 462 467 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 476 481 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 489 494 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 496 501 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 507 510 1232 1242 Ljava/lang/Exception; │ │ │ │ + // 510 514 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 518 520 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 525 528 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 530 535 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 535 539 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 543 545 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 552 555 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 557 562 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 571 576 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 584 589 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 591 596 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 602 605 1242 1252 Ljava/lang/Exception; │ │ │ │ + // 605 608 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 610 615 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 615 619 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 623 625 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 635 637 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 641 646 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 654 659 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 661 665 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 669 671 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 678 681 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 685 690 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 698 703 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 705 709 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 713 715 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 722 725 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 729 734 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 742 747 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 749 753 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 757 759 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 766 769 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 773 778 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 786 791 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 793 797 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 801 803 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 810 813 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 817 822 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 830 835 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 837 841 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 845 847 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 855 858 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 862 867 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 875 880 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 882 886 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 890 892 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 900 903 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 907 912 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 920 925 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 927 931 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 935 937 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 945 948 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 952 957 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 965 970 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 972 976 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 980 982 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 990 993 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 997 1002 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1010 1015 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1017 1022 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1024 1027 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1029 1032 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1034 1039 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1045 1050 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1054 1059 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1061 1066 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1070 1075 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1075 1080 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1084 1089 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1096 1099 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1110 1113 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1115 1120 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1122 1127 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1135 1140 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1142 1147 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1149 1154 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1158 1163 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1214 1219 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1224 1229 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1234 1239 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1244 1249 1166 1211 Ljava/lang/Exception; │ │ │ │ + // 1252 1257 1166 1211 Ljava/lang/Exception; │ │ │ │ // │ │ │ │ // The error that occurred was: │ │ │ │ // │ │ │ │ - // java.lang.IndexOutOfBoundsException: Index 640 out of bounds for length 640 │ │ │ │ + // java.lang.IndexOutOfBoundsException: Index 628 out of bounds for length 628 │ │ │ │ // 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.build(AstBuilder.java:113) │ │ │ │ @@ -2173,14 +2159,15 @@ │ │ │ │ try { │ │ │ │ final FragmentActivity activity = this$2.getActivity(); │ │ │ │ try { │ │ │ │ final Toast text = Toast.makeText(activity.getApplicationContext(), (CharSequence)"Connection Error/Wrong Credentials", 1); │ │ │ │ try { │ │ │ │ text.show(); │ │ │ │ return; │ │ │ │ + // iftrue(Label_0085:, Build$VERSION.SDK_INT <= 10) │ │ │ │ this.reCreate(); │ │ │ │ return; │ │ │ │ final attendance this$3; │ │ │ │ Label_0085: { │ │ │ │ this$3 = this.this$0; │ │ │ │ } │ │ │ │ try { │ │ │ │ @@ -2206,15 +2193,14 @@ │ │ │ │ } │ │ │ │ catch (Exception ex4) {} │ │ │ │ } │ │ │ │ catch (Exception ex5) {} │ │ │ │ } │ │ │ │ catch (Exception ex6) {} │ │ │ │ } │ │ │ │ - // iftrue(Label_0085:, Build$VERSION.SDK_INT <= 10) │ │ │ │ catch (Exception ex7) {} │ │ │ │ } │ │ │ │ catch (Exception ex8) {} │ │ │ │ } │ │ │ │ catch (Exception ex9) {} │ │ │ │ } │ │ │ │ } │ │ ├── com/actionbarsherlock/internal/ActionBarSherlockCompat.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1642,15 +1642,15 @@ │ │ │ │ 98: iload_1 │ │ │ │ 99: ireturn │ │ │ │ │ │ │ │ private void installDecor(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=16, args_size=1 │ │ │ │ + stack=300, locals=15, args_size=1 │ │ │ │ 0: iconst_1 │ │ │ │ 1: istore_1 │ │ │ │ 2: iconst_0 │ │ │ │ 3: istore_2 │ │ │ │ 4: aconst_null │ │ │ │ 5: astore_3 │ │ │ │ 6: aload_0 │ │ │ │ @@ -1730,28 +1730,28 @@ │ │ │ │ 165: aload_0 │ │ │ │ 166: aload 4 │ │ │ │ 168: putfield #232 // Field mContentParent:Landroid/view/ViewGroup; │ │ │ │ 171: aload 6 │ │ │ │ 173: ifnull 227 │ │ │ │ 176: aload 6 │ │ │ │ 178: invokeinterface #370, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ - 183: astore 11 │ │ │ │ - 185: aload 11 │ │ │ │ + 183: astore 4 │ │ │ │ + 185: aload 4 │ │ │ │ 187: invokeinterface #375, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 192: istore 7 │ │ │ │ - 194: iload 7 │ │ │ │ + 192: istore 5 │ │ │ │ + 194: iload 5 │ │ │ │ 196: ifeq 227 │ │ │ │ - 199: aload 11 │ │ │ │ + 199: aload 4 │ │ │ │ 201: invokeinterface #379, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 206: checkcast #341 // class android/view/View │ │ │ │ 209: astore 10 │ │ │ │ 211: aload_0 │ │ │ │ 212: getfield #232 // Field mContentParent:Landroid/view/ViewGroup; │ │ │ │ - 215: astore 4 │ │ │ │ - 217: aload 4 │ │ │ │ + 215: astore 11 │ │ │ │ + 217: aload 11 │ │ │ │ 219: aload 10 │ │ │ │ 221: invokevirtual #381 // Method android/view/ViewGroup.addView:(Landroid/view/View;)V │ │ │ │ 224: goto 185 │ │ │ │ 227: aload_0 │ │ │ │ 228: getfield #176 // Field mDecor:Landroid/view/ViewGroup; │ │ │ │ 231: astore 4 │ │ │ │ 233: getstatic #384 // Field com/actionbarsherlock/R$id.abs__action_bar:I │ │ │ │ @@ -1781,17 +1781,17 @@ │ │ │ │ 286: ifnonnull 311 │ │ │ │ 289: aload_0 │ │ │ │ 290: getfield #287 // Field wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ 293: astore 4 │ │ │ │ 295: aload_0 │ │ │ │ 296: getfield #68 // Field mActivity:Landroid/app/Activity; │ │ │ │ 299: invokevirtual #291 // Method android/app/Activity.getTitle:()Ljava/lang/CharSequence; │ │ │ │ - 302: astore 12 │ │ │ │ + 302: astore 11 │ │ │ │ 304: aload 4 │ │ │ │ - 306: aload 12 │ │ │ │ + 306: aload 11 │ │ │ │ 308: invokevirtual #297 // Method com/actionbarsherlock/internal/widget/ActionBarView.setWindowTitle:(Ljava/lang/CharSequence;)V │ │ │ │ 311: aload_0 │ │ │ │ 312: iconst_2 │ │ │ │ 313: invokevirtual #159 // Method hasFeature:(I)Z │ │ │ │ 316: istore 7 │ │ │ │ 318: iload 7 │ │ │ │ 320: ifeq 334 │ │ │ │ @@ -1812,22 +1812,22 @@ │ │ │ │ 352: aload 4 │ │ │ │ 354: invokevirtual #396 // Method com/actionbarsherlock/internal/widget/ActionBarView.initIndeterminateProgress:()V │ │ │ │ 357: aload_0 │ │ │ │ 358: getfield #68 // Field mActivity:Landroid/app/Activity; │ │ │ │ 361: astore 4 │ │ │ │ 363: aload 4 │ │ │ │ 365: invokestatic #400 // Method loadUiOptionsFromManifest:(Landroid/app/Activity;)I │ │ │ │ - 368: istore 13 │ │ │ │ - 370: iload 13 │ │ │ │ + 368: istore 12 │ │ │ │ + 370: iload 12 │ │ │ │ 372: ifeq 381 │ │ │ │ 375: aload_0 │ │ │ │ - 376: iload 13 │ │ │ │ + 376: iload 12 │ │ │ │ 378: putfield #64 // Field mUiOptions:I │ │ │ │ 381: iconst_0 │ │ │ │ - 382: istore 14 │ │ │ │ + 382: istore 13 │ │ │ │ 384: aload_0 │ │ │ │ 385: getfield #64 // Field mUiOptions:I │ │ │ │ 388: iconst_1 │ │ │ │ 389: iand │ │ │ │ 390: istore 7 │ │ │ │ 392: iload 7 │ │ │ │ 394: ifeq 551 │ │ │ │ @@ -1837,34 +1837,34 @@ │ │ │ │ 402: getfield #68 // Field mActivity:Landroid/app/Activity; │ │ │ │ 405: astore 4 │ │ │ │ 407: getstatic #405 // Field com/actionbarsherlock/R$bool.abs__split_action_bar_is_narrow:I │ │ │ │ 410: istore_2 │ │ │ │ 411: aload 4 │ │ │ │ 413: iload_2 │ │ │ │ 414: invokestatic #411 // Method com/actionbarsherlock/internal/ResourcesCompat.getResources_getBoolean:(Landroid/content/Context;I)Z │ │ │ │ - 417: istore 14 │ │ │ │ + 417: istore 13 │ │ │ │ 419: aload_0 │ │ │ │ 420: getfield #176 // Field mDecor:Landroid/view/ViewGroup; │ │ │ │ 423: astore 4 │ │ │ │ 425: getstatic #414 // Field com/actionbarsherlock/R$id.abs__split_action_bar:I │ │ │ │ 428: istore_2 │ │ │ │ 429: aload 4 │ │ │ │ 431: iload_2 │ │ │ │ 432: invokevirtual #196 // Method android/view/ViewGroup.findViewById:(I)Landroid/view/View; │ │ │ │ 435: checkcast #416 // class com/actionbarsherlock/internal/widget/ActionBarContainer │ │ │ │ - 438: astore 15 │ │ │ │ - 440: aload 15 │ │ │ │ + 438: astore 14 │ │ │ │ + 440: aload 14 │ │ │ │ 442: ifnull 597 │ │ │ │ 445: aload_0 │ │ │ │ 446: getfield #287 // Field wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ - 449: aload 15 │ │ │ │ + 449: aload 14 │ │ │ │ 451: invokevirtual #420 // Method com/actionbarsherlock/internal/widget/ActionBarView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ │ │ 454: aload_0 │ │ │ │ 455: getfield #287 // Field wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ - 458: iload 14 │ │ │ │ + 458: iload 13 │ │ │ │ 460: invokevirtual #423 // Method com/actionbarsherlock/internal/widget/ActionBarView.setSplitActionBar:(Z)V │ │ │ │ 463: aload_0 │ │ │ │ 464: getfield #287 // Field wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ │ 467: iload_1 │ │ │ │ 468: invokevirtual #426 // Method com/actionbarsherlock/internal/widget/ActionBarView.setSplitWhenNarrow:(Z)V │ │ │ │ 471: aload_0 │ │ │ │ 472: getfield #176 // Field mDecor:Landroid/view/ViewGroup; │ │ │ │ @@ -1877,19 +1877,19 @@ │ │ │ │ 487: checkcast #431 // class com/actionbarsherlock/internal/widget/ActionBarContextView │ │ │ │ 490: astore 4 │ │ │ │ 492: aload_0 │ │ │ │ 493: aload 4 │ │ │ │ 495: putfield #72 // Field mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ 498: aload_0 │ │ │ │ 499: getfield #72 // Field mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ - 502: aload 15 │ │ │ │ + 502: aload 14 │ │ │ │ 504: invokevirtual #432 // Method com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitView:(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ │ │ 507: aload_0 │ │ │ │ 508: getfield #72 // Field mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ - 511: iload 14 │ │ │ │ + 511: iload 13 │ │ │ │ 513: invokevirtual #433 // Method com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitActionBar:(Z)V │ │ │ │ 516: aload_0 │ │ │ │ 517: getfield #72 // Field mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ │ │ 520: astore 4 │ │ │ │ 522: aload 4 │ │ │ │ 524: iload_1 │ │ │ │ 525: invokevirtual #434 // Method com/actionbarsherlock/internal/widget/ActionBarContextView.setSplitWhenNarrow:(Z)V │ │ │ │ @@ -1910,28 +1910,28 @@ │ │ │ │ 552: istore_1 │ │ │ │ 553: goto 397 │ │ │ │ 556: aload_0 │ │ │ │ 557: getfield #68 // Field mActivity:Landroid/app/Activity; │ │ │ │ 560: invokevirtual #109 // Method android/app/Activity.getTheme:()Landroid/content/res/Resources$Theme; │ │ │ │ 563: astore 4 │ │ │ │ 565: getstatic #115 // Field com/actionbarsherlock/R$styleable.SherlockTheme:[I │ │ │ │ - 568: astore 12 │ │ │ │ + 568: astore 11 │ │ │ │ 570: aload 4 │ │ │ │ - 572: aload 12 │ │ │ │ + 572: aload 11 │ │ │ │ 574: invokevirtual #121 // Method android/content/res/Resources$Theme.obtainStyledAttributes:([I)Landroid/content/res/TypedArray; │ │ │ │ 577: astore 4 │ │ │ │ 579: getstatic #446 // Field com/actionbarsherlock/R$styleable.SherlockTheme_windowSplitActionBar:I │ │ │ │ 582: istore 5 │ │ │ │ 584: aload 4 │ │ │ │ 586: iload 5 │ │ │ │ 588: iconst_0 │ │ │ │ 589: invokevirtual #144 // Method android/content/res/TypedArray.getBoolean:(IZ)Z │ │ │ │ - 592: istore 14 │ │ │ │ + 592: istore 13 │ │ │ │ 594: goto 419 │ │ │ │ - 597: iload 14 │ │ │ │ + 597: iload 13 │ │ │ │ 599: ifeq 528 │ │ │ │ 602: ldc_w #448 // String ActionBarSherlock │ │ │ │ 605: astore 4 │ │ │ │ 607: ldc_w #450 // String Requested split action bar with incompatible window decor! Ignoring request. │ │ │ │ 610: astore_3 │ │ │ │ 611: aload 4 │ │ │ │ 613: aload_3 │ │ ├── com/actionbarsherlock/internal/app/ActionBarImpl.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -144,15 +144,15 @@ │ │ │ │ int n = 1; │ │ │ │ this.mContext = view.getContext(); │ │ │ │ this.mActionView = (ActionBarView)view.findViewById(R$id.abs__action_bar); │ │ │ │ this.mContextView = (ActionBarContextView)view.findViewById(R$id.abs__action_context_bar); │ │ │ │ this.mContainerView = (ActionBarContainer)view.findViewById(R$id.abs__action_bar_container); │ │ │ │ this.mSplitView = (ActionBarContainer)view.findViewById(R$id.abs__split_action_bar); │ │ │ │ if (this.mActionView == null || this.mContextView == null || this.mContainerView == null) { │ │ │ │ - throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used " + "with a compatible window decor layout"); │ │ │ │ + throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used with a compatible window decor layout"); │ │ │ │ } │ │ │ │ this.mActionView.setContextView(this.mContextView); │ │ │ │ int mContextDisplayMode; │ │ │ │ if (this.mActionView.isSplitActionBar()) { │ │ │ │ mContextDisplayMode = n; │ │ │ │ } │ │ │ │ else { │ │ ├── com/actionbarsherlock/internal/app/ActionBarWrapper.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -681,35 +681,33 @@ │ │ │ │ 18: aload_1 │ │ │ │ 19: areturn │ │ │ │ │ │ │ │ public void onMenuVisibilityChanged(boolean); │ │ │ │ descriptor: (Z)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=6, args_size=2 │ │ │ │ + stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #30 // Field mMenuVisibilityListeners:Ljava/util/Set; │ │ │ │ - 4: astore_2 │ │ │ │ - 5: aload_2 │ │ │ │ - 6: invokeinterface #144, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 11: astore_3 │ │ │ │ - 12: aload_3 │ │ │ │ - 13: invokeinterface #149, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 18: istore 4 │ │ │ │ - 20: iload 4 │ │ │ │ - 22: ifeq 47 │ │ │ │ - 25: aload_3 │ │ │ │ - 26: invokeinterface #152, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 31: checkcast #154 // class com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener │ │ │ │ - 34: astore 5 │ │ │ │ - 36: aload 5 │ │ │ │ - 38: iload_1 │ │ │ │ - 39: invokeinterface #157, 2 // InterfaceMethod com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged:(Z)V │ │ │ │ - 44: goto 12 │ │ │ │ - 47: return │ │ │ │ + 4: invokeinterface #144, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 9: astore_2 │ │ │ │ + 10: aload_2 │ │ │ │ + 11: invokeinterface #149, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 16: istore_3 │ │ │ │ + 17: iload_3 │ │ │ │ + 18: ifeq 43 │ │ │ │ + 21: aload_2 │ │ │ │ + 22: invokeinterface #152, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 27: checkcast #154 // class com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener │ │ │ │ + 30: astore 4 │ │ │ │ + 32: aload 4 │ │ │ │ + 34: iload_1 │ │ │ │ + 35: invokeinterface #157, 2 // InterfaceMethod com/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener.onMenuVisibilityChanged:(Z)V │ │ │ │ + 40: goto 10 │ │ │ │ + 43: return │ │ │ │ │ │ │ │ public boolean onNavigationItemSelected(int, long); │ │ │ │ descriptor: (IJ)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=3 │ │ │ │ 0: aload_0 │ │ ├── com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -355,17 +355,16 @@ │ │ │ │ this.sortNodes(); │ │ │ │ final int size = this.mSortedNodes.size(); │ │ │ │ for (int i = 0; i < size; ++i) { │ │ │ │ final AnimatorSet$Node animatorSet$Node = (AnimatorSet$Node)this.mSortedNodes.get(i); │ │ │ │ final ArrayList listeners = animatorSet$Node.animation.getListeners(); │ │ │ │ if (listeners != null && listeners.size() > 0) { │ │ │ │ for (final Animator$AnimatorListener animator$AnimatorListener : new ArrayList(listeners)) { │ │ │ │ - final boolean b; │ │ │ │ - if (animator$AnimatorListener instanceof AnimatorSet$DependencyListener || (b = (animator$AnimatorListener instanceof AnimatorSet$AnimatorSetListener))) { │ │ │ │ - animatorSet$Node.animation.removeListener(animator$AnimatorListener); │ │ │ │ + if (animator$AnimatorListener instanceof AnimatorSet$DependencyListener || animator$AnimatorListener instanceof AnimatorSet$AnimatorSetListener) { │ │ │ │ + animatorSet$Node.animation.removeListener((Animator$AnimatorListener)animator$AnimatorListener); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ final ArrayList list = new ArrayList(); │ │ │ │ for (int j = 0; j < size; ++j) { │ │ │ │ final AnimatorSet$Node e = (AnimatorSet$Node)this.mSortedNodes.get(j); │ │ │ │ @@ -403,16 +402,15 @@ │ │ │ │ final ArrayList list2 = (ArrayList)this.mListeners.clone(); │ │ │ │ for (int size3 = list2.size(), l = 0; l < size3; ++l) { │ │ │ │ ((Animator$AnimatorListener)list2.get(l)).onAnimationStart((Animator)this); │ │ │ │ } │ │ │ │ } │ │ │ │ if (this.mNodes.size() == 0 && this.mStartDelay == 0L) { │ │ │ │ this.mStarted = false; │ │ │ │ - final ArrayList mListeners; │ │ │ │ - if ((mListeners = this.mListeners) != null) { │ │ │ │ + if (this.mListeners != null) { │ │ │ │ final ArrayList list3 = (ArrayList)this.mListeners.clone(); │ │ │ │ for (int size4 = list3.size(), index = 0; index < size4; ++index) { │ │ │ │ ((Animator$AnimatorListener)list3.get(index)).onAnimationEnd((Animator)this); │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ │ │ } │ │ ├── com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1590,51 +1590,49 @@ │ │ │ │ 35: checkcast #150 // class java/util/ArrayList │ │ │ │ 38: astore_2 │ │ │ │ 39: aload_2 │ │ │ │ 40: aload_0 │ │ │ │ 41: invokevirtual #283 // Method java/util/ArrayList.contains:(Ljava/lang/Object;)Z │ │ │ │ 44: istore_1 │ │ │ │ 45: iload_1 │ │ │ │ - 46: ifeq 125 │ │ │ │ + 46: ifeq 122 │ │ │ │ 49: aload_0 │ │ │ │ 50: getfield #113 // Field mRunning:Z │ │ │ │ 53: istore_1 │ │ │ │ 54: iload_1 │ │ │ │ - 55: ifeq 121 │ │ │ │ + 55: ifeq 118 │ │ │ │ 58: aload_0 │ │ │ │ 59: getfield #164 // Field mListeners:Ljava/util/ArrayList; │ │ │ │ 62: astore_2 │ │ │ │ 63: aload_2 │ │ │ │ - 64: ifnull 121 │ │ │ │ + 64: ifnull 118 │ │ │ │ 67: aload_0 │ │ │ │ 68: getfield #164 // Field mListeners:Ljava/util/ArrayList; │ │ │ │ - 71: astore_2 │ │ │ │ - 72: aload_2 │ │ │ │ - 73: invokevirtual #167 // Method java/util/ArrayList.clone:()Ljava/lang/Object; │ │ │ │ - 76: checkcast #150 // class java/util/ArrayList │ │ │ │ - 79: astore_3 │ │ │ │ - 80: aload_3 │ │ │ │ - 81: invokevirtual #287 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 84: astore 4 │ │ │ │ - 86: aload 4 │ │ │ │ - 88: invokeinterface #293, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 93: istore_1 │ │ │ │ - 94: iload_1 │ │ │ │ - 95: ifeq 121 │ │ │ │ - 98: aload 4 │ │ │ │ - 100: invokeinterface #296, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 105: checkcast #176 // class com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener │ │ │ │ - 108: astore 5 │ │ │ │ - 110: aload 5 │ │ │ │ - 112: aload_0 │ │ │ │ - 113: invokeinterface #299, 2 // InterfaceMethod com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ │ │ - 118: goto 86 │ │ │ │ - 121: aload_0 │ │ │ │ - 122: invokespecial #144 // Method endAnimation:()V │ │ │ │ - 125: return │ │ │ │ + 71: invokevirtual #167 // Method java/util/ArrayList.clone:()Ljava/lang/Object; │ │ │ │ + 74: checkcast #150 // class java/util/ArrayList │ │ │ │ + 77: astore_3 │ │ │ │ + 78: aload_3 │ │ │ │ + 79: invokevirtual #287 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 82: astore_2 │ │ │ │ + 83: aload_2 │ │ │ │ + 84: invokeinterface #293, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 89: istore 4 │ │ │ │ + 91: iload 4 │ │ │ │ + 93: ifeq 118 │ │ │ │ + 96: aload_2 │ │ │ │ + 97: invokeinterface #296, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 102: checkcast #176 // class com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener │ │ │ │ + 105: astore 5 │ │ │ │ + 107: aload 5 │ │ │ │ + 109: aload_0 │ │ │ │ + 110: invokeinterface #299, 2 // InterfaceMethod com/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener.onAnimationCancel:(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ │ │ + 115: goto 83 │ │ │ │ + 118: aload_0 │ │ │ │ + 119: invokespecial #144 // Method endAnimation:()V │ │ │ │ + 122: return │ │ │ │ │ │ │ │ public com.actionbarsherlock.internal.nineoldandroids.animation.Animator clone(); │ │ │ │ descriptor: ()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ │ │ flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ ├── com/actionbarsherlock/internal/view/menu/ActionMenuItemView.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -738,37 +738,35 @@ │ │ │ │ 28: astore_2 │ │ │ │ 29: goto 23 │ │ │ │ │ │ │ │ protected void onAttachedToWindow(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=1 │ │ │ │ + stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokespecial #185 // Method android/widget/LinearLayout.onAttachedToWindow:()V │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #46 // Field mListeners:Ljava/util/Set; │ │ │ │ - 8: astore_1 │ │ │ │ - 9: aload_1 │ │ │ │ - 10: invokeinterface #189, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: invokeinterface #194, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 22: istore_3 │ │ │ │ - 23: iload_3 │ │ │ │ - 24: ifeq 49 │ │ │ │ - 27: aload_2 │ │ │ │ - 28: invokeinterface #198, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 33: checkcast #200 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ - 36: astore 4 │ │ │ │ - 38: aload 4 │ │ │ │ - 40: aload_0 │ │ │ │ - 41: invokeinterface #204, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow:(Landroid/view/View;)V │ │ │ │ - 46: goto 16 │ │ │ │ - 49: return │ │ │ │ + 8: invokeinterface #189, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 13: astore_1 │ │ │ │ + 14: aload_1 │ │ │ │ + 15: invokeinterface #194, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 20: istore_2 │ │ │ │ + 21: iload_2 │ │ │ │ + 22: ifeq 45 │ │ │ │ + 25: aload_1 │ │ │ │ + 26: invokeinterface #198, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 31: checkcast #200 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ + 34: astore_3 │ │ │ │ + 35: aload_3 │ │ │ │ + 36: aload_0 │ │ │ │ + 37: invokeinterface #204, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow:(Landroid/view/View;)V │ │ │ │ + 42: goto 14 │ │ │ │ + 45: return │ │ │ │ │ │ │ │ public void onClick(android.view.View); │ │ │ │ descriptor: (Landroid/view/View;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -788,37 +786,35 @@ │ │ │ │ 26: pop │ │ │ │ 27: return │ │ │ │ │ │ │ │ protected void onDetachedFromWindow(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=1 │ │ │ │ + stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokespecial #215 // Method android/widget/LinearLayout.onDetachedFromWindow:()V │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #46 // Field mListeners:Ljava/util/Set; │ │ │ │ - 8: astore_1 │ │ │ │ - 9: aload_1 │ │ │ │ - 10: invokeinterface #189, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: invokeinterface #194, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 22: istore_3 │ │ │ │ - 23: iload_3 │ │ │ │ - 24: ifeq 49 │ │ │ │ - 27: aload_2 │ │ │ │ - 28: invokeinterface #198, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 33: checkcast #200 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ - 36: astore 4 │ │ │ │ - 38: aload 4 │ │ │ │ - 40: aload_0 │ │ │ │ - 41: invokeinterface #218, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ │ │ - 46: goto 16 │ │ │ │ - 49: return │ │ │ │ + 8: invokeinterface #189, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 13: astore_1 │ │ │ │ + 14: aload_1 │ │ │ │ + 15: invokeinterface #194, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 20: istore_2 │ │ │ │ + 21: iload_2 │ │ │ │ + 22: ifeq 45 │ │ │ │ + 25: aload_1 │ │ │ │ + 26: invokeinterface #198, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 31: checkcast #200 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ + 34: astore_3 │ │ │ │ + 35: aload_3 │ │ │ │ + 36: aload_0 │ │ │ │ + 37: invokeinterface #218, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ │ │ + 42: goto 14 │ │ │ │ + 45: return │ │ │ │ │ │ │ │ public void onFinishInflate(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=3, args_size=1 │ │ │ │ 0: getstatic #223 // Field com/actionbarsherlock/R$id.abs__imageButton:I │ │ ├── com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -192,77 +192,73 @@ │ │ │ │ 0: iconst_0 │ │ │ │ 1: ireturn │ │ │ │ │ │ │ │ protected void onAttachedToWindow(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=1 │ │ │ │ + stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokespecial #55 // Method android/widget/ImageButton.onAttachedToWindow:()V │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #32 // Field mListeners:Ljava/util/Set; │ │ │ │ - 8: astore_1 │ │ │ │ - 9: aload_1 │ │ │ │ - 10: invokeinterface #59, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: invokeinterface #65, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 22: istore_3 │ │ │ │ - 23: iload_3 │ │ │ │ - 24: ifeq 49 │ │ │ │ - 27: aload_2 │ │ │ │ - 28: invokeinterface #69, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 33: checkcast #71 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ - 36: astore 4 │ │ │ │ - 38: aload 4 │ │ │ │ - 40: aload_0 │ │ │ │ - 41: invokeinterface #75, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow:(Landroid/view/View;)V │ │ │ │ - 46: goto 16 │ │ │ │ - 49: return │ │ │ │ + 8: invokeinterface #59, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 13: astore_1 │ │ │ │ + 14: aload_1 │ │ │ │ + 15: invokeinterface #65, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 20: istore_2 │ │ │ │ + 21: iload_2 │ │ │ │ + 22: ifeq 45 │ │ │ │ + 25: aload_1 │ │ │ │ + 26: invokeinterface #69, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 31: checkcast #71 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ + 34: astore_3 │ │ │ │ + 35: aload_3 │ │ │ │ + 36: aload_0 │ │ │ │ + 37: invokeinterface #75, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewAttachedToWindow:(Landroid/view/View;)V │ │ │ │ + 42: goto 14 │ │ │ │ + 45: return │ │ │ │ │ │ │ │ protected void onDetachedFromWindow(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0004) ACC_PROTECTED │ │ │ │ Code: │ │ │ │ - stack=300, locals=5, args_size=1 │ │ │ │ + stack=300, locals=4, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokespecial #78 // Method android/widget/ImageButton.onDetachedFromWindow:()V │ │ │ │ 4: aload_0 │ │ │ │ 5: getfield #32 // Field mListeners:Ljava/util/Set; │ │ │ │ - 8: astore_1 │ │ │ │ - 9: aload_1 │ │ │ │ - 10: invokeinterface #59, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ - 15: astore_2 │ │ │ │ - 16: aload_2 │ │ │ │ - 17: invokeinterface #65, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 22: istore_3 │ │ │ │ - 23: iload_3 │ │ │ │ - 24: ifeq 49 │ │ │ │ - 27: aload_2 │ │ │ │ - 28: invokeinterface #69, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 33: checkcast #71 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ - 36: astore 4 │ │ │ │ - 38: aload 4 │ │ │ │ - 40: aload_0 │ │ │ │ - 41: invokeinterface #81, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ │ │ - 46: goto 16 │ │ │ │ - 49: aload_0 │ │ │ │ - 50: getfield #15 // Field this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ - 53: invokestatic #87 // Method com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ - 56: astore_1 │ │ │ │ - 57: aload_1 │ │ │ │ - 58: ifnull 73 │ │ │ │ - 61: aload_0 │ │ │ │ - 62: getfield #15 // Field this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ - 65: invokestatic #87 // Method com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ - 68: astore_1 │ │ │ │ - 69: aload_1 │ │ │ │ - 70: invokevirtual #92 // Method com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.dismiss:()V │ │ │ │ - 73: return │ │ │ │ + 8: invokeinterface #59, 1 // InterfaceMethod java/util/Set.iterator:()Ljava/util/Iterator; │ │ │ │ + 13: astore_1 │ │ │ │ + 14: aload_1 │ │ │ │ + 15: invokeinterface #65, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 20: istore_2 │ │ │ │ + 21: iload_2 │ │ │ │ + 22: ifeq 45 │ │ │ │ + 25: aload_1 │ │ │ │ + 26: invokeinterface #69, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 31: checkcast #71 // class com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener │ │ │ │ + 34: astore_3 │ │ │ │ + 35: aload_3 │ │ │ │ + 36: aload_0 │ │ │ │ + 37: invokeinterface #81, 2 // InterfaceMethod com/actionbarsherlock/internal/view/View_OnAttachStateChangeListener.onViewDetachedFromWindow:(Landroid/view/View;)V │ │ │ │ + 42: goto 14 │ │ │ │ + 45: aload_0 │ │ │ │ + 46: getfield #15 // Field this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ + 49: invokestatic #87 // Method com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ + 52: astore_1 │ │ │ │ + 53: aload_1 │ │ │ │ + 54: ifnull 69 │ │ │ │ + 57: aload_0 │ │ │ │ + 58: getfield #15 // Field this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ │ │ + 61: invokestatic #87 // Method com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.access$100:(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ │ │ + 64: astore_1 │ │ │ │ + 65: aload_1 │ │ │ │ + 66: invokevirtual #92 // Method com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup.dismiss:()V │ │ │ │ + 69: return │ │ │ │ │ │ │ │ public boolean performClick(); │ │ │ │ descriptor: ()Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=4, args_size=1 │ │ │ │ 0: iconst_1 │ │ ├── com/actionbarsherlock/internal/view/menu/MenuBuilder.class │ │ │ ├── javap -verbose -constants -s -l -private {} │ │ │ │ @@ -1054,68 +1054,66 @@ │ │ │ │ 93: aload 6 │ │ │ │ 95: areturn │ │ │ │ │ │ │ │ private void dispatchPresenterUpdate(boolean); │ │ │ │ descriptor: (Z)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: invokevirtual #138 // Method java/util/concurrent/CopyOnWriteArrayList.isEmpty:()Z │ │ │ │ 9: istore_3 │ │ │ │ 10: iload_3 │ │ │ │ 11: ifeq 15 │ │ │ │ 14: return │ │ │ │ 15: aload_0 │ │ │ │ 16: invokevirtual #141 // Method stopDispatchingItemsChanged:()V │ │ │ │ 19: aload_0 │ │ │ │ 20: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 23: astore_2 │ │ │ │ - 24: aload_2 │ │ │ │ - 25: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 28: astore 4 │ │ │ │ - 30: aload 4 │ │ │ │ - 32: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 37: istore_3 │ │ │ │ - 38: iload_3 │ │ │ │ - 39: ifeq 95 │ │ │ │ - 42: aload 4 │ │ │ │ - 44: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 49: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 52: astore 5 │ │ │ │ - 54: aload 5 │ │ │ │ - 56: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 59: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 62: astore 6 │ │ │ │ - 64: aload 6 │ │ │ │ - 66: ifnonnull 84 │ │ │ │ - 69: aload_0 │ │ │ │ - 70: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 73: astore_2 │ │ │ │ - 74: aload_2 │ │ │ │ - 75: aload 5 │ │ │ │ - 77: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 80: pop │ │ │ │ - 81: goto 30 │ │ │ │ - 84: aload 6 │ │ │ │ - 86: iload_1 │ │ │ │ - 87: invokeinterface #168, 2 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView:(Z)V │ │ │ │ - 92: goto 30 │ │ │ │ - 95: aload_0 │ │ │ │ - 96: invokevirtual #171 // Method startDispatchingItemsChanged:()V │ │ │ │ - 99: goto 14 │ │ │ │ + 23: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 26: astore_2 │ │ │ │ + 27: aload_2 │ │ │ │ + 28: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 33: istore 4 │ │ │ │ + 35: iload 4 │ │ │ │ + 37: ifeq 94 │ │ │ │ + 40: aload_2 │ │ │ │ + 41: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 46: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 49: astore 5 │ │ │ │ + 51: aload 5 │ │ │ │ + 53: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 56: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 59: astore 6 │ │ │ │ + 61: aload 6 │ │ │ │ + 63: ifnonnull 83 │ │ │ │ + 66: aload_0 │ │ │ │ + 67: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 70: astore 7 │ │ │ │ + 72: aload 7 │ │ │ │ + 74: aload 5 │ │ │ │ + 76: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 79: pop │ │ │ │ + 80: goto 27 │ │ │ │ + 83: aload 6 │ │ │ │ + 85: iload_1 │ │ │ │ + 86: invokeinterface #168, 2 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.updateMenuView:(Z)V │ │ │ │ + 91: goto 27 │ │ │ │ + 94: aload_0 │ │ │ │ + 95: invokevirtual #171 // Method startDispatchingItemsChanged:()V │ │ │ │ + 98: goto 14 │ │ │ │ │ │ │ │ private void dispatchRestoreInstanceState(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: ldc #17 // String android:menu:presenters │ │ │ │ 2: astore_2 │ │ │ │ 3: aload_1 │ │ │ │ 4: aload_2 │ │ │ │ 5: invokevirtual #177 // Method android/os/Bundle.getSparseParcelableArray:(Ljava/lang/String;)Landroid/util/SparseArray; │ │ │ │ 8: astore_3 │ │ │ │ 9: aload_3 │ │ │ │ @@ -1127,63 +1125,61 @@ │ │ │ │ 19: invokevirtual #138 // Method java/util/concurrent/CopyOnWriteArrayList.isEmpty:()Z │ │ │ │ 22: istore 4 │ │ │ │ 24: iload 4 │ │ │ │ 26: ifeq 30 │ │ │ │ 29: return │ │ │ │ 30: aload_0 │ │ │ │ 31: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 34: astore_2 │ │ │ │ - 35: aload_2 │ │ │ │ - 36: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 39: astore 5 │ │ │ │ - 41: aload 5 │ │ │ │ - 43: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 48: istore 4 │ │ │ │ - 50: iload 4 │ │ │ │ - 52: ifeq 29 │ │ │ │ - 55: aload 5 │ │ │ │ - 57: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 62: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 65: astore 6 │ │ │ │ - 67: aload 6 │ │ │ │ - 69: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 72: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 75: astore 7 │ │ │ │ - 77: aload 7 │ │ │ │ - 79: ifnonnull 97 │ │ │ │ - 82: aload_0 │ │ │ │ - 83: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 86: astore_2 │ │ │ │ - 87: aload_2 │ │ │ │ - 88: aload 6 │ │ │ │ - 90: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 93: pop │ │ │ │ - 94: goto 41 │ │ │ │ - 97: aload 7 │ │ │ │ - 99: invokeinterface #181, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.getId:()I │ │ │ │ - 104: istore 8 │ │ │ │ - 106: iload 8 │ │ │ │ - 108: ifle 41 │ │ │ │ - 111: aload_3 │ │ │ │ - 112: iload 8 │ │ │ │ - 114: invokevirtual #186 // Method android/util/SparseArray.get:(I)Ljava/lang/Object; │ │ │ │ - 117: checkcast #188 // class android/os/Parcelable │ │ │ │ - 120: astore 9 │ │ │ │ - 122: aload 9 │ │ │ │ - 124: ifnull 41 │ │ │ │ - 127: aload 7 │ │ │ │ - 129: aload 9 │ │ │ │ - 131: invokeinterface #192, 2 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ │ │ - 136: goto 41 │ │ │ │ + 34: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 37: astore_2 │ │ │ │ + 38: aload_2 │ │ │ │ + 39: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 44: istore 5 │ │ │ │ + 46: iload 5 │ │ │ │ + 48: ifeq 29 │ │ │ │ + 51: aload_2 │ │ │ │ + 52: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 57: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 60: astore 6 │ │ │ │ + 62: aload 6 │ │ │ │ + 64: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 67: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 70: astore 7 │ │ │ │ + 72: aload 7 │ │ │ │ + 74: ifnonnull 94 │ │ │ │ + 77: aload_0 │ │ │ │ + 78: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 81: astore 8 │ │ │ │ + 83: aload 8 │ │ │ │ + 85: aload 6 │ │ │ │ + 87: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 90: pop │ │ │ │ + 91: goto 38 │ │ │ │ + 94: aload 7 │ │ │ │ + 96: invokeinterface #181, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.getId:()I │ │ │ │ + 101: istore 9 │ │ │ │ + 103: iload 9 │ │ │ │ + 105: ifle 38 │ │ │ │ + 108: aload_3 │ │ │ │ + 109: iload 9 │ │ │ │ + 111: invokevirtual #186 // Method android/util/SparseArray.get:(I)Ljava/lang/Object; │ │ │ │ + 114: checkcast #188 // class android/os/Parcelable │ │ │ │ + 117: astore 10 │ │ │ │ + 119: aload 10 │ │ │ │ + 121: ifnull 38 │ │ │ │ + 124: aload 7 │ │ │ │ + 126: aload 10 │ │ │ │ + 128: invokeinterface #192, 2 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onRestoreInstanceState:(Landroid/os/Parcelable;)V │ │ │ │ + 133: goto 38 │ │ │ │ │ │ │ │ private void dispatchSaveInstanceState(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=10, args_size=2 │ │ │ │ + stack=300, locals=11, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: invokevirtual #138 // Method java/util/concurrent/CopyOnWriteArrayList.isEmpty:()Z │ │ │ │ 9: istore_3 │ │ │ │ 10: iload_3 │ │ │ │ @@ -1191,69 +1187,67 @@ │ │ │ │ 14: return │ │ │ │ 15: new #183 // class android/util/SparseArray │ │ │ │ 18: astore 4 │ │ │ │ 20: aload 4 │ │ │ │ 22: invokespecial #193 // Method android/util/SparseArray."":()V │ │ │ │ 25: aload_0 │ │ │ │ 26: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 29: astore_2 │ │ │ │ - 30: aload_2 │ │ │ │ - 31: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 34: astore 5 │ │ │ │ - 36: aload 5 │ │ │ │ - 38: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 43: istore_3 │ │ │ │ - 44: iload_3 │ │ │ │ - 45: ifeq 130 │ │ │ │ - 48: aload 5 │ │ │ │ - 50: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 55: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 58: astore 6 │ │ │ │ - 60: aload 6 │ │ │ │ - 62: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 65: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 68: astore 7 │ │ │ │ - 70: aload 7 │ │ │ │ - 72: ifnonnull 90 │ │ │ │ - 75: aload_0 │ │ │ │ - 76: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 79: astore_2 │ │ │ │ - 80: aload_2 │ │ │ │ - 81: aload 6 │ │ │ │ - 83: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 86: pop │ │ │ │ - 87: goto 36 │ │ │ │ - 90: aload 7 │ │ │ │ - 92: invokeinterface #181, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.getId:()I │ │ │ │ - 97: istore 8 │ │ │ │ - 99: iload 8 │ │ │ │ - 101: ifle 36 │ │ │ │ - 104: aload 7 │ │ │ │ - 106: invokeinterface #197, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ │ │ - 111: astore 9 │ │ │ │ - 113: aload 9 │ │ │ │ - 115: ifnull 36 │ │ │ │ - 118: aload 4 │ │ │ │ - 120: iload 8 │ │ │ │ - 122: aload 9 │ │ │ │ - 124: invokevirtual #200 // Method android/util/SparseArray.put:(ILjava/lang/Object;)V │ │ │ │ - 127: goto 36 │ │ │ │ - 130: ldc #17 // String android:menu:presenters │ │ │ │ - 132: astore_2 │ │ │ │ - 133: aload_1 │ │ │ │ - 134: aload_2 │ │ │ │ - 135: aload 4 │ │ │ │ - 137: invokevirtual #204 // Method android/os/Bundle.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V │ │ │ │ - 140: goto 14 │ │ │ │ + 29: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 32: astore_2 │ │ │ │ + 33: aload_2 │ │ │ │ + 34: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 39: istore 5 │ │ │ │ + 41: iload 5 │ │ │ │ + 43: ifeq 129 │ │ │ │ + 46: aload_2 │ │ │ │ + 47: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 52: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 55: astore 6 │ │ │ │ + 57: aload 6 │ │ │ │ + 59: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 62: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 65: astore 7 │ │ │ │ + 67: aload 7 │ │ │ │ + 69: ifnonnull 89 │ │ │ │ + 72: aload_0 │ │ │ │ + 73: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 76: astore 8 │ │ │ │ + 78: aload 8 │ │ │ │ + 80: aload 6 │ │ │ │ + 82: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 85: pop │ │ │ │ + 86: goto 33 │ │ │ │ + 89: aload 7 │ │ │ │ + 91: invokeinterface #181, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.getId:()I │ │ │ │ + 96: istore 9 │ │ │ │ + 98: iload 9 │ │ │ │ + 100: ifle 33 │ │ │ │ + 103: aload 7 │ │ │ │ + 105: invokeinterface #197, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onSaveInstanceState:()Landroid/os/Parcelable; │ │ │ │ + 110: astore 10 │ │ │ │ + 112: aload 10 │ │ │ │ + 114: ifnull 33 │ │ │ │ + 117: aload 4 │ │ │ │ + 119: iload 9 │ │ │ │ + 121: aload 10 │ │ │ │ + 123: invokevirtual #200 // Method android/util/SparseArray.put:(ILjava/lang/Object;)V │ │ │ │ + 126: goto 33 │ │ │ │ + 129: ldc #17 // String android:menu:presenters │ │ │ │ + 131: astore_2 │ │ │ │ + 132: aload_1 │ │ │ │ + 133: aload_2 │ │ │ │ + 134: aload 4 │ │ │ │ + 136: invokevirtual #204 // Method android/os/Bundle.putSparseParcelableArray:(Ljava/lang/String;Landroid/util/SparseArray;)V │ │ │ │ + 139: goto 14 │ │ │ │ │ │ │ │ private boolean dispatchSubMenuSelected(com.actionbarsherlock.internal.view.menu.SubMenuBuilder); │ │ │ │ descriptor: (Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ │ │ flags: (0x0002) ACC_PRIVATE │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: invokevirtual #138 // Method java/util/concurrent/CopyOnWriteArrayList.isEmpty:()Z │ │ │ │ 9: istore_3 │ │ │ │ 10: iload_3 │ │ │ │ @@ -1262,48 +1256,46 @@ │ │ │ │ 15: istore 4 │ │ │ │ 17: iload 4 │ │ │ │ 19: ireturn │ │ │ │ 20: iconst_0 │ │ │ │ 21: istore 4 │ │ │ │ 23: aload_0 │ │ │ │ 24: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 27: astore_2 │ │ │ │ - 28: aload_2 │ │ │ │ - 29: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 32: astore 5 │ │ │ │ - 34: aload 5 │ │ │ │ - 36: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 41: istore_3 │ │ │ │ - 42: iload_3 │ │ │ │ - 43: ifeq 17 │ │ │ │ - 46: aload 5 │ │ │ │ - 48: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 53: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 56: astore 6 │ │ │ │ - 58: aload 6 │ │ │ │ - 60: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 63: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 66: astore 7 │ │ │ │ - 68: aload 7 │ │ │ │ - 70: ifnonnull 88 │ │ │ │ - 73: aload_0 │ │ │ │ - 74: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 77: astore_2 │ │ │ │ - 78: aload_2 │ │ │ │ - 79: aload 6 │ │ │ │ - 81: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 84: pop │ │ │ │ - 85: goto 34 │ │ │ │ - 88: iload 4 │ │ │ │ - 90: ifne 34 │ │ │ │ - 93: aload 7 │ │ │ │ - 95: aload_1 │ │ │ │ - 96: invokeinterface #208, 2 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ │ │ - 101: istore 4 │ │ │ │ - 103: goto 34 │ │ │ │ + 27: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 30: astore_2 │ │ │ │ + 31: aload_2 │ │ │ │ + 32: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 37: istore 5 │ │ │ │ + 39: iload 5 │ │ │ │ + 41: ifeq 17 │ │ │ │ + 44: aload_2 │ │ │ │ + 45: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 50: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 53: astore 6 │ │ │ │ + 55: aload 6 │ │ │ │ + 57: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 60: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 63: astore 7 │ │ │ │ + 65: aload 7 │ │ │ │ + 67: ifnonnull 87 │ │ │ │ + 70: aload_0 │ │ │ │ + 71: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 74: astore 8 │ │ │ │ + 76: aload 8 │ │ │ │ + 78: aload 6 │ │ │ │ + 80: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 83: pop │ │ │ │ + 84: goto 31 │ │ │ │ + 87: iload 4 │ │ │ │ + 89: ifne 31 │ │ │ │ + 92: aload 7 │ │ │ │ + 94: aload_1 │ │ │ │ + 95: invokeinterface #208, 2 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onSubMenuSelected:(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ │ │ + 100: istore 4 │ │ │ │ + 102: goto 31 │ │ │ │ │ │ │ │ private static int findInsertIndex(java.util.ArrayList, int); │ │ │ │ descriptor: (Ljava/util/ArrayList;I)I │ │ │ │ flags: (0x000a) ACC_PRIVATE, ACC_STATIC │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -1816,15 +1808,15 @@ │ │ │ │ 5: invokevirtual #358 // Method addSubMenu:(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ │ │ 8: areturn │ │ │ │ │ │ │ │ public boolean bindNativeOverflow(android.view.Menu, android.view.MenuItem$OnMenuItemClickListener, java.util.HashMap); │ │ │ │ descriptor: (Landroid/view/Menu;Landroid/view/MenuItem$OnMenuItemClickListener;Ljava/util/HashMap;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=19, args_size=4 │ │ │ │ + stack=300, locals=22, args_size=4 │ │ │ │ 0: aload_0 │ │ │ │ 1: invokevirtual #371 // Method getNonActionItems:()Ljava/util/ArrayList; │ │ │ │ 4: astore 4 │ │ │ │ 6: aload 4 │ │ │ │ 8: ifnull 25 │ │ │ │ 11: aload 4 │ │ │ │ 13: invokeinterface #283, 1 // InterfaceMethod java/util/List.size:()I │ │ │ │ @@ -1840,279 +1832,277 @@ │ │ │ │ 34: aload_1 │ │ │ │ 35: invokeinterface #376, 1 // InterfaceMethod android/view/Menu.clear:()V │ │ │ │ 40: aload 4 │ │ │ │ 42: invokeinterface #377, 1 // InterfaceMethod java/util/List.iterator:()Ljava/util/Iterator; │ │ │ │ 47: astore 7 │ │ │ │ 49: aload 7 │ │ │ │ 51: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 56: istore 5 │ │ │ │ - 58: iload 5 │ │ │ │ + 56: istore 8 │ │ │ │ + 58: iload 8 │ │ │ │ 60: ifeq 28 │ │ │ │ 63: aload 7 │ │ │ │ 65: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ 70: checkcast #114 // class com/actionbarsherlock/internal/view/menu/MenuItemImpl │ │ │ │ - 73: astore 8 │ │ │ │ - 75: aload 8 │ │ │ │ + 73: astore 9 │ │ │ │ + 75: aload 9 │ │ │ │ 77: invokevirtual #380 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isVisible:()Z │ │ │ │ - 80: istore 5 │ │ │ │ - 82: iload 5 │ │ │ │ + 80: istore 8 │ │ │ │ + 82: iload 8 │ │ │ │ 84: ifeq 49 │ │ │ │ 87: iconst_1 │ │ │ │ 88: istore 6 │ │ │ │ - 90: aload 8 │ │ │ │ + 90: aload 9 │ │ │ │ 92: invokevirtual #383 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.hasSubMenu:()Z │ │ │ │ - 95: istore 5 │ │ │ │ - 97: iload 5 │ │ │ │ - 99: ifeq 639 │ │ │ │ - 102: aload 8 │ │ │ │ + 95: istore 8 │ │ │ │ + 97: iload 8 │ │ │ │ + 99: ifeq 635 │ │ │ │ + 102: aload 9 │ │ │ │ 104: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ - 107: istore 5 │ │ │ │ - 109: aload 8 │ │ │ │ + 107: istore 8 │ │ │ │ + 109: aload 9 │ │ │ │ 111: invokevirtual #389 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId:()I │ │ │ │ - 114: istore 9 │ │ │ │ - 116: aload 8 │ │ │ │ + 114: istore 10 │ │ │ │ + 116: aload 9 │ │ │ │ 118: invokevirtual #392 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder:()I │ │ │ │ - 121: istore 10 │ │ │ │ - 123: aload 8 │ │ │ │ + 121: istore 11 │ │ │ │ + 123: aload 9 │ │ │ │ 125: invokevirtual #396 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ │ │ - 128: astore 11 │ │ │ │ + 128: astore 12 │ │ │ │ 130: aload_1 │ │ │ │ - 131: iload 5 │ │ │ │ - 133: iload 9 │ │ │ │ - 135: iload 10 │ │ │ │ - 137: aload 11 │ │ │ │ + 131: iload 8 │ │ │ │ + 133: iload 10 │ │ │ │ + 135: iload 11 │ │ │ │ + 137: aload 12 │ │ │ │ 139: invokeinterface #399, 5 // InterfaceMethod android/view/Menu.addSubMenu:(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ │ │ - 144: astore 12 │ │ │ │ - 146: aload 8 │ │ │ │ + 144: astore 13 │ │ │ │ + 146: aload 9 │ │ │ │ 148: invokevirtual #403 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getSubMenu:()Lcom/actionbarsherlock/view/SubMenu; │ │ │ │ 151: checkcast #360 // class com/actionbarsherlock/internal/view/menu/SubMenuBuilder │ │ │ │ - 154: astore 13 │ │ │ │ - 156: aload 13 │ │ │ │ + 154: astore 14 │ │ │ │ + 156: aload 14 │ │ │ │ 158: invokevirtual #406 // Method com/actionbarsherlock/internal/view/menu/SubMenuBuilder.getVisibleItems:()Ljava/util/ArrayList; │ │ │ │ - 161: astore 14 │ │ │ │ - 163: aload 14 │ │ │ │ - 165: invokevirtual #407 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 168: astore 15 │ │ │ │ - 170: aload 15 │ │ │ │ - 172: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 177: istore 5 │ │ │ │ - 179: iload 5 │ │ │ │ - 181: ifeq 436 │ │ │ │ - 184: aload 15 │ │ │ │ - 186: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 191: checkcast #114 // class com/actionbarsherlock/internal/view/menu/MenuItemImpl │ │ │ │ - 194: astore 16 │ │ │ │ - 196: aload 16 │ │ │ │ - 198: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ - 201: istore 5 │ │ │ │ - 203: aload 16 │ │ │ │ - 205: invokevirtual #389 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId:()I │ │ │ │ - 208: istore 9 │ │ │ │ - 210: aload 16 │ │ │ │ - 212: invokevirtual #392 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder:()I │ │ │ │ - 215: istore 10 │ │ │ │ - 217: aload 16 │ │ │ │ - 219: invokevirtual #396 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ │ │ - 222: astore 11 │ │ │ │ - 224: aload 12 │ │ │ │ - 226: iload 5 │ │ │ │ - 228: iload 9 │ │ │ │ - 230: iload 10 │ │ │ │ - 232: aload 11 │ │ │ │ - 234: invokeinterface #412, 5 // InterfaceMethod android/view/SubMenu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ - 239: astore 17 │ │ │ │ - 241: aload 16 │ │ │ │ - 243: invokevirtual #416 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ │ │ - 246: astore 14 │ │ │ │ - 248: aload 17 │ │ │ │ - 250: aload 14 │ │ │ │ - 252: invokeinterface #421, 2 // InterfaceMethod android/view/MenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ │ │ - 257: pop │ │ │ │ - 258: aload 17 │ │ │ │ - 260: aload_2 │ │ │ │ - 261: invokeinterface #425, 2 // InterfaceMethod android/view/MenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ │ │ - 266: pop │ │ │ │ - 267: aload 16 │ │ │ │ - 269: invokevirtual #428 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled:()Z │ │ │ │ - 272: istore 5 │ │ │ │ - 274: aload 17 │ │ │ │ - 276: iload 5 │ │ │ │ - 278: invokeinterface #432, 2 // InterfaceMethod android/view/MenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ │ │ - 283: pop │ │ │ │ - 284: aload 16 │ │ │ │ - 286: invokevirtual #436 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ │ │ - 289: astore 14 │ │ │ │ - 291: aload 17 │ │ │ │ - 293: aload 14 │ │ │ │ - 295: invokeinterface #439, 2 // InterfaceMethod android/view/MenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ │ │ - 300: pop │ │ │ │ - 301: aload 16 │ │ │ │ - 303: invokevirtual #443 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut:()C │ │ │ │ - 306: istore 5 │ │ │ │ - 308: aload 17 │ │ │ │ - 310: iload 5 │ │ │ │ - 312: invokeinterface #447, 2 // InterfaceMethod android/view/MenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ │ │ - 317: pop │ │ │ │ - 318: aload 16 │ │ │ │ - 320: invokevirtual #450 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut:()C │ │ │ │ - 323: istore 5 │ │ │ │ - 325: aload 17 │ │ │ │ - 327: iload 5 │ │ │ │ - 329: invokeinterface #453, 2 // InterfaceMethod android/view/MenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ │ │ - 334: pop │ │ │ │ - 335: aload 16 │ │ │ │ - 337: invokevirtual #456 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ │ │ - 340: astore 14 │ │ │ │ - 342: aload 17 │ │ │ │ - 344: aload 14 │ │ │ │ - 346: invokeinterface #460, 2 // InterfaceMethod android/view/MenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ - 351: pop │ │ │ │ - 352: aload 16 │ │ │ │ - 354: invokevirtual #463 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable:()Z │ │ │ │ - 357: istore 5 │ │ │ │ - 359: aload 17 │ │ │ │ - 361: iload 5 │ │ │ │ - 363: invokeinterface #466, 2 // InterfaceMethod android/view/MenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ │ │ - 368: pop │ │ │ │ - 369: aload 16 │ │ │ │ - 371: invokevirtual #469 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked:()Z │ │ │ │ - 374: istore 5 │ │ │ │ - 376: aload 17 │ │ │ │ - 378: iload 5 │ │ │ │ - 380: invokeinterface #472, 2 // InterfaceMethod android/view/MenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ │ │ - 385: pop │ │ │ │ - 386: aload 16 │ │ │ │ - 388: invokevirtual #475 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable:()Z │ │ │ │ - 391: istore 5 │ │ │ │ - 393: iload 5 │ │ │ │ - 395: ifeq 424 │ │ │ │ - 398: aload 16 │ │ │ │ - 400: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ - 403: istore 5 │ │ │ │ - 405: iconst_1 │ │ │ │ - 406: istore 9 │ │ │ │ - 408: iconst_1 │ │ │ │ - 409: istore 10 │ │ │ │ - 411: aload 12 │ │ │ │ - 413: iload 5 │ │ │ │ - 415: iload 9 │ │ │ │ - 417: iload 10 │ │ │ │ - 419: invokeinterface #479, 4 // InterfaceMethod android/view/SubMenu.setGroupCheckable:(IZZ)V │ │ │ │ - 424: aload_3 │ │ │ │ - 425: aload 17 │ │ │ │ - 427: aload 16 │ │ │ │ - 429: invokevirtual #484 // Method java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 432: pop │ │ │ │ - 433: goto 170 │ │ │ │ - 436: aload 12 │ │ │ │ - 438: invokeinterface #488, 1 // InterfaceMethod android/view/SubMenu.getItem:()Landroid/view/MenuItem; │ │ │ │ - 443: astore 18 │ │ │ │ - 445: aload 8 │ │ │ │ - 447: invokevirtual #416 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ │ │ - 450: astore 14 │ │ │ │ - 452: aload 18 │ │ │ │ - 454: aload 14 │ │ │ │ - 456: invokeinterface #421, 2 // InterfaceMethod android/view/MenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ │ │ - 461: pop │ │ │ │ - 462: aload 18 │ │ │ │ - 464: aload_2 │ │ │ │ - 465: invokeinterface #425, 2 // InterfaceMethod android/view/MenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ │ │ - 470: pop │ │ │ │ - 471: aload 8 │ │ │ │ - 473: invokevirtual #428 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled:()Z │ │ │ │ - 476: istore 5 │ │ │ │ - 478: aload 18 │ │ │ │ - 480: iload 5 │ │ │ │ - 482: invokeinterface #432, 2 // InterfaceMethod android/view/MenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ │ │ - 487: pop │ │ │ │ - 488: aload 8 │ │ │ │ - 490: invokevirtual #436 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ │ │ - 493: astore 14 │ │ │ │ - 495: aload 18 │ │ │ │ - 497: aload 14 │ │ │ │ - 499: invokeinterface #439, 2 // InterfaceMethod android/view/MenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ │ │ - 504: pop │ │ │ │ - 505: aload 8 │ │ │ │ - 507: invokevirtual #443 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut:()C │ │ │ │ - 510: istore 5 │ │ │ │ - 512: aload 18 │ │ │ │ - 514: iload 5 │ │ │ │ - 516: invokeinterface #447, 2 // InterfaceMethod android/view/MenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ │ │ - 521: pop │ │ │ │ - 522: aload 8 │ │ │ │ - 524: invokevirtual #450 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut:()C │ │ │ │ - 527: istore 5 │ │ │ │ - 529: aload 18 │ │ │ │ - 531: iload 5 │ │ │ │ - 533: invokeinterface #453, 2 // InterfaceMethod android/view/MenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ │ │ - 538: pop │ │ │ │ - 539: aload 8 │ │ │ │ - 541: invokevirtual #456 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ │ │ - 544: astore 14 │ │ │ │ - 546: aload 18 │ │ │ │ - 548: aload 14 │ │ │ │ - 550: invokeinterface #460, 2 // InterfaceMethod android/view/MenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ - 555: pop │ │ │ │ - 556: aload 8 │ │ │ │ - 558: invokevirtual #463 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable:()Z │ │ │ │ - 561: istore 5 │ │ │ │ - 563: aload 18 │ │ │ │ - 565: iload 5 │ │ │ │ - 567: invokeinterface #466, 2 // InterfaceMethod android/view/MenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ │ │ - 572: pop │ │ │ │ - 573: aload 8 │ │ │ │ - 575: invokevirtual #469 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked:()Z │ │ │ │ - 578: istore 5 │ │ │ │ - 580: aload 18 │ │ │ │ - 582: iload 5 │ │ │ │ - 584: invokeinterface #472, 2 // InterfaceMethod android/view/MenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ │ │ - 589: pop │ │ │ │ - 590: aload 8 │ │ │ │ - 592: invokevirtual #475 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable:()Z │ │ │ │ - 595: istore 5 │ │ │ │ - 597: iload 5 │ │ │ │ - 599: ifeq 627 │ │ │ │ - 602: aload 8 │ │ │ │ - 604: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ - 607: istore 5 │ │ │ │ - 609: iconst_1 │ │ │ │ - 610: istore 9 │ │ │ │ - 612: iconst_1 │ │ │ │ - 613: istore 10 │ │ │ │ - 615: aload_1 │ │ │ │ - 616: iload 5 │ │ │ │ - 618: iload 9 │ │ │ │ - 620: iload 10 │ │ │ │ - 622: invokeinterface #489, 4 // InterfaceMethod android/view/Menu.setGroupCheckable:(IZZ)V │ │ │ │ - 627: aload_3 │ │ │ │ - 628: aload 18 │ │ │ │ - 630: aload 8 │ │ │ │ - 632: invokevirtual #484 // Method java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ - 635: pop │ │ │ │ - 636: goto 49 │ │ │ │ - 639: aload 8 │ │ │ │ - 641: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ - 644: istore 5 │ │ │ │ - 646: aload 8 │ │ │ │ - 648: invokevirtual #389 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId:()I │ │ │ │ - 651: istore 9 │ │ │ │ - 653: aload 8 │ │ │ │ - 655: invokevirtual #392 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder:()I │ │ │ │ - 658: istore 10 │ │ │ │ - 660: aload 8 │ │ │ │ - 662: invokevirtual #396 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ │ │ - 665: astore 11 │ │ │ │ - 667: aload_1 │ │ │ │ - 668: iload 5 │ │ │ │ - 670: iload 9 │ │ │ │ - 672: iload 10 │ │ │ │ - 674: aload 11 │ │ │ │ - 676: invokeinterface #490, 5 // InterfaceMethod android/view/Menu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ - 681: astore 18 │ │ │ │ - 683: goto 445 │ │ │ │ + 161: invokevirtual #407 // Method java/util/ArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 164: astore 15 │ │ │ │ + 166: aload 15 │ │ │ │ + 168: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 173: istore 10 │ │ │ │ + 175: iload 10 │ │ │ │ + 177: ifeq 432 │ │ │ │ + 180: aload 15 │ │ │ │ + 182: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 187: checkcast #114 // class com/actionbarsherlock/internal/view/menu/MenuItemImpl │ │ │ │ + 190: astore 16 │ │ │ │ + 192: aload 16 │ │ │ │ + 194: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ + 197: istore 10 │ │ │ │ + 199: aload 16 │ │ │ │ + 201: invokevirtual #389 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId:()I │ │ │ │ + 204: istore 11 │ │ │ │ + 206: aload 16 │ │ │ │ + 208: invokevirtual #392 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder:()I │ │ │ │ + 211: istore 17 │ │ │ │ + 213: aload 16 │ │ │ │ + 215: invokevirtual #396 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ │ │ + 218: astore 18 │ │ │ │ + 220: aload 13 │ │ │ │ + 222: iload 10 │ │ │ │ + 224: iload 11 │ │ │ │ + 226: iload 17 │ │ │ │ + 228: aload 18 │ │ │ │ + 230: invokeinterface #412, 5 // InterfaceMethod android/view/SubMenu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ + 235: astore 19 │ │ │ │ + 237: aload 16 │ │ │ │ + 239: invokevirtual #416 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ │ │ + 242: astore 20 │ │ │ │ + 244: aload 19 │ │ │ │ + 246: aload 20 │ │ │ │ + 248: invokeinterface #421, 2 // InterfaceMethod android/view/MenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ │ │ + 253: pop │ │ │ │ + 254: aload 19 │ │ │ │ + 256: aload_2 │ │ │ │ + 257: invokeinterface #425, 2 // InterfaceMethod android/view/MenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ │ │ + 262: pop │ │ │ │ + 263: aload 16 │ │ │ │ + 265: invokevirtual #428 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled:()Z │ │ │ │ + 268: istore 10 │ │ │ │ + 270: aload 19 │ │ │ │ + 272: iload 10 │ │ │ │ + 274: invokeinterface #432, 2 // InterfaceMethod android/view/MenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ │ │ + 279: pop │ │ │ │ + 280: aload 16 │ │ │ │ + 282: invokevirtual #436 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ │ │ + 285: astore 20 │ │ │ │ + 287: aload 19 │ │ │ │ + 289: aload 20 │ │ │ │ + 291: invokeinterface #439, 2 // InterfaceMethod android/view/MenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ │ │ + 296: pop │ │ │ │ + 297: aload 16 │ │ │ │ + 299: invokevirtual #443 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut:()C │ │ │ │ + 302: istore 10 │ │ │ │ + 304: aload 19 │ │ │ │ + 306: iload 10 │ │ │ │ + 308: invokeinterface #447, 2 // InterfaceMethod android/view/MenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ │ │ + 313: pop │ │ │ │ + 314: aload 16 │ │ │ │ + 316: invokevirtual #450 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut:()C │ │ │ │ + 319: istore 10 │ │ │ │ + 321: aload 19 │ │ │ │ + 323: iload 10 │ │ │ │ + 325: invokeinterface #453, 2 // InterfaceMethod android/view/MenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ │ │ + 330: pop │ │ │ │ + 331: aload 16 │ │ │ │ + 333: invokevirtual #456 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ │ │ + 336: astore 20 │ │ │ │ + 338: aload 19 │ │ │ │ + 340: aload 20 │ │ │ │ + 342: invokeinterface #460, 2 // InterfaceMethod android/view/MenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ + 347: pop │ │ │ │ + 348: aload 16 │ │ │ │ + 350: invokevirtual #463 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable:()Z │ │ │ │ + 353: istore 10 │ │ │ │ + 355: aload 19 │ │ │ │ + 357: iload 10 │ │ │ │ + 359: invokeinterface #466, 2 // InterfaceMethod android/view/MenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ │ │ + 364: pop │ │ │ │ + 365: aload 16 │ │ │ │ + 367: invokevirtual #469 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked:()Z │ │ │ │ + 370: istore 10 │ │ │ │ + 372: aload 19 │ │ │ │ + 374: iload 10 │ │ │ │ + 376: invokeinterface #472, 2 // InterfaceMethod android/view/MenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ │ │ + 381: pop │ │ │ │ + 382: aload 16 │ │ │ │ + 384: invokevirtual #475 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable:()Z │ │ │ │ + 387: istore 10 │ │ │ │ + 389: iload 10 │ │ │ │ + 391: ifeq 420 │ │ │ │ + 394: aload 16 │ │ │ │ + 396: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ + 399: istore 10 │ │ │ │ + 401: iconst_1 │ │ │ │ + 402: istore 11 │ │ │ │ + 404: iconst_1 │ │ │ │ + 405: istore 17 │ │ │ │ + 407: aload 13 │ │ │ │ + 409: iload 10 │ │ │ │ + 411: iload 11 │ │ │ │ + 413: iload 17 │ │ │ │ + 415: invokeinterface #479, 4 // InterfaceMethod android/view/SubMenu.setGroupCheckable:(IZZ)V │ │ │ │ + 420: aload_3 │ │ │ │ + 421: aload 19 │ │ │ │ + 423: aload 16 │ │ │ │ + 425: invokevirtual #484 // Method java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 428: pop │ │ │ │ + 429: goto 166 │ │ │ │ + 432: aload 13 │ │ │ │ + 434: invokeinterface #488, 1 // InterfaceMethod android/view/SubMenu.getItem:()Landroid/view/MenuItem; │ │ │ │ + 439: astore 21 │ │ │ │ + 441: aload 9 │ │ │ │ + 443: invokevirtual #416 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIcon:()Landroid/graphics/drawable/Drawable; │ │ │ │ + 446: astore 15 │ │ │ │ + 448: aload 21 │ │ │ │ + 450: aload 15 │ │ │ │ + 452: invokeinterface #421, 2 // InterfaceMethod android/view/MenuItem.setIcon:(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ │ │ + 457: pop │ │ │ │ + 458: aload 21 │ │ │ │ + 460: aload_2 │ │ │ │ + 461: invokeinterface #425, 2 // InterfaceMethod android/view/MenuItem.setOnMenuItemClickListener:(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ │ │ + 466: pop │ │ │ │ + 467: aload 9 │ │ │ │ + 469: invokevirtual #428 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isEnabled:()Z │ │ │ │ + 472: istore 8 │ │ │ │ + 474: aload 21 │ │ │ │ + 476: iload 8 │ │ │ │ + 478: invokeinterface #432, 2 // InterfaceMethod android/view/MenuItem.setEnabled:(Z)Landroid/view/MenuItem; │ │ │ │ + 483: pop │ │ │ │ + 484: aload 9 │ │ │ │ + 486: invokevirtual #436 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getIntent:()Landroid/content/Intent; │ │ │ │ + 489: astore 15 │ │ │ │ + 491: aload 21 │ │ │ │ + 493: aload 15 │ │ │ │ + 495: invokeinterface #439, 2 // InterfaceMethod android/view/MenuItem.setIntent:(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ │ │ + 500: pop │ │ │ │ + 501: aload 9 │ │ │ │ + 503: invokevirtual #443 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getNumericShortcut:()C │ │ │ │ + 506: istore 8 │ │ │ │ + 508: aload 21 │ │ │ │ + 510: iload 8 │ │ │ │ + 512: invokeinterface #447, 2 // InterfaceMethod android/view/MenuItem.setNumericShortcut:(C)Landroid/view/MenuItem; │ │ │ │ + 517: pop │ │ │ │ + 518: aload 9 │ │ │ │ + 520: invokevirtual #450 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getAlphabeticShortcut:()C │ │ │ │ + 523: istore 8 │ │ │ │ + 525: aload 21 │ │ │ │ + 527: iload 8 │ │ │ │ + 529: invokeinterface #453, 2 // InterfaceMethod android/view/MenuItem.setAlphabeticShortcut:(C)Landroid/view/MenuItem; │ │ │ │ + 534: pop │ │ │ │ + 535: aload 9 │ │ │ │ + 537: invokevirtual #456 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitleCondensed:()Ljava/lang/CharSequence; │ │ │ │ + 540: astore 15 │ │ │ │ + 542: aload 21 │ │ │ │ + 544: aload 15 │ │ │ │ + 546: invokeinterface #460, 2 // InterfaceMethod android/view/MenuItem.setTitleCondensed:(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ + 551: pop │ │ │ │ + 552: aload 9 │ │ │ │ + 554: invokevirtual #463 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isCheckable:()Z │ │ │ │ + 557: istore 8 │ │ │ │ + 559: aload 21 │ │ │ │ + 561: iload 8 │ │ │ │ + 563: invokeinterface #466, 2 // InterfaceMethod android/view/MenuItem.setCheckable:(Z)Landroid/view/MenuItem; │ │ │ │ + 568: pop │ │ │ │ + 569: aload 9 │ │ │ │ + 571: invokevirtual #469 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isChecked:()Z │ │ │ │ + 574: istore 8 │ │ │ │ + 576: aload 21 │ │ │ │ + 578: iload 8 │ │ │ │ + 580: invokeinterface #472, 2 // InterfaceMethod android/view/MenuItem.setChecked:(Z)Landroid/view/MenuItem; │ │ │ │ + 585: pop │ │ │ │ + 586: aload 9 │ │ │ │ + 588: invokevirtual #475 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isExclusiveCheckable:()Z │ │ │ │ + 591: istore 8 │ │ │ │ + 593: iload 8 │ │ │ │ + 595: ifeq 623 │ │ │ │ + 598: aload 9 │ │ │ │ + 600: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ + 603: istore 8 │ │ │ │ + 605: iconst_1 │ │ │ │ + 606: istore 10 │ │ │ │ + 608: iconst_1 │ │ │ │ + 609: istore 11 │ │ │ │ + 611: aload_1 │ │ │ │ + 612: iload 8 │ │ │ │ + 614: iload 10 │ │ │ │ + 616: iload 11 │ │ │ │ + 618: invokeinterface #489, 4 // InterfaceMethod android/view/Menu.setGroupCheckable:(IZZ)V │ │ │ │ + 623: aload_3 │ │ │ │ + 624: aload 21 │ │ │ │ + 626: aload 9 │ │ │ │ + 628: invokevirtual #484 // Method java/util/HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ │ │ + 631: pop │ │ │ │ + 632: goto 49 │ │ │ │ + 635: aload 9 │ │ │ │ + 637: invokevirtual #386 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getGroupId:()I │ │ │ │ + 640: istore 8 │ │ │ │ + 642: aload 9 │ │ │ │ + 644: invokevirtual #389 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getItemId:()I │ │ │ │ + 647: istore 10 │ │ │ │ + 649: aload 9 │ │ │ │ + 651: invokevirtual #392 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getOrder:()I │ │ │ │ + 654: istore 11 │ │ │ │ + 656: aload 9 │ │ │ │ + 658: invokevirtual #396 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.getTitle:()Ljava/lang/CharSequence; │ │ │ │ + 661: astore 12 │ │ │ │ + 663: aload_1 │ │ │ │ + 664: iload 8 │ │ │ │ + 666: iload 10 │ │ │ │ + 668: iload 11 │ │ │ │ + 670: aload 12 │ │ │ │ + 672: invokeinterface #490, 5 // InterfaceMethod android/view/Menu.add:(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ │ │ + 677: astore 21 │ │ │ │ + 679: goto 441 │ │ │ │ │ │ │ │ public void changeMenuMode(); │ │ │ │ descriptor: ()V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -2207,74 +2197,72 @@ │ │ │ │ 2: invokevirtual #512 // Method close:(Z)V │ │ │ │ 5: return │ │ │ │ │ │ │ │ final void close(boolean); │ │ │ │ descriptor: (Z)V │ │ │ │ flags: (0x0010) ACC_FINAL │ │ │ │ Code: │ │ │ │ - stack=300, locals=7, args_size=2 │ │ │ │ + stack=300, locals=8, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #72 // Field mIsClosing:Z │ │ │ │ 4: istore_2 │ │ │ │ 5: iload_2 │ │ │ │ 6: ifeq 10 │ │ │ │ 9: return │ │ │ │ 10: iconst_1 │ │ │ │ 11: istore_2 │ │ │ │ 12: aload_0 │ │ │ │ 13: iload_2 │ │ │ │ 14: putfield #72 // Field mIsClosing:Z │ │ │ │ 17: aload_0 │ │ │ │ 18: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 21: astore_3 │ │ │ │ - 22: aload_3 │ │ │ │ - 23: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 26: astore 4 │ │ │ │ - 28: aload 4 │ │ │ │ - 30: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 35: istore_2 │ │ │ │ - 36: iload_2 │ │ │ │ - 37: ifeq 94 │ │ │ │ - 40: aload 4 │ │ │ │ - 42: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 47: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 50: astore 5 │ │ │ │ - 52: aload 5 │ │ │ │ - 54: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 57: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 60: astore 6 │ │ │ │ - 62: aload 6 │ │ │ │ - 64: ifnonnull 82 │ │ │ │ - 67: aload_0 │ │ │ │ - 68: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 71: astore_3 │ │ │ │ - 72: aload_3 │ │ │ │ - 73: aload 5 │ │ │ │ - 75: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 78: pop │ │ │ │ - 79: goto 28 │ │ │ │ - 82: aload 6 │ │ │ │ - 84: aload_0 │ │ │ │ - 85: iload_1 │ │ │ │ - 86: invokeinterface #516, 3 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ │ │ - 91: goto 28 │ │ │ │ - 94: iconst_0 │ │ │ │ - 95: istore_2 │ │ │ │ - 96: aconst_null │ │ │ │ - 97: astore_3 │ │ │ │ - 98: aload_0 │ │ │ │ - 99: iconst_0 │ │ │ │ - 100: putfield #72 // Field mIsClosing:Z │ │ │ │ - 103: goto 9 │ │ │ │ + 21: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 24: astore_3 │ │ │ │ + 25: aload_3 │ │ │ │ + 26: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 31: istore 4 │ │ │ │ + 33: iload 4 │ │ │ │ + 35: ifeq 93 │ │ │ │ + 38: aload_3 │ │ │ │ + 39: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 44: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 47: astore 5 │ │ │ │ + 49: aload 5 │ │ │ │ + 51: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 54: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 57: astore 6 │ │ │ │ + 59: aload 6 │ │ │ │ + 61: ifnonnull 81 │ │ │ │ + 64: aload_0 │ │ │ │ + 65: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 68: astore 7 │ │ │ │ + 70: aload 7 │ │ │ │ + 72: aload 5 │ │ │ │ + 74: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 77: pop │ │ │ │ + 78: goto 25 │ │ │ │ + 81: aload 6 │ │ │ │ + 83: aload_0 │ │ │ │ + 84: iload_1 │ │ │ │ + 85: invokeinterface #516, 3 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.onCloseMenu:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ │ │ + 90: goto 25 │ │ │ │ + 93: iconst_0 │ │ │ │ + 94: istore_2 │ │ │ │ + 95: aconst_null │ │ │ │ + 96: astore_3 │ │ │ │ + 97: aload_0 │ │ │ │ + 98: iconst_0 │ │ │ │ + 99: putfield #72 // Field mIsClosing:Z │ │ │ │ + 102: goto 9 │ │ │ │ │ │ │ │ public boolean collapseItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl); │ │ │ │ descriptor: (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: invokevirtual #138 // Method java/util/concurrent/CopyOnWriteArrayList.isEmpty:()Z │ │ │ │ 9: istore_3 │ │ │ │ 10: iload_3 │ │ │ │ @@ -2291,60 +2279,58 @@ │ │ │ │ 29: ireturn │ │ │ │ 30: iconst_0 │ │ │ │ 31: istore 4 │ │ │ │ 33: aload_0 │ │ │ │ 34: invokevirtual #141 // Method stopDispatchingItemsChanged:()V │ │ │ │ 37: aload_0 │ │ │ │ 38: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 41: astore_2 │ │ │ │ - 42: aload_2 │ │ │ │ - 43: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 46: astore 5 │ │ │ │ - 48: aload 5 │ │ │ │ - 50: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 55: istore_3 │ │ │ │ - 56: iload_3 │ │ │ │ - 57: ifeq 118 │ │ │ │ - 60: aload 5 │ │ │ │ - 62: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 67: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 70: astore 6 │ │ │ │ - 72: aload 6 │ │ │ │ - 74: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 77: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 80: astore 7 │ │ │ │ - 82: aload 7 │ │ │ │ - 84: ifnonnull 102 │ │ │ │ - 87: aload_0 │ │ │ │ - 88: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 91: astore_2 │ │ │ │ - 92: aload_2 │ │ │ │ - 93: aload 6 │ │ │ │ - 95: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 98: pop │ │ │ │ - 99: goto 48 │ │ │ │ - 102: aload 7 │ │ │ │ - 104: aload_0 │ │ │ │ - 105: aload_1 │ │ │ │ - 106: invokeinterface #519, 3 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ │ │ - 111: istore 4 │ │ │ │ - 113: iload 4 │ │ │ │ - 115: ifeq 48 │ │ │ │ - 118: aload_0 │ │ │ │ - 119: invokevirtual #171 // Method startDispatchingItemsChanged:()V │ │ │ │ - 122: iload 4 │ │ │ │ - 124: ifeq 27 │ │ │ │ - 127: iconst_0 │ │ │ │ - 128: istore_3 │ │ │ │ - 129: aconst_null │ │ │ │ - 130: astore_2 │ │ │ │ - 131: aload_0 │ │ │ │ - 132: aconst_null │ │ │ │ - 133: putfield #500 // Field mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ - 136: goto 27 │ │ │ │ + 41: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 44: astore_2 │ │ │ │ + 45: aload_2 │ │ │ │ + 46: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 51: istore 5 │ │ │ │ + 53: iload 5 │ │ │ │ + 55: ifeq 117 │ │ │ │ + 58: aload_2 │ │ │ │ + 59: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 64: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 67: astore 6 │ │ │ │ + 69: aload 6 │ │ │ │ + 71: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 74: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 77: astore 7 │ │ │ │ + 79: aload 7 │ │ │ │ + 81: ifnonnull 101 │ │ │ │ + 84: aload_0 │ │ │ │ + 85: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 88: astore 8 │ │ │ │ + 90: aload 8 │ │ │ │ + 92: aload 6 │ │ │ │ + 94: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 97: pop │ │ │ │ + 98: goto 45 │ │ │ │ + 101: aload 7 │ │ │ │ + 103: aload_0 │ │ │ │ + 104: aload_1 │ │ │ │ + 105: invokeinterface #519, 3 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.collapseItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ │ │ + 110: istore 4 │ │ │ │ + 112: iload 4 │ │ │ │ + 114: ifeq 45 │ │ │ │ + 117: aload_0 │ │ │ │ + 118: invokevirtual #171 // Method startDispatchingItemsChanged:()V │ │ │ │ + 121: iload 4 │ │ │ │ + 123: ifeq 27 │ │ │ │ + 126: iconst_0 │ │ │ │ + 127: istore_3 │ │ │ │ + 128: aconst_null │ │ │ │ + 129: astore_2 │ │ │ │ + 130: aload_0 │ │ │ │ + 131: aconst_null │ │ │ │ + 132: putfield #500 // Field mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ + 135: goto 27 │ │ │ │ │ │ │ │ boolean dispatchMenuItemSelected(com.actionbarsherlock.internal.view.menu.MenuBuilder, com.actionbarsherlock.view.MenuItem); │ │ │ │ descriptor: (Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ stack=300, locals=5, args_size=3 │ │ │ │ 0: aload_0 │ │ │ │ @@ -2372,15 +2358,15 @@ │ │ │ │ 39: astore_3 │ │ │ │ 40: goto 32 │ │ │ │ │ │ │ │ public boolean expandItemActionView(com.actionbarsherlock.internal.view.menu.MenuItemImpl); │ │ │ │ descriptor: (Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ - stack=300, locals=8, args_size=2 │ │ │ │ + stack=300, locals=9, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ 4: astore_2 │ │ │ │ 5: aload_2 │ │ │ │ 6: invokevirtual #138 // Method java/util/concurrent/CopyOnWriteArrayList.isEmpty:()Z │ │ │ │ 9: istore_3 │ │ │ │ 10: iload_3 │ │ │ │ @@ -2391,56 +2377,54 @@ │ │ │ │ 19: ireturn │ │ │ │ 20: iconst_0 │ │ │ │ 21: istore 4 │ │ │ │ 23: aload_0 │ │ │ │ 24: invokevirtual #141 // Method stopDispatchingItemsChanged:()V │ │ │ │ 27: aload_0 │ │ │ │ 28: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 31: astore_2 │ │ │ │ - 32: aload_2 │ │ │ │ - 33: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 36: astore 5 │ │ │ │ - 38: aload 5 │ │ │ │ - 40: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 45: istore_3 │ │ │ │ - 46: iload_3 │ │ │ │ - 47: ifeq 108 │ │ │ │ - 50: aload 5 │ │ │ │ - 52: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 57: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 60: astore 6 │ │ │ │ - 62: aload 6 │ │ │ │ - 64: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 67: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 70: astore 7 │ │ │ │ - 72: aload 7 │ │ │ │ - 74: ifnonnull 92 │ │ │ │ - 77: aload_0 │ │ │ │ - 78: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 81: astore_2 │ │ │ │ - 82: aload_2 │ │ │ │ - 83: aload 6 │ │ │ │ - 85: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 88: pop │ │ │ │ - 89: goto 38 │ │ │ │ - 92: aload 7 │ │ │ │ - 94: aload_0 │ │ │ │ - 95: aload_1 │ │ │ │ - 96: invokeinterface #526, 3 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ │ │ - 101: istore 4 │ │ │ │ - 103: iload 4 │ │ │ │ - 105: ifeq 38 │ │ │ │ - 108: aload_0 │ │ │ │ - 109: invokevirtual #171 // Method startDispatchingItemsChanged:()V │ │ │ │ - 112: iload 4 │ │ │ │ - 114: ifeq 17 │ │ │ │ - 117: aload_0 │ │ │ │ - 118: aload_1 │ │ │ │ - 119: putfield #500 // Field mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ - 122: goto 17 │ │ │ │ + 31: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 34: astore_2 │ │ │ │ + 35: aload_2 │ │ │ │ + 36: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 41: istore 5 │ │ │ │ + 43: iload 5 │ │ │ │ + 45: ifeq 107 │ │ │ │ + 48: aload_2 │ │ │ │ + 49: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 54: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 57: astore 6 │ │ │ │ + 59: aload 6 │ │ │ │ + 61: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 64: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 67: astore 7 │ │ │ │ + 69: aload 7 │ │ │ │ + 71: ifnonnull 91 │ │ │ │ + 74: aload_0 │ │ │ │ + 75: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 78: astore 8 │ │ │ │ + 80: aload 8 │ │ │ │ + 82: aload 6 │ │ │ │ + 84: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 87: pop │ │ │ │ + 88: goto 35 │ │ │ │ + 91: aload 7 │ │ │ │ + 93: aload_0 │ │ │ │ + 94: aload_1 │ │ │ │ + 95: invokeinterface #526, 3 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.expandItemActionView:(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ │ │ + 100: istore 4 │ │ │ │ + 102: iload 4 │ │ │ │ + 104: ifeq 35 │ │ │ │ + 107: aload_0 │ │ │ │ + 108: invokevirtual #171 // Method startDispatchingItemsChanged:()V │ │ │ │ + 111: iload 4 │ │ │ │ + 113: ifeq 17 │ │ │ │ + 116: aload_0 │ │ │ │ + 117: aload_1 │ │ │ │ + 118: putfield #500 // Field mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ │ │ + 121: goto 17 │ │ │ │ │ │ │ │ public int findGroupIndex(int); │ │ │ │ descriptor: (I)I │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=2, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ @@ -2847,124 +2831,122 @@ │ │ │ │ 5: iload_1 │ │ │ │ 6: ifne 10 │ │ │ │ 9: return │ │ │ │ 10: iconst_0 │ │ │ │ 11: istore_2 │ │ │ │ 12: aload_0 │ │ │ │ 13: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 16: astore_3 │ │ │ │ - 17: aload_3 │ │ │ │ - 18: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 21: astore 4 │ │ │ │ - 23: aload 4 │ │ │ │ - 25: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 30: istore_1 │ │ │ │ - 31: iload_1 │ │ │ │ - 32: ifeq 92 │ │ │ │ - 35: aload 4 │ │ │ │ - 37: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 42: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 45: astore 5 │ │ │ │ - 47: aload 5 │ │ │ │ - 49: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 52: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 55: astore 6 │ │ │ │ - 57: aload 6 │ │ │ │ - 59: ifnonnull 77 │ │ │ │ - 62: aload_0 │ │ │ │ - 63: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 66: astore_3 │ │ │ │ - 67: aload_3 │ │ │ │ - 68: aload 5 │ │ │ │ - 70: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 73: pop │ │ │ │ - 74: goto 23 │ │ │ │ - 77: aload 6 │ │ │ │ - 79: invokeinterface #568, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems:()Z │ │ │ │ - 84: istore_1 │ │ │ │ + 16: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 19: astore_3 │ │ │ │ + 20: aload_3 │ │ │ │ + 21: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 26: istore 4 │ │ │ │ + 28: iload 4 │ │ │ │ + 30: ifeq 93 │ │ │ │ + 33: aload_3 │ │ │ │ + 34: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 39: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 42: astore 5 │ │ │ │ + 44: aload 5 │ │ │ │ + 46: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 49: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 52: astore 6 │ │ │ │ + 54: aload 6 │ │ │ │ + 56: ifnonnull 76 │ │ │ │ + 59: aload_0 │ │ │ │ + 60: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 63: astore 7 │ │ │ │ + 65: aload 7 │ │ │ │ + 67: aload 5 │ │ │ │ + 69: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 72: pop │ │ │ │ + 73: goto 20 │ │ │ │ + 76: aload 6 │ │ │ │ + 78: invokeinterface #568, 1 // InterfaceMethod com/actionbarsherlock/internal/view/menu/MenuPresenter.flagActionItems:()Z │ │ │ │ + 83: istore 4 │ │ │ │ 85: iload_2 │ │ │ │ - 86: iload_1 │ │ │ │ - 87: ior │ │ │ │ - 88: istore_2 │ │ │ │ - 89: goto 23 │ │ │ │ - 92: iload_2 │ │ │ │ - 93: ifeq 193 │ │ │ │ - 96: aload_0 │ │ │ │ - 97: getfield #100 // Field mActionItems:Ljava/util/ArrayList; │ │ │ │ - 100: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ - 103: aload_0 │ │ │ │ - 104: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ - 107: astore_3 │ │ │ │ - 108: aload_3 │ │ │ │ - 109: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ - 112: aload_0 │ │ │ │ - 113: invokevirtual #569 // Method getVisibleItems:()Ljava/util/ArrayList; │ │ │ │ - 116: astore 7 │ │ │ │ - 118: aload 7 │ │ │ │ - 120: invokevirtual #211 // Method java/util/ArrayList.size:()I │ │ │ │ - 123: istore 8 │ │ │ │ - 125: iconst_0 │ │ │ │ - 126: istore 9 │ │ │ │ - 128: iload 9 │ │ │ │ - 130: iload 8 │ │ │ │ - 132: if_icmpge 225 │ │ │ │ - 135: aload 7 │ │ │ │ - 137: iload 9 │ │ │ │ - 139: invokevirtual #212 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ - 142: checkcast #114 // class com/actionbarsherlock/internal/view/menu/MenuItemImpl │ │ │ │ - 145: astore 10 │ │ │ │ - 147: aload 10 │ │ │ │ - 149: invokevirtual #572 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton:()Z │ │ │ │ - 152: istore_1 │ │ │ │ - 153: iload_1 │ │ │ │ - 154: ifeq 178 │ │ │ │ - 157: aload_0 │ │ │ │ - 158: getfield #100 // Field mActionItems:Ljava/util/ArrayList; │ │ │ │ - 161: astore_3 │ │ │ │ - 162: aload_3 │ │ │ │ - 163: aload 10 │ │ │ │ - 165: invokevirtual #573 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 168: pop │ │ │ │ - 169: iload 9 │ │ │ │ - 171: iconst_1 │ │ │ │ - 172: iadd │ │ │ │ - 173: istore 9 │ │ │ │ - 175: goto 128 │ │ │ │ - 178: aload_0 │ │ │ │ - 179: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ - 182: astore_3 │ │ │ │ - 183: aload_3 │ │ │ │ - 184: aload 10 │ │ │ │ - 186: invokevirtual #573 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ - 189: pop │ │ │ │ - 190: goto 169 │ │ │ │ - 193: aload_0 │ │ │ │ - 194: getfield #100 // Field mActionItems:Ljava/util/ArrayList; │ │ │ │ - 197: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ - 200: aload_0 │ │ │ │ - 201: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ - 204: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ - 207: aload_0 │ │ │ │ - 208: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ - 211: astore_3 │ │ │ │ - 212: aload_0 │ │ │ │ - 213: invokevirtual #569 // Method getVisibleItems:()Ljava/util/ArrayList; │ │ │ │ - 216: astore 11 │ │ │ │ - 218: aload_3 │ │ │ │ - 219: aload 11 │ │ │ │ - 221: invokevirtual #577 // Method java/util/ArrayList.addAll:(Ljava/util/Collection;)Z │ │ │ │ - 224: pop │ │ │ │ - 225: iconst_0 │ │ │ │ - 226: istore_1 │ │ │ │ - 227: aconst_null │ │ │ │ - 228: astore_3 │ │ │ │ - 229: aload_0 │ │ │ │ - 230: iconst_0 │ │ │ │ - 231: putfield #104 // Field mIsActionItemsStale:Z │ │ │ │ - 234: goto 9 │ │ │ │ + 86: iload 4 │ │ │ │ + 88: ior │ │ │ │ + 89: istore_2 │ │ │ │ + 90: goto 20 │ │ │ │ + 93: iload_2 │ │ │ │ + 94: ifeq 194 │ │ │ │ + 97: aload_0 │ │ │ │ + 98: getfield #100 // Field mActionItems:Ljava/util/ArrayList; │ │ │ │ + 101: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ + 104: aload_0 │ │ │ │ + 105: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ + 108: astore_3 │ │ │ │ + 109: aload_3 │ │ │ │ + 110: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ + 113: aload_0 │ │ │ │ + 114: invokevirtual #569 // Method getVisibleItems:()Ljava/util/ArrayList; │ │ │ │ + 117: astore 8 │ │ │ │ + 119: aload 8 │ │ │ │ + 121: invokevirtual #211 // Method java/util/ArrayList.size:()I │ │ │ │ + 124: istore 9 │ │ │ │ + 126: iconst_0 │ │ │ │ + 127: istore 10 │ │ │ │ + 129: iload 10 │ │ │ │ + 131: iload 9 │ │ │ │ + 133: if_icmpge 226 │ │ │ │ + 136: aload 8 │ │ │ │ + 138: iload 10 │ │ │ │ + 140: invokevirtual #212 // Method java/util/ArrayList.get:(I)Ljava/lang/Object; │ │ │ │ + 143: checkcast #114 // class com/actionbarsherlock/internal/view/menu/MenuItemImpl │ │ │ │ + 146: astore 11 │ │ │ │ + 148: aload 11 │ │ │ │ + 150: invokevirtual #572 // Method com/actionbarsherlock/internal/view/menu/MenuItemImpl.isActionButton:()Z │ │ │ │ + 153: istore_1 │ │ │ │ + 154: iload_1 │ │ │ │ + 155: ifeq 179 │ │ │ │ + 158: aload_0 │ │ │ │ + 159: getfield #100 // Field mActionItems:Ljava/util/ArrayList; │ │ │ │ + 162: astore_3 │ │ │ │ + 163: aload_3 │ │ │ │ + 164: aload 11 │ │ │ │ + 166: invokevirtual #573 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 169: pop │ │ │ │ + 170: iload 10 │ │ │ │ + 172: iconst_1 │ │ │ │ + 173: iadd │ │ │ │ + 174: istore 10 │ │ │ │ + 176: goto 129 │ │ │ │ + 179: aload_0 │ │ │ │ + 180: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ + 183: astore_3 │ │ │ │ + 184: aload_3 │ │ │ │ + 185: aload 11 │ │ │ │ + 187: invokevirtual #573 // Method java/util/ArrayList.add:(Ljava/lang/Object;)Z │ │ │ │ + 190: pop │ │ │ │ + 191: goto 170 │ │ │ │ + 194: aload_0 │ │ │ │ + 195: getfield #100 // Field mActionItems:Ljava/util/ArrayList; │ │ │ │ + 198: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ + 201: aload_0 │ │ │ │ + 202: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ + 205: invokevirtual #505 // Method java/util/ArrayList.clear:()V │ │ │ │ + 208: aload_0 │ │ │ │ + 209: getfield #102 // Field mNonActionItems:Ljava/util/ArrayList; │ │ │ │ + 212: astore_3 │ │ │ │ + 213: aload_0 │ │ │ │ + 214: invokevirtual #569 // Method getVisibleItems:()Ljava/util/ArrayList; │ │ │ │ + 217: astore 7 │ │ │ │ + 219: aload_3 │ │ │ │ + 220: aload 7 │ │ │ │ + 222: invokevirtual #577 // Method java/util/ArrayList.addAll:(Ljava/util/Collection;)Z │ │ │ │ + 225: pop │ │ │ │ + 226: iconst_0 │ │ │ │ + 227: istore_1 │ │ │ │ + 228: aconst_null │ │ │ │ + 229: astore_3 │ │ │ │ + 230: aload_0 │ │ │ │ + 231: iconst_0 │ │ │ │ + 232: putfield #104 // Field mIsActionItemsStale:Z │ │ │ │ + 235: goto 9 │ │ │ │ │ │ │ │ java.util.ArrayList getActionItems(); │ │ │ │ descriptor: ()Ljava/util/ArrayList; │ │ │ │ flags: (0x0000) │ │ │ │ Code: │ │ │ │ stack=300, locals=1, args_size=1 │ │ │ │ 0: aload_0 │ │ │ │ @@ -3517,45 +3499,43 @@ │ │ │ │ public void removeMenuPresenter(com.actionbarsherlock.internal.view.menu.MenuPresenter); │ │ │ │ descriptor: (Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=7, args_size=2 │ │ │ │ 0: aload_0 │ │ │ │ 1: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 4: astore_2 │ │ │ │ - 5: aload_2 │ │ │ │ - 6: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ - 9: astore_3 │ │ │ │ - 10: aload_3 │ │ │ │ - 11: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ - 16: istore 4 │ │ │ │ - 18: iload 4 │ │ │ │ - 20: ifeq 70 │ │ │ │ - 23: aload_3 │ │ │ │ - 24: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ - 29: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ - 32: astore 5 │ │ │ │ - 34: aload 5 │ │ │ │ - 36: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ - 39: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ - 42: astore 6 │ │ │ │ - 44: aload 6 │ │ │ │ - 46: ifnull 55 │ │ │ │ - 49: aload 6 │ │ │ │ - 51: aload_1 │ │ │ │ - 52: if_acmpne 10 │ │ │ │ - 55: aload_0 │ │ │ │ - 56: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ - 59: astore_2 │ │ │ │ - 60: aload_2 │ │ │ │ - 61: aload 5 │ │ │ │ - 63: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ - 66: pop │ │ │ │ - 67: goto 10 │ │ │ │ - 70: return │ │ │ │ + 4: invokevirtual #145 // Method java/util/concurrent/CopyOnWriteArrayList.iterator:()Ljava/util/Iterator; │ │ │ │ + 7: astore_2 │ │ │ │ + 8: aload_2 │ │ │ │ + 9: invokeinterface #150, 1 // InterfaceMethod java/util/Iterator.hasNext:()Z │ │ │ │ + 14: istore_3 │ │ │ │ + 15: iload_3 │ │ │ │ + 16: ifeq 68 │ │ │ │ + 19: aload_2 │ │ │ │ + 20: invokeinterface #154, 1 // InterfaceMethod java/util/Iterator.next:()Ljava/lang/Object; │ │ │ │ + 25: checkcast #156 // class java/lang/ref/WeakReference │ │ │ │ + 28: astore 4 │ │ │ │ + 30: aload 4 │ │ │ │ + 32: invokevirtual #159 // Method java/lang/ref/WeakReference.get:()Ljava/lang/Object; │ │ │ │ + 35: checkcast #161 // class com/actionbarsherlock/internal/view/menu/MenuPresenter │ │ │ │ + 38: astore 5 │ │ │ │ + 40: aload 5 │ │ │ │ + 42: ifnull 51 │ │ │ │ + 45: aload 5 │ │ │ │ + 47: aload_1 │ │ │ │ + 48: if_acmpne 8 │ │ │ │ + 51: aload_0 │ │ │ │ + 52: getfield #82 // Field mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ │ │ + 55: astore 6 │ │ │ │ + 57: aload 6 │ │ │ │ + 59: aload 4 │ │ │ │ + 61: invokevirtual #165 // Method java/util/concurrent/CopyOnWriteArrayList.remove:(Ljava/lang/Object;)Z │ │ │ │ + 64: pop │ │ │ │ + 65: goto 8 │ │ │ │ + 68: return │ │ │ │ │ │ │ │ public void restoreActionViewStates(android.os.Bundle); │ │ │ │ descriptor: (Landroid/os/Bundle;)V │ │ │ │ flags: (0x0001) ACC_PUBLIC │ │ │ │ Code: │ │ │ │ stack=300, locals=13, args_size=2 │ │ │ │ 0: aload_1 │ │ ├── com/actionbarsherlock/internal/widget/ActionBarContextView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -327,18 +327,18 @@ │ │ │ │ if (this.mMenuView != null) { │ │ │ │ final int n9 = n8 - this.positionChildInverse((View)this.mMenuView, n8, paddingTop, n5); │ │ │ │ } │ │ │ │ } │ │ │ │ │ │ │ │ protected void onMeasure(final int n, final int n2) { │ │ │ │ if (View$MeasureSpec.getMode(n) != 1073741824) { │ │ │ │ - throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used " + "with android:layout_width=\"match_parent\" (or fill_parent)"); │ │ │ │ + throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used with android:layout_width=\"match_parent\" (or fill_parent)"); │ │ │ │ } │ │ │ │ if (View$MeasureSpec.getMode(n2) == 0) { │ │ │ │ - throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used " + "with android:layout_height=\"wrap_content\""); │ │ │ │ + throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used with android:layout_height=\"wrap_content\""); │ │ │ │ } │ │ │ │ final int size = View$MeasureSpec.getSize(n); │ │ │ │ int n3; │ │ │ │ if (this.mContentHeight > 0) { │ │ │ │ n3 = this.mContentHeight; │ │ │ │ } │ │ │ │ else { │ │ ├── com/actionbarsherlock/internal/widget/ActionBarView.class │ │ │ ├── procyon -ec {} │ │ │ │ @@ -585,18 +585,18 @@ │ │ │ │ } │ │ │ │ this.setMeasuredDimension(0, 0); │ │ │ │ this.mIsCollapsed = true; │ │ │ │ return; │ │ │ │ } │ │ │ │ this.mIsCollapsed = false; │ │ │ │ if (View$MeasureSpec.getMode(n) != 1073741824) { │ │ │ │ - throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used " + "with android:layout_width=\"match_parent\" (or fill_parent)"); │ │ │ │ + throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used with android:layout_width=\"match_parent\" (or fill_parent)"); │ │ │ │ } │ │ │ │ if (View$MeasureSpec.getMode(n2) != -1 << -1) { │ │ │ │ - throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used " + "with android:layout_height=\"wrap_content\""); │ │ │ │ + throw new IllegalStateException(this.getClass().getSimpleName() + " can only be used with android:layout_height=\"wrap_content\""); │ │ │ │ } │ │ │ │ final int size = View$MeasureSpec.getSize(n); │ │ │ │ int n4; │ │ │ │ if (this.mContentHeight > 0) { │ │ │ │ n4 = this.mContentHeight; │ │ │ │ } │ │ │ │ else { ├── smali/android/support/v4/app/Watson.smali │ @@ -39,15 +39,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 16 │ invoke-direct {p0}, Landroid/support/v4/app/FragmentActivity;->()V │ │ - .line 28 │ return-void │ .end method │ │ │ # virtual methods │ .method public abstract getSupportMenuInflater()Lcom/actionbarsherlock/view/MenuInflater; │ .end method ├── smali/com/actionbarsherlock/ActionBarSherlock.smali │ @@ -267,446 +267,445 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public static wrap(Landroid/app/Activity;I)Lcom/actionbarsherlock/ActionBarSherlock; │ - .locals 16 │ + .locals 15 │ .param p0, "activity" # Landroid/app/Activity; │ .param p1, "flags" # I │ │ .prologue │ .line 170 │ - new-instance v6, Ljava/util/HashMap; │ + new-instance v5, Ljava/util/HashMap; │ │ - sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;->IMPLEMENTATIONS:Ljava/util/HashMap; │ + sget-object v12, Lcom/actionbarsherlock/ActionBarSherlock;->IMPLEMENTATIONS:Ljava/util/HashMap; │ │ - invoke-direct {v6, v13}, Ljava/util/HashMap;->(Ljava/util/Map;)V │ + invoke-direct {v5, v12}, Ljava/util/HashMap;->(Ljava/util/Map;)V │ │ .line 175 │ - .local v6, "impls":Ljava/util/HashMap;, "Ljava/util/HashMap;>;" │ + .local v5, "impls":Ljava/util/HashMap;, "Ljava/util/HashMap;>;" │ const/4 v3, 0x0 │ │ .line 176 │ .local v3, "hasQualfier":Z │ - invoke-virtual {v6}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v12 │ │ - .local v4, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v13 │ │ if-eqz v13, :cond_1 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + check-cast v7, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ .line 178 │ - .local v8, "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ - invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I │ + .local v7, "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + invoke-interface {v7}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I │ │ move-result v13 │ │ const/16 v14, 0xd5 │ │ if-ne v13, v14, :cond_0 │ │ .line 179 │ const/4 v3, 0x1 │ │ .line 183 │ - .end local v8 # "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + .end local v7 # "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ :cond_1 │ if-eqz v3, :cond_6 │ │ .line 184 │ - invoke-virtual/range {p0 .. p0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ + invoke-virtual {p0}, Landroid/app/Activity;->getResources()Landroid/content/res/Resources; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-virtual {v13}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ + invoke-virtual {v12}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - iget v13, v13, Landroid/util/DisplayMetrics;->densityDpi:I │ + iget v12, v12, Landroid/util/DisplayMetrics;->densityDpi:I │ │ - const/16 v14, 0xd5 │ + const/16 v13, 0xd5 │ │ - if-ne v13, v14, :cond_5 │ + if-ne v12, v13, :cond_5 │ │ - const/4 v7, 0x1 │ + const/4 v6, 0x1 │ │ .line 185 │ - .local v7, "isTvDpi":Z │ + .local v6, "isTvDpi":Z │ :goto_0 │ - invoke-virtual {v6}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - .local v11, "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + .local v10, "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ :cond_2 │ :goto_1 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-eqz v13, :cond_6 │ + if-eqz v12, :cond_6 │ │ .line 186 │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ - invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I │ + invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->dpi()I │ │ - move-result v10 │ + move-result v9 │ │ .line 187 │ - .local v10, "keyDpi":I │ - if-eqz v7, :cond_3 │ + .local v9, "keyDpi":I │ + if-eqz v6, :cond_3 │ │ - const/16 v13, 0xd5 │ + const/16 v12, 0xd5 │ │ - if-ne v10, v13, :cond_4 │ + if-ne v9, v12, :cond_4 │ │ :cond_3 │ - if-nez v7, :cond_2 │ + if-nez v6, :cond_2 │ │ - const/16 v13, 0xd5 │ + const/16 v12, 0xd5 │ │ - if-ne v10, v13, :cond_2 │ + if-ne v9, v12, :cond_2 │ │ .line 189 │ :cond_4 │ - invoke-interface {v11}, Ljava/util/Iterator;->remove()V │ + invoke-interface {v10}, Ljava/util/Iterator;->remove()V │ │ goto :goto_1 │ │ .line 184 │ - .end local v7 # "isTvDpi":Z │ - .end local v10 # "keyDpi":I │ - .end local v11 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + .end local v6 # "isTvDpi":Z │ + .end local v9 # "keyDpi":I │ + .end local v10 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ :cond_5 │ - const/4 v7, 0x0 │ + const/4 v6, 0x0 │ │ goto :goto_0 │ │ .line 195 │ :cond_6 │ const/4 v3, 0x0 │ │ .line 196 │ - invoke-virtual {v6}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v4 │ + move-result-object v12 │ │ :cond_7 │ - invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v13 │ │ if-eqz v13, :cond_8 │ │ - invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v7 │ │ - check-cast v8, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + check-cast v7, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ .line 197 │ - .restart local v8 # "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ - invoke-interface {v8}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->api()I │ + .restart local v7 # "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + invoke-interface {v7}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->api()I │ │ move-result v13 │ │ const/4 v14, -0x1 │ │ if-eq v13, v14, :cond_7 │ │ .line 198 │ const/4 v3, 0x1 │ │ .line 202 │ - .end local v8 # "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + .end local v7 # "key":Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ :cond_8 │ if-eqz v3, :cond_d │ │ .line 203 │ - sget v12, Landroid/os/Build$VERSION;->SDK_INT:I │ + sget v11, Landroid/os/Build$VERSION;->SDK_INT:I │ │ .line 204 │ - .local v12, "runtimeApi":I │ + .local v11, "runtimeApi":I │ const/4 v0, 0x0 │ │ .line 205 │ .local v0, "bestApi":I │ - invoke-virtual {v6}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - .restart local v11 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + .restart local v10 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ :cond_9 │ :goto_2 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-eqz v13, :cond_b │ + if-eqz v12, :cond_b │ │ .line 206 │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ - invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->api()I │ + invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->api()I │ │ - move-result v9 │ + move-result v8 │ │ .line 207 │ - .local v9, "keyApi":I │ - if-le v9, v12, :cond_a │ + .local v8, "keyApi":I │ + if-le v8, v11, :cond_a │ │ .line 208 │ - invoke-interface {v11}, Ljava/util/Iterator;->remove()V │ + invoke-interface {v10}, Ljava/util/Iterator;->remove()V │ │ goto :goto_2 │ │ .line 209 │ :cond_a │ - if-le v9, v0, :cond_9 │ + if-le v8, v0, :cond_9 │ │ .line 210 │ - move v0, v9 │ + move v0, v8 │ │ goto :goto_2 │ │ .line 213 │ - .end local v9 # "keyApi":I │ + .end local v8 # "keyApi":I │ :cond_b │ - invoke-virtual {v6}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ + invoke-virtual {v5}, Ljava/util/HashMap;->keySet()Ljava/util/Set; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v11 │ + move-result-object v10 │ │ :cond_c │ :goto_3 │ - invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-eqz v13, :cond_d │ + if-eqz v12, :cond_d │ │ .line 214 │ - invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ + check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock$Implementation; │ │ - invoke-interface {v13}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->api()I │ + invoke-interface {v12}, Lcom/actionbarsherlock/ActionBarSherlock$Implementation;->api()I │ │ - move-result v13 │ + move-result v12 │ │ - if-eq v13, v0, :cond_c │ + if-eq v12, v0, :cond_c │ │ .line 215 │ - invoke-interface {v11}, Ljava/util/Iterator;->remove()V │ + invoke-interface {v10}, Ljava/util/Iterator;->remove()V │ │ goto :goto_3 │ │ .line 220 │ .end local v0 # "bestApi":I │ - .end local v11 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ - .end local v12 # "runtimeApi":I │ + .end local v10 # "keys":Ljava/util/Iterator;, "Ljava/util/Iterator;" │ + .end local v11 # "runtimeApi":I │ :cond_d │ - invoke-virtual {v6}, Ljava/util/HashMap;->size()I │ + invoke-virtual {v5}, Ljava/util/HashMap;->size()I │ │ - move-result v13 │ + move-result v12 │ │ - const/4 v14, 0x1 │ + const/4 v13, 0x1 │ │ - if-le v13, v14, :cond_e │ + if-le v12, v13, :cond_e │ │ .line 221 │ - new-instance v13, Ljava/lang/IllegalStateException; │ + new-instance v12, Ljava/lang/IllegalStateException; │ │ - const-string v14, "More than one implementation matches configuration." │ + const-string v13, "More than one implementation matches configuration." │ │ - invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v12, v13}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v13 │ + throw v12 │ │ .line 223 │ :cond_e │ - invoke-virtual {v6}, Ljava/util/HashMap;->isEmpty()Z │ + invoke-virtual {v5}, Ljava/util/HashMap;->isEmpty()Z │ │ - move-result v13 │ + move-result v12 │ │ - if-eqz v13, :cond_f │ + if-eqz v12, :cond_f │ │ .line 224 │ - new-instance v13, Ljava/lang/IllegalStateException; │ + new-instance v12, Ljava/lang/IllegalStateException; │ │ - const-string v14, "No implementations match configuration." │ + const-string v13, "No implementations match configuration." │ │ - invoke-direct {v13, v14}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ + invoke-direct {v12, v13}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ - throw v13 │ + throw v12 │ │ .line 226 │ :cond_f │ - invoke-virtual {v6}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ + invoke-virtual {v5}, Ljava/util/HashMap;->values()Ljava/util/Collection; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ + invoke-interface {v12}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - invoke-interface {v13}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Ljava/lang/Class; │ + check-cast v4, Ljava/lang/Class; │ │ .line 230 │ - .local v5, "impl":Ljava/lang/Class;, "Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;" │ + .local v4, "impl":Ljava/lang/Class;, "Ljava/lang/Class<+Lcom/actionbarsherlock/ActionBarSherlock;>;" │ :try_start_0 │ - sget-object v13, Lcom/actionbarsherlock/ActionBarSherlock;->CONSTRUCTOR_ARGS:[Ljava/lang/Class; │ + sget-object v12, Lcom/actionbarsherlock/ActionBarSherlock;->CONSTRUCTOR_ARGS:[Ljava/lang/Class; │ │ - invoke-virtual {v5, v13}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ + invoke-virtual {v4, v12}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor; │ │ move-result-object v1 │ │ .line 231 │ .local v1, "ctor":Ljava/lang/reflect/Constructor;, "Ljava/lang/reflect/Constructor<+Lcom/actionbarsherlock/ActionBarSherlock;>;" │ - const/4 v13, 0x2 │ + const/4 v12, 0x2 │ │ - new-array v13, v13, [Ljava/lang/Object; │ + new-array v12, v12, [Ljava/lang/Object; │ │ - const/4 v14, 0x0 │ + const/4 v13, 0x0 │ │ - aput-object p0, v13, v14 │ + aput-object p0, v12, v13 │ │ - const/4 v14, 0x1 │ + const/4 v13, 0x1 │ │ invoke-static/range {p1 .. p1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ - move-result-object v15 │ + move-result-object v14 │ │ - aput-object v15, v13, v14 │ + aput-object v14, v12, v13 │ │ - invoke-virtual {v1, v13}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v1, v12}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v13 │ + move-result-object v12 │ │ - check-cast v13, Lcom/actionbarsherlock/ActionBarSherlock; │ + check-cast v12, Lcom/actionbarsherlock/ActionBarSherlock; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/IllegalArgumentException; {:try_start_0 .. :try_end_0} :catch_1 │ .catch Ljava/lang/InstantiationException; {:try_start_0 .. :try_end_0} :catch_2 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_3 │ .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_4 │ │ - return-object v13 │ + return-object v12 │ │ .line 232 │ .end local v1 # "ctor":Ljava/lang/reflect/Constructor;, "Ljava/lang/reflect/Constructor<+Lcom/actionbarsherlock/ActionBarSherlock;>;" │ :catch_0 │ move-exception v2 │ │ .line 233 │ .local v2, "e":Ljava/lang/NoSuchMethodException; │ - new-instance v13, Ljava/lang/RuntimeException; │ + new-instance v12, Ljava/lang/RuntimeException; │ │ - invoke-direct {v13, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ + invoke-direct {v12, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ │ - throw v13 │ + throw v12 │ │ .line 234 │ .end local v2 # "e":Ljava/lang/NoSuchMethodException; │ :catch_1 │ move-exception v2 │ │ .line 235 │ .local v2, "e":Ljava/lang/IllegalArgumentException; │ - new-instance v13, Ljava/lang/RuntimeException; │ + new-instance v12, Ljava/lang/RuntimeException; │ │ - invoke-direct {v13, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ + invoke-direct {v12, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ │ - throw v13 │ + throw v12 │ │ .line 236 │ .end local v2 # "e":Ljava/lang/IllegalArgumentException; │ :catch_2 │ move-exception v2 │ │ .line 237 │ .local v2, "e":Ljava/lang/InstantiationException; │ - new-instance v13, Ljava/lang/RuntimeException; │ + new-instance v12, Ljava/lang/RuntimeException; │ │ - invoke-direct {v13, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ + invoke-direct {v12, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ │ - throw v13 │ + throw v12 │ │ .line 238 │ .end local v2 # "e":Ljava/lang/InstantiationException; │ :catch_3 │ move-exception v2 │ │ .line 239 │ .local v2, "e":Ljava/lang/IllegalAccessException; │ - new-instance v13, Ljava/lang/RuntimeException; │ + new-instance v12, Ljava/lang/RuntimeException; │ │ - invoke-direct {v13, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ + invoke-direct {v12, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ │ - throw v13 │ + throw v12 │ │ .line 240 │ .end local v2 # "e":Ljava/lang/IllegalAccessException; │ :catch_4 │ move-exception v2 │ │ .line 241 │ .local v2, "e":Ljava/lang/reflect/InvocationTargetException; │ - new-instance v13, Ljava/lang/RuntimeException; │ + new-instance v12, Ljava/lang/RuntimeException; │ │ - invoke-direct {v13, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ + invoke-direct {v12, v2}, Ljava/lang/RuntimeException;->(Ljava/lang/Throwable;)V │ │ - throw v13 │ + throw v12 │ .end method │ │ │ # virtual methods │ .method public abstract addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V │ .end method ├── smali/com/actionbarsherlock/R.smali │ @@ -25,10 +25,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 9 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 447 │ return-void │ .end method ├── smali/com/actionbarsherlock/view/MenuInflater$MenuState.smali │ @@ -242,55 +242,62 @@ │ │ invoke-interface {p1, v3}, Lcom/actionbarsherlock/view/MenuItem;->setChecked(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v3 │ │ iget-boolean v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemVisible:Z │ │ + .line 415 │ invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;->setVisible(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v3 │ │ iget-boolean v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemEnabled:Z │ │ + .line 416 │ invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;->setEnabled(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v5 │ │ iget v3, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I │ │ if-lt v3, v4, :cond_1 │ │ move v3, v4 │ │ + .line 417 │ :goto_0 │ invoke-interface {v5, v3}, Lcom/actionbarsherlock/view/MenuItem;->setCheckable(Z)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v3 │ │ iget-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemTitleCondensed:Ljava/lang/CharSequence; │ │ + .line 418 │ invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v3 │ │ iget v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemIconResId:I │ │ + .line 419 │ invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;->setIcon(I)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v3 │ │ iget-char v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemAlphabeticShortcut:C │ │ + .line 420 │ invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;->setAlphabeticShortcut(C)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v3 │ │ iget-char v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemNumericShortcut:C │ │ + .line 421 │ invoke-interface {v3, v5}, Lcom/actionbarsherlock/view/MenuItem;->setNumericShortcut(C)Lcom/actionbarsherlock/view/MenuItem; │ │ .line 423 │ iget v3, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemShowAsAction:I │ │ if-ltz v3, :cond_0 │ │ @@ -323,34 +330,36 @@ │ │ const-string v4, "The android:onClick attribute cannot be used within a restricted context" │ │ invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;->(Ljava/lang/String;)V │ │ throw v3 │ │ - .line 414 │ + .line 416 │ :cond_1 │ const/4 v3, 0x0 │ │ goto :goto_0 │ │ .line 432 │ :cond_2 │ new-instance v3, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener; │ │ iget-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; │ │ + .line 433 │ invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;->access$400(Lcom/actionbarsherlock/view/MenuInflater;)Ljava/lang/Object; │ │ move-result-object v5 │ │ iget-object v6, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemListenerMethodName:Ljava/lang/String; │ │ invoke-direct {v3, v5, v6}, Lcom/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener;->(Ljava/lang/Object;Ljava/lang/String;)V │ │ + .line 432 │ invoke-interface {p1, v3}, Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ .line 436 │ :cond_3 │ iget v3, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemCheckable:I │ │ const/4 v5, 0x2 │ @@ -382,24 +391,26 @@ │ iget-object v3, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewClassName:Ljava/lang/String; │ │ if-eqz v3, :cond_5 │ │ .line 447 │ iget-object v3, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewClassName:Ljava/lang/String; │ │ + .line 448 │ invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;->access$500()[Ljava/lang/Class; │ │ move-result-object v4 │ │ iget-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; │ │ invoke-static {v5}, Lcom/actionbarsherlock/view/MenuInflater;->access$600(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ move-result-object v5 │ │ + .line 447 │ invoke-direct {p0, v3, v4, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->newInstance(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/View; │ │ .line 449 │ @@ -723,27 +734,29 @@ │ move-result v5 │ │ iput v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemIconResId:I │ │ .line 353 │ sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_alphabeticShortcut:I │ │ + .line 354 │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {p0, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->getShortcut(Ljava/lang/String;)C │ │ move-result v5 │ │ iput-char v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemAlphabeticShortcut:C │ │ .line 355 │ sget v5, Lcom/actionbarsherlock/R$styleable;->SherlockMenuItem_android_numericShortcut:I │ │ + .line 356 │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String; │ │ move-result-object v5 │ │ invoke-direct {p0, v5}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->getShortcut(Ljava/lang/String;)C │ │ move-result v5 │ @@ -917,24 +930,27 @@ │ iget-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionViewClassName:Ljava/lang/String; │ │ if-nez v5, :cond_6 │ │ .line 389 │ iget-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionProviderClassName:Ljava/lang/String; │ │ + .line 390 │ invoke-static {}, Lcom/actionbarsherlock/view/MenuInflater;->access$200()[Ljava/lang/Class; │ │ move-result-object v6 │ │ iget-object v8, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->this$0:Lcom/actionbarsherlock/view/MenuInflater; │ │ + .line 391 │ invoke-static {v8}, Lcom/actionbarsherlock/view/MenuInflater;->access$300(Lcom/actionbarsherlock/view/MenuInflater;)[Ljava/lang/Object; │ │ move-result-object v8 │ │ + .line 389 │ invoke-direct {p0, v5, v6, v8}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->newInstance(Ljava/lang/String;[Ljava/lang/Class;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v5 │ │ check-cast v5, Lcom/actionbarsherlock/view/ActionProvider; │ │ iput-object v5, p0, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->itemActionProvider:Lcom/actionbarsherlock/view/ActionProvider; ├── smali/com/actionbarsherlock/view/MenuInflater$InflatedOnMenuItemClickListener.smali │ @@ -113,14 +113,15 @@ │ │ const-string v4, " in class " │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 │ │ + .line 221 │ invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; │ │ move-result-object v4 │ │ invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v3 ├── smali/com/actionbarsherlock/view/MenuInflater.smali │ @@ -468,14 +468,15 @@ │ .line 186 │ invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ move-result-object v7 │ │ if-eqz v7, :cond_9 │ │ + .line 187 │ invoke-static {v2}, Lcom/actionbarsherlock/view/MenuInflater$MenuState;->access$000(Lcom/actionbarsherlock/view/MenuInflater$MenuState;)Lcom/actionbarsherlock/view/ActionProvider; │ │ move-result-object v7 │ │ invoke-virtual {v7}, Lcom/actionbarsherlock/view/ActionProvider;->hasSubMenu()Z │ │ move-result v7 ├── smali/com/actionbarsherlock/view/ActionMode.smali │ @@ -19,15 +19,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 27 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 186 │ return-void │ .end method │ │ │ # virtual methods │ .method public abstract finish()V │ .end method ├── smali/com/actionbarsherlock/internal/ActionBarSherlockCompat$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ .prologue │ .line 955 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;->this$0:Lcom/actionbarsherlock/internal/ActionBarSherlockCompat; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/ActionBarSherlockCompat.smali │ @@ -690,14 +690,15 @@ │ invoke-virtual {v0, v2, v3}, Landroid/view/animation/Animation;->setDuration(J)V │ │ .line 734 │ and-int/lit8 v2, v1, 0x20 │ │ if-eqz v2, :cond_0 │ │ + .line 735 │ invoke-virtual {p2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I │ │ move-result v2 │ │ if-nez v2, :cond_0 │ │ .line 736 │ @@ -708,14 +709,15 @@ │ │ .line 739 │ :cond_0 │ and-int/lit8 v2, v1, 0x4 │ │ if-eqz v2, :cond_1 │ │ + .line 740 │ invoke-virtual {p1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I │ │ move-result v2 │ │ if-nez v2, :cond_1 │ │ .line 741 │ @@ -874,388 +876,388 @@ │ invoke-virtual {v5, p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setCallback(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder$Callback;)V │ │ .line 557 │ return v6 │ .end method │ │ .method private installDecor()V │ - .locals 12 │ + .locals 11 │ │ .prologue │ - const/4 v6, 0x1 │ + const/4 v5, 0x1 │ │ - const/4 v10, 0x0 │ + const/4 v9, 0x0 │ │ .line 884 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - if-nez v9, :cond_0 │ + if-nez v8, :cond_0 │ │ .line 885 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ │ - invoke-virtual {v9}, Landroid/app/Activity;->getWindow()Landroid/view/Window; │ + invoke-virtual {v8}, Landroid/app/Activity;->getWindow()Landroid/view/Window; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v9}, Landroid/view/Window;->getDecorView()Landroid/view/View; │ + invoke-virtual {v8}, Landroid/view/Window;->getDecorView()Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - const v11, 0x1020002 │ + const v10, 0x1020002 │ │ - invoke-virtual {v9, v11}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v8, v10}, Landroid/view/View;->findViewById(I)Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - check-cast v9, Landroid/view/ViewGroup; │ + check-cast v8, Landroid/view/ViewGroup; │ │ - iput-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iput-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ .line 887 │ :cond_0 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup; │ │ - if-nez v9, :cond_8 │ + if-nez v8, :cond_8 │ │ .line 892 │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ .line 893 │ - .local v8, "views":Ljava/util/List;, "Ljava/util/List;" │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + .local v7, "views":Ljava/util/List;, "Ljava/util/List;" │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - invoke-virtual {v9}, Landroid/view/ViewGroup;->getChildCount()I │ + invoke-virtual {v8}, Landroid/view/ViewGroup;->getChildCount()I │ │ - move-result v9 │ + move-result v8 │ │ - if-lez v9, :cond_1 │ + if-lez v8, :cond_1 │ │ .line 894 │ - new-instance v8, Ljava/util/ArrayList; │ + new-instance v7, Ljava/util/ArrayList; │ │ - .end local v8 # "views":Ljava/util/List;, "Ljava/util/List;" │ - invoke-direct {v8, v6}, Ljava/util/ArrayList;->(I)V │ + .end local v7 # "views":Ljava/util/List;, "Ljava/util/List;" │ + invoke-direct {v7, v5}, Ljava/util/ArrayList;->(I)V │ │ .line 895 │ - .restart local v8 # "views":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v7 # "views":Ljava/util/List;, "Ljava/util/List;" │ const/4 v2, 0x0 │ │ .local v2, "i":I │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - invoke-virtual {v9}, Landroid/view/ViewGroup;->getChildCount()I │ + invoke-virtual {v8}, Landroid/view/ViewGroup;->getChildCount()I │ │ move-result v1 │ │ .local v1, "children":I │ :goto_0 │ if-ge v2, v1, :cond_1 │ │ .line 896 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ + invoke-virtual {v8, v9}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; │ │ move-result-object v0 │ │ .line 897 │ .local v0, "child":Landroid/view/View; │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - invoke-virtual {v9, v0}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V │ + invoke-virtual {v8, v0}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V │ │ .line 898 │ - invoke-interface {v8, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ + invoke-interface {v7, v0}, Ljava/util/List;->add(Ljava/lang/Object;)Z │ │ .line 895 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ .line 902 │ .end local v0 # "child":Landroid/view/View; │ .end local v1 # "children":I │ .end local v2 # "i":I │ :cond_1 │ invoke-direct {p0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->generateLayout()Landroid/view/ViewGroup; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - iput-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup; │ + iput-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup; │ │ .line 905 │ - if-eqz v8, :cond_2 │ + if-eqz v7, :cond_2 │ │ .line 906 │ - invoke-interface {v8}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v3 │ + move-result-object v8 │ │ - .local v3, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v9 │ + move-result v10 │ │ - if-eqz v9, :cond_2 │ + if-eqz v10, :cond_2 │ │ - invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/View; │ │ .line 907 │ .restart local v0 # "child":Landroid/view/View; │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup; │ + iget-object v10, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mContentParent:Landroid/view/ViewGroup; │ │ - invoke-virtual {v9, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V │ + invoke-virtual {v10, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V │ │ goto :goto_1 │ │ .line 911 │ .end local v0 # "child":Landroid/view/View; │ - .end local v3 # "i$":Ljava/util/Iterator; │ :cond_2 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - sget v11, Lcom/actionbarsherlock/R$id;->abs__action_bar:I │ + sget v10, Lcom/actionbarsherlock/R$id;->abs__action_bar:I │ │ - invoke-virtual {v9, v11}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v8, v10}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + check-cast v8, Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - iput-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iput-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ .line 912 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - if-eqz v9, :cond_8 │ + if-eqz v8, :cond_8 │ │ .line 913 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - invoke-virtual {v9, p0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setWindowCallback(Lcom/actionbarsherlock/view/Window$Callback;)V │ + invoke-virtual {v8, p0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setWindowCallback(Lcom/actionbarsherlock/view/Window$Callback;)V │ │ .line 914 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTitle()Ljava/lang/CharSequence; │ + invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTitle()Ljava/lang/CharSequence; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - if-nez v9, :cond_3 │ + if-nez v8, :cond_3 │ │ .line 915 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - iget-object v11, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ + iget-object v10, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ │ - invoke-virtual {v11}, Landroid/app/Activity;->getTitle()Ljava/lang/CharSequence; │ + invoke-virtual {v10}, Landroid/app/Activity;->getTitle()Ljava/lang/CharSequence; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-virtual {v9, v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setWindowTitle(Ljava/lang/CharSequence;)V │ + invoke-virtual {v8, v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setWindowTitle(Ljava/lang/CharSequence;)V │ │ .line 917 │ :cond_3 │ - const/4 v9, 0x2 │ + const/4 v8, 0x2 │ │ - invoke-virtual {p0, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->hasFeature(I)Z │ + invoke-virtual {p0, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->hasFeature(I)Z │ │ - move-result v9 │ + move-result v8 │ │ - if-eqz v9, :cond_4 │ + if-eqz v8, :cond_4 │ │ .line 918 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->initProgress()V │ + invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->initProgress()V │ │ .line 920 │ :cond_4 │ - const/4 v9, 0x5 │ + const/4 v8, 0x5 │ │ - invoke-virtual {p0, v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->hasFeature(I)Z │ + invoke-virtual {p0, v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->hasFeature(I)Z │ │ - move-result v9 │ + move-result v8 │ │ - if-eqz v9, :cond_5 │ + if-eqz v8, :cond_5 │ │ .line 921 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - invoke-virtual {v9}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->initIndeterminateProgress()V │ + invoke-virtual {v8}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->initIndeterminateProgress()V │ │ .line 925 │ :cond_5 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ │ - invoke-static {v9}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->loadUiOptionsFromManifest(Landroid/app/Activity;)I │ + invoke-static {v8}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->loadUiOptionsFromManifest(Landroid/app/Activity;)I │ │ - move-result v7 │ + move-result v6 │ │ .line 926 │ - .local v7, "uiOptions":I │ - if-eqz v7, :cond_6 │ + .local v6, "uiOptions":I │ + if-eqz v6, :cond_6 │ │ .line 927 │ - iput v7, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mUiOptions:I │ + iput v6, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mUiOptions:I │ │ .line 930 │ :cond_6 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ .line 931 │ - .local v4, "splitActionBar":Z │ - iget v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mUiOptions:I │ + .local v3, "splitActionBar":Z │ + iget v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mUiOptions:I │ │ - and-int/lit8 v9, v9, 0x1 │ + and-int/lit8 v8, v8, 0x1 │ │ - if-eqz v9, :cond_9 │ + if-eqz v8, :cond_9 │ │ .line 932 │ - .local v6, "splitWhenNarrow":Z │ + .local v5, "splitWhenNarrow":Z │ :goto_2 │ - if-eqz v6, :cond_a │ + if-eqz v5, :cond_a │ │ .line 933 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ │ - sget v10, Lcom/actionbarsherlock/R$bool;->abs__split_action_bar_is_narrow:I │ + sget v9, Lcom/actionbarsherlock/R$bool;->abs__split_action_bar_is_narrow:I │ │ - invoke-static {v9, v10}, Lcom/actionbarsherlock/internal/ResourcesCompat;->getResources_getBoolean(Landroid/content/Context;I)Z │ + invoke-static {v8, v9}, Lcom/actionbarsherlock/internal/ResourcesCompat;->getResources_getBoolean(Landroid/content/Context;I)Z │ │ - move-result v4 │ + move-result v3 │ │ .line 939 │ :goto_3 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - sget v10, Lcom/actionbarsherlock/R$id;->abs__split_action_bar:I │ + sget v9, Lcom/actionbarsherlock/R$id;->abs__split_action_bar:I │ │ - invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v8, v9}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ + check-cast v4, Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ .line 940 │ - .local v5, "splitView":Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ - if-eqz v5, :cond_b │ + .local v4, "splitView":Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ + if-eqz v4, :cond_b │ │ .line 941 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setSplitView(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ + invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setSplitView(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ .line 942 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setSplitActionBar(Z)V │ + invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setSplitActionBar(Z)V │ │ .line 943 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->wActionBar:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ - invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setSplitWhenNarrow(Z)V │ + invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->setSplitWhenNarrow(Z)V │ │ .line 945 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - sget v10, Lcom/actionbarsherlock/R$id;->abs__action_context_bar:I │ + sget v9, Lcom/actionbarsherlock/R$id;->abs__action_context_bar:I │ │ - invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; │ + invoke-virtual {v8, v9}, Landroid/view/ViewGroup;->findViewById(I)Landroid/view/View; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - check-cast v9, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ + check-cast v8, Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ - iput-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ + iput-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ .line 946 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ - invoke-virtual {v9, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setSplitView(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ + invoke-virtual {v8, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setSplitView(Lcom/actionbarsherlock/internal/widget/ActionBarContainer;)V │ │ .line 947 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ - invoke-virtual {v9, v4}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setSplitActionBar(Z)V │ + invoke-virtual {v8, v3}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setSplitActionBar(Z)V │ │ .line 948 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActionModeView:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ - invoke-virtual {v9, v6}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setSplitWhenNarrow(Z)V │ + invoke-virtual {v8, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->setSplitWhenNarrow(Z)V │ │ .line 955 │ :cond_7 │ :goto_4 │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mDecor:Landroid/view/ViewGroup; │ │ - new-instance v10, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; │ + new-instance v9, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1; │ │ - invoke-direct {v10, p0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;->(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ + invoke-direct {v9, p0}, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat$1;->(Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;)V │ │ - invoke-virtual {v9, v10}, Landroid/view/ViewGroup;->post(Ljava/lang/Runnable;)Z │ + invoke-virtual {v8, v9}, Landroid/view/ViewGroup;->post(Ljava/lang/Runnable;)Z │ │ .line 966 │ - .end local v4 # "splitActionBar":Z │ - .end local v5 # "splitView":Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ - .end local v6 # "splitWhenNarrow":Z │ - .end local v7 # "uiOptions":I │ - .end local v8 # "views":Ljava/util/List;, "Ljava/util/List;" │ + .end local v3 # "splitActionBar":Z │ + .end local v4 # "splitView":Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ + .end local v5 # "splitWhenNarrow":Z │ + .end local v6 # "uiOptions":I │ + .end local v7 # "views":Ljava/util/List;, "Ljava/util/List;" │ :cond_8 │ return-void │ │ - .restart local v4 # "splitActionBar":Z │ - .restart local v7 # "uiOptions":I │ - .restart local v8 # "views":Ljava/util/List;, "Ljava/util/List;" │ + .restart local v3 # "splitActionBar":Z │ + .restart local v6 # "uiOptions":I │ + .restart local v7 # "views":Ljava/util/List;, "Ljava/util/List;" │ :cond_9 │ - move v6, v10 │ + move v5, v9 │ │ .line 931 │ goto :goto_2 │ │ .line 935 │ - .restart local v6 # "splitWhenNarrow":Z │ + .restart local v5 # "splitWhenNarrow":Z │ :cond_a │ - iget-object v9, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ + iget-object v8, p0, Lcom/actionbarsherlock/internal/ActionBarSherlockCompat;->mActivity:Landroid/app/Activity; │ │ - invoke-virtual {v9}, Landroid/app/Activity;->getTheme()Landroid/content/res/Resources$Theme; │ + invoke-virtual {v8}, Landroid/app/Activity;->getTheme()Landroid/content/res/Resources$Theme; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - sget-object v11, Lcom/actionbarsherlock/R$styleable;->SherlockTheme:[I │ + sget-object v10, Lcom/actionbarsherlock/R$styleable;->SherlockTheme:[I │ │ - invoke-virtual {v9, v11}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ + .line 936 │ + invoke-virtual {v8, v10}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - sget v11, Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowSplitActionBar:I │ + sget v10, Lcom/actionbarsherlock/R$styleable;->SherlockTheme_windowSplitActionBar:I │ │ - invoke-virtual {v9, v11, v10}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ + .line 937 │ + invoke-virtual {v8, v10, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z │ │ - move-result v4 │ + move-result v3 │ │ goto :goto_3 │ │ .line 949 │ - .restart local v5 # "splitView":Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ + .restart local v4 # "splitView":Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ :cond_b │ - if-eqz v4, :cond_7 │ + if-eqz v3, :cond_7 │ │ .line 950 │ - const-string v9, "ActionBarSherlock" │ + const-string v8, "ActionBarSherlock" │ │ - const-string v10, "Requested split action bar with incompatible window decor! Ignoring request." │ + const-string v9, "Requested split action bar with incompatible window decor! Ignoring request." │ │ - invoke-static {v9, v10}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v8, v9}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_4 │ .end method │ │ .method private isReservingOverflow()Z │ .locals 1 │ │ @@ -1881,14 +1883,15 @@ │ │ .line 719 │ .local v0, "features":I │ and-int/lit8 v1, v0, 0x20 │ │ if-eqz v1, :cond_0 │ │ + .line 720 │ invoke-virtual {p2}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I │ │ move-result v1 │ │ const/4 v2, 0x4 │ │ if-ne v1, v2, :cond_0 │ @@ -1898,14 +1901,15 @@ │ │ .line 724 │ :cond_0 │ and-int/lit8 v1, v0, 0x4 │ │ if-eqz v1, :cond_1 │ │ + .line 725 │ invoke-virtual {p1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getProgress()I │ │ move-result v1 │ │ const/16 v2, 0x2710 │ │ if-ge v1, v2, :cond_1 ├── smali/com/actionbarsherlock/internal/view/menu/BaseMenuPresenter.smali │ @@ -475,14 +475,15 @@ │ │ if-eqz v9, :cond_5 │ │ move-object v9, v1 │ │ check-cast v9, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ + .line 97 │ invoke-interface {v9}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ move-result-object v6 │ │ .line 98 │ .local v6, "oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ :goto_1 │ @@ -522,15 +523,15 @@ │ .end local v5 # "itemView":Landroid/view/View; │ .end local v6 # "oldItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ :cond_4 │ add-int/lit8 v2, v2, 0x1 │ │ goto :goto_0 │ │ - .line 96 │ + .line 97 │ .restart local v1 # "convertView":Landroid/view/View; │ :cond_5 │ const/4 v6, 0x0 │ │ goto :goto_1 │ │ .line 113 ├── smali/com/actionbarsherlock/internal/view/menu/ActionMenu.smali │ @@ -149,15 +149,15 @@ │ │ .line 176 │ .end local v1 # "item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ .end local v5 # "shortcut":C │ :goto_2 │ return-object v1 │ │ - .line 170 │ + .line 171 │ .restart local v1 # "item":Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem; │ :cond_0 │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItem;->getNumericShortcut()C │ │ move-result v5 │ │ goto :goto_1 │ @@ -292,14 +292,15 @@ │ │ move-result-object v7 │ │ .line 75 │ .local v7, "pm":Landroid/content/pm/PackageManager; │ const/4 v10, 0x0 │ │ + .line 76 │ move-object/from16 v0, p4 │ │ move-object/from16 v1, p5 │ │ move-object/from16 v2, p6 │ │ 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; │ @@ -377,22 +378,24 @@ │ │ move/from16 v0, p3 │ │ invoke-virtual {p0, p1, p2, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/ActionMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v10 │ │ + .line 91 │ invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ │ move-result-object v11 │ │ invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v10 │ │ + .line 92 │ invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;->setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v5 │ │ .line 93 │ .local v5, "item":Lcom/actionbarsherlock/view/MenuItem; │ if-eqz p8, :cond_1 ├── smali/com/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter.smali │ @@ -170,14 +170,15 @@ │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ + .line 329 │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; │ │ move-result-object v0 │ │ .line 330 │ .local v0, "items":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :goto_0 │ @@ -190,15 +191,15 @@ │ │ move-result v1 │ │ .line 333 │ :goto_1 │ return v1 │ │ - .line 328 │ + .line 329 │ .end local v0 # "items":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_0 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; │ │ move-result-object v0 │ @@ -229,14 +230,15 @@ │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ + .line 338 │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; │ │ move-result-object v0 │ │ .line 339 │ .local v0, "items":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :goto_0 │ @@ -257,29 +259,28 @@ │ │ move-result-object v1 │ │ check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ return-object v1 │ │ - .line 337 │ + .line 338 │ .end local v0 # "items":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_1 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->mAdapterMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ │ .method public bridge synthetic getItem(I)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 317 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter;->getItem(I)Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/view/menu/MenuItemWrapper$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ .prologue │ .line 286 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper$1;->this$0:Lcom/actionbarsherlock/internal/view/menu/MenuItemWrapper; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1.smali │ @@ -51,15 +51,14 @@ │ invoke-direct {v0, p1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;->(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 559 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ move-result-object v0 │ │ @@ -75,15 +74,14 @@ │ new-array v0, p1, [Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 559 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton.smali │ @@ -116,98 +116,96 @@ │ .locals 3 │ │ .prologue │ .line 603 │ invoke-super {p0}, Landroid/widget/ImageButton;->onAttachedToWindow()V │ │ .line 604 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set; │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ .line 605 │ - .local v1, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V │ + .local v0, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V │ │ goto :goto_0 │ │ .line 607 │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ :cond_0 │ return-void │ .end method │ │ .method protected onDetachedFromWindow()V │ .locals 3 │ │ .prologue │ .line 611 │ invoke-super {p0}, Landroid/widget/ImageButton;->onDetachedFromWindow()V │ │ .line 612 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->mListeners:Ljava/util/Set; │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ .line 613 │ - .local v1, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V │ + .local v0, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V │ │ goto :goto_0 │ │ .line 616 │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ :cond_0 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ - invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ + invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - if-eqz v2, :cond_1 │ + if-eqz v1, :cond_1 │ │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;->this$0:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ - invoke-static {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ + invoke-static {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->access$100(Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;->dismiss()V │ + invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;->dismiss()V │ │ .line 617 │ :cond_1 │ return-void │ .end method │ │ .method public performClick()Z ├── smali/com/actionbarsherlock/internal/view/menu/MenuBuilder.smali │ @@ -315,359 +315,355 @@ │ │ .method private dispatchPresenterUpdate(Z)V │ .locals 4 │ .param p1, "cleared" # Z │ │ .prologue │ .line 240 │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 252 │ :goto_0 │ return-void │ │ .line 242 │ :cond_0 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V │ │ .line 243 │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/ref/WeakReference; │ + check-cast v1, Ljava/lang/ref/WeakReference; │ │ .line 244 │ - .local v2, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v1, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 245 │ - .local v1, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v1, :cond_1 │ + .local v0, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v0, :cond_1 │ │ .line 246 │ iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 248 │ :cond_1 │ - invoke-interface {v1, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->updateMenuView(Z)V │ + invoke-interface {v0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->updateMenuView(Z)V │ │ goto :goto_1 │ │ .line 251 │ - .end local v1 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - .end local v2 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + .end local v0 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + .end local v1 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ :cond_2 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V │ │ goto :goto_0 │ .end method │ │ .method private dispatchRestoreInstanceState(Landroid/os/Bundle;)V │ .locals 7 │ .param p1, "state" # Landroid/os/Bundle; │ │ .prologue │ .line 294 │ - const-string v6, "android:menu:presenters" │ + const-string v5, "android:menu:presenters" │ │ - invoke-virtual {p1, v6}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ + invoke-virtual {p1, v5}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ │ - move-result-object v4 │ + move-result-object v3 │ │ .line 296 │ - .local v4, "presenterStates":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ - if-eqz v4, :cond_0 │ + .local v3, "presenterStates":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + if-eqz v3, :cond_0 │ │ - iget-object v6, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v5, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ + invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_1 │ + if-eqz v5, :cond_1 │ │ .line 312 │ :cond_0 │ return-void │ │ .line 298 │ :cond_1 │ - iget-object v6, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v5, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v5 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_2 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Ljava/lang/ref/WeakReference; │ + check-cast v4, Ljava/lang/ref/WeakReference; │ │ .line 299 │ - .local v5, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v5}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v4, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v4}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 300 │ - .local v3, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v3, :cond_3 │ + .local v2, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v2, :cond_3 │ │ .line 301 │ iget-object v6, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v6, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 303 │ :cond_3 │ - invoke-interface {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->getId()I │ + invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->getId()I │ │ - move-result v1 │ + move-result v0 │ │ .line 304 │ - .local v1, "id":I │ - if-lez v1, :cond_2 │ + .local v0, "id":I │ + if-lez v0, :cond_2 │ │ .line 305 │ - invoke-virtual {v4, v1}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ + invoke-virtual {v3, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Landroid/os/Parcelable; │ + check-cast v1, Landroid/os/Parcelable; │ │ .line 306 │ - .local v2, "parcel":Landroid/os/Parcelable; │ - if-eqz v2, :cond_2 │ + .local v1, "parcel":Landroid/os/Parcelable; │ + if-eqz v1, :cond_2 │ │ .line 307 │ - invoke-interface {v3, v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ + invoke-interface {v2, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onRestoreInstanceState(Landroid/os/Parcelable;)V │ │ goto :goto_0 │ .end method │ │ .method private dispatchSaveInstanceState(Landroid/os/Bundle;)V │ .locals 7 │ .param p1, "outState" # Landroid/os/Bundle; │ │ .prologue │ .line 271 │ - iget-object v6, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v5, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ + invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ │ - move-result v6 │ + move-result v5 │ │ - if-eqz v6, :cond_0 │ + if-eqz v5, :cond_0 │ │ .line 291 │ :goto_0 │ return-void │ │ .line 273 │ :cond_0 │ - new-instance v3, Landroid/util/SparseArray; │ + new-instance v2, Landroid/util/SparseArray; │ │ - invoke-direct {v3}, Landroid/util/SparseArray;->()V │ + invoke-direct {v2}, Landroid/util/SparseArray;->()V │ │ .line 275 │ - .local v3, "presenterStates":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ - iget-object v6, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + .local v2, "presenterStates":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ + iget-object v5, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v5 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v6 │ │ if-eqz v6, :cond_3 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v4 │ + move-result-object v3 │ │ - check-cast v4, Ljava/lang/ref/WeakReference; │ + check-cast v3, Ljava/lang/ref/WeakReference; │ │ .line 276 │ - .local v4, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v4}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v3, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 277 │ - .local v2, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v2, :cond_2 │ + .local v1, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v1, :cond_2 │ │ .line 278 │ iget-object v6, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v6, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 280 │ :cond_2 │ - invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->getId()I │ + invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->getId()I │ │ - move-result v1 │ + move-result v0 │ │ .line 281 │ - .local v1, "id":I │ - if-lez v1, :cond_1 │ + .local v0, "id":I │ + if-lez v0, :cond_1 │ │ .line 282 │ - invoke-interface {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onSaveInstanceState()Landroid/os/Parcelable; │ + invoke-interface {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onSaveInstanceState()Landroid/os/Parcelable; │ │ - move-result-object v5 │ + move-result-object v4 │ │ .line 283 │ - .local v5, "state":Landroid/os/Parcelable; │ - if-eqz v5, :cond_1 │ + .local v4, "state":Landroid/os/Parcelable; │ + if-eqz v4, :cond_1 │ │ .line 284 │ - invoke-virtual {v3, v1, v5}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ + invoke-virtual {v2, v0, v4}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V │ │ goto :goto_1 │ │ .line 290 │ - .end local v1 # "id":I │ - .end local v2 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - .end local v4 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - .end local v5 # "state":Landroid/os/Parcelable; │ + .end local v0 # "id":I │ + .end local v1 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + .end local v3 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + .end local v4 # "state":Landroid/os/Parcelable; │ :cond_3 │ - const-string v6, "android:menu:presenters" │ + const-string v5, "android:menu:presenters" │ │ - invoke-virtual {p1, v6, v3}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V │ + invoke-virtual {p1, v5, v2}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V │ │ goto :goto_0 │ .end method │ │ .method private dispatchSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ .locals 5 │ .param p1, "subMenu" # Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ .prologue │ .line 255 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ .line 267 │ :cond_0 │ - return v3 │ + return v2 │ │ .line 257 │ :cond_1 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ .line 259 │ - .local v3, "result":Z │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + .local v2, "result":Z │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_2 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/ref/WeakReference; │ + check-cast v1, Ljava/lang/ref/WeakReference; │ │ .line 260 │ - .local v2, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v1, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 261 │ - .local v1, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v1, :cond_3 │ + .local v0, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v0, :cond_3 │ │ .line 262 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 263 │ :cond_3 │ - if-nez v3, :cond_2 │ + if-nez v2, :cond_2 │ │ .line 264 │ - invoke-interface {v1, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ + invoke-interface {v0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onSubMenuSelected(Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;)Z │ │ - move-result v3 │ + move-result v2 │ │ goto :goto_0 │ .end method │ │ .method private static findInsertIndex(Ljava/util/ArrayList;I)I │ .locals 3 │ .param p1, "ordering" # I │ @@ -914,39 +910,41 @@ │ const/4 v0, 0x1 │ │ .line 722 │ if-eqz p1, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mResources:Landroid/content/res/Resources; │ │ + .line 723 │ invoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration; │ │ move-result-object v1 │ │ iget v1, v1, Landroid/content/res/Configuration;->keyboard:I │ │ if-eq v1, v0, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mResources:Landroid/content/res/Resources; │ │ sget v2, Lcom/actionbarsherlock/R$bool;->abs__config_showMenuShortcutsWhenKeyboardPresent:I │ │ + .line 724 │ invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getBoolean(I)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ :goto_0 │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mShortcutsVisible:Z │ │ .line 726 │ return-void │ │ - .line 722 │ + .line 724 │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ │ @@ -1044,14 +1042,15 @@ │ │ move-result-object v7 │ │ .line 451 │ .local v7, "pm":Landroid/content/pm/PackageManager; │ const/4 v10, 0x0 │ │ + .line 452 │ move-object/from16 v0, p4 │ │ move-object/from16 v1, p5 │ │ move-object/from16 v2, p6 │ │ 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; │ @@ -1129,22 +1128,24 @@ │ │ move/from16 v0, p3 │ │ invoke-virtual {p0, p1, p2, v0, v10}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v10 │ │ + .line 467 │ invoke-virtual {v8, v7}, Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ │ move-result-object v11 │ │ invoke-interface {v10, v11}, Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v10 │ │ + .line 468 │ invoke-interface {v10, v9}, Lcom/actionbarsherlock/view/MenuItem;->setIntent(Landroid/content/Intent;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v5 │ │ .line 469 │ .local v5, "item":Lcom/actionbarsherlock/view/MenuItem; │ if-eqz p8, :cond_1 │ @@ -1327,372 +1328,376 @@ │ .end annotation │ │ .prologue │ .line 1278 │ .local p3, "map":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; │ │ - move-result-object v7 │ + move-result-object v5 │ │ .line 1279 │ - .local v7, "nonActionItems":Ljava/util/List;, "Ljava/util/List;" │ - if-eqz v7, :cond_0 │ + .local v5, "nonActionItems":Ljava/util/List;, "Ljava/util/List;" │ + if-eqz v5, :cond_0 │ │ - invoke-interface {v7}, Ljava/util/List;->size()I │ + invoke-interface {v5}, Ljava/util/List;->size()I │ │ - move-result v11 │ + move-result v9 │ │ - if-nez v11, :cond_2 │ + if-nez v9, :cond_2 │ │ .line 1280 │ :cond_0 │ - const/4 v10, 0x0 │ + const/4 v8, 0x0 │ │ .line 1339 │ :cond_1 │ - return v10 │ + return v8 │ │ .line 1283 │ :cond_2 │ - const/4 v10, 0x0 │ + const/4 v8, 0x0 │ │ .line 1284 │ - .local v10, "visible":Z │ + .local v8, "visible":Z │ invoke-interface/range {p1 .. p1}, Landroid/view/Menu;->clear()V │ │ .line 1285 │ - invoke-interface {v7}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ + invoke-interface {v5}, Ljava/util/List;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v9 │ │ :cond_3 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v9}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v11 │ + move-result v10 │ │ - if-eqz v11, :cond_1 │ + if-eqz v10, :cond_1 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v9}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v4 │ │ - check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ .line 1286 │ - .local v6, "nonActionItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isVisible()Z │ + .local v4, "nonActionItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isVisible()Z │ │ - move-result v11 │ + move-result v10 │ │ - if-eqz v11, :cond_3 │ + if-eqz v10, :cond_3 │ │ .line 1289 │ - const/4 v10, 0x1 │ + const/4 v8, 0x1 │ │ .line 1292 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->hasSubMenu()Z │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->hasSubMenu()Z │ │ - move-result v11 │ + move-result v10 │ │ - if-eqz v11, :cond_7 │ + if-eqz v10, :cond_7 │ │ .line 1293 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getItemId()I │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getItemId()I │ │ - move-result v12 │ + move-result v11 │ │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getOrder()I │ + .line 1294 │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getOrder()I │ │ - move-result v13 │ + move-result v12 │ │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; │ │ - move-result-object v14 │ + move-result-object v13 │ │ + .line 1293 │ move-object/from16 v0, p1 │ │ - invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ + invoke-interface {v0, v10, v11, v12, v13}, Landroid/view/Menu;->addSubMenu(IIILjava/lang/CharSequence;)Landroid/view/SubMenu; │ │ - move-result-object v4 │ + move-result-object v2 │ │ .line 1296 │ - .local v4, "nativeSub":Landroid/view/SubMenu; │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getSubMenu()Lcom/actionbarsherlock/view/SubMenu; │ + .local v2, "nativeSub":Landroid/view/SubMenu; │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getSubMenu()Lcom/actionbarsherlock/view/SubMenu; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - check-cast v9, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ + check-cast v7, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ │ .line 1297 │ - .local v9, "subMenu":Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ - invoke-virtual {v9}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;->getVisibleItems()Ljava/util/ArrayList; │ + .local v7, "subMenu":Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ + invoke-virtual {v7}, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;->getVisibleItems()Ljava/util/ArrayList; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-virtual {v11}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v10 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v11 │ │ if-eqz v11, :cond_5 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v8 │ + move-result-object v6 │ │ - check-cast v8, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + check-cast v6, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ .line 1298 │ - .local v8, "subItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ + .local v6, "subItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ │ move-result v11 │ │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getItemId()I │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getItemId()I │ │ move-result v12 │ │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getOrder()I │ + .line 1299 │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getOrder()I │ │ move-result v13 │ │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; │ │ move-result-object v14 │ │ - invoke-interface {v4, v11, v12, v13, v14}, Landroid/view/SubMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ + .line 1298 │ + invoke-interface {v2, v11, v12, v13, v14}, Landroid/view/SubMenu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ - move-result-object v5 │ + move-result-object v3 │ │ .line 1301 │ - .local v5, "nativeSubItem":Landroid/view/MenuItem; │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIcon()Landroid/graphics/drawable/Drawable; │ + .local v3, "nativeSubItem":Landroid/view/MenuItem; │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIcon()Landroid/graphics/drawable/Drawable; │ │ move-result-object v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ .line 1302 │ move-object/from16 v0, p2 │ │ - invoke-interface {v5, v0}, Landroid/view/MenuItem;->setOnMenuItemClickListener(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ + invoke-interface {v3, v0}, Landroid/view/MenuItem;->setOnMenuItemClickListener(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ .line 1303 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isEnabled()Z │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isEnabled()Z │ │ move-result v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setEnabled(Z)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setEnabled(Z)Landroid/view/MenuItem; │ │ .line 1304 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIntent()Landroid/content/Intent; │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIntent()Landroid/content/Intent; │ │ move-result-object v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ .line 1305 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getNumericShortcut()C │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getNumericShortcut()C │ │ move-result v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setNumericShortcut(C)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setNumericShortcut(C)Landroid/view/MenuItem; │ │ .line 1306 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getAlphabeticShortcut()C │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getAlphabeticShortcut()C │ │ move-result v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setAlphabeticShortcut(C)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setAlphabeticShortcut(C)Landroid/view/MenuItem; │ │ .line 1307 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence; │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence; │ │ move-result-object v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ .line 1308 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isCheckable()Z │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isCheckable()Z │ │ move-result v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setCheckable(Z)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setCheckable(Z)Landroid/view/MenuItem; │ │ .line 1309 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isChecked()Z │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isChecked()Z │ │ move-result v11 │ │ - invoke-interface {v5, v11}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ + invoke-interface {v3, v11}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ │ .line 1311 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isExclusiveCheckable()Z │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isExclusiveCheckable()Z │ │ move-result v11 │ │ if-eqz v11, :cond_4 │ │ .line 1312 │ - invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ + invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ │ move-result v11 │ │ const/4 v12, 0x1 │ │ const/4 v13, 0x1 │ │ - invoke-interface {v4, v11, v12, v13}, Landroid/view/SubMenu;->setGroupCheckable(IZZ)V │ + invoke-interface {v2, v11, v12, v13}, Landroid/view/SubMenu;->setGroupCheckable(IZZ)V │ │ .line 1315 │ :cond_4 │ move-object/from16 v0, p3 │ │ - invoke-virtual {v0, v5, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto :goto_1 │ │ .line 1318 │ - .end local v5 # "nativeSubItem":Landroid/view/MenuItem; │ - .end local v8 # "subItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + .end local v3 # "nativeSubItem":Landroid/view/MenuItem; │ + .end local v6 # "subItem":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ :cond_5 │ - invoke-interface {v4}, Landroid/view/SubMenu;->getItem()Landroid/view/MenuItem; │ + invoke-interface {v2}, Landroid/view/SubMenu;->getItem()Landroid/view/MenuItem; │ │ - move-result-object v3 │ + move-result-object v1 │ │ .line 1323 │ - .end local v2 # "i$":Ljava/util/Iterator; │ - .end local v4 # "nativeSub":Landroid/view/SubMenu; │ - .end local v9 # "subMenu":Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ - .local v3, "nativeItem":Landroid/view/MenuItem; │ + .end local v2 # "nativeSub":Landroid/view/SubMenu; │ + .end local v7 # "subMenu":Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder; │ + .local v1, "nativeItem":Landroid/view/MenuItem; │ :goto_2 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIcon()Landroid/graphics/drawable/Drawable; │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIcon()Landroid/graphics/drawable/Drawable; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Landroid/view/MenuItem; │ │ .line 1324 │ move-object/from16 v0, p2 │ │ - invoke-interface {v3, v0}, Landroid/view/MenuItem;->setOnMenuItemClickListener(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ + invoke-interface {v1, v0}, Landroid/view/MenuItem;->setOnMenuItemClickListener(Landroid/view/MenuItem$OnMenuItemClickListener;)Landroid/view/MenuItem; │ │ .line 1325 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isEnabled()Z │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isEnabled()Z │ │ - move-result v11 │ + move-result v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setEnabled(Z)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setEnabled(Z)Landroid/view/MenuItem; │ │ .line 1326 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIntent()Landroid/content/Intent; │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getIntent()Landroid/content/Intent; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; │ │ .line 1327 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getNumericShortcut()C │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getNumericShortcut()C │ │ - move-result v11 │ + move-result v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setNumericShortcut(C)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setNumericShortcut(C)Landroid/view/MenuItem; │ │ .line 1328 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getAlphabeticShortcut()C │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getAlphabeticShortcut()C │ │ - move-result v11 │ + move-result v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setAlphabeticShortcut(C)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setAlphabeticShortcut(C)Landroid/view/MenuItem; │ │ .line 1329 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence; │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence; │ │ - move-result-object v11 │ + move-result-object v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setTitleCondensed(Ljava/lang/CharSequence;)Landroid/view/MenuItem; │ │ .line 1330 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isCheckable()Z │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isCheckable()Z │ │ - move-result v11 │ + move-result v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setCheckable(Z)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setCheckable(Z)Landroid/view/MenuItem; │ │ .line 1331 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isChecked()Z │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isChecked()Z │ │ - move-result v11 │ + move-result v10 │ │ - invoke-interface {v3, v11}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ + invoke-interface {v1, v10}, Landroid/view/MenuItem;->setChecked(Z)Landroid/view/MenuItem; │ │ .line 1333 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isExclusiveCheckable()Z │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isExclusiveCheckable()Z │ │ - move-result v11 │ + move-result v10 │ │ - if-eqz v11, :cond_6 │ + if-eqz v10, :cond_6 │ │ .line 1334 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ │ - move-result v11 │ + move-result v10 │ │ - const/4 v12, 0x1 │ + const/4 v11, 0x1 │ │ - const/4 v13, 0x1 │ + const/4 v12, 0x1 │ │ move-object/from16 v0, p1 │ │ - invoke-interface {v0, v11, v12, v13}, Landroid/view/Menu;->setGroupCheckable(IZZ)V │ + invoke-interface {v0, v10, v11, v12}, Landroid/view/Menu;->setGroupCheckable(IZZ)V │ │ .line 1337 │ :cond_6 │ move-object/from16 v0, p3 │ │ - invoke-virtual {v0, v3, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v0, v1, v4}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ goto/16 :goto_0 │ │ .line 1320 │ - .end local v3 # "nativeItem":Landroid/view/MenuItem; │ + .end local v1 # "nativeItem":Landroid/view/MenuItem; │ :cond_7 │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getGroupId()I │ │ - move-result v11 │ + move-result v10 │ │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getItemId()I │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getItemId()I │ │ - move-result v12 │ + move-result v11 │ │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getOrder()I │ + .line 1321 │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getOrder()I │ │ - move-result v13 │ + move-result v12 │ │ - invoke-virtual {v6}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; │ + invoke-virtual {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; │ │ - move-result-object v14 │ + move-result-object v13 │ │ + .line 1320 │ move-object/from16 v0, p1 │ │ - invoke-interface {v0, v11, v12, v13, v14}, Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ + invoke-interface {v0, v10, v11, v12, v13}, Landroid/view/Menu;->add(IIILjava/lang/CharSequence;)Landroid/view/MenuItem; │ │ - move-result-object v3 │ + move-result-object v1 │ │ - .restart local v3 # "nativeItem":Landroid/view/MenuItem; │ + .restart local v1 # "nativeItem":Landroid/view/MenuItem; │ goto :goto_2 │ .end method │ │ .method public changeMenuMode()V │ .locals 1 │ │ .prologue │ @@ -1809,102 +1814,101 @@ │ │ .method final close(Z)V │ .locals 4 │ .param p1, "allMenusAreClosing" # Z │ │ .prologue │ .line 919 │ - iget-boolean v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsClosing:Z │ + iget-boolean v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsClosing:Z │ │ - if-eqz v3, :cond_0 │ + if-eqz v2, :cond_0 │ │ .line 931 │ :goto_0 │ return-void │ │ .line 921 │ :cond_0 │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ - iput-boolean v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsClosing:Z │ + iput-boolean v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsClosing:Z │ │ .line 922 │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/ref/WeakReference; │ + check-cast v1, Ljava/lang/ref/WeakReference; │ │ .line 923 │ - .local v2, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v1, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 924 │ - .local v1, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v1, :cond_1 │ + .local v0, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v0, :cond_1 │ │ .line 925 │ iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 927 │ :cond_1 │ - invoke-interface {v1, p0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ + invoke-interface {v0, p0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->onCloseMenu(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Z)V │ │ goto :goto_1 │ │ .line 930 │ - .end local v1 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - .end local v2 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + .end local v0 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + .end local v1 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ :cond_2 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ - iput-boolean v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsClosing:Z │ + iput-boolean v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsClosing:Z │ │ goto :goto_0 │ .end method │ │ .method public collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ .locals 5 │ .param p1, "item" # Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ .prologue │ .line 1252 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-nez v4, :cond_0 │ + if-nez v3, :cond_0 │ │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ - if-eq v4, p1, :cond_2 │ + if-eq v3, p1, :cond_2 │ │ :cond_0 │ const/4 v0, 0x0 │ │ .line 1270 │ :cond_1 │ :goto_0 │ @@ -1915,75 +1919,74 @@ │ const/4 v0, 0x0 │ │ .line 1256 │ .local v0, "collapsed":Z │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V │ │ .line 1257 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_3 │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_5 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/ref/WeakReference; │ + check-cast v2, Ljava/lang/ref/WeakReference; │ │ .line 1258 │ - .local v3, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v2, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 1259 │ - .local v2, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v2, :cond_4 │ + .local v1, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v1, :cond_4 │ │ .line 1260 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 1261 │ :cond_4 │ - invoke-interface {v2, p0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ + invoke-interface {v1, p0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->collapseItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_3 │ │ .line 1265 │ - .end local v2 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - .end local v3 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + .end local v1 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + .end local v2 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ :cond_5 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V │ │ .line 1267 │ if-eqz v0, :cond_1 │ │ .line 1268 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - iput-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + iput-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mExpandedItem:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ goto :goto_0 │ .end method │ │ .method dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ .locals 1 │ .param p1, "menu" # Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ @@ -2016,21 +2019,21 @@ │ │ .method public expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ .locals 5 │ .param p1, "item" # Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ .prologue │ .line 1230 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->isEmpty()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_1 │ + if-eqz v3, :cond_1 │ │ const/4 v0, 0x0 │ │ .line 1248 │ :cond_0 │ :goto_0 │ return v0 │ @@ -2040,65 +2043,64 @@ │ const/4 v0, 0x0 │ │ .line 1234 │ .local v0, "expanded":Z │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->stopDispatchingItemsChanged()V │ │ .line 1235 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_2 │ :goto_1 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_4 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/lang/ref/WeakReference; │ + check-cast v2, Ljava/lang/ref/WeakReference; │ │ .line 1236 │ - .local v3, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v3}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v2, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 1237 │ - .local v2, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v2, :cond_3 │ + .local v1, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v1, :cond_3 │ │ .line 1238 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v4, v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v4, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 1239 │ :cond_3 │ - invoke-interface {v2, p0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ + invoke-interface {v1, p0, p1}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_2 │ │ .line 1243 │ - .end local v2 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - .end local v3 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + .end local v1 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + .end local v2 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ :cond_4 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V │ │ .line 1245 │ if-eqz v0, :cond_0 │ │ .line 1246 │ @@ -2462,15 +2464,15 @@ │ │ :cond_5 │ move-object v8, v1 │ │ .line 867 │ goto :goto_0 │ │ - .line 859 │ + .line 860 │ .end local v6 # "shortcutChar":C │ :cond_6 │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getNumericShortcut()C │ │ move-result v6 │ │ goto :goto_2 │ @@ -2615,14 +2617,15 @@ │ │ const/16 v8, 0x8 │ │ if-ne v7, v8, :cond_4 │ │ if-ne p2, v10, :cond_4 │ │ + .line 815 │ :cond_3 │ invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isEnabled()Z │ │ move-result v8 │ │ if-eqz v8, :cond_4 │ │ @@ -2642,179 +2645,178 @@ │ │ move-result v7 │ │ goto :goto_1 │ .end method │ │ .method public flagActionItems()V │ - .locals 10 │ + .locals 9 │ │ .prologue │ .line 1043 │ - iget-boolean v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsActionItemsStale:Z │ + iget-boolean v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsActionItemsStale:Z │ │ - if-nez v8, :cond_0 │ + if-nez v7, :cond_0 │ │ .line 1079 │ :goto_0 │ return-void │ │ .line 1048 │ :cond_0 │ const/4 v0, 0x0 │ │ .line 1049 │ .local v0, "flagged":Z │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v8}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v7}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v2 │ + move-result-object v7 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v8 │ │ if-eqz v8, :cond_2 │ │ - invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v6 │ + move-result-object v5 │ │ - check-cast v6, Ljava/lang/ref/WeakReference; │ + check-cast v5, Ljava/lang/ref/WeakReference; │ │ .line 1050 │ - .local v6, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v6}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v5, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v5}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v4 │ │ - check-cast v5, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 1051 │ - .local v5, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-nez v5, :cond_1 │ + .local v4, "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-nez v4, :cond_1 │ │ .line 1052 │ iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v8, v6}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v5}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 1054 │ :cond_1 │ - invoke-interface {v5}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->flagActionItems()Z │ + invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;->flagActionItems()Z │ │ move-result v8 │ │ or-int/2addr v0, v8 │ │ goto :goto_1 │ │ .line 1058 │ - .end local v5 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - .end local v6 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + .end local v4 # "presenter":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + .end local v5 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ :cond_2 │ if-eqz v0, :cond_4 │ │ .line 1059 │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mActionItems:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mActionItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v8}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ .line 1060 │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v8}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ .line 1061 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; │ │ - move-result-object v7 │ + move-result-object v6 │ │ .line 1062 │ - .local v7, "visibleItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v7}, Ljava/util/ArrayList;->size()I │ + .local v6, "visibleItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v6}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ .line 1063 │ - .local v4, "itemsSize":I │ + .local v3, "itemsSize":I │ const/4 v1, 0x0 │ │ .local v1, "i":I │ :goto_2 │ - if-ge v1, v4, :cond_5 │ + if-ge v1, v3, :cond_5 │ │ .line 1064 │ - invoke-virtual {v7, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + check-cast v2, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ .line 1065 │ - .local v3, "item":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ - invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isActionButton()Z │ + .local v2, "item":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + invoke-virtual {v2}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->isActionButton()Z │ │ - move-result v8 │ + move-result v7 │ │ - if-eqz v8, :cond_3 │ + if-eqz v7, :cond_3 │ │ .line 1066 │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mActionItems:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mActionItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 1063 │ :goto_3 │ add-int/lit8 v1, v1, 0x1 │ │ goto :goto_2 │ │ .line 1068 │ :cond_3 │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v8, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_3 │ │ .line 1074 │ .end local v1 # "i":I │ - .end local v3 # "item":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ - .end local v4 # "itemsSize":I │ - .end local v7 # "visibleItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v2 # "item":Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ + .end local v3 # "itemsSize":I │ + .end local v6 # "visibleItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_4 │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mActionItems:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mActionItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v8}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ .line 1075 │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ │ - invoke-virtual {v8}, Ljava/util/ArrayList;->clear()V │ + invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V │ │ .line 1076 │ - iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mNonActionItems:Ljava/util/ArrayList; │ │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getVisibleItems()Ljava/util/ArrayList; │ │ - move-result-object v9 │ + move-result-object v8 │ │ - invoke-virtual {v8, v9}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z │ + invoke-virtual {v7, v8}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z │ │ .line 1078 │ :cond_5 │ - const/4 v8, 0x0 │ + const/4 v7, 0x0 │ │ - iput-boolean v8, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsActionItemsStale:Z │ + iput-boolean v7, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mIsActionItemsStale:Z │ │ goto :goto_0 │ .end method │ │ .method getActionItems()Ljava/util/ArrayList; │ .locals 1 │ .annotation system Ldalvik/annotation/Signature; │ @@ -3525,60 +3527,59 @@ │ │ .method public removeMenuPresenter(Lcom/actionbarsherlock/internal/view/menu/MenuPresenter;)V │ .locals 4 │ .param p1, "presenter" # Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .prologue │ .line 231 │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/lang/ref/WeakReference; │ + check-cast v1, Ljava/lang/ref/WeakReference; │ │ .line 232 │ - .local v2, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ - invoke-virtual {v2}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ + .local v1, "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + invoke-virtual {v1}, Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ .line 233 │ - .local v1, "item":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - if-eqz v1, :cond_1 │ + .local v0, "item":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + if-eqz v0, :cond_1 │ │ - if-ne v1, p1, :cond_0 │ + if-ne v0, p1, :cond_0 │ │ .line 234 │ :cond_1 │ iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->mPresenters:Ljava/util/concurrent/CopyOnWriteArrayList; │ │ - invoke-virtual {v3, v2}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ + invoke-virtual {v3, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 237 │ - .end local v1 # "item":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ - .end local v2 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ + .end local v0 # "item":Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ + .end local v1 # "ref":Ljava/lang/ref/WeakReference;, "Ljava/lang/ref/WeakReference;" │ :cond_2 │ return-void │ .end method │ │ .method public restoreActionViewStates(Landroid/os/Bundle;)V │ .locals 10 │ .param p1, "states" # Landroid/os/Bundle; │ @@ -3588,20 +3589,21 @@ │ if-nez p1, :cond_1 │ │ .line 382 │ :cond_0 │ :goto_0 │ return-void │ │ - .line 354 │ + .line 355 │ :cond_1 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getActionViewStatesKey()Ljava/lang/String; │ │ move-result-object v8 │ │ + .line 354 │ invoke-virtual {p1, v8}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray; │ │ move-result-object v7 │ │ .line 357 │ .local v7, "viewStates":Landroid/util/SparseArray;, "Landroid/util/SparseArray;" │ sget v8, Landroid/os/Build$VERSION;->SDK_INT:I ├── smali/com/actionbarsherlock/internal/view/menu/MenuItemImpl.smali │ @@ -184,14 +184,15 @@ │ :cond_2 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ if-eqz v1, :cond_3 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ + .line 622 │ invoke-interface {v1, p0}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionCollapse(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 623 │ @@ -231,14 +232,15 @@ │ :cond_1 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ if-eqz v1, :cond_2 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mOnActionExpandListener:Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener; │ │ + .line 604 │ invoke-interface {v1, p0}, Lcom/actionbarsherlock/view/MenuItem$OnActionExpandListener;->onMenuItemActionExpand(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 605 │ @@ -595,21 +597,24 @@ │ │ invoke-interface {p1}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->prefersCondensedTitle()Z │ │ move-result v0 │ │ if-eqz v0, :cond_0 │ │ + .line 341 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitleCondensed()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ + .line 340 │ :goto_0 │ return-object v0 │ │ + .line 342 │ :cond_0 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->getTitle()Ljava/lang/CharSequence; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method │ @@ -669,14 +674,15 @@ │ .line 143 │ iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; │ │ if-eqz v2, :cond_1 │ │ iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->mClickListener:Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener; │ │ + .line 144 │ invoke-interface {v2, p0}, Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;->onMenuItemClick(Lcom/actionbarsherlock/view/MenuItem;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ .line 170 ├── smali/com/actionbarsherlock/internal/view/menu/ActionMenuPresenter.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Lcom/actionbarsherlock/view/ActionProvider$SubUiVisibilityListener; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$1;, │ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable;, │ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$PopupPresenterCallback;, │ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$ActionButtonSubmenu;, │ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowPopup;, │ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OverflowMenuButton;, │ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$SavedState;, │ Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$HasPermanentMenuKey; │ @@ -198,14 +197,15 @@ │ │ if-eqz v4, :cond_2 │ │ move-object v4, v0 │ │ check-cast v4, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView; │ │ + .line 286 │ invoke-interface {v4}, Lcom/actionbarsherlock/internal/view/menu/MenuView$ItemView;->getItemData()Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ move-result-object v4 │ │ if-eq v4, p1, :cond_0 │ │ .line 283 │ @@ -1782,14 +1782,15 @@ │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mPostedOpenRunnable:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter$OpenOverflowRunnable; │ │ if-nez v1, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ + .line 299 │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; │ │ move-result-object v1 │ │ invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z │ │ move-result v1 │ @@ -1912,14 +1913,15 @@ │ :cond_1 │ iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ if-eqz v8, :cond_6 │ │ iget-object v8, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ + .line 220 │ invoke-virtual {v8}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->getNonActionItems()Ljava/util/ArrayList; │ │ move-result-object v5 │ │ .line 222 │ .local v5, "nonActionItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :goto_1 │ @@ -2029,15 +2031,15 @@ │ iget-boolean v9, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->mReserveOverflow:Z │ │ invoke-virtual {v8, v9}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->setOverflowReserved(Z)V │ │ .line 249 │ return-void │ │ - .line 219 │ + .line 220 │ .end local v2 # "hasOverflow":Z │ .end local v5 # "nonActionItems":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_6 │ const/4 v5, 0x0 │ │ goto :goto_1 ├── smali/com/actionbarsherlock/internal/view/menu/MenuPopupHelper.smali │ @@ -10,15 +10,14 @@ │ .implements Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ .implements Lcom/actionbarsherlock/internal/view/menu/MenuPresenter; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$1;, │ Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$ExpandedIndexObserver;, │ Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper$MenuAdapter; │ } │ .end annotation │ │ │ # static fields │ @@ -137,18 +136,20 @@ │ │ iget v1, v1, Landroid/util/DisplayMetrics;->widthPixels:I │ │ div-int/lit8 v1, v1, 0x2 │ │ sget v2, Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I │ │ + .line 86 │ invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v2 │ │ + .line 85 │ invoke-static {v1, v2}, Ljava/lang/Math;->max(II)I │ │ move-result v1 │ │ iput v1, p0, Lcom/actionbarsherlock/internal/view/menu/MenuPopupHelper;->mPopupMaxWidth:I │ │ .line 88 │ @@ -219,21 +220,21 @@ │ .local v6, "width":I │ const/4 v4, 0x0 │ │ .line 183 │ .local v4, "itemView":Landroid/view/View; │ const/4 v3, 0x0 │ │ - .line 184 │ + .line 185 │ .local v3, "itemType":I │ invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v7 │ │ - .line 186 │ + .line 187 │ .local v7, "widthMeasureSpec":I │ invoke-static {v8, v8}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v1 │ │ .line 188 │ .local v1, "heightMeasureSpec":I ├── smali/com/actionbarsherlock/internal/view/menu/ListMenuItemView.smali │ @@ -64,14 +64,15 @@ │ │ .line 62 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mContext:Landroid/content/Context; │ │ .line 64 │ sget-object v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuView:[I │ │ + .line 65 │ invoke-virtual {p1, p2, v1, p3, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 68 │ .local v0, "a":Landroid/content/res/TypedArray; │ sget v1, Lcom/actionbarsherlock/R$styleable;->SherlockMenuView_itemBackground:I │ @@ -148,14 +149,15 @@ │ │ .line 258 │ .local v0, "inflater":Landroid/view/LayoutInflater; │ sget v1, Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_checkbox:I │ │ const/4 v2, 0x0 │ │ + .line 259 │ invoke-virtual {v0, v1, p0, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/CheckBox; │ │ iput-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mCheckBox:Landroid/widget/CheckBox; │ @@ -212,14 +214,15 @@ │ │ .line 250 │ .local v0, "inflater":Landroid/view/LayoutInflater; │ sget v1, Lcom/actionbarsherlock/R$layout;->abs__list_menu_item_radio:I │ │ const/4 v2, 0x0 │ │ + .line 251 │ invoke-virtual {v0, v1, p0, v2}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View; │ │ move-result-object v1 │ │ check-cast v1, Landroid/widget/RadioButton; │ │ iput-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ListMenuItemView;->mRadioButton:Landroid/widget/RadioButton; ├── smali/com/actionbarsherlock/internal/view/menu/ActionMenuView.smali │ @@ -1629,54 +1629,50 @@ │ │ .line 478 │ return-object v0 │ .end method │ │ .method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ - .param p1, "x0" # Landroid/util/AttributeSet; │ │ .prologue │ .line 33 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams; │ .locals 1 │ - .param p1, "x0" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ .line 33 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public bridge synthetic generateLayoutParams(Landroid/util/AttributeSet;)Landroid/widget/LinearLayout$LayoutParams; │ .locals 1 │ - .param p1, "x0" # Landroid/util/AttributeSet; │ │ .prologue │ .line 33 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/util/AttributeSet;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method protected bridge synthetic generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/widget/LinearLayout$LayoutParams; │ .locals 1 │ - .param p1, "x0" # Landroid/view/ViewGroup$LayoutParams; │ │ .prologue │ .line 33 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Lcom/actionbarsherlock/internal/view/menu/ActionMenuView$LayoutParams; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/view/menu/ActionMenuItemView.smali │ @@ -153,14 +153,15 @@ │ │ move-result-object v3 │ │ if-eqz v3, :cond_0 │ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mItemData:Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl; │ │ + .line 178 │ invoke-virtual {v3}, Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;->showsTextAsAction()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ iget-boolean v3, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mAllowTextWithIcon:Z │ @@ -193,15 +194,15 @@ │ .line 176 │ goto :goto_0 │ │ .restart local v0 # "visible":Z │ :cond_2 │ move v1, v2 │ │ - .line 177 │ + .line 178 │ goto :goto_1 │ │ .line 180 │ :cond_3 │ const/16 v2, 0x8 │ │ goto :goto_2 │ @@ -405,42 +406,41 @@ │ .locals 3 │ │ .prologue │ .line 96 │ invoke-super {p0}, Landroid/widget/LinearLayout;->onAttachedToWindow()V │ │ .line 97 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set; │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ .line 98 │ - .local v1, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V │ + .local v0, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewAttachedToWindow(Landroid/view/View;)V │ │ goto :goto_0 │ │ .line 100 │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ :cond_0 │ return-void │ .end method │ │ .method public onClick(Landroid/view/View;)V │ .locals 2 │ .param p1, "v" # Landroid/view/View; │ @@ -467,42 +467,41 @@ │ .locals 3 │ │ .prologue │ .line 104 │ invoke-super {p0}, Landroid/widget/LinearLayout;->onDetachedFromWindow()V │ │ .line 105 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/view/menu/ActionMenuItemView;->mListeners:Ljava/util/Set; │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ │ .line 106 │ - .local v1, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V │ + .local v0, "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener;->onViewDetachedFromWindow(Landroid/view/View;)V │ │ goto :goto_0 │ │ .line 108 │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/view/View_OnAttachStateChangeListener; │ :cond_0 │ return-void │ .end method │ │ .method public onFinishInflate()V │ .locals 1 ├── smali/com/actionbarsherlock/internal/view/menu/SubMenuBuilder.smali │ @@ -61,26 +61,29 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lcom/actionbarsherlock/internal/view/menu/SubMenuBuilder;->mParentMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ + .line 83 │ invoke-virtual {v0, p1, p2}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->dispatchMenuItemSelected(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;Lcom/actionbarsherlock/view/MenuItem;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 82 │ :goto_0 │ return v0 │ │ + .line 83 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public expandItemActionView(Lcom/actionbarsherlock/internal/view/menu/MenuItemImpl;)Z ├── smali/com/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy.smali │ @@ -300,44 +300,49 @@ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/view/animation/AnimatorProxy;->mBefore:Landroid/graphics/RectF; │ │ invoke-virtual {v0, v3}, Landroid/graphics/RectF;->union(Landroid/graphics/RectF;)V │ │ .line 149 │ iget v3, v0, Landroid/graphics/RectF;->left:F │ │ + .line 150 │ invoke-static {v3}, Landroid/util/FloatMath;->floor(F)F │ │ move-result v3 │ │ float-to-int v3, v3 │ │ iget v4, v0, Landroid/graphics/RectF;->top:F │ │ + .line 151 │ invoke-static {v4}, Landroid/util/FloatMath;->floor(F)F │ │ move-result v4 │ │ float-to-int v4, v4 │ │ iget v5, v0, Landroid/graphics/RectF;->right:F │ │ + .line 152 │ invoke-static {v5}, Landroid/util/FloatMath;->ceil(F)F │ │ move-result v5 │ │ float-to-int v5, v5 │ │ iget v6, v0, Landroid/graphics/RectF;->bottom:F │ │ + .line 153 │ invoke-static {v6}, Landroid/util/FloatMath;->ceil(F)F │ │ move-result v6 │ │ float-to-int v6, v6 │ │ + .line 149 │ invoke-virtual {v1, v3, v4, v5, v6}, Landroid/view/View;->invalidate(IIII)V │ │ goto :goto_0 │ .end method │ │ .method private prepareForUpdate()V │ .locals 2 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/Keyframe.smali │ @@ -40,15 +40,14 @@ │ iput-object v0, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mInterpolator:Landroid/view/animation/Interpolator; │ │ .line 62 │ const/4 v0, 0x0 │ │ iput-boolean v0, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->mHasValue:Z │ │ - .line 321 │ return-void │ .end method │ │ .method public static ofFloat(F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ .locals 1 │ .param p0, "fraction" # F ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator.smali │ @@ -294,15 +294,14 @@ │ .end local v1 # "numValues":I │ :cond_1 │ return-void │ .end method │ │ .method public bridge synthetic setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ .locals 1 │ - .param p1, "x0" # J │ │ .prologue │ .line 35 │ invoke-virtual {p0, p1, p2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v0 │ │ @@ -319,15 +318,14 @@ │ │ .line 404 │ return-object p0 │ .end method │ │ .method public bridge synthetic setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ .locals 1 │ - .param p1, "x0" # J │ │ .prologue │ .line 35 │ invoke-virtual {p0, p1, p2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener.smali │ @@ -213,14 +213,15 @@ │ if-eqz v7, :cond_2 │ │ .line 750 │ iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ iget-object v7, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ + .line 751 │ invoke-virtual {v7}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ move-result-object v6 │ │ check-cast v6, Ljava/util/ArrayList; │ │ .line 752 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet.smali │ @@ -338,28 +338,30 @@ │ add-int/2addr v9, v8 │ │ goto :goto_0 │ │ :cond_5 │ iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ + .line 93 │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v10 │ │ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v11 │ │ invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/lang/Number; │ │ + .line 94 │ invoke-virtual {v9}, Ljava/lang/Number;->intValue()I │ │ move-result v9 │ │ goto :goto_0 │ │ .line 95 │ @@ -469,14 +471,15 @@ │ add-int/2addr v9, v8 │ │ goto/16 :goto_0 │ │ :cond_8 │ iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ + .line 109 │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v10 │ │ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v11 │ @@ -558,14 +561,15 @@ │ :cond_a │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F │ │ move-result v9 │ │ sub-float v9, p1, v9 │ │ + .line 120 │ invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F │ │ move-result v10 │ │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$IntKeyframe;->getFraction()F │ │ move-result v11 │ @@ -603,28 +607,30 @@ │ add-int/2addr v9, v8 │ │ goto/16 :goto_0 │ │ :cond_b │ iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ + .line 125 │ invoke-static {v8}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v10 │ │ invoke-static {v5}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; │ │ move-result-object v11 │ │ invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/lang/Number; │ │ + .line 126 │ invoke-virtual {v9}, Ljava/lang/Number;->intValue()I │ │ move-result v9 │ │ goto/16 :goto_0 │ │ .line 128 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator.smali │ @@ -569,14 +569,15 @@ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_0 │ │ .line 1032 │ iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ + .line 1033 │ invoke-virtual {v3}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/util/ArrayList; │ │ .line 1034 │ @@ -817,14 +818,15 @@ │ iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ if-eqz v4, :cond_1 │ │ .line 935 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ + .line 936 │ invoke-virtual {v4}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Ljava/util/ArrayList; │ │ .line 937 │ @@ -924,14 +926,15 @@ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ if-eqz v3, :cond_0 │ │ .line 1053 │ iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ + .line 1054 │ invoke-virtual {v3}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ move-result-object v2 │ │ check-cast v2, Ljava/util/ArrayList; │ │ .line 1055 │ @@ -1311,95 +1314,95 @@ │ .end method │ │ .method public cancel()V │ .locals 4 │ │ .prologue │ .line 960 │ - iget v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I │ + iget v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mPlayingState:I │ │ - if-nez v3, :cond_0 │ + if-nez v2, :cond_0 │ │ - sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sPendingAnimations:Ljava/lang/ThreadLocal; │ + sget-object v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sPendingAnimations:Ljava/lang/ThreadLocal; │ │ - invoke-virtual {v3}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; │ + invoke-virtual {v2}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v3, p0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + invoke-virtual {v2, p0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-nez v3, :cond_0 │ + if-nez v2, :cond_0 │ │ - sget-object v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sDelayedAnims:Ljava/lang/ThreadLocal; │ + sget-object v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->sDelayedAnims:Ljava/lang/ThreadLocal; │ │ - invoke-virtual {v3}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; │ + .line 961 │ + invoke-virtual {v2}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ - invoke-virtual {v3, p0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ + invoke-virtual {v2, p0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z │ │ - move-result v3 │ + move-result v2 │ │ - if-eqz v3, :cond_2 │ + if-eqz v2, :cond_2 │ │ .line 963 │ :cond_0 │ - iget-boolean v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mRunning:Z │ + iget-boolean v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mRunning:Z │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ - if-eqz v3, :cond_1 │ + if-eqz v2, :cond_1 │ │ .line 964 │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->mListeners:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + .line 965 │ + invoke-virtual {v2}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Ljava/util/ArrayList; │ + check-cast v1, Ljava/util/ArrayList; │ │ .line 966 │ - .local v2, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .local v1, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v2 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 967 │ - .local v1, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ + .local v0, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ goto :goto_0 │ │ .line 970 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - .end local v2 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + .end local v1 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_1 │ invoke-direct {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->endAnimation()V │ │ .line 972 │ :cond_2 │ return-void │ .end method │ @@ -2090,15 +2093,14 @@ │ │ .line 547 │ return-void │ .end method │ │ .method public bridge synthetic setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ .locals 1 │ - .param p1, "x0" # J │ │ .prologue │ .line 43 │ invoke-virtual {p0, p1, p2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder.smali │ @@ -5,15 +5,14 @@ │ # interfaces │ .implements Ljava/lang/Cloneable; │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$1;, │ Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$FloatPropertyValuesHolder;, │ Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder$IntPropertyValuesHolder; │ } │ .end annotation │ │ │ # static fields │ @@ -339,312 +338,293 @@ │ │ move-result-object p0 │ │ goto :goto_0 │ .end method │ │ .method private getPropertyFunction(Ljava/lang/Class;Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/reflect/Method; │ - .locals 13 │ + .locals 11 │ .param p1, "targetClass" # Ljava/lang/Class; │ .param p2, "prefix" # Ljava/lang/String; │ .param p3, "valueType" # Ljava/lang/Class; │ │ .prologue │ + const/4 v10, 0x1 │ + │ + const/4 v8, 0x0 │ + │ .line 381 │ - const/4 v6, 0x0 │ + const/4 v3, 0x0 │ │ .line 382 │ - .local v6, "returnVal":Ljava/lang/reflect/Method; │ - iget-object v10, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; │ + .local v3, "returnVal":Ljava/lang/reflect/Method; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; │ │ - invoke-static {p2, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->getMethodName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ + invoke-static {p2, v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->getMethodName(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ - move-result-object v5 │ + move-result-object v2 │ │ .line 383 │ - .local v5, "methodName":Ljava/lang/String; │ + .local v2, "methodName":Ljava/lang/String; │ const/4 v0, 0x0 │ │ .line 384 │ .local v0, "args":[Ljava/lang/Class; │ if-nez p3, :cond_0 │ │ .line 386 │ :try_start_0 │ - invoke-virtual {p1, v5, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual {p1, v2, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ :try_end_0 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_0 .. :try_end_0} :catch_0 │ │ - move-result-object v6 │ + move-result-object v3 │ │ :goto_0 │ - move-object v7, v6 │ + move-object v4, v3 │ │ .line 422 │ - .end local v6 # "returnVal":Ljava/lang/reflect/Method; │ - .local v7, "returnVal":Ljava/lang/reflect/Method; │ + .end local v3 # "returnVal":Ljava/lang/reflect/Method; │ + .local v4, "returnVal":Ljava/lang/reflect/Method; │ :goto_1 │ - return-object v7 │ + return-object v4 │ │ .line 387 │ - .end local v7 # "returnVal":Ljava/lang/reflect/Method; │ - .restart local v6 # "returnVal":Ljava/lang/reflect/Method; │ + .end local v4 # "returnVal":Ljava/lang/reflect/Method; │ + .restart local v3 # "returnVal":Ljava/lang/reflect/Method; │ :catch_0 │ - move-exception v2 │ + move-exception v1 │ │ .line 388 │ - .local v2, "e":Ljava/lang/NoSuchMethodException; │ - const-string v10, "PropertyValuesHolder" │ + .local v1, "e":Ljava/lang/NoSuchMethodException; │ + const-string v7, "PropertyValuesHolder" │ │ - new-instance v11, Ljava/lang/StringBuilder; │ + new-instance v8, Ljava/lang/StringBuilder; │ │ - invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {p1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v9 │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - const-string v12, " - " │ + const-string v9, " - Couldn\'t find no-arg method for property " │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - const-string v12, "Couldn\'t find no-arg method for property " │ + iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - iget-object v12, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; │ + const-string v9, ": " │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - const-string v12, ": " │ + invoke-virtual {v8, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + move-result-object v8 │ │ - move-result-object v11 │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - invoke-virtual {v11, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + move-result-object v8 │ │ - move-result-object v11 │ - │ - invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ - │ - move-result-object v11 │ - │ - invoke-static {v10, v11}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + invoke-static {v7, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ .line 392 │ - .end local v2 # "e":Ljava/lang/NoSuchMethodException; │ + .end local v1 # "e":Ljava/lang/NoSuchMethodException; │ :cond_0 │ - const/4 v10, 0x1 │ - │ new-array v0, v10, [Ljava/lang/Class; │ │ .line 394 │ - iget-object v10, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ │ - const-class v11, Ljava/lang/Float; │ + const-class v9, Ljava/lang/Float; │ │ - invoke-virtual {v10, v11}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v7 │ │ - if-eqz v10, :cond_1 │ + if-eqz v7, :cond_1 │ │ .line 395 │ - sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->FLOAT_VARIANTS:[Ljava/lang/Class; │ + sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->FLOAT_VARIANTS:[Ljava/lang/Class; │ │ .line 404 │ - .local v9, "typeVariants":[Ljava/lang/Class; │ + .local v6, "typeVariants":[Ljava/lang/Class; │ :goto_2 │ - move-object v1, v9 │ - │ - .local v1, "arr$":[Ljava/lang/Class; │ - array-length v4, v1 │ + array-length v9, v6 │ │ - .local v4, "len$":I │ - const/4 v3, 0x0 │ + move v7, v8 │ │ - .local v3, "i$":I │ :goto_3 │ - if-ge v3, v4, :cond_4 │ + if-ge v7, v9, :cond_4 │ │ - aget-object v8, v1, v3 │ + aget-object v5, v6, v7 │ │ .line 405 │ - .local v8, "typeVariant":Ljava/lang/Class; │ - const/4 v10, 0x0 │ - │ - aput-object v8, v0, v10 │ + .local v5, "typeVariant":Ljava/lang/Class; │ + aput-object v5, v0, v8 │ │ .line 407 │ :try_start_1 │ - invoke-virtual {p1, v5, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ + invoke-virtual {p1, v2, v0}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; │ │ - move-result-object v6 │ + move-result-object v3 │ │ .line 409 │ - iput-object v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ + iput-object v5, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ :try_end_1 │ .catch Ljava/lang/NoSuchMethodException; {:try_start_1 .. :try_end_1} :catch_1 │ │ - move-object v7, v6 │ + move-object v4, v3 │ │ .line 410 │ - .end local v6 # "returnVal":Ljava/lang/reflect/Method; │ - .restart local v7 # "returnVal":Ljava/lang/reflect/Method; │ + .end local v3 # "returnVal":Ljava/lang/reflect/Method; │ + .restart local v4 # "returnVal":Ljava/lang/reflect/Method; │ goto :goto_1 │ │ .line 396 │ - .end local v1 # "arr$":[Ljava/lang/Class; │ - .end local v3 # "i$":I │ - .end local v4 # "len$":I │ - .end local v7 # "returnVal":Ljava/lang/reflect/Method; │ - .end local v8 # "typeVariant":Ljava/lang/Class; │ - .end local v9 # "typeVariants":[Ljava/lang/Class; │ - .restart local v6 # "returnVal":Ljava/lang/reflect/Method; │ + .end local v4 # "returnVal":Ljava/lang/reflect/Method; │ + .end local v5 # "typeVariant":Ljava/lang/Class; │ + .end local v6 # "typeVariants":[Ljava/lang/Class; │ + .restart local v3 # "returnVal":Ljava/lang/reflect/Method; │ :cond_1 │ - iget-object v10, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ │ - const-class v11, Ljava/lang/Integer; │ + const-class v9, Ljava/lang/Integer; │ │ - invoke-virtual {v10, v11}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v7 │ │ - if-eqz v10, :cond_2 │ + if-eqz v7, :cond_2 │ │ .line 397 │ - sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->INTEGER_VARIANTS:[Ljava/lang/Class; │ + sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->INTEGER_VARIANTS:[Ljava/lang/Class; │ │ - .restart local v9 # "typeVariants":[Ljava/lang/Class; │ + .restart local v6 # "typeVariants":[Ljava/lang/Class; │ goto :goto_2 │ │ .line 398 │ - .end local v9 # "typeVariants":[Ljava/lang/Class; │ + .end local v6 # "typeVariants":[Ljava/lang/Class; │ :cond_2 │ - iget-object v10, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ │ - const-class v11, Ljava/lang/Double; │ + const-class v9, Ljava/lang/Double; │ │ - invoke-virtual {v10, v11}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ + invoke-virtual {v7, v9}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z │ │ - move-result v10 │ + move-result v7 │ │ - if-eqz v10, :cond_3 │ + if-eqz v7, :cond_3 │ │ .line 399 │ - sget-object v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->DOUBLE_VARIANTS:[Ljava/lang/Class; │ + sget-object v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->DOUBLE_VARIANTS:[Ljava/lang/Class; │ │ - .restart local v9 # "typeVariants":[Ljava/lang/Class; │ + .restart local v6 # "typeVariants":[Ljava/lang/Class; │ goto :goto_2 │ │ .line 401 │ - .end local v9 # "typeVariants":[Ljava/lang/Class; │ + .end local v6 # "typeVariants":[Ljava/lang/Class; │ :cond_3 │ - const/4 v10, 0x1 │ - │ - new-array v9, v10, [Ljava/lang/Class; │ + new-array v6, v10, [Ljava/lang/Class; │ │ .line 402 │ - .restart local v9 # "typeVariants":[Ljava/lang/Class; │ - const/4 v10, 0x0 │ - │ - iget-object v11, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ + .restart local v6 # "typeVariants":[Ljava/lang/Class; │ + iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ │ - aput-object v11, v9, v10 │ + aput-object v7, v6, v8 │ │ goto :goto_2 │ │ .line 411 │ - .restart local v1 # "arr$":[Ljava/lang/Class; │ - .restart local v3 # "i$":I │ - .restart local v4 # "len$":I │ - .restart local v8 # "typeVariant":Ljava/lang/Class; │ + .restart local v5 # "typeVariant":Ljava/lang/Class; │ :catch_1 │ move-exception v10 │ │ .line 404 │ - add-int/lit8 v3, v3, 0x1 │ + add-int/lit8 v7, v7, 0x1 │ │ goto :goto_3 │ │ .line 416 │ - .end local v8 # "typeVariant":Ljava/lang/Class; │ + .end local v5 # "typeVariant":Ljava/lang/Class; │ :cond_4 │ - const-string v10, "PropertyValuesHolder" │ + const-string v7, "PropertyValuesHolder" │ │ - new-instance v11, Ljava/lang/StringBuilder; │ + new-instance v8, Ljava/lang/StringBuilder; │ │ - invoke-direct {v11}, Ljava/lang/StringBuilder;->()V │ + invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ - const-string v12, "Couldn\'t find " │ + const-string v9, "Couldn\'t find " │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v11, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - const-string v12, "ter property " │ + const-string v9, "ter property " │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - iget-object v12, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; │ + iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mPropertyName:Ljava/lang/String; │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - const-string v12, " for " │ + const-string v9, " for " │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ + .line 418 │ invoke-virtual {p1}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String; │ │ - move-result-object v12 │ + move-result-object v9 │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - const-string v12, " with value type " │ + const-string v9, " with value type " │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - iget-object v12, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ + iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mValueType:Ljava/lang/Class; │ │ - invoke-virtual {v11, v12}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ + invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ + invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ - move-result-object v11 │ + move-result-object v8 │ │ - invoke-static {v10, v11}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ + .line 416 │ + invoke-static {v7, v8}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto/16 :goto_0 │ .end method │ │ .method public static varargs ofFloat(Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder; │ .locals 1 │ .param p0, "propertyName" # Ljava/lang/String; │ @@ -1438,80 +1418,79 @@ │ .locals 6 │ .param p1, "target" # Ljava/lang/Object; │ │ .prologue │ .line 505 │ invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; │ │ - move-result-object v3 │ + move-result-object v2 │ │ .line 506 │ - .local v3, "targetClass":Ljava/lang/Class; │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mSetter:Ljava/lang/reflect/Method; │ + .local v2, "targetClass":Ljava/lang/Class; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mSetter:Ljava/lang/reflect/Method; │ │ - if-nez v4, :cond_0 │ + if-nez v3, :cond_0 │ │ .line 507 │ - invoke-virtual {p0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->setupSetter(Ljava/lang/Class;)V │ + invoke-virtual {p0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->setupSetter(Ljava/lang/Class;)V │ │ .line 509 │ :cond_0 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mKeyframeSet:Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet; │ │ - iget-object v4, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mKeyframes:Ljava/util/ArrayList; │ + iget-object v3, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mKeyframes:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v3 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_3 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ + check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ .line 510 │ - .local v2, "kf":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ - invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->hasValue()Z │ + .local v1, "kf":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ + invoke-virtual {v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->hasValue()Z │ │ move-result v4 │ │ if-nez v4, :cond_1 │ │ .line 511 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mGetter:Ljava/lang/reflect/Method; │ │ if-nez v4, :cond_2 │ │ .line 512 │ - invoke-direct {p0, v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->setupGetter(Ljava/lang/Class;)V │ + invoke-direct {p0, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->setupGetter(Ljava/lang/Class;)V │ │ .line 515 │ :cond_2 │ :try_start_0 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/PropertyValuesHolder;->mGetter:Ljava/lang/reflect/Method; │ │ const/4 v5, 0x0 │ │ new-array v5, v5, [Ljava/lang/Object; │ │ invoke-virtual {v4, p1, v5}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v4 │ │ - invoke-virtual {v2, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->setValue(Ljava/lang/Object;)V │ + invoke-virtual {v1, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->setValue(Ljava/lang/Object;)V │ :try_end_0 │ .catch Ljava/lang/reflect/InvocationTargetException; {:try_start_0 .. :try_end_0} :catch_0 │ .catch Ljava/lang/IllegalAccessException; {:try_start_0 .. :try_end_0} :catch_1 │ │ goto :goto_0 │ │ .line 516 │ @@ -1545,15 +1524,15 @@ │ │ invoke-static {v4, v5}, Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;)I │ │ goto :goto_0 │ │ .line 523 │ .end local v0 # "e":Ljava/lang/IllegalAccessException; │ - .end local v2 # "kf":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ + .end local v1 # "kf":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ :cond_3 │ return-void │ .end method │ │ .method setupStartValue(Ljava/lang/Object;)V │ .locals 2 │ .param p1, "target" # Ljava/lang/Object; ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator.smali │ @@ -60,25 +60,20 @@ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method public bridge synthetic evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # F │ - .param p2, "x1" # Ljava/lang/Object; │ - .param p3, "x2" # Ljava/lang/Object; │ │ .prologue │ .line 22 │ check-cast p2, Ljava/lang/Number; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ check-cast p3, Ljava/lang/Number; │ │ - .end local p3 # "x2":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2, p3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatEvaluator;->evaluate(FLjava/lang/Number;Ljava/lang/Number;)Ljava/lang/Float; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator$AnimationHandler.smali │ @@ -119,15 +119,15 @@ │ :cond_2 │ invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ │ move-result v19 │ │ if-lez v19, :cond_4 │ │ - .line 604 │ + .line 605 │ invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ move-result-object v17 │ │ check-cast v17, Ljava/util/ArrayList; │ │ .line 606 │ @@ -426,22 +426,24 @@ │ │ const-wide/16 v20, 0x0 │ │ invoke-static {}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->access$1000()J │ │ move-result-wide v22 │ │ + .line 680 │ invoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J │ │ move-result-wide v24 │ │ sub-long v24, v24, v8 │ │ sub-long v22, v22, v24 │ │ + .line 679 │ invoke-static/range {v20 .. v23}, Ljava/lang/Math;->max(JJ)J │ │ move-result-wide v20 │ │ move-object/from16 v0, p0 │ │ move/from16 v1, v19 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1.smali │ @@ -21,14 +21,15 @@ │ │ .field final synthetic val$nodesToStart:Ljava/util/ArrayList; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ .prologue │ .line 507 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ iput-object p2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->val$nodesToStart:Ljava/util/ArrayList; ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet.smali │ @@ -662,18 +662,20 @@ │ │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v7 │ │ iget-object v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ + .line 174 │ invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v8 │ │ + .line 173 │ invoke-interface {v6, p1, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v6 │ │ .line 216 │ :goto_0 │ return-object v6 │ @@ -720,14 +722,15 @@ │ │ move-result v4 │ │ .line 183 │ .local v4, "prevFraction":F │ sub-float v6, p1, v4 │ │ + .line 184 │ invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F │ │ move-result v7 │ │ sub-float/2addr v7, v4 │ │ div-float v2, v6, v7 │ @@ -738,18 +741,20 @@ │ │ iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mFirstKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v7 │ │ + .line 186 │ invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v8 │ │ + .line 185 │ invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v6 │ │ goto :goto_0 │ │ .line 187 │ @@ -802,14 +807,15 @@ │ │ .line 194 │ .restart local v4 # "prevFraction":F │ sub-float v6, p1, v4 │ │ iget-object v7, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ + .line 195 │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F │ │ move-result v7 │ │ sub-float/2addr v7, v4 │ │ div-float v2, v6, v7 │ @@ -820,18 +826,20 @@ │ │ invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v7 │ │ iget-object v8, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mLastKeyframe:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe; │ │ + .line 197 │ invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v8 │ │ + .line 196 │ invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v6 │ │ goto :goto_0 │ │ .line 199 │ @@ -891,14 +899,15 @@ │ │ move-result v4 │ │ .line 208 │ .restart local v4 # "prevFraction":F │ sub-float v6, p1, v4 │ │ + .line 209 │ invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getFraction()F │ │ move-result v7 │ │ sub-float/2addr v7, v4 │ │ div-float v2, v6, v7 │ @@ -907,18 +916,20 @@ │ .restart local v2 # "intervalFraction":F │ iget-object v6, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/KeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ invoke-virtual {v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v7 │ │ + .line 211 │ invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe;->getValue()Ljava/lang/Object; │ │ move-result-object v8 │ │ + .line 210 │ invoke-interface {v6, v2, v7, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v6 │ │ goto/16 :goto_0 │ │ .line 213 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/Animator.smali │ @@ -36,15 +36,14 @@ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ .line 33 │ const/4 v0, 0x0 │ │ iput-object v0, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->mListeners:Ljava/util/ArrayList; │ │ - .line 247 │ return-void │ .end method │ │ │ # virtual methods │ .method public addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ .locals 1 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ .param p2, "anim" # Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ .prologue │ .line 1025 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->this$0:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator.smali │ @@ -66,25 +66,20 @@ │ move-result-object v1 │ │ return-object v1 │ .end method │ │ .method public bridge synthetic evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # F │ - .param p2, "x1" # Ljava/lang/Object; │ - .param p3, "x2" # Ljava/lang/Object; │ │ .prologue │ .line 22 │ check-cast p2, Ljava/lang/Integer; │ │ - .end local p2 # "x1":Ljava/lang/Object; │ check-cast p3, Ljava/lang/Integer; │ │ - .end local p3 # "x2":Ljava/lang/Object; │ invoke-virtual {p0, p1, p2, p3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/IntEvaluator;->evaluate(FLjava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet.smali │ @@ -139,15 +139,14 @@ │ iput-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ .line 117 │ const-wide/16 v0, -0x1 │ │ iput-wide v0, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDuration:J │ │ - .line 1010 │ return-void │ .end method │ │ .method static synthetic access$000(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)Ljava/util/ArrayList; │ .locals 1 │ .param p0, "x0" # Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ @@ -544,171 +543,165 @@ │ │ # virtual methods │ .method public cancel()V │ .locals 5 │ │ .prologue │ .line 284 │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - iput-boolean v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ + iput-boolean v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ │ .line 285 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->isStarted()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ .line 286 │ - const/4 v3, 0x0 │ + const/4 v2, 0x0 │ │ .line 287 │ - .local v3, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ + .local v2, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - if-eqz v4, :cond_0 │ + if-eqz v3, :cond_0 │ │ .line 288 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - .end local v3 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - check-cast v3, Ljava/util/ArrayList; │ + .end local v2 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + check-cast v2, Ljava/util/ArrayList; │ │ .line 289 │ - .restart local v3 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .restart local v2 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 290 │ - .local v1, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ + .local v0, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationCancel(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ goto :goto_0 │ │ .line 293 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ :cond_0 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->isRunning()Z │ + invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->isRunning()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 296 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->cancel()V │ + invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->cancel()V │ │ .line 302 │ :cond_1 │ - if-eqz v3, :cond_3 │ + if-eqz v2, :cond_3 │ │ .line 303 │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_3 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 304 │ - .restart local v1 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ + .restart local v0 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ goto :goto_1 │ │ .line 297 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ :cond_2 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - if-lez v4, :cond_1 │ + if-lez v3, :cond_1 │ │ .line 298 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 299 │ - .local v2, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->cancel()V │ │ goto :goto_2 │ │ .line 307 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v2 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_3 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - iput-boolean v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ + iput-boolean v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ │ .line 309 │ - .end local v3 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v2 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_4 │ return-void │ .end method │ │ .method public bridge synthetic clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ .locals 1 │ │ @@ -718,281 +711,278 @@ │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ .method public clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ - .locals 15 │ + .locals 14 │ │ .prologue │ - const/4 v13, 0x0 │ + const/4 v11, 0x0 │ │ - const/4 v14, 0x0 │ + const/4 v13, 0x0 │ │ .line 550 │ invoke-super {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ move-result-object v0 │ │ check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ .line 559 │ .local v0, "anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ - const/4 v12, 0x1 │ + const/4 v10, 0x1 │ │ - iput-boolean v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNeedsSort:Z │ + iput-boolean v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNeedsSort:Z │ │ .line 560 │ - iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ + iput-boolean v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ │ .line 561 │ - iput-boolean v13, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ + iput-boolean v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ │ .line 562 │ - new-instance v12, Ljava/util/ArrayList; │ + new-instance v10, Ljava/util/ArrayList; │ │ - invoke-direct {v12}, Ljava/util/ArrayList;->()V │ + invoke-direct {v10}, Ljava/util/ArrayList;->()V │ │ - iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mPlayingSet:Ljava/util/ArrayList; │ + iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mPlayingSet:Ljava/util/ArrayList; │ │ .line 563 │ - new-instance v12, Ljava/util/HashMap; │ + new-instance v10, Ljava/util/HashMap; │ │ - invoke-direct {v12}, Ljava/util/HashMap;->()V │ + invoke-direct {v10}, Ljava/util/HashMap;->()V │ │ - iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodeMap:Ljava/util/HashMap; │ + iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodeMap:Ljava/util/HashMap; │ │ .line 564 │ - new-instance v12, Ljava/util/ArrayList; │ + new-instance v10, Ljava/util/ArrayList; │ │ - invoke-direct {v12}, Ljava/util/ArrayList;->()V │ + invoke-direct {v10}, Ljava/util/ArrayList;->()V │ │ - iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ .line 565 │ - new-instance v12, Ljava/util/ArrayList; │ + new-instance v10, Ljava/util/ArrayList; │ │ - invoke-direct {v12}, Ljava/util/ArrayList;->()V │ + invoke-direct {v10}, Ljava/util/ArrayList;->()V │ │ - iput-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iput-object v10, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ .line 570 │ - new-instance v11, Ljava/util/HashMap; │ + new-instance v9, Ljava/util/HashMap; │ │ - invoke-direct {v11}, Ljava/util/HashMap;->()V │ + invoke-direct {v9}, Ljava/util/HashMap;->()V │ │ .line 571 │ - .local v11, "nodeCloneMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ - iget-object v12, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + .local v9, "nodeCloneMap":Ljava/util/HashMap;, "Ljava/util/HashMap;" │ + iget-object v10, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v10 │ │ :cond_0 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_4 │ + if-eqz v11, :cond_4 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 572 │ - .local v9, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - invoke-virtual {v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .local v7, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->clone()Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - move-result-object v10 │ + move-result-object v8 │ │ .line 573 │ - .local v10, "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - invoke-virtual {v11, v9, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + .local v8, "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + invoke-virtual {v9, v7, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 574 │ - iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v12, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v11, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 575 │ - iget-object v12, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodeMap:Ljava/util/HashMap; │ + iget-object v11, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodeMap:Ljava/util/HashMap; │ │ - iget-object v13, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + iget-object v12, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - invoke-virtual {v12, v13, v10}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v11, v12, v8}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ .line 577 │ - iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ + iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ .line 578 │ - iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->tmpDependencies:Ljava/util/ArrayList; │ + iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->tmpDependencies:Ljava/util/ArrayList; │ │ .line 579 │ - iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->nodeDependents:Ljava/util/ArrayList; │ + iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->nodeDependents:Ljava/util/ArrayList; │ │ .line 580 │ - iput-object v14, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->nodeDependencies:Ljava/util/ArrayList; │ + iput-object v13, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->nodeDependencies:Ljava/util/ArrayList; │ │ .line 583 │ - iget-object v12, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + iget-object v11, v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - invoke-virtual {v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList; │ + invoke-virtual {v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList; │ │ move-result-object v2 │ │ .line 584 │ .local v2, "cloneListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ if-eqz v2, :cond_0 │ │ .line 585 │ - const/4 v8, 0x0 │ + const/4 v6, 0x0 │ │ .line 586 │ - .local v8, "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .local v6, "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v6 │ + move-result-object v11 │ │ - .local v6, "i$":Ljava/util/Iterator; │ :cond_1 │ :goto_0 │ - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_3 │ │ - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v5 │ │ - check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 587 │ - .local v7, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - instance-of v12, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ + .local v5, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + instance-of v12, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ if-eqz v12, :cond_1 │ │ .line 588 │ - if-nez v8, :cond_2 │ + if-nez v6, :cond_2 │ │ .line 589 │ - new-instance v8, Ljava/util/ArrayList; │ + new-instance v6, Ljava/util/ArrayList; │ │ - .end local v8 # "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-direct {v8}, Ljava/util/ArrayList;->()V │ + .end local v6 # "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-direct {v6}, Ljava/util/ArrayList;->()V │ │ .line 591 │ - .restart local v8 # "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .restart local v6 # "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_2 │ - invoke-virtual {v8, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v6, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 594 │ - .end local v7 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + .end local v5 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ :cond_3 │ - if-eqz v8, :cond_0 │ + if-eqz v6, :cond_0 │ │ .line 595 │ - invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v6 │ + move-result-object v11 │ │ :goto_1 │ - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_0 │ │ - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v7 │ + move-result-object v5 │ │ - check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 596 │ - .restart local v7 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - invoke-virtual {v2, v7}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ + .restart local v5 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + invoke-virtual {v2, v5}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z │ │ goto :goto_1 │ │ .line 603 │ .end local v2 # "cloneListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v6 # "i$":Ljava/util/Iterator; │ - .end local v7 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - .end local v8 # "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v9 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - .end local v10 # "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v5 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + .end local v6 # "listenersToRemove":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v8 # "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_4 │ - iget-object v12, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v10, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v10}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v5 │ + move-result-object v10 │ │ :cond_5 │ - invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v10}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v12 │ + move-result v11 │ │ - if-eqz v12, :cond_6 │ + if-eqz v11, :cond_6 │ │ - invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v10}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v7 │ │ - check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 604 │ - .restart local v9 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - invoke-virtual {v11, v9}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + .restart local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + invoke-virtual {v9, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v8 │ │ - check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v8, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 605 │ - .restart local v10 # "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ + .restart local v8 # "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v11, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - if-eqz v12, :cond_5 │ + if-eqz v11, :cond_5 │ │ .line 606 │ - iget-object v12, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ + iget-object v11, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - invoke-virtual {v12}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v11}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v6 │ + move-result-object v11 │ │ - .restart local v6 # "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v11}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v12 │ │ if-eqz v12, :cond_5 │ │ - invoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v11}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ move-result-object v4 │ │ check-cast v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ .line 607 │ .local v4, "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ iget-object v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - invoke-virtual {v11, v12}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ + invoke-virtual {v9, v12}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 608 │ .local v3, "clonedDependencyNode":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ @@ -1000,25 +990,24 @@ │ │ iget v12, v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->rule:I │ │ invoke-direct {v1, v3, v12}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ .line 610 │ .local v1, "cloneDependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ - invoke-virtual {v10, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->addDependency(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ + invoke-virtual {v8, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->addDependency(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;)V │ │ goto :goto_2 │ │ .line 615 │ .end local v1 # "cloneDependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ .end local v3 # "clonedDependencyNode":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ .end local v4 # "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ - .end local v6 # "i$":Ljava/util/Iterator; │ - .end local v9 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - .end local v10 # "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v8 # "nodeClone":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_6 │ return-object v0 │ .end method │ │ .method public bridge synthetic clone()Ljava/lang/Object; │ .locals 1 │ .annotation system Ldalvik/annotation/Throws; │ @@ -1037,190 +1026,185 @@ │ .end method │ │ .method public end()V │ .locals 6 │ │ .prologue │ .line 319 │ - const/4 v4, 0x1 │ + const/4 v3, 0x1 │ │ - iput-boolean v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ + iput-boolean v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ │ .line 320 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->isStarted()Z │ │ - move-result v4 │ + move-result v3 │ │ - if-eqz v4, :cond_5 │ + if-eqz v3, :cond_5 │ │ .line 321 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - iget-object v5, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v5}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ │ - move-result v5 │ + move-result v4 │ │ - if-eq v4, v5, :cond_1 │ + if-eq v3, v4, :cond_1 │ │ .line 323 │ invoke-direct {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->sortNodes()V │ │ .line 324 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 325 │ - .local v2, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ if-nez v4, :cond_0 │ │ .line 326 │ new-instance v4, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ invoke-direct {v4, p0, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ iput-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ .line 328 │ :cond_0 │ - iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ iget-object v5, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ goto :goto_0 │ │ .line 331 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v2 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_1 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - if-eqz v4, :cond_2 │ + if-eqz v3, :cond_2 │ │ .line 332 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->cancel()V │ + invoke-virtual {v3}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->cancel()V │ │ .line 334 │ :cond_2 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v3}, Ljava/util/ArrayList;->size()I │ │ - move-result v4 │ + move-result v3 │ │ - if-lez v4, :cond_3 │ + if-lez v3, :cond_3 │ │ .line 335 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :goto_1 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_3 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 336 │ - .restart local v2 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v4, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .restart local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v4, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->end()V │ │ goto :goto_1 │ │ .line 339 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v2 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_3 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - if-eqz v4, :cond_4 │ + if-eqz v3, :cond_4 │ │ .line 340 │ - iget-object v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ + iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - invoke-virtual {v4}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + .line 341 │ + invoke-virtual {v3}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - move-result-object v3 │ + move-result-object v2 │ │ - check-cast v3, Ljava/util/ArrayList; │ + check-cast v2, Ljava/util/ArrayList; │ │ .line 342 │ - .local v3, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .local v2, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v3 │ │ - .restart local v0 # "i$":Ljava/util/Iterator; │ :goto_2 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v4 │ │ if-eqz v4, :cond_4 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 343 │ - .local v1, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - invoke-interface {v1, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ + .local v0, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + invoke-interface {v0, p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ goto :goto_2 │ │ .line 346 │ - .end local v0 # "i$":Ljava/util/Iterator; │ - .end local v1 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - .end local v3 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v0 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + .end local v2 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_4 │ - const/4 v4, 0x0 │ + const/4 v3, 0x0 │ │ - iput-boolean v4, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ + iput-boolean v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ │ .line 348 │ :cond_5 │ return-void │ .end method │ │ .method public getChildAnimations()Ljava/util/ArrayList; │ @@ -1239,44 +1223,43 @@ │ .line 201 │ new-instance v0, Ljava/util/ArrayList; │ │ invoke-direct {v0}, Ljava/util/ArrayList;->()V │ │ .line 202 │ .local v0, "childList":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_0 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 203 │ - .local v2, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v3, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v3, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_0 │ │ .line 205 │ - .end local v2 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_0 │ return-object v0 │ .end method │ │ .method public getDuration()J │ .locals 2 │ │ @@ -1298,54 +1281,53 @@ │ .end method │ │ .method public isRunning()Z │ .locals 3 │ │ .prologue │ .line 357 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :cond_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 358 │ - .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v0, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->isRunning()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ .line 359 │ - const/4 v2, 0x1 │ + const/4 v1, 0x1 │ │ .line 362 │ - .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v0 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :goto_0 │ - return v2 │ + return v1 │ │ :cond_1 │ - const/4 v2, 0x0 │ + const/4 v1, 0x0 │ │ goto :goto_0 │ .end method │ │ .method public isStarted()Z │ .locals 1 │ │ @@ -1550,33 +1532,32 @@ │ .prologue │ .line 141 │ .local p1, "items":Ljava/util/Collection;, "Ljava/util/Collection;" │ if-eqz p1, :cond_1 │ │ invoke-interface {p1}, Ljava/util/Collection;->size()I │ │ - move-result v3 │ + move-result v2 │ │ - if-lez v3, :cond_1 │ + if-lez v2, :cond_1 │ │ .line 142 │ - const/4 v3, 0x1 │ + const/4 v2, 0x1 │ │ - iput-boolean v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNeedsSort:Z │ + iput-boolean v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNeedsSort:Z │ │ .line 143 │ const/4 v1, 0x0 │ │ .line 144 │ .local v1, "builder":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ invoke-interface {p1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator; │ │ move-result-object v2 │ │ - .local v2, "i$":Ljava/util/Iterator; │ :goto_0 │ invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_1 │ │ @@ -1602,15 +1583,14 @@ │ invoke-virtual {v1, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ goto :goto_0 │ │ .line 152 │ .end local v0 # "anim":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ .end local v1 # "builder":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ - .end local v2 # "i$":Ljava/util/Iterator; │ :cond_1 │ return-void │ .end method │ │ .method public varargs playTogether([Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ .locals 3 │ .param p1, "items" # [Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ @@ -1658,15 +1638,14 @@ │ .end local v1 # "i":I │ :cond_0 │ return-void │ .end method │ │ .method public bridge synthetic setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ .locals 1 │ - .param p1, "x0" # J │ │ .prologue │ .line 45 │ invoke-virtual {p0, p1, p2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ move-result-object v0 │ │ @@ -1677,102 +1656,100 @@ │ .locals 5 │ .param p1, "duration" # J │ │ .prologue │ .line 415 │ const-wide/16 v2, 0x0 │ │ - cmp-long v2, p1, v2 │ + cmp-long v1, p1, v2 │ │ - if-gez v2, :cond_0 │ + if-gez v1, :cond_0 │ │ .line 416 │ - new-instance v2, Ljava/lang/IllegalArgumentException; │ + new-instance v1, Ljava/lang/IllegalArgumentException; │ │ - const-string v3, "duration must be a value of zero or greater" │ + const-string v2, "duration must be a value of zero or greater" │ │ - invoke-direct {v2, v3}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ + invoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;->(Ljava/lang/String;)V │ │ - throw v2 │ + throw v1 │ │ .line 418 │ :cond_0 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_1 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 421 │ - .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v0, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v2, p1, p2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ goto :goto_0 │ │ .line 423 │ - .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v0 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_1 │ iput-wide p1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDuration:J │ │ .line 424 │ return-object p0 │ .end method │ │ .method public setInterpolator(Landroid/view/animation/Interpolator;)V │ .locals 3 │ .param p1, "interpolator" # Landroid/view/animation/Interpolator; │ │ .prologue │ .line 235 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 236 │ - .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v0, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v2, p1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->setInterpolator(Landroid/view/animation/Interpolator;)V │ │ goto :goto_0 │ │ .line 238 │ - .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v0 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_0 │ return-void │ .end method │ │ .method public setStartDelay(J)V │ .locals 1 │ .param p1, "startDelay" # J │ @@ -1787,38 +1764,37 @@ │ │ .method public setTarget(Ljava/lang/Object;)V │ .locals 4 │ .param p1, "target" # Ljava/lang/Object; │ │ .prologue │ .line 217 │ - iget-object v3, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v1 │ + move-result-object v2 │ │ - .local v1, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_0 │ - invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v3 │ │ if-eqz v3, :cond_2 │ │ - invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v2 │ + move-result-object v1 │ │ - check-cast v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 218 │ - .local v2, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v0, v2, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ .line 219 │ .local v0, "animation":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ instance-of v3, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet; │ │ if-eqz v3, :cond_1 │ │ @@ -1842,693 +1818,593 @@ │ │ .end local v0 # "animation":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ invoke-virtual {v0, p1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->setTarget(Ljava/lang/Object;)V │ │ goto :goto_0 │ │ .line 225 │ - .end local v2 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_2 │ return-void │ .end method │ │ .method public setupEndValues()V │ .locals 3 │ │ .prologue │ .line 436 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 437 │ - .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v0, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->setupEndValues()V │ │ goto :goto_0 │ │ .line 439 │ - .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v0 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_0 │ return-void │ .end method │ │ .method public setupStartValues()V │ .locals 3 │ │ .prologue │ .line 429 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v1}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 430 │ - .local v1, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v2, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v0, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v2, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ invoke-virtual {v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->setupStartValues()V │ │ goto :goto_0 │ │ .line 432 │ - .end local v1 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v0 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_0 │ return-void │ .end method │ │ .method public start()V │ - .locals 22 │ + .locals 18 │ │ .prologue │ .line 450 │ - const/16 v17, 0x0 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x0 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ + iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mTerminated:Z │ │ .line 451 │ - const/16 v17, 0x1 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x1 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ + iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ │ .line 455 │ invoke-direct/range {p0 .. p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->sortNodes()V │ │ .line 457 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-result v14 │ + move-result v11 │ │ .line 458 │ - .local v14, "numSortedNodes":I │ - const/4 v6, 0x0 │ + .local v11, "numSortedNodes":I │ + const/4 v4, 0x0 │ │ - .local v6, "i":I │ + .local v4, "i":I │ :goto_0 │ - if-ge v6, v14, :cond_3 │ + if-ge v4, v11, :cond_3 │ │ .line 459 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - move-object/from16 v0, v17 │ + invoke-virtual {v14, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ - │ - move-result-object v10 │ + move-result-object v7 │ │ - check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 461 │ - .local v10, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v7, "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - move-object/from16 v17, v0 │ + invoke-virtual {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList; │ │ - invoke-virtual/range {v17 .. v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->getListeners()Ljava/util/ArrayList; │ - │ - move-result-object v15 │ + move-result-object v12 │ │ .line 462 │ - .local v15, "oldListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - if-eqz v15, :cond_2 │ + .local v12, "oldListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + if-eqz v12, :cond_2 │ │ - invoke-virtual {v15}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v12}, Ljava/util/ArrayList;->size()I │ │ - move-result v17 │ + move-result v14 │ │ - if-lez v17, :cond_2 │ + if-lez v14, :cond_2 │ │ .line 463 │ - new-instance v4, Ljava/util/ArrayList; │ + new-instance v2, Ljava/util/ArrayList; │ │ - invoke-direct {v4, v15}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ + invoke-direct {v2, v12}, Ljava/util/ArrayList;->(Ljava/util/Collection;)V │ │ .line 466 │ - .local v4, "clonedListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + .local v2, "clonedListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v7 │ + move-result-object v14 │ │ - .local v7, "i$":Ljava/util/Iterator; │ :cond_0 │ :goto_1 │ - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v17 │ + move-result v15 │ │ - if-eqz v17, :cond_2 │ + if-eqz v15, :cond_2 │ │ - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v9 │ + move-result-object v6 │ │ - check-cast v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + check-cast v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ .line 467 │ - .local v9, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ - │ - move/from16 v17, v0 │ - │ - if-nez v17, :cond_1 │ + .local v6, "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ - instance-of v0, v9, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ + if-nez v15, :cond_1 │ │ - move/from16 v17, v0 │ + instance-of v15, v6, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - if-eqz v17, :cond_0 │ + if-eqz v15, :cond_0 │ │ .line 469 │ :cond_1 │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ - │ - move-object/from16 v17, v0 │ - │ - move-object/from16 v0, v17 │ + iget-object v15, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - invoke-virtual {v0, v9}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->removeListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ + invoke-virtual {v15, v6}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->removeListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ goto :goto_1 │ │ .line 458 │ - .end local v4 # "clonedListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - .end local v7 # "i$":Ljava/util/Iterator; │ - .end local v9 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + .end local v2 # "clonedListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v6 # "listener":Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ :cond_2 │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_0 │ │ .line 479 │ - .end local v10 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - .end local v15 # "oldListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v12 # "oldListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_3 │ - new-instance v11, Ljava/util/ArrayList; │ + new-instance v8, Ljava/util/ArrayList; │ │ - invoke-direct {v11}, Ljava/util/ArrayList;->()V │ + invoke-direct {v8}, Ljava/util/ArrayList;->()V │ │ .line 480 │ - .local v11, "nodesToStart":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - const/4 v6, 0x0 │ + .local v8, "nodesToStart":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + const/4 v4, 0x0 │ │ :goto_2 │ - if-ge v6, v14, :cond_8 │ + if-ge v4, v11, :cond_8 │ │ .line 481 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSortedNodes:Ljava/util/ArrayList; │ │ - move-object/from16 v17, v0 │ + invoke-virtual {v14, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-object/from16 v0, v17 │ - │ - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ - │ - move-result-object v10 │ + move-result-object v7 │ │ - check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 482 │ - .restart local v10 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .restart local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - if-nez v17, :cond_4 │ + if-nez v14, :cond_4 │ │ .line 483 │ - new-instance v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ + new-instance v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - move-object/from16 v0, v17 │ + move-object/from16 v0, p0 │ │ move-object/from16 v1, p0 │ │ - move-object/from16 v2, p0 │ - │ - invoke-direct {v0, v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ - │ - move-object/from16 v0, v17 │ + invoke-direct {v14, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;)V │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ + iput-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ .line 485 │ :cond_4 │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - move-object/from16 v17, v0 │ + if-eqz v14, :cond_5 │ │ - if-eqz v17, :cond_5 │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ - │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_6 │ + if-nez v14, :cond_6 │ │ .line 486 │ :cond_5 │ - invoke-virtual {v11, v10}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual {v8, v7}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ .line 496 │ :goto_3 │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ + iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mSetListener:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$AnimatorSetListener; │ │ - move-object/from16 v18, v0 │ - │ - invoke-virtual/range {v17 .. v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ + invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ .line 480 │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_2 │ │ .line 488 │ :cond_6 │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-result v12 │ + move-result v9 │ │ .line 489 │ - .local v12, "numDependencies":I │ - const/4 v8, 0x0 │ + .local v9, "numDependencies":I │ + const/4 v5, 0x0 │ │ - .local v8, "j":I │ + .local v5, "j":I │ :goto_4 │ - if-ge v8, v12, :cond_7 │ + if-ge v5, v9, :cond_7 │ │ .line 490 │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ - │ - move-object/from16 v0, v17 │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - invoke-virtual {v0, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + invoke-virtual {v14, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - move-result-object v5 │ + move-result-object v3 │ │ - check-cast v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ + check-cast v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ │ .line 491 │ - .local v5, "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ - iget-object v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - │ - move-object/from16 v17, v0 │ - │ - move-object/from16 v0, v17 │ - │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + .local v3, "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ + iget-object v14, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->node:Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ - move-object/from16 v17, v0 │ + iget-object v14, v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ + new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener; │ │ - iget v0, v5, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->rule:I │ + iget v0, v3, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency;->rule:I │ │ - move/from16 v19, v0 │ + move/from16 v16, v0 │ │ - move-object/from16 v0, v18 │ - │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - move/from16 v2, v19 │ + move/from16 v1, v16 │ │ - invoke-direct {v0, v1, v10, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ + invoke-direct {v15, v0, v7, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$DependencyListener;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;I)V │ │ - invoke-virtual/range {v17 .. v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ + invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ .line 489 │ - add-int/lit8 v8, v8, 0x1 │ + add-int/lit8 v5, v5, 0x1 │ │ goto :goto_4 │ │ .line 494 │ - .end local v5 # "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ + .end local v3 # "dependency":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Dependency; │ :cond_7 │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + iget-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->dependencies:Ljava/util/ArrayList; │ │ - move-result-object v17 │ + invoke-virtual {v14}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - check-cast v17, Ljava/util/ArrayList; │ + move-result-object v14 │ │ - move-object/from16 v0, v17 │ + check-cast v14, Ljava/util/ArrayList; │ │ - iput-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->tmpDependencies:Ljava/util/ArrayList; │ + iput-object v14, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->tmpDependencies:Ljava/util/ArrayList; │ │ goto :goto_3 │ │ .line 499 │ - .end local v8 # "j":I │ - .end local v10 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - .end local v12 # "numDependencies":I │ + .end local v5 # "j":I │ + .end local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v9 # "numDependencies":I │ :cond_8 │ move-object/from16 v0, p0 │ │ - iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ - │ - move-wide/from16 v18, v0 │ + iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ │ - const-wide/16 v20, 0x0 │ + const-wide/16 v16, 0x0 │ │ - cmp-long v17, v18, v20 │ + cmp-long v14, v14, v16 │ │ - if-gtz v17, :cond_9 │ + if-gtz v14, :cond_9 │ │ .line 500 │ - invoke-virtual {v11}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ + invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; │ │ - move-result-object v7 │ + move-result-object v14 │ │ - .restart local v7 # "i$":Ljava/util/Iterator; │ :goto_5 │ - invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v14}, Ljava/util/Iterator;->hasNext()Z │ │ - move-result v17 │ + move-result v15 │ │ - if-eqz v17, :cond_a │ + if-eqz v15, :cond_a │ │ - invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v14}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v10 │ + move-result-object v7 │ │ - check-cast v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + check-cast v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ │ .line 501 │ - .restart local v10 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ - │ - move-object/from16 v17, v0 │ + .restart local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + iget-object v15, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - invoke-virtual/range {v17 .. v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->start()V │ + invoke-virtual {v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;->start()V │ │ .line 502 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mPlayingSet:Ljava/util/ArrayList; │ + iget-object v15, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mPlayingSet:Ljava/util/ArrayList; │ │ - move-object/from16 v17, v0 │ + iget-object v0, v7, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ │ - iget-object v0, v10, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node;->animation:Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator; │ + move-object/from16 v16, v0 │ │ - move-object/from16 v18, v0 │ - │ - invoke-virtual/range {v17 .. v18}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ + invoke-virtual/range {v15 .. v16}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z │ │ goto :goto_5 │ │ .line 505 │ - .end local v7 # "i$":Ljava/util/Iterator; │ - .end local v10 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ + .end local v7 # "node":Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Node; │ :cond_9 │ - const/16 v17, 0x2 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x2 │ │ - new-array v0, v0, [F │ + new-array v14, v14, [F │ │ - move-object/from16 v17, v0 │ + fill-array-data v14, :array_0 │ │ - fill-array-data v17, :array_0 │ + invoke-static {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - invoke-static/range {v17 .. v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->ofFloat([F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + move-result-object v14 │ │ - move-result-object v17 │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - iput-object v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + iput-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ .line 506 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ move-object/from16 v0, p0 │ │ iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ │ - move-wide/from16 v18, v0 │ + move-wide/from16 v16, v0 │ │ - invoke-virtual/range {v17 .. v19}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + move-wide/from16 v0, v16 │ + │ + invoke-virtual {v14, v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->setDuration(J)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ .line 507 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ - │ - move-object/from16 v17, v0 │ - │ - new-instance v18, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - move-object/from16 v0, v18 │ + new-instance v15, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1; │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - invoke-direct {v0, v1, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ + invoke-direct {v15, v0, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$1;->(Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;Ljava/util/ArrayList;)V │ │ - invoke-virtual/range {v17 .. v18}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ + invoke-virtual {v14, v15}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->addListener(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;)V │ │ .line 523 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mDelayAnim:Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator; │ │ - move-object/from16 v17, v0 │ - │ - invoke-virtual/range {v17 .. v17}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->start()V │ + invoke-virtual {v14}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ValueAnimator;->start()V │ │ .line 525 │ :cond_a │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - if-eqz v17, :cond_b │ + if-eqz v14, :cond_b │ │ .line 526 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + .line 527 │ + invoke-virtual {v14}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - move-result-object v16 │ + move-result-object v13 │ │ - check-cast v16, Ljava/util/ArrayList; │ + check-cast v13, Ljava/util/ArrayList; │ │ .line 528 │ - .local v16, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ + .local v13, "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ - move-result v13 │ + move-result v10 │ │ .line 529 │ - .local v13, "numListeners":I │ - const/4 v6, 0x0 │ + .local v10, "numListeners":I │ + const/4 v4, 0x0 │ │ :goto_6 │ - if-ge v6, v13, :cond_b │ + if-ge v4, v10, :cond_b │ │ .line 530 │ - move-object/from16 v0, v16 │ + invoke-virtual {v13, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ + move-result-object v14 │ │ - move-result-object v17 │ + check-cast v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ - │ - move-object/from16 v0, v17 │ - │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ + invoke-interface {v14, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationStart(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ .line 529 │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_6 │ │ .line 533 │ - .end local v13 # "numListeners":I │ - .end local v16 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v10 # "numListeners":I │ + .end local v13 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_b │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mNodes:Ljava/util/ArrayList; │ │ - invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->size()I │ + invoke-virtual {v14}, Ljava/util/ArrayList;->size()I │ │ - move-result v17 │ + move-result v14 │ │ - if-nez v17, :cond_c │ + if-nez v14, :cond_c │ │ move-object/from16 v0, p0 │ │ - iget-wide v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ - │ - move-wide/from16 v18, v0 │ + iget-wide v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStartDelay:J │ │ - const-wide/16 v20, 0x0 │ + const-wide/16 v16, 0x0 │ │ - cmp-long v17, v18, v20 │ + cmp-long v14, v14, v16 │ │ - if-nez v17, :cond_c │ + if-nez v14, :cond_c │ │ .line 536 │ - const/16 v17, 0x0 │ - │ - move/from16 v0, v17 │ + const/4 v14, 0x0 │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - iput-boolean v0, v1, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ + iput-boolean v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mStarted:Z │ │ .line 537 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ - │ - move-object/from16 v17, v0 │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - if-eqz v17, :cond_c │ + if-eqz v14, :cond_c │ │ .line 538 │ move-object/from16 v0, p0 │ │ - iget-object v0, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ + iget-object v14, v0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet;->mListeners:Ljava/util/ArrayList; │ │ - move-object/from16 v17, v0 │ + .line 539 │ + invoke-virtual {v14}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ │ - invoke-virtual/range {v17 .. v17}, Ljava/util/ArrayList;->clone()Ljava/lang/Object; │ + move-result-object v13 │ │ - move-result-object v16 │ - │ - check-cast v16, Ljava/util/ArrayList; │ + check-cast v13, Ljava/util/ArrayList; │ │ .line 540 │ - .restart local v16 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ - invoke-virtual/range {v16 .. v16}, Ljava/util/ArrayList;->size()I │ + .restart local v13 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + invoke-virtual {v13}, Ljava/util/ArrayList;->size()I │ │ - move-result v13 │ + move-result v10 │ │ .line 541 │ - .restart local v13 # "numListeners":I │ - const/4 v6, 0x0 │ + .restart local v10 # "numListeners":I │ + const/4 v4, 0x0 │ │ :goto_7 │ - if-ge v6, v13, :cond_c │ + if-ge v4, v10, :cond_c │ │ .line 542 │ - move-object/from16 v0, v16 │ - │ - invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ - │ - move-result-object v17 │ + invoke-virtual {v13, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object; │ │ - check-cast v17, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ + move-result-object v14 │ │ - move-object/from16 v0, v17 │ + check-cast v14, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener; │ │ - move-object/from16 v1, p0 │ + move-object/from16 v0, p0 │ │ - invoke-interface {v0, v1}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ + invoke-interface {v14, v0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator$AnimatorListener;->onAnimationEnd(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)V │ │ .line 541 │ - add-int/lit8 v6, v6, 0x1 │ + add-int/lit8 v4, v4, 0x1 │ │ goto :goto_7 │ │ .line 546 │ - .end local v13 # "numListeners":I │ - .end local v16 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ + .end local v10 # "numListeners":I │ + .end local v13 # "tmpListeners":Ljava/util/ArrayList;, "Ljava/util/ArrayList;" │ :cond_c │ return-void │ │ .line 505 │ :array_0 │ .array-data 4 │ 0x0 ├── smali/com/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet.smali │ @@ -330,28 +330,30 @@ │ add-float/2addr v9, v8 │ │ goto :goto_0 │ │ :cond_5 │ iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ + .line 93 │ invoke-static {v8}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ │ move-result-object v10 │ │ invoke-static {v5}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ │ move-result-object v11 │ │ invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/lang/Number; │ │ + .line 94 │ invoke-virtual {v9}, Ljava/lang/Number;->floatValue()F │ │ move-result v9 │ │ goto :goto_0 │ │ .line 95 │ @@ -457,28 +459,30 @@ │ add-float/2addr v9, v8 │ │ goto/16 :goto_0 │ │ :cond_8 │ iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ + .line 109 │ invoke-static {v8}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ │ move-result-object v10 │ │ invoke-static {v5}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ │ move-result-object v11 │ │ invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/lang/Number; │ │ + .line 110 │ invoke-virtual {v9}, Ljava/lang/Number;->floatValue()F │ │ move-result v9 │ │ goto/16 :goto_0 │ │ .line 112 │ @@ -546,14 +550,15 @@ │ :cond_a │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F │ │ move-result v9 │ │ sub-float v9, p1, v9 │ │ + .line 121 │ invoke-virtual {v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F │ │ move-result v10 │ │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/Keyframe$FloatKeyframe;->getFraction()F │ │ move-result v11 │ @@ -587,28 +592,30 @@ │ add-float/2addr v9, v8 │ │ goto/16 :goto_0 │ │ :cond_b │ iget-object v9, p0, Lcom/actionbarsherlock/internal/nineoldandroids/animation/FloatKeyframeSet;->mEvaluator:Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator; │ │ + .line 126 │ invoke-static {v8}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ │ move-result-object v10 │ │ invoke-static {v5}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float; │ │ move-result-object v11 │ │ invoke-interface {v9, v2, v10, v11}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/TypeEvaluator;->evaluate(FLjava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; │ │ move-result-object v9 │ │ check-cast v9, Ljava/lang/Number; │ │ + .line 127 │ invoke-virtual {v9}, Ljava/lang/Number;->floatValue()F │ │ move-result v9 │ │ goto/16 :goto_0 │ │ .line 129 ├── smali/com/actionbarsherlock/internal/app/ActionBarImpl$TabImpl.smali │ @@ -31,14 +31,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ # direct methods │ .method public constructor (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ .prologue │ .line 813 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ invoke-direct {p0}, Lcom/actionbarsherlock/app/ActionBar$Tab;->()V │ │ @@ -205,18 +206,20 @@ │ │ invoke-static {v0}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; │ │ move-result-object v0 │ │ const/4 v1, 0x0 │ │ + .line 860 │ invoke-virtual {v0, p1, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v0 │ │ + .line 859 │ invoke-virtual {p0, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setCustomView(Landroid/view/View;)Lcom/actionbarsherlock/app/ActionBar$Tab; │ │ move-result-object v0 │ │ return-object v0 │ .end method ├── smali/com/actionbarsherlock/internal/app/ActionBarImpl$2.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ .prologue │ .line 127 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$2;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ invoke-direct {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;->()V ├── smali/com/actionbarsherlock/internal/app/ActionBarWrapper.smali │ @@ -483,42 +483,41 @@ │ │ .method public onMenuVisibilityChanged(Z)V │ .locals 3 │ .param p1, "isVisible" # Z │ │ .prologue │ .line 476 │ - iget-object v2, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mMenuVisibilityListeners:Ljava/util/Set; │ + iget-object v1, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->mMenuVisibilityListeners:Ljava/util/Set; │ │ - invoke-interface {v2}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ + invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator; │ │ - move-result-object v0 │ + move-result-object v1 │ │ - .local v0, "i$":Ljava/util/Iterator; │ :goto_0 │ - invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z │ + invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ - invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ + invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; │ │ - move-result-object v1 │ + move-result-object v0 │ │ - check-cast v1, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ + check-cast v0, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ │ .line 477 │ - .local v1, "listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ - invoke-interface {v1, p1}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;->onMenuVisibilityChanged(Z)V │ + .local v0, "listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ + invoke-interface {v0, p1}, Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;->onMenuVisibilityChanged(Z)V │ │ goto :goto_0 │ │ .line 479 │ - .end local v1 # "listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ + .end local v0 # "listener":Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener; │ :cond_0 │ return-void │ .end method │ │ .method public onNavigationItemSelected(IJ)Z │ .locals 2 │ .param p1, "itemPosition" # I ├── smali/com/actionbarsherlock/internal/app/ActionBarImpl.smali │ @@ -620,21 +620,15 @@ │ │ move-result-object v3 │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ - const-string v3, " can only be used " │ - │ - invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v2 │ - │ - const-string v3, "with a compatible window decor layout" │ + const-string v3, " can only be used with a compatible window decor layout" │ │ invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -1538,24 +1532,26 @@ │ │ new-array v4, v4, [F │ │ aput v8, v4, v7 │ │ iget-object v5, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ + .line 606 │ invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I │ │ move-result v5 │ │ neg-int v5, v5 │ │ int-to-float v5, v5 │ │ aput v5, v4, v6 │ │ + .line 605 │ invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ .line 607 │ @@ -1563,24 +1559,26 @@ │ │ const-string v3, "translationY" │ │ new-array v4, v6, [F │ │ iget-object v5, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ + .line 608 │ invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I │ │ move-result v5 │ │ neg-int v5, v5 │ │ int-to-float v5, v5 │ │ aput v5, v4, v7 │ │ + .line 607 │ invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ .line 610 │ @@ -1783,14 +1781,15 @@ │ :cond_1 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ if-eqz v4, :cond_3 │ │ iget-object v4, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ │ + .line 489 │ invoke-virtual {v4}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->getPosition()I │ │ move-result v3 │ │ .line 490 │ .local v3, "selectedTabPosition":I │ :goto_1 │ @@ -1844,15 +1843,15 @@ │ invoke-virtual {v4, v0}, Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl;->setPosition(I)V │ │ .line 497 │ add-int/lit8 v0, v0, 0x1 │ │ goto :goto_2 │ │ - .line 488 │ + .line 489 │ .end local v0 # "i":I │ .end local v1 # "newTabCount":I │ .end local v2 # "removedTab":Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ .end local v3 # "selectedTabPosition":I │ :cond_3 │ iget v3, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSavedTabPosition:I │ │ @@ -1962,14 +1961,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v1 │ │ + .line 516 │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ .line 519 │ :cond_3 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mSelectedTab:Lcom/actionbarsherlock/internal/app/ActionBarImpl$TabImpl; │ @@ -2807,26 +2807,28 @@ │ │ const/4 v4, 0x2 │ │ new-array v4, v4, [F │ │ iget-object v5, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl;->mContainerView:Lcom/actionbarsherlock/internal/widget/ActionBarContainer; │ │ + .line 571 │ invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getHeight()I │ │ move-result v5 │ │ neg-int v5, v5 │ │ int-to-float v5, v5 │ │ aput v5, v4, v6 │ │ aput v7, v4, v8 │ │ + .line 570 │ invoke-static {v2, v3, v4}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v2 │ │ invoke-virtual {v1, v2}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder;->with(Lcom/actionbarsherlock/internal/nineoldandroids/animation/Animator;)Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorSet$Builder; │ │ .line 572 ├── smali/com/actionbarsherlock/internal/app/ActionBarImpl$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/app/ActionBarImpl;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ .prologue │ .line 110 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$1;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ invoke-direct {p0}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/AnimatorListenerAdapter;->()V ├── smali/com/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper.smali │ @@ -26,14 +26,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ │ # direct methods │ .method public constructor (Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/app/ActionBar$Tab;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ .param p2, "nativeTab" # Landroid/app/ActionBar$Tab; │ │ .prologue │ .line 229 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ │ invoke-direct {p0}, Lcom/actionbarsherlock/app/ActionBar$Tab;->()V │ @@ -171,14 +172,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v1 │ │ + .line 336 │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ .line 339 │ :cond_0 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; │ @@ -248,18 +250,20 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ + .line 353 │ invoke-virtual {v0}, Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ + .line 352 │ invoke-static {v1, v0}, Lcom/actionbarsherlock/internal/app/ActionBarWrapper;->access$102(Lcom/actionbarsherlock/internal/app/ActionBarWrapper;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; │ │ .line 356 │ :cond_0 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->mListener:Lcom/actionbarsherlock/app/ActionBar$TabListener; │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; │ @@ -353,14 +357,15 @@ │ │ move-result-object v1 │ │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v1 │ │ + .line 373 │ invoke-virtual {v1}, Landroid/support/v4/app/FragmentTransaction;->disallowAddToBackStack()Landroid/support/v4/app/FragmentTransaction; │ │ move-result-object v0 │ │ .line 374 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/app/ActionBarWrapper$TabWrapper;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarWrapper; ├── smali/com/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl.smali │ @@ -35,14 +35,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ │ # direct methods │ .method public constructor (Lcom/actionbarsherlock/internal/app/ActionBarImpl;Lcom/actionbarsherlock/view/ActionMode$Callback;)V │ .locals 2 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ .param p2, "callback" # Lcom/actionbarsherlock/view/ActionMode$Callback; │ │ .prologue │ .line 666 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->this$0:Lcom/actionbarsherlock/internal/app/ActionBarImpl; │ │ invoke-direct {p0}, Lcom/actionbarsherlock/view/ActionMode;->()V │ @@ -57,14 +58,15 @@ │ │ move-result-object v1 │ │ invoke-direct {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->(Landroid/content/Context;)V │ │ const/4 v1, 0x1 │ │ + .line 669 │ invoke-virtual {v0, v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->setDefaultShowAsAction(I)Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ move-result-object v0 │ │ iput-object v0, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ .line 670 │ @@ -100,16 +102,18 @@ │ move-result v0 │ │ .line 729 │ iget-object v1, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V │ │ + .line 727 │ return v0 │ │ + .line 729 │ :catchall_0 │ move-exception v0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/app/ActionBarImpl$ActionModeImpl;->mMenu:Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;->startDispatchingItemsChanged()V ├── smali/com/actionbarsherlock/internal/widget/ActionBarView.smali │ @@ -1119,14 +1119,15 @@ │ .line 771 │ iget-object v3, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mExpandedActionView:Landroid/view/View; │ │ if-nez v3, :cond_5 │ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitle:Ljava/lang/CharSequence; │ │ + .line 772 │ invoke-static {v3}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v3 │ │ if-eqz v3, :cond_6 │ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitle:Ljava/lang/CharSequence; │ @@ -1209,14 +1210,15 @@ │ │ and-int/lit8 v2, v2, 0x8 │ │ if-eqz v2, :cond_3 │ │ iget-object v2, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitle:Ljava/lang/CharSequence; │ │ + .line 510 │ invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v2 │ │ if-eqz v2, :cond_0 │ │ iget-object v2, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitle:Ljava/lang/CharSequence; │ @@ -1255,15 +1257,15 @@ │ .line 516 │ :cond_2 │ return-void │ │ :cond_3 │ move v0, v1 │ │ - .line 508 │ + .line 510 │ goto :goto_0 │ │ .line 511 │ .restart local v0 # "visible":Z │ :cond_4 │ const/16 v1, 0x8 │ │ @@ -2006,14 +2008,15 @@ │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ move-object/from16 v27, v0 │ │ + .line 1036 │ invoke-virtual/range {v27 .. v27}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I │ │ move-result v27 │ │ const/16 v28, 0x8 │ │ move/from16 v0, v27 │ @@ -2218,20 +2221,22 @@ │ │ move-result v9 │ │ .line 1113 │ .local v9, "customWidth":I │ add-int v27, v24, v9 │ │ + .line 1114 │ invoke-virtual {v8}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v28 │ │ add-int v28, v28, v26 │ │ + .line 1113 │ move/from16 v0, v24 │ │ move/from16 v1, v26 │ │ move/from16 v2, v27 │ │ move/from16 v3, v28 │ @@ -2309,20 +2314,22 @@ │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ move-object/from16 v31, v0 │ │ + .line 1122 │ invoke-virtual/range {v31 .. v31}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getMeasuredWidth()I │ │ move-result v31 │ │ add-int v30, v30, v31 │ │ + .line 1121 │ move-object/from16 v0, v27 │ │ move/from16 v1, v28 │ │ move/from16 v2, v29 │ │ move/from16 v3, v30 │ @@ -2744,14 +2751,15 @@ │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mMenuView:Lcom/actionbarsherlock/internal/view/menu/ActionMenuView; │ │ move-object/from16 v40, v0 │ │ + .line 798 │ invoke-virtual/range {v40 .. v40}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuView;->getChildCount()I │ │ move-result v40 │ │ if-eqz v40, :cond_1 │ │ .line 799 │ @@ -2838,21 +2846,15 @@ │ │ move-result-object v42 │ │ invoke-virtual/range {v41 .. v42}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v41 │ │ - const-string v42, " can only be used " │ - │ - invoke-virtual/range {v41 .. v42}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v41 │ - │ - const-string v42, "with android:layout_width=\"match_parent\" (or fill_parent)" │ + const-string v42, " can only be used with android:layout_width=\"match_parent\" (or fill_parent)" │ │ invoke-virtual/range {v41 .. v42}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v41 │ │ invoke-virtual/range {v41 .. v41}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -2893,21 +2895,15 @@ │ │ move-result-object v42 │ │ invoke-virtual/range {v41 .. v42}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v41 │ │ - const-string v42, " can only be used " │ - │ - invoke-virtual/range {v41 .. v42}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v41 │ - │ - const-string v42, "with android:layout_height=\"wrap_content\"" │ + const-string v42, " can only be used with android:layout_height=\"wrap_content\"" │ │ invoke-virtual/range {v41 .. v42}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v41 │ │ invoke-virtual/range {v41 .. v41}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -3048,20 +3044,22 @@ │ move-result v20 │ │ .line 849 │ .local v20, "homeWidthSpec":I │ :goto_4 │ const/high16 v40, 0x40000000 # 2.0f │ │ + .line 850 │ move/from16 v0, v40 │ │ invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v40 │ │ + .line 849 │ move-object/from16 v0, v18 │ │ move/from16 v1, v20 │ │ move/from16 v2, v40 │ │ invoke-virtual {v0, v1, v2}, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->measure(II)V │ @@ -3175,14 +3173,15 @@ │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ move-object/from16 v40, v0 │ │ + .line 863 │ invoke-virtual/range {v40 .. v40}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getVisibility()I │ │ move-result v40 │ │ const/16 v41, 0x8 │ │ move/from16 v0, v40 │ @@ -3215,20 +3214,22 @@ │ │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mIndeterminateProgressView:Lcom/actionbarsherlock/internal/widget/IcsProgressBar; │ │ move-object/from16 v41, v0 │ │ + .line 867 │ invoke-virtual/range {v41 .. v41}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->getMeasuredWidth()I │ │ move-result v41 │ │ sub-int v41, v32, v41 │ │ + .line 866 │ invoke-static/range {v40 .. v41}, Ljava/lang/Math;->max(II)I │ │ move-result v32 │ │ .line 870 │ :cond_9 │ move-object/from16 v0, p0 │ @@ -3406,24 +3407,26 @@ │ │ move-object/from16 v0, v26 │ │ iget v0, v0, Landroid/view/ViewGroup$LayoutParams;->height:I │ │ move/from16 v41, v0 │ │ + .line 934 │ move/from16 v0, v41 │ │ invoke-static {v0, v15}, Ljava/lang/Math;->min(II)I │ │ move-result v15 │ │ .end local v15 # "height":I │ :cond_d │ sub-int v41, v15, v36 │ │ + .line 933 │ invoke-static/range {v40 .. v41}, Ljava/lang/Math;->max(II)I │ │ move-result v10 │ │ .line 936 │ .local v10, "customNavHeight":I │ move-object/from16 v0, v26 │ @@ -3457,23 +3460,25 @@ │ │ move-object/from16 v0, v26 │ │ iget v0, v0, Landroid/view/ViewGroup$LayoutParams;->width:I │ │ move/from16 v40, v0 │ │ + .line 939 │ move/from16 v0, v40 │ │ invoke-static {v0, v5}, Ljava/lang/Math;->min(II)I │ │ move-result v40 │ │ :goto_b │ sub-int v40, v40, v21 │ │ + .line 938 │ move/from16 v0, v41 │ │ move/from16 v1, v40 │ │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v12 │ @@ -3520,24 +3525,26 @@ │ │ invoke-static {v0, v1}, Ljava/lang/Math;->min(II)I │ │ move-result v40 │ │ mul-int/lit8 v12, v40, 0x2 │ │ - .line 950 │ + .line 951 │ :cond_e │ invoke-static {v12, v13}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v40 │ │ + .line 952 │ invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v41 │ │ + .line 950 │ move/from16 v0, v40 │ │ move/from16 v1, v41 │ │ invoke-virtual {v14, v0, v1}, Landroid/view/View;->measure(II)V │ │ .line 953 │ @@ -3581,20 +3588,22 @@ │ │ iget v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mContentHeight:I │ │ move/from16 v41, v0 │ │ const/high16 v42, 0x40000000 # 2.0f │ │ + .line 958 │ invoke-static/range {v41 .. v42}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v41 │ │ const/16 v42, 0x0 │ │ + .line 957 │ move-object/from16 v0, p0 │ │ move-object/from16 v1, v40 │ │ move/from16 v2, v41 │ │ move/from16 v3, v42 │ @@ -3675,15 +3684,15 @@ │ │ .line 964 │ :cond_11 │ add-int/lit8 v22, v22, 0x1 │ │ goto :goto_d │ │ - .line 826 │ + .line 827 │ .end local v5 # "availableWidth":I │ .end local v8 # "childSpecHeight":I │ .end local v14 # "customView":Landroid/view/View; │ .end local v18 # "homeLayout":Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView; │ .end local v22 # "i":I │ .end local v24 # "leftOfCenter":I │ .end local v27 # "maxHeight":I │ @@ -3795,28 +3804,31 @@ │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ move-object/from16 v40, v0 │ │ const/high16 v41, -0x80000000 │ │ + .line 881 │ move/from16 v0, v41 │ │ invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v41 │ │ const/high16 v42, 0x40000000 # 2.0f │ │ + .line 882 │ move/from16 v0, v42 │ │ invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v42 │ │ + .line 880 │ invoke-virtual/range {v40 .. v42}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->measure(II)V │ │ .line 883 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ @@ -3906,28 +3918,31 @@ │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ move-object/from16 v40, v0 │ │ const/high16 v41, -0x80000000 │ │ + .line 894 │ move/from16 v0, v41 │ │ invoke-static {v5, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v41 │ │ const/high16 v42, 0x40000000 # 2.0f │ │ + .line 895 │ move/from16 v0, v42 │ │ invoke-static {v15, v0}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v42 │ │ + .line 893 │ invoke-virtual/range {v40 .. v42}, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;->measure(II)V │ │ .line 896 │ move-object/from16 v0, p0 │ │ iget-object v0, v0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTabScrollView:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ @@ -4045,15 +4060,15 @@ │ │ goto/16 :goto_a │ │ .restart local v13 # "customNavWidthMode":I │ :cond_1d │ move/from16 v40, v5 │ │ - .line 938 │ + .line 939 │ goto/16 :goto_b │ │ .line 941 │ .restart local v12 # "customNavWidth":I │ :cond_1e │ const/16 v40, 0x13 │ │ @@ -4149,24 +4164,26 @@ │ │ const/high16 v42, 0x40000000 # 2.0f │ │ invoke-static/range {v41 .. v42}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v41 │ │ + .line 983 │ invoke-virtual/range {p0 .. p0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getMeasuredHeight()I │ │ move-result v42 │ │ const/high16 v43, -0x80000000 │ │ invoke-static/range {v42 .. v43}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v42 │ │ + .line 981 │ invoke-virtual/range {v40 .. v42}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->measure(II)V │ │ goto/16 :goto_1 │ │ .line 973 │ :cond_21 │ move-object/from16 v0, p0 │ @@ -5157,24 +5174,26 @@ │ iget-boolean v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSplitActionBar:Z │ │ if-nez v4, :cond_5 │ │ .line 405 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ + .line 406 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getContext()Landroid/content/Context; │ │ move-result-object v5 │ │ sget v6, Lcom/actionbarsherlock/R$bool;->abs__action_bar_expanded_action_views_exclusive:I │ │ invoke-static {v5, v6}, Lcom/actionbarsherlock/internal/ResourcesCompat;->getResources_getBoolean(Landroid/content/Context;I)Z │ │ move-result v5 │ │ + .line 405 │ invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->setExpandedActionViewsExclusive(Z)V │ │ .line 408 │ invoke-direct {p0, v0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->configPresenters(Lcom/actionbarsherlock/internal/view/menu/MenuBuilder;)V │ │ .line 409 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ @@ -5221,14 +5240,15 @@ │ const/4 v5, 0x0 │ │ invoke-virtual {v4, v5}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->setExpandedActionViewsExclusive(Z)V │ │ .line 418 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ + .line 419 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getContext()Landroid/content/Context; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ @@ -5237,14 +5257,15 @@ │ │ move-result-object v5 │ │ iget v5, v5, Landroid/util/DisplayMetrics;->widthPixels:I │ │ const/4 v6, 0x1 │ │ + .line 418 │ invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->setWidthLimit(IZ)V │ │ .line 421 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ const v5, 0x7fffffff │ │ @@ -5398,14 +5419,15 @@ │ │ invoke-static {v2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater; │ │ move-result-object v2 │ │ sget v3, Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I │ │ + .line 660 │ invoke-virtual {v2, v3, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v2 │ │ check-cast v2, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ │ iput-object v2, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mListNavLayout:Lcom/actionbarsherlock/internal/widget/IcsLinearLayout; │ @@ -5632,14 +5654,15 @@ │ │ and-int/lit8 v1, v1, 0x8 │ │ if-eqz v1, :cond_3 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mTitle:Ljava/lang/CharSequence; │ │ + .line 529 │ invoke-static {v1}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView;->mSubtitle:Ljava/lang/CharSequence; │ @@ -5673,15 +5696,15 @@ │ │ .line 526 │ goto :goto_0 │ │ :cond_3 │ move v0, v2 │ │ - .line 527 │ + .line 529 │ goto :goto_1 │ │ .restart local v0 # "visible":Z │ :cond_4 │ move v2, v3 │ │ .line 530 ├── smali/com/actionbarsherlock/internal/widget/IcsView.smali │ @@ -24,19 +24,21 @@ │ │ move-result v0 │ │ const/high16 v1, -0x1000000 │ │ and-int/2addr v0, v1 │ │ + .line 18 │ invoke-virtual {p0}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v1 │ │ shr-int/lit8 v1, v1, 0x10 │ │ and-int/lit16 v1, v1, -0x100 │ │ or-int/2addr v0, v1 │ │ + .line 17 │ return v0 │ .end method ├── smali/com/actionbarsherlock/internal/widget/ActionBarView$HomeView.smali │ @@ -412,24 +412,26 @@ │ add-int/2addr v3, v0 │ │ .line 1269 │ iget v0, v9, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I │ │ iget-object v1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView$HomeView;->mIconView:Landroid/widget/ImageView; │ │ + .line 1270 │ invoke-virtual {v1}, Landroid/widget/ImageView;->getMeasuredHeight()I │ │ move-result v1 │ │ add-int/2addr v0, v1 │ │ iget v1, v9, Landroid/widget/FrameLayout$LayoutParams;->bottomMargin:I │ │ add-int/2addr v0, v1 │ │ + .line 1269 │ invoke-static {v6, v0}, Ljava/lang/Math;->max(II)I │ │ move-result v6 │ │ .line 1272 │ invoke-static {p1}, Landroid/view/View$MeasureSpec;->getMode(I)I ├── smali/com/actionbarsherlock/internal/widget/ActionBarView$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ .prologue │ .line 140 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/widget/ActionBarContextView.smali │ @@ -389,26 +389,28 @@ │ │ move-result v8 │ │ neg-int v10, v8 │ │ iget-object v8, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ + .line 393 │ invoke-virtual {v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v8 │ │ check-cast v8, Landroid/view/ViewGroup$MarginLayoutParams; │ │ iget v8, v8, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I │ │ sub-int v8, v10, v8 │ │ int-to-float v8, v8 │ │ + .line 392 │ invoke-virtual {v9, v8}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->setTranslationX(F)V │ │ .line 394 │ iget-object v8, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ const-string v9, "translationX" │ │ @@ -563,14 +565,15 @@ │ │ const-string v9, "translationX" │ │ new-array v10, v14, [F │ │ iget-object v7, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ │ + .line 421 │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout;->getWidth()I │ │ move-result v7 │ │ neg-int v11, v7 │ │ iget-object v7, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mClose:Lcom/actionbarsherlock/internal/nineoldandroids/widget/NineLinearLayout; │ @@ -585,14 +588,15 @@ │ │ sub-int v7, v11, v7 │ │ int-to-float v7, v7 │ │ aput v7, v10, v13 │ │ + .line 420 │ invoke-static {v8, v9, v10}, Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Ljava/lang/String;[F)Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ │ move-result-object v2 │ │ .line 422 │ .local v2, "buttonAnimator":Lcom/actionbarsherlock/internal/nineoldandroids/animation/ObjectAnimator; │ const-wide/16 v8, 0xc8 │ @@ -993,28 +997,30 @@ │ .line 235 │ .restart local v0 # "closeButton":Landroid/view/View; │ .restart local v2 # "layoutParams":Landroid/view/ViewGroup$LayoutParams; │ .restart local v3 # "menu":Lcom/actionbarsherlock/internal/view/menu/MenuBuilder; │ :cond_3 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ + .line 236 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->getContext()Landroid/content/Context; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v5 │ │ invoke-virtual {v5}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; │ │ move-result-object v5 │ │ iget v5, v5, Landroid/util/DisplayMetrics;->widthPixels:I │ │ + .line 235 │ invoke-virtual {v4, v5, v6}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->setWidthLimit(IZ)V │ │ .line 238 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ const v5, 0x7fffffff │ │ @@ -1460,21 +1466,15 @@ │ │ move-result-object v23 │ │ invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v22 │ │ - const-string v23, " can only be used " │ - │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v22 │ - │ - const-string v23, "with android:layout_width=\"match_parent\" (or fill_parent)" │ + const-string v23, " can only be used with android:layout_width=\"match_parent\" (or fill_parent)" │ │ invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v22 │ │ invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -1509,21 +1509,15 @@ │ │ move-result-object v23 │ │ invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v22 │ │ - const-string v23, " can only be used " │ - │ - invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v22 │ - │ - const-string v23, "with android:layout_height=\"wrap_content\"" │ + const-string v23, " can only be used with android:layout_height=\"wrap_content\"" │ │ invoke-virtual/range {v22 .. v23}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v22 │ │ invoke-virtual/range {v22 .. v22}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -1779,14 +1773,15 @@ │ │ if-ltz v21, :cond_9 │ │ iget v0, v14, Landroid/view/ViewGroup$LayoutParams;->width:I │ │ move/from16 v21, v0 │ │ + .line 366 │ move/from16 v0, v21 │ │ invoke-static {v0, v3}, Ljava/lang/Math;->min(II)I │ │ move-result v9 │ │ .line 367 │ @@ -1815,14 +1810,15 @@ │ │ if-ltz v21, :cond_b │ │ iget v0, v14, Landroid/view/ViewGroup$LayoutParams;->height:I │ │ move/from16 v21, v0 │ │ + .line 370 │ move/from16 v0, v21 │ │ invoke-static {v0, v11}, Ljava/lang/Math;->min(II)I │ │ move-result v7 │ │ .line 371 │ @@ -1834,18 +1830,20 @@ │ │ move-object/from16 v21, v0 │ │ invoke-static {v9, v10}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v22 │ │ + .line 372 │ invoke-static {v7, v8}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v23 │ │ + .line 371 │ invoke-virtual/range {v21 .. v23}, Landroid/view/View;->measure(II)V │ │ .line 375 │ .end local v7 # "customHeight":I │ .end local v8 # "customHeightMode":I │ .end local v9 # "customWidth":I │ .end local v10 # "customWidthMode":I │ @@ -1904,15 +1902,15 @@ │ │ .line 378 │ :cond_6 │ add-int/lit8 v13, v13, 0x1 │ │ goto :goto_5 │ │ - .line 338 │ + .line 339 │ .end local v3 # "availableWidth":I │ .end local v4 # "childSpecHeight":I │ .end local v6 # "count":I │ .end local v11 # "height":I │ .end local v13 # "i":I │ .end local v15 # "maxHeight":I │ .end local v16 # "measuredHeight":I │ @@ -1938,29 +1936,29 @@ │ │ goto :goto_1 │ │ .restart local v10 # "customWidthMode":I │ :cond_9 │ move v9, v3 │ │ - .line 365 │ + .line 366 │ goto :goto_2 │ │ .line 367 │ .restart local v9 # "customWidth":I │ :cond_a │ const/high16 v8, -0x80000000 │ │ goto :goto_3 │ │ .restart local v8 # "customHeightMode":I │ :cond_b │ move v7, v11 │ │ - .line 369 │ + .line 370 │ goto :goto_4 │ │ .line 385 │ .end local v8 # "customHeightMode":I │ .end local v9 # "customWidth":I │ .end local v10 # "customWidthMode":I │ .end local v14 # "lp":Landroid/view/ViewGroup$LayoutParams; │ @@ -2132,14 +2130,15 @@ │ return-void │ │ .line 121 │ .restart local v0 # "layoutParams":Landroid/view/ViewGroup$LayoutParams; │ :cond_3 │ iget-object v2, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ + .line 122 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->getContext()Landroid/content/Context; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v3 │ @@ -2148,14 +2147,15 @@ │ │ move-result-object v3 │ │ iget v3, v3, Landroid/util/DisplayMetrics;->widthPixels:I │ │ const/4 v4, 0x1 │ │ + .line 121 │ invoke-virtual {v2, v3, v4}, Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter;->setWidthLimit(IZ)V │ │ .line 124 │ iget-object v2, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView;->mActionMenuPresenter:Lcom/actionbarsherlock/internal/view/menu/ActionMenuPresenter; │ │ const v3, 0x7fffffff ├── smali/com/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1.smali │ @@ -53,15 +53,14 @@ │ invoke-direct {v0, p1, v1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;->(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;)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 1106 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ move-result-object v0 │ │ @@ -77,15 +76,14 @@ │ new-array v0, p1, [Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 1106 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable.smali │ @@ -81,14 +81,15 @@ │ │ move-result v1 │ │ if-le v0, v1, :cond_0 │ │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$ResizePopupRunnable;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ + .line 623 │ invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$600(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ move-result-object v0 │ │ invoke-virtual {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getChildCount()I │ │ move-result v0 ├── smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ │ # direct methods │ .method protected constructor (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ .prologue │ .line 513 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState.smali │ @@ -111,14 +111,15 @@ │ │ const-string v1, "AbsSpinner.SavedState{" │ │ invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v0 │ │ + .line 402 │ invoke-static {p0}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I │ │ move-result v1 │ │ invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String; │ │ move-result-object v1 │ @@ -157,14 +158,15 @@ │ │ move-result-object v0 │ │ invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v0 │ │ + .line 401 │ return-object v0 │ .end method │ │ .method public writeToParcel(Landroid/os/Parcel;I)V │ .locals 2 │ .param p1, "out" # Landroid/os/Parcel; │ .param p2, "flags" # I ├── smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;Lcom/actionbarsherlock/internal/widget/IcsSpinner;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ .prologue │ .line 650 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->this$1:Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup; │ │ iput-object p2, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup$1;->val$this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; ├── smali/com/actionbarsherlock/internal/widget/ActionBarView$SavedState$1.smali │ @@ -53,15 +53,14 @@ │ invoke-direct {v0, p1, v1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState;->(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/ActionBarView$1;)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 1194 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ move-result-object v0 │ │ @@ -77,15 +76,14 @@ │ new-array v0, p1, [Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 1194 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/ActionBarView$SavedState; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/widget/IcsLinearLayout.smali │ @@ -387,14 +387,15 @@ │ │ move-result v1 │ │ iget v2, p0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I │ │ add-int/2addr v1, v2 │ │ + .line 246 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getWidth()I │ │ move-result v2 │ │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingRight()I │ │ move-result v3 │ @@ -405,14 +406,15 @@ │ │ sub-int/2addr v2, v3 │ │ iget v3, p0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerHeight:I │ │ add-int/2addr v3, p2 │ │ + .line 245 │ invoke-virtual {v0, v1, p2, v2, v3}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ .line 247 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual {v0, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V │ │ @@ -437,28 +439,30 @@ │ │ add-int/2addr v1, v2 │ │ iget v2, p0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerWidth:I │ │ add-int/2addr v2, p2 │ │ + .line 252 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getHeight()I │ │ move-result v3 │ │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->getPaddingBottom()I │ │ move-result v4 │ │ sub-int/2addr v3, v4 │ │ iget v4, p0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDividerPadding:I │ │ sub-int/2addr v3, v4 │ │ + .line 251 │ invoke-virtual {v0, p2, v1, v2, v3}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ .line 253 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsLinearLayout;->mDivider:Landroid/graphics/drawable/Drawable; │ │ invoke-virtual {v0, p1}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V ├── smali/com/actionbarsherlock/internal/widget/IcsProgressBar.smali │ @@ -5,15 +5,14 @@ │ │ # annotations │ .annotation runtime Landroid/widget/RemoteViews$RemoteView; │ .end annotation │ │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/internal/widget/IcsProgressBar$1;, │ Lcom/actionbarsherlock/internal/widget/IcsProgressBar$AccessibilityEventSender;, │ Lcom/actionbarsherlock/internal/widget/IcsProgressBar$SavedState;, │ Lcom/actionbarsherlock/internal/widget/IcsProgressBar$RefreshProgressRunnable; │ } │ .end annotation │ │ │ @@ -249,14 +248,15 @@ │ │ .line 282 │ invoke-direct {p0}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->initProgressBar()V │ │ .line 284 │ sget-object v5, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->ProgressBar:[I │ │ + .line 285 │ invoke-virtual {p1, p2, v5, p3, p4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray; │ │ move-result-object v0 │ │ .line 287 │ .local v0, "a":Landroid/content/res/TypedArray; │ iput-boolean v4, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mNoInvalidate:Z │ @@ -383,18 +383,20 @@ │ invoke-virtual {p0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setProgress(I)V │ │ .line 318 │ const/4 v5, 0x4 │ │ iget v6, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mSecondaryProgress:I │ │ + .line 319 │ invoke-virtual {v0, v5, v6}, Landroid/content/res/TypedArray;->getInt(II)I │ │ move-result v5 │ │ + .line 318 │ invoke-virtual {p0, v5}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setSecondaryProgress(I)V │ │ .line 321 │ const/4 v5, 0x7 │ │ invoke-virtual {v0, v5}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; │ │ @@ -2126,18 +2128,20 @@ │ │ invoke-static {v2, p1, v3}, Landroid/view/View;->resolveSizeAndState(III)I │ │ move-result v3 │ │ const/4 v4, 0x0 │ │ + .line 1053 │ invoke-static {v1, p2, v4}, Landroid/view/View;->resolveSizeAndState(III)I │ │ move-result v4 │ │ + .line 1052 │ invoke-virtual {p0, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setMeasuredDimension(II)V │ :try_end_0 │ .catchall {:try_start_0 .. :try_end_0} :catchall_0 │ │ .line 1058 │ :goto_0 │ monitor-exit p0 │ @@ -2147,18 +2151,20 @@ │ .line 1055 │ :cond_1 │ :try_start_1 │ invoke-static {v2, p1}, Landroid/view/View;->resolveSize(II)I │ │ move-result v3 │ │ + .line 1056 │ invoke-static {v1, p2}, Landroid/view/View;->resolveSize(II)I │ │ move-result v4 │ │ + .line 1055 │ invoke-virtual {p0, v3, v4}, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->setMeasuredDimension(II)V │ :try_end_1 │ .catchall {:try_start_1 .. :try_end_1} :catchall_0 │ │ goto :goto_0 │ │ .line 1039 │ @@ -3003,24 +3009,27 @@ │ │ if-eq p1, v0, :cond_0 │ │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsProgressBar;->mIndeterminateDrawable:Landroid/graphics/drawable/Drawable; │ │ if-eq p1, v0, :cond_0 │ │ + .line 583 │ invoke-super {p0, p1}, Landroid/view/View;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z │ │ move-result v0 │ │ if-eqz v0, :cond_1 │ │ :cond_0 │ const/4 v0, 0x1 │ │ + .line 582 │ :goto_0 │ return v0 │ │ + .line 583 │ :cond_1 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/com/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener.smali │ @@ -24,14 +24,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ # direct methods │ .method protected constructor (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ .prologue │ .line 255 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$VisibilityAnimListener;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner.smali │ @@ -2,15 +2,14 @@ │ .super Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ .source "IcsAbsSpinner.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;, │ Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;, │ Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ } │ .end annotation │ │ .annotation system Ldalvik/annotation/Signature; │ value = { │ @@ -1123,21 +1122,19 @@ │ │ .line 156 │ return-void │ .end method │ │ .method public bridge synthetic setAdapter(Landroid/widget/Adapter;)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/Adapter; │ │ .prologue │ .line 37 │ check-cast p1, Landroid/widget/SpinnerAdapter; │ │ - .end local p1 # "x0":Landroid/widget/Adapter; │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ return-void │ .end method │ │ .method public setAdapter(Landroid/widget/SpinnerAdapter;)V │ .locals 4 │ @@ -1283,14 +1280,15 @@ │ │ iget v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I │ │ if-gt v1, p1, :cond_0 │ │ iget v1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->mFirstPosition:I │ │ + .line 281 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->getChildCount()I │ │ move-result v2 │ │ add-int/2addr v1, v2 │ │ add-int/lit8 v1, v1, -0x1 │ @@ -1303,15 +1301,15 @@ │ .local v0, "shouldAnimate":Z │ :goto_0 │ invoke-virtual {p0, p1, v0}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;->setSelectionInt(IZ)V │ │ .line 283 │ return-void │ │ - .line 280 │ + .line 281 │ .end local v0 # "shouldAnimate":Z │ :cond_0 │ const/4 v0, 0x0 │ │ goto :goto_0 │ .end method ├── smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1.smali │ @@ -53,15 +53,14 @@ │ invoke-direct {v0, p1, v1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState;->(Landroid/os/Parcel;Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$1;)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 408 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ move-result-object v0 │ │ @@ -77,15 +76,14 @@ │ new-array v0, p1, [Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ return-object v0 │ .end method │ │ .method public bridge synthetic newArray(I)[Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # I │ │ .prologue │ .line 408 │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState$1;->newArray(I)[Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$SavedState; │ │ move-result-object v0 ├── smali/com/actionbarsherlock/internal/widget/TabsLinearLayout.smali │ @@ -142,15 +142,15 @@ │ .line 84 │ :cond_1 │ :goto_2 │ add-int/lit8 v3, v3, 0x1 │ │ goto :goto_1 │ │ - .line 91 │ + .line 92 │ :cond_2 │ invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v5 │ │ check-cast v5, Landroid/widget/LinearLayout$LayoutParams; │ │ @@ -162,27 +162,29 @@ │ .local v2, "childExtra":F │ const/4 v7, 0x0 │ │ cmpl-float v7, v2, v7 │ │ if-lez v7, :cond_3 │ │ - .line 96 │ + .line 97 │ invoke-static {v4, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v7 │ │ + .line 99 │ invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v8 │ │ invoke-static {v8, v9}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v8 │ │ + .line 96 │ invoke-virtual {v0, v7, v8}, Landroid/view/View;->measure(II)V │ │ .line 101 │ add-int/2addr v6, v4 │ │ .line 107 │ :goto_3 ├── smali/com/actionbarsherlock/internal/widget/ActionBarView$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ .prologue │ .line 151 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView$2;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/widget/ActionBarContainer.smali │ @@ -552,24 +552,26 @@ │ │ invoke-virtual {v10}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getTop()I │ │ move-result v10 │ │ iget-object v11, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ + .line 237 │ invoke-virtual {v11}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getRight()I │ │ move-result v11 │ │ iget-object v12, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ invoke-virtual {v12}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getBottom()I │ │ move-result v12 │ │ + .line 236 │ invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ .line 238 │ const/4 v6, 0x1 │ │ .line 240 │ :cond_9 │ @@ -599,24 +601,26 @@ │ │ invoke-virtual {v10}, Landroid/view/View;->getTop()I │ │ move-result v10 │ │ iget-object v11, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; │ │ + .line 242 │ invoke-virtual {v11}, Landroid/view/View;->getRight()I │ │ move-result v11 │ │ iget-object v12, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; │ │ invoke-virtual {v12}, Landroid/view/View;->getBottom()I │ │ move-result v12 │ │ + .line 241 │ invoke-virtual {v8, v9, v10, v11, v12}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V │ │ .line 243 │ const/4 v6, 0x1 │ │ goto :goto_4 │ │ @@ -705,35 +709,38 @@ │ .local v2, "maxHeight":I │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->getMeasuredWidth()I │ │ move-result v4 │ │ iget-object v5, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mTabContainer:Landroid/view/View; │ │ + .line 194 │ invoke-virtual {v5}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v5 │ │ add-int/2addr v5, v0 │ │ invoke-static {v5, v2}, Ljava/lang/Math;->min(II)I │ │ move-result v5 │ │ + .line 193 │ invoke-virtual {p0, v4, v5}, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->setMeasuredDimension(II)V │ │ goto :goto_0 │ │ .line 186 │ .end local v0 # "actionBarViewHeight":I │ .end local v2 # "maxHeight":I │ .end local v3 # "mode":I │ :cond_2 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContainer;->mActionBarView:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ + .line 187 │ invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/ActionBarView;->getMeasuredHeight()I │ │ move-result v4 │ │ iget v5, v1, Landroid/widget/FrameLayout$LayoutParams;->topMargin:I │ │ add-int/2addr v4, v5 ├── smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView.smali │ @@ -216,14 +216,15 @@ │ │ move-result-object v1 │ │ sget v2, Lcom/actionbarsherlock/R$layout;->abs__action_bar_tab_bar_view:I │ │ const/4 v3, 0x0 │ │ + .line 190 │ invoke-virtual {v1, v2, v3}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v0 │ │ check-cast v0, Lcom/actionbarsherlock/internal/widget/TabsLinearLayout; │ │ .line 191 ├── smali/com/actionbarsherlock/internal/widget/AbsActionBarView$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/AbsActionBarView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ .prologue │ .line 193 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/AbsActionBarView$1;->this$0:Lcom/actionbarsherlock/internal/widget/AbsActionBarView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ .prologue │ .line 315 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$1;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/widget/ScrollingTabContainerView$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$tabView:Landroid/view/View; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView;Landroid/view/View;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ .prologue │ .line 247 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView; │ │ iput-object p2, p0, Lcom/actionbarsherlock/internal/widget/ScrollingTabContainerView$1;->val$tabView:Landroid/view/View; ├── smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup.smali │ @@ -144,26 +144,28 @@ │ │ iget-object v5, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->mAdapter:Landroid/widget/ListAdapter; │ │ check-cast v5, Landroid/widget/SpinnerAdapter; │ │ iget-object v7, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->this$0:Lcom/actionbarsherlock/internal/widget/IcsSpinner; │ │ + .line 681 │ invoke-virtual {v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v7 │ │ invoke-virtual {v6, v5, v7}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ move-result v5 │ │ sub-int v6, v4, v2 │ │ sub-int/2addr v6, v3 │ │ + .line 680 │ invoke-static {v5, v6}, Ljava/lang/Math;->max(II)I │ │ move-result v5 │ │ invoke-virtual {p0, v5}, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropdownPopup;->setContentWidth(I)V │ │ .line 690 ├── smali/com/actionbarsherlock/internal/widget/IcsSpinner.smali │ @@ -345,14 +345,15 @@ │ invoke-virtual {p1, v5, v1}, Landroid/view/View;->measure(II)V │ │ .line 371 │ iget-object v8, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; │ │ iget v8, v8, Landroid/graphics/Rect;->top:I │ │ + .line 372 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I │ │ move-result v9 │ │ iget-object v10, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; │ │ iget v10, v10, Landroid/graphics/Rect;->bottom:I │ @@ -361,14 +362,15 @@ │ │ iget-object v10, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->mSpinnerPadding:Landroid/graphics/Rect; │ │ iget v10, v10, Landroid/graphics/Rect;->top:I │ │ sub-int/2addr v9, v10 │ │ + .line 373 │ invoke-virtual {p1}, Landroid/view/View;->getMeasuredHeight()I │ │ move-result v10 │ │ sub-int/2addr v9, v10 │ │ div-int/lit8 v9, v9, 0x2 │ @@ -695,24 +697,26 @@ │ │ .line 434 │ .local v4, "itemType":I │ const/4 v10, 0x0 │ │ const/4 v11, 0x0 │ │ + .line 435 │ invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v9 │ │ .line 436 │ .local v9, "widthMeasureSpec":I │ const/4 v10, 0x0 │ │ const/4 v11, 0x0 │ │ + .line 437 │ invoke-static {v10, v11}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I │ │ move-result v2 │ │ .line 441 │ .local v2, "heightMeasureSpec":I │ const/4 v10, 0x0 │ @@ -941,44 +945,49 @@ │ if-ne v1, v2, :cond_0 │ │ .line 225 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredWidth()I │ │ move-result v0 │ │ - .line 226 │ + .line 227 │ .local v0, "measuredWidth":I │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getAdapter()Landroid/widget/SpinnerAdapter; │ │ move-result-object v1 │ │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getBackground()Landroid/graphics/drawable/Drawable; │ │ move-result-object v2 │ │ invoke-virtual {p0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->measureContentWidth(Landroid/widget/SpinnerAdapter;Landroid/graphics/drawable/Drawable;)I │ │ move-result v1 │ │ + .line 226 │ invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I │ │ move-result v1 │ │ + .line 228 │ invoke-static {p1}, Landroid/view/View$MeasureSpec;->getSize(I)I │ │ move-result v2 │ │ + .line 226 │ invoke-static {v1, v2}, Ljava/lang/Math;->min(II)I │ │ move-result v1 │ │ + .line 229 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->getMeasuredHeight()I │ │ move-result v2 │ │ + .line 226 │ invoke-virtual {p0, v1, v2}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->setMeasuredDimension(II)V │ │ .line 231 │ .end local v0 # "measuredWidth":I │ :cond_0 │ return-void │ .end method │ @@ -1016,21 +1025,19 @@ │ .line 395 │ :cond_0 │ return v0 │ .end method │ │ .method public bridge synthetic setAdapter(Landroid/widget/Adapter;)V │ .locals 0 │ - .param p1, "x0" # Landroid/widget/Adapter; │ │ .prologue │ .line 51 │ check-cast p1, Landroid/widget/SpinnerAdapter; │ │ - .end local p1 # "x0":Landroid/widget/Adapter; │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/internal/widget/IcsSpinner;->setAdapter(Landroid/widget/SpinnerAdapter;)V │ │ return-void │ .end method │ │ .method public setAdapter(Landroid/widget/SpinnerAdapter;)V │ .locals 2 ├── smali/com/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter.smali │ @@ -120,14 +120,15 @@ │ │ :goto_0 │ return-object v0 │ │ :cond_0 │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsSpinner$DropDownAdapter;->mAdapter:Landroid/widget/SpinnerAdapter; │ │ + .line 508 │ invoke-interface {v0, p1, p2, p3}, Landroid/widget/SpinnerAdapter;->getDropDownView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View; │ │ move-result-object v0 │ │ goto :goto_0 │ .end method ├── smali/com/actionbarsherlock/internal/widget/IcsAdapterView.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/view/ViewGroup; │ .source "IcsAdapterView.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/internal/widget/IcsAdapterView$1;, │ Lcom/actionbarsherlock/internal/widget/IcsAdapterView$SelectionNotifier;, │ Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;, │ Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterContextMenuInfo;, │ Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;, │ Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemLongClickListener; │ } │ .end annotation │ @@ -343,24 +342,26 @@ │ │ move-result-object v2 │ │ .line 861 │ .local v2, "v":Landroid/view/View; │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->mOnItemSelectedListener:Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener; │ │ + .line 862 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->getAdapter()Landroid/widget/Adapter; │ │ move-result-object v1 │ │ invoke-interface {v1, v3}, Landroid/widget/Adapter;->getItemId(I)J │ │ move-result-wide v4 │ │ move-object v1, p0 │ │ + .line 861 │ invoke-interface/range {v0 .. v5}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$OnItemSelectedListener;->onItemSelected(Lcom/actionbarsherlock/internal/widget/IcsAdapterView;Landroid/view/View;IJ)V │ │ goto :goto_0 │ │ .line 864 │ .end local v2 # "v":Landroid/view/View; │ :cond_1 │ @@ -392,14 +393,15 @@ │ │ move-result v1 │ │ .line 920 │ .local v1, "itemCount":I │ if-lez v1, :cond_1 │ │ + .line 921 │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->getFirstVisiblePosition()I │ │ move-result v3 │ │ if-gtz v3, :cond_0 │ │ invoke-virtual {p0}, Lcom/actionbarsherlock/internal/widget/IcsAdapterView;->getLastVisiblePosition()I │ @@ -784,14 +786,15 @@ │ │ invoke-virtual {v0}, Landroid/view/View;->getVisibility()I │ │ move-result v1 │ │ if-nez v1, :cond_0 │ │ + .line 872 │ invoke-virtual {v0, p1}, Landroid/view/View;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 873 ├── smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow.smali │ @@ -681,14 +681,15 @@ │ │ .line 406 │ :cond_4 │ move-object/from16 v0, p0 │ │ iget-object v1, v0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mPopup:Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ + .line 407 │ invoke-virtual {v1}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getInputMethodMode()I │ │ move-result v1 │ │ const/4 v2, 0x2 │ │ if-ne v1, v2, :cond_7 │ @@ -788,15 +789,15 @@ │ │ move-object/from16 v19, v0 │ │ .line 382 │ .local v19, "view":Landroid/view/View; │ if-eqz v19, :cond_3 │ │ - .line 383 │ + .line 384 │ invoke-virtual/range {v19 .. v19}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; │ │ move-result-object v12 │ │ check-cast v12, Landroid/widget/LinearLayout$LayoutParams; │ │ .line 385 │ @@ -811,15 +812,15 @@ │ │ iget v2, v12, Landroid/widget/LinearLayout$LayoutParams;->bottomMargin:I │ │ add-int v17, v1, v2 │ │ goto/16 :goto_2 │ │ - .line 406 │ + .line 407 │ .end local v12 # "hintParams":Landroid/widget/LinearLayout$LayoutParams; │ .end local v19 # "view":Landroid/view/View; │ .restart local v7 # "background":Landroid/graphics/drawable/Drawable; │ .restart local v18 # "padding":I │ :cond_7 │ const/4 v14, 0x0 │ │ @@ -1249,28 +1250,30 @@ │ .restart local v3 # "p":Landroid/widget/AbsListView$LayoutParams; │ invoke-virtual {p1, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V │ │ .line 514 │ :cond_0 │ iget-object v4, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ + .line 515 │ invoke-virtual {v4}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingLeft()I │ │ move-result v4 │ │ iget-object v5, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->mDropDownList:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView; │ │ invoke-virtual {v5}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$DropDownListView;->getPaddingRight()I │ │ move-result v5 │ │ add-int/2addr v4, v5 │ │ iget v5, v3, Landroid/widget/AbsListView$LayoutParams;->width:I │ │ + .line 514 │ invoke-static {p3, v4, v5}, Landroid/view/ViewGroup;->getChildMeasureSpec(III)I │ │ move-result v1 │ │ .line 516 │ .local v1, "childWidthSpec":I │ iget v2, v3, Landroid/widget/AbsListView$LayoutParams;->height:I ├── smali/com/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver.smali │ @@ -19,14 +19,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/IcsAdapterView;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ .prologue │ .line 760 │ .local p0, "this":Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;, "Lcom/actionbarsherlock/internal/widget/IcsAdapterView.AdapterDataSetObserver;" │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/IcsAdapterView$AdapterDataSetObserver;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAdapterView; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V ├── smali/com/actionbarsherlock/internal/widget/ActionBarView$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/ActionBarView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ .prologue │ .line 161 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarView$3;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/internal/widget/ActionBarContextView$1.smali │ @@ -22,14 +22,15 @@ │ │ .field final synthetic val$mode:Lcom/actionbarsherlock/view/ActionMode; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/ActionBarContextView;Lcom/actionbarsherlock/view/ActionMode;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ .prologue │ .line 213 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->this$0:Lcom/actionbarsherlock/internal/widget/ActionBarContextView; │ │ iput-object p2, p0, Lcom/actionbarsherlock/internal/widget/ActionBarContextView$1;->val$mode:Lcom/actionbarsherlock/view/ActionMode; ├── smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor.smali │ @@ -77,14 +77,15 @@ │ │ .line 636 │ .local v2, "y":I │ if-nez v0, :cond_1 │ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ + .line 637 │ invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ move-result-object v3 │ │ if-eqz v3, :cond_1 │ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ @@ -99,14 +100,15 @@ │ │ if-eqz v3, :cond_1 │ │ if-ltz v1, :cond_1 │ │ iget-object v3, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupTouchInterceptor;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ + .line 638 │ invoke-static {v3}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$800(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Lcom/actionbarsherlock/internal/widget/PopupWindowCompat; │ │ move-result-object v3 │ │ invoke-virtual {v3}, Lcom/actionbarsherlock/internal/widget/PopupWindowCompat;->getWidth()I │ │ move-result v3 ├── smali/com/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener.smali │ @@ -69,14 +69,15 @@ │ .line 654 │ const/4 v0, 0x1 │ │ if-ne p2, v0, :cond_0 │ │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ │ + .line 655 │ invoke-static {v0}, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;->access$1100(Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ iget-object v0, p0, Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow$PopupScrollListener;->this$0:Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; ├── smali/com/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin.smali │ @@ -28,14 +28,15 @@ │ │ .field final synthetic this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner;)V │ .locals 1 │ + .param p1, "this$0" # Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ .prologue │ .line 448 │ iput-object p1, p0, Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner$RecycleBin;->this$0:Lcom/actionbarsherlock/internal/widget/IcsAbsSpinner; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/app/ActionBar.smali │ @@ -37,15 +37,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 59 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 898 │ return-void │ .end method │ │ │ # virtual methods │ .method public abstract addOnMenuVisibilityListener(Lcom/actionbarsherlock/app/ActionBar$OnMenuVisibilityListener;)V │ .end method ├── smali/com/actionbarsherlock/widget/SearchView$8.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 924 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -73,14 +74,15 @@ │ │ move-result v2 │ │ if-eqz v2, :cond_2 │ │ iget-object v2, p0, Lcom/actionbarsherlock/widget/SearchView$8;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ + .line 939 │ invoke-static {v2}, Lcom/actionbarsherlock/widget/SearchView;->access$1300(Lcom/actionbarsherlock/widget/SearchView;)Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ move-result-object v2 │ │ invoke-virtual {v2}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getListSelection()I │ │ move-result v2 │ @@ -144,18 +146,20 @@ │ │ move-result-object v4 │ │ invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable; │ │ move-result-object v4 │ │ + .line 952 │ invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 951 │ invoke-static {v2, v0, v3, v4}, Lcom/actionbarsherlock/widget/SearchView;->access$1800(Lcom/actionbarsherlock/widget/SearchView;ILjava/lang/String;Ljava/lang/String;)V │ │ move v0, v1 │ │ .line 953 │ goto :goto_0 ├── smali/com/actionbarsherlock/widget/SearchView$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 161 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$2;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/SearchView$10.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 1342 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$10;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/ActivityChooserView$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ .prologue │ .line 138 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/ActivityChooserView$2;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/SearchView$4.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 290 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$4;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/SearchView$7.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 875 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$7;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/ActivityChooserView$1.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ .prologue │ .line 124 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/ActivityChooserView$1;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V ├── smali/com/actionbarsherlock/widget/SearchView$9.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 1156 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$9;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/ShareActionProvider.smali │ @@ -2,15 +2,14 @@ │ .super Lcom/actionbarsherlock/view/ActionProvider; │ .source "ShareActionProvider.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/widget/ShareActionProvider$1;, │ Lcom/actionbarsherlock/widget/ShareActionProvider$ShareAcitivityChooserModelPolicy;, │ Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;, │ Lcom/actionbarsherlock/widget/ShareActionProvider$OnShareTargetSelectedListener; │ } │ .end annotation │ │ │ @@ -299,24 +298,26 @@ │ │ move-result-object v7 │ │ invoke-interface {p1, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v7 │ │ + .line 209 │ invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ │ move-result-object v8 │ │ invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v7 │ │ iget-object v8, p0, Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ + .line 210 │ invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ .line 206 │ add-int/lit8 v5, v5, 0x1 │ │ goto :goto_0 │ │ @@ -326,18 +327,20 @@ │ if-ge v1, v3, :cond_1 │ │ .line 215 │ iget-object v7, p0, Lcom/actionbarsherlock/widget/ShareActionProvider;->mContext:Landroid/content/Context; │ │ sget v8, Lcom/actionbarsherlock/R$string;->abs__activity_chooser_view_see_all:I │ │ + .line 217 │ invoke-virtual {v7, v8}, Landroid/content/Context;->getString(I)Ljava/lang/String; │ │ move-result-object v7 │ │ + .line 215 │ invoke-interface {p1, v9, v1, v1, v7}, Lcom/actionbarsherlock/view/SubMenu;->addSubMenu(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/SubMenu; │ │ move-result-object v4 │ │ .line 218 │ .local v4, "expandedSubMenu":Lcom/actionbarsherlock/view/SubMenu; │ const/4 v5, 0x0 │ @@ -356,24 +359,26 @@ │ │ move-result-object v7 │ │ invoke-interface {v4, v9, v5, v5, v7}, Lcom/actionbarsherlock/view/SubMenu;->add(IIILjava/lang/CharSequence;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v7 │ │ + .line 221 │ invoke-virtual {v0, v6}, Landroid/content/pm/ResolveInfo;->loadIcon(Landroid/content/pm/PackageManager;)Landroid/graphics/drawable/Drawable; │ │ move-result-object v8 │ │ invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;->setIcon(Landroid/graphics/drawable/Drawable;)Lcom/actionbarsherlock/view/MenuItem; │ │ move-result-object v7 │ │ iget-object v8, p0, Lcom/actionbarsherlock/widget/ShareActionProvider;->mOnMenuItemClickListener:Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener; │ │ + .line 222 │ invoke-interface {v7, v8}, Lcom/actionbarsherlock/view/MenuItem;->setOnMenuItemClickListener(Lcom/actionbarsherlock/view/MenuItem$OnMenuItemClickListener;)Lcom/actionbarsherlock/view/MenuItem; │ │ .line 218 │ add-int/lit8 v5, v5, 0x1 │ │ goto :goto_1 ├── smali/com/actionbarsherlock/widget/SearchView$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 150 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ @@ -39,14 +40,15 @@ │ .method public run()V │ .locals 3 │ │ .prologue │ .line 152 │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView$1;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ + .line 153 │ invoke-virtual {v1}, Lcom/actionbarsherlock/widget/SearchView;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "input_method" │ │ invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; ├── smali/com/actionbarsherlock/widget/SearchView.smali │ @@ -239,14 +239,15 @@ │ │ throw v7 │ │ .line 262 │ :cond_0 │ const-string v7, "layout_inflater" │ │ + .line 263 │ invoke-virtual {p1, v7}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v3 │ │ check-cast v3, Landroid/view/LayoutInflater; │ │ .line 264 │ @@ -951,20 +952,22 @@ │ .local v1, "dropDownPadding":Landroid/graphics/Rect; │ iget-boolean v4, p0, Lcom/actionbarsherlock/widget/SearchView;->mIconifiedByDefault:Z │ │ if-eqz v4, :cond_1 │ │ sget v4, Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_icon_width:I │ │ + .line 1311 │ invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v4 │ │ sget v5, Lcom/actionbarsherlock/R$dimen;->abs__dropdownitem_text_padding_left:I │ │ + .line 1312 │ invoke-virtual {v3, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v5 │ │ add-int v2, v4, v5 │ │ .line 1314 │ @@ -1018,15 +1021,15 @@ │ .end local v0 # "anchorPadding":I │ .end local v1 # "dropDownPadding":Landroid/graphics/Rect; │ .end local v2 # "iconOffset":I │ .end local v3 # "res":Landroid/content/res/Resources; │ :cond_0 │ return-void │ │ - .line 1310 │ + .line 1312 │ .restart local v0 # "anchorPadding":I │ .restart local v1 # "dropDownPadding":Landroid/graphics/Rect; │ .restart local v3 # "res":Landroid/content/res/Resources; │ :cond_1 │ const/4 v2, 0x0 │ │ goto :goto_0 │ @@ -1514,15 +1517,15 @@ │ const-string v10, "android.speech.extra.RESULTS_PENDINGINTENT_BUNDLE" │ │ invoke-virtual {v9, v10, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent; │ │ .line 1565 │ return-object v9 │ │ - .line 1558 │ + .line 1559 │ :cond_4 │ invoke-virtual {v8}, Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; │ │ move-result-object v10 │ │ goto :goto_0 │ .end method │ @@ -1554,15 +1557,15 @@ │ │ :goto_0 │ invoke-virtual {v1, v3, v2}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; │ │ .line 1503 │ return-object v1 │ │ - .line 1501 │ + .line 1502 │ :cond_0 │ invoke-virtual {v0}, Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; │ │ move-result-object v2 │ │ goto :goto_0 │ .end method │ @@ -1814,18 +1817,20 @@ │ │ invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources; │ │ move-result-object v0 │ │ sget v1, Lcom/actionbarsherlock/R$dimen;->abs__search_view_preferred_width:I │ │ + .line 767 │ invoke-virtual {v0, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v0 │ │ + .line 766 │ return v0 │ .end method │ │ .method private getSearchIconId()I │ .locals 4 │ │ .prologue │ @@ -2227,14 +2232,15 @@ │ .line 1323 │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView;->mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView;->mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; │ │ + .line 1324 │ invoke-interface {v1, p1}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;->onSuggestionClick(I)Z │ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ .line 1325 │ @@ -2265,14 +2271,15 @@ │ .line 1334 │ iget-object v0, p0, Lcom/actionbarsherlock/widget/SearchView;->mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; │ │ if-eqz v0, :cond_0 │ │ iget-object v0, p0, Lcom/actionbarsherlock/widget/SearchView;->mOnSuggestionListener:Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener; │ │ + .line 1335 │ invoke-interface {v0, p1}, Lcom/actionbarsherlock/widget/SearchView$OnSuggestionListener;->onSuggestionSelect(I)Z │ │ move-result v0 │ │ if-nez v0, :cond_1 │ │ .line 1336 │ @@ -2352,14 +2359,15 @@ │ .line 1184 │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView;->mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView;->mOnQueryChangeListener:Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener; │ │ + .line 1185 │ invoke-interface {v0}, Ljava/lang/CharSequence;->toString()Ljava/lang/String; │ │ move-result-object v2 │ │ invoke-interface {v1, v2}, Lcom/actionbarsherlock/widget/SearchView$OnQueryTextListener;->onQueryTextSubmit(Ljava/lang/String;)Z │ │ move-result v1 │ @@ -2509,14 +2517,15 @@ │ goto :goto_0 │ │ .line 998 │ .end local v1 # "selPoint":I │ :cond_5 │ iget-object v4, p0, Lcom/actionbarsherlock/widget/SearchView;->mQueryTextView:Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete; │ │ + .line 999 │ invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->length()I │ │ move-result v1 │ │ goto :goto_1 │ │ .line 1009 │ @@ -2820,15 +2829,15 @@ │ │ .line 857 │ :cond_1 │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView;->mShowImeRunnable:Ljava/lang/Runnable; │ │ invoke-virtual {p0, v1}, Lcom/actionbarsherlock/widget/SearchView;->removeCallbacks(Ljava/lang/Runnable;)Z │ │ - .line 858 │ + .line 859 │ invoke-virtual {p0}, Lcom/actionbarsherlock/widget/SearchView;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "input_method" │ │ invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ @@ -3433,22 +3442,24 @@ │ │ move-result v1 │ │ if-eqz v1, :cond_1 │ │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView;->mSubmitButton:Landroid/view/View; │ │ + .line 819 │ invoke-virtual {v1}, Landroid/view/View;->getVisibility()I │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ iget-object v1, p0, Lcom/actionbarsherlock/widget/SearchView;->mVoiceButton:Landroid/view/View; │ │ + .line 820 │ invoke-virtual {v1}, Landroid/view/View;->getVisibility()I │ │ move-result v1 │ │ if-nez v1, :cond_1 │ │ .line 821 ├── smali/com/actionbarsherlock/widget/SearchView$6.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 347 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$6;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/SearchView$3.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 167 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$3;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/SearchView$12.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 1645 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$12;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo.smali │ @@ -34,14 +34,15 @@ │ │ .field public weight:F │ │ │ # direct methods │ .method public constructor (Lcom/actionbarsherlock/widget/ActivityChooserModel;Landroid/content/pm/ResolveInfo;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/ActivityChooserModel; │ .param p2, "resolveInfo" # Landroid/content/pm/ResolveInfo; │ │ .prologue │ .line 840 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V │ @@ -76,21 +77,19 @@ │ sub-int/2addr v0, v1 │ │ return v0 │ .end method │ │ .method public bridge synthetic compareTo(Ljava/lang/Object;)I │ .locals 1 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 823 │ check-cast p1, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;->compareTo(Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;)I │ │ move-result v0 │ │ return v0 │ .end method ├── smali/com/actionbarsherlock/widget/SearchView$SearchAutoComplete.smali │ @@ -298,14 +298,15 @@ │ .line 1726 │ invoke-virtual {p0}, Lcom/actionbarsherlock/widget/SearchView$SearchAutoComplete;->getContext()Landroid/content/Context; │ │ move-result-object v1 │ │ const-string v2, "input_method" │ │ + .line 1727 │ invoke-virtual {v1, v2}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object; │ │ move-result-object v0 │ │ check-cast v0, Landroid/view/inputmethod/InputMethodManager; │ │ .line 1728 ├── smali/com/actionbarsherlock/widget/ActivityChooserView$3.smali │ @@ -17,14 +17,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/ActivityChooserView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ .prologue │ .line 248 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/ActivityChooserView$3;->this$0:Lcom/actionbarsherlock/widget/ActivityChooserView; │ │ invoke-direct {p0}, Landroid/database/DataSetObserver;->()V ├── smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;)V │ .locals 0 │ + .param p1, "this$1" # Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ .prologue │ .line 1018 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader$1;->this$1:Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/ActivityChooserView.smali │ @@ -277,14 +277,15 @@ │ invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;->setOnClickListener(Landroid/view/View$OnClickListener;)V │ │ .line 243 │ iget-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButton:Landroid/widget/FrameLayout; │ │ sget v5, Lcom/actionbarsherlock/R$id;->abs__image:I │ │ + .line 244 │ invoke-virtual {v4, v5}, Landroid/widget/FrameLayout;->findViewById(I)Landroid/view/View; │ │ move-result-object v4 │ │ check-cast v4, Landroid/widget/ImageView; │ │ iput-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mExpandActivityOverflowButtonImage:Landroid/widget/ImageView; │ @@ -323,18 +324,20 @@ │ │ iget v4, v4, Landroid/util/DisplayMetrics;->widthPixels:I │ │ div-int/lit8 v4, v4, 0x2 │ │ sget v5, Lcom/actionbarsherlock/R$dimen;->abs__config_prefDialogWidth:I │ │ + .line 258 │ invoke-virtual {v3, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I │ │ move-result v5 │ │ + .line 257 │ invoke-static {v4, v5}, Ljava/lang/Math;->max(II)I │ │ move-result v4 │ │ iput v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mListPopupMaxWidth:I │ │ .line 259 │ @@ -583,14 +586,15 @@ │ iget-object v8, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mOnGlobalLayoutListener:Landroid/view/ViewTreeObserver$OnGlobalLayoutListener; │ │ invoke-virtual {v7, v8}, Landroid/view/ViewTreeObserver;->addOnGlobalLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V │ │ .line 336 │ iget-object v7, p0, Lcom/actionbarsherlock/widget/ActivityChooserView;->mDefaultActivityButton:Landroid/widget/FrameLayout; │ │ + .line 337 │ invoke-virtual {v7}, Landroid/widget/FrameLayout;->getVisibility()I │ │ move-result v7 │ │ if-nez v7, :cond_4 │ │ move v2, v5 │ @@ -715,15 +719,15 @@ │ .end local v0 # "activityCount":I │ .end local v2 # "defaultActivityButtonShown":Z │ .end local v3 # "maxActivityCountOffset":I │ .end local v4 # "popupWindow":Lcom/actionbarsherlock/internal/widget/IcsListPopupWindow; │ :cond_4 │ move v2, v6 │ │ - .line 336 │ + .line 337 │ goto :goto_0 │ │ .restart local v0 # "activityCount":I │ .restart local v2 # "defaultActivityButtonShown":Z │ :cond_5 │ move v3, v6 ├── smali/com/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader.smali │ @@ -477,14 +477,15 @@ │ │ .line 972 │ .local v4, "activity":Ljava/lang/String; │ const/16 v22, 0x0 │ │ const-string v23, "time" │ │ + .line 973 │ move-object/from16 v0, v22 │ │ move-object/from16 v1, v23 │ │ invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v22 │ @@ -495,14 +496,15 @@ │ │ .line 974 │ .local v16, "time":J │ const/16 v22, 0x0 │ │ const-string v23, "weight" │ │ + .line 975 │ move-object/from16 v0, v22 │ │ move-object/from16 v1, v23 │ │ invoke-interface {v13, v0, v1}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; │ │ move-result-object v22 ├── smali/com/actionbarsherlock/widget/ActivityChooserModel.smali │ @@ -2,15 +2,14 @@ │ .super Landroid/database/DataSetObservable; │ .source "ActivityChooserModel.java" │ │ │ # annotations │ .annotation system Ldalvik/annotation/MemberClasses; │ value = { │ - Lcom/actionbarsherlock/widget/ActivityChooserModel$1;, │ Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryPersister;, │ Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoryLoader;, │ Lcom/actionbarsherlock/widget/ActivityChooserModel$DefaultSorter;, │ Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivityResolveInfo;, │ Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;, │ Lcom/actionbarsherlock/widget/ActivityChooserModel$OnChooseActivityListener;, │ Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;, │ @@ -223,14 +222,15 @@ │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ const-string v0, ".xml" │ │ + .line 355 │ invoke-virtual {p2, v0}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z │ │ move-result v0 │ │ if-nez v0, :cond_0 │ │ .line 356 │ @@ -489,14 +489,15 @@ │ iget-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; │ │ if-eqz v4, :cond_1 │ │ .line 713 │ iget-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel;->mContext:Landroid/content/Context; │ │ + .line 714 │ invoke-virtual {v4}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager; │ │ move-result-object v4 │ │ iget-object v5, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; │ │ const/4 v6, 0x0 │ @@ -803,18 +804,20 @@ │ │ iget-object v2, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel;->mIntent:Landroid/content/Intent; │ │ iget-object v3, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel;->mActivites:Ljava/util/List; │ │ iget-object v4, p0, Lcom/actionbarsherlock/widget/ActivityChooserModel;->mHistoricalRecords:Ljava/util/List; │ │ + .line 618 │ invoke-static {v4}, Ljava/util/Collections;->unmodifiableList(Ljava/util/List;)Ljava/util/List; │ │ move-result-object v4 │ │ + .line 617 │ invoke-interface {v0, v2, v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$ActivitySorter;->sort(Landroid/content/Intent;Ljava/util/List;Ljava/util/List;)V │ │ .line 619 │ invoke-virtual {p0}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->notifyChanged()V │ │ .line 621 │ :cond_0 │ @@ -913,14 +916,15 @@ │ return-object v0 │ │ .line 475 │ .restart local v0 # "choiceIntent":Landroid/content/Intent; │ :cond_0 │ new-instance v5, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + .line 476 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v6 │ │ const/high16 v8, 0x3f800000 # 1.0f │ │ invoke-direct {v5, v3, v6, v7, v8}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->(Landroid/content/ComponentName;JF)V │ @@ -1309,14 +1313,15 @@ │ │ invoke-direct {v0, v5, v6}, Landroid/content/ComponentName;->(Ljava/lang/String;Ljava/lang/String;)V │ │ .line 535 │ .local v0, "defaultName":Landroid/content/ComponentName; │ new-instance v1, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord; │ │ + .line 536 │ invoke-static {}, Ljava/lang/System;->currentTimeMillis()J │ │ move-result-wide v6 │ │ invoke-direct {v1, v0, v6, v7, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel$HistoricalRecord;->(Landroid/content/ComponentName;JF)V │ │ .line 537 ├── smali/com/actionbarsherlock/widget/SearchView$11.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 1353 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$11;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/actionbarsherlock/widget/SuggestionsAdapter.smali │ @@ -256,20 +256,22 @@ │ │ move v3, v2 │ │ move-object v5, v1 │ │ invoke-direct/range {v0 .. v5}, Landroid/text/style/TextAppearanceSpan;->(Ljava/lang/String;IILandroid/content/res/ColorStateList;Landroid/content/res/ColorStateList;)V │ │ + .line 420 │ invoke-interface {p1}, Ljava/lang/CharSequence;->length()I │ │ move-result v1 │ │ const/16 v3, 0x21 │ │ + .line 419 │ invoke-virtual {v7, v0, v2, v1, v3}, Landroid/text/SpannableString;->setSpan(Ljava/lang/Object;III)V │ │ .line 422 │ return-object v7 │ .end method │ │ .method private getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; │ @@ -375,26 +377,28 @@ │ │ const-string v9, " for " │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ + .line 726 │ invoke-virtual {p1}, Landroid/content/ComponentName;->flattenToShortString()Ljava/lang/String; │ │ move-result-object v9 │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ move-result-object v8 │ │ + .line 725 │ invoke-static {v7, v8}, Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I │ │ move-object v1, v6 │ │ .line 727 │ goto :goto_0 │ .end method │ @@ -848,14 +852,15 @@ │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ │ iget-object v7, p0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mProviderContext:Landroid/content/Context; │ │ + .line 553 │ invoke-virtual {v7}, Landroid/content/Context;->getPackageName()Ljava/lang/String; │ │ move-result-object v7 │ │ invoke-virtual {v6, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v6 │ @@ -1207,14 +1212,15 @@ │ .line 281 │ .local v0, "extras":Landroid/os/Bundle; │ :goto_0 │ if-eqz v0, :cond_0 │ │ const-string v1, "in_progress" │ │ + .line 282 │ invoke-virtual {v0, v1}, Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z │ │ move-result v1 │ │ if-eqz v1, :cond_0 │ │ .line 288 │ @@ -1660,30 +1666,34 @@ │ .line 213 │ new-instance v0, Landroid/net/Uri$Builder; │ │ invoke-direct {v0}, Landroid/net/Uri$Builder;->()V │ │ const-string v5, "content" │ │ + .line 214 │ invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ move-result-object v0 │ │ + .line 215 │ invoke-virtual {v0, v6}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ move-result-object v0 │ │ const-string v5, "" │ │ + .line 216 │ invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;->query(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ move-result-object v0 │ │ const-string v5, "" │ │ + .line 217 │ invoke-virtual {v0, v5}, Landroid/net/Uri$Builder;->fragment(Ljava/lang/String;)Landroid/net/Uri$Builder; │ │ move-result-object v8 │ │ .line 220 │ .local v8, "uriBuilder":Landroid/net/Uri$Builder; │ iget-object v0, p0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchable:Landroid/app/SearchableInfo; │ @@ -2253,14 +2263,15 @@ │ │ move-result v4 │ │ if-nez v4, :cond_0 │ │ iget-object v4, p0, Lcom/actionbarsherlock/widget/SuggestionsAdapter;->mSearchView:Lcom/actionbarsherlock/widget/SearchView; │ │ + .line 182 │ invoke-virtual {v4}, Lcom/actionbarsherlock/widget/SearchView;->getWindowVisibility()I │ │ move-result v4 │ │ if-eqz v4, :cond_2 │ │ .line 200 ├── smali/com/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener.smali │ @@ -58,18 +58,20 @@ │ │ invoke-static {v3}, Lcom/actionbarsherlock/widget/ShareActionProvider;->access$100(Lcom/actionbarsherlock/widget/ShareActionProvider;)Landroid/content/Context; │ │ move-result-object v3 │ │ iget-object v4, p0, Lcom/actionbarsherlock/widget/ShareActionProvider$ShareMenuItemOnMenuItemClickListener;->this$0:Lcom/actionbarsherlock/widget/ShareActionProvider; │ │ + .line 278 │ invoke-static {v4}, Lcom/actionbarsherlock/widget/ShareActionProvider;->access$200(Lcom/actionbarsherlock/widget/ShareActionProvider;)Ljava/lang/String; │ │ move-result-object v4 │ │ + .line 277 │ invoke-static {v3, v4}, Lcom/actionbarsherlock/widget/ActivityChooserModel;->get(Landroid/content/Context;Ljava/lang/String;)Lcom/actionbarsherlock/widget/ActivityChooserModel; │ │ move-result-object v0 │ │ .line 279 │ .local v0, "dataModel":Lcom/actionbarsherlock/widget/ActivityChooserModel; │ invoke-interface {p1}, Lcom/actionbarsherlock/view/MenuItem;->getItemId()I ├── smali/com/actionbarsherlock/widget/SearchView$5.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ │ # direct methods │ .method constructor (Lcom/actionbarsherlock/widget/SearchView;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/actionbarsherlock/widget/SearchView; │ │ .prologue │ .line 339 │ iput-object p1, p0, Lcom/actionbarsherlock/widget/SearchView$5;->this$0:Lcom/actionbarsherlock/widget/SearchView; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/juet/attendance/attendance$WebExtractor.smali │ @@ -172,14 +172,15 @@ │ .local v4, "responseCode":I │ new-instance v0, Ljava/io/BufferedReader; │ │ new-instance v5, Ljava/io/InputStreamReader; │ │ iget-object v6, p0, Lcom/juet/attendance/attendance$WebExtractor;->conn:Ljavax/net/ssl/HttpsURLConnection; │ │ + .line 691 │ invoke-virtual {v6}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream; │ │ move-result-object v6 │ │ invoke-direct {v5, v6}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V │ │ invoke-direct {v0, v5}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V │ @@ -315,21 +316,15 @@ │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ - const-string v9, "~" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, "notsoquick\n" │ + const-string v9, "~notsoquick\n" │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -762,21 +757,15 @@ │ │ invoke-direct {v8}, Ljava/lang/StringBuilder;->()V │ │ invoke-virtual {v8, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ - const-string v9, "~" │ - │ - invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ - │ - move-result-object v8 │ - │ - const-string v9, "reallyquick\n" │ + const-string v9, "~reallyquick\n" │ │ invoke-virtual {v8, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; │ │ move-result-object v8 │ │ invoke-virtual {v8}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; │ │ @@ -1035,14 +1024,15 @@ │ .line 657 │ new-instance v0, Ljava/io/BufferedReader; │ │ new-instance v5, Ljava/io/InputStreamReader; │ │ iget-object v6, p0, Lcom/juet/attendance/attendance$WebExtractor;->conn:Ljavax/net/ssl/HttpsURLConnection; │ │ + .line 658 │ invoke-virtual {v6}, Ljavax/net/ssl/HttpsURLConnection;->getInputStream()Ljava/io/InputStream; │ │ move-result-object v6 │ │ invoke-direct {v5, v6}, Ljava/io/InputStreamReader;->(Ljava/io/InputStream;)V │ │ invoke-direct {v0, v5}, Ljava/io/BufferedReader;->(Ljava/io/Reader;)V │ @@ -1448,21 +1438,19 @@ │ goto/16 :goto_0 │ .end method │ │ │ # virtual methods │ .method public bridge synthetic doInBackground([Ljava/lang/Object;)Ljava/lang/Object; │ .locals 1 │ - .param p1, "x0" # [Ljava/lang/Object; │ │ .prologue │ .line 321 │ check-cast p1, [Ljava/lang/String; │ │ - .end local p1 # "x0":[Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/juet/attendance/attendance$WebExtractor;->doInBackground([Ljava/lang/String;)Ljava/lang/Void; │ │ move-result-object v0 │ │ return-object v0 │ .end method │ │ @@ -2697,21 +2685,19 @@ │ .catch Ljava/lang/Exception; {:try_start_5 .. :try_end_5} :catch_1 │ │ goto/16 :goto_5 │ .end method │ │ .method public bridge synthetic onPostExecute(Ljava/lang/Object;)V │ .locals 0 │ - .param p1, "x0" # Ljava/lang/Object; │ │ .prologue │ .line 321 │ check-cast p1, Ljava/lang/Void; │ │ - .end local p1 # "x0":Ljava/lang/Object; │ invoke-virtual {p0, p1}, Lcom/juet/attendance/attendance$WebExtractor;->onPostExecute(Ljava/lang/Void;)V │ │ return-void │ .end method │ │ .method public onPostExecute(Ljava/lang/Void;)V │ .locals 3 ├── smali/com/juet/attendance/R.smali │ @@ -28,10 +28,9 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 10 │ invoke-direct {p0}, Ljava/lang/Object;->()V │ │ - .line 1232 │ return-void │ .end method ├── smali/com/juet/attendance/attendance$2.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/juet/attendance/attendance; │ │ │ # direct methods │ .method constructor (Lcom/juet/attendance/attendance;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/juet/attendance/attendance; │ │ .prologue │ .line 120 │ iput-object p1, p0, Lcom/juet/attendance/attendance$2;->this$0:Lcom/juet/attendance/attendance; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/juet/attendance/attendance$1.smali │ @@ -20,14 +20,15 @@ │ # instance fields │ .field final synthetic this$0:Lcom/juet/attendance/attendance; │ │ │ # direct methods │ .method constructor (Lcom/juet/attendance/attendance;)V │ .locals 0 │ + .param p1, "this$0" # Lcom/juet/attendance/attendance; │ │ .prologue │ .line 91 │ iput-object p1, p0, Lcom/juet/attendance/attendance$1;->this$0:Lcom/juet/attendance/attendance; │ │ invoke-direct {p0}, Ljava/lang/Object;->()V ├── smali/com/juet/attendance/attendance.smali │ @@ -63,15 +63,14 @@ │ .method public constructor ()V │ .locals 0 │ │ .prologue │ .line 52 │ invoke-direct {p0}, Lcom/actionbarsherlock/app/SherlockFragment;->()V │ │ - .line 321 │ return-void │ .end method │ │ .method private getListData()Ljava/util/ArrayList; │ .locals 17 │ .annotation system Ldalvik/annotation/Signature; │ value = { ├── res/drawable/abs__activated_background_holo_light.xml │ ├── res/drawable/abs__activated_background_holo_light.xml │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ - │ │ + │ │ │ │ ├── res/drawable/abs__activated_background_holo_dark.xml │ ├── res/drawable/abs__activated_background_holo_dark.xml │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ - │ │ + │ │ │ │ ├── res/drawable-hdpi-v4/abs__ic_clear_search_api_holo_light.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -20,15 +19,14 @@ │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ @@ -41,45 +39,46 @@ │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ } │ │ tRNS { │ │ - 0 0 3 18 28 4 38 43 26 39 20 108 183 48 46 180 113 22 30 190 255 188 185 200 32 50 198 203 27 205 53 178 17 1 128 133 7 42 8 23 33} │ │ + 0 3 18 28 4 38 43 26 39 20 108 183 48 46 180 113 22 30 190 188 185 200 32 50 198 203 27 205 53 178 17 1 128 133 7 42 8 23 33} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000012343111111111134351100000 │ │ -00000026777811111111877795100000 │ │ -000000A7BCD7811111187EFG7H100000 │ │ -000000I7JKLD78111187EMKN7O100000 │ │ -000000A7PQKLD781187EMKRP7H100000 │ │ -0000001S7PQKMD7887EMKTP7S1100000 │ │ -00000011S7PQKMD77EMKTP7S11100000 │ │ -000000111S7PNKMEEMKTP7S111100000 │ │ -0000001111S7PNKMMKTU7S1111100000 │ │ -00000011111S7PRKKTU7S11111100000 │ │ -0000001111187EVKKME7811111100000 │ │ -000000111187EVKRNKME781111100000 │ │ -00000011187EVKRPPNKME78111100000 │ │ -0000001187EVKRP77PNKME7811100000 │ │ -000000187EVKTP7SS7PNKME781100000 │ │ -000000W7EVKTP7S11S7PNKME78100000 │ │ -000000S7VKTP7S1111S7PNKME7X00000 │ │ -000000W7YTU7S111111S7PNZ78100000 │ │ -000000ab777S11111111S7777c100000 │ │ -0000001aded1111111111HOHc1100000 │ │ +00000001232000000000023240000000 │ │ +00000015666700000000766684000000 │ │ +00000096ABC6700000076DEF6G000000 │ │ +000000H6IdJC67000076DKdL6M000000 │ │ +00000096NOdJC670076DKdPN6G000000 │ │ +0000000Q6NOdKC6776DKdRN6Q0000000 │ │ +00000000Q6NOdKC66DKdRN6Q00000000 │ │ +000000000Q6NLdKDDKdRN6Q000000000 │ │ +0000000000Q6NLdKKdRS6Q0000000000 │ │ +00000000000Q6NPddRS6Q00000000000 │ │ +0000000000076DTddKD6700000000000 │ │ +000000000076DTdPLdKD670000000000 │ │ +00000000076DTdPNNLdKD67000000000 │ │ +0000000076DTdPN66NLdKD6700000000 │ │ +000000076DTdRN6QQ6NLdKD670000000 │ │ +000000U6DTdRN6Q00Q6NLdKD67000000 │ │ +000000Q6TdRN6Q0000Q6NLdKD6V00000 │ │ +000000U6WRS6Q000000Q6NLX67000000 │ │ +000000YZ666Q00000000Q6666a000000 │ │ +0000000Ybcb0000000000GMGa0000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__spinner_48_inner_holo.png │ ├── sng │ │ @@ -8,72 +8,72 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe00 fe03 bf03 8003 8002 8000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc00 fc04 fc0c fd1a fd2b fe39 fe40 fe48 bf4a 7f4a 8046 803f 8136 8127 8116 820a 8202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 fa05 fb14 fb30 fc4a fc63 fd73 fd79 fe7e fe80 fe80 bf80 8080 8080 8080 817d 8178 8270 825e 8245 8329 8310 8403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f900 f908 fa23 fa4b fb6b fb7a fc80 fc80 fd80 fd80 fd80 fe80 fe80 bf80 8080 8080 8080 8180 8180 8280 8280 837f 8378 8466 8442 841b 8505 8500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 f805 f923 f953 fa74 fa7f fb80 fb80 fc80 fc80 fc80 fd80 fd80 fe80 fe80 bf80 8080 8080 8080 8180 8180 8280 8280 8380 8380 8480 847e 856f 8549 861a 8603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe03 bf03 8003 8002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc04 fc0c fd1a fd2b fe39 fe40 fe48 bf4a 7f4a 8046 803f 8136 8127 8116 820a 8202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa05 fb14 fb30 fc4a fc63 fd73 fd79 fe7e fe80 fe80 bf80 8080 8080 8080 817d 8178 8270 825e 8245 8329 8310 8403 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f908 fa23 fa4b fb6b fb7a fc80 fc80 fd80 fd80 fd80 fe80 fe80 bf80 8080 8080 8080 8180 8180 8280 8280 837f 8378 8466 8442 841b 8505 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f805 f923 f953 fa74 fa7f fb80 fb80 fc80 fc80 fc80 fd80 fd80 fe80 fe80 bf80 8080 8080 8080 8180 8180 8280 8280 8380 8380 8480 847e 856f 8549 861a 8603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f701 f815 f847 f872 f97f f980 fa80 fa80 fb80 fb80 fc80 fc80 fd7c fd77 fe72 fe70 c06e 806f 8070 8173 8178 817d 8280 8280 8380 8380 8480 8480 8580 857e 866b 863a 870d 8701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f605 f72a f765 f87d f880 f980 f980 fa80 fa80 fb7e fb75 fc62 fc49 fd34 fd25 fe17 fe11 c20f 8010 8011 811a 8128 8238 824f 8367 8378 847f 8480 8580 8580 8680 8680 877b 8759 871d 8802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f500 f60a f63e f673 f780 f780 f880 f880 f980 f97c fa67 fa43 fb21 fc0c fc03 fc00 0000 0000 0000 0000 0000 0000 0000 0000 8200 8205 830f 8328 844b 846d 857e 8580 8680 8680 8780 877f 886a 882f 8905 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f400 f50e f54c f67a f680 f780 f780 f880 f87d f965 f939 fa12 fa03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8400 8404 8519 8544 866d 867e 8780 8780 8880 8880 8974 893b 8907 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f300 f40e f450 f57c f580 f680 f680 f780 f773 f844 f814 f902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8504 861c 8750 8778 8880 8880 8980 8980 8977 8a3e 8a07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f30b f34b f47c f480 f580 f580 f67e f665 f72a f705 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8600 8709 8737 886f 897f 8980 8980 8a80 8a77 8b38 8b05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f60a f63e f673 f780 f780 f880 f880 f980 f97c fa67 fa43 fb21 fc0c fc03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8205 830f 8328 844b 846d 857e 8580 8680 8680 8780 877f 886a 882f 8905 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f50e f54c f67a f680 f780 f780 f880 f87d f965 f939 fa12 fa03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8404 8519 8544 866d 867e 8780 8780 8880 8880 8974 893b 8907 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f40e f450 f57c f580 f680 f680 f780 f773 f844 f814 f902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8504 861c 8750 8778 8880 8880 8980 8980 8977 8a3e 8a07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f30b f34b f47c f480 f580 f580 f67e f665 f72a f705 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8709 8737 886f 897f 8980 8980 8a80 8a77 8b38 8b05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f206 f242 f37a f380 f480 f480 f57d f55a f619 f601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8803 8825 8966 897f 8a80 8a80 8b80 8b74 8c2f 8c02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f102 f22e f275 f280 f380 f380 f47d f454 f513 f501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8901 891d 8a62 8a7f 8b80 8b80 8c80 8c6a 8d1d 8d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f000 f11a f169 f180 f280 f280 f37e f358 f411 f400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a01 8a1d 8b66 8b7f 8c80 8c80 8d7f 8d59 8d0e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f009 f051 f07f f180 f180 f27f f262 f316 f300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8b01 8c24 8c6e 8d80 8d80 8d80 8e7b 8e3c 8f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef01 ef2d f077 f080 f080 f180 f170 f224 f201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c03 8d36 8d78 8e80 8e80 8e80 8f6c 8f1b 8f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f11a f169 f180 f280 f280 f37e f358 f411 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a01 8a1d 8b66 8b7f 8c80 8c80 8d7f 8d59 8d0e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f009 f051 f07f f180 f180 f27f f262 f316 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8b01 8c24 8c6e 8d80 8d80 8d80 8e7b 8e3c 8f03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef01 ef2d f077 f080 f080 f180 f170 f224 f201 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c03 8d36 8d78 8e80 8e80 8e80 8f6c 8f1b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee0c ef5d ef80 ef80 f080 f07c f13e f104 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8d09 8e51 8e7f 8f80 8f80 8f7e 9049 9005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ed01 ee2e ee79 ee80 ef80 ef80 f05f f010 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e00 8e1d 8f6d 8f80 9080 9080 906f 901b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ed01 ee2e ee79 ee80 ef80 ef80 f05f f010 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e1d 8f6d 8f80 9080 9080 906f 901b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 ed08 ed57 ed80 ee80 ee80 ee78 ef2e ef01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f04 8f43 907d 9080 9180 917e 9141 9103 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec1d ec72 ed80 ed80 ed80 ee5d ee0c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9018 916d 9180 9180 9180 9263 920e 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 eb02 eb3e ec7e ec80 ec80 ec7b ed34 ee01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9104 9149 927f 9280 9280 9278 9328 9300 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 eb0a eb5d eb80 eb80 ec80 ec6c ec14 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9100 9225 9277 9380 9380 937f 9347 9403 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 eb02 eb3e ec7e ec80 ec80 ec7b ed34 ee01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9104 9149 927f 9280 9280 9278 9328 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 eb0a eb5d eb80 eb80 ec80 ec6c ec14 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9225 9277 9380 9380 937f 9347 9403 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 ea18 ea71 ea80 eb80 eb80 eb51 eb06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 930e 9366 9380 9480 9480 9460 940b 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 e92c e979 e980 ea80 ea7d ea37 eb01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9405 944d 9480 9480 9580 9571 9517 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e801 e83e e97f e980 e980 e976 e921 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9400 9537 957d 9580 9580 9678 9628 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 e801 e83e e97f e980 e980 e976 e921 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9537 957d 9580 9580 9678 9628 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 e804 e84c e880 e880 e880 e86e e812 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9627 9678 9680 9680 967d 9636 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 e708 e757 e780 e780 e780 e763 e80c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9619 9773 9780 9780 9780 9741 9701 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 e60a e65f e680 e680 e780 e75a e709 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9710 976e 9880 9880 9880 9848 9803 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 e50b e562 e580 e580 e580 e655 e607 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 980e 986a 9980 9980 9980 994c 9904 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 e50c e563 e580 e580 e580 e455 e407 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a0e 9a6a 9980 9980 9980 994d 9904 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 e40b e460 e480 e480 e480 e358 e308 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b0f 9a6d 9a80 9a80 9a80 9a4a 9a03 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 e308 e359 e380 e380 e380 e360 e20b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b15 9b72 9b80 9b80 9b80 9b43 9b01 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e205 e24f e280 e280 e280 e26b e210 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c21 9c76 9c80 9c80 9c7e 9c39 9b00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e201 e242 e17f e180 e180 e174 e11c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e00 9d31 9d7b 9d80 9d80 9d79 9c2b 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e100 e131 e17b e080 e080 e07b e032 df00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e03 9e46 9e7f 9e80 9d80 9d73 9d1b 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 e205 e24f e280 e280 e280 e26b e210 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c21 9c76 9c80 9c80 9c7e 9c39 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 e201 e242 e17f e180 e180 e174 e11c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9d31 9d7b 9d80 9d80 9d79 9c2b 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 e131 e17b e080 e080 e07b e032 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e03 9e46 9e7f 9e80 9d80 9d73 9d1b 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 e01d e074 e080 df80 df80 df4b de04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9f0b 9f5e 9f80 9f80 9e80 9e65 9e0d 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 df0c df62 df80 de80 de80 de67 de10 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a01f a074 a080 a080 9f80 9f4d 9f05 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 de03 de47 de7f de80 dd80 dd79 dd2c dc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a202 a141 a17e a180 a080 a07a a030 9f00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 de00 dd27 dd77 dd80 dc80 dc80 dc53 db08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a211 a265 a280 a180 a180 a16c a114 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 dc0d dc60 dc80 dc80 db80 db74 da24 d900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a402 a437 a37b a380 a280 a27f a24b a105 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 dc02 dc37 db7b db80 da80 da7f d953 d909 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a512 a464 a480 a480 a380 a374 a222 a200 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 de03 de47 de7f de80 dd80 dd79 dd2c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a202 a141 a17e a180 a080 a07a a030 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 dd27 dd77 dd80 dc80 dc80 dc53 db08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a211 a265 a280 a180 a180 a16c a114 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 dc0d dc60 dc80 dc80 db80 db74 da24 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a402 a437 a37b a380 a280 a27f a24b a105 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 dc02 dc37 db7b db80 da80 da7f d953 d909 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a512 a464 a480 a480 a380 a374 a222 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db11 da65 da80 da80 d980 d978 d830 d701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a705 a642 a57c a580 a480 a47f a352 a307 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da02 da37 d97a d980 d880 d880 d766 d618 d600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a801 a728 a772 a680 a680 a580 a572 a423 a400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d90d d85b d87f d780 d780 d67e d654 d50d d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a900 a917 a864 a780 a780 a680 a67d a547 a506 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d801 d825 d772 d780 d680 d680 d57b d447 d309 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ab00 aa11 a957 a97e a880 a880 a780 a765 a615 a500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d705 d63e d67a d580 d580 d480 d379 d341 d209 d100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac00 ac10 ab51 aa7d aa80 a980 a880 a873 a72a a701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d60b d552 d57e d480 d380 d380 d279 d147 d00d d000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ae01 ad15 ac56 ac7d ab80 aa80 aa80 a97a a83f a805 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d500 d515 d45e d37f d380 d280 d180 d07b d054 cf18 ce01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af03 af23 ae60 ad7e ac80 ac80 ab80 aa7c aa4a a90a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d401 d31a d360 d27f d180 d180 d080 cf7e ce66 cd2f cc09 cc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b201 b10e b03c af6f af7f ae80 ad80 ac80 ac7c ab50 aa0e aa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d301 d219 d15b d17e d080 cf80 ce80 ce80 cd77 cc53 cb23 ca07 c900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b401 b40b b32c b25d b17b b080 af80 ae80 ae80 ad7a ac4c ac0f ab00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d101 d114 d052 cf7a cf80 ce80 cd80 cc80 cb7f ca74 ca53 c82b c70f c604 c600 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b800 b705 b614 b533 b45b b378 b280 b180 b180 b080 af80 ae76 ae43 ad0b ac00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d000 d00c cf3e ce72 cd7f cd80 cc80 cb80 ca80 c97f c879 c766 c64a c531 c41c c30f c20b c108 bf06 be07 bd09 bc0b bb10 ba20 b936 b850 b76b b67b b580 b480 b380 b280 b180 b07e b069 af2f ae06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da02 da37 d97a d980 d880 d880 d766 d618 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a801 a728 a772 a680 a680 a580 a572 a423 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d90d d85b d87f d780 d780 d67e d654 d50d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a917 a864 a780 a780 a680 a67d a547 a506 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d801 d825 d772 d780 d680 d680 d57b d447 d309 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 aa11 a957 a97e a880 a880 a780 a765 a615 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d705 d63e d67a d580 d580 d480 d379 d341 d209 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac10 ab51 aa7d aa80 a980 a880 a873 a72a a701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d60b d552 d57e d480 d380 d380 d279 d147 d00d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ae01 ad15 ac56 ac7d ab80 aa80 aa80 a97a a83f a805 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d515 d45e d37f d380 d280 d180 d07b d054 cf18 ce01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af03 af23 ae60 ad7e ac80 ac80 ab80 aa7c aa4a a90a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d401 d31a d360 d27f d180 d180 d080 cf7e ce66 cd2f cc09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b201 b10e b03c af6f af7f ae80 ad80 ac80 ac7c ab50 aa0e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d301 d219 d15b d17e d080 cf80 ce80 ce80 cd77 cc53 cb23 ca07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b401 b40b b32c b25d b17b b080 af80 ae80 ae80 ad7a ac4c ac0f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d101 d114 d052 cf7a cf80 ce80 cd80 cc80 cb7f ca74 ca53 c82b c70f c604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b705 b614 b533 b45b b378 b280 b180 b180 b080 af80 ae76 ae43 ad0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d00c cf3e ce72 cd7f cd80 cc80 cb80 ca80 c97f c879 c766 c64a c531 c41c c30f c20b c108 bf06 be07 bd09 bc0b bb10 ba20 b936 b850 b76b b67b b580 b480 b380 b280 b180 b07e b069 af2f ae06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce05 ce25 cd5b cc7a cb80 ca80 c980 c980 c880 c780 c680 c57b c474 c36c c260 c159 bf53 be54 bd5a bc61 bb6c ba75 b97c b880 b780 b680 b580 b480 b380 b280 b177 b150 b01b af02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd01 cd0d cc37 cb65 ca7b c980 c880 c780 c680 c580 c480 c480 c380 c180 c180 bf80 be80 bd80 bc80 bb80 ba80 b980 b880 b780 b680 b580 b480 b478 b35c b22c b108 b100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd01 cd0d cc37 cb65 ca7b c980 c880 c780 c680 c580 c480 c480 c380 c180 c180 bf80 be80 bd80 bc80 bb80 ba80 b980 b880 b780 b680 b580 b480 b478 b35c b22c b108 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb02 cb11 c937 c95f c876 c77f c680 c580 c480 c380 c280 c180 c080 bf80 be80 bd80 bc80 bb80 ba80 b980 b880 b780 b77e b673 b557 b42d b30c b301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c901 c80c c725 c746 c661 c573 c47b c37f c280 c180 c080 bf80 be80 bd80 bd80 bb80 bb7e ba79 b970 b85c b73f b61e b508 b501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c700 c603 c60b c51b c430 c33f c24e c159 c05d bf63 be61 be5d bd57 bc4b bb3c ba2b b916 b809 b702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c201 c205 c108 c00a bf0c bf0b be0a bd08 bc04 bb00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c603 c60b c51b c430 c33f c24e c159 c05d bf63 be61 be5d bd57 bc4b bb3c ba2b b916 b809 b702 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c201 c205 c108 c00a bf0c bf0b be0a bd08 bc04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_ab_back_holo_dark.png │ ├── sng │ │ @@ -65,38 +65,37 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 49 66 61 67 41 31 135 140 138 141 39 96 133 122 77 2 43 134 126 130 121 17 4 107 125 136 57 13 116 131 40 72 124 89 23 129 85 137 69 36 127 111 9 38 109 8 87 68 24 128 74 14 118 59 5 108 132 45 18 97 79 32 139} │ │ + 0 1 49 66 61 67 41 31 135 140 138 141 39 96 133 122 77 2 43 134 126 130 121 17 4 107 125 136 57 13 116 131 40 72 124 89 23 129 85 137 69 36 127 111 9 38 109 8 87 68 24 128 74 14 118 59 5 108 132 45 18 97 79 32 139} │ │ IMAGE { │ │ pixels hex │ │ -000000000000000001010102010101000000000000000000 │ │ -000000000000000001010102030405060701020100000000 │ │ -000000000000000101020108090a0b0c0d01020100000000 │ │ -00000000000000010101010e0f100f110102010000000000 │ │ -000000000000010112011314151617180102010100000000 │ │ -000000000001010101191a0f1b1c05011201010000000000 │ │ -0000000000010112011d1c1b0f1a19010101010000000000 │ │ -00000000010102011e1f20150f2101120101000000000000 │ │ -0000000001010201221c2309240102010100000000000000 │ │ -00000000010201252326261b250102010100000000000000 │ │ -000000000102012709232829011201010000000000000000 │ │ -0000000002012a162b202c2d010101010000000000000000 │ │ -0000000012012e2015202f30010101010000000000000000 │ │ -000000000102013109232832011201010000000000000000 │ │ -00000000010201331534261b250102010100000000000000 │ │ -0000000001010201351c2309240102010100000000000000 │ │ -0000000001010201363716150f2101120101000000000000 │ │ -000000000001011201381c1b0f1a19010101010000000000 │ │ -000000000001010101393a3b1b1c05011201010000000000 │ │ -000000000000010112013c141516173d0102010100000000 │ │ -00000000000000010101013e0f100f3f0102010000000000 │ │ -0000000000000001010201401c410b0c0d01020100000000 │ │ -000000000000000001010102030405060701020100000000 │ │ -000000000000000001010102010101000000000000000000 │ │ +000000000000000000000001000000000000000000000000 │ │ +000000000000000000000001020304050600010000000000 │ │ +00000000000000000001000708090a0b0c00010000000000 │ │ +00000000000000000000000d0e0f0e100001000000000000 │ │ +000000000000000011001213141516170001000000000000 │ │ +00000000000000000018190e1a1b04001100000000000000 │ │ +0000000000000011001c1b1a0e1918000000000000000000 │ │ +00000000000001001d1e1f140e2000110000000000000000 │ │ +0000000000000100211b2208230001000000000000000000 │ │ +00000000000100242225251a240001000000000000000000 │ │ +000000000001002608222728001100000000000000000000 │ │ +00000000010029152a1f2b2c000000000000000000000000 │ │ +0000000011002d1f141f2e2f000000000000000000000000 │ │ +000000000001003008222731001100000000000000000000 │ │ +00000000000100321433251a240001000000000000000000 │ │ +0000000000000100341b2208230001000000000000000000 │ │ +0000000000000100353615140e2000110000000000000000 │ │ +000000000000001100371b1a0e1918000000000000000000 │ │ +00000000000000000038393a1a1b04001100000000000000 │ │ +000000000000000011003b131415163c0001000000000000 │ │ +00000000000000000000003d0e0f0e3e0001000000000000 │ │ +00000000000000000001003f1b400a0b0c00010000000000 │ │ +000000000000000000000001020304050600010000000000 │ │ +000000000000000000000001000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_dark.png │ ├── sng │ │ @@ -47,55 +47,54 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 4 11 10 143 200 191 196 198 195 199 186 12 209 207 197 192 213 168 26 3 13 170 224 158 17 193 31 162 228 19 7 165 227 161 2 21 164 20 24 163 236 104 30 106 9} │ │ + 0 1 4 11 10 143 200 191 196 198 195 199 186 12 209 207 197 192 213 168 26 3 13 170 224 158 17 193 31 162 228 19 7 165 227 161 2 21 164 20 24 163 236 104 30 106 9} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000001111222222222222111000000000000000 │ │ -000000000000001112110000000000000000000000000000 │ │ -000000000000000113444555555555211000000000000000 │ │ -000000000000001126789A99999BCD412000000000000000 │ │ -0000000000000021E7FGHIA9999BCD412000000000000000 │ │ -000000000000002148GJKLMN555555211000000000000000 │ │ -00000000000000214BHOPQR1200000000000000000000000 │ │ -00000000000000215HSTUVUW1M2222111000000000000000 │ │ -000000000000002159HXRYZaW1b111000000000000000000 │ │ -0000000000000021599E1cdZaW1b11100000000000000000 │ │ -0000000000000021599511edZaW1b1110000000000000000 │ │ -000000000000002159951M1edZaW1b111000000000000000 │ │ -0000000000000021599512b1edZaW1b11100000000000000 │ │ -00000000000000215BB5121b1eYZaW1b1110000000000000 │ │ -00000000000000215CC51211b1cYZaW1b111000000000000 │ │ -00000000000000215DD512111b1cYZaW1b11100000000000 │ │ -00000000000000112442110111b1cYZaW120000000000000 │ │ -000000000000000000000000111b1cYZUf12100000000000 │ │ -0000000000000011122111000111b1cghi1b100000000000 │ │ -00000000000000000000000000111b1jkl12000000000000 │ │ -000000000000000000000000000111221111100000000000 │ │ -00000000000000000000000000001112b211100000000000 │ │ -000000000000000000000000000001111111000000000000 │ │ +000000000000000000111111111111000000000000000000 │ │ +000000000000000001000000000000000000000000000000 │ │ +000000000000000002333444444444100000000000000000 │ │ +000000000000000015678988888ABC301000000000000000 │ │ +0000000000000010D6EFGH98888ABC301000000000000000 │ │ +000000000000001037FIJKLM444444100000000000000000 │ │ +00000000000000103AGNOPQ0100000000000000000000000 │ │ +00000000000000104GRSTUTV0L1111000000000000000000 │ │ +000000000000001048GWQXYZV0a000000000000000000000 │ │ +0000000000000010488D0bcYZV0a00000000000000000000 │ │ +0000000000000010488400dcYZV0a0000000000000000000 │ │ +000000000000001048840L0dcYZV0a000000000000000000 │ │ +0000000000000010488401a0dcYZV0a00000000000000000 │ │ +00000000000000104AA4010a0dXYZV0a0000000000000000 │ │ +00000000000000104BB40100a0bXYZV0a000000000000000 │ │ +00000000000000104CC401000a0bXYZV0a00000000000000 │ │ +00000000000000001331000000a0bXYZV010000000000000 │ │ +000000000000000000000000000a0bXYTe01000000000000 │ │ +0000000000000000011000000000a0bfgh0a000000000000 │ │ +00000000000000000000000000000a0ijk01000000000000 │ │ +000000000000000000000000000000110000000000000000 │ │ +00000000000000000000000000000001a100000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_menu_share_holo_dark.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-hdpi-v4/abs__spinner_48_outer_holo.png │ ├── sng │ │ @@ -250,85 +250,84 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 3 6 4 0 1 73 146 140 126 108 79 46 21 2 128 254 253 252 246 236 222 185 138 84 32 5 7 251 250 249 247 234 200 132 56 11 9 8 248 242 216 145 55 12 10 220 227 235 244 245 240 207 117 29 14 13 15 31 33 49 77 107 150 197 229 243 241 233 174 62 16 27 72 139 205 238 237 204 96 17 43 121 202 239 219 119 19 18 142 125 20 93 114 22 23 60 180 232 213 25 24 170 230 231 198 26 45 176 169 28 191 228 30 85 209 226 225 131 221 224 41 184 223 199 57 35 34 103 215 218 36 179 182 37 112 217 208 82 39 38 52 195 130 40 157 214 171 42 113 212 192 44 78 211 201 51 100 47 167 206 50 158 133 155 203 54 160 127 116 177 58 59 63 196 190 61 94 194 193 162 64 65 166 66 67 183 188 189 83 68 69 186 187 165 48 70 71 120 74 134 181 75 172 76 152 178 80 109 81 173 175 163 87 88 86 104 168 90 91 159 110 92 95 97 98 148 161 105 89 99 101 102 156 106 154 115 135 141 144 149 151 153 111 123 129 137 143 147 118 124} │ │ + 0 3 6 4 1 73 146 140 126 108 79 46 21 2 128 254 253 252 246 236 222 185 138 84 32 5 7 251 250 249 247 234 200 132 56 11 9 8 248 242 216 145 55 12 10 220 227 235 244 245 240 207 117 29 14 13 15 31 33 49 77 107 150 197 229 243 241 233 174 62 16 27 72 139 205 238 237 204 96 17 43 121 202 239 219 119 19 18 142 125 20 93 114 22 23 60 180 232 213 25 24 170 230 231 198 26 45 176 169 28 191 228 30 85 209 226 225 131 221 224 41 184 223 199 57 35 34 103 215 218 36 179 182 37 112 217 208 82 39 38 52 195 130 40 157 214 171 42 113 212 192 44 78 211 201 51 100 47 167 206 50 158 133 155 203 54 160 127 116 177 58 59 63 196 190 61 94 194 193 162 64 65 166 66 67 183 188 189 83 68 69 186 187 165 48 70 71 120 74 134 181 75 172 76 152 178 80 109 81 173 175 163 87 88 86 104 168 90 91 159 110 92 95 97 98 148 161 105 89 99 101 102 156 106 154 115 135 141 144 149 151 153 111 123 129 137 143 147 118 124} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000001020304000000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000004040505050504060708090a0b0c0d0204000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000004050e010303010e0e050f101112131415161718190200000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000004050e1a1b1b021a0301010e050f101111121c1d1e1f20212223240400000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000004011b252526261b021a03010e050f101111121c1d1e271f1328292a2b1b000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000040e1b242c242d25261b021a03010e050a2e152f30311e1e271f133231333435360500000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000041a2c37382c242d25261b1a010e050404393a3b3c3d3e3f40413132314228434445461a000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000052639473937382c2d261a0e0504040000000000000000052548494a4b4c422843334d4e4f380000000000000000000000000000000000 │ │ -000000000000000000000000000000040e245050473937382d1a0e04000000000000000000000000000000041b5152534d33544c4d55565004000000000000000000000000000000 │ │ -0000000000000000000000000000000e2c575758504737260e0400000000000000000000000000000000000000001a0c59154c4d1430155a47000000000000000000000000000000 │ │ -00000000000000000000000000000e2c0d0d5b5758370205000000000000000000000000000000000000000000000004375c2130303020555d2c0000000000000000000000000000 │ │ -0000000000000000000000000005245e5f5e0d57370304000000000000000000000000000000000000000000000000000003606162204462634f0200000000000000000000000000 │ │ -00000000000000000000000004265f64655f0d370104000000000000000000000000000000000000000000000000000000000e0c6667626867694605000000000000000000000000 │ │ -0000000000000000000000041a0d486a6465500304000000000000000000000000000000000000000000000000000000000000056b6c4167412f6d3a000000000000000000000000 │ │ -000000000000000000000005506e6e486a5b1a0400000000000000000000000000000000000000000000000000000000000000000e236f70702f2e56260000000000000000000000 │ │ -0000000000000000000004254871366e642504000000000000000000000000000000000000000000000000000000000000000000000372732f7475402b0400000000000000000000 │ │ -000000000000000000000e5e3a3a713639050000000000000000000000000000000000000000000000000000000000000000000000002c7677787877172c00000000000000000000 │ │ -000000000000000000042d3a3b193a651a0000000000000000000000000000000000000000000000000000000000000000000000000004797a7b15157c7d04000000000000000000 │ │ -0000000000000000000e5e7e7f3b3a38040000000000000000000000000000000000000000000000000000000000000000000000000000038081772e825a1b000000000000000000 │ │ -0000000000000000001b3a83837e4803000000000000000000000000000000000000000000000000000000000000000000000000000000003b842e5555857f000000000000000000 │ │ -00000000000000000447868686835004000000000000000000000000000000000000000000000000000000000000000000000000000000001a87818288898a050000000000000000 │ │ -00000000000000000e6a8b8b8c3b1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000008d8e2929818f260000000000000000 │ │ -0000000000000000027e799090480e0000000000000000000000000000000000000000000000000000000000000000000000000000000000005891819292935f0000000000000000 │ │ -00000000000000002c905194795b040000000000000000000000000000000000000000000000000000000000000000000000000000000000000395966396973c0000000000000000 │ │ -0000000000000004575198987937000000000000000000000000000000000000000000000000000000000000000000000000000000000000000499539a9a9b3d0000000000000000 │ │ -0000000000000005640c0c6b792500000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c977373349d0500000000000000 │ │ -000000000000000e719e9e9e8b1a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003661898934350300000000000000 │ │ -00000000000000013b3c3c3c860300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d9fa0a0a00f2600000000000000 │ │ -000000000000000383a1a1a18303000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057a24e4e4ea32d00000000000000 │ │ -0000000000000003868d8d8d8c03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058a4a5a5a5222d00000000000000 │ │ -000000000000000186a6a6a6791a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ba79b9b9ba82500000000000000 │ │ -0000000000000001832b2b236b020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000656d7c7c7ca91a00000000000000 │ │ -0000000000000005197d7d7d9c2500000000000000000000000000000000000000000000000000000000000000000000000000000000000000008baa6969409d0500000000000000 │ │ -000000000000000448abacac2b500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad7aaeaeaf990000000000000000 │ │ -0000000000000000577db0b06048040000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb16fb2b2848d0000000000000000 │ │ -000000000000000024a646adad79010000000000000000000000000000000000000000000000000000000000000000000000000000000000002c229797b3b46a0000000000000000 │ │ -00000000000000001a0cb5b6b6232400000000000000000000000000000000000000000000000000000000000000000000000000000000000086b7afaf6fa8240000000000000000 │ │ -0000000000000000053bb6b8b9b66e04000000000000000000000000000000000000000000000000000000000000000000000000000000000e72babbbc7abd050000000000000000 │ │ -00000000000000000050b0bebfbf3c02000000000000000000000000000000000000000000000000000000000000000000000000000000005717c0c1c1c28c000000000000000000 │ │ -0000000000000000001ac3c4c4c5b96504000000000000000000000000000000000000000000000000000000000000000000000000000005be457a1616c62d000000000000000000 │ │ -000000000000000000046ab94906c78d1b00000000000000000000000000000000000000000000000000000000000000000000000000000dc8c985ba93ac05000000000000000000 │ │ -0000000000000000000026a6c7caca4919050000000000000000000000000000000000000000000000000000000000000000000000001a18cb61c9c9a83700000000000000000000 │ │ -00000000000000000000056ec5cc3d99b8580400000000000000000000000000000000000000000000000000000000000000000000050ccdaace84b7ac0500000000000000000000 │ │ -0000000000000000000000029c3d0bcfcf7d2d040000000000000000000000000000000000000000000000000000000000000000046a0f456caa6cd0240000000000000000000000 │ │ -00000000000000000000000457becfd18ad19c26040000000000000000000000000000000000000000000000000000000000000458d06dd245d30783040000000000000000000000 │ │ -0000000000000000000000000e7e3dbd1872bd3c26040000000000000000000000000000000000000000000000000000000004509dd466cbd2a7b901000000000000000000000000 │ │ -00000000000000000000000000023c8a72d5d6d7a624040000000000000000000000000000000000000000000000000000055fd8a7d96d66b7b12500000000000000000000000000 │ │ -0000000000000000000000000004247d72d6dadbdab60d05000000000000000000000000000000000000000000000000018ba9dcc2b7d9c2dd580400000000000000000000000000 │ │ -0000000000000000000000000000043746d6dbdeb1dfcf90260400000000000000000000000000000000000000000539b9c8dcb4d4c2b49565040000000000000000000000000000 │ │ -0000000000000000000000000000000439b0dab1dfe0e1b1bf711b0400000000000000000000000000000000052cc30ae291dce3b4a2e45f05000000000000000000000000000000 │ │ -00000000000000000000000000000000042c23e54fe1e6e7e84fc58b39030400000000000000000000041a0d238008cda4e9a2dc3fde580400000000000000000000000000000000 │ │ -0000000000000000000000000000000000041b5172e19de8d8ea3ed8dbb90c48372d26021b2524503babd55608e23fcdeba4e9c8b62d040000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000016abe4f80e4ea0add875d870ae7ded7bd72dee7ec5aedeeef07e2f0f1f22ae8860100000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000042579cfe73ed0f395ec355652f45aa8f576a3edf64aeef72af8e2f7957d24040000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000052c94999ddd95ec355652f45aa8f576a3edf64aeef75922d87d470500000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000052536ac728087f952f45aa8f58f22c8ed22fad806832405000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000e2d5f94ab0672dbe1e1dfdbcfb63c6a2401000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000503262d24242d26030400000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000001020300000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000040404040005060708090a0b0c0200000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000040d010303010d0d040e0f1011121314151617180200000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000040d191a1a02190301010d040e0f1010111b1c1d1e1f202122230000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000011a242425251a021903010d040e0f1010111b1c1d261e122728292a1a000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000d1a232b232c24251a021903010d04092d142e2f301d1d261e123130323334350400000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000192b36372b232c24251a19010d04000038393a3b3c3d3e3f4030313041274243444519000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000042538463836372b2c25190d040000000000000000000004244748494a4b412742324c4d4e370000000000000000000000000000000000 │ │ +000000000000000000000000000000000d234f4f463836372c190d00000000000000000000000000000000001a5051524c32534b4c54554f00000000000000000000000000000000 │ │ +0000000000000000000000000000000d2b5656574f4636250d000000000000000000000000000000000000000000190b58144b4c132f145946000000000000000000000000000000 │ │ +00000000000000000000000000000d2b0c0c5a5657360204000000000000000000000000000000000000000000000000365b202f2f2f1f545c2b0000000000000000000000000000 │ │ +0000000000000000000000000004235d5e5d0c563603000000000000000000000000000000000000000000000000000000035f60611f4361624e0200000000000000000000000000 │ │ +00000000000000000000000000255e63645e0c360100000000000000000000000000000000000000000000000000000000000d0b6566616766684504000000000000000000000000 │ │ +000000000000000000000000190c476963644f0300000000000000000000000000000000000000000000000000000000000000046a6b4066402e6c39000000000000000000000000 │ │ +0000000000000000000000044f6d6d47695a190000000000000000000000000000000000000000000000000000000000000000000d226e6f6f2e2d55250000000000000000000000 │ │ +0000000000000000000000244770356d632400000000000000000000000000000000000000000000000000000000000000000000000371722e73743f2a0000000000000000000000 │ │ +000000000000000000000d5d3939703538040000000000000000000000000000000000000000000000000000000000000000000000002b7576777776162b00000000000000000000 │ │ +000000000000000000002c393a18396419000000000000000000000000000000000000000000000000000000000000000000000000000078797a14147b7c00000000000000000000 │ │ +0000000000000000000d5d7d7e3a3937000000000000000000000000000000000000000000000000000000000000000000000000000000037f80762d81591a000000000000000000 │ │ +0000000000000000001a3982827d4703000000000000000000000000000000000000000000000000000000000000000000000000000000003a832d5454847e000000000000000000 │ │ +00000000000000000046858585824f000000000000000000000000000000000000000000000000000000000000000000000000000000000019868081878889040000000000000000 │ │ +00000000000000000d698a8a8b3a1a0000000000000000000000000000000000000000000000000000000000000000000000000000000000008c8d2828808e250000000000000000 │ │ +0000000000000000027d788f8f470d0000000000000000000000000000000000000000000000000000000000000000000000000000000000005790809191925e0000000000000000 │ │ +00000000000000002b8f5093785a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000394956295963b0000000000000000 │ │ +00000000000000005650979778360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000985299999a3c0000000000000000 │ │ +0000000000000004630b0b6a782400000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b967272339c0400000000000000 │ │ +000000000000000d709d9d9d8a1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000003560888833340300000000000000 │ │ +00000000000000013a3b3b3b850300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c9e9f9f9f0e2500000000000000 │ │ +000000000000000382a0a0a08203000000000000000000000000000000000000000000000000000000000000000000000000000000000000000056a14d4d4da22c00000000000000 │ │ +0000000000000003858c8c8c8b03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000057a3a4a4a4212c00000000000000 │ │ +000000000000000185a5a5a5781900000000000000000000000000000000000000000000000000000000000000000000000000000000000000005aa69a9a9aa72400000000000000 │ │ +0000000000000001822a2a226a020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000646c7b7b7ba81900000000000000 │ │ +0000000000000004187c7c7c9b2400000000000000000000000000000000000000000000000000000000000000000000000000000000000000008aa968683f9c0400000000000000 │ │ +000000000000000047aaabab2a4f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac79adadae980000000000000000 │ │ +0000000000000000567cafaf5f47000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db06eb1b1838c0000000000000000 │ │ +000000000000000023a545acac78010000000000000000000000000000000000000000000000000000000000000000000000000000000000002b219696b2b3690000000000000000 │ │ +0000000000000000190bb4b5b5222300000000000000000000000000000000000000000000000000000000000000000000000000000000000085b6aeae6ea7230000000000000000 │ │ +0000000000000000043ab5b7b8b56d00000000000000000000000000000000000000000000000000000000000000000000000000000000000d71b9babb79bc040000000000000000 │ │ +0000000000000000004fafbdbebe3b02000000000000000000000000000000000000000000000000000000000000000000000000000000005616bfc0c0c18b000000000000000000 │ │ +00000000000000000019c2c3c3c4b86400000000000000000000000000000000000000000000000000000000000000000000000000000004bd44791515c52c000000000000000000 │ │ +0000000000000000000069b84805c68c1a00000000000000000000000000000000000000000000000000000000000000000000000000000cc7c884b992ab04000000000000000000 │ │ +0000000000000000000025a5c6c9c94818040000000000000000000000000000000000000000000000000000000000000000000000001917ca60c8c8a73600000000000000000000 │ │ +00000000000000000000046dc4cb3c98b7570000000000000000000000000000000000000000000000000000000000000000000000040bcca9cd83b6ab0400000000000000000000 │ │ +0000000000000000000000029b3c0acece7c2c00000000000000000000000000000000000000000000000000000000000000000000690e446ba96bcf230000000000000000000000 │ │ +00000000000000000000000056bdced089d09b25000000000000000000000000000000000000000000000000000000000000000057cf6cd144d20682000000000000000000000000 │ │ +0000000000000000000000000d7d3cbc1771bc3b250000000000000000000000000000000000000000000000000000000000004f9cd365cad1a6b801000000000000000000000000 │ │ +00000000000000000000000000023b8971d4d5d6a523000000000000000000000000000000000000000000000000000000045ed7a6d86c65b6b02400000000000000000000000000 │ │ +0000000000000000000000000000237c71d5d9dad9b50c04000000000000000000000000000000000000000000000000018aa8dbc1b6d8c1dc570000000000000000000000000000 │ │ +0000000000000000000000000000003645d5daddb0dece8f250000000000000000000000000000000000000000000438b8c7dbb3d3c1b39464000000000000000000000000000000 │ │ +0000000000000000000000000000000038afd9b0dedfe0b0be701a0000000000000000000000000000000000042bc209e190dbe2b3a1e35e04000000000000000000000000000000 │ │ +00000000000000000000000000000000002b22e44ee0e5e6e74ec48a3803000000000000000000000000190c227f07cca3e8a1db3edd570000000000000000000000000000000000 │ │ +0000000000000000000000000000000000001a5071e09ce7d7e93dd7dab80b47362c25021a24234f3aaad45507e13ecceaa3e8c7b52c000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000169bd4e7fe3e909dc865c8609e6ddd6bc71dde6eb59ecedee06e1eff0f129e7850100000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000002478cee63dcff294eb345551f359a7f475a2ecf549edf629f7e1f6947c23000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000042b93989cdc94eb345551f359a7f475a2ecf549edf65821d77c460400000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000042435ab717f86f851f359a7f48e21c7ec21f9d705822304000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000d2c5e93aa0571dae0e0dedaceb53b692301000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000403252c23232c25030000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -36,43 +35,43 @@ │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 7 11 2 15 17 10 16 8 43 73 19 18 72 45 9 12 76 102 75 74 80 13 20 79 81 82 21 71 51 53 3} │ │ + 0 1 7 11 2 15 17 10 16 8 43 73 19 18 72 45 9 12 76 102 75 74 80 13 20 79 81 82 21 71 51 53 3} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000012343111111111134351000000 │ │ -00000026777411111111877795000000 │ │ -000000A7BCD7411111187EFG7H000000 │ │ -000000I7JKLD74111187EMKN7O000000 │ │ -000000A7PQKLD741187EMKRP7H000000 │ │ -000000147PQKMD7487EMKSP741000000 │ │ -0000001147PQKMD77EMKSP7411000000 │ │ -00000011147PNKMEEMKSP74111000000 │ │ -000000111147PNKMMKST741111000000 │ │ -0000001111147PRKKST7411111000000 │ │ -0000001111187EUKKME7811111000000 │ │ -000000111187EUKRNKME781111000000 │ │ -00000011187EUKRPPNKME78111000000 │ │ -0000001187EUKRP77PNKME7811000000 │ │ -000000187EUKSP7447PNKME781000000 │ │ -00000037EUKSP741147PNKME78000000 │ │ -00000047UKSP74111147PNKME7000000 │ │ -00000037VST7411111147PNW78000000 │ │ -000000X777741111111147777X000000 │ │ -0000001XHOH1111111111HOHX1000000 │ │ +00000001232000000000023240000000 │ │ +00000015666300000000766684000000 │ │ +00000096ABC6300000076DEF6G000000 │ │ +000000H6IJKC63000076DLJM6N000000 │ │ +00000096OPJKC630076DLJQO6G000000 │ │ +000000036OPJLC6376DLJRO630000000 │ │ +0000000036OPJLC66DLJRO6300000000 │ │ +00000000036OMJLDDLJRO63000000000 │ │ +000000000036OMJLLJRS630000000000 │ │ +0000000000036OQJJRS6300000000000 │ │ +0000000000076DTJJLD6700000000000 │ │ +000000000076DTJQMJLD670000000000 │ │ +00000000076DTJQOOMJLD67000000000 │ │ +0000000076DTJQO66OMJLD6700000000 │ │ +000000076DTJRO6336OMJLD670000000 │ │ +00000026DTJRO630036OMJLD67000000 │ │ +00000036TJRO63000036OMJLD6000000 │ │ +00000026URS6300000036OMV67000000 │ │ +000000W666630000000036666W000000 │ │ +0000000WGNG0000000000GNGW0000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_search_api_holo_light.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -17,15 +16,14 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (165,165,167) # rgb = (0xa5,0xa5,0xa7) │ │ (128,128,132) # rgb = (0x80,0x80,0x84) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ - (115,115,119) # rgb = (0x73,0x73,0x77) │ │ (121,121,125) # rgb = (0x79,0x79,0x7d) │ │ (136,136,139) # rgb = (0x88,0x88,0x8b) │ │ (212,212,213) # rgb = (0xd4,0xd4,0xd5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (189,189,191) # rgb = (0xbd,0xbd,0xbf) │ │ (124,124,127) # rgb = (0x7c,0x7c,0x7f) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ @@ -109,45 +107,46 @@ │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ (169,169,171) # rgb = (0xa9,0xa9,0xab) │ │ (217,217,218) # rgb = (0xd9,0xd9,0xda) │ │ (167,167,169) # rgb = (0xa7,0xa7,0xa9) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (197,197,199) # rgb = (0xc5,0xc5,0xc7) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (115,115,119) # rgb = (0x73,0x73,0x77) │ │ } │ │ tRNS { │ │ - 0 0 17 29 39 43 34 24 11 21 35 31 10 4 93 175 235 255 210 148 58 26 70 195 240 245 143 46 30 85 140 100 178 190 48 15 19 68 238 193 53 40 95 165 37 2 33 188 36 80 243 103 25 13 83 3 130 215 155 150 8 233 12 28 133 18 41 248 50 23 42 253 125 163 63 5 145 118 205 20 128 6 7 230 120 27 203 153 113 110 180 60 98 228 115 32 250 168 183 225 223 73 78 88 55 90 14 65 1} │ │ + 0 17 29 39 43 34 24 11 21 35 31 10 4 93 175 235 210 148 58 26 70 195 240 245 143 46 30 85 140 100 178 190 48 15 19 68 238 193 53 40 95 165 37 2 33 188 36 80 243 103 25 13 83 3 130 215 155 150 8 233 12 28 133 18 41 248 50 23 42 253 125 163 63 5 145 118 205 20 128 6 7 230 120 27 203 153 113 110 180 60 98 228 115 32 250 168 183 225 223 73 78 88 55 90 14 65 1} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0001010101010101020304050505060708010101010101010101010101010100 │ │ -000101010101090a0505050505050505050b0c01010101010101010101010100 │ │ -000101010d0b05050e0f10111111121314050515010101010101010101010100 │ │ -0001010d060516171111111118111111191a1b05150101010101010101010100 │ │ -0001011c051d1811101e160505051f2011112122052301010101010101010100 │ │ -000124052526112728050505290505052a10112b052c2d010101010101010100 │ │ -00012e052f11271b05030c01012d023005313211330534010101010101010100 │ │ -003505361118140515010101010101372e05381139050a010101010101010100 │ │ -0034053a113b051c01010101010101013c051b3d1131053c0101010101010100 │ │ -000a05391136053e0101010101010101013f052b114005410101010101010100 │ │ -004205431144052d010101010101010101410538113a05450101010101010100 │ │ -0046054747054601010101010101010101020548114905070101010101010100 │ │ -0004053d114a054b01010101010101010145053b114c05090101010101010100 │ │ -000b0527114d05450101010101010101012e054e1133053e0101010101010100 │ │ -004f0550114e05425101010101010101150531473244052d0101010101010100 │ │ -00520522531154050441010101012d55051b561157051c010101010101010100 │ │ -00013f0558114359050506344f3f2c05285a115328053e510101010101010100 │ │ -00010d04053a11115a5b05050505055c5d1111475e0505055f52010101010100 │ │ -0001013505051a47116012611a6263111164321147580e650529520101010100 │ │ -000101013505056662111111111111101e446732111111474d05295201010100 │ │ -00010101010c5f0505685950385966050505056960111111474d052952010100 │ │ -00010101010101412e05050505050504030c05661111111111474d0529520100 │ │ -0001010101010101010d6a02416a5201014b056b191111111111474d05295100 │ │ -0001010101010101010101010101010101010b050e191111111111475e050b00 │ │ -0001010101010101010101010101010101014b0a050e19111111111143054200 │ │ -000101010101010101010101010101010101014b0a050e191111111163052c00 │ │ -00010101010101010101010101010101010101014b0a050e191111475c055500 │ │ -0001010101010101010101010101010101010101014b0a050e63120e05306c00 │ │ -000101010101010101010101010101010101010101014b0a050505050a520100 │ │ -00010101010101010101010101010101010101010101016c552c060701010100 │ │ +0000000000000000010203040404050607000000000000000000000000000000 │ │ +00000000000008090404040404040404040a0b00000000000000000000000000 │ │ +000000000c0a04040d0e0f6b6b6b101112040413000000000000000000000000 │ │ +0000000c050414156b6b6b6b166b6b6b17181904130000000000000000000000 │ │ +0000001a041b166b0f1c140404041d1e6b6b1f20042100000000000000000000 │ │ +0000220423246b252604040427040404280f6b29042a2b000000000000000000 │ │ +00002c042d6b251904020b00002b012e042f306b310432000000000000000000 │ │ +003304346b16120413000000000000352c04366b370409000000000000000000 │ │ +003204386b39041a00000000000000003a04193b6b2f043a0000000000000000 │ │ +000904376b34043c0000000000000000003d04296b3e043f0000000000000000 │ │ +004004416b42042b0000000000000000003f04366b3804430000000000000000 │ │ +00440445450444000000000000000000000104466b4704060000000000000000 │ │ +0003043b6b4804490000000000000000004304396b4a04080000000000000000 │ │ +000a04256b4b04430000000000000000002c044c6b31043c0000000000000000 │ │ +004d044e6b4c04404f0000000000000013042f453042042b0000000000000000 │ │ +00500420516b5204033f000000002b530419546b55041a000000000000000000 │ │ +00003d04566b4157040405324d3d2a0426586b5126043c4f0000000000000000 │ │ +00000c0304386b6b585904040404045a5b6b6b455c0404045d50000000000000 │ │ +00000033040418456b5e105f1860616b6b62306b45560d630427500000000000 │ │ +0000000033040464606b6b6b6b6b6b0f1c4265306b6b6b454b04275000000000 │ │ +00000000000b5d040466574e36576404040404675e6b6b6b454b042750000000 │ │ +000000000000003f2c04040404040403020b04646b6b6b6b6b454b0427500000 │ │ +0000000000000000000c68013f68500000490469176b6b6b6b6b454b04274f00 │ │ +0000000000000000000000000000000000000a040d176b6b6b6b6b455c040a00 │ │ +0000000000000000000000000000000000004909040d176b6b6b6b6b41044000 │ │ +000000000000000000000000000000000000004909040d176b6b6b6b61042a00 │ │ +00000000000000000000000000000000000000004909040d176b6b455a045300 │ │ +0000000000000000000000000000000000000000004909040d61100d042e6a00 │ │ +0000000000000000000000000000000000000000000049090404040409500000 │ │ +00000000000000000000000000000000000000000000006a532a050600000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_menu_share_holo_light.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -59,59 +58,59 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 27 103 133 139 108 43 59 149 153 81 25 151 45 90 117 121 146 119 29 131 18 99 9 85 113 74 76 4 68 144 124 31 106 140 110 38 54 135 32 104 70 5 72 11 36 20 148 40 56 58 41 122 47 51 83} │ │ + 0 27 103 133 139 108 43 59 149 153 81 25 151 45 90 117 121 146 119 29 131 18 99 9 85 113 74 76 4 68 144 124 31 106 140 110 38 54 135 32 104 70 5 72 11 36 20 148 40 56 58 41 122 47 51 83} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000111111111111111111111123456711100000000000 │ │ -00000011111111111111111111189AAAAAB1100000000000 │ │ -00000011111111111111111111CDAAAAAAAE100000000000 │ │ -00000011111111111111111111FAAAAAAAAG100000000000 │ │ -00000011111111111111111111HAAAAAAAAI100000000000 │ │ -00000011111111111111111111JAAAAAAAAI100000000000 │ │ -0000001111111111111111111KLAAAAAAAAG100000000000 │ │ -00000011111111111111111MNAAAAAAAAAAE100000000000 │ │ -000000111111111111111OP9AAQRDAAAAAS1100000000000 │ │ -0000001111111111111TUVAAW711XYZIab11100000000000 │ │ -000000111111111111cdAAd8111111111111100000000000 │ │ -00000011eaI5fe11bWAAVgh1111111111111100000000000 │ │ -0000001iDAAAAARaAA9Pj111111111111111100000000000 │ │ -000000kDAAAAAAAAANl11111111111111111100000000000 │ │ -000000GAAAAAAAALK1111111111111111111100000000000 │ │ -000000VAAAAAAAAW11111111111111111111100000000000 │ │ -000000VAAAAAAAAJ11111111111111111111100000000000 │ │ -000000GAAAAAAAALK1111111111111111111100000000000 │ │ -000000bAAAAAAAAAANM11111111111111111100000000000 │ │ -0000001RAAAAAASaAA9Pj111111111111111100000000000 │ │ -00000011b6Zm6k11nWAAVUh1111111111111100000000000 │ │ -000000111111111111odAAdp111111111111100000000000 │ │ -0000001111111111111hUVAAWq11Xf5Iab11100000000000 │ │ -000000111111111111111jP9AAaRDAAAAAS1100000000000 │ │ -00000011111111111111111MNAAAAAAAAAAE100000000000 │ │ -0000001111111111111111111KLAAAAAAAAG100000000000 │ │ -00000011111111111111111111rAAAAAAAAI100000000000 │ │ -00000011111111111111111111rAAAAAAAAm100000000000 │ │ -00000011111111111111111111FAAAAAAAAG100000000000 │ │ -000000111111111111111111112DAAAAAAAs10000000000t │ │ -00000011111111111111111111189AAAAAu11000000000tt │ │ -00000011111111111111111111112fdZa711100000000ttt │ │ -00000011111111111111111111111111111110000000tttt │ │ -0000001111111111111111111111111111111000000ttttt │ │ -000000000000000000000000000000000000000000tttttt │ │ -00000000000000000000000000000000000000000ttttttt │ │ -0000000000000000000000000000000000000000tttttttt │ │ -000000000000000000000000000000000000000ttttttttt │ │ -00000000000000000000000000000000000000tttttttttt │ │ -0000000000000000000000000000000000000ttttttttttt │ │ -000000000000000000000000000000000000tttttttttttt │ │ +000000000000000000000000000012345600000000000000 │ │ +0000000000000000000000000007899999A0000000000000 │ │ +00000000000000000000000000BC9999999D000000000000 │ │ +00000000000000000000000000E99999999F000000000000 │ │ +00000000000000000000000000G99999999H000000000000 │ │ +00000000000000000000000000I99999999H000000000000 │ │ +0000000000000000000000000JK99999999F000000000000 │ │ +00000000000000000000000LM9999999999D000000000000 │ │ +000000000000000000000NO899PQC99999R0000000000000 │ │ +0000000000000000000STU99V600WXYHZa00000000000000 │ │ +000000000000000000bc99c7000000000000000000000000 │ │ +00000000dZH4ed00aV99Ufg0000000000000000000000000 │ │ +0000000hC99999QZ998Oi000000000000000000000000000 │ │ +000000jC999999999Mk00000000000000000000000000000 │ │ +000000F99999999KJ0000000000000000000000000000000 │ │ +000000U99999999V00000000000000000000000000000000 │ │ +000000U99999999I00000000000000000000000000000000 │ │ +000000F99999999KJ0000000000000000000000000000000 │ │ +000000a9999999999ML00000000000000000000000000000 │ │ +0000000Q999999RZ998Oi000000000000000000000000000 │ │ +00000000a5Yl5j00mV99UTg0000000000000000000000000 │ │ +000000000000000000nc99co000000000000000000000000 │ │ +0000000000000000000gTU99Vp00We4HZa00000000000000 │ │ +000000000000000000000iO899ZQC99999R0000000000000 │ │ +00000000000000000000000LM9999999999D000000000000 │ │ +0000000000000000000000000JK99999999F000000000000 │ │ +00000000000000000000000000q99999999H000000000000 │ │ +00000000000000000000000000q99999999l000000000000 │ │ +00000000000000000000000000E99999999F000000000000 │ │ +000000000000000000000000001C9999999r00000000000s │ │ +0000000000000000000000000007899999t00000000000ss │ │ +00000000000000000000000000001ecYZ600000000000sss │ │ +00000000000000000000000000000000000000000000ssss │ │ +0000000000000000000000000000000000000000000sssss │ │ +000000000000000000000000000000000000000000ssssss │ │ +00000000000000000000000000000000000000000sssssss │ │ +0000000000000000000000000000000000000000ssssssss │ │ +000000000000000000000000000000000000000sssssssss │ │ +00000000000000000000000000000000000000ssssssssss │ │ +0000000000000000000000000000000000000sssssssssss │ │ +000000000000000000000000000000000000ssssssssssss │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_voice_search_api_holo_light.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -21,15 +20,14 @@ │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -80,45 +78,46 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ } │ │ tRNS { │ │ - 0 0 21 31 40 30 20 6 32 43 34 78 195 240 238 190 75 33 25 85 250 255 83 35 215 42 253 10 41 13 143 243 155 23 55 3 2 50 46 38 230 70 205 203 220 36 28 163 160 245 185 26 14 65 120 188 170 223 48 95 208 110 135 228 210 63 4 73 168 225 213 128 29 1 27 9 7 138 125 19} │ │ + 0 21 31 40 30 20 6 32 43 34 78 195 240 238 190 75 33 25 85 250 83 35 215 42 253 10 41 13 143 243 155 23 55 3 2 50 46 38 230 70 205 203 220 36 28 163 160 245 185 26 14 65 120 188 170 223 48 95 208 110 135 228 210 63 4 73 168 225 213 128 29 1 27 9 7 138 125 19} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000101010101010102030404050601010101010101000000000000 │ │ -0000000000000101010101070809090909090908070101010101000000000000 │ │ -00000000000001010101010a090b0c0d0e0f1009110101010101000000000000 │ │ -0000000000000101010112091314151515151416091201010101000000000000 │ │ -0000000000000101010117091815151515151518091701010101000000000000 │ │ -0000000000000101010119091a1515151515151a091901010101000000000000 │ │ -0000000000000101010109091515151515151515090901010101000000000000 │ │ -0000000000000101010109091515151515151515090901010101000000000000 │ │ -0000000000000101010109091515151515151515090901010101000000000000 │ │ -0000000000000101010109091515151515151515090901010101000000000000 │ │ -0000000000000101010109091515151515151515090901010101000000000000 │ │ -000000000000011b051c09091515151515151515090909111d01000000000000 │ │ -0000000000001b0909090909151515151515151509090909091d000000000000 │ │ -00000000000006091e1f09091515151515151515090915200921000000000000 │ │ -0000000000001b09221f0909151515151515151509091509091d000000000000 │ │ -0000000000002309221f09091515151515151515090915090901000000000000 │ │ -0000000000002409251a26091a1515151515151a092614091901000000000000 │ │ -0000000000000127092829092a1515151515152b09162c092d01000000000000 │ │ -000000000000012e092f30090b31151515151f1009321e093301000000000000 │ │ -000000000000013409350d3609290f0d0e37290938393a091b01000000000000 │ │ -000000000000010105093b0d3c3d130922133e3f404109330101000000000000 │ │ -0000000000000101422d09434445151515154647250948490101000000000000 │ │ -0000000000000101014203090909151515150909094a01010101000000000000 │ │ -0000000000000101014b21110a0922151509090a03024c010101000000000000 │ │ -00000000000001014b09090909092215150909090909194c0101000000000000 │ │ -000000000000010111094d3c460d1515151528460c4709110101000000000000 │ │ -0000000000000101090915151515151515151515151509090101000000000000 │ │ -00000000000001011109363746460d15151546460c4e09110101000000000000 │ │ -00000000000001014c1c090909090909090909090909194c0101000000000000 │ │ -000000000000010101074f050a0a040909090a0a03024c010101000000000000 │ │ +0000000000000000000000000001020303040500000000000000000000000000 │ │ +0000000000000000000000060708080808080807060000000000000000000000 │ │ +000000000000000000000009080a0b0c0d0e0f08100000000000000000000000 │ │ +00000000000000000000110812134e4e4e4e1314081100000000000000000000 │ │ +000000000000000000001508164e4e4e4e4e4e16081500000000000000000000 │ │ +000000000000000000001708184e4e4e4e4e4e18081700000000000000000000 │ │ +0000000000000000000008084e4e4e4e4e4e4e4e080800000000000000000000 │ │ +0000000000000000000008084e4e4e4e4e4e4e4e080800000000000000000000 │ │ +0000000000000000000008084e4e4e4e4e4e4e4e080800000000000000000000 │ │ +0000000000000000000008084e4e4e4e4e4e4e4e080800000000000000000000 │ │ +0000000000000000000008084e4e4e4e4e4e4e4e080800000000000000000000 │ │ +0000000000000019041a08084e4e4e4e4e4e4e4e080808101b00000000000000 │ │ +0000000000001908080808084e4e4e4e4e4e4e4e08080808081b000000000000 │ │ +00000000000005081c1d08084e4e4e4e4e4e4e4e08084e1e081f000000000000 │ │ +0000000000001908201d08084e4e4e4e4e4e4e4e08084e08081b000000000000 │ │ +0000000000002108201d08084e4e4e4e4e4e4e4e08084e080800000000000000 │ │ +000000000000220823182408184e4e4e4e4e4e18082413081700000000000000 │ │ +000000000000002508262708284e4e4e4e4e4e2908142a082b00000000000000 │ │ +000000000000002c082d2e080a2f4e4e4e4e1d0f08301c083100000000000000 │ │ +000000000000003208330c3408270e0c0d352708363738081900000000000000 │ │ +00000000000000000408390c3a3b120820123c3d3e3f08310000000000000000 │ │ +0000000000000000402b084142434e4e4e4e4445230846470000000000000000 │ │ +00000000000000000040020808084e4e4e4e0808084800000000000000000000 │ │ +000000000000000000491f100908204e4e08080902014a000000000000000000 │ │ +0000000000000000490808080808204e4e0808080808174a0000000000000000 │ │ +000000000000000010084b3a440c4e4e4e4e26440b4508100000000000000000 │ │ +000000000000000008084e4e4e4e4e4e4e4e4e4e4e4e08080000000000000000 │ │ +00000000000000001008343544440c4e4e4e44440b4c08100000000000000000 │ │ +00000000000000004a1a080808080808080808080808174a0000000000000000 │ │ +000000000000000000064d04090903080808090902014a000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ 0 128} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_clear_normal.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -196,56 +195,56 @@ │ │ (137,137,137) # rgb = (0x89,0x89,0x89) │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ (206,206,206) # rgb = (0xce,0xce,0xce) │ │ (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ } │ │ tRNS { │ │ - 0 0 1 2 3 4 7 11 15 12 9 5 10 6 14 37 59 39 23 13 28 42 35 72 177 119 47 29 16 34 48 132 172 63 32 54 171 188 196 49 30 51 195 163 45 90 182 187 50 131 181 79 8 19 89 180 185 194 118 130 186 178 78 43 18 25 184 193 119 129 177 46 88 178 182 191 118 128 183 175 24 178 181 190 21 22 36 127 174 26 176 179 189 117 52 53 126 180 172 77 87 174 177 116 58 59 125 178 170 86 172 175 114 124 176 169 76 170 173 174 167 40 85 171 172 56 17 44 123 169 116 57 123 167 168 160 164 115 166 160 74 84 163 121 164 165 158 55 83 161 114 120 162 163 156 159 113 119 161 155 27 82 158 118 159 160 154 73 156 112 117 157 158 152 81 153 111 116 156 151 152 155 150 72 110 38 120 154 147 80 151 114 112 105} │ │ + 0 1 2 3 4 7 11 15 12 9 5 10 6 14 37 59 39 23 13 28 42 35 72 177 119 47 29 16 34 48 132 172 63 32 54 171 188 196 49 30 51 195 163 45 90 182 187 50 131 181 79 8 19 89 180 185 194 118 130 186 178 78 43 18 25 184 193 119 129 177 46 88 178 182 191 118 128 183 175 24 178 181 190 21 22 36 127 174 26 176 179 189 117 52 53 126 180 172 77 87 174 177 116 58 59 125 178 170 86 172 175 114 124 176 169 76 170 173 174 167 40 85 171 172 56 17 44 123 169 116 57 123 167 168 160 164 115 166 160 74 84 163 121 164 165 158 55 83 161 114 120 162 163 156 159 113 119 161 155 27 82 158 118 159 160 154 73 156 112 117 157 158 152 81 153 111 116 156 151 152 155 150 72 110 38 120 154 147 80 151 114 112 105} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000010203040504030201010101010101010101010101010203040504030201000000000000000000 │ │ -0000000000000000000204060708090a0b03000000000000000000000000030b0a09080c0d0402000000000000000000 │ │ -00000000000000000003060e0f101112130d030000000000000000000003060e14151016130d02000000000000000000 │ │ -000000000000000000030c161718191a1b0e0d03000000000000000003061c1d1e1f2021220a03000000000000000000 │ │ -0000000000000000000413232425261927280e0d0300000000000003061c16291f252a2b2c0703000000000000000000 │ │ -00000000000000000003070f2d2e2f261930280e0d030000000003061c1629312f2532331d0a03000000000000000000 │ │ -0000000000000000000334352c363738393a30280e0d03000003061c16293b383c3d3e3f400602000000000000000000 │ │ -000000000000000000020507411a363742434430280e0d0303061c1629454238463e47120c0402000000000000000000 │ │ -00000000000000000001020b09411e48494a4b4c30280834341c16294d4a4e4f3e475007050201000000000000000000 │ │ -0000000000000000000101020b09411e485152534c30225455562957524a583e47500705020101000000000000000000 │ │ -000000000000000000010101020b09591e485a5b5c5d5e3f2c5f605b6162634750070502010101000000000000000000 │ │ -00000000000000000001010101020b09591e6465662f6768696a666b6c63475007050201010101000000000000000000 │ │ -0000000000000000000101010101020b09591e6d6e6f3870716f72737447500705020101010101000000000000000000 │ │ -000000000000000000010101010101020b1314306d75766b767778741e41070502010101010101000000000000000000 │ │ -0000000000000000000101010101010103063579687a7b7b7b7c637d0f7e0d0201010101010101000000000000000000 │ │ -000000000000000000010101010101010334547f68808181816682837935060301010101010101000000000000000000 │ │ -00000000000000000001010101010103067e0f5f8485868788856b892922080d03010101010101000000000000000000 │ │ -000000000000000000010101010103061c565e848a858b8c8d8e8a66893022080d030101010101000000000000000000 │ │ -0000000000000000000101010103061c565e8f9091928c937d9495906f963022080d0301010101000000000000000000 │ │ -00000000000000000001010103061c565e9798999a8c1e165627949b98779c3022080d03010101000000000000000000 │ │ -000000000000000000010103061c565e9d9e989f8c47411c1ca01ea1a29e769c3022080d030101000000000000000000 │ │ -0000000000000000000103061c565ea3a4a5a6a74750070b0d09591ea1a8a47ba93022080d0301000000000000000000 │ │ -000000000000000000020b0e1629aaabacada74750070502030b09591eaeafab81b02728130b02000000000000000000 │ │ -000000000000000000030a141eb1b2abb3a747500705020000020b09591eaeb4b286b047553403000000000000000000 │ │ -000000000000000000040715b1b5b2b6b7475007050200000000020b09591eaeb4b586b8b90c03000000000000000000 │ │ -000000000000000000041323babbbcb74750070502000000000000020b09411abdbebbbf110c03000000000000000000 │ │ -000000000000000000030a1423c0b715550705020000000000000000020b09507fbdc13f123403000000000000000000 │ │ -000000000000000000020b074179147e0c050200000000000000000000020b074028b955070b02000000000000000000 │ │ -00000000000000000002030b340a340d040201010101010101010101010102050d340a060b0301000000000000000000 │ │ -000000000000000000010102030303020201010101010101010101010101010202030302020101000000000000000000 │ │ +000000000000000000000102030403020100000000000000000000000000000102030403020100000000000000000000 │ │ +000000000000000000010305060708090a02000000000000000000000000020a0908070b0c0301000000000000000000 │ │ +00000000000000000002050d0e0f1011120c020000000000000000000002050d13140f15120c01000000000000000000 │ │ +000000000000000000020b15161718191a0d0c02000000000000000002051b1c1d1e1f20210902000000000000000000 │ │ +0000000000000000000312222324251826270d0c0200000000000002051b15281e24292a2b0602000000000000000000 │ │ +00000000000000000002060e2c2d2e25182f270d0c020000000002051b1528302e2431321c0902000000000000000000 │ │ +0000000000000000000233342b35363738392f270d0c02000002051b15283a373b3c3d3e3f0501000000000000000000 │ │ +000000000000000000010406401935364142432f270d0c0202051b1528444137453d46110b0301000000000000000000 │ │ +00000000000000000000010a08401d4748494a4b2f270733331b15284c494d4e3d464f06040100000000000000000000 │ │ +0000000000000000000000010a08401d475051524b2f2153545528565149573d464f0604010000000000000000000000 │ │ +000000000000000000000000010a08581d47595a5b5c5d3e2b5e5f5a606162464f060401000000000000000000000000 │ │ +00000000000000000000000000010a08581d6364652e66676869656a6b62464f06040100000000000000000000000000 │ │ +0000000000000000000000000000010a08581d6c6d6e376f706e717273464f0604010000000000000000000000000000 │ │ +000000000000000000000000000000010a12132f6c74756a757677731d40060401000000000000000000000000000000 │ │ +000000000000000000000000000000000205347867797a7a7a7b627c0e7d0c0100000000000000000000000000000000 │ │ +000000000000000000000000000000000233537e677f8080806581827834050200000000000000000000000000000000 │ │ +00000000000000000000000000000002057d0e5e8384858687846a882821070c02000000000000000000000000000000 │ │ +000000000000000000000000000002051b555d8389848a8b8c8d8965882f21070c020000000000000000000000000000 │ │ +0000000000000000000000000002051b555d8e8f90918b927c93948f6e952f21070c0200000000000000000000000000 │ │ +00000000000000000000000002051b555d969798998b1d155526939a97769b2f21070c02000000000000000000000000 │ │ +000000000000000000000002051b555d9c9d979e8b46401b1b9f1da0a19d759b2f21070c020000000000000000000000 │ │ +0000000000000000000002051b555da2a3a4a5a6464f060a0c08581da0a7a37aa82f21070c0200000000000000000000 │ │ +000000000000000000010a0d1528a9aaabaca6464f060401020a08581dadaeaa80af2627120a01000000000000000000 │ │ +0000000000000000000209131db0b1aab2a6464f0604010000010a08581dadb3b185af46543302000000000000000000 │ │ +000000000000000000030614b0b4b1b5b6464f06040100000000010a08581dadb3b485b7b80b02000000000000000000 │ │ +000000000000000000031222b9babbb6464f060401000000000000010a084019bcbdbabe100b02000000000000000000 │ │ +00000000000000000002091322bfb614540604010000000000000000010a084f7ebcc03e113302000000000000000000 │ │ +000000000000000000010a064078137d0b040100000000000000000000010a063f27b854060a01000000000000000000 │ │ +00000000000000000001020a3309330c030100000000000000000000000001040c3309050a0200000000000000000000 │ │ +000000000000000000000001020202010100000000000000000000000000000101020201010000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_voice_search.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -258,59 +257,59 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (207,207,207) # rgb = (0xcf,0xcf,0xcf) grey81 │ │ (152,152,152) # rgb = (0x98,0x98,0x98) │ │ } │ │ tRNS { │ │ - 0 0 1 3 5 7 8 6 2 11 17 22 25 29 45 50 51 44 28 16 19 42 58 118 174 193 194 173 118 56 41 18 68 169 189 190 196 176 70 168 188 178 4 116 187 195 124 21 156 191 168 23 162 186 179 24 161 185 178 26 184 177 160 183 176 27 159 182 175 158 181 157 180 156 179 174 10 178 173 9 15 30 52 155 177 172 31 37 39 35 154 176 171 36 12 121 131 66 43 153 175 170 65 125 127 38 167 75 49 53 152 174 169 73 177 87 151 173 82 86 74 150 171 167 72 172 149 170 34 14 85 75 148 169 166 76 80 32 13 168 86 54 138 149 89 70 57 166 114 55 96 167 101 116 168 52 47 133 155 54 56 135 166 137 57 58 156 133 82 165 60 61 141 62 126 168 33 46 127 109 63 100 144 163 140 97 123 164 112 60 98 64 114 158 118 61 134 161 160 144 126 119 120 136 146 152 93 48 91 130 145 135 153 159 160 151 92 131 139 111 101 158 106 65 157 108 74 81 94 131 156 162 140 98 97 75 40 95 149 155 152 93 137 123 154 131 80 105 114 132 150 153 140 126 111 84} │ │ + 0 1 3 5 7 8 6 2 11 17 22 25 29 45 50 51 44 28 16 19 42 58 118 174 193 194 173 118 56 41 18 68 169 189 190 196 176 70 168 188 178 4 116 187 195 124 21 156 191 168 23 162 186 179 24 161 185 178 26 184 177 160 183 176 27 159 182 175 158 181 157 180 156 179 174 10 178 173 9 15 30 52 155 177 172 31 37 39 35 154 176 171 36 12 121 131 66 43 153 175 170 65 125 127 38 167 75 49 53 152 174 169 73 177 87 151 173 82 86 74 150 171 167 72 172 149 170 34 14 85 75 148 169 166 76 80 32 13 168 86 54 138 149 89 70 57 166 114 55 96 167 101 116 168 52 47 133 155 54 56 135 166 137 57 58 156 133 82 165 60 61 141 62 126 168 33 46 127 109 63 100 144 163 140 97 123 164 112 60 98 64 114 158 118 61 134 161 160 144 126 119 120 136 146 152 93 48 91 130 145 135 153 159 160 151 92 131 139 111 101 158 106 65 157 108 74 81 94 131 156 162 140 98 97 75 40 95 149 155 152 93 137 123 154 131 80 105 114 132 150 153 140 126 111 84} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000101010101010101010203040506060704080201010101010101010100000000000000000000 │ │ -0000000000000000000001010101010100020807090a0b0c0c0b0a090708020001010101010100000000000000000000 │ │ -000000000000000000000101010101010203060a0d0e0f10100f11121306030201010101010100000000000000000000 │ │ -0000000000000000000001010101010108061415161718191a1b1c1d1e1f060801010101010100000000000000000000 │ │ -0000000000000000000001010101010207131520212222222319242526150a0702010101010100000000000000000000 │ │ -00000000000000000000010101010108090d1627282828282828221a29160d0908010101010100000000000000000000 │ │ -0000000000000000000001010101012a13112b2c2c2c2c2c2c2c2c282d2e11132a010101010100000000000000000000 │ │ -000000000000000000000101010101072f0f302c2c2c2c2c2c2c2c2c31320f2f07010101010100000000000000000000 │ │ -000000000000000000000101010101053310343535353535353535352836103705010101010100000000000000000000 │ │ -000000000000000000000101010101060c10383939393939393939392c3a103b06010101010100000000000000000000 │ │ -000000000000000000000101010101060c10383c3c3c3c3c3c3c3c3c353d103b06010101010100000000000000000000 │ │ -000000000000000000000101010101060c103e3f3f3f3f3f3f3f3f3f3940104106010101010100000000000000000000 │ │ -000000000000000000000101010101060c10424343434343434343433c44104106010101010100000000000000000000 │ │ -000000000000000000000101010101060c10454646464646464646463f44104106010101010100000000000000000000 │ │ -000000000000000000000101010101060c10474848484848484848484344104106010101010100000000000000000000 │ │ -000000000000000000000101010101060c10494a4a4a4a4a4a4a4a4a464b104106010101010100000000000000000000 │ │ -0000000000000000000001020808034c4110494d4d4d4d4d4d4d4d4d484e101209030808020100000000000000000000 │ │ -00000000000000000000022a054f4c505152535454545454545454544a555256134c4f052a0200000000000000000000 │ │ -0000000000000000000008061457580d59525a5b5b5b5b5b5b5b5b5b4d5c525d0d585714060800000000000000000000 │ │ -000000000000000000002a5e585f606162526364646464646464646454655262666768695e0300000000000000000000 │ │ -000000000000000000002a130f6a466b6c6d6e6f6f6f6f6f6f6f6f6f5b706d6c716f720f502a00000000000000000000 │ │ -000000000000000000002a0a15735b6b106d7475757575757575757564706d527175761e132a00000000000000000000 │ │ -000000000000000000002a0a577775786d6d797a7a7a7a7a7a7a7a7a757b6d6d7c7a7659130300000000000000000000 │ │ -0000000000000000000003505d777d786d6d7e7f7f7f7f7f7f7f7f7f7d7b6d6d7c7f7680810800000000000000000000 │ │ -00000000000000000000088180827f83526d848585858585858585857a866d6d877f88898a0800000000000000000000 │ │ -00000000000000000000085e56838b8c108d8e8b8b8b8b8b8b8b8b8b7a8f8d6d907d910d090200000000000000000000 │ │ -00000000000000000000024c3792939410959697979797979797978b7d98956d999a9b334f0200000000000000000000 │ │ -000000000000000000000205149c9d9e9fa095a1a2a2a2a2a2a2a28ba3a0a4a5a6a70e1f070100000000000000000000 │ │ -00000000000000000000012a8159a8a99495aaabaca9a9a9a9a9a9acabad95aeaf7cb08a2a0100000000000000000000 │ │ -0000000000000000000001084f2fb1b2a2b36db49fb5b6b7b7b8b99baaa5babbbc621406080100000000000000000000 │ │ -000000000000000000000102048ab0bdb6a99ebe9ba0a01010a095bfc0c1b7c2b13b092a020100000000000000000000 │ │ -00000000000000000000010108051358c3c4c5a9c6c7c8c9cacbcca9c5cdceb10d8a0408010100000000000000000000 │ │ -0000000000000000000001010203060a59cfd0d1d2c5a9a9bbb7bbd3909b150b8a070801010100000000000000000000 │ │ -0000000000000000000001010102030681331e1052d4d5d5d5d6d752b10d0a4c04080101010100000000000000000000 │ │ -00000000000000000000010101010208070914b010d8d9d5c5dadb100d50050302010101010100000000000000000000 │ │ -000000000000000000000101010203044f8a140d9caddcddbbdeaa9c410a090604080201010100000000000000000000 │ │ -000000000000000000000101022a06503389690e8ddfdce0a9e1df8d11570d2f81062a02010100000000000000000000 │ │ -0000000000000000000001010806141e0f91e2e396e4e5e6e7e8e9eaebe2a50fec0a0608010100000000000000000000 │ │ -000000000000000000000101035e69edeed6d6d6d6e0efefe0c5e7e7e7e7bbf0f15d5e03010100000000000000000000 │ │ -0000000000000000000001012a819cf2efefefefefefefefefefefefefefe6b77e9c812a010100000000000000000000 │ │ -0000000000000000000001012a8a11f3f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f4f50e8a2a010100000000000000000000 │ │ -000000000000000000000101084f0d9ff6f7f8f9f9f9fafbfbfbfcf9f9fdfeff1d514c03010100000000000000000000 │ │ -0000000000000000000001010804090b5d0e6c101052101010101052100fb169335e0408010100000000000000000000 │ │ -000000000000000000000101010804068a0a2f330c3b41121241410c370b1f814f040802010100000000000000000000 │ │ -00000000000000000000010101010208032a070506064f4f4f4f06060507040308020101010100000000000000000000 │ │ +000000000000000000000000000000000000000102030405050603070100000000000000000000000000000000000000 │ │ +000000000000000000000000000000000001070608090a0b0b0a09080607010000000000000000000000000000000000 │ │ +00000000000000000000000000000000010205090c0d0e0f0f0e10111205020100000000000000000000000000000000 │ │ +000000000000000000000000000000000705131415161718191a1b1c1d1e050700000000000000000000000000000000 │ │ +000000000000000000000000000000010612141f20212121221823242514090601000000000000000000000000000000 │ │ +00000000000000000000000000000007080c1526272727272727211928150c0807000000000000000000000000000000 │ │ +0000000000000000000000000000002912102a2b2b2b2b2b2b2b2b272c2d101229000000000000000000000000000000 │ │ +000000000000000000000000000000062e0e2f2b2b2b2b2b2b2b2b2b30310e2e06000000000000000000000000000000 │ │ +00000000000000000000000000000004320f3334343434343434343427350f3604000000000000000000000000000000 │ │ +000000000000000000000000000000050b0f373838383838383838382b390f3a05000000000000000000000000000000 │ │ +000000000000000000000000000000050b0f373b3b3b3b3b3b3b3b3b343c0f3a05000000000000000000000000000000 │ │ +000000000000000000000000000000050b0f3d3e3e3e3e3e3e3e3e3e383f0f4005000000000000000000000000000000 │ │ +000000000000000000000000000000050b0f414242424242424242423b430f4005000000000000000000000000000000 │ │ +000000000000000000000000000000050b0f444545454545454545453e430f4005000000000000000000000000000000 │ │ +000000000000000000000000000000050b0f4647474747474747474742430f4005000000000000000000000000000000 │ │ +000000000000000000000000000000050b0f48494949494949494949454a0f4005000000000000000000000000000000 │ │ +0000000000000000000000010707024b400f484c4c4c4c4c4c4c4c4c474d0f1108020707010000000000000000000000 │ │ +000000000000000000000129044e4b4f50515253535353535353535349545155124b4e04290100000000000000000000 │ │ +0000000000000000000007051356570c5851595a5a5a5a5a5a5a5a5a4c5b515c0c575613050700000000000000000000 │ │ +00000000000000000000295d575e5f6061516263636363636363636353645161656667685d0200000000000000000000 │ │ +0000000000000000000029120e69456a6b6c6d6e6e6e6e6e6e6e6e6e5a6f6c6b706e710e4f2900000000000000000000 │ │ +00000000000000000000290914725a6a0f6c73747474747474747474636f6c517074751d122900000000000000000000 │ │ +000000000000000000002909567674776c6c78797979797979797979747a6c6c7b797558120200000000000000000000 │ │ +00000000000000000000024f5c767c776c6c7d7e7e7e7e7e7e7e7e7e7c7a6c6c7b7e757f800700000000000000000000 │ │ +0000000000000000000007807f817e82516c8384848484848484848479856c6c867e8788890700000000000000000000 │ │ +00000000000000000000075d55828a8b0f8c8d8a8a8a8a8a8a8a8a8a798e8c6c8f7c900c080100000000000000000000 │ │ +00000000000000000000014b369192930f949596969696969696968a7c97946c98999a324e0100000000000000000000 │ │ +000000000000000000000104139b9c9d9e9f94a0a1a1a1a1a1a1a18aa29fa3a4a5a60d1e060000000000000000000000 │ │ +0000000000000000000000298058a7a89394a9aaaba8a8a8a8a8a8abaaac94adae7baf89290000000000000000000000 │ │ +0000000000000000000000074e2eb0b1a1b26cb39eb4b5b6b6b7b89aa9a4b9babb611305070000000000000000000000 │ │ +0000000000000000000000010389afbcb5a89dbd9a9f9f0f0f9f94bebfc0b6c1b03a0829010000000000000000000000 │ │ +00000000000000000000000007041257c2c3c4a8c5c6c7c8c9cacba8c4cccdb00c890307000000000000000000000000 │ │ +0000000000000000000000000102050958cecfd0d1c4a8a8bab6bad28f9a140a89060700000000000000000000000000 │ │ +0000000000000000000000000001020580321d0f51d3d4d4d4d5d651b00c094b03070000000000000000000000000000 │ │ +00000000000000000000000000000107060813af0fd7d8d4c4d9da0f0c4f040201000000000000000000000000000000 │ │ +000000000000000000000000000102034e89130c9bacdbdcbadda99b4009080503070100000000000000000000000000 │ │ +0000000000000000000000000129054f3288680d8cdedbdfa8e0de8c10560c2e80052901000000000000000000000000 │ │ +0000000000000000000000000705131d0e90e1e295e3e4e5e6e7e8e9eae1a40eeb090507000000000000000000000000 │ │ +000000000000000000000000025d68ecedd5d5d5d5dfeeeedfc4e6e6e6e6baeff05c5d02000000000000000000000000 │ │ +00000000000000000000000029809bf1eeeeeeeeeeeeeeeeeeeeeeeeeeeee5b67d9b8029000000000000000000000000 │ │ +000000000000000000000000298910f2f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f40d8929000000000000000000000000 │ │ +000000000000000000000000074e0c9ef5f6f7f8f8f8f9fafafafbf8f8fcfdfe1c504b02000000000000000000000000 │ │ +0000000000000000000000000703080a5c0d6b0f0f510f0f0f0f0f510f0eb068325d0307000000000000000000000000 │ │ +0000000000000000000000000007030589092e320b3a40111140400b360a1e804e030701000000000000000000000000 │ │ +000000000000000000000000000001070229060405054e4e4e4e05050406030207010000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ ├── sng │ │ @@ -1,19 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 102 0} │ │ + 0 102} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ @@ -25,28 +24,28 @@ │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ -000000000000000000002222222200000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000002222222200000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ -000000000000000000002222222200000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000000000002222222200000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ │ 000000000000000000001111111100000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_go.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -101,58 +100,58 @@ │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 0 1 3 4 6 5 2 7 16 34 18 11 12 39 125 42 27 15 19 51 188 129 48 33 8 24 187 196 9 186 189 195 128 10 28 185 194 29 184 193 127 182 191 126 181 190 179 183 178 176 180 124 32 175 50 173 177 122 44 171 92 170 172 123 45 168 169 121 30 167 120 52 35 165 166 119 163 164 118 162 117 161 116 159 160 115 158 114 157 155 113 49 13 111 43 17 36 21} │ │ + 0 1 3 4 6 5 2 7 16 34 18 11 12 39 125 42 27 15 19 51 188 129 48 33 8 24 187 196 9 186 189 195 128 10 28 185 194 29 184 193 127 182 191 126 181 190 179 183 178 176 180 124 32 175 50 173 177 122 44 171 92 170 172 123 45 168 169 121 30 167 120 52 35 165 166 119 163 164 118 162 117 161 116 159 160 115 158 114 157 155 113 49 13 111 43 17 36 21} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000010202020202010101010101010101010101010100000000000000000000000000 │ │ -000000000000000000000000000000020304050603070000000000000000000001010100000000000000000000000000 │ │ -0000000000000000000000000000000308090a0b0c050700000000000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000060d0e0f1011120507000000000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000081314151617181205070000000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000191a141b1c16141812050700000000000001010100000000000000000000000000 │ │ -0000000000000000000000000000001d11141e1f20211418120507000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000222314242415252114181205070000000001010100000000000000000000000000 │ │ -0000000000000000000000000000002226142727271b2829141812050700000001010100000000000000000000000000 │ │ -0000000000000000000000000000002226142a2a2a2a242b2c1418120507000001010100000000000000000000000000 │ │ -0000000000000000000000000000002226142d2d2d2d2d272e2c14181205070001010100000000000000000000000000 │ │ -0000000000000000000000000000002226142f2f2f2f2f2f301f0f141812050701010100000000000000000000000000 │ │ -000000000000000000000000000000222614313131313131312a150f1418120507010100000000000000000000000000 │ │ -0000000000000000000000000000002226143232323232323232331e3414351205070100000000000000000000000000 │ │ -0000000000000000000000000000002226143636363636363636362f243437260c030100000000000000000000000000 │ │ -0000000000000000000000000000002226143838383838383838383839303a3b09060200000000000000000000000000 │ │ -0000000000000000000000000000002226143c3c3c3c3c3c3c3c3c3c3c322a3d23050200000000000000000000000000 │ │ -0000000000000000000000000000002226143e3e3e3e3e3e3e3e3e3e3c3f404109060200000000000000000000000000 │ │ -000000000000000000000000000000222614424242424242424242433e4437450c030100000000000000000000000000 │ │ -000000000000000000000000000000222614464646464646464642434748491205070100000000000000000000000000 │ │ -0000000000000000000000000000002226144a4a4a4a4a4a4a4b464c4849090807010100000000000000000000000000 │ │ -0000000000000000000000000000002226144d4d4d4d4d4d4e4a4f484909080701010100000000000000000000000000 │ │ -00000000000000000000000000000022261450505050504d4e5148490908070001010100000000000000000000000000 │ │ -00000000000000000000000000000022261452525252504d534849090807000001010100000000000000000000000000 │ │ -000000000000000000000000000000222614545454555256484909080700000001010100000000000000000000000000 │ │ -000000000000000000000000000000222314575754555848490905070000000001010100000000000000000000000000 │ │ -0000000000000000000000000000001d1114595754584849090507000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000191a145a595b484909050700000000000001010100000000000000000000000000 │ │ -0000000000000000000000000000000813145a5b5c490905070000000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000065d0e5e5f26090507000000000000000001010100000000000000000000000000 │ │ -00000000000000000000000000000003086061620c050700000000000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000020306050604070000000000000000000001010100000000000000000000000000 │ │ -000000000000000000000000000000010202070202010101010101010101010101010100000000000000000000000000 │ │ +000000000000000000000000000000000101010101000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000010203040502060000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000020708090a0b040600000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000050c0d0e0f10110406000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000071213141516171104060000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000001819131a1b15131711040600000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000001c10131d1e1f201317110406000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000212213232314242013171104060000000000000000000000000000000000000000 │ │ +0000000000000000000000000000002125132626261a2728131711040600000000000000000000000000000000000000 │ │ +00000000000000000000000000000021251329292929232a2b1317110406000000000000000000000000000000000000 │ │ +0000000000000000000000000000002125132c2c2c2c2c262d2b13171104060000000000000000000000000000000000 │ │ +0000000000000000000000000000002125132e2e2e2e2e2e2f1e0e131711040600000000000000000000000000000000 │ │ +0000000000000000000000000000002125133030303030303029140e1317110406000000000000000000000000000000 │ │ +0000000000000000000000000000002125133131313131313131321d3313341104060000000000000000000000000000 │ │ +0000000000000000000000000000002125133535353535353535352e233336250b020000000000000000000000000000 │ │ +00000000000000000000000000000021251337373737373737373737382f393a08050100000000000000000000000000 │ │ +0000000000000000000000000000002125133b3b3b3b3b3b3b3b3b3b3b31293c22040100000000000000000000000000 │ │ +0000000000000000000000000000002125133d3d3d3d3d3d3d3d3d3d3b3e3f4008050100000000000000000000000000 │ │ +000000000000000000000000000000212513414141414141414141423d4336440b020000000000000000000000000000 │ │ +000000000000000000000000000000212513454545454545454541424647481104060000000000000000000000000000 │ │ +000000000000000000000000000000212513494949494949494a454b4748080706000000000000000000000000000000 │ │ +0000000000000000000000000000002125134c4c4c4c4c4c4d494e474808070600000000000000000000000000000000 │ │ +0000000000000000000000000000002125134f4f4f4f4f4c4d5047480807060000000000000000000000000000000000 │ │ +000000000000000000000000000000212513515151514f4c524748080706000000000000000000000000000000000000 │ │ +000000000000000000000000000000212513535353545155474808070600000000000000000000000000000000000000 │ │ +000000000000000000000000000000212213565653545747480804060000000000000000000000000000000000000000 │ │ +0000000000000000000000000000001c1013585653574748080406000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000018191359585a474808040600000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000071213595a5b480804060000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000055c0d5d5e25080406000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000002075f60610b040600000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000010205040503060000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000101060101000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_search.png │ ├── sng │ │ @@ -1,56 +1,56 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0003 0005 0007 0008 0009 000a 0009 0008 0007 0005 0003 0001 0001 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0005 0008 000d 0012 0017 001a 001c 0020 001c 001a 0016 0012 000d 0008 0004 0002 0001 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0002 0004 0009 0010 0018 0025 002e 0032 0033 0033 5c45 0033 0033 0032 002d 0023 0017 000f 0008 0004 0002 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0001 0002 0006 000d 0018 0028 0032 774d c879 ea9e febd ffc1 ffc2 ffc2 fcbe ea9e c577 6949 0032 0027 0016 000d 0006 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0001 0003 0008 0011 0021 0031 7b4f e99a ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbe ffc1 ffc2 ffc4 e496 6d4b 0030 001e 0010 0007 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0003 0008 0012 0027 1336 d482 ffbc ffbc ffbc ffbc ffbc ffbc f8ad efa0 f9b1 ffbc ffbc ffbc ffbc ffc2 ffc4 cd7f 0032 0025 0011 0007 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0002 0007 0012 0028 3e3e e99a ffbb ffbb ffbb fcb4 d07e 9458 0a34 0034 0034 0034 1336 9a5b d884 fcb6 ffbb ffbc ffc3 e499 283a 0026 0010 0006 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0001 0005 000f 0025 2038 efa2 ffbb ffbc ffbc d683 373c 0032 002b 0022 001d 001c 001e 0022 002c 0033 4d42 dc8a ffbb ffbb ffc2 e89e 0a34 0021 000e 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0003 000b 001a 0032 e08c ffba ffbb fcb6 a661 0034 0027 0019 0012 000d 000a 000a 000b 000d 0012 001a 0029 0034 bb6c feb7 ffba ffc2 d585 0031 0018 000a 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0001 0006 0013 002d af66 ffb9 ffba feba 965a 0032 001e 0011 0009 0004 0002 0001 ff00 0001 0002 0005 0009 0012 0021 0034 af66 ffb9 ffb9 ffc3 965a 002b 0011 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0002 000b 001c 1336 f6a8 ffb8 ffbb c474 0033 001d 000e 0005 0002 ff00 ff00 ff00 ff00 ff00 ff00 0001 0002 0006 000f 001f 0034 d380 ffb8 ffbd f0a6 0033 001a 000a 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0005 0011 002c ba6b ffb7 ffb8 f3a8 0a34 0023 000f 0005 0001 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 0006 0011 0027 283a f9ac ffb7 ffc1 a361 0029 000f 0004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0001 0008 0018 0033 eb97 ffb6 ffbb a763 002f 0015 0007 0002 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 0008 0018 0032 bd6d ffb6 ffbc df90 0031 0015 0006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0002 000b 0020 373c feb4 ffb5 fcb8 2038 0023 000e 0003 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0004 000f 0027 5142 ffb5 ffb7 f9b6 0a34 001c 0009 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0002 000e 0028 9c5a ffb4 ffb6 e594 0034 001b 0009 0001 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0001 000b 001d 0034 f09d ffb4 ffbe 774d 0024 000c 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0003 0010 002d bd6c ffb3 ffb8 d180 0031 0017 0007 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0008 0019 0033 df89 ffb3 ffbc a661 0028 000e 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0004 0011 002d c572 ffb2 ffb8 bf70 0030 0015 0005 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0007 0017 0032 d17b ffb2 ffba b067 002a 000f 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0004 0011 002d c06e ffb1 ffb8 c777 0030 0015 0006 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0007 0017 0032 d780 ffb1 ffb9 a560 0029 000e 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0003 000f 002a b165 ffaf ffb5 d683 0032 0017 0007 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0001 0008 001a 0033 e189 ffaf ffb8 8e56 0026 000d 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0002 000d 0025 7e4f ffae ffb2 eb9a 0034 001c 000a 0002 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 000b 001f 0034 f5a0 ffae ffb8 4b41 0020 000b 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0001 000a 001c 0a34 f9a5 ffad feb8 373c 0027 0010 0004 0001 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0001 0005 0012 002a 6c49 ffad ffae f4a4 0033 0019 0008 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0001 0007 0015 0031 db81 ffac ffb5 c977 0032 0019 0009 0002 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0003 000a 001b 0033 d67d ffac ffb1 d27d 0030 0013 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0004 000f 0027 8952 ffab ffad fcb1 3e3e 002b 0013 0007 0002 0001 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0001 0002 0008 0015 002e 6045 feaa ffab feb1 5c45 0024 000e 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0002 0009 0019 0032 e589 ffa9 ffb1 e793 0a34 0027 0012 0008 0003 0001 ff00 ff00 ff00 ff00 ff00 0001 0004 0009 0014 0029 1c37 ed91 ffa9 ffac df86 0033 0019 0009 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0001 0005 0010 0028 7049 fda6 ffa9 ffb3 d580 0035 002a 0017 000e 0008 0005 0003 0003 0003 0005 0008 000e 0018 002b 0a34 db7f ffa9 ffa9 f9a8 4b41 0030 0015 0007 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0002 0009 0016 0030 ba67 ffa7 ffa7 ffb1 e28b 2439 0030 0022 0018 0013 0010 000f 0010 0014 0019 0022 0031 343b e78b ffa7 ffa7 ffa9 ec96 1c37 0033 001c 000e 0008 0005 0003 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0001 0004 000c 001c 0031 cf76 ffa6 ffa6 ffaf f6a3 b064 0a34 0032 002e 0029 0028 002a 002e 0033 1336 b564 f89c ffa6 ffa6 ffa6 ffa8 ffaf e68f 1336 0030 0020 0017 0011 000b 0006 0002 0001 0000 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0001 0005 000e 0020 0032 b463 fda4 ffa5 ffa9 ffaf f7a1 d77e ae62 744b 744b 794c af63 db7f f99d ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa7 ffaf e68e 1336 0034 0033 002e 0021 0010 0008 0002 0001 0000 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0002 0006 000e 001c 0030 8650 f193 ffa4 ffa4 ffa6 ffaa ffab ffaa ffaa ffa8 ffa6 ffa4 ffa4 ffa4 ffa4 ed8d 6847 c16b ffa4 ffa4 ffa6 ffae ec92 ec90 ffab dc84 1c37 0027 0012 0008 0002 0001 0000 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0002 0005 000d 0017 002b 0a34 ab5e f190 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 eb8b a55b 0a34 0037 0039 c069 ffa3 ffa3 ffa5 ffa6 ffa3 ffa6 ffad e68d 1c37 0028 0012 0008 0002 0001 0000 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0002 0004 0009 0012 001d 002c 0033 5241 b864 d375 dc7c ed8c dc7c d375 ab5e 5843 0032 002b 0020 001e 002a 0038 bc67 ffa2 ffa2 ffa2 ffa2 ffa2 ffa5 ffac e68c 1c37 0028 0012 0008 0002 0001 0000 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0001 0003 0006 000b 0012 0019 0023 002d 0030 0032 0032 0032 0030 002b 0022 0018 0012 000c 000c 0018 002e 303a fc9d ffa1 ffa1 ffa1 ffa1 ffa1 ffa4 ffab e68c 1c37 0028 0012 0008 0002 0001 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0005 0008 000c 0010 0013 0015 0016 0015 0013 0010 000c 0008 0005 0003 0004 000e 0028 9554 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa3 ffaa e68c 1c37 0028 0012 0008 0002 0001 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0004 0005 0006 0006 0006 0005 0004 0002 0001 ff00 ff00 0002 000a 0021 7c4c ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa2 ffaa e58b 1c37 0028 0012 0007 0002 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0001 0006 0013 002e c269 ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ffa1 ffa9 e58a 1c37 0026 000e 0005 0001 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0001 0004 000b 001d 0032 c268 ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ffa0 ffa8 e58a 1336 0017 0008 0002 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 0005 000e 0020 0033 c268 ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9f ffa9 b868 0027 000c 0002 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 0006 000f 0020 0033 c167 ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ffa4 c670 0029 000d 0002 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 0006 000f 0020 0033 c167 ff9b ff9b ff9b ff9b ff9b ff9b ff9c ffa4 7b4d 0022 000b 0002 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 0006 000f 0020 0033 c167 ff9a ff9a ff9a ff9a ff9b ff9c dc7d 0030 0016 0008 0001 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0002 0006 000f 0020 0033 c166 ff99 ff99 ff99 ff99 e27c 1c37 0022 000d 0004 0001 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0002 0006 000f 001f 0031 ad5d f08a e37e ad5d 0032 0025 0010 0006 0002 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0002 0006 000d 0017 0029 0031 0030 0029 0018 000e 0007 0002 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0002 0005 0009 000e 0012 0012 000e 000a 0005 0002 0001 0000 0000 ff00 │ │ -ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0004 0005 0005 0004 0002 0001 0000 0000 0000 0000 ff00 │ │ -ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0003 0005 0007 0008 0009 000a 0009 0008 0007 0005 0003 0001 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0005 0008 000d 0012 0017 001a 001c 0020 001c 001a 0016 0012 000d 0008 0004 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0002 0004 0009 0010 0018 0025 002e 0032 0033 0033 5c45 0033 0033 0032 002d 0023 0017 000f 0008 0004 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0001 0002 0006 000d 0018 0028 0032 774d c879 ea9e febd ffc1 ffc2 ffc2 fcbe ea9e c577 6949 0032 0027 0016 000d 0006 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0001 0003 0008 0011 0021 0031 7b4f e99a ffbe ffbe ffbd ffbd ffbd ffbd ffbd ffbe ffc1 ffc2 ffc4 e496 6d4b 0030 001e 0010 0007 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0003 0008 0012 0027 1336 d482 ffbc ffbc ffbc ffbc ffbc ffbc f8ad efa0 f9b1 ffbc ffbc ffbc ffbc ffc2 ffc4 cd7f 0032 0025 0011 0007 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0002 0007 0012 0028 3e3e e99a ffbb ffbb ffbb fcb4 d07e 9458 0a34 0034 0034 0034 1336 9a5b d884 fcb6 ffbb ffbc ffc3 e499 283a 0026 0010 0006 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0001 0005 000f 0025 2038 efa2 ffbb ffbc ffbc d683 373c 0032 002b 0022 001d 001c 001e 0022 002c 0033 4d42 dc8a ffbb ffbb ffc2 e89e 0a34 0021 000e 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0003 000b 001a 0032 e08c ffba ffbb fcb6 a661 0034 0027 0019 0012 000d 000a 000a 000b 000d 0012 001a 0029 0034 bb6c feb7 ffba ffc2 d585 0031 0018 000a 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0001 0006 0013 002d af66 ffb9 ffba feba 965a 0032 001e 0011 0009 0004 0002 0001 0000 0001 0002 0005 0009 0012 0021 0034 af66 ffb9 ffb9 ffc3 965a 002b 0011 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0002 000b 001c 1336 f6a8 ffb8 ffbb c474 0033 001d 000e 0005 0002 0000 0000 0000 0000 0000 0000 0001 0002 0006 000f 001f 0034 d380 ffb8 ffbd f0a6 0033 001a 000a 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0005 0011 002c ba6b ffb7 ffb8 f3a8 0a34 0023 000f 0005 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0006 0011 0027 283a f9ac ffb7 ffc1 a361 0029 000f 0004 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0001 0008 0018 0033 eb97 ffb6 ffbb a763 002f 0015 0007 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0008 0018 0032 bd6d ffb6 ffbc df90 0031 0015 0006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0002 000b 0020 373c feb4 ffb5 fcb8 2038 0023 000e 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0004 000f 0027 5142 ffb5 ffb7 f9b6 0a34 001c 0009 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0002 000e 0028 9c5a ffb4 ffb6 e594 0034 001b 0009 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 000b 001d 0034 f09d ffb4 ffbe 774d 0024 000c 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0003 0010 002d bd6c ffb3 ffb8 d180 0031 0017 0007 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0008 0019 0033 df89 ffb3 ffbc a661 0028 000e 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0004 0011 002d c572 ffb2 ffb8 bf70 0030 0015 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0007 0017 0032 d17b ffb2 ffba b067 002a 000f 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0004 0011 002d c06e ffb1 ffb8 c777 0030 0015 0006 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0007 0017 0032 d780 ffb1 ffb9 a560 0029 000e 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0003 000f 002a b165 ffaf ffb5 d683 0032 0017 0007 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0008 001a 0033 e189 ffaf ffb8 8e56 0026 000d 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0002 000d 0025 7e4f ffae ffb2 eb9a 0034 001c 000a 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 000b 001f 0034 f5a0 ffae ffb8 4b41 0020 000b 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0001 000a 001c 0a34 f9a5 ffad feb8 373c 0027 0010 0004 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0005 0012 002a 6c49 ffad ffae f4a4 0033 0019 0008 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0001 0007 0015 0031 db81 ffac ffb5 c977 0032 0019 0009 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0003 000a 001b 0033 d67d ffac ffb1 d27d 0030 0013 0005 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0004 000f 0027 8952 ffab ffad fcb1 3e3e 002b 0013 0007 0002 0001 0000 0000 0000 0000 0000 0000 0000 0001 0002 0008 0015 002e 6045 feaa ffab feb1 5c45 0024 000e 0003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0002 0009 0019 0032 e589 ffa9 ffb1 e793 0a34 0027 0012 0008 0003 0001 0000 0000 0000 0000 0000 0001 0004 0009 0014 0029 1c37 ed91 ffa9 ffac df86 0033 0019 0009 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0001 0005 0010 0028 7049 fda6 ffa9 ffb3 d580 0035 002a 0017 000e 0008 0005 0003 0003 0003 0005 0008 000e 0018 002b 0a34 db7f ffa9 ffa9 f9a8 4b41 0030 0015 0007 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0002 0009 0016 0030 ba67 ffa7 ffa7 ffb1 e28b 2439 0030 0022 0018 0013 0010 000f 0010 0014 0019 0022 0031 343b e78b ffa7 ffa7 ffa9 ec96 1c37 0033 001c 000e 0008 0005 0003 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0001 0004 000c 001c 0031 cf76 ffa6 ffa6 ffaf f6a3 b064 0a34 0032 002e 0029 0028 002a 002e 0033 1336 b564 f89c ffa6 ffa6 ffa6 ffa8 ffaf e68f 1336 0030 0020 0017 0011 000b 0006 0002 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0001 0005 000e 0020 0032 b463 fda4 ffa5 ffa9 ffaf f7a1 d77e ae62 744b 744b 794c af63 db7f f99d ffa5 ffa5 ffa6 ffa5 ffa5 ffa5 ffa7 ffaf e68e 1336 0034 0033 002e 0021 0010 0008 0002 0001 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0002 0006 000e 001c 0030 8650 f193 ffa4 ffa4 ffa6 ffaa ffab ffaa ffaa ffa8 ffa6 ffa4 ffa4 ffa4 ffa4 ed8d 6847 c16b ffa4 ffa4 ffa6 ffae ec92 ec90 ffab dc84 1c37 0027 0012 0008 0002 0001 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0002 0005 000d 0017 002b 0a34 ab5e f190 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 ffa3 eb8b a55b 0a34 0037 0039 c069 ffa3 ffa3 ffa5 ffa6 ffa3 ffa6 ffad e68d 1c37 0028 0012 0008 0002 0001 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0002 0004 0009 0012 001d 002c 0033 5241 b864 d375 dc7c ed8c dc7c d375 ab5e 5843 0032 002b 0020 001e 002a 0038 bc67 ffa2 ffa2 ffa2 ffa2 ffa2 ffa5 ffac e68c 1c37 0028 0012 0008 0002 0001 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0001 0003 0006 000b 0012 0019 0023 002d 0030 0032 0032 0032 0030 002b 0022 0018 0012 000c 000c 0018 002e 303a fc9d ffa1 ffa1 ffa1 ffa1 ffa1 ffa4 ffab e68c 1c37 0028 0012 0008 0002 0001 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0005 0008 000c 0010 0013 0015 0016 0015 0013 0010 000c 0008 0005 0003 0004 000e 0028 9554 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa0 ffa3 ffaa e68c 1c37 0028 0012 0008 0002 0001 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0004 0005 0006 0006 0006 0005 0004 0002 0001 0000 0000 0002 000a 0021 7c4c ff9f ff9f ff9f ff9f ff9f ff9f ff9f ff9f ffa2 ffaa e58b 1c37 0028 0012 0007 0002 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0006 0013 002e c269 ff9e ff9e ff9e ff9e ff9e ff9e ff9e ff9e ffa1 ffa9 e58a 1c37 0026 000e 0005 0001 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0004 000b 001d 0032 c268 ff9d ff9d ff9d ff9d ff9d ff9d ff9d ff9d ffa0 ffa8 e58a 1336 0017 0008 0002 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0005 000e 0020 0033 c268 ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9c ff9f ffa9 b868 0027 000c 0002 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0006 000f 0020 0033 c167 ff9b ff9b ff9b ff9b ff9b ff9b ff9b ff9b ffa4 c670 0029 000d 0002 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0006 000f 0020 0033 c167 ff9b ff9b ff9b ff9b ff9b ff9b ff9c ffa4 7b4d 0022 000b 0002 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0006 000f 0020 0033 c167 ff9a ff9a ff9a ff9a ff9b ff9c dc7d 0030 0016 0008 0001 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0006 000f 0020 0033 c166 ff99 ff99 ff99 ff99 e27c 1c37 0022 000d 0004 0001 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0006 000f 001f 0031 ad5d f08a e37e ad5d 0032 0025 0010 0006 0002 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0006 000d 0017 0029 0031 0030 0029 0018 000e 0007 0002 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0002 0005 0009 000e 0012 0012 000e 000a 0005 0002 0001 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 0002 0004 0005 0005 0004 0002 0001 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_go_search_api_holo_light.png │ ├── sng │ │ @@ -1,59 +1,58 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ } │ │ tRNS { │ │ - 0 0 11 21 43 33 148 12 255 150 153 13 155 23 158} │ │ + 0 11 21 43 33 148 12 150 153 13 155 23 158} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000001232111111111000000000 │ │ -00000000002444211111111000000000 │ │ -00000000005464471111111000000000 │ │ -00000000004486447111111000000000 │ │ -00000000004488944711111000000000 │ │ -00000000004488894471111000000000 │ │ -0000000000448888A447111000000000 │ │ -00000000004488888A44B11000000000 │ │ -000000000044888888A44B1000000000 │ │ -0000000000448888888C44B000000000 │ │ -00000000004488888888C4D000000000 │ │ -00000000004488888888E4D000000000 │ │ -0000000000448888888E44B000000000 │ │ -000000000044888888E44B1000000000 │ │ -00000000004488888C44B11000000000 │ │ -0000000000448888C44B111000000000 │ │ -000000000044888C44B1111000000000 │ │ -00000000004488C44B11111000000000 │ │ -0000000000448C44B111111000000000 │ │ -000000000054C44B1111111000000000 │ │ -0000000000B444B11111111000000000 │ │ -00000000001BDB111111111000000000 │ │ +00000000000121000000000000000000 │ │ +00000000001333100000000000000000 │ │ +00000000004353360000000000000000 │ │ +000000000033D5336000000000000000 │ │ +000000000033DD733600000000000000 │ │ +000000000033DDD73360000000000000 │ │ +000000000033DDDD8336000000000000 │ │ +000000000033DDDDD833900000000000 │ │ +000000000033DDDDDD83390000000000 │ │ +000000000033DDDDDDDA339000000000 │ │ +000000000033DDDDDDDDA3B000000000 │ │ +000000000033DDDDDDDDC3B000000000 │ │ +000000000033DDDDDDDC339000000000 │ │ +000000000033DDDDDDC3390000000000 │ │ +000000000033DDDDDA33900000000000 │ │ +000000000033DDDDA339000000000000 │ │ +000000000033DDDA3390000000000000 │ │ +000000000033DDA33900000000000000 │ │ +000000000033DA339000000000000000 │ │ +000000000043A3390000000000000000 │ │ +00000000009333900000000000000000 │ │ +000000000009B9000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_clear_disabled.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 48; height: 48; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -109,55 +108,55 @@ │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (238,238,238) # rgb = (0xee,0xee,0xee) │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ } │ │ tRNS { │ │ - 0 0 1 2 3 5 8 6 4 14 28 20 12 19 28 29 64 57 7 52 67 32 16 55 66 68 59 18 22 57 65 67 59 22 56 51 58 15 64 56 19 55 51 57 22 55 63 55 9 50 57 54 62 17 18 56 49 21 53 61 53 55 53 60 22 13 20 23 59 61 24 48 59 58 53 51 52 20 47 47 57 52 46 52 10 21 50 51 56 55 51 49 45 48 50 11 54 44 50 50 30 53 49 47 32 29 30} │ │ + 0 1 2 3 5 8 6 4 14 28 20 12 19 28 29 64 57 7 52 67 32 16 55 66 68 59 18 22 57 65 67 59 22 56 51 58 15 64 56 19 55 51 57 22 55 63 55 9 50 57 54 62 17 18 56 49 21 53 61 53 55 53 60 22 13 20 23 59 61 24 48 59 58 53 51 52 20 47 47 57 52 46 52 10 21 50 51 56 55 51 49 45 48 50 11 54 44 50 50 30 53 49 47 32 29 30} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000010102020303020201010101010101010101010101010202030302020101000000000000000000 │ │ -000000000000000000010204050607080302010101010101010101010101020308070605040201000000000000000000 │ │ -000000000000000000020305090a0b0c070402010101010101010101010204070c0d0e09070302000000000000000000 │ │ -00000000000000000002040c0f10110b091204020101010101010101020407090d1314150c0402000000000000000000 │ │ -000000000000000000020816171819110b09120402010101010101020407090d1318191a1b0802000000000000000000 │ │ -00000000000000000002040c1c1d1e1f110b0912040201010101020407090d131e1820210c0402000000000000000000 │ │ -000000000000000000010307091c221e1f110b091204020101020407090d231e1e242109070301000000000000000000 │ │ -00000000000000000001020412251c222618270b09120402020407092823261e24212512040201000000000000000000 │ │ -0000000000000000000101020412251c292618270b091208081209282a26262b2c251204020101000000000000000000 │ │ -000000000000000000010101020412251c2d2e182f0b2530302528312e26322c25120402010101000000000000000000 │ │ -00000000000000000001010101020412251c33341e2f0b35362831342e372c2512040201010101000000000000000000 │ │ -0000000000000000000101010101020412251c3334262f0b28383434372c251204020101010101000000000000000000 │ │ -00000000000000000001010101010102041225393a3b263c383b3b3d2c25120402010101010101000000000000000000 │ │ -0000000000000000000101010101010102040616393e3f3b3f3b3d401606040201010101010101000000000000000000 │ │ -00000000000000000001010101010101010307414243443f3f4546424107030101010101010101000000000000000000 │ │ -000000000000000000010101010101010204121628474848483b3c0b1606040201010101010101000000000000000000 │ │ -00000000000000000001010101010102040709284749484a4b493b4c4d09120402010101010101000000000000000000 │ │ -000000000000000000010101010102040709284e49494a21394b493b4c4d091204020101010101000000000000000000 │ │ -0000000000000000000101010102040709284f50494a213636394b503f514d0912040201010101000000000000000000 │ │ -0000000000000000000101010204070928525050532c1654541655565048574d09120402010101000000000000000000 │ │ -00000000000000000001010204070928525850532c25060508122555565848574d091204020101000000000000000000 │ │ -0000000000000000000102040709285259585a2c2512040202041225555b5948574d0912040201000000000000000000 │ │ -00000000000000000001030541285c59595a2c25120402010102041225555d59495e4d09070301000000000000000000 │ │ -00000000000000000002045f285c60595a2c251204020101010102041225555d60495e4d0c0402000000000000000000 │ │ -000000000000000000020825616059622c2512040201010101010102041225555d604963160802000000000000000000 │ │ -00000000000000000002040c6465662c25120402010101010101010102041225556760680c0802000000000000000000 │ │ -000000000000000000020307096940091204020101010101010101010102041241556a25070402000000000000000000 │ │ -000000000000000000010204055412050402010101010101010101010101020405125405040201000000000000000000 │ │ -000000000000000000010202030303020201010101010101010101010101010202030303020201000000000000000000 │ │ +000000000000000000000001010202010100000000000000000000000000000101020201010000000000000000000000 │ │ +000000000000000000000103040506070201000000000000000000000000010207060504030100000000000000000000 │ │ +00000000000000000001020408090a0b060301000000000000000000000103060b0c0d08060201000000000000000000 │ │ +00000000000000000001030b0e0f100a081103010000000000000000010306080c1213140b0301000000000000000000 │ │ +000000000000000000010715161718100a08110301000000000000010306080c121718191a0701000000000000000000 │ │ +00000000000000000001030b1b1c1d1e100a0811030100000000010306080c121d171f200b0301000000000000000000 │ │ +000000000000000000000206081b211d1e100a081103010000010306080c221d1d232008060200000000000000000000 │ │ +00000000000000000000010311241b212517260a08110301010306082722251d23202411030100000000000000000000 │ │ +0000000000000000000000010311241b282517260a081107071108272925252a2b241103010000000000000000000000 │ │ +000000000000000000000000010311241b2c2d172e0a242f2f2427302d25312b24110301000000000000000000000000 │ │ +00000000000000000000000000010311241b32331d2e0a34352730332d362b2411030100000000000000000000000000 │ │ +0000000000000000000000000000010311241b3233252e0a27373333362b241103010000000000000000000000000000 │ │ +0000000000000000000000000000000103112438393a253b373a3a3c2b24110301000000000000000000000000000000 │ │ +0000000000000000000000000000000001030515383d3e3a3e3a3c3f1505030100000000000000000000000000000000 │ │ +00000000000000000000000000000000000206404142433e3e4445414006020000000000000000000000000000000000 │ │ +000000000000000000000000000000000103111527464747473a3b0a1505030100000000000000000000000000000000 │ │ +0000000000000000000000000000000103060827464847494a483a4b4c08110301000000000000000000000000000000 │ │ +000000000000000000000000000001030608274d48484920384a483a4b4c081103010000000000000000000000000000 │ │ +0000000000000000000000000001030608274e4f4849203535384a4f3e504c0811030100000000000000000000000000 │ │ +0000000000000000000000000103060827514f4f522b1553531554554f47564c08110301000000000000000000000000 │ │ +0000000000000000000000010306082751574f522b24050407112454555747564c081103010000000000000000000000 │ │ +000000000000000000000103060827515857592b2411030101031124545a5847564c0811030100000000000000000000 │ │ +00000000000000000000020440275b5858592b24110301000001031124545c58485d4c08060200000000000000000000 │ │ +00000000000000000001035e275b5f58592b241103010000000001031124545c5f485d4c0b0301000000000000000000 │ │ +000000000000000000010724605f58612b2411030100000000000001031124545c5f4862150701000000000000000000 │ │ +00000000000000000001030b6364652b2411030100000000000000000103112454665f670b0701000000000000000000 │ │ +00000000000000000001020608683f081103010000000000000000000001031140546924060301000000000000000000 │ │ +000000000000000000000103045311040301000000000000000000000000010304115304030100000000000000000000 │ │ +000000000000000000000101020202010100000000000000000000000000000101020202010100000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_commit_search_api_holo_light.png │ ├── sng │ │ @@ -39,55 +39,54 @@ │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ } │ │ tRNS { │ │ - 0 0 1 5 14 13 12 179 250 239 244 247 245 249 232 241 255 240 248 211 32 4 16 198 22 39 201 202 24 9 205 3 27 204 26 31 128 38 132 11} │ │ + 0 1 5 14 13 12 179 250 239 244 247 245 249 232 241 240 248 211 32 4 16 198 22 39 201 202 24 9 205 3 27 204 26 31 128 38 132 11} │ │ IMAGE { │ │ pixels base64 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ -000000000000001112222222222222111000000000000000 │ │ -000000000000001112110000000000000000000000000000 │ │ -000000000000000113445555555556211000000000000000 │ │ -00000000000000212789ABCCCCCADE512000000000000000 │ │ -00000000000000214FGGCHICCCCADE512000000000000000 │ │ -000000000000002159GGJKLM655556211000000000000000 │ │ -00000000000000215ABJGNO1200000000000000000000000 │ │ -00000000000000215BFPQGRS1L2222111000000000000000 │ │ -00000000000000215CBTOUGQS1V111000000000000000000 │ │ -00000000000000215CCM1WXGQS1V11100000000000000000 │ │ -00000000000000215CC511YXGQS1V1110000000000000000 │ │ -00000000000000215CC51L1YXGQS1V111000000000000000 │ │ -00000000000000215CC512V1YXGQS1V11100000000000000 │ │ -00000000000000215AA5121V1YUGQS1V1110000000000000 │ │ -00000000000000215CC51211V1YUGQS1V111000000000000 │ │ -00000000000000216EE612111V1YUGQS1V11100000000000 │ │ -00000000000000112552110111V1YUGQS120000000000000 │ │ -000000000000000000000000111V1YUGQZ12100000000000 │ │ -0000000000000011122111000111V1YXGa1V100000000000 │ │ -00000000000000000000000000111V1bcd12000000000000 │ │ -000000000000000000000000000111221111100000000000 │ │ -00000000000000000000000000001112V211100000000000 │ │ -000000000000000000000000000001111111000000000000 │ │ +000000000000000001111111111111000000000000000000 │ │ +000000000000000001000000000000000000000000000000 │ │ +000000000000000002334444444445100000000000000000 │ │ +000000000000001016789ABBBBB9CD401000000000000000 │ │ +00000000000000103EccBFGBBBB9CD401000000000000000 │ │ +000000000000001048ccHIJK544445100000000000000000 │ │ +000000000000001049AHcLM0100000000000000000000000 │ │ +00000000000000104AENOcPQ0J1111000000000000000000 │ │ +00000000000000104BARMScOQ0T000000000000000000000 │ │ +00000000000000104BBK0UVcOQ0T00000000000000000000 │ │ +00000000000000104BB400WVcOQ0T0000000000000000000 │ │ +00000000000000104BB40J0WVcOQ0T000000000000000000 │ │ +00000000000000104BB401T0WVcOQ0T00000000000000000 │ │ +00000000000000104994010T0WScOQ0T0000000000000000 │ │ +00000000000000104BB40100T0WScOQ0T000000000000000 │ │ +00000000000000105DD501000T0WScOQ0T00000000000000 │ │ +00000000000000001441000000T0WScOQ010000000000000 │ │ +000000000000000000000000000T0WScOX01000000000000 │ │ +0000000000000000011000000000T0WVcY0T000000000000 │ │ +00000000000000000000000000000T0Zab01000000000000 │ │ +000000000000000000000000000000110000000000000000 │ │ +00000000000000000000000000000001T100000000000000 │ │ +000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-hdpi-v4/abs__ic_cab_done_holo_dark.png │ ├── sng │ │ @@ -88,60 +88,59 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 3 2 24 69 10 161 231 92 160 227 223 205 19 9 159 228 218 209 52 158 211 54 8 156 229 55 7 155 212 57 153 217 213 58 6 152 214 59 5 150 61 149 215 62 17 4 148 216 64 74 202 60 146 65 224 225 145 67 14 143 68 142 70 63 140 219 71 151 139 73 138 220 137 221 76 147 66 128 77 230 222 79 80 233 81 89} │ │ + 0 1 3 2 24 69 10 161 231 92 160 227 223 205 19 9 159 228 218 209 52 158 211 54 8 156 229 55 7 155 212 57 153 217 213 58 6 152 214 59 5 150 61 149 215 62 17 4 148 216 64 74 202 60 146 65 224 225 145 67 14 143 68 142 70 63 140 219 71 151 139 73 138 220 137 221 76 147 66 128 77 230 222 79 80 233 81 89} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000010101010101000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000001010102030101010000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000101010202010401010100000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000010101040105060101010000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000001010104010708090a01020100000000 │ │ -000000000000000000000000000000000000000000000000000000000000000101010401070b0c0d0e0f010200000000 │ │ -000000000000000000000000000000000000000000000000000000000000010101040110111213141501040100000000 │ │ -000000000000000000000000000000000000000000000000000000000001010104011016121317180104010100000000 │ │ -000000000000000000000000000000000000000000000000000000000101010401191a1b13171c010301010100000000 │ │ -00000000000000000000000000000000000000000000000000000001010104011d1e1b131f2001030101010000000000 │ │ -000000000000000000000000000000000000000000000000000001010104011d211b2223240103010101000000000000 │ │ -00000000000000000000000000000000000000000000000000010101040125261b222728010301010100000000000000 │ │ -0000000000000101010201010100000000000000000000000101010401292a1b22272b01030101010000000000000000 │ │ -00000000000101010402040101010000000000000000000101010201292c1b222d2e0103010101000000000000000000 │ │ -0000000001010101042f020401010100000000000000010101020230311b223233010301010100000000000000000000 │ │ -000000000001040134353601030101010000000000010101020230371b22223801030101010000000000000000000000 │ │ -000000000104011c393a172801030101010000000101010202033b1b22223c0103010101000000000000000000000000 │ │ -000000000102013d1a0c1323360103010101000101010202033e1b32133f010301010100000000000000000000000000 │ │ -00000000000002011d211b22272e01030101010101020204401b32134101030101010000000000000000000000000000 │ │ -00000000010101040125261b222d420103010101020202431b3244450103010101000000000000000000000000000000 │ │ -0000000000010101040125461b222d33010301020202471b324448010301010100000000000000000000000000000000 │ │ -0000000000000101010401292c1b22323801300201491b324a3401030101010000000000000000000000000000000000 │ │ -00000000000000010101040129311b22323c01044b1b324c4d0103010101000000000000000000000000000000000000 │ │ -00000000000000000101010402304e1b22224f5009324c51010301010100000000000000000000000000000000000000 │ │ -0000000000000000000101010202303752324c4a22535401030101010000000000000000000000000000000000000000 │ │ -000000000000000000000101010202303b52172253550103010101000000000000000000000000000000000000000000 │ │ -000000000000000000000001010102020340564a57010301010100000000000000000000000000000000000000000000 │ │ -000000000000000000000000010101020103405801030101010000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000101010202040204010101000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000001010102040201010100000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000010101010101010000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000001020000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000101000300000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000030004050000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000003000607080900010000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000300060a0b0c0d0e000100000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000003000f101112131400030000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000003000f15111216170003000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000030018191a12161b000200000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000003001c1d1a121e1f00020000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000003001c201a2122230002000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000030024251a212627000200000000000000000000 │ │ +000000000000000000010000000000000000000000000000000000030028291a21262a00020000000000000000000000 │ │ +00000000000000000301030000000000000000000000000000000100282b1a212c2d0002000000000000000000000000 │ │ +0000000000000000032e01030000000000000000000000000001012f301a213132000200000000000000000000000000 │ │ +00000000000003003334350002000000000000000000000001012f361a21213700020000000000000000000000000000 │ │ +000000000003001b3839162700020000000000000000000101023a1a21213b0002000000000000000000000000000000 │ │ +000000000001003c190b1222350002000000000000000101023d1a31123e000200000000000000000000000000000000 │ │ +00000000000001001c201a21262d000200000000000101033f1a31124000020000000000000000000000000000000000 │ │ +00000000000000030024251a212c410002000000010101421a3143440002000000000000000000000000000000000000 │ │ +0000000000000000030024451a212c32000200010101461a314347000200000000000000000000000000000000000000 │ │ +0000000000000000000300282b1a213137002f0100481a31493300020000000000000000000000000000000000000000 │ │ +00000000000000000000030028301a21313b00034a1a314b4c0002000000000000000000000000000000000000000000 │ │ +000000000000000000000003012f4d1a21214e4f08314b50000200000000000000000000000000000000000000000000 │ │ +00000000000000000000000001012f3651314b4921525300020000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000001012f3a51162152540002000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000101023f554956000200000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000100023f5700020000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000101030103000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000001030100000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_clear_search_api_holo_light.png │ ├── sng │ │ @@ -1,29 +1,129 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 21; height: 21; bitdepth: 8; │ │ - using grayscale alpha; │ │ + using color palette; │ │ } │ │ +PLTE { │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ + (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (132,132,132) # rgb = (0x84,0x84,0x84) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (145,145,145) # rgb = (0x91,0x91,0x91) grey57 │ │ + (234,234,234) # rgb = (0xea,0xea,0xea) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ + (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (147,147,147) # rgb = (0x93,0x93,0x93) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (218,218,218) # rgb = (0xda,0xda,0xda) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ + (128,128,128) # rgb = (0x80,0x80,0x80) │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (129,129,129) # rgb = (0x81,0x81,0x81) │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ + (118,118,118) # rgb = (0x76,0x76,0x76) │ │ + (146,146,146) # rgb = (0x92,0x92,0x92) │ │ + (216,216,216) # rgb = (0xd8,0xd8,0xd8) │ │ + (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ + (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ + (144,144,144) # rgb = (0x90,0x90,0x90) │ │ + (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ + ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ + (151,151,151) # rgb = (0x97,0x97,0x97) │ │ + (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ + (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ + (149,149,149) # rgb = (0x95,0x95,0x95) │ │ + (165,165,165) # rgb = (0xa5,0xa5,0xa5) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (236,236,236) # rgb = (0xec,0xec,0xec) │ │ + (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ + (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ + (152,152,152) # rgb = (0x98,0x98,0x98) │ │ + ( 47, 47, 47) # rgb = (0x2f,0x2f,0x2f) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ +} │ │ +tRNS { │ │ + 0 2 6 19 24 13 1 13 7 1 20 114 121 27 15 1 26 119 117 21 2 3 25 126 253 118 15 15 115 254 130 3 14 125 251 117 27 116 251 128 14 15 126 254 120 119 129 16 130 237 160 134 26 22 167 171 16 116 232 174 233 119 14 112 253 132 116 112 252 130 27 127 116 23 118 129 16 126 121 32 5 1 123 134 15 126 3 9 14 10 1 4 3 1} │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 ff00 ff00 0000 ff00 ff00 ff00 0000 ff00 0000 ff00 0000 ff00 ff00 ff00 ff00 0000 ff00 0000 0000 │ │ -0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 ff00 ff00 ff00 0000 ff00 ff00 ff00 ff00 0000 ff00 ff00 0000 │ │ -0000 ff00 ff00 8900 ff00 0000 7f02 ff00 f300 d200 ff00 d300 f200 ff00 7f02 0000 ff00 8800 ff00 ff00 0000 │ │ -0000 ff00 ff00 7f00 ff06 ff13 ff18 ea0d f300 ff01 ff00 ff01 f200 e90d ff18 ff13 ff07 9300 ff00 ff00 0000 │ │ -0000 ff00 ff00 6b01 ff14 9d72 9579 ff1b d80f ff00 fa01 ff00 d80f ff1a 9677 9b75 ff15 8002 ff00 ff00 0000 │ │ -0000 ff00 ff00 8403 ff19 937e 72fd 9476 ff1b df0f f400 dd0f ff1a 9773 72fe 9082 ff1a 9103 ff00 ff00 0000 │ │ -0000 ff00 ff00 ff00 ea0e ff1b 8f7d 73fb 9575 ff19 dc1b ff19 9674 72fb 8e80 ff1a e90e 0000 ff00 ff00 0000 │ │ -0000 ff00 ff00 ff00 ff00 de0f ff1a 927e 73fe 9378 ff15 9477 73ff 9081 ff1a dd0f ff00 ff00 ff00 ff00 0000 │ │ -0000 ff00 ff00 0000 ff01 ff00 da10 ff19 8e82 75ed 80a0 75ed 8d86 ff19 da10 ff00 ff01 3500 ff00 ff00 0000 │ │ -0000 0000 ff00 ff00 f400 ff01 ff00 df1a ff16 81a7 70ff 81ab ff16 df1a ff00 ff01 f300 ff00 ff00 0000 0000 │ │ -0000 ff00 ff00 ff00 ff01 ff00 db10 ff19 9474 76e8 7dae 76e9 9277 ff19 da10 ff00 ff01 8e00 ff00 ff00 0000 │ │ -0000 ff00 ff00 ee00 ff00 d80e ff1b 9a70 73fd 8d84 ff16 8e82 73fe 9874 ff1a d80f ff00 ff00 ff00 ff00 0000 │ │ -0000 ff00 ff00 5900 ea0d ff1a 9670 73fc 8f82 ff18 db1b ff19 907f 73fc 9574 ff1a ea0e ff00 ff00 ff00 0000 │ │ -0000 ff00 ff00 8002 ff17 9776 73fd 8f81 ff1a e110 f200 e110 ff1a 907e 73fe 9479 ff20 bf05 ff00 ff00 0000 │ │ -0000 ff00 ff00 4401 ff13 977b 8e86 ff1a d70f ff00 fa01 ff00 d70f ff1a 9082 957e ff19 a503 ff00 ff00 0000 │ │ -0000 ff00 ff00 6e00 ff09 ff17 ff1a ec0e f200 ff01 ff00 ff01 f200 ec0e ff19 ff16 ff0a b900 ff00 ff00 0000 │ │ -0000 ff00 ff00 5a00 ff00 3f01 9d04 ff00 f200 db00 ff00 db00 f200 ff00 9803 2f01 ff00 ae00 ff00 ff00 0000 │ │ -0000 ff00 ff00 0000 ff00 ff00 ff00 ff00 0000 ff00 ff00 ff00 0000 ff00 ff00 ff00 ff00 0000 ff00 ff00 0000 │ │ -0000 0000 ff00 0000 ff00 ff00 ff00 ff00 0000 ff00 0000 ff00 0000 ff00 ff00 ff00 ff00 0000 ff00 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000010000000000000001000000000000 │ │ +000000000203040500060006000704030800000000 │ │ +000000090a0b0c0d0e000f000e1011121314000000 │ │ +00000015161718190d1a001b101c1d1e101f000000 │ │ +00000000200d212223162416252627102800000000 │ │ +000000000029102a2b2c132d5e2e101b0000000000 │ │ +0000000006002f163031323133162f000600000000 │ │ +000000000006003435365f37353400060000000000 │ │ +0000000006003816393a3b3c3d162f000600000000 │ │ +00000000003e0d3f404135302b42100e0000000000 │ │ +000000000510434445044616474448102000000000 │ │ +00000014494a404b104c004c104d2b4e4f50000000 │ │ +000000510352531054000f0054101e551656000000 │ │ +000000005749105800060006005816355900000000 │ │ +00000000005a5b000000000000005c5d0000000000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__spinner_48_inner_holo.png │ ├── sng │ │ @@ -6,51 +6,51 @@ │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc01 fc09 fd17 fd24 fe2d d433 8033 802c 8123 8114 8207 8200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 fa0a fb26 fb4c fc66 fd76 fd7d fe80 d480 8080 8080 817c 8274 8263 8347 8421 8407 8500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 f80a f934 fa65 fa7c fb80 fc80 fd80 fd80 fe80 d480 8080 8080 8180 8280 8280 8380 847a 845f 852c 8606 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc01 fc09 fd17 fd24 fe2d d433 8033 802c 8123 8114 8207 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa0a fb26 fb4c fc66 fd76 fd7d fe80 d480 8080 8080 817c 8274 8263 8347 8421 8407 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f80a f934 fa65 fa7c fb80 fc80 fd80 fd80 fe80 d480 8080 8080 8180 8280 8280 8380 847a 845f 852c 8606 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f702 f722 f85f f97d f980 fa80 fb80 fc7d fc72 fd64 fe59 d554 8054 805a 8166 8274 837e 8380 8480 8580 867b 8657 8719 8701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f606 f63b f775 f880 f880 f97f fa71 fb4f fc28 fc12 fd07 fe02 0000 0000 8102 8108 8214 832d 8455 8475 8580 8680 8780 8770 882f 8903 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f408 f54a f67c f680 f780 f874 f944 f914 fa02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8403 851a 864d 8678 8780 8880 8979 893d 8a05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 f306 f44a f47e f580 f67f f761 f71f f802 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8603 8727 8869 8980 8980 8a7b 8b3c 8b03 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 f202 f23e f37c f480 f47e f553 f60e f700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8800 8814 895d 8a7f 8b80 8b79 8c2f 8d01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 f000 f126 f177 f280 f37f f451 f409 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a0f 8b5d 8b7f 8c80 8d70 8d1a 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 f202 f23e f37c f480 f47e f553 f60e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8814 895d 8a7f 8b80 8b79 8c2f 8d01 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 f126 f177 f280 f37f f451 f409 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a0f 8b5d 8b7f 8c80 8d70 8d1a 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 f00d f065 f180 f180 f25e f30c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c14 8c69 8d80 8e80 8e58 8f07 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ee01 ef3c ef7e f080 f072 f11b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c00 8d27 8e78 8e80 8f7b 8f2c 9000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 ee01 ef3c ef7e f080 f072 f11b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8d27 8e78 8e80 8f7b 8f2c 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 ed0e ee6b ee80 ef7e ef3e f001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e03 8f4d 8f80 9080 905e 9107 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 ed2f ed7e ed80 ee6c ee0f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9019 9074 9180 9179 9220 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 eb03 eb57 ec80 ec80 ed43 ee01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9103 9253 9280 9280 9346 9401 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 ea10 ea70 eb80 eb79 eb1d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 932b 937e 9380 9465 9408 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e922 e97b e980 ea69 ea0a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9414 9473 9580 9574 9515 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e833 e880 e880 e857 e902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9608 9665 9680 967c 9623 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e741 e780 e780 e747 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9602 9759 9780 9780 972d 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 e648 e680 e680 e63e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9700 9851 9880 9880 9835 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 e648 e680 e680 e63e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9851 9880 9880 9835 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e449 e480 e480 e43e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a50 9a80 9a80 9a35 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e343 e380 e380 e345 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c01 9b57 9b80 9b80 9b2f 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e236 e280 e280 e254 e101 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c06 9c62 9c80 9c7d 9c25 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e125 e17d e080 e066 e009 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e10 9e70 9d80 9d76 9d17 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 e013 df73 df80 df77 de1a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9f26 9f7c 9f80 9e68 9e0a 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 df05 de5d de80 dd7f dd3c dc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a202 a14d a080 a080 a04c 9f01 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 de00 dd38 dd7f dc80 dc66 db0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a314 a270 a280 a17c a127 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 df05 de5d de80 dd7f dd3c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a202 a14d a080 a080 a04c 9f01 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 dd38 dd7f dc80 dc66 db0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a314 a270 a280 a17c a127 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 dc12 db6f db80 da7d da34 d801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a502 a443 a47f a380 a264 a20a 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 db01 da44 da7f d980 d86c d713 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a800 a61d a673 a580 a47d a433 a300 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 db01 da44 da7f d980 d86c d713 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a61d a673 a580 a47d a433 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 d911 d86b d880 d77f d653 d507 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a90d a860 a780 a680 a55f a50a 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 d801 d730 d77b d680 d57d d444 d305 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ab09 aa51 a97f a880 a775 a622 a500 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 d801 d730 d77b d680 d57d d444 d305 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ab09 aa51 a97f a880 a775 a622 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 d605 d64a d57f d480 d37b d244 d007 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ad0c ac50 ab7e aa80 a97c a83b a702 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 d50c d458 d37f d280 d07d cf53 ce13 cd01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b101 b01a ae5d ad7e ac80 ab7e aa49 a906 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d30e d257 d17e d080 ce7f cd6b cc34 ca0b c900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b401 b30e b23c b171 af80 ae80 ad7d ac4b ab08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d30e d257 d17e d080 ce7f cd6b cc34 ca0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b401 b30e b23c b171 af80 ae80 ad7d ac4b ab08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d10b d04a cf7b cd80 cc80 cb7d ca66 c83b c619 c508 c301 0000 0000 0000 0000 ba01 b90a b71d b542 b46b b37e b180 b080 af77 ae3f ad06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cf05 ce30 cd6b cc7f ca80 c980 c77f c677 c466 c354 c146 c03d be3e bc46 bb56 b968 b878 b680 b580 b380 b27e b165 b026 af02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd01 cc12 cb43 ca6f c87f c780 c680 c480 c380 c180 c080 be80 bc80 bb80 b980 b880 b780 b57e b46a b33b b10d b100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd01 cc12 cb43 ca6f c87f c780 c680 c480 c380 c180 c080 be80 bc80 bb80 b980 b880 b780 b57e b46a b33b b10d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca01 c912 c836 c75c c572 c47c c280 c180 c080 be80 bd80 bb80 ba7b b86f b757 b630 b50e b401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c700 c605 c512 c423 c234 c142 bf48 be47 bd40 bb31 ba21 b90f b803 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c605 c512 c423 c234 c142 bf48 be47 bd40 bb31 ba21 b90f b803 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_ab_back_holo_dark.png │ ├── sng │ │ @@ -42,30 +42,29 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 6 8 10 3 1 16 110 124 100 2 78 138 135 45 26 127 93 91 126 39 131 136 74 102 137 116 11 54 134 132 50 56 49 104 40 92 27 79 47 111 4} │ │ + 0 6 8 10 3 1 16 110 124 100 2 78 138 135 45 26 127 93 91 126 39 131 136 74 102 137 116 11 54 134 132 50 56 49 104 40 92 27 79 47 111 4} │ │ IMAGE { │ │ pixels base64 │ │ -0000111123451100 │ │ -0000161789A51100 │ │ -00011B1CDEF1B000 │ │ -001161GHEI161100 │ │ -001161JEKG161100 │ │ -00061LMNO1B11000 │ │ -00116PQRS1610000 │ │ -00B1TUVW1B110000 │ │ -00B1XEVY1B110000 │ │ -00116ZQRS1610000 │ │ -00061aMNO1B11000 │ │ -001161bEKG161100 │ │ -001161cHUI161100 │ │ -00011B1dDNe1B000 │ │ -00001617f9Ag1100 │ │ -0000111123451100 │ │ +0000000012340000 │ │ +0000050678940000 │ │ +00000A0BCDE0A000 │ │ +000050FGDH050000 │ │ +000050IDJF050000 │ │ +00050KLMN0A00000 │ │ +00005OPQR0500000 │ │ +00A0STUV0A000000 │ │ +00A0WDUX0A000000 │ │ +00005YPQR0500000 │ │ +00050ZLMN0A00000 │ │ +000050aDJF050000 │ │ +000050bGTH050000 │ │ +00000A0cCMd0A000 │ │ +00000506e89f0000 │ │ +0000000012340000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_dark.png │ ├── sng │ │ @@ -50,44 +50,43 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 3 13 10 9 110 202 187 204 206 208 192 139 230 191 74 67 71 72 4 142 177 183 141 151 143 23 214 157 2 5 149 152 40 154 37 147 6 159 100 153 38 207 158 11 41 193 55 12} │ │ + 0 1 3 13 10 9 110 202 187 204 206 208 192 139 230 191 74 67 71 72 4 142 177 183 141 151 143 23 214 157 2 5 149 152 40 154 37 147 6 159 100 153 38 207 158 11 41 193 55 12} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000011122222222111000000000 │ │ -00000000000100000000000000000000 │ │ -00000000011344555556211000000000 │ │ -00000000031789ABAACD412000000000 │ │ -00000000031EFGHIHJKIL11000000000 │ │ -00000000031MNOP11100000000000000 │ │ -00000000031QRSTULVW3111000000000 │ │ -00000000031XY1ZCa31V110000000000 │ │ -00000000031XX11bCa31V11000000000 │ │ -00000000031cc1d1bCa31V1100000000 │ │ -00000000031ee1331bCa31V110000000 │ │ -000000000V1ff1V131bCg31200000000 │ │ -0000000000000011131hijk120000000 │ │ -00000000011VV1111131lmn1V0000000 │ │ -0000000000000000111V1o2110000000 │ │ -00000000000000000111222110000000 │ │ -00000000000000000011121110000000 │ │ +00000000000011111111000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000233444445100000000000 │ │ +000000000206789A99BC301000000000 │ │ +00000000020DEFGHGIJHK00000000000 │ │ +00000000020LMNO00000000000000000 │ │ +00000000020PQRSTKUV2000000000000 │ │ +00000000020WX0YBZ20U000000000000 │ │ +00000000020WW00aBZ20U00000000000 │ │ +00000000020bb0c0aBZ20U0000000000 │ │ +00000000020dd0220aBZ20U000000000 │ │ +000000000U0ee0U020aBf20100000000 │ │ +0000000000000000020ghij010000000 │ │ +00000000000UU0000020klm0U0000000 │ │ +0000000000000000000U0n1000000000 │ │ +00000000000000000000111000000000 │ │ +00000000000000000000010000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_menu_share_holo_dark.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-mdpi-v4/abs__spinner_48_outer_holo.png │ ├── sng │ │ @@ -193,62 +193,61 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 34 101 87 69 41 15 2 4 3 85 254 253 244 228 195 140 67 8 7 6 252 250 249 247 235 185 88 14 10 12 11 9 55 168 176 199 225 245 169 53 13 5 16 38 84 158 221 242 240 212 95 18 17 45 223 239 238 226 120 20 190 117 23 22 33 165 232 93 24 25 161 229 204 28 27 31 181 163 30 26 61 208 218 32 126 222 171 35 37 196 220 211 65 21 131 217 130 40 64 215 175 43 36 186 197 159 210 206 48 47 29 135 207 50 119 205 94 202 200 83 58 143 57 183 42 63 192 162 19 66 104 188 189 123 60 72 180 184 150 74 76 179 80 62 78 79 56 124 177 82 174 164 44 86 51 97 170 90 91 112 105 96 136 160 102 52 99 73 155 157 108 110 106 113 133 145 148 151 152 125 107 114 139 142 144 127 121 129 132 100 71} │ │ + 0 1 34 101 87 69 41 15 2 4 3 85 254 253 244 228 195 140 67 8 7 6 252 250 249 247 235 185 88 14 10 12 11 9 55 168 176 199 225 245 169 53 13 5 16 38 84 158 221 242 240 212 95 18 17 45 223 239 238 226 120 20 190 117 23 22 33 165 232 93 24 25 161 229 204 28 27 31 181 163 30 26 61 208 218 32 126 222 171 35 37 196 220 211 65 21 131 217 130 40 64 215 175 43 36 186 197 159 210 206 48 47 29 135 207 50 119 205 94 202 200 83 58 143 57 183 42 63 192 162 19 66 104 188 189 123 60 72 180 184 150 74 76 179 80 62 78 79 56 124 177 82 174 164 44 86 51 97 170 90 91 112 105 96 136 160 102 52 99 73 155 157 108 110 106 113 133 145 148 151 152 125 107 114 139 142 144 127 121 129 132 100 71} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000010102020203040506070802000000000000000000000000000000000000 │ │ -0000000000000000000000000000000102090a0a0a0b090c0d0e0f101112130801000000000000000000000000000000 │ │ -0000000000000000000000000000020a141415160a0b090c0d0e1718191a1b1c1d1e0000000000000000000000000000 │ │ -000000000000000000000000010a1f20212214160a0b0223242526270f1a280f1b292a09000000000000000000000000 │ │ -000000000000000000000002151e1e2b21222c0902010100000a2d2e2f30313232333435140000000000000000000000 │ │ -0000000000000000000002213637082b150901000000000000000000002c3812393a3b3c3d1f00000000000000000000 │ │ -00000000000000000002203e3e362b0a0100000000000000000000000000002c133f1b1b3c4015000000000000000000 │ │ -0000000000000000012141423e2b09010000000000000000000000000000000001434445453146090000000000000000 │ │ -0000000000000001154748470809000000000000000000000000000000000000000047494a4a4b2a0000000000000000 │ │ -0000000000000009424c4d3e0b000000000000000000000000000000000000000000004e4f103c500800000000000000 │ │ -000000000000011e51515215010000000000000000000000000000000000000000000001535427550c01000000000000 │ │ -0000000000000b4d43562d010000000000000000000000000000000000000000000000000a5758585908000000000000 │ │ -000000000000205a5a512c00000000000000000000000000000000000000000000000000005b5c5d5e5f000000000000 │ │ -000000000002482e5b600100000000000000000000000000000000000000000000000000000b61556263090000000000 │ │ -00000000000a5a642e1f0000000000000000000000000000000000000000000000000000000065546667370000000000 │ │ -00000000001f0768690a00000000000000000000000000000000000000000000000000000000486a346b070000000000 │ │ -00000000002d3838560200000000000000000000000000000000000000000000000000000000226c6d6e650000000000 │ │ -0000000000426f70710100000000000000000000000000000000000000000000000000000000027273732f0000000000 │ │ -00000000005274744d000000000000000000000000000000000000000000000000000000000000757676770000000000 │ │ -00000000004d2a2a4c000000000000000000000000000000000000000000000000000000000000407878770000000000 │ │ -0000000000522323430100000000000000000000000000000000000000000000000000000000015779797a0000000000 │ │ -0000000000607b7b070200000000000000000000000000000000000000000000000000000000167c6b11650000000000 │ │ -0000000000087d53742c000000000000000000000000000000000000000000000000000000003e44117e7f0000000000 │ │ -0000000000152380530800000000000000000000000000000000000000000000000000000000747e8182830000000000 │ │ -0000000000093884135a01000000000000000000000000000000000000000000000000000002858687880b0000000000 │ │ -0000000000005213067b14000000000000000000000000000000000000000000000000000041306a7e5f000000000000 │ │ -00000000000014898a8a4301000000000000000000000000000000000000000000000000091d8b8c8d36000000000000 │ │ -000000000000015a8e8f842b0000000000000000000000000000000000000000000000005a308b909102000000000000 │ │ -000000000000001492939495160000000000000000000000000000000000000000000008962597123700000000000000 │ │ -00000000000000014d8f98986f0a0000000000000000000000000000000000000000220429999a2a0100000000000000 │ │ -0000000000000000099b7a9c9c9d160000000000000000000000000000000000002b9e9a9f24050a0000000000000000 │ │ -000000000000000000162305a0a1652d010000000000000000000000000000024ca2494444a31f000000000000000000 │ │ -00000000000000000000147ba177a40c681f0100000000000000000000022d06a56c49a6a72b00000000000000000000 │ │ -000000000000000000000015a8a1a904a79c2a41140200000000021f51aa888dabac8d2f1f0000000000000000000000 │ │ -0000000000000000000000000b0398a7a3adaeaf7794138980aaa1b0b1b2b3b4b5b6a80a000000000000000000000000 │ │ -000000000000000000000000000120a8a1b7a2b8403d885763b1a5b9babbb2bc8e370100000000000000000000000000 │ │ -000000000000000000000000000000021e9b91a7b8bd96bcbebf72b188c07d3602000000000000000000000000000000 │ │ -0000000000000000000000000000000000000a08566f80c18a132a69360a000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000001010102030405060701000000000000000000000000000000000000 │ │ +0000000000000000000000000000000001080909090a080b0c0d0e0f1011120700000000000000000000000000000000 │ │ +0000000000000000000000000000010913131415090a080b0c0d161718191a1b1c1d0000000000000000000000000000 │ │ +00000000000000000000000000091e1f20211315090a0122232425260e19270e1a282908000000000000000000000000 │ │ +000000000000000000000001141d1d2a20212b080100000000092c2d2e2f303131323334130000000000000000000000 │ │ +0000000000000000000001203536072a140800000000000000000000002b371138393a3b3c1e00000000000000000000 │ │ +000000000000000000011f3d3d352a090000000000000000000000000000002b123e1a1a3b3f14000000000000000000 │ │ +0000000000000000002040413d2a08000000000000000000000000000000000000424344443045080000000000000000 │ │ +00000000000000001446474607080000000000000000000000000000000000000000464849494a290000000000000000 │ │ +0000000000000008414b4c3d0a000000000000000000000000000000000000000000004d4e0f3b4f0700000000000000 │ │ +000000000000001d50505114000000000000000000000000000000000000000000000000525326540b00000000000000 │ │ +0000000000000a4c42552c00000000000000000000000000000000000000000000000000095657575807000000000000 │ │ +0000000000001f5959502b00000000000000000000000000000000000000000000000000005a5b5c5d5e000000000000 │ │ +000000000001472d5a5f0000000000000000000000000000000000000000000000000000000a60546162080000000000 │ │ +00000000000959632d1e0000000000000000000000000000000000000000000000000000000064536566360000000000 │ │ +00000000001e06676809000000000000000000000000000000000000000000000000000000004769336a060000000000 │ │ +00000000002c3737550100000000000000000000000000000000000000000000000000000000216b6c6d640000000000 │ │ +0000000000416e6f700000000000000000000000000000000000000000000000000000000000017172722e0000000000 │ │ +00000000005173734c000000000000000000000000000000000000000000000000000000000000747575760000000000 │ │ +00000000004c29294b0000000000000000000000000000000000000000000000000000000000003f7777760000000000 │ │ +000000000051222242000000000000000000000000000000000000000000000000000000000000567878790000000000 │ │ +00000000005f7a7a060100000000000000000000000000000000000000000000000000000000157b6a10640000000000 │ │ +0000000000077c52732b000000000000000000000000000000000000000000000000000000003d43107d7e0000000000 │ │ +000000000014227f520700000000000000000000000000000000000000000000000000000000737d8081820000000000 │ │ +0000000000083783125900000000000000000000000000000000000000000000000000000001848586870a0000000000 │ │ +0000000000005112057a130000000000000000000000000000000000000000000000000000402f697d5e000000000000 │ │ +000000000000138889894200000000000000000000000000000000000000000000000000081c8a8b8c35000000000000 │ │ +00000000000000598d8e832a000000000000000000000000000000000000000000000000592f8a8f9001000000000000 │ │ +000000000000001391929394150000000000000000000000000000000000000000000007952496113600000000000000 │ │ +00000000000000004c8e97976e0900000000000000000000000000000000000000002103289899290000000000000000 │ │ +0000000000000000089a799b9b9c150000000000000000000000000000000000002a9d999e2304090000000000000000 │ │ +0000000000000000001522049fa0642c000000000000000000000000000000014ba1484343a21e000000000000000000 │ │ +00000000000000000000137aa076a30b671e0000000000000000000000012c05a46b48a5a62a00000000000000000000 │ │ +000000000000000000000014a7a0a803a69b2940130100000000011e50a9878caaab8c2e1e0000000000000000000000 │ │ +0000000000000000000000000a0297a6a2acadae769312887fa9a0afb0b1b2b3b4b5a709000000000000000000000000 │ │ +00000000000000000000000000001fa7a0b6a1b73f3c875662b0a4b8b9bab1bb8d360000000000000000000000000000 │ │ +000000000000000000000000000000011d9a90a6b7bc95bbbdbe71b087bf7c3501000000000000000000000000000000 │ │ +0000000000000000000000000000000000000907556e7fc0891229683509000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ ├── sng │ │ @@ -1,85 +1,70 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 21; height: 21; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ - (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ - (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - (209,209,209) # rgb = (0xd1,0xd1,0xd1) grey82 │ │ - (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ (156,156,156) # rgb = (0x9c,0x9c,0x9c) grey61 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (154,154,154) # rgb = (0x9a,0x9a,0x9a) │ │ (135,135,135) # rgb = (0x87,0x87,0x87) grey53 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ - (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (233,233,233) # rgb = (0xe9,0xe9,0xe9) │ │ - ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ (140,140,140) # rgb = (0x8c,0x8c,0x8c) grey55 │ │ - ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (129,129,129) # rgb = (0x81,0x81,0x81) │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (217,217,217) # rgb = (0xd9,0xd9,0xd9) grey85 │ │ - (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ - (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (150,150,150) # rgb = (0x96,0x96,0x96) grey59 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ @@ -90,43 +75,37 @@ │ │ ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (149,149,149) # rgb = (0x95,0x95,0x95) │ │ (158,158,158) # rgb = (0x9e,0x9e,0x9e) grey62 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (236,236,236) # rgb = (0xec,0xec,0xec) │ │ - (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ - ( 91, 91, 91) # rgb = (0x5b,0x5b,0x5b) │ │ - ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ - (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ - (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ } │ │ tRNS { │ │ - 0 0 0 1 0 0 0 0 1 0 0 2 8 9 5 5 3 0 1 45 48 11 6 0 6 10 47 46 1 1 50 101 47 6 0 6 46 102 52 1 6 50 47 11 46 51 6 0 6 48 6 6 52 95 65 53 0 10 67 117 68 46 93 71 47 6 0 45 53 46 6 0 5 44 52 11 51 1 47 6 50 13 2 1 49 53 50 1 4 6 0 0 0 1 0 0 1 1 0} │ │ + 0 1 1 2 8 9 5 5 3 1 45 48 11 6 6 10 47 46 1 1 50 101 47 6 6 46 102 52 1 6 50 47 11 46 51 6 6 48 6 6 52 95 65 53 10 67 117 68 46 93 71 47 6 45 53 46 6 5 44 52 11 51 1 47 6 50 13 2 1 49 53 50 1 4 6 1 1 1} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000 │ │ -000001010001010100010001000101010100010000 │ │ -000101010101010100010101000101010100010100 │ │ -000101020100030104050106070108000109010100 │ │ -0001010a0b0c0d0e04010101070f0d0c1011010100 │ │ -000101120c1314151601170118191a1b0d1c010100 │ │ -0001011d191e1f2015212223192425261927010100 │ │ -000101012815291f2a192b0d2c252d192e2f010100 │ │ -000101010130151e25310c20252619320101010100 │ │ -000101000101331934353635371933010138010100 │ │ -00000101220101390c3a3b3c0c3901010401010000 │ │ -00010101010116193d3e3f3e400d41010142010100 │ │ -00010104011819431f440c34254519460101010100 │ │ -000101474819491f4a194b194c1f3d190f01010100 │ │ -0001014d0d4e1f4a194f074f195025145152010100 │ │ -000101530c54551918011701181926561957010100 │ │ -0001010a580d1959070101010759190d585a010100 │ │ -0001015b015c5d01075e015f070160610162010100 │ │ -000101000101010100010101000101010100010100 │ │ -000001000101010100010001000101010100010000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000010000000000000002000000000000 │ │ +000000000304050600000000000705040800000000 │ │ +00000009040a0b0c0d0000000e0f10110512000000 │ │ +000000130f1415160c1700180f191a1b0f1c000000 │ │ +000000001d0c1e151f0f2005211a220f2300000000 │ │ +0000000000240c141a2504161a1b0f260000000000 │ │ +000000000000270f28292a292b0f27000000000000 │ │ +000000000000002c042d2e2f042c00000000000000 │ │ +0000000000000d0f30313231330534000000000000 │ │ +00000000000e0f35153604281a370f380000000000 │ │ +00000000390f3a153b0f3c0f3d15300f0700000000 │ │ +0000003e053f153b0f4000400f411a0b4243000000 │ │ +000000440445460f0e0000000e0f1b470f48000000 │ │ +0000000049050f4a00000000004a0f054900000000 │ │ +0000000000004b000000000000004c4d0000000000 │ │ +000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_search_api_holo_light.png │ ├── sng │ │ @@ -1,64 +1,50 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 21; height: 21; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ - (218,218,219) # rgb = (0xda,0xda,0xdb) │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (170,170,172) # rgb = (0xaa,0xaa,0xac) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (199,199,200) # rgb = (0xc7,0xc7,0xc8) │ │ - (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ - (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ - ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (236,236,236) # rgb = (0xec,0xec,0xec) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (173,173,175) # rgb = (0xad,0xad,0xaf) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (243,243,244) # rgb = (0xf3,0xf3,0xf4) │ │ (225,225,226) # rgb = (0xe1,0xe1,0xe2) │ │ (224,224,225) # rgb = (0xe0,0xe0,0xe1) │ │ (238,238,239) # rgb = (0xee,0xee,0xef) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (205,205,206) # rgb = (0xcd,0xcd,0xce) │ │ - (242,242,243) # rgb = (0xf2,0xf2,0xf3) │ │ - (209,209,210) # rgb = (0xd1,0xd1,0xd2) │ │ (207,207,208) # rgb = (0xcf,0xcf,0xd0) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (211,211,212) # rgb = (0xd3,0xd3,0xd4) │ │ (136,136,140) # rgb = (0x88,0x88,0x8c) │ │ (118,118,122) # rgb = (0x76,0x76,0x7a) │ │ - (113,113,117) # rgb = (0x71,0x71,0x75) │ │ (117,117,120) # rgb = (0x75,0x75,0x78) │ │ (132,132,136) # rgb = (0x84,0x84,0x88) │ │ (192,192,194) # rgb = (0xc0,0xc0,0xc2) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (227,227,228) # rgb = (0xe3,0xe3,0xe4) │ │ - (210,210,211) # rgb = (0xd2,0xd2,0xd3) │ │ - (239,239,240) # rgb = (0xef,0xef,0xf0) │ │ - (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (200,200,201) # rgb = (0xc8,0xc8,0xc9) │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ (118,118,122) # rgb = (0x76,0x76,0x7a) │ │ (116,116,120) # rgb = (0x74,0x74,0x78) │ │ (135,135,139) # rgb = (0x87,0x87,0x8b) │ │ (161,161,163) # rgb = (0xa1,0xa1,0xa3) │ │ (160,160,163) # rgb = (0xa0,0xa0,0xa3) │ │ (140,140,143) # rgb = (0x8c,0x8c,0x8f) │ │ (118,118,122) # rgb = (0x76,0x76,0x7a) │ │ (116,116,120) # rgb = (0x74,0x74,0x78) │ │ (162,162,164) # rgb = (0xa2,0xa2,0xa4) │ │ (201,201,202) # rgb = (0xc9,0xc9,0xca) │ │ - (212,212,214) # rgb = (0xd4,0xd4,0xd6) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (213,213,214) # rgb = (0xd5,0xd5,0xd6) │ │ (119,119,123) # rgb = (0x77,0x77,0x7b) │ │ (120,120,124) # rgb = (0x78,0x78,0x7c) │ │ (202,202,204) # rgb = (0xca,0xca,0xcc) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -83,49 +69,42 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (188,188,189) # rgb = (0xbc,0xbc,0xbd) │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (120,120,124) # rgb = (0x78,0x78,0x7c) │ │ (133,133,137) # rgb = (0x85,0x85,0x89) │ │ (181,181,184) # rgb = (0xb5,0xb5,0xb8) │ │ - (230,230,231) # rgb = (0xe6,0xe6,0xe7) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ - (219,219,220) # rgb = (0xdb,0xdb,0xdc) │ │ (108,108,111) # rgb = (0x6c,0x6c,0x6f) │ │ (143,143,146) # rgb = (0x8f,0x8f,0x92) │ │ (117,117,120) # rgb = (0x75,0x75,0x78) │ │ (213,213,214) # rgb = (0xd5,0xd5,0xd6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ (114,114,118) # rgb = (0x72,0x72,0x76) │ │ (157,157,160) # rgb = (0x9d,0x9d,0xa0) │ │ (242,242,243) # rgb = (0xf2,0xf2,0xf3) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ - (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - (203,203,235) # rgb = (0xcb,0xcb,0xeb) │ │ (245,245,246) # rgb = (0xf5,0xf5,0xf6) │ │ (169,169,172) # rgb = (0xa9,0xa9,0xac) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (228,228,229) # rgb = (0xe4,0xe4,0xe5) │ │ - (114,114,118) # rgb = (0x72,0x72,0x76) │ │ (159,159,161) # rgb = (0x9f,0x9f,0xa1) │ │ (243,243,244) # rgb = (0xf3,0xf3,0xf4) │ │ (247,247,248) # rgb = (0xf7,0xf7,0xf8) │ │ - (244,244,245) # rgb = (0xf4,0xf4,0xf5) │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ (169,169,171) # rgb = (0xa9,0xa9,0xab) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (246,246,247) # rgb = (0xf6,0xf6,0xf7) │ │ (118,118,122) # rgb = (0x76,0x76,0x7a) │ │ (134,134,138) # rgb = (0x86,0x86,0x8a) │ │ (176,176,178) # rgb = (0xb0,0xb0,0xb2) │ │ - (226,226,227) # rgb = (0xe2,0xe2,0xe3) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ ( 81, 81, 83) # rgb = (0x51,0x51,0x53) │ │ (208,208,210) # rgb = (0xd0,0xd0,0xd2) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (169,169,171) # rgb = (0xa9,0xa9,0xab) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -136,123 +115,111 @@ │ │ (161,161,164) # rgb = (0xa1,0xa1,0xa4) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (110,110,114) # rgb = (0x6e,0x6e,0x72) │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (119,119,123) # rgb = (0x77,0x77,0x7b) │ │ (126,126,130) # rgb = (0x7e,0x7e,0x82) │ │ (161,161,163) # rgb = (0xa1,0xa1,0xa3) │ │ - (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (247,247,248) # rgb = (0xf7,0xf7,0xf8) │ │ (212,212,213) # rgb = (0xd4,0xd4,0xd5) │ │ (121,121,125) # rgb = (0x79,0x79,0x7d) │ │ (202,202,204) # rgb = (0xca,0xca,0xcc) │ │ (216,216,217) # rgb = (0xd8,0xd8,0xd9) │ │ (128,128,131) # rgb = (0x80,0x80,0x83) │ │ (185,185,187) # rgb = (0xb9,0xb9,0xbb) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (159,159,162) # rgb = (0x9f,0x9f,0xa2) │ │ - (234,234,234) # rgb = (0xea,0xea,0xea) │ │ (187,187,189) # rgb = (0xbb,0xbb,0xbd) │ │ (183,183,185) # rgb = (0xb7,0xb7,0xb9) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (116,116,120) # rgb = (0x74,0x74,0x78) │ │ (153,153,156) # rgb = (0x99,0x99,0x9c) │ │ (156,156,159) # rgb = (0x9c,0x9c,0x9f) │ │ (136,136,139) # rgb = (0x88,0x88,0x8b) │ │ (114,114,118) # rgb = (0x72,0x72,0x76) │ │ (127,127,131) # rgb = (0x7f,0x7f,0x83) │ │ (192,192,193) # rgb = (0xc0,0xc0,0xc1) │ │ (193,193,195) # rgb = (0xc1,0xc1,0xc3) │ │ - (237,237,238) # rgb = (0xed,0xed,0xee) │ │ - (163,163,166) # rgb = (0xa3,0xa3,0xa6) │ │ (223,223,224) # rgb = (0xdf,0xdf,0xe0) │ │ (214,214,215) # rgb = (0xd6,0xd6,0xd7) │ │ (132,132,136) # rgb = (0x84,0x84,0x88) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (118,118,122) # rgb = (0x76,0x76,0x7a) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (128,128,132) # rgb = (0x80,0x80,0x84) │ │ (195,195,197) # rgb = (0xc3,0xc3,0xc5) │ │ (132,132,135) # rgb = (0x84,0x84,0x87) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (119,119,123) # rgb = (0x77,0x77,0x7b) │ │ (183,183,185) # rgb = (0xb7,0xb7,0xb9) │ │ (176,176,178) # rgb = (0xb0,0xb0,0xb2) │ │ - (207,207,209) # rgb = (0xcf,0xcf,0xd1) │ │ (166,166,169) # rgb = (0xa6,0xa6,0xa9) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (185,185,187) # rgb = (0xb9,0xb9,0xbb) │ │ (189,189,191) # rgb = (0xbd,0xbd,0xbf) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ (117,117,121) # rgb = (0x75,0x75,0x79) │ │ (118,118,122) # rgb = (0x76,0x76,0x7a) │ │ (181,181,183) # rgb = (0xb5,0xb5,0xb7) │ │ (207,207,209) # rgb = (0xcf,0xcf,0xd1) │ │ - (233,233,234) # rgb = (0xe9,0xe9,0xea) │ │ - (252,252,252) # rgb = (0xfc,0xfc,0xfc) grey99 │ │ - (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ (176,176,179) # rgb = (0xb0,0xb0,0xb3) │ │ (222,222,223) # rgb = (0xde,0xde,0xdf) │ │ (230,230,231) # rgb = (0xe6,0xe6,0xe7) │ │ (121,121,125) # rgb = (0x79,0x79,0x7d) │ │ (116,116,120) # rgb = (0x74,0x74,0x78) │ │ (118,118,122) # rgb = (0x76,0x76,0x7a) │ │ (184,184,186) # rgb = (0xb8,0xb8,0xba) │ │ (197,197,197) # rgb = (0xc5,0xc5,0xc5) │ │ - (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (199,199,201) # rgb = (0xc7,0xc7,0xc9) │ │ (198,198,199) # rgb = (0xc6,0xc6,0xc7) │ │ (121,121,124) # rgb = (0x79,0x79,0x7c) │ │ (116,116,120) # rgb = (0x74,0x74,0x78) │ │ (119,119,123) # rgb = (0x77,0x77,0x7b) │ │ (230,230,230) # rgb = (0xe6,0xe6,0xe6) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ - (161,161,164) # rgb = (0xa1,0xa1,0xa4) │ │ (205,205,206) # rgb = (0xcd,0xcd,0xce) │ │ (197,197,198) # rgb = (0xc5,0xc5,0xc6) │ │ (120,120,124) # rgb = (0x78,0x78,0x7c) │ │ (229,229,230) # rgb = (0xe5,0xe5,0xe6) │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ - (197,197,200) # rgb = (0xc5,0xc5,0xc8) │ │ (166,166,169) # rgb = (0xa6,0xa6,0xa9) │ │ (202,202,203) # rgb = (0xca,0xca,0xcb) │ │ (121,121,125) # rgb = (0x79,0x79,0x7d) │ │ (180,180,182) # rgb = (0xb4,0xb4,0xb6) │ │ (215,215,217) # rgb = (0xd7,0xd7,0xd9) │ │ - (189,189,191) # rgb = (0xbd,0xbd,0xbf) │ │ (203,203,205) # rgb = (0xcb,0xcb,0xcd) │ │ (245,245,245) # rgb = (0xf5,0xf5,0xf5) grey96 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (205,205,207) # rgb = (0xcd,0xcd,0xcf) │ │ - (238,238,239) # rgb = (0xee,0xee,0xef) │ │ ( 45, 45, 50) # rgb = (0x2d,0x2d,0x32) │ │ ( 97, 97,102) # rgb = (0x61,0x61,0x66) │ │ + (113,113,117) # rgb = (0x71,0x71,0x75) │ │ + (114,114,118) # rgb = (0x72,0x72,0x76) │ │ } │ │ tRNS { │ │ - 0 0 0 5 9 11 6 0 0 0 0 0 3 15 23 46 56 56 48 27 16 6 0 0 6 24 58 151 231 255 239 162 68 29 11 0 0 0 3 78 228 245 149 105 100 140 233 239 96 5 0 14 56 225 217 56 13 12 22 46 188 68 19 1 4 21 144 248 58 20 7 5 17 45 221 183 26 5 8 41 219 159 6 0 1 1 0 4 134 238 59 10 54 254 110 14 1 0 1 0 12 91 233 54 255 108 13 1 0 12 92 235 8 43 227 156 6 0 1 1 3 59 10 4 25 150 243 57 18 8 1 5 43 218 185 5 0 15 57 205 63 52 178 77 10 2 0 3 80 227 238 114 109 149 253 176 63 5 0 0 5 60 158 234 230 232 175 69 159 239 214 79 5 0 3 46 75 73 45 53 237 225 78 4 0 0 0 5 5 10 49 207 249 224 77 3 0 3 66 213 248 223 51 11 0 3 65 213 49 11 0 4 66 206 84 4 0 3 46 47 5 0 0 1 2} │ │ + 0 5 9 11 6 3 15 23 46 56 56 48 27 16 6 6 24 58 151 231 239 162 68 29 11 3 78 228 245 149 105 100 140 233 239 96 5 14 56 225 217 56 13 12 22 46 188 68 19 1 4 21 144 248 58 20 7 5 17 45 221 183 26 5 8 41 219 159 6 1 1 4 134 238 59 10 54 254 110 14 1 1 12 91 233 54 108 13 1 12 92 235 8 43 227 156 6 1 1 3 59 10 4 25 150 243 57 18 8 1 5 43 218 185 5 15 57 205 63 52 178 77 10 2 3 80 227 238 114 109 149 253 176 63 5 5 60 158 234 230 232 175 69 159 239 214 79 5 3 46 75 73 45 53 237 225 78 4 5 5 10 49 207 249 224 77 3 3 66 213 248 223 51 11 3 65 213 49 11 4 66 206 84 4 3 46 47 5 1 2} │ │ IMAGE { │ │ pixels hex │ │ -000001020003040505040600070800000909090909 │ │ -000a0b0c0d0e0f101112131415160a000000090909 │ │ -001718191a1b1c1d1d1e1f20212223240000090909 │ │ -2526192728292a2b2c2d2e2f301331090000090909 │ │ -3233343536370e38393a3b3c2f3d3e3f0000090909 │ │ -4041424344454600004748494a4b4c4d0000090909 │ │ -4e4f5051195253545556574858595a040900090909 │ │ -5b5c5d5e5f096061006263646566655b0900090909 │ │ -056768696a006b61006c096d6e6f655b0900090909 │ │ -70717273197475767700780d582f797a0000000009 │ │ -7b7c7d7e7f80818282838084858613870088000000 │ │ -09898a728b8c8038390d8d8e688f80909192000000 │ │ -00937c94959673979899289a689b9c677c9d889e00 │ │ -9e9fa07ca1a266a3a4a5a6a7a868a9aaab0eacad61 │ │ -007588ae1419afb0b1b27c45b3b46868b5b60eb7b8 │ │ -0000b9ba00bb045b5b04bcbdbebf68c068c1c27cc3 │ │ -090000c48800000000006cc519c6c768c868c9cacb │ │ -0909000000000000000061cccd3acecf6868b5d0d1 │ │ -09090909090909090900000ad2d33ad4d5cfd67cd7 │ │ -0909090909090909090000006cd8d93adadb0edcdd │ │ -09090909090909090909090000de00df5b5be00024 │ │ +000000000001020303020400000000000000000000 │ │ +00000005060708090a0b0c0d0e0000000000000000 │ │ +00000f10111213bebe141516171800000000000000 │ │ +0019101a1b1c1d1e1f202122230c24000000000000 │ │ +002526272829072a2b2c2d2e222f30310000000000 │ │ +323334353637380000393a3b3c3d3e3f0000000000 │ │ +40414243104400454600473a48494a020000000000 │ │ +4b4c4d4e4f005000005100525354534b0000000000 │ │ +0355bf5657005800000000595a5b534b0000000000 │ │ +5c5d5e5f1060006162006306482264650000000000 │ │ +666768696a6b6c6d6d6e6b6f70710c720000000000 │ │ +0073745e75766b2a2b067778bf796b7a7b00000000 │ │ +007c677d7e7f5f8081821b83bf8485556786000000 │ │ +000087678889548a8b8c8d8e8fbf90919207930000 │ │ +000000940d10959697986737999abfbf9b9c079d00 │ │ +00000000009e024b4b029fa0a1a2bfa3bfa4a567a6 │ │ +0000000000000000000000a710a8a9bfaabfabacad │ │ +000000000000000000000000ae2cafb0bfbf9bb1b2 │ │ +00000000000000000000000000b32cb4b5b0b667b7 │ │ +0000000000000000000000000000b82cb9ba07bb00 │ │ +000000000000000000000000000000bc4b4bbd0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_menu_share_holo_light.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -53,43 +52,43 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 23 110 146 128 61 11 137 153 59 133 81 149 41 112 31 113 124 97 22 101 54 40 79 63 9 29 95 74 5 14 90 151 142 65 4 131 148 83 13 77 7 32 76 34 70 56 20 51 130} │ │ + 0 23 110 146 128 61 11 137 153 59 133 81 149 41 112 31 113 124 97 22 101 54 40 79 63 9 29 95 74 5 14 90 151 142 65 4 131 148 83 13 77 7 32 76 34 70 56 20 51 130} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00001111111111111123456110000000 │ │ -00001111111111111789999A10000000 │ │ -00001111111111111699999B10000000 │ │ -00001111111111111C99999D10000000 │ │ -0000111111111111E599999F10000000 │ │ -00001111111111GH9IJ9998K10000000 │ │ -000011111111KL9BM11NOPQ110000000 │ │ -00001RSFTUVWXYZa1111111110000000 │ │ -0000NX999bc4OQ111111111110000000 │ │ -0000I99999FV11111111111110000000 │ │ -0000D99999d111111111111110000000 │ │ -0000I99999Fe11111111111110000000 │ │ -0000NX999bc4fg111111111110000000 │ │ -00001hSFiUVWXYZa1111111110000000 │ │ -000011111111KL9bM11jklg110000000 │ │ -00001111111111GH9IJ999Bm10000000 │ │ -0000111111111111E599999310000000 │ │ -00001111111111111C99999D10000000 │ │ -00001111111111111699999B10000000 │ │ -0000111111111111178999961000000n │ │ -00001111111111111123co61100000nn │ │ -00001111111111111111111110000nnn │ │ -0000111111111111111111111000nnnn │ │ -000000000000000000000000000nnnnn │ │ -00000000000000000000000000nnnnnn │ │ -0000000000000000000000000nnnnnnn │ │ -000000000000000000000000nnnnnnnn │ │ +00000000000000000012345000000000 │ │ +00000000000000000678888900000000 │ │ +00000000000000000588888A00000000 │ │ +00000000000000000B88888C00000000 │ │ +0000000000000000D488888E00000000 │ │ +00000000000000FG8HI8887J00000000 │ │ +000000000000JK8AL00MNOP000000000 │ │ +00000QRESTUVWXYZ0000000000000000 │ │ +0000MW888ab3NP000000000000000000 │ │ +0000H88888EU00000000000000000000 │ │ +0000C88888c000000000000000000000 │ │ +0000H88888Ed00000000000000000000 │ │ +0000MW888ab3ef000000000000000000 │ │ +00000gREhTUVWXYZ0000000000000000 │ │ +000000000000JK8aL00ijkf000000000 │ │ +00000000000000FG8HI888Al00000000 │ │ +0000000000000000D488888200000000 │ │ +00000000000000000B88888C00000000 │ │ +00000000000000000588888A00000000 │ │ +0000000000000000067888850000000m │ │ +00000000000000000012bn50000000mm │ │ +00000000000000000000000000000mmm │ │ +0000000000000000000000000000mmmm │ │ +000000000000000000000000000mmmmm │ │ +00000000000000000000000000mmmmmm │ │ +0000000000000000000000000mmmmmmm │ │ +000000000000000000000000mmmmmmmm │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_voice_search_api_holo_light.png │ ├── sng │ │ @@ -1,29 +1,29 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 21; height: 21; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 ff00 ff00 f000 ff00 7f02 ff09 ff0a ff09 7302 ff00 ef00 ff00 ff00 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 ff00 d800 f606 ff18 f52d d93a f72c ff17 f606 d700 ff00 ff00 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff00 ff00 df04 ff1a ad5a 79ce 74f5 7acb af59 ff1a dd04 ff00 ff00 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff01 ff00 f50b d339 76e4 71ff 73fd 71ff 76e4 d338 f40b ff00 ff01 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 ff01 ff00 ff0b bf4c 72ff 73fd 73ff 73fc 72ff bf4c ff0b ff00 ff01 0000 0000 0000 0000 │ │ -0000 0000 ff00 0000 ff01 f700 ff0c c04a 72fe 73fe 73ff 73fe 72fe c04a ff0c f700 ff01 0000 ff00 0000 0000 │ │ -0000 ff00 ff00 0000 ff01 f100 ff0b c04b 72ff 73fe 73ff 73fe 72ff c04b ff0b f400 ff01 0000 ff00 ff00 0000 │ │ -0000 ff00 ff00 4500 ff00 ce03 f310 c04a 72ff 73fe 73ff 73fe 72ff c04a f310 da03 ff00 6b00 ff00 ff00 0000 │ │ -0000 ff00 ff00 4500 ff0d ff23 ff1e bb48 72ff 73fe 73ff 73fe 72ff bb48 ff1f ff25 ff0e 6b00 ff00 ff00 0000 │ │ -0000 ff00 ff00 4501 ff13 967b 8a84 d937 72ff 73fe 73ff 73fe 72ff db37 888a 9381 ff14 6b02 ff00 ff00 0000 │ │ -0000 ff00 ff01 4500 ff0a a660 849c e234 72fe 73fe 73ff 73fe 72fe e433 83a3 ac5a ff0a 6b00 ff01 ff00 0000 │ │ -0000 ff00 ff01 ff00 ff08 ab5c 859a df35 72ff 73fd 73fd 73fd 72ff df35 8599 b057 ff06 0000 ff01 ff00 0000 │ │ -0000 ff00 ff01 ff00 fd07 c741 80ab f42e 7eb9 71ff 72ff 71ff 7fb2 d937 81ad cf3c fd07 ff00 ff01 ff00 0000 │ │ -0000 ff00 ff00 ff00 c405 ff1a 8e8a 82a5 b246 8794 7dbd 8695 a951 7eb3 9579 ff17 ad04 ff00 ff00 0000 0000 │ │ -0000 0000 ff00 ff00 e100 f70d ff28 8a91 7cc1 80ae 8699 7fb4 7dbd 9676 ff20 f30b db00 ff00 ff00 0000 0000 │ │ -0000 0000 ff00 ff00 eb00 ff00 f50f ff1f c532 7acb 6fff 7bc8 d92a ff1d e20c ff00 ee00 ff00 ff00 0000 0000 │ │ -0000 0000 0000 ff00 0f00 ff07 ff1b ff25 ff1a be46 72fb cd3e ff1b ff24 ff1a ff06 0000 ff00 0000 0000 0000 │ │ -0000 0000 0000 ff01 0200 ff11 a466 78d2 77df 74f5 73ff 74f2 77dc 7acb a763 ff12 0000 ff01 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 7f02 ff09 ff0a ff09 7302 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 f606 ff18 f52d d93a f72c ff17 f606 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 df04 ff1a ad5a 79ce 74f5 7acb af59 ff1a dd04 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff01 0000 f50b d339 76e4 71ff 73fd 71ff 76e4 d338 f40b 0000 ff01 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff01 0000 ff0b bf4c 72ff 73fd 73ff 73fc 72ff bf4c ff0b 0000 ff01 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff01 0000 ff0c c04a 72fe 73fe 73ff 73fe 72fe c04a ff0c 0000 ff01 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff01 0000 ff0b c04b 72ff 73fe 73ff 73fe 72ff c04b ff0b 0000 ff01 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ce03 f310 c04a 72ff 73fe 73ff 73fe 72ff c04a f310 da03 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 ff0d ff23 ff1e bb48 72ff 73fe 73ff 73fe 72ff bb48 ff1f ff25 ff0e 0000 0000 0000 0000 │ │ +0000 0000 0000 4501 ff13 967b 8a84 d937 72ff 73fe 73ff 73fe 72ff db37 888a 9381 ff14 6b02 0000 0000 0000 │ │ +0000 0000 ff01 0000 ff0a a660 849c e234 72fe 73fe 73ff 73fe 72fe e433 83a3 ac5a ff0a 0000 ff01 0000 0000 │ │ +0000 0000 ff01 0000 ff08 ab5c 859a df35 72ff 73fd 73fd 73fd 72ff df35 8599 b057 ff06 0000 ff01 0000 0000 │ │ +0000 0000 ff01 0000 fd07 c741 80ab f42e 7eb9 71ff 72ff 71ff 7fb2 d937 81ad cf3c fd07 0000 ff01 0000 0000 │ │ +0000 0000 0000 0000 c405 ff1a 8e8a 82a5 b246 8794 7dbd 8695 a951 7eb3 9579 ff17 ad04 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 f70d ff28 8a91 7cc1 80ae 8699 7fb4 7dbd 9676 ff20 f30b 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 f50f ff1f c532 7acb 6fff 7bc8 d92a ff1d e20c 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff07 ff1b ff25 ff1a be46 72fb cd3e ff1b ff24 ff1a ff06 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 ff01 0000 ff11 a466 78d2 77df 74f5 73ff 74f2 77dc 7acb a763 ff12 0000 ff01 0000 0000 0000 │ │ 0000 0000 0000 ff01 0001 ff13 a367 77d7 76e6 74f3 73fa 73f9 76e6 76db a268 ff12 0001 ff01 0000 0000 0000 │ │ -0000 0000 0000 ff00 0000 ff07 ff1d fa2a e931 e136 da3b de38 e931 f72c ff1f ff07 0000 ff00 0000 0000 0000 │ │ -0000 0000 0000 ff00 9900 ff00 c302 ff08 ff09 ff0a ff0c ff0b ff09 ff08 d702 ff00 9300 ff00 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 ff07 ff1d fa2a e931 e136 da3b de38 e931 f72c ff1f ff07 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 c302 ff08 ff09 ff0a ff0c ff0b ff09 ff08 d702 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ 0 128} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_clear_normal.png │ ├── sng │ │ @@ -1,14 +1,13 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ @@ -121,43 +120,43 @@ │ │ ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ (235,235,235) # rgb = (0xeb,0xeb,0xeb) grey92 │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ } │ │ tRNS { │ │ - 0 0 1 2 3 4 5 7 10 11 8 12 27 40 26 15 28 104 167 55 32 20 13 53 165 109 41 169 223 170 55 35 21 14 168 224 178 43 57 175 221 169 37 24 19 167 179 30 16 34 174 220 166 180 6 173 219 48 179 38 22 57 174 218 165 178 39 25 173 216 177 59 42 33 49 174 215 176 53 155 213 161 156 212 172 170 162 36 211 171 57 169 154 210 170 168 209 160 31 208 171 167 159 153 207 170 56 166 158 150 206 169 155 112 58 165 116 44 9} │ │ + 0 1 2 3 4 5 7 10 11 8 12 27 40 26 15 28 104 167 55 32 20 13 53 165 109 41 169 223 170 55 35 21 14 168 224 178 43 57 175 221 169 37 24 19 167 179 30 16 34 174 220 166 180 6 173 219 48 179 38 22 57 174 218 165 178 39 25 173 216 177 59 42 33 49 174 215 176 53 155 213 161 156 212 172 170 162 36 211 171 57 169 154 210 170 168 209 160 31 208 171 167 159 153 207 170 56 166 158 150 206 169 155 112 58 165 116 44 9} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000001010202020202020101010101010101020202020202010100000000 │ │ -0000000001020304050605040302010101010203040506050403020100000000 │ │ -00000000020306070809080a06040201010204060a0809080706030200000000 │ │ -000000000204070b0c0d0e0f09070402020407090f0e0d100b07050200000000 │ │ -000000000206080c111213141516070505071615141718191008060200000000 │ │ -000000000206091a1b1c1d1e1f2021080821201f172223242509060200000000 │ │ -0000000002050810262728291e2a2b2c2c2b2a172d282e262f09050200000000 │ │ -0000000002040a3031263233341e0d14140d172d3335261f300a040200000000 │ │ -000000000103360b152a263738341e39391734383a263b150b36030100000000 │ │ -0000000001020407163c3b3d3e3f401717403f413d423c210704020100000000 │ │ -00000000010102040721431a3d4445404045464748430f070402010100000000 │ │ -0000000001010102050815494a3d4b4c454d474a491508050201010100000000 │ │ -000000000101010205082c14394e4f5050514e4a491508050201010100000000 │ │ -000000000101020407162b424e5253545553564e0d2b21070402010100000000 │ │ -00000000010204360b20574e4f58595a5a5b58514e2a20160704020100000000 │ │ -00000000010306092c314e5c5d5e5a4a4a5a5f60614e1f150906030100000000 │ │ -0000000002040a0f624e5c63645a484931485a6563664e14300a040200000000 │ │ -000000000205080e4e6768696a4243151543426a6b686c4e0c08050200000000 │ │ -00000000020609426d6e6f6a3b3c0f0808213c2a6a6b6e704e0b060200000000 │ │ -000000000206082f716f721f2016070505071615316a73746208060200000000 │ │ -000000000205070b2f752f300b0704020204070b302f2562160a050200000000 │ │ -000000000203060a080b097636040201010204360a090b080a06040200000000 │ │ -0000000001020405060606040302010101010203040606060504020100000000 │ │ -0000000001010202020202020201010101010101020202020202010100000000 │ │ +0000000000000101010101010000000000000000010101010101000000000000 │ │ +0000000000010203040504030201000000000102030405040302010000000000 │ │ +0000000001020506070807090503010000010305090708070605020100000000 │ │ +000000000103060a0b0c0d0e08060301010306080e0d0c0f0a06040100000000 │ │ +000000000105070b101112131415060404061514131617180f07050100000000 │ │ +00000000010508191a1b1c1d1e1f200707201f1e162122232408050100000000 │ │ +000000000104070f252627281d292a2b2b2a29162c272d252e08040100000000 │ │ +000000000103092f30253132331d0c13130c162c3234251e2f09030100000000 │ │ +000000000002350a1429253637331d383816333739253a140a35020000000000 │ │ +0000000000010306153b3a3c3d3e3f16163f3e403c413b200603010000000000 │ │ +0000000000000103062042193c43443f3f44454647420e060301000000000000 │ │ +000000000000000104071448493c4a4b444c4649481407040100000000000000 │ │ +000000000000000104072b13384d4e4f4f504d49481407040100000000000000 │ │ +000000000000010306152a414d5152535452554d0c2a20060301000000000000 │ │ +00000000000103350a1f564d4e575859595a57504d291f150603010000000000 │ │ +00000000000205082b304d5b5c5d594949595e5f604d1e140805020000000000 │ │ +000000000103090e614d5b62635947483047596462654d132f09030100000000 │ │ +000000000104070d4d66676869414214144241696a676b4d0b07040100000000 │ │ +00000000010508416c6d6e693a3b0e0707203b29696a6d6f4d0a050100000000 │ │ +000000000105072e706e711e1f15060404061514306972736107050100000000 │ │ +000000000104060a2e742e2f0a0603010103060a2f2e24611509040100000000 │ │ +0000000001020509070a0875350301000001033509080a070905030100000000 │ │ +0000000000010304050505030201000000000102030505050403010000000000 │ │ +0000000000000101010101010100000000000000010101010101000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_voice_search.png │ ├── sng │ │ @@ -1,40 +1,40 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2e00 ff02 fa03 ff03 ff02 4100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 4b00 0000 1302 4008 000b 000b 000a 000b 4808 1302 0000 5800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0703 060e 001b 6c45 a561 a461 6844 0019 070d 0603 0000 0700 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5001 120b 0025 bd74 f8b6 ffc9 ffca f7ba be77 0024 110b 5801 6300 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a05 0016 ae67 ffc3 ffbe feb8 feb9 ffbf ffca b26c 0016 5c05 f800 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0107 0c2a eca0 ffbf feb9 ffbb ffbb feb8 ffc0 eea9 102b 0007 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0009 162f f1a7 ffbc ffb9 ffba ffba ffb9 ffbc f5b3 2031 0009 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000a 152f f1a5 ffbb ffb8 ffb8 ffb8 ffb8 ffbb f4b0 1e31 000a ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 fa03 ff03 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1302 4008 000b 000b 000a 000b 4808 1302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0703 060e 001b 6c45 a561 a461 6844 0019 070d 0603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5001 120b 0025 bd74 f8b6 ffc9 ffca f7ba be77 0024 110b 5801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 5a05 0016 ae67 ffc3 ffbe feb8 feb9 ffbf ffca b26c 0016 5c05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0107 0c2a eca0 ffbf feb9 ffbb ffbb feb8 ffc0 eea9 102b 0007 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0009 162f f1a7 ffbc ffb9 ffba ffba ffb9 ffbc f5b3 2031 0009 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000a 152f f1a5 ffbb ffb8 ffb8 ffb8 ffb8 ffbb f4b0 1e31 000a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000a 152f f1a4 ffba ffb6 ffb7 ffb7 ffb6 ffb9 f4af 1e31 000a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 1900 000a 142f f0a3 ffb8 ffb5 ffb5 ffb5 ffb5 ffb8 f4ae 1e31 000b 1c00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000a 142f f0a3 ffb8 ffb5 ffb5 ffb5 ffb5 ffb8 f4ae 1e31 000b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 000a 142f f0a1 ffb7 ffb3 ffb4 ffb4 ffb3 ffb6 f4ae 1e31 000a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 0000 7d01 ff02 070c 142f f0a0 ffb5 ffb2 ffb2 ffb2 ffb2 ffb5 f4ac 1e31 050c ff02 8401 0000 ff00 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 7d01 ff02 070c 142f f0a0 ffb5 ffb2 ffb2 ffb2 ffb2 ffb5 f4ac 1e31 050c ff02 8401 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0004 0009 000a 0012 1531 f09f ffb3 ffb0 ffb1 ffb1 ffb0 ffb3 f4aa 1e33 0013 000a 0009 0004 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 e401 0005 7439 bf6e 3232 0831 f19d ffb2 ffaf ffaf ffaf ffaf ffb2 f5a9 1433 2b30 bf6e 7b3b 0004 e401 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 ff01 0008 834d fbb1 6648 0032 f29c ffb1 ffad ffae ffae ffad ffb0 f6a8 0434 6046 faaf 874f 0006 ff02 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 fd01 000d 132c e78f 764c 0033 f29a ffaf ffab ffac ffac ffab ffae f6a5 0035 734b e48c 0029 000c fb00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 fe00 000a 2e2e e992 724b 0033 f298 ffac ffa9 ffaa ffaa ffa9 ffac f7a5 0035 704a e78f 202c 0009 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 ff00 0208 1028 e68e 8550 0332 f094 feab fea7 ffa8 ffa8 fea7 feac f39e 0434 8d53 e48e 0724 0f08 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 4a00 5307 0018 db85 c16c 0028 c26f ffae fea6 fea5 fea5 fea5 ffb1 c373 0028 c76f d985 0015 6c06 ff00 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 7303 0010 9c56 f296 3c3c 0033 e082 ffac ffad ffad ffac e081 0032 5742 f59b 8e50 000f 6f03 e900 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 fd01 000d 132c e78f 764c 0033 f29a ffaf ffab ffac ffac ffab ffae f6a5 0035 734b e48c 0029 000c 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 000a 2e2e e992 724b 0033 f298 ffac ffa9 ffaa ffaa ffa9 ffac f7a5 0035 704a e78f 202c 0009 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0208 1028 e68e 8550 0332 f094 feab fea7 ffa8 ffa8 fea7 feac f39e 0434 8d53 e48e 0724 0f08 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 5307 0018 db85 c16c 0028 c26f ffae fea6 fea5 fea5 fea5 ffb1 c373 0028 c76f d985 0015 6c06 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 7303 0010 9c56 f296 3c3c 0033 e082 ffac ffad ffad ffac e081 0032 5742 f59b 8e50 000f 6f03 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 1b01 140a 0021 db82 ec92 764e 0031 9757 d579 d377 9054 0034 9056 f596 c974 001c 1709 0d01 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 3b04 1110 2b31 df85 fea7 e687 bb6b 9c5b a65e c26f ec8c fba0 bf6b 0023 1f0c 3403 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0001 0e05 0011 0024 9d57 d97d ffa9 ffa9 ffa8 ffaa c56e 3938 0019 0a0c 0e04 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0700 0000 0001 3804 190b 0016 0028 ce73 fd9b fd9e d87c 0029 0012 4407 3203 0000 0000 0100 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 6d00 0001 0203 0007 000d 0017 0029 1a40 f791 f798 2943 0028 0015 000b 0006 0503 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 0503 010e 0023 4e3b 7046 8551 a460 fb96 fa9d a866 8250 6844 3936 0022 000c 0703 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 1404 0a21 d479 fb9e fc9c fe9d ff9b fe9a fe9c ff9f fe9e fc9d faa1 d17c 0c20 1b04 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 e800 0204 0d26 e689 ff9e ff9d ff9f ff9f ffa1 ffa1 ff9f ff9e ff9e ffa0 ea91 1328 0203 e300 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 9800 2203 0013 3834 9955 b865 c46d c970 d87a d87b cf74 c36d c06b a359 4036 0014 1e03 4400 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 0001 0104 000b 0014 0018 001a 001b 001b 001b 001b 001b 0019 0014 000c 0004 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0d00 0000 0101 5501 aa02 7f04 6d05 6606 6707 6707 6906 6d05 8104 9b03 6301 0200 0000 0d00 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 3804 190b 0016 0028 ce73 fd9b fd9e d87c 0029 0012 4407 3203 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0001 0203 0007 000d 0017 0029 1a40 f791 f798 2943 0028 0015 000b 0006 0503 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0503 010e 0023 4e3b 7046 8551 a460 fb96 fa9d a866 8250 6844 3936 0022 000c 0703 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 1404 0a21 d479 fb9e fc9c fe9d ff9b fe9a fe9c ff9f fe9e fc9d faa1 d17c 0c20 1b04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0204 0d26 e689 ff9e ff9d ff9f ff9f ffa1 ffa1 ff9f ff9e ff9e ffa0 ea91 1328 0203 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 2203 0013 3834 9955 b865 c46d c970 d87a d87b cf74 c36d c06b a359 4036 0014 1e03 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0001 0104 000b 0014 0018 001a 001b 001b 001b 001b 001b 0019 0014 000c 0004 0001 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0101 5501 aa02 7f04 6d05 6606 6707 6707 6906 6d05 8104 9b03 6301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ ├── sng │ │ @@ -1,42 +1,41 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 102 0} │ │ + 0 102} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ -00000000000002222220000000000000 │ │ -00000000000002222220000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ -00000000000002222220000000000000 │ │ -00000000000002222220000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000001111110000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_go.png │ ├── sng │ │ @@ -1,41 +1,33 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ - ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ - ( 15, 15, 15) # rgb = (0x0f,0x0f,0x0f) grey6 │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 62, 62, 62) # rgb = (0x3e,0x3e,0x3e) │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ - ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ - (239,239,239) # rgb = (0xef,0xef,0xef) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - (222,222,222) # rgb = (0xde,0xde,0xde) grey87 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ (253,253,253) # rgb = (0xfd,0xfd,0xfd) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ @@ -50,53 +42,47 @@ │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ - ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ ( 67, 67, 67) # rgb = (0x43,0x43,0x43) │ │ ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ - ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ - ( 9, 9, 9) # rgb = (0x09,0x09,0x09) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (249,249,249) # rgb = (0xf9,0xf9,0xf9) │ │ (155,155,155) # rgb = (0x9b,0x9b,0x9b) │ │ ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ (103,103,103) # rgb = (0x67,0x67,0x67) │ │ - ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (226,226,226) # rgb = (0xe2,0xe2,0xe2) │ │ ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ @@ -130,15 +116,14 @@ │ │ ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (234,234,234) # rgb = (0xea,0xea,0xea) │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ (231,231,231) # rgb = (0xe7,0xe7,0xe7) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 68, 68, 68) # rgb = (0x44,0x44,0x44) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (248,248,248) # rgb = (0xf8,0xf8,0xf8) │ │ @@ -147,58 +132,53 @@ │ │ ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ ( 59, 59, 59) # rgb = (0x3b,0x3b,0x3b) grey23 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ ( 72, 72, 72) # rgb = (0x48,0x48,0x48) │ │ - (228,228,228) # rgb = (0xe4,0xe4,0xe4) │ │ ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ ( 79, 79, 79) # rgb = (0x4f,0x4f,0x4f) grey31 │ │ ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ ( 39, 39, 39) # rgb = (0x27,0x27,0x27) │ │ ( 65, 65, 65) # rgb = (0x41,0x41,0x41) │ │ ( 60, 60, 60) # rgb = (0x3c,0x3c,0x3c) │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ - (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ } │ │ tRNS { │ │ - 0 0 1 1 1 0 2 5 7 6 0 0 3 34 79 19 11 2 0 0 6 50 181 92 25 12 0 0 11 49 187 189 90 11 2 12 51 179 191 186 91 26 12 51 179 182 187 184 90 11 0 176 178 185 183 90 0 51 174 179 178 176 183 181 89 11 2 0 0 172 177 176 174 181 89 24 10 1 0 170 175 173 174 171 176 90 20 3 0 50 167 172 171 167 146 33 3 1 13 165 170 168 169 147 58 15 2 50 163 167 166 165 145 60 21 7 160 165 163 162 143 60 22 8 50 159 160 141 59 8 0 156 159 140 59 8 49 153 164 138 59 7 10 48 158 59 7 0 47 132 56 7 0 0 22 45 7 0 3 0} │ │ + 0 1 1 1 2 5 7 6 3 34 79 19 11 2 6 50 181 92 25 12 11 49 187 189 90 11 2 12 51 179 191 186 91 26 12 51 179 182 187 184 90 11 176 178 185 183 90 51 174 179 178 176 183 181 89 11 2 172 177 176 174 181 89 24 10 1 170 175 173 174 171 176 90 20 3 50 167 172 171 167 146 33 3 1 13 165 170 168 169 147 58 15 2 50 163 167 166 165 145 60 21 7 160 165 163 162 143 60 22 8 50 159 160 141 59 8 156 159 140 59 8 49 153 164 138 59 7 10 48 158 59 7 47 132 56 7 22 45 7 3} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000100020304010500000000000000000000000000000000 │ │ -000000000000000000010607080906000a000000000000000000000000000000 │ │ -0000000000000000000b0c0d0e0f101101120000000000000000000000000000 │ │ -0000000000000000001314151617181906001a00000000000000000000000000 │ │ -0000000000000000001b1c1d1e1f201821220112000000000000000000000000 │ │ -00000000000000000013232425262728292a06001a0000000000000000000000 │ │ -00000000000000000000232b2c2d2e2f30293122013200000000000000000000 │ │ -00000000000000000000232b332d34353637292a060038000000000000000000 │ │ -0000000000000000000023393a3b3c3d3e3f4029414243440000000000000000 │ │ -0000000000000000000023394546474748492c4a4b4c4d4e0000000000000000 │ │ -0000000000000000000023394f50515152533c54555657580000000000000000 │ │ -0000000000000000000023595a5b5c5c5c5c5d3e5e5f60610000000000000000 │ │ -00000000000000000000625963646566665d506768696a000000000000000000 │ │ -00000000000000000000626b6c6d6e6e6f51707172734d010000000000000000 │ │ -00000000000000000000626b747576776478797a7b4d00000000000000000000 │ │ -00000000000000000000627c7d767e657f807a814d0082000000000000000000 │ │ -00000000000000000001627c83847585867a874d010000000000000000000000 │ │ -000000000000000000012388898a8b8c7a8d4d01820000000000000000000000 │ │ -000000000000000000018e8f908b917a924d0100000000000000000000000000 │ │ -000000000000000000930794959672974d988200000000000000000000000000 │ │ -000000000000000000990c9a9b699c4d9d000000000000000000000000000000 │ │ -000000000000000000014d0c0c9e4d0182000000000000000000000000000000 │ │ -00000000000000000001009f0300010000000000000000000000000000000000 │ │ +0000000000000000000000010203000000000000000000000000000000000000 │ │ +0000000000000000000004050607040000000000000000000000000000000000 │ │ +0000000000000000000008090a0b0c0d00000000000000000000000000000000 │ │ +000000000000000000000e0f1011121304000000000000000000000000000000 │ │ +00000000000000000000141516171812191a0000000000000000000000000000 │ │ +000000000000000000001b1c1d1e1f2021220400000000000000000000000000 │ │ +000000000000000000001b23242526272821291a000000000000000000000000 │ │ +000000000000000000001b232a252b2c2d2e2122040000000000000000000000 │ │ +000000000000000000001b2f3031323334353621373800000000000000000000 │ │ +000000000000000000001b2f393a3b3b3c3d243e3f4041000000000000000000 │ │ +000000000000000000001b2f424344444546324748494a000000000000000000 │ │ +000000000000000000001b4b4c4d4e4e4e4e4f34505152530000000000000000 │ │ +00000000000000000000544b55565758584f43595a5b5c000000000000000000 │ │ +00000000000000000000545d5e5f606061446263646541000000000000000000 │ │ +00000000000000000000545d66676869566a6b6c6d4100000000000000000000 │ │ +00000000000000000000546e6f68705771726c73410000000000000000000000 │ │ +00000000000000000000546e74756776776c7841000000000000000000000000 │ │ +000000000000000000001b797a7b7c7d6c7e4100000000000000000000000000 │ │ +000000000000000000007f80817c826c83410000000000000000000000000000 │ │ +0000000000000000000005848586648741000000000000000000000000000000 │ │ +000000000000000000000888895b8a4100000000000000000000000000000000 │ │ +000000000000000000004108088b410000000000000000000000000000000000 │ │ +0000000000000000000000000200000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_search.png │ ├── sng │ │ @@ -2,39 +2,39 @@ │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 2500 0000 2600 5f01 9403 8306 7108 4908 7d07 8705 8902 6301 1400 6b00 0a00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0100 0000 0000 3d02 4f07 000c 0013 0016 0018 001e 0016 0015 0010 0709 7205 0001 0000 9f00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0500 3a00 0001 2504 0b0c 0017 2832 9b5d cf83 df95 e399 dc91 c278 7a4c 0025 0011 3909 1202 0700 1c00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 ff00 0001 3806 0011 0028 ac66 f2aa ffc4 ffcd ffcd ffc7 ffd1 ffcc ffc3 df97 784d 0019 1b0d 0002 0000 cd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 1800 0000 2305 0012 2632 d789 ffc5 ffc1 e99a b96e 9658 8855 9d5e cd7e f5ac ffcb fabd ab67 001f 310b 3002 2800 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 5203 290e 1e2b dd8e ffc9 f5ac a15d 072c 001b 0010 0011 0013 0022 3939 cb7d ffbe fec4 a765 0019 2e09 0001 ff00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0100 2000 3008 001b bc72 ffc4 f2a9 6347 001a 070f 5007 a104 b703 8a05 3109 0012 0024 b66e ffbe f9b7 6646 0011 6c03 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 7202 010f 523e f9af fdbc 8755 0018 510a 3a01 0000 0000 0000 0000 0f00 4303 2010 0025 d381 ffc9 d78d 091f 3809 8f00 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -ff00 7506 0016 be72 ffc3 d98a 0024 2e0d 1701 0000 0300 0000 0000 0000 2600 0000 7505 0d13 5744 f8ae fab6 6145 000b ff02 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -fe00 2a09 0924 e391 ffc4 935a 0b14 7d05 2700 0300 0000 0000 0000 0000 0000 1b00 9900 2b0c 0023 dd89 ffc9 a662 0110 aa04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -ff00 000a 3f39 f4a3 fbb1 6447 020f cf02 1a00 0000 0000 0000 0000 0000 0000 0000 0000 6507 041a bc71 ffc3 c97b 001b 4f05 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -ff01 020b 533d f7a7 f6aa 4c3e 000e fa01 1100 0000 0000 0000 0000 0000 0000 0000 6f00 6905 0019 ad66 ffbe cf80 001e 3505 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -fe01 000a 3e38 f3a0 faae 6045 010e eb02 0000 0000 0000 0000 0000 0000 0000 0000 8b00 6d06 0619 b76d ffbf c677 001a 5a04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -ff00 1b09 0525 e48e ffbc 8654 0e13 8205 1400 0100 0000 0000 0000 0000 0000 0900 1500 340b 0020 d47f ffc1 a863 0011 a404 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 6e06 0017 bf6f ffbd d080 0022 280c 0401 2700 0100 0000 0000 0000 0700 2500 7903 0e12 413d f6a0 fbae 6b48 000c e802 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -3a00 6602 0011 5d42 fba5 fcb1 724d 0017 6609 2601 3300 0000 0500 0000 0000 5a03 2e0f 0022 c772 ffba dc89 0022 270a 7600 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 1801 2708 001f c372 ffb6 ee9c 543f 0017 330e 5f05 8002 9a01 7903 5508 0011 0020 9f5c feaa f9a5 664a 0a1a 5604 f600 1b00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 7700 5103 170f 3432 e48a ffb4 ee9c 8653 0025 0018 0015 0013 0017 001a 2631 bb69 ffa6 ffaa f5a0 5a46 0021 000f 0006 5304 0001 1a00 1300 0000 0000 0000 0000 │ │ -0000 1600 0000 2e05 0013 4539 de84 ffb1 ffae db85 ac63 734a 6144 8551 c16d eb8f ffaf ffa5 ffa5 ffad f49f 6d46 202f 142a 0014 2008 0001 1700 1400 0000 0000 0000 │ │ -0000 0100 0000 0001 2507 0012 0e2e b969 f499 ffb3 ffb0 ffaa ffa8 ffa9 ffaf ffab e88a 8450 b96b ffa6 ffad f49c f49a eb9a 5e44 0017 4309 0001 1200 5d00 0000 0000 │ │ -0000 0000 0000 ff00 0001 3d05 000f 001b 513c a35c d57a e588 eb8e e084 c56f 8b51 152d 0020 002e bb6a fea2 ffa4 ffa3 ffab f39e 6b45 0017 4009 0001 1600 0000 0000 │ │ -0000 0000 0000 0200 ad00 0000 2202 4a08 000d 0014 0024 022a 0b2c 0028 001e 0010 000c 3f09 0219 483f fc9c ffa1 ffa0 fe9f ffa9 f19d 6145 0018 4309 0001 1b00 3200 │ │ -0000 0000 0000 0000 0000 2100 2a00 0000 e002 8604 1306 0008 0008 0007 3506 a203 b701 f301 040e 7a47 ffa1 ffa0 ff9f ffa0 fe9d ffa7 f39c 6b44 0017 2f08 0001 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0500 0000 0000 0000 0000 0000 0000 0000 0000 0000 2c01 1807 0121 bc6a ffa1 fe9e ff9d ff9e fe9c ffa6 f19b 6345 0013 4504 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 5f01 9403 8306 7108 4908 7d07 8705 8902 6301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 3d02 4f07 000c 0013 0016 0018 001e 0016 0015 0010 0709 7205 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0001 2504 0b0c 0017 2832 9b5d cf83 df95 e399 dc91 c278 7a4c 0025 0011 3909 1202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0001 3806 0011 0028 ac66 f2aa ffc4 ffcd ffcd ffc7 ffd1 ffcc ffc3 df97 784d 0019 1b0d 0002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 2305 0012 2632 d789 ffc5 ffc1 e99a b96e 9658 8855 9d5e cd7e f5ac ffcb fabd ab67 001f 310b 3002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 5203 290e 1e2b dd8e ffc9 f5ac a15d 072c 001b 0010 0011 0013 0022 3939 cb7d ffbe fec4 a765 0019 2e09 0001 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 3008 001b bc72 ffc4 f2a9 6347 001a 070f 5007 a104 b703 8a05 3109 0012 0024 b66e ffbe f9b7 6646 0011 6c03 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 7202 010f 523e f9af fdbc 8755 0018 510a 3a01 0000 0000 0000 0000 0000 4303 2010 0025 d381 ffc9 d78d 091f 3809 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 7506 0016 be72 ffc3 d98a 0024 2e0d 1701 0000 0000 0000 0000 0000 0000 0000 7505 0d13 5744 f8ae fab6 6145 000b ff02 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 2a09 0924 e391 ffc4 935a 0b14 7d05 0000 0000 0000 0000 0000 0000 0000 0000 0000 2b0c 0023 dd89 ffc9 a662 0110 aa04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 000a 3f39 f4a3 fbb1 6447 020f cf02 0000 0000 0000 0000 0000 0000 0000 0000 0000 6507 041a bc71 ffc3 c97b 001b 4f05 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +ff01 020b 533d f7a7 f6aa 4c3e 000e fa01 0000 0000 0000 0000 0000 0000 0000 0000 0000 6905 0019 ad66 ffbe cf80 001e 3505 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +fe01 000a 3e38 f3a0 faae 6045 010e eb02 0000 0000 0000 0000 0000 0000 0000 0000 0000 6d06 0619 b76d ffbf c677 001a 5a04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 1b09 0525 e48e ffbc 8654 0e13 8205 0000 0000 0000 0000 0000 0000 0000 0000 0000 340b 0020 d47f ffc1 a863 0011 a404 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 6e06 0017 bf6f ffbd d080 0022 280c 0401 0000 0000 0000 0000 0000 0000 0000 7903 0e12 413d f6a0 fbae 6b48 000c e802 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 6602 0011 5d42 fba5 fcb1 724d 0017 6609 2601 0000 0000 0000 0000 0000 5a03 2e0f 0022 c772 ffba dc89 0022 270a 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 1801 2708 001f c372 ffb6 ee9c 543f 0017 330e 5f05 8002 9a01 7903 5508 0011 0020 9f5c feaa f9a5 664a 0a1a 5604 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 5103 170f 3432 e48a ffb4 ee9c 8653 0025 0018 0015 0013 0017 001a 2631 bb69 ffa6 ffaa f5a0 5a46 0021 000f 0006 5304 0001 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 2e05 0013 4539 de84 ffb1 ffae db85 ac63 734a 6144 8551 c16d eb8f ffaf ffa5 ffa5 ffad f49f 6d46 202f 142a 0014 2008 0001 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0001 2507 0012 0e2e b969 f499 ffb3 ffb0 ffaa ffa8 ffa9 ffaf ffab e88a 8450 b96b ffa6 ffad f49c f49a eb9a 5e44 0017 4309 0001 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0001 3d05 000f 001b 513c a35c d57a e588 eb8e e084 c56f 8b51 152d 0020 002e bb6a fea2 ffa4 ffa3 ffab f39e 6b45 0017 4009 0001 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 2202 4a08 000d 0014 0024 022a 0b2c 0028 001e 0010 000c 3f09 0219 483f fc9c ffa1 ffa0 fe9f ffa9 f19d 6145 0018 4309 0001 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 e002 8604 1306 0008 0008 0007 3506 a203 b701 f301 040e 7a47 ffa1 ffa0 ff9f ffa0 fe9d ffa7 f39c 6b44 0017 2f08 0001 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2c01 1807 0121 bc6a ffa1 fe9e ff9d ff9e fe9c ffa6 f19b 6345 0013 4504 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2a03 100d 0026 be6a ffa0 fe9c ff9c ff9c fe99 ffa6 e892 462f 2107 bb01 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1a03 1110 0026 bc69 ff9e fe9b fe9a fe99 fe9d f499 4b38 0007 ff01 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 3704 1c0f 0026 bd69 ff9e ff9a ff9a ffa4 c470 001c 3707 a700 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd00 0000 1f03 0f0f 0026 b967 fd9a fb96 c970 112d 0c0e 3502 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 6400 0000 2e04 0c0e 0021 7947 7144 0021 000f 1b04 0000 4600 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 0000 0c03 1708 000a 000a 1e08 1903 0001 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb00 0000 7801 ff02 ff01 8800 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 3704 1c0f 0026 bd69 ff9e ff9a ff9a ffa4 c470 001c 3707 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 1f03 0f0f 0026 b967 fd9a fb96 c970 112d 0c0e 3502 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 2e04 0c0e 0021 7947 7144 0021 000f 1b04 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0c03 1708 000a 000a 1e08 1903 0001 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 7801 ff02 ff01 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_go_search_api_holo_light.png │ ├── sng │ │ @@ -2,111 +2,95 @@ │ │ IHDR { │ │ width: 21; height: 21; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ - (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ - (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (224,224,224) # rgb = (0xe0,0xe0,0xe0) grey88 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (194,194,194) # rgb = (0xc2,0xc2,0xc2) grey76 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (214,214,214) # rgb = (0xd6,0xd6,0xd6) grey84 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ - ( 10, 10, 10) # rgb = (0x0a,0x0a,0x0a) grey4 │ │ - (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (192,192,192) # rgb = (0xc0,0xc0,0xc0) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (212,212,212) # rgb = (0xd4,0xd4,0xd4) grey83 │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ (250,250,250) # rgb = (0xfa,0xfa,0xfa) grey98 │ │ - (121,121,121) # rgb = (0x79,0x79,0x79) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ (136,136,136) # rgb = (0x88,0x88,0x88) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (160,160,160) # rgb = (0xa0,0xa0,0xa0) │ │ (123,123,123) # rgb = (0x7b,0x7b,0x7b) │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ (147,147,147) # rgb = (0x93,0x93,0x93) │ │ - ( 55, 55, 55) # rgb = (0x37,0x37,0x37) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (219,219,219) # rgb = (0xdb,0xdb,0xdb) grey86 │ │ (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (128,128,128) # rgb = (0x80,0x80,0x80) │ │ - (225,225,225) # rgb = (0xe1,0xe1,0xe1) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ - (133,133,133) # rgb = (0x85,0x85,0x85) grey52 │ │ - (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ - (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (112,112,112) # rgb = (0x70,0x70,0x70) grey44 │ │ } │ │ tRNS { │ │ - 0 0 0 8 13 2 0 0 5 48 61 18 2 0 1 10 80 196 52 20 2 11 73 255 194 54 2 0 74 254 255 54 19 2 0 0 75 251 197 55 2 254 252 62 21 0 255 250 255 156 23 3 196 63 0 198 56 17 2 196 54 2 0 55 3 0 200 54 2 50 63 3 0 9 14 2 0 0 0} │ │ + 0 8 13 2 5 48 61 18 2 1 10 80 196 52 20 2 11 73 194 54 2 74 254 54 19 2 75 251 197 55 2 254 252 62 21 250 156 23 3 196 63 198 56 17 2 196 54 2 55 3 200 54 2 50 63 3 9 14 2} │ │ IMAGE { │ │ - pixels hex │ │ -000000000000000000000000000000000000000000 │ │ -000000000101010101010001000000000000000000 │ │ -000000000101010101010201010000000000000000 │ │ -000000000101010304050607010100000000000000 │ │ -00000000010108090a0b0c010d0101000000000000 │ │ -000000000e010f1011121314000701010000000000 │ │ -000000000e011516171819131a001b010100000000 │ │ -000000000e00151c1d1e181f202122230101000000 │ │ -000000000e0015241e251e26270b28010101000000 │ │ -000000000e0015241e292a1e182b2c2d0101000000 │ │ -000000000e0015241e292e2f303132330101000000 │ │ -000000000e0015241e292a1e34352c360101000000 │ │ -000000000e0015241e251e3738393a010101000000 │ │ -000000000e00151c1d1e3b3c133d3e230101000000 │ │ -000000000e01151617263f1340410d010100000000 │ │ -000000000e010f1042431344000701010000000000 │ │ -0000000001010845460b4700480101000000000000 │ │ -00000000010101494a4b4c4d010100000000000000 │ │ -000000000101010101014e01010000000000000000 │ │ -000000000101010101010001000000000000000000 │ │ -000000000000000000000000000000000000000000 │ │ + pixels base64 │ │ +000000000000000000000 │ │ +000000000000000000000 │ │ +000000000000000000000 │ │ +000000012300000000000 │ │ +000000456780000000000 │ │ +000090ABCDEF000000000 │ │ +000090GHxIJEK00000000 │ │ +000090GLMyINOP0000000 │ │ +000090GQyRyST7U000000 │ │ +000090GQyVWyIXY000000 │ │ +000090GQyVzZ+abc00000 │ │ +000090GQyVWydeY000000 │ │ +000090GQyRyfghi000000 │ │ +000090GLMyjkEl0000000 │ │ +000090GHxSmEn00000000 │ │ +000090ABopEq000000000 │ │ +0000004rs7t0000000000 │ │ +0000000uvw00000000000 │ │ +000000000000000000000 │ │ +000000000000000000000 │ │ +000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_clear_disabled.png │ ├── sng │ │ @@ -1,146 +1,114 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 32; height: 32; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ - ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ - (236,236,236) # rgb = (0xec,0xec,0xec) │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ - ( 58, 58, 58) # rgb = (0x3a,0x3a,0x3a) │ │ - ( 8, 8, 8) # rgb = (0x08,0x08,0x08) grey3 │ │ - ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ - ( 13, 13, 13) # rgb = (0x0d,0x0d,0x0d) grey5 │ │ - ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ - ( 26, 26, 26) # rgb = (0x1a,0x1a,0x1a) grey10 │ │ ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - ( 4, 4, 4) # rgb = (0x04,0x04,0x04) │ │ ( 85, 85, 85) # rgb = (0x55,0x55,0x55) │ │ ( 7, 7, 7) # rgb = (0x07,0x07,0x07) │ │ - ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ - ( 3, 3, 3) # rgb = (0x03,0x03,0x03) grey1 │ │ ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ - (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ ( 84, 84, 84) # rgb = (0x54,0x54,0x54) grey33 │ │ ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (109,109,109) # rgb = (0x6d,0x6d,0x6d) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ ( 70, 70, 70) # rgb = (0x46,0x46,0x46) │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (220,220,220) # rgb = (0xdc,0xdc,0xdc) gainsboro │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ ( 83, 83, 83) # rgb = (0x53,0x53,0x53) │ │ - (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ - (124,124,124) # rgb = (0x7c,0x7c,0x7c) │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ - (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ - (141,141,141) # rgb = (0x8d,0x8d,0x8d) │ │ ( 64, 64, 64) # rgb = (0x40,0x40,0x40) grey25 │ │ (106,106,106) # rgb = (0x6a,0x6a,0x6a) │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (200,200,200) # rgb = (0xc8,0xc8,0xc8) │ │ ( 18, 18, 18) # rgb = (0x12,0x12,0x12) grey7 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (127,127,127) # rgb = (0x7f,0x7f,0x7f) grey50 │ │ - ( 86, 86, 86) # rgb = (0x56,0x56,0x56) │ │ ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (111,111,111) # rgb = (0x6f,0x6f,0x6f) │ │ ( 66, 66, 66) # rgb = (0x42,0x42,0x42) grey26 │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (190,190,190) # rgb = (0xbe,0xbe,0xbe) grey │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ - ( 87, 87, 87) # rgb = (0x57,0x57,0x57) grey34 │ │ - ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ ( 36, 36, 36) # rgb = (0x24,0x24,0x24) grey14 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ ( 56, 56, 56) # rgb = (0x38,0x38,0x38) grey22 │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ (107,107,107) # rgb = (0x6b,0x6b,0x6b) grey42 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (191,191,191) # rgb = (0xbf,0xbf,0xbf) grey75 │ │ ( 38, 38, 38) # rgb = (0x26,0x26,0x26) grey15 │ │ ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ - ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ - ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ - (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ - ( 76, 76, 76) # rgb = (0x4c,0x4c,0x4c) │ │ ( 50, 50, 50) # rgb = (0x32,0x32,0x32) │ │ (183,183,183) # rgb = (0xb7,0xb7,0xb7) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (110,110,110) # rgb = (0x6e,0x6e,0x6e) grey43 │ │ ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (188,188,188) # rgb = (0xbc,0xbc,0xbc) │ │ ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ - ( 95, 95, 95) # rgb = (0x5f,0x5f,0x5f) │ │ - (148,148,148) # rgb = (0x94,0x94,0x94) grey58 │ │ - ( 23, 23, 23) # rgb = (0x17,0x17,0x17) grey9 │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ (184,184,184) # rgb = (0xb8,0xb8,0xb8) grey72 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ ( 88, 88, 88) # rgb = (0x58,0x58,0x58) │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ ( 42, 42, 42) # rgb = (0x2a,0x2a,0x2a) │ │ - ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ ( 48, 48, 48) # rgb = (0x30,0x30,0x30) grey19 │ │ ( 37, 37, 37) # rgb = (0x25,0x25,0x25) │ │ (185,185,185) # rgb = (0xb9,0xb9,0xb9) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ - ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (199,199,199) # rgb = (0xc7,0xc7,0xc7) grey78 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 25, 25, 25) # rgb = (0x19,0x19,0x19) │ │ - ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ ( 63, 63, 63) # rgb = (0x3f,0x3f,0x3f) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 97, 97, 97) # rgb = (0x61,0x61,0x61) grey38 │ │ (239,239,239) # rgb = (0xef,0xef,0xef) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ ( 61, 61, 61) # rgb = (0x3d,0x3d,0x3d) grey24 │ │ @@ -156,124 +124,103 @@ │ │ ( 93, 93, 93) # rgb = (0x5d,0x5d,0x5d) │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (187,187,187) # rgb = (0xbb,0xbb,0xbb) │ │ (181,181,181) # rgb = (0xb5,0xb5,0xb5) grey71 │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ (104,104,104) # rgb = (0x68,0x68,0x68) │ │ - ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ - ( 80, 80, 80) # rgb = (0x50,0x50,0x50) │ │ ( 57, 57, 57) # rgb = (0x39,0x39,0x39) │ │ (102,102,102) # rgb = (0x66,0x66,0x66) grey40 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - ( 69, 69, 69) # rgb = (0x45,0x45,0x45) grey27 │ │ - ( 5, 5, 5) # rgb = (0x05,0x05,0x05) grey2 │ │ - (159,159,159) # rgb = (0x9f,0x9f,0x9f) │ │ ( 31, 31, 31) # rgb = (0x1f,0x1f,0x1f) grey12 │ │ ( 92, 92, 92) # rgb = (0x5c,0x5c,0x5c) grey36 │ │ (240,240,240) # rgb = (0xf0,0xf0,0xf0) grey94 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ ( 30, 30, 30) # rgb = (0x1e,0x1e,0x1e) │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ (177,177,177) # rgb = (0xb1,0xb1,0xb1) │ │ (242,242,242) # rgb = (0xf2,0xf2,0xf2) grey95 │ │ ( 29, 29, 29) # rgb = (0x1d,0x1d,0x1d) │ │ - (108,108,108) # rgb = (0x6c,0x6c,0x6c) │ │ - ( 53, 53, 53) # rgb = (0x35,0x35,0x35) │ │ ( 96, 96, 96) # rgb = (0x60,0x60,0x60) │ │ ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (241,241,241) # rgb = (0xf1,0xf1,0xf1) │ │ (186,186,186) # rgb = (0xba,0xba,0xba) grey73 │ │ ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ ( 32, 32, 32) # rgb = (0x20,0x20,0x20) │ │ (178,178,178) # rgb = (0xb2,0xb2,0xb2) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (244,244,244) # rgb = (0xf4,0xf4,0xf4) │ │ ( 12, 12, 12) # rgb = (0x0c,0x0c,0x0c) │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ - ( 52, 52, 52) # rgb = (0x34,0x34,0x34) │ │ - (171,171,171) # rgb = (0xab,0xab,0xab) grey67 │ │ ( 46, 46, 46) # rgb = (0x2e,0x2e,0x2e) grey18 │ │ ( 6, 6, 6) # rgb = (0x06,0x06,0x06) │ │ (223,223,223) # rgb = (0xdf,0xdf,0xdf) │ │ (182,182,182) # rgb = (0xb6,0xb6,0xb6) │ │ ( 28, 28, 28) # rgb = (0x1c,0x1c,0x1c) grey11 │ │ ( 49, 49, 49) # rgb = (0x31,0x31,0x31) │ │ - ( 22, 22, 22) # rgb = (0x16,0x16,0x16) │ │ - ( 20, 20, 20) # rgb = (0x14,0x14,0x14) grey8 │ │ ( 45, 45, 45) # rgb = (0x2d,0x2d,0x2d) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ (174,174,174) # rgb = (0xae,0xae,0xae) │ │ (229,229,229) # rgb = (0xe5,0xe5,0xe5) grey90 │ │ ( 11, 11, 11) # rgb = (0x0b,0x0b,0x0b) │ │ ( 41, 41, 41) # rgb = (0x29,0x29,0x29) grey16 │ │ - (189,189,189) # rgb = (0xbd,0xbd,0xbd) grey74 │ │ - ( 35, 35, 35) # rgb = (0x23,0x23,0x23) │ │ ( 73, 73, 73) # rgb = (0x49,0x49,0x49) │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (134,134,134) # rgb = (0x86,0x86,0x86) │ │ (170,170,170) # rgb = (0xaa,0xaa,0xaa) │ │ ( 17, 17, 17) # rgb = (0x11,0x11,0x11) │ │ ( 43, 43, 43) # rgb = (0x2b,0x2b,0x2b) grey17 │ │ - ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ ( 33, 33, 33) # rgb = (0x21,0x21,0x21) grey13 │ │ ( 19, 19, 19) # rgb = (0x13,0x13,0x13) │ │ (168,168,168) # rgb = (0xa8,0xa8,0xa8) grey66 │ │ (139,139,139) # rgb = (0x8b,0x8b,0x8b) │ │ - ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ ( 1, 1, 1) # rgb = (0x01,0x01,0x01) │ │ ( 21, 21, 21) # rgb = (0x15,0x15,0x15) │ │ ( 14, 14, 14) # rgb = (0x0e,0x0e,0x0e) │ │ - ( 24, 24, 24) # rgb = (0x18,0x18,0x18) │ │ ( 27, 27, 27) # rgb = (0x1b,0x1b,0x1b) │ │ ( 2, 2, 2) # rgb = (0x02,0x02,0x02) │ │ - (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ - (116,116,116) # rgb = (0x74,0x74,0x74) │ │ - ( 40, 40, 40) # rgb = (0x28,0x28,0x28) │ │ - ( 34, 34, 34) # rgb = (0x22,0x22,0x22) │ │ - (221,221,221) # rgb = (0xdd,0xdd,0xdd) │ │ } │ │ tRNS { │ │ - 0 0 0 0 0 0 0 0 0 0 0 1 2 2 0 2 1 0 1 3 15 19 7 3 0 3 19 15 1 0 1 9 48 64 26 8 4 3 24 62 52 10 1 0 0 1 10 41 69 62 26 0 0 3 24 59 70 43 10 1 0 0 4 11 39 68 62 26 3 24 58 40 4 0 0 1 5 12 38 67 26 4 4 24 58 40 5 1 0 0 0 0 1 38 66 61 25 24 57 39 1 0 0 0 1 38 65 60 25 23 56 39 1 0 1 5 37 64 57 54 5 1 0 9 15 40 62 63 42 14 9 1 0 3 9 24 52 60 55 3 3 23 53 37 35 57 25 4 3 23 52 61 37 36 56 25 0 0 3 23 51 13 7 6 35 59 55 25 0 0 0 3 23 51 58 5 1 35 55 3 0 0 1 7 24 50 36 5 1 34 57 54 8 1 0 0 1 11 45 36 5 1 0 0 1 5 34 50 12 1 0 0 1 5 24 33 5 1 0 1 5 32 25 0 2 3 1 0 3 2 0 0 0 0 0} │ │ + 0 1 2 2 2 1 1 3 15 19 7 3 3 19 15 1 1 9 48 64 26 8 4 3 24 62 52 10 1 1 10 41 69 62 26 3 24 59 70 43 10 1 4 11 39 68 62 26 3 24 58 40 4 1 5 12 38 67 26 4 4 24 58 40 5 1 1 38 66 61 25 24 57 39 1 1 38 65 60 25 23 56 39 1 1 5 37 64 57 54 5 1 9 15 40 62 63 42 14 9 1 3 9 24 52 60 55 3 3 23 53 37 35 57 25 4 3 23 52 61 37 36 56 25 3 23 51 13 7 6 35 59 55 25 3 23 51 58 5 1 35 55 3 1 7 24 50 36 5 1 34 57 54 8 1 1 11 45 36 5 1 1 5 34 50 12 1 1 5 24 33 5 1 1 5 32 25 2 3 1 3 2} │ │ IMAGE { │ │ pixels hex │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000010200030304050600000000000001070803030003090000000000 │ │ -00000000000a030b0c0c0d000006000000000e00000f0c0c1003110000000000 │ │ -00000000000012131415161700000e000018000019161a1b131c000000000000 │ │ -00000000001d1e1f20212223240000010e00002523262728292a2b0000000000 │ │ -00000000002c2d2e2f3031322324003334003523363738393a3b3c0000000000 │ │ -0000000000033d3e3f40414243232400004423454630473f4849030000000000 │ │ -00000000004a004b4c4d4e4f31502351522353544f554d565700580000000000 │ │ -0000000000595a5b5c564d5d5e5f603f3f61624f634d4c646566590000000000 │ │ -00000000000000670068564d696a6b6c6d6e5e6f4d5670004a00000000000000 │ │ -0000000000000059710372734d74757677756f4d7879037a5900000000000000 │ │ -00000000000000000008004b7b7c7d7e7f808182830084000000000000000000 │ │ -00000000000000000e00008586878889898a22868b0003010000000000000000 │ │ -000000000000001800008c238d8e7e8f907e9192239300031800000000000000 │ │ -000000000000060000942395969798818199899a9b868c00009c000000000000 │ │ -00000000000e9d009e239fa08998a1a2a34da4a5a6a7238c00a8a90000000000 │ │ -0000000000aa00ab23acadae744daf72b04c4db1aeb29b23b300b40000000000 │ │ -0000000000b5b6b7b8b9aebaa1bb700000bcbb4dbdbebf32c0c1c20000000000 │ │ -0000000000c3c4c5c6aec7a1c8c903cacb03cccda1ceaecfd0d1d20000000000 │ │ -0000000000d3d4d5d6d7a1d8d900670000da00dbdc4dddded55c000000000000 │ │ -000000000003dfe0d5d5e1e2037159000059e303e2e4d5d5e506000000000000 │ │ -0000000000000000e603e700e8000000000000e9009d03ea0000030000000000 │ │ -000000000000000000030084a90000000000000ecb0003000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000001020203000000000000000000000402020500000000000000 │ │ +000000000000060708090a0b00000000000000000c0a0d0e070f000000000000 │ │ +00000000000010111213141516000000000000171518191a1b1c000000000000 │ │ +0000000000001d1e1f2021221516000000002315242526272829000000000000 │ │ +000000000000002a2b2c2d2e2f151600003015313220332b3400000000000000 │ │ +000000000000003536373839213a153b3c153d3e393f37404100000000000000 │ │ +0000000000000000424037434445462b2b4748394937364a0000000000000000 │ │ +0000000000000000004b40374c4d4e4f50514452374053000000000000000000 │ │ +00000000000000000000545537565758595752375a5b00000000000000000000 │ │ +0000000000000000000000355c5d5e5f60616263640000000000000000000000 │ │ +00000000000000000000006566676869696a14666b0000000000000000000000 │ │ +000000000000000000006c156d6e5f6f705f7172157300000000000000000000 │ │ +000000000000000000741575767778626279697a7b666c000000000000000000 │ │ +00000000000000007c157d7e69787f80813782838485156c0000000000000000 │ │ +00000000000000861587888956378a548b36378c898d7b158e00000000000000 │ │ +0000000000008f90919289937f9453000095943796979822999a000000000000 │ │ +0000000000009b9c9d899e7f9fa000000000a1a27fa389a4a5a6000000000000 │ │ +000000000000a7a8a9aa7fabac000000000000adae37afb0a842000000000000 │ │ +00000000000000b1a8a8b2b30000000000000000b3b4a8a8b500000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_commit_search_api_holo_light.png │ ├── sng │ │ @@ -47,44 +47,43 @@ │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ } │ │ tRNS { │ │ - 0 0 1 4 16 13 12 11 3 138 252 235 255 254 239 169 231 94 84 92 88 91 6 177 222 224 174 189 179 30 2 187 190 52 247 5 48 184 8 49 248 186 125 192 15 51 68 14} │ │ + 0 1 4 16 13 12 11 3 138 252 235 254 239 169 231 94 84 92 88 91 6 177 222 224 174 189 179 30 2 187 190 52 247 5 48 184 8 49 248 186 125 192 15 51 68 14} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000011122222222111000000000 │ │ -00000000000200000000000000000000 │ │ -00000000011344566667211000000000 │ │ -000000000819ABACCDCE412000000000 │ │ -00000000031FCGHIJKLIM11000000000 │ │ -00000000031NOPQ11200000000000000 │ │ -00000000031RSTARMUM8111000000000 │ │ -00000000031VW1XYVZ1U110000000000 │ │ -00000000031VV11aYVZ1U11000000000 │ │ -00000000031bb1c1aYVZ1U1100000000 │ │ -00000000031VV1331defZ1U110000000 │ │ -000000000U1gg18131defZ1200000000 │ │ -0000000000000011131dYhi120000000 │ │ -00000000011881111131jEk180000000 │ │ -0000000000000000111U1lU110000000 │ │ -00000000000000000111U22110000000 │ │ -00000000000000000011121110000000 │ │ +00000000000011111111000000000000 │ │ +00000000000100000000000000000000 │ │ +00000000000233455556100000000000 │ │ +0000000007089A9kkBkC301000000000 │ │ +00000000020DkEFGHIJGK00000000000 │ │ +00000000020LMNO00100000000000000 │ │ +00000000020PQR9PKSK7000000000000 │ │ +00000000020TU0VWTX0S000000000000 │ │ +00000000020TT00YWTX0S00000000000 │ │ +00000000020ZZ0a0YWTX0S0000000000 │ │ +00000000020TT0220bcdX0S000000000 │ │ +000000000S0ee07020bcdX0100000000 │ │ +0000000000000000020bWfg010000000 │ │ +00000000000770000020hCi070000000 │ │ +0000000000000000000S0jS000000000 │ │ +00000000000000000000S11000000000 │ │ +00000000000000000000010000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ ├── Image content ├── res/drawable-mdpi-v4/abs__ic_cab_done_holo_dark.png │ ├── sng │ │ @@ -61,46 +61,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 2 3 1 46 87 32 194 242 56 31 192 127 30 191 128 29 190 243 129 28 188 131 27 187 132 10 26 186 134 98 182 25 185 244 136 139 248 184 24 137 23 5 22 181 140 133 180 142 49 174 246 143 237 217 147 146 4 7 89 14} │ │ + 0 2 3 1 46 87 32 194 242 56 31 192 127 30 191 128 29 190 243 129 28 188 131 27 187 132 10 26 186 134 98 182 25 185 244 136 139 248 184 24 137 23 5 22 181 140 133 180 142 49 174 246 143 237 217 147 146 4 7 89 14} │ │ IMAGE { │ │ pixels base64 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ -00000000000000000000000111111000 │ │ -00000000000000000000001112311100 │ │ -00000000000000000000011124110000 │ │ -00000000000000000000111315614100 │ │ -000000000000000000011131789A1200 │ │ -00000000000000000011131BC9D21100 │ │ -0000000000000000011131EF9G111000 │ │ -000000000000000011131HIJK1241100 │ │ -00011141110000011131LMJN12411000 │ │ -0011124411100011131OPJQ124110000 │ │ -000113R12111011131STJU1241100000 │ │ -00141VWS131111131XYZa42411000000 │ │ -00141bcdS1311131edZf444110000000 │ │ -000111UZTO13131gWZb2441100000000 │ │ -0011444UJPL1h1ijZk24411000000000 │ │ -00011421lJME1gmZn344110000000000 │ │ -000011421NZTopqr3441100000000000 │ │ -0000011421Qstsu34411000000000000 │ │ -00000011421K9vw44110000000000000 │ │ -00000001141xyz141100000000000000 │ │ -00000000114212411000000000000000 │ │ -00000000011134110000000000000000 │ │ +00000000000000000000000000000000 │ │ +00000000000000000000000001200000 │ │ +00000000000000000000000013000000 │ │ +00000000000000000000000204503000 │ │ +00000000000000000000002067890100 │ │ +00000000000000000000020AB8C10000 │ │ +0000000000000000000020DE8F000000 │ │ +000000000000000000020GHIJ0130000 │ │ +00000030000000000020KLIM01300000 │ │ +0000013300000000020NOIP013000000 │ │ +000002Q01000000020RSIT0130000000 │ │ +00030UVR020000020WXYZ31300000000 │ │ +00030abcR0200020dcYe333000000000 │ │ +000000TYSN02020fVYa1330000000000 │ │ +0000333TIOK0g0hiYj13300000000000 │ │ +00000310kILD0flYm233000000000000 │ │ +000000310MYSnopq2330000000000000 │ │ +0000000310Prsrt23300000000000000 │ │ +00000000310J8uv33000000000000000 │ │ +00000000030wxy030000000000000000 │ │ +00000000003101300000000000000000 │ │ +00000000000023000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ 00000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_clear_search_api_holo_light.png │ ├── sng │ │ @@ -14,15 +14,14 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (211,211,211) # rgb = (0xd3,0xd3,0xd3) LightGray │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -83,15 +82,14 @@ │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ (157,157,157) # rgb = (0x9d,0x9d,0x9d) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (138,138,138) # rgb = (0x8a,0x8a,0x8a) grey54 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (151,151,151) # rgb = (0x97,0x97,0x97) │ │ (247,247,247) # rgb = (0xf7,0xf7,0xf7) grey97 │ │ (246,246,246) # rgb = (0xf6,0xf6,0xf6) │ │ (153,153,153) # rgb = (0x99,0x99,0x99) grey60 │ │ (118,118,118) # rgb = (0x76,0x76,0x76) │ │ (142,142,142) # rgb = (0x8e,0x8e,0x8e) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ @@ -124,15 +122,14 @@ │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (116,116,116) # rgb = (0x74,0x74,0x74) │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (126,126,126) # rgb = (0x7e,0x7e,0x7e) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (125,125,125) # rgb = (0x7d,0x7d,0x7d) grey49 │ │ (202,202,202) # rgb = (0xca,0xca,0xca) │ │ (218,218,218) # rgb = (0xda,0xda,0xda) │ │ (161,161,161) # rgb = (0xa1,0xa1,0xa1) grey63 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (117,117,117) # rgb = (0x75,0x75,0x75) grey46 │ │ @@ -194,56 +191,58 @@ │ │ (198,198,198) # rgb = (0xc6,0xc6,0xc6) │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ } │ │ tRNS { │ │ - 0 0 1 4 15 23 20 10 5 14 27 29 28 32 33 49 61 80 60 37 11 2 59 79 62 50 6 17 30 61 117 187 118 41 43 12 39 115 186 122 63 31 19 25 82 194 249 213 126 39 35 123 211 250 203 85 22 61 220 252 50 34 13 48 116 209 224 128 62 24 42 134 218 253 106 52 51 104 254 222 137 38 126 255 112 40 38 111 228 130 51 210 124 41 36 123 209 115 52 54 120 49 114 124 55 16 135 101 58 223 140 40 125 201 178 53 111 242 243 219 55 3 184 250 255 189 63 49 98 240 247 241 200 100 49 110 205 216 196 213 118 227 65 110 51 107 251 127 53 53 210 51 48 204 138 221 48 111 40 26 40 121 9 55 55 113 59 113 206 52 127 60 186 226 139 193 83 67 137 131 44 42 207 142 68 7 53 67 87 85 69 53 18 8} │ │ + 0 1 4 15 23 20 10 5 14 27 29 28 32 33 49 61 80 60 37 11 2 59 79 62 50 6 17 30 61 117 187 118 41 43 12 39 115 186 122 63 31 19 25 82 194 249 213 126 39 35 123 211 250 203 85 22 61 220 252 50 34 13 48 116 209 224 128 62 24 42 134 218 253 106 52 51 104 254 222 137 38 126 112 40 38 111 228 130 51 210 124 41 36 123 209 115 52 54 120 49 114 124 55 16 135 101 58 223 140 40 125 201 178 53 111 242 243 219 55 3 184 250 189 63 49 98 240 247 241 200 100 49 110 205 216 196 213 118 227 65 110 51 107 251 127 53 53 210 51 48 204 138 221 48 111 40 26 40 121 9 55 55 113 59 113 206 52 127 60 186 226 139 193 83 67 137 131 44 42 207 142 68 7 53 67 87 85 69 53 18 8} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000001010101010100000000000000000000000000010101010101000000000000000000 │ │ -00000000000000010101010202020201010000000000000000000101020202020101010100000000000000 │ │ -00000000000000010101030405060701010000000000000000000101070605040801010100000000000000 │ │ -000000000000000101090a0b0c0d0b090201000000000000000102090b0e0c0b0a04010100000000000000 │ │ -0000000000000001080a0f101112130d14150100000000000115140d13161718190c1a0100000000000000 │ │ -00000000000000021b1c1d1e1f2021220d2302010100010102230d222425262728292a0200000000000000 │ │ -00000000000000022b0b2c2d2e2f3013310d040101000101040d313233343536370b0a1500000000000000 │ │ -0000000000000002380e39333a3b34203c3d0d3e0201023e0d0e3f40413b4243443d450200000000000000 │ │ -0000000000000002141c13464748492f4a4b130d1408140d134c4d344e4f504613293e0200000000000000 │ │ -000000000000000101090e2251524f53345455221c2b1c2256573453585913220e09010100000000000000 │ │ -00000000000000010115230d315a544f495b5c51135d135e5f604e586162310d2315010100000000000000 │ │ -00000000000000000001153e0d0e63643a3b41253c0a656641494267680e0d3e1501000000000000000000 │ │ -000000000000000000000101690d135d6a3a49346b6c6b34496d6e6f130d69010100000000000000000000 │ │ -00000000000000000000000101090e22517042537172715358595d220d0901010000000000000000000000 │ │ -00000000000000000000000101151429137374487576757725781329141501010000000000000000000000 │ │ -0000000000000000000000000001792b5d0a397a7b7c3b7d7e0a6f2b790100000000000000000000000000 │ │ -0000000000000000000000010115141c137f802d818283848586131c141501010000000000000000000000 │ │ -000000000000000000000001013e0d225e878853898a8b5334665e220d3e01010000000000000000000000 │ │ -000000000000000000000101040d13518c883b8d748e8f4249415f51130d04010100000000000000000000 │ │ -0000000000000000000115230d3d909188924f93940a95703a3b9657970e0d231501000000000000000000 │ │ -00000000000000010115140d31986b99496d9a51136f13516a9b49344d9c310d1415010100000000000000 │ │ -0000000000000001013e0d225e9d885358679e22299f2922a0a14253344032220d3e010100000000000000 │ │ -0000000000000002a20b13318c993b5861a3130e141a140e13a4a54249415f315e0d040200000000000000 │ │ -00000000000000022a0da6a7a8926d59a90e0d09020102090d0ea9aa3a923440ab31291500000000000000 │ │ -0000000000000002380c17ac92adae13310d690101000101690d31516a4f92afb05e5e7900000000000000 │ │ -0000000000000002090ab1b25bb3b4220d3e020101000101023e0d22b5aab6b7b829050200000000000000 │ │ -0000000000000001b90bbabbbc28130d23150100000000000115230d1318bdbebf29a20200000000000000 │ │ -000000000000000115c01c1c0b3d2909020100000000000000010209293d0b0b292a150100000000000000 │ │ -00000000000000010102c1060c2b3e0101000000000000000000010123450a2aa215010100000000000000 │ │ -00000000000000010101010215020201010000000000000000000101020215020201010100000000000000 │ │ -00000000000000000001010101010100000000000000000000000000010101010101000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000101010100000000000000000000000000010101010000000000000000000000 │ │ +00000000000000000000020304050600000000000000000000000000060504030700000000000000000000 │ │ +00000000000000000008090a0b0c0a080100000000000000000001080a0d0b0a0903000000000000000000 │ │ +000000000000000007090e0f1011120c13140000000000000014130c12151617180b190000000000000000 │ │ +00000000000000011a1b1c1d1e1f20210c2201000000000001220c21232425262728290100000000000000 │ │ +00000000000000012a0a2b2c2d2e2f12300c030000000000030c303132333435360a091400000000000000 │ │ +0000000000000001370d3832393a331f3b3c0c3d0100013d0c0d3e3f403a4142433c440100000000000000 │ │ +0000000000000001131b12454647482e494a120c1307130c124b4c334d4e4f4512283d0100000000000000 │ │ +000000000000000000080d2150514ebf335253211b2a1b21545533bf565712210d08000000000000000000 │ │ +00000000000000000014220c3058524e48595a50125b125c5d5e4d565f60300c2214000000000000000000 │ │ +00000000000000000000143d0c0d6162393a40243b09636440484165660d0c3d1400000000000000000000 │ │ +000000000000000000000000670c125b68394833696a6933486b6c6d120c67000000000000000000000000 │ │ +00000000000000000000000000080d21506e41bf6f706fbf56575b210c0800000000000000000000000000 │ │ +00000000000000000000000000141328127172477374737524761228131400000000000000000000000000 │ │ +0000000000000000000000000000772a5b09387879c03a7a7b096d2a770000000000000000000000000000 │ │ +0000000000000000000000000014131b127c7d2c7e7f80818283121b131400000000000000000000000000 │ │ +000000000000000000000000003d0c215c8485bf868788bf33645c210c3d00000000000000000000000000 │ │ +000000000000000000000000030c125089853a8a728b8c4148405d50120c03000000000000000000000000 │ │ +0000000000000000000014220c3c8d8e858f4e909109926e393a9355940d0c221400000000000000000000 │ │ +00000000000000000014130c30956996486b9750126d1250689848334c99300c1314000000000000000000 │ │ +0000000000000000003d0c215c9a85bf56659b21289c28219d9e41bf333f31210c3d000000000000000000 │ │ +00000000000000019f0a123089963a565fa0120d1319130d12a1a24148405d305c0c030100000000000000 │ │ +0000000000000001290ca3a4a58f6b57a60d0c08010001080c0da6a7398f333fa830281400000000000000 │ │ +0000000000000001370b16a98faaab12300c670000000000670c3050684e8facad5c5c7700000000000000 │ │ +00000000000000010809aeaf59b0b1210c3d010000000000013d0c21b2a7b3b4b528040100000000000000 │ │ +0000000000000000b60ab7b8b927120c22140000000000000014220c1217babbbc289f0100000000000000 │ │ +000000000000000014bd1b1b0a3c2808010000000000000000000108283c0a0a2829140000000000000000 │ │ +00000000000000000001be050b2a3d00000000000000000000000000224409299f14000000000000000000 │ │ +00000000000000000000000114010100000000000000000000000000010114010100000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__spinner_48_inner_holo.png │ ├── sng │ │ @@ -12,89 +12,89 @@ │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fe05 fe08 aa09 7f09 8008 8003 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc01 fc06 fc0c fd1a fd2e fd3e fe4d fe55 fe5a fe5e aa5e 7f5e 805d 8058 8054 8149 813a 8128 8214 820a 8204 8200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fc01 fc06 fc0c fd1a fd2e fd3e fe4d fe55 fe5a fe5e aa5e 7f5e 805d 8058 8054 8149 813a 8128 8214 820a 8204 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fb06 fb19 fc2f fc47 fc63 fd73 fd78 fd7b fe7e fe80 fe80 fe80 aa80 7f80 8080 8080 8080 817d 817b 8177 8270 825b 8240 8327 8313 8303 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa00 fa04 fa12 fa33 fb57 fb6e fc7e fc80 fc80 fc80 fd80 fd80 fe80 fe80 fe80 fe80 aa80 7f80 8080 8080 8080 8180 8180 8180 8280 8280 8280 837b 8368 834f 8427 840c 8402 8500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 fa04 fa12 fa33 fb57 fb6e fc7e fc80 fc80 fc80 fd80 fd80 fe80 fe80 fe80 fe80 aa80 7f80 8080 8080 8080 8180 8180 8180 8280 8280 8280 837b 8368 834f 8427 840c 8402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f903 f918 fa3e fa68 fa79 fb7f fb80 fb80 fc80 fc80 fc80 fd80 fd80 fd80 fe80 fe80 fe80 aa80 7f80 8080 8080 8080 8180 8180 8180 8280 8280 8380 8380 8380 847e 8476 845d 8530 850f 8501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f800 f802 f815 f942 f96d fa7e fa80 fa80 fb80 fb80 fb80 fc80 fc80 fc80 fd80 fd80 fd80 fe80 fe80 fe80 aa80 7f80 8080 8080 8180 8180 8180 8180 8280 8280 8380 8380 8380 8480 8480 8480 857b 8562 8533 860c 8601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f802 f815 f942 f96d fa7e fa80 fa80 fb80 fb80 fb80 fc80 fc80 fc80 fd80 fd80 fd80 fe80 fe80 fe80 aa80 7f80 8080 8080 8180 8180 8180 8180 8280 8280 8380 8380 8380 8480 8480 8480 857b 8562 8533 860c 8601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f80a f82f f865 f97b f980 f980 fa80 fa80 fa80 fb80 fb80 fc80 fc80 fc80 fd80 fd80 fd80 fe80 fe80 fe80 ab7d 7f7f 8080 8080 8180 8180 8180 8280 8280 8280 8380 8380 8380 8480 8480 8580 8580 8580 8677 8656 8620 8604 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f703 f71b f755 f878 f880 f880 f980 f980 fa80 fa80 fa80 fb80 fb80 fb7f fc7b fc76 fd68 fd57 fd47 fe38 fe2d fe2b ad28 7f29 802b 802f 813c 814b 815d 826d 8277 827c 8380 8380 8480 8480 8480 8580 8580 8580 8680 8680 8770 8743 870f 8701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f605 f62c f766 f77e f780 f880 f880 f980 f980 f980 fa80 fa80 fa7e fb6f fb58 fc3c fc21 fd0e fd09 fd06 fe03 fe00 0000 0000 0000 0000 8001 8104 8106 810a 8211 8229 8244 835f 8375 8480 8480 8580 8580 8580 8680 8680 8680 8780 877b 8756 881c 8801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f500 f60d f641 f676 f680 f780 f780 f880 f880 f880 f980 f97f fa78 fa5e fa38 fb19 fb06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8300 830b 8321 8442 8469 857c 8580 8580 8680 8680 8780 8780 8780 887f 886b 882d 8906 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f500 f50f f54e f679 f680 f680 f780 f780 f780 f880 f880 f97a f95c f931 fa0d fa03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8400 8405 8514 8540 8567 867e 8680 8780 8780 8780 8880 8880 8880 8971 8937 8906 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f400 f414 f555 f57d f580 f680 f680 f680 f780 f780 f87d f864 f832 f90b f901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8502 8614 8641 866f 877e 8780 8880 8880 8880 8980 8980 8978 8a3e 8a09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f300 f40e f455 f47c f580 f580 f580 f680 f680 f680 f777 f74d f815 f803 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8600 8606 8721 875c 877c 8880 8880 8980 8980 8980 8980 8a76 8a3d 8b05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f605 f62c f766 f77e f780 f880 f880 f980 f980 f980 fa80 fa80 fa7e fb6f fb58 fc3c fc21 fd0e fd09 fd06 fe03 0000 0000 0000 0000 0000 8001 8104 8106 810a 8211 8229 8244 835f 8375 8480 8480 8580 8580 8580 8680 8680 8680 8780 877b 8756 881c 8801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f60d f641 f676 f680 f780 f780 f880 f880 f880 f980 f97f fa78 fa5e fa38 fb19 fb06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 830b 8321 8442 8469 857c 8580 8580 8680 8680 8780 8780 8780 887f 886b 882d 8906 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f50f f54e f679 f680 f680 f780 f780 f780 f880 f880 f97a f95c f931 fa0d fa03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8405 8514 8540 8567 867e 8680 8780 8780 8780 8880 8880 8880 8971 8937 8906 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f414 f555 f57d f580 f680 f680 f680 f780 f780 f87d f864 f832 f90b f901 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8502 8614 8641 866f 877e 8780 8880 8880 8880 8980 8980 8978 8a3e 8a09 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f40e f455 f47c f580 f580 f580 f680 f680 f680 f777 f74d f815 f803 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8606 8721 875c 877c 8880 8880 8980 8980 8980 8980 8a76 8a3d 8b05 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f30d f34d f47d f480 f480 f580 f580 f580 f67f f66c f731 f707 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8710 8843 8876 8880 8980 8980 8a80 8a80 8a80 8b76 8b35 8b06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f207 f346 f379 f380 f480 f480 f480 f580 f57f f662 f623 f603 f700 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8800 8807 8835 896f 8980 8980 8a80 8a80 8b80 8b80 8b71 8c2c 8c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f207 f346 f379 f380 f480 f480 f480 f580 f57f f662 f623 f603 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8807 8835 896f 8980 8980 8a80 8a80 8b80 8b80 8b71 8c2c 8c01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f204 f233 f278 f280 f380 f380 f480 f480 f47d f55c f518 f501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8903 8929 8a6b 8a7f 8a80 8b80 8b80 8b80 8c80 8c6b 8c1c 8d01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f120 f26b f280 f280 f380 f380 f380 f47f f45a f416 f501 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8902 8a27 8a6b 8b80 8b80 8b80 8c80 8c80 8c7f 8d55 8d0f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f000 f10f f15d f17f f180 f280 f280 f280 f37e f360 f415 f401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a02 8b28 8b6f 8b7f 8c80 8c80 8d80 8d80 8d7b 8d44 8e04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f10f f15d f17f f180 f280 f280 f280 f37e f360 f415 f401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8a02 8b28 8b6f 8b7f 8c80 8c80 8d80 8d80 8d7b 8d44 8e04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 f004 f03c f07c f180 f180 f180 f280 f280 f268 f31e f301 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8b03 8c34 8c75 8c80 8d80 8d80 8d80 8d80 8e71 8e22 8e01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef00 ef1f f06e f080 f080 f180 f180 f180 f174 f22a f202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c07 8c42 8d7c 8d80 8d80 8e80 8e80 8e80 8f59 8f0d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef06 ef50 ef7e f080 f080 f080 f080 f17c f144 f205 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c00 8d0f 8d5c 8d7e 8e80 8e80 8e80 8f80 8f78 8f34 8f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee01 ee23 ef75 ef80 ef80 ef80 f080 f080 f05e f110 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e21 8e70 8e80 8f80 8f80 8f80 8f7f 9062 9010 9000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef1f f06e f080 f080 f180 f180 f180 f174 f22a f202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8c07 8c42 8d7c 8d80 8d80 8e80 8e80 8e80 8f59 8f0d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ef06 ef50 ef7e f080 f080 f080 f080 f17c f144 f205 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8d0f 8d5c 8d7e 8e80 8e80 8e80 8f80 8f78 8f34 8f01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee01 ee23 ef75 ef80 ef80 ef80 f080 f080 f05e f110 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e21 8e70 8e80 8f80 8f80 8f80 8f7f 9062 9010 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ee08 ee4e ee7f ee80 ef80 ef80 ef80 f076 f029 f002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8e06 8e43 8f7d 8f80 8f80 9080 9080 907b 9030 9002 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ed1f ed72 ee80 ee80 ee80 ee80 ef7e ef50 ef06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f00 8f13 8f66 9080 9080 9080 9080 9180 915d 910c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec01 ed44 ed7c ed80 ed80 ee80 ee80 ee73 ee23 ef00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f01 903f 907b 9080 9180 9180 9180 9175 9125 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ed1f ed72 ee80 ee80 ee80 ee80 ef7e ef50 ef06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f13 8f66 9080 9080 9080 9080 9180 915d 910c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec01 ed44 ed7c ed80 ed80 ee80 ee80 ee73 ee23 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 8f01 903f 907b 9080 9180 9180 9180 9175 9125 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ec0f ec64 ec80 ed80 ed80 ed80 ed80 ee4f ee08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9014 9168 9180 9180 9180 9280 927d 924b 9202 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb01 ec27 ec78 ec80 ec80 ec80 ec80 ed78 ed26 ee01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9104 9140 917f 9280 9280 9280 9280 9266 9311 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb06 eb47 eb80 eb80 ec80 ec80 ec80 ec60 ed0c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9100 921e 9272 9280 9280 9380 9380 937b 9329 9401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb06 eb47 eb80 eb80 ec80 ec80 ec80 ec60 ed0c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 921e 9272 9280 9280 9380 9380 937b 9329 9401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 eb0c eb64 eb80 eb80 eb80 eb80 eb7c ec43 ec01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9209 925d 9380 9380 9380 9380 9380 9444 9405 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ea1d ea74 ea80 ea80 ea80 eb80 eb75 eb22 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9300 9342 937c 9480 9480 9480 9480 945f 940b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ea1d ea74 ea80 ea80 ea80 eb80 eb75 eb22 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9342 937c 9480 9480 9480 9480 945f 940b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e934 ea79 ea80 ea80 ea80 ea80 ea68 ea0e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9427 9477 9480 9480 9480 9480 9571 9515 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e800 e94a e97e e980 e980 e980 e980 e94e e907 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9411 956b 9580 9580 9580 9580 9577 9529 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e94a e97e e980 e980 e980 e980 e94e e907 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9411 956b 9580 9580 9580 9580 9577 9529 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e804 e859 e880 e880 e980 e980 e980 e93a e903 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9509 955a 9580 9580 9580 9680 967b 963a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e80d e862 e880 e880 e880 e880 e87d e829 e900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9606 9649 9680 9680 9680 9680 967e 9649 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e80d e862 e880 e880 e880 e880 e87d e829 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9606 9649 9680 9680 9680 9680 967e 9649 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e714 e769 e780 e780 e780 e780 e875 e820 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9603 963a 9780 9780 9780 9780 9780 9754 9701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e619 e66f e680 e780 e780 e780 e76e e719 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9701 972d 9780 9780 9780 9880 9880 985b 9805 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e61d e672 e680 e680 e680 e680 e66a e615 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9700 9827 987d 9880 9880 9880 9880 985e 9809 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e61d e672 e680 e680 e680 e680 e66a e615 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9827 987d 9880 9880 9880 9880 985e 9809 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e51f e574 e580 e580 e580 e580 e568 e512 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9925 997a 9980 9980 9980 9980 9960 990b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e51f e575 e580 e580 e580 e580 e567 e512 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9925 997a 9980 9980 9980 9980 9961 990c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e41e e473 e480 e480 e480 e480 e469 e414 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9a26 9a7c 9a80 9a80 9a80 9a80 9a5f 9a0a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e41b e470 e480 e480 e480 e380 e36d e318 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b00 9b2a 9b7f 9a80 9a80 9a80 9a80 9a5c 9a07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e41b e470 e480 e480 e480 e380 e36d e318 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9b2a 9b7f 9a80 9a80 9a80 9a80 9a5c 9a07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e316 e36b e380 e380 e380 e380 e373 e21e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c02 9b34 9b80 9b80 9b80 9b80 9b80 9b57 9b02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e20f e265 e280 e280 e280 e280 e27a e225 e100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c04 9c41 9c80 9c80 9c80 9c80 9c7e 9c4e 9b00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e20f e265 e280 e280 e280 e280 e27a e225 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9c04 9c41 9c80 9c80 9c80 9c80 9c7e 9c4e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e207 e25c e280 e180 e180 e180 e180 e133 e102 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9d08 9d52 9d80 9d80 9d80 9c80 9c7b 9c3f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e201 e14f e17f e180 e180 e180 e180 e147 e106 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9d0d 9d65 9d80 9d80 9d80 9d80 9d78 9d2e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e03c e07b e080 e080 e080 e080 e062 e00c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9e1c 9e74 9e80 9e80 9e80 9e80 9e74 9d1b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e025 e076 e080 e080 df80 df80 df73 df1b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 9f35 9f79 9f80 9e80 9e80 9e80 9e67 9e0d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e010 df6b df80 df80 df80 de80 de7a de39 dd00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a005 a054 a07f 9f80 9f80 9f80 9f80 9f4c 9f07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 e010 df6b df80 df80 df80 de80 de7a de39 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a005 a054 a07f 9f80 9f80 9f80 9f80 9f4c 9f07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 df07 df50 de80 de80 de80 de80 de7f de59 dd07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a018 a06d a080 a080 a080 a080 9f7d 9f30 9f02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 de02 de31 de7d de80 dd80 dd80 dd80 dd72 dc1e dc00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a203 a136 a17e a180 a180 a080 a080 a06e a019 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 de00 dd18 dd6d dd80 dd80 dd80 dc80 dc7f dc3f db04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a20c a25c a280 a180 a180 a180 a17f a158 a007 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd05 dc52 dc7e dc80 dc80 dc80 db80 db6b db17 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a400 a32f a378 a380 a280 a280 a280 a279 a134 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd00 dc2b dc77 dc80 db80 db80 db80 da7b da41 d902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a40a a45a a37f a380 a380 a380 a280 a268 a212 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 de02 de31 de7d de80 dd80 dd80 dd80 dd72 dc1e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a203 a136 a17e a180 a180 a080 a080 a06e a019 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd18 dd6d dd80 dd80 dd80 dc80 dc7f dc3f db04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a20c a25c a280 a180 a180 a180 a17f a158 a007 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dd05 dc52 dc7e dc80 dc80 dc80 db80 db6b db17 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a32f a378 a380 a280 a280 a280 a279 a134 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc2b dc77 dc80 db80 db80 db80 da7b da41 d902 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a40a a45a a37f a380 a380 a380 a280 a268 a212 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 dc0c db5a db80 db80 da80 da80 da80 d96c d91a d801 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a502 a52f a479 a480 a480 a380 a380 a37e a33b a204 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db02 db2e da7a da80 da80 d980 d980 d97f d84c d808 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a613 a561 a580 a580 a480 a480 a480 a36b a317 a300 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da0c da5d d97f d980 d980 d880 d880 d876 d730 d602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a800 a707 a74a a67c a680 a580 a580 a580 a47b a442 a402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 db02 db2e da7a da80 da80 d980 d980 d97f d84c d808 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a613 a561 a580 a580 a480 a480 a480 a36b a317 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da0c da5d d97f d980 d980 d880 d880 d876 d730 d602 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a707 a74a a67c a680 a580 a580 a580 a47b a442 a402 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 da01 d92c d975 d980 d880 d880 d780 d77f d768 d619 d601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a803 a82e a776 a780 a680 a680 a680 a580 a565 a515 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d908 d84b d87f d880 d780 d780 d680 d67f d557 d510 d400 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a901 a91f a86a a880 a780 a780 a780 a680 a678 a52f a502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d801 d81a d76b d780 d780 d680 d680 d580 d57b d54b d409 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 aa01 aa15 a95f a97e a880 a880 a780 a780 a77e a655 a60a a500 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d908 d84b d87f d880 d780 d780 d680 d67f d557 d510 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 a901 a91f a86a a880 a780 a780 a780 a680 a678 a52f a502 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d801 d81a d76b d780 d780 d680 d680 d580 d57b d54b d409 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 aa01 aa15 a95f a97e a880 a880 a780 a780 a77e a655 a60a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d702 d732 d675 d680 d680 d580 d580 d480 d47b d343 d30a 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac01 ab14 ab59 aa7f a980 a980 a980 a880 a880 a767 a71b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d609 d648 d67d d580 d580 d480 d480 d380 d377 d242 d209 d100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac01 ac14 ab57 ab7c aa80 aa80 a980 a980 a880 a876 a82d a703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d600 d60f d55b d57e d480 d480 d380 d380 d280 d27a d14a d010 d001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ae02 ad1d ad5d ac7e ac80 ab80 ab80 aa80 aa80 a979 a942 a805 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d609 d648 d67d d580 d580 d480 d480 d380 d377 d242 d209 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ac01 ac14 ab57 ab7c aa80 aa80 a980 a980 a880 a876 a82d a703 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d60f d55b d57e d480 d480 d380 d380 d280 d27a d14a d010 d001 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ae02 ad1d ad5d ac7e ac80 ab80 ab80 aa80 aa80 a979 a942 a805 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d501 d51d d465 d480 d380 d380 d280 d280 d180 d07b d057 cf19 cf02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 af04 ae28 ae66 ad7e ac80 ac80 ab80 ab80 aa80 aa7d a94d a90c 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d402 d420 d369 d37f d280 d280 d180 d180 d080 cf7f cf67 ce2f cd08 cd01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b101 b00e af41 af73 ae80 ae80 ad80 ad80 ac80 ac80 ab7c ab53 aa0d aa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d302 d326 d267 d280 d180 d180 d080 cf80 cf80 ce7f ce75 cd4b cc1a cc02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b205 b127 b15a b07b af80 af80 ae80 ad80 ad80 ac80 ac7d ab56 ab14 aa00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d202 d21d d162 d17e d080 d080 cf80 ce80 ce80 cd80 cd7f cc6c cb40 ca16 ca04 c900 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b401 b407 b320 b34d b275 b180 b080 b080 af80 af80 ae80 ae80 ad7a ad4f ac0f ac00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d101 d11b d05b d07d cf80 cf80 ce80 cd80 cd80 cc80 cb80 cb7b ca6a c93e c91d c806 c800 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b601 b50b b525 b44c b471 b37d b280 b180 b180 b080 b080 af80 ae80 ae78 ad47 ad0e ac00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d001 d00f cf48 cf75 ce80 ce80 cd80 cc80 cc80 cb80 ca80 ca80 c97f c871 c757 c737 c619 c50b c405 c302 0000 0000 0000 0000 0000 0000 0000 0000 0000 bb00 ba02 b907 b80d b820 b741 b65f b577 b480 b480 b380 b280 b280 b180 b180 b080 af7f af6c ae34 ae07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d000 cf09 ce32 ce6b cd7f cd80 cc80 cb80 cb80 ca80 c980 c980 c880 c77f c67a c673 c560 c446 c334 c225 c21d c119 c013 bf11 be11 bd15 bd19 bc1e bb26 ba37 b94e b967 b875 b77c b680 b680 b580 b480 b480 b380 b280 b280 b180 b07c b05d af21 af04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d402 d420 d369 d37f d280 d280 d180 d180 d080 cf7f cf67 ce2f cd08 cd01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b101 b00e af41 af73 ae80 ae80 ad80 ad80 ac80 ac80 ab7c ab53 aa0d 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d302 d326 d267 d280 d180 d180 d080 cf80 cf80 ce7f ce75 cd4b cc1a cc02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b205 b127 b15a b07b af80 af80 ae80 ad80 ad80 ac80 ac7d ab56 ab14 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d202 d21d d162 d17e d080 d080 cf80 ce80 ce80 cd80 cd7f cc6c cb40 ca16 ca04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b401 b407 b320 b34d b275 b180 b080 b080 af80 af80 ae80 ae80 ad7a ad4f ac0f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d101 d11b d05b d07d cf80 cf80 ce80 cd80 cd80 cc80 cb80 cb7b ca6a c93e c91d c806 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 b601 b50b b525 b44c b471 b37d b280 b180 b180 b080 b080 af80 ae80 ae78 ad47 ad0e 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 d001 d00f cf48 cf75 ce80 ce80 cd80 cc80 cc80 cb80 ca80 ca80 c97f c871 c757 c737 c619 c50b c405 c302 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ba02 b907 b80d b820 b741 b65f b577 b480 b480 b380 b280 b280 b180 b180 b080 af7f af6c ae34 ae07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cf09 ce32 ce6b cd7f cd80 cc80 cb80 cb80 ca80 c980 c980 c880 c77f c67a c673 c560 c446 c334 c225 c21d c119 c013 bf11 be11 bd15 bd19 bc1e bb26 ba37 b94e b967 b875 b77c b680 b680 b580 b480 b480 b380 b280 b280 b180 b07c b05d af21 af04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ce02 ce1a cd4b cc75 cc7f cb80 cb80 ca80 c980 c880 c880 c780 c680 c580 c580 c480 c380 c27b c272 c16e c068 bf66 be66 bd6a bd6f bc74 bb7b ba80 ba80 b980 b880 b780 b780 b680 b580 b480 b480 b380 b280 b27e b16d b13a b010 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd01 cd08 cc2c cc5c cb7a ca80 c980 c980 c880 c780 c780 c680 c580 c580 c480 c380 c280 c280 c180 c080 bf80 be80 bd80 bd80 bc80 bb80 ba80 ba80 b980 b880 b780 b780 b680 b580 b580 b480 b37f b374 b24f b21e b104 b100 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb01 cb0c cb2d ca59 c977 c97e c880 c780 c780 c680 c580 c480 c480 c380 c280 c280 c180 c080 bf80 be80 bd80 bd80 bc80 bb80 ba80 ba80 b980 b880 b880 b780 b680 b680 b57c b471 b44b b321 b306 b200 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cd01 cd08 cc2c cc5c cb7a ca80 c980 c980 c880 c780 c780 c680 c580 c580 c480 c380 c280 c280 c180 c080 bf80 be80 bd80 bd80 bc80 bb80 ba80 ba80 b980 b880 b780 b780 b680 b580 b580 b480 b37f b374 b24f b21e b104 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 cb01 cb0c cb2d ca59 c977 c97e c880 c780 c780 c680 c580 c480 c480 c380 c280 c280 c180 c080 bf80 be80 bd80 bd80 bc80 bb80 ba80 ba80 b980 b880 b880 b780 b680 b680 b57c b471 b44b b321 b306 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ca02 c90b c92a c84f c86b c77d c680 c680 c580 c480 c380 c380 c280 c180 c080 c080 bf80 be80 be80 bd80 bc80 bc80 bb80 ba80 b980 b980 b880 b780 b779 b664 b545 b51f b407 b401 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c803 c716 c72f c64e c668 c576 c47b c37e c380 c280 c180 c080 c080 bf80 be80 be80 bd80 bc80 bc80 bb80 ba7d b979 b973 b861 b746 b727 b60f b601 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c700 c602 c607 c60e c522 c43a c34d c359 c264 c16b c06f c070 bf75 bf74 be6f bd6e bc68 bc61 bb56 ba47 b933 b91b b80b b806 b701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c300 c204 c20f c115 c01a c01b bf20 bf1f be1a bd19 bc13 bc0b bb02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c602 c607 c60e c522 c43a c34d c359 c264 c16b c06f c070 bf75 bf74 be6f bd6e bc68 bc61 bb56 ba47 b933 b91b b80b b806 b701 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 c204 c20f c115 c01a c01b bf20 bf1f be1a bd19 bc13 bc0b bb02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_ab_back_holo_dark.png │ ├── sng │ │ @@ -67,46 +67,45 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 6 5 3 2 96 127 122 123 124 117 19 48 134 129 128 137 66 9 110 132 126 108 10 61 135 133 46 15 119 130 77 30 27 125 88 118 13 38 131 56 101 102 50 35 112 83 65 21 120 22 62 68 121 114 53 7 103 40 91 29 79 17 64 111 11} │ │ + 0 1 6 5 3 2 96 127 122 123 124 117 19 48 134 129 128 137 66 9 110 132 126 108 10 61 135 133 46 15 119 130 77 30 27 125 88 118 13 38 131 56 101 102 50 35 112 83 65 21 120 22 62 68 121 114 53 7 103 40 91 29 79 17 64 111 11} │ │ IMAGE { │ │ pixels hex │ │ -0000000000000000000000000001000101010101010101000100000000000000 │ │ -0000000000000000000000000101010102030404040305010100000000000000 │ │ -000000000000000000000001010101060708090a0b0c0d010200000000000000 │ │ -0000000000000000000000010102010e0f101011121301020100000000000000 │ │ -0000000000000000000000010202141516171716181902020100000000000000 │ │ -00000000000000000000010102011a1b1711081c1d0102010100000000000000 │ │ -000000000000000000010102011e1f2011170f07020201010100000000000000 │ │ -00000000000000000001010201211b1708100822010201010000000000000000 │ │ -00000000000000000101020123241008171b2101020101000000000000000000 │ │ -000000000000000101010201251b171120262701020101000000000000000000 │ │ -000000000000000101020128290811170f2a0102010100000000000000000000 │ │ -00000000000000010202032b1c08081c2c040202010000000000000000000000 │ │ -000000000000010102012d0f081111202e010201010000000000000000000000 │ │ -000000000000010201142f2908171b3001020101000000000000000000000000 │ │ -000000000000010201311b080829090d01020101000000000000000000000000 │ │ -000000000000020132332008081c130102010100000000000000000000000000 │ │ -000000000000020134092008081c350102010100000000000000000000000000 │ │ -000000000000010201361b080829370d01020101000000000000000000000000 │ │ -00000000000001020119382008171b3001020101000000000000000000000000 │ │ -00000000000001010201391b171111202e010201010000000000000000000000 │ │ -000000000000000102023a3b1c08081c2c040202010000000000000000000000 │ │ -00000000000000010102013c160811170f2a0102010100000000000000000000 │ │ -0000000000000001010102013d0f170820262701020101000000000000000000 │ │ -0000000000000000010102013e081008171b2101020101000000000000000000 │ │ -000000000000000000010102013f1b1708100822010201010000000000000000 │ │ -0000000000000000000101020140332011170f07020201010100000000000000 │ │ -0000000000000000000001010201411b1711081c2d0102010100000000000000 │ │ -0000000000000000000000010202194216081716154302020100000000000000 │ │ -0000000000000000000000010102012d0f102011121301020100000000000000 │ │ -000000000000000000000001010101050708090a0b0c0d010200000000000000 │ │ -0000000000000000000000000101010102030404040305010100000000000000 │ │ -0000000000000000000000000001000101010101010101000100000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000001020303030204000000000000000000 │ │ +00000000000000000000000000000005060708090a0b0c000100000000000000 │ │ +0000000000000000000000000001000d0e0f0f10111200010000000000000000 │ │ +0000000000000000000000000101131415161615171801010000000000000000 │ │ +0000000000000000000000000100191a1610071b1c0001000000000000000000 │ │ +000000000000000000000001001d1e1f10160e06010100000000000000000000 │ │ +00000000000000000000000100201a16070f0721000100000000000000000000 │ │ +00000000000000000000010022230f07161a2000010000000000000000000000 │ │ +000000000000000000000100241a16101f252600010000000000000000000000 │ │ +000000000000000000010027280710160e290001000000000000000000000000 │ │ +00000000000000000101022a1b07071b2b030101000000000000000000000000 │ │ +000000000000000001002c0e0710101f2d000100000000000000000000000000 │ │ +000000000000000100132e2807161a2f00010000000000000000000000000000 │ │ +000000000000000100301a070728080c00010000000000000000000000000000 │ │ +000000000000010031321f07071b120001000000000000000000000000000000 │ │ +000000000000010033081f07071b340001000000000000000000000000000000 │ │ +000000000000000100351a070728360c00010000000000000000000000000000 │ │ +00000000000000010018371f07161a2f00010000000000000000000000000000 │ │ +00000000000000000100381a1610101f2d000100000000000000000000000000 │ │ +00000000000000000101393a1b07071b2b030101000000000000000000000000 │ │ +00000000000000000001003b150710160e290001000000000000000000000000 │ │ +0000000000000000000001003c0e16071f252600010000000000000000000000 │ │ +0000000000000000000001003d070f07161a2000010000000000000000000000 │ │ +000000000000000000000001003e1a16070f0721000100000000000000000000 │ │ +000000000000000000000001003f321f10160e06010100000000000000000000 │ │ +0000000000000000000000000100401a1610071b2c0001000000000000000000 │ │ +0000000000000000000000000101184115071615144201010000000000000000 │ │ +0000000000000000000000000001002c0e0f1f10111200010000000000000000 │ │ +00000000000000000000000000000004060708090a0b0c000100000000000000 │ │ +0000000000000000000000000000000001020303030204000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_dark.png │ ├── sng │ │ @@ -69,18 +69,17 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 9 8 22 159 200 194 196 192 195 185 3 68 226 203 207 206 215 222 221 224 212 66 220 201 164 133 139 137 132 6 208 163 18 181 205 216 182 37 4 217 72 121 210 179 35 2 218 62 141 214 33 5 7 138 213 65 235 21 70 34 40 155 142 190 44 14 28} │ │ + 0 1 9 8 22 159 200 194 196 192 195 185 3 68 226 203 207 206 215 222 221 224 212 66 220 201 164 133 139 137 132 6 208 163 18 181 205 216 182 37 4 217 72 121 210 179 35 2 218 62 141 214 33 5 7 138 213 65 235 21 70 34 40 155 142 190 44 14 28} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -92,42 +91,42 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000100010101010101010101010101010101010101010001000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000100020101010101010101010101010101010101010001000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000100010203040404040404040404040404040404010001000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000002000506070809080a0a0a0a0a0a0a0a0a0a0b0c040001000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d000e0f10111213141515151515151515151617030001000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d001819071a111b1c1d1e1e1e1e1e1e1e1e1d1f200001000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00181507212122230101010101010101010101010001000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00181910242526272801202929292929292929010001000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a262b2c2a2d2e2f013001010100000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a31320133342d2e35010d010101000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a0e01041e342d2e2f01300101010000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a180101201e342d2e35010d01010100000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a18003601371e342d2e2f0130010101000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a18000d0201201e342d2e35010d0101010000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a18000d013001371e342d2e2f013001010100000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a18000d01010201201e342d2e35010d010101000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a18000d0001013001371e342d2e2f01300101010000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d00182a2a18000d0001010102012038392d2e35010d01010100000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000d003a39393a000d000000010130010438392d2e2f0130010101000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000029002b3b3b2b002900000001010102013738392d2e35010d0101010000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000002003c3d3d3c00020000000000010130010438392d2e3e013001010100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000100010101010001000000000001010102013738392d2e3e0102010100000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000010002292902000100000000000000010130010438392d2e3f02020100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000101010201373817194029020200000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000010130010441424301020100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000010101020144450101010100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000001010201013001010100000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000001010002020101010000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000102030303030303030303030303030303000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000100040506070807090909090909090909090a0b030000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c000d0e0f101112131414141414141414141516020000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017180619101a1b1c1d1d1d1d1d1d1d1d1c1e1f0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c00171406202021220000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017180f2324252627001f2828282828282828000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c001729252a2b292c2d2e002f00000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c00172930310032332c2d34000c000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c001729290d00031d332c2d2e002f0000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c001729291700001f1d332c2d34000c00000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017292917003500361d332c2d2e002f000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017292917000c01001f1d332c2d34000c0000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017292917000c002f00361d332c2d2e002f00000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017292917000c000001001f1d332c2d34000c000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017292917000c0000002f00361d332c2d2e002f0000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0017292917000c0000000001001f37382c2d34000c00000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000c0039383839000c00000000002f000337382c2d2e002f000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000028002a3a3a2a002800000000000001003637382c2d34000c0000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000001003b3c3c3b0001000000000000002f000337382c2d3d002f00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000001003637382c2d3d0001000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000128280100000000000000000000002f000337382c2d3e01010000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000100363716183f28010100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000002f000340414200010000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000010043440000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000100002f00000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000001010000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_menu_share_holo_dark.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ ├── Image content ├── res/drawable-xhdpi-v4/abs__spinner_48_outer_holo.png │ ├── sng │ │ @@ -255,106 +255,105 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 11 17 16 7 0 1 125 187 185 176 166 146 117 81 43 21 9 2 3 4 170 255 254 253 252 248 241 234 222 183 129 82 40 5 6 251 250 249 240 205 159 26 8 247 244 228 100 35 10 246 245 238 194 107 27 12 242 229 172 69 13 52 85 91 114 145 178 210 231 243 217 138 34 15 14 19 31 75 127 221 233 61 18 58 120 193 239 237 206 95 33 112 189 235 215 30 111 202 236 224 20 162 220 124 22 23 113 213 110 86 197 232 209 96 25 24 62 230 59 227 167 60 192 136 28 79 203 29 103 218 226 225 149 214 105 32 47 186 223 37 175 90 83 36 164 219 148 38 93 42 39 184 216 212 84 142 41 88 204 174 50 44 163 211 200 45 131 46 101 208 76 207 49 48 198 157 53 190 51 54 160 55 201 155 56 65 196 199 57 134 108 115 137 195 168 180 63 66 179 64 191 132 151 67 68 188 173 141 70 71 72 73 74 181 182 161 77 89 171 177 78 152 80 135 119 169 130 87 165 123 92 94 122 97 104 158 98 99 153 156 154 102 106 150 139 144 109 116 118 121 140 143 147 126 133} │ │ + 0 11 17 16 7 1 125 187 185 176 166 146 117 81 43 21 9 2 3 4 170 254 253 252 248 241 234 222 183 129 82 40 5 6 251 250 249 240 205 159 26 8 247 244 228 100 35 10 246 245 238 194 107 27 12 242 229 172 69 13 52 85 91 114 145 178 210 231 243 217 138 34 15 14 19 31 75 127 221 233 61 18 58 120 193 239 237 206 95 33 112 189 235 215 30 111 202 236 224 20 162 220 124 22 23 113 213 110 86 197 232 209 96 25 24 62 230 59 227 167 60 192 136 28 79 203 29 103 218 226 225 149 214 105 32 47 186 223 37 175 90 83 36 164 219 148 38 93 42 39 184 216 212 84 142 41 88 204 174 50 44 163 211 200 45 131 46 101 208 76 207 49 48 198 157 53 190 51 54 160 55 201 155 56 65 196 199 57 134 108 115 137 195 168 180 63 66 179 64 191 132 151 67 68 188 173 141 70 71 72 73 74 181 182 161 77 89 171 177 78 152 80 135 119 169 130 87 165 123 92 94 122 97 104 158 98 99 153 156 154 102 106 150 139 144 109 116 118 121 140 143 147 126 133} │ │ IMAGE { │ │ pixels hex │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000050505060606060606050708090a0b0c0d0e0f10110600000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000005061213141414131212060615161718191a1b1c1d1e1f2021040000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000050506132223232322221413121206061516171818192424252626272829202a220500000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000051214042b2b2b04232222141313120606151617181819242425261a1a2c2d2e082f3012000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000051223113131112b2b04232222141313120606151617181919242425261a1a2c323333343536371200000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000614313838013111112b042323221414131206060b2417181919242526261a2c2c32332d2d393a3b3c01000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000513113d3d3d38013131112b040423221413120605053e0e3f4041424344451b2c2c3232332d4646391b4748491200000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000522384a4a4b3d38380131112b042213120605050500000000000623384c4d4e4f43502d332d2d46391b1b27513b5214000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000062b4a03034a4b4b3d38013104141205000000000000000000000000000000000000535455561c4646391b27575758595a4a0000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000005123102530203034a4b3d3811220605000000000000000000000000000000000000000000052b5b5c5d5e1b2727573434585f0d4a00000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000513384c4c535302034a4b012206050000000000000000000000000000000000000000000000000000126061626357343458635e641f10000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000123d6565654c5302024a3113050000000000000000000000000000000000000000000000000000000000002b3e663a345863635e5e67684b0000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000123d106910654c4c534a0406000000000000000000000000000000000000000000000000000000000000000000006a6b6c5e635e1c1c51676d4b00000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000601696a691010654c4a2306050000000000000000000000000000000000000000000000000000000000000000000005316e6f5e5e1c517070717222000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000052b6a73746a6969654a140500000000000000000000000000000000000000000000000000000000000000000000000000001475084551704545766275130000000000000000000000000000000000 │ │ -000000000000000000000000000000000022102a7374746a6903140500000000000000000000000000000000000000000000000000000000000000000000000000000000137709707045763a7879300000000000000000000000000000000000 │ │ -00000000000000000000000000000005124c37372a7373744c2205000000000000000000000000000000000000000000000000000000000000000000000000000000000000137a7b3a763a2e2e1d7c3800000000000000000000000000000000 │ │ -0000000000000000000000000000000601377d37372a731004050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000147e7f3a2e2e7878714e13000000000000000000000000000000 │ │ -000000000000000000000000000000227480807d7d37733106000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b818278788383843b4d000000000000000000000000000000 │ │ -00000000000000000000000000000602606060808037031205000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000565851d838484648687130000000000000000000000000000 │ │ -0000000000000000000000000005047d884d4d606069220000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000898a8464648b8b1e8c0500000000000000000000000000 │ │ -0000000000000000000000000006535b5b88884d8038060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042f478b8b1d1d472f2300000000000000000000000000 │ │ -00000000000000000000000000236049495b5b886912000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007479501d5050678d7d00000000000000000000000000 │ │ -000000000000000000000000000349303049494d010500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000068e7150676767598f00000000000000000000000000 │ │ -00000000000000000000000013378c909030307413000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000739167929282479301000000000000000000000000 │ │ -0000000000000000000000051149948c8c90303d05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000229586828247470896000000000000000000000000 │ │ -000000000000000000000006539797949494602200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009798474799999a9b130000000000000000000000 │ │ -0000000000000000000000137d21219797946a0600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b9c86995f5f5f1f010000000000000000000000 │ │ -000000000000000000000004909d9d9d218c4b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e9f8686866ca0740000000000000000000000 │ │ -00000000000000000000004b979696969d9023000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7b6c6c6c6c56a10000000000000000000000 │ │ -00000000000000000000001096a20f0f0f6013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004ca39a9aa4a4a53f0000000000000000000000 │ │ -00000000000000000000057da2a6a2a2a274120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038a7a4a4a4449f6b0000000000000000000000 │ │ -00000000000000000000125ba8a8a8a8a64c060000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000023a971717171aa7c1200000000000000000000 │ │ -00000000000000000000229089898989a64b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012abacaaaaaaaa853100000000000000000000 │ │ -000000000000000000000497adaeaeaea2380000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007aafacac5959b04c00000000000000000000 │ │ -000000000000000000002b9dadadadad0f31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b1b259595959667300000000000000000000 │ │ -0000000000000000000031a2b3b3b3b3a231000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ad099f9f9f9f917d00000000000000000000 │ │ -0000000000000000000031a63e3e3e3ea631000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ae1e7f7f7f7fa37d00000000000000000000 │ │ -0000000000000000000031a6b1b1b1b48901000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a10962626262b52a00000000000000000000 │ │ -0000000000000000000011a6b4b4b4b6a13d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b65db7b7b7b7b81000000000000000000000 │ │ -0000000000000000000004a2b9b9b9b9b103050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005babbbcbcbcbc0c3d00000000000000000000 │ │ -000000000000000000001496bdbdbdbdbd6505000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001320afafafafafbe1400000000000000000000 │ │ -00000000000000000000069454777777777d120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011bfbbbbbb6f35c00000000000000000000000 │ │ -00000000000000000000004d54777a7a7a9714000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004bc1c2c2c2bb089e0000000000000000000000 │ │ -00000000000000000000006abd52527575b3040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080c356353535c4b90000000000000000000000 │ │ -00000000000000000000003db97575c5c5545300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6c77b565656797d0000000000000000000000 │ │ -000000000000000000000022aec8c8c8bac530050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000136b08c9c9c97bca4b0000000000000000000000 │ │ -00000000000000000000001330bababac6c6a104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073cb5db2b2b2b29e220000000000000000000000 │ │ -00000000000000000000000510c5c6cccccdc8650500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012c8c4cece5d5dcfae050000000000000000000000 │ │ -00000000000000000000000011b4cccdcd3c3c211300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000038558a0808ce08d002000000000000000000000000 │ │ -0000000000000000000000000697cc3cd1d1d2c502000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005b47998098a8ac74006000000000000000000000000 │ │ -0000000000000000000000000053c5d1d2d2d3d2961200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110dc41e980909b58c00000000000000000000000000 │ │ -0000000000000000000000000014a2d2d3d4d5d5c64c05000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012bd79d6d71e1ed72f2b00000000000000000000000000 │ │ -000000000000000000000000000610ccd4d54e4eabad230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000104fc7c4d6d6d7d8960600000000000000000000000000 │ │ -000000000000000000000000000014add54eabd9d9d5301200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000022dadb43c7c7c4dcbf230000000000000000000000000000 │ │ -00000000000000000000000000000510ccabd9dd7e7ecd650600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000123eb80adc4343c7de21000000000000000000000000000000 │ │ -0000000000000000000000000000001397abdd7edf0e0e523d0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000649e0a08d0a0adc3bdd22000000000000000000000000000000 │ │ -0000000000000000000000000000000538757edf0e208f0eb42b050000000000000000000000000000000000000000000000000000000000000000000000000000000000000510e1e2cfa08d8da0e31005000000000000000000000000000000 │ │ -00000000000000000000000000000000052ad30e208f9b3f9ba11105000000000000000000000000000000000000000000000000000000000000000000000000000000000510bf79db3bcfcfa085890500000000000000000000000000000000 │ │ -000000000000000000000000000000000014217e8f9b3f6ee48f3e2b050000000000000000000000000000000000000000000000000000000000000000000000000000064c87d8e215db3b3b91d5230000000000000000000000000000000000 │ │ -00000000000000000000000000000000000004b4203f6ee49eda9e544b0600000000000000000000000000000000000000000000000000000000000000000000000012605c660bc3e21515e5a931000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000054b526ee49eda8e408ecc691200000000000000000000000000000000000000000000000000000000000000000000140fe62991e579c3e2c30d6a05000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000064ac6e4da8e40e7e85a0e210405000000000000000000000000000000000000000000000000000000000000064bd448d866a391e50b91e9370600000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000610cd8e40e7955a72eae7756a1200000000000000000000000000000000000000000000000000000000229deb85ecb5d866a3e5a35549060000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000602c68e95e85aeaedee2fdab6651405000000000000000000000000000000000000000000000604496e48b8b0ec29b566a3ec617406000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000060375405a72edee2fa981a9dab62a04050000000000000000000000000000000000000601978fa793efb8f0b0ec29d8f12f6a0600000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000511ae6eeaed2fa9f28187f336edddb3740122120000000000000000000512044b5b3c87e093f4cbeff1b8f0ececf5d538050000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000225b7eed2fa981eb8736bf6d61bf818ec6ae497d744c0202102a889d54df611f48f60c9385f4deeff1f0efe9890400000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000602b48ea981ebf336f76d5c6bc0f8f9e1c0f736f2f281bf41faa7c148fbd0fcf60cfd85f4cbdedee0d96a060000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000005224dd2ed8736bff7615c6bc0f8f9e1fae968074f1fa7cabee0c148fbd0fcf642fd9385f4fba99d2305000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000052b5b3cedf36d616b41c00df9e1fae968fe4f1fe3caffe0c148f5d09cfc420cf6be5aa211050000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000062b88c88e366b41f80de155e9e607fe4f1fe3a7ffbe7cc1f5fb9cfc480d8f9d310600000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000120297cc40f35c0d55e9e607fe4f1fe3a7ffbe7ce0ca4f6d0e89651200000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000006233880b33c8fe8f2bf6d0d0d6b41f781e7dd54883d0406000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000005133d4c732a884d2a2a653d13000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000005050505050500060708090a0b0c0d0e0f100500000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000051112131313121111050514fe15161718191a1b1c1d1e1f040000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000051220212121202013121111050514fe1516161722222324242526271e28200000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000001113042929290421202013121211050514fe151616172222232418182a2b2c072d2e11000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000001121102f2f1029290421202013121211050514fe151617172222232418182a303131323334351100000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000005132f3636012f101029042121201313121105050a221516171722232424182a2a30312b2b3738393a01000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000012103b3b3b36012f2f1029040421201312110500003c0d3d3e3f40414243192a2a3030312b444437194546471100000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000020364848493b3636012f1029042012110500000000000000000521364a4b4c4d414e2b312b2b44371919254f395013000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000005294803034849493b36012f04131100000000000000000000000000000000000000515253541a44443719255555565758480000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000112f025102030348493b36102005000000000000000000000000000000000000000000000029595a5b5c192525553232565d0c4800000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000012364a4a515102034849012005000000000000000000000000000000000000000000000000000000115e5f606155323256615c621d0f000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000113b6363634a510202482f1200000000000000000000000000000000000000000000000000000000000000293c6438325661615c5c6566490000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000113b0f670f634a4a514804050000000000000000000000000000000000000000000000000000000000000000000068696a5c615c1a1a4f656b4900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000005016768670f0f634a4821050000000000000000000000000000000000000000000000000000000000000000000000002f6c6d5c5c1a4f6e6e6f7020000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000029687172686767634813000000000000000000000000000000000000000000000000000000000000000000000000000000137307434f6e4343746073120000000000000000000000000000000000 │ │ +0000000000000000000000000000000000200f287172726867031300000000000000000000000000000000000000000000000000000000000000000000000000000000001275086e6e43743876772e0000000000000000000000000000000000 │ │ +00000000000000000000000000000000114a3535287171724a20000000000000000000000000000000000000000000000000000000000000000000000000000000000000001278793874382c2c1b7a3600000000000000000000000000000000 │ │ +0000000000000000000000000000000501357b353528710f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000137c7d382c2c76766f4c12000000000000000000000000000000 │ │ +00000000000000000000000000000020727e7e7b7b35712f0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000297f807676818182394b000000000000000000000000000000 │ │ +000000000000000000000000000005025e5e5e7e7e35031100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000063831b818282628485120000000000000000000000000000 │ │ +0000000000000000000000000000047b864b4b5e5e67200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000878882626289891c8a0000000000000000000000000000 │ │ +000000000000000000000000000551595986864b7e36050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000042d4589891b1b452d2100000000000000000000000000 │ │ +00000000000000000000000000215e474759598667110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000072774e1b4e4e658b7b00000000000000000000000000 │ │ +0000000000000000000000000003472e2e47474b010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000058c6f4e656565578d00000000000000000000000000 │ │ +00000000000000000000000012358a8e8e2e2e7212000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000718f65909080459101000000000000000000000000 │ │ +0000000000000000000000001047928a8a8e2e3b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209384808045450794000000000000000000000000 │ │ +0000000000000000000000055195959292925e2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009596454597979899120000000000000000000000 │ │ +0000000000000000000000127b1f1f95959268050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000299a84975d5d5d1d010000000000000000000000 │ │ +0000000000000000000000048e9b9b9b1f8a49000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d8484846a9e720000000000000000000000 │ │ +000000000000000000000049959494949b8e21000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e796a6a6a6a549f0000000000000000000000 │ │ +00000000000000000000000f94a00e0e0e5e12000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004aa19898a2a2a33d0000000000000000000000 │ │ +00000000000000000000007ba0a4a0a0a072110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000036a5a2a2a2429d690000000000000000000000 │ │ +000000000000000000001159a6a6a6a6a44a050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000021a76f6f6f6fa87a1100000000000000000000 │ │ +00000000000000000000208e87878787a449000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011a9aaa8a8a8a8832f00000000000000000000 │ │ +000000000000000000000495abacacaca03600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000078adaaaa5757ae4a00000000000000000000 │ │ +00000000000000000000299babababab0e2f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000afb057575757647100000000000000000000 │ │ +000000000000000000002fa0b1b1b1b1a02f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab089d9d9d9d8f7b00000000000000000000 │ │ +000000000000000000002fa43c3c3c3ca42f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ac1c7d7d7d7da17b00000000000000000000 │ │ +000000000000000000002fa4afafafb287010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009f0860606060b32800000000000000000000 │ │ +0000000000000000000010a4b2b2b2b49f3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b45bb5b5b5b5b60f00000000000000000000 │ │ +0000000000000000000004a0b7b7b7b7af03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b8b9babababa0b3b00000000000000000000 │ │ +000000000000000000001394bbbbbbbbbb630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000121eadadadadadbc1300000000000000000000 │ │ +00000000000000000000059252757575757b110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010bdb9b9b96d33be0000000000000000000000 │ │ +00000000000000000000004b527578787895130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000049bfc0c0c0b9079c0000000000000000000000 │ │ +000000000000000000000068bb50507373b104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ec154333333c2b70000000000000000000000 │ │ +00000000000000000000003bb77373c3c3525100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c4c579545454777b0000000000000000000000 │ │ +000000000000000000000020acc6c6c6b8c32e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000126907c7c7c779c8490000000000000000000000 │ │ +0000000000000000000000122eb8b8b8c4c49f04000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000071c95bb0b0b0b09c200000000000000000000000 │ │ +0000000000000000000000000fc3c4cacacbc6630000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011c6c2cccc5b5bcdac000000000000000000000000 │ │ +00000000000000000000000010b2cacbcb3a3a1f120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003653880707cc07ce02000000000000000000000000 │ │ +0000000000000000000000000595ca3acfcfd0c302000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b27796088888c53e05000000000000000000000000 │ │ +0000000000000000000000000051c3cfd0d0d1d0941100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100cc21c960808b38a00000000000000000000000000 │ │ +0000000000000000000000000013a0d0d1d2d3d3c44a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011bb77d4d51c1cd52d2900000000000000000000000000 │ │ +00000000000000000000000000050fcad2d34c4ca9ab2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f4dc5c2d4d4d5d6940500000000000000000000000000 │ │ +000000000000000000000000000013abd34ca9d7d7d32e1100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020d8d941c5c5c2dabd210000000000000000000000000000 │ │ +0000000000000000000000000000000fcaa9d7db7c7ccb630500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000113cb609da4141c5dc1f000000000000000000000000000000 │ │ +0000000000000000000000000000001295a9db7cdd0d0d503b0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000547de9e8b0909da39db20000000000000000000000000000000 │ │ +0000000000000000000000000000000036737cdd0d1e8d0db22900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fdfe0cd9e8b8b9ee10f00000000000000000000000000000000 │ │ +000000000000000000000000000000000028d10d1e8d993d999f100000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbd77d939cdcd9e83870000000000000000000000000000000000 │ │ +0000000000000000000000000000000000131f7c8d993d6ce28d3c29000000000000000000000000000000000000000000000000000000000000000000000000000000054a85d6e014d939398fd3210000000000000000000000000000000000 │ │ +00000000000000000000000000000000000004b21e3d6ce29cd89c524905000000000000000000000000000000000000000000000000000000000000000000000000115e5a640ac1e01414e3a72f000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000049506ce29cd88c3e8cca671100000000000000000000000000000000000000000000000000000000000000000000130ee4278fe377c1e0c10c6800000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000548c4e2d88c3ee5e6580d1f04000000000000000000000000000000000000000000000000000000000000000549d246d664a18fe30a8fe7350500000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000050fcb8c3ee5935870e8e573681100000000000000000000000000000000000000000000000000000000209be983eab3d664a1e3a15347050000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000502c48c93e658e8ebec2dd8b4631300000000000000000000000000000000000000000000000504476c46b6aeea27b364a1ea5f7205000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000503733e5870ebec2da77fa7d8b42804000000000000000000000000000000000000000501958da591edb6eeaeea27d6ef2d680500000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000010ac6ce8eb2da7f07f85f134ebdbb17201201100000000000000000000110449593a85de91f2c9edefb6eeeaeaf3d336000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000020597ceb2da77fe98534bd6b5fbd7f8cc4ac477b724a02020f28869b52dd5f1d46f40b9183f2dcedefeeede7870400000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000502b28ca77fe9f134f56b5a69bef6f7dfbef534f0f07fbd3ff8a5bf46f9cefaf40bfb83f2c9dcdcded768050000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000204bd0eb8534bdf55f5a69bef6f7dff8e766064d1da5c8bcdebf46f9cefaf440fb9183f2f9a79b2100000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000029593aebf16b5f693fbe0cf7dff8e766fc4d1de1c8fddebf46f3ce9afa400bf4bc58a010000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000052986c68c34693ff60cdf53e7e406fc4d1de1a5fdbc7abff3f99afa460c8d9b2f0500000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000110295ca3ef15a0c53e7e406fc4d1de1a5fdbc7adec84d6b0d87631100000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000521367eb13a8de6f0bd6b0c0c693ff57fe5db52863b0405000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000123b4a7128864b2828633b12000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_clear_search_api_disabled_holo_light.png │ ├── sng │ │ @@ -12,15 +12,14 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (243,243,243) # rgb = (0xf3,0xf3,0xf3) │ │ (210,210,210) # rgb = (0xd2,0xd2,0xd2) │ │ (180,180,180) # rgb = (0xb4,0xb4,0xb4) │ │ (213,213,213) # rgb = (0xd5,0xd5,0xd5) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (215,215,215) # rgb = (0xd7,0xd7,0xd7) │ │ @@ -141,54 +140,54 @@ │ │ (172,172,172) # rgb = (0xac,0xac,0xac) │ │ (205,205,205) # rgb = (0xcd,0xcd,0xcd) │ │ (173,173,173) # rgb = (0xad,0xad,0xad) grey68 │ │ (195,195,195) # rgb = (0xc3,0xc3,0xc3) │ │ (237,237,237) # rgb = (0xed,0xed,0xed) grey93 │ │ } │ │ tRNS { │ │ - 0 0 1 6 9 8 4 2 5 10 11 13 12 19 24 32 24 15 14 24 31 25 20 3 7 47 75 47 16 17 15 46 74 49 25 32 77 99 85 50 16 49 84 100 81 34 24 49 88 101 47 20 19 83 90 51 25 53 87 42 21 20 41 89 55 50 102 45 16 15 44 91 52 20 46 21 22 48 101 84 19 45 50 22 54 40 23 56 80 71 44 97 22 73 100 109 76 25 19 39 96 19 82 86 78 85 47 90 26 49 20 43 21 20 19 19 16 22 22 23 21 51 24 31 74 91 33 26 55 17 57 27 21 27 34 25 34 27 21} │ │ + 0 1 6 9 8 4 2 5 10 11 13 12 19 24 32 24 15 14 24 31 25 20 3 7 47 75 47 16 17 15 46 74 49 25 32 77 99 85 50 16 49 84 100 81 34 24 49 88 101 47 20 19 83 90 51 25 53 87 42 21 20 41 89 55 50 102 45 16 15 44 91 52 20 46 21 22 48 101 84 19 45 50 22 54 40 23 56 80 71 44 97 22 73 100 109 76 25 19 39 96 19 82 86 78 85 47 90 26 49 20 43 21 20 19 19 16 22 22 23 21 51 24 31 74 91 33 26 55 17 57 27 21 27 34 25 34 27 21} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000001010101010100000000000000000000000000010101010101000000000000000000 │ │ -00000000000000010101010102010101010000000000000000000101010102010101010100000000000000 │ │ -00000000000000010101020304050601010000000000000000000101060504030701010100000000000000 │ │ -00000000000000010108090a0a0b0c030101000000000000000101080c0b0a0a0a03010100000000000000 │ │ -0000000000000001070a0d0e0f10110b08020100000000000102060c12131415160c170100000000000000 │ │ -0000000000000001180c0e191a1b1c1d0b0801010100010101080c1d1e1f2021220c050100000000000000 │ │ -0000000000000002090a232425262712280b030101000101030c1112292a2b2c2d0c0a0200000000000000 │ │ -0000000000000002040b2e2f30312a32330b0b03010101080c0b341f35313637380b090200000000000000 │ │ -0000000000000001080c111d393a31263b3c110b0807060c123d3e2a313f401d110c080100000000000000 │ │ -000000000000000101030b1d11413f422a43441d0c090c1d45462a424748111d0b03010100000000000000 │ │ -00000000000000010102080b2849433f312a291111281212292a42474a4b110b0802010100000000000000 │ │ -0000000000000000000102080b0b4c4d304e4f1f3309505135313f52530b0b080201000000000000000000 │ │ -000000000000000000000101030b11285430312a5556552a313f5728110b03010100000000000000000000 │ │ -00000000000000000000000101030b1d11413642585958424748281d0b0301010000000000000000000000 │ │ -0000000000000000000000010102080c114b5a3a5b255b301f5c110c080201010000000000000000000000 │ │ -00000000000000000000000000010209280a2e5d5e5f3160610a2809020100000000000000000000000000 │ │ -0000000000000000000000010102060c11626324644264585565120c060201010000000000000000000000 │ │ -00000000000000000000000101080c1d12466642676869422a51121d0c0801010000000000000000000000 │ │ -000000000000000000000101030c11116a66316b5a6c4636312a6d11120c03010100000000000000000000 │ │ -0000000000000000000102080c0b6e6f665e3f37700a704130314f46710b0c080201000000000000000000 │ │ -00000000000000010102060c11725566313f4011112811115430312a3e73110c0602010100000000000000 │ │ -000000000000000101080c1d125a66424752741d0c0a0c1d442136422a4a121d0c08010100000000000000 │ │ -0000000000000001060c11116a6631474a75110b0807080b1176433f314f6d11120c030100000000000000 │ │ -0000000000000001050b7743665e3f48780b0b03010101030b0b7879304e2a4a7a110c0200000000000000 │ │ -0000000000000002040a7b7c5e7d5711110b030101000101030b1111543f5e247e12120200000000000000 │ │ -0000000000000001030a7f802a48811d0b0801010100010101080b1d81793582830c040200000000000000 │ │ -0000000000000001170c84858687110b08020100000000000102080b111588898a0c170100000000000000 │ │ -000000000000000102180c0c0a0b0c030101000000000000000101030c0b0a0c0c18020100000000000000 │ │ -0000000000000001010217050a09080101000000000000000000010108090a051702010100000000000000 │ │ -00000000000000010101010102020101010000000000000000000101010202010101010100000000000000 │ │ -00000000000000000001010101010100000000000000000000000000010101010101000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000001000000000000000000000000000000000001000000000000000000000000 │ │ +00000000000000000000010203040500000000000000000000000000050403020600000000000000000000 │ │ +000000000000000000070809090a0b020000000000000000000000070b0a09090902000000000000000000 │ │ +000000000000000006090c0d0e0f100a07010000000000000001050b11121314150b160000000000000000 │ │ +0000000000000000170b0d18191a1b1c0a0700000000000000070b1c1d1e1f20210b040000000000000000 │ │ +00000000000000010809222324252611270a020000000000020b101128292a2b2c0b090100000000000000 │ │ +0000000000000001030a2d2e2f302931320a0a02000000070b0a331e34303536370a080100000000000000 │ │ +0000000000000000070b101c383930253a3b100a0706050b113c3d29303e3f1c100b070000000000000000 │ │ +000000000000000000020a1c10403e412942431c0b080b1c444529414647101c0a02000000000000000000 │ │ +00000000000000000001070a2748423e302928101027111128294146494a100a0701000000000000000000 │ │ +0000000000000000000001070a0a4b4c2f4d4e1e32084f5034303e51520a0a070100000000000000000000 │ │ +000000000000000000000000020a1027532f302954555429303e5627100a02000000000000000000000000 │ │ +00000000000000000000000000020a1c10403541575857414647271c0a0200000000000000000000000000 │ │ +0000000000000000000000000001070b104a59395a245a2f1e5b100b070100000000000000000000000000 │ │ +0000000000000000000000000000010827092d5c5d5e305f60092708010000000000000000000000000000 │ │ +0000000000000000000000000001050b10616223634163575464110b050100000000000000000000000000 │ │ +00000000000000000000000000070b1c11456541666768412950111c0b0700000000000000000000000000 │ │ +000000000000000000000000020b10106965306a596b453530296c10110b02000000000000000000000000 │ │ +0000000000000000000001070b0a6d6e655d3e366f096f402f304e45700a0b070100000000000000000000 │ │ +00000000000000000001050b10715465303e3f1010271010532f30293d72100b0501000000000000000000 │ │ +000000000000000000070b1c115965414651731c0b090b1c432035412949111c0b07000000000000000000 │ │ +0000000000000000050b1010696530464974100a0706070a1075423e304e6c10110b020000000000000000 │ │ +0000000000000000040a7642655d3e47770a0a02000000020a0a77782f4d294979100b0100000000000000 │ │ +000000000000000103097a7b5d7c5610100a020000000000020a1010533e5d237d11110100000000000000 │ │ +000000000000000002097e7f2947801c0a0700000000000000070a1c80783481820b030100000000000000 │ │ +0000000000000000160b83848586100a07010000000000000001070a10148788890b160000000000000000 │ │ +000000000000000001170b0b090a0b020000000000000000000000020b0a090b0b17010000000000000000 │ │ +00000000000000000001160409080700000000000000000000000000070809041601000000000000000000 │ │ +00000000000000000000000001010000000000000000000000000000000101000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_search_api_holo_light.png │ ├── sng │ │ @@ -1,51 +1,51 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 43; height: 43; bitdepth: 8; │ │ using color alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff09 ffffff0f ffffff15 ffffff19 ffffff1b ffffff1b ffffff1b ffffff19 ffffff14 ffffff0f ffffff09 ffffff03 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff05 ffffff09 ffffff0f ffffff19 ffffff1d ffffff21 ffffff24 ffffff25 ffffff25 ffffff26 ffffff24 ffffff20 ffffff1d ffffff19 ffffff13 ffffff0a ffffff04 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff01 ffffff03 ffffff14 ffffff1f ffffff28 f5f5f52f e7e7e733 dcdcdd37 d7d7d839 d5d5d639 d5d5d639 d5d5d639 d6d6d739 ddddde36 e5e5e634 f4f4f430 ffffff2a ffffff21 ffffff12 ffffff06 ffffff01 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff09 ffffff1d ffffff26 ffffff22 fdfdfc2c afafb153 8a8a8e8e 7c7c80c0 77777bde 76767ae8 76767ae9 757579e9 77777be1 7d7d81bd 88888b94 acacae56 ffffff27 ffffff25 ffffff28 ffffff21 ffffff11 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 ffffff00 ffffff00 ffffff0d ffffff1c ffffff26 ffffff2a a2a2a45e 8686899b 7b7b7fc7 76767ae7 737377ff 717175ff 707075ff 717175ff 717175ff 717175ff 737377ff 76767ae9 7b7b7ec9 8585899c a1a1a562 f6f6f630 ffffff22 ffffff22 ffffff0f ffffff02 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 ffffff00 ffffff00 ffffff09 ffffff1c ffffff29 dededf36 9a9a9d6c 7e7e81b7 747478f7 727276ff 757579ed 79797cd5 7b7b7fc5 7c7c80bf 7f7f83b5 7d7d81b8 7c7c7fc3 78787cd6 757579ed 727276ff 737377fd 7d7d82ba 99999c6e c9c9ca3c ffffff25 ffffff22 ffffff0b ffffff01 00000000 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 ffffff00 ffffff03 ffffff1c ffffff25 dfdfe036 9c9c9f67 77777be3 727276ff 737377fa 77777bdd 87878b95 a7a7aa59 e4e4e533 ffffff23 ffffff24 ffffff20 f4f4f42e a5a5a85d 87878a95 79797dd4 737377fa 737377ff 77777bde 9090937f ededee2b ffffff2c ffffff18 ffffff07 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 ffffff04 ffffff12 ffffff26 ffffff29 9b9b9e6a 77777be2 737377ff 747479f1 818185ab bababc48 d7d7d838 eeeeee31 ffffff2d ffffff2b ffffff28 ffffff29 ffffff2c ededed32 d5d5d636 b0b0b252 88888b93 747478f7 727276ff 7a7a7dcf 92929578 ffffff2a ffffff23 ffffff13 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff00 ffffff08 ffffff1d ffffff23 a8a8ab5b 7f7f83b5 727276ff 757579f0 8585889f aaaaac4d ffffff25 ffffff20 ffffff1b ffffff15 ffffff12 ffffff11 ffffff11 ffffff15 ffffff1a ffffff1f ffffff28 bbbbbd4a 88888c90 757579ec 727276fa 7c7c80c4 b9b9bb4a f1f1f12e ffffff1d ffffff0b ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff01 ffffff0e fefefe26 ebebeb29 87878b96 747478ef 737377fc 808084ad b4b4b64d ffffff1c ffffff26 ffffff18 ffffff0b ffffff02 ffffff00 ffffff00 ffffff00 ffffff01 ffffff0b ffffff17 ffffff20 ffffff27 d4d4d539 808083b1 737377f4 747478f4 8a8a8d8d ceced03f ffffff20 ffffff18 ffffff01 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff06 ffffff17 f8f8f82f bbbbbd49 7c7c7fc3 717176ff 77777be3 b4b4b64e ffffff27 ffffff26 ffffff17 ffffff03 ffffff00 ffffff00 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff10 ffffff22 ffffff2a a1a1a361 7c7c80c1 727276ff 77777bdf ababad57 fefefe1e ffffff1e ffffff01 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff0d ffffff1b ebebeb32 9191957d 77777bdf 757578f0 8585889e d4d4d53a ffffff21 ffffff18 ffffff03 ffffff00 ffffff00 ffffff00 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff04 ffffff13 ffffff2b e2e2e32a 89898d90 737377ff 737377fb 94949776 ececec30 ffffff23 ffffff07 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff12 ffffff1f e0e0e135 818185ab 747478f6 78787cdc 9e9ea165 ececec32 ffffff1b ffffff0c ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff09 ffffff23 ffffff1c 99999d6e 77777cdc 737377ff 86868999 c0c0c248 ffffff23 ffffff0f ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff16 ffffff22 dadadb38 7a7a7ece 727276ff 7a7a7ecb cbcbcc3f f9f9fa2e ffffff16 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff04 ffffff18 ffffff20 aaaaac59 7f7f83b3 737377ff 7f7f82b4 a8a8aa5c ffffff22 ffffff15 ffffff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff19 ffffff24 d6d6d739 77777be2 717175ff 7c7c80c2 ffffff2a ffffff2c ffffff13 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff12 ffffff20 b7b7b94e 8484879f 737377fe 7c7c80c0 a0a0a464 ffffff21 ffffff18 ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff1a ffffff25 d5d5d639 76767ae8 707074ff 7d7d80be ffffff23 ffffff2a ffffff11 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff10 ffffff20 bbbbbd4b 85858999 737377fe 7b7b7fc7 9d9da169 ffffff21 ffffff19 ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff19 ffffff24 d7d7d839 77777bdf 717175ff 7c7c80c1 f3f3f32a ffffff2b ffffff12 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff13 ffffff20 b4b4b650 838386a3 737377fe 7c7c80c1 a0a0a365 ffffff21 ffffff18 ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff17 ffffff22 dadadb37 7b7b7ecb 727276fe 7a7a7ecc c5c5c643 fafafa2f ffffff16 ffffff04 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff04 ffffff19 ffffff1e a5a5a85e 7d7d80bd 737377ff 808084af ababae58 ffffff22 ffffff14 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff12 ffffff1f e0e0e135 808084ad 747478f8 77777bde 98989b6e e5e5e634 ffffff1d ffffff0f ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff06 ffffff21 fefeff1e 95959875 76767ae4 737377ff 88888c92 c6c6c844 ffffff23 ffffff0d ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff0d ffffff1b eaeaea32 8f8f9381 77777be0 747478f9 808084b0 dadadb38 ffffff20 ffffff1c ffffff02 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff08 ffffff19 ffffff29 eaeaea2f 87878a96 727276fc 737377fe 98989b6d efeff02a ffffff25 ffffff05 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff06 ffffff17 f7f7f72f b6b6b847 7d7d80bd 727276ff 77777be3 a2a2a560 e9e9ea2e ffffff20 ffffff16 ffffff0a ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff09 ffffff19 ffffff23 ffffff24 9a9a9d6d 79797dce 727276fe 79797dcf b0b0b252 ffffff20 ffffff20 ffffff01 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff01 ffffff11 ffffff29 ffffff21 8b8b8e8b 757579ee 737377ff 818185aa aaaaac59 efefef2b ffffff26 ffffff1b ffffff0d ffffff06 ffffff04 ffffff03 ffffff04 ffffff06 ffffff09 ffffff1a ffffff24 f4f4f42d c0c0c146 7d7d81bb 737377fc 76767ae8 8f8f9181 d0d0d13d ffffff1e ffffff14 ffffff01 ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff00 ffffff09 ffffff1e ffffff26 b6b6b84d 838387a2 727276ff 737377fe 818185aa b0b0b250 ffffff29 ffffff2a ffffff26 ffffff1f ffffff19 ffffff14 ffffff17 ffffff1e ffffff25 ffffff29 ffffff28 b6b6b84c 808083b2 747478f3 737377ff 7b7b7fc6 d6d6d739 ffffff2b ffffff1d ffffff09 ffffff06 ffffff01 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 ffffff00 ffffff02 ffffff0c ffffff26 ebebeb2a a5a5a85d 7c7c80c1 737377ff 747477f2 7a7a7ecc 8b8b8d8b d4d4d53a ffffff1e ffffff1d ffffff1f ffffff1f ffffff1f ffffff1d ffffff1e d4d4d53a 8d8d9083 79797dce 747478f4 737377ff 727276ff 77777bdc a4a4a75d f2f2f32e ffffff20 ffffff20 ffffff21 ffffff1c ffffff0f ffffff01 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 ffffff00 ffffff02 ffffff18 ffffff21 dfdfe036 9c9ca067 7c7c80bf 737377fa 717175ff 77777be1 838387a3 8f8f9282 97979a70 a3a3a561 aeaeb155 a6a6a95e 98989b6f 90909380 848487a2 77777bdb 727276ff 737377ff 737377ff 727276ff 747478f4 7d7d81bb a3a3a65f d2d2d338 dcdcdd39 f2f2f232 ffffff27 ffffff1e ffffff13 ffffff02 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 ffffff00 ffffff07 ffffff1b ffffff25 ffffff28 9d9da166 7e7e82b7 757579e8 737377fc 727276ff 747478fa 77777bdc 7c7c80c1 818184ac 7d7d81bb 78787cda 747478f6 727276ff 737377fd 76767ae3 7c7c80bf 79797dcf 757579ed 727276ff 727276ff 808084ae 9090937f 93939579 9a9a9d6c c1c1c345 f2f2f22f ffffff25 ffffff0f ffffff03 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 ffffff00 ffffff00 ffffff06 ffffff18 ffffff2c f9f9f92b d1d1d23b 98989b6f 7c7c80c0 747478f9 727276ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377f9 7b7b7fc4 93939777 dcdcdd36 bebec046 828285a6 727276ff 737377ff 737377fd 737377fc 737377fc 737377fc 8585889d b7b7b94b ffffff26 ffffff28 ffffff11 ffffff01 ffffff00 ffffff00 00000000 00000000 00000000 │ │ -00000000 00000000 00000000 ffffff00 ffffff00 ffffff01 ffffff07 ffffff14 ffffff1f ffffff29 ddddde38 b5b5b74e a0a0a263 8d8d9083 8484879f 818185a9 818184ac 838386a3 88888b92 9191947d a0a0a362 b2b2b44d d7d7d83a ffffff2a fdfdfc2a b1b1b350 8585899b 747478f8 727276ff 727276ff 727276ff 727276ff 747478eb 828285a8 b5b5b74b ffffff28 ffffff22 ffffff14 ffffff01 ffffff00 ffffff00 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff04 ffffff0f ffffff1a ffffff1f ffffff1f ffffff23 dbdbdc39 b7b7b94d b0b0b254 aeaeb055 b5b5b74f c6c6c844 e8e8e934 ffffff22 ffffff1e ffffff1f ffffff1c ffffff23 f5f5f52f 9a9a9d6c 747478f9 737377ff 737377ff 737377ff 737377ff 727276ff 757579e9 838387a4 b7b7b94b f8f8f82d ffffff20 ffffff13 ffffff03 ffffff00 ffffff00 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff06 ffffff12 ffffff1c ffffff23 ffffff24 ffffff22 ffffff22 ffffff22 ffffff22 ffffff23 ffffff23 ffffff22 ffffff1d ffffff13 ffffff07 ffffff20 f0f0f032 99999c6d 737377fd 727276ff 737377ff 737377ff 737377ff 737377ff 727276ff 747478f8 86868a98 b7b7b94c f1f1f22b ffffff26 ffffff0f ffffff03 ffffff00 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff01 ffffff04 ffffff0b ffffff11 ffffff12 ffffff13 ffffff12 ffffff0e ffffff08 ffffff03 ffffff01 ffffff01 ffffff05 ffffff21 fefefe2e 9f9fa263 747478f6 727277ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377fb 8484889e b7b7b94b ffffff25 ffffff28 ffffff10 ffffff01 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff01 ffffff03 ffffff04 ffffff04 ffffff04 ffffff02 ffffff01 ffffff00 ffffff00 ffffff00 ffffff01 ffffff1c ffffff27 cccccd3f 8d8d9086 76767ae7 727276ff 737377ff 737377ff 737377ff 737377ff 737377ff 727276ff 757579ea 828285a7 b6b6b84a f6f6f72e ffffff1e ffffff0d 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000000 ffffff00 ffffff00 ffffff0e ffffff1d ffffff2b d0d0d13c 88888b95 77777bdf 727276ff 737377ff 737377ff 737377ff 737377ff 737377ff 727276ff 757579e9 8585889d e3e3e434 ffffff24 ffffff16 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff10 ffffff21 ffffff27 d4d4d53a 89898c90 757579ef 737377ff 737377ff 737377ff 737377ff 737377ff 737377ff 727276ff 76767ae8 d5d5d639 ffffff24 ffffff19 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff01 ffffff0c ffffff24 fbfbfb28 cccccd3f 8f8f9280 747478f6 727277ff 737377ff 737377ff 737377ff 737377ff 737377ff 79797dd2 d9d9da38 ffffff22 ffffff17 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff02 ffffff0d ffffff1f ffffff29 c8c8c941 8c8c8f88 76767ae6 727276ff 737377ff 737377ff 717175ff 77777bde 9393957a ebebec32 ffffff22 ffffff13 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff01 ffffff11 ffffff1e ffffff29 d1d1d23b 87878a96 77777bdd 737377ff 747478f8 78787cd4 8a8a8d8f d0d0d13b fbfbfb2c ffffff19 ffffff09 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff0f ffffff22 ffffff26 d1d1d23c 8d8d9087 79797dd3 7c7c80c3 96969973 d9d9d938 ffffff25 ffffff22 ffffff0a ffffff00 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff02 ffffff0c ffffff23 fbfbfb2c e8e8e933 d9d9da38 dcdcdd37 ededed32 fcfcfc2b ffffff21 ffffff0b ffffff02 ffffff00 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff02 ffffff0b ffffff1b ffffff22 ffffff22 ffffff21 ffffff20 ffffff17 ffffff0a ffffff02 ffffff00 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff0a ffffff14 ffffff17 ffffff15 ffffff11 ffffff07 ffffff00 ffffff00 ffffff00 00000000 00000000 │ │ -00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 ffffff00 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff09 ffffff0f ffffff15 ffffff19 ffffff1b ffffff1b ffffff1b ffffff19 ffffff14 ffffff0f ffffff09 ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff05 ffffff09 ffffff0f ffffff19 ffffff1d ffffff21 ffffff24 ffffff25 ffffff25 ffffff26 ffffff24 ffffff20 ffffff1d ffffff19 ffffff13 ffffff0a ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff03 ffffff14 ffffff1f ffffff28 f5f5f52f e7e7e733 dcdcdd37 d7d7d839 d5d5d639 d5d5d639 d5d5d639 d6d6d739 ddddde36 e5e5e634 f4f4f430 ffffff2a ffffff21 ffffff12 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 ffffff09 ffffff1d ffffff26 ffffff22 fdfdfc2c afafb153 8a8a8e8e 7c7c80c0 77777bde 76767ae8 76767ae9 757579e9 77777be1 7d7d81bd 88888b94 acacae56 ffffff27 ffffff25 ffffff28 ffffff21 ffffff11 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff0d ffffff1c ffffff26 ffffff2a a2a2a45e 8686899b 7b7b7fc7 76767ae7 737377ff 717175ff 707075ff 717175ff 717175ff 717175ff 737377ff 76767ae9 7b7b7ec9 8585899c a1a1a562 f6f6f630 ffffff22 ffffff22 ffffff0f ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff09 ffffff1c ffffff29 dededf36 9a9a9d6c 7e7e81b7 747478f7 727276ff 757579ed 79797cd5 7b7b7fc5 7c7c80bf 7f7f83b5 7d7d81b8 7c7c7fc3 78787cd6 757579ed 727276ff 737377fd 7d7d82ba 99999c6e c9c9ca3c ffffff25 ffffff22 ffffff0b ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ffffff03 ffffff1c ffffff25 dfdfe036 9c9c9f67 77777be3 727276ff 737377fa 77777bdd 87878b95 a7a7aa59 e4e4e533 ffffff23 ffffff24 ffffff20 f4f4f42e a5a5a85d 87878a95 79797dd4 737377fa 737377ff 77777bde 9090937f ededee2b ffffff2c ffffff18 ffffff07 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 ffffff04 ffffff12 ffffff26 ffffff29 9b9b9e6a 77777be2 737377ff 747479f1 818185ab bababc48 d7d7d838 eeeeee31 ffffff2d ffffff2b ffffff28 ffffff29 ffffff2c ededed32 d5d5d636 b0b0b252 88888b93 747478f7 727276ff 7a7a7dcf 92929578 ffffff2a ffffff23 ffffff13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 ffffff08 ffffff1d ffffff23 a8a8ab5b 7f7f83b5 727276ff 757579f0 8585889f aaaaac4d ffffff25 ffffff20 ffffff1b ffffff15 ffffff12 ffffff11 ffffff11 ffffff15 ffffff1a ffffff1f ffffff28 bbbbbd4a 88888c90 757579ec 727276fa 7c7c80c4 b9b9bb4a f1f1f12e ffffff1d ffffff0b 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff01 ffffff0e fefefe26 ebebeb29 87878b96 747478ef 737377fc 808084ad b4b4b64d ffffff1c ffffff26 ffffff18 ffffff0b ffffff02 00000000 00000000 00000000 ffffff01 ffffff0b ffffff17 ffffff20 ffffff27 d4d4d539 808083b1 737377f4 747478f4 8a8a8d8d ceced03f ffffff20 ffffff18 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff06 ffffff17 f8f8f82f bbbbbd49 7c7c7fc3 717176ff 77777be3 b4b4b64e ffffff27 ffffff26 ffffff17 ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff10 ffffff22 ffffff2a a1a1a361 7c7c80c1 727276ff 77777bdf ababad57 fefefe1e ffffff1e ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff0d ffffff1b ebebeb32 9191957d 77777bdf 757578f0 8585889e d4d4d53a ffffff21 ffffff18 ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff13 ffffff2b e2e2e32a 89898d90 737377ff 737377fb 94949776 ececec30 ffffff23 ffffff07 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff12 ffffff1f e0e0e135 818185ab 747478f6 78787cdc 9e9ea165 ececec32 ffffff1b ffffff0c 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff09 ffffff23 ffffff1c 99999d6e 77777cdc 737377ff 86868999 c0c0c248 ffffff23 ffffff0f ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff16 ffffff22 dadadb38 7a7a7ece 727276ff 7a7a7ecb cbcbcc3f f9f9fa2e ffffff16 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff18 ffffff20 aaaaac59 7f7f83b3 737377ff 7f7f82b4 a8a8aa5c ffffff22 ffffff15 ffffff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff19 ffffff24 d6d6d739 77777be2 717175ff 7c7c80c2 ffffff2a ffffff2c ffffff13 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff12 ffffff20 b7b7b94e 8484879f 737377fe 7c7c80c0 a0a0a464 ffffff21 ffffff18 ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff1a ffffff25 d5d5d639 76767ae8 707074ff 7d7d80be ffffff23 ffffff2a ffffff11 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff10 ffffff20 bbbbbd4b 85858999 737377fe 7b7b7fc7 9d9da169 ffffff21 ffffff19 ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff19 ffffff24 d7d7d839 77777bdf 717175ff 7c7c80c1 f3f3f32a ffffff2b ffffff12 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff03 ffffff13 ffffff20 b4b4b650 838386a3 737377fe 7c7c80c1 a0a0a365 ffffff21 ffffff18 ffffff06 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff17 ffffff22 dadadb37 7b7b7ecb 727276fe 7a7a7ecc c5c5c643 fafafa2f ffffff16 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff19 ffffff1e a5a5a85e 7d7d80bd 737377ff 808084af ababae58 ffffff22 ffffff14 ffffff04 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff12 ffffff1f e0e0e135 808084ad 747478f8 77777bde 98989b6e e5e5e634 ffffff1d ffffff0f 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff06 ffffff21 fefeff1e 95959875 76767ae4 737377ff 88888c92 c6c6c844 ffffff23 ffffff0d ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff0d ffffff1b eaeaea32 8f8f9381 77777be0 747478f9 808084b0 dadadb38 ffffff20 ffffff1c ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff08 ffffff19 ffffff29 eaeaea2f 87878a96 727276fc 737377fe 98989b6d efeff02a ffffff25 ffffff05 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff06 ffffff17 f7f7f72f b6b6b847 7d7d80bd 727276ff 77777be3 a2a2a560 e9e9ea2e ffffff20 ffffff16 ffffff0a ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 ffffff09 ffffff19 ffffff23 ffffff24 9a9a9d6d 79797dce 727276fe 79797dcf b0b0b252 ffffff20 ffffff20 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 ffffff01 ffffff11 ffffff29 ffffff21 8b8b8e8b 757579ee 737377ff 818185aa aaaaac59 efefef2b ffffff26 ffffff1b ffffff0d ffffff06 ffffff04 ffffff03 ffffff04 ffffff06 ffffff09 ffffff1a ffffff24 f4f4f42d c0c0c146 7d7d81bb 737377fc 76767ae8 8f8f9181 d0d0d13d ffffff1e ffffff14 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 ffffff09 ffffff1e ffffff26 b6b6b84d 838387a2 727276ff 737377fe 818185aa b0b0b250 ffffff29 ffffff2a ffffff26 ffffff1f ffffff19 ffffff14 ffffff17 ffffff1e ffffff25 ffffff29 ffffff28 b6b6b84c 808083b2 747478f3 737377ff 7b7b7fc6 d6d6d739 ffffff2b ffffff1d ffffff09 ffffff06 ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 ffffff02 ffffff0c ffffff26 ebebeb2a a5a5a85d 7c7c80c1 737377ff 747477f2 7a7a7ecc 8b8b8d8b d4d4d53a ffffff1e ffffff1d ffffff1f ffffff1f ffffff1f ffffff1d ffffff1e d4d4d53a 8d8d9083 79797dce 747478f4 737377ff 727276ff 77777bdc a4a4a75d f2f2f32e ffffff20 ffffff20 ffffff21 ffffff1c ffffff0f ffffff01 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 ffffff02 ffffff18 ffffff21 dfdfe036 9c9ca067 7c7c80bf 737377fa 717175ff 77777be1 838387a3 8f8f9282 97979a70 a3a3a561 aeaeb155 a6a6a95e 98989b6f 90909380 848487a2 77777bdb 727276ff 737377ff 737377ff 727276ff 747478f4 7d7d81bb a3a3a65f d2d2d338 dcdcdd39 f2f2f232 ffffff27 ffffff1e ffffff13 ffffff02 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 ffffff07 ffffff1b ffffff25 ffffff28 9d9da166 7e7e82b7 757579e8 737377fc 727276ff 747478fa 77777bdc 7c7c80c1 818184ac 7d7d81bb 78787cda 747478f6 727276ff 737377fd 76767ae3 7c7c80bf 79797dcf 757579ed 727276ff 727276ff 808084ae 9090937f 93939579 9a9a9d6c c1c1c345 f2f2f22f ffffff25 ffffff0f ffffff03 00000000 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff06 ffffff18 ffffff2c f9f9f92b d1d1d23b 98989b6f 7c7c80c0 747478f9 727276ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377f9 7b7b7fc4 93939777 dcdcdd36 bebec046 828285a6 727276ff 737377ff 737377fd 737377fc 737377fc 737377fc 8585889d b7b7b94b ffffff26 ffffff28 ffffff11 ffffff01 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff07 ffffff14 ffffff1f ffffff29 ddddde38 b5b5b74e a0a0a263 8d8d9083 8484879f 818185a9 818184ac 838386a3 88888b92 9191947d a0a0a362 b2b2b44d d7d7d83a ffffff2a fdfdfc2a b1b1b350 8585899b 747478f8 727276ff 727276ff 727276ff 727276ff 747478eb 828285a8 b5b5b74b ffffff28 ffffff22 ffffff14 ffffff01 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff04 ffffff0f ffffff1a ffffff1f ffffff1f ffffff23 dbdbdc39 b7b7b94d b0b0b254 aeaeb055 b5b5b74f c6c6c844 e8e8e934 ffffff22 ffffff1e ffffff1f ffffff1c ffffff23 f5f5f52f 9a9a9d6c 747478f9 737377ff 737377ff 737377ff 737377ff 727276ff 757579e9 838387a4 b7b7b94b f8f8f82d ffffff20 ffffff13 ffffff03 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff06 ffffff12 ffffff1c ffffff23 ffffff24 ffffff22 ffffff22 ffffff22 ffffff22 ffffff23 ffffff23 ffffff22 ffffff1d ffffff13 ffffff07 ffffff20 f0f0f032 99999c6d 737377fd 727276ff 737377ff 737377ff 737377ff 737377ff 727276ff 747478f8 86868a98 b7b7b94c f1f1f22b ffffff26 ffffff0f ffffff03 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff01 ffffff04 ffffff0b ffffff11 ffffff12 ffffff13 ffffff12 ffffff0e ffffff08 ffffff03 ffffff01 ffffff01 ffffff05 ffffff21 fefefe2e 9f9fa263 747478f6 727277ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377ff 737377fb 8484889e b7b7b94b ffffff25 ffffff28 ffffff10 ffffff01 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff03 ffffff04 ffffff04 ffffff04 ffffff02 ffffff01 00000000 00000000 00000000 ffffff01 ffffff1c ffffff27 cccccd3f 8d8d9086 76767ae7 727276ff 737377ff 737377ff 737377ff 737377ff 737377ff 727276ff 757579ea 828285a7 b6b6b84a f6f6f72e ffffff1e ffffff0d 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff0e ffffff1d ffffff2b d0d0d13c 88888b95 77777bdf 727276ff 737377ff 737377ff 737377ff 737377ff 737377ff 727276ff 757579e9 8585889d e3e3e434 ffffff24 ffffff16 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff10 ffffff21 ffffff27 d4d4d53a 89898c90 757579ef 737377ff 737377ff 737377ff 737377ff 737377ff 737377ff 727276ff 76767ae8 d5d5d639 ffffff24 ffffff19 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff0c ffffff24 fbfbfb28 cccccd3f 8f8f9280 747478f6 727277ff 737377ff 737377ff 737377ff 737377ff 737377ff 79797dd2 d9d9da38 ffffff22 ffffff17 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff0d ffffff1f ffffff29 c8c8c941 8c8c8f88 76767ae6 727276ff 737377ff 737377ff 717175ff 77777bde 9393957a ebebec32 ffffff22 ffffff13 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff01 ffffff11 ffffff1e ffffff29 d1d1d23b 87878a96 77777bdd 737377ff 747478f8 78787cd4 8a8a8d8f d0d0d13b fbfbfb2c ffffff19 ffffff09 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff0f ffffff22 ffffff26 d1d1d23c 8d8d9087 79797dd3 7c7c80c3 96969973 d9d9d938 ffffff25 ffffff22 ffffff0a 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff0c ffffff23 fbfbfb2c e8e8e933 d9d9da38 dcdcdd37 ededed32 fcfcfc2b ffffff21 ffffff0b ffffff02 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff02 ffffff0b ffffff1b ffffff22 ffffff22 ffffff21 ffffff20 ffffff17 ffffff0a ffffff02 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 ffffff0a ffffff14 ffffff17 ffffff15 ffffff11 ffffff07 00000000 00000000 00000000 00000000 00000000 │ │ +00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_menu_share_holo_light.png │ ├── sng │ │ @@ -1,15 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ @@ -82,75 +81,75 @@ │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 0 25 81 122 119 77 18 2 79 151 153 148 67 90 70 43 110 133 16 149 9 140 32 108 104 49 94 11 85 142 65 124 103 7 72 144 146 4 68 135 130 63 139 13 31 56 61 22 52 131 99 115 41 112 29 27 113 40 5 14 76 83 23 20 92 38 74 59 50 106 128 47 34 36 137 54 51 88 101} │ │ + 0 25 81 122 119 77 18 2 79 151 153 148 67 90 70 43 110 133 16 149 9 140 32 108 104 49 94 11 85 142 65 124 103 7 72 144 146 4 68 135 130 63 139 13 31 56 61 22 52 131 99 115 41 112 29 27 113 40 5 14 76 83 23 20 92 38 74 59 50 106 128 47 34 36 137 54 51 88 101} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101010101010203040405060701010101000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101010108090a0b0b0b0b0b0c0d010101000000000000000000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010101010101010e0b0b0b0b0b0b0b0b0b0f0101000000000000000000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010101010101100b0b0b0b0b0b0b0b0b0b0a0201000000000000000000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010101010101110b0b0b0b0b0b0b0b0b0b0b0e01000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101080a0b0b0b0b0b0b0b0b0b0b0b1201000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101130b0b0b0b0b0b0b0b0b0b0b0b1401000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101150b0b0b0b0b0b0b0b0b0b0b0b1601000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101170c0b0b0b0b0b0b0b0b0b0b0b1801000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101010102190b0b0b0b0b0b0b0b0b0b0b0b0b1a01000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101071b0b0b0b0b0b0b0b0b0b0b0b0b0b0b180101000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101011c1d0c0b0b0b1e1f07200b0b0b0b0b0b0b21150101000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101012223240b0b0b25062201012627280b0b0b291a01010101000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101082a2b0b0b0b140e2c010101010101012c2d1c010101010101000000000000000000000000000000 │ │ -000000000000000001010101132e2f2f3001010101010131320b0b0b0b3330010101010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000010107210b0b0b0b0b3402010135200b0b0b0b36370101010101010101010101010101010101010101000000000000000000000000000000 │ │ -000000000000000001382b0b0b0b0b0b0b0b252f390b0b0b0b043a01010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -00000000000000003b320b0b0b0b0b0b0b0b0b0b0b0b0b3231010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -00000000000000000d0b0b0b0b0b0b0b0b0b0b0b0b2b2a0801010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000050b0b0b0b0b0b0b0b0b0b0b2522010101010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -00000000000000000c0b0b0b0b0b0b0b0b0b0b0b0b2c010101010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000140b0b0b0b0b0b0b0b0b0b0b0b3c010101010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000200b0b0b0b0b0b0b0b0b0b0b0c08010101010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -00000000000000003d0b0b0b0b0b0b0b0b0b0b0b0b20100101010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -00000000000000003b290b0b0b0b0b0b0b0b0b0b0b0b0b3417010101010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -00000000000000000117250b0b0b0b0b0b0b0a3e290b0b0b0b213f01010101010101010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000010140110b0b0b0b0b323501082f2b0b0b0b0a413c0101010101010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000010101014243413d1001010101013b23240b0b0b0c0315010101010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000010101010101010101010101010101011c1d0c0b0b0b1e273b01010101010101010101010101010101000000000000000000000000000000 │ │ -0000000000000000010101010101010101010101010101010101071b0b0b0b0b28440101010145110b0b0c463a01010101000000000000000000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010102460b0b0b0b47483b180b0b0b0b0b0b0b1b260101000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010149050b0b0b0b1e0b0b0b0b0b0b0b0b0b1b0101000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101010148470b0b0b0b0b0b0b0b0b0b0b0b0b4a01000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101440c0b0b0b0b0b0b0b0b0b0b0b3301000000000000000000000000000000 │ │ -000000000000000001010101010101010101010101010101010101010101010101013b0a0b0b0b0b0b0b0b0b0b0b0b4b01000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101130b0b0b0b0b0b0b0b0b0b0b0b1401000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101260a0b0b0b0b0b0b0b0b0b0b0b4b01000000000000000000000000000000 │ │ -0000000000000000010101010101010101010101010101010101010101010101010101040b0b0b0b0b0b0b0b0b0b0b2101000000000000000000000000000000 │ │ -00000000000000000101010101010101010101010101010101010101010101010101014c0b0b0b0b0b0b0b0b0b0b0b4a0100000000000000000000000000004d │ │ -000000000000000001010101010101010101010101010101010101010101010101010101460b0b0b0b0b0b0b0b0b4e0101000000000000000000000000004d4d │ │ -0000000000000000010101010101010101010101010101010101010101010101010101013b1d0b0b0b0b0b0b14430801010000000000000000000000004d4d4d │ │ -00000000000000000101010101010101010101010101010101010101010101010101010101014219160b4b4f380101010100000000000000000000004d4d4d4d │ │ -00000000000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101000000000000000000004d4d4d4d4d │ │ -000000000000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010000000000000000004d4d4d4d4d4d │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d4d │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d4d4d │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d4d4d4d │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d4d4d4d4d │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d4d4d4d4d4d │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d4d4d4d4d4d4d │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d4d4d4d4d4d4d4d4d4d4d4d4d4d4d4d │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000102030304050600000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000708090a0a0a0a0a0b0c000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000d0a0a0a0a0a0a0a0a0a0e0000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000f0a0a0a0a0a0a0a0a0a0a090100000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000100a0a0a0a0a0a0a0a0a0a0a0d00000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000007090a0a0a0a0a0a0a0a0a0a0a1100000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000120a0a0a0a0a0a0a0a0a0a0a0a1300000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000140a0a0a0a0a0a0a0a0a0a0a0a1500000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000160b0a0a0a0a0a0a0a0a0a0a0a1700000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000001180a0a0a0a0a0a0a0a0a0a0a0a0a1900000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000061a0a0a0a0a0a0a0a0a0a0a0a0a0a0a170000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000001b1c0b0a0a0a1d1e061f0a0a0a0a0a0a0a20140000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000002122230a0a0a24052100002526270a0a0a281900000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000007292a0a0a0a130d2b000000000000002b2c1b000000000000000000000000000000000000000000 │ │ +000000000000000000000000122d2e2e2f00000000000030310a0a0a0a322f000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000006200a0a0a0a0a33010000341f0a0a0a0a35360000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000372a0a0a0a0a0a0a0a242e380a0a0a0a033900000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000003a310a0a0a0a0a0a0a0a0a0a0a0a0a3130000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000c0a0a0a0a0a0a0a0a0a0a0a0a2a290700000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000040a0a0a0a0a0a0a0a0a0a0a2421000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000b0a0a0a0a0a0a0a0a0a0a0a0a2b000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000130a0a0a0a0a0a0a0a0a0a0a0a3b000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000001f0a0a0a0a0a0a0a0a0a0a0a0b07000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000003c0a0a0a0a0a0a0a0a0a0a0a0a1f0f0000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000003a280a0a0a0a0a0a0a0a0a0a0a0a0a3316000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000016240a0a0a0a0a0a0a093d280a0a0a0a203e00000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000003f100a0a0a0a0a313400072e2a0a0a0a09403b0000000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000004142403c0f00000000003a22230a0a0a0b0214000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000001b1c0b0a0a0a1d263a00000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000061a0a0a0a0a27430000000044100a0a0b453900000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000001450a0a0a0a46473a170a0a0a0a0a0a0a1a250000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000048040a0a0a0a1d0a0a0a0a0a0a0a0a0a1a0000000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000047460a0a0a0a0a0a0a0a0a0a0a0a0a4900000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000430b0a0a0a0a0a0a0a0a0a0a0a3200000000000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000003a090a0a0a0a0a0a0a0a0a0a0a4a00000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000120a0a0a0a0a0a0a0a0a0a0a0a1300000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000025090a0a0a0a0a0a0a0a0a0a0a4a00000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000030a0a0a0a0a0a0a0a0a0a0a2000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000004b0a0a0a0a0a0a0a0a0a0a0a490000000000000000000000000000004c │ │ +000000000000000000000000000000000000000000000000000000000000000000000000450a0a0a0a0a0a0a0a0a4d0000000000000000000000000000004c4c │ │ +0000000000000000000000000000000000000000000000000000000000000000000000003a1c0a0a0a0a0a0a13420700000000000000000000000000004c4c4c │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000004118150a4a4e370000000000000000000000000000004c4c4c4c │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c4c │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c4c4c │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c4c │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c4c4c │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c4c4c4c │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_voice_search_api_holo_light.png │ ├── sng │ │ @@ -1,51 +1,51 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 43; height: 43; bitdepth: 8; │ │ using grayscale alpha; │ │ } │ │ IMAGE { │ │ pixels hex │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff04 ff0e ff12 ff17 ff19 ff17 ff12 ff0d ff04 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff01 ff08 ff14 ff1e ff1f ff23 ff24 ff23 ff1e ff1d ff14 ff08 ff01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff01 ff09 ff1d fe29 f330 df36 d938 d739 d938 e035 f430 ff29 ff1d ff09 ff01 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff06 ff1f ff25 f42f a75b 80b1 79d4 77df 79d2 81ac aa57 f82d ff25 ff1e ff06 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff04 ff0e ff12 ff17 ff19 ff17 ff12 ff0d ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff08 ff14 ff1e ff1f ff23 ff24 ff23 ff1e ff1d ff14 ff08 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff09 ff1d fe29 f330 df36 d938 d739 d938 e035 f430 ff29 ff1d ff09 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff06 ff1f ff25 f42f a75b 80b1 79d4 77df 79d2 81ac aa57 f82d ff25 ff1e ff06 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff07 ff16 fe2a e931 927c 7ac8 75f0 73ff 72ff 73ff 75ee 7bc7 937b ed30 fe29 ff16 ff07 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0f ff21 f92d 9d67 7acd 71ff 73ff 73ff 73ff 73ff 72ff 71ff 7acc 9f65 fa2d ff21 ff0f 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff13 ff23 f32f 7dbc 73f9 73ff 73ff 73ff 73ff 73ff 73ff 73ff 73f9 7dbc f32f ff23 ff13 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff17 ff26 f12f 78d6 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78d6 f12f ff26 ff17 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff18 ff28 f02f 78db 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78db f02f ff28 ff18 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff18 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff18 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff18 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff18 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff18 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff18 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff18 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff18 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff17 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff17 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff01 ff01 ff18 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff18 ff01 ff01 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff02 ff0b ff19 ff20 ff27 ff25 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff25 ff28 ff23 ff1b ff0e ff03 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff03 ff12 ff1f ff20 ff1f ff26 ff25 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff25 ff26 ff1f ff21 ff20 ff14 ff04 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff17 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff17 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff01 ff18 ff28 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff28 ff18 ff01 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff0b ff19 ff20 ff27 ff25 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff25 ff28 ff23 ff1b ff0e ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff12 ff1f ff20 ff1f ff26 ff25 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff25 ff26 ff1f ff21 ff20 ff14 ff04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 ff01 ff0a ff1f ec35 c046 a958 c840 ff21 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff21 c641 a75b bb49 ea36 ff20 ff0d ff01 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 ff01 ff10 ff1c c445 8795 74f3 8b8a ff16 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff15 898f 73ff 83a2 bf48 ff1c ff13 ff01 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 ff01 ff09 ff1d ec30 af52 75eb 898f ff16 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff15 8796 74f5 b74b e92d ff1f ff0c ff01 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff03 ff1c ff29 d539 76e2 898e ff16 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff15 8795 75ec fd2c ff24 ff1d ff04 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff1a ff2b cc3d 76e6 898f ff16 f02f 78db 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78db f02f ff15 8894 75ec e633 ff27 ff19 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff1a ff29 d339 75ec 8795 ff18 f12f 78d9 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78d9 f12f ff18 8894 76e8 e632 ff26 ff19 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff17 ff25 e333 77df 8697 ff24 f42e 7dbf 73f9 73ff 73ff 73ff 73ff 73ff 73ff 73ff 73f9 7dbd f42e eb2c 8799 79d6 e932 ff24 ff16 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff1c ff29 d539 76e2 898e ff16 f02f 78da 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78da f02f ff15 8795 75ec fd2c ff24 ff1d ff04 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ff1a ff2b cc3d 76e6 898f ff16 f02f 78db 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78db f02f ff15 8894 75ec e633 ff27 ff19 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ff1a ff29 d339 75ec 8795 ff18 f12f 78d9 72ff 73ff 73ff 73ff 73ff 73ff 73ff 73ff 72ff 78d9 f12f ff18 8894 76e8 e632 ff26 ff19 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 ff17 ff25 e333 77df 8697 ff24 f42e 7dbf 73f9 73ff 73ff 73ff 73ff 73ff 73ff 73ff 73f9 7dbd f42e eb2c 8799 79d6 e932 ff24 ff16 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff13 ff21 ed30 7eb9 82a4 b152 ff27 9575 79d5 71ff 73ff 73ff 73ff 73ff 73ff 71ff 79d3 9671 ff24 a164 81ab 82aa ee30 ff20 ff12 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0d ff1d f32f 917d 7fb3 869a de34 f32f 8a8c 76e4 74f6 73ff 73ff 73fe 74f6 76e3 8b88 f52e c73e 81ae 7fb4 9a69 f62e ff1b ff0c 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff06 ff17 fd2c e035 80ae 77e1 9771 e932 f52d 9e64 7cc2 75ec 74f9 76ea 7cc0 9f64 ff2a d13b 83a4 76e3 8698 f826 ff2c ff14 ff04 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0c ff24 ff27 a75c 82a7 77e1 7dba 9279 ad53 a161 b250 b34f a858 a160 9f64 8891 7ac9 78d9 8b8a c047 ff25 ff21 ff0a ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff03 ff13 ff24 f32e a75c 7fb2 79cf 7dc1 82a7 8699 8f80 917c 8c87 8699 80b0 7cc5 7cc2 8891 c543 ff24 ff22 ff0f ff03 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff03 ff1a ff23 ff29 d03c 9080 7db3 77df 72ff 71ff 72ff 71ff 71ff 79d8 8498 a65b ff28 ff26 ff22 ff13 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff03 ff13 ff24 fc2c f32f e523 a260 72ff 72ff 73ff 72ff 72ff a260 e922 f72e ff2c ff21 ff0f ff01 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff02 ff0e ff1b ff22 ff20 ff1d e432 976f 76e3 71ff 77e1 9e66 e230 ff1f ff21 ff21 ff19 ff0b ff01 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff03 ff14 ff1a ff1a ff1c ff1c ff1f ff1b ff20 79d3 70ff 79d0 ff12 ff18 ff20 ff1c ff1b ff1a ff19 ff13 ff02 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff13 ff24 f32e a75c 7fb2 79cf 7dc1 82a7 8699 8f80 917c 8c87 8699 80b0 7cc5 7cc2 8891 c543 ff24 ff22 ff0f ff03 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff1a ff23 ff29 d03c 9080 7db3 77df 72ff 71ff 72ff 71ff 71ff 79d8 8498 a65b ff28 ff26 ff22 ff13 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff13 ff24 fc2c f32f e523 a260 72ff 72ff 73ff 72ff 72ff a260 e922 f72e ff2c ff21 ff0f ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff0e ff1b ff22 ff20 ff1d e432 976f 76e3 71ff 77e1 9e66 e230 ff1f ff21 ff21 ff19 ff0b ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff03 ff14 ff1a ff1a ff1c ff1c ff1f ff1b ff20 79d3 70ff 79d0 ff12 ff18 ff20 ff1c ff1b ff1a ff19 ff13 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff0e ff28 ee34 d63a c940 c841 c442 be42 af52 77dd 71ff 78db bc47 bd3f c642 c940 cc3f da39 f033 ff27 ff0c ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff08 ff21 ff24 ab57 8699 7bc7 7bca 78d8 76eb 74f5 73fd 73ff 73fd 74f4 76e2 79d3 7bc8 7ebb 8a8d b052 ff25 ff20 ff08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0b ff2a ff1f 8894 73f0 73fc 73fc 73ff 72ff 72ff 73ff 73ff 73ff 72ff 73ff 73ff 74fb 74f7 74eb 8892 ff20 ff2b ff0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff0b ff2a ff20 8b8a 76df 75f0 74f9 74f9 74fa 73ff 72ff 72ff 72ff 72ff 73fd 74f9 74fa 74f4 75e2 8b8b ff20 ff2a ff0b 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff08 ff1f ff26 bb4a 917d 81ab 7dbe 7dc0 7cc6 78da 76e6 76e8 76e8 76e8 7bca 7dbf 7dbf 80b1 8e83 b74c ff25 ff1f ff08 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff01 ff0a ff25 f730 ea32 e135 dd36 dc37 db37 d738 d539 d539 d539 d539 db37 dd37 dd37 df36 e932 f730 ff26 ff0a ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff02 ff0f ff16 ff1b ff1f ff20 ff20 ff21 ff24 ff25 ff26 ff26 ff25 ff21 ff20 ff20 ff1f ff1c ff18 ff10 ff02 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff06 ff0c ff12 ff14 ff14 ff15 ff18 ff1a ff1b ff1b ff1b ff16 ff14 ff14 ff12 ff0e ff07 ff01 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ -0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 ff00 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff02 ff0f ff16 ff1b ff1f ff20 ff20 ff21 ff24 ff25 ff26 ff26 ff25 ff21 ff20 ff20 ff1f ff1c ff18 ff10 ff02 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 ff06 ff0c ff12 ff14 ff14 ff15 ff18 ff1a ff1b ff1b ff1b ff16 ff14 ff14 ff12 ff0e ff07 ff01 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ +0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_dark.png │ ├── sng │ │ @@ -1,14 +1,14 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ 0 128} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_menu_moreoverflow_normal_holo_light.png │ ├── sng │ │ @@ -1,19 +1,18 @@ │ │ #SNG: from stdin │ │ IHDR { │ │ width: 64; height: 64; bitdepth: 8; │ │ using color palette; │ │ } │ │ PLTE { │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ + ( 0, 0, 0) # rgb = (0x00,0x00,0x00) grey0 │ │ ( 51, 51, 51) # rgb = (0x33,0x33,0x33) grey20 │ │ } │ │ tRNS { │ │ - 0 102 0} │ │ + 0 102} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -30,34 +29,34 @@ │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ -0000000000000000000000000002222222222000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000002222222222000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ -0000000000000000000000000002222222222000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000002222222222000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ │ 0000000000000000000000000001111111111000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_go_search_api_holo_light.png │ ├── sng │ │ @@ -17,15 +17,14 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (251,251,251) # rgb = (0xfb,0xfb,0xfb) │ │ (167,167,167) # rgb = (0xa7,0xa7,0xa7) │ │ (196,196,196) # rgb = (0xc4,0xc4,0xc4) grey77 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ @@ -49,20 +48,17 @@ │ │ (114,114,114) # rgb = (0x72,0x72,0x72) │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (144,144,144) # rgb = (0x90,0x90,0x90) │ │ (227,227,227) # rgb = (0xe3,0xe3,0xe3) grey89 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ - (113,113,113) # rgb = (0x71,0x71,0x71) │ │ (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (121,121,121) # rgb = (0x79,0x79,0x79) │ │ (204,204,204) # rgb = (0xcc,0xcc,0xcc) grey80 │ │ - (114,114,114) # rgb = (0x72,0x72,0x72) │ │ - (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ (122,122,122) # rgb = (0x7a,0x7a,0x7a) grey48 │ │ (146,146,146) # rgb = (0x92,0x92,0x92) │ │ (203,203,203) # rgb = (0xcb,0xcb,0xcb) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (120,120,120) # rgb = (0x78,0x78,0x78) grey47 │ │ (143,143,143) # rgb = (0x8f,0x8f,0x8f) grey56 │ │ (254,254,254) # rgb = (0xfe,0xfe,0xfe) │ │ @@ -112,56 +108,59 @@ │ │ (163,163,163) # rgb = (0xa3,0xa3,0xa3) grey64 │ │ (193,193,193) # rgb = (0xc1,0xc1,0xc1) │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ + (113,113,113) # rgb = (0x71,0x71,0x71) │ │ + (114,114,114) # rgb = (0x72,0x72,0x72) │ │ + (115,115,115) # rgb = (0x73,0x73,0x73) grey45 │ │ } │ │ tRNS { │ │ - 0 0 2 5 4 1 3 13 22 19 10 17 39 35 33 7 12 29 46 94 70 32 30 20 37 46 168 134 54 41 26 11 24 40 47 228 222 123 46 44 9 221 251 217 126 52 34 8 218 255 253 214 59 255 255 206 122 55 42 214 128 43 250 53 124 60 208 54 43 27 215 130 42 31 220 136 64 254 175 73 221 139 65 133 211 127 54 127 62 219 209 125 55 216 61 252 131 53 227 226 129 46 173 138 56 98 72 18 38 15 21 6} │ │ + 0 2 5 4 1 3 13 22 19 10 17 39 35 33 7 12 29 46 94 70 32 30 20 37 46 168 134 54 41 26 11 24 40 47 228 222 123 46 44 9 221 251 217 126 52 34 8 218 253 214 59 206 122 55 42 214 128 43 250 53 124 60 208 54 43 27 215 130 42 31 220 136 64 254 175 73 221 139 65 133 211 127 54 127 62 219 209 125 55 216 61 252 131 53 227 226 129 46 173 138 56 98 72 18 38 15 21 6} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000101010101000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000010102030405010100000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001060708090a010101000000000000000000000000000000000000000000 │ │ -00000000000000000000000000060b0c0d0c0e0f0101000000000000000000000000000000000000000000 │ │ -00000000000000000000000000101112131415160a05010100000000000000000000000000000000000000 │ │ -000000000000000000000000001718191a1b1c1d1e1f050101000000000000000000000000000000000000 │ │ -00000000000000000000000000202122232425262711280101010000000000000000000000000000000000 │ │ -00000000000000000000000000202122292a2b2c2d2e0e2f01010000000000000000000000000000000000 │ │ -0000000000000000000000000020212230313233253415160a050101000000000000000000000000000000 │ │ -00000000000000000000000000202122303536353738393a1e1f0501010000000000000000000000000000 │ │ -0000000000000000000000000020212230353636353b3c193d162801010100000000000000000000000000 │ │ -0000000000000000000000000020212230353636363e303c3f0e0e28050100000000000000000000000000 │ │ -00000000000000000000000000202122303536363635323b40410e161f0501010000000000000000000000 │ │ -00000000000000000000000000202122303536363636363542404344451f02010000000000000000000000 │ │ -00000000000000000000000000202122303536363636363635464719484928010000000000000000000000 │ │ -000000000000000000000000002021223035363636363636363e4a4b4c110b050000000000000000000000 │ │ -00000000000000000000000000202122303536363636363636354d4e4f4509050000000000000000000000 │ │ -000000000000000000000000002021223035363636363636363e505152110b050000000000000000000000 │ │ -000000000000000000000000002021223035363636363636352b5319484928010000000000000000000000 │ │ -00000000000000000000000000202122303536363636363554555644451f02010000000000000000000000 │ │ -000000000000000000000000002021223035363636354d46575815161f0501010000000000000000000000 │ │ -0000000000000000000000000020212230353636363e59473f0e0e28050100000000000000000000000000 │ │ -0000000000000000000000000020212230353636354647193d162801010100000000000000000000000000 │ │ -00000000000000000000000000202122303536355a5b5c3a451f0501010000000000000000000000000000 │ │ -000000000000000000000000002021223031325d2c5e15491f050101000000000000000000000000000000 │ │ -00000000000000000000000000202122295f5960610e0e2805010000000000000000000000000000000000 │ │ -000000000000000000000000002021226263642627160a0101010000000000000000000000000000000000 │ │ -000000000000000000000000001718656667681d451f050101000000000000000000000000000000000000 │ │ -00000000000000000000000000101612696a49491f05010100000000000000000000000000000000000000 │ │ -00000000000000000000000000046b210d6c0e280501000000000000000000000000000000000000000000 │ │ -0000000000000000000000000001046d206e1f050101000000000000000000000000000000000000000000 │ │ -000000000000000000000000000101066f0302010100000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000101010101000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000001020304000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000506070809000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000050a0b0c0b0d0e0000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000f1011121314150904000000000000000000000000000000000000000000 │ │ +00000000000000000000000000161718191a1b1c1d1e040000000000000000000000000000000000000000 │ │ +000000000000000000000000001f2021222324252610270000000000000000000000000000000000000000 │ │ +000000000000000000000000001f202128292a2b2c2d0d2e00000000000000000000000000000000000000 │ │ +000000000000000000000000001f20212f6c30312432141509040000000000000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6d333435361d1e0400000000000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6d37381839152700000000000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e3a2f383b0d0d27040000000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6d30373c3d0d151e0400000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6e6e6d3e3c3f40411e01000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6e6e6e6d424318444527000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6e6e6e6e3a464748100a040000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6e6e6e6e6d494a4b4108040000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6e6e6e6e3a4c4d4e100a040000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6e6e6e6d2a4f18444527000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6e6e6d50515240411e01000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e6d4942535414151e0400000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6e3a55433b0d0d27040000000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6e6d42431839152700000000000000000000000000000000 │ │ +000000000000000000000000001f20212f6d6e6d56575836411e0400000000000000000000000000000000 │ │ +000000000000000000000000001f20212f6c30592b5a14451e040000000000000000000000000000000000 │ │ +000000000000000000000000001f2021285b555c5d0d0d2704000000000000000000000000000000000000 │ │ +000000000000000000000000001f20215e5f60252615090000000000000000000000000000000000000000 │ │ +000000000000000000000000001617616263641c411e040000000000000000000000000000000000000000 │ │ +000000000000000000000000000f1511656645451e04000000000000000000000000000000000000000000 │ │ +000000000000000000000000000367200c680d270400000000000000000000000000000000000000000000 │ │ +000000000000000000000000000003691f6a1e040000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000056b0201000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ } │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_commit_search_api_holo_light.png │ ├── sng │ │ @@ -57,18 +57,17 @@ │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ (119,119,119) # rgb = (0x77,0x77,0x77) │ │ - (119,119,119) # rgb = (0x77,0x77,0x77) │ │ } │ │ tRNS { │ │ - 0 0 1 2 10 27 196 244 243 245 241 240 231 4 85 255 254 11 82 253 250 252 205 166 174 172 171 165 7 83 203 23 226 223 47 8 5 90 151 44 3 78 219 42 169 9 81 173 89 43 224 49 193 177 233 55 18 36} │ │ + 0 1 2 10 27 196 244 243 245 241 240 231 4 85 254 11 82 253 250 252 205 166 174 172 171 165 7 83 203 23 226 223 47 8 5 90 151 44 3 78 219 42 169 9 81 173 89 43 224 49 193 177 233 55 18 36} │ │ IMAGE { │ │ pixels base64 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -80,42 +79,42 @@ │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000010112222222222222222101000000000000000000000 │ │ -0000000000000000000010211111111111111111101000000000000000000000 │ │ -0000000000000000000010134444444444444444101000000000000000000000 │ │ -0000000000000000000030567898AAAAAAAAABAC402000000000000000000000 │ │ -00000000000000000000D0EFGFFFFFFFFFFFFFFFH02000000000000000000000 │ │ -00000000000000000000D0IJKLGMNOPPPPPPPQPRS01000000000000000000000 │ │ -00000000000000000000D0TFKFGUV11111111111101000000000000000000000 │ │ -00000000000000000000D0TFLWFFXY1Zaaaaaaaa101000000000000000000000 │ │ -00000000000000000000D0TFFbcFFXd1e1110000000000000000000000000000 │ │ -00000000000000000000D0TFFf1OFFgh1e111000000000000000000000000000 │ │ -00000000000000000000D0TFFE1HPFFXd1e11100000000000000000000000000 │ │ -00000000000000000000D0TFFI11SiFFgh1e1110000000000000000000000000 │ │ -00000000000000000000D0TFFT0S1jPFFXd1e111000000000000000000000000 │ │ -00000000000000000000D0TFFT0D31SiFFgh1e11100000000000000000000000 │ │ -00000000000000000000D0TFFT0D131jPFFXd1e1110000000000000000000000 │ │ -00000000000000000000D0TFFT0D1131SiFFgh1e111000000000000000000000 │ │ -00000000000000000000D0TFFT0D01131jPFFXd1e11100000000000000000000 │ │ -00000000000000000000D0TFFT0D011131ZQFFgh1e1110000000000000000000 │ │ -00000000000000000000D0kKKk0D00011314lFFXd1e111000000000000000000 │ │ -00000000000000000000D0mFFm0D00011131ZQFFgh1e11100000000000000000 │ │ -00000000000000000000205TT5020000011314lFFXd1e1110000000000000000 │ │ -00000000000000000000101111010000011131ZQFFgn12110000000000000000 │ │ -00000000000000000000102DD201000000011314lFFop3210000000000000000 │ │ -0000000000000000000000000000000000011131ZQFFqa220000000000000000 │ │ -000000000000000000000000000000000000011314rst1210000000000000000 │ │ -000000000000000000000000000000000000011131uv12110000000000000000 │ │ -0000000000000000000000000000000000000001121131110000000000000000 │ │ -0000000000000000000000000000000000000001102211100000000000000000 │ │ +0000000000000000000000001111111111111111000000000000000000000000 │ │ +0000000000000000000000100000000000000000000000000000000000000000 │ │ +0000000000000000000000023333333333333333000000000000000000000000 │ │ +0000000000000000000020456787999999999A9B301000000000000000000000 │ │ +00000000000000000000C0DuEuuuuuuuuuuuuuuuF01000000000000000000000 │ │ +00000000000000000000C0GHIJEKLMNNNNNNNONPQ00000000000000000000000 │ │ +00000000000000000000C0RuIuEST00000000000000000000000000000000000 │ │ +00000000000000000000C0RuJUuuVW0XYYYYYYYY000000000000000000000000 │ │ +00000000000000000000C0RuuZauuVb0c0000000000000000000000000000000 │ │ +00000000000000000000C0Ruud0Muuef0c000000000000000000000000000000 │ │ +00000000000000000000C0RuuD0FNuuVb0c00000000000000000000000000000 │ │ +00000000000000000000C0RuuG00Qguuef0c0000000000000000000000000000 │ │ +00000000000000000000C0RuuR0Q0hNuuVb0c000000000000000000000000000 │ │ +00000000000000000000C0RuuR0C20Qguuef0c00000000000000000000000000 │ │ +00000000000000000000C0RuuR0C020hNuuVb0c0000000000000000000000000 │ │ +00000000000000000000C0RuuR0C0020Qguuef0c000000000000000000000000 │ │ +00000000000000000000C0RuuR0C00020hNuuVb0c00000000000000000000000 │ │ +00000000000000000000C0RuuR0C000020XOuuef0c0000000000000000000000 │ │ +00000000000000000000C0iIIi0C00000203juuVb0c000000000000000000000 │ │ +00000000000000000000C0kuuk0C00000020XOuuef0c00000000000000000000 │ │ +00000000000000000000104RR4010000000203juuVb0c0000000000000000000 │ │ +00000000000000000000000000000000000020XOuuel01000000000000000000 │ │ +00000000000000000000001CC100000000000203juumn2100000000000000000 │ │ +0000000000000000000000000000000000000020XOuuoY110000000000000000 │ │ +000000000000000000000000000000000000000203pqr0100000000000000000 │ │ +000000000000000000000000000000000000000020st01000000000000000000 │ │ +0000000000000000000000000000000000000000010020000000000000000000 │ │ +0000000000000000000000000000000000000000001100000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ │ 0000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/drawable-xhdpi-v4/abs__ic_cab_done_holo_dark.png │ ├── sng │ │ @@ -109,18 +109,17 @@ │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ - (255,255,255) # rgb = (0xff,0xff,0xff) grey100 │ │ } │ │ tRNS { │ │ - 0 0 1 2 4 49 122 224 84 119 228 219 218 93 3 117 229 215 212 233 142 213 146 6 115 150 9 114 151 112 227 152 216 154 109 155 11 156 107 158 106 159 103 226 160 13 104 225 217 163 12 24 101 62 208 165 14 69 209 223 98 97 166 15 234 210 168 17 164 95 16 96 170 18 171 222 173 19 162 89 161 90 221 175 22 108 87 176 20 111 88 178 23 157 230 102 81 21 10 220 180 181 214 182 27 153 25 7 185 26} │ │ + 0 1 2 4 49 122 224 84 119 228 219 218 93 3 117 229 215 212 233 142 213 146 6 115 150 9 114 151 112 227 152 216 154 109 155 11 156 107 158 106 159 103 226 160 13 104 225 217 163 12 24 101 62 208 165 14 69 209 223 98 97 166 15 234 210 168 17 164 95 16 96 170 18 171 222 173 19 162 89 161 90 221 175 22 108 87 176 20 111 88 178 23 157 230 102 81 21 10 220 180 181 214 182 27 153 25 7 185 26} │ │ IMAGE { │ │ pixels hex │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ @@ -128,53 +127,53 @@ │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010001010001000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010002030101010000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010101010201010100000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020204050102010101000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010102020106070801020101000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101020301090a0b0c0d0e0201000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101010202010f1011121314030201000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203010f101115101617010201000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000000010101020201180a111510191a01020101000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000000000001010203011b0a11150a1c170102010101000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000101010203011d1e1115101f1a010301010100000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000000000000101020e011d0a201510211a01020101010000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000000010101020301221e11151023240103010101000000000000000000 │ │ -000000000000000000000000000000000000000000000000000000000000000000000000000101020e01221e201510251a010201010100000000000000000000 │ │ -0000000000000000000000000000000000000000000000000000000000000000000000010101020301261e201510272401030101010000000000000000000000 │ │ -00000000000000000000000000000000000000000000000000000000000000000000000101020e01281e20151029240102010101000000000000000000000000 │ │ -0000000000000000000100010201000101000000000000000000000000000000000101010203012a2b2015102c2d010301010100000000000000000000000000 │ │ -0000000000000000010100020102010101000000000000000000000000000000000101010e012e2f301510313201020101010000000000000000000000000000 │ │ -00000000000000010101030133010202010101000000000000000000000000010101020e01342f201510312d0103010101000000000000000000000000000000 │ │ -0000000000000001010201353634010e0101010000000000000000000000000101010e01342f3012103738010201010100000000000000000000000000000000 │ │ -00000000000000010202393a3b3b3c010e020101010000000000000000010101020e013d073012103e3f01030101010000000000000000000000000000000000 │ │ -00000000000000010204274041302f34010e02010100000000000000000101010e013c07301210423f0102010101000000000000000000000000000000000000 │ │ -000000000000000102014344101230073401030201010100000000010101020e01453b3012104246010e01010100000000000000000000000000000000000000 │ │ -00000000000000010102013f371012302f2e010e020101000000000101010e01473b0c120a484901020101010000000000000000000000000000000000000000 │ │ -000000000000000101010e0138441012202f2e010302010101010101020e010d3b3012104a43010e010101000000000000000000000000000000000000000000 │ │ -0000000000000000010101020138441015301e26010e0201010101010e010d4b0c120a4c4d010301010100000000000000000000000000000000000000000000 │ │ -0000000000000000000101010301384e1015202b280103020101020e014f4b0c12104c49010e0101010000000000000000000000000000000000000000000000 │ │ -00000000000000000000010101020132501015201e22010e02010e0151520c120a53540103010101000000000000000000000000000000000000000000000000 │ │ -000000000000000000000001010103012d2c1015201e550103040156520c12105758010e01010100000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000010101020132291015201e5901015a520c120a5b5c01030101010000000000000000000000000000000000000000000000000000 │ │ -000000000000000000000000000101010301325d1015205e5f60520c120a5b61010e010101000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000101010201622510153052630b120a6433010301010100000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000101010301242510152030120a6533010e0101010000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000001010102011a230a66150a67680103010101000000000000000000000000000000000000000000000000000000000000 │ │ -0000000000000000000000000000000000010101030162691e1e656a010e01010100000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000001010102016b5d6c6d01030101010000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000010101030138540103010101000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000101010201010201010100000000000000000000000000000000000000000000000000000000000000000000 │ │ -00000000000000000000000000000000000000000001010002030001010000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010103040001000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001010005060700010000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020008090a0b0c0d0100000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000101000e0f10111213020100000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102000e0f10140f1516000100000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010100170910140f181900010000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102001a091014091b160001000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000000102001c1d10140f1e19000200000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000000000010d001c091f140f201900010000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000000000010200211d10140f22230002000000000000000000000000 │ │ +000000000000000000000000000000000000000000000000000000000000000000000000000000010d00211d1f140f2419000100000000000000000000000000 │ │ +0000000000000000000000000000000000000000000000000000000000000000000000000000010200251d1f140f262300020000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000000000000000000000000000000010d00271d1f140f28230001000000000000000000000000000000 │ │ +000000000000000000000000010000000000000000000000000000000000000000000000010200292a1f140f2b2c000200000000000000000000000000000000 │ │ +0000000000000000000000010001000000000000000000000000000000000000000000000d002d2e2f140f303100010000000000000000000000000000000000 │ │ +00000000000000000000020032000101000000000000000000000000000000000000010d00332e1f140f302c0002000000000000000000000000000000000000 │ │ +0000000000000000000100343533000d0000000000000000000000000000000000000d00332e2f110f3637000100000000000000000000000000000000000000 │ │ +0000000000000000010138393a3a3b000d010000000000000000000000000000010d003c062f110f3d3e00020000000000000000000000000000000000000000 │ │ +00000000000000000103263f402f2e33000d01000000000000000000000000000d003b062f110f413e0001000000000000000000000000000000000000000000 │ │ +0000000000000000010042430f112f063300020100000000000000000000010d00443a2f110f4145000d00000000000000000000000000000000000000000000 │ │ +00000000000000000001003e360f112f2e2d000d010000000000000000000d00463a0b1109474800010000000000000000000000000000000000000000000000 │ │ +000000000000000000000d0037430f111f2e2d000201000000000000010d000c3a2f110f4942000d000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000010037430f142f1d25000d0100000000000d000c4a0b11094b4c000200000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000200374d0f141f2a270002010000010d004e4a0b110f4b48000d0000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000100314f0f141f1d21000d01000d0050510b110952530002000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000002002c2b0f141f1d540002030055510b110f5657000d00000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000010031280f141f1d58000059510b11095a5b00020000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000200315c0f141f5d5e5f510b11095a60000d000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000010061240f142f51620a11096332000200000000000000000000000000000000000000000000000000000000000000 │ │ +000000000000000000000000000000000000020023240f141f2f11096432000d0000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000010019220965140966670002000000000000000000000000000000000000000000000000000000000000000000 │ │ +0000000000000000000000000000000000000000020061681d1d6469000d00000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000001006a5c6b6c00020000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000020037530002000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000100000100000000000000000000000000000000000000000000000000000000000000000000000000 │ │ +00000000000000000000000000000000000000000000000001020000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ │ 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 │ ├── Image content ├── res/menu/schedule.xml │ ├── res/menu/schedule.xml │ │ @@ -1,5 +1,5 @@ │ │ │ │ │ │ - │ │ - │ │ + │ │ + │ │ ├── res/menu/attendance.xml │ ├── res/menu/attendance.xml │ │ @@ -1,6 +1,6 @@ │ │ │ │ │ │ - │ │ + │ │ │ │ - │ │ + │ │ ├── res/menu/main.xml │ ├── res/menu/main.xml │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ - │ │ + │ │ ├── res/layout/abs__screen_action_bar.xml │ ├── res/layout/abs__screen_action_bar.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── res/layout/abs__action_menu_layout.xml │ ├── res/layout/abs__action_menu_layout.xml │ │ @@ -1,2 +1,2 @@ │ │ │ │ - │ │ + ├── res/layout/list_row_layout.xml │ ├── res/layout/list_row_layout.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ ├── res/layout/abs__screen_action_bar_overlay.xml │ ├── res/layout/abs__screen_action_bar_overlay.xml │ │ @@ -1,9 +1,9 @@ │ │ │ │ - │ │ + │ │ │ │ │ │ │ │ │ │ │ │ │ │ ├── res/values/styles.xml │ ├── res/values/styles.xml │ │ @@ -74,27 +74,24 @@ │ │ 16.0dip │ │ 16.0dip │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ │ @@ -253,15 +246,14 @@ │ │ @drawable/abs__list_selector_holo_light │ │ @drawable/abs__menu_dropdown_panel_holo_light │ │ │ │ │ │ │ │ │ │ + │ │ + │ │ + │ │ │ │